vn-verdnaturachat/ios/Pods/JitsiMeetSDK/Frameworks/JitsiMeet.framework/main.jsbundle

1613 lines
3.8 MiB

var __BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date.now(),__DEV__=false,process=this.process||{};process.env=process.env||{};process.env.NODE_ENV=process.env.NODE_ENV||"production";
!(function(r){"use strict";r.__r=o,r.__d=function(r,i,n){if(null!=e[i])return;var o={dependencyMap:n,factory:r,hasError:!1,importedAll:t,importedDefault:t,isInitialized:!1,publicModule:{exports:{}}};e[i]=o},r.__c=n,r.__registerSegment=function(r,e){s[r]=e};var e=n(),t={},i={}.hasOwnProperty;function n(){return e=Object.create(null)}function o(r){var t=r,i=e[t];return i&&i.isInitialized?i.publicModule.exports:d(t,i)}function l(r){var i=r;if(e[i]&&e[i].importedDefault!==t)return e[i].importedDefault;var n=o(i),l=n&&n.__esModule?n.default:n;return e[i].importedDefault=l}function u(r){var n=r;if(e[n]&&e[n].importedAll!==t)return e[n].importedAll;var l,u=o(n);if(u&&u.__esModule)l=u;else{if(l={},u)for(var a in u)i.call(u,a)&&(l[a]=u[a]);l.default=u}return e[n].importedAll=l}o.importDefault=l,o.importAll=u;var a=!1;function d(e,t){if(!a&&r.ErrorUtils){var i;a=!0;try{i=v(e,t)}catch(e){r.ErrorUtils.reportFatalError(e)}return a=!1,i}return v(e,t)}var c=16,f=65535;function p(r){return{segmentId:r>>>c,localId:r&f}}o.unpackModuleId=p,o.packModuleId=function(r){return(r.segmentId<<c)+r.localId};var s=[];function v(t,i){if(!i&&s.length>0){var n=p(t),a=n.segmentId,d=n.localId,c=s[a];null!=c&&(c(d),i=e[t])}var f=r.nativeRequire;if(!i&&f){var v=p(t),h=v.segmentId;f(v.localId,h),i=e[t]}if(!i)throw Error('Requiring unknown module "'+t+'".');if(i.hasError)throw m(t,i.error);i.isInitialized=!0;var I=i,g=I.factory,y=I.dependencyMap;try{var _=i.publicModule;return _.id=t,g(r,o,l,u,_,_.exports,y),i.factory=void 0,i.dependencyMap=void 0,_.exports}catch(r){throw i.hasError=!0,i.error=r,i.isInitialized=!1,i.publicModule.exports=void 0,r}}function m(r,e){return Error('Requiring module "'+r+'", which threw an exception: '+e)}})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this);
!(function(n){var e=(function(){function n(n,e){return n}function e(n){var e={};return n.forEach(function(n,r){e[n]=!0}),e}function r(n,r,l){if(n.formatValueCalls++,n.formatValueCalls>200)return"[TOO BIG formatValueCalls "+n.formatValueCalls+" exceeded limit of 200]";var f=t(n,r);if(f)return f;var c=Object.keys(r),g=e(c);if(d(r)&&(c.indexOf('message')>=0||c.indexOf('description')>=0))return o(r);if(0===c.length){if(h(r)){var p=r.name?': '+r.name:'';return n.stylize('[Function'+p+']','special')}if(s(r))return n.stylize(RegExp.prototype.toString.call(r),'regexp');if(y(r))return n.stylize(Date.prototype.toString.call(r),'date');if(d(r))return o(r)}var v,b,m='',j=!1,z=['{','}'];(v=r,Array.isArray(v)&&(j=!0,z=['[',']']),h(r))&&(m=' [Function'+(r.name?': '+r.name:'')+']');return s(r)&&(m=' '+RegExp.prototype.toString.call(r)),y(r)&&(m=' '+Date.prototype.toUTCString.call(r)),d(r)&&(m=' '+o(r)),0!==c.length||j&&0!=r.length?l<0?s(r)?n.stylize(RegExp.prototype.toString.call(r),'regexp'):n.stylize('[Object]','special'):(n.seen.push(r),b=j?i(n,r,l,g,c):c.map(function(e){return a(n,r,l,g,e,j)}),n.seen.pop(),u(b,m,z)):z[0]+m+z[1]}function t(n,e){if(g(e))return n.stylize('undefined','undefined');if('string'==typeof e){var r="'"+JSON.stringify(e).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,'string')}return c(e)?n.stylize(''+e,'number'):l(e)?n.stylize(''+e,'boolean'):f(e)?n.stylize('null','null'):void 0}function o(n){return'['+Error.prototype.toString.call(n)+']'}function i(n,e,r,t,o){for(var i=[],u=0,l=e.length;u<l;++u)b(e,String(u))?i.push(a(n,e,r,t,String(u),!0)):i.push('');return o.forEach(function(o){o.match(/^\d+$/)||i.push(a(n,e,r,t,o,!0))}),i}function a(n,e,t,o,i,a){var u,l,c;if((c=Object.getOwnPropertyDescriptor(e,i)||{value:e[i]}).get?l=c.set?n.stylize('[Getter/Setter]','special'):n.stylize('[Getter]','special'):c.set&&(l=n.stylize('[Setter]','special')),b(o,i)||(u='['+i+']'),l||(n.seen.indexOf(c.value)<0?(l=f(t)?r(n,c.value,null):r(n,c.value,t-1)).indexOf('\n')>-1&&(l=a?l.split('\n').map(function(n){return' '+n}).join('\n').substr(2):'\n'+l.split('\n').map(function(n){return' '+n}).join('\n')):l=n.stylize('[Circular]','special')),g(u)){if(a&&i.match(/^\d+$/))return l;(u=JSON.stringify(''+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(u=u.substr(1,u.length-2),u=n.stylize(u,'name')):(u=u.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),u=n.stylize(u,'string'))}return u+': '+l}function u(n,e,r){return n.reduce(function(n,e){return 0,e.indexOf('\n')>=0&&0,n+e.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?r[0]+(''===e?'':e+'\n ')+' '+n.join(',\n ')+' '+r[1]:r[0]+e+' '+n.join(', ')+' '+r[1]}function l(n){return'boolean'==typeof n}function f(n){return null===n}function c(n){return'number'==typeof n}function g(n){return void 0===n}function s(n){return p(n)&&'[object RegExp]'===v(n)}function p(n){return'object'==typeof n&&null!==n}function y(n){return p(n)&&'[object Date]'===v(n)}function d(n){return p(n)&&('[object Error]'===v(n)||n instanceof Error)}function h(n){return'function'==typeof n}function v(n){return Object.prototype.toString.call(n)}function b(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return function(e,t){return r({seen:[],formatValueCalls:0,stylize:n},e,t.depth)}})(),r='(index)',t={trace:0,info:1,warn:2,error:3},o=[];o[t.trace]='debug',o[t.info]='log',o[t.warn]='warning',o[t.error]='error';var i=1;function a(r){return function(){var a;a=1===arguments.length&&'string'==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return e(n,{depth:10})}).join(', ');var u=r;'Warning: '===a.slice(0,9)&&u>=t.error&&(u=t.warn),n.__inspectorLog&&n.__inspectorLog(o[u],a,[].slice.call(arguments),i),g.length&&(a=s('',a)),n.nativeLoggingHook(a,u)}}function u(n,e){return Array.apply(null,Array(e)).map(function(){return n})}var l="\u2502",f="\u2510",c="\u2518",g=[];function s(n,e){return g.join('')+n+' '+(e||'')}if(n.nativeLoggingHook){n.console;n.console={error:a(t.error),info:a(t.info),log:a(t.info),warn:a(t.warn),trace:a(t.trace),debug:a(t.trace),table:function(e){if(!Array.isArray(e)){var o=e;for(var i in e=[],o)if(o.hasOwnProperty(i)){var a=o[i];a[r]=i,e.push(a)}}if(0!==e.length){var l=Object.keys(e[0]).sort(),f=[],c=[];l.forEach(function(n,r){c[r]=n.length;for(var t=0;t<e.length;t++){var o=(e[t][n]||'?').toString();f[t]=f[t]||[],f[t][r]=o,c[r]=Math.max(c[r],o.length)}});for(var g=y(c.map(function(n){return u('-',n).join('')}),'-'),s=[y(l),g],p=0;p<e.length;p++)s.push(y(f[p]));n.nativeLoggingHook('\n'+s.join('\n'),t.info)}else n.nativeLoggingHook('',t.info);function y(n,e){var r=n.map(function(n,e){return n+u(' ',c[e]-n.length).join('')});return e=e||' ',r.join(e+'|'+e)}},group:function(e){n.nativeLoggingHook(s(f,e),t.info),g.push(l)},groupEnd:function(){g.pop(),n.nativeLoggingHook(s(c),t.info)},groupCollapsed:function(e){n.nativeLoggingHook(s(c,e),t.info),g.push(l)},assert:function(e,r){e||n.nativeLoggingHook('Assertion failed: '+r,t.error)}}}else if(!n.console){var p=n.print||function(){};n.console={error:p,info:p,log:p,warn:p,trace:p,debug:p,table:p}}})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this);
!(function(n){var r=0,t=function(n,r){throw n},l={setGlobalHandler:function(n){t=n},getGlobalHandler:function(){return t},reportError:function(n){t&&t(n,!1)},reportFatalError:function(n){t&&t(n,!0)},applyWithGuard:function(n,t,u,o,e){try{return r++,n.apply(t,u)}catch(n){l.reportError(n)}finally{r--}return null},applyWithGuardIfNeeded:function(n,r,t){return l.inGuard()?n.apply(r,t):(l.applyWithGuard(n,r,t),null)},inGuard:function(){return!!r},guard:function(n,r,t){var u,o;if('function'!=typeof n)return console.warn('A function must be passed to ErrorUtils.guard, got ',n),null;var e=null!=(u=null!=(o=r)?o:n.name)?u:'<generated guard>';return function(){for(var r,u=arguments.length,o=new Array(u),a=0;a<u;a++)o[a]=arguments[a];return l.applyWithGuard(n,null!=(r=t)?r:this,o,null,e)}}};n.ErrorUtils=l})('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window?window:this);
'undefined'!=typeof globalThis?globalThis:'undefined'!=typeof global?global:'undefined'!=typeof window&&window,(function(){'use strict';var e=Object.prototype.hasOwnProperty;'function'!=typeof Object.entries&&(Object.entries=function(n){if(null==n)throw new TypeError('Object.entries called on non-object');var o=[];for(var t in n)e.call(n,t)&&o.push([t,n[t]]);return o}),'function'!=typeof Object.values&&(Object.values=function(n){if(null==n)throw new TypeError('Object.values called on non-object');var o=[];for(var t in n)e.call(n,t)&&o.push(n[t]);return o})})();
__d(function(g,r,i,a,m,e,d){r(d[0])},0,[1]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=t(r(d[2])),p=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6]));r(d[7]);var f=n(r(d[8])),s=r(d[9]),A=r(d[10]),y=r(d[11]),v=r(d[12]),C=(function(n){function t(){return(0,o.default)(this,t),(0,u.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,n),(0,p.default)(t,[{key:"render",value:function(){return f.default.createElement(A.App,this.props)}}]),t})(f.PureComponent);(0,v._initLogging)();var h=console.log,R=s.AppRegistry.runApplication;s.AppRegistry.runApplication=function(){console.log=function(){},R.apply(void 0,arguments),console.log=h},s.AppRegistry.registerComponent('App',function(){return C}),s.AppRegistry.registerComponent('IncomingCallApp',function(){return y.IncomingCallApp})},1,[2,3,4,5,6,9,10,12,13,17,381,1595,576]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t){if(t&&t.__esModule)return t;var o={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var c=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};c.get||c.set?Object.defineProperty(o,n,c):o[n]=t[n]}return o.default=t,o}},2,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){return n&&n.__esModule?n:{default:n}}},3,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}},4,[]);
__d(function(g,r,i,a,m,e,d){function n(n,t){for(var o=0;o<t.length;o++){var u=t[o];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}m.exports=function(t,o,u){return o&&n(t.prototype,o),u&&n(t,u),t}},5,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(o,c){return!c||"object"!==n(c)&&"function"!=typeof c?t(o):c}},6,[7,8]);
__d(function(g,r,i,a,m,e,d){function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof o})(t)}function t(n){return"function"==typeof Symbol&&"symbol"===o("function"==typeof Symbol?Symbol.iterator:"@@iterator")?m.exports=t=function(t){return o(t)}:m.exports=t=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":o(t)},t(n)}m.exports=t},7,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}},8,[]);
__d(function(g,r,i,a,m,e,d){function t(o){return m.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},t(o)}m.exports=t},9,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(o,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),n&&t(o,n)}},10,[11]);
__d(function(g,r,i,a,m,e,d){function t(o,n){return m.exports=t=Object.setPrototypeOf||function(t,o){return t.__proto__=o,t},t(o,n)}m.exports=t},11,[]);
__d(function(g,r,i,a,m,e,d){var _;void 0===(_=g||window||this).__filename&&(_.__filename='__filename')},12,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},13,[14]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),o=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,u=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,f=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,l=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,c=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,s=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,y=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,p=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,b=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense"):60113,v=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense_list"):60120,S=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.memo"):60115,h=n?("function"==typeof Symbol?Symbol.for:"@@for")("react.lazy"):60116;n&&("function"==typeof Symbol?Symbol.for:"@@for")("react.fundamental"),n&&("function"==typeof Symbol?Symbol.for:"@@for")("react.responder");var _="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.iterator:"@@iterator");function k(t){for(var n=t.message,o="https://reactjs.org/docs/error-decoder.html?invariant="+n,u=1;u<arguments.length;u++)o+="&args[]="+encodeURIComponent(arguments[u]);return t.message="Minified React error #"+n+"; visit "+o+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",t}var $={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w={};function C(t,n,o){this.props=t,this.context=n,this.refs=w,this.updater=o||$}function E(){}function R(t,n,o){this.props=t,this.context=n,this.refs=w,this.updater=o||$}C.prototype.isReactComponent={},C.prototype.setState=function(t,n){if("object"!=typeof t&&"function"!=typeof t&&null!=t)throw k(Error(85));this.updater.enqueueSetState(this,t,n,"setState")},C.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},E.prototype=C.prototype;var x=R.prototype=new E;x.constructor=R,t(x,C.prototype),x.isPureReactComponent=!0;var P={current:null},j={suspense:null},O={current:null},A=Object.prototype.hasOwnProperty,I={key:!0,ref:!0,__self:!0,__source:!0};function U(t,n,u){var f=void 0,l={},c=null,s=null;if(null!=n)for(f in void 0!==n.ref&&(s=n.ref),void 0!==n.key&&(c=""+n.key),n)A.call(n,f)&&!I.hasOwnProperty(f)&&(l[f]=n[f]);var y=arguments.length-2;if(1===y)l.children=u;else if(1<y){for(var p=Array(y),b=0;b<y;b++)p[b]=arguments[b+2];l.children=p}if(t&&t.defaultProps)for(f in y=t.defaultProps)void 0===l[f]&&(l[f]=y[f]);return{$$typeof:o,type:t,key:c,ref:s,props:l,_owner:O.current}}function L(t,n){return{$$typeof:o,type:t.type,key:n,ref:t.ref,props:t.props,_owner:t._owner}}function q(t){return"object"==typeof t&&null!==t&&t.$$typeof===o}function F(t){var n={"=":"=0",":":"=2"};return"$"+(""+t).replace(/[=:]/g,function(t){return n[t]})}var M=/\/+/g,D=[];function V(t,n,o,u){if(D.length){var f=D.pop();return f.result=t,f.keyPrefix=n,f.func=o,f.context=u,f.count=0,f}return{result:t,keyPrefix:n,func:o,context:u,count:0}}function B(t){t.result=null,t.keyPrefix=null,t.func=null,t.context=null,t.count=0,10>D.length&&D.push(t)}function N(t,n,f,l){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var s=!1;if(null===t)s=!0;else switch(c){case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case o:case u:s=!0}}if(s)return f(l,t,""===n?"."+z(t,0):n),1;if(s=0,n=""===n?".":n+":",Array.isArray(t))for(var y=0;y<t.length;y++){var p=n+z(c=t[y],y);s+=N(c,p,f,l)}else if(null===t||"object"!=typeof t?p=null:p="function"==typeof(p=_&&t[_]||t["@@iterator"])?p:null,"function"==typeof p)for(t=p.call(t),y=0;!(c=t.next()).done;)s+=N(c=c.value,p=n+z(c,y++),f,l);else if("object"===c)throw f=""+t,k(Error(31),"[object Object]"===f?"object with keys {"+Object.keys(t).join(", ")+"}":f,"");return s}function T(t,n,o){return null==t?0:N(t,"",n,o)}function z(t,n){return"object"==typeof t&&null!==t&&null!=t.key?F(t.key):n.toString(36)}function H(t,n){t.func.call(t.context,n,t.count++)}function W(t,n,o){var u=t.result,f=t.keyPrefix;t=t.func.call(t.context,n,t.count++),Array.isArray(t)?Y(t,u,o,function(t){return t}):null!=t&&(q(t)&&(t=L(t,f+(!t.key||n&&n.key===t.key?"":(""+t.key).replace(M,"$&/")+"/")+o)),u.push(t))}function Y(t,n,o,u,f){var l="";null!=o&&(l=(""+o).replace(M,"$&/")+"/"),T(t,W,n=V(n,l,u,f)),B(n)}function G(){var t=P.current;if(null===t)throw k(Error(321));return t}var J={Children:{map:function(t,n,o){if(null==t)return t;var u=[];return Y(t,u,null,n,o),u},forEach:function(t,n,o){if(null==t)return t;T(t,H,n=V(null,null,n,o)),B(n)},count:function(t){return T(t,function(){return null},null)},toArray:function(t){var n=[];return Y(t,n,null,function(t){return t}),n},only:function(t){if(!q(t))throw k(Error(143));return t}},createRef:function(){return{current:null}},Component:C,PureComponent:R,createContext:function(t,n){return void 0===n&&(n=null),(t={$$typeof:y,_calculateChangedBits:n,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:s,_context:t},t.Consumer=t},forwardRef:function(t){return{$$typeof:p,render:t}},lazy:function(t){return{$$typeof:h,_ctor:t,_status:-1,_result:null}},memo:function(t,n){return{$$typeof:S,type:t,compare:void 0===n?null:n}},useCallback:function(t,n){return G().useCallback(t,n)},useContext:function(t,n){return G().useContext(t,n)},useEffect:function(t,n){return G().useEffect(t,n)},useImperativeHandle:function(t,n,o){return G().useImperativeHandle(t,n,o)},useDebugValue:function(){},useLayoutEffect:function(t,n){return G().useLayoutEffect(t,n)},useMemo:function(t,n){return G().useMemo(t,n)},useReducer:function(t,n,o){return G().useReducer(t,n,o)},useRef:function(t){return G().useRef(t)},useState:function(t){return G().useState(t)},Fragment:f,Profiler:c,StrictMode:l,Suspense:b,unstable_SuspenseList:v,createElement:U,cloneElement:function(n,u,f){if(null===n||void 0===n)throw k(Error(267),n);var l=void 0,c=t({},n.props),s=n.key,y=n.ref,p=n._owner;if(null!=u){void 0!==u.ref&&(y=u.ref,p=O.current),void 0!==u.key&&(s=""+u.key);var b=void 0;for(l in n.type&&n.type.defaultProps&&(b=n.type.defaultProps),u)A.call(u,l)&&!I.hasOwnProperty(l)&&(c[l]=void 0===u[l]&&void 0!==b?b[l]:u[l])}if(1===(l=arguments.length-2))c.children=f;else if(1<l){b=Array(l);for(var v=0;v<l;v++)b[v]=arguments[v+2];c.children=b}return{$$typeof:o,type:n.type,key:s,ref:y,props:c,_owner:p}},createFactory:function(t){var n=U.bind(null,t);return n.type=t,n},isValidElement:q,version:"16.9.0",unstable_withSuspenseConfig:function(t,n){var o=j.suspense;j.suspense=void 0===n?null:n;try{t()}finally{j.suspense=o}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:P,ReactCurrentBatchConfig:j,ReactCurrentOwner:O,IsSomeRendererActing:{current:!1},assign:t}},K={default:J},Q=K&&J||K;m.exports=Q.default||Q},14,[15]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable;function f(t){if(null===t||void 0===t)throw new TypeError('Object.assign cannot be called with null or undefined');return Object(t)}m.exports=(function(){try{if(!Object.assign)return!1;var n=new String('abc');if(n[5]='de','5'===Object.getOwnPropertyNames(n)[0])return!1;for(var o={},c=0;c<10;c++)o['_'+String.fromCharCode(c)]=c;if('0123456789'!==Object.getOwnPropertyNames(o).map(function(t){return o[t]}).join(''))return!1;var f={};return'abcdefghijklmnopqrst'.split('').forEach(function(t){f[t]=t}),'abcdefghijklmnopqrst'===Object.keys(t({},f)).join('')}catch(t){return!1}})()?Object.assign:function(t,u){for(var s,b,l=f(t),p=1;p<arguments.length;p++){for(var j in s=Object(arguments[p]))o.call(s,j)&&(l[j]=s[j]);if(n){b=n(s);for(var O=0;O<b.length;O++)c.call(s,b[O])&&(l[b[O]]=s[b[O]])}}return l}},15,[16]);
__d(function(g,r,i,a,m,e,d){function t(){return m.exports=t=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var p in o)Object.prototype.hasOwnProperty.call(o,p)&&(t[p]=o[p])}return t},t.apply(this,arguments)}m.exports=t},16,[]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]);m.exports={get AccessibilityInfo(){return r(d[2])},get ActivityIndicator(){return r(d[3])},get ART(){return t('art-moved',"React Native ART has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/art' instead of 'react-native'. See https://github.com/react-native-community/art"),r(d[4])},get Button(){return r(d[5])},get CheckBox(){return t('checkBox-moved',"CheckBox has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/checkbox' instead of 'react-native'. See https://github.com/react-native-community/react-native-checkbox"),r(d[6])},get DatePickerIOS(){return t('DatePickerIOS-merged',"DatePickerIOS has been merged with DatePickerAndroid and will be removed in a future release. It can now be installed and imported from '@react-native-community/datetimepicker' instead of 'react-native'. See https://github.com/react-native-community/react-native-datetimepicker"),r(d[7])},get DrawerLayoutAndroid(){return r(d[8])},get FlatList(){return r(d[9])},get Image(){return r(d[10])},get ImageBackground(){return r(d[11])},get InputAccessoryView(){return r(d[12])},get KeyboardAvoidingView(){return r(d[13])},get MaskedViewIOS(){return t('maskedviewios-moved',"MaskedViewIOS has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/masked-view' instead of 'react-native'. See https://github.com/react-native-community/react-native-masked-view"),r(d[14])},get Modal(){return r(d[15])},get Picker(){return r(d[16])},get PickerIOS(){return r(d[17])},get ProgressBarAndroid(){return r(d[18])},get ProgressViewIOS(){return r(d[19])},get SafeAreaView(){return r(d[20])},get ScrollView(){return r(d[21])},get SectionList(){return r(d[22])},get SegmentedControlIOS(){return r(d[23])},get Slider(){return t('slider-moved',"Slider has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/slider' instead of 'react-native'. See https://github.com/react-native-community/react-native-slider"),r(d[24])},get Switch(){return r(d[25])},get RefreshControl(){return r(d[26])},get StatusBar(){return r(d[27])},get Text(){return r(d[28])},get TextInput(){return r(d[29])},get Touchable(){return r(d[30])},get TouchableHighlight(){return r(d[31])},get TouchableNativeFeedback(){return r(d[32])},get TouchableOpacity(){return r(d[33])},get TouchableWithoutFeedback(){return r(d[34])},get View(){return r(d[35])},get VirtualizedList(){return r(d[36])},get VirtualizedSectionList(){return r(d[37])},get ActionSheetIOS(){return r(d[38])},get Alert(){return r(d[39])},get Animated(){return r(d[40])},get AppRegistry(){return r(d[41])},get AppState(){return r(d[42])},get AsyncStorage(){return t('async-storage-moved',"AsyncStorage has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/async-storage' instead of 'react-native'. See https://github.com/react-native-community/react-native-async-storage"),r(d[43])},get BackHandler(){return r(d[44])},get Clipboard(){return r(d[45])},get DatePickerAndroid(){return t('DatePickerAndroid-merged',"DatePickerAndroid has been merged with DatePickerIOS and will be removed in a future release. It can now be installed and imported from '@react-native-community/datetimepicker' instead of 'react-native'. See https://github.com/react-native-community/react-native-datetimepicker"),r(d[46])},get DeviceInfo(){return r(d[47])},get Dimensions(){return r(d[48])},get Easing(){return r(d[49])},get findNodeHandle(){return r(d[50]).findNodeHandle},get I18nManager(){return r(d[51])},get ImagePickerIOS(){return t('imagePickerIOS-moved',"ImagePickerIOS has been extracted from react-native core and will be removed in a future release. Please upgrade to use either '@react-native-community/react-native-image-picker' or 'expo-image-picker'. If you cannot upgrade to a different library, please install the deprecated '@react-native-community/image-picker-ios' package. See https://github.com/react-native-community/react-native-image-picker-ios"),r(d[52])},get InteractionManager(){return r(d[53])},get Keyboard(){return r(d[54])},get LayoutAnimation(){return r(d[55])},get Linking(){return r(d[56])},get NativeDialogManagerAndroid(){return r(d[57]).default},get NativeEventEmitter(){return r(d[58])},get PanResponder(){return r(d[59])},get PermissionsAndroid(){return r(d[60])},get PixelRatio(){return r(d[61])},get PushNotificationIOS(){return t('pushNotificationIOS-moved',"PushNotificationIOS has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/push-notification-ios' instead of 'react-native'. See https://github.com/react-native-community/react-native-push-notification-ios"),r(d[62])},get Settings(){return r(d[63])},get Share(){return r(d[64])},get StatusBarIOS(){return t('StatusBarIOS-merged','StatusBarIOS has been merged with StatusBar and will be removed in a future release. Use StatusBar for mutating the status bar'),r(d[65])},get StyleSheet(){return r(d[66])},get Systrace(){return r(d[67])},get TimePickerAndroid(){return t('TimePickerAndroid-merged',"TimePickerAndroid has been merged with DatePickerIOS and DatePickerAndroid and will be removed in a future release. It can now be installed and imported from '@react-native-community/datetimepicker' instead of 'react-native'. See https://github.com/react-native-community/react-native-datetimepicker"),r(d[68])},get ToastAndroid(){return r(d[69])},get TurboModuleRegistry(){return r(d[70])},get TVEventHandler(){return r(d[71])},get UIManager(){return r(d[72])},get unstable_batchedUpdates(){return r(d[50]).unstable_batchedUpdates},get useWindowDimensions(){return r(d[73]).default},get UTFSequence(){return r(d[74])},get Vibration(){return r(d[75])},get YellowBox(){return r(d[76])},get DeviceEventEmitter(){return r(d[77])},get NativeAppEventEmitter(){return r(d[78])},get NativeModules(){return r(d[79])},get Platform(){return r(d[80])},get processColor(){return r(d[81])},get requireNativeComponent(){return r(d[82])},get unstable_RootTagContext(){return r(d[83])},get ColorPropType(){return r(d[84])},get EdgeInsetsPropType(){return r(d[85])},get PointPropType(){return r(d[86])},get ViewPropTypes(){return r(d[87])}}},17,[18,19,22,53,186,196,286,288,290,246,267,291,292,294,295,297,304,306,308,309,311,253,274,313,315,317,250,320,197,322,203,331,212,213,279,88,247,275,332,140,214,334,348,351,345,353,355,356,62,242,90,302,357,223,257,259,359,141,123,361,363,61,365,367,369,371,60,37,372,374,24,207,75,375,376,377,379,46,151,25,58,82,182,301,66,199,380,324]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(n,o,t,f,s,u,c,l){if(!n){var v;if(void 0===o)v=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var p=[t,f,s,u,c,l],h=0;(v=new Error(o.replace(/%s/g,function(){return p[h++]}))).name='Invariant Violation'}throw v.framesToPop=1,v}}},18,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n={};m.exports=function(c,o){n[c]||(t(!1,o),n[c]=!0)}},19,[20]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t},20,[21]);
__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return function(){return t}}var n=function(){};n.thatReturns=t,n.thatReturnsFalse=t(!1),n.thatReturnsTrue=t(!0),n.thatReturnsNull=t(null),n.thatReturnsThis=function(){return this},n.thatReturnsArgument=function(t){return t},m.exports=n},21,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0])(r(d[1])),t=r(d[2]),u=r(d[3]),c={announcementFinished:'announcementFinished',boldTextChanged:'boldTextChanged',grayscaleChanged:'grayscaleChanged',invertColorsChanged:'invertColorsChanged',reduceMotionChanged:'reduceMotionChanged',reduceTransparencyChanged:'reduceTransparencyChanged',screenReaderChanged:'screenReaderChanged'},o=new Map,s={isBoldTextEnabled:function(){return new t(function(t,u){n.default?n.default.getCurrentBoldTextState(t,u):u(u)})},isGrayscaleEnabled:function(){return new t(function(t,u){n.default?n.default.getCurrentGrayscaleState(t,u):u(u)})},isInvertColorsEnabled:function(){return new t(function(t,u){n.default?n.default.getCurrentInvertColorsState(t,u):u(u)})},isReduceMotionEnabled:function(){return new t(function(t,u){n.default?n.default.getCurrentReduceMotionState(t,u):u(u)})},isReduceTransparencyEnabled:function(){return new t(function(t,u){n.default?n.default.getCurrentReduceTransparencyState(t,u):u(u)})},isScreenReaderEnabled:function(){return new t(function(t,u){n.default?n.default.getCurrentVoiceOverState(t,u):u(u)})},get fetch(){return this.isScreenReaderEnabled},addEventListener:function(n,t){var l;return'change'===n?l=u.addListener(c.screenReaderChanged,t):c[n]&&(l=u.addListener(n,t)),o.set(t,l),{remove:s.removeEventListener.bind(null,n,t)}},setAccessibilityFocus:function(t){n.default&&n.default.setAccessibilityFocus(t)},announceForAccessibility:function(t){n.default&&n.default.announceForAccessibility(t)},removeEventListener:function(n,t){var u=o.get(t);u&&(u.remove(),o.delete(t))}};m.exports=s},22,[3,23,41,46]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('AccessibilityManager');e.default=u},23,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.get=o,e.getEnforcing=function(n){var u=o(n);return(0,t.default)(null!=u,"TurboModuleRegistry.getEnforcing(...): '"+n+"' could not be found. Verify that a module by this name is registered in the native binary."),u};var t=n(r(d[1])),u=r(d[2]),l=g.__turboModuleProxy;function o(n){if(!g.RN$Bridgeless){var t=u[n];if(null!=t)return t}return null!=l?l(n):null}},24,[3,18,25]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);function l(o,l){if(!o)return null;var f=t(o,5),v=f[0],h=f[1],y=f[2],C=f[3],p=f[4];if(u(!v.startsWith('RCT')&&!v.startsWith('RK'),"Module name prefixes should've been stripped by the native side but wasn't for "+v),!h&&!y)return{name:v};var M={};return y&&y.forEach(function(n,t){var o=C&&c(C,t),f=p&&c(p,t);u(!o||!f,'Cannot have a method that is both async and a sync hook');var v=o?'promise':f?'sync':'async';M[n]=s(l,t,v)}),n(M,h),null==M.getConstants?M.getConstants=function(){return h||Object.freeze({})}:console.warn("Unable to define method 'getConstants()' on NativeModule '"+v+"'. NativeModule '"+v+"' already has a constant or method called 'getConstants'. Please remove it."),{name:v,module:M}}function f(n,t){u(g.nativeRequireModuleConfig,"Can't lazily create module without nativeRequireModuleConfig");var o=l(g.nativeRequireModuleConfig(n),t);return o&&o.module}function s(n,t,l){var f=null;return(f='promise'===l?function(){for(var u=arguments.length,l=new Array(u),f=0;f<u;f++)l[f]=arguments[f];var s=new Error;return s.framesToPop=1,new Promise(function(u,f){o.enqueueNativeCall(n,t,l,function(n){return u(n)},function(n){return f(v(n,s))})})}:function(){for(var f=arguments.length,s=new Array(f),c=0;c<f;c++)s[c]=arguments[c];var v=s.length>0?s[s.length-1]:null,h=s.length>1?s[s.length-2]:null,y='function'==typeof v,C='function'==typeof h;C&&u(y,'Cannot have a non-function arg after a function arg.');var p=y?v:null,M=C?h:null,b=y+C;if(s=s.slice(0,s.length-b),'sync'===l)return o.callNativeSyncHook(n,t,s,M,p);o.enqueueNativeCall(n,t,s,M,p)}).type=l,f}function c(n,t){return-1!==n.indexOf(t)}function v(t,o){return n(o,t||{})}g.__fbGenNativeModule=l;var h={};if(g.nativeModuleProxy)h=g.nativeModuleProxy;else if(!g.nativeExtensions){var y=g.__fbBatchedBridgeConfig;u(y,'__fbBatchedBridgeConfig is not set, cannot invoke native modules');var C=r(d[4]);(y.remoteModuleConfig||[]).forEach(function(n,t){var o=l(n,t);o&&(o.module?h[o.name]=o.module:C(h,o.name,{get:function(){return f(o.name,t)}}))})}m.exports=h},25,[16,26,30,18,40]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u,c){return n(u)||t(u,c)||o()}},26,[27,28,29]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n))return n}},27,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t,n){var o=[],l=!0,u=!1,f=void 0;try{for(var y,c=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(l=(y=c.next()).done)&&(o.push(y.value),!n||o.length!==n);l=!0);}catch(t){u=!0,f=t}finally{try{l||null==c.return||c.return()}finally{if(u)throw f}}return o}},28,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},29,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=new(r(d[0]));Object.defineProperty(g,'__fbBatchedBridge',{configurable:!0,value:t}),m.exports=t},30,[31]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l=r(d[1]),u=r(d[2]),s=r(d[3]),n=r(d[4]),h=(r(d[5]),r(d[6])),o=r(d[7]),c=(function(){function c(){l(this,c),this._lazyCallableModules={},this._queue=[[],[],[],0],this._successCallbacks=new Map,this._failureCallbacks=new Map,this._callID=0,this._lastFlush=0,this._eventLoopStartTime=Date.now(),this._immediatesCallback=null,this.callFunctionReturnFlushedQueue=this.callFunctionReturnFlushedQueue.bind(this),this.callFunctionReturnResultAndFlushedQueue=this.callFunctionReturnResultAndFlushedQueue.bind(this),this.flushedQueue=this.flushedQueue.bind(this),this.invokeCallbackAndReturnFlushedQueue=this.invokeCallbackAndReturnFlushedQueue.bind(this)}return u(c,[{key:"callFunctionReturnFlushedQueue",value:function(t,l,u){var s=this;return this.__guard(function(){s.__callFunction(t,l,u)}),this.flushedQueue()}},{key:"callFunctionReturnResultAndFlushedQueue",value:function(t,l,u){var s,n=this;return this.__guard(function(){s=n.__callFunction(t,l,u)}),[s,this.flushedQueue()]}},{key:"invokeCallbackAndReturnFlushedQueue",value:function(t,l){var u=this;return this.__guard(function(){u.__invokeCallback(t,l)}),this.flushedQueue()}},{key:"flushedQueue",value:function(){var t=this;this.__guard(function(){t.__callImmediates()});var l=this._queue;return this._queue=[[],[],[],this._callID],l[0].length?l:null}},{key:"getEventLoopRunningTime",value:function(){return Date.now()-this._eventLoopStartTime}},{key:"registerCallableModule",value:function(t,l){this._lazyCallableModules[t]=function(){return l}}},{key:"registerLazyCallableModule",value:function(t,l){var u,s=l;this._lazyCallableModules[t]=function(){return s&&(u=s(),s=null),u}}},{key:"getCallableModule",value:function(t){var l=this._lazyCallableModules[t];return l?l():null}},{key:"callNativeSyncHook",value:function(t,l,u,s,n){this.processCallbacks(t,l,u,s,n);try{return g.nativeCallSyncHook(t,l,u)}catch(t){throw'object'==typeof t&&null!=t&&void 0===t.framesToPop&&/^Exception in HostFunction: /.test(t.message)&&(t.framesToPop=2),t}}},{key:"processCallbacks",value:function(t,l,u,s,n){(s||n)&&(s&&u.push(this._callID<<1),n&&u.push(this._callID<<1|1),this._successCallbacks.set(this._callID,n),this._failureCallbacks.set(this._callID,s)),this._callID++}},{key:"enqueueNativeCall",value:function(t,l,u,s,h){this.processCallbacks(t,l,u,s,h),this._queue[0].push(t),this._queue[1].push(l),this._queue[2].push(u);var o=Date.now();if(g.nativeFlushQueueImmediate&&o-this._lastFlush>=5){var c=this._queue;this._queue=[[],[],[],this._callID],this._lastFlush=o,g.nativeFlushQueueImmediate(c)}n.counterEvent('pending_js_to_native_queue',this._queue[0].length),this.__spy&&this.__spy({type:1,module:t+'',method:l,args:u})}},{key:"createDebugLookup",value:function(t,l,u){}},{key:"setImmediatesCallback",value:function(t){this._immediatesCallback=t}},{key:"__guard",value:function(t){if(this.__shouldPauseOnThrow())t();else try{t()}catch(t){s.reportFatalError(t)}}},{key:"__shouldPauseOnThrow",value:function(){return'undefined'!=typeof DebuggerInternal&&!0===DebuggerInternal.shouldPauseOnThrow}},{key:"__callImmediates",value:function(){n.beginEvent('JSTimers.callImmediates()'),null!=this._immediatesCallback&&this._immediatesCallback(),n.endEvent()}},{key:"__callFunction",value:function(t,l,u){this._lastFlush=Date.now(),this._eventLoopStartTime=this._lastFlush,this.__spy?n.beginEvent(t+"."+l+"("+o(u)+")"):n.beginEvent(t+"."+l+"(...)"),this.__spy&&this.__spy({type:0,module:t,method:l,args:u});var s=this.getCallableModule(t);h(!!s,'Module %s is not a registered callable module (calling %s)',t,l),h(!!s[l],'Method %s does not exist on module %s',l,t);var c=s[l].apply(s,u);return n.endEvent(),c}},{key:"__invokeCallback",value:function(l,u){this._lastFlush=Date.now(),this._eventLoopStartTime=this._lastFlush;var s=l>>>1,n=1&l?this._successCallbacks.get(s):this._failureCallbacks.get(s);n&&(this._successCallbacks.delete(s),this._failureCallbacks.delete(s),n.apply(void 0,t(u)))}}],[{key:"spy",value:function(t){c.prototype.__spy=!0===t?function(t){console.log((0===t.type?'N->JS':'JS->N')+" : "+(t.module?t.module+'.':'')+t.method+"("+JSON.stringify(t.args)+")")}:!1===t?null:t}}]),c})();m.exports=c},31,[32,4,5,36,37,38,18,39]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return n(u)||t(u)||o()}},32,[33,34,35]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n)){for(var t=0,f=new Array(n.length);t<n.length;t++)f[t]=n[t];return f}}},33,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t){if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}},34,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},35,[]);
__d(function(g,r,i,a,m,e,d){m.exports=g.ErrorUtils},36,[]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var n=!1,t=0,c={installReactHook:function(){!0},setEnabled:function(t){n!==t&&(n=t)},isEnabled:function(){return n},beginEvent:function(t,c){n&&(t='function'==typeof t?t():t,g.nativeTraceBeginSection(131072,t,c))},endEvent:function(){n&&g.nativeTraceEndSection(131072)},beginAsyncEvent:function(c){var o=t;return n&&(t++,c='function'==typeof c?c():c,g.nativeTraceBeginAsyncSection(131072,c,o)),o},endAsyncEvent:function(t,c){n&&(t='function'==typeof t?t():t,g.nativeTraceEndAsyncSection(131072,t,c))},counterEvent:function(t,c){n&&(t='function'==typeof t?t():t,g.nativeTraceCounter&&g.nativeTraceCounter(131072,t,c))}};m.exports=c},37,[18]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){return t}},38,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){var n,f=typeof t;if(void 0===t)n='undefined';else if(null===t)n='null';else if('string'===f)n='"'+t+'"';else if('function'===f)try{n=t.toString()}catch(t){n='[function unknown]'}else if(t instanceof Error)n=t.name+': '+t.message;else try{n=JSON.stringify(t)}catch(f){if('function'==typeof t.toString)try{n=t.toString()}catch(t){}}return n||'["'+f+'" failed to stringify]'}},39,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n,u){var b,c=u.get,o=!1!==u.enumerable,f=!1!==u.writable,l=!1;function s(u){b=u,l=!0,Object.defineProperty(t,n,{value:u,configurable:!0,enumerable:o,writable:f})}Object.defineProperty(t,n,{get:function(){return l||(l=!0,s(c())),b},set:s,configurable:!0,enumerable:o})}},40,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);r(d[1]),r(d[2]),m.exports=t},41,[42,44,45]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=n;var t=h(!0),o=h(!1),f=h(null),u=h(void 0),c=h(0),l=h('');function h(t){var o=new n(n._61);return o._65=1,o._55=t,o}n.resolve=function(v){if(v instanceof n)return v;if(null===v)return f;if(void 0===v)return u;if(!0===v)return t;if(!1===v)return o;if(0===v)return c;if(''===v)return l;if('object'==typeof v||'function'==typeof v)try{var p=v.then;if('function'==typeof p)return new n(p.bind(v))}catch(t){return new n(function(n,o){o(t)})}return h(v)},n.all=function(t){var o=Array.prototype.slice.call(t);return new n(function(t,f){if(0===o.length)return t([]);var u=o.length;function c(l,h){if(h&&('object'==typeof h||'function'==typeof h)){if(h instanceof n&&h.then===n.prototype.then){for(;3===h._65;)h=h._55;return 1===h._65?c(l,h._55):(2===h._65&&f(h._55),void h.then(function(n){c(l,n)},f))}var v=h.then;if('function'==typeof v)return void new n(v.bind(h)).then(function(n){c(l,n)},f)}o[l]=h,0==--u&&t(o)}for(var l=0;l<o.length;l++)c(l,o[l])})},n.reject=function(t){return new n(function(n,o){o(t)})},n.race=function(t){return new n(function(o,f){t.forEach(function(t){n.resolve(t).then(o,f)})})},n.prototype.catch=function(n){return this.then(null,n)}},42,[43]);
__d(function(g,r,i,a,m,e,d){'use strict';function n(){}var t=null,o={};function u(n){try{return n.then}catch(n){return t=n,o}}function f(n,u){try{return n(u)}catch(n){return t=n,o}}function c(n,u,f){try{n(u,f)}catch(n){return t=n,o}}function _(t){if('object'!=typeof this)throw new TypeError('Promises must be constructed via new');if('function'!=typeof t)throw new TypeError('Promise constructor\'s argument is not a function');this._40=0,this._65=0,this._55=null,this._72=null,t!==n&&b(t,this)}function s(t,o,u){return new t.constructor(function(f,c){var s=new _(n);s.then(f,c),l(t,new w(o,u,s))})}function l(n,t){for(;3===n._65;)n=n._55;if(_._37&&_._37(n),0===n._65)return 0===n._40?(n._40=1,void(n._72=t)):1===n._40?(n._40=2,void(n._72=[n._72,t])):void n._72.push(t);h(n,t)}function h(n,u){setImmediate(function(){var c=1===n._65?u.onFulfilled:u.onRejected;if(null!==c){var _=f(c,n._55);_===o?v(u.promise,t):p(u.promise,_)}else 1===n._65?p(u.promise,n._55):v(u.promise,n._55)})}function p(n,f){if(f===n)return v(n,new TypeError('A promise cannot be resolved with itself.'));if(f&&('object'==typeof f||'function'==typeof f)){var c=u(f);if(c===o)return v(n,t);if(c===n.then&&f instanceof _)return n._65=3,n._55=f,void y(n);if('function'==typeof c)return void b(c.bind(f),n)}n._65=1,n._55=f,y(n)}function v(n,t){n._65=2,n._55=t,_._87&&_._87(n,t),y(n)}function y(n){if(1===n._40&&(l(n,n._72),n._72=null),2===n._40){for(var t=0;t<n._72.length;t++)l(n,n._72[t]);n._72=null}}function w(n,t,o){this.onFulfilled='function'==typeof n?n:null,this.onRejected='function'==typeof t?t:null,this.promise=o}function b(n,u){var f=!1,_=c(n,function(n){f||(f=!0,p(u,n))},function(n){f||(f=!0,v(u,n))});f||_!==o||(f=!0,v(u,t))}m.exports=_,_._37=null,_._87=null,_._61=n,_.prototype.then=function(t,o){if(this.constructor!==_)return s(this,t,o);var u=new _(n);return l(this,new w(t,o,u)),u}},43,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t,t.prototype.done=function(t,n){(arguments.length?this.then.apply(this,arguments):this).then(null,function(t){setTimeout(function(){throw t},0)})}},44,[43]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=n,n.prototype.finally=function(t){return this.then(function(o){return n.resolve(t()).then(function(){return o})},function(o){return n.resolve(t()).then(function(){throw o})})}},45,[43]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),u=r(d[4]),c=r(d[5]),l=r(d[6]),h=r(d[7]),v=(function(v){function p(){var n;t(this,p);var u=new h;return(n=s(this,o(p).call(this,u))).sharedSubscriber=u,n}return c(p,l),n(p,[{key:"addListener",value:function(t,n,s){return u(o(p.prototype),"addListener",this).call(this,t,n,s)}},{key:"removeAllListeners",value:function(t){u(o(p.prototype),"removeAllListeners",this).call(this,t)}},{key:"removeSubscription",value:function(t){t.emitter!==this?t.emitter.removeSubscription(t):u(o(p.prototype),"removeSubscription",this).call(this,t)}}]),p})();m.exports=new v},46,[4,5,6,9,47,10,49,52]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function n(c,f,o){return"undefined"!=typeof Reflect&&Reflect.get?m.exports=n=Reflect.get:m.exports=n=function(n,c,f){var o=t(n,c);if(o){var u=Object.getOwnPropertyDescriptor(o,c);return u.get?u.get.call(f):u.value}},n(c,f,o||c)}m.exports=n},47,[48]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n,o){for(;!Object.prototype.hasOwnProperty.call(n,o)&&null!==(n=t(n)););return n}},48,[9]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),o=r(d[4]),c=function(){return!0},b=(function(){function b(n){t(this,b),this._subscriber=n||new u}return n(b,[{key:"addListener",value:function(t,n,u){return this._subscriber.addSubscription(t,new s(this,this._subscriber,n,u))}},{key:"once",value:function(t,n,s){var u=this;return this.addListener(t,function(){u.removeCurrentListener();for(var t=arguments.length,o=new Array(t),c=0;c<t;c++)o[c]=arguments[c];n.apply(s,o)})}},{key:"removeAllListeners",value:function(t){this._subscriber.removeAllSubscriptions(t)}},{key:"removeCurrentListener",value:function(){o(!!this._currentSubscription,'Not in an emitting cycle; there is no current subscription'),this.removeSubscription(this._currentSubscription)}},{key:"removeSubscription",value:function(t){o(t.emitter===this,'Subscription does not belong to this emitter.'),this._subscriber.removeSubscription(t)}},{key:"listeners",value:function(t){var n=this._subscriber.getSubscriptionsForType(t);return n?n.filter(c).map(function(t){return t.listener}):[]}},{key:"emit",value:function(t){var n=this._subscriber.getSubscriptionsForType(t);if(n){for(var s=0,u=n.length;s<u;s++){var o=n[s];o&&o.listener&&(this._currentSubscription=o,o.listener.apply(o.context,Array.prototype.slice.call(arguments,1)))}this._currentSubscription=null}}},{key:"removeListener",value:function(t,n){var s=this._subscriber.getSubscriptionsForType(t);if(s)for(var u=0,o=s.length;u<o;u++){var c=s[u];c&&c.listener===n&&c.remove()}}}]),b})();m.exports=b},49,[4,5,50,52,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),u=r(d[4]),c=r(d[5]),h=(function(h){function v(n,u,c,h){var f;return t(this,v),(f=s(this,o(v).call(this,u))).emitter=n,f.listener=c,f.context=h,f}return u(v,c),n(v,[{key:"remove",value:function(){this.emitter.removeSubscription(this)}}]),v})();m.exports=h},50,[4,5,6,9,10,51]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=(function(){function n(s){t(this,n),this.subscriber=s}return s(n,[{key:"remove",value:function(){this.subscriber.removeSubscription(this)}}]),n})();m.exports=n},51,[4,5]);
__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),t=r(d[1]),n=r(d[2]),o=(function(){function o(){s(this,o),this._subscriptionsForType={},this._currentSubscription=null}return t(o,[{key:"addSubscription",value:function(s,t){n(t.subscriber===this,'The subscriber of the subscription is incorrectly set.'),this._subscriptionsForType[s]||(this._subscriptionsForType[s]=[]);var o=this._subscriptionsForType[s].length;return this._subscriptionsForType[s].push(t),t.eventType=s,t.key=o,t}},{key:"removeAllSubscriptions",value:function(s){void 0===s?this._subscriptionsForType={}:delete this._subscriptionsForType[s]}},{key:"removeSubscription",value:function(s){var t=s.eventType,n=s.key,o=this._subscriptionsForType[t];o&&delete o[n]}},{key:"getSubscriptionsForType",value:function(s){return this._subscriptionsForType[s]}}]),o})();m.exports=o},52,[4,5,18]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var t=r(d[1]),s=r(d[2]),l=(r(d[3]),r(d[4])),n=r(d[5]),o=r(d[6]),c=r(d[7]).default,h=l.forwardRef(function(h,y){var z,f,p=h.onLayout,v=h.style,w=h.size,L=s(h,["onLayout","style","size"]);switch(w){case'small':z=u.sizeSmall,f='small';break;case'large':z=u.sizeLarge,f='large';break;default:z={height:h.size,width:h.size}}var S=t({},L,{ref:y,style:z,size:f});return l.createElement(o,{onLayout:p,style:n.compose(u.container,v)},l.createElement(c,S))});h.displayName='ActivityIndicator',h.defaultProps={animating:!0,color:'#999999',hidesWhenStopped:!0,size:'small'};var u=n.create({container:{alignItems:'center',justifyContent:'center'},sizeSmall:{width:20,height:20},sizeLarge:{width:36,height:36}});m.exports=h},53,[16,54,56,58,13,60,88,184]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n){for(var o=1;o<arguments.length;o++){var c=null!=arguments[o]?arguments[o]:{},f=Object.keys(c);'function'==typeof Object.getOwnPropertySymbols&&(f=f.concat(Object.getOwnPropertySymbols(c).filter(function(t){return Object.getOwnPropertyDescriptor(c,t).enumerable}))),f.forEach(function(o){t(n,o,c[o])})}return n}},54,[55]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,t,u){return t in n?Object.defineProperty(n,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[t]=u,n}},55,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n,o){if(null==n)return{};var l,p,b=t(n,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(n);for(p=0;p<c.length;p++)l=c[p],o.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(n,l)&&(b[l]=n[l])}return b}},56,[57]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){if(null==n)return{};var f,u,o={},c=Object.keys(n);for(u=0;u<c.length;u++)f=c[u],t.indexOf(f)>=0||(o[f]=n[f]);return o}},57,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),s={__constants:null,OS:'ios',get Version(){return this.constants.osVersion},get constants(){return null==this.__constants&&(this.__constants=t.default.getConstants()),this.__constants},get isPad(){return'pad'===this.constants.interfaceIdiom},get isTVOS(){return s.isTV},get isTV(){return'tv'===this.constants.interfaceIdiom},get isTesting(){return!1},select:function(t){return'ios'in t?t.ios:t.default}};m.exports=s},58,[3,59]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])).getEnforcing('PlatformConstants');e.default=n},59,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),l=r(d[2]),n=(r(d[3]),r(d[4])),s=o.roundToNearestPixel(.4);0===s&&(s=1/o.get());var u={position:'absolute',left:0,right:0,top:0,bottom:0};m.exports={hairlineWidth:s,absoluteFill:u,absoluteFillObject:u,compose:function(t,o){return null!=t&&null!=o?[t,o]:null!=t?t:o},flatten:n,setStyleAttributePreprocessor:function(o,n){var s;if(!0===l[o])s={};else{if('object'!=typeof l[o])return void console.error(o+" is not a valid style attribute");s=l[o]}l[o]=t({},s,{process:n})},create:function(t){return t}}},60,[54,61,64,86,87]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=(function(){function o(){t(this,o)}return n(o,null,[{key:"get",value:function(){return u.get('window').scale}},{key:"getFontScale",value:function(){return u.get('window').fontScale||o.get()}},{key:"getPixelSizeForLayoutSize",value:function(t){return Math.round(t*o.get())}},{key:"roundToNearestPixel",value:function(t){var n=o.get();return Math.round(t*n)/n}},{key:"startDetecting",value:function(){}}]),o})();m.exports=o},61,[4,5,62]);
__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),s=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),c=t(r(d[4])),u=t(r(d[5])),f=t(r(d[6])),v=new l.default,h=!1,w=(function(){function t(){(0,s.default)(this,t)}return(0,o.default)(t,null,[{key:"get",value:function(t){return(0,f.default)(n[t],'No dimension set for key '+t),n[t]}},{key:"set",value:function(t){var s=t.screen,o=t.window,l=t.windowPhysicalPixels;l&&(o={width:l.width/l.scale,height:l.height/l.scale,scale:l.scale,fontScale:l.fontScale});var c=t.screenPhysicalPixels;c?s={width:c.width/c.scale,height:c.height/c.scale,scale:c.scale,fontScale:c.fontScale}:null==s&&(s=o),n={window:o,screen:s},h?v.emit('change',n):h=!0}},{key:"addEventListener",value:function(n,t){(0,f.default)('change'===n,'Trying to subscribe to unknown event: "%s"',n),v.addListener(n,t)}},{key:"removeEventListener",value:function(n,t){(0,f.default)('change'===n,'Trying to remove listener for unknown event: "%s"',n),v.removeListener(n,t)}}]),t})(),y=g.nativeExtensions&&g.nativeExtensions.DeviceInfo&&g.nativeExtensions.DeviceInfo.Dimensions;y||(c.default.addListener('didUpdateDimensions',function(n){w.set(n)}),y=u.default.getConstants().Dimensions),w.set(y),m.exports=w},62,[3,4,5,49,46,63,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=t(r(d[1])).getEnforcing('DeviceInfo');e.default=f},63,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';for(var o=r(d[0]),t=r(d[1]),l=r(d[2]),C=r(d[3]),s=r(d[4]),b=r(d[5]),c=r(d[6]),f={},n=Object.keys(o({},C,l,t)),h=0;h<n.length;h++){f[n[h]]=!0}f.transform={process:b},f.shadowOffset={diff:c};var p={process:s};f.backgroundColor=p,f.borderBottomColor=p,f.borderColor=p,f.borderLeftColor=p,f.borderRightColor=p,f.borderTopColor=p,f.borderStartColor=p,f.borderEndColor=p,f.color=p,f.shadowColor=p,f.textDecorationColor=p,f.tintColor=p,f.textShadowColor=p,f.overlayColor=p,m.exports=f},64,[54,65,80,81,82,83,85]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),t=r(d[1]),n=r(d[2]),b=r(d[3]),u=r(d[4]),s=r(d[5]),c=o({},n,b,u,{resizeMode:s.oneOf(['center','contain','cover','repeat','stretch']),backfaceVisibility:s.oneOf(['visible','hidden']),backgroundColor:t,borderColor:t,borderWidth:s.number,borderRadius:s.number,overflow:s.oneOf(['visible','hidden']),tintColor:t,opacity:s.number,overlayColor:s.string,borderTopLeftRadius:s.number,borderTopRightRadius:s.number,borderBottomLeftRadius:s.number,borderBottomRightRadius:s.number});m.exports=c},65,[54,66,68,72,73,69]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),f=function(f,l,o,b,t,u){var s=l[o];return void 0===s||null===s?f?new Error('Required '+t+' `'+(u||o)+'` was not specified in `'+b+'`.'):void 0:'number'!=typeof s&&null===n(s)?new Error('Invalid '+t+' `'+(u||o)+'` supplied to `'+b+'`: '+s+"\nValid color formats are\n - '#f0f' (#rgb)\n - '#f0fc' (#rgba)\n - '#ff00ff' (#rrggbb)\n - '#ff00ff00' (#rrggbbaa)\n - 'rgb(255, 255, 255)'\n - 'rgba(255, 255, 255, 1.0)'\n - 'hsl(360, 100%, 100%)'\n - 'hsla(360, 100%, 100%, 1.0)'\n - 'transparent'\n - 'red'\n - 0xff00ff00 (0xrrggbbaa)\n"):void 0},l=f.bind(null,!1);l.isRequired=f.bind(null,!0),m.exports=l},66,[67]);
__d(function(g,r,i,a,m,e,d){'use strict';function l(l,n,t){return t<0&&(t+=1),t>1&&(t-=1),t<.16666666666666666?l+6*(n-l)*t:t<.5?n:t<.6666666666666666?l+(n-l)*(.6666666666666666-t)*6:l}function n(n,t,o){var u=o<.5?o*(1+t):o+t-o*t,s=2*o-u,h=l(s,u,n+.3333333333333333),c=l(s,u,n),b=l(s,u,n-.3333333333333333);return Math.round(255*h)<<24|Math.round(255*c)<<16|Math.round(255*b)<<8}var t,o='[-+]?\\d*\\.?\\d+',u="[-+]?\\d*\\.?\\d+%";function s(){for(var l=arguments.length,n=new Array(l),t=0;t<l;t++)n[t]=arguments[t];return'\\(\\s*('+n.join(')\\s*,\\s*(')+')\\s*\\)'}function h(l){var n=parseInt(l,10);return n<0?0:n>255?255:n}function c(l){return(parseFloat(l)%360+360)%360/360}function b(l){var n=parseFloat(l);return n<0?0:n>1?255:Math.round(255*n)}function p(l){var n=parseFloat(l);return n<0?0:n>100?1:n/100}var y={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};m.exports=function(l){var k,f=(void 0===t&&(t={rgb:new RegExp('rgb'+s(o,o,o)),rgba:new RegExp('rgba'+s(o,o,o,o)),hsl:new RegExp('hsl'+s(o,u,u)),hsla:new RegExp('hsla'+s(o,u,u,o)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/}),t);return'number'==typeof l?l>>>0===l&&l>=0&&l<=4294967295?l:null:(k=f.hex6.exec(l))?parseInt(k[1]+'ff',16)>>>0:y.hasOwnProperty(l)?y[l]:(k=f.rgb.exec(l))?(h(k[1])<<24|h(k[2])<<16|h(k[3])<<8|255)>>>0:(k=f.rgba.exec(l))?(h(k[1])<<24|h(k[2])<<16|h(k[3])<<8|b(k[4]))>>>0:(k=f.hex3.exec(l))?parseInt(k[1]+k[1]+k[2]+k[2]+k[3]+k[3]+'ff',16)>>>0:(k=f.hex8.exec(l))?parseInt(k[1],16)>>>0:(k=f.hex4.exec(l))?parseInt(k[1]+k[1]+k[2]+k[2]+k[3]+k[3]+k[4]+k[4],16)>>>0:(k=f.hsl.exec(l))?(255|n(c(k[1]),p(k[2]),p(k[3])))>>>0:(k=f.hsla.exec(l))?(n(c(k[1]),p(k[2]),p(k[3]))|b(k[4]))>>>0:null}},67,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t={display:n.oneOf(['none','flex']),width:n.oneOfType([n.number,n.string]),height:n.oneOfType([n.number,n.string]),start:n.oneOfType([n.number,n.string]),end:n.oneOfType([n.number,n.string]),top:n.oneOfType([n.number,n.string]),left:n.oneOfType([n.number,n.string]),right:n.oneOfType([n.number,n.string]),bottom:n.oneOfType([n.number,n.string]),minWidth:n.oneOfType([n.number,n.string]),maxWidth:n.oneOfType([n.number,n.string]),minHeight:n.oneOfType([n.number,n.string]),maxHeight:n.oneOfType([n.number,n.string]),margin:n.oneOfType([n.number,n.string]),marginVertical:n.oneOfType([n.number,n.string]),marginHorizontal:n.oneOfType([n.number,n.string]),marginTop:n.oneOfType([n.number,n.string]),marginBottom:n.oneOfType([n.number,n.string]),marginLeft:n.oneOfType([n.number,n.string]),marginRight:n.oneOfType([n.number,n.string]),marginStart:n.oneOfType([n.number,n.string]),marginEnd:n.oneOfType([n.number,n.string]),padding:n.oneOfType([n.number,n.string]),paddingVertical:n.oneOfType([n.number,n.string]),paddingHorizontal:n.oneOfType([n.number,n.string]),paddingTop:n.oneOfType([n.number,n.string]),paddingBottom:n.oneOfType([n.number,n.string]),paddingLeft:n.oneOfType([n.number,n.string]),paddingRight:n.oneOfType([n.number,n.string]),paddingStart:n.oneOfType([n.number,n.string]),paddingEnd:n.oneOfType([n.number,n.string]),borderWidth:n.number,borderTopWidth:n.number,borderStartWidth:n.number,borderEndWidth:n.number,borderRightWidth:n.number,borderBottomWidth:n.number,borderLeftWidth:n.number,position:n.oneOf(['absolute','relative']),flexDirection:n.oneOf(['row','row-reverse','column','column-reverse']),flexWrap:n.oneOf(['wrap','nowrap','wrap-reverse']),justifyContent:n.oneOf(['flex-start','flex-end','center','space-between','space-around','space-evenly']),alignItems:n.oneOf(['flex-start','flex-end','center','stretch','baseline']),alignSelf:n.oneOf(['auto','flex-start','flex-end','center','stretch','baseline']),alignContent:n.oneOf(['flex-start','flex-end','center','stretch','space-between','space-around']),overflow:n.oneOf(['visible','hidden','scroll']),flex:n.number,flexGrow:n.number,flexShrink:n.number,flexBasis:n.oneOfType([n.number,n.string]),aspectRatio:n.number,zIndex:n.number,direction:n.oneOf(['inherit','ltr','rtl'])};m.exports=t},68,[69]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])()},69,[70]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);function t(){}function o(){}o.resetWarningCache=t,m.exports=function(){function p(t,o,p,c,s,y){if(y!==n){var f=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw f.name='Invariant Violation',f}}function c(){return p}p.isRequired=p;var s={array:p,bool:p,func:p,number:p,object:p,string:p,symbol:p,any:p,arrayOf:c,element:p,elementType:p,instanceOf:c,node:p,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:o,resetWarningCache:t};return s.PropTypes=s,s}},70,[71]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports='SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'},71,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),h=r(d[1]),o={shadowColor:s,shadowOffset:h.shape({width:h.number,height:h.number}),shadowOpacity:h.number,shadowRadius:h.number};m.exports=o},72,[66,69]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n={transform:t.arrayOf(t.oneOfType([t.shape({perspective:t.number}),t.shape({rotate:t.string}),t.shape({rotateX:t.string}),t.shape({rotateY:t.string}),t.shape({rotateZ:t.string}),t.shape({scale:t.number}),t.shape({scaleX:t.number}),t.shape({scaleY:t.number}),t.shape({translateX:t.number}),t.shape({translateY:t.number}),t.shape({skewX:t.string}),t.shape({skewY:t.string})])),transformMatrix:function(t,s,n){if(t[s])return new Error("The transformMatrix style property is deprecated. Use `transform: [{ matrix: ... }]` instead.")},decomposedMatrix:function(t,s,n){if(t[s])return new Error("The decomposedMatrix style property is deprecated. Use `transform: [...]` instead.")},scaleX:s(t.number,'Use the transform prop instead.'),scaleY:s(t.number,'Use the transform prop instead.'),rotation:s(t.number,'Use the transform prop instead.'),translateX:s(t.number,'Use the transform prop instead.'),translateY:s(t.number,'Use the transform prop instead.')};m.exports=n},73,[69,74]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(t,o){return function(c,u,p){n.getViewManagerConfig(p)||void 0===c[u]||console.warn("`"+u+"` supplied to `"+p+"` has been deprecated. "+o);for(var s=arguments.length,f=new Array(s>3?s-3:0),l=3;l<s;l++)f[l-3]=arguments[l];return t.apply(void 0,[c,u,p].concat(f))}}},74,[75]);
__d(function(g,r,i,a,m,e,d){'use strict';var s=!0===g.RN$Bridgeless?r(d[0]):r(d[1]);m.exports=s},75,[76,77]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports={getViewManagerConfig:function(n){return console.warn('Attempting to get config for view manager: '+n),null},getConstants:function(){return{}},getConstantsForViewManager:function(n){},getDefaultEventTypes:function(){return[]},playTouchSound:function(){},lazilyLoadView:function(n){},createView:function(n,t,o,u){},updateView:function(n,t,o){},focus:function(n){},blur:function(n){},findSubviewIn:function(n,t,o){},dispatchViewManagerCommand:function(n,t,o){},measure:function(n,t){},measureInWindow:function(n,t){},viewIsDescendantOf:function(n,t,o){},measureLayout:function(n,t,o,u){},measureLayoutRelativeToParent:function(n,t,o){},setJSResponder:function(n,t){},clearJSResponder:function(){},configureNextLayoutAnimation:function(n,t,o){},removeSubviewsFromContainerWithID:function(n){},replaceExistingNonRootView:function(n,t){},setChildren:function(n,t){},manageChildren:function(n,t,o,u,c,f){},setLayoutAnimationEnabledExperimental:function(n){},sendAccessibilityEvent:function(n,t){},showPopupMenu:function(n,t,o,u){},dismissPopupMenu:function(){}}},76,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=n(r(d[1])),o=n(r(d[2])),f=r(d[3]),u=(r(d[4]),r(d[5])),c=r(d[6]),s={},l=new Set,v={},C=!1;function w(){return C||(v=o.default.getConstants(),C=!0),v}var M=(0,t.default)({},o.default,{getConstants:function(){return w()},getViewManagerConfig:function(n){if(void 0===s[n]&&o.default.getConstantsForViewManager)try{s[n]=o.default.getConstantsForViewManager(n)}catch(t){s[n]=null}var t=s[n];if(t)return t;if(!g.nativeCallSyncHook)return t;if(o.default.lazilyLoadView&&!l.has(n)){var f=o.default.lazilyLoadView(n);l.add(n),f.viewConfig&&(w()[n]=f.viewConfig,y(n))}return s[n]}});function y(n){var t=w()[n];s[n]=t,t.Manager&&(c(t,'Constants',{get:function(){var n=f[t.Manager],o={};return n&&Object.keys(n).forEach(function(t){var f=n[t];'function'!=typeof f&&(o[t]=f)}),o}}),c(t,'Commands',{get:function(){var n=f[t.Manager],o={},u=0;return n&&Object.keys(n).forEach(function(t){'function'==typeof n[t]&&(o[t]=u++)}),o}}))}o.default.getViewManagerConfig=M.getViewManagerConfig,Object.keys(w()).forEach(function(n){y(n)}),g.nativeCallSyncHook||Object.keys(w()).forEach(function(n){u.includes(n)||(s[n]||(s[n]=w()[n]),c(o.default,n,{get:function(){return console.warn("Accessing view manager configs directly off UIManager via UIManager['"+n+"'] is no longer supported. Use UIManager.getViewManagerConfig('"+n+"') instead."),M.getViewManagerConfig(n)}}))}),m.exports=M},77,[3,54,78,25,58,79,40]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])).getEnforcing('UIManager');e.default=n},78,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=['clearJSResponder','configureNextLayoutAnimation','createView','dismissPopupMenu','dispatchViewManagerCommand','findSubviewIn','getConstantsForViewManager','getDefaultEventTypes','manageChildren','measure','measureInWindow','measureLayout','measureLayoutRelativeToParent','playTouchSound','removeRootView','removeSubviewsFromContainerWithID','replaceExistingNonRootView','sendAccessibilityEvent','setChildren','setJSResponder','setLayoutAnimationEnabledExperimental','showPopupMenu','updateView','viewIsDescendantOf','PopupMenu','LazyViewManagersEnabled','ViewManagerNames','StyleConstants','AccessibilityEventTypes','UIView','getViewManagerConfig','blur','focus','genericBubblingEventTypes','genericDirectEventTypes','lazilyLoadView']},79,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),l=r(d[3]),u=t({},o,{color:n,fontFamily:l.string,fontSize:l.number,fontStyle:l.oneOf(['normal','italic']),fontWeight:l.oneOf(['normal','bold','100','200','300','400','500','600','700','800','900']),fontVariant:l.arrayOf(l.oneOf(['small-caps','oldstyle-nums','lining-nums','tabular-nums','proportional-nums'])),textShadowOffset:l.shape({width:l.number,height:l.number}),textShadowRadius:l.number,textShadowColor:n,letterSpacing:l.number,lineHeight:l.number,textAlign:l.oneOf(['auto','left','right','center','justify']),textAlignVertical:l.oneOf(['auto','top','bottom','center']),includeFontPadding:l.bool,textDecorationLine:l.oneOf(['none','underline','line-through','underline line-through']),textDecorationStyle:l.oneOf(['solid','double','dotted','dashed']),textDecorationColor:n,textTransform:l.oneOf(['none','capitalize','uppercase','lowercase']),writingDirection:l.oneOf(['auto','ltr','rtl'])});m.exports=u},80,[54,66,81,69]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),b=r(d[1]),t=r(d[2]),u=r(d[3]),n=r(d[4]),s=r(d[5]),l=o({},t,u,n,{backfaceVisibility:s.oneOf(['visible','hidden']),backgroundColor:b,borderColor:b,borderTopColor:b,borderRightColor:b,borderBottomColor:b,borderLeftColor:b,borderStartColor:b,borderEndColor:b,borderRadius:s.number,borderTopLeftRadius:s.number,borderTopRightRadius:s.number,borderTopStartRadius:s.number,borderTopEndRadius:s.number,borderBottomLeftRadius:s.number,borderBottomRightRadius:s.number,borderBottomStartRadius:s.number,borderBottomEndRadius:s.number,borderStyle:s.oneOf(['solid','dotted','dashed']),borderWidth:s.number,borderTopWidth:s.number,borderRightWidth:s.number,borderBottomWidth:s.number,borderLeftWidth:s.number,opacity:s.number,elevation:s.number});m.exports=l},81,[54,66,68,72,73,69]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var n=r(d[1]);m.exports=function(t){if(void 0===t||null===t)return t;var u=n(t);return null!==u&&void 0!==u?u=(u<<24|u>>>8)>>>0:void 0}},82,[58,67]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),r(d[1]),r(d[2]),r(d[3]);m.exports=function(t){return t}},83,[84,58,18,39]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,n,o,u,s,c){return[2/(n-t),0,0,0,0,2/(u-o),0,0,0,0,-2/(c-s),0,-(n+t)/(n-t),-(u+o)/(u-o),-(c+s)/(c-s),1]},createFrustum:function(t,n,o,u,s,c){var v=1/(n-t),f=1/(u-o),h=1/(s-c);return[s*v*2,0,0,0,0,s*f*2,0,0,(n+t)*v,(u+o)*f,(c+s)*h,-1,0,0,c*s*h*2,0]},createPerspective:function(t,n,o,u){var s=1/Math.tan(t/2),c=1/(o-u);return[s/n,0,0,0,0,s,0,0,0,0,(u+o)*c,-1,0,0,u*o*c*2,0]},createTranslate2d:function(t,n){var u=o.createIdentityMatrix();return o.reuseTranslate2dCommand(u,t,n),u},reuseTranslate2dCommand:function(t,n,o){t[12]=n,t[13]=o},reuseTranslate3dCommand:function(t,n,o,u){t[12]=n,t[13]=o,t[14]=u},createScale:function(t){var n=o.createIdentityMatrix();return o.reuseScaleCommand(n,t),n},reuseScaleCommand:function(t,n){t[0]=n,t[5]=n},reuseScale3dCommand:function(t,n,o,u){t[0]=n,t[5]=o,t[10]=u},reusePerspectiveCommand:function(t,n){t[11]=-1/n},reuseScaleXCommand:function(t,n){t[0]=n},reuseScaleYCommand:function(t,n){t[5]=n},reuseScaleZCommand:function(t,n){t[10]=n},reuseRotateXCommand:function(t,n){t[5]=Math.cos(n),t[6]=Math.sin(n),t[9]=-Math.sin(n),t[10]=Math.cos(n)},reuseRotateYCommand:function(t,n){t[0]=Math.cos(n),t[2]=-Math.sin(n),t[8]=Math.sin(n),t[10]=Math.cos(n)},reuseRotateZCommand:function(t,n){t[0]=Math.cos(n),t[1]=Math.sin(n),t[4]=-Math.sin(n),t[5]=Math.cos(n)},createRotateZ:function(t){var n=o.createIdentityMatrix();return o.reuseRotateZCommand(n,t),n},reuseSkewXCommand:function(t,n){t[4]=Math.tan(n)},reuseSkewYCommand:function(t,n){t[1]=Math.tan(n)},multiplyInto:function(t,n,o){var u=n[0],s=n[1],c=n[2],v=n[3],f=n[4],h=n[5],M=n[6],l=n[7],C=n[8],p=n[9],x=n[10],T=n[11],y=n[12],S=n[13],D=n[14],P=n[15],q=o[0],X=o[1],Y=o[2],I=o[3];t[0]=q*u+X*f+Y*C+I*y,t[1]=q*s+X*h+Y*p+I*S,t[2]=q*c+X*M+Y*x+I*D,t[3]=q*v+X*l+Y*T+I*P,q=o[4],X=o[5],Y=o[6],I=o[7],t[4]=q*u+X*f+Y*C+I*y,t[5]=q*s+X*h+Y*p+I*S,t[6]=q*c+X*M+Y*x+I*D,t[7]=q*v+X*l+Y*T+I*P,q=o[8],X=o[9],Y=o[10],I=o[11],t[8]=q*u+X*f+Y*C+I*y,t[9]=q*s+X*h+Y*p+I*S,t[10]=q*c+X*M+Y*x+I*D,t[11]=q*v+X*l+Y*T+I*P,q=o[12],X=o[13],Y=o[14],I=o[15],t[12]=q*u+X*f+Y*C+I*y,t[13]=q*s+X*h+Y*p+I*S,t[14]=q*c+X*M+Y*x+I*D,t[15]=q*v+X*l+Y*T+I*P},determinant:function(n){var o=t(n,16),u=o[0],s=o[1],c=o[2],v=o[3],f=o[4],h=o[5],M=o[6],l=o[7],C=o[8],p=o[9],x=o[10],T=o[11],y=o[12],S=o[13],D=o[14],P=o[15];return v*M*p*y-c*l*p*y-v*h*x*y+s*l*x*y+c*h*T*y-s*M*T*y-v*M*C*S+c*l*C*S+v*f*x*S-u*l*x*S-c*f*T*S+u*M*T*S+v*h*C*D-s*l*C*D-v*f*p*D+u*l*p*D+s*f*T*D-u*h*T*D-c*h*C*P+s*M*C*P+c*f*p*P-u*M*p*P-s*f*x*P+u*h*x*P},inverse:function(n){var u=o.determinant(n);if(!u)return n;var s=t(n,16),c=s[0],v=s[1],f=s[2],h=s[3],M=s[4],l=s[5],C=s[6],p=s[7],x=s[8],T=s[9],y=s[10],S=s[11],D=s[12],P=s[13],q=s[14],X=s[15];return[(C*S*P-p*y*P+p*T*q-l*S*q-C*T*X+l*y*X)/u,(h*y*P-f*S*P-h*T*q+v*S*q+f*T*X-v*y*X)/u,(f*p*P-h*C*P+h*l*q-v*p*q-f*l*X+v*C*X)/u,(h*C*T-f*p*T-h*l*y+v*p*y+f*l*S-v*C*S)/u,(p*y*D-C*S*D-p*x*q+M*S*q+C*x*X-M*y*X)/u,(f*S*D-h*y*D+h*x*q-c*S*q-f*x*X+c*y*X)/u,(h*C*D-f*p*D-h*M*q+c*p*q+f*M*X-c*C*X)/u,(f*p*x-h*C*x+h*M*y-c*p*y-f*M*S+c*C*S)/u,(l*S*D-p*T*D+p*x*P-M*S*P-l*x*X+M*T*X)/u,(h*T*D-v*S*D-h*x*P+c*S*P+v*x*X-c*T*X)/u,(v*p*D-h*l*D+h*M*P-c*p*P-v*M*X+c*l*X)/u,(h*l*x-v*p*x-h*M*T+c*p*T+v*M*S-c*l*S)/u,(C*T*D-l*y*D-C*x*P+M*y*P+l*x*q-M*T*q)/u,(v*y*D-f*T*D+f*x*P-c*y*P-v*x*q+c*T*q)/u,(f*l*D-v*C*D-f*M*P+c*C*P+v*M*q-c*l*q)/u,(v*C*x-f*l*x+f*M*T-c*C*T-v*M*y+c*l*y)/u]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(n,o){var u=t(n,4),s=u[0],c=u[1],v=u[2],f=u[3];return[s*o[0]+c*o[4]+v*o[8]+f*o[12],s*o[1]+c*o[5]+v*o[9]+f*o[13],s*o[2]+c*o[6]+v*o[10]+f*o[14],s*o[3]+c*o[7]+v*o[11]+f*o[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(t,n){var u=1/(n||o.v3Length(t));return[t[0]*u,t[1]*u,t[2]*u]},v3Dot:function(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]},v3Combine:function(t,n,o,u){return[o*t[0]+u*n[0],o*t[1]+u*n[1],o*t[2]+u*n[2]]},v3Cross:function(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]},quaternionToDegreesXYZ:function(n,u,s){var c=t(n,4),v=c[0],f=c[1],h=c[2],M=c[3],l=v*v,C=f*f,p=h*h,x=v*f+h*M,T=M*M+l+C+p,y=180/Math.PI;return x>.49999*T?[0,2*Math.atan2(v,M)*y,90]:x<-.49999*T?[0,-2*Math.atan2(v,M)*y,-90]:[o.roundTo3Places(Math.atan2(2*v*M-2*f*h,1-2*l-2*p)*y),o.roundTo3Places(Math.atan2(2*f*M-2*v*h,1-2*C-2*p)*y),o.roundTo3Places(Math.asin(2*v*f+2*h*M)*y)]},roundTo3Places:function(t){var n=t.toString().split('e');return.001*Math.round(n[0]+'e'+(n[1]?+n[1]-3:3))},decomposeMatrix:function(t){n(16===t.length,'Matrix decomposition needs a list of 3d matrix values, received %s',t);var u=[],s=[],c=[],v=[],f=[];if(t[15]){for(var h=[],M=[],l=0;l<4;l++){h.push([]);for(var C=0;C<4;C++){var p=t[4*l+C]/t[15];h[l].push(p),M.push(3===C?0:p)}}if(M[15]=1,o.determinant(M)){if(0!==h[0][3]||0!==h[1][3]||0!==h[2][3]){var x=[h[0][3],h[1][3],h[2][3],h[3][3]],T=o.inverse(M),y=o.transpose(T);u=o.multiplyVectorByMatrix(x,y)}else u[0]=u[1]=u[2]=0,u[3]=1;for(var S=0;S<3;S++)f[S]=h[3][S];for(var D=[],P=0;P<3;P++)D[P]=[h[P][0],h[P][1],h[P][2]];c[0]=o.v3Length(D[0]),D[0]=o.v3Normalize(D[0],c[0]),v[0]=o.v3Dot(D[0],D[1]),D[1]=o.v3Combine(D[1],D[0],1,-v[0]),v[0]=o.v3Dot(D[0],D[1]),D[1]=o.v3Combine(D[1],D[0],1,-v[0]),c[1]=o.v3Length(D[1]),D[1]=o.v3Normalize(D[1],c[1]),v[0]/=c[1],v[1]=o.v3Dot(D[0],D[2]),D[2]=o.v3Combine(D[2],D[0],1,-v[1]),v[2]=o.v3Dot(D[1],D[2]),D[2]=o.v3Combine(D[2],D[1],1,-v[2]),c[2]=o.v3Length(D[2]),D[2]=o.v3Normalize(D[2],c[2]),v[1]/=c[2],v[2]/=c[2];var q,X=o.v3Cross(D[1],D[2]);if(o.v3Dot(D[0],X)<0)for(var Y=0;Y<3;Y++)c[Y]*=-1,D[Y][0]*=-1,D[Y][1]*=-1,D[Y][2]*=-1;return s[0]=.5*Math.sqrt(Math.max(1+D[0][0]-D[1][1]-D[2][2],0)),s[1]=.5*Math.sqrt(Math.max(1-D[0][0]+D[1][1]-D[2][2],0)),s[2]=.5*Math.sqrt(Math.max(1-D[0][0]-D[1][1]+D[2][2],0)),s[3]=.5*Math.sqrt(Math.max(1+D[0][0]+D[1][1]+D[2][2],0)),D[2][1]>D[1][2]&&(s[0]=-s[0]),D[0][2]>D[2][0]&&(s[1]=-s[1]),D[1][0]>D[0][1]&&(s[2]=-s[2]),{rotationDegrees:q=s[0]<.001&&s[0]>=0&&s[1]<.001&&s[1]>=0?[0,0,o.roundTo3Places(180*Math.atan2(D[0][1],D[0][0])/Math.PI)]:o.quaternionToDegreesXYZ(s,h,D),perspective:u,quaternion:s,scale:c,skew:v,translation:f,rotate:q[2],rotateX:q[0],rotateY:q[1],scaleX:c[0],scaleY:c[1],translateX:f[0],translateY:f[1]}}}}};m.exports=o},84,[26,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t={width:void 0,height:void 0};m.exports=function(h,n){return(h=h||t)!==(n=n||t)&&(h.width!==n.width||h.height!==n.height)}},85,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),u=(r(d[2]),r(d[3]),r(d[4]),r(d[5]),(function(){function u(){t(this,u)}return n(u,null,[{key:"validateStyleProp",value:function(t,n,u){}},{key:"validateStyle",value:function(t,n){}},{key:"addValidStylePropTypes",value:function(t){}}]),u})());m.exports=u},86,[4,5,65,80,81,18]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function t(n){if(null!==n&&'object'==typeof n){if(!Array.isArray(n))return n;for(var f={},o=0,u=n.length;o<u;++o){var c=t(n[o]);if(c)for(var s in c)f[s]=c[s]}return f}}},87,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0]).default},88,[89]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.__INTERNAL_VIEW_CONFIG=void 0;var _;r(d[0]),r(d[1]),r(d[2]),r(d[3]);_=r(d[4])('RCTView');e.__INTERNAL_VIEW_CONFIG=void 0;var t=_;e.default=t},89,[58,90,168,169,182]);
__d(function(g,r,i,a,m,e,d){'use strict';var t;t=r(d[0]),m.exports=t},90,[91]);
__d(function(e,t,n,r,i,l,a){"use strict";var o=t(a[0]);t(a[1]);var u=t(a[2]),c=t(a[3]),s=t(a[4]);function f(e){return e.name="Invariant Violation",e}var d=null,p={};function h(){if(d)for(var e in p){var t=p[e],n=d.indexOf(e);if(!(-1<n))throw f(Error("EventPluginRegistry: Cannot inject event plugins that do not exist in the plugin ordering, `"+e+"`."));if(!g[n]){if(!t.extractEvents)throw f(Error("EventPluginRegistry: Event plugins must implement an `extractEvents` method, but `"+e+"` does not."));for(var r in g[n]=t,n=t.eventTypes){var i=void 0,l=n[r],a=t,o=r;if(v.hasOwnProperty(o))throw f(Error("EventPluginHub: More than one plugin attempted to publish the same event name, `"+o+"`."));v[o]=l;var u=l.phasedRegistrationNames;if(u){for(i in u)u.hasOwnProperty(i)&&m(u[i],a);i=!0}else l.registrationName?(m(l.registrationName,a),i=!0):i=!1;if(!i)throw f(Error("EventPluginRegistry: Failed to publish event `"+r+"` for plugin `"+e+"`."))}}}}function m(e,t){if(y[e])throw f(Error("EventPluginHub: More than one plugin attempted to publish the same registration name, `"+e+"`."));y[e]=t}var g=[],v={},y={};function b(e,t,n,r,i,l,a,o,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}var T=!1,E=null,x=!1,w=null,S={onError:function(e){T=!0,E=e}};function k(e,t,n,r,i,l,a,o,u){T=!1,E=null,b.apply(S,arguments)}function C(e,t,n,r,i,l,a,o,u){if(k.apply(this,arguments),T){if(!T)throw f(Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue."));var c=E;T=!1,E=null,x||(x=!0,w=c)}}var _=null,P=null,R=null;function N(e,t,n){var r=e.type||"unknown-event";e.currentTarget=R(n),C(r,t,void 0,e),e.currentTarget=null}function I(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))throw f(Error("executeDirectDispatch(...): Invalid `event`."));return e.currentTarget=t?R(n):null,t=t?t(e):null,e.currentTarget=null,e._dispatchListeners=null,e._dispatchInstances=null,t}function U(e,t){if(null==t)throw f(Error("accumulateInto(...): Accumulated items must not be null or undefined."));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function z(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var M=null;function A(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)N(e,t[r],n[r]);else t&&N(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}var D=function(e){if(d)throw f(Error("EventPluginRegistry: Cannot inject event plugin ordering more than once. You are likely trying to load more than one copy of React."));d=Array.prototype.slice.call(e),h()},F=function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!p.hasOwnProperty(t)||p[t]!==r){if(p[t])throw f(Error("EventPluginRegistry: Cannot inject two different event plugins using the same name, `"+t+"`."));p[t]=r,n=!0}}n&&h()};function O(e,t){var n=e.stateNode;if(!n)return null;var r=_(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw f(Error("Expected `"+t+"` listener to be a function, instead got a value of `"+typeof n+"` type."));return n}function j(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function W(e,t,n){for(var r=[];e;)r.push(e),e=j(e);for(e=r.length;0<e--;)t(r[e],"captured",n);for(e=0;e<r.length;e++)t(r[e],"bubbled",n)}function H(e,t,n){(t=O(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=U(n._dispatchListeners,t),n._dispatchInstances=U(n._dispatchInstances,e))}function Q(e){e&&e.dispatchConfig.phasedRegistrationNames&&W(e._targetInst,H,e)}function B(e){if(e&&e.dispatchConfig.phasedRegistrationNames){var t=e._targetInst;W(t=t?j(t):null,H,e)}}function V(e){if(e&&e.dispatchConfig.registrationName){var t=e._targetInst;if(t&&e&&e.dispatchConfig.registrationName){var n=O(t,e.dispatchConfig.registrationName);n&&(e._dispatchListeners=U(e._dispatchListeners,n),e._dispatchInstances=U(e._dispatchInstances,t))}}}function L(){return!0}function Y(){return!1}function X(e,t,n,r){for(var i in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(i)&&((t=e[i])?this[i]=t(n):"target"===i?this.target=r:this[i]=n[i]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?L:Y,this.isPropagationStopped=Y,this}function q(e,t,n,r){if(this.eventPool.length){var i=this.eventPool.pop();return this.call(i,e,t,n,r),i}return new this(e,t,n,r)}function $(e){if(!(e instanceof this))throw f(Error("Trying to release an event instance into a pool of a different type."));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function G(e){e.eventPool=[],e.getPooled=q,e.release=$}o(X.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=L)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=L)},persist:function(){this.isPersistent=L},isPersistent:Y,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Y,this._dispatchInstances=this._dispatchListeners=null}}),X.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},X.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,G(n),n},G(X);var J=X.extend({touchHistory:function(){return null}});function K(e){return"topTouchStart"===e}function Z(e){return"topTouchMove"===e}var ee=["topTouchStart"],te=["topTouchMove"],ne=["topTouchCancel","topTouchEnd"],re=[],ie={touchBank:re,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function le(e){return e.timeStamp||e.timestamp}function ae(e){if(null==(e=e.identifier))throw f(Error("Touch object is missing identifier."));return e}function oe(e){var t=ae(e),n=re[t];n?(n.touchActive=!0,n.startPageX=e.pageX,n.startPageY=e.pageY,n.startTimeStamp=le(e),n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=le(e),n.previousPageX=e.pageX,n.previousPageY=e.pageY,n.previousTimeStamp=le(e)):(n={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:le(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:le(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:le(e)},re[t]=n),ie.mostRecentTimeStamp=le(e)}function ue(e){var t=re[ae(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=le(e),ie.mostRecentTimeStamp=le(e)):console.warn("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",se(e),fe())}function ce(e){var t=re[ae(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=le(e),ie.mostRecentTimeStamp=le(e)):console.warn("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",se(e),fe())}function se(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:le(e)})}function fe(){var e=JSON.stringify(re.slice(0,20));return 20<re.length&&(e+=" (original size: "+re.length+")"),e}var de={recordTouchTrack:function(e,t){if(Z(e))t.changedTouches.forEach(ue);else if(K(e))t.changedTouches.forEach(oe),ie.numberActiveTouches=t.touches.length,1===ie.numberActiveTouches&&(ie.indexOfSingleActiveTouch=t.touches[0].identifier);else if(("topTouchEnd"===e||"topTouchCancel"===e)&&(t.changedTouches.forEach(ce),ie.numberActiveTouches=t.touches.length,1===ie.numberActiveTouches))for(e=0;e<re.length;e++)if(null!=(t=re[e])&&t.touchActive){ie.indexOfSingleActiveTouch=e;break}},touchHistory:ie};function pe(e,t){if(null==t)throw f(Error("accumulate(...): Accumulated items must not be null or undefined."));return null==e?t:Array.isArray(e)?e.concat(t):Array.isArray(t)?[e].concat(t):[e,t]}var he=null,me=0;function ge(e,t){var n=he;he=e,null!==ye.GlobalResponderHandler&&ye.GlobalResponderHandler.onChange(n,e,t)}var ve={startShouldSetResponder:{phasedRegistrationNames:{bubbled:"onStartShouldSetResponder",captured:"onStartShouldSetResponderCapture"},dependencies:ee},scrollShouldSetResponder:{phasedRegistrationNames:{bubbled:"onScrollShouldSetResponder",captured:"onScrollShouldSetResponderCapture"},dependencies:["topScroll"]},selectionChangeShouldSetResponder:{phasedRegistrationNames:{bubbled:"onSelectionChangeShouldSetResponder",captured:"onSelectionChangeShouldSetResponderCapture"},dependencies:["topSelectionChange"]},moveShouldSetResponder:{phasedRegistrationNames:{bubbled:"onMoveShouldSetResponder",captured:"onMoveShouldSetResponderCapture"},dependencies:te},responderStart:{registrationName:"onResponderStart",dependencies:ee},responderMove:{registrationName:"onResponderMove",dependencies:te},responderEnd:{registrationName:"onResponderEnd",dependencies:ne},responderRelease:{registrationName:"onResponderRelease",dependencies:ne},responderTerminationRequest:{registrationName:"onResponderTerminationRequest",dependencies:[]},responderGrant:{registrationName:"onResponderGrant",dependencies:[]},responderReject:{registrationName:"onResponderReject",dependencies:[]},responderTerminate:{registrationName:"onResponderTerminate",dependencies:[]}},ye={_getResponder:function(){return he},eventTypes:ve,extractEvents:function(e,t,n,r){if(K(e))me+=1;else if("topTouchEnd"===e||"topTouchCancel"===e){if(!(0<=me))return console.error("Ended a touch event which was not counted in `trackedTouchCount`."),null;--me}if(de.recordTouchTrack(e,n),t&&("topScroll"===e&&!n.responderIgnoreScroll||0<me&&"topSelectionChange"===e||K(e)||Z(e))){var i=K(e)?ve.startShouldSetResponder:Z(e)?ve.moveShouldSetResponder:"topSelectionChange"===e?ve.selectionChangeShouldSetResponder:ve.scrollShouldSetResponder;if(he)e:{for(var l=he,a=0,o=l;o;o=j(o))a++;o=0;for(var u=t;u;u=j(u))o++;for(;0<a-o;)l=j(l),a--;for(;0<o-a;)t=j(t),o--;for(;a--;){if(l===t||l===t.alternate)break e;l=j(l),t=j(t)}l=null}else l=t;t=l===he,(l=J.getPooled(i,l,n,r)).touchHistory=de.touchHistory,z(l,t?B:Q);e:{if(i=l._dispatchListeners,t=l._dispatchInstances,Array.isArray(i)){for(a=0;a<i.length&&!l.isPropagationStopped();a++)if(i[a](l,t[a])){i=t[a];break e}}else if(i&&i(l,t)){i=t;break e}i=null}l._dispatchInstances=null,l._dispatchListeners=null,l.isPersistent()||l.constructor.release(l),i&&i!==he?(l=void 0,(t=J.getPooled(ve.responderGrant,i,n,r)).touchHistory=de.touchHistory,z(t,V),a=!0===I(t),he?((o=J.getPooled(ve.responderTerminationRequest,he,n,r)).touchHistory=de.touchHistory,z(o,V),u=!o._dispatchListeners||I(o),o.isPersistent()||o.constructor.release(o),u?((o=J.getPooled(ve.responderTerminate,he,n,r)).touchHistory=de.touchHistory,z(o,V),l=pe(l,[t,o]),ge(i,a)):((i=J.getPooled(ve.responderReject,i,n,r)).touchHistory=de.touchHistory,z(i,V),l=pe(l,i))):(l=pe(l,t),ge(i,a)),i=l):i=null}else i=null;if(l=he&&K(e),t=he&&Z(e),a=he&&("topTouchEnd"===e||"topTouchCancel"===e),(l=l?ve.responderStart:t?ve.responderMove:a?ve.responderEnd:null)&&((l=J.getPooled(l,he,n,r)).touchHistory=de.touchHistory,z(l,V),i=pe(i,l)),l=he&&"topTouchCancel"===e,e=he&&!l&&("topTouchEnd"===e||"topTouchCancel"===e))e:{if((e=n.touches)&&0!==e.length)for(t=0;t<e.length;t++)if(null!==(a=e[t].target)&&void 0!==a&&0!==a){o=P(a);t:{for(a=he;o;){if(a===o||a===o.alternate){a=!0;break t}o=j(o)}a=!1}if(a){e=!1;break e}}e=!0}return(e=l?ve.responderTerminate:e?ve.responderRelease:null)&&((n=J.getPooled(e,he,n,r)).touchHistory=de.touchHistory,z(n,V),i=pe(i,n),ge(null)),i},GlobalResponderHandler:null,injection:{injectGlobalResponderHandler:function(e){ye.GlobalResponderHandler=e}}},be=u.ReactNativeViewConfigRegistry.customBubblingEventTypes,Te=u.ReactNativeViewConfigRegistry.customDirectEventTypes;D(["ResponderEventPlugin","ReactNativeBridgeEventPlugin"]),F({ResponderEventPlugin:ye,ReactNativeBridgeEventPlugin:{eventTypes:{},extractEvents:function(e,t,n,r){if(null==t)return null;var i=be[e],l=Te[e];if(!i&&!l)throw f(Error('Unsupported top level event type "'+e+'" dispatched'));if(e=X.getPooled(i||l,t,n,r),i)z(e,Q);else{if(!l)return null;z(e,V)}return e}}});var Ee=new Map,xe=new Map;function we(e){return Ee.get(e)||null}var Se=null,ke=null;function Ce(e){if(P(e))throw f(Error("setRestoreImplementation() needs to be called to handle a target for controlled events. This error is likely caused by a bug in React. Please file an issue."))}function _e(e,t){return e(t)}function Pe(){}var Re=!1;function Ne(e,t){if(Re)return e(t);Re=!0;try{return _e(e,t)}finally{if(Re=!1,(null!==Se||null!==ke)&&(Pe(),Se&&(t=Se,e=ke,ke=Se=null,Ce(t),e)))for(t=0;t<e.length;t++)Ce(e[t])}}var Ie={};function Ue(e,t,n){var r=n||Ie,i=we(e);Ne(function(){for(var e=r.target,n=null,l=0;l<g.length;l++){var a=g[l];a&&(a=a.extractEvents(t,i,r,e))&&(n=U(n,a))}if(null!==(e=n)&&(M=U(M,e)),e=M,M=null,e){if(z(e,A),M)throw f(Error("processEventQueue(): Additional events were enqueued while processing an event queue. Support for this has not yet been implemented."));if(x)throw e=w,x=!1,w=null,e}})}u.RCTEventEmitter.register({receiveEvent:function(e,t,n){Ue(e,t,n)},receiveTouches:function(e,t,n){if("topTouchEnd"===e||"topTouchCancel"===e){for(var r=[],i=0;i<n.length;i++){var l=n[i];r.push(t[l]),t[l]=null}for(i=n=0;i<t.length;i++)null!==(l=t[i])&&(t[n++]=l);t.length=n}else for(r=[],i=0;i<n.length;i++)r.push(t[n[i]]);for(n=0;n<r.length;n++){(i=r[n]).changedTouches=r,i.touches=t,l=null;var a=i.target;null===a||void 0===a||1>a||(l=a),Ue(l,e,i)}}}),_=function(e){return xe.get(e._nativeTag)||null},P=we,R=function(e){var t=e.stateNode._nativeTag;if(void 0===t&&(t=e.stateNode.canonical._nativeTag),!t)throw f(Error("All native instances should have a tag."));return t},ye.injection.injectGlobalResponderHandler({onChange:function(e,t,n){null!==t?u.UIManager.setJSResponder(t.stateNode._nativeTag,n):u.UIManager.clearJSResponder()}});var ze=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;ze.hasOwnProperty("ReactCurrentDispatcher")||(ze.ReactCurrentDispatcher={current:null}),ze.hasOwnProperty("ReactCurrentBatchConfig")||(ze.ReactCurrentBatchConfig={suspense:null});var Me="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),Ae=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,De=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,Fe=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,Oe=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,je=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,We=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,He=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,Qe=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.concurrent_mode"):60111,Be=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,Ve=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense"):60113,Le=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense_list"):60120,Ye=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.memo"):60115,Xe=Me?("function"==typeof Symbol?Symbol.for:"@@for")("react.lazy"):60116;Me&&("function"==typeof Symbol?Symbol.for:"@@for")("react.fundamental"),Me&&("function"==typeof Symbol?Symbol.for:"@@for")("react.responder");var qe="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.iterator:"@@iterator");function $e(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=qe&&e[qe]||e["@@iterator"])?e:null}function Ge(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Fe:return"Fragment";case De:return"Portal";case je:return"Profiler";case Oe:return"StrictMode";case Ve:return"Suspense";case Le:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case He:return"Context.Consumer";case We:return"Context.Provider";case Be:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case Ye:return Ge(e.type);case Xe:if(e=1===e._status?e._result:null)return Ge(e)}return null}function Je(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 3===t.tag?2:3}function Ke(e){if(2!==Je(e))throw f(Error("Unable to find node on an unmounted component."))}function Ze(e){var t=e.alternate;if(!t){if(3===(t=Je(e)))throw f(Error("Unable to find node on an unmounted component."));return 1===t?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var l=i.alternate;if(null===l){if(null!==(r=i.return)){n=r;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return Ke(i),e;if(l===r)return Ke(i),t;l=l.sibling}throw f(Error("Unable to find node on an unmounted component."))}if(n.return!==r.return)n=i,r=l;else{for(var a=!1,o=i.child;o;){if(o===n){a=!0,n=i,r=l;break}if(o===r){a=!0,r=i,n=l;break}o=o.sibling}if(!a){for(o=l.child;o;){if(o===n){a=!0,n=l,r=i;break}if(o===r){a=!0,r=l,n=i;break}o=o.sibling}if(!a)throw f(Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue."))}}if(n.alternate!==r)throw f(Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue."))}if(3!==n.tag)throw f(Error("Unable to find node on an unmounted component."));return n.stateNode.current===n?e:t}function et(e){if(!(e=Ze(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var tt={},nt=null,rt=0;function it(e,t,n){if(Array.isArray(t))for(var r=t.length;r--&&0<rt;)it(e,t[r],n);else if(t&&0<rt)for(r in nt)if(nt[r]){var i=t[r];if(void 0!==i){var l=n[r];l&&("function"==typeof i&&(i=!0),void 0===i&&(i=null),"object"!=typeof l?e[r]=i:"function"!=typeof l.diff&&"function"!=typeof l.process||(i="function"==typeof l.process?l.process(i):i,e[r]=i),nt[r]=!1,rt--)}}}function lt(e,t,n,r){if(!e&&t===n)return e;if(!t||!n)return n?at(e,n,r):t?ot(e,t,r):e;if(!Array.isArray(t)&&!Array.isArray(n))return ut(e,t,n,r);if(Array.isArray(t)&&Array.isArray(n)){var i,l=t.length<n.length?t.length:n.length;for(i=0;i<l;i++)e=lt(e,t[i],n[i],r);for(;i<t.length;i++)e=ot(e,t[i],r);for(;i<n.length;i++)e=at(e,n[i],r);return e}return Array.isArray(t)?ut(e,u.flattenStyle(t),n,r):ut(e,t,u.flattenStyle(n),r)}function at(e,t,n){if(!t)return e;if(!Array.isArray(t))return ut(e,tt,t,n);for(var r=0;r<t.length;r++)e=at(e,t[r],n);return e}function ot(e,t,n){if(!t)return e;if(!Array.isArray(t))return ut(e,t,tt,n);for(var r=0;r<t.length;r++)e=ot(e,t[r],n);return e}function ut(e,t,n,r){var i,l;for(l in n)if(i=r[l]){var a=t[l],o=n[l];"function"==typeof o&&(o=!0,"function"==typeof a&&(a=!0)),void 0===o&&(o=null,void 0===a&&(a=null)),nt&&(nt[l]=!1),e&&void 0!==e[l]?"object"!=typeof i?e[l]=o:"function"!=typeof i.diff&&"function"!=typeof i.process||(i="function"==typeof i.process?i.process(o):o,e[l]=i):a!==o&&("object"!=typeof i?("object"!=typeof o||null===o||u.deepDiffer(a,o))&&((e||(e={}))[l]=o):"function"==typeof i.diff||"function"==typeof i.process?(void 0===a||("function"==typeof i.diff?i.diff(a,o):"object"!=typeof o||null===o||u.deepDiffer(a,o)))&&(i="function"==typeof i.process?i.process(o):o,(e||(e={}))[l]=i):(nt=null,rt=0,e=lt(e,a,o,i),0<rt&&e&&(it(e,o,i),nt=null)))}for(var c in t)void 0===n[c]&&(!(i=r[c])||e&&void 0!==e[c]||void 0!==(a=t[c])&&("object"!=typeof i||"function"==typeof i.diff||"function"==typeof i.process?((e||(e={}))[c]=null,nt||(nt={}),nt[c]||(nt[c]=!0,rt++)):e=ot(e,a,i)));return e}function ct(e,t){return function(){if(t&&("boolean"!=typeof e.__isMounted||e.__isMounted))return t.apply(e,arguments)}}var st=(function(){function e(t,n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");this._nativeTag=t,this._children=[],this.viewConfig=n}return e.prototype.blur=function(){u.TextInputState.blurTextInput(this._nativeTag)},e.prototype.focus=function(){u.TextInputState.focusTextInput(this._nativeTag)},e.prototype.measure=function(e){u.UIManager.measure(this._nativeTag,ct(this,e))},e.prototype.measureInWindow=function(e){u.UIManager.measureInWindow(this._nativeTag,ct(this,e))},e.prototype.measureLayout=function(e,t,n){var r=void 0;"number"==typeof e?r=e:e._nativeTag?r=e._nativeTag:e.canonical&&e.canonical._nativeTag&&(r=e.canonical._nativeTag),null!=r&&u.UIManager.measureLayout(this._nativeTag,r,ct(this,n),ct(this,t))},e.prototype.setNativeProps=function(e){null!=(e=ut(null,tt,e,this.viewConfig.validAttributes))&&u.UIManager.updateView(this._nativeTag,this.viewConfig.uiViewClassName,e)},e})();function ft(){throw f(Error("The current renderer does not support hydration. This error is likely caused by a bug in React. Please file an issue."))}var dt=u.ReactNativeViewConfigRegistry.get,pt={},ht=3;function mt(){var e=ht;return 1==e%10&&(e+=2),ht=e+2,e}function gt(e){if("number"==typeof e)Ee.delete(e),xe.delete(e);else{var t=e._nativeTag;Ee.delete(t),xe.delete(t),e._children.forEach(gt)}}function vt(e){if(0===e._children.length)return!1;var t=e._children.map(function(e){return"number"==typeof e?e:e._nativeTag});return u.UIManager.setChildren(e._nativeTag,t),!1}var yt=setTimeout,bt=clearTimeout,Tt=/^(.*)[\\\/]/;function Et(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,i=e._debugSource,l=Ge(e.type);n=null,r&&(n=Ge(r.type)),r=l,l="",i?l=" (at "+i.fileName.replace(Tt,"")+":"+i.lineNumber+")":n&&(l=" (created by "+n+")"),n="\n in "+(r||"Unknown")+l}t+=n,e=e.return}while(e);return t}new Set;var xt=[],wt=-1;function St(e){0>wt||(e.current=xt[wt],xt[wt]=null,wt--)}function kt(e,t){xt[++wt]=e.current,e.current=t}var Ct={},_t={current:Ct},Pt={current:!1},Rt=Ct;function Nt(e,t){var n=e.type.contextTypes;if(!n)return Ct;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,l={};for(i in n)l[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function It(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ut(e){St(Pt),St(_t)}function zt(e){St(Pt),St(_t)}function Mt(e,t,n){if(_t.current!==Ct)throw f(Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue."));kt(_t,t),kt(Pt,n)}function At(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw f(Error((Ge(t)||"Unknown")+'.getChildContext(): key "'+i+'" is not defined in childContextTypes.'));return o({},n,r)}function Dt(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Ct,Rt=_t.current,kt(_t,t),kt(Pt,Pt.current),!0}function Ft(e,t,n){var r=e.stateNode;if(!r)throw f(Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue."));n?(t=At(e,t,Rt),r.__reactInternalMemoizedMergedChildContext=t,St(Pt),St(_t),kt(_t,t)):St(Pt),kt(Pt,n)}var Ot=s.unstable_runWithPriority,jt=s.unstable_scheduleCallback,Wt=s.unstable_cancelCallback,Ht=s.unstable_shouldYield,Qt=s.unstable_requestPaint,Bt=s.unstable_now,Vt=s.unstable_getCurrentPriorityLevel,Lt=s.unstable_ImmediatePriority,Yt=s.unstable_UserBlockingPriority,Xt=s.unstable_NormalPriority,qt=s.unstable_LowPriority,$t=s.unstable_IdlePriority,Gt={},Jt=void 0!==Qt?Qt:function(){},Kt=null,Zt=null,en=!1,tn=Bt(),nn=1e4>tn?Bt:function(){return Bt()-tn};function rn(){switch(Vt()){case Lt:return 99;case Yt:return 98;case Xt:return 97;case qt:return 96;case $t:return 95;default:throw f(Error("Unknown priority level."))}}function ln(e){switch(e){case 99:return Lt;case 98:return Yt;case 97:return Xt;case 96:return qt;case 95:return $t;default:throw f(Error("Unknown priority level."))}}function an(e,t){return e=ln(e),Ot(e,t)}function on(e,t,n){return e=ln(e),jt(e,t,n)}function un(e){return null===Kt?(Kt=[e],Zt=jt(Lt,sn)):Kt.push(e),Gt}function cn(){null!==Zt&&Wt(Zt),sn()}function sn(){if(!en&&null!==Kt){en=!0;var e=0;try{var t=Kt;an(99,function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}}),Kt=null}catch(t){throw null!==Kt&&(Kt=Kt.slice(e+1)),jt(Lt,cn),t}finally{en=!1}}}function fn(e,t){return 1073741823===t?99:1===t?95:0>=(e=10*(1073741821-t)-10*(1073741821-e))?99:250>=e?98:5250>=e?97:95}function dn(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var pn=Object.prototype.hasOwnProperty;function hn(e,t){if(dn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!pn.call(t,n[r])||!dn(e[n[r]],t[n[r]]))return!1;return!0}function mn(e,t){if(e&&e.defaultProps)for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function gn(e){var t=e._result;switch(e._status){case 1:return t;case 2:case 0:throw t;default:switch(e._status=0,(t=(t=e._ctor)()).then(function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)},function(t){0===e._status&&(e._status=2,e._result=t)}),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}var vn={current:null},yn=null,bn=null,Tn=null;function En(){Tn=bn=yn=null}function xn(e,t){var n=e.type._context;kt(vn,n._currentValue),n._currentValue=t}function wn(e){var t=vn.current;St(vn),e.type._context._currentValue=t}function Sn(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function kn(e,t){yn=e,Tn=bn=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(li=!0),e.firstContext=null)}function Cn(e,t){if(Tn!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(Tn=e,t=1073741823),t={context:e,observedBits:t,next:null},null===bn){if(null===yn)throw f(Error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo()."));bn=t,yn.dependencies={expirationTime:0,firstContext:t,responders:null}}else bn=bn.next=t;return e._currentValue}var _n=!1;function Pn(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Rn(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Nn(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function In(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Un(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,i=null;null===r&&(r=e.updateQueue=Pn(e.memoizedState))}else r=e.updateQueue,i=n.updateQueue,null===r?null===i?(r=e.updateQueue=Pn(e.memoizedState),i=n.updateQueue=Pn(n.memoizedState)):r=e.updateQueue=Rn(i):null===i&&(i=n.updateQueue=Rn(r));null===i||r===i?In(r,t):null===r.lastUpdate||null===i.lastUpdate?(In(r,t),In(i,t)):(In(r,t),i.lastUpdate=t)}function zn(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Pn(e.memoizedState):Mn(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Mn(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Rn(t)),t}function An(e,t,n,r,i,l){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(l,r,i):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(null===(i="function"==typeof(e=n.payload)?e.call(l,r,i):e)||void 0===i)break;return o({},r,i);case 2:_n=!0}return r}function Dn(e,t,n,r,i){_n=!1;for(var l=(t=Mn(e,t)).baseState,a=null,o=0,u=t.firstUpdate,c=l;null!==u;){var s=u.expirationTime;s<i?(null===a&&(a=u,l=c),o<s&&(o=s)):(zl(s,u.suspenseConfig),c=An(e,0,u,c,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=u:(t.lastEffect.nextEffect=u,t.lastEffect=u))),u=u.next}for(s=null,u=t.firstCapturedUpdate;null!==u;){var f=u.expirationTime;f<i?(null===s&&(s=u,null===a&&(l=c)),o<f&&(o=f)):(c=An(e,0,u,c,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=u:(t.lastCapturedEffect.nextEffect=u,t.lastCapturedEffect=u))),u=u.next}null===a&&(t.lastUpdate=null),null===s?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===s&&(l=c),t.baseState=l,t.firstUpdate=a,t.firstCapturedUpdate=s,e.expirationTime=o,e.memoizedState=c}function Fn(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),On(t.firstEffect,n),t.firstEffect=t.lastEffect=null,On(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function On(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var r=t;if("function"!=typeof n)throw f(Error("Invalid argument passed as callback. Expected a function. Instead received: "+n));n.call(r)}e=e.nextEffect}}var jn=ze.ReactCurrentBatchConfig,Wn=(new c.Component).refs;function Hn(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:o({},t,n),e.memoizedState=n,null!==(r=e.updateQueue)&&0===e.expirationTime&&(r.baseState=n)}var Qn={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===Je(e)},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=wl(),i=jn.suspense;(i=Nn(r=Sl(r,e,i),i)).payload=t,void 0!==n&&null!==n&&(i.callback=n),Un(e,i),kl(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=wl(),i=jn.suspense;(i=Nn(r=Sl(r,e,i),i)).tag=1,i.payload=t,void 0!==n&&null!==n&&(i.callback=n),Un(e,i),kl(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=wl(),r=jn.suspense;(r=Nn(n=Sl(n,e,r),r)).tag=2,void 0!==t&&null!==t&&(r.callback=t),Un(e,r),kl(e,n)}};function Bn(e,t,n,r,i,l,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,l,a):!t.prototype||!t.prototype.isPureReactComponent||(!hn(n,r)||!hn(i,l))}function Vn(e,t,n){var r=!1,i=Ct,l=t.contextType;return"object"==typeof l&&null!==l?l=Cn(l):(i=It(t)?Rt:_t.current,l=(r=null!==(r=t.contextTypes)&&void 0!==r)?Nt(e,i):Ct),t=new t(n,l),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Qn,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=l),t}function Ln(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Qn.enqueueReplaceState(t,t.state,null)}function Yn(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Wn;var l=t.contextType;"object"==typeof l&&null!==l?i.context=Cn(l):(l=It(t)?Rt:_t.current,i.context=Nt(e,l)),null!==(l=e.updateQueue)&&(Dn(e,l,n,i,r),i.state=e.memoizedState),"function"==typeof(l=t.getDerivedStateFromProps)&&(Hn(e,t,l,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&Qn.enqueueReplaceState(i,i.state,null),null!==(l=e.updateQueue)&&(Dn(e,l,n,i,r),i.state=e.memoizedState)),"function"==typeof i.componentDidMount&&(e.effectTag|=4)}var Xn=Array.isArray;function qn(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){var r=void 0;if(n=n._owner){if(1!==n.tag)throw f(Error("Function components cannot have refs. Did you mean to use React.forwardRef()?"));r=n.stateNode}if(!r)throw f(Error("Missing owner for string ref "+e+". This error is likely caused by a bug in React. Please file an issue."));var i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:((t=function(e){var t=r.refs;t===Wn&&(t=r.refs={}),null===e?delete t[i]:t[i]=e})._stringRef=i,t)}if("string"!=typeof e)throw f(Error("Expected ref to be a function, a string, an object returned by React.createRef(), or null."));if(!n._owner)throw f(Error("Element ref was specified as a string ("+e+") but no owner was set. This could happen for one of the following reasons:\n1. You may be adding a ref to a function component\n2. You may be adding a ref to a component that was not created inside a component's render method\n3. You have multiple copies of React loaded\nSee https://fb.me/react-refs-must-have-owner for more information."))}return e}function $n(e,t){if("textarea"!==e.type)throw f(Error("Objects are not valid as a React child (found: "+("[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t)+")."))}function Gn(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t,n){return(e=Kl(e,t)).index=0,e.sibling=null,e}function l(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function a(t){return e&&null===t.alternate&&(t.effectTag=2),t}function o(e,t,n,r){return null===t||6!==t.tag?((t=ta(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=i(t,n.props)).ref=qn(e,t,n),r.return=e,r):((r=Zl(n.type,n.key,n.props,null,e.mode,r)).ref=qn(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=na(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function s(e,t,n,r,l){return null===t||7!==t.tag?((t=ea(n,e.mode,r,l)).return=e,t):((t=i(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=ta(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case Ae:return(n=Zl(t.type,t.key,t.props,null,e.mode,n)).ref=qn(e,null,t),n.return=e,n;case De:return(t=na(t,e.mode,n)).return=e,t}if(Xn(t)||$e(t))return(t=ea(t,e.mode,n,null)).return=e,t;$n(e,t)}return null}function p(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==i?null:o(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case Ae:return n.key===i?n.type===Fe?s(e,t,n.props.children,r,i):u(e,t,n,r):null;case De:return n.key===i?c(e,t,n,r):null}if(Xn(n)||$e(n))return null!==i?null:s(e,t,n,r,null);$n(e,n)}return null}function h(e,t,n,r,i){if("string"==typeof r||"number"==typeof r)return o(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case Ae:return e=e.get(null===r.key?n:r.key)||null,r.type===Fe?s(t,e,r.props.children,i,r.key):u(t,e,r,i);case De:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i)}if(Xn(r)||$e(r))return s(t,e=e.get(n)||null,r,i,null);$n(t,r)}return null}function m(i,a,o,u){for(var c=null,s=null,f=a,m=a=0,g=null;null!==f&&m<o.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var v=p(i,f,o[m],u);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&t(i,f),a=l(v,a,m),null===s?c=v:s.sibling=v,s=v,f=g}if(m===o.length)return n(i,f),c;if(null===f){for(;m<o.length;m++)null!==(f=d(i,o[m],u))&&(a=l(f,a,m),null===s?c=f:s.sibling=f,s=f);return c}for(f=r(i,f);m<o.length;m++)null!==(g=h(f,i,m,o[m],u))&&(e&&null!==g.alternate&&f.delete(null===g.key?m:g.key),a=l(g,a,m),null===s?c=g:s.sibling=g,s=g);return e&&f.forEach(function(e){return t(i,e)}),c}function g(i,a,o,u){var c=$e(o);if("function"!=typeof c)throw f(Error("An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."));if(null==(o=c.call(o)))throw f(Error("An iterable object provided no iterator."));for(var s=c=null,m=a,g=a=0,v=null,y=o.next();null!==m&&!y.done;g++,y=o.next()){m.index>g?(v=m,m=null):v=m.sibling;var b=p(i,m,y.value,u);if(null===b){null===m&&(m=v);break}e&&m&&null===b.alternate&&t(i,m),a=l(b,a,g),null===s?c=b:s.sibling=b,s=b,m=v}if(y.done)return n(i,m),c;if(null===m){for(;!y.done;g++,y=o.next())null!==(y=d(i,y.value,u))&&(a=l(y,a,g),null===s?c=y:s.sibling=y,s=y);return c}for(m=r(i,m);!y.done;g++,y=o.next())null!==(y=h(m,i,g,y.value,u))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),a=l(y,a,g),null===s?c=y:s.sibling=y,s=y);return e&&m.forEach(function(e){return t(i,e)}),c}return function(e,r,l,o){var u="object"==typeof l&&null!==l&&l.type===Fe&&null===l.key;u&&(l=l.props.children);var c="object"==typeof l&&null!==l;if(c)switch(l.$$typeof){case Ae:e:{for(c=l.key,u=r;null!==u;){if(u.key===c){if(7===u.tag?l.type===Fe:u.elementType===l.type){n(e,u.sibling),(r=i(u,l.type===Fe?l.props.children:l.props)).ref=qn(e,u,l),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}l.type===Fe?((r=ea(l.props.children,e.mode,o,l.key)).return=e,e=r):((o=Zl(l.type,l.key,l.props,null,e.mode,o)).ref=qn(e,r,l),o.return=e,e=o)}return a(e);case De:e:{for(u=l.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===l.containerInfo&&r.stateNode.implementation===l.implementation){n(e,r.sibling),(r=i(r,l.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=na(l,e.mode,o)).return=e,e=r}return a(e)}if("string"==typeof l||"number"==typeof l)return l=""+l,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,l)).return=e,e=r):(n(e,r),(r=ta(l,e.mode,o)).return=e,e=r),a(e);if(Xn(l))return m(e,r,l,o);if($e(l))return g(e,r,l,o);if(c&&$n(e,l),void 0===l&&!u)switch(e.tag){case 1:case 0:throw e=e.type,f(Error((e.displayName||e.name||"Component")+"(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null."))}return n(e,r)}}var Jn=Gn(!0),Kn=Gn(!1),Zn={},er={current:Zn},tr={current:Zn},nr={current:Zn};function rr(e){if(e===Zn)throw f(Error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."));return e}function ir(e,t){kt(nr,t),kt(tr,e),kt(er,Zn),St(er),kt(er,{isInAParentText:!1})}function lr(e){St(er),St(tr),St(nr)}function ar(e){rr(nr.current);var t=rr(er.current),n=e.type;n="AndroidTextInput"===n||"RCTMultilineTextInputView"===n||"RCTSinglelineTextInputView"===n||"RCTText"===n||"RCTVirtualText"===n,t!==(n=t.isInAParentText!==n?{isInAParentText:n}:t)&&(kt(tr,e),kt(er,n))}function or(e){tr.current===e&&(St(er),St(tr))}var ur=1,cr=1,sr=2,fr={current:0};function dr(e){for(var t=e;null!==t;){if(13===t.tag){if(null!==t.memoizedState)return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function pr(e,t){return{responder:e,props:t}}var hr=0,mr=2,gr=4,vr=8,yr=16,br=32,Tr=64,Er=128,xr=ze.ReactCurrentDispatcher,wr=0,Sr=null,kr=null,Cr=null,_r=null,Pr=null,Rr=null,Nr=0,Ir=null,Ur=0,zr=!1,Mr=null,Ar=0;function Dr(){throw f(Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://fb.me/react-invalid-hook-call for tips about how to debug and fix this problem."))}function Fr(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!dn(e[n],t[n]))return!1;return!0}function Or(e,t,n,r,i,l){if(wr=l,Sr=t,Cr=null!==e?e.memoizedState:null,xr.current=null===Cr?Jr:Kr,t=n(r,i),zr){do{zr=!1,Ar+=1,Cr=null!==e?e.memoizedState:null,Rr=_r,Ir=Pr=kr=null,xr.current=Kr,t=n(r,i)}while(zr);Mr=null,Ar=0}if(xr.current=Gr,(e=Sr).memoizedState=_r,e.expirationTime=Nr,e.updateQueue=Ir,e.effectTag|=Ur,e=null!==kr&&null!==kr.next,wr=0,Rr=Pr=_r=Cr=kr=Sr=null,Nr=0,Ir=null,Ur=0,e)throw f(Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement."));return t}function jr(){xr.current=Gr,wr=0,Rr=Pr=_r=Cr=kr=Sr=null,Nr=0,Ir=null,Ur=0,zr=!1,Mr=null,Ar=0}function Wr(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===Pr?_r=Pr=e:Pr=Pr.next=e,Pr}function Hr(){if(null!==Rr)Rr=(Pr=Rr).next,Cr=null!==(kr=Cr)?kr.next:null;else{if(null===Cr)throw f(Error("Rendered more hooks than during the previous render."));var e={memoizedState:(kr=Cr).memoizedState,baseState:kr.baseState,queue:kr.queue,baseUpdate:kr.baseUpdate,next:null};Pr=null===Pr?_r=e:Pr.next=e,Cr=kr.next}return Pr}function Qr(e,t){return"function"==typeof t?t(e):t}function Br(e){var t=Hr(),n=t.queue;if(null===n)throw f(Error("Should have a queue. This is likely a bug in React. Please file an issue."));if(n.lastRenderedReducer=e,0<Ar){var r=n.dispatch;if(null!==Mr){var i=Mr.get(n);if(void 0!==i){Mr.delete(n);var l=t.memoizedState;do{l=e(l,i.action),i=i.next}while(null!==i);return dn(l,t.memoizedState)||(li=!0),t.memoizedState=l,t.baseUpdate===n.last&&(t.baseState=l),n.lastRenderedState=l,[l,r]}}return[t.memoizedState,r]}r=n.last;var a=t.baseUpdate;if(l=t.baseState,null!==a?(null!==r&&(r.next=null),r=a.next):r=null!==r?r.next:null,null!==r){var o=i=null,u=r,c=!1;do{var s=u.expirationTime;s<wr?(c||(c=!0,o=a,i=l),s>Nr&&(Nr=s)):(zl(s,u.suspenseConfig),l=u.eagerReducer===e?u.eagerState:e(l,u.action)),a=u,u=u.next}while(null!==u&&u!==r);c||(o=a,i=l),dn(l,t.memoizedState)||(li=!0),t.memoizedState=l,t.baseUpdate=o,t.baseState=i,n.lastRenderedState=l}return[t.memoizedState,n.dispatch]}function Vr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===Ir?(Ir={lastEffect:null}).lastEffect=e.next=e:null===(t=Ir.lastEffect)?Ir.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,Ir.lastEffect=e),e}function Lr(e,t,n,r){var i=Wr();Ur|=e,i.memoizedState=Vr(t,n,void 0,void 0===r?null:r)}function Yr(e,t,n,r){var i=Hr();r=void 0===r?null:r;var l=void 0;if(null!==kr){var a=kr.memoizedState;if(l=a.destroy,null!==r&&Fr(r,a.deps))return void Vr(hr,n,l,r)}Ur|=e,i.memoizedState=Vr(t,n,l,r)}function Xr(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function qr(){}function $r(e,t,n){if(!(25>Ar))throw f(Error("Too many re-renders. React limits the number of renders to prevent an infinite loop."));var r=e.alternate;if(e===Sr||null!==r&&r===Sr)if(zr=!0,e={expirationTime:wr,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===Mr&&(Mr=new Map),void 0===(n=Mr.get(t)))Mr.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var i=wl(),l=jn.suspense;l={expirationTime:i=Sl(i,e,l),suspenseConfig:l,action:n,eagerReducer:null,eagerState:null,next:null};var a=t.last;if(null===a)l.next=l;else{var o=a.next;null!==o&&(l.next=o),a.next=l}if(t.last=l,0===e.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=r(u,n);if(l.eagerReducer=r,l.eagerState=c,dn(c,u))return}catch(e){}kl(e,i)}}var Gr={readContext:Cn,useCallback:Dr,useContext:Dr,useEffect:Dr,useImperativeHandle:Dr,useLayoutEffect:Dr,useMemo:Dr,useReducer:Dr,useRef:Dr,useState:Dr,useDebugValue:Dr,useResponder:Dr},Jr={readContext:Cn,useCallback:function(e,t){return Wr().memoizedState=[e,void 0===t?null:t],e},useContext:Cn,useEffect:function(e,t){return Lr(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Lr(4,36,Xr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Lr(4,36,e,t)},useMemo:function(e,t){var n=Wr();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Wr();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=$r.bind(null,Sr,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Wr().memoizedState=e},useState:function(e){var t=Wr();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:Qr,lastRenderedState:e}).dispatch=$r.bind(null,Sr,e),[t.memoizedState,e]},useDebugValue:qr,useResponder:pr},Kr={readContext:Cn,useCallback:function(e,t){var n=Hr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Fr(t,r[1])?r[0]:(n.memoizedState=[e,t],e)},useContext:Cn,useEffect:function(e,t){return Yr(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Yr(4,36,Xr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Yr(4,36,e,t)},useMemo:function(e,t){var n=Hr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Fr(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:Br,useRef:function(){return Hr().memoizedState},useState:function(e){return Br(Qr)},useDebugValue:qr,useResponder:pr},Zr=null,ei=null,ti=!1;function ni(e,t){switch(e.tag){case 5:return null!==(t=ft(e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=ft(e.pendingProps))&&(e.stateNode=t,!0);case 13:default:return!1}}function ri(e){if(ti){var t=ei;if(t){var n=t;if(!ni(e,t)){if(!(t=ft())||!ni(e,t))return e.effectTag|=2,ti=!1,void(Zr=e);var r=Zr,i=$l(5,null,null,0);i.elementType="DELETED",i.type="DELETED",i.stateNode=n,i.return=r,i.effectTag=8,null!==r.lastEffect?(r.lastEffect.nextEffect=i,r.lastEffect=i):r.firstEffect=r.lastEffect=i}Zr=e,ei=ft()}else e.effectTag|=2,ti=!1,Zr=e}}var ii=ze.ReactCurrentOwner,li=!1;function ai(e,t,n,r){t.child=null===e?Kn(t,null,n,r):Jn(t,e.child,n,r)}function oi(e,t,n,r,i){n=n.render;var l=t.ref;return kn(t,i),r=Or(e,t,n,r,l,i),null===e||li?(t.effectTag|=1,ai(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),bi(e,t,i))}function ui(e,t,n,r,i,l){if(null===e){var a=n.type;return"function"!=typeof a||Gl(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Zl(n.type,null,r,null,t.mode,l)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,ci(e,t,a,r,i,l))}return a=e.child,i<l&&(i=a.memoizedProps,(n=null!==(n=n.compare)?n:hn)(i,r)&&e.ref===t.ref)?bi(e,t,l):(t.effectTag|=1,(e=Kl(a,r)).ref=t.ref,e.return=t,t.child=e)}function ci(e,t,n,r,i,l){return null!==e&&hn(e.memoizedProps,r)&&e.ref===t.ref&&(li=!1,i<l)?bi(e,t,l):fi(e,t,n,r,l)}function si(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function fi(e,t,n,r,i){var l=It(n)?Rt:_t.current;return l=Nt(t,l),kn(t,i),n=Or(e,t,n,r,l,i),null===e||li?(t.effectTag|=1,ai(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),bi(e,t,i))}function di(e,t,n,r,i){if(It(n)){var l=!0;Dt(t)}else l=!1;if(kn(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),Vn(t,n,r),Yn(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,o=t.memoizedProps;a.props=o;var u=a.context,c=n.contextType;"object"==typeof c&&null!==c?c=Cn(c):c=Nt(t,c=It(n)?Rt:_t.current);var s=n.getDerivedStateFromProps,f="function"==typeof s||"function"==typeof a.getSnapshotBeforeUpdate;f||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==r||u!==c)&&Ln(t,a,r,c),_n=!1;var d=t.memoizedState;u=a.state=d;var p=t.updateQueue;null!==p&&(Dn(t,p,r,a,i),u=t.memoizedState),o!==r||d!==u||Pt.current||_n?("function"==typeof s&&(Hn(t,n,s,r),u=t.memoizedState),(o=_n||Bn(t,n,o,r,d,u,c))?(f||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=u),a.props=r,a.state=u,a.context=c,r=o):("function"==typeof a.componentDidMount&&(t.effectTag|=4),r=!1)}else a=t.stateNode,o=t.memoizedProps,a.props=t.type===t.elementType?o:mn(t.type,o),u=a.context,"object"==typeof(c=n.contextType)&&null!==c?c=Cn(c):c=Nt(t,c=It(n)?Rt:_t.current),(f="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==r||u!==c)&&Ln(t,a,r,c),_n=!1,u=t.memoizedState,d=a.state=u,null!==(p=t.updateQueue)&&(Dn(t,p,r,a,i),d=t.memoizedState),o!==r||u!==d||Pt.current||_n?("function"==typeof s&&(Hn(t,n,s,r),d=t.memoizedState),(s=_n||Bn(t,n,o,r,u,d,c))?(f||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,d,c),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,d,c)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),a.props=r,a.state=d,a.context=c,r=s):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),r=!1);return pi(e,t,n,r,l,i)}function pi(e,t,n,r,i,l){si(e,t);var a=0!=(64&t.effectTag);if(!r&&!a)return i&&Ft(t,n,!1),bi(e,t,l);r=t.stateNode,ii.current=t;var o=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&a?(t.child=Jn(t,e.child,null,l),t.child=Jn(t,null,o,l)):ai(e,t,o,l),t.memoizedState=r.state,i&&Ft(t,n,!0),t.child}function hi(e){var t=e.stateNode;t.pendingContext?Mt(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Mt(0,t.context,!1),ir(e,t.containerInfo)}var mi={};function gi(e,t,n){var r,i=t.mode,l=t.pendingProps,a=fr.current,o=null,u=!1;if((r=0!=(64&t.effectTag))||(r=0!=(a&sr)&&(null===e||null!==e.memoizedState)),r?(o=mi,u=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===l.fallback||!0===l.unstable_avoidThisFallback||(a|=cr),kt(fr,a&=ur),null===e)if(u){if(l=l.fallback,(e=ea(null,i,0,null)).return=t,0==(2&t.mode))for(u=null!==t.memoizedState?t.child.child:t.child,e.child=u;null!==u;)u.return=e,u=u.sibling;(n=ea(l,i,n,null)).return=t,e.sibling=n,i=e}else i=n=Kn(t,null,l.children,n);else{if(null!==e.memoizedState)if(i=(a=e.child).sibling,u){if(l=l.fallback,(n=Kl(a,a.pendingProps)).return=t,0==(2&t.mode)&&(u=null!==t.memoizedState?t.child.child:t.child)!==a.child)for(n.child=u;null!==u;)u.return=n,u=u.sibling;(l=Kl(i,l,i.expirationTime)).return=t,n.sibling=l,i=n,n.childExpirationTime=0,n=l}else i=n=Jn(t,a.child,l.children,n);else if(a=e.child,u){if(u=l.fallback,(l=ea(null,i,0,null)).return=t,l.child=a,null!==a&&(a.return=l),0==(2&t.mode))for(a=null!==t.memoizedState?t.child.child:t.child,l.child=a;null!==a;)a.return=l,a=a.sibling;(n=ea(u,i,n,null)).return=t,l.sibling=n,n.effectTag|=2,i=l,l.childExpirationTime=0}else n=i=Jn(t,a,l.children,n);t.stateNode=e.stateNode}return t.memoizedState=o,t.child=i,n}function vi(e,t,n,r,i){var l=e.memoizedState;null===l?e.memoizedState={isBackwards:t,rendering:null,last:r,tail:n,tailExpiration:0,tailMode:i}:(l.isBackwards=t,l.rendering=null,l.last=r,l.tail=n,l.tailExpiration=0,l.tailMode=i)}function yi(e,t,n){var r=t.pendingProps,i=r.revealOrder,l=r.tail;if(ai(e,t,r.children,n),0!=((r=fr.current)&sr))r=r&ur|sr,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag){if(null!==e.memoizedState){e.expirationTime<n&&(e.expirationTime=n);var a=e.alternate;null!==a&&a.expirationTime<n&&(a.expirationTime=n),Sn(e.return,n)}}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=ur}if(kt(fr,r),0==(2&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(r=n.alternate)&&null===dr(r)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),vi(t,!1,i,n,l);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(r=i.alternate)&&null===dr(r)){t.child=i;break}r=i.sibling,i.sibling=n,n=i,i=r}vi(t,!0,n,null,l);break;case"together":vi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function bi(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw f(Error("Resuming work not yet implemented."));if(null!==t.child){for(n=Kl(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Kl(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}var Ti=void 0,Ei=void 0,xi=void 0,wi=void 0;function Si(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ki(e){switch(e.tag){case 1:It(e.type)&&Ut();var t=e.effectTag;return 2048&t?(e.effectTag=-2049&t|64,e):null;case 3:if(lr(),zt(),0!=(64&(t=e.effectTag)))throw f(Error("The root failed to unmount after an error. This is likely a bug in React. Please file an issue."));return e.effectTag=-2049&t|64,e;case 5:return or(e),null;case 13:return St(fr),2048&(t=e.effectTag)?(e.effectTag=-2049&t|64,e):null;case 18:return null;case 19:return St(fr),null;case 4:return lr(),null;case 10:return wn(e),null;default:return null}}function Ci(e,t){return{value:e,source:t,stack:Et(t)}}if(Ti=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e._children.push(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ei=function(){},xi=function(e,t,n,r){e.memoizedProps!==r&&(rr(er.current),t.updateQueue=pt)&&(t.effectTag|=4)},wi=function(e,t,n,r){n!==r&&(t.effectTag|=4)},"function"!=typeof u.ReactFiberErrorDialog.showErrorDialog)throw f(Error("Expected ReactFiberErrorDialog.showErrorDialog to be a function."));var _i="function"==typeof WeakSet?WeakSet:Set;function Pi(e,t){var n,r=t.source,i=t.stack;null===i&&null!==r&&(i=Et(r)),t={componentName:null!==r?Ge(r.type):null,componentStack:null!==i?i:"",error:t.value,errorBoundary:null,errorBoundaryName:null,errorBoundaryFound:!1,willRetry:!1},null!==e&&1===e.tag&&(t.errorBoundary=e.stateNode,t.errorBoundaryName=Ge(e.type),t.errorBoundaryFound=!0,t.willRetry=!0);try{n=t,!1!==u.ReactFiberErrorDialog.showErrorDialog(n)&&console.error(n.error)}catch(e){setTimeout(function(){throw e})}}function Ri(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Hl(e,t)}}function Ni(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Hl(e,t)}else t.current=null}function Ii(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var r=n=n.next;do{if((r.tag&e)!==hr){var i=r.destroy;r.destroy=void 0,void 0!==i&&i()}(r.tag&t)!==hr&&(i=r.create,r.destroy=i()),r=r.next}while(r!==n)}}function Ui(e,t){switch("function"==typeof Yl&&Yl(e),e.tag){case 0:case 11:case 14:case 15:var n=e.updateQueue;if(null!==n&&null!==(n=n.lastEffect)){var r=n.next;an(97<t?97:t,function(){var t=r;do{var n=t.destroy;if(void 0!==n){var i=e;try{n()}catch(e){Hl(i,e)}}t=t.next}while(t!==r)})}break;case 1:Ni(e),"function"==typeof(t=e.stateNode).componentWillUnmount&&Ri(e,t);break;case 5:Ni(e);break;case 4:Di(e,t)}}function zi(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,null!==t&&zi(t)}function Mi(e){return 5===e.tag||3===e.tag||4===e.tag}function Ai(e){e:{for(var t=e.return;null!==t;){if(Mi(t)){var n=t;break e}t=t.return}throw f(Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue."))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw f(Error("Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue."))}16&n.effectTag&&(n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||Mi(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var i=e;;){var l=5===i.tag||6===i.tag;if(l){var a=l?i.stateNode:i.stateNode.instance;if(n)if(r){if("number"==typeof t)throw f(Error("Container does not support insertBefore operation"))}else{var o=n,c=(l=t)._children,s=c.indexOf(a);0<=s?(c.splice(s,1),o=c.indexOf(o),c.splice(o,0,a),u.UIManager.manageChildren(l._nativeTag,[s],[o],[],[],[])):(s=c.indexOf(o),c.splice(s,0,a),u.UIManager.manageChildren(l._nativeTag,[],[],["number"==typeof a?a:a._nativeTag],[s],[]))}else r?u.UIManager.setChildren(t,["number"==typeof a?a:a._nativeTag]):(l=t,c="number"==typeof a?a:a._nativeTag,0<=(o=(s=l._children).indexOf(a))?(s.splice(o,1),s.push(a),u.UIManager.manageChildren(l._nativeTag,[o],[s.length-1],[],[],[])):(s.push(a),u.UIManager.manageChildren(l._nativeTag,[],[],[c],[s.length-1],[])))}else if(4!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===e)break;for(;null===i.sibling;){if(null===i.return||i.return===e)return;i=i.return}i.sibling.return=i.return,i=i.sibling}}function Di(e,t){for(var n=e,r=!1,i=void 0,l=void 0;;){if(!r){r=n.return;e:for(;;){if(null===r)throw f(Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue."));switch(i=r.stateNode,r.tag){case 5:l=!1;break e;case 3:case 4:i=i.containerInfo,l=!0;break e}r=r.return}r=!0}if(5===n.tag||6===n.tag){e:for(var a=n,o=t,c=a;;)if(Ui(c,o),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===a)break;for(;null===c.sibling;){if(null===c.return||c.return===a)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}l?(a=i,gt(n.stateNode),u.UIManager.manageChildren(a,[],[],[],[],[0])):(a=i,gt(c=n.stateNode),c=(o=a._children).indexOf(c),o.splice(c,1),u.UIManager.manageChildren(a._nativeTag,[],[],[],[],[c]))}else if(4===n.tag){if(null!==n.child){i=n.stateNode.containerInfo,l=!0,n.child.return=n,n=n.child;continue}}else if(Ui(n,t),null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;4===(n=n.return).tag&&(r=!1)}n.sibling.return=n.return,n=n.sibling}}function Fi(e,t){switch(t.tag){case 0:case 11:case 14:case 15:Ii(gr,vr,t);break;case 1:break;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps;e=null!==e?e.memoizedProps:r;var i=t.updateQueue;t.updateQueue=null,null!==i&&(t=n.viewConfig,xe.set(n._nativeTag,r),null!=(r=ut(null,e,r,t.validAttributes))&&u.UIManager.updateView(n._nativeTag,t.uiViewClassName,r))}break;case 6:if(null===t.stateNode)throw f(Error("This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue."));u.UIManager.updateView(t.stateNode,"RCTRawText",{text:t.memoizedProps});break;case 3:case 12:break;case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,cl=nn()),null!==n)e:for(e=n;;){if(5===e.tag)if(i=e.stateNode,r){var l=i.viewConfig,a=ut(null,tt,{style:{display:"none"}},l.validAttributes);u.UIManager.updateView(i._nativeTag,l.uiViewClassName,a)}else{i=e.stateNode,a=e.memoizedProps,l=i.viewConfig,a=ut(null,o({},a,{style:[a.style,{display:"none"}]}),a,l.validAttributes),u.UIManager.updateView(i._nativeTag,l.uiViewClassName,a)}else{if(6===e.tag)throw Error("Not yet implemented.");if(13===e.tag&&null!==e.memoizedState){(i=e.child.sibling).return=e,e=i;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}Oi(t);break;case 19:Oi(t);break;case 17:case 20:break;default:throw f(Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue."))}}function Oi(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new _i),t.forEach(function(t){var r=Bl.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}var ji="function"==typeof WeakMap?WeakMap:Map;function Wi(e,t,n){(n=Nn(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){dl||(dl=!0,pl=r),Pi(e,t)},n}function Hi(e,t,n){(n=Nn(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return Pi(e,t),r(i)}}var l=e.stateNode;return null!==l&&"function"==typeof l.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===hl?hl=new Set([this]):hl.add(this),Pi(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var Qi=Math.ceil,Bi=ze.ReactCurrentDispatcher,Vi=ze.ReactCurrentOwner,Li=0,Yi=8,Xi=16,qi=32,$i=0,Gi=1,Ji=2,Ki=3,Zi=4,el=Li,tl=null,nl=null,rl=0,il=$i,ll=1073741823,al=1073741823,ol=null,ul=!1,cl=0,sl=500,fl=null,dl=!1,pl=null,hl=null,ml=!1,gl=null,vl=90,yl=0,bl=null,Tl=0,El=null,xl=0;function wl(){return(48&el)!==Li?1073741821-(nn()/10|0):0!==xl?xl:xl=1073741821-(nn()/10|0)}function Sl(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=rn();if(0==(4&t))return 99===r?1073741823:1073741822;if((el&Xi)!==Li)return rl;if(null!==n)e=1073741821-25*(1+((1073741821-e+(0|n.timeoutMs||5e3)/10)/25|0));else switch(r){case 99:e=1073741823;break;case 98:e=1073741821-10*(1+((1073741821-e+15)/10|0));break;case 97:case 96:e=1073741821-25*(1+((1073741821-e+500)/25|0));break;case 95:e=1;break;default:throw f(Error("Expected a valid priority level"))}return null!==tl&&e===rl&&--e,e}function kl(e,t){if(50<Tl)throw Tl=0,El=null,f(Error("Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops."));if(null!==(e=Cl(e,t))){e.pingTime=0;var n=rn();if(1073741823===t)if((el&Yi)!==Li&&(48&el)===Li)for(var r=Ul(e,1073741823,!0);null!==r;)r=r(!0);else _l(e,99,1073741823),el===Li&&cn();else _l(e,n,t);(4&el)===Li||98!==n&&99!==n||(null===bl?bl=new Map([[e,t]]):(void 0===(n=bl.get(e))||n>t)&&bl.set(e,t))}}function Cl(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,i=null;if(null===r&&3===e.tag)i=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){i=r.stateNode;break}r=r.return}return null!==i&&(t>i.firstPendingTime&&(i.firstPendingTime=t),0===(e=i.lastPendingTime)||t<e)&&(i.lastPendingTime=t),i}function _l(e,t,n){if(e.callbackExpirationTime<n){var r=e.callbackNode;null!==r&&r!==Gt&&Wt(r),e.callbackExpirationTime=n,1073741823===n?e.callbackNode=un(Pl.bind(null,e,Ul.bind(null,e,n))):(r=null,1!==n&&(r={timeout:10*(1073741821-n)-nn()}),e.callbackNode=on(t,Pl.bind(null,e,Ul.bind(null,e,n)),r))}}function Pl(e,t,n){var r=e.callbackNode,i=null;try{return null!==(i=t(n))?Pl.bind(null,e,i):null}finally{null===i&&r===e.callbackNode&&(e.callbackNode=null,e.callbackExpirationTime=0)}}function Rl(e,t){var n=e.firstBatch;return!!(null!==n&&n._defer&&n._expirationTime>=t)&&(on(97,function(){return n._onComplete(),null}),!0)}function Nl(){if(null!==bl){var e=bl;bl=null,e.forEach(function(e,t){un(Ul.bind(null,t,e))}),cn()}}function Il(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,bt(n)),null!==nl)for(n=nl.return;null!==n;){var r=n;switch(r.tag){case 1:var i=r.type.childContextTypes;null!==i&&void 0!==i&&Ut();break;case 3:lr(),zt();break;case 5:or(r);break;case 4:lr();break;case 13:case 19:St(fr);break;case 10:wn(r)}n=n.return}tl=e,nl=Kl(e.current,null),rl=t,il=$i,al=ll=1073741823,ol=null,ul=!1}function Ul(e,t,n){if((48&el)!==Li)throw f(Error("Should not already be working."));if(e.firstPendingTime<t)return null;if(n&&e.finishedExpirationTime===t)return Dl.bind(null,e);if(Ol(),e!==tl||t!==rl)Il(e,t);else if(il===Ki)if(ul)Il(e,t);else{var r=e.lastPendingTime;if(r<t)return Ul.bind(null,e,r)}if(null!==nl){r=el,el|=Xi;var i=Bi.current;if(null===i&&(i=Gr),Bi.current=Gr,n){if(1073741823!==t){var l=wl();if(l<t)return el=r,En(),Bi.current=i,Ul.bind(null,e,l)}}else xl=0;for(;;)try{if(n)for(;null!==nl;)nl=Ml(nl);else for(;null!==nl&&!Ht();)nl=Ml(nl);break}catch(n){if(En(),jr(),null===(l=nl)||null===l.return)throw Il(e,t),el=r,n;e:{var a=e,o=l.return,u=l,c=n,s=rl;if(u.effectTag|=1024,u.firstEffect=u.lastEffect=null,null!==c&&"object"==typeof c&&"function"==typeof c.then){var d=c,p=0!=(fr.current&cr);c=o;do{var h;if((h=13===c.tag)&&(null!==c.memoizedState?h=!1:h=void 0!==(h=c.memoizedProps).fallback&&(!0!==h.unstable_avoidThisFallback||!p)),h){if(null===(o=c.updateQueue)?((o=new Set).add(d),c.updateQueue=o):o.add(d),0==(2&c.mode)){c.effectTag|=64,u.effectTag&=-1957,1===u.tag&&(null===u.alternate?u.tag=17:((s=Nn(1073741823,null)).tag=2,Un(u,s))),u.expirationTime=1073741823;break e}u=a,a=s,null===(p=u.pingCache)?(p=u.pingCache=new ji,o=new Set,p.set(d,o)):void 0===(o=p.get(d))&&(o=new Set,p.set(d,o)),o.has(a)||(o.add(a),u=Ql.bind(null,u,d,a),d.then(u,u)),c.effectTag|=2048,c.expirationTime=s;break e}c=c.return}while(null!==c);c=Error((Ge(u.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+Et(u))}il!==Zi&&(il=Gi),c=Ci(c,u),u=o;do{switch(u.tag){case 3:u.effectTag|=2048,u.expirationTime=s,zn(u,s=Wi(u,c,s));break e;case 1:if(d=c,a=u.type,o=u.stateNode,0==(64&u.effectTag)&&("function"==typeof a.getDerivedStateFromError||null!==o&&"function"==typeof o.componentDidCatch&&(null===hl||!hl.has(o)))){u.effectTag|=2048,u.expirationTime=s,zn(u,s=Hi(u,d,s));break e}}u=u.return}while(null!==u)}nl=Al(l)}if(el=r,En(),Bi.current=i,null!==nl)return Ul.bind(null,e,t)}if(e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Rl(e,t))return null;switch(tl=null,il){case $i:throw f(Error("Should have a work-in-progress."));case Gi:return(r=e.lastPendingTime)<t?Ul.bind(null,e,r):n?Dl.bind(null,e):(Il(e,t),un(Ul.bind(null,e,t)),null);case Ji:return 1073741823===ll&&!n&&10<(n=cl+sl-nn())?ul?(Il(e,t),Ul.bind(null,e,t)):(r=e.lastPendingTime)<t?Ul.bind(null,e,r):(e.timeoutHandle=yt(Dl.bind(null,e),n),null):Dl.bind(null,e);case Ki:if(!n){if(ul)return Il(e,t),Ul.bind(null,e,t);if((n=e.lastPendingTime)<t)return Ul.bind(null,e,n);if(1073741823!==al?n=10*(1073741821-al)-nn():1073741823===ll?n=0:(n=10*(1073741821-ll)-5e3,t=10*(1073741821-t)-(r=nn()),0>(n=r-n)&&(n=0),t<(n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Qi(n/1960))-n)&&(n=t)),10<n)return e.timeoutHandle=yt(Dl.bind(null,e),n),null}return Dl.bind(null,e);case Zi:return!n&&1073741823!==ll&&null!==ol&&(r=ll,0>=(t=0|(i=ol).busyMinDurationMs)?t=0:(n=0|i.busyDelayMs,t=(r=nn()-(10*(1073741821-r)-(0|i.timeoutMs||5e3)))<=n?0:n+t-r),10<t)?(e.timeoutHandle=yt(Dl.bind(null,e),t),null):Dl.bind(null,e);default:throw f(Error("Unknown root exit status."))}}function zl(e,t){e<ll&&1<e&&(ll=e),null!==t&&e<al&&1<e&&(al=e,ol=t)}function Ml(e){var t=Vl(e.alternate,e,rl);return e.memoizedProps=e.pendingProps,null===t&&(t=Al(e)),Vi.current=null,t}function Al(e){nl=e;do{var t=nl.alternate;if(e=nl.return,0==(1024&nl.effectTag)){e:{var n=t,r=rl,i=(t=nl).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:It(t.type)&&Ut();break;case 3:lr(),zt(),(i=t.stateNode).pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),null!==n&&null!==n.child||(t.effectTag&=-3),Ei(t);break;case 5:or(t),r=rr(nr.current);var l=t.type;if(null!==n&&null!=t.stateNode)xi(n,t,l,i,r),n.ref!==t.ref&&(t.effectTag|=128);else if(i){n=rr(er.current);var a=l,o=i,c=r,s=t,d=mt();a=dt(a);var p=ut(null,tt,o,a.validAttributes);u.UIManager.createView(d,a.uiViewClassName,c,p),c=new st(d,a),Ee.set(d,s),xe.set(d,o),Ti(o=c,t,!1,!1),vt(o)&&(t.effectTag|=4),t.stateNode=o,null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw f(Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."));break;case 6:if(n&&null!=t.stateNode)wi(n,t,n.memoizedProps,i);else{if("string"!=typeof i&&null===t.stateNode)throw f(Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."));if(l=rr(nr.current),n=t,!(r=rr(er.current)).isInAParentText)throw f(Error("Text strings must be rendered within a <Text> component."));r=mt(),u.UIManager.createView(r,"RCTRawText",l,{text:i}),Ee.set(r,t),n.stateNode=r}break;case 11:break;case 13:if(St(fr),i=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=r;break e}i=null!==i,r=!1,null!==n&&(r=null!==(l=n.memoizedState),i||null===l||null!==(l=n.child.sibling)&&(null!==(o=t.firstEffect)?(t.firstEffect=l,l.nextEffect=o):(t.firstEffect=t.lastEffect=l,l.nextEffect=null),l.effectTag=8)),i&&!r&&0!=(2&t.mode)&&(null===n&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(fr.current&cr)?il===$i&&(il=Ji):il!==$i&&il!==Ji||(il=Ki)),(i||r)&&(t.effectTag|=4);break;case 7:case 8:case 12:break;case 4:lr(),Ei(t);break;case 10:wn(t);break;case 9:case 14:break;case 17:It(t.type)&&Ut();break;case 18:break;case 19:if(St(fr),null===(i=t.memoizedState))break;if(l=0!=(64&t.effectTag),null===(o=i.rendering)){if(l)Si(i,!1);else if(il!==$i||null!==n&&0!=(64&n.effectTag))for(n=t.child;null!==n;){if(null!==(o=dr(n))){for(t.effectTag|=64,Si(i,!1),null!==(i=o.updateQueue)&&(t.updateQueue=i,t.effectTag|=4),t.firstEffect=t.lastEffect=null,i=r,n=t.child;null!==n;)l=i,(r=n).effectTag&=2,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null,null===(o=r.alternate)?(r.childExpirationTime=0,r.expirationTime=l,r.child=null,r.memoizedProps=null,r.memoizedState=null,r.updateQueue=null,r.dependencies=null):(r.childExpirationTime=o.childExpirationTime,r.expirationTime=o.expirationTime,r.child=o.child,r.memoizedProps=o.memoizedProps,r.memoizedState=o.memoizedState,r.updateQueue=o.updateQueue,l=o.dependencies,r.dependencies=null===l?null:{expirationTime:l.expirationTime,firstContext:l.firstContext,responders:l.responders}),n=n.sibling;kt(fr,fr.current&ur|sr),t=t.child;break e}n=n.sibling}}else{if(!l)if(null!==(n=dr(o))){if(t.effectTag|=64,l=!0,Si(i,!0),null===i.tail&&"hidden"===i.tailMode){null!==(n=n.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),null!==(t=t.lastEffect=i.lastEffect)&&(t.nextEffect=null);break}}else nn()>i.tailExpiration&&1<r&&(t.effectTag|=64,l=!0,Si(i,!1),t.expirationTime=t.childExpirationTime=r-1);i.isBackwards?(o.sibling=t.child,t.child=o):(null!==(n=i.last)?n.sibling=o:t.child=o,i.last=o)}if(null!==i.tail){0===i.tailExpiration&&(i.tailExpiration=nn()+500),n=i.tail,i.rendering=n,i.tail=n.sibling,i.lastEffect=t.lastEffect,n.sibling=null,i=fr.current,kt(fr,i=l?i&ur|sr:i&ur),t=n;break e}break;case 20:break;default:throw f(Error("Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue."))}t=null}if(i=nl,1===rl||1!==i.childExpirationTime){for(n=0,r=i.child;null!==r;)l=r.expirationTime,o=r.childExpirationTime,l>n&&(n=l),o>n&&(n=o),r=r.sibling;i.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=nl.firstEffect),null!==nl.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=nl.firstEffect),e.lastEffect=nl.lastEffect),1<nl.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=nl:e.firstEffect=nl,e.lastEffect=nl))}else{if(null!==(t=ki(nl)))return t.effectTag&=1023,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=1024)}if(null!==(t=nl.sibling))return t;nl=e}while(null!==nl);return il===$i&&(il=Zi),null}function Dl(e){var t=rn();return an(99,Fl.bind(null,e,t)),null!==gl&&on(97,function(){return Ol(),null}),null}function Fl(e,t){if(Ol(),(48&el)!==Li)throw f(Error("Should not already be working."));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw f(Error("Cannot commit the same tree as before. This error is likely caused by a bug in React. Please file an issue."));e.callbackNode=null,e.callbackExpirationTime=0;var i=n.expirationTime,l=n.childExpirationTime;if(i=l>i?l:i,e.firstPendingTime=i,i<e.lastPendingTime&&(e.lastPendingTime=i),e===tl&&(nl=tl=null,rl=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,i=n.firstEffect):i=n:i=n.firstEffect,null!==i){l=el,el|=qi,Vi.current=null,fl=i;do{try{for(;null!==fl;){if(0!=(256&fl.effectTag)){var a=fl.alternate,o=fl;switch(o.tag){case 0:case 11:case 15:Ii(mr,hr,o);break;case 1:if(256&o.effectTag&&null!==a){var u=a.memoizedProps,c=a.memoizedState,s=o.stateNode,d=s.getSnapshotBeforeUpdate(o.elementType===o.type?u:mn(o.type,u),c);s.__reactInternalSnapshotBeforeUpdate=d}break;case 3:case 5:case 6:case 4:case 17:break;default:throw f(Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue."))}}fl=fl.nextEffect}}catch(e){if(null===fl)throw f(Error("Should be working on an effect."));Hl(fl,e),fl=fl.nextEffect}}while(null!==fl);fl=i;do{try{for(a=t;null!==fl;){var p=fl.effectTag;if(128&p){var h=fl.alternate;if(null!==h){var m=h.ref;null!==m&&("function"==typeof m?m(null):m.current=null)}}switch(14&p){case 2:Ai(fl),fl.effectTag&=-3;break;case 6:Ai(fl),fl.effectTag&=-3,Fi(fl.alternate,fl);break;case 4:Fi(fl.alternate,fl);break;case 8:Di(u=fl,a),zi(u)}fl=fl.nextEffect}}catch(e){if(null===fl)throw f(Error("Should be working on an effect."));Hl(fl,e),fl=fl.nextEffect}}while(null!==fl);e.current=n,fl=i;do{try{for(p=r;null!==fl;){var g=fl.effectTag;if(36&g){var v=fl.alternate;switch(m=p,(h=fl).tag){case 0:case 11:case 15:Ii(yr,br,h);break;case 1:var y=h.stateNode;if(4&h.effectTag)if(null===v)y.componentDidMount();else{var b=h.elementType===h.type?v.memoizedProps:mn(h.type,v.memoizedProps);y.componentDidUpdate(b,v.memoizedState,y.__reactInternalSnapshotBeforeUpdate)}var T=h.updateQueue;null!==T&&Fn(0,T,y);break;case 3:var E=h.updateQueue;if(null!==E){if(a=null,null!==h.child)switch(h.child.tag){case 5:a=h.child.stateNode;break;case 1:a=h.child.stateNode}Fn(0,E,a)}break;case 5:case 6:case 4:case 12:break;case 13:case 19:case 17:case 20:break;default:throw f(Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue."))}}if(128&g){var x=fl.ref;if(null!==x){var w=fl.stateNode;switch(fl.tag){case 5:var S=w;break;default:S=w}"function"==typeof x?x(S):x.current=S}}512&g&&(ml=!0),fl=fl.nextEffect}}catch(e){if(null===fl)throw f(Error("Should be working on an effect."));Hl(fl,e),fl=fl.nextEffect}}while(null!==fl);fl=null,Jt(),el=l}else e.current=n;if(ml)ml=!1,gl=e,yl=r,vl=t;else for(fl=i;null!==fl;)t=fl.nextEffect,fl.nextEffect=null,fl=t;if(0!==(t=e.firstPendingTime)?_l(e,g=fn(g=wl(),t),t):hl=null,"function"==typeof Ll&&Ll(n.stateNode,r),1073741823===t?e===El?Tl++:(Tl=0,El=e):Tl=0,dl)throw dl=!1,e=pl,pl=null,e;return(el&Yi)!==Li?null:(cn(),null)}function Ol(){if(null===gl)return!1;var e=gl,t=yl,n=vl;return gl=null,yl=0,vl=90,an(97<n?97:n,jl.bind(null,e,t))}function jl(e){if((48&el)!==Li)throw f(Error("Cannot flush passive effects while already rendering."));var t=el;for(el|=qi,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:Ii(Er,hr,n),Ii(hr,Tr,n)}}catch(t){if(null===e)throw f(Error("Should be working on an effect."));Hl(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return el=t,cn(),!0}function Wl(e,t,n){Un(e,t=Wi(e,t=Ci(n,t),1073741823)),null!==(e=Cl(e,1073741823))&&_l(e,99,1073741823)}function Hl(e,t){if(3===e.tag)Wl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Wl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===hl||!hl.has(r))){Un(n,e=Hi(n,e=Ci(t,e),1073741823)),null!==(n=Cl(n,1073741823))&&_l(n,99,1073741823);break}}n=n.return}}function Ql(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),tl===e&&rl===n?il===Ki||il===Ji&&1073741823===ll&&nn()-cl<sl?Il(e,rl):ul=!0:e.lastPendingTime<n||(0!==(t=e.pingTime)&&t<n||(e.pingTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),_l(e,t=fn(t=wl(),n),n)))}function Bl(e,t){var n=e.stateNode;null!==n&&n.delete(t),n=fn(n=wl(),t=Sl(n,e,null)),null!==(e=Cl(e,t))&&_l(e,n,t)}var Vl=void 0;Vl=function(e,t,n){var r=t.expirationTime;if(null!==e){if(e.memoizedProps!==t.pendingProps||Pt.current)li=!0;else if(r<n){switch(li=!1,t.tag){case 3:hi(t);break;case 5:ar(t);break;case 1:It(t.type)&&Dt(t);break;case 4:ir(t,t.stateNode.containerInfo);break;case 10:xn(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?gi(e,t,n):(kt(fr,fr.current&ur),null!==(t=bi(e,t,n))?t.sibling:null);kt(fr,fr.current&ur);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return yi(e,t,n);t.effectTag|=64}var i=t.memoizedState;if(null!==i&&(i.rendering=null,i.tail=null),kt(fr,fr.current),!r)return null}return bi(e,t,n)}}else li=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=Nt(t,_t.current),kn(t,n),i=Or(null,t,r,e,i,n),t.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,jr(),It(r)){var l=!0;Dt(t)}else l=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null;var a=r.getDerivedStateFromProps;"function"==typeof a&&Hn(t,r,a,e),i.updater=Qn,t.stateNode=i,i._reactInternalFiber=t,Yn(t,r,e,n),t=pi(null,t,r,!0,l,n)}else t.tag=0,ai(null,t,i,n),t=t.child;return t;case 16:switch(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=gn(i),t.type=i,l=t.tag=Jl(i),e=mn(i,e),l){case 0:t=fi(null,t,i,e,n);break;case 1:t=di(null,t,i,e,n);break;case 11:t=oi(null,t,i,e,n);break;case 14:t=ui(null,t,i,mn(i.type,e),r,n);break;default:throw f(Error("Element type is invalid. Received a promise that resolves to: "+i+". Lazy element type must resolve to a class or function."))}return t;case 0:return r=t.type,i=t.pendingProps,fi(e,t,r,i=t.elementType===r?i:mn(r,i),n);case 1:return r=t.type,i=t.pendingProps,di(e,t,r,i=t.elementType===r?i:mn(r,i),n);case 3:if(hi(t),null===(r=t.updateQueue))throw f(Error("If the root does not have an updateQueue, we should have already bailed out. This error is likely caused by a bug in React. Please file an issue."));return i=null!==(i=t.memoizedState)?i.element:null,Dn(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===i?t=bi(e,t,n):(ai(e,t,r,n),t=t.child),t;case 5:return ar(t),null===e&&ri(t),r=t.pendingProps.children,si(e,t),ai(e,t,r,n),t.child;case 6:return null===e&&ri(t),null;case 13:return gi(e,t,n);case 4:return ir(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Jn(t,null,r,n):ai(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,oi(e,t,r,i=t.elementType===r?i:mn(r,i),n);case 7:return ai(e,t,t.pendingProps,n),t.child;case 8:case 12:return ai(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,xn(t,l=i.value),null!==a){var o=a.value;if(0===(l=dn(o,l)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(o,l):1073741823))){if(a.children===i.children&&!Pt.current){t=bi(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var u=o.dependencies;if(null!==u){a=o.child;for(var c=u.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&l)){1===o.tag&&((c=Nn(n,null)).tag=2,Un(o,c)),o.expirationTime<n&&(o.expirationTime=n),null!==(c=o.alternate)&&c.expirationTime<n&&(c.expirationTime=n),Sn(o.return,n),u.expirationTime<n&&(u.expirationTime=n);break}c=c.next}}else a=10===o.tag&&o.type===t.type?null:o.child;if(null!==a)a.return=o;else for(a=o;null!==a;){if(a===t){a=null;break}if(null!==(o=a.sibling)){o.return=a.return,a=o;break}a=a.return}o=a}}ai(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=(l=t.pendingProps).children,kn(t,n),r=r(i=Cn(i,l.unstable_observedBits)),t.effectTag|=1,ai(e,t,r,n),t.child;case 14:return l=mn(i=t.type,t.pendingProps),ui(e,t,i,l=mn(i.type,l),r,n);case 15:return ci(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:mn(r,i),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,It(r)?(e=!0,Dt(t)):e=!1,kn(t,n),Vn(t,r,i),Yn(t,r,i,n),pi(null,t,r,!0,e,n);case 19:return yi(e,t,n)}throw f(Error("Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue."))};var Ll=null,Yl=null;function Xl(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Ll=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Yl=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}return!0}function ql(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function $l(e,t,n,r){return new ql(e,t,n,r)}function Gl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Jl(e){if("function"==typeof e)return Gl(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===Be)return 11;if(e===Ye)return 14}return 2}function Kl(e,t){var n=e.alternate;return null===n?((n=$l(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Zl(e,t,n,r,i,l){var a=2;if(r=e,"function"==typeof e)Gl(e)&&(a=1);else if("string"==typeof e)a=5;else e:switch(e){case Fe:return ea(n.children,i,l,t);case Qe:a=8,i|=7;break;case Oe:a=8,i|=1;break;case je:return(e=$l(12,n,t,8|i)).elementType=je,e.type=je,e.expirationTime=l,e;case Ve:return(e=$l(13,n,t,i)).type=Ve,e.elementType=Ve,e.expirationTime=l,e;case Le:return(e=$l(19,n,t,i)).elementType=Le,e.expirationTime=l,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case We:a=10;break e;case He:a=9;break e;case Be:a=11;break e;case Ye:a=14;break e;case Xe:a=16,r=null;break e}throw f(Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==e?e:typeof e)+"."))}return(t=$l(a,n,t,i)).elementType=e,t.type=r,t.expirationTime=l,t}function ea(e,t,n,r){return(e=$l(7,e,r,t)).expirationTime=n,e}function ta(e,t,n){return(e=$l(6,e,null,t)).expirationTime=n,e}function na(e,t,n){return(t=$l(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ra(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function ia(e){var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw f(Error("Unable to find node on an unmounted component."));throw f(Error("Argument appears to not be a ReactComponent. Keys: "+Object.keys(e)))}return null===(e=et(t))?null:e.stateNode}function la(e,t,n,r){var i=t.current,l=wl(),a=jn.suspense;i=Sl(l,i,a),l=t.current;e:if(n){n=n._reactInternalFiber;t:{if(2!==Je(n)||1!==n.tag)throw f(Error("Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue."));var o=n;do{switch(o.tag){case 3:o=o.stateNode.context;break t;case 1:if(It(o.type)){o=o.stateNode.__reactInternalMemoizedMergedChildContext;break t}}o=o.return}while(null!==o);throw f(Error("Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue."))}if(1===n.tag){var u=n.type;if(It(u)){n=At(n,u,o);break e}}n=o}else n=Ct;return null===t.context?t.context=n:t.pendingContext=n,t=r,(a=Nn(i,a)).payload={element:e},null!==(t=void 0===t?null:t)&&(a.callback=t),Un(l,a),kl(l,i),i}function aa(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:De,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function oa(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var ua;function ca(e){return null==e?null:"number"==typeof e?e:e._nativeTag?e._nativeTag:e.canonical&&e.canonical._nativeTag?e.canonical._nativeTag:null==(e=ia(e))?e:e.canonical?e.canonical._nativeTag:e._nativeTag}ua=function(){throw f(Error("getInspectorDataForViewTag() is not available in production"))},_e=function(e,t){var n=el;el|=1;try{return e(t)}finally{(el=n)===Li&&cn()}},Pe=function(){(49&el)===Li&&(Nl(),Ol())};var sa,fa,da=new Map,pa={NativeComponent:(function(e,t){return(function(n){function r(){if(!(this instanceof r))throw new TypeError("Cannot call a class as a function");var e=n.apply(this,arguments);if(!this)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?this:e}return oa(r,n),r.prototype.blur=function(){u.TextInputState.blurTextInput(e(this))},r.prototype.focus=function(){u.TextInputState.focusTextInput(e(this))},r.prototype.measure=function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measure(r.node,ct(this,n)):u.UIManager.measure(e(this),ct(this,n)))},r.prototype.measureInWindow=function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measureInWindow(r.node,ct(this,n)):u.UIManager.measureInWindow(e(this),ct(this,n)))},r.prototype.measureLayout=function(n,r,i){var l=void 0;try{l=t(this)}catch(e){}null==l||l.canonical||(l=void 0,"number"==typeof n?l=n:n._nativeTag&&(l=n._nativeTag),null!=l&&u.UIManager.measureLayout(e(this),l,ct(this,i),ct(this,r)))},r.prototype.setNativeProps=function(e){var n=void 0;try{n=t(this)}catch(e){}if(null!=n&&!n.canonical){var r=n._nativeTag||n.canonical._nativeTag;n=n.viewConfig||n.canonical.viewConfig,null!=(e=ut(null,tt,e,n.validAttributes))&&u.UIManager.updateView(r,n.uiViewClassName,e)}},r})(c.Component)})(ca,ia),findNodeHandle:ca,dispatchCommand:function(e,t,n){null!=e._nativeTag&&u.UIManager.dispatchViewManagerCommand(e._nativeTag,t,n)},setNativeProps:function(e,t){null!=e._nativeTag&&(null!=(t=ut(null,tt,t,e.viewConfig.validAttributes))&&u.UIManager.updateView(e._nativeTag,e.viewConfig.uiViewClassName,t))},render:function(e,t,n){var r=da.get(t);if(!r){r=new ra(t,0,!1);var i=$l(3,null,null,0);r.current=i,i.stateNode=r,da.set(t,r)}la(e,r,null,n);e:if(e=r.current,e.child)switch(e.child.tag){case 5:e=e.child.stateNode;break e;default:e=e.child.stateNode}else e=null;return e},unmountComponentAtNode:function(e){var t=da.get(e);t&&la(null,t,null,function(){da.delete(e)})},unmountComponentAtNodeAndRemoveContainer:function(e){pa.unmountComponentAtNode(e),u.UIManager.removeRootView(e)},createPortal:function(e,t){return aa(e,t,null,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},unstable_batchedUpdates:Ne,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{NativeMethodsMixin:(function(e,t){return{measure:function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measure(r.node,ct(this,n)):u.UIManager.measure(e(this),ct(this,n)))},measureInWindow:function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measureInWindow(r.node,ct(this,n)):u.UIManager.measureInWindow(e(this),ct(this,n)))},measureLayout:function(n,r,i){var l=void 0;try{l=t(this)}catch(e){}null==l||l.canonical||(l=void 0,"number"==typeof n?l=n:n._nativeTag&&(l=n._nativeTag),null!=l&&u.UIManager.measureLayout(e(this),l,ct(this,i),ct(this,r)))},setNativeProps:function(e){var n=void 0;try{n=t(this)}catch(e){}if(null!=n&&!n.canonical){var r=n._nativeTag||n.canonical._nativeTag;n=n.viewConfig||n.canonical.viewConfig,null!=(e=ut(null,tt,e,n.validAttributes))&&u.UIManager.updateView(r,n.uiViewClassName,e)}},focus:function(){u.TextInputState.focusTextInput(e(this))},blur:function(){u.TextInputState.blurTextInput(e(this))}}})(ca,ia),computeComponentStackForErrorReporting:function(e){return(e=we(e))?Et(e):""}}};fa=(sa={findFiberByHostInstance:we,getInspectorDataForViewTag:ua,bundleType:0,version:"16.8.6",rendererPackageName:"react-native-renderer"}).findFiberByHostInstance,Xl(o({},sa,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ze.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=et(e))?null:e.stateNode},findFiberByHostInstance:function(e){return fa?fa(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var ha={default:pa},ma=ha&&pa||ha;i.exports=ma.default||ma},91,[16,92,160,13,166]);
__d(function(g,r,i,a,m,e,d){r(d[0])},92,[93]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=Date.now();r(d[0]),r(d[1]),r(d[2]),r(d[3]),r(d[4]),r(d[5]),r(d[6]),r(d[7]),r(d[8]),r(d[9]),r(d[10]);var n=r(d[11]);n.markPoint('initializeCore_start',n.currentTimestamp()-(Date.now()-t)),n.markPoint('initializeCore_end')},93,[94,95,96,104,106,108,114,139,144,145,158,152]);
__d(function(g,r,i,a,m,e,d){'use strict';void 0===g.GLOBAL&&(g.GLOBAL=g),void 0===g.window&&(g.window=g),void 0===g.self&&(g.self=g),g.process=g.process||{},g.process.env=g.process.env||{},g.process.env.NODE_ENV||(g.process.env.NODE_ENV='production')},94,[]);
__d(function(g,r,i,a,m,e,d){'use strict';if(g.__RCTProfileIsProfiling){var t=r(d[0]);t.installReactHook(),t.setEnabled(!0)}},95,[37]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]);if(o.installConsoleErrorReporter(),!g.__fbDisableExceptionsManager){r(d[1]).setGlobalHandler(function(t,n){try{o.handleException(t,n)}catch(o){throw console.log('Failed to print error: ',o.message),t}})}},96,[97,36]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=r(d[1]),s=r(d[2]),t=r(d[3]),l=(function(l){function c(){var t,l;n(this,c);for(var p=arguments.length,f=new Array(p),u=0;u<p;u++)f[u]=arguments[u];return(l=o(this,(t=s(c)).call.apply(t,[this].concat(f)))).name='',l}return t(c,l),c})(r(d[4])(Error)),c=0;function p(n,o){var s=r(d[5]).default;if(s){var t=r(d[6])(n),l=++c,p=n.message||'',f=p;null!=n.componentStack&&(f+="\n\nThis error is located at:"+n.componentStack);var u=null==n.name||''===n.name?'':n.name+": ",E='console.error'===n.name;f.startsWith(u)||(f=u+f),E||(console._errorOriginal?console._errorOriginal(f):console.error(f)),f=null==n.jsEngine?f:f+", js engine: "+n.jsEngine,s.reportException({message:f,originalMessage:f===p?null:p,name:null==n.name||''===n.name?null:n.name,componentStack:'string'==typeof n.componentStack?n.componentStack:null,stack:t,id:l,isFatal:o,extraData:{jsEngine:n.jsEngine,rawStack:n.stack,framesPopped:n.framesToPop}})}}function f(){if(console.reportErrorsAsExceptions)if(arguments[0]&&arguments[0].stack)p(arguments[0],!1);else{console._errorOriginal.apply(console,arguments);var n=r(d[7]),o=Array.prototype.map.call(arguments,n).join(', ');if('"Warning: '===o.slice(0,10))return;var s=new l(o);s.name='console.error',s.framesToPop=(s.framesToPop||0)+1,p(s,!1)}else console._errorOriginal.apply(console,arguments)}m.exports={handleException:function(n,o){p(n instanceof Error?n:new l(n),o)},installConsoleErrorReporter:function(){console._errorOriginal||(console._errorOriginal=console.error.bind(console),console.error=f,void 0===console.reportErrorsAsExceptions&&(console.reportErrorsAsExceptions=!0))},SyntheticError:l}},97,[4,6,9,10,98,101,102,39]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]);function c(f){var p="function"==typeof Map?new Map:void 0;return m.exports=c=function(c){if(null===c||!o(c))return c;if("function"!=typeof c)throw new TypeError("Super expression must either be null or a function");if(void 0!==p){if(p.has(c))return p.get(c);p.set(c,f)}function f(){return u(c,arguments,t(this).constructor)}return f.prototype=Object.create(c.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),n(f,c)},c(f)}m.exports=c},98,[9,11,99,100]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){return-1!==Function.toString.call(n).indexOf("[native code]")}},99,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function n(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}function c(o,u,f){return n()?m.exports=c=Reflect.construct:m.exports=c=function(n,c,o){var u=[null];u.push.apply(u,c);var f=new(Function.bind.apply(n,u));return o&&t(f,o.prototype),f},c.apply(null,arguments)}m.exports=c},100,[11]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),n=(r(d[2]),o.getEnforcing('ExceptionsManager')),c={reportFatalException:function(t,o,c){n.reportFatalException(t,o,c)},reportSoftException:function(t,o,c){n.reportSoftException(t,o,c)},updateExceptionMessage:function(t,o,c){n.updateExceptionMessage(t,o,c)},dismissRedbox:function(){},reportException:function(t){t.isFatal?c.reportFatalException(t.message,t.stack,t.id):c.reportSoftException(t.message,t.stack,t.id)}},p=c;e.default=p},101,[2,24,58]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t){if(!t||!t.stack)return[];for(var s=r(d[0]),o=Array.isArray(t.stack)?t.stack:s.parse(t.stack),f='number'==typeof t.framesToPop?t.framesToPop:0;f--;)o.shift();return o}},102,[103]);
__d(function(g,r,i,a,m,e,d){var n,l;n=this,l=function(n){'use strict';var l='<unknown>';var u=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,t=/\((\S*)(?::(\d+))(?::(\d+))\)/;function o(n){var o=u.exec(n);if(!o)return null;var c=o[2]&&0===o[2].indexOf('native'),s=o[2]&&0===o[2].indexOf('eval'),f=t.exec(o[2]);return s&&null!=f&&(o[2]=f[1],o[3]=f[2],o[4]=f[3]),{file:c?null:o[2],methodName:o[1]||l,arguments:c?[o[2]]:[],lineNumber:o[3]?+o[3]:null,column:o[4]?+o[4]:null}}var c=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function s(n){var u=c.exec(n);return u?{file:u[2],methodName:u[1]||l,arguments:[],lineNumber:+u[3],column:u[4]?+u[4]:null}:null}var f=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,v=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function b(n){var u=f.exec(n);if(!u)return null;var t=u[3]&&u[3].indexOf(' > eval')>-1,o=v.exec(u[3]);return t&&null!=o&&(u[3]=o[1],u[4]=o[2],u[5]=null),{file:u[3],methodName:u[1]||l,arguments:u[2]?u[2].split(','):[],lineNumber:u[4]?+u[4]:null,column:u[5]?+u[5]:null}}var p=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function x(n){var u=p.exec(n);return u?{file:u[3],methodName:u[1]||l,arguments:[],lineNumber:+u[4],column:u[5]?+u[5]:null}:null}var h=/^\s*at (?:((?:\[object object\])?.+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function N(n){var u=h.exec(n);return u?{file:u[2],methodName:u[1]||l,arguments:[],lineNumber:+u[3],column:u[4]?+u[4]:null}:null}n.parse=function(n){return n.split('\n').reduce(function(n,l){var u=o(l)||s(l)||b(l)||N(l)||x(l);return u&&n.push(u),n},[])},Object.defineProperty(n,'__esModule',{value:!0})},'object'==typeof e&&void 0!==m?l(e):'function'==typeof define&&define.amd?define(['exports'],l):l((n=n||self).stackTraceParser={})},103,[]);
__d(function(g,r,i,a,m,e,d){'use strict';(0,r(d[0]).polyfillGlobal)('Promise',function(){return r(d[1])})},104,[105,41]);
__d(function(g,r,i,a,m,e,d){'use strict';var l=r(d[0]);function o(o,t,n){var c=Object.getOwnPropertyDescriptor(o,t),b=c||{},f=b.enumerable,u=b.writable,p=b.configurable;!c||p?l(o,t,{get:n,enumerable:!1!==f,writable:!1!==u}):console.error('Failed to set polyfill. '+t+' is not configurable.')}m.exports={polyfillObjectProperty:o,polyfillGlobal:function(l,t){o(g,l,t)}}},105,[40]);
__d(function(g,r,i,a,m,e,d){'use strict';(0,r(d[0]).polyfillGlobal)('regeneratorRuntime',function(){return delete g.regeneratorRuntime,r(d[1])})},106,[105,107]);
__d(function(g,r,i,a,m,e,d){var t=(function(t){"use strict";var n,o=Object.prototype,c=o.hasOwnProperty,u="function"==typeof Symbol?Symbol:{},h=u.iterator||"@@iterator",f=u.asyncIterator||"@@asyncIterator",s=u.toStringTag||"@@toStringTag";function l(t,n,o,c){var u=n&&n.prototype instanceof E?n:E,h=Object.create(u.prototype),f=new A(c||[]);return h._invoke=F(t,o,f),h}function p(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var y="suspendedStart",v="suspendedYield",w="executing",L="completed",x={};function E(){}function b(){}function _(){}var j={};j[h]=function(){return this};var O=Object.getPrototypeOf,k=O&&O(O(R([])));k&&k!==o&&c.call(k,h)&&(j=k);var G=_.prototype=E.prototype=Object.create(j);function N(t){["next","throw","return"].forEach(function(n){t[n]=function(t){return this._invoke(n,t)}})}function P(t){function n(o,u,h,f){var s=p(t[o],t,u);if("throw"!==s.type){var l=s.arg,y=l.value;return y&&"object"==typeof y&&c.call(y,"__await")?Promise.resolve(y.__await).then(function(t){n("next",t,h,f)},function(t){n("throw",t,h,f)}):Promise.resolve(y).then(function(t){l.value=t,h(l)},function(t){return n("throw",t,h,f)})}f(s.arg)}var o;this._invoke=function(t,c){function u(){return new Promise(function(o,u){n(t,c,o,u)})}return o=o?o.then(u,u):u()}}function F(t,n,o){var c=y;return function(u,h){if(c===w)throw new Error("Generator is already running");if(c===L){if("throw"===u)throw h;return Y()}for(o.method=u,o.arg=h;;){var f=o.delegate;if(f){var s=S(f,o);if(s){if(s===x)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if(c===y)throw c=L,o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);c=w;var l=p(t,n,o);if("normal"===l.type){if(c=o.done?L:v,l.arg===x)continue;return{value:l.arg,done:o.done}}"throw"===l.type&&(c=L,o.method="throw",o.arg=l.arg)}}}function S(t,o){var c=t.iterator[o.method];if(c===n){if(o.delegate=null,"throw"===o.method){if(t.iterator.return&&(o.method="return",o.arg=n,S(t,o),"throw"===o.method))return x;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var u=p(c,t.iterator,o.arg);if("throw"===u.type)return o.method="throw",o.arg=u.arg,o.delegate=null,x;var h=u.arg;return h?h.done?(o[t.resultName]=h.value,o.next=t.nextLoc,"return"!==o.method&&(o.method="next",o.arg=n),o.delegate=null,x):h:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,x)}function T(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function I(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function R(t){if(t){var o=t[h];if(o)return o.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var u=-1,f=function o(){for(;++u<t.length;)if(c.call(t,u))return o.value=t[u],o.done=!1,o;return o.value=n,o.done=!0,o};return f.next=f}}return{next:Y}}function Y(){return{value:n,done:!0}}return b.prototype=G.constructor=_,_.constructor=b,_[s]=b.displayName="GeneratorFunction",t.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===b||"GeneratorFunction"===(n.displayName||n.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,_):(t.__proto__=_,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(G),t},t.awrap=function(t){return{__await:t}},N(P.prototype),P.prototype[f]=function(){return this},t.AsyncIterator=P,t.async=function(n,o,c,u){var h=new P(l(n,o,c,u));return t.isGeneratorFunction(o)?h:h.next().then(function(t){return t.done?t.value:h.next()})},N(G),G[s]="Generator",G[h]=function(){return this},G.toString=function(){return"[object Generator]"},t.keys=function(t){var n=[];for(var o in t)n.push(o);return n.reverse(),function o(){for(;n.length;){var c=n.pop();if(c in t)return o.value=c,o.done=!1,o}return o.done=!0,o}},t.values=R,A.prototype={constructor:A,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(I),!t)for(var o in this)"t"===o.charAt(0)&&c.call(this,o)&&!isNaN(+o.slice(1))&&(this[o]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var o=this;function u(c,u){return s.type="throw",s.arg=t,o.next=c,u&&(o.method="next",o.arg=n),!!u}for(var h=this.tryEntries.length-1;h>=0;--h){var f=this.tryEntries[h],s=f.completion;if("root"===f.tryLoc)return u("end");if(f.tryLoc<=this.prev){var l=c.call(f,"catchLoc"),p=c.call(f,"finallyLoc");if(l&&p){if(this.prev<f.catchLoc)return u(f.catchLoc,!0);if(this.prev<f.finallyLoc)return u(f.finallyLoc)}else if(l){if(this.prev<f.catchLoc)return u(f.catchLoc,!0)}else{if(!p)throw new Error("try statement without catch or finally");if(this.prev<f.finallyLoc)return u(f.finallyLoc)}}}},abrupt:function(t,n){for(var o=this.tryEntries.length-1;o>=0;--o){var u=this.tryEntries[o];if(u.tryLoc<=this.prev&&c.call(u,"finallyLoc")&&this.prev<u.finallyLoc){var h=u;break}}h&&("break"===t||"continue"===t)&&h.tryLoc<=n&&n<=h.finallyLoc&&(h=null);var f=h?h.completion:{};return f.type=t,f.arg=n,h?(this.method="next",this.next=h.finallyLoc,x):this.complete(f)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),x},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),I(o),x}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var c=o.completion;if("throw"===c.type){var u=c.arg;I(o)}return u}}throw new Error("illegal catch attempt")},delegateYield:function(t,o,c){return this.delegate={iterator:R(t),resultName:o,nextLoc:c},"next"===this.method&&(this.arg=n),x}},t})("object"==typeof m?m.exports:{});try{regeneratorRuntime=t}catch(n){Function("r","regeneratorRuntime = r")(t)}},107,[]);
__d(function(g,r,i,a,m,e,d){'use strict';if(!g.RN$Bridgeless){var l=r(d[0]).polyfillGlobal,t=function(t){l(t,function(){return r(d[1])[t]})};t('setTimeout'),t('setInterval'),t('setImmediate'),t('clearTimeout'),t('clearInterval'),t('clearImmediate'),t('requestAnimationFrame'),t('cancelAnimationFrame'),t('requestIdleCallback'),t('cancelIdleCallback')}},108,[105,109]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),n=r(d[2]),l=(r(d[3]),r(d[4]),r(d[5])),u=null;function o(){return u||(u=r(d[6])),u()}var c=16.666666666666668,f=[],s=[],v=[],h=[],I=[],T={},b=[],p=1,w=null,k=!1;function q(){var t=v.indexOf(null);return-1===t&&(t=v.length),t}function x(t,n){var l=p++,u=q();return v[u]=l,f[u]=t,s[u]=n,l}function y(t,n,l){r(d[7])(t<=p,'Tried to call timer with ID %s but no such timer exists.',t);var u=v.indexOf(t);if(-1!==u){var h=s[u],I=f[u];if(I&&h){'setTimeout'!==h&&'setImmediate'!==h&&'requestAnimationFrame'!==h&&'requestIdleCallback'!==h||A(u);try{'setTimeout'===h||'setInterval'===h||'setImmediate'===h?I():'requestAnimationFrame'===h?I(o()):'requestIdleCallback'===h?I({timeRemaining:function(){return Math.max(0,c-(o()-n))},didTimeout:!!l}):console.error('Tried to call a callback with invalid type: '+h)}catch(t){w?w.push(t):w=[t]}}else console.error('No callback found for timerID '+t)}}function C(){if(h.length>0){var t=h.slice();h=[];for(var n=0;n<t.length;++n)y(t[n],0)}return h.length>0}function A(t){v[t]=null,f[t]=null,s[t]=null,b[t]=null}function D(t){if(null!=t){var n=v.indexOf(t);if(-1!==n){A(n);var l=s[n];'setImmediate'!==l&&'requestIdleCallback'!==l&&E(t)}}}var O,F={setTimeout:function(t,n){for(var l=arguments.length,u=new Array(l>2?l-2:0),o=2;o<l;o++)u[o-2]=arguments[o];var c=x(function(){return t.apply(void 0,u)},'setTimeout');return N(c,n||0,Date.now(),!1),c},setInterval:function(t,n){for(var l=arguments.length,u=new Array(l>2?l-2:0),o=2;o<l;o++)u[o-2]=arguments[o];var c=x(function(){return t.apply(void 0,u)},'setInterval');return N(c,n||0,Date.now(),!0),c},setImmediate:function(t){for(var n=arguments.length,l=new Array(n>1?n-1:0),u=1;u<n;u++)l[u-1]=arguments[u];var o=x(function(){return t.apply(void 0,l)},'setImmediate');return h.push(o),o},requestAnimationFrame:function(t){var n=x(t,'requestAnimationFrame');return N(n,1,Date.now(),!1),n},requestIdleCallback:function(t,n){0===I.length&&_(!0);var l=n&&n.timeout,u=x(null!=l?function(n){var l=T[u];return l&&(F.clearTimeout(l),delete T[u]),t(n)}:t,'requestIdleCallback');if(I.push(u),null!=l){var c=F.setTimeout(function(){var t=I.indexOf(u);t>-1&&(I.splice(t,1),y(u,o(),!0)),delete T[u],0===I.length&&_(!1)},l);T[u]=c}return u},cancelIdleCallback:function(t){D(t);var n=I.indexOf(t);-1!==n&&I.splice(n,1);var l=T[t];l&&(F.clearTimeout(l),delete T[t]),0===I.length&&_(!1)},clearTimeout:function(t){D(t)},clearInterval:function(t){D(t)},clearImmediate:function(t){D(t);var n=h.indexOf(t);-1!==n&&h.splice(n,1)},cancelAnimationFrame:function(t){D(t)},callTimers:function(t){l(0!==t.length,'Cannot call `callTimers` with an empty list of IDs.'),w=null;for(var n=0;n<t.length;n++)y(t[n],0);if(w){var u=w.length;if(u>1)for(var o=1;o<u;o++)F.setTimeout(function(t){throw t}.bind(null,w[o]),0);throw w[0]}},callIdleCallbacks:function(t){if(!(c-(o()-t)<1)){if(w=null,I.length>0){var n=I.slice();I=[];for(var l=0;l<n.length;++l)y(n[l],t)}0===I.length&&_(!1),w&&w.forEach(function(t){return F.setTimeout(function(){throw t},0)})}},callImmediates:function(){for(w=null;C(););w&&w.forEach(function(t){return F.setTimeout(function(){throw t},0)})},emitTimeDriftWarning:function(t){k||(k=!0,console.warn(t))}};function N(n,u,o,c){l(t.default,'NativeTiming is available'),t.default.createTimer(n,u,o,c)}function E(n){l(t.default,'NativeTiming is available'),t.default.deleteTimer(n)}function _(n){l(t.default,'NativeTiming is available'),t.default.setSendIdleEvents(n)}t.default?O=F:(console.warn("Timing native module is not available, can't set timers."),O={callImmediates:F.callImmediates,setImmediate:F.setImmediate}),n.setImmediatesCallback(O.callImmediates.bind(O)),m.exports=O},109,[3,110,30,58,37,18,111,20]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('Timing');e.default=u},110,[2,24]);
__d(function(g,r,i,a,m,e,d){"use strict";var n,t=r(d[0]);n=t.now?function(){return t.now()}:function(){return Date.now()},m.exports=n},111,[112]);
__d(function(g,r,i,a,m,e,d){'use strict';var n;r(d[0]).canUseDOM&&(n=window.performance||window.msPerformance||window.webkitPerformance),m.exports=n||{}},112,[113]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=!('undefined'==typeof window||!window.document||!window.document.createElement),t={canUseDOM:n,canUseWorkers:'undefined'!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};m.exports=t},113,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]).polyfillGlobal;n('XMLHttpRequest',function(){return r(d[1])}),n('FormData',function(){return r(d[2])}),n('fetch',function(){return r(d[3]).fetch}),n('Headers',function(){return r(d[3]).Headers}),n('Request',function(){return r(d[3]).Request}),n('Response',function(){return r(d[3]).Response}),n('WebSocket',function(){return r(d[4])}),n('Blob',function(){return r(d[5])}),n('File',function(){return r(d[6])}),n('FileReader',function(){return r(d[7])}),n('URL',function(){return r(d[8]).URL}),n('URLSearchParams',function(){return r(d[8]).URLSearchParams}),n('AbortController',function(){return r(d[9]).AbortController}),n('AbortSignal',function(){return r(d[9]).AbortSignal})},114,[105,115,127,128,130,118,133,134,136,137]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),h=r(d[4]),p=r(d[5]),u=r(d[6]),_=r(d[7]),c=r(d[8]),l=r(d[9]),y=r(d[10]),v=r(d[11]),f=r(d[12]);_.isAvailable&&_.addNetworkingHandler();var R=0,E=1,b=2,k=3,N=4,w={arraybuffer:'function'==typeof g.ArrayBuffer,blob:'function'==typeof g.Blob,document:!1,json:!0,text:!0,'':!0},S=['abort','error','load','loadstart','progress','timeout','loadend'],D=S.concat('readystatechange'),T=(function(t){function s(){return o(this,s),h(this,p(s).apply(this,arguments))}return u(s,t),s})(c.apply(void 0,S)),q=(function(c){function S(){var t;return o(this,S),(t=h(this,p(S).call(this))).UNSENT=R,t.OPENED=E,t.HEADERS_RECEIVED=b,t.LOADING=k,t.DONE=N,t.readyState=R,t.status=0,t.timeout=0,t.withCredentials=!0,t.upload=new T,t._aborted=!1,t._hasError=!1,t._method=null,t._response='',t._url=null,t._timedOut=!1,t._trackingName='unknown',t._incrementalEvents=!1,t._reset(),t}return u(S,c),n(S,null,[{key:"setInterceptor",value:function(t){S._interceptor=t}}]),n(S,[{key:"_reset",value:function(){this.readyState=this.UNSENT,this.responseHeaders=void 0,this.status=0,delete this.responseURL,this._requestId=null,this._cachedResponse=void 0,this._hasError=!1,this._headers={},this._response='',this._responseType='',this._sent=!1,this._lowerCaseResponseHeaders={},this._clearSubscriptions(),this._timedOut=!1}},{key:"__didCreateRequest",value:function(t){this._requestId=t,S._interceptor&&S._interceptor.requestSent(t,this._url||'',this._method||'GET',this._headers)}},{key:"__didUploadProgress",value:function(t,s,n){t===this._requestId&&this.upload.dispatchEvent({type:'progress',lengthComputable:!0,loaded:s,total:n})}},{key:"__didReceiveResponse",value:function(t,s,n,o){t===this._requestId&&(this.status=s,this.setResponseHeaders(n),this.setReadyState(this.HEADERS_RECEIVED),o||''===o?this.responseURL=o:delete this.responseURL,S._interceptor&&S._interceptor.responseReceived(t,o||this._url||'',s,n||{}))}},{key:"__didReceiveData",value:function(t,s){t===this._requestId&&(this._response=s,this._cachedResponse=void 0,this.setReadyState(this.LOADING),S._interceptor&&S._interceptor.dataReceived(t,s))}},{key:"__didReceiveIncrementalData",value:function(t,s,n,o){t===this._requestId&&(this._response?this._response+=s:this._response=s,S._interceptor&&S._interceptor.dataReceived(t,s),this.setReadyState(this.LOADING),this.__didReceiveDataProgress(t,n,o))}},{key:"__didReceiveDataProgress",value:function(t,s,n){t===this._requestId&&this.dispatchEvent({type:'progress',lengthComputable:n>=0,loaded:s,total:n})}},{key:"__didCompleteResponse",value:function(t,s,n){t===this._requestId&&(s&&(''!==this._responseType&&'text'!==this._responseType||(this._response=s),this._hasError=!0,n&&(this._timedOut=!0)),this._clearSubscriptions(),this._requestId=null,this.setReadyState(this.DONE),s?S._interceptor&&S._interceptor.loadingFailed(t,s):S._interceptor&&S._interceptor.loadingFinished(t,this._response.length))}},{key:"_clearSubscriptions",value:function(){(this._subscriptions||[]).forEach(function(t){t&&t.remove()}),this._subscriptions=[]}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var t=this.responseHeaders||{};return Object.keys(t).map(function(s){return s+': '+t[s]}).join('\r\n')}},{key:"getResponseHeader",value:function(t){var s=this._lowerCaseResponseHeaders[t.toLowerCase()];return void 0!==s?s:null}},{key:"setRequestHeader",value:function(t,s){if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');this._headers[t.toLowerCase()]=String(s)}},{key:"setTrackingName",value:function(t){return this._trackingName=t,this}},{key:"open",value:function(t,s,n){if(this.readyState!==this.UNSENT)throw new Error('Cannot open, already sending');if(void 0!==n&&!n)throw new Error('Synchronous http requests are not supported');if(!s)throw new Error('Cannot load an empty url');this._method=t.toUpperCase(),this._url=s,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(s){var n=this;if(this.readyState!==this.OPENED)throw new Error('Request has not been opened');if(this._sent)throw new Error('Request has already been sent');this._sent=!0;var o=this._incrementalEvents||!!this.onreadystatechange||!!this.onprogress;this._subscriptions.push(l.addListener('didSendNetworkData',function(s){return n.__didUploadProgress.apply(n,t(s))})),this._subscriptions.push(l.addListener('didReceiveNetworkResponse',function(s){return n.__didReceiveResponse.apply(n,t(s))})),this._subscriptions.push(l.addListener('didReceiveNetworkData',function(s){return n.__didReceiveData.apply(n,t(s))})),this._subscriptions.push(l.addListener('didReceiveNetworkIncrementalData',function(s){return n.__didReceiveIncrementalData.apply(n,t(s))})),this._subscriptions.push(l.addListener('didReceiveNetworkDataProgress',function(s){return n.__didReceiveDataProgress.apply(n,t(s))})),this._subscriptions.push(l.addListener('didCompleteNetworkResponse',function(s){return n.__didCompleteResponse.apply(n,t(s))}));var h='text';'arraybuffer'===this._responseType&&(h='base64'),'blob'===this._responseType&&(h='blob'),v(this._method,'Request method needs to be defined.'),v(this._url,'Request URL needs to be defined.'),l.sendRequest(this._method,this._trackingName,this._url,this._headers,s,h,o,this.timeout,this.__didCreateRequest.bind(this),this.withCredentials)}},{key:"abort",value:function(){this._aborted=!0,this._requestId&&l.abortRequest(this._requestId),this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(t){this.responseHeaders=t||null;var s=t||{};this._lowerCaseResponseHeaders=Object.keys(s).reduce(function(t,n){return t[n.toLowerCase()]=s[n],t},{})}},{key:"setReadyState",value:function(t){this.readyState=t,this.dispatchEvent({type:'readystatechange'}),t===this.DONE&&(this._aborted?this.dispatchEvent({type:'abort'}):this._hasError?this._timedOut?this.dispatchEvent({type:'timeout'}):this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"addEventListener",value:function(t,n){'readystatechange'!==t&&'progress'!==t||(this._incrementalEvents=!0),s(p(S.prototype),"addEventListener",this).call(this,t,n)}},{key:"responseType",get:function(){return this._responseType},set:function(t){if(this._sent)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set after the request has been sent.");w.hasOwnProperty(t)?(v(w[t]||'document'===t,"The provided value '"+t+"' is unsupported in this environment."),'blob'===t&&v(_.isAvailable,'Native module BlobModule is required for blob support'),this._responseType=t):f(!1,"The provided value '"+t+"' is not a valid 'responseType'.")}},{key:"responseText",get:function(){if(''!==this._responseType&&'text'!==this._responseType)throw new Error("The 'responseText' property is only available if 'responseType' is set to '' or 'text', but it is '"+this._responseType+"'.");return this.readyState<k?'':this._response}},{key:"response",get:function(){var t=this.responseType;if(''===t||'text'===t)return this.readyState<k||this._hasError?'':this._response;if(this.readyState!==N)return null;if(void 0!==this._cachedResponse)return this._cachedResponse;switch(t){case'document':this._cachedResponse=null;break;case'arraybuffer':this._cachedResponse=y.toByteArray(this._response).buffer;break;case'blob':if('object'==typeof this._response&&this._response)this._cachedResponse=_.createFromOptions(this._response);else{if(''!==this._response)throw new Error("Invalid response for blob: "+this._response);this._cachedResponse=null}break;case'json':try{this._cachedResponse=JSON.parse(this._response)}catch(t){this._cachedResponse=null}break;default:this._cachedResponse=null}return this._cachedResponse}}]),S})(c.apply(void 0,t(D)));q.UNSENT=R,q.OPENED=E,q.HEADERS_RECEIVED=b,q.LOADING=k,q.DONE=N,q._interceptor=null,m.exports=q},115,[32,47,5,4,6,9,10,116,120,121,126,18,20]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),l=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),n=t(r(d[4])),f=t(r(d[5])),c=t(r(d[6])),s=r(d[7]),x=r(d[8]);var b=(function(){function t(){(0,u.default)(this,t)}return(0,n.default)(t,null,[{key:"createFromParts",value:function(l,o){(0,c.default)(f.default,'NativeBlobModule is available.');var u='xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,function(t){var l=16*Math.random()|0;return('x'==t?l:3&l|8).toString(16)}),n=l.map(function(t){if(t instanceof ArrayBuffer||g.ArrayBufferView&&t instanceof g.ArrayBufferView)throw new Error("Creating blobs from 'ArrayBuffer' and 'ArrayBufferView' are not supported");return t instanceof s?{data:t.data,type:'blob'}:{data:String(t),type:'string'}}),x=n.reduce(function(t,l){return'string'===l.type?t+g.unescape(encodeURI(l.data)).length:t+l.data.size},0);return f.default.createFromParts(n,u),t.createFromOptions({blobId:u,offset:0,size:x,type:o?o.type:'',lastModified:o?o.lastModified:Date.now()})}},{key:"createFromOptions",value:function(t){return x.register(t.blobId),(0,o.default)(Object.create(s.prototype),{data:null==t.__collector?(0,l.default)({},t,{__collector:(u=t.blobId,null==g.__blobCollectorProvider?null:g.__blobCollectorProvider(u))}):t});var u}},{key:"release",value:function(t){(0,c.default)(f.default,'NativeBlobModule is available.'),x.unregister(t),x.has(t)||f.default.release(t)}},{key:"addNetworkingHandler",value:function(){(0,c.default)(f.default,'NativeBlobModule is available.'),f.default.addNetworkingHandler()}},{key:"addWebSocketHandler",value:function(t){(0,c.default)(f.default,'NativeBlobModule is available.'),f.default.addWebSocketHandler(t)}},{key:"removeWebSocketHandler",value:function(t){(0,c.default)(f.default,'NativeBlobModule is available.'),f.default.removeWebSocketHandler(t)}},{key:"sendOverSocket",value:function(t,l){(0,c.default)(f.default,'NativeBlobModule is available.'),f.default.sendOverSocket(t.data,l)}}]),t})();b.isAvailable=!!f.default,m.exports=b},116,[3,54,16,4,5,117,18,118,119]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('BlobModule');e.default=u},117,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=(function(){function s(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=arguments.length>1?arguments[1]:void 0;t(this,s);var u=r(d[2]);this.data=u.createFromParts(n,o).data}return n(s,[{key:"slice",value:function(t,n){var s=r(d[2]),o=this.data,u=o.offset,l=o.size;return'number'==typeof t&&(t>l&&(t=l),u+=t,l-=t,'number'==typeof n&&(n<0&&(n=this.size+n),l=n-t)),s.createFromOptions({blobId:this.data.blobId,offset:u,size:l})}},{key:"close",value:function(){r(d[2]).release(this.data.blobId),this.data=null}},{key:"data",set:function(t){this._data=t},get:function(){if(!this._data)throw new Error('Blob has been closed and is no longer available');return this._data}},{key:"size",get:function(){return this.data.size}},{key:"type",get:function(){return this.data.type||''}}]),s})();m.exports=s},118,[4,5,116]);
__d(function(g,r,i,a,m,e,d){var n={};m.exports={register:function(t){n[t]?n[t]++:n[t]=1},unregister:function(t){n[t]&&(n[t]--,n[t]<=0&&delete n[t])},has:function(t){return n[t]&&n[t]>0}}},119,[]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0});var t=new WeakMap,n=new WeakMap;function o(n){var o=t.get(n);return console.assert(null!=o,"'this' is expected an Event object, but got",n),o}function l(t){null==t.passiveListener?t.event.cancelable&&(t.canceled=!0,"function"==typeof t.event.preventDefault&&t.event.preventDefault()):"undefined"!=typeof console&&"function"==typeof console.error&&console.error("Unable to preventDefault inside passive event listener invocation.",t.passiveListener)}function u(n,o){t.set(this,{eventTarget:n,event:o,eventPhase:2,currentTarget:n,canceled:!1,stopped:!1,immediateStopped:!1,passiveListener:null,timeStamp:o.timeStamp||Date.now()}),Object.defineProperty(this,"isTrusted",{value:!1,enumerable:!0});for(var l=Object.keys(o),u=0;u<l.length;++u){var p=l[u];p in this||Object.defineProperty(this,p,s(p))}}function s(t){return{get:function(){return o(this).event[t]},set:function(n){o(this).event[t]=n},configurable:!0,enumerable:!0}}function p(t){return{value:function(){var n=o(this).event;return n[t].apply(n,arguments)},configurable:!0,enumerable:!0}}function c(t,n){var o=Object.keys(n);if(0===o.length)return t;function l(n,o){t.call(this,n,o)}l.prototype=Object.create(t.prototype,{constructor:{value:l,configurable:!0,writable:!0}});for(var u=0;u<o.length;++u){var c=o[u];if(!(c in t.prototype)){var f="function"==typeof Object.getOwnPropertyDescriptor(n,c).value;Object.defineProperty(l.prototype,c,f?p(c):s(c))}}return l}function f(t){if(null==t||t===Object.prototype)return u;var o=n.get(t);return null==o&&(o=c(f(Object.getPrototypeOf(t)),t),n.set(t,o)),o}function v(t,n){return new(f(Object.getPrototypeOf(n)))(t,n)}function y(t){return o(t).immediateStopped}function b(t,n){o(t).eventPhase=n}function h(t,n){o(t).currentTarget=n}function w(t,n){o(t).passiveListener=n}u.prototype={get type(){return o(this).event.type},get target(){return o(this).eventTarget},get currentTarget(){return o(this).currentTarget},composedPath:function(){var t=o(this).currentTarget;return null==t?[]:[t]},get NONE(){return 0},get CAPTURING_PHASE(){return 1},get AT_TARGET(){return 2},get BUBBLING_PHASE(){return 3},get eventPhase(){return o(this).eventPhase},stopPropagation:function(){var t=o(this);t.stopped=!0,"function"==typeof t.event.stopPropagation&&t.event.stopPropagation()},stopImmediatePropagation:function(){var t=o(this);t.stopped=!0,t.immediateStopped=!0,"function"==typeof t.event.stopImmediatePropagation&&t.event.stopImmediatePropagation()},get bubbles(){return Boolean(o(this).event.bubbles)},get cancelable(){return Boolean(o(this).event.cancelable)},preventDefault:function(){l(o(this))},get defaultPrevented(){return o(this).canceled},get composed(){return Boolean(o(this).event.composed)},get timeStamp(){return o(this).timeStamp},get srcElement(){return o(this).eventTarget},get cancelBubble(){return o(this).stopped},set cancelBubble(t){if(t){var n=o(this);n.stopped=!0,"boolean"==typeof n.event.cancelBubble&&(n.event.cancelBubble=!0)}},get returnValue(){return!o(this).canceled},set returnValue(t){t||l(o(this))},initEvent:function(){}},Object.defineProperty(u.prototype,"constructor",{value:u,configurable:!0,writable:!0}),"undefined"!=typeof window&&void 0!==window.Event&&(Object.setPrototypeOf(u.prototype,window.Event.prototype),n.set(window.Event.prototype,u));var T=new WeakMap,P=3;function x(t){return null!==t&&"object"==typeof t}function E(t){var n=T.get(t);if(null==n)throw new TypeError("'this' is expected an EventTarget object, but got another value.");return n}function O(t){return{get:function(){for(var n=E(this).get(t);null!=n;){if(n.listenerType===P)return n.listener;n=n.next}return null},set:function(n){"function"==typeof n||x(n)||(n=null);for(var o=E(this),l=null,u=o.get(t);null!=u;)u.listenerType===P?null!==l?l.next=u.next:null!==u.next?o.set(t,u.next):o.delete(t):l=u,u=u.next;if(null!==n){var s={listener:n,listenerType:P,passive:!1,once:!1,next:null};null===l?o.set(t,s):l.next=s}},configurable:!0,enumerable:!0}}function j(t,n){Object.defineProperty(t,"on"+n,O(n))}function B(t){function n(){A.call(this)}n.prototype=Object.create(A.prototype,{constructor:{value:n,configurable:!0,writable:!0}});for(var o=0;o<t.length;++o)j(n.prototype,t[o]);return n}function A(){if(!(this instanceof A)){if(1===arguments.length&&Array.isArray(arguments[0]))return B(arguments[0]);if(arguments.length>0){for(var t=new Array(arguments.length),n=0;n<arguments.length;++n)t[n]=arguments[n];return B(t)}throw new TypeError("Cannot call a class as a function")}T.set(this,new Map)}A.prototype={addEventListener:function(t,n,o){if(null!=n){if("function"!=typeof n&&!x(n))throw new TypeError("'listener' should be a function or an object.");var l=E(this),u=x(o),s=(u?Boolean(o.capture):Boolean(o))?1:2,p={listener:n,listenerType:s,passive:u&&Boolean(o.passive),once:u&&Boolean(o.once),next:null},c=l.get(t);if(void 0!==c){for(var f=null;null!=c;){if(c.listener===n&&c.listenerType===s)return;f=c,c=c.next}f.next=p}else l.set(t,p)}},removeEventListener:function(t,n,o){if(null!=n)for(var l=E(this),u=(x(o)?Boolean(o.capture):Boolean(o))?1:2,s=null,p=l.get(t);null!=p;){if(p.listener===n&&p.listenerType===u)return void(null!==s?s.next=p.next:null!==p.next?l.set(t,p.next):l.delete(t));s=p,p=p.next}},dispatchEvent:function(t){if(null==t||"string"!=typeof t.type)throw new TypeError('"event.type" should be a string.');var n=E(this),o=t.type,l=n.get(o);if(null==l)return!0;for(var u=v(this,t),s=null;null!=l;){if(l.once?null!==s?s.next=l.next:null!==l.next?n.set(o,l.next):n.delete(o):s=l,w(u,l.passive?l.listener:null),"function"==typeof l.listener)try{l.listener.call(this,u)}catch(t){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(t)}else l.listenerType!==P&&"function"==typeof l.listener.handleEvent&&l.listener.handleEvent(u);if(y(u))break;l=l.next}return w(u,null),b(u,0),h(u,null),!u.defaultPrevented}},Object.defineProperty(A.prototype,"constructor",{value:A,configurable:!0,writable:!0}),"undefined"!=typeof window&&void 0!==window.EventTarget&&Object.setPrototypeOf(A.prototype,window.EventTarget.prototype),e.defineEventAttribute=j,e.EventTarget=A,e.default=A,m.exports=A,m.exports.EventTarget=m.exports.default=A,m.exports.defineEventAttribute=j},120,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),o=t(r(d[6])),c=t(r(d[7])),h=r(d[8]),k=r(d[9]),v=(function(t){function h(){return(0,n.default)(this,h),(0,s.default)(this,(0,f.default)(h).call(this,c.default))}return(0,o.default)(h,t),(0,l.default)(h,[{key:"sendRequest",value:function(t,n,l,s,f,o,h,v,p,q){var y=k(f);c.default.sendRequest({method:t,url:l,data:(0,u.default)({},y,{trackingName:n}),headers:s,responseType:o,incrementalUpdates:h,timeout:v,withCredentials:q},p)}},{key:"abortRequest",value:function(t){c.default.abortRequest(t)}},{key:"clearCookies",value:function(t){c.default.clearCookies(t)}}]),h})(h);m.exports=new v},121,[3,54,4,5,6,9,10,122,123,124]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])).getEnforcing('Networking');e.default=n},122,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),l=r(d[3]),o=r(d[4]),u=r(d[5]),v=r(d[6]),h=(r(d[7]),r(d[8])),c=r(d[9]),p=(function(p){function _(n){var o;return t(this,_),o=s(this,l(_).call(this,h.sharedSubscriber)),c(n,'Native module cannot be null.'),o._nativeModule=n,o}return u(_,v),n(_,[{key:"addListener",value:function(t,n,s){return null!=this._nativeModule&&this._nativeModule.addListener(t),o(l(_.prototype),"addListener",this).call(this,t,n,s)}},{key:"removeAllListeners",value:function(t){c(t,'eventType argument is required.');var n=this.listeners(t).length;null!=this._nativeModule&&this._nativeModule.removeListeners(n),o(l(_.prototype),"removeAllListeners",this).call(this,t)}},{key:"removeSubscription",value:function(t){null!=this._nativeModule&&this._nativeModule.removeListeners(1),o(l(_.prototype),"removeSubscription",this).call(this,t)}}]),_})();m.exports=p},123,[4,5,6,9,47,10,49,58,46,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),f=r(d[2]);m.exports=function(s){return'string'==typeof s?{string:s}:s instanceof n?{blob:s.data}:s instanceof f?{formData:s.getParts()}:s instanceof ArrayBuffer||ArrayBuffer.isView(s)?{base64:t(s)}:s}},124,[125,118,127]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=function(f){if(f instanceof ArrayBuffer&&(f=new Uint8Array(f)),f instanceof Uint8Array)return t.fromByteArray(f);if(!ArrayBuffer.isView(f))throw new Error('data must be ArrayBuffer or typed array');var n=f,y=n.buffer,o=n.byteOffset,u=n.byteLength;return t.fromByteArray(new Uint8Array(y,o,u))}},125,[126]);
__d(function(g,r,i,a,m,e,d){'use strict';e.byteLength=function(t){return 3*t.length/4-A(t)},e.toByteArray=function(t){var h,c,u,f,C,y=t.length;f=A(t),C=new o(3*y/4-f),c=f>0?y-4:y;var l=0;for(h=0;h<c;h+=4)u=n[t.charCodeAt(h)]<<18|n[t.charCodeAt(h+1)]<<12|n[t.charCodeAt(h+2)]<<6|n[t.charCodeAt(h+3)],C[l++]=u>>16&255,C[l++]=u>>8&255,C[l++]=255&u;2===f?(u=n[t.charCodeAt(h)]<<2|n[t.charCodeAt(h+1)]>>4,C[l++]=255&u):1===f&&(u=n[t.charCodeAt(h)]<<10|n[t.charCodeAt(h+1)]<<4|n[t.charCodeAt(h+2)]>>2,C[l++]=u>>8&255,C[l++]=255&u);return C},e.fromByteArray=function(n){for(var o,h=n.length,c=h%3,u='',A=[],C=0,y=h-c;C<y;C+=16383)A.push(f(n,C,C+16383>y?y:C+16383));1===c?(o=n[h-1],u+=t[o>>2],u+=t[o<<4&63],u+='=='):2===c&&(o=(n[h-2]<<8)+n[h-1],u+=t[o>>10],u+=t[o>>4&63],u+=t[o<<2&63],u+='=');return A.push(u),A.join('')};for(var t=[],n=[],o='undefined'!=typeof Uint8Array?Uint8Array:Array,h='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',c=0,u=h.length;c<u;++c)t[c]=h[c],n[h.charCodeAt(c)]=c;function A(t){var n=t.length;if(n%4>0)throw new Error('Invalid string. Length must be a multiple of 4');return'='===t[n-2]?2:'='===t[n-1]?1:0}function f(n,o,h){for(var c,u,A=[],f=o;f<h;f+=3)c=(n[f]<<16&16711680)+(n[f+1]<<8&65280)+(255&n[f+2]),A.push(t[(u=c)>>18&63]+t[u>>12&63]+t[u>>6&63]+t[63&u]);return A.join('')}n['-'.charCodeAt(0)]=62,n['_'.charCodeAt(0)]=63},126,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),p=(function(){function p(){s(this,p),this._parts=[]}return o(p,[{key:"append",value:function(t,n){this._parts.push([t,n])}},{key:"getParts",value:function(){return this._parts.map(function(s){var o=n(s,2),p=o[0],f=o[1],u={'content-disposition':'form-data; name="'+p+'"'};return'object'==typeof f&&f?('string'==typeof f.name&&(u['content-disposition']+='; filename="'+f.name+'"'),'string'==typeof f.type&&(u['content-type']=f.type),t({},f,{headers:u,fieldName:p})):{string:String(f),headers:u,fieldName:p}})}}]),p})();m.exports=p},127,[54,26,4,5]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]),m.exports={fetch:fetch,Headers:Headers,Request:Request,Response:Response}},128,[129]);
__d(function(g,r,i,a,m,e,d){var t,o;t=this,o=function(t){'use strict';var o={searchParams:'URLSearchParams'in self,iterable:'Symbol'in self&&'iterator'in Symbol,blob:'FileReader'in self&&'Blob'in self&&(function(){try{return new Blob,!0}catch(t){return!1}})(),formData:'FormData'in self,arrayBuffer:'ArrayBuffer'in self};if(o.arrayBuffer)var n=['[object Int8Array]','[object Uint8Array]','[object Uint8ClampedArray]','[object Int16Array]','[object Uint16Array]','[object Int32Array]','[object Uint32Array]','[object Float32Array]','[object Float64Array]'],s=ArrayBuffer.isView||function(t){return t&&n.indexOf(Object.prototype.toString.call(t))>-1};function f(t){if('string'!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError('Invalid character in header field name');return t.toLowerCase()}function h(t){return'string'!=typeof t&&(t=String(t)),t}function u(t){var n={next:function(){var o=t.shift();return{done:void 0===o,value:o}}};return o.iterable&&(n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=function(){return n}),n}function c(t){this.map={},t instanceof c?t.forEach(function(t,o){this.append(o,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(o){this.append(o,t[o])},this)}function y(t){if(t.bodyUsed)return Promise.reject(new TypeError('Already read'));t.bodyUsed=!0}function l(t){return new Promise(function(o,n){t.onload=function(){o(t.result)},t.onerror=function(){n(t.error)}})}function p(t){var o=new FileReader,n=l(o);return o.readAsArrayBuffer(t),n}function b(t){for(var o=new Uint8Array(t),n=new Array(o.length),s=0;s<o.length;s++)n[s]=String.fromCharCode(o[s]);return n.join('')}function w(t){if(t.slice)return t.slice(0);var o=new Uint8Array(t.byteLength);return o.set(new Uint8Array(t)),o.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(t){var n;this._bodyInit=t,t?'string'==typeof t?this._bodyText=t:o.blob&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:o.formData&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:o.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():o.arrayBuffer&&o.blob&&((n=t)&&DataView.prototype.isPrototypeOf(n))?(this._bodyArrayBuffer=w(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):o.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||s(t))?this._bodyArrayBuffer=w(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText='',this.headers.get('content-type')||('string'==typeof t?this.headers.set('content-type','text/plain;charset=UTF-8'):this._bodyBlob&&this._bodyBlob.type?this.headers.set('content-type',this._bodyBlob.type):o.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set('content-type','application/x-www-form-urlencoded;charset=UTF-8'))},o.blob&&(this.blob=function(){var t=y(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error('could not read FormData body as blob');return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?y(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(p)}),this.text=function(){var t,o,n,s=y(this);if(s)return s;if(this._bodyBlob)return t=this._bodyBlob,o=new FileReader,n=l(o),o.readAsText(t),n;if(this._bodyArrayBuffer)return Promise.resolve(b(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error('could not read FormData body as text');return Promise.resolve(this._bodyText)},o.formData&&(this.formData=function(){return this.text().then(A)}),this.json=function(){return this.text().then(JSON.parse)},this}c.prototype.append=function(t,o){t=f(t),o=h(o);var n=this.map[t];this.map[t]=n?n+', '+o:o},c.prototype.delete=function(t){delete this.map[f(t)]},c.prototype.get=function(t){return t=f(t),this.has(t)?this.map[t]:null},c.prototype.has=function(t){return this.map.hasOwnProperty(f(t))},c.prototype.set=function(t,o){this.map[f(t)]=h(o)},c.prototype.forEach=function(t,o){for(var n in this.map)this.map.hasOwnProperty(n)&&t.call(o,this.map[n],n,this)},c.prototype.keys=function(){var t=[];return this.forEach(function(o,n){t.push(n)}),u(t)},c.prototype.values=function(){var t=[];return this.forEach(function(o){t.push(o)}),u(t)},c.prototype.entries=function(){var t=[];return this.forEach(function(o,n){t.push([n,o])}),u(t)},o.iterable&&(c.prototype["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=c.prototype.entries);var E=['DELETE','GET','HEAD','OPTIONS','POST','PUT'];function _(t,o){var n,s,f=(o=o||{}).body;if(t instanceof _){if(t.bodyUsed)throw new TypeError('Already read');this.url=t.url,this.credentials=t.credentials,o.headers||(this.headers=new c(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,f||null==t._bodyInit||(f=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=o.credentials||this.credentials||'same-origin',!o.headers&&this.headers||(this.headers=new c(o.headers)),this.method=(n=o.method||this.method||'GET',s=n.toUpperCase(),E.indexOf(s)>-1?s:n),this.mode=o.mode||this.mode||null,this.signal=o.signal||this.signal,this.referrer=null,('GET'===this.method||'HEAD'===this.method)&&f)throw new TypeError('Body not allowed for GET or HEAD requests');this._initBody(f)}function A(t){var o=new FormData;return t.trim().split('&').forEach(function(t){if(t){var n=t.split('='),s=n.shift().replace(/\+/g,' '),f=n.join('=').replace(/\+/g,' ');o.append(decodeURIComponent(s),decodeURIComponent(f))}}),o}function x(t,o){o||(o={}),this.type='default',this.status=void 0===o.status?200:o.status,this.ok=this.status>=200&&this.status<300,this.statusText='statusText'in o?o.statusText:'OK',this.headers=new c(o.headers),this.url=o.url||'',this._initBody(t)}_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},v.call(_.prototype),v.call(x.prototype),x.prototype.clone=function(){return new x(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new c(this.headers),url:this.url})},x.error=function(){var t=new x(null,{status:0,statusText:''});return t.type='error',t};var B=[301,302,303,307,308];x.redirect=function(t,o){if(-1===B.indexOf(o))throw new RangeError('Invalid status code');return new x(null,{status:o,headers:{location:t}})},t.DOMException=self.DOMException;try{new t.DOMException}catch(o){t.DOMException=function(t,o){this.message=t,this.name=o;var n=Error(t);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function T(n,s){return new Promise(function(f,h){var u=new _(n,s);if(u.signal&&u.signal.aborted)return h(new t.DOMException('Aborted','AbortError'));var y=new XMLHttpRequest;function l(){y.abort()}y.onload=function(){var t,o,n={status:y.status,statusText:y.statusText,headers:(t=y.getAllResponseHeaders()||'',o=new c,t.replace(/\r?\n[\t ]+/g,' ').split(/\r?\n/).forEach(function(t){var n=t.split(':'),s=n.shift().trim();if(s){var f=n.join(':').trim();o.append(s,f)}}),o)};n.url='responseURL'in y?y.responseURL:n.headers.get('X-Request-URL');var s='response'in y?y.response:y.responseText;f(new x(s,n))},y.onerror=function(){h(new TypeError('Network request failed'))},y.ontimeout=function(){h(new TypeError('Network request failed'))},y.onabort=function(){h(new t.DOMException('Aborted','AbortError'))},y.open(u.method,u.url,!0),'include'===u.credentials?y.withCredentials=!0:'omit'===u.credentials&&(y.withCredentials=!1),'responseType'in y&&o.blob&&(y.responseType='blob'),u.headers.forEach(function(t,o){y.setRequestHeader(o,t)}),u.signal&&(u.signal.addEventListener('abort',l),y.onreadystatechange=function(){4===y.readyState&&u.signal.removeEventListener('abort',l)}),y.send(void 0===u._bodyInit?null:u._bodyInit)})}T.polyfill=!0,self.fetch||(self.fetch=T,self.Headers=c,self.Request=_,self.Response=x),t.Headers=c,t.Request=_,t.Response=x,t.fetch=T,Object.defineProperty(t,'__esModule',{value:!0})},'object'==typeof e&&void 0!==m?o(e):'function'==typeof define&&define.amd?define(['exports'],o):o(t.WHATWGFetch={})},129,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=t(r(d[1])),o=t(r(d[2])),n=t(r(d[3])),c=t(r(d[4])),u=t(r(d[5])),l=t(r(d[6])),f=t(r(d[7])),h=r(d[8]),b=r(d[9]),y=r(d[10]),p=r(d[11]),v=(r(d[12]),r(d[13])),_=r(d[14]),E=r(d[15]),k=r(d[16]),I=0,S=1,N=2,w=3,O=0,C=(function(t){function y(t,n,l){var h;(0,o.default)(this,y),(h=(0,c.default)(this,(0,u.default)(y).call(this))).CONNECTING=I,h.OPEN=S,h.CLOSING=N,h.CLOSED=w,h.readyState=I,'string'==typeof n&&(n=[n]);var b=l||{},v=b.headers,_=void 0===v?{}:v,E=(0,s.default)(b,["headers"]);return E&&'string'==typeof E.origin&&(console.warn('Specifying `origin` as a WebSocket connection option is deprecated. Include it under `headers` instead.'),_.origin=E.origin,delete E.origin),Object.keys(E).length>0&&console.warn('Unrecognized WebSocket connection option(s) `'+Object.keys(E).join('`, `')+"`. Did you mean to put these under `headers`?"),Array.isArray(n)||(n=null),h._eventEmitter=new p(f.default),h._socketId=O++,h._registerEvents(),f.default.connect(t,n,{headers:_},h._socketId),h}return(0,l.default)(y,t),(0,n.default)(y,[{key:"close",value:function(t,s){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(t,s))}},{key:"send",value:function(t){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');if(t instanceof h)return k(b.isAvailable,'Native module BlobModule is required for blob support'),void b.sendOverSocket(t,this._socketId);if('string'!=typeof t){if(!(t instanceof ArrayBuffer||ArrayBuffer.isView(t)))throw new Error('Unsupported data type');f.default.sendBinary(E(t),this._socketId)}else f.default.send(t,this._socketId)}},{key:"ping",value:function(){if(this.readyState===this.CONNECTING)throw new Error('INVALID_STATE_ERR');f.default.ping(this._socketId)}},{key:"_close",value:function(t,s){var o='number'==typeof t?t:1e3,n='string'==typeof s?s:'';f.default.close(o,n,this._socketId),b.isAvailable&&'blob'===this._binaryType&&b.removeWebSocketHandler(this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var t=this;this._subscriptions=[this._eventEmitter.addListener('websocketMessage',function(s){if(s.id===t._socketId){var o=s.data;switch(s.type){case'binary':o=_.toByteArray(s.data).buffer;break;case'blob':o=b.createFromOptions(s.data)}t.dispatchEvent(new v('message',{data:o}))}}),this._eventEmitter.addListener('websocketOpen',function(s){s.id===t._socketId&&(t.readyState=t.OPEN,t.protocol=s.protocol,t.dispatchEvent(new v('open')))}),this._eventEmitter.addListener('websocketClosed',function(s){s.id===t._socketId&&(t.readyState=t.CLOSED,t.dispatchEvent(new v('close',{code:s.code,reason:s.reason})),t._unregisterEvents(),t.close())}),this._eventEmitter.addListener('websocketFailed',function(s){s.id===t._socketId&&(t.readyState=t.CLOSED,t.dispatchEvent(new v('error',{message:s.message})),t.dispatchEvent(new v('close',{message:s.message})),t._unregisterEvents(),t.close())})]}},{key:"binaryType",get:function(){return this._binaryType},set:function(t){if('blob'!==t&&'arraybuffer'!==t)throw new Error("binaryType must be either 'blob' or 'arraybuffer'");'blob'!==this._binaryType&&'blob'!==t||(k(b.isAvailable,'Native module BlobModule is required for blob support'),'blob'===t?b.addWebSocketHandler(this._socketId):b.removeWebSocketHandler(this._socketId)),this._binaryType=t}}]),y})(y.apply(void 0,['close','error','message','open']));C.CONNECTING=I,C.OPEN=S,C.CLOSING=N,C.CLOSED=w,m.exports=C},130,[3,56,4,5,6,9,10,131,118,116,120,123,58,132,126,125,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).getEnforcing('WebSocketModule');e.default=o},131,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]);m.exports=function n(o,c){s(this,n),this.type=o.toString(),t(this,c)}},132,[16,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),l=r(d[4]),o=r(d[5]),c=r(d[6]),h=(function(h){function f(n,l,o){var h;return t(this,f),c(null!=n&&null!=l,'Failed to construct `File`: Must pass both `parts` and `name` arguments.'),(h=s(this,u(f).call(this,n,o))).data.name=l,h}return l(f,o),n(f,[{key:"name",get:function(){return c(null!=this.data.name,'Files must have a name set.'),this.data.name}},{key:"lastModified",get:function(){return this.data.lastModified||0}}]),f})();m.exports=h},133,[4,5,6,9,10,118,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),h=t(r(d[5])),_=t(r(d[6])),l=(r(d[7]),0),c=1,y=2,f=(function(t){function f(){var t;return(0,s.default)(this,f),(t=(0,o.default)(this,(0,u.default)(f).call(this))).EMPTY=l,t.LOADING=c,t.DONE=y,t._aborted=!1,t._subscriptions=[],t._reset(),t}return(0,h.default)(f,t),(0,n.default)(f,[{key:"_reset",value:function(){this._readyState=l,this._error=null,this._result=null}},{key:"_clearSubscriptions",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_setReadyState",value:function(t){this._readyState=t,this.dispatchEvent({type:'readystatechange'}),t===y&&(this._aborted?this.dispatchEvent({type:'abort'}):this._error?this.dispatchEvent({type:'error'}):this.dispatchEvent({type:'load'}),this.dispatchEvent({type:'loadend'}))}},{key:"readAsArrayBuffer",value:function(){throw new Error('FileReader.readAsArrayBuffer is not implemented')}},{key:"readAsDataURL",value:function(t){var s=this;this._aborted=!1,_.default.readAsDataURL(t.data).then(function(t){s._aborted||(s._result=t,s._setReadyState(y))},function(t){s._aborted||(s._error=t,s._setReadyState(y))})}},{key:"readAsText",value:function(t){var s=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'UTF-8';this._aborted=!1,_.default.readAsText(t.data,n).then(function(t){s._aborted||(s._result=t,s._setReadyState(y))},function(t){s._aborted||(s._error=t,s._setReadyState(y))})}},{key:"abort",value:function(){this._aborted=!0,this._readyState!==l&&this._readyState!==y&&(this._reset(),this._setReadyState(y)),this._reset()}},{key:"readyState",get:function(){return this._readyState}},{key:"error",get:function(){return this._error}},{key:"result",get:function(){return this._result}}]),f})(r(d[8]).apply(void 0,['abort','error','load','loadstart','loadend','progress']));f.EMPTY=l,f.LOADING=c,f.DONE=y,m.exports=f},134,[3,4,5,6,9,10,135,118,120]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).getEnforcing('FileReaderModule');e.default=u},135,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.URL=e.URLSearchParams=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),s=(r(d[4]),null);if(u.default&&'string'==typeof u.default.getConstants().BLOB_URI_SCHEME){var f=u.default.getConstants();s=f.BLOB_URI_SCHEME+':','string'==typeof f.BLOB_URI_HOST&&(s+="//"+f.BLOB_URI_HOST+"/")}var l="function"==typeof Symbol?Symbol.iterator:"@@iterator",h=(function(){function t(o){var u=this;(0,n.default)(this,t),this._searchParams=[],'object'==typeof o&&Object.keys(o).forEach(function(t){return u.append(t,o[t])})}return(0,o.default)(t,[{key:"append",value:function(t,n){this._searchParams.push([t,n])}},{key:"delete",value:function(t){throw new Error('not implemented')}},{key:"get",value:function(t){throw new Error('not implemented')}},{key:"getAll",value:function(t){throw new Error('not implemented')}},{key:"has",value:function(t){throw new Error('not implemented')}},{key:"set",value:function(t,n){throw new Error('not implemented')}},{key:"sort",value:function(){throw new Error('not implemented')}},{key:l,value:function(){return this._searchParams["function"==typeof Symbol?Symbol.iterator:"@@iterator"]()}},{key:"toString",value:function(){if(0===this._searchParams.length)return'';var t=this._searchParams.length-1;return this._searchParams.reduce(function(n,o,u){return n+o.join('=')+(u===t?'':'&')},'')}}]),t})();function c(t){return/^(?:(?:(?:https?|ftp):)?\/\/)(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(t)}e.URLSearchParams=h;var y=(function(){function t(o,u){(0,n.default)(this,t),this._searchParamsInstance=null;var s=null;if(!u||c(o))this._url=o,this._url.endsWith('/')||(this._url+='/');else{if('string'==typeof u){if(!c(s=u))throw new TypeError("Invalid base URL: "+s)}else'object'==typeof u&&(s=u.toString());s.endsWith('/')&&o.startsWith('/')&&(s=s.slice(0,s.length-1)),s.endsWith(o)&&(o=''),this._url=""+s+o}}return(0,o.default)(t,null,[{key:"createObjectURL",value:function(t){if(null===s)throw new Error('Cannot create URL for blob!');return""+s+t.data.blobId+"?offset="+t.data.offset+"&size="+t.size}},{key:"revokeObjectURL",value:function(t){}}]),(0,o.default)(t,[{key:"toJSON",value:function(){return this.toString()}},{key:"toString",value:function(){if(null===this._searchParamsInstance)return this._url;var t=this._url.indexOf('?')>-1?'&':'?';return this._url+t+this._searchParamsInstance.toString()}},{key:"hash",get:function(){throw new Error('not implemented')}},{key:"host",get:function(){throw new Error('not implemented')}},{key:"hostname",get:function(){throw new Error('not implemented')}},{key:"href",get:function(){return this.toString()}},{key:"origin",get:function(){throw new Error('not implemented')}},{key:"password",get:function(){throw new Error('not implemented')}},{key:"pathname",get:function(){throw new Error('not implemented')}},{key:"port",get:function(){throw new Error('not implemented')}},{key:"protocol",get:function(){throw new Error('not implemented')}},{key:"search",get:function(){throw new Error('not implemented')}},{key:"searchParams",get:function(){return null==this._searchParamsInstance&&(this._searchParamsInstance=new h),this._searchParamsInstance}},{key:"username",get:function(){throw new Error('not implemented')}}]),t})();e.URL=y},136,[3,4,5,117,118]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),n=r(d[2]),l=r(d[3]),b=r(d[4]);Object.defineProperty(e,'__esModule',{value:!0});var u=r(d[5]),p=(function(u){function p(){throw t(this,p),n(this,l(p).call(this)),new TypeError("AbortSignal cannot be constructed directly")}return b(p,u),o(p,[{key:"aborted",get:function(){var t=y.get(this);if("boolean"!=typeof t)throw new TypeError("Expected 'this' to be an 'AbortSignal' object, but got "+(null===this?"null":typeof this));return t}}]),p})(u.EventTarget);u.defineEventAttribute(p.prototype,"abort");var y=new WeakMap;Object.defineProperties(p.prototype,{aborted:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag")&&Object.defineProperty(p.prototype,"function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag",{configurable:!0,value:"AbortSignal"});var f=(function(){function n(){var o;t(this,n),c.set(this,(o=Object.create(p.prototype),u.EventTarget.call(o),y.set(o,!1),o))}return o(n,[{key:"abort",value:function(){var t;t=s(this),!1===y.get(t)&&(y.set(t,!0),t.dispatchEvent({type:"abort"}))}},{key:"signal",get:function(){return s(this)}}]),n})(),c=new WeakMap;function s(t){var o=c.get(t);if(null==o)throw new TypeError("Expected 'this' to be an 'AbortController' object, but got "+(null===t?"null":typeof t));return o}Object.defineProperties(f.prototype,{signal:{enumerable:!0},abort:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag")&&Object.defineProperty(f.prototype,"function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag",{configurable:!0,value:"AbortController"}),e.AbortController=f,e.AbortSignal=p,e.default=f,m.exports=f,m.exports.AbortController=m.exports.default=f,m.exports.AbortSignal=p},137,[4,5,6,9,10,138]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0});var t=new WeakMap,n=new WeakMap;function o(n){var o=t.get(n);return console.assert(null!=o,"'this' is expected an Event object, but got",n),o}function l(t){null==t.passiveListener?t.event.cancelable&&(t.canceled=!0,"function"==typeof t.event.preventDefault&&t.event.preventDefault()):"undefined"!=typeof console&&"function"==typeof console.error&&console.error("Unable to preventDefault inside passive event listener invocation.",t.passiveListener)}function u(n,o){t.set(this,{eventTarget:n,event:o,eventPhase:2,currentTarget:n,canceled:!1,stopped:!1,immediateStopped:!1,passiveListener:null,timeStamp:o.timeStamp||Date.now()}),Object.defineProperty(this,"isTrusted",{value:!1,enumerable:!0});for(var l=Object.keys(o),u=0;u<l.length;++u){var p=l[u];p in this||Object.defineProperty(this,p,s(p))}}function s(t){return{get:function(){return o(this).event[t]},set:function(n){o(this).event[t]=n},configurable:!0,enumerable:!0}}function p(t){return{value:function(){var n=o(this).event;return n[t].apply(n,arguments)},configurable:!0,enumerable:!0}}function c(t,n){var o=Object.keys(n);if(0===o.length)return t;function l(n,o){t.call(this,n,o)}l.prototype=Object.create(t.prototype,{constructor:{value:l,configurable:!0,writable:!0}});for(var u=0;u<o.length;++u){var c=o[u];if(!(c in t.prototype)){var f="function"==typeof Object.getOwnPropertyDescriptor(n,c).value;Object.defineProperty(l.prototype,c,f?p(c):s(c))}}return l}function f(t){if(null==t||t===Object.prototype)return u;var o=n.get(t);return null==o&&(o=c(f(Object.getPrototypeOf(t)),t),n.set(t,o)),o}function v(t,n){return new(f(Object.getPrototypeOf(n)))(t,n)}function y(t){return o(t).immediateStopped}function b(t,n){o(t).eventPhase=n}function h(t,n){o(t).currentTarget=n}function w(t,n){o(t).passiveListener=n}u.prototype={get type(){return o(this).event.type},get target(){return o(this).eventTarget},get currentTarget(){return o(this).currentTarget},composedPath:function(){var t=o(this).currentTarget;return null==t?[]:[t]},get NONE(){return 0},get CAPTURING_PHASE(){return 1},get AT_TARGET(){return 2},get BUBBLING_PHASE(){return 3},get eventPhase(){return o(this).eventPhase},stopPropagation:function(){var t=o(this);t.stopped=!0,"function"==typeof t.event.stopPropagation&&t.event.stopPropagation()},stopImmediatePropagation:function(){var t=o(this);t.stopped=!0,t.immediateStopped=!0,"function"==typeof t.event.stopImmediatePropagation&&t.event.stopImmediatePropagation()},get bubbles(){return Boolean(o(this).event.bubbles)},get cancelable(){return Boolean(o(this).event.cancelable)},preventDefault:function(){l(o(this))},get defaultPrevented(){return o(this).canceled},get composed(){return Boolean(o(this).event.composed)},get timeStamp(){return o(this).timeStamp},get srcElement(){return o(this).eventTarget},get cancelBubble(){return o(this).stopped},set cancelBubble(t){if(t){var n=o(this);n.stopped=!0,"boolean"==typeof n.event.cancelBubble&&(n.event.cancelBubble=!0)}},get returnValue(){return!o(this).canceled},set returnValue(t){t||l(o(this))},initEvent:function(){}},Object.defineProperty(u.prototype,"constructor",{value:u,configurable:!0,writable:!0}),"undefined"!=typeof window&&void 0!==window.Event&&(Object.setPrototypeOf(u.prototype,window.Event.prototype),n.set(window.Event.prototype,u));var T=new WeakMap,P=3;function x(t){return null!==t&&"object"==typeof t}function E(t){var n=T.get(t);if(null==n)throw new TypeError("'this' is expected an EventTarget object, but got another value.");return n}function O(t){return{get:function(){for(var n=E(this).get(t);null!=n;){if(n.listenerType===P)return n.listener;n=n.next}return null},set:function(n){"function"==typeof n||x(n)||(n=null);for(var o=E(this),l=null,u=o.get(t);null!=u;)u.listenerType===P?null!==l?l.next=u.next:null!==u.next?o.set(t,u.next):o.delete(t):l=u,u=u.next;if(null!==n){var s={listener:n,listenerType:P,passive:!1,once:!1,next:null};null===l?o.set(t,s):l.next=s}},configurable:!0,enumerable:!0}}function j(t,n){Object.defineProperty(t,"on"+n,O(n))}function B(t){function n(){A.call(this)}n.prototype=Object.create(A.prototype,{constructor:{value:n,configurable:!0,writable:!0}});for(var o=0;o<t.length;++o)j(n.prototype,t[o]);return n}function A(){if(!(this instanceof A)){if(1===arguments.length&&Array.isArray(arguments[0]))return B(arguments[0]);if(arguments.length>0){for(var t=new Array(arguments.length),n=0;n<arguments.length;++n)t[n]=arguments[n];return B(t)}throw new TypeError("Cannot call a class as a function")}T.set(this,new Map)}A.prototype={addEventListener:function(t,n,o){if(null!=n){if("function"!=typeof n&&!x(n))throw new TypeError("'listener' should be a function or an object.");var l=E(this),u=x(o),s=(u?Boolean(o.capture):Boolean(o))?1:2,p={listener:n,listenerType:s,passive:u&&Boolean(o.passive),once:u&&Boolean(o.once),next:null},c=l.get(t);if(void 0!==c){for(var f=null;null!=c;){if(c.listener===n&&c.listenerType===s)return;f=c,c=c.next}f.next=p}else l.set(t,p)}},removeEventListener:function(t,n,o){if(null!=n)for(var l=E(this),u=(x(o)?Boolean(o.capture):Boolean(o))?1:2,s=null,p=l.get(t);null!=p;){if(p.listener===n&&p.listenerType===u)return void(null!==s?s.next=p.next:null!==p.next?l.set(t,p.next):l.delete(t));s=p,p=p.next}},dispatchEvent:function(t){if(null==t||"string"!=typeof t.type)throw new TypeError('"event.type" should be a string.');var n=E(this),o=t.type,l=n.get(o);if(null==l)return!0;for(var u=v(this,t),s=null;null!=l;){if(l.once?null!==s?s.next=l.next:null!==l.next?n.set(o,l.next):n.delete(o):s=l,w(u,l.passive?l.listener:null),"function"==typeof l.listener)try{l.listener.call(this,u)}catch(t){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(t)}else l.listenerType!==P&&"function"==typeof l.listener.handleEvent&&l.listener.handleEvent(u);if(y(u))break;l=l.next}return w(u,null),b(u,0),h(u,null),!u.defaultPrevented}},Object.defineProperty(A.prototype,"constructor",{value:A,configurable:!0,writable:!0}),"undefined"!=typeof window&&void 0!==window.EventTarget&&Object.setPrototypeOf(A.prototype,window.EventTarget.prototype),e.defineEventAttribute=j,e.EventTarget=A,e.default=A,m.exports=A,m.exports.EventTarget=m.exports.default=A,m.exports.defineEventAttribute=j},138,[]);
__d(function(g,r,i,a,m,e,d){'use strict';g.alert||(g.alert=function(t){r(d[0]).alert('Alert',''+t)})},139,[140]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),s=t(r(d[4])),u=t(r(d[5])),c=(function(){function t(){(0,n.default)(this,t)}return(0,o.default)(t,null,[{key:"alert",value:function(n,o,u,c){if('ios'===l.default.OS)t.prompt(n,o,u,'default');else if('android'===l.default.OS){if(!s.default)return;var f=s.default.getConstants(),p={title:n||'',message:o||'',cancelable:!1};c&&c.cancelable&&(p.cancelable=c.cancelable);var v=u?u.slice(0,3):[{text:"OK"}],y=v.pop(),b=v.pop(),h=v.pop();h&&(p.buttonNeutral=h.text||''),b&&(p.buttonNegative=b.text||''),y&&(p.buttonPositive=y.text||"OK");s.default.showAlert(p,function(t){return console.warn(t)},function(t,n){t===f.buttonClicked?n===f.buttonNeutral?h.onPress&&h.onPress():n===f.buttonNegative?b.onPress&&b.onPress():n===f.buttonPositive&&y.onPress&&y.onPress():t===f.dismissed&&c&&c.onDismiss&&c.onDismiss()})}}},{key:"prompt",value:function(t,n,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:'plain-text',c=arguments.length>4?arguments[4]:void 0,f=arguments.length>5?arguments[5]:void 0;if('ios'===l.default.OS){if('function'==typeof s){console.warn("You passed a callback function as the \"type\" argument to Alert.prompt(). React Native is assuming you want to use the deprecated Alert.prompt(title, defaultValue, buttons, callback) signature. The current signature is Alert.prompt(title, message, callbackOrButtons, type, defaultValue, keyboardType) and the old syntax will be removed in a future version.");var p=s;return void u.default.alertWithArgs({title:t||'',type:'plain-text',defaultValue:n||''},function(t,n){p(n)})}var v,y,b=[],h=[];'function'==typeof o?b=[o]:Array.isArray(o)&&o.forEach(function(t,n){if(b[n]=t.onPress,'cancel'===t.style?v=String(n):'destructive'===t.style&&(y=String(n)),t.text||n<(o||[]).length-1){var l={};l[n]=t.text||'',h.push(l)}}),u.default.alertWithArgs({title:t||'',message:n||void 0,buttons:h,type:s||void 0,defaultValue:c,cancelButtonKey:v,destructiveButtonKey:y,keyboardType:f},function(t,n){var o=b[t];o&&o(n)})}}}]),t})();m.exports=c},140,[3,4,5,58,141,142]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).get('DialogManagerAndroid');e.default=o},141,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1]));m.exports={alertWithArgs:function(l,u){null!=t.default&&t.default.alertWithArgs(l,u)}}},142,[3,143]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('AlertManager');e.default=u},143,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).polyfillObjectProperty,o=g.navigator;void 0===o&&(g.navigator=o={}),t(o,'product',function(){return'ReactNative'})},144,[105]);
__d(function(g,r,i,a,m,e,d){'use strict';if(!g.RN$Bridgeless){var l=r(d[0]);l.registerLazyCallableModule('Systrace',function(){return r(d[1])}),l.registerLazyCallableModule('JSTimers',function(){return r(d[2])}),l.registerLazyCallableModule('HeapCapture',function(){return r(d[3])}),l.registerLazyCallableModule('SamplingProfiler',function(){return r(d[4])}),l.registerLazyCallableModule('RCTLog',function(){return r(d[5])}),l.registerLazyCallableModule('RCTDeviceEventEmitter',function(){return r(d[6])}),l.registerLazyCallableModule('RCTNativeAppEventEmitter',function(){return r(d[7])}),l.registerLazyCallableModule('GlobalPerformanceLogger',function(){return r(d[8])}),l.registerLazyCallableModule('JSDevSupportModule',function(){return r(d[9])}),l.registerCallableModule('HMRClient',r(d[10]))}},145,[30,37,109,146,148,150,46,151,152,155,157]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),p={captureHeap:function(p){var u=null;try{g.nativeCaptureHeap(p),console.log('HeapCapture.captureHeap succeeded: '+p)}catch(t){console.log('HeapCapture.captureHeap error: '+t.toString()),u=t.toString()}t.default&&t.default.captureComplete(p,u)}};m.exports=p},146,[3,147]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('HeapCapture');e.default=u},147,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var o={poke:function(o){var l=null,n=null;try{null===(n=g.pokeSamplingProfiler())?console.log('The JSC Sampling Profiler has started'):console.log('The JSC Sampling Profiler has stopped')}catch(o){console.log('Error occurred when restarting Sampling Profiler: '+o.toString()),l=o.toString()}var t=r(d[0]).default;t&&t.operationComplete(o,n,l)}};m.exports=o},148,[149]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])).get('JSCSamplingProfiler');e.default=l},149,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),n={log:'log',info:'info',warn:'warn',error:'error',fatal:'error'},l=null,t={logIfNoNativeHook:function(o){for(var n=arguments.length,f=new Array(n>1?n-1:0),c=1;c<n;c++)f[c-1]=arguments[c];void 0===g.nativeLoggingHook?t.logToConsole.apply(t,[o].concat(f)):l&&'warn'===o&&l.apply(void 0,f)},logToConsole:function(l){var t,f=n[l];o(f,'Level "'+l+'" not one of '+Object.keys(n).toString());for(var c=arguments.length,v=new Array(c>1?c-1:0),s=1;s<c;s++)v[s-1]=arguments[s];(t=console)[f].apply(t,v)},setWarningHandler:function(o){l=o}};m.exports=t},150,[18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t},151,[46]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])();m.exports=t},152,[153]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=(r(d[1]),g.nativeQPLTimestamp||g.nativePerformanceNow||r(d[2])),n={};m.exports=function(){return{_timespans:{},_extras:{},_points:{},addTimespan:function(t,s,n){this._timespans[t]||(this._timespans[t]={description:n,totalTime:s})},startTimespan:function(o,p){this._timespans[o]||(this._timespans[o]={description:p,startTime:s()},n[o]=t.beginAsyncEvent(o))},stopTimespan:function(o){var p=this._timespans[o];p&&p.startTime&&(p.endTime||(p.endTime=s(),p.totalTime=p.endTime-(p.startTime||0),t.endAsyncEvent(o,n[o]),delete n[o]))},clear:function(){this._timespans={},this._extras={},this._points={}},clearCompleted:function(){for(var t in this._timespans)this._timespans[t].totalTime&&delete this._timespans[t];this._extras={},this._points={}},clearExceptTimespans:function(t){this._timespans=Object.keys(this._timespans).reduce(function(s,n){return-1!==t.indexOf(n)&&(s[n]=this._timespans[n]),s},{}),this._extras={},this._points={}},currentTimestamp:function(){return s()},getTimespans:function(){return this._timespans},hasTimespan:function(t){return!!this._timespans[t]},logTimespans:function(){},addTimespans:function(t,s){for(var n=0,o=t.length;n<o;n+=2){var p=s[n/2];this.addTimespan(p,t[n+1]-t[n],p)}},setExtra:function(t,s){this._extras[t]||(this._extras[t]=s)},getExtras:function(){return this._extras},removeExtra:function(t){var s=this._extras[t];return delete this._extras[t],s},logExtras:function(){},markPoint:function(t,n){var o;this._points[t]||(this._points[t]=null!=(o=n)?o:s())},getPoints:function(){return this._points},logPoints:function(){},logEverything:function(){this.logTimespans(),this.logExtras(),this.logPoints()}}}},153,[37,154,111]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(){var n;return(n=console).log.apply(n,arguments)}},154,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),_=r(d[2]),o={getJSHierarchy:function(o){if(t.default){var n=t.default.getConstants();try{var E=(0,_.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.computeComponentStackForErrorReporting)(o);E?t.default.onSuccess(E):t.default.onFailure(n.ERROR_CODE_VIEW_NOT_FOUND,"Component stack doesn't exist for tag "+o)}catch(_){t.default.onFailure(n.ERROR_CODE_EXCEPTION,_.message)}}}};m.exports=o},155,[3,156,90]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('JSDevSupport');e.default=u},156,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n={setup:function(){},enable:function(){console.error("Fast Refresh is disabled in JavaScript bundles built in production mode. Did you forget to run Metro?")},disable:function(){},registerBundle:function(){},log:function(){}};m.exports=n},157,[]);
__d(function(g,r,i,a,m,e,d){'use strict';g.__fetchSegment=function(t,n,c){r(d[0]).default.fetchSegment(t,n,function(t){if(t){var n=new Error(t.message);n.code=t.code,c(n)}c(null)})},g.__getSegment=function(t,n,c){var f=r(d[0]).default;if(!f.getSegment)throw new Error('SegmentFetcher.getSegment must be defined');f.getSegment(t,n,function(t,n){if(t){var f=new Error(t.message);f.code=t.code,c(f)}c(null,n)})}},158,[159]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])).getEnforcing('SegmentFetcher');e.default=n},159,[2,24]);
__d(function(g,r,i,a,m,e,d){m.exports={get BatchedBridge(){return r(d[0])},get ExceptionsManager(){return r(d[1])},get Platform(){return r(d[2])},get RCTEventEmitter(){return r(d[3])},get ReactNativeViewConfigRegistry(){return r(d[4])},get TextInputState(){return r(d[5])},get UIManager(){return r(d[6])},get deepDiffer(){return r(d[7])},get deepFreezeAndThrowOnMutationInDev(){return r(d[8])},get flattenStyle(){return r(d[9])},get ReactFiberErrorDialog(){return r(d[10])}}},160,[30,97,58,161,162,163,75,164,38,87,165]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n={register:function(n){t.registerCallableModule('RCTEventEmitter',n)}};m.exports=n},161,[30]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n={},s={};e.customBubblingEventTypes=n,e.customDirectEventTypes=s;var o=new Map,u=new Map;function f(t){var o=t.bubblingEventTypes,u=t.directEventTypes;if(null!=o)for(var f in o)null==n[f]&&(n[f]=o[f]);if(null!=u)for(var l in u)null==s[l]&&(s[l]=u[l])}e.register=function(n,s){return t(!o.has(n),'Tried to register two views with the same name %s',n),o.set(n,s),n},e.get=function(n){var s;if(u.has(n))s=u.get(n);else{var l=o.get(n);'function'!=typeof l&&t(!1,'View config not found for name %s.%s',n,'string'==typeof n[0]&&/[a-z]/.test(n[0])?' Make sure to start component names with a capital letter.':''),o.set(n,null),f(s=l()),u.set(n,s)}return t(s,'View config not found for name %s',n),s}},162,[18]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);var n=r(d[1]),u=null,t=new Set;m.exports={currentlyFocusedField:function(){return u},focusTextInput:function(t){u!==t&&null!==t&&(u=t,n.focus(t))},blurTextInput:function(t){u===t&&null!==t&&(u=null,n.blur(t))},registerInput:function(n){t.add(n)},unregisterInput:function(n){t.delete(n)},isTextInput:function(n){return t.has(n)}}},163,[58,75]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function t(n,f){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;if(0===o)return!0;if(n===f)return!1;if('function'==typeof n&&'function'==typeof f)return!1;if('object'!=typeof n||null===n)return n!==f;if('object'!=typeof f||null===f)return!0;if(n.constructor!==f.constructor)return!0;if(Array.isArray(n)){var u=n.length;if(f.length!==u)return!0;for(var c=0;c<u;c++)if(t(n[c],f[c],o-1))return!0}else{for(var l in n)if(t(n[l],f[l],o-1))return!0;for(var v in f)if(void 0===n[v]&&void 0!==f[v])return!0}return!1}},164,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);m.exports={showErrorDialog:function(o){var t,c=o.componentStack,p=o.error;t=p instanceof Error?p:'string'==typeof p?new n.SyntheticError(p):new n.SyntheticError('Unspecified error');try{t.componentStack=c}catch(n){}return(0,n.handleException)(t,!1),!1}}},165,[97]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},166,[167]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var n=void 0,t=void 0,l=void 0,o=void 0,u=void 0;if(e.unstable_now=void 0,e.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,c=null,f=function(){if(null!==s)try{var n=e.unstable_now();s(!0,n),s=null}catch(n){throw setTimeout(f,0),n}};e.unstable_now=function(){return Date.now()},n=function(t){null!==s?setTimeout(n,0,t):(s=t,setTimeout(f,0))},t=function(n,t){c=setTimeout(n,t)},l=function(){clearTimeout(c)},o=function(){return!1},u=e.unstable_forceFrameRate=function(){}}else{var p=window.performance,v=window.Date,b=window.setTimeout,w=window.clearTimeout,y=window.requestAnimationFrame,_=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof y&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof _&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),e.unstable_now="object"==typeof p&&"function"==typeof p.now?function(){return p.now()}:function(){return v.now()};var x=!1,h=null,T=-1,k=-1,F=33.33,P=-1,M=-1,C=0,A=!1;o=function(){return e.unstable_now()>=C},u=function(){},e.unstable_forceFrameRate=function(n){0>n||125<n?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<n?(F=Math.floor(1e3/n),A=!0):(F=33.33,A=!1)};var L=function(){if(null!==h){var n=e.unstable_now(),t=0<C-n;try{h(t,n)||(h=null)}catch(n){throw j.postMessage(null),n}}},R=new MessageChannel,j=R.port2;R.port1.onmessage=L;var q=function n(t){if(null===h)M=P=-1,x=!1;else{x=!0,y(function(t){w(T),n(t)});if(T=b(function n(){C=e.unstable_now()+F/2,L(),T=b(n,3*F)},3*F),-1!==P&&.1<t-P){var l=t-P;!A&&-1!==M&&l<F&&M<F&&(8.33>(F=l<M?M:l)&&(F=8.33)),M=l}P=t,C=t+F,j.postMessage(null)}};n=function(n){h=n,x||(x=!0,y(function(n){q(n)}))},t=function e(n,t){k=b(function(){n(e.unstable_now())},t)},l=function(){w(k),k=-1}}var D=null,E=null,I=null,N=3,B=!1,O=!1,U=!1;function W(n,t){var l=n.next;if(l===n)D=null;else{n===D&&(D=l);var o=n.previous;o.next=l,l.previous=o}n.next=n.previous=null,l=n.callback,o=N;var u=I;N=n.priorityLevel,I=n;try{var s=n.expirationTime<=t;switch(N){case 1:var c=l(s);break;case 2:case 3:case 4:c=l(s);break;case 5:c=l(s)}}catch(n){throw n}finally{N=o,I=u}if("function"==typeof c)if(t=n.expirationTime,n.callback=c,null===D)D=n.next=n.previous=n;else{c=null,s=D;do{if(t<=s.expirationTime){c=s;break}s=s.next}while(s!==D);null===c?c=D:c===D&&(D=n),(t=c.previous).next=c.previous=n,n.next=c,n.previous=t}}function Y(n){if(null!==E&&E.startTime<=n)do{var t=E,l=t.next;if(t===l)E=null;else{E=l;var o=t.previous;o.next=l,l.previous=o}t.next=t.previous=null,J(t,t.expirationTime)}while(null!==E&&E.startTime<=n)}function z(l){U=!1,Y(l),O||(null!==D?(O=!0,n(G)):null!==E&&t(z,E.startTime-l))}function G(n,u){O=!1,U&&(U=!1,l()),Y(u),B=!0;try{if(n){if(null!==D)do{W(D,u),Y(u=e.unstable_now())}while(null!==D&&!o())}else for(;null!==D&&D.expirationTime<=u;)W(D,u),Y(u=e.unstable_now());return null!==D||(null!==E&&t(z,E.startTime-u),!1)}finally{B=!1}}function H(n){switch(n){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function J(n,t){if(null===D)D=n.next=n.previous=n;else{var l=null,o=D;do{if(t<o.expirationTime){l=o;break}o=o.next}while(o!==D);null===l?l=D:l===D&&(D=n),(t=l.previous).next=l.previous=n,n.next=l,n.previous=t}}var K=u;e.unstable_ImmediatePriority=1,e.unstable_UserBlockingPriority=2,e.unstable_NormalPriority=3,e.unstable_IdlePriority=5,e.unstable_LowPriority=4,e.unstable_runWithPriority=function(n,t){switch(n){case 1:case 2:case 3:case 4:case 5:break;default:n=3}var l=N;N=n;try{return t()}finally{N=l}},e.unstable_next=function(n){switch(N){case 1:case 2:case 3:var t=3;break;default:t=N}var l=N;N=t;try{return n()}finally{N=l}},e.unstable_scheduleCallback=function(o,u,s){var c=e.unstable_now();if("object"==typeof s&&null!==s){var f=s.delay;f="number"==typeof f&&0<f?c+f:c,s="number"==typeof s.timeout?s.timeout:H(o)}else s=H(o),f=c;if(o={callback:u,priorityLevel:o,startTime:f,expirationTime:s=f+s,next:null,previous:null},f>c){if(s=f,null===E)E=o.next=o.previous=o;else{u=null;var p=E;do{if(s<p.startTime){u=p;break}p=p.next}while(p!==E);null===u?u=E:u===E&&(E=o),(s=u.previous).next=u.previous=o,o.next=u,o.previous=s}null===D&&E===o&&(U?l():U=!0,t(z,f-c))}else J(o,s),O||B||(O=!0,n(G));return o},e.unstable_cancelCallback=function(n){var t=n.next;if(null!==t){if(n===t)n===D?D=null:n===E&&(E=null);else{n===D?D=t:n===E&&(E=t);var l=n.previous;l.next=t,t.previous=l}n.next=n.previous=null}},e.unstable_wrapCallback=function(n){var t=N;return function(){var l=N;N=t;try{return n.apply(this,arguments)}finally{N=l}}},e.unstable_getCurrentPriorityLevel=function(){return N},e.unstable_shouldYield=function(){var n=e.unstable_now();return Y(n),null!==I&&null!==D&&D.startTime<=n&&D.expirationTime<I.expirationTime||o()},e.unstable_requestPaint=K,e.unstable_continueExecution=function(){O||B||(O=!0,n(G))},e.unstable_pauseExecution=function(){},e.unstable_getFirstCallbackNode=function(){return D}},167,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports={uiViewClassName:'RCTView',bubblingEventTypes:{topSelect:{phasedRegistrationNames:{bubbled:'onSelect',captured:'onSelectCapture'}}},directEventTypes:{topClick:{registrationName:'onClick'},topContentSizeChange:{registrationName:'onContentSizeChange'},topLoadingError:{registrationName:'onLoadingError'},topLoadingFinish:{registrationName:'onLoadingFinish'},topLoadingStart:{registrationName:'onLoadingStart'},topMessage:{registrationName:'onMessage'},topMomentumScrollBegin:{registrationName:'onMomentumScrollBegin'},topMomentumScrollEnd:{registrationName:'onMomentumScrollEnd'},topScroll:{registrationName:'onScroll'},topScrollBeginDrag:{registrationName:'onScrollBeginDrag'},topScrollEndDrag:{registrationName:'onScrollEndDrag'},topSelectionChange:{registrationName:'onSelectionChange'}},validAttributes:{hasTVPreferredFocus:!0,focusable:!0,nativeBackgroundAndroid:!0,nativeForegroundAndroid:!0,nextFocusDown:!0,nextFocusForward:!0,nextFocusLeft:!0,nextFocusRight:!0,nextFocusUp:!0}}},168,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),s=t(r(d[2])),u=r(d[3]),b=r(d[4]);m.exports=function(t,l){var v={uiViewClassName:t,Commands:{},bubblingEventTypes:(0,n.default)({},b.bubblingEventTypes,l.bubblingEventTypes||{}),directEventTypes:(0,n.default)({},b.directEventTypes,l.directEventTypes||{}),validAttributes:(0,n.default)({},b.validAttributes,l.validAttributes||{})};u.register(t,function(){return(0,s.default)(t,v),v})}},169,[3,54,170,162,171]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.lefthandObjectDiff=function t(n,u){var o={};function c(n,f,u){if(typeof n==typeof f||null==n)if('object'!=typeof n)n===f||(o[u]=f);else{var c=t(n,f);Object.keys(c).length>1&&(o[u]=c)}else o[u]=f}for(var l in n)f.includes(l)||(u?n.hasOwnProperty(l)&&c(n[l],u[l],l):o[l]={});return o},e.getConfigWithoutViewProps=function(t,f){if(!t[f])return{};return Object.keys(t[f]).filter(function(t){return!n.default[f][t]}).reduce(function(n,u){return n[u]=t[f][u],n},{})},e.stringifyViewConfig=function(t){return JSON.stringify(t,function(t,n){return'function'==typeof n?"\u0192 "+n.name:n},2)},e.default=void 0;var n=t(r(d[1])),f=(r(d[2]),['transform','hitSlop']);var u=function(t,n){};e.default=u},170,[3,171,174]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=t(r(d[1])),s=t(r(d[2])),n={uiViewClassName:'RCTView',baseModuleName:null,Manager:'ViewManager',Commands:{},Constants:{},bubblingEventTypes:(0,o.default)({},s.default.bubblingEventTypes,{topBlur:{phasedRegistrationNames:{bubbled:'onBlur',captured:'onBlurCapture'}},topChange:{phasedRegistrationNames:{bubbled:'onChange',captured:'onChangeCapture'}},topEndEditing:{phasedRegistrationNames:{bubbled:'onEndEditing',captured:'onEndEditingCapture'}},topFocus:{phasedRegistrationNames:{bubbled:'onFocus',captured:'onFocusCapture'}},topKeyPress:{phasedRegistrationNames:{bubbled:'onKeyPress',captured:'onKeyPressCapture'}},topPress:{phasedRegistrationNames:{bubbled:'onPress',captured:'onPressCapture'}},topSubmitEditing:{phasedRegistrationNames:{bubbled:'onSubmitEditing',captured:'onSubmitEditingCapture'}},topTouchCancel:{phasedRegistrationNames:{bubbled:'onTouchCancel',captured:'onTouchCancelCapture'}},topTouchEnd:{phasedRegistrationNames:{bubbled:'onTouchEnd',captured:'onTouchEndCapture'}},topTouchMove:{phasedRegistrationNames:{bubbled:'onTouchMove',captured:'onTouchMoveCapture'}},topTouchStart:{phasedRegistrationNames:{bubbled:'onTouchStart',captured:'onTouchStartCapture'}}}),directEventTypes:(0,o.default)({},s.default.directEventTypes,{topAccessibilityAction:{registrationName:'onAccessibilityAction'},topAccessibilityEscape:{registrationName:'onAccessibilityEscape'},topAccessibilityTap:{registrationName:'onAccessibilityTap'},topLayout:{registrationName:'onLayout'},topMagicTap:{registrationName:'onMagicTap'},onGestureHandlerEvent:{registrationName:'onGestureHandlerEvent'},onGestureHandlerStateChange:{registrationName:'onGestureHandlerStateChange'}}),validAttributes:(0,o.default)({},s.default.validAttributes,{accessibilityActions:!0,accessibilityElementsHidden:!0,accessibilityHint:!0,accessibilityIgnoresInvertColors:!0,accessibilityLabel:!0,accessibilityLiveRegion:!0,accessibilityRole:!0,accessibilityStates:!0,accessibilityState:!0,accessibilityViewIsModal:!0,accessible:!0,alignContent:!0,alignItems:!0,alignSelf:!0,aspectRatio:!0,backfaceVisibility:!0,backgroundColor:{process:r(d[3])},borderBottomColor:{process:r(d[3])},borderBottomEndRadius:!0,borderBottomLeftRadius:!0,borderBottomRightRadius:!0,borderBottomStartRadius:!0,borderBottomWidth:!0,borderColor:{process:r(d[3])},borderEndColor:{process:r(d[3])},borderEndWidth:!0,borderLeftColor:{process:r(d[3])},borderLeftWidth:!0,borderRadius:!0,borderRightColor:{process:r(d[3])},borderRightWidth:!0,borderStartColor:{process:r(d[3])},borderStartWidth:!0,borderStyle:!0,borderTopColor:{process:r(d[3])},borderTopEndRadius:!0,borderTopLeftRadius:!0,borderTopRightRadius:!0,borderTopStartRadius:!0,borderTopWidth:!0,borderWidth:!0,bottom:!0,clickable:!0,collapsable:!0,direction:!0,display:!0,elevation:!0,end:!0,flex:!0,flexBasis:!0,flexDirection:!0,flexGrow:!0,flexShrink:!0,flexWrap:!0,height:!0,hitSlop:{diff:r(d[4])},importantForAccessibility:!0,justifyContent:!0,left:!0,margin:!0,marginBottom:!0,marginEnd:!0,marginHorizontal:!0,marginLeft:!0,marginRight:!0,marginStart:!0,marginTop:!0,marginVertical:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,nativeID:!0,needsOffscreenAlphaCompositing:!0,onAccessibilityAction:!0,onAccessibilityEscape:!0,onAccessibilityTap:!0,onLayout:!0,onMagicTap:!0,opacity:!0,overflow:!0,padding:!0,paddingBottom:!0,paddingEnd:!0,paddingHorizontal:!0,paddingLeft:!0,paddingRight:!0,paddingStart:!0,paddingTop:!0,paddingVertical:!0,pointerEvents:!0,position:!0,removeClippedSubviews:!0,renderToHardwareTextureAndroid:!0,right:!0,rotation:!0,scaleX:!0,scaleY:!0,shadowColor:{process:r(d[3])},shadowOffset:{diff:r(d[5])},shadowOpacity:!0,shadowRadius:!0,shouldRasterizeIOS:!0,start:!0,style:{alignContent:!0,alignItems:!0,alignSelf:!0,aspectRatio:!0,backfaceVisibility:!0,backgroundColor:{process:r(d[3])},borderBottomColor:{process:r(d[3])},borderBottomEndRadius:!0,borderBottomLeftRadius:!0,borderBottomRightRadius:!0,borderBottomStartRadius:!0,borderBottomWidth:!0,borderColor:{process:r(d[3])},borderEndColor:{process:r(d[3])},borderEndWidth:!0,borderLeftColor:{process:r(d[3])},borderLeftWidth:!0,borderRadius:!0,borderRightColor:{process:r(d[3])},borderRightWidth:!0,borderStartColor:{process:r(d[3])},borderStartWidth:!0,borderStyle:!0,borderTopColor:{process:r(d[3])},borderTopEndRadius:!0,borderTopLeftRadius:!0,borderTopRightRadius:!0,borderTopStartRadius:!0,borderTopWidth:!0,borderWidth:!0,bottom:!0,color:{process:r(d[3])},decomposedMatrix:!0,direction:!0,display:!0,elevation:!0,end:!0,flex:!0,flexBasis:!0,flexDirection:!0,flexGrow:!0,flexShrink:!0,flexWrap:!0,fontFamily:!0,fontSize:!0,fontStyle:!0,fontVariant:!0,fontWeight:!0,height:!0,includeFontPadding:!0,justifyContent:!0,left:!0,letterSpacing:!0,lineHeight:!0,margin:!0,marginBottom:!0,marginEnd:!0,marginHorizontal:!0,marginLeft:!0,marginRight:!0,marginStart:!0,marginTop:!0,marginVertical:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,opacity:!0,overflow:!0,overlayColor:{process:r(d[3])},padding:!0,paddingBottom:!0,paddingEnd:!0,paddingHorizontal:!0,paddingLeft:!0,paddingRight:!0,paddingStart:!0,paddingTop:!0,paddingVertical:!0,position:!0,resizeMode:!0,right:!0,rotation:!0,scaleX:!0,scaleY:!0,shadowColor:{process:r(d[3])},shadowOffset:{diff:r(d[5])},shadowOpacity:!0,shadowRadius:!0,start:!0,textAlign:!0,textAlignVertical:!0,textDecorationColor:{process:r(d[3])},textDecorationLine:!0,textDecorationStyle:!0,textShadowColor:{process:r(d[3])},textShadowOffset:!0,textShadowRadius:!0,textTransform:!0,tintColor:{process:r(d[3])},top:!0,transform:{diff:r(d[6])},transformMatrix:!0,translateX:!0,translateY:!0,width:!0,writingDirection:!0,zIndex:!0},testID:!0,top:!0,transform:{diff:r(d[6])},translateX:!0,translateY:!0,width:!0,zIndex:!0})};m.exports=n},171,[3,54,168,82,172,85,173]);
__d(function(g,r,i,a,m,e,d){'use strict';var t={top:void 0,left:void 0,right:void 0,bottom:void 0};m.exports=function(o,f){return(o=o||t)!==(f=f||t)&&(o.top!==f.top||o.left!==f.left||o.right!==f.right||o.bottom!==f.bottom)}},172,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n){return!(t===n||t&&n&&t[12]===n[12]&&t[13]===n[13]&&t[14]===n[14]&&t[5]===n[5]&&t[10]===n[10]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]&&t[4]===n[4]&&t[6]===n[6]&&t[7]===n[7]&&t[8]===n[8]&&t[9]===n[9]&&t[11]===n[11]&&t[15]===n[15])}},173,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),s=r(d[2]),o=r(d[3]),u=r(d[4]),c=r(d[5]),l=r(d[6]),v=r(d[7]),b=r(d[8]),p=r(d[9]),f=r(d[10]),y=r(d[11]),C=r(d[12]);var E=!1;function T(n){var t=o.getConstants();t.ViewManagerNames||t.LazyViewManagersEnabled?n=w(n,o.getDefaultEventTypes()):(n.bubblingEventTypes=w(n.bubblingEventTypes,t.genericBubblingEventTypes),n.directEventTypes=w(n.directEventTypes,t.genericDirectEventTypes))}function w(n,t){if(!t)return n;if(!n)return t;for(var s in t)if(t.hasOwnProperty(s)){var o=t[s];if(n.hasOwnProperty(s)){var u=n[s];'object'==typeof o&&'object'==typeof u&&(o=w(u,o))}n[s]=o}return n}function I(n){switch(n){case'CATransform3D':return l;case'CGPoint':return v;case'CGSize':return y;case'UIEdgeInsets':return u}return null}function N(n){switch(n){case'CGColor':case'UIColor':return b;case'CGColorArray':case'UIColorArray':return p;case'CGImage':case'UIImage':case'RCTImageSource':return f;case'Color':return b;case'ColorArray':return p}return null}m.exports=function(u){var l=o.getViewManagerConfig(u);c(null!=l&&null!=l.NativeProps,'requireNativeComponent: "%s" was not found in the UIManager.',u);for(var v=l.baseModuleName,b=l.bubblingEventTypes,p=l.directEventTypes,f=l.NativeProps;v;){var y=o.getViewManagerConfig(v);y?(b=t({},y.bubblingEventTypes,b),p=t({},y.directEventTypes,p),f=t({},y.NativeProps,f),v=y.baseModuleName):(C(!1,'Base module "%s" does not exist',v),v=null)}var w={};for(var M in f){var P=f[M],h=I(P),A=N(P);w[M]=null==h&&null==A||{diff:h,process:A}}return w.style=s,n(l,{uiViewClassName:u,validAttributes:w,bubblingEventTypes:b,directEventTypes:p}),E||(T(l),E=!0),l}},174,[16,54,64,75,172,18,173,175,82,176,177,85,20]);
__d(function(g,r,i,a,m,e,d){'use strict';var t={x:void 0,y:void 0};m.exports=function(n,o){return(n=n||t)!==(o=o||t)&&(n.x!==o.x||n.y!==o.y)}},175,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(t){return null==t?null:t.map(n)}},176,[82]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,n,s,u,o=r(d[0]),f=r(d[1]);function c(){if(u)return u;var t=g.nativeExtensions&&g.nativeExtensions.SourceCode;return t||(t=r(d[2]).default),u=t.getConstants().scriptURL}function l(){if(void 0===n){var t=c(),s=t&&t.match(/^https?:\/\/.*?\//);n=s?s[0]:null}return n}function v(t){if(t){if(t.startsWith('assets://'))return null;(t=t.substring(0,t.lastIndexOf('/')+1)).includes('://')||(t='file://'+t)}return t}m.exports=function(n){if('object'==typeof n)return n;var u=o.getAssetByID(n);if(!u)return null;var p=new f(l(),(void 0===s&&(s=v(c())),s),u);return t?t(p):p.defaultAsset()},m.exports.pickScale=f.pickScale,m.exports.setCustomSourceTransformer=function(n){t=n}},177,[178,179,181]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=[];m.exports={registerAsset:function(s){return t.push(s)},getAssetByID:function(s){return t[s-1]}}},178,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),u=(r(d[3]),r(d[4])),o=r(d[5]);function l(t){var s=h.pickScale(t.scales,n.get()),o=1===s?'':'@'+s+'x';return u.getBasePath(t)+'/'+t.name+o+'.'+t.type}function c(t){var s=h.pickScale(t.scales,n.get());return u.getAndroidResourceFolderName(t,s)+'/'+u.getAndroidResourceIdentifier(t)+'.'+t.type}var h=(function(){function h(s,n,u){t(this,h),this.serverUrl=s,this.jsbundleUrl=n,this.asset=u}return s(h,[{key:"isLoadedFromServer",value:function(){return!!this.serverUrl}},{key:"isLoadedFromFileSystem",value:function(){return!(!this.jsbundleUrl||!this.jsbundleUrl.startsWith('file://'))}},{key:"defaultAsset",value:function(){return this.isLoadedFromServer()?this.assetServerURL():this.scaledAssetURLNearBundle()}},{key:"assetServerURL",value:function(){return o(!!this.serverUrl,'need server to load from'),this.fromSource(this.serverUrl+l(this.asset)+"?platform=ios&hash="+this.asset.hash)}},{key:"scaledAssetPath",value:function(){return this.fromSource(l(this.asset))}},{key:"scaledAssetURLNearBundle",value:function(){var t=this.jsbundleUrl||'file://';return this.fromSource(t+l(this.asset))}},{key:"resourceIdentifierWithoutScale",value:function(){return o(!1,'resource identifiers work on Android'),this.fromSource(u.getAndroidResourceIdentifier(this.asset))}},{key:"drawableFolderInBundle",value:function(){var t=this.jsbundleUrl||'file://';return this.fromSource(t+c(this.asset))}},{key:"fromSource",value:function(t){return{__packager_asset:!0,width:this.asset.width,height:this.asset.height,uri:t,scale:h.pickScale(this.asset.scales,n.get())}}}],[{key:"pickScale",value:function(t,s){for(var n=0;n<t.length;n++)if(t[n]>=s)return t[n];return t[t.length-1]||1}}]),h})();m.exports=h},179,[4,5,61,58,180,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t={.75:'ldpi',1:'mdpi',1.5:'hdpi',2:'xhdpi',3:'xxhdpi',4:'xxxhdpi'};function n(n){if(n.toString()in t)return t[n.toString()];throw new Error('no such scale '+n.toString())}var o=new Set(['gif','jpeg','jpg','png','svg','webp','xml']);function s(t){var n=t.httpServerLocation;return'/'===n[0]&&(n=n.substr(1)),n}m.exports={getAndroidAssetSuffix:n,getAndroidResourceFolderName:function(s,u){if(!o.has(s.type))return'raw';var c=n(u);if(!c)throw new Error("Don't know which android drawable suffix to use for scale: "+u+'\nAsset: '+JSON.stringify(s,null,'\t')+'\nPossible scales are:'+JSON.stringify(t,null,'\t'));return'drawable-'+c},getAndroidResourceIdentifier:function(t){return(s(t)+'/'+t.name).toLowerCase().replace(/\//g,'_').replace(/([^a-z0-9_])/g,'').replace(/^assets_/,'')},getBasePath:s}},180,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).getEnforcing('SourceCode');e.default=o},181,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(u){return n(u,function(){return t(u)})}},182,[183,174]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]).ReactNativeViewConfigRegistry.register;m.exports=function(n,s){return t(n,s)}},183,[160]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,t(r(d[1])).default)('ActivityIndicatorView',{paperComponentName:'RCTActivityIndicatorView'});e.default=o},184,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[1])),t=r(d[2]);var p=function(n,p){var f=p&&p.paperComponentName?p.paperComponentName:n;if(null!=p&&null!=p.paperComponentNameDeprecated)if(t.UIManager.getViewManagerConfig(n))f=n;else{if(null==p.paperComponentNameDeprecated||!t.UIManager.getViewManagerConfig(p.paperComponentNameDeprecated))throw new Error("Failed to find native component for either "+n+" or "+(p.paperComponentNameDeprecated||'(unknown)'));f=p.paperComponentNameDeprecated}return(0,o.default)(f)};e.default=p},185,[3,182,17]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),l=r(d[3]),u=r(d[4]),s=r(d[5]),f=r(d[6]),c=r(d[7]),h=r(d[8]),p=r(d[9]),v=r(d[10]),y=r(d[11]),b=r(d[12]),k=r(d[13]);function S(t,n){if(null==t||null==n)return!0;if(t.length!==n.length)return!0;for(var o=0;o<t.length;o++)if(t[o]!==n[o])return!0;return!1}var w=b(v.UIView,{}),x={transform:{diff:S},opacity:!0},C=b(x,{clipping:{diff:S}}),T=b(x,{fill:{diff:S},stroke:{diff:S},strokeWidth:!0,strokeCap:!0,strokeJoin:!0,strokeDash:{diff:S}}),_=b(T,{d:{diff:S}}),A=b(T,{alignment:!0,frame:{diff:function(t,n){if(t===n)return!1;if(t.font!==n.font){if(null===t.font)return!0;if(null===n.font)return!0;if(t.font.fontFamily!==n.font.fontFamily||t.font.fontSize!==n.font.fontSize||t.font.fontWeight!==n.font.fontWeight||t.font.fontStyle!==n.font.fontStyle)return!0}return S(t.lines,n.lines)}},path:{diff:S}}),R=y('ARTSurfaceView',function(){return{validAttributes:w,uiViewClassName:'ARTSurfaceView'}}),W=y('ARTGroup',function(){return{validAttributes:C,uiViewClassName:'ARTGroup'}}),J=y('ARTShape',function(){return{validAttributes:_,uiViewClassName:'ARTShape'}}),V=y('ARTText',function(){return{validAttributes:A,uiViewClassName:'ARTText'}});function G(t){return t?'string'==typeof t?t:t.length?t.join('\n'):'':''}var I=(function(s){function f(){return t(this,f),o(this,l(f).apply(this,arguments))}return u(f,s),n(f,[{key:"getChildContext",value:function(){return{isInSurface:!0}}},{key:"render",value:function(){var t=N(this.props.height,0),n=N(this.props.width,0);return h.createElement(R,{style:[this.props.style,{height:t,width:n}]},this.props.children)}}]),f})(h.Component);function N(t,n){return null==t?n:+t}I.childContextTypes={isInSurface:p.bool};var z=new c;function D(t){var n=null!=t.scaleX?t.scaleX:null!=t.scale?t.scale:1,o=null!=t.scaleY?t.scaleY:null!=t.scale?t.scale:1;return z.transformTo(1,0,0,1,0,0).move(t.x||0,t.y||0).rotate(t.rotation||0,t.originX,t.originY).scale(n,o,t.originX,t.originY),null!=t.transform&&z.transform(t.transform),[z.xx,z.yx,z.xy,z.yy,z.x,z.y]}function E(t){return!1===t.visible?0:null==t.opacity?1:+t.opacity}var F=(function(s){function f(){return t(this,f),o(this,l(f).apply(this,arguments))}return u(f,s),n(f,[{key:"render",value:function(){var t=this.props;return k(this.context.isInSurface,'ART: <Group /> must be a child of a <Surface />'),h.createElement(W,{opacity:E(t),transform:D(t)},this.props.children)}}]),f})(h.Component);F.contextTypes={isInSurface:p.bool.isRequired};var M=(function(s){function f(){return t(this,f),o(this,l(f).apply(this,arguments))}return u(f,s),n(f,[{key:"render",value:function(){var t=this.props,n=[N(t.x,0),N(t.y,0),N(t.width,0),N(t.height,0)],o=b(t);return delete o.x,delete o.y,h.createElement(W,{clipping:n,opacity:E(t),transform:D(o)},this.props.children)}}]),f})(h.Component),P=0,X=1,Y=2,O=3;function q(t,n,o){var l=new s(t);n[o+0]=l.red/255,n[o+1]=l.green/255,n[o+2]=l.blue/255,n[o+3]=l.alpha}function j(t,n,o){var l=0;if('length'in t)for(;l<t.length;)q(t[l],n,o+4*l),l++;else for(var u in t)q(t[u],n,o+4*l),l++;return o+4*l}function L(t,n,o,l,u){var s,f=0;if('length'in t)for(;f<t.length;)s=f/(t.length-1)*l,n[o+f]=u?1-s:s,f++;else for(var c in t)s=+c*l,n[o+f]=u?1-s:s,f++;return o+f}function U(t,n,o){L(t,n,j(t,n,o),1,!1)}function $(t,n,o){var l=j(t,n,o);L(t,n,l=L(t,n,l=j(t,n,l),.5,!1),.5,!0)}function B(t,n){var o=t[0],l=+n.width,u=+n.height;o===X?(t[1]*=l,t[2]*=u,t[3]*=l,t[4]*=u):o===Y&&(t[1]*=l,t[2]*=u,t[3]*=l,t[4]*=u,t[5]*=l,t[6]*=u)}function H(t,n){if(null==t)return null;if(t._brush)return t._bb&&(B(t._brush,n),t._bb=!1),t._brush;var o=new s(t);return[P,o.red/255,o.green/255,o.blue/255,o.alpha]}function K(t){if(null==t)return null;var n=new s(t);return[n.red/255,n.green/255,n.blue/255,n.alpha]}function Q(t){switch(t){case'butt':return 0;case'square':return 2;default:return 1}}function Z(t){switch(t){case'miter':return 0;case'bevel':return 2;default:return 1}}var tt=(function(s){function c(){return t(this,c),o(this,l(c).apply(this,arguments))}return u(c,s),n(c,[{key:"render",value:function(){var t=this.props,n=t.d||G(t.children),o=(n instanceof f?n:new f(n)).toJSON();return h.createElement(J,{fill:H(t.fill,t),opacity:E(t),stroke:K(t.stroke),strokeCap:Q(t.strokeCap),strokeDash:t.strokeDash||null,strokeJoin:Z(t.strokeJoin),strokeWidth:N(t.strokeWidth,1),transform:D(t),d:o})}}]),c})(h.Component),nt={},et=/^[\s"']*/,rt=/[\s"']*$/;function it(t){return t.split(',')[0].replace(et,'').replace(rt,'')}function ot(t){if(nt.hasOwnProperty(t))return nt[t];var n=/^\s*((?:(?:normal|bold|italic)\s+)*)(?:(\d+(?:\.\d+)?)[ptexm\%]*(?:\s*\/.*?)?\s+)?\s*\"?([^\"]*)/i.exec(t);if(!n)return null;var o=it(n[3]),l=+n[2]||12,u=/bold/.exec(n[1]),s=/italic/.exec(n[1]);return nt[t]={fontFamily:o,fontSize:l,fontWeight:u?'bold':'normal',fontStyle:s?'italic':'normal'},nt[t]}function lt(t){return null==t?null:'string'==typeof t?ot(t):{fontFamily:it(t.fontFamily),fontSize:+t.fontSize||12,fontWeight:null!=t.fontWeight?t.fontWeight.toString():'400',fontStyle:t.fontStyle}}var ut=/\n/g;function at(t){switch(t){case'right':return 1;case'center':return 2;default:return 0}}var st=(function(s){function c(){return t(this,c),o(this,l(c).apply(this,arguments))}return u(c,s),n(c,[{key:"render",value:function(){var t,n,o=this.props,l=o.path,u=l?(l instanceof f?l:new f(l)).toJSON():null,s=(t=o.font,n=G(o.children),{font:lt(t),lines:n.split(ut)});return h.createElement(V,{fill:H(o.fill,o),opacity:E(o),stroke:K(o.stroke),strokeCap:Q(o.strokeCap),strokeDash:o.strokeDash||null,strokeJoin:Z(o.strokeJoin),strokeWidth:N(o.strokeWidth,1),transform:D(o),alignment:at(o.alignment),frame:s,path:u})}}]),c})(h.Component);var ft={LinearGradient:function(t,n,o,l,u){var s=X;if(arguments.length<5){var f=(null==n?270:n)*Math.PI/180,c=Math.cos(f),h=-Math.sin(f),p=(Math.abs(c)+Math.abs(h))/2;n=.5-(c*=p),l=.5+c,o=.5-(h*=p),u=.5+h,this._bb=!0}else this._bb=!1;var v=[s,+n,+o,+l,+u];U(t,v,5),this._brush=v},RadialGradient:function(t,n,o,l,u,s,f){null==u&&(u=l),null==s&&(s=n),null==f&&(f=o),null==n?(n=o=l=u=s=f=.5,this._bb=!0):this._bb=!1;var c=[Y,+n,+o,2*+l,2*+u,+s,+f];$(t,c,7),this._brush=c},Pattern:function(t,n,o,l,u){this._brush=[O,t,+l||0,+u||0,+n,+o]},Transform:c,Path:f,Surface:I,Group:F,ClippingRectangle:M,Shape:tt,Text:st};m.exports=ft},186,[4,5,6,9,10,187,188,191,13,69,192,183,193,18]);
__d(function(g,r,i,a,m,e,d){var t={maroon:'#800000',red:'#ff0000',orange:'#ffA500',yellow:'#ffff00',olive:'#808000',purple:'#800080',fuchsia:"#ff00ff",white:'#ffffff',lime:'#00ff00',green:'#008000',navy:'#000080',blue:'#0000ff',aqua:'#00ffff',teal:'#008080',black:'#000000',silver:'#c0c0c0',gray:'#808080'},n=function(t,n){for(var h=[],u=0,s=t.length;u<s;u++)h[u]=n(t[u],u);return h},h=function n(h,u){if(h.isColor)this.red=h.red,this.green=h.green,this.blue=h.blue,this.alpha=h.alpha;else{var s=t[h];switch(s&&(h=s,u='hex'),typeof h){case'string':u||(u=(u=h.match(/^rgb|^hsb|^hsl/))?u[0]:'hex');break;case'object':u=u||'rgb',h=h.toString();break;case'number':u='hex',h=h.toString(16)}h=n['parse'+u.toUpperCase()](h),this.red=h[0],this.green=h[1],this.blue=h[2],this.alpha=h[3]}this.isColor=!0},u=function(t,n,h){return Math.min(h,Math.max(n,t))},s=/([-.\d]+\%?)\s*,\s*([-.\d]+\%?)\s*,\s*([-.\d]+\%?)\s*,?\s*([-.\d]*\%?)/,o=/^#?([a-f0-9]{1,2})([a-f0-9]{1,2})([a-f0-9]{1,2})([a-f0-9]{0,2})$/i;h.parseRGB=function(t){return n(t.match(s).slice(1),function(t,n){return t&&(t=parseFloat(t)*('%'==t[t.length-1]?2.55:1)),n<3?Math.round((t%=256)<0?t+256:t):u(''===t?1:Number(t),0,1)})},h.parseHEX=function(t){return 1==t.length&&(t=t+t+t),n(t.match(o).slice(1),function(t,n){return 3==n?t?parseInt(t,16)/255:1:parseInt(1==t.length?t+t:t,16)})},h.parseHSB=function(t){var h=n(t.match(s).slice(1),function(t,n){return t&&(t=parseFloat(t)),0===n?Math.round((t%=360)<0?t+360:t):n<3?u(Math.round(t),0,100):u(''===t?1:Number(t),0,1)}),o=h[3],f=Math.round(h[2]/100*255);if(0==h[1])return[f,f,f,o];var l=h[0],c=l%60,b=Math.round(h[2]*(100-h[1])/1e4*255),p=Math.round(h[2]*(6e3-h[1]*c)/6e5*255),M=Math.round(h[2]*(6e3-h[1]*(60-c))/6e5*255);switch(Math.floor(l/60)){case 0:return[f,M,b,o];case 1:return[p,f,b,o];case 2:return[b,f,M,o];case 3:return[b,p,f,o];case 4:return[M,b,f,o];default:return[f,b,p,o]}},h.parseHSL=function(t){var h=n(t.match(s).slice(1),function(t,n){return t&&(t=parseFloat(t)),0===n?Math.round((t%=360)<0?t+360:t):n<3?u(Math.round(t),0,100):u(''===t?1:Number(t),0,1)}),o=h[0]/60,f=h[1]/100,l=h[2]/100,c=h[3],b=(1-Math.abs(2*l-1))*f,p=b*(1-Math.abs(o%2-1)),M=l-b/2,v=Math.round(255*(b+M)),x=Math.round(255*(p+M)),w=Math.round(255*M);switch(Math.floor(o)){case 0:return[v,x,w,c];case 1:return[x,v,w,c];case 2:return[w,v,x,c];case 3:return[w,x,v,c];case 4:return[x,w,v,c];default:return[v,w,x,c]}};var f=function(t,n){return 1!=n[3]?t+='a':n.pop(),t+'('+n.join(', ')+')'};(h.prototype={toHSB:function(t){var n=this.red,h=this.green,u=this.blue,s=this.alpha,o=Math.max(n,h,u),l=o-Math.min(n,h,u),c=0,b=0!=l?l/o:0,p=o/255;if(b){var M=(o-n)/l,v=(o-h)/l,x=(o-u)/l;c=n==o?x-v:h==o?2+M-x:4+v-M,(c/=6)<0&&c++}var w=[Math.round(360*c),Math.round(100*b),Math.round(100*p),s];return t?w:f('hsb',w)},toHSL:function(t){var n=this.red,h=this.green,u=this.blue,s=this.alpha,o=Math.max(n,h,u),l=Math.min(n,h,u),c=o-l,b=0,p=0!=c?c/(255-Math.abs(o+l-255)):0,M=(o+l)/512;if(p){var v=(o-n)/c,x=(o-h)/c,w=(o-u)/c;b=n==o?w-x:h==o?2+v-w:4+x-v,(b/=6)<0&&b++}var S=[Math.round(360*b),Math.round(100*p),Math.round(100*M),s];return t?S:f('hsl',S)},toHEX:function(t){var h=this.alpha,u=1==(h=Math.round(255*h).toString(16)).length?h+h:h,s=n([this.red,this.green,this.blue],function(t){return 1==(t=t.toString(16)).length?'0'+t:t});return t?s.concat(u):'#'+s.join('')+('ff'==u?'':u)},toRGB:function(t){var n=[this.red,this.green,this.blue,this.alpha];return t?n:f('rgb',n)}}).toString=h.prototype.toRGB,h.hex=function(t){return new h(t,'hex')},null==this.hex&&(this.hex=h.hex),h.hsb=function(t,n,u,s){return new h([t||0,n||0,u||0,null==s?1:s],'hsb')},null==this.hsb&&(this.hsb=h.hsb),h.hsl=function(t,n,u,s){return new h([t||0,n||0,u||0,null==s?1:s],'hsl')},null==this.hsl&&(this.hsl=h.hsl),h.rgb=function(t,n,u,s){return new h([t||0,n||0,u||0,null==s?1:s],'rgb')},null==this.rgb&&(this.rgb=h.rgb),h.detach=function(t){return t=new h(t),[h.rgb(t.red,t.green,t.blue).toString(),t.alpha]},m.exports=h},187,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),h=t(n,{initialize:function(t){this.reset(),t instanceof h?this.path=t.path.slice(0):t&&(t.applyToPath?t.applyToPath(this):this.push(t))},onReset:function(){this.path=[]},onMove:function(t,n,h,o){this.path.push(0,h,o)},onLine:function(t,n,h,o){this.path.push(2,h,o)},onBezierCurve:function(t,n,h,o,s,p,u,c){this.path.push(3,h,o,s,p,u,c)},_arcToBezier:n.prototype.onArc,onArc:function(t,n,h,o,s,p,u,c,f,l,z,T){if(u!==c||T)return this._arcToBezier(t,n,h,o,s,p,u,c,f,l,z,T);this.path.push(4,s,p,u,f,l,z?0:1)},onClose:function(){this.path.push(1)},toJSON:function(){return this.path}});m.exports=h},188,[189,190]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t){for(var n={},o=0,c=arguments.length;o<c;o++){var u=arguments[o];for(var f in'function'==typeof u&&(u=u.prototype),u)n[f]=u[f]}return n.initialize||(n.initialize=function(){}),n.constructor=function(t,o,c,u,f,p,l,s){return new n.initialize(t,o,c,u,f,p,l,s)},n.constructor.prototype=n.initialize.prototype=n,n.constructor}},189,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=t({initialize:function(t){this.reset().push(t)},push:function(){var t=Array.prototype.join.call(arguments,' ').match(/[a-df-z]|[\-+]?(?:[\d\.]e[\-+]?|[^\s\-+,a-z])+/gi);if(!t)return this;for(var n,s=t[0],h=1;s;){switch(s){case'm':this.move(t[h++],t[h++]);break;case'l':this.line(t[h++],t[h++]);break;case'c':this.curve(t[h++],t[h++],t[h++],t[h++],t[h++],t[h++]);break;case's':this.curve(t[h++],t[h++],null,null,t[h++],t[h++]);break;case'q':this.curve(t[h++],t[h++],t[h++],t[h++]);break;case't':this.curve(t[h++],t[h++]);break;case'a':this.arc(t[h+5],t[h+6],t[h],t[h+1],t[h+3],!+t[h+4],t[h+2]),h+=7;break;case'h':this.line(t[h++],0);break;case'v':this.line(0,t[h++]);break;case'M':this.moveTo(t[h++],t[h++]);break;case'L':this.lineTo(t[h++],t[h++]);break;case'C':this.curveTo(t[h++],t[h++],t[h++],t[h++],t[h++],t[h++]);break;case'S':this.curveTo(t[h++],t[h++],null,null,t[h++],t[h++]);break;case'Q':this.curveTo(t[h++],t[h++],t[h++],t[h++]);break;case'T':this.curveTo(t[h++],t[h++]);break;case'A':this.arcTo(t[h+5],t[h+6],t[h],t[h+1],t[h+3],!+t[h+4],t[h+2]),h+=7;break;case'H':this.lineTo(t[h++],this.penY);break;case'V':this.lineTo(this.penX,t[h++]);break;case'Z':case'z':this.close();break;default:s=n,h--;continue}'m'==(n=s)?n='l':'M'==n&&(n='L'),s=t[h++]}return this},reset:function(){return this.penX=this.penY=0,this.penDownX=this.penDownY=null,this._pivotX=this._pivotY=0,this.onReset(),this},move:function(t,n){return this.onMove(this.penX,this.penY,this._pivotX=this.penX+=+t,this._pivotY=this.penY+=+n),this},moveTo:function(t,n){return this.onMove(this.penX,this.penY,this._pivotX=this.penX=+t,this._pivotY=this.penY=+n),this},line:function(t,n){return this.lineTo(this.penX+ +t,this.penY+ +n)},lineTo:function(t,n){return null==this.penDownX&&(this.penDownX=this.penX,this.penDownY=this.penY),this.onLine(this.penX,this.penY,this._pivotX=this.penX=+t,this._pivotY=this.penY=+n),this},curve:function(t,n,s,h,o,u){var p=this.penX,c=this.penY;return this.curveTo(p+ +t,c+ +n,null==s?null:p+ +s,null==h?null:c+ +h,null==o?null:p+ +o,null==u?null:c+ +u)},curveTo:function(t,n,s,h,o,u){var p=this.penX,c=this.penY;return null==s&&(s=+t,h=+n,t=2*p-(this._pivotX||0),n=2*c-(this._pivotY||0)),null==o?(this._pivotX=+t,this._pivotY=+n,s=((o=+s)+2*+t)/3,h=((u=+h)+2*+n)/3,t=(p+2*+t)/3,n=(c+2*+n)/3):(this._pivotX=+s,this._pivotY=+h),null==this.penDownX&&(this.penDownX=p,this.penDownY=c),this.onBezierCurve(p,c,+t,+n,+s,+h,this.penX=+o,this.penY=+u),this},arc:function(t,n,s,h,o,u,p){return this.arcTo(this.penX+ +t,this.penY+ +n,s,h,o,u,p)},arcTo:function(t,n,s,h,o,u,p){if(h=Math.abs(+h||+s||+n-this.penY),!(s=Math.abs(+s||+t-this.penX))||!h||t==this.penX&&n==this.penY)return this.lineTo(t,n);var c=this.penX,l=this.penY,v=!+u,X=!!+o,Y=p?p*Math.PI/180:0,f=Math.cos(Y),M=Math.sin(Y),b=f*(t-=c)/2+M*(n-=l)/2,T=-M*t/2+f*n/2,k=s*s*h*h,w=h*h*b*b,_=s*s*T*T,D=k-_-w;if(D<0)s*=D=Math.sqrt(1-D/k),h*=D,b=t/2,T=n/2;else{D=Math.sqrt(D/(_+w)),X==v&&(D=-D);var z=-D*T*s/h,C=D*b*h/s;b=f*z-M*C+t/2,T=M*z+f*C+n/2}var B=f/s,A=M/s,L=-M/h,I=f/h,P=Math.atan2(L*-b+I*-T,B*-b+A*-T),N=Math.atan2(L*(t-b)+I*(n-T),B*(t-b)+A*(n-T));return b+=c,T+=l,t+=c,n+=l,null==this.penDownX&&(this.penDownX=this.penX,this.penDownY=this.penY),this.onArc(c,l,this._pivotX=this.penX=t,this._pivotY=this.penY=n,b,T,s,h,P,N,!v,p),this},counterArc:function(t,n,s,h,o){return this.arc(t,n,s,h,o,!0)},counterArcTo:function(t,n,s,h,o){return this.arcTo(t,n,s,h,o,!0)},close:function(){return null!=this.penDownX&&(this.onClose(this.penX,this.penY,this.penX=this.penDownX,this.penY=this.penDownY),this.penDownX=null),this},onReset:function(){},onMove:function(t,n,s,h){},onLine:function(t,n,s,h){this.onBezierCurve(t,n,t,n,s,h,s,h)},onBezierCurve:function(t,n,s,h,o,u,p,c){var l,v,X,Y,f,M=p-t,b=c-n,T=M*M+b*b;if((f=(X=s-t)*M+(Y=h-n)*b)>T?(X-=M,Y-=b):f>0&&0!=T&&(X-=f/T*M,Y-=f/T*b),l=X*X+Y*Y,(f=(X=o-t)*M+(Y=u-n)*b)>T?(X-=M,Y-=b):f>0&&0!=T&&(X-=f/T*M,Y-=f/T*b),v=X*X+Y*Y,l<.01&&v<.01)this.onLine(t,n,p,c);else{if(isNaN(l)||isNaN(v))throw new Error('Bad input');var k=.5*(s+o),w=.5*(h+u),_=.5*(s+t),D=.5*(h+n),z=.5*(_+k),C=.5*(D+w),B=.5*(p+o),A=.5*(c+u),L=.5*(B+k),I=.5*(A+w),P=.5*(z+L),N=.5*(C+I);this.onBezierCurve(t,n,_,D,z,C,P,N),this.onBezierCurve(P,N,L,I,B,A,p,c)}},onArc:function(t,n,s,h,o,u,p,c,l,v,X,Y){var f=Y?Y*Math.PI/180:0,M=Math.cos(f),b=Math.sin(f),T=M*p,k=-b*c,w=b*p,_=M*c,D=v-l;D<0&&!X?D+=2*Math.PI:D>0&&X&&(D-=2*Math.PI);for(var z=Math.ceil(Math.abs(D/(Math.PI/2))),C=D/z,B=1.3333333333333333*Math.tan(C/4),A=Math.cos(l),L=Math.sin(l),I=0;I<z;I++){var P=A-B*L,N=L+B*A;l+=C;var q=(A=Math.cos(l))+B*(L=Math.sin(l)),y=L-B*A;this.onBezierCurve(t,n,o+T*P+k*N,u+w*P+_*N,o+T*q+k*y,u+w*q+_*y,t=o+T*A+k*L,n=u+w*A+_*L)}},onClose:function(t,n,s,h){this.onLine(t,n,s,h)}})},190,[189]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function s(t,s,h,x,y,n){return t&&'object'==typeof t&&(s=t.yx,x=t.yy,n=t.y,h=t.xy,y=t.x,t=t.xx),this.xx=null==t?1:t,this.yx=s||0,this.xy=h||0,this.yy=null==x?1:x,this.x=(null==y?this.x:y)||0,this.y=(null==n?this.y:n)||0,this._transform(),this}m.exports=t({initialize:s,_transform:function(){},xx:1,yx:0,x:0,xy:0,yy:1,y:0,transform:function(t,s,h,x,y,n){var o=this;return t&&'object'==typeof t&&(s=t.yx,x=t.yy,n=t.y,h=t.xy,y=t.x,t=t.xx),y||(y=0),n||(n=0),this.transformTo(o.xx*t+o.xy*s,o.yx*t+o.yy*s,o.xx*h+o.xy*x,o.yx*h+o.yy*x,o.xx*y+o.xy*n+o.x,o.yx*y+o.yy*n+o.y)},transformTo:s,translate:function(t,s){return this.transform(1,0,0,1,t,s)},move:function(t,s){return this.x+=t||0,this.y+=s||0,this._transform(),this},scale:function(t,s){return null==s&&(s=t),this.transform(t,0,0,s,0,0)},rotate:function(t,s,h){null!=s&&null!=h||(s=(this.left||0)+(this.width||0)/2,h=(this.top||0)+(this.height||0)/2);var x=t*Math.PI/180,y=Math.sin(x),n=Math.cos(x);this.transform(1,0,0,1,s,h);return this.transformTo(n*this.xx-y*this.yx,y*this.xx+n*this.yx,n*this.xy-y*this.yy,y*this.xy+n*this.yy,this.x,this.y).transform(1,0,0,1,-s,-h)},moveTo:function(t,s){return this.transformTo(this.xx,this.yx,this.xy,this.yy,t,s)},rotateTo:function(t,s,h){var x=this.yx/this.xx>this.yy/this.xy?-1:1;return(this.xx<0?this.xy>=0:this.xy<0)&&(x=-x),this.rotate(t-180*Math.atan2(x*this.yx,x*this.xx)/Math.PI,s,h)},scaleTo:function(t,s){var h=Math.sqrt(this.xx*this.xx+this.yx*this.yx);return this.xx/=h,this.yx/=h,h=Math.sqrt(this.yy*this.yy+this.xy*this.xy),this.yy/=h,this.xy/=h,this.scale(t,s)},resizeTo:function(t,s){var h=this.width,x=this.height;return h&&x?this.scaleTo(t/h,s/x):this},inversePoint:function(t,s){var h=this.xx,x=this.yx,y=this.xy,n=this.yy,o=this.x,u=this.y,f=x*y-h*n;return 0==f?null:{x:(n*(o-t)+y*(s-u))/f,y:(h*(u-s)+x*(t-o))/f}},point:function(t,s){return{x:this.xx*t+this.xy*s+this.x,y:this.yx*t+this.yy*s+this.y}}})},191,[189]);
__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),t={pointerEvents:!0,accessible:!0,accessibilityActions:!0,accessibilityLabel:!0,accessibilityLiveRegion:!0,accessibilityRole:!0,accessibilityStates:!0,accessibilityState:!0,accessibilityHint:!0,importantForAccessibility:!0,nativeID:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityAction:!0,onAccessibilityTap:!0,onMagicTap:!0,onAccessibilityEscape:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:r(d[1])},c={UIView:t,RCTView:s({},t,{removeClippedSubviews:!0})};m.exports=c},192,[54,64]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);m.exports=function(n,u){var c={};return t(c,n),t(c,u),c}},193,[194]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),c=t.checkMergeObjectArg,n=t.checkMergeIntoObjectArg;m.exports=function(t,o){if(n(t),null!=o)for(var f in c(o),o)Object.prototype.hasOwnProperty.call(o,f)&&(t[f]=o[f])}},194,[195]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=function(t){return'object'!=typeof t||t instanceof Date||null===t},c={MAX_MERGE_DEPTH:36,isTerminal:n,normalizeMergeArg:function(t){return void 0===t||null===t?{}:t},checkMergeArrayArgs:function(n,c){t(Array.isArray(n)&&Array.isArray(c),'Tried to merge arrays, instead got %s and %s.',n,c)},checkMergeObjectArgs:function(t,n){c.checkMergeObjectArg(t),c.checkMergeObjectArg(n)},checkMergeObjectArg:function(c){t(!n(c)&&!Array.isArray(c),'Tried to merge an object, instead got %s.',c)},checkMergeIntoObjectArg:function(c){t(!(n(c)&&'function'!=typeof c||Array.isArray(c)),'Tried to merge into an object, instead got %s.',c)},checkMergeLevel:function(n){t(n<36,"Maximum deep merge depth exceeded. You may be attempting to merge circular structures in an unsupported way.")},checkArrayStrategy:function(n){t(void 0===n||n in c.ArrayStrategies,"You must provide an array strategy to deep merge functions to instruct the deep merge how to resolve merging two arrays.")},ArrayStrategies:{Clobber:'Clobber',Concat:'Concat',IndexByIndex:'IndexByIndex'}};m.exports=c},195,[18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),c=r(d[4]),u=r(d[5]),l=(r(d[6]),r(d[7])),b=r(d[8]),p=r(d[9]),x=(r(d[10]),r(d[11])),F=r(d[12]),h=r(d[13]),f=(function(t){function b(){return s(this,b),n(this,c(b).apply(this,arguments))}return u(b,t),o(b,[{key:"render",value:function(){var t=this.props,s=t.accessibilityLabel,o=t.color,n=t.onPress,c=t.touchSoundDisabled,u=t.title,b=t.hasTVPreferredFocus,f=t.nextFocusDown,y=t.nextFocusForward,v=t.nextFocusLeft,w=t.nextFocusRight,L=t.nextFocusUp,P=t.disabled,S=t.testID,E=[D.button],R=[D.text];o&&R.push({color:o});var T=[];P&&(E.push(D.buttonDisabled),R.push(D.textDisabled),T.push('disabled')),h('string'==typeof u,'The title prop of a Button must be a string');var A=u,I=x;return l.createElement(I,{accessibilityLabel:s,accessibilityRole:"button",accessibilityStates:T,hasTVPreferredFocus:b,nextFocusDown:f,nextFocusForward:y,nextFocusLeft:v,nextFocusRight:w,nextFocusUp:L,testID:S,disabled:P,onPress:n,touchSoundDisabled:c},l.createElement(F,{style:E},l.createElement(p,{style:R,disabled:P},A)))}}]),b})(l.Component),D=b.create({button:{},text:t({textAlign:'center',padding:8},{color:'#007AFF',fontSize:18}),buttonDisabled:{},textDisabled:{color:'#cdcdcd'}});m.exports=f},196,[54,4,5,6,9,10,58,13,60,197,212,213,88,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),u=r(d[5]),p=r(d[6]),c=r(d[7]),h=r(d[8]),f=r(d[9]),R=r(d[10]),H=r(d[11]),v=r(d[12]),T=r(d[13]),b=r(d[14]),S=r(d[15]),y=r(d[16]),w={top:20,left:20,right:20,bottom:30},x={validAttributes:c({},R.UIView,{isHighlighted:!0,numberOfLines:!0,ellipsizeMode:!0,allowFontScaling:!0,maxFontSizeMultiplier:!0,disabled:!0,selectable:!0,selectionColor:!0,adjustsFontSizeToFit:!0,minimumFontScale:!0,textBreakStrategy:!0,onTextLayout:!0,onInlineViewLayout:!0,dataDetectorType:!0}),directEventTypes:{topTextLayout:{registrationName:'onTextLayout'},topInlineViewLayout:{registrationName:'onInlineViewLayout'}},uiViewClassName:'RCTText'},C=(function(h){function R(){var n,o;t(this,R);for(var u=arguments.length,h=new Array(u),f=0;f<u;f++)h[f]=arguments[f];return(o=s(this,(n=l(R)).call.apply(n,[this].concat(h)))).state=c({},v.Mixin.touchableGetInitialState(),{isHighlighted:!1,createResponderHandlers:o._createResponseHandlers.bind(p(p(o))),responseHandlers:null}),o}return u(R,h),o(R,[{key:"render",value:function(){var t=this.props;return P(t)&&(t=c({},t,this.state.responseHandlers,{isHighlighted:this.state.isHighlighted})),null!=t.selectionColor&&(t=c({},t,{selectionColor:y(t.selectionColor)})),f.createElement(H.Consumer,null,function(o){return o?f.createElement(V,n({},t,{ref:t.forwardedRef})):f.createElement(H.Provider,{value:!0},f.createElement(M,n({},t,{ref:t.forwardedRef})))})}},{key:"_createResponseHandlers",value:function(){var n=this;return{onStartShouldSetResponder:function(){var t=n.props.onStartShouldSetResponder,o=null!=t&&t()||P(n.props);return o&&n._attachTouchHandlers(),o},onResponderGrant:function(t,o){S(n.touchableHandleResponderGrant)(t,o),null!=n.props.onResponderGrant&&n.props.onResponderGrant.call(n,t,o)},onResponderMove:function(t){S(n.touchableHandleResponderMove)(t),null!=n.props.onResponderMove&&n.props.onResponderMove.call(n,t)},onResponderRelease:function(t){S(n.touchableHandleResponderRelease)(t),null!=n.props.onResponderRelease&&n.props.onResponderRelease.call(n,t)},onResponderTerminate:function(t){S(n.touchableHandleResponderTerminate)(t),null!=n.props.onResponderTerminate&&n.props.onResponderTerminate.call(n,t)},onResponderTerminationRequest:function(){var t=n.props.onResponderTerminationRequest;return!!S(n.touchableHandleResponderTerminationRequest)()&&(null==t||t())}}}},{key:"_attachTouchHandlers",value:function(){var n=this;if(null==this.touchableGetPressRectOffset){for(var t in v.Mixin)'function'==typeof v.Mixin[t]&&(this[t]=v.Mixin[t].bind(this));this.touchableHandleActivePressIn=function(){!n.props.suppressHighlighting&&P(n.props)&&n.setState({isHighlighted:!0})},this.touchableHandleActivePressOut=function(){!n.props.suppressHighlighting&&P(n.props)&&n.setState({isHighlighted:!1})},this.touchableHandlePress=function(t){null!=n.props.onPress&&n.props.onPress(t)},this.touchableHandleLongPress=function(t){null!=n.props.onLongPress&&n.props.onLongPress(t)},this.touchableGetPressRectOffset=function(){return null==n.props.pressRetentionOffset?w:n.props.pressRetentionOffset}}}}],[{key:"getDerivedStateFromProps",value:function(n,t){return null==t.responseHandlers&&P(n)?{responseHandlers:t.createResponderHandlers()}:null}}]),R})(f.Component);C.defaultProps={accessible:!0,allowFontScaling:!0,ellipsizeMode:'tail'},C.viewConfig=x;var P=function(n){return null!=n.onPress||null!=n.onLongPress||null!=n.onStartShouldSetResponder},M=b(x.uiViewClassName,function(){return x}),V=null==T.getViewManagerConfig('RCTVirtualText')?M:b('RCTVirtualText',function(){return{validAttributes:c({},R.UIView,{isHighlighted:!0,maxFontSizeMultiplier:!0}),uiViewClassName:'RCTVirtualText'}}),L=f.forwardRef(function(t,o){return f.createElement(C,n({},t,{forwardedRef:o}))});L.displayName='Text',L.propTypes=h,m.exports=L},197,[16,4,5,6,9,10,8,54,198,13,192,202,203,75,183,211,82]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),n=r(d[1]),t=r(d[2]),l=r(d[3]),s=t(r(d[4]));m.exports={ellipsizeMode:l.oneOf(['head','middle','tail','clip']),numberOfLines:l.number,textBreakStrategy:l.oneOf(['simple','highQuality','balanced']),onLayout:l.func,onPress:l.func,onLongPress:l.func,pressRetentionOffset:n,selectable:l.bool,selectionColor:o,suppressHighlighting:l.bool,style:s,testID:l.string,nativeID:l.string,allowFontScaling:l.bool,maxFontSizeMultiplier:l.number,accessible:l.bool,adjustsFontSizeToFit:l.bool,minimumFontScale:l.number,disabled:l.bool,dataDetectorType:l.oneOf(['phoneNumber','link','email','none','all'])}},198,[66,199,200,69,80]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t.shape({top:t.number,left:t.number,bottom:t.number,right:t.number});m.exports=n},199,[69]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(o){var c=n(o);return function(n,o,u,v){var f=n;n[o]&&((f={})[o]=t(n[o]));for(var p=arguments.length,s=new Array(p>4?p-4:0),l=4;l<p;l++)s[l-4]=arguments[l];return c.apply(void 0,[f,o,u,v].concat(s))}}},200,[201,87]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);m.exports=function(o){function l(l,c,s,u,p){if(c[s]){var f=c[s],y=typeof f;'object'!==y&&n(!1,"Invalid "+(p||'(unknown)')+" `"+s+"` of type `"+y+"` supplied to `"+u+"`, expected `object`.");for(var v=t(c[s],o),b=arguments.length,j=new Array(b>5?b-5:0),k=5;k<b;k++)j[k-5]=arguments[k];for(var w in v){var O=o[w];O||n(!1,"Invalid props."+s+" key `"+w+"` supplied to `"+u+"`.\nBad object: "+JSON.stringify(c[s],null,' ')+'\nValid keys: '+JSON.stringify(Object.keys(o),null,' '));var J=O.apply(void 0,[f,w,u,p].concat(j));J&&n(!1,J.message+'\nBad object: '+JSON.stringify(c[s],null,' '))}}else l&&n(!1,"Required object `"+s+"` was not specified in `"+u+"`.")}function c(n,t,o,c){for(var s=arguments.length,u=new Array(s>4?s-4:0),p=4;p<s;p++)u[p-4]=arguments[p];return l.apply(void 0,[!1,n,t,o,c].concat(u))}return c.isRequired=l.bind(null,!0),c}},201,[18,193]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t.createContext(!1)},202,[13]);
__d(function(g,r,i,a,m,e,d){'use strict';var E=r(d[0]),t=r(d[1]),R=r(d[2]),_=r(d[3]),s=r(d[4]),o=(r(d[5]),r(d[6])),S=r(d[7]),n=r(d[8]),l=r(d[9]),N=(r(d[10]),r(d[11])),h=(r(d[12]),function(E){var t=E.touches,R=E.changedTouches,_=t&&t.length>0,s=R&&R.length>0;return!_&&s?R[0]:_?t[0]:E}),T=N({NOT_RESPONDER:null,RESPONDER_INACTIVE_PRESS_IN:null,RESPONDER_INACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_PRESS_IN:null,RESPONDER_ACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_LONG_PRESS_IN:null,RESPONDER_ACTIVE_LONG_PRESS_OUT:null,ERROR:null}),u={NOT_RESPONDER:!1,RESPONDER_INACTIVE_PRESS_IN:!1,RESPONDER_INACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_PRESS_IN:!1,RESPONDER_ACTIVE_PRESS_OUT:!1,RESPONDER_ACTIVE_LONG_PRESS_IN:!1,RESPONDER_ACTIVE_LONG_PRESS_OUT:!1,ERROR:!1},P=t({},u,{RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0}),O=t({},u,{RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0}),D=t({},u,{RESPONDER_ACTIVE_LONG_PRESS_IN:!0}),c=N({DELAY:null,RESPONDER_GRANT:null,RESPONDER_RELEASE:null,RESPONDER_TERMINATED:null,ENTER_PRESS_RECT:null,LEAVE_PRESS_RECT:null,LONG_PRESS_DETECTED:null}),A={NOT_RESPONDER:{DELAY:T.ERROR,RESPONDER_GRANT:T.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:T.ERROR,RESPONDER_TERMINATED:T.ERROR,ENTER_PRESS_RECT:T.ERROR,LEAVE_PRESS_RECT:T.ERROR,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_INACTIVE_PRESS_IN:{DELAY:T.RESPONDER_ACTIVE_PRESS_IN,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:T.RESPONDER_ACTIVE_PRESS_OUT,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_ACTIVE_PRESS_IN:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:T.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:T.ERROR,RESPONDER_GRANT:T.ERROR,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:T.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:T.ERROR},error:{DELAY:T.NOT_RESPONDER,RESPONDER_GRANT:T.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:T.NOT_RESPONDER,RESPONDER_TERMINATED:T.NOT_RESPONDER,ENTER_PRESS_RECT:T.NOT_RESPONDER,LEAVE_PRESS_RECT:T.NOT_RESPONDER,LONG_PRESS_DETECTED:T.NOT_RESPONDER}},I={componentDidMount:function(){_.isTV&&(this._tvEventHandler=new n,this._tvEventHandler.enable(this,function(E,t){var R=o.findNodeHandle(E);t.dispatchConfig={},R===t.tag&&('focus'===t.eventType?E.touchableHandleFocus(t):'blur'===t.eventType?E.touchableHandleBlur(t):'select'===t.eventType&&E.touchableHandlePress&&!E.props.disabled&&E.touchableHandlePress(t))}))},componentWillUnmount:function(){this._tvEventHandler&&(this._tvEventHandler.disable(),delete this._tvEventHandler),this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout)},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(E){var t=E.currentTarget;E.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=T.NOT_RESPONDER,this.state.touchable.responderID=t,this._receiveSignal(c.RESPONDER_GRANT,E);var R=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):130;0!==(R=isNaN(R)?130:R)?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,E),R):this._handleDelay(E);var _=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):370;_=isNaN(_)?370:_,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,E),_+R)},touchableHandleResponderRelease:function(E){this.pressInLocation=null,this._receiveSignal(c.RESPONDER_RELEASE,E)},touchableHandleResponderTerminate:function(E){this.pressInLocation=null,this._receiveSignal(c.RESPONDER_TERMINATED,E)},touchableHandleResponderMove:function(E){if(this.state.touchable.positionOnActivate){var t=this.state.touchable.positionOnActivate,R=this.state.touchable.dimensionsOnActivate,_=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:20,right:20,top:20,bottom:20},s=_.left,o=_.top,S=_.right,n=_.bottom,l=this.touchableGetHitSlop?this.touchableGetHitSlop():null;l&&(s+=l.left||0,o+=l.top||0,S+=l.right||0,n+=l.bottom||0);var N=h(E.nativeEvent),u=N&&N.pageX,P=N&&N.pageY;if(this.pressInLocation)this._getDistanceBetweenPoints(u,P,this.pressInLocation.pageX,this.pressInLocation.pageY)>10&&this._cancelLongPressDelayTimeout();if(u>t.left-s&&P>t.top-o&&u<t.left+R.width+S&&P<t.top+R.height+n){var O=this.state.touchable.touchState;this._receiveSignal(c.ENTER_PRESS_RECT,E),this.state.touchable.touchState===T.RESPONDER_INACTIVE_PRESS_IN&&O!==T.RESPONDER_INACTIVE_PRESS_IN&&this._cancelLongPressDelayTimeout()}else this._cancelLongPressDelayTimeout(),this._receiveSignal(c.LEAVE_PRESS_RECT,E)}},touchableHandleFocus:function(E){this.props.onFocus&&this.props.onFocus(E)},touchableHandleBlur:function(E){this.props.onBlur&&this.props.onBlur(E)},_remeasureMetricsOnActivation:function(){var E=this.state.touchable.responderID;null!=E&&l.measure(E,this._handleQueryLayout)},_handleQueryLayout:function(E,t,_,o,S,n){(E||t||_||o||S||n)&&(this.state.touchable.positionOnActivate&&s.release(this.state.touchable.positionOnActivate),this.state.touchable.dimensionsOnActivate&&R.release(this.state.touchable.dimensionsOnActivate),this.state.touchable.positionOnActivate=s.getPooled(S,n),this.state.touchable.dimensionsOnActivate=R.getPooled(_,o))},_handleDelay:function(E){this.touchableDelayTimeout=null,this._receiveSignal(c.DELAY,E)},_handleLongDelay:function(E){this.longPressDelayTimeout=null;var t=this.state.touchable.touchState;t!==T.RESPONDER_ACTIVE_PRESS_IN&&t!==T.RESPONDER_ACTIVE_LONG_PRESS_IN?console.error('Attempted to transition from state `'+t+'` to `'+T.RESPONDER_ACTIVE_LONG_PRESS_IN+"`, which is not supported. This is most likely due to `Touchable.longPressDelayTimeout` not being cancelled."):this._receiveSignal(c.LONG_PRESS_DETECTED,E)},_receiveSignal:function(E,t){var R=this.state.touchable.responderID,_=this.state.touchable.touchState,s=A[_]&&A[_][E];if(R||E!==c.RESPONDER_RELEASE){if(!s)throw new Error('Unrecognized signal `'+E+'` or state `'+_+'` for Touchable responder `'+R+'`');if(s===T.ERROR)throw new Error('Touchable cannot transition from `'+_+'` to `'+E+'` for responder `'+R+'`');_!==s&&(this._performSideEffectsForTransition(_,s,E,t),this.state.touchable.touchState=s)}},_cancelLongPressDelayTimeout:function(){this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.longPressDelayTimeout=null},_isHighlight:function(E){return E===T.RESPONDER_ACTIVE_PRESS_IN||E===T.RESPONDER_ACTIVE_LONG_PRESS_IN},_savePressInLocation:function(E){var t=h(E.nativeEvent),R=t&&t.pageX,_=t&&t.pageY,s=t&&t.locationX,o=t&&t.locationY;this.pressInLocation={pageX:R,pageY:_,locationX:s,locationY:o}},_getDistanceBetweenPoints:function(E,t,R,_){var s=E-R,o=t-_;return Math.sqrt(s*s+o*o)},_performSideEffectsForTransition:function(E,t,R,_){var s=this._isHighlight(E),o=this._isHighlight(t);(R===c.RESPONDER_TERMINATED||R===c.RESPONDER_RELEASE)&&this._cancelLongPressDelayTimeout();var S=E===T.NOT_RESPONDER&&t===T.RESPONDER_INACTIVE_PRESS_IN,n=!P[E]&&P[t];if((S||n)&&this._remeasureMetricsOnActivation(),O[E]&&R===c.LONG_PRESS_DETECTED&&this.touchableHandleLongPress&&this.touchableHandleLongPress(_),o&&!s?this._startHighlight(_):!o&&s&&this._endHighlight(_),O[E]&&R===c.RESPONDER_RELEASE){var l=!!this.props.onLongPress,N=D[E]&&(!l||!this.touchableLongPressCancelsPress());(!D[E]||N)&&this.touchableHandlePress&&(o||s||(this._startHighlight(_),this._endHighlight(_)),this.touchableHandlePress(_))}this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.touchableDelayTimeout=null},_playTouchSound:function(){l.playTouchSound()},_startHighlight:function(E){this._savePressInLocation(E),this.touchableHandleActivePressIn&&this.touchableHandleActivePressIn(E)},_endHighlight:function(E){var t=this;this.touchableHandleActivePressOut&&(this.touchableGetPressOutDelayMS&&this.touchableGetPressOutDelayMS()?this.pressOutDelayTimeout=setTimeout(function(){t.touchableHandleActivePressOut(E)},this.touchableGetPressOutDelayMS()):this.touchableHandleActivePressOut(E))},withoutDefaultFocusAndBlur:{}},b=(I.touchableHandleFocus,I.touchableHandleBlur,E(I,["touchableHandleFocus","touchableHandleBlur"]));I.withoutDefaultFocusAndBlur=b;var C={Mixin:I,TOUCH_TARGET_DEBUG:!1,renderDebugView:function(E){E.color,E.hitSlop;if(!C.TOUCH_TARGET_DEBUG)return null;throw Error('Touchable.TOUCH_TARGET_DEBUG should not be enabled in prod!')}};S.create({debug:{position:'absolute',borderWidth:1,borderStyle:'dashed'}});m.exports=C},203,[56,54,204,58,206,13,90,60,207,75,88,209,67]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=t.twoArgumentPooler;function n(t,o){this.width=t,this.height=o}n.prototype.destructor=function(){this.width=null,this.height=null},n.getPooledFromElement=function(t){return n.getPooled(t.offsetWidth,t.offsetHeight)},t.addPoolingTo(n,o),m.exports=n},204,[205]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=function(t){if(this.instancePool.length){var n=this.instancePool.pop();return this.call(n,t),n}return new this(t)},o=function(n){t(n instanceof this,'Trying to release an instance into a pool of a different type.'),n.destructor(),this.instancePool.length<this.poolSize&&this.instancePool.push(n)},s=n,l={addPoolingTo:function(t,n){var l=t;return l.instancePool=[],l.getPooled=n||s,l.poolSize||(l.poolSize=10),l.release=o,l},oneArgumentPooler:n,twoArgumentPooler:function(t,n){if(this.instancePool.length){var o=this.instancePool.pop();return this.call(o,t,n),o}return new this(t,n)},threeArgumentPooler:function(t,n,o){if(this.instancePool.length){var s=this.instancePool.pop();return this.call(s,t,n,o),s}return new this(t,n,o)},fourArgumentPooler:function(t,n,o,s){if(this.instancePool.length){var l=this.instancePool.pop();return this.call(l,t,n,o,s),l}return new this(t,n,o,s)}};m.exports=l},205,[18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=t.twoArgumentPooler;function n(t,o){this.left=t,this.top=o}n.prototype.destructor=function(){this.left=null,this.top=null},t.addPoolingTo(n,o),m.exports=n},206,[205]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),n=(r(d[2]),r(d[3]));function v(){this.__nativeTVNavigationEventListener=null,this.__nativeTVNavigationEventEmitter=null}v.prototype.enable=function(v,o){t.default&&(this.__nativeTVNavigationEventEmitter=new n(t.default),this.__nativeTVNavigationEventListener=this.__nativeTVNavigationEventEmitter.addListener('onHWKeyEvent',function(t){o&&o(v,t)}))},v.prototype.disable=function(){this.__nativeTVNavigationEventListener&&(this.__nativeTVNavigationEventListener.remove(),delete this.__nativeTVNavigationEventListener),this.__nativeTVNavigationEventEmitter&&delete this.__nativeTVNavigationEventEmitter},m.exports=v},207,[3,208,58,123]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('TVNavigationEventEmitter');e.default=u},208,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(t){var o,s={};for(o in t instanceof Object&&!Array.isArray(t)||n(!1),t)t.hasOwnProperty(o)&&(s[o]=o);return s}},209,[210]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=function(n){if(void 0===n)throw new Error('invariant(...): Second argument must be a string.')};m.exports=function(o,t){for(var f=arguments.length,s=new Array(f>2?f-2:0),u=2;u<f;u++)s[u-2]=arguments[u];if(n(t),!o){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var v=0;(c=new Error(t.replace(/%s/g,function(){return String(s[v++])}))).name='Invariant Violation'}throw c.framesToPop=1,c}}},210,[]);
__d(function(g,r,i,a,m,e,d){'use strict';function t(t,o){if(null!=t)return t;var n=new Error(void 0!==o?o:'Got unexpected '+t);throw n.framesToPop=1,n}m.exports=t,m.exports.default=t,Object.defineProperty(m.exports,'__esModule',{value:!0})},211,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),u=r(d[4]),l=r(d[5]),s=r(d[6]),f=r(d[7]),p=r(d[8]),h=(function(s){function h(){return t(this,h),o(this,c(h).apply(this,arguments))}return u(h,s),n(h,[{key:"render",value:function(){return l.createElement(p,{style:[b.container,this.props.style]},l.createElement(f,{style:b.info},"TouchableNativeFeedback is not supported on this platform!"))}}]),h})(l.Component);h.SelectableBackground=function(){return{}},h.SelectableBackgroundBorderless=function(){return{}},h.Ripple=function(){return{}},h.canUseNativeForeground=function(){return!1};var b=s.create({container:{height:100,width:300,backgroundColor:'#ffbcbc',borderWidth:1,borderColor:'red',alignItems:'center',justifyContent:'center',margin:10},info:{color:'#333333',margin:20}});m.exports=h},212,[4,5,6,9,10,13,60,197,88]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),p=r(d[4]),c=r(d[5]),l=r(d[6]),u=r(d[7]),h=r(d[8]),y=r(d[9]),b=r(d[10]),f=r(d[11]),P={top:20,left:20,right:20,bottom:30},v=y({displayName:'TouchableOpacity',mixins:[u.Mixin.withoutDefaultFocusAndBlur,n],propTypes:t({},h.propTypes,{activeOpacity:l.number,hasTVPreferredFocus:l.bool,nextFocusDown:l.number,nextFocusForward:l.number,nextFocusLeft:l.number,nextFocusRight:l.number,nextFocusUp:l.number,tvParallaxProperties:l.object}),getDefaultProps:function(){return{activeOpacity:.2}},getInitialState:function(){return t({},this.touchableGetInitialState(),{anim:new s.Value(this._getChildStyleOpacityWithDefault())})},componentDidMount:function(){b(this.props)},UNSAFE_componentWillReceiveProps:function(t){b(t)},componentDidUpdate:function(t,s){this.props.disabled!==t.disabled&&this._opacityInactive(250)},setOpacityTo:function(t,n){s.timing(this.state.anim,{toValue:t,duration:n,easing:o.inOut(o.quad),useNativeDriver:!0}).start()},touchableHandleActivePressIn:function(t){'onResponderGrant'===t.dispatchConfig.registrationName?this._opacityActive(0):this._opacityActive(150),this.props.onPressIn&&this.props.onPressIn(t)},touchableHandleActivePressOut:function(t){this._opacityInactive(250),this.props.onPressOut&&this.props.onPressOut(t)},touchableHandleFocus:function(t){p.isTV&&this._opacityActive(150),this.props.onFocus&&this.props.onFocus(t)},touchableHandleBlur:function(t){p.isTV&&this._opacityInactive(250),this.props.onBlur&&this.props.onBlur(t)},touchableHandlePress:function(t){this.props.onPress&&this.props.onPress(t)},touchableHandleLongPress:function(t){this.props.onLongPress&&this.props.onLongPress(t)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||P},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut},_opacityActive:function(t){this.setOpacityTo(this.props.activeOpacity,t)},_opacityInactive:function(t){this.setOpacityTo(this._getChildStyleOpacityWithDefault(),t)},_getChildStyleOpacityWithDefault:function(){var t=f(this.props.style)||{};return null==t.opacity?1:t.opacity},render:function(){return c.createElement(s.View,{accessible:!1!==this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityHint:this.props.accessibilityHint,accessibilityRole:this.props.accessibilityRole,accessibilityStates:this.props.accessibilityStates,accessibilityState:this.props.accessibilityState,accessibilityActions:this.props.accessibilityActions,onAccessibilityAction:this.props.onAccessibilityAction,style:[this.props.style,{opacity:this.state.anim}],nativeID:this.props.nativeID,testID:this.props.testID,onLayout:this.props.onLayout,isTVSelectable:!0,nextFocusDown:this.props.nextFocusDown,nextFocusForward:this.props.nextFocusForward,nextFocusLeft:this.props.nextFocusLeft,nextFocusRight:this.props.nextFocusRight,nextFocusUp:this.props.nextFocusUp,hasTVPreferredFocus:this.props.hasTVPreferredFocus,tvParallaxProperties:this.props.tvParallaxProperties,hitSlop:this.props.hitSlop,focusable:!1!==this.props.focusable&&void 0!==this.props.onPress,onClick:this.touchableHandlePress,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate},this.props.children,u.renderDebugView({color:'cyan',hitSlop:this.props.hitSlop}))}});m.exports=v},213,[54,214,242,278,58,13,69,203,279,280,284,87]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),u=t(r(d[2])),s=r(d[3]),l=r(d[4]),c=u.default.isTesting?s:l;m.exports=(0,n.default)({get FlatList(){return r(d[5])},get Image(){return r(d[6])},get ScrollView(){return r(d[7])},get SectionList(){return r(d[8])},get Text(){return r(d[9])},get View(){return r(d[10])}},c)},214,[3,54,58,215,225,245,266,272,273,276,277]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),u=n.AnimatedEvent,o=n.attachNativeEvent,f=r(d[2]),c=r(d[3]),l=r(d[4]),s=r(d[5]),v=r(d[6]),p=r(d[7]),E=r(d[8]),V={start:function(){},stop:function(){},reset:function(){},_startNativeLoop:function(){},_isUsingNativeDriver:function(){return!1}};m.exports={Value:v,ValueXY:p,Interpolation:c,Node:l,decay:function(t,n){return V},timing:function(n,u){var o=n;return t({},V,{start:function(t){o.setValue(u.toValue),t&&t({finished:!0})}})},spring:function(n,u){var o=n;return t({},V,{start:function(t){o.setValue(u.toValue),t&&t({finished:!0})}})},add:f.add,subtract:f.subtract,divide:f.divide,multiply:f.multiply,modulo:f.modulo,diffClamp:f.diffClamp,delay:function(t){return V},sequence:function(t){return V},parallel:function(t,n){return V},stagger:function(t,n){return V},loop:function(t){(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).iterations;return V},event:function(t,n){return null},createAnimatedComponent:E,attachNativeEvent:o,forkEvent:f.forkEvent,unforkEvent:f.unforkEvent,Event:u,__PropsOnlyForTests:s}},215,[54,216,225,218,219,231,217,236,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),v=r(d[3]),o=r(d[4]),c=r(d[5]),_=r(d[3]).shouldUseNativeDriver;function l(t,n,_){var l=[];c(_[0]&&_[0].nativeEvent,'Native driven events only support animated values contained inside `nativeEvent`.'),(function t(n,v){if(n instanceof s)n.__makeNative(),l.push({nativeEventPath:v,animatedValueTag:n.__getNativeTag()});else if('object'==typeof n)for(var o in n)t(n[o],v.concat(o))})(_[0].nativeEvent,[]);var h=o.findNodeHandle(t);return l.forEach(function(t){v.API.addAnimatedEventToView(h,n,t)}),{detach:function(){l.forEach(function(t){v.API.removeAnimatedEventFromView(h,n,t.animatedValueTag)})}}}var h=(function(){function v(n){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t(this,v),this._listeners=[],this._argMapping=n,s.listener&&this.__addListener(s.listener),this._callListeners=this._callListeners.bind(this),this._attachedEvent=null,this.__isNative=_(s)}return n(v,[{key:"__addListener",value:function(t){this._listeners.push(t)}},{key:"__removeListener",value:function(t){this._listeners=this._listeners.filter(function(n){return n!==t})}},{key:"__attach",value:function(t,n){c(this.__isNative,'Only native driven events need to be attached.'),this._attachedEvent=l(t,n,this._argMapping)}},{key:"__detach",value:function(t,n){c(this.__isNative,'Only native driven events need to be detached.'),this._attachedEvent&&this._attachedEvent.detach()}},{key:"__getHandler",value:function(){var t=this;return this.__isNative?this._callListeners:function(){for(var n=arguments.length,v=new Array(n),o=0;o<n;o++)v[o]=arguments[o];var c=function t(n,v,o){if('number'==typeof v&&n instanceof s)n.setValue(v);else if('object'==typeof n)for(var c in n)t(n[c],v[c],c)};t.__isNative||t._argMapping.forEach(function(t,n){c(t,v[n])}),t._callListeners.apply(t,v)}}},{key:"_callListeners",value:function(){for(var t=arguments.length,n=new Array(t),s=0;s<t;s++)n[s]=arguments[s];this._listeners.forEach(function(t){return t.apply(void 0,n)})}},{key:"_validateMapping",value:function(){}}]),v})();m.exports={AnimatedEvent:h,attachNativeEvent:l}},216,[4,5,217,220,90,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),_=r(d[4]),o=r(d[5]),l=r(d[6]),h=r(d[7]),f=r(d[8]),c=r(d[9]).API;function v(t){var n=new Set;!(function t(s){'function'==typeof s.update?n.add(s):s.__getChildren().forEach(t)})(t),n.forEach(function(t){return t.update()})}var p=(function(p){function k(n){var _;return t(this,k),(_=s(this,u(k).call(this)))._startingValue=_._value=n,_._offset=0,_._animation=null,_}return o(k,h),n(k,[{key:"__detach",value:function(){this.stopAnimation(),_(u(k.prototype),"__detach",this).call(this)}},{key:"__getValue",value:function(){return this._value+this._offset}},{key:"setValue",value:function(t){this._animation&&(this._animation.stop(),this._animation=null),this._updateValue(t,!this.__isNative),this.__isNative&&c.setAnimatedNodeValue(this.__getNativeTag(),t)}},{key:"setOffset",value:function(t){this._offset=t,this.__isNative&&c.setAnimatedNodeOffset(this.__getNativeTag(),t)}},{key:"flattenOffset",value:function(){this._value+=this._offset,this._offset=0,this.__isNative&&c.flattenAnimatedNodeOffset(this.__getNativeTag())}},{key:"extractOffset",value:function(){this._offset+=this._value,this._value=0,this.__isNative&&c.extractAnimatedNodeOffset(this.__getNativeTag())}},{key:"stopAnimation",value:function(t){this.stopTracking(),this._animation&&this._animation.stop(),this._animation=null,t&&t(this.__getValue())}},{key:"resetAnimation",value:function(t){this.stopAnimation(t),this._value=this._startingValue}},{key:"_onAnimatedValueUpdateReceived",value:function(t){this._updateValue(t,!1)}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"animate",value:function(t,n){var s=this,u=null;t.__isInteraction&&(u=f.createInteractionHandle());var _=this._animation;this._animation&&this._animation.stop(),this._animation=t,t.start(this._value,function(t){s._updateValue(t,!0)},function(t){s._animation=null,null!==u&&f.clearInteractionHandle(u),n&&n(t)},_,this)}},{key:"stopTracking",value:function(){this._tracking&&this._tracking.__detach(),this._tracking=null}},{key:"track",value:function(t){this.stopTracking(),this._tracking=t}},{key:"_updateValue",value:function(t,n){this._value=t,n&&v(this),_(u(k.prototype),"__callListeners",this).call(this,this.__getValue())}},{key:"__getNativeConfig",value:function(){return{type:'value',value:this._value,offset:this._offset}}}]),k})();m.exports=p},217,[4,5,6,9,47,10,218,222,223,220]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),p=r(d[4]),l=r(d[5]),h=r(d[6]),f=(r(d[7]),r(d[8])),c=r(d[9]),s=r(d[10]),_=r(d[11]),v=function(t){return t};function y(t){if(t.outputRange&&'string'==typeof t.outputRange[0])return b(t);var n=t.outputRange;w('outputRange',n);var o=t.inputRange;w('inputRange',o),N(o),s(o.length===n.length,'inputRange ('+o.length+') and outputRange ('+n.length+') must have the same length');var u=t.easing||v,p='extend';void 0!==t.extrapolateLeft?p=t.extrapolateLeft:void 0!==t.extrapolate&&(p=t.extrapolate);var l='extend';return void 0!==t.extrapolateRight?l=t.extrapolateRight:void 0!==t.extrapolate&&(l=t.extrapolate),function(t){s('number'==typeof t,'Cannot interpolation an input which is not a number');var h=L(t,o);return R(t,o[h],o[h+1],n[h],n[h+1],u,p,l)}}function R(t,n,o,u,p,l,h,f){var c=t;if(c<n){if('identity'===h)return c;'clamp'===h&&(c=n)}if(c>o){if('identity'===f)return c;'clamp'===f&&(c=o)}return u===p?u:n===o?t<=n?u:p:(n===-1/0?c=-c:o===1/0?c-=n:c=(c-n)/(o-n),c=l(c),u===-1/0?c=-c:p===1/0?c+=u:c=c*(p-u)+u,c)}function x(t){var n=_(t);return null===n?t:"rgba("+((4278190080&(n=n||0))>>>24)+", "+((16711680&n)>>>16)+", "+((65280&n)>>>8)+", "+(255&n)/255+")"}var k=/[+-]?(?:\d+\.?\d*|\.\d+)(?:[eE][+-]?\d+)?/g;function b(t){var n=t.outputRange;s(n.length>=2,'Bad output range'),C(n=n.map(x));var o=n[0].match(k).map(function(){return[]});n.forEach(function(t){t.match(k).forEach(function(t,n){o[n].push(+t)})});var u,p=n[0].match(k).map(function(n,u){return y(h({},t,{outputRange:o[u]}))}),l='string'==typeof(u=n[0])&&u.startsWith('rgb');return function(t){var o=0;return n[0].replace(k,function(){var n=+p[o++](t);return l&&(n=o<4?Math.round(n):Math.round(1e3*n)/1e3),String(n)})}}function C(t){for(var n=t[0].replace(k,''),o=1;o<t.length;++o)s(n===t[o].replace(k,''),'invalid pattern '+t[0]+' and '+t[o])}function L(t,n){var o;for(o=1;o<n.length-1&&!(n[o]>=t);++o);return o-1}function N(t){s(t.length>=2,'inputRange must have at least 2 elements');for(var n=1;n<t.length;++n)s(t[n]>=t[n-1],'inputRange must be monotonically non-decreasing '+t)}function w(t,n){s(n.length>=2,t+' must have at least 2 elements'),s(2!==n.length||n[0]!==-1/0||n[1]!==1/0,t+'cannot be ]-infinity;+infinity[ '+n)}var D=(function(h){function _(n,p){var l;return t(this,_),(l=o(this,u(_).call(this)))._parent=n,l._config=p,l._interpolation=y(p),l}return l(_,f),n(_,[{key:"__makeNative",value:function(){this._parent.__makeNative(),p(u(_.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._parent.__getValue();return s('number'==typeof t,'Cannot interpolate an input which is not a number.'),this._interpolation(t)}},{key:"interpolate",value:function(t){return new _(this,t)}},{key:"__attach",value:function(){this._parent.__addChild(this)}},{key:"__detach",value:function(){this._parent.__removeChild(this),p(u(_.prototype),"__detach",this).call(this)}},{key:"__transformDataType",value:function(t){return t.map(c.transformDataType)}},{key:"__getNativeConfig",value:function(){return{inputRange:this._config.inputRange,outputRange:this.__transformDataType(this._config.outputRange),extrapolateLeft:this._config.extrapolateLeft||this._config.extrapolate||'extend',extrapolateRight:this._config.extrapolateRight||this._config.extrapolate||'extend',type:'interpolation'}}}]),_})();D.__createInterpolation=y,m.exports=D},218,[4,5,6,9,47,10,54,219,222,220,18,67]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),_=s.API,u=r(d[3]),o=1,v=(function(){function v(){t(this,v),this._listeners={}}return n(v,[{key:"__attach",value:function(){}},{key:"__detach",value:function(){this.__isNative&&null!=this.__nativeTag&&(s.API.dropAnimatedNode(this.__nativeTag),this.__nativeTag=void 0)}},{key:"__getValue",value:function(){}},{key:"__getAnimatedValue",value:function(){return this.__getValue()}},{key:"__addChild",value:function(t){}},{key:"__removeChild",value:function(t){}},{key:"__getChildren",value:function(){return[]}}]),n(v,[{key:"__makeNative",value:function(){if(!this.__isNative)throw new Error('This node cannot be made a "native" animated node');this.hasListeners()&&this._startListeningToNativeValueUpdates()}},{key:"addListener",value:function(t){var n=String(o++);return this._listeners[n]=t,this.__isNative&&this._startListeningToNativeValueUpdates(),n}},{key:"removeListener",value:function(t){delete this._listeners[t],this.__isNative&&!this.hasListeners()&&this._stopListeningForNativeValueUpdates()}},{key:"removeAllListeners",value:function(){this._listeners={},this.__isNative&&this._stopListeningForNativeValueUpdates()}},{key:"hasListeners",value:function(){return!!Object.keys(this._listeners).length}},{key:"_startListeningToNativeValueUpdates",value:function(){var t=this;this.__nativeAnimatedValueListener&&!this.__shouldUpdateListenersForNewNativeTag||(this.__shouldUpdateListenersForNewNativeTag&&(this.__shouldUpdateListenersForNewNativeTag=!1,this._stopListeningForNativeValueUpdates()),_.startListeningToAnimatedNodeValue(this.__getNativeTag()),this.__nativeAnimatedValueListener=s.nativeEventEmitter.addListener('onAnimatedValueUpdate',function(n){n.tag===t.__getNativeTag()&&t._onAnimatedValueUpdateReceived(n.value)}))}},{key:"_onAnimatedValueUpdateReceived",value:function(t){this.__callListeners(t)}},{key:"__callListeners",value:function(t){for(var n in this._listeners)this._listeners[n]({value:t})}},{key:"_stopListeningForNativeValueUpdates",value:function(){this.__nativeAnimatedValueListener&&(this.__nativeAnimatedValueListener.remove(),this.__nativeAnimatedValueListener=null,_.stopListeningToAnimatedNodeValue(this.__getNativeTag()))}},{key:"__getNativeTag",value:function(){if(s.assertNativeAnimatedModule(),u(this.__isNative,'Attempt to get native tag from node not marked as "native"'),null==this.__nativeTag){var t=s.generateNewNodeTag();this.__nativeTag=t,s.API.createAnimatedNode(t,this.__getNativeConfig()),this.__shouldUpdateListenersForNewNativeTag=!0}return this.__nativeTag}},{key:"__getNativeConfig",value:function(){throw new Error('This JS animated node type cannot be used as native animated node')}},{key:"toJSON",value:function(){return this.__getValue()}}]),v})();m.exports=v},219,[4,5,220,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,n=r(d[0]),o=n(r(d[1])),l=n(r(d[2])),u=n(r(d[3])),s=1,f=1,v=!1,c=[],N={enableQueue:function(){v=!0},disableQueue:function(){(0,u.default)(l.default,'Native animated module is not available'),v=!1;for(var t=0,n=c.length;t<n;t++){var o=c[t];l.default.connectAnimatedNodes(o[0],o[1])}c.length=0},createAnimatedNode:function(t,n){(0,u.default)(l.default,'Native animated module is not available'),l.default.createAnimatedNode(t,n)},startListeningToAnimatedNodeValue:function(t){(0,u.default)(l.default,'Native animated module is not available'),l.default.startListeningToAnimatedNodeValue(t)},stopListeningToAnimatedNodeValue:function(t){(0,u.default)(l.default,'Native animated module is not available'),l.default.stopListeningToAnimatedNodeValue(t)},connectAnimatedNodes:function(t,n){(0,u.default)(l.default,'Native animated module is not available'),v?c.push([t,n]):l.default.connectAnimatedNodes(t,n)},disconnectAnimatedNodes:function(t,n){(0,u.default)(l.default,'Native animated module is not available'),l.default.disconnectAnimatedNodes(t,n)},startAnimatingNode:function(t,n,o,s){(0,u.default)(l.default,'Native animated module is not available'),l.default.startAnimatingNode(t,n,o,s)},stopAnimation:function(t){(0,u.default)(l.default,'Native animated module is not available'),l.default.stopAnimation(t)},setAnimatedNodeValue:function(t,n){(0,u.default)(l.default,'Native animated module is not available'),l.default.setAnimatedNodeValue(t,n)},setAnimatedNodeOffset:function(t,n){(0,u.default)(l.default,'Native animated module is not available'),l.default.setAnimatedNodeOffset(t,n)},flattenAnimatedNodeOffset:function(t){(0,u.default)(l.default,'Native animated module is not available'),l.default.flattenAnimatedNodeOffset(t)},extractAnimatedNodeOffset:function(t){(0,u.default)(l.default,'Native animated module is not available'),l.default.extractAnimatedNodeOffset(t)},connectAnimatedNodeToView:function(t,n){(0,u.default)(l.default,'Native animated module is not available'),l.default.connectAnimatedNodeToView(t,n)},disconnectAnimatedNodeFromView:function(t,n){(0,u.default)(l.default,'Native animated module is not available'),l.default.disconnectAnimatedNodeFromView(t,n)},dropAnimatedNode:function(t){(0,u.default)(l.default,'Native animated module is not available'),l.default.dropAnimatedNode(t)},addAnimatedEventToView:function(t,n,o){(0,u.default)(l.default,'Native animated module is not available'),l.default.addAnimatedEventToView(t,n,o)},removeAnimatedEventFromView:function(t,n,o){(0,u.default)(l.default,'Native animated module is not available'),l.default.removeAnimatedEventFromView(t,n,o)}},p={opacity:!0,transform:!0,borderRadius:!0,borderBottomEndRadius:!0,borderBottomLeftRadius:!0,borderBottomRightRadius:!0,borderBottomStartRadius:!0,borderTopEndRadius:!0,borderTopLeftRadius:!0,borderTopRightRadius:!0,borderTopStartRadius:!0,elevation:!0,shadowOpacity:!0,shadowRadius:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0},A={translateX:!0,translateY:!0,scale:!0,scaleX:!0,scaleY:!0,rotate:!0,rotateX:!0,rotateY:!0,rotateZ:!0,perspective:!0},b={inputRange:!0,outputRange:!0,extrapolate:!0,extrapolateRight:!0,extrapolateLeft:!0};var h=!1;m.exports={API:N,addWhitelistedStyleProp:function(t){p[t]=!0},addWhitelistedTransformProp:function(t){A[t]=!0},addWhitelistedInterpolationParam:function(t){b[t]=!0},validateStyles:function(t){for(var n in t)if(!p.hasOwnProperty(n))throw new Error("Style property '"+n+"' is not supported by native animated module")},validateTransform:function(t){t.forEach(function(t){if(!A.hasOwnProperty(t.property))throw new Error("Property '"+t.property+"' is not supported by native animated module")})},validateInterpolation:function(t){for(var n in t)if(!b.hasOwnProperty(n))throw new Error("Interpolation property '"+n+"' is not supported by native animated module")},generateNewNodeTag:function(){return s++},generateNewAnimationId:function(){return f++},assertNativeAnimatedModule:function(){(0,u.default)(l.default,'Native animated module is not available')},shouldUseNativeDriver:function(t){return!0!==t.useNativeDriver||l.default?t.useNativeDriver||!1:(h||(console.warn("Animated: `useNativeDriver` is not supported because the native animated module is missing. Falling back to JS-based animation. To resolve this, add `RCTAnimation` module to this app, or remove `useNativeDriver`. More info: https://github.com/facebook/react-native/issues/11094#issuecomment-263240420"),h=!0),!1)},transformDataType:function(t){return'string'!=typeof t?t:/deg$/.test(t)?(parseFloat(t)||0)*Math.PI/180:t},get nativeEventEmitter(){return t||(t=new o.default(l.default)),t}}},220,[3,123,221,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('NativeAnimatedModule');e.default=u},221,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),s=r(d[3]),h=r(d[4]),l=r(d[5]),o=r(d[6]),c=r(d[7]),v=(function(v){function u(){var _;return t(this,u),(_=n(this,s(u).call(this)))._children=[],_}return l(u,o),_(u,[{key:"__makeNative",value:function(){if(!this.__isNative){this.__isNative=!0;var t=this._children,_=Array.isArray(t),n=0;for(t=_?t:t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(_){if(n>=t.length)break;l=t[n++]}else{if((n=t.next()).done)break;l=n.value}var o=l;o.__makeNative(),c.API.connectAnimatedNodes(this.__getNativeTag(),o.__getNativeTag())}}h(s(u.prototype),"__makeNative",this).call(this)}},{key:"__addChild",value:function(t){0===this._children.length&&this.__attach(),this._children.push(t),this.__isNative&&(t.__makeNative(),c.API.connectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()))}},{key:"__removeChild",value:function(t){var _=this._children.indexOf(t);-1!==_?(this.__isNative&&t.__isNative&&c.API.disconnectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()),this._children.splice(_,1),0===this._children.length&&this.__detach()):console.warn("Trying to remove a child that doesn't exist")}},{key:"__getChildren",value:function(){return this._children}},{key:"__callListeners",value:function(t){if(h(s(u.prototype),"__callListeners",this).call(this,t),!this.__isNative){var _=this._children,n=Array.isArray(_),l=0;for(_=n?_:_["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var o;if(n){if(l>=_.length)break;o=_[l++]}else{if((l=_.next()).done)break;o=l.value}var c=o;c.__getValue&&c.__callListeners(c.__getValue())}}}}]),u})();m.exports=v},222,[4,5,6,9,47,10,219,220]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),c=(r(d[3]),r(d[4])),s=r(d[5]),u=new t,l={Events:s({interactionStart:!0,interactionComplete:!0}),runAfterInteractions:function(n){var t=[],o=new Promise(function(o){k(),n&&t.push(n),t.push({run:o,name:'resolve '+(n&&n.name||'?')}),h.enqueueTasks(t)});return{then:o.then.bind(o),done:function(){if(o.done)return o.done.apply(o,arguments);console.warn('Tried to call done when not supported by current Promise implementation.')},cancel:function(){h.cancelTasks(t)}}},createInteractionHandle:function(){k();var n=++T;return p.add(n),n},clearInteractionHandle:function(n){c(!!n,'InteractionManager: Must provide a handle to clear.'),k(),p.delete(n),v.add(n)},addListener:u.addListener.bind(u),setDeadline:function(n){E=n}},f=new Set,p=new Set,v=new Set,h=new o({onMoreTasks:k}),w=0,T=0,E=-1;function k(){w||(w=E>0?setTimeout(I,0):setImmediate(I))}function I(){w=0;var t=f.size;p.forEach(function(n){return f.add(n)}),v.forEach(function(n){return f.delete(n)});var o=f.size;if(0!==t&&0===o?u.emit(l.Events.interactionComplete):0===t&&0!==o&&u.emit(l.Events.interactionStart),0===o)for(;h.hasTasksToProcess();)if(h.processNext(),E>0&&n.getEventLoopRunningTime()>=E){k();break}p.clear(),v.clear()}m.exports=l},223,[30,49,224,154,18,209]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),u=r(d[1]),s=r(d[2]),n=(r(d[3]),r(d[4])),o=(function(){function o(t){var s=t.onMoreTasks;u(this,o),this._onMoreTasks=s,this._queueStack=[{tasks:[],popable:!1}]}return s(o,[{key:"enqueue",value:function(t){this._getCurrentQueue().push(t)}},{key:"enqueueTasks",value:function(t){var u=this;t.forEach(function(t){return u.enqueue(t)})}},{key:"cancelTasks",value:function(u){this._queueStack=this._queueStack.map(function(s){return t({},s,{tasks:s.tasks.filter(function(t){return-1===u.indexOf(t)})})}).filter(function(t,u){return t.tasks.length>0||0===u})}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var t=this._getCurrentQueue();if(t.length){var u=t.shift();try{u.gen?this._genPromise(u):u.run?u.run():(n('function'==typeof u,'Expected Function, SimpleTask, or PromiseTask, but got:\n'+JSON.stringify(u,null,2)),u())}catch(t){throw t.message='TaskQueue: Error with task '+(u.name||'')+': '+t.message,t}}}},{key:"_getCurrentQueue",value:function(){var t=this._queueStack.length-1,u=this._queueStack[t];return u.popable&&0===u.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),this._getCurrentQueue()):u.tasks}},{key:"_genPromise",value:function(t){var u=this;this._queueStack.push({tasks:[],popable:!1});var s=this._queueStack.length-1;t.gen().then(function(){u._queueStack[s].popable=!0,u.hasTasksToProcess()&&u._onMoreTasks()}).catch(function(u){throw u.message="TaskQueue: Error resolving Promise in task "+t.name+": "+u.message,u}).done()}}]),o})();m.exports=o},224,[54,4,5,154,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=t.AnimatedEvent,u=t.attachNativeEvent,s=r(d[2]),c=r(d[3]),f=r(d[4]),v=r(d[5]),p=r(d[6]),l=r(d[7]),h=r(d[8]),_=r(d[9]),N=r(d[10]),w=r(d[11]),E=r(d[12]),y=r(d[13]),D=r(d[14]),L=r(d[15]),A=r(d[16]),U=r(d[17]),k=function(n,t){return n&&t.onComplete?function(){t.onComplete&&t.onComplete.apply(t,arguments),n&&n.apply(void 0,arguments)}:n||t.onComplete},V=function(t,o,u){if(t instanceof y){var s=n({},o),c=n({},o);for(var f in o){var v=o[f],p=v.x,l=v.y;void 0!==p&&void 0!==l&&(s[f]=p,c[f]=l)}var h=u(t.x,s),_=u(t.y,c);return x([h,_],{stopTogether:!1})}return null},C=function t(o,u){var s=function(n,t,o){o=k(o,t);var u=n,s=t;u.stopTracking(),t.toValue instanceof h?u.track(new w(u,t.toValue,A,s,o)):u.animate(new A(s),o)};return V(o,u,t)||{start:function(n){s(o,u,n)},stop:function(){o.stopAnimation()},reset:function(){o.resetAnimation()},_startNativeLoop:function(t){var c=n({},u,{iterations:t});s(o,c)},_isUsingNativeDriver:function(){return u.useNativeDriver||!1}}},T=function(n){var t=0;return{start:function(o){0===n.length?o&&o({finished:!0}):n[t].start(function u(s){s.finished&&++t!==n.length?n[t].start(u):o&&o(s)})},stop:function(){t<n.length&&n[t].stop()},reset:function(){n.forEach(function(n,o){o<=t&&n.reset()}),t=0},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.sequence animations')},_isUsingNativeDriver:function(){return!1}}},x=function(n,t){var o=0,u={},s=!(t&&!1===t.stopTogether),c={start:function(t){o!==n.length?n.forEach(function(f,v){var p=function(f){if(u[v]=!0,++o===n.length)return o=0,void(t&&t(f));!f.finished&&s&&c.stop()};f?f.start(p):p({finished:!0})}):t&&t({finished:!0})},stop:function(){n.forEach(function(n,t){!u[t]&&n.stop(),u[t]=!0})},reset:function(){n.forEach(function(n,t){n.reset(),u[t]=!1,o=0})},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.parallel animations')},_isUsingNativeDriver:function(){return!1}};return c},q=function(n){return C(new E(0),{toValue:0,delay:n,duration:0,useNativeDriver:!1})};m.exports={Value:E,ValueXY:y,Interpolation:v,Node:h,decay:function t(o,u){var s=function(n,t,o){o=k(o,t);var u=n,s=t;u.stopTracking(),u.animate(new D(s),o)};return V(o,u,t)||{start:function(n){s(o,u,n)},stop:function(){o.stopAnimation()},reset:function(){o.resetAnimation()},_startNativeLoop:function(t){var c=n({},u,{iterations:t});s(o,c)},_isUsingNativeDriver:function(){return u.useNativeDriver||!1}}},timing:C,spring:function t(o,u){var s=function(n,t,o){o=k(o,t);var u=n,s=t;u.stopTracking(),t.toValue instanceof h?u.track(new w(u,t.toValue,L,s,o)):u.animate(new L(s),o)};return V(o,u,t)||{start:function(n){s(o,u,n)},stop:function(){o.stopAnimation()},reset:function(){o.resetAnimation()},_startNativeLoop:function(t){var c=n({},u,{iterations:t});s(o,c)},_isUsingNativeDriver:function(){return u.useNativeDriver||!1}}},add:function(n,t){return new s(n,t)},subtract:function(n,t){return new N(n,t)},divide:function(n,t){return new f(n,t)},multiply:function(n,t){return new l(n,t)},modulo:function(n,t){return new p(n,t)},diffClamp:function(n,t,o){return new c(n,t,o)},delay:q,sequence:T,parallel:x,stagger:function(n,t){return x(t.map(function(t,o){return T([q(n*o),t])}))},loop:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=t.iterations,u=void 0===o?-1:o,s=t.resetBeforeIteration,c=void 0===s||s,f=!1,v=0;return{start:function(t){n&&0!==u?n._isUsingNativeDriver()?n._startNativeLoop(u):(function o(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{finished:!0};f||v===u||!1===s.finished?t&&t(s):(v++,c&&n.reset(),n.start(o))})():t&&t({finished:!0})},stop:function(){f=!0,n.stop()},reset:function(){v=0,f=!1,n.reset()},_startNativeLoop:function(){throw new Error('Loops run using the native driver cannot contain Animated.loop animations')},_isUsingNativeDriver:function(){return n._isUsingNativeDriver()}}},event:function(n,t){var u=new o(n,t);return u.__isNative?u:u.__getHandler()},createAnimatedComponent:U,attachNativeEvent:u,forkEvent:function(n,t){return n?n instanceof o?(n.__addListener(t),n):function(){'function'==typeof n&&n.apply(void 0,arguments),t.apply(void 0,arguments)}:t},unforkEvent:function(n,t){n&&n instanceof o&&n.__removeListener(t)},Event:o,__PropsOnlyForTests:_}},225,[54,216,226,227,228,218,229,230,219,231,234,235,217,236,237,239,241,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),h=r(d[3]),u=r(d[4]),s=r(d[5]),o=r(d[6]),l=(r(d[7]),r(d[8])),v=r(d[9]),c=(function(c){function f(_,u){var s;return t(this,f),(s=n(this,h(f).call(this)))._a='number'==typeof _?new l(_):_,s._b='number'==typeof u?new l(u):u,s}return s(f,v),_(f,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),u(h(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()+this._b.__getValue()}},{key:"interpolate",value:function(t){return new o(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),u(h(f.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'addition',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),f})();m.exports=c},226,[4,5,6,9,47,10,218,219,217,222]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),u=r(d[3]),h=r(d[4]),s=r(d[5]),l=r(d[6]),v=(r(d[7]),r(d[8])),c=(function(c){function o(_,h,s){var l;return t(this,o),(l=n(this,u(o).call(this)))._a=_,l._min=h,l._max=s,l._value=l._lastValue=l._a.__getValue(),l}return s(o,v),_(o,[{key:"__makeNative",value:function(){this._a.__makeNative(),h(u(o.prototype),"__makeNative",this).call(this)}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),_=t-this._lastValue;return this._lastValue=t,this._value=Math.min(Math.max(this._value+_,this._min),this._max),this._value}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),h(u(o.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'diffclamp',input:this._a.__getNativeTag(),min:this._min,max:this._max}}}]),o})();m.exports=c},227,[4,5,6,9,47,10,218,219,222]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),h=r(d[3]),s=r(d[4]),o=r(d[5]),u=r(d[6]),l=(r(d[7]),r(d[8])),v=r(d[9]),c=(function(c){function f(_,s){var o;return t(this,f),(o=n(this,h(f).call(this)))._a='number'==typeof _?new l(_):_,o._b='number'==typeof s?new l(s):s,o}return o(f,v),_(f,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),s(h(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){var t=this._a.__getValue(),_=this._b.__getValue();return 0===_&&console.error('Detected division by zero in AnimatedDivision'),t/_}},{key:"interpolate",value:function(t){return new u(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),s(h(f.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'division',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),f})();m.exports=c},228,[4,5,6,9,47,10,218,219,217,222]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),u=r(d[1]),_=r(d[2]),s=r(d[3]),n=r(d[4]),h=r(d[5]),l=r(d[6]),o=(r(d[7]),r(d[8])),c=(function(c){function v(u,n){var h;return t(this,v),(h=_(this,s(v).call(this)))._a=u,h._modulus=n,h}return h(v,o),u(v,[{key:"__makeNative",value:function(){this._a.__makeNative(),n(s(v.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return(this._a.__getValue()%this._modulus+this._modulus)%this._modulus}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),n(s(v.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'modulus',input:this._a.__getNativeTag(),modulus:this._modulus}}}]),v})();m.exports=c},229,[4,5,6,9,47,10,218,219,222]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),h=r(d[3]),u=r(d[4]),s=r(d[5]),l=r(d[6]),o=(r(d[7]),r(d[8])),c=r(d[9]),v=(function(v){function f(_,u){var s;return t(this,f),(s=n(this,h(f).call(this)))._a='number'==typeof _?new o(_):_,s._b='number'==typeof u?new o(u):u,s}return s(f,c),_(f,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),u(h(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()*this._b.__getValue()}},{key:"interpolate",value:function(t){return new l(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),u(h(f.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'multiplication',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),f})();m.exports=v},230,[4,5,6,9,47,10,218,219,217,222]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),_=r(d[2]),s=r(d[3]),o=r(d[4]),c=r(d[5]),v=r(d[6]),h=r(d[7]).AnimatedEvent,l=r(d[8]),p=r(d[9]),u=r(d[10]),f=r(d[11]),N=r(d[12]),V=(function(V){function k(_,c){var v;return n(this,k),v=s(this,o(k).call(this)),_.style&&(_=t({},_,{style:new p(_.style)})),v._props=_,v._callback=c,v.__attach(),v}return v(k,l),_(k,[{key:"__getValue",value:function(){var t={};for(var n in this._props){var _=this._props[n];_ instanceof l?(!_.__isNative||_ instanceof p)&&(t[n]=_.__getValue()):t[n]=_ instanceof h?_.__getHandler():_}return t}},{key:"__getAnimatedValue",value:function(){var t={};for(var n in this._props){var _=this._props[n];_ instanceof l&&(t[n]=_.__getAnimatedValue())}return t}},{key:"__attach",value:function(){for(var t in this._props){var n=this._props[t];n instanceof l&&n.__addChild(this)}}},{key:"__detach",value:function(){for(var t in this.__isNative&&this._animatedView&&this.__disconnectAnimatedView(),this._props){var n=this._props[t];n instanceof l&&n.__removeChild(this)}c(o(k.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._callback()}},{key:"__makeNative",value:function(){if(!this.__isNative){for(var t in this.__isNative=!0,this._props){var n=this._props[t];n instanceof l&&n.__makeNative()}this._animatedView&&this.__connectAnimatedView()}}},{key:"setNativeView",value:function(t){this._animatedView!==t&&(this._animatedView=t,this.__isNative&&this.__connectAnimatedView())}},{key:"__connectAnimatedView",value:function(){N(this.__isNative,'Expected node to be marked as "native"');var t=f.findNodeHandle(this._animatedView);N(null!=t,'Unable to locate attached view in the native tree'),u.API.connectAnimatedNodeToView(this.__getNativeTag(),t)}},{key:"__disconnectAnimatedView",value:function(){N(this.__isNative,'Expected node to be marked as "native"');var t=f.findNodeHandle(this._animatedView);N(null!=t,'Unable to locate attached view in the native tree'),u.API.disconnectAnimatedNodeFromView(this.__getNativeTag(),t)}},{key:"__getNativeConfig",value:function(){var t={};for(var n in this._props){var _=this._props[n];_ instanceof l&&(_.__makeNative(),t[n]=_.__getNativeTag())}return{type:'props',props:t}}}]),k})();m.exports=V},231,[54,4,5,6,9,47,10,216,219,232,220,90,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),l=r(d[3]),_=r(d[4]),y=r(d[5]),o=r(d[6]),u=r(d[7]),v=r(d[8]),f=r(d[9]),h=r(d[10]),c=r(d[11]),k=(function(k){function A(s){var y;return n(this,A),y=l(this,_(A).call(this)),(s=c(s)||{}).transform&&(s=t({},s,{transform:new v(s.transform)})),y._style=s,y}return o(A,f),s(A,[{key:"_walkStyleAndGetValues",value:function(t){var n={};for(var s in t){var l=t[s];l instanceof u?l.__isNative||(n[s]=l.__getValue()):l&&!Array.isArray(l)&&'object'==typeof l?n[s]=this._walkStyleAndGetValues(l):n[s]=l}return n}},{key:"__getValue",value:function(){return this._walkStyleAndGetValues(this._style)}},{key:"_walkStyleAndGetAnimatedValues",value:function(t){var n={};for(var s in t){var l=t[s];l instanceof u?n[s]=l.__getAnimatedValue():l&&!Array.isArray(l)&&'object'==typeof l&&(n[s]=this._walkStyleAndGetAnimatedValues(l))}return n}},{key:"__getAnimatedValue",value:function(){return this._walkStyleAndGetAnimatedValues(this._style)}},{key:"__attach",value:function(){for(var t in this._style){var n=this._style[t];n instanceof u&&n.__addChild(this)}}},{key:"__detach",value:function(){for(var t in this._style){var n=this._style[t];n instanceof u&&n.__removeChild(this)}y(_(A.prototype),"__detach",this).call(this)}},{key:"__makeNative",value:function(){for(var t in this._style){var n=this._style[t];n instanceof u&&n.__makeNative()}y(_(A.prototype),"__makeNative",this).call(this)}},{key:"__getNativeConfig",value:function(){var t={};for(var n in this._style)if(this._style[n]instanceof u){var s=this._style[n];s.__makeNative(),t[n]=s.__getNativeTag()}return h.validateStyles(t),{type:'style',style:t}}}]),A})();m.exports=k},232,[54,4,5,6,9,47,10,219,233,222,220,87]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),f=r(d[4]),_=r(d[5]),u=r(d[6]),c=r(d[7]),v=r(d[8]),h=(function(h){function l(n){var f;return t(this,l),(f=o(this,s(l).call(this)))._transforms=n,f}return _(l,c),n(l,[{key:"__makeNative",value:function(){this._transforms.forEach(function(t){for(var n in t){var o=t[n];o instanceof u&&o.__makeNative()}}),f(s(l.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._transforms.map(function(t){var n={};for(var o in t){var s=t[o];n[o]=s instanceof u?s.__getValue():s}return n})}},{key:"__getAnimatedValue",value:function(){return this._transforms.map(function(t){var n={};for(var o in t){var s=t[o];n[o]=s instanceof u?s.__getAnimatedValue():s}return n})}},{key:"__attach",value:function(){var t=this;this._transforms.forEach(function(n){for(var o in n){var s=n[o];s instanceof u&&s.__addChild(t)}})}},{key:"__detach",value:function(){var t=this;this._transforms.forEach(function(n){for(var o in n){var s=n[o];s instanceof u&&s.__removeChild(t)}}),f(s(l.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){var t=[];return this._transforms.forEach(function(n){for(var o in n){var s=n[o];s instanceof u?t.push({type:'animated',property:o,nodeTag:s.__getNativeTag()}):t.push({type:'static',property:o,value:v.transformDataType(s)})}}),v.validateTransform(t),{type:'transform',transforms:t}}}]),l})();m.exports=h},233,[4,5,6,9,47,10,219,222,220]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),_=r(d[1]),n=r(d[2]),h=r(d[3]),u=r(d[4]),s=r(d[5]),o=r(d[6]),l=(r(d[7]),r(d[8])),c=r(d[9]),v=(function(v){function f(_,u){var s;return t(this,f),(s=n(this,h(f).call(this)))._a='number'==typeof _?new l(_):_,s._b='number'==typeof u?new l(u):u,s}return s(f,c),_(f,[{key:"__makeNative",value:function(){this._a.__makeNative(),this._b.__makeNative(),u(h(f.prototype),"__makeNative",this).call(this)}},{key:"__getValue",value:function(){return this._a.__getValue()-this._b.__getValue()}},{key:"interpolate",value:function(t){return new o(this,t)}},{key:"__attach",value:function(){this._a.__addChild(this),this._b.__addChild(this)}},{key:"__detach",value:function(){this._a.__removeChild(this),this._b.__removeChild(this),u(h(f.prototype),"__detach",this).call(this)}},{key:"__getNativeConfig",value:function(){return{type:'subtraction',input:[this._a.__getNativeTag(),this._b.__getNativeTag()]}}}]),f})();m.exports=v},234,[4,5,6,9,47,10,218,219,217,222]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),_=r(d[2]),s=r(d[3]),o=r(d[4]),u=r(d[5]),l=r(d[6]),h=(r(d[7]),r(d[8])),v=r(d[9]),c=v.generateNewAnimationId,f=v.shouldUseNativeDriver,k=(function(v){function k(t,_,u,l,h){var v;return n(this,k),(v=s(this,o(k).call(this)))._value=t,v._parent=_,v._animationClass=u,v._animationConfig=l,v._useNativeDriver=f(l),v._callback=h,v.__attach(),v}return l(k,h),_(k,[{key:"__makeNative",value:function(){this.__isNative=!0,this._parent.__makeNative(),u(o(k.prototype),"__makeNative",this).call(this),this._value.__makeNative()}},{key:"__getValue",value:function(){return this._parent.__getValue()}},{key:"__attach",value:function(){this._parent.__addChild(this),this._useNativeDriver&&this.__makeNative()}},{key:"__detach",value:function(){this._parent.__removeChild(this),u(o(k.prototype),"__detach",this).call(this)}},{key:"update",value:function(){this._value.animate(new this._animationClass(t({},this._animationConfig,{toValue:this._animationConfig.toValue.__getValue()})),this._callback)}},{key:"__getNativeConfig",value:function(){var n=new this._animationClass(t({},this._animationConfig,{toValue:void 0})).__getNativeAnimationConfig();return{type:'tracking',animationId:c(),animationConfig:n,toValue:this._parent.__getNativeTag(),value:this._value.__getNativeTag()}}}]),k})();m.exports=k},235,[54,4,5,6,9,47,10,217,219,220]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),u=r(d[3]),l=r(d[4]),f=r(d[5]),o=r(d[6]),y=r(d[7]),h=1,x=(function(x){function c(s){var l;t(this,c),l=n(this,u(c).call(this));var o=s||{x:0,y:0};return'number'==typeof o.x&&'number'==typeof o.y?(l.x=new f(o.x),l.y=new f(o.y)):(y(o.x instanceof f&&o.y instanceof f,"AnimatedValueXY must be initialized with an object of numbers or AnimatedValues."),l.x=o.x,l.y=o.y),l._listeners={},l}return l(c,o),s(c,[{key:"setValue",value:function(t){this.x.setValue(t.x),this.y.setValue(t.y)}},{key:"setOffset",value:function(t){this.x.setOffset(t.x),this.y.setOffset(t.y)}},{key:"flattenOffset",value:function(){this.x.flattenOffset(),this.y.flattenOffset()}},{key:"extractOffset",value:function(){this.x.extractOffset(),this.y.extractOffset()}},{key:"__getValue",value:function(){return{x:this.x.__getValue(),y:this.y.__getValue()}}},{key:"resetAnimation",value:function(t){this.x.resetAnimation(),this.y.resetAnimation(),t&&t(this.__getValue())}},{key:"stopAnimation",value:function(t){this.x.stopAnimation(),this.y.stopAnimation(),t&&t(this.__getValue())}},{key:"addListener",value:function(t){var s=this,n=String(h++),u=function(n){n.value;t(s.__getValue())};return this._listeners[n]={x:this.x.addListener(u),y:this.y.addListener(u)},n}},{key:"removeListener",value:function(t){this.x.removeListener(this._listeners[t].x),this.y.removeListener(this._listeners[t].y),delete this._listeners[t]}},{key:"removeAllListeners",value:function(){this.x.removeAllListeners(),this.y.removeAllListeners(),this._listeners={}}},{key:"getLayout",value:function(){return{left:this.x,top:this.y}}},{key:"getTranslateTransform",value:function(){return[{translateX:this.x},{translateY:this.y}]}}]),c})();m.exports=x},236,[4,5,6,9,10,217,222,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),_=r(d[4]),h=r(d[5]),l=r(d[6]),c=r(d[7]).shouldUseNativeDriver,u=(function(u){function v(n){var _,h,l,u;return t(this,v),(u=s(this,o(v).call(this)))._deceleration=null!=(_=n.deceleration)?_:.998,u._velocity=n.velocity,u._useNativeDriver=c(n),u.__isInteraction=null!=(h=n.isInteraction)?h:!u._useNativeDriver,u.__iterations=null!=(l=n.iterations)?l:1,u}return h(v,l),n(v,[{key:"__getNativeAnimationConfig",value:function(){return{type:'decay',deceleration:this._deceleration,velocity:this._velocity,iterations:this.__iterations}}},{key:"start",value:function(t,n,s,o,_){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=n,this.__onEnd=s,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(_):this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}},{key:"onUpdate",value:function(){var t=Date.now(),n=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));this._onUpdate(n),Math.abs(this._lastValue-n)<.1?this.__debouncedOnEnd({finished:!0}):(this._lastValue=n,this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))))}},{key:"stop",value:function(){_(o(v.prototype),"stop",this).call(this),this.__active=!1,g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),v})();m.exports=u},237,[4,5,6,9,47,10,238,220]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]),_=(function(){function _(){n(this,_)}return t(_,[{key:"start",value:function(n,t,o,_,u){}},{key:"stop",value:function(){this.__nativeId&&o.API.stopAnimation(this.__nativeId)}},{key:"__getNativeAnimationConfig",value:function(){throw new Error('This animation type cannot be offloaded to native')}},{key:"__debouncedOnEnd",value:function(n){var t=this.__onEnd;this.__onEnd=null,t&&t(n)}},{key:"__startNativeAnimation",value:function(n){o.API.enableQueue(),n.__makeNative(),o.API.disableQueue(),this.__nativeId=o.generateNewAnimationId(),o.API.startAnimatingNode(this.__nativeId,n.__getNativeTag(),this.__getNativeAnimationConfig(),this.__debouncedOnEnd.bind(this))}}]),_})();m.exports=_},238,[4,5,220]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),n=r(d[2]),o=r(d[3]),l=r(d[4]),h=r(d[5]),_=(r(d[6]),r(d[7]),r(d[8])),u=r(d[9]),f=r(d[10]),c=r(d[11]).shouldUseNativeDriver,v=(function(v){function p(s){var l,h,_,v,y,V,T,b,M,D,P,S;if(t(this,p),(M=n(this,o(p).call(this)))._overshootClamping=null!=(l=s.overshootClamping)&&l,M._restDisplacementThreshold=null!=(h=s.restDisplacementThreshold)?h:.001,M._restSpeedThreshold=null!=(_=s.restSpeedThreshold)?_:.001,M._initialVelocity=null!=(v=s.velocity)?v:0,M._lastVelocity=null!=(y=s.velocity)?y:0,M._toValue=s.toValue,M._delay=null!=(V=s.delay)?V:0,M._useNativeDriver=c(s),M.__isInteraction=null!=(T=s.isInteraction)?T:!M._useNativeDriver,M.__iterations=null!=(b=s.iterations)?b:1,void 0!==s.stiffness||void 0!==s.damping||void 0!==s.mass)f(void 0===s.bounciness&&void 0===s.speed&&void 0===s.tension&&void 0===s.friction,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one'),M._stiffness=null!=(D=s.stiffness)?D:100,M._damping=null!=(P=s.damping)?P:10,M._mass=null!=(S=s.mass)?S:1;else if(void 0!==s.bounciness||void 0!==s.speed){var U,A;f(void 0===s.tension&&void 0===s.friction&&void 0===s.stiffness&&void 0===s.damping&&void 0===s.mass,'You can define one of bounciness/speed, tension/friction, or stiffness/damping/mass, but not more than one');var C=u.fromBouncinessAndSpeed(null!=(U=s.bounciness)?U:8,null!=(A=s.speed)?A:12);M._stiffness=C.stiffness,M._damping=C.damping,M._mass=1}else{var N,k,F=u.fromOrigamiTensionAndFriction(null!=(N=s.tension)?N:40,null!=(k=s.friction)?k:7);M._stiffness=F.stiffness,M._damping=F.damping,M._mass=1}return f(M._stiffness>0,'Stiffness value must be greater than 0'),f(M._damping>0,'Damping value must be greater than 0'),f(M._mass>0,'Mass value must be greater than 0'),M}return h(p,_),s(p,[{key:"__getNativeAnimationConfig",value:function(){var t;return{type:'spring',overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,stiffness:this._stiffness,damping:this._damping,mass:this._mass,initialVelocity:null!=(t=this._initialVelocity)?t:this._lastVelocity,toValue:this._toValue,iterations:this.__iterations}}},{key:"start",value:function(t,s,n,o,l){var h=this;if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=s,this.__onEnd=n,this._lastTime=Date.now(),this._frameTime=0,o instanceof p){var _=o.getInternalState();this._lastPosition=_.lastPosition,this._lastVelocity=_.lastVelocity,this._initialVelocity=this._lastVelocity,this._lastTime=_.lastTime}var u=function(){h._useNativeDriver?h.__startNativeAnimation(l):h.onUpdate()};this._delay?this._timeout=setTimeout(u,this._delay):u()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=Date.now();t>this._lastTime+64&&(t=this._lastTime+64);var s=(t-this._lastTime)/1e3;this._frameTime+=s;var n=this._damping,o=this._mass,l=this._stiffness,h=-this._initialVelocity,_=n/(2*Math.sqrt(l*o)),u=Math.sqrt(l/o),f=u*Math.sqrt(1-_*_),c=this._toValue-this._startPosition,v=0,p=0,y=this._frameTime;if(_<1){var V=Math.exp(-_*u*y);v=this._toValue-V*((h+_*u*c)/f*Math.sin(f*y)+c*Math.cos(f*y)),p=_*u*V*(Math.sin(f*y)*(h+_*u*c)/f+c*Math.cos(f*y))-V*(Math.cos(f*y)*(h+_*u*c)-f*c*Math.sin(f*y))}else{var T=Math.exp(-u*y);v=this._toValue-T*(c+(h+u*c)*y),p=T*(h*(y*u-1)+y*c*(u*u))}if(this._lastTime=t,this._lastPosition=v,this._lastVelocity=p,this._onUpdate(v),this.__active){var b=!1;this._overshootClamping&&0!==this._stiffness&&(b=this._startPosition<this._toValue?v>this._toValue:v<this._toValue);var M=Math.abs(p)<=this._restSpeedThreshold,D=!0;if(0!==this._stiffness&&(D=Math.abs(this._toValue-v)<=this._restDisplacementThreshold),b||M&&D)return 0!==this._stiffness&&(this._lastPosition=this._toValue,this._lastVelocity=0,this._onUpdate(this._toValue)),void this.__debouncedOnEnd({finished:!0});this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this))}}},{key:"stop",value:function(){l(o(p.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),p})();m.exports=v},239,[4,5,6,9,47,10,217,236,238,240,18,220]);
__d(function(g,r,i,a,m,e,d){'use strict';function n(n){return 3.62*(n-30)+194}function t(n){return 3*(n-8)+25}m.exports={fromOrigamiTensionAndFriction:function(o,u){return{stiffness:n(o),damping:t(u)}},fromBouncinessAndSpeed:function(o,u){function f(n,t,o){return(n-t)/(o-t)}function c(n,t,o){return t+n*(o-t)}function s(n,t,o){return n*o+(1-n)*t}function p(n){return 44e-6*Math.pow(n,3)-.006*Math.pow(n,2)+.36*n+2}function h(n){return 4.5e-7*Math.pow(n,3)-332e-6*Math.pow(n,2)+.1078*n+5.84}var w=f(o/1.7,0,20);w=c(w,0,.8);var M,v,A,_,x=c(f(u/1.7,0,20),.5,200),B=(M=w,v=(A=x)<=18?(_=A,7e-4*Math.pow(_,3)-.031*Math.pow(_,2)+.64*_+1.28):A>18&&A<=44?p(A):h(A),s(2*M-M*M,v,.01));return{stiffness:n(x),damping:t(B)}}}},240,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,n=r(d[0]),s=r(d[1]),o=r(d[2]),_=r(d[3]),u=r(d[4]),h=r(d[5]),l=(r(d[6]),r(d[7]),r(d[8])),v=r(d[9]).shouldUseNativeDriver;function c(){if(!t){var n=r(d[10]);t=n.inOut(n.ease)}return t}var f=(function(t){function f(t){var s,u,h,l,p,V;return n(this,f),(V=o(this,_(f).call(this)))._toValue=t.toValue,V._easing=null!=(s=t.easing)?s:c(),V._duration=null!=(u=t.duration)?u:500,V._delay=null!=(h=t.delay)?h:0,V.__iterations=null!=(l=t.iterations)?l:1,V._useNativeDriver=v(t),V.__isInteraction=null!=(p=t.isInteraction)?p:!V._useNativeDriver,V}return h(f,l),s(f,[{key:"__getNativeAnimationConfig",value:function(){for(var t=[],n=0;n<this._duration;n+=16.666666666666668)t.push(this._easing(n/this._duration));return t.push(this._easing(1)),{type:'frames',frames:t,toValue:this._toValue,iterations:this.__iterations}}},{key:"start",value:function(t,n,s,o,_){var u=this;this.__active=!0,this._fromValue=t,this._onUpdate=n,this.__onEnd=s;var h=function(){0!==u._duration||u._useNativeDriver?(u._startTime=Date.now(),u._useNativeDriver?u.__startNativeAnimation(_):u._animationFrame=requestAnimationFrame(u.onUpdate.bind(u))):(u._onUpdate(u._toValue),u.__debouncedOnEnd({finished:!0}))};this._delay?this._timeout=setTimeout(h,this._delay):h()}},{key:"onUpdate",value:function(){var t=Date.now();if(t>=this._startTime+this._duration)return 0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0});this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),this.__active&&(this._animationFrame=requestAnimationFrame(this.onUpdate.bind(this)))}},{key:"stop",value:function(){u(_(f.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),g.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),f})();m.exports=f},241,[4,5,6,9,47,10,217,236,238,220,242]);
__d(function(g,r,i,a,m,e,d){'use strict';var n,u=r(d[0]),t=r(d[1]),o=(function(){function o(){u(this,o)}return t(o,null,[{key:"step0",value:function(n){return n>0?1:0}},{key:"step1",value:function(n){return n>=1?1:0}},{key:"linear",value:function(n){return n}},{key:"ease",value:function(u){return n||(n=o.bezier(.42,0,1,1)),n(u)}},{key:"quad",value:function(n){return n*n}},{key:"cubic",value:function(n){return n*n*n}},{key:"poly",value:function(n){return function(u){return Math.pow(u,n)}}},{key:"sin",value:function(n){return 1-Math.cos(n*Math.PI/2)}},{key:"circle",value:function(n){return 1-Math.sqrt(1-n*n)}},{key:"exp",value:function(n){return Math.pow(2,10*(n-1))}},{key:"elastic",value:function(){var n=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)*Math.PI;return function(u){return 1-Math.pow(Math.cos(u*Math.PI/2),3)*Math.cos(u*n)}}},{key:"back",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1.70158;return function(u){return u*u*((n+1)*u-n)}}},{key:"bounce",value:function(n){if(n<.36363636363636365)return 7.5625*n*n;if(n<.7272727272727273){var u=n-.5454545454545454;return 7.5625*u*u+.75}if(n<.9090909090909091){var t=n-.8181818181818182;return 7.5625*t*t+.9375}var o=n-.9545454545454546;return 7.5625*o*o+.984375}},{key:"bezier",value:function(n,u,t,o){return r(d[2])(n,u,t,o)}},{key:"in",value:function(n){return n}},{key:"out",value:function(n){return function(u){return 1-n(1-u)}}},{key:"inOut",value:function(n){return function(u){return u<.5?n(2*u)/2:1-n(2*(1-u))/2}}}]),o})();m.exports=o},242,[4,5,243]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=4,t=.001,u=1e-7,o=10,f=.1,c='function'==typeof Float32Array;function v(n,t){return 1-3*t+3*n}function s(n,t){return 3*t-6*n}function w(n){return 3*n}function l(n,t,u){return((v(t,u)*n+s(t,u))*n+w(t))*n}function y(n,t,u){return 3*v(t,u)*n*n+2*s(t,u)*n+w(t)}function b(n,t,f,c,v){var s,w,y=0,b=t,h=f;do{(s=l(w=b+(h-b)/2,c,v)-n)>0?h=w:b=w}while(Math.abs(s)>u&&++y<o);return w}function h(t,u,o,f){for(var c=u,v=0;v<n;++v){var s=y(c,o,f);if(0===s)return c;c-=(l(c,o,f)-t)/s}return c}m.exports=function(n,u,o,v){if(!(n>=0&&n<=1&&o>=0&&o<=1))throw new Error('bezier x values must be in [0, 1] range');var s=c?new Float32Array(11):new Array(11);if(n!==u||o!==v)for(var w=0;w<11;++w)s[w]=l(w*f,n,o);function A(u){for(var c=0,v=1;10!==v&&s[v]<=u;++v)c+=f;var w=c+(u-s[--v])/(s[v+1]-s[v])*f,l=y(w,n,o);return l>=t?h(u,w,n,o):0===l?w:b(u,c,c+f,n,o)}return function(t){return n===u&&o===v?t:0===t?0:1===t?1:l(A(t),u,v)}}},243,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),p=r(d[4]),c=r(d[5]),_=r(d[6]).AnimatedEvent,h=r(d[7]),l=r(d[8]),v=r(d[9]),u=r(d[10]);m.exports=function(f,N){u('function'!=typeof f||f.prototype&&f.prototype.isReactComponent,"`createAnimatedComponent` does not support stateless functional components; use a class component instead.");var k=(function(v){function u(t){var o;return n(this,u),(o=s(this,p(u).call(this,t)))._invokeAnimatedPropsCallbackOnMount=!1,o._eventDetachers=[],o._animatedPropsCallback=function(){if(null==o._component)o._invokeAnimatedPropsCallbackOnMount=!0;else if(u.__skipSetNativeProps_FOR_TESTS_ONLY||'function'!=typeof o._component.setNativeProps)o.forceUpdate();else{if(o._propsAnimated.__isNative)throw new Error("Attempting to run JS driven animation on animated node that has been moved to \"native\" earlier by starting an animation with `useNativeDriver: true`");o._component.setNativeProps(o._propsAnimated.__getAnimatedValue())}},o._setComponentRef=function(t){o._prevComponent=o._component,o._component=t},o}return c(u,v),o(u,[{key:"componentWillUnmount",value:function(){this._propsAnimated&&this._propsAnimated.__detach(),this._detachNativeEvents()}},{key:"setNativeProps",value:function(t){this._component.setNativeProps(t)}},{key:"UNSAFE_componentWillMount",value:function(){this._attachProps(this.props)}},{key:"componentDidMount",value:function(){this._invokeAnimatedPropsCallbackOnMount&&(this._invokeAnimatedPropsCallbackOnMount=!1,this._animatedPropsCallback()),this._propsAnimated.setNativeView(this._component),this._attachNativeEvents()}},{key:"_attachNativeEvents",value:function(){var t,n=this,o=(null==(t=this._component)?void 0:t.getScrollableNode)?this._component.getScrollableNode():this._component,s=function(t){var s=n.props[t];s instanceof _&&s.__isNative&&(s.__attach(o,t),n._eventDetachers.push(function(){return s.__detach(o,t)}))};for(var p in this.props)s(p)}},{key:"_detachNativeEvents",value:function(){this._eventDetachers.forEach(function(t){return t()}),this._eventDetachers=[]}},{key:"_attachProps",value:function(t){var n=this._propsAnimated;this._propsAnimated=new h(t,this._animatedPropsCallback),n&&n.__detach()}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){this._attachProps(t)}},{key:"componentDidUpdate",value:function(t){this._component!==this._prevComponent&&this._propsAnimated.setNativeView(this._component),this._component===this._prevComponent&&t===this.props||(this._detachNativeEvents(),this._attachNativeEvents())}},{key:"render",value:function(){var n=this._propsAnimated.__getValue();return l.createElement(f,t({},N,n,{ref:this._setComponentRef,collapsable:!this._propsAnimated.__isNative&&n.collapsable}))}},{key:"getNode",value:function(){return this._component}}]),u})(l.Component);k.__skipSetNativeProps_FOR_TESTS_ONLY=!1;var y=f.propTypes;return k.propTypes={style:function(t,n,o){if(y)for(var s in v)y[s]||void 0===t[s]||console.warn('You are setting the style `{ '+s+": ... }` as a prop. You should nest it in a style object. E.g. `{ style: { "+s+': ... } }`')}},k}},244,[16,4,5,6,9,10,216,231,13,81,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);m.exports=o(t,{scrollEventThrottle:1e-4})},245,[246,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),u=r(d[5]),c=r(d[6]),f=r(d[7]),p=(r(d[8]),r(d[9])),h=r(d[10]),C=r(d[11]),v=r(d[12]),y=r(d[13]),b=r(d[14]),_=f({},v.defaultProps,{numColumns:1,removeClippedSubviews:!1}),w=(function(_){function w(t){var u;return o(this,w),(u=s(this,l(w).call(this,t)))._virtualizedListPairs=[],u._captureRef=function(t){u._listRef=t},u._getItem=function(t,n){var o=u.props.numColumns;if(o>1){for(var s=[],l=0;l<o;l++){var c=t[n*o+l];null!=c&&s.push(c)}return s}return t[n]},u._getItemCount=function(t){return t?Math.ceil(t.length/u.props.numColumns):0},u._keyExtractor=function(t,n){var o=u.props,s=o.keyExtractor,l=o.numColumns;return l>1?(b(Array.isArray(t),"FlatList: Encountered internal consistency error, expected each item to consist of an array with 1-%s columns; instead, received a single item.",l),t.map(function(t,o){return s(t,n*l+o)}).join(':')):s(t,n)},u._renderer=function(){var t=u.props,o=t.ListItemComponent,s=t.renderItem,l=t.numColumns,c=t.columnWrapperStyle,f=function(t){return o?h.createElement(o,t):s?s(t):null};return n({},o?'ListItemComponent':'renderItem',function(t){if(l>1){var n=t.item,o=t.index;return b(Array.isArray(n),'Expected array of items with numColumns > 1'),h.createElement(C,{style:y.compose(I.row,c)},n.map(function(n,s){var u=f({item:n,index:o*l+s,separators:t.separators});return null!=u?h.createElement(h.Fragment,{key:s},u):null}))}return f(t)})},u._checkProps(u.props),u.props.viewabilityConfigCallbackPairs?u._virtualizedListPairs=u.props.viewabilityConfigCallbackPairs.map(function(t){return{viewabilityConfig:t.viewabilityConfig,onViewableItemsChanged:u._createOnViewableItemsChanged(t.onViewableItemsChanged)}}):u.props.onViewableItemsChanged&&u._virtualizedListPairs.push({viewabilityConfig:u.props.viewabilityConfig,onViewableItemsChanged:u._createOnViewableItemsChanged(u.props.onViewableItemsChanged)}),u}return c(w,_),u(w,[{key:"scrollToEnd",value:function(t){this._listRef&&this._listRef.scrollToEnd(t)}},{key:"scrollToIndex",value:function(t){this._listRef&&this._listRef.scrollToIndex(t)}},{key:"scrollToItem",value:function(t){this._listRef&&this._listRef.scrollToItem(t)}},{key:"scrollToOffset",value:function(t){this._listRef&&this._listRef.scrollToOffset(t)}},{key:"recordInteraction",value:function(){this._listRef&&this._listRef.recordInteraction()}},{key:"flashScrollIndicators",value:function(){this._listRef&&this._listRef.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){if(this._listRef)return this._listRef.getScrollResponder()}},{key:"getScrollableNode",value:function(){if(this._listRef)return this._listRef.getScrollableNode()}},{key:"setNativeProps",value:function(t){this._listRef&&this._listRef.setNativeProps(t)}}]),u(w,[{key:"componentDidUpdate",value:function(t){b(t.numColumns===this.props.numColumns,"Changing numColumns on the fly is not supported. Change the key prop on FlatList when changing the number of columns to force a fresh render of the component."),b(t.onViewableItemsChanged===this.props.onViewableItemsChanged,'Changing onViewableItemsChanged on the fly is not supported'),b(!p(t.viewabilityConfig,this.props.viewabilityConfig),'Changing viewabilityConfig on the fly is not supported'),b(t.viewabilityConfigCallbackPairs===this.props.viewabilityConfigCallbackPairs,'Changing viewabilityConfigCallbackPairs on the fly is not supported'),this._checkProps(this.props)}},{key:"_checkProps",value:function(t){var n=t.getItem,o=t.getItemCount,s=t.horizontal,l=t.numColumns,u=t.columnWrapperStyle,c=t.onViewableItemsChanged,f=t.viewabilityConfigCallbackPairs;b(!n&&!o,'FlatList does not support custom data formats.'),l>1?b(!s,'numColumns does not support horizontal.'):b(!u,'columnWrapperStyle not supported for single column lists'),b(!(c&&f),"FlatList does not support setting both onViewableItemsChanged and viewabilityConfigCallbackPairs.")}},{key:"_pushMultiColumnViewable",value:function(t,n){var o=this.props,s=o.numColumns,l=o.keyExtractor;n.item.forEach(function(o,u){b(null!=n.index,'Missing index!');var c=n.index*s+u;t.push(f({},n,{item:o,key:l(o,c),index:c}))})}},{key:"_createOnViewableItemsChanged",value:function(t){var n=this;return function(o){var s=n.props.numColumns;if(t)if(s>1){var l=[],u=[];o.viewableItems.forEach(function(t){return n._pushMultiColumnViewable(u,t)}),o.changed.forEach(function(t){return n._pushMultiColumnViewable(l,t)}),t({viewableItems:u,changed:l})}else t(o)}}},{key:"render",value:function(){return h.createElement(v,t({},this.props,{getItem:this._getItem,getItemCount:this._getItemCount,keyExtractor:this._keyExtractor,ref:this._captureRef,viewabilityConfigCallbackPairs:this._virtualizedListPairs},this._renderer()))}}]),w})(h.PureComponent);w.defaultProps=_;var I=y.create({row:{flexDirection:'row'}});m.exports=w},246,[16,55,4,6,9,5,10,54,58,164,13,88,247,60,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),l=r(d[4]),h=r(d[5]),c=r(d[6]),p=r(d[7]),u=r(d[8]),f=r(d[9]),_=r(d[10]),v=r(d[11]),y=r(d[12]),C=r(d[13]),L=r(d[14]),S=r(d[15]),b=r(d[16]),M=r(d[17]),I=r(d[18]),x=(r(d[19]),r(d[20])),R=r(d[21]),k=(r(d[22]),r(d[23]).computeWindowedRenderLimits),E=!1,w='',T=(function(v){function T(t,c){var p;n(this,T),(p=l(this,h(T).call(this,t,c)))._getScrollMetrics=function(){return p._scrollMetrics},p._getOutermostParentListRef=function(){return p._isNestedWithSameOrientation()?p.context.virtualizedList.getOutermostParentListRef():u(u(p))},p._getNestedChildState=function(t){var s=p._nestedChildLists.get(t);return s&&s.state},p._registerAsNestedChild=function(t){var s=p._cellKeysToChildListKeys.get(t.cellKey)||new Set;s.add(t.key),p._cellKeysToChildListKeys.set(t.cellKey,s);var o=p._nestedChildLists.get(t.key);o&&null!==o.ref&&console.error("A VirtualizedList contains a cell which itself contains more than one VirtualizedList of the same orientation as the parent list. You must pass a unique listKey prop to each sibling list."),p._nestedChildLists.set(t.key,{ref:t.ref,state:null}),p._hasInteracted&&t.ref.recordInteraction()},p._unregisterAsNestedChild=function(t){p._nestedChildLists.set(t.key,{ref:null,state:t.state})},p._onUpdateSeparators=function(t,s){t.forEach(function(t){var o=null!=t&&p._cellRefs[t];o&&o.updateSeparatorProps(s)})},p._averageCellLength=0,p._cellKeysToChildListKeys=new Map,p._cellRefs={},p._frames={},p._footerLength=0,p._hasDataChangedSinceEndReached=!0,p._hasDoneInitialScroll=!1,p._hasInteracted=!1,p._hasMore=!1,p._hasWarned={},p._headerLength=0,p._hiPriInProgress=!1,p._highestMeasuredFrameIndex=0,p._indicesToKeys=new Map,p._nestedChildLists=new Map,p._offsetFromParentVirtualizedList=0,p._prevParentOffset=0,p._scrollMetrics={contentLength:0,dOffset:0,dt:10,offset:0,timestamp:0,velocity:0,visibleLength:0},p._scrollRef=null,p._sentEndForContentLength=0,p._totalCellLength=0,p._totalCellsMeasured=0,p._viewabilityTuples=[],p._captureScrollRef=function(t){p._scrollRef=t},p._defaultRenderScrollComponent=function(t){var o=t.onRefresh;return p._isNestedWithSameOrientation()?y.createElement(M,t):o?(R('boolean'==typeof t.refreshing,'`refreshing` prop must be set as a boolean in order to use `onRefresh`, but got `'+JSON.stringify(t.refreshing)+'`'),y.createElement(S,s({},t,{refreshControl:null==t.refreshControl?y.createElement(L,{refreshing:t.refreshing,onRefresh:o,progressViewOffset:t.progressViewOffset}):t.refreshControl}))):y.createElement(S,t)},p._onCellUnmount=function(t){var s=p._frames[t];s&&(p._frames[t]=o({},s,{inLayout:!1}))},p._onLayout=function(t){p._isNestedWithSameOrientation()?p.measureLayoutRelativeToContainingList():p._scrollMetrics.visibleLength=p._selectLength(t.nativeEvent.layout),p.props.onLayout&&p.props.onLayout(t),p._scheduleCellsToRenderUpdate(),p._maybeCallOnEndReached()},p._onLayoutEmpty=function(t){p.props.onLayout&&p.props.onLayout(t)},p._onLayoutFooter=function(t){p._footerLength=p._selectLength(t.nativeEvent.layout)},p._onLayoutHeader=function(t){p._headerLength=p._selectLength(t.nativeEvent.layout)},p._onContentSizeChange=function(t,s){t>0&&s>0&&null!=p.props.initialScrollIndex&&p.props.initialScrollIndex>0&&!p._hasDoneInitialScroll&&(p.scrollToIndex({animated:!1,index:p.props.initialScrollIndex}),p._hasDoneInitialScroll=!0),p.props.onContentSizeChange&&p.props.onContentSizeChange(t,s),p._scrollMetrics.contentLength=p._selectLength({height:s,width:t}),p._scheduleCellsToRenderUpdate(),p._maybeCallOnEndReached()},p._convertParentScrollMetrics=function(t){var s=t.offset-p._offsetFromParentVirtualizedList,o=t.visibleLength,n=s-p._scrollMetrics.offset;return{visibleLength:o,contentLength:p._scrollMetrics.contentLength,offset:s,dOffset:n}},p._onScroll=function(t){p._nestedChildLists.forEach(function(s){s.ref&&s.ref._onScroll(t)}),p.props.onScroll&&p.props.onScroll(t);var s=t.timeStamp,o=p._selectLength(t.nativeEvent.layoutMeasurement),n=p._selectLength(t.nativeEvent.contentSize),l=p._selectOffset(t.nativeEvent.contentOffset),h=l-p._scrollMetrics.offset;if(p._isNestedWithSameOrientation()){if(0===p._scrollMetrics.contentLength)return;var c=p._convertParentScrollMetrics({visibleLength:o,offset:l});o=c.visibleLength,n=c.contentLength,l=c.offset,h=c.dOffset}var u=p._scrollMetrics.timestamp?Math.max(1,s-p._scrollMetrics.timestamp):1,f=h/u;u>500&&p._scrollMetrics.dt>500&&n>5*o&&!p._hasWarned.perf&&(x("VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc.",{dt:u,prevDt:p._scrollMetrics.dt,contentLength:n}),p._hasWarned.perf=!0),p._scrollMetrics={contentLength:n,dt:u,dOffset:h,offset:l,timestamp:s,velocity:f,visibleLength:o},p._updateViewableItems(p.props.data),p.props&&(p._maybeCallOnEndReached(),0!==f&&p._fillRateHelper.activate(),p._computeBlankness(),p._scheduleCellsToRenderUpdate())},p._onScrollBeginDrag=function(t){p._nestedChildLists.forEach(function(s){s.ref&&s.ref._onScrollBeginDrag(t)}),p._viewabilityTuples.forEach(function(t){t.viewabilityHelper.recordInteraction()}),p._hasInteracted=!0,p.props.onScrollBeginDrag&&p.props.onScrollBeginDrag(t)},p._onScrollEndDrag=function(t){var s=t.nativeEvent.velocity;s&&(p._scrollMetrics.velocity=p._selectOffset(s)),p._computeBlankness(),p.props.onScrollEndDrag&&p.props.onScrollEndDrag(t)},p._onMomentumScrollEnd=function(t){p._scrollMetrics.velocity=0,p._computeBlankness(),p.props.onMomentumScrollEnd&&p.props.onMomentumScrollEnd(t)},p._updateCellsToRender=function(){var t=p.props,s=t.data,o=t.getItemCount,n=t.onEndReachedThreshold,l=p._isVirtualizationDisabled();p._updateViewableItems(s),s&&p.setState(function(t){var h;if(l){var c=p._scrollMetrics,u=c.contentLength,f=c.offset,_=c.visibleLength,v=u-_-f<n*_?p.props.maxToRenderPerBatch:0;h={first:0,last:Math.min(t.last+v,o(s)-1)}}else p._scrollMetrics.visibleLength&&(p.props.initialScrollIndex&&!p._scrollMetrics.offset||(h=k(p.props,t,p._getFrameMetricsApprox,p._scrollMetrics)));if(h&&p._nestedChildLists.size>0)for(var y=h.first,C=h.last,L=y;L<=C;L++){var S=p._indicesToKeys.get(L),b=S&&p._cellKeysToChildListKeys.get(S);if(b){var M=!1,I=b,x=Array.isArray(I),R=0;for(I=x?I:I["function"==typeof Symbol&&"function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var E;if(x){if(R>=I.length)break;E=I[R++]}else{if((R=I.next()).done)break;E=R.value}var w=E,T=p._nestedChildLists.get(w);if(T&&T.ref&&T.ref.hasMore()){M=!0;break}}if(M){h.last=L;break}}}return h})},p._createViewToken=function(t,s){var o=p.props,n=o.data,l=o.getItem,h=o.keyExtractor,c=l(n,t);return{index:t,item:c,key:h(c,t),isViewable:s}},p._getFrameMetricsApprox=function(t){var s=p._getFrameMetrics(t);if(s&&s.index===t)return s;var o=p.props.getItemLayout;return R(!o,'Should not have to estimate frames when a measurement metrics function is provided'),{length:p._averageCellLength,offset:p._averageCellLength*t}},p._getFrameMetrics=function(t){var s=p.props,o=s.data,n=s.getItem,l=s.getItemCount,h=s.getItemLayout,c=s.keyExtractor;R(l(o)>t,'Tried to get frame for out of range index '+t);var u=n(o,t),f=u&&p._frames[c(u,t)];return f&&f.index===t||h&&(f=h(o,t)),f},R(!t.onScroll||!t.onScroll.__isNative,"Components based on VirtualizedList must be wrapped with Animated.createAnimatedComponent to support native onScroll events with useNativeDriver"),R(t.windowSize>0,'VirtualizedList: The windowSize prop must be present and set to a value greater than 0.'),p._fillRateHelper=new _(p._getFrameMetrics),p._updateCellsToRenderBatcher=new f(p._updateCellsToRender,p.props.updateCellsBatchingPeriod),p.props.viewabilityConfigCallbackPairs?p._viewabilityTuples=p.props.viewabilityConfigCallbackPairs.map(function(t){return{viewabilityHelper:new I(t.viewabilityConfig),onViewableItemsChanged:t.onViewableItemsChanged}}):p.props.onViewableItemsChanged&&p._viewabilityTuples.push({viewabilityHelper:new I(p.props.viewabilityConfig),onViewableItemsChanged:p.props.onViewableItemsChanged});var v={first:p.props.initialScrollIndex||0,last:Math.min(p.props.getItemCount(p.props.data),(p.props.initialScrollIndex||0)+p.props.initialNumToRender)-1};if(p._isNestedWithSameOrientation()){var C=p.context.virtualizedList.getNestedChildState(p.props.listKey||p._getCellKey());C&&(v=C,p.state=C,p._frames=C.frames)}return p.state=v,p}return p(T,v),c(T,[{key:"scrollToEnd",value:function(t){var s=!t||t.animated,o=this.props.getItemCount(this.props.data)-1,n=this._getFrameMetricsApprox(o),l=Math.max(0,n.offset+n.length+this._footerLength-this._scrollMetrics.visibleLength);this._scrollRef.scrollTo(this.props.horizontal?{x:l,animated:s}:{y:l,animated:s})}},{key:"scrollToIndex",value:function(t){var s=this.props,o=s.data,n=s.horizontal,l=s.getItemCount,h=s.getItemLayout,c=s.onScrollToIndexFailed,p=t.animated,u=t.index,f=t.viewOffset,_=t.viewPosition;if(R(u>=0&&u<l(o),"scrollToIndex out of range: requested index "+u+" but maximum is "+(l(o)-1)),!h&&u>this._highestMeasuredFrameIndex)return R(!!c,"scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures."),void c({averageItemLength:this._averageCellLength,highestMeasuredFrameIndex:this._highestMeasuredFrameIndex,index:u});var v=this._getFrameMetricsApprox(u),y=Math.max(0,v.offset-(_||0)*(this._scrollMetrics.visibleLength-v.length))-(f||0);this._scrollRef.scrollTo(n?{x:y,animated:p}:{y:y,animated:p})}},{key:"scrollToItem",value:function(t){for(var s=t.item,n=this.props,l=n.data,h=n.getItem,c=(0,n.getItemCount)(l),p=0;p<c;p++)if(h(l,p)===s){this.scrollToIndex(o({},t,{index:p}));break}}},{key:"scrollToOffset",value:function(t){var s=t.animated,o=t.offset;this._scrollRef.scrollTo(this.props.horizontal?{x:o,animated:s}:{y:o,animated:s})}},{key:"recordInteraction",value:function(){this._nestedChildLists.forEach(function(t){t.ref&&t.ref.recordInteraction()}),this._viewabilityTuples.forEach(function(t){t.viewabilityHelper.recordInteraction()}),this._updateViewableItems(this.props.data)}},{key:"flashScrollIndicators",value:function(){this._scrollRef.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){if(this._scrollRef&&this._scrollRef.getScrollResponder)return this._scrollRef.getScrollResponder()}},{key:"getScrollableNode",value:function(){return this._scrollRef&&this._scrollRef.getScrollableNode?this._scrollRef.getScrollableNode():C.findNodeHandle(this._scrollRef)}},{key:"getScrollRef",value:function(){return this._scrollRef&&this._scrollRef.getScrollRef?this._scrollRef.getScrollRef():this._scrollRef}},{key:"setNativeProps",value:function(t){this._scrollRef&&this._scrollRef.setNativeProps(t)}},{key:"getChildContext",value:function(){return{virtualizedList:{getScrollMetrics:this._getScrollMetrics,horizontal:this.props.horizontal,getOutermostParentListRef:this._getOutermostParentListRef,getNestedChildState:this._getNestedChildState,registerAsNestedChild:this._registerAsNestedChild,unregisterAsNestedChild:this._unregisterAsNestedChild}}}},{key:"_getCellKey",value:function(){return this.context.virtualizedCell&&this.context.virtualizedCell.cellKey||'rootList'}},{key:"hasMore",value:function(){return this._hasMore}}]),c(T,[{key:"componentDidMount",value:function(){this._isNestedWithSameOrientation()&&this.context.virtualizedList.registerAsNestedChild({cellKey:this._getCellKey(),key:this.props.listKey||this._getCellKey(),ref:this})}},{key:"componentWillUnmount",value:function(){this._isNestedWithSameOrientation()&&this.context.virtualizedList.unregisterAsNestedChild({key:this.props.listKey||this._getCellKey(),state:{first:this.state.first,last:this.state.last,frames:this._frames}}),this._updateViewableItems(null),this._updateCellsToRenderBatcher.dispose({abort:!0}),this._viewabilityTuples.forEach(function(t){t.viewabilityHelper.dispose()}),this._fillRateHelper.deactivateAndFlush()}},{key:"_pushCells",value:function(t,s,o,n,l,h){var c,p=this,u=this.props,f=u.CellRendererComponent,_=u.ItemSeparatorComponent,v=u.data,C=u.getItem,L=u.getItemCount,S=u.horizontal,b=u.keyExtractor,M=this.props.ListHeaderComponent?1:0,I=L(v)-1;l=Math.min(I,l);for(var x=function(n){var l=C(v,n),u=b(l,n);p._indicesToKeys.set(n,u),o.has(n+M)&&s.push(t.length),t.push(y.createElement(z,{CellRendererComponent:f,ItemSeparatorComponent:n<I?_:void 0,cellKey:u,fillRateHelper:p._fillRateHelper,horizontal:S,index:n,inversionStyle:h,item:l,key:u,prevCellKey:c,onUpdateSeparators:p._onUpdateSeparators,onLayout:function(t){return p._onCellLayout(t,u,n)},onUnmount:p._onCellUnmount,parentProps:p.props,ref:function(t){p._cellRefs[u]=t}})),c=u},R=n;R<=l;R++)x(R)}},{key:"_isVirtualizationDisabled",value:function(){return this.props.disableVirtualization||!1}},{key:"_isNestedWithSameOrientation",value:function(){var t=this.context.virtualizedList;return!(!t||!!t.horizontal!=!!this.props.horizontal)}},{key:"render",value:function(){var s=this,n=this.props,l=n.ListEmptyComponent,h=n.ListFooterComponent,c=n.ListHeaderComponent,p=this.props,u=p.data,f=p.horizontal,_=this._isVirtualizationDisabled(),v=this.props.inverted?this.props.horizontal?P.horizontallyInverted:P.verticallyInverted:null,C=[],L=new Set(this.props.stickyHeaderIndices),S=[];if(c){L.has(0)&&S.push(0);var I=y.isValidElement(c)?c:y.createElement(c,null);C.push(y.createElement(O,{cellKey:this._getCellKey()+'-header',key:"$header"},y.createElement(M,{onLayout:this._onLayoutHeader,style:b.compose(v,this.props.ListHeaderComponentStyle)},I)))}var x=this.props.getItemCount(u);if(x>0){E=!1,w='';var R=f?'width':'height',k=this.props.initialScrollIndex?-1:this.props.initialNumToRender-1,T=this.state,z=T.first,F=T.last;this._pushCells(C,S,L,0,k,v);var K=Math.max(k+1,z);if(!_&&z>k+1){var N=!1;if(L.size>0)for(var V=c?1:0,A=K-1;A>k;A--)if(L.has(A+V)){var D=this._getFrameMetricsApprox(k),B=this._getFrameMetricsApprox(A),H=B.offset-D.offset-(this.props.initialScrollIndex?0:D.length);C.push(y.createElement(M,{key:"$sticky_lead",style:t({},R,H)})),this._pushCells(C,S,L,A,A,v);var U=this._getFrameMetricsApprox(z).offset-(B.offset+B.length);C.push(y.createElement(M,{key:"$sticky_trail",style:t({},R,U)})),N=!0;break}if(!N){var W=this._getFrameMetricsApprox(k),$=this._getFrameMetricsApprox(z).offset-(W.offset+W.length);C.push(y.createElement(M,{key:"$lead_spacer",style:t({},R,$)}))}}if(this._pushCells(C,S,L,K,F,v),!this._hasWarned.keys&&E&&(console.warn("VirtualizedList: missing keys for items, make sure to specify a key or id property on each item or provide a custom keyExtractor.",w),this._hasWarned.keys=!0),!_&&F<x-1){var q=this._getFrameMetricsApprox(F),Y=this.props.getItemLayout?x-1:Math.min(x-1,this._highestMeasuredFrameIndex),j=this._getFrameMetricsApprox(Y),J=j.offset+j.length-(q.offset+q.length);C.push(y.createElement(M,{key:"$tail_spacer",style:t({},R,J)}))}}else if(l){var X=y.isValidElement(l)?l:y.createElement(l,null);C.push(y.cloneElement(X,{key:'$empty',onLayout:function(t){s._onLayoutEmpty(t),X.props.onLayout&&X.props.onLayout(t)},style:b.compose(v,X.props.style)}))}if(h){var G=y.isValidElement(h)?h:y.createElement(h,null);C.push(y.createElement(O,{cellKey:this._getCellKey()+'-footer',key:"$footer"},y.createElement(M,{onLayout:this._onLayoutFooter,style:b.compose(v,this.props.ListFooterComponentStyle)},G)))}var Q=o({},this.props,{onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout,onScroll:this._onScroll,onScrollBeginDrag:this._onScrollBeginDrag,onScrollEndDrag:this._onScrollEndDrag,onMomentumScrollEnd:this._onMomentumScrollEnd,scrollEventThrottle:this.props.scrollEventThrottle,invertStickyHeaders:void 0!==this.props.invertStickyHeaders?this.props.invertStickyHeaders:this.props.inverted,stickyHeaderIndices:S});v&&(Q.style=[v,this.props.style]),this._hasMore=this.state.last<this.props.getItemCount(this.props.data)-1;var Z=y.cloneElement((this.props.renderScrollComponent||this._defaultRenderScrollComponent)(Q),{ref:this._captureScrollRef},C);return this.props.debug?y.createElement(M,{style:P.debug},Z,this._renderDebugOverlay()):Z}},{key:"componentDidUpdate",value:function(t){var s=this.props,o=s.data,n=s.extraData;o===t.data&&n===t.extraData||(this._hasDataChangedSinceEndReached=!0,this._viewabilityTuples.forEach(function(t){t.viewabilityHelper.resetViewableIndices()}));var l=this._hiPriInProgress;this._scheduleCellsToRenderUpdate(),l&&(this._hiPriInProgress=!1)}},{key:"_computeBlankness",value:function(){this._fillRateHelper.computeBlankness(this.props,this.state,this._scrollMetrics)}},{key:"_onCellLayout",value:function(t,s,o){var n=t.nativeEvent.layout,l={offset:this._selectOffset(n),length:this._selectLength(n),index:o,inLayout:!0},h=this._frames[s];h&&l.offset===h.offset&&l.length===h.length&&o===h.index?this._frames[s].inLayout=!0:(this._totalCellLength+=l.length-(h?h.length:0),this._totalCellsMeasured+=h?0:1,this._averageCellLength=this._totalCellLength/this._totalCellsMeasured,this._frames[s]=l,this._highestMeasuredFrameIndex=Math.max(this._highestMeasuredFrameIndex,o),this._scheduleCellsToRenderUpdate());var c=this._cellKeysToChildListKeys.get(s);if(c){var p=c,u=Array.isArray(p),f=0;for(p=u?p:p["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var _;if(u){if(f>=p.length)break;_=p[f++]}else{if((f=p.next()).done)break;_=f.value}var v=_,y=this._nestedChildLists.get(v);y&&y.ref&&y.ref.measureLayoutRelativeToContainingList()}}this._computeBlankness(),this._updateViewableItems(this.props.data)}},{key:"measureLayoutRelativeToContainingList",value:function(){var t=this;try{if(!this._scrollRef)return;this._scrollRef.measureLayout(this.context.virtualizedList.getOutermostParentListRef().getScrollRef().getNativeScrollRef(),function(s,o,n,l){t._offsetFromParentVirtualizedList=t._selectOffset({x:s,y:o}),t._scrollMetrics.contentLength=t._selectLength({width:n,height:l});var h=t._convertParentScrollMetrics(t.context.virtualizedList.getScrollMetrics());t._scrollMetrics.visibleLength=h.visibleLength,t._scrollMetrics.offset=h.offset},function(t){console.warn("VirtualizedList: Encountered an error while measuring a list's offset from its containing VirtualizedList.")})}catch(t){console.warn('measureLayoutRelativeToContainingList threw an error',t.stack)}}},{key:"_renderDebugOverlay",value:function(){for(var t=this._scrollMetrics.visibleLength/(this._scrollMetrics.contentLength||1),s=[],o=this.props.getItemCount(this.props.data),n=0;n<o;n++){var l=this._getFrameMetricsApprox(n);l.inLayout&&s.push(l)}var h=this._getFrameMetricsApprox(this.state.first).offset,c=this._getFrameMetricsApprox(this.state.last),p=c.offset+c.length-h,u=this._scrollMetrics.offset,f=this._scrollMetrics.visibleLength;return y.createElement(M,{style:[P.debugOverlayBase,P.debugOverlay]},s.map(function(s,o){return y.createElement(M,{key:'f'+o,style:[P.debugOverlayBase,P.debugOverlayFrame,{top:s.offset*t,height:s.length*t}]})}),y.createElement(M,{style:[P.debugOverlayBase,P.debugOverlayFrameLast,{top:h*t,height:p*t}]}),y.createElement(M,{style:[P.debugOverlayBase,P.debugOverlayFrameVis,{top:u*t,height:f*t}]}))}},{key:"_selectLength",value:function(t){return this.props.horizontal?t.width:t.height}},{key:"_selectOffset",value:function(t){return this.props.horizontal?t.x:t.y}},{key:"_maybeCallOnEndReached",value:function(){var t=this.props,s=t.data,o=t.getItemCount,n=t.onEndReached,l=t.onEndReachedThreshold,h=this._scrollMetrics,c=h.contentLength,p=h.visibleLength,u=c-p-h.offset;n&&this.state.last===o(s)-1&&u<l*p&&(this._hasDataChangedSinceEndReached||this._scrollMetrics.contentLength!==this._sentEndForContentLength)&&(this._hasDataChangedSinceEndReached=!1,this._sentEndForContentLength=this._scrollMetrics.contentLength,n({distanceFromEnd:u}))}},{key:"_scheduleCellsToRenderUpdate",value:function(){var t=this.state,s=t.first,o=t.last,n=this._scrollMetrics,l=n.offset,h=n.visibleLength,c=n.velocity,p=this.props.getItemCount(this.props.data),u=!1,f=this.props.onEndReachedThreshold*h/2;if(s>0){var _=l-this._getFrameMetricsApprox(s).offset;u=u||_<0||c<-2&&_<f}if(o<p-1){var v=this._getFrameMetricsApprox(o).offset-(l+h);u=u||v<0||c>2&&v<f}if(u&&(this._averageCellLength||this.props.getItemLayout)&&!this._hiPriInProgress)return this._hiPriInProgress=!0,this._updateCellsToRenderBatcher.dispose({abort:!0}),void this._updateCellsToRender();this._updateCellsToRenderBatcher.schedule()}},{key:"_updateViewableItems",value:function(t){var s=this,o=this.props.getItemCount;this._viewabilityTuples.forEach(function(n){n.viewabilityHelper.onUpdate(o(t),s._scrollMetrics.offset,s._scrollMetrics.visibleLength,s._getFrameMetrics,s._createViewToken,n.onViewableItemsChanged,s.state)})}}],[{key:"getDerivedStateFromProps",value:function(t,s){var o=t.data,n=t.getItemCount,l=t.maxToRenderPerBatch;return{first:Math.max(0,Math.min(s.first,n(o)-1-l)),last:Math.max(0,Math.min(s.last,n(o)-1))}}}]),T})(y.PureComponent);T.defaultProps={disableVirtualization:!1,horizontal:!1,initialNumToRender:10,keyExtractor:function(t,s){return null!=t.key?t.key:null!=t.id?t.id:(E=!0,t.type&&t.type.displayName&&(w=t.type.displayName),String(s))},maxToRenderPerBatch:10,onEndReachedThreshold:2,scrollEventThrottle:50,updateCellsBatchingPeriod:50,windowSize:21},T.contextTypes={virtualizedCell:v.shape({cellKey:v.string}),virtualizedList:v.shape({getScrollMetrics:v.func,horizontal:v.bool,getOutermostParentListRef:v.func,getNestedChildState:v.func,registerAsNestedChild:v.func,unregisterAsNestedChild:v.func})},T.childContextTypes={virtualizedList:v.shape({getScrollMetrics:v.func,horizontal:v.bool,getOutermostParentListRef:v.func,getNestedChildState:v.func,registerAsNestedChild:v.func,unregisterAsNestedChild:v.func})};var z=(function(t){function u(){var t,s;n(this,u);for(var o=arguments.length,c=new Array(o),p=0;p<o;p++)c[p]=arguments[p];return(s=l(this,(t=h(u)).call.apply(t,[this].concat(c)))).state={separatorProps:{highlighted:!1,leadingItem:s.props.item}},s._separators={highlight:function(){var t=s.props,o=t.cellKey,n=t.prevCellKey;s.props.onUpdateSeparators([o,n],{highlighted:!0})},unhighlight:function(){var t=s.props,o=t.cellKey,n=t.prevCellKey;s.props.onUpdateSeparators([o,n],{highlighted:!1})},updateProps:function(t,o){var n=s.props,l=n.cellKey,h=n.prevCellKey;s.props.onUpdateSeparators(['leading'===t?h:l],o)}},s}return p(u,t),c(u,[{key:"getChildContext",value:function(){return{virtualizedCell:{cellKey:this.props.cellKey}}}},{key:"updateSeparatorProps",value:function(t){this.setState(function(s){return{separatorProps:o({},s.separatorProps,t)}})}},{key:"componentWillUnmount",value:function(){this.props.onUnmount(this.props.cellKey)}},{key:"_renderElement",value:function(t,s,o,n){return t&&s&&console.warn("VirtualizedList: Both ListItemComponent and renderItem props are present. ListItemComponent will take precedence over renderItem."),s?y.createElement(s,{item:o,index:n,separators:this._separators}):t?t({item:o,index:n,separators:this._separators}):void R(!1,'VirtualizedList: Either ListItemComponent or renderItem props are required but none were found.')}},{key:"render",value:function(){var t=this.props,o=t.CellRendererComponent,n=t.ItemSeparatorComponent,l=t.fillRateHelper,h=t.horizontal,c=t.item,p=t.index,u=t.inversionStyle,f=t.parentProps,_=f.renderItem,v=f.getItemLayout,C=f.ListItemComponent,L=this._renderElement(_,C,c,p),S=!v||f.debug||l.enabled()?this.props.onLayout:void 0,b=n&&y.createElement(n,this.state.separatorProps),I=u?h?[P.rowReverse,u]:[P.columnReverse,u]:h?[P.row,u]:u;return o?y.createElement(o,s({},this.props,{style:I,onLayout:S}),L,b):y.createElement(M,{style:I,onLayout:S},L,b)}}],[{key:"getDerivedStateFromProps",value:function(t,s){return{separatorProps:o({},s.separatorProps,{leadingItem:t.item})}}}]),u})(y.Component);z.childContextTypes={virtualizedCell:v.shape({cellKey:v.string})};var O=(function(t){function s(){return n(this,s),l(this,h(s).apply(this,arguments))}return p(s,t),c(s,[{key:"getChildContext",value:function(){return{virtualizedCell:{cellKey:this.props.cellKey}}}},{key:"render",value:function(){return this.props.children}}]),s})(y.Component);O.childContextTypes={virtualizedCell:v.shape({cellKey:v.string})};var P=b.create({verticallyInverted:{transform:[{scaleY:-1}]},horizontallyInverted:{transform:[{scaleX:-1}]},row:{flexDirection:'row'},rowReverse:{flexDirection:'row-reverse'},columnReverse:{flexDirection:'column-reverse'},debug:{flex:1},debugOverlayBase:{position:'absolute',top:0,right:0},debugOverlay:{bottom:0,width:20,borderColor:'blue',borderWidth:1},debugOverlayFrame:{left:0,backgroundColor:'orange'},debugOverlayFrameLast:{left:0,borderColor:'green',borderWidth:2},debugOverlayFrameVis:{left:0,borderColor:'red',borderWidth:2}});m.exports=T},247,[55,16,54,4,6,9,5,10,8,248,249,69,13,90,250,253,60,88,264,87,154,18,20,265]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),l=r(d[2]),s=(function(){function s(n,l){t(this,s),this._delay=l,this._callback=n}return n(s,[{key:"dispose",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{abort:!1};this._taskHandle&&(this._taskHandle.cancel(),t.abort||this._callback(),this._taskHandle=null)}},{key:"schedule",value:function(){var t=this;if(!this._taskHandle){var n=setTimeout(function(){t._taskHandle=l.runAfterInteractions(function(){t._taskHandle=null,t._callback()})},this._delay);this._taskHandle={cancel:function(){return clearTimeout(n)}}}}}]),s})();m.exports=s},248,[4,5,223]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),l=r(d[3]),_=r(d[4]),h=function t(){s(this,t),this.any_blank_count=0,this.any_blank_ms=0,this.any_blank_speed_sum=0,this.mostly_blank_count=0,this.mostly_blank_ms=0,this.pixels_blank=0,this.pixels_sampled=0,this.pixels_scrolled=0,this.total_time_spent=0,this.sample_count=0},o=[],u=10,f=null,c=(function(){function c(t){s(this,c),this._anyBlankStartTime=null,this._enabled=!1,this._info=new h,this._mostlyBlankStartTime=null,this._samplesStartTime=null,this._getFrameMetrics=t,this._enabled=(f||0)>Math.random(),this._resetData()}return n(c,null,[{key:"addListener",value:function(t){return _(null!==f,'Call `FillRateHelper.setSampleRate` before `addListener`.'),o.push(t),{remove:function(){o=o.filter(function(n){return t!==n})}}}},{key:"setSampleRate",value:function(t){f=t}},{key:"setMinSampleCount",value:function(t){u=t}}]),n(c,[{key:"activate",value:function(){this._enabled&&null==this._samplesStartTime&&(this._samplesStartTime=l())}},{key:"deactivateAndFlush",value:function(){if(this._enabled){var n=this._samplesStartTime;if(null!=n)if(this._info.sample_count<u)this._resetData();else{var s=l()-n,_=t({},this._info,{total_time_spent:s});o.forEach(function(t){return t(_)}),this._resetData()}}}},{key:"computeBlankness",value:function(t,n,s){if(!this._enabled||0===t.getItemCount(t.data)||null==this._samplesStartTime)return 0;var _=s.dOffset,h=s.offset,o=s.velocity,u=s.visibleLength;this._info.sample_count++,this._info.pixels_sampled+=Math.round(u),this._info.pixels_scrolled+=Math.round(Math.abs(_));var f=Math.round(1e3*Math.abs(o)),c=l();null!=this._anyBlankStartTime&&(this._info.any_blank_ms+=c-this._anyBlankStartTime),this._anyBlankStartTime=null,null!=this._mostlyBlankStartTime&&(this._info.mostly_blank_ms+=c-this._mostlyBlankStartTime),this._mostlyBlankStartTime=null;for(var k=0,y=n.first,p=this._getFrameMetrics(y);y<=n.last&&(!p||!p.inLayout);)p=this._getFrameMetrics(y),y++;p&&y>0&&(k=Math.min(u,Math.max(0,p.offset-h)));for(var b=0,v=n.last,S=this._getFrameMetrics(v);v>=n.first&&(!S||!S.inLayout);)S=this._getFrameMetrics(v),v--;if(S&&v<t.getItemCount(t.data)-1){var M=S.offset+S.length;b=Math.min(u,Math.max(0,h+u-M))}var T=Math.round(k+b),B=T/u;return B>0?(this._anyBlankStartTime=c,this._info.any_blank_speed_sum+=f,this._info.any_blank_count++,this._info.pixels_blank+=T,B>.5&&(this._mostlyBlankStartTime=c,this._info.mostly_blank_count++)):(f<.01||Math.abs(_)<1)&&this.deactivateAndFlush(),B}},{key:"enabled",value:function(){return this._enabled}},{key:"_resetData",value:function(){this._anyBlankStartTime=null,this._info=new h,this._mostlyBlankStartTime=null,this._samplesStartTime=null}}]),c})();m.exports=c},249,[54,5,4,111,20]);
__d(function(g,r,i,a,m,e,d){'use strict';var s,t=r(d[0]),n=t(r(d[1])),o=t(r(d[2])),f=t(r(d[3])),h=t(r(d[4])),p=t(r(d[5])),l=t(r(d[6])),u=t(r(d[7])),c=(t(r(d[8])),t(r(d[9]))),v=(r(d[10]),r(d[11]));r(d[12]);s={SIZE:{}};var R=(function(s){function t(){var s,n;(0,f.default)(this,t);for(var o=arguments.length,h=new Array(o),u=0;u<o;u++)h[u]=arguments[u];return(n=(0,p.default)(this,(s=(0,l.default)(t)).call.apply(s,[this].concat(h))))._lastNativeRefreshing=!1,n._onRefresh=function(){n._lastNativeRefreshing=!0,n.props.onRefresh&&n.props.onRefresh(),n.forceUpdate()},n}return(0,u.default)(t,s),(0,h.default)(t,[{key:"componentDidMount",value:function(){this._lastNativeRefreshing=this.props.refreshing}},{key:"componentDidUpdate",value:function(s){this.props.refreshing!==s.refreshing?this._lastNativeRefreshing=this.props.refreshing:this.props.refreshing!==this._lastNativeRefreshing&&this._setNativePropsOnRef&&(this._setNativePropsOnRef({refreshing:this.props.refreshing}),this._lastNativeRefreshing=this.props.refreshing)}},{key:"render",value:function(){var s=this,t=this.props,f=(t.enabled,t.colors,t.progressBackgroundColor,t.size,t.progressViewOffset,(0,o.default)(t,["enabled","colors","progressBackgroundColor","size","progressViewOffset"]));return v.createElement(c.default,(0,n.default)({},f,{ref:function(t){return s._setNativePropsOnRef=t?t.setNativeProps.bind(t):null},onRefresh:this._onRefresh}))}}]),t})(v.Component);R.SIZE=s.SIZE,m.exports=R},250,[3,16,56,4,5,6,9,10,251,252,58,13,211]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=(0,t(r(d[1])).default)('AndroidSwipeRefreshLayout');e.default=u},251,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,t(r(d[1])).default)('PullToRefreshView',{paperComponentName:'RCTRefreshControl'});e.default=o},252,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,n,o=r(d[0]),l=r(d[1]),s=r(d[2]),c=r(d[3]),p=r(d[4]),h=r(d[5]),u=r(d[6]),f=r(d[7]),R=r(d[8]),y=r(d[9]),_=r(d[10]),v=r(d[11]),S=r(d[12]),H=r(d[13]),w=r(d[14]),V=(r(d[15]),r(d[16]),r(d[17]),r(d[18])),k=r(d[19]),C=r(d[20]),T=r(d[21]);r(d[22]);function A(t){var n=f({},S.Mixin);for(var o in n)'function'==typeof n[o]&&(n[o]=n[o].bind(t));return n}t=C('RCTScrollView'),n=C('RCTScrollContentView');var E=_.createContext(null),x=Object.freeze({horizontal:!0}),M=Object.freeze({horizontal:!1}),I=(function(w){function C(t){var n;for(var o in l(this,C),(n=c(this,p(C).call(this,t)))._scrollResponder=A(u(u(n))),n._scrollAnimatedValue=new R.Value(0),n._scrollAnimatedValueAttachment=null,n._stickyHeaderRefs=new Map,n._headerLayoutYs=new Map,n.state=f({layoutHeight:null},S.Mixin.scrollResponderMixinGetInitialState()),n._handleScroll=function(t){n._scrollResponder.scrollResponderHandleScroll(t)},n._handleLayout=function(t){!0===n.props.invertStickyHeaders&&n.setState({layoutHeight:t.nativeEvent.layout.height}),n.props.onLayout&&n.props.onLayout(t)},n._handleContentOnLayout=function(t){var o=t.nativeEvent.layout,l=o.width,s=o.height;n.props.onContentSizeChange&&n.props.onContentSizeChange(l,s)},n._scrollViewRef=null,n._setScrollViewRef=function(t){n._scrollViewRef=t},n._innerViewRef=null,n._setInnerViewRef=function(t){n._innerViewRef=t},S.Mixin)'function'==typeof S.Mixin[o]&&o.startsWith('scrollResponder')&&(u(u(n))[o]=S.Mixin[o].bind(u(u(n))));return Object.keys(S.Mixin).filter(function(t){return'function'!=typeof S.Mixin[t]}).forEach(function(t){u(u(n))[t]=S.Mixin[t]}),n}return h(C,w),s(C,[{key:"UNSAFE_componentWillMount",value:function(){this._scrollResponder.UNSAFE_componentWillMount(),this._scrollAnimatedValue=new R.Value(this.props.contentOffset?this.props.contentOffset.y:0),this._scrollAnimatedValue.setOffset(this.props.contentInset?this.props.contentInset.top:0),this._stickyHeaderRefs=new Map,this._headerLayoutYs=new Map}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){var n=this.props.contentInset?this.props.contentInset.top:0,o=t.contentInset?t.contentInset.top:0;n!==o&&this._scrollAnimatedValue.setOffset(o||0)}},{key:"componentDidMount",value:function(){this._updateAnimatedNodeAttachment()}},{key:"componentDidUpdate",value:function(){this._updateAnimatedNodeAttachment()}},{key:"componentWillUnmount",value:function(){this._scrollResponder.componentWillUnmount(),this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach()}},{key:"setNativeProps",value:function(t){this._scrollViewRef&&this._scrollViewRef.setNativeProps(t)}},{key:"getScrollResponder",value:function(){return this}},{key:"getScrollableNode",value:function(){return v.findNodeHandle(this._scrollViewRef)}},{key:"getInnerViewNode",value:function(){return v.findNodeHandle(this._innerViewRef)}},{key:"getNativeScrollRef",value:function(){return this._scrollViewRef}},{key:"scrollTo",value:function(t,n,o){var l,s,c;'number'==typeof t?(console.warn("`scrollTo(y, x, animated)` is deprecated. Use `scrollTo({x: 5, y: 5, animated: true})` instead."),s=t,l=n,c=o):t&&(s=t.y,l=t.x,c=t.animated),this._scrollResponder.scrollResponderScrollTo({x:l||0,y:s||0,animated:!1!==c})}},{key:"scrollToEnd",value:function(t){var n=!1!==(t&&t.animated);this._scrollResponder.scrollResponderScrollToEnd({animated:n})}},{key:"scrollWithoutAnimationTo",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;console.warn('`scrollWithoutAnimationTo` is deprecated. Use `scrollTo` instead'),this.scrollTo({x:n,y:t,animated:!1})}},{key:"flashScrollIndicators",value:function(){this._scrollResponder.scrollResponderFlashScrollIndicators()}},{key:"_getKeyForIndex",value:function(t,n){var o=n[t];return o&&o.key}},{key:"_updateAnimatedNodeAttachment",value:function(){this._scrollAnimatedValueAttachment&&this._scrollAnimatedValueAttachment.detach(),this.props.stickyHeaderIndices&&this.props.stickyHeaderIndices.length>0&&(this._scrollAnimatedValueAttachment=R.attachNativeEvent(this._scrollViewRef,'onScroll',[{nativeEvent:{contentOffset:{y:this._scrollAnimatedValue}}}]))}},{key:"_setStickyHeaderRef",value:function(t,n){n?this._stickyHeaderRefs.set(t,n):this._stickyHeaderRefs.delete(t)}},{key:"_onStickyHeaderLayout",value:function(t,n,o){var l=this.props.stickyHeaderIndices;if(l){var s=_.Children.toArray(this.props.children);if(o===this._getKeyForIndex(t,s)){var c=n.nativeEvent.layout.y;this._headerLayoutYs.set(o,c);var p=l[l.indexOf(t)-1];if(null!=p){var h=this._stickyHeaderRefs.get(this._getKeyForIndex(p,s));h&&h.setNextHeaderY&&h.setNextHeaderY(c)}}}}},{key:"render",value:function(){var l,s,c=this;s=n,V(void 0!==(l=t),'ScrollViewClass must not be undefined'),V(void 0!==s,'ScrollContentContainerViewClass must not be undefined');var p=[!0===this.props.horizontal&&b.contentContainerHorizontal,this.props.contentContainerStyle],h={};this.props.onContentSizeChange&&(h={onLayout:this._handleContentOnLayout});var u=this.props.stickyHeaderIndices,R=this.props.children;if(null!=u&&u.length>0){var v=_.Children.toArray(this.props.children);R=v.map(function(t,n){var o=t?u.indexOf(n):-1;if(o>-1){var l=t.key,s=u[o+1],p=c.props.StickyHeaderComponent||H;return _.createElement(p,{key:l,ref:function(t){return c._setStickyHeaderRef(l,t)},nextHeaderLayoutY:c._headerLayoutYs.get(c._getKeyForIndex(s,v)),onLayout:function(t){return c._onStickyHeaderLayout(n,t,l)},scrollAnimatedValue:c._scrollAnimatedValue,inverted:c.props.invertStickyHeaders,scrollViewHeight:c.state.layoutHeight},t)}return t})}R=_.createElement(E.Provider,{value:!0===this.props.horizontal?x:M},R);var S=Array.isArray(u)&&u.length>0,w=_.createElement(s,o({},h,{ref:this._setInnerViewRef,style:p,removeClippedSubviews:this.props.removeClippedSubviews,collapsable:!1}),R),C=void 0!==this.props.alwaysBounceHorizontal?this.props.alwaysBounceHorizontal:this.props.horizontal,A=void 0!==this.props.alwaysBounceVertical?this.props.alwaysBounceVertical:!this.props.horizontal,I=!!this.props.DEPRECATED_sendUpdatedChildFrames,z=!0===this.props.horizontal?b.baseHorizontal:b.baseVertical,L=f({},this.props,{alwaysBounceHorizontal:C,alwaysBounceVertical:A,style:[z,this.props.style],onContentSizeChange:null,onLayout:this._handleLayout,onMomentumScrollBegin:this._scrollResponder.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this._scrollResponder.scrollResponderHandleMomentumScrollEnd,onResponderGrant:this._scrollResponder.scrollResponderHandleResponderGrant,onResponderReject:this._scrollResponder.scrollResponderHandleResponderReject,onResponderRelease:this._scrollResponder.scrollResponderHandleResponderRelease,onResponderTerminate:this._scrollResponder.scrollResponderHandleTerminate,onResponderTerminationRequest:this._scrollResponder.scrollResponderHandleTerminationRequest,onScrollBeginDrag:this._scrollResponder.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this._scrollResponder.scrollResponderHandleScrollEndDrag,onScrollShouldSetResponder:this._scrollResponder.scrollResponderHandleScrollShouldSetResponder,onStartShouldSetResponder:this._scrollResponder.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this._scrollResponder.scrollResponderHandleStartShouldSetResponderCapture,onTouchEnd:this._scrollResponder.scrollResponderHandleTouchEnd,onTouchMove:this._scrollResponder.scrollResponderHandleTouchMove,onTouchStart:this._scrollResponder.scrollResponderHandleTouchStart,onTouchCancel:this._scrollResponder.scrollResponderHandleTouchCancel,onScroll:this._handleScroll,scrollBarThumbImage:T(this.props.scrollBarThumbImage),scrollEventThrottle:S?1:this.props.scrollEventThrottle,sendMomentumEvents:!(!this.props.onMomentumScrollBegin&&!this.props.onMomentumScrollEnd),DEPRECATED_sendUpdatedChildFrames:I,snapToStart:!1!==this.props.snapToStart,snapToEnd:!1!==this.props.snapToEnd,pagingEnabled:!0===this.props.pagingEnabled&&null==this.props.snapToInterval&&null==this.props.snapToOffsets}),N=this.props.decelerationRate;null!=N&&(L.decelerationRate=k(N));var B=this.props.refreshControl;return B?_.createElement(l,o({},L,{ref:this._setScrollViewRef}),y.isTV?null:B,w):_.createElement(l,o({},L,{ref:this._setScrollViewRef}),w)}}]),C})(_.Component);I.Context=E;var b=w.create({baseVertical:{flexGrow:1,flexShrink:1,flexDirection:'column',overflow:'scroll'},baseHorizontal:{flexGrow:1,flexShrink:1,flexDirection:'row',overflow:'scroll'},contentContainerHorizontal:{flexDirection:'row'}});m.exports=I},253,[16,4,5,6,9,10,8,54,225,58,13,90,254,261,60,88,260,87,18,262,182,177,263]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),s=r(d[1]),n=r(d[2]),l=r(d[3]),t=r(d[4]),c=r(d[5]),p=r(d[6]),h=r(d[7]),u=r(d[8]),S=r(d[9]),b=r(d[10]).ScrollViewManager,R={Mixin:{_subscriptionKeyboardWillShow:null,_subscriptionKeyboardWillHide:null,_subscriptionKeyboardDidShow:null,_subscriptionKeyboardDidHide:null,scrollResponderMixinGetInitialState:function(){return{isTouching:!1,lastMomentumScrollBeginTime:0,lastMomentumScrollEndTime:0,observedScrollSinceBecomingResponder:!1,becameResponderWhileAnimating:!1}},scrollResponderHandleScrollShouldSetResponder:function(){return!0!==this.props.disableScrollViewPanResponder&&this.state.isTouching},scrollResponderHandleStartShouldSetResponder:function(o){if(!0===this.props.disableScrollViewPanResponder)return!1;var s=t.currentlyFocusedField();return'handled'===this.props.keyboardShouldPersistTaps&&null!=s&&o.target!==s},scrollResponderHandleStartShouldSetResponderCapture:function(o){if(this.scrollResponderIsAnimating())return!0;if(!0===this.props.disableScrollViewPanResponder)return!1;var s=t.currentlyFocusedField(),n=this.props.keyboardShouldPersistTaps;return!(n&&'never'!==n||null==s||!o.target||t.isTextInput(o.target))},scrollResponderHandleResponderReject:function(){},scrollResponderHandleTerminationRequest:function(){return!this.state.observedScrollSinceBecomingResponder},scrollResponderHandleTouchEnd:function(o){var s=o.nativeEvent;this.state.isTouching=0!==s.touches.length,this.props.onTouchEnd&&this.props.onTouchEnd(o)},scrollResponderHandleTouchCancel:function(o){this.state.isTouching=!1,this.props.onTouchCancel&&this.props.onTouchCancel(o)},scrollResponderHandleResponderRelease:function(o){this.props.onResponderRelease&&this.props.onResponderRelease(o);var s=t.currentlyFocusedField();!0===this.props.keyboardShouldPersistTaps||'always'===this.props.keyboardShouldPersistTaps||null==s||o.target===s||this.state.observedScrollSinceBecomingResponder||this.state.becameResponderWhileAnimating||(this.props.onScrollResponderKeyboardDismissed&&this.props.onScrollResponderKeyboardDismissed(o),t.blurTextInput(s))},scrollResponderHandleScroll:function(o){this.state.observedScrollSinceBecomingResponder=!0,this.props.onScroll&&this.props.onScroll(o)},scrollResponderHandleResponderGrant:function(o){this.state.observedScrollSinceBecomingResponder=!1,this.props.onResponderGrant&&this.props.onResponderGrant(o),this.state.becameResponderWhileAnimating=this.scrollResponderIsAnimating()},scrollResponderHandleScrollBeginDrag:function(o){s.beginScroll(),this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(o)},scrollResponderHandleScrollEndDrag:function(o){var n=o.nativeEvent.velocity;this.scrollResponderIsAnimating()||n&&(0!==n.x||0!==n.y)||s.endScroll(),this.props.onScrollEndDrag&&this.props.onScrollEndDrag(o)},scrollResponderHandleMomentumScrollBegin:function(o){this.state.lastMomentumScrollBeginTime=u(),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(o)},scrollResponderHandleMomentumScrollEnd:function(o){s.endScroll(),this.state.lastMomentumScrollEndTime=u(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(o)},scrollResponderHandleTouchStart:function(o){this.state.isTouching=!0,this.props.onTouchStart&&this.props.onTouchStart(o)},scrollResponderHandleTouchMove:function(o){this.props.onTouchMove&&this.props.onTouchMove(o)},scrollResponderIsAnimating:function(){return u()-this.state.lastMomentumScrollEndTime<16||this.state.lastMomentumScrollEndTime<this.state.lastMomentumScrollBeginTime},scrollResponderGetScrollableNode:function(){return this.getScrollableNode?this.getScrollableNode():l.findNodeHandle(this)},scrollResponderScrollTo:function(o,s,n){if('number'==typeof o)console.warn('`scrollResponderScrollTo(x, y, animated)` is deprecated. Use `scrollResponderScrollTo({x: 5, y: 5, animated: true})` instead.');else{var l=o||{};o=l.x,s=l.y,n=l.animated}c.dispatchViewManagerCommand(h(this.scrollResponderGetScrollableNode()),c.getViewManagerConfig('RCTScrollView').Commands.scrollTo,[o||0,s||0,!1!==n])},scrollResponderScrollToEnd:function(o){var s=!1!==(o&&o.animated);c.dispatchViewManagerCommand(this.scrollResponderGetScrollableNode(),c.getViewManagerConfig('RCTScrollView').Commands.scrollToEnd,[s])},scrollResponderScrollWithoutAnimationTo:function(o,s){console.warn('`scrollResponderScrollWithoutAnimationTo` is deprecated. Use `scrollResponderScrollTo` instead'),this.scrollResponderScrollTo({x:o,y:s,animated:!1})},scrollResponderZoomTo:function(o,s){p(b&&b.zoomToRect,'zoomToRect is not implemented'),'animated'in o?(s=o.animated,delete o.animated):void 0!==s&&console.warn('`scrollResponderZoomTo` `animated` argument is deprecated. Use `options.animated` instead'),b.zoomToRect(this.scrollResponderGetScrollableNode(),o,!1!==s)},scrollResponderFlashScrollIndicators:function(){c.dispatchViewManagerCommand(this.scrollResponderGetScrollableNode(),c.getViewManagerConfig('RCTScrollView').Commands.flashScrollIndicators,[])},scrollResponderScrollNativeHandleToKeyboard:function(o,s,n){this.additionalScrollOffset=s||0,this.preventNegativeScrollOffset=!!n,c.measureLayout(o,l.findNodeHandle(this.getInnerViewNode()),this.scrollResponderTextInputFocusError,this.scrollResponderInputMeasureAndScrollToKeyboard)},scrollResponderInputMeasureAndScrollToKeyboard:function(s,n,l,t){var c=o.get('window').height;this.keyboardWillOpenTo&&(c=this.keyboardWillOpenTo.endCoordinates.screenY);var p=n-c+t+this.additionalScrollOffset;this.preventNegativeScrollOffset&&(p=Math.max(0,p)),this.scrollResponderScrollTo({x:0,y:p,animated:!0}),this.additionalOffset=0,this.preventNegativeScrollOffset=!1},scrollResponderTextInputFocusError:function(o){console.error('Error measuring text field: ',o)},UNSAFE_componentWillMount:function(){var o=this.props.keyboardShouldPersistTaps;S('boolean'!=typeof o,"'keyboardShouldPersistTaps={"+o+"}' is deprecated. Use 'keyboardShouldPersistTaps=\""+(o?'always':'never')+"\"' instead"),this.keyboardWillOpenTo=null,this.additionalScrollOffset=0,this._subscriptionKeyboardWillShow=n.addListener('keyboardWillShow',this.scrollResponderKeyboardWillShow),this._subscriptionKeyboardWillHide=n.addListener('keyboardWillHide',this.scrollResponderKeyboardWillHide),this._subscriptionKeyboardDidShow=n.addListener('keyboardDidShow',this.scrollResponderKeyboardDidShow),this._subscriptionKeyboardDidHide=n.addListener('keyboardDidHide',this.scrollResponderKeyboardDidHide)},componentWillUnmount:function(){null!=this._subscriptionKeyboardWillShow&&this._subscriptionKeyboardWillShow.remove(),null!=this._subscriptionKeyboardWillHide&&this._subscriptionKeyboardWillHide.remove(),null!=this._subscriptionKeyboardDidShow&&this._subscriptionKeyboardDidShow.remove(),null!=this._subscriptionKeyboardDidHide&&this._subscriptionKeyboardDidHide.remove()},scrollResponderKeyboardWillShow:function(o){this.keyboardWillOpenTo=o,this.props.onKeyboardWillShow&&this.props.onKeyboardWillShow(o)},scrollResponderKeyboardWillHide:function(o){this.keyboardWillOpenTo=null,this.props.onKeyboardWillHide&&this.props.onKeyboardWillHide(o)},scrollResponderKeyboardDidShow:function(o){o&&(this.keyboardWillOpenTo=o),this.props.onKeyboardDidShow&&this.props.onKeyboardDidShow(o)},scrollResponderKeyboardDidHide:function(o){this.keyboardWillOpenTo=null,this.props.onKeyboardDidHide&&this.props.onKeyboardDidHide(o)}}};m.exports=R},254,[62,255,257,90,163,75,18,211,111,20,25]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),o=r(d[2]),l={setGlobalOptions:function(l){if(void 0!==l.debug&&o(t.default,'Trying to debug FrameRateLogger without the native module!'),t.default){var u={debug:!!l.debug,reportStackTraces:!!l.reportStackTraces};t.default.setGlobalOptions(u)}},setContext:function(o){t.default&&t.default.setContext(o)},beginScroll:function(){t.default&&t.default.beginScroll()},endScroll:function(){t.default&&t.default.endScroll()}};m.exports=l},255,[3,256,18]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).get('FrameRateLogger');e.default=o},256,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0])(r(d[1])),o=r(d[2]),t=r(d[3]),u=r(d[4]),s=r(d[5]),c={addListener:function(n,o){s(!1,'Dummy method used for documentation')},removeListener:function(n,o){s(!1,'Dummy method used for documentation')},removeAllListeners:function(n){s(!1,'Dummy method used for documentation')},dismiss:function(){s(!1,'Dummy method used for documentation')},scheduleLayoutAnimation:function(n){s(!1,'Dummy method used for documentation')}};(c=new t(n.default)).dismiss=u,c.scheduleLayoutAnimation=function(n){var t=n.duration,u=n.easing;null!=t&&0!==t&&o.configureNext({duration:t,update:{duration:t,type:null!=u&&o.Types[u]||'keyboard'}})},m.exports=c},257,[3,258,259,123,260,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('KeyboardObserver');e.default=u},258,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0])(r(d[1])),t=r(d[2]);function s(s,o){var p;n.default.isTesting||t.configureNextLayoutAnimation(s,null!=(p=o)?p:function(){},function(){})}function o(n,t,s){return{duration:n,create:{type:t,property:s},update:{type:t},delete:{type:t,property:s}}}var p={easeInEaseOut:o(300,'easeInEaseOut','opacity'),linear:o(500,'linear','opacity'),spring:{duration:700,create:{type:'linear',property:'opacity'},update:{type:'spring',springDamping:.4},delete:{type:'linear',property:'opacity'}}},c={configureNext:s,create:o,Types:Object.freeze({spring:'spring',linear:'linear',easeInEaseOut:'easeInEaseOut',easeIn:'easeIn',easeOut:'easeOut',keyboard:'keyboard'}),Properties:Object.freeze({opacity:'opacity',scaleX:'scaleX',scaleY:'scaleY',scaleXY:'scaleXY'}),checkConfig:function(){console.error('LayoutAnimation.checkConfig(...) has been disabled.')},Presets:p,easeInEaseOut:s.bind(null,p.easeInEaseOut),linear:s.bind(null,p.linear),spring:s.bind(null,p.spring)};m.exports=c},259,[3,58,75]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=function(){t.blurTextInput(t.currentlyFocusedField())}},260,[163]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4]),l=r(d[5]),p=r(d[6]),h=r(d[7]),y=r(d[8]),c=l.createAnimatedComponent(y),v=(function(l){function h(){var n,s;t(this,h);for(var l=arguments.length,y=new Array(l),c=0;c<l;c++)y[c]=arguments[c];return(s=o(this,(n=u(h)).call.apply(n,[this].concat(y)))).state={measured:!1,layoutY:0,layoutHeight:0,nextHeaderLayoutY:s.props.nextHeaderLayoutY},s._onLayout=function(t){s.setState({measured:!0,layoutY:t.nativeEvent.layout.y,layoutHeight:t.nativeEvent.layout.height}),s.props.onLayout(t);var n=p.Children.only(s.props.children);n.props.onLayout&&n.props.onLayout(t)},s}return s(h,l),n(h,[{key:"setNextHeaderY",value:function(t){this.setState({nextHeaderLayoutY:t})}},{key:"render",value:function(){var t=this.props,n=t.inverted,o=t.scrollViewHeight,u=this.state,s=u.measured,l=u.layoutHeight,h=u.layoutY,y=u.nextHeaderLayoutY,v=[-1,0],L=[0,0];if(s)if(n){if(null!=o){var H=h+l-o;if(H>0){v.push(H),L.push(0),v.push(H+1),L.push(1);var Y=(y||0)-l-o;Y>H&&(v.push(Y,Y+1),L.push(Y-H,Y-H))}}}else{v.push(h),L.push(0);var x=(y||0)-l;x>=h?(v.push(x,x+1),L.push(x-h,x-h)):(v.push(h+1),L.push(1))}var C=this.props.scrollAnimatedValue.interpolate({inputRange:v,outputRange:L}),E=p.Children.only(this.props.children);return p.createElement(c,{collapsable:!1,onLayout:this._onLayout,style:[E.props.style,f.header,{transform:[{translateY:C}]}]},p.cloneElement(E,{style:f.fill,onLayout:void 0}))}}]),h})(p.Component),f=h.create({header:{zIndex:10},fill:{flex:1}});m.exports=v},261,[4,5,6,9,10,225,13,60,88]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]);m.exports=function(t){return'normal'===t?.998:'fast'===t?.99:t}},262,[58]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(Object.create(null),{margin:!0,marginHorizontal:!0,marginVertical:!0,marginBottom:!0,marginTop:!0,marginLeft:!0,marginRight:!0,flex:!0,flexGrow:!0,flexShrink:!0,flexBasis:!0,alignSelf:!0,height:!0,minHeight:!0,maxHeight:!0,width:!0,minWidth:!0,maxWidth:!0,position:!0,left:!0,right:!0,bottom:!0,top:!0});m.exports=function(n){var o={},f={};return n&&Object.keys(n).forEach(function(h){var l=n[h];t[h]?f[h]=l:o[h]=l}),{outer:f,inner:o}}},263,[16]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),h=(function(){function h(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{viewAreaCoveragePercentThreshold:0};s(this,h),this._hasInteracted=!1,this._timers=new Set,this._viewableIndices=[],this._viewableItems=new Map,this._config=t}return o(h,[{key:"dispose",value:function(){this._timers.forEach(clearTimeout)}},{key:"computeViewableItems",value:function(t,n,s,o,h){var c=this._config,f=c.itemVisiblePercentThreshold,v=c.viewAreaCoveragePercentThreshold,b=null!=v,_=b?v:f;l(null!=_&&null!=f!=(null!=v),'Must set exactly one of itemVisiblePercentThreshold or viewAreaCoveragePercentThreshold');var w=[];if(0===t)return w;var y=-1,I=h||{first:0,last:t-1},p=I.first,k=I.last;if(k>=t)return console.warn('Invalid render range computing viewability '+JSON.stringify({renderRange:h,itemCount:t})),[];for(var S=p;S<=k;S++){var T=o(S);if(T){var A=T.offset-n,V=A+T.length;if(A<s&&V>0)y=S,u(b,_,A,V,s,T.length)&&w.push(S);else if(y>=0)break}}return w}},{key:"onUpdate",value:function(t,n,s,o,l,h,u){var c=this;if((!this._config.waitForInteraction||this._hasInteracted)&&0!==t&&o(0)){var f=[];if(t&&(f=this.computeViewableItems(t,n,s,o,u)),this._viewableIndices.length!==f.length||!this._viewableIndices.every(function(t,n){return t===f[n]}))if(this._viewableIndices=f,this._config.minimumViewTime){var v=setTimeout(function(){c._timers.delete(v),c._onUpdateSync(f,h,l)},this._config.minimumViewTime);this._timers.add(v)}else this._onUpdateSync(f,h,l)}}},{key:"resetViewableIndices",value:function(){this._viewableIndices=[]}},{key:"recordInteraction",value:function(){this._hasInteracted=!0}},{key:"_onUpdateSync",value:function(s,o,l){var h=this;s=s.filter(function(t){return h._viewableIndices.includes(t)});var u=this._viewableItems,c=new Map(s.map(function(t){var n=l(t,!0);return[n.key,n]})),f=[],v=c,b=Array.isArray(v),_=0;for(v=b?v:v["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var w;if(b){if(_>=v.length)break;w=v[_++]}else{if((_=v.next()).done)break;w=_.value}var y=n(w,2),I=y[0],p=y[1];u.has(I)||f.push(p)}var k=u,S=Array.isArray(k),T=0;for(k=S?k:k["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var A;if(S){if(T>=k.length)break;A=k[T++]}else{if((T=k.next()).done)break;A=T.value}var V=n(A,2),x=V[0],M=V[1];c.has(x)||f.push(t({},M,{isViewable:!1}))}f.length>0&&(this._viewableItems=c,o({viewableItems:Array.from(c.values()),changed:f,viewabilityConfig:this._config}))}}]),h})();function u(t,n,s,o,l,h){if(f(s,o,l))return!0;var u=c(s,o,l);return 100*(t?u/l:u/h)>=n}function c(t,n,s){var o=Math.min(n,s)-Math.max(t,0);return Math.max(0,o)}function f(t,n,s){return t>=0&&n<=s&&n>t}m.exports=h},264,[54,26,4,5,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);function s(t,s,f){for(var l=[],o=0,u=0;u<s;u++)for(var h=f(u),v=h.offset+h.length,c=0;c<t.length;c++)if(null==l[c]&&v>=t[c]&&(l[c]=u,o++,c===t.length-1))return n(o===t.length,'bad offsets input, should be in increasing order: %s',JSON.stringify(t)),l;return l}function f(t,n){return n.last-n.first+1-Math.max(0,1+Math.min(n.last,t.last)-Math.max(n.first,t.first))}var l={computeWindowedRenderLimits:function(n,l,o,u){var h=n.data,v=n.getItemCount,c=n.maxToRenderPerBatch,x=n.windowSize,M=v(h);if(0===M)return l;var w=u.offset,b=u.velocity,p=u.visibleLength,C=Math.max(0,w),O=C+p,y=(x-1)*p,L=b>1?'after':b<-1?'before':'none',R=Math.max(0,C-.5*y),S=Math.max(0,O+.5*y);if(o(M-1).offset<R)return{first:Math.max(0,M-1-c),last:M-1};var B=s([R,C,O,S],n.getItemCount(n.data),o),I=t(B,4),J=I[0],N=I[1],T=I[2],_=I[3];J=null==J?0:J,N=null==N?Math.max(0,J):N,_=null==_?M-1:_;for(var k={first:N,last:T=null==T?Math.min(_,N+c-1):T},z=f(l,k);!(N<=J&&T>=_);){var E=z>=c,F=N<=l.first||N>l.last,P=N>J&&(!E||!F),W=T>=l.last||T<l.first,j=T<_&&(!E||!W);if(E&&!P&&!j)break;!P||'after'===L&&j&&W||(F&&z++,N--),!j||'before'===L&&P&&F||(W&&z++,T++)}if(!(T>=N&&N>=0&&T<M&&N>=J&&T<=_&&N<=k.first&&T>=k.last))throw new Error('Bad window calculation '+JSON.stringify({first:N,last:T,itemCount:M,overscanFirst:J,overscanLast:_,visible:k}));return{first:N,last:T}},elementsThatOverlapOffsets:s,newRangeCount:f};m.exports=l},265,[26,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]);m.exports=s(t)},266,[267,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=(r(d[5]),r(d[6])),h=r(d[7]),l=r(d[8]),f=r(d[9]),p=s.ImageViewManager,w=l('RCTImageView');var v=function(n,o){var s,u,l=f(n.source)||{uri:void 0,width:void 0,height:void 0};if(Array.isArray(l))u=h([y.base,n.style])||{},s=l;else{var p=l.width,v=l.height,z=l.uri;u=h([{width:p,height:v},y.base,n.style])||{},s=[l],''===z&&console.warn('source.uri should not be an empty string')}var I=n.resizeMode||u.resizeMode||'cover',b=u.tintColor;if(null!=n.src&&console.warn('The <Image> component requires a `source` property rather than `src`.'),null!=n.children)throw new Error('The <Image> component cannot contain children. If you want to render content on top of the image, consider using the <ImageBackground> component or absolute positioning.');return c.createElement(w,t({},n,{ref:o,style:u,resizeMode:I,tintColor:b,source:s}))};(v=c.forwardRef(v)).displayName='Image',v.getSize=function(t,n,o){p.getSize(t,n,o||function(){console.warn('Failed to get size for image: '+t)})},v.getSizeWithHeaders=function(t,n,o,s){return p.getSizeWithHeaders({uri:t,headers:n}).then(function(t){o(t.width,t.height)}).catch(s||function(){console.warn('Failed to get size for image: '+t)})},v.prefetch=function(t){return p.prefetchImage(t)},v.queryCache=function(t){return n.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,n.awrap(p.queryCache(t));case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},null,this)},v.resolveAssetSource=f,v.propTypes=o;var y=u.create({base:{overflow:'hidden'}});m.exports=v},267,[16,268,270,25,13,90,60,87,182,177]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])},268,[269]);
__d(function(g,r,i,a,m,e,d){var t=(function(t){"use strict";var n,o=Object.prototype,c=o.hasOwnProperty,u="function"==typeof Symbol?Symbol:{},h=u.iterator||"@@iterator",f=u.asyncIterator||"@@asyncIterator",s=u.toStringTag||"@@toStringTag";function l(t,n,o,c){var u=n&&n.prototype instanceof E?n:E,h=Object.create(u.prototype),f=new A(c||[]);return h._invoke=F(t,o,f),h}function p(t,n,o){try{return{type:"normal",arg:t.call(n,o)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var y="suspendedStart",v="suspendedYield",w="executing",L="completed",x={};function E(){}function b(){}function _(){}var j={};j[h]=function(){return this};var O=Object.getPrototypeOf,k=O&&O(O(R([])));k&&k!==o&&c.call(k,h)&&(j=k);var G=_.prototype=E.prototype=Object.create(j);function N(t){["next","throw","return"].forEach(function(n){t[n]=function(t){return this._invoke(n,t)}})}function P(t){function n(o,u,h,f){var s=p(t[o],t,u);if("throw"!==s.type){var l=s.arg,y=l.value;return y&&"object"==typeof y&&c.call(y,"__await")?Promise.resolve(y.__await).then(function(t){n("next",t,h,f)},function(t){n("throw",t,h,f)}):Promise.resolve(y).then(function(t){l.value=t,h(l)},function(t){return n("throw",t,h,f)})}f(s.arg)}var o;this._invoke=function(t,c){function u(){return new Promise(function(o,u){n(t,c,o,u)})}return o=o?o.then(u,u):u()}}function F(t,n,o){var c=y;return function(u,h){if(c===w)throw new Error("Generator is already running");if(c===L){if("throw"===u)throw h;return Y()}for(o.method=u,o.arg=h;;){var f=o.delegate;if(f){var s=S(f,o);if(s){if(s===x)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if(c===y)throw c=L,o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);c=w;var l=p(t,n,o);if("normal"===l.type){if(c=o.done?L:v,l.arg===x)continue;return{value:l.arg,done:o.done}}"throw"===l.type&&(c=L,o.method="throw",o.arg=l.arg)}}}function S(t,o){var c=t.iterator[o.method];if(c===n){if(o.delegate=null,"throw"===o.method){if(t.iterator.return&&(o.method="return",o.arg=n,S(t,o),"throw"===o.method))return x;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var u=p(c,t.iterator,o.arg);if("throw"===u.type)return o.method="throw",o.arg=u.arg,o.delegate=null,x;var h=u.arg;return h?h.done?(o[t.resultName]=h.value,o.next=t.nextLoc,"return"!==o.method&&(o.method="next",o.arg=n),o.delegate=null,x):h:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,x)}function T(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function I(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function R(t){if(t){var o=t[h];if(o)return o.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var u=-1,f=function o(){for(;++u<t.length;)if(c.call(t,u))return o.value=t[u],o.done=!1,o;return o.value=n,o.done=!0,o};return f.next=f}}return{next:Y}}function Y(){return{value:n,done:!0}}return b.prototype=G.constructor=_,_.constructor=b,_[s]=b.displayName="GeneratorFunction",t.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===b||"GeneratorFunction"===(n.displayName||n.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,_):(t.__proto__=_,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(G),t},t.awrap=function(t){return{__await:t}},N(P.prototype),P.prototype[f]=function(){return this},t.AsyncIterator=P,t.async=function(n,o,c,u){var h=new P(l(n,o,c,u));return t.isGeneratorFunction(o)?h:h.next().then(function(t){return t.done?t.value:h.next()})},N(G),G[s]="Generator",G[h]=function(){return this},G.toString=function(){return"[object Generator]"},t.keys=function(t){var n=[];for(var o in t)n.push(o);return n.reverse(),function o(){for(;n.length;){var c=n.pop();if(c in t)return o.value=c,o.done=!1,o}return o.done=!0,o}},t.values=R,A.prototype={constructor:A,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(I),!t)for(var o in this)"t"===o.charAt(0)&&c.call(this,o)&&!isNaN(+o.slice(1))&&(this[o]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var o=this;function u(c,u){return s.type="throw",s.arg=t,o.next=c,u&&(o.method="next",o.arg=n),!!u}for(var h=this.tryEntries.length-1;h>=0;--h){var f=this.tryEntries[h],s=f.completion;if("root"===f.tryLoc)return u("end");if(f.tryLoc<=this.prev){var l=c.call(f,"catchLoc"),p=c.call(f,"finallyLoc");if(l&&p){if(this.prev<f.catchLoc)return u(f.catchLoc,!0);if(this.prev<f.finallyLoc)return u(f.finallyLoc)}else if(l){if(this.prev<f.catchLoc)return u(f.catchLoc,!0)}else{if(!p)throw new Error("try statement without catch or finally");if(this.prev<f.finallyLoc)return u(f.finallyLoc)}}}},abrupt:function(t,n){for(var o=this.tryEntries.length-1;o>=0;--o){var u=this.tryEntries[o];if(u.tryLoc<=this.prev&&c.call(u,"finallyLoc")&&this.prev<u.finallyLoc){var h=u;break}}h&&("break"===t||"continue"===t)&&h.tryLoc<=n&&n<=h.finallyLoc&&(h=null);var f=h?h.completion:{};return f.type=t,f.arg=n,h?(this.method="next",this.next=h.finallyLoc,x):this.complete(f)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),x},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.finallyLoc===t)return this.complete(o.completion,o.afterLoc),I(o),x}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc===t){var c=o.completion;if("throw"===c.type){var u=c.arg;I(o)}return u}}throw new Error("illegal catch attempt")},delegateYield:function(t,o,c){return this.delegate={iterator:R(t),resultName:o,nextLoc:c},"next"===this.method&&(this.arg=n),x}},t})("object"==typeof m?m.exports:{});try{regeneratorRuntime=t}catch(n){Function("r","regeneratorRuntime = r")(t)}},269,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=r(d[1]),t=r(d[2]),s=r(d[3]),c=r(d[4]);m.exports={style:s(t),source:o,defaultSource:c.oneOfType([c.shape({uri:c.string,width:c.number,height:c.number,scale:c.number}),c.number]),accessible:c.bool,accessibilityLabel:c.node,blurRadius:c.number,capInsets:n,resizeMethod:c.oneOf(['auto','resize','scale']),resizeMode:c.oneOf(['cover','contain','stretch','repeat','center']),testID:c.string,onLayout:c.func,onLoadStart:c.func,onProgress:c.func,onError:c.func,onPartialLoad:c.func,onLoad:c.func,onLoadEnd:c.func}},270,[199,271,65,200,69]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=n.shape({uri:n.string,bundle:n.string,method:n.string,headers:n.objectOf(n.string),body:n.string,cache:n.oneOf(['default','reload','force-cache','only-if-cached']),width:n.number,height:n.number,scale:n.number}),c=n.oneOfType([t,n.number,n.arrayOf(t)]);m.exports=c},271,[69]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);m.exports=o(t,{scrollEventThrottle:1e-4})},272,[253,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);m.exports=o(t,{scrollEventThrottle:1e-4})},273,[274,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),f=r(d[4]),p=r(d[5]),c=r(d[6]),l=(r(d[7]),r(d[8])),u=(r(d[9]),r(d[10])),R=c({},u.defaultProps,{stickySectionHeadersEnabled:!0}),h=(function(c){function R(){var t,s;n(this,R);for(var p=arguments.length,c=new Array(p),l=0;l<p;l++)c[l]=arguments[l];return(s=o(this,(t=f(R)).call.apply(t,[this].concat(c))))._captureRef=function(t){s._wrapperListRef=t},s}return p(R,c),s(R,[{key:"scrollToLocation",value:function(t){null!=this._wrapperListRef&&this._wrapperListRef.scrollToLocation(t)}},{key:"recordInteraction",value:function(){var t=this._wrapperListRef&&this._wrapperListRef.getListRef();t&&t.recordInteraction()}},{key:"flashScrollIndicators",value:function(){var t=this._wrapperListRef&&this._wrapperListRef.getListRef();t&&t.flashScrollIndicators()}},{key:"getScrollResponder",value:function(){var t=this._wrapperListRef&&this._wrapperListRef.getListRef();if(t)return t.getScrollResponder()}},{key:"getScrollableNode",value:function(){var t=this._wrapperListRef&&this._wrapperListRef.getListRef();if(t)return t.getScrollableNode()}},{key:"setNativeProps",value:function(t){var n=this._wrapperListRef&&this._wrapperListRef.getListRef();n&&n.setNativeProps(t)}},{key:"render",value:function(){return l.createElement(u,t({},this.props,{ref:this._captureRef,getItemCount:function(t){return t.length},getItem:function(t,n){return t[n]}}))}}]),R})(l.PureComponent);h.defaultProps=R,m.exports=h},274,[16,4,5,6,9,10,54,58,13,253,275]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),u=r(d[7]),h=r(d[8]),f=r(d[9]),S=r(d[10]),v=r(d[11]),I=(function(f){function I(t,p){var c;return o(this,I),(c=s(this,l(I).call(this,t,p)))._keyExtractor=function(t,n){var o=c._subExtractor(n);return o&&o.key||String(n)},c._convertViewable=function(t){v(null!=t.index,'Received a broken ViewToken');var o=c._subExtractor(t.index);if(!o)return null;var s=o.section.keyExtractor||c.props.keyExtractor;return n({},t,{index:o.index,key:s(t.item,o.index),section:o.section})},c._onViewableItemsChanged=function(t){var n=t.viewableItems,o=t.changed;c.props.onViewableItemsChanged&&c.props.onViewableItemsChanged({viewableItems:n.map(c._convertViewable,u(u(c))).filter(Boolean),changed:o.map(c._convertViewable,u(u(c))).filter(Boolean)})},c._renderItem=function(t){var n=t.item,o=t.index,s=c._subExtractor(o);if(!s)return null;var l=s.index;if(null==l){var p=s.section;if(!0===s.header){var u=c.props.renderSectionHeader;return u?u({section:p}):null}var f=c.props.renderSectionFooter;return f?f({section:p}):null}var S=s.section.renderItem||c.props.renderItem,I=c._getSeparatorComponent(o,s);return v(S,'no renderItem!'),h.createElement(_,{SeparatorComponent:I,LeadingSeparatorComponent:0===l?c.props.SectionSeparatorComponent:void 0,cellKey:s.key,index:l,item:n,leadingItem:s.leadingItem,leadingSection:s.leadingSection,onUpdateSeparator:c._onUpdateSeparator,prevCellKey:(c._subExtractor(o-1)||{}).key,ref:function(t){c._cellRefs[s.key]=t},renderItem:S,section:s.section,trailingItem:s.trailingItem,trailingSection:s.trailingSection})},c._onUpdateSeparator=function(t,n){var o=c._cellRefs[t];o&&o.updateSeparatorProps(n)},c._cellRefs={},c._captureRef=function(t){c._listRef=t},c.state=c._computeState(t),c}return c(I,f),p(I,[{key:"scrollToLocation",value:function(t){for(var o=t.itemIndex,s=0;s<t.sectionIndex;s++)o+=this.props.getItemCount(this.props.sections[s].data)+2;var l=t.viewOffset||0;t.itemIndex>0&&this.props.stickySectionHeadersEnabled&&(l+=this._listRef._getFrameMetricsApprox(o-t.itemIndex).length);var p=n({},t,{viewOffset:l,index:o});this._listRef.scrollToIndex(p)}},{key:"getListRef",value:function(){return this._listRef}}]),p(I,[{key:"UNSAFE_componentWillReceiveProps",value:function(t){this.setState(this._computeState(t))}},{key:"_computeState",value:function(t){var o=t.ListHeaderComponent?1:0,s=[],l=t.sections?t.sections.reduce(function(n,l){return s.push(n+o),n+t.getItemCount(l.data)+2},0):0;return{childProps:n({},t,{renderItem:this._renderItem,ItemSeparatorComponent:void 0,data:t.sections,getItemCount:function(){return l},getItem:function(n,o){return x(t,n,o)},keyExtractor:this._keyExtractor,onViewableItemsChanged:t.onViewableItemsChanged?this._onViewableItemsChanged:void 0,stickyHeaderIndices:t.stickySectionHeadersEnabled?s:void 0})}}},{key:"render",value:function(){return h.createElement(S,t({},this.state.childProps,{ref:this._captureRef}))}},{key:"_subExtractor",value:function(t){for(var n=t,o=this.props,s=o.getItem,l=o.getItemCount,p=o.keyExtractor,c=o.sections,u=0;u<c.length;u++){var h=c[u],f=h.data,S=h.key||String(u);if((n-=1)>=l(f)+1)n-=l(f)+1;else return-1===n?{section:h,key:S+':header',index:null,header:!0,trailingSection:c[u+1]}:n===l(f)?{section:h,key:S+':footer',index:null,header:!1,trailingSection:c[u+1]}:{section:h,key:S+':'+(h.keyExtractor||p)(s(f,n),n),index:n,leadingItem:s(f,n-1),leadingSection:c[u-1],trailingItem:s(f,n+1),trailingSection:c[u+1]}}}},{key:"_getSeparatorComponent",value:function(t,n){if(!(n=n||this._subExtractor(t)))return null;var o=n.section.ItemSeparatorComponent||this.props.ItemSeparatorComponent,s=this.props.SectionSeparatorComponent,l=t===this.state.childProps.getItemCount()-1,p=n.index===this.props.getItemCount(n.section.data)-1;return s&&p?s:!o||p||l?null:o}}]),I})(h.PureComponent);I.defaultProps=n({},S.defaultProps,{data:[]});var _=(function(t){function u(){var t,p;o(this,u);for(var c=arguments.length,h=new Array(c),f=0;f<c;f++)h[f]=arguments[f];return(p=s(this,(t=l(u)).call.apply(t,[this].concat(h)))).state={separatorProps:{highlighted:!1,leadingItem:p.props.item,leadingSection:p.props.leadingSection,section:p.props.section,trailingItem:p.props.trailingItem,trailingSection:p.props.trailingSection},leadingSeparatorProps:{highlighted:!1,leadingItem:p.props.leadingItem,leadingSection:p.props.leadingSection,section:p.props.section,trailingItem:p.props.item,trailingSection:p.props.trailingSection}},p._separators={highlight:function(){['leading','trailing'].forEach(function(t){return p._separators.updateProps(t,{highlighted:!0})})},unhighlight:function(){['leading','trailing'].forEach(function(t){return p._separators.updateProps(t,{highlighted:!1})})},updateProps:function(t,o){var s=p.props,l=s.LeadingSeparatorComponent,c=s.cellKey,u=s.prevCellKey;'leading'===t&&null!=l?p.setState(function(t){return{leadingSeparatorProps:n({},t.leadingSeparatorProps,o)}}):p.props.onUpdateSeparator('leading'===t&&u||c,o)}},p}return c(u,t),p(u,[{key:"updateSeparatorProps",value:function(t){this.setState(function(o){return{separatorProps:n({},o.separatorProps,t)}})}},{key:"render",value:function(){var t=this.props,n=t.LeadingSeparatorComponent,o=t.SeparatorComponent,s=t.item,l=t.index,p=t.section,c=this.props.renderItem({item:s,index:l,section:p,separators:this._separators}),u=n&&h.createElement(n,this.state.leadingSeparatorProps),S=o&&h.createElement(o,this.state.separatorProps);return u||S?h.createElement(f,null,u,c,S):c}}],[{key:"getDerivedStateFromProps",value:function(t,o){return{separatorProps:n({},o.separatorProps,{leadingItem:t.item,leadingSection:t.leadingSection,section:t.section,trailingItem:t.trailingItem,trailingSection:t.trailingSection}),leadingSeparatorProps:n({},o.leadingSeparatorProps,{leadingItem:t.leadingItem,leadingSection:t.leadingSection,section:t.section,trailingItem:t.item,trailingSection:t.trailingSection})}}}]),u})(h.Component);function x(t,n,o){if(!n)return null;for(var s=o-1,l=0;l<n.length;l++){var p=n[l],c=p.data,u=t.getItemCount(c);if(-1===s||s===u)return p;if(s<u)return t.getItem(c,s);s-=u+2}return null}m.exports=I},275,[16,54,4,6,9,5,10,8,13,88,247,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]);m.exports=s(t)},276,[197,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]);m.exports=s(t)},277,[88,244]);
__d(function(g,r,i,a,m,e,d){'use strict';var _=r(d[0]).__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.NativeMethodsMixin;m.exports=_},278,[90]);
__d(function(g,r,i,a,m,e,d){'use strict';var s=r(d[0]),t=r(d[1]),o=r(d[2]),n=r(d[3]),c=r(d[4]),l=r(d[5]),p=r(d[6]),u=r(d[7]),h=r(d[8]).DeprecatedAccessibilityRoles,b={top:20,left:20,right:20,bottom:30},y=['accessibilityLabel','accessibilityHint','accessibilityIgnoresInvertColors','accessibilityRole','accessibilityStates','accessibilityState','accessibilityActions','onAccessibilityAction','hitSlop','nativeID','onBlur','onFocus','onLayout','testID'],f=p({displayName:'TouchableWithoutFeedback',mixins:[c.Mixin],propTypes:{accessible:n.bool,accessibilityLabel:n.node,accessibilityHint:n.string,accessibilityIgnoresInvertColors:n.bool,accessibilityRole:n.oneOf(h),accessibilityStates:n.array,accessibilityState:n.object,accessibilityActions:n.array,onAccessibilityAction:n.func,onFocus:n.func,onBlur:n.func,disabled:n.bool,onPress:n.func,onPressIn:n.func,onPressOut:n.func,onLayout:n.func,touchSoundDisabled:n.bool,onLongPress:n.func,nativeID:n.string,testID:n.string,delayPressIn:n.number,delayPressOut:n.number,delayLongPress:n.number,pressRetentionOffset:t,hitSlop:t},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){u(this.props)},UNSAFE_componentWillReceiveProps:function(s){u(s)},touchableHandlePress:function(s){this.props.onPress&&this.props.onPress(s)},touchableHandleActivePressIn:function(s){this.props.onPressIn&&this.props.onPressIn(s)},touchableHandleActivePressOut:function(s){this.props.onPressOut&&this.props.onPressOut(s)},touchableHandleLongPress:function(s){this.props.onLongPress&&this.props.onLongPress(s)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||b},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut||0},render:function(){var t=o.Children.only(this.props.children),n=t.props.children;c.TOUCH_TARGET_DEBUG&&t.type===l&&(n=o.Children.toArray(n)).push(c.renderDebugView({color:'red',hitSlop:this.props.hitSlop}));for(var p={},u=0;u<y.length;u++){var h=y[u];void 0!==this.props[h]&&(p[h]=this.props[h])}return o.cloneElement(t,s({},p,{accessible:!1!==this.props.accessible,focusable:!1!==this.props.focusable&&void 0!==this.props.onPress,onClick:this.touchableHandlePress,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,children:n}))}});m.exports=f},279,[54,199,13,69,203,88,280,284,285]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]);if(void 0===t)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var c=(new t.Component).updater;m.exports=o(t.Component,t.isValidElement,c)},280,[13,281]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s='mixins';m.exports=function(p,c,u){var l=[],E={mixins:'DEFINE_MANY',statics:'DEFINE_MANY',propTypes:'DEFINE_MANY',contextTypes:'DEFINE_MANY',childContextTypes:'DEFINE_MANY',getDefaultProps:'DEFINE_MANY_MERGED',getInitialState:'DEFINE_MANY_MERGED',getChildContext:'DEFINE_MANY_MERGED',render:'DEFINE_ONCE',componentWillMount:'DEFINE_MANY',componentDidMount:'DEFINE_MANY',componentWillReceiveProps:'DEFINE_MANY',shouldComponentUpdate:'DEFINE_ONCE',componentWillUpdate:'DEFINE_MANY',componentDidUpdate:'DEFINE_MANY',componentWillUnmount:'DEFINE_MANY',UNSAFE_componentWillMount:'DEFINE_MANY',UNSAFE_componentWillReceiveProps:'DEFINE_MANY',UNSAFE_componentWillUpdate:'DEFINE_MANY',updateComponent:'OVERRIDE_BASE'},f={getDerivedStateFromProps:'DEFINE_MANY_MERGED'},h={displayName:function(t,n){t.displayName=n},mixins:function(t,n){if(n)for(var o=0;o<n.length;o++)N(t,n[o])},childContextTypes:function(n,o){n.childContextTypes=t({},n.childContextTypes,o)},contextTypes:function(n,o){n.contextTypes=t({},n.contextTypes,o)},getDefaultProps:function(t,n){t.getDefaultProps?t.getDefaultProps=M(t.getDefaultProps,n):t.getDefaultProps=n},propTypes:function(n,o){n.propTypes=t({},n.propTypes,o)},statics:function(t,n){_(t,n)},autobind:function(){}};function y(t,n){var s=E.hasOwnProperty(n)?E[n]:null;P.hasOwnProperty(n)&&o('OVERRIDE_BASE'===s,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",n),t&&o('DEFINE_MANY'===s||'DEFINE_MANY_MERGED'===s,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n)}function N(t,n){if(n){o('function'!=typeof n,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),o(!c(n),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var p=t.prototype,u=p.__reactAutoBindPairs;for(var l in n.hasOwnProperty(s)&&h.mixins(t,n.mixins),n)if(n.hasOwnProperty(l)&&l!==s){var f=n[l],N=p.hasOwnProperty(l);if(y(N,l),h.hasOwnProperty(l))h[l](t,f);else{var _=E.hasOwnProperty(l);if('function'!=typeof f||_||N||!1===n.autobind)if(N){var D=E[l];o(_&&('DEFINE_MANY_MERGED'===D||'DEFINE_MANY'===D),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",D,l),'DEFINE_MANY_MERGED'===D?p[l]=M(p[l],f):'DEFINE_MANY'===D&&(p[l]=I(p[l],f))}else p[l]=f;else u.push(l,f),p[l]=f}}}}function _(t,n){if(n)for(var s in n){var p=n[s];if(n.hasOwnProperty(s)){if(o(!(s in h),"ReactClass: You are attempting to define a reserved property, `%s`, that shouldn't be on the \"statics\" key. Define it as an instance property instead; it will still be accessible on the constructor.",s),s in t){var c=f.hasOwnProperty(s)?f[s]:null;return o('DEFINE_MANY_MERGED'===c,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",s),void(t[s]=M(t[s],p))}t[s]=p}}}function D(t,n){for(var s in o(t&&n&&'object'==typeof t&&'object'==typeof n,'mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects.'),n)n.hasOwnProperty(s)&&(o(void 0===t[s],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",s),t[s]=n[s]);return t}function M(t,n){return function(){var o=t.apply(this,arguments),s=n.apply(this,arguments);if(null==o)return s;if(null==s)return o;var p={};return D(p,o),D(p,s),p}}function I(t,n){return function(){t.apply(this,arguments),n.apply(this,arguments)}}function A(t,n){return n.bind(t)}function F(t){for(var n=t.__reactAutoBindPairs,o=0;o<n.length;o+=2){var s=n[o],p=n[o+1];t[s]=A(t,p)}}var Y={componentDidMount:function(){this.__isMounted=!0}},v={componentWillUnmount:function(){this.__isMounted=!1}},P={replaceState:function(t,n){this.updater.enqueueReplaceState(this,t,n)},isMounted:function(){return!!this.__isMounted}},R=function(){};return t(R.prototype,p.prototype,P),function(t){var s=function(t,p,c){this.__reactAutoBindPairs.length&&F(this),this.props=t,this.context=p,this.refs=n,this.updater=c||u,this.state=null;var l=this.getInitialState?this.getInitialState():null;o('object'==typeof l&&!Array.isArray(l),'%s.getInitialState(): must return an object or null',s.displayName||'ReactCompositeComponent'),this.state=l};for(var p in s.prototype=new R,s.prototype.constructor=s,s.prototype.__reactAutoBindPairs=[],l.forEach(N.bind(null,s)),N(s,Y),N(s,t),N(s,v),s.getDefaultProps&&(s.defaultProps=s.getDefaultProps()),o(s.prototype.render,'createClass(...): Class specification must implement a `render` method.'),E)s.prototype[p]||(s.prototype[p]=null);return s}}},281,[15,282,283]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports={}},282,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=function(n){};m.exports=function(o,t,f,s,u,c,l,v){if(n(t),!o){var p;if(void 0===t)p=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var h=[f,s,u,c,l,v],w=0;(p=new Error(t.replace(/%s/g,function(){return h[w++]}))).name='Invariant Violation'}throw p.framesToPop=1,p}}},283,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);m.exports=function(s){n(!(s.delayPressIn<0||s.delayPressOut<0||s.delayLongPress<0),'Touchable components cannot have negative delay properties')}},284,[18]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports={DeprecatedAccessibilityRoles:['none','button','link','search','image','keyboardkey','text','adjustable','imagebutton','header','summary','alert','checkbox','combobox','menu','menubar','menuitem','progressbar','radio','radiogroup','scrollbar','spinbutton','switch','tab','tablist','timer','toolbar'],DeprecatedAccessibilityStates:['selected','disabled','checked','unchecked','busy','expanded','collapsed','hasPopup']}},285,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},286,[287]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),p=r(d[4]),o=r(d[5]),c=r(d[6]),l=(function(c){function l(){return t(this,l),s(this,u(l).apply(this,arguments))}return p(l,c),n(l,[{key:"render",value:function(){var t=r(d[7]);return o.createElement(t,{style:[h.unimplementedView,this.props.style]},this.props.children)}}]),l})(o.Component),h=c.create({unimplementedView:{}});m.exports=l},287,[4,5,6,9,10,13,60,88]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),u=r(d[5]),p=r(d[6]),c=r(d[7]),h=r(d[8]),f=r(d[9]),v=(function(c){function v(){var n,l;t(this,v);for(var u=arguments.length,p=new Array(u),c=0;c<u;c++)p[c]=arguments[c];return(l=o(this,(n=s(v)).call.apply(n,[this].concat(p))))._picker=null,l._onChange=function(t){var n=t.nativeEvent.timestamp;l.props.onDateChange&&l.props.onDateChange(new Date(n)),l.props.onChange&&l.props.onChange(t)},l}return l(v,c),n(v,[{key:"componentDidUpdate",value:function(){if(this.props.date){var t=this.props.date.getTime();this._picker&&this._picker.setNativeProps({date:t})}}},{key:"render",value:function(){var t=this,n=this.props;return f(n.date||n.initialDate,'A selected date or initial date should be specified.'),p.createElement(h,{style:n.style},p.createElement(u,{testID:n.testID,ref:function(n){t._picker=n},style:D.datePickerIOS,date:n.date?n.date.getTime():n.initialDate?n.initialDate.getTime():void 0,locale:null!=n.locale&&''!==n.locale?n.locale:void 0,maximumDate:n.maximumDate?n.maximumDate.getTime():void 0,minimumDate:n.minimumDate?n.minimumDate.getTime():void 0,mode:n.mode,minuteInterval:n.minuteInterval,timeZoneOffsetInMinutes:n.timeZoneOffsetInMinutes,onChange:this._onChange,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))}}]),v})(p.Component);v.DefaultProps={mode:'datetime'};var D=c.create({datePickerIOS:{height:216}});m.exports=v},288,[4,5,6,9,10,289,13,60,88,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t('RCTDatePicker')},289,[182]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},290,[287]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),l=r(d[2]),s=r(d[3]),c=r(d[4]),o=r(d[5]),f=r(d[6]),u=r(d[7]),h=r(d[8]),v=r(d[9]),y=r(d[10]),p=(function(p){function R(){var t,n;l(this,R);for(var s=arguments.length,f=new Array(s),u=0;u<s;u++)f[u]=arguments[u];return(n=c(this,(t=o(R)).call.apply(t,[this].concat(f))))._viewRef=null,n._captureRef=function(t){n._viewRef=t},n}return f(R,p),s(R,[{key:"setNativeProps",value:function(t){var n=this._viewRef;n&&n.setNativeProps(t)}},{key:"render",value:function(){var l=this.props,s=l.children,c=l.style,o=l.imageStyle,f=l.imageRef,p=n(l,["children","style","imageStyle","imageRef"]);return h.createElement(y,{accessibilityIgnoresInvertColors:!0,style:c,ref:this._captureRef},h.createElement(u,t({},p,{style:[v.absoluteFill,{width:c.width,height:c.height},o],ref:f})),s)}}]),R})(h.Component);m.exports=p},291,[16,56,4,5,6,9,10,267,13,60,88]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),p=t(r(d[6])),c=(r(d[7]),r(d[8]),r(d[9])),h=r(d[10]),f=(function(t){function h(){return(0,n.default)(this,h),(0,s.default)(this,(0,u.default)(h).apply(this,arguments))}return(0,l.default)(h,t),(0,o.default)(h,[{key:"render",value:function(){return 0===c.Children.count(this.props.children)?null:c.createElement(p.default,{style:[this.props.style,v.container],nativeID:this.props.nativeID,backgroundColor:this.props.backgroundColor},this.props.children)}}]),h})(c.Component),v=h.create({container:{position:'absolute'}});m.exports=f},292,[3,4,5,6,9,10,293,66,58,13,60]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=(0,t(r(d[1])).default)('RCTInputAccessoryView');e.default=u},293,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),u=r(d[5]),h=r(d[6]),c=r(d[7]),f=r(d[8]),y=(r(d[9]),r(d[10])),b=r(d[11]),v=r(d[12]),_=(function(_){function p(t){var n;return o(this,p),(n=l(this,u(p).call(this,t)))._frame=null,n._subscriptions=[],n._initialFrameHeight=0,n._onKeyboardChange=function(t){if(null!=t){var o=t.duration,s=t.easing,l=t.endCoordinates,u=n._relativeKeyboardHeight(l);n.state.bottom!==u&&(o&&s&&f.configureNext({duration:o>10?o:10,update:{duration:o>10?o:10,type:f.Types[s]||'keyboard'}}),n.setState({bottom:u}))}else n.setState({bottom:0})},n._onLayout=function(t){n._frame=t.nativeEvent.layout,n._initialFrameHeight||(n._initialFrameHeight=n._frame.height)},n.state={bottom:0},n.viewRef=y.createRef(),n}return h(p,_),s(p,[{key:"_relativeKeyboardHeight",value:function(t){var n=this._frame;if(!n||!t)return 0;var o=t.screenY-this.props.keyboardVerticalOffset;return Math.max(n.y+n.height-o,0)}},{key:"componentDidMount",value:function(){this._subscriptions=[c.addListener('keyboardWillChangeFrame',this._onKeyboardChange)]}},{key:"componentWillUnmount",value:function(){this._subscriptions.forEach(function(t){t.remove()})}},{key:"render",value:function(){var o=this.props,s=o.behavior,l=o.children,u=o.contentContainerStyle,h=o.enabled,c=(o.keyboardVerticalOffset,o.style),f=n(o,["behavior","children","contentContainerStyle","enabled","keyboardVerticalOffset","style"]),_=h?this.state.bottom:0;switch(s){case'height':var p;return null!=this._frame&&this.state.bottom>0&&(p={height:this._initialFrameHeight-_,flex:0}),y.createElement(v,t({ref:this.viewRef,style:b.compose(c,p),onLayout:this._onLayout},f),l);case'position':return y.createElement(v,t({ref:this.viewRef,style:c,onLayout:this._onLayout},f),y.createElement(v,{style:b.compose(u,{bottom:_})},l));case'padding':return y.createElement(v,t({ref:this.viewRef,style:b.compose(c,{paddingBottom:_}),onLayout:this._onLayout},f),l);default:return y.createElement(v,t({ref:this.viewRef,onLayout:this._onLayout,style:c},f),l)}}}]),p})(y.Component);_.defaultProps={enabled:!0,keyboardVerticalOffset:0},m.exports=_},294,[16,56,4,5,6,9,10,257,259,58,13,60,88]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=n(r(d[1])),l=n(r(d[2])),s=n(r(d[3])),o=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),h=r(d[8]),p=r(d[9]),k=r(d[10]),v=(function(n){function v(){var n,t;(0,l.default)(this,v);for(var s=arguments.length,c=new Array(s),f=0;f<s;f++)c[f]=arguments[f];return(t=(0,o.default)(this,(n=(0,u.default)(v)).call.apply(n,[this].concat(c))))._hasWarnedInvalidRenderMask=!1,t}return(0,c.default)(v,n),(0,s.default)(v,[{key:"render",value:function(){var n=this.props,l=n.maskElement,s=n.children,o=(0,t.default)(n,["maskElement","children"]);return h.isValidElement(l)?h.createElement(f.default,o,h.createElement(k,{pointerEvents:"none",style:p.absoluteFill},l),s):(this._hasWarnedInvalidRenderMask||(console.warn("MaskedView: Invalid `maskElement` prop was passed to MaskedView. Expected a React Element. No mask will render."),this._hasWarnedInvalidRenderMask=!0),h.createElement(k,o,s))}}]),v})(h.Component);m.exports=v},295,[3,56,4,5,6,9,10,296,13,60,88]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=(0,t(r(d[1])).default)('RCTMaskedView');e.default=u},296,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,n=r(d[0]),o=n(r(d[1])),s=n(r(d[2])),l=n(r(d[3])),p=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),h=n(r(d[7])),f=n(r(d[8])),v=(r(d[9]),r(d[10])),y=r(d[11]),S=(r(d[12]),r(d[13])),_=r(d[14]),C=r(d[15]),b=r(d[16]),w=r(d[17]),k=null!=h.default?new y(h.default):null,R=0,x=(function(t){function n(t){var o;return(0,s.default)(this,n),o=(0,p.default)(this,(0,u.default)(n).call(this,t)),n._confirmProps(t),o._identifier=R++,o}return(0,c.default)(n,t),(0,l.default)(n,[{key:"getChildContext",value:function(){return{virtualizedList:null}}},{key:"componentDidMount",value:function(){var t=this;k&&(this._eventSubscription=k.addListener('modalDismissed',function(n){n.modalID===t._identifier&&t.props.onDismiss&&t.props.onDismiss()}))}},{key:"componentWillUnmount",value:function(){this._eventSubscription&&this._eventSubscription.remove()}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){n._confirmProps(t)}},{key:"render",value:function(){if(!0!==this.props.visible)return null;var t={backgroundColor:this.props.transparent?'transparent':'white'},n=this.props.animationType;n||(n='none',this.props.animated&&(n='slide'));var o=this.props.presentationStyle;o||(o='fullScreen',this.props.transparent&&(o='overFullScreen'));var s=this.props.children;return S.createElement(f.default,{animationType:n,presentationStyle:o,transparent:this.props.transparent,hardwareAccelerated:this.props.hardwareAccelerated,onRequestClose:this.props.onRequestClose,onShow:this.props.onShow,identifier:this._identifier,style:T.modal,onStartShouldSetResponder:this._shouldSetResponder,supportedOrientations:this.props.supportedOrientations,onOrientationChange:this.props.onOrientationChange},S.createElement(C.Context.Provider,{value:null},S.createElement(w,{style:[T.container,t]},s)))}},{key:"_shouldSetResponder",value:function(){return!0}}],[{key:"_confirmProps",value:function(t){t.presentationStyle&&'overFullScreen'!==t.presentationStyle&&t.transparent&&console.warn("Modal with '"+t.presentationStyle+"' presentation style and 'transparent' value is not supported.")}}]),n})(S.Component);x.defaultProps={visible:!0,hardwareAccelerated:!1},x.contextTypes={rootTag:_.number},x.childContextTypes={virtualizedList:_.object};var P=v.getConstants().isRTL?'right':'left',T=b.create({modal:{position:'absolute'},container:(t={},(0,o.default)(t,P,0),(0,o.default)(t,"top",0),(0,o.default)(t,"flex",1),t)});m.exports=x},297,[3,55,4,5,6,9,10,298,299,300,302,123,58,13,69,253,60,88]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('ModalManager');e.default=u},298,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,t(r(d[1])).default)('ModalHostView',{interfaceOnly:!0,paperComponentName:'RCTModalHostView'});e.default=o},299,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),l=r(d[4]),p=(r(d[5]),r(d[6])),u=(r(d[7]),r(d[8])),c=(r(d[9]),r(d[10])),h=r(d[11]),v=r(d[12]),f=(function(p){function h(){var n,l;t(this,h);for(var p=arguments.length,u=new Array(p),c=0;c<p;c++)u[c]=arguments[c];return(l=o(this,(n=s(h)).call.apply(n,[this].concat(u)))).state={inspector:null,mainKey:1},l._subscription=null,l}return l(h,p),n(h,[{key:"getChildContext",value:function(){return{rootTag:this.props.rootTag}}},{key:"componentDidMount",value:function(){}},{key:"componentWillUnmount",value:function(){null!=this._subscription&&this._subscription.remove()}},{key:"render",value:function(){var t=this,n=u.createElement(v,{collapsable:!this.state.inspector,key:this.state.mainKey,pointerEvents:"box-none",style:y.appContainer,ref:function(n){t._mainRef=n}},this.props.children),o=this.props.WrapperComponent;return null!=o&&(n=u.createElement(o,null,n)),u.createElement(c.Provider,{value:this.props.rootTag},u.createElement(v,{style:y.appContainer,pointerEvents:"box-none"},n,null,this.state.inspector))}}]),h})(u.Component);f.childContextTypes={rootTag:p.number};var y=h.create({appContainer:{flex:1}});m.exports=f},300,[4,5,6,9,10,50,69,46,13,90,301,60,88]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t.createContext(0)},301,[13]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),n=t.default?t.default.getConstants():{isRTL:!1,doLeftAndRightSwapInRTL:!0};m.exports={getConstants:function(){return n},allowRTL:function(n){t.default&&t.default.allowRTL(n)},forceRTL:function(n){t.default&&t.default.forceRTL(n)},swapLeftAndRightInRTL:function(n){t.default&&t.default.swapLeftAndRightInRTL(n)},isRTL:n.isRTL,doLeftAndRightSwapInRTL:n.doLeftAndRightSwapInRTL}},302,[3,303]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('I18nManager');e.default=u},303,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),s=r(d[4]),p=(r(d[5]),r(d[6])),l=(r(d[7]),r(d[8])),c=(r(d[9]),(function(p){function l(){return t(this,l),o(this,u(l).apply(this,arguments))}return s(l,p),n(l,[{key:"render",value:function(){throw null}}]),l})(l.Component)),h=(function(c){function h(){return t(this,h),o(this,u(h).apply(this,arguments))}return s(h,c),n(h,[{key:"render",value:function(){return l.createElement(p,this.props,this.props.children)}}]),h})(l.Component);h.MODE_DIALOG="dialog",h.MODE_DROPDOWN='dropdown',h.Item=c,h.defaultProps={mode:"dialog"},m.exports=h},304,[4,5,6,9,10,305,306,58,13,287]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},305,[287]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),l=r(d[4]),p=r(d[5]),c=r(d[6]),u=(r(d[7]),r(d[8])),h=r(d[9]),v=r(d[10]),f=(function(u){function f(){var n,l;t(this,f);for(var p=arguments.length,c=new Array(p),u=0;u<p;u++)c[u]=arguments[u];return(l=s(this,(n=o(f)).call.apply(n,[this].concat(c))))._picker=null,l.state={selectedIndex:0,items:[]},l._onChange=function(t){l.props.onChange&&l.props.onChange(t),l.props.onValueChange&&l.props.onValueChange(t.nativeEvent.newValue,t.nativeEvent.newIndex),l._picker&&l.state.selectedIndex!==t.nativeEvent.newIndex&&l._picker.setNativeProps({selectedIndex:l.state.selectedIndex})},l}return l(f,u),n(f,[{key:"render",value:function(){var t=this;return c.createElement(h,{style:this.props.style},c.createElement(p,{ref:function(n){t._picker=n},testID:this.props.testID,style:[I.pickerIOS,this.props.itemStyle],items:this.state.items,selectedIndex:this.state.selectedIndex,onChange:this._onChange,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))}}],[{key:"getDerivedStateFromProps",value:function(t){var n=0,s=[];return c.Children.toArray(t.children).filter(function(t){return null!==t}).forEach(function(o,l){o.props.value===t.selectedValue&&(n=l),s.push({value:o.props.value,label:o.props.label,textColor:v(o.props.color)})}),{selectedIndex:n,items:s}}}]),f})(c.Component);f.Item=function(t){return null};var I=u.create({pickerIOS:{height:216}});m.exports=f},306,[4,5,6,9,10,307,13,90,60,88,82]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);m.exports=t('RCTPicker')},307,[182]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},308,[287]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=t(r(d[1])),f=t(r(d[2])),n=r(d[3]),o=r(d[4]).create({progressView:{height:2}}),u=n.forwardRef(function(t,u){return n.createElement(f.default,(0,s.default)({},t,{style:[o.progressView,t.style],ref:u}))});m.exports=u},309,[3,16,310,13,60]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=(0,t(r(d[1])).default)('RCTProgressView');e.default=u},310,[3,185]);
__d(function(g,r,i,a,m,e,d){var t,f=r(d[0]),n=(r(d[1]),r(d[2]),r(d[3])),u=(r(d[4]),r(d[5]).default),l=n.forwardRef(function(t,l){return n.createElement(u,f({emulateUnlessSupported:!0},t,{ref:l}))});l.displayName='SafeAreaView',t=l,m.exports=t},311,[16,56,58,13,88,312]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=(0,t(r(d[1])).default)('RCTSafeAreaView');e.default=u},312,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=t(r(d[2])),l=t(r(d[3])),u=t(r(d[4])),f=t(r(d[5])),s=t(r(d[6])),h=t(r(d[7])),p=t(r(d[8])),c=n(r(d[9])),C=t(r(d[10])),v=t(r(d[11])),y=(function(n){function t(){var n,o;(0,u.default)(this,t);for(var l=arguments.length,f=new Array(l),p=0;p<l;p++)f[p]=arguments[p];return(o=(0,s.default)(this,(n=(0,h.default)(t)).call.apply(n,[this].concat(f))))._onChange=function(n){o.props.onChange&&o.props.onChange(n),o.props.onValueChange&&o.props.onValueChange(n.nativeEvent.value)},o}return(0,p.default)(t,n),(0,f.default)(t,[{key:"render",value:function(){var n=this.props,t=n.forwardedRef,u=(n.onValueChange,n.style),f=(0,l.default)(n,["forwardedRef","onValueChange","style"]);return c.createElement(v.default,(0,o.default)({},f,{ref:t,style:[w.segmentedControl,u],onChange:this._onChange}))}}]),t})(c.Component);y.defaultProps={values:[],enabled:!0};var w=C.default.create({segmentedControl:{height:28}}),R=c.forwardRef(function(n,t){return c.createElement(y,(0,o.default)({},n,{forwardedRef:t}))});m.exports=R},313,[2,3,16,56,4,5,6,9,10,13,60,314]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=(0,t(r(d[1])).default)('RCTSegmentedControl');e.default=u},314,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),l=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),s=(r(d[4]),r(d[5])),f=(r(d[6]),r(d[7])),c=s.forwardRef(function(t,c){var p=f.compose(n.slider,t.style),v=t.onValueChange,h=t.onSlidingComplete,C=(0,u.default)(t,["onValueChange","onSlidingComplete"]),S=v?function(n){v(n.nativeEvent.value)}:null,V=S,R=h?function(n){h(n.nativeEvent.value)}:null;return s.createElement(o.default,(0,l.default)({},C,{ref:c,style:p,onChange:V,onSlidingComplete:R,onValueChange:S,enabled:!t.disabled,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))});c.defaultProps={disabled:!1,value:0,minimumValue:0,maximumValue:1,step:0},n=f.create({slider:{height:40}}),m.exports=c},315,[3,16,56,316,58,13,90,60]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=(0,t(r(d[1])).default)('Slider',{interfaceOnly:!0,paperComponentName:'RCTSlider'});e.default=l},316,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=n(r(d[1])),t=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),h=n(r(d[6])),c=n(r(d[7])),C=n(r(d[8])),f=(r(d[9]),r(d[10]),r(d[11])),p=r(d[12]),v=(function(n){function v(){var n,o;(0,l.default)(this,v);for(var t=arguments.length,u=new Array(t),c=0;c<t;c++)u[c]=arguments[c];return(o=(0,s.default)(this,(n=(0,h.default)(v)).call.apply(n,[this].concat(u))))._handleChange=function(n){if(null!=o._nativeSwitchRef){var t=!0===o.props.value;o._nativeSwitchRef.setNativeProps({value:t}),null!=o.props.onChange&&o.props.onChange(n),null!=o.props.onValueChange&&o.props.onValueChange(n.nativeEvent.value)}},o._handleSwitchNativeComponentRef=function(n){o._nativeSwitchRef=n},o}return(0,c.default)(v,n),(0,u.default)(v,[{key:"render",value:function(){var n,l=this.props,u=l.disabled,s=l.ios_backgroundColor,h=(l.onChange,l.onValueChange,l.style),c=l.thumbColor,v=l.trackColor,_=l.value,y=(0,t.default)(l,["disabled","ios_backgroundColor","onChange","onValueChange","style","thumbColor","trackColor","value"]),S=c,w=null==v?void 0:v.false,k=null==v?void 0:v.true,T=y,V=T.thumbTintColor,N=T.tintColor,E=T.onTintColor;null!=V&&(S=V),null!=N&&(w=N),null!=E&&(k=E);var q={disabled:u,onTintColor:k,style:p.compose({height:31,width:51},p.compose(h,null==s?null:{backgroundColor:s,borderRadius:16})),thumbTintColor:S,tintColor:w,value:!0===_};return f.createElement(C.default,(0,o.default)({},y,q,{accessibilityRole:null!=(n=y.accessibilityRole)?n:'button',onChange:this._handleChange,onResponderTerminationRequest:b,onStartShouldSetResponder:R,ref:this._handleSwitchNativeComponentRef}))}}]),v})(f.Component),b=function(){return!1},R=function(){return!0};m.exports=v},317,[3,16,56,4,5,6,9,10,318,319,58,13,60]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=(0,t(r(d[1])).default)('Switch',{paperComponentName:'RCTSwitch'});e.default=u},318,[3,185]);
__d(function(g,r,i,a,m,e,d){'use strict';r(d[0]).NativeComponent;var t=r(d[1]);m.exports=t('AndroidSwitch')},319,[90,182]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),s=t(r(d[6])),p=t(r(d[7])),k=(r(d[8]),r(d[9]));r(d[10]);function y(t){return{backgroundColor:null!=t.backgroundColor?{value:t.backgroundColor,animated:t.animated}:null,barStyle:null!=t.barStyle?{value:t.barStyle,animated:t.animated}:null,translucent:t.translucent,hidden:null!=t.hidden?{value:t.hidden,animated:t.animated,transition:t.showHideTransition}:null,networkActivityIndicatorVisible:t.networkActivityIndicatorVisible}}var f=(function(t){function s(){var t,l;(0,n.default)(this,s);for(var c=arguments.length,p=new Array(c),k=0;k<c;k++)p[k]=arguments[k];return(l=(0,o.default)(this,(t=(0,u.default)(s)).call.apply(t,[this].concat(p))))._stackEntry=null,l}return(0,c.default)(s,t),(0,l.default)(s,[{key:"componentDidMount",value:function(){this._stackEntry=s.pushStackEntry(this.props)}},{key:"componentWillUnmount",value:function(){s.popStackEntry(this._stackEntry)}},{key:"componentDidUpdate",value:function(){this._stackEntry=s.replaceStackEntry(this._stackEntry,this.props)}},{key:"render",value:function(){return null}}],[{key:"setHidden",value:function(t,n){n=n||'none',s._defaultProps.hidden.value=t,p.default.setHidden(t,n)}},{key:"setBarStyle",value:function(t,n){n=n||!1,s._defaultProps.barStyle.value=t,p.default.setStyle(t,n)}},{key:"setNetworkActivityIndicatorVisible",value:function(t){s._defaultProps.networkActivityIndicatorVisible=t,p.default.setNetworkActivityIndicatorVisible(t)}},{key:"setBackgroundColor",value:function(t,n){console.warn('`setBackgroundColor` is only available on Android')}},{key:"setTranslucent",value:function(t){console.warn('`setTranslucent` is only available on Android')}},{key:"pushStackEntry",value:function(t){var n=y(t);return s._propsStack.push(n),s._updatePropsStack(),n}},{key:"popStackEntry",value:function(t){var n=s._propsStack.indexOf(t);-1!==n&&s._propsStack.splice(n,1),s._updatePropsStack()}},{key:"replaceStackEntry",value:function(t,n){var l=y(n),o=s._propsStack.indexOf(t);return-1!==o&&(s._propsStack[o]=l),s._updatePropsStack(),l}}]),s})(k.Component);f._propsStack=[],f._defaultProps=y({animated:!1,showHideTransition:'fade',backgroundColor:'black',barStyle:'default',translucent:!1,hidden:!1,networkActivityIndicatorVisible:!1}),f._updateImmediate=null,f._currentValues=null,f.currentHeight=p.default.getConstants().HEIGHT,f.defaultProps={animated:!1,showHideTransition:'fade'},f._updatePropsStack=function(){clearImmediate(f._updateImmediate),f._updateImmediate=setImmediate(function(){var t,n,l=f._currentValues,o=(t=f._propsStack,n=f._defaultProps,t.reduce(function(t,n){for(var l in n)null!=n[l]&&(t[l]=n[l]);return t},(0,s.default)({},n)));l&&l.barStyle.value===o.barStyle.value||p.default.setStyle(o.barStyle.value,o.barStyle.animated||!1),l&&l.hidden.value===o.hidden.value||p.default.setHidden(o.hidden.value,o.hidden.animated?o.hidden.transition:'none'),l&&l.networkActivityIndicatorVisible===o.networkActivityIndicatorVisible||p.default.setNetworkActivityIndicatorVisible(o.networkActivityIndicatorVisible),f._currentValues=o})},m.exports=f},320,[3,4,5,6,9,10,16,321,58,13,82]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).getEnforcing('StatusBarManager');e.default=u},321,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,n,s=r(d[0]),o=r(d[1]),l=r(d[2]),c=r(d[3]),p=r(d[4]),u=r(d[5]),h=r(d[6]),f=(r(d[7]),r(d[8])),_=(r(d[9]),r(d[10])),S=r(d[11]),v=r(d[12]),y=r(d[13]),b=r(d[14]),C=r(d[15]),I=r(d[16]),x=r(d[17]),T=r(d[18]),R=r(d[19]),F=r(d[20]);r(d[21]);t=F('RCTMultilineTextInputView'),n=F('RCTSinglelineTextInputView');var N=function(){return!0},D=T({displayName:'TextInput',statics:{State:{currentlyFocusedField:C.currentlyFocusedField,focusTextInput:C.focusTextInput,blurTextInput:C.blurTextInput}},propTypes:h,getDefaultProps:function(){return{allowFontScaling:!0,rejectResponderTermination:!0,underlineColorAndroid:'transparent'}},mixins:[f],isFocused:function(){return C.currentlyFocusedField()===S.findNodeHandle(this._inputRef)},_inputRef:void 0,_focusSubscription:void 0,_lastNativeText:void 0,_lastNativeSelection:void 0,_rafId:null,componentDidMount:function(){this._lastNativeText=this.props.value;var t=S.findNodeHandle(this._inputRef);null!=t&&C.registerInput(t),this.props.autoFocus&&(this._rafId=requestAnimationFrame(this.focus))},componentWillUnmount:function(){this._focusSubscription&&this._focusSubscription.remove(),this.isFocused()&&this.blur();var t=S.findNodeHandle(this._inputRef);null!=t&&C.unregisterInput(t),null!=this._rafId&&cancelAnimationFrame(this._rafId)},clear:function(){this.setNativeProps({text:''})},render:function(){var t;return t=x.getViewManagerConfig('RCTVirtualText')?this._renderIOS():this._renderIOSLegacy(),_.createElement(b.Provider,{value:!0},t)},_getText:function(){return'string'==typeof this.props.value?this.props.value:'string'==typeof this.props.defaultValue?this.props.defaultValue:''},_setNativeRef:function(t){this._inputRef=t},_renderIOSLegacy:function(){var s,o=u({},this.props);if(o.style=[this.props.style],o.selection&&null==o.selection.end&&(o.selection={start:o.selection.start,end:o.selection.start}),o.multiline){var l=o.children,c=0;_.Children.forEach(l,function(){return++c}),R(!(o.value&&c),'Cannot specify both value and children.'),c>=1&&(l=_.createElement(y,{style:o.style,allowFontScaling:o.allowFontScaling,maxFontSizeMultiplier:o.maxFontSizeMultiplier},l)),o.inputView&&(l=[l,o.inputView]),o.style.unshift(L.multilineInput),s=_.createElement(t,u({ref:this._setNativeRef},o,{children:l,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:N,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}))}else s=_.createElement(n,u({ref:this._setNativeRef},o,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onSelectionChangeShouldSetResponder:N,text:this._getText()}));return _.createElement(I,{onLayout:o.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:o.accessible,accessibilityLabel:o.accessibilityLabel,accessibilityRole:o.accessibilityRole,accessibilityStates:o.accessibilityStates,accessibilityState:o.accessibilityState,nativeID:this.props.nativeID,testID:o.testID},s)},_renderIOS:function(){var s=u({},this.props);s.style=[this.props.style],s.selection&&null==s.selection.end&&(s.selection={start:s.selection.start,end:s.selection.start});var o=s.multiline?t:n;s.multiline&&s.style.unshift(L.multilineInput);var l=_.createElement(o,u({ref:this._setNativeRef},s,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:N,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes,onScroll:this._onScroll}));return _.createElement(I,{onLayout:s.onLayout,onPress:this._onPress,rejectResponderTermination:s.rejectResponderTermination,accessible:s.accessible,accessibilityLabel:s.accessibilityLabel,accessibilityRole:s.accessibilityRole,accessibilityStates:s.accessibilityStates,accessibilityState:s.accessibilityState,nativeID:this.props.nativeID,testID:s.testID},l)},_renderAndroid:function(){var t=u({},this.props);t.style=[this.props.style],t.autoCapitalize=t.autoCapitalize||'sentences';var n=this.props.children,s=0;_.Children.forEach(n,function(){return++s}),R(!(this.props.value&&s),'Cannot specify both value and children.'),s>1&&(n=_.createElement(y,null,n)),t.selection&&null==t.selection.end&&(t.selection={start:t.selection.start,end:t.selection.start});var o=_.createElement(void 0,u({ref:this._setNativeRef},t,{mostRecentEventCount:0,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:this._onSelectionChange,onTextInput:this._onTextInput,text:this._getText(),children:n,disableFullscreenUI:this.props.disableFullscreenUI,textBreakStrategy:this.props.textBreakStrategy,onScroll:this._onScroll}));return _.createElement(I,{onLayout:t.onLayout,onPress:this._onPress,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityRole:this.props.accessibilityRole,accessibilityStates:this.props.accessibilityStates,accessibilityState:this.props.accessibilityState,nativeID:this.props.nativeID,testID:this.props.testID},o)},_onFocus:function(t){this.props.onFocus&&this.props.onFocus(t),this.props.selectionState&&this.props.selectionState.focus()},_onPress:function(t){(this.props.editable||void 0===this.props.editable)&&this.focus()},_onChange:function(t){this._inputRef&&this._inputRef.setNativeProps&&S.setNativeProps(this._inputRef,{mostRecentEventCount:t.nativeEvent.eventCount});var n=t.nativeEvent.text;this.props.onChange&&this.props.onChange(t),this.props.onChangeText&&this.props.onChangeText(n),this._inputRef&&(this._lastNativeText=n,this.forceUpdate())},_onSelectionChange:function(t){this.props.onSelectionChange&&this.props.onSelectionChange(t),this._inputRef&&(this._lastNativeSelection=t.nativeEvent.selection,(this.props.selection||this.props.selectionState)&&this.forceUpdate())},componentDidUpdate:function(){var t={};this._lastNativeText!==this.props.value&&'string'==typeof this.props.value&&(t.text=this.props.value);var n=this.props.selection;this._lastNativeSelection&&n&&(this._lastNativeSelection.start!==n.start||this._lastNativeSelection.end!==n.end)&&(t.selection=this.props.selection),Object.keys(t).length>0&&this._inputRef&&this._inputRef.setNativeProps&&S.setNativeProps(this._inputRef,t),this.props.selectionState&&n&&this.props.selectionState.update(n.start,n.end)},_onBlur:function(t){this.blur(),this.props.onBlur&&this.props.onBlur(t),this.props.selectionState&&this.props.selectionState.blur()},_onTextInput:function(t){this.props.onTextInput&&this.props.onTextInput(t)},_onScroll:function(t){this.props.onScroll&&this.props.onScroll(t)}}),E=((function(t){function n(){return s(this,n),l(this,c(n).apply(this,arguments))}p(n,t),o(n,[{key:"clear",value:function(){}},{key:"isFocused",value:function(){}}])})(S.NativeComponent),D),L=v.create({multilineInput:{paddingTop:5}});m.exports=E},322,[4,5,6,9,10,16,323,326,278,58,13,90,60,197,202,163,279,75,280,18,182,20]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=r(d[1]),t=r(d[2]),l=r(d[3]),s=r(d[4]),c=r(d[5]),u=['phoneNumber','link','address','calendarEvent','none','all'];m.exports=n({},l,{autoCapitalize:o.oneOf(['none','sentences','words','characters']),autoCompleteType:o.oneOf(['cc-csc','cc-exp','cc-exp-month','cc-exp-year','cc-number','email','name','password','postal-code','street-address','tel','username','off']),autoCorrect:o.bool,spellCheck:o.bool,autoFocus:o.bool,allowFontScaling:o.bool,maxFontSizeMultiplier:o.number,editable:o.bool,keyboardType:o.oneOf(['default','email-address','numeric','phone-pad','number-pad','ascii-capable','numbers-and-punctuation','url','name-phone-pad','decimal-pad','twitter','web-search','visible-password']),keyboardAppearance:o.oneOf(['default','light','dark']),returnKeyType:o.oneOf(['done','go','next','search','send','none','previous','default','emergency-call','google','join','route','yahoo']),returnKeyLabel:o.string,maxLength:o.number,numberOfLines:o.number,disableFullscreenUI:o.bool,enablesReturnKeyAutomatically:o.bool,multiline:o.bool,textBreakStrategy:o.oneOf(['simple','highQuality','balanced']),onBlur:o.func,onFocus:o.func,onChange:o.func,onChangeText:o.func,onContentSizeChange:o.func,onTextInput:o.func,onEndEditing:o.func,onSelectionChange:o.func,onSubmitEditing:o.func,onKeyPress:o.func,onLayout:o.func,onScroll:o.func,placeholder:o.string,placeholderTextColor:t,scrollEnabled:o.bool,secureTextEntry:o.bool,selectionColor:t,selectionState:o.instanceOf(s),selection:o.shape({start:o.number.isRequired,end:o.number}),value:o.string,defaultValue:o.string,clearButtonMode:o.oneOf(['never','while-editing','unless-editing','always']),clearTextOnFocus:o.bool,selectTextOnFocus:o.bool,blurOnSubmit:o.bool,style:c.propTypes.style,underlineColorAndroid:t,inlineImageLeft:o.string,inlineImagePadding:o.number,rejectResponderTermination:o.bool,dataDetectorTypes:o.oneOfType([o.oneOf(u),o.arrayOf(o.oneOf(u))]),caretHidden:o.bool,contextMenuHidden:o.bool,inputAccessoryViewID:o.string,textContentType:o.oneOf(['none','URL','addressCity','addressCityAndState','addressState','countryName','creditCardNumber','emailAddress','familyName','fullStreetAddress','givenName','jobTitle','location','middleName','name','namePrefix','nameSuffix','nickname','organizationName','postalCode','streetAddressLine1','streetAddressLine2','sublocality','telephoneNumber','username','password','newPassword','oneTimeCode']),showSoftInputOnFocus:o.bool})},323,[54,69,66,324,326,197]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),n=r(d[1]),s=r(d[2]),t=r(d[3]),c=r(d[4]),l=r(d[5]),b=r(d[6]),u=b.DeprecatedAccessibilityRoles,p=b.DeprecatedAccessibilityStates,f=s(t);m.exports=o({accessible:l.bool,accessibilityLabel:l.node,accessibilityHint:l.string,accessibilityActions:l.arrayOf(l.string),accessibilityIgnoresInvertColors:l.bool,accessibilityRole:l.oneOf(u),accessibilityStates:l.arrayOf(l.oneOf(p)),accessibilityState:l.object,accessibilityLiveRegion:l.oneOf(['none','polite','assertive']),importantForAccessibility:l.oneOf(['auto','yes','no','no-hide-descendants']),accessibilityViewIsModal:l.bool,accessibilityElementsHidden:l.bool,onAccessibilityAction:l.func,onAccessibilityTap:l.func,onMagicTap:l.func,testID:l.string,nativeID:l.string,onResponderGrant:l.func,onResponderMove:l.func,onResponderReject:l.func,onResponderRelease:l.func,onResponderTerminate:l.func,onResponderTerminationRequest:l.func,onStartShouldSetResponder:l.func,onStartShouldSetResponderCapture:l.func,onMoveShouldSetResponder:l.func,onMoveShouldSetResponderCapture:l.func,hitSlop:n,onLayout:l.func,pointerEvents:l.oneOf(['box-none','none','box-only','auto']),style:f,removeClippedSubviews:l.bool,renderToHardwareTextureAndroid:l.bool,shouldRasterizeIOS:l.bool,collapsable:l.bool,needsOffscreenAlphaCompositing:l.bool},c)},324,[54,199,200,81,325,69,285]);
__d(function(g,r,i,a,m,e,d){'use strict'},325,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),f=r(d[2]),u=(function(){function f(s,u){t(this,f),this._anchorOffset=s,this._focusOffset=u,this._hasFocus=!1}return s(f,[{key:"update",value:function(t,s){this._anchorOffset===t&&this._focusOffset===s||(this._anchorOffset=t,this._focusOffset=s,this.emit('update'))}},{key:"constrainLength",value:function(t){this.update(Math.min(this._anchorOffset,t),Math.min(this._focusOffset,t))}},{key:"focus",value:function(){this._hasFocus||(this._hasFocus=!0,this.emit('focus'))}},{key:"blur",value:function(){this._hasFocus&&(this._hasFocus=!1,this.emit('blur'))}},{key:"hasFocus",value:function(){return this._hasFocus}},{key:"isCollapsed",value:function(){return this._anchorOffset===this._focusOffset}},{key:"isBackward",value:function(){return this._anchorOffset>this._focusOffset}},{key:"getAnchorOffset",value:function(){return this._hasFocus?this._anchorOffset:null}},{key:"getFocusOffset",value:function(){return this._hasFocus?this._focusOffset:null}},{key:"getStartOffset",value:function(){return this._hasFocus?Math.min(this._anchorOffset,this._focusOffset):null}},{key:"getEndOffset",value:function(){return this._hasFocus?Math.max(this._anchorOffset,this._focusOffset):null}},{key:"overlaps",value:function(t,s){return this.hasFocus()&&this.getStartOffset()<=s&&t<=this.getEndOffset()}}]),f})();f(u,{blur:!0,focus:!0,update:!0}),m.exports=u},326,[4,5,327]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),_=r(d[3]),o=r(d[4]),v=r(d[5])({__types:!0});var E={emit:function(t,n,s,_,o,v,E){return this.__getEventEmitter().emit(t,n,s,_,o,v,E)},emitAndHold:function(t,n,s,_,o,v,E){return this.__getEventEmitter().emitAndHold(t,n,s,_,o,v,E)},addListener:function(t,n,s){return this.__getEventEmitter().addListener(t,n,s)},once:function(t,n,s){return this.__getEventEmitter().once(t,n,s)},addRetroactiveListener:function(t,n,s){return this.__getEventEmitter().addRetroactiveListener(t,n,s)},addListenerMap:function(t,n){return this.__getEventEmitter().addListenerMap(t,n)},addRetroactiveListenerMap:function(t,n){return this.__getEventEmitter().addListenerMap(t,n)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(t){this.__getEventEmitter().releaseHeldEventType(t)},__getEventEmitter:function(){if(!this.__eventEmitter){var t=new n,o=new _;this.__eventEmitter=new s(t,o)}return this.__eventEmitter}};m.exports=function(n,s){o(s,'Must supply set of valid event types');var _=n.prototype||n;o(!_.__eventEmitter,'An active emitter is already mixed in');var u=n.constructor;u&&o(u===Object||u===Function,'Mix EventEmitter into a class, not an instance'),_.hasOwnProperty(v)?t(_.__types,s):_.__types?_.__types=t({},_.__types,s):_.__types=s,t(_,E)}},327,[16,49,328,329,18,330]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=(function(){function s(n,l){t(this,s),this._emitter=n,this._eventHolder=l,this._currentEventToken=null,this._emittingHeldEvents=!1}return n(s,[{key:"addListener",value:function(t,n,s){return this._emitter.addListener(t,n,s)}},{key:"once",value:function(t,n,s){return this._emitter.once(t,n,s)}},{key:"addRetroactiveListener",value:function(t,n,s){var l=this._emitter.addListener(t,n,s);return this._emittingHeldEvents=!0,this._eventHolder.emitToListener(t,n,s),this._emittingHeldEvents=!1,l}},{key:"removeAllListeners",value:function(t){this._emitter.removeAllListeners(t)}},{key:"removeCurrentListener",value:function(){this._emitter.removeCurrentListener()}},{key:"listeners",value:function(t){return this._emitter.listeners(t)}},{key:"emit",value:function(t){for(var n,s=arguments.length,l=new Array(s>1?s-1:0),o=1;o<s;o++)l[o-1]=arguments[o];(n=this._emitter).emit.apply(n,[t].concat(l))}},{key:"emitAndHold",value:function(t){for(var n,s,l=arguments.length,o=new Array(l>1?l-1:0),u=1;u<l;u++)o[u-1]=arguments[u];this._currentEventToken=(n=this._eventHolder).holdEvent.apply(n,[t].concat(o)),(s=this._emitter).emit.apply(s,[t].concat(o)),this._currentEventToken=null}},{key:"releaseCurrentEvent",value:function(){this._currentEventToken?this._eventHolder.releaseEvent(this._currentEventToken):this._emittingHeldEvents&&this._eventHolder.releaseCurrentEvent()}},{key:"releaseHeldEventType",value:function(t){this._eventHolder.releaseEventType(t)}}]),s})();m.exports=s},328,[4,5]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),s=r(d[2]),v=(function(){function v(){t(this,v),this._heldEvents={},this._currentEventKey=null}return n(v,[{key:"holdEvent",value:function(t){this._heldEvents[t]=this._heldEvents[t]||[];for(var n=this._heldEvents[t],s={eventType:t,index:n.length},v=arguments.length,h=new Array(v>1?v-1:0),u=1;u<v;u++)h[u-1]=arguments[u];return n.push(h),s}},{key:"emitToListener",value:function(t,n,s){var v=this,h=this._heldEvents[t];if(h){var u=this._currentEventKey;h.forEach(function(h,u){h&&(v._currentEventKey={eventType:t,index:u},n.apply(s,h))}),this._currentEventKey=u}}},{key:"releaseCurrentEvent",value:function(){s(null!==this._currentEventKey,'Not in an emitting cycle; there is no current event'),this._currentEventKey&&this.releaseEvent(this._currentEventKey)}},{key:"releaseEvent",value:function(t){delete this._heldEvents[t.eventType][t.index]}},{key:"releaseEventType",value:function(t){this._heldEvents[t]=[]}}]),v})();m.exports=v},329,[4,5,18]);
__d(function(g,r,i,a,m,e,d){"use strict";m.exports=function(n){var t;for(t in n)if(n.hasOwnProperty(t))return t;return null}},330,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]),o=r(d[2]),n=r(d[3]),l=r(d[4]),p=r(d[5]),h=r(d[6]),u=r(d[7]),c=r(d[8]),y=r(d[9]),b=r(d[10]),P=r(d[11]),f=r(d[12]),S=r(d[13]),x={activeOpacity:.85,delayPressOut:100,underlayColor:'black'},T={top:20,left:20,right:20,bottom:30},_=f({displayName:'TouchableHighlight',propTypes:t({},b.propTypes,{activeOpacity:p.number,underlayColor:s,style:o.style,onShowUnderlay:p.func,onHideUnderlay:p.func,hasTVPreferredFocus:p.bool,nextFocusDown:p.number,nextFocusForward:p.number,nextFocusLeft:p.number,nextFocusRight:p.number,nextFocusUp:p.number,tvParallaxProperties:p.object,testOnly_pressed:p.bool}),mixins:[n,y.Mixin.withoutDefaultFocusAndBlur],getDefaultProps:function(){return x},getInitialState:function(){return this._isMounted=!1,this.props.testOnly_pressed?t({},this.touchableGetInitialState(),{extraChildStyle:{opacity:this.props.activeOpacity},extraUnderlayStyle:{backgroundColor:this.props.underlayColor}}):t({},this.touchableGetInitialState(),{extraChildStyle:null,extraUnderlayStyle:null})},componentDidMount:function(){this._isMounted=!0,S(this.props)},componentWillUnmount:function(){this._isMounted=!1,clearTimeout(this._hideTimeout)},UNSAFE_componentWillReceiveProps:function(t){S(t)},viewConfig:{uiViewClassName:'RCTView',validAttributes:u.RCTView},touchableHandleActivePressIn:function(t){clearTimeout(this._hideTimeout),this._hideTimeout=null,this._showUnderlay(),this.props.onPressIn&&this.props.onPressIn(t)},touchableHandleActivePressOut:function(t){this._hideTimeout||this._hideUnderlay(),this.props.onPressOut&&this.props.onPressOut(t)},touchableHandleFocus:function(t){l.isTV&&this._showUnderlay(),this.props.onFocus&&this.props.onFocus(t)},touchableHandleBlur:function(t){l.isTV&&this._hideUnderlay(),this.props.onBlur&&this.props.onBlur(t)},touchableHandlePress:function(t){clearTimeout(this._hideTimeout),l.isTV||(this._showUnderlay(),this._hideTimeout=setTimeout(this._hideUnderlay,this.props.delayPressOut)),this.props.onPress&&this.props.onPress(t)},touchableHandleLongPress:function(t){this.props.onLongPress&&this.props.onLongPress(t)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||T},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn},touchableGetLongPressDelayMS:function(){return this.props.delayLongPress},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut},_showUnderlay:function(){this._isMounted&&this._hasPressHandler()&&(this.setState({extraChildStyle:{opacity:this.props.activeOpacity},extraUnderlayStyle:{backgroundColor:this.props.underlayColor}}),this.props.onShowUnderlay&&this.props.onShowUnderlay())},_hideUnderlay:function(){clearTimeout(this._hideTimeout),this._hideTimeout=null,this.props.testOnly_pressed||this._hasPressHandler()&&(this.setState({extraChildStyle:null,extraUnderlayStyle:null}),this.props.onHideUnderlay&&this.props.onHideUnderlay())},_hasPressHandler:function(){return!!(this.props.onPress||this.props.onPressIn||this.props.onPressOut||this.props.onLongPress)},render:function(){var t=h.Children.only(this.props.children);return h.createElement(P,{accessible:!1!==this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityHint:this.props.accessibilityHint,accessibilityRole:this.props.accessibilityRole,accessibilityStates:this.props.accessibilityStates,accessibilityState:this.props.accessibilityState,accessibilityActions:this.props.accessibilityActions,onAccessibilityAction:this.props.onAccessibilityAction,style:c.compose(this.props.style,this.state.extraUnderlayStyle),onLayout:this.props.onLayout,hitSlop:this.props.hitSlop,isTVSelectable:!0,tvParallaxProperties:this.props.tvParallaxProperties,hasTVPreferredFocus:this.props.hasTVPreferredFocus,nextFocusDown:this.props.nextFocusDown,nextFocusForward:this.props.nextFocusForward,nextFocusLeft:this.props.nextFocusLeft,nextFocusRight:this.props.nextFocusRight,nextFocusUp:this.props.nextFocusUp,focusable:!1!==this.props.focusable&&void 0!==this.props.onPress,onClick:this.touchableHandlePress,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,nativeID:this.props.nativeID,testID:this.props.testID},h.cloneElement(t,{style:c.compose(t.props.style,this.state.extraChildStyle)}),y.renderDebugView({color:'green',hitSlop:this.props.hitSlop}))}});m.exports=_},331,[54,66,324,278,58,69,13,192,60,203,279,88,280,284]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),s=r(d[4]),c=r(d[5]),u={showActionSheetWithOptions:function(t,u){s('object'==typeof t&&null!==t,'Options must be a valid object'),s('function'==typeof u,'Must provide a valid callback'),s(l.default,"ActionSheetManager does't exist");var f=t.tintColor,h=(0,n.default)(t,["tintColor"]);l.default.showActionSheetWithOptions((0,o.default)({},h,{tintColor:c(f)}),u)},showShareActionSheetWithOptions:function(t,n,u){s('object'==typeof t&&null!==t,'Options must be a valid object'),s('function'==typeof n,'Must provide a valid failureCallback'),s('function'==typeof u,'Must provide a valid successCallback'),s(l.default,"ActionSheetManager does't exist"),l.default.showShareActionSheetWithOptions((0,o.default)({},t,{tintColor:c(t.tintColor)}),n,u)}};m.exports=u},332,[3,54,56,333,18,82]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('ActionSheetManager');e.default=u},333,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),o=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),c=r(d[4]),f=r(d[5]),l=r(d[6]),p=r(d[7]),y=r(d[8]),h=r(d[9]),k=r(d[10]),C=r(d[11]),b={},v=1,T={},A=new Map,R=new Map,w=function(n){return n()},H=!1,S={setWrapperComponentProvider:function(t){n=t},enableFabricIndicator:function(n){H=n},registerConfig:function(n){n.forEach(function(n){n.run?S.registerRunnable(n.appKey,n.run):(h(null!=n.component,"AppRegistry.registerConfig(...): Every config is expected to set either `run` or `component`, but `%s` has neither.",n.appKey),S.registerComponent(n.appKey,n.component,n.section))})},registerComponent:function(t,o,s){var u=C();return b[t]={componentProvider:o,run:function(t){k(w(o,u),t.initialProps,t.rootTag,n&&n(t),t.fabric,H,u)}},s&&(T[t]=b[t]),t},registerRunnable:function(n,t){return b[n]={run:t},n},registerSection:function(n,t){S.registerComponent(n,t,!0)},getAppKeys:function(){return Object.keys(b)},getSectionKeys:function(){return Object.keys(T)},getSections:function(){return(0,o.default)({},T)},getRunnable:function(n){return b[n]},getRegistry:function(){return{sections:S.getSectionKeys(),runnables:(0,o.default)({},b)}},setComponentProviderInstrumentationHook:function(n){w=n},runApplication:function(n,t){var o='Running "'+n+'" with '+JSON.stringify(t);y(o),f.addSource('AppRegistry.runApplication'+v++,function(){return o}),h(b[n]&&b[n].run,"\""+n+"\" has not been registered. This can happen if:\n* Metro (the local dev server) is run from the wrong folder. Check if Metro is running, stop it and restart it in the current project.\n* A module failed to load due to an error and `AppRegistry.registerComponent` wasn't called."),p.setActiveScene({name:n}),b[n].run(t)},unmountApplicationComponentAtRootTag:function(n){l.unmountComponentAtNodeAndRemoveContainer(n)},registerHeadlessTask:function(n,t){this.registerCancellableHeadlessTask(n,t,function(){return function(){}})},registerCancellableHeadlessTask:function(n,t,o){A.has(n)&&console.warn("registerHeadlessTask or registerCancellableHeadlessTask called multiple times for same key '"+n+"'"),A.set(n,t),R.set(n,o)},startHeadlessTask:function(n,t,o){var c=A.get(t);if(!c)return console.warn("No task registered for key "+t),void(s.default&&s.default.notifyTaskFinished(n));c()(o).then(function(){s.default&&s.default.notifyTaskFinished(n)}).catch(function(t){console.error(t),s.default&&t instanceof u.default&&s.default.notifyTaskRetry(n).then(function(t){t||s.default.notifyTaskFinished(n)})})},cancelHeadlessTask:function(n,t){var o=R.get(t);if(!o)throw new Error("No task canceller registered for key '"+t+"'");o()()}};c.registerCallableModule('AppRegistry',S),m.exports=S},334,[3,54,335,336,30,337,90,341,154,18,342,153]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=t(r(d[1])).get('HeadlessJsTaskSupport');e.default=s},335,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2])),l=t(r(d[3])),n=t(r(d[4])),o=(function(t){function o(){return(0,u.default)(this,o),(0,f.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,n.default)(o,t),o})((0,t(r(d[5])).default)(Error));e.default=o},336,[3,4,6,9,10,98]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),u=t(r(d[1])),l=t(r(d[2])),n=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),s=r(d[6]),f=r(d[7]);function x(){_.addFileSource('react_hierarchy.txt',function(){return r(d[8])()})}var _=(function(){function t(){(0,l.default)(this,t)}return(0,n.default)(t,null,[{key:"_maybeInit",value:function(){t._subscription||(t._subscription=s.addListener('collectBugExtraData',t.collectExtraData,null),x()),t._redboxSubscription||(t._redboxSubscription=s.addListener('collectRedBoxExtraData',t.collectExtraData,null))}},{key:"addSource",value:function(u,l){return this._addSource(u,l,t._extraSources)}},{key:"addFileSource",value:function(u,l){return this._addSource(u,l,t._fileSources)}},{key:"_addSource",value:function(u,l,n){return t._maybeInit(),n.has(u)&&console.warn("BugReporting.add* called multiple times for same key '"+u+"'"),n.set(u,l),{remove:function(){n.delete(u)}}}},{key:"collectExtraData",value:function(){var l={},n=t._extraSources,s=Array.isArray(n),x=0;for(n=s?n:n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var _;if(s){if(x>=n.length)break;_=n[x++]}else{if((x=n.next()).done)break;_=x.value}var b=_,y=(0,u.default)(b,2),S=y[0],v=y[1];l[S]=v()}var p={},k=t._fileSources,D=Array.isArray(k),E=0;for(k=D?k:k["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var h;if(D){if(E>=k.length)break;h=k[E++]}else{if((E=k.next()).done)break;h=E.value}var B=h,A=(0,u.default)(B,2),R=A[0],w=A[1];p[R]=w()}return f('BugReporting extraData:',l),null!=o.default&&null!=o.default.setExtraData&&o.default.setExtraData(l,p),null!=c.default&&null!=c.default.setExtraData&&c.default.setExtraData(l,'From BugReporting.js'),{extras:l,files:p}}}]),t})();_._extraSources=new Map,_._fileSources=new Map,_._subscription=null,_._redboxSubscription=null,m.exports=_},337,[3,26,4,5,338,339,46,154,340]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('BugReporting');e.default=u},338,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('RedBox');e.default=u},339,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(){try{return"React tree dumps have been temporarily disabled while React is upgraded to Fiber."}catch(t){return'Failed to dump react tree: '+t}}},340,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=[],t={name:'default'},c={setActiveScene:function(c){t=c,n.forEach(function(n){return n(t)})},getActiveScene:function(){return t},addActiveSceneChangedListener:function(t){return n.push(t),{remove:function(){n=n.filter(function(n){return t!==n})}}}};m.exports=c},341,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),c=r(d[4]),p=r(d[5]),u=r(d[6]),s=r(d[7]);r(d[8]),m.exports=function(t,f,v,_,E,T,x){var A;s(v,'Expect to have a valid rootTag, instead got ',v);var R=p.createElement(o.default.Provider,{value:null!=(A=x)?A:l.default},p.createElement(c,{rootTag:v,WrapperComponent:_},p.createElement(t,(0,n.default)({},f,{rootTag:v})),!0===E&&!0===T?p.createElement(u,null):null));l.default.startTimespan('renderApplication_React_render'),E?r(d[9]).render(R,v):r(d[10]).render(R,v),l.default.stopTimespan('renderApplication_React_render')}},342,[3,16,152,343,300,13,344,18,345,346,90]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),c=r(d[1])(r(d[2])),n=t(r(d[3])),o=c.createContext(n.default);m.exports=o},343,[3,2,13,152]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]);var f=n.create({container:{alignItems:'center',justifyContent:'center',backgroundColor:'rgba(0,0,0, 0.25)',position:'absolute',top:0,right:0,padding:2},text:{fontSize:6,color:'#ffffff'}});m.exports=function(){return t.createElement(c,{style:f.container},t.createElement(o,{style:f.text},"FABRIC"))}},344,[13,60,197,88]);
__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),o=r(d[1]);function v(){}if(t.isTV){var u=new o,f=new Set;u.enable(this,function(t,o){if(o&&'menu'===o.eventType){for(var v=!0,u=Array.from(f.values()).reverse(),s=0;s<u.length;++s)if(u[s]()){v=!1;break}v&&n.exitApp()}}),n={exitApp:v,addEventListener:function(t,o){return f.add(o),{remove:function(){return n.removeEventListener(t,o)}}},removeEventListener:function(n,t){f.delete(t)}}}else n={exitApp:v,addEventListener:function(n,t){return{remove:v}},removeEventListener:function(n,t){}};m.exports=n},345,[58,207]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,c=r(d[0]);t=r(d[1]),c.BatchedBridge.registerCallableModule('ReactFabric',t),m.exports=t},346,[160,347]);
__d(function(e,t,n,r,i,l,a){"use strict";var o=t(a[0]);t(a[1]);var u=t(a[2]),c=t(a[3]),s=t(a[4]);function f(e){return e.name="Invariant Violation",e}var d=null,p={};function h(){if(d)for(var e in p){var t=p[e],n=d.indexOf(e);if(!(-1<n))throw f(Error("EventPluginRegistry: Cannot inject event plugins that do not exist in the plugin ordering, `"+e+"`."));if(!g[n]){if(!t.extractEvents)throw f(Error("EventPluginRegistry: Event plugins must implement an `extractEvents` method, but `"+e+"` does not."));for(var r in g[n]=t,n=t.eventTypes){var i=void 0,l=n[r],a=t,o=r;if(y.hasOwnProperty(o))throw f(Error("EventPluginHub: More than one plugin attempted to publish the same event name, `"+o+"`."));y[o]=l;var u=l.phasedRegistrationNames;if(u){for(i in u)u.hasOwnProperty(i)&&m(u[i],a);i=!0}else l.registrationName?(m(l.registrationName,a),i=!0):i=!1;if(!i)throw f(Error("EventPluginRegistry: Failed to publish event `"+r+"` for plugin `"+e+"`."))}}}}function m(e,t){if(v[e])throw f(Error("EventPluginHub: More than one plugin attempted to publish the same registration name, `"+e+"`."));v[e]=t}var g=[],y={},v={};function b(e,t,n,r,i,l,a,o,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}var T=!1,E=null,x=!1,S=null,w={onError:function(e){T=!0,E=e}};function k(e,t,n,r,i,l,a,o,u){T=!1,E=null,b.apply(w,arguments)}function P(e,t,n,r,i,l,a,o,u){if(k.apply(this,arguments),T){if(!T)throw f(Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue."));var c=E;T=!1,E=null,x||(x=!0,S=c)}}var C=null,_=null,R=null;function N(e,t,n){var r=e.type||"unknown-event";e.currentTarget=R(n),P(r,t,void 0,e),e.currentTarget=null}function I(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))throw f(Error("executeDirectDispatch(...): Invalid `event`."));return e.currentTarget=t?R(n):null,t=t?t(e):null,e.currentTarget=null,e._dispatchListeners=null,e._dispatchInstances=null,t}function z(e,t){if(null==t)throw f(Error("accumulateInto(...): Accumulated items must not be null or undefined."));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function U(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var M=null;function A(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)N(e,t[r],n[r]);else t&&N(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}var D=function(e){if(d)throw f(Error("EventPluginRegistry: Cannot inject event plugin ordering more than once. You are likely trying to load more than one copy of React."));d=Array.prototype.slice.call(e),h()},F=function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!p.hasOwnProperty(t)||p[t]!==r){if(p[t])throw f(Error("EventPluginRegistry: Cannot inject two different event plugins using the same name, `"+t+"`."));p[t]=r,n=!0}}n&&h()};function j(e,t){var n=e.stateNode;if(!n)return null;var r=C(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw f(Error("Expected `"+t+"` listener to be a function, instead got a value of `"+typeof n+"` type."));return n}function O(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function W(e,t,n){for(var r=[];e;)r.push(e),e=O(e);for(e=r.length;0<e--;)t(r[e],"captured",n);for(e=0;e<r.length;e++)t(r[e],"bubbled",n)}function H(e,t,n){(t=j(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=z(n._dispatchListeners,t),n._dispatchInstances=z(n._dispatchInstances,e))}function B(e){e&&e.dispatchConfig.phasedRegistrationNames&&W(e._targetInst,H,e)}function Q(e){if(e&&e.dispatchConfig.phasedRegistrationNames){var t=e._targetInst;W(t=t?O(t):null,H,e)}}function L(e){if(e&&e.dispatchConfig.registrationName){var t=e._targetInst;if(t&&e&&e.dispatchConfig.registrationName){var n=j(t,e.dispatchConfig.registrationName);n&&(e._dispatchListeners=z(e._dispatchListeners,n),e._dispatchInstances=z(e._dispatchInstances,t))}}}function Y(){return!0}function V(){return!1}function X(e,t,n,r){for(var i in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(i)&&((t=e[i])?this[i]=t(n):"target"===i?this.target=r:this[i]=n[i]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Y:V,this.isPropagationStopped=V,this}function q(e,t,n,r){if(this.eventPool.length){var i=this.eventPool.pop();return this.call(i,e,t,n,r),i}return new this(e,t,n,r)}function $(e){if(!(e instanceof this))throw f(Error("Trying to release an event instance into a pool of a different type."));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function G(e){e.eventPool=[],e.getPooled=q,e.release=$}o(X.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Y)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Y)},persist:function(){this.isPersistent=Y},isPersistent:V,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=V,this._dispatchInstances=this._dispatchListeners=null}}),X.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},X.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,G(n),n},G(X);var J=X.extend({touchHistory:function(){return null}});function K(e){return"topTouchStart"===e}function Z(e){return"topTouchMove"===e}var ee=["topTouchStart"],te=["topTouchMove"],ne=["topTouchCancel","topTouchEnd"],re=[],ie={touchBank:re,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0};function le(e){return e.timeStamp||e.timestamp}function ae(e){if(null==(e=e.identifier))throw f(Error("Touch object is missing identifier."));return e}function oe(e){var t=ae(e),n=re[t];n?(n.touchActive=!0,n.startPageX=e.pageX,n.startPageY=e.pageY,n.startTimeStamp=le(e),n.currentPageX=e.pageX,n.currentPageY=e.pageY,n.currentTimeStamp=le(e),n.previousPageX=e.pageX,n.previousPageY=e.pageY,n.previousTimeStamp=le(e)):(n={touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:le(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:le(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:le(e)},re[t]=n),ie.mostRecentTimeStamp=le(e)}function ue(e){var t=re[ae(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=le(e),ie.mostRecentTimeStamp=le(e)):console.warn("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",se(e),fe())}function ce(e){var t=re[ae(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=le(e),ie.mostRecentTimeStamp=le(e)):console.warn("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",se(e),fe())}function se(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:le(e)})}function fe(){var e=JSON.stringify(re.slice(0,20));return 20<re.length&&(e+=" (original size: "+re.length+")"),e}var de={recordTouchTrack:function(e,t){if(Z(e))t.changedTouches.forEach(ue);else if(K(e))t.changedTouches.forEach(oe),ie.numberActiveTouches=t.touches.length,1===ie.numberActiveTouches&&(ie.indexOfSingleActiveTouch=t.touches[0].identifier);else if(("topTouchEnd"===e||"topTouchCancel"===e)&&(t.changedTouches.forEach(ce),ie.numberActiveTouches=t.touches.length,1===ie.numberActiveTouches))for(e=0;e<re.length;e++)if(null!=(t=re[e])&&t.touchActive){ie.indexOfSingleActiveTouch=e;break}},touchHistory:ie};function pe(e,t){if(null==t)throw f(Error("accumulate(...): Accumulated items must not be null or undefined."));return null==e?t:Array.isArray(e)?e.concat(t):Array.isArray(t)?[e].concat(t):[e,t]}var he=null,me=0;function ge(e,t){var n=he;he=e,null!==ve.GlobalResponderHandler&&ve.GlobalResponderHandler.onChange(n,e,t)}var ye={startShouldSetResponder:{phasedRegistrationNames:{bubbled:"onStartShouldSetResponder",captured:"onStartShouldSetResponderCapture"},dependencies:ee},scrollShouldSetResponder:{phasedRegistrationNames:{bubbled:"onScrollShouldSetResponder",captured:"onScrollShouldSetResponderCapture"},dependencies:["topScroll"]},selectionChangeShouldSetResponder:{phasedRegistrationNames:{bubbled:"onSelectionChangeShouldSetResponder",captured:"onSelectionChangeShouldSetResponderCapture"},dependencies:["topSelectionChange"]},moveShouldSetResponder:{phasedRegistrationNames:{bubbled:"onMoveShouldSetResponder",captured:"onMoveShouldSetResponderCapture"},dependencies:te},responderStart:{registrationName:"onResponderStart",dependencies:ee},responderMove:{registrationName:"onResponderMove",dependencies:te},responderEnd:{registrationName:"onResponderEnd",dependencies:ne},responderRelease:{registrationName:"onResponderRelease",dependencies:ne},responderTerminationRequest:{registrationName:"onResponderTerminationRequest",dependencies:[]},responderGrant:{registrationName:"onResponderGrant",dependencies:[]},responderReject:{registrationName:"onResponderReject",dependencies:[]},responderTerminate:{registrationName:"onResponderTerminate",dependencies:[]}},ve={_getResponder:function(){return he},eventTypes:ye,extractEvents:function(e,t,n,r){if(K(e))me+=1;else if("topTouchEnd"===e||"topTouchCancel"===e){if(!(0<=me))return console.error("Ended a touch event which was not counted in `trackedTouchCount`."),null;--me}if(de.recordTouchTrack(e,n),t&&("topScroll"===e&&!n.responderIgnoreScroll||0<me&&"topSelectionChange"===e||K(e)||Z(e))){var i=K(e)?ye.startShouldSetResponder:Z(e)?ye.moveShouldSetResponder:"topSelectionChange"===e?ye.selectionChangeShouldSetResponder:ye.scrollShouldSetResponder;if(he)e:{for(var l=he,a=0,o=l;o;o=O(o))a++;o=0;for(var u=t;u;u=O(u))o++;for(;0<a-o;)l=O(l),a--;for(;0<o-a;)t=O(t),o--;for(;a--;){if(l===t||l===t.alternate)break e;l=O(l),t=O(t)}l=null}else l=t;t=l===he,(l=J.getPooled(i,l,n,r)).touchHistory=de.touchHistory,U(l,t?Q:B);e:{if(i=l._dispatchListeners,t=l._dispatchInstances,Array.isArray(i)){for(a=0;a<i.length&&!l.isPropagationStopped();a++)if(i[a](l,t[a])){i=t[a];break e}}else if(i&&i(l,t)){i=t;break e}i=null}l._dispatchInstances=null,l._dispatchListeners=null,l.isPersistent()||l.constructor.release(l),i&&i!==he?(l=void 0,(t=J.getPooled(ye.responderGrant,i,n,r)).touchHistory=de.touchHistory,U(t,L),a=!0===I(t),he?((o=J.getPooled(ye.responderTerminationRequest,he,n,r)).touchHistory=de.touchHistory,U(o,L),u=!o._dispatchListeners||I(o),o.isPersistent()||o.constructor.release(o),u?((o=J.getPooled(ye.responderTerminate,he,n,r)).touchHistory=de.touchHistory,U(o,L),l=pe(l,[t,o]),ge(i,a)):((i=J.getPooled(ye.responderReject,i,n,r)).touchHistory=de.touchHistory,U(i,L),l=pe(l,i))):(l=pe(l,t),ge(i,a)),i=l):i=null}else i=null;if(l=he&&K(e),t=he&&Z(e),a=he&&("topTouchEnd"===e||"topTouchCancel"===e),(l=l?ye.responderStart:t?ye.responderMove:a?ye.responderEnd:null)&&((l=J.getPooled(l,he,n,r)).touchHistory=de.touchHistory,U(l,L),i=pe(i,l)),l=he&&"topTouchCancel"===e,e=he&&!l&&("topTouchEnd"===e||"topTouchCancel"===e))e:{if((e=n.touches)&&0!==e.length)for(t=0;t<e.length;t++)if(null!==(a=e[t].target)&&void 0!==a&&0!==a){o=_(a);t:{for(a=he;o;){if(a===o||a===o.alternate){a=!0;break t}o=O(o)}a=!1}if(a){e=!1;break e}}e=!0}return(e=l?ye.responderTerminate:e?ye.responderRelease:null)&&((n=J.getPooled(e,he,n,r)).touchHistory=de.touchHistory,U(n,L),i=pe(i,n),ge(null)),i},GlobalResponderHandler:null,injection:{injectGlobalResponderHandler:function(e){ve.GlobalResponderHandler=e}}},be=u.ReactNativeViewConfigRegistry.customBubblingEventTypes,Te=u.ReactNativeViewConfigRegistry.customDirectEventTypes;function Ee(e){return e}D(["ResponderEventPlugin","ReactNativeBridgeEventPlugin"]),F({ResponderEventPlugin:ve,ReactNativeBridgeEventPlugin:{eventTypes:{},extractEvents:function(e,t,n,r){if(null==t)return null;var i=be[e],l=Te[e];if(!i&&!l)throw f(Error('Unsupported top level event type "'+e+'" dispatched'));if(e=X.getPooled(i||l,t,n,r),i)U(e,B);else{if(!l)return null;U(e,L)}return e}}}),C=function(e){return e.canonical.currentProps},_=Ee,R=function(e){if(!(e=e.stateNode.canonical._nativeTag))throw f(Error("All native instances should have a tag."));return e},ve.injection.injectGlobalResponderHandler({onChange:function(e,t,n){null!==t?u.UIManager.setJSResponder(t.stateNode.canonical._nativeTag,n):u.UIManager.clearJSResponder()}});var xe=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;xe.hasOwnProperty("ReactCurrentDispatcher")||(xe.ReactCurrentDispatcher={current:null}),xe.hasOwnProperty("ReactCurrentBatchConfig")||(xe.ReactCurrentBatchConfig={suspense:null});var Se="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),we=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,ke=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,Pe=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,Ce=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,_e=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,Re=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,Ne=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,Ie=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.concurrent_mode"):60111,ze=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,Ue=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense"):60113,Me=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense_list"):60120,Ae=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.memo"):60115,De=Se?("function"==typeof Symbol?Symbol.for:"@@for")("react.lazy"):60116;Se&&("function"==typeof Symbol?Symbol.for:"@@for")("react.fundamental"),Se&&("function"==typeof Symbol?Symbol.for:"@@for")("react.responder");var Fe="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.iterator:"@@iterator");function je(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Fe&&e[Fe]||e["@@iterator"])?e:null}function Oe(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Pe:return"Fragment";case ke:return"Portal";case _e:return"Profiler";case Ce:return"StrictMode";case Ue:return"Suspense";case Me:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case Ne:return"Context.Consumer";case Re:return"Context.Provider";case ze:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case Ae:return Oe(e.type);case De:if(e=1===e._status?e._result:null)return Oe(e)}return null}function We(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 3===t.tag?2:3}function He(e){if(2!==We(e))throw f(Error("Unable to find node on an unmounted component."))}function Be(e){var t=e.alternate;if(!t){if(3===(t=We(e)))throw f(Error("Unable to find node on an unmounted component."));return 1===t?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var l=i.alternate;if(null===l){if(null!==(r=i.return)){n=r;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return He(i),e;if(l===r)return He(i),t;l=l.sibling}throw f(Error("Unable to find node on an unmounted component."))}if(n.return!==r.return)n=i,r=l;else{for(var a=!1,o=i.child;o;){if(o===n){a=!0,n=i,r=l;break}if(o===r){a=!0,r=i,n=l;break}o=o.sibling}if(!a){for(o=l.child;o;){if(o===n){a=!0,n=l,r=i;break}if(o===r){a=!0,r=l,n=i;break}o=o.sibling}if(!a)throw f(Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue."))}}if(n.alternate!==r)throw f(Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue."))}if(3!==n.tag)throw f(Error("Unable to find node on an unmounted component."));return n.stateNode.current===n?e:t}function Qe(e){if(!(e=Be(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function Le(e,t){return function(){if(t&&("boolean"!=typeof e.__isMounted||e.__isMounted))return t.apply(e,arguments)}}var Ye={},Ve=null,Xe=0;function qe(e,t,n){if(Array.isArray(t))for(var r=t.length;r--&&0<Xe;)qe(e,t[r],n);else if(t&&0<Xe)for(r in Ve)if(Ve[r]){var i=t[r];if(void 0!==i){var l=n[r];l&&("function"==typeof i&&(i=!0),void 0===i&&(i=null),"object"!=typeof l?e[r]=i:"function"!=typeof l.diff&&"function"!=typeof l.process||(i="function"==typeof l.process?l.process(i):i,e[r]=i),Ve[r]=!1,Xe--)}}}function $e(e,t,n,r){if(!e&&t===n)return e;if(!t||!n)return n?Ge(e,n,r):t?Je(e,t,r):e;if(!Array.isArray(t)&&!Array.isArray(n))return Ke(e,t,n,r);if(Array.isArray(t)&&Array.isArray(n)){var i,l=t.length<n.length?t.length:n.length;for(i=0;i<l;i++)e=$e(e,t[i],n[i],r);for(;i<t.length;i++)e=Je(e,t[i],r);for(;i<n.length;i++)e=Ge(e,n[i],r);return e}return Array.isArray(t)?Ke(e,u.flattenStyle(t),n,r):Ke(e,t,u.flattenStyle(n),r)}function Ge(e,t,n){if(!t)return e;if(!Array.isArray(t))return Ke(e,Ye,t,n);for(var r=0;r<t.length;r++)e=Ge(e,t[r],n);return e}function Je(e,t,n){if(!t)return e;if(!Array.isArray(t))return Ke(e,t,Ye,n);for(var r=0;r<t.length;r++)e=Je(e,t[r],n);return e}function Ke(e,t,n,r){var i,l;for(l in n)if(i=r[l]){var a=t[l],o=n[l];"function"==typeof o&&(o=!0,"function"==typeof a&&(a=!0)),void 0===o&&(o=null,void 0===a&&(a=null)),Ve&&(Ve[l]=!1),e&&void 0!==e[l]?"object"!=typeof i?e[l]=o:"function"!=typeof i.diff&&"function"!=typeof i.process||(i="function"==typeof i.process?i.process(o):o,e[l]=i):a!==o&&("object"!=typeof i?("object"!=typeof o||null===o||u.deepDiffer(a,o))&&((e||(e={}))[l]=o):"function"==typeof i.diff||"function"==typeof i.process?(void 0===a||("function"==typeof i.diff?i.diff(a,o):"object"!=typeof o||null===o||u.deepDiffer(a,o)))&&(i="function"==typeof i.process?i.process(o):o,(e||(e={}))[l]=i):(Ve=null,Xe=0,e=$e(e,a,o,i),0<Xe&&e&&(qe(e,o,i),Ve=null)))}for(var c in t)void 0===n[c]&&(!(i=r[c])||e&&void 0!==e[c]||void 0!==(a=t[c])&&("object"!=typeof i||"function"==typeof i.diff||"function"==typeof i.process?((e||(e={}))[c]=null,Ve||(Ve={}),Ve[c]||(Ve[c]=!0,Xe++)):e=Je(e,a,i)));return e}var Ze=null,et=null;function tt(e){if(_(e))throw f(Error("setRestoreImplementation() needs to be called to handle a target for controlled events. This error is likely caused by a bug in React. Please file an issue."))}function nt(e,t){return e(t)}function rt(){}var it=!1;function lt(e,t){if(it)return e(t);it=!0;try{return nt(e,t)}finally{if(it=!1,(null!==Ze||null!==et)&&(rt(),Ze&&(t=Ze,e=et,et=Ze=null,tt(t),e)))for(t=0;t<e.length;t++)tt(e[t])}}function at(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function ot(){throw f(Error("The current renderer does not support hydration. This error is likely caused by a bug in React. Please file an issue."))}!(function(e){function t(){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function");var n=e.apply(this,arguments);if(!this)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?this:n}at(t,e),t.prototype.blur=function(){},t.prototype.focus=function(){},t.prototype.measure=function(){},t.prototype.measureInWindow=function(){},t.prototype.measureLayout=function(){},t.prototype.setNativeProps=function(){}})(c.Component),new Map,new Map,new Set,new Map;var ut=nativeFabricUIManager,ct=ut.createNode,st=ut.cloneNode,ft=ut.cloneNodeWithNewChildren,dt=ut.cloneNodeWithNewChildrenAndProps,pt=ut.cloneNodeWithNewProps,ht=ut.createChildSet,mt=ut.appendChild,gt=ut.appendChildToSet,yt=ut.completeRoot,vt=ut.registerEventHandler,bt=ut.measure,Tt=ut.measureInWindow,Et=ut.measureLayout,xt=u.ReactNativeViewConfigRegistry.get,St=2;vt&&vt(function(e,t,n){lt(function(){for(var r=n.target,i=null,l=0;l<g.length;l++){var a=g[l];a&&(a=a.extractEvents(t,e,n,r))&&(i=z(i,a))}if(null!==(r=i)&&(M=z(M,r)),r=M,M=null,r){if(U(r,A),M)throw f(Error("processEventQueue(): Additional events were enqueued while processing an event queue. Support for this has not yet been implemented."));if(x)throw r=S,x=!1,S=null,r}})});var wt=(function(){function e(t,n,r,i){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");this._nativeTag=t,this.viewConfig=n,this.currentProps=r,this._internalInstanceHandle=i}return e.prototype.blur=function(){u.TextInputState.blurTextInput(this._nativeTag)},e.prototype.focus=function(){u.TextInputState.focusTextInput(this._nativeTag)},e.prototype.measure=function(e){bt(this._internalInstanceHandle.stateNode.node,Le(this,e))},e.prototype.measureInWindow=function(e){Tt(this._internalInstanceHandle.stateNode.node,Le(this,e))},e.prototype.measureLayout=function(t,n,r){"number"!=typeof t&&t instanceof e&&Et(this._internalInstanceHandle.stateNode.node,t._internalInstanceHandle.stateNode.node,Le(this,r),Le(this,n))},e.prototype.setNativeProps=function(){},e})();function kt(e,t,n,r){if(!n.isInAParentText)throw f(Error("Text strings must be rendered within a <Text> component."));return n=St,St+=2,{node:ct(n,"RCTRawText",t,{text:e},r)}}var Pt=setTimeout,Ct=clearTimeout;function _t(e){var t=e.node,n=Ke(null,Ye,{style:{display:"none"}},e.canonical.viewConfig.validAttributes);return{node:pt(t,n),canonical:e.canonical}}var Rt=/^(.*)[\\\/]/;function Nt(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,i=e._debugSource,l=Oe(e.type);n=null,r&&(n=Oe(r.type)),r=l,l="",i?l=" (at "+i.fileName.replace(Rt,"")+":"+i.lineNumber+")":n&&(l=" (created by "+n+")"),n="\n in "+(r||"Unknown")+l}t+=n,e=e.return}while(e);return t}new Set;var It=[],zt=-1;function Ut(e){0>zt||(e.current=It[zt],It[zt]=null,zt--)}function Mt(e,t){It[++zt]=e.current,e.current=t}var At={},Dt={current:At},Ft={current:!1},jt=At;function Ot(e,t){var n=e.type.contextTypes;if(!n)return At;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,l={};for(i in n)l[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Wt(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ht(e){Ut(Ft),Ut(Dt)}function Bt(e){Ut(Ft),Ut(Dt)}function Qt(e,t,n){if(Dt.current!==At)throw f(Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue."));Mt(Dt,t),Mt(Ft,n)}function Lt(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw f(Error((Oe(t)||"Unknown")+'.getChildContext(): key "'+i+'" is not defined in childContextTypes.'));return o({},n,r)}function Yt(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||At,jt=Dt.current,Mt(Dt,t),Mt(Ft,Ft.current),!0}function Vt(e,t,n){var r=e.stateNode;if(!r)throw f(Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue."));n?(t=Lt(e,t,jt),r.__reactInternalMemoizedMergedChildContext=t,Ut(Ft),Ut(Dt),Mt(Dt,t)):Ut(Ft),Mt(Ft,n)}var Xt=s.unstable_runWithPriority,qt=s.unstable_scheduleCallback,$t=s.unstable_cancelCallback,Gt=s.unstable_shouldYield,Jt=s.unstable_requestPaint,Kt=s.unstable_now,Zt=s.unstable_getCurrentPriorityLevel,en=s.unstable_ImmediatePriority,tn=s.unstable_UserBlockingPriority,nn=s.unstable_NormalPriority,rn=s.unstable_LowPriority,ln=s.unstable_IdlePriority,an={},on=void 0!==Jt?Jt:function(){},un=null,cn=null,sn=!1,fn=Kt(),dn=1e4>fn?Kt:function(){return Kt()-fn};function pn(){switch(Zt()){case en:return 99;case tn:return 98;case nn:return 97;case rn:return 96;case ln:return 95;default:throw f(Error("Unknown priority level."))}}function hn(e){switch(e){case 99:return en;case 98:return tn;case 97:return nn;case 96:return rn;case 95:return ln;default:throw f(Error("Unknown priority level."))}}function mn(e,t){return e=hn(e),Xt(e,t)}function gn(e,t,n){return e=hn(e),qt(e,t,n)}function yn(e){return null===un?(un=[e],cn=qt(en,bn)):un.push(e),an}function vn(){null!==cn&&$t(cn),bn()}function bn(){if(!sn&&null!==un){sn=!0;var e=0;try{var t=un;mn(99,function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}}),un=null}catch(t){throw null!==un&&(un=un.slice(e+1)),qt(en,vn),t}finally{sn=!1}}}function Tn(e,t){return 1073741823===t?99:1===t?95:0>=(e=10*(1073741821-t)-10*(1073741821-e))?99:250>=e?98:5250>=e?97:95}function En(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var xn=Object.prototype.hasOwnProperty;function Sn(e,t){if(En(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!xn.call(t,n[r])||!En(e[n[r]],t[n[r]]))return!1;return!0}function wn(e,t){if(e&&e.defaultProps)for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function kn(e){var t=e._result;switch(e._status){case 1:return t;case 2:case 0:throw t;default:switch(e._status=0,(t=(t=e._ctor)()).then(function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)},function(t){0===e._status&&(e._status=2,e._result=t)}),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}var Pn={current:null},Cn=null,_n=null,Rn=null;function Nn(){Rn=_n=Cn=null}function In(e,t){var n=e.type._context;Mt(Pn,n._currentValue2),n._currentValue2=t}function zn(e){var t=Pn.current;Ut(Pn),e.type._context._currentValue2=t}function Un(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function Mn(e,t){Cn=e,Rn=_n=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(hi=!0),e.firstContext=null)}function An(e,t){if(Rn!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(Rn=e,t=1073741823),t={context:e,observedBits:t,next:null},null===_n){if(null===Cn)throw f(Error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo()."));_n=t,Cn.dependencies={expirationTime:0,firstContext:t,responders:null}}else _n=_n.next=t;return e._currentValue2}var Dn=!1;function Fn(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function jn(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function On(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Wn(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Hn(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,i=null;null===r&&(r=e.updateQueue=Fn(e.memoizedState))}else r=e.updateQueue,i=n.updateQueue,null===r?null===i?(r=e.updateQueue=Fn(e.memoizedState),i=n.updateQueue=Fn(n.memoizedState)):r=e.updateQueue=jn(i):null===i&&(i=n.updateQueue=jn(r));null===i||r===i?Wn(r,t):null===r.lastUpdate||null===i.lastUpdate?(Wn(r,t),Wn(i,t)):(Wn(r,t),i.lastUpdate=t)}function Bn(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Fn(e.memoizedState):Qn(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Qn(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=jn(t)),t}function Ln(e,t,n,r,i,l){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(l,r,i):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(null===(i="function"==typeof(e=n.payload)?e.call(l,r,i):e)||void 0===i)break;return o({},r,i);case 2:Dn=!0}return r}function Yn(e,t,n,r,i){Dn=!1;for(var l=(t=Qn(e,t)).baseState,a=null,o=0,u=t.firstUpdate,c=l;null!==u;){var s=u.expirationTime;s<i?(null===a&&(a=u,l=c),o<s&&(o=s)):(Wl(s,u.suspenseConfig),c=Ln(e,0,u,c,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=u:(t.lastEffect.nextEffect=u,t.lastEffect=u))),u=u.next}for(s=null,u=t.firstCapturedUpdate;null!==u;){var f=u.expirationTime;f<i?(null===s&&(s=u,null===a&&(l=c)),o<f&&(o=f)):(c=Ln(e,0,u,c,n,r),null!==u.callback&&(e.effectTag|=32,u.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=u:(t.lastCapturedEffect.nextEffect=u,t.lastCapturedEffect=u))),u=u.next}null===a&&(t.lastUpdate=null),null===s?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===s&&(l=c),t.baseState=l,t.firstUpdate=a,t.firstCapturedUpdate=s,e.expirationTime=o,e.memoizedState=c}function Vn(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),Xn(t.firstEffect,n),t.firstEffect=t.lastEffect=null,Xn(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function Xn(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var r=t;if("function"!=typeof n)throw f(Error("Invalid argument passed as callback. Expected a function. Instead received: "+n));n.call(r)}e=e.nextEffect}}var qn=xe.ReactCurrentBatchConfig,$n=(new c.Component).refs;function Gn(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:o({},t,n),e.memoizedState=n,null!==(r=e.updateQueue)&&0===e.expirationTime&&(r.baseState=n)}var Jn={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===We(e)},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Nl(),i=qn.suspense;(i=On(r=Il(r,e,i),i)).payload=t,void 0!==n&&null!==n&&(i.callback=n),Hn(e,i),zl(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Nl(),i=qn.suspense;(i=On(r=Il(r,e,i),i)).tag=1,i.payload=t,void 0!==n&&null!==n&&(i.callback=n),Hn(e,i),zl(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Nl(),r=qn.suspense;(r=On(n=Il(n,e,r),r)).tag=2,void 0!==t&&null!==t&&(r.callback=t),Hn(e,r),zl(e,n)}};function Kn(e,t,n,r,i,l,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,l,a):!t.prototype||!t.prototype.isPureReactComponent||(!Sn(n,r)||!Sn(i,l))}function Zn(e,t,n){var r=!1,i=At,l=t.contextType;return"object"==typeof l&&null!==l?l=An(l):(i=Wt(t)?jt:Dt.current,l=(r=null!==(r=t.contextTypes)&&void 0!==r)?Ot(e,i):At),t=new t(n,l),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Jn,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=l),t}function er(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Jn.enqueueReplaceState(t,t.state,null)}function tr(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=$n;var l=t.contextType;"object"==typeof l&&null!==l?i.context=An(l):(l=Wt(t)?jt:Dt.current,i.context=Ot(e,l)),null!==(l=e.updateQueue)&&(Yn(e,l,n,i,r),i.state=e.memoizedState),"function"==typeof(l=t.getDerivedStateFromProps)&&(Gn(e,t,l,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&Jn.enqueueReplaceState(i,i.state,null),null!==(l=e.updateQueue)&&(Yn(e,l,n,i,r),i.state=e.memoizedState)),"function"==typeof i.componentDidMount&&(e.effectTag|=4)}var nr=Array.isArray;function rr(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){var r=void 0;if(n=n._owner){if(1!==n.tag)throw f(Error("Function components cannot have refs. Did you mean to use React.forwardRef()?"));r=n.stateNode}if(!r)throw f(Error("Missing owner for string ref "+e+". This error is likely caused by a bug in React. Please file an issue."));var i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:((t=function(e){var t=r.refs;t===$n&&(t=r.refs={}),null===e?delete t[i]:t[i]=e})._stringRef=i,t)}if("string"!=typeof e)throw f(Error("Expected ref to be a function, a string, an object returned by React.createRef(), or null."));if(!n._owner)throw f(Error("Element ref was specified as a string ("+e+") but no owner was set. This could happen for one of the following reasons:\n1. You may be adding a ref to a function component\n2. You may be adding a ref to a component that was not created inside a component's render method\n3. You have multiple copies of React loaded\nSee https://fb.me/react-refs-must-have-owner for more information."))}return e}function ir(e,t){if("textarea"!==e.type)throw f(Error("Objects are not valid as a React child (found: "+("[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t)+")."))}function lr(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t,n){return(e=la(e,t)).index=0,e.sibling=null,e}function l(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function a(t){return e&&null===t.alternate&&(t.effectTag=2),t}function o(e,t,n,r){return null===t||6!==t.tag?((t=ua(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=i(t,n.props)).ref=rr(e,t,n),r.return=e,r):((r=aa(n.type,n.key,n.props,null,e.mode,r)).ref=rr(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=ca(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function s(e,t,n,r,l){return null===t||7!==t.tag?((t=oa(n,e.mode,r,l)).return=e,t):((t=i(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=ua(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case we:return(n=aa(t.type,t.key,t.props,null,e.mode,n)).ref=rr(e,null,t),n.return=e,n;case ke:return(t=ca(t,e.mode,n)).return=e,t}if(nr(t)||je(t))return(t=oa(t,e.mode,n,null)).return=e,t;ir(e,t)}return null}function p(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==i?null:o(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case we:return n.key===i?n.type===Pe?s(e,t,n.props.children,r,i):u(e,t,n,r):null;case ke:return n.key===i?c(e,t,n,r):null}if(nr(n)||je(n))return null!==i?null:s(e,t,n,r,null);ir(e,n)}return null}function h(e,t,n,r,i){if("string"==typeof r||"number"==typeof r)return o(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case we:return e=e.get(null===r.key?n:r.key)||null,r.type===Pe?s(t,e,r.props.children,i,r.key):u(t,e,r,i);case ke:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i)}if(nr(r)||je(r))return s(t,e=e.get(n)||null,r,i,null);ir(t,r)}return null}function m(i,a,o,u){for(var c=null,s=null,f=a,m=a=0,g=null;null!==f&&m<o.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var y=p(i,f,o[m],u);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(i,f),a=l(y,a,m),null===s?c=y:s.sibling=y,s=y,f=g}if(m===o.length)return n(i,f),c;if(null===f){for(;m<o.length;m++)null!==(f=d(i,o[m],u))&&(a=l(f,a,m),null===s?c=f:s.sibling=f,s=f);return c}for(f=r(i,f);m<o.length;m++)null!==(g=h(f,i,m,o[m],u))&&(e&&null!==g.alternate&&f.delete(null===g.key?m:g.key),a=l(g,a,m),null===s?c=g:s.sibling=g,s=g);return e&&f.forEach(function(e){return t(i,e)}),c}function g(i,a,o,u){var c=je(o);if("function"!=typeof c)throw f(Error("An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."));if(null==(o=c.call(o)))throw f(Error("An iterable object provided no iterator."));for(var s=c=null,m=a,g=a=0,y=null,v=o.next();null!==m&&!v.done;g++,v=o.next()){m.index>g?(y=m,m=null):y=m.sibling;var b=p(i,m,v.value,u);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(i,m),a=l(b,a,g),null===s?c=b:s.sibling=b,s=b,m=y}if(v.done)return n(i,m),c;if(null===m){for(;!v.done;g++,v=o.next())null!==(v=d(i,v.value,u))&&(a=l(v,a,g),null===s?c=v:s.sibling=v,s=v);return c}for(m=r(i,m);!v.done;g++,v=o.next())null!==(v=h(m,i,g,v.value,u))&&(e&&null!==v.alternate&&m.delete(null===v.key?g:v.key),a=l(v,a,g),null===s?c=v:s.sibling=v,s=v);return e&&m.forEach(function(e){return t(i,e)}),c}return function(e,r,l,o){var u="object"==typeof l&&null!==l&&l.type===Pe&&null===l.key;u&&(l=l.props.children);var c="object"==typeof l&&null!==l;if(c)switch(l.$$typeof){case we:e:{for(c=l.key,u=r;null!==u;){if(u.key===c){if(7===u.tag?l.type===Pe:u.elementType===l.type){n(e,u.sibling),(r=i(u,l.type===Pe?l.props.children:l.props)).ref=rr(e,u,l),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}l.type===Pe?((r=oa(l.props.children,e.mode,o,l.key)).return=e,e=r):((o=aa(l.type,l.key,l.props,null,e.mode,o)).ref=rr(e,r,l),o.return=e,e=o)}return a(e);case ke:e:{for(u=l.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===l.containerInfo&&r.stateNode.implementation===l.implementation){n(e,r.sibling),(r=i(r,l.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=ca(l,e.mode,o)).return=e,e=r}return a(e)}if("string"==typeof l||"number"==typeof l)return l=""+l,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,l)).return=e,e=r):(n(e,r),(r=ua(l,e.mode,o)).return=e,e=r),a(e);if(nr(l))return m(e,r,l,o);if(je(l))return g(e,r,l,o);if(c&&ir(e,l),void 0===l&&!u)switch(e.tag){case 1:case 0:throw e=e.type,f(Error((e.displayName||e.name||"Component")+"(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null."))}return n(e,r)}}var ar=lr(!0),or=lr(!1),ur={},cr={current:ur},sr={current:ur},fr={current:ur};function dr(e){if(e===ur)throw f(Error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."));return e}function pr(e,t){Mt(fr,t),Mt(sr,e),Mt(cr,ur),Ut(cr),Mt(cr,{isInAParentText:!1})}function hr(e){Ut(cr),Ut(sr),Ut(fr)}function mr(e){dr(fr.current);var t=dr(cr.current),n=e.type;n="AndroidTextInput"===n||"RCTMultilineTextInputView"===n||"RCTSinglelineTextInputView"===n||"RCTText"===n||"RCTVirtualText"===n,t!==(n=t.isInAParentText!==n?{isInAParentText:n}:t)&&(Mt(sr,e),Mt(cr,n))}function gr(e){sr.current===e&&(Ut(cr),Ut(sr))}var yr=1,vr=1,br=2,Tr={current:0};function Er(e){for(var t=e;null!==t;){if(13===t.tag){if(null!==t.memoizedState)return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function xr(e,t){return{responder:e,props:t}}var Sr=0,wr=2,kr=4,Pr=8,Cr=16,_r=32,Rr=64,Nr=128,Ir=xe.ReactCurrentDispatcher,zr=0,Ur=null,Mr=null,Ar=null,Dr=null,Fr=null,jr=null,Or=0,Wr=null,Hr=0,Br=!1,Qr=null,Lr=0;function Yr(){throw f(Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://fb.me/react-invalid-hook-call for tips about how to debug and fix this problem."))}function Vr(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!En(e[n],t[n]))return!1;return!0}function Xr(e,t,n,r,i,l){if(zr=l,Ur=t,Ar=null!==e?e.memoizedState:null,Ir.current=null===Ar?ai:oi,t=n(r,i),Br){do{Br=!1,Lr+=1,Ar=null!==e?e.memoizedState:null,jr=Dr,Wr=Fr=Mr=null,Ir.current=oi,t=n(r,i)}while(Br);Qr=null,Lr=0}if(Ir.current=li,(e=Ur).memoizedState=Dr,e.expirationTime=Or,e.updateQueue=Wr,e.effectTag|=Hr,e=null!==Mr&&null!==Mr.next,zr=0,jr=Fr=Dr=Ar=Mr=Ur=null,Or=0,Wr=null,Hr=0,e)throw f(Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement."));return t}function qr(){Ir.current=li,zr=0,jr=Fr=Dr=Ar=Mr=Ur=null,Or=0,Wr=null,Hr=0,Br=!1,Qr=null,Lr=0}function $r(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===Fr?Dr=Fr=e:Fr=Fr.next=e,Fr}function Gr(){if(null!==jr)jr=(Fr=jr).next,Ar=null!==(Mr=Ar)?Mr.next:null;else{if(null===Ar)throw f(Error("Rendered more hooks than during the previous render."));var e={memoizedState:(Mr=Ar).memoizedState,baseState:Mr.baseState,queue:Mr.queue,baseUpdate:Mr.baseUpdate,next:null};Fr=null===Fr?Dr=e:Fr.next=e,Ar=Mr.next}return Fr}function Jr(e,t){return"function"==typeof t?t(e):t}function Kr(e){var t=Gr(),n=t.queue;if(null===n)throw f(Error("Should have a queue. This is likely a bug in React. Please file an issue."));if(n.lastRenderedReducer=e,0<Lr){var r=n.dispatch;if(null!==Qr){var i=Qr.get(n);if(void 0!==i){Qr.delete(n);var l=t.memoizedState;do{l=e(l,i.action),i=i.next}while(null!==i);return En(l,t.memoizedState)||(hi=!0),t.memoizedState=l,t.baseUpdate===n.last&&(t.baseState=l),n.lastRenderedState=l,[l,r]}}return[t.memoizedState,r]}r=n.last;var a=t.baseUpdate;if(l=t.baseState,null!==a?(null!==r&&(r.next=null),r=a.next):r=null!==r?r.next:null,null!==r){var o=i=null,u=r,c=!1;do{var s=u.expirationTime;s<zr?(c||(c=!0,o=a,i=l),s>Or&&(Or=s)):(Wl(s,u.suspenseConfig),l=u.eagerReducer===e?u.eagerState:e(l,u.action)),a=u,u=u.next}while(null!==u&&u!==r);c||(o=a,i=l),En(l,t.memoizedState)||(hi=!0),t.memoizedState=l,t.baseUpdate=o,t.baseState=i,n.lastRenderedState=l}return[t.memoizedState,n.dispatch]}function Zr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===Wr?(Wr={lastEffect:null}).lastEffect=e.next=e:null===(t=Wr.lastEffect)?Wr.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,Wr.lastEffect=e),e}function ei(e,t,n,r){var i=$r();Hr|=e,i.memoizedState=Zr(t,n,void 0,void 0===r?null:r)}function ti(e,t,n,r){var i=Gr();r=void 0===r?null:r;var l=void 0;if(null!==Mr){var a=Mr.memoizedState;if(l=a.destroy,null!==r&&Vr(r,a.deps))return void Zr(Sr,n,l,r)}Hr|=e,i.memoizedState=Zr(t,n,l,r)}function ni(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function ri(){}function ii(e,t,n){if(!(25>Lr))throw f(Error("Too many re-renders. React limits the number of renders to prevent an infinite loop."));var r=e.alternate;if(e===Ur||null!==r&&r===Ur)if(Br=!0,e={expirationTime:zr,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===Qr&&(Qr=new Map),void 0===(n=Qr.get(t)))Qr.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var i=Nl(),l=qn.suspense;l={expirationTime:i=Il(i,e,l),suspenseConfig:l,action:n,eagerReducer:null,eagerState:null,next:null};var a=t.last;if(null===a)l.next=l;else{var o=a.next;null!==o&&(l.next=o),a.next=l}if(t.last=l,0===e.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=r(u,n);if(l.eagerReducer=r,l.eagerState=c,En(c,u))return}catch(e){}zl(e,i)}}var li={readContext:An,useCallback:Yr,useContext:Yr,useEffect:Yr,useImperativeHandle:Yr,useLayoutEffect:Yr,useMemo:Yr,useReducer:Yr,useRef:Yr,useState:Yr,useDebugValue:Yr,useResponder:Yr},ai={readContext:An,useCallback:function(e,t){return $r().memoizedState=[e,void 0===t?null:t],e},useContext:An,useEffect:function(e,t){return ei(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,ei(4,36,ni.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ei(4,36,e,t)},useMemo:function(e,t){var n=$r();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=$r();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=ii.bind(null,Ur,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},$r().memoizedState=e},useState:function(e){var t=$r();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:Jr,lastRenderedState:e}).dispatch=ii.bind(null,Ur,e),[t.memoizedState,e]},useDebugValue:ri,useResponder:xr},oi={readContext:An,useCallback:function(e,t){var n=Gr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Vr(t,r[1])?r[0]:(n.memoizedState=[e,t],e)},useContext:An,useEffect:function(e,t){return ti(516,192,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,ti(4,36,ni.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ti(4,36,e,t)},useMemo:function(e,t){var n=Gr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Vr(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:Kr,useRef:function(){return Gr().memoizedState},useState:function(e){return Kr(Jr)},useDebugValue:ri,useResponder:xr},ui=null,ci=null,si=!1;function fi(e,t){switch(e.tag){case 5:return null!==(t=ot(e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=ot(e.pendingProps))&&(e.stateNode=t,!0);case 13:default:return!1}}function di(e){if(si){var t=ci;if(t){var n=t;if(!fi(e,t)){if(!(t=ot())||!fi(e,t))return e.effectTag|=2,si=!1,void(ui=e);var r=ui,i=na(5,null,null,0);i.elementType="DELETED",i.type="DELETED",i.stateNode=n,i.return=r,i.effectTag=8,null!==r.lastEffect?(r.lastEffect.nextEffect=i,r.lastEffect=i):r.firstEffect=r.lastEffect=i}ui=e,ci=ot()}else e.effectTag|=2,si=!1,ui=e}}var pi=xe.ReactCurrentOwner,hi=!1;function mi(e,t,n,r){t.child=null===e?or(t,null,n,r):ar(t,e.child,n,r)}function gi(e,t,n,r,i){n=n.render;var l=t.ref;return Mn(t,i),r=Xr(e,t,n,r,l,i),null===e||hi?(t.effectTag|=1,mi(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),_i(e,t,i))}function yi(e,t,n,r,i,l){if(null===e){var a=n.type;return"function"!=typeof a||ra(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=aa(n.type,null,r,null,t.mode,l)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,vi(e,t,a,r,i,l))}return a=e.child,i<l&&(i=a.memoizedProps,(n=null!==(n=n.compare)?n:Sn)(i,r)&&e.ref===t.ref)?_i(e,t,l):(t.effectTag|=1,(e=la(a,r)).ref=t.ref,e.return=t,t.child=e)}function vi(e,t,n,r,i,l){return null!==e&&Sn(e.memoizedProps,r)&&e.ref===t.ref&&(hi=!1,i<l)?_i(e,t,l):Ti(e,t,n,r,l)}function bi(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Ti(e,t,n,r,i){var l=Wt(n)?jt:Dt.current;return l=Ot(t,l),Mn(t,i),n=Xr(e,t,n,r,l,i),null===e||hi?(t.effectTag|=1,mi(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),_i(e,t,i))}function Ei(e,t,n,r,i){if(Wt(n)){var l=!0;Yt(t)}else l=!1;if(Mn(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),Zn(t,n,r),tr(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,o=t.memoizedProps;a.props=o;var u=a.context,c=n.contextType;"object"==typeof c&&null!==c?c=An(c):c=Ot(t,c=Wt(n)?jt:Dt.current);var s=n.getDerivedStateFromProps,f="function"==typeof s||"function"==typeof a.getSnapshotBeforeUpdate;f||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==r||u!==c)&&er(t,a,r,c),Dn=!1;var d=t.memoizedState;u=a.state=d;var p=t.updateQueue;null!==p&&(Yn(t,p,r,a,i),u=t.memoizedState),o!==r||d!==u||Ft.current||Dn?("function"==typeof s&&(Gn(t,n,s,r),u=t.memoizedState),(o=Dn||Kn(t,n,o,r,d,u,c))?(f||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=u),a.props=r,a.state=u,a.context=c,r=o):("function"==typeof a.componentDidMount&&(t.effectTag|=4),r=!1)}else a=t.stateNode,o=t.memoizedProps,a.props=t.type===t.elementType?o:wn(t.type,o),u=a.context,"object"==typeof(c=n.contextType)&&null!==c?c=An(c):c=Ot(t,c=Wt(n)?jt:Dt.current),(f="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==r||u!==c)&&er(t,a,r,c),Dn=!1,u=t.memoizedState,d=a.state=u,null!==(p=t.updateQueue)&&(Yn(t,p,r,a,i),d=t.memoizedState),o!==r||u!==d||Ft.current||Dn?("function"==typeof s&&(Gn(t,n,s,r),d=t.memoizedState),(s=Dn||Kn(t,n,o,r,u,d,c))?(f||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,d,c),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,d,c)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),a.props=r,a.state=d,a.context=c,r=s):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),r=!1);return xi(e,t,n,r,l,i)}function xi(e,t,n,r,i,l){bi(e,t);var a=0!=(64&t.effectTag);if(!r&&!a)return i&&Vt(t,n,!1),_i(e,t,l);r=t.stateNode,pi.current=t;var o=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&a?(t.child=ar(t,e.child,null,l),t.child=ar(t,null,o,l)):mi(e,t,o,l),t.memoizedState=r.state,i&&Vt(t,n,!0),t.child}function Si(e){var t=e.stateNode;t.pendingContext?Qt(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Qt(0,t.context,!1),pr(e,t.containerInfo)}var wi={};function ki(e,t,n){var r,i=t.mode,l=t.pendingProps,a=Tr.current,o=null,u=!1;if((r=0!=(64&t.effectTag))||(r=0!=(a&br)&&(null===e||null!==e.memoizedState)),r?(o=wi,u=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===l.fallback||!0===l.unstable_avoidThisFallback||(a|=vr),Mt(Tr,a&=yr),null===e)if(u){if(l=l.fallback,(e=oa(null,i,0,null)).return=t,0==(2&t.mode))for(u=null!==t.memoizedState?t.child.child:t.child,e.child=u;null!==u;)u.return=e,u=u.sibling;(n=oa(l,i,n,null)).return=t,e.sibling=n,i=e}else i=n=or(t,null,l.children,n);else{if(null!==e.memoizedState)if(i=(a=e.child).sibling,u){if(l=l.fallback,(n=la(a,a.pendingProps)).return=t,0==(2&t.mode)&&(u=null!==t.memoizedState?t.child.child:t.child)!==a.child)for(n.child=u;null!==u;)u.return=n,u=u.sibling;(l=la(i,l,i.expirationTime)).return=t,n.sibling=l,i=n,n.childExpirationTime=0,n=l}else i=n=ar(t,a.child,l.children,n);else if(a=e.child,u){if(u=l.fallback,(l=oa(null,i,0,null)).return=t,l.child=a,null!==a&&(a.return=l),0==(2&t.mode))for(a=null!==t.memoizedState?t.child.child:t.child,l.child=a;null!==a;)a.return=l,a=a.sibling;(n=oa(u,i,n,null)).return=t,l.sibling=n,n.effectTag|=2,i=l,l.childExpirationTime=0}else n=i=ar(t,a,l.children,n);t.stateNode=e.stateNode}return t.memoizedState=o,t.child=i,n}function Pi(e,t,n,r,i){var l=e.memoizedState;null===l?e.memoizedState={isBackwards:t,rendering:null,last:r,tail:n,tailExpiration:0,tailMode:i}:(l.isBackwards=t,l.rendering=null,l.last=r,l.tail=n,l.tailExpiration=0,l.tailMode=i)}function Ci(e,t,n){var r=t.pendingProps,i=r.revealOrder,l=r.tail;if(mi(e,t,r.children,n),0!=((r=Tr.current)&br))r=r&yr|br,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag){if(null!==e.memoizedState){e.expirationTime<n&&(e.expirationTime=n);var a=e.alternate;null!==a&&a.expirationTime<n&&(a.expirationTime=n),Un(e.return,n)}}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=yr}if(Mt(Tr,r),0==(2&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(r=n.alternate)&&null===Er(r)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Pi(t,!1,i,n,l);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(r=i.alternate)&&null===Er(r)){t.child=i;break}r=i.sibling,i.sibling=n,n=i,i=r}Pi(t,!0,n,null,l);break;case"together":Pi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function _i(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw f(Error("Resuming work not yet implemented."));if(null!==t.child){for(n=la(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=la(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}var Ri=void 0,Ni=void 0,Ii=void 0,zi=void 0;function Ui(e,t,n,r){for(var i=t.child;null!==i;){if(5===i.tag){var l=i.stateNode;n&&r&&(l=_t(l,i.type,i.memoizedProps)),gt(e,l.node)}else if(6===i.tag){if(l=i.stateNode,n&&r)throw Error("Not yet implemented.");gt(e,l.node)}else if(4!==i.tag){if(13===i.tag&&0!=(4&i.effectTag)&&(l=null!==i.memoizedState)){var a=i.child;if(null!==a&&(null!==a.child&&(a.child.return=a,Ui(e,a,!0,l)),null!==(l=a.sibling))){l.return=i,i=l;continue}}if(null!==i.child){i.child.return=i,i=i.child;continue}}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;i=i.return}i.sibling.return=i.return,i=i.sibling}}function Mi(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ai(e){switch(e.tag){case 1:Wt(e.type)&&Ht();var t=e.effectTag;return 2048&t?(e.effectTag=-2049&t|64,e):null;case 3:if(hr(),Bt(),0!=(64&(t=e.effectTag)))throw f(Error("The root failed to unmount after an error. This is likely a bug in React. Please file an issue."));return e.effectTag=-2049&t|64,e;case 5:return gr(e),null;case 13:return Ut(Tr),2048&(t=e.effectTag)?(e.effectTag=-2049&t|64,e):null;case 18:return null;case 19:return Ut(Tr),null;case 4:return hr(),null;case 10:return zn(e),null;default:return null}}function Di(e,t){return{value:e,source:t,stack:Nt(t)}}if(Ri=function(e,t,n,r){for(var i=t.child;null!==i;){if(5===i.tag){var l=i.stateNode;n&&r&&(l=_t(l,i.type,i.memoizedProps)),mt(e.node,l.node)}else if(6===i.tag){if(l=i.stateNode,n&&r)throw Error("Not yet implemented.");mt(e.node,l.node)}else if(4!==i.tag){if(13===i.tag&&0!=(4&i.effectTag)&&(l=null!==i.memoizedState)){var a=i.child;if(null!==a&&(null!==a.child&&(a.child.return=a,Ri(e,a,!0,l)),null!==(l=a.sibling))){l.return=i,i=l;continue}}if(null!==i.child){i.child.return=i,i=i.child;continue}}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;i=i.return}i.sibling.return=i.return,i=i.sibling}},Ni=function(e){var t=e.stateNode;if(null!==e.firstEffect){var n=t.containerInfo,r=ht(n);Ui(r,e,!1,!1),t.pendingChildren=r,e.effectTag|=4,yt(n,r)}},Ii=function(e,t,n,r){n=e.stateNode;var i=e.memoizedProps;if((e=null===t.firstEffect)&&i===r)t.stateNode=n;else{var l=t.stateNode;dr(cr.current);var a=null;i!==r&&(i=Ke(null,i,r,l.canonical.viewConfig.validAttributes),l.canonical.currentProps=r,a=i),e&&null===a?t.stateNode=n:(r=a,l=n.node,n={node:e?null!==r?pt(l,r):st(l):null!==r?dt(l,r):ft(l),canonical:n.canonical},t.stateNode=n,e?t.effectTag|=4:Ri(n,t,!1,!1))}},zi=function(e,t,n,r){n!==r&&(e=dr(fr.current),n=dr(cr.current),t.stateNode=kt(r,e,n,t),t.effectTag|=4)},"function"!=typeof u.ReactFiberErrorDialog.showErrorDialog)throw f(Error("Expected ReactFiberErrorDialog.showErrorDialog to be a function."));var Fi="function"==typeof WeakSet?WeakSet:Set;function ji(e,t){var n,r=t.source,i=t.stack;null===i&&null!==r&&(i=Nt(r)),t={componentName:null!==r?Oe(r.type):null,componentStack:null!==i?i:"",error:t.value,errorBoundary:null,errorBoundaryName:null,errorBoundaryFound:!1,willRetry:!1},null!==e&&1===e.tag&&(t.errorBoundary=e.stateNode,t.errorBoundaryName=Oe(e.type),t.errorBoundaryFound=!0,t.willRetry=!0);try{n=t,!1!==u.ReactFiberErrorDialog.showErrorDialog(n)&&console.error(n.error)}catch(e){setTimeout(function(){throw e})}}function Oi(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){ql(e,t)}}function Wi(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){ql(e,t)}else t.current=null}function Hi(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var r=n=n.next;do{if((r.tag&e)!==Sr){var i=r.destroy;r.destroy=void 0,void 0!==i&&i()}(r.tag&t)!==Sr&&(i=r.create,r.destroy=i()),r=r.next}while(r!==n)}}function Bi(e,t){switch("function"==typeof Zl&&Zl(e),e.tag){case 0:case 11:case 14:case 15:var n=e.updateQueue;if(null!==n&&null!==(n=n.lastEffect)){var r=n.next;mn(97<t?97:t,function(){var t=r;do{var n=t.destroy;if(void 0!==n){var i=e;try{n()}catch(e){ql(i,e)}}t=t.next}while(t!==r)})}break;case 1:Wi(e),"function"==typeof(t=e.stateNode).componentWillUnmount&&Oi(e,t);break;case 5:Wi(e);break;case 4:ht(e.stateNode.containerInfo)}}function Qi(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,null!==t&&Qi(t)}function Li(e,t){switch(t.tag){case 0:case 11:case 14:case 15:return void Hi(kr,Pr,t);case 12:return;case 13:return null!==t.memoizedState&&(gl=dn()),void Yi(t);case 19:return void Yi(t)}switch(t.tag){case 1:case 5:case 6:case 20:break;case 3:case 4:break;default:throw f(Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue."))}}function Yi(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Fi),t.forEach(function(t){var r=Gl.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}var Vi="function"==typeof WeakMap?WeakMap:Map;function Xi(e,t,n){(n=On(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){bl||(bl=!0,Tl=r),ji(e,t)},n}function qi(e,t,n){(n=On(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return ji(e,t),r(i)}}var l=e.stateNode;return null!==l&&"function"==typeof l.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===El?El=new Set([this]):El.add(this),ji(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var $i=Math.ceil,Gi=xe.ReactCurrentDispatcher,Ji=xe.ReactCurrentOwner,Ki=0,Zi=8,el=16,tl=32,nl=0,rl=1,il=2,ll=3,al=4,ol=Ki,ul=null,cl=null,sl=0,fl=nl,dl=1073741823,pl=1073741823,hl=null,ml=!1,gl=0,yl=500,vl=null,bl=!1,Tl=null,El=null,xl=!1,Sl=null,wl=90,kl=0,Pl=null,Cl=0,_l=null,Rl=0;function Nl(){return(48&ol)!==Ki?1073741821-(dn()/10|0):0!==Rl?Rl:Rl=1073741821-(dn()/10|0)}function Il(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=pn();if(0==(4&t))return 99===r?1073741823:1073741822;if((ol&el)!==Ki)return sl;if(null!==n)e=1073741821-25*(1+((1073741821-e+(0|n.timeoutMs||5e3)/10)/25|0));else switch(r){case 99:e=1073741823;break;case 98:e=1073741821-10*(1+((1073741821-e+15)/10|0));break;case 97:case 96:e=1073741821-25*(1+((1073741821-e+500)/25|0));break;case 95:e=1;break;default:throw f(Error("Expected a valid priority level"))}return null!==ul&&e===sl&&--e,e}function zl(e,t){if(50<Cl)throw Cl=0,_l=null,f(Error("Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops."));if(null!==(e=Ul(e,t))){e.pingTime=0;var n=pn();if(1073741823===t)if((ol&Zi)!==Ki&&(48&ol)===Ki)for(var r=Ol(e,1073741823,!0);null!==r;)r=r(!0);else Ml(e,99,1073741823),ol===Ki&&vn();else Ml(e,n,t);(4&ol)===Ki||98!==n&&99!==n||(null===Pl?Pl=new Map([[e,t]]):(void 0===(n=Pl.get(e))||n>t)&&Pl.set(e,t))}}function Ul(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,i=null;if(null===r&&3===e.tag)i=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){i=r.stateNode;break}r=r.return}return null!==i&&(t>i.firstPendingTime&&(i.firstPendingTime=t),0===(e=i.lastPendingTime)||t<e)&&(i.lastPendingTime=t),i}function Ml(e,t,n){if(e.callbackExpirationTime<n){var r=e.callbackNode;null!==r&&r!==an&&$t(r),e.callbackExpirationTime=n,1073741823===n?e.callbackNode=yn(Al.bind(null,e,Ol.bind(null,e,n))):(r=null,1!==n&&(r={timeout:10*(1073741821-n)-dn()}),e.callbackNode=gn(t,Al.bind(null,e,Ol.bind(null,e,n)),r))}}function Al(e,t,n){var r=e.callbackNode,i=null;try{return null!==(i=t(n))?Al.bind(null,e,i):null}finally{null===i&&r===e.callbackNode&&(e.callbackNode=null,e.callbackExpirationTime=0)}}function Dl(e,t){var n=e.firstBatch;return!!(null!==n&&n._defer&&n._expirationTime>=t)&&(gn(97,function(){return n._onComplete(),null}),!0)}function Fl(){if(null!==Pl){var e=Pl;Pl=null,e.forEach(function(e,t){yn(Ol.bind(null,t,e))}),vn()}}function jl(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Ct(n)),null!==cl)for(n=cl.return;null!==n;){var r=n;switch(r.tag){case 1:var i=r.type.childContextTypes;null!==i&&void 0!==i&&Ht();break;case 3:hr(),Bt();break;case 5:gr(r);break;case 4:hr();break;case 13:case 19:Ut(Tr);break;case 10:zn(r)}n=n.return}ul=e,cl=la(e.current,null),sl=t,fl=nl,pl=dl=1073741823,hl=null,ml=!1}function Ol(e,t,n){if((48&ol)!==Ki)throw f(Error("Should not already be working."));if(e.firstPendingTime<t)return null;if(n&&e.finishedExpirationTime===t)return Ql.bind(null,e);if(Yl(),e!==ul||t!==sl)jl(e,t);else if(fl===ll)if(ml)jl(e,t);else{var r=e.lastPendingTime;if(r<t)return Ol.bind(null,e,r)}if(null!==cl){r=ol,ol|=el;var i=Gi.current;if(null===i&&(i=li),Gi.current=li,n){if(1073741823!==t){var l=Nl();if(l<t)return ol=r,Nn(),Gi.current=i,Ol.bind(null,e,l)}}else Rl=0;for(;;)try{if(n)for(;null!==cl;)cl=Hl(cl);else for(;null!==cl&&!Gt();)cl=Hl(cl);break}catch(n){if(Nn(),qr(),null===(l=cl)||null===l.return)throw jl(e,t),ol=r,n;e:{var a=e,o=l.return,u=l,c=n,s=sl;if(u.effectTag|=1024,u.firstEffect=u.lastEffect=null,null!==c&&"object"==typeof c&&"function"==typeof c.then){var d=c,p=0!=(Tr.current&vr);c=o;do{var h;if((h=13===c.tag)&&(null!==c.memoizedState?h=!1:h=void 0!==(h=c.memoizedProps).fallback&&(!0!==h.unstable_avoidThisFallback||!p)),h){if(null===(o=c.updateQueue)?((o=new Set).add(d),c.updateQueue=o):o.add(d),0==(2&c.mode)){c.effectTag|=64,u.effectTag&=-1957,1===u.tag&&(null===u.alternate?u.tag=17:((s=On(1073741823,null)).tag=2,Hn(u,s))),u.expirationTime=1073741823;break e}u=a,a=s,null===(p=u.pingCache)?(p=u.pingCache=new Vi,o=new Set,p.set(d,o)):void 0===(o=p.get(d))&&(o=new Set,p.set(d,o)),o.has(a)||(o.add(a),u=$l.bind(null,u,d,a),d.then(u,u)),c.effectTag|=2048,c.expirationTime=s;break e}c=c.return}while(null!==c);c=Error((Oe(u.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+Nt(u))}fl!==al&&(fl=rl),c=Di(c,u),u=o;do{switch(u.tag){case 3:u.effectTag|=2048,u.expirationTime=s,Bn(u,s=Xi(u,c,s));break e;case 1:if(d=c,a=u.type,o=u.stateNode,0==(64&u.effectTag)&&("function"==typeof a.getDerivedStateFromError||null!==o&&"function"==typeof o.componentDidCatch&&(null===El||!El.has(o)))){u.effectTag|=2048,u.expirationTime=s,Bn(u,s=qi(u,d,s));break e}}u=u.return}while(null!==u)}cl=Bl(l)}if(ol=r,Nn(),Gi.current=i,null!==cl)return Ol.bind(null,e,t)}if(e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Dl(e,t))return null;switch(ul=null,fl){case nl:throw f(Error("Should have a work-in-progress."));case rl:return(r=e.lastPendingTime)<t?Ol.bind(null,e,r):n?Ql.bind(null,e):(jl(e,t),yn(Ol.bind(null,e,t)),null);case il:return 1073741823===dl&&!n&&10<(n=gl+yl-dn())?ml?(jl(e,t),Ol.bind(null,e,t)):(r=e.lastPendingTime)<t?Ol.bind(null,e,r):(e.timeoutHandle=Pt(Ql.bind(null,e),n),null):Ql.bind(null,e);case ll:if(!n){if(ml)return jl(e,t),Ol.bind(null,e,t);if((n=e.lastPendingTime)<t)return Ol.bind(null,e,n);if(1073741823!==pl?n=10*(1073741821-pl)-dn():1073741823===dl?n=0:(n=10*(1073741821-dl)-5e3,t=10*(1073741821-t)-(r=dn()),0>(n=r-n)&&(n=0),t<(n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*$i(n/1960))-n)&&(n=t)),10<n)return e.timeoutHandle=Pt(Ql.bind(null,e),n),null}return Ql.bind(null,e);case al:return!n&&1073741823!==dl&&null!==hl&&(r=dl,0>=(t=0|(i=hl).busyMinDurationMs)?t=0:(n=0|i.busyDelayMs,t=(r=dn()-(10*(1073741821-r)-(0|i.timeoutMs||5e3)))<=n?0:n+t-r),10<t)?(e.timeoutHandle=Pt(Ql.bind(null,e),t),null):Ql.bind(null,e);default:throw f(Error("Unknown root exit status."))}}function Wl(e,t){e<dl&&1<e&&(dl=e),null!==t&&e<pl&&1<e&&(pl=e,hl=t)}function Hl(e){var t=Jl(e.alternate,e,sl);return e.memoizedProps=e.pendingProps,null===t&&(t=Bl(e)),Ji.current=null,t}function Bl(e){cl=e;do{var t=cl.alternate;if(e=cl.return,0==(1024&cl.effectTag)){e:{var n=t,r=sl,i=(t=cl).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:Wt(t.type)&&Ht();break;case 3:hr(),Bt(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==n&&null!==n.child||(t.effectTag&=-3),Ni(t);break;case 5:gr(t),r=dr(fr.current);var l=t.type;if(null!==n&&null!=t.stateNode)Ii(n,t,l,i,r),n.ref!==t.ref&&(t.effectTag|=128);else if(i){dr(cr.current),n=i;var a=r;r=t,i=St,St+=2,l=xt(l);var o=Ke(null,Ye,n,l.validAttributes);a=ct(i,l.uiViewClassName,a,o,r),n=new wt(i,l,n,r),Ri(n={node:a,canonical:n},t,!1,!1),t.stateNode=n,null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw f(Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."));break;case 6:if(n&&null!=t.stateNode)zi(n,t,n.memoizedProps,i);else{if("string"!=typeof i&&null===t.stateNode)throw f(Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue."));n=dr(fr.current),r=dr(cr.current),t.stateNode=kt(i,n,r,t)}break;case 11:break;case 13:if(Ut(Tr),i=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=r;break e}r=null!==i,i=!1,null!==n&&(i=null!==(l=n.memoizedState),r||null===l||null!==(l=n.child.sibling)&&(null!==(a=t.firstEffect)?(t.firstEffect=l,l.nextEffect=a):(t.firstEffect=t.lastEffect=l,l.nextEffect=null),l.effectTag=8)),r&&!i&&0!=(2&t.mode)&&(null===n&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(Tr.current&vr)?fl===nl&&(fl=il):fl!==nl&&fl!==il||(fl=ll)),r&&(t.effectTag|=4);break;case 7:case 8:case 12:break;case 4:hr(),Ni(t);break;case 10:zn(t);break;case 9:case 14:break;case 17:Wt(t.type)&&Ht();break;case 18:break;case 19:if(Ut(Tr),null===(i=t.memoizedState))break;if(l=0!=(64&t.effectTag),null===(a=i.rendering)){if(l)Mi(i,!1);else if(fl!==nl||null!==n&&0!=(64&n.effectTag))for(n=t.child;null!==n;){if(null!==(a=Er(n))){for(t.effectTag|=64,Mi(i,!1),null!==(n=a.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),t.firstEffect=t.lastEffect=null,n=r,r=t.child;null!==r;)l=n,(i=r).effectTag&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(a=i.alternate)?(i.childExpirationTime=0,i.expirationTime=l,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null):(i.childExpirationTime=a.childExpirationTime,i.expirationTime=a.expirationTime,i.child=a.child,i.memoizedProps=a.memoizedProps,i.memoizedState=a.memoizedState,i.updateQueue=a.updateQueue,l=a.dependencies,i.dependencies=null===l?null:{expirationTime:l.expirationTime,firstContext:l.firstContext,responders:l.responders}),r=r.sibling;Mt(Tr,Tr.current&yr|br),t=t.child;break e}n=n.sibling}}else{if(!l)if(null!==(n=Er(a))){if(t.effectTag|=64,l=!0,Mi(i,!0),null===i.tail&&"hidden"===i.tailMode){null!==(n=n.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),null!==(t=t.lastEffect=i.lastEffect)&&(t.nextEffect=null);break}}else dn()>i.tailExpiration&&1<r&&(t.effectTag|=64,l=!0,Mi(i,!1),t.expirationTime=t.childExpirationTime=r-1);i.isBackwards?(a.sibling=t.child,t.child=a):(null!==(n=i.last)?n.sibling=a:t.child=a,i.last=a)}if(null!==i.tail){0===i.tailExpiration&&(i.tailExpiration=dn()+500),n=i.tail,i.rendering=n,i.tail=n.sibling,i.lastEffect=t.lastEffect,n.sibling=null,r=Tr.current,Mt(Tr,r=l?r&yr|br:r&yr),t=n;break e}break;case 20:break;default:throw f(Error("Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue."))}t=null}if(n=cl,1===sl||1!==n.childExpirationTime){for(r=0,i=n.child;null!==i;)l=i.expirationTime,a=i.childExpirationTime,l>r&&(r=l),a>r&&(r=a),i=i.sibling;n.childExpirationTime=r}if(null!==t)return t;null!==e&&0==(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=cl.firstEffect),null!==cl.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=cl.firstEffect),e.lastEffect=cl.lastEffect),1<cl.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=cl:e.firstEffect=cl,e.lastEffect=cl))}else{if(null!==(t=Ai(cl)))return t.effectTag&=1023,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=1024)}if(null!==(t=cl.sibling))return t;cl=e}while(null!==cl);return fl===nl&&(fl=al),null}function Ql(e){var t=pn();return mn(99,Ll.bind(null,e,t)),null!==Sl&&gn(97,function(){return Yl(),null}),null}function Ll(e,t){if(Yl(),(48&ol)!==Ki)throw f(Error("Should not already be working."));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw f(Error("Cannot commit the same tree as before. This error is likely caused by a bug in React. Please file an issue."));e.callbackNode=null,e.callbackExpirationTime=0;var i=n.expirationTime,l=n.childExpirationTime;if(i=l>i?l:i,e.firstPendingTime=i,i<e.lastPendingTime&&(e.lastPendingTime=i),e===ul&&(cl=ul=null,sl=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,i=n.firstEffect):i=n:i=n.firstEffect,null!==i){l=ol,ol|=tl,Ji.current=null,vl=i;do{try{for(;null!==vl;){if(0!=(256&vl.effectTag)){var a=vl.alternate,o=vl;switch(o.tag){case 0:case 11:case 15:Hi(wr,Sr,o);break;case 1:if(256&o.effectTag&&null!==a){var u=a.memoizedProps,c=a.memoizedState,s=o.stateNode,d=s.getSnapshotBeforeUpdate(o.elementType===o.type?u:wn(o.type,u),c);s.__reactInternalSnapshotBeforeUpdate=d}break;case 3:case 5:case 6:case 4:case 17:break;default:throw f(Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue."))}}vl=vl.nextEffect}}catch(e){if(null===vl)throw f(Error("Should be working on an effect."));ql(vl,e),vl=vl.nextEffect}}while(null!==vl);vl=i;do{try{for(a=t;null!==vl;){var p=vl.effectTag;if(128&p){var h=vl.alternate;if(null!==h){var m=h.ref;null!==m&&("function"==typeof m?m(null):m.current=null)}}switch(14&p){case 2:vl.effectTag&=-3;break;case 6:vl.effectTag&=-3,Li(vl.alternate,vl);break;case 4:Li(vl.alternate,vl);break;case 8:e:for(c=u=vl,s=a,d=c;;)if(Bi(d,s),null!==d.child)d.child.return=d,d=d.child;else{if(d===c)break;for(;null===d.sibling;){if(null===d.return||d.return===c)break e;d=d.return}d.sibling.return=d.return,d=d.sibling}Qi(u)}vl=vl.nextEffect}}catch(e){if(null===vl)throw f(Error("Should be working on an effect."));ql(vl,e),vl=vl.nextEffect}}while(null!==vl);e.current=n,vl=i;do{try{for(p=r;null!==vl;){var g=vl.effectTag;if(36&g){var y=vl.alternate;switch(m=p,(h=vl).tag){case 0:case 11:case 15:Hi(Cr,_r,h);break;case 1:var v=h.stateNode;if(4&h.effectTag)if(null===y)v.componentDidMount();else{var b=h.elementType===h.type?y.memoizedProps:wn(h.type,y.memoizedProps);v.componentDidUpdate(b,y.memoizedState,v.__reactInternalSnapshotBeforeUpdate)}var T=h.updateQueue;null!==T&&Vn(0,T,v);break;case 3:var E=h.updateQueue;if(null!==E){if(a=null,null!==h.child)switch(h.child.tag){case 5:a=h.child.stateNode.canonical;break;case 1:a=h.child.stateNode}Vn(0,E,a)}break;case 5:if(null===y&&4&h.effectTag)throw f(Error("The current renderer does not support mutation. This error is likely caused by a bug in React. Please file an issue."));break;case 6:case 4:case 12:break;case 13:case 19:case 17:case 20:break;default:throw f(Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue."))}}if(128&g){var x=vl.ref;if(null!==x){var S=vl.stateNode;switch(vl.tag){case 5:var w=S.canonical;break;default:w=S}"function"==typeof x?x(w):x.current=w}}512&g&&(xl=!0),vl=vl.nextEffect}}catch(e){if(null===vl)throw f(Error("Should be working on an effect."));ql(vl,e),vl=vl.nextEffect}}while(null!==vl);vl=null,on(),ol=l}else e.current=n;if(xl)xl=!1,Sl=e,kl=r,wl=t;else for(vl=i;null!==vl;)t=vl.nextEffect,vl.nextEffect=null,vl=t;if(0!==(t=e.firstPendingTime)?Ml(e,g=Tn(g=Nl(),t),t):El=null,"function"==typeof Kl&&Kl(n.stateNode,r),1073741823===t?e===_l?Cl++:(Cl=0,_l=e):Cl=0,bl)throw bl=!1,e=Tl,Tl=null,e;return(ol&Zi)!==Ki?null:(vn(),null)}function Yl(){if(null===Sl)return!1;var e=Sl,t=kl,n=wl;return Sl=null,kl=0,wl=90,mn(97<n?97:n,Vl.bind(null,e,t))}function Vl(e){if((48&ol)!==Ki)throw f(Error("Cannot flush passive effects while already rendering."));var t=ol;for(ol|=tl,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:Hi(Nr,Sr,n),Hi(Sr,Rr,n)}}catch(t){if(null===e)throw f(Error("Should be working on an effect."));ql(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return ol=t,vn(),!0}function Xl(e,t,n){Hn(e,t=Xi(e,t=Di(n,t),1073741823)),null!==(e=Ul(e,1073741823))&&Ml(e,99,1073741823)}function ql(e,t){if(3===e.tag)Xl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Xl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===El||!El.has(r))){Hn(n,e=qi(n,e=Di(t,e),1073741823)),null!==(n=Ul(n,1073741823))&&Ml(n,99,1073741823);break}}n=n.return}}function $l(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),ul===e&&sl===n?fl===ll||fl===il&&1073741823===dl&&dn()-gl<yl?jl(e,sl):ml=!0:e.lastPendingTime<n||(0!==(t=e.pingTime)&&t<n||(e.pingTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),Ml(e,t=Tn(t=Nl(),n),n)))}function Gl(e,t){var n=e.stateNode;null!==n&&n.delete(t),n=Tn(n=Nl(),t=Il(n,e,null)),null!==(e=Ul(e,t))&&Ml(e,n,t)}var Jl=void 0;Jl=function(e,t,n){var r=t.expirationTime;if(null!==e){if(e.memoizedProps!==t.pendingProps||Ft.current)hi=!0;else if(r<n){switch(hi=!1,t.tag){case 3:Si(t);break;case 5:mr(t);break;case 1:Wt(t.type)&&Yt(t);break;case 4:pr(t,t.stateNode.containerInfo);break;case 10:In(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?ki(e,t,n):(Mt(Tr,Tr.current&yr),null!==(t=_i(e,t,n))?t.sibling:null);Mt(Tr,Tr.current&yr);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return Ci(e,t,n);t.effectTag|=64}var i=t.memoizedState;if(null!==i&&(i.rendering=null,i.tail=null),Mt(Tr,Tr.current),!r)return null}return _i(e,t,n)}}else hi=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=Ot(t,Dt.current),Mn(t,n),i=Xr(null,t,r,e,i,n),t.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,qr(),Wt(r)){var l=!0;Yt(t)}else l=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null;var a=r.getDerivedStateFromProps;"function"==typeof a&&Gn(t,r,a,e),i.updater=Jn,t.stateNode=i,i._reactInternalFiber=t,tr(t,r,e,n),t=xi(null,t,r,!0,l,n)}else t.tag=0,mi(null,t,i,n),t=t.child;return t;case 16:switch(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=kn(i),t.type=i,l=t.tag=ia(i),e=wn(i,e),l){case 0:t=Ti(null,t,i,e,n);break;case 1:t=Ei(null,t,i,e,n);break;case 11:t=gi(null,t,i,e,n);break;case 14:t=yi(null,t,i,wn(i.type,e),r,n);break;default:throw f(Error("Element type is invalid. Received a promise that resolves to: "+i+". Lazy element type must resolve to a class or function."))}return t;case 0:return r=t.type,i=t.pendingProps,Ti(e,t,r,i=t.elementType===r?i:wn(r,i),n);case 1:return r=t.type,i=t.pendingProps,Ei(e,t,r,i=t.elementType===r?i:wn(r,i),n);case 3:if(Si(t),null===(r=t.updateQueue))throw f(Error("If the root does not have an updateQueue, we should have already bailed out. This error is likely caused by a bug in React. Please file an issue."));return i=null!==(i=t.memoizedState)?i.element:null,Yn(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===i?t=_i(e,t,n):(mi(e,t,r,n),t=t.child),t;case 5:return mr(t),null===e&&di(t),r=t.pendingProps.children,bi(e,t),mi(e,t,r,n),t.child;case 6:return null===e&&di(t),null;case 13:return ki(e,t,n);case 4:return pr(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ar(t,null,r,n):mi(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,gi(e,t,r,i=t.elementType===r?i:wn(r,i),n);case 7:return mi(e,t,t.pendingProps,n),t.child;case 8:case 12:return mi(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,In(t,l=i.value),null!==a){var o=a.value;if(0===(l=En(o,l)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(o,l):1073741823))){if(a.children===i.children&&!Ft.current){t=_i(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var u=o.dependencies;if(null!==u){a=o.child;for(var c=u.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&l)){1===o.tag&&((c=On(n,null)).tag=2,Hn(o,c)),o.expirationTime<n&&(o.expirationTime=n),null!==(c=o.alternate)&&c.expirationTime<n&&(c.expirationTime=n),Un(o.return,n),u.expirationTime<n&&(u.expirationTime=n);break}c=c.next}}else a=10===o.tag&&o.type===t.type?null:o.child;if(null!==a)a.return=o;else for(a=o;null!==a;){if(a===t){a=null;break}if(null!==(o=a.sibling)){o.return=a.return,a=o;break}a=a.return}o=a}}mi(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=(l=t.pendingProps).children,Mn(t,n),r=r(i=An(i,l.unstable_observedBits)),t.effectTag|=1,mi(e,t,r,n),t.child;case 14:return l=wn(i=t.type,t.pendingProps),yi(e,t,i,l=wn(i.type,l),r,n);case 15:return vi(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wn(r,i),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,Wt(r)?(e=!0,Yt(t)):e=!1,Mn(t,n),Zn(t,r,i),tr(t,r,i,n),xi(null,t,r,!0,e,n);case 19:return Ci(e,t,n)}throw f(Error("Unknown unit of work tag. This error is likely caused by a bug in React. Please file an issue."))};var Kl=null,Zl=null;function ea(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Kl=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Zl=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}return!0}function ta(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function na(e,t,n,r){return new ta(e,t,n,r)}function ra(e){return!(!(e=e.prototype)||!e.isReactComponent)}function ia(e){if("function"==typeof e)return ra(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===ze)return 11;if(e===Ae)return 14}return 2}function la(e,t){var n=e.alternate;return null===n?((n=na(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function aa(e,t,n,r,i,l){var a=2;if(r=e,"function"==typeof e)ra(e)&&(a=1);else if("string"==typeof e)a=5;else e:switch(e){case Pe:return oa(n.children,i,l,t);case Ie:a=8,i|=7;break;case Ce:a=8,i|=1;break;case _e:return(e=na(12,n,t,8|i)).elementType=_e,e.type=_e,e.expirationTime=l,e;case Ue:return(e=na(13,n,t,i)).type=Ue,e.elementType=Ue,e.expirationTime=l,e;case Me:return(e=na(19,n,t,i)).elementType=Me,e.expirationTime=l,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Re:a=10;break e;case Ne:a=9;break e;case ze:a=11;break e;case Ae:a=14;break e;case De:a=16,r=null;break e}throw f(Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==e?e:typeof e)+"."))}return(t=na(a,n,t,i)).elementType=e,t.type=r,t.expirationTime=l,t}function oa(e,t,n,r){return(e=na(7,e,r,t)).expirationTime=n,e}function ua(e,t,n){return(e=na(6,e,null,t)).expirationTime=n,e}function ca(e,t,n){return(t=na(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function sa(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function fa(e){var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw f(Error("Unable to find node on an unmounted component."));throw f(Error("Argument appears to not be a ReactComponent. Keys: "+Object.keys(e)))}return null===(e=Qe(t))?null:e.stateNode}function da(e,t,n,r){var i=t.current,l=Nl(),a=qn.suspense;i=Il(l,i,a),l=t.current;e:if(n){n=n._reactInternalFiber;t:{if(2!==We(n)||1!==n.tag)throw f(Error("Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue."));var o=n;do{switch(o.tag){case 3:o=o.stateNode.context;break t;case 1:if(Wt(o.type)){o=o.stateNode.__reactInternalMemoizedMergedChildContext;break t}}o=o.return}while(null!==o);throw f(Error("Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue."))}if(1===n.tag){var u=n.type;if(Wt(u)){n=Lt(n,u,o);break e}}n=o}else n=At;return null===t.context?t.context=n:t.pendingContext=n,t=r,(a=On(i,a)).payload={element:e},null!==(t=void 0===t?null:t)&&(a.callback=t),Hn(l,a),zl(l,i),i}function pa(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:ke,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function ha(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var ma;ma=function(){throw f(Error("getInspectorDataForViewTag() is not available in production"))};var ga=nativeFabricUIManager.dispatchCommand;function ya(e){return null==e?null:"number"==typeof e?e:e._nativeTag?e._nativeTag:e.canonical&&e.canonical._nativeTag?e.canonical._nativeTag:null==(e=fa(e))?e:e.canonical?e.canonical._nativeTag:e._nativeTag}nt=function(e,t){var n=ol;ol|=1;try{return e(t)}finally{(ol=n)===Ki&&vn()}},rt=function(){(49&ol)===Ki&&(Fl(),Yl())};var va,ba,Ta=new Map,Ea={NativeComponent:(function(e,t){return(function(n){function r(){if(!(this instanceof r))throw new TypeError("Cannot call a class as a function");var e=n.apply(this,arguments);if(!this)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?this:e}return ha(r,n),r.prototype.blur=function(){u.TextInputState.blurTextInput(e(this))},r.prototype.focus=function(){u.TextInputState.focusTextInput(e(this))},r.prototype.measure=function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measure(r.node,Le(this,n)):u.UIManager.measure(e(this),Le(this,n)))},r.prototype.measureInWindow=function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measureInWindow(r.node,Le(this,n)):u.UIManager.measureInWindow(e(this),Le(this,n)))},r.prototype.measureLayout=function(n,r,i){var l=void 0;try{l=t(this)}catch(e){}null==l||l.canonical||(l=void 0,"number"==typeof n?l=n:n._nativeTag&&(l=n._nativeTag),null!=l&&u.UIManager.measureLayout(e(this),l,Le(this,i),Le(this,r)))},r.prototype.setNativeProps=function(e){var n=void 0;try{n=t(this)}catch(e){}if(null!=n&&!n.canonical){var r=n._nativeTag||n.canonical._nativeTag;n=n.viewConfig||n.canonical.viewConfig,null!=(e=Ke(null,Ye,e,n.validAttributes))&&u.UIManager.updateView(r,n.uiViewClassName,e)}},r})(c.Component)})(ya,fa),findNodeHandle:ya,setNativeProps:function(){},dispatchCommand:function(e,t,n){null!=e._nativeTag&&null!=e._internalInstanceHandle&&ga(e._internalInstanceHandle.stateNode.node,t,n)},render:function(e,t,n){var r=Ta.get(t);if(!r){r=new sa(t,0,!1);var i=na(3,null,null,0);r.current=i,i.stateNode=r,Ta.set(t,r)}da(e,r,null,n);e:if(e=r.current,e.child)switch(e.child.tag){case 5:e=e.child.stateNode.canonical;break e;default:e=e.child.stateNode}else e=null;return e},unmountComponentAtNode:function(e){var t=Ta.get(e);t&&da(null,t,null,function(){Ta.delete(e)})},createPortal:function(e,t){return pa(e,t,null,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{NativeMethodsMixin:(function(e,t){return{measure:function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measure(r.node,Le(this,n)):u.UIManager.measure(e(this),Le(this,n)))},measureInWindow:function(n){var r=void 0;try{r=t(this)}catch(e){}null!=r&&(r.canonical?nativeFabricUIManager.measureInWindow(r.node,Le(this,n)):u.UIManager.measureInWindow(e(this),Le(this,n)))},measureLayout:function(n,r,i){var l=void 0;try{l=t(this)}catch(e){}null==l||l.canonical||(l=void 0,"number"==typeof n?l=n:n._nativeTag&&(l=n._nativeTag),null!=l&&u.UIManager.measureLayout(e(this),l,Le(this,i),Le(this,r)))},setNativeProps:function(e){var n=void 0;try{n=t(this)}catch(e){}if(null!=n&&!n.canonical){var r=n._nativeTag||n.canonical._nativeTag;n=n.viewConfig||n.canonical.viewConfig,null!=(e=Ke(null,Ye,e,n.validAttributes))&&u.UIManager.updateView(r,n.uiViewClassName,e)}},focus:function(){u.TextInputState.focusTextInput(e(this))},blur:function(){u.TextInputState.blurTextInput(e(this))}}})(ya,fa)}};ba=(va={findFiberByHostInstance:Ee,getInspectorDataForViewTag:ma,bundleType:0,version:"16.8.6",rendererPackageName:"react-native-renderer"}).findFiberByHostInstance,ea(o({},va,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:xe.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Qe(e))?null:e.stateNode},findFiberByHostInstance:function(e){return ba?ba(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var xa={default:Ea},Sa=xa&&Ea||xa;i.exports=Sa.default||Sa},347,[16,92,160,13,166]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),f=r(d[7]),v=r(d[8]),p=r(d[9]),h=r(d[10]),_=(function(t){function f(){var t;(0,n.default)(this,f),(t=(0,u.default)(this,(0,l.default)(f).call(this,c.default)))._supportedEvents=['change','memoryWarning','blur','focus'],t.isAvailable=!0,t._eventHandlers=t._supportedEvents.reduce(function(t,n){return t[n]=new Map,t},{}),t.currentState=c.default.getConstants().initialAppState;var s=!1;return t.addListener('appStateDidChange',function(n){s=!0,t.currentState=n.app_state}),c.default.getCurrentAppState(function(n){s||t.currentState===n.app_state||(t.currentState=n.app_state,t.emit('appStateDidChange',n))},p),t}return(0,o.default)(f,t),(0,s.default)(f,[{key:"addEventListener",value:function(t,n){switch(h(-1!==this._supportedEvents.indexOf(t),'Trying to subscribe to unknown event: "%s"',t),t){case'change':this._eventHandlers[t].set(n,this.addListener('appStateDidChange',function(t){n(t.app_state)}));break;case'memoryWarning':this._eventHandlers[t].set(n,this.addListener('memoryWarning',n));break;case'blur':case'focus':this._eventHandlers[t].set(n,this.addListener('appStateFocusChange',function(s){'blur'!==t||s||n(),'focus'===t&&s&&n()}))}}},{key:"removeEventListener",value:function(t,n){h(-1!==this._supportedEvents.indexOf(t),'Trying to remove listener for unknown event: "%s"',t),this._eventHandlers[t].has(n)&&(this._eventHandlers[t].get(n).remove(),this._eventHandlers[t].delete(n))}}]),f})(v);function y(){h(!1,"Cannot use AppState module when native RCTAppState is not included in the build.\nEither include it, or check AppState.isAvailable before calling any methods.")}var S=(function(t){function c(){var t,s;(0,n.default)(this,c);for(var o=arguments.length,f=new Array(o),v=0;v<o;v++)f[v]=arguments[v];return(s=(0,u.default)(this,(t=(0,l.default)(c)).call.apply(t,[this].concat(f)))).isAvailable=!1,s.currentState=null,s}return(0,o.default)(c,t),(0,s.default)(c,[{key:"addEventListener",value:function(){y()}},{key:"removeEventListener",value:function(){y()}},{key:"addListener",value:function(){y()}},{key:"removeAllListeners",value:function(){y()}},{key:"removeSubscription",value:function(){y()}}]),c})(f);_=c.default?new _:new S,m.exports=_},348,[3,4,5,6,9,10,349,49,123,350,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).getEnforcing('AppState');e.default=u},349,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(){for(var o=arguments.length,n=new Array(o),s=0;s<o;s++)n[s]=arguments[s];if(1===n.length&&n[0]instanceof Error){var t=n[0];console.error('Error: "'+t.message+'". Stack:\n'+t.stack)}else console.error.apply(console,n)}},350,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),o=u.default,s={_getRequests:[],_getKeys:[],_immediate:null,getItem:function(t,n){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(u,l){o.multiGet([t],function(t,o){var s=o&&o[0]&&o[0][1]?o[0][1]:null,f=c(t);n&&n(f&&f[0],s),f?l(f[0]):u(s)})})},setItem:function(t,n,u){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(l,s){o.multiSet([[t,n]],function(t){var n=c(t);u&&u(n&&n[0]),n?s(n[0]):l(null)})})},removeItem:function(t,n){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(u,l){o.multiRemove([t],function(t){var o=c(t);n&&n(o&&o[0]),o?l(o[0]):u(null)})})},mergeItem:function(t,n,u){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(l,s){o.multiMerge([[t,n]],function(t){var n=c(t);u&&u(n&&n[0]),n?s(n[0]):l(null)})})},clear:function(t){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(n,u){o.clear(function(l){t&&t(f(l)),l&&f(l)?u(f(l)):n(null)})})},getAllKeys:function(t){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(n,u){o.getAllKeys(function(l,o){t&&t(f(l),o),l?u(f(l)):n(o)})})},flushGetRequests:function(){var t=this._getRequests,u=this._getKeys;this._getRequests=[],this._getKeys=[],(0,l.default)(o,'RCTAsyncStorage not available'),o.multiGet(u,function(u,l){var o={};l&&l.forEach(function(t){var u=(0,n.default)(t,2),l=u[0],s=u[1];return o[l]=s,s});for(var s=t.length,c=0;c<s;c++){var f=t[c],v=f.keys.map(function(t){return[t,o[t]]});f.callback&&f.callback(null,v),f.resolve&&f.resolve(v)}})},multiGet:function(t,n){var u=this;this._immediate||(this._immediate=setImmediate(function(){u._immediate=null,u.flushGetRequests()}));var l={keys:t,callback:n,keyIndex:this._getKeys.length,resolve:null,reject:null},o=new Promise(function(t,n){l.resolve=t,l.reject=n});return this._getRequests.push(l),t.forEach(function(t){-1===u._getKeys.indexOf(t)&&u._getKeys.push(t)}),o},multiSet:function(t,n){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(u,l){o.multiSet(t,function(t){var o=c(t);n&&n(o),o?l(o):u(null)})})},multiRemove:function(t,n){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(u,l){o.multiRemove(t,function(t){var o=c(t);n&&n(o),o?l(o):u(null)})})},multiMerge:function(t,n){return(0,l.default)(o,'RCTAsyncStorage not available'),new Promise(function(u,l){o.multiMerge(t,function(t){var o=c(t);n&&n(o),o?l(o):u(null)})})}};function c(t){return t?(Array.isArray(t)?t:[t]).map(function(t){return f(t)}):null}function f(t){if(!t)return null;var n=new Error(t.message);return n.key=t.key,n}o.multiMerge||(delete s.mergeItem,delete s.multiMerge),m.exports=s},351,[3,26,352,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),c=o.get('AsyncSQLiteDBStorage')||o.get('AsyncLocalStorage');e.default=c},352,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1]));m.exports={getString:function(){return t.default.getString()},setString:function(n){t.default.setString(n)}}},353,[3,354]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).getEnforcing('Clipboard');e.default=o},354,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=(function(){function s(){n(this,s)}return o(s,null,[{key:"open",value:function(n){return t.async(function(t){for(;;)switch(t.prev=t.next){case 0:throw new Error('DatePickerAndroid is not supported on this platform.');case 1:case"end":return t.stop()}},null,this)}}]),s})();s.dateSetAction='dateSetAction',s.dismissedAction='dismissedAction',m.exports=s},355,[268,4,5]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1]));m.exports=t.default},356,[3,63]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),n=o(r(d[1])),l=o(r(d[2])),t={canRecordVideos:function(o){return(0,l.default)(n.default,'ImagePickerIOS is not available'),n.default.canRecordVideos(o)},canUseCamera:function(o){return(0,l.default)(n.default,'ImagePickerIOS is not available'),n.default.canUseCamera(o)},openCameraDialog:function(o,t,u){(0,l.default)(n.default,'ImagePickerIOS is not available');var s={videoMode:!0,unmirrorFrontFacingCamera:!1};return null!=o.videoMode&&(s.videoMode=o.videoMode),null!=o.unmirrorFrontFacingCamera&&(s.unmirrorFrontFacingCamera=o.unmirrorFrontFacingCamera),n.default.openCameraDialog(s,t,u)},openSelectDialog:function(o,t,u){(0,l.default)(n.default,'ImagePickerIOS is not available');var s={showImages:!0,showVideos:!1};return null!=o.showImages&&(s.showImages=o.showImages),null!=o.showVideos&&(s.showVideos=o.showVideos),n.default.openSelectDialog(s,t,u)}};m.exports=t},357,[3,358,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('ImagePickerIOS');e.default=u},358,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),o=t(r(d[4])),f=t(r(d[5])),s=t(r(d[6])),v=(r(d[7]),r(d[8])),c=(r(d[9]),r(d[10])),L=(function(t){function v(){return(0,n.default)(this,v),(0,l.default)(this,(0,o.default)(v).call(this,s.default))}return(0,f.default)(v,t),(0,u.default)(v,[{key:"addEventListener",value:function(t,n){this.addListener(t,n)}},{key:"removeEventListener",value:function(t,n){this.removeListener(t,n)}},{key:"openURL",value:function(t){return this._validateURL(t),s.default.openURL(t)}},{key:"canOpenURL",value:function(t){return this._validateURL(t),s.default.canOpenURL(t)}},{key:"openSettings",value:function(){return s.default.openSettings()}},{key:"getInitialURL",value:function(){return s.default.getInitialURL()}},{key:"sendIntent",value:function(t,n){return new Promise(function(t,n){return n(new Error('Unsupported'))})}},{key:"_validateURL",value:function(t){c('string'==typeof t,'Invalid URL: should be a string. Was: '+t),c(t,'Invalid URL: cannot be empty')}}]),v})(v);m.exports=new L},359,[3,4,5,6,9,10,360,223,123,58,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[2])),f='android'===n(r(d[3])).default.OS?o.getEnforcing('IntentAndroid'):o.getEnforcing('LinkingManager');e.default=f},360,[3,2,24,58]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),o=r(d[1]),t=o.currentCentroidXOfTouchesChangedAfter,u=o.currentCentroidYOfTouchesChangedAfter,s=o.previousCentroidXOfTouchesChangedAfter,c=o.previousCentroidYOfTouchesChangedAfter,p=o.currentCentroidX,v=o.currentCentroidY,h={_initializeGestureState:function(n){n.moveX=0,n.moveY=0,n.x0=0,n.y0=0,n.dx=0,n.dy=0,n.vx=0,n.vy=0,n.numberActiveTouches=0,n._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(n,o){n.numberActiveTouches=o.numberActiveTouches,n.moveX=t(o,n._accountsForMovesUpTo),n.moveY=u(o,n._accountsForMovesUpTo);var p=n._accountsForMovesUpTo,v=s(o,p),h=t(o,p),l=c(o,p),S=u(o,p),R=n.dx+(h-v),T=n.dy+(S-l),f=o.mostRecentTimeStamp-n._accountsForMovesUpTo;n.vx=(R-n.dx)/f,n.vy=(T-n.dy)/f,n.dx=R,n.dy=T,n._accountsForMovesUpTo=o.mostRecentTimeStamp},create:function(o){var t={handle:null},u={stateID:Math.random(),moveX:0,moveY:0,x0:0,y0:0,dx:0,dy:0,vx:0,vy:0,numberActiveTouches:0,_accountsForMovesUpTo:0};return{panHandlers:{onStartShouldSetResponder:function(n){return null!=o.onStartShouldSetPanResponder&&o.onStartShouldSetPanResponder(n,u)},onMoveShouldSetResponder:function(n){return null!=o.onMoveShouldSetPanResponder&&o.onMoveShouldSetPanResponder(n,u)},onStartShouldSetResponderCapture:function(n){return 1===n.nativeEvent.touches.length&&h._initializeGestureState(u),u.numberActiveTouches=n.touchHistory.numberActiveTouches,null!=o.onStartShouldSetPanResponderCapture&&o.onStartShouldSetPanResponderCapture(n,u)},onMoveShouldSetResponderCapture:function(n){var t=n.touchHistory;return u._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(u,t),!!o.onMoveShouldSetPanResponderCapture&&o.onMoveShouldSetPanResponderCapture(n,u))},onResponderGrant:function(s){return t.handle||(t.handle=n.createInteractionHandle()),u.x0=p(s.touchHistory),u.y0=v(s.touchHistory),u.dx=0,u.dy=0,o.onPanResponderGrant&&o.onPanResponderGrant(s,u),null==o.onShouldBlockNativeResponder||o.onShouldBlockNativeResponder(s,u)},onResponderReject:function(n){l(t,o.onPanResponderReject,n,u)},onResponderRelease:function(n){l(t,o.onPanResponderRelease,n,u),h._initializeGestureState(u)},onResponderStart:function(n){var t=n.touchHistory;u.numberActiveTouches=t.numberActiveTouches,o.onPanResponderStart&&o.onPanResponderStart(n,u)},onResponderMove:function(n){var t=n.touchHistory;u._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(u,t),o.onPanResponderMove&&o.onPanResponderMove(n,u))},onResponderEnd:function(n){var s=n.touchHistory;u.numberActiveTouches=s.numberActiveTouches,l(t,o.onPanResponderEnd,n,u)},onResponderTerminate:function(n){l(t,o.onPanResponderTerminate,n,u),h._initializeGestureState(u)},onResponderTerminationRequest:function(n){return null==o.onPanResponderTerminationRequest||o.onPanResponderTerminationRequest(n,u)}},getInteractionHandle:function(){return t.handle}}}};function l(o,t,u,s){o.handle&&(n.clearInteractionHandle(o.handle),o.handle=null),t&&t(u,s)}m.exports=h},361,[223,362]);
__d(function(g,r,i,a,m,e,d){var n={centroidDimension:function(t,o,u,c){var f=t.touchBank,s=0,h=0,v=1===t.numberActiveTouches?t.touchBank[t.indexOfSingleActiveTouch]:null;if(null!==v)v.touchActive&&v.currentTimeStamp>o&&(s+=c&&u?v.currentPageX:c&&!u?v.currentPageY:!c&&u?v.previousPageX:v.previousPageY,h=1);else for(var C=0;C<f.length;C++){var l=f[C];if(null!==l&&void 0!==l&&l.touchActive&&l.currentTimeStamp>=o){s+=c&&u?l.currentPageX:c&&!u?l.currentPageY:!c&&u?l.previousPageX:l.previousPageY,h++}}return h>0?s/h:n.noCentroid},currentCentroidXOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(t,o){return n.centroidDimension(t,o,!1,!1)},currentCentroidX:function(t){return n.centroidDimension(t,0,!0,!0)},currentCentroidY:function(t){return n.centroidDimension(t,0,!1,!0)},noCentroid:-1};m.exports=n},362,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),s=n(r(d[1])),o=n(r(d[2])),t=n(r(d[3])),E=n(r(d[4])),A=n(r(d[5])),u=n(r(d[6])),_=n(r(d[7])),S=(r(d[8]),Object.freeze({GRANTED:'granted',DENIED:'denied',NEVER_ASK_AGAIN:'never_ask_again'})),l=Object.freeze({READ_CALENDAR:'android.permission.READ_CALENDAR',WRITE_CALENDAR:'android.permission.WRITE_CALENDAR',CAMERA:'android.permission.CAMERA',READ_CONTACTS:'android.permission.READ_CONTACTS',WRITE_CONTACTS:'android.permission.WRITE_CONTACTS',GET_ACCOUNTS:'android.permission.GET_ACCOUNTS',ACCESS_FINE_LOCATION:'android.permission.ACCESS_FINE_LOCATION',ACCESS_COARSE_LOCATION:'android.permission.ACCESS_COARSE_LOCATION',RECORD_AUDIO:'android.permission.RECORD_AUDIO',READ_PHONE_STATE:'android.permission.READ_PHONE_STATE',CALL_PHONE:'android.permission.CALL_PHONE',READ_CALL_LOG:'android.permission.READ_CALL_LOG',WRITE_CALL_LOG:'android.permission.WRITE_CALL_LOG',ADD_VOICEMAIL:'com.android.voicemail.permission.ADD_VOICEMAIL',USE_SIP:'android.permission.USE_SIP',PROCESS_OUTGOING_CALLS:'android.permission.PROCESS_OUTGOING_CALLS',BODY_SENSORS:'android.permission.BODY_SENSORS',SEND_SMS:'android.permission.SEND_SMS',RECEIVE_SMS:'android.permission.RECEIVE_SMS',READ_SMS:'android.permission.READ_SMS',RECEIVE_WAP_PUSH:'android.permission.RECEIVE_WAP_PUSH',RECEIVE_MMS:'android.permission.RECEIVE_MMS',READ_EXTERNAL_STORAGE:'android.permission.READ_EXTERNAL_STORAGE',WRITE_EXTERNAL_STORAGE:'android.permission.WRITE_EXTERNAL_STORAGE'}),R=(function(){function n(){(0,t.default)(this,n),this.PERMISSIONS=l,this.RESULTS=S}return(0,E.default)(n,[{key:"checkPermission",value:function(n){return console.warn('"PermissionsAndroid.checkPermission" is deprecated. Use "PermissionsAndroid.check" instead'),console.warn('"PermissionsAndroid" module works only for Android platform.'),Promise.resolve(!1)}},{key:"check",value:function(n){return console.warn('"PermissionsAndroid" module works only for Android platform.'),Promise.resolve(!1)}},{key:"requestPermission",value:function(n,s){var t;return o.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return console.warn('"PermissionsAndroid.requestPermission" is deprecated. Use "PermissionsAndroid.request" instead'),console.warn('"PermissionsAndroid" module works only for Android platform.'),E.abrupt("return",Promise.resolve(!1));case 4:return E.next=6,o.default.awrap(this.request(n,s));case 6:return t=E.sent,E.abrupt("return",t===this.RESULTS.GRANTED);case 8:case"end":return E.stop()}},null,this)}},{key:"request",value:function(n,t){return o.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return console.warn('"PermissionsAndroid" module works only for Android platform.'),E.abrupt("return",Promise.resolve(this.RESULTS.DENIED));case 3:if((0,_.default)(u.default,'PermissionsAndroid is not installed correctly.'),!t){E.next=10;break}return E.next=7,o.default.awrap(u.default.shouldShowRequestPermissionRationale(n));case 7:if(!E.sent||!A.default){E.next=10;break}return E.abrupt("return",new Promise(function(o,E){var _=(0,s.default)({},t);A.default.showAlert(_,function(){return E(new Error('Error showing rationale'))},function(){return o(u.default.requestPermission(n))})}));case 10:return E.abrupt("return",u.default.requestPermission(n));case 11:case"end":return E.stop()}},null,this)}},{key:"requestMultiple",value:function(n){return console.warn('"PermissionsAndroid" module works only for Android platform.'),Promise.resolve({})}}]),n})();R=new R,m.exports=R},363,[3,54,268,4,5,141,364,18,58]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).get('PermissionsAndroid');e.default=o},364,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),u=r(d[4]),c=r(d[5]),s=new u(l.default),f=new Map,v=(function(){function t(n){var l=this;(0,o.default)(this,t),this._data={},this._remoteNotificationCompleteCallbackCalled=!1,this._isRemote=n.remote,this._isRemote&&(this._notificationId=n.notificationId),n.remote?Object.keys(n).forEach(function(t){var o=n[t];'aps'===t?(l._alert=o.alert,l._sound=o.sound,l._badgeCount=o.badge,l._category=o.category,l._contentAvailable=o['content-available'],l._threadID=o['thread-id']):l._data[t]=o}):(this._badgeCount=n.applicationIconBadgeNumber,this._sound=n.soundName,this._alert=n.alertBody,this._data=n.userInfo,this._category=n.category)}return(0,n.default)(t,null,[{key:"presentLocalNotification",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.presentLocalNotification(t)}},{key:"scheduleLocalNotification",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.scheduleLocalNotification(t)}},{key:"cancelAllLocalNotifications",value:function(){c(l.default,'PushNotificationManager is not available.'),l.default.cancelAllLocalNotifications()}},{key:"removeAllDeliveredNotifications",value:function(){c(l.default,'PushNotificationManager is not available.'),l.default.removeAllDeliveredNotifications()}},{key:"getDeliveredNotifications",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.getDeliveredNotifications(t)}},{key:"removeDeliveredNotifications",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.removeDeliveredNotifications(t)}},{key:"setApplicationIconBadgeNumber",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.setApplicationIconBadgeNumber(t)}},{key:"getApplicationIconBadgeNumber",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.getApplicationIconBadgeNumber(t)}},{key:"cancelLocalNotifications",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.cancelLocalNotifications(t)}},{key:"getScheduledLocalNotifications",value:function(t){c(l.default,'PushNotificationManager is not available.'),l.default.getScheduledLocalNotifications(t)}},{key:"addEventListener",value:function(o,n){var l;c('notification'===o||'register'===o||'registrationError'===o||'localNotification'===o,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events'),'notification'===o?l=s.addListener("remoteNotificationReceived",function(o){n(new t(o))}):'localNotification'===o?l=s.addListener("localNotificationReceived",function(o){n(new t(o))}):'register'===o?l=s.addListener("remoteNotificationsRegistered",function(t){n(t.deviceToken)}):'registrationError'===o&&(l=s.addListener("remoteNotificationRegistrationError",function(t){n(t)})),f.set(o,l)}},{key:"removeEventListener",value:function(t,o){c('notification'===t||'register'===t||'registrationError'===t||'localNotification'===t,'PushNotificationIOS only supports `notification`, `register`, `registrationError`, and `localNotification` events');var n=f.get(t);n&&(n.remove(),f.delete(t))}},{key:"requestPermissions",value:function(t){var o={};return o=t?{alert:!!t.alert,badge:!!t.badge,sound:!!t.sound}:{alert:!0,badge:!0,sound:!0},c(l.default,'PushNotificationManager is not available.'),l.default.requestPermissions(o)}},{key:"abandonPermissions",value:function(){c(l.default,'PushNotificationManager is not available.'),l.default.abandonPermissions()}},{key:"checkPermissions",value:function(t){c('function'==typeof t,'Must provide a valid callback'),c(l.default,'PushNotificationManager is not available.'),l.default.checkPermissions(t)}},{key:"getInitialNotification",value:function(){return c(l.default,'PushNotificationManager is not available.'),l.default.getInitialNotification().then(function(o){return o&&new t(o)})}}]),(0,n.default)(t,[{key:"finish",value:function(t){this._isRemote&&this._notificationId&&!this._remoteNotificationCompleteCallbackCalled&&(this._remoteNotificationCompleteCallbackCalled=!0,c(l.default,'PushNotificationManager is not available.'),l.default.onFinishRemoteNotification(this._notificationId,t))}},{key:"getMessage",value:function(){return this._alert}},{key:"getSound",value:function(){return this._sound}},{key:"getCategory",value:function(){return this._category}},{key:"getAlert",value:function(){return this._alert}},{key:"getContentAvailable",value:function(){return this._contentAvailable}},{key:"getBadgeCount",value:function(){return this._badgeCount}},{key:"getData",value:function(){return this._data}},{key:"getThreadID",value:function(){return this._threadID}}]),t})();v.FetchResult={NewData:'UIBackgroundFetchResultNewData',NoData:'UIBackgroundFetchResultNoData',ResultFailed:'UIBackgroundFetchResultFailed'},m.exports=v},365,[3,4,5,366,123,18]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])).get('PushNotificationManager');e.default=o},366,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=t(r(d[1])),n=t(r(d[2])),c=r(d[3]),l=r(d[4]),u=[],o={_settings:n.default&&n.default.getConstants().settings,get:function(t){return this._settings[t]},set:function(t){this._settings=(0,s.default)(this._settings,t),n.default.setValues(t)},watchKeys:function(t,s){'string'==typeof t&&(t=[t]),l(Array.isArray(t),'keys should be a string or array of strings');var n=u.length;return u.push({keys:t,callback:s}),n},clearWatch:function(t){t<u.length&&(u[t]={keys:[],callback:null})},_sendObservations:function(t){var s=this;Object.keys(t).forEach(function(n){var c=t[n],l=s._settings[n]!==c;s._settings[n]=c,l&&u.forEach(function(t){-1!==t.keys.indexOf(n)&&t.callback&&t.callback()})})}};c.addListener('settingsUpdated',o._sendObservations.bind(o)),m.exports=o},367,[3,16,368,46,18]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])).getEnforcing('SettingsManager');e.default=n},368,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=(t(r(d[4])),r(d[5]),r(d[6])),c=r(d[7]),l=(function(){function t(){(0,n.default)(this,t)}return(0,o.default)(t,null,[{key:"share",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return u('object'==typeof t&&null!==t,'Content to share must be a valid object'),u('string'==typeof t.url||'string'==typeof t.message,'At least one of URL and message is required'),u('object'==typeof n&&null!==n,'Options must be a valid object'),new Promise(function(o,l){var f=c(n.tintColor);u(s.default,'NativeActionSheetManager is not registered on iOS, but it should be.'),s.default.showShareActionSheetWithOptions({message:'string'==typeof t.message?t.message:void 0,url:'string'==typeof t.url?t.url:void 0,subject:n.subject,tintColor:null!=f?f:void 0,excludedActivityTypes:n.excludedActivityTypes},function(t){return l(t)},function(t,n){o(t?{action:'sharedAction',activityType:n}:{action:'dismissedAction'})})})}}]),t})();l.sharedAction='sharedAction',l.dismissedAction='dismissedAction',m.exports=l},369,[3,4,5,333,370,58,18,82]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('ShareModule');e.default=u},370,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),u=t(r(d[1])),n=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),s=t(r(d[5])),c=(function(t){function s(){return(0,u.default)(this,s),(0,n.default)(this,(0,f.default)(s).apply(this,arguments))}return(0,l.default)(s,t),s})(r(d[6]));m.exports=new c(s.default)},371,[3,4,6,9,10,321,123]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),c=(function(){function t(){(0,s.default)(this,t)}return(0,u.default)(t,null,[{key:"open",value:function(t){return n.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(!o.default){n.next=4;break}return n.abrupt("return",o.default.open(t));case 4:return n.abrupt("return",Promise.reject({message:'TimePickerAndroid is not supported on this platform.'}));case 5:case"end":return n.stop()}},null,this)}}]),t})();c.timeSetAction='timeSetAction',c.dismissedAction='dismissedAction',m.exports=c},372,[3,268,4,5,373]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])).get('TimePickerAndroid');e.default=u},373,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o={show:function(o,s){t(!1,'ToastAndroid is not supported on this platform.')},showWithGravity:function(o,s,n){t(!1,'ToastAndroid is not supported on this platform.')},showWithGravityAndOffset:function(o,s,n,p,f){t(!1,'ToastAndroid is not supported on this platform.')}};m.exports=o},374,[20]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=u.default.get('window'),n=f.useState(!1)[1].bind(null,function(t){return!t}),c=f.useState(t)[0];return f.useEffect(function(){return u.default.addEventListener('change',n),u.default.get('window')!==c&&n(),function(){u.default.removeEventListener('change',n)}},[n,c]),t};var u=n(r(d[2])),f=t(r(d[3]))},375,[2,3,62,13]);
__d(function(g,r,i,a,m,e,d){'use strict';var A=r(d[0])({BOM:"\ufeff",BULLET:"\u2022",BULLET_SP:"\xa0\u2022\xa0",MIDDOT:"\xb7",MIDDOT_SP:"\xa0\xb7\xa0",MIDDOT_KATAKANA:"\u30fb",MDASH:"\u2014",MDASH_SP:"\xa0\u2014\xa0",NDASH:"\u2013",NDASH_SP:"\xa0\u2013\xa0",NBSP:"\xa0",PIZZA:"\ud83c\udf55",TRIANGLE_LEFT:"\u25c0",TRIANGLE_RIGHT:"\u25b6"});m.exports=A},376,[38]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0])(r(d[1])),n=(r(d[2]),!1),o=0;function u(u){var l=arguments.length>1&&void 0!==arguments[1]&&arguments[1];n||(n=!0,0===u[0]&&(t.default.vibrate(),u=u.slice(1)),0!==u.length?setTimeout(function(){return f(++o,u,l,1)},u[0]):n=!1)}function f(u,l,v,c){if(n&&u===o){if(t.default.vibrate(),c>=l.length){if(!v)return void(n=!1);c=0}setTimeout(function(){return f(u,l,v,c+1)},l[c])}}var l={vibrate:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,f=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!n)if('number'==typeof o)t.default.vibrate();else{if(!Array.isArray(o))throw new Error('Vibration pattern should be a number or array');u(o,f)}},cancel:function(){n=!1}};m.exports=l},377,[3,378,58]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])).getEnforcing('Vibration');e.default=n},378,[2,24]);
__d(function(g,r,i,a,m,e,d){'use strict';var n,t=r(d[0]),u=r(d[1]),l=r(d[2]),o=r(d[3]),s=r(d[4]);n=(function(n){function c(){return t(this,c),l(this,o(c).apply(this,arguments))}return s(c,n),u(c,[{key:"render",value:function(){return null}}],[{key:"ignoreWarnings",value:function(n){}},{key:"install",value:function(){}},{key:"uninstall",value:function(){}}]),c})(r(d[5]).Component),m.exports=n},379,[4,5,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),s=n.shape({x:n.number,y:n.number});m.exports=s},380,[69]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3])},381,[382,1126,1124,1449]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.appNavigate=b,e.redirectWithStoredParams=R,e.redirectToStaticPage=L,e.reloadNow=function(){return function(t,o){t((0,h.setFatalError)(void 0));var n=o()['features/base/connection'].locationURL;v.default.info("Reloading the conference using URL: "+n),'ReactNative'===navigator.product?t(b((0,l.toURLString)(n))):t(C())}},e.reloadWithStoredParams=C,e.maybeRedirectToWelcomePage=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(o,n){var c=n()['features/base/config'].enableClosePage;if(c){var s=n()['features/base/jwt'].isGuest;return window.sessionStorage.setItem('guest',s),void o(L("static/"+(t.feedbackSubmitted?'close.html':'close2.html')))}t.showThankYou&&o((0,p.showNotification)({titleArguments:{appName:(0,w.getName)()},titleKey:'dialog.thankYou'})),n()['features/base/config'].enableWelcomePage&&setTimeout(function(){o(R('/'))},t.showThankYou?3e3:500)}};var o=t(r(d[1])),n=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]),f=r(d[6]),l=r(d[7]),p=r(d[8]),h=r(d[9]),w=r(d[10]),v=t(r(d[11]));function b(t){return function(p,h){var b,R,L,C,k,U,S,x,N,P,W;return o.default.async(function(T){for(;;)switch(T.prev=T.next){case 0:if((b=(0,l.parseURIString)(t))&&b.host||(R=(0,l.parseURIString)((0,w.getDefaultURL)(h)),b?(b.host=R.host,b.hostname=R.hostname,b.pathname=R.pathname+b.pathname.substr(1),b.port=R.port,b.protocol=R.protocol):b=R),b.protocol||(b.protocol='https:'),C=(L=b).contextRoot,k=L.host,U=L.room,S=new URL(b.toString()),'ReactNative'===navigator.product&&p((0,s.disconnect)()),p((0,c.configWillLoad)(S,U)),'http:'!==(x=b.protocol.toLowerCase())&&'https:'!==x&&(x='https:'),P=(N=x+"//"+k+(C||'/'))+"config.js",U&&(P+="?room="+U.toLowerCase()),U||(W=(0,c.restoreConfig)(N)),W){T.next=30;break}return T.prev=14,T.next=17,o.default.awrap((0,u.loadConfig)(P));case 17:W=T.sent,p((0,c.storeConfig)(N,W)),T.next=30;break;case 21:if(T.prev=21,T.t0=T.catch(14),W=(0,c.restoreConfig)(N)){T.next=30;break}if(!U){T.next=28;break}return p((0,c.loadConfigError)(T.t0,S)),T.abrupt("return");case 28:v.default.warn('Failed to load config but there is no room, applying a fake one'),W=(0,c.createFakeConfig)(N);case 30:if(h()['features/base/config'].locationURL===S){T.next=33;break}return p((0,c.loadConfigError)(new Error('Config no longer needed!'),S)),T.abrupt("return");case 33:p((0,s.setLocationURL)(S)),p((0,c.setConfig)(W)),p((0,n.setRoom)(U)),U&&'ReactNative'===navigator.product&&(p((0,f.createDesiredLocalTracks)()),p((0,s.connect)()));case 37:case"end":return T.stop()}},null,this,[[14,21]])}}function R(t){return function(o,n){var c=n()['features/base/connection'].locationURL,s=new URL(c.href);s.pathname=t,window.location.assign(s.toString())}}function L(t){return function(){var o=window.location,n=t;n.startsWith('/')||(n.startsWith('./')&&(n=n.substring(2)),n=(0,l.getLocationContextRoot)(o)+n),o.pathname=n}}function C(){return function(t,o){var n=o()['features/base/connection'].locationURL,c=window.location,s=c.search;c.replace(n.toString()),window.self!==window.top&&n.search===s&&c.reload()}}},382,[3,268,383,838,1051,388,793,801,587,1106,1124,1125]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4]),r(d[5])},383,[384,1058,1059,1060,1062,1096]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.authStatusChanged=function(n,t){return{type:l.AUTH_STATUS_CHANGED,authEnabled:n,authLogin:t}},e.conferenceFailed=S,e.conferenceJoined=R,e.conferenceLeft=D,e.conferenceSubjectChanged=y,e.conferenceWillJoin=L,e.conferenceWillLeave=function(n){return{type:l.CONFERENCE_WILL_LEAVE,conference:n}},e.createConference=function(){return function(n,o){var u=o(),f=u['features/base/connection'],s=f.connection,C=f.locationURL;if(!s)throw new Error('Cannot create a conference without a connection!');var p=u['features/base/conference'],l=p.password,v=p.room;if(!v)throw new Error('Cannot join a conference without a room name!');var S=s.initJitsiConference(v.toLowerCase(),(0,t.default)({},u['features/base/config'],{applicationName:(0,c.getName)(),getWiFiStatsMethod:(0,_.getJitsiMeetGlobalNS)().getWiFiStats,confID:""+C.host+C.pathname}));s[E.JITSI_CONNECTION_CONFERENCE_KEY]=S,S[A.JITSI_CONFERENCE_URL_KEY]=C,n(O(S)),T(S,n),(0,N.sendLocalParticipant)(u,S),S.join(l)}},e.checkIfCanJoin=function(){return function(n,t){var o=t()['features/base/conference'],c=o.authRequired,u=o.password;c&&n(O(c)),c&&c.join(u)}},e.dataChannelOpened=function(){return{type:l.DATA_CHANNEL_OPENED}},e.kickedOut=I,e.lockStateChanged=h,e.onStartMutedPolicyChanged=J,e.p2pStatusChanged=function(n){return{type:l.P2P_STATUS_CHANGED,p2p:n}},e.sendTones=function(n,t,o){return{type:l.SEND_TONES,tones:n,duration:t,pause:o}},e.setDesktopSharingEnabled=function(n){return{type:l.SET_DESKTOP_SHARING_ENABLED,desktopSharingEnabled:n}},e.setFollowMe=function(n){return{type:l.SET_FOLLOW_ME,enabled:n}},e.setMaxReceiverVideoQuality=function(n){return{type:l.SET_MAX_RECEIVER_VIDEO_QUALITY,maxReceiverVideoQuality:n}},e.setPassword=function(n,t,o){return function(c,u){switch(t){case n.join:var E=u()['features/base/conference'];E.passwordRequired===n&&(c({type:l.SET_PASSWORD,conference:n,method:t,password:o}),(E=u()['features/base/conference']).password!==o||E.passwordRequired||E.conference||t.call(n,o));break;case n.lock:var f=u()['features/base/conference'];return f.conference===n?t.call(n,o).then(function(){return c({type:l.SET_PASSWORD,conference:n,method:t,password:o})}).catch(function(n){return c({type:l.SET_PASSWORD_FAILED,error:n})}):Promise.reject()}}},e.setPreferredReceiverVideoQuality=function(n){return{type:l.SET_PREFERRED_RECEIVER_VIDEO_QUALITY,preferredReceiverVideoQuality:n}},e.setRoom=function(n){return{type:l.SET_ROOM,room:n}},e.setStartMutedPolicy=function(n,t){return function(o,c){var u=(0,N.getCurrentConference)(c());return u&&u.setStartMutedPolicy({audio:n,video:t}),o(J(n,t))}},e.setSubject=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'';return function(t,o){var c=o()['features/base/conference'].conference;c?c.setSubject(n):t({type:l.SET_PENDING_SUBJECT_CHANGE,subject:n})}};var t=n(r(d[1])),o=r(d[2]),c=r(d[3]),u=r(d[4]),E=r(d[5]),f=r(d[6]),s=r(d[7]),C=r(d[8]),p=r(d[9]),_=r(d[10]),l=r(d[11]),A=r(d[12]),N=r(d[13]),v=n(r(d[14]));function T(n,t){n.on(f.JitsiConferenceEvents.CONFERENCE_FAILED,function(){for(var o=arguments.length,c=new Array(o),u=0;u<o;u++)c[u]=arguments[u];return t(S.apply(void 0,[n].concat(c)))}),n.on(f.JitsiConferenceEvents.CONFERENCE_JOINED,function(){for(var o=arguments.length,c=new Array(o),u=0;u<o;u++)c[u]=arguments[u];return t(R.apply(void 0,[n].concat(c)))}),n.on(f.JitsiConferenceEvents.CONFERENCE_LEFT,function(){for(var o=arguments.length,c=new Array(o),u=0;u<o;u++)c[u]=arguments[u];return t(D.apply(void 0,[n].concat(c)))}),n.on(f.JitsiConferenceEvents.SUBJECT_CHANGED,function(){return t(y.apply(void 0,arguments))}),n.on(f.JitsiConferenceEvents.KICKED,function(){for(var o=arguments.length,c=new Array(o),u=0;u<o;u++)c[u]=arguments[u];return t(I.apply(void 0,[n].concat(c)))}),n.on(f.JitsiConferenceEvents.PARTICIPANT_KICKED,function(n,o){return t((0,C.participantKicked)(n,o))}),n.on(f.JitsiConferenceEvents.LOCK_STATE_CHANGED,function(){for(var o=arguments.length,c=new Array(o),u=0;u<o;u++)c[u]=arguments[u];return t(h.apply(void 0,[n].concat(c)))}),n.on(f.JitsiConferenceEvents.STARTED_MUTED,function(){var c=Boolean(n.startAudioMuted),u=Boolean(n.startVideoMuted);(0,o.sendAnalytics)((0,o.createStartMutedConfigurationEvent)('remote',c,u)),v.default.log("Start muted: "+(c?'audio, ':'')+(u?'video':'')),t((0,s.setAudioMuted)(c)),t((0,s.setVideoMuted)(u))}),n.on(f.JitsiConferenceEvents.TRACK_ADDED,function(n){return n&&!n.isLocal()&&t((0,p.trackAdded)(n))}),n.on(f.JitsiConferenceEvents.TRACK_REMOVED,function(n){return n&&!n.isLocal()&&t((0,p.trackRemoved)(n))}),n.on(f.JitsiConferenceEvents.TRACK_MUTE_CHANGED,function(n,o){o&&t((0,C.participantMutedUs)(o))}),n.on(f.JitsiConferenceEvents.DISPLAY_NAME_CHANGED,function(o,c){return t((0,C.participantUpdated)({conference:n,id:o,name:(0,C.getNormalizedDisplayName)(c)}))}),n.on(f.JitsiConferenceEvents.DOMINANT_SPEAKER_CHANGED,function(o){return t((0,C.dominantSpeakerChanged)(o,n))}),n.on(f.JitsiConferenceEvents.ENDPOINT_MESSAGE_RECEIVED,function(){return t(u.endpointMessageReceived.apply(void 0,arguments))}),n.on(f.JitsiConferenceEvents.PARTICIPANT_CONN_STATUS_CHANGED,function(){return t(C.participantConnectionStatusChanged.apply(void 0,arguments))}),n.on(f.JitsiConferenceEvents.USER_JOINED,function(o,c){return(0,N.commonUserJoinedHandling)({dispatch:t},n,c)}),n.on(f.JitsiConferenceEvents.USER_LEFT,function(o,c){return(0,N.commonUserLeftHandling)({dispatch:t},n,c)}),n.on(f.JitsiConferenceEvents.USER_ROLE_CHANGED,function(){return t(C.participantRoleChanged.apply(void 0,arguments))}),n.on(f.JitsiConferenceEvents.USER_STATUS_CHANGED,function(){return t(C.participantPresenceChanged.apply(void 0,arguments))}),n.on(f.JitsiConferenceEvents.BOT_TYPE_CHANGED,function(o,c){return t((0,C.participantUpdated)({conference:n,id:o,botType:c}))}),n.addCommandListener(A.AVATAR_ID_COMMAND,function(o,c){return t((0,C.participantUpdated)({conference:n,id:c,avatarID:o.value}))}),n.addCommandListener(A.AVATAR_URL_COMMAND,function(o,c){return t((0,C.participantUpdated)({conference:n,id:c,avatarURL:o.value}))}),n.addCommandListener(A.EMAIL_COMMAND,function(o,c){return t((0,C.participantUpdated)({conference:n,id:c,email:o.value}))})}function S(n,t){return{type:l.CONFERENCE_FAILED,conference:n,error:{name:t,recoverable:void 0}}}function R(n){return{type:l.CONFERENCE_JOINED,conference:n}}function D(n){return{type:l.CONFERENCE_LEFT,conference:n}}function y(n){return{type:l.CONFERENCE_SUBJECT_CHANGED,subject:n}}function O(n){return function(t,o){var c=(0,p.getLocalTracks)(o()['features/base/tracks']).map(function(n){return n.jitsiTrack});c.length&&(0,N._addLocalTracksToConference)(n,c),t(L(n))}}function L(n){return{type:l.CONFERENCE_WILL_JOIN,conference:n}}function I(n,t){return{type:l.KICKED_OUT,conference:n,participant:t}}function h(n,t){return{type:l.LOCK_STATE_CHANGED,conference:n,locked:t}}function J(n,t){return{type:l.SET_START_MUTED_POLICY,startAudioMutedPolicy:n,startVideoMutedPolicy:t}}},384,[3,54,385,381,1039,1051,388,744,532,793,801,1058,1059,1060,1061]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2]),r(d[3])},385,[386,387,1017,1038]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.createApiEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{action:t,attributes:n,source:'jitsi-meet-api'}},e.createAudioOnlyChangedEvent=function(t){return{action:"audio.only."+(t?'enabled':'disabled')}},e.createConnectionEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{action:t,actionSubject:'connection',attributes:n}},e.createCalendarClickedEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{action:'clicked',actionSubject:t,attributes:n,source:'calendar',type:o}},e.createCalendarSelectedEvent=function(){return{action:'selected',actionSubject:'calendar.selected',attributes:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},source:'calendar',type:o}},e.createCalendarConnectedEvent=function(){return{action:'calendar.connected',actionSubject:'calendar.connected',attributes:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},e.createRecentClickedEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{action:'clicked',actionSubject:t,attributes:n,source:'recent.list',type:o}},e.createRecentSelectedEvent=function(){return{action:'selected',actionSubject:'recent.list.selected',attributes:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},source:'recent.list',type:o}},e.createDeepLinkingPageEvent=function(t,n){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{action:t,actionSubject:n,source:'deepLinkingPage',attributes:c}},e.createDeviceChangedEvent=function(t,n){return{action:'device.changed',attributes:{device_type:n,media_type:t}}},e.createFeedbackOpenEvent=function(){return{action:'feedback.opened'}},e.createInviteDialogEvent=function(t,n){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{action:t,actionSubject:n,attributes:c,source:'inviteDialog'}},e.createNetworkInfoEvent=function(t){var n=t.isOnline,c=t.networkType,o=t.details,u={isOnline:n};return c&&(u.networkType=c),o&&(u.details=o),{action:'network.info',attributes:u}},e.createOfferAnswerFailedEvent=function(){return{action:'offer.answer.failure'}},e.createPageReloadScheduledEvent=function(t,c,o){return{action:'page.reload.scheduled',attributes:(0,n.default)({reason:t,timeout:c},o)}},e.createPinnedEvent=function(t,n,o){return{type:c,action:t,actionSubject:'participant',objectType:'participant',objectId:n,attributes:o}},e.createProfilePanelButtonEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{action:'clicked',actionSubject:t,attributes:n,source:'profile.panel',type:o}},e.createRecordingDialogEvent=function(t,n){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{action:'clicked',actionSubject:n,attributes:c,source:t+".recording.dialog",type:o}},e.createLiveStreamingDialogEvent=function(t,n){return{action:'clicked',actionSubject:n,source:t+".liveStreaming.dialog",type:o}},e.createLocalTracksDurationEvent=function(t){var n=t.audio,c=t.video,o=t.conference,u=c.camera,l=c.desktop;return{action:'local.tracks.durations',attributes:{audio:n.value,camera:u.value,conference:o.value,desktop:l.value}}},e.createRecordingEvent=function(t,n,c){return{action:t,actionSubject:"recording."+n,attributes:{value:c}}},e.createRejoinedEvent=function(t){var n=t.url,c=t.lastConferenceDuration,o=t.timeSinceLeft;return{action:'rejoined',attributes:{lastConferenceDuration:c,timeSinceLeft:o,url:n}}},e.createRemoteMuteConfirmedEvent=function(t){return{action:'clicked',actionSubject:'remote.mute.dialog.confirm.button',attributes:{participant_id:t},source:'remote.mute.dialog',type:o}},e.createRemoteVideoMenuButtonEvent=function(t,n){return{action:'clicked',actionSubject:t,attributes:n,source:'remote.video.menu',type:o}},e.createVideoBlurEvent=function(t){return{action:t,actionSubject:'video.blur'}},e.createScreenSharingEvent=function(t){return{action:t,actionSubject:'screen.sharing'}},e.createSelectParticipantFailedEvent=function(t){var n={action:'select.participant.failed'};t&&(n.error=t.toString());return n},e.createSharedVideoEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{action:t,attributes:n,actionSubject:'shared.video'}},e.createShortcutEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{action:n,actionSubject:'keyboard.shortcut',actionSubjectId:t,attributes:c,source:'keyboard.shortcut',type:o}},e.createStartAudioOnlyEvent=function(t){return{action:'start.audio.only',attributes:{enabled:t}}},e.createStartSilentEvent=function(){return{action:'start.silent'}},e.createStartMutedConfigurationEvent=function(t,n,c){return{action:'start.muted.configuration',attributes:{source:t,audio_mute:n,video_mute:c}}},e.createStreamSwitchDelayEvent=function(t){return{action:'stream.switch.delay',attributes:t}},e.createSyncTrackStateEvent=function(t,n){return{action:'sync.track.state',attributes:{media_type:t,muted:n}}},e.createToolbarEvent=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{action:'clicked',actionSubject:t,attributes:n,source:'toolbar.button',type:o}},e.createTrackMutedEvent=function(t,n){var c=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return{action:'track.muted',attributes:{media_type:t,muted:c,reason:n}}},e.createWelcomePageEvent=function(t,n){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{action:t,actionSubject:n,attributes:c,source:'welcomePage'}},e.VIDEO_MUTE=e.AUDIO_MUTE=e.ACTION_SHORTCUT_TRIGGERED=e.ACTION_SHORTCUT_RELEASED=e.ACTION_SHORTCUT_PRESSED=e.ACTION_UNPINNED=e.ACTION_PINNED=void 0;var n=t(r(d[1])),c='track',o='ui';e.ACTION_PINNED='pinned';e.ACTION_UNPINNED='unpinned';e.ACTION_SHORTCUT_PRESSED='pressed';e.ACTION_SHORTCUT_RELEASED='released';var u='triggered';e.ACTION_SHORTCUT_TRIGGERED=u;e.AUDIO_MUTE='audio.mute';e.VIDEO_MUTE='video.mute'},386,[3,54]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.sendAnalytics=function(t){try{s.analytics.sendEvent(t)}catch(t){u.default.warn("Error sending analytics event: "+t)}},e.resetAnalytics=function(){s.analytics.reset()},e.initAnalytics=function(t){var n=t.getState;if((0,l.getJitsiMeetGlobalNS)().analyticsHandlers=[],window.analyticsHandlers=[],!s.analytics||!(0,s.isAnalyticsEnabled)(n))return;var o=n(),c=o['features/base/config'],y=o['features/base/connection'].locationURL,v=y?y.host:'',p=c.analytics,b=void 0===p?{}:p,h=c.deploymentInfo,A=b.amplitudeAPPKey,w=b.blackListedEvents,k=b.scriptURLs,S=b.googleAnalyticsTrackingId,P=b.whiteListedEvents,E=o['features/base/jwt'],L=E.group,H=E.server,T=E.user,_={amplitudeAPPKey:A,blackListedEvents:w,envType:h&&h.envType||'dev',googleAnalyticsTrackingId:S,group:L,host:v,product:h&&h.product,subproduct:h&&h.environment,user:T&&T.id,version:s.default.version,whiteListedEvents:P};f(k,_).then(function(t){var n=o['features/base/conference'].room,l={};if(H&&(l.server=H),L&&(l.group=L),h)for(var c in h)h.hasOwnProperty(c)&&(l[c]=h[c]);s.analytics.addPermanentProperties(l),s.analytics.setConferenceName(n),s.analytics.setAnalyticsHandlers(t)}).catch(function(t){s.analytics.dispose(),u.default.error(t)})};var o=n(r(d[2])),s=t(r(d[3])),l=r(d[4]),c=r(d[5]),u=n(r(d[6]));function f(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,s=[],f=function(t){s.push((0,l.loadScript)(t).then(function(){return{type:'success'}},function(n){return{type:'error',error:n,url:t}}))},y=t,v=Array.isArray(y),p=0;for(y=v?y:y["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var b;if(v){if(p>=y.length)break;b=y[p++]}else{if((p=y.next()).done)break;b=p.value}f(b)}return Promise.all(s).then(function(t){var s=t,f=Array.isArray(s),y=0;for(s=f?s:s["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var v;if(f){if(y>=s.length)break;v=s[y++]}else{if((y=s.next()).done)break;v=y.value}var p=v;'error'===p.type&&u.default.warn("Failed to load "+p.url+": "+p.error)}var b=[],h=(0,o.default)((0,l.getJitsiMeetGlobalNS)().analyticsHandlers).concat((0,o.default)(window.analyticsHandlers),[c.AmplitudeHandler]),A=Array.isArray(h),w=0;for(h=A?h:h["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var k;if(A){if(w>=h.length)break;k=h[w++]}else{if((w=h.next()).done)break;k=w.value}var S=k;try{b.push(new S(n))}catch(t){u.default.warn("Error creating analytics handler: "+t)}}return u.default.debug("Loaded "+b.length+" analytics handlers"),b})}},387,[2,3,32,388,801,1011,1016]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={analytics:!0,browser:!0,JitsiConferenceErrors:!0,JitsiConferenceEvents:!0,JitsiConnectionErrors:!0,JitsiConnectionEvents:!0,JitsiConnectionQualityEvents:!0,JitsiE2ePingEvents:!0,JitsiMediaDevicesEvents:!0,JitsiParticipantConnectionStatus:!0,JitsiRecordingConstants:!0,JitsiSIPVideoGWStatus:!0,JitsiTrackErrors:!0,JitsiTrackEvents:!0};Object.defineProperty(e,"default",{enumerable:!0,get:function(){return s.default}}),e.JitsiTrackEvents=e.JitsiTrackErrors=e.JitsiSIPVideoGWStatus=e.JitsiRecordingConstants=e.JitsiParticipantConnectionStatus=e.JitsiMediaDevicesEvents=e.JitsiE2ePingEvents=e.JitsiConnectionQualityEvents=e.JitsiConnectionEvents=e.JitsiConnectionErrors=e.JitsiConferenceEvents=e.JitsiConferenceErrors=e.browser=e.analytics=void 0;var s=t(r(d[1])),o=r(d[2]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var c=r(d[3]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))});var u=r(d[4]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))}),r(d[5]),r(d[6]);var v=s.default.analytics;e.analytics=v;var f=s.default.util.browser;e.browser=f;var l=s.default.errors.conference;e.JitsiConferenceErrors=l;var J=s.default.events.conference;e.JitsiConferenceEvents=J;var E=s.default.errors.connection;e.JitsiConnectionErrors=E;var y=s.default.events.connection;e.JitsiConnectionEvents=y;var C=s.default.events.connectionQuality;e.JitsiConnectionQualityEvents=C;var p=s.default.events.e2eping;e.JitsiE2ePingEvents=p;var b=s.default.events.mediaDevices;e.JitsiMediaDevicesEvents=b;var P=s.default.constants.participantConnectionStatus;e.JitsiParticipantConnectionStatus=P;var O=s.default.constants.recording;e.JitsiRecordingConstants=O;var j=s.default.constants.sipVideoGW;e.JitsiSIPVideoGWStatus=j;var k=s.default.errors.track;e.JitsiTrackErrors=k;var S=s.default.events.track;e.JitsiTrackEvents=S},388,[3,389,992,993,994,995,1010]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.default}}),r(d[1]);var n=t(r(d[2]));!(function(t){if(void 0===t.$){var n=r(d[3]);n(t),t.$=n}})(g||window||this)},389,[3,390,990,991]);
__d(function(g,r,i,a,m,e,d){r(d[0]),r(d[1])},390,[391,989]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1]));r(d[2]);var n=r(d[3]);function o(t,n){return t===n?t:(l=Object.getPrototypeOf(t))&&(l=o(n,l))||(l=Object.getPrototypeOf(n))&&(l=o(t,l))?l:void 0;var l}function l(t,n){var o=null;return t&&f(t,function(t){return 1===t.nodeType&&t.nodeName===n&&(o=t,!0)}),o}function f(t,n){if(n(t))return!0;if(t=t.firstChild)do{if(f(t,n))return!0}while(t=t.nextSibling);return!1}r(d[4]),(function(f){var u=r(d[5]).DOMParser;if(f.DOMParser=u,void 0===f.addEventListener&&(f.addEventListener=function(){}),void 0===f.removeEventListener&&(f.removeEventListener=function(){}),void 0===f.document){var c=(new u).parseFromString('<html><head></head><body></body></html>','text/xml');void 0===c.addEventListener&&(c.addEventListener=function(){}),void 0===c.cookie&&(c.cookie=''),void 0===c.implementation.createHTMLDocument&&(c.implementation.createHTMLDocument=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',n=(new u).parseFromString("<html>\n <head><title>"+t+"</title></head>\n <body></body>\n </html>",'text/xml');return Object.defineProperty(n,'body',{get:function(){return n.getElementsByTagName('body')[0]}}),n});var s=Object.getPrototypeOf(c.documentElement);s&&(void 0===s.querySelector&&(s.querySelector=function(t){return l(this,t)}),void 0===s.remove&&(s.remove=function(){null!==this.parentNode&&this.parentNode.removeChild(this)}),s.hasOwnProperty('innerHTML')||Object.defineProperty(s,'innerHTML',{get:function(){return this.childNodes.toString()},set:function(t){this.textContent='';for(var n,o=(new u).parseFromString("<div>"+t+"</div>",'text/xml').documentElement;n=o.firstChild;)this.appendChild(n)}}),s.hasOwnProperty('children')||Object.defineProperty(s,'children',{get:function(){for(var t=this.childNodes,n=[],o=0,l=t[o];l;)1===l.nodeType&&n.push(l),l=t[o+=1];return n}}));var v=o(Object.getPrototypeOf(c),s);if(v&&v!==Object.getPrototypeOf({})){var h=f.console;if(h){var p=r(d[6]).levels;Object.keys(p).forEach(function(t){var n=p[t],o=h[n];'function'==typeof o&&(h[n]=function(){for(var t=arguments.length,l=new Array(t),f=0;f<t;f++)l[f]=arguments[f];if(h.disableYellowBox&&'error'===n)h.warn.apply(h,l);else{for(var u=l.length,c=0;c<u;++c){var s=l[c];if(s&&'string'!=typeof s&&v.isPrototypeOf(s)){var p=s.toString;p&&(s=p.call(s))}l[c]=s}o.apply(this,l)}})})}}f.document=c}void 0===f.location&&(f.location={href:'',search:''});var y=f.navigator;if(y){var O=y.userAgent||'',b=r(d[7]),P=b.name,x=b.version,L=P||'react-native';x&&(L+="/"+x),-1===O.indexOf(L)&&(O=O?L+" "+O:L);var w="("+n.Platform.OS+" "+n.Platform.Version+")";-1===O.indexOf(w)&&(O=O?O+" "+w:w),y.userAgent=O}if(r(d[8]),r(d[9]),f.callstats=r(d[10]),f.XMLHttpRequest){var T=f.XMLHttpRequest.prototype;T&&!T.hasOwnProperty('responseXML')&&Object.defineProperty(T,'responseXML',{get:function(){var t=this.responseText;return t&&(new u).parseFromString(t,'text/xml')}})}f.clearTimeout=t.default.clearTimeout.bind(t.default),f.clearInterval=t.default.clearInterval.bind(t.default),f.setInterval=t.default.setInterval.bind(t.default),f.setTimeout=function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t.default.setTimeout(n,o)}})(g||window||this)},391,[3,392,393,394,821,978,577,981,982,985,988]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=r(d[3]),l=c.NativeModules.RNBackgroundTimer,o=new c.NativeEventEmitter(l),s=new((function(){function t(){var u=this;(0,n.default)(this,t),this.uniqueId=0,this.callbacks={},o.addListener('backgroundTimer.timeout',function(t){if(u.callbacks[t]){var n=u.callbacks[t].callback;u.callbacks[t].interval?l.setTimeout(t,u.callbacks[t].timeout):delete u.callbacks[t],n()}})}return(0,u.default)(t,[{key:"start",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return l.start(t)}},{key:"stop",value:function(){return l.stop()}},{key:"runBackgroundTimer",value:function(t,n){var u=this,l=c.Platform.select({ios:function(){return c.NativeAppEventEmitter},android:function(){return c.DeviceEventEmitter}})();this.start(0),this.backgroundListener=l.addListener('backgroundTimer',function(){u.backgroundListener.remove(),u.backgroundClockMethod(t,n)})}},{key:"backgroundClockMethod",value:function(t,n){var u=this;this.backgroundTimer=this.setTimeout(function(){t(),u.backgroundClockMethod(t,n)},n)}},{key:"stopBackgroundTimer",value:function(){this.stop(),this.clearTimeout(this.backgroundTimer)}},{key:"setTimeout",value:function(t,n){this.uniqueId+=1;var u=this.uniqueId;return this.callbacks[u]={callback:t,interval:!1,timeout:n},l.setTimeout(u,n),u}},{key:"clearTimeout",value:function(t){this.callbacks[t]&&delete this.callbacks[t]}},{key:"setInterval",value:function(t,n){this.uniqueId+=1;var u=this.uniqueId;return this.callbacks[u]={callback:t,interval:!0,timeout:n},l.setTimeout(u,n),u}},{key:"clearInterval",value:function(t){this.callbacks[t]&&delete this.callbacks[t]}}]),t})());e.default=s},392,[3,4,5,17]);
__d(function(g,r,i,a,m,e,d){!(function(t){'use strict';var s=!1;if(!t.forceJURL)try{var h=new URL('b','http://a');h.pathname='c%20d',s='http://a/c%20d'===h.href}catch(t){}if(!s){var n=Object.create(null);n.ftp=21,n.file=0,n.gopher=70,n.http=80,n.https=443,n.ws=80,n.wss=443;var o=Object.create(null);o['%2e']='.',o['.%2e']='..',o['%2e.']='..',o['%2e%2e']='..';var l=void 0,_=/[a-zA-Z]/,c=/[a-zA-Z0-9\+\-\.]/;I.prototype={toString:function(){return this.href},get href(){if(this._isInvalid)return this._url;var t='';return''==this._username&&null==this._password||(t=this._username+(null!=this._password?':'+this._password:'')+'@'),this.protocol+(this._isRelative?'//'+t+this.host:'')+this.pathname+this._query+this._fragment},set href(t){k.call(this),b.call(this,t)},get protocol(){return this._scheme+':'},set protocol(t){this._isInvalid||b.call(this,t+':','scheme start')},get host(){return this._isInvalid?'':this._port?this._host+':'+this._port:this._host},set host(t){!this._isInvalid&&this._isRelative&&b.call(this,t,'host')},get hostname(){return this._host},set hostname(t){!this._isInvalid&&this._isRelative&&b.call(this,t,'hostname')},get port(){return this._port},set port(t){!this._isInvalid&&this._isRelative&&b.call(this,t,'port')},get pathname(){return this._isInvalid?'':this._isRelative?'/'+this._path.join('/'):this._schemeData},set pathname(t){!this._isInvalid&&this._isRelative&&(this._path=[],b.call(this,t,'relative path start'))},get search(){return this._isInvalid||!this._query||'?'==this._query?'':this._query},set search(t){!this._isInvalid&&this._isRelative&&(this._query='?','?'==t[0]&&(t=t.slice(1)),b.call(this,t,'query'))},get hash(){return this._isInvalid||!this._fragment||'#'==this._fragment?'':this._fragment},set hash(t){this._isInvalid||(this._fragment='#','#'==t[0]&&(t=t.slice(1)),b.call(this,t,'fragment'))},get origin(){var t;if(this._isInvalid||!this._scheme)return'';switch(this._scheme){case'data':case'file':case'javascript':case'mailto':return'null'}return(t=this.host)?this._scheme+'://'+t:''}};var p=t.URL;p&&(I.createObjectURL=function(t){return p.createObjectURL.apply(p,arguments)},I.revokeObjectURL=function(t){p.revokeObjectURL(t)}),t.URL=I}function u(t){return void 0!==n[t]}function f(){k.call(this),this._isInvalid=!0}function v(t){return''==t&&f.call(this),t.toLowerCase()}function y(t){var s=t.charCodeAt(0);return s>32&&s<127&&-1==[34,35,60,62,63,96].indexOf(s)?t:encodeURIComponent(t)}function w(t){var s=t.charCodeAt(0);return s>32&&s<127&&-1==[34,35,60,62,96].indexOf(s)?t:encodeURIComponent(t)}function b(t,s,h){function p(t){L.push(t)}var b=s||'scheme start',k=0,I='',R=!1,q=!1,L=[];t:for(;(t[k-1]!=l||0==k)&&!this._isInvalid;){var U=t[k];switch(b){case'scheme start':if(!U||!_.test(U)){if(s){p('Invalid scheme.');break t}I='',b='no scheme';continue}I+=U.toLowerCase(),b='scheme';break;case'scheme':if(U&&c.test(U))I+=U.toLowerCase();else{if(':'!=U){if(s){if(l==U)break t;p('Code point not allowed in scheme: '+U);break t}I='',k=0,b='no scheme';continue}if(this._scheme=I,I='',s)break t;u(this._scheme)&&(this._isRelative=!0),b='file'==this._scheme?'relative':this._isRelative&&h&&h._scheme==this._scheme?'relative or authority':this._isRelative?'authority first slash':'scheme data'}break;case'scheme data':'?'==U?(this._query='?',b='query'):'#'==U?(this._fragment='#',b='fragment'):l!=U&&'\t'!=U&&'\n'!=U&&'\r'!=U&&(this._schemeData+=y(U));break;case'no scheme':if(h&&u(h._scheme)){b='relative';continue}p('Missing scheme.'),f.call(this);break;case'relative or authority':if('/'!=U||'/'!=t[k+1]){p('Expected /, got: '+U),b='relative';continue}b='authority ignore slashes';break;case'relative':if(this._isRelative=!0,'file'!=this._scheme&&(this._scheme=h._scheme),l==U){this._host=h._host,this._port=h._port,this._path=h._path.slice(),this._query=h._query,this._username=h._username,this._password=h._password;break t}if('/'==U||'\\'==U)'\\'==U&&p('\\ is an invalid code point.'),b='relative slash';else if('?'==U)this._host=h._host,this._port=h._port,this._path=h._path.slice(),this._query='?',this._username=h._username,this._password=h._password,b='query';else{if('#'!=U){var C=t[k+1],j=t[k+2];('file'!=this._scheme||!_.test(U)||':'!=C&&'|'!=C||l!=j&&'/'!=j&&'\\'!=j&&'?'!=j&&'#'!=j)&&(this._host=h._host,this._port=h._port,this._username=h._username,this._password=h._password,this._path=h._path.slice(),this._path.pop()),b='relative path';continue}this._host=h._host,this._port=h._port,this._path=h._path.slice(),this._query=h._query,this._fragment='#',this._username=h._username,this._password=h._password,b='fragment'}break;case'relative slash':if('/'!=U&&'\\'!=U){'file'!=this._scheme&&(this._host=h._host,this._port=h._port,this._username=h._username,this._password=h._password),b='relative path';continue}'\\'==U&&p('\\ is an invalid code point.'),b='file'==this._scheme?'file host':'authority ignore slashes';break;case'authority first slash':if('/'!=U){p("Expected '/', got: "+U),b='authority ignore slashes';continue}b='authority second slash';break;case'authority second slash':if(b='authority ignore slashes','/'!=U){p("Expected '/', got: "+U);continue}break;case'authority ignore slashes':if('/'!=U&&'\\'!=U){b='authority';continue}p('Expected authority, got: '+U);break;case'authority':if('@'==U){R&&(p('@ already seen.'),I+='%40'),R=!0;for(var O=0;O<I.length;O++){var x=I[O];if('\t'!=x&&'\n'!=x&&'\r'!=x)if(':'!=x||null!==this._password){var A=y(x);null!==this._password?this._password+=A:this._username+=A}else this._password='';else p('Invalid whitespace in authority.')}I=''}else{if(l==U||'/'==U||'\\'==U||'?'==U||'#'==U){k-=I.length,I='',b='host';continue}I+=U}break;case'file host':if(l==U||'/'==U||'\\'==U||'?'==U||'#'==U){2!=I.length||!_.test(I[0])||':'!=I[1]&&'|'!=I[1]?0==I.length?b='relative path start':(this._host=v.call(this,I),I='',b='relative path start'):b='relative path';continue}'\t'==U||'\n'==U||'\r'==U?p('Invalid whitespace in file host.'):I+=U;break;case'host':case'hostname':if(':'!=U||q){if(l==U||'/'==U||'\\'==U||'?'==U||'#'==U){if(this._host=v.call(this,I),I='',b='relative path start',s)break t;continue}'\t'!=U&&'\n'!=U&&'\r'!=U?('['==U?q=!0:']'==U&&(q=!1),I+=U):p('Invalid code point in host/hostname: '+U)}else if(this._host=v.call(this,I),I='',b='port','hostname'==s)break t;break;case'port':if(/[0-9]/.test(U))I+=U;else{if(l==U||'/'==U||'\\'==U||'?'==U||'#'==U||s){if(''!=I){var E=parseInt(I,10);E!=n[this._scheme]&&(this._port=E+''),I=''}if(s)break t;b='relative path start';continue}'\t'==U||'\n'==U||'\r'==U?p('Invalid code point in port: '+U):f.call(this)}break;case'relative path start':if('\\'==U&&p("'\\' not allowed in path."),b='relative path','/'!=U&&'\\'!=U)continue;break;case'relative path':var D;if(l!=U&&'/'!=U&&'\\'!=U&&(s||'?'!=U&&'#'!=U))'\t'!=U&&'\n'!=U&&'\r'!=U&&(I+=y(U));else'\\'==U&&p('\\ not allowed in relative path.'),(D=o[I.toLowerCase()])&&(I=D),'..'==I?(this._path.pop(),'/'!=U&&'\\'!=U&&this._path.push('')):'.'==I&&'/'!=U&&'\\'!=U?this._path.push(''):'.'!=I&&('file'==this._scheme&&0==this._path.length&&2==I.length&&_.test(I[0])&&'|'==I[1]&&(I=I[0]+':'),this._path.push(I)),I='','?'==U?(this._query='?',b='query'):'#'==U&&(this._fragment='#',b='fragment');break;case'query':s||'#'!=U?l!=U&&'\t'!=U&&'\n'!=U&&'\r'!=U&&(this._query+=w(U)):(this._fragment='#',b='fragment');break;case'fragment':l!=U&&'\t'!=U&&'\n'!=U&&'\r'!=U&&(this._fragment+=U)}k++}}function k(){this._scheme='',this._schemeData='',this._username='',this._password=null,this._host='',this._port='',this._path=[],this._query='',this._fragment='',this._isInvalid=!1,this._isRelative=!1}function I(t,s){void 0===s||s instanceof I||(s=new I(String(s))),this._url=t,k.call(this);var h=t.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g,'');b.call(this,h,null,s)}})(window)},393,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={Platform:!0};Object.defineProperty(e,"Platform",{enumerable:!0,get:function(){return u.default}});var o=r(d[1]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var u=t(r(d[2])),c=r(d[3]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))})},394,[3,395,413,977]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={AbstractPage:!0,NavigateSectionList:!0};Object.defineProperty(e,"AbstractPage",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"NavigateSectionList",{enumerable:!0,get:function(){return u.default}});var c=r(d[1]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))});var o=t(r(d[2])),u=t(r(d[3]))},395,[3,396,975,976]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},396,[397]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AvatarListItem",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"BackButton",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"BaseIndicator",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Button",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Container",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"ForwardButton",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Header",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"HeaderLabel",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"HeaderWithNavigation",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Link",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"Linkify",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"LoadingIndicator",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Modal",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"NavigateSectionListEmptyComponent",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"NavigateSectionListItem",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"NavigateSectionListSectionHeader",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"PagedList",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"Pressable",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"SectionList",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(e,"SlidingView",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(e,"Switch",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"TintedView",{enumerable:!0,get:function(){return h.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),l=t(r(d[6])),b=t(r(d[7])),p=t(r(d[8])),y=t(r(d[9])),P=t(r(d[10])),j=t(r(d[11])),O=t(r(d[12])),s=t(r(d[13])),L=t(r(d[14])),v=t(r(d[15])),S=t(r(d[16])),B=t(r(d[17])),I=t(r(d[18])),w=t(r(d[19])),H=t(r(d[20])),N=t(r(d[21])),_=t(r(d[22])),k=t(r(d[23])),h=t(r(d[24]))},397,[3,398,922,930,932,416,933,934,936,937,938,939,941,955,956,957,958,963,964,965,966,967,973,940,974]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),s=l(r(d[4])),f=l(r(d[5])),o=l(r(d[6])),c=l(r(d[7])),p=t(r(d[8])),y=r(d[9]),v=r(d[10]),h=(r(d[11]),l(r(d[12]))),I=t(r(d[13])),_=(function(t){function l(t){var u;return(0,n.default)(this,l),(u=(0,s.default)(this,(0,f.default)(l).call(this,t)))._renderItemLine=u._renderItemLine.bind((0,c.default)((0,c.default)(u))),u}return(0,o.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){var t=this.props,l=t.avatarOnly,n=t.avatarSize,u=void 0===n?I.AVATAR_SIZE:n,s=t.avatarStyle,f=this.props.item,o=f.avatar,c=f.colorBase,_=f.lines,L=f.title;return p.default.createElement(h.default,{onClick:this.props.onPress,style:I.default.listItem,underlayColor:I.UNDERLAY_COLOR},p.default.createElement(v.Avatar,{colorBase:c,displayName:L,size:u,style:s,url:o}),l||p.default.createElement(h.default,{style:I.default.listItemDetails},p.default.createElement(y.Text,{numberOfLines:1,style:[I.default.listItemText,I.default.listItemTitle,this.props.titleStyle]},L),this._renderItemLines(_)),this.props.children)}},{key:"_renderItemLine",value:function(t,l){return t?p.default.createElement(y.Text,{key:l,numberOfLines:1,style:[I.default.listItemText,this.props.linesStyle]},t):null}},{key:"_renderItemLines",value:function(t){return t&&t.length?t.map(this._renderItemLine):null}}]),l})(p.Component);e.default=_},398,[2,3,4,5,6,9,10,8,13,17,399,406,416,921]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},399,[400,920]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={Avatar:!0};Object.defineProperty(e,"Avatar",{enumerable:!0,get:function(){return u.default}});var o=r(d[1]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var u=t(r(d[2]))},400,[3,401,531]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"StatelessAvatar",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},401,[3,402]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=t(r(d[3])),s=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),c=r(d[7]),v=r(d[8]),y=t(r(d[9])),h=t(r(d[10])),p=r(d[11]),_=(function(t){function y(){return(0,n.default)(this,y),(0,u.default)(this,(0,s.default)(y).apply(this,arguments))}return(0,o.default)(y,t),(0,l.default)(y,[{key:"render",value:function(){var t,n=this.props,l=n.initials,u=n.size,s=n.style,o=n.url;return t=this._isIcon(o)?this._renderIconAvatar(o):o?this._renderURLAvatar():l?this._renderInitialsAvatar():this._renderDefaultAvatar(),f.default.createElement(c.View,{style:[h.default.avatarContainer(u),s]},t)}},{key:"_renderDefaultAvatar",value:function(){var t=this.props.size;return f.default.createElement(c.Image,{source:p,style:[h.default.avatarContent(t),h.default.staticAvatar]})}},{key:"_renderIconAvatar",value:function(t){var n=this.props,l=n.color,u=n.size;return f.default.createElement(c.View,{style:[h.default.initialsContainer,{backgroundColor:l}]},f.default.createElement(v.Icon,{src:t,style:h.default.initialsText(u)}))}},{key:"_renderInitialsAvatar",value:function(){var t=this.props,n=t.color,l=t.initials,u=t.size;return f.default.createElement(c.View,{style:[h.default.initialsContainer,{backgroundColor:n}]},f.default.createElement(c.Text,{style:h.default.initialsText(u)}," ",l," "))}},{key:"_renderURLAvatar",value:function(){var t=this.props,n=t.onAvatarLoadError,l=t.size,u=t.url;return f.default.createElement(c.Image,{defaultSource:p,onError:n,resizeMode:"cover",source:{uri:u},style:h.default.avatarContent(l)})}}]),y})(y.default);e.default=_},402,[3,4,5,6,9,10,13,17,403,528,529,530]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},403,[404,418]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Icon",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},404,[3,405]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=f,e.DEFAULT_SIZE=e.DEFAULT_COLOR=void 0;var l=t(r(d[1])),o=t(r(d[2])),n=r(d[3]),c=r(d[4]),u='ReactNative'===navigator.product?'white':void 0;e.DEFAULT_COLOR=u;var s='ReactNative'===navigator.product?36:24;function f(t){var f,v,E,_,L,O=t.className,T=t.color,p=t.id,y=t.size,N=t.src,h=t.style,A=(0,n.styleTypeToObject)(null!=(f=h)?f:{}),D=A.color,F=A.fontSize,R=(0,l.default)(A,["color","fontSize"]),S=null!=(v=null!=(E=T)?E:D)?v:u,U=null!=(_=null!=(L=y)?L:F)?_:s;return o.default.createElement(c.Container,{className:"jitsi-icon "+O,style:R},o.default.createElement(N,{fill:S,height:U,id:p,width:U}))}e.DEFAULT_SIZE=s,f.defaultProps={className:''}},405,[3,56,13,406,414]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},406,[407,411]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},407,[408]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},408,[409,410]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.BoxModel=void 0;e.BoxModel={margin:10,padding:10}},409,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorPalette=void 0;var l={appBackground:"#111111",black:"#111111",blackBlue:'rgb(0, 3, 6)',blue:'#17A0DB',blueHighlight:'#1081b2',buttonUnderlay:'#495258',darkGrey:'#555555',green:'#40b183',lightGrey:'#AAAAAA',overflowMenuItemUnderlay:'#EEEEEE',red:'#D00000',transparent:'rgba(0, 0, 0, 0)',white:'#FFFFFF',G400:'#00875A',N500:'#42526E',R400:'#DE350B',Y200:'#FFC400'};e.ColorPalette=l},410,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t={getFixedPlatformStyle:!0};e.getFixedPlatformStyle=function(t){return t};var n=r(d[0]);Object.keys(n).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[o]}}))})},411,[412]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.styleTypeToObject=function t(n){if(!n)return{};if(Array.isArray(n)){for(var u={},f=n,s=Array.isArray(f),p=0,f=s?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(s){if(p>=f.length)break;l=f[p++]}else{if((p=f.next()).done)break;l=p.value}var c=l;(0,o.default)(u,t(c))}return u}return n},e.combineStyles=function(t,n){var o=[];t&&(Array.isArray(t)?o.push.apply(o,(0,u.default)(t)):o.push(t));n&&(Array.isArray(n)?o.push.apply(o,(0,u.default)(n)):o.push(n));return o},e.createStyleSheet=function(t){for(var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o={},f=Object.keys(t),s=0;s<f.length;s++){var p=f[s];o[p]=I((0,n.default)({},t[p],u[p]))}return o},e.fixAndroidViewClipping=function(t){'android'===f.default.OS&&(t.borderColor=s.ColorPalette.appBackground,t.borderWidth=1);return t},e.getRGBAFormat=function(t,n){var u=t.match(p);if(u)return"#"+u[1]+u[2]+u[3]+y(n);if(u=t.match(l))return"#"+u[1]+u[1]+u[2]+u[2]+u[3]+u[3]+y(n);if(u=t.match(c))return"rgba("+u[1]+", "+u[2]+", "+u[3]+", "+n+")";return t},e.isDarkColor=function(t){var n=A(t);return.2126*v(n.r)+.7152*v(n.g)+.0722*v(n.b)<=.179};var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),s=r(d[5]),p=/^#([0-9A-F]{2,2})([0-9A-F]{2,2})([0-9A-F]{2,2})$/i,l=/^#([0-9A-F]{1,1})([0-9A-F]{1,1})([0-9A-F]{1,1})$/i,c=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,b=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*([0-9.]+)\)$/i,h=['height','width'];function y(t){return Number(Math.round(255*t)).toString(16).padStart(2,'0')}function v(t){return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}function A(t){var n=t.match(p);return n?{r:parseInt(n[1],16)/255,g:parseInt(n[2],16)/255,b:parseInt(n[3],16)/255}:(n=t.match(l))?{r:parseInt(""+n[1]+n[1],16)/255,g:parseInt(""+n[2]+n[2],16)/255,b:parseInt(""+n[3]+n[3],16)/255}:(n=t.match(c)||t.match(b))?{r:parseInt(n[1],10)/255,g:parseInt(n[2],10)/255,b:parseInt(n[3],10)/255}:{r:0,g:0,b:0}}function I(t){for(var n=0;n<h.length;n++){var u=h[n],o=t[u],f=typeof o;if('undefined'!==f&&'number'!==f){var s=Number(o);Number.isNaN(s)?delete t[u]:t[u]=s}}return t}},412,[3,54,32,16,413,407]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).Platform;e.default=t},413,[17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},414,[415]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Container",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},415,[3,416]);
__d(function(g,r,i,a,m,e,d){var l=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=l(r(d[1])),o=l(r(d[2])),u=l(r(d[3])),n=l(r(d[4])),s=l(r(d[5])),c=l(r(d[6])),f=l(r(d[7])),b=l(r(d[8])),h=l(r(d[9])),v=r(d[10]),y=(function(l){function y(){return(0,u.default)(this,y),(0,s.default)(this,(0,c.default)(y).apply(this,arguments))}return(0,b.default)(y,l),(0,n.default)(y,[{key:"render",value:function(){var l=this.props,u=l.accessibilityLabel,n=l.accessible,s=l.onClick,b=l.onLongPress,p=l.touchFeedback,k=void 0===p?Boolean(s||b):p,L=l.underlayColor,C=l.visible,P=void 0===C||C,_=(0,o.default)(l,["accessibilityLabel","accessible","onClick","onLongPress","touchFeedback","underlayColor","visible"]);if(!P)return null;var E=s||b||k,F=(0,f.default)((0,c.default)(y.prototype),"_render",this).call(this,v.View,(0,t.default)({pointerEvents:E?'auto':'box-none'},_));if(F&&E){var T={accessibilityLabel:u,accessible:n,onLongPress:b,onPress:s};F=k?h.default.createElement(v.TouchableHighlight,(0,t.default)({},T,{underlayColor:L}),F):h.default.createElement(v.TouchableWithoutFeedback,T,F)}return F}}]),y})(l(r(d[11])).default);e.default=y},416,[3,54,56,4,5,6,9,47,10,13,17,417]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),c=l(r(d[6])),s=l(r(d[7])),h=l(r(d[8])),v=t(r(d[9])),y=r(d[10]),p=(function(t){function l(){return(0,f.default)(this,l),(0,c.default)(this,(0,s.default)(l).apply(this,arguments))}return(0,h.default)(l,t),(0,o.default)(l,[{key:"_render",value:function(t,l){var f=l||this.props,o=f.children,c=f.style,s=(f.touchFeedback,f.visible,(0,n.default)(f,["children","style","touchFeedback","visible"])),h=(0,y.getFixedPlatformStyle)(c);return v.default.createElement(t,(0,u.default)({style:h},s),o)}}]),l})(v.Component);e.default=p},417,[2,3,54,56,4,5,6,9,10,13,406]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"IconAdd",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"IconAddPeople",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"IconArrowBack",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"IconAudioOnly",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"IconAudioOnlyOff",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"IconAudioRoute",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"IconDeviceSpeaker",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"IconVolume",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"IconBlurBackground",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"IconCamera",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"IconCameraDisabled",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"IconCancelSelection",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"IconChat",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"IconChatSend",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"IconChatUnread",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"IconCheck",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"IconClose",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"IconClosedCaption",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"IconConnectionActive",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"IconConnectionInactive",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"IconDeviceBluetooth",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"IconDeviceEarpiece",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"IconDeviceHeadphone",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(e,"IconDominantSpeaker",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"IconEventNote",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"IconExitFullScreen",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(e,"IconFeedback",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"IconFullScreen",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"IconHangup",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"IconInfo",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(e,"IconInvite",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(e,"IconKick",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"IconLiveStreaming",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"IconMenu",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(e,"IconMenuDown",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(e,"IconMenuThumb",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"IconMenuUp",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(e,"IconMicDisabled",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"IconMicrophone",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(e,"IconModerator",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"IconNotificationJoin",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(e,"IconOpenInNew",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(e,"IconPhone",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(e,"IconPin",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(e,"IconPresentation",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(e,"IconRaisedHand",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(e,"IconRec",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(e,"IconRemoteControlStart",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(e,"IconRemoteControlStop",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(e,"IconRestore",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(e,"IconRoomLock",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(e,"IconRoomUnlock",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(e,"IconSearch",{enumerable:!0,get:function(){return ue.default}}),Object.defineProperty(e,"IconSettings",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(e,"IconSignalLevel0",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(e,"IconSignalLevel1",{enumerable:!0,get:function(){return fe.default}}),Object.defineProperty(e,"IconSignalLevel2",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(e,"IconShareDesktop",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(e,"IconShareDoc",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(e,"IconShareVideo",{enumerable:!0,get:function(){return de.default}}),Object.defineProperty(e,"IconSwitchCamera",{enumerable:!0,get:function(){return be.default}}),Object.defineProperty(e,"IconTileView",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(e,"IconToggleRecording",{enumerable:!0,get:function(){return me.default}}),Object.defineProperty(e,"IconVideoQualityAudioOnly",{enumerable:!0,get:function(){return ge.default}}),Object.defineProperty(e,"IconVideoQualityHD",{enumerable:!0,get:function(){return ye.default}}),Object.defineProperty(e,"IconVideoQualityLD",{enumerable:!0,get:function(){return Oe.default}}),Object.defineProperty(e,"IconVideoQualitySD",{enumerable:!0,get:function(){return Pe.default}});var t=n(r(d[1])),u=n(r(d[2])),o=n(r(d[3])),c=n(r(d[4])),f=n(r(d[5])),l=n(r(d[6])),b=n(r(d[7])),p=n(r(d[8])),y=n(r(d[9])),O=n(r(d[10])),P=n(r(d[11])),I=n(r(d[12])),j=n(r(d[13])),S=n(r(d[14])),v=n(r(d[15])),C=n(r(d[16])),h=n(r(d[17])),D=n(r(d[18])),k=n(r(d[19])),s=n(r(d[20])),R=n(r(d[21])),A=n(r(d[22])),M=n(r(d[23])),V=n(r(d[24])),L=n(r(d[25])),w=n(r(d[26])),B=n(r(d[27])),H=n(r(d[28])),Q=n(r(d[29])),_=n(r(d[30])),E=n(r(d[31])),F=n(r(d[32])),N=n(r(d[33])),T=n(r(d[34])),U=n(r(d[35])),x=n(r(d[36])),J=n(r(d[37])),K=n(r(d[38])),q=n(r(d[39])),z=n(r(d[40])),G=n(r(d[41])),W=n(r(d[42])),X=n(r(d[43])),Y=n(r(d[44])),Z=n(r(d[45])),$=n(r(d[46])),ee=n(r(d[47])),ne=n(r(d[48])),te=n(r(d[49])),re=n(r(d[50])),ue=n(r(d[51])),oe=n(r(d[52])),ce=n(r(d[53])),fe=n(r(d[54])),ie=n(r(d[55])),ae=n(r(d[56])),le=n(r(d[57])),de=n(r(d[58])),be=n(r(d[59])),pe=n(r(d[60])),me=n(r(d[61])),ge=n(r(d[62])),ye=n(r(d[63])),Oe=n(r(d[64])),Pe=n(r(d[65]))},418,[3,419,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=u(r(d[2])),h=u(r(d[3])),l=t(r(d[4])),f=function(t){return h.default.createElement(l.default,(0,v.default)({width:24,height:24,viewBox:"0 0 24 24"},t),h.default.createElement(l.Path,{d:"M18.984 12.984h-6v6h-1.969v-6h-6v-1.969h6v-6h1.969v6h6v1.969z"}))};e.default=f},419,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Rect",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Ellipse",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Svg",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"Path",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"G",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"TSpan",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"TextPath",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"Use",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"Symbol",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Defs",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(e,"LinearGradient",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(e,"RadialGradient",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(e,"Stop",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"ClipPath",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"Pattern",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(e,"Mask",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"parse",{enumerable:!0,get:function(){return x.parse}}),Object.defineProperty(e,"SvgAst",{enumerable:!0,get:function(){return x.SvgAst}}),Object.defineProperty(e,"SvgFromUri",{enumerable:!0,get:function(){return x.SvgFromUri}}),Object.defineProperty(e,"SvgFromXml",{enumerable:!0,get:function(){return x.SvgFromXml}}),Object.defineProperty(e,"SvgUri",{enumerable:!0,get:function(){return x.SvgUri}}),Object.defineProperty(e,"SvgXml",{enumerable:!0,get:function(){return x.SvgXml}}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),b=t(r(d[7])),p=t(r(d[8])),P=t(r(d[9])),y=t(r(d[10])),j=t(r(d[11])),O=t(r(d[12])),v=t(r(d[13])),S=t(r(d[14])),s=t(r(d[15])),U=t(r(d[16])),F=t(r(d[17])),X=t(r(d[18])),_=t(r(d[19])),h=t(r(d[20])),G=t(r(d[21])),T=t(r(d[22])),x=r(d[23]),A=b.default;e.default=A},420,[3,421,437,438,439,442,443,444,440,446,448,449,450,451,452,453,454,455,458,459,460,461,462,463]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=u(r(d[2])),f=u(r(d[3])),n=u(r(d[4])),h=u(r(d[5])),o=u(r(d[6])),s=u(r(d[7])),y=u(r(d[8])),p=u(r(d[9])),c=r(d[10]),v=t(r(d[11])),x=(function(t){function u(){return(0,n.default)(this,u),(0,o.default)(this,(0,s.default)(u).apply(this,arguments))}return(0,y.default)(u,t),(0,h.default)(u,[{key:"render",value:function(){var t=this.props,u=t.x,n=t.y,h=t.width,o=t.height,s=t.rx,y=t.ry;return p.default.createElement(_,(0,l.default)({ref:this.refMethod},(0,v.default)((0,f.default)({},(0,v.propsAndStyles)(t),{x:null,y:null}),this),{x:u,y:n,width:h,height:o,rx:s,ry:y}))}}]),u})(u(r(d[12])).default);e.default=x,x.displayName='Rect',x.defaultProps={x:0,y:0,width:0,height:0,rx:0,ry:0};var _=(0,c.requireNativeComponent)('RNSVGRect')},421,[2,3,16,54,4,5,6,9,10,13,17,422,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.propsAndStyles=function(t){var n=t.style;return(0,l.default)({},n&&n.length?Object.assign.apply(Object,[{}].concat((0,o.default)(n))):n,t)},e.default=function(t,o){var k=t.opacity,b=t.onLayout,_=t.id,h=t.clipPath,j=t.mask,x=t.transform,L=[],O=(0,s.props2transform)(t),P=(0,s.transformToMatrix)(O,x),M=(0,l.default)({matrix:P,onLayout:b},O,{propList:L,opacity:(0,y.default)(k)},(0,c.default)(t,o),(0,u.default)(t,L),(0,f.default)(t,L));_&&(M.name=_);h&&(0,n.default)(M,(0,p.default)(t));if(j){var w=j.match(v.idPattern);w?M.mask=w[1]:console.warn('Invalid `mask` prop, expected a mask like "#id", but got: "'+j+'"')}return M};var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=t(r(d[4])),f=t(r(d[5])),s=r(d[6]),p=t(r(d[7])),c=t(r(d[8])),y=t(r(d[9])),v=r(d[10])},422,[3,16,32,54,423,427,429,432,434,426,433]);
__d(function(g,r,i,a,m,e,d){var l=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l,n){var o=l.fill,p=l.fillRule,s=l.fillOpacity;null!=o&&n.push('fill');null!=s&&n.push('fillOpacity');null!=p&&n.push('fillRule');return{fill:o||'number'==typeof o?(0,u.default)(o):c,fillRule:0===t[p]?0:1,fillOpacity:(0,f.default)(s)}};var u=l(r(d[1])),f=l(r(d[2])),n=r(d[3]),t={evenodd:0,nonzero:1},o=n.colorNames.black,c=[0,(0,n.integerColor)(o)]},423,[3,424,426,425]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){if('number'==typeof n&&n>>>0===n&&n>=0&&n<=4294967295)return[0,(0,t.integerColor)(n)];if(!n||'none'===n)return null;if('currentColor'===n)return o;var l='string'==typeof n&&n.match(u);if(l)return[1,l[1]];var f=(0,t.default)(n);if('number'==typeof f)return[0,f];return console.warn("\""+n+"\" is not a valid color or brush"),null};var t=n(r(d[1])),u=/^url\(#(.+)\)$/,o=[2]},424,[2,425]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l){if('number'==typeof l)return l>>>0===l&&l>=0&&l<=4294967295?O(l):null;var n='string'==typeof l?I(l):l;if(!Array.isArray(n))return n;var t=n[0],o=n[1],s=n[2],u=n[3],h=((void 0===u?4278190080:Math.round(255*u)<<24)|Math.round(255*t)<<16|Math.round(255*o)<<8|Math.round(255*s))>>>0;return O(h)},e.integerColor=e.colorNames=void 0;var l=r(d[0]),n={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};for(var t in e.colorNames=n,n)if(n.hasOwnProperty(t)){var o=n[t],s=o[0],u=o[1],h=o[2];n[t]=(4278190080|s<<16|u<<8|h)>>>0}function c(l,n,t,o){var s,u,h,c,f,b=l/360,p=n/100,y=t/100;if(0===p)return[f=y,f,f,o];s=2*y-(u=y<.5?y*(1+p):y+p-y*p),c=[0,0,0,o];for(var k=0;k<3;k++)(h=b+.3333333333333333*-(k-1))<0&&h++,h>1&&h--,f=6*h<1?s+6*(u-s)*h:2*h<1?u:3*h<2?s+(u-s)*(.6666666666666666-h)*6:s,c[k]=f;return c}function f(l,n,t,o){var s,u,h,c,f,b,p,y=l/360,k=n/100,v=t/100,w=k+v;switch(w>1&&(k/=w,v/=w),u=1-v,h=6*y-(s=Math.floor(6*y)),0!=(1&s)&&(h=1-h),c=k+h*(u-k),s){default:case 6:case 0:f=u,b=c,p=k;break;case 1:f=c,b=u,p=k;break;case 2:f=k,b=u,p=c;break;case 3:f=k,b=c,p=u;break;case 4:f=c,b=k,p=u;break;case 5:f=u,b=k,p=c}return[f,b,p,o]}function b(l,n,t){return Math.min(Math.max(n,l),t)}Object.freeze(n);var p=/^#([a-f0-9]{3,4})$/i,y=/^#([a-f0-9]{6})([a-f0-9]{2})?$/i,k=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/,v=/^rgba?\(\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/,w=/(\D+)/;function F(l){var t,o,s,u=[0,0,0,1];if(t=l.match(y)){for(s=t[2],t=t[1],o=0;o<3;o++){var h=2*o;u[o]=parseInt(t.slice(h,h+2),16)/255}s&&(u[3]=Math.round(parseInt(s,16)/255*100)/100)}else if(t=l.match(p)){for(s=(t=t[1])[3],o=0;o<3;o++)u[o]=parseInt(t[o]+t[o],16)/255;s&&(u[3]=Math.round(parseInt(s+s,16)/255*100)/100)}else if(t=l.match(k)){for(o=0;o<3;o++)u[o]=parseInt(t[o+1],0)/255;t[4]&&(u[3]=parseFloat(t[4]))}else{if(!(t=l.match(v)))return(t=l.match(w))?'transparent'===t[1]?[0,0,0,0]:'number'!=typeof(u=n[t[1]])?null:O(u):null;for(o=0;o<3;o++)u[o]=parseFloat(t[o+1])/100;t[4]&&(u[3]=parseFloat(t[4]))}for(o=0;o<4;o++)u[o]=b(u[o],0,1);return u}var M=/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/;function q(l){var n=l.match(M);if(!n)return null;var t=parseFloat(n[4]);return c((parseFloat(n[1])+360)%360,b(parseFloat(n[2]),0,100),b(parseFloat(n[3]),0,100),isNaN(t)?1:b(t,0,1))}var N=/^hwb\(\s*([+-]?\d*[.]?\d+)(?:deg)?\s*,\s*([+-]?[\d.]+)%\s*,\s*([+-]?[\d.]+)%\s*(?:,\s*([+-]?[\d.]+)\s*)?\)$/;function $(l){var n=l.match(N);if(!n)return null;var t=parseFloat(n[4]);return f((parseFloat(n[1])%360+360)%360,b(parseFloat(n[2]),0,100),b(parseFloat(n[3]),0,100),isNaN(t)?1:b(t,0,1))}function I(l){switch(l.substring(0,3).toLowerCase()){case'hsl':return q(l);case'hwb':return $(l);default:return F(l)}}var O='android'===l.Platform.OS?function(l){return 0|l}:function(l){return l};e.integerColor=O},425,[17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var t=+n;return'number'!=typeof t||isNaN(t)?1:t}},426,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,h){var f=t.stroke,c=t.strokeOpacity,p=t.strokeLinecap,v=t.strokeLinejoin,y=t.strokeDasharray,D=t.strokeWidth,L=t.strokeDashoffset,j=t.strokeMiterlimit,M=t.vectorEffect;null!=f&&h.push('stroke');null!=D&&h.push('strokeWidth');null!=c&&h.push('strokeOpacity');null!=y&&h.push('strokeDasharray');null!=L&&h.push('strokeDashoffset');null!=p&&h.push('strokeLinecap');null!=v&&h.push('strokeLinejoin');null!=j&&h.push('strokeMiterlimit');var O=y&&'none'!==y?(0,n.default)(y):null;return{stroke:(0,o.default)(f),strokeOpacity:(0,s.default)(c),strokeLinecap:l[p]||0,strokeLinejoin:u[v]||0,strokeDasharray:O&&O.length%2==1?O.concat(O):O,strokeWidth:null!=D?D:1,strokeDashoffset:y?+L||0:null,strokeMiterlimit:parseFloat(j)||4,vectorEffect:k[M]||0}};var o=t(r(d[1])),s=t(r(d[2])),n=t(r(d[3])),l={butt:0,square:2,round:1},u={miter:0,bevel:2,round:1},k={none:0,default:0,nonScalingStroke:1,'non-scaling-stroke':1,inherit:2,uri:3}},427,[3,424,426,428]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(u){return Array.isArray(u)?u:'number'==typeof u?[u]:'string'==typeof u?u.trim().replace(n,' ').split(t):[]};var t=/\s+/,n=/,/g},428,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.props2transform=f,e.transformToMatrix=l,e.default=function(s){if(Array.isArray(s))return s;if('string'==typeof s)try{var o=(0,n.parse)(s);return[o[0],o[3],o[1],o[4],o[2],o[5]]}catch(n){return console.error(n),t.identity}return l(f(s),s.transform)};var t=r(d[0]),n=r(d[1]);function s(n){var s=n.x,o=n.y,f=n.originX,l=n.originY,c=n.scaleX,y=n.scaleY,u=n.rotation,p=n.skewX,X=n.skewY;(0,t.appendTransform)(s+f,o+l,c,y,u,p,X,f,l)}function o(t,n,s,o){var f,l;if('number'==typeof t)f=l=t;else if('string'==typeof t){var c=t.split(/\s*,\s*/);2===c.length?(f=+c[0],l=+c[1]):1===c.length&&(f=l=+c[0])}else Array.isArray(t)&&(2===t.length?(f=+t[0],l=+t[1]):1===t.length&&(f=l=+t[0]));return n=+n,isNaN(n)||(f=n),s=+s,isNaN(s)||(l=s),[f||o||0,l||o||0]}function f(t){var n=t.translate,s=t.translateX,f=t.translateY,l=t.origin,c=t.originX,y=t.originY,u=t.scale,p=t.scaleX,X=t.scaleY,Y=t.skew,v=t.skewX,k=t.skewY,w=t.rotation,A=t.x,h=t.y,x=o(n,s||A,f||h),N=o(l,c,y),_=o(u,p,X,1),b=o(Y,v,k);return{rotation:+w||0,originX:N[0],originY:N[1],scaleX:_[0],scaleY:_[1],skewX:b[0],skewY:b[1],x:x[0],y:x[1]}}function l(o,l){if((0,t.reset)(),s(o),l)if(Array.isArray(l))'number'==typeof l[0]&&(0,t.append)(l[0],l[1],l[2],l[3],l[4],l[5]);else if('string'==typeof l)try{var c=(0,n.parse)(l);(0,t.append)(c[0],c[3],c[1],c[4],c[2],c[5])}catch(t){console.error(t)}else s(f(l));return(0,t.toArray)()}},429,[430,431]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.reset=function(){if(M)return;f=v=1,o=u=c=s=0,M=!0},e.toArray=function(){if(M)return n;return[f,o,u,v,c,s]},e.append=h,e.appendTransform=function(n,p,l,y,_,P,b,j,A){if(0===n&&0===p&&1===l&&1===y&&0===_&&0===P&&0===b&&0===j&&0===A)return;var I,O;if(_%360){var T=_*t;I=Math.cos(T),O=Math.sin(T)}else I=1,O=0;var k=I*l,q=O*l,w=-O*y,x=I*y;if(P||b){var z=Math.tan(b*t),B=Math.tan(P*t);h(k+B*q,z*k+q,w+B*x,z*w+x,n,p)}else h(k,q,w,x,n,p);(j||A)&&(c-=j*f+A*u,s-=j*o+A*v,M=!1)},e.identity=void 0;var t=Math.PI/180,n=[1,0,0,1,0,0];e.identity=n;var f=1,o=0,u=0,v=1,c=0,s=0,M=!0;function h(t,n,h,p,l,y){var _=1!==t||0!==n||0!==h||1!==p,P=0!==l||0!==y;if(_||P){if(M)return M=!1,f=t,o=n,u=h,v=p,c=l,void(s=y);var b=f,j=o,A=u,I=v;_&&(f=b*t+A*n,o=j*t+I*n,u=b*h+A*p,v=j*h+I*p),P&&(c=b*l+A*y+c,s=j*l+I*y+s)}}},430,[]);
__d(function(g,r,i,a,m,e,d){"use strict";function n(t,u,o,f){this.message=t,this.expected=u,this.found=o,this.location=f,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,n)}!(function(n,t){function u(){this.constructor=n}u.prototype=t.prototype,n.prototype=new u})(n,Error),n.buildMessage=function(n,t){var u={literal:function(n){return"\""+f(n.text)+"\""},class:function(n){var t,u="";for(t=0;t<n.parts.length;t++)u+=n.parts[t]instanceof Array?s(n.parts[t][0])+"-"+s(n.parts[t][1]):s(n.parts[t]);return"["+(n.inverted?"^":"")+u+"]"},any:function(n){return"any character"},end:function(n){return"end of input"},other:function(n){return n.description}};function o(n){return n.charCodeAt(0).toString(16).toUpperCase()}function f(n){return n.replace(/\\/g,'\\\\').replace(/"/g,'\\"').replace(/\0/g,'\\0').replace(/\t/g,'\\t').replace(/\n/g,'\\n').replace(/\r/g,'\\r').replace(/[\x00-\x0F]/g,function(n){return'\\x0'+o(n)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(n){return'\\x'+o(n)})}function s(n){return n.replace(/\\/g,'\\\\').replace(/\]/g,'\\]').replace(/\^/g,'\\^').replace(/-/g,'\\-').replace(/\0/g,'\\0').replace(/\t/g,'\\t').replace(/\n/g,'\\n').replace(/\r/g,'\\r').replace(/[\x00-\x0F]/g,function(n){return'\\x0'+o(n)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(n){return'\\x'+o(n)})}return"Expected "+(function(n){var t,o,f,s=new Array(n.length);for(t=0;t<n.length;t++)s[t]=(f=n[t],u[f.type](f));if(s.sort(),s.length>0){for(t=1,o=1;t<s.length;t++)s[t-1]!==s[t]&&(s[o]=s[t],o++);s.length=o}switch(s.length){case 1:return s[0];case 2:return s[0]+" or "+s[1];default:return s.slice(0,-1).join(", ")+", or "+s[s.length-1]}})(n)+" but "+(function(n){return n?"\""+f(n)+"\"":"end of input"})(t)+" found."},m.exports={SyntaxError:n,parse:function(t,u){u=void 0!==u?u:{};var o,f={},s={transformList:ve},l=ve,c=function(n){return n},h=function(n,t){return o=t,f=(u=n)[0],s=u[1],l=u[2],c=u[3],h=u[4],p=u[5],v=o[0],A=o[1],x=o[2],C=o[3],y=o[4],j=o[5],[f*v+s*C,f*A+s*y,f*x+s*j+l,c*v+h*C,c*A+h*y,c*x+h*j+p];var u,o,f,s,l,c,h,p,v,A,x,C,y,j},p="matrix",v=ce("matrix",!1),A="(",x=ce("(",!1),C=")",y=ce(")",!1),j=function(n,t,u,o,f,s){return[n,u,f,t,o,s]},w="translate",b=ce("translate",!1),E=function(n,t){return[1,0,n,0,1,t||0]},F="scale",M=ce("scale",!1),k=function(n,t){return[n,0,0,0,null===t?n:t,0]},S="rotate",R=ce("rotate",!1),I=function(n,t){var u=Math.cos(Be*n),o=Math.sin(Be*n);if(null!==t){var f=t[0],s=t[1];return[u,-o,u*-f+-o*-s+f,o,u,o*-f+u*-s+s]}return[u,-o,0,o,u,0]},T="skewX",X=ce("skewX",!1),Y=function(n){return[1,Math.tan(Be*n),0,0,1,0]},_="skewY",L=ce("skewY",!1),P=function(n){return[1,0,0,Math.tan(Be*n),1,0]},U=function(n){return parseFloat(n.join(""))},q=function(n){return parseInt(n.join(""))},z=function(n){return n},B=function(n,t){return[n,t]},D=",",G=ce(",",!1),H=function(n){return n.join("")},J=function(n){return n.join("")},K=function(n){return n.join("")},N={type:"other",description:"fractionalConstant"},O=".",Q=ce(".",!1),V=function(n,t){return[n?n.join(""):null,".",t.join("")].join("")},W=/^[eE]/,Z=he(["e","E"],!1,!1),$=function(n){return[n[0],n[1],n[2].join("")].join("")},ee=/^[+\-]/,re=he(["+","-"],!1,!1),ne=/^[0-9]/,te=he([["0","9"]],!1,!1),ue=/^[ \t\r\n]/,oe=he([" ","\t","\r","\n"],!1,!1),ie=0,fe=[{line:1,column:1}],se=0,le=[],ae=0;if("startRule"in u){if(!(u.startRule in s))throw new Error("Can't start parsing from rule \""+u.startRule+"\".");l=s[u.startRule]}function ce(n,t){return{type:"literal",text:n,ignoreCase:t}}function he(n,t,u){return{type:"class",parts:n,inverted:t,ignoreCase:u}}function pe(n){var u,o=fe[n];if(o)return o;for(u=n-1;!fe[u];)u--;for(o={line:(o=fe[u]).line,column:o.column};u<n;)10===t.charCodeAt(u)?(o.line++,o.column=1):o.column++,u++;return fe[n]=o,o}function ge(n,t){var u=pe(n),o=pe(t);return{start:{offset:n,line:u.line,column:u.column},end:{offset:t,line:o.line,column:o.column}}}function de(n){ie<se||(ie>se&&(se=ie,le=[]),le.push(n))}function ve(){var n,t,u,o,s;for(n=ie,t=[],u=Pe();u!==f;)t.push(u),u=Pe();if(t!==f)if((u=Ae())===f&&(u=null),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();o!==f?n=t=c(u):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;return n}function Ae(){var n,t,u,o;if(n=ie,(t=xe())!==f){for(u=[],o=ke();o!==f;)u.push(o),o=ke();u!==f&&(o=Ae())!==f?n=t=h(t,o):(ie=n,n=f)}else ie=n,n=f;return n===f&&(n=xe()),n}function xe(){var n;return(n=Ce())===f&&(n=me())===f&&(n=ye())===f&&(n=je())===f&&(n=we())===f&&(n=be()),n}function Ce(){var n,u,o,s,l,c,h,w,b,E,F,M,k;if(n=ie,t.substr(ie,6)===p?(u=p,ie+=6):(u=f,0===ae&&de(v)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if(ke()!==f)if((h=Ee())!==f)if(ke()!==f)if((w=Ee())!==f)if(ke()!==f)if((b=Ee())!==f)if(ke()!==f)if((E=Ee())!==f)if(ke()!==f)if((F=Ee())!==f){for(M=[],k=Pe();k!==f;)M.push(k),k=Pe();M!==f?(41===t.charCodeAt(ie)?(k=C,ie++):(k=f,0===ae&&de(y)),k!==f?n=u=j(c,h,w,b,E,F):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function me(){var n,u,o,s,l,c,h,p,v;if(n=ie,t.substr(ie,9)===w?(u=w,ie+=9):(u=f,0===ae&&de(b)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if((h=Fe())===f&&(h=null),h!==f){for(p=[],v=Pe();v!==f;)p.push(v),v=Pe();p!==f?(41===t.charCodeAt(ie)?(v=C,ie++):(v=f,0===ae&&de(y)),v!==f?n=u=E(c,h):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function ye(){var n,u,o,s,l,c,h,p,v;if(n=ie,t.substr(ie,5)===F?(u=F,ie+=5):(u=f,0===ae&&de(M)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if((h=Fe())===f&&(h=null),h!==f){for(p=[],v=Pe();v!==f;)p.push(v),v=Pe();p!==f?(41===t.charCodeAt(ie)?(v=C,ie++):(v=f,0===ae&&de(y)),v!==f?n=u=k(c,h):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function je(){var n,u,o,s,l,c,h,p,v;if(n=ie,t.substr(ie,6)===S?(u=S,ie+=6):(u=f,0===ae&&de(R)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f)if((h=Me())===f&&(h=null),h!==f){for(p=[],v=Pe();v!==f;)p.push(v),v=Pe();p!==f?(41===t.charCodeAt(ie)?(v=C,ie++):(v=f,0===ae&&de(y)),v!==f?n=u=I(c,h):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function we(){var n,u,o,s,l,c,h,p;if(n=ie,t.substr(ie,5)===T?(u=T,ie+=5):(u=f,0===ae&&de(X)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f){for(h=[],p=Pe();p!==f;)h.push(p),p=Pe();h!==f?(41===t.charCodeAt(ie)?(p=C,ie++):(p=f,0===ae&&de(y)),p!==f?n=u=Y(c):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function be(){var n,u,o,s,l,c,h,p;if(n=ie,t.substr(ie,5)===_?(u=_,ie+=5):(u=f,0===ae&&de(L)),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();if(o!==f)if(40===t.charCodeAt(ie)?(s=A,ie++):(s=f,0===ae&&de(x)),s!==f){for(l=[],c=Pe();c!==f;)l.push(c),c=Pe();if(l!==f)if((c=Ee())!==f){for(h=[],p=Pe();p!==f;)h.push(p),p=Pe();h!==f?(41===t.charCodeAt(ie)?(p=C,ie++):(p=f,0===ae&&de(y)),p!==f?n=u=P(c):(ie=n,n=f)):(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;else ie=n,n=f}else ie=n,n=f;return n}function Ee(){var n,t,u,o;return n=ie,t=ie,(u=Ye())===f&&(u=null),u!==f&&(o=Ie())!==f?t=u=[u,o]:(ie=t,t=f),t!==f&&(t=U(t)),(n=t)===f&&(n=ie,t=ie,(u=Ye())===f&&(u=null),u!==f&&(o=Re())!==f?t=u=[u,o]:(ie=t,t=f),t!==f&&(t=q(t)),n=t),n}function Fe(){var n,t;return n=ie,ke()!==f&&(t=Ee())!==f?n=z(t):(ie=n,n=f),n}function Me(){var n,t,u;return n=ie,ke()!==f&&(t=Ee())!==f&&ke()!==f&&(u=Ee())!==f?n=B(t,u):(ie=n,n=f),n}function ke(){var n,t,u,o,s;if(n=ie,t=[],(u=Pe())!==f)for(;u!==f;)t.push(u),u=Pe();else t=f;if(t!==f)if((u=Se())===f&&(u=null),u!==f){for(o=[],s=Pe();s!==f;)o.push(s),s=Pe();o!==f?n=t=[t,u,o]:(ie=n,n=f)}else ie=n,n=f;else ie=n,n=f;if(n===f)if(n=ie,(t=Se())!==f){for(u=[],o=Pe();o!==f;)u.push(o),o=Pe();u!==f?n=t=[t,u]:(ie=n,n=f)}else ie=n,n=f;return n}function Se(){var n;return 44===t.charCodeAt(ie)?(n=D,ie++):(n=f,0===ae&&de(G)),n}function Re(){var n;return ie,(n=_e())!==f&&(n=H(n)),n}function Ie(){var n,t,u,o;return n=ie,t=ie,(u=Te())!==f?((o=Xe())===f&&(o=null),o!==f?t=u=[u,o]:(ie=t,t=f)):(ie=t,t=f),t!==f&&(t=J(t)),(n=t)===f&&(n=ie,t=ie,(u=_e())!==f&&(o=Xe())!==f?t=u=[u,o]:(ie=t,t=f),t!==f&&(t=K(t)),n=t),n}function Te(){var n,u,o,s;return ae++,n=ie,(u=_e())===f&&(u=null),u!==f?(46===t.charCodeAt(ie)?(o=O,ie++):(o=f,0===ae&&de(Q)),o!==f&&(s=_e())!==f?n=u=V(u,s):(ie=n,n=f)):(ie=n,n=f),n===f&&(n=ie,(u=_e())!==f?(46===t.charCodeAt(ie)?(o=O,ie++):(o=f,0===ae&&de(Q)),o!==f?n=u=K(u):(ie=n,n=f)):(ie=n,n=f)),ae--,n===f&&(u=f,0===ae&&de(N)),n}function Xe(){var n,u,o,s;return ie,n=ie,W.test(t.charAt(ie))?(u=t.charAt(ie),ie++):(u=f,0===ae&&de(Z)),u!==f?((o=Ye())===f&&(o=null),o!==f&&(s=_e())!==f?n=u=[u,o,s]:(ie=n,n=f)):(ie=n,n=f),n!==f&&(n=$(n)),n}function Ye(){var n;return ee.test(t.charAt(ie))?(n=t.charAt(ie),ie++):(n=f,0===ae&&de(re)),n}function _e(){var n,t;if(n=[],(t=Le())!==f)for(;t!==f;)n.push(t),t=Le();else n=f;return n}function Le(){var n;return ne.test(t.charAt(ie))?(n=t.charAt(ie),ie++):(n=f,0===ae&&de(te)),n}function Pe(){var n;return ue.test(t.charAt(ie))?(n=t.charAt(ie),ie++):(n=f,0===ae&&de(oe)),n}var Ue,qe,ze,Be=Math.PI/180;if((o=l())!==f&&ie===t.length)return o;throw o!==f&&ie<t.length&&de({type:"end"}),Ue=le,qe=se<t.length?t.charAt(se):null,ze=se<t.length?ge(se,se+1):ge(se,se),new n(n.buildMessage(Ue,qe),Ue,qe,ze)}}},431,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var c=n.clipPath,o=n.clipRule,p={};o&&(p.clipRule=0===l[o]?0:1);if(c){var u=c.match(t.idPattern);u?p.clipPath=u[1]:console.warn('Invalid `clipPath` prop, expected a clipPath like "#id", but got: "'+c+'"')}return p};var t=r(d[0]),l={evenodd:0,nonzero:1}},432,[433]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.pickNotNil=function(n){var t={};for(var o in n)if(n.hasOwnProperty(o)){var u=n[o];void 0!==u&&null!==u&&(t[o]=u)}return t},e.idPattern=void 0;e.idPattern=/#([^)]+)\)?$/},433,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n,t){for(var l=n.onPress,u=n.disabled,p=n.onPressIn,R=n.onPressOut,c=n.onLongPress,b=n.delayPressIn,h=n.delayPressOut,P=n.delayLongPress,v=n.pointerEvents,H={},S=!1,f=0;f<s;f++){var y=o[f],O=n[y];O&&(S=!0,H[y]=O)}v&&(H.pointerEvents=v);(null!=u||l||p||R||c||b||h||P)&&(S=!0,H.onResponderMove=t.touchableHandleResponderMove,H.onResponderGrant=t.touchableHandleResponderGrant,H.onResponderRelease=t.touchableHandleResponderRelease,H.onResponderTerminate=t.touchableHandleResponderTerminate,H.onStartShouldSetResponder=t.touchableHandleStartShouldSetResponder,H.onResponderTerminationRequest=t.touchableHandleResponderTerminationRequest);S&&(H.responsible=!0);return H};var n=r(d[0]),o=Object.keys(n.PanResponder.create({}).panHandlers),s=o.length},434,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),c=r(d[6]),s=t(r(d[7])),v=Object.keys(s.default),p=v.map(function(t){return s.default[t]}),h=v.length,b=(function(t){function c(){var t;(0,n.default)(this,c),(t=(0,u.default)(this,(0,o.default)(c).apply(this,arguments))).refMethod=function(n){t.root=n},t.setNativeProps=function(n){t.root.setNativeProps(n)};for(var f=0;f<h;f++){var s=v[f],b=p[f];t[s]='function'==typeof b?b.bind((0,l.default)((0,l.default)(t))):b}return t.state=t.touchableGetInitialState(),t}return(0,f.default)(c,t),c})(c.Component);e.default=b},435,[3,4,6,9,10,8,13,436]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[1])),t=r(d[2]),s={top:20,left:20,right:20,bottom:30},p=(0,n.default)({},t.Touchable.Mixin,{touchableHandleStartShouldSetResponder:function(o){return this.props.onStartShouldSetResponder?this.props.onStartShouldSetResponder(o):t.Touchable.Mixin.touchableHandleStartShouldSetResponder.call(this,o)},touchableHandleResponderTerminationRequest:function(o){return this.props.onResponderTerminationRequest?this.props.onResponderTerminationRequest(o):t.Touchable.Mixin.touchableHandleResponderTerminationRequest.call(this,o)},touchableHandleResponderGrant:function(o){return this.props.onResponderGrant?this.props.onResponderGrant(o):t.Touchable.Mixin.touchableHandleResponderGrant.call(this,o)},touchableHandleResponderMove:function(o){return this.props.onResponderMove?this.props.onResponderMove(o):t.Touchable.Mixin.touchableHandleResponderMove.call(this,o)},touchableHandleResponderRelease:function(o){return this.props.onResponderRelease?this.props.onResponderRelease(o):t.Touchable.Mixin.touchableHandleResponderRelease.call(this,o)},touchableHandleResponderTerminate:function(o){return this.props.onResponderTerminate?this.props.onResponderTerminate(o):t.Touchable.Mixin.touchableHandleResponderTerminate.call(this,o)},touchableHandlePress:function(o){this.props.onPress&&this.props.onPress(o)},touchableHandleActivePressIn:function(o){this.props.onPressIn&&this.props.onPressIn(o)},touchableHandleActivePressOut:function(o){this.props.onPressOut&&this.props.onPressOut(o)},touchableHandleLongPress:function(o){this.props.onLongPress&&this.props.onLongPress(o)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||s},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut||0}});e.default=p},436,[3,54,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=u(r(d[2])),f=u(r(d[3])),n=u(r(d[4])),c=u(r(d[5])),o=u(r(d[6])),s=u(r(d[7])),p=u(r(d[8])),v=r(d[9]),y=t(r(d[10])),h=(function(t){function u(){return(0,f.default)(this,u),(0,c.default)(this,(0,o.default)(u).apply(this,arguments))}return(0,s.default)(u,t),(0,n.default)(u,[{key:"render",value:function(){var t=this.props,u=t.cx,f=t.cy,n=t.r;return p.default.createElement(_,(0,l.default)({ref:this.refMethod},(0,y.default)((0,y.propsAndStyles)(t),this),{cx:u,cy:f,r:n}))}}]),u})(u(r(d[11])).default);e.default=h,h.displayName='Circle',h.defaultProps={cx:0,cy:0,r:0};var _=(0,v.requireNativeComponent)('RNSVGCircle')},437,[2,3,16,4,5,6,9,10,13,17,422,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=l(r(d[4])),s=l(r(d[5])),o=l(r(d[6])),c=l(r(d[7])),p=l(r(d[8])),y=r(d[9]),v=t(r(d[10])),h=(function(t){function l(){return(0,f.default)(this,l),(0,s.default)(this,(0,o.default)(l).apply(this,arguments))}return(0,c.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props,l=t.cx,f=t.cy,n=t.rx,s=t.ry;return p.default.createElement(x,(0,u.default)({ref:this.refMethod},(0,v.default)((0,v.propsAndStyles)(t),this),{cx:l,cy:f,rx:n,ry:s}))}}]),l})(l(r(d[11])).default);e.default=h,h.displayName='Ellipse',h.defaultProps={cx:0,cy:0,rx:0,ry:0};var x=(0,y.requireNativeComponent)('RNSVGEllipse')},438,[2,3,16,4,5,6,9,10,13,17,422,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),l=t(r(d[2])),f=t(r(d[3])),n=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),p=t(r(d[7])),v=t(r(d[8])),c=t(r(d[9])),h=t(r(d[10])),y=(function(t){function c(){var t,u;(0,l.default)(this,c);for(var f=arguments.length,s=new Array(f),p=0;p<f;p++)s[p]=arguments[p];return(u=(0,n.default)(this,(t=(0,o.default)(c)).call.apply(t,[this].concat(s)))).setNativeProps=function(t){var l=t.points;l&&(t.d="M"+(0,h.default)(l)+"z"),u.root.setNativeProps(t)},u}return(0,s.default)(c,t),(0,f.default)(c,[{key:"render",value:function(){var t=this.props,l=t.points;return p.default.createElement(v.default,(0,u.default)({ref:this.refMethod,d:"M"+(0,h.default)(l)+"z"},t))}}]),c})(c.default);e.default=y,y.displayName='Polygon',y.defaultProps={points:''}},439,[3,16,4,5,6,9,10,13,440,435,441]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=u(r(d[2])),l=u(r(d[3])),n=u(r(d[4])),o=u(r(d[5])),s=u(r(d[6])),h=u(r(d[7])),p=u(r(d[8])),v=r(d[9]),c=t(r(d[10])),y=(function(t){function u(){return(0,l.default)(this,u),(0,o.default)(this,(0,s.default)(u).apply(this,arguments))}return(0,h.default)(u,t),(0,n.default)(u,[{key:"render",value:function(){var t=this.props;return p.default.createElement(_,(0,f.default)({ref:this.refMethod},(0,c.default)((0,c.propsAndStyles)(t),this),{d:t.d}))}}]),u})(u(r(d[11])).default);e.default=y,y.displayName='Path';var _=(0,v.requireNativeComponent)('RNSVGPath')},440,[2,3,16,4,5,6,9,10,13,17,422,435]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){return(Array.isArray(n)?n.join(','):n).replace(/[^e]-/,' -').split(/(?:\s+|\s*,\s*)/g).join(' ')}},441,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),n=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),p=t(r(d[7])),v=t(r(d[8])),c=t(r(d[9])),h=t(r(d[10])),y=(function(t){function c(){var t,l;(0,u.default)(this,c);for(var f=arguments.length,s=new Array(f),p=0;p<f;p++)s[p]=arguments[p];return(l=(0,n.default)(this,(t=(0,o.default)(c)).call.apply(t,[this].concat(s)))).setNativeProps=function(t){var u=t.points;u&&(t.d="M"+(0,h.default)(u)),l.root.setNativeProps(t)},l}return(0,s.default)(c,t),(0,f.default)(c,[{key:"render",value:function(){var t=this.props,u=t.points;return p.default.createElement(v.default,(0,l.default)({ref:this.refMethod,d:"M"+(0,h.default)(u)},t))}}]),c})(c.default);e.default=y,y.displayName='Polyline',y.defaultProps={points:''}},442,[3,16,4,5,6,9,10,13,440,435,441]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=u(r(d[2])),l=u(r(d[3])),n=u(r(d[4])),o=u(r(d[5])),s=u(r(d[6])),y=u(r(d[7])),p=u(r(d[8])),v=r(d[9]),h=t(r(d[10])),c=(function(t){function u(){return(0,l.default)(this,u),(0,o.default)(this,(0,s.default)(u).apply(this,arguments))}return(0,y.default)(u,t),(0,n.default)(u,[{key:"render",value:function(){var t=this.props,u=t.x1,l=t.y1,n=t.x2,o=t.y2;return p.default.createElement(x,(0,f.default)({ref:this.refMethod},(0,h.default)((0,h.propsAndStyles)(t),this),{x1:u,y1:l,x2:n,y2:o}))}}]),u})(u(r(d[11])).default);e.default=c,c.displayName='Line',c.defaultProps={x1:0,y1:0,x2:0,y2:0};var x=(0,v.requireNativeComponent)('RNSVGLine')},443,[2,3,16,4,5,6,9,10,13,17,422,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),n=t(r(d[4])),u=t(r(d[5])),f=t(r(d[6])),c=t(r(d[7])),p=t(r(d[8])),h=t(r(d[9])),v=t(r(d[10])),y=r(d[11]),k=t(r(d[12])),N=t(r(d[13])),b=t(r(d[14])),w=t(r(d[15])),L=y.NativeModules.RNSVGSvgViewManager,R=y.StyleSheet.create({svg:{backgroundColor:'transparent',borderWidth:0}}),M=(function(t){function b(){var t,o;(0,u.default)(this,b);for(var l=arguments.length,s=new Array(l),n=0;n<l;n++)s[n]=arguments[n];return(o=(0,c.default)(this,(t=(0,p.default)(b)).call.apply(t,[this].concat(s)))).measureInWindow=function(){var t;(t=o.root).measureInWindow.apply(t,arguments)},o.measure=function(){var t;(t=o.root).measure.apply(t,arguments)},o.measureLayout=function(){var t;(t=o.root).measureLayout.apply(t,arguments)},o.setNativeProps=function(t){var l=t.width,s=t.height;l&&(t.bbWidth=l),s&&(t.bbHeight=s),o.root.setNativeProps(t)},o.toDataURL=function(t,l){if(t){var s=(0,y.findNodeHandle)(o.root);L.toDataURL(s,l,t)}},o}return(0,h.default)(b,t),(0,f.default)(b,[{key:"render",value:function(){var t=this.props,u=t.opacity,f=t.viewBox,c=t.preserveAspectRatio,p=t.style,h=t.children,y=t.onLayout,b=(0,n.default)(t,["opacity","viewBox","preserveAspectRatio","style","children","onLayout"]),L=(0,s.default)({},p&&p.length?Object.assign.apply(Object,[{}].concat((0,l.default)(p))):p,b),M=L.color,S=L.width,W=L.height,D=L.font,j=L.transform,x=L.fill,A=L.fillOpacity,I=L.fillRule,P=L.stroke,V=L.strokeWidth,_=L.strokeOpacity,B=L.strokeDasharray,C=L.strokeDashoffset,H=L.strokeLinecap,E=L.strokeLinejoin,G=L.strokeMiterlimit,U=parseInt(S,10),q=parseInt(W,10),Y=isNaN(U)||'%'===S[S.length-1],z=isNaN(q)||'%'===W[W.length-1],F=S&&W?{width:Y?S:U,height:z?W:q,flex:0}:null,J=+u,K=isNaN(J)?null:{opacity:J};return v.default.createElement(O,(0,o.default)({},b,{bbWidth:S,bbHeight:W,tintColor:M,onLayout:y,ref:this.refMethod,style:[R.svg,p,K,F]},(0,k.default)(b,this),(0,N.default)({viewBox:f,preserveAspectRatio:c})),v.default.createElement(w.default,{children:h,style:p,font:D,transform:j,fill:x,fillOpacity:A,fillRule:I,stroke:P,strokeWidth:V,strokeOpacity:_,strokeDasharray:B,strokeDashoffset:C,strokeLinecap:H,strokeLinejoin:E,strokeMiterlimit:G}))}}]),b})(b.default);e.default=M,M.displayName='Svg',M.defaultProps={preserveAspectRatio:'xMidYMid meet'};var O=(0,y.requireNativeComponent)('RNSVGSvgView')},444,[3,16,32,54,56,4,5,6,9,10,13,17,434,445,435,446]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(l){var x=l.viewBox,u=l.preserveAspectRatio;if(!x)return null;var o=(Array.isArray(x)?x:x.trim().split(M)).map(Number);if(4!==o.length||o.some(isNaN))return console.warn('Invalid `viewBox` prop:'+x),null;var v=u?u.trim().split(M):[];return{minX:o[0],minY:o[1],vbWidth:o[2],vbHeight:o[3],align:t[v[0]]||'xMidYMid',meetOrSlice:n[v[1]]||0}},e.alignEnum=e.meetOrSliceTypes=void 0;var n={meet:0,slice:1,none:2};e.meetOrSliceTypes=n;var t=['xMinYMin','xMidYMin','xMaxYMin','xMinYMid','xMidYMid','xMaxYMid','xMinYMax','xMidYMax','xMaxYMax','none'].reduce(function(n,t){return n[t]=t,n},{});e.alignEnum=t;var M=/\s+/},445,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),s=n(r(d[6])),v=n(r(d[7])),c=n(r(d[8])),p=r(d[9]),h=t(r(d[10])),y=r(d[11]),N=n(r(d[12])),_=(function(t){function n(){var t,u;(0,l.default)(this,n);for(var f=arguments.length,v=new Array(f),c=0;c<f;c++)v[c]=arguments[c];return(u=(0,o.default)(this,(t=(0,s.default)(n)).call.apply(t,[this].concat(v)))).setNativeProps=function(t){var n=!t.matrix&&(0,N.default)(t);n&&(t.matrix=n),u.root.setNativeProps(t)},u}return(0,v.default)(n,t),(0,f.default)(n,[{key:"render",value:function(){var t=this.props,n=(0,h.propsAndStyles)(t);return c.default.createElement(x,(0,u.default)({ref:this.refMethod},(0,h.default)(n,this),{font:(0,y.extractFont)(n)}),t.children)}}]),n})(n(r(d[13])).default);e.default=_,_.displayName='G';var x=(0,p.requireNativeComponent)('RNSVGGroup')},446,[2,3,16,4,5,6,9,10,13,17,422,447,429,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.extractFont=b,e.setTSpan=function(t){l=t},e.default=function(t,n){var o=t.x,c=t.y,s=t.dx,S=t.dy,p=t.rotate,y=t.children,h=t.inlineSize,x=t.baselineShift,v=t.verticalAlign,F=t.alignmentBaseline,V='string'==typeof y||'number'==typeof y?n?f.default.createElement(l,null,String(y)):null:f.Children.count(y)>1||Array.isArray(y)?f.Children.map(y,A):y;return{content:null===V?String(y):null,children:V,inlineSize:h,baselineShift:x,verticalAlign:v,alignmentBaseline:F,font:b(t),x:(0,u.default)(o),y:(0,u.default)(c),dx:(0,u.default)(s),dy:(0,u.default)(S),rotate:(0,u.default)(p)}};var l,o=n(r(d[2])),f=t(r(d[3])),u=n(r(d[4])),c=r(d[5]),s=/^\s*((?:(?:normal|bold|italic)\s+)*)(?:(\d+(?:\.\d+)?(?:%|px|em|pt|pc|mm|cm|in]))*(?:\s*\/.*?)?\s+)?\s*"?([^"]*)/i,S=/^[\s"']*/,p=/[\s"']*$/,y=/\s*,\s*/g,h={};function x(t){return t?t.split(y)[0].replace(S,'').replace(p,''):null}function v(t){if(h.hasOwnProperty(t))return h[t];var n=s.exec(t);if(!n)return h[t]=null,null;var l=/bold/.exec(n[1]),o=/italic/.exec(n[1]);return h[t]={fontSize:n[2]||12,fontWeight:l?'bold':'normal',fontStyle:o?'italic':'normal',fontFamily:x(n[3])},h[t]}function b(t){var n=t.fontData,l=t.fontStyle,f=t.fontVariant,u=t.fontWeight,s=t.fontStretch,S=t.fontSize,p=t.fontFamily,y=t.textAnchor,h=t.textDecoration,b=t.letterSpacing,A=t.wordSpacing,F=t.kerning,V=t.fontFeatureSettings,z=t.fontVariantLigatures,D=t.fontVariationSettings,_=t.font,k=(0,c.pickNotNil)({fontData:n,fontStyle:l,fontVariant:f,fontWeight:u,fontStretch:s,fontSize:S,fontFamily:x(p),textAnchor:y,textDecoration:h,letterSpacing:b,wordSpacing:A,kerning:F,fontFeatureSettings:V,fontVariantLigatures:z,fontVariationSettings:D}),w='string'==typeof _?v(_):_;return(0,o.default)({},w,k)}function A(t){return'string'==typeof t||'number'==typeof t?f.default.createElement(l,null,String(t)):t}},447,[2,3,54,13,428,433]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=l(r(d[4])),o=l(r(d[5])),s=l(r(d[6])),v=l(r(d[7])),p=l(r(d[8])),c=l(r(d[9])),h=r(d[10]),y=l(r(d[11])),N=t(r(d[12])),x=l(r(d[13])),_=r(d[14]),A=l(r(d[15]));r(d[16]);var P=(function(t){function l(){var t,u;(0,n.default)(this,l);for(var o=arguments.length,p=new Array(o),c=0;c<o;c++)p[c]=arguments[c];return(u=(0,s.default)(this,(t=(0,v.default)(l)).call.apply(t,[this].concat(p)))).setNativeProps=function(t){var l=!t.matrix&&(0,x.default)(t);l&&(t.matrix=l);var n=(0,N.propsAndStyles)(t);(0,f.default)(n,(0,_.pickNotNil)((0,y.default)(n,!0))),u.root.setNativeProps(n)},u}return(0,p.default)(l,t),(0,o.default)(l,[{key:"render",value:function(){var t=(0,N.propsAndStyles)(this.props),l=(0,N.default)((0,u.default)({},t,{x:null,y:null}),this);return(0,f.default)(l,(0,y.default)(t,!0)),l.ref=this.refMethod,c.default.createElement(S,l)}}]),l})(A.default);e.default=P,P.displayName='Text';var S=(0,h.requireNativeComponent)('RNSVGText')},448,[2,3,54,16,4,5,6,9,10,13,17,447,422,429,433,435,449]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),s=l(r(d[6])),p=l(r(d[7])),v=l(r(d[8])),c=l(r(d[9])),h=r(d[10]),y=t(r(d[11])),N=l(r(d[12])),S=t(r(d[13])),_=r(d[14]),x=(function(t){function l(){var t,u;(0,f.default)(this,l);for(var o=arguments.length,v=new Array(o),c=0;c<o;c++)v[c]=arguments[c];return(u=(0,s.default)(this,(t=(0,p.default)(l)).call.apply(t,[this].concat(v)))).setNativeProps=function(t){var l=!t.matrix&&(0,N.default)(t);l&&(t.matrix=l);var f=(0,y.propsAndStyles)(t);(0,n.default)(f,(0,_.pickNotNil)((0,S.default)(f,!1))),u.root.setNativeProps(f)},u}return(0,v.default)(l,t),(0,o.default)(l,[{key:"render",value:function(){var t=(0,y.propsAndStyles)(this.props),l=(0,y.default)((0,u.default)({},t,{x:null,y:null}),this);return(0,n.default)(l,(0,S.default)(t,!1)),l.ref=this.refMethod,c.default.createElement(A,l)}}]),l})(l(r(d[15])).default);e.default=x,x.displayName='TSpan',(0,S.setTSpan)(x);var A=(0,h.requireNativeComponent)('RNSVGTSpan')},449,[2,3,54,16,4,5,6,9,10,13,17,422,429,447,433,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),f=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),o=n(r(d[6])),h=n(r(d[7])),c=n(r(d[8])),p=n(r(d[9])),v=n(r(d[10])),x=r(d[11]),y=n(r(d[12])),N=t(r(d[13])),P=n(r(d[14])),k=r(d[15]),O=n(r(d[16])),_=n(r(d[17])),B=(function(t){function n(){var t,l;(0,s.default)(this,n);for(var f=arguments.length,o=new Array(f),p=0;p<f;p++)o[p]=arguments[p];return(l=(0,h.default)(this,(t=(0,c.default)(n)).call.apply(t,[this].concat(o)))).setNativeProps=function(t){var n=!t.matrix&&(0,y.default)(t);n&&(t.matrix=n),(0,u.default)(t,(0,k.pickNotNil)((0,P.default)(t,!0))),l.root.setNativeProps(t)},l}return(0,p.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){var t=this.props,n=t.children,s=t.xlinkHref,o=t.href,h=void 0===o?s:o,c=t.startOffset,p=void 0===c?0:c,x=t.method,y=t.spacing,O=t.side,B=t.alignmentBaseline,M=t.midLine,T=(0,f.default)(t,["children","xlinkHref","href","startOffset","method","spacing","side","alignmentBaseline","midLine"]),b=h&&h.match(k.idPattern),w=b&&b[1];if(w){var A=(0,N.default)((0,l.default)({},(0,N.propsAndStyles)(T),{x:null,y:null}),this);return(0,u.default)(A,(0,P.default)({children:n},!0),{href:w,startOffset:p,method:x,spacing:y,side:O,alignmentBaseline:B,midLine:M}),A.ref=this.refMethod,v.default.createElement(L,A)}return console.warn('Invalid `href` prop for `TextPath` element, expected a href like "#id", but got: "'+h+'"'),v.default.createElement(_.default,{ref:this.refMethod},n)}}]),n})(O.default);e.default=B,B.displayName='TextPath';var L=(0,x.requireNativeComponent)('RNSVGTextPath')},450,[2,3,54,56,16,4,5,6,9,10,13,17,429,422,447,433,435,449]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=l(r(d[4])),h=l(r(d[5])),o=l(r(d[6])),s=l(r(d[7])),p=l(r(d[8])),c=l(r(d[9])),v=r(d[10]),y=t(r(d[11])),x=r(d[12]),w=(function(t){function l(){return(0,n.default)(this,l),(0,o.default)(this,(0,s.default)(l).apply(this,arguments))}return(0,p.default)(l,t),(0,h.default)(l,[{key:"render",value:function(){var t=this.props,l=t.children,n=t.x,h=t.y,o=t.width,s=t.height,p=t.xlinkHref,v=t.href,w=void 0===v?p:v,k=w.match(x.idPattern),N=k&&k[1];return N||console.warn('Invalid `href` prop for `Use` element, expected a href like "#id", but got: "'+w+'"'),c.default.createElement(_,(0,u.default)({ref:this.refMethod},(0,y.default)((0,f.default)({},(0,y.propsAndStyles)(t),{x:null,y:null}),this),{href:N,x:n,y:h,width:o,height:s}),l)}}]),l})(l(r(d[13])).default);e.default=w,w.displayName='Use',w.defaultProps={x:0,y:0,width:0,height:0};var _=(0,v.requireNativeComponent)('RNSVGUse')},451,[2,3,16,54,4,5,6,9,10,13,17,422,433,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),s=l(r(d[4])),f=l(r(d[5])),o=l(r(d[6])),h=l(r(d[7])),p=l(r(d[8])),c=l(r(d[9])),v=r(d[10]),y=r(d[11]),x=t(r(d[12])),M=/\s+/,S=(function(t){function l(){return(0,s.default)(this,l),(0,o.default)(this,(0,h.default)(l).apply(this,arguments))}return(0,p.default)(l,t),(0,f.default)(l,[{key:"render",value:function(){var t=this.props,l=t.preserveAspectRatio,s=t.x,f=t.y,o=t.width,h=t.height,p=t.xlinkHref,S=t.href,_=void 0===S?p:S,w=l.trim().split(M);return c.default.createElement(A,(0,u.default)({ref:this.refMethod},(0,x.default)((0,n.default)({},(0,x.propsAndStyles)(t),{x:null,y:null}),this),{x:s,y:f,width:o,height:h,meetOrSlice:y.meetOrSliceTypes[w[1]]||0,align:y.alignEnum[w[0]]||'xMidYMid',src:v.Image.resolveAssetSource('string'==typeof _?{uri:_}:_)}))}}]),l})(l(r(d[13])).default);e.default=S,S.displayName='Image',S.defaultProps={x:0,y:0,width:0,height:0,preserveAspectRatio:'xMidYMid meet'};var A=(0,v.requireNativeComponent)('RNSVGImage')},452,[2,3,16,54,4,5,6,9,10,13,17,445,422,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),l=t(r(d[2])),f=t(r(d[3])),n=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),v=t(r(d[7])),c=r(d[8]),h=t(r(d[9])),p=(function(t){function c(){return(0,l.default)(this,c),(0,n.default)(this,(0,o.default)(c).apply(this,arguments))}return(0,s.default)(c,t),(0,f.default)(c,[{key:"render",value:function(){var t=this.props,l=t.id,f=t.children;return v.default.createElement(y,(0,u.default)({ref:this.refMethod,name:l},(0,h.default)(t)),f)}}]),c})(t(r(d[10])).default);e.default=p,p.displayName='Symbol';var y=(0,c.requireNativeComponent)('RNSVGSymbol')},453,[3,16,4,5,6,9,10,13,17,445,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),s=n(r(d[6])),p=t(r(d[7])),c=r(d[8]),v=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,s.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return p.default.createElement(h,null,this.props.children)}}]),n})(p.Component);e.default=v,v.displayName='Defs';var h=(0,c.requireNativeComponent)('RNSVGDefs')},454,[2,3,4,5,6,9,10,13,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),y=t(r(d[7])),p=r(d[8]),v=t(r(d[9])),h=(function(t){function p(){return(0,n.default)(this,p),(0,l.default)(this,(0,o.default)(p).apply(this,arguments))}return(0,s.default)(p,t),(0,f.default)(p,[{key:"render",value:function(){var t=this.props,n=t.x1,f=t.y1,l=t.x2,o=t.y2;return y.default.createElement(c,(0,u.default)({ref:this.refMethod,x1:n,y1:f,x2:l,y2:o},(0,v.default)(t,this)))}}]),p})(t(r(d[10])).default);e.default=h,h.displayName='LinearGradient',h.defaultProps={x1:'0%',y1:'0%',x2:'100%',y2:'0%'};var c=(0,p.requireNativeComponent)('RNSVGLinearGradient')},455,[3,16,4,5,6,9,10,13,17,456,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,n){var c=t.id,h=t.children,_=t.gradientTransform,y=t.transform,b=t.gradientUnits;if(!c)return null;for(var j=[],w=o.Children.map(h,function(t){return o.default.cloneElement(t,{parent:n})}),A=w.length,C=0;C<A;C++){var E=w[C].props,M=E.offset,N=E.stopColor,O=E.stopOpacity,T=p(M||0),U=N&&(0,f.default)(N);if('number'!=typeof U||isNaN(T))console.warn("\""+N+"\" is not a valid color or \""+M+"\" is not a valid offset");else{var V=Math.round(255*(0,u.default)(O));j.push([T,16777215&U|V<<24])}}j.sort(v);for(var P=[],$=j.length,k=0;k<$;k++){var q=j[k];P.push(q[0],q[1])}return{name:c,gradient:P,children:w,gradientUnits:s.default[b]||0,gradientTransform:(0,l.default)(_||y||t)}};var o=n(r(d[2])),f=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),s=t(r(d[6])),c=/^([+\-]?\d+(?:\.\d+)?(?:[eE][+\-]?\d+)?)(%?)$/;function p(t){if('number'==typeof t)return t;if('object'==typeof t&&'function'==typeof t.__getAnimatedValue)return t.__getAnimatedValue();var n='string'==typeof t&&t.match(c);return n?n[2]?n[1]/100:+n[1]:(console.warn("\""+t+"\" is not a valid number or percentage string."),0)}var v=function(t,n){return t[0]-n[0]}},456,[3,2,13,425,426,429,457]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={objectBoundingBox:0,userSpaceOnUse:1}},457,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),n=t(r(d[4])),c=t(r(d[5])),o=t(r(d[6])),y=t(r(d[7])),s=r(d[8]),p=t(r(d[9])),v=(function(t){function s(){return(0,u.default)(this,s),(0,n.default)(this,(0,c.default)(s).apply(this,arguments))}return(0,o.default)(s,t),(0,l.default)(s,[{key:"render",value:function(){var t=this.props,u=t.fx,l=t.fy,n=t.rx,c=t.ry,o=t.r,s=t.cx,v=t.cy;return y.default.createElement(x,(0,f.default)({ref:this.refMethod,fx:u,fy:l,rx:n||o,ry:c||o,cx:s,cy:v},(0,p.default)(t,this)))}}]),s})(t(r(d[10])).default);e.default=v,v.displayName='RadialGradient',v.defaultProps={fx:'50%',fy:'50%',cx:'50%',cy:'50%',r:'50%'};var x=(0,s.requireNativeComponent)('RNSVGRadialGradient')},458,[3,16,4,5,6,9,10,13,17,456,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),l=t(r(d[4])),f=t(r(d[5])),p=(function(t){function p(){var t,o;(0,n.default)(this,p);for(var f=arguments.length,c=new Array(f),s=0;s<f;s++)c[s]=arguments[s];return(o=(0,u.default)(this,(t=(0,l.default)(p)).call.apply(t,[this].concat(c)))).setNativeProps=function(){var t=o.props.parent;t&&t.forceUpdate()},o}return(0,f.default)(p,t),(0,o.default)(p,[{key:"render",value:function(){return null}}]),p})(r(d[6]).Component);e.default=p,p.displayName='Stop',p.defaultProps={stopColor:'#000',stopOpacity:1}},459,[3,4,5,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),l=t(r(d[2])),f=t(r(d[3])),n=t(r(d[4])),o=t(r(d[5])),h=t(r(d[6])),p=t(r(d[7])),s=r(d[8]),v=t(r(d[9])),c=(function(t){function s(){return(0,l.default)(this,s),(0,n.default)(this,(0,o.default)(s).apply(this,arguments))}return(0,h.default)(s,t),(0,f.default)(s,[{key:"render",value:function(){var t=this.props,l=t.id,f=t.children;return p.default.createElement(y,(0,u.default)({ref:this.refMethod,name:l},(0,v.default)(t)),f)}}]),s})(t(r(d[10])).default);e.default=c,c.displayName='ClipPath';var y=(0,s.requireNativeComponent)('RNSVGClipPath')},460,[3,16,4,5,6,9,10,13,17,432,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),p=t(r(d[7])),h=r(d[8]),v=t(r(d[9])),c=t(r(d[10])),y=t(r(d[11])),x=(function(t){function h(){return(0,u.default)(this,h),(0,l.default)(this,(0,o.default)(h).apply(this,arguments))}return(0,s.default)(h,t),(0,f.default)(h,[{key:"render",value:function(){var t=this.props,u=t.patternTransform,f=t.transform,l=t.id,o=t.x,s=t.y,h=t.width,x=t.height,P=t.patternUnits,U=t.patternContentUnits,_=t.children,C=t.viewBox,N=t.preserveAspectRatio,R=(0,v.default)(u||f||t);return p.default.createElement(w,(0,n.default)({ref:this.refMethod,name:l,x:o,y:s,width:h,height:x,matrix:R,patternTransform:R,patternUnits:y.default[P]||0,patternContentUnits:U?y.default[U]:1},(0,c.default)({viewBox:C,preserveAspectRatio:N})),_)}}]),h})(t(r(d[12])).default);e.default=x,x.displayName='Pattern',x.defaultProps={x:'0%',y:'0%',width:'100%',height:'100%'};var w=(0,h.requireNativeComponent)('RNSVGPattern')},461,[3,16,4,5,6,9,10,13,17,429,445,457,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),f=n(r(d[5])),o=n(r(d[6])),h=n(r(d[7])),p=n(r(d[8])),v=n(r(d[9])),k=r(d[10]),y=n(r(d[11])),c=t(r(d[12])),x=n(r(d[13])),M=(function(t){function n(){return(0,s.default)(this,n),(0,o.default)(this,(0,h.default)(n).apply(this,arguments))}return(0,p.default)(n,t),(0,f.default)(n,[{key:"render",value:function(){var t=this.props,n=t.maskTransform,s=t.transform,f=t.x,o=t.y,h=t.width,p=t.height,k=t.maskUnits,M=t.maskContentUnits,_=t.children;return v.default.createElement(U,(0,u.default)({ref:this.refMethod},(0,c.default)((0,l.default)({},(0,c.propsAndStyles)(t),{x:null,y:null}),this),{x:f,y:o,width:h,height:p,maskTransform:(0,y.default)(n||s||t),maskUnits:void 0!==k?x.default[k]:0,maskContentUnits:void 0!==M?x.default[M]:1}),_)}}]),n})(n(r(d[14])).default);e.default=M,M.displayName='Mask',M.defaultProps={x:'0%',y:'0%',width:'100%',height:'100%'};var U=(0,k.requireNativeComponent)('RNSVGMask')},462,[2,3,16,54,4,5,6,9,10,13,17,429,422,457,435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.SvgAst=I,e.SvgXml=R,e.SvgUri=function(t){var n=t.uri,u=(0,h.useState)(),l=(0,s.default)(u,2),o=l[0],f=l[1];return(0,h.useEffect)(function(){V(n).then(f).catch(Z)},[n]),o&&h.default.createElement(R,{xml:o,override:t})||null},e.getStyle=K,e.astToReact=L,e.parse=ne,e.SvgFromUri=e.SvgFromXml=e.tags=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),c=n(r(d[6])),s=n(r(d[7])),p=n(r(d[8])),v=n(r(d[9])),h=t(r(d[10])),x=n(r(d[11])),y=n(r(d[12])),S=n(r(d[13])),E=n(r(d[14])),k=n(r(d[15])),w=n(r(d[16])),b=n(r(d[17])),U=n(r(d[18])),A=n(r(d[19])),D=n(r(d[20])),_=n(r(d[21])),C=n(r(d[22])),F=n(r(d[23])),M=n(r(d[24])),P=n(r(d[25])),T=n(r(d[26])),G=n(r(d[27])),O=n(r(d[28])),X=n(r(d[29])),j=n(r(d[30])),z=n(r(d[31])),N=n(r(d[32])),$={svg:b.default,circle:y.default,ellipse:S.default,g:A.default,text:D.default,tspan:_.default,textPath:C.default,path:U.default,polygon:E.default,polyline:k.default,line:w.default,rect:x.default,use:F.default,image:M.default,symbol:P.default,defs:T.default,linearGradient:G.default,radialGradient:O.default,stop:X.default,clipPath:j.default,pattern:z.default,mask:N.default};function I(t){var n=t.ast,u=t.override,l=n.props,o=n.children;return h.default.createElement(b.default,(0,v.default)({},l,u),o)}function R(t){var n=t.xml,u=t.override,l=(0,h.useMemo)(function(){return n&&ne(n)},[n]);return l&&h.default.createElement(I,{ast:l,override:u||t})||null}function V(t){var n;return p.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,p.default.awrap(fetch(t));case 2:return n=u.sent,u.next=5,p.default.awrap(n.text());case 5:return u.abrupt("return",u.sent);case 6:case"end":return u.stop()}},null,this)}e.tags=$;var Z=console.error.bind(console);var q=(function(t){function n(){var t,l;(0,u.default)(this,n);for(var c=arguments.length,s=new Array(c),p=0;p<c;p++)s[p]=arguments[p];return(l=(0,o.default)(this,(t=(0,f.default)(n)).call.apply(t,[this].concat(s)))).state={},l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){this.parse(this.props.xml)}},{key:"componentDidUpdate",value:function(t){var n=this.props.xml;n!==t.xml&&this.parse(n)}},{key:"parse",value:function(t){try{this.setState({ast:ne(t)})}catch(t){console.error(t)}}},{key:"render",value:function(){var t=this.props,n=this.state.ast;return n?h.default.createElement(I,{ast:n,override:t.override||t}):null}}]),n})(h.Component);e.SvgFromXml=q;var B=(function(t){function n(){var t,l;(0,u.default)(this,n);for(var c=arguments.length,s=new Array(c),p=0;p<c;p++)s[p]=arguments[p];return(l=(0,o.default)(this,(t=(0,f.default)(n)).call.apply(t,[this].concat(s)))).state={},l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){this.fetch(this.props.uri)}},{key:"componentDidUpdate",value:function(t){var n=this.props.uri;n!==t.uri&&this.fetch(n)}},{key:"fetch",value:function(t){return p.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.t0=this,n.next=4,p.default.awrap(V(t));case 4:n.t1=n.sent,n.t2={xml:n.t1},n.t0.setState.call(n.t0,n.t2),n.next=12;break;case 9:n.prev=9,n.t3=n.catch(0),console.error(n.t3);case 12:case"end":return n.stop()}},null,this,[[0,9]])}},{key:"render",value:function(){var t=this.props,n=this.state.xml;return n?h.default.createElement(q,{xml:n,override:t}):null}}]),n})(h.Component);e.SvgFromUri=B;var H=function(t,n){return n.toUpperCase()},J=function(t){return t.replace(/-([a-z])/g,H)};function K(t){for(var n={},u=t.split(';'),l=u.length,o=0;o<l;o++){var f=u[o];if(0!==f.length){var c=f.split(':'),s=c[0],p=c[1];n[J(s.trim())]=p.trim()}}return n}function L(t,n){if('object'==typeof t){var u=t.Tag,l=t.props,o=t.children;return h.default.createElement(u,(0,v.default)({key:n},l),o.map(L))}return t}function Q(t,n){for(var u='';n--;)u+=t;return u}var W=function(t){return Q(' ',t.length)};function Y(t,n){for(var u=t.split('\n'),l=u.length,o=n,f=0;f<l;f++){var c=u[f].length;if(!(o>=c)){var s=t.slice(0,n).replace(/^\t+/,W),p=/(^|\n).*$/.exec(s)[0],v=t.slice(n);return{line:f,column:o,snippet:""+p+/.*(\n|$)/.exec(v)[0]+"\n"+Q(' ',p.length)+"^"}}o-=c}}var ee=/[a-zA-Z0-9:_-]/,te=/[\s\t\r\n]/,re=/['"]/;function ne(t){var n=t.length,u=null,l=function(){for(;U+1<n&&('<'!==t[U]||!ee.test(t[U+1]));)U++;return p()},o=null,f=null,c=[];function s(n){var u=Y(t,U),l=u.line,o=u.column,f=u.snippet;throw new Error(n+" ("+l+":"+o+"). If this is valid SVG, it's probably a bug. Please raise an issue\n\n"+f)}function p(){for(var u,l='';U<n&&'<'!==(u=t[U]);)l+=u,U+=1;return/\S/.test(l)&&o.push(l),'<'===t[U]?v:p}function v(){var n=t[U];if('?'===n)return p;if('!'===n){var l=U+1;if('--'===t.slice(l,U+3))return h;var v=U+8;if('[CDATA['===t.slice(l,v))return x;if(/doctype/i.test(t.slice(l,v)))return p}if('/'===n)return y;var k=S(),w={},b={tag:k,props:w,children:[],Tag:$[k]};u?o.push(b):f=b,E(w);var A=w.style;A&&(w.style=K(A));var D=!1;return'/'===t[U]&&(U+=1,D=!0),'>'!==t[U]&&s('Expected >'),D||(u=b,o=b.children,c.push(b)),p}function h(){var n=t.indexOf('--\x3e',U);return~n||s('expected --\x3e'),U=n+2,p}function x(){var n=t.indexOf(']]>',U);return~n||s('expected ]]>'),U=n+2,p}function y(){var n=S();(n||s('Expected tag name'),n!==u.tag&&s("Expected closing tag </"+n+"> to match opening tag <"+u.tag+">"),'>'!==t[U]&&s('Expected >'),c.pop(),u=c[c.length-1])&&(o=u.children);return p}function S(){for(var u,l='';U<n&&ee.test(u=t[U]);)l+=u,U+=1;return l}function E(u){for(;U<n;){if(!te.test(t[U]))return;b();var l=S();if(!l)return;var o=!0;b(),'='===t[U]&&(U+=1,b(),o=re.test(t[U])?w():k(),isNaN(o)||''===o.trim()||(o=+o)),u[J(l)]=o}}function k(){var u='';do{var l=t[U];if(' '===l||'>'===l||'/'===l)return u;u+=l,U+=1}while(U<n);return u}function w(){for(var u=t[U++],l='',o=!1;U<n;){var f=t[U++];if(f===u&&!o)return l;'\\'!==f||o||(o=!0),l+=o?"\\"+f:f,o=!1}}function b(){for(;U<n&&te.test(t[U]);)U+=1}for(var U=0;U<n;)l||s('Unexpected character'),l=l(),U+=1;return l!==p&&s('Unexpected end of input'),f&&(f.children=f.children.map(L)),f}},463,[2,3,4,5,6,9,10,26,268,16,13,421,437,438,439,442,443,444,440,446,448,449,450,451,452,453,454,455,458,459,460,461,462]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=v(r(d[2])),u=v(r(d[3])),l=t(r(d[4])),f=function(t){return u.default.createElement(l.default,(0,h.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(l.Path,{d:"M20 18.688c3.563 0 10.688 1.75 10.688 5.313v2.688h-21.375v-2.688c0-3.563 7.125-5.313 10.688-5.313zM8 13.313h4v2.688h-4v4h-2.688v-4h-4v-2.688h4v-4h2.688v4zM20 16c-2.938 0-5.313-2.375-5.313-5.313s2.375-5.375 5.313-5.375 5.313 2.438 5.313 5.375-2.375 5.313-5.313 5.313z"}))};e.default=f},464,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),h=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M20.016 11.016v1.969h-12.188l5.578 5.625-1.406 1.406-8.016-8.016 8.016-8.016 1.406 1.406-5.578 5.625h12.188z"}))};e.default=h},465,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=u(r(d[2])),c=u(r(d[3])),f=t(r(d[4])),n=function(t){return c.default.createElement(f.default,(0,l.default)({width:32,height:32,viewBox:"0 0 32 32"},t),c.default.createElement(f.Path,{d:"M16 12c2.188 0 4 1.813 4 4s-1.813 4-4 4-4-1.813-4-4 1.813-4 4-4zM16 22.688c3.688 0 6.688-3 6.688-6.688s-3-6.688-6.688-6.688-6.688 3-6.688 6.688 3 6.688 6.688 6.688zM16 6c6.688 0 12.375 4.125 14.688 10-2.313 5.875-8 10-14.688 10s-12.375-4.125-14.688-10c2.313-5.875 8-10 14.688-10z"}))};e.default=n},466,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=l(r(d[2])),u=l(r(d[3])),f=t(r(d[4])),n=function(t){return u.default.createElement(f.default,(0,c.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(f.Path,{d:"M15.813 12h0.188c2.188 0 4 1.813 4 4v0.25zM10.063 13.063c-0.438 0.875-0.75 1.875-0.75 2.938 0 3.688 3 6.688 6.688 6.688 1.063 0 2.063-0.313 2.938-0.75l-2.063-2.063c-0.25 0.063-0.563 0.125-0.875 0.125-2.188 0-4-1.813-4-4 0-0.313 0.063-0.625 0.125-0.875zM2.688 5.688l1.688-1.688 23.625 23.625-1.688 1.688c-1.499-1.48-3.008-2.95-4.5-4.438-1.813 0.75-3.75 1.125-5.813 1.125-6.688 0-12.375-4.125-14.688-10 1.063-2.625 2.813-4.875 5-6.625-1.219-1.218-2.416-2.459-3.625-3.688zM16 9.313c-0.875 0-1.688 0.188-2.438 0.5l-2.875-2.875c1.625-0.625 3.438-0.938 5.313-0.938 6.688 0 12.313 4.125 14.625 10-1 2.5-2.563 4.625-4.563 6.313l-3.875-3.875c0.313-0.75 0.5-1.563 0.5-2.438 0-3.688-3-6.688-6.688-6.688z"}))};e.default=n},467,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),v=l(r(d[3])),c=t(r(d[4])),f=function(t){return v.default.createElement(c.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),v.default.createElement(c.Path,{d:"M18.688 4.313c5.375 1.188 9.313 6 9.313 11.688s-3.938 10.5-9.313 11.688v-2.75c3.875-1.125 6.625-4.688 6.625-8.938s-2.75-7.813-6.625-8.938v-2.75zM22 16c0 2.375-1.313 4.375-3.313 5.375v-10.75c2 1 3.313 3 3.313 5.375zM4 12h5.313l6.688-6.688v21.375l-6.688-6.688h-5.313v-8z"}))};e.default=f},468,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=l(r(d[2])),f=l(r(d[3])),s=t(r(d[4])),u=function(t){return f.default.createElement(s.default,(0,c.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M14.667 12c0 1.473-1.194 2.667-2.667 2.667s-2.667-1.194-2.667-2.667c0-1.473 1.194-2.667 2.667-2.667s2.667 1.194 2.667 2.667z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M22.667 12c0 1.473-1.194 2.667-2.667 2.667s-2.667-1.194-2.667-2.667c0-1.473 1.194-2.667 2.667-2.667s2.667 1.194 2.667 2.667z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M14.667 20c0 1.473-1.194 2.667-2.667 2.667s-2.667-1.194-2.667-2.667c0-1.473 1.194-2.667 2.667-2.667s2.667 1.194 2.667 2.667z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M13.333 26.667c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M21.333 26.667c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M6.667 20c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M6.667 12c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M28 20c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M28 12c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M13.333 5.333c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M21.333 5.333c0 0.736-0.597 1.333-1.333 1.333s-1.333-0.597-1.333-1.333c0-0.736 0.597-1.333 1.333-1.333s1.333 0.597 1.333 1.333z"}),f.default.createElement(s.Path,{fill:"#a4b8d1",d:"M22.667 20c0 1.473-1.194 2.667-2.667 2.667s-2.667-1.194-2.667-2.667c0-1.473 1.194-2.667 2.667-2.667s2.667 1.194 2.667 2.667z"}))};e.default=u},469,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),c=l(r(d[3])),f=t(r(d[4])),v=function(t){return c.default.createElement(f.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),c.default.createElement(f.Path,{d:"M22.688 14l5.313-5.313v14.625l-5.313-5.313v4.688c0 0.75-0.625 1.313-1.375 1.313h-16c-0.75 0-1.313-0.563-1.313-1.313v-13.375c0-0.75 0.563-1.313 1.313-1.313h16c0.75 0 1.375 0.563 1.375 1.313v4.688z"}))};e.default=v},470,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),c=l(r(d[3])),f=t(r(d[4])),n=function(t){return c.default.createElement(f.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),c.default.createElement(f.Path,{d:"M4.375 2.688l23.625 23.625-1.688 1.688-4.25-4.25c-0.188 0.125-0.5 0.25-0.75 0.25h-16c-0.75 0-1.313-0.563-1.313-1.313v-13.375c0-0.75 0.563-1.313 1.313-1.313h1l-3.625-3.625zM28 8.688v14.25l-14.938-14.938h8.25c0.75 0 1.375 0.563 1.375 1.313v4.688z"}))};e.default=n},471,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M17.016 15.609l-3.609-3.609 3.609-3.609-1.406-1.406-3.609 3.609-3.609-3.609-1.406 1.406 3.609 3.609-3.609 3.609 1.406 1.406 3.609-3.609 3.609 3.609zM12 2.016q4.125 0 7.055 2.93t2.93 7.055-2.93 7.055-7.055 2.93-7.055-2.93-2.93-7.055 2.93-7.055 7.055-2.93z"}))};e.default=o},472,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),v=t(r(d[4])),c=function(t){return f.default.createElement(v.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(v.Path,{d:"M26.688 21.313v-16h-21.375v18.688l2.688-2.688h18.688zM26.688 2.688c1.438 0 2.625 1.188 2.625 2.625v16c0 1.438-1.188 2.688-2.625 2.688h-18.688l-5.313 5.313v-24c0-1.438 1.188-2.625 2.625-2.625h21.375z"}))};e.default=c},473,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),v=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M2.016 21v-6.984l15-2.016-15-2.016v-6.984l21 9z"}))};e.default=v},474,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=v(r(d[2])),l=v(r(d[3])),u=t(r(d[4])),f=function(t){return l.default.createElement(u.default,(0,h.default)({width:24,height:24,viewBox:"0 0 24 24"},t),l.default.createElement(u.Path,{d:"M18 8.016v-2.016h-12v2.016h12zM14.016 14.016v-2.016h-8.016v2.016h8.016zM6 9v2.016h12v-2.016h-12zM20.016 2.016c1.078 0 1.969 0.891 1.969 1.969v12c0 1.078-0.891 2.016-1.969 2.016h-14.016l-3.984 3.984v-18c0-1.078 0.891-1.969 1.969-1.969h16.031z"}))};e.default=f},475,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M9 16.172l10.594-10.594 1.406 1.406-12 12-5.578-5.578 1.406-1.406z"}))};e.default=o},476,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M18.984 6.422l-5.578 5.578 5.578 5.578-1.406 1.406-5.578-5.578-5.578 5.578-1.406-1.406 5.578-5.578-5.578-5.578 1.406-1.406 5.578 5.578 5.578-5.578z"}))};e.default=o},477,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var v=r(d[0]),h=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=h(r(d[2])),c=h(r(d[3])),u=v(r(d[4])),l=function(v){return c.default.createElement(u.default,(0,t.default)({width:24,height:24,viewBox:"0 0 24 24"},v),c.default.createElement(u.Path,{d:"M18 11.016v-1.031c0-0.563-0.422-0.984-0.984-0.984h-3c-0.563 0-1.031 0.422-1.031 0.984v4.031c0 0.563 0.469 0.984 1.031 0.984h3c0.563 0 0.984-0.422 0.984-0.984v-1.031h-1.5v0.516h-2.016v-3h2.016v0.516h1.5zM11.016 11.016v-1.031c0-0.563-0.469-0.984-1.031-0.984h-3c-0.563 0-0.984 0.422-0.984 0.984v4.031c0 0.563 0.422 0.984 0.984 0.984h3c0.563 0 1.031-0.422 1.031-0.984v-1.031h-1.5v0.516h-2.016v-3h2.016v0.516h1.5zM18.984 3.984c1.078 0 2.016 0.938 2.016 2.016v12c0 1.078-0.938 2.016-2.016 2.016h-13.969c-1.125 0-2.016-0.938-2.016-2.016v-12c0-1.078 0.891-2.016 2.016-2.016h13.969z"}))};e.default=l},478,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=c(r(d[2])),u=c(r(d[3])),l=t(r(d[4])),f=function(t){return u.default.createElement(l.default,(0,v.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(l.Path,{d:"M28 0c2.209 0 4 1.791 4 4v24c0 2.209-1.791 4-4 4s-4-1.791-4-4v-24c0-2.209 1.791-4 4-4zM16 8c2.209 0 4 1.791 4 4v16c0 2.209-1.791 4-4 4s-4-1.791-4-4v-16c0-2.209 1.791-4 4-4zM4 20v0c2.209 0 4 1.791 4 4v4c0 2.209-1.791 4-4 4s-4-1.791-4-4v-4c0-2.209 1.791-4 4-4v0z"}))};e.default=f},479,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=c(r(d[2])),u=c(r(d[3])),f=t(r(d[4])),n=function(t){return u.default.createElement(f.default,(0,l.default)({width:24,height:24,viewBox:"0 0 24 24"},t),u.default.createElement(f.Path,{d:"M7.75 13c-0.010-0.35 0.15-0.69 0.42-0.92 0.75 0.16 1.45 0.47 2.080 0.92 0 0.68-0.56 1.24-1.25 1.24s-1.24-0.55-1.25-1.24zM13.75 13c0.63-0.44 1.33-0.75 2.080-0.91 0.27 0.23 0.43 0.57 0.42 0.91 0 0.7-0.56 1.26-1.25 1.26s-1.25-0.56-1.25-1.26v0zM12 9c-2.77-0.040-5.5 0.65-7.93 2l-0.070 1c0 1.23 0.29 2.44 0.84 3.54 2.37-0.36 4.76-0.54 7.16-0.54s4.79 0.18 7.16 0.54c0.55-1.1 0.84-2.31 0.84-3.54l-0.070-1c-2.43-1.35-5.16-2.040-7.93-2zM12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10c-5.523 0-10-4.477-10-10s4.477-10 10-10z"}))};e.default=n},480,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),v=t(r(d[4])),c=function(t){return f.default.createElement(v.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(v.Path,{d:"M12.891 16.313l-1.875-1.922v3.797zM11.016 5.813v3.797l1.875-1.922zM15.703 7.688l-4.313 4.313 4.313 4.313-5.719 5.672h-0.984v-7.594l-4.594 4.594-1.406-1.406 5.578-5.578-5.578-5.578 1.406-1.406 4.594 4.594v-7.594h0.984zM19.547 6.703c0.938 1.5 1.453 3.328 1.453 5.203 0 1.969-0.563 3.75-1.547 5.297l-1.172-1.172c0.609-1.219 0.984-2.578 0.984-4.031s-0.375-2.813-0.984-4.031zM14.25 12l2.297-2.297c0.281 0.703 0.469 1.5 0.469 2.297s-0.188 1.641-0.469 2.344z"}))};e.default=c},481,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=c(r(d[2])),u=c(r(d[3])),f=t(r(d[4])),n=function(t){return u.default.createElement(f.default,(0,l.default)({width:24,height:24,viewBox:"0 0 24 24"},t),u.default.createElement(f.Path,{d:"M15 12c0-1.641-1.359-3-3-3v-2.016c2.766 0 5.016 2.25 5.016 5.016h-2.016zM18.984 12c0-3.891-3.094-6.984-6.984-6.984v-2.016c4.969 0 9 4.031 9 9h-2.016zM20.016 15.516c0.563 0 0.984 0.422 0.984 0.984v3.516c0 0.563-0.422 0.984-0.984 0.984-9.375 0-17.016-7.641-17.016-17.016 0-0.563 0.422-0.984 0.984-0.984h3.516c0.563 0 0.984 0.422 0.984 0.984 0 1.266 0.188 2.438 0.563 3.563 0.094 0.328 0.047 0.75-0.234 1.031l-2.203 2.203c1.453 2.859 3.797 5.156 6.609 6.609l2.203-2.203c0.281-0.281 0.703-0.328 1.031-0.234 1.125 0.375 2.297 0.563 3.563 0.563z"}))};e.default=n},482,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=u(r(d[2])),c=u(r(d[3])),l=t(r(d[4])),f=function(t){return c.default.createElement(l.default,(0,v.default)({width:24,height:24,viewBox:"0 0 24 24"},t),c.default.createElement(l.Path,{d:"M12 0.984c4.969 0 9 4.031 9 9v7.031c0 1.641-1.359 3-3 3h-3v-8.016h3.984v-2.016c0-3.891-3.094-6.984-6.984-6.984s-6.984 3.094-6.984 6.984v2.016h3.984v8.016h-3c-1.641 0-3-1.359-3-3v-7.031c0-4.969 4.031-9 9-9z"}))};e.default=f},483,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=c(r(d[2])),l=c(r(d[3])),v=t(r(d[4])),f=function(t){return l.default.createElement(v.default,(0,u.default)({width:28,height:28,viewBox:"0 0 28 28"},t),l.default.createElement(v.Path,{d:"M26 10c1.109 0 2 0.891 2 2s-0.891 2-2 2v6c0 1.094-0.906 2-2 2-2.781-2.312-7.266-5.484-12.688-5.938-1.859 0.625-2.5 2.797-1.281 4.047-1.094 1.797 0.313 3.063 1.969 4.359-0.969 1.906-5 1.937-6.438 0.609-0.906-2.781-2.25-5.563-1.156-9.078h-1.906c-1.375 0-2.5-1.125-2.5-2.5v-3c0-1.375 1.125-2.5 2.5-2.5h7.5c6 0 11-3.5 14-6 1.094 0 2 0.906 2 2v6zM24 19.437v-14.906c-4.078 3.125-8.031 4.922-12 5.359v4.219c3.969 0.438 7.922 2.203 12 5.328z"}))};e.default=f},484,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=v(r(d[2])),u=v(r(d[3])),l=t(r(d[4])),c=function(t){return u.default.createElement(l.default,(0,h.default)({width:24,height:24,viewBox:"0 0 24 24"},t),u.default.createElement(l.Path,{d:"M14.016 14.016v1.969h-7.031v-1.969h7.031zM18.984 18.984v-10.969h-13.969v10.969h13.969zM18.984 3c1.078 0 2.016 0.938 2.016 2.016v13.969c0 1.078-0.938 2.016-2.016 2.016h-13.969c-1.125 0-2.016-0.938-2.016-2.016v-13.969c0-1.078 0.891-2.016 2.016-2.016h0.984v-2.016h2.016v2.016h7.969v-2.016h2.016v2.016h0.984zM17.016 9.984v2.016h-10.031v-2.016h10.031z"}))};e.default=c},485,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=v(r(d[2])),u=v(r(d[3])),l=t(r(d[4])),f=function(t){return u.default.createElement(l.default,(0,h.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(l.Path,{d:"M21.313 10.688h4v2.625h-6.625v-6.625h2.625v4zM18.688 25.313v-6.625h6.625v2.625h-4v4h-2.625zM10.688 10.688v-4h2.625v6.625h-6.625v-2.625h4zM6.688 21.313v-2.625h6.625v6.625h-2.625v-4h-4z"}))};e.default=f},486,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=l(r(d[2])),u=l(r(d[3])),f=t(r(d[4])),v=function(t){return u.default.createElement(f.default,(0,c.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(f.Path,{d:"M1.333 28h5.333v-16h-5.333v16zM30.667 13.333c0-1.467-1.2-2.667-2.667-2.667h-8.413l1.267-6.093 0.040-0.427c0-0.547-0.227-1.053-0.587-1.413l-1.413-1.4-8.773 8.787c-0.493 0.48-0.787 1.147-0.787 1.88v13.333c0 1.467 1.2 2.667 2.667 2.667h12c1.107 0 2.053-0.667 2.453-1.627l4.027-9.4c0.12-0.307 0.187-0.627 0.187-0.973v-2.547l-0.013-0.013 0.013-0.107z"}))};e.default=v},487,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=v(r(d[2])),u=v(r(d[3])),l=t(r(d[4])),f=function(t){return u.default.createElement(l.default,(0,h.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(l.Path,{d:"M18.688 6.688h6.625v6.625h-2.625v-4h-4v-2.625zM22.688 22.688v-4h2.625v6.625h-6.625v-2.625h4zM6.688 13.313v-6.625h6.625v2.625h-4v4h-2.625zM9.313 18.688v4h4v2.625h-6.625v-6.625h2.625z"}))};e.default=f},488,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=c(r(d[2])),u=c(r(d[3])),f=t(r(d[4])),n=function(t){return u.default.createElement(f.default,(0,l.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(f.Path,{d:"M16 12c-2.125 0-4.188 0.313-6.125 0.938v4.125c0 0.5-0.313 1.063-0.75 1.25-1.313 0.625-2.5 1.438-3.563 2.438-0.25 0.25-0.563 0.375-0.938 0.375s-0.688-0.125-0.938-0.375l-3.313-3.313c-0.25-0.25-0.375-0.563-0.375-0.938s0.125-0.688 0.375-0.938c4.063-3.875 9.563-6.25 15.625-6.25s11.563 2.375 15.625 6.25c0.25 0.25 0.375 0.563 0.375 0.938s-0.125 0.688-0.375 0.938l-3.313 3.313c-0.25 0.25-0.563 0.375-0.938 0.375s-0.688-0.125-0.938-0.375c-1.063-1-2.25-1.813-3.563-2.438-0.438-0.188-0.75-0.625-0.75-1.188v-4.125c-1.938-0.625-4-1-6.125-1z"}))};e.default=n},489,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=u(r(d[2])),f=u(r(d[3])),v=t(r(d[4])),h=function(t){return f.default.createElement(v.default,(0,l.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(v.Path,{d:"M16 2.667c-7.36 0-13.333 5.973-13.333 13.333s5.973 13.333 13.333 13.333 13.333-5.973 13.333-13.333-5.973-13.333-13.333-13.333zM17.333 22.667h-2.667v-8h2.667v8zM17.333 12h-2.667v-2.667h2.667v2.667z"}))};e.default=h},490,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=u(r(d[2])),h=u(r(d[3])),l=t(r(d[4])),f=function(t){return h.default.createElement(l.default,(0,v.default)({width:24,height:24,viewBox:"0 0 24 24"},t),h.default.createElement(l.Path,{d:"M18.984 12.984h-6v6h-1.969v-6h-6v-1.969h6v-6h1.969v6h6v1.969z"}))};e.default=f},491,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),h=function(t){return f.default.createElement(n.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(n.Path,{d:"M16 6.688l8.875 13.313h-17.75zM6.688 22.688h18.625v2.625h-18.625v-2.625z"}))};e.default=h},492,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=c(r(d[2])),u=c(r(d[3])),v=t(r(d[4])),f=function(t){return u.default.createElement(v.default,(0,l.default)({width:24,height:24,viewBox:"0 0 24 24"},t),u.default.createElement(v.Path,{d:"M17.906 17.391c1.313-1.406 2.109-3.328 2.109-5.391 0-3.328-2.063-6.234-5.016-7.406v0.422c0 1.078-0.938 1.969-2.016 1.969h-1.969v2.016c0 0.563-0.469 0.984-1.031 0.984h-1.969v2.016h6c0.563 0 0.984 0.422 0.984 0.984v3h0.984c0.891 0 1.641 0.609 1.922 1.406zM11.016 19.922v-1.922c-1.078 0-2.016-0.938-2.016-2.016v-0.984l-4.781-4.781c-0.141 0.563-0.234 1.172-0.234 1.781 0 4.078 3.094 7.453 7.031 7.922zM12 2.016c5.531 0 9.984 4.453 9.984 9.984s-4.453 9.984-9.984 9.984-9.984-4.453-9.984-9.984 4.453-9.984 9.984-9.984z"}))};e.default=f},493,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=u(r(d[2])),h=u(r(d[3])),l=t(r(d[4])),f=function(t){return h.default.createElement(l.default,(0,v.default)({width:24,height:24,viewBox:"0 0 24 24"},t),h.default.createElement(l.Path,{d:"M3 6h18v2.016h-18v-2.016zM3 12.984v-1.969h18v1.969h-18zM3 18v-2.016h18v2.016h-18z"}))};e.default=f},494,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(n.Path,{d:"M22.125 11.438l1.875 1.875-8 8-8-8 1.875-1.875 6.125 6.125z"}))};e.default=o},495,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=u(r(d[2])),f=u(r(d[3])),c=t(r(d[4])),n=function(t){return f.default.createElement(c.default,(0,l.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(c.Path,{d:"M12 15.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM12 9.984c1.078 0 2.016 0.938 2.016 2.016s-0.938 2.016-2.016 2.016-2.016-0.938-2.016-2.016 0.938-2.016 2.016-2.016zM12 8.016c-1.078 0-2.016-0.938-2.016-2.016s0.938-2.016 2.016-2.016 2.016 0.938 2.016 2.016-0.938 2.016-2.016 2.016z"}))};e.default=n},496,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(n.Path,{d:"M16 10.688l8 8-1.875 1.875-6.125-6.125-6.125 6.125-1.875-1.875z"}))};e.default=o},497,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=l(r(d[2])),u=l(r(d[3])),v=t(r(d[4])),f=function(t){return u.default.createElement(v.default,(0,c.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(v.Path,{d:"M5.688 4l22.313 22.313-1.688 1.688-5.563-5.563c-1 0.625-2.25 1-3.438 1.188v4.375h-2.625v-4.375c-4.375-0.625-8-4.375-8-8.938h2.25c0 4 3.375 6.75 7.063 6.75 1.063 0 2.125-0.25 3.063-0.688l-2.188-2.188c-0.25 0.063-0.563 0.125-0.875 0.125-2.188 0-4-1.813-4-4v-1l-8-8zM20 14.875l-8-7.938v-0.25c0-2.188 1.813-4 4-4s4 1.813 4 4v8.188zM25.313 14.688c0 1.563-0.438 3.063-1.188 4.375l-1.625-1.688c0.375-0.813 0.563-1.688 0.563-2.688h2.25z"}))};e.default=f},498,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=c(r(d[2])),l=c(r(d[3])),f=t(r(d[4])),v=function(t){return l.default.createElement(f.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),l.default.createElement(f.Path,{d:"M23.063 14.688h2.25c0 4.563-3.625 8.313-8 8.938v4.375h-2.625v-4.375c-4.375-0.625-8-4.375-8-8.938h2.25c0 4 3.375 6.75 7.063 6.75s7.063-2.75 7.063-6.75zM16 18.688c-2.188 0-4-1.813-4-4v-8c0-2.188 1.813-4 4-4s4 1.813 4 4v8c0 2.188-1.813 4-4 4z"}))};e.default=v},499,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(n.Path,{d:"M16 20.563l5 3-1.313-5.688 4.438-3.875-5.875-0.5-2.25-5.375-2.25 5.375-5.875 0.5 4.438 3.875-1.313 5.688zM29.313 12.313l-7.25 6.313 2.188 9.375-8.25-5-8.25 5 2.188-9.375-7.25-6.313 9.563-0.813 3.75-8.813 3.75 8.813z"}))};e.default=o},500,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M9.984 6l6 6-6 6-1.406-1.406 4.594-4.594-4.594-4.594z"}))};e.default=o},501,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=v(r(d[2])),l=v(r(d[3])),u=t(r(d[4])),f=function(t){return l.default.createElement(u.default,(0,h.default)({width:24,height:24,viewBox:"0 0 24 24"},t),l.default.createElement(u.Path,{d:"M14.016 3h6.984v6.984h-2.016v-3.563l-9.797 9.797-1.406-1.406 9.797-9.797h-3.563v-2.016zM18.984 18.984v-6.984h2.016v6.984c0 1.078-0.938 2.016-2.016 2.016h-13.969c-1.125 0-2.016-0.938-2.016-2.016v-13.969c0-1.078 0.891-2.016 2.016-2.016h6.984v2.016h-6.984v13.969h13.969z"}))};e.default=f},502,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),c=l(r(d[3])),f=t(r(d[4])),n=function(t){return c.default.createElement(f.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),c.default.createElement(f.Path,{d:"M6.609 10.781c1.453 2.813 3.797 5.156 6.609 6.609l2.203-2.203c0.281-0.281 0.703-0.375 1.031-0.234 1.125 0.375 2.344 0.563 3.563 0.563 0.563 0 0.984 0.422 0.984 0.984v3.516c0 0.563-0.422 0.984-0.984 0.984-9.375 0-17.016-7.641-17.016-17.016 0-0.563 0.422-0.984 0.984-0.984h3.516c0.563 0 0.984 0.422 0.984 0.984 0 1.266 0.188 2.438 0.563 3.563 0.094 0.328 0.047 0.75-0.234 1.031z"}))};e.default=n},503,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),v=l(r(d[3])),h=t(r(d[4])),f=function(t){return v.default.createElement(h.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),v.default.createElement(h.Path,{d:"M21 19.031v-14.063h-18v14.063h18zM21 3q0.797 0 1.406 0.609t0.609 1.406v13.969q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-13.969q0-0.797 0.609-1.406t1.406-0.609h18zM14.016 15.984l-2.016 2.531-2.016-2.531h4.031zM6 9.984v4.031l-2.484-2.016zM18 9.984l2.484 2.016-2.484 2.016v-4.031zM12 5.484l2.016 2.531h-4.031z"}))};e.default=f},504,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),h=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=h(r(d[2])),u=h(r(d[3])),v=t(r(d[4])),c=function(t){return u.default.createElement(v.default,(0,l.default)({width:34,height:32,viewBox:"0 0 34 32"},t),u.default.createElement(v.Path,{d:"M29.765 0.154h-25.584c-2.275 0-4.131 1.895-4.131 4.224v23.46c0 2.327 1.855 4.222 4.131 4.222h25.584c2.279 0 4.135-1.895 4.135-4.222v-23.46c0-2.329-1.856-4.224-4.135-4.224zM29.573 27.636h-25.192v-23.057h25.188l0.004 23.057z"}),u.default.createElement(v.Path,{d:"M21.43 8.921h6.778v17.711h-6.778v-17.711z"}),u.default.createElement(v.Path,{d:"M13.396 12.937h6.778v13.694h-6.778v-13.694z"}),u.default.createElement(v.Path,{d:"M5.386 16.954h6.755v9.677h-6.755v-9.677z"}))};e.default=c},505,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=v(r(d[2])),l=v(r(d[3])),u=t(r(d[4])),f=function(t){return l.default.createElement(u.default,(0,c.default)({width:32,height:32,viewBox:"0 0 32 32"},t),l.default.createElement(u.Path,{d:"M30.688 7.313v19.375c0 2.938-2.438 5.313-5.375 5.313h-9.688c-1.438 0-2.813-0.563-3.813-1.563l-10.5-10.688s1.688-1.625 1.75-1.625c0.313-0.25 0.688-0.375 1.063-0.375 0.313 0 0.563 0.063 0.813 0.188 0.063 0 5.75 3.25 5.75 3.25v-15.875c0-1.125 0.875-2 2-2s2 0.875 2 2v9.375h1.313v-12.688c0-1.125 0.875-2 2-2s2 0.875 2 2v12.688h1.313v-11.375c0-1.125 0.875-2 2-2s2 0.875 2 2v11.375h1.375v-7.375c0-1.125 0.875-2 2-2s2 0.875 2 2z"}))};e.default=f},506,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var h=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=t(r(d[2])),c=t(r(d[3])),l=h(r(d[4])),u=function(h){return c.default.createElement(l.default,(0,v.default)({width:32,height:32,viewBox:"0 0 32 32"},h),c.default.createElement(l.Path,{d:"M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM18.167 18.444h-3.456v-1.851h3.261v-1.26h-3.261v-1.777h3.456v-1.361h-5.052v7.61h5.052v-1.361zM23.087 20c1.839 0 3.181-1.134 3.313-2.779h-1.554c-0.153 0.838-0.84 1.376-1.754 1.376-1.205 0-1.95-0.997-1.95-2.6s0.745-2.595 1.945-2.595c0.909 0 1.601 0.575 1.754 1.45h1.554c-0.116-1.656-1.501-2.853-3.308-2.853-2.214 0-3.578 1.524-3.578 3.997 0 2.479 1.369 4.003 3.578 4.003zM7.196 17.047h1.305l1.422 2.758h1.807l-1.607-3.006c0.877-0.348 1.385-1.192 1.385-2.162 0-1.514-1.030-2.442-2.706-2.442h-3.202v7.61h1.596v-2.758zM7.196 13.482v2.341h1.4c0.803 0 1.274-0.432 1.274-1.165 0-0.722-0.497-1.176-1.289-1.176h-1.385z"}))};e.default=u},507,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),c=t(r(d[4])),n=function(t){return f.default.createElement(c.default,(0,u.default)({width:22,height:28,viewBox:"0 0 22 28"},t),f.default.createElement(c.Path,{d:"M21.625 14.484l-20.75 11.531c-0.484 0.266-0.875 0.031-0.875-0.516v-23c0-0.547 0.391-0.781 0.875-0.516l20.75 11.531c0.484 0.266 0.484 0.703 0 0.969z"}))};e.default=n},508,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=u(r(d[2])),c=u(r(d[3])),f=t(r(d[4])),n=function(t){return c.default.createElement(f.default,(0,l.default)({width:24,height:28,viewBox:"0 0 24 28"},t),c.default.createElement(f.Path,{d:"M24 3v22c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-22c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z"}))};e.default=n},509,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),c=l(r(d[3])),f=t(r(d[4])),n=function(t){return c.default.createElement(f.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),c.default.createElement(f.Path,{d:"M12 8.016h1.5v4.219l3.516 2.109-0.75 1.219-4.266-2.578v-4.969zM12.984 3c4.969 0 9 4.031 9 9s-4.031 9-9 9c-2.484 0-4.688-0.984-6.328-2.625l1.406-1.453c1.266 1.266 3 2.063 4.922 2.063 3.891 0 7.031-3.094 7.031-6.984s-3.141-6.984-7.031-6.984-6.984 3.094-6.984 6.984h3l-4.031 4.031-0.094-0.141-3.891-3.891h3c0-4.969 4.031-9 9-9z"}))};e.default=n},510,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=c(r(d[2])),v=c(r(d[3])),h=t(r(d[4])),l=function(t){return v.default.createElement(h.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),v.default.createElement(h.Path,{d:"M24 26.688v-13.375h-16v13.375h16zM24 10.688c1.438 0 2.688 1.188 2.688 2.625v13.375c0 1.438-1.25 2.625-2.688 2.625h-16c-1.438 0-2.688-1.188-2.688-2.625v-13.375c0-1.438 1.25-2.625 2.688-2.625h12.125v-2.688c0-2.25-1.875-4.125-4.125-4.125s-4.125 1.875-4.125 4.125h-2.563c0-3.688 3-6.688 6.688-6.688s6.688 3 6.688 6.688v2.688h1.313zM16 22.688c-1.438 0-2.688-1.25-2.688-2.688s1.25-2.688 2.688-2.688 2.688 1.25 2.688 2.688-1.25 2.688-2.688 2.688z"}))};e.default=l},511,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=v(r(d[2])),u=v(r(d[3])),h=t(r(d[4])),l=function(t){return u.default.createElement(h.default,(0,c.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(h.Path,{d:"M24 26.688v-13.375h-16v13.375h16zM11.875 8v2.688h8.25v-2.688c0-2.25-1.875-4.125-4.125-4.125s-4.125 1.875-4.125 4.125zM24 10.688c1.438 0 2.688 1.188 2.688 2.625v13.375c0 1.438-1.25 2.625-2.688 2.625h-16c-1.438 0-2.688-1.188-2.688-2.625v-13.375c0-1.438 1.25-2.625 2.688-2.625h1.313v-2.688c0-3.688 3-6.688 6.688-6.688s6.688 3 6.688 6.688v2.688h1.313zM16 22.688c-1.438 0-2.688-1.25-2.688-2.688s1.25-2.688 2.688-2.688 2.688 1.25 2.688 2.688-1.25 2.688-2.688 2.688z"}))};e.default=l},512,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),c=t(r(d[4])),n=function(t){return f.default.createElement(c.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(c.Path,{d:"M9.516 14.016c2.484 0 4.5-2.016 4.5-4.5s-2.016-4.5-4.5-4.5-4.5 2.016-4.5 4.5 2.016 4.5 4.5 4.5zM15.516 14.016l4.969 4.969-1.5 1.5-4.969-4.969v-0.797l-0.281-0.281c-1.125 0.984-2.625 1.547-4.219 1.547-3.609 0-6.516-2.859-6.516-6.469s2.906-6.516 6.516-6.516 6.469 2.906 6.469 6.516c0 1.594-0.563 3.094-1.547 4.219l0.281 0.281h0.797z"}))};e.default=n},513,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var l=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=c(r(d[2])),u=c(r(d[3])),f=l(r(d[4])),n=function(l){return u.default.createElement(f.default,(0,t.default)({width:32,height:32,viewBox:"0 0 32 32"},l),u.default.createElement(f.Path,{d:"M16 20.688c2.563 0 4.688-2.125 4.688-4.688s-2.125-4.688-4.688-4.688-4.688 2.125-4.688 4.688 2.125 4.688 4.688 4.688zM25.938 17.313l2.813 2.188c0.25 0.188 0.313 0.563 0.125 0.875l-2.688 4.625c-0.188 0.313-0.5 0.375-0.813 0.25l-3.313-1.313c-0.688 0.5-1.438 1-2.25 1.313l-0.5 3.5c-0.063 0.313-0.313 0.563-0.625 0.563h-5.375c-0.313 0-0.563-0.25-0.625-0.563l-0.5-3.5c-0.813-0.313-1.563-0.75-2.25-1.313l-3.313 1.313c-0.313 0.125-0.625 0.063-0.813-0.25l-2.688-4.625c-0.188-0.313-0.125-0.688 0.125-0.875l2.813-2.188c-0.063-0.438-0.063-0.875-0.063-1.313s0-0.875 0.063-1.313l-2.813-2.188c-0.25-0.188-0.313-0.563-0.125-0.875l2.688-4.625c0.188-0.313 0.5-0.375 0.813-0.25l3.313 1.313c0.688-0.5 1.438-1 2.25-1.313l0.5-3.5c0.063-0.313 0.313-0.563 0.625-0.563h5.375c0.313 0 0.563 0.25 0.625 0.563l0.5 3.5c0.813 0.313 1.563 0.75 2.25 1.313l3.313-1.313c0.313-0.125 0.625-0.063 0.813 0.25l2.688 4.625c0.188 0.313 0.125 0.688-0.125 0.875l-2.813 2.188c0.063 0.438 0.063 0.875 0.063 1.313s0 0.875-0.063 1.313z"}))};e.default=n},514,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),v=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M21.984 2.016v19.969h-19.969zM20.016 6.844l-13.172 13.172h13.172v-13.172z"}))};e.default=v},515,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),v=l(r(d[3])),h=t(r(d[4])),f=function(t){return v.default.createElement(h.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),v.default.createElement(h.Path,{d:"M2.016 21.984l19.969-19.969v6h-3.984v13.969h-15.984zM20.016 21.984v-1.969h1.969v1.969h-1.969zM20.016 18v-8.016h1.969v8.016h-1.969z"}))};e.default=f},516,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),o=function(t){return f.default.createElement(n.default,(0,u.default)({width:24,height:24,viewBox:"0 0 24 24"},t),f.default.createElement(n.Path,{d:"M2.016 21.984l19.969-19.969v19.969h-19.969z"}))};e.default=o},517,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),h=l(r(d[3])),v=t(r(d[4])),c=function(t){return h.default.createElement(v.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),h.default.createElement(v.Path,{d:"M28 22.688v-16h-24v16h24zM28 4c1.438 0 2.688 1.25 2.688 2.688l-0.063 16c0 1.438-1.188 2.625-2.625 2.625h-6.688v2.688h-10.625v-2.688h-6.688c-1.438 0-2.688-1.188-2.688-2.625v-16c0-1.438 1.25-2.688 2.688-2.688h24z"}))};e.default=c},518,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=l(r(d[2])),u=l(r(d[3])),v=t(r(d[4])),f=function(t){return u.default.createElement(v.default,(0,h.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(v.Path,{d:"M17.313 12h7.375l-7.375-7.313v7.313zM21.313 18.688v-2.688h-10.625v2.688h10.625zM21.313 24v-2.688h-10.625v2.688h10.625zM18.688 2.688l8 8v16c0 1.438-1.25 2.625-2.688 2.625h-16c-1.438 0-2.688-1.188-2.688-2.625l0.063-21.375c0-1.438 1.188-2.625 2.625-2.625h10.688z"}))};e.default=f},519,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),f=l(r(d[3])),n=t(r(d[4])),c=function(t){return f.default.createElement(n.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),f.default.createElement(n.Path,{d:"M16 26.688c5.875 0 10.688-4.813 10.688-10.688s-4.813-10.688-10.688-10.688-10.688 4.813-10.688 10.688 4.813 10.688 10.688 10.688zM16 2.688c7.375 0 13.313 5.938 13.313 13.313s-5.938 13.313-13.313 13.313-13.313-5.938-13.313-13.313 5.938-13.313 13.313-13.313zM13.313 22v-12l8 6z"}))};e.default=c},520,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),v=l(r(d[3])),h=t(r(d[4])),c=function(t){return v.default.createElement(h.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),v.default.createElement(h.Path,{d:"M20 20.688l4.688-4.688-4.688-4.688v3.375h-8v-3.375l-4.688 4.688 4.688 4.688v-3.375h8v3.375zM26.688 5.313c1.438 0 2.625 1.25 2.625 2.688v16c0 1.438-1.188 2.688-2.625 2.688h-21.375c-1.438 0-2.625-1.25-2.625-2.688v-16c0-1.438 1.188-2.688 2.625-2.688h4.25l2.438-2.625h8l2.438 2.625h4.25z"}))};e.default=c},521,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var c=r(d[0]),v=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var h=v(r(d[2])),t=v(r(d[3])),u=c(r(d[4])),l=function(c){return t.default.createElement(u.default,(0,h.default)({width:24,height:24,viewBox:"0 0 24 24"},c),t.default.createElement(u.Path,{d:"M2.667 0h5.333c1.473 0 2.667 1.194 2.667 2.667v5.333c0 1.473-1.194 2.667-2.667 2.667h-5.333c-1.473 0-2.667-1.194-2.667-2.667v-5.333c0-1.473 1.194-2.667 2.667-2.667zM4 2.667c-0.736 0-1.333 0.597-1.333 1.333v2.667c0 0.736 0.597 1.333 1.333 1.333h2.667c0.736 0 1.333-0.597 1.333-1.333v-2.667c0-0.736-0.597-1.333-1.333-1.333h-2.667zM2.667 13.333h5.333c1.473 0 2.667 1.194 2.667 2.667v5.333c0 1.473-1.194 2.667-2.667 2.667h-5.333c-1.473 0-2.667-1.194-2.667-2.667v-5.333c0-1.473 1.194-2.667 2.667-2.667zM4 16c-0.736 0-1.333 0.597-1.333 1.333v2.667c0 0.736 0.597 1.333 1.333 1.333h2.667c0.736 0 1.333-0.597 1.333-1.333v-2.667c0-0.736-0.597-1.333-1.333-1.333h-2.667zM16 0h5.333c1.473 0 2.667 1.194 2.667 2.667v5.333c0 1.473-1.194 2.667-2.667 2.667h-5.333c-1.473 0-2.667-1.194-2.667-2.667v-5.333c0-1.473 1.194-2.667 2.667-2.667zM17.333 2.667c-0.736 0-1.333 0.597-1.333 1.333v2.667c0 0.736 0.597 1.333 1.333 1.333h2.667c0.736 0 1.333-0.597 1.333-1.333v-2.667c0-0.736-0.597-1.333-1.333-1.333h-2.667zM16 13.333h5.333c1.473 0 2.667 1.194 2.667 2.667v5.333c0 1.473-1.194 2.667-2.667 2.667h-5.333c-1.473 0-2.667-1.194-2.667-2.667v-5.333c0-1.473 1.194-2.667 2.667-2.667zM17.333 16c-0.736 0-1.333 0.597-1.333 1.333v2.667c0 0.736 0.597 1.333 1.333 1.333h2.667c0.736 0 1.333-0.597 1.333-1.333v-2.667c0-0.736-0.597-1.333-1.333-1.333h-2.667z"}))};e.default=l},522,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=c(r(d[2])),u=c(r(d[3])),f=t(r(d[4])),n=function(t){return u.default.createElement(f.default,(0,l.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(f.Path,{d:"M22.667 16c0 3.682-2.985 6.667-6.667 6.667s-6.667-2.985-6.667-6.667c0-3.682 2.985-6.667 6.667-6.667s6.667 2.985 6.667 6.667z"}),u.default.createElement(f.Path,{d:"M16 24c4.418 0 8-3.582 8-8s-3.582-8-8-8v0c-4.418 0-8 3.582-8 8s3.582 8 8 8v0zM16 25.333c-5.155 0-9.333-4.179-9.333-9.333s4.179-9.333 9.333-9.333v0c5.155 0 9.333 4.179 9.333 9.333s-4.179 9.333-9.333 9.333v0z"}))};e.default=n},523,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),h=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=h(r(d[2])),c=h(r(d[3])),u=t(r(d[4])),v=function(t){return c.default.createElement(u.default,(0,l.default)({width:32,height:32,viewBox:"0 0 32 32"},t),c.default.createElement(u.Path,{d:"M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM9.633 19.897h1.788l-2.74-7.891h-1.941l-2.74 7.891h1.657l0.607-1.881h2.773l0.596 1.881zM14.434 12.005h-1.652v5.168c0 1.75 1.285 2.926 3.303 2.926 2.023 0 3.309-1.176 3.309-2.926v-5.168h-1.652v4.998c0 0.995-0.596 1.63-1.657 1.63-1.055 0-1.652-0.634-1.652-1.63v-4.998zM21.32 12v7.897h3.106c2.363 0 3.702-1.438 3.702-4.003 0-2.472-1.356-3.894-3.702-3.894h-3.106zM22.971 13.411v5.075h1.192c1.46 0 2.28-0.897 2.28-2.565 0-1.597-0.848-2.51-2.28-2.51h-1.192zM7.609 13.646l-0.99 3.095h2.067l-0.979-3.095h-0.098z"}))};e.default=v},524,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),h=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=h(r(d[2])),u=h(r(d[3])),l=t(r(d[4])),c=function(t){return u.default.createElement(l.default,(0,v.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(l.Path,{d:"M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM15.042 20v-7.994h-1.696v3.224h-3.65v-3.224h-1.696v7.994h1.696v-3.341h3.65v3.341h1.696zM17.008 12v8h3.19c2.426 0 3.802-1.457 3.802-4.055 0-2.504-1.393-3.945-3.802-3.945h-3.19zM18.704 13.429v5.141h1.224c1.499 0 2.342-0.909 2.342-2.598 0-1.618-0.87-2.543-2.342-2.543h-1.224z"}))};e.default=c},525,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),h=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=h(r(d[2])),l=h(r(d[3])),v=t(r(d[4])),c=function(t){return l.default.createElement(v.default,(0,u.default)({width:32,height:32,viewBox:"0 0 32 32"},t),l.default.createElement(v.Path,{d:"M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM14.762 18.459h-3.511v-6.453h-1.652v7.891h5.162v-1.438zM16.261 12v7.897h3.106c2.363 0 3.702-1.438 3.702-4.003 0-2.472-1.356-3.894-3.702-3.894h-3.106zM17.913 13.411v5.075h1.192c1.46 0 2.28-0.897 2.28-2.565 0-1.597-0.848-2.51-2.28-2.51h-1.192z"}))};e.default=c},526,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=c(r(d[2])),u=c(r(d[3])),h=t(r(d[4])),f=function(t){return u.default.createElement(h.default,(0,l.default)({width:32,height:32,viewBox:"0 0 32 32"},t),u.default.createElement(h.Path,{d:"M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM8.8 17.901c0.060 1.471 1.28 2.395 3.161 2.395 1.98 0 3.199-0.973 3.199-2.565 0-1.225-0.684-1.909-2.27-2.242l-0.952-0.202c-0.924-0.197-1.302-0.476-1.302-0.963 0-0.602 0.547-0.984 1.373-0.984 0.798 0 1.378 0.416 1.455 1.039h1.553c-0.049-1.405-1.28-2.379-3.019-2.379-1.821 0-3.019 0.979-3.019 2.466 0 1.203 0.705 1.952 2.144 2.253l1.028 0.219c0.968 0.208 1.362 0.498 1.362 1.001 0 0.596-0.607 1.012-1.466 1.012-0.93 0-1.575-0.41-1.652-1.050h-1.597zM16.719 12.197v7.897h3.106c2.363 0 3.702-1.438 3.702-4.003 0-2.472-1.356-3.894-3.702-3.894h-3.106zM18.37 13.608v5.075h1.192c1.46 0 2.28-0.897 2.28-2.565 0-1.597-0.848-2.51-2.28-2.51h-1.192z"}))};e.default=f},527,[2,3,16,13,420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),c=(function(t){function c(){return(0,u.default)(this,c),(0,o.default)(this,(0,f.default)(c).apply(this,arguments))}return(0,l.default)(c,t),(0,n.default)(c,[{key:"_isIcon",value:function(t){return Boolean(t)&&('object'==typeof t||'function'==typeof t)}}]),c})(r(d[6]).PureComponent);e.default=c},528,[3,4,5,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={avatarContainer:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:65;return{alignItems:'center',borderRadius:t/2,height:t,justifyContent:'center',overflow:'hidden',width:t}},avatarContent:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:65;return{height:t,width:t}},initialsContainer:{alignItems:'center',alignSelf:'stretch',flex:1,justifyContent:'center'},initialsText:function(){return{color:'rgba(255, 255, 255, 0.6)',fontSize:.45*(arguments.length>0&&void 0!==arguments[0]?arguments[0]:65),fontWeight:'100'}},staticAvatar:{backgroundColor:r(d[0]).ColorPalette.lightGrey,opacity:.4}};e.default=t},529,[406]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/images",width:200,height:200,scales:[1],hash:"d424259cf27ba5c430d387e32c8cca56",name:"avatar",type:"png"})},530,[178]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=S,e.default=e.DEFAULT_SIZE=void 0;var l=o(r(d[2])),n=o(r(d[3])),s=o(r(d[4])),u=o(r(d[5])),v=o(r(d[6])),c=o(r(d[7])),f=t(r(d[8])),p=r(d[9]),_=r(d[10]),A=r(d[11]),h=r(d[12]),E=r(d[13]);e.DEFAULT_SIZE=65;var L=(function(t){function o(t){var n;return(0,l.default)(this,o),(n=(0,s.default)(this,(0,u.default)(o).call(this,t))).state={avatarFailed:!1},n._onAvatarLoadError=n._onAvatarLoadError.bind((0,c.default)((0,c.default)(n))),n}return(0,v.default)(o,t),(0,n.default)(o,[{key:"componentDidUpdate",value:function(t){t.url!==this.props.url&&this.setState({avatarFailed:!1})}},{key:"render",value:function(){var t=this.props,o=t._initialsBase,l=t._loadableAvatarUrl,n=t.className,s=t.colorBase,u=t.id,v=t.size,c=t.url,p={className:n,color:void 0,id:u,initials:void 0,onAvatarLoadError:void 0,size:v,url:void 0},_=!this.state.avatarFailed&&c||l;_&&(p.onAvatarLoadError=this._onAvatarLoadError,p.url=_);var A=(0,h.getInitials)(o);return A&&(p.color=(0,h.getAvatarColor)(s||o),p.initials=A),f.default.createElement(E.StatelessAvatar,p)}},{key:"_onAvatarLoadError",value:function(){this.setState({avatarFailed:!0})}}]),o})(f.PureComponent);function S(t,o){var l,n=o.colorBase,s=o.displayName,u=o.participantId,v=u&&(0,_.getParticipantById)(t,u),c=null!=(l=null==v?void 0:v.name)?l:s,f=t['features/video-layout'].screenShares||[],A=null==v?void 0:v.loadableAvatarUrl;return u&&f.includes(u)&&(A=p.IconShareDesktop),{_initialsBase:c,_loadableAvatarUrl:A,colorBase:!n&&v?v.id:n}}var y=(0,A.connect)(S)(L);e.default=y},531,[2,3,4,5,6,9,10,8,13,403,532,534,920,400]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})}),r(d[5]),r(d[6])},532,[533,740,897,895,741,913,919]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.dominantSpeakerChanged=function(t,n){return{type:p.DOMINANT_SPEAKER_CHANGED,participant:{conference:n,id:t}}},e.kickParticipant=function(t){return{type:p.KICK_PARTICIPANT,id:t}},e.localParticipantConnectionStatusChanged=function(t){return function(n,c){var o=(0,u.getLocalParticipant)(c);if(o)return n(f(o.id,t))}},e.localParticipantIdChanged=function(t){return function(n,c){var o=(0,u.getLocalParticipant)(c);if(o)return n({type:p.PARTICIPANT_ID_CHANGED,conference:void 0,newValue:t,oldValue:o.id})}},e.localParticipantJoined=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l((0,c.set)(t,'local',!0))},e.localParticipantLeft=function(){return function(t,n){var c=(0,u.getLocalParticipant)(n);if(c)return t(P(c.id,void 0))}},e.localParticipantRoleChanged=function(t){return function(n,c){var o=(0,u.getLocalParticipant)(c);if(o)return n(I(o.id,t))}},e.muteRemoteParticipant=function(t){return{type:p.MUTE_REMOTE_PARTICIPANT,id:t}},e.participantConnectionStatusChanged=f,e.participantJoined=l,e.hiddenParticipantJoined=function(t,n){return{type:p.HIDDEN_PARTICIPANT_JOINED,id:t,displayName:n}},e.hiddenParticipantLeft=function(t){return{type:p.HIDDEN_PARTICIPANT_LEFT,id:t}},e.participantLeft=P,e.participantPresenceChanged=function(t,n){return A({id:t,presence:n})},e.participantRoleChanged=I,e.participantUpdated=A,e.participantMutedUs=function(t){return function(n,c){t&&n((0,o.showNotification)({descriptionKey:'notify.mutedRemotelyDescription',titleKey:'notify.mutedRemotelyTitle',titleArguments:{participantDisplayName:(0,u.getParticipantDisplayName)(c,t.getId())}}))}},e.participantKicked=function(t,n){return function(c,f){c({type:p.PARTICIPANT_KICKED,kicked:n.getId(),kicker:t.getId()}),c((0,o.showNotification)({titleArguments:{kicked:(0,u.getParticipantDisplayName)(f,n.getId()),kicker:(0,u.getParticipantDisplayName)(f,t.getId())},titleKey:'notify.kickParticipant'},2*o.NOTIFICATION_TIMEOUT))}},e.pinParticipant=function(t){return{type:p.PIN_PARTICIPANT,participant:{id:t}}},e.setLoadableAvatarUrl=function(t,n){return{type:p.SET_LOADABLE_AVATAR_URL,participant:{id:t,loadableAvatarUrl:n}}};var n=t(r(d[1])),c=r(d[2]),o=r(d[3]),p=r(d[4]),u=r(d[5]);function f(t,n){return{type:p.PARTICIPANT_UPDATED,participant:{connectionStatus:n,id:t}}}function l(t){if(t.local)return{type:p.PARTICIPANT_JOINED,participant:t};var n=t.conference;if(!n)throw Error('A remote participant must be associated with a JitsiConference!');return function(c,o){var u=o()['features/base/conference'];if(n===u.conference||n===u.joining)return c({type:p.PARTICIPANT_JOINED,participant:t})}}function P(t,n){return{type:p.PARTICIPANT_LEFT,participant:{conference:n,id:t}}}function I(t,n){return A({id:t,role:n})}function A(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=(0,n.default)({},t);return t.name&&(c.name=(0,u.getNormalizedDisplayName)(t.name)),{type:p.PARTICIPANT_UPDATED,participant:c}}},533,[3,54,534,587,740,741]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={MiddlewareRegistry:!0,ReducerRegistry:!0,StateListenerRegistry:!0};Object.defineProperty(e,"MiddlewareRegistry",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"ReducerRegistry",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"StateListenerRegistry",{enumerable:!0,get:function(){return f.default}});var u=r(d[1]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))});var c=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4]))},534,[3,535,572,573,574]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.assign=function(t,n){var u=t;for(var f in n)u=c(u,f,n[f],u===t);return u},e.connect=function(t,n){return(0,o.connect)(t,n)},e.equals=function(t,n){return f.default.isEqual(t,n)},e.set=function(t,n,u){return c(t,n,u,!0)},e.toState=function(t){if(t){if('function'==typeof t)return t();var n=t.getState;if('function'==typeof n)return n()}return t};var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=r(d[4]);function c(t,f,o,c){if(void 0===o&&Object.prototype.hasOwnProperty.call(t,f)){var l=c?(0,u.default)({},t):t;if(delete l[f])return l}if(t[f]!==o){if(c)return(0,u.default)({},t,(0,n.default)({},f,o));t[f]=o}return t}},535,[3,55,54,536,537]);
__d(function(n,t,r,e,u,i,o){(function(){var t,r=200,e='Unsupported core-js use. Try https://npms.io/search?q=ponyfill.',o='Expected a function',f='__lodash_hash_undefined__',a=500,c='__lodash_placeholder__',l=1,s=2,h=4,p=1,v=2,_=1,g=2,d=4,y=8,x=16,b=32,w=64,m=128,j=256,A=512,k=30,z='...',O=800,I=16,R=1,E=2,S=1/0,L=9007199254740991,W=1.7976931348623157e308,C=NaN,T=4294967295,U=4294967294,B=2147483647,$=[['ary',m],['bind',_],['bindKey',g],['curry',y],['curryRight',x],['flip',A],['partial',b],['partialRight',w],['rearg',j]],D='[object Arguments]',M='[object Array]',F='[object AsyncFunction]',N='[object Boolean]',P='[object Date]',Z='[object DOMException]',q='[object Error]',K='[object Function]',V='[object GeneratorFunction]',G='[object Map]',H='[object Number]',J='[object Null]',Y='[object Object]',Q='[object Proxy]',X='[object RegExp]',nn='[object Set]',tn='[object String]',rn='[object Symbol]',en='[object Undefined]',un='[object WeakMap]',on='[object WeakSet]',fn='[object ArrayBuffer]',an='[object DataView]',cn='[object Float32Array]',ln='[object Float64Array]',sn='[object Int8Array]',hn='[object Int16Array]',pn='[object Int32Array]',vn='[object Uint8Array]',_n='[object Uint8ClampedArray]',gn='[object Uint16Array]',dn='[object Uint32Array]',yn=/\b__p \+= '';/g,xn=/\b(__p \+=) '' \+/g,bn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,wn=/&(?:amp|lt|gt|quot|#39);/g,mn=/[&<>"']/g,jn=RegExp(wn.source),An=RegExp(mn.source),kn=/<%-([\s\S]+?)%>/g,zn=/<%([\s\S]+?)%>/g,On=/<%=([\s\S]+?)%>/g,In=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Rn=/^\w*$/,En=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Sn=/[\\^$.*+?()[\]{}|]/g,Ln=RegExp(Sn.source),Wn=/^\s+|\s+$/g,Cn=/^\s+/,Tn=/\s+$/,Un=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bn=/\{\n\/\* \[wrapped with (.+)\] \*/,$n=/,? & /,Dn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Mn=/\\(\\)?/g,Fn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Nn=/\w*$/,Pn=/^[-+]0x[0-9a-f]+$/i,Zn=/^0b[01]+$/i,qn=/^\[object .+?Constructor\]$/,Kn=/^0o[0-7]+$/i,Vn=/^(?:0|[1-9]\d*)$/,Gn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Hn=/($^)/,Jn=/['\n\r\u2028\u2029\\]/g,Yn="[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]",Qn="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Xn="(?:\\ud83c[\\udde6-\\uddff]){2}",nt="[\\ud800-\\udbff][\\udc00-\\udfff]",tt="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?"+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",Xn,nt].join('|')+")[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"),rt='(?:'+["[\\u2700-\\u27bf]",Xn,nt].join('|')+')'+tt,et='(?:'+["[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?",Qn,Xn,nt,"[\\ud800-\\udfff]"].join('|')+')',ut=RegExp("['\u2019]",'g'),it=RegExp(Qn,'g'),ot=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+et+tt,'g'),ft=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde]",'$'].join('|')+')',"(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[Yn,"[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])",'$'].join('|')+')',"[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?","[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",'\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])','\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])','\\d+',rt].join('|'),'g'),at=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),ct=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,lt=['Array','Buffer','DataView','Date','Error','Float32Array','Float64Array','Function','Int8Array','Int16Array','Int32Array','Map','Math','Object','Promise','RegExp','Set','String','Symbol','TypeError','Uint8Array','Uint8ClampedArray','Uint16Array','Uint32Array','WeakMap','_','clearTimeout','isFinite','parseInt','setTimeout'],st=-1,ht={};ht[cn]=ht[ln]=ht[sn]=ht[hn]=ht[pn]=ht[vn]=ht[_n]=ht[gn]=ht[dn]=!0,ht[D]=ht[M]=ht[fn]=ht[N]=ht[an]=ht[P]=ht[q]=ht[K]=ht[G]=ht[H]=ht[Y]=ht[X]=ht[nn]=ht[tn]=ht[un]=!1;var pt={};pt[D]=pt[M]=pt[fn]=pt[an]=pt[N]=pt[P]=pt[cn]=pt[ln]=pt[sn]=pt[hn]=pt[pn]=pt[G]=pt[H]=pt[Y]=pt[X]=pt[nn]=pt[tn]=pt[rn]=pt[vn]=pt[_n]=pt[gn]=pt[dn]=!0,pt[q]=pt[K]=pt[un]=!1;var vt={'\\':'\\',"'":"'",'\n':'n','\r':'r',"\u2028":'u2028',"\u2029":'u2029'},_t=parseFloat,gt=parseInt,dt='object'==typeof n&&n&&n.Object===Object&&n,yt='object'==typeof self&&self&&self.Object===Object&&self,xt=dt||yt||Function('return this')(),bt='object'==typeof i&&i&&!i.nodeType&&i,wt=bt&&'object'==typeof u&&u&&!u.nodeType&&u,mt=wt&&wt.exports===bt,jt=mt&&dt.process,At=(function(){try{var n=wt&&wt.require&&wt.require('util').types;return n||jt&&jt.binding&&jt.binding('util')}catch(n){}})(),kt=At&&At.isArrayBuffer,zt=At&&At.isDate,Ot=At&&At.isMap,It=At&&At.isRegExp,Rt=At&&At.isSet,Et=At&&At.isTypedArray;function St(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function Lt(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u<i;){var o=n[u];t(e,o,r(o),n)}return e}function Wt(n,t){for(var r=-1,e=null==n?0:n.length;++r<e&&!1!==t(n[r],r,n););return n}function Ct(n,t){for(var r=null==n?0:n.length;r--&&!1!==t(n[r],r,n););return n}function Tt(n,t){for(var r=-1,e=null==n?0:n.length;++r<e;)if(!t(n[r],r,n))return!1;return!0}function Ut(n,t){for(var r=-1,e=null==n?0:n.length,u=0,i=[];++r<e;){var o=n[r];t(o,r,n)&&(i[u++]=o)}return i}function Bt(n,t){return!!(null==n?0:n.length)&&Ht(n,t,0)>-1}function $t(n,t,r){for(var e=-1,u=null==n?0:n.length;++e<u;)if(r(t,n[e]))return!0;return!1}function Dt(n,t){for(var r=-1,e=null==n?0:n.length,u=Array(e);++r<e;)u[r]=t(n[r],r,n);return u}function Mt(n,t){for(var r=-1,e=t.length,u=n.length;++r<e;)n[u+r]=t[r];return n}function Ft(n,t,r,e){var u=-1,i=null==n?0:n.length;for(e&&i&&(r=n[++u]);++u<i;)r=t(r,n[u],u,n);return r}function Nt(n,t,r,e){var u=null==n?0:n.length;for(e&&u&&(r=n[--u]);u--;)r=t(r,n[u],u,n);return r}function Pt(n,t){for(var r=-1,e=null==n?0:n.length;++r<e;)if(t(n[r],r,n))return!0;return!1}var Zt=Xt('length');function qt(n){return n.split('')}function Kt(n){return n.match(Dn)||[]}function Vt(n,t,r){var e;return r(n,function(n,r,u){if(t(n,r,u))return e=r,!1}),e}function Gt(n,t,r,e){for(var u=n.length,i=r+(e?1:-1);e?i--:++i<u;)if(t(n[i],i,n))return i;return-1}function Ht(n,t,r){return t==t?Ar(n,t,r):Gt(n,Yt,r)}function Jt(n,t,r,e){for(var u=r-1,i=n.length;++u<i;)if(e(n[u],t))return u;return-1}function Yt(n){return n!=n}function Qt(n,t){var r=null==n?0:n.length;return r?er(n,t)/r:C}function Xt(n){return function(r){return null==r?t:r[n]}}function nr(n){return function(r){return null==n?t:n[r]}}function tr(n,t,r,e,u){return u(n,function(n,u,i){r=e?(e=!1,n):t(r,n,u,i)}),r}function rr(n,t){var r=n.length;for(n.sort(t);r--;)n[r]=n[r].value;return n}function er(n,r){for(var e,u=-1,i=n.length;++u<i;){var o=r(n[u]);o!==t&&(e=e===t?o:e+o)}return e}function ur(n,t){for(var r=-1,e=Array(n);++r<n;)e[r]=t(r);return e}function ir(n,t){return Dt(t,function(t){return[t,n[t]]})}function or(n){return function(t){return n(t)}}function fr(n,t){return Dt(t,function(t){return n[t]})}function ar(n,t){return n.has(t)}function cr(n,t){for(var r=-1,e=n.length;++r<e&&Ht(t,n[r],0)>-1;);return r}function lr(n,t){for(var r=n.length;r--&&Ht(t,n[r],0)>-1;);return r}function sr(n,t){for(var r=n.length,e=0;r--;)n[r]===t&&++e;return e}var hr=nr({'\xc0':'A','\xc1':'A','\xc2':'A','\xc3':'A','\xc4':'A','\xc5':'A','\xe0':'a','\xe1':'a','\xe2':'a','\xe3':'a','\xe4':'a','\xe5':'a','\xc7':'C','\xe7':'c','\xd0':'D','\xf0':'d','\xc8':'E','\xc9':'E','\xca':'E','\xcb':'E','\xe8':'e','\xe9':'e','\xea':'e','\xeb':'e','\xcc':'I','\xcd':'I','\xce':'I','\xcf':'I','\xec':'i','\xed':'i','\xee':'i','\xef':'i','\xd1':'N','\xf1':'n','\xd2':'O','\xd3':'O','\xd4':'O','\xd5':'O','\xd6':'O','\xd8':'O','\xf2':'o','\xf3':'o','\xf4':'o','\xf5':'o','\xf6':'o','\xf8':'o','\xd9':'U','\xda':'U','\xdb':'U','\xdc':'U','\xf9':'u','\xfa':'u','\xfb':'u','\xfc':'u','\xdd':'Y','\xfd':'y','\xff':'y','\xc6':'Ae','\xe6':'ae','\xde':'Th','\xfe':'th','\xdf':'ss',"\u0100":'A',"\u0102":'A',"\u0104":'A',"\u0101":'a',"\u0103":'a',"\u0105":'a',"\u0106":'C',"\u0108":'C',"\u010a":'C',"\u010c":'C',"\u0107":'c',"\u0109":'c',"\u010b":'c',"\u010d":'c',"\u010e":'D',"\u0110":'D',"\u010f":'d',"\u0111":'d',"\u0112":'E',"\u0114":'E',"\u0116":'E',"\u0118":'E',"\u011a":'E',"\u0113":'e',"\u0115":'e',"\u0117":'e',"\u0119":'e',"\u011b":'e',"\u011c":'G',"\u011e":'G',"\u0120":'G',"\u0122":'G',"\u011d":'g',"\u011f":'g',"\u0121":'g',"\u0123":'g',"\u0124":'H',"\u0126":'H',"\u0125":'h',"\u0127":'h',"\u0128":'I',"\u012a":'I',"\u012c":'I',"\u012e":'I',"\u0130":'I',"\u0129":'i',"\u012b":'i',"\u012d":'i',"\u012f":'i',"\u0131":'i',"\u0134":'J',"\u0135":'j',"\u0136":'K',"\u0137":'k',"\u0138":'k',"\u0139":'L',"\u013b":'L',"\u013d":'L',"\u013f":'L',"\u0141":'L',"\u013a":'l',"\u013c":'l',"\u013e":'l',"\u0140":'l',"\u0142":'l',"\u0143":'N',"\u0145":'N',"\u0147":'N',"\u014a":'N',"\u0144":'n',"\u0146":'n',"\u0148":'n',"\u014b":'n',"\u014c":'O',"\u014e":'O',"\u0150":'O',"\u014d":'o',"\u014f":'o',"\u0151":'o',"\u0154":'R',"\u0156":'R',"\u0158":'R',"\u0155":'r',"\u0157":'r',"\u0159":'r',"\u015a":'S',"\u015c":'S',"\u015e":'S',"\u0160":'S',"\u015b":'s',"\u015d":'s',"\u015f":'s',"\u0161":'s',"\u0162":'T',"\u0164":'T',"\u0166":'T',"\u0163":'t',"\u0165":'t',"\u0167":'t',"\u0168":'U',"\u016a":'U',"\u016c":'U',"\u016e":'U',"\u0170":'U',"\u0172":'U',"\u0169":'u',"\u016b":'u',"\u016d":'u',"\u016f":'u',"\u0171":'u',"\u0173":'u',"\u0174":'W',"\u0175":'w',"\u0176":'Y',"\u0177":'y',"\u0178":'Y',"\u0179":'Z',"\u017b":'Z',"\u017d":'Z',"\u017a":'z',"\u017c":'z',"\u017e":'z',"\u0132":'IJ',"\u0133":'ij',"\u0152":'Oe',"\u0153":'oe',"\u0149":"'n","\u017f":'s'}),pr=nr({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#39;'});function vr(n){return'\\'+vt[n]}function _r(n,r){return null==n?t:n[r]}function gr(n){return at.test(n)}function dr(n){return ct.test(n)}function yr(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function xr(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function br(n,t){return function(r){return n(t(r))}}function wr(n,t){for(var r=-1,e=n.length,u=0,i=[];++r<e;){var o=n[r];o!==t&&o!==c||(n[r]=c,i[u++]=r)}return i}function mr(n){var t=-1,r=Array(n.size);return n.forEach(function(n){r[++t]=n}),r}function jr(n){var t=-1,r=Array(n.size);return n.forEach(function(n){r[++t]=[n,n]}),r}function Ar(n,t,r){for(var e=r-1,u=n.length;++e<u;)if(n[e]===t)return e;return-1}function kr(n,t,r){for(var e=r+1;e--;)if(n[e]===t)return e;return e}function zr(n){return gr(n)?Rr(n):Zt(n)}function Or(n){return gr(n)?Er(n):qt(n)}var Ir=nr({'&amp;':'&','&lt;':'<','&gt;':'>','&quot;':'"','&#39;':"'"});function Rr(n){for(var t=ot.lastIndex=0;ot.test(n);)++t;return t}function Er(n){return n.match(ot)||[]}function Sr(n){return n.match(ft)||[]}var Lr=(function n(u){var i,Dn=(u=null==u?xt:Lr.defaults(xt.Object(),u,Lr.pick(xt,lt))).Array,Yn=u.Date,Qn=u.Error,Xn=u.Function,nt=u.Math,tt=u.Object,rt=u.RegExp,et=u.String,ot=u.TypeError,ft=Dn.prototype,at=Xn.prototype,ct=tt.prototype,vt=u['__core-js_shared__'],dt=at.toString,yt=ct.hasOwnProperty,bt=0,wt=(i=/[^.]+$/.exec(vt&&vt.keys&&vt.keys.IE_PROTO||''))?'Symbol(src)_1.'+i:'',jt=ct.toString,At=dt.call(tt),Zt=xt._,qt=rt('^'+dt.call(yt).replace(Sn,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$'),nr=mt?u.Buffer:t,Ar=u.Symbol,Rr=u.Uint8Array,Er=nr?nr.allocUnsafe:t,Wr=br(tt.getPrototypeOf,tt),Cr=tt.create,Tr=ct.propertyIsEnumerable,Ur=ft.splice,Br=Ar?"function"==typeof Ar?Ar.isConcatSpreadable:"@@isConcatSpreadable":t,$r=Ar?"function"==typeof Ar?Ar.iterator:"@@iterator":t,Dr=Ar?"function"==typeof Ar?Ar.toStringTag:"@@toStringTag":t,Mr=(function(){try{var n=co(tt,'defineProperty');return n({},'',{}),n}catch(n){}})(),Fr=u.clearTimeout!==xt.clearTimeout&&u.clearTimeout,Nr=Yn&&Yn.now!==xt.Date.now&&Yn.now,Pr=u.setTimeout!==xt.setTimeout&&u.setTimeout,Zr=nt.ceil,qr=nt.floor,Kr=tt.getOwnPropertySymbols,Vr=nr?nr.isBuffer:t,Gr=u.isFinite,Hr=ft.join,Jr=br(tt.keys,tt),Yr=nt.max,Qr=nt.min,Xr=Yn.now,ne=u.parseInt,te=nt.random,re=ft.reverse,ee=co(u,'DataView'),ue=co(u,'Map'),ie=co(u,'Promise'),oe=co(u,'Set'),fe=co(u,'WeakMap'),ae=co(tt,'create'),ce=fe&&new fe,le={},se=Ko(ee),he=Ko(ue),pe=Ko(ie),ve=Ko(oe),_e=Ko(fe),ge=Ar?"function"==typeof Ar?Ar.prototype:"@@prototype":t,de=ge?ge.valueOf:t,ye=ge?ge.toString:t;function xe(n){if(sa(n)&&!na(n)&&!(n instanceof je)){if(n instanceof me)return n;if(yt.call(n,'__wrapped__'))return Go(n)}return new me(n)}var be=(function(){function n(){}return function(r){if(!la(r))return{};if(Cr)return Cr(r);n.prototype=r;var e=new n;return n.prototype=t,e}})();function we(){}function me(n,r){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function je(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=T,this.__views__=[]}function Ae(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function ke(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function ze(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function Oe(n){var t=-1,r=null==n?0:n.length;for(this.__data__=new ze;++t<r;)this.add(n[t])}function Ie(n){var t=this.__data__=new ke(n);this.size=t.size}function Re(n,t){var r=na(n),e=!r&&Xf(n),u=!r&&!e&&ua(n),i=!r&&!e&&!u&&xa(n),o=r||e||u||i,f=o?ur(n.length,et):[],a=f.length;for(var c in n)!t&&!yt.call(n,c)||o&&('length'==c||u&&('offset'==c||'parent'==c)||i&&('buffer'==c||'byteLength'==c||'byteOffset'==c)||jo(c,a))||f.push(c);return f}function Ee(n){var r=n.length;return r?n[Uu(0,r-1)]:t}function Se(n,t){return Po(bi(n),Fe(t,0,n.length))}function Le(n){return Po(bi(n))}function We(n,r,e){(e===t||Jf(n[r],e))&&(e!==t||r in n)||De(n,r,e)}function Ce(n,r,e){var u=n[r];yt.call(n,r)&&Jf(u,e)&&(e!==t||r in n)||De(n,r,e)}function Te(n,t){for(var r=n.length;r--;)if(Jf(n[r][0],t))return r;return-1}function Ue(n,t,r,e){return Ve(n,function(n,u,i){t(e,n,r(n),i)}),e}function Be(n,t){return n&&wi(t,Fa(t),n)}function $e(n,t){return n&&wi(t,Na(t),n)}function De(n,t,r){'__proto__'==t&&Mr?Mr(n,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):n[t]=r}function Me(n,r){for(var e=-1,u=r.length,i=Dn(u),o=null==n;++e<u;)i[e]=o?t:Ua(n,r[e]);return i}function Fe(n,r,e){return n==n&&(e!==t&&(n=n<=e?n:e),r!==t&&(n=n>=r?n:r)),n}function Ne(n,r,e,u,i,o){var f,a=r&l,c=r&s,p=r&h;if(e&&(f=i?e(n,u,i,o):e(n)),f!==t)return f;if(!la(n))return n;var v=na(n);if(v){if(f=yo(n),!a)return bi(n,f)}else{var _=po(n),g=_==K||_==V;if(ua(n))return hi(n,a);if(_==Y||_==D||g&&!i){if(f=c||g?{}:xo(n),!a)return c?ji(n,$e(f,n)):mi(n,Be(f,n))}else{if(!pt[_])return i?n:{};f=bo(n,_,a)}}o||(o=new Ie);var d=o.get(n);if(d)return d;o.set(n,f),ga(n)?n.forEach(function(t){f.add(Ne(t,r,e,t,n,o))}):ha(n)&&n.forEach(function(t,u){f.set(u,Ne(t,r,e,u,n,o))});var y=v?t:(p?c?ro:to:c?Na:Fa)(n);return Wt(y||n,function(t,u){y&&(t=n[u=t]),Ce(f,u,Ne(t,r,e,u,n,o))}),f}function Pe(n){var t=Fa(n);return function(r){return Ze(r,n,t)}}function Ze(n,r,e){var u=e.length;if(null==n)return!u;for(n=tt(n);u--;){var i=e[u],o=r[i],f=n[i];if(f===t&&!(i in n)||!o(f))return!1}return!0}function qe(n,r,e){if('function'!=typeof n)throw new ot(o);return Do(function(){n.apply(t,e)},r)}function Ke(n,t,e,u){var i=-1,o=Bt,f=!0,a=n.length,c=[],l=t.length;if(!a)return c;e&&(t=Dt(t,or(e))),u?(o=$t,f=!1):t.length>=r&&(o=ar,f=!1,t=new Oe(t));n:for(;++i<a;){var s=n[i],h=null==e?s:e(s);if(s=u||0!==s?s:0,f&&h==h){for(var p=l;p--;)if(t[p]===h)continue n;c.push(s)}else o(t,h,u)||c.push(s)}return c}xe.templateSettings={escape:kn,evaluate:zn,interpolate:On,variable:'',imports:{_:xe}},xe.prototype=we.prototype,xe.prototype.constructor=xe,me.prototype=be(we.prototype),me.prototype.constructor=me,je.prototype=be(we.prototype),je.prototype.constructor=je,Ae.prototype.clear=function(){this.__data__=ae?ae(null):{},this.size=0},Ae.prototype.delete=function(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t},Ae.prototype.get=function(n){var r=this.__data__;if(ae){var e=r[n];return e===f?t:e}return yt.call(r,n)?r[n]:t},Ae.prototype.has=function(n){var r=this.__data__;return ae?r[n]!==t:yt.call(r,n)},Ae.prototype.set=function(n,r){var e=this.__data__;return this.size+=this.has(n)?0:1,e[n]=ae&&r===t?f:r,this},ke.prototype.clear=function(){this.__data__=[],this.size=0},ke.prototype.delete=function(n){var t=this.__data__,r=Te(t,n);return!(r<0||(r==t.length-1?t.pop():Ur.call(t,r,1),--this.size,0))},ke.prototype.get=function(n){var r=this.__data__,e=Te(r,n);return e<0?t:r[e][1]},ke.prototype.has=function(n){return Te(this.__data__,n)>-1},ke.prototype.set=function(n,t){var r=this.__data__,e=Te(r,n);return e<0?(++this.size,r.push([n,t])):r[e][1]=t,this},ze.prototype.clear=function(){this.size=0,this.__data__={hash:new Ae,map:new(ue||ke),string:new Ae}},ze.prototype.delete=function(n){var t=fo(this,n).delete(n);return this.size-=t?1:0,t},ze.prototype.get=function(n){return fo(this,n).get(n)},ze.prototype.has=function(n){return fo(this,n).has(n)},ze.prototype.set=function(n,t){var r=fo(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},Oe.prototype.add=Oe.prototype.push=function(n){return this.__data__.set(n,f),this},Oe.prototype.has=function(n){return this.__data__.has(n)},Ie.prototype.clear=function(){this.__data__=new ke,this.size=0},Ie.prototype.delete=function(n){var t=this.__data__,r=t.delete(n);return this.size=t.size,r},Ie.prototype.get=function(n){return this.__data__.get(n)},Ie.prototype.has=function(n){return this.__data__.has(n)},Ie.prototype.set=function(n,t){var r=this.__data__;if(r instanceof ke){var e=r.__data__;if(!ue||e.length<199)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new ze(e)}return r.set(n,t),this.size=r.size,this};var Ve=zi(ru),Ge=zi(eu,!0);function He(n,t){var r=!0;return Ve(n,function(n,e,u){return r=!!t(n,e,u)}),r}function Je(n,r,e){for(var u=-1,i=n.length;++u<i;){var o=n[u],f=r(o);if(null!=f&&(a===t?f==f&&!ya(f):e(f,a)))var a=f,c=o}return c}function Ye(n,r,e,u){var i=n.length;for((e=Aa(e))<0&&(e=-e>i?0:i+e),(u=u===t||u>i?i:Aa(u))<0&&(u+=i),u=e>u?0:ka(u);e<u;)n[e++]=r;return n}function Qe(n,t){var r=[];return Ve(n,function(n,e,u){t(n,e,u)&&r.push(n)}),r}function Xe(n,t,r,e,u){var i=-1,o=n.length;for(r||(r=mo),u||(u=[]);++i<o;){var f=n[i];t>0&&r(f)?t>1?Xe(f,t-1,r,e,u):Mt(u,f):e||(u[u.length]=f)}return u}var nu=Oi(),tu=Oi(!0);function ru(n,t){return n&&nu(n,t,Fa)}function eu(n,t){return n&&tu(n,t,Fa)}function uu(n,t){return Ut(t,function(t){return fa(n[t])})}function iu(n,r){for(var e=0,u=(r=ai(r,n)).length;null!=n&&e<u;)n=n[qo(r[e++])];return e&&e==u?n:t}function ou(n,t,r){var e=t(n);return na(n)?e:Mt(e,r(n))}function fu(n){return null==n?n===t?en:J:Dr&&Dr in tt(n)?lo(n):Wo(n)}function au(n,t){return n>t}function cu(n,t){return null!=n&&yt.call(n,t)}function lu(n,t){return null!=n&&t in tt(n)}function su(n,t,r){return n>=Qr(t,r)&&n<Yr(t,r)}function hu(n,r,e){for(var u=e?$t:Bt,i=n[0].length,o=n.length,f=o,a=Dn(o),c=1/0,l=[];f--;){var s=n[f];f&&r&&(s=Dt(s,or(r))),c=Qr(s.length,c),a[f]=!e&&(r||i>=120&&s.length>=120)?new Oe(f&&s):t}s=n[0];var h=-1,p=a[0];n:for(;++h<i&&l.length<c;){var v=s[h],_=r?r(v):v;if(v=e||0!==v?v:0,!(p?ar(p,_):u(l,_,e))){for(f=o;--f;){var g=a[f];if(!(g?ar(g,_):u(n[f],_,e)))continue n}p&&p.push(_),l.push(v)}}return l}function pu(n,t,r,e){return ru(n,function(n,u,i){t(e,r(n),u,i)}),e}function vu(n,r,e){var u=null==(n=To(n,r=ai(r,n)))?n:n[qo(of(r))];return null==u?t:St(u,n,e)}function _u(n){return sa(n)&&fu(n)==D}function gu(n,t,r,e,u){return n===t||(null==n||null==t||!sa(n)&&!sa(t)?n!=n&&t!=t:du(n,t,r,e,gu,u))}function du(n,t,r,e,u,i){var o=na(n),f=na(t),a=o?M:po(n),c=f?M:po(t),l=(a=a==D?Y:a)==Y,s=(c=c==D?Y:c)==Y,h=a==c;if(h&&ua(n)){if(!ua(t))return!1;o=!0,l=!1}if(h&&!l)return i||(i=new Ie),o||xa(n)?Yi(n,t,r,e,u,i):Qi(n,t,a,r,e,u,i);if(!(r&p)){var v=l&&yt.call(n,'__wrapped__'),_=s&&yt.call(t,'__wrapped__');if(v||_){var g=v?n.value():n,d=_?t.value():t;return i||(i=new Ie),u(g,d,r,e,i)}}return!!h&&(i||(i=new Ie),Xi(n,t,r,e,u,i))}function yu(n,r,e,u){var i=e.length,o=i,f=!u;if(null==n)return!o;for(n=tt(n);i--;){var a=e[i];if(f&&a[2]?a[1]!==n[a[0]]:!(a[0]in n))return!1}for(;++i<o;){var c=(a=e[i])[0],l=n[c],s=a[1];if(f&&a[2]){if(l===t&&!(c in n))return!1}else{var h=new Ie;if(u)var p=u(l,s,c,n,r,h);if(!(p===t?gu(s,l,3,u,h):p))return!1}}return!0}function xu(n){return!(!la(n)||wt&&wt in n)&&(fa(n)?qt:qn).test(Ko(n))}function bu(n){return'function'==typeof n?n:null==n?pc:'object'==typeof n?na(n)?zu(n[0],n[1]):ku(n):mc(n)}function wu(n){if(!Io(n))return Jr(n);var t=[];for(var r in tt(n))yt.call(n,r)&&'constructor'!=r&&t.push(r);return t}function mu(n){if(!la(n))return Lo(n);var t=Io(n),r=[];for(var e in n)('constructor'!=e||!t&&yt.call(n,e))&&r.push(e);return r}function ju(n,t){return n<t}function Au(n,t){var r=-1,e=ra(n)?Dn(n.length):[];return Ve(n,function(n,u,i){e[++r]=t(n,u,i)}),e}function ku(n){var t=ao(n);return 1==t.length&&t[0][2]?Eo(t[0][0],t[0][1]):function(r){return r===n||yu(r,n,t)}}function zu(n,r){return ko(n)&&Ro(r)?Eo(qo(n),r):function(e){var u=Ua(e,n);return u===t&&u===r?Ba(e,n):gu(r,u,3)}}function Ou(n,r,e,u,i){n!==r&&nu(r,function(o,f){if(i||(i=new Ie),la(o))Iu(n,r,f,e,Ou,u,i);else{var a=u?u(Bo(n,f),o,f+'',n,r,i):t;a===t&&(a=o),We(n,f,a)}},Na)}function Iu(n,r,e,u,i,o,f){var a=Bo(n,e),c=Bo(r,e),l=f.get(c);if(l)We(n,e,l);else{var s=o?o(a,c,e+'',n,r,f):t,h=s===t;if(h){var p=na(c),v=!p&&ua(c),_=!p&&!v&&xa(c);s=c,p||v||_?na(a)?s=a:ea(a)?s=bi(a):v?(h=!1,s=hi(c,!0)):_?(h=!1,s=_i(c,!0)):s=[]:va(c)||Xf(c)?(s=a,Xf(a)?s=Oa(a):la(a)&&!fa(a)||(s=xo(c))):h=!1}h&&(f.set(c,s),i(s,c,u,o,f),f.delete(c)),We(n,e,s)}}function Ru(n,r){var e=n.length;if(e)return jo(r+=r<0?e:0,e)?n[r]:t}function Eu(n,t,r){var e=-1;return t=Dt(t.length?t:[pc],or(oo())),rr(Au(n,function(n,r,u){return{criteria:Dt(t,function(t){return t(n)}),index:++e,value:n}}),function(n,t){return di(n,t,r)})}function Su(n,t){return Lu(n,t,function(t,r){return Ba(n,r)})}function Lu(n,t,r){for(var e=-1,u=t.length,i={};++e<u;){var o=t[e],f=iu(n,o);r(f,o)&&Nu(i,ai(o,n),f)}return i}function Wu(n){return function(t){return iu(t,n)}}function Cu(n,t,r,e){var u=e?Jt:Ht,i=-1,o=t.length,f=n;for(n===t&&(t=bi(t)),r&&(f=Dt(n,or(r)));++i<o;)for(var a=0,c=t[i],l=r?r(c):c;(a=u(f,l,a,e))>-1;)f!==n&&Ur.call(f,a,1),Ur.call(n,a,1);return n}function Tu(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r];if(r==e||u!==i){var i=u;jo(u)?Ur.call(n,u,1):ni(n,u)}}return n}function Uu(n,t){return n+qr(te()*(t-n+1))}function Bu(n,t,r,e){for(var u=-1,i=Yr(Zr((t-n)/(r||1)),0),o=Dn(i);i--;)o[e?i:++u]=n,n+=r;return o}function $u(n,t){var r='';if(!n||t<1||t>L)return r;do{t%2&&(r+=n),(t=qr(t/2))&&(n+=n)}while(t);return r}function Du(n,t){return Mo(Co(n,t,pc),n+'')}function Mu(n){return Ee(Ja(n))}function Fu(n,t){var r=Ja(n);return Po(r,Fe(t,0,r.length))}function Nu(n,r,e,u){if(!la(n))return n;for(var i=-1,o=(r=ai(r,n)).length,f=o-1,a=n;null!=a&&++i<o;){var c=qo(r[i]),l=e;if(i!=f){var s=a[c];(l=u?u(s,c,a):t)===t&&(l=la(s)?s:jo(r[i+1])?[]:{})}Ce(a,c,l),a=a[c]}return n}var Pu=ce?function(n,t){return ce.set(n,t),n}:pc,Zu=Mr?function(n,t){return Mr(n,'toString',{configurable:!0,enumerable:!1,value:lc(t),writable:!0})}:pc;function qu(n){return Po(Ja(n))}function Ku(n,t,r){var e=-1,u=n.length;t<0&&(t=-t>u?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=Dn(u);++e<u;)i[e]=n[e+t];return i}function Vu(n,t){var r;return Ve(n,function(n,e,u){return!(r=t(n,e,u))}),!!r}function Gu(n,t,r){var e=0,u=null==n?e:n.length;if('number'==typeof t&&t==t&&u<=B){for(;e<u;){var i=e+u>>>1,o=n[i];null!==o&&!ya(o)&&(r?o<=t:o<t)?e=i+1:u=i}return u}return Hu(n,t,pc,r)}function Hu(n,r,e,u){r=e(r);for(var i=0,o=null==n?0:n.length,f=r!=r,a=null===r,c=ya(r),l=r===t;i<o;){var s=qr((i+o)/2),h=e(n[s]),p=h!==t,v=null===h,_=h==h,g=ya(h);if(f)var d=u||_;else d=l?_&&(u||p):a?_&&p&&(u||!v):c?_&&p&&!v&&(u||!g):!v&&!g&&(u?h<=r:h<r);d?i=s+1:o=s}return Qr(o,U)}function Ju(n,t){for(var r=-1,e=n.length,u=0,i=[];++r<e;){var o=n[r],f=t?t(o):o;if(!r||!Jf(f,a)){var a=f;i[u++]=0===o?0:o}}return i}function Yu(n){return'number'==typeof n?n:ya(n)?C:+n}function Qu(n){if('string'==typeof n)return n;if(na(n))return Dt(n,Qu)+'';if(ya(n))return ye?ye.call(n):'';var t=n+'';return'0'==t&&1/n==-1/0?'-0':t}function Xu(n,t,e){var u=-1,i=Bt,o=n.length,f=!0,a=[],c=a;if(e)f=!1,i=$t;else if(o>=r){var l=t?null:qi(n);if(l)return mr(l);f=!1,i=ar,c=new Oe}else c=t?[]:a;n:for(;++u<o;){var s=n[u],h=t?t(s):s;if(s=e||0!==s?s:0,f&&h==h){for(var p=c.length;p--;)if(c[p]===h)continue n;t&&c.push(h),a.push(s)}else i(c,h,e)||(c!==a&&c.push(h),a.push(s))}return a}function ni(n,t){return null==(n=To(n,t=ai(t,n)))||delete n[qo(of(t))]}function ti(n,t,r,e){return Nu(n,t,r(iu(n,t)),e)}function ri(n,t,r,e){for(var u=n.length,i=e?u:-1;(e?i--:++i<u)&&t(n[i],i,n););return r?Ku(n,e?0:i,e?i+1:u):Ku(n,e?i+1:0,e?u:i)}function ei(n,t){var r=n;return r instanceof je&&(r=r.value()),Ft(t,function(n,t){return t.func.apply(t.thisArg,Mt([n],t.args))},r)}function ui(n,t,r){var e=n.length;if(e<2)return e?Xu(n[0]):[];for(var u=-1,i=Dn(e);++u<e;)for(var o=n[u],f=-1;++f<e;)f!=u&&(i[u]=Ke(i[u]||o,n[f],t,r));return Xu(Xe(i,1),t,r)}function ii(n,r,e){for(var u=-1,i=n.length,o=r.length,f={};++u<i;){var a=u<o?r[u]:t;e(f,n[u],a)}return f}function oi(n){return ea(n)?n:[]}function fi(n){return'function'==typeof n?n:pc}function ai(n,t){return na(n)?n:ko(n,t)?[n]:Zo(Ia(n))}var ci=Du;function li(n,r,e){var u=n.length;return e=e===t?u:e,!r&&e>=u?n:Ku(n,r,e)}var si=Fr||function(n){return xt.clearTimeout(n)};function hi(n,t){if(t)return n.slice();var r=n.length,e=Er?Er(r):new n.constructor(r);return n.copy(e),e}function pi(n){var t=new n.constructor(n.byteLength);return new Rr(t).set(new Rr(n)),t}function vi(n,t){var r=t?pi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.byteLength)}function _i(n,t){var r=t?pi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.length)}function gi(n,r){if(n!==r){var e=n!==t,u=null===n,i=n==n,o=ya(n),f=r!==t,a=null===r,c=r==r,l=ya(r);if(!a&&!l&&!o&&n>r||o&&f&&c&&!a&&!l||u&&f&&c||!e&&c||!i)return 1;if(!u&&!o&&!l&&n<r||l&&e&&i&&!u&&!o||a&&e&&i||!f&&i||!c)return-1}return 0}function di(n,t,r){for(var e=-1,u=n.criteria,i=t.criteria,o=u.length,f=r.length;++e<o;){var a=gi(u[e],i[e]);if(a)return e>=f?a:a*('desc'==r[e]?-1:1)}return n.index-t.index}function yi(n,t,r,e){for(var u=-1,i=n.length,o=r.length,f=-1,a=t.length,c=Yr(i-o,0),l=Dn(a+c),s=!e;++f<a;)l[f]=t[f];for(;++u<o;)(s||u<i)&&(l[r[u]]=n[u]);for(;c--;)l[f++]=n[u++];return l}function xi(n,t,r,e){for(var u=-1,i=n.length,o=-1,f=r.length,a=-1,c=t.length,l=Yr(i-f,0),s=Dn(l+c),h=!e;++u<l;)s[u]=n[u];for(var p=u;++a<c;)s[p+a]=t[a];for(;++o<f;)(h||u<i)&&(s[p+r[o]]=n[u++]);return s}function bi(n,t){var r=-1,e=n.length;for(t||(t=Dn(e));++r<e;)t[r]=n[r];return t}function wi(n,r,e,u){var i=!e;e||(e={});for(var o=-1,f=r.length;++o<f;){var a=r[o],c=u?u(e[a],n[a],a,e,n):t;c===t&&(c=n[a]),i?De(e,a,c):Ce(e,a,c)}return e}function mi(n,t){return wi(n,so(n),t)}function ji(n,t){return wi(n,ho(n),t)}function Ai(n,t){return function(r,e){var u=na(r)?Lt:Ue,i=t?t():{};return u(r,n,oo(e,2),i)}}function ki(n){return Du(function(r,e){var u=-1,i=e.length,o=i>1?e[i-1]:t,f=i>2?e[2]:t;for(o=n.length>3&&'function'==typeof o?(i--,o):t,f&&Ao(e[0],e[1],f)&&(o=i<3?t:o,i=1),r=tt(r);++u<i;){var a=e[u];a&&n(r,a,u,o)}return r})}function zi(n,t){return function(r,e){if(null==r)return r;if(!ra(r))return n(r,e);for(var u=r.length,i=t?u:-1,o=tt(r);(t?i--:++i<u)&&!1!==e(o[i],i,o););return r}}function Oi(n){return function(t,r,e){for(var u=-1,i=tt(t),o=e(t),f=o.length;f--;){var a=o[n?f:++u];if(!1===r(i[a],a,i))break}return t}}function Ii(n,t,r){var e=t&_,u=Si(n);return function t(){return(this&&this!==xt&&this instanceof t?u:n).apply(e?r:this,arguments)}}function Ri(n){return function(r){var e=gr(r=Ia(r))?Or(r):t,u=e?e[0]:r.charAt(0),i=e?li(e,1).join(''):r.slice(1);return u[n]()+i}}function Ei(n){return function(t){return Ft(fc(Xa(t).replace(ut,'')),n,'')}}function Si(n){return function(){var t=arguments;switch(t.length){case 0:return new n;case 1:return new n(t[0]);case 2:return new n(t[0],t[1]);case 3:return new n(t[0],t[1],t[2]);case 4:return new n(t[0],t[1],t[2],t[3]);case 5:return new n(t[0],t[1],t[2],t[3],t[4]);case 6:return new n(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new n(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=be(n.prototype),e=n.apply(r,t);return la(e)?e:r}}function Li(n,r,e){var u=Si(n);return function i(){for(var o=arguments.length,f=Dn(o),a=o,c=io(i);a--;)f[a]=arguments[a];var l=o<3&&f[0]!==c&&f[o-1]!==c?[]:wr(f,c);return(o-=l.length)<e?Pi(n,r,Ti,i.placeholder,t,f,l,t,t,e-o):St(this&&this!==xt&&this instanceof i?u:n,this,f)}}function Wi(n){return function(r,e,u){var i=tt(r);if(!ra(r)){var o=oo(e,3);r=Fa(r),e=function(n){return o(i[n],n,i)}}var f=n(r,e,u);return f>-1?i[o?r[f]:f]:t}}function Ci(n){return no(function(r){var e=r.length,u=e,i=me.prototype.thru;for(n&&r.reverse();u--;){var f=r[u];if('function'!=typeof f)throw new ot(o);if(i&&!a&&'wrapper'==uo(f))var a=new me([],!0)}for(u=a?u:e;++u<e;){var c=uo(f=r[u]),l='wrapper'==c?eo(f):t;a=l&&zo(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?a[uo(l[0])].apply(a,l[3]):1==f.length&&zo(f)?a[c]():a.thru(f)}return function(){var n=arguments,t=n[0];if(a&&1==n.length&&na(t))return a.plant(t).value();for(var u=0,i=e?r[u].apply(this,n):t;++u<e;)i=r[u].call(this,i);return i}})}function Ti(n,r,e,u,i,o,f,a,c,l){var s=r&m,h=r&_,p=r&g,v=24&r,d=r&A,y=p?t:Si(n);return function t(){for(var _=arguments.length,g=Dn(_),x=_;x--;)g[x]=arguments[x];if(v)var b=io(t),w=sr(g,b);if(u&&(g=yi(g,u,i,v)),o&&(g=xi(g,o,f,v)),_-=w,v&&_<l){var m=wr(g,b);return Pi(n,r,Ti,t.placeholder,e,g,m,a,c,l-_)}var j=h?e:this,A=p?j[n]:n;return _=g.length,a?g=Uo(g,a):d&&_>1&&g.reverse(),s&&c<_&&(g.length=c),this&&this!==xt&&this instanceof t&&(A=y||Si(A)),A.apply(j,g)}}function Ui(n,t){return function(r,e){return pu(r,n,t(e),{})}}function Bi(n,r){return function(e,u){var i;if(e===t&&u===t)return r;if(e!==t&&(i=e),u!==t){if(i===t)return u;'string'==typeof e||'string'==typeof u?(e=Qu(e),u=Qu(u)):(e=Yu(e),u=Yu(u)),i=n(e,u)}return i}}function $i(n){return no(function(t){return t=Dt(t,or(oo())),Du(function(r){var e=this;return n(t,function(n){return St(n,e,r)})})})}function Di(n,r){var e=(r=r===t?' ':Qu(r)).length;if(e<2)return e?$u(r,n):r;var u=$u(r,Zr(n/zr(r)));return gr(r)?li(Or(u),0,n).join(''):u.slice(0,n)}function Mi(n,t,r,e){var u=t&_,i=Si(n);return function t(){for(var o=-1,f=arguments.length,a=-1,c=e.length,l=Dn(c+f),s=this&&this!==xt&&this instanceof t?i:n;++a<c;)l[a]=e[a];for(;f--;)l[a++]=arguments[++o];return St(s,u?r:this,l)}}function Fi(n){return function(r,e,u){return u&&'number'!=typeof u&&Ao(r,e,u)&&(e=u=t),r=ja(r),e===t?(e=r,r=0):e=ja(e),Bu(r,e,u=u===t?r<e?1:-1:ja(u),n)}}function Ni(n){return function(t,r){return'string'==typeof t&&'string'==typeof r||(t=za(t),r=za(r)),n(t,r)}}function Pi(n,r,e,u,i,o,f,a,c,l){var s=r&y;r|=s?b:w,(r&=~(s?w:b))&d||(r&=-4);var h=[n,r,i,s?o:t,s?f:t,s?t:o,s?t:f,a,c,l],p=e.apply(t,h);return zo(n)&&$o(p,h),p.placeholder=u,Fo(p,n,r)}function Zi(n){var t=nt[n];return function(n,r){if(n=za(n),(r=null==r?0:Qr(Aa(r),292))&&Gr(n)){var e=(Ia(n)+'e').split('e');return+((e=(Ia(t(e[0]+'e'+(+e[1]+r)))+'e').split('e'))[0]+'e'+(+e[1]-r))}return t(n)}}var qi=oe&&1/mr(new oe([,-0]))[1]==S?function(n){return new oe(n)}:yc;function Ki(n){return function(t){var r=po(t);return r==G?xr(t):r==nn?jr(t):ir(t,n(t))}}function Vi(n,r,e,u,i,f,a,c){var l=r&g;if(!l&&'function'!=typeof n)throw new ot(o);var s=u?u.length:0;if(s||(r&=-97,u=i=t),a=a===t?a:Yr(Aa(a),0),c=c===t?c:Aa(c),s-=i?i.length:0,r&w){var h=u,p=i;u=i=t}var v=l?t:eo(n),d=[n,r,e,u,i,h,p,f,a,c];if(v&&So(d,v),n=d[0],r=d[1],e=d[2],u=d[3],i=d[4],!(c=d[9]=d[9]===t?l?0:n.length:Yr(d[9]-s,0))&&24&r&&(r&=-25),r&&r!=_)m=r==y||r==x?Li(n,r,c):r!=b&&33!=r||i.length?Ti.apply(t,d):Mi(n,r,e,u);else var m=Ii(n,r,e);return Fo((v?Pu:$o)(m,d),n,r)}function Gi(n,r,e,u){return n===t||Jf(n,ct[e])&&!yt.call(u,e)?r:n}function Hi(n,r,e,u,i,o){return la(n)&&la(r)&&(o.set(r,n),Ou(n,r,t,Hi,o),o.delete(r)),n}function Ji(n){return va(n)?t:n}function Yi(n,r,e,u,i,o){var f=e&p,a=n.length,c=r.length;if(a!=c&&!(f&&c>a))return!1;var l=o.get(n);if(l&&o.get(r))return l==r;var s=-1,h=!0,_=e&v?new Oe:t;for(o.set(n,r),o.set(r,n);++s<a;){var g=n[s],d=r[s];if(u)var y=f?u(d,g,s,r,n,o):u(g,d,s,n,r,o);if(y!==t){if(y)continue;h=!1;break}if(_){if(!Pt(r,function(n,t){if(!ar(_,t)&&(g===n||i(g,n,e,u,o)))return _.push(t)})){h=!1;break}}else if(g!==d&&!i(g,d,e,u,o)){h=!1;break}}return o.delete(n),o.delete(r),h}function Qi(n,t,r,e,u,i,o){switch(r){case an:if(n.byteLength!=t.byteLength||n.byteOffset!=t.byteOffset)return!1;n=n.buffer,t=t.buffer;case fn:return!(n.byteLength!=t.byteLength||!i(new Rr(n),new Rr(t)));case N:case P:case H:return Jf(+n,+t);case q:return n.name==t.name&&n.message==t.message;case X:case tn:return n==t+'';case G:var f=xr;case nn:var a=e&p;if(f||(f=mr),n.size!=t.size&&!a)return!1;var c=o.get(n);if(c)return c==t;e|=v,o.set(n,t);var l=Yi(f(n),f(t),e,u,i,o);return o.delete(n),l;case rn:if(de)return de.call(n)==de.call(t)}return!1}function Xi(n,r,e,u,i,o){var f=e&p,a=to(n),c=a.length;if(c!=to(r).length&&!f)return!1;for(var l=c;l--;){var s=a[l];if(!(f?s in r:yt.call(r,s)))return!1}var h=o.get(n);if(h&&o.get(r))return h==r;var v=!0;o.set(n,r),o.set(r,n);for(var _=f;++l<c;){var g=n[s=a[l]],d=r[s];if(u)var y=f?u(d,g,s,r,n,o):u(g,d,s,n,r,o);if(!(y===t?g===d||i(g,d,e,u,o):y)){v=!1;break}_||(_='constructor'==s)}if(v&&!_){var x=n.constructor,b=r.constructor;x!=b&&'constructor'in n&&'constructor'in r&&!('function'==typeof x&&x instanceof x&&'function'==typeof b&&b instanceof b)&&(v=!1)}return o.delete(n),o.delete(r),v}function no(n){return Mo(Co(n,t,nf),n+'')}function to(n){return ou(n,Fa,so)}function ro(n){return ou(n,Na,ho)}var eo=ce?function(n){return ce.get(n)}:yc;function uo(n){for(var t=n.name+'',r=le[t],e=yt.call(le,t)?r.length:0;e--;){var u=r[e],i=u.func;if(null==i||i==n)return u.name}return t}function io(n){return(yt.call(xe,'placeholder')?xe:n).placeholder}function oo(){var n=xe.iteratee||vc;return n=n===vc?bu:n,arguments.length?n(arguments[0],arguments[1]):n}function fo(n,t){var r,e,u=n.__data__;return('string'==(e=typeof(r=t))||'number'==e||'symbol'==e||'boolean'==e?'__proto__'!==r:null===r)?u['string'==typeof t?'string':'hash']:u.map}function ao(n){for(var t=Fa(n),r=t.length;r--;){var e=t[r],u=n[e];t[r]=[e,u,Ro(u)]}return t}function co(n,r){var e=_r(n,r);return xu(e)?e:t}function lo(n){var r=yt.call(n,Dr),e=n[Dr];try{n[Dr]=t}catch(n){}var u=jt.call(n);return r?n[Dr]=e:delete n[Dr],u}var so=Kr?function(n){return null==n?[]:(n=tt(n),Ut(Kr(n),function(t){return Tr.call(n,t)}))}:kc,ho=Kr?function(n){for(var t=[];n;)Mt(t,so(n)),n=Wr(n);return t}:kc,po=fu;function vo(n,t,r){for(var e=-1,u=r.length;++e<u;){var i=r[e],o=i.size;switch(i.type){case'drop':n+=o;break;case'dropRight':t-=o;break;case'take':t=Qr(t,n+o);break;case'takeRight':n=Yr(n,t-o)}}return{start:n,end:t}}function _o(n){var t=n.match(Bn);return t?t[1].split($n):[]}function go(n,t,r){for(var e=-1,u=(t=ai(t,n)).length,i=!1;++e<u;){var o=qo(t[e]);if(!(i=null!=n&&r(n,o)))break;n=n[o]}return i||++e!=u?i:!!(u=null==n?0:n.length)&&ca(u)&&jo(o,u)&&(na(n)||Xf(n))}function yo(n){var t=n.length,r=new n.constructor(t);return t&&'string'==typeof n[0]&&yt.call(n,'index')&&(r.index=n.index,r.input=n.input),r}function xo(n){return'function'!=typeof n.constructor||Io(n)?{}:be(Wr(n))}function bo(n,t,r){var e,u,i,o=n.constructor;switch(t){case fn:return pi(n);case N:case P:return new o(+n);case an:return vi(n,r);case cn:case ln:case sn:case hn:case pn:case vn:case _n:case gn:case dn:return _i(n,r);case G:return new o;case H:case tn:return new o(n);case X:return(i=new(u=n).constructor(u.source,Nn.exec(u))).lastIndex=u.lastIndex,i;case nn:return new o;case rn:return e=n,de?tt(de.call(e)):{}}}function wo(n,t){var r=t.length;if(!r)return n;var e=r-1;return t[e]=(r>1?'& ':'')+t[e],t=t.join(r>2?', ':' '),n.replace(Un,'{\n/* [wrapped with '+t+'] */\n')}function mo(n){return na(n)||Xf(n)||!!(Br&&n&&n[Br])}function jo(n,t){var r=typeof n;return!!(t=null==t?L:t)&&('number'==r||'symbol'!=r&&Vn.test(n))&&n>-1&&n%1==0&&n<t}function Ao(n,t,r){if(!la(r))return!1;var e=typeof t;return!!('number'==e?ra(r)&&jo(t,r.length):'string'==e&&t in r)&&Jf(r[t],n)}function ko(n,t){if(na(n))return!1;var r=typeof n;return!('number'!=r&&'symbol'!=r&&'boolean'!=r&&null!=n&&!ya(n))||Rn.test(n)||!In.test(n)||null!=t&&n in tt(t)}function zo(n){var t=uo(n),r=xe[t];if('function'!=typeof r||!(t in je.prototype))return!1;if(n===r)return!0;var e=eo(r);return!!e&&n===e[0]}(ee&&po(new ee(new ArrayBuffer(1)))!=an||ue&&po(new ue)!=G||ie&&"[object Promise]"!=po(ie.resolve())||oe&&po(new oe)!=nn||fe&&po(new fe)!=un)&&(po=function(n){var r=fu(n),e=r==Y?n.constructor:t,u=e?Ko(e):'';if(u)switch(u){case se:return an;case he:return G;case pe:return"[object Promise]";case ve:return nn;case _e:return un}return r});var Oo=vt?fa:zc;function Io(n){var t=n&&n.constructor;return n===('function'==typeof t&&t.prototype||ct)}function Ro(n){return n==n&&!la(n)}function Eo(n,r){return function(e){return null!=e&&e[n]===r&&(r!==t||n in tt(e))}}function So(n,t){var r=n[1],e=t[1],u=r|e,i=u<131,o=e==m&&r==y||e==m&&r==j&&n[7].length<=t[8]||384==e&&t[7].length<=t[8]&&r==y;if(!i&&!o)return n;e&_&&(n[2]=t[2],u|=r&_?0:d);var f=t[3];if(f){var a=n[3];n[3]=a?yi(a,f,t[4]):f,n[4]=a?wr(n[3],c):t[4]}return(f=t[5])&&(a=n[5],n[5]=a?xi(a,f,t[6]):f,n[6]=a?wr(n[5],c):t[6]),(f=t[7])&&(n[7]=f),e&m&&(n[8]=null==n[8]?t[8]:Qr(n[8],t[8])),null==n[9]&&(n[9]=t[9]),n[0]=t[0],n[1]=u,n}function Lo(n){var t=[];if(null!=n)for(var r in tt(n))t.push(r);return t}function Wo(n){return jt.call(n)}function Co(n,r,e){return r=Yr(r===t?n.length-1:r,0),function(){for(var t=arguments,u=-1,i=Yr(t.length-r,0),o=Dn(i);++u<i;)o[u]=t[r+u];u=-1;for(var f=Dn(r+1);++u<r;)f[u]=t[u];return f[r]=e(o),St(n,this,f)}}function To(n,t){return t.length<2?n:iu(n,Ku(t,0,-1))}function Uo(n,r){for(var e=n.length,u=Qr(r.length,e),i=bi(n);u--;){var o=r[u];n[u]=jo(o,e)?i[o]:t}return n}function Bo(n,t){if(('constructor'!==t||'function'!=typeof n[t])&&'__proto__'!=t)return n[t]}var $o=No(Pu),Do=Pr||function(n,t){return xt.setTimeout(n,t)},Mo=No(Zu);function Fo(n,t,r){var e=t+'';return Mo(n,wo(e,Vo(_o(e),r)))}function No(n){var r=0,e=0;return function(){var u=Xr(),i=I-(u-e);if(e=u,i>0){if(++r>=O)return arguments[0]}else r=0;return n.apply(t,arguments)}}function Po(n,r){var e=-1,u=n.length,i=u-1;for(r=r===t?u:r;++e<r;){var o=Uu(e,i),f=n[o];n[o]=n[e],n[e]=f}return n.length=r,n}var Zo=(function(n){var t=Zf(n,function(n){return r.size===a&&r.clear(),n}),r=t.cache;return t})(function(n){var t=[];return 46===n.charCodeAt(0)&&t.push(''),n.replace(En,function(n,r,e,u){t.push(e?u.replace(Mn,'$1'):r||n)}),t});function qo(n){if('string'==typeof n||ya(n))return n;var t=n+'';return'0'==t&&1/n==-1/0?'-0':t}function Ko(n){if(null!=n){try{return dt.call(n)}catch(n){}try{return n+''}catch(n){}}return''}function Vo(n,t){return Wt($,function(r){var e='_.'+r[0];t&r[1]&&!Bt(n,e)&&n.push(e)}),n.sort()}function Go(n){if(n instanceof je)return n.clone();var t=new me(n.__wrapped__,n.__chain__);return t.__actions__=bi(n.__actions__),t.__index__=n.__index__,t.__values__=n.__values__,t}var Ho=Du(function(n,t){return ea(n)?Ke(n,Xe(t,1,ea,!0)):[]}),Jo=Du(function(n,r){var e=of(r);return ea(e)&&(e=t),ea(n)?Ke(n,Xe(r,1,ea,!0),oo(e,2)):[]}),Yo=Du(function(n,r){var e=of(r);return ea(e)&&(e=t),ea(n)?Ke(n,Xe(r,1,ea,!0),t,e):[]});function Qo(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=null==r?0:Aa(r);return u<0&&(u=Yr(e+u,0)),Gt(n,oo(t,3),u)}function Xo(n,r,e){var u=null==n?0:n.length;if(!u)return-1;var i=u-1;return e!==t&&(i=Aa(e),i=e<0?Yr(u+i,0):Qr(i,u-1)),Gt(n,oo(r,3),i,!0)}function nf(n){return null!=n&&n.length?Xe(n,1):[]}function tf(n){return n&&n.length?n[0]:t}var rf=Du(function(n){var t=Dt(n,oi);return t.length&&t[0]===n[0]?hu(t):[]}),ef=Du(function(n){var r=of(n),e=Dt(n,oi);return r===of(e)?r=t:e.pop(),e.length&&e[0]===n[0]?hu(e,oo(r,2)):[]}),uf=Du(function(n){var r=of(n),e=Dt(n,oi);return(r='function'==typeof r?r:t)&&e.pop(),e.length&&e[0]===n[0]?hu(e,t,r):[]});function of(n){var r=null==n?0:n.length;return r?n[r-1]:t}var ff=Du(af);function af(n,t){return n&&n.length&&t&&t.length?Cu(n,t):n}var cf=no(function(n,t){var r=null==n?0:n.length,e=Me(n,t);return Tu(n,Dt(t,function(n){return jo(n,r)?+n:n}).sort(gi)),e});function lf(n){return null==n?n:re.call(n)}var sf=Du(function(n){return Xu(Xe(n,1,ea,!0))}),hf=Du(function(n){var r=of(n);return ea(r)&&(r=t),Xu(Xe(n,1,ea,!0),oo(r,2))}),pf=Du(function(n){var r=of(n);return r='function'==typeof r?r:t,Xu(Xe(n,1,ea,!0),t,r)});function vf(n){if(!n||!n.length)return[];var t=0;return n=Ut(n,function(n){if(ea(n))return t=Yr(n.length,t),!0}),ur(t,function(t){return Dt(n,Xt(t))})}function _f(n,r){if(!n||!n.length)return[];var e=vf(n);return null==r?e:Dt(e,function(n){return St(r,t,n)})}var gf=Du(function(n,t){return ea(n)?Ke(n,t):[]}),df=Du(function(n){return ui(Ut(n,ea))}),yf=Du(function(n){var r=of(n);return ea(r)&&(r=t),ui(Ut(n,ea),oo(r,2))}),xf=Du(function(n){var r=of(n);return r='function'==typeof r?r:t,ui(Ut(n,ea),t,r)}),bf=Du(vf);var wf=Du(function(n){var r=n.length,e=r>1?n[r-1]:t;return _f(n,e='function'==typeof e?(n.pop(),e):t)});function mf(n){var t=xe(n);return t.__chain__=!0,t}function jf(n,t){return t(n)}var Af=no(function(n){var r=n.length,e=r?n[0]:0,u=this.__wrapped__,i=function(t){return Me(t,n)};return!(r>1||this.__actions__.length)&&u instanceof je&&jo(e)?((u=u.slice(e,+e+(r?1:0))).__actions__.push({func:jf,args:[i],thisArg:t}),new me(u,this.__chain__).thru(function(n){return r&&!n.length&&n.push(t),n})):this.thru(i)});var kf=Ai(function(n,t,r){yt.call(n,r)?++n[r]:De(n,r,1)});var zf=Wi(Qo),Of=Wi(Xo);function If(n,t){return(na(n)?Wt:Ve)(n,oo(t,3))}function Rf(n,t){return(na(n)?Ct:Ge)(n,oo(t,3))}var Ef=Ai(function(n,t,r){yt.call(n,r)?n[r].push(t):De(n,r,[t])});var Sf=Du(function(n,t,r){var e=-1,u='function'==typeof t,i=ra(n)?Dn(n.length):[];return Ve(n,function(n){i[++e]=u?St(t,n,r):vu(n,t,r)}),i}),Lf=Ai(function(n,t,r){De(n,r,t)});function Wf(n,t){return(na(n)?Dt:Au)(n,oo(t,3))}var Cf=Ai(function(n,t,r){n[r?0:1].push(t)},function(){return[[],[]]});var Tf=Du(function(n,t){if(null==n)return[];var r=t.length;return r>1&&Ao(n,t[0],t[1])?t=[]:r>2&&Ao(t[0],t[1],t[2])&&(t=[t[0]]),Eu(n,Xe(t,1),[])}),Uf=Nr||function(){return xt.Date.now()};function Bf(n,r,e){return r=e?t:r,r=n&&null==r?n.length:r,Vi(n,m,t,t,t,t,r)}function $f(n,r){var e;if('function'!=typeof r)throw new ot(o);return n=Aa(n),function(){return--n>0&&(e=r.apply(this,arguments)),n<=1&&(r=t),e}}var Df=Du(function(n,t,r){var e=_;if(r.length){var u=wr(r,io(Df));e|=b}return Vi(n,e,t,r,u)}),Mf=Du(function(n,t,r){var e=3;if(r.length){var u=wr(r,io(Mf));e|=b}return Vi(t,e,n,r,u)});function Ff(n,r,e){var u,i,f,a,c,l,s=0,h=!1,p=!1,v=!0;if('function'!=typeof n)throw new ot(o);function _(r){var e=u,o=i;return u=i=t,s=r,a=n.apply(o,e)}function g(n){return s=n,c=Do(x,r),h?_(n):a}function d(n){var t=r-(n-l);return p?Qr(t,f-(n-s)):t}function y(n){var e=n-l;return l===t||e>=r||e<0||p&&n-s>=f}function x(){var n=Uf();if(y(n))return b(n);c=Do(x,d(n))}function b(n){return c=t,v&&u?_(n):(u=i=t,a)}function w(){var n=Uf(),e=y(n);if(u=arguments,i=this,l=n,e){if(c===t)return g(l);if(p)return si(c),c=Do(x,r),_(l)}return c===t&&(c=Do(x,r)),a}return r=za(r)||0,la(e)&&(h=!!e.leading,f=(p='maxWait'in e)?Yr(za(e.maxWait)||0,r):f,v='trailing'in e?!!e.trailing:v),w.cancel=function(){c!==t&&si(c),s=0,u=l=i=c=t},w.flush=function(){return c===t?a:b(Uf())},w}var Nf=Du(function(n,t){return qe(n,1,t)}),Pf=Du(function(n,t,r){return qe(n,za(t)||0,r)});function Zf(n,t){if('function'!=typeof n||null!=t&&'function'!=typeof t)throw new ot(o);var r=function r(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;if(i.has(u))return i.get(u);var o=n.apply(this,e);return r.cache=i.set(u,o)||i,o};return r.cache=new(Zf.Cache||ze),r}function qf(n){if('function'!=typeof n)throw new ot(o);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}Zf.Cache=ze;var Kf=ci(function(n,t){var r=(t=1==t.length&&na(t[0])?Dt(t[0],or(oo())):Dt(Xe(t,1),or(oo()))).length;return Du(function(e){for(var u=-1,i=Qr(e.length,r);++u<i;)e[u]=t[u].call(this,e[u]);return St(n,this,e)})}),Vf=Du(function(n,r){var e=wr(r,io(Vf));return Vi(n,b,t,r,e)}),Gf=Du(function(n,r){var e=wr(r,io(Gf));return Vi(n,w,t,r,e)}),Hf=no(function(n,r){return Vi(n,j,t,t,t,r)});function Jf(n,t){return n===t||n!=n&&t!=t}var Yf=Ni(au),Qf=Ni(function(n,t){return n>=t}),Xf=_u((function(){return arguments})())?_u:function(n){return sa(n)&&yt.call(n,'callee')&&!Tr.call(n,'callee')},na=Dn.isArray,ta=kt?or(kt):function(n){return sa(n)&&fu(n)==fn};function ra(n){return null!=n&&ca(n.length)&&!fa(n)}function ea(n){return sa(n)&&ra(n)}var ua=Vr||zc,ia=zt?or(zt):function(n){return sa(n)&&fu(n)==P};function oa(n){if(!sa(n))return!1;var t=fu(n);return t==q||t==Z||'string'==typeof n.message&&'string'==typeof n.name&&!va(n)}function fa(n){if(!la(n))return!1;var t=fu(n);return t==K||t==V||t==F||t==Q}function aa(n){return'number'==typeof n&&n==Aa(n)}function ca(n){return'number'==typeof n&&n>-1&&n%1==0&&n<=L}function la(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}function sa(n){return null!=n&&'object'==typeof n}var ha=Ot?or(Ot):function(n){return sa(n)&&po(n)==G};function pa(n){return'number'==typeof n||sa(n)&&fu(n)==H}function va(n){if(!sa(n)||fu(n)!=Y)return!1;var t=Wr(n);if(null===t)return!0;var r=yt.call(t,'constructor')&&t.constructor;return'function'==typeof r&&r instanceof r&&dt.call(r)==At}var _a=It?or(It):function(n){return sa(n)&&fu(n)==X};var ga=Rt?or(Rt):function(n){return sa(n)&&po(n)==nn};function da(n){return'string'==typeof n||!na(n)&&sa(n)&&fu(n)==tn}function ya(n){return'symbol'==typeof n||sa(n)&&fu(n)==rn}var xa=Et?or(Et):function(n){return sa(n)&&ca(n.length)&&!!ht[fu(n)]};var ba=Ni(ju),wa=Ni(function(n,t){return n<=t});function ma(n){if(!n)return[];if(ra(n))return da(n)?Or(n):bi(n);if($r&&n[$r])return yr(n[$r]());var t=po(n);return(t==G?xr:t==nn?mr:Ja)(n)}function ja(n){return n?(n=za(n))===S||n===-1/0?(n<0?-1:1)*W:n==n?n:0:0===n?n:0}function Aa(n){var t=ja(n),r=t%1;return t==t?r?t-r:t:0}function ka(n){return n?Fe(Aa(n),0,T):0}function za(n){if('number'==typeof n)return n;if(ya(n))return C;if(la(n)){var t='function'==typeof n.valueOf?n.valueOf():n;n=la(t)?t+'':t}if('string'!=typeof n)return 0===n?n:+n;n=n.replace(Wn,'');var r=Zn.test(n);return r||Kn.test(n)?gt(n.slice(2),r?2:8):Pn.test(n)?C:+n}function Oa(n){return wi(n,Na(n))}function Ia(n){return null==n?'':Qu(n)}var Ra=ki(function(n,t){if(Io(t)||ra(t))wi(t,Fa(t),n);else for(var r in t)yt.call(t,r)&&Ce(n,r,t[r])}),Ea=ki(function(n,t){wi(t,Na(t),n)}),Sa=ki(function(n,t,r,e){wi(t,Na(t),n,e)}),La=ki(function(n,t,r,e){wi(t,Fa(t),n,e)}),Wa=no(Me);var Ca=Du(function(n,r){n=tt(n);var e=-1,u=r.length,i=u>2?r[2]:t;for(i&&Ao(r[0],r[1],i)&&(u=1);++e<u;)for(var o=r[e],f=Na(o),a=-1,c=f.length;++a<c;){var l=f[a],s=n[l];(s===t||Jf(s,ct[l])&&!yt.call(n,l))&&(n[l]=o[l])}return n}),Ta=Du(function(n){return n.push(t,Hi),St(Za,t,n)});function Ua(n,r,e){var u=null==n?t:iu(n,r);return u===t?e:u}function Ba(n,t){return null!=n&&go(n,t,lu)}var $a=Ui(function(n,t,r){null!=t&&'function'!=typeof t.toString&&(t=jt.call(t)),n[t]=r},lc(pc)),Da=Ui(function(n,t,r){null!=t&&'function'!=typeof t.toString&&(t=jt.call(t)),yt.call(n,t)?n[t].push(r):n[t]=[r]},oo),Ma=Du(vu);function Fa(n){return ra(n)?Re(n):wu(n)}function Na(n){return ra(n)?Re(n,!0):mu(n)}var Pa=ki(function(n,t,r){Ou(n,t,r)}),Za=ki(function(n,t,r,e){Ou(n,t,r,e)}),qa=no(function(n,t){var r={};if(null==n)return r;var e=!1;t=Dt(t,function(t){return t=ai(t,n),e||(e=t.length>1),t}),wi(n,ro(n),r),e&&(r=Ne(r,7,Ji));for(var u=t.length;u--;)ni(r,t[u]);return r});var Ka=no(function(n,t){return null==n?{}:Su(n,t)});function Va(n,t){if(null==n)return{};var r=Dt(ro(n),function(n){return[n]});return t=oo(t),Lu(n,r,function(n,r){return t(n,r[0])})}var Ga=Ki(Fa),Ha=Ki(Na);function Ja(n){return null==n?[]:fr(n,Fa(n))}var Ya=Ei(function(n,t,r){return t=t.toLowerCase(),n+(r?Qa(t):t)});function Qa(n){return oc(Ia(n).toLowerCase())}function Xa(n){return(n=Ia(n))&&n.replace(Gn,hr).replace(it,'')}var nc=Ei(function(n,t,r){return n+(r?'-':'')+t.toLowerCase()}),tc=Ei(function(n,t,r){return n+(r?' ':'')+t.toLowerCase()}),rc=Ri('toLowerCase');var ec=Ei(function(n,t,r){return n+(r?'_':'')+t.toLowerCase()});var uc=Ei(function(n,t,r){return n+(r?' ':'')+oc(t)});var ic=Ei(function(n,t,r){return n+(r?' ':'')+t.toUpperCase()}),oc=Ri('toUpperCase');function fc(n,r,e){return n=Ia(n),(r=e?t:r)===t?dr(n)?Sr(n):Kt(n):n.match(r)||[]}var ac=Du(function(n,r){try{return St(n,t,r)}catch(n){return oa(n)?n:new Qn(n)}}),cc=no(function(n,t){return Wt(t,function(t){t=qo(t),De(n,t,Df(n[t],n))}),n});function lc(n){return function(){return n}}var sc=Ci(),hc=Ci(!0);function pc(n){return n}function vc(n){return bu('function'==typeof n?n:Ne(n,l))}var _c=Du(function(n,t){return function(r){return vu(r,n,t)}}),gc=Du(function(n,t){return function(r){return vu(n,r,t)}});function dc(n,t,r){var e=Fa(t),u=uu(t,e);null!=r||la(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=uu(t,Fa(t)));var i=!(la(r)&&'chain'in r&&!r.chain),o=fa(n);return Wt(u,function(r){var e=t[r];n[r]=e,o&&(n.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=n(this.__wrapped__);return(r.__actions__=bi(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,Mt([this.value()],arguments))})}),n}function yc(){}var xc=$i(Dt),bc=$i(Tt),wc=$i(Pt);function mc(n){return ko(n)?Xt(qo(n)):Wu(n)}var jc=Fi(),Ac=Fi(!0);function kc(){return[]}function zc(){return!1}var Oc=Bi(function(n,t){return n+t},0),Ic=Zi('ceil'),Rc=Bi(function(n,t){return n/t},1),Ec=Zi('floor');var Sc,Lc=Bi(function(n,t){return n*t},1),Wc=Zi('round'),Cc=Bi(function(n,t){return n-t},0);return xe.after=function(n,t){if('function'!=typeof t)throw new ot(o);return n=Aa(n),function(){if(--n<1)return t.apply(this,arguments)}},xe.ary=Bf,xe.assign=Ra,xe.assignIn=Ea,xe.assignInWith=Sa,xe.assignWith=La,xe.at=Wa,xe.before=$f,xe.bind=Df,xe.bindAll=cc,xe.bindKey=Mf,xe.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return na(n)?n:[n]},xe.chain=mf,xe.chunk=function(n,r,e){r=(e?Ao(n,r,e):r===t)?1:Yr(Aa(r),0);var u=null==n?0:n.length;if(!u||r<1)return[];for(var i=0,o=0,f=Dn(Zr(u/r));i<u;)f[o++]=Ku(n,i,i+=r);return f},xe.compact=function(n){for(var t=-1,r=null==n?0:n.length,e=0,u=[];++t<r;){var i=n[t];i&&(u[e++]=i)}return u},xe.concat=function(){var n=arguments.length;if(!n)return[];for(var t=Dn(n-1),r=arguments[0],e=n;e--;)t[e-1]=arguments[e];return Mt(na(r)?bi(r):[r],Xe(t,1))},xe.cond=function(n){var t=null==n?0:n.length,r=oo();return n=t?Dt(n,function(n){if('function'!=typeof n[1])throw new ot(o);return[r(n[0]),n[1]]}):[],Du(function(r){for(var e=-1;++e<t;){var u=n[e];if(St(u[0],this,r))return St(u[1],this,r)}})},xe.conforms=function(n){return Pe(Ne(n,l))},xe.constant=lc,xe.countBy=kf,xe.create=function(n,t){var r=be(n);return null==t?r:Be(r,t)},xe.curry=function n(r,e,u){var i=Vi(r,y,t,t,t,t,t,e=u?t:e);return i.placeholder=n.placeholder,i},xe.curryRight=function n(r,e,u){var i=Vi(r,x,t,t,t,t,t,e=u?t:e);return i.placeholder=n.placeholder,i},xe.debounce=Ff,xe.defaults=Ca,xe.defaultsDeep=Ta,xe.defer=Nf,xe.delay=Pf,xe.difference=Ho,xe.differenceBy=Jo,xe.differenceWith=Yo,xe.drop=function(n,r,e){var u=null==n?0:n.length;return u?Ku(n,(r=e||r===t?1:Aa(r))<0?0:r,u):[]},xe.dropRight=function(n,r,e){var u=null==n?0:n.length;return u?Ku(n,0,(r=u-(r=e||r===t?1:Aa(r)))<0?0:r):[]},xe.dropRightWhile=function(n,t){return n&&n.length?ri(n,oo(t,3),!0,!0):[]},xe.dropWhile=function(n,t){return n&&n.length?ri(n,oo(t,3),!0):[]},xe.fill=function(n,t,r,e){var u=null==n?0:n.length;return u?(r&&'number'!=typeof r&&Ao(n,t,r)&&(r=0,e=u),Ye(n,t,r,e)):[]},xe.filter=function(n,t){return(na(n)?Ut:Qe)(n,oo(t,3))},xe.flatMap=function(n,t){return Xe(Wf(n,t),1)},xe.flatMapDeep=function(n,t){return Xe(Wf(n,t),S)},xe.flatMapDepth=function(n,r,e){return e=e===t?1:Aa(e),Xe(Wf(n,r),e)},xe.flatten=nf,xe.flattenDeep=function(n){return null!=n&&n.length?Xe(n,S):[]},xe.flattenDepth=function(n,r){return null!=n&&n.length?Xe(n,r=r===t?1:Aa(r)):[]},xe.flip=function(n){return Vi(n,A)},xe.flow=sc,xe.flowRight=hc,xe.fromPairs=function(n){for(var t=-1,r=null==n?0:n.length,e={};++t<r;){var u=n[t];e[u[0]]=u[1]}return e},xe.functions=function(n){return null==n?[]:uu(n,Fa(n))},xe.functionsIn=function(n){return null==n?[]:uu(n,Na(n))},xe.groupBy=Ef,xe.initial=function(n){return null!=n&&n.length?Ku(n,0,-1):[]},xe.intersection=rf,xe.intersectionBy=ef,xe.intersectionWith=uf,xe.invert=$a,xe.invertBy=Da,xe.invokeMap=Sf,xe.iteratee=vc,xe.keyBy=Lf,xe.keys=Fa,xe.keysIn=Na,xe.map=Wf,xe.mapKeys=function(n,t){var r={};return t=oo(t,3),ru(n,function(n,e,u){De(r,t(n,e,u),n)}),r},xe.mapValues=function(n,t){var r={};return t=oo(t,3),ru(n,function(n,e,u){De(r,e,t(n,e,u))}),r},xe.matches=function(n){return ku(Ne(n,l))},xe.matchesProperty=function(n,t){return zu(n,Ne(t,l))},xe.memoize=Zf,xe.merge=Pa,xe.mergeWith=Za,xe.method=_c,xe.methodOf=gc,xe.mixin=dc,xe.negate=qf,xe.nthArg=function(n){return n=Aa(n),Du(function(t){return Ru(t,n)})},xe.omit=qa,xe.omitBy=function(n,t){return Va(n,qf(oo(t)))},xe.once=function(n){return $f(2,n)},xe.orderBy=function(n,r,e,u){return null==n?[]:(na(r)||(r=null==r?[]:[r]),na(e=u?t:e)||(e=null==e?[]:[e]),Eu(n,r,e))},xe.over=xc,xe.overArgs=Kf,xe.overEvery=bc,xe.overSome=wc,xe.partial=Vf,xe.partialRight=Gf,xe.partition=Cf,xe.pick=Ka,xe.pickBy=Va,xe.property=mc,xe.propertyOf=function(n){return function(r){return null==n?t:iu(n,r)}},xe.pull=ff,xe.pullAll=af,xe.pullAllBy=function(n,t,r){return n&&n.length&&t&&t.length?Cu(n,t,oo(r,2)):n},xe.pullAllWith=function(n,r,e){return n&&n.length&&r&&r.length?Cu(n,r,t,e):n},xe.pullAt=cf,xe.range=jc,xe.rangeRight=Ac,xe.rearg=Hf,xe.reject=function(n,t){return(na(n)?Ut:Qe)(n,qf(oo(t,3)))},xe.remove=function(n,t){var r=[];if(!n||!n.length)return r;var e=-1,u=[],i=n.length;for(t=oo(t,3);++e<i;){var o=n[e];t(o,e,n)&&(r.push(o),u.push(e))}return Tu(n,u),r},xe.rest=function(n,r){if('function'!=typeof n)throw new ot(o);return Du(n,r=r===t?r:Aa(r))},xe.reverse=lf,xe.sampleSize=function(n,r,e){return r=(e?Ao(n,r,e):r===t)?1:Aa(r),(na(n)?Se:Fu)(n,r)},xe.set=function(n,t,r){return null==n?n:Nu(n,t,r)},xe.setWith=function(n,r,e,u){return u='function'==typeof u?u:t,null==n?n:Nu(n,r,e,u)},xe.shuffle=function(n){return(na(n)?Le:qu)(n)},xe.slice=function(n,r,e){var u=null==n?0:n.length;return u?(e&&'number'!=typeof e&&Ao(n,r,e)?(r=0,e=u):(r=null==r?0:Aa(r),e=e===t?u:Aa(e)),Ku(n,r,e)):[]},xe.sortBy=Tf,xe.sortedUniq=function(n){return n&&n.length?Ju(n):[]},xe.sortedUniqBy=function(n,t){return n&&n.length?Ju(n,oo(t,2)):[]},xe.split=function(n,r,e){return e&&'number'!=typeof e&&Ao(n,r,e)&&(r=e=t),(e=e===t?T:e>>>0)?(n=Ia(n))&&('string'==typeof r||null!=r&&!_a(r))&&!(r=Qu(r))&&gr(n)?li(Or(n),0,e):n.split(r,e):[]},xe.spread=function(n,t){if('function'!=typeof n)throw new ot(o);return t=null==t?0:Yr(Aa(t),0),Du(function(r){var e=r[t],u=li(r,0,t);return e&&Mt(u,e),St(n,this,u)})},xe.tail=function(n){var t=null==n?0:n.length;return t?Ku(n,1,t):[]},xe.take=function(n,r,e){return n&&n.length?Ku(n,0,(r=e||r===t?1:Aa(r))<0?0:r):[]},xe.takeRight=function(n,r,e){var u=null==n?0:n.length;return u?Ku(n,(r=u-(r=e||r===t?1:Aa(r)))<0?0:r,u):[]},xe.takeRightWhile=function(n,t){return n&&n.length?ri(n,oo(t,3),!1,!0):[]},xe.takeWhile=function(n,t){return n&&n.length?ri(n,oo(t,3)):[]},xe.tap=function(n,t){return t(n),n},xe.throttle=function(n,t,r){var e=!0,u=!0;if('function'!=typeof n)throw new ot(o);return la(r)&&(e='leading'in r?!!r.leading:e,u='trailing'in r?!!r.trailing:u),Ff(n,t,{leading:e,maxWait:t,trailing:u})},xe.thru=jf,xe.toArray=ma,xe.toPairs=Ga,xe.toPairsIn=Ha,xe.toPath=function(n){return na(n)?Dt(n,qo):ya(n)?[n]:bi(Zo(Ia(n)))},xe.toPlainObject=Oa,xe.transform=function(n,t,r){var e=na(n),u=e||ua(n)||xa(n);if(t=oo(t,4),null==r){var i=n&&n.constructor;r=u?e?new i:[]:la(n)&&fa(i)?be(Wr(n)):{}}return(u?Wt:ru)(n,function(n,e,u){return t(r,n,e,u)}),r},xe.unary=function(n){return Bf(n,1)},xe.union=sf,xe.unionBy=hf,xe.unionWith=pf,xe.uniq=function(n){return n&&n.length?Xu(n):[]},xe.uniqBy=function(n,t){return n&&n.length?Xu(n,oo(t,2)):[]},xe.uniqWith=function(n,r){return r='function'==typeof r?r:t,n&&n.length?Xu(n,t,r):[]},xe.unset=function(n,t){return null==n||ni(n,t)},xe.unzip=vf,xe.unzipWith=_f,xe.update=function(n,t,r){return null==n?n:ti(n,t,fi(r))},xe.updateWith=function(n,r,e,u){return u='function'==typeof u?u:t,null==n?n:ti(n,r,fi(e),u)},xe.values=Ja,xe.valuesIn=function(n){return null==n?[]:fr(n,Na(n))},xe.without=gf,xe.words=fc,xe.wrap=function(n,t){return Vf(fi(t),n)},xe.xor=df,xe.xorBy=yf,xe.xorWith=xf,xe.zip=bf,xe.zipObject=function(n,t){return ii(n||[],t||[],Ce)},xe.zipObjectDeep=function(n,t){return ii(n||[],t||[],Nu)},xe.zipWith=wf,xe.entries=Ga,xe.entriesIn=Ha,xe.extend=Ea,xe.extendWith=Sa,dc(xe,xe),xe.add=Oc,xe.attempt=ac,xe.camelCase=Ya,xe.capitalize=Qa,xe.ceil=Ic,xe.clamp=function(n,r,e){return e===t&&(e=r,r=t),e!==t&&(e=(e=za(e))==e?e:0),r!==t&&(r=(r=za(r))==r?r:0),Fe(za(n),r,e)},xe.clone=function(n){return Ne(n,h)},xe.cloneDeep=function(n){return Ne(n,5)},xe.cloneDeepWith=function(n,r){return Ne(n,5,r='function'==typeof r?r:t)},xe.cloneWith=function(n,r){return Ne(n,h,r='function'==typeof r?r:t)},xe.conformsTo=function(n,t){return null==t||Ze(n,t,Fa(t))},xe.deburr=Xa,xe.defaultTo=function(n,t){return null==n||n!=n?t:n},xe.divide=Rc,xe.endsWith=function(n,r,e){n=Ia(n),r=Qu(r);var u=n.length,i=e=e===t?u:Fe(Aa(e),0,u);return(e-=r.length)>=0&&n.slice(e,i)==r},xe.eq=Jf,xe.escape=function(n){return(n=Ia(n))&&An.test(n)?n.replace(mn,pr):n},xe.escapeRegExp=function(n){return(n=Ia(n))&&Ln.test(n)?n.replace(Sn,'\\$&'):n},xe.every=function(n,r,e){var u=na(n)?Tt:He;return e&&Ao(n,r,e)&&(r=t),u(n,oo(r,3))},xe.find=zf,xe.findIndex=Qo,xe.findKey=function(n,t){return Vt(n,oo(t,3),ru)},xe.findLast=Of,xe.findLastIndex=Xo,xe.findLastKey=function(n,t){return Vt(n,oo(t,3),eu)},xe.floor=Ec,xe.forEach=If,xe.forEachRight=Rf,xe.forIn=function(n,t){return null==n?n:nu(n,oo(t,3),Na)},xe.forInRight=function(n,t){return null==n?n:tu(n,oo(t,3),Na)},xe.forOwn=function(n,t){return n&&ru(n,oo(t,3))},xe.forOwnRight=function(n,t){return n&&eu(n,oo(t,3))},xe.get=Ua,xe.gt=Yf,xe.gte=Qf,xe.has=function(n,t){return null!=n&&go(n,t,cu)},xe.hasIn=Ba,xe.head=tf,xe.identity=pc,xe.includes=function(n,t,r,e){n=ra(n)?n:Ja(n),r=r&&!e?Aa(r):0;var u=n.length;return r<0&&(r=Yr(u+r,0)),da(n)?r<=u&&n.indexOf(t,r)>-1:!!u&&Ht(n,t,r)>-1},xe.indexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=null==r?0:Aa(r);return u<0&&(u=Yr(e+u,0)),Ht(n,t,u)},xe.inRange=function(n,r,e){return r=ja(r),e===t?(e=r,r=0):e=ja(e),su(n=za(n),r,e)},xe.invoke=Ma,xe.isArguments=Xf,xe.isArray=na,xe.isArrayBuffer=ta,xe.isArrayLike=ra,xe.isArrayLikeObject=ea,xe.isBoolean=function(n){return!0===n||!1===n||sa(n)&&fu(n)==N},xe.isBuffer=ua,xe.isDate=ia,xe.isElement=function(n){return sa(n)&&1===n.nodeType&&!va(n)},xe.isEmpty=function(n){if(null==n)return!0;if(ra(n)&&(na(n)||'string'==typeof n||'function'==typeof n.splice||ua(n)||xa(n)||Xf(n)))return!n.length;var t=po(n);if(t==G||t==nn)return!n.size;if(Io(n))return!wu(n).length;for(var r in n)if(yt.call(n,r))return!1;return!0},xe.isEqual=function(n,t){return gu(n,t)},xe.isEqualWith=function(n,r,e){var u=(e='function'==typeof e?e:t)?e(n,r):t;return u===t?gu(n,r,t,e):!!u},xe.isError=oa,xe.isFinite=function(n){return'number'==typeof n&&Gr(n)},xe.isFunction=fa,xe.isInteger=aa,xe.isLength=ca,xe.isMap=ha,xe.isMatch=function(n,t){return n===t||yu(n,t,ao(t))},xe.isMatchWith=function(n,r,e){return e='function'==typeof e?e:t,yu(n,r,ao(r),e)},xe.isNaN=function(n){return pa(n)&&n!=+n},xe.isNative=function(n){if(Oo(n))throw new Qn(e);return xu(n)},xe.isNil=function(n){return null==n},xe.isNull=function(n){return null===n},xe.isNumber=pa,xe.isObject=la,xe.isObjectLike=sa,xe.isPlainObject=va,xe.isRegExp=_a,xe.isSafeInteger=function(n){return aa(n)&&n>=-9007199254740991&&n<=L},xe.isSet=ga,xe.isString=da,xe.isSymbol=ya,xe.isTypedArray=xa,xe.isUndefined=function(n){return n===t},xe.isWeakMap=function(n){return sa(n)&&po(n)==un},xe.isWeakSet=function(n){return sa(n)&&fu(n)==on},xe.join=function(n,t){return null==n?'':Hr.call(n,t)},xe.kebabCase=nc,xe.last=of,xe.lastIndexOf=function(n,r,e){var u=null==n?0:n.length;if(!u)return-1;var i=u;return e!==t&&(i=(i=Aa(e))<0?Yr(u+i,0):Qr(i,u-1)),r==r?kr(n,r,i):Gt(n,Yt,i,!0)},xe.lowerCase=tc,xe.lowerFirst=rc,xe.lt=ba,xe.lte=wa,xe.max=function(n){return n&&n.length?Je(n,pc,au):t},xe.maxBy=function(n,r){return n&&n.length?Je(n,oo(r,2),au):t},xe.mean=function(n){return Qt(n,pc)},xe.meanBy=function(n,t){return Qt(n,oo(t,2))},xe.min=function(n){return n&&n.length?Je(n,pc,ju):t},xe.minBy=function(n,r){return n&&n.length?Je(n,oo(r,2),ju):t},xe.stubArray=kc,xe.stubFalse=zc,xe.stubObject=function(){return{}},xe.stubString=function(){return''},xe.stubTrue=function(){return!0},xe.multiply=Lc,xe.nth=function(n,r){return n&&n.length?Ru(n,Aa(r)):t},xe.noConflict=function(){return xt._===this&&(xt._=Zt),this},xe.noop=yc,xe.now=Uf,xe.pad=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?zr(n):0;if(!t||e>=t)return n;var u=(t-e)/2;return Di(qr(u),r)+n+Di(Zr(u),r)},xe.padEnd=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?zr(n):0;return t&&e<t?n+Di(t-e,r):n},xe.padStart=function(n,t,r){n=Ia(n);var e=(t=Aa(t))?zr(n):0;return t&&e<t?Di(t-e,r)+n:n},xe.parseInt=function(n,t,r){return r||null==t?t=0:t&&(t=+t),ne(Ia(n).replace(Cn,''),t||0)},xe.random=function(n,r,e){if(e&&'boolean'!=typeof e&&Ao(n,r,e)&&(r=e=t),e===t&&('boolean'==typeof r?(e=r,r=t):'boolean'==typeof n&&(e=n,n=t)),n===t&&r===t?(n=0,r=1):(n=ja(n),r===t?(r=n,n=0):r=ja(r)),n>r){var u=n;n=r,r=u}if(e||n%1||r%1){var i=te();return Qr(n+i*(r-n+_t('1e-'+((i+'').length-1))),r)}return Uu(n,r)},xe.reduce=function(n,t,r){var e=na(n)?Ft:tr,u=arguments.length<3;return e(n,oo(t,4),r,u,Ve)},xe.reduceRight=function(n,t,r){var e=na(n)?Nt:tr,u=arguments.length<3;return e(n,oo(t,4),r,u,Ge)},xe.repeat=function(n,r,e){return r=(e?Ao(n,r,e):r===t)?1:Aa(r),$u(Ia(n),r)},xe.replace=function(){var n=arguments,t=Ia(n[0]);return n.length<3?t:t.replace(n[1],n[2])},xe.result=function(n,r,e){var u=-1,i=(r=ai(r,n)).length;for(i||(i=1,n=t);++u<i;){var o=null==n?t:n[qo(r[u])];o===t&&(u=i,o=e),n=fa(o)?o.call(n):o}return n},xe.round=Wc,xe.runInContext=n,xe.sample=function(n){return(na(n)?Ee:Mu)(n)},xe.size=function(n){if(null==n)return 0;if(ra(n))return da(n)?zr(n):n.length;var t=po(n);return t==G||t==nn?n.size:wu(n).length},xe.snakeCase=ec,xe.some=function(n,r,e){var u=na(n)?Pt:Vu;return e&&Ao(n,r,e)&&(r=t),u(n,oo(r,3))},xe.sortedIndex=function(n,t){return Gu(n,t)},xe.sortedIndexBy=function(n,t,r){return Hu(n,t,oo(r,2))},xe.sortedIndexOf=function(n,t){var r=null==n?0:n.length;if(r){var e=Gu(n,t);if(e<r&&Jf(n[e],t))return e}return-1},xe.sortedLastIndex=function(n,t){return Gu(n,t,!0)},xe.sortedLastIndexBy=function(n,t,r){return Hu(n,t,oo(r,2),!0)},xe.sortedLastIndexOf=function(n,t){if(null!=n&&n.length){var r=Gu(n,t,!0)-1;if(Jf(n[r],t))return r}return-1},xe.startCase=uc,xe.startsWith=function(n,t,r){return n=Ia(n),r=null==r?0:Fe(Aa(r),0,n.length),t=Qu(t),n.slice(r,r+t.length)==t},xe.subtract=Cc,xe.sum=function(n){return n&&n.length?er(n,pc):0},xe.sumBy=function(n,t){return n&&n.length?er(n,oo(t,2)):0},xe.template=function(n,r,e){var u=xe.templateSettings;e&&Ao(n,r,e)&&(r=t),n=Ia(n),r=Sa({},r,u,Gi);var i,o,f=Sa({},r.imports,u.imports,Gi),a=Fa(f),c=fr(f,a),l=0,s=r.interpolate||Hn,h="__p += '",p=rt((r.escape||Hn).source+'|'+s.source+'|'+(s===On?Fn:Hn).source+'|'+(r.evaluate||Hn).source+'|$','g'),v='//# sourceURL='+(yt.call(r,'sourceURL')?(r.sourceURL+'').replace(/[\r\n]/g,' '):'lodash.templateSources['+ ++st+']')+'\n';n.replace(p,function(t,r,e,u,f,a){return e||(e=u),h+=n.slice(l,a).replace(Jn,vr),r&&(i=!0,h+="' +\n__e("+r+") +\n'"),f&&(o=!0,h+="';\n"+f+";\n__p += '"),e&&(h+="' +\n((__t = ("+e+")) == null ? '' : __t) +\n'"),l=a+t.length,t}),h+="';\n";var _=yt.call(r,'variable')&&r.variable;_||(h='with (obj) {\n'+h+'\n}\n'),h=(o?h.replace(yn,''):h).replace(xn,'$1').replace(bn,'$1;'),h='function('+(_||'obj')+') {\n'+(_?'':'obj || (obj = {});\n')+"var __t, __p = ''"+(i?', __e = _.escape':'')+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":';\n')+h+'return __p\n}';var g=ac(function(){return Xn(a,v+'return '+h).apply(t,c)});if(g.source=h,oa(g))throw g;return g},xe.times=function(n,t){if((n=Aa(n))<1||n>L)return[];var r=T,e=Qr(n,T);t=oo(t),n-=T;for(var u=ur(e,t);++r<n;)t(r);return u},xe.toFinite=ja,xe.toInteger=Aa,xe.toLength=ka,xe.toLower=function(n){return Ia(n).toLowerCase()},xe.toNumber=za,xe.toSafeInteger=function(n){return n?Fe(Aa(n),-9007199254740991,L):0===n?n:0},xe.toString=Ia,xe.toUpper=function(n){return Ia(n).toUpperCase()},xe.trim=function(n,r,e){if((n=Ia(n))&&(e||r===t))return n.replace(Wn,'');if(!n||!(r=Qu(r)))return n;var u=Or(n),i=Or(r);return li(u,cr(u,i),lr(u,i)+1).join('')},xe.trimEnd=function(n,r,e){if((n=Ia(n))&&(e||r===t))return n.replace(Tn,'');if(!n||!(r=Qu(r)))return n;var u=Or(n);return li(u,0,lr(u,Or(r))+1).join('')},xe.trimStart=function(n,r,e){if((n=Ia(n))&&(e||r===t))return n.replace(Cn,'');if(!n||!(r=Qu(r)))return n;var u=Or(n);return li(u,cr(u,Or(r))).join('')},xe.truncate=function(n,r){var e=k,u=z;if(la(r)){var i='separator'in r?r.separator:i;e='length'in r?Aa(r.length):e,u='omission'in r?Qu(r.omission):u}var o=(n=Ia(n)).length;if(gr(n)){var f=Or(n);o=f.length}if(e>=o)return n;var a=e-zr(u);if(a<1)return u;var c=f?li(f,0,a).join(''):n.slice(0,a);if(i===t)return c+u;if(f&&(a+=c.length-a),_a(i)){if(n.slice(a).search(i)){var l,s=c;for(i.global||(i=rt(i.source,Ia(Nn.exec(i))+'g')),i.lastIndex=0;l=i.exec(s);)var h=l.index;c=c.slice(0,h===t?a:h)}}else if(n.indexOf(Qu(i),a)!=a){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+u},xe.unescape=function(n){return(n=Ia(n))&&jn.test(n)?n.replace(wn,Ir):n},xe.uniqueId=function(n){var t=++bt;return Ia(n)+t},xe.upperCase=ic,xe.upperFirst=oc,xe.each=If,xe.eachRight=Rf,xe.first=tf,dc(xe,(Sc={},ru(xe,function(n,t){yt.call(xe.prototype,t)||(Sc[t]=n)}),Sc),{chain:!1}),xe.VERSION="4.17.13",Wt(['bind','bindKey','curry','curryRight','partial','partialRight'],function(n){xe[n].placeholder=xe}),Wt(['drop','take'],function(n,r){je.prototype[n]=function(e){e=e===t?1:Yr(Aa(e),0);var u=this.__filtered__&&!r?new je(this):this.clone();return u.__filtered__?u.__takeCount__=Qr(e,u.__takeCount__):u.__views__.push({size:Qr(e,T),type:n+(u.__dir__<0?'Right':'')}),u},je.prototype[n+'Right']=function(t){return this.reverse()[n](t).reverse()}}),Wt(['filter','map','takeWhile'],function(n,t){var r=t+1,e=r==R||3==r;je.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:oo(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),Wt(['head','last'],function(n,t){var r='take'+(t?'Right':'');je.prototype[n]=function(){return this[r](1).value()[0]}}),Wt(['initial','tail'],function(n,t){var r='drop'+(t?'':'Right');je.prototype[n]=function(){return this.__filtered__?new je(this):this[r](1)}}),je.prototype.compact=function(){return this.filter(pc)},je.prototype.find=function(n){return this.filter(n).head()},je.prototype.findLast=function(n){return this.reverse().find(n)},je.prototype.invokeMap=Du(function(n,t){return'function'==typeof n?new je(this):this.map(function(r){return vu(r,n,t)})}),je.prototype.reject=function(n){return this.filter(qf(oo(n)))},je.prototype.slice=function(n,r){n=Aa(n);var e=this;return e.__filtered__&&(n>0||r<0)?new je(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),r!==t&&(e=(r=Aa(r))<0?e.dropRight(-r):e.take(r-n)),e)},je.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},je.prototype.toArray=function(){return this.take(T)},ru(je.prototype,function(n,r){var e=/^(?:filter|find|map|reject)|While$/.test(r),u=/^(?:head|last)$/.test(r),i=xe[u?'take'+('last'==r?'Right':''):r],o=u||/^find/.test(r);i&&(xe.prototype[r]=function(){var r=this.__wrapped__,f=u?[1]:arguments,a=r instanceof je,c=f[0],l=a||na(r),s=function(n){var t=i.apply(xe,Mt([n],f));return u&&h?t[0]:t};l&&e&&'function'==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,v=o&&!h,_=a&&!p;if(!o&&l){r=_?r:new je(this);var g=n.apply(r,f);return g.__actions__.push({func:jf,args:[s],thisArg:t}),new me(g,h)}return v&&_?n.apply(this,f):(g=this.thru(s),v?u?g.value()[0]:g.value():g)})}),Wt(['pop','push','shift','sort','splice','unshift'],function(n){var t=ft[n],r=/^(?:push|sort|unshift)$/.test(n)?'tap':'thru',e=/^(?:pop|shift)$/.test(n);xe.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(na(u)?u:[],n)}return this[r](function(r){return t.apply(na(r)?r:[],n)})}}),ru(je.prototype,function(n,t){var r=xe[t];if(r){var e=r.name+'';yt.call(le,e)||(le[e]=[]),le[e].push({name:t,func:r})}}),le[Ti(t,g).name]=[{name:'wrapper',func:t}],je.prototype.clone=function(){var n=new je(this.__wrapped__);return n.__actions__=bi(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=bi(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=bi(this.__views__),n},je.prototype.reverse=function(){if(this.__filtered__){var n=new je(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},je.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,r=na(n),e=t<0,u=r?n.length:0,i=vo(0,u,this.__views__),o=i.start,f=i.end,a=f-o,c=e?f:o-1,l=this.__iteratees__,s=l.length,h=0,p=Qr(a,this.__takeCount__);if(!r||!e&&u==a&&p==a)return ei(n,this.__actions__);var v=[];n:for(;a--&&h<p;){for(var _=-1,g=n[c+=t];++_<s;){var d=l[_],y=d.iteratee,x=d.type,b=y(g);if(x==E)g=b;else if(!b){if(x==R)continue n;break n}}v[h++]=g}return v},xe.prototype.at=Af,xe.prototype.chain=function(){return mf(this)},xe.prototype.commit=function(){return new me(this.value(),this.__chain__)},xe.prototype.next=function(){this.__values__===t&&(this.__values__=ma(this.value()));var n=this.__index__>=this.__values__.length;return{done:n,value:n?t:this.__values__[this.__index__++]}},xe.prototype.plant=function(n){for(var r,e=this;e instanceof we;){var u=Go(e);u.__index__=0,u.__values__=t,r?i.__wrapped__=u:r=u;var i=u;e=e.__wrapped__}return i.__wrapped__=n,r},xe.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof je){var r=n;return this.__actions__.length&&(r=new je(this)),(r=r.reverse()).__actions__.push({func:jf,args:[lf],thisArg:t}),new me(r,this.__chain__)}return this.thru(lf)},xe.prototype.toJSON=xe.prototype.valueOf=xe.prototype.value=function(){return ei(this.__wrapped__,this.__actions__)},xe.prototype.first=xe.prototype.head,$r&&(xe.prototype[$r]=function(){return this}),xe})();'function'==typeof define&&'object'==typeof define.amd&&define.amd?(xt._=Lr,define(function(){return Lr})):wt?((wt.exports=Lr)._=Lr,bt._=Lr):xt._=Lr}).call(this)},536,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);e.__esModule=!0;var u=t(r(d[1]));e.Provider=u.default;var c=t(r(d[2]));e.connectAdvanced=c.default;var s=r(d[3]);e.ReactReduxContext=s.ReactReduxContext;var l=t(r(d[4]));e.connect=l.default;var o=r(d[5]);e.useDispatch=o.useDispatch;var v=r(d[6]);e.useSelector=v.useSelector;var n=r(d[7]);e.useStore=n.useStore;var h=r(d[8]),_=r(d[9]);e.batch=_.unstable_batchedUpdates;var b=t(r(d[10]));e.shallowEqual=b.default,(0,h.setBatch)(_.unstable_batchedUpdates)},537,[3,538,546,543,553,567,570,568,545,571,554]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),s=r(d[1]);e.__esModule=!0,e.default=void 0;var n=s(r(d[2])),o=s(r(d[3])),u=t(r(d[4])),c=s(r(d[5])),b=r(d[6]),p=s(r(d[7])),f=(function(t){function s(s){var o;o=t.call(this,s)||this;var u=s.store;o.notifySubscribers=o.notifySubscribers.bind((0,n.default)(o));var c=new p.default(u);return c.onStateChange=o.notifySubscribers,o.state={store:u,subscription:c},o.previousState=u.getState(),o}(0,o.default)(s,t);var c=s.prototype;return c.componentDidMount=function(){this._isMounted=!0,this.state.subscription.trySubscribe(),this.previousState!==this.props.store.getState()&&this.state.subscription.notifyNestedSubs()},c.componentWillUnmount=function(){this.unsubscribe&&this.unsubscribe(),this.state.subscription.tryUnsubscribe(),this._isMounted=!1},c.componentDidUpdate=function(t){if(this.props.store!==t.store){this.state.subscription.tryUnsubscribe();var s=new p.default(this.props.store);s.onStateChange=this.notifySubscribers,this.setState({store:this.props.store,subscription:s})}},c.notifySubscribers=function(){this.state.subscription.notifyNestedSubs()},c.render=function(){var t=this.props.context||b.ReactReduxContext;return u.default.createElement(t.Provider,{value:this.state},this.props.children)},s})(u.Component);f.propTypes={store:c.default.shape({subscribe:c.default.func.isRequired,dispatch:c.default.func.isRequired,getState:c.default.func.isRequired}),context:c.default.object,children:c.default.any};var h=f;e.default=h},538,[2,3,8,539,13,540,543,544]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t,o){t.prototype=Object.create(o.prototype),t.prototype.constructor=t,t.__proto__=o}},539,[]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])()},540,[541]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);function t(){}function o(){}o.resetWarningCache=t,m.exports=function(){function p(t,o,p,c,s,y){if(y!==n){var f=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw f.name='Invariant Violation',f}}function c(){return p}p.isRequired=p;var s={array:p,bool:p,func:p,number:p,object:p,string:p,symbol:p,any:p,arrayOf:c,element:p,elementType:p,instanceOf:c,node:p,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:o,resetWarningCache:t};return s.PropTypes=s,s}},541,[542]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports='SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'},542,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);e.__esModule=!0,e.default=e.ReactReduxContext=void 0;var u=t(r(d[1])).default.createContext(null);e.ReactReduxContext=u;var l=u;e.default=l},543,[3,13]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=void 0;var t=r(d[0]),n=null,s={notify:function(){}};var u=(function(){function u(t,n){this.store=t,this.parentSub=n,this.unsubscribe=null,this.listeners=s,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var h=u.prototype;return h.addNestedSub=function(t){return this.trySubscribe(),this.listeners.subscribe(t)},h.notifyNestedSubs=function(){this.listeners.notify()},h.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},h.isSubscribed=function(){return Boolean(this.unsubscribe)},h.trySubscribe=function(){var s,u,h;this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=(s=(0,t.getBatch)(),u=[],h=[],{clear:function(){h=n,u=n},notify:function(){var t=u=h;s(function(){for(var n=0;n<t.length;n++)t[n]()})},get:function(){return h},subscribe:function(t){var s=!0;return h===u&&(h=u.slice()),h.push(t),function(){s&&u!==n&&(s=!1,h===u&&(h=u.slice()),h.splice(h.indexOf(t),1))}}}))},h.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=s)},u})();e.default=u},544,[545]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.getBatch=e.setBatch=void 0;var t=function(t){t()};e.setBatch=function(n){return t=n};e.getBatch=function(){return t}},545,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]);e.__esModule=!0,e.default=function(t,n){void 0===n&&(n={});var x=n,M=x.getDisplayName,N=void 0===M?function(t){return"ConnectAdvanced("+t+")"}:M,b=x.methodName,P=void 0===b?'connectAdvanced':b,S=x.renderCountProp,E=void 0===S?void 0:S,D=x.shouldHandleStateChanges,T=void 0===D||D,_=x.storeKey,K=void 0===_?'store':_,A=x.withRef,B=void 0!==A&&A,H=x.forwardRef,W=void 0!==H&&H,U=x.context,j=void 0===U?v.ReactReduxContext:U,k=(0,u.default)(x,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]);(0,s.default)(void 0===E,"renderCountProp is removed. render counting is built into the latest React Dev Tools profiling extension"),(0,s.default)(!B,'withRef is removed. To access the wrapped instance, use a ref on the connected component');(0,s.default)('store'===K,"storeKey has been removed and does not do anything. To use a custom Redux store for specific components, create a custom React context with React.createContext(), and pass the context object to React Redux's Provider and specific components like: <Provider context={MyContext}><ConnectedComponent context={MyContext} /></Provider>. You may also pass a {context : MyContext} option to connect");var L=j;return function(n){var v=n.displayName||n.name||'Component',x=N(v),M=(0,o.default)({},k,{getDisplayName:N,methodName:P,renderCountProp:E,shouldHandleStateChanges:T,storeKey:K,displayName:x,wrappedComponentName:v,WrappedComponent:n}),b=k.pure;function S(n){return t(n.dispatch,M)}var D=b?f.useMemo:function(t){return t()};function _(t){var c=(0,f.useMemo)(function(){var n=t.forwardedRef,o=(0,u.default)(t,["forwardedRef"]);return[t.context,n,o]},[t]),v=c[0],M=c[1],N=c[2],b=(0,f.useMemo)(function(){return v&&v.Consumer&&(0,l.isContextConsumer)(f.default.createElement(v.Consumer,null))?v:L},[v,L]),P=(0,f.useContext)(b),E=Boolean(t.store),_=Boolean(P)&&Boolean(P.store);(0,s.default)(E||_,"Could not find \"store\" in the context of \""+x+"\". Either wrap the root component in a <Provider>, or pass a custom React context provider to <Provider> and the corresponding React context consumer to "+x+" in connect options.");var K=t.store||P.store,A=(0,f.useMemo)(function(){return S(K)},[K]),B=(0,f.useMemo)(function(){if(!T)return C;var t=new p.default(K,E?null:P.subscription),n=t.notifyNestedSubs.bind(t);return[t,n]},[K,E,P]),H=B[0],W=B[1],U=(0,f.useMemo)(function(){return E?P:(0,o.default)({},P,{subscription:H})},[E,P,H]),j=(0,f.useReducer)(y,h,R),k=j[0],O=k[0],Y=j[1];if(O&&O.error)throw O.error;var q=(0,f.useRef)(),z=(0,f.useRef)(N),F=(0,f.useRef)(),G=(0,f.useRef)(!1),I=D(function(){return F.current&&N===z.current?F.current:A(K.getState(),N)},[K,O,N]);w(function(){z.current=N,q.current=I,G.current=!1,F.current&&(F.current=null,W())}),w(function(){if(T){var t=!1,n=null,o=function(){if(!t){var o,u,c=K.getState();try{o=A(c,z.current)}catch(t){u=t,n=t}u||(n=null),o===q.current?G.current||W():(q.current=o,F.current=o,G.current=!0,Y({type:'STORE_UPDATED',payload:{latestStoreState:c,error:u}}))}};H.onStateChange=o,H.trySubscribe(),o();return function(){if(t=!0,H.tryUnsubscribe(),n)throw n}}},[K,H,A]);var J=(0,f.useMemo)(function(){return f.default.createElement(n,(0,o.default)({},I,{ref:M}))},[M,n,I]),Q=(0,f.useMemo)(function(){return T?f.default.createElement(b.Provider,{value:U},J):J},[b,J,U]);return Q}var A=b?f.default.memo(_):_;if(A.WrappedComponent=n,A.displayName=x,W){var B=f.default.forwardRef(function(t,n){return f.default.createElement(A,(0,o.default)({},t,{forwardedRef:n}))});return B.displayName=x,B.WrappedComponent=n,(0,c.default)(B,n)}return(0,c.default)(A,n)}};var o=n(r(d[2])),u=n(r(d[3])),c=n(r(d[4])),s=n(r(d[5])),f=t(r(d[6])),l=r(d[7]),p=n(r(d[8])),v=r(d[9]),h=[],C=[null,null];function y(t,n){var o=t[1];return[n.payload,o+1]}var R=function(){return[null,0]},w='undefined'!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?f.useLayoutEffect:f.useEffect},546,[2,3,16,57,547,550,13,551,544,543]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},p={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},y={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},n={};function s(p){return t.isMemo(p)?y:n[p.$$typeof]||o}n[t.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var c=Object.defineProperty,f=Object.getOwnPropertyNames,l=Object.getOwnPropertySymbols,u=Object.getOwnPropertyDescriptor,O=Object.getPrototypeOf,P=Object.prototype;m.exports=function t(o,y,n){if('string'!=typeof y){if(P){var v=O(y);v&&v!==P&&t(o,v,n)}var b=f(y);l&&(b=b.concat(l(y)));for(var j=s(o),T=s(y),$=0;$<b.length;++$){var x=b[$];if(!(p[x]||n&&n[x]||T&&T[x]||j&&j[x])){var h=u(y,x);try{c(o,x,h)}catch(t){}}}return o}return o}},547,[548]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},548,[549]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),t=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,n=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,f=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,c=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,y=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,u=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,l=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,s=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.async_mode"):60111,p=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.concurrent_mode"):60111,b=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,S=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense"):60113,$=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense_list"):60120,M=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.memo"):60115,_=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.lazy"):60116,C=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.fundamental"):60117,P=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.responder"):60118;function v(o){if("object"==typeof o&&null!==o){var $=o.$$typeof;switch($){case t:switch(o=o.type){case s:case p:case f:case y:case c:case S:return o;default:switch(o=o&&o.$$typeof){case l:case b:case u:return o;default:return $}}case _:case M:case n:return $}}}function w(o){return v(o)===p}e.typeOf=v,e.AsyncMode=s,e.ConcurrentMode=p,e.ContextConsumer=l,e.ContextProvider=u,e.Element=t,e.ForwardRef=b,e.Fragment=f,e.Lazy=_,e.Memo=M,e.Portal=n,e.Profiler=y,e.StrictMode=c,e.Suspense=S,e.isValidElementType=function(o){return"string"==typeof o||"function"==typeof o||o===f||o===p||o===y||o===c||o===S||o===$||"object"==typeof o&&null!==o&&(o.$$typeof===_||o.$$typeof===M||o.$$typeof===u||o.$$typeof===l||o.$$typeof===b||o.$$typeof===C||o.$$typeof===P)},e.isAsyncMode=function(o){return w(o)||v(o)===s},e.isConcurrentMode=w,e.isContextConsumer=function(o){return v(o)===l},e.isContextProvider=function(o){return v(o)===u},e.isElement=function(o){return"object"==typeof o&&null!==o&&o.$$typeof===t},e.isForwardRef=function(o){return v(o)===b},e.isFragment=function(o){return v(o)===f},e.isLazy=function(o){return v(o)===_},e.isMemo=function(o){return v(o)===M},e.isPortal=function(o){return v(o)===n},e.isProfiler=function(o){return v(o)===y},e.isStrictMode=function(o){return v(o)===c},e.isSuspense=function(o){return v(o)===S}},549,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(n,o,t,f,s,u,c,l){if(!n){var v;if(void 0===o)v=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var p=[t,f,s,u,c,l],h=0;(v=new Error(o.replace(/%s/g,function(){return p[h++]}))).name='Invariant Violation'}throw v.framesToPop=1,v}}},550,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=r(d[0])},551,[552]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&("function"==typeof Symbol?Symbol.for:"@@for"),t=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.element"):60103,n=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.portal"):60106,f=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.fragment"):60107,c=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.strict_mode"):60108,y=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.profiler"):60114,u=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.provider"):60109,l=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.context"):60110,s=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.async_mode"):60111,p=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.concurrent_mode"):60111,b=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.forward_ref"):60112,S=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense"):60113,$=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.suspense_list"):60120,M=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.memo"):60115,_=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.lazy"):60116,C=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.fundamental"):60117,P=o?("function"==typeof Symbol?Symbol.for:"@@for")("react.responder"):60118;function v(o){if("object"==typeof o&&null!==o){var $=o.$$typeof;switch($){case t:switch(o=o.type){case s:case p:case f:case y:case c:case S:return o;default:switch(o=o&&o.$$typeof){case l:case b:case u:return o;default:return $}}case _:case M:case n:return $}}}function w(o){return v(o)===p}e.typeOf=v,e.AsyncMode=s,e.ConcurrentMode=p,e.ContextConsumer=l,e.ContextProvider=u,e.Element=t,e.ForwardRef=b,e.Fragment=f,e.Lazy=_,e.Memo=M,e.Portal=n,e.Profiler=y,e.StrictMode=c,e.Suspense=S,e.isValidElementType=function(o){return"string"==typeof o||"function"==typeof o||o===f||o===p||o===y||o===c||o===S||o===$||"object"==typeof o&&null!==o&&(o.$$typeof===_||o.$$typeof===M||o.$$typeof===u||o.$$typeof===l||o.$$typeof===b||o.$$typeof===C||o.$$typeof===P)},e.isAsyncMode=function(o){return w(o)||v(o)===s},e.isConcurrentMode=w,e.isContextConsumer=function(o){return v(o)===l},e.isContextProvider=function(o){return v(o)===u},e.isElement=function(o){return"object"==typeof o&&null!==o&&o.$$typeof===t},e.isForwardRef=function(o){return v(o)===b},e.isFragment=function(o){return v(o)===f},e.isLazy=function(o){return v(o)===_},e.isMemo=function(o){return v(o)===M},e.isPortal=function(o){return v(o)===n},e.isProfiler=function(o){return v(o)===y},e.isStrictMode=function(o){return v(o)===c},e.isSuspense=function(o){return v(o)===S}},552,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);e.__esModule=!0,e.createConnect=E,e.default=void 0;var o=t(r(d[1])),n=t(r(d[2])),u=t(r(d[3])),p=t(r(d[4])),s=t(r(d[5])),l=t(r(d[6])),c=t(r(d[7])),f=t(r(d[8]));function v(t,o,n){for(var u=o.length-1;u>=0;u--){var p=o[u](t);if(p)return p}return function(o,u){throw new Error("Invalid value of type "+typeof t+" for "+n+" argument when connecting component "+u.wrappedComponentName+".")}}function P(t,o){return t===o}function E(t){var E=void 0===t?{}:t,q=E.connectHOC,S=void 0===q?u.default:q,h=E.mapStateToPropsFactories,w=void 0===h?l.default:h,M=E.mapDispatchToPropsFactories,T=void 0===M?s.default:M,C=E.mergePropsFactories,y=void 0===C?c.default:C,D=E.selectorFactory,F=void 0===D?f.default:D;return function(t,u,s,l){void 0===l&&(l={});var c=l,f=c.pure,E=void 0===f||f,q=c.areStatesEqual,h=void 0===q?P:q,M=c.areOwnPropsEqual,C=void 0===M?p.default:M,D=c.areStatePropsEqual,O=void 0===D?p.default:D,_=c.areMergedPropsEqual,N=void 0===_?p.default:_,H=(0,n.default)(c,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),B=v(t,w,'mapStateToProps'),I=v(u,T,'mapDispatchToProps'),b=v(s,y,'mergeProps');return S(F,(0,o.default)({methodName:'connect',getDisplayName:function(t){return"Connect("+t+")"},shouldHandleStateChanges:Boolean(t),initMapStateToProps:B,initMapDispatchToProps:I,initMergeProps:b,pure:E,areStatesEqual:h,areOwnPropsEqual:C,areStatePropsEqual:O,areMergedPropsEqual:N},H))}}var q=E();e.default=q},553,[3,16,57,546,554,555,563,564,565]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=function(u,o){if(n(u,o))return!0;if('object'!=typeof u||null===u||'object'!=typeof o||null===o)return!1;var f=Object.keys(u),l=Object.keys(o);if(f.length!==l.length)return!1;for(var c=0;c<f.length;c++)if(!t.call(o,f[c])||!n(u[f[c]],o[f[c]]))return!1;return!0};var t=Object.prototype.hasOwnProperty;function n(t,n){return t===n?0!==t||0!==n||1/t==1/n:t!=t&&n!=n}},554,[]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.whenMapDispatchToPropsIsFunction=t,e.whenMapDispatchToPropsIsMissing=p,e.whenMapDispatchToPropsIsObject=s,e.default=void 0;var o=r(d[0]),n=r(d[1]);function t(o){return'function'==typeof o?(0,n.wrapMapToPropsFunc)(o,'mapDispatchToProps'):void 0}function p(o){return o?void 0:(0,n.wrapMapToPropsConstant)(function(o){return{dispatch:o}})}function s(t){return t&&'object'==typeof t?(0,n.wrapMapToPropsConstant)(function(n){return(0,o.bindActionCreators)(t,n)}):void 0}var c=[t,p,s];e.default=c},555,[556,559]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,'__esModule',{value:!0});var t,n=(t=r(d[0]))&&'object'==typeof t&&'default'in t?t.default:t,o=function(){return Math.random().toString(36).substring(7).split('').join('.')},u={INIT:"@@redux/INIT"+o(),REPLACE:"@@redux/REPLACE"+o(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+o()}};function c(t){if('object'!=typeof t||null===t)return!1;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(t)===n}function f(t,n){var o=n&&n.type;return"Given "+(o&&"action \""+String(o)+"\""||'an action')+", reducer \""+t+"\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined."}function s(t){Object.keys(t).forEach(function(n){var o=t[n];if(void 0===o(void 0,{type:u.INIT}))throw new Error("Reducer \""+n+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===o(void 0,{type:u.PROBE_UNKNOWN_ACTION()}))throw new Error("Reducer \""+n+"\" returned undefined when probed with a random type. Don't try to handle "+u.INIT+" or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.")})}function p(t,n){return function(){return n(t.apply(this,arguments))}}function l(t,n,o){return n in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t}function h(t,n){var o=Object.keys(t);return Object.getOwnPropertySymbols&&o.push.apply(o,Object.getOwnPropertySymbols(t)),n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o}function y(t){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};n%2?h(o,!0).forEach(function(n){l(t,n,o[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):h(o).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(o,n))})}return t}function b(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return 0===n.length?function(t){return t}:1===n.length?n[0]:n.reduce(function(t,n){return function(){return t(n.apply(void 0,arguments))}})}e.__DO_NOT_USE__ActionTypes=u,e.applyMiddleware=function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return function(t){return function(){var o=t.apply(void 0,arguments),u=function(){throw new Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},c={getState:o.getState,dispatch:function(){return u.apply(void 0,arguments)}},f=n.map(function(t){return t(c)});return y({},o,{dispatch:u=b.apply(void 0,f)(o.dispatch)})}}},e.bindActionCreators=function(t,n){if('function'==typeof t)return p(t,n);if('object'!=typeof t||null===t)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===t?'null':typeof t)+". Did you write \"import ActionCreators from\" instead of \"import * as ActionCreators from\"?");var o={};for(var u in t){var c=t[u];'function'==typeof c&&(o[u]=p(c,n))}return o},e.combineReducers=function(t){for(var n=Object.keys(t),o={},u=0;u<n.length;u++){var c=n[u];'function'==typeof t[c]&&(o[c]=t[c])}var p,l=Object.keys(o);try{s(o)}catch(t){p=t}return function(t,n){if(void 0===t&&(t={}),p)throw p;for(var u=!1,c={},s=0;s<l.length;s++){var h=l[s],y=o[h],b=t[h],w=y(b,n);if(void 0===w){var v=f(h,n);throw new Error(v)}c[h]=w,u=u||w!==b}return u?c:t}},e.compose=b,e.createStore=function t(o,f,s){var p;if('function'==typeof f&&'function'==typeof s||'function'==typeof s&&'function'==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if('function'==typeof f&&void 0===s&&(s=f,f=void 0),void 0!==s){if('function'!=typeof s)throw new Error('Expected the enhancer to be a function.');return s(t)(o,f)}if('function'!=typeof o)throw new Error('Expected the reducer to be a function.');var l=o,h=f,y=[],b=y,w=!1;function v(){b===y&&(b=y.slice())}function O(){if(w)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return h}function E(t){if('function'!=typeof t)throw new Error('Expected the listener to be a function.');if(w)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");var n=!0;return v(),b.push(t),function(){if(n){if(w)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");n=!1,v();var o=b.indexOf(t);b.splice(o,1)}}}function j(t){if(!c(t))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===t.type)throw new Error("Actions may not have an undefined \"type\" property. Have you misspelled a constant?");if(w)throw new Error('Reducers may not dispatch actions.');try{w=!0,h=l(h,t)}finally{w=!1}for(var n=y=b,o=0;o<n.length;o++)(0,n[o])();return t}return j({type:u.INIT}),(p={dispatch:j,subscribe:E,getState:O,replaceReducer:function(t){if('function'!=typeof t)throw new Error('Expected the nextReducer to be a function.');l=t,j({type:u.REPLACE})}})[n]=function(){var t,o=E;return(t={subscribe:function(t){if('object'!=typeof t||null===t)throw new TypeError('Expected the observer to be an object.');function n(){t.next&&t.next(O())}return n(),{unsubscribe:o(n)}}})[n]=function(){return this},t},p}},556,[557]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t,n,u=r(d[0]),f=(t=u)&&t.__esModule?t:{default:t};n='undefined'!=typeof self?self:'undefined'!=typeof window?window:void 0!==g?g:void 0!==m?m:Function('return this')();var o=(0,f.default)(n);e.default=o},557,[558]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(b){var o,t=b.Symbol;'function'==typeof t?t.observable?o=t.observable:(o=t('observable'),t.observable=o):o='@@observable';return o}},558,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);e.__esModule=!0,e.wrapMapToPropsConstant=function(n){return function(o,p){var s=n(o,p);function t(){return s}return t.dependsOnOwnProps=!1,t}},e.getDependsOnOwnProps=o,e.wrapMapToPropsFunc=function(n,p){return function(p,s){s.displayName;var t=function(n,o){return t.dependsOnOwnProps?t.mapToProps(n,o):t.mapToProps(n)};return t.dependsOnOwnProps=!0,t.mapToProps=function(p,s){t.mapToProps=n,t.dependsOnOwnProps=o(n);var u=t(p,s);return'function'==typeof u&&(t.mapToProps=u,t.dependsOnOwnProps=o(u),u=t(p,s)),u},t}};n(r(d[1]));function o(n){return null!==n.dependsOnOwnProps&&void 0!==n.dependsOnOwnProps?Boolean(n.dependsOnOwnProps):1!==n.length}},559,[3,560]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);e.__esModule=!0,e.default=function(t,c,f){(0,u.default)(t)||(0,n.default)(f+"() in "+c+" must return a plain object. Instead received "+t+".")};var u=t(r(d[1])),n=t(r(d[2]))},560,[3,561,562]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=function(t){if('object'!=typeof t||null===t)return!1;var o=Object.getPrototypeOf(t);if(null===o)return!0;var u=o;for(;null!==Object.getPrototypeOf(u);)u=Object.getPrototypeOf(u);return o===u}},561,[]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.default=function(o){'undefined'!=typeof console&&'function'==typeof console.error&&console.error(o);try{throw new Error(o)}catch(o){}}},562,[]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.whenMapStateToPropsIsFunction=t,e.whenMapStateToPropsIsMissing=n,e.default=void 0;var o=r(d[0]);function t(t){return'function'==typeof t?(0,o.wrapMapToPropsFunc)(t,'mapStateToProps'):void 0}function n(t){return t?void 0:(0,o.wrapMapToPropsConstant)(function(){return{}})}var u=[t,n];e.default=u},563,[559]);
__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);e.__esModule=!0,e.defaultMergeProps=u,e.wrapMergePropsFunc=o,e.whenMergePropsIsFunction=f,e.whenMergePropsIsOmitted=c,e.default=void 0;var t=n(r(d[1]));n(r(d[2]));function u(n,u,o){return(0,t.default)({},o,n,u)}function o(n){return function(t,u){u.displayName;var o,f=u.pure,c=u.areMergedPropsEqual,s=!1;return function(t,u,p){var v=n(t,u,p);return s?f&&c(v,o)||(o=v):(s=!0,o=v),o}}}function f(n){return'function'==typeof n?o(n):void 0}function c(n){return n?void 0:function(){return u}}var s=[f,c];e.default=s},564,[3,16,560]);
__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);e.__esModule=!0,e.impureFinalPropsSelectorFactory=o,e.pureFinalPropsSelectorFactory=p,e.default=function(n,u){var s=u.initMapStateToProps,c=u.initMapDispatchToProps,P=u.initMergeProps,l=(0,t.default)(u,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),f=s(n,l),M=c(n,l),O=P(n,l);return(l.pure?p:o)(f,M,O,n,l)};var t=n(r(d[1]));n(r(d[2]));function o(n,t,o,p){return function(u,s){return o(n(u,s),t(p,s),s)}}function p(n,t,o,p,u){var s,c,P,l,f,M=u.areStatesEqual,O=u.areOwnPropsEqual,S=u.areStatePropsEqual,v=!1;function w(u,v){var w,F,T=!O(v,c),_=!M(u,s);return s=u,c=v,T&&_?(P=n(s,c),t.dependsOnOwnProps&&(l=t(p,c)),f=o(P,l,c)):T?(n.dependsOnOwnProps&&(P=n(s,c)),t.dependsOnOwnProps&&(l=t(p,c)),f=o(P,l,c)):_?(w=n(s,c),F=!S(w,P),P=w,F&&(f=o(P,l,c)),f):f}return function(u,M){return v?w(u,M):(P=n(s=u,c=M),l=t(p,c),f=o(P,l,c),v=!0,f)}}},565,[3,57,566]);
__d(function(g,r,i,a,m,e,d){"use strict";var o=r(d[0]);e.__esModule=!0,e.default=function(o,p,n,s){t(o,'mapStateToProps',s),t(p,'mapDispatchToProps',s),t(n,'mergeProps',s)};var p=o(r(d[1]));function t(o,t,n){if(!o)throw new Error("Unexpected value for "+t+" in "+n+".");'mapStateToProps'!==t&&'mapDispatchToProps'!==t||o.hasOwnProperty('dependsOnOwnProps')||(0,p.default)("The selector for "+t+" of "+n+" did not specify a value for dependsOnOwnProps.")}},566,[3,562]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.useDispatch=function(){return(0,t.useStore)().dispatch};var t=r(d[0])},567,[568]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0,e.useStore=function(){return(0,t.useReduxContext)().store};var t=r(d[0])},568,[569]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);e.__esModule=!0,e.useReduxContext=function(){var t=(0,n.useContext)(o.ReactReduxContext);return(0,u.default)(t,'could not find react-redux context value; please ensure the component is wrapped in a <Provider>'),t};var n=r(d[1]),u=t(r(d[2])),o=r(d[3])},569,[3,13,550,543]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);e.__esModule=!0,e.useSelector=function(t,l){void 0===l&&(l=f);(0,u.default)(t,"You must pass a selector to useSelectors");var h,v=(0,c.useReduxContext)(),w=v.store,y=v.subscription,b=(0,n.useReducer)(function(t){return t+1},0)[1],S=(0,n.useMemo)(function(){return new o.default(w,y)},[w,y]),R=(0,n.useRef)(),p=(0,n.useRef)(),_=(0,n.useRef)();try{h=t!==p.current||R.current?t(w.getState()):_.current}catch(t){var E="An error occured while selecting the store state: "+t.message+".";throw R.current&&(E+="\nThe error may be correlated with this previous error:\n"+R.current.stack+"\n\nOriginal stack trace:"),new Error(E)}return s(function(){p.current=t,_.current=h,R.current=void 0}),s(function(){function t(){try{var t=p.current(w.getState());if(l(t,_.current))return;_.current=t}catch(t){R.current=t}b({})}return S.onStateChange=t,S.trySubscribe(),t(),function(){return S.tryUnsubscribe()}},[w,S]),h};var n=r(d[1]),u=t(r(d[2])),c=r(d[3]),o=t(r(d[4])),s='undefined'!=typeof window?n.useLayoutEffect:n.useEffect,f=function(t,n){return t===n}},570,[3,13,550,569,544]);
__d(function(g,r,i,a,m,e,d){"use strict";e.__esModule=!0;var t=r(d[0]);e.unstable_batchedUpdates=t.unstable_batchedUpdates},571,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=t(r(d[3])),f=r(d[4]),o=new((function(){function t(){(0,l.default)(this,t),this._elements=[]}return(0,u.default)(t,[{key:"applyMiddleware",value:function(){for(var t=arguments.length,l=new Array(t),u=0;u<t;u++)l[u]=arguments[u];return f.applyMiddleware.apply(void 0,(0,n.default)(this._elements).concat(l))}},{key:"register",value:function(t){this._elements.push(t)}}]),t})());e.default=o},572,[3,32,4,5,556]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=r(d[4]),o=new((function(){function t(){(0,u.default)(this,t),this._elements={}}return(0,l.default)(t,[{key:"combineReducers",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,f.combineReducers)((0,n.default)({},this._elements,t))}},{key:"register",value:function(t,n){this._elements[t]=n}}]),t})());e.default=o},573,[3,54,4,5,556]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),l=new((function(){function t(){(0,s.default)(this,t),this._selectorListeners=new Set}return(0,n.default)(t,[{key:"_listener",value:function(t){var s=t.prevSelections,n=t.store,l=this._selectorListeners,u=Array.isArray(l),c=0;for(l=u?l:l["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var f;if(u){if(c>=l.length)break;f=l[c++]}else{if((c=l.next()).done)break;f=c.value}var v=f,b=s.get(v);try{var y=v.selector(n.getState(),b);b!==y&&(s.set(v,y),v.listener(y,n,b))}catch(t){o.default.error(t)}}}},{key:"register",value:function(t,s){this._selectorListeners.add({listener:s,selector:t})}},{key:"subscribe",value:function(t){this._selectorListeners.size&&t.subscribe(this._listener.bind(this,{prevSelections:new Map,store:t}))}}]),t})());e.default=l},574,[3,4,5,575]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/redux');e.default=t},575,[576]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.getLogger=function(o){var t='ReactNative'===navigator.product?f:v;return(0,n.getLogger)(o,void 0,t)},e._initLogging=void 0;var l=t(r(d[2])),n=o(r(d[3])),u=t(r(d[4])),v={},f={disableCallerInfo:!0};var s=l.default.once(function(){if('ReactNative'===navigator.product){var o=r(d[5]).default;n.default.setGlobalOptions(f),o.setGlobalLogOptions(f),n.default.removeGlobalTransport(console),o.removeGlobalLogTransport(console),n.default.addGlobalTransport(u.default),o.addGlobalLogTransport(u.default)}});e._initLogging=s},576,[2,3,536,577,580,389]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]),l=r(d[1]),t={},n=[],s=o.levels.TRACE;m.exports={addGlobalTransport:function(l){o.addGlobalTransport(l)},removeGlobalTransport:function(l){o.removeGlobalTransport(l)},setGlobalOptions:function(l){o.setGlobalOptions(l)},getLogger:function(l,v,f){var u=new o(s,l,v,f);return l?(t[l]=t[l]||[],t[l].push(u)):n.push(u),u},setLogLevelById:function(o,l){for(var s=l?t[l]||[]:n,v=0;v<s.length;v++)s[v].setLevel(o)},setLogLevel:function(o){s=o;for(var l=0;l<n.length;l++)n[l].setLevel(o);for(var v in t){var f=t[v]||[];for(l=0;l<f.length;l++)f[l].setLevel(o)}},levels:o.levels,LogCollector:l}},577,[578,579]);
__d(function(g,r,i,a,m,e,d){var t={trace:0,debug:1,info:2,log:3,warn:4,error:5};c.consoleTransport=console;var n=[c.consoleTransport];c.addGlobalTransport=function(t){-1===n.indexOf(t)&&n.push(t)},c.removeGlobalTransport=function(t){var o=n.indexOf(t);-1!==o&&n.splice(o,1)};var o={};function l(){var t={methodName:"",fileLocation:"",line:null,column:null},n=new Error,o=n.stack?n.stack.split("\n"):[];if(!o||o.length<1)return t;var l=null;return o[3]&&(l=o[3].match(/\s*at\s*(.+?)\s*\((\S*)\s*:(\d*)\s*:(\d*)\)/)),!l||l.length<=4?(0===o[2].indexOf("log@")?t.methodName=o[3].substr(0,o[3].indexOf("@")):t.methodName=o[2].substr(0,o[2].indexOf("@")),t):(t.methodName=l[1],t.fileLocation=l[2],t.line=l[3],t.column=l[4],t)}function s(){var s=arguments[0],c=arguments[1],f=Array.prototype.slice.call(arguments,2);if(!(t[c]<s.level))for(var h=!(s.options.disableCallerInfo||o.disableCallerInfo)&&l(),p=n.concat(s.transports),u=0;u<p.length;u++){var v=p[u],b=v[c];if(b&&"function"==typeof b){var O=[];s.id&&O.push("["+s.id+"]"),h&&h.methodName.length>1&&O.push("<"+h.methodName+">: ");var N=O.concat(f);b.bind(v).apply(v,N)}}}function c(n,o,l,c){this.id=o,this.options=c||{},this.transports=l,this.transports||(this.transports=[]),this.level=t[n];for(var f=Object.keys(t),h=0;h<f.length;h++)this[f[h]]=s.bind(null,this,f[h])}c.setGlobalOptions=function(t){o=t||{}},c.prototype.setLevel=function(n){this.level=t[n]},m.exports=c,c.levels={TRACE:"trace",DEBUG:"debug",INFO:"info",LOG:"log",WARN:"warn",ERROR:"error"}},578,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function s(s,o){this.logStorage=s,this.stringifyObjects=!(!o||!o.stringifyObjects)&&o.stringifyObjects,this.storeInterval=o&&o.storeInterval?o.storeInterval:3e4,this.maxEntryLength=o&&o.maxEntryLength?o.maxEntryLength:1e4,Object.keys(t.levels).forEach(function(s){this[t.levels[s]]=function(t){this._log.apply(this,arguments)}.bind(this,s)}.bind(this)),this.storeLogsIntervalID=null,this.queue=[],this.totalLen=0,this.outputCache=[]}s.prototype.stringify=function(t){try{return JSON.stringify(t)}catch(t){return"[object with circular refs?]"}},s.prototype.formatLogMessage=function(s){for(var o='',h=1,n=arguments.length;h<n;h++){var u=arguments[h];!this.stringifyObjects&&s!==t.levels.ERROR||'object'!=typeof u||(u=this.stringify(u)),o+=u,h!=n-1&&(o+=' ')}return o.length?o:null},s.prototype._log=function(){var t=this.formatLogMessage.apply(this,arguments);if(t){var s=this.queue.length?this.queue[this.queue.length-1]:void 0;('object'==typeof s?s.text:s)==t?'object'==typeof s?s.count+=1:this.queue[this.queue.length-1]={text:t,count:2}:(this.queue.push(t),this.totalLen+=t.length)}this.totalLen>=this.maxEntryLength&&this._flush(!0,!0)},s.prototype.start=function(){this._reschedulePublishInterval()},s.prototype._reschedulePublishInterval=function(){this.storeLogsIntervalID&&(window.clearTimeout(this.storeLogsIntervalID),this.storeLogsIntervalID=null),this.storeLogsIntervalID=window.setTimeout(this._flush.bind(this,!1,!0),this.storeInterval)},s.prototype.flush=function(){this._flush(!1,!0)},s.prototype._flush=function(t,s){this.totalLen>0&&(this.logStorage.isReady()||t)&&(this.logStorage.isReady()?(this.outputCache.length&&(this.outputCache.forEach(function(t){this.logStorage.storeLogs(t)}.bind(this)),this.outputCache=[]),this.logStorage.storeLogs(this.queue)):this.outputCache.push(this.queue),this.queue=[],this.totalLen=0),s&&this._reschedulePublishInterval()},s.prototype.stop=function(){this._flush(!1,!1)},m.exports=s},579,[578]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(r(d[1])),o=r(d[2]),u=r(d[3]),f=o.NativeModules.LogBridge;function c(n){var t,o=n.stack;return'function'==typeof n.cause&&(t=n.cause())&&(o+="\nCaused by: "+c(t)),o}var s=['trace','debug','info','log','warn','error'].reduce(function(n,o){return n[o]=function(){for(var n=arguments.length,s=new Array(n),v=0;v<n;v++)s[v]=arguments[v];var l=s.map(function(n){if(n instanceof Error){var t={message:n.message,code:n.code,stack:c(n)};return"Error("+n.name+")"+JSON.stringify(t)}return n}),y=u.format.apply(void 0,(0,t.default)(l));f[o](y)},n},{});e.default=s},580,[3,32,17,581]);
__d(function(g,r,i,a,m,e,d){var t=Object.getOwnPropertyDescriptors||function(t){for(var n=Object.keys(t),o={},u=0;u<n.length;u++)o[n[u]]=Object.getOwnPropertyDescriptor(t,n[u]);return o},n=/%[sdj%]/g;e.format=function(t){if(!x(t)){for(var o=[],u=0;u<arguments.length;u++)o.push(s(arguments[u]));return o.join(' ')}u=1;for(var c=arguments,l=c.length,p=String(t).replace(n,function(t){if('%%'===t)return'%';if(u>=l)return t;switch(t){case'%s':return String(c[u++]);case'%d':return Number(c[u++]);case'%j':try{return JSON.stringify(c[u++])}catch(t){return'[Circular]'}default:return t}}),f=c[u];u<l;f=c[++u])S(f)||!N(f)?p+=' '+f:p+=' '+s(f);return p},e.deprecate=function(t,n){if('undefined'!=typeof process&&!0===process.noDeprecation)return t;if('undefined'==typeof process)return function(){return e.deprecate(t,n).apply(this,arguments)};var o=!1;return function(){if(!o){if(process.throwDeprecation)throw new Error(n);process.traceDeprecation?console.trace(n):console.error(n),o=!0}return t.apply(this,arguments)}};var o={},u=/^$/;if(process.env.NODE_DEBUG){var c=process.env.NODE_DEBUG;c=c.replace(/[|\\{}()[\]^$+?.]/g,'\\$&').replace(/\*/g,'.*').replace(/,/g,'$|^').toUpperCase(),u=new RegExp('^'+c+'$','i')}function s(t,n){var o={seen:[],stylize:p};return arguments.length>=3&&(o.depth=arguments[2]),arguments.length>=4&&(o.colors=arguments[3]),E(n)?o.showHidden=n:n&&e._extend(o,n),D(o.showHidden)&&(o.showHidden=!1),D(o.depth)&&(o.depth=2),D(o.colors)&&(o.colors=!1),D(o.customInspect)&&(o.customInspect=!0),o.colors&&(o.stylize=l),y(o,t,o.depth)}function l(t,n){var o=s.styles[n];return o?"\x1b["+s.colors[o][0]+'m'+t+"\x1b["+s.colors[o][1]+'m':t}function p(t,n){return t}function f(t){var n={};return t.forEach(function(t,o){n[t]=!0}),n}function y(t,n,o){if(t.customInspect&&n&&F(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var u=n.inspect(o,t);return x(u)||(u=y(t,u,o)),u}var c=b(t,n);if(c)return c;var s=Object.keys(n),l=f(s);if(t.showHidden&&(s=Object.getOwnPropertyNames(n)),$(n)&&(s.indexOf('message')>=0||s.indexOf('description')>=0))return h(n);if(0===s.length){if(F(n)){var p=n.name?': '+n.name:'';return t.stylize('[Function'+p+']','special')}if(P(n))return t.stylize(RegExp.prototype.toString.call(n),'regexp');if(T(n))return t.stylize(Date.prototype.toString.call(n),'date');if($(n))return h(n)}var E,S='',z=!1,D=['{','}'];(w(n)&&(z=!0,D=['[',']']),F(n))&&(S=' [Function'+(n.name?': '+n.name:'')+']');return P(n)&&(S=' '+RegExp.prototype.toString.call(n)),T(n)&&(S=' '+Date.prototype.toUTCString.call(n)),$(n)&&(S=' '+h(n)),0!==s.length||z&&0!=n.length?o<0?P(n)?t.stylize(RegExp.prototype.toString.call(n),'regexp'):t.stylize('[Object]','special'):(t.seen.push(n),E=z?v(t,n,o,l,s):s.map(function(u){return O(t,n,o,l,u,z)}),t.seen.pop(),j(E,S,D)):D[0]+S+D[1]}function b(t,n){if(D(n))return t.stylize('undefined','undefined');if(x(n)){var o='\''+JSON.stringify(n).replace(/^"|"$/g,'').replace(/'/g,"\\'").replace(/\\"/g,'"')+'\'';return t.stylize(o,'string')}return z(n)?t.stylize(''+n,'number'):E(n)?t.stylize(''+n,'boolean'):S(n)?t.stylize('null','null'):void 0}function h(t){return'['+Error.prototype.toString.call(t)+']'}function v(t,n,o,u,c){for(var s=[],l=0,p=n.length;l<p;++l)R(n,String(l))?s.push(O(t,n,o,u,String(l),!0)):s.push('');return c.forEach(function(c){c.match(/^\d+$/)||s.push(O(t,n,o,u,c,!0))}),s}function O(t,n,o,u,c,s){var l,p,f;if((f=Object.getOwnPropertyDescriptor(n,c)||{value:n[c]}).get?p=f.set?t.stylize('[Getter/Setter]','special'):t.stylize('[Getter]','special'):f.set&&(p=t.stylize('[Setter]','special')),R(u,c)||(l='['+c+']'),p||(t.seen.indexOf(f.value)<0?(p=S(o)?y(t,f.value,null):y(t,f.value,o-1)).indexOf('\n')>-1&&(p=s?p.split('\n').map(function(t){return' '+t}).join('\n').substr(2):'\n'+p.split('\n').map(function(t){return' '+t}).join('\n')):p=t.stylize('[Circular]','special')),D(l)){if(s&&c.match(/^\d+$/))return p;(l=JSON.stringify(''+c)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(l=l.substr(1,l.length-2),l=t.stylize(l,'name')):(l=l.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),l=t.stylize(l,'string'))}return l+': '+p}function j(t,n,o){return t.reduce(function(t,n){return 0,n.indexOf('\n')>=0&&0,t+n.replace(/\u001b\[\d\d?m/g,'').length+1},0)>60?o[0]+(''===n?'':n+'\n ')+' '+t.join(',\n ')+' '+o[1]:o[0]+n+' '+t.join(', ')+' '+o[1]}function w(t){return Array.isArray(t)}function E(t){return'boolean'==typeof t}function S(t){return null===t}function z(t){return'number'==typeof t}function x(t){return'string'==typeof t}function D(t){return void 0===t}function P(t){return N(t)&&'[object RegExp]'===_(t)}function N(t){return'object'==typeof t&&null!==t}function T(t){return N(t)&&'[object Date]'===_(t)}function $(t){return N(t)&&('[object Error]'===_(t)||t instanceof Error)}function F(t){return'function'==typeof t}function _(t){return Object.prototype.toString.call(t)}function k(t){return t<10?'0'+t.toString(10):t.toString(10)}e.debuglog=function(t){if(t=t.toUpperCase(),!o[t])if(u.test(t)){var n=process.pid;o[t]=function(){var o=e.format.apply(e,arguments);console.error('%s %d: %s',t,n,o)}}else o[t]=function(){};return o[t]},e.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey',null:'bold',string:'green',date:'magenta',regexp:'red'},e.types=r(d[0]),e.isArray=w,e.isBoolean=E,e.isNull=S,e.isNullOrUndefined=function(t){return null==t},e.isNumber=z,e.isString=x,e.isSymbol=function(t){return'symbol'==typeof t},e.isUndefined=D,e.isRegExp=P,e.types.isRegExp=P,e.isObject=N,e.isDate=T,e.types.isDate=T,e.isError=$,e.types.isNativeError=$,e.isFunction=F,e.isPrimitive=function(t){return null===t||'boolean'==typeof t||'number'==typeof t||'string'==typeof t||'symbol'==typeof t||void 0===t},e.isBuffer=r(d[1]);var A=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function R(t,n){return Object.prototype.hasOwnProperty.call(t,n)}e.log=function(){var t,n;console.log('%s - %s',(t=new Date,n=[k(t.getHours()),k(t.getMinutes()),k(t.getSeconds())].join(':'),[t.getDate(),A[t.getMonth()],n].join(' ')),e.format.apply(e,arguments))},e.inherits=r(d[2]),e._extend=function(t,n){if(!n||!N(n))return t;for(var o=Object.keys(n),u=o.length;u--;)t[o[u]]=n[o[u]];return t};var U='undefined'!=typeof Symbol?Symbol('util.promisify.custom'):void 0;function J(t,n){if(!t){var o=new Error('Promise was rejected with a falsy value');o.reason=t,t=o}return n(t)}e.promisify=function(n){if('function'!=typeof n)throw new TypeError('The "original" argument must be of type Function');if(U&&n[U]){var o;if('function'!=typeof(o=n[U]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(o,U,{value:o,enumerable:!1,writable:!1,configurable:!0}),o}function o(){for(var t,o,u=new Promise(function(n,u){t=n,o=u}),c=[],s=0;s<arguments.length;s++)c.push(arguments[s]);c.push(function(n,u){n?o(n):t(u)});try{n.apply(this,c)}catch(t){o(t)}return u}return Object.setPrototypeOf(o,Object.getPrototypeOf(n)),U&&Object.defineProperty(o,U,{value:o,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(o,t(n))},e.promisify.custom=U,e.callbackify=function(n){if('function'!=typeof n)throw new TypeError('The "original" argument must be of type Function');function o(){for(var t=[],o=0;o<arguments.length;o++)t.push(arguments[o]);var u=t.pop();if('function'!=typeof u)throw new TypeError('The last argument must be of type Function');var c=this,s=function(){return u.apply(c,arguments)};n.apply(this,t).then(function(t){process.nextTick(s.bind(null,null,t))},function(t){process.nextTick(J.bind(null,t,s))})}return Object.setPrototypeOf(o,Object.getPrototypeOf(n)),Object.defineProperties(o,t(n)),o}},581,[582,583,586]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o=r(d[2]);function f(n){return n.call.bind(n)}var u='undefined'!=typeof BigInt,c='undefined'!=typeof Symbol,y=c&&void 0!==("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag"),p='undefined'!=typeof Uint8Array,s='undefined'!=typeof ArrayBuffer;if(p&&y)var A=Object.getPrototypeOf(Uint8Array.prototype),b=f(Object.getOwnPropertyDescriptor(A,"function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag").get);var l=f(Object.prototype.toString),j=f(Number.prototype.valueOf),w=f(String.prototype.valueOf),S=f(Boolean.prototype.valueOf);if(u)var B=f(BigInt.prototype.valueOf);if(c)var k=f(("function"==typeof Symbol?Symbol.prototype:"@@prototype").valueOf);function I(n,t){if('object'!=typeof n)return!1;try{return t(n),!0}catch(n){return!1}}function O(n){return p&&y?void 0!==b(n):M(n)||U(n)||v(n)||W(n)||h(n)||F(n)||V(n)||P(n)||D(n)||T(n)||C(n)}function M(t){return p&&y?'Uint8Array'===b(t):'[object Uint8Array]'===l(t)||n(t)&&void 0!==t.buffer}function U(n){return p&&y?'Uint8ClampedArray'===b(n):'[object Uint8ClampedArray]'===l(n)}function v(n){return p&&y?'Uint16Array'===b(n):'[object Uint16Array]'===l(n)}function W(n){return p&&y?'Uint32Array'===b(n):'[object Uint32Array]'===l(n)}function h(n){return p&&y?'Int8Array'===b(n):'[object Int8Array]'===l(n)}function F(n){return p&&y?'Int16Array'===b(n):'[object Int16Array]'===l(n)}function V(n){return p&&y?'Int32Array'===b(n):'[object Int32Array]'===l(n)}function P(n){return p&&y?'Float32Array'===b(n):'[object Float32Array]'===l(n)}function D(n){return p&&y?'Float64Array'===b(n):'[object Float64Array]'===l(n)}function T(n){return p&&y?'BigInt64Array'===b(n):'[object BigInt64Array]'===l(n)}function C(n){return p&&y?'BigUint64Array'===b(n):'[object BigUint64Array]'===l(n)}function x(n){return'[object Map]'===l(n)}function E(n){return'[object Set]'===l(n)}function G(n){return'[object WeakMap]'===l(n)}function N(n){return'[object WeakSet]'===l(n)}function _(n){return'[object ArrayBuffer]'===l(n)}function q(n){return'undefined'!=typeof ArrayBuffer&&(_.working?_(n):n instanceof ArrayBuffer)}function z(n){return'[object DataView]'===l(n)}function H(n){return'undefined'!=typeof DataView&&(z.working?z(n):n instanceof DataView)}function J(n){return'[object SharedArrayBuffer]'===l(n)}function K(n){return'undefined'!=typeof SharedArrayBuffer&&(J.working?J(n):n instanceof SharedArrayBuffer)}function L(n){return I(n,j)}function Q(n){return I(n,w)}function R(n){return I(n,S)}function X(n){return u&&I(n,B)}function Y(n){return c&&I(n,k)}e.isArgumentsObject=t,e.isGeneratorFunction=o,e.isPromise=function(n){return'undefined'!=typeof Promise&&n instanceof Promise||null!==n&&'object'==typeof n&&'function'==typeof n.then&&'function'==typeof n.catch},e.isArrayBufferView=function(n){return s&&ArrayBuffer.isView?ArrayBuffer.isView(n):O(n)||H(n)},e.isTypedArray=O,e.isUint8Array=M,e.isUint8ClampedArray=U,e.isUint16Array=v,e.isUint32Array=W,e.isInt8Array=h,e.isInt16Array=F,e.isInt32Array=V,e.isFloat32Array=P,e.isFloat64Array=D,e.isBigInt64Array=T,e.isBigUint64Array=C,x.working='undefined'!=typeof Map&&x(new Map),e.isMap=function(n){return'undefined'!=typeof Map&&(x.working?x(n):n instanceof Map)},E.working='undefined'!=typeof Set&&E(new Set),e.isSet=function(n){return'undefined'!=typeof Set&&(E.working?E(n):n instanceof Set)},G.working='undefined'!=typeof WeakMap&&G(new WeakMap),e.isWeakMap=function(n){return'undefined'!=typeof WeakMap&&(G.working?G(n):n instanceof WeakMap)},N.working='undefined'!=typeof WeakSet&&N(new WeakSet),e.isWeakSet=function(n){return N(n)},_.working='undefined'!=typeof ArrayBuffer&&_(new ArrayBuffer),e.isArrayBuffer=q,z.working='undefined'!=typeof ArrayBuffer&&'undefined'!=typeof DataView&&z(new DataView(new ArrayBuffer(1),0,1)),e.isDataView=H,J.working='undefined'!=typeof SharedArrayBuffer&&J(new SharedArrayBuffer),e.isSharedArrayBuffer=K,e.isAsyncFunction=function(n){return'[object AsyncFunction]'===l(n)},e.isMapIterator=function(n){return'[object Map Iterator]'===l(n)},e.isSetIterator=function(n){return'[object Set Iterator]'===l(n)},e.isGeneratorObject=function(n){return'[object Generator]'===l(n)},e.isWebAssemblyCompiledModule=function(n){return'[object WebAssembly.Module]'===l(n)},e.isNumberObject=L,e.isStringObject=Q,e.isBooleanObject=R,e.isBigIntObject=X,e.isSymbolObject=Y,e.isBoxedPrimitive=function(n){return L(n)||Q(n)||R(n)||X(n)||Y(n)},e.isAnyArrayBuffer=function(n){return p&&(q(n)||K(n))},['isProxy','isExternal','isModuleNamespaceObject'].forEach(function(n){Object.defineProperty(e,n,{enumerable:!1,value:function(){throw new Error(n+' is not supported in userland')}})})},582,[583,584,585]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t){return t&&'object'==typeof t&&'function'==typeof t.copy&&'function'==typeof t.fill&&'function'==typeof t.readUInt8}},583,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t='function'==typeof Symbol&&'symbol'==typeof("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag"),o=Object.prototype.toString,n=function(n){return!(t&&n&&'object'==typeof n&&("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag")in n)&&'[object Arguments]'===o.call(n)},c=function(t){return!!n(t)||null!==t&&'object'==typeof t&&'number'==typeof t.length&&t.length>=0&&'[object Array]'!==o.call(t)&&'[object Function]'===o.call(t.callee)},l=(function(){return n(arguments)})();n.isLegacyArguments=c,m.exports=l?n:c},584,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=Object.prototype.toString,o=Function.prototype.toString,n=/^\s*(?:function)?\*/,c='function'==typeof Symbol&&'symbol'==typeof("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag"),u=Object.getPrototypeOf,f=(function(){if(!c)return!1;try{return Function('return function*() {}')()}catch(t){}})(),y=f?u(f):{};m.exports=function(f){return'function'==typeof f&&(!!n.test(o.call(f))||(c?u(f)===y:'[object GeneratorFunction]'===t.call(f)))}},585,[]);
__d(function(g,r,i,a,m,e,d){'function'==typeof Object.create?m.exports=function(t,o){t.super_=o,t.prototype=Object.create(o.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function(t,o){t.super_=o;var p=function(){};p.prototype=o.prototype,t.prototype=new p,t.prototype.constructor=t}},586,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})}),r(d[5]),r(d[6])},587,[588,602,604,603,737,738,739]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.clearNotifications=function(){return{type:u.CLEAR_NOTIFICATIONS}},e.hideNotification=function(t){return{type:u.HIDE_NOTIFICATION,uid:t}},e.setNotificationsEnabled=function(t){return{type:u.SET_NOTIFICATIONS_ENABLED,enabled:t}},e.showErrorNotification=function(t){return f((0,n.default)({},t,{appearance:c.NOTIFICATION_TYPE.ERROR}))},e.showNotification=f,e.showWarningNotification=function(t){return f((0,n.default)({},t,{appearance:c.NOTIFICATION_TYPE.WARNING}))},e.showParticipantJoinedNotification=function(t){return I.push(t),function(t){return N(t)}};var n=t(r(d[1])),o=t(r(d[2])),u=r(d[3]),c=r(d[4]);function f(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return{type:u.SHOW_NOTIFICATION,props:t,timeout:n,uid:window.Date.now()}}var I=[],N=(0,o.default)(function(t){var n,o=I.length;o>=3?n={titleArguments:{name:I[0],count:o-1},titleKey:'notify.connectedThreePlusMembers'}:2===o?n={titleArguments:{first:I[0],second:I[1]},titleKey:'notify.connectedTwoMembers'}:o&&(n={titleArguments:{name:I[0]},titleKey:'notify.connectedOneMember'}),n&&t(f(n,c.NOTIFICATION_TIMEOUT)),I=[]},500,{leading:!1})},588,[3,54,589,602,603]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o='Expected a function';m.exports=function(f,l,c){var u=!0,p=!0;if('function'!=typeof f)throw new TypeError(o);return t(c)&&(u='leading'in c?!!c.leading:u,p='trailing'in c?!!c.trailing:p),n(f,l,{leading:u,maxWait:l,trailing:p})}},589,[590,591]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]),u='Expected a function',f=Math.max,c=Math.min;m.exports=function(v,l,s){var T,p,h,x,y,w,E=0,M=!1,W=!1,_=!0;if('function'!=typeof v)throw new TypeError(u);function b(n){var t=T,o=p;return T=p=void 0,E=n,x=v.apply(o,t)}function j(n){return E=n,y=setTimeout(z,l),M?b(n):x}function k(n){var t=l-(n-w);return W?c(t,h-(n-E)):t}function q(n){var t=n-w;return void 0===w||t>=l||t<0||W&&n-E>=h}function z(){var n=t();if(q(n))return A(n);y=setTimeout(z,k(n))}function A(n){return y=void 0,_&&T?b(n):(T=p=void 0,x)}function B(){var n=t(),o=q(n);if(T=arguments,p=this,w=n,o){if(void 0===y)return j(w);if(W)return clearTimeout(y),y=setTimeout(z,l),b(w)}return void 0===y&&(y=setTimeout(z,l)),x}return l=o(l)||0,n(s)&&(M=!!s.leading,h=(W='maxWait'in s)?f(o(s.maxWait)||0,l):h,_='trailing'in s?!!s.trailing:_),B.cancel=function(){void 0!==y&&clearTimeout(y),E=0,T=w=p=y=void 0},B.flush=function(){return void 0===y?x:A(t())},B}},590,[591,592,595]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}},591,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);m.exports=function(){return n.Date.now()}},592,[593]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),f='object'==typeof self&&self&&self.Object===Object&&self,s=t||f||Function('return this')();m.exports=s},593,[594]);
__d(function(g,r,i,a,m,e,d){var t='object'==typeof g&&g&&g.Object===Object&&g;m.exports=t},594,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),f=r(d[1]),n=NaN,u=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,p=/^0o[0-7]+$/i,c=parseInt;m.exports=function(v){if('number'==typeof v)return v;if(f(v))return n;if(t(v)){var l='function'==typeof v.valueOf?v.valueOf():v;v=t(l)?l+'':l}if('string'!=typeof v)return 0===v?v:+v;v=v.replace(u,'');var $=o.test(v);return $||p.test(v)?c(v.slice(2),$?2:8):s.test(v)?n:+v}},595,[591,596]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]),t=r(d[1]),n='[object Symbol]';m.exports=function(b){return'symbol'==typeof b||t(b)&&o(b)==n}},596,[597,601]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]),c='[object Null]',u='[object Undefined]',f=n?"function"==typeof n?n.toStringTag:"@@toStringTag":void 0;m.exports=function(n){return null==n?void 0===n?u:c:f&&f in Object(n)?t(n):o(n)}},597,[598,599,600]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]).Symbol;m.exports=o},598,[593]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=Object.prototype,n=o.hasOwnProperty,c=o.toString,l=t?"function"==typeof t?t.toStringTag:"@@toStringTag":void 0;m.exports=function(t){var o=n.call(t,l),p=t[l];try{t[l]=void 0}catch(t){}var v=c.call(t);return o?t[l]=p:delete t[l],v}},599,[598]);
__d(function(g,r,i,a,m,e,d){var t=Object.prototype.toString;m.exports=function(n){return t.call(n)}},600,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){return null!=n&&'object'==typeof n}},601,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_NOTIFICATIONS_ENABLED=e.SHOW_NOTIFICATION=e.HIDE_NOTIFICATION=e.CLEAR_NOTIFICATIONS=void 0;e.CLEAR_NOTIFICATIONS='CLEAR_NOTIFICATIONS';e.HIDE_NOTIFICATION='HIDE_NOTIFICATION';e.SHOW_NOTIFICATION='SHOW_NOTIFICATION';e.SET_NOTIFICATIONS_ENABLED='SET_NOTIFICATIONS_ENABLED'},602,[]);
__d(function(g,r,i,a,m,e,d){var I=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.NOTIFICATION_TYPE_PRIORITIES=e.NOTIFICATION_TYPE=e.NOTIFICATION_TIMEOUT=void 0;var O,T=I(r(d[1]));e.NOTIFICATION_TIMEOUT=2500;var N={ERROR:'error',INFO:'info',NORMAL:'normal',SUCCESS:'success',WARNING:'warning'};e.NOTIFICATION_TYPE=N;var R=(O={},(0,T.default)(O,N.ERROR,5),(0,T.default)(O,N.INFO,3),(0,T.default)(O,N.NORMAL,3),(0,T.default)(O,N.SUCCESS,3),(0,T.default)(O,N.WARNING,4),O);e.NOTIFICATION_TYPE_PRIORITIES=R},603,[3,55]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},604,[605]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Notification",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"NotificationsContainer",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),o=t(r(d[2]))},605,[3,606,735]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=t(r(d[3])),s=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),c=r(d[7]),y=r(d[8]),p=r(d[9]),h=t(r(d[10])),v=t(r(d[11])),E=(function(t){function y(){return(0,n.default)(this,y),(0,u.default)(this,(0,s.default)(y).apply(this,arguments))}return(0,o.default)(y,t),(0,l.default)(y,[{key:"render",value:function(){var t=this.props.isDismissAllowed;return f.default.createElement(c.View,{pointerEvents:"box-none",style:v.default.notification},f.default.createElement(c.View,{style:v.default.contentColumn},f.default.createElement(c.View,{pointerEvents:"box-none",style:v.default.notificationContent},this._renderContent())),t&&f.default.createElement(c.TouchableOpacity,{onPress:this._onDismissed},f.default.createElement(p.Icon,{src:p.IconClose,style:v.default.dismissIcon})))}},{key:"_renderContent",value:function(){var t=this.props,n=t.t,l=t.title,u=t.titleArguments,s=t.titleKey,o=l||s&&n(s,u),y=this._getDescription();return y&&y.length?y.map(function(t,n){return f.default.createElement(c.Text,{key:n,numberOfLines:1,style:v.default.contentText},t)}):f.default.createElement(c.Text,{numberOfLines:1,style:v.default.contentText},o)}}]),y})(h.default),_=(0,y.translate)(E);e.default=_},606,[3,4,5,6,9,10,13,17,607,403,733,734]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={i18next:!0,DEFAULT_LANGUAGE:!0,LANGUAGES:!0};Object.defineProperty(e,"i18next",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"DEFAULT_LANGUAGE",{enumerable:!0,get:function(){return c.DEFAULT_LANGUAGE}}),Object.defineProperty(e,"LANGUAGES",{enumerable:!0,get:function(){return c.LANGUAGES}});var o=r(d[1]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))});var c=t(r(d[3]))},607,[2,608,703,610]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getLocalizedDateFormatter=function(t){return(0,n.default)(t).locale(o())},e.getLocalizedDurationFormatter=function(t){if('0'!==n.default.duration(t).format('h'))return n.default.duration(t).format('h:mm:ss');return n.default.duration(t).format('mm:ss',{trim:!1})};var n=t(r(d[1])),u=t(r(d[2]));function o(){var t,o=u.default.language;if(o){var f=new RegExp('^([a-z]{2,2})(-)*([a-z]{2,2})*$').exec(o.toLowerCase());if(f){var l=new RegExp("^"+f[1]+"(-)*"+("("+f[3]+")*"||''));t=n.default.locales().find(function(t){return l.exec(t)})}}return t||'en'}r(d[3]),r(d[4]),r(d[5]),r(d[6]),r(d[7]),r(d[8]),r(d[9]),r(d[10]),r(d[11]),r(d[12]),r(d[13]),r(d[14]),r(d[15]),r(d[16]),r(d[17]),r(d[18]),r(d[19]),r(d[20])},608,[3,609,610,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702]);
__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(){'use strict';var t,n;function s(){return t.apply(null,arguments)}function o(t){return t instanceof Array||'[object Array]'===Object.prototype.toString.call(t)}function u(t){return null!=t&&'[object Object]'===Object.prototype.toString.call(t)}function l(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var n;for(n in t)if(t.hasOwnProperty(n))return!1;return!0}function h(t){return void 0===t}function c(t){return'number'==typeof t||'[object Number]'===Object.prototype.toString.call(t)}function f(t){return t instanceof Date||'[object Date]'===Object.prototype.toString.call(t)}function _(t,n){var s,o=[];for(s=0;s<t.length;++s)o.push(n(t[s],s));return o}function y(t,n){return Object.prototype.hasOwnProperty.call(t,n)}function v(t,n){for(var s in n)y(n,s)&&(t[s]=n[s]);return y(n,'toString')&&(t.toString=n.toString),y(n,'valueOf')&&(t.valueOf=n.valueOf),t}function p(t,n,s,o){return Xt(t,n,s,o,!0).utc()}function w(t){return null==t._pf&&(t._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),t._pf}function M(t){if(null==t._isValid){var s=w(t),o=n.call(s.parsedDateParts,function(t){return null!=t}),u=!isNaN(t._d.getTime())&&s.overflow<0&&!s.empty&&!s.invalidMonth&&!s.invalidWeekday&&!s.weekdayMismatch&&!s.nullInput&&!s.invalidFormat&&!s.userInvalidated&&(!s.meridiem||s.meridiem&&o);if(t._strict&&(u=u&&0===s.charsLeftOver&&0===s.unusedTokens.length&&void 0===s.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return u;t._isValid=u}return t._isValid}function k(t){var n=p(NaN);return null!=t?v(w(n),t):w(n).userInvalidated=!0,n}n=Array.prototype.some?Array.prototype.some:function(t){for(var n=Object(this),s=n.length>>>0,o=0;o<s;o++)if(o in n&&t.call(this,n[o],o,n))return!0;return!1};var S=s.momentProperties=[];function D(t,n){var s,o,u;if(h(n._isAMomentObject)||(t._isAMomentObject=n._isAMomentObject),h(n._i)||(t._i=n._i),h(n._f)||(t._f=n._f),h(n._l)||(t._l=n._l),h(n._strict)||(t._strict=n._strict),h(n._tzm)||(t._tzm=n._tzm),h(n._isUTC)||(t._isUTC=n._isUTC),h(n._offset)||(t._offset=n._offset),h(n._pf)||(t._pf=w(n)),h(n._locale)||(t._locale=n._locale),S.length>0)for(s=0;s<S.length;s++)h(u=n[o=S[s]])||(t[o]=u);return t}var Y=!1;function O(t){D(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Y&&(Y=!0,s.updateOffset(this),Y=!1)}function T(t){return t instanceof O||null!=t&&null!=t._isAMomentObject}function x(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function b(t){var n=+t,s=0;return 0!==n&&isFinite(n)&&(s=x(n)),s}function P(t,n,s){var o,u=Math.min(t.length,n.length),l=Math.abs(t.length-n.length),h=0;for(o=0;o<u;o++)(s&&t[o]!==n[o]||!s&&b(t[o])!==b(n[o]))&&h++;return h+l}function W(t){!1===s.suppressDeprecationWarnings&&'undefined'!=typeof console&&console.warn&&console.warn('Deprecation warning: '+t)}function R(t,n){var o=!0;return v(function(){if(null!=s.deprecationHandler&&s.deprecationHandler(null,t),o){for(var u,l=[],h=0;h<arguments.length;h++){if(u='','object'==typeof arguments[h]){for(var c in u+='\n['+h+'] ',arguments[0])u+=c+': '+arguments[0][c]+', ';u=u.slice(0,-2)}else u=arguments[h];l.push(u)}W(t+'\nArguments: '+Array.prototype.slice.call(l).join('')+'\n'+(new Error).stack),o=!1}return n.apply(this,arguments)},n)}var C,F={};function U(t,n){null!=s.deprecationHandler&&s.deprecationHandler(t,n),F[t]||(W(n),F[t]=!0)}function N(t){return t instanceof Function||'[object Function]'===Object.prototype.toString.call(t)}function H(t,n){var s,o=v({},t);for(s in n)y(n,s)&&(u(t[s])&&u(n[s])?(o[s]={},v(o[s],t[s]),v(o[s],n[s])):null!=n[s]?o[s]=n[s]:delete o[s]);for(s in t)y(t,s)&&!y(n,s)&&u(t[s])&&(o[s]=v({},o[s]));return o}function L(t){null!=t&&this.set(t)}s.suppressDeprecationWarnings=!1,s.deprecationHandler=null,C=Object.keys?Object.keys:function(t){var n,s=[];for(n in t)y(t,n)&&s.push(n);return s};var G={};function V(t,n){var s=t.toLowerCase();G[s]=G[s+'s']=G[n]=t}function j(t){return'string'==typeof t?G[t]||G[t.toLowerCase()]:void 0}function I(t){var n,s,o={};for(s in t)y(t,s)&&(n=j(s))&&(o[n]=t[s]);return o}var E={};function A(t,n){E[t]=n}function z(t){var n=[];for(var s in t)n.push({unit:s,priority:E[s]});return n.sort(function(t,n){return t.priority-n.priority}),n}function Z(t,n,s){var o=''+Math.abs(t),u=n-o.length;return(t>=0?s?'+':'':'-')+Math.pow(10,Math.max(0,u)).toString().substr(1)+o}var $=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,J=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,q={},B={};function Q(t,n,s,o){var u=o;'string'==typeof o&&(u=function(){return this[o]()}),t&&(B[t]=u),n&&(B[n[0]]=function(){return Z(u.apply(this,arguments),n[1],n[2])}),s&&(B[s]=function(){return this.localeData().ordinal(u.apply(this,arguments),t)})}function X(t){var n,s,o,u=t.match($);for(n=0,s=u.length;n<s;n++)B[u[n]]?u[n]=B[u[n]]:u[n]=(o=u[n]).match(/\[[\s\S]/)?o.replace(/^\[|\]$/g,''):o.replace(/\\/g,'');return function(n){var o,l='';for(o=0;o<s;o++)l+=N(u[o])?u[o].call(n,t):u[o];return l}}function K(t,n){return t.isValid()?(n=ee(n,t.localeData()),q[n]=q[n]||X(n),q[n](t)):t.localeData().invalidDate()}function ee(t,n){var s=5;function o(t){return n.longDateFormat(t)||t}for(J.lastIndex=0;s>=0&&J.test(t);)t=t.replace(J,o),J.lastIndex=0,s-=1;return t}var te=/\d/,ne=/\d\d/,se=/\d{3}/,ie=/\d{4}/,re=/[+-]?\d{6}/,ae=/\d\d?/,oe=/\d\d\d\d?/,ue=/\d\d\d\d\d\d?/,le=/\d{1,3}/,de=/\d{1,4}/,he=/[+-]?\d{1,6}/,ce=/\d+/,fe=/[+-]?\d+/,me=/Z|[+-]\d\d:?\d\d/gi,_e=/Z|[+-]\d\d(?::?\d\d)?/gi,ye=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ge={};function ve(t,n,s){ge[t]=N(n)?n:function(t,o){return t&&s?s:n}}function pe(t,n){return y(ge,t)?ge[t](n._strict,n._locale):new RegExp(we(t.replace('\\','').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,s,o,u){return n||s||o||u})))}function we(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&')}var Me={};function ke(t,n){var s,o=n;for('string'==typeof t&&(t=[t]),c(n)&&(o=function(t,s){s[n]=b(t)}),s=0;s<t.length;s++)Me[t[s]]=o}function Se(t,n){ke(t,function(t,s,o,u){o._w=o._w||{},n(t,o._w,o,u)})}function De(t,n,s){null!=n&&y(Me,t)&&Me[t](n,s._a,s,t)}var Ye=0,Oe=1,Te=2,xe=3,be=4,Pe=5,We=6,Re=7,Ce=8;function Fe(t){return Ue(t)?366:365}function Ue(t){return t%4==0&&t%100!=0||t%400==0}Q('Y',0,0,function(){var t=this.year();return t<=9999?''+t:'+'+t}),Q(0,['YY',2],0,function(){return this.year()%100}),Q(0,['YYYY',4],0,'year'),Q(0,['YYYYY',5],0,'year'),Q(0,['YYYYYY',6,!0],0,'year'),V('year','y'),A('year',1),ve('Y',fe),ve('YY',ae,ne),ve('YYYY',de,ie),ve('YYYYY',he,re),ve('YYYYYY',he,re),ke(['YYYYY','YYYYYY'],Ye),ke('YYYY',function(t,n){n[Ye]=2===t.length?s.parseTwoDigitYear(t):b(t)}),ke('YY',function(t,n){n[Ye]=s.parseTwoDigitYear(t)}),ke('Y',function(t,n){n[Ye]=parseInt(t,10)}),s.parseTwoDigitYear=function(t){return b(t)+(b(t)>68?1900:2e3)};var Ne,He=Le('FullYear',!0);function Le(t,n){return function(o){return null!=o?(Ve(this,t,o),s.updateOffset(this,n),this):Ge(this,t)}}function Ge(t,n){return t.isValid()?t._d['get'+(t._isUTC?'UTC':'')+n]():NaN}function Ve(t,n,s){t.isValid()&&!isNaN(s)&&('FullYear'===n&&Ue(t.year())&&1===t.month()&&29===t.date()?t._d['set'+(t._isUTC?'UTC':'')+n](s,t.month(),je(s,t.month())):t._d['set'+(t._isUTC?'UTC':'')+n](s))}function je(t,n){if(isNaN(t)||isNaN(n))return NaN;var s,o=(n%(s=12)+s)%s;return t+=(n-o)/12,1===o?Ue(t)?29:28:31-o%7%2}Ne=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var n;for(n=0;n<this.length;++n)if(this[n]===t)return n;return-1},Q('M',['MM',2],'Mo',function(){return this.month()+1}),Q('MMM',0,0,function(t){return this.localeData().monthsShort(this,t)}),Q('MMMM',0,0,function(t){return this.localeData().months(this,t)}),V('month','M'),A('month',8),ve('M',ae),ve('MM',ae,ne),ve('MMM',function(t,n){return n.monthsShortRegex(t)}),ve('MMMM',function(t,n){return n.monthsRegex(t)}),ke(['M','MM'],function(t,n){n[Oe]=b(t)-1}),ke(['MMM','MMMM'],function(t,n,s,o){var u=s._locale.monthsParse(t,o,s._strict);null!=u?n[Oe]=u:w(s).invalidMonth=t});var Ie=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ee='January_February_March_April_May_June_July_August_September_October_November_December'.split('_');var Ae='Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_');function ze(t,n,s){var o,u,l,h=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],o=0;o<12;++o)l=p([2e3,o]),this._shortMonthsParse[o]=this.monthsShort(l,'').toLocaleLowerCase(),this._longMonthsParse[o]=this.months(l,'').toLocaleLowerCase();return s?'MMM'===n?-1!==(u=Ne.call(this._shortMonthsParse,h))?u:null:-1!==(u=Ne.call(this._longMonthsParse,h))?u:null:'MMM'===n?-1!==(u=Ne.call(this._shortMonthsParse,h))?u:-1!==(u=Ne.call(this._longMonthsParse,h))?u:null:-1!==(u=Ne.call(this._longMonthsParse,h))?u:-1!==(u=Ne.call(this._shortMonthsParse,h))?u:null}function Ze(t,n){var s;if(!t.isValid())return t;if('string'==typeof n)if(/^\d+$/.test(n))n=b(n);else if(!c(n=t.localeData().monthsParse(n)))return t;return s=Math.min(t.date(),je(t.year(),n)),t._d['set'+(t._isUTC?'UTC':'')+'Month'](n,s),t}function $e(t){return null!=t?(Ze(this,t),s.updateOffset(this,!0),this):Ge(this,'Month')}var Je=ye;var qe=ye;function Be(){function t(t,n){return n.length-t.length}var n,s,o=[],u=[],l=[];for(n=0;n<12;n++)s=p([2e3,n]),o.push(this.monthsShort(s,'')),u.push(this.months(s,'')),l.push(this.months(s,'')),l.push(this.monthsShort(s,''));for(o.sort(t),u.sort(t),l.sort(t),n=0;n<12;n++)o[n]=we(o[n]),u[n]=we(u[n]);for(n=0;n<24;n++)l[n]=we(l[n]);this._monthsRegex=new RegExp('^('+l.join('|')+')','i'),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp('^('+u.join('|')+')','i'),this._monthsShortStrictRegex=new RegExp('^('+o.join('|')+')','i')}function Qe(t,n,s,o,u,l,h){var c=new Date(t,n,s,o,u,l,h);return t<100&&t>=0&&isFinite(c.getFullYear())&&c.setFullYear(t),c}function Xe(t){var n=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(n.getUTCFullYear())&&n.setUTCFullYear(t),n}function Ke(t,n,s){var o=7+n-s;return-((7+Xe(t,0,o).getUTCDay()-n)%7)+o-1}function et(t,n,s,o,u){var l,h,c=1+7*(n-1)+(7+s-o)%7+Ke(t,o,u);return c<=0?h=Fe(l=t-1)+c:c>Fe(t)?(l=t+1,h=c-Fe(t)):(l=t,h=c),{year:l,dayOfYear:h}}function tt(t,n,s){var o,u,l=Ke(t.year(),n,s),h=Math.floor((t.dayOfYear()-l-1)/7)+1;return h<1?o=h+nt(u=t.year()-1,n,s):h>nt(t.year(),n,s)?(o=h-nt(t.year(),n,s),u=t.year()+1):(u=t.year(),o=h),{week:o,year:u}}function nt(t,n,s){var o=Ke(t,n,s),u=Ke(t+1,n,s);return(Fe(t)-o+u)/7}Q('w',['ww',2],'wo','week'),Q('W',['WW',2],'Wo','isoWeek'),V('week','w'),V('isoWeek','W'),A('week',5),A('isoWeek',5),ve('w',ae),ve('ww',ae,ne),ve('W',ae),ve('WW',ae,ne),Se(['w','ww','W','WW'],function(t,n,s,o){n[o.substr(0,1)]=b(t)});function st(t,n){return'string'!=typeof t?t:isNaN(t)?'number'==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10)}function it(t,n){return'string'==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t}Q('d',0,'do','day'),Q('dd',0,0,function(t){return this.localeData().weekdaysMin(this,t)}),Q('ddd',0,0,function(t){return this.localeData().weekdaysShort(this,t)}),Q('dddd',0,0,function(t){return this.localeData().weekdays(this,t)}),Q('e',0,0,'weekday'),Q('E',0,0,'isoWeekday'),V('day','d'),V('weekday','e'),V('isoWeekday','E'),A('day',11),A('weekday',11),A('isoWeekday',11),ve('d',ae),ve('e',ae),ve('E',ae),ve('dd',function(t,n){return n.weekdaysMinRegex(t)}),ve('ddd',function(t,n){return n.weekdaysShortRegex(t)}),ve('dddd',function(t,n){return n.weekdaysRegex(t)}),Se(['dd','ddd','dddd'],function(t,n,s,o){var u=s._locale.weekdaysParse(t,o,s._strict);null!=u?n.d=u:w(s).invalidWeekday=t}),Se(['d','e','E'],function(t,n,s,o){n[o]=b(t)});var rt='Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');var at='Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');var ot='Su_Mo_Tu_We_Th_Fr_Sa'.split('_');function ut(t,n,s){var o,u,l,h=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],o=0;o<7;++o)l=p([2e3,1]).day(o),this._minWeekdaysParse[o]=this.weekdaysMin(l,'').toLocaleLowerCase(),this._shortWeekdaysParse[o]=this.weekdaysShort(l,'').toLocaleLowerCase(),this._weekdaysParse[o]=this.weekdays(l,'').toLocaleLowerCase();return s?'dddd'===n?-1!==(u=Ne.call(this._weekdaysParse,h))?u:null:'ddd'===n?-1!==(u=Ne.call(this._shortWeekdaysParse,h))?u:null:-1!==(u=Ne.call(this._minWeekdaysParse,h))?u:null:'dddd'===n?-1!==(u=Ne.call(this._weekdaysParse,h))?u:-1!==(u=Ne.call(this._shortWeekdaysParse,h))?u:-1!==(u=Ne.call(this._minWeekdaysParse,h))?u:null:'ddd'===n?-1!==(u=Ne.call(this._shortWeekdaysParse,h))?u:-1!==(u=Ne.call(this._weekdaysParse,h))?u:-1!==(u=Ne.call(this._minWeekdaysParse,h))?u:null:-1!==(u=Ne.call(this._minWeekdaysParse,h))?u:-1!==(u=Ne.call(this._weekdaysParse,h))?u:-1!==(u=Ne.call(this._shortWeekdaysParse,h))?u:null}var lt=ye;var dt=ye;var ht=ye;function ct(){function t(t,n){return n.length-t.length}var n,s,o,u,l,h=[],c=[],f=[],_=[];for(n=0;n<7;n++)s=p([2e3,1]).day(n),o=this.weekdaysMin(s,''),u=this.weekdaysShort(s,''),l=this.weekdays(s,''),h.push(o),c.push(u),f.push(l),_.push(o),_.push(u),_.push(l);for(h.sort(t),c.sort(t),f.sort(t),_.sort(t),n=0;n<7;n++)c[n]=we(c[n]),f[n]=we(f[n]),_[n]=we(_[n]);this._weekdaysRegex=new RegExp('^('+_.join('|')+')','i'),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp('^('+f.join('|')+')','i'),this._weekdaysShortStrictRegex=new RegExp('^('+c.join('|')+')','i'),this._weekdaysMinStrictRegex=new RegExp('^('+h.join('|')+')','i')}function ft(){return this.hours()%12||12}function mt(t,n){Q(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),n)})}function _t(t,n){return n._meridiemParse}Q('H',['HH',2],0,'hour'),Q('h',['hh',2],0,ft),Q('k',['kk',2],0,function(){return this.hours()||24}),Q('hmm',0,0,function(){return''+ft.apply(this)+Z(this.minutes(),2)}),Q('hmmss',0,0,function(){return''+ft.apply(this)+Z(this.minutes(),2)+Z(this.seconds(),2)}),Q('Hmm',0,0,function(){return''+this.hours()+Z(this.minutes(),2)}),Q('Hmmss',0,0,function(){return''+this.hours()+Z(this.minutes(),2)+Z(this.seconds(),2)}),mt('a',!0),mt('A',!1),V('hour','h'),A('hour',13),ve('a',_t),ve('A',_t),ve('H',ae),ve('h',ae),ve('k',ae),ve('HH',ae,ne),ve('hh',ae,ne),ve('kk',ae,ne),ve('hmm',oe),ve('hmmss',ue),ve('Hmm',oe),ve('Hmmss',ue),ke(['H','HH'],xe),ke(['k','kk'],function(t,n,s){var o=b(t);n[xe]=24===o?0:o}),ke(['a','A'],function(t,n,s){s._isPm=s._locale.isPM(t),s._meridiem=t}),ke(['h','hh'],function(t,n,s){n[xe]=b(t),w(s).bigHour=!0}),ke('hmm',function(t,n,s){var o=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o)),w(s).bigHour=!0}),ke('hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o,2)),n[Pe]=b(t.substr(u)),w(s).bigHour=!0}),ke('Hmm',function(t,n,s){var o=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o))}),ke('Hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[xe]=b(t.substr(0,o)),n[be]=b(t.substr(o,2)),n[Pe]=b(t.substr(u))});var yt,gt=Le('Hours',!0),vt={calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},longDateFormat:{LTS:'h:mm:ss A',LT:'h:mm A',L:'MM/DD/YYYY',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},invalidDate:'Invalid date',ordinal:'%d',dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},months:Ee,monthsShort:Ae,week:{dow:0,doy:6},weekdays:rt,weekdaysMin:ot,weekdaysShort:at,meridiemParse:/[ap]\.?m?\.?/i},pt={},wt={};function Mt(t){return t?t.toLowerCase().replace('_','-'):t}function kt(t){for(var n,s,o,u,l=0;l<t.length;){for(n=(u=Mt(t[l]).split('-')).length,s=(s=Mt(t[l+1]))?s.split('-'):null;n>0;){if(o=St(u.slice(0,n).join('-')))return o;if(s&&s.length>=n&&P(u,s,!0)>=n-1)break;n--}l++}return null}function St(t){var n=null;if(!pt[t]&&void 0!==m&&m&&m.exports)try{n=yt._abbr,r('./locale/'+t),Dt(n)}catch(t){}return pt[t]}function Dt(t,n){var s;return t&&(s=h(n)?Ot(t):Yt(t,n))&&(yt=s),yt._abbr}function Yt(t,n){if(null!==n){var s=vt;if(n.abbr=t,null!=pt[t])U('defineLocaleOverride',"use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=pt[t]._config;else if(null!=n.parentLocale){if(null==pt[n.parentLocale])return wt[n.parentLocale]||(wt[n.parentLocale]=[]),wt[n.parentLocale].push({name:t,config:n}),null;s=pt[n.parentLocale]._config}return pt[t]=new L(H(s,n)),wt[t]&&wt[t].forEach(function(t){Yt(t.name,t.config)}),Dt(t),pt[t]}return delete pt[t],null}function Ot(t){var n;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return yt;if(!o(t)){if(n=St(t))return n;t=[t]}return kt(t)}function Tt(t){var n,s=t._a;return s&&-2===w(t).overflow&&(n=s[Oe]<0||s[Oe]>11?Oe:s[Te]<1||s[Te]>je(s[Ye],s[Oe])?Te:s[xe]<0||s[xe]>24||24===s[xe]&&(0!==s[be]||0!==s[Pe]||0!==s[We])?xe:s[be]<0||s[be]>59?be:s[Pe]<0||s[Pe]>59?Pe:s[We]<0||s[We]>999?We:-1,w(t)._overflowDayOfYear&&(n<Ye||n>Te)&&(n=Te),w(t)._overflowWeeks&&-1===n&&(n=Re),w(t)._overflowWeekday&&-1===n&&(n=Ce),w(t).overflow=n),t}function xt(t,n,s){return null!=t?t:null!=n?n:s}function bt(t){var n=new Date(s.now());return t._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function Pt(t){var n,s,o,u,l,h=[];if(!t._d){for(o=bt(t),t._w&&null==t._a[Te]&&null==t._a[Oe]&&Wt(t),null!=t._dayOfYear&&(l=xt(t._a[Ye],o[Ye]),(t._dayOfYear>Fe(l)||0===t._dayOfYear)&&(w(t)._overflowDayOfYear=!0),s=Xe(l,0,t._dayOfYear),t._a[Oe]=s.getUTCMonth(),t._a[Te]=s.getUTCDate()),n=0;n<3&&null==t._a[n];++n)t._a[n]=h[n]=o[n];for(;n<7;n++)t._a[n]=h[n]=null==t._a[n]?2===n?1:0:t._a[n];24===t._a[xe]&&0===t._a[be]&&0===t._a[Pe]&&0===t._a[We]&&(t._nextDay=!0,t._a[xe]=0),t._d=(t._useUTC?Xe:Qe).apply(null,h),u=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[xe]=24),t._w&&void 0!==t._w.d&&t._w.d!==u&&(w(t).weekdayMismatch=!0)}}function Wt(t){var n,s,o,u,l,h,c,f;if(null!=(n=t._w).GG||null!=n.W||null!=n.E)l=1,h=4,s=xt(n.GG,t._a[Ye],tt(Kt(),1,4).year),o=xt(n.W,1),((u=xt(n.E,1))<1||u>7)&&(f=!0);else{l=t._locale._week.dow,h=t._locale._week.doy;var _=tt(Kt(),l,h);s=xt(n.gg,t._a[Ye],_.year),o=xt(n.w,_.week),null!=n.d?((u=n.d)<0||u>6)&&(f=!0):null!=n.e?(u=n.e+l,(n.e<0||n.e>6)&&(f=!0)):u=l}o<1||o>nt(s,l,h)?w(t)._overflowWeeks=!0:null!=f?w(t)._overflowWeekday=!0:(c=et(s,o,u,l,h),t._a[Ye]=c.year,t._dayOfYear=c.dayOfYear)}var Rt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ct=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ft=/Z|[+-]\d\d(?::?\d\d)?/,Ut=[['YYYYYY-MM-DD',/[+-]\d{6}-\d\d-\d\d/],['YYYY-MM-DD',/\d{4}-\d\d-\d\d/],['GGGG-[W]WW-E',/\d{4}-W\d\d-\d/],['GGGG-[W]WW',/\d{4}-W\d\d/,!1],['YYYY-DDD',/\d{4}-\d{3}/],['YYYY-MM',/\d{4}-\d\d/,!1],['YYYYYYMMDD',/[+-]\d{10}/],['YYYYMMDD',/\d{8}/],['GGGG[W]WWE',/\d{4}W\d{3}/],['GGGG[W]WW',/\d{4}W\d{2}/,!1],['YYYYDDD',/\d{7}/]],Nt=[['HH:mm:ss.SSSS',/\d\d:\d\d:\d\d\.\d+/],['HH:mm:ss,SSSS',/\d\d:\d\d:\d\d,\d+/],['HH:mm:ss',/\d\d:\d\d:\d\d/],['HH:mm',/\d\d:\d\d/],['HHmmss.SSSS',/\d\d\d\d\d\d\.\d+/],['HHmmss,SSSS',/\d\d\d\d\d\d,\d+/],['HHmmss',/\d\d\d\d\d\d/],['HHmm',/\d\d\d\d/],['HH',/\d\d/]],Ht=/^\/?Date\((\-?\d+)/i;function Lt(t){var n,s,o,u,l,h,c=t._i,f=Rt.exec(c)||Ct.exec(c);if(f){for(w(t).iso=!0,n=0,s=Ut.length;n<s;n++)if(Ut[n][1].exec(f[1])){u=Ut[n][0],o=!1!==Ut[n][2];break}if(null==u)return void(t._isValid=!1);if(f[3]){for(n=0,s=Nt.length;n<s;n++)if(Nt[n][1].exec(f[3])){l=(f[2]||' ')+Nt[n][0];break}if(null==l)return void(t._isValid=!1)}if(!o&&null!=l)return void(t._isValid=!1);if(f[4]){if(!Ft.exec(f[4]))return void(t._isValid=!1);h='Z'}t._f=u+(l||'')+(h||''),Zt(t)}else t._isValid=!1}var Gt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function Vt(t){var n=parseInt(t,10);return n<=49?2e3+n:n<=999?1900+n:n}function jt(t,n,s){if(t&&at.indexOf(t)!==new Date(n[0],n[1],n[2]).getDay())return w(s).weekdayMismatch=!0,s._isValid=!1,!1;return!0}var It={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Et(t,n,s){if(t)return It[t];if(n)return 0;var o=parseInt(s,10),u=o%100;return 60*((o-u)/100)+u}function At(t){var n,s,o,u,l,h,c,f=Gt.exec(t._i.replace(/\([^)]*\)|[\n\t]/g,' ').replace(/(\s\s+)/g,' ').trim());if(f){var _=(n=f[4],s=f[3],o=f[2],u=f[5],l=f[6],h=f[7],c=[Vt(n),Ae.indexOf(s),parseInt(o,10),parseInt(u,10),parseInt(l,10)],h&&c.push(parseInt(h,10)),c);if(!jt(f[1],_,t))return;t._a=_,t._tzm=Et(f[8],f[9],f[10]),t._d=Xe.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),w(t).rfc2822=!0}else t._isValid=!1}function zt(t){var n=Ht.exec(t._i);null===n?(Lt(t),!1===t._isValid&&(delete t._isValid,At(t),!1===t._isValid&&(delete t._isValid,s.createFromInputFallback(t)))):t._d=new Date(+n[1])}function Zt(t){if(t._f!==s.ISO_8601)if(t._f!==s.RFC_2822){t._a=[],w(t).empty=!0;var n,o,u,l,h,c=''+t._i,f=c.length,_=0;for(u=ee(t._f,t._locale).match($)||[],n=0;n<u.length;n++)l=u[n],(o=(c.match(pe(l,t))||[])[0])&&((h=c.substr(0,c.indexOf(o))).length>0&&w(t).unusedInput.push(h),c=c.slice(c.indexOf(o)+o.length),_+=o.length),B[l]?(o?w(t).empty=!1:w(t).unusedTokens.push(l),De(l,o,t)):t._strict&&!o&&w(t).unusedTokens.push(l);w(t).charsLeftOver=f-_,c.length>0&&w(t).unusedInput.push(c),t._a[xe]<=12&&!0===w(t).bigHour&&t._a[xe]>0&&(w(t).bigHour=void 0),w(t).parsedDateParts=t._a.slice(0),w(t).meridiem=t._meridiem,t._a[xe]=$t(t._locale,t._a[xe],t._meridiem),Pt(t),Tt(t)}else At(t);else Lt(t)}function $t(t,n,s){var o;return null==s?n:null!=t.meridiemHour?t.meridiemHour(n,s):null!=t.isPM?((o=t.isPM(s))&&n<12&&(n+=12),o||12!==n||(n=0),n):n}function Jt(t){var n,s,o,u,l;if(0===t._f.length)return w(t).invalidFormat=!0,void(t._d=new Date(NaN));for(u=0;u<t._f.length;u++)l=0,n=D({},t),null!=t._useUTC&&(n._useUTC=t._useUTC),n._f=t._f[u],Zt(n),M(n)&&(l+=w(n).charsLeftOver,l+=10*w(n).unusedTokens.length,w(n).score=l,(null==o||l<o)&&(o=l,s=n));v(t,s||n)}function qt(t){if(!t._d){var n=I(t._i);t._a=_([n.year,n.month,n.day||n.date,n.hour,n.minute,n.second,n.millisecond],function(t){return t&&parseInt(t,10)}),Pt(t)}}function Bt(t){var n=t._i,s=t._f;return t._locale=t._locale||Ot(t._l),null===n||void 0===s&&''===n?k({nullInput:!0}):('string'==typeof n&&(t._i=n=t._locale.preparse(n)),T(n)?new O(Tt(n)):(f(n)?t._d=n:o(s)?Jt(t):s?Zt(t):Qt(t),M(t)||(t._d=null),t))}function Qt(t){var n=t._i;h(n)?t._d=new Date(s.now()):f(n)?t._d=new Date(n.valueOf()):'string'==typeof n?zt(t):o(n)?(t._a=_(n.slice(0),function(t){return parseInt(t,10)}),Pt(t)):u(n)?qt(t):c(n)?t._d=new Date(n):s.createFromInputFallback(t)}function Xt(t,n,s,h,c){var f,_={};return!0!==s&&!1!==s||(h=s,s=void 0),(u(t)&&l(t)||o(t)&&0===t.length)&&(t=void 0),_._isAMomentObject=!0,_._useUTC=_._isUTC=c,_._l=s,_._i=t,_._f=n,_._strict=h,(f=new O(Tt(Bt(_))))._nextDay&&(f.add(1,'d'),f._nextDay=void 0),f}function Kt(t,n,s,o){return Xt(t,n,s,o,!1)}s.createFromInputFallback=R("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?' UTC':''))}),s.ISO_8601=function(){},s.RFC_2822=function(){};var en=R('moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/',function(){var t=Kt.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:k()}),tn=R('moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/',function(){var t=Kt.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:k()});function nn(t,n){var s,u;if(1===n.length&&o(n[0])&&(n=n[0]),!n.length)return Kt();for(s=n[0],u=1;u<n.length;++u)n[u].isValid()&&!n[u][t](s)||(s=n[u]);return s}var sn=['year','quarter','month','week','day','hour','minute','second','millisecond'];function rn(t){for(var n in t)if(-1===Ne.call(sn,n)||null!=t[n]&&isNaN(t[n]))return!1;for(var s=!1,o=0;o<sn.length;++o)if(t[sn[o]]){if(s)return!1;parseFloat(t[sn[o]])!==b(t[sn[o]])&&(s=!0)}return!0}function an(t){var n=I(t),s=n.year||0,o=n.quarter||0,u=n.month||0,l=n.week||0,h=n.day||0,c=n.hour||0,f=n.minute||0,_=n.second||0,y=n.millisecond||0;this._isValid=rn(n),this._milliseconds=+y+1e3*_+6e4*f+1e3*c*60*60,this._days=+h+7*l,this._months=+u+3*o+12*s,this._data={},this._locale=Ot(),this._bubble()}function on(t){return t instanceof an}function un(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function ln(t,n){Q(t,0,0,function(){var t=this.utcOffset(),s='+';return t<0&&(t=-t,s='-'),s+Z(~~(t/60),2)+n+Z(~~t%60,2)})}ln('Z',':'),ln('ZZ',''),ve('Z',_e),ve('ZZ',_e),ke(['Z','ZZ'],function(t,n,s){s._useUTC=!0,s._tzm=hn(_e,t)});var dn=/([\+\-]|\d\d)/gi;function hn(t,n){var s=(n||'').match(t);if(null===s)return null;var o=((s[s.length-1]||[])+'').match(dn)||['-',0,0],u=60*o[1]+b(o[2]);return 0===u?0:'+'===o[0]?u:-u}function cn(t,n){var o,u;return n._isUTC?(o=n.clone(),u=(T(t)||f(t)?t.valueOf():Kt(t).valueOf())-o.valueOf(),o._d.setTime(o._d.valueOf()+u),s.updateOffset(o,!1),o):Kt(t).local()}function fn(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function mn(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}s.updateOffset=function(){};var _n=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,yn=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function gn(t,n){var s,o,u,l=t,h=null;return on(t)?l={ms:t._milliseconds,d:t._days,M:t._months}:c(t)?(l={},n?l[n]=t:l.milliseconds=t):(h=_n.exec(t))?(s='-'===h[1]?-1:1,l={y:0,d:b(h[Te])*s,h:b(h[xe])*s,m:b(h[be])*s,s:b(h[Pe])*s,ms:b(un(1e3*h[We]))*s}):(h=yn.exec(t))?(s='-'===h[1]?-1:(h[1],1),l={y:vn(h[2],s),M:vn(h[3],s),w:vn(h[4],s),d:vn(h[5],s),h:vn(h[6],s),m:vn(h[7],s),s:vn(h[8],s)}):null==l?l={}:'object'==typeof l&&('from'in l||'to'in l)&&(u=wn(Kt(l.from),Kt(l.to)),(l={}).ms=u.milliseconds,l.M=u.months),o=new an(l),on(t)&&y(t,'_locale')&&(o._locale=t._locale),o}function vn(t,n){var s=t&&parseFloat(t.replace(',','.'));return(isNaN(s)?0:s)*n}function pn(t,n){var s={milliseconds:0,months:0};return s.months=n.month()-t.month()+12*(n.year()-t.year()),t.clone().add(s.months,'M').isAfter(n)&&--s.months,s.milliseconds=+n-+t.clone().add(s.months,'M'),s}function wn(t,n){var s;return t.isValid()&&n.isValid()?(n=cn(n,t),t.isBefore(n)?s=pn(t,n):((s=pn(n,t)).milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0}}function Mn(t,n){return function(s,o){var u;return null===o||isNaN(+o)||(U(n,'moment().'+n+'(period, number) is deprecated. Please use moment().'+n+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),u=s,s=o,o=u),kn(this,gn(s='string'==typeof s?+s:s,o),t),this}}function kn(t,n,o,u){var l=n._milliseconds,h=un(n._days),c=un(n._months);t.isValid()&&(u=null==u||u,c&&Ze(t,Ge(t,'Month')+c*o),h&&Ve(t,'Date',Ge(t,'Date')+h*o),l&&t._d.setTime(t._d.valueOf()+l*o),u&&s.updateOffset(t,h||c))}gn.fn=an.prototype,gn.invalid=function(){return gn(NaN)};var Sn=Mn(1,'add'),Dn=Mn(-1,'subtract');function Yn(t,n){var s=12*(n.year()-t.year())+(n.month()-t.month()),o=t.clone().add(s,'months');return-(s+(n-o<0?(n-o)/(o-t.clone().add(s-1,'months')):(n-o)/(t.clone().add(s+1,'months')-o)))||0}function On(t){var n;return void 0===t?this._locale._abbr:(null!=(n=Ot(t))&&(this._locale=n),this)}s.defaultFormat='YYYY-MM-DDTHH:mm:ssZ',s.defaultFormatUtc='YYYY-MM-DDTHH:mm:ss[Z]';var Tn=R('moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.',function(t){return void 0===t?this.localeData():this.locale(t)});function xn(){return this._locale}function bn(t,n){Q(0,[t,t.length],0,n)}function Pn(t,n,s,o,u){var l;return null==t?tt(this,o,u).year:(n>(l=nt(t,o,u))&&(n=l),Wn.call(this,t,n,s,o,u))}function Wn(t,n,s,o,u){var l=et(t,n,s,o,u),h=Xe(l.year,0,l.dayOfYear);return this.year(h.getUTCFullYear()),this.month(h.getUTCMonth()),this.date(h.getUTCDate()),this}Q(0,['gg',2],0,function(){return this.weekYear()%100}),Q(0,['GG',2],0,function(){return this.isoWeekYear()%100}),bn('gggg','weekYear'),bn('ggggg','weekYear'),bn('GGGG','isoWeekYear'),bn('GGGGG','isoWeekYear'),V('weekYear','gg'),V('isoWeekYear','GG'),A('weekYear',1),A('isoWeekYear',1),ve('G',fe),ve('g',fe),ve('GG',ae,ne),ve('gg',ae,ne),ve('GGGG',de,ie),ve('gggg',de,ie),ve('GGGGG',he,re),ve('ggggg',he,re),Se(['gggg','ggggg','GGGG','GGGGG'],function(t,n,s,o){n[o.substr(0,2)]=b(t)}),Se(['gg','GG'],function(t,n,o,u){n[u]=s.parseTwoDigitYear(t)}),Q('Q',0,'Qo','quarter'),V('quarter','Q'),A('quarter',7),ve('Q',te),ke('Q',function(t,n){n[Oe]=3*(b(t)-1)}),Q('D',['DD',2],'Do','date'),V('date','D'),A('date',9),ve('D',ae),ve('DD',ae,ne),ve('Do',function(t,n){return t?n._dayOfMonthOrdinalParse||n._ordinalParse:n._dayOfMonthOrdinalParseLenient}),ke(['D','DD'],Te),ke('Do',function(t,n){n[Te]=b(t.match(ae)[0])});var Rn=Le('Date',!0);Q('DDD',['DDDD',3],'DDDo','dayOfYear'),V('dayOfYear','DDD'),A('dayOfYear',4),ve('DDD',le),ve('DDDD',se),ke(['DDD','DDDD'],function(t,n,s){s._dayOfYear=b(t)}),Q('m',['mm',2],0,'minute'),V('minute','m'),A('minute',14),ve('m',ae),ve('mm',ae,ne),ke(['m','mm'],be);var Cn=Le('Minutes',!1);Q('s',['ss',2],0,'second'),V('second','s'),A('second',15),ve('s',ae),ve('ss',ae,ne),ke(['s','ss'],Pe);var Fn,Un=Le('Seconds',!1);for(Q('S',0,0,function(){return~~(this.millisecond()/100)}),Q(0,['SS',2],0,function(){return~~(this.millisecond()/10)}),Q(0,['SSS',3],0,'millisecond'),Q(0,['SSSS',4],0,function(){return 10*this.millisecond()}),Q(0,['SSSSS',5],0,function(){return 100*this.millisecond()}),Q(0,['SSSSSS',6],0,function(){return 1e3*this.millisecond()}),Q(0,['SSSSSSS',7],0,function(){return 1e4*this.millisecond()}),Q(0,['SSSSSSSS',8],0,function(){return 1e5*this.millisecond()}),Q(0,['SSSSSSSSS',9],0,function(){return 1e6*this.millisecond()}),V('millisecond','ms'),A('millisecond',16),ve('S',le,te),ve('SS',le,ne),ve('SSS',le,se),Fn='SSSS';Fn.length<=9;Fn+='S')ve(Fn,ce);function Nn(t,n){n[We]=b(1e3*('0.'+t))}for(Fn='S';Fn.length<=9;Fn+='S')ke(Fn,Nn);var Hn=Le('Milliseconds',!1);Q('z',0,0,'zoneAbbr'),Q('zz',0,0,'zoneName');var Ln=O.prototype;function Gn(t){return t}Ln.add=Sn,Ln.calendar=function(t,n){var o=t||Kt(),u=cn(o,this).startOf('day'),l=s.calendarFormat(this,u)||'sameElse',h=n&&(N(n[l])?n[l].call(this,o):n[l]);return this.format(h||this.localeData().calendar(l,this,Kt(o)))},Ln.clone=function(){return new O(this)},Ln.diff=function(t,n,s){var o,u,l;if(!this.isValid())return NaN;if(!(o=cn(t,this)).isValid())return NaN;switch(u=6e4*(o.utcOffset()-this.utcOffset()),n=j(n)){case'year':l=Yn(this,o)/12;break;case'month':l=Yn(this,o);break;case'quarter':l=Yn(this,o)/3;break;case'second':l=(this-o)/1e3;break;case'minute':l=(this-o)/6e4;break;case'hour':l=(this-o)/36e5;break;case'day':l=(this-o-u)/864e5;break;case'week':l=(this-o-u)/6048e5;break;default:l=this-o}return s?l:x(l)},Ln.endOf=function(t){return void 0===(t=j(t))||'millisecond'===t?this:('date'===t&&(t='day'),this.startOf(t).add(1,'isoWeek'===t?'week':t).subtract(1,'ms'))},Ln.format=function(t){t||(t=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var n=K(this,t);return this.localeData().postformat(n)},Ln.from=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||Kt(t).isValid())?gn({to:this,from:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},Ln.fromNow=function(t){return this.from(Kt(),t)},Ln.to=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||Kt(t).isValid())?gn({from:this,to:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},Ln.toNow=function(t){return this.to(Kt(),t)},Ln.get=function(t){return N(this[t=j(t)])?this[t]():this},Ln.invalidAt=function(){return w(this).overflow},Ln.isAfter=function(t,n){var s=T(t)?t:Kt(t);return!(!this.isValid()||!s.isValid())&&('millisecond'===(n=j(h(n)?'millisecond':n))?this.valueOf()>s.valueOf():s.valueOf()<this.clone().startOf(n).valueOf())},Ln.isBefore=function(t,n){var s=T(t)?t:Kt(t);return!(!this.isValid()||!s.isValid())&&('millisecond'===(n=j(h(n)?'millisecond':n))?this.valueOf()<s.valueOf():this.clone().endOf(n).valueOf()<s.valueOf())},Ln.isBetween=function(t,n,s,o){return('('===(o=o||'()')[0]?this.isAfter(t,s):!this.isBefore(t,s))&&(')'===o[1]?this.isBefore(n,s):!this.isAfter(n,s))},Ln.isSame=function(t,n){var s,o=T(t)?t:Kt(t);return!(!this.isValid()||!o.isValid())&&('millisecond'===(n=j(n||'millisecond'))?this.valueOf()===o.valueOf():(s=o.valueOf(),this.clone().startOf(n).valueOf()<=s&&s<=this.clone().endOf(n).valueOf()))},Ln.isSameOrAfter=function(t,n){return this.isSame(t,n)||this.isAfter(t,n)},Ln.isSameOrBefore=function(t,n){return this.isSame(t,n)||this.isBefore(t,n)},Ln.isValid=function(){return M(this)},Ln.lang=Tn,Ln.locale=On,Ln.localeData=xn,Ln.max=tn,Ln.min=en,Ln.parsingFlags=function(){return v({},w(this))},Ln.set=function(t,n){if('object'==typeof t)for(var s=z(t=I(t)),o=0;o<s.length;o++)this[s[o].unit](t[s[o].unit]);else if(N(this[t=j(t)]))return this[t](n);return this},Ln.startOf=function(t){switch(t=j(t)){case'year':this.month(0);case'quarter':case'month':this.date(1);case'week':case'isoWeek':case'day':case'date':this.hours(0);case'hour':this.minutes(0);case'minute':this.seconds(0);case'second':this.milliseconds(0)}return'week'===t&&this.weekday(0),'isoWeek'===t&&this.isoWeekday(1),'quarter'===t&&this.month(3*Math.floor(this.month()/3)),this},Ln.subtract=Dn,Ln.toArray=function(){return[this.year(),this.month(),this.date(),this.hour(),this.minute(),this.second(),this.millisecond()]},Ln.toObject=function(){return{years:this.year(),months:this.month(),date:this.date(),hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()}},Ln.toDate=function(){return new Date(this.valueOf())},Ln.toISOString=function(){if(!this.isValid())return null;var t=this.clone().utc();return t.year()<0||t.year()>9999?K(t,'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]'):N(Date.prototype.toISOString)?this.toDate().toISOString():K(t,'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]')},Ln.inspect=function(){if(!this.isValid())return'moment.invalid(/* '+this._i+' */)';var t='moment',n='';this.isLocal()||(t=0===this.utcOffset()?'moment.utc':'moment.parseZone',n='Z');var s='['+t+'("]',o=0<=this.year()&&this.year()<=9999?'YYYY':'YYYYYY',u=n+'[")]';return this.format(s+o+'-MM-DD[T]HH:mm:ss.SSS'+u)},Ln.toJSON=function(){return this.isValid()?this.toISOString():null},Ln.toString=function(){return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ')},Ln.unix=function(){return Math.floor(this.valueOf()/1e3)},Ln.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},Ln.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Ln.year=He,Ln.isLeapYear=function(){return Ue(this.year())},Ln.weekYear=function(t){return Pn.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},Ln.isoWeekYear=function(t){return Pn.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},Ln.quarter=Ln.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},Ln.month=$e,Ln.daysInMonth=function(){return je(this.year(),this.month())},Ln.week=Ln.weeks=function(t){var n=this.localeData().week(this);return null==t?n:this.add(7*(t-n),'d')},Ln.isoWeek=Ln.isoWeeks=function(t){var n=tt(this,1,4).week;return null==t?n:this.add(7*(t-n),'d')},Ln.weeksInYear=function(){var t=this.localeData()._week;return nt(this.year(),t.dow,t.doy)},Ln.isoWeeksInYear=function(){return nt(this.year(),1,4)},Ln.date=Rn,Ln.day=Ln.days=function(t){if(!this.isValid())return null!=t?this:NaN;var n=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=st(t,this.localeData()),this.add(t-n,'d')):n},Ln.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var n=(this.day()+7-this.localeData()._week.dow)%7;return null==t?n:this.add(t-n,'d')},Ln.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var n=it(t,this.localeData());return this.day(this.day()%7?n:n-7)}return this.day()||7},Ln.dayOfYear=function(t){var n=Math.round((this.clone().startOf('day')-this.clone().startOf('year'))/864e5)+1;return null==t?n:this.add(t-n,'d')},Ln.hour=Ln.hours=gt,Ln.minute=Ln.minutes=Cn,Ln.second=Ln.seconds=Un,Ln.millisecond=Ln.milliseconds=Hn,Ln.utcOffset=function(t,n,o){var u,l=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if('string'==typeof t){if(null===(t=hn(_e,t)))return this}else Math.abs(t)<16&&!o&&(t*=60);return!this._isUTC&&n&&(u=fn(this)),this._offset=t,this._isUTC=!0,null!=u&&this.add(u,'m'),l!==t&&(!n||this._changeInProgress?kn(this,gn(t-l,'m'),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?l:fn(this)},Ln.utc=function(t){return this.utcOffset(0,t)},Ln.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(fn(this),'m')),this},Ln.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if('string'==typeof this._i){var t=hn(me,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},Ln.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?Kt(t).utcOffset():0,(this.utcOffset()-t)%60==0)},Ln.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Ln.isLocal=function(){return!!this.isValid()&&!this._isUTC},Ln.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},Ln.isUtc=mn,Ln.isUTC=mn,Ln.zoneAbbr=function(){return this._isUTC?'UTC':''},Ln.zoneName=function(){return this._isUTC?'Coordinated Universal Time':''},Ln.dates=R('dates accessor is deprecated. Use date instead.',Rn),Ln.months=R('months accessor is deprecated. Use month instead',$e),Ln.years=R('years accessor is deprecated. Use year instead',He),Ln.zone=R('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/',function(t,n){return null!=t?('string'!=typeof t&&(t=-t),this.utcOffset(t,n),this):-this.utcOffset()}),Ln.isDSTShifted=R('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information',function(){if(!h(this._isDSTShifted))return this._isDSTShifted;var t={};if(D(t,this),(t=Bt(t))._a){var n=t._isUTC?p(t._a):Kt(t._a);this._isDSTShifted=this.isValid()&&P(t._a,n.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var Vn=L.prototype;function jn(t,n,s,o){var u=Ot(),l=p().set(o,n);return u[s](l,t)}function In(t,n,s){if(c(t)&&(n=t,t=void 0),t=t||'',null!=n)return jn(t,n,s,'month');var o,u=[];for(o=0;o<12;o++)u[o]=jn(t,o,s,'month');return u}function En(t,n,s,o){'boolean'==typeof t?(c(n)&&(s=n,n=void 0),n=n||''):(s=n=t,t=!1,c(n)&&(s=n,n=void 0),n=n||'');var u,l=Ot(),h=t?l._week.dow:0;if(null!=s)return jn(n,(s+h)%7,o,'day');var f=[];for(u=0;u<7;u++)f[u]=jn(n,(u+h)%7,o,'day');return f}Vn.calendar=function(t,n,s){var o=this._calendar[t]||this._calendar.sameElse;return N(o)?o.call(n,s):o},Vn.longDateFormat=function(t){var n=this._longDateFormat[t],s=this._longDateFormat[t.toUpperCase()];return n||!s?n:(this._longDateFormat[t]=s.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},Vn.invalidDate=function(){return this._invalidDate},Vn.ordinal=function(t){return this._ordinal.replace('%d',t)},Vn.preparse=Gn,Vn.postformat=Gn,Vn.relativeTime=function(t,n,s,o){var u=this._relativeTime[s];return N(u)?u(t,n,s,o):u.replace(/%d/i,t)},Vn.pastFuture=function(t,n){var s=this._relativeTime[t>0?'future':'past'];return N(s)?s(n):s.replace(/%s/i,n)},Vn.set=function(t){var n,s;for(s in t)N(n=t[s])?this[s]=n:this['_'+s]=n;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+'|'+/\d{1,2}/.source)},Vn.months=function(t,n){return t?o(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Ie).test(n)?'format':'standalone'][t.month()]:o(this._months)?this._months:this._months.standalone},Vn.monthsShort=function(t,n){return t?o(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Ie.test(n)?'format':'standalone'][t.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Vn.monthsParse=function(t,n,s){var o,u,l;if(this._monthsParseExact)return ze.call(this,t,n,s);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),o=0;o<12;o++){if(u=p([2e3,o]),s&&!this._longMonthsParse[o]&&(this._longMonthsParse[o]=new RegExp('^'+this.months(u,'').replace('.','')+'$','i'),this._shortMonthsParse[o]=new RegExp('^'+this.monthsShort(u,'').replace('.','')+'$','i')),s||this._monthsParse[o]||(l='^'+this.months(u,'')+'|^'+this.monthsShort(u,''),this._monthsParse[o]=new RegExp(l.replace('.',''),'i')),s&&'MMMM'===n&&this._longMonthsParse[o].test(t))return o;if(s&&'MMM'===n&&this._shortMonthsParse[o].test(t))return o;if(!s&&this._monthsParse[o].test(t))return o}},Vn.monthsRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsStrictRegex:this._monthsRegex):(y(this,'_monthsRegex')||(this._monthsRegex=qe),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},Vn.monthsShortRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(y(this,'_monthsShortRegex')||(this._monthsShortRegex=Je),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},Vn.week=function(t){return tt(t,this._week.dow,this._week.doy).week},Vn.firstDayOfYear=function(){return this._week.doy},Vn.firstDayOfWeek=function(){return this._week.dow},Vn.weekdays=function(t,n){return t?o(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(n)?'format':'standalone'][t.day()]:o(this._weekdays)?this._weekdays:this._weekdays.standalone},Vn.weekdaysMin=function(t){return t?this._weekdaysMin[t.day()]:this._weekdaysMin},Vn.weekdaysShort=function(t){return t?this._weekdaysShort[t.day()]:this._weekdaysShort},Vn.weekdaysParse=function(t,n,s){var o,u,l;if(this._weekdaysParseExact)return ut.call(this,t,n,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),o=0;o<7;o++){if(u=p([2e3,1]).day(o),s&&!this._fullWeekdaysParse[o]&&(this._fullWeekdaysParse[o]=new RegExp('^'+this.weekdays(u,'').replace('.','.?')+'$','i'),this._shortWeekdaysParse[o]=new RegExp('^'+this.weekdaysShort(u,'').replace('.','.?')+'$','i'),this._minWeekdaysParse[o]=new RegExp('^'+this.weekdaysMin(u,'').replace('.','.?')+'$','i')),this._weekdaysParse[o]||(l='^'+this.weekdays(u,'')+'|^'+this.weekdaysShort(u,'')+'|^'+this.weekdaysMin(u,''),this._weekdaysParse[o]=new RegExp(l.replace('.',''),'i')),s&&'dddd'===n&&this._fullWeekdaysParse[o].test(t))return o;if(s&&'ddd'===n&&this._shortWeekdaysParse[o].test(t))return o;if(s&&'dd'===n&&this._minWeekdaysParse[o].test(t))return o;if(!s&&this._weekdaysParse[o].test(t))return o}},Vn.weekdaysRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ct.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,'_weekdaysRegex')||(this._weekdaysRegex=lt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},Vn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ct.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,'_weekdaysShortRegex')||(this._weekdaysShortRegex=dt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Vn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ct.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,'_weekdaysMinRegex')||(this._weekdaysMinRegex=ht),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Vn.isPM=function(t){return'p'===(t+'').toLowerCase().charAt(0)},Vn.meridiem=function(t,n,s){return t>11?s?'pm':'PM':s?'am':'AM'},Dt('en',{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var n=t%10;return t+(1===b(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}}),s.lang=R('moment.lang is deprecated. Use moment.locale instead.',Dt),s.langData=R('moment.langData is deprecated. Use moment.localeData instead.',Ot);var An=Math.abs;function zn(t,n,s,o){var u=gn(n,s);return t._milliseconds+=o*u._milliseconds,t._days+=o*u._days,t._months+=o*u._months,t._bubble()}function Zn(t){return t<0?Math.floor(t):Math.ceil(t)}function $n(t){return 4800*t/146097}function Jn(t){return 146097*t/4800}function qn(t){return function(){return this.as(t)}}var Bn=qn('ms'),Qn=qn('s'),Xn=qn('m'),Kn=qn('h'),es=qn('d'),ts=qn('w'),ns=qn('M'),ss=qn('y');function is(t){return function(){return this.isValid()?this._data[t]:NaN}}var rs=is('milliseconds'),as=is('seconds'),os=is('minutes'),us=is('hours'),ls=is('days'),ds=is('months'),hs=is('years');var cs=Math.round,fs={ss:44,s:45,m:45,h:22,d:26,M:11};function ms(t,n,s,o,u){return u.relativeTime(n||1,!!s,t,o)}function _s(t,n,s){var o=gn(t).abs(),u=cs(o.as('s')),l=cs(o.as('m')),h=cs(o.as('h')),c=cs(o.as('d')),f=cs(o.as('M')),_=cs(o.as('y')),y=u<=fs.ss&&['s',u]||u<fs.s&&['ss',u]||l<=1&&['m']||l<fs.m&&['mm',l]||h<=1&&['h']||h<fs.h&&['hh',h]||c<=1&&['d']||c<fs.d&&['dd',c]||f<=1&&['M']||f<fs.M&&['MM',f]||_<=1&&['y']||['yy',_];return y[2]=n,y[3]=+t>0,y[4]=s,ms.apply(null,y)}var ys=Math.abs;function gs(t){return(t>0)-(t<0)||+t}function vs(){if(!this.isValid())return this.localeData().invalidDate();var t,n,s=ys(this._milliseconds)/1e3,o=ys(this._days),u=ys(this._months);n=x((t=x(s/60))/60),s%=60,t%=60;var l=x(u/12),h=u%=12,c=o,f=n,_=t,y=s?s.toFixed(3).replace(/\.?0+$/,''):'',v=this.asSeconds();if(!v)return'P0D';var p=v<0?'-':'',w=gs(this._months)!==gs(v)?'-':'',M=gs(this._days)!==gs(v)?'-':'',k=gs(this._milliseconds)!==gs(v)?'-':'';return p+'P'+(l?w+l+'Y':'')+(h?w+h+'M':'')+(c?M+c+'D':'')+(f||_||y?'T':'')+(f?k+f+'H':'')+(_?k+_+'M':'')+(y?k+y+'S':'')}var ps=an.prototype;return ps.isValid=function(){return this._isValid},ps.abs=function(){var t=this._data;return this._milliseconds=An(this._milliseconds),this._days=An(this._days),this._months=An(this._months),t.milliseconds=An(t.milliseconds),t.seconds=An(t.seconds),t.minutes=An(t.minutes),t.hours=An(t.hours),t.months=An(t.months),t.years=An(t.years),this},ps.add=function(t,n){return zn(this,t,n,1)},ps.subtract=function(t,n){return zn(this,t,n,-1)},ps.as=function(t){if(!this.isValid())return NaN;var n,s,o=this._milliseconds;if('month'===(t=j(t))||'year'===t)return n=this._days+o/864e5,s=this._months+$n(n),'month'===t?s:s/12;switch(n=this._days+Math.round(Jn(this._months)),t){case'week':return n/7+o/6048e5;case'day':return n+o/864e5;case'hour':return 24*n+o/36e5;case'minute':return 1440*n+o/6e4;case'second':return 86400*n+o/1e3;case'millisecond':return Math.floor(864e5*n)+o;default:throw new Error('Unknown unit '+t)}},ps.asMilliseconds=Bn,ps.asSeconds=Qn,ps.asMinutes=Xn,ps.asHours=Kn,ps.asDays=es,ps.asWeeks=ts,ps.asMonths=ns,ps.asYears=ss,ps.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12):NaN},ps._bubble=function(){var t,n,s,o,u,l=this._milliseconds,h=this._days,c=this._months,f=this._data;return l>=0&&h>=0&&c>=0||l<=0&&h<=0&&c<=0||(l+=864e5*Zn(Jn(c)+h),h=0,c=0),f.milliseconds=l%1e3,t=x(l/1e3),f.seconds=t%60,n=x(t/60),f.minutes=n%60,s=x(n/60),f.hours=s%24,c+=u=x($n(h+=x(s/24))),h-=Zn(Jn(u)),o=x(c/12),c%=12,f.days=h,f.months=c,f.years=o,this},ps.clone=function(){return gn(this)},ps.get=function(t){return t=j(t),this.isValid()?this[t+'s']():NaN},ps.milliseconds=rs,ps.seconds=as,ps.minutes=os,ps.hours=us,ps.days=ls,ps.weeks=function(){return x(this.days()/7)},ps.months=ds,ps.years=hs,ps.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var n=this.localeData(),s=_s(this,!t,n);return t&&(s=n.pastFuture(+this,s)),n.postformat(s)},ps.toISOString=vs,ps.toString=vs,ps.toJSON=vs,ps.locale=On,ps.localeData=xn,ps.toIsoString=R('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',vs),ps.lang=Tn,Q('X',0,0,'unix'),Q('x',0,0,'valueOf'),ve('x',fe),ve('X',/[+-]?\d+(\.\d{1,3})?/),ke('X',function(t,n,s){s._d=new Date(1e3*parseFloat(t,10))}),ke('x',function(t,n,s){s._d=new Date(b(t))}),s.version='2.19.4',t=Kt,s.fn=Ln,s.min=function(){return nn('isBefore',[].slice.call(arguments,0))},s.max=function(){return nn('isAfter',[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=p,s.unix=function(t){return Kt(1e3*t)},s.months=function(t,n){return In(t,n,'months')},s.isDate=f,s.locale=Dt,s.invalid=k,s.duration=gn,s.isMoment=T,s.weekdays=function(t,n,s){return En(t,n,s,'weekdays')},s.parseZone=function(){return Kt.apply(null,arguments).parseZone()},s.localeData=Ot,s.isDuration=on,s.monthsShort=function(t,n){return In(t,n,'monthsShort')},s.weekdaysMin=function(t,n,s){return En(t,n,s,'weekdaysMin')},s.defineLocale=Yt,s.updateLocale=function(t,n){if(null!=n){var s,o,u=vt;null!=(o=St(t))&&(u=o._config),(s=new L(n=H(u,n))).parentLocale=pt[t],pt[t]=s,Dt(t)}else null!=pt[t]&&(null!=pt[t].parentLocale?pt[t]=pt[t].parentLocale:null!=pt[t]&&delete pt[t]);return pt[t]},s.locales=function(){return C(pt)},s.weekdaysShort=function(t,n,s){return En(t,n,s,'weekdaysShort')},s.normalizeUnits=j,s.relativeTimeRounding=function(t){return void 0===t?cs:'function'==typeof t&&(cs=t,!0)},s.relativeTimeThreshold=function(t,n){return void 0!==fs[t]&&(void 0===n?fs[t]:(fs[t]=n,'s'===t&&(fs.ss=n-1),!0))},s.calendarFormat=function(t,n){var s=t.diff(n,'days',!0);return s<-6?'sameElse':s<-1?'lastWeek':s<0?'lastDay':s<1?'sameDay':s<2?'nextDay':s<7?'nextWeek':'sameElse'},s.prototype=Ln,s},'object'==typeof e&&void 0!==m?m.exports=n():'function'==typeof define&&define.amd?define(n):t.moment=n()},609,[]);
__d(function(g,r,i,a,m,e,d){var u=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_LANGUAGE=e.LANGUAGES=void 0;var l=u(r(d[1])),t=u(r(d[2])),n=u(r(d[3])),s=u(r(d[4])),f=u(r(d[5])),o=u(r(d[6])),c=Object.keys(s.default);e.LANGUAGES=c;var A=c[0];e.DEFAULT_LANGUAGE=A;var v={backend:{loadPath:'lang/{{ns}}-{{lng}}.json'},defaultNS:'main',fallbackLng:A,interpolation:{escapeValue:!1},load:'languageOnly',ns:['main','languages','countries'],react:{useSuspense:!1},returnEmptyString:!1,returnNull:!1,whitelist:c.slice()};l.default.use('ReactNative'===navigator.product?{}:t.default).use(o.default).init(v),l.default.addResourceBundle(A,'countries',n.default,!0,!0),l.default.addResourceBundle(A,'languages',s.default,!0,!0),l.default.addResourceBundle(A,'main',f.default,!0,!0),r(d[7]);var G=l.default;e.default=G},610,[3,611,630,634,635,636,637,638]);
__d(function(g,r,i,a,m,e,d){'use strict';function t(t){return t&&'object'==typeof t&&'default'in t?t.default:t}var n=t(r(d[0])),o=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),f=t(r(d[6])),p=t(r(d[7])),h=t(r(d[8])),v=t(r(d[9])),y={type:'logger',log:function(t){this.output('log',t)},warn:function(t){this.output('warn',t)},error:function(t){this.output('error',t)},output:function(t,n){var o;console&&console[t]&&(o=console)[t].apply(o,h(n))}},b=new((function(){function t(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};s(this,t),this.init(n,o)}return u(t,[{key:"init",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=n.prefix||'i18next:',this.logger=t||y,this.options=n,this.debug=n.debug}},{key:"setDebug",value:function(t){this.debug=t}},{key:"log",value:function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return this.forward(n,'log','',!0)}},{key:"warn",value:function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return this.forward(n,'warn','',!0)}},{key:"error",value:function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return this.forward(n,'error','')}},{key:"deprecate",value:function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return this.forward(n,'warn','WARNING DEPRECATED: ',!0)}},{key:"forward",value:function(t,n,o,s){return s&&!this.debug?null:('string'==typeof t[0]&&(t[0]="".concat(o).concat(this.prefix," ").concat(t[0])),this.logger[n](t))}},{key:"create",value:function(n){return new t(this.logger,o({},{prefix:"".concat(this.prefix,":").concat(n,":")},this.options))}}]),t})()),k=(function(){function t(){s(this,t),this.observers={}}return u(t,[{key:"on",value:function(t,n){var o=this;return t.split(' ').forEach(function(t){o.observers[t]=o.observers[t]||[],o.observers[t].push(n)}),this}},{key:"off",value:function(t,n){var o=this;this.observers[t]&&this.observers[t].forEach(function(){if(n){var s=o.observers[t].indexOf(n);s>-1&&o.observers[t].splice(s,1)}else delete o.observers[t]})}},{key:"emit",value:function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),s=1;s<n;s++)o[s-1]=arguments[s];this.observers[t]&&[].concat(this.observers[t]).forEach(function(t){t.apply(void 0,o)});this.observers['*']&&[].concat(this.observers['*']).forEach(function(n){n.apply(n,[t].concat(o))})}}]),t})();function x(){var t,n,o=new Promise(function(o,s){t=o,n=s});return o.resolve=t,o.reject=n,o}function S(t){return null==t?'':''+t}function w(t,n,o){function s(t){return t&&t.indexOf('###')>-1?t.replace(/###/g,'.'):t}function u(){return!t||'string'==typeof t}for(var l='string'!=typeof n?[].concat(n):n.split('.');l.length>1;){if(u())return{};var c=s(l.shift());!t[c]&&o&&(t[c]=new o),t=t[c]}return u()?{}:{obj:t,k:s(l.shift())}}function R(t,n,o){var s=w(t,n,Object);s.obj[s.k]=o}function O(t,n){var o=w(t,n),s=o.obj,u=o.k;if(s)return s[u]}function L(t,n,o){for(var s in n)s in t?'string'==typeof t[s]||t[s]instanceof String||'string'==typeof n[s]||n[s]instanceof String?o&&(t[s]=n[s]):L(t[s],n[s],o):t[s]=n[s];return t}function N(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,'\\$&')}var C={'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#39;','/':'&#x2F;'};function j(t){return'string'==typeof t?t.replace(/[&<>"'\/]/g,function(t){return C[t]}):t}var E=(function(t){function n(t){var o,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:['translation'],defaultNS:'translation'};return s(this,n),o=l(this,c(n).call(this)),k.call(f(o)),o.data=t||{},o.options=u,void 0===o.options.keySeparator&&(o.options.keySeparator='.'),o}return p(n,k),u(n,[{key:"addNamespaces",value:function(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}},{key:"removeNamespaces",value:function(t){var n=this.options.ns.indexOf(t);n>-1&&this.options.ns.splice(n,1)}},{key:"getResource",value:function(t,n,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=void 0!==s.keySeparator?s.keySeparator:this.options.keySeparator,l=[t,n];return o&&'string'!=typeof o&&(l=l.concat(o)),o&&'string'==typeof o&&(l=l.concat(u?o.split(u):o)),t.indexOf('.')>-1&&(l=t.split('.')),O(this.data,l)}},{key:"addResource",value:function(t,n,o,s){var u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},l=this.options.keySeparator;void 0===l&&(l='.');var c=[t,n];o&&(c=c.concat(l?o.split(l):o)),t.indexOf('.')>-1&&(s=n,n=(c=t.split('.'))[1]),this.addNamespaces(n),R(this.data,c,s),u.silent||this.emit('added',t,n,o,s)}},{key:"addResources",value:function(t,n,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var u in o)'string'!=typeof o[u]&&'[object Array]'!==Object.prototype.toString.apply(o[u])||this.addResource(t,n,u,o[u],{silent:!0});s.silent||this.emit('added',t,n,o)}},{key:"addResourceBundle",value:function(t,n,s,u,l){var c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},f=[t,n];t.indexOf('.')>-1&&(u=s,s=n,n=(f=t.split('.'))[1]),this.addNamespaces(n);var p=O(this.data,f)||{};u?L(p,s,l):p=o({},p,s),R(this.data,f,p),c.silent||this.emit('added',t,n,s)}},{key:"removeResourceBundle",value:function(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit('removed',t,n)}},{key:"hasResourceBundle",value:function(t,n){return void 0!==this.getResource(t,n)}},{key:"getResourceBundle",value:function(t,n){return n||(n=this.options.defaultNS),'v1'===this.options.compatibilityAPI?o({},{},this.getResource(t,n)):this.getResource(t,n)}},{key:"getDataByLanguage",value:function(t){return this.data[t]}},{key:"toJSON",value:function(){return this.data}}]),n})(),P={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,n,o,s,u){var l=this;return t.forEach(function(t){l.processors[t]&&(n=l.processors[t].process(n,o,s,u))}),n}},F=(function(t){function h(t){var n,o,u,p,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return s(this,h),n=l(this,c(h).call(this)),k.call(f(n)),o=['resourceStore','languageUtils','pluralResolver','interpolator','backendConnector','i18nFormat'],u=t,p=f(n),o.forEach(function(t){u[t]&&(p[t]=u[t])}),n.options=v,void 0===n.options.keySeparator&&(n.options.keySeparator='.'),n.logger=b.create('translator'),n}return p(h,k),u(h,[{key:"changeLanguage",value:function(t){t&&(this.language=t)}},{key:"exists",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},o=this.resolve(t,n);return o&&void 0!==o.res}},{key:"extractFromKey",value:function(t,n){var o=n.nsSeparator||this.options.nsSeparator;void 0===o&&(o=':');var s=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,u=n.ns||this.options.defaultNS;if(o&&t.indexOf(o)>-1){var l=t.split(o);(o!==s||o===s&&this.options.ns.indexOf(l[0])>-1)&&(u=l.shift()),t=l.join(s)}return'string'==typeof u&&(u=[u]),{key:t,namespaces:u}}},{key:"translate",value:function(t,s){var u=this;if('object'!==n(s)&&this.options.overloadTranslationOptionHandler&&(s=this.options.overloadTranslationOptionHandler(arguments)),s||(s={}),void 0===t||null===t)return'';Array.isArray(t)||(t=[String(t)]);var l=void 0!==s.keySeparator?s.keySeparator:this.options.keySeparator,c=this.extractFromKey(t[t.length-1],s),f=c.key,p=c.namespaces,h=p[p.length-1],v=s.lng||this.language,y=s.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(v&&'cimode'===v.toLowerCase()){if(y){var b=s.nsSeparator||this.options.nsSeparator;return h+b+f}return f}var k=this.resolve(t,s),x=k&&k.res,S=k&&k.usedKey||f,w=k&&k.exactUsedKey||f,R=Object.prototype.toString.apply(x),O=void 0!==s.joinArrays?s.joinArrays:this.options.joinArrays,L=!this.i18nFormat||this.i18nFormat.handleAsObject;if(L&&x&&('string'!=typeof x&&'boolean'!=typeof x&&'number'!=typeof x)&&['[object Number]','[object Function]','[object RegExp]'].indexOf(R)<0&&('string'!=typeof O||'[object Array]'!==R)){if(!s.returnObjects&&!this.options.returnObjects)return this.logger.warn('accessing an object - but returnObjects options is not enabled!'),this.options.returnedObjectHandler?this.options.returnedObjectHandler(S,x,s):"key '".concat(f," (").concat(this.language,")' returned an object instead of string.");if(l){var N='[object Array]'===R,C=N?[]:{},j=N?w:S;for(var E in x)if(Object.prototype.hasOwnProperty.call(x,E)){var P="".concat(j).concat(l).concat(E);C[E]=this.translate(P,o({},s,{joinArrays:!1,ns:p})),C[E]===P&&(C[E]=x[E])}x=C}}else if(L&&'string'==typeof O&&'[object Array]'===R)(x=x.join(O))&&(x=this.extendTranslation(x,t,s));else{var F=!1,V=!1;if(!this.isValidLookup(x)&&void 0!==s.defaultValue){if(F=!0,void 0!==s.count){var A=this.pluralResolver.getSuffix(v,s.count);x=s["defaultValue".concat(A)]}x||(x=s.defaultValue)}this.isValidLookup(x)||(V=!0,x=f);var U=s.defaultValue&&s.defaultValue!==x&&this.options.updateMissing;if(V||F||U){this.logger.log(U?'updateKey':'missingKey',v,h,f,U?s.defaultValue:x);var T=[],K=this.languageUtils.getFallbackCodes(this.options.fallbackLng,s.lng||this.language);if('fallback'===this.options.saveMissingTo&&K&&K[0])for(var H=0;H<K.length;H++)T.push(K[H]);else'all'===this.options.saveMissingTo?T=this.languageUtils.toResolveHierarchy(s.lng||this.language):T.push(s.lng||this.language);var D=function(t,n){u.options.missingKeyHandler?u.options.missingKeyHandler(t,h,n,U?s.defaultValue:x,U,s):u.backendConnector&&u.backendConnector.saveMissing&&u.backendConnector.saveMissing(t,h,n,U?s.defaultValue:x,U,s),u.emit('missingKey',t,h,n,x)};if(this.options.saveMissing){var M=void 0!==s.count&&'string'!=typeof s.count;this.options.saveMissingPlurals&&M?T.forEach(function(t){u.pluralResolver.getPluralFormsOfKey(t,f).forEach(function(n){return D([t],n)})}):D(T,f)}}x=this.extendTranslation(x,t,s,k),V&&x===f&&this.options.appendNamespaceToMissingKey&&(x="".concat(h,":").concat(f)),V&&this.options.parseMissingKeyHandler&&(x=this.options.parseMissingKeyHandler(x))}return x}},{key:"extendTranslation",value:function(t,n,s,u){var l=this;if(this.i18nFormat&&this.i18nFormat.parse)t=this.i18nFormat.parse(t,s,u.usedLng,u.usedNS,u.usedKey,{resolved:u});else if(!s.skipInterpolation){s.interpolation&&this.interpolator.init(o({},s,{interpolation:o({},this.options.interpolation,s.interpolation)}));var c=s.replace&&'string'!=typeof s.replace?s.replace:s;this.options.interpolation.defaultVariables&&(c=o({},this.options.interpolation.defaultVariables,c)),t=this.interpolator.interpolate(t,c,s.lng||this.language,s),!1!==s.nest&&(t=this.interpolator.nest(t,function(){return l.translate.apply(l,arguments)},s)),s.interpolation&&this.interpolator.reset()}var f=s.postProcess||this.options.postProcess,p='string'==typeof f?[f]:f;return void 0!==t&&null!==t&&p&&p.length&&!1!==s.applyPostProcessor&&(t=P.handle(p,t,n,s,this)),t}},{key:"resolve",value:function(t){var n,o,s,u,l,c=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return'string'==typeof t&&(t=[t]),t.forEach(function(t){if(!c.isValidLookup(n)){var p=c.extractFromKey(t,f),h=p.key;o=h;var v=p.namespaces;c.options.fallbackNS&&(v=v.concat(c.options.fallbackNS));var y=void 0!==f.count&&'string'!=typeof f.count,b=void 0!==f.context&&'string'==typeof f.context&&''!==f.context,k=f.lngs?f.lngs:c.languageUtils.toResolveHierarchy(f.lng||c.language,f.fallbackLng);v.forEach(function(t){c.isValidLookup(n)||(l=t,k.forEach(function(o){if(!c.isValidLookup(n)){u=o;var l,p,v=h,k=[v];if(c.i18nFormat&&c.i18nFormat.addLookupKeys)c.i18nFormat.addLookupKeys(k,h,o,t,f);else y&&(l=c.pluralResolver.getSuffix(o,f.count)),y&&b&&k.push(v+l),b&&k.push(v+="".concat(c.options.contextSeparator).concat(f.context)),y&&k.push(v+=l);for(;p=k.pop();)c.isValidLookup(n)||(s=p,n=c.getResource(o,t,p,f))}}))})}}),{res:n,usedKey:o,exactUsedKey:s,usedLng:u,usedNS:l}}},{key:"isValidLookup",value:function(t){return!(void 0===t||!this.options.returnNull&&null===t||!this.options.returnEmptyString&&''===t)}},{key:"getResource",value:function(t,n,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(t,n,o,s):this.resourceStore.getResource(t,n,o,s)}}]),h})();function V(t){return t.charAt(0).toUpperCase()+t.slice(1)}var A=(function(){function t(n){s(this,t),this.options=n,this.whitelist=this.options.whitelist||!1,this.logger=b.create('languageUtils')}return u(t,[{key:"getScriptPartFromCode",value:function(t){if(!t||t.indexOf('-')<0)return null;var n=t.split('-');return 2===n.length?null:(n.pop(),this.formatLanguageCode(n.join('-')))}},{key:"getLanguagePartFromCode",value:function(t){if(!t||t.indexOf('-')<0)return t;var n=t.split('-');return this.formatLanguageCode(n[0])}},{key:"formatLanguageCode",value:function(t){if('string'==typeof t&&t.indexOf('-')>-1){var n=['hans','hant','latn','cyrl','cans','mong','arab'],o=t.split('-');return this.options.lowerCaseLng?o=o.map(function(t){return t.toLowerCase()}):2===o.length?(o[0]=o[0].toLowerCase(),o[1]=o[1].toUpperCase(),n.indexOf(o[1].toLowerCase())>-1&&(o[1]=V(o[1].toLowerCase()))):3===o.length&&(o[0]=o[0].toLowerCase(),2===o[1].length&&(o[1]=o[1].toUpperCase()),'sgn'!==o[0]&&2===o[2].length&&(o[2]=o[2].toUpperCase()),n.indexOf(o[1].toLowerCase())>-1&&(o[1]=V(o[1].toLowerCase())),n.indexOf(o[2].toLowerCase())>-1&&(o[2]=V(o[2].toLowerCase()))),o.join('-')}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}},{key:"isWhitelisted",value:function(t){return('languageOnly'===this.options.load||this.options.nonExplicitWhitelist)&&(t=this.getLanguagePartFromCode(t)),!this.whitelist||!this.whitelist.length||this.whitelist.indexOf(t)>-1}},{key:"getFallbackCodes",value:function(t,n){if(!t)return[];if('string'==typeof t&&(t=[t]),'[object Array]'===Object.prototype.toString.apply(t))return t;if(!n)return t.default||[];var o=t[n];return o||(o=t[this.getScriptPartFromCode(n)]),o||(o=t[this.formatLanguageCode(n)]),o||(o=t.default),o||[]}},{key:"toResolveHierarchy",value:function(t,n){var o=this,s=this.getFallbackCodes(n||this.options.fallbackLng||[],t),u=[],l=function(t){t&&(o.isWhitelisted(t)?u.push(t):o.logger.warn("rejecting non-whitelisted language code: ".concat(t)))};return'string'==typeof t&&t.indexOf('-')>-1?('languageOnly'!==this.options.load&&l(this.formatLanguageCode(t)),'languageOnly'!==this.options.load&&'currentOnly'!==this.options.load&&l(this.getScriptPartFromCode(t)),'currentOnly'!==this.options.load&&l(this.getLanguagePartFromCode(t))):'string'==typeof t&&l(this.formatLanguageCode(t)),s.forEach(function(t){u.indexOf(t)<0&&l(o.formatLanguageCode(t))}),u}}]),t})(),U=[{lngs:['ach','ak','am','arn','br','fil','gun','ln','mfe','mg','mi','oc','pt','pt-BR','tg','ti','tr','uz','wa'],nr:[1,2],fc:1},{lngs:['af','an','ast','az','bg','bn','ca','da','de','dev','el','en','eo','es','et','eu','fi','fo','fur','fy','gl','gu','ha','hi','hu','hy','ia','it','kn','ku','lb','mai','ml','mn','mr','nah','nap','nb','ne','nl','nn','no','nso','pa','pap','pms','ps','pt-PT','rm','sco','se','si','so','son','sq','sv','sw','ta','te','tk','ur','yo'],nr:[1,2],fc:2},{lngs:['ay','bo','cgg','fa','id','ja','jbo','ka','kk','km','ko','ky','lo','ms','sah','su','th','tt','ug','vi','wo','zh'],nr:[1],fc:3},{lngs:['be','bs','cnr','dz','hr','ru','sr','uk'],nr:[1,2,5],fc:4},{lngs:['ar'],nr:[0,1,2,3,11,100],fc:5},{lngs:['cs','sk'],nr:[1,2,5],fc:6},{lngs:['csb','pl'],nr:[1,2,5],fc:7},{lngs:['cy'],nr:[1,2,3,8],fc:8},{lngs:['fr'],nr:[1,2],fc:9},{lngs:['ga'],nr:[1,2,3,7,11],fc:10},{lngs:['gd'],nr:[1,2,3,20],fc:11},{lngs:['is'],nr:[1,2],fc:12},{lngs:['jv'],nr:[0,1],fc:13},{lngs:['kw'],nr:[1,2,3,4],fc:14},{lngs:['lt'],nr:[1,2,10],fc:15},{lngs:['lv'],nr:[1,2,0],fc:16},{lngs:['mk'],nr:[1,2],fc:17},{lngs:['mnk'],nr:[0,1,2],fc:18},{lngs:['mt'],nr:[1,2,11,20],fc:19},{lngs:['or'],nr:[2,1],fc:2},{lngs:['ro'],nr:[1,2,20],fc:20},{lngs:['sl'],nr:[5,1,2,3],fc:21},{lngs:['he'],nr:[1,2,20,21],fc:22}],T={1:function(t){return Number(t>1)},2:function(t){return Number(1!=t)},3:function(t){return 0},4:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},5:function(t){return Number(0===t?0:1==t?1:2==t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5)},6:function(t){return Number(1==t?0:t>=2&&t<=4?1:2)},7:function(t){return Number(1==t?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},8:function(t){return Number(1==t?0:2==t?1:8!=t&&11!=t?2:3)},9:function(t){return Number(t>=2)},10:function(t){return Number(1==t?0:2==t?1:t<7?2:t<11?3:4)},11:function(t){return Number(1==t||11==t?0:2==t||12==t?1:t>2&&t<20?2:3)},12:function(t){return Number(t%10!=1||t%100==11)},13:function(t){return Number(0!==t)},14:function(t){return Number(1==t?0:2==t?1:3==t?2:3)},15:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2)},16:function(t){return Number(t%10==1&&t%100!=11?0:0!==t?1:2)},17:function(t){return Number(1==t||t%10==1?0:1)},18:function(t){return Number(0==t?0:1==t?1:2)},19:function(t){return Number(1==t?0:0===t||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3)},20:function(t){return Number(1==t?0:0===t||t%100>0&&t%100<20?1:2)},21:function(t){return Number(t%100==1?1:t%100==2?2:t%100==3||t%100==4?3:0)},22:function(t){return Number(1===t?0:2===t?1:(t<0||t>10)&&t%10==0?2:3)}};var K=(function(){function t(n){var o,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};s(this,t),this.languageUtils=n,this.options=u,this.logger=b.create('pluralResolver'),this.rules=(o={},U.forEach(function(t){t.lngs.forEach(function(n){o[n]={numbers:t.nr,plurals:T[t.fc]}})}),o)}return u(t,[{key:"addRule",value:function(t,n){this.rules[t]=n}},{key:"getRule",value:function(t){return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}},{key:"needsPlural",value:function(t){var n=this.getRule(t);return n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(t,n){var o=this,s=[],u=this.getRule(t);return u?(u.numbers.forEach(function(u){var l=o.getSuffix(t,u);s.push("".concat(n).concat(l))}),s):s}},{key:"getSuffix",value:function(t,n){var o=this,s=this.getRule(t);if(s){var u=s.noAbs?s.plurals(n):s.plurals(Math.abs(n)),l=s.numbers[u];this.options.simplifyPluralSuffix&&2===s.numbers.length&&1===s.numbers[0]&&(2===l?l='plural':1===l&&(l=''));var c=function(){return o.options.prepend&&l.toString()?o.options.prepend+l.toString():l.toString()};return'v1'===this.options.compatibilityJSON?1===l?'':'number'==typeof l?"_plural_".concat(l.toString()):c():'v2'===this.options.compatibilityJSON?c():this.options.simplifyPluralSuffix&&2===s.numbers.length&&1===s.numbers[0]?c():this.options.prepend&&u.toString()?this.options.prepend+u.toString():u.toString()}return this.logger.warn("no plural rule found for: ".concat(t)),''}}]),t})(),H=(function(){function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s(this,t),this.logger=b.create('interpolator'),this.init(n,!0)}return u(t,[{key:"init",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(arguments.length>1?arguments[1]:void 0)&&(this.options=t,this.format=t.interpolation&&t.interpolation.format||function(t){return t}),t.interpolation||(t.interpolation={escapeValue:!0});var n=t.interpolation;this.escape=void 0!==n.escape?n.escape:j,this.escapeValue=void 0===n.escapeValue||n.escapeValue,this.useRawValueToEscape=void 0!==n.useRawValueToEscape&&n.useRawValueToEscape,this.prefix=n.prefix?N(n.prefix):n.prefixEscaped||'{{',this.suffix=n.suffix?N(n.suffix):n.suffixEscaped||'}}',this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||',',this.unescapePrefix=n.unescapeSuffix?'':n.unescapePrefix||'-',this.unescapeSuffix=this.unescapePrefix?'':n.unescapeSuffix||'',this.nestingPrefix=n.nestingPrefix?N(n.nestingPrefix):n.nestingPrefixEscaped||N('$t('),this.nestingSuffix=n.nestingSuffix?N(n.nestingSuffix):n.nestingSuffixEscaped||N(')'),this.maxReplaces=n.maxReplaces?n.maxReplaces:1e3,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var t="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(t,'g');var n="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(n,'g');var o="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(o,'g')}},{key:"interpolate",value:function(t,n,o,s){var u,l,c,f=this;function p(t){return t.replace(/\$/g,'$$$$')}var h=function(t){if(t.indexOf(f.formatSeparator)<0)return O(n,t);var s=t.split(f.formatSeparator),u=s.shift().trim(),l=s.join(f.formatSeparator).trim();return f.format(O(n,u),l,o)};this.resetRegExp();var v=s&&s.missingInterpolationHandler||this.options.missingInterpolationHandler;for(c=0;(u=this.regexpUnescape.exec(t))&&(l=h(u[1].trim()),t=t.replace(u[0],l),this.regexpUnescape.lastIndex=0,!(++c>=this.maxReplaces)););for(c=0;u=this.regexp.exec(t);){if(void 0===(l=h(u[1].trim())))if('function'==typeof v){var y=v(t,u,s);l='string'==typeof y?y:''}else this.logger.warn("missed to pass in variable ".concat(u[1]," for interpolating ").concat(t)),l='';else'string'==typeof l||this.useRawValueToEscape||(l=S(l));if(l=this.escapeValue?p(this.escape(l)):p(l),t=t.replace(u[0],l),this.regexp.lastIndex=0,++c>=this.maxReplaces)break}return t}},{key:"nest",value:function(t,n){var s,u,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=o({},l);function f(t,n){if(t.indexOf(',')<0)return t;var s=t.split(',');t=s.shift();var u=s.join(',');u=(u=this.interpolate(u,c)).replace(/'/g,'"');try{c=JSON.parse(u),n&&(c=o({},n,c))}catch(n){this.logger.error("failed parsing options string in nesting for key ".concat(t),n)}return t}for(c.applyPostProcessor=!1;s=this.nestingRegexp.exec(t);){if((u=n(f.call(this,s[1].trim(),c),c))&&s[0]===t&&'string'!=typeof u)return u;'string'!=typeof u&&(u=S(u)),u||(this.logger.warn("missed to resolve ".concat(s[1]," for nesting ").concat(t)),u=''),t=t.replace(s[0],u),this.regexp.lastIndex=0}return t}}]),t})();function D(t,n){for(var o=t.indexOf(n);-1!==o;)t.splice(o,1),o=t.indexOf(n)}var M=(function(t){function n(t,o,u){var p,h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return s(this,n),p=l(this,c(n).call(this)),k.call(f(p)),p.backend=t,p.store=o,p.languageUtils=u.languageUtils,p.options=h,p.logger=b.create('backendConnector'),p.state={},p.queue=[],p.backend&&p.backend.init&&p.backend.init(u,h.backend,h),p}return p(n,k),u(n,[{key:"queueLoad",value:function(t,n,o,s){var u=this,l=[],c=[],f=[],p=[];return t.forEach(function(t){var s=!0;n.forEach(function(n){var f="".concat(t,"|").concat(n);!o.reload&&u.store.hasResourceBundle(t,n)?u.state[f]=2:u.state[f]<0||(1===u.state[f]?c.indexOf(f)<0&&c.push(f):(u.state[f]=1,s=!1,c.indexOf(f)<0&&c.push(f),l.indexOf(f)<0&&l.push(f),p.indexOf(n)<0&&p.push(n)))}),s||f.push(t)}),(l.length||c.length)&&this.queue.push({pending:c,loaded:{},errors:[],callback:s}),{toLoad:l,pending:c,toLoadLanguages:f,toLoadNamespaces:p}}},{key:"loaded",value:function(t,n,o){var s=t.split('|'),u=v(s,2),l=u[0],c=u[1];n&&this.emit('failedLoading',l,c,n),o&&this.store.addResourceBundle(l,c,o),this.state[t]=n?-1:2;var f={};this.queue.forEach(function(o){var s,u,p,h,v,y;s=o.loaded,u=c,h=w(s,[l],Object),v=h.obj,y=h.k,v[y]=v[y]||[],p&&(v[y]=v[y].concat(u)),p||v[y].push(u),D(o.pending,t),n&&o.errors.push(n),0!==o.pending.length||o.done||(Object.keys(o.loaded).forEach(function(t){f[t]||(f[t]=[]),o.loaded[t].length&&o.loaded[t].forEach(function(n){f[t].indexOf(n)<0&&f[t].push(n)})}),o.done=!0,o.errors.length?o.callback(o.errors):o.callback())}),this.emit('loaded',f),this.queue=this.queue.filter(function(t){return!t.done})}},{key:"read",value:function(t,n,o){var s=this,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:250,c=arguments.length>5?arguments[5]:void 0;return t.length?this.backend[o](t,n,function(f,p){f&&p&&u<5?setTimeout(function(){s.read.call(s,t,n,o,u+1,2*l,c)},l):c(f,p)}):c(null,{})}},{key:"prepareLoading",value:function(t,n){var o=this,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn('No backend was added via i18next.use. Will not load resources.'),u&&u();'string'==typeof t&&(t=this.languageUtils.toResolveHierarchy(t)),'string'==typeof n&&(n=[n]);var l=this.queueLoad(t,n,s,u);if(!l.toLoad.length)return l.pending.length||u(),null;l.toLoad.forEach(function(t){o.loadOne(t)})}},{key:"load",value:function(t,n,o){this.prepareLoading(t,n,{},o)}},{key:"reload",value:function(t,n,o){this.prepareLoading(t,n,{reload:!0},o)}},{key:"loadOne",value:function(t){var n=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'',s=t.split('|'),u=v(s,2),l=u[0],c=u[1];this.read(l,c,'read',null,null,function(s,u){s&&n.logger.warn("".concat(o,"loading namespace ").concat(c," for language ").concat(l," failed"),s),!s&&u&&n.logger.log("".concat(o,"loaded namespace ").concat(c," for language ").concat(l),u),n.loaded(t,s,u)})}},{key:"saveMissing",value:function(t,n,s,u,l){var c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.backend&&this.backend.create&&this.backend.create(t,n,s,u,null,o({},c,{isUpdate:l})),t&&t[0]&&this.store.addResource(t[0],n,s,u)}}]),n})();function I(t){return'string'==typeof t.ns&&(t.ns=[t.ns]),'string'==typeof t.fallbackLng&&(t.fallbackLng=[t.fallbackLng]),'string'==typeof t.fallbackNS&&(t.fallbackNS=[t.fallbackNS]),t.whitelist&&t.whitelist.indexOf('cimode')<0&&(t.whitelist=t.whitelist.concat(['cimode'])),t}function B(){}var q=new((function(t){function h(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(s(this,h),t=l(this,c(h).call(this)),k.call(f(t)),t.options=I(n),t.services={},t.logger=b,t.modules={external:[]},o&&!t.isInitialized&&!n.isClone){if(!t.options.initImmediate)return t.init(n,o),l(t,f(t));setTimeout(function(){t.init(n,o)},0)}return t}return p(h,k),u(h,[{key:"init",value:function(){var t=this,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;function l(t){return t?'function'==typeof t?new t:t:null}if('function'==typeof s&&(u=s,s={}),this.options=o({},{debug:!1,initImmediate:!0,ns:['translation'],defaultNS:['translation'],fallbackLng:['dev'],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,load:'all',preload:!1,simplifyPluralSuffix:!0,keySeparator:'.',nsSeparator:':',pluralSeparator:'_',contextSeparator:'_',partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:'fallback',saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:function(){},parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){var o={};if('object'===n(t[1])&&(o=t[1]),'string'==typeof t[1]&&(o.defaultValue=t[1]),'string'==typeof t[2]&&(o.tDescription=t[2]),'object'===n(t[2])||'object'===n(t[3])){var s=t[3]||t[2];Object.keys(s).forEach(function(t){o[t]=s[t]})}return o},interpolation:{escapeValue:!0,format:function(t,n,o){return t},prefix:'{{',suffix:'}}',formatSeparator:',',unescapePrefix:'-',nestingPrefix:'$t(',nestingSuffix:')',maxReplaces:1e3}},this.options,I(s)),this.format=this.options.interpolation.format,u||(u=B),!this.options.isClone){this.modules.logger?b.init(l(this.modules.logger),this.options):b.init(null,this.options);var c=new A(this.options);this.store=new E(this.options.resources,this.options);var f=this.services;f.logger=b,f.resourceStore=this.store,f.languageUtils=c,f.pluralResolver=new K(c,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),f.interpolator=new H(this.options),f.backendConnector=new M(l(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on('*',function(n){for(var o=arguments.length,s=new Array(o>1?o-1:0),u=1;u<o;u++)s[u-1]=arguments[u];t.emit.apply(t,[n].concat(s))}),this.modules.languageDetector&&(f.languageDetector=l(this.modules.languageDetector),f.languageDetector.init(f,this.options.detection,this.options)),this.modules.i18nFormat&&(f.i18nFormat=l(this.modules.i18nFormat),f.i18nFormat.init&&f.i18nFormat.init(this)),this.translator=new F(this.services,this.options),this.translator.on('*',function(n){for(var o=arguments.length,s=new Array(o>1?o-1:0),u=1;u<o;u++)s[u-1]=arguments[u];t.emit.apply(t,[n].concat(s))}),this.modules.external.forEach(function(n){n.init&&n.init(t)})}['getResource','addResource','addResources','addResourceBundle','removeResourceBundle','hasResourceBundle','getResourceBundle','getDataByLanguage'].forEach(function(n){t[n]=function(){var o;return(o=t.store)[n].apply(o,arguments)}});var p=x(),h=function(){t.changeLanguage(t.options.lng,function(n,o){t.isInitialized=!0,t.logger.log('initialized',t.options),t.emit('initialized',t.options),p.resolve(o),u(n,o)})};return this.options.resources||!this.options.initImmediate?h():setTimeout(h,0),p}},{key:"loadResources",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:B;if(!this.options.resources||this.options.partialBundledLanguages){if(this.language&&'cimode'===this.language.toLowerCase())return n();var o=[],s=function(n){n&&t.services.languageUtils.toResolveHierarchy(n).forEach(function(t){o.indexOf(t)<0&&o.push(t)})};if(this.language)s(this.language);else this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(function(t){return s(t)});this.options.preload&&this.options.preload.forEach(function(t){return s(t)}),this.services.backendConnector.load(o,this.options.ns,n)}else n(null)}},{key:"reloadResources",value:function(t,n,o){var s=x();return t||(t=this.languages),n||(n=this.options.ns),o||(o=B),this.services.backendConnector.reload(t,n,function(t){s.resolve(),o(t)}),s}},{key:"use",value:function(t){return'backend'===t.type&&(this.modules.backend=t),('logger'===t.type||t.log&&t.warn&&t.error)&&(this.modules.logger=t),'languageDetector'===t.type&&(this.modules.languageDetector=t),'i18nFormat'===t.type&&(this.modules.i18nFormat=t),'postProcessor'===t.type&&P.addPostProcessor(t),'3rdParty'===t.type&&this.modules.external.push(t),this}},{key:"changeLanguage",value:function(t,n){var o=this,s=x();this.emit('languageChanging',t);var u=function(t,u){o.translator.changeLanguage(u),u&&(o.emit('languageChanged',u),o.logger.log('languageChanged',u)),s.resolve(function(){return o.t.apply(o,arguments)}),n&&n(t,function(){return o.t.apply(o,arguments)})},l=function(t){t&&(o.language=t,o.languages=o.services.languageUtils.toResolveHierarchy(t),o.translator.language||o.translator.changeLanguage(t),o.services.languageDetector&&o.services.languageDetector.cacheUserLanguage(t)),o.loadResources(function(n){u(n,t)})};return t||!this.services.languageDetector||this.services.languageDetector.async?!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(l):l(t):l(this.services.languageDetector.detect()),s}},{key:"getFixedT",value:function(t,s){var u=this,l=function t(s,l){var c=o({},l);if('object'!==n(l)){for(var f=arguments.length,p=new Array(f>2?f-2:0),h=2;h<f;h++)p[h-2]=arguments[h];c=u.options.overloadTranslationOptionHandler([s,l].concat(p))}return c.lng=c.lng||t.lng,c.lngs=c.lngs||t.lngs,c.ns=c.ns||t.ns,u.t(s,c)};return'string'==typeof t?l.lng=t:l.lngs=t,l.ns=s,l}},{key:"t",value:function(){var t;return this.translator&&(t=this.translator).translate.apply(t,arguments)}},{key:"exists",value:function(){var t;return this.translator&&(t=this.translator).exists.apply(t,arguments)}},{key:"setDefaultNamespace",value:function(t){this.options.defaultNS=t}},{key:"loadNamespaces",value:function(t,n){var o=this,s=x();return this.options.ns?('string'==typeof t&&(t=[t]),t.forEach(function(t){o.options.ns.indexOf(t)<0&&o.options.ns.push(t)}),this.loadResources(function(t){s.resolve(),n&&n(t)}),s):(n&&n(),Promise.resolve())}},{key:"loadLanguages",value:function(t,n){var o=x();'string'==typeof t&&(t=[t]);var s=this.options.preload||[],u=t.filter(function(t){return s.indexOf(t)<0});return u.length?(this.options.preload=s.concat(u),this.loadResources(function(t){o.resolve(),n&&n(t)}),o):(n&&n(),Promise.resolve())}},{key:"dir",value:function(t){if(t||(t=this.languages&&this.languages.length>0?this.languages[0]:this.language),!t)return'rtl';return['ar','shu','sqr','ssh','xaa','yhd','yud','aao','abh','abv','acm','acq','acw','acx','acy','adf','ads','aeb','aec','afb','ajp','apc','apd','arb','arq','ars','ary','arz','auz','avl','ayh','ayl','ayn','ayp','bbz','pga','he','iw','ps','pbt','pbu','pst','prp','prd','ur','ydd','yds','yih','ji','yi','hbo','men','xmn','fa','jpr','peo','pes','prs','dv','sam'].indexOf(this.services.languageUtils.getLanguagePartFromCode(t))>=0?'rtl':'ltr'}},{key:"createInstance",value:function(){return new h(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}},{key:"cloneInstance",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B,u=o({},this.options,n,{isClone:!0}),l=new h(u);return['store','services','language'].forEach(function(n){l[n]=t[n]}),l.translator=new F(l.services,l.options),l.translator.on('*',function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),s=1;s<n;s++)o[s-1]=arguments[s];l.emit.apply(l,[t].concat(o))}),l.init(u,s),l.translator.options=l.options,l}}]),h})());m.exports=q},611,[612,613,615,616,617,619,618,620,622,626]);
__d(function(g,r,i,a,m,e,d){function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof o})(t)}function t(n){return"function"==typeof Symbol&&"symbol"===o("function"==typeof Symbol?Symbol.iterator:"@@iterator")?m.exports=t=function(t){return o(t)}:m.exports=t=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":o(t)},t(n)}m.exports=t},612,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n){for(var o=1;o<arguments.length;o++){var c=null!=arguments[o]?arguments[o]:{},f=Object.keys(c);'function'==typeof Object.getOwnPropertySymbols&&(f=f.concat(Object.getOwnPropertySymbols(c).filter(function(t){return Object.getOwnPropertyDescriptor(c,t).enumerable}))),f.forEach(function(o){t(n,o,c[o])})}return n}},613,[614]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,t,u){return t in n?Object.defineProperty(n,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[t]=u,n}},614,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}},615,[]);
__d(function(g,r,i,a,m,e,d){function n(n,t){for(var o=0;o<t.length;o++){var u=t[o];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}m.exports=function(t,o,u){return o&&n(t.prototype,o),u&&n(t,u),t}},616,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);m.exports=function(o,c){return!c||"object"!==n(c)&&"function"!=typeof c?t(o):c}},617,[612,618]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}},618,[]);
__d(function(g,r,i,a,m,e,d){function t(o){return m.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},t(o)}m.exports=t},619,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(o,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(n&&n.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),n&&t(o,n)}},620,[621]);
__d(function(g,r,i,a,m,e,d){function t(o,n){return m.exports=t=Object.setPrototypeOf||function(t,o){return t.__proto__=o,t},t(o,n)}m.exports=t},621,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u){return n(u)||t(u)||o()}},622,[623,624,625]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n)){for(var t=0,f=new Array(n.length);t<n.length;t++)f[t]=n[t];return f}}},623,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t){if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}},624,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},625,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u,c){return n(u)||t(u,c)||o()}},626,[627,628,629]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n))return n}},627,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t,n){var o=[],l=!0,u=!1,f=void 0;try{for(var y,c=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(l=(y=c.next()).done)&&(o.push(y.value),!n||o.length!==n);l=!0);}catch(t){u=!0,f=t}finally{try{l||null==c.return||c.return()}finally{if(u)throw f}}return o}},628,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},629,[]);
__d(function(g,r,i,a,m,e,d){'use strict';function t(t){return t&&'object'==typeof t&&'default'in t?t.default:t}var n=t(r(d[0])),o=t(r(d[1])),s=t(r(d[2])),l=[],c=l.forEach,u=l.slice;function p(t){return c.call(u.call(arguments,1),function(n){if(n)for(var o in n)void 0===t[o]&&(t[o]=n[o])}),t}function f(t,n){if(n&&'object'===s(n)){var o='',l=encodeURIComponent;for(var c in n)o+='&'+l(c)+'='+l(n[c]);if(!o)return t;t=t+(-1!==t.indexOf('?')?'&':'?')+o.slice(1)}return t}function h(t,n,o,l,c){l&&'object'===s(l)&&(c||(l._t=new Date),l=f('',l).slice(1)),n.queryStringParams&&(t=f(t,n.queryStringParams));try{var u;(u=XMLHttpRequest?new XMLHttpRequest:new ActiveXObject('MSXML2.XMLHTTP.3.0')).open(l?'POST':'GET',t,1),n.crossDomain||u.setRequestHeader('X-Requested-With','XMLHttpRequest'),u.withCredentials=!!n.withCredentials,l&&u.setRequestHeader('Content-type','application/x-www-form-urlencoded'),u.overrideMimeType&&u.overrideMimeType("application/json");var p=n.customHeaders;if(p)for(var h in p)u.setRequestHeader(h,p[h]);u.onreadystatechange=function(){u.readyState>3&&o&&o(u.responseText,u)},u.send(l)}catch(t){console&&console.log(t)}}var v=(function(){function t(o){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,t),this.init(o,s),this.type='backend'}return o(t,[{key:"init",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.services=t,this.options=p(n,this.options||{},{loadPath:'/locales/{{lng}}/{{ns}}.json',addPath:'/locales/add/{{lng}}/{{ns}}',allowMultiLoading:!1,parse:JSON.parse,crossDomain:!1,ajax:h})}},{key:"readMulti",value:function(t,n,o){var s=this.options.loadPath;'function'==typeof this.options.loadPath&&(s=this.options.loadPath(t,n));var l=this.services.interpolator.interpolate(s,{lng:t.join('+'),ns:n.join('+')});this.loadUrl(l,o)}},{key:"read",value:function(t,n,o){var s=this.options.loadPath;'function'==typeof this.options.loadPath&&(s=this.options.loadPath([t],[n]));var l=this.services.interpolator.interpolate(s,{lng:t,ns:n});this.loadUrl(l,o)}},{key:"loadUrl",value:function(t,n){var o=this;this.options.ajax(t,this.options,function(s,l){if(l.status>=500&&l.status<600)return n('failed loading '+t,!0);if(l.status>=400&&l.status<500)return n('failed loading '+t,!1);var c,u;try{c=o.options.parse(s,t)}catch(n){u='failed parsing '+t+' to json'}if(u)return n(u,!1);n(null,c)})}},{key:"create",value:function(t,n,o,s){var l=this;'string'==typeof t&&(t=[t]);var c={};c[o]=s||'',t.forEach(function(t){var o=l.services.interpolator.interpolate(l.options.addPath,{lng:t,ns:n});l.options.ajax(o,l.options,function(t,n){},c)})}}]),t})();v.type='backend',m.exports=v},630,[631,632,633]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}},631,[]);
__d(function(g,r,i,a,m,e,d){function n(n,t){for(var o=0;o<t.length;o++){var u=t[o];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}m.exports=function(t,o,u){return o&&n(t.prototype,o),u&&n(t,u),t}},632,[]);
__d(function(g,r,i,a,m,e,d){function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof o})(t)}function t(n){return"function"==typeof Symbol&&"symbol"===o("function"==typeof Symbol?Symbol.iterator:"@@iterator")?m.exports=t=function(t){return o(t)}:m.exports=t=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":o(t)},t(n)}m.exports=t},633,[]);
__d(function(a,n,i,e,r,o,t){r.exports={locale:"en",countries:{AF:"Afghanistan",AL:"Albania",DZ:"Algeria",AS:"American Samoa",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarctica",AG:"Antigua and Barbuda",AR:"Argentina",AM:"Armenia",AW:"Aruba",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia",BA:"Bosnia and Herzegovina",BW:"Botswana",BV:"Bouvet Island",BR:"Brazil",IO:"British Indian Ocean Territory",BN:"Brunei Darussalam",BG:"Bulgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodia",CM:"Cameroon",CA:"Canada",CV:"Cape Verde",KY:"Cayman Islands",CF:"Central African Republic",TD:"Chad",CL:"Chile",CN:"China",CX:"Christmas Island",CC:"Cocos (Keeling) Islands",CO:"Colombia",KM:"Comoros",CG:"Congo",CD:"Congo, the Democratic Republic of the",CK:"Cook Islands",CR:"Costa Rica",CI:"Cote D'Ivoire",HR:"Croatia",CU:"Cuba",CY:"Cyprus",CZ:"Czech Republic",DK:"Denmark",DJ:"Djibouti",DM:"Dominica",DO:"Dominican Republic",EC:"Ecuador",EG:"Egypt",SV:"El Salvador",GQ:"Equatorial Guinea",ER:"Eritrea",EE:"Estonia",ET:"Ethiopia",FK:"Falkland Islands (Malvinas)",FO:"Faroe Islands",FJ:"Fiji",FI:"Finland",FR:"France",GF:"French Guiana",PF:"French Polynesia",TF:"French Southern Territories",GA:"Gabon",GM:"Gambia",GE:"Georgia",DE:"Germany",GH:"Ghana",GI:"Gibraltar",GR:"Greece",GL:"Greenland",GD:"Grenada",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HM:"Heard Island and Mcdonald Islands",VA:"Holy See (Vatican City State)",HN:"Honduras",HK:"Hong Kong",HU:"Hungary",IS:"Iceland",IN:"India",ID:"Indonesia",IR:"Iran, Islamic Republic of",IQ:"Iraq",IE:"Ireland",IL:"Israel",IT:"Italy",JM:"Jamaica",JP:"Japan",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",KP:"North Korea",KR:"South Korea",KW:"Kuwait",KG:"Kyrgyzstan",LA:"Lao People's Democratic Republic",LV:"Latvia",LB:"Lebanon",LS:"Lesotho",LR:"Liberia",LY:"Libya",LI:"Liechtenstein",LT:"Lithuania",LU:"Luxembourg",MO:"Macao",MK:"Macedonia, the Former Yugoslav Republic of",MG:"Madagascar",MW:"Malawi",MY:"Malaysia",MV:"Maldives",ML:"Mali",MT:"Malta",MH:"Marshall Islands",MQ:"Martinique",MR:"Mauritania",MU:"Mauritius",YT:"Mayotte",MX:"Mexico",FM:"Micronesia, Federated States of",MD:"Moldova, Republic of",MC:"Monaco",MN:"Mongolia",MS:"Montserrat",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:"Netherlands",NC:"New Caledonia",NZ:"New Zealand",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Norfolk Island",MP:"Northern Mariana Islands",NO:"Norway",OM:"Oman",PK:"Pakistan",PW:"Palau",PS:"Palestinian Territory, Occupied",PA:"Panama",PG:"Papua New Guinea",PY:"Paraguay",PE:"Peru",PH:"Philippines",PN:"Pitcairn",PL:"Poland",PT:"Portugal",PR:"Puerto Rico",QA:"Qatar",RE:"Reunion",RO:"Romania",RU:"Russian Federation",RW:"Rwanda",SH:"Saint Helena",KN:"Saint Kitts and Nevis",LC:"Saint Lucia",PM:"Saint Pierre and Miquelon",VC:"Saint Vincent and the Grenadines",WS:"Samoa",SM:"San Marino",ST:"Sao Tome and Principe",SA:"Saudi Arabia",SN:"Senegal",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapore",SK:"Slovakia",SI:"Slovenia",SB:"Solomon Islands",SO:"Somalia",ZA:"South Africa",GS:"South Georgia and the South Sandwich Islands",ES:"Spain",LK:"Sri Lanka",SD:"Sudan",SR:"Suriname",SJ:"Svalbard and Jan Mayen",SZ:"Swaziland",SE:"Sweden",CH:"Switzerland",SY:"Syrian Arab Republic",TW:"Taiwan",TJ:"Tajikistan",TZ:"Tanzania, United Republic of",TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad and Tobago",TN:"Tunisia",TR:"Turkey",TM:"Turkmenistan",TC:"Turks and Caicos Islands",TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",AE:"United Arab Emirates",GB:"United Kingdom",US:"United States of America",UM:"United States Minor Outlying Islands",UY:"Uruguay",UZ:"Uzbekistan",VU:"Vanuatu",VE:"Venezuela",VN:"Viet Nam",VG:"Virgin Islands, British",VI:"Virgin Islands, U.S.",WF:"Wallis and Futuna",EH:"Western Sahara",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe",AX:"\xc5land Islands",BQ:"Bonaire, Sint Eustatius and Saba",CW:"Cura\xe7ao",GG:"Guernsey",IM:"Isle of Man",JE:"Jersey",ME:"Montenegro",BL:"Saint Barth\xe9lemy",MF:"Saint Martin (French part)",RS:"Serbia",SX:"Sint Maarten (Dutch part)",SS:"South Sudan",XK:"Kosovo"}}},634,[]);
__d(function(n,a,e,i,s,r,h){s.exports={en:"English",af:"Afrikaans",bg:"Bulgarian",ca:"Catalan",cs:"Czech",de:"German",el:"Greek",enGB:"English (United Kingdom)",eo:"Esperanto",es:"Spanish",esUS:"Spanish (Latin America)",fi:"Finnish",fr:"French",frCA:"French (Canadian)",hr:"Croatian",hy:"Armenian",it:"Italian",ja:"Japanese",ko:"Korean",nl:"Dutch",oc:"Occitan",pl:"Polish",ptBR:"Portuguese (Brazil)",ru:"Russian",sv:"Swedish",tr:"Turkish",vi:"Vietnamese",zhCN:"Chinese (China)",zhTW:"Chinese (Taiwan)"}},635,[]);
__d(function(e,o,t,n,i,r,a){i.exports={addPeople:{add:"Invite",countryNotSupported:"We do not support this destination yet.",countryReminder:"Calling outside the US? Please make sure you start with the country code!",disabled:"You can't invite people.",failedToAdd:"Failed to add participants",footerText:"Dialing out is disabled.",loading:"Searching for people and phone numbers",loadingNumber:"Validating phone number",loadingPeople:"Searching for people to invite",noResults:"No matching search results",noValidNumbers:"Please enter a phone number",searchNumbers:"Add phone numbers",searchPeople:"Search for people",searchPeopleAndNumbers:"Search for people or add their phone numbers",telephone:"Telephone: {{number}}",title:"Invite people to this meeting"},audioDevices:{bluetooth:"Bluetooth",headphones:"Headphones",phone:"Phone",speaker:"Speaker",none:"No audio devices available"},audioOnly:{audioOnly:"Low bandwidth"},calendarSync:{addMeetingURL:"Add a meeting link",confirmAddLink:"Do you want to add a Jitsi link to this event?",error:{appConfiguration:"Calendar integration is not properly configured.",generic:"An error has occurred. Please check your calendar settings or try refreshing the calendar.",notSignedIn:"An error occurred while authenticating to see calendar events. Please check your calendar settings and try logging in again."},join:"Join",joinTooltip:"Join the meeting",nextMeeting:"next meeting",noEvents:"There are no upcoming events scheduled.",ongoingMeeting:"ongoing meeting",permissionButton:"Open settings",permissionMessage:"The Calendar permission is required to see your meetings in the app.",refresh:"Refresh calendar",today:"Today"},chat:{error:"Error: your message \"{{originalText}}\" was not sent. Reason: {{error}}",messagebox:"Type a message",nickname:{popover:"Choose a nickname",title:"Enter a nickname to use chat"},title:"Chat"},connectingOverlay:{joiningRoom:"Connecting you to your meeting..."},connection:{ATTACHED:"Attached",AUTHENTICATING:"Authenticating",AUTHFAIL:"Authentication failed",CONNECTED:"Connected",CONNECTING:"Connecting",CONNFAIL:"Connection failed",DISCONNECTED:"Disconnected",DISCONNECTING:"Disconnecting",ERROR:"Error",FETCH_SESSION_ID:"Obtaining session-id...",GET_SESSION_ID_ERROR:"Get session-id error: {{code}}",GOT_SESSION_ID:"Obtaining session-id... Done",LOW_BANDWIDTH:"Video for {{displayName}} has been turned off to save bandwidth",RECONNECTING:"A network problem occurred. Reconnecting...",USER_CONNECTION_INTERRUPTED:"{{displayName}} is having connectivity issues..."},connectionindicator:{address:"Address:",bandwidth:"Estimated bandwidth:",bitrate:"Bitrate:",bridgeCount:"Server count: ",connectedTo:"Connected to:",e2e_rtt:"E2E RTT:",framerate:"Frame rate:",less:"Show less",localaddress:"Local address:",localaddress_plural:"Local addresses:",localport:"Local port:",localport_plural:"Local ports:",more:"Show more",packetloss:"Packet loss:",quality:{good:"Good",inactive:"Inactive",lost:"Lost",nonoptimal:"Nonoptimal",poor:"Poor"},remoteaddress:"Remote address:",remoteaddress_plural:"Remote addresses:",remoteport:"Remote port:",remoteport_plural:"Remote ports:",resolution:"Resolution:",status:"Connection:",transport:"Transport:",transport_plural:"Transports:"},dateUtils:{earlier:"Earlier",today:"Today",yesterday:"Yesterday"},deepLinking:{appNotInstalled:"You need the {{app}} mobile app to join this meeting on your phone.",description:"Nothing happened? We tried launching your meeting in the {{app}} desktop app. Try again or launch it in the {{app}} web app.",descriptionWithoutWeb:"Nothing happened? We tried launching your meeting in the {{app}} desktop app.",downloadApp:"Download the app",launchWebButton:"Launch in web",openApp:"Continue to the app",title:"Launching your meeting in {{app}}...",tryAgainButton:"Try again in desktop"},defaultLink:"e.g. {{url}}",defaultNickname:"ex. Jane Pink",deviceError:{cameraError:"Failed to access your camera",cameraPermission:"Error obtaining camera permission",microphoneError:"Failed to access your microphone",microphonePermission:"Error obtaining microphone permission"},deviceSelection:{noPermission:"Permission not granted",previewUnavailable:"Preview unavailable",selectADevice:"Select a device",testAudio:"Play a test sound"},dialog:{accessibilityLabel:{liveStreaming:"Live Stream"},allow:"Allow",alreadySharedVideoMsg:"Another participant is already sharing a video. This conference allows only one shared video at a time.",alreadySharedVideoTitle:"Only one shared video is allowed at a time",applicationWindow:"Application window",Back:"Back",cameraConstraintFailedError:"Your camera does not satisfy some of the required constraints.",cameraNotFoundError:"Camera was not found.",cameraNotSendingData:"We are unable to access your camera. Please check if another application is using this device, select another device from the settings menu or try to reload the application.",cameraNotSendingDataTitle:"Unable to access camera",cameraPermissionDeniedError:"You have not granted permission to use your camera. You can still join the conference but others won't see you. Use the camera button in the address bar to fix this.",cameraUnknownError:"Cannot use camera for an unknown reason.",cameraUnsupportedResolutionError:"Your camera does not support required video resolution.",Cancel:"Cancel",close:"Close",conferenceDisconnectMsg:"You may want to check your network connection. Reconnecting in {{seconds}} sec...",conferenceDisconnectTitle:"You have been disconnected.",conferenceReloadMsg:"We're trying to fix this. Reconnecting in {{seconds}} sec...",conferenceReloadTitle:"Unfortunately, something went wrong.",confirm:"Confirm",confirmNo:"No",confirmYes:"Yes",connectError:"Oops! Something went wrong and we couldn't connect to the conference.",connectErrorWithMsg:"Oops! Something went wrong and we couldn't connect to the conference: {{msg}}",connecting:"Connecting",contactSupport:"Contact support",copy:"Copy",dismiss:"Dismiss",displayNameRequired:"Hi! What\u2019s your name?",done:"Done",enterDisplayName:"Please enter your name here",error:"Error",externalInstallationMsg:"You need to install our desktop sharing extension.",externalInstallationTitle:"Extension required",goToStore:"Go to the webstore",gracefulShutdown:"Our service is currently down for maintenance. Please try again later.",IamHost:"I am the host",incorrectRoomLockPassword:"Incorrect password",incorrectPassword:"Incorrect username or password",inlineInstallationMsg:"You need to install our desktop sharing extension.",inlineInstallExtension:"Install now",internalError:"Oops! Something went wrong. The following error occurred: {{error}}",internalErrorTitle:"Internal error",kickMessage:"You can contact {{participantDisplayName}} for more details.",kickParticipantButton:"Kick",kickParticipantDialog:"Are you sure you want to kick this participant?",kickParticipantTitle:"Kick this participant?",kickTitle:"Ouch! {{participantDisplayName}} kicked you out of the meeting",liveStreaming:"Live Streaming",liveStreamingDisabledForGuestTooltip:"Guests can't start live streaming.",liveStreamingDisabledTooltip:"Start live stream disabled.",lockMessage:"Failed to lock the conference.",lockRoom:"Add meeting $t(lockRoomPasswordUppercase)",lockTitle:"Lock failed",logoutQuestion:"Are you sure you want to logout and stop the conference?",logoutTitle:"Logout",maxUsersLimitReached:"The limit for maximum number of participants has been reached. The conference is full. Please contact the meeting owner or try again later!",maxUsersLimitReachedTitle:"Maximum participants limit reached",micConstraintFailedError:"Your microphone does not satisfy some of the required constraints.",micNotFoundError:"Microphone was not found.",micNotSendingData:"Go to your computer's settings to unmute your mic and adjust its level",micNotSendingDataTitle:"Your mic is muted by your system settings",micPermissionDeniedError:"You have not granted permission to use your microphone. You can still join the conference but others won't hear you. Use the camera button in the address bar to fix this.",micUnknownError:"Cannot use microphone for an unknown reason.",muteParticipantBody:"You won't be able to unmute them, but they can unmute themselves at any time.",muteParticipantButton:"Mute",muteParticipantDialog:"Are you sure you want to mute this participant? You won't be able to unmute them, but they can unmute themselves at any time.",muteParticipantTitle:"Mute this participant?",Ok:"Ok",passwordLabel:"$t(lockRoomPasswordUppercase)",passwordNotSupported:"Setting a meeting $t(lockRoomPassword) is not supported.",passwordNotSupportedTitle:"$t(lockRoomPasswordUppercase) not supported",passwordRequired:"$t(lockRoomPasswordUppercase) required",popupError:"Your browser is blocking pop-up windows from this site. Please enable pop-ups in your browser's security settings and try again.",popupErrorTitle:"Pop-up blocked",recording:"Recording",recordingDisabledForGuestTooltip:"Guests can't start recordings.",recordingDisabledTooltip:"Start recording disabled.",rejoinNow:"Rejoin now",remoteControlAllowedMessage:"{{user}} accepted your remote control request!",remoteControlDeniedMessage:"{{user}} rejected your remote control request!",remoteControlErrorMessage:"An error occurred while trying to request remote control permissions from {{user}}!",remoteControlRequestMessage:"Will you allow {{user}} to remotely control your desktop?",remoteControlShareScreenWarning:"Note that if you press \"Allow\" you will share your screen!",remoteControlStopMessage:"The remote control session ended!",remoteControlTitle:"Remote desktop control",Remove:"Remove",removePassword:"Remove $t(lockRoomPassword)",removeSharedVideoMsg:"Are you sure you would like to remove your shared video?",removeSharedVideoTitle:"Remove shared video",reservationError:"Reservation system error",reservationErrorMsg:"Error code: {{code}}, message: {{msg}}",retry:"Retry",screenSharingFailedToInstall:"Oops! Your screen sharing extension failed to install.",screenSharingFailedToInstallTitle:"Screen sharing extension failed to install",screenSharingFirefoxPermissionDeniedError:"Something went wrong while we were trying to share your screen. Please make sure that you have given us permission to do so. ",screenSharingFirefoxPermissionDeniedTitle:"Oops! We weren\u2019t able to start screen sharing!",screenSharingPermissionDeniedError:"Oops! Something went wrong with your screen sharing extension permissions. Please reload and try again.",serviceUnavailable:"Service unavailable",sessTerminated:"Call terminated",Share:"Share",shareVideoLinkError:"Please provide a correct youtube link.",shareVideoTitle:"Share a video",shareYourScreen:"Share your screen",shareYourScreenDisabled:"Screen sharing disabled.",shareYourScreenDisabledForGuest:"Guests can't screen share.",startLiveStreaming:"Start live stream",startRecording:"Start recording",startRemoteControlErrorMessage:"An error occurred while trying to start the remote control session!",stopLiveStreaming:"Stop live stream",stopRecording:"Stop recording",stopRecordingWarning:"Are you sure you would like to stop the recording?",stopStreamingWarning:"Are you sure you would like to stop the live streaming?",streamKey:"Live stream key",Submit:"Submit",thankYou:"Thank you for using {{appName}}!",token:"token",tokenAuthFailed:"Sorry, you're not allowed to join this call.",tokenAuthFailedTitle:"Authentication failed",transcribing:"Transcribing",unlockRoom:"Remove meeting $t(lockRoomPassword)",userPassword:"user password",WaitForHostMsg:"The conference <b>{{room}}</b> has not yet started. If you are the host then please authenticate. Otherwise, please wait for the host to arrive.",WaitForHostMsgWOk:"The conference <b>{{room}}</b> has not yet started. If you are the host then please press Ok to authenticate. Otherwise, please wait for the host to arrive.",WaitingForHost:"Waiting for the host ...",Yes:"Yes",yourEntireScreen:"Your entire screen"},dialOut:{statusMessage:"is now {{status}}"},feedback:{average:"Average",bad:"Bad",detailsLabel:"Tell us more about it.",good:"Good",rateExperience:"Rate your meeting experience",veryBad:"Very Bad",veryGood:"Very Good"},incomingCall:{answer:"Answer",audioCallTitle:"Incoming call",decline:"Dismiss",productLabel:"from Jitsi Meet",videoCallTitle:"Incoming video call"},info:{accessibilityLabel:"Show info",addPassword:"Add $t(lockRoomPassword)",cancelPassword:"Cancel $t(lockRoomPassword)",conferenceURL:"Link:",country:"Country",dialANumber:"To join your meeting, dial one of these numbers and then enter the pin.",dialInConferenceID:"PIN:",dialInNotSupported:"Sorry, dialing in is currently not supported.",dialInNumber:"Dial-in:",dialInSummaryError:"Error fetching dial-in info now. Please try again later.",dialInTollFree:"Toll Free",genericError:"Whoops, something went wrong.",inviteLiveStream:"To view the live stream of this meeting, click this link: {{url}}",invitePhone:"To join by phone instead, tap this: {{number}},,{{conferenceID}}#\n",invitePhoneAlternatives:"Looking for a different dial-in number?\nSee meeting dial-in numbers: {{url}}\n\n\nIf also dialing-in through a room phone, join without connecting to audio: {{silentUrl}}",inviteURLFirstPartGeneral:"You are invited to join a meeting.",inviteURLFirstPartPersonal:"{{name}} is inviting you to a meeting.\n",inviteURLSecondPart:"\nJoin the meeting:\n{{url}}\n",liveStreamURL:"Live stream:",moreNumbers:"More numbers",noNumbers:"No dial-in numbers.",noPassword:"None",noRoom:"No room was specified to dial-in into.",numbers:"Dial-in Numbers",password:"$t(lockRoomPasswordUppercase):",title:"Share",tooltip:"Share link and dial-in info for this meeting",label:"Meeting info"},inviteDialog:{alertText:"Failed to invite some participants.",header:"Invite",searchCallOnlyPlaceholder:"Enter phone number",searchPeopleOnlyPlaceholder:"Search for participants",searchPlaceholder:"Participant or phone number",send:"Send"},inlineDialogFailure:{msg:"We stumbled a bit.",retry:"Try again",support:"Support",supportMsg:"If this keeps happening, reach out to"},keyboardShortcuts:{focusLocal:"Focus on your video",focusRemote:"Focus on another person's video",fullScreen:"View or exit full screen",keyboardShortcuts:"Keyboard shortcuts",localRecording:"Show or hide local recording controls",mute:"Mute or unmute your microphone",pushToTalk:"Push to talk",raiseHand:"Raise or lower your hand",showSpeakerStats:"Show speaker stats",toggleChat:"Open or close the chat",toggleFilmstrip:"Show or hide video thumbnails",toggleScreensharing:"Switch between camera and screen sharing",toggleShortcuts:"Show or hide keyboard shortcuts",videoMute:"Start or stop your camera",videoQuality:"Manage call quality"},liveStreaming:{busy:"We're working on freeing streaming resources. Please try again in a few minutes.",busyTitle:"All streamers are currently busy",changeSignIn:"Switch accounts.",choose:"Choose a live stream",chooseCTA:"Choose a streaming option. You're currently logged in as {{email}}.",enterStreamKey:"Enter your YouTube live stream key here.",error:"Live Streaming failed. Please try again.",errorAPI:"An error occurred while accessing your YouTube broadcasts. Please try logging in again.",errorLiveStreamNotEnabled:"Live Streaming is not enabled on {{email}}. Please enable live streaming or log into an account with live streaming enabled.",expandedOff:"The live streaming has stopped",expandedOn:"The meeting is currently being streamed to YouTube.",expandedPending:"The live streaming is being started...",failedToStart:"Live Streaming failed to start",getStreamKeyManually:"We weren\u2019t able to fetch any live streams. Try getting your live stream key from YouTube.",invalidStreamKey:"Live stream key may be incorrect.",off:"Live Streaming stopped",on:"Live Streaming",pending:"Starting Live Stream...",serviceName:"Live Streaming service",signedInAs:"You are currently signed in as:",signIn:"Sign in with Google",signInCTA:"Sign in or enter your live stream key from YouTube.",signOut:"Sign out",start:"Start a live stream",streamIdHelp:"What's this?",unavailableTitle:"Live Streaming unavailable"},localRecording:{clientState:{off:"Off",on:"On",unknown:"Unknown"},dialogTitle:"Local Recording Controls",duration:"Duration",durationNA:"N/A",encoding:"Encoding",label:"LOR",labelToolTip:"Local recording is engaged",localRecording:"Local Recording",me:"Me",messages:{engaged:"Local recording engaged.",finished:"Recording session {{token}} finished. Please send the recorded file to the moderator.",finishedModerator:"Recording session {{token}} finished. The recording of the local track has been saved. Please ask the other participants to submit their recordings.",notModerator:"You are not the moderator. You cannot start or stop local recording."},moderator:"Moderator",no:"No",participant:"Participant",participantStats:"Participant Stats",sessionToken:"Session Token",start:"Start Recording",stop:"Stop Recording",yes:"Yes"},lockRoomPassword:"password",lockRoomPasswordUppercase:"Password",me:"me",notify:{connectedOneMember:"{{name}} joined the meeting",connectedThreePlusMembers:"{{name}} and {{count}} others joined the meeting",connectedTwoMembers:"{{first}} and {{second}} joined the meeting",disconnected:"disconnected",focus:"Conference focus",focusFail:"{{component}} not available - retry in {{ms}} sec",grantedTo:"Moderator rights granted to {{to}}!",invitedOneMember:"{{name}} has been invited",invitedThreePlusMembers:"{{name}} and {{count}} others have been invited",invitedTwoMembers:"{{first}} and {{second}} have been invited",kickParticipant:"{{kicked}} was kicked by {{kicker}}",me:"Me",moderator:"Moderator rights granted!",muted:"You have started the conversation muted.",mutedTitle:"You're muted!",mutedRemotelyTitle:"You have been muted by {{participantDisplayName}}!",mutedRemotelyDescription:"You can always unmute when you're ready to speak. Mute back when you're done to keep noise away from the meeting.",passwordRemovedRemotely:"$t(lockRoomPasswordUppercase) removed by another participant",passwordSetRemotely:"$t(lockRoomPasswordUppercase) set by another participant",raisedHand:"{{name}} would like to speak.",somebody:"Somebody",startSilentTitle:"You joined with no audio output!",startSilentDescription:"Rejoin the meeting to enable audio",suboptimalBrowserWarning:"We are afraid your meeting experience isn't going to be that great here. We are looking for ways to improve this, but until then please try using one of the <a href='static/recommendedBrowsers.html' target='_blank'>fully supported browsers</a>.",suboptimalExperienceTitle:"Browser Warning",unmute:"Unmute",newDeviceCameraTitle:"New camera detected",newDeviceAudioTitle:"New audio device detected",newDeviceAction:"Use"},passwordSetRemotely:"set by another participant",passwordDigitsOnly:"Up to {{number}} digits",poweredby:"powered by",presenceStatus:{busy:"Busy",calling:"Calling...",connected:"Connected",connecting:"Connecting...",connecting2:"Connecting*...",disconnected:"Disconnected",expired:"Expired",ignored:"Ignored",initializingCall:"Initializing Call...",invited:"Invited",rejected:"Rejected",ringing:"Ringing..."},profile:{setDisplayNameLabel:"Set your display name",setEmailInput:"Enter e-mail",setEmailLabel:"Set your gravatar email",title:"Profile"},raisedHand:"Would like to speak",recording:{authDropboxText:"Upload to Dropbox",availableSpace:"Available space: {{spaceLeft}} MB (approximately {{duration}} minutes of recording)",beta:"BETA",busy:"We're working on freeing recording resources. Please try again in a few minutes.",busyTitle:"All recorders are currently busy",error:"Recording failed. Please try again.",expandedOff:"Recording has stopped",expandedOn:"The meeting is currently being recorded.",expandedPending:"Recording is being started...",failedToStart:"Recording failed to start",fileSharingdescription:"Share recording with meeting participants",live:"LIVE",loggedIn:"Logged in as {{userName}}",off:"Recording stopped",on:"Recording",pending:"Preparing to record the meeting...",rec:"REC",serviceDescription:"Your recording will be saved by the recording service",serviceName:"Recording service",signIn:"Sign in",signOut:"Sign out",unavailable:"Oops! The {{serviceName}} is currently unavailable. We're working on resolving the issue. Please try again later.",unavailableTitle:"Recording unavailable"},sectionList:{pullToRefresh:"Pull to refresh"},settings:{calendar:{about:"The {{appName}} calendar integration is used to securely access your calendar so it can read upcoming events.",disconnect:"Disconnect",microsoftSignIn:"Sign in with Microsoft",signedIn:"Currently accessing calendar events for {{email}}. Click the Disconnect button below to stop accessing calendar events.",title:"Calendar"},devices:"Devices",followMe:"Everyone follows me",language:"Language",loggedIn:"Logged in as {{name}}",moderator:"Moderator",more:"More",name:"Name",noDevice:"None",selectAudioOutput:"Audio output",selectCamera:"Camera",selectMic:"Microphone",startAudioMuted:"Everyone starts muted",startVideoMuted:"Everyone starts hidden",title:"Settings"},settingsView:{alertOk:"OK",alertTitle:"Warning",alertURLText:"The entered server URL is invalid",buildInfoSection:"Build Information",conferenceSection:"Conference",displayName:"Display name",email:"Email",header:"Settings",profileSection:"Profile",serverURL:"Server URL",startWithAudioMuted:"Start with audio muted",startWithVideoMuted:"Start with video muted",version:"Version"},share:{dialInfoText:"\n\n=====\n\nJust want to dial in on your phone?\n\n{{defaultDialInNumber}}Click this link to see the dial in phone numbers for this meeting\n{{dialInfoPageUrl}}",mainText:"Click the following link to join the meeting:\n{{roomUrl}}"},speaker:"Speaker",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Name",seconds:"{{count}}s",speakerStats:"Speaker Stats",speakerTime:"Speaker Time"},startupoverlay:{policyText:" ",title:"{{app}} needs to use your microphone and camera."},suspendedoverlay:{rejoinKeyTitle:"Rejoin",text:"Press the <i>Rejoin</i> button to reconnect.",title:"Your video call was interrupted because this computer went to sleep."},toolbar:{accessibilityLabel:{audioOnly:"Toggle audio only",audioRoute:"Select the sound device",callQuality:"Manage video quality",cc:"Toggle subtitles",chat:"Toggle chat window",document:"Toggle shared document",feedback:"Leave feedback",fullScreen:"Toggle full screen",hangup:"Leave the call",invite:"Invite people",kick:"Kick participant",localRecording:"Toggle local recording controls",lockRoom:"Toggle meeting password",moreActions:"Toggle more actions menu",moreActionsMenu:"More actions menu",mute:"Toggle mute audio",pip:"Toggle Picture-in-Picture mode",profile:"Edit your profile",raiseHand:"Toggle raise hand",recording:"Toggle recording",remoteMute:"Mute participant",Settings:"Toggle settings",sharedvideo:"Toggle Youtube video sharing",shareRoom:"Invite someone",shareYourScreen:"Toggle screenshare",shortcuts:"Toggle shortcuts",show:"Show on stage",speakerStats:"Toggle speaker statistics",tileView:"Toggle tile view",toggleCamera:"Toggle camera",videomute:"Toggle mute video",videoblur:"Toggle video blur"},addPeople:"Add people to your call",audioOnlyOff:"Disable low bandwidth mode",audioOnlyOn:"Enable low bandwidth mode",audioRoute:"Select the sound device",authenticate:"Authenticate",callQuality:"Manage video quality",chat:"Open / Close chat",closeChat:"Close chat",documentClose:"Close shared document",documentOpen:"Open shared document",enterFullScreen:"View full screen",enterTileView:"Enter tile view",exitFullScreen:"Exit full screen",exitTileView:"Exit tile view",feedback:"Leave feedback",hangup:"Leave",invite:"Invite people",login:"Login",logout:"Logout",lowerYourHand:"Lower your hand",moreActions:"More actions",mute:"Mute / Unmute",openChat:"Open chat",pip:"Enter Picture-in-Picture mode",profile:"Edit your profile",raiseHand:"Raise / Lower your hand",raiseYourHand:"Raise your hand",Settings:"Settings",sharedvideo:"Share a YouTube video",shareRoom:"Invite someone",shortcuts:"View shortcuts",speakerStats:"Speaker stats",startScreenSharing:"Start screen sharing",startSubtitles:"Start subtitles",stopScreenSharing:"Stop screen sharing",stopSubtitles:"Stop subtitles",stopSharedVideo:"Stop YouTube video",talkWhileMutedPopup:"Trying to speak? You are muted.",tileViewToggle:"Toggle tile view",toggleCamera:"Toggle camera",videomute:"Start / Stop camera",startvideoblur:"Blur my background",stopvideoblur:"Disable background blur"},transcribing:{ccButtonTooltip:"Start / Stop subtitles",error:"Transcribing failed. Please try again.",expandedLabel:"Transcribing is currently on",failedToStart:"Transcribing failed to start",labelToolTip:"The meeting is being transcribed",off:"Transcribing stopped",pending:"Preparing to transcribe the meeting...",start:"Start showing subtitles",stop:"Stop showing subtitles",tr:"TR"},userMedia:{androidGrantPermissions:"Select <b><i>Allow</i></b> when your browser asks for permissions.",chromeGrantPermissions:"Select <b><i>Allow</i></b> when your browser asks for permissions.",edgeGrantPermissions:"Select <b><i>Yes</i></b> when your browser asks for permissions.",electronGrantPermissions:"Please grant permissions to use your camera and microphone",firefoxGrantPermissions:"Select <b><i>Share Selected Device</i></b> when your browser asks for permissions.",iexplorerGrantPermissions:"Select <b><i>OK</i></b> when your browser asks for permissions.",nwjsGrantPermissions:"Please grant permissions to use your camera and microphone",operaGrantPermissions:"Select <b><i>Allow</i></b> when your browser asks for permissions.","react-nativeGrantPermissions":"Select <b><i>Allow</i></b> when your browser asks for permissions.",safariGrantPermissions:"Select <b><i>OK</i></b> when your browser asks for permissions."},videoSIPGW:{busy:"We're working on freeing resources. Please try again in a few minutes.",busyTitle:"The Room service is currently busy",errorAlreadyInvited:"{{displayName}} already invited",errorInvite:"Conference not established yet. Please try again later.",errorInviteFailed:"We're working on resolving the issue. Please try again later.",errorInviteFailedTitle:"Inviting {{displayName}} failed",errorInviteTitle:"Error inviting room",pending:"{{displayName}} has been invited"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"You are in low bandwidth mode. In this mode you will receive only audio and screen sharing.",callQuality:"Video Quality",hd:"HD",hdTooltip:"Viewing high definition video",highDefinition:"High definition",labelTooiltipNoVideo:"No video",labelTooltipAudioOnly:"Low bandwidth mode enabled",ld:"LD",ldTooltip:"Viewing low definition video",lowDefinition:"Low definition",onlyAudioAvailable:"Only audio is available",onlyAudioSupported:"We only support audio in this browser.",p2pEnabled:"Peer to Peer Enabled",p2pVideoQualityDescription:"In peer to peer mode, received video quality can only be toggled between high and audio only. Other settings will not be honored until peer to peer is exited.",recHighDefinitionOnly:"Will prefer high definition.",sd:"SD",sdTooltip:"Viewing standard definition video",standardDefinition:"Standard definition"},videothumbnail:{domute:"Mute",flip:"Flip",kick:"Kick out",moderator:"Moderator",mute:"Participant is muted",muted:"Muted",remoteControl:"Remote control",show:"Show on stage",videomute:"Participant has stopped the camera"},welcomepage:{accessibilityLabel:{join:"Tap to join",roomname:"Enter room name"},appDescription:"Go ahead, video chat with the whole team. In fact, invite everyone you know. {{app}} is a fully encrypted, 100% open source video conferencing solution that you can use all day, every day, for free \u2014 with no account needed.",audioVideoSwitch:{audio:"Voice",video:"Video"},calendar:"Calendar",connectCalendarButton:"Connect your calendar",connectCalendarText:"Connect your calendar to view all your meetings in {{app}}. Plus, add {{provider}} meetings to your calendar and start them with one click.",enterRoomTitle:"Start a new meeting",onlyAsciiAllowed:"Meeting name should only contain latin characters and numbers.",go:"GO",join:"JOIN",info:"Info",privacy:"Privacy",recentList:"Recent",recentListDelete:"Delete",recentListEmpty:"Your recent list is currently empty. Chat with your team and you will find all your recent meetings here.",reducedUIText:"Welcome to {{app}}!",roomname:"Enter room name",roomnameHint:"Enter the name or URL of the room you want to join. You may make a name up, just let the people you are meeting know it so that they enter the same name.",sendFeedback:"Send feedback",terms:"Terms",title:"Secure, fully featured, and completely free video conferencing"}}},636,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o={cacheUserLanguage:Function.prototype,detect:function(){return t.NativeModules.LocaleDetector.locale.replace(/_/,'-')},init:Function.prototype,type:'languageDetector'};e.default=o},637,[17]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1])),u={af:{languages:r(d[2]),main:r(d[3])},bg:{languages:r(d[4]),main:r(d[5])},de:{languages:r(d[6]),main:r(d[7])},enGB:{languages:r(d[8]),main:r(d[9])},eo:{languages:r(d[10]),main:r(d[11])},es:{languages:r(d[12]),main:r(d[13])},esUS:{languages:r(d[14]),main:r(d[15])},fi:{languages:r(d[16]),main:r(d[17])},fr:{languages:r(d[18]),main:r(d[19])},frCA:{languages:r(d[20]),main:r(d[21])},hr:{languages:r(d[22]),main:r(d[23])},it:{languages:r(d[24]),main:r(d[25])},ja:{languages:r(d[26]),main:r(d[27])},ko:{languages:r(d[28]),main:r(d[29])},nl:{languages:r(d[30]),main:r(d[31])},oc:{languages:r(d[32]),main:r(d[33])},pl:{languages:r(d[34]),main:r(d[35])},ptBR:{languages:r(d[36]),main:r(d[37])},ru:{languages:r(d[38]),main:r(d[39])},sv:{languages:r(d[40]),main:r(d[41])},vi:{languages:r(d[42]),main:r(d[43])},zhCN:{languages:r(d[44]),main:r(d[45])},zhTW:{languages:r(d[46]),main:r(d[47])}};for(var l in u){var s=u[l],f=s.languages,o=s.main;n.default.addResourceBundle(l,'languages',f,!0,!0),n.default.addResourceBundle(l,'main',o,!0,!0)}},638,[3,611,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684]);
__d(function(s,e,a,n,i,o,r){i.exports={en:"Engels",af:"",az:"Azerbeidjans",bg:"Bulgaars",cs:"Tsjeggies",de:"Duits",el:"Grieks",eo:"Esperanto",es:"Spaans",fr:"Frans",hy:"Armeens",it:"Italiaans",ja:"Japannees",ko:"Koreaans",nb:"Bokmal-Noorweegs",oc:"Oksitaans",pl:"Pools",ptBR:"Portugees (Brasili\xeb)",ru:"Russies",sk:"Slowaaks",sl:"Sloweens",sv:"Sweeds",tr:"Turks",vi:"Vi\xebtnamees",zhCN:"Sjinees (Sjina)"}},639,[]);
__d(function(e,i,n,o,r,a,t){r.exports={addPeople:{add:"Nooi uit",countryNotSupported:"Ons ondersteun nog nie di\xe9 bestemming nie.",countryReminder:"",disabled:"U kan nie mense nooi nie.",failedToAdd:"",footerText:"",loading:"",loadingNumber:"Valideer tans foonnommer",loadingPeople:"",noResults:"Geen soekresultate wat pas nie",noValidNumbers:"Gee asseblief \u2019n foonnommer",searchNumbers:"Voeg foonnommers by",searchPeople:"Soek mense",searchPeopleAndNumbers:"Soek mense of voeg hulle foonnommers by",telephone:"Telefoon: {{number}}",title:"Nooi mense na di\xe9 vergadering"},audioDevices:{bluetooth:"Bluetooth",headphones:"Oorfone",phone:"Foon",speaker:"Luidspreker"},audioOnly:{audioOnly:"Net klank"},calendarSync:{addMeetingURL:"Voeg \u2019n vergaderingskakel by",confirmAddLink:"Wil u \u2019n Jitsi-skakel by di\xe9 geleentheid voeg?",error:{appConfiguration:"",generic:"",notSignedIn:""},join:"Sluit aan",joinTooltip:"Sluit aan by die vergadering",nextMeeting:"volgende vergadering",noEvents:"Geen komende geleenthede is geskeduleer nie.",ongoingMeeting:"vergadering onderweg",permissionButton:"Open instellings",permissionMessage:"",refresh:"Verfris kalender",today:"Vandag"},chat:{error:"",messagebox:"",nickname:{popover:"Kies \u2019n bynaam",title:""},title:""},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"",AUTHENTICATING:"Verifieer",AUTHFAIL:"",CONNECTED:"Gekoppel",CONNECTING:"Koppel tans",CONNFAIL:"Koppeling het misluk",DISCONNECTED:"Ontkoppeld",DISCONNECTING:"Ontkoppel tans",ERROR:"Fout",RECONNECTING:"\u2019n Netwerkprobleem het voorgekom. Herkoppel tans..."},connectionindicator:{address:"Adres:",bandwidth:"Geraamde bandwydte:",bitrate:"Bistempo:",bridgeCount:"Aantal bedieners: ",connectedTo:"Gekoppel aan:",framerate:"Raampietempo:",less:"Wys minder",localaddress:"Plaaslike adres:",localaddress_plural:"Plaaslike adresse:",localport:"Plaaslike poort:",localport_plural:"Plaaslike poorte:",more:"Wys meer",packetloss:"Pakkies verloor:",quality:{good:"Goed",inactive:"Onaktief",lost:"",nonoptimal:"",poor:"Swak"},remoteaddress:"Afgele\xeb adres:",remoteaddress_plural:"Afgele\xeb adresse:",remoteport:"Afgele\xeb poort:",remoteport_plural:"Afgele\xeb poorte:",resolution:"Resolusie:",status:"Verbinding:",transport:"",transport_plural:"",turn:""},dateUtils:{earlier:"Vroe\xebr",today:"Vandag",yesterday:"Gister"},deepLinking:{appNotInstalled:"",description:"",descriptionWithoutWeb:"",downloadApp:"",launchWebButton:"",openApp:"",title:"",tryAgainButton:""},defaultLink:"bv. {{url}}",deviceError:{cameraError:"Toegang na u kamera het misluk",cameraPermission:"Fout met verkryging van kameratoestemming",microphoneError:"Toegang na u mikrofoon het misluk",microphonePermission:"Fout met verkryging van mikrofoontoestemming"},deviceSelection:{noPermission:"Toestemming nie gegee nie",previewUnavailable:"Voorskou nie beskikbaar nie",selectADevice:"Kies 'n toestel",testAudio:"Speel \u2019n toetsklank"},dialog:{accessibilityLabel:{liveStreaming:"Regstreekse stroom"},allow:"Laat toe",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Slegs een gedeelde video op \u2019n slag word toegelaat",applicationWindow:"Toepassingsvenster",Back:"Terug",cameraConstraintFailedError:"Die kamera voldoen nie aan sekere van die vereistes nie.",cameraNotFoundError:"Kamera is nie gevind nie.",cameraNotSendingData:"Ons kry nie toegang tot u kamera nie. Kontroleer of \u2019n ander toepassing di\xe9 toestel gebruik, kies asb. \u2019n ander toestel by die instellingskieslys of probeer om die toepassing op nuut te laai.",cameraNotSendingDataTitle:"Kan nie toegang tot kamera kry nie",cameraPermissionDeniedError:"U het nie toestemming gegee om u kamera te gebruik nie. U kan steeds by die konferensie aansluit, maar ander sal u nie kan sien nie. Gebruik die kameraknoppie in die adresbalk om dit reg te stel.",cameraUnknownError:"Kan weens onbekende rede nie die kamera gebruik nie.",cameraUnsupportedResolutionError:"Die kamera ondersteun nie die nodige videoresolusie nie.",Cancel:"Kanselleer",close:"Sluit",conferenceDisconnectMsg:"Kontroleer dalk die netwerkverbinding. Gaan oor {{seconds}} sekondes weer koppel...",conferenceDisconnectTitle:"Die verbinding is verbreek.",conferenceReloadMsg:"Ons probeer om dit reg te stel. Gaan herkoppel oor {{seconds}} sekondes...",conferenceReloadTitle:"Iets het ongelukkig skeefgeloop.",confirm:"Bevestig",confirmNo:"Nee",confirmYes:"Ja",connectError:"Oeps! Iets het skeefgeloop en ons kon nie aan die konferensie koppel nie.",connectErrorWithMsg:"Oeps! Iets het skeefgeloop en ons kon nie aan die konferensie koppel nie: {{msg}}",connecting:"Koppel tans",contactSupport:"Kontak ondersteuning",copy:"Kopieer",dismiss:"Weier",displayNameRequired:"",done:"Klaar",enterDisplayName:"",error:"Fout",externalInstallationMsg:"U moet ons uitbreiding vir werkskermdeling installeer.",externalInstallationTitle:"Uitbreiding is nodig",goToStore:"Gaan na die webwinkel",gracefulShutdown:"Ons diens is tans buite werking t.w.v. onderhoud. Probeer gerus weer later.",IamHost:"Ek is die gasheer",incorrectRoomLockPassword:"",incorrectPassword:"Verkeerde gebruikernaam of wagwoord",inlineInstallationMsg:"U moet ons uitbreiding vir werkskermdeling installeer.",inlineInstallExtension:"Installeer nou",internalError:"Oeps! Iets het skeefgeloop. Die volgende fout het voorgekom: {{error}}",internalErrorTitle:"Interne fout",kickMessage:"",kickParticipantButton:"",kickParticipantDialog:"",kickParticipantTitle:"",kickTitle:"",liveStreaming:"Regstreekse stroom",liveStreamingDisabledForGuestTooltip:"Gaste kan nie regstreekse strome begin nie.",liveStreamingDisabledTooltip:"Begin van regstreekse stroom gedeaktiveer.",lockMessage:"Kon nie die konferensie sluit nie.",lockRoom:"",lockTitle:"Sluit het misluk",logoutQuestion:"Wil u definitief afmeld en die konferensie stop?",logoutTitle:"Meld af",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Die mikrofoon voldoen nie aan sekere van die vereistes nie.",micNotFoundError:"Mikrofoon is nie gevind nie.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"U het nie toestemming gegee om u mikrofoon te gebruik nie. U kan steeds by die konferensie aansluit, maar ander sal u nie kan hoor nie. Gebruik die kameraknoppie in die adresbalk om dit reg te stel.",micUnknownError:"Kan weens onbekende rede nie die mikrofoon gebruik nie.",muteParticipantBody:"U sal hulle nie kan ontdemp nie, maar hulle sal hulself enige tyd kan ontdemp.",muteParticipantButton:"Demp",muteParticipantDialog:"",muteParticipantTitle:"",Ok:"Regso",passwordLabel:"",passwordNotSupported:"Die instel van \u2019n vergaderingwagwoord word nie ondersteun nie.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"U blaaier blokkeer opspringers vanaf hierdie werf. Aktiveer opspringers in die blaaier se sekuriteitopsies en probeer weer.",popupErrorTitle:"Opspringer geblok",recording:"Neem tans op",recordingDisabledForGuestTooltip:"Gaste kan nie opnames begin nie.",recordingDisabledTooltip:"Begin van opname gedeaktiveer.",rejoinNow:"Sluit nou weer aan",remoteControlAllowedMessage:"",remoteControlDeniedMessage:"",remoteControlErrorMessage:"",remoteControlRequestMessage:"",remoteControlShareScreenWarning:"",remoteControlStopMessage:"",remoteControlTitle:"",Remove:"Verwyder",removePassword:"",removeSharedVideoMsg:"Wil u definitief u gedeelde video verwyder?",removeSharedVideoTitle:"Verwyder gedeelde video",reservationError:"",reservationErrorMsg:"Foutkode: {{code}}, boodskap: {{msg}}",retry:"Herprobeer",screenSharingFailedToInstall:"Oeps! Die uitbreiding vir skermdeling kon nie installeer nie.",screenSharingFailedToInstallTitle:"Uitbreiding vir skermdeling kon nie installeer nie",screenSharingFirefoxPermissionDeniedError:"Iets het skeefgeloop toe ons die skerm probeer deel het. Maak seker dat ons dei toestemming gegee word om dit te doen. ",screenSharingFirefoxPermissionDeniedTitle:"Oeps! Ons kon nie skermdeling begin nie!",screenSharingPermissionDeniedError:"",serviceUnavailable:"Diens nie beskikbaar nie",sessTerminated:"Oproep gestaak",Share:"Deel",shareVideoLinkError:"Gee asb. \u2019n korrekte YouTube-skakel.",shareVideoTitle:"Deel \u2019n video",shareYourScreen:"Deel u skerm",shareYourScreenDisabled:"Skermdeling gedeaktiveer.",shareYourScreenDisabledForGuest:"Gaste kan nie skerms deel nie.",startLiveStreaming:"Begin regstreekse stroom",startRecording:"Begin opname",startRemoteControlErrorMessage:"",stopLiveStreaming:"Stop regstreekse stroom",stopRecording:"Stop opname",stopRecordingWarning:"Wil u definitief die opname stop?",stopStreamingWarning:"Wil u definitief die regstreekse stroom stop?",streamKey:"Sleutel vir regstreekse stroom",Submit:"Dien in",thankYou:"Dankie dat u {{appName}} gebruik!",token:"",tokenAuthFailed:"Jammer! U mag nie by di\xe9 oproep aansluit nie.",tokenAuthFailedTitle:"",transcribing:"Transkribering",unlockRoom:"",userPassword:"gebruikerwagwoord",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"Wag tans vir die gasheer ...",Yes:"Ja",yourEntireScreen:"U hele skerm"},dialOut:{statusMessage:"is nou {{status}}"},feedback:{average:"Gemiddeld",bad:"Sleg",detailsLabel:"Vertel ons meer.",good:"Goed",rateExperience:"",veryBad:"Baie sleg",veryGood:"Baie goed"},incomingCall:{answer:"Antwoord",audioCallTitle:"Inkomende oproep",decline:"Weier",productLabel:"vanaf Jitsi Meet",videoCallTitle:"Inkomende video-oproep"},info:{accessibilityLabel:"Wys inligting",addPassword:"",cancelPassword:"",conferenceURL:"Skakel:",country:"Land",dialANumber:"",dialInConferenceID:"PIN:",dialInNotSupported:"Jammer. Inbel word nie tans ondersteun nie.",dialInNumber:"Inbel:",dialInSummaryError:"",dialInTollFree:"",genericError:"Oeps! Iets het skeefgeloop.",inviteLiveStream:"Om die regstreekse stroom van di\xe9 vergadering te sien, klik di\xe9 skakel: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Regstreekse stroom:",moreNumbers:"Meer nommers",noNumbers:"Geen inbelnommers.",noPassword:"Geen",noRoom:"Geen kamer is gegee om na in te bel nie.",numbers:"Inbelnommers",password:"",title:"Deel",tooltip:"Deelskakel en inbelinligting vir di\xe9 vergadering",label:""},inviteDialog:{alertText:"",header:"Nooi uit",searchCallOnlyPlaceholder:"",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"Ons het gestruikel.",retry:"Probeer weer",support:"Ondersteuning",supportMsg:"Indien dit aanhou, maak kontak met"},keyboardShortcuts:{focusLocal:"Fokus op u video",focusRemote:"Fokus op \u2019n ander persoon se video",fullScreen:"Bekyk of verlaat volskerm",keyboardShortcuts:"Sleutelbordkortpaaie",localRecording:"Wys of versteek kontroles vir plaaslike opname",mute:"Demp of ontdemp jou mikrofoon",pushToTalk:"Druk om te praat",raiseHand:"Steek hand op of laat sak hom",showSpeakerStats:"Wys sprekerstatistiek",toggleChat:"Maak gesels oop of toe",toggleFilmstrip:"Wys of versteek duimnaels vir video\u2019s",toggleScreensharing:"Wissel tussen kamera- en skermdeling",toggleShortcuts:"Wys of versteek sleutelbordkortpaaie",videoMute:"Begin of stop u kamera"},liveStreaming:{busy:"",busyTitle:"Alle opnemers is tans besig",changeSignIn:"Wissel rekeninge.",choose:"Kies \u2019n regstreekse stroom",chooseCTA:"Kies \u2019n stroomopsie. U is tans aangemeld as {{email}}.",enterStreamKey:"Gee u sleutel vir regstreekse stroom by YouTube hier.",error:"Kon nie regstreeks stroom nie. Probeer gerus weer.",errorAPI:"\u2019n Fout het voorgekom tydens toegang tot u YouTube-uitsendings. Probeer om weer aan te meld.",errorLiveStreamNotEnabled:"Regstreekse stroom is nie geaktiveer op {{email}} nie. Aktiveer asb. regstreekse strome of meld aan met \u2019n rekening met regstreekse strome geaktiveer.",expandedOff:"Die regstreekse stroom het gestop",expandedOn:"Die vergadering word tans gestroom na YouTube.",expandedPending:"Die regstreekse stroom begin tans...",failedToStart:"Regstreekse stroom kon nie begin nie",getStreamKeyManually:"",invalidStreamKey:"",off:"Regstreekse stroom het gestop",on:"Regstreekse stroom",pending:"Begin tans regstreekse stroom...",serviceName:"Regstreekse stroomdiens",signedInAs:"U is tans aangemeld as:",signIn:"Meld aan met Google",signInCTA:"Meld aan of gee u sleutel vir regstreekse stroom vanaf YouTube.",signOut:"Meld af",start:"Begin \u2019n regstreekse stroom",streamIdHelp:"Wat\u2019s di\xe9?",unavailableTitle:"Regstreekse strome nie beskikbaar nie"},localRecording:{clientState:{off:"Af",on:"Aan",unknown:"Onbekend"},dialogTitle:"Kontroles vir plaaslike opname",duration:"Duur",durationNA:"",encoding:"Enkodering",label:"",labelToolTip:"",localRecording:"Plaaslike opname",me:"Ek",messages:{engaged:"",finished:"",finishedModerator:"",notModerator:"U is nie die moderator nie. U kan nie \u2019n plaaslike opname begin of stop nie."},moderator:"Moderator",no:"Nee",participant:"Deelnemer",participantStats:"Deelnemerstatistiek",sessionToken:"",start:"Begin opname",stop:"Stop opname",yes:"Ja"},lockRoomPassword:"Wagwoord",lockRoomPasswordUppercase:"Wagwoord",me:"ek",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"ontkoppel",focus:"",focusFail:"",grantedTo:"{{to}} is nou moderator!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Ek",moderator:"U is ou moderator!",muted:"U het die gesprek gedemp begin.",mutedTitle:"U is gedemp!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"Iemand",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Gits... ons is bevrees u ervaring met {{appName}} gaan nie so goed wees hier nie. Ons soek maniere om dit die hoof te bied, maar probeer intussen een van die <a href='static/recommendedBrowsers.html' target='_blank'>volledig ondersteunde blaaiers</a>.",suboptimalExperienceTitle:"Blaaierwaarskuwing",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"aangedryf deur",presenceStatus:{busy:"Besig",calling:"Bel tans...",connected:"Gekoppel",connecting:"Koppel tans...",connecting2:"Koppel tans*...",disconnected:"Ontkoppeld",expired:"Verval",ignored:"Ge\xefgnoreer",initializingCall:"Inisialiseer tans oproep...",invited:"Uitgenooi",rejected:"Geweier",ringing:"Lui tans..."},profile:{setDisplayNameLabel:"Stel u vertoonnaam",setEmailInput:"Gee e-posadres",setEmailLabel:"Stel u gravatar-e-posadres",title:"Profiel"},recording:{authDropboxText:"Laai op na Dropbox",availableSpace:"Beskikbare spasie: {{spaceLeft}} MB (ongeveer {{duration}} minute se opname)",beta:"",busy:"",busyTitle:"Alle opnemers is tans besig",error:"Opname het misluk. Probeer gerus weer.",expandedOff:"Opname het gestop",expandedOn:"Die vergadering word tans opgeneem.",expandedPending:"Opname word begin...",failedToStart:"Kon nie begin opneem nie",fileSharingdescription:"",live:"",loggedIn:"Aangemeld as {{name}}",off:"Opname gestop",on:"Neem tans op",pending:"Berei voor om vergadering op te neem...",rec:"",serviceDescription:"",serviceName:"Opneemdiens",signIn:"meld aan",signOut:"Meld af",unavailable:"",unavailableTitle:""},sectionList:{pullToRefresh:""},settings:{calendar:{about:"",disconnect:"Ontkoppel",microsoftSignIn:"Meld aan met Microsoft",signedIn:"",title:"Kalender"},devices:"Toestelle",followMe:"Almal volg my",language:"Taal",loggedIn:"Aangemeld as {{name}}",moderator:"Moderator",more:"Meer",name:"Naam",noDevice:"Geen",selectAudioOutput:"Klankafvoer",selectCamera:"Kamera",selectMic:"Mikrofoon",startAudioMuted:"Almal begin gedemp",startVideoMuted:"Almal begin versteek",title:"Instellings"},settingsView:{alertOk:"Regso",alertTitle:"Waarskuwing",alertURLText:"Die gegewe bediener-URL is ongeldig",buildInfoSection:"",conferenceSection:"Konferensie",displayName:"Vertoonnaam",email:"E-pos",header:"Instellings",profileSection:"Profiel",serverURL:"Bediener-URL",startWithAudioMuted:"Begin met klank gedemp",startWithVideoMuted:"Begin met video gedemp",version:""},share:{dialInfoText:"",mainText:"Klik die volgende skakel om by die vergadering aan te sluit:\n{{roomUrl}}"},speaker:"Luidspreker",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Naam",seconds:"{{count}}s",speakerStats:"Sprekerstatistiek",speakerTime:"Sprekertyd"},startupoverlay:{policyText:"",title:"{{app}} benodig u mikrofoon en kamera."},suspendedoverlay:{rejoinKeyTitle:"Sluit weer aan",text:"Druk die <i>Sluit weer aan</i>-knoppie om te herkoppel.",title:"U video-oproep is onderbreek omdat die rekenaar gaan slaap het."},toolbar:{accessibilityLabel:{audioOnly:"Wissel Net klank",audioRoute:"Kies die klanktoestel",callQuality:"",cc:"Wissel onderskrifte",chat:"Wissel geselsvenster",document:"Wissel gedeelde dokument",feedback:"Laat terugvoer",fullScreen:"Wissel volskerm",hangup:"Verlaat die oproep",invite:"Nooi mense",kick:"",localRecording:"Wissel kontroles vir plaaslike opname",lockRoom:"",moreActions:"Wissel kieslys vir meer aksies",moreActionsMenu:"Kieslys vir meer aksies",mute:"",pip:"Wissel Prent-in-Prent-modus",profile:"Redigeer u profiel",raiseHand:"Wissel handopsteek",recording:"Wissel opname",remoteMute:"",Settings:"Wissel instellings",sharedvideo:"Wissel Youtube-videodeling",shareRoom:"Nooi iemand",shareYourScreen:"Wissel skermdeling",shortcuts:"Wissel kortpaaie",show:"",speakerStats:"Wissel sprekerstatistiek",tileView:"Wissel te\xeblaansig",toggleCamera:"Wissel kamera",videomute:"",videoblur:""},addPeople:"Voeg mense by die oproep",audioOnlyOff:"Deaktiveer Net klank-modus",audioOnlyOn:"Deaktiveer Net klank-modus",audioRoute:"Kies die klanktoestel",authenticate:"Verifieer",callQuality:"Bestuur oproepkwaliteit",chat:"Open / sluit gesels",closeChat:"",documentClose:"Sluit gedeelde dokument",documentOpen:"Open gedeelde dokument",enterFullScreen:"Volskermaansig",enterTileView:"",exitFullScreen:"Verlaat volskerm",exitTileView:"",feedback:"Laat terugvoer",hangup:"Verlaat",invite:"Nooi mense",login:"Meld aan",logout:"Meld af",lowerYourHand:"",moreActions:"Meer aksies",mute:"Demp / ontdemp",openChat:"",pip:"Betree Prent-in-Prent-modus",profile:"Redigeer u profiel",raiseHand:"Lig / laat sak u hand",raiseYourHand:"",Settings:"Instellings",sharedvideo:"Deel \u2019n YouTube-video",shareRoom:"Nooi iemand",shortcuts:"Sien kortpaaie",speakerStats:"Sprekerstatistiek",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"Stop YouTube-video",talkWhileMutedPopup:"Besig om te praat? U is gedemp.",tileViewToggle:"Wissel te\xeblaansig",toggleCamera:"Wissel kamera",videomute:"Begin / stop kamera",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"",error:"Opname het misluk. Probeer gerus weer.",expandedLabel:"",failedToStart:"",labelToolTip:"Die vergadering word getranskribeer",off:"",pending:"Berei tans voor om die vergadering te transkribeer...",start:"",stop:"",tr:""},userMedia:{androidGrantPermissions:"Kies <b><i>Allow</i></b> wanneer die blaaier vir toestemming vra.",chromeGrantPermissions:"Kies <b><i>Allow</i></b> wanneer die blaaier vir toestemming vra.",edgeGrantPermissions:"Kies <b><i>Yes</i></b> wanneer die blaaier vir toestemming vra.",electronGrantPermissions:"Gee asb. toestemming vir die gebruik van u kamera en mikrofoon",firefoxGrantPermissions:"Kies <b><i>Deel gekose toestel</i></b> wanneer die blaaier vir toestemming vra.",iexplorerGrantPermissions:"Kies <b><i>OK</i></b> wanneer die blaaier vir toestemming vra.",nwjsGrantPermissions:"Gee asb. toestemming vir die gebruik van u kamera en mikrofoon",operaGrantPermissions:"Kies <b><i>Allow</i></b> wanneer die blaaier vir toestemming vra.","react-nativeGrantPermissions":"Kies <b><i>Allow</i></b> wanneer die blaaier vir toestemming vra.",safariGrantPermissions:"Kies <b><i>OK</i></b> wanneer die blaaier vir toestemming vra."},videoSIPGW:{busy:"Ons probeer tans hulpbronne vry te stel. Probeer gerus weer oor \u2019n paar minute.",busyTitle:"Die Kamerdiens is tans besig",errorAlreadyInvited:"{{displayName}} is reeds genooi",errorInvite:"Konferensie is nog nie gestig nie. Probeer gerus weer later.",errorInviteFailed:"Ons werk aan \u2019n oplossing vir die probleem. Probeer gerus weer later.",errorInviteFailedTitle:"Kon nie {{displayName}} nooi nie",errorInviteTitle:"",pending:"{{displayName}} is genooi"},videoStatus:{audioOnly:"",audioOnlyExpanded:"U is in Net klank-modus. Di\xe9 modus spaar bandwydte maar u sal nie video\u2019s van ander sien nie.",callQuality:"",hd:"HD",highDefinition:"Ho\xebdefinisie",labelTooiltipNoVideo:"Geen video",labelTooltipAudioOnly:"Net klank-modus geaktiveer",ld:"LD",lowDefinition:"Laedefinisie",onlyAudioAvailable:"Net klank is beskikbaar",onlyAudioSupported:"Op di\xe9 blaaier ondersteun ons slegs klank.",p2pEnabled:"",p2pVideoQualityDescription:"",recHighDefinitionOnly:"",sd:"SD",standardDefinition:"Standaarddefinisie"},videothumbnail:{domute:"Demp",flip:"Swaai om",kick:"Skop uit",moderator:"Moderator",mute:"",muted:"Gedemp",remoteControl:"",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Raak om aan te sluit",roomname:"Gee kamernaam"},appDescription:"Hou gerus \u2019n videogesprek met die hele span. Om die waarheid te s\xea, nooi sommer almal. {{app}} is \u2019n 100% oopbronoplossing vir ge\xebnkripteerde videokonferensies wat mens heeldag, elke dag gratis kan geniet \u2014 geen rekening nodig nie.",audioVideoSwitch:{audio:"Stem",video:"Video"},calendar:"Kalender",connectCalendarButton:"Koppel u kalender",connectCalendarText:"",enterRoomTitle:"Begin \u2019n nuwe vergadering",go:"GAAN",join:"SLUIT AAN",info:"",privacy:"Privaatheid",recentList:"Onlangs",recentListDelete:"Skrap",recentListEmpty:"Die lys van onlangse gesprekke is leeg. Gesels met u span en al u onlangse gesprekke sal hier wys.",reducedUIText:"",roomname:"Gee kamernaam",roomnameHint:"Gee die naam of URL van die kamer waar u wil aansluit. Dink gerus enige naam uit. Laat weet net die mense wat u ontmoet wat dit is sodat hulle die selfde naam gee.",sendFeedback:"Stuur terugvoer",terms:"Voorwaardes",title:"Veilige en volledig gratis videokonferensies propvol funksionaliteit"}}},640,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438",af:"\u0410\u0444\u0440\u0438\u043a\u0430\u043d\u0441",az:"\u0410\u0437\u0435\u0440\u0431\u0430\u0439\u0434\u0436\u0430\u043d\u0441\u043a\u0438",bg:"\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438",cs:"\u0427\u0435\u0448\u043a\u0438",de:"\u041d\u0435\u043c\u0441\u043a\u0438",el:"\u0413\u0440\u044a\u0446\u043a\u0438",eo:"\u0415\u0441\u043f\u0435\u0440\u0430\u043d\u0442\u043e",es:"\u0418\u0441\u043f\u0430\u043d\u0441\u043a\u0438",fr:"\u0424\u0440\u0435\u043d\u0441\u043a\u0438",hy:"\u0410\u0440\u043c\u0435\u043d\u0441\u043a\u0438",it:"\u0418\u0442\u0430\u043b\u0438\u0430\u043d\u0441\u043a\u0438",ja:"\u042f\u043f\u043e\u043d\u0441\u043a\u0438",ko:"\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438",nb:"\u041d\u043e\u0440\u0432\u0435\u0436\u043a\u0438 \u0431\u0443\u043a\u043c\u043e\u043b",oc:"\u041e\u043a\u0441\u0438\u0442\u0430\u043d\u0441\u043a\u0438",pl:"\u041f\u043e\u043b\u0441\u043a\u0438",ptBR:"\u041f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u0441\u043a\u0438 (\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f)",ru:"\u0420\u0443\u0441\u043a\u0438",sk:"\u0421\u043b\u043e\u0432\u0430\u0448\u043a\u0438",sl:"\u0421\u043b\u043e\u0432\u0435\u043d\u0441\u043a\u0438",sv:"\u0428\u0432\u0435\u0434\u0441\u043a\u0438",tr:"\u0422\u0443\u0440\u0441\u043a\u0438",vi:"\u0412\u0438\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438",zhCN:"\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438 (\u041a\u0438\u0442\u0430\u0439)"}},641,[]);
__d(function(e,o,i,r,t,n,a){t.exports={addPeople:{add:"\u041f\u043e\u043a\u0430\u043d\u0438",countryNotSupported:"\u0416\u0435\u043b\u0430\u043d\u0430\u0442\u0430 \u0434\u0435\u0441\u0442\u0438\u043d\u0430\u0446\u0438\u044f \u043d\u0435 \u0441\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430.",countryReminder:"\u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u043e \u043e\u0431\u0430\u0436\u0434\u0430\u043d\u0435? \u0417\u0430\u043f\u043e\u0447\u043d\u0435\u0442\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u0441 \u043c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u0438\u044f\u0442 \u043a\u043e\u0434!",disabled:"\u041d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430 \u043a\u0430\u043d\u0438\u0442\u0435 \u0445\u043e\u0440\u0430.",failedToAdd:"",footerText:"\u0418\u0437\u0445\u043e\u0434\u044f\u0449\u0438\u0438\u0442\u0435 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u0438 \u043d\u0435 \u0441\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438.",loading:"\u0422\u044a\u0440\u0441\u0435\u043d\u0435 \u043d\u0430 \u0445\u043e\u0440\u0430 \u0438 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u0438 \u043d\u043e\u043c\u0435\u0440\u0430.",loadingNumber:"\u0412\u0430\u043b\u0438\u0434\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440\u0430",loadingPeople:"\u0422\u044a\u0440\u0441\u0435\u043d\u0435 \u043d\u0430 \u0445\u043e\u0440\u0430",noResults:"\u041d\u044f\u043c\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438",noValidNumbers:"\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435\u043d \u043d\u043e\u043c\u0435\u0440",searchNumbers:"\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440\u0430",searchPeople:"\u0422\u044a\u0440\u0441\u0435\u043d\u0435 \u043d\u0430 \u0445\u043e\u0440\u0430",searchPeopleAndNumbers:"",telephone:"",title:""},audioDevices:{bluetooth:"",headphones:"\u0421\u043b\u0443\u0448\u0430\u043b\u043a\u0438",phone:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d",speaker:"\u0413\u043e\u0432\u043e\u0440\u0435\u0449"},audioOnly:{audioOnly:"\u0421\u0430\u043c\u043e \u0437\u0432\u0443\u043a"},calendarSync:{addMeetingURL:"",confirmAddLink:"",error:{appConfiguration:"",generic:"",notSignedIn:""},join:"",joinTooltip:"",nextMeeting:"",noEvents:"",ongoingMeeting:"",permissionButton:"",permissionMessage:"",refresh:"",today:""},chat:{error:"",messagebox:"",nickname:{popover:"\u0418\u0437\u0431\u043e\u0440 \u043d\u0430 \u0438\u043c\u0435",title:""},title:""},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"\u041f\u0440\u0438\u043a\u0440\u0435\u043f\u0435\u043d",AUTHENTICATING:"\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f",AUTHFAIL:"\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f",CONNECTED:"\u0421\u0432\u044a\u0440\u0437\u0430\u043d",CONNECTING:"\u0421\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",CONNFAIL:"\u0412\u0440\u044a\u0437\u043a\u0430\u0442\u0430 \u0435 \u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u0430",DISCONNECTED:"\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",DISCONNECTING:"\u041f\u0440\u0435\u043a\u044a\u0441\u0432\u0430\u043d\u0435 \u043d\u0430 \u0432\u0440\u044a\u0437\u043a\u0430\u0442\u0430",ERROR:"\u0413\u0440\u0435\u0448\u043a\u0430",RECONNECTING:"\u041f\u043e\u044f\u0432\u0438 \u0441\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043c\u0440\u0435\u0436\u0430\u0442\u0430. \u0412\u0440\u044a\u0437\u0432\u0430\u043c\u0435 \u0441\u0435 \u043d\u0430\u043d\u043e\u0432\u043e..."},connectionindicator:{address:"\u0410\u0434\u0440\u0435\u0441:",bandwidth:"\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u043c\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442:",bitrate:"\u0421\u043a\u043e\u0440\u043e\u0441\u0442:",bridgeCount:"",connectedTo:"",framerate:"\u041a\u0430\u0434\u0440\u0438 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430:",less:"\u0421\u043a\u0440\u0438\u0432\u0430\u043d\u0435",localaddress:"\u041b\u043e\u043a\u0430\u043b\u0435\u043d \u0430\u0434\u0440\u0435\u0441:",localaddress_plural:"\u041b\u043e\u043a\u0430\u043b\u043d\u0438 \u0430\u0434\u0440\u0435\u0441\u0438:",localport:"\u041b\u043e\u043a\u0430\u043b\u0435\u043d \u043f\u043e\u0440\u0442:",localport_plural:"\u041b\u043e\u043a\u0430\u043b\u043d\u0438 \u043f\u043e\u0440\u0442\u043e\u0432\u0435:",more:"\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435",packetloss:"\u0417\u0430\u0433\u0443\u0431\u0430 \u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u0438:",quality:{good:"\u0414\u043e\u0431\u0440\u0430",inactive:"\u041d\u044f\u043c\u0430",lost:"\u0420\u0430\u0437\u043a\u0430\u0447\u0435\u043d\u0430",nonoptimal:"\u041d\u0435\u043e\u043f\u0442\u0438\u043c\u0430\u043b\u043d\u0430",poor:"\u041b\u043e\u0448\u0430"},remoteaddress:"\u041e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d \u0430\u0434\u0440\u0435\u0441:",remoteaddress_plural:"\u041e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u0438 \u0430\u0434\u0440\u0435\u0441\u0438:",remoteport:"\u041e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d \u043f\u043e\u0440\u0442:",remoteport_plural:"\u041e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u0438 \u043f\u043e\u0440\u0442\u043e\u0432\u0435:",resolution:"\u0420\u0435\u0437\u043e\u043b\u044e\u0446\u0438\u044f:",status:"\u0412\u0440\u044a\u0437\u043a\u0430:",transport:"\u0422\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442:",transport_plural:"\u0422\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0438:",turn:" (\u043e\u0431\u0440\u044a\u0449\u0430\u043d\u0435)"},dateUtils:{earlier:"",today:"",yesterday:""},deepLinking:{appNotInstalled:"",description:"",descriptionWithoutWeb:"",downloadApp:"\u0421\u0432\u0430\u043b\u044f\u043d\u0435 \u043d\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e",launchWebButton:"",openApp:"",title:"",tryAgainButton:""},"\x05deepLinking":{},defaultLink:"\u043d\u0430\u043f\u0440. {{url}}",deviceError:{cameraError:"\u041a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u044a\u043f\u043d\u0430",cameraPermission:"\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u0434\u043e\u0441\u0442\u044a\u043f \u0434\u043e \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430",microphoneError:"\u041c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u044a\u0442 \u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u044a\u043f\u0435\u043d",microphonePermission:"\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u0434\u043e\u0441\u0442\u044a\u043f \u0434\u043e \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430"},deviceSelection:{noPermission:"\u041d\u0435 \u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435",previewUnavailable:"\u041d\u044f\u043c\u0430 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u043f\u0440\u0435\u0433\u043b\u0435\u0434",selectADevice:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e",testAudio:""},dialog:{accessibilityLabel:{liveStreaming:"\u0418\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0436\u0438\u0432\u043e"},allow:"\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u0435 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435\u0442\u043e \u0441\u0430\u043c\u043e \u043d\u0430 \u0435\u0434\u043d\u043e \u0432\u0438\u0434\u0435\u043e \u0432 \u0434\u0430\u0434\u0435\u043d \u043c\u043e\u043c\u0435\u043d\u0442",applicationWindow:"\u041f\u0440\u043e\u0437\u043e\u0440\u0435\u0446\u0430 \u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430\u0442\u0430",Back:"\u041d\u0430\u0437\u0430\u0434",cameraConstraintFailedError:"\u041a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0412\u0438 \u043d\u0435 \u043f\u043e\u043a\u0440\u0438\u0432\u0430 \u043d\u044f\u043a\u043e\u0438 \u043e\u0442 \u0438\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0438\u044f\u0442\u0430.",cameraNotFoundError:"\u041d\u0435 \u0435 \u043e\u0442\u043a\u0440\u0438\u0442\u0430 \u043a\u0430\u043c\u0435\u0440\u0430.",cameraNotSendingData:"\u041a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u044a\u043f\u043d\u0430. \u041c\u043e\u043b\u044f, \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u043b\u0438 \u0434\u0440\u0443\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0442\u043e\u0432\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0434\u0440\u0443\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043e\u0442 \u043c\u0435\u043d\u044e\u0442\u043e \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435, \u0438\u043b\u0438 \u043f\u0440\u0435\u0437\u0430\u0440\u0435\u0434\u0435\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e.",cameraNotSendingDataTitle:"\u041a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u044a\u043f\u043d\u0430",cameraPermissionDeniedError:"\u041d\u0435 \u0441\u0442\u0435 \u0434\u0430\u043b\u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430. \u0429\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430 \u0441\u0435 \u043f\u0440\u0438\u0441\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u0435 \u0432 \u0431\u0435\u0441\u0435\u0434\u0430\u0442\u0430, \u043d\u043e \u0434\u0440\u0443\u0433\u0438\u0442\u0435 \u043d\u044f\u043c\u0430 \u0434\u0430 \u0412\u0438 \u0432\u0438\u0436\u0434\u0430\u0442. \u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439\u0442\u0435 \u0431\u0443\u0442\u043e\u043d\u0430 \u0441 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0432 \u0430\u0434\u0440\u0435\u0441\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430, \u0437\u0430 \u0434\u0430 \u043e\u043f\u0440\u0430\u0432\u0438\u0442\u0435 \u0442\u043e\u0432\u0430.",cameraUnknownError:"\u041d\u0435\u0432\u044a\u0437\u043c\u043e\u0436\u0435\u043d \u0434\u043e\u0441\u0442\u044a\u043f \u0434\u043e \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u043f\u043e \u043d\u0435\u044f\u0441\u043d\u0430 \u043f\u0440\u0438\u0447\u0438\u043d\u0430.",cameraUnsupportedResolutionError:"\u041a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0412\u0438 \u043d\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430 \u043d\u0443\u0436\u043d\u0430\u0442\u0430 \u0440\u0435\u0437\u043e\u043b\u044e\u0446\u0438\u044f.",Cancel:"\u041e\u0442\u043a\u0430\u0437",close:"\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435",conferenceDisconnectMsg:"\u041c\u043e\u0436\u0435 \u0431\u0438 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u0435 \u043c\u0440\u0435\u0436\u043e\u0432\u0430\u0442\u0430 \u0441\u0438 \u0432\u0440\u044a\u0437\u043a\u0430. \u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435 \u0441\u043b\u0435\u0434 {{seconds}} \u0441\u0435\u043a\u2026",conferenceDisconnectTitle:"\u0412\u0440\u044a\u0437\u043a\u0430\u0442\u0430 \u0441\u0435 \u0440\u0430\u0437\u043f\u0430\u0434\u043d\u0430.",conferenceReloadMsg:"\u041e\u043f\u0438\u0442\u0432\u0430\u043c\u0435 \u0441\u0435 \u0434\u0430 \u043e\u043f\u0440\u0430\u0432\u0438\u043c \u043d\u0435\u0449\u0430\u0442\u0430. \u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435 \u0441\u043b\u0435\u0434 {{seconds}} \u0441\u0435\u043a\u2026",conferenceReloadTitle:"\u0417\u0430 \u0441\u044a\u0436\u0430\u043b\u0435\u043d\u0438\u0435, \u043d\u0435\u0449\u043e \u0441\u0435 \u043e\u0431\u044a\u0440\u043a\u0430.",confirm:"",confirmNo:"",confirmYes:"\u0414\u0430",connectError:"\u041e\u043f\u0430! \u041d\u0435\u0449\u043e \u0441\u0435 \u043e\u0431\u044a\u0440\u043a\u0430 \u0438 \u043d\u0435 \u0443\u0441\u043f\u044f\u0445\u043c\u0435 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044a\u0440\u0436\u0435\u043c \u0441 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f\u0442\u0430.",connectErrorWithMsg:"\u041e\u043f\u0430! \u041d\u0435\u0449\u043e \u0441\u0435 \u043e\u0431\u044a\u0440\u043a\u0430 \u0438 \u043d\u0435 \u0443\u0441\u043f\u044f\u0445\u043c\u0435 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044a\u0440\u0436\u0435\u043c \u0441 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f\u0442\u0430: {{msg}}",connecting:"\u0421\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",contactSupport:"\u0412\u0440\u044a\u0437\u043a\u0430 \u0441 \u043e\u0442\u0434\u0435\u043b\u0430 \u043f\u043e \u043f\u043e\u0434\u0434\u0440\u044a\u0436\u043a\u0430",copy:"\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435",dismiss:"\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435",displayNameRequired:"",done:"\u0413\u043e\u0442\u043e\u0432\u043e",enterDisplayName:"",error:"\u0413\u0440\u0435\u0448\u043a\u0430",externalInstallationMsg:"\u0422\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u0442\u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u0442\u043e \u0437\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435 \u043d\u0430 \u0435\u043a\u0440\u0430\u043d\u0430.",externalInstallationTitle:"\u041d\u0443\u0436\u043d\u043e \u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0435",goToStore:"\u041a\u044a\u043c \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430 \u0432 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442",gracefulShutdown:"\u0423\u0441\u043b\u0443\u0433\u0430\u0442\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043d\u0435 \u0435 \u0434\u043e\u0441\u0442\u044a\u043f\u043d\u0430 \u043f\u043e\u0440\u0430\u0434\u0438 \u043f\u0440\u043e\u0444\u0438\u043b\u0430\u043a\u0442\u0438\u043a\u0430. \u041c\u043e\u043b\u044f \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043f\u043e-\u043a\u044a\u0441\u043d\u043e.",IamHost:"\u0410\u0437 \u0441\u044a\u043c \u0434\u043e\u043c\u0430\u043a\u0438\u043d\u0430",incorrectRoomLockPassword:"",incorrectPassword:"\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u043d\u043e \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435 \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u0430",inlineInstallationMsg:"\u0422\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u0442\u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u0442\u043e \u0437\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435 \u043d\u0430 \u0435\u043a\u0440\u0430\u043d\u0430.",inlineInstallExtension:"\u0418\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u043d\u0435 \u0441\u0435\u0433\u0430",internalError:"\u041e\u043f\u0430! \u041d\u0435\u0449\u043e \u0441\u0435 \u043e\u0431\u044a\u0440\u043a\u0430. \u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 \u0441\u043b\u0435\u0434\u043d\u0430\u0442\u0430 \u0433\u0440\u0435\u0448\u043a\u0430: {{error}}",internalErrorTitle:"\u0412\u044a\u0442\u0440\u0435\u0448\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430",kickMessage:"",kickParticipantButton:"",kickParticipantDialog:"",kickParticipantTitle:"",kickTitle:"",liveStreaming:"\u0418\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0436\u0438\u0432\u043e",liveStreamingDisabledForGuestTooltip:"",liveStreamingDisabledTooltip:"",lockMessage:"\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043a\u043b\u044e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f\u0442\u0430.",lockRoom:"",lockTitle:"\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043a\u043b\u044e\u0447\u0432\u0430\u043d\u0435",logoutQuestion:"\u0421\u0438\u0433\u0443\u0440\u043d\u0438 \u043b\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043a\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u043b\u0435\u0437\u0435\u0442\u0435 \u0438 \u0434\u0430 \u043f\u0440\u0435\u043a\u044a\u0441\u043d\u0435\u0442\u0435 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f\u0442\u0430?",logoutTitle:"\u0418\u0437\u0445\u043e\u0434",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"\u041c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u044a\u0442 \u0412\u0438 \u043d\u0435 \u043f\u043e\u043a\u0440\u0438\u0432\u0430 \u043d\u044f\u043a\u043e\u0438 \u043e\u0442 \u0438\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0438\u044f\u0442\u0430.",micNotFoundError:"\u041d\u0435 \u0435 \u043e\u0442\u043a\u0440\u0438\u0442 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"\u041d\u0435 \u0441\u0442\u0435 \u0434\u0430\u043b\u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430. \u0429\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430 \u0441\u0435 \u043f\u0440\u0438\u0441\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u0435 \u0432 \u0431\u0435\u0441\u0435\u0434\u0430\u0442\u0430, \u043d\u043e \u0434\u0440\u0443\u0433\u0438\u0442\u0435 \u043d\u044f\u043c\u0430 \u0434\u0430 \u0412\u0438 \u0447\u0443\u0432\u0430\u0442. \u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439\u0442\u0435 \u0431\u0443\u0442\u043e\u043d\u0430 \u0441 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0432 \u0430\u0434\u0440\u0435\u0441\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430, \u0437\u0430 \u0434\u0430 \u043e\u043f\u0440\u0430\u0432\u0438\u0442\u0435 \u0442\u043e\u0432\u0430.",micUnknownError:"\u041d\u0435 \u0432\u044a\u0437\u043c\u043e\u0436\u0435\u043d \u0434\u043e\u0441\u0442\u044a\u043f \u0434\u043e \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430 \u043f\u043e \u043d\u0435\u044f\u0441\u043d\u0430 \u043f\u0440\u0438\u0447\u0438\u043d\u0430.",muteParticipantBody:"\u0412\u0438\u0435 \u043d\u044f\u043c\u0430 \u0434\u0430 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430 \u0441\u043f\u0440\u0435\u0442\u0435 \u0437\u0430\u0433\u043b\u0443\u0448\u0430\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430, \u043d\u043e \u0442\u043e\u0439 \u0449\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0433\u043e \u043d\u0430\u043f\u0440\u0430\u0432\u0438 \u043f\u043e \u0432\u0441\u044f\u043a\u043e \u0432\u0440\u0435\u043c\u0435.",muteParticipantButton:"\u0418\u0437\u043a\u043b\u044e\u0447\u0438 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430",muteParticipantDialog:"",muteParticipantTitle:"",Ok:"\u0413\u043e\u0442\u043e\u0432\u043e",passwordLabel:"",passwordNotSupported:"\u0417\u0430\u0434\u0430\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430 \u0437\u0430 \u0441\u0440\u0435\u0449\u0430\u0442\u0430 \u043d\u0435 \u0441\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"\u0411\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u0430 \u0438\u0437\u0441\u043a\u0430\u0447\u0430\u0449\u0438\u0442\u0435 \u043f\u0440\u043e\u0437\u043e\u0440\u0446\u0438 \u043e\u0442 \u0442\u043e\u0437\u0438 \u0443\u0435\u0431 \u0441\u0430\u0439\u0442. \u041c\u043e\u043b\u044f, \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435 \u0438\u0437\u0441\u043a\u0430\u0447\u0430\u0449\u0438\u0442\u0435 \u043f\u0440\u043e\u0437\u043e\u0440\u0446\u0438 \u043e\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435 \u0437\u0430 \u0441\u0438\u0433\u0443\u0440\u043d\u043e\u0441\u0442 \u043d\u0430 \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u0430 \u0441\u0438 \u0438 \u0441\u043b\u0435\u0434 \u0442\u043e\u0432\u0430 \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.",popupErrorTitle:"\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u043d \u0438\u0437\u0441\u043a\u0430\u0447\u0430\u0449 \u043f\u0440\u043e\u0437\u043e\u0440\u0435\u0446",recording:"\u0417\u0430\u043f\u0438\u0441",recordingDisabledForGuestTooltip:"",recordingDisabledTooltip:"",rejoinNow:"\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043f\u0440\u0438\u0441\u044a\u0435\u0434\u0438\u043d\u044f\u0432\u0430\u043d\u0435 \u0441\u0435\u0433\u0430",remoteControlAllowedMessage:"{{user}} \u043f\u0440\u0438\u0435 \u0437\u0430\u044f\u0432\u043a\u0430\u0442\u0430 \u0412\u0438 \u0437\u0430 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435!",remoteControlDeniedMessage:"{{user}} \u043e\u0442\u043a\u0430\u0437\u0430 \u0437\u0430\u044f\u0432\u043a\u0430\u0442\u0430 \u0412\u0438 \u0437\u0430 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435!",remoteControlErrorMessage:"\u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043e\u043f\u0438\u0442\u0430 \u0437\u0430 \u0438\u0441\u043a\u0430\u043d\u0430 \u043d\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442 {{user}}!",remoteControlRequestMessage:"\u0429\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u0435 \u043b\u0438 \u043d\u0430 {{user}} \u0434\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0432\u0430 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u043a\u043e\u043c\u043f\u044e\u0442\u044a\u0440\u0430 \u0412\u0438?",remoteControlShareScreenWarning:"\u0410\u043a\u043e \u043d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u201e\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435\u201c, \u0449\u0435 \u0441\u043f\u043e\u0434\u0435\u043b\u0438\u0442\u0435 \u0435\u043a\u0440\u0430\u043d\u0430 \u0441\u0438!",remoteControlStopMessage:"\u0421\u0435\u0441\u0438\u044f\u0442\u0430 \u0437\u0430 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043a\u043b\u044e\u0447\u0438!",remoteControlTitle:"\u041e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043a\u043e\u043c\u043f\u044e\u0442\u044a\u0440\u0430",Remove:"\u041f\u0440\u0435\u043c\u0430\u0445\u0432\u0430\u043d\u0435",removePassword:"",removeSharedVideoMsg:"\u041d\u0430\u0438\u0441\u0442\u0438\u043d\u0430 \u043b\u0438 \u0438\u0441\u043a\u0430\u0442\u0435 \u0434\u0430 \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0435\u0442\u0435 \u0441\u043f\u043e\u0434\u0435\u043b\u0435\u043d\u043e\u0442\u043e \u0441\u0438 \u0432\u0438\u0434\u0435\u043e?",removeSharedVideoTitle:"\u041a\u0440\u0430\u0439 \u043d\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435\u0442\u043e \u043d\u0430 \u0432\u0438\u0434\u0435\u043e",reservationError:"\u0413\u0440\u0435\u0448\u043a\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0430 \u0437\u0430 \u0440\u0435\u0437\u0435\u0440\u0432\u0430\u0446\u0438\u0438",reservationErrorMsg:"\u0413\u0440\u0435\u0448\u043a\u0430 \u043d\u043e\u043c\u0435\u0440: {{code}}, \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435: {{msg}}",retry:"\u041f\u043e\u0432\u0442\u043e\u0440\u0435\u043d \u043e\u043f\u0438\u0442",screenSharingFailedToInstall:"\u041e\u043f\u0430! \u0420\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u0442\u043e \u0437\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435 \u043d\u0430 \u0435\u043a\u0440\u0430\u043d\u0430 \u043d\u0435 \u0443\u0441\u043f\u044f \u0434\u0430 \u0441\u0435 \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430.",screenSharingFailedToInstallTitle:"\u0420\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u0442\u043e \u0437\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435 \u043d\u0430 \u0435\u043a\u0440\u0430\u043d\u0430 \u043d\u0435 \u0443\u0441\u043f\u044f \u0434\u0430 \u0441\u0435 \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430",screenSharingFirefoxPermissionDeniedError:"",screenSharingFirefoxPermissionDeniedTitle:"",screenSharingPermissionDeniedError:"\u041e\u043f\u0430! \u041d\u0435\u0449\u043e \u0441\u0435 \u043e\u0431\u044a\u0440\u043a\u0430 \u0441 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0442\u0430 \u043d\u0430 \u0440\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u0442\u043e \u0437\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435 \u043d\u0430 \u0435\u043a\u0440\u0430\u043d\u0430. \u041c\u043e\u043b\u044f, \u043f\u0440\u0435\u0437\u0430\u0440\u0435\u0434\u0435\u0442\u0435 \u0438 \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.",serviceUnavailable:"\u0423\u0441\u043b\u0443\u0433\u0430\u0442\u0430 \u043d\u0435 \u0435 \u043d\u0430\u043b\u0438\u0447\u043d\u0430",sessTerminated:"\u0420\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u044a\u0442 \u043f\u0440\u0438\u043a\u043b\u044e\u0447\u0438",Share:"\u0421\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435",shareVideoLinkError:"\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u043d\u0430 \u0432\u0440\u044a\u0437\u043a\u0430 \u043a\u044a\u043c YouTube.",shareVideoTitle:"\u0421\u043f\u043e\u0434\u0435\u043b\u0438 \u0432\u0438\u0434\u0435\u043e",shareYourScreen:"\u0421\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435 \u043d\u0430 \u0435\u043a\u0440\u0430\u043d\u0430",shareYourScreenDisabled:"",shareYourScreenDisabledForGuest:"",startLiveStreaming:"\u0417\u0430\u043f\u043e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0436\u0438\u0432\u043e",startRecording:"\u041a\u0440\u0430\u0439 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441\u0430",startRemoteControlErrorMessage:"\u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043e\u043f\u0438\u0442\u0430 \u0437\u0430 \u0437\u0430\u043f\u043e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0441\u0435\u0441\u0438\u044f\u0442\u0430 \u0437\u0430 \u043e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435!",stopLiveStreaming:"\u0421\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0436\u0438\u0432\u043e",stopRecording:"\u041a\u0440\u0430\u0439 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441\u0430",stopRecordingWarning:"\u041d\u0430\u0438\u0441\u0442\u0438\u043d\u0430 \u043b\u0438 \u0438\u0441\u043a\u0430\u0442\u0435 \u0434\u0430 \u0441\u043f\u0440\u0435\u043c \u0437\u0430\u043f\u0438\u0441\u0430?",stopStreamingWarning:"\u041d\u0430\u0438\u0441\u0442\u0438\u043d\u0430 \u043b\u0438 \u0438\u0441\u043a\u0430\u0442\u0435 \u0434\u0430 \u0441\u043f\u0440\u0435\u0442\u0435 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0436\u0438\u0432\u043e?",streamKey:"",Submit:"\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435",thankYou:"\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043c, \u0447\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0445\u0442\u0435 {{appName}}!",token:"\u043a\u043e\u0434 \u0437\u0430 \u0434\u043e\u0441\u0442\u044a\u043f",tokenAuthFailed:"\u0421\u044a\u0436\u0430\u043b\u044f\u0432\u0430\u043c\u0435, \u043d\u043e \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430 \u0441\u0435 \u043f\u0440\u0438\u0441\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u0435 \u043a\u044a\u043c \u0442\u043e\u0437\u0438 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440.",tokenAuthFailedTitle:"\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f",transcribing:"",unlockRoom:"",userPassword:"\u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u0430 \u043f\u0430\u0440\u043e\u043b\u0430",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"\u0427\u0430\u043a\u0430\u043c\u0435 \u0434\u043e\u043c\u0430\u043a\u0438\u043d\u0430 ...",Yes:"\u0414\u0430",yourEntireScreen:"\u0426\u0435\u043b\u0438\u044f \u0435\u043a\u0440\u0430\u043d"},"\x05dialog":{accessibilityLabel:{}},dialOut:{statusMessage:"\u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0435 {{status}}"},feedback:{average:"\u0421\u0440\u0435\u0434\u043d\u043e",bad:"\u041b\u043e\u0448\u043e",detailsLabel:"",good:"\u0414\u043e\u0431\u0440\u0430",rateExperience:"\u041c\u043e\u043b\u044f, \u043e\u0446\u0435\u043d\u0435\u0442\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e\u0442\u043e \u043d\u0430 \u0441\u0440\u0435\u0449\u0430\u0442\u0430.",veryBad:"\u041c\u043d\u043e\u0433\u043e \u043b\u043e\u0448\u043e",veryGood:"\u041c\u043d\u043e\u0433\u043e \u0434\u043e\u0431\u0440\u0430"},"\x05feedback":{},incomingCall:{answer:"",audioCallTitle:"",decline:"\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435",productLabel:"",videoCallTitle:""},info:{accessibilityLabel:"",addPassword:"",cancelPassword:"",conferenceURL:"",country:"",dialANumber:"",dialInConferenceID:"",dialInNotSupported:"",dialInNumber:"",dialInSummaryError:"",dialInTollFree:"",genericError:"",inviteLiveStream:"",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"\u0418\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0436\u0438\u0432\u043e",moreNumbers:"",noNumbers:"",noPassword:"\u041d\u044f\u043c\u0430",noRoom:"",numbers:"",password:"",title:"\u0421\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435",tooltip:"",label:""},"\x05info":{},inviteDialog:{alertText:"",header:"\u041f\u043e\u043a\u0430\u043d\u0438",searchCallOnlyPlaceholder:"\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435\u043d \u043d\u043e\u043c\u0435\u0440",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"\u0418\u043c\u0430\u0448\u0435 \u0433\u0440\u0435\u0448\u043a\u0430.",retry:"\u041e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e",support:"\u041f\u043e\u0434\u0434\u0440\u044a\u0436\u043a\u0430",supportMsg:"\u0410\u043a\u043e \u0442\u043e\u0432\u0430 \u0441\u0435 \u0441\u043b\u0443\u0447\u0432\u0430 \u0447\u0435\u0441\u0442\u043e, \u0441\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u0441\u0435 \u0441 \u043d\u0430\u0448\u0430\u0442\u0430"},keyboardShortcuts:{focusLocal:"\u0424\u043e\u043a\u0443\u0441\u0438\u0440\u0430\u043d\u0435 \u0432\u044a\u0440\u0445\u0443 \u0412\u0430\u0448\u0435\u0442\u043e \u0432\u0438\u0434\u0435\u043e",focusRemote:"\u0424\u043e\u043a\u0443\u0441\u0438\u0440\u0430\u043d\u0435 \u0432\u044a\u0440\u0445\u0443 \u0432\u0438\u0434\u0435\u043e\u0442\u043e \u043d\u0430 \u0434\u0440\u0443\u0433 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a",fullScreen:"\u0412\u043b\u0438\u0437\u0430\u043d\u0435/\u0438\u0437\u043b\u0438\u0437\u0430\u043d\u0435 \u043e\u0442 \u0440\u0435\u0436\u0438\u043c \u043d\u0430 \u0446\u044f\u043b \u0435\u043a\u0440\u0430\u043d",keyboardShortcuts:"\u041a\u043b\u0430\u0432\u0438\u0448\u043d\u0438 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438",localRecording:"",mute:"\u0421\u043f\u0438\u0440\u0430\u043d\u0435/\u043f\u0443\u0441\u043a\u0430\u043d\u0435 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430",pushToTalk:"\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435, \u0437\u0430 \u0434\u0430 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0435",raiseHand:"\u0412\u0434\u0438\u0433\u043d\u0435\u0442\u0435 \u0438\u043b\u0438 \u0441\u0432\u0430\u043b\u0435\u0442\u0435 \u0440\u044a\u043a\u0430",showSpeakerStats:"\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0437\u0430 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0435\u043b\u044f",toggleChat:"\u041e\u0442\u0432\u0430\u0440\u044f\u043d\u0435/\u0441\u043a\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u0438\u0442\u0435 \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u044f",toggleFilmstrip:"",toggleScreensharing:"\u0421\u043c\u044f\u043d\u0430 \u043c\u0435\u0436\u0434\u0443 \u043a\u0430\u043c\u0435\u0440\u0430 \u0438 \u0441\u043f\u043e\u0434\u0435\u043b\u0435\u043d \u0435\u043a\u0440\u0430\u043d",toggleShortcuts:"",videoMute:"\u041f\u0443\u0441\u043a\u0430\u043d\u0435/\u0441\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430"},"\x05keyboardShortcuts":{},liveStreaming:{busy:"\u0420\u0430\u0431\u043e\u0442\u0438\u043c \u0432\u044a\u0440\u0445\u0443 \u0442\u043e\u0432\u0430 \u0434\u0430 \u043e\u0441\u0432\u043e\u0431\u043e\u0434\u0438\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u0438 \u0437\u0430 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435. \u041c\u043e\u043b\u044f, \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e \u0441\u043b\u0435\u0434 \u043d\u044f\u043a\u043e\u043b\u043a\u043e \u043c\u0438\u043d\u0443\u0442\u0438.",busyTitle:"\u0412\u0441\u0438\u0447\u043a\u0438 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u0442\u0435\u043b\u0438 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0441\u0430 \u0437\u0430\u0435\u0442\u0438.",changeSignIn:"",choose:"",chooseCTA:"",enterStreamKey:"",error:"\u0418\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0436\u0438\u0432\u043e \u0431\u0435\u0448\u0435 \u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e. \u041c\u043e\u043b\u044f, \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.",errorAPI:"",errorLiveStreamNotEnabled:"",expandedOff:"",expandedOn:"",expandedPending:"",failedToStart:"\u0418\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0436\u0438\u0432\u043e \u043d\u0435 \u0443\u0441\u043f\u044f \u0434\u0430 \u0437\u0430\u043f\u043e\u0447\u043d\u0435",getStreamKeyManually:"",invalidStreamKey:"",off:"\u041a\u0440\u0430\u0439 \u043d\u0430 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0436\u0438\u0432\u043e",on:"\u0418\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0436\u0438\u0432\u043e",pending:"\u0417\u0430\u043f\u043e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0436\u0438\u0432\u043e\u2026",serviceName:"",signedInAs:"",signIn:"",signInCTA:"",signOut:"",start:"\u0417\u0430\u043f\u043e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0438\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0436\u0438\u0432\u043e",streamIdHelp:"",unavailableTitle:"\u0418\u0437\u043b\u044a\u0447\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0436\u0438\u0432\u043e \u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u044a\u043f\u043d\u043e"},"\x05liveStreaming":{},localRecording:{clientState:{off:"",on:"",unknown:""},dialogTitle:"",duration:"",durationNA:"",encoding:"",label:"",labelToolTip:"",localRecording:"",me:"\u0410\u0437",messages:{engaged:"",finished:"",finishedModerator:"",notModerator:""},moderator:"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440",no:"",participant:"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a",participantStats:"",sessionToken:"",start:"\u041a\u0440\u0430\u0439 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441\u0430",stop:"\u041a\u0440\u0430\u0439 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441\u0430",yes:"\u0414\u0430"},"\x05localRecording":{},lockRoomPassword:"\u043f\u0430\u0440\u043e\u043b\u0430",lockRoomPasswordUppercase:"\u041f\u0430\u0440\u043e\u043b\u0430",me:"\u0430\u0437",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"\u0412\u0440\u044a\u0437\u043a\u0430:",focus:"\u041a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0442\u0435\u043d \u0444\u043e\u043a\u0443\u0441",focusFail:"{{component}} \u043d\u0435 \u0435 \u043d\u0430 \u0440\u0430\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f - \u0441\u043b\u0435\u0434\u0432\u0430\u0449 \u043e\u043f\u0438\u0442 \u0441\u043b\u0435\u0434 {{ms}} \u0441\u0435\u043a\u0443\u043d\u0434\u0438",grantedTo:"\u0414\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u043e\u043b\u044f \u043c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440 \u043d\u0430 {{to}}!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"\u0410\u0437",moderator:"\u041f\u0440\u0438\u0434\u043e\u0431\u0438\u0445\u0442\u0435 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u043c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440!",muted:"\u0417\u0430\u043f\u043e\u0447\u0432\u0430\u0442\u0435 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u0430 \u0431\u0435\u0437 \u0437\u0432\u0443\u043a.",mutedTitle:"\u0417\u0432\u0443\u043a\u044a\u0442 \u0432\u0438 \u0435 \u0441\u043f\u0440\u044f\u043d!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"\u041d\u044f\u043a\u043e\u0439",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"",suboptimalExperienceTitle:"",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"\u0441 \u043f\u043e\u0434\u043a\u0440\u0435\u043f\u0430\u0442\u0430 \u043d\u0430",presenceStatus:{busy:"",calling:"",connected:"\u0421\u0432\u044a\u0440\u0437\u0430\u043d",connecting:"\u0421\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",connecting2:"\u0421\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",disconnected:"\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",expired:"",ignored:"",initializingCall:"",invited:"\u041f\u043e\u043a\u0430\u043d\u0438",rejected:"",ringing:""},"\x05presenceStatus":{},profile:{setDisplayNameLabel:"\u0417\u0430\u0434\u0430\u0439\u0442\u0435 \u0435\u043a\u0440\u0430\u043d\u043d\u043e\u0442\u043e \u0441\u0438 \u0438\u043c\u0435",setEmailInput:"\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0435-\u043f\u043e\u0449\u0430",setEmailLabel:"\u0417\u0430\u0434\u0430\u0439\u0442\u0435 \u0435-\u043f\u043e\u0449\u0430\u0442\u0430 \u0441\u0438 \u0432 \u201egravatar\u201c",title:"\u041f\u0440\u043e\u0444\u0438\u043b"},recording:{authDropboxText:"",availableSpace:"",beta:"",busy:"\u0420\u0430\u0431\u043e\u0442\u0438\u043c \u0432\u044a\u0440\u0445\u0443 \u0442\u043e\u0432\u0430 \u0434\u0430 \u043e\u0441\u0432\u043e\u0431\u043e\u0434\u0438\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u0438 \u0437\u0430 \u0437\u0430\u043f\u0438\u0441. \u041c\u043e\u043b\u044f, \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e \u0441\u043b\u0435\u0434 \u043d\u044f\u043a\u043e\u043b\u043a\u043e \u043c\u0438\u043d\u0443\u0442\u0438.",busyTitle:"\u0412\u0441\u0438\u0447\u043a\u0438 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0437\u0430 \u0437\u0430\u043f\u0438\u0441 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0441\u0430 \u0437\u0430\u0435\u0442\u0438",error:"\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043e\u043f\u0438\u0442 \u0437\u0430 \u0437\u0430\u043f\u0438\u0441. \u041c\u043e\u043b\u044f \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.",expandedOff:"\u0417\u0430\u043f\u0438\u0441\u044a\u0442 \u0441\u043f\u0440\u044f\u043d",expandedOn:"",expandedPending:"\u0417\u0430\u043f\u0438\u0441\u044a\u0442 \u0437\u0430\u043f\u043e\u0447\u043d\u0430",failedToStart:"\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u0435\u043d \u043e\u043f\u0438\u0442 \u0437\u0430 \u0437\u0430\u043f\u0438\u0441\u0432\u0430\u043d\u0435",fileSharingdescription:"",live:"",loggedIn:"",off:"\u0417\u0430\u043f\u0438\u0441\u044a\u0442 \u0441\u043f\u0440\u044f\u043d",on:"\u0417\u0430\u043f\u0438\u0441",pending:"",rec:"",serviceDescription:"",serviceName:"",signIn:"",signOut:"",unavailable:"",unavailableTitle:"\u0417\u0430\u043f\u0438\u0441\u044a\u0442 \u0435 \u043d\u0435\u0432\u044a\u0437\u043c\u043e\u0436\u0435\u043d"},"\x05recording":{},sectionList:{pullToRefresh:""},settings:{calendar:{about:"",disconnect:"\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",microsoftSignIn:"",signedIn:"",title:""},devices:"",followMe:"\u0412\u0441\u0438\u0447\u043a\u0438 \u043c\u0435 \u0441\u043b\u0435\u0434\u0432\u0430\u0442",language:"",loggedIn:"",moderator:"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440",more:"",name:"\u0418\u043c\u0435",noDevice:"\u041d\u044f\u043c\u0430",selectAudioOutput:"\u0417\u0432\u0443\u043a\u043e\u0432 \u0438\u0437\u0445\u043e\u0434",selectCamera:"\u041a\u0430\u043c\u0435\u0440\u0430",selectMic:"\u041c\u0438\u043a\u0440\u043e\u0444\u043e\u043d",startAudioMuted:"\u0412\u0441\u0438\u0447\u043a\u0438 \u0437\u0430\u043f\u043e\u0447\u0432\u0430\u0442 \u0437\u0430\u0433\u043b\u0443\u0448\u0435\u043d\u0438",startVideoMuted:"\u0412\u0441\u0438\u0447\u043a\u0438 \u0437\u0430\u043f\u043e\u0447\u0432\u0430\u0442 \u0441\u043a\u0440\u0438\u0442\u0438",title:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438"},"\x05settings":{calendar:{}},settingsView:{alertOk:"",alertTitle:"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435",alertURLText:"",buildInfoSection:"",conferenceSection:"",displayName:"",email:"",header:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",profileSection:"\u041f\u0440\u043e\u0444\u0438\u043b",serverURL:"",startWithAudioMuted:"",startWithVideoMuted:"",version:""},share:{dialInfoText:"",mainText:""},speaker:"\u0413\u043e\u0432\u043e\u0440\u0435\u0449",speakerStats:{hours:"{{count}}\u0447",minutes:"{{count}}\u043c\u0438\u043d",name:"\u0418\u043c\u0435",seconds:"{{count}}\u0441\u0435\u043a",speakerStats:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043d\u0430 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0435\u043b\u044f",speakerTime:"\u0412\u0440\u0435\u043c\u0435 \u043d\u0430 \u0433\u043e\u0432\u043e\u0440\u0435\u043d\u0435"},startupoverlay:{policyText:" ",title:"\u201e{{app}}\u201c \u0441\u0435 \u043d\u0443\u0436\u0434\u0430\u0435 \u043e\u0442 \u0434\u043e\u0441\u0442\u044a\u043f \u0434\u043e \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430 \u0438 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430."},suspendedoverlay:{rejoinKeyTitle:"\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043f\u0440\u0438\u0441\u044a\u0435\u0434\u0438\u043d\u044f\u0432\u0430\u043d\u0435",text:"\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0431\u0443\u0442\u043e\u043d\u0430 <i>\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043f\u0440\u0438\u0441\u044a\u0435\u0434\u0438\u043d\u044f\u0432\u0430\u043d\u0435</i>, \u0437\u0430 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.",title:"\u0412\u0430\u0448\u0438\u044f\u0442 \u0432\u0438\u0434\u0435\u043e \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440 \u0431\u0435\u0448\u0435 \u043f\u0440\u0435\u043a\u044a\u0441\u043d\u0430\u0442, \u0442\u044a\u0439 \u043a\u0430\u0442\u043e \u043a\u043e\u043c\u043f\u044e\u0442\u044a\u0440\u044a\u0442 \u0412\u0438 \u0437\u0430\u0441\u043f\u0430."},toolbar:{accessibilityLabel:{audioOnly:"",audioRoute:"",callQuality:"",cc:"",chat:"",document:"\u041e\u0442\u0432\u0430\u0440\u044f\u043d\u0435/\u0437\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u0435\u043d \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442",feedback:"",fullScreen:"",hangup:"",invite:"\u041f\u043e\u043a\u0430\u043d\u0435\u0442\u0435 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u0446\u0438",kick:"",localRecording:"",lockRoom:"",moreActions:"",moreActionsMenu:"",mute:"",pip:"",profile:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0444\u0438\u043b\u0430",raiseHand:"",recording:"",remoteMute:"",Settings:"",sharedvideo:"",shareRoom:"",shareYourScreen:"",shortcuts:"",show:"",speakerStats:"",tileView:"",toggleCamera:"",videomute:"",videoblur:""},addPeople:"\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u0446\u0438 \u0432 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u0430",audioOnlyOff:"",audioOnlyOn:"",audioRoute:"",authenticate:"\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f",callQuality:"",chat:"\u041e\u0442\u0432\u0430\u0440\u044f\u043d\u0435/\u0437\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u0438\u0442\u0435 \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u044f",closeChat:"",documentClose:"\u041e\u0442\u0432\u0430\u0440\u044f\u043d\u0435/\u0437\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u0435\u043d \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442",documentOpen:"\u041e\u0442\u0432\u0430\u0440\u044f\u043d\u0435/\u0437\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u0435\u043d \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442",enterFullScreen:"",enterTileView:"",exitFullScreen:"",exitTileView:"",feedback:"",hangup:"\u041d\u0430\u043f\u0443\u0441\u043a\u0430\u043d\u0435",invite:"\u041f\u043e\u043a\u0430\u043d\u0435\u0442\u0435 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u0446\u0438",login:"\u0412\u043b\u0435\u0437",logout:"\u0418\u0437\u0445\u043e\u0434",lowerYourHand:"",moreActions:"",mute:"\u0421\u043f\u0438\u0440\u0430\u043d\u0435/\u043f\u0443\u0441\u043a\u0430\u043d\u0435 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430",openChat:"",pip:"",profile:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0444\u0438\u043b\u0430",raiseHand:"\u0412\u0434\u0438\u0433\u0430\u043d\u0435/\u0441\u0432\u0430\u043b\u044f\u043d\u0435 \u043d\u0430 \u0440\u044a\u043a\u0430",raiseYourHand:"\u0412\u0434\u0438\u0433\u043d\u0438 \u0440\u044a\u043a\u0430.",Settings:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",sharedvideo:"\u041f\u0443\u0441\u043a\u0430\u043d\u0435/\u0441\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435\u0442\u043e \u043d\u0430 \u0435\u043a\u0440\u0430\u043d\u0430",shareRoom:"",shortcuts:"",speakerStats:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043d\u0430 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0435\u043b\u044f",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"",talkWhileMutedPopup:"\u041e\u043f\u0438\u0442\u0432\u0430\u0442\u0435 \u0441\u0435 \u0434\u0430 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0435? \u0412 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u044a\u0442 \u0412\u0438 \u0435 \u0437\u0430\u0433\u043b\u0443\u0448\u0435\u043d.",tileViewToggle:"",toggleCamera:"",videomute:"\u041f\u0443\u0441\u043a\u0430\u043d\u0435/\u0441\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430",startvideoblur:"",stopvideoblur:""},"\x05toolbar":{accessibilityLabel:{}},transcribing:{ccButtonTooltip:"",error:"\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043e\u043f\u0438\u0442 \u0437\u0430 \u0437\u0430\u043f\u0438\u0441. \u041c\u043e\u043b\u044f \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.",expandedLabel:"",failedToStart:"",labelToolTip:"",off:"",pending:"",start:"",stop:"",tr:""},"\x05transcribing":{},userMedia:{androidGrantPermissions:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435.",chromeGrantPermissions:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435.",edgeGrantPermissions:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0414\u0430</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435.",electronGrantPermissions:"\u041c\u043e\u043b\u044f, \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0438 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430",firefoxGrantPermissions:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0421\u043f\u043e\u0434\u0435\u043b\u044f\u043d\u0435 \u043d\u0430 \u0438\u0437\u0431\u0440\u0430\u043d\u043e\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435.",iexplorerGrantPermissions:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0414\u043e\u0431\u0440\u0435</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435.",nwjsGrantPermissions:"\u041c\u043e\u043b\u044f, \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u043a\u0430\u043c\u0435\u0440\u0430\u0442\u0430 \u0438 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430",operaGrantPermissions:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435.","react-nativeGrantPermissions":"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435.",safariGrantPermissions:"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 <b><i>\u0414\u043e\u0431\u0440\u0435</i></b>, \u043a\u043e\u0433\u0430\u0442\u043e \u0431\u0440\u0430\u0443\u0437\u044a\u0440\u044a\u0442 \u0412\u0438 \u043f\u043e\u043c\u043e\u043b\u0438 \u0437\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435."},videoSIPGW:{busy:"",busyTitle:"",errorAlreadyInvited:"",errorInvite:"",errorInviteFailed:"",errorInviteFailedTitle:"",errorInviteTitle:"",pending:""},videoStatus:{audioOnly:"",audioOnlyExpanded:"",callQuality:"",hd:"\u0412\u041a",highDefinition:"\u0412\u0438\u0441\u043e\u043a\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e",labelTooiltipNoVideo:"",labelTooltipAudioOnly:"\u0412\u043a\u043b\u044e\u0447\u0435\u043d \u0435 \u0440\u0435\u0436\u0438\u043c \u0441\u0430\u043c\u043e \u0441\u044a\u0441 \u0437\u0432\u0443\u043a",ld:"\u041d\u041a",lowDefinition:"\u041d\u0438\u0441\u043a\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e",onlyAudioAvailable:"",onlyAudioSupported:"",p2pEnabled:"\u0412\u043a\u043b. \u0434\u0438\u0440\u0435\u043a\u0442\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",p2pVideoQualityDescription:"",recHighDefinitionOnly:"\u0429\u0435 \u0441\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430 \u0432\u0438\u0441\u043e\u043a\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e.",sd:"\u0421\u041a",standardDefinition:"\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e"},videothumbnail:{domute:"\u0418\u0437\u043a\u043b\u044e\u0447\u0438 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430",flip:"\u041e\u0433\u043b\u0435\u0434\u0430\u043b\u043d\u043e",kick:"\u0418\u0437\u0433\u043e\u043d\u0438",moderator:"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440",mute:"\u0423\u0447\u0430\u0441\u043d\u0438\u043a\u0430 \u0435 \u0441 \u0438\u0437\u043a\u043b\u044e\u0447\u0435\u043d \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d",muted:"\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d",remoteControl:"\u041e\u0442\u0434\u0430\u043b\u0435\u0447\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"",roomname:"\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0438\u043c\u0435 \u043d\u0430 \u0441\u0442\u0430\u044f\u0442\u0430"},appDescription:"",audioVideoSwitch:{audio:"",video:""},calendar:"",connectCalendarButton:"",connectCalendarText:"",enterRoomTitle:"",go:"\u041d\u0410\u041f\u0420\u0415\u0414",join:"\u041f\u0420\u0418\u0421\u042a\u0415\u0414\u0418\u041d\u042f\u0412\u0410\u041d\u0415",info:"",privacy:"\u041f\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442",recentList:"",recentListDelete:"",recentListEmpty:"",reducedUIText:"",roomname:"\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0438\u043c\u0435 \u043d\u0430 \u0441\u0442\u0430\u044f\u0442\u0430",roomnameHint:"",sendFeedback:"\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043e\u0442\u0437\u0438\u0432\u0438",terms:"\u0423\u0441\u043b\u043e\u0432\u0438\u044f",title:""}}},642,[]);
__d(function(s,i,h,c,e,n,a){e.exports={en:"Englisch",af:"",az:"",bg:"Bulgarisch",cs:"",de:"Deutsch",el:"",eo:"Esperanto",es:"Spanisch",fr:"Franz\xf6sisch",hy:"Armenisch",it:"Italienisch",ja:"",ko:"",nb:"Norwegisch (Bokmal)",oc:"Okzitanisch",pl:"Polnisch",ptBR:"Portugiesisch (Brasilien)",ru:"Russisch",sk:"Slowakisch",sl:"Slowenisch",sv:"Schwedisch",tr:"T\xfcrkisch",vi:"",zhCN:"Chinesisch (China)"}},643,[]);
__d(function(e,n,i,r,t,a,s){t.exports={addPeople:{add:"Einladen",countryNotSupported:"Wir unterst\xfctzen dieses Land noch nicht.",countryReminder:"Telefonnummer nicht in den USA? Bitte sicherstellen, dass die Telefonnummer mit dem L\xe4ndercode beginnt.",disabled:"Sie k\xf6nnen keine Teilnehmer einladen.",failedToAdd:"Fehler beim Hinzuf\xfcgen von Teilnehmern",footerText:"Abgehender Ruf ist deaktiviert.",loading:"Suche nach Teilnehmern und Telefonnummern",loadingNumber:"Telefonnummer wird \xfcberpr\xfcft",loadingPeople:"Suche nach einzuladenden Teilnehmern",noResults:"Keine passenden Ergebnisse",noValidNumbers:"Telefonnummer eingeben",searchNumbers:"Telefonnummern hinzuf\xfcgen",searchPeople:"Nach Teilnehmern suchen",searchPeopleAndNumbers:"Nach Teilnehmen suchen oder deren Telefonnummern hinzuf\xfcgen",telephone:"Telefon: {{number}}",title:"Teilnehmer zu dieser Konferenz einladen"},audioDevices:{bluetooth:"Bluetooth",headphones:"Kopfh\xf6rer",phone:"Telefon",speaker:"Sprecher"},audioOnly:{audioOnly:"Nur Audio"},calendarSync:{addMeetingURL:"Meeting-Link hinzuf\xfcgen",confirmAddLink:"Wollen Sie einen Jitsi-Link zu dieser Veranstaltung hinzuf\xfcgen?",error:{appConfiguration:"Kalenderintegration ist nicht richtig konfiguriert.",generic:"Ein Fehler ist aufgetreten. Pr\xfcfen Sie Ihre Kalendereinstellungen oder versuchen Sie, den Kalender zu aktualisieren.",notSignedIn:"Ein Fehler ist w\xe4hrend der Authentifizierung zur Anzeige von Kalendererveranstaltungen aufgetreten. Pr\xfcfen Sie Ihre Kalendereinstellungen oder versuchen Sie, sich erneut anzumelden."},join:"Teilnehmen",joinTooltip:"Am Meeting teilnehmen",nextMeeting:"N\xe4chste Konferenz",noEvents:"Es sind keine bevorstehenden Veranstaltungen geplant.",ongoingMeeting:"Laufendes Meeting",permissionButton:"Einstellungen \xf6ffnen",permissionMessage:"Die App ben\xf6tigt Zugriff auf den Kalender um die Termine und Konferenzen anzuzeigen.",refresh:"Kalender aktualisieren",today:"Heute"},"\x05calendarSync":{},chat:{error:"",messagebox:"Nachricht eingeben",nickname:{popover:"Name",title:"Geben Sie einen Alias zum Chatten ein"},title:"Chatten"},connectingOverlay:{joiningRoom:"Eine Verbindung zu Ihrem Meeting wird hergestellt\u2026"},connection:{ATTACHED:"Angeh\xe4ngt",AUTHENTICATING:"Anmeldung l\xe4uft",AUTHFAIL:"Authentifizierung fehlgeschlagen",CONNECTED:"Verbunden",CONNECTING:"Verbindung wird hergestellt",CONNFAIL:"Verbindungsaufbau gescheitert",DISCONNECTED:"Getrennt",DISCONNECTING:"Verbindung wird getrennt",ERROR:"Fehler",RECONNECTING:"Es ist ein Netzwerkproblem aufgetreten. Verbinde..."},connectionindicator:{address:"Adresse:",bandwidth:"Gesch\xe4tzte Bandbreite:",bitrate:"Bitrate:",bridgeCount:"Serverzahl: ",connectedTo:"Verbunden mit:",framerate:"Bildwiederholrate:",less:"Weniger anzeigen",localaddress:"Lokale Adresse:",localaddress_plural:"Lokale Adressen:",localport:"Lokaler Port:",localport_plural:"Lokale Ports:",more:"Mehr anzeigen",packetloss:"Paketverlust:",quality:{good:"Gut",inactive:"Inaktiv",lost:"Verloren",nonoptimal:"Nicht optimal",poor:"D\xfcrftig"},remoteaddress:"Entfernte Adresse:",remoteaddress_plural:"Entfernte Adressen:",remoteport:"Entfernter Port:",remoteport_plural:"Entfernte Ports:",resolution:"Aufl\xf6sung:",status:"Verbindung:",transport:"Protokoll:",turn:" (TURN)"},dateUtils:{earlier:"Fr\xfcher",today:"Heute",yesterday:"Gestern"},deepLinking:{appNotInstalled:"Sie ben\xf6tigen die {{app}} App um der Konferenz auf dem Smartphone beizutreten.",description:"Nichts passiert? Wir haben versucht die Konferenz in {{app}} zu \xf6ffnen. Versuchen Sie es erneut oder treten Sie der Konferenz in {{app}} im Web bei.",descriptionWithoutWeb:"",downloadApp:"App herunterladen",launchWebButton:"Im Web \xf6ffnen",openApp:"In der App fortfahren",title:"Die Konferenz wird in {{app}} ge\xf6ffnet...",tryAgainButton:"Erneut mit der nativen Applikation versuchen"},defaultLink:"Bsp.: {{url}}",deviceError:{cameraError:"Fehler beim Zugriff auf die Kamera",cameraPermission:"Fehler beim Bezug der Kamera-Zugriffsberechtigungen",microphoneError:"Fehler beim Zugriff auf das Mikrofon",microphonePermission:"Fehler beim Bezug der Mikrofon-Zugriffsberechtigungen"},deviceSelection:{noPermission:"Berechtigungen nicht erteilt",previewUnavailable:"Keine Vorschau verf\xfcgbar",selectADevice:"Ein Ger\xe4t w\xe4hlen",testAudio:"Pr\xfcfton wiedergeben"},dialog:{accessibilityLabel:{liveStreaming:"Livestream:"},allow:"Erlauben",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Nur ein geteiltes Video gleichzeitig",applicationWindow:"Anwendungsfenster",Back:"Zur\xfcck",cameraConstraintFailedError:"Ihre Kamera erf\xfcllt die notwendigen Anforderungen nicht.",cameraNotFoundError:"Kamera nicht gefunden.",cameraNotSendingData:"Die Kamera ist nicht verf\xfcgbar. Bitte pr\xfcfen ob eine andere Applikation die Kamera verwendet, eine andere Kamera vom Einstellungs-Menu ausw\xe4hlen oder die Applikation neu laden.",cameraNotSendingDataTitle:"Zugriff auf Kamera nicht m\xf6glich",cameraPermissionDeniedError:"Die Berechtigung zur Verwendung der Kamera wurde nicht erteilt. Sie k\xf6nnen trotzdem an der Konferenz teilnehmen, aber die anderen Teilnehmer k\xf6nnen Sie nicht sehen. Verwenden Sie die Kamera-Schaltfl\xe4che in der Adressleiste um die Berechtigungen zu erteilen.",cameraUnknownError:"Die Kamera kann aus einem unbekannten Grund nicht verwendet werden.",cameraUnsupportedResolutionError:"Die Kamera unterst\xfctzt die erforderliche Aufl\xf6sung nicht.",Cancel:"Abbrechen",close:"Schliessen",conferenceDisconnectMsg:"Pr\xfcfen Sie allenfalls Ihre Netzwerkverbindung. Verbinde in {{seconds}} Sekunden...",conferenceDisconnectTitle:"Ihre Verbindung ist getrennt worden.",conferenceReloadMsg:"Wir versuchen das zu beheben. Verbinde in {{seconds}} Sekunden...",conferenceReloadTitle:"Leider ist etwas schiefgegangen.",confirm:"Best\xe4tigen",confirmNo:"Nein",confirmYes:"Ja",connectError:"Oh! Es hat etwas nicht geklappt und der Konferenz konnte nicht beigetreten werden.",connectErrorWithMsg:"Oh! Es hat etwas nicht geklappt und der Konferenz konnte nicht beigetreten werden: {{msg}}",connecting:"Verbindung wird hergestellt",contactSupport:"Support kontaktieren",copy:"Kopieren",dismiss:"OK",displayNameRequired:"",done:"Fertig",enterDisplayName:"",error:"Fehler",externalInstallationMsg:"Die Bildschirmfreigabeerweiterung muss installiert werden.",externalInstallationTitle:"Erweiterung erforderlich",goToStore:"Zum Store",gracefulShutdown:"Der Dienst steht momentan wegen Wartungsarbeiten nicht zur Verf\xfcgung. Bitte versuchen Sie es sp\xe4ter noch einmal.",IamHost:"Ich bin der Organisator",incorrectRoomLockPassword:"",incorrectPassword:"Benutzername oder Passwort ung\xfcltig",inlineInstallationMsg:"Die Bildschirmfreigabeerweiterung muss installiert werden.",inlineInstallExtension:"Jetzt installieren",internalError:"Oh! Es hat etwas nicht funktioniert. Der folgende Fehler ist aufgetreten: {{error}}",internalErrorTitle:"Interner Fehler",kickMessage:"",kickParticipantButton:"Entfernen",kickParticipantDialog:"Wollen Sie diesen Teilnehmer wirklich entfernen?",kickParticipantTitle:"Teilnehmer stummschalten?",kickTitle:"",liveStreaming:"Live-Streaming",liveStreamingDisabledForGuestTooltip:"G\xe4ste k\xf6nnen kein Live-Streaming starten.",liveStreamingDisabledTooltip:"Starten des Live-Streams deaktiviert.",lockMessage:"Die Konferenz konnte nicht gesperrt werden.",lockRoom:"",lockTitle:"Sperren fehlgeschlagen",logoutQuestion:"Sind Sie sicher, dass Sie sich abmelden und die Konferenz verlassen m\xf6chten?",logoutTitle:"Abmelden",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Ihr Mikrofon erf\xfcllt die notwendigen Anforderungen nicht.",micNotFoundError:"Mikrofon nicht gefunden.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"Die Berechtigung zur Verwendung des Mikrofons wurde nicht erteilt. Sie k\xf6nnen trotzdem an der Konferenz teilnehmen, aber die anderen Teilnehmer k\xf6nnen Sie nicht h\xf6ren. Verwenden Sie die Kamera-Schaltfl\xe4che in der Adressleiste um die Berechtigungen zu erteilen.",micUnknownError:"Das Mikrofon kann aus einem unbekannten Grund nicht verwendet werden.",muteParticipantBody:"Sie k\xf6nnen die Stummschaltung anderer Teilnehmer nicht aufheben, aber ein Teilnehmer kann seine eigene Stummschaltung jederzeit beenden.",muteParticipantButton:"Stummschalten",muteParticipantDialog:"Wollen Sie diesen Teilnehmer wirklich stummschalten? Sie k\xf6nnen die Stummschaltung nicht wieder aufheben, der Teilnehmer kann dies aber jederzeit selbst tun.",muteParticipantTitle:"Teilnehmer stummschalten?",Ok:"OK",passwordLabel:"",passwordNotSupported:"Setzen eines Konferenz-Passworts ist nicht unterst\xfctzt",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Ihr Browser blockiert Popups von dieser Website. Bitte aktivieren Sie Popups in den Sicherheitseinstellungen des Browsers und versuchen Sie es erneut.",popupErrorTitle:"Popup blockiert",recording:"Aufnahme",recordingDisabledForGuestTooltip:"G\xe4ste k\xf6nnen kein Aufzeichnungen starten.",recordingDisabledTooltip:"Start der Aufzeichnung deaktiviert.",rejoinNow:"Jetzt erneut beitreten",remoteControlAllowedMessage:"{{user}} hat die Anfrage zur Fernsteuerung angenommen.",remoteControlDeniedMessage:"{{user}} hat die Anfrage zur Fernsteuerung verweigert.",remoteControlErrorMessage:"Beim Anfordern der Fernsteuerungsberechtigung von {{user}} ist ein Fehler aufgetreten.",remoteControlRequestMessage:"M\xf6chten Sie {{user}} erlauben den Computer fernzusteuern?",remoteControlShareScreenWarning:"Achtung, wenn Sie die Anfrage genehmigen starten Sie die Bildschirmfreigabe!",remoteControlStopMessage:"Die Fernsteuerung wurde beendet.",remoteControlTitle:"Fernsteuerung",Remove:"Entfernen",removePassword:"",removeSharedVideoMsg:"Sind Sie sicher dass Sie das geteilte Video entfernen m\xf6chten?",removeSharedVideoTitle:"Freigegebenes Video entfernen",reservationError:"Fehler im Reservationssystem",reservationErrorMsg:"Fehler, Nummer: {{code}}, Nachricht: {{msg}}",retry:"Wiederholen",screenSharingFailedToInstall:"Oh! Die Erweiterung f\xfcr die Bildschirmfreigabe konnte nicht installiert werden.",screenSharingFailedToInstallTitle:"Bildschirmfreigabe-Erweiterung konnte nicht installiert werden",screenSharingFirefoxPermissionDeniedError:"Die Bildschirmfreigabe ist leider fehlgeschlagen. Bitte stellen Sie sicher, dass die Berechtigung f\xfcr die Bildschirmfreigabe im Browser erteilt wurde.",screenSharingFirefoxPermissionDeniedTitle:"Die Bildschirmfreigabe konnte nicht gestartet werden.",screenSharingPermissionDeniedError:"Oh! Beim Anfordern der Bildschirmfreigabe-Berechtigungen hat etwas nicht funktioniert. Bitte aktualisieren und erneut versuchen.",serviceUnavailable:"Dienst nicht verf\xfcgbar",sessTerminated:"Konferenz beendet",Share:"Teilen",shareVideoLinkError:"Bitte einen g\xfcltigen YouTube-Link angeben.",shareVideoTitle:"Video teilen",shareYourScreen:"Bildschirm freigeben",shareYourScreenDisabled:"Bildschirmfreigabe deaktiviert.",shareYourScreenDisabledForGuest:"G\xe4ste k\xf6nnen den Bildschirm nicht freigeben.",startLiveStreaming:"Einen Livestream starten",startRecording:"Aufnahme starten",startRemoteControlErrorMessage:"Beim Versuch die Fernsteuerung zu starten ist ein Fehler aufgetreten.",stopLiveStreaming:"Live-Streaming stoppen",stopRecording:"Aufnahme stoppen",stopRecordingWarning:"Sind Sie sicher dass Sie die Aufnahme stoppen m\xf6chten?",stopStreamingWarning:"Sind Sie sicher dass Sie das Live-Streaming stoppen m\xf6chten?",streamKey:"Name/Schl\xfcssel f\xfcr den Stream",Submit:"OK",thankYou:"Danke f\xfcr die Verwendung von {{appName}}!",token:"Token",tokenAuthFailed:"Sie sind nicht berechtigt dieser Konferenz beizutreten.",tokenAuthFailedTitle:"Authentifizierung fehlgeschlagen",transcribing:"Wird transkribiert",unlockRoom:"",userPassword:"Benutzerpasswort",WaitForHostMsg:"Die Konferenz <b>{{room}}</b> wurde noch nicht gestartet. Wenn Sie der Veranstalter sind, authentifizieren Sie sich. Warten Sie andernfalls, bis der Veranstalter erscheint.",WaitForHostMsgWOk:"Die Konferenz <b>{{room}}</b> wurde noch nicht gestartet. Wenn Sie der Veranstalter sind, dr\xfccken Sie zum Authentifizieren auf OK. Warten Sie andernfalls, bis der Veranstalter erscheint.",WaitingForHost:"Warten auf den Organisator...",Yes:"Ja",yourEntireScreen:"Ganzer Bildschirm"},"\x05dialog":{accessibilityLabel:{}},dialOut:{statusMessage:"ist jetzt {{status}}"},feedback:{average:"Durschnittlich",bad:"Schlecht",detailsLabel:"Sagen Sie uns mehr dazu.",good:"Gut",rateExperience:"Bitte bewerten Sie diese Konferenz",veryBad:"Sehr schlecht",veryGood:"Sehr gut"},incomingCall:{answer:"Antworten",audioCallTitle:"Eingehender Anruf",decline:"OK",productLabel:"von Jitsi Meet",videoCallTitle:"Eingehender Videoanruf"},info:{accessibilityLabel:"Informationen anzeigen",addPassword:"",cancelPassword:"",conferenceURL:"Link:",country:"Land",dialANumber:"Um am Metting teilzunehmen, m\xfcssen Sie eine dieser Nummern w\xe4hlen und dann die PIN eingeben.",dialInConferenceID:"PIN:",dialInNotSupported:"Entschuldigung, leider wird das Einw\xe4hlen derzeit nicht unterst\xfctzt.",dialInNumber:"Einw\xe4hlen:",dialInSummaryError:"Fehler beim Abrufen der Einw\xe4hlinformationen. Versuchen Sie es sp\xe4ter erneut.",dialInTollFree:"Geb\xfchrenfrei",genericError:"Es ist leider etwas schiefgegangen.",inviteLiveStream:"Klicken Sie auf {{url}} um den Livestream dieser Konferenz zu \xf6ffnen",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"Sie wurden zur Teilnahme an einem Meeting eingeladen.",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Livestream:",moreNumbers:"Weitere Telefonnummern",noNumbers:"Keine Telefonnummern verf\xfcgbar.",noPassword:"Kein",noRoom:"Keine Konferenz f\xfcr die Einw\xe4hl-Informationen angegeben.",numbers:"Einw\xe4hlnummern",password:"",title:"Teilen",tooltip:"Freigabe-Link und Einw\xe4hlinformationen f\xfcr dieses Meeting",label:"Meeting-Informationen"},inviteDialog:{alertText:"Die Einladung einiger Teilnehmer ist fehlgeschlagen.",header:"Einladen",searchCallOnlyPlaceholder:"Telefonnummer eingeben",searchPeopleOnlyPlaceholder:"Nach Teilnehmern suchen",searchPlaceholder:"Teilnehmer oder Telefonnummer",send:"Senden"},inlineDialogFailure:{msg:"Es ist ein Fehler aufgetreten.",retry:"Erneut versuchen",support:"Support",supportMsg:"Wenn der Fehler erneut auftritt, bitte kontaktieren sie"},keyboardShortcuts:{focusLocal:"Lokales Video fokussieren",focusRemote:"Auf das Video eines anderen Teilnehmers fokussieren",fullScreen:"Vollbildmodus aktivieren / deaktivieren",keyboardShortcuts:"Tastenk\xfcrzel",localRecording:"Lokale Aufzeichnungssteuerelemente ein- oder ausblenden",mute:"Stummschaltung aktivieren oder deaktivieren",pushToTalk:"Dr\xfccken um zu sprechen",raiseHand:"Hand erheben",showSpeakerStats:"Statistiken f\xfcr Sprecher anzeigen",toggleChat:"Chat \xf6ffnen oder schliessen",toggleFilmstrip:"Video-Miniaturansichten ein- oder ausblenden",toggleScreensharing:"Zwischen Kamera und Bildschirmfreigabe wechseln",toggleShortcuts:"Tastenkombinationen ein- oder ausblenden",videoMute:"Kamera starten oder stoppen"},"\x05keyboardShortcuts":{},liveStreaming:{busy:"Es werden Resourcen zum Streamen bereitgestellt. Bitte in ein paar Minuten erneut versuchen.",busyTitle:"Alle Streaming-Instanzen sind in Gebrauch",changeSignIn:"Konten wechseln.",choose:"Live stream ausw\xe4hlen",chooseCTA:"Streaming-Option ausw\xe4hlen. Sie sind aktuell als {{email}} angemeldet.",enterStreamKey:"Name/Schl\xfcssel f\xfcr den YouTube Livestream hier eingeben.",error:"Das Live-Streaming ist fehlgeschlagen. Bitte versuchen Sie es erneut.",errorAPI:"Beim abrufen der YouTube Livestreams ist ein Fehler aufgetreten. Bitte versuchen Sie sich erneut anzumelden.",errorLiveStreamNotEnabled:"Live-Streaming ist f\xfcr {{email}} nicht aktiviert. Aktivieren Sie das Live-Streaming oder melden Sie sich bei einem Konto mit aktiviertem Live-Streaming an.",expandedOff:"Live-Streaming wurde angehalten",expandedOn:"Das Meeting wird momentan an YouTube gestreamt.",expandedPending:"Live-Streaming wird gestartet...",failedToStart:"Live-Streaming konnte nicht gestartet werden",getStreamKeyManually:"",invalidStreamKey:"Der Live-Stream-Schl\xfcssel ist u. U. falsch.",off:"Live-Streaming gestoppt",on:"Live-Streaming",pending:"Live-Stream wird gestartet...",serviceName:"Live Streaming-Dienst",signedInAs:"Sie sind derzeit angemeldet als:",signIn:"Mit Google anmelden",signInCTA:"Anmelden oder den Name/Schl\xfcssel des YouTube Livestreams eingeben.",signOut:"Abmelden",start:"Einen Livestream starten",streamIdHelp:"Was ist das?",unavailableTitle:"Live-Streaming nicht verf\xfcgbar"},"\x05liveStreaming":{},localRecording:{clientState:{off:"Aus",on:"Ein",unknown:"Unbekannt"},dialogTitle:"Lokale Aufzeichnungssteuerelemente",duration:"Dauer",durationNA:"N. v.",encoding:"Codierung",label:"LOR",labelToolTip:"Lokale Aufzeichnung ist aktiviert",localRecording:"Lokale Aufzeichnung",me:"Ich",messages:{engaged:"Lokale Aufzeichnung ist aktiviert",finished:"Aufzeichnung der Sitzung {{token}} ist beendet. Senden Sie die aufgezeichnete Datei an den Moderator.",finishedModerator:"Aufzeichnung der Sitzung {{token}} ist beendet. Die Aufzeichnung der lokalen Verlaufs wurde gespeichert. Bitten Sie die anderen Teilnehmer, ihre Aufzeichnungen zu \xfcbermitteln.",notModerator:"Sie sind nicht der Moderator. Sie k\xf6nnen die lokale Aufzeichnung nicht starten oder stoppen."},moderator:"Moderator",no:"Nein",participant:"Teilnehmer",participantStats:"Teilnehmerstatistik",sessionToken:"Sitzungs-Token",start:"Aufnahme starten",stop:"Aufnahme stoppen",yes:"Ja"},"\x05localRecording":{},lockRoomPassword:"Passwort",lockRoomPasswordUppercase:"Passwort",me:"ich",notify:{connectedOneMember:"{{name}} nimmt am Meeting teil",connectedThreePlusMembers:"{{name}} und {{count}} andere Personen nehmen am Meeting teil",connectedTwoMembers:"{{first}} und {{second}} nehmen am Meeting teil",disconnected:"getrennt",focus:"Konferenz-Organisator",focusFail:"{{component}} ist im Moment nicht verf\xfcgbar - wiederholen in {{ms}} Sekunden",grantedTo:"Moderatorenrechte an {{to}} vergeben.",invitedOneMember:"{{displayName}} wurde eingeladen",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Ich",moderator:"Moderatorenrechte vergeben",muted:"Der Konferenz wurde stumm beigetreten.",mutedTitle:"Stummschaltung aktiv!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} m\xf6chte sprechen.",somebody:"Jemand",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Tut uns leid, aber die Konferenz wird mit {{appName}} kein grossartiges Erlebnis. Wir versuchen immer die Situation zu verbessern, bis dahin empfehlen wir aber die Verwendung einer der <a href=\"static/recommendedBrowsers.html\" target=\"_blank\">vollst\xe4ndig unterst\xfctzen Browser</a>.",suboptimalExperienceTitle:"Browserwarnung",unmute:"",newDeviceCameraTitle:"Neue Kamera erkannt",newDeviceAudioTitle:"Neues Audioger\xe4t erkannt",newDeviceAction:"Verwenden"},passwordSetRemotely:"von einem anderen Teilnehmer gesetzt",passwordDigitsOnly:"",poweredby:"Betrieben von",presenceStatus:{busy:"Besch\xe4ftigt",calling:"Wird angerufen\u2026",connected:"Verbunden",connecting:"Verbindung wird hergestellt",connecting2:"Wird verbunden*\u2026",disconnected:"Getrennt",expired:"Abgelaufen",ignored:"Ignoriert",initializingCall:"Anruf wird initialisiert\u2026",invited:"Einladen",rejected:"Abgelehnt",ringing:"Es klingelt\u2026"},"\x05presenceStatus":{},profile:{setDisplayNameLabel:"Anzeigename festlegen",setEmailInput:"E-Mail eingeben",setEmailLabel:"E-Mail Adresse f\xfcr Gravatar",title:"Profil"},recording:{authDropboxText:"In Dropbox hochladen",availableSpace:"Verf\xfcgbarer Speicherplatz: {{spaceLeft}} MB (ca. {{duration}} Minuten Aufzeichnung)",beta:"BETA",busy:"Es werden Resourcen f\xfcr eine Aufnahme bereitgestellt. Bitte in ein paar Minuten erneut versuchen.",busyTitle:"Alle Aufnahme-Instanzen sind in Gebrauch",error:"Die Aufzeichnung ist fehlgeschlagen. Bitte versuchen Sie es erneut.",expandedOff:"Aufzeichnung wurde gestoppt",expandedOn:"Das Meeting wird momentan aufgezeichnet.",expandedPending:"Aufzeichnung wird gestartet\u2026",failedToStart:"Die Aufnahme konnte nicht gestartet werden",fileSharingdescription:"Aufzeichnung mit Meeting-Teilnehmer teilen",live:"LIVE",loggedIn:"Als {{userName}} angemeldet",off:"Aufnahme gestoppt",on:"Aufnahme",pending:"Aufzeichnung des Meetings wird vorbereitet\u2026",rec:"AUFZ",serviceDescription:"Ihre Aufzeichnung wird vom Aufzeichnungsdienst gespeichert",serviceName:"Aufnahmedienst",signIn:"Anmelden",signOut:"Abmelden",unavailable:"Oh! Der {{serviceName}} ist aktuell nicht verf\xfcgbar. Wir arbeiten an der Behebung des Problems. Bitte versuchen Sie es sp\xe4ter noch einmal.",unavailableTitle:"Aufnahme nicht verf\xfcgbar"},sectionList:{pullToRefresh:"Ziehen um zu aktualisieren"},settings:{calendar:{about:"Die Kalenderintegration von {{appName}} wird verwendet, um ein sicheres Zugreifen auf Ihren Kalender und Auslesen der bevorstehenden Veranstaltungen zu erm\xf6glichen.",disconnect:"Getrennt",microsoftSignIn:"Mit Microsoft anmelden",signedIn:"Momentan wird auf Kalenderveranstaltungen von {{email}} zugegriffen. Klicken Sie auf die folgende Schaltfl\xe4che \u201eTrennen\u201c, um den Zugriff auf die Kalenderveranstaltungen zu stoppen.",title:"Kalender"},devices:"Ger\xe4te",followMe:"Follow-me f\xfcr alle Teilnehmer",language:"Sprache",loggedIn:"Als {{name}} angemeldet",moderator:"Moderator",more:"Mehr",name:"Name",noDevice:"Kein",selectAudioOutput:"Audioausgabe",selectCamera:"Kamera",selectMic:"Mikrofon",startAudioMuted:"Alle Teilnehmer treten stumm geschaltet bei",startVideoMuted:"Alle Teilnehmer treten ohne Video bei",title:"Einstellungen"},"\x05settings":{calendar:{}},settingsView:{alertOk:"OK",alertTitle:"Warnung",alertURLText:"Die angegebene Server URL ist ung\xfcltig",buildInfoSection:"Build-Informationen",conferenceSection:"Konferenz",displayName:"Anzeigename",email:"E-Mail",header:"Einstellungen",profileSection:"Profil",serverURL:"Server URL",startWithAudioMuted:"Stumm beitreten",startWithVideoMuted:"Ohne Video beitreten",version:"Version"},share:{dialInfoText:"",mainText:""},speaker:"Sprecher",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Name",seconds:"{{count}}s",speakerStats:"Sprecher-Statistiken",speakerTime:"Sprecher-Zeit"},startupoverlay:{policyText:" ",title:"{{app}} ben\xf6tigt Kamera und Mikrofon."},suspendedoverlay:{rejoinKeyTitle:"Erneut teilnehmen",text:"<i>Erneut teilnehmen</i> Schaltfl\xe4che bet\xe4tigen um erneut zu verbinden.",title:"Die Konferenz wurde unterbrochen weil der Standbymodus aktiviert wurde."},toolbar:{accessibilityLabel:{audioOnly:"Nur Audio ein-/ausschalten",audioRoute:"Audioger\xe4t ausw\xe4hlen",callQuality:"Qualit\xe4tseinstellungen",cc:"Untertitel ein-/ausschalten",chat:"Chatfenster ein-/ausblenden",document:"Geteiltes Dokument schliessen",feedback:"Feedback hinterlasen",fullScreen:"Vollbildschirm ein-/ausblenden",hangup:"Anruf beenden",invite:"Teilnehmer einladen",kick:"Teilnehmer entfernen",localRecording:"Lokale Aufzeichnungssteuerelemente ein-/ausschalten",lockRoom:"Meeting-Passwort ein-/auschalten",moreActions:"Men\xfc \u201eWeitere Aktionen\u201c ein-/ausschalten",moreActionsMenu:"Men\xfc \u201eWeitere Aktionen\u201c",mute:"\u201eAudio stummschalten\u201c ein-/ausschalten",pip:"Bild-in-Bild-Modus ein-/ausschalten",profile:"Profil bearbeiten",raiseHand:"\u201eMelden\u201c ein-/ausschalten",recording:"Aufzeichnung ein-/ausschalten",remoteMute:"Teilnehmer stummschalten",Settings:"Einstellungen ein-/ausschalten",sharedvideo:"YouTube-Videofreigabe ein-/ausschalten",shareRoom:"Person einladen",shareYourScreen:"Bildschirmfreigabe ein-/ausschalten",shortcuts:"Tastenkombinationen ein-/ausblenden",show:"",speakerStats:"Sprecherstatistik ein-/ausblenden",tileView:"Kachelansicht ein-/ausschalten",toggleCamera:"Kamera ein-/ausschalten",videomute:"\u201eVideo stummschalten\u201c ein-/ausschalten",videoblur:""},addPeople:"Teilnehmer zur Konferenz hinzuf\xfcgen",audioOnlyOff:"Modus \u201eNur Audio\u201c deaktivieren",audioOnlyOn:"Modus \u201eNur Audio\u201c aktivieren",audioRoute:"Audioger\xe4t ausw\xe4hlen",authenticate:"Anmelden",callQuality:"Qualit\xe4tseinstellungen",chat:"Chat \xf6ffnen / schliessen",closeChat:"Chat schlie\xdfen",documentClose:"Geteiltes Dokument schliessen",documentOpen:"Geteiltes Dokument \xf6ffnen",enterFullScreen:"Vollbildmodus",enterTileView:"Kachelansicht einschalten",exitFullScreen:"Vollbildmodus verlassen",exitTileView:"Kachelansicht ausschalten",feedback:"Feedback hinterlasen",hangup:"Verlassen",invite:"Teilnehmer einladen",login:"Anmelden",logout:"Abmelden",lowerYourHand:"Hand senken",moreActions:"Weitere Einstellungen",mute:"Stummschaltung aktivieren / deaktivieren",openChat:"Chat \xf6ffnen",pip:"Bild-in-Bild-Modus einschalten",profile:"Profil bearbeiten",raiseHand:"Hand erheben",raiseYourHand:"Melden",Settings:"Einstellungen",sharedvideo:"YouTube-Video teilen",shareRoom:"Person einladen",shortcuts:"Tastenk\xfcrzel anzeigen",speakerStats:"Sprecher-Statistiken",startScreenSharing:"Bildschirmfreigabe starten",startSubtitles:"Untertitel einschalten",stopScreenSharing:"Bildschirmfreigabe stoppen",stopSubtitles:"Untertitel ausschalten",stopSharedVideo:"YouTube Video stoppen",talkWhileMutedPopup:"Versuchen sie zu sprechen? Ihr Mikrofon ist stummgeschaltet.",tileViewToggle:"Kachelansicht ein-/ausschalten",toggleCamera:"Kamera ein-/ausschalten",videomute:"Kamera starten / stoppen",startvideoblur:"",stopvideoblur:""},"\x05toolbar":{accessibilityLabel:{}},transcribing:{ccButtonTooltip:"Untertitel ein-/ausschalten",error:"Die Aufzeichnung ist fehlgeschlagen. Bitte versuchen Sie es erneut.",expandedLabel:"Transkribieren ist derzeit eingeschaltet",failedToStart:"Transkribieren konnte nicht gestartet werden",labelToolTip:"Das Meeting wird transkribiert",off:"Transkribieren gestoppt",pending:"Transkribieren des Meetings wird vorbereitet\u2026",start:"Anzeige der Untertitel starten",stop:"Anzeige der Untertitel stoppen",tr:"TR"},"\x05transcribing":{},userMedia:{androidGrantPermissions:"W\xe4hlen Sie <b><i>Erlauben</i></b> wenn der Browser um Berechtigungen bittet.",chromeGrantPermissions:"W\xe4hlen Sie <b><i>Erlauben</i></b> wenn der Browser um Berechtigungen bittet.",edgeGrantPermissions:"W\xe4hlen Sie <b><i>Ja</i></b> wenn der Browser um Berechtigungen bittet.",electronGrantPermissions:"Bitte Berechtigungen zur Verwendung der Kamera und des Mikrofons erteilen",firefoxGrantPermissions:"W\xe4hlen Sie <b><i>Markiertes Ger\xe4t teilen</i></b> wenn der Browser um Berechtigungen bittet.",iexplorerGrantPermissions:"W\xe4hlen Sie <b><i>OK</i></b> wenn der Browser um Berechtigungen bittet.",nwjsGrantPermissions:"Bitte Berechtigungen zur Verwendung der Kamera und des Mikrofons erteilen",operaGrantPermissions:"W\xe4hlen Sie <b><i>Erlauben</i></b> wenn der Browser um Berechtigungen bittet.","react-nativeGrantPermissions":"W\xe4hlen Sie <b><i>Erlauben</i></b> wenn der Browser um Berechtigungen bittet.",safariGrantPermissions:"W\xe4hlen Sie <b><i>OK</i></b> wenn der Browser um Berechtigungen bittet."},videoSIPGW:{busy:"Es stehen keine freien Ressourcen zur Verf\xfcgung. Bitte versuchen Sie es sp\xe4ter noch einmal.",busyTitle:"Keine freien Ressourcen",errorAlreadyInvited:"{{displayName}} ist bereits eingeladen",errorInvite:"Die Konferenz konnte nicht gestartet werden. Bitte versuchen Sie es sp\xe4ter noch einmal.",errorInviteFailed:"Wir arbeiten an der Behebung des Problems. Bitte versuchen Sie es sp\xe4ter noch einmal.",errorInviteFailedTitle:"{{displayName}} konnte nicht eingeladen werden",errorInviteTitle:"Fehler beim Erstellen der Konferenz",pending:"{{displayName}} wurde eingeladen"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"Sie befinden sich im Modus \u201eNur Audio\u201c. Dieser Modus ben\xf6tigt weniger Bandbreite, Sie sehen jedoch nicht die Videos der anderen.",callQuality:"",hd:"HD",highDefinition:"Hohe Aufl\xf6sung",labelTooiltipNoVideo:"Kein Video",labelTooltipAudioOnly:"Nur-Audio Modus aktiv",ld:"LD",lowDefinition:"Niedrige Aufl\xf6sung",onlyAudioAvailable:"Nur Ton",onlyAudioSupported:"In diesem Browser wird nur Audio unterst\xfctzt.",p2pEnabled:"Ende-zu-Ende aktiviert",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Hohe Qualit\xe4t wird bevorzugt.",sd:"SD",standardDefinition:"Standardaufl\xf6sung"},videothumbnail:{domute:"Stummschalten",flip:"Spiegeln",kick:"Hinauswerfen",moderator:"Moderator",mute:"Teilnehmer ist stumm geschaltet",muted:"Stummgeschaltet",remoteControl:"Fernsteuerung",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Zum Teilnehmen tippen",roomname:"Konferenzname eingeben"},appDescription:"Auf geht's! Beginne eine Videokonferenz mit dem ganzen Team. Oder eigentlich, lade alle ein die du kennst. {{app}} ist eine vollst\xe4ndig verschl\xfcsselte, aus 100% Open-Source-Software bestehende Videokonferenzl\xf6sung die du den ganzen Tag kostenlos verwenden kannst \u2014 ohne Registrierung.",audioVideoSwitch:{audio:"Sprache",video:"Video"},calendar:"Kalender",connectCalendarButton:"Kalender verbinden",connectCalendarText:"Verbinden Sie Ihren Kalender, um all Ihre Meetings in {{app}} anzuzeigen. F\xfcgen Sie zudem {{provider}}-Meetings in Ihren Kalender ein und starten Sie sie mit nur einem Klick.",enterRoomTitle:"Neues Meeting starten",go:"Los",join:"Beitreten",info:"Informationen",privacy:"Privatsph\xe4re",recentList:"Letzte\"",recentListDelete:"L\xf6schen",recentListEmpty:"Die Liste \u201eLetzte\u201c ist momentan leer. Chatten Sie mit Ihrem Team. Sie finden all Ihre letzten Meetings hier.",reducedUIText:"",roomname:"Konferenzname eingeben",roomnameHint:"Name oder URL der Konferenz der Sie beitreten m\xf6chten. Sie k\xf6nnen einen Namen erfinden, er muss nur den anderen Teilnehmern \xfcbermittelt werden damit sie der gleichen Konferenz beitreten.",sendFeedback:"Senden Sie uns Ihr Feedback",terms:"Bedingungen",title:"Sichere, mit umfassenden Funktionen ausgestattete und vollkommen kostenlose Videokonferenzen"}}},644,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"",af:"",az:"",bg:"",cs:"",de:"",el:"",eo:"",es:"",fr:"",hy:"",it:"",ja:"",ko:"",nb:"",oc:"",pl:"",ptBR:"",ru:"",sk:"",sl:"",sv:"",tr:"",vi:"",zhCN:""}},645,[]);
__d(function(e,o,t,r,n,i,a){n.exports={addPeople:{add:"Invite",countryNotSupported:"We do not support this destination yet.",countryReminder:"Calling outside the US? Please make sure you start with the country code!",disabled:"You can't invite people.",failedToAdd:"Failed to add members",footerText:"Dialling out is disabled.",loading:"Searching for people and phone numbers",loadingNumber:"Validating phone number",loadingPeople:"Searching for people to invite",noResults:"No matching search results",noValidNumbers:"Please enter a phone number",searchNumbers:"Add phone numbers",searchPeople:"Search for people",searchPeopleAndNumbers:"Search for people or add their phone numbers",telephone:"Telephone: {{number}}",title:"Invite people to this meeting"},audioDevices:{bluetooth:"Bluetooth",headphones:"Headphones",phone:"Phone",speaker:"Speaker"},audioOnly:{audioOnly:"Audio only"},calendarSync:{addMeetingURL:"Add a meeting link",confirmAddLink:"Do you want to add a Jitsi link to this event?",error:{appConfiguration:"Calendar integration is not properly configured.",generic:"An error has occurred. Please check your calendar settings or try refreshing the calendar.",notSignedIn:"An error occurred while authenticating to see calendar events. Please check your calendar settings and try logging in again."},join:"Join",joinTooltip:"Join the meeting",nextMeeting:"next meeting",noEvents:"There are no upcoming events scheduled.",ongoingMeeting:"ongoing meeting",permissionButton:"Open settings",permissionMessage:"The Calendar permission is required to see your meetings in the app.",refresh:"Refresh calendar",today:"Today"},chat:{error:"Error: your message \"{{originalText}}\" was not sent. Reason: {{error}}",messagebox:"Type a message",nickname:{popover:"Choose a nickname",title:"Enter a nickname to use chat"},title:"Chat"},connectingOverlay:{joiningRoom:"Connecting you to your meeting..."},connection:{ATTACHED:"Attached",AUTHENTICATING:"Authenticating",AUTHFAIL:"Authentication failed",CONNECTED:"Connected",CONNECTING:"Connecting",CONNFAIL:"Connection failed",DISCONNECTED:"Disconnected",DISCONNECTING:"Disconnecting",ERROR:"Error",RECONNECTING:"A network problem occurred. Reconnecting..."},connectionindicator:{address:"Address:",bandwidth:"Estimated bandwidth:",bitrate:"Bitrate:",bridgeCount:"Server count: ",connectedTo:"Connected to:",framerate:"Frame rate:",less:"Show less",localaddress:"Local address:",localaddress_plural:"Local addresses:",localport:"Local port:",localport_plural:"Local ports:",more:"Show more",packetloss:"Packet loss:",quality:{good:"Good",inactive:"Inactive",lost:"Lost",nonoptimal:"Nonoptimal",poor:"Poor"},remoteaddress:"Remote address:",remoteaddress_plural:"Remote addresses:",remoteport:"Remote port:",remoteport_plural:"Remote ports:",resolution:"Resolution:",status:"Connection:",transport:"Transport:",transport_plural:"Transports:",turn:" (turn)"},dateUtils:{earlier:"Earlier",today:"Today",yesterday:"Yesterday"},deepLinking:{appNotInstalled:"You need the {{app}} mobile app to join this meeting on your phone.",description:"Nothing happened? We tried launching your meeting in the {{app}} desktop app. Try again or launch it in the {{app}} web app.",descriptionWithoutWeb:"",downloadApp:"Download the app",launchWebButton:"Launch in web",openApp:"Continue to the app",title:"Launching your meeting in {{app}}...",tryAgainButton:"Try again in desktop"},defaultLink:"e.g. {{url}}",deviceError:{cameraError:"Failed to access your camera",cameraPermission:"Error obtaining camera permission",microphoneError:"Failed to access your microphone",microphonePermission:"Error obtaining microphone permission"},deviceSelection:{noPermission:"Permission not granted",previewUnavailable:"Preview unavailable",selectADevice:"Select a device",testAudio:"Play a test sound"},dialog:{accessibilityLabel:{liveStreaming:"Live Stream"},allow:"Allow",alreadySharedVideoMsg:"Another member is already sharing a video. This conference allows only one shared video at a time.",alreadySharedVideoTitle:"Only one shared video is allowed at a time",applicationWindow:"Application window",Back:"Back",cameraConstraintFailedError:"Your camera does not satisfy some of the required constraints.",cameraNotFoundError:"Camera was not found.",cameraNotSendingData:"We are unable to access your camera. Please check if another application is using this device, select another device from the settings menu or try to reload the application.",cameraNotSendingDataTitle:"Unable to access camera",cameraPermissionDeniedError:"You have not granted permission to use your camera. You can still join the conference but others won't see you. Use the camera button in the address bar to fix this.",cameraUnknownError:"Cannot use camera for an unknown reason.",cameraUnsupportedResolutionError:"Your camera does not support required video resolution.",Cancel:"Cancel",close:"Close",conferenceDisconnectMsg:"You may want to check your network connection. Reconnecting in {{seconds}} sec...",conferenceDisconnectTitle:"You have been disconnected.",conferenceReloadMsg:"We're trying to fix this. Reconnecting in {{seconds}} sec...",conferenceReloadTitle:"Unfortunately, something went wrong.",confirm:"Confirm",confirmNo:"No",confirmYes:"Yes",connectError:"Oops! Something went wrong and we couldn't connect to the conference.",connectErrorWithMsg:"Oops! Something went wrong and we couldn't connect to the conference: {{msg}}",connecting:"Connecting",contactSupport:"Contact support",copy:"Copy",dismiss:"Dismiss",displayNameRequired:"Display name is required",done:"Done",enterDisplayName:"Please enter your display name",error:"Error",externalInstallationMsg:"You need to install our desktop sharing extension.",externalInstallationTitle:"Extension required",goToStore:"Go to the webstore",gracefulShutdown:"Our service is currently down for maintenance. Please try again later.",IamHost:"I am the host",incorrectRoomLockPassword:"",incorrectPassword:"Incorrect username or password",inlineInstallationMsg:"You need to install our desktop sharing extension.",inlineInstallExtension:"Install now",internalError:"Oops! Something went wrong. The following error occurred: {{error}}",internalErrorTitle:"Internal error",kickMessage:"Ouch! You have been kicked out of the meet!",kickParticipantButton:"Kick",kickParticipantDialog:"Are you sure you want to kick this participant?",kickParticipantTitle:"Kick this member?",kickTitle:"Kicked from meeting",liveStreaming:"Live Streaming",liveStreamingDisabledForGuestTooltip:"Guests can't start live streaming.",liveStreamingDisabledTooltip:"Start live stream disabled.",lockMessage:"Failed to lock the conference.",lockRoom:"Add meeting password",lockTitle:"Lock failed",logoutQuestion:"Are you sure you want to logout and stop the conference?",logoutTitle:"Log out",maxUsersLimitReached:"The limit for maximum number of members has been reached. The conference is full. Please contact the meeting owner or try again later!",maxUsersLimitReachedTitle:"Maximum members limit reached",micConstraintFailedError:"Your microphone does not satisfy some of the required constraints.",micNotFoundError:"Microphone was not found.",micNotSendingData:"We are unable to access your microphone. Please select another device from the settings menu or try to reload the application.",micNotSendingDataTitle:"Unable to access microphone",micPermissionDeniedError:"You have not granted permission to use your microphone. You can still join the conference but others won't hear you. Use the camera button in the address bar to fix this.",micUnknownError:"Cannot use microphone for an unknown reason.",muteParticipantBody:"You won't be able to unmute them, but they can unmute themselves at any time.",muteParticipantButton:"Mute",muteParticipantDialog:"Are you sure you want to mute this participant? You won't be able to unmute them, but they can unmute themselves at any time.",muteParticipantTitle:"Mute this member?",Ok:"Ok",passwordLabel:"Password",passwordNotSupported:"Setting a meeting password is not supported.",passwordNotSupportedTitle:"Password not supported",passwordRequired:"Password required",popupError:"Your browser is blocking pop-up windows from this site. Please enable pop-ups in your browser's security settings and try again.",popupErrorTitle:"Pop-up blocked",recording:"Recording",recordingDisabledForGuestTooltip:"Guests can't start recordings.",recordingDisabledTooltip:"Start recording disabled.",rejoinNow:"Rejoin now",remoteControlAllowedMessage:"{{user}} accepted your remote control request!",remoteControlDeniedMessage:"{{user}} rejected your remote control request!",remoteControlErrorMessage:"An error occurred while trying to request remote control permissions from {{user}}!",remoteControlRequestMessage:"Will you allow {{user}} to remotely control your desktop?",remoteControlShareScreenWarning:"Note that if you press \"Allow\" you will share your screen!",remoteControlStopMessage:"The remote control session ended!",remoteControlTitle:"Remote desktop control",Remove:"Remove",removePassword:"Remove password",removeSharedVideoMsg:"Are you sure you would like to remove your shared video?",removeSharedVideoTitle:"Remove shared video",reservationError:"Reservation system error",reservationErrorMsg:"Error code: {{code}}, message: {{msg}}",retry:"Retry",screenSharingFailedToInstall:"Oops! Your screen sharing extension failed to install.",screenSharingFailedToInstallTitle:"Screen sharing extension failed to install",screenSharingFirefoxPermissionDeniedError:"Something went wrong while we were trying to share your screen. Please make sure that you have given us permission to do so. ",screenSharingFirefoxPermissionDeniedTitle:"Oops! We weren\u2019t able to start screen sharing!",screenSharingPermissionDeniedError:"Oops! Something went wrong with your screen sharing extension permissions. Please reload and try again.",serviceUnavailable:"Service unavailable",sessTerminated:"Call terminated",Share:"Share",shareVideoLinkError:"Please provide a correct youtube link.",shareVideoTitle:"Share a video",shareYourScreen:"Share your screen",shareYourScreenDisabled:"Screen sharing disabled.",shareYourScreenDisabledForGuest:"Guests can't screen share.",startLiveStreaming:"Start live stream",startRecording:"Start recording",startRemoteControlErrorMessage:"An error occurred while trying to start the remote control session!",stopLiveStreaming:"Stop live stream",stopRecording:"Stop recording",stopRecordingWarning:"Are you sure you would like to stop the recording?",stopStreamingWarning:"Are you sure you would like to stop the live streaming?",streamKey:"Live stream key",Submit:"Submit",thankYou:"Thank you for using {{appName}}!",token:"token",tokenAuthFailed:"Sorry, you're not allowed to join this call.",tokenAuthFailedTitle:"Authentication failed",transcribing:"Transcribing",unlockRoom:"Remove meeting password",userPassword:"user password",WaitForHostMsg:"The conference <b>{{room}}</b> has not yet started. If you are the host then please authenticate. Otherwise, please wait for the host to arrive.",WaitForHostMsgWOk:"The conference <b>{{room}}</b> has not yet started. If you are the host then please press Ok to authenticate. Otherwise, please wait for the host to arrive.",WaitingForHost:"Waiting for the host ...",Yes:"Yes",yourEntireScreen:"Your entire screen"},dialOut:{statusMessage:"is now {{status}}"},feedback:{average:"Average",bad:"Bad",detailsLabel:"Tell us more about it.",good:"Good",rateExperience:"Rate your meeting experience",veryBad:"Very Bad",veryGood:"Very Good"},incomingCall:{answer:"Answer",audioCallTitle:"Incoming call",decline:"Dismiss",productLabel:"from Jitsi Meet",videoCallTitle:"Incoming video call"},info:{accessibilityLabel:"Show info",addPassword:"Add password",cancelPassword:"Cancel password",conferenceURL:"Link:",country:"Country",dialANumber:"To join your meeting, dial one of these numbers and then enter the pin.",dialInConferenceID:"PIN:",dialInNotSupported:"Sorry, dialling in is currently not supported.",dialInNumber:"Dial-in:",dialInSummaryError:"Error fetching dial-in info now. Please try again later.",dialInTollFree:"Toll Free",genericError:"Whoops, something went wrong.",inviteLiveStream:"To view the live stream of this meeting, click this link: {{url}}",invitePhone:"One tap audio Dial In: {{number}},,{{conferenceID}}#",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"You are invited to join a meeting.",inviteURLFirstPartPersonal:"{{name}} is inviting you to a meeting.\n",inviteURLSecondPart:"\nJoin the meeting:\n{{url}}\n",liveStreamURL:"Live stream:",moreNumbers:"More numbers",noNumbers:"No dial-in numbers.",noPassword:"None",noRoom:"No room was specified to dial-in into.",numbers:"Dial-in Numbers",password:"Password:",title:"Share",tooltip:"Share link and dial-in info for this meeting",label:"Meeting info"},inviteDialog:{alertText:"Failed to invite some participants.",header:"Invite",searchCallOnlyPlaceholder:"Enter phone number",searchPeopleOnlyPlaceholder:"Search for participants",searchPlaceholder:"Participant or phone number",send:"Send"},inlineDialogFailure:{msg:"We stumbled a bit.",retry:"Try again",support:"Support",supportMsg:"If this keeps happening, reach out to"},keyboardShortcuts:{focusLocal:"Focus on your video",focusRemote:"Focus on another person's video",fullScreen:"View or exit full screen",keyboardShortcuts:"Keyboard shortcuts",localRecording:"Show or hide local recording controls",mute:"Mute or unmute your microphone",pushToTalk:"Push to talk",raiseHand:"Raise or lower your hand",showSpeakerStats:"Show speaker stats",toggleChat:"Open or close the chat",toggleFilmstrip:"Show or hide video thumbnails",toggleScreensharing:"Switch between camera and screen sharing",toggleShortcuts:"Show or hide keyboard shortcuts",videoMute:"Start or stop your camera"},liveStreaming:{busy:"We're working on freeing streaming resources. Please try again in a few minutes.",busyTitle:"All streamers are currently busy",changeSignIn:"Switch accounts.",choose:"Choose a live stream",chooseCTA:"Choose a streaming option. You're currently logged in as {{email}}.",enterStreamKey:"Enter your YouTube live stream key here.",error:"Live Streaming failed. Please try again.",errorAPI:"An error occurred while accessing your YouTube broadcasts. Please try logging in again.",errorLiveStreamNotEnabled:"Live Streaming is not enabled on {{email}}. Please enable live streaming or log into an account with live streaming enabled.",expandedOff:"The live streaming has stopped",expandedOn:"The meeting is currently being streamed to YouTube.",expandedPending:"The live streaming is being started...",failedToStart:"Live Streaming failed to start",getStreamKeyManually:"We weren\u2019t able to fetch any live streams. Try getting your live stream key from YouTube.",invalidStreamKey:"Live stream key may be incorrect.",off:"Live Streaming stopped",on:"Live Streaming",pending:"Starting Live Stream...",serviceName:"Live Streaming service",signedInAs:"You are currently signed in as:",signIn:"Sign in with Google",signInCTA:"Sign in or enter your live stream key from YouTube.",signOut:"Sign out",start:"Start a live stream",streamIdHelp:"What's this?",unavailableTitle:"Live Streaming unavailable"},localRecording:{clientState:{off:"Off",on:"On",unknown:"Unknown"},dialogTitle:"Local Recording Controls",duration:"Duration",durationNA:"N/A",encoding:"Encoding",label:"LOR",labelToolTip:"Local recording is engaged",localRecording:"Local Recording",me:"Me",messages:{engaged:"Local recording engaged.",finished:"Recording session {{token}} finished. Please send the recorded file to the moderator.",finishedModerator:"Recording session {{token}} finished. The recording of the local track has been saved. Please ask the other participants to submit their recordings.",notModerator:"You are not the moderator. You cannot start or stop local recording."},moderator:"Moderator",no:"No",participant:"Participant",participantStats:"Participant Stats",sessionToken:"Session Token",start:"Start Recording",stop:"Stop Recording",yes:"Yes"},lockRoomPassword:"password",lockRoomPasswordUppercase:"Password",me:"me",notify:{connectedOneMember:"{{name}} joined the meeting",connectedThreePlusMembers:"{{name}} and {{count}} others joined the meeting",connectedTwoMembers:"{{first}} and {{second}} joined the meeting",disconnected:"disconnected",focus:"Conference focus",focusFail:"{{component}} not available - retry in {{ms}} sec",grantedTo:"Moderator rights granted to {{to}}!",invitedOneMember:"{{name}} has been invited",invitedThreePlusMembers:"{{name}} and {{count}} others have been invited",invitedTwoMembers:"{{first}} and {{second}} have been invited",kickParticipant:"{{kicked}} was kicked by {{kicker}}",me:"Me",moderator:"Moderator rights granted!",muted:"You have started the conversation muted.",mutedTitle:"You're muted!",mutedRemotelyTitle:"You have been muted by {{participantDisplayName}}!",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} would like to speak.",somebody:"Somebody",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Eer... we are afraid your experience with {{appName}} isn't going to be that great here. We are looking for ways to improve this but, until then, please try using one of the <a href='static/recommendedBrowsers.html' target='_blank'>fully supported browsers</a>.",suboptimalExperienceTitle:"Browser Warning",unmute:"",newDeviceCameraTitle:"New camera detected",newDeviceAudioTitle:"New audio device detected",newDeviceAction:"Use"},passwordSetRemotely:"set by another member",passwordDigitsOnly:"Up to {{number}} digits",poweredby:"powered by",presenceStatus:{busy:"Busy",calling:"Calling...",connected:"Connected",connecting:"Connecting...",connecting2:"Connecting*...",disconnected:"Disconnected",expired:"Expired",ignored:"Ignored",initializingCall:"Initialising Call...",invited:"Invited",rejected:"Rejected",ringing:"Ringing..."},profile:{setDisplayNameLabel:"Set your display name",setEmailInput:"Enter e-mail",setEmailLabel:"Set your gravatar email",title:"Profile"},recording:{authDropboxText:"Upload to Dropbox",availableSpace:"Available space: {{spaceLeft}} MB (approximately {{duration}} minutes of recording)",beta:"BETA",busy:"We're working on freeing recording resources. Please try again in a few minutes.",busyTitle:"All recorders are currently busy",error:"Recording failed. Please try again.",expandedOff:"Recording has stopped",expandedOn:"The meeting is currently being recorded.",expandedPending:"Recording is being started...",failedToStart:"Recording failed to start",fileSharingdescription:"Share recording with meeting participants",live:"LIVE",loggedIn:"Logged in as {{userName}}",off:"Recording stopped",on:"Recording",pending:"Preparing to record the meeting...",rec:"REC",serviceDescription:"Your recording will be saved by the recording service",serviceName:"Recording service",signIn:"Sign in",signOut:"Sign out",unavailable:"Oops! The {{serviceName}} is currently unavailable. We're working on resolving the issue. Please try again later.",unavailableTitle:"Recording unavailable"},sectionList:{pullToRefresh:"Pull to refresh"},settings:{calendar:{about:"The {{appName}} calendar integration is used to securely access your calendar so it can read upcoming events.",disconnect:"Disconnect",microsoftSignIn:"Sign in with Microsoft",signedIn:"Currently accessing calendar events for {{email}}. Click the Disconnect button below to stop accessing calendar events.",title:"Calendar"},devices:"Devices",followMe:"Everyone follows me",language:"Language",loggedIn:"Logged in as {{name}}",moderator:"Moderator",more:"More",name:"Name",noDevice:"None",selectAudioOutput:"Audio output",selectCamera:"Camera",selectMic:"Microphone",startAudioMuted:"Everyone starts muted",startVideoMuted:"Everyone starts hidden",title:"Settings"},settingsView:{alertOk:"OK",alertTitle:"Warning",alertURLText:"The entered server URL is invalid",buildInfoSection:"Build Information",conferenceSection:"Conference",displayName:"Display name",email:"Email",header:"Settings",profileSection:"Profile",serverURL:"Server URL",startWithAudioMuted:"Start with audio muted",startWithVideoMuted:"Start with video muted",version:"Version"},share:{dialInfoText:"\n\n=====\n\nJust want to dial in on your phone?\n\n{{defaultDialInNumber}}Click this link to see the dial in phone numbers for this meeting\n{{dialInfoPageUrl}}",mainText:"Click the following link to join the meeting:\n{{roomUrl}}"},speaker:"Speaker",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Name",seconds:"{{count}}s",speakerStats:"Speaker Stats",speakerTime:"Speaker Time"},startupoverlay:{policyText:" ",title:"{{app}} needs to use your microphone and camera."},suspendedoverlay:{rejoinKeyTitle:"Rejoin",text:"Press the <i>Rejoin</i> button to reconnect.",title:"Your video call was interrupted because this computer went to sleep."},toolbar:{accessibilityLabel:{audioOnly:"Toggle audio only",audioRoute:"Select the sound device",callQuality:"Manage call quality",cc:"Toggle subtitles",chat:"Toggle chat window",document:"Toggle shared document",feedback:"Leave feedback",fullScreen:"Toggle full screen",hangup:"Leave the call",invite:"Invite people",kick:"Kick participant",localRecording:"Toggle local recording controls",lockRoom:"Toggle meeting password",moreActions:"Toggle more actions menu",moreActionsMenu:"More actions menu",mute:"Toggle mute audio",pip:"Toggle Picture-in-Picture mode",profile:"Edit your profile",raiseHand:"Toggle raise hand",recording:"Toggle recording",remoteMute:"Mute participant",Settings:"Toggle settings",sharedvideo:"Toggle Youtube video sharing",shareRoom:"Invite someone",shareYourScreen:"Toggle screenshare",shortcuts:"Toggle shortcuts",show:"",speakerStats:"Toggle speaker statistics",tileView:"Toggle tile view",toggleCamera:"Toggle camera",videomute:"Toggle mute video",videoblur:""},addPeople:"Add people to your call",audioOnlyOff:"Disable audio only mode",audioOnlyOn:"Enable audio only mode",audioRoute:"Select the sound device",authenticate:"Authenticate",callQuality:"Manage call quality",chat:"Open / Close chat",closeChat:"Close chat",documentClose:"Close shared document",documentOpen:"Open shared document",enterFullScreen:"View full screen",enterTileView:"Enter tile view",exitFullScreen:"Exit full screen",exitTileView:"Exit tile view",feedback:"Leave feedback",hangup:"Leave",invite:"Invite people",login:"Log in",logout:"Log out",lowerYourHand:"Lower your hand",moreActions:"More actions",mute:"Mute / Unmute",openChat:"Open chat",pip:"Enter Picture-in-Picture mode",profile:"Edit your profile",raiseHand:"Raise / Lower your hand",raiseYourHand:"Raise your hand",Settings:"Settings",sharedvideo:"Share a YouTube video",shareRoom:"Invite someone",shortcuts:"View shortcuts",speakerStats:"Speaker stats",startScreenSharing:"Start screen sharing",startSubtitles:"Start subtitles",stopScreenSharing:"Stop screen sharing",stopSubtitles:"Stop subtitles",stopSharedVideo:"Stop YouTube video",talkWhileMutedPopup:"Trying to speak? You are muted.",tileViewToggle:"Toggle tile view",toggleCamera:"Toggle camera",videomute:"Start / Stop camera",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Start / Stop subtitles",error:"Transcribing failed. Please try again.",expandedLabel:"Transcribing is currently on",failedToStart:"Transcribing failed to start",labelToolTip:"The meeting is being transcribed",off:"Transcribing stopped",pending:"Preparing to transcribe the meeting...",start:"Start showing subtitles",stop:"Stop showing subtitles",tr:"TR"},userMedia:{androidGrantPermissions:"Select <b><i>Allow</i></b> when your browser asks for permissions.",chromeGrantPermissions:"Select <b><i>Allow</i></b> when your browser asks for permissions.",edgeGrantPermissions:"Select <b><i>Yes</i></b> when your browser asks for permissions.",electronGrantPermissions:"Please grant permissions to use your camera and microphone",firefoxGrantPermissions:"Select <b><i>Share Selected Device</i></b> when your browser asks for permissions.",iexplorerGrantPermissions:"Select <b><i>OK</i></b> when your browser asks for permissions.",nwjsGrantPermissions:"Please grant permissions to use your camera and microphone",operaGrantPermissions:"Select <b><i>Allow</i></b> when your browser asks for permissions.","react-nativeGrantPermissions":"Select <b><i>Allow</i></b> when your browser asks for permissions.",safariGrantPermissions:"Select <b><i>OK</i></b> when your browser asks for permissions."},videoSIPGW:{busy:"We're working on freeing resources. Please try again in a few minutes.",busyTitle:"The Room service is currently busy",errorAlreadyInvited:"{{displayName}} already invited",errorInvite:"Conference not established yet. Please try again later.",errorInviteFailed:"We're working on resolving the issue. Please try again later.",errorInviteFailedTitle:"Inviting {{displayName}} failed",errorInviteTitle:"Error inviting room",pending:"{{displayName}} has been invited"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"You are in audio only mode. This mode saves bandwidth but you won't see videos of others.",callQuality:"Call Quality",hd:"HD",highDefinition:"High definition",labelTooiltipNoVideo:"No video",labelTooltipAudioOnly:"Audio-only mode enabled",ld:"LD",lowDefinition:"Low definition",onlyAudioAvailable:"Only audio is available",onlyAudioSupported:"We only support audio in this browser.",p2pEnabled:"Peer to Peer Enabled",p2pVideoQualityDescription:"In peer to peer mode, received call quality can only be toggled between high and audio only. Other settings will not be honoured until peer to peer is exited.",recHighDefinitionOnly:"Will prefer high definition.",sd:"SD",standardDefinition:"Standard definition"},videothumbnail:{domute:"Mute",flip:"Flip",kick:"Kick out",moderator:"Moderator",mute:"Member is muted",muted:"Muted",remoteControl:"Remote control",show:"",videomute:"Member has stopped the camera"},welcomepage:{accessibilityLabel:{join:"Tap to join",roomname:"Enter room name"},appDescription:"Go ahead, video chat with the whole team. In fact, invite everyone you know. {{app}} is a fully encrypted, 100% open source video conferencing solution that you can use all day, every day, for free \u2014 with no account needed.",audioVideoSwitch:{audio:"Voice",video:"Video"},calendar:"Calendar",connectCalendarButton:"Connect your calendar",connectCalendarText:"",enterRoomTitle:"Start a new meeting",go:"GO",join:"JOIN",info:"Info",privacy:"Privacy",recentList:"Recent",recentListDelete:"Delete",recentListEmpty:"Your recent list is currently empty. Chat with your team and you will find all your recent meetings here.",reducedUIText:"",roomname:"Enter room name",roomnameHint:"Enter the name or URL of the room you want to join. You may make a name up, just let the people you are meeting know it so that they enter the same name.",sendFeedback:"Send feedback",terms:"Terms",title:"Secure, fully featured, and completely free video conferencing"}}},646,[]);
__d(function(a,n,r,e,l,o,s){l.exports={en:"Angla",af:"",az:"",bg:"Bulgara",cs:"",de:"Germana",el:"",eo:"Esperanto",es:"Hispana",fr:"Franca",hy:"Armena",it:"Itala",ja:"",ko:"",nb:"Norvega (Bukmola)",oc:"Okcitana",pl:"Pola",ptBR:"Portugala (Brazila)",ru:"Rusa",sk:"Slovaka",sl:"Slovena",sv:"Sveda",tr:"Turka",vi:"",zhCN:"\u0108ina (\u0108inuja)"}},647,[]);
__d(function(e,o,i,a,n,r,t){n.exports={addPeople:{add:"",countryNotSupported:"",countryReminder:"",disabled:"",failedToAdd:"",footerText:"",loading:"",loadingNumber:"",loadingPeople:"",noResults:"Nenio trovita",noValidNumbers:"",searchNumbers:"",searchPeople:"",searchPeopleAndNumbers:"",telephone:"",title:""},audioDevices:{bluetooth:"Bludento",headphones:"Kapa\u016dskultiloj",phone:"Telefono",speaker:"Parolanto"},audioOnly:{audioOnly:"Nur sono"},calendarSync:{addMeetingURL:"",confirmAddLink:"",error:{appConfiguration:"",generic:"",notSignedIn:""},join:"",joinTooltip:"",nextMeeting:"",noEvents:"",ongoingMeeting:"",permissionButton:"",permissionMessage:"",refresh:"",today:""},chat:{error:"",messagebox:"",nickname:{popover:"Elektu ka\u015dnomon",title:""},title:""},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"Kunligita",AUTHENTICATING:"A\u016dtentiganta",AUTHFAIL:"A\u016dtentigo malsukcesis",CONNECTED:"Konektita",CONNECTING:"Konektanta",CONNFAIL:"Konekto malsukcesis",DISCONNECTED:"Malkonektita",DISCONNECTING:"Malkonektanta",ERROR:"Eraro",RECONNECTING:"Reta eraro okazis. Rekonektanta..."},connectionindicator:{address:"Adreso:",bandwidth:"Anta\u016dkalkulita kapacito:",bitrate:"Bitrapido:",bridgeCount:"",connectedTo:"",framerate:"Bildrapido:",less:"Montri malpli",localaddress:"Loka adreso:",localaddress_plural:"Lokaj adresoj:",localport:"Loka pordo:",localport_plural:"Lokaj pordoj:",more:"Motri pli",packetloss:"Paketperdo:",quality:{good:"Bona",inactive:"Neaktiva",lost:"Perdita",nonoptimal:"Neideala",poor:"Malbona"},remoteaddress:"Fora adreso:",remoteaddress_plural:"Foraj adresoj:",remoteport:"Fora pordo:",remoteport_plural:"Foraj pordoj:",resolution:"Distingivo:",status:"Konekto:",transport:"Transporto:",turn:" (truni)"},dateUtils:{earlier:"",today:"",yesterday:""},deepLinking:{appNotInstalled:"",description:"",descriptionWithoutWeb:"",downloadApp:"El\u015duti la aplika\u0135on",launchWebButton:"",openApp:"",title:"",tryAgainButton:""},defaultLink:"ekz. {{url}}",deviceError:{cameraError:"Atingo de via kamerao malsukcesis",cameraPermission:"Eraro akirante permeson por kamerao",microphoneError:"Atingo de via mikrofono malsukcesis",microphonePermission:"Eraro akirante permeson por mikrofono"},deviceSelection:{noPermission:"Permeso ne estis donita",previewUnavailable:"Anta\u016drigardo ne disponeblas",selectADevice:"Elektu aparaton",testAudio:""},dialog:{accessibilityLabel:{liveStreaming:"Tuja Elsendfluo"},allow:"Permesi",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Nur unu video estas permesata samtempe.",applicationWindow:"Programa fenestro",Back:"Reen",cameraConstraintFailedError:"Via kamerao ne observas kelkajn neprajn limigojn.",cameraNotFoundError:"Kamerao ne trovita.",cameraNotSendingData:"Via kamerao ne atingeblas al ni. Bonvolu kontroli, \u0109u alia programo jam uzas la aparaton, elekti alian de la agorda menuo, a\u016d provu \u011disdatigi la programon.",cameraNotSendingDataTitle:"Kamerao ne atingeblas",cameraPermissionDeniedError:"Vi ne permesis uzi vian kameraon. Vi povas ali\u011di al la kunveno, sed aliaj ne povos vin vidi. Vi povas tion \u015dan\u011di per la kameraa butono en la adresbreto.",cameraUnknownError:"Ne eblas uzi la kameraon, pro kialo nekonata.",cameraUnsupportedResolutionError:"Via kamerao ne subtenas la bezonatan distingivon.",Cancel:"Rezigni",close:"Fermi",conferenceDisconnectMsg:"Eble kontrolu vian retkonekton. Rekonekto post {{seconds}} sekundoj\u2026",conferenceDisconnectTitle:"Vi malkonekti\u011dis.",conferenceReloadMsg:"Ni penas funkciigi \u0109i tion. Rekonekto post {{seconds}} sekundoj\u2026",conferenceReloadTitle:"Malfeli\u0109e, io misokazis.",confirm:"",confirmNo:"",confirmYes:"Jes",connectError:"Oj! Io misokazis kaj ni ne povis vin konekti al la kunveno.",connectErrorWithMsg:"Oj! Io misokazis kaj ni ne povis vin konekti al la kunveno: {{msg}}",connecting:"Konektanta",contactSupport:"Kontakti helpon",copy:"Kopii",dismiss:"Formeti",displayNameRequired:"",done:"Finita",enterDisplayName:"",error:"Eraro",externalInstallationMsg:"Vi devas instali nian ekranvidadan kromprogramon.",externalInstallationTitle:"Kromprogramo bezonata",goToStore:"Iri al la retvendejo",gracefulShutdown:"Nia servo nun estas eksterreta pro prizorgado. Bonvolu reprovi poste.",IamHost:"Mi estas la gastiganto",incorrectRoomLockPassword:"",incorrectPassword:"Mal\u011dusta pasvorto a\u016d uzantnomo",inlineInstallationMsg:"Vi devas instali nian ekranvidadan kromprogramon.",inlineInstallExtension:"Instali nun",internalError:"Oj! La jena eraro okazis: {{error}}",internalErrorTitle:"Interna eraro",kickMessage:"",kickParticipantButton:"",kickParticipantDialog:"",kickParticipantTitle:"",kickTitle:"",liveStreaming:"Tuja Elsendfluo",liveStreamingDisabledForGuestTooltip:"",liveStreamingDisabledTooltip:"",lockMessage:"\u015closo de la kunveno malsukcesis.",lockRoom:"",lockTitle:"\u015closo malsukcesis",logoutQuestion:"\u0108u vi certe volas adia\u016di kaj fini la kunvenon?",logoutTitle:"Adia\u016di",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Via mikrofono ne observas kelkajn neprajn limigojn.",micNotFoundError:"Mikrofono ne trovita.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"Vi ne permesis uzi vian mikrofonon. Vi povas ali\u011di al la kunveno, sed aliaj ne povos vin a\u016ddi. Vi povas tion \u015dan\u011di per la kameraa butono en la adresbreto.",micUnknownError:"Ne eblas uzi mikrofonon pro kialo nekonata.",muteParticipantBody:"Vi ne povos \u011din malsilentigi, sed \u011di povas sin malsilentigi kiam ajn.",muteParticipantButton:"Silentigi",muteParticipantDialog:"",muteParticipantTitle:"\u0108u silentigi \u0109i tiun partoprenanton?",Ok:"Bone",passwordLabel:"",passwordNotSupported:"Agordo de kunvena pasvorto ne estas subtenata",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Via foliumilo forbaras \u015dprucfenestrojn de tiu \u0109i retejo. Bonvolu permesi \u015dprucfenestrojn en la prisekuraj agordoj de via fenestro kaj reprovi.",popupErrorTitle:"\u015cprucfenestro barita",recording:"Registranta",recordingDisabledForGuestTooltip:"",recordingDisabledTooltip:"",rejoinNow:"Reali\u011di nun",remoteControlAllowedMessage:"{{user}} akceptis vian teleregan peton!",remoteControlDeniedMessage:"{{user}} rifuzis vian teleregan peton!",remoteControlErrorMessage:"Eraro petante teleregajn permesojn de {{user}}!",remoteControlRequestMessage:"\u0108u vi permesos al {{user}} teleregi vian komputilon?",remoteControlShareScreenWarning:"Sciu, ke se vi premos \xabPermesi\xbb, vi kunhavigos vian ekranon!",remoteControlStopMessage:"Telerega seanco finita!",remoteControlTitle:"Labortabla telerego",Remove:"Forigi",removePassword:"",removeSharedVideoMsg:"\u0108u vi vere volas forigi vian kunhavatan videon?",removeSharedVideoTitle:"Forigi kunhavatan videon",reservationError:"Rezerva sistema eraro",reservationErrorMsg:"Kodo de eraro: {{code}}, mesa\u011do: {{msg}}",retry:"Reprovi",screenSharingFailedToInstall:"Oj! Via ekranvidada kromprogramo malsukcesis instalon.",screenSharingFailedToInstallTitle:"Ekranvidada kromprogramo malsukcesis instalon",screenSharingFirefoxPermissionDeniedError:"",screenSharingFirefoxPermissionDeniedTitle:"",screenSharingPermissionDeniedError:"Oj! Io misokazis pri la permesoj al via ekranvidada kromprogramo. Bonvolu reviziti kaj reprovi.",serviceUnavailable:"Servo ne disponeblas",sessTerminated:"Voko finita",Share:"Kunhavi",shareVideoLinkError:"Bonvolu doni \u011dustan ligilon de YouTube",shareVideoTitle:"Kunhavi videon",shareYourScreen:"Kunhavigi vian ekranon",shareYourScreenDisabled:"",shareYourScreenDisabledForGuest:"",startLiveStreaming:"Fini tujan elsendfluon",startRecording:"Fini registradon",startRemoteControlErrorMessage:"Eraro okazis dum komenco de la telerega seanco!",stopLiveStreaming:"Fini tujan elsendfluon",stopRecording:"Fini registradon",stopRecordingWarning:"\u0108u vi certe volas fini la registradon?",stopStreamingWarning:"\u0108u vi certe volas fini la tujan elsendfluon?",streamKey:"",Submit:"Sendi",thankYou:"Dankon \u0109ar vi uzas {{appName}}!",token:"\u0135etono",tokenAuthFailed:"Pardonu, vi ne rajtas ali\u011di al \u0109i tiu voko.",tokenAuthFailedTitle:"A\u016dtentigo malsukcesis",transcribing:"",unlockRoom:"",userPassword:"uzantopasvorto",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"Atendanta la gastigan komputilon ...",Yes:"Jes",yourEntireScreen:"Via tuta ekrano"},"\x05dialog":{accessibilityLabel:{}},dialOut:{statusMessage:"nun estas {{status}}"},feedback:{average:"Mezbona",bad:"Malbona",detailsLabel:"",good:"Bona",rateExperience:"Bonvolu priskribi vian sperton.",veryBad:"Tre malbona",veryGood:"Tre bona"},"\x05feedback":{},incomingCall:{answer:"",audioCallTitle:"",decline:"Formeti",productLabel:"",videoCallTitle:""},info:{accessibilityLabel:"",addPassword:"",cancelPassword:"",conferenceURL:"",country:"",dialANumber:"",dialInConferenceID:"",dialInNotSupported:"",dialInNumber:"",dialInSummaryError:"",dialInTollFree:"",genericError:"",inviteLiveStream:"",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Tuja Elsendfluo",moreNumbers:"",noNumbers:"",noPassword:"Neniu",noRoom:"",numbers:"",password:"",title:"Kunhavi",tooltip:"",label:""},"\x05info":{},inviteDialog:{alertText:"",header:"",searchCallOnlyPlaceholder:"Enigu telefonnumeron",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"Ni iom faletis.",retry:"Bonvolu reprovi",support:"Helpo",supportMsg:"Se tio \u0109i ripeti\u011dos, kontakti\u011du kun"},keyboardShortcuts:{focusLocal:"Fokusi vian propran videon",focusRemote:"Fokusi videon de alia vokano",fullScreen:"\u015calti / Mal\u015dalti tutekranan re\u011dimon",keyboardShortcuts:"Fulmoklavoj",localRecording:"",mute:"Silentigi a\u016d malsilentigi vian mikrofonon",pushToTalk:"Premi por paroli",raiseHand:"Levi a\u016d mallevi manon",showSpeakerStats:"Montri statistikon pri parolintoj",toggleChat:"Malfermi a\u016d fermi la babilon",toggleFilmstrip:"",toggleScreensharing:"Komuti inter kameraa kaj ekrana vidado",toggleShortcuts:"",videoMute:"\u015calti a\u016d mal\u015dalti vian kameraon"},"\x05keyboardShortcuts":{},liveStreaming:{busy:"Ni penas liberigi tujajn elsendilojn. Bonvolu reprovi post kelkaj minutoj.",busyTitle:"\u0108iuj elsendiloj nun okupi\u011das",changeSignIn:"",choose:"",chooseCTA:"",enterStreamKey:"",error:"Tuja elsendfluo malsukcesis. Bonvolu provi denove.",errorAPI:"",errorLiveStreamNotEnabled:"",expandedOff:"",expandedOn:"",expandedPending:"",failedToStart:"Tuja elsendfluo malsukcesis komenci",getStreamKeyManually:"",invalidStreamKey:"",off:"Tuja elsendfluo fini\u011dis",on:"Tuja Elsendfluo",pending:"Komencanta Tujan Elsendfluon...",serviceName:"",signedInAs:"",signIn:"",signInCTA:"",signOut:"",start:"Fini tujan elsendfluon",streamIdHelp:"",unavailableTitle:"Tuja elsendfluo ne disponeblas"},"\x05liveStreaming":{},localRecording:{clientState:{off:"",on:"",unknown:""},dialogTitle:"",duration:"",durationNA:"",encoding:"",label:"",labelToolTip:"",localRecording:"",me:"Mi",messages:{engaged:"",finished:"",finishedModerator:"",notModerator:""},moderator:"Kunvenestro",no:"",participant:"",participantStats:"",sessionToken:"",start:"Fini registradon",stop:"Fini registradon",yes:"Jes"},"\x05localRecording":{},lockRoomPassword:"Pasvorto",lockRoomPasswordUppercase:"Pasvorto",me:"mi",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"malkonektita",focus:"Kunvena atento",focusFail:"{{component}} ne atingelbas - reprovo post {{ms}} sekundoj",grantedTo:"Kunvenestraj rajtoj donitaj al {{to}}!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Mi",moderator:"Kunvenestraj rajtoj donitaj!",muted:"Vi komencis la interparolon silente.",mutedTitle:"Vi estas silentigita!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"Iu",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"",suboptimalExperienceTitle:"",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"agordita de alia partoprenanto",passwordDigitsOnly:"",poweredby:"povigita de",presenceStatus:{busy:"",calling:"",connected:"Konektita",connecting:"Konektanta",connecting2:"Konektanta",disconnected:"Malkonektita",expired:"",ignored:"",initializingCall:"",invited:"",rejected:"",ringing:""},"\x05presenceStatus":{},profile:{setDisplayNameLabel:"Agordi vian videblan nomon",setEmailInput:"Enigu retpo\u015dtadreson",setEmailLabel:"Retpo\u015dtadreso ligita al Gravatar",title:"Profilo"},recording:{authDropboxText:"",availableSpace:"",beta:"",busy:"Ni penas liberigi registrilojn. Bonvolu reprovi post kelkaj minutoj.",busyTitle:"\u0108iuj registriloj nun okupi\u011das",error:"Registrado malsukcesis. Bonvolu provi denove.",expandedOff:"Registrado finita",expandedOn:"",expandedPending:"",failedToStart:"Registrado malsukcesis komenci",fileSharingdescription:"",live:"",loggedIn:"",off:"Registrado finita",on:"Registranta",pending:"",rec:"",serviceDescription:"",serviceName:"",signIn:"",signOut:"",unavailable:"",unavailableTitle:"Registrado ne disponeblas"},"\x05recording":{},sectionList:{pullToRefresh:""},settings:{calendar:{about:"",disconnect:"Malkonektita",microsoftSignIn:"",signedIn:"",title:""},devices:"",followMe:"\u0108iuj sekvas min",language:"",loggedIn:"",moderator:"Kunvenestro",more:"",name:"Nomo",noDevice:"Neniu",selectAudioOutput:"Sona eligo",selectCamera:"Kamerao",selectMic:"Mikrofono",startAudioMuted:"\u0108iuj komenci\u011das silentaj",startVideoMuted:"\u0108iuj komenci\u011das ka\u015ditaj",title:"Agordoj"},"\x05settings":{calendar:{}},settingsView:{alertOk:"",alertTitle:"Averto",alertURLText:"",buildInfoSection:"",conferenceSection:"",displayName:"",email:"",header:"Agordoj",profileSection:"Profilo",serverURL:"",startWithAudioMuted:"",startWithVideoMuted:"",version:""},share:{dialInfoText:"",mainText:""},speaker:"Parolanto",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Nomo",seconds:"{{count}}s",speakerStats:"Statistikoj pri parolintoj",speakerTime:"Tempoj de parolintoj"},startupoverlay:{policyText:" ",title:"{{app}} bezonas viajn mikrofonon kaj kameraon."},suspendedoverlay:{rejoinKeyTitle:"Reali\u011di",text:"Premu la butonon <i>Reali\u011di</i> por rekonekti\u011di.",title:"Via vidvoko estis interrompita, \u0109ar la komputilo ekdormis."},toolbar:{accessibilityLabel:{audioOnly:"",audioRoute:"",callQuality:"",cc:"",chat:"",document:"Malfermi / Fermi komunan dokumenton",feedback:"",fullScreen:"",hangup:"",invite:"Inviti homojn",kick:"",localRecording:"",lockRoom:"",moreActions:"",moreActionsMenu:"",mute:"",pip:"",profile:"Redakti vian profilon",raiseHand:"",recording:"",remoteMute:"",Settings:"",sharedvideo:"",shareRoom:"",shareYourScreen:"",shortcuts:"",show:"",speakerStats:"",tileView:"",toggleCamera:"",videomute:"",videoblur:""},addPeople:"Aldoni homojn al via voko",audioOnlyOff:"",audioOnlyOn:"",audioRoute:"",authenticate:"A\u016dtentigi",callQuality:"",chat:"Malfermi / Fermi babilon",closeChat:"",documentClose:"Malfermi / Fermi komunan dokumenton",documentOpen:"Malfermi / Fermi komunan dokumenton",enterFullScreen:"",enterTileView:"",exitFullScreen:"",exitTileView:"",feedback:"",hangup:"Foriri",invite:"Inviti homojn",login:"Saluti",logout:"Adia\u016di",lowerYourHand:"",moreActions:"",mute:"Siletnigi / Malsilentigi",openChat:"",pip:"",profile:"Redakti vian profilon",raiseHand:"Levi / Mallevi vian manon",raiseYourHand:"",Settings:"Agordoj",sharedvideo:"Kunhavi videon de YouTube",shareRoom:"",shortcuts:"",speakerStats:"Statistikoj pri parolintoj",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"",talkWhileMutedPopup:"\u0108u vi klopodas paroli? Vi estas silentigita.",tileViewToggle:"",toggleCamera:"",videomute:"\u015calti / Mal\u015dalti kameraon",startvideoblur:"",stopvideoblur:""},"\x05toolbar":{accessibilityLabel:{}},transcribing:{ccButtonTooltip:"",error:"Registrado malsukcesis. Bonvolu provi denove.",expandedLabel:"",failedToStart:"",labelToolTip:"",off:"",pending:"",start:"",stop:"",tr:""},"\x05transcribing":{},userMedia:{androidGrantPermissions:"Elektu <b><i>Permesi</i></b> kiam via foliumilo petos permesojn.",chromeGrantPermissions:"Elektu <b><i>Permesi</i></b> kiam via foliumilo petos permesojn.",edgeGrantPermissions:"Elektu <b><i>Jes</i></b> kiam via foliumilo petos permesojn.",electronGrantPermissions:"Bonvolu doni la permeson uzi viajn kameraon kaj mikrofonon",firefoxGrantPermissions:"Elektu <b><i>Havigi elektitan aparaton</i></b> kiam via foliumilo petos permesojn.",iexplorerGrantPermissions:"Elektu <b><i>Bone</i></b> kiam via foliumilo petos permesojn.",nwjsGrantPermissions:"Bonvolu doni la permeson uzi viajn kameraon kaj mikrofonon",operaGrantPermissions:"Elektu <b><i>Permesi</i></b> kiam via foliumilo petos permesojn.","react-nativeGrantPermissions":"Elektu <b><i>Permesi</i></b> kiam via foliumilo petos permesojn.",safariGrantPermissions:"Elektu <b><i>Bone</i></b> kiam via foliumilo petos permesojn."},videoSIPGW:{busy:"",busyTitle:"",errorAlreadyInvited:"",errorInvite:"",errorInviteFailed:"",errorInviteFailedTitle:"",errorInviteTitle:"",pending:""},videoStatus:{audioOnly:"",audioOnlyExpanded:"",callQuality:"",hd:"AD",highDefinition:"Altkvalita distingivo",labelTooiltipNoVideo:"",labelTooltipAudioOnly:"Nure sona re\u011dimo \u015daltita",ld:"MD",lowDefinition:"Malaltkvalito distingivo",onlyAudioAvailable:"",onlyAudioSupported:"",p2pEnabled:"Samtavola re\u011dimo \u015daltita",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Preferos altkvalitan distingivon.",sd:"ND",standardDefinition:"Normalkvalita distingivo"},videothumbnail:{domute:"Silentigi",flip:"Renversi",kick:"Forpeli",moderator:"Kunvenestro",mute:"Partoprenanto silentigita",muted:"Silentigita",remoteControl:"Defora rego",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"",roomname:"Enigu nomon de \u0109ambro"},appDescription:"",audioVideoSwitch:{audio:"",video:""},calendar:"",connectCalendarButton:"",connectCalendarText:"",enterRoomTitle:"",go:"IRI",join:"ALI\u011cI",info:"",privacy:"Privateco",recentList:"",recentListDelete:"",recentListEmpty:"",reducedUIText:"",roomname:"Enigu nomon de \u0109ambro",roomnameHint:"",sendFeedback:"Sendi rimarkojn",terms:"Kondi\u0109oj",title:""}}},648,[]);
__d(function(o,a,n,e,r,s,i){r.exports={en:"Ingl\xe9s",af:"Africano",az:"Azerbaijani",bg:"B\xfalgaro",cs:"Czech",de:"Alem\xe1n",el:"Griego",eo:"Esperanto",es:"Espa\xf1ol",fr:"Franc\xe9s",hy:"Armenio",it:"Italiano",ja:"Jopones",ko:"Coreano",nb:"Noruego (bokmal)",oc:"Occitano",pl:"Polaco",ptBR:"Portugu\xe9s (Brasil)",ru:"Ruso",sk:"Eslovaco",sl:"Esloveno",sv:"Sueco",tr:"Turco",vi:"Vietnamita",zhCN:"Chino (China)"}},649,[]);
__d(function(e,a,o,r,i,n,t){i.exports={addPeople:{add:"Invitar",countryNotSupported:"Aun no contamos con soporte a este destino.",countryReminder:"\xbfLlamando fuera de los Estados Unidos? \xa1Por favor, aseg\xfarese de empezar con el c\xf3digo de pa\xeds!",disabled:"No puede invitar a otras personas.",failedToAdd:"Error al agregar participantes",footerText:"La marcaci\xf3n est\xe1 desactivada.",loading:"B\xfasqueda de personas y n\xfameros de tel\xe9fono",loadingNumber:"Validando el n\xfamero de tel\xe9fono",loadingPeople:"Buscando contactos a invitar",noResults:"No se encontraron coincidencias",noValidNumbers:"Por favor ingrese un n\xfamero de tel\xe9fono",searchNumbers:"Agregar n\xfameros de tel\xe9fono",searchPeople:"B\xfasqueda de personas",searchPeopleAndNumbers:"Buscar personas o a\xf1adir sus n\xfameros de tel\xe9fono",telephone:"Tel\xe9fono: {{number}}",title:"Invitar a otras personas a esta reuni\xf3n"},audioDevices:{bluetooth:"Bluetooth",headphones:"Aud\xedfonos",phone:"Tel\xe9fono",speaker:"Orador"},audioOnly:{audioOnly:"Solo audio"},calendarSync:{addMeetingURL:"Agregar un v\xednculo a la reuni\xf3n",confirmAddLink:"\xbfQuiere a\xf1adir un enlace de Jitsi a este evento?",error:{appConfiguration:"La integraci\xf3n del calendario no se est\xe1 configurada correctamente",generic:"Se ha producido un error. Compruebe la configuraci\xf3n del calendario o pruebe a recargarlo",notSignedIn:"Se ha producido un error de autenticaci\xf3n para ver los eventos del calendario. Compruebe la configuraci\xf3n del calendario e intente iniciar sesi\xf3n de nuevo"},join:"Unir",joinTooltip:"Unirse a la reuni\xf3n",nextMeeting:"pr\xf3xima reuni\xf3n",noEvents:"No hay eventos pr\xf3ximos programados.",ongoingMeeting:"reuni\xf3n en proceso",permissionButton:"Abrir ajustes",permissionMessage:"Los permisos al calendario son necesarios para ver sus reuniones en la aplicaci\xf3n.",refresh:"Actualizar calendario",today:"Hoy"},chat:{error:"Error: su mensaje \"{{originalText}}\" no fue enviado. Motivo: {{error}}",messagebox:"Escriba un mensaje",nickname:{popover:"Seleccione un apodo",title:"Introduzca un apodo para usar el chat"},title:"Chat"},connectingOverlay:{joiningRoom:"Conect\xe1ndose a su reuni\xf3n\u2026"},connection:{ATTACHED:"Adjunto",AUTHENTICATING:"Autenticando",AUTHFAIL:"Fallo\u0301 la autenticacio\u0301n",CONNECTED:"Conectado",CONNECTING:"Conectando",CONNFAIL:"Conexi\xf3n fallida",DISCONNECTED:"Desconectado",DISCONNECTING:"Desconectando",ERROR:"Error",RECONNECTING:"Ocurri\xf3 un problema en la red. Reconectando..."},connectionindicator:{address:"Direcci\xf3n:",bandwidth:"Ancho de banda estimado:",bitrate:"Tasa de bits:",bridgeCount:"Contador del servidor: ",connectedTo:"Conectado a:",framerate:"Tasa de cuadros:",less:"Mostrar menos",localaddress:"Direcci\xf3n local:",localaddress_plural:"Direcciones locales:",localport:"Puerto local:",localport_plural:"Puertos locales:",more:"Ver m\xe1s",packetloss:"P\xe9rdida de paquetes:",quality:{good:"Bueno",inactive:"Inactivo",lost:"Perdida",nonoptimal:"No \xf3ptima",poor:"Pobre"},remoteaddress:"Direcci\xf3n remota:",remoteaddress_plural:"Direcciones remotas:",remoteport:"Puerto remoto:",remoteport_plural:"Puertos remotos:",resolution:"Resolucio\u0301n:",status:"Conexi\xf3n:",transport:"Transporte:",transport_plural:"Transportes:",turn:" (turnar)"},dateUtils:{earlier:"Anterior",today:"Hoy",yesterday:"Ayer"},deepLinking:{appNotInstalled:"Usted necesita la aplicaci\xf3n m\xf3vil {{app}} para unirse a esta reuni\xf3n en su tel\xe9fono.",description:"\xbfNo pas\xf3 nada? Hemos intentado iniciar su reuni\xf3n en la aplicaci\xf3n de escritorio {{app}}. intente de nuevo o inicie en la aplicaci\xf3n web {{app}}.",descriptionWithoutWeb:"",downloadApp:"Descargar la app",launchWebButton:"Iniciar en web",openApp:"Continuar a la aplicaci\xf3n",title:"Iniciar su reuni\xf3n en {{app}}...",tryAgainButton:"Intentar de nuevo en el escritorio"},defaultLink:"ej. {{url}}",deviceError:{cameraError:"Error al acceder a su c\xe1mara",cameraPermission:"Error al obtener permiso de la c\xe1mara",microphoneError:"Error al acceder a tu micr\xf3fono",microphonePermission:"Error al obtener permiso del micr\xf3fono"},deviceSelection:{noPermission:"Permiso no concedido",previewUnavailable:"Vista previa no disponible",selectADevice:"Seleccionar un dispositivo",testAudio:"Reproducir un sonido de prueba"},dialog:{accessibilityLabel:{liveStreaming:"Transmisi\xf3n en Vivo"},allow:"Permitir",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Solo se permite un video compartido a la vez",applicationWindow:"Ventana de aplicaci\xf3n",Back:"Anterior",cameraConstraintFailedError:"Su c\xe1mara no satisface algunos de los requerimientos.",cameraNotFoundError:"No se encontr\xf3 la c\xe1mara.",cameraNotSendingData:"No podemos acceder a su c\xe1mara. Verifique si otra aplicaci\xf3n est\xe1 usando este dispositivo, seleccione otro dispositivo en el men\xfa de configuraci\xf3n o intente volver a cargar la aplicaci\xf3n.",cameraNotSendingDataTitle:"No se puede acceder a la c\xe1mara",cameraPermissionDeniedError:"No ha otorgado permisos para usar su c\xe1mara. Puede unirse a la conferencia, pero no lo podr\xe1n ver. Utilice el bot\xf3n en la barra de direcci\xf3n para solucionar esto.",cameraUnknownError:"No se puede usar su c\xe1mara por motivos desconocidos.",cameraUnsupportedResolutionError:"Su c\xe1mara no soporta la resoluci\xf3n de video.",Cancel:"Cancelar",close:"Cerrar",conferenceDisconnectMsg:"Es posible que desee comprobar la conexi\xf3n de red. Reconectando en {{seconds}} segundos...",conferenceDisconnectTitle:"Ha sido desconectado.",conferenceReloadMsg:"Estamos tratando de arreglar esto. Reconectando en {{seconds}} segundos...",conferenceReloadTitle:"Desafortunadamente, algo sali\xf3 mal.",confirm:"Confirmar",confirmNo:"No",confirmYes:"S\xed",connectError:"\xa1Oops! Algo salio mal y no fue posible conectarnos a la conferencia.",connectErrorWithMsg:"\xa1Oops! Algo salio mal y no fue posible conectarnos a la conferencia: {{msg}}",connecting:"Conectando",contactSupport:"Contacte al soporte t\xe9cnico",copy:"Copiar",dismiss:"Descartar",displayNameRequired:"",done:"Ninguno",enterDisplayName:"",error:"Error",externalInstallationMsg:"Necesita instalar nuestra extensi\xf3n para compartir escritorio.",externalInstallationTitle:"Extensi\xf3n requerida",goToStore:"Ir al webstore",gracefulShutdown:"Nuestro servicio se encuentra en mantenimiento. Por favor, intente m\xe1s tarde.",IamHost:"Yo soy el anfitri\xf3n",incorrectRoomLockPassword:"",incorrectPassword:"Nombre de usuario o contrase\xf1a incorrecta",inlineInstallationMsg:"Necesita instalar nuestra extensi\xf3n para compartir escritorio.",inlineInstallExtension:"Instalar ahora",internalError:"\xa1Oops! Algo sali\xf3 mal. El siguiente error ocurri\xf3: {{error}}",internalErrorTitle:"Error interno",kickMessage:"",kickParticipantButton:"Expulsar",kickParticipantDialog:"\xbfSeguro que quiere expulsar a este participante?",kickParticipantTitle:"\xbfSilenciar a este participante?",kickTitle:"",liveStreaming:"Emisi\xf3n en Directo",liveStreamingDisabledForGuestTooltip:"Los invitados no pueden iniciar transmisiones en vivo.",liveStreamingDisabledTooltip:"Iniciar transmisi\xf3n en vivo deshabilitado.",lockMessage:"No se pudo bloquear la conferencia.",lockRoom:"",lockTitle:"El bloqueo fall\xf3",logoutQuestion:"\xbfEst\xe1 seguro que desea salir y detener la conferencia?",logoutTitle:"Cerrar sesi\xf3n",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"El micr\xf3fono no satisface algunos de los requerimientos.",micNotFoundError:"No se encontr\xf3 el micr\xf3fono.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"No ha otorgado permisos para usar su micr\xf3fono. Puede unirse a la conferencia, pero no lo podr\xe1n escuchar. Utilice el bot\xf3n en la barra de direcci\xf3n para solucionar esto.",micUnknownError:"No se puede usar su micr\xf3fono por motivos desconocidos.",muteParticipantBody:"No podr\xe1s quitarles el modo en silencio, pero ellos pueden quit\xe1rselo en cualquier momento.",muteParticipantButton:"Control de escritorio remoto",muteParticipantDialog:"\xbfSeguro que quiere silenciar a este participante? No podr\xe1 revertir esta acci\xf3n, pero el participante podr\xe1 hacerlo en cualquier momento",muteParticipantTitle:"\xbfSilenciar a este participante?",Ok:"Aceptar",passwordLabel:"",passwordNotSupported:"No se soporta establecer contrase\xf1a para una reuni\xf3n.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Su navegador est\xe1 bloqueando las ventanas emergentes de este sitio. Habilite las ventanas emergentes en la configuraci\xf3n de seguridad de su navegador y vuelva a intentarlo.",popupErrorTitle:"Ventana emergente bloqueada",recording:"Grabando",recordingDisabledForGuestTooltip:"Los hu\xe9spedes no pueden iniciar grabaciones.",recordingDisabledTooltip:"Inicio de grabaci\xf3n desactivado.",rejoinNow:"Reunirse ahora",remoteControlAllowedMessage:"{{user}} ha aceptado tu solicitud de control remoto!",remoteControlDeniedMessage:"{{user}} ha rechazado tu solicitud de control remoto!",remoteControlErrorMessage:"Ha ocurrido un error tratando de solicitar permiso de control remoto de {{user}}!",remoteControlRequestMessage:"\xbfPermitir\xe1 que {{user}} controle remotamente su escritorio?",remoteControlShareScreenWarning:"\xa1Tenga en cuenta que si presiona \"Permitir\" usted compartir\xe1 su pantalla!",remoteControlStopMessage:"La sesi\xf3n de control remoto ha finalizado!",remoteControlTitle:"Control de escritorio remoto",Remove:"Eliminar",removePassword:"",removeSharedVideoMsg:"\xbfEst\xe1 seguro que desea eliminar su v\xeddeo compartido?",removeSharedVideoTitle:"Eliminar video compartido",reservationError:"Error del sistema de reservaci\xf3n",reservationErrorMsg:"C\xf3digo de error: {{code}}, message: {{msg}}",retry:"Reintentar",screenSharingFailedToInstall:"Oops! Su extensi\xf3n de uso compartido de pantalla no se pudo instalar.",screenSharingFailedToInstallTitle:"La extensi\xf3n para compartir la pantalla no se pudo instalar",screenSharingFirefoxPermissionDeniedError:"Algo sali\xf3 mal mientras trat\xe1bamos de compartir la pantalla. Por favor, aseg\xfarese de que nos ha dado permiso para hacerlo. ",screenSharingFirefoxPermissionDeniedTitle:"OOPS! \xa1 No pudimos empezar a compartir la pantalla!",screenSharingPermissionDeniedError:"Oops! Algo sali\xf3 mal con sus permisos de extensi\xf3n para compartir pantalla. Por favor, vuelva a cargar e intente de nuevo.",serviceUnavailable:"Servicio no disponible",sessTerminated:"Llamada terminada",Share:"Compartir",shareVideoLinkError:"Por favor introduzca un enlace correcto de Youtube.",shareVideoTitle:"Compartir un v\xeddeo",shareYourScreen:"Compartir su pantalla",shareYourScreenDisabled:"Pantalla compartida desactivada.",shareYourScreenDisabledForGuest:"Los hu\xe9spedes no pueden compartir la pantalla.",startLiveStreaming:"Iniciar transmisi\xf3n en vivo",startRecording:"Iniciar la grabaci\xf3n",startRemoteControlErrorMessage:"\xa1Se ha producido un error al intentar iniciar la sesi\xf3n de control remoto!",stopLiveStreaming:"Detener transmisi\xf3n en vivo",stopRecording:"Parar grabaci\xf3n",stopRecordingWarning:"\xbfEst\xe1s seguro que quieres parar la grabaci\xf3n?",stopStreamingWarning:"\xbfEstas seguro que quieres parar la retransmisi\xf3n en directo?",streamKey:"Tecla de transmisi\xf3n en directo",Submit:"Enviar",thankYou:"\xa1Gracias por usar {{appName}}!",token:"token",tokenAuthFailed:"Lo siento, usted no tiene permiso para unirse a este llamada.",tokenAuthFailedTitle:"Fallo\u0301 la autenticacio\u0301n",transcribing:"Transcribiendo",unlockRoom:"",userPassword:"contrase\xf1a del usuario",WaitForHostMsg:"La conferencia <b> {{room}} </b> a\xfan no ha comenzado. Si usted es el anfitri\xf3n, por favor autent\xedquese. De lo contrario, espere a que llegue el anfitri\xf3n.",WaitForHostMsgWOk:"La conferencia <b> {{room}} </b> a\xfan no ha comenzado. Si usted es el anfitri\xf3n, presione Ok para autenticar. De lo contrario, espere a que llegue el anfitri\xf3n.",WaitingForHost:"Esperando al anfitri\xf3n ...",Yes:"S\xed",yourEntireScreen:"Su pantalla completa"},dialOut:{statusMessage:"esta {{status}}"},feedback:{average:"Promedio",bad:"Malo",detailsLabel:"Nos puede decir m\xe1s al respecto.",good:"Bueno",rateExperience:"Valore la experiencia de su reuni\xf3n.",veryBad:"Muy Mal",veryGood:"Muy Bien"},incomingCall:{answer:"Contestar",audioCallTitle:"Llamada entrante",decline:"Descartar",productLabel:"de Jitsi Meet",videoCallTitle:"Llamada de v\xeddeo"},info:{accessibilityLabel:"Mostrar Informaci\xf3n",addPassword:"",cancelPassword:"",conferenceURL:"Enlace:",country:"Pa\xeds",dialANumber:"Para unirse a su reuni\xf3n, marque uno de estos n\xfameros y luego ingrese el pin.",dialInConferenceID:"PIN:",dialInNotSupported:"Lo sentimos, actualmente no se admite la marcaci\xf3n.",dialInNumber:"Marcar:",dialInSummaryError:"Error al obtener informaci\xf3n de acceso telef\xf3nico ahora. Por favor, int\xe9ntelo de nuevo m\xe1s tarde.",dialInTollFree:"Llamada gratuita",genericError:"Ups, algo sali\xf3 mal.",inviteLiveStream:"Marcado de un solo toque: {{number}},,{{conferenceID}}#",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"Usted est\xe1 invitado a unirse a una reuni\xf3n.",inviteURLFirstPartPersonal:"{{name}} te esta invitando a una sesi\xf3n.\n",inviteURLSecondPart:"",liveStreamURL:"Transmisi\xf3n en vivo:",moreNumbers:"M\xe1s n\xfameros",noNumbers:"Sin n\xfameros a marcar.",noPassword:"Ninguno",noRoom:"No se especific\xf3 la sala a marcar.",numbers:"N\xfameros de marcado",password:"",title:"Compartir",tooltip:"Compartir el enlace y la informaci\xf3n de acceso telef\xf3nico para esta reuni\xf3n",label:"Informaci\xf3n de la sesi\xf3n"},inviteDialog:{alertText:"Error al invitar a algunos participantes ",header:"Invitar",searchCallOnlyPlaceholder:"Introduzca n\xfamero de t\xe9lefono",searchPeopleOnlyPlaceholder:"Buscar participantes ",searchPlaceholder:"Participante o n\xfamero de tel\xe9fono ",send:"Enviar"},inlineDialogFailure:{msg:"Tuvimos un peque\xf1o tropiezo.",retry:"Intentar de nuevo",support:"Soporte",supportMsg:"Si esto sigue ocurriendo, cont\xe1ctenos para"},keyboardShortcuts:{focusLocal:"Enf\xf3cate en tu video",focusRemote:"Centrarse en el v\xeddeo de otra persona",fullScreen:"Ver o salir de pantalla completa",keyboardShortcuts:"Atajos de teclado",localRecording:"Mostrar u ocultar controles de grabaci\xf3n locales",mute:"Activar o desactivar micr\xf3fono",pushToTalk:"Presione para hablar",raiseHand:"Levantar o bajar la mano",showSpeakerStats:"Mostrar estad\xedsticas del locutor",toggleChat:"Abrir o cerrar panel de chat",toggleFilmstrip:"Mostrar/Ocultar miniaturas de video",toggleScreensharing:"Cambiar entre c\xe1mara y compartir pantalla",toggleShortcuts:"Mostrar/ocultar atajos del teclado",videoMute:"Activar o desactivar tu c\xe1mara"},liveStreaming:{busy:"Estamos trabajando para liberar recursos de transmisi\xf3n. Por favor, int\xe9ntelo de nuevo en unos minutos.",busyTitle:"Todos los streamers est\xe1n ocupados actualmente",changeSignIn:"Cambiar cuentas.",choose:"Elija una secuencia en directo",chooseCTA:"Elija una opci\xf3n de streaming. Actualmente est\xe1 registrado como {{email}}.",enterStreamKey:"Ingrese su clave de YouTube live stream aqu\xed.",error:"La transmisi\xf3n en vivo fall\xf3. Por favor, int\xe9ntelo de nuevo.",errorAPI:"Se produjo un error al acceder a las transmisiones de YouTube. Por favor intente iniciando sesi\xf3n nuevamente.",errorLiveStreamNotEnabled:"La transmisi\xf3n en vivo no est\xe1 activada en {{email}}. Por favor, active la transmisi\xf3n en vivo o inicie sesi\xf3n en una cuenta con transmisi\xf3n en vivo activada.",expandedOff:"La transmisi\xf3n en vivo se ha detenido",expandedOn:"La reuni\xf3n se est\xe1 transmitiendo a YouTube.",expandedPending:"La transmisi\xf3n en vivo se est\xe1 iniciando ...",failedToStart:"La transmisi\xf3n en vivo no se puso iniciar",getStreamKeyManually:"No pudimos buscar ninguna transmisi\xf3n en vivo. Trate de obtener su clave de transmisi\xf3n en vivo de YouTube.",invalidStreamKey:"La clave de transmisi\xf3n en vivo puede ser incorrecta.",off:"Transmisi\xf3n en vivo detenida",on:"Emisi\xf3n en Directo",pending:"Iniciando Emisi\xf3n en Directo...",serviceName:"Servicio de streaming en vivo",signedInAs:"Actualmente est\xe1 conectado como:",signIn:"Iniciar sesi\xf3n con Google",signInCTA:"Iniciar sesi\xf3n o ingrese su clave de transmisi\xf3n en vivo de YouTube.",signOut:"Cerrar sesi\xf3n",start:"Iniciar una transmisi\xf3n en vivo",streamIdHelp:"\xbfQu\xe9 es esto?",unavailableTitle:"Transmisi\xf3n en vivo no disponible"},localRecording:{clientState:{off:"Apagado",on:"Encendido",unknown:"Desconocido"},dialogTitle:"Controles de grabaci\xf3n local",duration:"Duraci\xf3n",durationNA:"N/A",encoding:"Codificaci\xf3n",label:"GLO",labelToolTip:"Grabaci\xf3n local activada",localRecording:"Grabaci\xf3n local",me:"Yo",messages:{engaged:"Grabaci\xf3n local activada.",finished:"Sesi\xf3n de grabaci\xf3n {{token}} terminada. Por favor, env\xede el archivo grabado al moderador.",finishedModerator:"Sesi\xf3n de grabaci\xf3n {{token}} terminado. Se ha guardado la grabaci\xf3n de la pista local. Por favor pida a los dem\xe1s participantes que presenten sus grabaciones.",notModerator:"Usted no es el moderador. No puede iniciar o detener la grabaci\xf3n local."},moderator:"Moderador",no:"No",participant:"Participante",participantStats:"Estad\xedstica de participantes",sessionToken:"Token de sesi\xf3n",start:"Iniciar grabaci\xf3n",stop:"Detener grabaci\xf3n",yes:"S\xed"},lockRoomPassword:"contrase\xf1a",lockRoomPasswordUppercase:"Contrase\xf1a",me:"yo",notify:{connectedOneMember:"{{name}} se uni\xf3 a la sesi\xf3n ",connectedThreePlusMembers:"{{name}} and {{count}} otros se unieron a la sesi\xf3n",connectedTwoMembers:"{{first}} and {{second}} se han unido a la sesi\xf3n",disconnected:"desconectado",focus:"Enfocar conferencia",focusFail:"{{component}} no disponible - reintentar en {{ms}} seg",grantedTo:"\xa1Se otorgaron privilegios de moderador a {{to}}!",invitedOneMember:"{{displayName}} ha sido invitado",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Yo",moderator:"\xa1Se otorgaron privilegios de moderador!",muted:"Has iniciado la conversaci\xf3n silenciado.",mutedTitle:"\xa1Est\xe1s silenciado!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} quisiera hablar.",somebody:"Alguien",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Eer... Al parecer su experiencia con {{appName}} no ser\xe1 tan buena aqu\xed. Estamos buscando formas de mejorar esto pero hasta entonces, intente utilizar uno de los <a href='static/recommendedBrowsers.html' target='_blank'> navegadores compatibles</a>.",suboptimalExperienceTitle:"Advertencia del Explorador",unmute:"",newDeviceCameraTitle:"Nueva c\xe1mara detectada ",newDeviceAudioTitle:"Nuevo dispositivo de audio detectado ",newDeviceAction:"Usar"},passwordSetRemotely:"definido por otro participante",passwordDigitsOnly:"",poweredby:"proporcionado por",presenceStatus:{busy:"Ocupado",calling:"Llamando...",connected:"Conectado",connecting:"Conectando\u2026",connecting2:"Conectando*\u2026",disconnected:"Desconectado",expired:"Expirado",ignored:"Ignorado",initializingCall:"Iniciando llamada...",invited:"Invitado",rejected:"Rechazado",ringing:"Timbrando..."},profile:{setDisplayNameLabel:"Establecer nombre a mostrar",setEmailInput:"Introducir e-mail",setEmailLabel:"Establecer su gravatar",title:"Perfil"},recording:{authDropboxText:"Subir a Dropbox",availableSpace:"Espacio disponible: {{spaceLeft}} MB (aproximadamente {{duration}} minutos de grabaci\xf3n)",beta:"BETA",busy:"Estamos trabajando para liberar recursos de grabaci\xf3n. Por favor, int\xe9ntelo de nuevo en unos minutos.",busyTitle:"Todas las grabadoras est\xe1n actualmente ocupadas",error:"Falla de grabaci\xf3n. Vuelva a intentarlo.",expandedOff:"Grabaci\xf3n detenida",expandedOn:"La reuni\xf3n est\xe1 siendo grabada.",expandedPending:"La grabaci\xf3n se est\xe1 inciando...",failedToStart:"No se pudo iniciar la grabaci\xf3n",fileSharingdescription:"Compartir grabaci\xf3n con los participantes de la sesi\xf3n ",live:"Directo",loggedIn:"Sesi\xf3n iniciada como {{userName}}",off:"Grabaci\xf3n detenida",on:"Grabando",pending:"Preparando para grabar la reuni\xf3n...",rec:"REC",serviceDescription:"Tu grabaci\xf3n sera guardada por el servicio de grabaci\xf3n ",serviceName:"Servicio de grabaci\xf3n",signIn:"Entrar",signOut:"Cerrar sesi\xf3n",unavailable:"Oops! El {{serviceName}} no est\xe1 disponible actualmente. Estamos trabajando para resolver la situaci\xf3n. Por favor intente m\xe1s tarde.",unavailableTitle:"Grabaci\xf3n no disponible"},sectionList:{pullToRefresh:"Actualizar"},settings:{calendar:{about:"La integraci\xf3n del calendario {{appName}} se utiliza para acceder de forma segura a su calendario para que pueda leer los pr\xf3ximos eventos.",disconnect:"Desconectar",microsoftSignIn:"Iniciar sesi\xf3n con Microsoft",signedIn:"Actualmente accediendo a eventos de calendario para {{email}}. Haga clic en el bot\xf3n desconectar de abajo para detener el acceso a eventos de calendario.",title:"Calendario"},devices:"Dispositivos",followMe:"Todos me siguen",language:"Idioma",loggedIn:"Sesi\xf3n iniciada como {{name}}",moderator:"Moderador",more:"M\xe1s",name:"Nombre",noDevice:"Ninguno",selectAudioOutput:"Salida de audio",selectCamera:"Ca\u0301mara",selectMic:"Micr\xf3fono",startAudioMuted:"Todos inician en silencio",startVideoMuted:"Todos inician ocultos",title:"Ajustes"},settingsView:{alertOk:"OK",alertTitle:"Aviso",alertURLText:"La direcci\xf3n URL del servidor no es v\xe1lida",buildInfoSection:"Generar informaci\xf3n ",conferenceSection:"Conferencia",displayName:"Nombre a mostrar",email:"Email",header:"Ajustes",profileSection:"Perfil",serverURL:"URL del servidor",startWithAudioMuted:"Inicio con audio en silencio",startWithVideoMuted:"Iniciar con el v\xeddeo en silencio",version:"Versi\xf3n "},share:{dialInfoText:"",mainText:"Pulse en el siguiente enlace para unirse a la reuni\xf3n:\n{{roomUrl}}"},speaker:"Orador",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Nombre",seconds:"{{count}}s",speakerStats:"Estad\xedsticas del locutor",speakerTime:"Tiempo del locutor"},startupoverlay:{policyText:" ",title:"La video llamada se interrumpi\xf3 porque se detuvo este equipo."},suspendedoverlay:{rejoinKeyTitle:"Volver",text:"Presione el bot\xf3n <i>Reunir</i> para reconectarse.",title:"La video llamada se interrumpi\xf3 porque se detuvo este equipo."},toolbar:{accessibilityLabel:{audioOnly:"Alternar s\xf3lo audio",audioRoute:"Seleccione el dispositivo de sonido",callQuality:"Administrar la calidad de llamadas",cc:"Alternar subt\xedtulos",chat:"Alternar ventana de chat",document:"Alternar documento compartido",feedback:"Dejar comentarios",fullScreen:"Alternar pantalla completa",hangup:"Dejar la llamada",invite:"Invitar personas",kick:"Expulsar participante ",localRecording:"Alternar controles de grabaci\xf3n locales",lockRoom:"Cambiar contrase\xf1a de sesi\xf3n ",moreActions:"Men\xfa alternar m\xe1s acciones",moreActionsMenu:"Men\xfa m\xe1s acciones",mute:"Alternar audio mudo",pip:"Alternar modo de Picture-in-Picture",profile:"Editar tu perfil",raiseHand:"Levantar / Bajar tu mano",recording:"Activar grabaci\xf3n",remoteMute:"Silenciar participante ",Settings:"Alternar configuraci\xf3n",sharedvideo:"Alternar compartir un v\xeddeo de YouTube",shareRoom:"Invitar a alguien",shareYourScreen:"Alternar compartir pantalla",shortcuts:"Alternar accesos directos",show:"",speakerStats:"Alternar estad\xedsticas del orador",tileView:"Alternar vista de mosaico",toggleCamera:"Alternar c\xe1mara",videomute:"Alternar silencio de video",videoblur:""},addPeople:"Agregar personas a su llamada",audioOnlyOff:"Habilitar el modo de solo audio",audioOnlyOn:"Habilitar el modo de solo audio",audioRoute:"Seleccione el dispositivo de sonido",authenticate:"Autenticar",callQuality:"Administrar la calidad de llamadas",chat:"Abrir / cerrar sala de charla",closeChat:"Cerrar chat ",documentClose:"Cerrar documento compartido",documentOpen:"Abrir documento compartido",enterFullScreen:"Ver pantalla completa",enterTileView:"Entrar en la vista de mosaico",exitFullScreen:"Salir de pantalla completa",exitTileView:"Salir de la vista de mosaico",feedback:"Dejar comentarios",hangup:"Salir",invite:"Invitar personas",login:"Inicio de sesi\xf3n",logout:"Cerrar sesi\xf3n",lowerYourHand:"Baja tu mano",moreActions:"M\xe1s acciones",mute:"Activar / Desactivar Silencio",openChat:"Abrir chat",pip:"Entra en el modo Picture-in-Picture",profile:"Editar tu perfil",raiseHand:"Levantar / Bajar tu mano",raiseYourHand:"Levanta tu mano",Settings:"Ajustes",sharedvideo:"Compartir un v\xeddeo de YouTube",shareRoom:"Invitar a alguien",shortcuts:"Ver accesos directos",speakerStats:"Estad\xedsticas del locutor",startScreenSharing:"Iniciar el uso compartido de pantalla",startSubtitles:"Iniciar subt\xedtulos",stopScreenSharing:"Detener el uso compartido de pantalla ",stopSubtitles:"Detener subt\xedtulos ",stopSharedVideo:"Detener v\xeddeo de YouTube",talkWhileMutedPopup:"Tratas de hablar? Est\xe1s silenciado.",tileViewToggle:"Alternar vista de mosaico",toggleCamera:"Alternar c\xe1mara",videomute:"Iniciar / detener c\xe1mara",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Iniciar / Detener Subt\xedtulos",error:"La Transcripci\xf3n fall\xf3. Por favor, int\xe9ntelo nuevamente.",expandedLabel:"Transcripci\xf3n encendida",failedToStart:"No es posible iniciar la transcripci\xf3n",labelToolTip:"La reuni\xf3n se esta transcribiendo",off:"Transcripci\xf3n detenida",pending:"Preparando la transcripci\xf3n de la reuni\xf3n...",start:"Mostrar subt\xedtulos",stop:"Dejar de mostrar subt\xedtulos",tr:"TR"},userMedia:{androidGrantPermissions:"Seleccione <b><i>Permitir</i></b> cuando su navegador pida permisos.",chromeGrantPermissions:"Seleccione <b><i>Permitir</i></b> cuando su navegador pida permisos.",edgeGrantPermissions:"Seleccione <b><i>S\xed</i></b> cuando su navegador pida permisos.",electronGrantPermissions:"Por favor, conceda permisos para utilizar su c\xe1mara y micr\xf3fono",firefoxGrantPermissions:"Seleccione <b><i>Compartir Dispositivo Seleccionado</i></b> cuando su navegador pida permisos.",iexplorerGrantPermissions:"Seleccione <b><i>OK</i></b> cuando su navegador pida permisos.",nwjsGrantPermissions:"Por favor, conceda permisos para utilizar su c\xe1mara y micr\xf3fono",operaGrantPermissions:"Seleccione <b><i>Permitir</i></b> cuando su navegador pida permisos.","react-nativeGrantPermissions":"Seleccione <b><i>Permitir</i></b> cuando su navegador pida permisos.",safariGrantPermissions:"Seleccione <b><i>OK</i></b> cuando su navegador pida permisos."},videoSIPGW:{busy:"Estamos trabajando en liberar recursos. Por favor intente nuevamente en unos minutos.",busyTitle:"El servicio de las salas est\xe1 actualmente ocupado",errorAlreadyInvited:"{{displayName}} ya ha sido invitado",errorInvite:"La conferencia no se ha establecido aun. Por favor intente m\xe1s tarde.",errorInviteFailed:"Estamos trabajando en resolver la situaci\xf3n. Por favor intente de nuevo m\xe1s tarde.",errorInviteFailedTitle:"Invitar a {{displayName}} fall\xf3",errorInviteTitle:"Error al invitar a la sala",pending:"{{displayName}} ha sido invitado"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"Se encuentra en modalidad solo audio. Esta modalidad ahorra ancho de banda sin embargo no ver\xe1 el video de otros.",callQuality:"",hd:"HD",highDefinition:"Alta definici\xf3n",labelTooiltipNoVideo:"No hay v\xeddeo",labelTooltipAudioOnly:"Modo de s\xf3lo audio activado",ld:"LD",lowDefinition:"Baja definici\xf3n",onlyAudioAvailable:"Solo hay audio disponible",onlyAudioSupported:"Solo soportamos audio en este navegador.",p2pEnabled:"Punto a Punto Activado",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Preferir\xe1 alta definici\xf3n.",sd:"SD",standardDefinition:"Definici\xf3n est\xe1ndar"},videothumbnail:{domute:"Control de escritorio remoto",flip:"Voltear",kick:"Expulsar",moderator:"Moderador",mute:"Participante est\xe1 silenciado",muted:"Silenciado",remoteControl:"Control remoto",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Toque para unirse",roomname:"Introduzca un nombre de sala"},appDescription:"Adelante, video chat con todo el equipo. De hecho, invita a todos los que conozcas. {{app}} es una soluci\xf3n de videoconferencia de c\xf3digo abierto de 100%, totalmente encriptada, que puede usar todo el d\xeda, todos los d\xedas, de forma gratuita, sin necesidad de contar con ninguna cuenta.",audioVideoSwitch:{audio:"Voz",video:"Video"},calendar:"Calendario",connectCalendarButton:"Conecte su calendario",connectCalendarText:"Conecte su calendario para ver todas sus reuniones en {{app}}. Plus, add {{provider}}reuniones a tu calendario e iniciarlas con un solo clic.",enterRoomTitle:"Comenzar una reuni\xf3n",go:"IR",join:"UNIRSE",info:"Informaci\xf3n",privacy:"Privacidad",recentList:"Reciente",recentListDelete:"Borrar",recentListEmpty:"Su lista de recientes est\xe1 actualmente vac\xeda. Chatea con tu equipo y encontrar\xe1s todas tus reuniones aqu\xed.",reducedUIText:"",roomname:"Introduzca un nombre de sala",roomnameHint:"Introduce el nombre o URL de la sala a la que quieres unirte. Puedes crear un nombre nuevo, s\xf3lo tienes que hacer llegar este nombre al resto de participantes para que puedan unirse a esta sala.",sendFeedback:"Enviar comentarios",terms:"T\xe9rminos",title:"Seguro, lleno de funcionalidades y videoconferencias completamente gratuitas"}}},650,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"",af:"",az:"",bg:"",cs:"",de:"",el:"",eo:"",es:"",fr:"",hy:"",it:"",ja:"",ko:"",nb:"",oc:"",pl:"",ptBR:"",ru:"",sk:"",sl:"",sv:"",tr:"",vi:"",zhCN:""}},651,[]);
__d(function(e,a,o,r,n,i,t){n.exports={addPeople:{add:"Invitar",countryNotSupported:"Todav\xeda no admitimos este destino.",countryReminder:"\xbfLlamas fuera de los EE.\xa0UU.? Aseg\xfarate de comenzar con el c\xf3digo de pa\xeds.",disabled:"No puedes invitar personas.",failedToAdd:"",footerText:"La marcaci\xf3n externa est\xe1 deshabilitada.",loading:"Buscar personas y n\xfameros de tel\xe9fono",loadingNumber:"Validar n\xfamero de tel\xe9fono",loadingPeople:"Buscar personas para invitar",noResults:"No se encontraron resultados de b\xfasqueda que coincidan",noValidNumbers:"Introduce un n\xfamero de tel\xe9fono",searchNumbers:"Agregar n\xfameros de tel\xe9fono",searchPeople:"Buscar personas",searchPeopleAndNumbers:"Buscar personas o agregar sus n\xfameros de tel\xe9fono",telephone:"Tel\xe9fono: {{number}}",title:"Invitar personas a esta reuni\xf3n"},audioDevices:{bluetooth:"Bluetooth",headphones:"Aud\xedfonos",phone:"Tel\xe9fono",speaker:"Altavoz"},audioOnly:{audioOnly:"Solo audio"},calendarSync:{addMeetingURL:"Agregar un enlace de reuni\xf3n",confirmAddLink:"\xbfDeseas agregar un enlace de Jitsi a este evento?",error:{appConfiguration:"La integraci\xf3n del calendario no est\xe1 correctamente configurada.",generic:"Se produjo un error. Comprueba la configuraci\xf3n del calendario o intenta actualizarlo.",notSignedIn:"Se produjo un error al autenticar para ver eventos de calendario. Comprueba la configuraci\xf3n del calendario e intenta volver a iniciar sesi\xf3n."},join:"Unirse",joinTooltip:"Unir a la reuni\xf3n",nextMeeting:"reuni\xf3n siguiente",noEvents:"No hay pr\xf3ximos eventos programados.",ongoingMeeting:"reuni\xf3n en progreso",permissionButton:"Abrir configuraci\xf3n",permissionMessage:"Se requiere el permiso del calendario para ver las reuniones en la aplicaci\xf3n.",refresh:"Actualizar calendario",today:"Hoy"},chat:{error:"Error: el mensaje \"{{originalText}}\" no se envi\xf3. Motivo: {{error}}",messagebox:"Escribir un mensaje",nickname:{popover:"Elegir un apodo",title:"Introducir un apodo para usar el chat"},title:"Chat"},connectingOverlay:{joiningRoom:"Conect\xe1ndote a la reuni\xf3n..."},connection:{ATTACHED:"Adjunto",AUTHENTICATING:"Autenticaci\xf3n",AUTHFAIL:"Error de autenticaci\xf3n",CONNECTED:"Conectado",CONNECTING:"Conexi\xf3n",CONNFAIL:"Error de conexi\xf3n",DISCONNECTED:"Desconectado",DISCONNECTING:"Desconexi\xf3n",ERROR:"Error",RECONNECTING:"Se produjo un problema de red. Reconectando..."},connectionindicator:{address:"Direcci\xf3n:",bandwidth:"Ancho de banda estimado:",bitrate:"Velocidad de transferencia:",bridgeCount:"Recuento de servidor: ",connectedTo:"Conectado a:",framerate:"Velocidad de cuadro:",less:"Mostrar menos",localaddress:"Direcci\xf3n local:",localaddress_plural:"Direcciones locales:",localport:"Puerto local:",localport_plural:"Puertos locales:",more:"Mostrar m\xe1s",packetloss:"P\xe9rdida de paquetes:",quality:{good:"Bueno",inactive:"Inactivo",lost:"Perdido",nonoptimal:"No es \xf3ptimo",poor:"Deficiente"},remoteaddress:"Direcci\xf3n remota:",remoteaddress_plural:"Direcciones remotas:",remoteport:"Puerto remoto:",remoteport_plural:"Puertos remotos:",resolution:"Resoluci\xf3n:",status:"Conexi\xf3n:",transport:"Transporte:",transport_plural:"Transportes:",turn:" (activar/desactivar)"},dateUtils:{earlier:"M\xe1s temprano",today:"Hoy",yesterday:"Ayer"},deepLinking:{appNotInstalled:"Necesitas la aplicaci\xf3n m\xf3vil de {{app}} para unirte a esta reuni\xf3n en el tel\xe9fono.",description:"\xbfNo sucedi\xf3 nada? Intentamos iniciar la reuni\xf3n en la aplicaci\xf3n de escritorio de {{app}}. Vuelve a intentarlo o in\xedciala en la aplicaci\xf3n web de {{app}}.",descriptionWithoutWeb:"",downloadApp:"Descargar la aplicaci\xf3n",launchWebButton:"Iniciar en la Web",openApp:"Continuar a la aplicaci\xf3n",title:"Iniciando la reuni\xf3n en {{app}}...",tryAgainButton:"Volver a intentar en escritorio"},defaultLink:"por ejemplo, {{url}}",deviceError:{cameraError:"No se pudo acceder a la c\xe1mara",cameraPermission:"Error al obtener el permiso de la c\xe1mara",microphoneError:"No se pudo acceder al micr\xf3fono",microphonePermission:"Error al obtener el permiso del micr\xf3fono"},deviceSelection:{noPermission:"No se otorg\xf3 permiso",previewUnavailable:"Vista previa no disponible",selectADevice:"Seleccionar un dispositivo",testAudio:"Reproducir un sonido de prueba"},dialog:{accessibilityLabel:{liveStreaming:"Transmisi\xf3n en vivo"},allow:"Permitir",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Solo se permite un video compartido por vez",applicationWindow:"Ventana de aplicaci\xf3n",Back:"Volver",cameraConstraintFailedError:"La c\xe1mara no satisface algunas de las limitaciones requeridas.",cameraNotFoundError:"No se encontr\xf3 la c\xe1mara.",cameraNotSendingData:"No podemos acceder a la c\xe1mara. Comprueba si otra aplicaci\xf3n est\xe1 usando este dispositivo, selecciona otro dispositivo del men\xfa de configuraci\xf3n o intenta volver a cargar la aplicaci\xf3n.",cameraNotSendingDataTitle:"No es posible acceder a la c\xe1mara",cameraPermissionDeniedError:"No has otorgado permiso para usar la c\xe1mara. Puedes unirte a la conferencia de todos modos, pero los dem\xe1s asistentes no te podr\xe1n ver. Usa el bot\xf3n de la c\xe1mara en la barra de direcciones para solucionarlo.",cameraUnknownError:"No se puede usar la c\xe1mara por un motivo desconocido.",cameraUnsupportedResolutionError:"La c\xe1mara no admite la resoluci\xf3n de video requerida.",Cancel:"Cancelar",close:"Cerrar",conferenceDisconnectMsg:"Se recomienda que compruebes la conexi\xf3n de la red. Reconectando en {{seconds}} segundos...",conferenceDisconnectTitle:"Se te ha desconectado.",conferenceReloadMsg:"Estamos intentando solucionarlo. Reconectando en {{seconds}} segundos...",conferenceReloadTitle:"Lamentablemente, algo sali\xf3 mal.",confirm:"Confirmar",confirmNo:"No",confirmYes:"S\xed",connectError:"\xa1Uy! Algo sali\xf3 mal y no pudimos conectar con la conferencia.",connectErrorWithMsg:"\xa1Uy! Algo sali\xf3 mal y no pudimos conectar con la conferencia: {{msg}}",connecting:"Conexi\xf3n",contactSupport:"Contactar con soporte",copy:"Copiar",dismiss:"Descartar",displayNameRequired:"",done:"Listo",enterDisplayName:"",error:"Error",externalInstallationMsg:"Tienes que instalar nuestra extensi\xf3n de uso compartido del escritorio.",externalInstallationTitle:"Se requiere extensi\xf3n",goToStore:"Ir a la tienda web",gracefulShutdown:"Nuestro servicio est\xe1 actualmente interrumpido debido a tareas de mantenimiento. Vuelve a intentarlo m\xe1s tarde.",IamHost:"Soy el anfitri\xf3n",incorrectRoomLockPassword:"",incorrectPassword:"Nombre de usuario o contrase\xf1a incorrectos",inlineInstallationMsg:"Tienes que instalar nuestra extensi\xf3n de uso compartido del escritorio.",inlineInstallExtension:"Instalar ahora",internalError:"\xa1Uy! Algo sali\xf3 mal. Se produjo el siguiente error: {{error}}",internalErrorTitle:"Error interno",kickMessage:"",kickParticipantButton:"Echar",kickParticipantDialog:"\xbfEst\xe1s seguro de que deseas echar a este participante?",kickParticipantTitle:"",kickTitle:"",liveStreaming:"Transmisi\xf3n en vivo",liveStreamingDisabledForGuestTooltip:"Los invitados no pueden iniciar la transmisi\xf3n en vivo.",liveStreamingDisabledTooltip:"Inicio de transmisi\xf3n en vivo deshabilitado.",lockMessage:"No se pudo bloquear la conferencia.",lockRoom:"",lockTitle:"Error de bloqueo",logoutQuestion:"\xbfEst\xe1s seguro de que deseas cerrar la sesi\xf3n y detener la conferencia?",logoutTitle:"Cierre de sesi\xf3n",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"El micr\xf3fono no cumple algunas de las restricciones requeridas.",micNotFoundError:"No se encontr\xf3 el micr\xf3fono.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"No has otorgado permiso para usar el micr\xf3fono. Puedes unirte a la conferencia de todos modos, pero los dem\xe1s asistente no te podr\xe1n escuchar. Usa el bot\xf3n de la c\xe1mara en la barra de direcciones para solucionarlo.",micUnknownError:"No se puede usar el micr\xf3fono por un motivo desconocido.",muteParticipantBody:"No podr\xe1s anular el silencio, pero \xe9l/ella podr\xe1 hacerlo en cualquier momento.",muteParticipantButton:"Silenciar",muteParticipantDialog:"\xbfEst\xe1s seguro de que deseas silenciar a este participante? No podr\xe1s anular el silencio, pero \xe9l/ella podr\xe1 hacerlo en cualquier momento.",muteParticipantTitle:"",Ok:"Aceptar",passwordLabel:"",passwordNotSupported:"",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"El navegador bloquea las ventanas emergentes de este sitio. Habil\xedtalas en la configuraci\xf3n de seguridad del navegador y vuelve a intentarlo.",popupErrorTitle:"Ventana emergente bloqueada",recording:"Grabaci\xf3n",recordingDisabledForGuestTooltip:"Los invitados no pueden iniciar grabaciones.",recordingDisabledTooltip:"Inicio de grabaci\xf3n deshabilitado.",rejoinNow:"Volver a unirse ahora",remoteControlAllowedMessage:"{{user}} acept\xf3 tu solicitud de control remoto.",remoteControlDeniedMessage:"{{user}} rechaz\xf3 tu solicitud de control remoto.",remoteControlErrorMessage:"Se produjo un error al intentar solicitar permisos de control remoto de {{user}}.",remoteControlRequestMessage:"\xbfPermites que {{user}} controle tu escritorio de manera remota?",remoteControlShareScreenWarning:"Ten en cuenta que si presionas \"Permitir\", compartir\xe1s tu pantalla.",remoteControlStopMessage:"La sesi\xf3n de control remoto finaliz\xf3.",remoteControlTitle:"Control de escritorio remoto",Remove:"Eliminar",removePassword:"",removeSharedVideoMsg:"\xbfEst\xe1s seguro de que deseas eliminar el video compartido?",removeSharedVideoTitle:"Eliminar video compartido",reservationError:"Error del sistema de reservaciones",reservationErrorMsg:"C\xf3digo de error: {{code}}, mensaje: {{msg}}",retry:"Volver a intentar",screenSharingFailedToInstall:"\xa1Uy! La extensi\xf3n de uso compartido de pantalla no se pudo instalar.",screenSharingFailedToInstallTitle:"La extensi\xf3n de uso compartido de pantalla no se pudo instalar",screenSharingFirefoxPermissionDeniedError:"Algo sali\xf3 mal cuando intentamos compartir tu pantalla. Aseg\xfarate de habernos dado permiso para hacerlo. ",screenSharingFirefoxPermissionDeniedTitle:"\xa1Uy! No pudimos iniciar el uso compartido de la pantalla.",screenSharingPermissionDeniedError:"\xa1Uy! Algo sali\xf3 mal con tus permisos de extensi\xf3n de uso compartido de pantalla. Vuelve a cargar e int\xe9ntalo nuevamente.",serviceUnavailable:"Servicio no disponible",sessTerminated:"Llamada finalizada",Share:"Compartir",shareVideoLinkError:"Proporciona un enlace de YouTube correcto.",shareVideoTitle:"Compartir un video",shareYourScreen:"Compartir tu pantalla",shareYourScreenDisabled:"Uso compartido de pantalla deshabilitado.",shareYourScreenDisabledForGuest:"Los invitados no pueden compartir la pantalla.",startLiveStreaming:"Iniciar transmisi\xf3n en vivo",startRecording:"Iniciar grabaci\xf3n",startRemoteControlErrorMessage:"Se produjo un error al intentar iniciar la sesi\xf3n de control remoto.",stopLiveStreaming:"Detener transmisi\xf3n en vivo",stopRecording:"Detener grabaci\xf3n",stopRecordingWarning:"\xbfEst\xe1s seguro de que deseas detener la grabaci\xf3n?",stopStreamingWarning:"\xbfEst\xe1s seguro de que deseas detener la transmisi\xf3n en vivo?",streamKey:"Clave de transmisi\xf3n en vivo",Submit:"Enviar",thankYou:"\xa1Gracias por usar {{appName}}!",token:"token",tokenAuthFailed:"Lo sentimos, no tienes permiso para unirte a esta llamada.",tokenAuthFailedTitle:"Error de autenticaci\xf3n",transcribing:"Transcripci\xf3n",unlockRoom:"",userPassword:"contrase\xf1a de usuario",WaitForHostMsg:"La conferencia <b>{{room}}</b> a\xfan no ha comenzado. Si eres el anfitri\xf3n, inicia la autenticaci\xf3n. De lo contrario, espera a que llegue el anfitri\xf3n.",WaitForHostMsgWOk:"La conferencia <b>{{room}}</b> a\xfan no ha comenzado. Si eres el anfitri\xf3n, presiona Aceptar para autenticar. De lo contrario, espera a que llegue el anfitri\xf3n.",WaitingForHost:"Esperando al anfitri\xf3n...",Yes:"S\xed",yourEntireScreen:"Toda tu pantalla"},dialOut:{statusMessage:"ahora est\xe1 {{status}}"},feedback:{average:"Promedio",bad:"Malo",detailsLabel:"Cu\xe9ntanos m\xe1s sobre eso.",good:"Bueno",rateExperience:"Califica tu experiencia con la reuni\xf3n",veryBad:"Muy malo",veryGood:"Muy bueno"},incomingCall:{answer:"Respuesta",audioCallTitle:"Llamada entrante",decline:"Descartar",productLabel:"de Jitsi Meet",videoCallTitle:"Llamada de video entrante"},info:{accessibilityLabel:"Mostrar informaci\xf3n",addPassword:"",cancelPassword:"",conferenceURL:"Enlace:",country:"Pa\xeds",dialANumber:"Para unirte a la reuni\xf3n, marca uno de estos n\xfameros y, luego introduce el PIN.",dialInConferenceID:"PIN:",dialInNotSupported:"Lo sentimos, la marcaci\xf3n interna actualmente no se admite.",dialInNumber:"Marcaci\xf3n interna:",dialInSummaryError:"Error al obtener informaci\xf3n de marcaci\xf3n interna ahora. Vuelve a intentarlo m\xe1s tarde.",dialInTollFree:"Sin cargo",genericError:"Epa, algo sali\xf3 mal.",inviteLiveStream:"Para ver la transmisi\xf3n en vivo de esta reuni\xf3n, haz clic en este enlace: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"Est\xe1s invitado a unirte a una reuni\xf3n.",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Transmisi\xf3n en vivo:",moreNumbers:"M\xe1s n\xfameros",noNumbers:"Sin n\xfameros de marcaci\xf3n interna.",noPassword:"Ninguno",noRoom:"No se especific\xf3 ninguna sala para la marcaci\xf3n interna.",numbers:"N\xfameros de marcaci\xf3n interna",password:"",title:"Compartir",tooltip:"Compartir enlace e informaci\xf3n de marcaci\xf3n interna para esta reuni\xf3n",label:"Informaci\xf3n de reuni\xf3n"},inviteDialog:{alertText:"No se pudieron invitar a algunos participantes.",header:"Invitar",searchCallOnlyPlaceholder:"Introducir n\xfamero de tel\xe9fono",searchPeopleOnlyPlaceholder:"Buscar participantes",searchPlaceholder:"Participante o n\xfamero de tel\xe9fono",send:"Enviar"},inlineDialogFailure:{msg:"Tartamudeamos un poco.",retry:"Volver a intentar",support:"Soporte",supportMsg:"Si esto sigue ocurriendo, contacta con"},keyboardShortcuts:{focusLocal:"Concentrar en tu video",focusRemote:"Concentrar en el video de otra persona",fullScreen:"Ver pantalla completa o salir de ella",keyboardShortcuts:"Accesos directos del teclado",localRecording:"Mostrar u ocultar controles de grabaci\xf3n local",mute:"Silenciar o anular silencio del micr\xf3fono",pushToTalk:"Presionar para hablar",raiseHand:"Levantar o bajar la mano",showSpeakerStats:"Mostrar estad\xedsticas del altavoz",toggleChat:"Abrir o cerrar el chat",toggleFilmstrip:"Mostrar u ocultar miniaturas de video",toggleScreensharing:"Cambiar entre el uso compartido de pantalla y de c\xe1mara",toggleShortcuts:"Mostrar u ocultar accesos directos del teclado",videoMute:"Iniciar o detener la c\xe1mara"},liveStreaming:{busy:"Estamos trabajando para liberar recursos de transmisi\xf3n. Vuelve a intentarlo en unos minutos.",busyTitle:"Todos los transmisores est\xe1n actualmente ocupados",changeSignIn:"Cambiar cuentas.",choose:"Elegir una transmisi\xf3n en vivo",chooseCTA:"Elegir una opci\xf3n de transmisi\xf3n. Actualmente, la sesi\xf3n est\xe1 iniciada como {{email}}.",enterStreamKey:"Introduce tu clave de transmisi\xf3n en vivo de YouTube aqu\xed.",error:"Error de transmisi\xf3n en vivo. Vuelve a intentarlo.",errorAPI:"Se produjo un error al acceder a tus difusiones de YouTube. Vuelve a intentar iniciar sesi\xf3n.",errorLiveStreamNotEnabled:"La transmisi\xf3n en vivo no est\xe1 habilitada en {{email}}. Habil\xedtala o inicia sesi\xf3n en una cuenta con la transmisi\xf3n en vivo habilitada.",expandedOff:"La transmisi\xf3n en vivo se ha detenido",expandedOn:"La reuni\xf3n se est\xe1 transmitiendo actualmente a YouTube.",expandedPending:"La transmisi\xf3n en vivo se est\xe1 iniciando...",failedToStart:"La transmisi\xf3n en vivo no se pudo iniciar",getStreamKeyManually:"No pudimos obtener ninguna transmisi\xf3n en vivo. Intenta obtener la clave de transmisi\xf3n en vivo de YouTube.",invalidStreamKey:"Es posible que la clave de transmisi\xf3n en vivo sea incorrecta.",off:"Transmisi\xf3n en vivo detenida",on:"Transmisi\xf3n en vivo",pending:"Iniciando transmisi\xf3n en vivo...",serviceName:"Servicio de transmisi\xf3n en vivo",signedInAs:"Actualmente, la sesi\xf3n est\xe1 iniciada como:",signIn:"Iniciar sesi\xf3n con Google",signInCTA:"Inicia sesi\xf3n o introduce la clave de transmisi\xf3n en vivo de YouTube.",signOut:"Cerrar sesi\xf3n",start:"Iniciar una transmisi\xf3n en vivo",streamIdHelp:"\xbfQu\xe9 es esto?",unavailableTitle:"Transmisi\xf3n en vivo no disponible"},localRecording:{clientState:{off:"Desactivado",on:"Activado",unknown:"Desconocido"},dialogTitle:"Controles de grabaci\xf3n local",duration:"Duraci\xf3n",durationNA:"N/d",encoding:"Codificaci\xf3n",label:"LOR",labelToolTip:"La grabaci\xf3n local est\xe1 activada",localRecording:"Grabaci\xf3n local",me:"Yo",messages:{engaged:"Grabaci\xf3n local activada.",finished:"Finaliz\xf3 la grabaci\xf3n del {{token}} de la sesi\xf3n. Env\xeda el archivo grabado al moderador.",finishedModerator:"Finaliz\xf3 la grabaci\xf3n del {{token}} de la sesi\xf3n. La grabaci\xf3n de la pista local se ha guardado. P\xeddeles a los otros participantes que env\xeden sus grabaciones.",notModerator:"No eres el moderador. No puedes iniciar o detener la grabaci\xf3n local."},moderator:"Moderador",no:"No",participant:"Participante",participantStats:"Estad\xedsticas del participante",sessionToken:"Token de la sesi\xf3n",start:"Iniciar grabaci\xf3n",stop:"Detener grabaci\xf3n",yes:"S\xed"},lockRoomPassword:"",lockRoomPasswordUppercase:"",me:"yo",notify:{connectedOneMember:"{{name}} se uni\xf3 a la reuni\xf3n",connectedThreePlusMembers:"{{name}} y {{count}} m\xe1s se unieron a la reuni\xf3n",connectedTwoMembers:"{{first}} y {{second}} se unieron a la reuni\xf3n",disconnected:"desconectado",focus:"Enfoque de la conferencia",focusFail:"{{component}} no disponible. Vuelve a intentar en {{ms}} segundos",grantedTo:"Se otorgaron derechos de moderador a {{to}}.",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Yo",moderator:"Derechos de moderador otorgados.",muted:"Has iniciado la conversaci\xf3n con el silencio activado.",mutedTitle:"Tienes el silencio activado.",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} desea hablar.",somebody:"Alguien",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Bueno... Lamentamos que tu experiencia con {{appName}} no sea tan buena aqu\xed. Estamos viendo la manera de mejorarlo, pero, hasta entonces, prueba con usar uno de los <a href='static/recommendedBrowsers.html' target='_blank'>navegadores totalmente compatibles</a>.",suboptimalExperienceTitle:"Advertencia del navegador",unmute:"",newDeviceCameraTitle:"Se detect\xf3 una c\xe1mara nueva",newDeviceAudioTitle:"Se detect\xf3 un dispositivo de audio nuevo",newDeviceAction:"Usar"},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"con tecnolog\xeda de",presenceStatus:{busy:"Ocupado",calling:"Llamando...",connected:"Conectado",connecting:"Conectando...",connecting2:"Conectando*...",disconnected:"Desconectado",expired:"Vencido",ignored:"Omitido",initializingCall:"Inicializando llamada...",invited:"Invitado",rejected:"Rechazado",ringing:"Sonando..."},profile:{setDisplayNameLabel:"Configurar tu nombre para mostrar",setEmailInput:"Introducir correo electr\xf3nico",setEmailLabel:"Configurar tu correo electr\xf3nico de Gravatar",title:"Perfil"},recording:{authDropboxText:"Cargar a Dropbox",availableSpace:"Espacio disponible: {{spaceLeft}}\xa0MB (aproximadamente {{duration}} minutos de grabaci\xf3n)",beta:"BETA",busy:"Estamos trabajando para liberar recursos de grabaci\xf3n. Vuelve a intentarlo en unos minutos.",busyTitle:"Todas las grabadoras est\xe1n actualmente ocupadas",error:"Error de grabaci\xf3n. Vuelve a intentarlo.",expandedOff:"La grabaci\xf3n se ha detenido",expandedOn:"La reuni\xf3n se est\xe1 grabando en este momento.",expandedPending:"La grabaci\xf3n se est\xe1 iniciando...",failedToStart:"La grabaci\xf3n no se pudo iniciar",fileSharingdescription:"Compartir grabaci\xf3n con participantes de la reuni\xf3n",live:"EN VIVO",loggedIn:"Sesi\xf3n iniciada como {{userName}}",off:"Grabaci\xf3n detenida",on:"Grabaci\xf3n",pending:"Preparando para grabar la reuni\xf3n...",rec:"REC",serviceDescription:"El servicio de grabaci\xf3n guardar\xe1 la grabaci\xf3n",serviceName:"Servicio de grabaci\xf3n",signIn:"Iniciar sesi\xf3n",signOut:"Cerrar sesi\xf3n",unavailable:"\xa1Uy! {{serviceName}} actualmente no est\xe1 disponible. Estamos trabajando para resolver el problema. Vuelve a intentarlo m\xe1s tarde.",unavailableTitle:"Grabaci\xf3n no disponible"},sectionList:{pullToRefresh:"Tirar para actualizar"},settings:{calendar:{about:"La integraci\xf3n del calendario de {{appName}} se usa para acceder al calendario de manera segura para que puedas leer los pr\xf3ximos eventos.",disconnect:"Desconectar",microsoftSignIn:"Iniciar sesi\xf3n con Microsoft",signedIn:"Actualmente se accede a eventos del calendario para {{email}}. Haz clic en el bot\xf3n Desconectar m\xe1s abajo para detener el acceso a eventos del calendario.",title:"Calendario"},devices:"Dispositivos",followMe:"Todos me siguen",language:"Idioma",loggedIn:"Sesi\xf3n iniciada como {{name}}",moderator:"Moderador",more:"M\xe1s",name:"Nombre",noDevice:"Ninguno",selectAudioOutput:"Salida de audio",selectCamera:"C\xe1mara",selectMic:"Micr\xf3fono",startAudioMuted:"Todos comienzan con el silencio activado",startVideoMuted:"Todos comienzan ocultos",title:"Configuraci\xf3n"},settingsView:{alertOk:"Aceptar",alertTitle:"Advertencia",alertURLText:"La direcci\xf3n URL de servidor introducida no es v\xe1lida",buildInfoSection:"Informaci\xf3n de compilaci\xf3n",conferenceSection:"Conferencia",displayName:"Nombre para mostrar",email:"Correo electr\xf3nico",header:"Configuraci\xf3n",profileSection:"Perfil",serverURL:"Direcci\xf3n URL del servidor",startWithAudioMuted:"Iniciar con el audio en silencio",startWithVideoMuted:"Iniciar con el video en silencio",version:"Versi\xf3n"},share:{dialInfoText:"",mainText:"Haz clic en el enlace siguiente para unirte a la reuni\xf3n:\n{{roomUrl}}"},speaker:"Altavoz",speakerStats:{hours:"{{count}}\xa0h",minutes:"{{count}}\xa0min",name:"Nombre",seconds:"{{count}}\xa0s",speakerStats:"Estad\xedsticas del altavoz",speakerTime:"Hora del altavoz"},startupoverlay:{policyText:" ",title:"{{app}} tiene que usar el micr\xf3fono y la c\xe1mara."},suspendedoverlay:{rejoinKeyTitle:"Volver a unirme",text:"Presiona el bot\xf3n <i>Volver a unirme</i> para volver a conectarte.",title:"La llamada de video se interrumpi\xf3 porque el equipo entr\xf3 en modo nocturno."},toolbar:{accessibilityLabel:{audioOnly:"Alternar solo audio",audioRoute:"Seleccionar el dispositivo de sonido",callQuality:"",cc:"Alternar subt\xedtulos",chat:"Alternar ventana de chat",document:"Alternar documento compartido",feedback:"Dejar comentario",fullScreen:"Alternar pantalla completa",hangup:"Dejar la llamada",invite:"Invitar personas",kick:"Echar participante",localRecording:"Alternar controles de grabaci\xf3n local",lockRoom:"Alternar contrase\xf1a de reuni\xf3n",moreActions:"Alternar men\xfa de m\xe1s acciones",moreActionsMenu:"Men\xfa de m\xe1s acciones",mute:"Alternar silenciar audio",pip:"Alternar modo de imagen en imagen",profile:"Editar el perfil",raiseHand:"Alternar levantar la mano",recording:"Alternar grabaci\xf3n",remoteMute:"Silenciar participante",Settings:"Alternar configuraci\xf3n",sharedvideo:"Alternar uso compartido de video de YouTube",shareRoom:"Invitar a alguien",shareYourScreen:"Alternar uso compartido de pantalla",shortcuts:"Alternar accesos directos",show:"",speakerStats:"Alternar estad\xedsticas del altavoz",tileView:"Alternar vista de mosaico",toggleCamera:"Alternar c\xe1mara",videomute:"Alternar silenciar video",videoblur:""},addPeople:"Agregar personas a la llamada",audioOnlyOff:"Deshabilitar modo de solo audio",audioOnlyOn:"Habilitar modo de solo audio",audioRoute:"Seleccionar el dispositivo de sonido",authenticate:"Autenticar",callQuality:"",chat:"Abrir/cerrar chat",closeChat:"Cerrar chat",documentClose:"Cerrar documento compartido",documentOpen:"Abrir documento compartido",enterFullScreen:"Ver pantalla completa",enterTileView:"Introducir vista de mosaico",exitFullScreen:"Salir de pantalla completa",exitTileView:"Salir de vista de mosaico",feedback:"Dejar comentario",hangup:"Dejar",invite:"Invitar personas",login:"Inicio de sesi\xf3n",logout:"Cierre de sesi\xf3n",lowerYourHand:"Bajar la mano",moreActions:"M\xe1s acciones",mute:"Silenciar/anular silencio",openChat:"Abrir chat",pip:"Introducir modo de imagen en imagen",profile:"Editar el perfil",raiseHand:"Levantar/bajar la mano",raiseYourHand:"Levantar la mano",Settings:"Configuraci\xf3n",sharedvideo:"Compartir un video de YouTube",shareRoom:"Invitar a alguien",shortcuts:"Ver accesos directos",speakerStats:"Estad\xedsticas del altavoz",startScreenSharing:"Iniciar uso compartido de pantalla",startSubtitles:"Iniciar subt\xedtulos",stopScreenSharing:"Detener uso compartido de pantalla",stopSubtitles:"Detener subt\xedtulos",stopSharedVideo:"Detener video de YouTube",talkWhileMutedPopup:"\xbfIntentas hablar? Est\xe1s silenciado.",tileViewToggle:"Alternar vista de mosaico",toggleCamera:"Alternar c\xe1mara",videomute:"Iniciar/detener c\xe1mara",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Iniciar/detener subt\xedtulos",error:"Error de transcripci\xf3n. Vuelve a intentarlo.",expandedLabel:"La transcripci\xf3n est\xe1 actualmente activada",failedToStart:"La transcripci\xf3n no se pudo iniciar",labelToolTip:"La reuni\xf3n se est\xe1 transcribiendo",off:"Transcripci\xf3n detenida",pending:"Preparando para transcribir la reuni\xf3n...",start:"Comenzar a mostrar subt\xedtulos",stop:"Dejar de mostrar subt\xedtulos",tr:"TR"},userMedia:{androidGrantPermissions:"Selecciona <b><i>Permitir</i></b> cuando el navegador solicite permisos.",chromeGrantPermissions:"Selecciona <b><i>Permitir</i></b> cuando el navegador solicite permisos.",edgeGrantPermissions:"Selecciona <b><i>S\xed</i></b> cuando el navegador solicite permisos.",electronGrantPermissions:"Otorga permisos para usar la c\xe1mara y el micr\xf3fono",firefoxGrantPermissions:"Selecciona <b><i>Compartir dispositivo seleccionado</i></b> cuando el navegador solicite permisos.",iexplorerGrantPermissions:"Selecciona <b><i>Aceptar</i></b> cuando el navegador solicite permisos.",nwjsGrantPermissions:"Otorga permisos para usar la c\xe1mara y el micr\xf3fono",operaGrantPermissions:"Selecciona <b><i>Permitir</i></b> cuando el navegador solicite permisos.","react-nativeGrantPermissions":"Selecciona <b><i>Permitir</i></b> cuando el navegador solicite permisos.",safariGrantPermissions:"Selecciona <b><i>Aceptar</i></b> cuando el navegador solicite permisos."},videoSIPGW:{busy:"Estamos trabajando para liberar recursos. Vuelve a intentarlo en unos minutos.",busyTitle:"El servicio de sala est\xe1 actualmente ocupado",errorAlreadyInvited:"{{displayName}} ya est\xe1 invitado",errorInvite:"Conferencia a\xfan no establecida. Vuelve a intentarlo m\xe1s tarde.",errorInviteFailed:"Estamos trabajando para resolver el problema. Vuelve a intentarlo m\xe1s tarde.",errorInviteFailedTitle:"No se pudo invitar a {{displayName}}",errorInviteTitle:"Error al invitar en la sala",pending:"{{displayName}} ha sido invitado"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"Est\xe1s en modo de solo audio. Este modo ahorra ancho de banda, pero no podr\xe1s ver los videos de otras personas.",callQuality:"",hd:"HD",highDefinition:"Alta definici\xf3n",labelTooiltipNoVideo:"Sin video",labelTooltipAudioOnly:"Modo de solo audio habilitado",ld:"LD",lowDefinition:"Baja definici\xf3n",onlyAudioAvailable:"Modo de solo audio disponible",onlyAudioSupported:"Solo admitimos audio en este navegador.",p2pEnabled:"Punto a punto habilitado",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Preferir\xe9 alta definici\xf3n.",sd:"SD",standardDefinition:"Definici\xf3n est\xe1ndar"},videothumbnail:{domute:"Silenciar",flip:"Dar vuelta",kick:"Echar",moderator:"Moderador",mute:"",muted:"Silenciado",remoteControl:"Control remoto",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Toca para unirte",roomname:"Introducir nombre de sala"},appDescription:"Adelante, ten una sesi\xf3n de chat de video con todo el equipo. De hecho, invita a todas las personas que conozcas. {{app}} es una soluci\xf3n de conferencias en video en c\xf3digo abierto al 100% y completamente cifrada que puedes usar todo el d\xeda, todos los d\xedas y sin cargo, sin necesidad de tener una cuenta.",audioVideoSwitch:{audio:"Voz",video:"Video"},calendar:"Calendario",connectCalendarButton:"Conectar el calendario",connectCalendarText:"",enterRoomTitle:"Iniciar una nueva reuni\xf3n",go:"IR",join:"UNIRSE",info:"Informaci\xf3n",privacy:"Privacidad",recentList:"Reciente",recentListDelete:"Eliminar",recentListEmpty:"Tu lista reciente est\xe1 actualmente vac\xeda. Ten una sesi\xf3n de chat con tu equipo y encontrar\xe1s todas tus reuniones recientes aqu\xed.",reducedUIText:"",roomname:"Introducir nombre de sala",roomnameHint:"Introduce el nombre o la direcci\xf3n URL de la sala a la que deseas unirte. Puedes inventar un nombre, simplemente inf\xf3rmaselo a las personas con las que te reunir\xe1s para que introduzcan el mismo nombre.",sendFeedback:"Enviar comentario",terms:"T\xe9rminos",title:"Conferencias en video seguras, con gran variedad de funciones y completamente gratuitas"}}},652,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"",af:"",az:"",bg:"",cs:"",de:"",el:"",eo:"",es:"",fr:"",hy:"",it:"",ja:"",ko:"",nb:"",oc:"",pl:"",ptBR:"",ru:"",sk:"",sl:"",sv:"",tr:"",vi:"",zhCN:""}},653,[]);
__d(function(t,e,i,a,o,n,s){o.exports={addPeople:{add:"Kutsu",countryNotSupported:"T\xe4t\xe4 maata ei viel\xe4 tueta.",countryReminder:"Soitatko ulkomaille? Muista lis\xe4t\xe4 alkuun maakoodi!",disabled:"Et voi l\xe4hett\xe4\xe4 kutsuja.",failedToAdd:"",footerText:"Soittaminen on estetty.",loading:"Etsit\xe4\xe4n henkil\xf6it\xe4 ja puhelinnumeroita",loadingNumber:"Tarkistetaan puhelinnumeroa",loadingPeople:"Etsit\xe4\xe4n kutsuttavia henkil\xf6it\xe4",noResults:"Ei hakua vastaavia tuloksia",noValidNumbers:"Anna puhelinnumero",searchNumbers:"Lis\xe4\xe4 puhelinnumeroita",searchPeople:"Etsi henkil\xf6it\xe4",searchPeopleAndNumbers:"Etsi henkil\xf6it\xe4 tai lis\xe4\xe4 heid\xe4n puhelinnumeronsa",telephone:"Puhelin: {{number}}",title:"Kutsu henkil\xf6it\xe4 t\xe4h\xe4n kokoukseen"},audioDevices:{bluetooth:"Bluetooth",headphones:"Kuulokkeet",phone:"Puhelin",speaker:"Puhuja"},audioOnly:{audioOnly:"Vain \xe4\xe4ni"},calendarSync:{addMeetingURL:"Lis\xe4\xe4 kokouslinkki",confirmAddLink:"Haluatko lis\xe4t\xe4 tapahtumaan Jitsi-linkin?",error:{appConfiguration:"Kalenterin integrointia ei ole m\xe4\xe4ritetty asianmukaisesti.",generic:"Tapahtui virhe. Tarkista kalenterin m\xe4\xe4ritykset tai p\xe4ivit\xe4 kalenterin\xe4kym\xe4.",notSignedIn:"Kalenterin tapahtumien tarkasteluun tarvittavassa todennuksessa tapahtui virhe. Tarkista kalenterin asetukset ja kirjaudu sis\xe4\xe4n uudelleen."},join:"Liity",joinTooltip:"Liity kokoukseen",nextMeeting:"seuraava kokous",noEvents:"Aikataulussa ei ole tulevia tapahtumia.",ongoingMeeting:"meneill\xe4\xe4n oleva kokous",permissionButton:"Avaa asetukset",permissionMessage:"Kalenterin k\xe4ytt\xf6oikeus vaaditaan, jotta kokouksesi n\xe4kyv\xe4t sovelluksessa.",refresh:"P\xe4ivit\xe4 kalenteri",today:"T\xe4n\xe4\xe4n"},chat:{error:"Virhe: viesti\xe4 \"{{originalText}}\" ei l\xe4hetetty. Syy: {{error}}",messagebox:"Kirjoita viesti",nickname:{popover:"Valitse lempinimi",title:"Anna chatiss\xe4 k\xe4ytett\xe4v\xe4 lempinimi"},title:"Chatti"},connectingOverlay:{joiningRoom:"Yhdistet\xe4\xe4n kokoukseen..."},connection:{ATTACHED:"Liitteen\xe4",AUTHENTICATING:"Todennetaan",AUTHFAIL:"Todennus ep\xe4onnistui",CONNECTED:"Yhdistetty",CONNECTING:"Yhdistet\xe4\xe4n",CONNFAIL:"Yhdist\xe4minen ep\xe4onnistui",DISCONNECTED:"Ei yhteytt\xe4",DISCONNECTING:"Yhteytt\xe4 katkaistaan",ERROR:"Virhe",RECONNECTING:"Tapahtui verkkovirhe. Yhdistet\xe4\xe4n uudelleen..."},connectionindicator:{address:"Osoite:",bandwidth:"Arvioitu kaistanleveys:",bitrate:"Bittinopeus:",bridgeCount:"Palvelimien m\xe4\xe4r\xe4: ",connectedTo:"Yhdistetty kohteeseen:",framerate:"Kuvataajuus:",less:"N\xe4yt\xe4 v\xe4hemm\xe4n",localaddress:"Paikallinen osoite:",localaddress_plural:"Paikalliset osoitteet:",localport:"Paikallinen portti:",localport_plural:"Paikalliset portit:",more:"N\xe4yt\xe4 lis\xe4\xe4",packetloss:"Pakettien menetys:",quality:{good:"Hyv\xe4",inactive:"Ep\xe4aktiivinen",lost:"Katkennut",nonoptimal:"Ei optimaalinen",poor:"Huono"},remoteaddress:"Et\xe4osoite:",remoteaddress_plural:"Et\xe4osoitteet:",remoteport:"Et\xe4portti:",remoteport_plural:"Et\xe4portit:",resolution:"Resoluutio:",status:"Yhteys:",transport:"Kuljetus:",transport_plural:"Kuljetukset:",turn:" (vuoro)"},dateUtils:{earlier:"Aikaisemmin",today:"T\xe4n\xe4\xe4n",yesterday:"Eilen"},deepLinking:{appNotInstalled:"Tarvitset mobiilisovelluksen {{app}}, jotta voit liitty\xe4 t\xe4h\xe4n kokoukseen puhelimellasi.",description:"Eik\xf6 mit\xe4\xe4n tapahtunut? Yritimme k\xe4ynnist\xe4\xe4 kokouksen ty\xf6p\xf6yt\xe4sovelluksessa {{app}}. Yrit\xe4 uudelleen tai k\xe4ynnist\xe4 se verkkosovelluksessa {{app}}.",descriptionWithoutWeb:"",downloadApp:"Lataa sovellus",launchWebButton:"K\xe4ynnist\xe4 verkossa",openApp:"Jatka sovellukseen",title:"K\xe4ynnistet\xe4\xe4n kokousta sovelluksessa {{app}}...",tryAgainButton:"Yrit\xe4 uudelleen ty\xf6p\xf6yt\xe4sovelluksella"},defaultLink:"esim. {{url}}",deviceError:{cameraError:"Kameran k\xe4ytt\xf6 ei onnistunut",cameraPermission:"Virhe kameran k\xe4ytt\xf6oikeuksien hankkimisessa",microphoneError:"Mikrofonin k\xe4ytt\xf6 ei onnistunut",microphonePermission:"Virhe mikrofonin k\xe4ytt\xf6oikeuksien hankkimisessa"},deviceSelection:{noPermission:"K\xe4ytt\xf6oikeuksia ei my\xf6nnetty",previewUnavailable:"Esikatselu ei k\xe4ytett\xe4viss\xe4",selectADevice:"Valitse laite",testAudio:"Soita testi\xe4\xe4ni"},dialog:{accessibilityLabel:{liveStreaming:"Suoratoisto"},allow:"Salli",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Vain yksi jaettu video kerrallaan",applicationWindow:"Sovellusikkuna",Back:"Takaisin",cameraConstraintFailedError:"Kamerasi ei t\xe4yt\xe4 joitain pakollisia vaatimuksia.",cameraNotFoundError:"Kameraa ei l\xf6ydy.",cameraNotSendingData:"Kameran k\xe4ytt\xf6 ei onnistu. Tarkista, k\xe4ytt\xe4\xe4k\xf6 jokin toinen sovellus t\xe4t\xe4 laitetta, valitse toinen laite asetusvalikosta tai yrit\xe4 k\xe4ynnist\xe4\xe4 sovellus uudelleen.",cameraNotSendingDataTitle:"Kameran k\xe4ytt\xf6 ei onnistu",cameraPermissionDeniedError:"Et ole my\xf6nt\xe4nyt lupaa kamerasi k\xe4ytt\xf6\xf6n. Voit liitty\xe4 kokoukseen, mutta muut eiv\xe4t n\xe4e sinua. Korjaa tilanne osoitekent\xe4n kamerapainikkeella.",cameraUnknownError:"Kameran k\xe4ytt\xf6 ei onnistu tuntemattomasta syyst\xe4.",cameraUnsupportedResolutionError:"Kamerasi ei tue vaadittua videoresoluutiota.",Cancel:"Peruuta",close:"Sulje",conferenceDisconnectMsg:"Tarkista verkkoyhteys. Yhdistet\xe4\xe4n uudelleen {{seconds}} sekunnin kuluttua...",conferenceDisconnectTitle:"Yhteys on katkennut.",conferenceReloadMsg:"Yrit\xe4mme korjata tilannetta. Yhdistet\xe4\xe4n uudelleen {{seconds}} sekunnin kuluttua...",conferenceReloadTitle:"Valitettavasti jokin meni vikaan.",confirm:"Vahvista",confirmNo:"Ei",confirmYes:"Kyll\xe4",connectError:"Hups! Jokin meni vikaan, ja kokoukseen yhdist\xe4minen ei onnistunut.",connectErrorWithMsg:"Hups! Jokin meni pieleen ja kokoukseen yhdist\xe4minen ei onnistunut: {{msg}}",connecting:"Yhdistet\xe4\xe4n",contactSupport:"Ota yhteytt\xe4 tukeen",copy:"Kopioi",dismiss:"Hylk\xe4\xe4",displayNameRequired:"",done:"Valmis",enterDisplayName:"",error:"Virhe",externalInstallationMsg:"Asenna ty\xf6p\xf6yd\xe4n jakolaajennuksemme.",externalInstallationTitle:"Laajennus vaaditaan",goToStore:"Siirry verkkokauppaan",gracefulShutdown:"Palvelu on keskeytetty huoltoa varten. Yrit\xe4 my\xf6hemmin uudelleen.",IamHost:"Olen vet\xe4j\xe4",incorrectRoomLockPassword:"",incorrectPassword:"Virheellinen k\xe4ytt\xe4j\xe4tunnus tai salasana",inlineInstallationMsg:"Asenna ty\xf6p\xf6yd\xe4n jakolaajennuksemme.",inlineInstallExtension:"Asenna nyt",internalError:"Hups! Jokin meni vikaan. Tapahtui seuraava virhe: {{error}}",internalErrorTitle:"Sis\xe4inen virhe",kickMessage:"",kickParticipantButton:"Poista",kickParticipantDialog:"Haluatko varmasti poistaa t\xe4m\xe4n osanottajan kokouksesta?",kickParticipantTitle:"",kickTitle:"",liveStreaming:"Suoratoisto",liveStreamingDisabledForGuestTooltip:"Vieraat eiv\xe4t voi aloittaa suoratoistol\xe4hetyst\xe4.",liveStreamingDisabledTooltip:"Suoratoiston aloitus ei ole k\xe4yt\xf6ss\xe4.",lockMessage:"Kokouksen lukitseminen ei onnistunut.",lockRoom:"",lockTitle:"Lukitus ep\xe4onnistui",logoutQuestion:"Haluatko varmasti kirjautua ulos ja lopettaa kokouksen?",logoutTitle:"Kirjaudu ulos",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Mikrofonisi ei t\xe4yt\xe4 joitain pakollisia vaatimuksia.",micNotFoundError:"Mikrofonia ei l\xf6ytynyt.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"Et ole my\xf6nt\xe4nyt lupaa mikrofonisi k\xe4ytt\xf6\xf6n. Voit liitty\xe4 kokoukseen, mutta muut eiv\xe4t kuule sinua. Korjaa tilanne osoitekent\xe4n kamerapainikkeella.",micUnknownError:"Mikrofonin k\xe4ytt\xf6 ei onnistu tuntemattomasta syyst\xe4.",muteParticipantBody:"Et voi poistaa muiden mykistyst\xe4, mutta he voivat poistaa oman mykistyksens\xe4 milloin tahansa.",muteParticipantButton:"Mykist\xe4",muteParticipantDialog:"Haluatko varmasti mykist\xe4\xe4 t\xe4m\xe4n osanottajan? Et voi sen j\xe4lkeen poistaa mykistyst\xe4, mutta h\xe4n voi poistaa sen itse milloin tahansa.",muteParticipantTitle:"",Ok:"Ok",passwordLabel:"",passwordNotSupported:"",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Selaimesi est\xe4\xe4 t\xe4m\xe4 sivuston ponnahdusikkunat. Salli ponnahdusikkunat selaimen suojausasetuksista ja yrit\xe4 uudelleen.",popupErrorTitle:"Ponnahdusikkuna estetty",recording:"Nauhoitetaan",recordingDisabledForGuestTooltip:"Vieraat eiv\xe4t voi nauhoittaa.",recordingDisabledTooltip:"Nauhoitus ei ole k\xe4yt\xf6ss\xe4.",rejoinNow:"Liity nyt uudelleen",remoteControlAllowedMessage:"{{user}} hyv\xe4ksyi et\xe4k\xe4ytt\xf6pyynt\xf6si!",remoteControlDeniedMessage:"{{user}} hylk\xe4si et\xe4k\xe4ytt\xf6pyynt\xf6si!",remoteControlErrorMessage:"Tapahtui virhe, kun et\xe4k\xe4ytt\xf6oikeuksia pyydettiin henkil\xf6lt\xe4 {{user}}!",remoteControlRequestMessage:"Sallitko, ett\xe4 {{user}} et\xe4k\xe4ytt\xe4\xe4 tietokonettasi?",remoteControlShareScreenWarning:"Huomaa, ett\xe4 Salli-vaihtoehdon valitsemalla jaat n\xe4ytt\xf6si!",remoteControlStopMessage:"Et\xe4k\xe4ytt\xf6istunto p\xe4\xe4ttyi!",remoteControlTitle:"Tietokoneen et\xe4k\xe4ytt\xf6",Remove:"Poista",removePassword:"",removeSharedVideoMsg:"Haluatko varmasti poistaa jaetun videon?",removeSharedVideoTitle:"Poista jaettu video",reservationError:"Varausj\xe4rjestelm\xe4n virhe",reservationErrorMsg:"Virhekoodi: {{code}}, viesti: {{msg}}",retry:"Yrit\xe4 uudelleen",screenSharingFailedToInstall:"Hups! N\xe4yt\xf6njakolaajennuksen asennus ep\xe4onnistui.",screenSharingFailedToInstallTitle:"N\xe4yt\xf6njakolaajennuksen asennus ep\xe4onnistui",screenSharingFirefoxPermissionDeniedError:"Jokin meni vikaan, kun yritimme jakaa n\xe4ytt\xf6si. Tarkista, ett\xe4 annoit meille siihen luvan. ",screenSharingFirefoxPermissionDeniedTitle:"Hups! N\xe4yt\xf6njakoa ei voitu aloittaa!",screenSharingPermissionDeniedError:"Hups!Jokin meni vikaan n\xe4yt\xf6njakolaajennuksen k\xe4ytt\xf6oikeuksissa. K\xe4ynnist\xe4 uudelleen ja yrit\xe4 sitten uudelleen.",serviceUnavailable:"Palvelu ei k\xe4ytett\xe4viss\xe4",sessTerminated:"Puhelu lopetettu",Share:"Jaa",shareVideoLinkError:"Anna oikea YouTube-linkki.",shareVideoTitle:"Jaa video",shareYourScreen:"Jaa n\xe4ytt\xf6",shareYourScreenDisabled:"N\xe4yt\xf6njako ei ole k\xe4yt\xf6ss\xe4.",shareYourScreenDisabledForGuest:"Vieraat eiv\xe4t voi jakaa n\xe4ytt\xf6\xe4.",startLiveStreaming:"Aloita suoratoisto",startRecording:"Aloita nauhoitus",startRemoteControlErrorMessage:"Et\xe4k\xe4ytt\xf6istunnon aloittamisessa tapahtui virhe!",stopLiveStreaming:"Lopeta suoratoisto",stopRecording:"Lopeta nauhoitus",stopRecordingWarning:"Haluatko varmasti lopettaa nauhoituksen?",stopStreamingWarning:"Haluatko varmasti lopettaa suoratoiston?",streamKey:"Suoratoistokoodi",Submit:"L\xe4het\xe4",thankYou:"Kiitos sovelluksen {{appName}} k\xe4yt\xf6st\xe4!",token:"koodi",tokenAuthFailed:"Valitettavasti et saa osallistua t\xe4h\xe4n puheluun.",tokenAuthFailedTitle:"Todennus ep\xe4onnistui",transcribing:"Puhtaaksikirjoitus",unlockRoom:"",userPassword:"k\xe4ytt\xe4j\xe4n salasana",WaitForHostMsg:"Kokous <b>{{room}}</b> ei ole viel\xe4 alkanut. Jos olet vet\xe4j\xe4, todenna henkil\xf6llisyytesi. Muussa tapauksessa odota vet\xe4j\xe4n saapumista.",WaitForHostMsgWOk:"Kokous <b>{{room}}</b> ei ole viel\xe4 alkanut. Jos olet vet\xe4j\xe4, todenna henkil\xf6llisyytesi OK-painikkeella. Muussa tapauksessa odota vet\xe4j\xe4n saapumista.",WaitingForHost:"Odotetaan vet\xe4j\xe4\xe4...",Yes:"Kyll\xe4",yourEntireScreen:"Koko n\xe4ytt\xf6"},dialOut:{statusMessage:"on nyt tilassa {{status}}"},feedback:{average:"Keskiverto",bad:"Huono",detailsLabel:"Kerro lis\xe4\xe4.",good:"Hyv\xe4",rateExperience:"Arvioi kokouskokemus",veryBad:"Eritt\xe4in huono",veryGood:"Eritt\xe4in hyv\xe4"},incomingCall:{answer:"Vastaus",audioCallTitle:"Saapuva puhelu",decline:"Hylk\xe4\xe4",productLabel:"Jitsi Meetist\xe4",videoCallTitle:"Saapuva videopuhelu"},info:{accessibilityLabel:"N\xe4yt\xe4 tiedot",addPassword:"",cancelPassword:"",conferenceURL:"Linkki:",country:"Maa",dialANumber:"Liity kokoukseen soittamalla yhteen n\xe4ist\xe4 numeroista ja antamalla PIN-koodi.",dialInConferenceID:"PIN:",dialInNotSupported:"Valitettavasti soittoa ei t\xe4ll\xe4 hetkell\xe4 tueta.",dialInNumber:"Liittymissoitto:",dialInSummaryError:"Virhe soittotietojen noudossa. Yrit\xe4 my\xf6hemmin uudelleen.",dialInTollFree:"Maksuton",genericError:"Hupsista, jokin meni vikaan.",inviteLiveStream:"Katso suora kokousl\xe4hetys seuraavasta linkist\xe4: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"Olet saanut kokouskutsun.",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Suoratoisto:",moreNumbers:"Lis\xe4\xe4 numeroita",noNumbers:"Ei liittymispuhelinnumeroita.",noPassword:"Ei yht\xe4\xe4n",noRoom:"Liitytt\xe4v\xe4\xe4 huonetta ei valittu.",numbers:"Liittymispuhelinnumerot",password:"",title:"Jaa",tooltip:"Jaa kokouksen linkki ja liittymissoittotiedot",label:"Kokoustiedot"},inviteDialog:{alertText:"Osa kutsuista ep\xe4onnistui.",header:"Kutsu",searchCallOnlyPlaceholder:"Anna puhelinnumero",searchPeopleOnlyPlaceholder:"Etsi osanottajia",searchPlaceholder:"Osanottaja tai puhelinnumero",send:"L\xe4het\xe4"},inlineDialogFailure:{msg:"K\xf6mm\xe4hdimme.",retry:"Yrit\xe4 uudelleen",support:"Tuki",supportMsg:"Jos t\xe4m\xe4 jatkuu, ota yhteytt\xe4:"},keyboardShortcuts:{focusLocal:"Keskity omaan videoon",focusRemote:"Keskity jonkun muun videoon",fullScreen:"N\xe4yt\xe4 tai poista koko n\xe4ytt\xf6",keyboardShortcuts:"Pikan\xe4pp\xe4imet",localRecording:"N\xe4yt\xe4 tai piilota paikalliset nauhoitusohjaimet",mute:"S\xe4\xe4d\xe4 mikrofonin mykistyst\xe4",pushToTalk:"Paina ja puhu",raiseHand:"K\xe4den nosto tai lasku",showSpeakerStats:"N\xe4yt\xe4 puhujatilastot",toggleChat:"Avaa tai sulje chatti",toggleFilmstrip:"N\xe4yt\xe4 tai piilota videon pikkukuvat",toggleScreensharing:"Siirry kameran ja n\xe4yt\xf6n jakamisen v\xe4lill\xe4",toggleShortcuts:"N\xe4yt\xe4 tai piilota pikan\xe4pp\xe4imet",videoMute:"K\xe4ynnist\xe4 tai pys\xe4yt\xe4 kamera"},liveStreaming:{busy:"Yrit\xe4mme vapauttaa suoratoistoresursseja. Yrit\xe4 uudelleen muutaman minuutin kuluttua.",busyTitle:"Kaikki suoratoistokanavat ovat juuri nyt varattuja",changeSignIn:"Vaihda tili\xe4.",choose:"Valitse suoratoistol\xe4hetys",chooseCTA:"Valitse suoratoistovaihtoehto. Olet kirjautunut s\xe4hk\xf6postilla {{email}}.",enterStreamKey:"Kirjoita YouTube-suoratoistokoodi t\xe4h\xe4n.",error:"Suoratoisto ep\xe4onnistui. Yrit\xe4 uudelleen.",errorAPI:"YouTube-l\xe4hetykseen yhdist\xe4misess\xe4 tapahtui virhe. Yrit\xe4 kirjautua uudelleen sis\xe4\xe4n.",errorLiveStreamNotEnabled:"Suoratoisto ei ole k\xe4yt\xf6ss\xe4 tilill\xe4 {{email}}. Ota suoratoisto k\xe4ytt\xf6\xf6n tai kirjaudu tiliin, jossa se on k\xe4yt\xf6ss\xe4.",expandedOff:"Suoratoisto on p\xe4\xe4ttynyt",expandedOn:"Kokous n\xe4kyy parhaillaan YouTubessa suoratoistol\xe4hetyksen\xe4.",expandedPending:"Suoratoistol\xe4hetys on alkamassa...",failedToStart:"Suoratoiston aloitus ei onnistunut",getStreamKeyManually:"Suoratoistol\xe4hetysten nouto ep\xe4onnistui. Hanki suoratoistokoodi YouTubesta.",invalidStreamKey:"Suoratoistokoodi voi olla virheellinen.",off:"Suoratoisto p\xe4\xe4ttyi",on:"Suoratoisto",pending:"Suoratoisto alkamassa...",serviceName:"Suoratoistopalvelu",signedInAs:"Sis\xe4\xe4nkirjautunut k\xe4ytt\xe4j\xe4:",signIn:"Kirjaudu Googlella",signInCTA:"Kirjaudu sis\xe4\xe4n tai anna YouTube-suoratoistokoodi.",signOut:"Kirjaudu ulos",start:"Aloita suoratoisto",streamIdHelp:"Mik\xe4 t\xe4m\xe4 on?",unavailableTitle:"Suoratoisto ei k\xe4ytett\xe4viss\xe4"},localRecording:{clientState:{off:"Pois p\xe4\xe4lt\xe4",on:"P\xe4\xe4ll\xe4",unknown:"Tuntematon"},dialogTitle:"Paikalliset nauhoitusohjaimet",duration:"Kesto",durationNA:"\xad\u2013",encoding:"Koodaus",label:"LOR",labelToolTip:"Paikallinen nauhoitus k\xe4yt\xf6ss\xe4",localRecording:"Paikallinen nauhoitus",me:"Min\xe4",messages:{engaged:"Paikallinen nauhoitus k\xe4yt\xf6ss\xe4.",finished:"Nauhoitus {{token}} p\xe4\xe4ttyi. L\xe4het\xe4 nauhoite valvojalle.",finishedModerator:"Nauhoitus {{token}} p\xe4\xe4ttyi. Paikallisen raidan nauhoitus on tallennettu. Pyyd\xe4 muita osanottajia l\xe4hett\xe4m\xe4\xe4n omat nauhoituksensa.",notModerator:"Et ole valvoja. Et voi aloittaa tai lopettaa paikallista nauhoitusta."},moderator:"Valvoja",no:"Ei",participant:"Osanottaja",participantStats:"Osanottajatilastot",sessionToken:"Istuntokoodi",start:"Aloita nauhoitus",stop:"Lopeta nauhoitus",yes:"Kyll\xe4"},lockRoomPassword:"",lockRoomPasswordUppercase:"",me:"min\xe4",notify:{connectedOneMember:"{{name}} liittyi kokoukseen",connectedThreePlusMembers:"{{name}} ja {{count}} muuta liittyiv\xe4t kokoukseen",connectedTwoMembers:"{{first}} ja {{second}} liittyiv\xe4t kokoukseen",disconnected:"ei yhteytt\xe4",focus:"Kokouksen painopiste",focusFail:"{{component}} ei k\xe4ytett\xe4viss\xe4. Yrit\xe4 uudelleen {{ms}} sekunnin kuluttua",grantedTo:"Valvojan oikeudet my\xf6nnetty k\xe4ytt\xe4j\xe4lle {{to}}!",invitedOneMember:"{{name}} on kutsuttu",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Min\xe4",moderator:"Valvojan oikeudet my\xf6nnetty!",muted:"Aloitit keskustelun mykistettyn\xe4.",mutedTitle:"Olet mykistetty!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} pyyt\xe4\xe4 puheenvuoroa.",somebody:"Joku",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Valitettavasti {{appName}} ei taida toimia kovin hyvin t\xe4\xe4ll\xe4. Yrit\xe4mme l\xf6yt\xe4\xe4 parannuskeinoja, mutta sill\xe4 v\xe4lin kannattaa k\xe4ytt\xe4\xe4 jotain <a href='static/recommendedBrowsers.html' target='_blank'>t\xe4ysin tuettua selainta</a>.",suboptimalExperienceTitle:"Selainvaroitus",unmute:"",newDeviceCameraTitle:"Uusi kamera havaittu",newDeviceAudioTitle:"Uusi \xe4\xe4nilaite havaittu",newDeviceAction:"K\xe4yt\xe4"},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"tukija:",presenceStatus:{busy:"Varattu",calling:"Soitetaan...",connected:"Yhdistetty",connecting:"Yhdistet\xe4\xe4n...",connecting2:"Yhdistet\xe4\xe4n*...",disconnected:"Ei yhteytt\xe4",expired:"Vanhentunut",ignored:"Sivuutettu",initializingCall:"K\xe4ynnistet\xe4\xe4n puhelua...",invited:"Kutsuttu",rejected:"Hyl\xe4tty",ringing:"Soi..."},profile:{setDisplayNameLabel:"M\xe4\xe4rit\xe4 n\xe4ytt\xf6nimi",setEmailInput:"Anna s\xe4hk\xf6postiosoite",setEmailLabel:"M\xe4\xe4rit\xe4 Gravatar-s\xe4hk\xf6posti",title:"Profiili"},recording:{authDropboxText:"Lataa Dropboxiin",availableSpace:"Tilaa j\xe4ljell\xe4: {{spaceLeft}} Mt (noin {{duration}} minuuttia nauhoitetta)",beta:"BEETA",busy:"Yrit\xe4mme vapauttaa nauhoitusresursseja. Yrit\xe4 uudelleen muutaman minuutin kuluttua.",busyTitle:"Kaikki nauhoittimet ovat juuri nyt varattuja",error:"Nauhoitus ep\xe4onnistui. Yrit\xe4 uudelleen.",expandedOff:"Nauhoitus p\xe4\xe4ttyi",expandedOn:"T\xe4t\xe4 kokousta nauhoitetaan.",expandedPending:"Nauhoitus on alkamassa...",failedToStart:"Nauhoituksen aloitus ep\xe4onnistui",fileSharingdescription:"Jaa nauhoitus kokouksen osanottajille",live:"SUORA L\xc4HETYS",loggedIn:"Kirjautunut k\xe4ytt\xe4j\xe4n\xe4 {{userName}}",off:"Nauhoitus p\xe4\xe4ttyi",on:"Nauhoitetaan",pending:"Kokouksen nauhoitusta valmistellaan...",rec:"REC",serviceDescription:"Nauhoituspalvelu tallentaa nauhoituksen",serviceName:"Nauhoituspalvelu",signIn:"Kirjaudu sis\xe4\xe4n",signOut:"Kirjaudu ulos",unavailable:"Hups! {{serviceName}} ei ole k\xe4ytett\xe4viss\xe4. Yrit\xe4mme ratkaista ongelman. Yrit\xe4 my\xf6hemmin uudelleen.",unavailableTitle:"Nauhoitus ei k\xe4ytett\xe4viss\xe4"},sectionList:{pullToRefresh:"P\xe4ivit\xe4 vet\xe4m\xe4ll\xe4"},settings:{calendar:{about:"{{appName}} tarkistaa tulevat tapahtumat kalenteristasi turvallisesti kalenteri-integrointitoimintonsa avulla.",disconnect:"Katkaise yhteys",microsoftSignIn:"Kirjaudu Microsoftilla",signedIn:"Tarkastellaan k\xe4ytt\xe4j\xe4n {{email}} kalenteritapahtumia. Est\xe4 tarkastelu napsauttamalla Katkaise yhteys -painiketta.",title:"Kalenteri"},devices:"Laitteet",followMe:"Kaikki seuraavat minua",language:"Kieli",loggedIn:"Kirjautunut k\xe4ytt\xe4j\xe4n\xe4 {{name}}",moderator:"Valvoja",more:"Lis\xe4\xe4",name:"Nimi",noDevice:"Ei yht\xe4\xe4n",selectAudioOutput:"\xc4\xe4niulostulo",selectCamera:"Kamera",selectMic:"Mikrofoni",startAudioMuted:"Kaikki aluksi mykistettyin\xe4",startVideoMuted:"Kaikki aluksi piilotettuina",title:"Asetukset"},settingsView:{alertOk:"OK",alertTitle:"Varoitus",alertURLText:"Annettu palvelimen URL on virheellinen",buildInfoSection:"Koontiversion tiedot",conferenceSection:"Kokous",displayName:"N\xe4ytt\xf6nimi",email:"S\xe4hk\xf6posti",header:"Asetukset",profileSection:"Profiili",serverURL:"Palvelimen URL",startWithAudioMuted:"Aloita \xe4\xe4ni mykistettyn\xe4",startWithVideoMuted:"Aloita video mykistettyn\xe4",version:"Versio"},share:{dialInfoText:"",mainText:"Liity kokoukseen seuraavasta linkist\xe4:\n{{roomUrl}}"},speaker:"Puhuja",speakerStats:{hours:"{{count}} t",minutes:"{{count}} min",name:"Nimi",seconds:"{{count}} s",speakerStats:"Puhujatilastot",speakerTime:"Puhujan aika"},startupoverlay:{policyText:" ",title:"{{app}} tarvitsee mikrofoniasi ja kameraasi."},suspendedoverlay:{rejoinKeyTitle:"Liity uudelleen",text:"Yhdist\xe4 uudelleen napsauttamalla <i>Liity uudelleen</i> -painiketta.",title:"Videopuhelu keskeytyi, koska tietokone siirtyi lepotilaan."},toolbar:{accessibilityLabel:{audioOnly:"S\xe4\xe4d\xe4 Vain \xe4\xe4ni -tilaa",audioRoute:"Valitse \xe4\xe4nilaite",callQuality:"",cc:"S\xe4\xe4d\xe4 tekstityst\xe4",chat:"S\xe4\xe4d\xe4 chatti-ikkunaa",document:"S\xe4\xe4d\xe4 jaettua asiakirjaa",feedback:"Anna palautetta",fullScreen:"S\xe4\xe4d\xe4 koko n\xe4ytt\xf6\xe4",hangup:"Poistu puhelusta",invite:"L\xe4het\xe4 kutsuja",kick:"Poista osanottaja kokouksesta",localRecording:"S\xe4\xe4d\xe4 paikallisia nauhoitusohjaimia",lockRoom:"S\xe4\xe4d\xe4 kokouksen salasanaa",moreActions:"S\xe4\xe4d\xe4 Lis\xe4\xe4 toimintoja -valikkoa",moreActionsMenu:"Lis\xe4\xe4 toimintoja -valikko",mute:"S\xe4\xe4d\xe4 \xe4\xe4nen mykistyst\xe4",pip:"S\xe4\xe4d\xe4 Kuva kuvassa (PiP) -tilaa",profile:"Muokkaa profiilia",raiseHand:"S\xe4\xe4d\xe4 k\xe4den nostoa",recording:"S\xe4\xe4d\xe4 nauhoitusta",remoteMute:"Mykist\xe4 osanottaja",Settings:"S\xe4\xe4d\xe4 asetuksia",sharedvideo:"S\xe4\xe4d\xe4 YouTube-videon jakoa",shareRoom:"Kutsu joku",shareYourScreen:"S\xe4\xe4d\xe4 n\xe4yt\xf6n jakoa",shortcuts:"S\xe4\xe4d\xe4 pikan\xe4pp\xe4imi\xe4",show:"",speakerStats:"S\xe4\xe4d\xe4 puhujatilastoja",tileView:"S\xe4\xe4d\xe4 ruudukkon\xe4kym\xe4\xe4",toggleCamera:"S\xe4\xe4d\xe4 kameraa",videomute:"S\xe4\xe4d\xe4 videon mykistyst\xe4",videoblur:""},addPeople:"Lis\xe4\xe4 osanottajia puheluun",audioOnlyOff:"Poista Vain \xe4\xe4ni -tila k\xe4yt\xf6st\xe4",audioOnlyOn:"Ota Vain \xe4\xe4ni -tila k\xe4ytt\xf6\xf6n",audioRoute:"Valitse \xe4\xe4nilaite",authenticate:"Todenna",callQuality:"",chat:"Avaa/sulje chatti",closeChat:"Sulje chatti",documentClose:"Sulje jaettu asiakirja",documentOpen:"Avaa jaettu asiakirja",enterFullScreen:"N\xe4yt\xe4 koko n\xe4yt\xf6ss\xe4",enterTileView:"Siirry ruudukkon\xe4kym\xe4\xe4n",exitFullScreen:"Poisti koko n\xe4yt\xf6st\xe4",exitTileView:"Poistu ruudukkon\xe4kym\xe4st\xe4",feedback:"Anna palautetta",hangup:"Poistu",invite:"L\xe4het\xe4 kutsuja",login:"Kirjaudu sis\xe4\xe4n",logout:"Kirjaudu ulos",lowerYourHand:"Laske k\xe4si",moreActions:"Lis\xe4\xe4 toimintoja",mute:"Mykistys p\xe4\xe4ll\xe4/pois",openChat:"Avaa chatti",pip:"Siirry Kuva kuvassa (PiP) -tilaan",profile:"Muokkaa profiilia",raiseHand:"Nosta/laske k\xe4si",raiseYourHand:"Nosta k\xe4si",Settings:"Asetukset",sharedvideo:"Jaa YouTube-video",shareRoom:"Kutsu joku",shortcuts:"N\xe4yt\xe4 pikan\xe4pp\xe4imet",speakerStats:"Puhujatilastot",startScreenSharing:"Aloita n\xe4yt\xf6n jako",startSubtitles:"K\xe4ynnist\xe4 tekstitys",stopScreenSharing:"Lopeta n\xe4yt\xf6n jako",stopSubtitles:"Lopeta tekstitys",stopSharedVideo:"Pys\xe4yt\xe4 YouTube-video",talkWhileMutedPopup:"Yrit\xe4tk\xf6 puhua? Olet mykistettyn\xe4.",tileViewToggle:"S\xe4\xe4d\xe4 ruudukkon\xe4kym\xe4\xe4",toggleCamera:"S\xe4\xe4d\xe4 kameraa",videomute:"K\xe4ynnist\xe4/pys\xe4yt\xe4 kamera",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Tekstitys p\xe4\xe4lle/pois",error:"Puhtaaksikirjoitus ep\xe4onnistui. Yrit\xe4 uudelleen.",expandedLabel:"Puhtaaksikirjoitus on k\xe4yt\xf6ss\xe4",failedToStart:"Puhtaaksikirjoituksen aloitus ep\xe4onnistui",labelToolTip:"Kokousta kirjoitetaan puhtaaksi",off:"Puhtaaksikirjoitus p\xe4\xe4ttyi",pending:"Kokouksen puhtaaksikirjoitusta valmistellaan...",start:"Aloita tekstitys",stop:"Lopeta tekstitys",tr:"TR"},userMedia:{androidGrantPermissions:"Valitse <b><i>Salli</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia.",chromeGrantPermissions:"Valitse <b><i>Salli</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia.",edgeGrantPermissions:"Valitse <b><i>Kyll\xe4</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia.",electronGrantPermissions:"My\xf6nn\xe4 k\xe4ytt\xf6oikeudet laitteesi kameran ja mikrofonin k\xe4ytt\xf6\xf6n.",firefoxGrantPermissions:"Valitse <b><i>Jaa havaittu laite</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia.",iexplorerGrantPermissions:"Valitse <b><i>OK</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia.",nwjsGrantPermissions:"My\xf6nn\xe4 k\xe4ytt\xf6oikeudet laitteesi kameran ja mikrofonin k\xe4ytt\xf6\xf6n.",operaGrantPermissions:"Valitse <b><i>Salli</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia.","react-nativeGrantPermissions":"Valitse <b><i>Salli</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia.",safariGrantPermissions:"Valitse <b><i>OK</i></b>, kun selain pyyt\xe4\xe4 k\xe4ytt\xf6oikeuksia."},videoSIPGW:{busy:"Yrit\xe4mme vapauttaa resursseja. Yrit\xe4 uudelleen muutaman minuutin kuluttua.",busyTitle:"Huonepalvelu on t\xe4ll\xe4 hetkell\xe4 varattu",errorAlreadyInvited:"{{displayName}} on jo kutsuttu",errorInvite:"Kokousta ei ole viel\xe4 luotu. Yrit\xe4 my\xf6hemmin uudelleen.",errorInviteFailed:"Ratkaisemme ongelmaa. Yrit\xe4 my\xf6hemmin uudelleen.",errorInviteFailedTitle:"Henkil\xf6n {{displayName}} kutsuminen ep\xe4onnistui",errorInviteTitle:"Virhe huoneen kutsumisessa",pending:"{{displayName}} on kutsuttu"},videoStatus:{audioOnly:"\xc4\xc4NI",audioOnlyExpanded:"K\xe4yt\xf6ss\xe4si on Vain \xe4\xe4ni -tila. Se s\xe4\xe4st\xe4\xe4 kaistanleveytt\xe4, mutta et n\xe4e muiden videoita.",callQuality:"",hd:"HD",highDefinition:"Ter\xe4v\xe4piirto",labelTooiltipNoVideo:"Ei videota",labelTooltipAudioOnly:"Vain \xe4\xe4ni -tila k\xe4yt\xf6ss\xe4",ld:"LD",lowDefinition:"Alhainen kuvanlaatu",onlyAudioAvailable:"Vain \xe4\xe4ni -tila on k\xe4ytett\xe4viss\xe4",onlyAudioSupported:"T\xe4ss\xe4 selaimessa tuemme vain \xe4\xe4nt\xe4.",p2pEnabled:"Vertaisverkko k\xe4yt\xf6ss\xe4",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Suositaan ter\xe4v\xe4piirtoa.",sd:"SD",standardDefinition:"Vakiopiirto"},videothumbnail:{domute:"Mykist\xe4",flip:"K\xe4\xe4nn\xe4",kick:"Poista",moderator:"Valvoja",mute:"",muted:"Mykistetty",remoteControl:"Et\xe4k\xe4ytt\xf6",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Liity napauttamalla",roomname:"Anna huoneen nimi"},appDescription:"Anna menn\xe4! Keskustele videochatiss\xe4 koko tiimin kanssa tai kutsu vaikka kaikki tutut. {{app}} on t\xe4ysin salattu, avoimen l\xe4hdekoodin videokokousratkaisu kokop\xe4iv\xe4iseen k\xe4ytt\xf6\xf6n joka p\xe4iv\xe4. Se on maksuton, eik\xe4 vaadi tili\xe4.",audioVideoSwitch:{audio:"\xc4\xe4ni",video:"Video"},calendar:"Kalenteri",connectCalendarButton:"Yhdist\xe4 oma kalenteri",connectCalendarText:"",enterRoomTitle:"Aloita uusi kokous",go:"ALOITA",join:"LIITY",info:"Tiedot",privacy:"Tietosuoja",recentList:"Viimeisimm\xe4t",recentListDelete:"Poista",recentListEmpty:"Viimeisimpien kokousten luettelo on tyhj\xe4. Kun pid\xe4t kokouksia tiimisi kanssa, niist\xe4 viimeisimm\xe4t n\xe4kyv\xe4t t\xe4\xe4ll\xe4.",reducedUIText:"",roomname:"Anna huoneen nimi",roomnameHint:"Kirjoita sen huoneen nimi tai URL-osoite, johon haluat liitty\xe4. Voit my\xf6s nimet\xe4 huoneen itse ja kertoa nimen muille, jotta he voivat l\xf6yt\xe4\xe4 sen.",sendFeedback:"L\xe4het\xe4 palautetta",terms:"Ehdot",title:"Turvallinen, t\xe4ysin varustettu ja maksuton videoneuvottelu"}}},654,[]);
__d(function(a,n,i,e,s,r,o){s.exports={en:"Anglais",af:"Afrikaans",bg:"Bulgare",ca:"Catalan",cs:"Tch\xe8que",de:"Allemand",el:"Grec",enGB:"Anglais (Royaume-Uni) ",eo:"Esp\xe9ranto",es:"Espagnol",esUS:"Espagnol (Am\xe9rique latine)",fi:"Finlandais",fr:"Fran\xe7ais",frCA:"Fran\xe7ais (Canadien)",hr:"Croate",hy:"Arm\xe9nien",it:"Italien",ja:"Japonais",ko:"Cor\xe9en",nl:"N\xe9erlandais",oc:"Occitan",pl:"Polonais",ptBR:"Portugais (Br\xe9sil)",ru:"Russe",sv:"Su\xe9dois",tr:"Turc",vi:"Vietnamien",zhCN:"Chinois (Chine)",zhTW:"Chinois (Taiwan)"}},655,[]);
__d(function(e,r,n,t,i,o,a){i.exports={addPeople:{add:"Inviter",countryNotSupported:"Nous ne supportons pas encore cette destination.",countryReminder:"Appel hors \xc9tats-Unis? Veuillez commencer avec le code du pays!",disabled:"Vous ne pouvez pas inviter quelqu'un.",failedToAdd:"Erreur lors de l'ajout des participants",footerText:"Appels sortants d\xe9sactiv\xe9s",loading:"Rechercher des personnes et des num\xe9ros de t\xe9l\xe9phone",loadingNumber:"Validation du num\xe9ro de t\xe9l\xe9phone",loadingPeople:"Recherche de personnes \xe0 inviter",noResults:"Aucun r\xe9sultat de recherche correspondant",noValidNumbers:"Veuillez entrer un num\xe9ro de t\xe9l\xe9phone",searchNumbers:"Ajouter des num\xe9ros de t\xe9l\xe9phone",searchPeople:"Rechercher une personne",searchPeopleAndNumbers:"Rechercher des personnes ou ajouter leurs num\xe9ros de t\xe9l\xe9phone",telephone:"T\xe9l\xe9phone: {{number}}",title:"Inviter une personne \xe0 cette r\xe9union"},audioDevices:{bluetooth:"Bluetooth",headphones:"\xc9couteurs",phone:"T\xe9l\xe9phone",speaker:"Haut-parleur",none:"Aucune source audio n'est disponible"},audioOnly:{audioOnly:"Bande passante faible"},calendarSync:{addMeetingURL:"Ajouter un lien de conf\xe9rence",confirmAddLink:"Voulez-vous ajouter un lien Jitsi \xe0 cet \xe9v\xe9nement?",error:{appConfiguration:"l'int\xe9gration du calendrier n'est pas correctement configur\xe9e",generic:"Une erreur s'est produite. Veuillez v\xe9rifier les param\xe8tres de votre calendrier ou tenter de l'actualiser.",notSignedIn:"Une erreur s'est produite lors de l'authentification permettant d'afficher les \xe9v\xe9nements du calendrier. Veuillez v\xe9rifier les param\xe8tres de votre calendrier et essayer de vous reconnecter."},join:"Joindre",joinTooltip:"Rejoindre la r\xe9union",nextMeeting:"prochaine r\xe9union",noEvents:"Il n'y a pas d\u2019\xe9v\xe9nement \xe0 venir.",ongoingMeeting:"La r\xe9union en cours",permissionButton:"Afficher les r\xe9glages",permissionMessage:"La permission du calendrier est requise pour afficher vos r\xe9unions dans l'application.",refresh:"Rafra\xeechir le calendrier",today:"Aujourd'hui"},chat:{error:"Erreur : votre message \"{{originalText}}\" n'a pas \xe9t\xe9 envoy\xe9. Raison : {{error}}",messagebox:"Saisissez un message",nickname:{popover:"Choisissez un pseudonyme",title:"Entrez un pseudonyme pour utiliser le chat"},title:"Chat"},connectingOverlay:{joiningRoom:"Connexion \xe0 la r\xe9union..."},connection:{ATTACHED:"Attach\xe9e",AUTHENTICATING:"Authentification en cours",AUTHFAIL:"\xc9chec de l'authentification",CONNECTED:"Connect\xe9",CONNECTING:"Connexion en cours",CONNFAIL:"\xc9chec de la connexion",DISCONNECTED:"D\xe9connect\xe9",DISCONNECTING:"D\xe9connexion en cours",ERROR:"Erreur",RECONNECTING:"Un probl\xe8me r\xe9seau est survenue. Reconnexion en cours..."},connectionindicator:{address:"Adresse :",bandwidth:"Bande passante estim\xe9e :",bitrate:"D\xe9bit\xa0:",bridgeCount:"Nombre de serveurs :",connectedTo:"Connect\xe9 \xe0 :",framerate:"Images par seconde",less:"Cacher le d\xe9tail",localaddress:"Adresse locale :",localaddress_plural:"Adresses locales :",localport:"Port local :",localport_plural:"Ports locaux :",more:"Montrer le d\xe9tail",packetloss:"Perte de paquets :",quality:{good:"Bien",inactive:"Inactif",lost:"Perdu",nonoptimal:"Non-optimale",poor:"Mauvaise"},remoteaddress:"Adresse distante :",remoteaddress_plural:"Adresses distantes :",remoteport:"Port distant:",remoteport_plural:"Ports distants:",resolution:"R\xe9solution\xa0:",status:"Connexion:",transport:"Transport :",transport_plural:"Transports :"},dateUtils:{earlier:"Plus t\xf4t",today:"Aujourd'hui",yesterday:"Hier"},deepLinking:{appNotInstalled:"Vous avez besoin de l'application mobile {{app}} pour participer \xe0 cette r\xe9union avec votre t\xe9l\xe9phone.",description:"Rien ne s'est pass\xe9? Nous avons essay\xe9 de lancer votre r\xe9union dans l'application de bureau {{app}}. Essayez \xe0 nouveau ou lancez-la dans l'application web {{app}}.",descriptionWithoutWeb:"Rien ne s'est pass\xe9? Nous avons essay\xe9 de d\xe9marrer votre r\xe9union dans l'application bureau {{app}}.",downloadApp:"T\xe9l\xe9charger l'application",launchWebButton:"Lancer dans le navigateur",openApp:"Continuer vers l'application",title:"Lancement de votre r\xe9union dans {{app}} en cours...",tryAgainButton:"R\xe9essayez sur le bureau"},defaultLink:"ex. {{url}}",defaultNickname:"ex. Jean Dupont",deviceError:{cameraError:"Impossible d'acc\xe9der \xe0 votre cam\xe9ra",cameraPermission:"Erreur lors de l'obtention de la permission de la cam\xe9ra ",microphoneError:"Impossible d'acc\xe9der \xe0 votre microphone",microphonePermission:"Erreur lors de l'obtention de la permission du microphone"},deviceSelection:{noPermission:"Permission non accord\xe9e",previewUnavailable:"Aper\xe7u non disponible",selectADevice:"S\xe9lectionner un p\xe9riph\xe9rique",testAudio:"Lire un audio de test"},dialog:{accessibilityLabel:{liveStreaming:"Diffusion en direct"},allow:"Autoriser",alreadySharedVideoMsg:"Un autre participant est en train de partager sa vid\xe9o. Cette conf\xe9rence ne permet de partager qu'une seule vid\xe9o \xe0 la fois.",alreadySharedVideoTitle:"Une seule vid\xe9o partag\xe9e est autoris\xe9e \xe0 la fois",applicationWindow:"Fen\xeatre d'application",Back:"Retour",cameraConstraintFailedError:"Votre cam\xe9ra ne satisfait pas certaines des contraintes n\xe9cessaires.",cameraNotFoundError:"La cam\xe9ra n'a pas \xe9t\xe9 trouv\xe9e",cameraNotSendingData:"Nous sommes incapables d'acc\xe9der \xe0 votre cam\xe9ra. Veuillez s\xe9lectionner un autre p\xe9riph\xe9rique dans les param\xe8tres ou rafra\xeechir la page",cameraNotSendingDataTitle:"Impossible d'acc\xe9der \xe0 votre cam\xe9ra",cameraPermissionDeniedError:"Vous n'avez pas autoris\xe9 l'utilisation de votre cam\xe9ra. Vous pouvez toujours participer \xe0 la conf\xe9rence, mais les autres ne vont pas vous voir. Utilisez le bouton de la cam\xe9ra dans la barre d'adresse pour r\xe9soudre ce probl\xe8me.",cameraUnknownError:"Vous ne pouvez pas utiliser la cam\xe9ra pour une raison inconnue.",cameraUnsupportedResolutionError:"Votre appareil ne prend pas en charge la r\xe9solution vid\xe9o requise.",Cancel:"Annuler",close:"Fermer",conferenceDisconnectMsg:"Veuillez v\xe9rifier votre connexion r\xe9seau. Reconnexion dans {{seconds}} sec...",conferenceDisconnectTitle:"Vous avez \xe9t\xe9 d\xe9connect\xe9.",conferenceReloadMsg:"Nous somme en train de r\xe9gler cela. Reconnexion dans {{seconds}} sec...",conferenceReloadTitle:"Malheureusement, un probl\xe8me est survenu",confirm:"Confirmer",confirmNo:"Non",confirmYes:"Oui",connectError:"Oups! Un probl\xe8me est survenu et la connexion \xe0 la conf\xe9rence est impossible.",connectErrorWithMsg:"Oups! Un probl\xe8me est survenu et la connexion \xe0 la conf\xe9rence est impossible: {{msg}}",connecting:"Connexion en cours",contactSupport:"Contacter le support",copy:"Copier",dismiss:"Rejeter",displayNameRequired:"Salut! Quel est votre nom?",done:"Termin\xe9",enterDisplayName:"Merci de saisir votre nom ici",error:"Erreur",externalInstallationMsg:"Vous devez installer notre extension de partage de bureau.",externalInstallationTitle:"Extension requise : ",goToStore:"Aller sur le webstore",gracefulShutdown:"Le service est actuellement en maintenance. R\xe9essayez plus tard.",IamHost:"Je suis l\u2019h\xf4te",incorrectRoomLockPassword:"Mot de passe incorrect",incorrectPassword:"Nom d'utilisateur ou mot de passe incorrect",inlineInstallationMsg:"Vous devez installer notre extension de partage de bureau.",inlineInstallExtension:"Installer maintenant",internalError:"Oups! Quelque chose s'est mal pass\xe9e. L'erreur suivante s'est produite: {{error}}",internalErrorTitle:"Erreur interne",kickMessage:"Vous pouvez contacter {{participantDisplayName}} pour plus de d\xe9tails.",kickParticipantButton:"Expulser",kickParticipantDialog:"\xcates-vous s\xfbr(e) de vouloir expulser ce participant ?",kickParticipantTitle:"Expulser ce participant?",kickTitle:"Oups! vous avez \xe9t\xe9 expuls\xe9(e) par {{participantDisplayName}}",liveStreaming:"Direct",liveStreamingDisabledForGuestTooltip:"Les invit\xe9s ne peuvent d\xe9marrer la diffusion en direct.",liveStreamingDisabledTooltip:"La diffusion en direct est d\xe9sactiv\xe9",lockMessage:"Impossible de verrouiller la conf\xe9rence.",lockRoom:"Ajouter la r\xe9union $t(lockRoomPasswordUppercase)",lockTitle:"\xc9chec du verrouillage",logoutQuestion:"Voulez-vous vraiment vous d\xe9connecter et arr\xeater la conf\xe9rence ?",logoutTitle:"D\xe9connexion",maxUsersLimitReached:"Le nombre maximal de participant est atteint. Le conf\xe9rence est compl\xe8te. Merci de contacter l'organisateur de la r\xe9union ou r\xe9essayer plus tard!",maxUsersLimitReachedTitle:"Le nombre maximal de participants est atteint",micConstraintFailedError:"Votre microphone ne satisfait pas certaines des contraintes n\xe9cessaires.",micNotFoundError:"Le microphone n'a pas \xe9t\xe9 d\xe9tect\xe9.",micNotSendingData:"Acc\xe9dez aux param\xe8tres de votre ordinateur pour r\xe9activer le micro et ajuster son niveau",micNotSendingDataTitle:"Votre micro est d\xe9sactiv\xe9 par les param\xe8tres de votre syst\xe8me",micPermissionDeniedError:"Vous n'avez pas autoris\xe9 l'utilisation de votre microphone. Vous pouvez toujours participer \xe0 la conf\xe9rence, mais les autres ne vont pas vous entendre. Utilisez le bouton du microphone dans la barre d'adresse pour r\xe9soudre ce probl\xe8me.",micUnknownError:"Vous ne pouvez pas utiliser le microphone pour une raison inconnue.",muteParticipantBody:"Vous ne pourrez plus r\xe9activer leurs micros, mais ils peuvent l'activer par eux-m\xeame \xe0 tout moment.",muteParticipantButton:"Couper le micro",muteParticipantDialog:"\xcates-vous s\xfbr(e) de vouloir couper le micro de ce participant ? Seul le participant pourra ensuite r\xe9activer son micro \xe0 tout moment.",muteParticipantTitle:"Couper le micro de ce participant?",Ok:"Ok",passwordLabel:"$t(lockRoomPasswordUppercase)",passwordNotSupported:"La d\xe9finition d'un $t(lockRoomPassword) de r\xe9union n'est pas prise en charge.",passwordNotSupportedTitle:"$t(lockRoomPasswordUppercase) n'est pas support\xe9",passwordRequired:"$t(lockRoomPasswordUppercase) requis",popupError:"Votre navigateur bloque les fen\xeatres pop-up. Veuillez autoriser les fen\xeatres pop-up dans les param\xe8tres de votre navigateur.",popupErrorTitle:"Pop-up bloqu\xe9e",recording:"Enregistrement",recordingDisabledForGuestTooltip:"Les invit\xe9s ne peuvent enregistrer.",recordingDisabledTooltip:"L'enregistrement est d\xe9sactiv\xe9.",rejoinNow:"Rejoindre maintenant",remoteControlAllowedMessage:"Une erreur s'est produite lors de la demande d\u2019autorisation de prise en main \xe0 distance avec {{user}}!",remoteControlDeniedMessage:"{{user}} a refus\xe9 votre demande de prise en main \xe0 distance!",remoteControlErrorMessage:"Une erreur s'est produite lors de la demande d\u2019autorisation de prise en main \xe0 distance avec {{user}}!",remoteControlRequestMessage:"Voulez-vous autoriser {{user}} \xe0 contr\xf4ler votre bureau?",remoteControlShareScreenWarning:"Si vous appuyez sur \"Autoriser\" vous allez partager votre \xe9cran!",remoteControlStopMessage:"La prise en main \xe0 distance est termin\xe9e!",remoteControlTitle:"Contr\xf4le de bureau \xe0 distance",Remove:"Supprimer",removePassword:"Supprimer $t(lockRoomPassword)",removeSharedVideoMsg:"Voulez-vous vraiment supprimer votre vid\xe9o partag\xe9e ?",removeSharedVideoTitle:"Supprimer la vid\xe9o partag\xe9e",reservationError:"Erreur du syst\xe8me de r\xe9servation",reservationErrorMsg:"Code d'erreur: {{code}}, message: {{msg}}",retry:"R\xe9essayer",screenSharingFailedToInstall:"Oups! Votre extension de partage d'\xe9cran n'a pas pu \xeatre install\xe9e.",screenSharingFailedToInstallTitle:"L'extension de partage d'\xe9cran n'a pas pu \xeatre install\xe9e",screenSharingFirefoxPermissionDeniedError:"Quelque chose s'est mal pass\xe9 pendant que nous essayions de partager votre \xe9cran. S'il vous pla\xeet assurez-vous que vous nous avez donn\xe9 la permission de le faire.",screenSharingFirefoxPermissionDeniedTitle:"Oups! Nous ne pouvions pas d\xe9marrer le partage d'\xe9cran!",screenSharingPermissionDeniedError:"Oups! Une erreur s'est produite avec vos autorisations d'extension de partage d'\xe9cran. Veuillez rafra\xeechir et r\xe9essayer.",serviceUnavailable:"Service indisponible",sessTerminated:"Appel termin\xe9",Share:"Partager",shareVideoLinkError:"Fournissez s'il vous pla\xeet un lien Youtube fonctionnel.",shareVideoTitle:"Partager une vid\xe9o",shareYourScreen:"Partagez votre \xe9cran",shareYourScreenDisabled:"Le partage d\u2019\xe9cran est d\xe9sactiv\xe9.",shareYourScreenDisabledForGuest:"Les invit\xe9s ne peuvent partager l'\xe9cran.",startLiveStreaming:"D\xe9marrer la diffusion en direct",startRecording:"Commencer l'enregistrement",startRemoteControlErrorMessage:"Une erreur est survenue lors de la tentative de d\xe9marrage de la session de contr\xf4le \xe0 distance!",stopLiveStreaming:"Arr\xeater la diffusion en direct",stopRecording:"Arr\xeater l'enregistrement",stopRecordingWarning:"D\xe9sirez-vous vraiment arr\xeater l'enregistrement?",stopStreamingWarning:"D\xe9sirez-vous vraiment arr\xeater le direct?",streamKey:"Cl\xe9 Live stream",Submit:"Soumettre",thankYou:"Merci d'avoir utilis\xe9 {{appName}} !",token:"jeton",tokenAuthFailed:"D\xe9sol\xe9, vous n'\xeates pas autoris\xe9 \xe0 rejoindre cette conversation.",tokenAuthFailedTitle:"\xc9chec de l'authentification",transcribing:"Transcription",unlockRoom:"Supprimer $t(lockRoomPassword) de la r\xe9union",userPassword:"mot de passe utilisateur",WaitForHostMsg:"La conf\xe9rence <b>{{room}}</b> n'a pas encore commenc\xe9. Si vous en \xeates l'h\xf4te, veuillez vous authentifier. Sinon, veuillez attendre son arriv\xe9e.",WaitForHostMsgWOk:"La conf\xe9rence <b>{{room}}</b> n'a pas encore commenc\xe9. Si vous en \xeates l'h\xf4te, veuillez appuyer sur Ok pour vous authentifier. Sinon, veuillez attendre son arriv\xe9e.",WaitingForHost:"En attente de l'h\xf4te ...",Yes:"Oui",yourEntireScreen:"Votre \xe9cran entier"},dialOut:{statusMessage:"est maintenant {{status}}"},feedback:{average:"Moyen",bad:"Mauvais",detailsLabel:"Dites nous en plus \xe0 ce sujet.",good:"Bien",rateExperience:"Veuillez \xe9valuer votre exp\xe9rience.",veryBad:"Tr\xe8s mauvais",veryGood:"Tr\xe8s bon"},incomingCall:{answer:"R\xe9pondre",audioCallTitle:"Appel entrant",decline:"Rejeter",productLabel:"de Jitsi Meet",videoCallTitle:"Appel vid\xe9o entrant"},info:{accessibilityLabel:"Afficher les informations",addPassword:"Ajouter $t(lockRoomPassword)",cancelPassword:"Annuler $t(lockRoomPassword)",conferenceURL:"Lien:",country:"Pays",dialANumber:"Pour rejoindre votre r\xe9union, composez l'un de ces num\xe9ros, puis saisissez le code confidentiel.",dialInConferenceID:"PIN:",dialInNotSupported:"D\xe9sol\xe9, l'acc\xe8s par t\xe9l\xe9phone n'est pas pris en charge pour l'instant.",dialInNumber:"Composer:",dialInSummaryError:"Erreur lors de la r\xe9cup\xe9ration des informations de num\xe9rotation. Veuillez r\xe9essayer plus tard.",dialInTollFree:"Num\xe9ro gratuit",genericError:"Oups, quelque chose a mal tourn\xe9.",inviteLiveStream:"Pour voir la diffusion en direct de cette r\xe9union, cliquez sur ce lien : {{url}}",invitePhone:"Pour rejoindre depuis un t\xe9l\xe9phone, saisissez : {{number}},,{{conferenceID}}#\n",invitePhoneAlternatives:"Vous cherchez un num\xe9ro d'appel diff\xe9rent?\nAfficher les num\xe9ros d'appel de la r\xe9union: {{url}}\n\n\nSi vous appelez \xe9galement via un t\xe9l\xe9phone de salle, vous pouvez vous connecter sans audio: {{silentUrl}}",inviteURLFirstPartGeneral:"Vous \xeates invit\xe9(e) \xe0 participer \xe0 une r\xe9union.",inviteURLFirstPartPersonal:"{{name}} vous invite \xe0 une r\xe9union.\n",inviteURLSecondPart:"\nRejoindre la r\xe9union:\n{{url}}\n",liveStreamURL:"Diffusion en direct :",moreNumbers:"Plus de num\xe9ros ",noNumbers:"Num\xe9ros \xe0 composer non trouv\xe9s",noPassword:"Aucun",noRoom:"Aucune r\xe9union n'a \xe9t\xe9 sp\xe9cifi\xe9e pour l'appel entrant.",numbers:"Num\xe9ros d'appel",password:"$t(lockRoomPasswordUppercase):",title:"Partager",tooltip:"Partager le lien et les informations de connexion pour cette conf\xe9rence",label:"Information de la r\xe9union"},inviteDialog:{alertText:"\xc9chec lors de l'invitation de certains participants.",header:"Inviter",searchCallOnlyPlaceholder:"Saisissez un num\xe9ro de t\xe9l\xe9phone",searchPeopleOnlyPlaceholder:"Rechercher des participants",searchPlaceholder:"Participant ou num\xe9ro de t\xe9l\xe9phone",send:"Envoyer"},inlineDialogFailure:{msg:"Nous avons tr\xe9buch\xe9 un peu.",retry:"R\xe9essayer",support:"Support",supportMsg:"Si cela continue, prenez contact avec"},keyboardShortcuts:{focusLocal:"\xc9pingler ma vid\xe9o",focusRemote:"\xc9pingler la vid\xe9o de quelqu'un d'autre",fullScreen:"Activer / D\xe9sactiver le mode plein \xe9cran",keyboardShortcuts:"Raccourcis clavier",localRecording:"Afficher ou masquer les commandes de l'enregistrement local",mute:"Activer ou d\xe9sactiver le microphone",pushToTalk:"Appuyer pour parler",raiseHand:"Lever ou baisser la main",showSpeakerStats:"Afficher les statistiques de l'interlocuteur",toggleChat:"Ouvrir ou fermer le panneau de conversation",toggleFilmstrip:"Afficher ou masquer les vignettes vid\xe9os",toggleScreensharing:"Basculer entre la cam\xe9ra et le partage d'\xe9cran",toggleShortcuts:"Afficher ou masquer les raccourcis clavier",videoMute:"D\xe9marrer ou arr\xeater votre cam\xe9ra",videoQuality:"Accorder la qualit\xe9 des appels"},liveStreaming:{busy:"Nous travaillons sur la lib\xe9ration des ressources de Streaming. Veuillez r\xe9essayez dans quelques minutes.",busyTitle:"Tous les streamers sont actuellement occup\xe9s",changeSignIn:"Changer de compte.",choose:"Choisir un flux live",chooseCTA:"Choisissez une option de diffusion. Vous \xeates actuellement connect\xe9 comme {{email}}.",enterStreamKey:"Entrez votre cl\xe9 de flux live Youtube ici",error:"Le Streaming a \xe9chou\xe9. Veuillez r\xe9essayer.",errorAPI:"Une erreur s'est produite lors de l'acc\xe8s \xe0 vos diffusions YouTube. Veuillez r\xe9essayer de vous connecter.",errorLiveStreamNotEnabled:"La diffusion en direct n'est pas activ\xe9e pour {{email}}. Merci de l'activer ou de vous connecter avec un compte o\xf9 elle est d\xe9j\xe0 activ\xe9e.",expandedOff:"La diffusion en direct a \xe9t\xe9 arr\xeat\xe9e",expandedOn:"La conf\xe9rence est en cours de diffusion sur YouTube.",expandedPending:"La diffusion en direct a commenc\xe9...",failedToStart:"Le Streaming n'as pas r\xe9ussi \xe0 d\xe9marrer",getStreamKeyManually:"Nous n'avons pu r\xe9cup\xe9rer aucun flux en direct. Essayez d\u2019obtenir votre cl\xe9 de diffusion en direct sur YouTube.",invalidStreamKey:"La cl\xe9 de diffusion en direct n'est peut-\xeatre pas correcte.",off:"Le Streaming a \xe9t\xe9 arr\xeat\xe9",on:"Direct",pending:"Commencer le direct...",serviceName:"Service de diffusion en direct",signedInAs:"Vous \xeates connect\xe9 en tant que :",signIn:"Se connecter avec Google",signInCTA:"Connectez vous ou entrez votre cl\xe9 de flux live provenant de Youtube.",signOut:"Se d\xe9connecter",start:"D\xe9marrer la diffusion en direct",streamIdHelp:"Qu'est-ce que c'est?",unavailableTitle:"Le Streaming est indisponible"},localRecording:{clientState:{off:"Inactif",on:"Actif",unknown:"Inconnu"},dialogTitle:"Commandes de l'enregistrement local",duration:"Dur\xe9e",durationNA:"N/A",encoding:"Encodage",label:"ENR-LOC",labelToolTip:"L'enregistrement local est engag\xe9",localRecording:"Enregistrement local",me:"Moi",messages:{engaged:"Enregistrement local engag\xe9.",finished:"L'enregistrement de la session {{token}} s'est termin\xe9. Merci d'envoyer le fichier au mod\xe9rateur.",finishedModerator:"L'enregistrement de la session {{token}} s'est termin\xe9. La piste a bien \xe9t\xe9 sauvegard\xe9e. Merci de demander aux autres participants de soumettre leurs enregistrements.",notModerator:"Vous n'\xeates pas le mod\xe9rateur. Vous ne pouvez pas d\xe9marrer ou arr\xeater un enregistrement local."},moderator:"Moderateur",no:"Non",participant:"Participant",participantStats:"Statistiques du participant",sessionToken:"Token de la session",start:"D\xe9marrer l'enregistrement",stop:"Arr\xeater l'enregistrement",yes:"Oui"},lockRoomPassword:"mot de passe",lockRoomPasswordUppercase:"Mot de passe",me:"moi",notify:{connectedOneMember:"{{name}} a rejoint la r\xe9union.",connectedThreePlusMembers:"{{name}} et {{count}} autres personnes ont rejoint la r\xe9union.",connectedTwoMembers:"{{first}} et {{second}} ont rejoint la r\xe9union.",disconnected:"d\xe9connect\xe9",focus:"Focus de conf\xe9rence",focusFail:"{{component}} n'est pas disponible - r\xe9essayez dans {{ms}} sec",grantedTo:"Droits mod\xe9rateur accord\xe9s \xe0 {{to}} !",invitedOneMember:"{{displayName}} a \xe9t\xe9 invit\xe9(e)",invitedThreePlusMembers:"{{name}} et {{count}} autres ont \xe9t\xe9 invit\xe9s",invitedTwoMembers:"{{first}} et {{second}} ont \xe9t\xe9 invit\xe9s",kickParticipant:"{{kicked}} a \xe9t\xe9 expuls\xe9 par {{kicker}}",me:"Moi",moderator:"Droits mod\xe9rateur accord\xe9s !",muted:"Vous avez commenc\xe9 la conversation en muet.",mutedTitle:"Vous \xeates en muet !",mutedRemotelyTitle:"Votre micro a \xe9t\xe9 coup\xe9 par {{participantDisplayName}}!",mutedRemotelyDescription:"Vous pouvez toujours activer votre micro pour prendre la parole. D\xe9sactivez votre micro quand vous terminez pour \xe9viter les bruits parasites.",passwordRemovedRemotely:"$t(lockRoomPasswordUppercase) a \xe9t\xe9 supprim\xe9 par un autre participant",passwordSetRemotely:"$t(lockRoomPasswordUppercase) d\xe9fini par un autre participant",raisedHand:"{{name}} aimerait prendre la parole.",somebody:"Quelqu'un",startSilentTitle:"Vous avez rejoint sans sortie audio!",startSilentDescription:"Rejoignez la r\xe9union de nouveau pour activer l'audio",suboptimalBrowserWarning:"Nous craignons que votre exp\xe9rience de r\xe9union en ligne ne soit bonne ici. Nous cherchons des moyens d\u2019am\xe9liorer cela, mais d\u2019ici-l\xe0, essayez d\u2019utiliser l\u2019un des <a href='static/recommendedBrowsers.html' target='_blank'>navigateurs support\xe9s</a>.",suboptimalExperienceTitle:"Avertissement du navigateur",unmute:"R\xe9tablir le son",newDeviceCameraTitle:"Nouvelle cam\xe9ra d\xe9tect\xe9e",newDeviceAudioTitle:"Nouveau p\xe9riph\xe9rique audio d\xe9tect\xe9",newDeviceAction:"Utiliser"},passwordSetRemotely:"d\xe9fini par un autre participant",passwordDigitsOnly:"Jusqu'\xe0 {{number}} chiffres",poweredby:"Produit par",presenceStatus:{busy:"Occup\xe9",calling:"Appel...",connected:"Connect\xe9",connecting:"Connexion en cours...",connecting2:"Connexion en cours*...",disconnected:"D\xe9connect\xe9",expired:"Expir\xe9",ignored:"Ignor\xe9",initializingCall:"Lancement de l'appel...",invited:"Invit\xe9(e)",rejected:"Rejet\xe9",ringing:"Appel en cours..."},profile:{setDisplayNameLabel:"Choisissez un pseudo",setEmailInput:"Entrez une adresse e-mail",setEmailLabel:"D\xe9finir votre courriel Gravatar",title:"Profil"},raisedHand:"Aimerait prendre la parole",recording:{authDropboxText:"T\xe9l\xe9chargement vers Dropbox",availableSpace:"Espace disponible: {{spaceLeft}} Mo (approximativement {{duration}} minutes d'enregistrement)",beta:"BETA",busy:"Nous sommes en train de lib\xe9rer les ressources d'enregistrement. R\xe9essayez dans quelques minutes.",busyTitle:"Tous les enregistreurs sont actuellement occup\xe9s",error:"\xc9chec de l'enregistrement. Veuillez r\xe9essayer.",expandedOff:"L'enregistrement a \xe9t\xe9 arr\xeat\xe9",expandedOn:"Cette conf\xe9rence est actuellement en cours d'enregistrement.",expandedPending:"D\xe9marrage de l'enregistrement...",failedToStart:"L'enregistrement n'as pas r\xe9ussi \xe0 d\xe9marrer",fileSharingdescription:"Partager l'enregistrement avec les participants de la r\xe9union",live:"DIRECT",loggedIn:"Connect\xe9 en tant que {{userName}}",off:"Enregistrement arr\xeat\xe9",on:"Enregistrement",pending:"Pr\xe9paration de l'enregistrement de la r\xe9union...",rec:"REC",serviceDescription:"Votre enregistrement sera enregistr\xe9 par le service d\xe9di\xe9.",serviceName:"Service d'enregistrement",signIn:"Se connecter",signOut:"Se d\xe9connecter",unavailable:"Oups! Le {{serviceName}} est actuellement indisponible. Nous travaillons sur la r\xe9solution du probl\xe8me. Veuillez r\xe9essayer plus tard.",unavailableTitle:"Enregistrement indisponible"},sectionList:{pullToRefresh:"Tirer pour recharger"},settings:{calendar:{about:"L'int\xe9gration de {{appName}} avec votre calendrier permet d\u2019acc\xe9der de mani\xe8re s\xe9curis\xe9e aux \xe9v\xe9nement \xe0 venir.",disconnect:"Se d\xe9connecter",microsoftSignIn:"Se connecter avec Microsoft",signedIn:"Acc\xe8s aux \xe9v\xe9nements du calendrier {{email}}. Cliquez sur le bouton se d\xe9connecter ci-dessous pour arr\xeater l'acc\xe8s aux \xe9v\xe9nements du calendrier.",title:"Calendrier"},devices:"P\xe9riph\xe9riques",followMe:"Tout le monde me suit",language:"Langue",loggedIn:"Connect\xe9 en tant que {{name}}",moderator:"Moderateur",more:"Plus",name:"Nom",noDevice:"Aucun",selectAudioOutput:"Sortie audio",selectCamera:"Cam\xe9ra",selectMic:"Microphone",startAudioMuted:"Tout le monde commence en muet",startVideoMuted:"Tout le monde commence sans vid\xe9o",title:"Param\xe8tres"},settingsView:{alertOk:"D'accord",alertTitle:"Avertissement",alertURLText:"L'URL du serveur est invalide",buildInfoSection:"Informations de build",conferenceSection:"Conf\xe9rence",displayName:"Pseudo",email:"Email",header:"Param\xe8tres",profileSection:"Profil",serverURL:"URL du serveur",startWithAudioMuted:"Commencez avec la vid\xe9o en sourdine",startWithVideoMuted:"Commencez avec la vid\xe9o en sourdine",version:"Version"},share:{dialInfoText:"\n\n=====\n\nVoulez-vous appeler depuis votre t\xe9l\xe9phone?\n\n{{defaultDialInNumber}}Cliquez sur ce lien pour afficher les num\xe9ros d'appels pour cette r\xe9union\n{{dialInfoPageUrl}}",mainText:"Cliquez sur le lien suivant pour rejoindre une conf\xe9rence :\n{{roomUrl}}"},speaker:"Haut-parleur",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Nom",seconds:"{{count}}s",speakerStats:"Statistiques de l'interlocuteur",speakerTime:"Temps de l'interlocuteur"},startupoverlay:{policyText:" ",title:" {{app}} a besoin d'acc\xe9der \xe0 votre microphone et votre cam\xe9ra."},suspendedoverlay:{rejoinKeyTitle:"Rejoindre",text:"Cliquez sur le bouton <i>Rejoindre</i> pour se reconnecter.",title:"Votre visioconf\xe9rence s'est interrompue parce que votre ordinateur s'est mis en veille."},toolbar:{accessibilityLabel:{audioOnly:"Activer/d\xe9sactiver le mode voix uniquement",audioRoute:"S\xe9lectionner la source audio",callQuality:"Ajuster la qualit\xe9 vid\xe9o",cc:"Activer/d\xe9sactiver les sous-titres",chat:"Afficher/masquer la discussion instantan\xe9e",document:"Activer/d\xe9sactiver le document partag\xe9",feedback:"Laisser des commentaires",fullScreen:"Activer/d\xe9sactiver le plein \xe9cran",hangup:"Quitter la conversation",invite:"Inviter des participants",kick:"Expulser le participant",localRecording:"Activer/d\xe9sactiver les contr\xf4les d'enregistrement local",lockRoom:"Activer/D\xe9sactiver le mot de passe de la r\xe9union",moreActions:"Activer/d\xe9sactiver le menu d'actions suppl\xe9mentaires",moreActionsMenu:"Menu d'actions suppl\xe9mentaires",mute:"Activer/d\xe9sactiver l'audio",pip:"Activer/d\xe9sactiver le mode Picture in Picture",profile:"\xc9diter votre profil",raiseHand:"Lever/baisser la main",recording:"Activer/d\xe9sactiver l'enregistrement",remoteMute:"D\xe9sactiver le micro du participant",Settings:"Afficher/masquer le menu des param\xe8tres",sharedvideo:"D\xe9marrer/arr\xeater le partage de vid\xe9o Youtube",shareRoom:"Inviter quelqu'un",shareYourScreen:"Activer/d\xe9sactiver le partage d\u2019\xe9cran",shortcuts:"Afficher/masquer les raccourcis",show:"Afficher en premier plan",speakerStats:"Afficher/cacher les statistiques de parole",tileView:"Activer/d\xe9sactiver la vue mosa\xefque",toggleCamera:"Activer/d\xe9sactiver la cam\xe9ra",videomute:"Activer/d\xe9sactiver la vid\xe9o",videoblur:"Activer/d\xe9sactiver le flou de la vid\xe9o"},addPeople:"Ajouter des personnes \xe0 votre appel",audioOnlyOff:"D\xe9sactiver le mode bande passante r\xe9duite",audioOnlyOn:"Activer le mode bande passante r\xe9duite",audioRoute:"S\xe9lectionner la source audio",authenticate:"Authentifiez-vous",callQuality:"Ajuster la qualit\xe9 vid\xe9o",chat:"Ouvrir / Fermer le chat",closeChat:"Fermer le chat",documentClose:"Fermer le document partag\xe9",documentOpen:"Ouvrir le document partag\xe9",enterFullScreen:"Afficher en plein \xe9cran",enterTileView:"Acc\xe9der au mode mosa\xefque",exitFullScreen:"Quitter le mode plein \xe9cran",exitTileView:"Quitter le mode mosa\xefque",feedback:"Laisser des commentaires",hangup:"Quitter",invite:"Inviter des participants",login:"Connexion",logout:"D\xe9connexion",lowerYourHand:"Baisser la main",moreActions:"Plus d'actions",mute:"Muet / Actif",openChat:"Ouvrir le chat",pip:"Entrer en mode Picture-in-Picture",profile:"\xc9diter votre profil",raiseHand:"Lever / Baisser la main",raiseYourHand:"Lever la main",Settings:"Param\xe8tres",sharedvideo:"Partager une vid\xe9o YouTube",shareRoom:"Inviter quelqu'un",shortcuts:"Afficher les raccourcis",speakerStats:"Statistiques de l'interlocuteur",startScreenSharing:"D\xe9marrer le partage d'\xe9cran",startSubtitles:"Activer les sous-titres",stopScreenSharing:"Arr\xeater le partage d'\xe9cran",stopSubtitles:"D\xe9sactiver les sous-titres",stopSharedVideo:"Arr\xeater la vid\xe9o YouTube",talkWhileMutedPopup:"Vous voulez parler? Vous \xeates en muet.",tileViewToggle:"Activer/d\xe9sactiver la vue mosa\xefque",toggleCamera:"Activer/d\xe9sactiver la cam\xe9ra",videomute:"D\xe9marrer / Arr\xeater la cam\xe9ra",startvideoblur:"Flouter mon arri\xe8re plan",stopvideoblur:"D\xe9sactiver le flou d'arri\xe8re-plan"},transcribing:{ccButtonTooltip:"Activer/D\xe9sactiver les sous-titres",error:"\xc9chec de la transcription. Veuillez r\xe9essayer.",expandedLabel:"La transcription est actuellement activ\xe9e",failedToStart:"\xc9chec de d\xe9marrage de la transcription",labelToolTip:"La transcription de la r\xe9union est en cours",off:"La transcription d\xe9sactiv\xe9e",pending:"Pr\xe9paration de la transcription de la r\xe9union...",start:"Afficher/masquer les sous-titres",stop:"D\xe9sactiver le sous-titrage",tr:"TR"},userMedia:{androidGrantPermissions:"S\xe9lectionnez <b><i>Autoriser</i></b> lorsque votre navigateur demande des autorisations.",chromeGrantPermissions:"S\xe9lectionnez <b><i>Autoriser</i></b> lorsque votre navigateur demande des autorisations.",edgeGrantPermissions:"S\xe9lectionnez <b><i>Oui</i></b> quand le navigateur demande les permissions.",electronGrantPermissions:"Merci d'autoriser le partage de votre camera et microphone",firefoxGrantPermissions:"S\xe9lectionnez <b><i>Partager le p\xe9riph\xe9rique s\xe9lectionn\xe9</i></b> lorsque votre navigateur demande des autorisations.",iexplorerGrantPermissions:"S\xe9lectionnez <b><i>OK</i></b> quand le navigateur demande les permissions.",nwjsGrantPermissions:"Merci d'autoriser le partage de votre camera et microphone",operaGrantPermissions:"S\xe9lectionnez <b><i>Autoriser</i></b> lorsque votre navigateur demande des autorisations.","react-nativeGrantPermissions":"S\xe9lectionnez <b><i>Autoriser</i></b> lorsque votre navigateur demande des autorisations.",safariGrantPermissions:"S\xe9lectionnez <b><i>OK</i></b> quand le navigateur demande les permissions."},videoSIPGW:{busy:"Nous travaillons sur la lib\xe9ration des ressources. Veuillez r\xe9essayez dans quelques minutes.",busyTitle:"Le service du Salon est actuellement occup\xe9",errorAlreadyInvited:"{{displayName}} est d\xe9j\xe0 invit\xe9(e)",errorInvite:"La conf\xe9rence n'est pas encore \xe9tablie. Veuillez r\xe9essayer plus tard.",errorInviteFailed:"Nous travaillons sur la r\xe9solution du probl\xe8me. Veuillez r\xe9essayer plus tard.",errorInviteFailedTitle:"l'invitation de {{displayName}} a \xe9chou\xe9",errorInviteTitle:"Erreur lors de l'invitation",pending:"{{displayName}} a \xe9t\xe9 invit\xe9(e)"},videoStatus:{audioOnly:"VOIX",audioOnlyExpanded:"Vous \xeates en mode bande passante r\xe9duite. Dans ce mode, vous ne recevrez que le partage audio et le partage d\u2019\xe9cran.",callQuality:"Qualit\xe9 vid\xe9o",hd:"HD",hdTooltip:"Regardez la vid\xe9o en haute d\xe9finition",highDefinition:"Haute d\xe9finition",labelTooiltipNoVideo:"Aucune vid\xe9o",labelTooltipAudioOnly:"Mode bande passante r\xe9duite activ\xe9",ld:"BD",ldTooltip:"Regardez la vid\xe9o en basse d\xe9finition",lowDefinition:"Basse d\xe9finition",onlyAudioAvailable:"Seul l'audio est disponible",onlyAudioSupported:"Nous ne supportons que l'audio sur ce navigateur.",p2pEnabled:"Peer to Peer activ\xe9",p2pVideoQualityDescription:"En mode peer to peer, la qualit\xe9 vid\xe9o re\xe7ue ne peut \xeatre bascul\xe9e qu'entre haute et audio uniquement. Les autres param\xe8tres ne seront pas pris en compte jusqu'\xe0 ce que vous quittiez le mode peer to peer.",recHighDefinitionOnly:"Va pr\xe9f\xe9rer la haute d\xe9finition",sd:"MD",sdTooltip:"Regardez la vid\xe9o en d\xe9finition standard",standardDefinition:"Moyenne D\xe9finition"},videothumbnail:{domute:"Couper le micro",flip:"Balancer",kick:"Exclure",moderator:"Moderateur",mute:"Un participant a coup\xe9 son micro",muted:"Muet",remoteControl:"Contr\xf4le \xe0 distance",show:"Afficher en premier plan",videomute:"Le participant a arr\xeat\xe9 la cam\xe9ra"},welcomepage:{accessibilityLabel:{join:"Touchez pour rejoindre",roomname:"Saisissez un nom de salle"},appDescription:"Allez-y, chat vid\xe9o avec toute l'\xe9quipe. En fait, invitez tout le monde que vous connaissez. {{app}} est une solution de visioconf\xe9rence enti\xe8rement crypt\xe9e et 100% open source que vous pouvez utiliser toute la journ\xe9e, tous les jours, gratuitement\u2014 aucun compte requis.",audioVideoSwitch:{audio:"Voix",video:"Vid\xe9o"},calendar:"Calendrier",connectCalendarButton:"Connecter votre calendrier",connectCalendarText:"Connectez-vous \xe0 votre calendrier pour afficher toutes les r\xe9unions {{app}}. Ajoutez \xe9galement les r\xe9unions de {{provider}} \xe0 votre calendrier et d\xe9marrez-les d'un simple clic.",enterRoomTitle:"D\xe9marrer une nouvelle r\xe9union",go:"Cr\xe9er",join:"REJOINDRE",info:"Infos",privacy:"Confidentialit\xe9",recentList:"R\xe9cent",recentListDelete:"Supprimer",recentListEmpty:"Votre liste r\xe9cente est actuellement vide. Discuter avec votre \xe9quipe et vous trouverez toutes vos r\xe9unions r\xe9centes ici.",reducedUIText:"Bienvenue sur {{app}}!",roomname:"Saisissez un nom de salle",roomnameHint:"Entrez le nom ou l'URL de la salle que vous souhaitez rejoindre. Vous pouvez faire un nom, laissez les gens que vous rencontrerez le savoir afin qu'ils entrent le m\xeame nom.",sendFeedback:"Envoyer votre avis",terms:"Termes",title:"Vid\xe9oconf\xe9rence S\xe9curis\xe9e, enti\xe8rement en vedette et gratuite"}}},656,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"",af:"",az:"",bg:"",cs:"",de:"",el:"",eo:"",es:"",fr:"",hy:"",it:"",ja:"",ko:"",nb:"",oc:"",pl:"",ptBR:"",ru:"",sk:"",sl:"",sv:"",tr:"",vi:"",zhCN:""}},657,[]);
__d(function(e,r,n,t,i,o,a){i.exports={addPeople:{add:"",countryNotSupported:"Nous ne prenons pas encore cette destination en charge.",countryReminder:"Vous appelez en dehors des \xc9.-U.? Veuillez vous assurer de commencer par le code de pays!",disabled:"Vous ne pouvez pas inviter d'autres personnes.",failedToAdd:"L'ajout de membres a \xe9chou\xe9",footerText:"Les appels sont d\xe9sactiv\xe9s.",loading:"Rechercher des personnes et des num\xe9ros de t\xe9l\xe9phone",loadingNumber:"Validation du num\xe9ro de t\xe9l\xe9phone",loadingPeople:"Rechercher des personnes \xe0 inviter",noResults:"Aucun r\xe9sultat de recherche correspondant",noValidNumbers:"Veuillez entrer un num\xe9ro de t\xe9l\xe9phone",searchNumbers:"Ajouter des num\xe9ros de t\xe9l\xe9phone",searchPeople:"Rechercher des personnes",searchPeopleAndNumbers:"Rechercher des personnes ou ajouter des num\xe9ros de t\xe9l\xe9phone",telephone:"T\xe9l\xe9phone : {{number}}",title:"Inviter des personnes \xe0 cette r\xe9union"},audioDevices:{bluetooth:"Bluetooth",headphones:"\xc9couteurs",phone:"T\xe9l\xe9phone",speaker:""},audioOnly:{audioOnly:"Audio seulement"},calendarSync:{addMeetingURL:"Ajouter un lien de r\xe9union",confirmAddLink:"Voulez-vous ajouter un lien Jitsi \xe0 cet \xe9v\xe9nement?",error:{appConfiguration:"L'int\xe9gration de l'agenda n'est pas correctement configur\xe9e.",generic:"Une erreur s'est produite. Veuillez v\xe9rifier vos param\xe8tres d'agenda ou essayer de rafra\xeechir l'agenda.",notSignedIn:"Une erreur s'est produite lors de l'authentification des \xe9v\xe9nements d'agenda. Veuillez v\xe9rifier vos param\xe8tres d'agenda ou essayer de vous reconnecter."},join:"Rejoindre",joinTooltip:"Rejoindre la r\xe9union",nextMeeting:"prochaine r\xe9union",noEvents:"Il n'y a aucun \xe9v\xe9nement planifi\xe9 \xe0 venir.",ongoingMeeting:"r\xe9union en cours",permissionButton:"Ouvrir les param\xe8tres",permissionMessage:"L'autorisation de l'Agenda est n\xe9cessaire pour consulter vos r\xe9unions dans l'application.",refresh:"Rafra\xeechir l'agenda",today:""},chat:{error:"Erreur : votre message \"{{originalText}}\" n'a pas \xe9t\xe9 envoy\xe9. Raison : {{error}}",messagebox:"Tapez un message",nickname:{popover:"Choisissez un nom d'affichage",title:"Entrer un nom d'affichage pour utiliser le clavardage"},title:"Clavardage"},connectingOverlay:{joiningRoom:"Connexion \xe0 la r\xe9union en cours..."},connection:{ATTACHED:"Joint",AUTHENTICATING:"Authentification",AUTHFAIL:"",CONNECTED:"",CONNECTING:"",CONNFAIL:"\xc9chec de la connexion",DISCONNECTED:"",DISCONNECTING:"D\xe9connexion en cours",ERROR:"",RECONNECTING:"Un probl\xe8me de r\xe9seau est survenu. Reconnexion en cours..."},connectionindicator:{address:"Adresse:",bandwidth:"Bande passante estim\xe9e :",bitrate:"D\xe9bit binaire :",bridgeCount:"Nombre de serveur : ",connectedTo:"Connect\xe9 \xe0 :",framerate:"Fr\xe9quence d'images :",less:"Afficher moins",localaddress_plural:"Adresse locale :",localaddress:"Adresses locales :",localport_plural:"Port local :",localport:"Ports locaux :",more:"Afficher plus",packetloss:"Perte de paquet :",quality:{good:"",inactive:"Inactive",lost:"Perdue",nonoptimal:"Non-optimale",poor:"Faible"},remoteaddress_plural:"Adresse distante :",remoteaddress:"Adresses distantes :",remoteport_plural:"Port distant :",remoteport:"Ports distants :",resolution:"R\xe9solution :",status:"Connexion :",transport_plural:"Tranport :",transport:"Transports :",turn:" (tour)"},dateUtils:{earlier:"Plus t\xf4t",today:"Aujourd'hui",yesterday:"Hier"},deepLinking:{appNotInstalled:"L'application mobile {{app}} est n\xe9cessaire pour rejoindre cette r\xe9union sur votre t\xe9l\xe9phone.",description:"Il ne s'est rien pass\xe9? Nous avons essay\xe9s de d\xe9marrer votre r\xe9union dans l'application de bureau {{app}}. Veuillez r\xe9essayer ou d\xe9marrer la r\xe9union dans l'application Web {{app}}.",descriptionWithoutWeb:"",downloadApp:"T\xe9l\xe9charger l'application",launchWebButton:"D\xe9marrer dans l'application Web",openApp:"Continuer vers l'application",title:"D\xe9marrage de votre r\xe9union dans {{app}} en cours...",tryAgainButton:"Veuillez r\xe9essayer sur votre ordinateur"},defaultLink:"p. ex. {{url}}",deviceError:{cameraError:"\xc9chec de l'acc\xe8s \xe0 votre cam\xe9ra",cameraPermission:"Erreur lors de l'obtention de l'autorisation de la cam\xe9ra",microphoneError:"\xc9chec de l'acc\xe8s \xe0 votre micro",microphonePermission:"Erreur lors de l'obtention de l'autorisation du micro"},deviceSelection:{noPermission:"L'autorisation n'a pas \xe9t\xe9 accord\xe9e",previewUnavailable:"Pr\xe9visualisation non disponible",selectADevice:"S\xe9lectionner un dispositif",testAudio:"Jouer un son de test"},dialog:{accessibilityLabel:{liveStreaming:"Diffusion en direct"},allow:"Autoriser",alreadySharedVideoMsg:"Un autre membre partage d\xe9j\xe0 une vid\xe9o. Cette conf\xe9rence permet le partage d'une seule vid\xe9o \xe0 la fois.",alreadySharedVideoTitle:"Seulement une vid\xe9o \xe0 la fois peut \xeatre partag\xe9e",applicationWindow:"Fen\xeatre d'application",Back:"Retour",cameraConstraintFailedError:"Votre cam\xe9ra ne r\xe9pond pas \xe0 certaines exigences.",cameraNotFoundError:"Impossible de trouver la cam\xe9ra.",cameraNotSendingData:"Il est impossible d'acc\xe9der \xe0 la cam\xe9ra. Veuillez v\xe9rifier si une autre application utilise actuellement ce dispositif, s\xe9lectionner un autre dispositif \xe0 partir du menu des param\xe8tres ou essayer de recharger l'application.",cameraNotSendingDataTitle:"Impossible d'acc\xe9der \xe0 la cam\xe9ra",cameraPermissionDeniedError:"Vous n'avez pas re\xe7u l'autorisation d'utiliser votre cam\xe9ra. Vous pouvez toujours rejoindre la conf\xe9rence, mais les autres membres ne pourront pas vous voir. Utilisez le bouton de cam\xe9ra dans la barre d'adresse pour corriger cela.",cameraUnknownError:"Impossible d'utiliser la cam\xe9ra pour une raison inconnue.",cameraUnsupportedResolutionError:"Votre cam\xe9ra ne prend pas en charge la r\xe9solution vid\xe9o n\xe9cessaire.",Cancel:"Annuler",close:"Fermer",conferenceDisconnectMsg:"Vous devriez v\xe9rifier votre connexion au r\xe9seau. Reconnexion dans {{seconds}} sec...",conferenceDisconnectTitle:"Vous avez \xe9t\xe9 d\xe9connect\xe9.",conferenceReloadMsg:"Nous tentons de r\xe9soudre le probl\xe8me. Reconnexion dans {{seconds}} sec...",conferenceReloadTitle:"Malheureusement, une erreur s'est produite.",confirm:"Confirmer",confirmNo:"",confirmYes:"",connectError:"Oups! Une erreur s'est produite. La connexion \xe0 la conf\xe9rence a \xe9chou\xe9e.",connectErrorWithMsg:"Oups! Une erreur s'est produite. La connexion \xe0 la conf\xe9rence a \xe9chou\xe9 : {{msg}}",connecting:"Connexion en cours",contactSupport:"Communiquez avec le service de soutien",copy:"Copier",dismiss:"",displayNameRequired:"Un nom d'affichage est requis",done:"Termin\xe9",enterDisplayName:"Veuillez saisir votre nom d'affichage",error:"Erreur",externalInstallationMsg:"",externalInstallationTitle:"Extension requise",goToStore:"Rendez-vous sur notre boutique en ligne",gracefulShutdown:"Notre service est actuellement hors service pour l'entretien. Veuillez r\xe9essayer plus tard.",IamHost:"Je suis l'h\xf4te",incorrectRoomLockPassword:"",incorrectPassword:"Nom d'utilisateur ou mot de passe incorrect",inlineInstallationMsg:"Vous devez installer notre extension de partage de bureau.",inlineInstallExtension:"Installer maintenant",internalError:"Oups! Une erreur s'est produite. L'erreur suivante est survenue : {{error}}",internalErrorTitle:"Erreur interne.",kickMessage:"A\xefe! Vous avez \xe9t\xe9 expuls\xe9 de la r\xe9union!",kickParticipantButton:"Expulser",kickParticipantDialog:"\xcates-vous certain de vouloir expulser ce participant?",kickParticipantTitle:"Expulser ce membre?",kickTitle:"Expuls\xe9 de la r\xe9union",liveStreaming:"",liveStreamingDisabledForGuestTooltip:"Les invit\xe9s ne peuvent pas d\xe9marrer la diffusion en direct.",liveStreamingDisabledTooltip:"D\xe9marrage de la diffusion en direct d\xe9sactiv\xe9.",lockMessage:"\xc9chec du verrouillage de la conf\xe9rence.",lockRoom:"Ajouter un mot de passe \xe0 la r\xe9union",lockTitle:"\xc9chec du verrouillage",logoutQuestion:"\xcates-vous certain de vouloir vous d\xe9connecter et arr\xeater la conf\xe9rence?",logoutTitle:"",maxUsersLimitReached:"La limite du nombre maximum de membres a \xe9t\xe9 atteinte. La conf\xe9rence est pleine. Veuillez communiquer avec l'h\xf4te de la r\xe9union ou r\xe9essayer plus tard.",maxUsersLimitReachedTitle:"Limite du nombre de membres maximum atteinte",micConstraintFailedError:"Votre micro ne r\xe9pond pas \xe0 certaines exigences",micNotFoundError:"Impossible de trouver le micro.",micNotSendingData:"Impossible d'acc\xe9der \xe0 votre micro. Veuillez s\xe9lectionner un autre dispositif \xe0 partir du menu des param\xe8tres ou essayer de recharger l'application.",micNotSendingDataTitle:"Impossible d'acc\xe9der \xe0 votre micro",micPermissionDeniedError:"Vous n'avez pas accord\xe9 l'autorisation d'utilisation de votre micro. Vous pouvez toujours rejoindre la conf\xe9rence, mais les autres membres ne pourront pas vous entendre. Utilisez le bouton de cam\xe9ra dans la barre d'adresse pour rem\xe9dier \xe0 cela.",micUnknownError:"Impossible d'utiliser le micro pour une raison inconnue.",muteParticipantBody:"Vous ne pourrez pas r\xe9activer leur micro, mais ils peuvent le r\xe9activer eux-m\xeames \xe0 tout moment.",muteParticipantButton:"",muteParticipantDialog:"\xcates-vous certain de vouloir d\xe9sactiver le micro de ce participant? Vous ne pourrez pas le r\xe9activer, mais il peut le r\xe9activer lui-m\xeame \xe0 tout moment.",muteParticipantTitle:"D\xe9sactiver le micro de ce membre?",Ok:"OK",passwordLabel:"Mot de passe",passwordNotSupported:"La mise en place d'un mot de passe de r\xe9union n'est pas prise en charge.",passwordNotSupportedTitle:"Mot de passe non pris en charge",passwordRequired:"Mot de passe requis",popupError:"Votre navigateur bloque les fen\xeatres surgissantes provenant de ce site. Veuillez activer les fen\xeatres surgissantes dans les param\xe8tres de s\xe9curit\xe9 de votre navigateur et r\xe9essayer.",popupErrorTitle:"Fen\xeatre surgissante bloqu\xe9e",recording:"",recordingDisabledForGuestTooltip:"Les invit\xe9s ne peuvent pas d\xe9marrer l'enregistrement.",recordingDisabledTooltip:"D\xe9marrage de l'enregistrement d\xe9sactiv\xe9.",rejoinNow:"Rejoindre maintenant",remoteControlAllowedMessage:"{{user}} a accept\xe9 votre demande de contr\xf4le \xe0 distance!",remoteControlDeniedMessage:"{{user}} a refus\xe9 votre demande de contr\xf4le \xe0 distance!",remoteControlErrorMessage:"Une erreur s'est produite lors de la demande d'autorisation de contr\xf4le \xe0 distance de {{user}}!",remoteControlRequestMessage:"Voulez-vous permettre \xe0 {{user}} de contr\xf4ler votre bureau \xe0 distance?",remoteControlShareScreenWarning:"Notez que si vous appuyez sur \xab Permettre \xbb, vous partagerez votre \xe9cran!",remoteControlStopMessage:"La s\xe9ance de contr\xf4le \xe0 distance est termin\xe9e!",remoteControlTitle:"Contr\xf4le du bureau \xe0 distance",Remove:"Supprimer",removePassword:"Supprimer un mot de passe",removeSharedVideoMsg:"\xcates-vous certain de vouloir supprimer votre vid\xe9o partag\xe9e?",removeSharedVideoTitle:"Supprimer la vid\xe9o partag\xe9e",reservationError:"Erreur du syst\xe8me de r\xe9servation",reservationErrorMsg:"Code d'erreur : {{code}}, message : {{msg}}",retry:"R\xe9essayer",screenSharingFailedToInstall:"Oups! L'installation de votre extension de partage d'\xe9cran a \xe9chou\xe9e.",screenSharingFailedToInstallTitle:"L'installation de l'extension de partage d'\xe9cran a \xe9chou\xe9e",screenSharingFirefoxPermissionDeniedError:"Une erreur s'est produite lors de la tentative de partage d'\xe9cran. Veuillez vous assurer d'avoir donn\xe9 votre autorisation. ",screenSharingFirefoxPermissionDeniedTitle:"Oups! Il est impossible de d\xe9marrer le partage d'\xe9cran!",screenSharingPermissionDeniedError:"Oups! Une erreur s'est produite avec les autorisations de l'extension de partage d'\xe9cran. Veuillez recharger et r\xe9essayer.",serviceUnavailable:"Service non disponible",sessTerminated:"Appel termin\xe9",Share:"",shareVideoLinkError:"Veuillez fournir un lien YouTube correct.",shareVideoTitle:"Partager une vid\xe9o",shareYourScreen:"Partager votre \xe9cran",shareYourScreenDisabled:"Le partage d'\xe9cran est d\xe9sactiv\xe9.",shareYourScreenDisabledForGuest:"Les invit\xe9s ne peuvent pas partager leur \xe9cran.",startLiveStreaming:"D\xe9marrer la diffusion en direct",startRecording:"Commencer l'enregistrement",startRemoteControlErrorMessage:"Une erreur s'est produite lors de la tentative de d\xe9marrage de la s\xe9ance de contr\xf4le \xe0 distance!",stopLiveStreaming:"Arr\xeater la diffusion en direct",stopRecording:"Arr\xeater l'enregistrement",stopRecordingWarning:"\xcates-vous certain de vouloir arr\xeater l'enregistrement?",stopStreamingWarning:"\xcates-vous certain de vouloir arr\xeater la diffusion en direct?",streamKey:"Cl\xe9 de diffusion en direct",Submit:"Envoyer",thankYou:"Merci d'utiliser {{appName}}!",token:"jeton",tokenAuthFailed:"D\xe9sol\xe9, vous n'avez pas la permission de rejoindre cet appel.",tokenAuthFailedTitle:"\xc9chec de l'authentification",transcribing:"Transcription en cours",unlockRoom:"Supprimer le mot de passe de la r\xe9union",userPassword:"mot de passe d'utilisateur",WaitForHostMsg:"La conf\xe9rence <b>{{room}}</b> n'a pas encore d\xe9marr\xe9. Si vous \xeates l'h\xf4te, veuillez vous authentifier. Sinon, veuillez attendre que l'h\xf4te arrive.",WaitForHostMsgWOk:"La conf\xe9rence <b>{{room}}</b> n'a pas encore d\xe9marr\xe9. Si vous \xeates l'h\xf4te, veuillez appuyer sur OK pour vous authentifier. Sinon, veuillez attendre que l'h\xf4te arrive.",WaitingForHost:"En attente de l'h\xf4te...",Yes:"",yourEntireScreen:"Votre \xe9cran entier"},dialOut:{statusMessage:"est maintenant {{status}}"},feedback:{average:"Moyenne",bad:"Mauvaise",detailsLabel:"Dites-nous en plus.",good:"Bonne",rateExperience:"\xc9valuez votre exp\xe9rience de cette conf\xe9rence",veryBad:"Tr\xe8s mauvaise",veryGood:"Tr\xe8s bonne"},incomingCall:{answer:"R\xe9ponse",audioCallTitle:"Appel entrant",decline:"Rejeter",productLabel:"de Jitsi Meet",videoCallTitle:"Appel vid\xe9o entrant"},info:{accessibilityLabel:"Afficher l'information",addPassword:"Ajouter un mot de passe",cancelPassword:"Annuler le mot de passe",conferenceURL:"Liens",country:"Pays",dialANumber:"Pour rejoindre votre r\xe9union, composez un de ces num\xe9ros et entrez le NIP.",dialInConferenceID:"NIP :",dialInNotSupported:"D\xe9sol\xe9, les appels internes ne sont pas pris en charge pour le moment.",dialInNumber:"Appel interne :",dialInSummaryError:"Erreur lors de la r\xe9cup\xe9ration des informations d'appel interne. Veuillez r\xe9essayer plus tard.",dialInTollFree:"Sans frais",genericError:"Oups, une erreur s'est produite.",inviteLiveStream:"Pour voir la diffusion en directe de cette r\xe9union, cliquez sur ce lien : {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"Vous avez \xe9t\xe9 invit\xe9 \xe0 rejoindre une r\xe9union.",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Diffusion en direct :",moreNumbers:"Plus de num\xe9ros",noNumbers:"Aucun num\xe9ro d'appel interne.",noPassword:"",noRoom:"Vous n'avez pas pr\xe9cis\xe9 de salle pour l'appel interne.",numbers:"Num\xe9ros d'appel interne",password:"Mot de passe\xa0:",title:"Oui",tooltip:"Lien de partage et informations d'appel interne pour cette r\xe9union",label:"Informations de r\xe9union"},inviteDialog:{alertText:"L'invitation de certains participants a \xe9chou\xe9.",header:"Inviter",searchCallOnlyPlaceholder:"Entrer le num\xe9ro de t\xe9l\xe9phone",searchPeopleOnlyPlaceholder:"Rechercher des participants",searchPlaceholder:"Participant ou num\xe9ro de t\xe9l\xe9phone",send:"Envoyer..."},inlineDialogFailure:{msg:"Nous avons rencontr\xe9 un obstacle.",retry:"% abandonn\xe9s",support:"Soutien",supportMsg:"Si cela se produit \xe0 nouveau, veuillez communiquer avec"},keyboardShortcuts:{focusLocal:"Focaliser sur votre vid\xe9o",focusRemote:"Focaliser sur la vid\xe9o d'une autre personne",fullScreen:"Afficher ou quitter le mode plein \xe9cran",keyboardShortcuts:"Raccourcis clavier",localRecording:"Afficher ou masquer les commandes d'enregistrement local",mute:"Activer ou d\xe9sactiver votre micro",pushToTalk:"Messagerie vocale instantan\xe9e",raiseHand:"Lever ou abaisser votre main",showSpeakerStats:"Afficher les statistiques d'intervenant",toggleChat:"Ouvrir ou fermer le clavardage",toggleFilmstrip:"Afficher ou masquer les ic\xf4nes vid\xe9os",toggleScreensharing:"Basculer entre la cam\xe9ra et le partage d'\xe9cran",toggleShortcuts:"Afficher ou masquer les raccourcis clavier",videoMute:"D\xe9marrer ou arr\xeater votre cam\xe9ra"},liveStreaming:{busy:"Lib\xe9ration de ressources de diffusion en cours. Veuillez r\xe9essayer dans quelques minutes.",busyTitle:"Tous les diffuseurs sont actuellement occup\xe9s",changeSignIn:"Changer de compte.",choose:"S\xe9lectionner une diffusion en direct",chooseCTA:"S\xe9lectionner une option de diffusion en direct. Vous \xeates actuellement connect\xe9 en tant que {{email}}.",enterStreamKey:"Saisissez votre cl\xe9 de diffusion en direct YouTube ici.",error:"\xc9chec de la diffusion en direct. Veuillez r\xe9essayer.",errorAPI:"Une erreur s'est produite lors de l'acc\xe8s \xe0 vos diffusions YouTube.Veuillez r\xe9essayer de vous connecter.",errorLiveStreamNotEnabled:"La diffusion en direct n'est pas activ\xe9e pour {{email}}. Veuillez activer la diffusion en direct ou vous connecter \xe0 un compte pour lequel la diffusion en direct est activ\xe9e.",expandedOff:"La diffusion en direct a \xe9t\xe9 arr\xeat\xe9e",expandedOn:"La r\xe9union est actuellement diffus\xe9e sur YouTube.",expandedPending:"Le d\xe9marrage de la diffusion en direct est en cours...",failedToStart:"Le d\xe9marrage de la diffusion en direct a \xe9chou\xe9",getStreamKeyManually:"La r\xe9cup\xe9ration de diffusions en direct a \xe9chou\xe9. Essayez d'obtenir une cl\xe9 de diffusion en direct sur YouTube.",invalidStreamKey:"La cl\xe9 de diffusion en direct peut \xeatre erron\xe9e.",off:"La diffusion en direct s'est arr\xeat\xe9e",on:"Diffusion en direct",pending:"D\xe9marrage de la diffusion en direct...",serviceName:"Service de diffusion en direct",signedInAs:"Vous \xeates actuellement connect\xe9 en tant que :",signIn:"Se connecter avec Google",signInCTA:"Connectez-vous ou entrez votre cl\xe9 de diffusion en direct de YouTube",signOut:"",start:"D\xe9marrer une diffusion en direct",streamIdHelp:"Qu'est-ce que c'est?",unavailableTitle:"Diffusion en direct non disponible"},localRecording:{clientState:{off:"D\xe9sactiv\xe9",on:"Pr\xeat",unknown:"Inconnu"},dialogTitle:"Commandes d'enregistrement local",duration:"Dur\xe9e",durationNA:"S. O.",encoding:"Encodage",label:"LOR",labelToolTip:"L'enregistrement local est en cours",localRecording:"Enregistrement local",me:"",messages:{engaged:"Enregistrement local activ\xe9.",finished:"Enregistrement de la s\xe9ance {{token}} termin\xe9. Veuillez envoyer le fichier d'enregistrement au mod\xe9rateur.",finishedModerator:"Enregistrement de la s\xe9ance {{token}} termin\xe9. L'enregistrement de la piste locale a \xe9t\xe9 enregistr\xe9e. Veuillez demander aux autres participants de soumettre leurs enregistrements.",notModerator:"Vous n'\xeates pas le mod\xe9rateur. Vous ne pouvez pas d\xe9marrer ou arr\xeater l'enregistrement local."},moderator:"",no:"Non",participant:"Participant",participantStats:"Statistiques de participants",sessionToken:"Jeton de s\xe9ance",start:"Commencer l'enregistrement",stop:"Arr\xeater l'enregistrement",yes:"Oui"},lockRoomPassword:"",lockRoomPasswordUppercase:"",me:"moi",notify:{connectedOneMember:"{{name}} a rejoint la r\xe9union",connectedThreePlusMembers:"{{name}} et {{count}} autres ont rejoint la r\xe9union",connectedTwoMembers:"{{first}} et {{second}} ont rejoint la r\xe9union",disconnected:"d\xe9connect\xe9",focus:"Sujet de la conf\xe9rence",focusFail:"{{component}} non disponible; r\xe9essayez dans {{ms}} sec",grantedTo:"Droits de mod\xe9rateur accord\xe9s \xe0 {{to}}!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Moi",moderator:"Droits de mod\xe9rateur accord\xe9s!",muted:"Vous avez joint la conversation en sourdine.",mutedTitle:"Vous \xeates en sourdine!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} voudrait parler.",somebody:"Quelqu'un",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Euh... nous sommes d\xe9sol\xe9s que vous exp\xe9rience avec {{appName}} ne se d\xe9roule pas comme pr\xe9vu. Nous cherchons \xe0 am\xe9liorer cela, mais en attendant, veuillez essayer d'utiliser un des <a href='static/recommendedBrowsers.html' target='_blank'>navigateurs pris en charge</a>.",suboptimalExperienceTitle:"Avertissement de navigateur",unmute:"",newDeviceCameraTitle:"Nouvelle cam\xe9ra d\xe9tect\xe9e",newDeviceAudioTitle:"Nouveau dispositif audio d\xe9tect\xe9",newDeviceAction:"Utiliser"},passwordSetRemotely:"r\xe9gl\xe9 par un autre membre",passwordDigitsOnly:"Jusqu'\xe0 {{number}} chiffres",poweredby:"optimis\xe9 par",presenceStatus:{busy:"Occup\xe9",calling:"Appel en cours...",connected:"Connect\xe9",connecting:"Connexion en cours...",connecting2:"Connexion en cours*...",disconnected:"D\xe9connect\xe9",expired:"Expir\xe9",ignored:"Ignor\xe9",initializingCall:"Initialisation de l'appel...",invited:"Invit\xe9",rejected:"Refus\xe9",ringing:"Sonnerie"},profile:{setDisplayNameLabel:"D\xe9finir votre nom d'affichage",setEmailInput:"Entrer votre adresse courriel",setEmailLabel:"D\xe9finir votre courriel gravatar",title:""},recording:{authDropboxText:"T\xe9l\xe9verser \xe0 Dropbox",availableSpace:"Espace disponible : {{spaceLeft}} Mo (approximativement {{duration}} minutes d'enregistrement)",beta:"BETA",busy:"Lib\xe9ration de ressources pour l'enregistrement. Veuillez r\xe9essayer dans quelques minutes.",busyTitle:"Tous les enregistreurs sont actuellement occup\xe9s",error:"L'enregistrement a \xe9chou\xe9. Veuillez r\xe9essayer.",expandedOff:"L'enregistrement a \xe9t\xe9 arr\xeat\xe9.",expandedOn:"La r\xe9union est actuellement enregistr\xe9e.",expandedPending:"D\xe9marrage de l'enregistrement en cours...",failedToStart:"\xc9chec du d\xe9marrage de l'enregistrement",fileSharingdescription:"Partager l'enregistrement avec les participants de la r\xe9union",live:"EN DIRECT",loggedIn:"Connect\xe9 en tant que {{userName}}",off:"L'enregistrement est arr\xeat\xe9",on:"Enregistrement",pending:"Enregistrement de la r\xe9union en pr\xe9paration...",rec:"REC",serviceDescription:"Votre enregistrement sera sauvegard\xe9 par le service d'enregistrement",serviceName:"Service d'enregistrement",signIn:"Se connecter",signOut:"Se d\xe9connecter",unavailable:"Oups! Le {{serviceName}} n'est pas disponible pour le moment. Nous nous effor\xe7ons de r\xe9gler le probl\xe8me. Veuillez r\xe9essayer plus tard.",unavailableTitle:"Enregistrement non disponible"},sectionList:{pullToRefresh:"Tirer pour rafra\xeechir"},settings:{calendar:{about:"L'int\xe9gration de l'agenda de {{appName}} est utilis\xe9e pour acc\xe9der en toute s\xe9curit\xe9 \xe0 votre agenda pour qu'il puisse lire les \xe9v\xe9nements \xe0 venir.",disconnect:"D\xe9connexion",microsoftSignIn:"Se connecter avec Microsoft",signedIn:"Acc\xe8s aux \xe9v\xe9nements de votre agenda en cours pour {{email}}. Cliquez sur le bouton de d\xe9connexion ci-dessous pour terminer l'acc\xe8s aux \xe9v\xe9nements d'agenda.",title:""},devices:"Dispositifs",followMe:"Tous les participants me suivent",language:"Language",loggedIn:"Connect\xe9 en tant que {{name}}",moderator:"",more:"Plus",name:"",noDevice:"Aucun",selectAudioOutput:"Sortie audio",selectCamera:"Cam\xe9ra",selectMic:"Micro",startAudioMuted:"Tous les participants d\xe9butent en sourdine",startVideoMuted:"Tous les participants d\xe9butent masqu\xe9s",title:""},settingsView:{alertOk:"OK",alertTitle:"Alerte",alertURLText:"L'URL de serveur saisi n'est pas valide",buildInfoSection:"Information de version",conferenceSection:"Conf\xe9rence",displayName:"Nom d'affichage",email:"Courriel",header:"",profileSection:"Profil",serverURL:"URL du serveur",startWithAudioMuted:"D\xe9marrer avec l'audio en sourdine",startWithVideoMuted:"D\xe9marrer avec la vid\xe9o en sourdine",version:"Version"},share:{dialInfoText:"",mainText:""},speaker:"Intervenant",speakerStats:{hours:"{{count}} h",minutes:"{{count}} min",name:"Nom",seconds:"{{count}} s",speakerStats:"Statistiques d'intervenant",speakerTime:"Temps d'intervention"},startupoverlay:{policyText:" ",title:"{{app}} doit utiliser votre micro et votre cam\xe9ra."},suspendedoverlay:{rejoinKeyTitle:"Rejoindre \xe0 nouveau",text:"Appuyez sur le bouton <i>Rejoindre</i> pour vous reconnecter.",title:"Votre appel vid\xe9o a \xe9t\xe9 interrompu parce que cet ordinateur est tomb\xe9 en veille."},toolbar:{accessibilityLabel:{audioOnly:"Basculement du mode audio uniquement",audioRoute:"",callQuality:"",cc:"Basculement des sous-titres",chat:"Basculement de la fen\xeatre de clavardage",document:"Basculement du document partag\xe9",feedback:"",fullScreen:"Basculement de l'affichage plein \xe9cran",hangup:"Quitter l'appel",invite:"",kick:"Expulser le participant",localRecording:"Basculement des commandes d'enregistrement local",lockRoom:"Basculement du mot de passe de la r\xe9union",moreActions:"Basculement du menu d'actions suppl\xe9mentaires",moreActionsMenu:"Menu d'actions suppl\xe9mentaires",mute:"Basculement de la sourdine",pip:"Basculement du mode image dans l'image",profile:"",raiseHand:"Basculement de la main lev\xe9e",recording:"Basculement de l'enregistrement",remoteMute:"Mettre le participant en sourdine",Settings:"Basculement des param\xe8tres",sharedvideo:"Basculement du partage de vid\xe9o YouTube",shareRoom:"",shareYourScreen:"Basculement du partage d'\xe9cran",shortcuts:"Basculement des raccourcis",show:"",speakerStats:"Basculement des statistiques d'intervenant",tileView:"",toggleCamera:"",videomute:"Basculement de la sourdine vid\xe9o",videoblur:""},addPeople:"Ajouter des personnes \xe0 votre appel",audioOnlyOff:"D\xe9sactiver le mode audio uniquement",audioOnlyOn:"Activer le mode audio uniquement",audioRoute:"S\xe9lectionner le dispositif audio",authenticate:"Authentification",callQuality:"Gestion de la qualit\xe9 d'appel",chat:"Ouvrir / Fermer le clavardage",closeChat:"Fermer le clavardage",documentClose:"Fermer le document partag\xe9",documentOpen:"Ouvrir le document partag\xe9",enterFullScreen:"Afficher le mode plein \xe9cran",enterTileView:"Passer \xe0 l'affichage mosa\xefque",exitFullScreen:"Quitter le mode plein \xe9cran",exitTileView:"Quitter l'affichage mosa\xefque",feedback:"Laisser un commentaire",hangup:"Quitter",invite:"Inviter des personnes",login:"Connexion",logout:"D\xe9connexion",lowerYourHand:"Abaisser votre main",moreActions:"Plus d'actions",mute:"Activer / R\xe9activer le son",openChat:"Ouvrir le clavardage",pip:"Passer en mode image dans l'image",profile:"Modifier votre profil",raiseHand:"Lever / Abaisser votre main",raiseYourHand:"Lever votre main",Settings:"Param\xe8tres",sharedvideo:"Partager une vid\xe9o YouTube",shareRoom:"Inviter quelqu'un",shortcuts:"Voir les raccourcis",speakerStats:"Statistiques d'intervenant",startScreenSharing:"D\xe9marrer le partage d'\xe9cran",startSubtitles:"Activer les sous-titres",stopScreenSharing:"Arr\xeater le partage d'\xe9cran",stopSubtitles:"D\xe9sactiver les sous-titres",stopSharedVideo:"Arr\xeater la vid\xe9o YouTube",talkWhileMutedPopup:"Vous essayez de parler? Vous \xeates en sourdine.",tileViewToggle:"Basculement de l'affichage mosa\xefque",toggleCamera:"Basculement de la cam\xe9ra",videomute:"D\xe9marrer / Arr\xeater la cam\xe9ra",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Activer / D\xe9sactiver les sous-titres",error:"\xc9chec de la transcription. Veuillez r\xe9essayer.",expandedLabel:"La transcription est actuellement activ\xe9e",failedToStart:"\xc9chec du d\xe9marrage de la transcription",labelToolTip:"La r\xe9union est transcrite",off:"La transcription est arr\xeat\xe9e",pending:"Pr\xe9paration de la transcription de la r\xe9union en cours...",start:"Activer l'affichage des sous-titres",stop:"D\xe9sactiver l'affichage des sous-titres",tr:"PI"},userMedia:{androidGrantPermissions:"",chromeGrantPermissions:"",edgeGrantPermissions:"S\xe9lectionner <b><i>Oui</i></b> lorsque votre navigateur demande l'autorisation.",electronGrantPermissions:"",firefoxGrantPermissions:"S\xe9lectionner <b><i>Partager le dispositif s\xe9lectionn\xe9</i></b> lorsque votre navigateur demande l'autorisation.",iexplorerGrantPermissions:"",nwjsGrantPermissions:"Veuillez accorder l'autorisation d'utiliser votre cam\xe9ra et votre micro",operaGrantPermissions:"","react-nativeGrantPermissions":"S\xe9lectionner <b><i>Autoriser</i></b> lorsque votre navigateur vous demande l'autorisation.",safariGrantPermissions:"S\xe9lectionner <b><i>OK</i></b> lorsque votre navigateur demande l'autorisation."},videoSIPGW:{busy:"Lib\xe9ration des ressources en cours. Veuillez r\xe9essayer dans quelques minutes.",busyTitle:"Le service de Salle est actuellement occup\xe9.",errorAlreadyInvited:"{{displayName}} a d\xe9j\xe0 \xe9t\xe9 invit\xe9",errorInvite:"La conf\xe9rence n'est pas encore configur\xe9e. Veuillez r\xe9essayer plus tard.",errorInviteFailed:"Nous nous effor\xe7ons de r\xe9gler ce probl\xe8me. Veuillez r\xe9essayer plus tard.",errorInviteFailedTitle:"L'invitation de {{displayName}} a \xe9chou\xe9",errorInviteTitle:"Erreur lors de l'invitation de la salle",pending:"{{displayName}} a \xe9t\xe9 invit\xe9"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"Vous \xeates en mode audio uniquement. Ce mode \xe9conomise de la bande passante, mais bloque les vid\xe9os des autres.",callQuality:"Qualit\xe9 d'appel",hd:"HD",highDefinition:"Haute d\xe9finition",labelTooiltipNoVideo:"Aucune vid\xe9o",labelTooltipAudioOnly:"Mode audio uniquement activ\xe9",ld:"LD",lowDefinition:"Basse d\xe9finition",onlyAudioAvailable:"Seulement l'audio est disponible",onlyAudioSupported:"Ce navigateur prend seulement l'audio en charge.",p2pEnabled:"Pair \xe0 pair activ\xe9",p2pVideoQualityDescription:"En mode pair \xe0 pair, il est possible de basculer entre la haute qualit\xe9 d'appel entrant et l'audio seulement. Certains param\xe8tres ne seront pas activ\xe9s tant que vous ne quittez le mode pair \xe0 pair.",recHighDefinitionOnly:"La haute d\xe9finition est pr\xe9f\xe9rable.",sd:"SD",standardDefinition:"D\xe9finition standard"},videothumbnail:{domute:"Discr\xe9tion",flip:"Actionner",kick:"Expulser",moderator:"Mod\xe9rateur",mute:"Le membre est en sourdine",muted:"Discr\xe9tion",remoteControl:"Contr\xf4le \xe0 distance",show:"",videomute:"Le membre a arr\xeat\xe9 la cam\xe9ra"},welcomepage:{accessibilityLabel:{join:"Toucher pour rejoindre",roomname:""},appDescription:"Profitez de la conversation vid\xe9o avec toute votre \xe9quipe. Allez-y, invitez tous ceux que vous connaissez. {{app}} est une solution 100\xa0% libre de conf\xe9rence vid\xe9o enti\xe8rement crypt\xe9e que vous pouvez utiliser en tout temps et gratuitement, sans avoir besoin de compte.",audioVideoSwitch:{audio:"T\xe9l\xe9phone",video:"Vid\xe9o"},calendar:"Calendrier",connectCalendarButton:"Connecter votre agenda",connectCalendarText:"",enterRoomTitle:"D\xe9marrer une nouvelle r\xe9union",go:"Commencer",join:"Rejoindre",info:"Ret. arr.",privacy:"Confidentialit\xe9",recentList:"R\xe9cent",recentListDelete:"Supprimer",recentListEmpty:"Votre liste r\xe9cente est actuellement vide. Clavardez avec votre \xe9quipe et vous y trouverez toutes vos r\xe9unions r\xe9centes.",reducedUIText:"",roomname:"Entrer le nom de la salle",roomnameHint:"Entrez le nom ou l'URL de la salle que vous voulez rejoindre. Vous pouvez inventer un nom, mais assurez-vous de le partager avec les participants de la r\xe9union pour qu'ils utilisent le m\xeame nom.",sendFeedback:"Envoyer un commentaire",terms:"Termes",title:"Conf\xe9rence vid\xe9o s\xe9curis\xe9e, pleinement fonctionnelle et enti\xe8rement gratuite"}}},658,[]);
__d(function(i,k,s,a,e,n,r){e.exports={en:"Engleski",af:"Afrikanski",az:"A\u017eerbejd\u017eanski",bg:"Bugarski",cs:"\u010ce\u0161ki",de:"Njema\u010dki",el:"Gr\u010dki",eo:"Esperanto",es:"\u0160panjolski",fr:"Francuski",hy:"Armenski",it:"Talijanski",ja:"Japanski",ko:"Korejski",nb:"Norve\u0161ki Bokmal",oc:"Okcitanski",pl:"Poljski",ptBR:"Portugalski (Brazil)",ru:"Ruski",sk:"Slova\u010dki",sl:"Slovenski",sv:"\u0160vedski",tr:"Turski",vi:"Vijetnamski",zhCN:"Kineski (Kina)"}},659,[]);
__d(function(e,i,a,o,n,r,t){n.exports={addPeople:{add:"Pozivnica",countryNotSupported:"Ova destinacija jo\u0161 nije podr\u017eana.",countryReminder:"Zovete izvan zemlje? Molim provjerite da li ste unijeli predbroj dr\u017eave!",disabled:"Ne mo\u017eete slati pozivnice.",failedToAdd:"",footerText:"Upu\u0107ivanje poziva je zabranjeno.",loading:"Pretra\u017eujem ljude i brojeve telefona",loadingNumber:"Provjera telefonskog broja",loadingPeople:"Tra\u017eenje osoba koje \u017eelite pozvati",noResults:"Nema podudarnih rezultata pretra\u017eivanja",noValidNumbers:"Unesite telefonski broj",searchNumbers:"Dodajte telefonske brojeve",searchPeople:"Potra\u017eite osobe",searchPeopleAndNumbers:"Potra\u017eite osobe ili dodajte njihove telefonske brojeve",telephone:"Telefon: {{number}}",title:"Pozovite ljude na ovaj sastanak"},audioDevices:{bluetooth:"Bluetooth",headphones:"Slu\u0161alice",phone:"Telefon",speaker:"Zvu\u010dnik"},audioOnly:{audioOnly:"Samo zvuk"},calendarSync:{addMeetingURL:"Dodajte vezu sastanka",confirmAddLink:"\u017delite li dodati Jitsi vezu u ovaj doga\u0111aj?",error:{appConfiguration:"Integracija kalendara nije ispravno konfigurirana.",generic:"Do\u0161lo je do pogre\u0161ke. Provjerite postavke kalendara ili poku\u0161ajte osvje\u017eiti kalendar.",notSignedIn:"Do\u0161lo je do pogre\u0161ke prilikom provjere autenti\u010dnosti za prikaz doga\u0111aja u kalendaru. Provjerite postavke kalendara i poku\u0161ajte se ponovno prijaviti."},join:"Pridru\u017eite",joinTooltip:"Pridru\u017eite se sastanku",nextMeeting:"slijede\u0107i sastanak",noEvents:"Nema zakazanih doga\u0111aja.",ongoingMeeting:"sastanak u tijeku",permissionButton:"Otvori postavke",permissionMessage:"Dozvola za kalendar je obavezna kako biste vidjeli sastanke u aplikaciji.",refresh:"Osvje\u017ei kalendar",today:"Danas"},chat:{error:"Gre\u0161ka: poruka \"{{originalText}}\" nije poslana. Razlog: {{error}}",messagebox:"",nickname:{popover:"Odaberite nadimak",title:"Unesite nadimak za \u010davrljanje"},title:"\u010cavrljanje"},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"Spojen",AUTHENTICATING:"Autentikacija",AUTHFAIL:"Autentikacija nije uspjela",CONNECTED:"Povezan",CONNECTING:"Povezivanje",CONNFAIL:"Povezivanje nije uspjelo",DISCONNECTED:"Nije povezano",DISCONNECTING:"Prekid povezivanja",ERROR:"Gre\u0161ka",RECONNECTING:"Dogodio se problem s mre\u017eom. Ponovno povezivanje..."},connectionindicator:{address:"Adresa:",bandwidth:"Procijenjena propusnost:",bitrate:"Brzina prijenosa:",bridgeCount:"Broj poslu\u017eitelja:",connectedTo:"Spojen na:",framerate:"Sli\u010dice po sekundi:",less:"Prika\u017ei manje",localaddress_0:"Lokalna adresa:",localaddress_1:"Lokalne adrese:",localaddress_2:"",localport_0:"Lokalni priklju\u010dak:",localport_1:"Lokalni priklju\u010dci:",localport_2:"",more:"Prika\u017ei vi\u0161e",packetloss:"Gubitak paketa:",quality:{good:"Dobro",inactive:"Neaktivno",lost:"Izgubljeno",nonoptimal:"Nije optimalno",poor:"Slaba"},remoteaddress_0:"Udaljena adresa:",remoteaddress_1:"Udaljene adrese:",remoteaddress_2:"",remoteport_0:"Udaljeni priklju\u010dak:",remoteport_1:"Udaljeni priklju\u010dci:",remoteport_2:"",resolution:"Rezolucija:",status:"Povezivanje",transport_0:"",transport_1:"",transport_2:"",turn:""},dateUtils:{earlier:"Ranije",today:"Danas",yesterday:"Ju\u010der"},deepLinking:{appNotInstalled:"Da biste se pridru\u017eili ovom sastanku na telefonu, potrebna vam je mobilna aplikacija {{app}}.",description:"Ni\u0161ta se nije dogodilo? Poku\u0161ali smo pokrenuti va\u0161 sastanak u aplikaciji {{app}} na radnoj povr\u0161ini. Poku\u0161ajte ponovno ili ga pokrenite u web-aplikaciji {{app}}.",descriptionWithoutWeb:"",downloadApp:"Preuzmite aplikaciju",launchWebButton:"Pokreni na webu",openApp:"Nastavite do aplikacije",title:"Pokretanje sastanka u {{app}}...",tryAgainButton:"Poku\u0161ajte ponovo na radnoj povr\u0161ini"},defaultLink:"npr. {{url}}",deviceError:{cameraError:"Pristup va\u0161oj kameri nije uspio",cameraPermission:"Gre\u0161ka kod dohvata dozvole za kameru",microphoneError:"Pristup va\u0161em mikrofonu nije uspio",microphonePermission:"Gre\u0161ka kod dohvata dozvole za mikrofon"},deviceSelection:{noPermission:"Dozvola nije odobrena",previewUnavailable:"Pregled nije dostupan",selectADevice:"Odaberite ure\u0111aj",testAudio:"Reproducirajte testni zvuk"},dialog:{accessibilityLabel:{liveStreaming:"Emitiranje u\u017eivo"},allow:"Dozvoli",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Istodobno je dopu\u0161ten samo jedan zajedni\u010dki videozapis",applicationWindow:"Prozor aplikacije",Back:"Nazad",cameraConstraintFailedError:"Va\u0161a kamera ne zadovoljava neka od potrebnih ograni\u010denja.",cameraNotFoundError:"Kamera nije prona\u0111ena.",cameraNotSendingData:"Ne mo\u017eemo pristupiti va\u0161oj kameri. Provjerite koristi li ovaj ure\u0111aj neki drugi program, odaberite drugi ure\u0111aj s izbornika postavki ili poku\u0161ajte ponovno u\u010ditati program.",cameraNotSendingDataTitle:"Nije mogu\u0107e pristupiti kameri",cameraPermissionDeniedError:"Niste odobrili kori\u0161tenje kamere. I dalje se mo\u017eete pridru\u017eiti konferenciji, ali drugi vas ne\u0107e vidjeti. Pomo\u0107u gumba kamere u adresnoj traci to popravite.",cameraUnknownError:"Nije mogu\u0107e koristiti kameru iz nepoznatog razloga.",cameraUnsupportedResolutionError:"Fotoaparat ne podr\u017eava potrebnu razlu\u010divost videozapisa.",Cancel:"Odustani",close:"Zatvori",conferenceDisconnectMsg:"Provjerite va\u0161u mre\u017enu vezu. Ponovno spajanje za {{seconds}} sekundi...",conferenceDisconnectTitle:"Odspojeni ste.",conferenceReloadMsg:"Poku\u0161avamo popraviti. Ponovno spajanje za {{seconds}} sekundi...",conferenceReloadTitle:"Na\u017ealost, ne\u0161to je po\u0161lo po zlu.",confirm:"Potvrdi",confirmNo:"Ne",confirmYes:"Da",connectError:"Uh! Ne\u0161to je po\u0161lo po zlu i nismo se mogli povezati s konferencijom.",connectErrorWithMsg:"Uh! Ne\u0161to je po\u0161lo po zlu i nismo se mogli povezati s konferencijom: {{msg}}",connecting:"Povezivanje",contactSupport:"Kontaktirajte podr\u0161ku",copy:"Kopiraj",dismiss:"Odbaciti",displayNameRequired:"",done:"Gotovo",enterDisplayName:"",error:"Gre\u0161ka",externalInstallationMsg:"Trebate instalirati pro\u0161irenje za dijeljenje radne povr\u0161ine.",externalInstallationTitle:"Potrebno je pro\u0161irenje",goToStore:"",gracefulShutdown:"",IamHost:"Ja sam doma\u0107in",incorrectRoomLockPassword:"",incorrectPassword:"Pogre\u0161no korisni\u010dko ime ili lozinka",inlineInstallationMsg:"Trebate instalirati pro\u0161irenje za dijeljenje radne povr\u0161ine.",inlineInstallExtension:"Sada instalirati",internalError:"Ups! Ne\u0161to je po\u0161lo po zlu. Dogodila se gre\u0161ka: {{error}}",internalErrorTitle:"Interna gre\u0161ka",kickMessage:"",kickParticipantButton:"Izbaci",kickParticipantDialog:"Jeste li sigurni da \u017eelite izbaciti ovog sudionika?",kickParticipantTitle:"",kickTitle:"",liveStreaming:"Emitiranje u\u017eivo",liveStreamingDisabledForGuestTooltip:"Gosti ne mogu pokrenuti emitiranje u\u017eivo.",liveStreamingDisabledTooltip:"Pokretanje emitiranja u\u017eivo je isklju\u010deno.",lockMessage:"",lockRoom:"",lockTitle:"Zaklju\u010davanje nije uspjelo",logoutQuestion:"Jeste li sigurni da se \u017eelite odjaviti i zaustaviti konferenciju?",logoutTitle:"Odjava",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Va\u0161 mikrofon ne zadovoljava neka od potrebnih ograni\u010denja.",micNotFoundError:"Mikrofon nije prona\u0111en.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"Niste odobrili kori\u0161tenje mikrofona. I dalje se mo\u017eete pridru\u017eiti konferenciji, ali vas drugi ne\u0107e \u010duti. Pomo\u0107u gumba kamere u adresnoj traci to popravite.",micUnknownError:"Nije mogu\u0107e koristiti mikrofon iz nepoznatog razloga.",muteParticipantBody:"Ne mo\u017eete ih ponovno uklju\u010diti, ali oni se mogu sami uklju\u010diti u bilo kojem trenutku.",muteParticipantButton:"Uti\u0161aj",muteParticipantDialog:"Jeste li sigurni da \u017eelite isklju\u010diti ovog sudionika? Ne mo\u017eete ih uklju\u010diti, ali oni mogu biti uklju\u010deni u bilo kojem trenutku.",muteParticipantTitle:"",Ok:"U redu",passwordLabel:"",passwordNotSupported:"Postavljanje lozinke za susret nije podr\u017eano.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Va\u0161 preglednik blokira sko\u010dne prozore s ove web-lokacije. Omogu\u0107ite sko\u010dne prozore u sigurnosnim postavkama preglednika i poku\u0161ajte ponovno.",popupErrorTitle:"Sko\u010dni prozor je blokiran",recording:"Snimanje",recordingDisabledForGuestTooltip:"Gosti ne mogu pokrenuti snimanje.",recordingDisabledTooltip:"Isklju\u010deno je pokretanje snimanja.",rejoinNow:"Pridru\u017eite se sada",remoteControlAllowedMessage:"{{user}} je prihvatio va\u0161 zahtjev daljinskog upravljanja!",remoteControlDeniedMessage:"{{user}} je odbio va\u0161 zahtjev daljinskog upravljanja!",remoteControlErrorMessage:"Do\u0161lo je do pogre\u0161ke prilikom poku\u0161aja zahtjeva za dozvole daljinskog upravljanja od {{user}}!",remoteControlRequestMessage:"Ho\u0107ete li dopustiti {{user}} daljinski upravljati radnom povr\u0161inom?",remoteControlShareScreenWarning:"Imajte na umu da ako pritisnete \"Dopusti\" podijelit \u0107ete zaslon!",remoteControlStopMessage:"Sesija udaljenog upravlja\u010da je zavr\u0161ena!",remoteControlTitle:"Udaljeno upravljanje",Remove:"Ukloni",removePassword:"",removeSharedVideoMsg:"Jeste li sigurni da \u017eelite ukloniti dijeljeni videozapis?",removeSharedVideoTitle:"Uklanjanje dijeljenog videozapisa",reservationError:"Pogre\u0161ka sustava rezervacija",reservationErrorMsg:"Oznaka gre\u0161ke: {{code}}, poruka: {{msg}}",retry:"Poku\u0161aj ponovno",screenSharingFailedToInstall:"Uh! Nije uspjelo instaliranje pro\u0161irenja dijeljenja zaslona.",screenSharingFailedToInstallTitle:"Nije uspjelo instaliranje pro\u0161irenja dijeljenja zaslona",screenSharingFirefoxPermissionDeniedError:"Ne\u0161to je po\u0161lo po krivu dok smo poku\u0161avali dijeliti va\u0161 zaslon. Provjerite jeste li nam dali dopu\u0161tenje.",screenSharingFirefoxPermissionDeniedTitle:"Uh! Nismo mogli pokrenuti dijeljenje zaslona!",screenSharingPermissionDeniedError:"Uh! Ne\u0161to se dogodilo s va\u0161im dijeljenjem dozvola za pro\u0161irenje na zaslonu. Ponovno u\u010ditajte i poku\u0161ajte ponovno.",serviceUnavailable:"",sessTerminated:"",Share:"",shareVideoLinkError:"Unesite to\u010dnu vezu na youtube.",shareVideoTitle:"Dijelite videozapis",shareYourScreen:"Dijelite va\u0161 ekran",shareYourScreenDisabled:"Dijeljenje ekrana je isklju\u010deno.",shareYourScreenDisabledForGuest:"",startLiveStreaming:"Pokreni emitiranje u\u017eivo",startRecording:"Pokreni snimanje",startRemoteControlErrorMessage:"Do\u0161lo je do pogre\u0161ke prilikom poku\u0161aja pokretanja sesije daljinskog upravlja\u010da!",stopLiveStreaming:"Zaustavi emitiranje u\u017eivo",stopRecording:"Zaustavi snimanje",stopRecordingWarning:"Da li ste sigurni da \u017eelite zaustaviti snimanje?",stopStreamingWarning:"Da li ste sigurani da \u017eelite zaustaviti emitiranje u\u017eivo?",streamKey:"Klju\u010d za emitiranje u\u017eivo",Submit:"Po\u0161alji",thankYou:"Hvala \u0161to koristite {{appName}}!",token:"token",tokenAuthFailed:"\u017dao nam je, nije vam dozvoljeno pridru\u017eiti se pozivu.",tokenAuthFailedTitle:"Autentikacija nije uspjela",transcribing:"",unlockRoom:"",userPassword:"korisni\u010dka lozinka",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"",Yes:"Da",yourEntireScreen:"Va\u0161 cijeli zaslon"},dialOut:{statusMessage:"je sada {{status}}"},feedback:{average:"Prosje\u010dno",bad:"Lo\u0161e",detailsLabel:"Recite nam vi\u0161e o tome.",good:"Dobro",rateExperience:"",veryBad:"",veryGood:""},incomingCall:{answer:"",audioCallTitle:"",decline:"Odbaciti",productLabel:"",videoCallTitle:""},info:{accessibilityLabel:"Prika\u017ei informacije",addPassword:"",cancelPassword:"",conferenceURL:"Veza:",country:"Dr\u017eava",dialANumber:"Da biste se pridru\u017eili sastanku, nazovite jedan od tih brojeva i unesite pin.",dialInConferenceID:"PIN:",dialInNotSupported:"Na\u017ealost, pozivanje u trenutno nije podr\u017eano.",dialInNumber:"Nazvati:",dialInSummaryError:"",dialInTollFree:"Besplatno",genericError:"Ups, ne\u0161to je po\u0161lo po zlu.",inviteLiveStream:"Da biste pogledali prijenos u\u017eivo ovog sastanka, kliknite ovu vezu: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Emitiranje u\u017eivo:",moreNumbers:"",noNumbers:"",noPassword:"",noRoom:"",numbers:"Brojevi za nazivanje:",password:"",title:"",tooltip:"Podijelite vezu i informacije za nazivanje ovog sastanka",label:"Informacije o sastanku"},inviteDialog:{alertText:"Pozivanje nekih sudionika nije uspjelo.",header:"Pozivnica",searchCallOnlyPlaceholder:"Unesite telefonski broj",searchPeopleOnlyPlaceholder:"Potra\u017eite sudionike",searchPlaceholder:"Broj sudionika ili telefon",send:""},inlineDialogFailure:{msg:"",retry:"",support:"",supportMsg:""},keyboardShortcuts:{focusLocal:"",focusRemote:"",fullScreen:"Prika\u017ei / Iza\u0111i iz cijelog ekrana",keyboardShortcuts:"Pre\u010daci tipkovnice",localRecording:"",mute:"Isklju\u010dite ili uklju\u010dite mikrofon",pushToTalk:"",raiseHand:"Podigni / spusti ruku",showSpeakerStats:"Prika\u017ei statistiku zvu\u010dnika",toggleChat:"Otvori ili zatvori \u010davrljanje",toggleFilmstrip:"",toggleScreensharing:"",toggleShortcuts:"Prika\u017ei ili sakrij pre\u010dace tipkovnice",videoMute:"Pokreni ili zaustavi kameru"},liveStreaming:{busy:"Radimo na osloba\u0111anju streaming resursa. Molim poku\u0161ajte ponovno za par minuta.",busyTitle:"Svi stream-ovi su trenutno zauzeti",changeSignIn:"",choose:"Odaberite emitiranje u\u017eivo",chooseCTA:"Odaberite opciju emitiranja. Trenutno ste prijavljeni kao {{email}}.",enterStreamKey:"Ovdje unesite klju\u010d YouTube prijenos u\u017eivo.",error:"Emitiranje u\u017eivo nije uspjelo. Poku\u0161ajte ponovno.",errorAPI:"",errorLiveStreamNotEnabled:"Emitiranje u\u017eivo nije omogu\u0107eno na {{email}}. Omogu\u0107ite prijenos u\u017eivo ili se prijavite na ra\u010dun s omogu\u0107enim prijenosom u\u017eivo.",expandedOff:"Emitiranje u\u017eivo je zaustavljeno",expandedOn:"Ovaj sastanak se emitira u\u017eivo na YouTube.",expandedPending:"Emitiranje u\u017eivo se pokre\u0107e...",failedToStart:"Pokretanje emitiranja u\u017eivo nije uspjelo",getStreamKeyManually:"Nismo mogli dohvatiti niti jedan prijenos u\u017eivo. Poku\u0161ajte dobiti klju\u010d u\u017eivo iz usluge YouTube.",invalidStreamKey:"Klju\u010d za emitiranje u\u017eivo mo\u017eda je pogre\u0161an.",off:"Emitiranje u\u017eivo je zaustavljeno",on:"Emitiranje u\u017eivo",pending:"Pokretanje emitiranja u\u017eivo...",serviceName:"Usluga emitiranja u\u017eivo",signedInAs:"",signIn:"",signInCTA:"Prijavite se ili unisete va\u0161 YouTube klju\u010d za emitiranje u\u017eivo.",signOut:"Pokrenite emitiranje u\u017eivo",start:"Pokreni emitiranje u\u017eivo",streamIdHelp:"",unavailableTitle:""},localRecording:{clientState:{off:"",on:"",unknown:""},dialogTitle:"",duration:"",durationNA:"",encoding:"",label:"",labelToolTip:"",localRecording:"",me:"",messages:{engaged:"",finished:"",finishedModerator:"",notModerator:""},moderator:"",no:"Ne",participant:"",participantStats:"",sessionToken:"",start:"Pokreni snimanje",stop:"Zaustavi snimanje",yes:"Da"},lockRoomPassword:"Lozinka",lockRoomPasswordUppercase:"Lozinka",me:"",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"Nije povezano",focus:"",focusFail:"",grantedTo:"",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"",moderator:"",muted:"",mutedTitle:"",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"",suboptimalExperienceTitle:"",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"",presenceStatus:{busy:"",calling:"",connected:"Povezan",connecting:"Povezivanje",connecting2:"Povezivanje",disconnected:"Nije povezano",expired:"",ignored:"",initializingCall:"",invited:"Pozivnica",rejected:"",ringing:""},profile:{setDisplayNameLabel:"",setEmailInput:"",setEmailLabel:"",title:""},recording:{authDropboxText:"",availableSpace:"",beta:"",busy:"",busyTitle:"Svi stream-ovi su trenutno zauzeti",error:"Emitiranje u\u017eivo nije uspjelo. Poku\u0161ajte ponovno.",expandedOff:"",expandedOn:"",expandedPending:"Snimanje se pokre\u0107e...",failedToStart:"",fileSharingdescription:"",live:"",loggedIn:"Prijavljen kao {{userName}}",off:"",on:"Snimanje",pending:"",rec:"",serviceDescription:"",serviceName:"",signIn:"",signOut:"Pokrenite emitiranje u\u017eivo",unavailable:"",unavailableTitle:""},sectionList:{pullToRefresh:""},settings:{calendar:{about:"Integracija kalendara {{appName}} koristi se za siguran pristup kalendaru tako da mo\u017ee \u010ditati nadolaze\u0107e doga\u0111aje.",disconnect:"Odspoji",microsoftSignIn:"Prijavite se sa Microsoftom",signedIn:"Trenutno pristupate doga\u0111ajima kalendara za {{email}}. Kliknite gumb Odspoji u nastavku da biste zaustavili pristup doga\u0111ajima u kalendaru.",title:"Kalendar"},devices:"Ure\u0111aji",followMe:"Svatko me slijedi",language:"Jezik",loggedIn:"Prijavljen kao {{name}}",moderator:"",more:"Vi\u0161e",name:"Ime",noDevice:"Gotovo",selectAudioOutput:"Zvu\u010dni izlaz",selectCamera:"Kamera",selectMic:"Mikrofon",startAudioMuted:"Svi po\u010dinju sa isklju\u010denim zvukom",startVideoMuted:"Svi po\u010dinju sakriveni",title:"Postavke"},settingsView:{alertOk:"U redu",alertTitle:"",alertURLText:"Uneseni URL poslu\u017eitelja nije ispravan",buildInfoSection:"",conferenceSection:"Konferencija",displayName:"Ime za prikaz",email:"",header:"Postavke",profileSection:"",serverURL:"URL poslu\u017eitelja",startWithAudioMuted:"Pokreni sa isklju\u010denim zvukom",startWithVideoMuted:"Pokreni sa uti\u0161anim videozapisom",version:""},share:{dialInfoText:"",mainText:""},speaker:"Zvu\u010dnik",speakerStats:{hours:"",minutes:"",name:"Ime",seconds:"",speakerStats:"Statistika govornika",speakerTime:"Vrijeme govornika"},startupoverlay:{policyText:"",title:"{{app}} treba koristiti va\u0161 mikrofon i kameru."},suspendedoverlay:{rejoinKeyTitle:"",text:"",title:""},toolbar:{accessibilityLabel:{audioOnly:"",audioRoute:"Odaberite ure\u0111aj za zvuk",callQuality:"",cc:"",chat:"",document:"Prika\u017ei ili sakrij dijeljeni dokument",feedback:"",fullScreen:"Prebacite cijeli ekran",hangup:"Iza\u0111ite iz poziva",invite:"",kick:"",localRecording:"",lockRoom:"",moreActions:"",moreActionsMenu:"",mute:"Nijemi videozapis",pip:"Otvori na\u010din slika-u-slici",profile:"",raiseHand:"",recording:"",remoteMute:"",Settings:"Prika\u017ei postavke",sharedvideo:"",shareRoom:"Pozovi nekoga",shareYourScreen:"Uklju\u010di / isklju\u010di dijeljenje ekrana",shortcuts:"Uklju\u010di / isklju\u010di pre\u010dace",show:"",speakerStats:"Uklju\u010di / isklju\u010di statistiku govornika",tileView:"Prikaz plo\u010dica",toggleCamera:"Uklju\u010di / isklju\u010di kameru",videomute:"Nijemi videozapis",videoblur:""},addPeople:"Dodaj osobe u poziv",audioOnlyOff:"Isklju\u010di na\u010din samo zvuk",audioOnlyOn:"Uklju\u010di na\u010din samo zvuk",audioRoute:"Odaberite ure\u0111aj za zvuk",authenticate:"Autentikacija",callQuality:"Upravljaj kvalitetom poziva",chat:"Otvori / Zatvori \u010davrljanje",closeChat:"Zatvori \u010davrljanje",documentClose:"Zatvori dijeljeni dokument",documentOpen:"Otvori dijeljenji dokument",enterFullScreen:"Prikaz preko cijelog ekrana",enterTileView:"Uklju\u010di prikaz plo\u010dica",exitFullScreen:"Iza\u0111i iz prikaza cijelog ekrana",exitTileView:"Iza\u0111i iz prikaza plo\u010dica",feedback:"",hangup:"Izlaz",invite:"",login:"Prijava",logout:"Odjava",lowerYourHand:"Spusti ruku",moreActions:"Vi\u0161e akcija",mute:"Isklju\u010di / Uklju\u010di zvuk",openChat:"Otvori \u010davrljanje",pip:"Otvori na\u010din slika-u-slici",profile:"",raiseHand:"Podigni / spusti ruku",raiseYourHand:"Podigni ruku",Settings:"Postavke",sharedvideo:"Podijeli YouTube videozapis",shareRoom:"Pozovi nekoga",shortcuts:"Prikaz pre\u010daca",speakerStats:"Statistika govornika",startScreenSharing:"Pokreni dijeljenje ekrana",startSubtitles:"Pokreni podnaslove",stopScreenSharing:"Zaustavi dijeljenje ekrana",stopSubtitles:"Zaustavi podnaslove",stopSharedVideo:"Zaustavi YouTube videozapis",talkWhileMutedPopup:"Poku\u0161ava\u0161 govoriti? Uti\u0161an si.",tileViewToggle:"Prikaz plo\u010dica",toggleCamera:"Uklju\u010di / isklju\u010di kameru",videomute:"Pokreni / Zaustavi kameru",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"",error:"Emitiranje u\u017eivo nije uspjelo. Poku\u0161ajte ponovno.",expandedLabel:"",failedToStart:"",labelToolTip:"",off:"",pending:"",start:"",stop:"",tr:""},userMedia:{androidGrantPermissions:"",chromeGrantPermissions:"",edgeGrantPermissions:"",electronGrantPermissions:"Molim dozvolite upotrebu kamere i mikrofona",firefoxGrantPermissions:"Odaberite <b><i>Dijeljenje odabranog ure\u0111aja</i></b> kada preglednik zatra\u017ei dopu\u0161tenja.",iexplorerGrantPermissions:"",nwjsGrantPermissions:"Molim dozvolite upotrebu kamere i mikrofona",operaGrantPermissions:"","react-nativeGrantPermissions":"",safariGrantPermissions:""},videoSIPGW:{busy:"",busyTitle:"",errorAlreadyInvited:"",errorInvite:"",errorInviteFailed:"",errorInviteFailedTitle:"",errorInviteTitle:"",pending:""},videoStatus:{audioOnly:"",audioOnlyExpanded:"",callQuality:"",hd:"",highDefinition:"",labelTooiltipNoVideo:"",labelTooltipAudioOnly:"",ld:"",lowDefinition:"",onlyAudioAvailable:"",onlyAudioSupported:"",p2pEnabled:"",p2pVideoQualityDescription:"",recHighDefinitionOnly:"",sd:"",standardDefinition:""},videothumbnail:{domute:"Uti\u0161aj",flip:"",kick:"",moderator:"",mute:"",muted:"Uti\u0161aj",remoteControl:"",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Dodirnite za pridru\u017eivanje",roomname:"Unesi naziv sobe"},appDescription:"Samo naprijed, koristite videopozive sa cijelim timom. Zapravo, pozovite sve koje znate. {{app}} je potpuno \u0161ifrirano, videokonferencijsko rje\u0161enje 100% otvorenog koda koje mo\u017eete koristiti cijeli dan, svaki dan, besplatno - bez potrebe za ra\u010dunom.",audioVideoSwitch:{audio:"Glas",video:"Videozapis"},calendar:"Kalendar",connectCalendarButton:"Pove\u017eite svoj kalendar",connectCalendarText:"Pove\u017eite svoj kalendar da biste vidjeli sve svoje sastanke u {{app}}. Osim toga, dodajte {{provider}} sastanke u svoj kalendar i pokrenite ih jednim klikom.",enterRoomTitle:"Zapo\u010dnite novi sastanak",go:"KRENI",join:"U\u0110I",info:"",privacy:"Privatnost",recentList:"Nedavni",recentListDelete:"Izbri\u0161i",recentListEmpty:"Va\u0161 popis nedavnih razgovora je prazan. \u010cavrljajte sa svojim timom i ovdje \u0107ete prona\u0107i popis nedavnih sastanaka.",reducedUIText:"",roomname:"Unesi naziv sobe",roomnameHint:"Unesite naziv ili URL sobe koju \u017eelite pridru\u017eiti. Mo\u017eete izmijeniti ime, samo neka ljudi s kojima se sastajete to znaju kako bi unijeli isto ime.",sendFeedback:"Po\u0161aljite povratnu informaciju",terms:"Uvjeti",title:"Sigurna, potpuno opremljena i potpuno besplatna videokonferencija"}}},660,[]);
__d(function(e,o,a,s,n,r,c){n.exports={en:"Inglese",af:"",az:"Azero",bg:"Bulgaro",cs:"Ceco",de:"Tedesco",el:"Greco",eo:"Esperanto",es:"Spagnolo",fr:"Francese",hy:"Armeno",it:"Italiano",ja:"Giapponese",ko:"Coreano",nb:"Norvegese bokmal",oc:"Occitano",pl:"Polacco",ptBR:"Portoghese (Brasile)",ru:"Russo",sk:"Slovacco",sl:"Sloveno",sv:"Svedese",tr:"Turco",vi:"Vietnamita",zhCN:"Cinese (Cina)"}},661,[]);
__d(function(e,i,o,a,t,r,n){t.exports={addPeople:{add:"Invita",countryNotSupported:"Non supportiamo ancora questa destinazione.",countryReminder:"Stai chiamando fuori dagli Stati Uniti? Assicurati di iniziare inserendo il codice paese!",disabled:"Non puoi invitare persone.",failedToAdd:"",footerText:"La chiamata dall'esterno \xe8 disabilitata.",loading:"Cercando persone e numeri di telefono",loadingNumber:"Sto validando il numero di telefono",loadingPeople:"Ricerca delle persone da invitare",noResults:"Nessun risultato corrispondente",noValidNumbers:"Inserire un numero di telefono",searchNumbers:"Aggiungi numeri di telefono",searchPeople:"Cerca persone",searchPeopleAndNumbers:"Cerca persone o aggiungi i loro numeri di telefono",telephone:"Telefono: {{number}}",title:"Invita persone a questo meeting"},audioDevices:{bluetooth:"Bluetooth",headphones:"Cuffie",phone:"Telefono",speaker:"Relatore"},audioOnly:{audioOnly:"Solo audio"},calendarSync:{addMeetingURL:"Aggiungi un collegamento alla conferenza",confirmAddLink:"Vuoi aggiungere un collegamento a ANDI Conference a questo evento?",error:{appConfiguration:"L'integrazione del calendario non \xe8 configurata in modo appropriato.",generic:"\xc8 stato riscontrato un errore. Controllare le impostazioni del calendario e ricaricare la pagina.",notSignedIn:"\xc8 stato riscontrato un errore durante l'autenticazione per la visualizzazione degli eventi del calendario. Controllare le impostazioni del calendario e provare a ripetere l'accesso."},join:"Partecipa",joinTooltip:"Partecipa alla conferenza",nextMeeting:"prossimo meeting",noEvents:"Non ci sono eventi programmati a breve.",ongoingMeeting:"conferenza in corso",permissionButton:"Apri impostazioni",permissionMessage:"Per visualizzare la lista delle conferenze nell'app \xe8 richiesto il permesso Calendario",refresh:"Aggiorna calendario",today:"Oggi"},chat:{error:"Errore: il tuo messaggio \u201c{{originalText}}\u201d non e\u2019 stato inviato. Ragione: {{error}}",messagebox:"Digitare un messaggio",nickname:{popover:"Scegli un nickname",title:"Inserire un nickname per utilizzare la chat"},title:"Chat"},connectingOverlay:{joiningRoom:"Collegamento al meeting in corso\u2026"},connection:{ATTACHED:"Collegato",AUTHENTICATING:"Autenticazione",AUTHFAIL:"Autenticazione fallita",CONNECTED:"Connesso",CONNECTING:"Connessione",CONNFAIL:"Connessione non riuscita",DISCONNECTED:"Occupato",DISCONNECTING:"Disconnessione in corso",ERROR:"Errore",RECONNECTING:"Si \xe8 verificato un problema di rete. Riconnessione..."},connectionindicator:{address:"Indirizzo:",bandwidth:"Banda stimata:",bitrate:"Bitrate:",bridgeCount:"Contatore server:",connectedTo:"Connesso a:",framerate:"Fotogrammi al secondo:",less:"Mostra meno",localaddress:"Indirizzo locale:",localaddress_plural:"Indirizzi locali:",localport:"Porta locale:",localport_plural:"Porte locali:",more:"Mostra di pi\xf9",packetloss:"Perdita pacchetti:",quality:{good:"Buona",inactive:"Inattiva",lost:"Persa",nonoptimal:"Non ottimale",poor:"Scarsa"},remoteaddress:"Indirizzo remoto:",remoteaddress_plural:"Indirizzi remoti:",remoteport:"Porta remota:",remoteport_plural:"Porte remote:",resolution:"Risoluzione:",status:"Connessione:",transport:"Trasporto:",turn:"(ruota)"},dateUtils:{earlier:"Prima",today:"Oggi",yesterday:"Ieri"},deepLinking:{appNotInstalled:"Per partecipare a questo meeting sul tuo telefono ti serve l'app mobile di {{app}}",description:"Non \xe8 successo nulla? Abbiamo provato ad avviare la tua videoconferenza sull'app desktop di {{app}}. Prova di nuovo o avviala nell'app web di {{app}}.",descriptionWithoutWeb:"",downloadApp:"Scarica l'app",launchWebButton:"Avvia sul web",openApp:"Prosegui verso l'app",title:"Sto avviando la tua videoconferenza su {{app}}...",tryAgainButton:"Prova di nuovo sul desktop"},defaultLink:"es. {{url}}",deviceError:{cameraError:"Impossibile accedere alla videocamera",cameraPermission:"Errore nell'ottenere i permessi per la videocamera",microphoneError:"Impossibile accedere al microfono",microphonePermission:"Errore nell'ottenere i permessi per il microfono"},deviceSelection:{noPermission:"Permesso negato",previewUnavailable:"Anteprima non disponibile",selectADevice:"Seleziona un dispositivo",testAudio:"Riproduci un suono di test"},dialog:{accessibilityLabel:{liveStreaming:"Diretta"},allow:"Consenti",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"\xc8 permesso un solo video alla volta",applicationWindow:"Finestra applicazione",Back:"Indietro",cameraConstraintFailedError:"La tua videocamera non soddisfa alcuni dei requisiti richiesti.",cameraNotFoundError:"Videocamera non trovata.",cameraNotSendingData:"Non possiamo accedere alla tua videocamera. Controlla che non sia gi\xe0 usata da un'altra applicazione, seleziona un altro dispositivo dalle impostazioni o prova a ricaricare l'applicazione.",cameraNotSendingDataTitle:"Impossibile accedere alla videocamera",cameraPermissionDeniedError:"Non hai concesso il permesso di usare la videocamera. Potrai partecipare comunque alla conferenza ma gli altri non potranno vederti. Usa il pulsante a forma di videocamera nella barra degli indirizzi per risolvere il problema.",cameraUnknownError:"Impossibile usare la videocamera per un motivo sconosciuto.",cameraUnsupportedResolutionError:"La tua videocamera non supporta la risoluzione richiesta.",Cancel:"Annulla",close:"Chiudi",conferenceDisconnectMsg:"Controlla la tua connessione. Riconnessione in {{seconds}} secondi...",conferenceDisconnectTitle:"Sei stato disconnesso.",conferenceReloadMsg:"Stiamo cercando di risolvere il problema. Riconnessione in {{seconds}} secondi...",conferenceReloadTitle:"Purtroppo qualcosa \xe8 andato storto.",confirm:"Conferma",confirmNo:"No",confirmYes:"S\xec",connectError:"Oops! Qualcosa \xe8 andato storto e non ti puoi collegare alla conferenza.",connectErrorWithMsg:"Oops! Qualcosa \xe8 andato storto e non ti puoi collegare alla conferenza: {{msg}}",connecting:"Connessione",contactSupport:"Contatta il supporto",copy:"Copia",dismiss:"Scarta",displayNameRequired:"",done:"Fatto",enterDisplayName:"",error:"Errore",externalInstallationMsg:"Devi installare la nostra estensione per la condivisione desktop.",externalInstallationTitle:"Richiesta estensione",goToStore:"Vai al negozio on-line",gracefulShutdown:"Il nostro servizio \xe8 al momento spento per manutenzione. Si prega di riprovare pi\xf9 tardi.",IamHost:"Sono l'organizzatore",incorrectRoomLockPassword:"",incorrectPassword:"Nome utente o password errati",inlineInstallationMsg:"Devi installare la nostra estensione per la condivisione desktop.",inlineInstallExtension:"Installa adesso",internalError:"Ops! Qualcosa \xe8 andato storto. Questo \xe8 l'errore: {{error}}",internalErrorTitle:"Errore interno",kickMessage:"",kickParticipantButton:"Espelli",kickParticipantDialog:"Espellere questo partecipante?",kickParticipantTitle:"",kickTitle:"",liveStreaming:"Live Streaming",liveStreamingDisabledForGuestTooltip:"Gli ospiti non possono avviare una diretta.",liveStreamingDisabledTooltip:"Trasmissioni in diretta disabilitate.",lockMessage:"Impossibile bloccare la conferenza.",lockRoom:"",lockTitle:"Blocco fallito",logoutQuestion:"Vuoi disconnetterti e interrompere la conferenza ?",logoutTitle:"Logout",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Il tuo microfono non soddisfa alcuni dei requisiti richiesti.",micNotFoundError:"Microfono non trovato.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"Non hai concesso il permesso di usare il microfono. Puoi comunque partecipare alla conferenza ma gli altri non potranno sentirti. Usa il bottone a forma di telecamera nella barra degli indirizzi per cambiare impostazioni.",micUnknownError:"Impossibile usare il microfono per un motivo sconosciuto.",muteParticipantBody:"Tu non sarai in grado di riattivare il loro audio, ma loro potranno riattivarlo in qualsiasi momento.",muteParticipantButton:"Disattiva audio",muteParticipantDialog:"",muteParticipantTitle:"",Ok:"Ok",passwordLabel:"",passwordNotSupported:"Le password per le videoconferenze non sono supportate.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Il tuo browser sta bloccando i pop-up da questo sito. Per favore abilit\xe0 i pop-up dalle impostazioni di sicurezza del browser e riprova.",popupErrorTitle:"Pop-up bloccato",recording:"Registrazione",recordingDisabledForGuestTooltip:"Gli ospiti non possono avviare una registrazione.",recordingDisabledTooltip:"Registrazione disabilitata.",rejoinNow:"Ricollegati ora",remoteControlAllowedMessage:"{{user}} ha accettato la tua richiesta di controllo remoto!",remoteControlDeniedMessage:"{{user}} ha respinto la tua richiesta di controllo remoto!",remoteControlErrorMessage:"Si \xe8 verificato un errore mentre si cercava di richiedere il controllo remoto a {{user}}!",remoteControlRequestMessage:"Vuoi consentire ad {{user}} di controllare da remoto il tuo desktop?",remoteControlShareScreenWarning:"Tieni conto che premendo \"Permetti\" condividerai il tuo schermo.",remoteControlStopMessage:"Sessione di controllo remoto terminata!",remoteControlTitle:"Connessione desktop remoto",Remove:"Rimuovi",removePassword:"",removeSharedVideoMsg:"Sei sicuro di voler rimuovere il tuo video condiviso?",removeSharedVideoTitle:"Rimuovi video condiviso",reservationError:"Errore di sistema in prenotazione",reservationErrorMsg:"Codice di errore: {{code}}, messaggio: {{msg}}",retry:"Riprova",screenSharingFailedToInstall:"Oops! Non \xe8 stato possibile installare l'estensione per la condivisione schermo. ",screenSharingFailedToInstallTitle:"Impossibile installare l'estensione per la condivisione schermo",screenSharingFirefoxPermissionDeniedError:"Qualcosa \xe8 andato storto mentre cercavamo di condividere il tuo schermo. Assicurati di averci dato il premesso di condivisione.",screenSharingFirefoxPermissionDeniedTitle:"Ops! Non siamo stati in grado di avviare la condivisione schermo!",screenSharingPermissionDeniedError:"Oops! Qualcosa \xe8 andato storto con le impostazioni dell'estensione per la condivisione dello schermo. Ricarica la pagina e prova di nuovo.",serviceUnavailable:"Servizio non disponibile",sessTerminated:"Chiamata terminata",Share:"Condividi",shareVideoLinkError:"Fornire un link youtube corretto.",shareVideoTitle:"Condividi un video",shareYourScreen:"Condividi schermo",shareYourScreenDisabled:"Condivisione schermo disabilitata.",shareYourScreenDisabledForGuest:"Gli ospiti non possono condividere lo schermo.",startLiveStreaming:"Inizia una diretta",startRecording:"Inizia a registrare",startRemoteControlErrorMessage:"Si \xe8 verificato un errore cercando di avviare la sessione di controllo remoto!",stopLiveStreaming:"Ferma la diretta",stopRecording:"Ferma registrazione",stopRecordingWarning:"Sei sicuro di voler interrompere la registrazione?",stopStreamingWarning:"Sei sicuro di voler interrompere il live streaming?",streamKey:"Chiave per trasmissione in diretta",Submit:"Invia",thankYou:"Grazie per aver usato {{appName}}!",token:"token",tokenAuthFailed:"Ci dispiace ma non sei autorizzato a partecipare a questa chiamata.",tokenAuthFailedTitle:"Autenticazione fallita",transcribing:"Trascrizione",unlockRoom:"",userPassword:"password utente",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"In attesa dell'organizzatore ...",Yes:"S\xec",yourEntireScreen:"Schermo intero"},dialOut:{statusMessage:"\xe8 ora {{status}}"},feedback:{average:"Media",bad:"Scadente",detailsLabel:"Dicci qualcosa di pi\xf9 in proposito.",good:"Buona",rateExperience:"Valuta la qualit\xe0 della videoconferenza.",veryBad:"Pessima",veryGood:"Molto Buona"},incomingCall:{answer:"Risposta",audioCallTitle:"Chiamata in arrivo",decline:"Scarta",productLabel:"da ANDI Conference",videoCallTitle:"Videochiamata in arrivo"},info:{accessibilityLabel:"Mostra informazioni",addPassword:"",cancelPassword:"",conferenceURL:"Collegamento:",country:"Paese",dialANumber:"",dialInConferenceID:"PIN:",dialInNotSupported:"Spiacenti, la chiamata per partecipare attualmente non \xe8 supportata",dialInNumber:"Componi:",dialInSummaryError:"",dialInTollFree:"",genericError:"Ops, qualcosa \xe8 andato storto.",inviteLiveStream:"Per visualizzare la trasmissione in diretta di questo meeting, clicca su questo link: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Trasmissione in diretta:",moreNumbers:"Pi\xf9 numeri",noNumbers:"Nessun numero da chiamare.",noPassword:"Nessuno",noRoom:"Non \xe8 stata specificata nessuna stanza da chiamare.",numbers:"Numeri da chiamare",password:"",title:"Condividi",tooltip:"Condividi collegamento e informazioni di chiamata per questa conferenza",label:""},inviteDialog:{alertText:"",header:"Invita",searchCallOnlyPlaceholder:"Inserisci numero di telefono",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"Un piccolo inconveniente.",retry:"Prova ancora",support:"Supporto",supportMsg:"Se succede ancora contatta"},keyboardShortcuts:{focusLocal:"Sposta il focus sul tuo video",focusRemote:"Sposta il focus sul video di un altro partecipante",fullScreen:"Attiva o disattiva schermo intero",keyboardShortcuts:"Scorciatoie da tastiera",localRecording:"Mostra o nascondi i controlli per la registrazione",mute:"Attiva o disattiva il microfono",pushToTalk:"Premi per parlare",raiseHand:"Mostra / Nascondi i video",showSpeakerStats:"Mostra statistiche conversanti",toggleChat:"Apri o chiudi la chat",toggleFilmstrip:"Mostra o nascondi anteprime video",toggleScreensharing:"Cambia modalit\xe0 tra videocamera e condivisione schermo",toggleShortcuts:"Mostra o nascondi le scorciatoie",videoMute:"Attiva / disattiva videocamera"},liveStreaming:{busy:"Stiamo cercando di liberare risorse per lo streaming. Riprova tra qualche minuto.",busyTitle:"Tutti gli streamer sono impegnati al momento",changeSignIn:"Cambia account",choose:"Scegli una trasmissione in diretta",chooseCTA:"Scegli un'opzione di trasmissione. Attualmente sei loggato come {{email}}.",enterStreamKey:"Inserisci qui la tua chiave YouTube per le trasmissioni in diretta.",error:"Live streaming fallito. Prova di nuovo.",errorAPI:"Si \xe8 verificato un errore durante l'accesso ai tuoi broadcast YouTube. Prova a effettuare nuovamente il login.",errorLiveStreamNotEnabled:"La diretta non \xe8 attivata su {{email}}. Per favore abilita la diretta o effettua l'accesso con un account abilitato alle dirette.",expandedOff:"La diretta &egrave; stata interrotta",expandedOn:"La conferenza &egrave; attualmente in diretta su YouTube.",expandedPending:"La diretta &egrave; in fase di avvio...",failedToStart:"Avvio live streaming fallito",getStreamKeyManually:"",invalidStreamKey:"",off:"Il live streaming si \xe8 interrotto",on:"Live Streaming",pending:"Avvio live stream...",serviceName:"Servizio live streaming",signedInAs:"Sei attualmente collegato come:",signIn:"Registrati con Google",signInCTA:"Registrati o inserisci la tua chiave YouTube per la trasmissione in diretta.",signOut:"Esci",start:"Inizia una diretta",streamIdHelp:"Cos'\xe8 questo?",unavailableTitle:"Live streaming non disponibile"},localRecording:{clientState:{off:"Spento",on:"Acceso",unknown:"Sconosciuto"},dialogTitle:"Controlli di registrazione",duration:"Durata",durationNA:"N/A",encoding:"Codifica",label:"LOR",labelToolTip:"Registrazione locale avviata",localRecording:"Registrazione locale",me:"io",messages:{engaged:"Registrazione locale avviata.",finished:"La registrazione della sessione {{token}} &egrave; terminata. Invia il file della registrazione al moderatore.",finishedModerator:"La registrazione della sessione {{token}} &egrave; terminata. Il file della traccia local &egrave; stato salvato. Richiedere ai partecipanti di inviare le loro registrazioni.",notModerator:"Non sei un moderatore. Non puoi avviare o interrompere la registrazione"},moderator:"Moderatore",no:"No",participant:"Partecipante",participantStats:"Statistiche partecipanti",sessionToken:"Token della sessione ",start:"Avvia Registrazione",stop:"Ferma registrazione",yes:"S\xec"},lockRoomPassword:"password",lockRoomPasswordUppercase:"Password",me:"io",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"disconnesso",focus:"Focus su conferenza",focusFail:"{{component}} non disponibile - riprova in {{ms}} sec",grantedTo:"Permessi di moderatore garantiti a {{to}}!",invitedOneMember:"{{displayName}} \xe8 stato invitato",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"io",moderator:"Impostati i permessi di moderatore!",muted:"Hai iniziato la conversazione con l'audio disattivato.",mutedTitle:"Hai l'audio disattivato!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"Qualcuno",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Ehm... temiamo che la tua esperienza con {{appName}} non sar\xe0 granch\xe9 su questo browser. Stiamo cercando di migliorare la situazione ma, per il momento, prova ad utilizzare uno di questi <a href='static/recommendedBrowsers.html' target='_blank'>browser supportati</a>.",suboptimalExperienceTitle:"Problemi con il browser",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"powered by",presenceStatus:{busy:"Occupato",calling:"Chiamata\u2026",connected:"Connesso",connecting:"Connessione...",connecting2:"Connessione*...",disconnected:"Occupato",expired:"Scaduto",ignored:"Ignorato",initializingCall:"Inizializzazione chiamata\u2026",invited:"Invitato",rejected:"Rifiutato",ringing:"Sta suonando\u2026"},profile:{setDisplayNameLabel:"Imposta il nome da visualizzare",setEmailInput:"Inserisci e-mail",setEmailLabel:"Imposta la mail gravatar",title:"Profilo"},recording:{authDropboxText:"Carica su Dropbox",availableSpace:"Spazio disponibile: {{spaceLeft}} MB (rimangono approssimativamente {{duration}} minuti di registrazione)",beta:"BETA",busy:"Stiamo cercando di liberare risorse per la registrazione. Riprova tra qualche minuto.",busyTitle:"Tutti i registratori sono occupati",error:"Registrazione fallita. Prova di nuovo.",expandedOff:"Registrazione interrotta",expandedOn:"La registrazione della conferenza \xe8 attiva.",expandedPending:"La registrazione \xe8 in fase di avvio\u2026",failedToStart:"Non \xe8 stato possibile avviare la registrazione",fileSharingdescription:"",live:"DIRETTA",loggedIn:"Accesso effettuato come {{userName}}",off:"Registrazione interrotta",on:"Registrazione",pending:"In preparazione alla registrazione della conferenza\u2026",rec:"REC",serviceDescription:"",serviceName:"Servizio di registrazione",signIn:"Entra",signOut:"Esci",unavailable:"Ops! Il {{serviceName}} non \xe8 al momento disponibile. Stiamo lavorando per risolvere il problema. Riprova pi\xf9 tardi.",unavailableTitle:"Registrazione non disponibile"},sectionList:{pullToRefresh:"Trascina per aggiornare"},settings:{calendar:{about:"L\u2019integrazione del calendario con {{appName}} e\u2019 consigliata per accedere in sicurezza al proprio calendario per poter leggere i prossimi appuntamenti ",disconnect:"Disconnetti",microsoftSignIn:"Connettiti con un account Microsoft",signedIn:"Sto accedendo agli eventi del calendario per {{email}}. Clicca su Disconnetti per interrompere l\u2019accesso agli eventi del calendario.",title:"Calendario"},devices:"Dispositivi",followMe:"Tutti mi seguono",language:"Lingua",loggedIn:"Connesso come {{name}}",moderator:"Moderatore",more:"Altro",name:"Nome",noDevice:"Nessuno",selectAudioOutput:"Uscita audio",selectCamera:"Videocamera",selectMic:"Microfono",startAudioMuted:"Tutti cominciano con il microfono disattivato",startVideoMuted:"Tutti cominciano nascosti",title:"Impostazioni"},settingsView:{alertOk:"OK",alertTitle:"Attenzione",alertURLText:"L'URL del server inserito non \xe8 valido",buildInfoSection:"",conferenceSection:"Conferenza",displayName:"Nome visualizzato",email:"Email",header:"Impostazioni",profileSection:"Profilo",serverURL:"URL del server",startWithAudioMuted:"Inizia con l'audio mutato",startWithVideoMuted:"Avvia con video mutato",version:""},share:{dialInfoText:"",mainText:"Clicca sul link seguente per partecipare alla conferenza:\n{{roomUrl}}"},speaker:"Relatore",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Nome",seconds:"{{count}}s",speakerStats:"Statistiche del parlante",speakerTime:"Tempo del conversante"},startupoverlay:{policyText:" ",title:"{{app}} chiede di usare il tuo microfono e la tua videocamera."},suspendedoverlay:{rejoinKeyTitle:"Ricollegati",text:"Premi il pulsante <i>Ricollegati</i> per ricollegarti.",title:"La video chiamata si \xe8 interrotta perch\xe8 il computer \xe8 stato sospeso."},toolbar:{accessibilityLabel:{audioOnly:"Attiva/disattiva solo audio",audioRoute:"Seleziona la periferica audio",callQuality:"Gestisci qualit\xe0 della chiamata",cc:"Attiva/disattiva sottotitoli",chat:"Attiva/disattiva la chat",document:"Attiva/disattiva documento condiviso",feedback:"Lascia un feedback",fullScreen:"Attiva/disattiva schermo intero",hangup:"Lascia la conferenza",invite:"Invita persone",kick:"",localRecording:"Abilita controlli di registrazione locale",lockRoom:"",moreActions:"Attiva/disattiva Menu avanzato",moreActionsMenu:"Menu avanzato",mute:"Attiva/disattiva audio muto",pip:"Attiva/disattiva immagine nell\u2019immagine",profile:"Modifica profilo",raiseHand:"Attiva/disattiva alzata di mano",recording:"Attiva/disattiva registrazione",remoteMute:"",Settings:"Attiva/disattiva impostazioni",sharedvideo:"Attiva/disattiva condivisione YouTube",shareRoom:"Invita partecipante",shareYourScreen:"Attiva/disattiva condivisione schermo",shortcuts:"Attiva/disattiva scorciatoie",show:"",speakerStats:"Attiva/disattiva statistiche relatore",tileView:"Attiva/disattiva visualizzazione griglia",toggleCamera:"Attiva/disattiva webcam",videomute:"Attiva/disattiva silenziamento video",videoblur:""},addPeople:"Aggiungi persone alla chiamata",audioOnlyOff:"Disattiva modalit\xe0 solo audio",audioOnlyOn:"Disattiva modalit\xe0 solo audio",audioRoute:"Seleziona la periferica audio",authenticate:"Autenticazione",callQuality:"Gestisci qualit\xe0 della chiamata",chat:"Apri / Chiudi chat",closeChat:"",documentClose:"Chiudi documento condiviso",documentOpen:"Apri documento condiviso",enterFullScreen:"Visualizza a schermo intero",enterTileView:"",exitFullScreen:"Esci da schermo intero",exitTileView:"",feedback:"Lascia un feedback",hangup:"Esci",invite:"Invita persone",login:"Login",logout:"Logout",lowerYourHand:"",moreActions:"Pi\xf9 azioni",mute:"Microfono Attiva / Disattiva",openChat:"",pip:"Abilita visualizzazione immagine nell\u2019immagine",profile:"Modifica profilo",raiseHand:"Alza / Abbassa la mano",raiseYourHand:"",Settings:"Impostazioni",sharedvideo:"Condividi un video Youtube",shareRoom:"Invita partecipante",shortcuts:"Visualizza scorciatoie",speakerStats:"Statistiche dell'interlocutore",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"Ferma video YouTube",talkWhileMutedPopup:"Stai provando a parlare? Il microfono \xe8 disattivato.",tileViewToggle:"Attiva/disattiva visualizzazione griglia",toggleCamera:"Attiva/disattiva webcam",videomute:"Attiva / Disattiva videocamera",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"",error:"Registrazione fallita. Prova di nuovo.",expandedLabel:"La trascrizione della conferenza \xe8 attiva",failedToStart:"C\u2019\xe8 stato un errore nell\u2019avvio del servizio di trascrizione.",labelToolTip:"Il servizio di trascrizione \xe8 in fase di avvio",off:"Trascrizione interrotta",pending:"Avvio del servizio di trascrizione della conferenza\u2026",start:"Avvia visualizzazione sottotitoli",stop:"Interrompi la visualizzazione dei sottotitoli",tr:"TR"},userMedia:{androidGrantPermissions:"Seleziona <b><i>consenti</i></b> quando richiesto dal browser.",chromeGrantPermissions:"Seleziona <b><i>consenti</i></b> quando richiesto dal browser.",edgeGrantPermissions:"Seleziona <b><i>Si</i></b> quando richiesto dal browser.",electronGrantPermissions:"Concedi l'autorizzazione ad usare telecamera e microfono",firefoxGrantPermissions:"Seleziona <b><i>condividi i dispositivi selezionati</i></b> quando richiesto dal browser.",iexplorerGrantPermissions:"Seleziona <b><i>OK</i></b> quando richiesto dal browser.",nwjsGrantPermissions:"Concedi l'autorizzazione ad usare telecamera e microfono",operaGrantPermissions:"Seleziona <b><i>consenti</i></b> quando richiesto dal browser.","react-nativeGrantPermissions":"Seleziona <b><i>consenti</i></b> quando richiesto dal browser.",safariGrantPermissions:"Seleziona <b><i>OK</i></b> quando richiesto dal browser."},videoSIPGW:{busy:"Stiamo lavorando per liberare le risorse. Riprova tra qualche minuto.",busyTitle:"Il servizio Stanza al momento \xe8 occupato",errorAlreadyInvited:"{{displayName}} gi\xe0 invitato",errorInvite:"Conferenza non ancora stabilita. Riprova pi\xf9 tardi.",errorInviteFailed:"Stiamo lavorando per risolvere il problema. Riprova pi\xf9 tardi.",errorInviteFailedTitle:"Invito a {{displayName}} fallito",errorInviteTitle:"Errore nell'invito alla stanza",pending:"{{displayName}} \xe8 stato invitato"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"Modalita' solo audio attiva. Questa modalit\xe0 permette di rispamiare banda ma non vedrai gli altri partecipanti.",callQuality:"",hd:"HD",highDefinition:"Alta definizione",labelTooiltipNoVideo:"Nessun video",labelTooltipAudioOnly:"Modalit\xe0 solo audio abilitata",ld:"LD",lowDefinition:"Bassa definizione",onlyAudioAvailable:"\xc8 disponibile solo l'audio",onlyAudioSupported:"Per questo browser \xe8 supportato solo l'audio.",p2pEnabled:"Peer to Peer abilitato",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Preferisci alta risoluzione.",sd:"SD",standardDefinition:"Definizione standard"},videothumbnail:{domute:"Disattiva audio",flip:"Rifletti",kick:"Espelli",moderator:"Moderatore",mute:"Il partecipante \xe8 in muto",muted:"Audio disattivato",remoteControl:"Controllo remoto",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Tap per accedere",roomname:"Inserisci Nome Stanza"},appDescription:"Via avanti, video chatta con l'intero team. In effetti, invita tutti quelli che conosci. {{app}} \xe8 una soluzione di video conference totalmente crittografata, 100% open cource, che puoi utilizzare tutto il giorno, ogni giorno, gratuitamente - senza bisogno di un account.",audioVideoSwitch:{audio:"Voce",video:"Video"},calendar:"Calendario",connectCalendarButton:"Collega calendario",connectCalendarText:"",enterRoomTitle:"Avvia una nuova conferenza",go:"VAI",join:"UNISCITI",info:"",privacy:"Privacy",recentList:"Recente",recentListDelete:"Cancella",recentListEmpty:"La tua lista &egrave; vuota. Chatta con qualcuno del tuo team e lo vedrai apparire nella lista di meeting recenti.",reducedUIText:"",roomname:"Inserisci Nome Stanza",roomnameHint:"Inserisci il nome o l'URL della stanza alla quale vuoi accedere. Puoi anche inventarti un nome, assicurati solo che le persone che vuoi contattare lo sappiano, cos\xec che possano inserire lo stesso nome.",sendFeedback:"Invia feedback",terms:"Termini di utilizzo",title:"Il sistema di conferenza sicuro, funzionale e completamente gratuito."}}},662,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"\u82f1\u8a9e",af:"\u30a2\u30d5\u30ea\u30ab\u30fc\u30f3\u30b9\u8a9e",az:"\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3\u8a9e",bg:"\u30d6\u30eb\u30ac\u30ea\u30a2\u8a9e",cs:"\u30c1\u30a7\u30b3\u8a9e",de:"\u30c9\u30a4\u30c4\u8a9e",el:"\u30ae\u30ea\u30b7\u30a2\u8a9e",eo:"\u30a8\u30b9\u30da\u30e9\u30f3\u30c8\u8a9e",es:"\u30b9\u30da\u30a4\u30f3\u8a9e",fr:"\u30d5\u30e9\u30f3\u30b9\u8a9e",hy:"\u30a2\u30eb\u30e1\u30cb\u30a2\u8a9e",it:"\u30a4\u30bf\u30ea\u30a2\u8a9e",ja:"\u65e5\u672c\u8a9e",ko:"\u97d3\u56fd\u8a9e",nb:"\u30ce\u30eb\u30a6\u30a7\u30fc\u8a9e (\u30d6\u30fc\u30af\u30e2\u30fc\u30eb)",oc:"\u30aa\u30c3\u30af\u8a9e",pl:"\u30dd\u30fc\u30e9\u30f3\u30c9\u8a9e",ptBR:"\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e (\u30d6\u30e9\u30b8\u30eb)",ru:"\u30ed\u30b7\u30a2\u8a9e",sk:"\u30b9\u30ed\u30d0\u30ad\u30a2\u8a9e",sl:"\u30b9\u30ed\u30d9\u30cb\u30a2\u8a9e",sv:"\u30b9\u30a6\u30a7\u30fc\u30c7\u30f3\u8a9e",tr:"\u30c8\u30eb\u30b3\u8a9e",vi:"\u30d9\u30c8\u30ca\u30e0\u8a9e",zhCN:"\u4e2d\u56fd\u8a9e (\u4e2d\u56fd)"}},663,[]);
__d(function(e,o,i,t,r,n,a){r.exports={addPeople:{add:"\u62db\u5f85",countryNotSupported:"\u79c1\u305f\u3061\u306f\u3053\u306e\u5b9b\u5148\u3092\u307e\u3060\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093\u3002",countryReminder:"\u7c73\u56fd\u5916\u306b\u30b3\u30fc\u30eb\u3057\u307e\u3059\u304b\uff1f \u56fd\u30b3\u30fc\u30c9\u3067\u59cb\u307e\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\uff01",disabled:"\u4eba\u3092\u62db\u5f85\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002",failedToAdd:"",footerText:"\u30c0\u30a4\u30e4\u30eb\u30a2\u30a6\u30c8\u304c\u7121\u52b9\u3057\u3066\u3044\u307e\u3059\u3002",loading:"\u4eba\u3068\u96fb\u8a71\u756a\u53f7\u3092\u691c\u7d22\u3059\u308b",loadingNumber:"\u96fb\u8a71\u756a\u53f7\u3092\u691c\u8a3c\u3057\u3066\u3044\u307e\u3059",loadingPeople:"\u62db\u5f85\u3059\u308b\u4eba\u3092\u691c\u7d22\u3059\u308b",noResults:"\u4e00\u81f4\u3059\u308b\u691c\u7d22\u7d50\u679c\u304c\u3042\u308a\u307e\u305b\u3093",noValidNumbers:"\u96fb\u8a71\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044",searchNumbers:"\u96fb\u8a71\u756a\u53f7\u3092\u8ffd\u52a0",searchPeople:"\u4eba\u3092\u691c\u7d22\u3059\u308b",searchPeopleAndNumbers:"\u4eba\u3092\u691c\u7d22\u3059\u308b\u304b\u3001\u96fb\u8a71\u756a\u53f7\u3092\u8ffd\u52a0\u3059\u308b",telephone:"\u96fb\u8a71\uff1a {{number}}",title:"\u3053\u306e\u4f1a\u8b70\u306b\u4eba\u3092\u62db\u5f85\u3059\u308b"},"\x05addPeople":{},audioDevices:{bluetooth:"Bluetooth",headphones:"\u30d8\u30c3\u30c9\u30d5\u30a9\u30f3",phone:"\u96fb\u8a71",speaker:"\u30b9\u30d4\u30fc\u30ab\u30fc"},"\x05audioDevices":{},audioOnly:{audioOnly:"\u30aa\u30fc\u30c7\u30a3\u30aa\u306e\u307f"},calendarSync:{addMeetingURL:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u30ea\u30f3\u30af\u3092\u8ffd\u52a0\u3059\u308b",confirmAddLink:"\u3053\u306e\u30a4\u30d9\u30f3\u30c8\u306b\u30d3\u30c7\u30aa\u4f1a\u8b70\u30ea\u30f3\u30af\u3092\u5f35\u308a\u4ed8\u3051\u307e\u3059\u304b\u3002",error:{appConfiguration:"\u30ab\u30ec\u30f3\u30c0\u30fc\u6a5f\u80fd\u304c\u6b63\u3057\u304f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044",generic:"\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u3002\u30ab\u30ec\u30f3\u30c0\u30fc\u6a5f\u80fd\u8a2d\u5b9a\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3001\u3082\u3057\u304f\u306f\u30ab\u30ec\u30f3\u30c0\u30fc\u3092\u66f4\u65b0\u3057\u3066\u304f\u3060\u3055\u3044",notSignedIn:"\u8a8d\u8a3c\u4e2d\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u8a2d\u5b9a\u3092\u78ba\u8a8d\u3057\u3001\u30ed\u30b0\u30a4\u30f3\u3057\u76f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002"},join:"\u53c2\u52a0",joinTooltip:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u306b\u53c2\u52a0\u3059\u308b",nextMeeting:"\u6b21\u306e\u4f1a\u8b70",noEvents:"",ongoingMeeting:"\u4f1a\u8b70\u4e2d",permissionButton:"\u8a2d\u5b9a\u3092\u958b\u304f",permissionMessage:"\u30a2\u30d7\u30ea\u306b\u4f1a\u8b70\u3092\u8868\u793a\u3059\u308b\u306b\u306f\u3001\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u30a2\u30af\u30bb\u30b9\u8a31\u53ef\u304c\u5fc5\u8981\u3067\u3059\u3002",refresh:"\u30ab\u30ec\u30f3\u30c0\u30fc\u3092\u66f4\u65b0\u3059\u308b",today:"\u4eca\u65e5"},"\x05calendarSync":{},chat:{error:"\u30a8\u30e9\u30fc: \"{{originalText}}\" \u304c\u307e\u3060\u9001\u4fe1\u3055\u308c\u3066\u3044\u307e\u305b\u3093. \u30a8\u30e9\u30fc\uff1a {{error}}",messagebox:"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u66f8\u3044\u3066\u304f\u3060\u3055\u3044",nickname:{popover:"\u30cb\u30c3\u30af\u30cd\u30fc\u30e0\u3092\u5165\u529b",title:"\u30c1\u30e3\u30c3\u30c8\u306e\u30cb\u30c3\u30af\u30cd\u30fc\u30e0\u3092\u8a18\u5165\u3057\u3066\u304f\u3060\u3055\u3044"},title:"\u30c1\u30e3\u30c3\u30c8"},connectingOverlay:{joiningRoom:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u306b\u53c2\u52a0\u3057\u3066\u3044\u307e\u3059\u3002\u3002\u3002"},connection:{ATTACHED:"\u6dfb\u4ed8\u3055\u308c\u305f",AUTHENTICATING:"\u8a8d\u8a3c\u4e2d",AUTHFAIL:"\u8a8d\u8a3c\u306b\u5931\u6557\u3057\u307e\u3057\u305f",CONNECTED:"\u63a5\u7d9a\u3055\u308c\u307e\u3057\u305f",CONNECTING:"\u63a5\u7d9a\u4e2d",CONNFAIL:"\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f",DISCONNECTED:"\u5207\u65ad\u3055\u308c\u307e\u3057\u305f",DISCONNECTING:"\u5207\u65ad\u3057\u3066\u3044\u307e\u3059",ERROR:"\u30a8\u30e9\u30fc",RECONNECTING:"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u518d\u63a5\u7d9a\u4e2d..."},connectionindicator:{address:"\u30a2\u30c9\u30ec\u30b9\uff1a",bandwidth:"\u63a8\u5b9a\u30d0\u30f3\u30c9\u30ef\u30a4\u30ba",bitrate:"\u30d3\u30c3\u30c8\u30ec\u30fc\u30c8:",bridgeCount:"\u30b5\u30fc\u30d0\u30fc\u6570\uff1a",connectedTo:"\u63a5\u7d9a\u5148\uff1a",framerate:"\u30d5\u30ec\u30fc\u30e0\u30ec\u30fc\u30c8:",less:"\u5c11\u306a\u304f\u898b\u308b",localaddress:"",localport:"",more:"\u591a\u304f\u898b\u308b",packetloss:"\u30d1\u30b1\u30c3\u30c8\u30ed\u30b9:",quality:{good:"\u826f\u3044",inactive:"\u4f11\u6b62\u4e2d",lost:"\u63a5\u7d9a\u5207\u308c\u305f",nonoptimal:"\u6700\u9069\u3067\u306f\u306a\u3044",poor:"\u60aa\u3044"},remoteaddress:"\u30ea\u30e2\u30fc\u30c8\u30a2\u30c9\u30ec\u30b9\uff1a",remoteport:"\u30ea\u30e2\u30fc\u30c8\u30dd\u30fc\u30c8\uff1a",resolution:"\u89e3\u50cf\u5ea6:",status:"\u63a5\u7d9a\u72b6\u614b:",transport:"\u30c8\u30e9\u30f3\u30b9\u30dd\u30fc\u30c8\uff1a",turn:""},dateUtils:{earlier:"\u305d\u306e\u524d",today:"\u4eca\u65e5",yesterday:"\u6628\u65e5"},deepLinking:{appNotInstalled:"\u3053\u306e\u4f1a\u8b70\u306b\u53c2\u52a0\u3059\u308b\u306b\u306f\u3001{{app}} \u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u304c\u5fc5\u8981\u3067\u3059\u3002",description:"\u4f55\u3082\u8d77\u3053\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u304b\uff1f {{app}} \u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30a2\u30d7\u30ea\u3067\u4f1a\u8b70\u3092\u958b\u59cb\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u3002 \u518d\u5ea6\u8a66\u3057\u3066\u307f\u308b\u304b\u3001{{app}} Web\u30a2\u30d7\u30ea\u3067\u8d77\u52d5\u3057\u3066\u304f\u3060\u3055\u3044\u3002",descriptionWithoutWeb:"",downloadApp:"\u30a2\u30d7\u30ea\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b",launchWebButton:"Web\u3067\u8d77\u52d5\u3059\u308b",openApp:"\u30a2\u30d7\u30ea\u3067\u7d9a\u304f",title:"{{app}} \u3067\u4f1a\u8b70\u3092\u958b\u59cb\u3059\u308b...",tryAgainButton:"\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044"},defaultLink:"\u4f8b\uff1a {{url}}",deviceError:{cameraError:"\u30ab\u30e1\u30e9\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5931\u6557\u3057\u307e\u3057\u305f",cameraPermission:"\u30ab\u30e1\u30e9\u306e\u6a29\u9650\u3092\u53d6\u5f97\u3059\u308b\u969b\u306b\u30a8\u30e9\u30fc",microphoneError:"\u30de\u30a4\u30af\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5931\u6557\u3057\u307e\u3057\u305f",microphonePermission:"\u30de\u30a4\u30af\u306e\u6a29\u9650\u3092\u53d6\u5f97\u3059\u308b\u969b\u306b\u30a8\u30e9\u30fc"},deviceSelection:{noPermission:"\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093",previewUnavailable:"\u30d7\u30ec\u30d3\u30e5\u30fc\u3067\u304d\u307e\u305b\u3093",selectADevice:"\u30c7\u30d0\u30a4\u30b9\u3092\u9078\u629e",testAudio:""},dialog:{accessibilityLabel:{liveStreaming:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\uff1a"},allow:"\u8a31\u53ef",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"\u4e00\u5ea6\u306b1\u3064\u306e\u5171\u6709\u30d3\u30c7\u30aa\u306e\u307f\u304c\u8a31\u53ef\u3055\u308c\u307e\u3059",applicationWindow:"\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30f3\u30c9\u30a6",Back:"\u623b\u308b",cameraConstraintFailedError:"\u3042\u306a\u305f\u306e\u30ab\u30e1\u30e9\u306f\u3001\u5fc5\u8981\u306a\u5236\u7d04\u306e\u3044\u304f\u3064\u304b\u3092\u6e80\u305f\u3057\u3066\u3044\u307e\u305b\u3093\u3002",cameraNotFoundError:"\u30ab\u30e1\u30e9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002",cameraNotSendingData:"\u3042\u306a\u305f\u306e\u30ab\u30e1\u30e9\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002 \u4ed6\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u3053\u306e\u30c7\u30d0\u30a4\u30b9\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3092\u78ba\u8a8d\u3057\u3001\u8a2d\u5b9a\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u5225\u306e\u30c7\u30d0\u30a4\u30b9\u3092\u9078\u629e\u3059\u308b\u304b\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30ea\u30ed\u30fc\u30c9\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002",cameraNotSendingDataTitle:"\u30ab\u30e1\u30e9\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093",cameraPermissionDeniedError:"\u3042\u306a\u305f\u306f\u30ab\u30e1\u30e9\u3092\u4f7f\u7528\u3059\u308b\u8a31\u53ef\u3092\u4e0e\u3048\u3066\u3044\u307e\u305b\u3093\u3002 \u3042\u306a\u305f\u306f\u307e\u3060\u4f1a\u8b70\u306b\u53c2\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u304c\u3001\u4ed6\u306e\u53c2\u52a0\u8005\u306f\u3042\u306a\u305f\u3092\u898b\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 \u3053\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u306b\u306f\u3001\u30a2\u30c9\u30ec\u30b9\u30d0\u30fc\u306e\u30ab\u30e1\u30e9\u30dc\u30bf\u30f3\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002",cameraUnknownError:"\u4e0d\u660e\u306a\u7406\u7531\u3067\u30ab\u30e1\u30e9\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002",cameraUnsupportedResolutionError:"\u304a\u4f7f\u3044\u306e\u30ab\u30e1\u30e9\u306f\u3001\u5fc5\u8981\u306a\u30d3\u30c7\u30aa\u89e3\u50cf\u5ea6\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093\u3002",Cancel:"\u30ad\u30e3\u30f3\u30bb\u30eb",close:"\u9589\u3058\u308b",conferenceDisconnectMsg:"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u63a5\u7d9a\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 {{seconds}} \u79d2\u3067\u518d\u63a5\u7d9a\u3057\u307e\u3059...",conferenceDisconnectTitle:"\u3042\u306a\u305f\u306f\u5207\u65ad\u3055\u308c\u307e\u3057\u305f\u3002",conferenceReloadMsg:"\u79c1\u305f\u3061\u306f\u3053\u308c\u3092\u89e3\u6c7a\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002 {{seconds}} \u79d2\u3067\u518d\u63a5\u7d9a\u3057\u307e\u3059...",conferenceReloadTitle:"\u6b8b\u5ff5\u306a\u304c\u3089\u3001\u4f55\u304b\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3057\u305f\u3002",confirm:"\u78ba\u8a8d",confirmNo:"\u3044\u3044\u3048",confirmYes:"\u306f\u3044",connectError:"Oops! \u4f55\u304b\u304c\u3046\u307e\u304f\u3044\u304b\u305a\u3001\u4f1a\u8b70\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002",connectErrorWithMsg:"Oops! \u4f55\u304b\u554f\u984c\u304c\u767a\u751f\u3057\u3001\u4f1a\u8b70\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff1a {{msg}}",connecting:"\u63a5\u7d9a\u4e2d",contactSupport:"\u30b5\u30dd\u30fc\u30c8\u554f\u3044\u5408\u308f\u305b\u5148",copy:"\u30b3\u30d4\u30fc",dismiss:"\u5374\u4e0b",displayNameRequired:"",done:"\u5b8c\u4e86",enterDisplayName:"",error:"\u30a8\u30e9\u30fc",externalInstallationMsg:"\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u5171\u6709\u62e1\u5f35\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002",externalInstallationTitle:"\u62e1\u5f35\u6a5f\u80fd\u304c\u5fc5\u8981\u3067\u3059",goToStore:"\u30a6\u30a7\u30d6\u30b9\u30c8\u30a2\u306b\u884c\u304f",gracefulShutdown:"\u73fe\u5728\u3001\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\u306e\u305f\u3081\u30b5\u30fc\u30d3\u30b9\u304c\u505c\u6b62\u3057\u3066\u3044\u307e\u3059\u3002 \u5f8c\u3067\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",IamHost:"\u79c1\u306f\u30db\u30b9\u30c8\u3067\u3059",incorrectRoomLockPassword:"",incorrectPassword:"\u30e6\u30fc\u30b6\u30fc\u30cd\u30fc\u30e0\u307e\u305f\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u9055\u3044\u307e\u3059",inlineInstallationMsg:"\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u5171\u6709\u62e1\u5f35\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002",inlineInstallExtension:"\u4eca\u3059\u3050\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb",internalError:"Oops! \u4f55\u304b\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\uff1a{{error}}",internalErrorTitle:"\u5185\u90e8\u30a8\u30e9\u30fc",kickMessage:"",kickParticipantButton:"\u8ffd\u3044\u51fa\u3059",kickParticipantDialog:"\u3053\u306e\u53c2\u52a0\u8005\u3092\u8ffd\u3044\u51fa\u3057\u307e\u3059\u304b",kickParticipantTitle:"",kickTitle:"",liveStreaming:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0",liveStreamingDisabledForGuestTooltip:"\u30b2\u30b9\u30c8\u304c\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u304c\u958b\u59cb\u3067\u304d\u307e\u305b\u3093",liveStreamingDisabledTooltip:"",lockMessage:"\u4f1a\u8b70\u3092\u30ed\u30c3\u30af\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002",lockRoom:"",lockTitle:"\u30ed\u30c3\u30af\u306b\u5931\u6557\u3057\u307e\u3057\u305f",logoutQuestion:"\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u3066\u4f1a\u8b70\u3092\u505c\u6b62\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f",logoutTitle:"\u30ed\u30b0\u30a2\u30a6\u30c8",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"\u3042\u306a\u305f\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30a9\u30f3\u306f\u3001\u5fc5\u8981\u306a\u5236\u7d04\u306e\u3044\u304f\u3064\u304b\u3092\u6e80\u305f\u3057\u3066\u3044\u307e\u305b\u3093\u3002",micNotFoundError:"\u30de\u30a4\u30af\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"\u30de\u30a4\u30af\u3092\u4f7f\u7528\u3059\u308b\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\u3002 \u3042\u306a\u305f\u306f\u307e\u3060\u4f1a\u8b70\u306b\u53c2\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u304c\u3001\u4ed6\u306e\u4eba\u306f\u3042\u306a\u305f\u306e\u58f0\u3092\u805e\u3051\u307e\u305b\u3093\u3002 \u3053\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u306b\u306f\u3001\u30a2\u30c9\u30ec\u30b9\u30d0\u30fc\u306e\u30ab\u30e1\u30e9\u30dc\u30bf\u30f3\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002",micUnknownError:"\u4e0d\u660e\u306a\u7406\u7531\u3067\u30de\u30a4\u30af\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002",muteParticipantBody:"\u3042\u306a\u305f\u306f\u305d\u306e\u30df\u30e5\u30fc\u30c8\u3092\u89e3\u9664\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u304c\u3001\u5f7c\u3089\u306f\u3044\u3064\u3067\u3082\u81ea\u5206\u81ea\u8eab\u306e\u30df\u30e5\u30fc\u30c8\u3092\u89e3\u9664\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002",muteParticipantButton:"\u30df\u30e5\u30fc\u30c8",muteParticipantDialog:"\u3053\u306e\u53c2\u52a0\u8005\u3092\u30df\u30e5\u30fc\u30c8\u3057\u307e\u3059\u304b\u3002\u3042\u306a\u305f\u304c\u53d6\u308a\u623b\u305b\u307e\u305b\u3093\u304c\u3001\u672c\u4eba\u304c\u81ea\u5206\u3067\u3044\u3064\u3067\u3082\u89e3\u9664\u3067\u3044\u307e\u3059\u3002",muteParticipantTitle:"",Ok:"Ok",passwordLabel:"",passwordNotSupported:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a2d\u5b9a\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"\u3042\u306a\u305f\u306e\u30d6\u30e9\u30a6\u30b6\u306f\u3053\u306e\u30b5\u30a4\u30c8\u304b\u3089\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u30d6\u30ed\u30c3\u30af\u3057\u3066\u3044\u307e\u3059\u3002 \u30d6\u30e9\u30a6\u30b6\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a\u3067\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3092\u6709\u52b9\u306b\u3057\u3066\u304b\u3089\u3001\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",popupErrorTitle:"\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u304c\u30d6\u30ed\u30c3\u30af\u3055\u308c\u307e\u3057\u305f",recording:"\u9332\u753b",recordingDisabledForGuestTooltip:"\u30b2\u30b9\u30c8\u304c\u9332\u753b\u958b\u59cb\u3067\u304d\u307e\u305b\u3093\u3002",recordingDisabledTooltip:"",rejoinNow:"\u4eca\u3059\u3050\u518d\u53c2\u52a0",remoteControlAllowedMessage:"{{user}} \u306f\u3042\u306a\u305f\u306e\u30ea\u30e2\u30fc\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u8981\u6c42\u3092\u53d7\u3051\u5165\u308c\u307e\u3057\u305f\uff01",remoteControlDeniedMessage:"{{user}} \u306f\u3042\u306a\u305f\u306e\u30ea\u30e2\u30fc\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u8981\u6c42\u3092\u62d2\u5426\u3057\u307e\u3057\u305f\uff01",remoteControlErrorMessage:"\u30ea\u30e2\u30fc\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u306e\u30a2\u30af\u30bb\u30b9\u8a31\u53ef\u3092 {{user}} \u304b\u3089\u8981\u6c42\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\uff01",remoteControlRequestMessage:"{{user}} \u306b\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u30ea\u30e2\u30fc\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3092\u8a31\u53ef\u3057\u307e\u3059\u304b\uff1f",remoteControlShareScreenWarning:"\u300c\u8a31\u53ef\u300d\u3092\u62bc\u3059\u3068\u753b\u9762\u3092\u5171\u6709\u3059\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\uff01",remoteControlStopMessage:"\u30ea\u30e2\u30fc\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30bb\u30c3\u30b7\u30e7\u30f3\u304c\u7d42\u4e86\u3057\u307e\u3057\u305f\uff01",remoteControlTitle:"\u30ea\u30e2\u30fc\u30c8\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb",Remove:"\u9664\u53bb",removePassword:"",removeSharedVideoMsg:"\u5171\u6709\u30d3\u30c7\u30aa\u3092\u524a\u9664\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f",removeSharedVideoTitle:"\u5171\u6709\u30d3\u30c7\u30aa\u3092\u524a\u9664\u3059\u308b",reservationError:"\u4e88\u7d04\u30b7\u30b9\u30c6\u30e0\u30a8\u30e9\u30fc",reservationErrorMsg:"\u30a8\u30e9\u30fc\u30b3\u30fc\u30c9: {{code}}, \u30e1\u30c3\u30bb\u30fc\u30b8: {{msg}}",retry:"\u518d\u8a66\u884c",screenSharingFailedToInstall:"Oops! \u753b\u9762\u5171\u6709\u62e1\u5f35\u6a5f\u80fd\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002",screenSharingFailedToInstallTitle:"\u753b\u9762\u5171\u6709\u62e1\u5f35\u6a5f\u80fd\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u5931\u6557\u3057\u307e\u3057\u305f",screenSharingFirefoxPermissionDeniedError:"",screenSharingFirefoxPermissionDeniedTitle:"Oops! \u753b\u9762\u5171\u6709\u3092\u958b\u59cb\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff01",screenSharingPermissionDeniedError:"Oops! \u753b\u9762\u5171\u6709\u306e\u62e1\u5f35\u30a2\u30af\u30bb\u30b9\u8a31\u53ef\u3067\u4f55\u304b\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u518d\u8aad\u307f\u8fbc\u307f\u3057\u3066\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",serviceUnavailable:"\u30b5\u30fc\u30d3\u30b9\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093",sessTerminated:"\u901a\u8a71\u7d42\u4e86",Share:"\u5171\u6709",shareVideoLinkError:"\u6b63\u3057\u3044YouTube\u306e\u30ea\u30f3\u30af\u3092\u63d0\u4f9b\u3057\u3066\u304f\u3060\u3055\u3044\u3002",shareVideoTitle:"\u52d5\u753b\u3092\u5171\u6709\u3059\u308b",shareYourScreen:"\u753b\u9762\u3092\u5171\u6709\u3059\u308b",shareYourScreenDisabled:"",shareYourScreenDisabledForGuest:"",startLiveStreaming:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u958b\u59cb\u3059\u308b",startRecording:"\u9332\u753b\u3092\u958b\u59cb",startRemoteControlErrorMessage:"\u30ea\u30e2\u30fc\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002",stopLiveStreaming:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u3092\u505c\u6b62\u3059\u308b",stopRecording:"\u9332\u753b\u3092\u505c\u6b62\u3059\u308b",stopRecordingWarning:"\u9332\u753b\u3092\u505c\u6b62\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f",stopStreamingWarning:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u3092\u505c\u6b62\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f",streamKey:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u30ad\u30fc",Submit:"\u6295\u7a3f",thankYou:"{{appName}} \u3092\u4f7f\u7528\u3057\u3066\u3044\u305f\u3060\u304d\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\uff01",token:"\u30c8\u30fc\u30af\u30f3",tokenAuthFailed:"\u7533\u3057\u8a33\u3042\u308a\u307e\u305b\u3093\u304c\u3001\u3053\u306e\u901a\u8a71\u306b\u53c2\u52a0\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002",tokenAuthFailedTitle:"\u8a8d\u8a3c\u306b\u5931\u6557\u3057\u307e\u3057\u305f",transcribing:"\u66f8\u304d\u5199\u3057",unlockRoom:"",userPassword:"\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"\u30db\u30b9\u30c8\u3092\u5f85\u3063\u3066\u3044\u307e\u3059...",Yes:"\u306f\u3044",yourEntireScreen:"\u3042\u306a\u305f\u306e\u753b\u9762\u5168\u4f53"},"\x05dialog":{accessibilityLabel:{}},dialOut:{statusMessage:"\u306f\u73fe\u5728 {{status}} \u3067\u3059"},feedback:{average:"\u666e\u901a",bad:"\u60aa\u3044",detailsLabel:"\u305d\u308c\u306b\u3064\u3044\u3066\u3082\u3063\u3068\u6559\u3048\u3066\u304f\u3060\u3055\u3044\u3002",good:"\u826f\u3044",rateExperience:"\u30d3\u30c7\u30aa\u901a\u8a71\u3092\u8a55\u4fa1\u3057\u3066\u304f\u3060\u3055\u3044",veryBad:"\u3068\u3066\u3082\u60aa\u3044",veryGood:"\u3068\u3066\u3082\u826f\u3044"},incomingCall:{answer:"",audioCallTitle:"",decline:"\u5374\u4e0b",productLabel:"",videoCallTitle:"\u30d3\u30c7\u30aa\u901a\u8a71\u7740\u4fe1"},info:{accessibilityLabel:"\u60c5\u5831\u3092\u8868\u793a\u3059\u308b",addPassword:"",cancelPassword:"",conferenceURL:"\u30ea\u30f3\u30af\uff1a",country:"\u56fd",dialANumber:"",dialInConferenceID:"PIN:",dialInNotSupported:"\u7533\u3057\u8a33\u3042\u308a\u307e\u305b\u3093\u304c\u3001\u73fe\u5728\u30c0\u30a4\u30e4\u30eb\u30a4\u30f3\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002",dialInNumber:"\u30c0\u30a4\u30a2\u30eb\u30a4\u30f3\uff1a",dialInSummaryError:"",dialInTollFree:"",genericError:"\u304a\u3063\u3068\u3001\u4f55\u304b\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3057\u305f\u3002",inviteLiveStream:"\u3053\u306e\u4f1a\u8b70\u306e\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u8868\u793a\u3059\u308b\u306b\u306f\u3001\u3053\u306e\u30ea\u30f3\u30af\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\uff1a{{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\uff1a",moreNumbers:"\u305d\u306e\u4ed6\u306e\u756a\u53f7",noNumbers:"\u30c0\u30a4\u30e4\u30eb\u30a4\u30f3\u756a\u53f7\u306f\u3042\u308a\u307e\u305b\u3093\u3002",noPassword:"\u306a\u3057",noRoom:"\u30c0\u30a4\u30e4\u30eb\u30a4\u30f3\u3059\u308b\u90e8\u5c4b\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\u3002",numbers:"\u30c0\u30a4\u30e4\u30eb\u30a4\u30f3\u756a\u53f7",password:"",title:"\u5171\u6709",tooltip:"\u3053\u306e\u4f1a\u8b70\u306e\u30ea\u30f3\u30af\u3068\u30c0\u30a4\u30e4\u30eb\u30a4\u30f3\u60c5\u5831\u3092\u5171\u6709\u3059\u308b",label:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u60c5\u5831"},"\x05info":{},inviteDialog:{alertText:"",header:"\u62db\u5f85",searchCallOnlyPlaceholder:"\u643a\u5e2f\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044",searchPeopleOnlyPlaceholder:"\u53c2\u52a0\u8005\u3092\u691c\u7d22\u3059\u308b",searchPlaceholder:"\u30cb\u30c3\u30af\u30cd\u30fc\u30e0\u3001\u307e\u305f\u306f\u96fb\u8a71\u756a\u53f7",send:"\u9001\u4fe1"},inlineDialogFailure:{msg:"\u79c1\u305f\u3061\u306f\u5c11\u3057\u3064\u307e\u305a\u304d\u307e\u3057\u305f\u3002",retry:"\u518d\u8a66\u884c\u3059\u308b",support:"\u30b5\u30dd\u30fc\u30c8",supportMsg:"\u3053\u308c\u304c\u8d77\u3053\u3063\u3066\u3044\u308b\u5834\u5408\u306f\u3001"},keyboardShortcuts:{focusLocal:"\u81ea\u5206\u306e\u30d3\u30c7\u30aa\u306b\u7126\u70b9",focusRemote:"\u4ed6\u306e\u30e1\u30f3\u30d0\u30fc\u306e\u30d3\u30c7\u30aa\u306b\u7126\u70b9",fullScreen:"\u5168\u753b\u9762\u8868\u793a/\u7d42\u4e86",keyboardShortcuts:"\u30ad\u30fc\u30dc\u30fc\u30c9\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8",localRecording:"\u30ed\u30fc\u30ab\u30eb\u9332\u753b\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u306e\u8868\u793a\uff0f\u975e\u8868\u793a",mute:"\u30de\u30a4\u30af\u306e\u6d88\u97f3 ( \u30df\u30e5\u30fc\u30c8 )",pushToTalk:"\u8a71\u3059\u305f\u3081\u306b\u62bc\u3059",raiseHand:"\u624b\u3092\u4e0a\u3052\u308b/\u4e0b\u3052\u308b",showSpeakerStats:"\u6f14\u8aac\u8005\u306e\u30c7\u30fc\u30bf\u3092\u8868\u793a",toggleChat:"\u30c1\u30e3\u30c3\u30c8\u3092\u8868\u793a/\u975e\u8868\u793a",toggleFilmstrip:"\u52d5\u753b\u30b5\u30e0\u30cd\u30a4\u30eb\u8868\u793a/\u975e\u8868\u793a",toggleScreensharing:"\u30ab\u30e1\u30e9\u3068\u753b\u9762\u5171\u6709\u3092\u5207\u308a\u66ff\u3048\u308b",toggleShortcuts:"\u30ad\u30fc\u30dc\u30fc\u30c9 \u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u3092\u8868\u793a",videoMute:"\u30ab\u30e1\u30e9\u3092\u6709\u52b9/\u7121\u52b9"},"\x05keyboardShortcuts":{},liveStreaming:{busy:"\u79c1\u305f\u3061\u306f\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u30ea\u30bd\u30fc\u30b9\u3092\u89e3\u653e\u3059\u308b\u305f\u3081\u306b\u53d6\u308a\u7d44\u3093\u3067\u3044\u307e\u3059\u3002 \u6570\u5206\u5f8c\u306b\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",busyTitle:"\u3059\u3079\u3066\u306e\u30b9\u30c8\u30ea\u30fc\u30de\u30fc\u306f\u73fe\u5728\u30d3\u30b8\u30fc\u72b6\u614b\u3067\u3059",changeSignIn:"\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u5207\u308a\u66ff\u3048\u307e\u3059\u3002",choose:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044",chooseCTA:"\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002 \u3042\u306a\u305f\u306f\u73fe\u5728\u3001{{email}} \u3068\u3057\u3066\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u307e\u3059\u3002",enterStreamKey:"YouTube\u306e\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u30ad\u30fc\u3092\u3053\u3053\u306b\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002",error:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002 \u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",errorAPI:"YouTube\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 \u3082\u3046\u4e00\u5ea6\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u304f\u3060\u3055\u3044\u3002",errorLiveStreamNotEnabled:"",expandedOff:"",expandedOn:"",expandedPending:"",failedToStart:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u306e\u958b\u59cb\u306b\u5931\u6557\u3057\u307e\u3057\u305f",getStreamKeyManually:"",invalidStreamKey:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u30ad\u30fc\u304c\u9593\u306b\u5408\u3044\u307e\u3057\u305f\u3002",off:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u304c\u505c\u6b62\u3057\u307e\u3057\u305f",on:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0",pending:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059...",serviceName:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u30b5\u30fc\u30d3\u30b9",signedInAs:"",signIn:"Google\u3067\u30ed\u30b0\u30a4\u30f3",signInCTA:"\u30ed\u30b0\u30a4\u30f3\u3059\u308b\u304b\u3001YouTube\u306e\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u30ad\u30fc\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002",signOut:"\u30b5\u30a4\u30f3\u30a2\u30a6\u30c8",start:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u958b\u59cb\u3059\u308b",streamIdHelp:"\u3053\u308c\u306f\u4f55\u3067\u3059\u304b\uff1f",unavailableTitle:"\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093"},"\x05liveStreaming":{},localRecording:{clientState:{off:"\u30aa\u30d5",on:"\u30aa\u30f3",unknown:"\u4e0d\u660e"},dialogTitle:"",duration:"",durationNA:"",encoding:"",label:"LOR",labelToolTip:"\u30ed\u30fc\u30ab\u30eb\u30ec\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u5b9f\u65bd\u4e2d",localRecording:"",me:"\u79c1",messages:{engaged:"\u30ed\u30fc\u30ab\u30eb\u30ec\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u5b9f\u65bd",finished:"",finishedModerator:"",notModerator:""},moderator:"\u30e2\u30c7\u30ec\u30fc\u30bf\u30fc",no:"\u3044\u3044\u3048",participant:"",participantStats:"",sessionToken:"",start:"\u9332\u753b\u3092\u958b\u59cb",stop:"\u9332\u753b\u3092\u505c\u6b62\u3059\u308b",yes:"\u306f\u3044"},"\x05localRecording":{},lockRoomPassword:"\u30d1\u30b9\u30ef\u30fc\u30c9",lockRoomPasswordUppercase:"\u30d1\u30b9\u30ef\u30fc\u30c9",me:"\u79c1",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"\u5207\u65ad\u3055\u308c\u307e\u3057\u305f",focus:"",focusFail:"",grantedTo:"{{to}} \u3078\u30e2\u30c7\u30ec\u30fc\u30bf\u30fc\u306e\u6a29\u5229\u304c\u4ed8\u4e0e\u3055\u308c\u307e\u3057\u305f\uff01",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"\u79c1",moderator:"\u30e2\u30c7\u30ec\u30fc\u30bf\u30fc\u306e\u6a29\u5229\u304c\u4ed8\u4e0e\u3055\u308c\u307e\u3057\u305f\uff01",muted:"$t(notify.somebody) \u3078\u30e2\u30c7\u30ec\u30fc\u30bf\u30fc\u306e\u6a29\u5229\u304c\u4ed8\u4e0e\u3055\u308c\u307e\u3057\u305f\uff01",mutedTitle:"\u3042\u306a\u305f\u306f\u30df\u30e5\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u3059\uff01",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"\u8ab0\u304b",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"",suboptimalExperienceTitle:"",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"powered by",presenceStatus:{busy:"",calling:"",connected:"\u63a5\u7d9a\u3055\u308c\u307e\u3057\u305f",connecting:"\u63a5\u7d9a\u4e2d",connecting2:"\u63a5\u7d9a\u4e2d",disconnected:"\u5207\u65ad\u3055\u308c\u307e\u3057\u305f",expired:"",ignored:"",initializingCall:"",invited:"\u62db\u5f85",rejected:"",ringing:"\u7740\u4fe1\u3057\u3066\u3044\u308b\u30fb\u30fb"},"\x05presenceStatus":{},profile:{setDisplayNameLabel:"\u8868\u793a\u540d\u3092\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044",setEmailInput:"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044",setEmailLabel:"\u30e1\u30fc\u30eb\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044",title:"\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb"},recording:{authDropboxText:"Dropbox\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9",availableSpace:"",beta:"BETA",busy:"\u79c1\u305f\u3061\u306f\u3001\u9332\u753b\u30ea\u30bd\u30fc\u30b9\u306e\u89e3\u653e\u306b\u53d6\u308a\u7d44\u3093\u3067\u3044\u307e\u3059\u3002 \u6570\u5206\u5f8c\u306b\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",busyTitle:"\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c0\u30fc\u304c\u73fe\u5728\u30d3\u30b8\u30fc\u72b6\u614b\u3067\u3059",error:"\u9332\u753b\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002 \u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",expandedOff:"\u9332\u753b\u304c\u505c\u6b62\u3057\u307e\u3057\u305f",expandedOn:"",expandedPending:"\u9332\u753b\u958b\u59cb\u3057\u3066\u3044\u308b\u3002\u3002\u3002",failedToStart:"\u9332\u753b\u3092\u958b\u59cb\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f",fileSharingdescription:"\u9332\u753b\u30c7\u30fc\u30bf\u3092\u5171\u6709\u3059\u308b",live:"\u30e9\u30a4\u30d6",loggedIn:"",off:"\u9332\u753b\u304c\u505c\u6b62\u3057\u307e\u3057\u305f",on:"\u9332\u753b",pending:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u306e\u767b\u9332\u3092\u6e96\u5099\u3057\u3066\u3044\u307e\u3059\u3002\u3002\u3002",rec:"REC",serviceDescription:"\u30d3\u30c7\u30aa\u304c\u9332\u753b\u30b5\u30fc\u30d3\u30b9\u3067\u9332\u753b\u3055\u308c\u307e\u3059",serviceName:"\u8a18\u9332\u30b5\u30fc\u30d3\u30b9",signIn:"\u30b5\u30a4\u30f3\u30a4\u30f3",signOut:"\u30b5\u30a4\u30f3\u30a2\u30a6\u30c8",unavailable:"Oops! {{serviceName}} \u306f\u73fe\u5728\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002 \u79c1\u305f\u3061\u306f\u3053\u306e\u554f\u984c\u306e\u89e3\u6c7a\u306b\u53d6\u308a\u7d44\u3093\u3067\u3044\u307e\u3059\u3002 \u5f8c\u3067\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",unavailableTitle:"\u9332\u753b\u3067\u304d\u307e\u305b\u3093"},"\x05recording":{},sectionList:{pullToRefresh:"\u30d7\u30eb\u3057\u3066\u30ea\u30d5\u30ec\u30c3\u30b7\u30e5\u3059\u308b"},settings:{calendar:{about:"",disconnect:"\u5207\u65ad\u3055\u308c\u307e\u3057\u305f",microsoftSignIn:"\u30de\u30a4\u30af\u30ed\u30bd\u30d5\u30c8\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u30ed\u30b0\u30a4\u30f3",signedIn:"",title:"\u30ab\u30ec\u30f3\u30c0\u30fc"},devices:"\u7aef\u672b",followMe:"\u5168\u54e1\u30d5\u30a9\u30ed\u30fc\u30df\u30fc",language:"\u8a00\u8a9e",loggedIn:"",moderator:"\u30e2\u30c7\u30ec\u30fc\u30bf\u30fc",more:"\u305d\u306e\u4ed6",name:"\u540d\u524d",noDevice:"\u306a\u3057",selectAudioOutput:"\u97f3\u58f0\u51fa\u529b",selectCamera:"\u30ab\u30e1\u30e9",selectMic:"\u30de\u30a4\u30af",startAudioMuted:"\u5168\u54e1\u30df\u30e5\u30fc\u30c8\u306b\u3059\u308b",startVideoMuted:"\u5168\u54e1\u975e\u8868\u793a\u306b\u3059\u308b",title:"\u8a2d\u5b9a"},"\x05settings":{calendar:{}},settingsView:{alertOk:"OK",alertTitle:"Warning",alertURLText:"\u5165\u529b\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u306eURL\u306f\u7121\u52b9\u3067\u3059",buildInfoSection:"",conferenceSection:"\u4f1a\u8b70",displayName:"\u8868\u793a\u540d",email:"E\u30e1\u30fc\u30eb",header:"\u8a2d\u5b9a",profileSection:"\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb",serverURL:"\u30b5\u30fc\u30d0\u30fc\u306eURL",startWithAudioMuted:"\u30aa\u30fc\u30c7\u30a3\u30aa\u3092\u30df\u30e5\u30fc\u30c8\u3067\u958b\u59cb",startWithVideoMuted:"\u30d3\u30c7\u30aa\u3092\u30df\u30e5\u30fc\u30c8\u3067\u958b\u59cb",version:"\u30d0\u30fc\u30b8\u30e7\u30f3"},share:{dialInfoText:"",mainText:""},speaker:"\u30b9\u30d4\u30fc\u30ab\u30fc",speakerStats:{hours:"{{count}} \u79d2",minutes:"{{count}} \u79d2",name:"\u540d\u524d",seconds:"{{count}} \u79d2",speakerStats:"\u8a71\u8005\u306e\u7d71\u8a08",speakerTime:"\u8a71\u3059\u6642\u9593"},"\x05speakerStats":{},startupoverlay:{policyText:" ",title:"{{app}} \u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u30de\u30a4\u30af\u3068\u30ab\u30e1\u30e9\u304c\u5fc5\u8981\u3067\u3059\u3002"},"\x05startupoverlay":{},suspendedoverlay:{rejoinKeyTitle:"\u518d\u53c2\u52a0",text:"\u518d\u63a5\u7d9a\u3059\u308b\u306b\u306f\u3001<i>\u518d\u53c2\u52a0</i> \u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044\u3002",title:"\u3053\u306e\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u304c\u30b9\u30ea\u30fc\u30d7\u72b6\u614b\u306b\u306a\u3063\u305f\u305f\u3081\u3001\u30d3\u30c7\u30aa\u901a\u8a71\u304c\u4e2d\u65ad\u3055\u308c\u307e\u3057\u305f\u3002"},toolbar:{accessibilityLabel:{audioOnly:"\u97f3\u58f0\u306e\u307f\u306b\u5207\u308a\u66ff\u3048\u308b",audioRoute:"\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3092\u9078\u629e\u3059\u308b",callQuality:"",cc:"\u30b5\u30d6\u30bf\u30a4\u30c8\u30eb\u306b\u5207\u308a\u66ff\u3048\u308b",chat:"\u30c1\u30e3\u30c3\u30c8\u753b\u9762\u306b\u5207\u308a\u66ff\u3048\u308b",document:"\u5168\u753b\u9762\u306b\u5207\u308a\u66ff\u3048\u308b",feedback:"\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u6b8b\u3059",fullScreen:"\u5168\u753b\u9762\u306b\u5207\u308a\u66ff\u3048\u308b",hangup:"\u96fb\u8a71\u3092\u304b\u3051\u308b",invite:"\u30e1\u30f3\u30d0\u30fc\u3092\u62db\u5f85\u3059\u308b",kick:"\u53c2\u52a0\u8005\u3092\u8ffd\u3044\u51fa\u3059",localRecording:"\u30ed\u30fc\u30ab\u30eb\u30ec\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u306b\u5207\u308a\u66ff\u3048\u308b",lockRoom:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5207\u308a\u66ff\u3048\u308b",moreActions:"\u3088\u308a\u591a\u304f\u306e\u64cd\u4f5c\u30e1\u30cb\u30e5\u30fc\u306b\u5207\u308a\u66ff\u3048\u308b",moreActionsMenu:"\u4ed6\u306e\u30e1\u30cb\u30e5\u30fc",mute:"\u30df\u30e5\u30fc\u30c8\u30e2\u30fc\u30c9\u3092\u5207\u308a\u66ff\u3048\u308b",pip:"\u30d4\u30af\u30c1\u30e3\u30fc\u30a4\u30f3\u30d4\u30af\u30c1\u30e3\u30fc\u30e2\u30fc\u30c9\u3092\u5207\u308a\u66ff\u3048\u308b",profile:"\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6",raiseHand:"\u624b\u3092\u6319\u3052\u308b\u30fb\u4e0b\u3052\u308b",recording:"\u30ec\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u306b\u5207\u308a\u66ff\u3048\u308b",remoteMute:"\u53c2\u52a0\u8005\u3092\u8ffd\u3044\u51fa\u3059",Settings:"\u8a2d\u5b9a\u306b\u5207\u308a\u66ff\u3048\u308b",sharedvideo:"Youtube\u30d3\u30c7\u30aa\u5171\u6709\u306b\u5207\u308a\u66ff\u3048\u308b",shareRoom:"\u8ab0\u304b\u3092\u62db\u5f85\u3059\u308b",shareYourScreen:"\u753b\u9762\u5171\u6709\u306b\u5207\u308a\u66ff\u3048\u308b",shortcuts:"\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u306b\u5207\u308a\u66ff\u3048\u308b",show:"",speakerStats:"\u30b9\u30d4\u30fc\u30ab\u30fc\u7d71\u8a08\u306b\u5207\u308a\u66ff\u3048\u308b",tileView:"",toggleCamera:"\u30ab\u30e1\u30e9\u3092\u5207\u308a\u66ff\u3048\u308b",videomute:"\u30df\u30e5\u30fc\u30c8\u30d3\u30c7\u30aa\u306b\u5207\u308a\u66ff\u3048\u308b",videoblur:""},addPeople:"\u3042\u306a\u305f\u306e\u901a\u8a71\u306b\u4eba\u3092\u8ffd\u52a0\u3059\u308b",audioOnlyOff:"\u97f3\u58f0\u306e\u307f\u30e2\u30fc\u30c9\u3092\u7121\u52b9\u306b\u3059\u308b",audioOnlyOn:"\u97f3\u58f0\u306e\u307f\u30e2\u30fc\u30c9\u958b\u59cb",audioRoute:"\u30b5\u30a6\u30f3\u30c9\u30c7\u30d0\u30a4\u30b9\u3092\u9078\u629e\u3059\u308b",authenticate:"\u8a8d\u8a3c",callQuality:"\u901a\u8a71\u54c1\u8cea\u3092\u7ba1\u7406\u3059\u308b",chat:"\u30c1\u30e3\u30c3\u30c8\u3092\u958b\u304f / \u9589\u3058\u308b",closeChat:"\u30c1\u30e3\u30c3\u30c8\u3092\u9589\u3058\u308b",documentClose:"\u5171\u6709\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u9589\u3058\u308b",documentOpen:"\u5171\u6709\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u958b\u304f",enterFullScreen:"\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3\u8868\u793a",enterTileView:"\u30bf\u30a4\u30c8\u30eb\u30d3\u30e5\u30fc\u3092\u958b\u59cb",exitFullScreen:"\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3\u3092\u7d42\u4e86",exitTileView:"\u30bf\u30a4\u30c8\u30eb\u30d3\u30e5\u30fc\u3092\u7d42\u4e86",feedback:"\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u6b8b\u3059",hangup:"\u9000\u51fa",invite:"\u30e1\u30f3\u30d0\u30fc\u3092\u62db\u5f85\u3059\u308b",login:"\u30ed\u30b0\u30a4\u30f3",logout:"\u30ed\u30b0\u30a2\u30a6\u30c8",lowerYourHand:"\u624b\u3092\u4e0b\u3052\u308b",moreActions:"\u305d\u306e\u4ed6\u306e\u30a2\u30af\u30b7\u30e7\u30f3",mute:"\u30df\u30e5\u30fc\u30c8 / \u30df\u30e5\u30fc\u30c8\u89e3\u9664",openChat:"\u30c1\u30e3\u30c3\u30c8\u3092\u958b\u304f",pip:"Picture-in-Picture\u30e2\u30fc\u30c9\u306b\u5165\u308b",profile:"\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6",raiseHand:"\u624b\u3092\u4e0a\u3052\u308b / \u4e0b\u3052\u308b",raiseYourHand:"\u624b\u3092\u6319\u3052\u308b",Settings:"\u8a2d\u5b9a",sharedvideo:"YouTube\u52d5\u753b\u3092\u5171\u6709\u3059\u308b",shareRoom:"\u8ab0\u304b\u3092\u62db\u5f85\u3059\u308b",shortcuts:"\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u3092\u8868\u793a",speakerStats:"\u8a71\u8005\u306e\u7d71\u8a08",startScreenSharing:"\u753b\u9762\u5171\u6709\u958b\u59cb",startSubtitles:"\u5b57\u5e55\u958b\u59cb",stopScreenSharing:"\u753b\u9762\u5171\u6709\u505c\u6b62",stopSubtitles:"\u5b57\u5e55\u505c\u6b62",stopSharedVideo:"YouTube\u52d5\u753b\u3092\u505c\u6b62\u3059\u308b",talkWhileMutedPopup:"\u8a71\u305d\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u304b\uff1f \u3042\u306a\u305f\u306f\u30df\u30e5\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u3059\u3002",tileViewToggle:"",toggleCamera:"\u30ab\u30e1\u30e9\u3092\u5207\u308a\u66ff\u3048\u308b",videomute:"\u30ab\u30e1\u30e9\u306e\u958b\u59cb / \u505c\u6b62",startvideoblur:"",stopvideoblur:""},"\x05toolbar":{accessibilityLabel:{}},transcribing:{ccButtonTooltip:"\u5b57\u5e55\u3092\u8868\u793a\u30fb\u975e\u8868\u793a\u3059\u308b",error:"\u9332\u753b\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002 \u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",expandedLabel:"\u66f8\u304d\u5199\u3057\u304c\u30aa\u30f3\u306b\u306a\u3063\u3066\u3044\u308b",failedToStart:"\u66f8\u304d\u5199\u3057\u3092\u30b9\u30bf\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002",labelToolTip:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u304c\u66f8\u304d\u5199\u3057\u3055\u308c\u3066\u3044\u307e\u3059\u3002",off:"\u66f8\u304d\u5199\u3057\u304c\u505c\u6b62\u3055\u308c\u3066\u3044\u308b",pending:"\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u306e\u66f8\u304d\u5199\u3057\u3092\u6e96\u5099\u3057\u3066\u3044\u307e\u3059\u3002\u3002\u3002",start:"\u5b57\u5e55\u3092\u8868\u793a\u3059\u308b",stop:"\u5b57\u5e55\u3092\u975e\u8868\u793a\u3059\u308b",tr:"TR"},"\x05transcribing":{},userMedia:{androidGrantPermissions:"\u30d6\u30e9\u30a6\u30b6\u30fc\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3067<b><i>\u8a31\u53ef\u3059\u308b</i></b>\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044",chromeGrantPermissions:"\u30d6\u30e9\u30a6\u30b6\u30fc\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3067<b><i>\u8a31\u53ef\u3059\u308b</i></b>\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044",edgeGrantPermissions:"\u30e9\u30a6\u30b6\u30fc\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3067<b><i>\u8a31\u53ef\u3059\u308b</i></b>\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002",electronGrantPermissions:"\u30de\u30a4\u30af\u3068\u30ab\u30e1\u30e9\u306e\u5171\u6709\u3092\u8a31\u53ef\u3057\u3066\u304f\u3060\u3055\u3044",firefoxGrantPermissions:"<b><i>\u30c7\u30d0\u30a4\u30b9\u3092\u5171\u6709</i></b> \u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002",iexplorerGrantPermissions:"\u30d6\u30e9\u30a6\u30b6\u30fc\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3067<b><i>\u8a31\u53ef\u3059\u308b</i></b>\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002",nwjsGrantPermissions:"\u30de\u30a4\u30af\u3068\u30ab\u30e1\u30e9\u306e\u5171\u6709\u3092\u8a31\u53ef\u3057\u3066\u304f\u3060\u3055\u3044",operaGrantPermissions:"\u30d6\u30e9\u30a6\u30b6\u30fc\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3067<b><i>\u8a31\u53ef\u3059\u308b</i></b>\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044","react-nativeGrantPermissions":"\u30d6\u30e9\u30a6\u30b6\u30fc\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3067<b><i>\u8a31\u53ef\u3059\u308b</i></b>\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044",safariGrantPermissions:"\u30d6\u30e9\u30a6\u30b6\u30fc\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3067<b><i>\u8a31\u53ef\u3059\u308b</i></b>\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002"},videoSIPGW:{busy:"\u30ea\u30bd\u30fc\u30b9\u3092\u6574\u7406\u3057\u3066\u3044\u307e\u3059\u3002\u5c11\u3005\u304a\u5f85\u3061\u304f\u3060\u3055\u3044\u3002",busyTitle:"\u30eb\u30fc\u30e0\u30b5\u30fc\u30d3\u30b9\u304c\u305f\u3060\u3044\u307e\u6df7\u3093\u3067\u3044\u307e\u3059\u3002",errorAlreadyInvited:"{{displayName}}\u3055\u3093\u304c\u3059\u3067\u306b\u62db\u5f85\u3055\u308c\u307e\u3057\u305f",errorInvite:"\u4f1a\u8b70\u304c\u307e\u3060\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",errorInviteFailed:"\u554f\u984c\u3092\u89e3\u6c7a\u3057\u3066\u3044\u307e\u3059\u3002\u3057\u3070\u3089\u304f\u3057\u305f\u3089\u307e\u305f\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002",errorInviteFailedTitle:" {{displayName}}\u3055\u3093\u304c\u62db\u5f85\u3067\u304d\u307e\u305b\u3093\u3002",errorInviteTitle:"\u62db\u96c6\u30a8\u30e9\u30fc",pending:"{{displayName}} \u304c\u62db\u5f85\u3055\u308c\u307e\u3057\u305f"},videoStatus:{audioOnly:"\u97f3\u58f0\u306e\u307f",audioOnlyExpanded:"\u97f3\u58f0\u306e\u307f\u30e2\u30fc\u30c9\u3067\u3001\u4ed6\u306e\u53c2\u52a0\u8005\u306e\u30d3\u30c7\u30aa\u304c\u898b\u3048\u306a\u3044\u3002",callQuality:"",hd:"HD",highDefinition:"\u9ad8\u753b\u8cea",labelTooiltipNoVideo:"\u30d3\u30c7\u30aa\u304c\u306a\u3044",labelTooltipAudioOnly:"\u97f3\u58f0\u306e\u307f\u30e2\u30fc\u30c9\u304c\u6709\u52b9",ld:"LD",lowDefinition:"\u4f4e\u753b\u8cea",onlyAudioAvailable:"\u97f3\u58f0\u306e\u307f\u5229\u7528\u53ef\u80fd",onlyAudioSupported:"\u3053\u306e\u30d6\u30e9\u30a6\u30b6\u3067\u306f\u97f3\u58f0\u306e\u307f\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002",p2pEnabled:"\u30d4\u30a2\u30fb\u30c4\u30fc\u30fb\u30d4\u30a2\u30e2\u30fc\u30c9\u6709\u52b9\u3057\u3066\u3044\u308b",p2pVideoQualityDescription:"",recHighDefinitionOnly:"",sd:"SD",standardDefinition:"\u6a19\u6e96\u753b\u8cea"},videothumbnail:{domute:"\u30df\u30e5\u30fc\u30c8",flip:"\u30d5\u30ea\u30c3\u30d7",kick:"\u8ffd\u3044\u51fa\u3059",moderator:"\u30e2\u30c7\u30ec\u30fc\u30bf\u30fc",mute:"",muted:"\u30df\u30e5\u30fc\u30c8",remoteControl:"\u30ea\u30e2\u30fc\u30c8\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"\u30bf\u30c3\u30d7\u3057\u3066\u53c2\u52a0",roomname:"\u30eb\u30fc\u30e0\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"},appDescription:"\u30c1\u30fc\u30e0\u5168\u4f53\u3068\u30d3\u30c7\u30aa\u30c1\u30e3\u30c3\u30c8\u3057\u307e\u3057\u3087\u3046\u3002\u3042\u306a\u305f\u304c\u77e5\u3063\u3066\u3044\u308b\u7686\u3055\u3093\u3092\u62db\u5f85\u3057\u3066\u304f\u3060\u3055\u3044\u3002{{app}}\u306f\u5b8c\u5168\u306b\u6697\u53f7\u5316\u3055\u308c\u305f100\uff05\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u306e\u30d3\u30c7\u30aa\u4f1a\u8b70\u30bd\u30ea\u30e5\u30fc\u30b7\u30e7\u30f3\u3067\u3001\u4e00\u65e5\u4e2d\u3001\u6bce\u65e5\u7121\u6599\u3067\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u5fc5\u8981\u3042\u308a\u307e\u305b\u3093\u3002",audioVideoSwitch:{audio:"\u97f3\u58f0",video:"\u6620\u50cf"},calendar:"\u30ab\u30ec\u30f3\u30c0\u30fc",connectCalendarButton:"\u30ab\u30ec\u30f3\u30c0\u30fc\u306b\u63a5\u7d9a",connectCalendarText:"",enterRoomTitle:"\u65b0\u3057\u3044\u30df\u30fc\u30c6\u30a4\u30f3\u30b0\u3092\u958b\u59cb",go:"GO",join:"\u53c2\u52a0",info:"\u60c5\u5831",privacy:"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc",recentList:"\u6700\u8fd1\u306e\u5c65\u6b74",recentListDelete:"\u524a\u9664",recentListEmpty:"",reducedUIText:"",roomname:"\u30eb\u30fc\u30e0\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044",roomnameHint:"\u53c2\u52a0\u3057\u305f\u3044\u90e8\u5c4b\u306e\u540d\u524d\u307e\u305f\u306fURL\u3092\u5165\u529b\u3057\u307e\u3059\u3002 \u3042\u306a\u305f\u304c\u540d\u524d\u3092\u4ed8\u3051\u3001\u3042\u306a\u305f\u304c\u4f1a\u3063\u3066\u3044\u308b\u4eba\u3005\u306b\u77e5\u3089\u305b\u3066\u3001\u540c\u3058\u540d\u524d\u3092\u5165\u529b\u3057\u3066\u3082\u3089\u3046\u3060\u3051\u3067\u3059\u3002",sendFeedback:"\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u9001\u4fe1",terms:"\u5229\u7528\u898f\u7d04",title:"\u5b89\u5168\u3067\u3001\u6a5f\u80fd\u8c4a\u5bcc\u3067\u3001\u5b8c\u5168\u306b\u7121\u6599\u306e\u30d3\u30c7\u30aa\u4f1a\u8b70"},"\x05welcomepage":{}}},664,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"\uc601\uc5b4",af:"",az:"\uc544\uc81c\ub974\ubc14\uc774\uc794\uc5b4",bg:"\ubd88\uac00\ub9ac\uc5b4",cs:"\uccb4\ucf54\uc5b4",de:"\ub3c5\uc77c\uc5b4",el:"\uadf8\ub9ac\uc2a4\uc5b4",eo:"\uc5d0\uc2a4\ud398\ub780\ud1a0\uc5b4",es:"\uc2a4\ud398\uc778\uc5b4",fr:"\ud504\ub791\uc2a4\uc5b4",hy:"\uc544\ub974\uba54\ub2c8\uc544\uc5b4",it:"\uc774\ud0c8\ub9ac\uc544\uc5b4",ja:"\uc77c\ubcf8\uc5b4",ko:"\ud55c\uad6d\uc5b4",nb:"\ub178\ub974\uc6e8\uc774\uc5b4",oc:"",pl:"\ud3f4\ub780\ub4dc\uc5b4",ptBR:"\ud3ec\ub974\ud22c\uac08\uc5b4(\ube0c\ub77c\uc9c8)",ru:"\ub7ec\uc2dc\uc544\uc5b4",sk:"\uc2ac\ub85c\ubc14\ud0a4\uc544\uc5b4",sl:"\uc2ac\ub85c\ubca0\ub2c8\uc544\uc5b4",sv:"\uc2a4\uc6e8\ub374\uc5b4",tr:"\ud130\ud0a4\uc5b4",vi:"\ubca0\ud2b8\ub0a8\uc5b4",zhCN:"\uc911\uad6d\uc5b4(\uc911\uad6d)"}},665,[]);
__d(function(e,o,i,t,r,n,a){r.exports={addPeople:{add:"\ucd08\ub300",countryNotSupported:"\uc544\uc9c1 \ud574\ub2f9 \uc9c0\uc5ed\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4",countryReminder:"\ubbf8\uad6d \uc774\uc678\uc758 \uc9c0\uc5ed\uc73c\ub85c \uc804\ud654\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c? \uad6d\uac00 \ubc88\ud638\ub85c \uc2dc\uc791\ud574\uc57c\ud569\ub2c8\ub2e4!",disabled:"\uc0ac\ub78c\ub4e4\uc744 \ucd08\ub300 \ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4",failedToAdd:"",footerText:"",loading:"\uc0ac\ub78c \ubc0f \uc804\ud654\ubc88\ud638 \uac80\uc0c9",loadingNumber:"\uc804\ud654\ubc88\ud638 \ud655\uc778 \uc911",loadingPeople:"\ucd08\ub300\ud560 \uc0ac\ub78c \ucc3e\uae30",noResults:"\uc77c\uce58\ud558\ub294 \uac80\uc0c9 \uacb0\uacfc \uc5c6\uc74c",noValidNumbers:"\uc804\ud654 \ubc88\ud638\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.",searchNumbers:"\uc804\ud654\ubc88\ud638 \ucd94\uac00",searchPeople:"\uc778\uba85 \uac80\uc0c9",searchPeopleAndNumbers:"\uc778\uba85 \uac80\uc0c9 \ub610\ub294 \uc804\ud654\ubc88\ud638 \ucd94\uac00",telephone:"\uc804\ud654: {{number}}",title:"\uc774 \ud68c\uc758\uc5d0 \uc0ac\ub78c\ub4e4\uc744 \ucd08\ub300\ud558\uc2ed\uc2dc\uc624"},audioDevices:{bluetooth:"\ube14\ub8e8\ud22c\uc2a4",headphones:"\ud5e4\ub4dc\ud3f0",phone:"\ud3f0",speaker:"\uc2a4\ud53c\ucee4"},audioOnly:{audioOnly:"\uc74c\uc131 \uc804\uc6a9"},calendarSync:{addMeetingURL:"",confirmAddLink:"",error:{appConfiguration:"",generic:"",notSignedIn:""},join:"",joinTooltip:"",nextMeeting:"\ub2e4\uc74c \ud68c\uc758",noEvents:"",ongoingMeeting:"",permissionButton:"\uc124\uc815 \uc5f4\uae30",permissionMessage:"\uc571\uc5d0 \ud68c\uc758\ub97c \ub098\uc5f4\ud558\ub824\uba74 \uce98\ub9b0\ub354 \uad8c\ud55c\uc774 \ud544\uc694\ud569\ub2c8\ub2e4",refresh:"",today:""},chat:{error:"",messagebox:"",nickname:{popover:"\ub2c9\ub124\uc784\uc744 \uc120\ud0dd\ud558\uc138\uc694",title:""},title:""},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"\ucca8\ubd80",AUTHENTICATING:"\uc778\uc99d \uc911",AUTHFAIL:"\uc778\uc99d \uc2e4\ud328",CONNECTED:"\uc5f0\uacb0 \ub428",CONNECTING:"\uc5f0\uacb0 \uc911",CONNFAIL:"\uc5f0\uacb0 \uc2e4\ud328",DISCONNECTED:"\uc5f0\uacb0 \ub04a\uae40",DISCONNECTING:"\uc5f0\uacb0 \uc885\ub8cc \uc911",ERROR:"\uc5d0\ub7ec",RECONNECTING:"\ub124\ud2b8\uc6cc\ud06c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc5f0\uacb0 \uc911..."},connectionindicator:{address:"\uc8fc\uc18c:",bandwidth:"\uc608\uc0c1 \ub300\uc5ed\ud3ed:",bitrate:"\uc804\uc1a1\ub960:",bridgeCount:"",connectedTo:"",framerate:"\ud504\ub808\uc784 \uc18d\ub3c4:",less:"\uac04\ub7b5\ud788 \ubcf4\uae30",localaddress:"",localport:"",more:"\uc790\uc138\ud788 \ubcf4\uae30",packetloss:"\ud328\ud0b7 \uc190\uc2e4:",quality:{good:"\uc88b\uc74c",inactive:"Inactive",lost:"Lost",nonoptimal:"Nonoptimal",poor:"Poor"},remoteaddress:"",remoteport:"",resolution:"\ud574\uc0c1\ub3c4:",status:"\uc5f0\uacb0:",transport:"",turn:" (turn)"},dateUtils:{earlier:"",today:"",yesterday:""},deepLinking:{appNotInstalled:"\uc911\uacc4 \uc11c\ube44\uc2a4\uc5d0 \ucc38\uc5ec\ud558\ub824\uba74 \ubaa8\ubc14\uc77c \uc571 \uc124\uce58\uac00 \ud544\uc694\ud569\ub2c8\ub2e4",description:"{{app}} \ub370\uc2a4\ud06c\ud1b1 \uc571\uc5d0\uc11c \ud68c\uc758\ub97c \uc2dc\uc791\ud588\uc2b5\ub2c8\ub2e4. {{app}} \uc6f9 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uac70\ub098 \uc2e4\ud589\ud558\uc2ed\uc2dc\uc624.",descriptionWithoutWeb:"",downloadApp:"\uc571 \ub2e4\uc6b4\ub85c\ub4dc",launchWebButton:"\uc6f9\uc5d0\uc11c \uc2e4\ud589",openApp:"\ubc29\uc73c\ub85c \uc774\ub3d9\ud558\uae30",title:"{{app}}\uc5d0\uc11c \ud68c\uc758 \uc2dc\uc791...",tryAgainButton:"\ub370\uc2a4\ud06c\ud1b1\uc5d0\uc11c \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624"},defaultLink:"e.g. {{url}}",deviceError:{cameraError:"\uce74\uba54\ub77c\uc5d0 \uc561\uc138\uc2a4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4",cameraPermission:"\uce74\uba54\ub77c \uad8c\ud55c\uc744 \uc5bb\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4",microphoneError:"\ub9c8\uc774\ud06c\uc5d0 \uc561\uc138\uc2a4\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4",microphonePermission:"\ub9c8\uc774\ud06c \uad8c\ud55c\uc744 \uc5bb\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4"},deviceSelection:{noPermission:"\ud5c8\uac00 \uac70\ubd80",previewUnavailable:"\ubbf8\ub9ac\ubcf4\uae30\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc74c",selectADevice:"\ub514\ubc14\uc774\uc2a4 \uc120\ud0dd",testAudio:"\ud14c\uc2a4\ud2b8 \uc0ac\uc6b4\ub4dc \uc7ac\uc0dd"},dialog:{accessibilityLabel:{liveStreaming:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d:"},allow:"\ud5c8\ub77d",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"\ud55c \ubc88\uc5d0 \ud558\ub098\uc758 \uacf5\uc720 \ube44\ub514\uc624 \ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4",applicationWindow:"\uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \ucc3d",Back:"\ub4a4\ub85c\uac00\uae30",cameraConstraintFailedError:"\uce74\uba54\ub77c\uac00 \ud544\uc694\ud55c \uc81c\uc57d \uc870\uac74 \uc911 \uc77c\ubd80\ub97c \ub9cc\uc871\ud558\uc9c0 \ubabb\ud569\ub2c8\ub2e4",cameraNotFoundError:"\uce74\uba54\ub77c\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4",cameraNotSendingData:"\uce74\uba54\ub77c\uc5d0 \uc561\uc138\uc2a4 \ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2e4\ub978 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc774\uc774 \uc7a5\uce58\ub97c \uc0ac\uc6a9\ud558\uace0 \uc788\ub294\uc9c0 \ud655\uc778\ud55c \ud6c4 \uc124\uc815 \uba54\ub274\uc5d0\uc11c \ub2e4\ub978 \uc7a5\uce58\ub97c \uc120\ud0dd\ud558\uac70\ub098 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc744 \ub2e4\uc2dc\ub85c\ub4dc\ud558\uc2ed\uc2dc\uc624.",cameraNotSendingDataTitle:"\uce74\uba54\ub77c\uc5d0 \uc561\uc138\uc2a4 \ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4",cameraPermissionDeniedError:"\uce74\uba54\ub77c \uc0ac\uc6a9 \uad8c\ud55c\uc744 \ubd80\uc5ec\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ud68c\uc758\uc5d0 \uacc4\uc18d \ucc38\uc5ec\ud560 \uc218 \uc788\uc9c0\ub9cc \ub2e4\ub978 \ucc38\uc11d\uc790\ub294 \uadc0\ud558\ub97c \ubcfc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uac80\uc0c9 \uc8fc\uc18c\ucc3d\uc758 \uce74\uba54\ub77c \ubc84\ud2bc\uc744 \uc0ac\uc6a9\ud558\uc5ec \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uc2ed\uc2dc\uc624.",cameraUnknownError:"\uc54c \uc218\uc5c6\ub294 \uc774\uc720\ub85c \uce74\uba54\ub77c\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4",cameraUnsupportedResolutionError:"\uce74\uba54\ub77c\uac00 \ud544\uc694\ud55c \ube44\ub514\uc624 \ud574\uc0c1\ub3c4\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4",Cancel:"\ucde8\uc18c",close:"\ub2eb\uae30",conferenceDisconnectMsg:"\ub124\ud2b8\uc6cc\ud06c \uc5f0\uacb0\uc744 \ud655\uc778\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. {{seconds}} \ucd08 \ub0b4\uc5d0 \ub2e4\uc2dc \uc5f0\uacb0\uc911\uc785\ub2c8\ub2e4...",conferenceDisconnectTitle:"\uc5f0\uacb0\uc774 \ub04a\uc5b4\uc84c\uc2b5\ub2c8\ub2e4.",conferenceReloadMsg:"\ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub824\uace0 \ub178\ub825\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. {{seconds}} \ucd08 \uc548\uc5d0 \ub2e4\uc2dc \uc5f0\uacb0\uc911\uc785\ub2c8\ub2e4.",conferenceReloadTitle:"\ubd88\ud589\ud558\uac8c\ub3c4 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4",confirm:"\ud655\uc778",confirmNo:"",confirmYes:"",connectError:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud558\uc5ec \ud68c\uc758\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4",connectErrorWithMsg:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ubb54\uac00 \uc798\ubabb\ub418\uc5b4 \ud68c\uc758\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: {{msg}}",connecting:"\uc5f0\uacb0 \uc911",contactSupport:"\uc9c0\uc6d0 \uc5f0\ub77d\ucc98",copy:"\ubcf5\uc0ac",dismiss:"",displayNameRequired:"",done:"\uc644\ub8cc",enterDisplayName:"",error:"\uc5d0\ub7ec",externalInstallationMsg:"\ub370\uc2a4\ud06c\ud1b1 \uacf5\uc720 \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc744 \uc124\uce58\ud574\uc57c\ud569\ub2c8\ub2e4",externalInstallationTitle:"\ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc774 \ud544\uc694\ud569\ub2c8\ub2e4",goToStore:"\uc6f9 \uc2a4\ud1a0\uc5b4\ub85c \uc774\ub3d9",gracefulShutdown:"\uc11c\ube44\uc2a4\ub294 \ud604\uc7ac \uc720\uc9c0 \uad00\ub9ac\ub97c \uc704\ud574 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4 \ud574\uc8fc\uc2ed\uc2dc\uc624.",IamHost:"\ub0b4\uac00 \ud638\uc2a4\ud2b8",incorrectRoomLockPassword:"",incorrectPassword:"\uc798\ubabb\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984 \ub610\ub294 \ube44\ubc00\ubc88\ud638",inlineInstallationMsg:"\ub370\uc2a4\ud06c\ud1b1 \uacf5\uc720 \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc744 \uc124\uce58\ud574\uc57c\ud569\ub2c8\ub2e4",inlineInstallExtension:"\uc9c0\uae08 \uc124\uce58",internalError:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ubb54\uac00 \uc798\ubabb \ub410\uc2b5\ub2c8\ub2e4. \ub2e4\uc74c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {{error}}",internalErrorTitle:"\ub0b4\ubd80 \uc5d0\ub7ec",kickMessage:"",kickParticipantButton:"",kickParticipantDialog:"",kickParticipantTitle:"",kickTitle:"",liveStreaming:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d",liveStreamingDisabledForGuestTooltip:"",liveStreamingDisabledTooltip:"",lockMessage:"\ud68c\uc758\ub97c \ube44\uacf5\uac1c\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4",lockRoom:"",lockTitle:"\ube44\uacf5\uac1c \uc2e4\ud328",logoutQuestion:"\ub85c\uadf8 \uc544\uc6c3\ud558\uace0 \ucee8\ud37c\ub7f0\uc2a4\ub97c \uc911\uc9c0\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?",logoutTitle:"\ub85c\uadf8\uc544\uc6c3",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"\ub9c8\uc774\ud06c\uac00 \ud544\uc694\ud55c \uc81c\uc57d \uc870\uac74 \uc911 \uc77c\ubd80\ub97c \ucda9\uc871\ud558\uc9c0 \ubabb\ud569\ub2c8\ub2e4",micNotFoundError:"\ub9c8\uc774\ud06c\ub97c \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"\ub9c8\uc774\ud06c\ub97c \uc0ac\uc6a9\ud560 \uc218\uc788\ub294 \uad8c\ud55c\uc744 \ubd80\uc5ec\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ud68c\uc758\uc5d0 \uacc4\uc18d \ucc38\uc5ec\ud560 \uc218\ub294 \uc788\uc9c0\ub9cc \ub2e4\ub978 \uc0ac\ub78c\ub4e4\uc740 \ub4e3\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uac80\uc0c9 \uc8fc\uc18c\ucc3d\uc758 \uce74\uba54\ub77c \ubc84\ud2bc\uc744 \uc0ac\uc6a9\ud558\uc5ec \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uc2ed\uc2dc\uc624.",micUnknownError:"\uc54c \uc218 \uc5c6\ub294 \uc774\uc720\ub85c \ub9c8\uc774\ud06c\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4",muteParticipantBody:"\ub2f9\uc2e0\uc774 \ub2e4\ub978 \uc0ac\ub78c\ub4e4\uc758 \uc74c\uc18c\uac70\ub97c \ud574\uc81c \ud560 \uc218\ub294 \uc5c6\uc9c0\ub9cc \uc5b8\uc81c\ub4e0\uc9c0 \ub2e4\ub978 \uc0ac\ub78c\ub4e4\uc740 \uc2a4\uc2a4\ub85c \uc74c\uc18c\uac70\ub97c \ud574\uc81c\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.",muteParticipantButton:"\uc74c\uc18c\uac70",muteParticipantDialog:"",muteParticipantTitle:"",Ok:"\ud655\uc778",passwordLabel:"",passwordNotSupported:"\ubbf8\ud305 \ube44\ubc00\ubc88\ud638 \uc124\uc815\uc740 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"\ube0c\ub77c\uc6b0\uc800\uac00\uc774 \uc0ac\uc774\ud2b8\uc758 \ud31d\uc5c5 \ucc3d\uc744 \ucc28\ub2e8\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ube0c\ub77c\uc6b0\uc800\uc758 \ubcf4\uc548 \uc124\uc815\uc5d0\uc11c \ud31d\uc5c5\uc744 \ud65c\uc131\ud654\ud558\uace0 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",popupErrorTitle:"\ud31d\uc5c5 \ucc28\ub2e8\ub428",recording:"\ub808\ucf54\ub529",recordingDisabledForGuestTooltip:"",recordingDisabledTooltip:"",rejoinNow:"\uc9c0\uae08 \uc7ac\uac00\uc785",remoteControlAllowedMessage:"{{user}}\uc774(\uac00) \uc6d0\uaca9 \uc81c\uc5b4 \uc694\uccad\uc744 \uc218\ub77d\ud588\uc2b5\ub2c8\ub2e4",remoteControlDeniedMessage:"{{user}}\uc774(\uac00) \uc6d0\uaca9 \uc81c\uc5b4 \uc694\uccad\uc744 \uac70\ubd80\ud588\uc2b5\ub2c8\ub2e4",remoteControlErrorMessage:"{{user}}\ub85c\ubd80\ud130 \uc6d0\uaca9 \uc81c\uc5b4 \uad8c\ud55c\uc744 \uc694\uccad\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4",remoteControlRequestMessage:"{{user}}\uc5d0\uac8c \ub2f9\uc2e0\uc758 \ub370\uc2a4\ud06c\ud0d1\uc744 \uc6d0\uaca9 \uc81c\uc5b4\ud558\ub3c4\ub85d \ud5c8\uc6a9\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?",remoteControlShareScreenWarning:"\"\ud5c8\ub77d\"\uc744 \ub204\ub974\uba74 \ud654\uba74\uc744 \uacf5\uc720\ud569\ub2c8\ub2e4",remoteControlStopMessage:"\uc6d0\uaca9 \uc81c\uc5b4 \uc138\uc158\uc774 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4",remoteControlTitle:"\uc6d0\uaca9 \ub370\uc2a4\ud06c\ud0d1 \ucee8\ud2b8\ub864",Remove:"\uc81c\uac70",removePassword:"",removeSharedVideoMsg:"\uacf5\uc720\ud55c \ub3d9\uc601\uc0c1\uc744 \uc0ad\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?",removeSharedVideoTitle:"\uacf5\uc720\ub41c \ub3d9\uc601\uc0c1 \uc0ad\uc81c",reservationError:"\uc608\uc57d \uc2dc\uc2a4\ud15c \uc624\ub958",reservationErrorMsg:"\uc624\ub958 \ucf54\ub4dc: {{code}}, \uba54\uc2dc\uc9c0: {{msg}}",retry:"\uc7ac\uc2dc\ub3c4",screenSharingFailedToInstall:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ud654\uba74 \uacf5\uc720 \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc744 \uc124\uce58\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.",screenSharingFailedToInstallTitle:"\ud654\uba74 \uacf5\uc720 \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc744 \uc124\uce58\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4",screenSharingFirefoxPermissionDeniedError:"\ud654\uba74\uc744 \uacf5\uc720\ud558\ub294 \ub3d9\uc548 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uadf8\ub807\uac8c \ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc744 \ubd80\uc5ec\ud588\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624.",screenSharingFirefoxPermissionDeniedTitle:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ud654\uba74 \uacf5\uc720\ub97c \uc2dc\uc791\ud560 \uc218 \uc5c6\uc5c8\uc2b5\ub2c8\ub2e4!",screenSharingPermissionDeniedError:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ud654\uba74 \uacf5\uc720 \ud655\uc7a5 \uad8c\ud55c\uc73c\ub85c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \ub85c\ub4dc\ud558\uace0 \uc7ac\uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",serviceUnavailable:"\uc11c\ube44\uc2a4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc74c",sessTerminated:"\ud1b5\ud654 \uc885\ub8cc",Share:"\uacf5\uc720",shareVideoLinkError:"\uc62c\ubc14\ub978 YouTube \ub9c1\ud06c\ub97c \uc81c\uacf5\ud558\uc2ed\uc2dc\uc624",shareVideoTitle:"\ube44\ub514\uc624 \uacf5\uc720",shareYourScreen:"\ud654\uba74\uacf5\uc720",shareYourScreenDisabled:"",shareYourScreenDisabledForGuest:"",startLiveStreaming:"\ub77c\uc774\ube0c \uc2a4\ud2b8\ub9ac\ubc0d \uc2dc\uc791",startRecording:"\ub808\ucf54\ub529 \uc2dc\uc791",startRemoteControlErrorMessage:"\uc6d0\uaca9 \uc81c\uc5b4 \uc138\uc158\uc744 \uc2dc\uc791\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4",stopLiveStreaming:"\ub77c\uc774\ube0c \uc2a4\ud2b8\ub9ac\ubc0d \uc885\ub8cc",stopRecording:"\ub808\ucf54\ub529 \uc885\ub8cc",stopRecordingWarning:"\ub808\ucf54\ub529\uc744 \uc911\ub2e8\ud558\uace0 \uc2f6\uc73c\uc2ed\ub2c8\uae4c?",stopStreamingWarning:"\ub77c\uc774\ube0c \uc2a4\ud2b8\ub9ac\ubc0d\uc744 \uc911\ub2e8\ud558\uace0 \uc2f6\uc73c\uc2ed\ub2c8\uae4c?",streamKey:"\ub77c\uc774\ube0c \uc2a4\ud2b8\ub9ac\ubc0d \ud0a4",Submit:"\uc81c\ucd9c",thankYou:"{{appName}}\uc744 \uc774\uc6a9\ud574 \uc8fc\uc154\uc11c \uac10\uc0ac\ud569\ub2c8\ub2e4!",token:"\ud1a0\ud070",tokenAuthFailed:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ud1b5\ud654\uc5d0 \ucc38\uc5ec\ud558\uc2e4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.",tokenAuthFailedTitle:"\uc778\uc99d \uc2e4\ud328",transcribing:"",unlockRoom:"",userPassword:"\uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"\ud638\uc2a4\ud2b8\ub97c \uae30\ub2e4\ub9ac\ub294 \uc911\uc785\ub2c8\ub2e4...",Yes:"",yourEntireScreen:"\uc804\uccb4 \ud654\uba74"},"\x05dialog":{accessibilityLabel:{}},dialOut:{statusMessage:"\uc9c0\uae08\uc740 {{status}}\uc785\ub2c8\ub2e4"},feedback:{average:"\ubcf4\ud1b5",bad:"\ub098\uc068",detailsLabel:"\ub354 \uc790\uc138\ud788 \uc54c\ub824\uc8fc\uc2ed\uc2dc\uc624",good:"\uc88b\uc74c",rateExperience:"\ud68c\uc758 \uacbd\ud5d8 \ud3c9\uac00\ud558\uae30",veryBad:"\ub9e4\uc6b0 \ub098\uc068",veryGood:"\ub9e4\uc6b0 \uc88b\uc74c"},incomingCall:{answer:"",audioCallTitle:"",decline:"",productLabel:"",videoCallTitle:""},info:{accessibilityLabel:"",addPassword:"",cancelPassword:"",conferenceURL:"\ub9c1\ud06c:",country:"\uc9c0\uc5ed",dialANumber:"",dialInConferenceID:"PIN:",dialInNotSupported:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ud604\uc7ac \uc804\ud654\ub97c \uac78 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.",dialInNumber:"Dial-in:",dialInSummaryError:"",dialInTollFree:"",genericError:"\uc77c\ubc18\uc801\uc778 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4",inviteLiveStream:"\uc774 \ud68c\uc758\uc758 \uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9bc\uc744 \ubcf4\ub824\uba74\uc774 \ub9c1\ud06c\ub97c \ud074\ub9ad\ud558\uc2ed\uc2dc\uc624: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d:",moreNumbers:"\ub354 \ub9ce\uc740 \ubc88\ud638",noNumbers:"\uc804\ud654 \uc811\uc18d \ubc88\ud638 \uc5c6\uc74c",noPassword:"\uc5c6\uc74c",noRoom:"\uc804\ud654 \uc811\uc18d\uc774 \uac00\ub2a5\ud55c \ubc29\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4",numbers:"\uc804\ud654 \uc811\uc18d \ubc88\ud638",password:"",title:"\uacf5\uc720",tooltip:"\ub9c1\ud06c \uacf5\uc720 \ubc0f \ud68c\uc758\uc5d0 \ub300\ud55c \uc815\ubcf4",label:""},"\x05info":{},inviteDialog:{alertText:"",header:"\ucd08\ub300",searchCallOnlyPlaceholder:"",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"\uc57d\uac04\uc758 \ubb38\uc81c\uac00 \uc788\uc2b5\ub2c8\ub2e4",retry:"\ub2e4\uc2dc \uc2dc\ub3c4",support:"\uc9c0\uc6d0",supportMsg:"\ubb38\uc81c\uac00 \uacc4\uc18d \ubc1c\uc0dd\ud558\uba74 \uc5f0\ub77d\ud558\uc138\uc694"},keyboardShortcuts:{focusLocal:"\uc790\uc2e0\uc758 \ub3d9\uc601\uc0c1\uc5d0 \ud3ec\ucee4\uc2a4",focusRemote:"\ub2e4\ub978 \ubc1c\uc2e0\uc790\uc758 \ub3d9\uc601\uc0c1\uc5d0 \ud3ec\ucee4\uc2a4",fullScreen:"\uc804\uccb4\ud654\uba74 \ud45c\uc2dc \ub610\ub294 \uc885\ub8cc",keyboardShortcuts:"\ud0a4\ubcf4\ub4dc \ub2e8\ucd95\ud0a4",localRecording:"",mute:"\ub9c8\uc774\ud06c \uc74c\uc18c\uac70 \ub610\ub294 \uc74c\uc18c\uac70 \ud574\uc81c",pushToTalk:"\ub300\ud654 \uc694\uccad",raiseHand:"\ub9d0\ud558\uae30 \uc694\uccad/\ud574\uc81c",showSpeakerStats:"\uc811\uc18d\uc790 \ud1b5\uacc4 \ud45c\uc2dc",toggleChat:"\ucc44\ud305 \ud45c\uc2dc \ub610\ub294 \uc228\uae30\uae30",toggleFilmstrip:"\ub3d9\uc601\uc0c1 \ud45c\uc2dc \ub610\ub294 \uc228\uae30\uae30",toggleScreensharing:"\uce74\uba54\ub77c\uc640 \ud654\uba74 \uacf5\uc720\uac04\uc5d0 \uc804\ud658",toggleShortcuts:"\ub3c4\uc6c0\ub9d0 \uba54\ub274 \ud45c\uc2dc \ub610\ub294 \uc228\uae30\uae30",videoMute:"\uce74\uba54\ub77c \uc2dc\uc791 \ub610\ub294 \uc911\uc9c0"},liveStreaming:{busy:"\uc2a4\ud2b8\ub9ac\ubc0d \uc790\uc6d0\uc744 \ud655\ubcf4\ud558\uae30 \uc704\ud574 \ub178\ub825\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uba87 \ubd84 \ud6c4\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",busyTitle:"\ubaa8\ub4e0 \uc2a4\ud2b8\ub9ac\uba38\uac00 \ud604\uc7ac \uc0ac\uc6a9 \uc911\uc785\ub2c8\ub2e4",changeSignIn:"\uacc4\uc815\uc744 \uc804\ud658\ud558\uc2ed\uc2dc\uc624",choose:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d\uc744 \uc120\ud0dd\ud558\uc138\uc694",chooseCTA:"\uc2a4\ud2b8\ub9ac\ubc0d \uc635\uc158\uc744 \uc120\ud0dd\ud558\uc2ed\uc2dc\uc624. \ud604\uc7ac {{email}} (\uc73c)\ub85c \ub85c\uadf8\uc778\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.",enterStreamKey:"YouTube \uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d \ud0a4\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624",error:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",errorAPI:"YouTube \ubc29\uc1a1\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \uc911\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \ub85c\uadf8\uc778\ud558\uc2ed\uc2dc\uc624.",errorLiveStreamNotEnabled:"",expandedOff:"",expandedOn:"",expandedPending:"",failedToStart:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d \uc2dc\uc791 \uc2e4\ud328",getStreamKeyManually:"",invalidStreamKey:"",off:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d\uc774 \uc911\uc9c0\ub428",on:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d",pending:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d \uc2dc\uc791...",serviceName:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d \uc11c\ube44\uc2a4",signedInAs:"",signIn:"Google\ub85c \ub85c\uadf8\uc778",signInCTA:"YouTube\uc5d0\uc11c \ub85c\uadf8\uc778\ud558\uac70\ub098 \uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d \ud0a4\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624",signOut:"",start:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d \uc2dc\uc791",streamIdHelp:"\ub3c4\uc6c0\ub9d0?",unavailableTitle:"\uc2e4\uc2dc\uac04 \uc2a4\ud2b8\ub9ac\ubc0d\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc74c"},localRecording:{clientState:{off:"",on:"",unknown:""},dialogTitle:"",duration:"",durationNA:"",encoding:"",label:"",labelToolTip:"",localRecording:"",me:"",messages:{engaged:"",finished:"",finishedModerator:"",notModerator:""},moderator:"",no:"",participant:"",participantStats:"",sessionToken:"",start:"\ub808\ucf54\ub529 \uc2dc\uc791",stop:"\ub808\ucf54\ub529 \uc885\ub8cc",yes:""},"\x05localRecording":{},lockRoomPassword:"\ud328\uc2a4\uc6cc\ub4dc",lockRoomPasswordUppercase:"\ud328\uc2a4\uc6cc\ub4dc",me:"Me",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"\uc5f0\uacb0\uc774 \ub04a\uae40",focus:"\ucee8\ud37c\ub7f0\uc2a4 \ud3ec\ucee4\uc2a4",focusFail:"{{component}}\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc74c - {{ms}} \ucd08 \ud6c4\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624",grantedTo:"{{to}}\uc5d0\uac8c \ubc29\uc7a5 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc5c8\uc2b5\ub2c8\ub2e4!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"",moderator:"\ubc29\uc7a5 \uad8c\ud55c\uc774 \ubd80\uc5ec\ub418\uc5c8\uc2b5\ub2c8\ub2e4!",muted:"\uc74c\uc18c\uac70\ub85c \ub300\ud654\uac00 \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4",mutedTitle:"\uc74c\uc18c\uac70 \uc0c1\ud0dc\uc785\ub2c8\ub2e4!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"\ub204\uad70\uac00",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"{{appName}}\uc5d0 \ub300\ud55c \uadc0\ud558\uc758 \uacbd\ud5d8\uc774 \uc5c6\uc73c\uc2dc\ub2e4\uba74 <a href='static/recommendedBrowsers.html' target='_blank'>\uc644\ubcbd\ud558\uac8c \uc9c0\uc6d0\ub418\ub294 \ube0c\ub77c\uc6b0\uc800</a> \uc911 \ud558\ub098\ub97c \uc0ac\uc6a9\ud574\ubcf4\uc2ed\uc2dc\uc624.",suboptimalExperienceTitle:"\ube0c\ub77c\uc6b0\uc800 \uacbd\uace0",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"powered by",presenceStatus:{busy:"\ubc14\uc068",calling:"\uc804\ud654 \uac70\ub294 \uc911",connected:"\uc5f0\uacb0 \ub428",connecting:"\uc5f0\uacb0 \uc911",connecting2:"\uc5f0\uacb0 \uc911*",disconnected:"\uc5f0\uacb0 \ub04a\uae40",expired:"\ub9cc\ub8cc \ub428",ignored:"\ubb34\uc2dc \ub428",initializingCall:"\ud1b5\ud654 \ucd08\uae30\ud654 \uc911",invited:"\ucd08\ub300 \ub428",rejected:"\uac70\ubd80 \ub428",ringing:"\uc804\ud654 \uc911"},profile:{setDisplayNameLabel:"\ud45c\uc2dc \uc774\ub984 \uc124\uc815",setEmailInput:"\uc774\uba54\uc77c \uc785\ub825",setEmailLabel:"\uc774\uba54\uc77c \uc124\uc815",title:"\ud504\ub85c\ud544"},recording:{authDropboxText:"",availableSpace:"",beta:"\ubca0\ud0c0",busy:"\ub808\ucf54\ub529 \uc790\uc6d0\uc744 \ud655\ubcf4\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uba87 \ubd84 \ud6c4\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",busyTitle:"\ubaa8\ub4e0 \ub808\ucf54\ub354\uac00 \ud604\uc7ac \uc0ac\uc6a9 \uc911\uc785\ub2c8\ub2e4",error:"\ub808\ucf54\ub529\uc774 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",expandedOff:"\ub808\ucf54\ub529\uc774 \uc911\uc9c0\ub428",expandedOn:"",expandedPending:"",failedToStart:"\ub808\ucf54\ub529\uc744 \uc2dc\uc791\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4",fileSharingdescription:"",live:"\ub77c\uc774\ube0c",loggedIn:"",off:"\ub808\ucf54\ub529\uc774 \uc911\uc9c0\ub428",on:"\ub808\ucf54\ub529",pending:"\ucc38\uc11d\ud560 \uba64\ubc84\ub97c \uae30\ub2e4\ub9ac\ub294 \uc911\uc785\ub2c8\ub2e4...",rec:"REC",serviceDescription:"",serviceName:"\ub808\ucf54\ub529 \uc11c\ube44\uc2a4",signIn:"",signOut:"",unavailable:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. {{serviceName}}\uc740 \ud604\uc7ac \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc800\ud76c\ub294 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud574 \ub178\ub825\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4 \ud574\uc8fc\uc2ed\uc2dc\uc624.",unavailableTitle:"\ub808\ucf54\ub529\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4"},"\x05recording":{},sectionList:{pullToRefresh:"\ub2f9\uaca8\uc11c \uc0c8\ub85c\uace0\uce68"},settings:{calendar:{about:"",disconnect:"\uc5f0\uacb0 \ub04a\uae40",microsoftSignIn:"",signedIn:"",title:""},devices:"",followMe:"\ubaa8\ub450 \ub098\uc640 \uac19\uc740 \uc124\uc815 \uc0c1\ud0dc\ub85c",language:"",loggedIn:"",moderator:"",more:"",name:"\uc774\ub984",noDevice:"\uc5c6\uc74c",selectAudioOutput:"\uc624\ub514\uc624 \ucd9c\ub825",selectCamera:"\uce74\uba54\ub77c",selectMic:"\uc624\ub514\uc624",startAudioMuted:"\ubaa8\ub450\uac00 \uc74c\uc18c\uac70\ub97c \uc2dc\uc791\ud569\ub2c8\ub2e4",startVideoMuted:"\ubaa8\ub450\uac00 \ube44\ub514\uc624 \ube44\ud65c\uc131\ud654\ub85c \uc2dc\uc791\ud569\ub2c8\ub2e4",title:"\uc138\ud2f0"},"\x05settings":{calendar:{}},settingsView:{alertOk:"\ud655\uc778",alertTitle:"\uacbd\uace0",alertURLText:"\uc785\ub825\ub41c \uc11c\ubc84 URL\uc774 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4",buildInfoSection:"",conferenceSection:"\ud68c\uc758",displayName:"\uc720\uc800\uc774\ub984",email:"\uc774\uba54\uc77c",header:"\uc138\ud2f0",profileSection:"\ud504\ub85c\ud544",serverURL:"\uc11c\ubc84 URL",startWithAudioMuted:"\uc624\ub514\uc624 \uc74c\uc18c\uac70 \uc0c1\ud0dc\ub85c \uc2dc\uc791",startWithVideoMuted:"\ube44\ub514\uc624 \ube44\ud65c\uc131\ud654 \uc0c1\ud0dc\ub85c \uc2dc\uc791",version:""},share:{dialInfoText:"",mainText:""},speaker:"\uc2a4\ud53c\ucee4",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"\uc774\ub984",seconds:"{{count}}s",speakerStats:"\uc811\uc18d\uc790 \ud1b5\uacc4",speakerTime:"\uc811\uc18d\uc790 \uc624\ub514\uc624 \uc0ac\uc6a9 \uc2dc\uac04"},startupoverlay:{policyText:" ",title:"{{app}}\uc740 \ub9c8\uc774\ud06c\uc640 \uce74\uba54\ub77c\ub97c \uc0ac\uc6a9\ud574\uc57c\ud569\ub2c8\ub2e4"},suspendedoverlay:{rejoinKeyTitle:"\uc7ac\uc811\uc18d",text:"\ub2e4\uc2dc \uc5f0\uacb0\ud558\ub824\uba74 <i>\uc7ac\uc811\uc18d</i> \ubc84\ud2bc\uc744 \ub204\ub974\uc2ed\uc2dc\uc624",title:"\ucef4\ud4e8\ud130 \ud734\uc2dd \ubaa8\ub4dc\uac00 \ub418\uc5b4 \ud654\uc0c1 \ud1b5\ud654\uac00 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4"},toolbar:{accessibilityLabel:{audioOnly:"",audioRoute:"\uc74c\uc131 \uc7a5\ube44 \uc120\ud0dd\ud558\uae30",callQuality:"",cc:"",chat:"",document:"",feedback:"\ud53c\ub4dc\ubc31 \ub0a8\uae30\uae30",fullScreen:"",hangup:"",invite:"",kick:"",localRecording:"",lockRoom:"",moreActions:"",moreActionsMenu:"",mute:"",pip:"",profile:"",raiseHand:"",recording:"",remoteMute:"",Settings:"",sharedvideo:"",shareRoom:"",shareYourScreen:"",shortcuts:"\ub2e8\ucd95\ud0a4 \ud1a0\uadf8",show:"",speakerStats:"",tileView:"",toggleCamera:"\uce74\uba54\ub77c \ud1a0\u3131",videomute:"",videoblur:""},addPeople:"\ud1b5\ud654\uc5d0 \uc0ac\uc6a9\uc790 \ucd94\uac00",audioOnlyOff:"\uc74c\uc131\uc804\uc6a9 \ubaa8\ub4dc \ub044\uae30",audioOnlyOn:"\uc74c\uc131\uc804\uc6a9 \ubaa8\ub4dc \ub044\uae30",audioRoute:"\uc74c\uc131 \uc7a5\ube44 \uc120\ud0dd\ud558\uae30",authenticate:"\uc778\uc99d \uc911",callQuality:"\ud488\uc9c8 \uc124\uc815\ud558\uae30",chat:"",closeChat:"",documentClose:"",documentOpen:"",enterFullScreen:"\uc804\uccb4\ud654\uba74 \ubcf4\uae30",enterTileView:"",exitFullScreen:"\uc804\uccb4\ud654\uba74 \ucde8\uc18c",exitTileView:"",feedback:"\ud53c\ub4dc\ubc31 \ub0a8\uae30\uae30",hangup:"",invite:"",login:"",logout:"\ub85c\uadf8\uc544\uc6c3",lowerYourHand:"",moreActions:"\ucd94\uac00 \uc561\uc158",mute:"\ub9c8\uc774\ud06c",openChat:"",pip:"",profile:"",raiseHand:"\ub9d0\ud558\uae30 \uc694\uccad/\ud574\uc81c",raiseYourHand:"",Settings:"\uc138\ud2f0",sharedvideo:"",shareRoom:"",shortcuts:"",speakerStats:"\uc811\uc18d\uc790 \ud1b5\uacc4",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"",talkWhileMutedPopup:"",tileViewToggle:"",toggleCamera:"\uce74\uba54\ub77c \ud1a0\u3131",videomute:"",startvideoblur:"",stopvideoblur:""},"\x05toolbar":{},transcribing:{ccButtonTooltip:"",error:"\ub808\ucf54\ub529\uc774 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",expandedLabel:"",failedToStart:"",labelToolTip:"",off:"",pending:"\ucc38\uc11d\ud560 \uba64\ubc84\ub97c \uae30\ub2e4\ub9ac\ub294 \uc911\uc785\ub2c8\ub2e4...",start:"",stop:"",tr:""},"\x05transcribing":{},userMedia:{androidGrantPermissions:"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>\ud5c8\ub77d</i></b>\uc744 \uc120\ud0dd",chromeGrantPermissions:"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>\ud5c8\ub77d</i></b>\uc744 \uc120\ud0dd",edgeGrantPermissions:"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>Yes</i></b>\ub97c \uc120\ud0dd",electronGrantPermissions:"\uce74\uba54\ub77c\uc640 \ub9c8\uc774\ud06c \uc0ac\uc6a9 \uad8c\ud55c\uc744 \ubd80\uc5ec\ud558\uc2ed\uc2dc\uc624",firefoxGrantPermissions:"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>\uc120\ud0dd\ub41c \ub514\ubc14\uc774\uc2a4 \uacf5\uc720</i></b>\ub97c \uc120\ud0dd",iexplorerGrantPermissions:"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>OK</i></b>\ub97c \uc120\ud0dd",nwjsGrantPermissions:"\uce74\uba54\ub77c\uc640 \ub9c8\uc774\ud06c \uc0ac\uc6a9 \uad8c\ud55c\uc744 \ubd80\uc5ec\ud558\uc2ed\uc2dc\uc624",operaGrantPermissions:"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>\ud5c8\ub77d</i></b>\uc744 \uc120\ud0dd","react-nativeGrantPermissions":"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>\ud5c8\ub77d</i></b>\uc744 \uc120\ud0dd",safariGrantPermissions:"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uad8c\ud55c\uc744 \uc694\uccad\ud560 \ub54c <b><i>OK</i></b>\ub97c \uc120\ud0dd"},videoSIPGW:{busy:"\uc790\uc6d0\uc744 \ud655\ubcf4\ud558\uae30 \uc704\ud574 \ub178\ub825\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uba87 \ubd84 \ud6c4\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",busyTitle:"\uc11c\ube44\uc2a4\uac00 \ud604\uc7ac \uc0ac\uc6a9 \uc911\uc785\ub2c8\ub2e4",errorAlreadyInvited:"{{displayName}} \uc774\ubbf8 \ucd08\ub300\ub418\uc5c8\uc2b5\ub2c8\ub2e4",errorInvite:"\ud68c\uc758\uac00 \uc544\uc9c1 \uc124\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4 \ud574\uc8fc\uc2ed\uc2dc\uc624.",errorInviteFailed:"\ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud574 \ub178\ub825\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4 \ud574\uc8fc\uc2ed\uc2dc\uc624.",errorInviteFailedTitle:"{{displayName}} \ucd08\ub300 \uc2e4\ud328",errorInviteTitle:"\ucd08\ub300\ud558\ub294 \uc911\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4",pending:"{{displayName}} \uc774\ubbf8 \ucd08\ub300\ub418\uc5c8\uc2b5\ub2c8\ub2e4"},videoStatus:{audioOnly:"\uc624\ub514\uc624 \uc804\uc6a9",audioOnlyExpanded:"",callQuality:"",hd:"HD",highDefinition:"\uace0\ud574\uc0c1\ub3c4",labelTooiltipNoVideo:"\ube44\ub514\uc624 \uc5c6\uc74c",labelTooltipAudioOnly:"\uc624\ub514\uc624 \uc804\uc6a9 \ubaa8\ub4dc \uc0ac\uc6a9",ld:"LD",lowDefinition:"\uc800\ud654\uc9c8",onlyAudioAvailable:"\uc624\ub514\uc624\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4",onlyAudioSupported:"\uc774 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c\ub294 \uc624\ub514\uc624\ub9cc \uc9c0\uc6d0\ud569\ub2c8\ub2e4",p2pEnabled:"Peer to Peer \uc0ac\uc6a9 \uac00\ub2a5",p2pVideoQualityDescription:"",recHighDefinitionOnly:"\uace0\ud654\uc9c8\uc744 \uc120\ud638\ud569\ub2c8\ub2e4",sd:"SD",standardDefinition:"\ud45c\uc900 \ud574\uc0c1\ub3c4"},videothumbnail:{domute:"\uc74c\uc18c\uac70",flip:"\ud50c\ub9bd",kick:"\ub0b4\ubcf4\ub0b4\uae30",moderator:"",mute:"",muted:"\uc74c\uc18c\uac70\ub428",remoteControl:"\uc6d0\uaca9 \uc81c\uc5b4",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"\uac00\uc785",roomname:"\ubc29 \uc774\ub984 \uc785\ub825"},appDescription:"\uc804\uccb4 \ud300\uacfc \ud654\uc0c1 \ucc44\ud305\uc744\ud558\uc2ed\uc2dc\uc624. \ub2f9\uc2e0\uc774 \uc544\ub294 \ubaa8\ub4e0 \uc0ac\ub78c\ub4e4\uc744 \ucd08\ub300\ud558\uc2ed\uc2dc\uc624. {{app}}\uc740 \uc644\uc804\ud788 \uc554\ud638\ud654 \ub41c 100 % \uc624\ud508 \uc18c\uc2a4 \ud654\uc0c1 \ud68c\uc758 \uc194\ub8e8\uc158\uc73c\ub85c \uacc4\uc815 \uc5c6\uc774\ub3c4 \ud558\ub8e8 \uc885\uc77c, \ub9e4\uc77c \ubb34\ub8cc\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.",audioVideoSwitch:{audio:"\uc74c\uc131",video:"\ube44\ub514\uc624"},calendar:"",connectCalendarButton:"",connectCalendarText:"",enterRoomTitle:"",go:"\uacc4\uc18d",join:"\uac00\uc785",info:"",privacy:"\uac1c\uc778\uc815\ubcf4",recentList:"",recentListDelete:"",recentListEmpty:"",reducedUIText:"",roomname:"\ubc29 \uc774\ub984 \uc785\ub825",roomnameHint:"",sendFeedback:"",terms:"\uc774\uc6a9\uc57d\uad00",title:""}}},666,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"",af:"",az:"",bg:"",cs:"",de:"",el:"",eo:"",es:"",fr:"",hy:"",it:"",ja:"",ko:"",nb:"",oc:"",pl:"",ptBR:"",ru:"",sk:"",sl:"",sv:"",tr:"",vi:"",zhCN:""}},667,[]);
__d(function(e,n,r,t,i,o,a){i.exports={addPeople:{add:"Uitnodigen",countryNotSupported:"Deze bestemming wordt nog niet ondersteund.",countryReminder:"Belt u naar een bestemming buiten de Verenigde Staten? Vergeet dan niet de landcode te gebruiken.",disabled:"U kunt geen personen uitnodigen.",failedToAdd:"Het toevoegen van leden is mislukt",footerText:"Uitgaande oproep is uitgeschakeld.",loading:"Personen en telefoonnummers zoeken",loadingNumber:"Telefoonnummer valideren",loadingPeople:"Personen zoeken om uit te nodigen",noResults:"Geen resultaten die overeenkomen met de zoekopdracht",noValidNumbers:"Voer een telefoonnummer in",searchNumbers:"Telefoonnummers toevoegen",searchPeople:"Personen zoeken",searchPeopleAndNumbers:"Personen zoeken of hun telefoonnummers toevoegen",telephone:"Telefoonnummer: {{number}}",title:"Personen uitnodigen voor deze vergadering"},audioDevices:{bluetooth:"Bluetooth",headphones:"Hoofdtelefoon",phone:"Telefoon",speaker:"Spreker"},audioOnly:{audioOnly:"Alleen audio"},calendarSync:{addMeetingURL:"Een link naar de vergadering toevoegen",confirmAddLink:"Wilt u een Jitsi-link naar deze gebeurtenis toevoegen?",error:{appConfiguration:"De Agenda-integratie is niet naar behoren geconfigureerd.",generic:"Er is een fout opgetreden. Controleer de agenda-instellingen of vernieuw de agenda.",notSignedIn:"Er is een fout opgetreden tijdens de verificatie voor het weergeven van agendagebeurtenissen. Controleer de agenda-instellingen en probeer u opnieuw aan te melden."},join:"Deelnemen",joinTooltip:"Deelnemen aan de vergadering",nextMeeting:"volgende vergadering",noEvents:"Er zijn geen gebeurtenissen gepland.",ongoingMeeting:"actieve vergadering",permissionButton:"Instellingen openen",permissionMessage:"U hebt een machtiging voor Agenda nodig om uw vergaderingen weer te geven in de app.",refresh:"Agenda vernieuwen",today:"Vandaag"},chat:{error:"Fout: uw bericht \"{{originalText}}\" is niet verzonden. Reden: {{error}}",messagebox:"Typ een bericht",nickname:{popover:"Kies een bijnaam",title:"Voer een bijnaam in om de chatfunctie te gebruiken"},title:"Chat"},connectingOverlay:{joiningRoom:"Er wordt verbinding gemaakt met de vergadering..."},connection:{ATTACHED:"Bijgesloten",AUTHENTICATING:"Verifi\xebren",AUTHFAIL:"Verificatie mislukt",CONNECTED:"Verbonden",CONNECTING:"Verbinding maken",CONNFAIL:"Verbinding mislukt",DISCONNECTED:"Verbinding verbroken",DISCONNECTING:"Verbinding verbreken",ERROR:"Fout",RECONNECTING:"Er is een netwerkprobleem opgetreden. Er wordt opnieuw verbinding gemaakt..."},connectionindicator:{address:"Adres:",bandwidth:"Geschatte bandbreedte:",bitrate:"Bitrate:",bridgeCount:"Aantal servers:",connectedTo:"Verbonden met:",framerate:"Framesnelheid:",less:"Minder weergeven",localaddress:"Lokaal adres:",localaddress_plural:"Lokale adressen:",localport:"Lokale poort:",localport_plural:"Lokale poorten:",more:"Meer weergeven",packetloss:"Pakketverlies:",quality:{good:"Goed",inactive:"Inactief",lost:"Verbroken",nonoptimal:"Niet optimaal",poor:"Slecht"},remoteaddress:"Extern adres:",remoteaddress_plural:"Externe adressen:",remoteport:"Externe poort:",remoteport_plural:"Externe poorten:",resolution:"Resolutie:",status:"Verbinding:",transport:"Transport:",transport_plural:"Transporten:",turn:" (draaien)"},dateUtils:{earlier:"Eerder",today:"Vandaag",yesterday:"Gisteren"},deepLinking:{appNotInstalled:"U hebt de mobiele app {{app}} nodig om op uw telefoon aan deze vergadering deel te nemen.",description:"Gebeurt er niets? Er is geprobeerd uw vergadering te starten in de desktop-app {{app}}. Probeer het opnieuw of start de vergadering in de web-app {{app}}.",descriptionWithoutWeb:"",downloadApp:"De app downloaden",launchWebButton:"Starten via web",openApp:"Doorgaan naar de app",title:"Uw vergadering wordt gestart in {{app}}...",tryAgainButton:"Opnieuw proberen op desktop"},defaultLink:"bijv. {{url}}",deviceError:{cameraError:"Geen toegang tot de camera",cameraPermission:"Fout bij het verkrijgen van toestemming voor de camera",microphoneError:"Geen toegang tot de microfoon",microphonePermission:"Fout bij het verkrijgen van toestemming voor de microfoon"},deviceSelection:{noPermission:"Geen toestemming verleend",previewUnavailable:"Voorbeeld niet beschikbaar",selectADevice:"Selecteer een apparaat",testAudio:"Een testgeluid afspelen"},dialog:{accessibilityLabel:{liveStreaming:"Livestream"},allow:"Toestaan",alreadySharedVideoMsg:"Er wordt al een video gedeeld door een ander lid. In deze vergadering kan slechts \xe9\xe9n video tegelijkertijd worden gedeeld.",alreadySharedVideoTitle:"Slechts \xe9\xe9n gedeelde video tegelijkertijd toegestaan",applicationWindow:"Toepassingsvenster",Back:"Terug",cameraConstraintFailedError:"Uw camera voldoet niet aan alle vereiste beperkingen.",cameraNotFoundError:"Camera niet gevonden.",cameraNotSendingData:"Er is geen toegang tot uw camera verkregen. Controleer of dit apparaat wordt gebruikt door een andere toepassing, selecteer een ander apparaat in de instellingen of laad de toepassing opnieuw.",cameraNotSendingDataTitle:"Geen toegang tot de camera",cameraPermissionDeniedError:"U hebt geen toestemming verleend voor het gebruik van de camera. U kunt wel deelnemen aan de vergadering, maar anderen kunnen u niet zien. Gebruik de cameraknop in de adresbalk als u dit wilt wijzigen.",cameraUnknownError:"Kan de camera om een onbekende reden niet gebruiken.",cameraUnsupportedResolutionError:"De camera biedt geen ondersteuning voor de vereiste videoresolutie.",Cancel:"Annuleren",close:"Sluiten",conferenceDisconnectMsg:"Controleer de netwerkverbinding. Over {{seconds}} sec. wordt opnieuw geprobeerd verbinding te maken...",conferenceDisconnectTitle:"De verbinding is verbroken.",conferenceReloadMsg:"We proberen het probleem op te lossen. Over {{seconds}} sec. wordt opnieuw geprobeerd verbinding te maken...",conferenceReloadTitle:"Er is iets misgegaan.",confirm:"Bevestigen",confirmNo:"Nee",confirmYes:"Ja",connectError:"Er is iets misgegaan. Er kan geen verbinding met de vergadering worden gemaakt.",connectErrorWithMsg:"Er is iets misgegaan. Er kan geen verbinding met de vergadering worden gemaakt: {{msg}}",connecting:"Verbinding maken",contactSupport:"Contact opnemen met ondersteuning",copy:"Kopi\xebren",dismiss:"Negeren",displayNameRequired:"Weergavenaam is vereist",done:"Gereed",enterDisplayName:"Voer uw weergavenaam in",error:"Fout",externalInstallationMsg:"U moet onze extensie voor het delen van het bureaublad installeren.",externalInstallationTitle:"Extensie vereist",goToStore:"Naar de webwinkel",gracefulShutdown:"Onze service is momenteel niet beschikbaar wegens onderhoud. Probeer het later opnieuw.",IamHost:"Ik ben de host",incorrectRoomLockPassword:"",incorrectPassword:"Gebruikersnaam of wachtwoord onjuist",inlineInstallationMsg:"U moet onze extensie voor het delen van het bureaublad installeren.",inlineInstallExtension:"Nu installeren",internalError:"Er is iets misgegaan. De volgende fout is opgetreden: {{error}}",internalErrorTitle:"Interne fout",kickMessage:"U bent uit de vergadering verwijderd.",kickParticipantButton:"Verwijderen",kickParticipantDialog:"Weet u zeker dat u deze deelnemer wilt verwijderen?",kickParticipantTitle:"Dit lid verwijderen?",kickTitle:"Verwijderd uit vergadering",liveStreaming:"Livestream",liveStreamingDisabledForGuestTooltip:"Gasten kunnen livestream niet starten.",liveStreamingDisabledTooltip:"Het starten van de livestream is uitgeschakeld.",lockMessage:"Het vergrendelen van de vergadering is mislukt.",lockRoom:"Wachtwoord voor vergadering toevoegen",lockTitle:"Vergrendelen mislukt",logoutQuestion:"Weet u zeker dat u zich wilt afmelden en de vergadering wilt stoppen?",logoutTitle:"Afmelden",maxUsersLimitReached:"Het maximale aantal leden is bereikt. De vergadering is vol. Neem contact op met de eigenaar van de vergadering of probeer het later opnieuw.",maxUsersLimitReachedTitle:"Maximaal aantal leden bereikt",micConstraintFailedError:"Uw microfoon voldoet niet aan alle vereiste beperkingen.",micNotFoundError:"Microfoon niet gevonden.",micNotSendingData:"Er is geen toegang tot uw microfoon verkregen. Selecteer een ander apparaat in de instellingen of laad de toepassing opnieuw.",micNotSendingDataTitle:"Geen toegang tot de microfoon",micPermissionDeniedError:"U hebt geen toestemming verleend voor het gebruik van de microfoon. U kunt wel deelnemen aan de vergadering, maar anderen kunnen u niet horen. Gebruik de cameraknop in de adresbalk als u dit wilt wijzigen.",micUnknownError:"Kan de microfoon om een onbekende reden niet gebruiken.",muteParticipantBody:"U kunt het dempen van anderen niet opheffen, maar zij kunnen dit wel op elk gewenst moment voor zichzelf doen.",muteParticipantButton:"Dempen",muteParticipantDialog:"Weet u zeker dat u deze deelnemer wilt dempen? U kunt het dempen niet opheffen, maar dit kan deze persoon wel op elk gewenst moment zelf doen.",muteParticipantTitle:"Dit lid dempen?",Ok:"OK",passwordLabel:"Wachtwoord",passwordNotSupported:"Het instellen van een wachtwoord voor een vergadering wordt niet ondersteund.",passwordNotSupportedTitle:"Wachtwoord niet ondersteund",passwordRequired:"Wachtwoord vereist",popupError:"Er wordt een pop-upvenster van deze site geblokkeerd door uw browser. Ga naar de beveiligingsinstellingen van uw browser, schakel pop-upvensters in en probeer het opnieuw.",popupErrorTitle:"Pop-up wordt geblokkeerd",recording:"Opnemen",recordingDisabledForGuestTooltip:"Gasten kunnen geen opnamen starten.",recordingDisabledTooltip:"Het starten van opnamen is uitgeschakeld.",rejoinNow:"Nu opnieuw deelnemen",remoteControlAllowedMessage:"{{user}} heeft uw aanvraag voor extern beheer geaccepteerd.",remoteControlDeniedMessage:"{{user}} heeft uw aanvraag voor extern beheer geweigerd.",remoteControlErrorMessage:"Er is een fout opgetreden tijdens het aanvragen van machtigingen voor extern beheer bij {{user}}.",remoteControlRequestMessage:"Wilt u {{user}} een machtiging verlenen om uw bureaublad extern te beheren?",remoteControlShareScreenWarning:"Let op: als u 'Toestaan' kiest, wordt uw scherm gedeeld.",remoteControlStopMessage:"De sessie voor extern beheer is be\xebindigd.",remoteControlTitle:"Extern beheer van bureaublad",Remove:"Verwijderen",removePassword:"Wachtwoord verwijderen",removeSharedVideoMsg:"Weet u zeker dat u uw gedeelde video wilt verwijderen?",removeSharedVideoTitle:"Gedeelde video verwijderen",reservationError:"Fout in reserveringssysteem",reservationErrorMsg:"Foutcode: {{code}}, bericht: {{msg}}",retry:"Opnieuw proberen",screenSharingFailedToInstall:"De installatie van de extensie voor het delen van het scherm is mislukt.",screenSharingFailedToInstallTitle:"Installatie van extensie voor het delen van het scherm is mislukt",screenSharingFirefoxPermissionDeniedError:"Er is iets misgegaan tijdens het delen van uw scherm. Controleer of u hier toestemming voor hebt verleend.",screenSharingFirefoxPermissionDeniedTitle:"Scherm delen kan niet worden gestart.",screenSharingPermissionDeniedError:"Er is iets misgegaan met de machtigingen voor de extensie voor het delen van het scherm. Laad de toepassing opnieuw en probeer het nog eens.",serviceUnavailable:"Service niet beschikbaar",sessTerminated:"Gesprek be\xebindigd",Share:"Delen",shareVideoLinkError:"Geef een juiste YouTube-link op.",shareVideoTitle:"Een video delen",shareYourScreen:"Uw scherm delen",shareYourScreenDisabled:"Scherm delen is uitgeschakeld.",shareYourScreenDisabledForGuest:"Gasten kunnen hun scherm niet delen.",startLiveStreaming:"Livestream starten",startRecording:"Opname starten",startRemoteControlErrorMessage:"Er is een fout opgetreden tijdens het starten van de sessie voor extern beheer.",stopLiveStreaming:"Livestream stoppen",stopRecording:"Opname stoppen",stopRecordingWarning:"Weet u zeker dat u de opname wilt stoppen?",stopStreamingWarning:"Weet u zeker dat u de livestream wilt stoppen?",streamKey:"Sleutel voor livestream",Submit:"Verzenden",thankYou:"Bedankt voor het gebruik van {{appName}}.",token:"token",tokenAuthFailed:"U hebt geen toestemming om aan dit gesprek deel te nemen.",tokenAuthFailedTitle:"Verificatie mislukt",transcribing:"Transcriberen",unlockRoom:"Wachtwoord voor vergadering verwijderen",userPassword:"gebruikerswachtwoord",WaitForHostMsg:"De vergadering <b>{{room}}</b> is nog niet gestart. Verifieer de vergadering als u de host bent. Anders wacht u tot de host aanwezig is.",WaitForHostMsgWOk:"De vergadering <b>{{room}}</b> is nog niet gestart. Als u de host bent, drukt u op OK om te verifi\xebren. Anders wacht u tot de host aanwezig is.",WaitingForHost:"Wachten op de host...",Yes:"Ja",yourEntireScreen:"Uw gehele scherm"},dialOut:{statusMessage:"is nu {{status}}"},feedback:{average:"Gemiddeld",bad:"Slecht",detailsLabel:"We horen er graag meer over.",good:"Goed",rateExperience:"Beoordeel uw ervaring tijdens de vergadering",veryBad:"Zeer slecht",veryGood:"Zeer goed"},incomingCall:{answer:"Beantwoorden",audioCallTitle:"Inkomende oproep",decline:"Negeren",productLabel:"vanuit Jitsi Meet",videoCallTitle:"Inkomende video-oproep"},info:{accessibilityLabel:"Informatie weergeven",addPassword:"Wachtwoord toevoegen",cancelPassword:"Wachtwoord annuleren",conferenceURL:"Link:",country:"Land",dialANumber:"Als u wilt deelnemen aan de vergadering, belt u een van deze nummers en voert u vervolgens de pincode in.",dialInConferenceID:"Pincode:",dialInNotSupported:"Inbellen wordt momenteel niet ondersteund.",dialInNumber:"Inbellen:",dialInSummaryError:"Fout bij het ophalen van inbelgegevens. Probeer het later opnieuw.",dialInTollFree:"Gratis",genericError:"Er is iets misgegaan.",inviteLiveStream:"Klik op de volgende link als u de livestream van deze vergadering wilt bekijken: {{url}}",invitePhone:"Met \xe9\xe9n druk op de knop inbellen: {{number}},,{{conferenceID}}#\n",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"U bent uitgenodigd om aan een vergadering deel te nemen.",inviteURLFirstPartPersonal:"{{name}} nodigt u uit voor een vergadering.\n",inviteURLSecondPart:"\nDeelnemen aan vergadering:\n{{url}}\n",liveStreamURL:"Livestream:",moreNumbers:"Meer nummers",noNumbers:"Geen inbelnummers.",noPassword:"Geen",noRoom:"Er is geen ruimte opgegeven om naar in te bellen.",numbers:"Inbelnummers",password:"Wachtwoord:",title:"Delen",tooltip:"De link en inbelgegevens voor deze vergadering delen",label:"Vergaderingsgegevens"},inviteDialog:{alertText:"Niet alle deelnemers zijn uitgenodigd.",header:"Uitnodigen",searchCallOnlyPlaceholder:"Telefoonnummer invoeren",searchPeopleOnlyPlaceholder:"Deelnemers zoeken",searchPlaceholder:"Deelnemer of telefoonnummer",send:"Verzenden"},inlineDialogFailure:{msg:"Er is een fout opgetreden.",retry:"Opnieuw proberen",support:"Ondersteuning",supportMsg:"Als dit probleem opnieuw optreedt, neemt u contact op met"},keyboardShortcuts:{focusLocal:"Focus op uw video",focusRemote:"Focus op de video van een andere persoon",fullScreen:"Volledig scherm weergeven of afsluiten",keyboardShortcuts:"Sneltoetsen",localRecording:"Besturingselementen voor lokale opnamen weergeven of verbergen",mute:"Uw microfoon dempen of het dempen opheffen",pushToTalk:"Druk om te spreken",raiseHand:"Uw hand opsteken of laten zakken",showSpeakerStats:"Sprekerstatistieken weergeven",toggleChat:"Chatgesprek openen of sluiten",toggleFilmstrip:"Videominiaturen weergeven of verbergen",toggleScreensharing:"Schakelen tussen camera en het delen van het scherm",toggleShortcuts:"Sneltoetsen weergeven of verbergen",videoMute:"Uw camera starten of stoppen"},liveStreaming:{busy:"Er worden streamingresources vrijgemaakt. Probeer het over enkele minuten opnieuw.",busyTitle:"Alle streamers zijn momenteel bezet",changeSignIn:"Wissel van account.",choose:"Een livestream kiezen",chooseCTA:"Kies een streamingoptie. U bent momenteel aangemeld als {{email}}.",enterStreamKey:"Voer hier de sleutel van YouTube voor de livestream in.",error:"Livestream is mislukt. Probeer het opnieuw.",errorAPI:"Er is een fout opgetreden tijdens het openen van uw YouTube-uitzendingen. Meld u opnieuw aan.",errorLiveStreamNotEnabled:"Livestreaming is niet ingeschakeld voor {{email}}. Schakel livestreaming in of meld u aan bij een account waarvoor livestreaming is ingeschakeld.",expandedOff:"De livestream is gestopt",expandedOn:"De vergadering wordt momenteel gestreamd naar YouTube.",expandedPending:"De livestream wordt gestart...",failedToStart:"Livestream niet gestart",getStreamKeyManually:"Er zijn geen livestreams opgehaald. Haal de sleutel voor uw livestream op uit YouTube.",invalidStreamKey:"De sleutel voor de livestream is mogelijk onjuist.",off:"Livestream gestopt",on:"Livestream",pending:"Livestream starten...",serviceName:"Livestreamservice",signedInAs:"U bent momenteel aangemeld als:",signIn:"Aanmelden via Google",signInCTA:"Meld u aan of voer de sleutel van YouTube voor uw livestream in.",signOut:"Afmelden",start:"Een livestream starten",streamIdHelp:"Wat is dit?",unavailableTitle:"Livestream niet beschikbaar"},localRecording:{clientState:{off:"Uit",on:"Aan",unknown:"Onbekend"},dialogTitle:"Besturingselementen voor lokale opnamen",duration:"Duur",durationNA:"N.v.t.",encoding:"Codering",label:"LOR",labelToolTip:"Lokale opname is ingeschakeld",localRecording:"Lokale opname",me:"Ik",messages:{engaged:"Lokale opname ingeschakeld.",finished:"Opnamesessie {{token}} is voltooid. Stuur het opnamebestand naar de moderator.",finishedModerator:"Opnamesessie {{token}} is voltooid. De opname van de lokale track is opgeslagen. Vraag de andere deelnemers om hun opnamen te verzenden.",notModerator:"U bent niet de moderator. U kunt geen lokale opnamen starten of stoppen."},moderator:"Moderator",no:"Nee",participant:"Deelnemer",participantStats:"Deelnemerstatistieken",sessionToken:"Sessietoken",start:"Opname starten",stop:"Opname stoppen",yes:"Ja"},lockRoomPassword:"",lockRoomPasswordUppercase:"",me:"ik",notify:{connectedOneMember:"{{name}} neemt nu deel aan de vergadering",connectedThreePlusMembers:"{{name}} en {{count}} anderen nemen nu deel aan de vergadering",connectedTwoMembers:"{{first}} en {{second}} nemen nu deel aan de vergadering",disconnected:"verbinding verbroken",focus:"Focus van vergadering",focusFail:"{{component}} is niet beschikbaar. Probeer het over {{ms}} sec. opnieuw.",grantedTo:"Moderatorrechten verleend aan {{to}}.",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Ik",moderator:"Moderatorrechten verleend.",muted:"U hebt het gesprek gedempt gestart.",mutedTitle:"U bent gedempt.",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} wil spreken.",somebody:"Iemand",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Helaas zal uw {{appName}}-ervaring hier niet optimaal zijn. Mogelijk wordt dit in de toekomst verbeterd, maar tot die tijd vragen we u een van de <a href='static/recommendedBrowsers.html' target='_blank'>volledig ondersteunde browsers</a> te gebruiken.",suboptimalExperienceTitle:"Browserwaarschuwing",unmute:"",newDeviceCameraTitle:"Nieuwe camera gedetecteerd",newDeviceAudioTitle:"Nieuw audioapparaat gedetecteerd",newDeviceAction:"Gebruik"},passwordSetRemotely:"ingesteld door een ander lid",passwordDigitsOnly:"Maximaal {{number}} cijfers",poweredby:"powered by",presenceStatus:{busy:"Bezet",calling:"Bellen...",connected:"Verbonden",connecting:"Verbinding maken...",connecting2:"Verbinding maken*...",disconnected:"Verbinding verbroken",expired:"Verlopen",ignored:"Genegeerd",initializingCall:"Gesprek starten...",invited:"Uitgenodigd",rejected:"Geweigerd",ringing:"Gaat over..."},profile:{setDisplayNameLabel:"Uw weergavenaam instellen",setEmailInput:"E-mailadres invoeren",setEmailLabel:"Uw gravatar voor e-mail instellen",title:"Profiel"},recording:{authDropboxText:"Uploaden naar Dropbox",availableSpace:"Beschikbare ruimte: {{spaceLeft}} MB (circa {{duration}} minuten aan opname)",beta:"B\xc8TA",busy:"Er worden opnameresources vrijgemaakt. Probeer het over enkele minuten opnieuw.",busyTitle:"Alle opnamefuncties zijn momenteel bezet",error:"Opname is mislukt. Probeer het opnieuw.",expandedOff:"Opname is gestopt",expandedOn:"De vergadering wordt momenteel opgenomen.",expandedPending:"Opname wordt gestart...",failedToStart:"Opname starten is mislukt",fileSharingdescription:"Opname delen met deelnemers aan vergadering",live:"LIVE",loggedIn:"Aangemeld als {{userName}}",off:"Opname gestopt",on:"Opnemen",pending:"Voorbereiden op opname van vergadering...",rec:"OPN.",serviceDescription:"Uw opname wordt opgeslagen door de opnameservice",serviceName:"Opnameservice",signIn:"Aanmelden",signOut:"Afmelden",unavailable:"{{serviceName}} is momenteel niet beschikbaar. Er wordt aan een oplossing gewerkt. Probeer het later opnieuw.",unavailableTitle:"Opname niet beschikbaar"},sectionList:{pullToRefresh:"Naar beneden slepen om te vernieuwen"},settings:{calendar:{about:"De agenda-integratie van {{appName}} wordt gebruikt voor een veilige toegang tot uw agenda, zodat geplande gebeurtenissen kunnen worden geraadpleegd.",disconnect:"Verbinding verbreken",microsoftSignIn:"Aanmelden via Microsoft",signedIn:"Agendagebeurtenissen voor {{email}} worden geraadpleegd. Klik op de knop 'Verbinding verbreken' hieronder om de toegang tot agendagebeurtenissen in te trekken.",title:"Agenda"},devices:"Apparaten",followMe:"Iedereen volgt mij",language:"Taal",loggedIn:"Aangemeld als {{name}}",moderator:"Moderator",more:"Meer",name:"Naam",noDevice:"Geen",selectAudioOutput:"Audio-uitvoer",selectCamera:"Camera",selectMic:"Microfoon",startAudioMuted:"Iedereen start gedempt",startVideoMuted:"Iedereen start verborgen",title:"Instellingen"},settingsView:{alertOk:"OK",alertTitle:"Waarschuwing",alertURLText:"De ingevoerde server-URL is ongeldig",buildInfoSection:"Buildgegevens",conferenceSection:"Conferentie",displayName:"Weergavenaam",email:"E\u2011mail",header:"Instellingen",profileSection:"Profiel",serverURL:"Server-URL",startWithAudioMuted:"Starten met audio gedempt",startWithVideoMuted:"Starten met video gedempt",version:"Versie"},share:{dialInfoText:"",mainText:"Klik op de volgende link om deel te nemen aan de vergadering:\n{{roomUrl}}"},speaker:"Spreker",speakerStats:{hours:"{{count}} u",minutes:"{{count}} m",name:"Naam",seconds:"{{count}} s",speakerStats:"Sprekerstatistieken",speakerTime:"Sprekertijd"},startupoverlay:{policyText:" ",title:"{{app}} heeft toegang tot uw microfoon en camera nodig."},suspendedoverlay:{rejoinKeyTitle:"Opnieuw deelnemen",text:"Druk op de knop <i>Opnieuw deelnemen</i> om opnieuw verbinding te maken.",title:"Uw videogesprek is onderbroken, omdat de slaapstand van de computer is geactiveerd."},toolbar:{accessibilityLabel:{audioOnly:"Alleen audio schakelen",audioRoute:"Het afspeelapparaat selecteren",callQuality:"Kwaliteit van gesprek beheren",cc:"Ondertiteling schakelen",chat:"Chatvenster schakelen",document:"Gedeeld document schakelen",feedback:"Feedback achterlaten",fullScreen:"Volledig scherm schakelen",hangup:"Het gesprek verlaten",invite:"Personen uitnodigen",kick:"Deelnemer verwijderen",localRecording:"Besturingselementen voor lokale opname schakelen",lockRoom:"Wachtwoord voor vergadering schakelen",moreActions:"Menu 'Meer acties' schakelen",moreActionsMenu:"Menu 'Meer acties'",mute:"Audio dempen schakelen",pip:"Beeld-in-beeld-modus schakelen",profile:"Uw profiel bewerken",raiseHand:"Hand opsteken schakelen",recording:"Opname schakelen",remoteMute:"Deelnemer dempen",Settings:"Instellingen schakelen",sharedvideo:"YouTube-video delen schakelen",shareRoom:"Iemand uitnodigen",shareYourScreen:"Scherm delen schakelen",shortcuts:"Sneltoetsen schakelen",show:"",speakerStats:"Sprekerstatistieken schakelen",tileView:"Tegelweergave schakelen",toggleCamera:"Camera schakelen",videomute:"Video dempen schakelen",videoblur:""},addPeople:"Personen aan uw gesprek toevoegen",audioOnlyOff:"Modus 'Alleen audio' uitschakelen",audioOnlyOn:"Modus 'Alleen audio' inschakelen",audioRoute:"Het afspeelapparaat selecteren",authenticate:"Verifi\xebren",callQuality:"Kwaliteit van gesprek beheren",chat:"Chat openen/sluiten",closeChat:"Chat sluiten",documentClose:"Gedeeld document sluiten",documentOpen:"Gedeeld document openen",enterFullScreen:"Volledig scherm weergeven",enterTileView:"Tegelweergave openen",exitFullScreen:"Volledig scherm sluiten",exitTileView:"Tegelweergave sluiten",feedback:"Feedback achterlaten",hangup:"Verlaten",invite:"Personen uitnodigen",login:"Aanmelden",logout:"Afmelden",lowerYourHand:"Uw hand laten zakken",moreActions:"Meer acties",mute:"Dempen/dempen opheffen",openChat:"Chat openen",pip:"Beeld-in-beeld-modus activeren",profile:"Uw profiel bewerken",raiseHand:"Uw hand opsteken/laten zakken",raiseYourHand:"Uw hand opsteken",Settings:"Instellingen",sharedvideo:"Een YouTube-video delen",shareRoom:"Iemand uitnodigen",shortcuts:"Sneltoetsen weergeven",speakerStats:"Sprekerstatistieken",startScreenSharing:"Scherm delen starten",startSubtitles:"Ondertiteling starten",stopScreenSharing:"Scherm delen stoppen",stopSubtitles:"Ondertiteling stoppen",stopSharedVideo:"YouTube-video stoppen",talkWhileMutedPopup:"Wilt u spreken? U bent gedempt.",tileViewToggle:"Tegelweergave schakelen",toggleCamera:"Camera schakelen",videomute:"Camera starten/stoppen",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Ondertiteling starten/stoppen",error:"Transcriberen is mislukt. Probeer het opnieuw.",expandedLabel:"Transcriberen is momenteel ingeschakeld",failedToStart:"Transcriberen starten is mislukt",labelToolTip:"De vergadering wordt getranscribeerd",off:"Transcriberen gestopt",pending:"Voorbereiden op transcriberen van vergadering...",start:"Weergave van ondertiteling starten",stop:"Weergave van ondertiteling stoppen",tr:"TR"},userMedia:{androidGrantPermissions:"Selecteer <b><i>Toestaan</i></b> wanneer u in de browser om machtigingen wordt gevraagd.",chromeGrantPermissions:"Selecteer <b><i>Toestaan</i></b> wanneer u in de browser om machtigingen wordt gevraagd.",edgeGrantPermissions:"Selecteer <b><i>Ja</i></b> wanneer u in de browser om machtigingen wordt gevraagd.",electronGrantPermissions:"Verleen machtigingen voor het gebruik van uw camera en microfoon",firefoxGrantPermissions:"Selecteer <b><i>Geselecteerd apparaat delen</i></b> wanneer u in de browser om machtigingen wordt gevraagd.",iexplorerGrantPermissions:"Selecteer <b><i>OK</i></b> wanneer u in de browser om machtigingen wordt gevraagd.",nwjsGrantPermissions:"Verleen machtigingen voor het gebruik van uw camera en microfoon",operaGrantPermissions:"Selecteer <b><i>Toestaan</i></b> wanneer u in de browser om machtigingen wordt gevraagd.","react-nativeGrantPermissions":"Selecteer <b><i>Toestaan</i></b> wanneer u in de browser om machtigingen wordt gevraagd.",safariGrantPermissions:"Selecteer <b><i>OK</i></b> wanneer u in de browser om machtigingen wordt gevraagd."},videoSIPGW:{busy:"Er worden resources vrijgemaakt. Probeer het over enkele minuten opnieuw.",busyTitle:"De ruimteservice is momenteel bezet",errorAlreadyInvited:"{{displayName}} is al uitgenodigd",errorInvite:"Vergadering is nog niet van start gegaan. Probeer het later opnieuw.",errorInviteFailed:"Er wordt aan een oplossing gewerkt. Probeer het later opnieuw.",errorInviteFailedTitle:"Het uitnodigen van {{displayName}} is mislukt",errorInviteTitle:"Fout bij uitnodiging voor ruimte",pending:"{{displayName}} is uitgenodigd"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"De modus 'Alleen audio' is geactiveerd. In deze modus wordt er bandbreedte bespaard, maar ziet u geen video's van anderen.",callQuality:"Kwaliteit van gesprek",hd:"HD",highDefinition:"Hoge resolutie",labelTooiltipNoVideo:"Geen video",labelTooltipAudioOnly:"Modus 'Alleen audio' ingeschakeld",ld:"LD",lowDefinition:"Lage resolutie",onlyAudioAvailable:"Alleen audio is beschikbaar",onlyAudioSupported:"In deze browser wordt alleen audio ondersteund.",p2pEnabled:"Peer-to-peer ingeschakeld",p2pVideoQualityDescription:"In de peer-to-peer-modus kan de kwaliteit van het gesprek alleen worden geschakeld tussen hoge resolutie en alleen audio. Andere instellingen zijn pas beschikbaar nadat peer-to-peer is gesloten.",recHighDefinitionOnly:"Voorkeur voor hoge resolutie",sd:"SD",standardDefinition:"Standaardresolutie"},videothumbnail:{domute:"Dempen",flip:"Omslaan",kick:"Verwijderen",moderator:"Moderator",mute:"Lid is gedempt",muted:"Gedempt",remoteControl:"Extern beheer",show:"",videomute:"Lid heeft de camera gestopt"},welcomepage:{accessibilityLabel:{join:"Tik om deel te nemen",roomname:"Naam van ruimte invoeren"},appDescription:"U kunt nu videochatten met het hele team. U kunt uitnodigen wie u maar wilt. {{app}} is een volledig versleutelde, 100% open-sourceoplossing voor videovergaderingen die u wanneer en zo lang u maar wilt gratis kunt gebruiken. Hier hebt u geen account voor nodig.",audioVideoSwitch:{audio:"Spraak",video:"Video"},calendar:"Agenda",connectCalendarButton:"Uw agenda koppelen",connectCalendarText:"",enterRoomTitle:"Een nieuwe vergadering starten",go:"Start",join:"Deelnemen",info:"Informatie",privacy:"Privacy",recentList:"Recent",recentListDelete:"Verwijderen",recentListEmpty:"Uw lijst met recente items is momenteel leeg. Als u chat met uw team, worden alle recente vergaderingen hier weergegeven.",reducedUIText:"",roomname:"Naam van ruimte invoeren",roomnameHint:"Voer de naam of URL in van de ruimte die u wilt betreden. U kunt een naam verzinnen, maar geef de naam wel door aan de andere deelnemers, zodat zij dezelfde naam kunnen invoeren.",sendFeedback:"Feedback verzenden",terms:"Voorwaarden",title:"Veilige, volledig uitgeruste en geheel gratis videovergaderingen"}}},668,[]);
__d(function(n,a,s,r,e,i,o){e.exports={en:"Angl\xe9s",af:"Afrikaans",bg:"Bulgar",ca:"",cs:"Ch\xe8c",de:"Aleman",el:"Gr\xe8c",enGB:"",eo:"Esperanto",es:"Castelhan",esUS:"",fi:"",fr:"Franc\xe9s",frCA:"",hr:"",hy:"Armenian",it:"Italian",ja:"Japon\xe9s",ko:"Corean",nl:"",oc:"Occitan",pl:"Polon\xe9s",ptBR:"Portugu\xe9s (Brasil)",ru:"Rus",sv:"Sued\xe9s",tr:"Turc",vi:"Vietnamian",zhCN:"Chin\xe9s (China)",zhTW:""}},669,[]);
__d(function(a,e,r,n,t,i,o){t.exports={addPeople:{add:"Convidar",countryNotSupported:"S\xe8m pas encara compatibles amb aquesta destinacion.",countryReminder:"Sonatz def\xf2ra los US\u202f? Merc\xe9s de vos assegurar de comen\xe7ar amb lo c\xf2di pa\xeds.",disabled:"Pod\xe8tz pas convidar de monde.",failedToAdd:"Frac\xe0s de l'ajust de participants",footerText:"Sonadas ext. desactivadas.",loading:"Rec\xe8rca de monde e de num\xe8ro de telef\xf2n",loadingNumber:"Validacion del num\xe8ro de telef\xf2n",loadingPeople:"Rec\xe8rca de monde de convidar",noResults:"Pas cap de resultat trobat",noValidNumbers:"Picatz lo num\xe8ro de telef\xf2n",searchNumbers:"Apondre de num\xe8ros de telef\xf2n",searchPeople:"Cercar de monde",searchPeopleAndNumbers:"Cercar de monde o apondre lor num\xe8ros de telef\xf2n",telephone:"Telef\xf2n\u202f: {{number}}",title:"Convidatz de monde a v\xf2stra confer\xe9ncia"},audioDevices:{bluetooth:"Bluetooth",headphones:"Escotadors",phone:"Telef\xf2n",speaker:"Nautparlaire",none:""},audioOnly:{audioOnly:"Benda passanta febla"},calendarSync:{addMeetingURL:"Ajustar un ligam de re\xfcnion",confirmAddLink:"Vol\xe8tz ajustar un ligam Jitsi cap a aqueste eveniment ?",error:{appConfiguration:"L\u2019integracion del calendi\xe8r es pas corr\xe8ctament configurada.",generic:"Una error s\u2019es producha. Verificatz v\xf2stres param\xe8tres de calendi\xe8r o ensajatz de l\u2019actualizar.",notSignedIn:"Una error s\u2019es producha pendent l\u2019autentificacion per veire los eveniments del calendi\xe8r. Verificatz los param\xe8tres del calendi\xe8r e connectatz-vos tornamai."},join:"J\xf3nher",joinTooltip:"Rej\xf3nher la confer\xe9ncia",nextMeeting:"confer\xe9ncia venenta",noEvents:"Cap d\u2019eveniments venents pas prevists.",ongoingMeeting:"confer\xe9ncia en cors",permissionButton:"Dobrir los param\xe8tres",permissionMessage:"La permission pel calendari es necess\xe0ria per listar v\xf2stres RDV dins l\u2019aplicacion.",refresh:"Actualizar lo calendari",today:"U\xe8i"},chat:{error:"Error : v\xf2stre messatge \xab {{originalText}} \xbb es pas estat enviat. Rason : {{error}}",messagebox:"Picatz un messatge",nickname:{popover:"Causiss\xe8tz un escais",title:"Picatz un escais-nom per utilizar la messatjari\xe1"},title:"Messatjari\xe1"},connectingOverlay:{joiningRoom:"Connexion a v\xf2stra re\xfcnion\u2026"},connection:{ATTACHED:"Estacada",AUTHENTICATING:"Autentificacion en cors",AUTHFAIL:"Frac\xe0s de l'autentificacion",CONNECTED:"Connectat",CONNECTING:"Connexion en cors",CONNFAIL:"Frac\xe0s de la connexion",DISCONNECTED:"Desconnectat",DISCONNECTING:"Desconnexion en cors",ERROR:"Error",RECONNECTING:"Un probl\xe8ma ret s'es produita. Reconnexion en cors..."},connectionindicator:{address:"Adre\xe7a\xa0:",bandwidth:"Benda passanta estimada :",bitrate:"Debit\xa0:",bridgeCount:"Nombre de servidor\xa0:",connectedTo:"Connectat a\xa0:",framerate:"Frequ\xe9ncia imatge :",less:"Amagar lo detalh",localaddress:"Adre\xe7a locala :",localaddress_plural:"Adre\xe7as localas :",localport:"P\xf2rt local :",localport_plural:"P\xf2rts locals :",more:"Ne veire mai",packetloss:"P\xe8rda de paquets :",quality:{good:"Bona",inactive:"Inactiu",lost:"Perdut",nonoptimal:"Pas optimal",poor:"Marrit"},remoteaddress:"Adre\xe7a distanta :",remoteaddress_plural:"Adre\xe7as distantas :",remoteport:"P\xf2rt distant\xa0:",remoteport_plural:"P\xf2rts distants :",resolution:"Resolucion\xa0:",status:"Connexion :",transport:"Transp\xf2rt :"},dateUtils:{earlier:"Mai d\u2019ora",today:"U\xe8i",yesterday:"I\xe8r"},deepLinking:{appNotInstalled:"Vos cal l\u2019aplicacion {{app}} per j\xf3nher la confer\xe9ncia amb v\xf2stre mobil.",description:"Res s\u2019es pas passat\u202f? Av\xe8m ensajat de lan\xe7ar la confer\xe9ncia dins l\u2019aplicacion {{app}}. Merc\xe9s de tornar ensajar o de la lan\xe7ar dins l\u2019aplicacion web {{app}}.",descriptionWithoutWeb:"Res se passa pas ? Av\xe8m ensajat de lan\xe7ar la confer\xe9ncia dins l\u2019aplicacion de bur\xe8u {{app}}.",downloadApp:"Telecargar l\u2019aplicacion",launchWebButton:"Lan\xe7ar del navigador",openApp:"Telecargar l\u2019aplicacion",title:"Aviada de v\xf2stra confer\xe9ncia dins {{app}}...",tryAgainButton:"Tornar ensajar del bur\xe8u"},defaultLink:"ex. {{url}}",defaultNickname:"ex. Joan Delpu\xe8ch",deviceError:{cameraError:"Frac\xe0s de l\u2019acc\xe8s a v\xf2stra cam\xe8ra",cameraPermission:"Error d'obtencion de la permission per la cam\xe8ra",microphoneError:"Frac\xe0s de l\u2019acc\xe8s a v\xf2stre microf\xf2n",microphonePermission:"Error d'obtencion de la permission pel microf\xf2n"},deviceSelection:{noPermission:"Autorizacion pas acordada",previewUnavailable:"Apercebut pas disponible",selectADevice:"Seleccionatz un aparelh",testAudio:"Legir un son de pr\xf2va"},dialog:{accessibilityLabel:{liveStreaming:"Difusion en dir\xe8cte"},allow:"Autorizar",alreadySharedVideoMsg:"Un autre participant parteja ja sa vid\xe8o. Aquesta confer\xe9ncia permet pas qu\u2019un partatge de vid\xe8o a l\u2019enc\xf2p.",alreadySharedVideoTitle:"Solament un partatge de vid\xe8o a l'enc\xf2p es autorizat",applicationWindow:"Fen\xe8stra de l'aplicacion",Back:"Retorn",cameraConstraintFailedError:"V\xf2stra cam\xe8ra satisf\xe0 pas totas las constrentas necess\xe0rias.",cameraNotFoundError:"La cam\xe8ra es pas estada trobada.",cameraNotSendingData:"Pod\xe8m pas accedir a v\xf2stra cam\xe8ra. Merc\xe9s de verificar se una autra aplicacion es a utilizar aqueste periferic, seleccionatz un autre periferic dins lo men\xfa de param\xe8tres o ensajatz de recargar l'aplicacion.",cameraNotSendingDataTitle:"Impossible d'accedir a v\xf2stra cam\xe8ra",cameraPermissionDeniedError:"La cam\xe8ra es pas estada trobada. Pasmens pod\xe8tz participar a la confer\xe9ncia mas los demai vos veir\xe0n pas. Utilizatz lo boton de la barra d\u2019adre\xe7a per res\xf2lver aqueste probl\xe8ma.",cameraUnknownError:"Impossible d\u2019emplegar la cam\xe8ra per una rason desconeguda.",cameraUnsupportedResolutionError:"V\xf2stra cam\xe8ra pren pas en carga la resolucion vid\xe8o que cal.",Cancel:"Anullar",close:"Tampar",conferenceDisconnectMsg:"Vos cal benl\xe8u verificar v\xf2stra connexion al malhum. N\xf2va connexion dins {{seconds}} segondas...",conferenceDisconnectTitle:"S\xe8tz estat desconnectat.",conferenceReloadMsg:"S\xe8m a reglar aqu\xf2 ! N\xf2va connexion dins {{seconds}} segondas...",conferenceReloadTitle:"Malurosament, quic\xf2m truqu\xe8t.",confirm:"Confirmar",confirmNo:"Non",confirmYes:"\xd2c",connectError:"Ops! Quic\xf2m a trucat e la connexion a la confer\xe9ncia es impossibla.",connectErrorWithMsg:"Ops! Quic\xf2m a trucat e la connexion a la confer\xe9ncia es impossibla: {{msg}}",connecting:"Connexion en cors",contactSupport:"Contactar l'assist\xe9ncia",copy:"Copiar",dismiss:"Regetar",displayNameRequired:"Adiu\u202f! Coss\xed vos dison\u202f?",done:"Tampar",enterDisplayName:"Volgatz picar v\xf2stre nom aqu\xed",error:"Error",externalInstallationMsg:"Av\xe8tz d'installar n\xf2stra extension de partiment d'ecran.",externalInstallationTitle:"Extension requesida :",goToStore:"Anar al webstore",gracefulShutdown:"Lo servici es actualament en mantenen\xe7a. Ensajatz tornamai pus tard.",IamHost:"Soi l\u2019\xf2ste",incorrectRoomLockPassword:"Senhal incorr\xe8cte",incorrectPassword:"Nom de compte o senhal incorr\xe8cte",inlineInstallationMsg:"Av\xe8tz d'installar n\xf2stra extension de partiment d'ecran.",inlineInstallExtension:"Installar ara",internalError:"\xd2u ! Quic\xf2m a pas foncionat. L'error seguenta s'es producha : {{error}}",internalErrorTitle:"Error int\xe8rna",kickMessage:"Pod\xe8tz contactat {{participantDisplayName}} per mai de detalhs.",kickParticipantButton:"Forabandir",kickParticipantDialog:"Vol\xe8tz vertadi\xe8rament forabandir aqueste participant\u202f?",kickParticipantTitle:"Forabandir aqueste participant\u202f?",kickTitle:"Ai\u202f! {{participantDisplayName}} vos a forabandit de la confer\xe9ncia",liveStreaming:"La difusion en dir\xe8cte es estada arrestada",liveStreamingDisabledForGuestTooltip:"Los convidats p\xf2don pas aviar una difusion en dir\xe8cte",liveStreamingDisabledTooltip:"Difusion en dir\xe8cte desactivada.",lockMessage:"Impossible de verrolhar la confer\xe9ncia.",lockRoom:"",lockTitle:"Frac\xe0s del verrolhatge",logoutQuestion:"S\xe8tz segur que vos vol\xe8tz desconnectar e arrestar la confer\xe9ncia ?",logoutTitle:"Desconnexion",maxUsersLimitReached:"La limita de nombre maximum de participant es estada atenguda. La confer\xe9ncia es compl\xe8ta. Contactatz lo proprietari de la confer\xe9ncia o tornatz ensajar mai tard.",maxUsersLimitReachedTitle:"Limita de participants maximum atenguda ",micConstraintFailedError:"V\xf2stre microf\xf2n satisf\xe0 pas totas las constrentas necess\xe0rias.",micNotFoundError:"Lo microf\xf2n es pas estat trobat.",micNotSendingData:"Anatz als param\xe8tres de l\u2019ordenador per tornar metre lo son del microf\xf2n e ajustar son niv\xe8l.",micNotSendingDataTitle:"Lo microf\xf2n es copat pels param\xe8tres del sist\xe8ma",micPermissionDeniedError:"Av\xe8tz pas donat l'autorizacion d'utilizar v\xf2stre microf\xf2n. Pod\xe8tz encara participar a la confer\xe9ncia mai los demai vos ausir\xe0n pas. Utilizatz lo boton del microf\xf2n dins la barra d'adre\xe7a per res\xf2lvre aqu\xf2.",micUnknownError:"Impossible d'utilizar lo microf\xf2n per una rason desconeguda.",muteParticipantBody:"Poiretz pas lo tornar activar lo microf\xf2n, mai eles p\xf2don o far quand v\xf2lon.",muteParticipantButton:"Copar lo son",muteParticipantDialog:"",muteParticipantTitle:"Copar lo micro als participants ?",Ok:"D'ac\xf2rdi",passwordLabel:"",passwordNotSupported:"Ajustar un senhal a una confer\xe9ncia es pas suportat.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"V\xf2stre navigator bloca las fen\xe8stras que sorgisson a partir d'aqueste site. Merc\xe9s d'activar aquelas fen\xe8stras dins los param\xe8tres de v\xf2stre navigator e de tornar ensajar.",popupErrorTitle:"Fen\xe8stra que sorg\xeds blocada",recording:"Enregistrament",recordingDisabledForGuestTooltip:"Los convits p\xf2don pas lan\xe7ar d\u2019enregistraments.",recordingDisabledTooltip:"L\u2019enregistrament es desactivat.",rejoinNow:"Participar ara",remoteControlAllowedMessage:"{{user}} a acceptat v\xf2stra demanda de contrar\xf2tle alonhat !",remoteControlDeniedMessage:"{{user}} a refusat v\xf2stra demanda de contrar\xf2tle alonhat !",remoteControlErrorMessage:"Error al moment de demandar lo contrar\xf2tle alonhat a {{user}} !",remoteControlRequestMessage:"Vol\xe8tz autorizar {{user}} a contrarotlar v\xf2stre ordinador ?",remoteControlShareScreenWarning:"Remarcatz que se botatz \xab\u202fAutorizar\u202f\xbb partejaretz v\xf2stre ecran !",remoteControlStopMessage:"La session de contrar\xf2tle alonhat es acabada !",remoteControlTitle:"Contrar\xf2tle a dist\xe0ncia",Remove:"Suprimir",removePassword:"",removeSharedVideoMsg:"S\xe8tz segur que vol\xe8tz suprimir v\xf2stra vid\xe8o partejada ?",removeSharedVideoTitle:"Suprimir la vid\xe8o partejada",reservationError:"Error del sist\xe8ma de reservacion",reservationErrorMsg:"C\xf2di d'error: {{code}}, messatge: {{msg}}",retry:"Ensajar tornamai",screenSharingFailedToInstall:"\xd2u ! Frac\xe0s de l'installacion de partatge d'ecran.",screenSharingFailedToInstallTitle:"Frac\xe0s de l'installacion de partatge d'ecran",screenSharingFirefoxPermissionDeniedError:"Quic\xf2m a fach m\xe8uca quand \xe8rem a ensajar de partejar v\xf2stre ecran. Merc\xe9s de verificar qu\u2019av\xe8tz donat l\u2019autorizacion de lo partejar.",screenSharingFirefoxPermissionDeniedTitle:"Ops\u202f! Av\xe8m pas pogut aviar lo partatge d\u2019ecran.",screenSharingPermissionDeniedError:"\xd2ups ! Quic\xf2m s'es pas ben passat amb l'autorizacion de v\xf2stra extension de partatge d'ecran. Merc\xe9s de recargar e tornar ensajar.",serviceUnavailable:"Servici indisponible",sessTerminated:"Sonada acabada",Share:"Partejar",shareVideoLinkError:"Se vos plai, provesiss\xe8tz un ligam Youtube foncional.",shareVideoTitle:"Partejar una vid\xe8o",shareYourScreen:"Partejar v\xf2stre ecran",shareYourScreenDisabled:"Lo partiment d\u2019ecran es desactivat.",shareYourScreenDisabledForGuest:"Los convits p\xf2don pas partejar l\u2019ecran",startLiveStreaming:"Aviar una difusion en dir\xe8cte",startRecording:"Arrestar l'enregistrament",startRemoteControlErrorMessage:"Una error s'es produsida en ensajar de comen\xe7ar la session de contrar\xf2tle a dist\xe0ncia !",stopLiveStreaming:"Arrestar lo dir\xe8cte",stopRecording:"Arrestar l'enregistrament",stopRecordingWarning:"S\xe8tz segur que vol\xe8tz arrestar l'enregistrament?",stopStreamingWarning:"S\xe8tz segur que vol\xe8tz arrestar lo dir\xe8cte?",streamKey:"Clau del dir\xe8cte",Submit:"Validar",thankYou:"Merc\xe9 d'aver utilizat {{appName}} !",token:"geton",tokenAuthFailed:"O planh\xe8m, s\xe8tz pas autorizat a rej\xf3nher l'ap\xe8l.",tokenAuthFailedTitle:"Frac\xe0s de l'autentificacion",transcribing:"Transcripcion",unlockRoom:"",userPassword:"senhal utilizaire",WaitForHostMsg:"La confer\xe9ncia <b>{{room}}</b> a pas encara comen\xe7at. Se s\xe8tz l\u2019\xf2st volgatz ben vos identificar. Autrament esperatz qu\u2019arribe l\u2019\xf2ste.",WaitForHostMsgWOk:"La confer\xe9ncia <b>{{room}}</b> a pas encara comen\xe7at. Se s\xe8tz l\u2019\xf2st volgatz ben clicar Ok per vos identificar. Autrament esperatz qu\u2019arribe l\u2019\xf2ste.",WaitingForHost:"\xd2m p\xf2t pas que partejar una vid\xe8o a l'enc\xf2p",Yes:"\xd2c",yourEntireScreen:"V\xf2stre ecran complet"},dialOut:{statusMessage:"ara es {{status}}"},feedback:{average:"Mejana",bad:"Marrida",detailsLabel:"Digatz-nos-ne mai a prepaus d\u2019aqu\xf2.",good:"Bona",rateExperience:"Merc\xe9s de donar una n\xf2ta a v\xf2stra experi\xe9ncia.",veryBad:"F\xf2r\xe7a marrida",veryGood:"F\xf2r\xe7a bona"},incomingCall:{answer:"U\xe8i",audioCallTitle:"Sonada entranta",decline:"Regetar",productLabel:"de Jitsi Meet estant",videoCallTitle:"Sonada vid\xe8o entranta"},info:{accessibilityLabel:"Mostrar las info",addPassword:"",cancelPassword:"",conferenceURL:"Ligam\u202f:",country:"Pa\xeds",dialANumber:"Per participar a la confer\xe9ncia, sonatz un d\u2019aquestes num\xe8ros pu\xe8i picatz lo senhal.",dialInConferenceID:"PIN\u202f:",dialInNotSupported:"Las sonadas son pas encara foncionalas.",dialInNumber:"Compausar\u202f:",dialInSummaryError:"",dialInTollFree:"Sonada gratu\xefta",genericError:"Ops, quic\xf2m a fach m\xe8uca.",inviteLiveStream:"Per veire lo flux en dir\xe8cte de la confer\xe9ncia, clicatz aqueste ligam\u202f: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"S\xe8tz convidat a participar a la confer\xe9ncia.",inviteURLFirstPartPersonal:"{{name}} vos convida a la confer\xe9ncia.\n",inviteURLSecondPart:"\nParticipar a la confer\xe9ncia :\n{{url}}\n",liveStreamURL:"Flux dir\xe8cte\u202f:",moreNumbers:"Mai de num\xe8ros",noNumbers:"Pas cap de num\xe8ro.",noPassword:"Pas cap",noRoom:"Cap de sala pas donada per la j\xf3nher.",numbers:"Sonar de num\xe8ros",password:"",title:"Partejar",tooltip:"Partejar lo ligam e las informacions d\u2019aquesta confer\xe9ncia",label:"Info confer\xe9ncia"},inviteDialog:{alertText:"Frac\xe0s en convidant unes participants.",header:"Convidar",searchCallOnlyPlaceholder:"Picatz un numer\xf2 de telef\xf2n",searchPeopleOnlyPlaceholder:"Cercar de participants",searchPlaceholder:"Participant o num\xe8ro de telef\xf2n",send:"Mandar"},inlineDialogFailure:{msg:"Av\xe8m un pauc patit a mant\xe9ner la connexion.",retry:"Ensajar tornarmai",support:"Assist\xe9ncia",supportMsg:"Se ten d'arribat, contactatz l'"},keyboardShortcuts:{focusLocal:"Centrar sus v\xf2stra vid\xe8o",focusRemote:"Centrar sus la vid\xe8o de qualqu'un mai",fullScreen:"Activar / Desactivar l'ecran complet",keyboardShortcuts:"Acorchis de clavi\xe8r",localRecording:"Mostrar o amagar los contrar\xf2tles d\u2019enregistrament local",mute:"Activar o desactivar lo microf\xf2n",pushToTalk:"Butar per parlar",raiseHand:"Demandar o pas la paraula",showSpeakerStats:"Mostrar las estatisticas del microf\xf2n",toggleChat:"Dobrir o tampar lo pan\xe8l de conversacion",toggleFilmstrip:"Mostrar o amagar la vinheta vid\xe8o",toggleScreensharing:"Caplevar entre cam\xe8ra e partatge d'ecran",toggleShortcuts:"Mostrar o amagar los acorchis clavi\xe8r",videoMute:"Aviar o arrestar v\xf2stra cam\xe8ra",videoQuality:"Gerir la qualitat de las sonadas"},liveStreaming:{busy:"S\xe8m a ensajar de liurar de ressor\xe7as flux. Merc\xe9s de tornar ensajar dins una estona.",busyTitle:"Totes los difusors son ocupats",changeSignIn:"Cambiar de compte.",choose:"Causiss\xe8tz un flux dir\xe8cte",chooseCTA:"Causiss\xe8tz un flux dir\xe8cte. S\xe8tz connectat coma {{email}}.",enterStreamKey:"Picatz v\xf2stre clau de flux dir\xe8cte Youtube aqu\xed.",error:"Frac\xe0s de la difusion en dir\xe8cte. Merc\xe9s de tornar ensajar.",errorAPI:"Una error s\u2019es producha pendent l\u2019acc\xe8s al flux YouTube. Merc\xe9 d\u2019ensajar de vos connectar mai tard.",errorLiveStreamNotEnabled:"La difusion en dir\xe8cte es pas activada per {{email}}. Volgatz ben activar la difusion en dir\xe8cte o vos connectar amb un compte que l\u2019a activada.",expandedOff:"La difusion en dir\xe8cte es estada arrestada",expandedOn:"La confer\xe9ncia es difusada sus YouTube.",expandedPending:"La difusion en dir\xe8cte comen\xe7a...",failedToStart:"La difusion en dir\xe8cte a pas capitat de s'aviar",getStreamKeyManually:"",invalidStreamKey:"La clau de difusion en dir\xe8cte es benl\xe8u pas corr\xe8cta.",off:"La difusion en dir\xe8cte es estada arrestada",on:"La difusion en dir\xe8cte es estada arrestada",pending:"Comen\xe7ar lo dir\xe8cte...",serviceName:"Servici de difusion en dir\xe8cte",signedInAs:"S\xe8tz connectat coma\xa0:",signIn:"Se connectar amb Google",signInCTA:"Connectatz-vos o picatz la clau de v\xf2stre flux YouTube.",signOut:"Se desconnectar",start:"Aviar una difusion en dir\xe8cte",streamIdHelp:"Qu\u2019es aqu\xf2 ?",unavailableTitle:"Difusion en dir\xe8cte indisponibla"},localRecording:{clientState:{off:"Desactivat",on:"Activat",unknown:"Desconeguts"},dialogTitle:"Contrar\xf2tles dels enregistraments locals",duration:"Durada",durationNA:"N/A",encoding:"Encodatge",label:"ENR-LOC",labelToolTip:"Enregistrament local comen\xe7at",localRecording:"Enregistrament local",me:"Ieu",messages:{engaged:"Enregistrament local comen\xe7at.",finished:"Enregistrament de la session {{token}} acabat. Merc\xe9s d\u2019enviar lo fichi\xe8r enregistrat al moderator.",finishedModerator:"Enregistrament de la session {{token}} acabat. Es estat salvagardat. Merc\xe9s de demandar als autres participants d\u2019enviar lor enregistraments.",notModerator:"S\xe8tz pas moderator. Pod\xe8tz pas comen\xe7ar o arrestar un enregistrament local."},moderator:"Moderator",no:"Non",participant:"Participant",participantStats:"Estatisticas del participant",sessionToken:"Geton de session",start:"Aviar l'enregistrament",stop:"Arrestar l'enregistrament",yes:"\xd2c"},lockRoomPassword:"senhal",lockRoomPasswordUppercase:"Senhal",me:"ieu",notify:{connectedOneMember:"{{name}} a jonch la confer\xe9ncia",connectedThreePlusMembers:"{{name}} e {{count}} personas mai participan a la confer\xe9ncia",connectedTwoMembers:"{{first}} e {{second}} participan a la confer\xe9ncia",disconnected:"desconnectat",focus:"Focus de confer\xe9ncia",focusFail:"{{component}} es pas disponible - ensajatz tornamai dins {{ms}} sec",grantedTo:"Dreits moderator acordats a {{to}} !",invitedOneMember:"{{name}} es estat convidat",invitedThreePlusMembers:"{{name}} e {{count}} autres son estats convidats",invitedTwoMembers:"{{first}} e {{second}} son estats convidats",kickParticipant:"{{kicked}} es estat expulsat per {{kicker}}",me:"Ieu",moderator:"Dreits moderator acordats !",muted:"Av\xe8tz comen\xe7at la conversacion en mut.",mutedTitle:"S\xe8tz en mut !",mutedRemotelyTitle:"{{participantDisplayName}} vos a mes en silenci !",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} volri\xe1 parlar.",somebody:"Qualqu'un",startSilentTitle:"Av\xe8tz jonch sens cap de sortida \xe0udio !",startSilentDescription:"Rej\xf3nher la confer\xe9ncia per activar l\u2019\xe0udio",suboptimalBrowserWarning:"",suboptimalExperienceTitle:"Avertiment del navegador",unmute:"Restablir lo son",newDeviceCameraTitle:"N\xf2va cam\xe8ra detectada",newDeviceAudioTitle:"N\xf2u periferic \xe0udio detectat",newDeviceAction:"Utilizar"},passwordSetRemotely:"causit per qualqu'un mai",passwordDigitsOnly:"Fins a {{number}} chifras",poweredby:"produit per",presenceStatus:{busy:"Ocupat",calling:"Sonada...",connected:"Connectat",connecting:"Connexion en cors...",connecting2:"Connexion*...",disconnected:"Desconnectat",expired:"Expirat",ignored:"Ignorat",initializingCall:"Comen\xe7ament de la sonada...",invited:"Convidat",rejected:"Refusat",ringing:"A sonar..."},profile:{setDisplayNameLabel:"Causiss\xe8tz v\xf2stre escais",setEmailInput:"Picatz lo corri\xe8l",setEmailLabel:"Definiss\xe8tz v\xf2stre corri\xe8l per gravatar",title:"Perfil"},raisedHand:"Volri\xe1 charrar",recording:{authDropboxText:"Enviar a Dropbox",availableSpace:"Espaci disponible : {{spaceLeft}} Mo (altorn de {{duration}} minutas d\u2019enregistrament)",beta:"BETA",busy:"S\xe8m a desliurar de resorgas d'enregistrament. Merc\xe9s de tornar ensajar dins una estona.",busyTitle:"Totes los enregistradors son ocupats pel moment",error:"Frac\xe0s de l'enregistrament. Merc\xe9s de tornar ensajar.",expandedOff:"Enregistrament arrestat",expandedOn:"La confer\xe9ncia es enregistrada.",expandedPending:"Aviada de l\u2019enregistrament...",failedToStart:"L'enregistrament n'as pas r\xe9ussi a d\xe9marrer",fileSharingdescription:"Partejar l\u2019enregistrament amb los participants de la re\xfcnion",live:"DIR\xc8CTE",loggedIn:"Session a {{userName}}",off:"Enregistrament arrestar",on:"Enregistrament",pending:"Preparacion de l\u2019enregistrament de la confer\xe9ncia...",rec:"ENRG",serviceDescription:"V\xf2stre enregistrament ser\xe0 salvagardat pel servici dedicat.",serviceName:"Servici d\u2019enregistrament",signIn:"Connexion",signOut:"Se desconnectar",unavailable:"Ops\u202f! Lo {{serviceName}} es pas disponible pel moment. S\xe8m a reglar aqueste probl\xe8ma. Merc\xe9s de tornar ensajar mai tard.",unavailableTitle:"Enregistrament indisponible"},sectionList:{pullToRefresh:"Tirar per actualizar"},settings:{calendar:{about:"L\u2019integracion de {{appName}} amb v\xf2stre calendi\xe8r permet d\u2019accedir d\u2019un biais segur als eveniments venents.",disconnect:"Desconnectar",microsoftSignIn:"Se connectar amb Microsoft",signedIn:"Acc\xe8s als eveniments del calendi\xe8r {{email}}. Clicatz lo boton Se desconnectar \xe7ai-jos per arrestar l\u2019acc\xe8s als eveniments del calendi\xe8r.",title:"Calendari"},devices:"Periferics",followMe:"Tot lo mond me s\xe8c",language:"Lenga",loggedIn:"Session a {{userName}}",moderator:"Moderator",more:"Mai",name:"Escais",noDevice:"Pas cap",selectAudioOutput:"Sortida \xe0udio",selectCamera:"Cam\xe8ra",selectMic:"Microf\xf2n",startAudioMuted:"Comen\xe7an totes sens son",startVideoMuted:"Comen\xe7an totes sens vid\xe8o",title:"Param\xe8tres"},settingsView:{alertOk:"D\u2019ac\xf2rdi",alertTitle:"Avertiment",alertURLText:"L\u2019URL del servidor es pas valida",buildInfoSection:"",conferenceSection:"Confer\xe9ncia",displayName:"Escais-nom",email:"Corri\xe8l",header:"Param\xe8tres",profileSection:"Perfil",serverURL:"URL del servidor",startWithAudioMuted:"Comen\xe7ar sens son",startWithVideoMuted:"Comen\xe7ar sens vi\xe8do",version:"Version"},share:{dialInfoText:"",mainText:"Copiatz lo ligam seguent per dintrar dins la confer\xe9ncia\xa0:\n{{roomUrl}}"},speaker:"Nautparlaire",speakerStats:{hours:"{{count}} oras",minutes:"{{count}} minutas",name:"Escais",seconds:"{{count}} segondas",speakerStats:"Estatisticas parladors",speakerTime:"Temps de paraula"},startupoverlay:{policyText:" ",title:"{{app}} a besonh d'utilizar v\xf2stre microf\xf2n e cam\xe8ra."},suspendedoverlay:{rejoinKeyTitle:"Tornar participar",text:"Quichatz lo boton <i>Tornar participar</i>.",title:"V\xf2stra confer\xe9ncia vid\xe8o es estada arrestada perque v\xf2stre ordenador se bot\xe8t en velha."},toolbar:{accessibilityLabel:{audioOnly:"Passar al sol \xe0udio",audioRoute:"Seleccionar lo periferic \xe0udio",callQuality:"Gerir la qualitat vid\xe8o",cc:"Passar als jost\xedtols",chat:"Passar a la fen\xe8stra chat",document:"Tampar los documents partejats",feedback:"Daissar un comentari",fullScreen:"Passar al ecran compl\xe8t",hangup:"Quitar la sonada",invite:"Convidar de monde",kick:"",localRecording:"Passar al pan\xe8l d\u2019enregistraments locals",lockRoom:"Tirar lo senhal de la confer\xe9ncia",moreActions:"Passar al men\xfa mai d\u2019accions",moreActionsMenu:"Mai de men\xfas d\u2019accion",mute:"Copar lo son",pip:"Activar/Desactivar lo m\xf2de Picture-in-Picture",profile:"Modificar v\xf2stre perfil",raiseHand:"Demandar la paraula",recording:"Passar al enregistraments",remoteMute:"",Settings:"Passar als param\xe8tres",sharedvideo:"Passar al partatge de vid\xe8o Youtube",shareRoom:"Convidar qualqu\u2019un",shareYourScreen:"Passar a la captura d\u2019ecran",shortcuts:"Passar als acorchis",show:"",speakerStats:"Mostrar/Amagar los estatisticas de paraula",tileView:"Activar/Desactivar la vista en mosa\xefc",toggleCamera:"Passar a la cam\xe8ra",videomute:"Silenciar la vid\xe8o",videoblur:""},addPeople:"Ajustar de monde a v\xf2stra sonada",audioOnlyOff:"",audioOnlyOn:"",audioRoute:"Seleccionar lo periferic \xe0udio",authenticate:"Autentificatz-vos",callQuality:"Gerir la qualitat vid\xe8o",chat:"Dobrir / tampar la conversacion",closeChat:"Tampar la messatjari\xe1",documentClose:"Tampar los documents partejats",documentOpen:"Dobrir los documents partejats",enterFullScreen:"Veire l\u2019ecran compl\xe8t",enterTileView:"",exitFullScreen:"Sortir de l\u2019ecran compl\xe8t",exitTileView:"",feedback:"Daissar un comentari",hangup:"Quitar",invite:"Convidar de monde",login:"Connexion",logout:"Desconnexion",lowerYourHand:"Baissar la man",moreActions:"Mai d\u2019opcions",mute:"Mut / Actiu",openChat:"Dobrir la messatjari\xe1 ",pip:"Passar al m\xf2de Picture-in-Picture",profile:"Modificar v\xf2stre perfil",raiseHand:"Demandar / Daissar la paraula",raiseYourHand:"Levar la man",Settings:"Param\xe8tres",sharedvideo:"Partejar una vid\xe8o Youtube",shareRoom:"Convidar qualqu\u2019un",shortcuts:"Veire los acorchis clavi\xe8r",speakerStats:"Estatisticas parladors",startScreenSharing:"Aviar lo partatge d\u2019ecran",startSubtitles:"Aviar los sost\xedtols",stopScreenSharing:"Arrestar lo partatge d\u2019ecran",stopSubtitles:"Arrestar los sost\xedtols ",stopSharedVideo:"Arrestar la vid\xe8o Youtube",talkWhileMutedPopup:"Ensajatz de parlar ? V\xf2stre microf\xf2n es copat.",tileViewToggle:"Activar/Desactivar la vista en mosa\xefc",toggleCamera:"Passar a la cam\xe8ra",videomute:"Aviar / Arrestar la cam\xe8ra",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Aviar / Arrestat los sost\xedtols",error:"Frac\xe0s de la transcripcion. Merc\xe9s de tornar ensajar.",expandedLabel:"La transcripcion es activada",failedToStart:"Frac\xe0s de l\u2019aviada de la transcripcion",labelToolTip:"La confer\xe9ncia es a \xe8sser transcricha",off:"Transcripcion arrestada",pending:"Preparacion de l\u2019enregistrament de la confer\xe9ncia...",start:"Mostrar los sost\xedtols",stop:"Levar los sost\xedtols",tr:"TR"},userMedia:{androidGrantPermissions:"Causiss\xe8tz <b><i>Autorizar</i></b> quand v\xf2stre navigador vos demanda l'autorizacion.",chromeGrantPermissions:"Causiss\xe8tz <b><i>Autorizar</i></b> quand v\xf2stre navigador vos demanda l'autorizacion.",edgeGrantPermissions:"Causiss\xe8tz <b><i>\xd2c</i></b> quand v\xf2stre navigador vos demanda l'autorizacion.",electronGrantPermissions:"Merc\xe9s de donar las permissions d'utilizar v\xf2stra cam\xe8ra e v\xf2stre microf\xf2n",firefoxGrantPermissions:"Causiss\xe8tz <b><i>Partejar l'aparelh seleccionat</i></b> quand v\xf2stre navigador vos demanda l'autorizacion.",iexplorerGrantPermissions:"Causiss\xe8tz <b><i>OK</i></b> quand v\xf2stre navigador vos demanda l'autorizacion.",nwjsGrantPermissions:"Merc\xe9s de donar las permissions d'utilizar v\xf2stra cam\xe8ra e v\xf2stre microf\xf2n",operaGrantPermissions:"Causiss\xe8tz <b><i>Autorizar</i></b> quand v\xf2stre navigador vos demanda l'autorizacion.","react-nativeGrantPermissions":"Causiss\xe8tz <b><i>Autorizar</i></b> quand v\xf2stre navigador vos demanda l'autorizacion.",safariGrantPermissions:"Causiss\xe8tz <b><i>OK</i></b> quand v\xf2stre navigador vos demanda l'autorizacion."},videoSIPGW:{busy:"S\xe8m a liurar de resorgas. Merc\xe9s de tornar ensajar dins una estona.",busyTitle:"Lo servici de sala es ocupat pel moment",errorAlreadyInvited:"{{displayName}} es ja convidat",errorInvite:"La confer\xe9ncia es pas encara establida. Tornatz ensajar mai tard.",errorInviteFailed:"S\xe8m a reglar aqueste probl\xe8ma. Ensajatz mai tard.",errorInviteFailedTitle:"L\u2019invitacion a {{displayName}} a fracassat",errorInviteTitle:"Error en convidar a la sala",pending:"{{displayName}} es estat convidat"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"",callQuality:"Qualitat vid\xe8o",hd:"HD",hdTooltip:"Difusion vid\xe8o en nauta definicion",highDefinition:"Nauta definicion",labelTooiltipNoVideo:"Pas cap de vid\xe8o",labelTooltipAudioOnly:"",ld:"Bassa definicion",ldTooltip:"Difusion vid\xe8o en bassa definicion",lowDefinition:"Bassa definicion",onlyAudioAvailable:"Pas que l\u2019\xe0udio es disponible",onlyAudioSupported:"S\xe8m compatibles solament amb l\u2019\xe0udio dins aqueste navigator.",p2pEnabled:"Connexion par a par activada",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Nauta definicion preferida.",sd:"SD",sdTooltip:"Difusion vid\xe8o en definicion estandard",standardDefinition:"Definicion estandard"},videothumbnail:{domute:"Copar lo son",flip:"Revirar",kick:"Exclure",moderator:"Moderator",mute:"Un participant a copat son micro",muted:"Mut",remoteControl:"Contrar\xf2tle alonhat",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Tocatz per participar",roomname:"Sasiss\xe8tz un nom de sala"},appDescription:"Endavant, charratz en vid\xe8o amb tota la c\xf2la. Per dire de convidar tot lo monde que coneiss\xe8tz. {{app}} es una solucion de vid\xe8o-confer\xe9ncia compl\xe8tament chifrada e 100% liura que pod\xe8tz utilizar tota la jornada, totes los jorns, gratuitament\u2014 sens cap de compte pas requesit.",audioVideoSwitch:{audio:"Votz",video:"Vid\xe8o"},calendar:"Calendari",connectCalendarButton:"Connectar lo calendari",connectCalendarText:"",enterRoomTitle:"Comen\xe7ar una n\xf2va confer\xe9ncia",go:"Crear",join:"PARTICIPATZ",info:"",privacy:"Vida privada",recentList:"Recents",recentListDelete:"Suprimits",recentListEmpty:"V\xf2stra lista de contactes recents es voida. Charratz amb v\xf2stra c\xf2la e trobaretz totes v\xf2stras confer\xe9ncias recentas aqu\xed.",reducedUIText:"Benvengut a {{app}} !",roomname:"Sasiss\xe8tz un nom de sala",roomnameHint:"Picatz lo nom o l\u2019URL de la sala que vol\xe8tz j\xf3nher. Pod\xe8tz inventar un nom, cal pas que lo monde que vol\xe8tz convidar lo s\xe0pian. ",sendFeedback:"Mandar v\xf2stra opinion",terms:"T\xe8rmes",title:"Confer\xe9ncias vid\xe8o securizadas amb plen de foncionalitats e compl\xe8tament gratuitas"}}},670,[]);
__d(function(i,k,s,e,a,o,r){a.exports={en:"Anglik",af:"",az:"Azerski",bg:"Bu\u0142garski",cs:"Czeski",de:"Niemiecki",el:"Grecki",eo:"Esperanto",es:"Hiszpa\u0144ski",fr:"Francuski",hy:"Ormia\u0144ski",it:"W\u0142oski",ja:"Japo\u0144ski",ko:"Korea\u0144ski",nb:"Norweski Bokmal",oc:"Oksyta\u0144ski",pl:"Polski",ptBR:"portugalski (brazylijski)",ru:"Rosyjski",sk:"S\u0142owacki",sl:"S\u0142owe\u0144ski",sv:"Szwedzki",tr:"Turecki",vi:"Wietnamski",zhCN:"Chi\u0144ski (Chiny)"}},671,[]);
__d(function(e,i,o,a,n,r,t){n.exports={addPeople:{add:"",countryNotSupported:"",countryReminder:"",disabled:"",failedToAdd:"",footerText:"",loading:"",loadingNumber:"",loadingPeople:"",noResults:"",noValidNumbers:"",searchNumbers:"",searchPeople:"",searchPeopleAndNumbers:"",telephone:"",title:""},audioDevices:{bluetooth:"Bluetooth",headphones:"S\u0142uchawki",phone:"",speaker:"g\u0142o\u015bnik"},audioOnly:{audioOnly:"Tylko d\u017awi\u0119k"},calendarSync:{addMeetingURL:"",confirmAddLink:"",error:{appConfiguration:"",generic:"",notSignedIn:""},join:"",joinTooltip:"",nextMeeting:"",noEvents:"",ongoingMeeting:"",permissionButton:"",permissionMessage:"",refresh:"",today:""},chat:{error:"",messagebox:"",nickname:{popover:"Wybierz sw\xf3j nick",title:""},title:""},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"Za\u0142\u0105cznik",AUTHENTICATING:"Uwierzytelnianie",AUTHFAIL:"Uwierzytelnianie nie powiod\u0142o si\u0119",CONNECTED:"Po\u0142\u0105czono",CONNECTING:"Nawi\u0105zywanie po\u0142\u0105czenia",CONNFAIL:"Po\u0142\u0105czenie si\u0119 nie powiod\u0142o",DISCONNECTED:"Roz\u0142\u0105czony",DISCONNECTING:"Roz\u0142\u0105czanie",ERROR:"B\u0142\u0105d",RECONNECTING:"Wyst\u0105pi\u0142 problem w sieci. Ponowienie po\u0142aczenia...."},connectionindicator:{address:"Adres:",bandwidth:"Zak\u0142adana przepustowo\u015b\u0107:",bitrate:"Szybko\u015b\u0107 transmisji:",bridgeCount:"Liczba serwer\xf3w",connectedTo:"Pod\u0142\u0105czone do:",framerate:"Cz\u0119stotliwo\u015b\u0107 od\u015bwie\u017cania",less:"Poka\u017c mniej",localaddress:"Lokalny adres:Lokalne Adresy:",localaddress_plural_2:"",localaddress_plural_5:"",localport:"Lokalny port:Lokalne porty:",localport_plural_2:"",localport_plural_5:"",more:"Poka\u017c wi\u0119cej",packetloss:"Strata pakiet\xf3w:",quality:{good:"Prawdziwy",inactive:"nieaktywny",lost:"Zaginiony",nonoptimal:"Nieoptymalne",poor:"Biedny"},remoteaddress:"Zdalny adres:Zdalne adresy:",remoteaddress_plural_2:"",remoteaddress_plural_5:"",remoteport:"Zdalny port:Zdalne porty:",remoteport_plural_2:"",remoteport_plural_5:"",resolution:"Rozdzielczo\u015b\u0107:",status:"Nawi\u0105zywanie po\u0142\u0105czenia",transport:"Przekazywanie:",turn:"skr\u0119t"},"\x05connectionindicator":{},dateUtils:{earlier:"",today:"",yesterday:""},deepLinking:{appNotInstalled:"",description:"",descriptionWithoutWeb:"",downloadApp:"",launchWebButton:"",openApp:"",title:"",tryAgainButton:""},defaultLink:"np. _url_",deviceError:{cameraError:"",cameraPermission:"",microphoneError:"",microphonePermission:""},deviceSelection:{noPermission:"",previewUnavailable:"",selectADevice:"",testAudio:""},dialog:{accessibilityLabel:{liveStreaming:"Strumie\u0144 live"},allow:"",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"",applicationWindow:"",Back:"Wstecz",cameraConstraintFailedError:"Twoja kamera nie spe\u0142nia wymaga\u0144.",cameraNotFoundError:"Kamera nie znaleziona.",cameraNotSendingData:"",cameraNotSendingDataTitle:"",cameraPermissionDeniedError:"Nie udzieli\u0142e\u015b pozwolenia na u\u017cycie twojej kamery. Nadal mo\u017cesz w\u0142\u0105czy\u0107 si\u0119 do konferencji ale inni nie b\u0119d\u0105 ci\u0119 widzieli. Naci\u015bnij przycisk kamera w pasku menu aby u\u017cy\u0107 w\u0142a\u015bciw\u0105 kamer\u0119. ",cameraUnknownError:"Z nieznanej przyczyny nie mo\u017cna u\u017cy\u0107 kamery ",cameraUnsupportedResolutionError:"Twoja kamera nie obs\u0142uguje wymaganej rozdzielczo\u015bci.",Cancel:"Anuluj",close:"",conferenceDisconnectMsg:"",conferenceDisconnectTitle:"",conferenceReloadMsg:"",conferenceReloadTitle:"",confirm:"",confirmNo:"",confirmYes:"Tak",connectError:"Ocho! Cos posz\u0142o nie tak, nie mo\u017cna pod\u0142aczy\u0107 si\u0119 do tej konferencji.",connectErrorWithMsg:"Ocho! Co\u015b posz\u0142o nie tak i nie mo\u017cna pod\u0142\u0105czy\u0107 si\u0119 do tej konferencji:_msg_",connecting:"Nawi\u0105zywanie po\u0142\u0105czenia",contactSupport:"",copy:"Kopiuj",dismiss:"",displayNameRequired:"",done:"Brak",enterDisplayName:"",error:"B\u0142\u0105d",externalInstallationMsg:"Zainstaluj rozszerzenie naszego wsp\xf3\u0142dzielenia ekranu.",externalInstallationTitle:"Wymagane rozszerzenie",goToStore:"Id\u017a do sklepu",gracefulShutdown:"Aktualnie serwis jest konserwowany. Prosze spr\xf3bowa\u0107 p\xf3\u017aniej.",IamHost:"Jestem gospodarzem",incorrectRoomLockPassword:"",incorrectPassword:"",inlineInstallationMsg:"Zainstaluj rozszerzenie naszego wsp\xf3\u0142dzielenia ekranu.",inlineInstallExtension:"",internalError:"",internalErrorTitle:"B\u0142\u0105d wewn\u0119trzny",kickMessage:"",kickParticipantButton:"",kickParticipantDialog:"",kickParticipantTitle:"",kickTitle:"",liveStreaming:"Strumie\u0144 live",liveStreamingDisabledForGuestTooltip:"",liveStreamingDisabledTooltip:"",lockMessage:"Zabezpieczenie konferencji nie powiod\u0142o si\u0119.",lockRoom:"",lockTitle:"Nie powiod\u0142o si\u0119 zabezpieczenie konferencji",logoutQuestion:"Na pewno chcesz si\u0119 wylogowa\u0107 i zako\u0144czy\u0107 konferencj\u0119?",logoutTitle:"Wyloguj",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Tw\xf3j mikrofon nie obs\u0142uguje wymaganych parametr\xf3w.",micNotFoundError:"Mikrofon nie jest odnaleziony.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"Nie udzieli\u0142e\u015b pozwolenia na u\u017cycie twojego mikrofonu. Nadal mo\u017cesz uczestniczyc w konferencji ale inni nie b\u0119d\u0105 ci\u0119 s\u0142yszeli. U\u017cyj przycisku kamera aby to naprawi\u0107.",micUnknownError:"Z przyczyn nieznanych nie mo\u017cna u\u017cy\u0107 mikrofonu. ",muteParticipantBody:"",muteParticipantButton:"Wyciszenie",muteParticipantDialog:"",muteParticipantTitle:"",Ok:"Ok",passwordLabel:"",passwordNotSupported:"",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"",popupErrorTitle:"",recording:"Nagrywanie",recordingDisabledForGuestTooltip:"",recordingDisabledTooltip:"",rejoinNow:"",remoteControlAllowedMessage:"",remoteControlDeniedMessage:"",remoteControlErrorMessage:"",remoteControlRequestMessage:"",remoteControlShareScreenWarning:"",remoteControlStopMessage:"",remoteControlTitle:"",Remove:"Usu\u0144",removePassword:"",removeSharedVideoMsg:"Na pewno chcesz usun\u0105\u0107 wsp\xf3\u0142dzielone wideo?",removeSharedVideoTitle:"Usu\u0144 wideo wsp\xf3\u0142dzielone",reservationError:"B\u0142\u0105d systemu rezerwacji",reservationErrorMsg:"Kod b\u0142\u0119du: _code_, tre\u015b\u0107: _msg_",retry:"Pon\xf3w",screenSharingFailedToInstall:"",screenSharingFailedToInstallTitle:"",screenSharingFirefoxPermissionDeniedError:"",screenSharingFirefoxPermissionDeniedTitle:"",screenSharingPermissionDeniedError:"",serviceUnavailable:"Us\u0142uga jest niedost\u0119pna",sessTerminated:"",Share:"Wsp\xf3\u0142dziel",shareVideoLinkError:"Podaj prosz\u0119 prawid\u0142owy link youtube.",shareVideoTitle:"Wsp\xf3\u0142dziel wideo",shareYourScreen:"",shareYourScreenDisabled:"",shareYourScreenDisabledForGuest:"",startLiveStreaming:"Zatrzymaj transmisj\u0119 live",startRecording:"Zatrzymaj nagrywanie",startRemoteControlErrorMessage:"",stopLiveStreaming:"Zatrzymaj transmisj\u0119 live",stopRecording:"Zatrzymaj nagrywanie",stopRecordingWarning:"Naprawd\u0119 chcesz zatrzyma\u0107 nagrywanie?",stopStreamingWarning:"Czy jeste\u015b pewny, \u017ce chcesz zatrzyma\u0107 ten strumie\u0144 live?",streamKey:"",Submit:"",thankYou:"Dzi\u0119kujemy Ci za u\u017cywanie _appName_!",token:"token",tokenAuthFailed:"Przepraszam, ale nie jeste\u015b upowa\u017cniony do uczestnictwa w tym po\u0142\u0105czeniu",tokenAuthFailedTitle:"Uwierzytelnianie nie powiod\u0142o si\u0119",transcribing:"",unlockRoom:"",userPassword:"has\u0142o u\u017cytkownika",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"Oczekiwanie na komputer",Yes:"Tak",yourEntireScreen:""},"\x05dialog":{accessibilityLabel:{}},dialOut:{statusMessage:""},feedback:{average:"\u015aredni",bad:"\u0179le\x7f\x7f",detailsLabel:"",good:"Prawdziwy",rateExperience:"Oce\u0144 prosz\u0119 swoje do\u015bwiadczenia z konferencji.",veryBad:"bardzo \u017ale\x7f",veryGood:"1: Bardzo dobrze"},"\x05feedback":{},incomingCall:{answer:"",audioCallTitle:"",decline:"",productLabel:"",videoCallTitle:""},info:{accessibilityLabel:"",addPassword:"",cancelPassword:"",conferenceURL:"",country:"",dialANumber:"",dialInConferenceID:"",dialInNotSupported:"",dialInNumber:"",dialInSummaryError:"",dialInTollFree:"",genericError:"",inviteLiveStream:"",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Strumie\u0144 live",moreNumbers:"",noNumbers:"",noPassword:"Brak",noRoom:"",numbers:"",password:"",title:"Wsp\xf3\u0142dziel",tooltip:"",label:""},"\x05info":{},inviteDialog:{alertText:"",header:"",searchCallOnlyPlaceholder:"",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"",retry:"",support:"",supportMsg:""},keyboardShortcuts:{focusLocal:"Focus on your video",focusRemote:"Focus on another person's video",fullScreen:"Otw\xf3rz / Zamknij pe\u0142ny ekran",keyboardShortcuts:"Skr\xf3ty klawiaturowe:",localRecording:"Wy\u015bwietlanie lub ukrywanie lokalnych element\xf3w steruj\u0105cych zapisem",mute:"Wy\u0142\u0105cz lub w\u0142\u0105cz mikrofon.",pushToTalk:"naci\u015bnij i m\xf3w",raiseHand:"Podnie\u015b lub opu\u015b\u0107 r\u0119k\u0119.",showSpeakerStats:"Poka\u017c statystyki g\u0142o\u015bnik\xf3w",toggleChat:"Otw\xf3rz lub zamknij panel czat.",toggleFilmstrip:"Pokazywanie lub ukrywanie miniatur wideo",toggleScreensharing:"Prze\u0142\u0105czanie pomi\u0119dzy kamer\u0105 i wsp\xf3ldzieleniem ekranu",toggleShortcuts:"Poka\u017c lub ukryj skr\xf3ty klawiaturowe",videoMute:"W\u0142\u0105czanie i wy\u0142\u0105czanie aparatu fotograficznego"},"\x05keyboardShortcuts":{},liveStreaming:{busy:"",busyTitle:"",changeSignIn:"",choose:"",chooseCTA:"",enterStreamKey:"",error:"Strumieniowanie live nie powiod\u0142o si\u0119. Spr\xf3buj p\xf3\u017aniej.",errorAPI:"",errorLiveStreamNotEnabled:"",expandedOff:"",expandedOn:"",expandedPending:"",failedToStart:"Strumieniowanie live nie powiod\u0142o si\u0119",getStreamKeyManually:"",invalidStreamKey:"",off:"Strumieniowanie live zastopowane",on:"Strumie\u0144 live",pending:"Start strumieniowania live...",serviceName:"",signedInAs:"",signIn:"",signInCTA:"",signOut:"",start:"Zatrzymaj transmisj\u0119 live",streamIdHelp:"",unavailableTitle:""},"\x05liveStreaming":{},localRecording:{clientState:{off:"",on:"",unknown:""},dialogTitle:"",duration:"",durationNA:"",encoding:"",label:"",labelToolTip:"",localRecording:"",me:"To ja",messages:{engaged:"",finished:"",finishedModerator:"",notModerator:""},moderator:"",no:"",participant:"",participantStats:"",sessionToken:"",start:"Zatrzymaj nagrywanie",stop:"Zatrzymaj nagrywanie",yes:"Tak"},"\x05localRecording":{},lockRoomPassword:"",lockRoomPasswordUppercase:"",me:"to ja",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"roz\u0142\u0105czone",focus:"Fokus konferencji",focusFail:"_sk\u0142adnik_nie dost\u0119pny - zastosuj w _ms_sek",grantedTo:"Prawa moderatora przyznane _to_!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"To ja",moderator:"Prawa moderatora przydzielone!",muted:"Masz wyciszony mikrofon",mutedTitle:"Jeste\u015b wyciszony!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"Kto\u015b",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"",suboptimalExperienceTitle:"",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"wybrane przez innego uczestnika\x7f",passwordDigitsOnly:"",poweredby:"Uruchomiono",presenceStatus:{busy:"",calling:"",connected:"Po\u0142\u0105czono",connecting:"Nawi\u0105zywanie po\u0142\u0105czenia",connecting2:"Nawi\u0105zywanie po\u0142\u0105czenia",disconnected:"Roz\u0142\u0105czony",expired:"",ignored:"",initializingCall:"",invited:"",rejected:"",ringing:""},"\x05presenceStatus":{},profile:{setDisplayNameLabel:"Podaj swoj\u0105 wy\u015bwietlan\u0105 nazw\u0119",setEmailInput:"Wprowad\u017a adres e-mail",setEmailLabel:"Ustaw email swojego gravatara",title:""},recording:{authDropboxText:"",availableSpace:"",beta:"",busy:"",busyTitle:"",error:"Nagranie si\u0119 nie powiod\u0142o. Prosz\u0119, spr\xf3buj ponownie.",expandedOff:"Nagrywanie zatrzymane",expandedOn:"",expandedPending:"",failedToStart:"Nagrywanie nie jest mo\u017cliwe",fileSharingdescription:"",live:"",loggedIn:"",off:"Nagrywanie zatrzymane",on:"Nagrywanie",pending:"",rec:"",serviceDescription:"",serviceName:"",signIn:"",signOut:"",unavailable:"",unavailableTitle:""},"\x05recording":{},sectionList:{pullToRefresh:""},settings:{calendar:{about:"",disconnect:"Roz\u0142\u0105czony",microsoftSignIn:"Zaloguj si\u0119 w firmie Microsoft",signedIn:"",title:""},devices:"Urz\u0105dzenia",followMe:"Wszyscy za mn\u0105",language:"J\u0119zyk",loggedIn:"",moderator:"",more:"Wi\u0119cej",name:"Nazwa",noDevice:"Brak",selectAudioOutput:"Wyj\u015bcie audio",selectCamera:"Kamera",selectMic:"Mikrofon",startAudioMuted:"Wszyscy si\u0119 wyciszyli",startVideoMuted:"Wszyscy si\u0119 ukryli",title:"Ustawienia"},"\x05settings":{calendar:{}},settingsView:{alertOk:"",alertTitle:"Uwaga",alertURLText:"",buildInfoSection:"",conferenceSection:"",displayName:"",email:"",header:"Ustawienia",profileSection:"",serverURL:"",startWithAudioMuted:"",startWithVideoMuted:"",version:""},share:{dialInfoText:"",mainText:""},speaker:"g\u0142o\u015bnik",speakerStats:{hours:"",minutes:"",name:"Nazwa",seconds:"",speakerStats:"Statystyki g\u0142o\u015bnik\xf3w",speakerTime:""},"\x05speakerStats":{},startupoverlay:{policyText:"",title:""},suspendedoverlay:{rejoinKeyTitle:"Do\u0142\u0105cz do nas",text:"",title:"Twoja rozmowa wideo zosta\u0142a przerwana, poniewa\u017c komputer zasn\u0105\u0142."},toolbar:{accessibilityLabel:{audioOnly:"Prze\u0142\u0105czanie tylko audio",audioRoute:"Wybierz urz\u0105dzenie d\u017awi\u0119kowe",callQuality:"",cc:"Prze\u0142\u0105czanie napis\xf3w",chat:"Prze\u0142\u0105czanie okna czatu",document:"Prze\u0142\u0105czanie wsp\xf3lnego dokumentu",feedback:"Zostaw informacj\u0119 zwrotn\u0105",fullScreen:"Prze\u0142\u0105czanie trybu pe\u0142noekranowego",hangup:"Zostaw rozmow\u0119",invite:"Zapraszaj ludzi",kick:"",localRecording:"Prze\u0142\u0105czanie lokalnych urz\u0105dze\u0144 steruj\u0105cych zapisem danych",lockRoom:"",moreActions:"Prze\u0142\u0105czanie menu wi\u0119cej dzia\u0142a\u0144",moreActionsMenu:"Wi\u0119cej dzia\u0142a\u0144 w menu",mute:"Uruchamianie wyciszonego audycji",pip:"Tryb prze\u0142\u0105czania obrazu-w-obrazie",profile:"Edytuj sw\xf3j profil",raiseHand:"Prze\u0142\u0105czy\u0107 r\u0119k\u0119 w g\xf3r\u0119",recording:"Zapisywanie prze\u0142\u0105czania",remoteMute:"",Settings:"Ustawienia prze\u0142\u0105czania",sharedvideo:"",shareRoom:"Zapro\u015b kogo\u015b",shareYourScreen:"Prze\u0142\u0105czanie podzia\u0142u ekranu",shortcuts:"Prze\u0142\u0105czanie skr\xf3t\xf3w klawiszowych",show:"",speakerStats:"Prze\u0142\u0105czanie statystyk dotycz\u0105cych g\u0142o\u015bnik\xf3w",tileView:"Prze\u0142\u0105czanie widoku dach\xf3wki",toggleCamera:"",videomute:"Prze\u0142\u0105czanie wyciszonego filmu wideo",videoblur:""},addPeople:"Dodaj ludzi do swojego telefonu",audioOnlyOff:"Wy\u0142\u0105cz tryb tylko audio",audioOnlyOn:"Wy\u0142\u0105cz tryb tylko audio",audioRoute:"Wybierz urz\u0105dzenie d\u017awi\u0119kowe",authenticate:"Uwierzytelnianie",callQuality:"Zarz\u0105dzanie jako\u015bci\u0105 po\u0142\u0105cze\u0144",chat:"Otw\xf3rz / Zamknij Czat",closeChat:"",documentClose:"Zamknij wsp\xf3lny dokument",documentOpen:"Otwarty wsp\xf3\u0142dzielony dokument",enterFullScreen:"Wy\u015bwietlanie pe\u0142nego ekranu",enterTileView:"",exitFullScreen:"Wy\u015bwietlanie pe\u0142nego ekranu",exitTileView:"",feedback:"Zostaw informacj\u0119 zwrotn\u0105",hangup:"Wyjazd",invite:"Zapraszaj ludzi",login:"Zaloguj",logout:"Wyloguj",lowerYourHand:"",moreActions:"Wi\u0119cej dzia\u0142a\u0144",mute:"Wycisz / Pog\u0142o\u015bnij",openChat:"",pip:"Wprowad\u017a tryb obrazu w obrazie",profile:"Edytuj sw\xf3j profil",raiseHand:"Podnoszenie / opuszczanie r\u0119ki",raiseYourHand:"",Settings:"Ustawienia",sharedvideo:"Udost\u0119pniaj wideo w Youtube",shareRoom:"Zapro\u015b kogo\u015b",shortcuts:"Wy\u015bwietlanie skr\xf3t\xf3w",speakerStats:"Statystyki g\u0142o\u015bnik\xf3w",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"Zatrzymaj wideo z YouTube",talkWhileMutedPopup:"Pr\xf3bujesz m\xf3wi\u0107? Jeste\u015b wyciszony",tileViewToggle:"Prze\u0142\u0105czanie widoku dach\xf3wki",toggleCamera:"",videomute:"Kamera start / stop ",startvideoblur:"",stopvideoblur:""},"\x05toolbar":{},transcribing:{ccButtonTooltip:"",error:"Nagranie si\u0119 nie powiod\u0142o. Prosz\u0119, spr\xf3buj ponownie.",expandedLabel:"",failedToStart:"",labelToolTip:"",off:"",pending:"",start:"",stop:"",tr:""},"\x05transcribing":{},userMedia:{androidGrantPermissions:"",chromeGrantPermissions:"",edgeGrantPermissions:"Wybierz <b><i>OK</i></b>, gdy przegladarka zapyta o pozwolenie.",electronGrantPermissions:"wyra\u017a zgod\u0119 na u\u017cycie kamery i mikrofonu",firefoxGrantPermissions:"",iexplorerGrantPermissions:"Wybierz <b><i>OK</i></b>, gdy przegladarka zapyta o pozwolenie.",nwjsGrantPermissions:"wyra\u017a zgod\u0119 na u\u017cycie kamery i mikrofonu",operaGrantPermissions:"","react-nativeGrantPermissions":"Wybierz <b><i>OK</i></b>, gdy przegladarka zapyta o pozwolenie.",safariGrantPermissions:"Wybierz <b><i>OK</i></b>, gdy przegladarka zapyta o pozwolenie."},"\x05userMedia":{},videoSIPGW:{busy:"",busyTitle:"",errorAlreadyInvited:"",errorInvite:"",errorInviteFailed:"",errorInviteFailedTitle:"",errorInviteTitle:"",pending:""},videoStatus:{audioOnly:"",audioOnlyExpanded:"",callQuality:"",hd:"",highDefinition:"",labelTooiltipNoVideo:"",labelTooltipAudioOnly:"",ld:"",lowDefinition:"",onlyAudioAvailable:"",onlyAudioSupported:"",p2pEnabled:"",p2pVideoQualityDescription:"",recHighDefinitionOnly:"",sd:"",standardDefinition:""},videothumbnail:{domute:"Wyciszenie",flip:"Odwr\xf3cenie",kick:"Spadaj!",moderator:"",mute:"Uczestnik ma wyciszone audio",muted:"Wyciszony",remoteControl:"Zdalne sterowanie",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Stuknij aby do\u0142\u0105czy\u0107",roomname:"Podaj nazw\u0119 sali konferencyjnej"},appDescription:"No dalej, pogaw\u0119dka wideo z ca\u0142ym zespo\u0142em. W rzeczywisto\u015bci, zapro\u015b wszystkich, kt\xf3rych znasz. {{app}} jest w pe\u0142ni zaszyfrowanym, w 100% otwartym rozwi\u0105zaniem wideokonferencyjnym, z kt\xf3rego mo\u017cesz korzysta\u0107 przez ca\u0142y dzie\u0144, codziennie, za darmo - bez konieczno\u015bci posiadania konta.",audioVideoSwitch:{audio:"G\u0142os",video:"nagranie"},calendar:"",connectCalendarButton:"Pod\u0142\u0105cz sw\xf3j kalendarz",connectCalendarText:"",enterRoomTitle:"Rozpocznij nowe spotkanie",go:"ID\u0179",join:"",info:"",privacy:"Prywatno\u015b\u0107",recentList:"Niedawno",recentListDelete:"Usu\u0144",recentListEmpty:"Twoja ostatnia lista jest obecnie pusta. Rozmawiaj ze swoim zespo\u0142em, a wszystkie ostatnie spotkania znajdziesz tutaj.",reducedUIText:"",roomname:"Podaj nazw\u0119 sali konferencyjnej",roomnameHint:"Wprowad\u017a nazw\u0119 lub adres URL pokoju, do kt\xf3rego chcesz do\u0142\u0105czy\u0107. Mo\u017cesz wymy\u015bli\u0107 nazw\u0119, po prostu pozw\xf3l, aby osoby, z kt\xf3rymi si\u0119 spotykasz, zna\u0142y j\u0105 tak, aby wpisa\u0142y t\u0119 sam\u0105 nazw\u0119.",sendFeedback:"Wy\u015blij informacj\u0119 zwrotn\u0105",terms:"okre\u015blenia",title:"Bezpieczna, w pe\u0142ni funkcjonalna i ca\u0142kowicie bezp\u0142atna wideokonferencja."}}},672,[]);
__d(function(o,n,s,a,e,r,i){e.exports={en:"Ingl\xeas",af:"Afric\xe2ner",az:"Azerbaijan\xeas",bg:"B\xfalgaro",cs:"Checo",de:"Alem\xe3o",el:"Grego",eo:"Esperanto",es:"Espanhol",fr:"Franc\xeas",hy:"Arm\xeanio",it:"Italiano",ja:"Japon\xeas",ko:"Coreano",nb:"Bokmal noruegu\xeas",oc:"Occitano",pl:"Polon\xeas",ptBR:"Portugu\xeas (Brasil)",ru:"Russo",sk:"Eslovaco",sl:"Esloveno",sv:"Sueco",tr:"Turco",vi:"Vietnamita",zhCN:"Chin\xeas (China)"}},673,[]);
__d(function(e,a,o,r,i,n,t){i.exports={addPeople:{add:"Convidar",countryNotSupported:"Ainda n\xe3o suportamos este destino.",countryReminder:"Ligando de fora dos EUA? Por favor, certifique-se de come\xe7ar com o c\xf3digo do pa\xeds!",disabled:"Voc\xea n\xe3o pode convidar pessoas.",failedToAdd:"Falha em adicionar participantes",footerText:"Discagem est\xe1 desativada.",loading:"Procurando por pessoas e n\xfameros de telefone",loadingNumber:"Validando o n\xfamero de telefone",loadingPeople:"Procurando por pessoas para convidar",noResults:"Nenhum resultado de busca correspondente",noValidNumbers:"Por favor, digite um n\xfamero de telefone",searchNumbers:"Adicionar n\xfameros de telefone",searchPeople:"Pesquisar pessoas",searchPeopleAndNumbers:"Pesquisar por pessoas ou adicionar seus n\xfameros de telefone",telephone:"Telefone: {{number}}",title:"Convide pessoas para sua reuni\xe3o"},audioDevices:{bluetooth:"Bluetooth",headphones:"Fones de ouvido",phone:"Celular",speaker:"Apresentador"},audioOnly:{audioOnly:"Somente \xe1udio"},calendarSync:{addMeetingURL:"Adicionar um link da reuni\xe3o",confirmAddLink:"Gostaria de adicionar um link do Jitsi a esse evento?",error:{appConfiguration:"A integra\xe7\xe3o com calend\xe1rio n\xe3o est\xe1 configurada adequadamente.",generic:"Ocorreu um erro. Verifique as configura\xe7\xf5es de calend\xe1rio ou tente atualizar o calend\xe1rio.",notSignedIn:"Ocorreu um erro durante a autentica\xe7\xe3o para visualiza\xe7\xe3o dos eventos do calend\xe1rio. Verifique as configura\xe7\xf5es de calend\xe1rio e tente entrar novamente."},join:"Participar",joinTooltip:"Participar da reuni\xe3o",nextMeeting:"pr\xf3xima reuni\xe3o",noEvents:"N\xe3o h\xe1 eventos pr\xf3ximos agendados.",ongoingMeeting:"reuni\xe3o em progresso",permissionButton:"Abrir configura\xe7\xf5es",permissionMessage:"Permiss\xe3o do calend\xe1rio \xe9 requerida para ver suas reuni\xf5es na aplica\xe7\xe3o.",refresh:"Atualizar calend\xe1rio",today:"Hoje"},chat:{error:"Erro: sua mensagem \"{{originalText}}\" n\xe3o foi enviada. Motivo: {{error}}",messagebox:"Digite uma mensagem",nickname:{popover:"Escolha um apelido",title:"Digite um apelido para usar o chat"},title:"Chat"},connectingOverlay:{joiningRoom:"Conectando voc\xea \xe0 reuni\xe3o\u2026"},connection:{ATTACHED:"Anexado",AUTHENTICATING:"Autenticando",AUTHFAIL:"Falha de autentica\xe7\xe3o",CONNECTED:"Conectado",CONNECTING:"Conectando",CONNFAIL:"Falha de conex\xe3o",DISCONNECTED:"Desconectado",DISCONNECTING:"Desconectando",ERROR:"Erro",RECONNECTING:"Ocorreu um problema de rede. Reconectando..."},connectionindicator:{address:"Endere\xe7o:",bandwidth:"Largura de banda estimada:",bitrate:"Taxa de bits:",bridgeCount:"Servidores: ",connectedTo:"Conectado a:",framerate:"Taxa de quadros:",less:"Mostrar menos",localaddress:"Endere\xe7o local:",localaddress_plural:"Endere\xe7os locais:",localport:"Porta local:",localport_plural:"Portas locais:",more:"Mostrar mais",packetloss:"Perda de pacote:",quality:{good:"Boa",inactive:"Inativo",lost:"Perdido",nonoptimal:"N\xe3o \xf3tima",poor:"Ruim"},remoteaddress:"Endere\xe7o remoto:",remoteaddress_plural:"Endere\xe7os remotos:",remoteport:"Porta remota:",remoteport_plural:"Portas remotas:",resolution:"Resolu\xe7\xe3o:",status:"Conex\xe3o:",transport:"Transporte:",transport_plural:"Transportes:",turn:" (virar)"},dateUtils:{earlier:"Mais cedo",today:"Hoje",yesterday:"Ontem"},deepLinking:{appNotInstalled:"Voc\xea precisa do aplicativo m\xf3vel {{app}} para participar da reuni\xe3o no seu telefone.",description:"Nada acontece? Estamos tentando iniciar sua reuni\xe3o no aplicativo desktop {{app}}. Tente novamente ou inicie ele na aplica\xe7\xe3o web {{app}}.",descriptionWithoutWeb:"",downloadApp:"Baixe o Aplicativo",launchWebButton:"Iniciar na web",openApp:"Continue na aplica\xe7\xe3o",title:"Iniciando sua reuni\xe3o no {{app}}...",tryAgainButton:"Tente novamente no desktop"},defaultLink:"ex.: {{url}}",deviceError:{cameraError:"Falha ao acessar sua c\xe2mera",cameraPermission:"Erro ao obter permiss\xe3o para a c\xe2mera",microphoneError:"Falha ao acessar seu microfone",microphonePermission:"Erro ao obter permiss\xe3o para o microfone"},deviceSelection:{noPermission:"Permiss\xe3o n\xe3o concedida",previewUnavailable:"Visualiza\xe7\xe3o indispon\xedvel",selectADevice:"Selecione um dispositivo",testAudio:"Tocar um som de teste"},dialog:{accessibilityLabel:{liveStreaming:"Transmiss\xe3o ao vivo"},allow:"Permitir",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Somente um v\xeddeo compartilhado \xe9 permitido por vez",applicationWindow:"Janela de aplicativo",Back:"Voltar",cameraConstraintFailedError:"Sua c\xe2mera n\xe3o satisfaz algumas condi\xe7\xf5es necess\xe1rias.",cameraNotFoundError:"A c\xe2mera n\xe3o foi encontrada.",cameraNotSendingData:"Estamos incapazes de acessar sua c\xe2mera. Verifique se outra aplica\xe7\xe3o est\xe1 usando este dispositivo, selecione outro dispositivo do menu de configura\xe7\xf5es ou recarregue a aplica\xe7\xe3o.",cameraNotSendingDataTitle:"Incapaz de acessar a c\xe2mera",cameraPermissionDeniedError:"N\xe3o foi permitido acessar a sua c\xe2mera. Voc\xea ainda pode entrar na confer\xeancia, mas sem exibir o seu v\xeddeo. Clique no bot\xe3o da c\xe2mera para tentar reparar.",cameraUnknownError:"N\xe3o pode usar a c\xe2mera por uma raz\xe3o desconhecida.",cameraUnsupportedResolutionError:"Sua c\xe2mera n\xe3o suporta a resolu\xe7\xe3o de v\xeddeo requerida.",Cancel:"Cancelar",close:"Fechar",conferenceDisconnectMsg:"Voc\xea pode querer verificar sua conex\xe3o de rede. Reconectando em {{seconds}} segundos ...",conferenceDisconnectTitle:"Voc\xea foi desconectado.",conferenceReloadMsg:"Estamos tentando consertar isto. Reconectando em {{seconds}} segundos...",conferenceReloadTitle:"Infelizmente, algo deu errado.",confirm:"Confirmar",confirmNo:"N\xe3o",confirmYes:"Sim",connectError:"Oops! Alguma coisa est\xe1 errada e n\xf3s n\xe3o pudemos conectar \xe0 confer\xeancia.",connectErrorWithMsg:"Oops! Alguma coisa est\xe1 errada e n\xe3o podemos conectar \xe0 confer\xeancia: {{msg}}",connecting:"Conectando",contactSupport:"Contate o suporte",copy:"Copiar",dismiss:"Dispensar",displayNameRequired:"",done:"Feito",enterDisplayName:"",error:"Erro",externalInstallationMsg:"Voc\xea precisa instalar nossa extens\xe3o de compartilhamento de tela.",externalInstallationTitle:"Extens\xe3o requerida",goToStore:"V\xe1 para a loja virtual",gracefulShutdown:"O sistema est\xe1 em manuten\xe7\xe3o. Por favor tente novamente mais tarde.",IamHost:"Eu sou o anfitri\xe3o",incorrectRoomLockPassword:"",incorrectPassword:"Usu\xe1rio ou senha incorretos",inlineInstallationMsg:"Voc\xea precisa instalar nossa extens\xe3o de compartilhamento de tela.",inlineInstallExtension:"Instalar agora",internalError:"Oops! Alguma coisa est\xe1 errada. O seguinte erro ocorreu: {{error}}",internalErrorTitle:"Erro interno",kickMessage:"",kickParticipantButton:"Remover",kickParticipantDialog:"Tem certeza de que deseja remover este participante?",kickParticipantTitle:"Deixar mudo este participante?",kickTitle:"",liveStreaming:"Transmiss\xe3o ao Vivo",liveStreamingDisabledForGuestTooltip:"Visitantes n\xe3o podem iniciar transmiss\xe3o ao vivo.",liveStreamingDisabledTooltip:"Iniciar transmiss\xe3o ao vivo desativada.",lockMessage:"Falha ao travar a confer\xeancia.",lockRoom:"",lockTitle:"Bloqueio falhou",logoutQuestion:"Deseja encerrar a sess\xe3o e finalizar a confer\xeancia?",logoutTitle:"Encerrar sess\xe3o",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Seu microfone n\xe3o satisfaz algumas condi\xe7\xf5es necess\xe1rias.",micNotFoundError:"O microfone n\xe3o foi encontrado.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"N\xe3o foi permitido acessar o seu microfone. Voc\xea ainda pode entrar na confer\xeancia, mas sem enviar \xe1udio. Clique no bot\xe3o do microfone para tentar reparar.",micUnknownError:"N\xe3o pode usar o microfone por uma raz\xe3o desconhecida.",muteParticipantBody:"Voc\xea n\xe3o est\xe1 habilitado para tirar o mudo deles, mas eles podem tirar o mudo deles mesmos a qualquer tempo.",muteParticipantButton:"Mudo",muteParticipantDialog:"Tem certeza de que deseja silenciar este participante? Voc\xea n\xe3o poder\xe1 desativar a op\xe7\xe3o silenciar dele, mas ele poder\xe1 fazer isso quando desejar.",muteParticipantTitle:"Deixar mudo este participante?",Ok:"Ok",passwordLabel:"",passwordNotSupported:"Configura\xe7\xe3o de senha para a reuni\xe3o n\xe3o \xe9 suportada.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Seu navegador est\xe1 bloqueando janelas popup deste site. Habilite os popups nas configura\xe7\xf5es de seguran\xe7a no seu navegador e tente novamente.",popupErrorTitle:"Popup bloqueado",recording:"Gravando",recordingDisabledForGuestTooltip:"Visitantes n\xe3o podem iniciar grava\xe7\xf5es.",recordingDisabledTooltip:"Iniciar grava\xe7\xe3o desativada.",rejoinNow:"Reconectar agora",remoteControlAllowedMessage:"{{user}} aceitou sua requisi\xe7\xe3o de controle remoto!",remoteControlDeniedMessage:"{{user}} rejeitou sua requisi\xe7\xe3o de controle remoto!",remoteControlErrorMessage:"Um erro ocorreu enquanto tentava requerer a permiss\xe3o de controle remoto de {{user}}!",remoteControlRequestMessage:"Deseja permitir que {{user}} controle remotamente sua \xe1rea de trabalho?",remoteControlShareScreenWarning:"Note que se voc\xea pressionar \"Permitir\" voc\xea vai compartilhar sua tela!",remoteControlStopMessage:"A sess\xe3o de controle remoto terminou!",remoteControlTitle:"Conex\xe3o de \xe1rea de trabalho remota",Remove:"Remover",removePassword:"",removeSharedVideoMsg:"Deseja remover seu v\xeddeo compartilhado?",removeSharedVideoTitle:"Remover v\xeddeo compartilhado",reservationError:"Erro de sistema de reserva",reservationErrorMsg:"C\xf3digo do erro: {{code}}, mensagem: {{msg}}",retry:"Tentar novamente",screenSharingFailedToInstall:"Oops! Falhou a instala\xe7\xe3o da extens\xe3o de compartilhamento de tela.",screenSharingFailedToInstallTitle:"A extens\xe3o de compartilhamento de tela falhou ao instalar",screenSharingFirefoxPermissionDeniedError:"Algo deu errado enquanto est\xe1vamos tentando compartilhar sua tela. Por favor, certifique-se de que voc\xea nos deu permiss\xe3o para faz\xea-lo. ",screenSharingFirefoxPermissionDeniedTitle:"Opa! N\xe3o foi poss\xedvel iniciar o compartilhamento de tela.",screenSharingPermissionDeniedError:"Oops! Alguma coisa est\xe1 errada com suas permiss\xf5es de compartilhamento de tela. Recarregue e tente de novo.",serviceUnavailable:"Servi\xe7o indispon\xedvel",sessTerminated:"Chamada terminada",Share:"Compartilhar",shareVideoLinkError:"Por favor, forne\xe7a um link do youtube correto.",shareVideoTitle:"Compartilhar um v\xeddeo",shareYourScreen:"Compartilhar sua tela",shareYourScreenDisabled:"Compartilhamento de tela desativada.",shareYourScreenDisabledForGuest:"Visitantes n\xe3o podem compartilhar tela.",startLiveStreaming:"Iniciar transmiss\xe3o ao vivo",startRecording:"Iniciar grava\xe7\xe3o",startRemoteControlErrorMessage:"Um erro ocorreu enquanto tentava iniciar uma sess\xe3o de controle remoto!",stopLiveStreaming:"Parar transmiss\xe3o ao vivo",stopRecording:"Parar a grava\xe7\xe3o",stopRecordingWarning:"Tem certeza que deseja parar a grava\xe7\xe3o?",stopStreamingWarning:"Tem certeza que deseja parar a transmiss\xe3o ao vivo?",streamKey:"Chave para transmiss\xe3o ao vivo",Submit:"Enviar",thankYou:"Obrigado por usar o {{appName}}!",token:"token",tokenAuthFailed:"Desculpe, voc\xea n\xe3o est\xe1 autorizado a entrar nesta chamada.",tokenAuthFailedTitle:"Falha de autentica\xe7\xe3o",transcribing:"Transcrevendo",unlockRoom:"",userPassword:"senha do usu\xe1rio",WaitForHostMsg:"A confer\xeancia <b>{{room}}</b> ainda n\xe3o come\xe7ou. Se voc\xea \xe9 o anfitri\xe3o, fa\xe7a a autentica\xe7\xe3o. Do contr\xe1rio, aguarde a chegada do anfitri\xe3o.",WaitForHostMsgWOk:"A confer\xeancia <b>{{room}}</b> ainda n\xe3o come\xe7ou. Se voc\xea \xe9 o anfitri\xe3o, pressione Ok para autenticar. Do contr\xe1rio, aguarde a chegada do anfitri\xe3o.",WaitingForHost:"Esperando o hospedeiro...",Yes:"Sim",yourEntireScreen:"Toda sua tela"},dialOut:{statusMessage:"est\xe1 agora {{status}}"},feedback:{average:"M\xe9dia",bad:"Ruim",detailsLabel:"Nos conte mais sobre isso.",good:"Boa",rateExperience:"Avalie sua experi\xeancia na reuni\xe3o",veryBad:"Muito ruim",veryGood:"Muito boa"},incomingCall:{answer:"Responder",audioCallTitle:"Chamada recebida",decline:"Dispensar",productLabel:"do Jitsi Meet",videoCallTitle:"Chamada de v\xeddeo recebida"},info:{accessibilityLabel:"Mostrar info",addPassword:"",cancelPassword:"",conferenceURL:"Link:",country:"Pa\xeds",dialANumber:"Para entrar na reuni\xe3o, disque um desses n\xfameros e depois insira o PIN.",dialInConferenceID:"PIN:",dialInNotSupported:"Desculpe, a discagem n\xe3o \xe9 atualmente suportada.",dialInNumber:"Discar:",dialInSummaryError:"Ocorreu um erro ao buscar a informa\xe7\xe3o de discagem. Tente novamente mais tarde.",dialInTollFree:"Chamada gratuita",genericError:"Oops, alguma coisa deu errado.",inviteLiveStream:"Para ver a transmiss\xe3o ao vivo da reuni\xe3o, clique no link: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"Voc\xea foi convidado para uma reuni\xe3o.",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Transmiss\xe3o ao vivo:",moreNumbers:"Mais n\xfameros",noNumbers:"Sem n\xfameros de discagem.",noPassword:"Nenhum",noRoom:"Nenhuma sala foi especificada para entrar.",numbers:"N\xfameros de discagem",password:"",title:"Compartilhar",tooltip:"Compartilhar link e discagem para esta reuni\xe3o",label:"Informa\xe7\xf5es da reuni\xe3o"},inviteDialog:{alertText:"N\xe3o foi poss\xedvel convidar alguns participantes.",header:"Convidar",searchCallOnlyPlaceholder:"Digite o n\xfamero do telefone",searchPeopleOnlyPlaceholder:"Buscar participantes",searchPlaceholder:"Participante ou n\xba de telefone",send:"Enviar"},inlineDialogFailure:{msg:"Tivemos um pequeno problema.",retry:"Tentar novamente",support:"Suporte",supportMsg:"Se isso continuar acontecendo, chegar a"},keyboardShortcuts:{focusLocal:"Focar no seu v\xeddeo",focusRemote:"Focar no v\xeddeo de outro participante",fullScreen:"Entrar ou sair da tela cheia",keyboardShortcuts:"Atalhos de teclado",localRecording:"Mostrar ou ocultar controles de grava\xe7\xe3o local",mute:"Deixar mudo ou n\xe3o o microfone",pushToTalk:"Pressione para falar",raiseHand:"Erga ou baixe sua m\xe3o",showSpeakerStats:"Exibir estat\xedsticas do alto falante",toggleChat:"Abrir ou fechar o painel de bate-papo",toggleFilmstrip:"Mostrar ou ocultar miniaturas de v\xeddeo",toggleScreensharing:"Trocar entre c\xe2mera e compartilhamento de tela",toggleShortcuts:"Mostrar ou ocultar atalhos de teclado",videoMute:"Iniciar ou parar sua c\xe2mera"},liveStreaming:{busy:"Estamos trabalhando para liberar os recursos de transmiss\xe3o. Tente novamente em alguns minutos.",busyTitle:"Todas as transmiss\xf5es est\xe3o atualmente ocupadas",changeSignIn:"Alternar contas.",choose:"Escolha uma transmiss\xe3o ao vivo",chooseCTA:"Escolha uma op\xe7\xe3o de transmiss\xe3o. Voc\xea est\xe1 conectado atualmente como {{email}}.",enterStreamKey:"Insira sua chave de transmiss\xe3o ao vivo do YouTube aqui.",error:"Falha na transmiss\xe3o ao vivo. Tente de novo.",errorAPI:"Ocorreu um erro ao acessar suas transmiss\xf5es do YouTube. Por favor tente logar novamente.",errorLiveStreamNotEnabled:"Transmiss\xe3o ao vivo n\xe3o est\xe1 ativada em {{email}}. Ative a transmiss\xe3o ao vivo ou registre numa conta com transmiss\xe3o ao vivo ativada.",expandedOff:"A transmiss\xe3o ao vivo foi encerrada",expandedOn:"A reuni\xe3o est\xe1 sendo transmitida pelo YouTube.",expandedPending:"A transmiss\xe3o ao vivo est\xe1 sendo iniciada\u2026",failedToStart:"Falha ao iniciar a transmiss\xe3o ao vivo",getStreamKeyManually:"",invalidStreamKey:"A senha para transmiss\xe3o ao vivo pode estar incorreta.",off:"Transmiss\xe3o ao vivo encerrada",on:"Transmiss\xe3o ao Vivo",pending:"Iniciando Transmiss\xe3o ao Vivo...",serviceName:"Servi\xe7o de Transmiss\xe3o ao Vivo",signedInAs:"Voc\xea est\xe1 conectado atualmente como:",signIn:"Fa\xe7a login no Google",signInCTA:"Fa\xe7a login ou insira sua chave de transmiss\xe3o ao vivo do YouTube.",signOut:"Sair",start:"Iniciar uma transmiss\xe3o ao vivo",streamIdHelp:"O que \xe9 isso?",unavailableTitle:"Transmiss\xe3o ao vivo indispon\xedvel"},localRecording:{clientState:{off:"Off",on:"On",unknown:"Desconhecido"},dialogTitle:"Controles da Grava\xe7\xe3o Local",duration:"Dura\xe7\xe3o",durationNA:"N/A",encoding:"Codificando",label:"LOR",labelToolTip:"Grava\xe7\xe3o local est\xe1 envolvida",localRecording:"Grava\xe7\xe3o local",me:"Eu",messages:{engaged:"Grava\xe7\xe3o local iniciada.",finished:"Sess\xe3o de grava\xe7\xe3o {{token}} terminada. Por favor, envie o arquivo gravado para o moderador.",finishedModerator:"Sess\xe3o de grava\xe7\xe3o {{token}} terminada. A grava\xe7\xe3o da faixa local foi salva. Por favor, pe\xe7a aos outros participantes para enviar suas grava\xe7\xf5es.",notModerator:"Voc\xea n\xe3o \xe9 o moderador. Voc\xea n\xe3o pode iniciar ou parar a grava\xe7\xe3o local."},moderator:"Moderador",no:"N\xe3o",participant:"Participante",participantStats:"Estat\xedsticas dos Participantes",sessionToken:"Token de Sess\xe3o",start:"Iniciar grava\xe7\xe3o",stop:"Parar a Grava\xe7\xe3o",yes:"Sim"},lockRoomPassword:"senha",lockRoomPasswordUppercase:"Senha",me:"eu",notify:{connectedOneMember:"{{name}} entrou na reuni\xe3o",connectedThreePlusMembers:"{{name}} e outros {{count}} entraram na reuni\xe3o",connectedTwoMembers:"{{first}} e {{second}} entraram na reuni\xe3o",disconnected:"desconectado",focus:"Foco da confer\xeancia",focusFail:"{{component}} n\xe3o dispon\u0129vel - tente em {{ms}} seg.",grantedTo:"Direitos de moderador concedido para {{to}}!",invitedOneMember:"{{displayName}} foi convidado",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Eu",moderator:"Direitos de moderador concedidos!",muted:"Voc\xea iniciou uma conversa em mudo.",mutedTitle:"Voc\xea est\xe1 mudo!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} gostaria de falar.",somebody:"Algu\xe9m",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Eer ... temos medo de que sua experi\xeancia com o {{appName}} n\xe3o seja t\xe3o boa aqui. Estamos procurando maneiras de melhorar isso, mas at\xe9 l\xe1 tente usar um dos <a href='static/recommendedBrowsers.html' target='_blank'> navegadores totalmente compat\xedveis</a>.",suboptimalExperienceTitle:"Alerta do navegador",unmute:"",newDeviceCameraTitle:"Nova c\xe2mera detectada",newDeviceAudioTitle:"Novo dispositivo de \xe1udio detectado",newDeviceAction:"Usar"},passwordSetRemotely:"Definido por outro participante",passwordDigitsOnly:"",poweredby:"distribu\xeddo por",presenceStatus:{busy:"Ocupado",calling:"Chamando...",connected:"Conectado",connecting:"Conectando...",connecting2:"Conectando*...",disconnected:"Desconectado",expired:"Expirado",ignored:"Ignorado",initializingCall:"Iniciando Chamada...",invited:"Convidar",rejected:"Rejeitado",ringing:"Chamando..."},profile:{setDisplayNameLabel:"Definir seu nome de exibi\xe7\xe3o",setEmailInput:"Digite e-mail",setEmailLabel:"Definir seu email de gravatar",title:"Perfil"},recording:{authDropboxText:"Enviar para o Dropbox.",availableSpace:"Espa\xe7o dispon\xedvel: {{spaceLeft}} MB (aproximadamente {{duration}} minutos de grava\xe7\xe3o)",beta:"BETA",busy:"Estamos trabalhando para liberar recursos de grava\xe7\xe3o. Tente novamente em alguns minutos.",busyTitle:"Todas as grava\xe7\xf5es est\xe3o atualmente ocupadas",error:"A grava\xe7\xe3o falhou. Tente novamente.",expandedOff:"Grava\xe7\xe3o finalizada",expandedOn:"A reuni\xe3o est\xe1 sendo gravada.",expandedPending:"Iniciando grava\xe7\xe3o...",failedToStart:"Falha ao iniciar a grava\xe7\xe3o",fileSharingdescription:"Compartilhar grava\xe7\xe3o com participantes da reuni\xe3o",live:"AOVIVO",loggedIn:"Conectado como {{userName}}",off:"Grava\xe7\xe3o parada",on:"Gravando",pending:"Preparando para gravar a reuni\xe3o...",rec:"REC",serviceDescription:"Sua grava\xe7\xe3o ser\xe1 salva pelo servi\xe7o de grava\xe7\xe3o",serviceName:"Servi\xe7o de grava\xe7\xe3o",signIn:"entrar",signOut:"Sair",unavailable:"Oops! O {{serviceName}} est\xe1 indispon\xedvel. Estamos trabalhando para resolver o problema. Por favor, tente mais tarde.",unavailableTitle:"Grava\xe7\xe3o indispon\xedvel"},sectionList:{pullToRefresh:"Puxe para atualizar"},settings:{calendar:{about:"A integra\xe7\xe3o do calend\xe1rio {{appName}} \xe9 usada para acessar com seguran\xe7a o seu calend\xe1rio para que ele possa ler os pr\xf3ximos eventos.",disconnect:"Desconectar",microsoftSignIn:"Entrar com Microsoft",signedIn:"Atualmente acessando eventos do calend\xe1rio para {{email}}. Clique no bot\xe3o Desconectar abaixo para parar de acessar os eventos da agenda.",title:"Calend\xe1rio"},devices:"Dispositivos",followMe:"Todos me seguem",language:"Idioma",loggedIn:"Conectado como {{name}}",moderator:"Moderador",more:"Mais",name:"Nome",noDevice:"Nenhum",selectAudioOutput:"Sa\xedda de \xe1udio",selectCamera:"C\xe2mera",selectMic:"Microfone",startAudioMuted:"Todos iniciam mudos",startVideoMuted:"Todos iniciam ocultos",title:"Configura\xe7\xf5es"},settingsView:{alertOk:"OK",alertTitle:"Aten\xe7\xe3o",alertURLText:"A URL digitada do servidor \xe9 inv\xe1lida",buildInfoSection:"Informa\xe7\xf5es de compila\xe7\xe3o",conferenceSection:"Confer\xeancia",displayName:"Nome de exibi\xe7\xe3o",email:"E-mail",header:"Configura\xe7\xf5es",profileSection:"Perfil",serverURL:"URL do servidor",startWithAudioMuted:"Iniciar sem \xe1udio",startWithVideoMuted:"Iniciar sem v\xeddeo",version:"Vers\xe3o"},share:{dialInfoText:"",mainText:"Clique no seguinte link para entrar na reuni\xe3o:{{roomUrl}}\n"},speaker:"Apresentador",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Nome",seconds:"{{count}}s",speakerStats:"Estat\xedsticas do Apresentador",speakerTime:"Tempo do Apresentador"},startupoverlay:{policyText:" ",title:"O {{app}} precisa usar seu microfone e c\xe2mera."},suspendedoverlay:{rejoinKeyTitle:"Reconectar",text:"Pressione o bot\xe3o <i>Reentrar</i> para reconectar.",title:"Sua chamada de v\xeddeo foi interrompida, porque seu computador foi dormir."},toolbar:{accessibilityLabel:{audioOnly:"Alternar para apenas \xe1udio",audioRoute:"Selecionar o dispositivo de som",callQuality:"Gerenciar qualidade da chamada",cc:"Alternar legendas",chat:"Alternar para janela de chat",document:"Alternar para documento compartilhado",feedback:"Deixar feedback",fullScreen:"Alternar para tela cheia",hangup:"Sair da chamada",invite:"Convidar pessoas",kick:"Remover participante",localRecording:"Alternar controles de grava\xe7\xe3o local",lockRoom:"Ativar/desativar senha de reuni\xe3o",moreActions:"Alternar mais menu de a\xe7\xf5es",moreActionsMenu:"Menu de mais a\xe7\xf5es",mute:"Alternar mudo do \xe1udio",pip:"Alternar modo Picture-in-Picture",profile:"Editar seu perfil",raiseHand:"Alternar levantar a m\xe3o",recording:"Alternar grava\xe7\xe3o",remoteMute:"Silenciar participante",Settings:"Alternar configura\xe7\xf5es",sharedvideo:"Alternar compartilhamento de v\xeddeo do Youtube",shareRoom:"Convidar algu\xe9m",shareYourScreen:"Alternar compartilhamento de tela",shortcuts:"Alternar atalhos",show:"",speakerStats:"Alternar estat\xedsticas do apresentador",tileView:"Alternar visualiza\xe7\xe3o em blocos",toggleCamera:"Alternar c\xe2mera",videomute:"Alternar mudo do v\xeddeo",videoblur:""},addPeople:"Adicionar pessoas \xe0 sua chamada",audioOnlyOff:"Desativar modo somente \xe1udio",audioOnlyOn:"Desativar modo somente \xe1udio",audioRoute:"Selecionar o dispositivo de som",authenticate:"Autenticar",callQuality:"Gerenciar qualidade da chamada",chat:"Abrir ou fechar o bate-papo",closeChat:"Fechar chat",documentClose:"Fechar documento compartilhado",documentOpen:"Abrir documento compartilhado",enterFullScreen:"Ver em tela cheia",enterTileView:"Entrar em exibi\xe7\xe3o de bloco",exitFullScreen:"Sair da tela cheia",exitTileView:"Sair de exibi\xe7\xe3o de bloco",feedback:"Deixar feedback",hangup:"Sair",invite:"Convidar pessoas",login:"Iniciar sess\xe3o",logout:"Encerrar sess\xe3o",lowerYourHand:"Baixar a m\xe3o",moreActions:"Mais a\xe7\xf5es",mute:"Mudo / N\xe3o mudo",openChat:"Abrir chat",pip:"Entrar em modo Quadro-a-Quadro",profile:"Editar seu perfil",raiseHand:"Erguer / Baixar sua m\xe3o",raiseYourHand:"Levantar a m\xe3o",Settings:"Configura\xe7\xf5es",sharedvideo:"Compartilhar um v\xeddeo do YouTube",shareRoom:"Convidar algu\xe9m",shortcuts:"Ver atalhos",speakerStats:"Estat\xedsticas do Apresentador",startScreenSharing:"Iniciar compart. de tela",startSubtitles:"Iniciar legendas",stopScreenSharing:"Parar compart. de tela",stopSubtitles:"Parar legendas",stopSharedVideo:"Parar v\xeddeo do YouTube",talkWhileMutedPopup:"Tentando falar? Voc\xea est\xe1 em mudo.",tileViewToggle:"Alternar visualiza\xe7\xe3o em blocos",toggleCamera:"Alternar c\xe2mera",videomute:"Iniciar ou parar a c\xe2mera",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Iniciar/parar legendas",error:"Transcri\xe7\xe3o falhou. Tente novamente.",expandedLabel:"Transcri\xe7\xe3o ligada",failedToStart:"Transcri\xe7\xe3o falhou ao iniciar",labelToolTip:"A reuni\xe3o esta sendo transcrita",off:"Transcri\xe7\xe3o parada",pending:"Preparando a transcri\xe7\xe3o da reuni\xe3o...",start:"Iniciar / Parar de mostrar as legendas",stop:"Iniciar / Parar de mostrar as legendas",tr:"TR"},userMedia:{androidGrantPermissions:"Selecione <b><i>Permitir</i></b> quando seu navegador perguntar pelas permiss\xf5es.",chromeGrantPermissions:"Selecione <b><i>Permitir</i></b> quando seu navegador perguntar pelas permiss\xf5es.",edgeGrantPermissions:"Selecione <b><i>Sim</i></b> quando seu navegador perguntar pelas permiss\xf5es.",electronGrantPermissions:"D\xea as permiss\xf5es para usar sua c\xe2mera e microfone",firefoxGrantPermissions:"Selecione <b><i>Compartilhar Dispositivos Selecionados</i></b> quando seu navegador perguntar pelas permiss\xf5es.",iexplorerGrantPermissions:"Selecione <b><i>OK</i></b> quando seu navegador perguntar pelas permiss\xf5es.",nwjsGrantPermissions:"D\xea as permiss\xf5es para usar sua c\xe2mera e microfone",operaGrantPermissions:"Selecione <b><i>Permitir</i></b> quando seu navegador perguntar pelas permiss\xf5es.","react-nativeGrantPermissions":"Selecione <b><i>Permitir</i></b> quando seu navegador perguntar pelas permiss\xf5es.",safariGrantPermissions:"Selecione <b><i>OK</i></b> quando seu navegador perguntar pelas permiss\xf5es."},videoSIPGW:{busy:"Estamos trabalhando para liberar recursos. Por favor, tente novamente em alguns minutos.",busyTitle:"O servi\xe7o da sala est\xe1 ocupado",errorAlreadyInvited:"{{displayName}} j\xe1 convidado",errorInvite:"A confer\xeancia ainda n\xe3o foi estabelecida. Por favor, tente mais tarde.",errorInviteFailed:"Estamos trabalhando para resolver o problema. Por favor, tente mais tarde.",errorInviteFailedTitle:"Convite para {{displayName}} falhou",errorInviteTitle:"Erro no convite da sala",pending:"{{displayName}} foi convidado"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"Voc\xea est\xe1 no modo somente \xe1udio. Esse modo economiza internet mas n\xe3o permite ver o v\xeddeo dos outros.",callQuality:"",hd:"HD",highDefinition:"Alta defini\xe7\xe3o (HD)",labelTooiltipNoVideo:"Sem v\xeddeo",labelTooltipAudioOnly:"Modo somente de \xe1udio habilitado",ld:"LD",lowDefinition:"Baixa defini\xe7\xe3o (LD)",onlyAudioAvailable:"Somente \xe1udio dispon\xedvel",onlyAudioSupported:"Suportamos somente \xe1udio neste navegador.",p2pEnabled:"Ponto-a-ponto habilitada",p2pVideoQualityDescription:"",recHighDefinitionOnly:"Prefer\xeancia para alta defini\xe7\xe3o",sd:"SD",standardDefinition:"Defini\xe7\xe3o padr\xe3o"},videothumbnail:{domute:"Mudo",flip:"Inverter",kick:"Expulsar",moderator:"Moderador",mute:"Participante est\xe1 mudo",muted:"Mudo",remoteControl:"Controle remoto",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Toque para entrar",roomname:"Digite o nome da sala"},appDescription:"V\xe1 em frente, converse por v\xeddeo com toda a equipe. De fato, convide todos que voc\xea conhece. {{app}} \xe9 uma solu\xe7\xe3o de videoconfer\xeancia totalmente criptografada e 100% de c\xf3digo aberto que voc\xea pode usar todos os dias, a cada dia, gratuitamente \u2014 sem necessidade de conta.",audioVideoSwitch:{audio:"Voz",video:"V\xeddeo"},calendar:"Calend\xe1rio",connectCalendarButton:"Conectar seu calend\xe1rio",connectCalendarText:"Conecte seu calend\xe1rio para ver todas as reuni\xf5es em {{app}}. Al\xe9m disso, adicione reuni\xf5es de {{provider}} ao seu calend\xe1rio e inicie-as com apenas um clique.",enterRoomTitle:"Iniciar uma nova reuni\xe3o",go:"IR",join:"Entrar",info:"Informa\xe7\xf5es",privacy:"Pol\xedtica de Privacidade",recentList:"Recente",recentListDelete:"Remover",recentListEmpty:"Sua lista recente est\xe1 vazia. As reuni\xf5es que voc\xea realizar ser\xe3o exibidas aqui.",reducedUIText:"",roomname:"Digite o nome da sala",roomnameHint:"Digite o nome ou a URL da sala que voc\xea deseja entrar. Voc\xea pode digitar um nome, e apenas deixe para as pessoas que voc\xea quer se reunir digitem o mesmo nome.",sendFeedback:"Enviar coment\xe1rios",terms:"Termos",title:"Videoconfer\xeancias mais seguras, flex\xedveis e totalmente gratuitas"}}},674,[]);
__d(function(e,r,f,n,o,s,t){o.exports={en:"\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439",af:"",bg:"\u0411\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439",ca:"",cs:"\u0427\u0435\u0448\u0441\u043a\u0438\u0439",de:"\u041d\u0435\u043c\u0435\u0446\u043a\u0438\u0439",el:"\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439",enGB:"",eo:"\u042d\u0441\u043f\u0435\u0440\u0430\u043d\u0442\u043e",es:"\u0418\u0441\u043f\u0430\u043d\u0441\u043a\u0438\u0439",esUS:"",fi:"",fr:"\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0439",frCA:"",hr:"",hy:"\u0410\u0440\u043c\u044f\u043d\u0441\u043a\u0438\u0439",it:"\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439",ja:"\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439",ko:"\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439",nl:"",oc:"\u041e\u043a\u0441\u0438\u0442\u0430\u043d\u0441\u043a\u0438\u0439",pl:"\u041f\u043e\u043b\u044c\u0441\u043a\u0438\u0439",ptBR:"\u041f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u044c\u0441\u043a\u0438\u0439 (\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f)",ru:"\u0420\u0443\u0441\u0441\u043a\u0438\u0439",sv:"\u0428\u0432\u0435\u0434\u0441\u043a\u0438\u0439",tr:"\u0422\u0443\u0440\u0435\u0446\u043a\u0438\u0439",vi:"\u0412\u044c\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438\u0439",zhCN:"\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 (\u041a\u0438\u0442\u0430\u0439)",zhTW:""}},675,[]);
__d(function(e,o,i,t,r,a,n){r.exports={addPeople:{add:"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c",countryNotSupported:"\u042d\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0430 \u043f\u043e\u043a\u0430 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f.",countryReminder:"\u0412\u044b\u0437\u043e\u0432 \u043d\u0435 \u0432 \u0421\u0428\u0410? \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0443\u043a\u0430\u0437\u0430\u043b\u0438 \u043a\u043e\u0434 \u0441\u0442\u0440\u0430\u043d\u044b!",disabled:"\u041f\u043e\u0438\u0441\u043a \u043d\u0435 \u0434\u0430\u043b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430",failedToAdd:"",footerText:"\u0412\u044b\u0437\u043e\u0432 \u043d\u043e\u043c\u0435\u0440\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d.",loading:"\u041f\u043e\u0438\u0441\u043a \u043b\u044e\u0434\u0435\u0439 \u0438 \u043d\u043e\u043c\u0435\u0440\u043e\u0432 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432",loadingNumber:"\u041f\u043e\u0438\u0441\u043a \u043b\u044e\u0434\u0435\u0439 \u0434\u043b\u044f \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f",loadingPeople:"\u041f\u043e\u0438\u0441\u043a \u043b\u044e\u0434\u0435\u0439 \u0434\u043b\u044f \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f",noResults:"\u041f\u043e\u0438\u0441\u043a \u043d\u0435 \u0434\u0430\u043b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430",noValidNumbers:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",searchNumbers:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u043c\u0435\u0440\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432",searchPeople:"\u041f\u043e\u0438\u0441\u043a \u043d\u0435 \u0434\u0430\u043b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430",searchPeopleAndNumbers:"\u041f\u043e\u0438\u0441\u043a \u043b\u044e\u0434\u0435\u0439 \u0438\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0445 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432",telephone:"\u041d\u043e\u043c\u0435\u0440: {{number}}",title:"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 \u044d\u0442\u0443 \u0432\u0441\u0442\u0440\u0435\u0447\u0443"},audioDevices:{bluetooth:"Bluetooth",headphones:"\u041d\u0430\u0443\u0448\u043d\u0438\u043a\u0438",phone:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d",speaker:"\u041a\u043e\u043b\u043e\u043d\u043a\u0430",none:""},audioOnly:{audioOnly:"\u041d\u0435 \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u043a\u0430\u043d\u0430\u043b"},calendarSync:{addMeetingURL:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438",confirmAddLink:"",error:{appConfiguration:"",generic:"",notSignedIn:""},join:"",joinTooltip:"",nextMeeting:"\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432\u0441\u0442\u0440\u0435\u0447\u0430",noEvents:"\u041d\u0435\u0442 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439.",ongoingMeeting:"\u0442\u0435\u043a\u0443\u0449\u0430\u044f \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f",permissionButton:"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",permissionMessage:"\u0414\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u0432\u0430\u0448\u0438\u0445 \u0432\u0441\u0442\u0440\u0435\u0447 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043d\u0443\u0436\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044e.",refresh:"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c",today:"\u0421\u0435\u0433\u043e\u0434\u043d\u044f"},chat:{error:"",messagebox:"",nickname:{popover:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0438\u043c\u044f",title:""},title:""},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"\u041f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u043e",AUTHENTICATING:"\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f",AUTHFAIL:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438",CONNECTED:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043e",CONNECTING:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435",CONNFAIL:"\u0421\u0431\u043e\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f",DISCONNECTED:"\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e",DISCONNECTING:"\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435",ERROR:"\u041e\u0448\u0438\u0431\u043a\u0430",RECONNECTING:"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u0441\u0435\u0442\u044c\u044e. \u041f\u0435\u0440\u0435\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435..."},connectionindicator:{address:"\u0410\u0434\u0440\u0435\u0441:",bandwidth:"\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c:",bitrate:"\u0411\u0438\u0442\u0440\u0435\u0439\u0442:",bridgeCount:"",connectedTo:"",framerate:"\u0427\u0430\u0441\u0442\u043e\u0442\u0430 \u043a\u0430\u0434\u0440\u043e\u0432:",less:"\u041c\u0435\u043d\u044c\u0448\u0435",localaddress_0:"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430:",localaddress_1:"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430:",localaddress_2:"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430:",localport_0:"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0440\u0442\u044b:",localport_1:"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0440\u0442\u044b:",localport_2:"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0440\u0442\u044b:",more:"\u0411\u043e\u043b\u044c\u0448\u0435",packetloss:"\u041f\u043e\u0442\u0435\u0440\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432:",quality:{good:"\u0425\u043e\u0440\u043e\u0448\u043e",inactive:"\u043d\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u043e",lost:"\u043f\u043e\u0442\u0435\u0440\u044f\u043d\u043e",nonoptimal:"\u043d\u0435 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e",poor:"\u043f\u043b\u043e\u0445\u043e"},remoteaddress_0:"\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430:",remoteaddress_1:"\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430:",remoteaddress_2:"\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430:",remoteport_0:"\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u043e\u0440\u0442\u044b:",remoteport_1:"\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u043e\u0440\u0442\u044b:",remoteport_2:"\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u043e\u0440\u0442\u044b:",resolution:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435:",status:"\u0421\u0432\u044f\u0437\u044c:",transport_0:"\u041c\u0435\u0442\u043e\u0434\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438:",transport_1:"\u041c\u0435\u0442\u043e\u0434\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438:",transport_2:"\u041c\u0435\u0442\u043e\u0434\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438:"},dateUtils:{earlier:"\u0420\u0430\u043d\u0435\u0435",today:"\u0421\u0435\u0433\u043e\u0434\u043d\u044f",yesterday:"\u0412\u0447\u0435\u0440\u0430"},deepLinking:{appNotInstalled:"\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u044d\u0442\u043e\u0439 \u0432\u0441\u0442\u0440\u0435\u0447\u0435 \u043d\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435, \u043d\u0443\u0436\u043d\u043e \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 {{app}}.",description:"\u041d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c? \u041c\u044b \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0432\u0430\u0448\u0443 \u0432\u0441\u0442\u0440\u0435\u0447\u0443 \u0432 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 {{app}}. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u0438\u043b\u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0435\u0435 \u0432 \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 {{app}}.",descriptionWithoutWeb:"",downloadApp:"\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435",launchWebButton:"\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435",openApp:"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044e",title:"\u0417\u0430\u043f\u0443\u0441\u043a \u0432\u0430\u0448\u0435\u0439 \u0432\u0441\u0442\u0440\u0435\u0447\u0438 \u0432 {{app}}...",tryAgainButton:"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u0432 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438"},defaultLink:"\u043d\u0430\u043f\u0440. {{url}}",defaultNickname:"\u043d\u0430\u043f\u0440. \u042f\u043d\u0430 \u0426\u0432\u0435\u0442\u043a\u043e\u0432\u0430",deviceError:{cameraError:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043a\u0430\u043c\u0435\u0440\u0435",cameraPermission:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0443",microphoneError:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0443",microphonePermission:"\u041d\u0435\u0442 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043d\u0430 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0443"},deviceSelection:{noPermission:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0430",previewUnavailable:"\u041f\u0440\u0435\u0434\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d",selectADevice:"\u0412\u044b\u0431\u043e\u0440 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",testAudio:"\u041f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0432\u0443\u043a"},dialog:{accessibilityLabel:{liveStreaming:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f"},allow:"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"\u0414\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043a\u0430\u0437 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e",applicationWindow:"\u041e\u043a\u043d\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f",Back:"\u041d\u0430\u0437\u0430\u0434",cameraConstraintFailedError:"\u041a\u0430\u043c\u0435\u0440\u0430 \u043d\u0435 \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u043c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c.",cameraNotFoundError:"\u041a\u0430\u043c\u0435\u0440\u0430 \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0430.",cameraNotSendingData:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043a\u0430\u043c\u0435\u0440\u0435. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435, \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043b\u0438 \u043a\u0430\u043c\u0435\u0440\u0443 \u043a\u0430\u043a\u0430\u044f-\u043d\u0438\u0431\u0443\u0434\u044c \u0434\u0440\u0443\u0433\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0442\u0430\u043a\u0436\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0438\u0437 \u043c\u0435\u043d\u044e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0438\u043b\u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435.",cameraNotSendingDataTitle:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043a\u0430\u043c\u0435\u0440\u0435",cameraPermissionDeniedError:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043a\u0430\u043c\u0435\u0440\u0435. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0435, \u043d\u043e \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0432\u0430\u0441 \u0432\u0438\u0434\u0435\u0442\u044c. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0437\u043d\u0430\u0447\u043e\u043a \u043a\u0430\u043c\u0435\u0440\u044b \u0432 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443.",cameraUnknownError:"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u0430\u043c\u0435\u0440\u044b.",cameraUnsupportedResolutionError:"\u0412\u0430\u0448\u0430 \u043a\u0430\u043c\u0435\u0440\u0430 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0435\u043e.",Cancel:"\u041e\u0442\u043c\u0435\u043d\u0430",close:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c",conferenceDisconnectMsg:"\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435. \u041f\u043e\u043f\u044b\u0442\u043a\u0430 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0432\u044f\u0437\u0438 \u0447\u0435\u0440\u0435\u0437 {{seconds}} \u0441.",conferenceDisconnectTitle:"\u0412\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u044b.",conferenceReloadMsg:"\u041c\u044b \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u044d\u0442\u043e \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c. \u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0438 \u0447\u0435\u0440\u0435\u0437 {{seconds}} \u0441.",conferenceReloadTitle:"\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a.",confirm:"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c",confirmNo:"\u041d\u0435\u0442",confirmYes:"\u0414\u0430",connectError:"\u041e\u0448\u0438\u0431\u043a\u0430. \u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0432\u044f\u0437\u044c \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0439 \u0432\u0441\u0442\u0440\u0435\u0447\u0438.",connectErrorWithMsg:"\u041e\u0448\u0438\u0431\u043a\u0430. \u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0432\u044f\u0437\u044c \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0439 \u0432\u0441\u0442\u0440\u0435\u0447\u0438: {{msg}}",connecting:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435",contactSupport:"\u0421\u0432\u044f\u0437\u044c \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439",copy:"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c",dismiss:"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c",displayNameRequired:"",done:"\u0413\u043e\u0442\u043e\u0432\u043e",enterDisplayName:"",error:"\u041e\u0448\u0438\u0431\u043a\u0430",externalInstallationMsg:"\u0412\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043d\u0430\u0448\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430.",externalInstallationTitle:"\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435",goToStore:"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0443",gracefulShutdown:"\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.",IamHost:"\u042f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440",incorrectRoomLockPassword:"",incorrectPassword:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0438\u043c\u0435\u043d\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044f",inlineInstallationMsg:"\u0412\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043d\u0430\u0448\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430.",inlineInstallExtension:"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c",internalError:"\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a. \u041e\u0448\u0438\u0431\u043a\u0430: {{error}}",internalErrorTitle:"\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430",kickMessage:"",kickParticipantButton:"",kickParticipantDialog:"",kickParticipantTitle:"",kickTitle:"",liveStreaming:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f",liveStreamingDisabledForGuestTooltip:"\u0413\u043e\u0441\u0442\u0438 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u043d\u0430\u0447\u0430\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e.",liveStreamingDisabledTooltip:"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430",lockMessage:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u043f\u0435\u0440\u0435\u0442\u044c \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e",lockRoom:"",lockTitle:"\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u0443\u0434\u0430\u043b\u0430\u0441\u044c",logoutQuestion:"\u0423\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0432\u044b\u0439\u0442\u0438 \u0438 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u0441\u0442\u0440\u0435\u0447\u0443?",logoutTitle:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0441\u0435\u0430\u043d\u0441",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"\u0412\u0430\u0448 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d \u043d\u0435 \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u043c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c.",micNotFoundError:"\u041c\u0438\u043a\u0440\u043e\u0444\u043e\u043d \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0443. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0435, \u043d\u043e \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0432\u0430\u0441 \u0441\u043b\u044b\u0448\u0430\u0442\u044c. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0437\u043d\u0430\u0447\u043e\u043a \u043a\u0430\u043c\u0435\u0440\u044b \u0432 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443.",micUnknownError:"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0430.",muteParticipantBody:"\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u043c \u0437\u0432\u0443\u043a, \u043d\u043e \u043e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0441\u0430\u043c\u0438 \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f.",muteParticipantButton:"\u0412\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0432\u0443\u043a",muteParticipantDialog:"",muteParticipantTitle:"\u041f\u0440\u0438\u0433\u043b\u0443\u0448\u0438\u0442\u044c \u044d\u0442\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430?",Ok:"Ok",passwordLabel:"",passwordNotSupported:"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0430\u0440\u043e\u043b\u044f \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"\u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u043e\u043a\u043d\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u043e\u043a\u043d\u0430 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0441\u043d\u043e\u0432\u0430.",popupErrorTitle:"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u043e\u043a\u043d\u043e",recording:"\u0417\u0430\u043f\u0438\u0441\u044c",recordingDisabledForGuestTooltip:"\u0413\u043e\u0441\u0442\u0438 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c.",recordingDisabledTooltip:"\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c.",rejoinNow:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u0441\u043d\u043e\u0432\u0430",remoteControlAllowedMessage:"{{user}} \u043f\u0440\u0438\u043d\u044f\u043b \u0432\u0430\u0448 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435!",remoteControlDeniedMessage:"{{user}} \u043e\u0442\u043a\u043b\u043e\u043d\u0438\u043b \u0432\u0430\u0448 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435!",remoteControlErrorMessage:"\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 {{user}}.",remoteControlRequestMessage:"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c {{user}} \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0430\u0448\u0438\u043c \u0440\u0430\u0431\u043e\u0447\u0438\u043c \u0441\u0442\u043e\u043b\u043e\u043c?",remoteControlShareScreenWarning:"\u0415\u0441\u043b\u0438 \u043d\u0430\u0436\u043c\u0435\u0442\u0435 \"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c\", \u0442\u043e \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u0441\u0432\u043e\u0438\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u043c!",remoteControlStopMessage:"\u0421\u0435\u0441\u0441\u0438\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430!",remoteControlTitle:"\u0423\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u043c \u0441\u0442\u043e\u043b\u043e\u043c",Remove:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c",removePassword:"",removeSharedVideoMsg:"\u0423\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0431\u0440\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0438\u0441\u044c?",removeSharedVideoTitle:"\u0423\u0431\u0440\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e",reservationError:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f",reservationErrorMsg:"\u041a\u043e\u0434 \u043e\u0448\u0438\u0431\u043a\u0438: {{code}}, \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435: {{msg}}",retry:"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c",screenSharingFailedToInstall:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u044d\u043a\u0440\u0430\u043d\u0430.",screenSharingFailedToInstallTitle:"\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u044d\u043a\u0440\u0430\u043d\u0430 \u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e",screenSharingFirefoxPermissionDeniedError:"\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432\u0430\u0448\u0438\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u043c. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432\u044b \u0434\u0430\u043b\u0438 \u043d\u0430\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u044d\u0442\u043e.",screenSharingFirefoxPermissionDeniedTitle:"\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u043e\u043a\u0430\u0437\u0430 \u044d\u043a\u0440\u0430\u043d\u0430!",screenSharingPermissionDeniedError:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0432\u0430\u0448\u0435\u043c\u0443 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044e \u0434\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u044d\u043a\u0440\u0430\u043d\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0441\u043d\u043e\u0432\u0430.",serviceUnavailable:"\u0421\u043b\u0443\u0436\u0431\u0430 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430",sessTerminated:"\u0421\u0432\u044f\u0437\u044c \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u0430",Share:"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f",shareVideoLinkError:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0443\u044e \u0441\u0441\u044b\u043b\u043a\u0443 Youtube.",shareVideoTitle:"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432\u0438\u0434\u0435\u043e",shareYourScreen:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u044d\u043a\u0440\u0430\u043d",shareYourScreenDisabled:"\u0414\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u044d\u043a\u0440\u0430\u043d\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430.",shareYourScreenDisabledForGuest:"\u0413\u043e\u0441\u0442\u0438 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u043a\u0440\u0430\u043d.",startLiveStreaming:"\u041d\u0430\u0447\u0430\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e",startRecording:"\u041d\u0430\u0447\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c",startRemoteControlErrorMessage:"\u041e\u0448\u0438\u0431\u043a\u0430 \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u0441\u0441\u0438\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f!",stopLiveStreaming:"\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e",stopRecording:"\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c",stopRecordingWarning:"\u0423\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c?",stopStreamingWarning:"\u0423\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e?",streamKey:"\u041a\u043b\u044e\u0447 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438",Submit:"\u041e\u041a",thankYou:"\u0421\u043f\u0430\u0441\u0438\u0431\u043e, \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 {{appName}}!",token:"\u0442\u043e\u043a\u0435\u043d",tokenAuthFailed:"\u0418\u0437\u0432\u0438\u043d\u0438\u0442\u0435, \u0432\u0430\u043c \u043d\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0430\u043d\u0441\u0443 \u0441\u0432\u044f\u0437\u0438.",tokenAuthFailedTitle:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438",transcribing:"\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430",unlockRoom:"",userPassword:"\u043f\u0430\u0440\u043e\u043b\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"\u0416\u0434\u0435\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u0430...",Yes:"\u0414\u0430",yourEntireScreen:"\u0412\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d"},dialOut:{statusMessage:"\u0441\u0435\u0439\u0447\u0430\u0441 {{status}}"},feedback:{average:"\u0421\u0440\u0435\u0434\u043d\u0435",bad:"\u041f\u043b\u043e\u0445\u043e",detailsLabel:"\u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435.",good:"\u0425\u043e\u0440\u043e\u0448\u043e",rateExperience:"\u041e\u0446\u0435\u043d\u043a\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0441\u0432\u044f\u0437\u0438",veryBad:"\u041e\u0447\u0435\u043d\u044c \u043f\u043b\u043e\u0445\u043e",veryGood:"\u041e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u043e"},incomingCall:{answer:"\u041e\u0442\u0432\u0435\u0442",audioCallTitle:"\u0412\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0437\u0432\u043e\u043d\u043e\u043a",decline:"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c",productLabel:"\u0438\u0437 Jitsi Meet",videoCallTitle:"\u0412\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0432\u0438\u0434\u0435\u043e\u0437\u0432\u043e\u043d\u043e\u043a"},info:{accessibilityLabel:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e",addPassword:"",cancelPassword:"",conferenceURL:"\u0421\u0441\u044b\u043b\u043a\u0430:",country:"\u0421\u0442\u0440\u0430\u043d\u0430",dialANumber:"",dialInConferenceID:"PIN:",dialInNotSupported:"\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043d\u0430\u0431\u043e\u0440 \u043d\u043e\u043c\u0435\u0440\u0430 \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f.",dialInNumber:"\u041d\u043e\u043c\u0435\u0440:",dialInSummaryError:"",dialInTollFree:"",genericError:"\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a.",inviteLiveStream:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f \u044d\u0442\u043e\u0439 \u0432\u0441\u0442\u0440\u0435\u0447\u0438: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f:",moreNumbers:"\u0411\u043e\u043b\u044c\u0448\u0435 \u043d\u043e\u043c\u0435\u0440\u043e\u0432",noNumbers:"\u041d\u0435\u0442 \u043d\u043e\u043c\u0435\u0440\u043e\u0432 \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430.",noPassword:"\u043d\u0435\u0442",noRoom:"\u0414\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430 \u043d\u043e\u043c\u0435\u0440\u0430 \u043d\u0435 \u0431\u044b\u043b\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u044b.",numbers:"\u041d\u043e\u043c\u0435\u0440\u0430 \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430",password:"",title:"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f",tooltip:"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u0438 \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438",label:""},inviteDialog:{alertText:"",header:"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c",searchCallOnlyPlaceholder:"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0437\u0430\u043c\u0438\u043d\u043a\u0430.",retry:"\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0441\u043d\u043e\u0432\u0430",support:"\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430",supportMsg:"\u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0441\u044f, \u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441"},keyboardShortcuts:{focusLocal:"\u0424\u043e\u043a\u0443\u0441 \u043d\u0430 \u0432\u0430\u0448\u0435 \u0432\u0438\u0434\u0435\u043e",focusRemote:"\u0424\u043e\u043a\u0443\u0441 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430",fullScreen:"\u0412\u043a\u043b/\u0432\u044b\u043a\u043b \u043f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c ",keyboardShortcuts:"\u041a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043a\u043b\u0430\u0432\u0438\u0448",localRecording:"",mute:"\u041c\u0438\u043a\u0440\u043e\u0444\u043e\u043d (\u0432\u043a\u043b./\u0432\u044b\u043a\u043b.)",pushToTalk:"\u041d\u0430\u0436\u043c\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c",raiseHand:"\u041f\u043e\u0434\u043d\u044f\u0442\u044c \u0438\u043b\u0438 \u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0440\u0443\u043a\u0443",showSpeakerStats:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e",toggleChat:"\u0427\u0430\u0442 (\u043e\u0442\u043a\u0440\u044b\u0442\u044c/\u0437\u0430\u043a\u0440\u044b\u0442\u044c)",toggleFilmstrip:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c/\u0421\u043a\u0440\u044b\u0442\u044c \u043a\u0440\u0430\u0442\u043a\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435",toggleScreensharing:"\u041f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u043a\u0430\u043c\u0435\u0440\u043e\u0439 \u0438 \u043f\u043e\u043a\u0430\u0437\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0430",toggleShortcuts:"\u0421\u043a\u0440\u044b\u0442\u044c/\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0433\u043e\u0440\u044f\u0447\u0438\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438",videoMute:"\u041a\u0430\u043c\u0435\u0440\u0430 (\u0432\u043a\u043b./\u0432\u044b\u043a\u043b.)",videoQuality:"\u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0432\u044f\u0437\u0438"},liveStreaming:{busy:"\u041e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0434\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0441\u043d\u043e\u0432\u0430 \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442.",busyTitle:"\u0412\u0441\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0434\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 \u0443\u0436\u0435 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u044b",changeSignIn:"\u041f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u044b.",choose:"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e",chooseCTA:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e. \u0412\u044b \u0432\u043e\u0448\u043b\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043a\u0430\u043a {{email}}. ",enterStreamKey:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 \u043a\u043b\u044e\u0447 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 YouTube.",error:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0441\u043d\u043e\u0432\u0430.",errorAPI:"\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435 \u043a \u0432\u0430\u0448\u0438\u043c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f\u043c \u043d\u0430 YouTube. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u0432\u0445\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443.",errorLiveStreamNotEnabled:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f \u043d\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043d\u0430 {{email}}. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0438\u043b\u0438 \u0432\u043e\u0439\u0434\u0438\u0442\u0435 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u0441 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0439 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0435\u0439.",expandedOff:"",expandedOn:"",expandedPending:"",failedToStart:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 \u0432\u0438\u0434\u0435\u043e",getStreamKeyManually:"",invalidStreamKey:"",off:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430",on:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f",pending:"\u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e...",serviceName:"\u0421\u043b\u0443\u0436\u0431\u0430 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438",signedInAs:"",signIn:"\u0412\u043e\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 Google",signInCTA:"\u0412\u043e\u0439\u0434\u0438\u0442\u0435 \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043e\u0439 \u043a\u043b\u044e\u0447 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 YouTube.",signOut:"\u0412\u044b\u0445\u043e\u0434",start:"\u041d\u0430\u0447\u0430\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e",streamIdHelp:"\u0427\u0442\u043e \u044d\u0442\u043e?",unavailableTitle:"\u0422\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430"},localRecording:{clientState:{off:"\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d",on:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d",unknown:"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u0435\u043d"},dialogTitle:"\u041a\u043d\u043e\u043f\u043a\u0438 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438",duration:"\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c",durationNA:"\u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e",encoding:"\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430",label:"\u041b\u0435\u0432\u044b\u0439/\u041f\u0440\u0430\u0432\u044b\u0439",labelToolTip:"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0430\u043a\u0442\u0438\u0432\u043d\u0430",localRecording:"",me:"\u042f",messages:{engaged:"",finished:"\u0417\u0430\u043f\u0438\u0441\u044c \u0441\u0435\u0441\u0441\u0438\u0438 {{token}} \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u043c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440\u0443.",finishedModerator:"",notModerator:""},moderator:"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440",no:"\u041d\u0435\u0442",participant:"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a",participantStats:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432",sessionToken:"\u0422\u043e\u043a\u0435\u043d \u0441\u0435\u0441\u0441\u0438\u0438",start:"\u041d\u0430\u0447\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c",stop:"\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c",yes:"\u0414\u0430"},lockRoomPassword:"\u043f\u0430\u0440\u043e\u043b\u044c",lockRoomPasswordUppercase:"\u041f\u0430\u0440\u043e\u043b\u044c",me:"\u044f",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043e\u0440\u0432\u0430\u043d\u043e",focus:"\u0424\u043e\u043a\u0443\u0441 \u0432\u0441\u0442\u0440\u0435\u0447\u0438",focusFail:"{{component}} \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d, \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 {{ms}} \u0441",grantedTo:"{{to}} \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043f\u0440\u0430\u0432\u0430 \u043c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440\u0430!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"\u042f",moderator:"\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u043f\u0440\u0430\u0432\u0430 \u043c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440\u0430!",muted:"\u0412\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440 \u0431\u0435\u0437 \u0437\u0432\u0443\u043a\u0430.",mutedTitle:"\u0412\u044b \u0431\u0435\u0437 \u0437\u0432\u0443\u043a\u0430!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"\u041a\u0442\u043e-\u0442\u043e",startSilentTitle:"",startSilentDescription:"",suboptimalBrowserWarning:"",suboptimalExperienceTitle:"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0434\u0440\u0443\u0433\u0438\u043c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u043c",passwordDigitsOnly:"",poweredby:"\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430",presenceStatus:{busy:"\u0417\u0430\u043d\u044f\u0442",calling:"\u0412\u044b\u0437\u044b\u0432\u0430\u044e...",connected:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043e",connecting:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435...",connecting2:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435*...",disconnected:"\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e",expired:"\u0418\u0441\u0442\u0435\u043a",ignored:"\u041f\u0440\u043e\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d",initializingCall:"\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0437\u0432\u043e\u043d\u043a\u0430...",invited:"\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u043d\u044b\u0439",rejected:"\u041e\u0442\u043a\u043b\u043e\u043d\u0435\u043d",ringing:"\u0417\u0432\u043e\u043d\u044e. . ."},profile:{setDisplayNameLabel:"\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f",setEmailInput:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 e-mail",setEmailLabel:"E-mail \u0434\u043b\u044f gravatar",title:"\u041f\u0440\u043e\u0444\u0438\u043b\u044c"},raisedHand:"\u0425\u043e\u0447\u0435\u0442 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c",recording:{authDropboxText:"",availableSpace:"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043c\u0435\u0441\u0442\u0430: {{spaceLeft}} MB (\u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e {{duration}} \u043c\u0438\u043d\u0443\u0442 \u0437\u0430\u043f\u0438\u0441\u0438)",beta:"\u0411\u0415\u0422\u0410",busy:"\u041c\u044b \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442.",busyTitle:"\u0412\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0437\u0430\u043d\u044f\u0442\u044b",error:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0438. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.",expandedOff:"\u0417\u0430\u043f\u0438\u0441\u044c \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430",expandedOn:"",expandedPending:"",failedToStart:"\u041e\u0448\u0438\u0431\u043a\u0430 \u043d\u0430\u0447\u0430\u043b\u0430 \u0437\u0430\u043f\u0438\u0441\u0438",fileSharingdescription:"",live:"\u041f\u0440\u044f\u043c\u0430\u044f \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f",loggedIn:"\u0412\u043e\u0448\u0435\u043b \u043a\u0430\u043a {{userName}}",off:"\u0417\u0430\u043f\u0438\u0441\u044c \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430",on:"\u0417\u0430\u043f\u0438\u0441\u044c",pending:"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u043a \u0437\u0430\u043f\u0438\u0441\u0438 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438...",rec:"\u0418\u0434\u0435\u0442 \u0437\u0430\u043f\u0438\u0441\u044c",serviceDescription:"",serviceName:"\u0421\u043b\u0443\u0436\u0431\u0430 \u0437\u0430\u043f\u0438\u0441\u0438",signIn:"\u0412\u0445\u043e\u0434",signOut:"\u0412\u044b\u0445\u043e\u0434",unavailable:"\u0421\u043b\u0443\u0436\u0431\u0430 {{serviceName}} \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430. \u041c\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u043d\u0430\u0434 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u044d\u0442\u043e\u0439 \u043e\u0448\u0438\u0431\u043a\u0438. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.",unavailableTitle:"\u0417\u0430\u043f\u0438\u0441\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430"},sectionList:{pullToRefresh:"\u041f\u043e\u0442\u044f\u043d\u0438\u0442\u0435 \u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"},settings:{calendar:{about:"\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0435\u043c {{appName}} \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0432\u0430\u0448\u0435\u043c\u0443 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044e \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0439.",disconnect:"\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f",microsoftSignIn:"\u0412\u043e\u0439\u0442\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Microsoft",signedIn:"\u0414\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0434\u043b\u044f email - \u0430\u0434\u0440\u0435\u0441\u0430 {{email}}. \u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 \u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u043b\u044f \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f.",title:"\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c"},devices:"\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430",followMe:"\u0412\u0441\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0437\u0430 \u043c\u043d\u043e\u0439",language:"\u042f\u0437\u044b\u043a",loggedIn:"\u0412\u043e\u0448\u0435\u043b \u043a\u0430\u043a {{name}}",moderator:"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440",more:"\u0411\u043e\u043b\u044c\u0448\u0435 \u043e\u043f\u0446\u0438\u0439",name:"\u0418\u043c\u044f",noDevice:"\u043d\u0435\u0442",selectAudioOutput:"\u0417\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u0432\u044b\u0445\u043e\u0434",selectCamera:"\u041a\u0430\u043c\u0435\u0440\u0430",selectMic:"\u041c\u0438\u043a\u0440\u043e\u0444\u043e\u043d",startAudioMuted:"\u0412\u0441\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442 \u0441 \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u0437\u0432\u0443\u043a\u043e\u043c",startVideoMuted:"\u0412\u0441\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442 \u0432 \u0441\u043a\u0440\u044b\u0442\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435",title:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438"},settingsView:{alertOk:"OK",alertTitle:"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435",alertURLText:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430",buildInfoSection:"",conferenceSection:"\u041d\u043e\u043c\u0435\u0440\u0430 \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430",displayName:"\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f",email:"Email",header:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",profileSection:"\u041f\u0440\u043e\u0444\u0438\u043b\u044c",serverURL:"\u0410\u0434\u0440\u0435\u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430",startWithAudioMuted:"\u041d\u0430\u0447\u0430\u0442\u044c \u0441 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u0437\u0432\u0443\u043a\u043e\u043c",startWithVideoMuted:"\u041d\u0430\u0447\u0430\u0442\u044c \u0441 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u0432\u0438\u0434\u0435\u043e",version:""},share:{dialInfoText:"",mainText:"\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u0441\u0441\u044b\u043b\u043a\u0443 \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438:\n{{roomUrl}}"},speaker:"\u041a\u043e\u043b\u043e\u043d\u043a\u0430",speakerStats:{hours:"{{count}}\u0447",minutes:"{{count}}\u043c",name:"\u0418\u043c\u044f",seconds:"{{count}}\u0441",speakerStats:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0439",speakerTime:"\u0412\u0440\u0435\u043c\u044f \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0439"},startupoverlay:{policyText:" ",title:"{{app}} \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0443 \u0438 \u043a\u0430\u043c\u0435\u0440\u0435."},suspendedoverlay:{rejoinKeyTitle:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u0441\u043d\u043e\u0432\u0430",text:"\u0414\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0432\u044f\u0437\u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 <i>\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u0441\u043d\u043e\u0432\u0430</i>.",title:"\u0412\u0438\u0434\u0435\u043e\u0441\u0432\u044f\u0437\u044c \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u0430. \u041f\u0440\u0438\u0447\u0438\u043d\u0430: \u044d\u0442\u043e\u0442 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u043f\u0435\u0440\u0435\u0448\u0435\u043b \u0432 \u0440\u0435\u0436\u0438\u043c \u0441\u043d\u0430."},toolbar:{accessibilityLabel:{audioOnly:"\u0412\u043a\u043b/\u0432\u044b\u043a\u043b \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0432\u0443\u043a",audioRoute:"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0430\u0443\u0434\u0438\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e",callQuality:"\u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0432\u044f\u0437\u0438",cc:"\u0412\u043a\u043b/\u0432\u044b\u043a\u043b \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u044b",chat:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c/\u0441\u043a\u0440\u044b\u0442\u044c \u043e\u043a\u043d\u043e \u0447\u0430\u0442\u0430",document:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043e\u0431\u0449\u0438\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442",feedback:"\u041e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043e\u0442\u0437\u044b\u0432",fullScreen:"\u041f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0439/\u043e\u043a\u043e\u043d\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c",hangup:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0437\u0432\u043e\u043d\u043e\u043a",invite:"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c",kick:"",localRecording:"",lockRoom:"",moreActions:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c/\u0441\u043a\u0440\u044b\u0442\u044c \u043c\u0435\u043d\u044e \u0434\u043e\u043f. \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a",moreActionsMenu:"\u041c\u0435\u043d\u044e \u0434\u043e\u043f. \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a",mute:"\u0412\u043a\u043b/\u0432\u044b\u043a\u043b \u0437\u0432\u0443\u043a",pip:"",profile:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0444\u0438\u043b\u044c",raiseHand:"",recording:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b \u0437\u0430\u043f\u0438\u0441\u044c",remoteMute:"",Settings:"\u0412\u043a\u043b/\u0432\u044b\u043a\u043b \u043c\u0435\u043d\u044e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a",sharedvideo:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b Youtube - \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e",shareRoom:"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435",shareYourScreen:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044e \u044d\u043a\u0440\u0430\u043d\u0430",shortcuts:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b \u0437\u043d\u0430\u0447\u043a\u0438",show:"",speakerStats:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443",tileView:"",toggleCamera:"\u0412\u043a\u043b/\u0432\u044b\u043a\u043b \u043a\u0430\u043c\u0435\u0440\u0443",videomute:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b \u0437\u0432\u0443\u043a \u0432 \u0432\u0438\u0434\u0435\u043e",videoblur:""},addPeople:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043b\u044e\u0434\u0435\u0439 \u043a \u0432\u0430\u0448\u0435\u043c\u0443 \u0441\u0435\u0430\u043d\u0441\u0443 \u0441\u0432\u044f\u0437\u0438",audioOnlyOff:"",audioOnlyOn:"",audioRoute:"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0430\u0443\u0434\u0438\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e",authenticate:"\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c",callQuality:"\u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0432\u044f\u0437\u0438",chat:"\u0427\u0430\u0442",closeChat:"",documentClose:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043e\u0431\u0449\u0438\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442",documentOpen:"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043e\u0431\u0449\u0438\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442",enterFullScreen:"\u041f\u043e\u043b\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d",enterTileView:"",exitFullScreen:"\u041f\u043e\u043b\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d",exitTileView:"",feedback:"\u041e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043e\u0442\u0437\u044b\u0432",hangup:"\u0412\u044b\u0445\u043e\u0434",invite:"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c",login:"\u0412\u043e\u0439\u0442\u0438",logout:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0441\u0435\u0430\u043d\u0441",lowerYourHand:"",moreActions:"\u0411\u043e\u043b\u044c\u0448\u0435",mute:"\u0417\u0432\u0443\u043a (\u0432\u043a\u043b./\u0432\u044b\u043a\u043b.)",openChat:"",pip:"",profile:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0444\u0438\u043b\u044c",raiseHand:"\u0425\u043e\u0447\u0443 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c",raiseYourHand:"",Settings:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",sharedvideo:"\u0412\u0438\u0434\u0435\u043e YouTube",shareRoom:"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435",shortcuts:"\u041a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043a\u043b\u0430\u0432\u0438\u0448",speakerStats:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e \u043d\u0430 YouTube",talkWhileMutedPopup:"\u041f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c? \u0423 \u0432\u0430\u0441 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d \u0437\u0432\u0443\u043a.",tileViewToggle:"",toggleCamera:"\u0412\u043a\u043b/\u0432\u044b\u043a\u043b \u043a\u0430\u043c\u0435\u0440\u0443",videomute:"\u041a\u0430\u043c\u0435\u0440\u0430",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"",error:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0438. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.",expandedLabel:"",failedToStart:"",labelToolTip:"",off:"",pending:"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u043a \u0437\u0430\u043f\u0438\u0441\u0438 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438...",start:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b \u043f\u043e\u043a\u0430\u0437 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432",stop:"\u0412\u043a\u043b/\u0412\u044b\u043a\u043b \u043f\u043e\u043a\u0430\u0437 \u0441\u0443\u0431\u0442\u0438\u0442\u0440\u043e\u0432",tr:""},userMedia:{androidGrantPermissions:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445.",chromeGrantPermissions:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445.",edgeGrantPermissions:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>\u0414\u0430</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445.",electronGrantPermissions:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0434\u0430\u0439\u0442\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u0430\u043c\u0435\u0440\u0435 \u0438 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0443",firefoxGrantPermissions:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445.",iexplorerGrantPermissions:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>OK</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445.",nwjsGrantPermissions:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0434\u0430\u0439\u0442\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u0430\u043c\u0435\u0440\u0435 \u0438 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d\u0443",operaGrantPermissions:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445.","react-nativeGrantPermissions":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445.",safariGrantPermissions:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 <b><i>OK</i></b>, \u043a\u043e\u0433\u0434\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445."},videoSIPGW:{busy:"\u041c\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u043d\u0430\u0434 \u0432\u044b\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442.",busyTitle:"\u0421\u043b\u0443\u0436\u0431\u0430 \u0441\u0435\u0439\u0447\u0430\u0441 \u0437\u0430\u043d\u044f\u0442\u0430",errorAlreadyInvited:"{{displayName}} \u0443\u0436\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d",errorInvite:"\u0412\u0441\u0442\u0440\u0435\u0447\u0430 \u0435\u0449\u0435 \u043d\u0435 \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.",errorInviteFailed:"\u041c\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u043d\u0430\u0434 \u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435.",errorInviteFailedTitle:"\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f {{displayName}}",errorInviteTitle:"\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f \u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0443",pending:"{{displayName}} \u0431\u044b\u043b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d"},videoStatus:{audioOnly:"\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0432\u0443\u043a",audioOnlyExpanded:"",callQuality:"",hd:"HD",hdTooltip:"\u0412\u0438\u0434\u0435\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430",highDefinition:"\u0412\u044b\u0441\u043e\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e",labelTooiltipNoVideo:"\u041d\u0435\u0442 \u0432\u0438\u0434\u0435\u043e",labelTooltipAudioOnly:"",ld:"LD",ldTooltip:"\u0412\u0438\u0434\u0435\u043e \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430",lowDefinition:"\u041d\u0438\u0437\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e",onlyAudioAvailable:"\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0432\u0443\u043a",onlyAudioSupported:"\u0412 \u044d\u0442\u043e\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0432\u0443\u043a.",p2pEnabled:"\u0412\u043a\u043b\u044e\u0447\u0435\u043d \u0440\u0435\u0436\u0438\u043c \"\u0442\u043e\u0447\u043a\u0430-\u043a-\u0442\u043e\u0447\u043a\u0435\"",p2pVideoQualityDescription:"",recHighDefinitionOnly:"\u041f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e.",sd:"SD",sdTooltip:"\u0412\u0438\u0434\u0435\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430",standardDefinition:"\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e (SD)"},videothumbnail:{domute:"\u0412\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0432\u0443\u043a",flip:"\u041e\u0442\u0440\u0430\u0437\u0438\u0442\u044c",kick:"\u0412\u044b\u043a\u0438\u043d\u0443\u0442\u044c",moderator:"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440",mute:"\u0411\u0435\u0437 \u0437\u0432\u0443\u043a\u0430",muted:"\u0417\u0432\u0443\u043a \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d",remoteControl:"\u0414\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f",roomname:"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043c\u043d\u0430\u0442\u044b"},appDescription:"\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0432\u0438\u0434\u0435\u043e\u0447\u0430\u0442 \u0441\u043e \u0432\u0441\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439. \u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0439\u0442\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u0445! {{app}} \u2014 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0439 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u041f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435\u0441\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c, \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u0438 \u0431\u0435\u0437 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438.",audioVideoSwitch:{audio:"\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c",video:"\u0412\u0438\u0434\u0435\u043e"},calendar:"\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c",connectCalendarButton:"\u041f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c",connectCalendarText:"",enterRoomTitle:"",go:"\u041e\u041a",join:"\u041f\u0420\u0418\u0421\u041e\u0415\u0414\u0418\u041d\u0418\u0422\u042c\u0421\u042f",info:"",privacy:"\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442\u044c",recentList:"",recentListDelete:"",recentListEmpty:"",reducedUIText:"",roomname:"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043c\u043d\u0430\u0442\u044b",roomnameHint:"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043c\u043d\u0430\u0442\u044b \u0438\u043b\u0438 \u0435\u0435 \u0430\u0434\u0440\u0435\u0441. \u041c\u043e\u0436\u0435\u0442\u0435 \u0441\u0430\u043c\u0438 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u0435\u0433\u043e \u0431\u0443\u0434\u0443\u0449\u0438\u043c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c \u0432\u0441\u0442\u0440\u0435\u0447\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u0435\u0433\u043e.",sendFeedback:"\u041e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u0441\u0432\u044f\u0437\u044c",terms:"\u0423\u0441\u043b\u043e\u0432\u0438\u044f",title:""}}},676,[]);
__d(function(a,s,k,i,n,e,o){n.exports={en:"Engelska",af:"",az:"",bg:"Bulgariska",cs:"",de:"Tyska",el:"",eo:"Esperanto",es:"Spanska",fr:"Franska",hy:"Armeniska",it:"Italienska",ja:"",ko:"",nb:"Norska (Bokm\xe5l)",oc:"Occitanska",pl:"Polska",ptBR:"Portugisiska (Brasilien)",ru:"Ryska",sk:"Slovakiska",sl:"Slovenska",sv:"Svenska",tr:"Turkiska",vi:"",zhCN:"Kinesiska (Kina)"}},677,[]);
__d(function(e,n,t,a,r,i,l){r.exports={addPeople:{add:"Bjud in",countryNotSupported:"Vi st\xf6der inte den h\xe4r platsen \xe4nnu.",countryReminder:"Ringer du till utlandsnummer? B\xf6rja alltid med landskoden.",disabled:"Du kan inte bjuda in andra.",failedToAdd:"",footerText:"Utringningsfunktionen \xe4r avst\xe4ngd.",loading:"S\xf6ker efter personer och telefonnummer",loadingNumber:"Bekr\xe4ftar telefonnummer",loadingPeople:"S\xf6ker efter personer att bjuda in",noResults:"Inga s\xf6ktr\xe4ffar",noValidNumbers:"Ange ett telefonnummer",searchNumbers:"L\xe4gg till telefonnummer",searchPeople:"S\xf6k efter personer",searchPeopleAndNumbers:"S\xf6k efter personer eller l\xe4gg till deras telefonnummer",telephone:"Telefon: {{number}}",title:"Bjud in andra till m\xf6tet"},audioDevices:{bluetooth:"Bluetooth",headphones:"H\xf6rlurar",phone:"Telefon",speaker:"Talare"},audioOnly:{audioOnly:"Enbart ljud"},calendarSync:{addMeetingURL:"L\xe4gg till en m\xf6tesl\xe4nk",confirmAddLink:"Vill du l\xe4gga till en Jitsi-l\xe4nk i h\xe4ndelsen?",error:{appConfiguration:"Kalenderintegrationen \xe4r inte r\xe4tt inst\xe4lld.",generic:"Ett fel har intr\xe4ffat. Kontrollera dina kalenderinst\xe4llningar eller uppdatera kalendern.",notSignedIn:"Ett fel intr\xe4ffade n\xe4r kalenderh\xe4ndelserna autentiserades f\xf6r visning. Kontrollera kalenderinst\xe4llningarna och f\xf6rs\xf6k att logga in igen."},join:"G\xe5 med",joinTooltip:"G\xe5 med i m\xf6tet",nextMeeting:"n\xe4sta m\xf6te",noEvents:"Det finns inga inbokade kommande aktiviteter.",ongoingMeeting:"p\xe5g\xe5ende m\xf6te",permissionButton:"\xd6ppna inst\xe4llningar",permissionMessage:"Till\xe5telse fr\xe5n kalendern kr\xe4vs f\xf6r att se dina m\xf6ten i appen.",refresh:"Uppdatera kalender",today:"Idag"},chat:{error:"",messagebox:"Skriv ett meddelande",nickname:{popover:"V\xe4lj ett namn",title:"Skriv in ett namn f\xf6r att b\xf6rja anv\xe4nda chatten"},title:"Chatt"},connectingOverlay:{joiningRoom:"Ansluter till m\xf6tet ..."},connection:{ATTACHED:"Ansluten",AUTHENTICATING:"Kontrollerar beh\xf6righet",AUTHFAIL:"Autentisering misslyckades",CONNECTED:"Ansluten",CONNECTING:"Ansluter",CONNFAIL:"Anslutningen misslyckades",DISCONNECTED:"Fr\xe5nkopplad",DISCONNECTING:"Kopplar fr\xe5n",ERROR:"Fel",RECONNECTING:"Ett n\xe4tverksproblem uppstod. \xc5teransluter..."},connectionindicator:{address:"Adress:",bandwidth:"Ber\xe4knad bandbredd:",bitrate:"Bithastighet:",bridgeCount:"Serverantal: ",connectedTo:"Ansluten till:",framerate:"Bildfrekvens:",less:"Visa mindre",localaddress:"Lokal adress:",localaddress_plural:"Lokala adresser:",localport:"Lokal port:",localport_plural:"Lokala portar:",more:"Visa mer",packetloss:"Paketf\xf6rluster:",quality:{good:"Bra",inactive:"Inaktiv",lost:"F\xf6rlorad",nonoptimal:"Ej optimal",poor:"D\xe5ligt"},remoteaddress:"Fj\xe4rradress:",remoteaddress_plural:"Fj\xe4rradresser:",remoteport:"Fj\xe4rrport:",remoteport_plural:"Fj\xe4rrportar:",resolution:"Uppl\xf6sning:",status:"Anslutning:",transport:"Transport:",turn:" (turn)"},dateUtils:{earlier:"Tidigare",today:"Idag",yesterday:"Ig\xe5r"},deepLinking:{appNotInstalled:"Du beh\xf6ver mobilappen {{app}} f\xf6r att g\xe5 med i det h\xe4r m\xf6tet fr\xe5n din telefon.",description:"H\xe4nde inget? Vi f\xf6rs\xf6kte starta m\xf6tet i programmet {{app}} i din skrivbordsapp. F\xf6rs\xf6k igen eller starta det i webbappen {{app}}.",descriptionWithoutWeb:"",downloadApp:"H\xe4mta appen",launchWebButton:"Starta p\xe5 webben",openApp:"Forts\xe4tt till appen",title:"Startar ditt m\xf6te i {{app}} ...",tryAgainButton:"F\xf6rs\xf6k igen p\xe5 skrivbordet"},defaultLink:"t ex. {{url}}",deviceError:{cameraError:"Det gick inte att komma \xe5t kameran",cameraPermission:"Fel vid beg\xe4ran om \xe5tkomst till kamera",microphoneError:"Det gick inte att komma \xe5t mikrofonen",microphonePermission:"Fel vid beg\xe4ran om \xe5tkomst till mikrofon"},deviceSelection:{noPermission:"Beh\xf6righet nekad",previewUnavailable:"F\xf6rhandsgranskning inte tillg\xe4nglig",selectADevice:"V\xe4lj en enhet",testAudio:"Spela upp ett testljud"},dialog:{accessibilityLabel:{liveStreaming:"Lives\xe4ndning"},allow:"Till\xe5t",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"Endast en delad video \xe5t g\xe5ngen till\xe5ts",applicationWindow:"Applikationsf\xf6nster",Back:"Tillbaka",cameraConstraintFailedError:"Din kamera uppfyller inte kraven f\xf6r anv\xe4ndning.",cameraNotFoundError:"Hittar ingen kamera.",cameraNotSendingData:"Vi saknar \xe5tkomst till kameran. Kontrollera om ett annat program anv\xe4nder enheten, v\xe4lj en annan enhet fr\xe5n inst\xe4llningsmenyn eller f\xf6rs\xf6k att starta om programmet.",cameraNotSendingDataTitle:"\xc5tkomst saknas till kameran",cameraPermissionDeniedError:"Du har inte till\xe5tit anv\xe4ndning av din kamera. Du kan g\xe5 med i m\xf6tet men de andra kan d\xe5 inte se dej. Om du vill till\xe5ta anv\xe4ndning av din kamera g\xf6r du det via kameraknappen i URL-f\xe4ltet.",cameraUnknownError:"Av ok\xe4nd anledning kan din kamera inte anv\xe4ndas.",cameraUnsupportedResolutionError:"Din kamera st\xf6der inte den kr\xe4vda videouppl\xf6sningen.",Cancel:"Avbryt",close:"St\xe4ng",conferenceDisconnectMsg:"Kolla din internetanslutning. \xc5teransluter om {{seconds}} sekunder...",conferenceDisconnectTitle:"Du har kopplats ner.",conferenceReloadMsg:"Vi f\xf6rs\xf6ker fixa problemet. \xc5teransluter om {{seconds}} sekunder...",conferenceReloadTitle:"N\xe5got gick snett.",confirm:"Bekr\xe4fta",confirmNo:"Nej",confirmYes:"Ja",connectError:"Ojd\xe5! N\xe5got gick fel och vi kunde inte ansluta till konferensen.",connectErrorWithMsg:"Ojd\xe5! N\xe5got gick fel och vi kunde inte ansluta till konferensen: {{msg}}",connecting:"Ansluter",contactSupport:"Kontakta kundtj\xe4nst",copy:"Kopiera",dismiss:"F\xf6rkasta",displayNameRequired:"",done:"Klar",enterDisplayName:"",error:"Fel",externalInstallationMsg:"Misslyckades att installera skrivbordsdelnings-till\xe4gget.",externalInstallationTitle:"Till\xe4gg kr\xe4vs",goToStore:"G\xe5 till appbutiken",gracefulShutdown:"V\xe5r tj\xe4nst \xe4r f\xf6r tillf\xe4llet nedst\xe4ngd f\xf6r underh\xe5ll. V\xe4nligen f\xf6rs\xf6k senare.",IamHost:"Jag \xe4r v\xe4rd",incorrectRoomLockPassword:"",incorrectPassword:"Fel anv\xe4ndarnamn eller l\xf6senord",inlineInstallationMsg:"Misslyckades att installera skrivbordsdelnings-till\xe4gget.",inlineInstallExtension:"Installera nu",internalError:"Ett fel uppstod. Fel: {{error}}",internalErrorTitle:"Internt fel",kickMessage:"",kickParticipantButton:"Sparka ut",kickParticipantDialog:"Vill du sparka ut den h\xe4r deltagaren?",kickParticipantTitle:"Tysta deltagaren?",kickTitle:"",liveStreaming:"Str\xf6mma",liveStreamingDisabledForGuestTooltip:"G\xe4ster kan inte starta en lives\xe4ndning.",liveStreamingDisabledTooltip:"Starta lives\xe4ndning har inaktiverats.",lockMessage:"Misslyckades att l\xe5sa konferensen.",lockRoom:"",lockTitle:"L\xe5sning misslyckades",logoutQuestion:"\xc4r du s\xe4ker p\xe5 att du vill logga ut och stoppa konferensen?",logoutTitle:"Logga ut",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Din mikrofon uppfyller inte kraven f\xf6r anv\xe4ndning.",micNotFoundError:"Hittar ingen mikrofon.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"Du har inte till\xe5tit anv\xe4ndning av din mikrofon. Du kan g\xe5 med i m\xf6tet men de andra kan d\xe5 inte h\xf6ra dej. Om du vill till\xe5ta anv\xe4ndning av din mikrofon g\xf6r du det via mikrofonknappen i URL-f\xe4ltet.",micUnknownError:"Av ok\xe4nd anledning kan inte din mikrofon anv\xe4ndas.",muteParticipantBody:"Du kan inte aktivera deras mikrofoner, men de kan g\xf6ra det sj\xe4lva.",muteParticipantButton:"Tysta",muteParticipantDialog:"Vill du tysta den h\xe4r deltagaren? Du kan inte aktivera mikrofonen igen, men deltagaren kan n\xe4r som helst g\xf6ra det sj\xe4lv.",muteParticipantTitle:"Tysta deltagaren?",Ok:"Ok",passwordLabel:"",passwordNotSupported:"Att s\xe4tta ett l\xf6senord f\xf6r konferensrummet st\xf6ds inte.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Din webbl\xe4sare blockerar pop-up-f\xf6nster fr\xe5n sajten. Till\xe5t pop-up-f\xf6nster fr\xe5n den h\xe4r sajten i inst\xe4llningarna och f\xf6rs\xf6k igen.",popupErrorTitle:"Pop-up blockerad",recording:"Inspelning",recordingDisabledForGuestTooltip:"G\xe4ster kan inte starta inspelningar.",recordingDisabledTooltip:"Starta inspelning har inaktiverats.",rejoinNow:"\xc5teranslut nu",remoteControlAllowedMessage:"{{user}} godk\xe4nde din beg\xe4ran om fj\xe4rrstyrning.",remoteControlDeniedMessage:"{{user}} avb\xf6jde din beg\xe4ran om fj\xe4rrstyrning.",remoteControlErrorMessage:"Ett fel uppstod n\xe4r fj\xe4rrstyrningsr\xe4ttigheter beg\xe4rdes fr\xe5n {{user}}.",remoteControlRequestMessage:"Vill du till\xe5ta att {{user}} f\xe5r kontrollera din sk\xe4rm?",remoteControlShareScreenWarning:"OBS, om du trycker \"Till\xe5t\" kommer du dela din sk\xe4rm!",remoteControlStopMessage:"Fj\xe4rrstyrningssessionen avslutades.",remoteControlTitle:"Anslutning till fj\xe4rrskrivbord",Remove:"Ta bort",removePassword:"",removeSharedVideoMsg:"\xc4r du s\xe4ker p\xe5 att du vill ta bort din delade video?",removeSharedVideoTitle:"Ta bort den delade videon",reservationError:"Fel i reservationssystemet",reservationErrorMsg:"Felkod: {{code}}, meddelande: {{msg}}",retry:"F\xf6rs\xf6k igen",screenSharingFailedToInstall:"Ut\xf6kningen f\xf6r sk\xe4rmdelning kunde inte installeras.",screenSharingFailedToInstallTitle:"Ut\xf6kningen f\xf6r sk\xe4rmdelning kunde inte installeras",screenSharingFirefoxPermissionDeniedError:"N\xe5got gick fel n\xe4r du f\xf6rs\xf6kte dela sk\xe4rmen. Det kan vara f\xf6r att du inte till\xe5ter det. ",screenSharingFirefoxPermissionDeniedTitle:"Sk\xe4rmdelningen misslyckades!",screenSharingPermissionDeniedError:"N\xe5got \xe4r fel med \xe5tkomstinst\xe4llningarna f\xf6r sk\xe4rmdelningen. Ladda om sidan och f\xf6rs\xf6k igen.",serviceUnavailable:"Tj\xe4nsten otillg\xe4nglig",sessTerminated:"Konferensen avslutades",Share:"Dela",shareVideoLinkError:"Skriv in en fungerande Youtube-l\xe4nk.",shareVideoTitle:"Ta bort en delad video",shareYourScreen:"Dela din sk\xe4rm",shareYourScreenDisabled:"Sk\xe4rmdelning har inaktiverats.",shareYourScreenDisabledForGuest:"G\xe4ster kan inte sk\xe4rmdela.",startLiveStreaming:"Starta lives\xe4ndning",startRecording:"Starta inspelning",startRemoteControlErrorMessage:"Ett fel intr\xe4ffade n\xe4r fj\xe4rrsessionen skulle starta!",stopLiveStreaming:"Avsluta lives\xe4ndning",stopRecording:"Avsluta inspelningen",stopRecordingWarning:"Vill du avsluta den p\xe5g\xe5ende inspelningen?",stopStreamingWarning:"Vill du avsluta den p\xe5g\xe5ende str\xf6mningen?",streamKey:"Nyckel f\xf6r livestr\xf6m",Submit:"Skicka",thankYou:"Tack f\xf6r att du anv\xe4nder {{appName}}!",token:"token",tokenAuthFailed:"Du \xe4r inte beh\xf6rig att delta i det h\xe4r samtalet.",tokenAuthFailedTitle:"Autentisering misslyckades",transcribing:"Transkriberar",unlockRoom:"",userPassword:"anv\xe4ndarl\xf6senord",WaitForHostMsg:"Konferensen <b>{{room}}<b> har inte b\xf6rjat \xe4n. Autentisera konferensen om du \xe4r v\xe4rd. V\xe4nta annars p\xe5 att v\xe4rden startar konferensen.",WaitForHostMsgWOk:"Konferensen <b>{{room}}<b> har inte b\xf6rjat \xe4n. Om du \xe4r v\xe4rd, autentisera konferensen genom att trycka p\xe5 Ok. V\xe4nta annars p\xe5 att v\xe4rden startar konferensen.",WaitingForHost:"V\xe4ntar p\xe5 v\xe4rden ...",Yes:"Ja",yourEntireScreen:"Helsk\xe4rm"},"\x05dialog":{},dialOut:{statusMessage:"\xe4r nu {{status}}"},feedback:{average:"Medel",bad:"D\xe5ligt",detailsLabel:"Ber\xe4tta mer.",good:"Bra",rateExperience:"Betygs\xe4tt din m\xf6tesupplevelse",veryBad:"Mycket d\xe5ligt",veryGood:"Mycket bra"},incomingCall:{answer:"Svara",audioCallTitle:"Inkommande samtal",decline:"F\xf6rkasta",productLabel:"fr\xe5n Jitsi Meet",videoCallTitle:"Inkommande videosamtal"},info:{accessibilityLabel:"Visa info",addPassword:"",cancelPassword:"",conferenceURL:"L\xe4nk:",country:"Land",dialANumber:"Om du vill g\xe5 med i m\xf6tet ringer du n\xe5got av dessa nummer och fyller sedan i PIN-koden.",dialInConferenceID:"PIN-kod:",dialInNotSupported:"Tyv\xe4rr st\xf6ds inte inringning just nu.",dialInNumber:"Inringning:",dialInSummaryError:"Kan inte h\xe4mta inringningsinformation just nu. F\xf6rs\xf6k igen senare.",dialInTollFree:"Avgiftsfritt nummer",genericError:"Oj d\xe5, n\xe5got gick fel.",inviteLiveStream:"Om du vill se lives\xe4ndningen av m\xf6tet klickar du h\xe4r: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"Du \xe4r inbjuden till ett m\xf6te.",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"Lives\xe4ndning:",moreNumbers:"Fler nummer",noNumbers:"Inga inringningsnummer.",noPassword:"Inga enheter",noRoom:"Inget rum specificerades f\xf6r inringning.",numbers:"Inringningsnummer",password:"",title:"Dela",tooltip:"Dela l\xe4nk och information om inringning f\xf6r m\xf6tet",label:"M\xf6tesinformation"},inviteDialog:{alertText:"Det gick inte att bjuda in alla deltagare.",header:"Bjud in",searchCallOnlyPlaceholder:"Ange telefonnummer",searchPeopleOnlyPlaceholder:"Leta efter deltagare",searchPlaceholder:"Deltagare eller telefonnummer",send:"Skicka"},inlineDialogFailure:{msg:"Vi slirade lite.",retry:"F\xf6rs\xf6k igen",support:"Support",supportMsg:"Om detta forts\xe4tter h\xe4nda kontakta"},keyboardShortcuts:{focusLocal:"S\xe4tt fokus p\xe5 din videobild",focusRemote:"Fokusera p\xe5 n\xe5gon annans video",fullScreen:"Visa eller st\xe4ng fullsk\xe4rm",keyboardShortcuts:"Tangentbordsgenv\xe4gar",localRecording:"Visa eller d\xf6lj lokala inspelningsverktyg",mute:"Tysta eller aktivera din mikrofon",pushToTalk:"Tryck-f\xf6r-att-prata",raiseHand:"R\xe4ck upp eller ta ner din jag vill ha ordet-hand",showSpeakerStats:"Visa talarstatistik",toggleChat:"\xd6ppna eller st\xe4ng chatten",toggleFilmstrip:"Visa eller d\xf6lj videominiatyrer",toggleScreensharing:"V\xe4xla mellan kamera och sk\xe4rmdelning",toggleShortcuts:"Visa eller d\xf6lj kortkommandon",videoMute:"Aktivera / avaktivera din kamera"},liveStreaming:{busy:"Vi f\xf6rs\xf6ker frig\xf6ra fler str\xf6mningsresurser. F\xf6rs\xf6k igen senare.",busyTitle:"Alla str\xf6mningsresurser \xe4r upptagna",changeSignIn:"V\xe4xla anv\xe4ndarkonto.",choose:"V\xe4lj en str\xf6m",chooseCTA:"V\xe4lj ett lives\xe4ndningsalternativ. Du \xe4r nu inloggad som {{email}}.",enterStreamKey:"Skriv in l\xf6senordet till YouTube-lives\xe4ndningen h\xe4r.",error:"Str\xf6mning misslyckades. F\xf6rs\xf6k igen.",errorAPI:"Ett fel intr\xe4ffade vid \xe5tkomst till dina YouTube-s\xe4ndningar. F\xf6rs\xf6k att logga in igen.",errorLiveStreamNotEnabled:"Lives\xe4ndning \xe4r otillg\xe4nglig f\xf6r {{email}}. Aktivera lives\xe4ndning eller logga in p\xe5 ett konto d\xe4r det \xe4r aktiverat.",expandedOff:"Lives\xe4ndningen har avslutats",expandedOn:"M\xf6tet lives\xe4nds just nu p\xe5 YouTube.",expandedPending:"Lives\xe4ndningen startas ...",failedToStart:"Str\xf6mningen kunde inte p\xe5b\xf6rjas",getStreamKeyManually:"",invalidStreamKey:"Lives\xe4ndningsl\xf6senordet kan vara felaktigt.",off:"Str\xf6mning avslutad",on:"Str\xf6mma",pending:"B\xf6rja str\xf6mma ...",serviceName:"Lives\xe4ndningstj\xe4nst",signedInAs:"Du \xe4r nu inloggad som:",signIn:"Logga in med Google",signInCTA:"Logga in eller ange ditt lives\xe4ndningsl\xf6senord fr\xe5n YouTube.",signOut:"Logga ut",start:"Starta en lives\xe4ndning",streamIdHelp:"Vad \xe4r det h\xe4r?",unavailableTitle:"Lives\xe4ndning otillg\xe4nglig"},"\x05liveStreaming":{},localRecording:{clientState:{off:"Av",on:"P\xe5",unknown:"Ok\xe4nd"},dialogTitle:"Lokala inspelningsverktyg",duration:"Varaktighet",durationNA:"N/A",encoding:"Kodning",label:"LOR",labelToolTip:"Lokal inspelning aktiverad",localRecording:"Lokal inspelning",me:"Jag",messages:{engaged:"Lokal inspelning aktiverad.",finished:"Inspelningen {{token}} \xe4r avslutad. Skicka den inspelade filen till moderatorn.",finishedModerator:"Inspelningen {{token}} \xe4r avslutad. Den lokala inspelningen har sparats. Be de \xf6vriga deltagarna att dela sina inspelningar.",notModerator:"Du \xe4r inte administrat\xf6r. Du kan inte starta eller avsluta den lokala inspelningen."},moderator:"Moderator",no:"Nej",participant:"Deltagare",participantStats:"Deltagarstatistik",sessionToken:"Sessionstoken",start:"Starta inspelning",stop:"Avsluta inspelning",yes:"Ja"},lockRoomPassword:"l\xf6senord",lockRoomPasswordUppercase:"L\xf6senord",me:"jag",notify:{connectedOneMember:"{{name}} har g\xe5tt med i m\xf6tet",connectedThreePlusMembers:"{{name}} och {{count}} andra har g\xe5tt med i m\xf6tet",connectedTwoMembers:"{{first}} och {{second}} har g\xe5tt med i m\xf6tet",disconnected:"fr\xe5nkopplad",focus:"Konferensfokus",focusFail:"{{component}} inte tillg\xe4nglig - f\xf6rs\xf6ker igen om {{ms}} sek",grantedTo:"Moderatorsr\xe4ttigheter tilldelat till {{to}}!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"Jag",moderator:"Moderatorsr\xe4ttigheter tilldelades!",muted:"Du har startat konversationen utan mikrofon.",mutedTitle:"Du har mikrofonen avst\xe4ngd!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} vill prata.",somebody:"N\xe5gon",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Hmm... din upplevelse med {{appName}} kommer inte att bli s\xe4rskilt bra. Vi f\xf6rs\xf6ker hitta s\xe4tt att f\xf6rb\xe4ttra det, men till dess anv\xe4nd en av <a href='static/recommendedBrowsers.html' target='_blank'>de helt st\xf6dda webbl\xe4sarna</a>.",suboptimalExperienceTitle:"Webbl\xe4sarvarning",unmute:"",newDeviceCameraTitle:"Ny kamera hittad",newDeviceAudioTitle:"Ny ljudenhet hittad",newDeviceAction:"Anv\xe4nd"},passwordSetRemotely:"satt av en annan deltagare",passwordDigitsOnly:"",poweredby:"drivs av",presenceStatus:{busy:"Upptagen",calling:"Ringer ...",connected:"Ansluten",connecting:"Ansluter ...",connecting2:"Ansluter* ...",disconnected:"Fr\xe5nkopplad",expired:"Utg\xe5ngen",ignored:"Ignorerad",initializingCall:"Startar samtal ...",invited:"Inbjuden",rejected:"Avvisad",ringing:"Ringer ..."},profile:{setDisplayNameLabel:"Ange ditt visningsnamn",setEmailInput:"Skriv e-postadress",setEmailLabel:"Ange din gravatar-e-postadress",title:"Profil"},recording:{authDropboxText:"Ladda upp till Dropbox",availableSpace:"Tillg\xe4ngligt utrymme: {{spaceLeft}} MB (ungef\xe4r {{duration}} minuters inspelning)",beta:"BETA",busy:"Vi arbetar med att frig\xf6ra inspelningsresurser. F\xf6rs\xf6k igen om n\xe5gra minuter.",busyTitle:"Alla inspelare \xe4r upptagna",error:"Inspelningen misslyckades. F\xf6rs\xf6k igen.",expandedOff:"Inspelningen har avslutats",expandedOn:"M\xf6tet spelas nu in.",expandedPending:"Inspelningen startar ...",failedToStart:"Inspelningen kunde inte p\xe5b\xf6rjas",fileSharingdescription:"Dela inspelningen med m\xf6tesdeltagare",live:"LIVE",loggedIn:"Inloggad som {{userName}}",off:"Inspelningen avslutades",on:"Inspelning",pending:"F\xf6rbereder inspelning av m\xf6tet ...",rec:"REC",serviceDescription:"Din inspelning kommer att sparas av inspelningstj\xe4nsten",serviceName:"Inspelningstj\xe4nst",signIn:"Logga in",signOut:"Logga ut",unavailable:"{{serviceName}} \xe4r inte tillg\xe4nglig. Vi f\xf6rs\xf6ker \xe5tg\xe4rda felet. F\xf6rs\xf6k igen senare.",unavailableTitle:"Inspelning kan inte g\xf6ras"},sectionList:{pullToRefresh:"Dra f\xf6r att uppdatera"},settings:{calendar:{about:"Kalenderintegrationen med {{appName}} anv\xe4nds f\xf6r att h\xe4mta din kalender p\xe5 ett s\xe4kert s\xe4tt s\xe5 att den kan l\xe4sa framtida h\xe4ndelser.",disconnect:"Koppla ifr\xe5n",microsoftSignIn:"Logga in med Microsoft",signedIn:"H\xe4mtar kalenderh\xe4ndelser fr\xe5n {{email}}. Tryck p\xe5 knappen nedan f\xf6r att sluta h\xe4mta kalenderh\xe4ndelser.",title:"Kalender"},devices:"Enheter",followMe:"Alla f\xf6ljer mej",language:"Spr\xe5k",loggedIn:"Inloggad som {{name}}",moderator:"Moderator",more:"Mer",name:"Namn",noDevice:"Inga enheter",selectAudioOutput:"Ljudutmatning",selectCamera:"Kamera",selectMic:"Mikrofon",startAudioMuted:"Alla b\xf6rjar tystade",startVideoMuted:"Alla b\xf6rjar osynliga",title:"Inst\xe4llningar"},settingsView:{alertOk:"OK",alertTitle:"Varning",alertURLText:"Den angivna serverl\xe4nken \xe4r felaktig",buildInfoSection:"Versionsinformation",conferenceSection:"Konferens",displayName:"Sk\xe4rmnamn",email:"E-post",header:"Inst\xe4llningar",profileSection:"Profil",serverURL:"Serverl\xe4nk",startWithAudioMuted:"Starta med ljudet avst\xe4ngt",startWithVideoMuted:"Starta med videon avst\xe4ngd",version:"Version"},share:{dialInfoText:"",mainText:""},speaker:"Talare",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"Namn",seconds:"{{count}}s",speakerStats:"Talarstatistik",speakerTime:"Talartid"},startupoverlay:{policyText:" ",title:"{{app}} vill anv\xe4nda din kamera och mikrofon."},suspendedoverlay:{rejoinKeyTitle:"G\xe5 med igen",text:"Klicka p\xe5 knappen <i>\xc5teranslut</i> f\xf6r att koppla upp igen.",title:"Ditt videosamtal avbr\xf6ts d\xe5 din dator gick in i vilol\xe4ge."},toolbar:{accessibilityLabel:{audioOnly:"Sl\xe5 av eller p\xe5 ljudet",audioRoute:"V\xe4lj ljudenhet",callQuality:"",cc:"Sl\xe5 av eller p\xe5 undertexter",chat:"\xd6ppna eller st\xe4ng chattf\xf6nster",document:"\xd6ppna eller st\xe4ng delat dokument",feedback:"L\xe4mna feedback",fullScreen:"\xd6ppna eller st\xe4ng fullsk\xe4rm",hangup:"L\xe4mna samtalet",invite:"Bjud in andra",kick:"Sparka ut deltagare",localRecording:"\xd6ppna eller st\xe4ng lokala inspelningsverktyg",lockRoom:"Sl\xe5 av eller p\xe5 m\xf6tesl\xf6senord",moreActions:"\xd6ppna eller st\xe4ng menyn f\xf6r fler \xe5tg\xe4rder",moreActionsMenu:"Meny f\xf6r fler \xe5tg\xe4rder",mute:"Sl\xe5 av eller p\xe5 ljud",pip:"\xd6ppna eller st\xe4ng bild-i-bild-l\xe4ge",profile:"Redigera din profil",raiseHand:"R\xe4ck upp eller ta ner handen",recording:"Sl\xe5 av eller p\xe5 inspelning",remoteMute:"Tysta deltagare",Settings:"\xd6ppna eller st\xe4ng inst\xe4llningar",sharedvideo:"Sl\xe5 av eller p\xe5 Youtube-videodelning",shareRoom:"Bjud in n\xe5gon",shareYourScreen:"Sl\xe5 av eller p\xe5 sk\xe4rmdelning",shortcuts:"St\xe4ng eller \xf6ppna genv\xe4gar",show:"",speakerStats:"St\xe4ng eller \xf6ppna h\xf6gstalarstatistik",tileView:"\xd6ppna eller st\xe4ng panelvyn",toggleCamera:"\xd6ppna eller st\xe4ng kamera",videomute:"S\xe4tt p\xe5 eller st\xe4ng av mikrofonen",videoblur:""},addPeople:"L\xe4gg till personer i samtal",audioOnlyOff:"Avsluta ljudl\xe4get",audioOnlyOn:"Starta ljudl\xe4get",audioRoute:"V\xe4lj ljudenhet",authenticate:"Autentisera",callQuality:"",chat:"\xd6ppna / st\xe4ng chatten",closeChat:"St\xe4ng chatt",documentClose:"St\xe4ng delat dokument",documentOpen:"\xd6ppna delat dokument",enterFullScreen:"Visa fullsk\xe4rm",enterTileView:"\xd6ppna panelvy",exitFullScreen:"St\xe4ng fullsk\xe4rm",exitTileView:"St\xe4ng panelvy",feedback:"L\xe4mna feedback",hangup:"L\xe4mna",invite:"Bjud in andra",login:"Logga in",logout:"Logga ut",lowerYourHand:"Ta ner handen",moreActions:"Fler handlingar",mute:"Sl\xe5 av/p\xe5 ljud",openChat:"\xd6ppna chatt",pip:"\xd6ppna bild-i-bild-l\xe4ge",profile:"Redigera din profil",raiseHand:"R\xe4ck upp / ta ner din hand",raiseYourHand:"R\xe4ck upp handen",Settings:"Inst\xe4llningar",sharedvideo:"Dela en Youtube-video",shareRoom:"Bjud in n\xe5gon",shortcuts:"Visa genv\xe4gar",speakerStats:"H\xf6gtalarspecifikationer",startScreenSharing:"Starta sk\xe4rmdelning",startSubtitles:"Starta undertextning",stopScreenSharing:"Avsluta sk\xe4mdelning",stopSubtitles:"Avsluta undertextning",stopSharedVideo:"Pausa YouTube-video",talkWhileMutedPopup:"F\xf6rs\xf6ker du tala? Din mikrofon \xe4r tystad.",tileViewToggle:"\xd6ppna eller st\xe4ng panelvyn",toggleCamera:"\xd6ppna eller st\xe4ng kamera",videomute:"Aktivera / avaktivera kameran",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Starta / Avsluta undertexter",error:"Transkriberingen misslyckades. F\xf6rs\xf6k igen.",expandedLabel:"Transkribering \xe4r aktiverad",failedToStart:"Det gick inte att starta transkribering",labelToolTip:"M\xf6tet transkriberas",off:"Transkribering avslutades",pending:"F\xf6rbereder transkribering av m\xf6tet ...",start:"B\xf6rja visa undertexter",stop:"Sluta visa undertexter",tr:"TR"},userMedia:{androidGrantPermissions:"V\xe4lj <b><i>Till\xe5t</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst.",chromeGrantPermissions:"V\xe4lj <b><i>Till\xe5t</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst.",edgeGrantPermissions:"V\xe4lj <b><i>Ja</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst.",electronGrantPermissions:"Till\xe5t anv\xe4ndning av din kamera och mikrofon",firefoxGrantPermissions:"V\xe4lj <b><i>Dela vald enhet</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst.",iexplorerGrantPermissions:"V\xe4lj <b><i>OK</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst.",nwjsGrantPermissions:"Till\xe5t anv\xe4ndning av din kamera och mikrofon",operaGrantPermissions:"V\xe4lj <b><i>Till\xe5t</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst.","react-nativeGrantPermissions":"V\xe4lj <b><i>Till\xe5t</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst.",safariGrantPermissions:"V\xe4lj <b><i>OK</i></b> n\xe4r din webbl\xe4sare beg\xe4r \xe5tkomst."},videoSIPGW:{busy:"Vi arbetar med att frig\xf6ra resurser. F\xf6rs\xf6k igen om n\xe5gra minuter.",busyTitle:"Rumtj\xe4nsten \xe4r just nu upptagen",errorAlreadyInvited:"{{displayName}} \xe4r redan inbjuden",errorInvite:"Konferensen \xe4r inte skapad \xe4n. F\xf6rs\xf6k igen senare.",errorInviteFailed:"Vi arbetar f\xf6r att l\xf6sa problemet. F\xf6rs\xf6k igen senare.",errorInviteFailedTitle:"Inbjudan till {{displayName}} misslyckades",errorInviteTitle:"Inbjudan till rum misslyckades",pending:"{{displayName}} har bjudits in"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"Du anv\xe4nder ljudl\xe4get. L\xe4get sparar bandbredd men du kan inte se andras videor.",callQuality:"",hd:"HD",highDefinition:"High definition",labelTooiltipNoVideo:"Ingen video",labelTooltipAudioOnly:"Enbart ljud-l\xe4ge aktiverat",ld:"LD",lowDefinition:"Low definition",onlyAudioAvailable:"Enbart ljud tillg\xe4ngligt",onlyAudioSupported:"Vi st\xf6der bara ljud i denna webbl\xe4sare",p2pEnabled:"Peer to peer anv\xe4nds",p2pVideoQualityDescription:"",recHighDefinitionOnly:"F\xf6redrar high definition.",sd:"SD",standardDefinition:"Standard definition"},videothumbnail:{domute:"Tysta",flip:"V\xe4nd",kick:"Sparka ut",moderator:"Moderator",mute:"Deltagaren har avst\xe4ngd mikrofon",muted:"Tystad",remoteControl:"Fj\xe4rrkontroll",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Tryck f\xf6r att g\xe5 med",roomname:"Skriv in rumsnamn"},appDescription:"S\xe4tt ig\xe5ng, videochatta med hela gruppen. Bjud in alla du k\xe4nner. {{app}} \xe4r en helt krypterad , open source videokonferensl\xf6sning som du kan anv\xe4nda obegr\xe4nsat utan kostnad \u2014 inte ens ett anv\xe4ndarkonto beh\xf6vs.",audioVideoSwitch:{audio:"Ljud",video:"Video"},calendar:"Kalender",connectCalendarButton:"Anslut din kalender",connectCalendarText:"Anslut din kalender f\xf6r att se alla m\xf6ten i {{app}}. L\xe4gg \xe4ven till m\xf6ten med {{provider}} i din kalender och starta dem med ett klick.",enterRoomTitle:"Starta ett nytt m\xf6te",go:"K\xd6R",join:"G\xe5 med",info:"Info",privacy:"Integritet",recentList:"Tidigare",recentListDelete:"Radera",recentListEmpty:"Inga tidigare m\xf6ten. Chatta med ditt team och hitta alla tidigare m\xf6ten d\xe4r.",reducedUIText:"",roomname:"Skriv in rumsnamn",roomnameHint:"Ange namnet eller URL:en till m\xf6tesrummet du vill ansluta till. Du kan hitta p\xe5 ett nytt namn, ber\xe4tta d\xe5 f\xf6r de andra du t\xe4nker m\xf6ta s\xe5 de anger samma namn.",sendFeedback:"Ge \xe5terkoppling",terms:"Termer",title:"S\xe4kra, v\xe4lutrustade och helt kostnadsfria videokonferenser"}}},678,[]);
__d(function(n,i,g,T,a,e,h){a.exports={en:"Ti\u1ebfng Anh",af:"Ti\xea\u0301ng Afrika",az:"Ti\xea\u0301ng Azecbaizan",bg:"Ti\u1ebfng Bulgaria",cs:"Ti\xea\u0301ng Se\u0301c",de:"Ti\u1ebfng \u0110\u1ee9c",el:"Ti\xea\u0301ng Nh\xe2\u0323t",eo:"Ti\u1ebfng Esperanto",es:"Ti\u1ebfng T\xe2y Ban Nha",fr:"Ti\u1ebfng Ph\xe1p",hy:"Ti\u1ebfng Acmenia",it:"Ti\u1ebfng \xdd",ja:"Ti\xea\u0301ng Nh\xe2\u0323t",ko:"Ti\xea\u0301ng Ha\u0300n",nb:"Ti\u1ebfng Na Uy",oc:"Ti\u1ebfng Occitan",pl:"Ti\u1ebfng Ba Lan",ptBR:"Ti\u1ebfng B\u1ed3 \u0110\xe0o Nha (Brazil)",ru:"Ti\u1ebfng Nga",sk:"Ti\u1ebfng Slovak",sl:"Ti\u1ebfng Slovenia",sv:"Ti\u1ebfng Th\u1ee5y \u0110i\u1ec3n",tr:"Ti\u1ebfng Th\u1ed5 Nh\u0129 K\u1ef3",vi:"Ti\xea\u0301ng Vi\xea\u0323t",zhCN:"Ti\u1ebfng Hoa (Trung Qu\u1ed1c)"}},679,[]);
__d(function(n,t,i,h,e,a,c){e.exports={addPeople:{add:"M\u1eddi",countryNotSupported:"Chu\u0301ng t\xf4i ch\u01b0a h\xf4\u0303 tr\u01a1\u0323 \u0111i\u0301ch \u0111\xea\u0301n na\u0300y.",countryReminder:"\u0110ang go\u0323i ra ngoa\u0300i My\u0303? \u0110a\u0309m ba\u0309o b\u0103\u0301t \u0111\xe2\u0300u b\u0103\u0300ng ma\u0303 qu\xf4\u0301c gia!",disabled:"Ba\u0323n kh\xf4ng th\xea\u0309 m\u01a1\u0300i th\xeam ng\u01b0\u01a1\u0300i.",failedToAdd:"",footerText:"Quay s\xf4\u0301 bi\u0323 t\u0103\u0301t.",loading:"\u0110ang ti\u0300m ki\xea\u0301m ng\u01b0\u01a1\u0300i ho\u0103\u0323c s\xf4\u0301 \u0111i\xea\u0323n thoa\u0323i.",loadingNumber:"\u0110ang xa\u0301c nh\xe2\u0323n s\xf4\u0301 \u0111i\xea\u0323n thoa\u0323i.",loadingPeople:"\u0110ang ti\u0300m ki\xea\u0301m ng\u01b0\u01a1\u0300i \u0111\xea\u0309 m\u01a1\u0300i",noResults:"Kh\xf4ng ti\u0300m \u0111\u01b0\u01a1\u0323c k\xea\u0301t qua\u0309 kh\u01a1\u0301p",noValidNumbers:"Xin m\u1eddi nh\u1eadp m\u1ed9t s\u1ed1 \u0111i\u1ec7n tho\u1ea1i",searchNumbers:"Th\xeam s\u1ed1 \u0111i\u1ec7n tho\u1ea1i",searchPeople:"T\xecm ng\u01b0\u1eddi",searchPeopleAndNumbers:"T\xecm ng\u01b0\u1eddi v\xe0 th\xeam s\u1ed1",telephone:"S\u1ed1:{{number}}",title:"M\u1eddi ng\u01b0\u1eddi tham d\u1ef1 cu\u1ed9c h\u1ecdp n\xe0y"},audioDevices:{bluetooth:"Bluetooth",headphones:"Tai nghe",phone:"\u0110i\u1ec7n tho\u1ea1i",speaker:"Di\u1ec5n gi\u1ea3"},audioOnly:{audioOnly:"Ch\u1ec9 \xe2m thanh"},calendarSync:{addMeetingURL:"Th\xeam m\u1ed9t li\xean k\u1ebft h\u1ecdp",confirmAddLink:"B\u1ea1n c\xf3 mu\u1ed1n th\xeam m\u1ed9t li\xean ki\u1ebft t\u1edbi s\u1ef1 ki\u1ec7n n\xe0y?",error:{appConfiguration:"T\xedch h\u1ee3p l\u1ecbch ch\u01b0a \u0111\u01b0\u1ee3c c\u1ea5u h\xecnh \u0111\xfang.",generic:"M\u1ed9t l\u1ed7i xu\u1ea5t hi\u1ec7n. Vui l\xf2ng ki\u1ec3m tra c\u1ea5u h\xecnh l\u1ecbch ho\u1eb7c th\u1eed l\xe0m t\u01b0\u01a1i l\u1ecbch.",notSignedIn:"M\u1ed9t l\u1ed7i x\u1ea3y ra khi x\xe1c th\u1ef1c \u0111\u1ec3 xem l\u1ecbch s\u1ef1 ki\u1ec7n. Vui l\xf2ng ki\u1ec3m tra c\u1ea5u h\xecnh l\u1ecbch v\xe0 th\u1eed \u0111\u0103ng nh\u1eadp l\u1ea1i."},join:"Tham gia",joinTooltip:"Tham gia cu\u1ecdc h\u1ecdp",nextMeeting:"Cu\u1ed9c h\u1ecdp ti\u1ebfp theo",noEvents:"Kh\xf4ng c\xf3 s\u1ef1 ki\u1ec7n \u0111\u01b0\u1ee3c l\xean l\u1ecbch n\xe0o ti\u1ebfp theo.",ongoingMeeting:"cu\u1ed9c h\u1ecdp \u0111ang di\u1ec5n ra",permissionButton:"M\u1edf c\u1ea5u h\xecnh",permissionMessage:"Y\xeau c\u1ea7u quy\u1ec1n truy c\u1eadp L\u1ecbch \u0111\u1ec3 th\u1ea5y cu\u1ed9c h\u1ecdp c\u1ee7a b\u1ea1n tr\xean \u1ee9ng d\u1ee5ng.",refresh:"L\xe0m t\u01b0\u01a1i l\u1ecbch",today:"H\xf4m nay"},chat:{error:"L\u1ed7i: th\xf4ng \u0111i\u1ec7p c\u1ee7a b\u1ea1n \"{{originalText}}\" kh\xf4ng \u0111\u01b0\u1ee3c g\u1eedi. Nguy\xean nh\xe2n: {{error}}",messagebox:"Nh\u1eadp m\u1ed9t th\xf4ng \u0111i\u1ec7p",nickname:{popover:"Ch\u1ecdn bi\u1ec7t danh",title:"Nh\u1eadp m\u1ed9t t\xean \u0111\u1ec3 s\u1eed d\u1ee5ng Chat"},title:"Chat"},connectingOverlay:{joiningRoom:"\u0110ang k\u1ebft n\u1ed1i t\u1edbi cu\u1ed9c h\u1ecdp c\u1ee7a b\u1ea1n..."},connection:{ATTACHED:"\u0110\xe3 \u0111\xednh k\xe8m",AUTHENTICATING:"\u0110ang x\xe1c th\u1ef1c",AUTHFAIL:"X\xe1c th\u1ef1c th\u1ea5t b\u1ea1i",CONNECTED:"\u0110\xe3 k\u1ebft n\u1ed1i",CONNECTING:"\u0110ang k\u1ebft n\u1ed1i",CONNFAIL:"K\u1ebft n\u1ed1i th\u1ea5t b\u1ea1i",DISCONNECTED:"\u0110\xe3 ng\u1eaft k\u1ebft n\u1ed1i",DISCONNECTING:"\u0110ang ng\u1eaft k\u1ebft n\u1ed1i",ERROR:"L\u1ed7i",RECONNECTING:"\u0110\xe3 x\u1ea3y ra s\u1ef1 c\u1ed1 m\u1ea1ng. \u0110ang k\u1ebft n\u1ed1i l\u1ea1i..."},connectionindicator:{address:"\u0110\u1ecba ch\u1ec9:",bandwidth:"B\u0103ng th\xf4ng \u01b0\u1edbc t\xednh:",bitrate:"T\u1ed1c \u0111\u1ed9:",bridgeCount:"M\xe1y ch\u1ee7:",connectedTo:"\u0110\xe3 k\u1ebft n\u1ed1i t\u1edbi:",framerate:"T\u1ef7 l\u1ec7 khung h\xecnh:",less:"Hi\u1ec3n th\u1ecb \xedt h\u01a1n",localaddress_0:"\u0110\u1ecba ch\u1ec9 \u0111\u1ecba ph\u01b0\u01a1ng:",localaddress_1:"C\xe1c \u0111\u1ecba ch\u1ec9 \u0111\u1ecba ph\u01b0\u01a1ng:",localport_0:"C\u1ed5ng \u0111\u1ecba ph\u01b0\u01a1ng:",localport_1:"C\xe1c c\u1ed5ng \u0111\u1ecba ph\u01b0\u01a1ng:",more:"Hi\u1ec3n th\u1ecb nhi\u1ec1u h\u01a1n",packetloss:"M\u1ea5t g\xf3i tin:",quality:{good:"T\u1ed1t",inactive:"Kh\xf4ng active",lost:"M\u1ea5t k\u1ebft n\u1ed1i",nonoptimal:"Kh\xf4ng t\u1ed1i \u01b0u",poor:"K\xe9m ch\u1ea5t l\u01b0\u1ee3ng"},remoteaddress_0:"\u0110\u1ecba ch\u1ec9 t\u1eeb xa:",remoteaddress_1:"C\xe1c \u0111\u1ecba ch\u1ec9 t\u1eeb xa:",remoteport_0:"C\u1ed5ng t\u1eeb xa:",remoteport_1:"C\xe1c c\u1ed5ng t\u1eeb xa:",resolution:"\u0110\u1ed9 ph\xe2n gi\u1ea3i:",status:"K\u1ebft n\u1ed1i:",transport_0:"V\u1eadn chuy\u1ec3n:",transport_1:"C\xe1c v\u1eadn chuy\u1ec3n:",turn:"turn"},dateUtils:{earlier:"S\u1edbm h\u01a1n",today:"H\xf4m nay",yesterday:"H\xf4m qua"},deepLinking:{appNotInstalled:"B\u1ea1n c\u1ea7n \u1ee9ng d\u1ee5ng {{app}} mobile \u0111\u1ec3 tham gia v\xe0o cu\u1ed9c h\u1ecdp n\xe0y b\u1eb1ng \u0111i\u1ec7n tho\u1ea1i.",description:"Kh\xf4ng c\xf3 g\xec di\u1ec5n ra? Ch\xfang t\xf4i \u0111ang ch\u1ea1y cu\u1ed9c h\u1ecdp tr\xean \u1ee9ng d\u1ee5ng desktop {{app}}. Th\u1eed l\u1ea1i ho\u1eb7c ch\u1ea1y tr\xean \u1ee9ng d\u1ee5ng web {{app}}.",descriptionWithoutWeb:"",downloadApp:"T\u1ea3i ph\u1ea7n m\u1ec1m",launchWebButton:"Ch\u1ea1y tr\xean web",openApp:"Ti\u1ebfp t\u1ee5c \u1ee9ng d\u1ee5ng n\xe0y",title:"Th\u1ef1c hi\u1ec7n cu\u1ed9c h\u1ecdp tr\xean {{app}}...",tryAgainButton:"Th\u1eed l\u1ea1i tr\xean desktop"},defaultLink:"v\xed d\u1ee5: {{url}}",deviceError:{cameraError:"Truy c\u1eadp camera th\u1ea5t b\u1ea1i",cameraPermission:"L\u1ed7i \u0111\u1ecdc quy\u1ec1n c\u1ee7a camera",microphoneError:"Truy c\u1eadp Microphone th\u1ea5t b\u1ea1i",microphonePermission:"L\u1ed7i \u0111\u1ecdc quy\u1ec1n c\u1ee7a microphone"},deviceSelection:{noPermission:"Kh\xf4ng \u0111\u01b0\u1ee3c c\u1ea5p quy\u1ec1n",previewUnavailable:"Xem tr\u01b0\u1edbc kh\xf4ng kh\u1ea3 d\u1ee5ng",selectADevice:"Ch\u1ecdn m\u1ed9t thi\u1ebft b\u1ecb",testAudio:"Ch\u1ea1y th\u1eed t\u1ec7p \xe2m thanh"},dialog:{accessibilityLabel:{liveStreaming:"Ph\xe1t tr\u1ef1c tuy\u1ebfn"},allow:"Cho ph\xe9p",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"M\u1ed7i l\xfac ch\u1ec9 m\u1ed9t ng\u01b0\u1eddi \u0111\u01b0\u1ee3c chia s\u1ebb video.",applicationWindow:"C\u1eeda s\u1ed5 \u1ee9ng d\u1ee5ng",Back:"Quay l\u1ea1i",cameraConstraintFailedError:"Camera c\u1ee7a b\u1ea1n kh\xf4ng \u0111\xe1p \u1ee9ng \u0111\u01b0\u1ee3c m\u1ed9t s\u1ed1 y\xeau c\u1ea7u b\u1eaft bu\u1ed9c.",cameraNotFoundError:"Kh\xf4ng t\xecm th\u1ea5y camera.",cameraNotSendingData:"Kh\xf4ng truy c\u1eadp \u0111\u01b0\u1ee3c camera c\u1ee7a b\u1ea1n. Ki\u1ec3m tra xem c\xf3 \u1ee9ng dung kh\xe1c \u0111ang s\u1eed d\u1ee5ng camera kh\xf4ng, ho\u1eb7c ch\u1ecdn m\u1ed9t camera kh\xe1c trong ph\u1ea7n c\xe0i \u0111\u1eb7t, hay t\u1ea3i l\u1ea1i \u1ee9ng d\u1ee5ng",cameraNotSendingDataTitle:"Kh\xf4ng truy c\u1eadp \u0111\u01b0\u1ee3c camera",cameraPermissionDeniedError:"B\u1ea1n ch\u01b0a cho ph\xe9p s\u1eed d\u1ee5ng camera c\u1ee7a m\xecnh. B\u1ea1n v\u1eabn c\xf3 th\u1ec3 tham gia h\u1ed9i ngh\u1ecb nh\u01b0ng nh\u1eefng ng\u01b0\u1eddi kh\xe1c s\u1ebd kh\xf4ng nh\xecn th\u1ea5y b\u1ea1n. S\u1eed d\u1ee5ng n\xfat camera tr\xean thanh \u0111\u1ecba ch\u1ec9 \u0111\u1ec3 s\u1eeda l\u1ed7i n\xe0y.",cameraUnknownError:"Kh\xf4ng th\u1ec3 s\u1eed d\u1ee5ng camera v\xec l\xfd do kh\xf4ng r\xf5 r\xe0ng.",cameraUnsupportedResolutionError:"Camera c\u1ee7a b\u1ea1n kh\xf4ng h\u1ed7 tr\u1ee3 \u0111\u1ed9 ph\xe2n gi\u1ea3i video y\xeau c\u1ea7u.",Cancel:"H\u1ee7y",close:"\u0110\xf3ng",conferenceDisconnectMsg:"B\u1ea1n c\xf3 th\u1ec3 mu\u1ed1n ki\u1ec3m tra k\u1ebft n\u1ed1i m\u1ea1ng c\u1ee7a m\xecnh. \u0110ang k\u1ebft n\u1ed1i l\u1ea1i trong {{seconds}} gi\xe2y...",conferenceDisconnectTitle:"B\u1ea1n \u0111\xe3 b\u1ecb ng\u1eaft k\u1ebft n\u1ed1i.",conferenceReloadMsg:"Ch\xfang t\xf4i \u0111ang c\u1ed1 g\u1eafng s\u1eeda l\u1ed7i n\xe0y. \u0110ang k\u1ebft n\u1ed1i l\u1ea1i trong {{seconds}} gi\xe2y...",conferenceReloadTitle:"Th\u1eadt kh\xf4ng may, c\xf3 \u0111i\u1ec1u g\xec \u0111\xf3 \u0111\xe3 sai.",confirm:"X\xe1c nh\u1eadn",confirmNo:"Kh\xf4ng",confirmYes:"C\xf3",connectError:"R\u1ea5t ti\u1ebfc! \u0110\xe3 x\u1ea3y ra s\u1ef1 c\u1ed1 v\xe0 ch\xfang t\xf4i kh\xf4ng th\u1ec3 k\u1ebft n\u1ed1i v\u1edbi h\u1ed9i ngh\u1ecb.",connectErrorWithMsg:"R\u1ea5t ti\u1ebfc! \u0110\xe3 x\u1ea3y ra s\u1ef1 c\u1ed1 v\xe0 ch\xfang t\xf4i kh\xf4ng th\u1ec3 k\u1ebft n\u1ed1i v\u1edbi h\u1ed9i ngh\u1ecb: {{msg}}",connecting:"\u0110ang k\u1ebft n\u1ed1i",contactSupport:"Li\xean h\u1ec7 h\u1ed7 tr\u1ee3 k\u1ef9 thu\u1eadt",copy:"Sao ch\xe9p",dismiss:"H\u1ee7y",displayNameRequired:"",done:"Xong",enterDisplayName:"",error:"L\u1ed7i",externalInstallationMsg:"B\u1ea1n c\u1ea7n c\xe0i \u0111\u1eb7t ti\u1ec7n \xedch m\u1edf r\u1ed9ng chia s\u1ebb m\xe1y t\xednh c\u1ee7a ch\xfang t\xf4i.",externalInstallationTitle:"Y\xeau c\u1ea7u ti\u1ec7n \xedch m\u1edf r\u1ed9ng",goToStore:"\u0110i t\u1edbi c\u1eeda h\xe0ng tr\xean m\u1ea1ng",gracefulShutdown:"D\u1ecbch v\u1ee5 c\u1ee7a ch\xfang t\xf4i hi\u1ec7n \u0111ang b\u1ea3o tr\xec. Vui l\xf2ng th\u1eed l\u1ea1i sau.",IamHost:"T\xf4i l\xe0 ch\u1ee7 ngh\u1ecb",incorrectRoomLockPassword:"",incorrectPassword:"T\xean ng\u01b0\u1eddi d\xf9ng ho\u1eb7c m\u1eadt kh\u1ea9u kh\xf4ng \u0111\xfang",inlineInstallationMsg:"B\u1ea1n c\u1ea7n c\xe0i \u0111\u1eb7t ti\u1ec7n \xedch m\u1edf r\u1ed9ng chia s\u1ebb m\xe1y t\xednh c\u1ee7a ch\xfang t\xf4i.",inlineInstallExtension:"C\xe0i \u0111\u1eb7t ngay",internalError:"Duh! C\xf3 l\u1ed7i x\u1ea9y ra. L\u1ed7i c\u1ee5 th\u1ec3 l\xe0: {{error}}",internalErrorTitle:"L\u1ed7i c\u1ee5c b\u1ed9",kickMessage:"",kickParticipantButton:"\u0110\u1ea9y ra",kickParticipantDialog:"B\u1ea1n c\xf3 ch\u1eafc mu\u1ed1n \u0111\u1ea9y ng\u01b0\u1eddi n\xe0y ra?",kickParticipantTitle:"T\u1eaft ti\u1ebfng c\u1ee7a ng\u01b0\u1eddi tham d\u1ef1 n\xe0y?",kickTitle:"",liveStreaming:"Ph\xe1t tr\u1ef1c tuy\u1ebfn",liveStreamingDisabledForGuestTooltip:"Kh\xe1ch kh\xf4ng th\u1ec3 ph\xe1t tr\u1ef1c tuy\u1ebfn.",liveStreamingDisabledTooltip:"Kh\u1edfi t\u1ea1o ph\xe1t tr\u1ef1c tuy\u1ebfn \u0111\xe3 t\u1eaft.",lockMessage:"Kh\xf3a h\u1ed9i ngh\u1ecb th\u1ea5t b\u1ea1i.",lockRoom:"",lockTitle:"Kh\xf3a th\u1ea5t b\u1ea1i",logoutQuestion:"B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n \u0111\u0103ng xu\u1ea5t v\xe0 d\u1eebng h\u1ed9i ngh\u1ecb?",logoutTitle:"\u0110\u0103ng xu\u1ea5t",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"Microphone c\u1ee7a b\u1ea1n kh\xf4ng \u0111\xe1p \u1ee9ng \u0111\u01b0\u1ee3c m\u1ed9t s\u1ed1 y\xeau c\u1ea7u b\u1eaft bu\u1ed9c.",micNotFoundError:"Kh\xf4ng t\xecm th\u1ea5y microphone.",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"B\u1ea1n ch\u01b0a c\u1ea5p ph\xe9p s\u1eed d\u1ee5ng microphone c\u1ee7a b\u1ea1n. B\u1ea1n v\u1eabn c\xf3 th\u1ec3 tham gia h\u1ed9i ngh\u1ecb nh\u01b0ng nh\u1eefng ng\u01b0\u1eddi kh\xe1c s\u1ebd kh\xf4ng nghe th\u1ea5y b\u1ea1n. S\u1eed d\u1ee5ng n\xfat camera tr\xean thanh \u0111\u1ecba ch\u1ec9 \u0111\u1ec3 s\u1eeda l\u1ed7i n\xe0y.",micUnknownError:"Kh\xf4ng th\u1ec3 s\u1eed d\u1ee5ng microphone v\xec l\xfd do kh\xf4ng r\xf5 r\xe0ng.",muteParticipantBody:"B\u1ea1n kh\xf4ng th\u1ec3 t\u1eaft ti\u1ebfng c\u1ee7a h\u1ecd, nh\u01b0ng h\u1ecd c\xf3 th\u1ec3 t\u1ef1 t\u1eaft ti\u1ebfng b\u1ea5t c\u1ee9 l\xfac n\xe0o.",muteParticipantButton:"T\u1eaft ti\u1ebfng",muteParticipantDialog:"B\u1ea1n mu\u1ed1n t\u1eaft ti\u1ebfng c\u1ee7a ng\u01b0\u1eddi n\xe0y? B\u1ea1n s\u1ebd kh\xf4ng th\u1ec3 b\u1eadt l\u1ea1i ti\u1ebfng, nh\u01b0ng h\u1ecd c\xf3 th\u1ec3 t\u1ef1 b\u1eadt l\u1ea1i ti\u1ebfng b\u1ea5t c\u1ee9 l\xfac n\xe0o.",muteParticipantTitle:"T\u1eaft ti\u1ebfng c\u1ee7a ng\u01b0\u1eddi tham d\u1ef1 n\xe0y?",Ok:"\u0110\u01b0\u1ee3c",passwordLabel:"",passwordNotSupported:"Ph\xf2ng h\u1ecdp kh\xf4ng h\u1ed7 tr\u1ee3 kh\xf3a b\u1eb1ng m\u1eadt kh\u1ea9u.",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"Tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n \u0111\xe3 ch\u1eb7n c\u1eeda s\u1ed5 pop-up t\u1eeb website hi\u1ec7n h\xe0nh. L\xe0m \u01a1n cho ph\xe9p pop-up trong c\xe0i \u0111\u1eb7t c\u1ee7a tr\xecnh duy\u1ec7t v\xe0 th\u1eed l\u1ea1i",popupErrorTitle:"C\u1eeda s\u1ed5 Pop-Up b\u1ecb ch\u1eb7n",recording:"\u0110ang ghi \xe2m",recordingDisabledForGuestTooltip:"Kh\xe1ch kh\xf4ng th\u1ec3 kh\u1edfi t\u1ea1o ghi h\xecnh.",recordingDisabledTooltip:"Kh\u1edfi \u0111\u1ed9ng ghi \xe2m \u0111\xe3 b\u1ecb t\u1eaft.",rejoinNow:"Tham gia l\u1ea1i lu\xf4n",remoteControlAllowedMessage:"{{user}} \u0111\xe3 ch\u1ea5p nh\u1eadn y\xeau c\u1ea7u \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa c\u1ee7a b\u1ea1n!",remoteControlDeniedMessage:"{{user}} \u0111\xe3 t\u1eeb ch\u1ed1i y\xeau c\u1ea7u \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa c\u1ee7a b\u1ea1n!",remoteControlErrorMessage:"\u0110\xe3 x\u1ea3y ra l\u1ed7i khi c\u1ed1 g\u1eafng y\xeau c\u1ea7u quy\u1ec1n \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa t\u1eeb {{user}}!",remoteControlRequestMessage:"B\u1ea1n c\xf3 cho ph\xe9p {{user}} \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa m\xe0n h\xecnh c\u1ee7a b\u1ea1n kh\xf4ng?",remoteControlShareScreenWarning:"L\u01b0u \xfd r\u1eb1ng n\u1ebfu b\u1ea1n \u1ea5n \"Cho ph\xe9p\" b\u1ea1n s\u1ebd chia s\u1ebb m\xe0n h\xecnh c\u1ee7a m\xecnh!",remoteControlStopMessage:"Phi\xean \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa \u0111\xe3 k\u1ebft th\xfac!",remoteControlTitle:"\u0110i\u1ec1u khi\u1ec3n m\xe0n h\xecnh t\u1eeb xa",Remove:"X\xf3a",removePassword:"",removeSharedVideoMsg:"B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n x\xf3a video \u0111\xe3 chia s\u1ebb c\u1ee7a m\xecnh kh\xf4ng?",removeSharedVideoTitle:"X\xf3a video chia s\u1ebb",reservationError:"L\u1ed7i h\u1ec7 th\u1ed1ng \u0111\u1eb7t ph\xf2ng",reservationErrorMsg:"M\xe3 l\u1ed7i: {{code}}, th\xf4ng b\xe1o: {{msg}}",retry:"Th\u1eed l\u1ea1i",screenSharingFailedToInstall:"Duh! Kh\xf4ng c\xe0i \u0111\u1eb7t \u0111\u01b0\u1ee3c b\u1ed9 m\u1edf r\u1ed9ng chia s\u1ebb m\xe0n h\xecnh",screenSharingFailedToInstallTitle:"Duh! B\u1ed9 m\u1edf r\u1ed9ng chia s\u1ebb m\xe0n h\xecnh c\xf3 v\u1ea5n \u0111\u1ec1 v\u1edbi c\u1ea5u h\xecnh b\u1ea3o m\u1eadt. L\xe0m \u01a1n t\u1ea3i v\xe0 th\u1eed l\u1ea1i ",screenSharingFirefoxPermissionDeniedError:"C\xf3 g\xec \u0111\xf3 sai khi ch\xfang t\xf4i c\u1ed1 g\u1eafng chia s\u1ebb m\xe0n h\xecnh c\u1ee7a b\u1ea1n. Vui l\xf2ng \u0111\u1ea3m b\u1ea3o b\u1ea1n \u0111\xe3 cho ph\xe9p ch\xfang t\xf4i th\u1ef1c hi\u1ec7n.",screenSharingFirefoxPermissionDeniedTitle:"Ch\xfang t\xf4i kh\xf4ng th\u1ec3 chia s\u1ebb m\xe0n h\xecnh!",screenSharingPermissionDeniedError:"Kh\xf4ng th\u1ec3 truy c\u1eadp micro",serviceUnavailable:"D\u1ecbch v\u1ee5 kh\xf4ng kh\u1ea3 d\u1ee5ng",sessTerminated:"Cu\u1ed9c g\u1ecdi k\u1ebft th\xfac",Share:"Chia s\u1ebb",shareVideoLinkError:"Vui l\xf2ng cung c\u1ea5p li\xean k\u1ebft youtube ch\xednh x\xe1c.",shareVideoTitle:"Chia s\u1ebb video",shareYourScreen:"Chia s\u1ebb m\xe0n h\xecnh c\u1ee7a b\u1ea1n",shareYourScreenDisabled:"Chia s\u1ebb m\xe0n h\xecnh \u0111\xe3 t\u1eaft.",shareYourScreenDisabledForGuest:"Kh\xe1ch kh\xf4ng th\u1ec3 chia s\u1ebb m\xe0n h\xecnh.",startLiveStreaming:"B\u1eaft \u0111\u1ea7u ph\xe1t tr\u1ef1c tuy\u1ebfn",startRecording:"B\u1eaft \u0111\u1ea7u ghi \xe2m",startRemoteControlErrorMessage:"C\xf3 l\u1ed7i khi th\u1eed kh\u1edfi \u0111\u1ed9ng phi\xean \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa",stopLiveStreaming:"D\u1eebng ph\xe1t tr\u1ef1c tuy\u1ebfn",stopRecording:"D\u1eebng ghi \xe2m",stopRecordingWarning:"B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n d\u1eebng ghi \xe2m kh\xf4ng?",stopStreamingWarning:"B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n d\u1eebng ph\xe1t tr\u1ef1c tuy\u1ebfn?",streamKey:"Key ph\xe1t tr\u1ef1c tuy\u1ebfn",Submit:"\u0110\u0103ng k\xfd",thankYou:"C\xe1m \u01a1n b\u1ea1n \u0111\xe3 s\u1eed d\u1ee5ng {{appName}}!",token:"m\xe3 th\xf4ng b\xe1o",tokenAuthFailed:"R\u1ea5t ti\u1ebfc, b\u1ea1n kh\xf4ng \u0111\u01b0\u1ee3c ph\xe9p tham gia cu\u1ed9c g\u1ecdi n\xe0y.",tokenAuthFailedTitle:"X\xe1c th\u1ef1c th\u1ea5t b\u1ea1i",transcribing:"\u0110ang phi\xean \xe2m",unlockRoom:"",userPassword:"m\u1eadt kh\u1ea9u ng\u01b0\u1eddi d\xf9ng",WaitForHostMsg:"Cu\u1ed9c h\u1ecdp <b>{{room}}</b> ch\u01b0a \u0111\u01b0\u1ee3c kh\u1edfi t\u1ea1o. N\u1ebfu b\u1ea1n l\xe0 ch\u1ee7 ngh\u1ecb vui l\xf2ng x\xe1c th\u1ef1c. N\u1ebfu kh\xf4ng, vui l\xf2ng \u0111\u1ee3i ch\u1ee7 ngh\u1ecb.",WaitForHostMsgWOk:"Cu\u1ed9c h\u1ecdp <b>{{room}}</b> ch\u01b0a \u0111\u01b0\u1ee3c kh\u1edfi t\u1ea1o. N\u1ebfu b\u1ea1n l\xe0 ch\u1ee7 ngh\u1ecb vui l\xf2ng nh\u1ea5n OK \u0111\u1ec3 x\xe1c th\u1ef1c. N\u1ebfu kh\xf4ng, vui l\xf2ng \u0111\u1ee3i ch\u1ee7 ngh\u1ecb.",WaitingForHost:"\u0110ang \u0111\u1ee3i ch\u1ee7 ngh\u1ecb ...",Yes:"C\xf3",yourEntireScreen:"To\xe0n b\u1ed9 m\xe0n h\xecnh c\u1ee7a b\u1ea1n"},dialOut:{statusMessage:"hi\u1ec7n \u0111ang {{status}}"},feedback:{average:"Trung b\xecnh",bad:"K\xe9m",detailsLabel:"N\xf3i v\u1edbi ch\xfang t\xf4i v\u1ec1 n\xf3.",good:"T\u1ed1t",rateExperience:"Vui l\xf2ng \u0111\xe1nh gi\xe1 tr\u1ea3i nghi\u1ec7m cu\u1ed9c h\u1ecdp c\u1ee7a b\u1ea1n.",veryBad:"R\u1ea5t K\xe9m",veryGood:"R\u1ea5t T\u1ed1t"},incomingCall:{answer:"Tr\u1ea3 l\u1eddi",audioCallTitle:"Cu\u1ed9c g\u1ecdi \u0111\u1ebfn",decline:"H\u1ee7y",productLabel:"t\u1eeb DINTE",videoCallTitle:"Cu\u1ed9c g\u1ecdi h\xecnh"},info:{accessibilityLabel:"Hi\u1ec7n th\xf4ng tin",addPassword:"",cancelPassword:"",conferenceURL:"Li\xean k\u1ebft:",country:"Qu\u1ed1c gia",dialANumber:"\u0110\u1ec3 tham gia cu\u1ed9c h\u1ecdp c\u1ee7a b\u1ea1n, quay m\u1ed9t trong c\xe1c s\u1ed1 sau v\xe0 nh\u1eadp m\xe3.",dialInConferenceID:"M\xe3:",dialInNotSupported:"Xin l\u1ed7i, quay s\u1ed1 kh\xf4ng \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3.",dialInNumber:"Quay s\u1ed1:",dialInSummaryError:"L\u1ed7i n\u1ea1p th\xf4ng tin quay s\u1ed1. Vui l\xf2ng th\u1eed l\u1ea1i.",dialInTollFree:"Mi\u1ec5n ph\xed",genericError:"Ch\xe0, c\xf3 g\xec \u0111\xf3 kh\xf4ng \u1ed5n.",inviteLiveStream:"\u0110\u1ec3 xem ph\xe1t tr\u1ef1c tuy\u1ebfn cu\u1ed9c h\u1ecdp n\xe0y, ch\u1ecdn li\xean k\u1ebft: {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"B\u1ea1n \u0111\u01b0\u1ee3c m\u1eddi tham gia m\u1ed9t cu\u1ed9c h\u1ecdp.",inviteURLFirstPartPersonal:"{{name}} m\u1eddi b\u1ea1n tham gia m\u1ed9t cu\u1ed9c h\u1ecdp.\n",inviteURLSecondPart:"",liveStreamURL:"Ph\xe1t tr\u1ef1c tuy\u1ebfn:",moreNumbers:"Nhi\u1ec1u s\u1ed1 h\u01a1n",noNumbers:"Kh\xf4ng c\xf3 th\xf4ng tin quay s\u1ed1.",noPassword:"Kh\xf4ng",noRoom:"Ch\u01b0a ch\u1ec9 ra ph\xf2ng h\u1ecdp \u0111\u1ec3 quay s\u1ed1 g\u1ecdi.",numbers:"S\u1ed1 \u0111\u1ec3 quay",password:"",title:"Chia s\u1ebb",tooltip:"Chia s\u1ebb li\xean k\u1ebft v\xe0 th\xf4ng tin quay s\u1ed1 c\u1ee7a cu\u1ed9c h\u1ecdp n\xe0y",label:"Th\xf4ng tin cu\u1ed9c h\u1ecdp"},inviteDialog:{alertText:"Kh\xf4ng th\u1ec3 m\u1eddi m\u1ed9t v\xe0i ng\u01b0\u1eddi.",header:"M\u1eddi",searchCallOnlyPlaceholder:"Nh\u1eadp s\u1ed1 \u0111i\u1ec7n tho\u1ea1i",searchPeopleOnlyPlaceholder:"T\xecm ki\u1ebfm ng\u01b0\u1eddi tham gia",searchPlaceholder:"Ng\u01b0\u1eddi tham gia ho\u1eb7c s\u1ed1",send:"G\u1eedi"},inlineDialogFailure:{msg:"Ch\xfang t\xf4i h\u01a1i v\u1ea5p ch\xfat.",retry:"Th\u1eed l\u1ea1i",support:"H\u1ed7 tr\u1ee3",supportMsg:"N\u1ebfu v\u1eabn x\u1ea3y ra, h\xe3y li\xean h\u1ec7 v\u1edbi"},keyboardShortcuts:{focusLocal:"T\u1eadp trung v\xe0o video c\u1ee7a b\u1ea1n",focusRemote:"T\u1eadp trung v\xe0o h\xecnh \u1ea3nh c\u1ee7a ng\u01b0\u1eddi kh\xe1c",fullScreen:"Xem ho\u1eb7c tho\xe1t ch\u1ebf \u0111\u1ed9 to\xe0n m\xe0n h\xecnh",keyboardShortcuts:"Ph\xedm t\u1eaft",localRecording:"Hi\u1ec7n ho\u1eb7c \u1ea9n Ki\u1ec3m so\xe1t ghi h\xecnh c\u1ee5c b\u1ed9",mute:"T\u1eaft ho\u1eb7c b\u1eadt microphone c\u1ee7a b\u1ea1n",pushToTalk:"\u1ea4n chu\xf4ng \u0111\u1ec3 n\xf3i chuy\u1ec7n",raiseHand:"Gi\u01a1 ho\u1eb7c H\u1ea1 tay",showSpeakerStats:"Hi\u1ec3n th\u1ecb th\u1ed1ng k\xea c\u1ee7a di\u1ec5n gi\u1ea3",toggleChat:"M\u1edf ho\u1eb7c \u0110\xf3ng cu\u1ed9c h\u1ed9i tho\u1ea1i",toggleFilmstrip:"Hi\u1ec7n ho\u1eb7c \u1ea9n h\xecnh \u1ea3nh thu nh\u1ecf",toggleScreensharing:"Chuy\u1ec3n \u0111\u1ed5i gi\u1eefa camera v\xe0 chia s\u1ebb m\xe0n h\xecnh",toggleShortcuts:"Hi\u1ec7n ho\u1eb7c \u1ea9n ph\xedm t\u1eaft",videoMute:"B\u1eadt ho\u1eb7c T\u1eaft camera c\u1ee7a b\u1ea1n"},liveStreaming:{busy:"Ch\xfang t\xf4i \u0111ang gi\u1ea3i ph\xf3ng t\xe0i nguy\xean streaming. Xin th\u1eed l\u1ea1i sau v\xe0i ph\xfat.",busyTitle:"C\xe1c thi\u1ebft b\u1ecb streaming \u0111\u1ec1u \u0111ang b\u1eadn.",changeSignIn:"Chuy\u1ec3n t\xe0i kho\u1ea3n.",choose:"Ch\u1ecdn m\u1ed9t k\xeanh ph\xe1t tr\u1ef1c tuy\u1ebfn",chooseCTA:"Ch\u1ecdn m\u1ed9t t\xf9y ch\u1ecdn tr\u1ef1c tuy\u1ebfn. B\u1ea1n \u0111ang \u0111\u0103ng nh\u1eadp theo email {{email}}.",enterStreamKey:"Nh\u1eadp key tr\u1ef1c tuy\u1ebfn Youtube c\u1ee7a b\u1ea1n.",error:"Ph\xe1t tr\u1ef1c tuy\u1ebfn th\u1ea5t b\u1ea1i. Xin vui l\xf2ng th\u1eed l\u1ea1i.",errorAPI:"L\u1ed7i x\u1ea3y ra khi truy c\u1eadp ph\xe1t s\xf3ng Youtube c\u1ee7a b\u1ea1n. Vui l\xf2ng truy c\u1eadp l\u1ea1i.",errorLiveStreamNotEnabled:"Ph\xe1t tr\u1ef1c tuy\u1ebfn kh\xf4ng \u0111\u01b0\u1ee3c b\u1eadt v\u1edbi email {{email}}. Vui l\xf2ng b\u1eadt ph\xe1t tr\u1ef1c tuy\u1ebfn ho\u1eb7c truy c\u1eadp m\u1ed9t t\xe0i kho\u1ea3n \u0111\xe3 b\u1eadt ph\xe1t tr\u1ef1c tuy\u1ebfn.",expandedOff:"Ph\xe1t tr\u1ef1c tuy\u1ebfn \u0111\xe3 d\u1eebng",expandedOn:"Cu\u1ed9c h\u1ecdp \u0111ang \u0111\u01b0\u1ee3c ph\xe1t tr\xean Youtube.",expandedPending:"Ph\xe1t tr\u1ef1c tuy\u1ebfn \u0111ang b\u1eaft \u0111\u1ea7u...",failedToStart:"Kh\xf4ng th\u1ec3 b\u1eaft \u0111\u1ea7u ph\xe1t tr\u1ef1c tuy\u1ebfn",getStreamKeyManually:"Kh\xf4ng th\u1ec3 thu nh\u1eadn ph\xe1t tr\u1ef1c tuy\u1ebfn n\xe0o. Th\u1eed l\u1ea5y m\xe3 ph\xe1t tr\u1ef1c tuy\u1ebfn t\u1eeb Youtube.",invalidStreamKey:"M\xe3 ph\xe1t tr\u1ef1c tuy\u1ebfn c\xf3 th\u1ec3 sai.",off:"Ph\xe1t tr\u1ef1c tuy\u1ebfn \u0111\xe3 d\u1eebng",on:"Ph\xe1t tr\u1ef1c tuy\u1ebfn",pending:"\u0110ang b\u1eaft \u0111\u1ea7u ph\xe1t tr\u1ef1c tuy\u1ebfn...",serviceName:"D\u1ecbch v\u1ee5 Ph\xe1t tr\u1ef1c tuy\u1ebfn",signedInAs:"B\u1ea1n \u0111ang \u0111\u0103ng nh\u1eadp theo:",signIn:"\u0110\u0103ng nh\u1eadp v\u1edbi Google",signInCTA:"\u0110\u0103ng nh\u1eadp ho\u1eb7c nh\u1eadp key ph\xe1t tr\u1ef1c tuy\u1ebfn t\u1eeb Youtube.",signOut:"\u0110\u0103ng xu\u1ea5t",start:"B\u1eaft \u0111\u1ea7u ph\xe1t tr\u1ef1c tuy\u1ebfn",streamIdHelp:"\u0110\xe2y l\xe0 g\xec?",unavailableTitle:"Kh\xf4ng Live Stream \u0111\u01b0\u1ee3c"},localRecording:{clientState:{off:"T\u1eaft",on:"B\u1eadt",unknown:"Kh\xf4ng r\xf5"},dialogTitle:"Ki\u1ec3m so\xe1t ghi h\xecnh c\u1ee5c b\u1ed9",duration:"Th\u1eddi l\u01b0\u1ee3ng",durationNA:"Kh\xf4ng",encoding:"M\xe3 h\xf3a",label:"Tr\u1eddi \u01a1i",labelToolTip:"Ghi h\xecnh c\u1ee5c b\u1ed9 \u0111ang b\u1eadn",localRecording:"Ghi h\xecnh c\u1ee5c b\u1ed9",me:"T\xf4i",messages:{engaged:"Ghi h\xecnh c\u1ee5c b\u1ed9 \u0111\xe3 b\u1eadn.",finished:"Phi\xean ghi h\xecnh {{token}} \u0111\xe3 k\u1ebft th\xfac. Vui l\xf2ng g\u1eedi t\u1ec7p ghi h\xecnh cho ng\u01b0\u1eddi \u0111i\u1ec1u h\xe0nh.",finishedModerator:"Token phi\xean ghi h\xecnh {{token}} \u0111\xe3 k\u1ebft th\xfac. Ghi h\xecnh c\u1ee5c b\u1ed9 \u0111\xe3 \u0111\u01b0\u1ee3c l\u01b0u. Vui l\xf2ng h\u1ecfi nh\u1eefng ng\u01b0\u1eddi tham gia kh\xe1c \u0111\u1ec3 cung c\u1ea5p ghi h\xecnh c\u1ee7a h\u1ecd.",notModerator:"B\u1ea1n kh\xf4ng ph\u1ea3i ng\u01b0\u1eddi \u0111i\u1ec1u h\xe0nh. B\u1ea1n kh\xf4ng th\u1ec3 kh\u1edfi t\u1ea1o ho\u1eb7c d\u1eebng ghi h\xecnh."},moderator:"Qu\u1ea3n tr\u1ecb vi\xean",no:"Kh\xf4ng",participant:"Ng\u01b0\u1eddi tham gia",participantStats:"Tr\u1ea1ng th\xe1i ng\u01b0\u1eddi tham gia",sessionToken:"M\xe3 phi\xean",start:"B\u1eaft \u0111\u1ea7u ghi \xe2m",stop:"D\u1eebng ghi \xe2m",yes:"C\xf3"},lockRoomPassword:"M\u1eadt kh\u1ea9u",lockRoomPasswordUppercase:"M\u1eadt kh\u1ea9u",me:"T\xf4i",notify:{connectedOneMember:"{{name}} \u0111\xe3 tham gia cu\u1ed9c h\u1ecdp",connectedThreePlusMembers:"{{name}} v\xe0{{count}} kh\xe1c \u0111\xe3 tham gia cu\u1ed9c h\u1ecdp",connectedTwoMembers:"{{first}} v\xe0{{second}} \u0111\xe3 tham gia cu\u1ed9c h\u1ecdp",disconnected:"\u0111\xe3 ng\u1eaft k\u1ebft n\u1ed1i",focus:"H\u1ed9i ngh\u1ecb t\u1eadp trung",focusFail:"{{component}} kh\xf4ng kh\u1ea3 d\u1ee5ng - th\u1eed l\u1ea1i trong {{ms}} gi\xe2y",grantedTo:"Quy\u1ec1n c\u1ee7a ng\u01b0\u1eddi \u0111i\u1ec1u h\xe0nh \u0111\xe3 \u0111\u01b0\u1ee3c c\u1ea5p cho {{to}}!",invitedOneMember:"{{name}} \u0111\xe3 \u0111\u01b0\u1ee3c m\u1eddi",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"T\xf4i",moderator:"Quy\u1ec1n c\u1ee7a ng\u01b0\u1eddi \u0111i\u1ec1u h\xe0nh \u0111\xe3 \u0111\u01b0\u1ee3c c\u1ea5p!",muted:"B\u1ea1n \u0111\xe3 b\u1eaft \u0111\u1ea7u cu\u1ed9c tr\xf2 chuy\u1ec7n b\u1ecb t\u1eaft ti\u1ebfng.",mutedTitle:"B\u1ea1n b\u1ecb t\u1eaft ti\u1ebfng!",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} mu\u1ed1n ph\xe1t bi\u1ec3u.",somebody:"Ai \u0111\xf3",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"Ch\xfang t\xf4i lo r\u1eb1ng tr\u1ea3i nghi\u1ec7m c\u1ee7a b\u1ea1n v\u1edbi {{appName}} \u0111ang kh\xf4ng t\u1ed1t. Ch\xfang t\xf4i \u0111ang t\xecm c\xe1ch c\u1ea3i thi\u1ec7n, hi\u1ec7n t\u1ea1i th\u1eed m\u1ed9t trong <a href='static/recommendedBrowsers.html' target='_blank'>c\xe1c tr\xecnh duy\u1ec7t \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3</a>.",suboptimalExperienceTitle:"C\u1ea3nh b\xe1o tr\xecnh duy\u1ec7t",unmute:"",newDeviceCameraTitle:"Camera m\u1edbi \u0111\u01b0\u1ee3c ph\xe1t hi\u1ec7n",newDeviceAudioTitle:"Thi\u1ebft b\u1ecb \xe2m thanh m\u1edbi \u0111\u01b0\u1ee3c ph\xe1t hi\u1ec7n",newDeviceAction:"S\u1eed d\u1ee5ng"},passwordSetRemotely:"\u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp b\u1edfi m\u1ed9t ng\u01b0\u1eddi kh\xe1c",passwordDigitsOnly:"",poweredby:"\u0110\u01b0\u1ee3c h\u1ed7 tr\u1ee3 b\u1edfi",presenceStatus:{busy:"B\u1eadn",calling:"\u0110ang g\u1ecdi...",connected:"\u0110\xe3 k\u1ebft n\u1ed1i",connecting:"\u0110ang k\u1ebft n\u1ed1i...",connecting2:"\u0110ang k\u1ebft n\u1ed1i*...",disconnected:"\u0110\xe3 ng\u1eaft k\u1ebft n\u1ed1i",expired:"H\u1ebft h\u1ea1n",ignored:"\u0110\xe3 b\u1ecf qua",initializingCall:"\u0110ang t\u1ea1o cu\u1ed9c g\u1ecdi...",invited:"\u0110\xe3 m\u1eddi",rejected:"\u0110\xe3 t\u1eeb ch\u1ed1i",ringing:"\u0110ang \u0111\u1ed5 chu\xf4ng..."},profile:{setDisplayNameLabel:"Nh\u1eadp t\xean hi\u1ec3n th\u1ecb c\u1ee7a b\u1ea1n",setEmailInput:"Nh\u1eadp \u0111\u1ecba ch\u1ec9 e-mail",setEmailLabel:"Nh\u1eadp \u0111\u1ecba ch\u1ec9 gravatar email c\u1ee7a b\u1ea1n",title:"H\u1ed3 s\u01a1"},recording:{authDropboxText:"T\u1ea3i l\xean Dropbox",availableSpace:"Dung l\u01b0\u1ee3ng c\xf2n: {{spaceLeft}} MB (kho\u1ea3ng {{duration}} ph\xfat ghi h\xecnh)",beta:"B\u1ea3n th\u1eed nghi\u1ec7m",busy:"Ch\u01b0\u01a1ng tr\xecnh \u0111ang b\u1eadn gi\u1ea3i ph\xf3ng t\xe0i nguy\xean thu h\xecnh. Xin th\u1eed l\u1ea1i sau v\xe0i ph\xfat.",busyTitle:"T\u1ea5t c\u1ea3 c\xe1c \u0111\u1ea7u ghi h\xecnh hi\u1ec7n \u0111ang b\u1eadn.",error:"Ghi \xe2m kh\xf4ng th\xe0nh c\xf4ng. Vui l\xf2ng th\u1eed l\u1ea1i.",expandedOff:"Ghi h\xecnh \u0111\xe3 d\u1eebng",expandedOn:"Cu\u1ed9c h\u1ecdp \u0111ang \u0111\u01b0\u1ee3c ghi h\xecnh.",expandedPending:"Ghi h\xecnh \u0111ang kh\u1edfi \u0111\u1ed9ng...",failedToStart:"Kh\u1edfi \u0111\u1ed9ng ghi \xe2m th\u1ea5t b\u1ea1i",fileSharingdescription:"Chia s\u1ebb ghi h\xecnh v\u1edbi ng\u01b0\u1eddi tham gia h\u1ecdp",live:"Tr\u1ef1c tuy\u1ebfn",loggedIn:"\u0110\xe3 \u0111\u0103ng nh\u1eadp d\u01b0\u1edbi t\xean {{userName}}",off:"\u0110\xe3 ng\u1eebng ghi \xe2m",on:"\u0110ang ghi \xe2m",pending:"\u0110ang chu\u1ea9n b\u1ecb \u0111\u1ec3 ghi h\xecnh cu\u1ed9c h\u1ecdp...",rec:"REC",serviceDescription:"Ghi h\xecnh c\u1ee7a b\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u b\u1edfi d\u1ecbch v\u1ee5 ghi h\xecnh",serviceName:"D\u1ecbch v\u1ee5 ghi h\xecnh",signIn:"\u0110\u0103ng nh\u1eadp",signOut:"\u0110\u0103ng xu\u1ea5t",unavailable:"R\u1ea5t ti\u1ebfc! D\u1ecbch v\u1ee5 {{serviceName}} \u0111ang kh\xf4ng s\u1eb5n s\xe0ng. Ch\xfang t\xf4i \u0111ang x\u1eed l\xfd v\u1ea5n \u0111\u1ec1 n\xe0y. Vui l\xf2ng th\u1eed l\u1ea1i sau.",unavailableTitle:"Ghi h\xecnh kh\xf4ng ho\u1ea1t \u0111\u1ed9ng."},sectionList:{pullToRefresh:"K\xe9o \u0111\u1ec3 l\xe0m t\u01b0\u01a1i"},settings:{calendar:{about:"{{appName}} t\xedch h\u1ee3p l\u1ecbch \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 truy c\u1eadp b\u1ea3o m\u1eadt l\u1ecbch \u0111\u1ec3 l\u1ea5y th\xf4ng tin s\u1ef1 ki\u1ec7n s\u1eafp t\u1edbi.",disconnect:"Ng\u1eaft k\u1ebft n\u1ed1i",microsoftSignIn:"\u0110\u0103ng nh\u1eadp v\u1edbi Microsoft",signedIn:"\u0110ang truy c\u1eadp l\u1ecbch s\u1ef1 ki\u1ec7n c\u1ee7a {{email}}. Ch\u1ecdn Ng\u1eaft k\u1ebft n\u1ed1i \u0111\u1ec3 d\u1eebng truy c\u1eadp l\u1ecbch s\u1ef1 ki\u1ec7n.",title:"L\u1ecbch"},devices:"Thi\u1ebft b\u1ecb",followMe:"T\u1ea5t c\u1ea3 m\u1ecdi ng\u01b0\u1eddi theo d\xf5i t\xf4i",language:"Ng\xf4n ng\u1eef",loggedIn:"\u0110\xe3 \u0111\u0103ng nh\u1eadp d\u01b0\u1edbi t\xean {{name}}",moderator:"Qu\u1ea3n tr\u1ecb vi\xean",more:"Th\xeam",name:"T\xean",noDevice:"Kh\xf4ng",selectAudioOutput:"\u0110\u1ea7u ra \xe2m thanh",selectCamera:"Camera",selectMic:"Microphone",startAudioMuted:"M\u1ecdi ng\u01b0\u1eddi b\u1eaft \u0111\u1ea7u \u0111\u1ec1u b\u1ecb t\u1eaft ti\u1ebfng",startVideoMuted:"M\u1ecdi ng\u01b0\u1eddi b\u1eaft \u0111\u1ea7u \u0111\u1ec1u b\u1ecb \u1ea9n",title:"C\xe0i \u0111\u1eb7t"},settingsView:{alertOk:"OK",alertTitle:"C\u1ea3nh b\xe1o",alertURLText:"URL m\xe1y ch\u1ee7 \u0111\xe3 nh\u1eadp kh\xf4ng h\u1ee3p l\u1ec7",buildInfoSection:"Th\xf4ng tin phi\xean b\u1ea3n",conferenceSection:"H\u1ed9i ngh\u1ecb",displayName:"T\xean hi\u1ec3n th\u1ecb",email:"Email",header:"C\xe0i \u0111\u1eb7t",profileSection:"H\u1ed3 s\u01a1",serverURL:"URL m\xe1y ch\u1ee7",startWithAudioMuted:"B\u1eaft \u0111\u1ea7u m\xe0 kh\xf4ng thu ti\u1ebfng",startWithVideoMuted:"B\u1eaft \u0111\u1ea7u kh\xf4ng thu h\xecnh",version:"Phi\xean b\u1ea3n"},share:{dialInfoText:"",mainText:"Ch\u1ecdn li\xean k\u1ebft d\u01b0\u1edbi \u0111\u1ec3 tham gia h\u1ecdp:\n{{roomUrl}}"},speaker:"Di\u1ec5n gi\u1ea3",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"T\xean",seconds:"{{count}}s",speakerStats:"Th\u1ed1ng k\xea v\u1ec1 di\u1ec5n gi\u1ea3",speakerTime:"Th\u1eddi gian c\u1ee7a di\u1ec5n gi\u1ea3"},startupoverlay:{policyText:" ",title:"{{app}} c\u1ea7n s\u1eed d\u1ee5ng microphone v\xe0 camera c\u1ee7a b\u1ea1n."},suspendedoverlay:{rejoinKeyTitle:"Tham gia l\u1ea1i",text:"B\u1ea5m n\xfat <i> Rejoin </i> \u0111\u1ec3 k\u1ebft n\u1ed1i l\u1ea1i.",title:"Cu\u1ed9c g\u1ecdi h\xecnh c\u1ee7a b\u1ea1n b\u1ecb gi\xe1n \u0111o\u1ea1n v\xec m\xe1y t\xednh n\xe0y chuy\u1ec3n sang tr\u1ea1ng th\xe1i ng\u1ee7."},toolbar:{accessibilityLabel:{audioOnly:"Chuy\u1ec3n sang ch\u1ec9 ti\u1ebfng",audioRoute:"Ch\u1ecdn thi\u1ebft b\u1ecb \xe2m thanh",callQuality:"",cc:"M\u1edf/\u0110\xf3ng ph\u1ee5 \u0111\u1ec1",chat:"M\u1edf/\u0110\xf3ng c\u1eeda s\u1ed5 Chat",document:"M\u1edf/\u0110\xf3ng t\xe0i li\u1ec7u \u0111\u01b0\u1ee3c chia s\u1ebb",feedback:"\u0110\u1ec3 l\u1ea1i ph\u1ea3n h\u1ed3i",fullScreen:"M\u1edf/\u0110\xf3ng to\xe0n m\xe0n h\xecnh",hangup:"R\u1eddi cu\u1ed9c g\u1ecdi",invite:"M\u1eddi ng\u01b0\u1eddi tham gia",kick:"\u0110\u1ea9y ng\u01b0\u1eddi tham gia ra",localRecording:"M\u1edf/\u0110\xf3ng \u0111i\u1ec1u khi\u1ec3n ghi h\xecnh c\u1ee5c b\u1ed9",lockRoom:"M\u1edf/\u0110\xf3ng m\u1eadt kh\u1ea9u ph\xf2ng h\u1ecdp",moreActions:"M\u1edf/\u0110\xf3ng Th\xeam h\xe0nh \u0111\u1ed9ng",moreActionsMenu:"Menu Th\xeam h\xe0nh \u0111\u1ed9ng",mute:"M\u1edf/\u0110\xf3ng T\u1eaft ti\u1ebfng",pip:"M\u1edf/\u0110\xf3ng ch\u1ebf \u0111\u1ed9 H\xecnh-trong-H\xecnh",profile:"Ch\u1ec9nh s\u1eeda h\u1ed3 s\u01a1 c\xe1 nh\xe2n",raiseHand:"M\u1edf/\u0110\xf3ng Gi\u01a1 tay",recording:"M\u1edf/\u0110\xf3ng Ghi h\xecnh",remoteMute:"T\u1eaft ti\u1ebfng ng\u01b0\u1eddi tham gia",Settings:"M\u1edf/\u0110\xf3ng C\u1ea5u h\xecnh",sharedvideo:"M\u1edf/\u0110\xf3ng Chia s\u1ebb Youtube",shareRoom:"M\u1eddi ai \u0111\xf3",shareYourScreen:"M\u1edf/\u0110\xf3ng Chia s\u1ebb m\xe0n h\xecnh",shortcuts:"M\u1edf/\u0110\xf3ng Ph\xedm t\u1eaft",show:"",speakerStats:"M\u1edf/\u0110\xf3ng Th\u1ed1ng k\xea",tileView:"M\u1edf/\u0110\xf3ng Xem d\u1ea1ng l\u01b0\u1edbi",toggleCamera:"M\u1edf/\u0110\xf3ng Camera",videomute:"M\u1edf/\u0110\xf3ng Ti\u1ebfng, H\xecnh",videoblur:""},addPeople:"Th\xeam ng\u01b0\u1eddi v\xe0o cu\u1ed9c g\u1ecdi",audioOnlyOff:"Ch\u1ebf \u0111\u1ed9 ch\u1ec9 t\u1eaft ti\u1ebfng",audioOnlyOn:"B\u1eadt ch\u1ebf \u0111\u1ed9 Ch\u1ec9 \xe2m thanh",audioRoute:"Ch\u1ecdn thi\u1ebft b\u1ecb \xe2m thanh",authenticate:"X\xe1c th\u1ef1c",callQuality:"Ch\u1ec9nh ch\u1ea5t l\u01b0\u1ee3ng",chat:"M\u1edf / \u0110\xf3ng cu\u1ed9c h\u1ed9i tho\u1ea1i",closeChat:"\u0110\xf3ng Chat",documentClose:"\u0110\xf3ng t\xe0i li\u1ec7u \u0111\u01b0\u1ee3c chia s\u1ebb",documentOpen:"M\u1edf t\xe0i li\u1ec7u \u0111\u01b0\u1ee3c chia s\u1ebb",enterFullScreen:"Xem to\xe0n m\xe0n h\xecnh",enterTileView:"Xem ch\u1ebf \u0111\u1ed9 l\u01b0\u1edbi",exitFullScreen:"Tho\xe1t to\xe0n m\xe0n h\xecnh",exitTileView:"Tho\xe1t xem d\u1ea1ng l\u01b0\u1edbi",feedback:"\u0110\u1ec3 l\u1ea1i ph\u1ea3n h\u1ed3i",hangup:"Tho\xe1t",invite:"M\u1eddi ng\u01b0\u1eddi tham gia",login:"\u0110\u0103ng nh\u1eadp",logout:"\u0110\u0103ng xu\u1ea5t",lowerYourHand:"H\u1ea1 tay",moreActions:"Th\xeam h\xe0nh \u0111\u1ed9ng",mute:"T\u1eaft ti\u1ebfng / B\u1eadt ti\u1ebfng",openChat:"M\u1edf Chat",pip:"V\xe0o ch\u1ebf \u0111\u1ed9 \u1ea2nh-trong-\u1ea2nh",profile:"Ch\u1ec9nh s\u1eeda h\u1ed3 s\u01a1 c\xe1 nh\xe2n",raiseHand:"Gi\u01a1 / H\u1ea1 tay",raiseYourHand:"Gi\u01a1 tay",Settings:"C\xe0i \u0111\u1eb7t",sharedvideo:"Chia s\u1ebb YouTube video",shareRoom:"M\u1eddi ai \u0111\xf3",shortcuts:"Xem ph\xedm t\u1eaft",speakerStats:"Th\u1ed1ng k\xea v\u1ec1 di\u1ec5n gi\u1ea3",startScreenSharing:"B\u1eaft \u0111\u1ea7u chia s\u1ebb m\xe0n h\xecnh",startSubtitles:"B\u1eaft \u0111\u1ea7u ph\u1ee5 \u0111\u1ec1",stopScreenSharing:"D\u1eebng chia s\u1ebb m\xe0n h\xecnh",stopSubtitles:"D\u1eebng ph\u1ee5 \u0111\u1ec1",stopSharedVideo:"D\u1eebng Youtube",talkWhileMutedPopup:"C\u1ed1 g\u1eafng \u0111\u1ec3 n\xf3i chuy\u1ec7n? B\u1ea1n \u0111ang t\u1eaft ti\u1ebfng.",tileViewToggle:"M\u1edf/\u0110\xf3ng Xem d\u1ea1ng l\u01b0\u1edbi",toggleCamera:"M\u1edf/\u0110\xf3ng Camera",videomute:"B\u1eadt / T\u1eaft camera",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"Ch\u1ea1y/D\u1eebng ph\u1ee5 \u0111\u1ec1",error:"Phi\xean \xe2m kh\xf4ng th\xe0nh c\xf4ng. Vui l\xf2ng th\u1eed l\u1ea1i.",expandedLabel:"Phi\xean \xe2m \u0111ang b\u1eadt",failedToStart:"Kh\u1edfi ch\u1ea1y phi\xean \xe2m th\u1ea5t b\u1ea1i",labelToolTip:"Cu\u1ed9c h\u1ecdp \u0111ang \u0111\u01b0\u1ee3c phi\xean \xe2m",off:"Phi\xean \xe2m \u0111\xe3 d\u1eebng",pending:"\u0110ang chu\u1ea9n b\u1ecb phi\xean \xe2m cu\u1ed9c h\u1ecdp...",start:"B\u1eaft \u0111\u1ea7u hi\u1ec3n th\u1ecb ph\u1ee5 \u0111\u1ec1",stop:"D\u1eebng hi\u1ec3n th\u1ecb ph\u1ee5 \u0111\u1ec1",tr:"TR"},userMedia:{androidGrantPermissions:"Ch\u1ecdn <b><i>Cho ph\xe9p</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p.",chromeGrantPermissions:"Ch\u1ecdn <b><i>Cho ph\xe9p</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p.",edgeGrantPermissions:"Ch\u1ecdn <b><i>C\xf3</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p.",electronGrantPermissions:"Vui l\xf2ng c\u1ea5p quy\u1ec1n s\u1eed d\u1ee5ng camera v\xe0 microphone c\u1ee7a b\u1ea1n",firefoxGrantPermissions:"Ch\u1ecdn <b><i>Chia s\u1ebb thi\u1ebft b\u1ecb \u0111\xe3 ch\u1ecdn</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p.",iexplorerGrantPermissions:"Ch\u1ecdn <b><i>C\xf3</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p.",nwjsGrantPermissions:"Vui l\xf2ng c\u1ea5p quy\u1ec1n s\u1eed d\u1ee5ng camera v\xe0 microphone c\u1ee7a b\u1ea1n",operaGrantPermissions:"Ch\u1ecdn <b><i>Cho ph\xe9p</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p.","react-nativeGrantPermissions":"Ch\u1ecdn <b><i>Cho ph\xe9p</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p.",safariGrantPermissions:"Ch\u1ecdn <b><i>C\xf3</i></b> khi tr\xecnh duy\u1ec7t c\u1ee7a b\u1ea1n y\xeau c\u1ea7u c\u1ea5p ph\xe9p."},videoSIPGW:{busy:"Ch\xfang t\xf4i \u0111ang gi\u1ea3i ph\xf3ng t\xe0i nguy\xean. Vui l\xf2ng th\u1eed l\u1ea1i sau v\xe0i ph\xfat.",busyTitle:"D\u1ecbch v\u1ee5 Ph\xf2ng h\u1ecdp \u0111ang b\u1eadn",errorAlreadyInvited:"{{displayName}} \u0111\xe3 \u0111\u01b0\u1ee3c m\u1eddi",errorInvite:"Cu\u1ed9c h\u1ecdp ch\u01b0a \u0111\u01b0\u1ee3c kh\u1edfi t\u1ea1o. Vui l\xf2ng th\u1eed l\u1ea1i.",errorInviteFailed:"Ch\xfang t\xf4i \u0111ang x\u1eed l\xfd v\u1ea5n \u0111\u1ec1. Vui l\xf2ng th\u1eed l\u1ea1i sau.",errorInviteFailedTitle:"M\u1eddi {{displayName}} th\u1ea5t b\u1ea1i",errorInviteTitle:"L\u1ed7i m\u1eddi h\u1ecdp",pending:"{{displayName}} \u0111\xe3 \u0111\u01b0\u1ee3c m\u1eddi"},videoStatus:{audioOnly:"AUD",audioOnlyExpanded:"B\u1ea1n \u0111ang \u1edf ch\u1ebf \u0111\u1ed9 ch\u1ec9 ti\u1ebfng. Ch\u1ebf \u0111\u1ed9 n\xe0y gi\u1ea3m b\u0103ng th\xf4ng nh\u01b0ng kh\xf4ng th\u1ea5y h\xecnh \u1ea3nh ng\u01b0\u1eddi kh\xe1c.",callQuality:"",hd:"HD",highDefinition:"HD",labelTooiltipNoVideo:"Kh\xf4ng h\xecnh \u1ea3nh",labelTooltipAudioOnly:"Ch\u1ebf \u0111\u1ed9 ch\u1ec9 ti\u1ebfng \u0111\xe3 b\u1eadt",ld:"LD",lowDefinition:"Ph\xe2n gi\u1ea3i th\u1ea5p",onlyAudioAvailable:"Ch\u1ec9 c\xf3 \xe2m thanh s\u1eb5n s\xe0ng",onlyAudioSupported:"Ch\u1ec9 h\u1ed7 tr\u1ee3 \xe2m thanh tr\xean tr\xecnh duy\u1ec7t n\xe0y.",p2pEnabled:"Peer to Peer \u0111\xe3 b\u1eadt",p2pVideoQualityDescription:"",recHighDefinitionOnly:"\u01afu ti\xean ph\xe2n gi\u1ea3i HD.",sd:"SD",standardDefinition:"Ph\xe2n gi\u1ea3i SD"},videothumbnail:{domute:"T\u1eaft ti\u1ebfng",flip:"L\u1eadt",kick:"\u0110\u1ea9y ra",moderator:"Qu\u1ea3n tr\u1ecb vi\xean",mute:"Ng\u01b0\u1eddi tham gia b\u1ecb t\u1eaft ti\u1ebfng",muted:"\u0110\xe3 t\u1eaft ti\u1ebfng",remoteControl:"\u0110i\u1ec1u khi\u1ec3n t\u1eeb xa",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"Ch\u1ea1m \u0111\u1ec3 tham gia",roomname:"Nh\u1eadp t\xean ph\xf2ng"},appDescription:"Ti\u1ebfp t\u1ee5c, chat h\xecnh v\u1edbi to\xe0n b\u1ed9 nh\xf3m. Th\u1ef1c t\u1ebf, m\u1eddi ng\u01b0\u1eddi b\u1ea1n bi\u1ebft. {{app}} \u0111\u01b0\u1ee3c m\xe3 h\xf3a, 100% gi\u1ea3i ph\xe1p h\u1ed9i ngh\u1ecb m\xe3 m\u1edf m\xe0 b\u1ea1n c\xf3 th\u1ec3 s\u1eed d\u1ee5ng h\xe0ng ng\xe0y, mi\u1ec5n ph\xed.",audioVideoSwitch:{audio:"Ti\u1ebfng",video:"H\xecnh \u1ea3nh"},calendar:"L\u1ecbch",connectCalendarButton:"K\u1ebft n\u1ed1i L\u1ecbch c\u1ee7a b\u1ea1n",connectCalendarText:"K\u1ebft n\u1ed1i l\u1ecbch c\u1ee7a b\u1ea1n \u0111\u1ec3 xem t\u1ea5t c\u1ea3 c\xe1c cu\u1ed9c h\u1ecdp {{app}}. Th\xeam, th\xeam cu\u1ed9c h\u1ecdp {{provider}} v\xe0o l\u1ecbch c\u1ee7a b\u1ea1n v\xe0 b\u1eaft \u0111\u1ea7u.",enterRoomTitle:"B\u1eaft \u0111\u1ea7u cu\u1ed9c h\u1ecdp m\u1edbi",go:"\u0110I",join:"THAM GIA",info:"Th\xf4ng tin",privacy:"B\u1ea3o m\u1eadt",recentList:"Hi\u1ec7n t\u1ea1i",recentListDelete:"X\xf3a",recentListEmpty:"Danh s\xe1ch cu\u1ed9c h\u1ecdp r\u1ed7ng. Th\u1ef1c hi\u1ec7n cu\u1ed9c h\u1ecdp v\xe0 b\u1ea1n s\u1ebd th\u1ea5y danh s\xe1ch hi\u1ec7n t\u1ea1i \u0111\xe2y.",reducedUIText:"",roomname:"Nh\u1eadp t\xean ph\xf2ng",roomnameHint:"Th\xeam t\xean ho\u1eb7c URL c\u1ee7a ph\xf2ng h\u1ecdp b\u1ea1n mu\u1ed1n tham gia. Ban c\xf3 th\u1ec3 t\u1ea1o t\xean ph\xf2ng, g\u1eedi cho ng\u01b0\u1eddi b\u1ea1n mu\u1ed1n m\u1eddi \u0111\u1ec3 h\u1ecd s\u1eed d\u1ee5ng t\xean \u0111\xf3.",sendFeedback:"G\u1eedi g\xf3p \xfd",terms:"\u0110i\u1ec1u ki\u1ec7n",title:"B\u1ea3o m\u1eadt, \u0111\u1ea7y \u0111\u1ee7 t\xednh n\u0103ng v\xe0 mi\u1ec5n ph\xed ho\xe0n to\xe0n"}}},680,[]);
__d(function(e,s,o,t,n,r,a){n.exports={en:"\u82f1\u8bed",af:"\u5357\u975e\u8377\u5170\u8bed",az:"\u963f\u585e\u62dc\u7586\u8bed",bg:"\u4fdd\u52a0\u5229\u4e9a\u8bed",cs:"\u6377\u514b\u8bed",de:"\u5fb7\u8bed",el:"\u5e0c\u814a\u8bed",eo:"\u4e16\u754c\u8bed",es:"\u897f\u73ed\u7259\u8bed",fr:"\u6cd5\u8bed",hy:"\u4e9a\u7f8e\u5c3c\u4e9a\u8bed",it:"\u610f\u5927\u5229\u8bed",ja:"\u65e5\u8bed",ko:"\u97e9\u8bed",nb:"\u632a\u5a01\u5e03\u514b\u6469\u5c14\u8bed",oc:"\u6b27\u897f\u5766\u8bed",pl:"\u6ce2\u5170\u8bed",ptBR:"\u8461\u8404\u7259\u8bed\uff08\u5df4\u897f\uff09",ru:"\u4fc4\u8bed",sk:"\u65af\u6d1b\u4f10\u514b\u8bed",sl:"\u65af\u6d1b\u6587\u5c3c\u4e9a\u8bed",sv:"\u745e\u5178\u8bed",tr:"\u571f\u8033\u5176\u8bed",vi:"\u8d8a\u5357\u8bed",zhCN:"\u4e2d\u6587(\u4e2d\u56fd)"}},681,[]);
__d(function(e,o,i,t,r,n,a){r.exports={addPeople:{add:"\u9080\u8bf7",countryNotSupported:"\u76ee\u7684\u56fd\u5bb6\u6682\u65f6\u672a\u88ab\u652f\u6301\u3002",countryReminder:"\u5c1d\u8bd5\u5728\u7f8e\u56fd\u4e4b\u5916\u901a\u8bdd\uff1f\u8bf7\u68c0\u67e5\u56fd\u5bb6\u4ee3\u7801\uff01",disabled:"\u60a8\u4e0d\u80fd\u9080\u8bf7\u6210\u5458",failedToAdd:"",footerText:"\u7981\u6b62\u62e8\u53f7\u3002",loading:"\u67e5\u627e\u8054\u7cfb\u4eba\u6216\u8005\u7535\u8bdd\u53f7\u7801",loadingNumber:"\u9a8c\u8bc1\u7535\u8bdd\u53f7\u7801",loadingPeople:"\u6b63\u5728\u641c\u7d22\u9700\u8981\u9080\u8bf7\u7684\u6210\u5458",noResults:"\u6ca1\u6709\u7b26\u5408\u8981\u6c42\u7684\u641c\u7d22\u7ed3\u679c",noValidNumbers:"\u8bf7\u8f93\u5165\u4e00\u4e2a\u7535\u8bdd\u53f7\u7801",searchNumbers:"\u65b0\u589e\u7535\u8bdd\u53f7\u7801",searchPeople:"\u641c\u7d22\u6210\u5458",searchPeopleAndNumbers:"\u641c\u7d22\u6210\u5458\u6216\u6dfb\u52a0\u5176\u7535\u8bdd\u53f7\u7801",telephone:"\u7535\u8bdd\u53f7\u7801\uff1a {{number}}",title:"\u9080\u8bf7\u6210\u5458\u4e0e\u4f1a"},audioDevices:{bluetooth:"\u84dd\u7259",headphones:"\u8033\u673a",phone:"\u7535\u8bdd",speaker:"\u53d1\u8a00\u4eba"},audioOnly:{audioOnly:"\u53ea\u6709\u97f3\u9891"},calendarSync:{addMeetingURL:"\u6dfb\u52a0\u4f1a\u8bae\u94fe\u63a5",confirmAddLink:"\u662f\u5426\u5728\u6b64\u4e8b\u4ef6\u4e2d\u6dfb\u52a0Jitsi\u94fe\u63a5",error:{appConfiguration:"\u65e5\u5386\u96c6\u6210\u914d\u7f6e\u4e0d\u6b63\u786e\u3002",generic:"\u53d1\u751f\u9519\u8bef\u3002\u8bf7\u68c0\u67e5\u65e5\u5386\u8bbe\u7f6e\u6216\u5c1d\u8bd5\u5237\u65b0\u65e5\u5386\u3002",notSignedIn:"\u67e5\u770b\u65e5\u5386\u4e8b\u4ef6\u9a8c\u8bc1\u51fa\u9519\u3002\u8bf7\u68c0\u67e5\u65e5\u5386\u8bbe\u7f6e\uff0c\u7136\u540e\u518d\u6b21\u5c1d\u8bd5\u767b\u5f55\u3002"},join:"\u52a0\u5165",joinTooltip:"\u52a0\u5165\u4f1a\u8bae",nextMeeting:"\u8fd1\u671f\u65e0\u6d3b\u52a8\u3002",noEvents:"\u8fd1\u671f\u65e0\u6d3b\u52a8\u3002",ongoingMeeting:"\u6b63\u5728\u8fdb\u884c\u7684\u4f1a\u8bae",permissionButton:"\u6253\u5f00\u8bbe\u7f6e",permissionMessage:"\u5728\u5e94\u7528\u4e2d\u67e5\u770b\u4f1a\u8bae\u9700\u8981\u65e5\u5386\u6743\u9650\u3002",refresh:"\u5237\u65b0\u65e5\u5386",today:"\u4eca\u65e5"},chat:{error:"\u9519\u8bef\uff1a\u4f60\u7684\u6d88\u606f \"{{originalText}}\" \u672a\u88ab\u53d1\u9001\u3002\u539f\u56e0\uff1a {{error}}",messagebox:"\u8f93\u5165\u6d88\u606f",nickname:{popover:"\u9009\u62e9\u4e00\u4e2a\u6635\u79f0",title:"\u8f93\u5165\u4e00\u4e2a\u6635\u79f0\u7528\u4e8e\u804a\u5929"},title:"\u804a\u5929"},connectingOverlay:{joiningRoom:"\u4f1a\u8bae\u8fde\u63a5\u4e2d..."},connection:{ATTACHED:"\u5df2\u63a5\u5165",AUTHENTICATING:"\u8ba4\u8bc1\u4e2d",AUTHFAIL:"\u8ba4\u8bc1\u5931\u8d25",CONNECTED:"\u8fde\u63a5\u4e2d...",CONNECTING:"\u8fde\u63a5\u4e2d",CONNFAIL:"\u8fde\u63a5\u5931\u8d25",DISCONNECTED:"\u5df2\u65ad\u5f00\u8fde\u63a5",DISCONNECTING:"\u65ad\u5f00\u8fde\u63a5\u4e2d",ERROR:"\u9519\u8bef",RECONNECTING:"\u7f51\u7edc\u9519\u8bef\uff0c\u91cd\u8fde\u4e2d\u3002\u3002\u3002"},connectionindicator:{address:"\u5730\u5740\uff1a",bandwidth:"\u4f30\u8ba1\u5e26\u5bbd\uff1a",bitrate:"\u6bd4\u7279\u7387\uff1a",bridgeCount:"\u670d\u52a1\u5668\u6570\u91cf:",connectedTo:"\u8fde\u63a5\u5230:",framerate:"\u5e27\u7387\uff1a",less:"\u663e\u793a\u66f4\u5c11",localaddress:"\u672c\u5730\u5730\u5740\uff1a",localport:"\u672c\u5730\u7aef\u53e3\uff1a",more:"\u663e\u793a\u66f4\u591a",packetloss:"\u4e22\u5305\uff1a",quality:{good:"\u597d",inactive:"\u672a\u6fc0\u6d3b",lost:"\u6389\u7ebf",nonoptimal:"\u4e2d",poor:"\u5dee"},remoteaddress:"\u8fdc\u7a0b\u5730\u5740\uff1a",remoteport:"\u8fdc\u7a0b\u7aef\u53e3\uff1a",resolution:"\u5206\u8fa8\u7387\uff1a",status:"\u8fde\u63a5\uff1a",transport:"\u4f20\u8f93\uff1a",turn:"\u8def\u7531"},dateUtils:{earlier:"\u66f4\u65e9\u7684",today:"\u4eca\u65e5",yesterday:"\u6628\u5929"},deepLinking:{appNotInstalled:"\u60a8\u9700\u8981\u5728\u624b\u673a\u4e0a\u5b89\u88c5 {{app}} \u8fd9\u4e2a\u5e94\u7528\u624d\u80fd\u53c2\u52a0\u4f1a\u8bae\u3002",description:"\u65e0\u54cd\u5e94\uff1f\u6b63\u5728\u5c1d\u8bd5\u542f\u52a8\u684c\u9762{{app}}\u53ec\u5f00\u4f1a\u8bae\u3002\u91cd\u8bd5\u6216\u542f\u52a8\u7f51\u9875\u7248{{app}}\u53ec\u5f00\u4f1a\u8bae\u3002",descriptionWithoutWeb:"",downloadApp:"\u4e0b\u8f7d\u5e94\u7528",launchWebButton:"\u5728\u7f51\u9875\u4e2d\u542f\u52a8",openApp:"\u7ee7\u7eed\u6253\u5f00\u5e94\u7528",title:"\u5728 {{app}}\u4e2d\u767b\u5f55\u4f1a\u8bae...",tryAgainButton:"\u8bf7\u5c1d\u8bd5\u91cd\u542f\u684c\u9762\u7248\u5e94\u7528\u7a0b\u5e8f"},defaultLink:"\u4f8b\u5982 {{url}}",deviceError:{cameraError:"\u65e0\u6cd5\u8bbf\u95ee\u60a8\u7684\u6444\u50cf\u5934",cameraPermission:"\u65e0\u6cd5\u83b7\u5f97\u6444\u50cf\u5934\u8bbf\u95ee\u6743\u9650",microphoneError:"\u65e0\u6cd5\u8bbf\u95ee\u60a8\u7684\u9ea6\u514b\u98ce",microphonePermission:"\u65e0\u6cd5\u83b7\u5f97\u9ea6\u514b\u98ce\u8bbf\u95ee\u6743\u9650"},deviceSelection:{noPermission:"\u672a\u6388\u6743\u9650",previewUnavailable:"\u9884\u89c8\u4e0d\u53ef\u7528",selectADevice:"\u9009\u62e9\u8bbe\u5907",testAudio:"\u64ad\u653e\u6d4b\u8bd5\u97f3\u9891"},dialog:{accessibilityLabel:{liveStreaming:"\u6d41\u5a92\u4f53\u76f4\u64ad"},allow:"\u5141\u8bb8",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"\u53ea\u80fd\u540c\u65f6\u5206\u4eab \u4e00\u4e2a\u89c6\u9891",applicationWindow:"\u5e94\u7528\u7a97\u53e3",Back:"\u8fd4\u56de",cameraConstraintFailedError:"\u4f60\u7684\u6444\u50cf\u5934\u4e0d\u6ee1\u8db3\u8981\u6c42\u3002",cameraNotFoundError:"\u672a\u53d1\u73b0\u6444\u50cf\u5934",cameraNotSendingData:"\u6211\u4eec\u65e0\u6cd5\u8bbf\u95ee\u60a8\u7684\u6444\u50cf\u5934\u3002\u8bf7\u68c0\u67e5\u662f\u5426\u6709\u5176\u4ed6\u7a0b\u5e8f\u6b63\u5728\u4f7f\u7528\u8fd9\u4e2a\u8bbe\u5907\uff0c\u5426\u5219\u8bf7\u4ece\u8bbe\u5b9a\u83dc\u5355\u91cc\u9009\u62e9\u5176\u4ed6\u8bbe\u5907\u6216\u8005\u91cd\u65b0\u52a0\u8f7d\u3002",cameraNotSendingDataTitle:"\u65e0\u6cd5\u8bbf\u95ee\u6444\u50cf\u5934",cameraPermissionDeniedError:"\u60a8\u672a\u6388\u6743\u4f7f\u7528\u60a8\u7684\u6444\u50cf\u5934\u3002\u60a8\u4ecd\u53ef\u53c2\u52a0\u4f1a\u8bae\u4f46\u662f\u5176\u4ed6\u4eba\u65e0\u6cd5\u770b\u5230\uff0c\u4f7f\u7528\u5730\u5740\u680f\u91cc\u7684\u6444\u50cf\u5934\u6309\u94ae\u6765\u542f\u52a8\u6444\u50cf\u5934\u3002",cameraUnknownError:"\u7531\u4e8e\u672a\u77e5\u9519\u8bef\uff0c\u65e0\u6cd5\u4f7f\u7528\u6444\u50cf\u5934\u3002",cameraUnsupportedResolutionError:"\u60a8\u7684\u6444\u50cf\u5934\u4e0d\u652f\u6301\u6240\u9700\u5206\u8fa8\u7387\u3002",Cancel:"\u53d6\u6d88",close:"\u5173\u95ed",conferenceDisconnectMsg:"\u8bf7\u68c0\u67e5\u4f60\u7684\u7f51\u7edc\u8fde\u63a5\u3002\u5c06\u4f1a\u5728 {{seconds}} \u79d2\u540e\u91cd\u65b0\u8fde\u63a5\u2026",conferenceDisconnectTitle:"\u4f60\u5df2\u7ecf\u65ad\u5f00\u3002",conferenceReloadMsg:"\u4e0d\u597d\u610f\u601d\uff0c\u51fa\u9519\u4e86\u3002",conferenceReloadTitle:"\u4e0d\u597d\u610f\u601d\uff0c\u51fa\u9519\u4e86\u3002",confirm:"\u786e\u8ba4",confirmNo:"\u5426",confirmYes:"\u662f",connectError:"\u53d1\u751f\u9519\u8bef\uff0c\u65e0\u6cd5\u8fde\u63a5\u81f3\u4f1a\u8bae\uff01",connectErrorWithMsg:"\u53d1\u751f\u9519\u8bef\uff0c\u65e0\u6cd5\u8fde\u63a5\u81f3\u4f1a\u8bae: {{msg}}",connecting:"\u8fde\u63a5\u4e2d",contactSupport:"\u8054\u7cfb\u6211\u4eec",copy:"\u590d\u5236",dismiss:"\u89e3\u9664,\u79bb\u5f00",displayNameRequired:"",done:"\u5b8c\u6210",enterDisplayName:"",error:"\u9519\u8bef",externalInstallationMsg:"\u60a8\u9700\u8981\u5b89\u88c5\u684c\u9762\u5171\u4eab\u6269\u5c55",externalInstallationTitle:"\u9700\u8981\u6269\u5c55\u7a0b\u5e8f",goToStore:"\u8df3\u8f6c\u81f3\u5e94\u7528\u5546\u5e97",gracefulShutdown:"\u670d\u52a1\u5668\u6b63\u5728\u7ef4\u62a4\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002",IamHost:"\u6211\u662f\u4e3b\u6301\u4eba\u3002",incorrectRoomLockPassword:"",incorrectPassword:"\u9519\u8bef\u7684\u7528\u6237\u540d\u6216\u8005\u5bc6\u7801",inlineInstallationMsg:"\u60a8\u9700\u8981\u5b89\u88c5\u684c\u9762\u5171\u4eab\u6269\u5c55",inlineInstallExtension:"\u7acb\u523b\u5b89\u88c5",internalError:"\u54ce\u5440\uff01\u51fa\u73b0\u4e86\u70b9\u95ee\u9898\u3002\u9519\u8bef\uff1a {{error}}",internalErrorTitle:"\u5185\u90e8\u9519\u8bef",kickMessage:"",kickParticipantButton:"\u8e22\u9664",kickParticipantDialog:"\u786e\u5b9a\u8981\u8e22\u9664\u6b64\u6210\u5458\u5417\uff1f",kickParticipantTitle:"\u9759\u97f3\u8be5\u4e0e\u4f1a\u8005\u5417\uff1f",kickTitle:"",liveStreaming:"\u6d41\u5a92\u4f53\u76f4\u64ad\u4e2d",liveStreamingDisabledForGuestTooltip:"\u8bbf\u5ba2\u65e0\u6cd5\u542f\u52a8\u6d41\u5a92\u4f53\u76f4\u64ad\u3002",liveStreamingDisabledTooltip:"\u7981\u6b62\u542f\u52a8\u6d41\u5a92\u4f53\u3002",lockMessage:"\u9501\u5b9a\u4f1a\u8bae\u5931\u8d25\u3002",lockRoom:"",lockTitle:"\u9501\u5b9a\u5931\u8d25",logoutQuestion:"\u4f60\u786e\u5b9a\u8981\u767b\u51fa\u5e76\u505c\u6b62\u4f1a\u8bae\u5417\uff1f",logoutTitle:"\u767b\u51fa",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"\u4f60\u7684\u9ea6\u514b\u98ce\u4e0d\u6ee1\u8db3\u8981\u6c42\u3002",micNotFoundError:"\u672a\u53d1\u73b0\u9ea6\u514b\u98ce",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"\u60a8\u672a\u6388\u6743\u4f7f\u7528\u9ea6\u514b\u98ce\uff0c\u60a8\u4ecd\u53ef\u53c2\u52a0\u4f1a\u8bae\u4f46\u662f\u5176\u4ed6\u4eba\u65e0\u6cd5\u542c\u5230\uff0c\u4f7f\u7528\u5730\u5740\u680f\u91cc\u7684\u6444\u50cf\u5934\u6309\u94ae\u6765\u542f\u52a8\u9ea6\u514b\u98ce\u3002",micUnknownError:"\u672a\u77e5\u9519\u8bef\uff0c\u9ea6\u514b\u98ce\u4e0d\u53ef\u7528\u3002",muteParticipantBody:"\u60a8\u65e0\u6cd5\u5bf9\u4ed6\u4eec\u89e3\u9664\u9759\u97f3\uff0c\u4f46\u662f\u4ed6\u4eec\u81ea\u5df1\u53ef\u4ee5\u968f\u65f6\u89e3\u9664\u9759\u97f3\u3002",muteParticipantButton:"\u9759\u97f3",muteParticipantDialog:"\u60a8\u786e\u5b9a\u8981\u5c06\u6b64\u53c2\u4e0e\u8005\u9759\u97f3\u5417\uff1f\u60a8\u5c06\u65e0\u6cd5\u53d6\u6d88\u9759\u97f3\uff0c\u4f46\u4ed6\u4eec\u53ef\u4ee5\u968f\u65f6\u53d6\u6d88\u9759\u97f3\u3002",muteParticipantTitle:"\u9759\u97f3\u8be5\u4e0e\u4f1a\u8005\u5417\uff1f",Ok:"\u597d\u7684",passwordLabel:"",passwordNotSupported:"\u4e0d\u652f\u6301\u8bbe\u7f6e\u4f1a\u8bae\u5bc6\u7801\u3002",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"\u60a8\u7684\u6d4f\u89c8\u5668\u5728\u6b64\u7f51\u7ad9\u4e0a\u963b\u6b62\u4e86\u5f39\u51fa\u5f0f\u7a97\u53e3\u3002\u8bf7\u5728\u6d4f\u89c8\u5668\u7684\u5b89\u5168\u8bbe\u7f6e\u4e2d\u6253\u5f00\u5b83\u5e76\u518d\u8bd5\u4e00\u6b21\u3002",popupErrorTitle:"\u5f39\u51fa\u7a97\u53e3\u88ab\u62e6\u622a",recording:"\u5f55\u5236\u4e2d",recordingDisabledForGuestTooltip:"\u8bbf\u5ba2\u65e0\u6cd5\u5f00\u542f\u5f55\u5236\u3002",recordingDisabledTooltip:"\u5f00\u59cb\u5f55\u5236\u88ab\u7981\u7528\u3002",rejoinNow:"\u9a6c\u4e0a\u91cd\u65b0\u52a0\u5165",remoteControlAllowedMessage:"{{user}} \u63a5\u53d7\u4e86\u60a8\u7684\u8fdc\u7a0b\u63a7\u5236\u8bf7\u6c42",remoteControlDeniedMessage:"{{user}} \u62d2\u7edd\u4e86\u60a8\u7684\u8fdc\u7a0b\u63a7\u5236\u8bf7\u6c42",remoteControlErrorMessage:"\u5728\u5c1d\u8bd5\u5411{{user}}\u8bf7\u6c42\u8fdc\u7a0b\u63a7\u5236\u6743\u9650\u65f6\u53d1\u751f\u4e86\u4e00\u4e2a\u9519\u8bef\uff01",remoteControlRequestMessage:"\u4f60\u5141\u8bb8 {{user}} \u8fdc\u7a0b\u63a7\u5236\u4f60\u7684\u684c\u9762\u5417?",remoteControlShareScreenWarning:"\u6ce8\u610f\uff1a\u5982\u679c\u6309\u4e0b\u201c\u5141\u8bb8\u201d\u4f60\u5c06\u5171\u4eab\u4f60\u7684\u5c4f\u5e55\uff01",remoteControlStopMessage:"\u8fdc\u7a0b\u63a7\u5236\u7ed3\u675f\uff01",remoteControlTitle:"\u8fdc\u7a0b\u684c\u9762\u63a7\u5236",Remove:"\u79fb\u9664",removePassword:"",removeSharedVideoMsg:"\u60a8\u786e\u5b9a\u8981\u79fb\u9664\u5171\u4eab\u7684\u89c6\u9891\u5417\uff1f",removeSharedVideoTitle:"\u79fb\u9664\u5171\u4eab\u7684\u89c6\u9891",reservationError:"\u9884\u5b9a\u7cfb\u7edf\u9519\u8bef",reservationErrorMsg:"\u9519\u8bef\u4ee3\u53f7: {{code}}, \u63d0\u793a\u4fe1\u606f: {{msg}}",retry:"\u91cd\u8bd5",screenSharingFailedToInstall:"\u54ce\u5440\uff01\u5c4f\u5e55\u5171\u4eab\u63d2\u4ef6\u5b89\u88c5\u5931\u8d25\u3002",screenSharingFailedToInstallTitle:"\u5c4f\u5e55\u5171\u4eab\u63d2\u4ef6\u5b89\u88c5\u5931\u8d25",screenSharingFirefoxPermissionDeniedError:"\u5c1d\u8bd5\u8fdb\u884c\u5c4f\u5e55\u5171\u4eab\u65f6\u9047\u5230\u4e86\u95ee\u9898\u3002\u8bf7\u786e\u8ba4\u7ed9\u4e88\u4e86\u76f8\u5e94\u7684\u6743\u9650\u3002",screenSharingFirefoxPermissionDeniedTitle:"\u54ce\u5440\uff01\u6211\u4eec\u65e0\u6cd5\u542f\u52a8\u5c4f\u5e55\u5171\u4eab\uff01",screenSharingPermissionDeniedError:"\u54ce\u5440\uff01\u60a8\u7684\u5c4f\u5e55\u5171\u4eab\u63d2\u4ef6\u4f3c\u4e4e\u9047\u5230\u4e86\u6743\u9650\u95ee\u9898\u3002\u8bf7\u91cd\u65b0\u52a0\u8f7d\u5e76\u91cd\u8bd5\u3002",serviceUnavailable:"\u670d\u52a1\u4e0d\u53ef\u7528",sessTerminated:"\u901a\u8bdd\u5df2\u7ec8\u6b62",Share:"\u5206\u4eab",shareVideoLinkError:"\u8bf7\u63d0\u4f9b\u6b63\u786e\u7684youtube\u94fe\u63a5\u3002",shareVideoTitle:"\u5206\u4eab\u89c6\u9891",shareYourScreen:"\u5171\u4eab\u4f60\u7684\u5c4f\u5e55",shareYourScreenDisabled:"\u7981\u6b62\u5171\u4eab\u5c4f\u5e55\u3002",shareYourScreenDisabledForGuest:"\u8bbf\u5ba2\u65e0\u6cd5\u5171\u4eab\u5c4f\u5e55\u3002",startLiveStreaming:"\u5f00\u59cb\u76f4\u64ad",startRecording:"\u5f00\u59cb\u5f55\u5236",startRemoteControlErrorMessage:"\u5c1d\u8bd5\u5f00\u59cb\u8fdc\u7a0b\u63a7\u5236\u4f1a\u8bdd\u65f6\u53d1\u751f\u4e86\u4e00\u4e2a\u9519\u8bef\uff01",stopLiveStreaming:"\u505c\u6b62\u6d41\u5a92\u4f53\u76f4\u64ad",stopRecording:"\u505c\u6b62\u5f55\u5236",stopRecordingWarning:"\u786e\u5b9a\u8981\u505c\u6b62\u5f55\u5236\u5417",stopStreamingWarning:"\u786e\u5b9a\u8981\u505c\u6b62\u6d41\u5a92\u4f53\u76f4\u64ad\u5417\uff1f",streamKey:"\u6d41\u5a92\u4f53\u76f4\u64ad\u5bc6\u94a5",Submit:"\u63d0\u4ea4",thankYou:"\u611f\u8c22\u4f7f\u7528{{appName}}\uff01",token:"\u6807\u8bc6",tokenAuthFailed:"\u5bf9\u4e0d\u8d77\uff0c\u60a8\u672a\u88ab\u5141\u8bb8\u53c2\u52a0\u6b64\u4f1a\u8bae\u3002",tokenAuthFailedTitle:"\u8ba4\u8bc1\u5931\u8d25",transcribing:"\u8f6c\u5f55\u4e2d",unlockRoom:"",userPassword:"\u7528\u6237\u5bc6\u7801",WaitForHostMsg:"\u4f1a\u8bae<b>{{room}}</b>\u5c1a\u672a\u5f00\u59cb\u3002\u5982\u679c\u60a8\u662f\u4e3b\u6301\u4eba\uff0c\u8bf7\u8fdb\u884c\u8eab\u4efd\u9a8c\u8bc1\u3002\u5426\u5219\uff0c\u8bf7\u7b49\u5f85\u4e3b\u6301\u4eba\u7684\u5230\u6765\u3002",WaitForHostMsgWOk:"\u4f1a\u8bae<b>{{room}}</b>\u5c1a\u672a\u5f00\u59cb\u3002\u5982\u679c\u60a8\u662f\u4e3b\u6301\u4eba\uff0c\u8bf7\u8fdb\u884c\u8eab\u4efd\u9a8c\u8bc1\u3002\u5426\u5219\uff0c\u8bf7\u7b49\u5f85\u4e3b\u6301\u4eba\u7684\u5230\u6765\u3002",WaitingForHost:"\u7b49\u5f85\u4e3b\u6301\u4eba\u3002\u3002\u3002",Yes:"\u662f",yourEntireScreen:"\u4f60\u7684\u6574\u4e2a\u5c4f\u5e55"},dialOut:{statusMessage:"\u73b0\u5728\u72b6\u6001\u4e3a {{status}}"},feedback:{average:"\u5e73\u5747",bad:"\u5dee",detailsLabel:"\u544a\u8bc9\u6211\u4eec\u66f4\u591a\u5efa\u8bae\u548c\u610f\u89c1\u3002",good:"\u597d",rateExperience:"\u8bf7\u8bc4\u4ef7\u60a8\u7684\u4f1a\u8bae\u4f53\u9a8c\u3002",veryBad:"\u975e\u5e38\u5dee",veryGood:"\u975e\u5e38\u597d"},incomingCall:{answer:"\u56de\u590d",audioCallTitle:"\u6765\u7535",decline:"\u89e3\u9664,\u79bb\u5f00",productLabel:"\u6765\u81eaJitsi Meet",videoCallTitle:"\u89c6\u9891\u6765\u7535"},info:{accessibilityLabel:"\u663e\u793a\u4fe1\u606f",addPassword:"",cancelPassword:"",conferenceURL:"\u94fe\u63a5\uff1a",country:"\u56fd\u5bb6",dialANumber:"\u82e5\u8981\u52a0\u5165\u4f1a\u8bae\uff0c\u8bf7\u62e8\u6253\u5176\u4e2d\u4e00\u4e2a\u53f7\u7801\uff0c\u7136\u540e\u8f93\u5165pin\u7801\u3002",dialInConferenceID:"PIN:",dialInNotSupported:"\u62b1\u6b49\uff0c\u4e0d\u652f\u6301\u7535\u8bdd\u547c\u5165\u3002",dialInNumber:"\u64ad\u5165\uff1a",dialInSummaryError:"\u83b7\u53d6\u62e8\u5165\u4fe1\u606f\u65f6\u51fa\u9519\u3002\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002",dialInTollFree:"\u514d\u8d39\u7535\u8bdd",genericError:"\u7cdf\u7cd5\uff01\u51fa\u9519\u4e86\u3002",inviteLiveStream:"\u82e5\u8981\u67e5\u770b\u6b64\u4f1a\u8bae\u7684\u5b9e\u65f6\u76f4\u64ad\uff0c\u8bf7\u5355\u51fb\u6b64\u94fe\u63a5\uff1a{{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"\u60a8\u88ab\u9080\u8bf7\u52a0\u5165\u4e00\u4e2a\u4f1a\u8bae\u3002",inviteURLFirstPartPersonal:"{{name}} \u6b63\u5728\u9080\u8bf7\u60a8\u52a0\u5165\u4e00\u4e2a\u4f1a\u8bae\u3002\n",inviteURLSecondPart:"",liveStreamURL:"\u76f4\u64ad\uff1a",moreNumbers:"\u66f4\u591a\u6210\u5458",noNumbers:"\u65e0\u547c\u5165\u53f7\u7801\u3002",noPassword:"\u672a\u53d1\u73b0\u8bbe\u5907",noRoom:"\u6ca1\u6709\u6307\u5b9a\u8981\u547c\u5165\u7684\u623f\u95f4\u3002",numbers:"\u547c\u5165\u53f7\u7801",password:"",title:"\u5206\u4eab",tooltip:"\u5171\u4eab\u6b64\u4f1a\u8bae\u7684\u94fe\u63a5\u548c\u62e8\u5165\u4fe1\u606f",label:"\u4f1a\u8bae\u4fe1\u606f"},inviteDialog:{alertText:"\u9080\u8bf7\u6210\u5458\u5931\u8d25\u3002",header:"\u9080\u8bf7",searchCallOnlyPlaceholder:"\u8f93\u5165\u7535\u8bdd\u53f7\u7801",searchPeopleOnlyPlaceholder:"\u67e5\u627e\u6210\u5458",searchPlaceholder:"\u6210\u5458\u6216\u7535\u8bdd\u53f7\u7801",send:"\u53d1\u9001"},inlineDialogFailure:{msg:"\u8c8c\u4f3c\u51fa\u4e86\u70b9\u95ee\u9898\u3002",retry:"\u91cd\u8bd5",support:"\u652f\u6301",supportMsg:"\u5982\u679c\u6b64\u4e8b\u591a\u6b21\u53d1\u751f\uff0c\u8bf7\u8054\u7cfb"},keyboardShortcuts:{focusLocal:"\u5207\u6362\u5230\u672c\u5730\u89c6\u9891\u4e0a",focusRemote:"\u663e\u793a\u5bf9\u65b9\u7684\u89c6\u9891",fullScreen:"\u5f00\u542f / \u9000\u51fa \u5168\u5c4f",keyboardShortcuts:"\u5feb\u6377\u952e",localRecording:"\u663e\u793a / \u9690\u85cf \u672c\u5730\u5f55\u5236\u9009\u9879",mute:"\u9759\u97f3\u6216\u53d6\u6d88\u9759\u97f3",pushToTalk:"\u6309\u4f4f\u8bf4\u8bdd",raiseHand:"\u7533\u8bf7\u6216\u53d6\u6d88\u53d1\u8a00",showSpeakerStats:"\u67e5\u770b\u626c\u58f0\u5668\u72b6\u6001",toggleChat:"\u6253\u5f00\u6216\u5173\u95ed\u804a\u5929",toggleFilmstrip:"\u663e\u793a/\u9690\u85cf \u89c6\u9891\u7f29\u7565\u56fe",toggleScreensharing:"\u5728\u6444\u50cf\u5934\u548c\u5c4f\u5e55\u5171\u4eab\u4e4b\u95f4\u5207\u6362",toggleShortcuts:"\u663e\u793a/\u9690\u85cf \u5feb\u6377\u952e",videoMute:"\u5f00\u542f\u6216\u5173\u95ed\u89c6\u9891"},liveStreaming:{busy:"\u6211\u4eec\u6b63\u5728\u91ca\u653e\u4e32\u6d41\u8d44\u6e90\u3002\u8bf7\u51e0\u5206\u949f\u540e\u518d\u8bd5\u3002",busyTitle:"\u6240\u6709\u7684\u4e32\u6d41\u8bbe\u5907\u6b63\u5fd9",changeSignIn:"\u5207\u6362\u5e10\u53f7",choose:"\u9009\u62e9\u4e00\u4e2a\u76f4\u64ad\u6d41",chooseCTA:"\u8bf7\u9009\u62e9\u76f4\u64ad\u9009\u9879\u3002\u60a8\u73b0\u5728\u4ee5 {{email}} \u8eab\u4efd\u767b\u5f55\u3002",enterStreamKey:"\u5728\u6b64\u8f93\u5165\u60a8\u7684 YouTube \u4e32\u6d41\u5bc6\u94a5\u3002",error:"\u6d41\u5a92\u4f53\u76f4\u64ad\u5931\u8d25\u3002\u8bf7\u91cd\u8bd5\u3002",errorAPI:"\u5728\u8bbf\u95ee\u60a8\u7684 YouTube \u76f4\u64ad\u670d\u52a1\u65f6\u53d1\u751f\u95ee\u9898\u3002\u8bf7\u91cd\u65b0\u767b\u5f55\u3002",errorLiveStreamNotEnabled:"{{email}} \u672a\u542f\u7528\u6d41\u5a92\u4f53\u76f4\u64ad\u3002\u8bf7\u4f7f\u7528\u6d41\u5a92\u4f53\u76f4\u64ad\u6216\u767b\u5f55\u542f\u7528\u4e86\u6d41\u5a92\u4f53\u76f4\u64ad\u7684\u5e10\u6237\u3002",expandedOff:"\u6d41\u5a92\u4f53\u76f4\u64ad\u5df2\u88ab\u5173\u95ed",expandedOn:"\u4f1a\u8bae\u5f53\u524d\u6b63\u5728YouTube\u4e0a\u76f4\u64ad\u3002",expandedPending:"\u542f\u52a8\u76f4\u64ad\u4e2d\u3002\u3002\u3002",failedToStart:"\u76f4\u64ad\u670d\u52a1\u542f\u52a8\u5931\u8d25",getStreamKeyManually:"\u6211\u4eec\u65e0\u6cd5\u83b7\u53d6\u4efb\u4f55\u76f4\u64ad\u3002\u5c1d\u8bd5\u4eceYouTube\u83b7\u53d6\u6d41\u5a92\u4f53\u76f4\u64ad\u5bc6\u94a5\u3002",invalidStreamKey:"\u6d41\u5a92\u4f53\u76f4\u64ad\u5bc6\u94a5\u53ef\u80fd\u4e0d\u6b63\u786e\u3002",off:"\u6d41\u5a92\u4f53\u76f4\u64ad\u5df2\u505c\u6b62",on:"\u6d41\u5a92\u4f53\u76f4\u64ad\u4e2d",pending:"\u542f\u52a8\u6d41\u5a92\u4f53\u3002\u3002\u3002",serviceName:"\u76f4\u64ad\u670d\u52a1",signedInAs:"\u60a8\u5f53\u524d\u767b\u5f55\u4e3a\uff1a",signIn:"\u4f7f\u7528\u8c37\u6b4c\u767b\u5f55",signInCTA:"\u8f93\u5165 YouTube \u4e32\u6d41\u5bc6\u94a5\u6216\u8005\u767b\u5f55 YouTube \u5e10\u53f7\u3002",signOut:"\u767b\u51fa",start:"\u5f00\u59cb\u76f4\u64ad",streamIdHelp:"\u8fd9\u662f\u4ec0\u4e48\uff1f",unavailableTitle:"\u6d41\u5a92\u4f53\u76f4\u64ad\u4e0d\u53ef\u7528"},localRecording:{clientState:{off:"\u5173",on:"\u5f00",unknown:"\u672a\u77e5"},dialogTitle:"\u672c\u5730\u5f55\u5236\u63a7\u5236",duration:"\u5468\u671f",durationNA:"N/A",encoding:"\u7f16\u7801\u4e2d",label:"\u5f55\u97f3",labelToolTip:"\u672c\u5730\u5f55\u97f3\u88ab\u5360\u7528",localRecording:"\u672c\u5730\u5f55\u5236\u4e2d",me:"\u81ea\u5df1",messages:{engaged:"\u672c\u5730\u5f55\u97f3\u88ab\u5360\u7528\u3002",finished:"\u4f1a\u8bdd {{token}} \u5f55\u5236\u7ed3\u675f\u3002\u8bf7\u5c06\u5f55\u5236\u7684\u6587\u4ef6\u53d1\u9001\u7ed9\u4e3b\u6301\u4eba\u3002",finishedModerator:"\u4f1a\u8bdd {{token}} \u5f55\u5236\u7ed3\u675f\u3002\u672c\u5730\u5f55\u5236\u5df2\u4fdd\u5b58\u3002\u8bf7\u8981\u6c42\u5176\u4ed6\u53c2\u4e0e\u8005\u63d0\u4ea4\u4ed6\u4eec\u7684\u5f55\u97f3\u3002",notModerator:"\u4f60\u4e0d\u662f\u4e3b\u6301\u4eba.\u4f60\u4e0d\u80fd\u5f00\u542f\u6216\u5173\u95ed\u672c\u5730\u5f55\u97f3"},moderator:"\u7ba1\u7406\u5458",no:"\u5426",participant:"\u4e0e\u4f1a\u8005",participantStats:"\u4e0e\u4f1a\u8005\u72b6\u6001",sessionToken:"\u4f1a\u8bdd\u4ee4\u724c",start:"\u5f00\u59cb\u5f55\u5236",stop:"\u505c\u6b62\u5f55\u5236",yes:"\u662f"},lockRoomPassword:"\u5bc6\u7801",lockRoomPasswordUppercase:"\u5bc6\u7801",me:"\u6211",notify:{connectedOneMember:"{{name}} \u52a0\u5165\u4f1a\u8bae",connectedThreePlusMembers:"{{name}} \u548c\u5176\u4ed6 {{count}} \u4eba\u52a0\u5165\u4f1a\u8bae",connectedTwoMembers:"{{first}} \u548c {{second}} \u52a0\u5165\u4f1a\u8bae",disconnected:"\u5df2\u65ad\u5f00\u8fde\u63a5",focus:"\u4f1a\u8bae\u805a\u7126",focusFail:"{{component}} \u4e0d\u53ef\u7528 - \u5728{{ms}}\u79d2\u540e\u91cd\u8bd5",grantedTo:"\u4e3b\u6301\u6743\u9650\u5df2\u6388\u4e88{{to}}\uff01",invitedOneMember:"{{name}} \u5df2\u88ab\u9080\u8bf7",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"\u81ea\u5df1",moderator:"\u5df2\u6388\u6743\u4e3b\u6301\u4eba\u6743\u9650\uff01",muted:"\u60a8\u5df2\u7ecf\u5f00\u59cb\u4e86\u901a\u8bdd\uff0c\u5e76\u5904\u4e8e\u9759\u97f3\u72b6\u6001\u3002",mutedTitle:"\u60a8\u5df2\u88ab\u9759\u97f3\uff01",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"{{name}} \u60f3\u8981\u53d1\u8a00\u3002",somebody:"\u67d0\u4eba",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"\u5443\u2026\u6050\u6015\u60a8\u5bf9 {{appName}} \u7684\u4f53\u9a8c\u4f1a\u5f88\u4e0d\u597d\u3002\u6211\u4eec\u6b63\u5728\u5c1d\u8bd5\u4f18\u5316\u5bf9\u6b64\u6d4f\u89c8\u5668\u7684\u652f\u6301\u3002\u773c\u4e0b\uff0c\u8bf7\u5c1d\u8bd5\u4f7f\u7528 <a href='static/recommendedBrowsers.html' target='_blank'>\u5df2\u77e5\u4f53\u9a8c\u5f88\u597d\u7684\u6d4f\u89c8\u5668</a>\u3002",suboptimalExperienceTitle:"\u6d4f\u89c8\u5668\u8b66\u544a",unmute:"",newDeviceCameraTitle:"\u68c0\u6d4b\u5230\u65b0\u76f8\u673a",newDeviceAudioTitle:"\u68c0\u6d4b\u5230\u65b0\u97f3\u9891\u8bbe\u5907",newDeviceAction:"\u4f7f\u7528"},passwordSetRemotely:"\u7531\u5176\u4ed6\u4e0e\u4f1a\u8005\u8bbe\u7f6e",passwordDigitsOnly:"",poweredby:"\u6280\u672f\u652f\u6301",presenceStatus:{busy:"\u5fd9\u788c",calling:"\u901a\u8bdd\u4e2d...",connected:"\u8fde\u63a5\u4e2d...",connecting:"\u8fde\u63a5\u4e2d...",connecting2:"\u8fde\u63a5\u4e2d...",disconnected:"\u5df2\u65ad\u5f00\u8fde\u63a5",expired:"\u5df2\u8fc7\u671f",ignored:"\u5df2\u5ffd\u7565",initializingCall:"\u521d\u59cb\u5316\u547c\u53eb...",invited:"\u9080\u8bf7",rejected:"\u62d2\u7edd",ringing:"\u54cd\u94c3..."},profile:{setDisplayNameLabel:"\u8bbe\u5b9a\u60a8\u7684\u663e\u793a\u540d\u79f0",setEmailInput:"\u8f93\u5165\u60a8\u7684\u90ae\u7bb1",setEmailLabel:"\u8bbe\u7f6e\u60a8\u7684\u4e2a\u4eba\u5168\u7403\u7edf\u4e00\u6807\u8bc6\u90ae\u7bb1",title:"\u7b80\u4ecb"},recording:{authDropboxText:"\u4e0a\u4f20\u81f3Dropbox",availableSpace:"\u53ef\u7528\u7a7a\u95f4\uff1a{{spaceLeft}} MB\uff08\u5927\u7ea6\u53ef\u5f55 {{duration}} \u5206\u949f\uff09 ",beta:"BETA",busy:"\u6211\u4eec\u6b63\u5728\u91ca\u653e\u5f55\u5236\u8d44\u6e90\u3002\u8bf7\u51e0\u5206\u949f\u4e4b\u540e\u518d\u8bd5\u3002",busyTitle:"\u6240\u6709\u7684\u5f55\u5236\u8bbe\u5907\u6b63\u5fd9",error:"\u5f55\u5236\u5931\u8d25\u3002\u8bf7\u91cd\u65b0\u5c1d\u8bd5\u3002",expandedOff:"\u5f55\u5236\u5df2\u505c\u6b62",expandedOn:"\u6b64\u4f1a\u8bae\u6b63\u5728\u88ab\u5f55\u5236\u3002",expandedPending:"\u5f55\u5236\u6b63\u5728\u542f\u52a8...",failedToStart:"\u5f55\u5236\u542f\u52a8\u5931\u8d25",fileSharingdescription:"\u8ddf\u4e0e\u4f1a\u8005\u5206\u4eab\u5f55\u5236",live:"\u76f4\u64ad",loggedIn:"\u4ee5 {{userName}} \u767b\u5f55",off:"\u5f55\u5236\u5df2\u505c\u6b62",on:"\u5f55\u5236\u4e2d",pending:"\u6b63\u5728\u51c6\u5907\u5f55\u5236\u4f1a\u8bae....",rec:"REC\u5f55\u5236",serviceDescription:"\u5f55\u5236\u670d\u52a1\u5c06\u4fdd\u5b58\u60a8\u7684\u5f55\u5236",serviceName:"\u5f55\u5236\u670d\u52a1",signIn:"\u767b\u5f55",signOut:"\u767b\u51fa",unavailable:"\u5662\uff01{{serviceName}} \u6682\u65f6\u65e0\u6cd5\u4f7f\u7528\u3002\u6211\u4eec\u6b63\u5728\u89e3\u51b3\u6b64\u95ee\u9898\u3002\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002",unavailableTitle:"\u5f55\u5236\u4e0d\u53ef\u7528"},sectionList:{pullToRefresh:"\u4e0b\u62c9\u5237\u65b0"},settings:{calendar:{about:"{{appName}} \u7684\u65e5\u5386\u96c6\u6210\u7528\u4e8e\u5b89\u5168\u8bbf\u95ee\u60a8\u7684\u65e5\u5386\uff0c\u4ee5\u4fbf\u5b83\u53ef\u4ee5\u8bfb\u53d6\u5373\u5c06\u53d1\u751f\u7684\u4e8b\u4ef6\u3002",disconnect:"\u65ad\u5f00\u8fde\u63a5",microsoftSignIn:"Microsoft\u5e10\u53f7\u767b\u5f55",signedIn:"\u76ee\u524d\u901a\u8fc7{{email}}\u83b7\u53d6\u65e5\u5386\u4e8b\u4ef6\u3002\u70b9\u51fb\u4e0b\u65b9\u65ad\u5f00\u8fde\u63a5\u6309\u94ae\u505c\u6b62\u8bbf\u95ee\u3002",title:"\u65e5\u5386"},devices:"\u8bbe\u5907",followMe:"\u6240\u6709\u4eba\u8ddf\u968f\u6211",language:"\u8bed\u8a00",loggedIn:"\u4ee5{{name}} \u767b\u5f55",moderator:"\u7ba1\u7406\u5458",more:"\u66f4\u591a",name:"\u540d\u79f0",noDevice:"\u672a\u53d1\u73b0\u8bbe\u5907",selectAudioOutput:"\u97f3\u9891\u8f93\u51fa",selectCamera:"\u6444\u50cf\u5934",selectMic:"\u9ea6\u514b\u98ce",startAudioMuted:"\u6240\u6709\u4eba\u5f00\u59cb\u65f6\u9759\u97f3",startVideoMuted:"\u6240\u6709\u4eba\u5f00\u59cb\u65f6\u9690\u85cf\u89c6\u9891\u753b\u9762",title:"\u8bbe\u7f6e"},settingsView:{alertOk:"\u786e\u8ba4",alertTitle:"\u8b66\u544a",alertURLText:"\u670d\u52a1\u5668 URL \u65e0\u6548",buildInfoSection:"\u751f\u6210\u4fe1\u606f",conferenceSection:"\u4f1a\u8bae",displayName:"\u663e\u793a\u540d\u79f0",email:"\u7535\u5b50\u90ae\u4ef6",header:"\u8bbe\u7f6e",profileSection:"\u7b80\u4ecb",serverURL:"\u670d\u52a1\u5668 URL",startWithAudioMuted:"\u542f\u52a8\u5e76\u5173\u95ed\u97f3\u9891",startWithVideoMuted:"\u542f\u52a8\u5e76\u5173\u95ed\u89c6\u9891",version:"\u7248\u672c"},share:{dialInfoText:"",mainText:"\u70b9\u51fb\u4ee5\u4e0b\u94fe\u63a5\u52a0\u5165\u4f1a\u8bae\uff1a{{roomUrl}}\n"},speaker:"\u53d1\u8a00\u4eba",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"\u540d\u79f0",seconds:"{{count}}s",speakerStats:"\u53d1\u8a00\u8005\u72b6\u6001",speakerTime:"\u53d1\u8a00\u8005\u65f6\u95f4"},startupoverlay:{policyText:" ",title:"{{app}} \u9700\u8981\u4f7f\u7528\u60a8\u7684\u9ea6\u514b\u98ce\u548c\u6444\u50cf\u5934\u3002"},suspendedoverlay:{rejoinKeyTitle:"\u91cd\u65b0\u52a0\u5165",text:"\u6309\u4e0b <i>\u91cd\u65b0\u52a0\u5165</i> \u6309\u94ae\u91cd\u65b0\u8fde\u63a5\u3002",title:"\u7531\u4e8e\u60a8\u7684\u7535\u8111\u8fdb\u5165\u4f11\u7720\u6a21\u5f0f\uff0c\u89c6\u9891\u901a\u8bdd\u5df2\u7ecf\u4e2d\u65ad\u3002"},toolbar:{accessibilityLabel:{audioOnly:"\u6253\u5f00 /\u5173\u95ed \u4ec5\u97f3\u9891",audioRoute:"\u9009\u62e9\u97f3\u9891\u8bbe\u5907",callQuality:"",cc:"\u6253\u5f00 / \u5173\u95ed \u5b57\u5e55",chat:"\u663e\u793a / \u9690\u85cf \u804a\u5929\u7a97\u53e3",document:"\u5f00\u542f / \u5173\u95ed \u6587\u6863\u5171\u4eab",feedback:"\u7559\u4e0b\u53cd\u9988",fullScreen:"\u8fdb\u5165 / \u9000\u51fa \u5168\u5c4f\u6a21\u5f0f",hangup:"\u9000\u51fa\u804a\u5929\u5ba4",invite:"\u9080\u8bf7",kick:"\u8e22\u9664\u6210\u5458",localRecording:"\u663e\u793a / \u9690\u85cf \u672c\u5730\u5f55\u5236\u9009\u9879",lockRoom:"\u5207\u6362\u4f1a\u8bae\u5ba4\u9501\u5b9a",moreActions:"\u663e\u793a / \u9690\u85cf \u66f4\u591a\u9009\u62e9",moreActionsMenu:"\u66f4\u591a\u529f\u80fd\u83dc\u5355",mute:"\u9759\u97f3 / \u53d6\u6d88\u9759\u97f3",pip:"\u5207\u6362\u5b50\u6bcd\u753b\u9762\u6a21\u5f0f",profile:"\u7f16\u8f91\u60a8\u7684\u7b80\u4ecb",raiseHand:"\u4e3e\u624b / \u53d6\u6d88\u4e3e\u624b",recording:"\u5f00\u542f / \u505c\u6b62 \u89c6\u9891\u5f55\u5236",remoteMute:"\u9759\u97f3\u4e0e\u4f1a\u8005",Settings:"\u663e\u793a / \u9690\u85cf \u8bbe\u7f6e",sharedvideo:"\u5f00\u542f / \u5173\u95ed Youtube \u5f71\u7247\u5206\u4eab",shareRoom:"\u9080\u8bf7\u4ed6\u4eba",shareYourScreen:"\u5f00\u542f / \u5173\u95ed \u5c4f\u5e55\u5206\u4eab",shortcuts:"\u5207\u6362\u5feb\u6377\u65b9\u5f0f",show:"",speakerStats:"\u663e\u793a / \u9690\u85cf \u6f14\u8bf4\u8005\u8d44\u6599",tileView:"\u753b\u9762\u6a21\u5f0f",toggleCamera:"\u5207\u6362\u76f8\u673a",videomute:"\u9759\u97f3 / \u53d6\u6d88\u9759\u97f3",videoblur:""},addPeople:"\u6dfb\u52a0\u6210\u5458\u5230\u60a8\u7684\u901a\u8bdd\u4e2d",audioOnlyOff:"\u7981\u7528\u4ec5\u97f3\u9891\u6a21\u5f0f",audioOnlyOn:"\u542f\u7528\u4ec5\u97f3\u9891\u6a21\u5f0f",audioRoute:"\u9009\u62e9\u97f3\u9891\u8bbe\u5907",authenticate:"\u8ba4\u8bc1",callQuality:"\u7ba1\u7406\u901a\u8bdd\u8d28\u91cf",chat:"\u5f00\u542f / \u5173\u95ed \u804a\u5929",closeChat:"\u5173\u95ed\u804a\u5929",documentClose:"\u5173\u95ed\u6587\u6863\u5171\u4eab",documentOpen:"\u5f00\u542f\u6587\u6863\u5171\u4eab",enterFullScreen:"\u5168\u5c4f\u89c2\u770b",enterTileView:"\u5207\u6362\u89c6\u56fe",exitFullScreen:"\u9000\u51fa\u5168\u5c4f\u6a21\u5f0f",exitTileView:"\u9000\u51fa\u5e73\u94fa\u6a21\u5f0f",feedback:"\u7559\u4e0b\u53cd\u9988",hangup:"\u79bb\u5f00",invite:"\u9080\u8bf7",login:"\u767b\u5f55",logout:"\u767b\u51fa",lowerYourHand:"\u653e\u624b",moreActions:"\u66f4\u591a\u64cd\u4f5c",mute:"\u9759\u97f3 / \u89e3\u9664\u9759\u97f3",openChat:"\u5f00\u542f\u804a\u5929",pip:"\u8fdb\u5165\u5b50\u6bcd\u753b\u9762\u6a21\u5f0f",profile:"\u7f16\u8f91\u60a8\u7684\u7b80\u4ecb",raiseHand:"\u8bf7\u6c42 / \u53d6\u6d88 \u53d1\u8a00",raiseYourHand:"\u4e3e\u624b",Settings:"\u8bbe\u7f6e",sharedvideo:"\u5206\u4eabYouTube\u89c6\u9891",shareRoom:"\u9080\u8bf7\u4ed6\u4eba",shortcuts:"",speakerStats:"\u53d1\u8a00\u8005\u72b6\u6001",startScreenSharing:"\u5f00\u542f\u5c4f\u5e55\u5171\u4eab",startSubtitles:"\u5f00\u542f\u5b57\u5e55",stopScreenSharing:"\u505c\u6b62\u5c4f\u5e55\u5171\u4eab",stopSubtitles:"\u5173\u95ed\u5b57\u5e55",stopSharedVideo:"\u5173\u95edYouTube\u89c6\u9891",talkWhileMutedPopup:"\u60a8\u5728\u5c1d\u8bd5\u53d1\u8a00\u5417? \u5f53\u524d\u60a8\u5df2\u88ab\u9759\u97f3\u3002",tileViewToggle:"\u753b\u9762\u6a21\u5f0f",toggleCamera:"\u5207\u6362\u76f8\u673a",videomute:"\u5f00\u542f / \u5173\u95ed \u6444\u50cf\u5934",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"\u5f00\u542f / \u5173\u95ed\u5b57\u5e55",error:"\u8f6c\u5f55\u5931\u8d25\u3002\u8bf7\u91cd\u65b0\u5c1d\u8bd5\u3002",expandedLabel:"\u6b63\u5728\u8f6c\u5f55\u4e2d",failedToStart:"\u5f00\u542f\u8f6c\u5f55\u5931\u8d25",labelToolTip:"\u4f1a\u8bae\u6b63\u5728\u8f6c\u5f55",off:"\u505c\u6b62\u8f6c\u5f55",pending:"\u6b63\u5728\u51c6\u5907\u8f6c\u5f55\u4f1a\u8bae...",start:"\u5f00\u542f\u663e\u793a\u5b57\u5e55",stop:"\u505c\u6b62\u663e\u793a\u5b57\u5e55",tr:"TR"},userMedia:{androidGrantPermissions:"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9 <b><i>\u5141\u8bb8</i></b>",chromeGrantPermissions:"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9 <b><i>\u5141\u8bb8</i></b>",edgeGrantPermissions:"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9 <b><i>\u662f</i></b>",electronGrantPermissions:"\u8bf7\u6388\u6743\u4f7f\u7528\u60a8\u7684\u6444\u50cf\u5934\u548c\u9ea6\u514b\u98ce",firefoxGrantPermissions:"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9<b><i>\u5171\u4eab\u8bbe\u5907</i></b> ",iexplorerGrantPermissions:"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9 <b><i>\u53ef\u4ee5</i></b>",nwjsGrantPermissions:"\u8bf7\u6388\u6743\u4f7f\u7528\u60a8\u7684\u6444\u50cf\u5934\u548c\u9ea6\u514b\u98ce",operaGrantPermissions:"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9 <b><i>\u5141\u8bb8</i></b>","react-nativeGrantPermissions":"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9 <b><i>\u5141\u8bb8</i></b>",safariGrantPermissions:"\u5f53\u6d4f\u89c8\u5668\u8981\u6c42\u6743\u9650\u8bb8\u53ef\u65f6\u9009\u62e9 <b><i>\u53ef\u4ee5</i></b>"},videoSIPGW:{busy:"\u6211\u4eec\u6b63\u5728\u6e05\u7406\u548c\u91ca\u653e\u8d44\u6e90\u3002\u8bf7\u8fc7\u51e0\u5206\u949f\u540e\u518d\u8bd5\u3002",busyTitle:"\u623f\u95f4\u670d\u52a1\u6b63\u5fd9",errorAlreadyInvited:"{{displayName}} \u5df2\u88ab\u9080\u8bf7\u8fc7\u4e86",errorInvite:"\u4f1a\u8bae\u8fd8\u672a\u5f00\u59cb\u3002\u8bf7\u7a0d\u540e\u518d\u6765\u3002",errorInviteFailed:"\u6211\u4eec\u6b63\u5728\u89e3\u51b3\u95ee\u9898\u3002\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002",errorInviteFailedTitle:"\u9080\u8bf7 {{displayName}} \u5931\u8d25",errorInviteTitle:"\u9080\u8bf7\u623f\u95f4\u9519\u8bef",pending:"{{displayName}} \u5df2\u88ab\u9080\u8bf7"},videoStatus:{audioOnly:"AUD\u58f0\u97f3",audioOnlyExpanded:"\u60a8\u5904\u4e8e\u4ec5\u7528\u97f3\u8baf\u6a21\u5f0f\u3002\u8be5\u6a21\u5f0f\u53ef\u8282\u7701\u9891\u5bbd\uff0c\u4f46\u65e0\u6cd5\u770b\u89c1\u4ed6\u4eba\u5f71\u50cf\u3002",callQuality:"",hd:"\u9ad8\u6e05",highDefinition:"\u9ad8\u6e05",labelTooiltipNoVideo:"\u65e0\u89c6\u9891",labelTooltipAudioOnly:"\u5df2\u542f\u7528\u4ec5\u97f3\u9891\u6a21\u5f0f",ld:"\u4f4e\u6e05",lowDefinition:"\u4f4e\u6e05",onlyAudioAvailable:"\u53ea\u80fd\u4f7f\u7528\u97f3\u9891",onlyAudioSupported:"\u6211\u4eec\u53ea\u652f\u6301\u6b64\u6d4f\u89c8\u5668\u7684\u97f3\u9891\u529f\u80fd\u3002",p2pEnabled:"\u70b9\u5bf9\u70b9\u5df2\u542f\u7528",p2pVideoQualityDescription:"",recHighDefinitionOnly:"\u5c06\u4f1a\u9996\u9009\u9ad8\u6e05\u6a21\u5f0f\u3002",sd:"\u6807\u6e05",standardDefinition:"\u6807\u6e05"},videothumbnail:{domute:"\u9759\u97f3",flip:"\u7ffb\u8f6c",kick:"\u8e22\u51fa",moderator:"\u7ba1\u7406\u5458",mute:"\u4e0e\u4f1a\u8005\u5df2\u88ab\u9759\u97f3",muted:"\u5df2\u9759\u97f3",remoteControl:"\u8fdc\u7a0b\u63a7\u5236",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"\u70b9\u51fb\u52a0\u5165",roomname:"\u8bf7\u8f93\u5165\u623f\u95f4\u540d"},appDescription:"\u5feb\u6765\u4f7f\u7528\u5168\u961f\u89c6\u9891\u901a\u8bdd\u3002\u60a8\u53ef\u4ee5\u9080\u8bf7\u4efb\u4f55\u60a8\u8ba4\u8bc6\u7684\u4eba\u3002{{app}} \u662f\u4e00\u4e2a\u5b8c\u5168\u52a0\u5bc6\uff0c100% \u5f00\u6e90\u7684\u89c6\u9891\u4f1a\u8bae\u89e3\u51b3\u65b9\u6848\u3002\u65e0\u9700\u6ce8\u518c\u5e10\u53f7\uff0c\u65e0\u9650\u65f6\u514d\u8d39\u4f7f\u7528\u3002",audioVideoSwitch:{audio:"\u8bed\u97f3",video:"\u89c6\u9891"},calendar:"\u65e5\u5386",connectCalendarButton:"\u8fde\u63a5\u4f60\u7684\u65e5\u5386",connectCalendarText:"\u8fde\u63a5\u4f60\u7684\u65e5\u5386\u4ee5\u67e5\u770b\u4f60\u5728{{app}}\u4e2d\u7684\u5168\u90e8\u4f1a\u8bae\u3002\u6b64\u5916\uff0c\u65b0\u589e{{provider}} \u4f1a\u8bae\u5230\u4f60\u7684\u65e5\u5386\u4e2d\uff0c\u70b9\u51fb\u5373\u53ef\u542f\u52a8\u3002",enterRoomTitle:"\u5f00\u542f\u4e00\u4e2a\u65b0\u7684\u4f1a\u8bae",go:"\u5f00\u59cb",join:"\u52a0\u5165",info:"\u4fe1\u606f",privacy:"\u9690\u79c1",recentList:"\u6700\u8fd1",recentListDelete:"\u5220\u9664",recentListEmpty:"\u76ee\u524d\u6ca1\u6709\u4f7f\u7528\u3002\u4e0e\u4f60\u7684\u56e2\u961f\u6210\u5458\u804a\u5929\uff0c\u5373\u53ef\u5728\u6b64\u5904\u627e\u5230\u6700\u8fd1\u6240\u6709\u4f1a\u8bae\u3002",reducedUIText:"",roomname:"\u8bf7\u8f93\u5165\u623f\u95f4\u540d",roomnameHint:"\u8bf7\u8f93\u5165\u60a8\u60f3\u52a0\u5165\u623f\u95f4\u7684 URL \u5730\u5740\u6216\u8005\u623f\u95f4\u540d\u3002\u60a8\u4e5f\u53ef\u4ee5\u60f3\u4e2a\u623f\u540d\u521b\u5efa\u623f\u95f4\uff0c\u53ea\u8981\u5176\u4ed6\u4eba\u8f93\u5165\u548c\u60a8\u4e00\u6837\u7684\u540d\u79f0\u5c31\u80fd\u52a0\u5165\u60a8\u7684\u623f\u95f4\u3002",sendFeedback:"\u53d1\u9001\u53cd\u9988",terms:"\u6761\u6b3e",title:"\u5b89\u5168\uff0c\u529f\u80fd\u5b8c\u5584\u548c\u5b8c\u5168\u5f00\u6e90\u7684\u89c6\u9891\u4f1a\u8bae"}}},682,[]);
__d(function(e,a,n,i,s,r,o){s.exports={en:"English",af:"",az:"Azerbaijani",bg:"Bulgarian",cs:"Czech",de:"German",el:"Greek",eo:"Esperanto",es:"Spanish",fr:"French",hy:"Armenian",it:"Italian",ja:"\u65e5\u672c\u8a9e",ko:"\u97d3\u6587",nb:"Norwegian Bokmal",oc:"Occitan",pl:"Polish",ptBR:"Portuguese (Brazil)",ru:"Russian",sk:"Slovak",sl:"Slovenian",sv:"Swedish",tr:"Turkish",vi:"Vietnamese",zhCN:"\u4e2d\u6587 \u7b80\u4f53 (\u4e2d\u56fd)"}},683,[]);
__d(function(e,o,i,t,r,n,a){r.exports={addPeople:{add:"\u9080\u8acb",countryNotSupported:"\u6b64\u76ee\u6a19\u5340\u57df\u5c1a\u672a\u652f\u63f4\u3002",countryReminder:"\u5617\u8a66\u5728\u7f8e\u570b\u5916\u5730\u901a\u8a71\uff1f\u8acb\u78ba\u8a8d\u958b\u982d\u4f7f\u7528\u7684\u570b\u5bb6\u4ee3\u78bc\uff01",disabled:"\u60a8\u4e0d\u53ef\u4ee5\u9080\u8acb\u4eba\u54e1\u3002",failedToAdd:"",footerText:"\u64ad\u6253\u5df2\u95dc\u9589\u3002",loading:"\u5c0b\u627e\u806f\u7d61\u4eba\u53ca\u96fb\u8a71\u865f\u78bc",loadingNumber:"\u9a57\u8b49\u96fb\u8a71\u865f\u78bc",loadingPeople:"\u6b63\u5728\u5c0b\u641c\u4eba\u54e1\u9032\u884c\u9080\u8acb",noResults:"\u6c92\u6709\u7b26\u5408\u8981\u6c42\u7684\u641c\u5c0b\u7d50\u679c",noValidNumbers:"\u8acb\u8f38\u5165\u4e00\u7d44\u96fb\u8a71\u865f\u78bc",searchNumbers:"\u65b0\u589e\u96fb\u8a71\u865f\u78bc",searchPeople:"\u5c0b\u627e\u4eba\u54e1",searchPeopleAndNumbers:"\u5c0b\u627e\u4eba\u54e1\u6216\u65b0\u589e\u96fb\u8a71\u865f\u78bc",telephone:"\u96fb\u8a71\uff1a {{number}}",title:"\u9080\u8acb\u4eba\u54e1\u53c3\u52a0\u6703\u8b70"},audioDevices:{bluetooth:"\u85cd\u7259",headphones:"\u8033\u6a5f",phone:"\u96fb\u8a71",speaker:"\u767c\u8a00\u8005"},audioOnly:{audioOnly:"\u50c5\u7528\u97f3\u8a0a"},calendarSync:{addMeetingURL:"\u589e\u52a0\u6703\u8b70\u9023\u7d50",confirmAddLink:"\u4f60\u8981\u52a0\u4e0a Jitsi \u9023\u7d50\u65bc\u6b64\u4e8b\u4ef6\u55ce\uff1f",error:{appConfiguration:"",generic:"",notSignedIn:""},join:"\u53c3\u52a0",joinTooltip:"\u53c3\u52a0\u6703\u8b70",nextMeeting:"\u4e0b\u6b21\u6703\u8b70",noEvents:"\u6c92\u6709\u9810\u5b9a\u4e8b\u4ef6\u6392\u5165\u884c\u7a0b\u3002",ongoingMeeting:"\u5373\u5c07\u9032\u884c\u6703\u8b70",permissionButton:"\u958b\u555f\u8a2d\u5b9a",permissionMessage:"\u65e5\u66c6\u5141\u8a31\u6b0a\u9650\u662f\u5fc5\u9808\u7684\uff0c\u4ee5\u67e5\u770b\u4f60\u7684\u6703\u8b70\u65bc\u61c9\u7528\u7a0b\u5f0f\u4e2d\u3002",refresh:"\u91cd\u65b0\u6574\u7406\u884c\u4e8b\u66c6",today:"\u4eca\u65e5"},chat:{error:"\u932f\u8aa4\uff1a\u4f60\u7684\u8a0a\u606f \"{{originalText}}\" \u672a\u88ab\u9001\u51fa\u3002\u539f\u56e0\uff1a {{error}}",messagebox:"",nickname:{popover:"\u9078\u64c7\u66b1\u7a31",title:""},title:""},connectingOverlay:{joiningRoom:""},connection:{ATTACHED:"\u5df2\u7d93\u9644\u52a0",AUTHENTICATING:"\u9a57\u8b49\u4e2d",AUTHFAIL:"\u9a57\u8b49\u5931\u6557",CONNECTED:"\u5df2\u7d93\u9023\u63a5",CONNECTING:"\u9023\u63a5\u4e2d",CONNFAIL:"\u9023\u63a5\u5931\u6557",DISCONNECTED:"\u5df2\u7d93\u4e2d\u65b7\u9023\u63a5",DISCONNECTING:"\u4e2d\u65b7\u9023\u63a5\u4e2d",ERROR:"\u932f\u8aa4",RECONNECTING:"\u7db2\u7d61\u932f\u8aa4\u767c\u751f\u3002\u91cd\u65b0\u9023\u63a5\u4e2d\u2026\u2026\u2026"},connectionindicator:{address:"\u5730\u5740\uff1a",bandwidth:"\u4f30\u8a08\u983b\u5bec\uff1a",bitrate:"\u6bd4\u7279\u7387\uff1a",bridgeCount:"\u4f3a\u670d\u5668\u8a08\u6578\uff1a",connectedTo:"\u5df2\u9023\u63a5\u81f3\uff1a",framerate:"\u5f71\u683c\u7387\uff1a",less:"\u986f\u793a\u8f03\u5c11",localaddress:"\u672c\u5730\u5730\u5740\uff1a",localport:"\u672c\u5730\u7aef\u53e3\uff1a",more:"\u986f\u793a\u66f4\u591a",packetloss:"\u4e1f\u5305\uff1a",quality:{good:"\u5f88\u597d",inactive:"\u672a\u555f\u7528",lost:"\u6f0f\u5931",nonoptimal:"\u4e0d\u751a\u7406\u60f3",poor:"\u4e0d\u597d"},remoteaddress:"\u9060\u7aef\u5730\u5740\uff1a",remoteport:"\u9060\u7aef\u7aef\u53e3\uff1a",resolution:"\u89e3\u6790\u5ea6\uff1a",status:"\u9023\u63a5\uff1a",transport:"\u50b3\u8f38\uff1a",turn:" (\u8f49)"},dateUtils:{earlier:"\u7a0d\u65e9",today:"\u4eca\u65e5",yesterday:"\u6628\u5929"},deepLinking:{appNotInstalled:"\u5728\u60a8\u7684\u624b\u6a5f\u4e0a\u9700\u8981 {{app}} \u884c\u52d5\u61c9\u7528\u7a0b\u5f0f\u53bb\u52a0\u5165\u9019\u5834\u6703\u8b70\u3002",description:"\u6c92\u6709\u767c\u751f\u4f5c\u7528\u55ce\uff1f\u6211\u5011\u5617\u8a66\u767c\u8d77\u60a8\u7684\u6703\u8b70\u65bc {{app}} desktop \u684c\u9762\u61c9\u7528\u7a0b\u5f0f\u3002\u8acb\u518d\u8a66\u4e00\u6b21\uff0c\u6216\u662f\u767c\u8d77\u6703\u8b70\u65bc {{app}} \u7db2\u8def\u61c9\u7528\u7a0b\u5f0f\u3002",descriptionWithoutWeb:"",downloadApp:"\u4e0b\u8f09\u61c9\u7528 APP",launchWebButton:"\u5728\u7db2\u8def\u4e0a\u767c\u8d77",openApp:"\u7e7c\u7e8c\u524d\u5f80\u6b64\u61c9\u7528\u7a0b\u5f0f",title:"\u767c\u8d77\u60a8\u7684\u6703\u8b70\u65bc {{app}}...",tryAgainButton:"\u5728\u684c\u9762\u4e0a\u518d\u8a66\u4e00\u6b21"},defaultLink:"\u4f8b\u5982 {{url}}",deviceError:{cameraError:"\u7121\u6cd5\u53d6\u7528\u60a8\u7684\u651d\u5f71\u88dd\u7f6e",cameraPermission:"\u7121\u6cd5\u7372\u5f97\u651d\u5f71\u88dd\u7f6e\u53d6\u7528\u6b0a\u9650",microphoneError:"\u7121\u6cd5\u53d6\u7528\u60a8\u7684\u9ea5\u514b\u98a8",microphonePermission:"\u7121\u6cd5\u7372\u5f97\u9ea5\u514b\u98a8\u53d6\u7528\u6b0a\u9650"},deviceSelection:{noPermission:"\u672a\u53d6\u5f97\u6b0a\u9650",previewUnavailable:"\u9810\u89bd\u7121\u6cd5\u4f7f\u7528",selectADevice:"\u9078\u64c7\u8a2d\u5099",testAudio:"\u64ad\u653e\u6e2c\u8a66\u8072\u97f3"},dialog:{accessibilityLabel:{liveStreaming:"\u76f4\u64ad\u4e32\u6d41"},allow:"\u5141\u8a31",alreadySharedVideoMsg:"",alreadySharedVideoTitle:"\u4e00\u6b21\u53ea\u80fd\u5141\u8a31\u4e00\u4f4d\u8996\u8a0a\u5206\u4eab",applicationWindow:"\u61c9\u7528\u7a0b\u5f0f\u8996\u7a97",Back:"\u8fd4\u56de",cameraConstraintFailedError:"\u60a8\u7684\u651d\u5f71\u88dd\u7f6e\u4e0d\u7b26\u5408\u8981\u6c42\u3002",cameraNotFoundError:"\u672a\u767c\u73fe\u651d\u5f71\u88dd\u7f6e\u3002",cameraNotSendingData:"\u6211\u5011\u7121\u6cd5\u53d6\u7528\u60a8\u7684\u651d\u5f71\u88dd\u7f6e\u3002\u8acb\u6aa2\u67e5\u662f\u5426\u6709\u5176\u4ed6\u7a0b\u5e8f\u6b63\u5728\u4f7f\u7528\u9019\u500b\u8a2d\u5099\uff0c\u5426\u5247\u8acb\u5f9e\u8a2d\u7f6e\u9078\u55ae\u88e1\u9078\u64c7\u5176\u4ed6\u8a2d\u5099\u6216\u8005\u91cd\u65b0\u88dd\u8f09\u3002",cameraNotSendingDataTitle:"\u7121\u6cd5\u53d6\u7528\u651d\u5f71\u88dd\u7f6e",cameraPermissionDeniedError:"\u60a8\u672a\u53d6\u5f97\u6b0a\u9650\u4f7f\u7528\u60a8\u7684\u651d\u5f71\u88dd\u7f6e\u3002\u60a8\u4ecd\u7136\u53ef\u53c3\u52a0\u6703\u8b70\uff0c\u4f46\u662f\u5176\u4ed6\u4eba\u7121\u6cd5\u770b\u5230\u3002\u53ef\u4ee5\u5229\u7528\u4f4d\u5740\u6b04\u4e2d\u7684\u651d\u5f71\u88dd\u7f6e\u6309\u9215\u4f86\u4fee\u5fa9\u555f\u52d5\u3002",cameraUnknownError:"\u7531\u65bc\u4e0d\u660e\u539f\u56e0\uff0c\u7121\u6cd5\u4f7f\u7528\u651d\u5f71\u88dd\u7f6e\u3002",cameraUnsupportedResolutionError:"\u60a8\u7684\u651d\u5f71\u88dd\u7f6e\u4e0d\u652f\u63f4\u6240\u9700\u7684\u8996\u8a0a\u89e3\u6790\u5ea6\u3002",Cancel:"\u53d6\u6d88",close:"\u95dc\u9589",conferenceDisconnectMsg:"\u8acb\u6aa2\u67e5\u4e00\u4e0b\u7db2\u8def\u9023\u63a5\u3002\u5c07\u5728 {{seconds}} \u79d2\u5f8c\u91cd\u65b0\u9023\u63a5\u2026",conferenceDisconnectTitle:"\u60a8\u5df2\u7d93\u88ab\u4e2d\u65b7\u9023\u63a5\u3002",conferenceReloadMsg:"\u6211\u5011\u6b63\u8a66\u8457\u4fee\u5fa9\u72c0\u6cc1\u3002\u91cd\u65b0\u9023\u63a5\u65bc {{seconds}} \u79d2\u5167\u2026\u2026",conferenceReloadTitle:"\u4e0d\u597d\u610f\u601d\uff0c\u51fa\u932f\u4e86\u3002",confirm:"\u78ba\u8a8d",confirmNo:"\u6c92\u6709",confirmYes:"\u662f\u7684",connectError:"\u5594\u54e6\uff01\u767c\u751f\u932f\u8aa4\uff0c\u7121\u6cd5\u9023\u63a5\u81f3\u6703\u8b70\u3002",connectErrorWithMsg:"\u5594\u54e6\uff01\u767c\u751f\u932f\u8aa4\uff0c\u7121\u6cd5\u9023\u63a5\u81f3\u6703\u8b70: {{msg}}",connecting:"\u9023\u63a5\u4e2d",contactSupport:"\u806f\u7d61\u652f\u63f4",copy:"\u8907\u88fd",dismiss:"\u89e3\u9664",displayNameRequired:"",done:"\u5b8c\u6210",enterDisplayName:"",error:"\u932f\u8aa4",externalInstallationMsg:"\u60a8\u9700\u8981\u5b89\u88dd\u684c\u9762\u5206\u4eab\u64f4\u5145\u61c9\u7528\u7a0b\u5f0f\u3002",externalInstallationTitle:"\u9700\u8981\u64f4\u5145\u61c9\u7528\u7a0b\u5f0f",goToStore:"\u524d\u5f80\u61c9\u7528\u5546\u5e97",gracefulShutdown:"\u672c\u4f3a\u670d\u5668\u9589\u95dc\u7dad\u8b77\u4e2d\uff0c\u8acb\u7a0d\u5f8c\u518d\u8a66\u3002",IamHost:"\u6211\u662f\u4e3b\u8fa6\u4eba",incorrectRoomLockPassword:"",incorrectPassword:"\u932f\u8aa4\u7684\u7528\u6236\u540d\u7a31\u6216\u5bc6\u78bc",inlineInstallationMsg:"\u60a8\u9700\u8981\u5b89\u88dd\u684c\u9762\u5206\u4eab\u64f4\u5145\u61c9\u7528\u7a0b\u5f0f\u3002",inlineInstallExtension:"\u7acb\u5373\u5b89\u88dd",internalError:"\u5594\u54e6\uff01\u51fa\u73fe\u4e86\u9ede\u554f\u984c\u3002\u767c\u751f\u932f\u8aa4\uff1a {{error}}",internalErrorTitle:"\u5167\u90e8\u932f\u8aa4",kickMessage:"",kickParticipantButton:"",kickParticipantDialog:"",kickParticipantTitle:"",kickTitle:"",liveStreaming:"\u76f4\u64ad\u4e32\u6d41\u4e2d",liveStreamingDisabledForGuestTooltip:"\u8a2a\u5ba2\u7121\u6cd5\u555f\u52d5\u76f4\u64ad\u4e32\u6d41\u3002",liveStreamingDisabledTooltip:"\u555f\u52d5\u76f4\u64ad\u4e32\u6d41\u5df2\u95dc\u9589\u3002",lockMessage:"\u9396\u5b9a\u6703\u8b70\u5931\u6557\u3002",lockRoom:"",lockTitle:"\u9396\u5b9a\u5931\u6557",logoutQuestion:"\u60a8\u78ba\u5b9a\u8981\u767b\u51fa\u4e26\u505c\u6b62\u6703\u8b70\u55ce\uff1f",logoutTitle:"\u767b\u51fa",maxUsersLimitReached:"",maxUsersLimitReachedTitle:"",micConstraintFailedError:"\u60a8\u7684\u9ea5\u514b\u98a8\u4e0d\u7b26\u5408\u8981\u6c42\u3002",micNotFoundError:"\u672a\u767c\u73fe\u9ea5\u514b\u98a8\u3002",micNotSendingData:"",micNotSendingDataTitle:"",micPermissionDeniedError:"\u60a8\u672a\u53d6\u5f97\u6b0a\u9650\u4f7f\u7528\u9ea5\u514b\u98a8\u3002\u60a8\u4ecd\u7136\u53ef\u53c3\u52a0\u6703\u8b70\uff0c\u4f46\u662f\u5176\u4ed6\u4eba\u7121\u6cd5\u807d\u5230\u3002\u53ef\u4ee5\u5229\u7528\u4f4d\u5740\u6b04\u4e2d\u7684\u651d\u5f71\u88dd\u7f6e\u6309\u9215\u4f86\u4fee\u5fa9\u555f\u52d5\u3002",micUnknownError:"\u4e0d\u660e\u539f\u56e0\u9020\u6210\u9ea5\u514b\u98a8\u7121\u6cd5\u4f7f\u7528\u3002",muteParticipantBody:"\u60a8\u7121\u6cd5\u5c0d\u4ed6\u5011\u89e3\u9664\u975c\u97f3\uff0c\u4f46\u662f\u4ed6\u5011\u81ea\u5df1\u96a8\u6642\u53ef\u4ee5\u89e3\u9664\u975c\u97f3\u3002",muteParticipantButton:"\u975c\u97f3",muteParticipantDialog:"",muteParticipantTitle:"",Ok:"Ok",passwordLabel:"",passwordNotSupported:"\u4e0d\u652f\u63f4\u8a2d\u7f6e\u6703\u8b70\u5bc6\u78bc\u3002",passwordNotSupportedTitle:"",passwordRequired:"",popupError:"\u60a8\u7684\u700f\u89bd\u5668\u5728\u6b64\u7db2\u7ad9\u4e0a\u963b\u6514\u5f48\u51fa\u8996\u7a97\u3002\u8acb\u5728\u700f\u89bd\u5668\u7684\u5b89\u5168\u8a2d\u7f6e\u4e2d\u958b\u555f\u5b83\u4e26\u518d\u8a66\u4e00\u6b21\u3002",popupErrorTitle:"\u5f48\u51fa\u8996\u7a97\u906d\u5230\u963b\u6514",recording:"\u9304\u88fd\u4f5c\u696d\u4e2d",recordingDisabledForGuestTooltip:"\u8a2a\u5ba2\u7121\u6cd5\u555f\u52d5\u9304\u5f71\u3002",recordingDisabledTooltip:"\u555f\u52d5\u9304\u5f71\u5df2\u95dc\u9589\u3002",rejoinNow:"\u7acb\u5373\u91cd\u65b0\u52a0\u5165",remoteControlAllowedMessage:"{{user}} \u63a5\u53d7\u60a8\u9032\u884c\u9060\u7aef\u63a7\u5236\u7684\u8981\u6c42\uff01",remoteControlDeniedMessage:"{{user}} \u62d2\u7d55\u60a8\u9032\u884c\u9060\u7aef\u63a7\u5236\u7684\u8981\u6c42\uff01",remoteControlErrorMessage:"\u5728\u5617\u8a66\u5411 {{user}} \u8acb\u6c42\u9060\u7aef\u63a7\u5236\u6b0a\u9650\u6642\u767c\u751f\u932f\u8aa4\uff01",remoteControlRequestMessage:"\u60a8\u8981\u5141\u8a31 {{user}} \u9060\u7aef\u63a7\u5236\u60a8\u7684\u684c\u9762\u55ce?",remoteControlShareScreenWarning:"\u6ce8\u610f\uff1a\u5982\u679c\u6309\u4e0b \"\u5141\u8a31\" \u60a8\u5c07\u5206\u4eab\u81ea\u5df1\u7684\u87a2\u5e55\uff01",remoteControlStopMessage:"\u9060\u7aef\u63a7\u5236\u968e\u6bb5\u7d50\u675f\uff01",remoteControlTitle:"\u9060\u7aef\u684c\u9762\u63a7\u5236",Remove:"\u79fb\u9664",removePassword:"",removeSharedVideoMsg:"\u60a8\u78ba\u5b9a\u8981\u79fb\u9664\u81ea\u5df1\u7684\u5206\u4eab\u8996\u8a0a\u55ce\uff1f",removeSharedVideoTitle:"\u79fb\u9664\u5206\u4eab\u8996\u8a0a",reservationError:"\u9810\u7d04\u7cfb\u7d71\u932f\u8aa4",reservationErrorMsg:"\u932f\u8aa4\u78bc: {{code}}, \u8a0a\u606f: {{msg}}",retry:"\u91cd\u8a66",screenSharingFailedToInstall:"\u5594\u54e6\uff01\u87a2\u5e55\u5206\u4eab\u64f4\u5145\u7a0b\u5f0f\u5b89\u88dd\u5931\u6557\u3002",screenSharingFailedToInstallTitle:"\u87a2\u5e55\u5206\u4eab\u64f4\u5145\u5b89\u88dd\u5931\u6557",screenSharingFirefoxPermissionDeniedError:"\u5617\u8a66\u9032\u884c\u87a2\u5e55\u5206\u4eab\u6642\u9047\u5230\u554f\u984c\u3002\u8acb\u78ba\u8a8d\u60a8\u6709\u8ce6\u4e88\u76f8\u5c0d\u7684\u6b0a\u9650\u5141\u8a31\u3002",screenSharingFirefoxPermissionDeniedTitle:"\u5594\u54e6\uff01\u6211\u5011\u7121\u6cd5\u555f\u52d5\u87a2\u5e55\u5206\u4eab\uff01",screenSharingPermissionDeniedError:"\u5594\u54e6\uff01\u60a8\u7684\u8996\u8a0a\u5206\u4eab\u64f4\u5145\u6b0a\u9650\u767c\u751f\u4e00\u9ede\u554f\u984c\u3002\u8acb\u91cd\u65b0\u8f09\u5165\u518d\u8a66\u4e00\u6b21\u3002",serviceUnavailable:"\u670d\u52d9\u7121\u6cd5\u4f7f\u7528",sessTerminated:"\u901a\u8a71\u5df2\u7d93\u7d42\u6b62",Share:"\u5206\u4eab",shareVideoLinkError:"\u8acb\u63d0\u4f9b\u6b63\u78ba\u7684 YouTube \u9023\u7d50\u3002",shareVideoTitle:"\u5206\u4eab\u8996\u8a0a",shareYourScreen:"\u5206\u4eab\u81ea\u5df1\u7684\u87a2\u5e55",shareYourScreenDisabled:"\u87a2\u5e55\u5206\u4eab\u5df2\u95dc\u9589\u3002",shareYourScreenDisabledForGuest:"\u8a2a\u5ba2\u7121\u6cd5\u87a2\u5e55\u5206\u4eab\u3002",startLiveStreaming:"\u555f\u52d5\u76f4\u64ad\u4e32\u6d41",startRecording:"\u555f\u52d5\u9304\u88fd\u4f5c\u696d",startRemoteControlErrorMessage:"\u5617\u8a66\u555f\u52d5\u9060\u7aef\u63a7\u5236\u968e\u6bb5\u6642\u767c\u751f\u932f\u8aa4\uff01",stopLiveStreaming:"\u505c\u6b62\u76f4\u64ad\u4e32\u6d41",stopRecording:"\u505c\u6b62\u9304\u88fd\u4f5c\u696d",stopRecordingWarning:"\u78ba\u5b9a\u8981\u505c\u6b62\u9304\u88fd\u4f5c\u696d\u55ce\uff1f",stopStreamingWarning:"\u78ba\u5b9a\u8981\u505c\u6b62\u76f4\u64ad\u4e32\u6d41\u55ce\uff1f",streamKey:"\u76f4\u64ad\u4e32\u6d41\u5bc6\u9470",Submit:"\u63d0\u4ea4",thankYou:"\u611f\u8b1d\u60a8\u4f7f\u7528 {{appName}}\uff01",token:"\u6a19\u8a18",tokenAuthFailed:"\u5c0d\u4e0d\u8d77\uff0c\u60a8\u672a\u88ab\u5141\u8a31\u52a0\u5165\u6b64\u6703\u8b70\u3002",tokenAuthFailedTitle:"\u9a57\u8b49\u5931\u6557",transcribing:"\u8f49\u9304\u4e2d",unlockRoom:"",userPassword:"\u7528\u6236\u5bc6\u78bc",WaitForHostMsg:"",WaitForHostMsgWOk:"",WaitingForHost:"\u7b49\u4faf\u4e3b\u8fa6\u4eba\u2026\u2026\u2026",Yes:"\u662f\u7684",yourEntireScreen:"\u81ea\u5df1\u7684\u5168\u87a2\u5e55"},dialOut:{statusMessage:"\u73fe\u5728\u72c0\u614b\u70ba {{status}}"},feedback:{average:"\u666e\u901a\u4e2d\u7b49",bad:"\u5f88\u5dee",detailsLabel:"\u544a\u8a34\u6211\u5011\u672c\u6b21\u6703\u8b70\u4f7f\u7528\u4e0a\u66f4\u591a\u7d50\u679c\u3002",good:"\u5f88\u597d",rateExperience:"\u8acb\u60a8\u8a55\u50f9\u9019\u6b21\u6703\u8b70\u7684\u9ad4\u9a57\u6210\u6548",veryBad:"\u6975\u5dee",veryGood:"\u6975\u597d"},incomingCall:{answer:"\u63a5\u901a",audioCallTitle:"\u4f86\u96fb",decline:"\u89e3\u9664",productLabel:"\u4f86\u81ea Jitsi Meet",videoCallTitle:"\u8996\u8a0a\u4f86\u96fb"},info:{accessibilityLabel:"\u986f\u793a\u8cc7\u8a0a",addPassword:"",cancelPassword:"",conferenceURL:"\u9023\u7d50\uff1a",country:"\u570b\u5bb6",dialANumber:"",dialInConferenceID:"PIN \u865f\u78bc\uff1a",dialInNotSupported:"\u62b1\u6b49\uff0c\u76ee\u524d\u4e0d\u652f\u63f4\u96fb\u8a71\u64ad\u5165\u3002",dialInNumber:"\u64ad\u5165\uff1a",dialInSummaryError:"",dialInTollFree:"",genericError:"\u7cdf\u7cd5\uff01\u51fa\u932f\u4e86\u3002",inviteLiveStream:"\u8981\u89c0\u770b\u9019\u5834\u6703\u8b70\u7684\u76f4\u64ad\u4e32\u6d41\uff0c\u9ede\u6309\u6b64\u9023\u7d50\uff1a {{url}}",invitePhone:"",invitePhoneAlternatives:"",inviteURLFirstPartGeneral:"",inviteURLFirstPartPersonal:"",inviteURLSecondPart:"",liveStreamURL:"\u76f4\u64ad\u4e32\u6d41\uff1a",moreNumbers:"\u66f4\u591a\u6210\u54e1",noNumbers:"\u7121\u64ad\u5165\u865f\u78bc\u3002",noPassword:"\u7121",noRoom:"\u6c92\u6709\u6703\u8b70\u5ba4\u662f\u6307\u5b9a\u8981\u64ad\u6253\u9032\u5165\u3002",numbers:"\u64ad\u5165\u865f\u78bc",password:"",title:"\u5206\u4eab",tooltip:"\u986f\u793a\u6b64\u6703\u8b70\u7684\u9023\u7d50\u53ca\u96fb\u8a71\u64ad\u5165\u865f\u78bc",label:""},inviteDialog:{alertText:"",header:"\u9080\u8acb",searchCallOnlyPlaceholder:"",searchPeopleOnlyPlaceholder:"",searchPlaceholder:"",send:""},inlineDialogFailure:{msg:"\u597d\u50cf\u6709\u9ede\u5361\u5361\u4e0d\u9806\u3002",retry:"\u91cd\u8a66",support:"\u652f\u63f4",supportMsg:"\u5982\u679c\u72c0\u6cc1\u4e00\u76f4\u767c\u751f\uff0c\u8acb\u806f\u7d61"},keyboardShortcuts:{focusLocal:"\u805a\u7126\u65bc\u81ea\u5df1\u7684\u8996\u8a0a",focusRemote:"\u805a\u7126\u65bc\u53e6\u4e00\u4eba\u7684\u8996\u8a0a",fullScreen:"\u89c0\u770b \u6216 \u96e2\u958b \u5168\u87a2\u5e55",keyboardShortcuts:"\u5feb\u6377\u9375",localRecording:"\u986f\u793a\u6216\u986f\u793a\u672c\u5730\u7aef\u9304\u5f71\u63a7\u5236",mute:"\u975c\u97f3\u6216\u89e3\u9664\u975c\u97f3",pushToTalk:"\u6309\u9375\u901a\u8a71",raiseHand:"\u8209\u624b\u767c\u8a00\u6216\u4e0d\u4f5c\u767c\u8a00",showSpeakerStats:"\u986f\u793a\u767c\u8a00\u8005\u6578\u64da",toggleChat:"\u958b\u555f\u6216\u95dc\u9589\u804a\u5929",toggleFilmstrip:"\u986f\u793a\u6216\u96b1\u85cf\u8996\u8a0a\u5f71\u7247\u7e2e\u5716",toggleScreensharing:"\u5728\u651d\u5f71\u93e1\u982d\u548c\u87a2\u5e55\u5206\u4eab\u4e4b\u9593\u9032\u884c\u5207\u63db",toggleShortcuts:"\u986f\u793a\u6216\u986f\u793a\u9375\u76e4\u5feb\u6377\u9375",videoMute:"\u555f\u52d5\u6216\u505c\u6b62\u81ea\u5df1\u7684\u651d\u5f71\u88dd\u7f6e"},liveStreaming:{busy:"\u6211\u5011\u6b63\u5728\u91cb\u653e\u4e32\u6d41\u8cc7\u6e90\u3002\u8acb\u904e\u5e7e\u5206\u9418\u5f8c\u518d\u8a66\u3002",busyTitle:"\u5168\u90e8\u4e32\u6d41\u8a2d\u5099\u6b63\u5728\u5fd9\u788c",changeSignIn:"\u5207\u63db\u5e33\u865f\u3002",choose:"\u9078\u64c7\u76f4\u64ad\u4e32\u6d41",chooseCTA:"\u8acb\u9078\u64c7\u76f4\u64ad\u4e32\u6d41\u9078\u9805\u3002\u60a8\u76ee\u524d\u662f\u4ee5 {{email}} \u8eab\u4efd\u767b\u5165\u3002",enterStreamKey:"\u5728\u6b64\u8f38\u5165\u60a8\u7684 YouTube \u76f4\u64ad\u4e32\u6d41\u5bc6\u9470\u3002",error:"\u76f4\u64ad\u4e32\u6d41\u5931\u6557\u3002\u8acb\u91cd\u8a66\u3002",errorAPI:"\u53d6\u7528\u60a8\u7684 YouTube \u64ad\u51fa\u6642\u767c\u751f\u932f\u8aa4\u3002\u8acb\u91cd\u65b0\u767b\u5165\u3002",errorLiveStreamNotEnabled:"\u76f4\u64ad\u4e32\u6d41\u5728 {{email}} \u5c1a\u672a\u555f\u7528\u3002\u8acb\u958b\u555f\u76f4\u64ad\u4e32\u6d41\u6216\u767b\u5165\u6709\u555f\u7528\u76f4\u64ad\u4e32\u6d41\u7684\u5e33\u6236\u3002",expandedOff:"\u76f4\u64ad\u4e32\u6d41\u5df2\u505c\u6b62",expandedOn:"\u6703\u8b70\u4e32\u6d41\u76ee\u524d\u9001\u81f3 YouTube \u3002",expandedPending:"\u76f4\u64ad\u4e32\u6d41\u6b63\u88ab\u555f\u52d5\u2026",failedToStart:"\u76f4\u64ad\u4e32\u6d41\u555f\u52d5\u5931\u6557",getStreamKeyManually:"",invalidStreamKey:"",off:"\u76f4\u64ad\u4e32\u6d41\u5df2\u7d93\u505c\u6b62",on:"\u76f4\u64ad\u4e32\u6d41\u4e2d",pending:"\u555f\u52d5\u76f4\u64ad\u4e32\u6d41\u2026\u2026\u2026",serviceName:"\u76f4\u64ad\u4e32\u6d41\u670d\u52d9",signedInAs:"\u4f60\u76ee\u524d\u767b\u5165\u540d\u70ba\uff1a",signIn:"\u4f7f\u7528 Google \u5e33\u6236\u767b\u5165",signInCTA:"\u8f38\u5165 YouTube \u76f4\u64ad\u4e32\u6d41\u5bc6\u9470\uff0c\u6216\u767b\u5165 YouTube \u5e33\u865f\u3002",signOut:"\u767b\u51fa",start:"\u555f\u52d5\u76f4\u64ad\u4e32\u6d41",streamIdHelp:"\u9019\u662f\u4ec0\u9ebc\uff1f",unavailableTitle:"\u76f4\u64ad\u4e32\u6d41\u7121\u6cd5\u4f7f\u7528"},localRecording:{clientState:{off:"\u95dc",on:"\u958b",unknown:"\u4e0d\u660e"},dialogTitle:"\u672c\u5730\u7aef\u9304\u5f71\u63a7\u5236",duration:"\u671f\u9593",durationNA:"N/A",encoding:"\u89e3\u78bc\u4e2d",label:"LOR",labelToolTip:"\u672c\u5730\u7aef\u9304\u5f71\u4f7f\u7528\u4e2d",localRecording:"\u672c\u5730\u7aef\u9304\u5f71\u4e2d",me:"\u81ea\u5df1",messages:{engaged:"\u672c\u5730\u7aef\u9304\u5f71\u5df2\u4f7f\u7528\u3002",finished:"\u9304\u5f71\u968e\u6bb5 {{token}} \u5df2\u5b8c\u6210\u3002\u8acb\u50b3\u9001\u9304\u5f71\u6a94\u6848\u81f3\u4e3b\u6301\u4eba\u3002",finishedModerator:"\u9304\u5f71\u968e\u6bb5 {{token}} \u5df2\u5b8c\u6210\u3002\u672c\u5730\u7aef\u9304\u5f71\u8ffd\u8e64\u5df2\u5b58\u6a94\u3002\u8acb\u8981\u6c42\u5404\u53c3\u8207\u8005\u63d0\u4ea4\u5176\u9304\u5f71\u6a94\u6848\u3002",notModerator:"\u4f60\u4e0d\u662f\u4e3b\u6301\u4eba\uff0c\u7121\u6cd5\u555f\u52d5\u6216\u505c\u6b62\u672c\u5730\u7aef\u9304\u5f71\u3002"},moderator:"\u4e3b\u6301\u4eba",no:"\u6c92\u6709",participant:"\u53c3\u8207\u8005",participantStats:"\u53c3\u8207\u8005\u72c0\u614b",sessionToken:"\u968e\u6bb5\u6a19\u8a18",start:"\u555f\u52d5\u9304\u5f71\u4f5c\u696d",stop:"\u505c\u6b62\u9304\u5f71\u4f5c\u696d",yes:"\u662f\u7684"},lockRoomPassword:"\u5bc6\u78bc",lockRoomPasswordUppercase:"\u5bc6\u78bc",me:"\u6211",notify:{connectedOneMember:"",connectedThreePlusMembers:"",connectedTwoMembers:"",disconnected:"\u5df2\u7d93\u4e2d\u65b7\u9023\u63a5",focus:"\u6703\u8b70\u7126\u9ede",focusFail:"{{component}} \u7121\u6cd5\u4f7f\u7528 - \u8acb\u5728 {{ms}} \u79d2\u5f8c\u91cd\u8a66",grantedTo:"\u4e3b\u6301\u4eba\u6b0a\u9650\u5df2\u6388\u4e88 {{to}}!",invitedOneMember:"",invitedThreePlusMembers:"",invitedTwoMembers:"",kickParticipant:"",me:"\u81ea\u5df1",moderator:"\u4e3b\u6301\u4eba\u6b0a\u9650\u5df2\u7d93\u53d6\u5f97\uff01",muted:"\u60a8\u5df2\u7d93\u555f\u52d5\u901a\u8a71\uff0c\u4e26\u8655\u65bc\u975c\u97f3\u72c0\u614b\u3002",mutedTitle:"\u60a8\u76ee\u524d\u8655\u65bc\u975c\u97f3\uff01",mutedRemotelyTitle:"",mutedRemotelyDescription:"",passwordRemovedRemotely:"",passwordSetRemotely:"",raisedHand:"",somebody:"\u67d0\u4eba",startSilentTitle:"",startSilentDescription:"",suboptimalExperienceDescription:"\u5443\u2026\u2026\u6050\u6015\u60a8\u5c0d {{appName}} \u7684\u9ad4\u9a57\u4e0d\u662f\u5f88\u597d\uff0c\u6211\u5011\u6b63\u5728\u5617\u8a66\u627e\u65b9\u6cd5\u6539\u9032\u5c0d\u6b64\u700f\u89bd\u5668\u7684\u652f\u63f4\u3002\u73fe\u4e0b\u656c\u8acb\u9078\u7528 <a href='static/recommendedBrowsers.html' target='_blank'>\u5168\u529b\u652f\u63f4\u7684\u700f\u89bd\u5668</a> \u4f86\u9032\u884c\u3002",suboptimalExperienceTitle:"\u700f\u89bd\u5668\u8b66\u544a",unmute:"",newDeviceCameraTitle:"",newDeviceAudioTitle:"",newDeviceAction:""},passwordSetRemotely:"",passwordDigitsOnly:"",poweredby:"\u6280\u8853\u652f\u63f4",presenceStatus:{busy:"\u5fd9\u7dda",calling:"\u4f86\u96fb\u2026",connected:"\u5df2\u7d93\u9023\u63a5",connecting:"\u9023\u7dda\u4e2d...",connecting2:"\u901a\u8a71\u4e2d*...",disconnected:"\u5df2\u7d93\u4e2d\u65b7\u9023\u63a5",expired:"\u672a\u63a5",ignored:"\u5ffd\u7565",initializingCall:"\u64ad\u6253\u96fb\u8a71\u2026",invited:"\u88ab\u9080\u8acb\u7684",rejected:"\u62d2\u63a5",ringing:"\u9234\u9234\u9234\u2026\u2026"},profile:{setDisplayNameLabel:"\u8a2d\u5b9a\u60a8\u7684\u986f\u793a\u540d\u7a31",setEmailInput:"\u8f38\u5165\u60a8\u7684\u96fb\u5b50\u4fe1\u7bb1",setEmailLabel:"\u8a2d\u7f6e\u60a8\u7684\u5927\u982d\u4eba\u50cf\u96fb\u5b50\u4fe1\u7bb1",title:"\u7c21\u4ecb"},recording:{authDropboxText:"\u4e0a\u50b3\u81f3 Dropbox",availableSpace:"\u53ef\u7528\u7a7a\u9593\uff1a {{spaceLeft}} MB (\u5927\u7d04\u9304\u5f71\u6642\u9593 {{duration}} \u5206\u9418)",beta:"BETA",busy:"\u6211\u5011\u6b63\u5728\u91cb\u653e\u9304\u88fd\u8cc7\u6e90\u3002\u8acb\u904e\u5e7e\u5206\u9418\u5f8c\u518d\u8a66\u3002",busyTitle:"\u5168\u90e8\u9304\u88fd\u8a2d\u5099\u6b63\u5728\u5fd9\u788c",error:"\u9304\u88fd\u4f5c\u696d\u5931\u6557\u3002\u8acb\u518d\u6b21\u91cd\u8a66\u3002",expandedOff:"\u9304\u5f71\u5df2\u7d93\u505c\u6b62",expandedOn:"\u6b64\u6703\u8b70\u76ee\u524d\u6b63\u5728\u9304\u5f71\u3002",expandedPending:"\u9304\u5f71\u6b63\u5728\u555f\u52d5\u2026",failedToStart:"\u9304\u88fd\u555f\u52d5\u5931\u6557",fileSharingdescription:"",live:"\u76f4\u64ad",loggedIn:"\u4ee5 {{userName}} \u767b\u5165",off:"\u9304\u88fd\u4f5c\u696d\u5df2\u7d93\u505c\u6b62",on:"\u9304\u88fd\u4f5c\u696d\u4e2d",pending:"\u6e96\u5099\u9304\u5f71\u6b64\u6703\u8b70\u2026",rec:"REC \u9304\u5f71",serviceDescription:"",serviceName:"\u9304\u88fd\u4f5c\u696d\u670d\u52d9",signIn:"jde bp ",signOut:"\u767b\u51fa",unavailable:"\u5594\u54e6\uff01{{serviceName}} \u76ee\u524d\u7121\u6cd5\u4f7f\u7528\u3002\u6211\u5011\u6b63\u5728\u89e3\u6c7a\u6b64\u554f\u984c\uff0c\u8acb\u7a0d\u5f8c\u518d\u8a66\u3002",unavailableTitle:"\u9304\u88fd\u4f5c\u696d\u7121\u6cd5\u4f7f\u7528"},sectionList:{pullToRefresh:"\u4e0b\u6ed1\u4ee5\u91cd\u65b0\u6574\u7406"},settings:{calendar:{about:"\u6b64 {{appName}} \u884c\u4e8b\u66c6\u6574\u5408\u662f\u5b89\u5168\u5b58\u53d6\u4f60\u7684\u884c\u4e8b\u66c6\uff0c\u6240\u4ee5\u53ef\u4ee5\u8b80\u53d6\u5373\u5c07\u767c\u751f\u7684\u4e8b\u4ef6\u3002",disconnect:"\u4e2d\u65b7\u9023\u63a5",microsoftSignIn:"\u4f7f\u7528 Microsoft \u5e33\u6236\u767b\u5165",signedIn:"\u76ee\u524d\u662f\u4ee5 {{email}} \u4f86\u5b58\u53d6\u884c\u4e8b\u66c6\u4e8b\u4ef6\u3002\u9ede\u6309\u4e0b\u65b9\u53d6\u6d88\u9023\u63a5\u9215\u53ef\u4ee5\u505c\u6b62\u5b58\u53d6\u884c\u4e8b\u66c6\u4e8b\u4ef6\u3002",title:"\u65e5\u66c6"},devices:"\u88dd\u7f6e",followMe:"\u5168\u90e8\u4eba\u8ddf\u96a8\u4eff\u7167\u6211",language:"\u8a9e\u8a00",loggedIn:"\u4ee5 {{name}} \u767b\u5165",moderator:"\u4e3b\u6301\u4eba",more:"\u66f4\u591a",name:"\u540d\u7a31",noDevice:"\u7121",selectAudioOutput:"\u97f3\u8a0a\u8f38\u51fa",selectCamera:"\u651d\u5f71\u88dd\u7f6e",selectMic:"\u9ea5\u514b\u98a8",startAudioMuted:"\u5168\u90e8\u4eba\u555f\u52d5\u6642\u8655\u65bc\u975c\u97f3",startVideoMuted:"\u5168\u90e8\u4eba\u555f\u52d5\u6642\u96b1\u85cf\u8996\u8a0a\u756b\u9762",title:"\u8a2d\u7f6e"},settingsView:{alertOk:"\u78ba\u8a8d",alertTitle:"\u8b66\u544a",alertURLText:"\u6240\u8f38\u5165\u7684\u4f3a\u670d\u5668 URL \u662f\u7121\u6548\u7684",buildInfoSection:"",conferenceSection:"\u6703\u8b70",displayName:"\u986f\u793a\u540d\u7a31",email:"\u96fb\u5b50\u90f5\u4ef6",header:"\u8a2d\u7f6e",profileSection:"\u7c21\u4ecb",serverURL:"\u4f3a\u670d\u5668 URL",startWithAudioMuted:"\u555f\u52d5\u4e26\u97f3\u8a0a\u975c\u97f3",startWithVideoMuted:"\u555f\u52d5\u4e26\u8996\u8a0a\u975c\u97f3",version:""},share:{dialInfoText:"",mainText:"\u9ede\u6309\u4ee5\u4e0b\u9023\u7d50\u53c3\u52a0\u6703\u8b70\uff1a{{roomUrl}}\n"},speaker:"\u767c\u8a00\u8005",speakerStats:{hours:"{{count}}h",minutes:"{{count}}m",name:"\u540d\u7a31",seconds:"{{count}}s",speakerStats:"\u767c\u8a00\u8005\u6578\u64da",speakerTime:"\u767c\u8a00\u8005\u6642\u9593"},startupoverlay:{policyText:" ",title:"{{app}} \u9700\u8981\u4f7f\u7528\u60a8\u7684\u9ea5\u514b\u98a8\u548c\u651d\u5f71\u88dd\u7f6e\u3002"},suspendedoverlay:{rejoinKeyTitle:"\u91cd\u65b0\u52a0\u5165",text:"\u6309\u4e0b <i>\u91cd\u65b0\u52a0\u5165</i> \u6309\u9215\u91cd\u65b0\u9023\u63a5\u3002",title:"\u7531\u65bc\u96fb\u8166\u9032\u5165\u4f11\u7720\uff0c\u60a8\u7684\u8996\u8a0a\u901a\u8a71\u5df2\u7d93\u4e2d\u65b7\u3002"},toolbar:{accessibilityLabel:{audioOnly:"\u5207\u63db\u50c5\u6709\u8072\u97f3",audioRoute:"\u9078\u64c7\u8072\u97f3\u88dd\u7f6e",callQuality:"",cc:"\u5207\u63db\u5b57\u5e55",chat:"\u5207\u63db\u804a\u5929\u8996\u7a97",document:"\u5207\u63db\u5206\u4eab\u7684\u6587\u4ef6",feedback:"\u7559\u8a00\u56de\u5831",fullScreen:"\u5207\u63db\u5168\u87a2\u5e55",hangup:"\u96e2\u958b\u4f86\u96fb",invite:"\u9080\u8acb\u4eba\u54e1",kick:"",localRecording:"\u5207\u63db\u672c\u5730\u7aef\u9304\u5f71\u63a7\u5236",lockRoom:"",moreActions:"\u5207\u63db\u66f4\u591a\u52d5\u4f5c\u529f\u80fd\u8868",moreActionsMenu:"\u66f4\u591a\u52d5\u4f5c\u529f\u80fd\u8868",mute:"\u5207\u63db\u975c\u97f3",pip:"\u5207\u63db\u5b50\u6bcd\u756b\u9762\u6a21\u5f0f",profile:"\u7de8\u8f2f\u60a8\u7684\u7c21\u4ecb",raiseHand:"\u5207\u63db\u8209\u624b",recording:"\u5207\u63db\u9304\u5f71",remoteMute:"",Settings:"\u5207\u63db\u8a2d\u7f6e",sharedvideo:"\u5207\u63db Youtube \u5f71\u7247\u5206\u4eab",shareRoom:"\u9080\u8acb\u67d0\u4eba",shareYourScreen:"\u5207\u63db\u87a2\u5e55\u5206\u4eab",shortcuts:"\u5207\u63db\u5feb\u6377\u9375",show:"",speakerStats:"\u5207\u63db\u767c\u8a00\u4eba\u7d71\u8a08",tileView:"\u5207\u63db\u5e73\u92ea\u6aa2\u8996",toggleCamera:"\u5207\u63db\u651d\u5f71\u6a5f",videomute:"\u5207\u63db\u975c\u97f3\u8996\u8a0a",videoblur:""},addPeople:"\u65b0\u589e\u4eba\u54e1\u5230\u60a8\u7684\u901a\u8a71\u4e2d",audioOnlyOff:"\u95dc\u9589\u50c5\u7528\u97f3\u8a0a\u6a21\u5f0f",audioOnlyOn:"\u95dc\u9589\u50c5\u7528\u97f3\u8a0a\u6a21\u5f0f",audioRoute:"\u9078\u64c7\u8072\u97f3\u88dd\u7f6e",authenticate:"\u9a57\u8b49",callQuality:"\u7ba1\u7406\u901a\u8a71\u54c1\u8cea",chat:"\u958b\u555f/\u95dc\u9589 \u804a\u5929",closeChat:"",documentClose:"\u95dc\u9589\u5206\u4eab\u7684\u6587\u4ef6\u6a94\u6848",documentOpen:"\u958b\u555f\u5206\u4eab\u7684\u6587\u4ef6\u6a94\u6848",enterFullScreen:"\u89c0\u770b\u5168\u87a2\u5e55",enterTileView:"",exitFullScreen:"\u8df3\u51fa\u5168\u87a2\u5e55",exitTileView:"",feedback:"\u7559\u8a00\u56de\u5831",hangup:"\u7559\u8a00",invite:"\u9080\u8acb\u4eba\u54e1",login:"\u767b\u5165",logout:"\u767b\u51fa",lowerYourHand:"",moreActions:"\u66f4\u591a\u52d5\u4f5c",mute:"\u975c\u97f3 / \u89e3\u9664\u975c\u97f3",openChat:"",pip:"\u9032\u5165\u5b50\u6bcd\u756b\u6a21\u5f0f",profile:"\u7de8\u8f2f\u60a8\u7684\u7c21\u4ecb",raiseHand:"\u8209\u624b/\u53d6\u6d88 \u8acb\u6c42\u767c\u8a00",raiseYourHand:"",Settings:"\u8a2d\u7f6e",sharedvideo:"\u5206\u4eab YouTube \u8996\u8a0a",shareRoom:"\u9080\u8acb\u67d0\u4eba",shortcuts:"\u67e5\u770b\u5feb\u6377\u9375",speakerStats:"\u767c\u8a00\u8005\u6578\u64da",startScreenSharing:"",startSubtitles:"",stopScreenSharing:"",stopSubtitles:"",stopSharedVideo:"\u505c\u6b62 YouTube \u8996\u8a0a",talkWhileMutedPopup:"\u60a8\u8981\u767c\u8a00\u55ce? \u76ee\u524d\u60a8\u8655\u65bc\u975c\u97f3\u3002",tileViewToggle:"\u5207\u63db\u5e73\u92ea\u6aa2\u8996",toggleCamera:"\u5207\u63db\u651d\u5f71\u6a5f",videomute:"\u555f\u52d5/\u505c\u6b62 \u651d\u5f71\u88dd\u7f6e",startvideoblur:"",stopvideoblur:""},transcribing:{ccButtonTooltip:"",error:"\u9304\u5f71\u4f5c\u696d\u5931\u6557\u3002\u8acb\u91cd\u8a66\u3002",expandedLabel:"\u8f49\u9304\u76ee\u524d\u958b\u555f",failedToStart:"\u8f49\u9304\u555f\u52d5\u5931\u6557",labelToolTip:"\u6b64\u6703\u8b70\u6b63\u88ab\u8f49\u9304",off:"\u8f49\u9304\u5df2\u505c\u6b62",pending:"\u6b63\u5728\u6e96\u5099\u8f49\u9304\u6703\u8b70\u2026",start:"\u555f\u52d5\u986f\u793a\u5b57\u5e55",stop:"\u505c\u6b62\u986f\u793a\u5b57\u5e55",tr:"TR \u8f49\u9304"},userMedia:{androidGrantPermissions:"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7 <b><i>\u5141\u8a31</i></b>",chromeGrantPermissions:"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7 <b><i>\u5141\u8a31</i></b>",edgeGrantPermissions:"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7 <b><i>\u662f\u7684</i></b>",electronGrantPermissions:"\u8acb\u5141\u8a31\u6b0a\u9650\u4f7f\u7528\u60a8\u7684\u651d\u5f71\u88dd\u7f6e\u548c\u9ea5\u514b\u98a8",firefoxGrantPermissions:"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7<b><i>\u5206\u4eab\u8a2d\u5099</i></b> ",iexplorerGrantPermissions:"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7 <b><i>OK</i></b>",nwjsGrantPermissions:"\u8acb\u5141\u8a31\u6b0a\u9650\u4f7f\u7528\u60a8\u7684\u651d\u5f71\u88dd\u7f6e\u548c\u9ea5\u514b\u98a8",operaGrantPermissions:"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7 <b><i>\u5141\u8a31</i></b>","react-nativeGrantPermissions":"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7 <b><i>\u5141\u8a31</i></b>",safariGrantPermissions:"\u7576\u700f\u89bd\u5668\u8981\u6c42\u6b0a\u9650\u5141\u8a31\u6642\uff0c\u8acb\u9078\u64c7 <b><i>OK</i></b>"},videoSIPGW:{busy:"\u6211\u5011\u6b63\u5728\u6e05\u7406\u91cb\u653e\u8cc7\u6e90\u3002\u8acb\u904e\u5e7e\u5206\u9418\u5f8c\u518d\u8a66\u3002",busyTitle:"\u6703\u8b70\u5ba4\u670d\u52d9\u6b63\u8655\u65bc\u5fd9\u788c\u4e2d",errorAlreadyInvited:"{{displayName}} \u5df2\u53d7\u9080\u8acb",errorInvite:"\u6703\u8b70\u5c1a\u672a\u958b\u59cb\uff0c\u8acb\u7a0d\u5f8c\u518d\u4f86\u3002",errorInviteFailed:"\u6211\u5011\u6b63\u5728\u89e3\u6c7a\u554f\u984c\u3002\u8acb\u7a0d\u5f8c\u518d\u8a66\u3002",errorInviteFailedTitle:"\u9080\u8acb {{displayName}} \u5931\u6557",errorInviteTitle:"\u932f\u8aa4\u9080\u8acb\u6703\u8b70\u5ba4",pending:"{{displayName}} \u5df2\u7d93\u9080\u8acb"},videoStatus:{audioOnly:"AUD \u8072\u97f3",audioOnlyExpanded:"\u4f60\u8655\u65bc\u50c5\u7528\u97f3\u8a0a\u6a21\u5f0f\u3002\u9019\u500b\u6a21\u5f0f\u7bc0\u7701\u983b\u5bec\uff0c\u4f46\u7121\u6cd5\u770b\u898b\u4ed6\u4eba\u5f71\u50cf\u3002",callQuality:"",hd:"HD \u9ad8\u6e05",highDefinition:"\u9ad8\u6e05\u54c1\u8cea HD",labelTooiltipNoVideo:"\u6c92\u6709\u8996\u8a0a",labelTooltipAudioOnly:"\u50c5\u6709\u97f3\u8a0a\u6a21\u5f0f\u5df2\u7d93\u555f\u7528",ld:"LD \u4f4e\u6e05",lowDefinition:"\u4f4e\u6e05\u54c1\u8cea LD",onlyAudioAvailable:"\u50c5\u6709\u97f3\u8a0a\u53ef\u4ee5\u4f7f\u7528",onlyAudioSupported:"\u5728\u6b64\u700f\u89bd\u5668\u6211\u5011\u50c5\u652f\u63f4\u97f3\u8a0a\u529f\u80fd\u3002",p2pEnabled:"\u9ede\u5c0d\u9ede\u529f\u80fd\u5df2\u7d93\u555f\u7528",p2pVideoQualityDescription:"",recHighDefinitionOnly:"\u5c07\u6703\u504f\u597d\u4f7f\u7528\u9ad8\u6e05\u6a21\u5f0f HD\u3002",sd:"SD \u6a19\u6e05",standardDefinition:"\u6a19\u6e05\u54c1\u8cea SD"},videothumbnail:{domute:"\u975c\u97f3",flip:"\u7ffb\u8f49",kick:"\u8e22\u51fa",moderator:"\u4e3b\u6301\u4eba",mute:"",muted:"\u8655\u65bc\u975c\u97f3",remoteControl:"\u9060\u7aef\u63a7\u5236",show:"",videomute:""},welcomepage:{accessibilityLabel:{join:"\u8f15\u89f8\u5373\u53ef\u53c3\u52a0",roomname:"\u8f38\u5165\u6703\u8b70\u5ba4\u540d\u7a31"},appDescription:"\u5feb\u4f86\u4f7f\u7528\u5427\uff0c\u5718\u968a\u5168\u90e8\u6210\u54e1\u4f7f\u7528\u8996\u8a0a\u901a\u8a71\uff0c\u53ef\u4ee5\u9080\u8acb\u4efb\u4f55\u60a8\u6240\u8a8d\u8b58\u7684\u4eba\u3002 {{app}} \u662f\u4e00\u5957\u5b8c\u5168\u52a0\u5bc6\u3001100% \u958b\u653e\u6e90\u78bc\u7684\u8996\u8a0a\u6703\u8b70\u89e3\u6c7a\u65b9\u6848\u3002\u7121\u9700\u8a3b\u518a\u5e33\u865f\uff0c\u7121\u6642\u7121\u523b\u4e0d\u5206\u65e5\u591c\u5747\u53ef\u514d\u8cbb\u4f7f\u7528\u3002",audioVideoSwitch:{audio:"\u8a9e\u97f3",video:"\u8996\u8a0a"},calendar:"\u65e5\u66c6",connectCalendarButton:"\u9023\u63a5\u4f60\u7684\u884c\u4e8b\u66c6",connectCalendarText:"",enterRoomTitle:"\u555f\u52d5\u65b0\u7684\u6703\u8b70",go:"\u958b\u59cb",join:"\u52a0\u5165",info:"",privacy:"\u96b1\u79c1",recentList:"\u6700\u8fd1\u4f7f\u7528",recentListDelete:"\u522a\u9664",recentListEmpty:"\u76ee\u524d\u6700\u8fd1\u4f7f\u7528\u662f\u7a7a\u767d\u7684\u3002\u8207\u4f60\u7684\u5718\u968a\u6210\u54e1\u804a\u5929\uff0c\u5373\u6703\u5728\u6b64\u8655\u627e\u5230\u6700\u8fd1\u7684\u6703\u8b70\u3002",reducedUIText:"",roomname:"\u8f38\u5165\u6703\u8b70\u5ba4\u540d\u7a31",roomnameHint:"\u8acb\u8f38\u5165\u60a8\u60f3\u52a0\u5165\u7684\u6703\u8b70\u5ba4 URL \u7db2\u5740\u6216\u540d\u7a31\u3002\u60a8\u53ef\u4ee5\u7528\u500b\u540d\u7a31\u4f86\u5efa\u7acb\u6703\u8b70\u5ba4\uff0c\u53ea\u8981\u5176\u4ed6\u4eba\u8f38\u5165\u76f8\u540c\u7684\u540d\u7a31\u5c31\u80fd\u52a0\u5165\u6703\u8b70\u5ba4\u5594\u3002",sendFeedback:"\u767c\u9001\u56de\u5831",terms:"\u689d\u6b3e",title:"\u5b89\u5168\u3001\u5168\u529f\u80fd\u3001\u5b8c\u5168\u514d\u8cbb\u7684\u8996\u8a0a\u6703\u8b70"}}},684,[]);
__d(function(g,r,i,a,m,e,d){!(function(t,n){if('function'==typeof define&&define.amd)define(['moment'],n);else if('object'==typeof e)try{m.exports=n(r(d[0]))}catch(t){m.exports=n}t&&(t.momentDurationFormatSetup=t.moment?n(t.moment):n)})(this,function(t){var n=!1,u=!1,o="escape years months weeks days hours minutes seconds milliseconds general".split(" "),l=[{type:"seconds",targets:[{type:"minutes",value:60},{type:"hours",value:3600},{type:"days",value:86400},{type:"weeks",value:604800},{type:"months",value:2678400},{type:"years",value:31536e3}]},{type:"minutes",targets:[{type:"hours",value:60},{type:"days",value:1440},{type:"weeks",value:10080},{type:"months",value:44640},{type:"years",value:525600}]},{type:"hours",targets:[{type:"days",value:24},{type:"weeks",value:168},{type:"months",value:744},{type:"years",value:8760}]},{type:"days",targets:[{type:"weeks",value:7},{type:"months",value:31},{type:"years",value:365}]},{type:"months",targets:[{type:"years",value:12}]}];function s(t,n){return!(n.length>t.length)&&-1!==t.indexOf(n)}function c(t){for(var n="";t;)n+="0",t-=1;return n}function p(t){for(var n=t.split("").reverse(),u=0,o=!0;o&&u<n.length;)u?"9"===n[u]?n[u]="0":(n[u]=(parseInt(n[u],10)+1).toString(),o=!1):(parseInt(n[u],10)<5&&(o=!1),n[u]="0"),u+=1;return o&&n.push("1"),n.reverse().join("")}function f(t,n,o){var l,s,h,y=n.useToLocaleString,v=n.useGrouping,S=v&&n.grouping.slice(),w=n.maximumSignificantDigits,V=n.minimumIntegerDigits||1,_=n.fractionDigits||0,x=n.groupingSeparator,D=n.decimalSeparator;if(y&&o){var L={minimumIntegerDigits:V,useGrouping:v};if(_&&(L.maximumFractionDigits=_,L.minimumFractionDigits=_),w&&t>0&&(L.maximumSignificantDigits=w),!u){var b=I({},n);b.useGrouping=!1,b.decimalSeparator=".",t=parseFloat(f(t,b),10)}return t.toLocaleString(o,L)}var M=(w?t.toPrecision(w+1):t.toFixed(_+1)).split("e");h=M[1]||"",s=(M=M[0].split("."))[1]||"";var k=(l=M[0]||"").length,T=s.length,F=k+T,j=l+s;(w&&F===w+1||!w&&T===_+1)&&((j=p(j)).length===F+1&&(k+=1),T&&(j=j.slice(0,-1)),l=j.slice(0,k),s=j.slice(k)),w&&(s=s.replace(/0*$/,""));var G=parseInt(h,10);G>0?s.length<=G?(l+=s+=c(G-s.length),s=""):(l+=s.slice(0,G),s=s.slice(G)):G<0&&(s=c(Math.abs(G)-l.length)+l+s,l="0"),w||((s=s.slice(0,_)).length<_&&(s+=c(_-s.length)),l.length<V&&(l=c(V-l.length)+l));var E,P="";if(v)for(M=l;M.length;)S.length&&(E=S.shift()),P&&(P=x+P),P=M.slice(-E)+P,M=M.slice(0,-E);else P=l;return s&&(P=P+D+s),P}function h(t,n){return t.label.length>n.label.length?-1:t.label.length<n.label.length?1:0}function y(t,n){var u=[];return D(j(n),function(o){if("_durationLabels"===o.slice(0,15)){var l=o.slice(15).toLowerCase();D(j(n[o]),function(s){s.slice(0,1)===t&&u.push({type:l,key:s,label:n[o][s]})})}}),u}var v,S={durationLabelsStandard:{S:'millisecond',SS:'milliseconds',s:'second',ss:'seconds',m:'minute',mm:'minutes',h:'hour',hh:'hours',d:'day',dd:'days',w:'week',ww:'weeks',M:'month',MM:'months',y:'year',yy:'years'},durationLabelsShort:{S:'msec',SS:'msecs',s:'sec',ss:'secs',m:'min',mm:'mins',h:'hr',hh:'hrs',d:'dy',dd:'dys',w:'wk',ww:'wks',M:'mo',MM:'mos',y:'yr',yy:'yrs'},durationTimeTemplates:{HMS:'h:mm:ss',HM:'h:mm',MS:'m:ss'},durationLabelTypes:[{type:"standard",string:"__"},{type:"short",string:"_"}],durationPluralKey:function(t,n,u){return 1===n&&null===u?t:t+t}};function w(t){return"[object Array]"===Object.prototype.toString.call(t)}function V(t){return"[object Object]"===Object.prototype.toString.call(t)}function _(t,n){for(var u=t.length;u-=1;)if(n(t[u]))return t[u]}function x(t,n){var u,o=0,l=t&&t.length||0;for("function"!=typeof n&&(u=n,n=function(t){return t===u});o<l;){if(n(t[o]))return t[o];o+=1}}function D(t,n){var u=0,o=t.length;if(t&&o)for(;u<o;){if(!1===n(t[u],u))return;u+=1}}function L(t,n){var u=0,o=t.length,l=[];if(!t||!o)return l;for(;u<o;)l[u]=n(t[u],u),u+=1;return l}function b(t,n){return L(t,function(t){return t[n]})}function M(t){var n=[];return D(t,function(t){t&&n.push(t)}),n}function k(t){var n=[];return D(t,function(t){x(n,t)||n.push(t)}),n}function T(t,n){var u=[];return D(t,function(t){D(n,function(n){t===n&&u.push(t)})}),k(u)}function F(t,n){var u=[];return D(t,function(o,l){if(!n(o))return u=t.slice(l),!1}),u}function I(t,n){for(var u in n)n.hasOwnProperty(u)&&(t[u]=n[u]);return t}function j(t){var n=[];for(var u in t)t.hasOwnProperty(u)&&n.push(u);return n}function G(t,n){var u=0,o=t.length;if(!t||!o)return!1;for(;u<o;){if(!0===n(t[u],u))return!0;u+=1}return!1}function E(){try{(0).toLocaleString('i')}catch(t){return'RangeError'===t.name}return!1}function P(){var t,n={};if(D([].slice.call(arguments),function(u,o){if(!o){if(!w(u))throw"Expected array as the first argument to durationsFormat.";t=u}"string"!=typeof u&&"function"!=typeof u?"number"!=typeof u?V(u)&&I(n,u):n.precision=u:n.template=u}),!t||!t.length)return[];n.returnMomentTypes=!0;var u,l=L(t,function(t){return t.format(n)}),s=T(o,k(b((u=[],D(l,function(t){u=u.concat(t)}),u),"type"))),c=n.largest;return c&&(s=s.slice(0,c)),n.returnMomentTypes=!1,n.outputTypes=s,L(t,function(t){return t.format(n)})}function O(){var u=[].slice.call(arguments),c=I({},this.format.defaults),p=this.asMilliseconds(),v=this.asMonths();"function"==typeof this.isValid&&!1===this.isValid()&&(p=0,v=0);var _=p<0,E=t.duration(Math.abs(p),"milliseconds"),P=t.duration(Math.abs(v),"months");D(u,function(t){"string"!=typeof t&&"function"!=typeof t?"number"!=typeof t?V(t)&&I(c,t):c.precision=t:c.template=t});var O={years:"y",months:"M",weeks:"w",days:"d",hours:"h",minutes:"m",seconds:"s",milliseconds:"S"},H={escape:/\[(.+?)\]/,years:/\*?[Yy]+/,months:/\*?M+/,weeks:/\*?[Ww]+/,days:/\*?[Dd]+/,hours:/\*?[Hh]+/,minutes:/\*?m+/,seconds:/\*?s+/,milliseconds:/\*?S+/,general:/.+?/};c.types=o;var $=function(t){return x(o,function(n){return H[n].test(t)})},K=new RegExp(L(o,function(t){return H[t].source}).join("|"),"g");c.duration=this;var R="function"==typeof c.template?c.template.apply(c):c.template,U=c.outputTypes,A=c.returnMomentTypes,C=c.largest,W=[];U||(w(c.stopTrim)&&(c.stopTrim=c.stopTrim.join("")),c.stopTrim&&D(c.stopTrim.match(K),function(t){var n=$(t);"escape"!==n&&"general"!==n&&W.push(n)}));var Y=t.localeData();Y||(Y={}),D(j(S),function(t){"function"!=typeof S[t]?Y["_"+t]||(Y["_"+t]=S[t]):Y[t]||(Y[t]=S[t])}),D(j(Y._durationTimeTemplates),function(t){R=R.replace("_"+t+"_",Y._durationTimeTemplates[t])});var q=c.userLocale||t.locale(),z=c.useLeftUnits,B=c.usePlural,J=c.precision,N=c.forceLength,Q=c.useGrouping,X=c.trunc,Z=c.useSignificantDigits&&J>0,ee=Z?c.precision:0,te=ee,ne=c.minValue,ie=!1,re=c.maxValue,ae=!1,ue=c.useToLocaleString,oe=c.groupingSeparator,le=c.decimalSeparator,se=c.grouping;ue=ue&&n;var ce=c.trim;w(ce)&&(ce=ce.join(" ")),null===ce&&(C||re||Z)&&(ce="all"),null!==ce&&!0!==ce&&"left"!==ce&&"right"!==ce||(ce="large"),!1===ce&&(ce="");var me=function(t){return t.test(ce)},ge=/both/,pe=/^all|[^sm]all/,fe=C>0||G([/large/,ge,pe],me),he=G([/small/,ge,pe],me),ye=G([/mid/,pe],me),de=G([/final/,pe],me),ve=L(R.match(K),function(t,n){var u=$(t);return"*"===t.slice(0,1)&&(t=t.slice(1),"escape"!==u&&"general"!==u&&W.push(u)),{index:n,length:t.length,text:"",token:"escape"===u?t.replace(H.escape,"$1"):t,type:"escape"===u||"general"===u?null:u}}),Se={index:0,length:0,token:"",text:"",type:null},we=[];z&&ve.reverse(),D(ve,function(t){if(t.type)return(Se.type||Se.text)&&we.push(Se),void(Se=t);z?Se.text=t.token+Se.text:Se.text+=t.token}),(Se.type||Se.text)&&we.push(Se),z&&we.reverse();var Ve=T(o,k(M(b(we,"type"))));if(!Ve.length)return b(we,"text").join("");Ve=L(Ve,function(t,n){var u,o=n+1===Ve.length,l=!n;u="years"===t||"months"===t?P.as(t):E.as(t);var s=Math.floor(u),p=u-s,f=x(we,function(n){return t===n.type});return l&&re&&u>re&&(ae=!0),o&&ne&&Math.abs(c.duration.as(t))<ne&&(ie=!0),l&&null===N&&f.length>1&&(N=!0),E.subtract(s,t),P.subtract(s,t),{rawValue:u,wholeValue:s,decimalValue:o?p:0,isSmallest:o,isLargest:l,type:t,tokenLength:f.length}});var _e,xe=X?Math.floor:Math.round,De=function(t,n){var u=Math.pow(10,n);return xe(t*u)/u},Le=!1,be=!1,Me=function(t,n){var u={useGrouping:Q,groupingSeparator:oe,decimalSeparator:le,grouping:se,useToLocaleString:ue};return Z&&(ee<=0?(t.rawValue=0,t.wholeValue=0,t.decimalValue=0):(u.maximumSignificantDigits=ee,t.significantDigits=ee)),ae&&!be&&(t.isLargest?(t.wholeValue=re,t.decimalValue=0):(t.wholeValue=0,t.decimalValue=0)),ie&&!be&&(t.isSmallest?(t.wholeValue=ne,t.decimalValue=0):(t.wholeValue=0,t.decimalValue=0)),t.isSmallest||t.significantDigits&&t.significantDigits-t.wholeValue.toString().length<=0?J<0?t.value=De(t.wholeValue,J):0===J?t.value=xe(t.wholeValue+t.decimalValue):Z?(t.value=X?De(t.rawValue,ee-t.wholeValue.toString().length):t.rawValue,t.wholeValue&&(ee-=t.wholeValue.toString().length)):(u.fractionDigits=J,t.value=X?t.wholeValue+De(t.decimalValue,J):t.wholeValue+t.decimalValue):Z&&t.wholeValue?(t.value=Math.round(De(t.wholeValue,t.significantDigits-t.wholeValue.toString().length)),ee-=t.wholeValue.toString().length):t.value=t.wholeValue,t.tokenLength>1&&(N||Le)&&(u.minimumIntegerDigits=t.tokenLength,be&&u.maximumSignificantDigits<t.tokenLength&&delete u.maximumSignificantDigits),!Le&&(t.value>0||""===ce||x(W,t.type)||x(U,t.type))&&(Le=!0),t.formattedValue=f(t.value,u,q),u.useGrouping=!1,u.decimalSeparator=".",t.formattedValueEn=f(t.value,u,"en"),2===t.tokenLength&&"milliseconds"===t.type&&(t.formattedValueMS=f(t.value,{minimumIntegerDigits:3,useGrouping:!1},"en").slice(0,2)),t};if((Ve=M(Ve=L(Ve,Me))).length>1){var ke=function(t){return x(Ve,function(n){return n.type===t})};D(l,function(t){var n=ke(t.type);n&&D(t.targets,function(t){var u=ke(t.type);u&&parseInt(n.formattedValueEn,10)===t.value&&(n.rawValue=0,n.wholeValue=0,n.decimalValue=0,u.rawValue+=1,u.wholeValue+=1,u.decimalValue=0,u.formattedValueEn=u.wholeValue.toString(),be=!0)})})}return be&&(Le=!1,ee=te,Ve=M(Ve=L(Ve,Me))),!U||ae&&!c.trim?(fe&&(Ve=F(Ve,function(t){return!t.isSmallest&&!t.wholeValue&&!x(W,t.type)})),C&&Ve.length&&(Ve=Ve.slice(0,C)),he&&Ve.length>1&&(_e=function(t){return!t.wholeValue&&!x(W,t.type)&&!t.isLargest},Ve=F(Ve.slice().reverse(),_e).reverse()),ye&&(Ve=M(Ve=L(Ve,function(t,n){return n>0&&n<Ve.length-1&&!t.wholeValue?null:t}))),!de||1!==Ve.length||Ve[0].wholeValue||!X&&Ve[0].isSmallest&&Ve[0].rawValue<ne||(Ve=[])):Ve=M(Ve=L(Ve,function(t){return x(U,function(n){return t.type===n})?t:null})),A?Ve:(D(we,function(t){var n=O[t.type],u=x(Ve,function(n){return n.type===t.type});if(n&&u){var o=u.formattedValueEn.split(".");o[0]=parseInt(o[0],10),o[1]?o[1]=parseFloat("0."+o[1],10):o[1]=null;var l=Y.durationPluralKey(n,o[0],o[1]),c=y(n,Y),p=!1,f={};D(Y._durationLabelTypes,function(n){var u=x(c,function(t){return t.type===n.type&&t.key===l});u&&(f[u.type]=u.label,s(t.text,n.string)&&(t.text=t.text.replace(n.string,u.label),p=!0))}),B&&!p&&(c.sort(h),D(c,function(n){return f[n.type]===n.label?!s(t.text,n.label)&&void 0:s(t.text,n.label)?(t.text=t.text.replace(n.label,f[n.type]),!1):void 0}))}}),(we=L(we,function(t){if(!t.type)return t.text;var n=x(Ve,function(n){return n.type===t.type});if(!n)return"";var u="";return z&&(u+=t.text),(_&&ae||!_&&ie)&&(u+="< ",ae=!1,ie=!1),(_&&ie||!_&&ae)&&(u+="> ",ae=!1,ie=!1),_&&(n.value>0||""===ce||x(W,n.type)||x(U,n.type))&&(u+="-",_=!1),"milliseconds"===t.type&&n.formattedValueMS?u+=n.formattedValueMS:u+=n.formattedValue,z||(u+=t.text),u})).join("").replace(/(,| |:|\.)*$/,"").replace(/^(,| |:|\.)*/,""))}function H(){var t=this.duration,n=function(n){return t._data[n]},u=x(this.types,n),o=_(this.types,n);switch(u){case"milliseconds":return"S __";case"seconds":case"minutes":return"*_MS_";case"hours":return"_HMS_";case"days":if(u===o)return"d __";case"weeks":return u===o?"w __":(null===this.trim&&(this.trim="both"),"w __, d __, h __");case"months":if(u===o)return"M __";case"years":return u===o?"y __":(null===this.trim&&(this.trim="both"),"y __, M __, d __");default:return null===this.trim&&(this.trim="both"),"y __, d __, h __, m __, s __"}}function $(t){if(!t)throw"Moment Duration Format init cannot find moment instance.";t.duration.format=P,t.duration.fn.format=O,t.duration.fn.format.defaults={trim:null,stopTrim:null,largest:null,maxValue:null,minValue:null,precision:0,trunc:!1,forceLength:null,userLocale:null,usePlural:!0,useLeftUnits:!1,useGrouping:!0,useSignificantDigits:!1,template:H,useToLocaleString:!0,groupingSeparator:",",decimalSeparator:".",grouping:[3]},t.updateLocale('en',S)}return n=!!((v=(v=!0)&&E())&&(v=(v=(v=v&&"1"===1..toLocaleString("en",{minimumIntegerDigits:1}))&&"01"===1..toLocaleString("en",{minimumIntegerDigits:2}))&&"001"===1..toLocaleString("en",{minimumIntegerDigits:3}))&&(v=(v=(v=(v=v&&"100"===99.99.toLocaleString("en",{maximumFractionDigits:0,minimumFractionDigits:0}))&&"100.0"===99.99.toLocaleString("en",{maximumFractionDigits:1,minimumFractionDigits:1}))&&"99.99"===99.99.toLocaleString("en",{maximumFractionDigits:2,minimumFractionDigits:2}))&&"99.990"===99.99.toLocaleString("en",{maximumFractionDigits:3,minimumFractionDigits:3}))&&(v=(v=(v=(v=(v=v&&"100"===99.99.toLocaleString("en",{maximumSignificantDigits:1}))&&"100"===99.99.toLocaleString("en",{maximumSignificantDigits:2}))&&"100"===99.99.toLocaleString("en",{maximumSignificantDigits:3}))&&"99.99"===99.99.toLocaleString("en",{maximumSignificantDigits:4}))&&"99.99"===99.99.toLocaleString("en",{maximumSignificantDigits:5}))&&(v=(v=v&&"1,000"===1e3.toLocaleString("en",{useGrouping:!0}))&&"1000"===1e3.toLocaleString("en",{useGrouping:!1}))),u=n&&"3.6"===3.55.toLocaleString("en",{useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:1,maximumFractionDigits:1}),$(t),$})},685,[609]);
__d(function(g,r,i,a,m,e,d){var _,t;_=this,t=function(_){'use strict';return _.defineLocale('bg',{months:'\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438'.split('_'),monthsShort:'\u044f\u043d\u0440_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a'.split('_'),weekdays:'\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430'.split('_'),weekdaysShort:'\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431'.split('_'),weekdaysMin:'\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431'.split('_'),longDateFormat:{LT:'H:mm',LTS:'H:mm:ss',L:'D.MM.YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY H:mm',LLLL:'dddd, D MMMM YYYY H:mm'},calendar:{sameDay:'[\u0414\u043d\u0435\u0441 \u0432] LT',nextDay:'[\u0423\u0442\u0440\u0435 \u0432] LT',nextWeek:'dddd [\u0432] LT',lastDay:'[\u0412\u0447\u0435\u0440\u0430 \u0432] LT',lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return'[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT';case 1:case 2:case 4:case 5:return'[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT'}},sameElse:'L'},relativeTime:{future:'\u0441\u043b\u0435\u0434 %s',past:'\u043f\u0440\u0435\u0434\u0438 %s',s:'\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438',m:'\u043c\u0438\u043d\u0443\u0442\u0430',mm:'%d \u043c\u0438\u043d\u0443\u0442\u0438',h:'\u0447\u0430\u0441',hh:'%d \u0447\u0430\u0441\u0430',d:'\u0434\u0435\u043d',dd:'%d \u0434\u043d\u0438',M:'\u043c\u0435\u0441\u0435\u0446',MM:'%d \u043c\u0435\u0441\u0435\u0446\u0430',y:'\u0433\u043e\u0434\u0438\u043d\u0430',yy:'%d \u0433\u043e\u0434\u0438\u043d\u0438'},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(_){var t=_%10,s=_%100;return 0===_?_+'-\u0435\u0432':0===s?_+'-\u0435\u043d':s>10&&s<20?_+'-\u0442\u0438':1===t?_+'-\u0432\u0438':2===t?_+'-\u0440\u0438':7===t||8===t?_+'-\u043c\u0438':_+'-\u0442\u0438'},week:{dow:1,doy:7}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(_.moment)},686,[609]);
__d(function(g,r,i,a,m,e,d){var n,t;n=this,t=function(n){'use strict';function t(n,t,_,o){var M={m:['eine Minute','einer Minute'],h:['eine Stunde','einer Stunde'],d:['ein Tag','einem Tag'],dd:[n+' Tage',n+' Tagen'],M:['ein Monat','einem Monat'],MM:[n+' Monate',n+' Monaten'],y:['ein Jahr','einem Jahr'],yy:[n+' Jahre',n+' Jahren']};return t?M[_][0]:M[_][1]}return n.defineLocale('de',{months:'Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),monthsShort:'Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),monthsParseExact:!0,weekdays:'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),weekdaysShort:'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),weekdaysMin:'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD.MM.YYYY',LL:'D. MMMM YYYY',LLL:'D. MMMM YYYY HH:mm',LLLL:'dddd, D. MMMM YYYY HH:mm'},calendar:{sameDay:'[heute um] LT [Uhr]',sameElse:'L',nextDay:'[morgen um] LT [Uhr]',nextWeek:'dddd [um] LT [Uhr]',lastDay:'[gestern um] LT [Uhr]',lastWeek:'[letzten] dddd [um] LT [Uhr]'},relativeTime:{future:'in %s',past:'vor %s',s:'ein paar Sekunden',m:t,mm:'%d Minuten',h:t,hh:'%d Stunden',d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(n.moment)},687,[609]);
__d(function(g,r,i,a,m,e,d){var o,t;o=this,t=function(o){'use strict';return o.defineLocale('eo',{months:'januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro'.split('_'),monthsShort:'jan_feb_mar_apr_maj_jun_jul_a\u016dg_sep_okt_nov_dec'.split('_'),weekdays:'diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato'.split('_'),weekdaysShort:'dim_lun_mard_merk_\u0135a\u016d_ven_sab'.split('_'),weekdaysMin:'di_lu_ma_me_\u0135a_ve_sa'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'YYYY-MM-DD',LL:'D[-a de] MMMM, YYYY',LLL:'D[-a de] MMMM, YYYY HH:mm',LLLL:'dddd, [la] D[-a de] MMMM, YYYY HH:mm'},meridiemParse:/[ap]\.t\.m/i,isPM:function(o){return'p'===o.charAt(0).toLowerCase()},meridiem:function(o,t,n){return o>11?n?'p.t.m.':'P.T.M.':n?'a.t.m.':'A.T.M.'},calendar:{sameDay:'[Hodia\u016d je] LT',nextDay:'[Morga\u016d je] LT',nextWeek:'dddd [je] LT',lastDay:'[Hiera\u016d je] LT',lastWeek:'[pasinta] dddd [je] LT',sameElse:'L'},relativeTime:{future:'post %s',past:'anta\u016d %s',s:'sekundoj',m:'minuto',mm:'%d minutoj',h:'horo',hh:'%d horoj',d:'tago',dd:'%d tagoj',M:'monato',MM:'%d monatoj',y:'jaro',yy:'%d jaroj'},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:'%da',week:{dow:1,doy:7}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(o.moment)},688,[609]);
__d(function(g,r,i,a,m,e,d){var o,n;o=this,n=function(o){'use strict';var n='ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),t='ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],u=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;return o.defineLocale('es',{months:'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),monthsShort:function(o,s){return o?/-MMM-/.test(s)?t[o.month()]:n[o.month()]:n},monthsRegex:u,monthsShortRegex:u,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:'domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado'.split('_'),weekdaysShort:'dom._lun._mar._mi\xe9._jue._vie._s\xe1b.'.split('_'),weekdaysMin:'do_lu_ma_mi_ju_vi_s\xe1'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'H:mm',LTS:'H:mm:ss',L:'DD/MM/YYYY',LL:'D [de] MMMM [de] YYYY',LLL:'D [de] MMMM [de] YYYY H:mm',LLLL:'dddd, D [de] MMMM [de] YYYY H:mm'},calendar:{sameDay:function(){return'[hoy a la'+(1!==this.hours()?'s':'')+'] LT'},nextDay:function(){return'[ma\xf1ana a la'+(1!==this.hours()?'s':'')+'] LT'},nextWeek:function(){return'dddd [a la'+(1!==this.hours()?'s':'')+'] LT'},lastDay:function(){return'[ayer a la'+(1!==this.hours()?'s':'')+'] LT'},lastWeek:function(){return'[el] dddd [pasado a la'+(1!==this.hours()?'s':'')+'] LT'},sameElse:'L'},relativeTime:{future:'en %s',past:'hace %s',s:'unos segundos',m:'un minuto',mm:'%d minutos',h:'una hora',hh:'%d horas',d:'un d\xeda',dd:'%d d\xedas',M:'un mes',MM:'%d meses',y:'un a\xf1o',yy:'%d a\xf1os'},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:'%d\xba',week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(o.moment)},689,[609]);
__d(function(g,r,i,a,m,e,d){var n,s;n=this,s=function(n){'use strict';return n.defineLocale('fr',{months:'janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre'.split('_'),monthsShort:'janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.'.split('_'),monthsParseExact:!0,weekdays:'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),weekdaysShort:'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),weekdaysMin:'Di_Lu_Ma_Me_Je_Ve_Sa'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd D MMMM YYYY HH:mm'},calendar:{sameDay:'[Aujourd\u2019hui \xe0] LT',nextDay:'[Demain \xe0] LT',nextWeek:'dddd [\xe0] LT',lastDay:'[Hier \xe0] LT',lastWeek:'dddd [dernier \xe0] LT',sameElse:'L'},relativeTime:{future:'dans %s',past:'il y a %s',s:'quelques secondes',m:'une minute',mm:'%d minutes',h:'une heure',hh:'%d heures',d:'un jour',dd:'%d jours',M:'un mois',MM:'%d mois',y:'un an',yy:'%d ans'},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(n,s){switch(s){case'D':return n+(1===n?'er':'');default:case'M':case'Q':case'DDD':case'd':return n+(1===n?'er':'e');case'w':case'W':return n+(1===n?'re':'e')}},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?s(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],s):s(n.moment)},690,[609]);
__d(function(g,r,i,a,m,e,d){var _,t;_=this,t=function(_){'use strict';return _.defineLocale('hy-am',{months:{format:'\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b'.split('_'),standalone:'\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580'.split('_')},monthsShort:'\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f'.split('_'),weekdays:'\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569'.split('_'),weekdaysShort:'\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569'.split('_'),weekdaysMin:'\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD.MM.YYYY',LL:'D MMMM YYYY \u0569.',LLL:'D MMMM YYYY \u0569., HH:mm',LLLL:'dddd, D MMMM YYYY \u0569., HH:mm'},calendar:{sameDay:'[\u0561\u0575\u057d\u0585\u0580] LT',nextDay:'[\u057e\u0561\u0572\u0568] LT',lastDay:'[\u0565\u0580\u0565\u056f] LT',nextWeek:function(){return'dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT'},lastWeek:function(){return'[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT'},sameElse:'L'},relativeTime:{future:'%s \u0570\u0565\u057f\u0578',past:'%s \u0561\u057c\u0561\u057b',s:'\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576',m:'\u0580\u0578\u057a\u0565',mm:'%d \u0580\u0578\u057a\u0565',h:'\u056a\u0561\u0574',hh:'%d \u056a\u0561\u0574',d:'\u0585\u0580',dd:'%d \u0585\u0580',M:'\u0561\u0574\u056b\u057d',MM:'%d \u0561\u0574\u056b\u057d',y:'\u057f\u0561\u0580\u056b',yy:'%d \u057f\u0561\u0580\u056b'},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(_){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(_)},meridiem:function(_){return _<4?'\u0563\u056b\u0577\u0565\u0580\u057e\u0561':_<12?'\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561':_<17?'\u0581\u0565\u0580\u0565\u056f\u057e\u0561':'\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576'},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(_,t){switch(t){case'DDD':case'w':case'W':case'DDDo':return 1===_?_+'-\u056b\u0576':_+'-\u0580\u0564';default:return _}},week:{dow:1,doy:7}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(_.moment)},691,[609]);
__d(function(g,r,i,a,m,e,d){var n,o;n=this,o=function(n){'use strict';return n.defineLocale('it',{months:'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split('_'),monthsShort:'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'),weekdays:'domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato'.split('_'),weekdaysShort:'dom_lun_mar_mer_gio_ven_sab'.split('_'),weekdaysMin:'do_lu_ma_me_gi_ve_sa'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd, D MMMM YYYY HH:mm'},calendar:{sameDay:'[Oggi alle] LT',nextDay:'[Domani alle] LT',nextWeek:'dddd [alle] LT',lastDay:'[Ieri alle] LT',lastWeek:function(){switch(this.day()){case 0:return'[la scorsa] dddd [alle] LT';default:return'[lo scorso] dddd [alle] LT'}},sameElse:'L'},relativeTime:{future:function(n){return(/^[0-9].+$/.test(n)?'tra':'in')+' '+n},past:'%s fa',s:'alcuni secondi',m:'un minuto',mm:'%d minuti',h:'un\'ora',hh:'%d ore',d:'un giorno',dd:'%d giorni',M:'un mese',MM:'%d mesi',y:'un anno',yy:'%d anni'},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:'%d\xba',week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?o(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],o):o(n.moment)},692,[609]);
__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('nb',{months:'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'),monthsShort:'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split('_'),monthsParseExact:!0,weekdays:'s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag'.split('_'),weekdaysShort:'s\xf8._ma._ti._on._to._fr._l\xf8.'.split('_'),weekdaysMin:'s\xf8_ma_ti_on_to_fr_l\xf8'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD.MM.YYYY',LL:'D. MMMM YYYY',LLL:'D. MMMM YYYY [kl.] HH:mm',LLLL:'dddd D. MMMM YYYY [kl.] HH:mm'},calendar:{sameDay:'[i dag kl.] LT',nextDay:'[i morgen kl.] LT',nextWeek:'dddd [kl.] LT',lastDay:'[i g\xe5r kl.] LT',lastWeek:'[forrige] dddd [kl.] LT',sameElse:'L'},relativeTime:{future:'om %s',past:'%s siden',s:'noen sekunder',m:'ett minutt',mm:'%d minutter',h:'en time',hh:'%d timer',d:'en dag',dd:'%d dager',M:'en m\xe5ned',MM:'%d m\xe5neder',y:'ett \xe5r',yy:'%d \xe5r'},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},693,[609]);
__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';var n='stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144'.split('_'),o='stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia'.split('_');function s(t){return t%10<5&&t%10>1&&~~(t/10)%10!=1}function _(t,n,o){var _=t+' ';switch(o){case'm':return n?'minuta':'minut\u0119';case'mm':return _+(s(t)?'minuty':'minut');case'h':return n?'godzina':'godzin\u0119';case'hh':return _+(s(t)?'godziny':'godzin');case'MM':return _+(s(t)?'miesi\u0105ce':'miesi\u0119cy');case'yy':return _+(s(t)?'lata':'lat')}}return t.defineLocale('pl',{months:function(t,s){return t?''===s?'('+o[t.month()]+'|'+n[t.month()]+')':/D MMMM/.test(s)?o[t.month()]:n[t.month()]:n},monthsShort:'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru'.split('_'),weekdays:'niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota'.split('_'),weekdaysShort:'ndz_pon_wt_\u015br_czw_pt_sob'.split('_'),weekdaysMin:'Nd_Pn_Wt_\u015ar_Cz_Pt_So'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD.MM.YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd, D MMMM YYYY HH:mm'},calendar:{sameDay:'[Dzi\u015b o] LT',nextDay:'[Jutro o] LT',nextWeek:function(){switch(this.day()){case 0:return'[W niedziel\u0119 o] LT';case 2:return'[We wtorek o] LT';case 3:return'[W \u015brod\u0119 o] LT';case 6:return'[W sobot\u0119 o] LT';default:return'[W] dddd [o] LT'}},lastDay:'[Wczoraj o] LT',lastWeek:function(){switch(this.day()){case 0:return'[W zesz\u0142\u0105 niedziel\u0119 o] LT';case 3:return'[W zesz\u0142\u0105 \u015brod\u0119 o] LT';case 6:return'[W zesz\u0142\u0105 sobot\u0119 o] LT';default:return'[W zesz\u0142y] dddd [o] LT'}},sameElse:'L'},relativeTime:{future:'za %s',past:'%s temu',s:'kilka sekund',m:_,mm:_,h:_,hh:_,d:'1 dzie\u0144',dd:'%d dni',M:'miesi\u0105c',MM:_,y:'rok',yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},694,[609]);
__d(function(g,r,i,a,m,e,d){var o,t;o=this,t=function(o){'use strict';return o.defineLocale('pt',{months:'janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'),monthsShort:'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),weekdays:'Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado'.split('_'),weekdaysShort:'Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b'.split('_'),weekdaysMin:'Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D [de] MMMM [de] YYYY',LLL:'D [de] MMMM [de] YYYY HH:mm',LLLL:'dddd, D [de] MMMM [de] YYYY HH:mm'},calendar:{sameDay:'[Hoje \xe0s] LT',nextDay:'[Amanh\xe3 \xe0s] LT',nextWeek:'dddd [\xe0s] LT',lastDay:'[Ontem \xe0s] LT',lastWeek:function(){return 0===this.day()||6===this.day()?'[\xdaltimo] dddd [\xe0s] LT':'[\xdaltima] dddd [\xe0s] LT'},sameElse:'L'},relativeTime:{future:'em %s',past:'h\xe1 %s',s:'segundos',m:'um minuto',mm:'%d minutos',h:'uma hora',hh:'%d horas',d:'um dia',dd:'%d dias',M:'um m\xeas',MM:'%d meses',y:'um ano',yy:'%d anos'},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:'%d\xba',week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(o.moment)},695,[609]);
__d(function(g,r,i,a,m,e,d){var o,s;o=this,s=function(o){'use strict';return o.defineLocale('pt-br',{months:'janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'),monthsShort:'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),weekdays:'Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado'.split('_'),weekdaysShort:'Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b'.split('_'),weekdaysMin:'Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD/MM/YYYY',LL:'D [de] MMMM [de] YYYY',LLL:'D [de] MMMM [de] YYYY [\xe0s] HH:mm',LLLL:'dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm'},calendar:{sameDay:'[Hoje \xe0s] LT',nextDay:'[Amanh\xe3 \xe0s] LT',nextWeek:'dddd [\xe0s] LT',lastDay:'[Ontem \xe0s] LT',lastWeek:function(){return 0===this.day()||6===this.day()?'[\xdaltimo] dddd [\xe0s] LT':'[\xdaltima] dddd [\xe0s] LT'},sameElse:'L'},relativeTime:{future:'em %s',past:'%s atr\xe1s',s:'poucos segundos',ss:'%d segundos',m:'um minuto',mm:'%d minutos',h:'uma hora',hh:'%d horas',d:'um dia',dd:'%d dias',M:'um m\xeas',MM:'%d meses',y:'um ano',yy:'%d anos'},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:'%d\xba'})},'object'==typeof e&&void 0!==m&&'function'==typeof r?s(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],s):s(o.moment)},696,[609]);
__d(function(g,r,i,a,m,e,d){var t,_;t=this,_=function(t){'use strict';function _(t,_,s){var n,o;return'm'===s?_?'\u043c\u0438\u043d\u0443\u0442\u0430':'\u043c\u0438\u043d\u0443\u0442\u0443':t+' '+(n=+t,o={mm:_?'\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442':'\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442',hh:'\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432',dd:'\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439',MM:'\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432',yy:'\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442'}[s].split('_'),n%10==1&&n%100!=11?o[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?o[1]:o[2])}var s=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];return t.defineLocale('ru',{months:{format:'\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f'.split('_'),standalone:'\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c'.split('_')},monthsShort:{format:'\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.'.split('_'),standalone:'\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.'.split('_')},weekdays:{standalone:'\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430'.split('_'),format:'\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443'.split('_'),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?\] ?dddd/},weekdaysShort:'\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431'.split('_'),weekdaysMin:'\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431'.split('_'),monthsParse:s,longMonthsParse:s,shortMonthsParse:s,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD.MM.YYYY',LL:'D MMMM YYYY \u0433.',LLL:'D MMMM YYYY \u0433., HH:mm',LLLL:'dddd, D MMMM YYYY \u0433., HH:mm'},calendar:{sameDay:'[\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0432] LT',nextDay:'[\u0417\u0430\u0432\u0442\u0440\u0430 \u0432] LT',lastDay:'[\u0412\u0447\u0435\u0440\u0430 \u0432] LT',nextWeek:function(t){if(t.week()===this.week())return 2===this.day()?'[\u0412\u043e] dddd [\u0432] LT':'[\u0412] dddd [\u0432] LT';switch(this.day()){case 0:return'[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd [\u0432] LT';case 1:case 2:case 4:return'[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd [\u0432] LT';case 3:case 5:case 6:return'[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd [\u0432] LT'}},lastWeek:function(t){if(t.week()===this.week())return 2===this.day()?'[\u0412\u043e] dddd [\u0432] LT':'[\u0412] dddd [\u0432] LT';switch(this.day()){case 0:return'[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd [\u0432] LT';case 1:case 2:case 4:return'[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd [\u0432] LT';case 3:case 5:case 6:return'[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd [\u0432] LT'}},sameElse:'L'},relativeTime:{future:'\u0447\u0435\u0440\u0435\u0437 %s',past:'%s \u043d\u0430\u0437\u0430\u0434',s:'\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434',m:_,mm:_,h:'\u0447\u0430\u0441',hh:_,d:'\u0434\u0435\u043d\u044c',dd:_,M:'\u043c\u0435\u0441\u044f\u0446',MM:_,y:'\u0433\u043e\u0434',yy:_},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(t){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(t)},meridiem:function(t,_,s){return t<4?'\u043d\u043e\u0447\u0438':t<12?'\u0443\u0442\u0440\u0430':t<17?'\u0434\u043d\u044f':'\u0432\u0435\u0447\u0435\u0440\u0430'},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(t,_){switch(_){case'M':case'd':case'DDD':return t+'-\u0439';case'D':return t+'-\u0433\u043e';case'w':case'W':return t+'-\u044f';default:return t}},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?_(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],_):_(t.moment)},697,[609]);
__d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';var n='janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december'.split('_'),o='jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec'.split('_');function s(t){return t>1&&t<5}function u(t,n,o,u){var c=t+' ';switch(o){case's':return n||u?'p\xe1r sek\xfand':'p\xe1r sekundami';case'm':return n?'min\xfata':u?'min\xfatu':'min\xfatou';case'mm':return n||u?c+(s(t)?'min\xfaty':'min\xfat'):c+'min\xfatami';case'h':return n?'hodina':u?'hodinu':'hodinou';case'hh':return n||u?c+(s(t)?'hodiny':'hod\xedn'):c+'hodinami';case'd':return n||u?'de\u0148':'d\u0148om';case'dd':return n||u?c+(s(t)?'dni':'dn\xed'):c+'d\u0148ami';case'M':return n||u?'mesiac':'mesiacom';case'MM':return n||u?c+(s(t)?'mesiace':'mesiacov'):c+'mesiacmi';case'y':return n||u?'rok':'rokom';case'yy':return n||u?c+(s(t)?'roky':'rokov'):c+'rokmi'}}return t.defineLocale('sk',{months:n,monthsShort:o,weekdays:'nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota'.split('_'),weekdaysShort:'ne_po_ut_st_\u0161t_pi_so'.split('_'),weekdaysMin:'ne_po_ut_st_\u0161t_pi_so'.split('_'),longDateFormat:{LT:'H:mm',LTS:'H:mm:ss',L:'DD.MM.YYYY',LL:'D. MMMM YYYY',LLL:'D. MMMM YYYY H:mm',LLLL:'dddd D. MMMM YYYY H:mm'},calendar:{sameDay:'[dnes o] LT',nextDay:'[zajtra o] LT',nextWeek:function(){switch(this.day()){case 0:return'[v nede\u013eu o] LT';case 1:case 2:return'[v] dddd [o] LT';case 3:return'[v stredu o] LT';case 4:return'[vo \u0161tvrtok o] LT';case 5:return'[v piatok o] LT';case 6:return'[v sobotu o] LT'}},lastDay:'[v\u010dera o] LT',lastWeek:function(){switch(this.day()){case 0:return'[minul\xfa nede\u013eu o] LT';case 1:case 2:return'[minul\xfd] dddd [o] LT';case 3:return'[minul\xfa stredu o] LT';case 4:case 5:return'[minul\xfd] dddd [o] LT';case 6:return'[minul\xfa sobotu o] LT'}},sameElse:'L'},relativeTime:{future:'za %s',past:'pred %s',s:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},698,[609]);
__d(function(g,r,i,a,m,e,d){var n,t;n=this,t=function(n){'use strict';function t(n,t,s,o){var u=n+' ';switch(s){case's':return t||o?'nekaj sekund':'nekaj sekundami';case'm':return t?'ena minuta':'eno minuto';case'mm':return u+=1===n?t?'minuta':'minuto':2===n?t||o?'minuti':'minutama':n<5?t||o?'minute':'minutami':t||o?'minut':'minutami';case'h':return t?'ena ura':'eno uro';case'hh':return u+=1===n?t?'ura':'uro':2===n?t||o?'uri':'urama':n<5?t||o?'ure':'urami':t||o?'ur':'urami';case'd':return t||o?'en dan':'enim dnem';case'dd':return u+=1===n?t||o?'dan':'dnem':2===n?t||o?'dni':'dnevoma':t||o?'dni':'dnevi';case'M':return t||o?'en mesec':'enim mesecem';case'MM':return u+=1===n?t||o?'mesec':'mesecem':2===n?t||o?'meseca':'mesecema':n<5?t||o?'mesece':'meseci':t||o?'mesecev':'meseci';case'y':return t||o?'eno leto':'enim letom';case'yy':return u+=1===n?t||o?'leto':'letom':2===n?t||o?'leti':'letoma':n<5?t||o?'leta':'leti':t||o?'let':'leti'}}return n.defineLocale('sl',{months:'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split('_'),monthsShort:'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split('_'),monthsParseExact:!0,weekdays:'nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota'.split('_'),weekdaysShort:'ned._pon._tor._sre._\u010det._pet._sob.'.split('_'),weekdaysMin:'ne_po_to_sr_\u010de_pe_so'.split('_'),weekdaysParseExact:!0,longDateFormat:{LT:'H:mm',LTS:'H:mm:ss',L:'DD.MM.YYYY',LL:'D. MMMM YYYY',LLL:'D. MMMM YYYY H:mm',LLLL:'dddd, D. MMMM YYYY H:mm'},calendar:{sameDay:'[danes ob] LT',nextDay:'[jutri ob] LT',nextWeek:function(){switch(this.day()){case 0:return'[v] [nedeljo] [ob] LT';case 3:return'[v] [sredo] [ob] LT';case 6:return'[v] [soboto] [ob] LT';case 1:case 2:case 4:case 5:return'[v] dddd [ob] LT'}},lastDay:'[v\u010deraj ob] LT',lastWeek:function(){switch(this.day()){case 0:return'[prej\u0161njo] [nedeljo] [ob] LT';case 3:return'[prej\u0161njo] [sredo] [ob] LT';case 6:return'[prej\u0161njo] [soboto] [ob] LT';case 1:case 2:case 4:case 5:return'[prej\u0161nji] dddd [ob] LT'}},sameElse:'L'},relativeTime:{future:'\u010dez %s',past:'pred %s',s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:'%d.',week:{dow:1,doy:7}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(n.moment)},699,[609]);
__d(function(g,r,i,a,m,e,d){var n,t;n=this,t=function(n){'use strict';return n.defineLocale('sv',{months:'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'),monthsShort:'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),weekdays:'s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag'.split('_'),weekdaysShort:'s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r'.split('_'),weekdaysMin:'s\xf6_m\xe5_ti_on_to_fr_l\xf6'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'YYYY-MM-DD',LL:'D MMMM YYYY',LLL:'D MMMM YYYY [kl.] HH:mm',LLLL:'dddd D MMMM YYYY [kl.] HH:mm',lll:'D MMM YYYY HH:mm',llll:'ddd D MMM YYYY HH:mm'},calendar:{sameDay:'[Idag] LT',nextDay:'[Imorgon] LT',lastDay:'[Ig\xe5r] LT',nextWeek:'[P\xe5] dddd LT',lastWeek:'[I] dddd[s] LT',sameElse:'L'},relativeTime:{future:'om %s',past:'f\xf6r %s sedan',s:'n\xe5gra sekunder',m:'en minut',mm:'%d minuter',h:'en timme',hh:'%d timmar',d:'en dag',dd:'%d dagar',M:'en m\xe5nad',MM:'%d m\xe5nader',y:'ett \xe5r',yy:'%d \xe5r'},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(n){var t=n%10;return n+(1==~~(n%100/10)?'e':1===t?'a':2===t?'a':'e')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(n.moment)},700,[609]);
__d(function(g,r,i,a,m,e,d){var n,t;n=this,t=function(n){'use strict';var t={1:'\'inci',5:'\'inci',8:'\'inci',70:'\'inci',80:'\'inci',2:'\'nci',7:'\'nci',20:'\'nci',50:'\'nci',3:'\'\xfcnc\xfc',4:'\'\xfcnc\xfc',100:'\'\xfcnc\xfc',6:'\'nc\u0131',9:'\'uncu',10:'\'uncu',30:'\'uncu',60:'\'\u0131nc\u0131',90:'\'\u0131nc\u0131'};return n.defineLocale('tr',{months:'Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k'.split('_'),monthsShort:'Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara'.split('_'),weekdays:'Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi'.split('_'),weekdaysShort:'Paz_Pts_Sal_\xc7ar_Per_Cum_Cts'.split('_'),weekdaysMin:'Pz_Pt_Sa_\xc7a_Pe_Cu_Ct'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'DD.MM.YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY HH:mm',LLLL:'dddd, D MMMM YYYY HH:mm'},calendar:{sameDay:'[bug\xfcn saat] LT',nextDay:'[yar\u0131n saat] LT',nextWeek:'[gelecek] dddd [saat] LT',lastDay:'[d\xfcn] LT',lastWeek:'[ge\xe7en] dddd [saat] LT',sameElse:'L'},relativeTime:{future:'%s sonra',past:'%s \xf6nce',s:'birka\xe7 saniye',m:'bir dakika',mm:'%d dakika',h:'bir saat',hh:'%d saat',d:'bir g\xfcn',dd:'%d g\xfcn',M:'bir ay',MM:'%d ay',y:'bir y\u0131l',yy:'%d y\u0131l'},dayOfMonthOrdinalParse:/\d{1,2}'(inci|nci|\xfcnc\xfc|nc\u0131|uncu|\u0131nc\u0131)/,ordinal:function(n){if(0===n)return n+'\'\u0131nc\u0131';var _=n%10;return n+(t[_]||t[n%100-_]||t[n>=100?100:null])},week:{dow:1,doy:7}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(n.moment)},701,[609]);
__d(function(g,r,i,a,m,e,d){var _,t;_=this,t=function(_){'use strict';return _.defineLocale('zh-cn',{months:'\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708'.split('_'),monthsShort:'1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708'.split('_'),weekdays:'\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d'.split('_'),weekdaysShort:'\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d'.split('_'),weekdaysMin:'\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d'.split('_'),longDateFormat:{LT:'HH:mm',LTS:'HH:mm:ss',L:'YYYY\u5e74MMMD\u65e5',LL:'YYYY\u5e74MMMD\u65e5',LLL:'YYYY\u5e74MMMD\u65e5Ah\u70b9mm\u5206',LLLL:'YYYY\u5e74MMMD\u65e5ddddAh\u70b9mm\u5206',l:'YYYY\u5e74MMMD\u65e5',ll:'YYYY\u5e74MMMD\u65e5',lll:'YYYY\u5e74MMMD\u65e5 HH:mm',llll:'YYYY\u5e74MMMD\u65e5dddd HH:mm'},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(_,t){return 12===_&&(_=0),'\u51cc\u6668'===t||'\u65e9\u4e0a'===t||'\u4e0a\u5348'===t?_:'\u4e0b\u5348'===t||'\u665a\u4e0a'===t?_+12:_>=11?_:_+12},meridiem:function(_,t,n){var s=100*_+t;return s<600?'\u51cc\u6668':s<900?'\u65e9\u4e0a':s<1130?'\u4e0a\u5348':s<1230?'\u4e2d\u5348':s<1800?'\u4e0b\u5348':'\u665a\u4e0a'},calendar:{sameDay:'[\u4eca\u5929]LT',nextDay:'[\u660e\u5929]LT',nextWeek:'[\u4e0b]ddddLT',lastDay:'[\u6628\u5929]LT',lastWeek:'[\u4e0a]ddddLT',sameElse:'L'},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(_,t){switch(t){case'd':case'D':case'DDD':return _+'\u65e5';case'M':return _+'\u6708';case'w':case'W':return _+'\u5468';default:return _}},relativeTime:{future:'%s\u5185',past:'%s\u524d',s:'\u51e0\u79d2',m:'1 \u5206\u949f',mm:'%d \u5206\u949f',h:'1 \u5c0f\u65f6',hh:'%d \u5c0f\u65f6',d:'1 \u5929',dd:'%d \u5929',M:'1 \u4e2a\u6708',MM:'%d \u4e2a\u6708',y:'1 \u5e74',yy:'%d \u5e74'},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?t(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],t):t(_.moment)},702,[609]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.translate=function(n){return(0,l.withTranslation)(['main','languages','countries'])(n)},e.translateToHTML=function(n,l){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.default.createElement("span",{dangerouslySetInnerHTML:{__html:n(l,u)}})};var t=n(r(d[1])),l=r(d[2])},703,[3,13,704]);
__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Trans",{enumerable:!0,get:function(){return t.Trans}}),Object.defineProperty(e,"useTranslation",{enumerable:!0,get:function(){return n.useTranslation}}),Object.defineProperty(e,"withTranslation",{enumerable:!0,get:function(){return u.withTranslation}}),Object.defineProperty(e,"Translation",{enumerable:!0,get:function(){return o.Translation}}),Object.defineProperty(e,"I18nextProvider",{enumerable:!0,get:function(){return c.I18nextProvider}}),Object.defineProperty(e,"withSSR",{enumerable:!0,get:function(){return f.withSSR}}),Object.defineProperty(e,"useSSR",{enumerable:!0,get:function(){return b.useSSR}}),Object.defineProperty(e,"I18nContext",{enumerable:!0,get:function(){return l.I18nContext}}),Object.defineProperty(e,"initReactI18next",{enumerable:!0,get:function(){return l.initReactI18next}}),Object.defineProperty(e,"setDefaults",{enumerable:!0,get:function(){return l.setDefaults}}),Object.defineProperty(e,"getDefaults",{enumerable:!0,get:function(){return l.getDefaults}}),Object.defineProperty(e,"setI18n",{enumerable:!0,get:function(){return l.setI18n}}),Object.defineProperty(e,"getI18n",{enumerable:!0,get:function(){return l.getI18n}}),Object.defineProperty(e,"composeInitialProps",{enumerable:!0,get:function(){return l.composeInitialProps}}),Object.defineProperty(e,"getInitialProps",{enumerable:!0,get:function(){return l.getInitialProps}});var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),c=r(d[4]),f=r(d[5]),b=r(d[6]),l=r(d[7])},704,[705,723,728,729,730,731,732,719]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),o=r(d[2]);Object.defineProperty(e,"__esModule",{value:!0}),e.nodesToString=b,e.Trans=function(t){var n=t.children,o=t.count,s=t.parent,p=t.i18nKey,y=t.tOptions,v=t.values,E=t.defaults,O=t.components,k=t.ns,x=t.i18n,S=t.t,N=(0,c.default)(t,["children","count","parent","i18nKey","tOptions","values","defaults","components","ns","i18n","t"]),w=(0,f.getHasUsedI18nextProvider)()&&(0,u.useContext)(f.I18nContext)||{},V=w.i18n,A=w.defaultNS,I=x||V||(0,f.getI18n)();if(!I)return(0,h.warnOnce)('You will need pass in an i18next instance by using i18nextReactModule'),n;var K=S||I.t.bind(I)||function(t){return t},T=(0,l.default)({},(0,f.getDefaults)(),I.options&&I.options.react),H=void 0!==s?s:T.defaultTransParent,_=k||K.ns||A||I.options&&I.options.defaultNS;_='string'==typeof _?[_]:_||['translation'];var B=E||b('',n,0,T)||T.transEmptyNodeValue,P=T.hashTransKey,C=p||(P?P(B):B),D=v?{}:{interpolation:{prefix:'#$?',suffix:'?$#'}},F=(0,l.default)({},y,v,D,{defaultValue:B,count:o,ns:_}),M=C?K(C,F):B;return H?u.default.createElement(H,N,j(O||n,M,I,T,F)):j(O||n,M,I,T,F)};var c=o(r(d[3])),l=o(r(d[4])),s=o(r(d[5])),u=n(r(d[6])),p=o(r(d[7])),f=r(d[8]),h=r(d[9]);function y(t){return t&&(t.children||t.props&&t.props.children)}function v(t){return t?t&&t.children?t.children:t.props&&t.props.children:[]}function b(t,n,o,c){if(!n)return'';'[object Array]'!==Object.prototype.toString.call(n)&&(n=[n]);var p=c.transKeepBasicHtmlNodesFor||[];return n.forEach(function(n,o){var f="".concat(o);if('string'==typeof n)t="".concat(t).concat(n);else if(y(n)){var j=p.indexOf(n.type)>-1&&1===Object.keys(n.props).length&&'string'==typeof y(n)?n.type:f;t=n.props&&n.props.i18nIsDynamicList?"".concat(t,"<").concat(j,"></").concat(j,">"):"".concat(t,"<").concat(j,">").concat(b('',v(n),o+1,c),"</").concat(j,">")}else if(u.default.isValidElement(n))t=p.indexOf(n.type)>-1&&0===Object.keys(n.props).length?"".concat(t,"<").concat(n.type,"/>"):"".concat(t,"<").concat(f,"></").concat(f,">");else if('object'===(0,s.default)(n)){var E=(0,l.default)({},n),O=E.format;delete E.format;var k=Object.keys(E);O&&1===k.length?t="".concat(t,"{{").concat(k[0],", ").concat(O,"}}"):1===k.length?t="".concat(t,"{{").concat(k[0],"}}"):(0,h.warn)("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",n)}else(0,h.warn)("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",n)}),t}function j(n,o,c,f,h){if(''===o)return[];var b=f.transKeepBasicHtmlNodesFor||[],j=o&&new RegExp(b.join('|')).test(o);if(!n&&!j)return[o];var E={};return(function n(o){'[object Array]'!==Object.prototype.toString.call(o)&&(o=[o]),o.forEach(function(o){'string'!=typeof o&&(y(o)?n(v(o)):'object'!==(0,s.default)(o)||u.default.isValidElement(o)||t(E,o))})})(n),o=c.services.interpolator.interpolate(o,(0,l.default)({},E,h),c.language),v((function t(n,o){return'[object Array]'!==Object.prototype.toString.call(n)&&(n=[n]),'[object Array]'!==Object.prototype.toString.call(o)&&(o=[o]),o.reduce(function(o,c,p){var h,b=c.children&&c.children[0]&&c.children[0].content;if('tag'===c.type){var E=n[parseInt(c.name,10)]||{},O=u.default.isValidElement(E);if('string'==typeof E)o.push(E);else if(y(E)){var k=v(E),x=t(k,c.children),S=(h=k,'[object Array]'===Object.prototype.toString.call(h)&&h.every(function(t){return u.default.isValidElement(t)})&&0===x.length?k:x);E.dummy&&(E.children=S),o.push(u.default.cloneElement(E,(0,l.default)({},E.props,{key:p}),S))}else if(j&&'object'===(0,s.default)(E)&&E.dummy&&!O){var N=t(n,c.children);o.push(u.default.cloneElement(E,(0,l.default)({},E.props,{key:p}),N))}else if(isNaN(c.name)&&f.transSupportBasicHtmlNodes)if(c.voidElement)o.push(u.default.createElement(c.name,{key:"".concat(c.name,"-").concat(p)}));else{var w=t(n,c.children);o.push(u.default.createElement(c.name,{key:"".concat(c.name,"-").concat(p)},w))}else if('object'!==(0,s.default)(E)||O)1===c.children.length&&b?o.push(u.default.cloneElement(E,(0,l.default)({},E.props,{key:p}),b)):o.push(u.default.cloneElement(E,(0,l.default)({},E.props,{key:p})));else{var V=c.children[0]?b:null;V&&o.push(V)}}else'text'===c.type&&o.push(c.content);return o},[])})([{dummy:!0,children:n}],p.default.parse("<0>".concat(o,"</0>")))[0])}},705,[706,707,708,709,711,713,13,714,719,722]);
__d(function(g,r,i,a,m,e,d){function t(){return m.exports=t=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var p in o)Object.prototype.hasOwnProperty.call(o,p)&&(t[p]=o[p])}return t},t.apply(this,arguments)}m.exports=t},706,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t){if(t&&t.__esModule)return t;var o={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var c=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};c.get||c.set?Object.defineProperty(o,n,c):o[n]=t[n]}return o.default=t,o}},707,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){return n&&n.__esModule?n:{default:n}}},708,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n,o){if(null==n)return{};var l,p,b=t(n,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(n);for(p=0;p<c.length;p++)l=c[p],o.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(n,l)&&(b[l]=n[l])}return b}},709,[710]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,t){if(null==n)return{};var f,u,o={},c=Object.keys(n);for(u=0;u<c.length;u++)f=c[u],t.indexOf(f)>=0||(o[f]=n[f]);return o}},710,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);m.exports=function(n){for(var o=1;o<arguments.length;o++){var c=null!=arguments[o]?arguments[o]:{},f=Object.keys(c);'function'==typeof Object.getOwnPropertySymbols&&(f=f.concat(Object.getOwnPropertySymbols(c).filter(function(t){return Object.getOwnPropertyDescriptor(c,t).enumerable}))),f.forEach(function(o){t(n,o,c[o])})}return n}},711,[712]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,t,u){return t in n?Object.defineProperty(n,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[t]=u,n}},712,[]);
__d(function(g,r,i,a,m,e,d){function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof o})(t)}function t(n){return"function"==typeof Symbol&&"symbol"===o("function"==typeof Symbol?Symbol.iterator:"@@iterator")?m.exports=t=function(t){return o(t)}:m.exports=t=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":o(t)},t(n)}m.exports=t},713,[]);
__d(function(g,r,i,a,m,e,d){m.exports={parse:r(d[0]),stringify:r(d[1])}},714,[715,718]);
__d(function(g,r,i,a,m,e,d){var n=/(?:<!--[\S\s]*?-->|<(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+>)/g,t=r(d[0]),c=Object.create?Object.create(null):{};function o(n,t,c,o,h){var p=t.indexOf('<',o),s=t.slice(o,-1===p?void 0:p);/^\s*$/.test(s)&&(s=' '),(!h&&p>-1&&c+n.length>=0||' '!==s)&&n.push({type:'text',content:s})}m.exports=function(h,p){p||(p={}),p.components||(p.components=c);var s,l=[],u=-1,f=[],v={},x=!1;return h.replace(n,function(n,c){if(x){if(n!=='</'+s.name+'>')return;x=!1}var O,y='/'!==n.charAt(1),W=0===n.indexOf('\x3c!--'),b=c+n.length,j=h.charAt(b);y&&!W&&(u++,'tag'===(s=t(n)).type&&p.components[s.name]&&(s.type='component',x=!0),s.voidElement||x||!j||'<'===j||o(s.children,h,u,b,p.ignoreWhitespace),v[s.tagName]=s,0===u&&l.push(s),(O=f[u-1])&&O.children.push(s),f[u]=s),(W||!y||s.voidElement)&&(W||u--,!x&&'<'!==j&&j&&o(O=-1===u?l:f[u].children,h,u,b,p.ignoreWhitespace))}),!l.length&&h.length&&o(l,h,0,0,p.ignoreWhitespace),l}},715,[716]);
__d(function(g,r,i,a,m,e,d){var t=/([\w-]+)|=|(['"])([.\s\S]*?)\2/g,n=r(d[0]);m.exports=function(o){var c,l=0,v=!0,s={type:'tag',name:'',voidElement:!1,attrs:{},children:[]};return o.replace(t,function(t){if('='===t)return v=!0,void l++;v?0===l?((n[t]||'/'===o.charAt(o.length-2))&&(s.voidElement=!0),s.name=t):(s.attrs[c]=t.replace(/^['"]|['"]$/g,''),c=void 0):(c&&(s.attrs[c]=c),c=t),l++,v=!1}),s}},716,[717]);
__d(function(g,r,i,a,m,e,d){m.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},717,[]);
__d(function(g,r,i,a,m,e,d){function n(n){var t=[];for(var u in n)t.push(u+'="'+n[u]+'"');return t.length?' '+t.join(' '):''}function t(u,c){switch(c.type){case'text':return u+c.content;case'tag':return u+='<'+c.name+(c.attrs?n(c.attrs):'')+(c.voidElement?'/>':'>'),c.voidElement?u:u+c.children.reduce(t,'')+'</'+c.name+'>'}}m.exports=function(n){return n.reduce(function(n,u){return n+t('',u)},'')}},718,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.usedI18nextProvider=function(t){s=t},e.getHasUsedI18nextProvider=function(){return s},e.setDefaults=l,e.getDefaults=function(){return f},e.setI18n=I,e.getI18n=N,e.composeInitialProps=function(t){return function(n){return new Promise(function(s){var u=P();t.getInitialProps?t.getInitialProps(n).then(function(t){s((0,c.default)({},t,u))}):s(u)})}},e.getInitialProps=P,e.initReactI18next=e.ReportNamespaces=e.I18nContext=void 0;var n,s,u=t(r(d[1])),o=t(r(d[2])),c=t(r(d[3])),f={bindI18n:'languageChanging languageChanged',bindI18nStore:'',transEmptyNodeValue:'',transSupportBasicHtmlNodes:!0,transKeepBasicHtmlNodesFor:['br','strong','i','p'],useSuspense:!0},p=t(r(d[4])).default.createContext();function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};f=(0,c.default)({},f,t)}e.I18nContext=p;var v=(function(){function t(){(0,u.default)(this,t),this.usedNamespaces={}}return(0,o.default)(t,[{key:"addUsedNamespaces",value:function(t){var n=this;t.forEach(function(t){n.usedNamespaces[t]||(n.usedNamespaces[t]=!0)})}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),t})();function I(t){n=t}function N(){return n}e.ReportNamespaces=v;var h={type:'3rdParty',init:function(t){l(t.options.react),I(t)}};function P(){var t=N(),n=t.reportNamespaces?t.reportNamespaces.getUsedNamespaces():[],s={},u={};return t.languages.forEach(function(s){u[s]={},n.forEach(function(n){u[s][n]=t.getResourceBundle(s,n)||{}})}),s.initialI18nStore=u,s.initialLanguage=t.language,s}e.initReactI18next=h},719,[708,720,721,711,13]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}},720,[]);
__d(function(g,r,i,a,m,e,d){function n(n,t){for(var o=0;o<t.length;o++){var u=t[o];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}m.exports=function(t,o,u){return o&&n(t.prototype,o),u&&n(t,u),t}},721,[]);
__d(function(g,r,i,a,m,e,d){"use strict";function n(){if(console&&console.warn){for(var n,t=arguments.length,o=new Array(t),s=0;s<t;s++)o[s]=arguments[s];'string'==typeof o[0]&&(o[0]="react-i18next:: ".concat(o[0])),(n=console).warn.apply(n,o)}}Object.defineProperty(e,"__esModule",{value:!0}),e.warn=n,e.warnOnce=o,e.loadNamespaces=function(n,t,o){n.loadNamespaces(t,function(){if(n.isInitialized)o();else{n.on('initialized',function t(){setTimeout(function(){n.off('initialized',t)},0),o()})}})},e.hasLoadedNamespace=function(n,t){if(!t.languages||!t.languages.length)return o('i18n.languages were undefined or empty',t.languages),!0;var s=t.languages[0],c=!!t.options&&t.options.fallbackLng,l=t.languages[t.languages.length-1];if('cimode'===s.toLowerCase())return!0;var u=function(n,o){var s=t.services.backendConnector.state["".concat(n,"|").concat(o)];return-1===s||2===s};return!!t.hasResourceBundle(s,n)||!t.services.backendConnector.backend||!(!u(s,n)||c&&!u(l,n))},e.getDisplayName=function(n){return n.displayName||n.name||('string'==typeof n&&n.length>0?n:'Unknown')};var t={};function o(){for(var o=arguments.length,s=new Array(o),c=0;c<o;c++)s[c]=arguments[c];'string'==typeof s[0]&&t[s[0]]||('string'==typeof s[0]&&(t[s[0]]=new Date),n.apply(void 0,s))}},722,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.useTranslation=function(n){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=f.i18n,l=(0,u.getHasUsedI18nextProvider)()&&(0,o.useContext)(u.I18nContext)||{},v=l.i18n,N=l.defaultNS,I=p||v||(0,u.getI18n)();I&&!I.reportNamespaces&&(I.reportNamespaces=new u.ReportNamespaces);if(!I){(0,c.warnOnce)('You will need pass in an i18next instance by using initReactI18next');var S=[function(n){return n},{},!0];return S.t=function(n){return n},S.i18n={},S.ready=!0,S}var x=(0,s.default)({},(0,u.getDefaults)(),I.options.react),y=f.useSuspense,b=void 0===y?x.useSuspense:y,h=n||N||I.options&&I.options.defaultNS;h='string'==typeof h?[h]:h||['translation'],I.reportNamespaces.addUsedNamespaces&&I.reportNamespaces.addUsedNamespaces(h);var w=(I.isInitialized||I.initializedStoreOnce)&&h.every(function(n){return(0,c.hasLoadedNamespace)(n,I)});function _(){return{t:I.getFixedT(null,'fallback'===x.nsMode?h:h[0])}}var E=(0,o.useState)(_()),O=(0,t.default)(E,2),P=O[0],U=O[1];(0,o.useEffect)(function(){var n=!0,t=x.bindI18n,s=x.bindI18nStore;function o(){n&&U(_())}return w||b||(0,c.loadNamespaces)(I,h,function(){n&&U(_())}),t&&I&&I.on(t,o),s&&I&&I.store.on(s,o),function(){n=!1,t&&I&&t.split(' ').forEach(function(n){return I.off(n,o)}),s&&I&&s.split(' ').forEach(function(n){return I.store.off(n,o)})}},[h.join()]);var j=[P.t,I,w];if(j.t=P.t,j.i18n=I,j.ready=w,w)return j;if(!w&&!b)return j;throw new Promise(function(n){(0,c.loadNamespaces)(I,h,function(){U(_()),n()})})};var t=n(r(d[1])),s=n(r(d[2])),o=r(d[3]),u=r(d[4]),c=r(d[5])},723,[708,724,711,13,719,722]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]);m.exports=function(u,c){return n(u)||t(u,c)||o()}},724,[725,726,727]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(Array.isArray(n))return n}},725,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(t,n){var o=[],l=!0,u=!1,f=void 0;try{for(var y,c=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(l=(y=c.next()).done)&&(o.push(y.value),!n||o.length!==n);l=!0);}catch(t){u=!0,f=t}finally{try{l||null==c.return||c.return()}finally{if(u)throw f}}return o}},726,[]);
__d(function(g,r,i,a,m,e,d){m.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},727,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withTranslation=function(t){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(s){function p(l,p){var v=(0,o.useTranslation)(t,l),h=(0,u.default)(v,3),w=h[0],y=h[1],R=h[2],_=(0,n.default)({},l,{t:w,i18n:y,tReady:R});return c.withRef&&p&&(_.ref=p),f.default.createElement(s,_)}return p.displayName="withI18nextTranslation(".concat((0,l.getDisplayName)(s),")"),p.WrappedComponent=s,c.withRef?f.default.forwardRef(p):p}};var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=r(d[4]),l=r(d[5])},728,[708,711,724,13,723,722]);
__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.Translation=function(n){var s=n.ns,c=n.children,o=(0,l.default)(n,["ns","children"]),f=(0,u.useTranslation)(s,o),v=(0,t.default)(f,3),_=v[0],h=v[1],T=v[2];return c(_,{i18n:h,lng:h.language},T)};var t=n(r(d[1])),l=n(r(d[2])),u=(n(r(d[3])),r(d[4]))},729,[708,724,709,13,723]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.I18nextProvider=function(t){var l=t.i18n,o=t.defaultNS,v=t.children;return(0,u.usedI18nextProvider)(!0),n.default.createElement(u.I18nContext.Provider,{value:{i18n:l,defaultNS:o}},v)};var n=t(r(d[1])),u=r(d[2])},730,[708,13,719]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.withSSR=function(){return function(t){function s(c){var p=c.initialI18nStore,s=c.initialLanguage,f=(0,u.default)(c,["initialI18nStore","initialLanguage"]);return(0,l.useSSR)(p,s),o.default.createElement(t,(0,n.default)({},f))}return s.getInitialProps=(0,c.composeInitialProps)(t),s.displayName="withI18nextSSR(".concat((0,p.getDisplayName)(t),")"),s.WrappedComponent=t,s}};var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),l=r(d[4]),c=r(d[5]),p=r(d[6])},731,[708,711,709,13,732,719,722]);
__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.useSSR=function(o,s){var u=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).i18n,c=((0,t.getHasUsedI18nextProvider)()?(0,n.useContext)(t.I18nContext):{}).i18n,l=u||c||(0,t.getI18n)();if(l.options&&l.options.isClone)return;o&&!l.initializedStoreOnce&&(l.services.resourceStore.data=o,l.initializedStoreOnce=!0);s&&!l.initializedLanguageOnce&&(l.changeLanguage(s),l.initializedLanguageOnce=!0)};var n=r(d[0]),t=r(d[1])},732,[13,719]);
__d(function(g,r,i,a,m,e,d){var s=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=s(r(d[1])),n=s(r(d[2])),u=s(r(d[3])),o=s(r(d[4])),l=s(r(d[5])),p=s(r(d[6])),f=r(d[7]),c=r(d[8]),_=(function(s){function f(s){var n;return(0,t.default)(this,f),(n=(0,u.default)(this,(0,o.default)(f).call(this,s)))._onDismissed=n._onDismissed.bind((0,p.default)((0,p.default)(n))),n}return(0,l.default)(f,s),(0,n.default)(f,[{key:"_getDescription",value:function(){var s=this.props,t=s.description,n=s.descriptionArguments,u=s.descriptionKey,o=s.t,l=[];return u&&l.push(o(u,n)),t&&l.push(t),l}},{key:"_onDismissed",value:function(){this.props.onDismissed(this.props.uid)}}]),f})(f.Component);e.default=_,_.defaultProps={appearance:c.NOTIFICATION_TYPE.NORMAL,isDismissAllowed:!0}},733,[3,4,5,6,9,10,8,13,603]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]),t={contentColumn:{justifyContent:'center',flex:1,flexDirection:'column',paddingLeft:1.5*o.BoxModel.padding},contentText:{alignSelf:'flex-start',color:o.ColorPalette.white},dismissIcon:{color:o.ColorPalette.white,fontSize:20,padding:1.5*o.BoxModel.padding},notification:{backgroundColor:'#768898',flexDirection:'row',height:48,marginTop:.5*o.BoxModel.margin},notificationContainer:{flexGrow:0,justifyContent:'flex-end'},notificationContent:{flexDirection:'column'}};e.default=t},734,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),c=n(r(d[7])),p=n(r(d[8])),h=r(d[9]),v=r(d[10]),_=t(r(d[11])),y=n(r(d[12])),b=n(r(d[13])),E=(function(t){function n(){return(0,l.default)(this,n),(0,s.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){var t=this.props._notifications,n=t&&t.length&&t[0];return n?p.default.createElement(h.View,{pointerEvents:"box-none",style:[b.default.notificationContainer,this.props.style]},p.default.createElement(y.default,(0,u.default)({},n.props,{onDismissed:this._onDismissed,uid:n.uid}))):null}}]),n})(_.default),D=(0,v.connect)(_._abstractMapStateToProps)(E);e.default=D},735,[2,3,16,4,5,6,9,10,13,17,534,736,606,734]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._abstractMapStateToProps=function(t){var o=t['features/notifications'].notifications;return{_notifications:(0,T.areThereNotifications)(t)?o:[],autoDismissTimeout:'undefined'==typeof interfaceConfig?void 0:interfaceConfig.ENFORCE_NOTIFICATION_AUTO_DISMISS_TIMEOUT}},e.default=void 0;var o=t(r(d[1])),s=t(r(d[2])),n=t(r(d[3])),u=t(r(d[4])),f=t(r(d[5])),c=t(r(d[6])),l=r(d[7]),_=r(d[8]),T=r(d[9]),h=(function(t){function l(t){var s;return(0,o.default)(this,l),(s=(0,n.default)(this,(0,u.default)(l).call(this,t)))._notificationDismissTimeout=null,s._onDismissed=s._onDismissed.bind((0,c.default)((0,c.default)(s))),s}return(0,f.default)(l,t),(0,s.default)(l,[{key:"componentDidMount",value:function(){this._manageDismissTimeout()}},{key:"componentDidUpdate",value:function(t){this._manageDismissTimeout(t)}},{key:"_manageDismissTimeout",value:function(t){var o=this,s=this.props,n=s._notifications,u=s.autoDismissTimeout;if(n.length){var f=n[0];if(f!==(t&&t._notifications.length?t._notifications[0]:void 0)&&(this._clearNotificationDismissTimeout(),f&&(f.timeout||'number'==typeof u)&&!1!==f.props.isDismissAllowed)){var c=f.timeout,l=void 0===c?u:c,_=f.uid;this._notificationDismissTimeout=setTimeout(function(){o._onDismissed(_)},l)}}else this._notificationDismissTimeout&&this._clearNotificationDismissTimeout()}},{key:"componentWillUnmount",value:function(){this._clearNotificationDismissTimeout()}},{key:"_clearNotificationDismissTimeout",value:function(){this._notificationDismissTimeout&&clearTimeout(this._notificationDismissTimeout),this._notificationDismissTimeout=null}},{key:"_onDismissed",value:function(t){var o=this.props._notifications;o.length&&o[0].uid!==t||this._clearNotificationDismissTimeout(),this.props.dispatch((0,_.hideNotification)(t))}}]),l})(l.Component);e.default=h},736,[3,4,5,6,9,10,8,13,588,737]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.areThereNotifications=function(n){var o=(0,t.toState)(n)['features/notifications'],f=o.enabled,c=o.notifications;return f&&c.length>0};var t=r(d[0])},737,[534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),c=r(d[2]),o=r(d[3]),s=r(d[4]);c.MiddlewareRegistry.register(function(t){return function(c){return function(f){switch(f.type){case n.PARTICIPANT_JOINED:var p=c(f),u=f.participant;return u.local||t.dispatch((0,o.showParticipantJoinedNotification)((0,n.getParticipantDisplayName)(t.getState,u.id))),p;case n.PARTICIPANT_LEFT:var y=(0,n.getParticipantById)(t.getState(),f.participant.id);return'object'==typeof interfaceConfig&&y&&!y.local&&t.dispatch((0,o.showNotification)({descriptionKey:'notify.disconnected',titleKey:'notify.somebody',title:y.name},s.NOTIFICATION_TIMEOUT)),c(f)}return c(f)}}}),c.StateListenerRegistry.register(function(n){return(0,t.getCurrentConference)(n)},function(t,n){var c=n.dispatch;t||c((0,o.clearNotifications)())})},738,[383,532,534,588,603]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),o=r(d[3]),I=r(d[4]),c={enabled:!0,notifications:[]};function u(t,n){for(var o=I.NOTIFICATION_TYPE_PRIORITIES[n.props.appearance]||0,c=t.length,u=1;u<t.length;u++){var s=t[u];if((I.NOTIFICATION_TYPE_PRIORITIES[s.props.appearance]||0)<o){c=u;break}}var f=t.slice();return f.splice(c,0,n),f}n.ReducerRegistry.register('features/notifications',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,I=arguments.length>1?arguments[1]:void 0;switch(I.type){case o.CLEAR_NOTIFICATIONS:return(0,t.default)({},n,{notifications:[]});case o.HIDE_NOTIFICATION:return(0,t.default)({},n,{notifications:n.notifications.filter(function(t){return t.uid!==I.uid})});case o.SET_NOTIFICATIONS_ENABLED:return(0,t.default)({},n,{enabled:I.enabled});case o.SHOW_NOTIFICATION:return(0,t.default)({},n,{notifications:u(n.notifications,{component:I.component,props:I.props,timeout:I.timeout,uid:I.uid})})}return n})},739,[3,54,534,602,603]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_LOADABLE_AVATAR_URL=e.HIDDEN_PARTICIPANT_LEFT=e.HIDDEN_PARTICIPANT_JOINED=e.PIN_PARTICIPANT=e.PARTICIPANT_UPDATED=e.PARTICIPANT_LEFT=e.PARTICIPANT_KICKED=e.PARTICIPANT_JOINED=e.PARTICIPANT_ID_CHANGED=e.PARTICIPANT_DISPLAY_NAME_CHANGED=e.MUTE_REMOTE_PARTICIPANT=e.KICK_PARTICIPANT=e.DOMINANT_SPEAKER_CHANGED=void 0;e.DOMINANT_SPEAKER_CHANGED='DOMINANT_SPEAKER_CHANGED';e.KICK_PARTICIPANT='KICK_PARTICIPANT';e.MUTE_REMOTE_PARTICIPANT='MUTE_REMOTE_PARTICIPANT';e.PARTICIPANT_DISPLAY_NAME_CHANGED='PARTICIPANT_DISPLAY_NAME_CHANGED';e.PARTICIPANT_ID_CHANGED='PARTICIPANT_ID_CHANGED';e.PARTICIPANT_JOINED='PARTICIPANT_JOINED';e.PARTICIPANT_KICKED='PARTICIPANT_KICKED';e.PARTICIPANT_LEFT='PARTICIPANT_LEFT';e.PARTICIPANT_UPDATED='PARTICIPANT_UPDATED';e.PIN_PARTICIPANT='PIN_PARTICIPANT';e.HIDDEN_PARTICIPANT_JOINED='HIDDEN_PARTICIPANT_JOINED';e.HIDDEN_PARTICIPANT_LEFT='HIDDEN_PARTICIPANT_LEFT';e.SET_LOADABLE_AVATAR_URL='SET_LOADABLE_AVATAR_URL'},740,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getFirstLoadableAvatarUrl=function(t){var n=(0,l.createDeferred)(),u=n.promise.then(function(){return E(t)}).then(function(t){if(A.length){var n=A.shift();n.resolve()}return t});A.length?A.push(n):n.resolve();return u},e.getLocalParticipant=y,e.getNormalizedDisplayName=function(t){if(!t||!t.trim())return;return t.trim().substring(0,p.MAX_DISPLAY_NAME_LENGTH)},e.getParticipantById=I,e.getParticipantCount=function(t){return h(t).length},e.getParticipantCountWithFake=function(t){return T(t).length},e.getParticipantDisplayName=function(t,n){var u=I(t,n);if(u){if(u.name)return u.name;if(u.local)return'object'==typeof interfaceConfig?interfaceConfig.DEFAULT_LOCAL_DISPLAY_NAME:'me'}return'object'==typeof interfaceConfig?interfaceConfig.DEFAULT_REMOTE_DISPLAY_NAME:'Fellow Jitster'},e.getParticipantPresenceStatus=function(t,n){if(!n)return;var u=I(t,n);if(!u)return;return u.presence},e.getParticipants=h,e.getPinnedParticipant=function(t){return T(t).find(function(t){return t.pinned})},e.isEveryoneModerator=function(t){for(var n=T(t),u=Array.isArray(n),o=0,n=u?n:n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var c;if(u){if(o>=n.length)break;c=n[o++]}else{if((o=n.next()).done)break;c=o.value}var f=c;if(f.role!==p.PARTICIPANT_ROLE.MODERATOR)return!1}return!0},e.isIconUrl=function(t){return Boolean(t)&&'object'==typeof t},e.isLocalParticipantModerator=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],u=(0,o.toState)(t),c=y(u);if(!c)return!1;return c.role===p.PARTICIPANT_ROLE.MODERATOR&&(n||!u['features/base/config'].enableUserRolesBasedOnToken||!u['features/base/jwt'].isGuest)},e.shouldRenderParticipantVideo=function(t,n){var u=(0,o.toState)(t),l=I(u,n);if(!l)return!1;var p=(0,s.getTrackByMediaTypeAndParticipant)(u['features/base/tracks'],f.MEDIA_TYPE.VIDEO,n);if(!(0,f.shouldRenderVideoTrack)(p,!1))return!1;if((l.connectionStatus||c.JitsiParticipantConnectionStatus.ACTIVE)!==c.JitsiParticipantConnectionStatus.ACTIVE)return!1;if(!u['features/base/audio-only'].enabled)return!0;var v=u['features/video-layout'].screenShares||[],A=u['features/large-video'].participantId;return l.id===A&&v.includes(l.id)};var n=t(r(d[1])),u=r(d[2]),o=r(d[3]),c=r(d[4]),f=r(d[5]),s=r(d[6]),l=r(d[7]),p=r(d[8]),v=r(d[9]),A=[],P=new Map,b=[function(t){return t&&t.isJigasi?p.JIGASI_PARTICIPANT_ICON:null},function(t){return t&&t.avatarURL?t.avatarURL:null},function(t){return t&&t.email?(0,u.getGravatarURL)(t.email):null}];function y(t){return T(t).find(function(t){return t.local})}function I(t,n){return T(t).find(function(t){return t.id===n})}function h(t){return T(t).filter(function(t){return!t.isFakeParticipant})}function T(t){return Array.isArray(t)?t:(0,o.toState)(t)['features/base/participants']||[]}function E(t){var u,o,c;return n.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:u=0;case 1:if(!(u<b.length)){f.next=23;break}if(!(o=b[u](t))){f.next=20;break}if(!P.has(o)){f.next=9;break}if(!P.get(o)){f.next=7;break}return f.abrupt("return",o);case 7:f.next=20;break;case 9:return f.prev=9,f.next=12,n.default.awrap((0,v.preloadImage)(o));case 12:return c=f.sent,P.set(c,!0),f.abrupt("return",c);case 17:f.prev=17,f.t0=f.catch(9),P.set(o,!1);case 20:u++,f.next=1;break;case 23:return f.abrupt("return",void 0);case 24:case"end":return f.stop()}},null,this,[[9,17]])}},741,[3,268,742,534,388,744,793,801,895,896]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getAvatarURL=function(t){var n=t.avatarID,o=t.email,l=t.id,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{urlPrefix:'https://abotars.jitsi.net/meeple/',urlSuffix:''},c=v.urlPrefix,s=v.urlSuffix;return f(o)||u(n||l,c,s)},e.getGravatarURL=f;var n=t(r(d[1]));function u(t,u,f){return u+n.default.hex(t.trim().toLowerCase())+f}function f(t){if(o(t))return u(t,'https://www.gravatar.com/avatar/','?d=404&size=200')}function o(t){return t&&t.indexOf('@')>0}},742,[3,743]);
__d(function(g,r,i,a,m,e,d){!(function(){'use strict';var ERROR='input is invalid type',WINDOW='object'==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&'object'==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&'object'==typeof process&&process.versions&&process.versions.node;NODE_JS?root=g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&'object'==typeof m&&m.exports,AMD='function'==typeof define&&define.amd,ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&'undefined'!=typeof ArrayBuffer,HEX_CHARS='0123456789abcdef'.split(''),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=['hex','array','digest','buffer','arrayBuffer','base64'],BASE64_ENCODE_CHAR='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'.split(''),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return'[object Array]'===Object.prototype.toString.call(t)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return'object'==typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var createOutputMethod=function(t){return function(s){return new Md5(!0).update(s)[t]()}},createMethod=function(){var t=createOutputMethod('hex');NODE_JS&&(t=nodeWrap(t)),t.create=function(){return new Md5},t.update=function(s){return t.create().update(s)};for(var s=0;s<OUTPUT_TYPES.length;++s){var o=OUTPUT_TYPES[s];t[o]=createOutputMethod(o)}return t},nodeWrap=function nodeWrap(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(t){if('string'==typeof t)return crypto.createHash('md5').update(t,'utf8').digest('hex');if(null===t||void 0===t)throw ERROR;return t.constructor===ArrayBuffer&&(t=new Uint8Array(t)),Array.isArray(t)||ArrayBuffer.isView(t)||t.constructor===Buffer?crypto.createHash('md5').update(new Buffer(t)).digest('hex'):method(t)};return nodeMethod};function Md5(t){if(t)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var s=new ArrayBuffer(68);this.buffer8=new Uint8Array(s),this.blocks=new Uint32Array(s)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(t){if(!this.finalized){var s,o=typeof t;if('string'!==o){if('object'!==o)throw ERROR;if(null===t)throw ERROR;if(ARRAY_BUFFER&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!(Array.isArray(t)||ARRAY_BUFFER&&ArrayBuffer.isView(t)))throw ERROR;s=!0}for(var h,f,n=0,A=t.length,u=this.blocks,R=this.buffer8;n<A;){if(this.hashed&&(this.hashed=!1,u[0]=u[16],u[16]=u[1]=u[2]=u[3]=u[4]=u[5]=u[6]=u[7]=u[8]=u[9]=u[10]=u[11]=u[12]=u[13]=u[14]=u[15]=0),s)if(ARRAY_BUFFER)for(f=this.start;n<A&&f<64;++n)R[f++]=t[n];else for(f=this.start;n<A&&f<64;++n)u[f>>2]|=t[n]<<SHIFT[3&f++];else if(ARRAY_BUFFER)for(f=this.start;n<A&&f<64;++n)(h=t.charCodeAt(n))<128?R[f++]=h:h<2048?(R[f++]=192|h>>6,R[f++]=128|63&h):h<55296||h>=57344?(R[f++]=224|h>>12,R[f++]=128|h>>6&63,R[f++]=128|63&h):(h=65536+((1023&h)<<10|1023&t.charCodeAt(++n)),R[f++]=240|h>>18,R[f++]=128|h>>12&63,R[f++]=128|h>>6&63,R[f++]=128|63&h);else for(f=this.start;n<A&&f<64;++n)(h=t.charCodeAt(n))<128?u[f>>2]|=h<<SHIFT[3&f++]:h<2048?(u[f>>2]|=(192|h>>6)<<SHIFT[3&f++],u[f>>2]|=(128|63&h)<<SHIFT[3&f++]):h<55296||h>=57344?(u[f>>2]|=(224|h>>12)<<SHIFT[3&f++],u[f>>2]|=(128|h>>6&63)<<SHIFT[3&f++],u[f>>2]|=(128|63&h)<<SHIFT[3&f++]):(h=65536+((1023&h)<<10|1023&t.charCodeAt(++n)),u[f>>2]|=(240|h>>18)<<SHIFT[3&f++],u[f>>2]|=(128|h>>12&63)<<SHIFT[3&f++],u[f>>2]|=(128|h>>6&63)<<SHIFT[3&f++],u[f>>2]|=(128|63&h)<<SHIFT[3&f++]);this.lastByteIndex=f,this.bytes+=f-this.start,f>=64?(this.start=f-64,this.hash(),this.hashed=!0):this.start=f}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,s=this.lastByteIndex;t[s>>2]|=EXTRA[3&s],s>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var t,s,o,h,f,n,A=this.blocks;this.first?s=((s=((t=((t=A[0]-680876937)<<7|t>>>25)-271733879<<0)^(o=((o=(-271733879^(h=((h=(-1732584194^2004318071&t)+A[1]-117830708)<<12|h>>>20)+t<<0)&(-271733879^t))+A[2]-1126478375)<<17|o>>>15)+h<<0)&(h^t))+A[3]-1316259209)<<22|s>>>10)+o<<0:(t=this.h0,s=this.h1,o=this.h2,s=((s+=((t=((t+=((h=this.h3)^s&(o^h))+A[0]-680876936)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[1]-389564586)<<12|h>>>20)+t<<0)&(t^s))+A[2]+606105819)<<17|o>>>15)+h<<0)&(h^t))+A[3]-1044525330)<<22|s>>>10)+o<<0),s=((s+=((t=((t+=(h^s&(o^h))+A[4]-176418897)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[5]+1200080426)<<12|h>>>20)+t<<0)&(t^s))+A[6]-1473231341)<<17|o>>>15)+h<<0)&(h^t))+A[7]-45705983)<<22|s>>>10)+o<<0,s=((s+=((t=((t+=(h^s&(o^h))+A[8]+1770035416)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[9]-1958414417)<<12|h>>>20)+t<<0)&(t^s))+A[10]-42063)<<17|o>>>15)+h<<0)&(h^t))+A[11]-1990404162)<<22|s>>>10)+o<<0,s=((s+=((t=((t+=(h^s&(o^h))+A[12]+1804603682)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[13]-40341101)<<12|h>>>20)+t<<0)&(t^s))+A[14]-1502002290)<<17|o>>>15)+h<<0)&(h^t))+A[15]+1236535329)<<22|s>>>10)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[1]-165796510)<<5|t>>>27)+s<<0)^s))+A[6]-1069501632)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[11]+643717713)<<14|o>>>18)+h<<0)^h))+A[0]-373897302)<<20|s>>>12)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[5]-701558691)<<5|t>>>27)+s<<0)^s))+A[10]+38016083)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[15]-660478335)<<14|o>>>18)+h<<0)^h))+A[4]-405537848)<<20|s>>>12)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[9]+568446438)<<5|t>>>27)+s<<0)^s))+A[14]-1019803690)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[3]-187363961)<<14|o>>>18)+h<<0)^h))+A[8]+1163531501)<<20|s>>>12)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[13]-1444681467)<<5|t>>>27)+s<<0)^s))+A[2]-51403784)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[7]+1735328473)<<14|o>>>18)+h<<0)^h))+A[12]-1926607734)<<20|s>>>12)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[5]-378558)<<4|t>>>28)+s<<0))+A[8]-2022574463)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[11]+1839030562)<<16|o>>>16)+h<<0))+A[14]-35309556)<<23|s>>>9)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[1]-1530992060)<<4|t>>>28)+s<<0))+A[4]+1272893353)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[7]-155497632)<<16|o>>>16)+h<<0))+A[10]-1094730640)<<23|s>>>9)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[13]+681279174)<<4|t>>>28)+s<<0))+A[0]-358537222)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[3]-722521979)<<16|o>>>16)+h<<0))+A[6]+76029189)<<23|s>>>9)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[9]-640364487)<<4|t>>>28)+s<<0))+A[12]-421815835)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[15]+530742520)<<16|o>>>16)+h<<0))+A[2]-995338651)<<23|s>>>9)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[0]-198630844)<<6|t>>>26)+s<<0)|~o))+A[7]+1126891415)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[14]-1416354905)<<15|o>>>17)+h<<0)|~t))+A[5]-57434055)<<21|s>>>11)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[12]+1700485571)<<6|t>>>26)+s<<0)|~o))+A[3]-1894986606)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[10]-1051523)<<15|o>>>17)+h<<0)|~t))+A[1]-2054922799)<<21|s>>>11)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[8]+1873313359)<<6|t>>>26)+s<<0)|~o))+A[15]-30611744)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[6]-1560198380)<<15|o>>>17)+h<<0)|~t))+A[13]+1309151649)<<21|s>>>11)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[4]-145523070)<<6|t>>>26)+s<<0)|~o))+A[11]-1120210379)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[2]+718787259)<<15|o>>>17)+h<<0)|~t))+A[9]-343485551)<<21|s>>>11)+o<<0,this.first?(this.h0=t+1732584193<<0,this.h1=s-271733879<<0,this.h2=o-1732584194<<0,this.h3=h+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+s<<0,this.h2=this.h2+o<<0,this.h3=this.h3+h<<0)},Md5.prototype.hex=function(){this.finalize();var t=this.h0,s=this.h1,o=this.h2,h=this.h3;return HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[15&s]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[15&o]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[h>>4&15]+HEX_CHARS[15&h]+HEX_CHARS[h>>12&15]+HEX_CHARS[h>>8&15]+HEX_CHARS[h>>20&15]+HEX_CHARS[h>>16&15]+HEX_CHARS[h>>28&15]+HEX_CHARS[h>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var t=this.h0,s=this.h1,o=this.h2,h=this.h3;return[255&t,t>>8&255,t>>16&255,t>>24&255,255&s,s>>8&255,s>>16&255,s>>24&255,255&o,o>>8&255,o>>16&255,o>>24&255,255&h,h>>8&255,h>>16&255,h>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),s=new Uint32Array(t);return s[0]=this.h0,s[1]=this.h1,s[2]=this.h2,s[3]=this.h3,t},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var t,s,o,h='',f=this.array(),n=0;n<15;)t=f[n++],s=f[n++],o=f[n++],h+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[63&(t<<4|s>>>4)]+BASE64_ENCODE_CHAR[63&(s<<2|o>>>6)]+BASE64_ENCODE_CHAR[63&o];return t=f[n],h+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[t<<4&63]+'=='};var exports=createMethod();COMMON_JS?m.exports=exports:(root.md5=exports,AMD&&define(function(){return exports}))})()},743,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})}),r(d[5]),r(d[6])},744,[745,746,748,747,887,888,894]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setAudioAvailable=function(n){return{type:t.SET_AUDIO_AVAILABLE,available:n}},e.setAudioMuted=function(n){var u=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{type:t.SET_AUDIO_MUTED,ensureTrack:u,muted:n}},e.setCameraFacingMode=function(n){return{type:t.SET_CAMERA_FACING_MODE,cameraFacingMode:n}},e.setVideoAvailable=function(n){return{type:t.SET_VIDEO_AVAILABLE,available:n}},e.setVideoMuted=function(u){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.VIDEO_MUTISM_AUTHORITY.USER,_=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(n,A){var E=A()['features/base/media'].video.muted,c=u?E|o:E&~o;return n({type:t.SET_VIDEO_MUTED,ensureTrack:_,muted:c})}},e.storeVideoTransform=function(n,u){return{type:t.STORE_VIDEO_TRANSFORM,streamId:n,transform:u}},e.toggleCameraFacingMode=function(){return{type:t.TOGGLE_CAMERA_FACING_MODE}};var t=r(d[0]),n=r(d[1])},745,[746,747]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TOGGLE_CAMERA_FACING_MODE=e.STORE_VIDEO_TRANSFORM=e.SET_VIDEO_MUTED=e.SET_VIDEO_AVAILABLE=e.SET_CAMERA_FACING_MODE=e.SET_AUDIO_AVAILABLE=e.SET_AUDIO_MUTED=void 0;e.SET_AUDIO_MUTED='SET_AUDIO_MUTED';e.SET_AUDIO_AVAILABLE='SET_AUDIO_AVAILABLE';e.SET_CAMERA_FACING_MODE='SET_CAMERA_FACING_MODE';e.SET_VIDEO_AVAILABLE='SET_VIDEO_AVAILABLE';e.SET_VIDEO_MUTED='SET_VIDEO_MUTED';e.STORE_VIDEO_TRANSFORM='STORE_VIDEO_TRANSFORM';e.TOGGLE_CAMERA_FACING_MODE='TOGGLE_CAMERA_FACING_MODE'},746,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.VIDEO_TYPE=e.VIDEO_MUTISM_AUTHORITY=e.MEDIA_TYPE=e.CAMERA_FACING_MODE=void 0;e.CAMERA_FACING_MODE={ENVIRONMENT:'environment',USER:'user'};e.MEDIA_TYPE={AUDIO:'audio',VIDEO:'video'};e.VIDEO_MUTISM_AUTHORITY={AUDIO_ONLY:1,BACKGROUND:2,USER:4};e.VIDEO_TYPE={CAMERA:'camera',DESKTOP:'desktop'}},747,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},748,[749]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},749,[750]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Audio",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Video",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"VideoTrack",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3]))},750,[3,751,755,791]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),o=t(r(d[4])),s=t(r(d[5])),f=t(r(d[6])),h=t(r(d[7])),p=t(r(d[8])),c=(function(t){function c(){return(0,u.default)(this,c),(0,l.default)(this,(0,o.default)(c).apply(this,arguments))}return(0,f.default)(c,t),(0,n.default)(c,[{key:"_soundLoadedCallback",value:function(t){t?p.default.error('Failed to load sound',t):this.setAudioElementImpl(this._sound)}},{key:"componentDidMount",value:function(){this._sound=this.props.src?new h.default(this.props.src,null,this._soundLoadedCallback.bind(this)):null}},{key:"componentWillUnmount",value:function(){this._sound&&(this._sound.release(),this._sound=null,this.setAudioElementImpl(null))}},{key:"play",value:function(){this._sound&&(this._sound.setNumberOfLoops(this.props.loop?-1:0),(0,s.default)((0,o.default)(c.prototype),"play",this).call(this))}},{key:"render",value:function(){return null}},{key:"stop",value:function(){this._sound&&this._sound.stop()}}]),c})(t(r(d[9])).default);e.default=c},751,[3,4,5,6,9,47,10,752,753,754]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=t.NativeModules.RNSound,o=n.IsAndroid,s=n.IsWindows,u=r(d[1]),h=new t.NativeEventEmitter(n),p=0;function l(t,l,y,_){var c=this,f=u(t);f?(this._filename=f.uri,y=l):(this._filename=l?l+'/'+t:t,!o||l||/^(\/|http(s?)|asset)/.test(t)||(this._filename=t.toLowerCase().replace(/\.[^.]+$/,''))),this.registerOnPlay=function(){var t=this;null==this.onPlaySubscription?s||(this.onPlaySubscription=h.addListener('onPlayChange',function(n){var o=n.isPlaying;n.playerKey===t._key&&(t._playing=!!o)})):console.warn('On Play change event listener is already registered')},this._loaded=!1,this._key=p++,this._playing=!1,this._duration=-1,this._numberOfChannels=-1,this._volume=1,this._pan=0,this._numberOfLoops=0,this._speed=1,n.prepare(this._filename,this._key,_||{},function(t,n){n&&('number'==typeof n.duration&&(c._duration=n.duration),'number'==typeof n.numberOfChannels&&(c._numberOfChannels=n.numberOfChannels)),null===t&&(c._loaded=!0,c.registerOnPlay()),y&&y(t,n)})}l.prototype.isLoaded=function(){return this._loaded},l.prototype.play=function(t){return this._loaded?n.play(this._key,function(n){return t&&t(n)}):t&&t(!1),this},l.prototype.pause=function(t){var o=this;return this._loaded&&n.pause(this._key,function(){o._playing=!1,t&&t()}),this},l.prototype.stop=function(t){var o=this;return this._loaded&&n.stop(this._key,function(){o._playing=!1,t&&t()}),this},l.prototype.reset=function(){return this._loaded&&o&&(n.reset(this._key),this._playing=!1),this},l.prototype.release=function(){return this._loaded&&(n.release(this._key),this._loaded=!1,s||null!=this.onPlaySubscription&&(this.onPlaySubscription.remove(),this.onPlaySubscription=null)),this},l.prototype.getDuration=function(){return this._duration},l.prototype.getNumberOfChannels=function(){return this._numberOfChannels},l.prototype.getVolume=function(){return this._volume},l.prototype.setVolume=function(t){return this._volume=t,this._loaded&&(o||s?n.setVolume(this._key,t,t):n.setVolume(this._key,t)),this},l.prototype.getSystemVolume=function(t){return s||n.getSystemVolume(t),this},l.prototype.setSystemVolume=function(t){return o&&n.setSystemVolume(t),this},l.prototype.getPan=function(){return this._pan},l.prototype.setPan=function(t){return this._loaded&&n.setPan(this._key,this._pan=t),this},l.prototype.getNumberOfLoops=function(){return this._numberOfLoops},l.prototype.setNumberOfLoops=function(t){return this._numberOfLoops=t,this._loaded&&(o||s?n.setLooping(this._key,!!t):n.setNumberOfLoops(this._key,t)),this},l.prototype.setSpeed=function(t){return this._speed=t,this._loaded&&(s||n.setSpeed(this._key,t)),this},l.prototype.getCurrentTime=function(t){this._loaded&&n.getCurrentTime(this._key,t)},l.prototype.setCurrentTime=function(t){return this._loaded&&n.setCurrentTime(this._key,t),this},l.prototype.setSpeakerphoneOn=function(t){o&&n.setSpeakerphoneOn(this._key,t)},l.prototype.setCategory=function(t){l.setCategory(t,!1)},l.prototype.isPlaying=function(){return this._playing},l.enable=function(t){n.enable(t)},l.enableInSilenceMode=function(t){o||s||n.enableInSilenceMode(t)},l.setActive=function(t){o||s||n.setActive(t)},l.setCategory=function(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];s||n.setCategory(t,o)},l.setMode=function(t){o||s||n.setMode(t)},l.setSpeakerPhone=function(t){o||s||n.setSpeakerPhone(t)},l.MAIN_BUNDLE=n.MainBundlePath,l.DOCUMENT=n.NSDocumentDirectory,l.LIBRARY=n.NSLibraryDirectory,l.CACHES=n.NSCachesDirectory,m.exports=l},752,[17,177]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/media');e.default=t},753,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),s=t(r(d[5])),f=t(r(d[6])),p=r(d[7]),h=t(r(d[8])),I=(function(t){function p(t){var n;return(0,l.default)(this,p),(n=(0,u.default)(this,(0,o.default)(p).call(this,t))).setAudioElementImpl=n.setAudioElementImpl.bind((0,f.default)((0,f.default)(n))),n}return(0,s.default)(p,t),(0,n.default)(p,[{key:"pause",value:function(){this._audioElementImpl&&this._audioElementImpl.pause()}},{key:"play",value:function(){this._audioElementImpl&&this._audioElementImpl.play()}},{key:"setAudioElementImpl",value:function(t){this._audioElementImpl=t;var l=this.props.setRef;'function'==typeof l&&l(t?this:null)}},{key:"setSinkId",value:function(t){this._audioElementImpl&&'function'==typeof this._audioElementImpl.setSinkId&&this._audioElementImpl.setSinkId(t).catch(function(t){return h.default.error('Error setting sink',t)})}},{key:"stop",value:function(){this._audioElementImpl&&this._audioElementImpl.stop()}}]),p})(p.Component);e.default=I},754,[3,4,5,6,9,10,8,13,753]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),c=t(r(d[7])),p=r(d[8]),v=r(d[9]),h=n(r(d[10])),y=n(r(d[11])),b=(function(t){function n(){return(0,o.default)(this,n),(0,u.default)(this,(0,s.default)(n).apply(this,arguments))}return(0,f.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this.props.onPlaying;t&&t()}},{key:"render",value:function(){var t=this.props,n=t.onPress,o=t.stream,l=t.zoomEnabled;if(o){var u=h.default.video,s=l?'contain':u&&u.objectFit||'cover',f=c.default.createElement(p.RTCView,{mirror:this.props.mirror,objectFit:s,streamURL:o.toURL(),style:u,zOrder:this.props.zOrder});return l?c.default.createElement(y.default,{enabled:l,onPress:n,streamId:o.id,style:u},f):c.default.createElement(v.Pressable,{onPress:n},f)}return null}}]),n})(c.Component);e.default=b},755,[2,3,4,5,6,9,10,13,756,394,789,790]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RTCPeerConnection",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"RTCIceCandidate",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"RTCSessionDescription",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"RTCView",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"MediaStream",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"MediaStreamTrack",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"mediaDevices",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"permissions",{enumerable:!0,get:function(){return p.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),c=t(r(d[4])),o=t(r(d[5])),l=t(r(d[6])),b=t(r(d[7])),p=t(r(d[8]))},756,[3,757,776,775,780,762,768,785,788]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[2])),c=t(r(d[3])),s=t(r(d[4])),u=t(r(d[5])),f=t(r(d[6])),l=t(r(d[7])),v=t(r(d[8])),h=r(d[9]),p=t(r(d[10])),C=t(r(d[11])),_=(t(r(d[12])),t(r(d[13]))),S=t(r(d[14])),E=t(r(d[15])),I=t(r(d[16])),w=t(r(d[17])),k=t(r(d[18])),y=t(r(d[19])),D=n(r(d[20])),O=h.NativeModules.WebRTCModule,L={offerToReceiveAudio:!0,offerToReceiveVideo:!0},T=0,b=(function(n){function t(n){var o;return(0,c.default)(this,t),(o=(0,u.default)(this,(0,f.default)(t).call(this))).signalingState='stable',o.iceGatheringState='new',o.iceConnectionState='new',o._localStreams=[],o._remoteStreams=[],o._dataChannelIds=new Set,o._peerConnectionId=T++,O.peerConnectionInit(n,o._peerConnectionId),o._registerEvents(),o}return(0,l.default)(t,n),(0,s.default)(t,[{key:"addStream",value:function(n){-1===this._localStreams.indexOf(n)&&(O.peerConnectionAddStream(n._reactTag,this._peerConnectionId),this._localStreams.push(n))}},{key:"removeStream",value:function(n){var t=this._localStreams.indexOf(n);-1!==t&&(this._localStreams.splice(t,1),O.peerConnectionRemoveStream(n._reactTag,this._peerConnectionId))}},{key:"createOffer",value:function(){var n=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:L;return new Promise(function(o,c){O.peerConnectionCreateOffer(n._peerConnectionId,D.normalizeOfferAnswerOptions(t),function(n,t){n?o(new I.default(t)):c(t)})})}},{key:"createAnswer",value:function(){var n=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(function(o,c){O.peerConnectionCreateAnswer(n._peerConnectionId,D.normalizeOfferAnswerOptions(t),function(n,t){n?o(new I.default(t)):c(t)})})}},{key:"setConfiguration",value:function(n){O.peerConnectionSetConfiguration(n,this._peerConnectionId)}},{key:"setLocalDescription",value:function(n){var t=this;return new Promise(function(o,c){O.peerConnectionSetLocalDescription(n.toJSON?n.toJSON():n,t._peerConnectionId,function(s,u){s?(t.localDescription=n,o()):c(u)})})}},{key:"setRemoteDescription",value:function(n){var t=this;return new Promise(function(o,c){O.peerConnectionSetRemoteDescription(n.toJSON?n.toJSON():n,t._peerConnectionId,function(s,u){s?(t.remoteDescription=n,o()):c(u)})})}},{key:"addIceCandidate",value:function(n){var t=this;return new Promise(function(o,c){O.peerConnectionAddICECandidate(n.toJSON?n.toJSON():n,t._peerConnectionId,function(n){n?o():c(new Error('Failed to add ICE candidate'))})})}},{key:"getStats",value:function(n){var t=this;return new Promise(function(o,c){O.peerConnectionGetStats(n&&n.id||'',t._peerConnectionId,function(n,t){if(n)try{var s=JSON.parse(t);o(s)}catch(n){c(n)}else c(new Error(t))})})}},{key:"getLocalStreams",value:function(){return this._localStreams.slice()}},{key:"getRemoteStreams",value:function(){return this._remoteStreams.slice()}},{key:"close",value:function(){O.peerConnectionClose(this._peerConnectionId)}},{key:"_getTrack",value:function(n,t){var o=this._remoteStreams.find(function(t){return t._reactTag===n});return o&&o._tracks.find(function(n){return n.id===t})}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(n){return n.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var n=this;this._subscriptions=[h.DeviceEventEmitter.addListener('peerConnectionOnRenegotiationNeeded',function(t){t.id===n._peerConnectionId&&n.dispatchEvent(new y.default('negotiationneeded'))}),h.DeviceEventEmitter.addListener('peerConnectionIceConnectionChanged',function(t){t.id===n._peerConnectionId&&(n.iceConnectionState=t.iceConnectionState,n.dispatchEvent(new y.default('iceconnectionstatechange')),'closed'===t.iceConnectionState&&n._unregisterEvents())}),h.DeviceEventEmitter.addListener('peerConnectionSignalingStateChanged',function(t){t.id===n._peerConnectionId&&(n.signalingState=t.signalingState,n.dispatchEvent(new y.default('signalingstatechange')))}),h.DeviceEventEmitter.addListener('peerConnectionAddedStream',function(t){if(t.id===n._peerConnectionId){var o=new p.default(t);n._remoteStreams.push(o),n.dispatchEvent(new C.default('addstream',{stream:o}))}}),h.DeviceEventEmitter.addListener('peerConnectionRemovedStream',function(t){if(t.id===n._peerConnectionId){var o=n._remoteStreams.find(function(n){return n._reactTag===t.streamId});if(o){var c=n._remoteStreams.indexOf(o);-1!==c&&n._remoteStreams.splice(c,1)}n.dispatchEvent(new C.default('removestream',{stream:o}))}}),h.DeviceEventEmitter.addListener('mediaStreamTrackMuteChanged',function(t){if(t.peerConnectionId===n._peerConnectionId){var o=n._getTrack(t.streamReactTag,t.trackId);if(o){o.muted=t.muted;var c=t.muted?'mute':'unmute';o.dispatchEvent(new _.default(c,{track:o}))}}}),h.DeviceEventEmitter.addListener('peerConnectionGotICECandidate',function(t){if(t.id===n._peerConnectionId){var o=new w.default(t.candidate),c=new k.default('icecandidate',{candidate:o});n.dispatchEvent(c)}}),h.DeviceEventEmitter.addListener('peerConnectionIceGatheringChanged',function(t){t.id===n._peerConnectionId&&(n.iceGatheringState=t.iceGatheringState,'complete'===n.iceGatheringState&&n.dispatchEvent(new k.default('icecandidate',null)),n.dispatchEvent(new y.default('icegatheringstatechange')))}),h.DeviceEventEmitter.addListener('peerConnectionDidOpenDataChannel',function(t){if(t.id===n._peerConnectionId){var o=t.dataChannel,c=o.id;if('number'==typeof c&&-1!==c){var s=new S.default(n._peerConnectionId,o.label,o);n._dataChannelIds.add(c),n.dispatchEvent(new E.default('datachannel',{channel:s}))}}})]}},{key:"createDataChannel",value:function(n,t){var c,s=this._dataChannelIds;if(t&&'id'in t){if('number'!=typeof(c=t.id))throw new TypeError('DataChannel id must be a number: '+c);if(s.has(c))throw new ResourceInUse('DataChannel id already in use: '+c)}else{for(c=0;c<65535&&s.has(c);++c);t=(0,o.default)({id:c},t)}return O.createDataChannel(this._peerConnectionId,n,t),s.add(c),new S.default(this._peerConnectionId,n,t)}}]),t})((0,v.default)(['connectionstatechange','icecandidate','icecandidateerror','iceconnectionstatechange','icegatheringstatechange','negotiationneeded','signalingstatechange','datachannel','addstream','removestream']));e.default=b},757,[2,3,16,4,5,6,9,10,758,17,762,770,768,771,772,774,775,776,777,778,779]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]),n=r(d[1]),l=r(d[2]),o=t.LISTENERS,u=t.CAPTURE,f=t.BUBBLE,c=t.ATTRIBUTE,s=t.newNode,v=n.defineCustomEventTarget,h=l.createEventWrapper,E=l.STOP_IMMEDIATE_PROPAGATION_FLAG,p="undefined"!=typeof window&&void 0!==window.EventTarget,w=m.exports=function t(){if(!(this instanceof t)){if(1===arguments.length&&Array.isArray(arguments[0]))return v(t,arguments[0]);if(arguments.length>0){for(var n=Array(arguments.length),l=0;l<arguments.length;++l)n[l]=arguments[l];return v(t,n)}throw new TypeError("Cannot call a class as a function")}Object.defineProperty(this,o,{value:Object.create(null)})};w.prototype=Object.create((p?window.EventTarget:Object).prototype,{constructor:{value:w,writable:!0,configurable:!0},addEventListener:{value:function(t,n,l){if(null==n)return!1;if("function"!=typeof n&&"object"!=typeof n)throw new TypeError("\"listener\" is not an object.");var c=l?u:f,v=this[o][t];if(null==v)return this[o][t]=s(n,c),!0;for(var h=null;null!=v;){if(v.listener===n&&v.kind===c)return!1;h=v,v=v.next}return h.next=s(n,c),!0},configurable:!0,writable:!0},removeEventListener:{value:function(t,n,l){if(null==n)return!1;for(var c=l?u:f,s=null,v=this[o][t];null!=v;){if(v.listener===n&&v.kind===c)return null==s?this[o][t]=v.next:s.next=v.next,!0;s=v,v=v.next}return!1},configurable:!0,writable:!0},dispatchEvent:{value:function(t){var n=this[o][t.type];if(null==n)return!0;for(var l=h(t,this);null!=n&&("function"==typeof n.listener?n.listener.call(this,l):n.kind!==c&&"function"==typeof n.listener.handleEvent&&n.listener.handleEvent(l),!l[E]);)n=n.next;return!l.defaultPrevented},configurable:!0,writable:!0}})},758,[759,760,761]);
__d(function(g,r,i,a,m,e,d){"use strict";var n=e.createUniqueKey="undefined"!=typeof Symbol?Symbol:function(n){return"[["+n+"_"+Math.random().toFixed(8).slice(2)+"]]"};e.LISTENERS=n("listeners"),e.CAPTURE=1,e.BUBBLE=2,e.ATTRIBUTE=3,e.newNode=function(n,t){return{listener:n,kind:t,next:null}}},759,[]);
__d(function(g,r,i,a,m,e,d){"use strict";var n=r(d[0]),t=n.LISTENERS,u=n.ATTRIBUTE,o=n.newNode;function l(n,o){for(var l=n[t][o];null!=l;){if(l.kind===u)return l.listener;l=l.next}return null}function c(n,l,c){"function"!=typeof c&&"object"!=typeof c&&(c=null);for(var f=null,s=n[t][l];null!=s;)s.kind===u?null==f?n[t][l]=s.next:f.next=s.next:f=s,s=s.next;null!=c&&(null==f?n[t][l]=o(c,u):f.next=o(c,u))}e.defineCustomEventTarget=function(n,t){function u(){n.call(this)}var o={constructor:{value:u,configurable:!0,writable:!0}};return t.forEach(function(n){o["on"+n]={get:function(){return l(this,n)},set:function(t){c(this,n,t)},configurable:!0,enumerable:!0}}),u.prototype=Object.create(n.prototype,o),u}},760,[759]);
__d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]).createUniqueKey,n=t("stop_immediate_propagation_flag"),l=t("canceled_flag"),u=t("original_event"),o=Object.freeze({stopPropagation:Object.freeze({value:function(){var t=this[u];"function"==typeof t.stopPropagation&&t.stopPropagation()},writable:!0,configurable:!0}),stopImmediatePropagation:Object.freeze({value:function(){this[n]=!0;var t=this[u];"function"==typeof t.stopImmediatePropagation&&t.stopImmediatePropagation()},writable:!0,configurable:!0}),preventDefault:Object.freeze({value:function(){!0===this.cancelable&&(this[l]=!0);var t=this[u];"function"==typeof t.preventDefault&&t.preventDefault()},writable:!0,configurable:!0}),defaultPrevented:Object.freeze({get:function(){return this[l]},enumerable:!0,configurable:!0})});e.STOP_IMMEDIATE_PROPAGATION_FLAG=n,e.createEventWrapper=function(t,b){var c="number"==typeof t.timeStamp?t.timeStamp:Date.now(),p={type:{value:t.type,enumerable:!0},target:{value:b,enumerable:!0},currentTarget:{value:b,enumerable:!0},eventPhase:{value:2,enumerable:!0},bubbles:{value:Boolean(t.bubbles),enumerable:!0},cancelable:{value:Boolean(t.cancelable),enumerable:!0},timeStamp:{value:c,enumerable:!0},isTrusted:{value:!1,enumerable:!0}};return p[n]={value:!1,writable:!0},p[l]={value:!1,writable:!0},p[u]={value:t},void 0!==t.detail&&(p.detail={value:t.detail,enumerable:!0}),Object.create(Object.create(t,o),p)}},761,[759]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),c=t(r(d[3])),u=t(r(d[4])),f=t(r(d[5])),s=r(d[6]),l=t(r(d[7])),k=t(r(d[8])),v=t(r(d[9])),y=s.NativeModules.WebRTCModule,h=(function(t){function s(t){var o;if((0,n.default)(this,s),(o=(0,c.default)(this,(0,u.default)(s).call(this))).active=!0,o._tracks=[],o.id=k.default.v4(),o._reactTag=o.id,void 0===t)y.mediaStreamCreate(o.id);else if(t instanceof s){y.mediaStreamCreate(o.id);var f=t.getTracks(),l=Array.isArray(f),h=0;for(f=l?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var T;if(l){if(h>=f.length)break;T=f[h++]}else{if((h=f.next()).done)break;T=h.value}var _=T;o.addTrack(_)}}else if(Array.isArray(t)){y.mediaStreamCreate(o.id);var b=t,p=Array.isArray(b),S=0;for(b=p?b:b["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var A;if(p){if(S>=b.length)break;A=b[S++]}else{if((S=b.next()).done)break;A=S.value}var R=A;o.addTrack(R)}}else{if(!('object'==typeof t&&t.streamId&&t.streamReactTag&&t.tracks))throw new TypeError("invalid type: "+typeof t);o.id=t.streamId,o._reactTag=t.streamReactTag;var w=t.tracks,x=Array.isArray(w),C=0;for(w=x?w:w["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var I;if(x){if(C>=w.length)break;I=w[C++]}else{if((C=w.next()).done)break;I=C.value}var M=I;o._tracks.push(new v.default(M))}}return o}return(0,f.default)(s,t),(0,o.default)(s,[{key:"addTrack",value:function(t){-1===this._tracks.indexOf(t)&&(this._tracks.push(t),y.mediaStreamAddTrack(this._reactTag,t.id))}},{key:"removeTrack",value:function(t){var n=this._tracks.indexOf(t);-1!==n&&(this._tracks.splice(n,1),y.mediaStreamRemoveTrack(this._reactTag,t.id))}},{key:"getTracks",value:function(){return this._tracks.slice()}},{key:"getTrackById",value:function(t){return this._tracks.find(function(n){return n.id===t})}},{key:"getAudioTracks",value:function(){return this._tracks.filter(function(t){return'audio'===t.kind})}},{key:"getVideoTracks",value:function(){return this._tracks.filter(function(t){return'video'===t.kind})}},{key:"clone",value:function(){throw new Error('Not implemented.')}},{key:"toURL",value:function(){return this._reactTag}},{key:"release",value:function(){y.mediaStreamRelease(this._reactTag)}}]),s})((0,l.default)(['active','inactive','addtrack','removetrack']));e.default=h},762,[3,4,5,6,9,10,17,758,763,768]);
__d(function(g,r,i,a,m,e,d){var v=r(d[0]),n=r(d[1]),o=n;o.v1=v,o.v4=n,m.exports=o},763,[764,767]);
__d(function(g,r,i,a,m,e,d){var n,o,s=r(d[0]),c=r(d[1]),v=0,l=0;m.exports=function(u,t,f){var k=t&&f||0,q=t||[],w=(u=u||{}).node||n,h=void 0!==u.clockseq?u.clockseq:o;if(null==w||null==h){var _=s();null==w&&(w=n=[1|_[0],_[1],_[2],_[3],_[4],_[5]]),null==h&&(h=o=16383&(_[6]<<8|_[7]))}var p=void 0!==u.msecs?u.msecs:(new Date).getTime(),x=void 0!==u.nsecs?u.nsecs:l+1,C=p-v+(x-l)/1e4;if(C<0&&void 0===u.clockseq&&(h=h+1&16383),(C<0||p>v)&&void 0===u.nsecs&&(x=0),x>=1e4)throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec');v=p,l=x,o=h;var D=(1e4*(268435455&(p+=122192928e5))+x)%4294967296;q[k++]=D>>>24&255,q[k++]=D>>>16&255,q[k++]=D>>>8&255,q[k++]=255&D;var E=p/4294967296*1e4&268435455;q[k++]=E>>>8&255,q[k++]=255&E,q[k++]=E>>>24&15|16,q[k++]=E>>>16&255,q[k++]=h>>>8|128,q[k++]=255&h;for(var M=0;M<6;++M)q[k+M]=w[M];return t||c(q)}},764,[765,766]);
__d(function(g,r,i,a,m,e,d){var n='undefined'!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||'undefined'!=typeof msCrypto&&'function'==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var t=new Uint8Array(16);m.exports=function(){return n(t),t}}else{var o=new Array(16);m.exports=function(){for(var n,t=0;t<16;t++)0==(3&t)&&(n=4294967296*Math.random()),o[t]=n>>>((3&t)<<3)&255;return o}}},765,[]);
__d(function(g,r,i,a,m,e,d){for(var n=[],t=0;t<256;++t)n[t]=(t+256).toString(16).substr(1);m.exports=function(t,o){var u=o||0,f=n;return[f[t[u++]],f[t[u++]],f[t[u++]],f[t[u++]],'-',f[t[u++]],f[t[u++]],'-',f[t[u++]],f[t[u++]],'-',f[t[u++]],f[t[u++]],'-',f[t[u++]],f[t[u++]],f[t[u++]],f[t[u++]],f[t[u++]],f[t[u++]]].join('')}},766,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);m.exports=function(t,f,u){var l=f&&u||0;'string'==typeof t&&(f='binary'===t?new Array(16):null,t=null);var v=(t=t||{}).random||(t.rng||n)();if(v[6]=15&v[6]|64,v[8]=63&v[8]|128,f)for(var y=0;y<16;++y)f[l+y]=v[y];return f||o(v)}},767,[765,766]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=t(r(d[4])),s=t(r(d[5])),c=r(d[6]),f=t(r(d[7])),h=(t(r(d[8])),c.NativeModules.WebRTCModule),v=(function(t){function c(t){var o;(0,n.default)(this,c),o=(0,l.default)(this,(0,u.default)(c).call(this));var s=t.readyState.toLowerCase();return o._enabled=t.enabled,o.id=t.id,o.kind=t.kind,o.label=t.label,o.muted=!1,o.readonly=!0,o.remote=t.remote,o.readyState="initializing"===s||"live"===s?"live":"ended",o}return(0,s.default)(c,t),(0,o.default)(c,[{key:"stop",value:function(){h.mediaStreamTrackSetEnabled(this.id,!1),this.readyState='ended'}},{key:"_switchCamera",value:function(){if(this.remote)throw new Error('Not implemented for remote tracks');if('video'!==this.kind)throw new Error('Only implemented for video tracks');h.mediaStreamTrackSwitchCamera(this.id)}},{key:"applyConstraints",value:function(){throw new Error('Not implemented.')}},{key:"clone",value:function(){throw new Error('Not implemented.')}},{key:"getCapabilities",value:function(){throw new Error('Not implemented.')}},{key:"getConstraints",value:function(){throw new Error('Not implemented.')}},{key:"getSettings",value:function(){throw new Error('Not implemented.')}},{key:"release",value:function(){h.mediaStreamTrackRelease(this.id)}},{key:"enabled",get:function(){return this._enabled},set:function(t){t!==this._enabled&&(h.mediaStreamTrackSetEnabled(this.id,!this._enabled),this._enabled=!this._enabled,this.muted=!this._enabled)}}]),c})((0,f.default)(['ended','mute','unmute','overconstrained']));e.default=v},768,[3,4,5,6,9,10,17,758,769]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2]));e.default=function t(l,n){(0,f.default)(this,t),this.type=l.toString(),(0,u.default)(this,n)}},769,[3,16,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2]));e.default=function t(l,n){(0,f.default)(this,t),this.type=l.toString(),(0,u.default)(this,n)}},770,[3,16,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2]));e.default=function t(l,n){(0,f.default)(this,t),this.type=l.toString(),(0,u.default)(this,n)}},771,[3,16,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),f=t(r(d[4])),u=t(r(d[5])),l=t(r(d[6])),c=r(d[7]),h=t(r(d[8])),y=t(r(d[9])),p=t(r(d[10])),v=t(r(d[11])),b=c.NativeModules.WebRTCModule,_=((function(t){function n(){return(0,o.default)(this,n),(0,s.default)(this,(0,f.default)(n).apply(this,arguments))}(0,u.default)(n,t)})((0,l.default)(Error)),(function(t){function l(t,n,u){var c;return(0,o.default)(this,l),(c=(0,s.default)(this,(0,f.default)(l).call(this))).binaryType='arraybuffer',c.bufferedAmount=0,c.bufferedAmountLowThreshold=0,c.maxPacketLifeTime=null,c.maxRetransmits=null,c.negotiated=!1,c.ordered=!0,c.protocol='',c.readyState='connecting',c._peerConnectionId=t,c.label=n,c.id='id'in u?u.id:-1,c.ordered=!!u.ordered,c.maxPacketLifeTime=u.maxPacketLifeTime,c.maxRetransmits=u.maxRetransmits,c.protocol=u.protocol||'',c.negotiated=!!u.negotiated,c._registerEvents(),c}return(0,u.default)(l,t),(0,n.default)(l,[{key:"send",value:function(t){if('string'!=typeof t){if(ArrayBuffer.isView(t))t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);else{if(!(t instanceof ArrayBuffer))throw new TypeError('Data must be either string, ArrayBuffer, or ArrayBufferView');t=new Uint8Array(t)}b.dataChannelSend(this._peerConnectionId,this.id,h.default.fromByteArray(t),'binary')}else b.dataChannelSend(this._peerConnectionId,this.id,t,'text')}},{key:"close",value:function(){'closing'!==this.readyState&&'closed'!==this.readyState&&(this.readyState='closing',b.dataChannelClose(this._peerConnectionId,this.id))}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(t){return t.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var t=this;this._subscriptions=[c.DeviceEventEmitter.addListener('dataChannelStateChanged',function(n){n.peerConnectionId===t._peerConnectionId&&n.id===t.id&&(t.readyState=n.state,'open'===t.readyState?t.dispatchEvent(new v.default('open',{channel:t})):'close'===t.readyState&&(t.dispatchEvent(new v.default('close',{channel:t})),t._unregisterEvents()))}),c.DeviceEventEmitter.addListener('dataChannelReceiveMessage',function(n){if(n.peerConnectionId===t._peerConnectionId&&n.id===t.id){var o=n.data;'binary'===n.type&&(o=h.default.toByteArray(n.data).buffer),t.dispatchEvent(new p.default('message',{data:o}))}})]}}]),l})((0,y.default)(['open','message','bufferedamountlow','close','error'])));e.default=_},772,[3,5,4,6,9,10,98,17,126,758,773,774]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2]));e.default=function t(l,n){(0,f.default)(this,t),this.type=l.toString(),(0,u.default)(this,n)}},773,[3,16,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2]));e.default=function t(l,n){(0,f.default)(this,t),this.type=l.toString(),(0,u.default)(this,n)}},774,[3,16,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),s=t(r(d[2])),n=(function(){function t(s){(0,u.default)(this,t),this.sdp=s.sdp,this.type=s.type}return(0,s.default)(t,[{key:"toJSON",value:function(){return{sdp:this.sdp,type:this.type}}}]),t})();e.default=n},775,[3,4,5]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=(function(){function t(s){(0,n.default)(this,t),this.candidate=s.candidate,this.sdpMLineIndex=s.sdpMLineIndex,this.sdpMid=s.sdpMid}return(0,s.default)(t,[{key:"toJSON",value:function(){return{candidate:this.candidate,sdpMLineIndex:this.sdpMLineIndex,sdpMid:this.sdpMid}}}]),t})();e.default=u},776,[3,4,5]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1]));e.default=function t(u,c){(0,n.default)(this,t),this.type=u.toString(),this.candidate=null,c&&c.candidate&&(this.candidate=c.candidate)}},777,[3,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),f=t(r(d[2]));e.default=function t(l,n){(0,f.default)(this,t),this.type=l.toString(),(0,u.default)(this,n)}},778,[3,16,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.normalizeOfferAnswerOptions=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o={};if(!t)return o;t.mandatory&&(t=t.mandatory);for(var f=Object.entries(t),c=0;c<f.length;c++){var u=f[c],v=(0,n.default)(u,2),s=v[0],l=v[1],w=h[s.toLowerCase()];w&&(o[w]=String(Boolean(l)))}return o},e.normalizeConstraints=function(t){for(var n=(s=t,JSON.parse(JSON.stringify(s))),o=['audio','video'],f=0;f<o.length;f++){var c=o[f],h=n[c],v=typeof h;if('undefined'!==v)if('boolean'===v)h&&(n[c]=u(c));else{if('object'!==v)throw new TypeError("constraints."+c+" is neither a boolean nor a dictionary");n[c]=l(h,c)}}var s;return n};var n=t(r(d[1])),o={},f={facingMode:'user',frameRate:30,height:720,width:1280},c=1.7777777777777777,h={icerestart:'IceRestart',offertoreceiveaudio:'OfferToReceiveAudio',offertoreceivevideo:'OfferToReceiveVideo',voiceactivitydetection:'VoiceActivityDetection'};function u(t){switch(t){case'audio':return o;case'video':return f;default:throw new TypeError("Invalid media type: "+t)}}function v(t,n){var o=t[n],f=typeof o;if('object'===f)for(var c=['exact','ideal'],h=0;h<c.length;h++){var u=c[h];if(o[u])return o[u]}else if('string'===f)return o}function s(t,n){var o=t[n],f=typeof o;if('number'===f)return Number.parseInt(o);if('object'===f)for(var c=['exact','ideal','min','max'],h=0;h<c.length;h++){var u=c[h];if(o[u])return Number.parseInt(o[u])}}function l(t,n){switch(n){case'audio':return t;case'video':var o;return(o=t.mandatory?{deviceId:v(t.optional||{},'sourceId'),facingMode:v(t,'facingMode'),frameRate:s(t.mandatory,'minFrameRate'),height:s(t.mandatory,'minHeight'),width:s(t.mandatory,'minWidth')}:{deviceId:v(t,'deviceId'),facingMode:v(t,'facingMode'),frameRate:s(t,'frameRate'),height:s(t,'height'),width:s(t,'width')}).deviceId||delete o.deviceId,(!o.facingMode||'user'!==o.facingMode&&'environment'!==o.facingMode)&&(o.facingMode=f.facingMode),o.frameRate||(o.frameRate=f.frameRate),o.height||o.width?o.height?o.width||(o.width=Math.round(o.height*c)):o.height=Math.round(o.width/c):(o.height=f.height,o.width=f.width),o;default:throw new TypeError("Invalid media type: "+n)}}},779,[3,26]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[1]),n=t(r(d[2])),l=(o.NativeModules.WebRTCModule,{name:'RTCVideoView',propTypes:{mirror:n.default.bool,objectFit:n.default.oneOf(['contain','cover']),streamURL:n.default.string,zOrder:n.default.number}}),s=(0,o.requireNativeComponent)('RTCVideoView',l,{nativeOnly:{testID:!0,accessibilityComponentType:!0,renderToHardwareTextureAndroid:!0,accessibilityLabel:!0,accessibilityLiveRegion:!0,importantForAccessibility:!0,onLayout:!0,nativeID:!0}});e.default=s},780,[3,17,781]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0])()},781,[782]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),p=r(d[2]);m.exports=function(){function n(t,n,s,c,y,u){u!==p&&o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function s(){return n}n.isRequired=n;var c={array:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:s,element:n,instanceOf:s,node:n,objectOf:s,oneOf:s,oneOfType:s,shape:s,exact:s};return c.checkPropTypes=t,c.PropTypes=c,c}},782,[783,283,784]);
__d(function(g,r,i,a,m,e,d){"use strict";function t(t){return function(){return t}}var n=function(){};n.thatReturns=t,n.thatReturnsFalse=t(!1),n.thatReturnsTrue=t(!0),n.thatReturnsNull=t(null),n.thatReturnsThis=function(){return this},n.thatReturnsArgument=function(t){return t},m.exports=n},783,[]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports='SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'},784,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),o=r(d[6]),s=t(r(d[7])),v=t(r(d[8])),h=o.NativeModules.WebRTCModule,y=new((function(t){function o(){return(0,u.default)(this,o),(0,f.default)(this,(0,l.default)(o).apply(this,arguments))}return(0,c.default)(o,t),(0,n.default)(o,[{key:"enumerateDevices",value:function(){return new Promise(function(t){return h.enumerateDevices(t)})}},{key:"getUserMedia",value:function(t){return(0,v.default)(t)}}]),o})((0,s.default)(['devicechange'])));e.default=y},785,[3,4,5,6,9,10,17,758,786]);
__d(function(g,r,i,a,m,e,d){'use strict';var o=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if('object'!=typeof o)return Promise.reject(new TypeError('constraints is not a dictionary'));if(!(void 0!==o.audio&&o.audio||void 0!==o.video&&o.video))return Promise.reject(new TypeError('audio and/or video is required'));var t=[];(o=u.normalizeConstraints(o)).audio?t.push(v.default.request({name:'microphone'})):t.push(Promise.resolve(!1));o.video?t.push(v.default.request({name:'camera'})):t.push(Promise.resolve(!1));return new Promise(function(s,u){Promise.all(t).then(function(t){var v=(0,n.default)(t,2),p=v[0],h=v[1];if(p||h){p||delete o.audio,h||delete o.video;f.getUserMedia(o,function(o,t){var n={streamId:o,streamReactTag:o,tracks:t};s(new c.default(n))},function(o,t){var n;switch(o){case'TypeError':n=new TypeError(t)}n||(n=new l.default({message:t,name:o}));u(n)})}else{u(new l.default({message:'Permission denied.',name:'SecurityError'}))}})})};var n=t(r(d[2])),s=r(d[3]),u=o(r(d[4])),c=t(r(d[5])),l=t(r(d[6])),v=t(r(d[7])),f=s.NativeModules.WebRTCModule},786,[2,3,26,17,779,762,787,788]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=t(r(d[1]));e.default=function t(n){(0,s.default)(this,t),this.name=n.name,this.message=n.message,this.constraintName=n.constraintName}},787,[3,4]);
__d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(r(d[1])),o=n(r(d[2])),s=r(d[3]),u=s.NativeModules.WebRTCModule,P=new((function(){function n(){(0,t.default)(this,n),this.RESULT={DENIED:'denied',GRANTED:'granted',PROMPT:'prompt'},this.VALID_PERMISSIONS=['camera','microphone'],this._lastReq=Promise.resolve()}return(0,o.default)(n,[{key:"_requestPermissionAndroid",value:function(n){return new Promise(function(t,o){s.PermissionsAndroid.request(n).then(function(n){return t(!0===n||n===s.PermissionsAndroid.RESULTS.GRANTED)},function(){return t(!1)})})}},{key:"_validatePermissionDescriptior",value:function(n){if("object"!=typeof n)throw new TypeError("Argument 1 of Permissions.query is not an object.");if(void 0===n.name)throw new TypeError("Missing required 'name' member of PermissionDescriptor.");if(-1===this.VALID_PERMISSIONS.indexOf(n.name))throw new TypeError("'name' member of PermissionDescriptor is not a valid value for enumeration PermissionName.")}},{key:"query",value:function(n){var t=this;try{this._validatePermissionDescriptior(n)}catch(n){return Promise.reject(n)}if('android'===s.Platform.OS){var o='camera'===n.name?s.PermissionsAndroid.PERMISSIONS.CAMERA:s.PermissionsAndroid.PERMISSIONS.RECORD_AUDIO;return new Promise(function(n,u){s.PermissionsAndroid.check(o).then(function(o){return n(o?t.RESULT.GRANTED:t.RESULT.PROMPT)},function(){return n(t.RESULT.PROMPT)})})}return'ios'===s.Platform.OS?u.checkPermission(n.name):Promise.reject(new TypeError("Unsupported platform."))}},{key:"request",value:function(n){var t=this;try{this._validatePermissionDescriptior(n)}catch(n){return Promise.reject(n)}if('android'===s.Platform.OS){var o='camera'===n.name?s.PermissionsAndroid.PERMISSIONS.CAMERA:s.PermissionsAndroid.PERMISSIONS.RECORD_AUDIO,P=function(){return t._requestPermissionAndroid(o)};return this._lastReq=this._lastReq.then(P,P),this._lastReq}return'ios'===s.Platform.OS?u.requestPermission(n.name):Promise.reject(new TypeError("Unsupported platform."))}}]),n})());e.default=P},788,[3,4,5,17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]).StyleSheet.create({videoTranformedView:{flex:1},videoTransformedViewContainer:{overflow:'hidden'},video:{flex:1}});e.default=o},789,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),h=n(r(d[6])),f=n(r(d[7])),c=n(r(d[8])),v=n(r(d[9])),p=t(r(d[10])),_=r(d[11]),y=r(d[12]),P=r(d[13]),T=n(r(d[14])),S={scale:1,translateX:0,translateY:0},R=5,M=(function(t){function n(t){var s;return(0,l.default)(this,n),(s=(0,h.default)(this,(0,f.default)(n).call(this,t))).state={layout:null,transform:s._getSavedTransform(t.streamId)||S},s._didMove=s._didMove.bind((0,v.default)((0,v.default)(s))),s._getTransformStyle=s._getTransformStyle.bind((0,v.default)((0,v.default)(s))),s._onGesture=s._onGesture.bind((0,v.default)((0,v.default)(s))),s._onLayout=s._onLayout.bind((0,v.default)((0,v.default)(s))),s._onMoveShouldSetPanResponder=s._onMoveShouldSetPanResponder.bind((0,v.default)((0,v.default)(s))),s._onPanResponderGrant=s._onPanResponderGrant.bind((0,v.default)((0,v.default)(s))),s._onPanResponderMove=s._onPanResponderMove.bind((0,v.default)((0,v.default)(s))),s._onPanResponderRelease=s._onPanResponderRelease.bind((0,v.default)((0,v.default)(s))),s._onStartShouldSetPanResponder=s._onStartShouldSetPanResponder.bind((0,v.default)((0,v.default)(s))),s.moveThreshold=_.PixelRatio.get()*R,s.gestureHandlers=_.PanResponder.create({onPanResponderGrant:s._onPanResponderGrant,onPanResponderMove:s._onPanResponderMove,onPanResponderRelease:s._onPanResponderRelease,onPanResponderTerminationRequest:function(){return!0},onMoveShouldSetPanResponder:s._onMoveShouldSetPanResponder,onShouldBlockNativeResponder:function(){return!1},onStartShouldSetPanResponder:s._onStartShouldSetPanResponder}),s}return(0,c.default)(n,t),(0,u.default)(n,[{key:"componentDidUpdate",value:function(t,n){t.streamId!==this.props.streamId&&(this._storeTransform(t.streamId,n.transform),this._restoreTransform(this.props.streamId))}},{key:"componentWillUnmount",value:function(){this._storeTransform(this.props.streamId,this.state.transform)}},{key:"render",value:function(){var t=this.props,n=t.children,s=t.style;return p.default.createElement(_.View,(0,o.default)({onLayout:this._onLayout,pointerEvents:"box-only",style:[T.default.videoTransformedViewContainer,s]},this.gestureHandlers.panHandlers),p.default.createElement(_.View,{style:[T.default.videoTranformedView,this._getTransformStyle()]},n))}},{key:"_calculateTransformIncrement",value:function(t){var n=this.state.transform,s=n.scale,o=n.translateX,l=n.translateY,u=t.scale,h=t.translateX,f=t.translateY;return{scale:s=Math.min(s*(u||1),5),translateX:o+=(h||0)/s,translateY:l+=(f||0)/s}}},{key:"_didMove",value:function(t){var n=t.dx,s=t.dy;return Math.abs(n)>this.moveThreshold||Math.abs(s)>this.moveThreshold}},{key:"_getSavedTransform",value:function(t){var n=this.props,s=n.enabled,o=n._transforms;return s&&o[t]||null}},{key:"_getTouchDistance",value:function(t){var n=t.nativeEvent.touches,s=Math.abs(n[0].pageX-n[1].pageX),o=Math.abs(n[0].pageY-n[1].pageY);return Math.sqrt(Math.pow(s,2)+Math.pow(o,2))}},{key:"_getTouchPosition",value:function(t){var n=t.nativeEvent.touches;return{x:n[0].pageX,y:n[0].pageY}}},{key:"_getTransformStyle",value:function(){if(!this.props.enabled)return null;var t=this.state.transform;return{transform:[{scale:t.scale},{translateX:t.translateX},{translateY:t.translateY}]}}},{key:"_limitAndApplyTransformation",value:function(t){var n=this.state.layout;if(n){var s=this.state.transform.scale,o=t.scale,l=t.translateX,u=t.translateY,h=Math.max(o,1),f={a:{x:n.x,y:n.y},d:{x:n.x+n.width,y:n.y+n.height}},c={x:(n.x+n.width)/2+l*h,y:(n.y+n.height)/2+u*h},v={height:n.height*h,width:n.width*h},p={a:{x:c.x-v.width/2,y:c.y-v.height/2},d:{x:c.x+v.width/2,y:c.y+v.height/2}},_=100;o<s&&(_=Math.min(100,100*(h-1))),l-=Math.max(p.a.x-f.a.x-_,0),l+=Math.max(f.d.x-p.d.x-_,0),u-=Math.max(p.a.y-f.a.y-_,0),u+=Math.max(f.d.y-p.d.y-_,0),this.setState({transform:{scale:h,translateX:Math.round(l),translateY:Math.round(u)}})}}},{key:"_onGesture",value:function(t,n){var o;switch(t){case'move':o=(0,s.default)({},S,{translateX:n.x,translateY:n.y});break;case'scale':o=(0,s.default)({},S,{scale:n});break;case'press':var l=this.props.onPress;'function'==typeof l&&l()}o&&this._limitAndApplyTransformation(this._calculateTransformIncrement(o)),this.lastTap=0}},{key:"_onLayout",value:function(t){var n=t.nativeEvent.layout,s=n.x,o=n.y,l=n.width,u=n.height;this.setState({layout:{x:s,y:o,width:l,height:u}})}},{key:"_onMoveShouldSetPanResponder",value:function(t,n){return this.props.enabled&&(this._didMove(n)||2===n.numberActiveTouches)}},{key:"_onPanResponderGrant",value:function(t,n){var s=n.numberActiveTouches;1===s?(this.initialPosition=this._getTouchPosition(t),this.lastTap=Date.now()):2===s&&(this.initialDistance=this._getTouchDistance(t))}},{key:"_onPanResponderMove",value:function(t,n){if(2===n.numberActiveTouches)if(void 0===this.initialDistance||isNaN(this.initialDistance))this.initialDistance=this._getTouchDistance(t);else{var s=this._getTouchDistance(t),o=s/(this.initialDistance||1);this.initialDistance=s,this._onGesture('scale',o)}else if(1===n.numberActiveTouches&&isNaN(this.initialDistance)&&this._didMove(n)){var l=this._getTouchPosition(t),u={x:l.x-this.initialPosition.x,y:l.y-this.initialPosition.y};this.initialPosition=l,this._onGesture('move',u)}}},{key:"_onPanResponderRelease",value:function(){this.lastTap&&Date.now()-this.lastTap<400&&this._onGesture('press'),delete this.initialDistance,delete this.initialPosition}},{key:"_onStartShouldSetPanResponder",value:function(){return'function'==typeof this.props.onPress}},{key:"_restoreTransform",value:function(t){var n=this._getSavedTransform(t);n&&this.setState({transform:n})}},{key:"_storeTransform",value:function(t,n){var s=this.props,o=s._onUnmount;s.enabled&&o(t,n)}}]),n})(p.Component);var x=(0,y.connect)(function(t){return{_transforms:t['features/base/media'].video.transforms}},function(t){return{_onUnmount:function(n,s){t((0,P.storeVideoTransform)(n,s))}}})(M);e.default=x},790,[2,3,54,16,4,5,6,9,10,8,13,17,534,745,789]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),l=t(r(d[2])),f=t(r(d[3])),n=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),s=t(r(d[7])),v=r(d[8]),h=r(d[9]),p=t(r(d[10])),y=t(r(d[11])),_=(function(t){function h(){return(0,u.default)(this,h),(0,f.default)(this,(0,n.default)(h).apply(this,arguments))}return(0,c.default)(h,t),(0,l.default)(h,[{key:"render",value:function(){return s.default.createElement(v.View,{style:y.default.video},(0,o.default)((0,n.default)(h.prototype),"render",this).call(this))}}]),h})(p.default),b=(0,h.connect)()(_);e.default=b},791,[3,4,5,6,9,47,10,13,17,534,792,789]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[2])),l=o(r(d[3])),s=o(r(d[4])),u=o(r(d[5])),p=o(r(d[6])),c=o(r(d[7])),f=t(r(d[8])),h=r(d[9]),v=r(d[10]),k=r(d[11]),V=(function(t){function o(t){var l;return(0,n.default)(this,o),(l=(0,s.default)(this,(0,u.default)(o).call(this,t)))._onVideoPlaying=l._onVideoPlaying.bind((0,c.default)((0,c.default)(l))),l}return(0,p.default)(o,t),(0,l.default)(o,[{key:"render",value:function(){var t,o=this.props.videoTrack||null;this.props.waitForVideoStarted&&o?(0,v.shouldRenderVideoTrack)(o,!0)?t=!0:(0,v.shouldRenderVideoTrack)(o,!1)&&!o.videoStarted&&(t=!0):t=(0,v.shouldRenderVideoTrack)(o,!1);var n=t&&o?o.jitsiTrack.getOriginalStream():null,l=this.props.zoomEnabled&&n&&o&&'desktop'===o.videoType;return f.default.createElement(k.Video,{mirror:o&&o.mirror,onPlaying:this._onVideoPlaying,onPress:this.props.onPress,stream:n,zOrder:this.props.zOrder,zoomEnabled:l})}},{key:"_onVideoPlaying",value:function(){var t=this.props.videoTrack;t&&!t.videoStarted&&this.props.dispatch((0,h.trackVideoStarted)(t.jitsiTrack))}}]),o})(f.Component);e.default=V},792,[2,3,4,5,6,9,10,8,13,793,887,749]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},793,[794,795,796,885,886]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.createDesiredLocalTracks=function(){for(var t=arguments.length,n=new Array(t),c=0;c<t;c++)n[c]=arguments[c];return function(t,c){var o=c();if(0===n.length){var s=o['features/base/media'],f=s.audio,l=s.video;f.muted||n.push(u.MEDIA_TYPE.AUDIO),l.muted&~u.VIDEO_MUTISM_AUTHORITY.BACKGROUND||n.push(u.MEDIA_TYPE.VIDEO)}var A=(0,T.getLocalTracks)(o['features/base/tracks'],!0).map(function(t){return t.mediaType}),k=n.filter(function(t){return-1===A.indexOf(t)});k.length&&t(E({devices:k}))}},e.createLocalTracksA=E,e.destroyLocalTracks=function(){return function(t,n){y(n).then(function(){return t(C(n()['features/base/tracks'].filter(function(t){return t.local}).map(function(t){return t.jitsiTrack})))})}},e.noDataFromSource=A,e.showNoDataFromSourceVideoError=k,e.toggleScreensharing=function(){return{type:f.TOGGLE_SCREENSHARING}},e.replaceLocalTrack=function(t,c,o){return function(s,f){return o||(o=f()['features/base/conference'].conference),o.replaceTrack(t,c).then(function(){var o=t?s(C([t])):Promise.resolve();return o.then(function(){if(c){var t=c.isVideoTrack()?u.setVideoMuted:u.setAudioMuted,o=c.isMuted();return(0,n.sendAnalytics)((0,n.createTrackMutedEvent)(c.getType(),'track.replaced',o)),l.default.log("Replace "+c.getType()+" track - "+(o?'muted':'unmuted')),s(t(o))}}).then(function(){if(c)return s((t=[c],function(n){return Promise.all(t.map(function(t){return n(v(t))}))}));var t})})}},e.trackAdded=v,e.trackMutedChanged=D,e.trackNoDataFromSourceNotificationInfoChanged=_,e.trackRemoved=p,e.trackVideoStarted=function(t){return{type:f.TRACK_UPDATED,track:{jitsiTrack:t,videoStarted:!0}}},e.trackVideoTypeChanged=R,e._disposeAndRemoveTracks=C;var n=r(d[1]),c=r(d[2]),o=r(d[3]),u=r(d[4]),s=r(d[5]),f=r(d[6]),T=r(d[7]),l=t(r(d[8]));function E(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(n,c){var o=t.devices||[u.MEDIA_TYPE.AUDIO,u.MEDIA_TYPE.VIDEO],s={dispatch:n,getState:c},l=function(o){if((0,T.getLocalTrack)(c()['features/base/tracks'],o,!0))throw new Error("Local track for "+o+" already exists");var l=(0,T.createLocalTracksF)({cameraDeviceId:t.cameraDeviceId,devices:[o],facingMode:t.facingMode||u.CAMERA_FACING_MODE.USER,micDeviceId:t.micDeviceId},!1,s).then(function(t){if(1!==t.length)throw new Error("Expected exactly 1 track, but was given "+t.length+" tracks for device: "+o+".");return l.canceled?I(t).then(function(){return n(M(o))}):n(v(t[0]))},function(t){return n(l.canceled?M(o):h(t,o))});l.cancel=function(){return l.canceled=!0,l},n({type:f.TRACK_WILL_CREATE,track:{gumProcess:l,local:!0,mediaType:o}})},E=o,A=Array.isArray(E),k=0;for(E=A?E:E["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var D;if(A){if(k>=E.length)break;D=E[k++]}else{if((k=E.next()).done)break;D=k.value}l(D)}}}function A(t){return{type:f.TRACK_NO_DATA_FROM_SOURCE,track:t}}function k(t){return function(n,c){var u,s=(0,T.getTrackByJitsiTrack)(c()['features/base/tracks'],t);if(s){if(s.isReceivingData)u=void 0;else{var f=(0,o.showErrorNotification)({descriptionKey:'dialog.cameraNotSendingData',titleKey:'dialog.cameraNotSendingDataTitle'});n(f),u={uid:f.uid}}n(_(t,u))}}}function v(t){return function(n,T){t.on(c.JitsiTrackEvents.TRACK_MUTE_CHANGED,function(){return n(D(t))}),t.on(c.JitsiTrackEvents.TRACK_VIDEOTYPE_CHANGED,function(c){return n(R(t,c))});var l,E,v,_=t.isLocal(),p=t.getType();if(_){var y=(0,s.getLocalParticipant)(T);if(y&&(v=y.id),l=t.isReceivingData(),t.on(c.JitsiTrackEvents.NO_DATA_FROM_SOURCE,function(){return n(A({jitsiTrack:t}))}),!l)if(p===u.MEDIA_TYPE.AUDIO){var C=(0,o.showNotification)({descriptionKey:'dialog.micNotSendingData',titleKey:'dialog.micNotSendingDataTitle'});n(C),E={uid:C.uid}}else{E={timeout:setTimeout(function(){return n(k(t))},5e3)}}}else v=t.getParticipantId(),l=!0;return n({type:f.TRACK_ADDED,track:{jitsiTrack:t,isReceivingData:l,local:_,mediaType:p,mirror:S(t),muted:t.isMuted(),noDataFromSourceNotificationInfo:E,participantId:v,videoStarted:!1,videoType:t.videoType}})}}function D(t){return{type:f.TRACK_UPDATED,track:{jitsiTrack:t,muted:t.isMuted()}}}function _(t,n){return{type:f.TRACK_UPDATED,track:{jitsiTrack:t,noDataFromSourceNotificationInfo:n}}}function p(t){return t.removeAllListeners(c.JitsiTrackEvents.TRACK_MUTE_CHANGED),t.removeAllListeners(c.JitsiTrackEvents.TRACK_VIDEOTYPE_CHANGED),t.removeAllListeners(c.JitsiTrackEvents.NO_DATA_FROM_SOURCE),{type:f.TRACK_REMOVED,track:{jitsiTrack:t}}}function R(t,n){return{type:f.TRACK_UPDATED,track:{jitsiTrack:t,videoType:n}}}function y(t){var n=function(t){return l.default.error('gumProcess.cancel failed',JSON.stringify(t))};return Promise.all(t()['features/base/tracks'].filter(function(t){return t.local}).map(function(t){var c=t.gumProcess;return c&&c.cancel().catch(n)}))}function C(t){return function(n){return I(t).then(function(){return Promise.all(t.map(function(t){return n(p(t))}))})}}function I(t){return Promise.all(t.map(function(t){return t.dispose().catch(function(t){if(t.name!==c.JitsiTrackErrors.TRACK_IS_DISPOSED)throw t})}))}function h(t,n){var c=t.gum;return function(t){if(c){var o=c.error;o&&t({type:f.TRACK_CREATE_ERROR,permissionDenied:'SecurityError'===o.name,trackType:n})}}}function S(t){return t&&t.isLocal()&&t.isVideoTrack()&&t.getCameraFacingMode()===u.CAMERA_FACING_MODE.USER}function M(t){return{type:f.TRACK_CREATE_CANCELED,trackType:t}}},794,[3,385,388,587,744,532,795,796,884]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TRACK_WILL_CREATE=e.TRACK_UPDATED=e.TRACK_REMOVED=e.TRACK_NO_DATA_FROM_SOURCE=e.TRACK_CREATE_ERROR=e.TRACK_CREATE_CANCELED=e.TRACK_ADDED=e.TOGGLE_SCREENSHARING=void 0;e.TOGGLE_SCREENSHARING='TOGGLE_SCREENSHARING';e.TRACK_ADDED='TRACK_ADDED';e.TRACK_CREATE_CANCELED='TRACK_CREATE_CANCELED';e.TRACK_CREATE_ERROR='TRACK_CREATE_ERROR';e.TRACK_NO_DATA_FROM_SOURCE='TRACK_NO_DATA_FROM_SOURCE';e.TRACK_REMOVED='TRACK_REMOVED';e.TRACK_UPDATED='TRACK_UPDATED';e.TRACK_WILL_CREATE='TRACK_WILL_CREATE'},795,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.createLocalTracksF=function(t,n,u){t||(t={});var l=t,v=l.cameraDeviceId,k=l.micDeviceId;if('undefined'!=typeof APP){u||(u=APP.store);var T=u.getState();void 0!==v&&null!==v||(v=(0,s.getUserSelectedCameraDeviceId)(T)),void 0!==k&&null!==k||(k=(0,s.getUserSelectedMicDeviceId)(T))}var p=u.getState(),S=p['features/base/config'],h=S.constraints,I=S.desktopSharingFrameRate,D=S.firefox_fake_device,E=S.resolution;return(p['features/blur'].blurEnabled?(0,c.getBlurEffect)().then(function(t){return[t]}).catch(function(t){return f.default.error('Failed to obtain the blur effect instance with error: ',t),Promise.resolve([])}):Promise.resolve([])).then(function(c){return o.default.createLocalTracks({cameraDeviceId:v,constraints:h,desktopSharingExtensionExternalInstallation:t.desktopSharingExtensionExternalInstallation,desktopSharingFrameRate:I,desktopSharingSourceDevice:t.desktopSharingSourceDevice,desktopSharingSources:t.desktopSharingSources,devices:t.devices.slice(0),effects:c,firefox_fake_device:D,micDeviceId:k,resolution:E},n).catch(function(n){return f.default.error('Failed to create local tracks',t.devices,n),Promise.reject(n)})})},e.getLocalAudioTrack=function(t){return l(t,u.MEDIA_TYPE.AUDIO)},e.getLocalTrack=l,e.getLocalTracks=v,e.getLocalVideoTrack=function(t){return l(t,u.MEDIA_TYPE.VIDEO)},e.getTrackByMediaTypeAndParticipant=k,e.getTrackByJitsiTrack=function(t,n){return t.find(function(t){return t.jitsiTrack===n})},e.getTracksByMediaType=function(t,n){return t.filter(function(t){return t.mediaType===n})},e.isLocalTrackMuted=function(t,n){var c=l(t,n);return!c||c.muted},e.isRemoteTrackMuted=function(t,n,c){var o=k(t,n,c);return!o||o.muted},e.isUserInteractionRequiredForUnmute=function(t){return o.browser.isUserInteractionRequiredForUnmute()&&window&&window.self!==window.top&&!t['features/base/user-interaction'].interacted},e.setTrackMuted=function(t,n){if(n=Boolean(n),t.isMuted()===n)return Promise.resolve();var c=n?'mute':'unmute';return t[c]().catch(function(t){t.name!==o.JitsiTrackErrors.TRACK_IS_DISPOSED&&f.default.error("set track "+c+" failed",t)})};var c=r(d[2]),o=n(r(d[3])),u=r(d[4]),s=r(d[5]),f=t(r(d[6]));function l(t,n){return v(t,arguments.length>2&&void 0!==arguments[2]&&arguments[2]).find(function(t){return t.mediaType===n})}function v(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.filter(function(t){return t.local&&(t.jitsiTrack||n)})}function k(t,n,c){return t.find(function(t){return t.participantId===c&&t.mediaType===n})}},796,[3,2,797,388,744,833,884]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3])},797,[798,808,800,820]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.toggleBlurEffect=function(t){return function(u,s){var E=s();if(E['features/blur'].blurEnabled!==t){var b=(0,n.getLocalVideoTrack)(E['features/base/tracks']),v=b.jitsiTrack;return(0,f.getBlurEffect)().then(function(n){return v.setEffect(t?n:void 0).then(function(){u(t?o():l())}).catch(function(n){u(t?l():o()),c.default.error('setEffect failed with error:',n)})}).catch(function(t){u(l()),c.default.error('getBlurEffect failed with error:',t)})}return Promise.resolve()}},e.blurEnabled=o,e.blurDisabled=l;var n=r(d[1]),u=r(d[2]),f=r(d[3]),c=t(r(d[4]));function o(){return{type:u.BLUR_ENABLED}}function l(){return{type:u.BLUR_DISABLED}}},798,[3,793,799,800,807]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.BLUR_DISABLED=e.BLUR_ENABLED=void 0;e.BLUR_ENABLED='BLUR_ENABLED';e.BLUR_DISABLED='BLUR_DISABLED'},799,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getBlurEffect=function(){var f=(0,t.getJitsiMeetGlobalNS)();if(f.effects&&f.effects.createBlurEffect)return f.effects.createBlurEffect();return(0,t.loadScript)('libs/video-blur-effect.min.js').then(function(){return f.effects.createBlurEffect()})};var t=r(d[0])},800,[801]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})})},801,[802,803,805,806]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.createDeferred=function(){var n={};return n.promise=new Promise(function(o,t){n.resolve=o,n.reject=t}),n},e.escapeRegexp=function(o){if('string'!=typeof o)throw new TypeError('Expected a string');return o.replace(n,'\\$&')},e.getBaseUrl=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window,o=n.document.querySelector('base');if(o&&o.href)return o.href;var t=n.location,u=t.protocol,c=t.host;return u+"//"+c},e.getJitsiMeetGlobalNS=function(){window.JitsiMeetJS||(window.JitsiMeetJS={});window.JitsiMeetJS.app||(window.JitsiMeetJS.app={});return window.JitsiMeetJS.app},e.assignIfDefined=function(n,o){var t=Object(n);for(var u in o)if(o.hasOwnProperty(u)){var c=o[u];void 0!==c&&(t[u]=c)}return t},e.reportError=function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';console.error(o,n),window.onerror&&window.onerror(o,null,null,null,n)};var n=/[|\\{}()[\]^$+*?.-]/g},802,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.doGetJSON=function(o,u){var c=fetch(o).then(function(t){var n=t.json();return t.ok?n:n.then(function(t){return Promise.reject(t)})});if(u)return(0,t.timeoutPromise)(c,n).catch(function(o){return o.status>=400&&o.status<500?Promise.reject(o):(0,t.timeoutPromise)(c,n)});return c};var t=r(d[0]),n=3e3},803,[804]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.timeoutPromise=function(t,n){return new Promise(function(o,u){var c=setTimeout(function(){return u(new Error('timeout'))},n);t.then(function(t){o(t),clearTimeout(c)},function(t){u(t),clearTimeout(c)})})}},804,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=function(n,o){return new Promise(function(u,c){var s=new URL(n),l=s.hostname,f=s.pathname,h=s.protocol;if(l&&f&&h){var p=fetch(n,{method:'GET'});o&&(p=(0,t.timeoutPromise)(p,o)),p.then(function(t){switch(t.status){case 200:return t.responseText||t.text();default:throw t.statusText}}).then(function(t){eval.call(window,t)}).then(u,c)}else c("unexpected url: "+n)})};var t=r(d[0])},805,[804]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getLocationContextRoot=h,e.parseStandardURIString=f,e.parseURIString=function(t){if('string'!=typeof t)return;var n=f(s(t));n.contextRoot=h(n);var c=n.pathname,u=c.lastIndexOf('/'),v=c.substring(u+1)||void 0;if(v){var p=o(v);p!==v&&(v=p,n.pathname=c.substring(0,u+1)+(v||''))}return n.room=v,n},e.toURLString=function(t){var n;switch(typeof t){case'object':t&&(n=t instanceof URL?t.href:v(t));break;case'string':n=String(t)}return n},e.urlObjectToString=v,e.URI_PROTOCOL_PATTERN=e.APP_LINK_SCHEME=void 0;e.APP_LINK_SCHEME='org.jitsi.meet:';var t='[\\:\\?#\\[\\]@!$&\'()*+,;=></"]',n='^([a-z][a-z0-9\\.\\+-]*:)';function o(n){return n?n.replace(new RegExp(t,'g'),''):n}function s(t){var n=new RegExp("^([a-z][a-z0-9\\.\\+-]*:)+",'gi'),o=n.exec(t);if(o){var s=o[o.length-1].toLowerCase();'http:'!==s&&'https:'!==s&&(s='https:'),(t=t.substring(n.lastIndex)).startsWith('//')&&(t=s+t)}return t}function h(t){var n=t.pathname,o=n.lastIndexOf('/');return-1===o?'/':n.substring(0,o+1)}function c(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=[];for(var o in t)try{n.push(o+"="+encodeURIComponent(JSON.stringify(t[o])))}catch(t){console.warn("Error encoding "+o+": "+t)}return n}function f(t){var o,s,h,c={toString:u};if(t=t.replace(/\s/g,''),(s=(o=new RegExp(n,'gi')).exec(t))&&(c.protocol=s[1].toLowerCase(),t=t.substring(o.lastIndex)),s=(o=new RegExp("^(//[^/?#]+)",'gi')).exec(t)){var f=s[1].substring(2);t=t.substring(o.lastIndex);var v=f.indexOf('@');-1!==v&&(f=f.substring(v+1)),c.host=f;var p=f.lastIndexOf(':');-1!==p&&(c.port=f.substring(p+1),f=f.substring(0,p)),c.hostname=f}if((s=(o=new RegExp("^([^?#]*)",'gi')).exec(t))&&(h=s[1],t=t.substring(o.lastIndex)),h?h.startsWith('/')||(h="/"+h):h='/',c.pathname=h,t.startsWith('?')){var l=t.indexOf('#',1);-1===l&&(l=t.length),c.search=t.substring(0,l),t=t.substring(l)}else c.search='';return c.hash=t.startsWith('#')?t:'',c}function u(t){var n=t||this,o=n.hash,s=n.host,h=n.pathname,c=n.protocol,f=n.search,u='';return c&&(u+=c),s&&(u+="//"+s),u+=h||'/',f&&(u+=f),o&&(u+=o),u}function v(t){var n=f(s(t.serverURL&&t.room?new URL(t.room,t.serverURL).toString():t.room?t.room:t.url||''));if(!n.protocol){var o=t.protocol||t.scheme;o&&(o.endsWith(':')||(o+=':'),n.protocol=o)}var h=n.pathname;if(!n.host){var u=t.domain||t.host||t.hostname;if(u){var v=f(s("org.jitsi.meet://"+u)),p=v.host,l=v.hostname,x=v.pathname,R=v.port;p&&(n.host=p,n.hostname=l,n.port=R),'/'===h&&'/'!==x&&(h=x)}}var O=t.roomName||t.room;!O||!n.pathname.endsWith('/')&&n.pathname.endsWith("/"+O)||(h.endsWith('/')||(h+='/'),h+=O),n.pathname=h;var b=t.jwt;if(b){var w=n.search;-1===w.indexOf('?jwt=')&&-1===w.indexOf('&jwt=')&&(w.startsWith('?')||(w="?"+w),1===w.length||(w+='&'),w+="jwt="+b,n.search=w)}for(var I=n.hash,E=['config','interfaceConfig','devices'],L=0;L<E.length;L++){var S=E[L],_=c(t[S+"Overwrite"]||t[S]||t[S+"Override"]);if(_.length){var j=S+"."+_.join("&"+S+".");I.length?j="&"+j:I='#',I+=j}}return n.hash=I,n.toString()||void 0}e.URI_PROTOCOL_PATTERN=n},806,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/blur');e.default=t},807,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"VideoBlurButton",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},808,[3,809]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),n=t(r(d[4])),c=t(r(d[5])),s=t(r(d[6])),f=r(d[7]),b=r(d[8]),v=r(d[9]),p=r(d[10]),B=r(d[11]),_=r(d[12]),y=(function(t){function b(){var t,o;(0,l.default)(this,b);for(var c=arguments.length,s=new Array(c),f=0;f<c;f++)s[f]=arguments[f];return(o=(0,u.default)(this,(t=(0,n.default)(b)).call.apply(t,[this].concat(s)))).accessibilityLabel='toolbar.accessibilityLabel.videoblur',o.icon=v.IconBlurBackground,o.label='toolbar.startvideoblur',o.tooltip='toolbar.startvideoblur',o.toggledLabel='toolbar.stopvideoblur',o}return(0,c.default)(b,t),(0,o.default)(b,[{key:"_getElementAfter",value:function(){return s.default.createElement(B.BetaTag,null)}},{key:"_handleClick",value:function(){var t=this.props,l=t._isVideoBlurred,o=t.dispatch,u=!l;(0,f.sendAnalytics)((0,f.createVideoBlurEvent)(u?'started':'stopped')),o((0,_.toggleBlurEffect)(u))}},{key:"_isToggled",value:function(){return this.props._isVideoBlurred}}]),b})(B.AbstractButton);var h=(0,b.translate)((0,p.connect)(function(t){return{_isVideoBlurred:Boolean(t['features/blur'].blurEnabled)}})(y));e.default=h},809,[3,4,5,6,9,10,13,385,607,403,534,810,798]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},810,[811]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AbstractAudioMuteButton",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"AbstractButton",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"AbstractHangupButton",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"AbstractVideoMuteButton",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"BetaTag",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"OverflowMenuItem",{enumerable:!0,get:function(){return b.default}});var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),c=t(r(d[5])),b=t(r(d[6]))},811,[3,812,813,816,817,818,819]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),f=r(d[6]),s=(function(t){function s(){var t,n;(0,u.default)(this,s);for(var c=arguments.length,_=new Array(c),v=0;v<c;v++)_[v]=arguments[v];return(n=(0,o.default)(this,(t=(0,l.default)(s)).call.apply(t,[this].concat(_)))).icon=f.IconMicrophone,n.toggledIcon=f.IconMicDisabled,n}return(0,c.default)(s,t),(0,n.default)(s,[{key:"_handleClick",value:function(){this._setAudioMuted(!this._isAudioMuted())}},{key:"_isAudioMuted",value:function(){}},{key:"_isToggled",value:function(){return this._isAudioMuted()}},{key:"_setAudioMuted",value:function(t){}}]),s})(t(r(d[7])).default);e.default=s},812,[3,4,5,6,9,10,403,813]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.defaultDisabledButtonStyles=void 0;var o=l(r(d[2])),s=l(r(d[3])),n=l(r(d[4])),u=l(r(d[5])),y=l(r(d[6])),c=l(r(d[7])),f=l(r(d[8])),b=l(r(d[9])),h=t(r(d[10])),_=r(d[11]),v=l(r(d[12])),k={iconStyle:{opacity:.5},labelStyle:{opacity:.5},style:void 0,underlayColor:void 0};e.defaultDisabledButtonStyles=k;var S=(function(t){function l(t){var o;return(0,n.default)(this,l),(o=(0,y.default)(this,(0,c.default)(l).call(this,t)))._onClick=o._onClick.bind((0,b.default)((0,b.default)(o))),o}return(0,f.default)(l,t),(0,u.default)(l,[{key:"_handleClick",value:function(){}},{key:"_getElementAfter",value:function(){return null}},{key:"_getIcon",value:function(){return(this._isToggled()?this.toggledIcon:this.icon)||this.icon}},{key:"_getLabel",value:function(){return(this._isToggled()?this.toggledLabel:this.label)||this.label}},{key:"_getStyles",value:function(){var t=this.props,l=t.disabledStyles,o=t.styles,s=t.toggledStyles,n=(this._isToggled()?s:o)||o;return this._isDisabled()&&n&&l?{iconStyle:(0,_.combineStyles)(n.iconStyle,l.iconStyle),labelStyle:(0,_.combineStyles)(n.labelStyle,l.labelStyle),style:(0,_.combineStyles)(n.style,l.style),underlayColor:l.underlayColor||n.underlayColor}:n}},{key:"_getTooltip",value:function(){return this.tooltip||''}},{key:"_isDisabled",value:function(){return!1}},{key:"_isToggled",value:function(){return!1}},{key:"_onClick",value:function(){var t=this.props.afterClick;this._handleClick(),t&&t()}},{key:"render",value:function(){var t=(0,s.default)({},this.props,{accessibilityLabel:this.accessibilityLabel,disabled:this._isDisabled(),elementAfter:this._getElementAfter(),icon:this._getIcon(),label:this._getLabel(),styles:this._getStyles(),toggled:this._isToggled(),tooltip:this._getTooltip()});return h.default.createElement(v.default,(0,o.default)({disabled:this._isDisabled(),onClick:this._onClick},t))}}]),l})(h.Component);e.default=S,S.defaultProps={afterClick:void 0,disabledStyles:k,showLabel:!1,styles:void 0,toggledStyles:void 0,tooltipPosition:'top',visible:!0}},813,[2,3,16,54,4,5,6,9,10,8,13,406,814]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),f=r(d[7]),y=r(d[8]),h=(function(t){function h(){return(0,l.default)(this,h),(0,s.default)(this,(0,u.default)(h).apply(this,arguments))}return(0,o.default)(h,t),(0,n.default)(h,[{key:"_renderIcon",value:function(){var t=this.props.styles;return c.default.createElement(y.Icon,{src:this.props.icon,style:t&&t.iconStyle})}},{key:"_renderItem",value:function(){var t=this.props,l=t.disabled,n=t.elementAfter,s=t.onClick,u=t.showLabel,o=t.styles,y=this._renderIcon(),h=o&&o.style;return u&&(y=c.default.createElement(f.View,{style:h},y,c.default.createElement(f.Text,{style:o&&o.labelStyle},this.label),n),h=void 0),c.default.createElement(f.TouchableHighlight,{accessibilityLabel:this.accessibilityLabel,disabled:l,onPress:s,style:h,underlayColor:o&&o.underlayColor},y)}}]),h})(t(r(d[9])).default);e.default=h},814,[3,4,5,6,9,10,13,17,403,815]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=t(r(d[5])),f=t(r(d[6])),p=(function(t){function p(t){var n;return(0,l.default)(this,p),(n=(0,o.default)(this,(0,u.default)(p).call(this,t)))._onClick=n._onClick.bind((0,f.default)((0,f.default)(n))),n}return(0,s.default)(p,t),(0,n.default)(p,[{key:"_maybeTranslateAttribute",value:function(t){var l=this.props.t;return'function'==typeof l?l(t):t}},{key:"_onClick",value:function(){var t=this.props,l=t.disabled,n=t.onClick;l||n&&n.apply(void 0,arguments)}},{key:"_renderItem",value:function(){return null}},{key:"render",value:function(){return this.props.visible?this._renderItem():null}},{key:"label",get:function(){return this._maybeTranslateAttribute(this.props.label)}},{key:"tooltip",get:function(){return this._maybeTranslateAttribute(this.props.tooltip)}},{key:"accessibilityLabel",get:function(){return this._maybeTranslateAttribute(this.props.accessibilityLabel)}}]),p})(r(d[7]).Component);e.default=p,p.defaultProps={disabled:!1,label:'',showLabel:!1,t:void 0,tooltip:'',tooltipPosition:'top',visible:!0}},815,[3,4,5,6,9,10,8,13]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),c=r(d[6]),v=(function(t){function v(){var t,u;(0,n.default)(this,v);for(var o=arguments.length,_=new Array(o),h=0;h<o;h++)_[h]=arguments[h];return(u=(0,l.default)(this,(t=(0,f.default)(v)).call.apply(t,[this].concat(_)))).icon=c.IconHangup,u}return(0,o.default)(v,t),(0,u.default)(v,[{key:"_handleClick",value:function(){this._doHangup()}},{key:"_doHangup",value:function(){}}]),v})(t(r(d[7])).default);e.default=v},816,[3,4,5,6,9,10,403,813]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),o=t(r(d[4])),f=t(r(d[5])),c=r(d[6]),s=(function(t){function s(){var t,n;(0,u.default)(this,s);for(var f=arguments.length,_=new Array(f),v=0;v<f;v++)_[v]=arguments[v];return(n=(0,l.default)(this,(t=(0,o.default)(s)).call.apply(t,[this].concat(_)))).icon=c.IconCamera,n.toggledIcon=c.IconCameraDisabled,n}return(0,f.default)(s,t),(0,n.default)(s,[{key:"_handleClick",value:function(){this._setVideoMuted(!this._isVideoMuted())}},{key:"_isToggled",value:function(){return this._isVideoMuted()}},{key:"_isVideoMuted",value:function(){}},{key:"_setVideoMuted",value:function(t){}}]),s})(t(r(d[7])).default);e.default=s},817,[3,4,5,6,9,10,403,813]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),s=t(r(d[7])),p=r(d[8]),v=r(d[9]),h=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return s.default.createElement(v.Container,{className:"beta-tag"},s.default.createElement(v.Text,null,this.props.t('recording.beta')))}}]),n})(s.Component),_=(0,p.translate)(h);e.default=_},818,[2,3,4,5,6,9,10,13,607,394]);
__d(function(g,r,i,a,m,e,d){},819,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),u=r(d[2]),n=r(d[3]),l=r(d[4]);n.PersistenceRegistry.register('features/blur',!0,{blurEnabled:!1}),u.ReducerRegistry.register('features/blur',function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch((arguments.length>1?arguments[1]:void 0).type){case l.BLUR_ENABLED:return(0,t.default)({},u,{blurEnabled:!0});case l.BLUR_DISABLED:return(0,t.default)({},u,{blurEnabled:!1})}return u})},820,[3,54,534,821,799]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={PersistenceRegistry:!0};Object.defineProperty(e,"PersistenceRegistry",{enumerable:!0,get:function(){return o.default}});var c=r(d[1]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))});var o=t(r(d[2]));r(d[3])},821,[3,822,829,832]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},822,[823]);
__d(function(g,r,i,a,m,e,d){r(d[0])},823,[824]);
__d(function(g,r,i,a,m,e,d){var o,t=r(d[0])(r(d[1]));void 0===(o=g||window||this).localStorage&&(o.localStorage=new t.default('@jitsi-meet/')),void 0===o.sessionStorage&&(o.sessionStorage=new t.default)},824,[3,825]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=t(r(d[3])),f=t(r(d[4])),o=(function(){function t(n){var u=this;(0,l.default)(this,t),this._keyPrefix=n;var f=this._initializeAsync();f&&(this._initializing=f,f.finally(function(){u._initializing===f&&(u._initializing=void 0)}))}return(0,u.default)(t,[{key:"clear",value:function(){for(var t=Object.keys(this),n=0;n<t.length;n++){var l=t[n];this.removeItem(l)}}},{key:"getItem",value:function(t){return this.hasOwnProperty(t)?this[t]:null}},{key:"_getItemAsync",value:function(t){var n=this;return(this._initializing||Promise.resolve()).catch(function(){}).then(function(){return n.getItem(t)})}},{key:"_initializeAsync",value:function(){var t=this;if(void 0!==this._keyPrefix)return new Promise(function(l){f.default.getAllKeys().then(function(){for(var u=arguments.length,o=new Array(u),s=0;s<u;s++)o[s]=arguments[s];var h=o[o.length-1].filter(function(n){return n.startsWith(t._keyPrefix)});f.default.multiGet(h).then(function(){var u,f=(u=arguments.length-1)<0||arguments.length<=u?void 0:arguments[u],o=t._keyPrefix&&t._keyPrefix.length,s=f,h=Array.isArray(s),y=0;for(s=h?s:s["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var v;if(h){if(y>=s.length)break;v=s[y++]}else{if((y=s.next()).done)break;v=y.value}var c=v,k=(0,n.default)(c,2),_=k[0],P=k[1];_=_.substring(o),t.hasOwnProperty(_)||(t[_]=P)}l()})})})}},{key:"key",value:function(t){var n=Object.keys(this);return t<n.length?n[t]:null}},{key:"removeItem",value:function(t){delete this[t],void 0===this._keyPrefix||f.default.removeItem(""+String(this._keyPrefix)+t)}},{key:"setItem",value:function(t,n){n=String(n),this[t]=n,void 0===this._keyPrefix||f.default.setItem(""+String(this._keyPrefix)+t,n)}},{key:"length",get:function(){return Object.keys(this).length}}]),t})();e.default=o},825,[3,26,4,5,826]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"useAsyncStorage",{enumerable:!0,get:function(){return n.useAsyncStorage}}),e.default=void 0;var u=t(r(d[1])),n=r(d[2]),o=u.default;e.default=o},826,[3,827,828]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=r(d[2]).NativeModules,o=u.RNC_AsyncSQLiteDBStorage||u.RNCAsyncStorage||u.PlatformLocalStorage;if(!o)throw new Error("[@RNC/AsyncStorage]: NativeModule: AsyncStorage is null.\n\nTo fix this issue try these steps:\n\n \u2022 Run `react-native link @react-native-community/async-storage` in the project root.\n\n \u2022 Rebuild and restart the app.\n\n \u2022 Run the packager with `--clearCache` flag.\n\n \u2022 If you are using CocoaPods on iOS, run `pod install` in the `ios` directory and then rebuild and re-run the app.\n\n \u2022 If this happens while testing with Jest, check out docs how to integrate AsyncStorage with it: https://github.com/react-native-community/react-native-async-storage/blob/master/docs/Jest-integration.md\n\nIf none of these fix the issue, please open an issue on the Github repository: https://github.com/react-native-community/react-native-async-storage/issues \n");var s={_getRequests:[],_getKeys:[],_immediate:null,getItem:function(t,n){return new Promise(function(u,s){o.multiGet([t],function(t,o){var c=o&&o[0]&&o[0][1]?o[0][1]:null,f=l(t);n&&n(f&&f[0],c),f?s(f[0]):u(c)})})},setItem:function(t,n,u){return new Promise(function(s,c){o.multiSet([[t,n]],function(t){var n=l(t);u&&u(n&&n[0]),n?c(n[0]):s(null)})})},removeItem:function(t,n){return new Promise(function(u,s){o.multiRemove([t],function(t){var o=l(t);n&&n(o&&o[0]),o?s(o[0]):u(null)})})},mergeItem:function(t,n,u){return new Promise(function(s,c){o.multiMerge([[t,n]],function(t){var n=l(t);u&&u(n&&n[0]),n?c(n[0]):s(null)})})},clear:function(t){return new Promise(function(n,u){o.clear(function(o){var s=c(o);t&&t(s),s?u(s):n(null)})})},getAllKeys:function(t){return new Promise(function(n,u){o.getAllKeys(function(o,s){var l=c(o);t&&t(l,s),l?u(l):n(s)})})},flushGetRequests:function(){var t=this._getRequests,u=this._getKeys;this._getRequests=[],this._getKeys=[],o.multiGet(u,function(u,o){var s={};o&&o.forEach(function(t){var u=(0,n.default)(t,2),o=u[0],l=u[1];return s[o]=l,l});for(var l=t.length,c=0;c<l;c++){var f=t[c],h=f.keys.map(function(t){return[t,s[t]]});f.callback&&f.callback(null,h),f.resolve&&f.resolve(h)}})},multiGet:function(t,n){var u=this;this._immediate||(this._immediate=setImmediate(function(){u._immediate=null,u.flushGetRequests()}));var o={keys:t,callback:n,keyIndex:this._getKeys.length,resolve:null,reject:null},s=new Promise(function(t,n){o.resolve=t,o.reject=n});return this._getRequests.push(o),t.forEach(function(t){-1===u._getKeys.indexOf(t)&&u._getKeys.push(t)}),s},multiSet:function(t,n){return new Promise(function(u,s){o.multiSet(t,function(t){var o=l(t);n&&n(o),o?s(o):u(null)})})},multiRemove:function(t,n){return new Promise(function(u,s){o.multiRemove(t,function(t){var o=l(t);n&&n(o),o?s(o):u(null)})})},multiMerge:function(t,n){return new Promise(function(u,s){o.multiMerge(t,function(t){var o=l(t);n&&n(o),o?s(o):u(null)})})}};function l(t){return t?(Array.isArray(t)?t:[t]).map(function(t){return c(t)}):null}function c(t){if(!t)return null;var n=new Error(t.message);return n.key=t.key,n}o.multiMerge||(delete s.mergeItem,delete s.multiMerge);var f=s;e.default=f},827,[3,26,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.useAsyncStorage=function(t){return{getItem:function(){for(var u=arguments.length,f=new Array(u),o=0;o<u;o++)f[o]=arguments[o];return n.default.getItem.apply(n.default,[t].concat(f))},setItem:function(){for(var u=arguments.length,f=new Array(u),o=0;o<u;o++)f[o]=arguments[o];return n.default.setItem.apply(n.default,[t].concat(f))},mergeItem:function(){for(var u=arguments.length,f=new Array(u),o=0;o<u;o++)f[o]=arguments[o];return n.default.mergeItem.apply(n.default,[t].concat(f))},removeItem:function(){for(var u=arguments.length,f=new Array(u),o=0;o<u;o++)f[o]=arguments[o];return n.default.removeItem.apply(n.default,[t].concat(f))}}};var n=t(r(d[1]))},828,[3,827]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),n=t(r(d[4])),c=t(r(d[5])),o=new((function(){function t(){(0,u.default)(this,t),this._defaultStates={},this._elements={}}return(0,l.default)(t,[{key:"getPersistedState",value:function(){for(var t={},s=Object.keys(this._elements),u=0;u<s.length;u++){var l=s[u],n=this._getPersistedSubtree(l,this._elements[l],this._defaultStates[l]);void 0!==n&&(t[l]=n)}if(0===Object.keys(t).length){var o=window.localStorage,f=o.getItem("jitsi-state");if(f){try{f=JSON.parse(f)}catch(t){c.default.error('Error parsing persisted state',f,t),f={}}t=this._getFilteredState(f),this.persistState(t),o.removeItem("jitsi-state")}}return this._checksum=this._calculateChecksum(t),c.default.info('redux state rehydrated as',t),t}},{key:"persistState",value:function(t){var s=this._getFilteredState(t),u=this._calculateChecksum(s);if(u!==this._checksum){for(var l=Object.keys(s),n=0;n<l.length;n++){var o=l[n];try{window.localStorage.setItem(o,JSON.stringify(s[o]))}catch(t){c.default.error('Error persisting redux subtree',o,s[o],t)}}c.default.info("redux state persisted. "+this._checksum+" -> "+u),this._checksum=u}}},{key:"register",value:function(t){var s=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],u=arguments.length>2?arguments[2]:void 0;this._elements[t]=s,this._defaultStates[t]=u}},{key:"_calculateChecksum",value:function(t){try{return n.default.hex(JSON.stringify(t)||'')}catch(s){return c.default.error('Error calculating checksum for state',t,s),''}}},{key:"_getFilteredState",value:function(t){for(var s={},u=Object.keys(this._elements),l=0;l<u.length;l++){var n=u[l];t[n]&&(s[n]=this._getFilteredSubtree(t[n],this._elements[n]))}return s}},{key:"_getFilteredSubtree",value:function(t,s){var u;if('object'==typeof s){u={};for(var l=Object.keys(t),n=0;n<l.length;n++){var c=l[n];s[c]&&(u[c]=t[c])}}else s&&(u=t);return u}},{key:"_getPersistedSubtree",value:function(t,s,u){var l=window.localStorage.getItem(t);if(l)try{l=JSON.parse(l);var n=this._getFilteredSubtree(l,s);if(void 0!==n)return this._mergeDefaults(n,u)}catch(s){c.default.error('Error parsing persisted subtree',t,l,s)}}},{key:"_mergeDefaults",value:function(t,u){return u?Array.isArray(t)?void 0:(0,s.default)({},u,t):t}}]),t})());e.default=o},829,[3,54,4,5,830,831]);
__d(function(g,r,i,a,m,e,d){!(function(){'use strict';var ERROR='input is invalid type',WINDOW='object'==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&'object'==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&'object'==typeof process&&process.versions&&process.versions.node;NODE_JS?root=g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&'object'==typeof m&&m.exports,AMD='function'==typeof define&&define.amd,ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&'undefined'!=typeof ArrayBuffer,HEX_CHARS='0123456789abcdef'.split(''),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=['hex','array','digest','buffer','arrayBuffer','base64'],BASE64_ENCODE_CHAR='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'.split(''),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return'[object Array]'===Object.prototype.toString.call(t)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return'object'==typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var createOutputMethod=function(t){return function(s){return new Md5(!0).update(s)[t]()}},createMethod=function(){var t=createOutputMethod('hex');NODE_JS&&(t=nodeWrap(t)),t.create=function(){return new Md5},t.update=function(s){return t.create().update(s)};for(var s=0;s<OUTPUT_TYPES.length;++s){var o=OUTPUT_TYPES[s];t[o]=createOutputMethod(o)}return t},nodeWrap=function nodeWrap(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(t){if('string'==typeof t)return crypto.createHash('md5').update(t,'utf8').digest('hex');if(null===t||void 0===t)throw ERROR;return t.constructor===ArrayBuffer&&(t=new Uint8Array(t)),Array.isArray(t)||ArrayBuffer.isView(t)||t.constructor===Buffer?crypto.createHash('md5').update(new Buffer(t)).digest('hex'):method(t)};return nodeMethod};function Md5(t){if(t)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var s=new ArrayBuffer(68);this.buffer8=new Uint8Array(s),this.blocks=new Uint32Array(s)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(t){if(!this.finalized){var s,o=typeof t;if('string'!==o){if('object'!==o)throw ERROR;if(null===t)throw ERROR;if(ARRAY_BUFFER&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!(Array.isArray(t)||ARRAY_BUFFER&&ArrayBuffer.isView(t)))throw ERROR;s=!0}for(var h,f,n=0,A=t.length,u=this.blocks,R=this.buffer8;n<A;){if(this.hashed&&(this.hashed=!1,u[0]=u[16],u[16]=u[1]=u[2]=u[3]=u[4]=u[5]=u[6]=u[7]=u[8]=u[9]=u[10]=u[11]=u[12]=u[13]=u[14]=u[15]=0),s)if(ARRAY_BUFFER)for(f=this.start;n<A&&f<64;++n)R[f++]=t[n];else for(f=this.start;n<A&&f<64;++n)u[f>>2]|=t[n]<<SHIFT[3&f++];else if(ARRAY_BUFFER)for(f=this.start;n<A&&f<64;++n)(h=t.charCodeAt(n))<128?R[f++]=h:h<2048?(R[f++]=192|h>>6,R[f++]=128|63&h):h<55296||h>=57344?(R[f++]=224|h>>12,R[f++]=128|h>>6&63,R[f++]=128|63&h):(h=65536+((1023&h)<<10|1023&t.charCodeAt(++n)),R[f++]=240|h>>18,R[f++]=128|h>>12&63,R[f++]=128|h>>6&63,R[f++]=128|63&h);else for(f=this.start;n<A&&f<64;++n)(h=t.charCodeAt(n))<128?u[f>>2]|=h<<SHIFT[3&f++]:h<2048?(u[f>>2]|=(192|h>>6)<<SHIFT[3&f++],u[f>>2]|=(128|63&h)<<SHIFT[3&f++]):h<55296||h>=57344?(u[f>>2]|=(224|h>>12)<<SHIFT[3&f++],u[f>>2]|=(128|h>>6&63)<<SHIFT[3&f++],u[f>>2]|=(128|63&h)<<SHIFT[3&f++]):(h=65536+((1023&h)<<10|1023&t.charCodeAt(++n)),u[f>>2]|=(240|h>>18)<<SHIFT[3&f++],u[f>>2]|=(128|h>>12&63)<<SHIFT[3&f++],u[f>>2]|=(128|h>>6&63)<<SHIFT[3&f++],u[f>>2]|=(128|63&h)<<SHIFT[3&f++]);this.lastByteIndex=f,this.bytes+=f-this.start,f>=64?(this.start=f-64,this.hash(),this.hashed=!0):this.start=f}return this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,s=this.lastByteIndex;t[s>>2]|=EXTRA[3&s],s>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,this.hash()}},Md5.prototype.hash=function(){var t,s,o,h,f,n,A=this.blocks;this.first?s=((s=((t=((t=A[0]-680876937)<<7|t>>>25)-271733879<<0)^(o=((o=(-271733879^(h=((h=(-1732584194^2004318071&t)+A[1]-117830708)<<12|h>>>20)+t<<0)&(-271733879^t))+A[2]-1126478375)<<17|o>>>15)+h<<0)&(h^t))+A[3]-1316259209)<<22|s>>>10)+o<<0:(t=this.h0,s=this.h1,o=this.h2,s=((s+=((t=((t+=((h=this.h3)^s&(o^h))+A[0]-680876936)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[1]-389564586)<<12|h>>>20)+t<<0)&(t^s))+A[2]+606105819)<<17|o>>>15)+h<<0)&(h^t))+A[3]-1044525330)<<22|s>>>10)+o<<0),s=((s+=((t=((t+=(h^s&(o^h))+A[4]-176418897)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[5]+1200080426)<<12|h>>>20)+t<<0)&(t^s))+A[6]-1473231341)<<17|o>>>15)+h<<0)&(h^t))+A[7]-45705983)<<22|s>>>10)+o<<0,s=((s+=((t=((t+=(h^s&(o^h))+A[8]+1770035416)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[9]-1958414417)<<12|h>>>20)+t<<0)&(t^s))+A[10]-42063)<<17|o>>>15)+h<<0)&(h^t))+A[11]-1990404162)<<22|s>>>10)+o<<0,s=((s+=((t=((t+=(h^s&(o^h))+A[12]+1804603682)<<7|t>>>25)+s<<0)^(o=((o+=(s^(h=((h+=(o^t&(s^o))+A[13]-40341101)<<12|h>>>20)+t<<0)&(t^s))+A[14]-1502002290)<<17|o>>>15)+h<<0)&(h^t))+A[15]+1236535329)<<22|s>>>10)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[1]-165796510)<<5|t>>>27)+s<<0)^s))+A[6]-1069501632)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[11]+643717713)<<14|o>>>18)+h<<0)^h))+A[0]-373897302)<<20|s>>>12)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[5]-701558691)<<5|t>>>27)+s<<0)^s))+A[10]+38016083)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[15]-660478335)<<14|o>>>18)+h<<0)^h))+A[4]-405537848)<<20|s>>>12)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[9]+568446438)<<5|t>>>27)+s<<0)^s))+A[14]-1019803690)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[3]-187363961)<<14|o>>>18)+h<<0)^h))+A[8]+1163531501)<<20|s>>>12)+o<<0,s=((s+=((h=((h+=(s^o&((t=((t+=(o^h&(s^o))+A[13]-1444681467)<<5|t>>>27)+s<<0)^s))+A[2]-51403784)<<9|h>>>23)+t<<0)^t&((o=((o+=(t^s&(h^t))+A[7]+1735328473)<<14|o>>>18)+h<<0)^h))+A[12]-1926607734)<<20|s>>>12)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[5]-378558)<<4|t>>>28)+s<<0))+A[8]-2022574463)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[11]+1839030562)<<16|o>>>16)+h<<0))+A[14]-35309556)<<23|s>>>9)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[1]-1530992060)<<4|t>>>28)+s<<0))+A[4]+1272893353)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[7]-155497632)<<16|o>>>16)+h<<0))+A[10]-1094730640)<<23|s>>>9)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[13]+681279174)<<4|t>>>28)+s<<0))+A[0]-358537222)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[3]-722521979)<<16|o>>>16)+h<<0))+A[6]+76029189)<<23|s>>>9)+o<<0,s=((s+=((n=(h=((h+=((f=s^o)^(t=((t+=(f^h)+A[9]-640364487)<<4|t>>>28)+s<<0))+A[12]-421815835)<<11|h>>>21)+t<<0)^t)^(o=((o+=(n^s)+A[15]+530742520)<<16|o>>>16)+h<<0))+A[2]-995338651)<<23|s>>>9)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[0]-198630844)<<6|t>>>26)+s<<0)|~o))+A[7]+1126891415)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[14]-1416354905)<<15|o>>>17)+h<<0)|~t))+A[5]-57434055)<<21|s>>>11)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[12]+1700485571)<<6|t>>>26)+s<<0)|~o))+A[3]-1894986606)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[10]-1051523)<<15|o>>>17)+h<<0)|~t))+A[1]-2054922799)<<21|s>>>11)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[8]+1873313359)<<6|t>>>26)+s<<0)|~o))+A[15]-30611744)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[6]-1560198380)<<15|o>>>17)+h<<0)|~t))+A[13]+1309151649)<<21|s>>>11)+o<<0,s=((s+=((h=((h+=(s^((t=((t+=(o^(s|~h))+A[4]-145523070)<<6|t>>>26)+s<<0)|~o))+A[11]-1120210379)<<10|h>>>22)+t<<0)^((o=((o+=(t^(h|~s))+A[2]+718787259)<<15|o>>>17)+h<<0)|~t))+A[9]-343485551)<<21|s>>>11)+o<<0,this.first?(this.h0=t+1732584193<<0,this.h1=s-271733879<<0,this.h2=o-1732584194<<0,this.h3=h+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+s<<0,this.h2=this.h2+o<<0,this.h3=this.h3+h<<0)},Md5.prototype.hex=function(){this.finalize();var t=this.h0,s=this.h1,o=this.h2,h=this.h3;return HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[15&s]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[15&o]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[h>>4&15]+HEX_CHARS[15&h]+HEX_CHARS[h>>12&15]+HEX_CHARS[h>>8&15]+HEX_CHARS[h>>20&15]+HEX_CHARS[h>>16&15]+HEX_CHARS[h>>28&15]+HEX_CHARS[h>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var t=this.h0,s=this.h1,o=this.h2,h=this.h3;return[255&t,t>>8&255,t>>16&255,t>>24&255,255&s,s>>8&255,s>>16&255,s>>24&255,255&o,o>>8&255,o>>16&255,o>>24&255,255&h,h>>8&255,h>>16&255,h>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),s=new Uint32Array(t);return s[0]=this.h0,s[1]=this.h1,s[2]=this.h2,s[3]=this.h3,t},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var t,s,o,h='',f=this.array(),n=0;n<15;)t=f[n++],s=f[n++],o=f[n++],h+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[63&(t<<4|s>>>4)]+BASE64_ENCODE_CHAR[63&(s<<2|o>>>6)]+BASE64_ENCODE_CHAR[63&o];return t=f[n],h+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[t<<4&63]+'=='};var exports=createMethod();COMMON_JS?m.exports=exports:(root.md5=exports,AMD&&define(function(){return exports}))})()},830,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/storage');e.default=t},831,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=t(r(d[1])),u=r(d[2]),o=t(r(d[3])),f=n.default.throttle(function(t){return o.default.persistState(t)},2e3);'function'==typeof window.addEventListener&&window.addEventListener('unload',function(){f.flush()}),u.MiddlewareRegistry.register(function(t){return function(n){return function(o){var c=(0,u.toState)(t),s=n(o),l=(0,u.toState)(t);return c===l||f(l),s}}})},832,[3,536,534,829]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4]),r(d[5])},833,[834,835,836,837,872,879]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.updateSettings=function(n){return{type:t.SETTINGS_UPDATED,settings:n}};var t=r(d[0])},834,[835]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SETTINGS_UPDATED=void 0;e.SETTINGS_UPDATED='SETTINGS_UPDATED'},835,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_SERVER_URL=void 0;e.DEFAULT_SERVER_URL='https://meet.jit.si'},836,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getPropertyValue=function(t,v,n){n=(0,c.default)({config:!0,jwt:!0,settings:!0,urlParams:!0},n);var l=(0,u.toState)(t);if(n.jwt){var f=l['features/base/jwt'][v];if(void 0!==f)return f[v]}if(n.urlParams){var o=(0,s.parseURLParams)(l['features/base/connection'].locationURL),b=o["config."+v];if(void 0!==b)return b}if(n.settings){var D=l['features/base/settings'][v];if(void 0!==D)return D}if(n.config){var S=l['features/base/config'][v];if(void 0!==S)return S}return},e.getServerURL=function(t){return(0,u.toState)(t)['features/base/settings'].serverURL||v.DEFAULT_SERVER_URL},e.getUserSelectedCameraDeviceId=function(t){var c=(0,u.toState)(t),s=c['features/base/settings'],v=s.userSelectedCameraDeviceId,l=s.userSelectedCameraDeviceLabel;return n({availableDevices:c['features/base/devices'].availableDevices.videoInput,matchRegex:/\s#\d*(?!.*\s#\d*)/,userSelectedDeviceId:v,userSelectedDeviceLabel:l,replacement:''})},e.getUserSelectedMicDeviceId=function(t){var c=(0,u.toState)(t),s=c['features/base/settings'],v=s.userSelectedMicDeviceId,l=s.userSelectedMicDeviceLabel;return n({availableDevices:c['features/base/devices'].availableDevices.audioInput,matchRegex:/\s\(\d*-\s(?!.*\s\(\d*-\s)/,userSelectedDeviceId:v,userSelectedDeviceLabel:l,replacement:' ('})},e.getUserSelectedOutputDeviceId=function(t){var c=(0,u.toState)(t),s=c['features/base/settings'],v=s.userSelectedAudioOutputDeviceId,l=s.userSelectedAudioOutputDeviceLabel;return n({availableDevices:c['features/base/devices'].availableDevices.audioOutput,matchRegex:void 0,userSelectedDeviceId:v,userSelectedDeviceLabel:l,replacement:void 0})};var c=t(r(d[1])),s=r(d[2]),u=r(d[3]),v=r(d[4]);function n(t){var c=t.availableDevices,s=t.matchRegex,u=t.userSelectedDeviceId,v=t.userSelectedDeviceLabel,n=t.replacement;if(!v||!u)return u;if(c.find(function(t){return t.deviceId===u}))return u;var l=s?v.replace(s,n):v,f=c.find(function(t){var c=t.label;if(!c)return!1;if(l===c)return!0;var u=c.replace(s,n);return l===u});return f?f.deviceId:u}},837,[3,54,838,534,836]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},838,[839,863,865,870,871]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.configWillLoad=function(n,o){return{type:t.CONFIG_WILL_LOAD,locationURL:n,room:o}},e.loadConfigError=function(n,o){return{type:t.LOAD_CONFIG_ERROR,error:n,locationURL:o}},e.setConfig=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(o,c){var u=c()['features/base/connection'].locationURL;u&&(0,f.setConfigFromURLParams)(n,window.interfaceConfig,window.loggingConfig,u),o({type:t.SET_CONFIG,config:n})}},e.storeConfig=function(t,f){return function(u){var l=!1;try{void 0!==window.config&&window.config===f||(window.localStorage.setItem(c._CONFIG_STORE_PREFIX+"/"+t,JSON.stringify(f)),l=!0)}catch(n){}if(l)try{u((0,n.addKnownDomains)((0,o.parseURIString)(t).host))}catch(n){}return l}};var n=r(d[0]),o=r(d[1]),t=r(d[2]),c=r(d[3]),f=r(d[4])},839,[840,801,863,864,865]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2]),r(d[3])},840,[841,842,843,862]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.addKnownDomains=function(o){return{type:n.ADD_KNOWN_DOMAINS,knownDomains:'string'==typeof o?[o]:o}};var n=r(d[0])},841,[842]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ADD_KNOWN_DOMAINS=void 0;e.ADD_KNOWN_DOMAINS='ADD_KNOWN_DOMAINS'},842,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),c=r(d[4]),u=r(d[5]);function f(t){var n,o=t.dispatch,s=(0,t.getState)()['features/base/connection'].locationURL;s&&(n=s.host)&&o((0,u.addKnownDomains)(n))}s.MiddlewareRegistry.register(function(s){return function(h){return function(R){var _,p,w,L,S=h(R);switch(R.type){case n.APP_WILL_MOUNT:p=(_=s).dispatch,w=_.getState,L=(0,c.parseURIString)((0,t.getDefaultURL)(w)),p((0,u.addKnownDomains)(L.host));break;case o.SET_ROOM:f(s)}return S}}})},843,[381,844,383,534,801,841]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4])},844,[845,846,847,860,861]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.appWillMount=function(t){return function(p){'object'==typeof APP&&APP.API.init(),p({type:n.APP_WILL_MOUNT,app:t})}},e.appWillUnmount=function(t){return{type:n.APP_WILL_UNMOUNT,app:t}};var n=r(d[0])},845,[846]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.APP_WILL_UNMOUNT=e.APP_WILL_MOUNT=void 0;e.APP_WILL_MOUNT='APP_WILL_MOUNT';e.APP_WILL_UNMOUNT='APP_WILL_UNMOUNT'},846,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"BaseApp",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},847,[3,848]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),u=n(r(d[3])),l=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),v=t(r(d[8])),h=r(d[9]),p=r(d[10]),y=r(d[11]),_=n(r(d[12])),P=r(d[13]),E=r(d[14]),w=r(d[15]),S=r(d[16]),k=r(d[17]),M=n(r(d[18])),R=(function(t){function n(t){var u;return(0,o.default)(this,n),(u=(0,l.default)(this,(0,s.default)(n).call(this,t))).state={route:{},store:void 0},u}return(0,c.default)(n,t),(0,u.default)(n,[{key:"componentDidMount",value:function(){var t=this;this._init=this._initStorage().catch(function(t){M.default.error(t)}).then(function(){return new Promise(function(n){t.setState({store:t._createStore()},n)})}).then(function(){return t.state.store.dispatch((0,k.appWillMount)(t))}).catch(function(t){M.default.error(t)})}},{key:"componentWillUnmount",value:function(){this.state.store.dispatch((0,k.appWillUnmount)(this))}},{key:"_initStorage",value:function(){return window.localStorage._initializing||Promise.resolve()}},{key:"render",value:function(){var t=this.state,n=t.route.component,o=t.store;return o?v.default.createElement(h.I18nextProvider,{i18n:P.i18next},v.default.createElement(p.Provider,{store:o},v.default.createElement(v.Fragment,null,this._createMainElement(n),v.default.createElement(w.SoundCollection,null),this._createExtraElement(),this._renderDialogContainer()))):null}},{key:"_createExtraElement",value:function(){return null}},{key:"_createMainElement",value:function(t,n){return t?v.default.createElement(t,n||{}):null}},{key:"_createStore",value:function(){var t,n=E.ReducerRegistry.combineReducers(),o=E.MiddlewareRegistry.applyMiddleware(_.default);'object'==typeof window&&(t=window.devToolsExtension)&&(o=(0,y.compose)(o,t()));var u=(0,y.createStore)(n,S.PersistenceRegistry.getPersistedState(),o);return E.StateListenerRegistry.subscribe(u),'undefined'!=typeof APP&&(APP.store=u),u}},{key:"_navigate",value:function(t){var n=this;return f.default.isEqual(t,this.state.route)?Promise.resolve():t.href?(window.location.href=t.href,Promise.resolve()):new Promise(function(o){n.setState({route:t},o)})}}]),n})(v.Component);e.default=R},848,[2,3,4,5,6,9,10,536,13,704,537,556,849,607,534,850,821,845,859]);
__d(function(g,r,i,a,m,e,d){'use strict';function t(t){return function(n){var u=n.dispatch,c=n.getState;return function(n){return function(f){return'function'==typeof f?f(u,c,t):n(f)}}}}e.__esModule=!0;var n=t();n.withExtraArgument=t,e.default=n},849,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},850,[851,852,854,856,858]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._addAudioElement=function(t,u){return{type:n._ADD_AUDIO_ELEMENT,audioElement:u,soundId:t}},e._removeAudioElement=function(t){return{type:n._REMOVE_AUDIO_ELEMENT,soundId:t}},e.playSound=function(t){return{type:n.PLAY_SOUND,soundId:t}},e.registerSound=function(u,o){var _=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:n.REGISTER_SOUND,soundId:u,src:(0,t.getSoundsPath)()+"/"+o,options:_}},e.stopSound=function(t){return{type:n.STOP_SOUND,soundId:t}},e.unregisterSound=function(t){return{type:n.UNREGISTER_SOUND,soundId:t}};var n=r(d[0]),t=r(d[1])},851,[852,853]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.UNREGISTER_SOUND=e.STOP_SOUND=e.REGISTER_SOUND=e.PLAY_SOUND=e._REMOVE_AUDIO_ELEMENT=e._ADD_AUDIO_ELEMENT=void 0;e._ADD_AUDIO_ELEMENT='_ADD_AUDIO_ELEMENT';e._REMOVE_AUDIO_ELEMENT='_REMOVE_AUDIO_ELEMENT';e.PLAY_SOUND='PLAY_SOUND';e.REGISTER_SOUND='REGISTER_SOUND';e.STOP_SOUND='STOP_SOUND';e.UNREGISTER_SOUND='UNREGISTER_SOUND'},852,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getSoundsPath=function(){return(0,t.getSdkBundlePath)()};var t=r(d[0])},853,[381]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"SoundCollection",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},854,[3,855]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapDispatchToProps=A,e.default=void 0;var o=n(r(d[2])),u=n(r(d[3])),s=n(r(d[4])),f=n(r(d[5])),l=n(r(d[6])),p=n(r(d[7])),c=t(r(d[8])),_=r(d[9]),v=r(d[10]),h=r(d[11]),y=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,l.default)(n).apply(this,arguments))}return(0,p.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){var t=0,n=[],u=this.props._sounds.entries(),s=Array.isArray(u),f=0;for(u=s?u:u["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(s){if(f>=u.length)break;l=u[f++]}else{if((f=u.next()).done)break;l=f.value}var p=l,v=(0,o.default)(p,2),h=v[0],y=v[1],A=y.options,b=y.src;n.push(c.default.createElement(_.Audio,{key:t,setRef:this._setRef.bind(this,h),src:b,loop:A.loop})),t+=1}return n}},{key:"_setRef",value:function(t,n){n?this.props._addAudioElement(t,n):this.props._removeAudioElement(t)}}]),n})(c.Component);function A(t){return{_addAudioElement:function(n,o){t((0,h._addAudioElement)(n,o))},_removeAudioElement:function(n){t((0,h._removeAudioElement)(n))}}}var b=(0,v.connect)(function(t){return{_sounds:t['features/base/sounds']}},A)(y);e.default=b},855,[2,3,26,4,5,6,9,10,13,744,534,851]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=n(r(d[3]));function s(n,t){var o=(0,n.getState)()['features/base/sounds'].get(t);o?o.audioElement?o.audioElement.play():u.default.warn("PLAY_SOUND: sound not loaded yet for id: "+t):u.default.warn("PLAY_SOUND: no sound found for id: "+t)}function f(n,t){var o=(0,n.getState)()['features/base/sounds'].get(t);if(o){var s=o.audioElement;s?s.stop():u.default.warn("STOP_SOUND: sound not loaded yet for id: "+t)}else u.default.warn("STOP_SOUND: no sound found for id: "+t)}t.MiddlewareRegistry.register(function(n){return function(t){return function(u){switch(u.type){case o.PLAY_SOUND:s(n,u.soundId);break;case o.STOP_SOUND:f(n,u.soundId)}return t(u)}}})},856,[3,534,852,857]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/sounds');e.default=t},857,[576]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),s=r(d[2]),u=n(r(d[3])),o=new Map;function E(n,o){var E=o.type===s._ADD_AUDIO_ELEMENT,c=new Map(n),_=o.soundId,f=c.get(_);return f?E?c.set(_,(0,t.assign)(f,{audioElement:o.audioElement})):c.set(_,(0,t.assign)(f,{audioElement:void 0})):u.default.warn(o.type+": no sound for id: "+_),c}function c(n,t){var s=new Map(n);return s.set(t.soundId,{src:t.src,options:t.options}),s}function _(n,t){var s=new Map(n);return s.delete(t.soundId),s}t.ReducerRegistry.register('features/base/sounds',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case s._ADD_AUDIO_ELEMENT:case s._REMOVE_AUDIO_ELEMENT:return E(n,t);case s.REGISTER_SOUND:return c(n,t);case s.UNREGISTER_SOUND:return _(n,t);default:return n}})},858,[3,534,852,857]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/app');e.default=t},859,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getAppProp=function(p,n){var o=(0,t.toState)(p)['features/base/app'];if(o){var u=o.app;if(u)return u.props[n]}return};var t=r(d[0])},860,[534]);
__d(function(g,r,i,a,m,e,d){var p=r(d[0])(r(d[1])),t=r(d[2]),n=r(d[3]);t.ReducerRegistry.register('features/base/app',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;switch(u.type){case n.APP_WILL_MOUNT:var f=u.app;if(t.app!==f)return(0,p.default)({},t,{app:f});break;case n.APP_WILL_UNMOUNT:if(t.app===u.app)return(0,p.default)({},t,{app:void 0})}return t})},861,[3,54,534,846]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_STATE=void 0;var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),u=['alpha.jitsi.net','beta.meet.jit.si','meet.jit.si','8x8.vc'];e.DEFAULT_STATE=u;function f(t,n){var s=Array.isArray(t)?t:[];if(Array.isArray(n)){s=Array.from(t);var o=n,u=Array.isArray(o),f=0;for(o=u?o:o["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var y;if(u){if(f>=o.length)break;y=o[f++]}else{if((f=o.next()).done)break;y=f.value}var A=y;A=A.toLowerCase(),!s.includes(A)&&s.push(A)}}return s}s.PersistenceRegistry.register("features/base/known-domains"),n.ReducerRegistry.register("features/base/known-domains",function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,s=arguments.length>1?arguments[1]:void 0;switch(s.type){case o.ADD_KNOWN_DOMAINS:return f(n,s.knownDomains);case t.APP_WILL_MOUNT:return f(n,u);default:return n}})},862,[844,534,821,842]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_CONFIG=e.LOAD_CONFIG_ERROR=e.CONFIG_WILL_LOAD=void 0;e.CONFIG_WILL_LOAD='CONFIG_WILL_LOAD';e.LOAD_CONFIG_ERROR='LOAD_CONFIG_ERROR';e.SET_CONFIG='SET_CONFIG'},863,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._CONFIG_STORE_PREFIX=void 0;e._CONFIG_STORE_PREFIX='config.js'},864,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t={_cleanupConfig:!0};e._cleanupConfig=function(t){l.NativeModules.AppInfo.LIBRE_BUILD&&(t.analytics.scriptURLs=[],delete t.analytics.amplitudeAPPKey,delete t.analytics.googleAnalyticsTrackingId,delete t.callStatsID,delete t.callStatsSecret)};var l=r(d[0]),n=r(d[1]);Object.keys(n).forEach(function(l){"default"!==l&&"__esModule"!==l&&(Object.prototype.hasOwnProperty.call(t,l)||Object.defineProperty(e,l,{enumerable:!0,get:function(){return n[l]}}))})},865,[17,866]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.createFakeConfig=function(t){var n=new URL(t);return{hosts:{domain:n.hostname,muc:"conference."+n.hostname},bosh:t+"http-bind",clientNode:'https://jitsi.org/jitsi-meet',p2p:{enabled:!0}}},e.obtainConfig=function(t,n){return new Promise(function(o,s){return f(t,n,function(t,n){t?o():s(n)})})},e.overrideConfigJSON=p,e.restoreConfig=function(t){var n,s=o._CONFIG_STORE_PREFIX+"/"+t;try{var l=(n=window.localStorage).getItem(s);if(l)return JSON.parse(l)||void 0}catch(t){n&&n.removeItem(s)}return},e.setConfigFromURLParams=function(t,n,o,l){var c=(0,s.default)(l),u={};t&&(u.config={}),n&&(u.interfaceConfig={}),o&&(u.loggingConfig={});for(var f=Object.keys(c),b=0;b<f.length;b++){for(var S=f[b],h=u,y=S.split('.'),v=y.pop(),C=y,k=Array.isArray(C),R=0,C=k?C:C["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var N;if(k){if(R>=C.length)break;N=C[R++]}else{if((R=C.next()).done)break;N=R.value}var A=N;h=h[A]=h[A]||{}}h[v]=c[S]}p(t,n,o,u)},Object.defineProperty(e,"parseURLParams",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"getRoomName",{enumerable:!0,get:function(){return c.default}});var n=t(r(d[1])),o=r(d[2]),s=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),u=['_desktopSharingSourceDevice','_peerConnStatusOutOfLastNTimeout','_peerConnStatusRtcMuteTimeout','abTesting','analytics.disabled','autoRecord','autoRecordToken','avgRtpStatsN','callFlowsEnabled','callStatsConfIDNamespace','callStatsID','callStatsSecret','callDisplayName','callHandle','callUUID','channelLastN','constraints','debug','debugAudioLevels','defaultLanguage','desktopSharingChromeDisabled','desktopSharingChromeExtId','desktopSharingChromeMinExtVersion','desktopSharingChromeSources','desktopSharingFrameRate','desktopSharingFirefoxDisabled','desktopSharingSources','disable1On1Mode','disableAEC','disableAGC','disableAP','disableAudioLevels','disableDeepLinking','disableH264','disableHPF','disableNS','disableRemoteControl','disableRtx','disableSuspendVideo','displayJids','e2eping','enableDisplayNameInStats','enableLayerSuspension','enableLipSync','disableLocalVideoFlip','enableRemb','enableStatsID','enableTalkWhileMuted','enableTcc','etherpad_base','failICE','fileRecordingsEnabled','firefox_fake_device','forceJVB121Ratio','gatherStats','googleApiApplicationClientID','hiddenDomain','hosts','iAmRecorder','iAmSipGateway','iceTransportPolicy','ignoreStartMuted','liveStreamingEnabled','localRecording','minParticipants','nick','openBridgeChannel','p2p','preferH264','requireDisplayName','resolution','startAudioMuted','startAudioOnly','startBitrate','startSilent','startScreenSharing','startVideoMuted','startWithAudioMuted','startWithVideoMuted','subject','testing','useIPv6','useNicks','useStunTurn','webrtcIceTcpDisable','webrtcIceUdpDisable'];function f(t,n,o){l.default.info("Send config request to "+t+" for room: "+n),$.ajax(t,{contentType:'application/json',data:JSON.stringify({roomName:n}),dataType:'json',method:'POST',error:function(t,n,s){l.default.error('Get config error: ',t,s),o(!1,"Get config response status: "+n)},success:function(t){var n=window,s=n.config,c=n.interfaceConfig,u=n.loggingConfig;try{p(s,c,u,t),o(!0)}catch(t){l.default.error('Parse config error: ',t),o(!1,t)}}})}function p(t,o,s,c){for(var u=Object.keys(c),f=0;f<u.length;f++){var p=u[f],S=void 0;if('config'===p?S=t:'interfaceConfig'===p?S=o:'loggingConfig'===p&&(S=s),S){var h=b(p,c[p]);n.default.isEmpty(h)||(l.default.info("Extending "+p+" with: "+JSON.stringify(h)),n.default.mergeWith(S,h,function(t,n){return Array.isArray(t)?n:void 0}))}}}function b(t,o){return'config'!==t?o:n.default.pick(o,u)}},866,[3,536,864,867,868,869]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(n){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'hash',s='search'===h?n.search:n.hash,l={},u=s&&s.substr(1).split('&')||[];if('hash'===h&&1===u.length){var v=u[0];if(v.startsWith('/')&&1===v.split('&').length)return l}return u.forEach(function(n){var h=n.split('='),s=h[0];if(s){var u;try{if(u=h[1],!o){var v=decodeURIComponent(u).replace(/\\&/,'&');u='undefined'===v?void 0:JSON.parse(v)}}catch(n){return void(0,t.reportError)(n,"Failed to parse URL parameter value: "+String(u))}l[s]=u}}),l};var t=r(d[0])},867,[801]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/config');e.default=t},868,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var o,n=config.getroomnode,t=window.location.pathname;o=n&&'function'==typeof n?n.call(config,t):t.substring(t.lastIndexOf('/')+1).toLowerCase()||void 0;return o}},869,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),c=r(d[5]);function f(n,o,u){var f=o(u),v=window.localStorage;if(v){for(var w=c._CONFIG_STORE_PREFIX+"/",_=[],h=0;;++h){var l=v.key(h);if(!l)break;var I=void 0;if(l.startsWith(w)&&(I=l.substring(w.length))){var S=(0,s.parseURIString)(I),p=void 0;S&&(p=S.host)&&_.push(p)}}_.length&&n.dispatch((0,t.addKnownDomains)(_))}return f}function v(n,t,o){var s=n.getState,u=t(o);return void 0!==window.config&&(window.config=s()['features/base/config']),u}o.MiddlewareRegistry.register(function(t){return function(o){return function(s){switch(s.type){case n.APP_WILL_MOUNT:return f(t,o,s);case u.SET_CONFIG:return v(t,o,s)}return o(s)}}})},870,[844,840,534,801,863,864]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=t(r(d[1])),n=t(r(d[2])),c=t(r(d[3])),l=t(r(d[4])),u=t(r(d[5])),f=r(d[6]),s=r(d[7]),v=r(d[8]),y={},R='ReactNative'===navigator.product&&!('ios'===u.default.OS&&10===u.default.Version),p={analytics:{},disableAudioLevels:!0,p2p:{disableH264:!R,preferH264:R}};function b(){return'ReactNative'===navigator.product?p:y}function L(t,o){var n=o.config;n=O(n);var c=l.default.merge({},n,{error:void 0},b());return(0,v._cleanupConfig)(c),(0,f.equals)(t,c)?t:c}function O(t){var l=t,u={analytics:[['analyticsScriptUrls','scriptURLs'],['googleAnalyticsTrackingId','googleAnalyticsTrackingId']]};return Object.keys(u).forEach(function(s){'object'!=typeof t[s]&&(l=(0,f.set)(l,s,{}));var v=u[s],y=Array.isArray(v),R=0;for(v=y?v:v["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(y){if(R>=v.length)break;p=v[R++]}else{if((R=v.next()).done)break;p=R.value}var b=p,L=(0,c.default)(b,2),O=L[0],_=L[1];if(O in l&&!(_ in l[s])){var A=l[O];l===t&&(l=(0,n.default)({},l)),delete l[O],l[s]=(0,n.default)({},l[s],(0,o.default)({},_,A))}}}),l}f.ReducerRegistry.register('features/base/config',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b(),o=arguments.length>1?arguments[1]:void 0;switch(o.type){case s.CONFIG_WILL_LOAD:return{error:void 0,locationURL:o.locationURL};case s.LOAD_CONFIG_ERROR:if(t.locationURL===o.locationURL)return{error:o.error};break;case s.SET_CONFIG:return L(t,o)}return t})},871,[3,55,54,26,536,413,534,863,865]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),c=r(d[3]),s=r(d[4]),o=r(d[5]);function u(t){switch(t){case'displayName':return'name'}return t}function f(t,c){var s=t.dispatch,o=c.settings.startAudioOnly;'boolean'==typeof o&&s((0,n.setAudioOnly)(o,!0))}function p(n,s){var o=n.dispatch,f=n.getState,p=s.settings,l=(0,c.getLocalParticipant)(f()),y=(0,t.default)({},l);for(var h in p)p.hasOwnProperty(h)&&(y[u(h)]=p[h]);o((0,c.participantUpdated)(y))}s.MiddlewareRegistry.register(function(t){return function(n){return function(c){var s=n(c);switch(c.type){case o.SETTINGS_UPDATED:f(t,c),p(t,c)}return s}}})},872,[3,54,873,532,534,835]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2])},873,[874,876,878]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.setAudioOnly=f,e.toggleAudioOnly=function(){return function(n,t){var u=t()['features/base/audio-only'].enabled;return n(f(!u,!0))}};var t=n(r(d[1])),u=r(d[2]),o=r(d[3]),l=n(r(d[4]));function f(n){var f=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(y,s){s()['features/base/audio-only'].enabled!==n&&((0,u.sendAnalytics)((0,u.createAudioOnlyChangedEvent)(n)),l.default.log("Audio-only "+(n?'enabled':'disabled')),y({type:o.SET_AUDIO_ONLY,audioOnly:n,ensureVideoTrack:f}),'undefined'!=typeof APP&&APP.UI.emitEvent(t.default.TOGGLE_AUDIO_ONLY,n))}}},874,[3,875,385,876,877]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={NICKNAME_CHANGED:'UI.nickname_changed',EMAIL_CHANGED:'UI.email_changed',AUDIO_MUTED:'UI.audio_muted',VIDEO_MUTED:'UI.video_muted',ETHERPAD_CLICKED:'UI.etherpad_clicked',SHARED_VIDEO_CLICKED:'UI.start_shared_video',UPDATE_SHARED_VIDEO:'UI.update_shared_video',TOGGLE_FULLSCREEN:'UI.toogle_fullscreen',FULLSCREEN_TOGGLED:'UI.fullscreen_toggled',AUTH_CLICKED:'UI.auth_clicked',TOGGLE_AUDIO_ONLY:'UI.toggle_audioonly',TOGGLE_FILMSTRIP:'UI.toggle_filmstrip',TOGGLE_SCREENSHARING:'UI.toggle_screensharing',HANGUP:'UI.hangup',LOGOUT:'UI.logout',VIDEO_DEVICE_CHANGED:'UI.video_device_changed',AUDIO_DEVICE_CHANGED:'UI.audio_device_changed',LOCAL_FLIPX_CHANGED:'UI.local_flipx_changed',RESOLUTION_CHANGED:'UI.resolution_changed',EXTERNAL_INSTALLATION_CANCELED:'UI.external_installation_canceled',SIDE_TOOLBAR_CONTAINER_TOGGLED:'UI.side_container_toggled',LOCAL_RAISE_HAND_CHANGED:'UI.local_raise_hand_changed',LARGE_VIDEO_AVATAR_VISIBLE:'UI.large_video_avatar_visible',LARGE_VIDEO_ID_CHANGED:'UI.large_video_id_changed'}},875,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_AUDIO_ONLY=void 0;e.SET_AUDIO_ONLY='SET_AUDIO_ONLY'},876,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,r(d[0]).getLogger)('features/base/audio-only');e.default=o},877,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),u=r(d[3]),l={enabled:!1};n.ReducerRegistry.register('features/base/audio-only',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case u.SET_AUDIO_ONLY:return(0,t.default)({},n,{enabled:o.audioOnly});default:return n}})},878,[3,54,534,876]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=t(r(d[1])),c=r(d[2]),l=t(r(d[3])),u=r(d[4]),s=r(d[5]),v=r(d[6]),n=r(d[7]),I=r(d[8]),f=r(d[9]),D=t(r(d[10])),p={audioOutputDeviceId:void 0,avatarID:void 0,avatarURL:void 0,cameraDeviceId:void 0,displayName:void 0,email:void 0,localFlipX:!0,micDeviceId:void 0,serverURL:void 0,startAudioOnly:!1,startWithAudioMuted:!1,startWithVideoMuted:!1,userSelectedAudioOutputDeviceId:void 0,userSelectedCameraDeviceId:void 0,userSelectedMicDeviceId:void 0,userSelectedAudioOutputDeviceLabel:void 0,userSelectedCameraDeviceLabel:void 0,userSelectedMicDeviceLabel:void 0},w={};function S(){var t=window.localStorage.getItem('features/base/profile');if(t)try{if((t=JSON.parse(t))&&'object'==typeof t)return t.profile||t}catch(t){D.default.warn('Error parsing persisted legacy profile',t)}return{}}function y(t){var o=t,u=window.localStorage.getItem('displayname'),v=window.localStorage.getItem('email'),n=l.default.escape(window.localStorage.getItem('avatarId')),f=null===u?void 0:l.default.escape(u),D=null===v?void 0:l.default.escape(v);if(n||(n=(0,c.randomHexString)(32)),o=(0,I.assignIfDefined)({avatarID:n,displayName:f,email:D},o),!s.browser.isReactNative()){var p=JSON.parse(window.localStorage.getItem('localFlipX')||'true'),w=window.localStorage.getItem('cameraDeviceId')||'',y=window.localStorage.getItem('micDeviceId')||'',O=window.localStorage.getItem('audioOutputDeviceId')||'default';o=(0,I.assignIfDefined)({audioOutputDeviceId:O,cameraDeviceId:w,localFlipX:p,micDeviceId:y},o)}var b=S();return o=(0,I.assignIfDefined)(b,o)}Object.keys(p).forEach(function(t){w[t]=!0}),w.audioOutputDeviceId=!1,w.cameraDeviceId=!1,w.micDeviceId=!1,n.PersistenceRegistry.register("features/base/settings",w),v.ReducerRegistry.register("features/base/settings",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,c=arguments.length>1?arguments[1]:void 0;switch(c.type){case u.APP_WILL_MOUNT:return y(t);case f.SETTINGS_UPDATED:return(0,o.default)({},t,c.settings)}return t})},879,[3,54,880,536,844,388,534,821,801,835,883]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},880,[881,882]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.randomAlphanumString=function(t){return f(t,n)},e.randomElement=o,e.randomHexDigit=function(){return o(t)},e.randomHexString=function(n){return f(n,t)},e.randomInt=u;var n='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ',t='0123456789abcdef';function o(n){return n[u(0,n.length-1)]}function u(n,t){return Math.floor(Math.random()*(t-n+1))+n}function f(n,t){for(var u='',f=0;f<n;++f)u+=o(t);return u}},881,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateRoomWithoutSeparator=function(){var t=(0,l.randomElement)(o);for(;n(t);)for(var y in s){var u=(0,l.randomElement)(s[y]);t=t.replace(y,u)}return t};var l=r(d[0]),s={_ADJECTIVE_:['Abominable','Accurate','Adorable','All','Alleged','Ancient','Angry','Anxious','Appalling','Apparent','Astonishing','Attractive','Awesome','Baby','Bad','Beautiful','Benign','Big','Bitter','Blind','Blue','Bold','Brave','Bright','Brisk','Calm','Camouflaged','Casual','Cautious','Choppy','Chosen','Clever','Cold','Cool','Crawly','Crazy','Creepy','Cruel','Curious','Cynical','Dangerous','Dark','Delicate','Desperate','Difficult','Discreet','Disguised','Dizzy','Dumb','Eager','Easy','Edgy','Electric','Elegant','Emancipated','Enormous','Euphoric','Evil','Fast','Ferocious','Fierce','Fine','Flawed','Flying','Foolish','Foxy','Freezing','Funny','Furious','Gentle','Glorious','Golden','Good','Green','Green','Guilty','Hairy','Happy','Hard','Hasty','Hazy','Heroic','Hostile','Hot','Humble','Humongous','Humorous','Hysterical','Idealistic','Ignorant','Immense','Impartial','Impolite','Indifferent','Infuriated','Insightful','Intense','Interesting','Intimidated','Intriguing','Jealous','Jolly','Jovial','Jumpy','Kind','Laughing','Lazy','Liquid','Lonely','Longing','Loud','Loving','Loyal','Macabre','Mad','Magical','Magnificent','Malevolent','Medieval','Memorable','Mere','Merry','Mighty','Mischievous','Miserable','Modified','Moody','Most','Mysterious','Mystical','Needy','Nervous','Nice','Objective','Obnoxious','Obsessive','Obvious','Opinionated','Orange','Painful','Passionate','Perfect','Pink','Playful','Poisonous','Polite','Poor','Popular','Powerful','Precise','Preserved','Pretty','Purple','Quick','Quiet','Random','Rapid','Rare','Real','Reassuring','Reckless','Red','Regular','Remorseful','Responsible','Rich','Rude','Ruthless','Sad','Scared','Scary','Scornful','Screaming','Selfish','Serious','Shady','Shaky','Sharp','Shiny','Shy','Simple','Sleepy','Slow','Sly','Small','Smart','Smelly','Smiling','Smooth','Smug','Sober','Soft','Solemn','Square','Square','Steady','Strange','Strong','Stunning','Subjective','Successful','Surly','Sweet','Tactful','Tense','Thoughtful','Tight','Tiny','Tolerant','Uneasy','Unique','Unseen','Warm','Weak','Weird','WellCooked','Wild','Wise','Witty','Wonderful','Worried','Yellow','Young','Zealous'],_ADVERB_:['Absently','Accurately','Accusingly','Adorably','AllTheTime','Alone','Always','Amazingly','Angrily','Anxiously','Anywhere','Appallingly','Apparently','Articulately','Astonishingly','Badly','Barely','Beautifully','Blindly','Bravely','Brightly','Briskly','Brutally','Calmly','Carefully','Casually','Cautiously','Cleverly','Constantly','Correctly','Crazily','Curiously','Cynically','Daily','Dangerously','Deliberately','Delicately','Desperately','Discreetly','Eagerly','Easily','Euphoricly','Evenly','Everywhere','Exactly','Expectantly','Extensively','Ferociously','Fiercely','Finely','Flatly','Frequently','Frighteningly','Gently','Gloriously','Grimly','Guiltily','Happily','Hard','Hastily','Heroically','High','Highly','Hourly','Humbly','Hysterically','Immensely','Impartially','Impolitely','Indifferently','Intensely','Jealously','Jovially','Kindly','Lazily','Lightly','Loudly','Lovingly','Loyally','Magnificently','Malevolently','Merrily','Mightily','Miserably','Mysteriously','NOT','Nervously','Nicely','Nowhere','Objectively','Obnoxiously','Obsessively','Obviously','Often','Painfully','Patiently','Playfully','Politely','Poorly','Precisely','Promptly','Quickly','Quietly','Randomly','Rapidly','Rarely','Recklessly','Regularly','Remorsefully','Responsibly','Rudely','Ruthlessly','Sadly','Scornfully','Seamlessly','Seldom','Selfishly','Seriously','Shakily','Sharply','Sideways','Silently','Sleepily','Slightly','Slowly','Slyly','Smoothly','Softly','Solemnly','Steadily','Sternly','Strangely','Strongly','Stunningly','Surely','Tenderly','Thoughtfully','Tightly','Uneasily','Vanishingly','Violently','Warmly','Weakly','Wearily','Weekly','Weirdly','Well','Well','Wickedly','Wildly','Wisely','Wonderfully','Yearly'],_PLURALNOUN_:['Aliens','Animals','Antelopes','Ants','Apes','Apples','Baboons','Bacteria','Badgers','Bananas','Bats','Bears','Birds','Bonobos','Brides','Bugs','Bulls','Butterflies','Cheetahs','Cherries','Chicken','Children','Chimps','Clowns','Cows','Creatures','Dinosaurs','Dogs','Dolphins','Donkeys','Dragons','Ducks','Dwarfs','Eagles','Elephants','Elves','Fathers','Fish','Flowers','Frogs','Fruit','Fungi','Galaxies','Geese','Goats','Gorillas','Hedgehogs','Hippos','Horses','Hunters','Insects','Kids','Knights','Lemons','Lemurs','Leopards','LifeForms','Lions','Lizards','Mice','Monkeys','Monsters','Mushrooms','Octopodes','Oranges','Orangutans','Organisms','Pants','Parrots','Penguins','People','Pigeons','Pigs','Pineapples','Plants','Potatoes','Priests','Rats','Reptiles','Reptilians','Rhinos','Seagulls','Sheep','Siblings','Snakes','Spaghetti','Spiders','Squid','Squirrels','Stars','Students','Teachers','Tigers','Tomatoes','Trees','Vampires','Vegetables','Viruses','Vulcans','Weasels','Werewolves','Whales','Witches','Wizards','Wolves','Workers','Worms','Zebras'],_VERB_:['Abandon','Adapt','Advertise','Answer','Anticipate','Appreciate','Approach','Argue','Ask','Bite','Blossom','Blush','Breathe','Breed','Bribe','Burn','Calculate','Clean','Code','Communicate','Compute','Confess','Confiscate','Conjugate','Conjure','Consume','Contemplate','Crawl','Dance','Delegate','Devour','Develop','Differ','Discuss','Dissolve','Drink','Eat','Elaborate','Emancipate','Estimate','Expire','Extinguish','Extract','Facilitate','Fall','Feed','Finish','Floss','Fly','Follow','Fragment','Freeze','Gather','Glow','Grow','Hex','Hide','Hug','Hurry','Improve','Intersect','Investigate','Jinx','Joke','Jubilate','Kiss','Laugh','Manage','Meet','Merge','Move','Object','Observe','Offer','Paint','Participate','Party','Perform','Plan','Pursue','Pierce','Play','Postpone','Pray','Proclaim','Question','Read','Reckon','Rejoice','Represent','Resize','Rhyme','Scream','Search','Select','Share','Shoot','Shout','Signal','Sing','Skate','Sleep','Smile','Smoke','Solve','Spell','Steer','Stink','Substitute','Swim','Taste','Teach','Terminate','Think','Type','Unite','Vanish','Worship']},o=['_ADJECTIVE__PLURALNOUN__VERB__ADVERB_'];function n(l){for(var o in s)if(l.indexOf(o)>=0)return!0;return!1}},882,[881]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/settings');e.default=t},883,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/tracks');e.default=t},884,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]),o=r(d[2]),n=r(d[3]),s=t(r(d[4])),u=r(d[5]),T=r(d[6]),E=r(d[7]);function f(t,o){var n=t.getState,s=t.dispatch,T=(0,E.getTrackByJitsiTrack)(n()['features/base/tracks'],o.track.jitsiTrack);if(T&&T.local){var f=T.jitsiTrack;if(T.mediaType===c.MEDIA_TYPE.AUDIO&&T.isReceivingData&&k(t,o.track),T.mediaType===c.MEDIA_TYPE.VIDEO){var A=T.noDataFromSourceNotificationInfo,D=void 0===A?{}:A;if(T.isReceivingData)D.timeout&&(clearTimeout(D.timeout),s((0,u.trackNoDataFromSourceNotificationInfoChanged)(f,void 0))),k(t,o.track);else{if(D.timeout)return;var I=setTimeout(function(){return s((0,u.showNoDataFromSourceVideoError)(f))},5e3);s((0,u.trackNoDataFromSourceNotificationInfoChanged)(f,{timeout:I}))}}}}function A(t,c){var o=t.getState,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(0,E.getLocalTrack)(o()['features/base/tracks'],c,n)}function k(t,c){var n=t.getState,s=t.dispatch,T=(0,E.getTrackByJitsiTrack)(n()['features/base/tracks'],c.jitsiTrack)||{},f=T.jitsiTrack,A=T.noDataFromSourceNotificationInfo,k=void 0===A?{}:A;k&&k.uid&&(s((0,o.hideNotification)(k.uid)),s((0,u.trackNoDataFromSourceNotificationInfoChanged)(f,void 0)))}function D(t,c,o){var n=c.ensureTrack,s=c.muted,T=A(t,o,!0);if(T){var f=T.jitsiTrack;f&&(0,E.setTrackMuted)(f,s)}else!s&&n&&'undefined'==typeof APP&&t.dispatch((0,u.createLocalTracksA)({devices:[o]}))}n.MiddlewareRegistry.register(function(t){return function(o){return function(n){switch(n.type){case T.TRACK_NO_DATA_FROM_SOURCE:var u=o(n);return f(t,n),u;case T.TRACK_REMOVED:k(t,n.track);break;case c.SET_AUDIO_MUTED:if(!n.muted&&(0,E.isUserInteractionRequiredForUnmute)(t.getState()))return;D(t,n,c.MEDIA_TYPE.AUDIO);break;case c.SET_CAMERA_FACING_MODE:var I,_=A(t,c.MEDIA_TYPE.VIDEO);_&&(I=_.jitsiTrack)&&I.getCameraFacingMode()!==n.cameraFacingMode&&t.dispatch((0,c.toggleCameraFacingMode)());break;case c.SET_VIDEO_MUTED:if(!n.muted&&(0,E.isUserInteractionRequiredForUnmute)(t.getState()))return;D(t,n,c.MEDIA_TYPE.VIDEO);break;case c.TOGGLE_CAMERA_FACING_MODE:var P,M=A(t,c.MEDIA_TYPE.VIDEO);if(M&&(P=M.jitsiTrack)){P._switchCamera();var v=P.getCameraFacingMode()===c.CAMERA_FACING_MODE.USER;t.dispatch({type:T.TRACK_UPDATED,track:{jitsiTrack:P,mirror:v}})}break;case T.TOGGLE_SCREENSHARING:'object'==typeof APP&&APP.UI.emitEvent(s.default.TOGGLE_SCREENSHARING);break;case T.TRACK_UPDATED:if('undefined'!=typeof APP){var S=n.track.jitsiTrack,C=S.isMuted(),R=S.getParticipantId();S.isVideoTrack()?(S.isLocal()?APP.conference.setVideoMuteStatus(C):APP.UI.setVideoMuted(R,C),APP.UI.onPeerVideoTypeChanged(R,S.videoType)):S.isLocal()?APP.conference.setAudioMuteStatus(C):APP.UI.setAudioMuted(R,C)}}return o(n)}}})},885,[3,744,587,534,875,794,795,796]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=t(r(d[1])),n=t(r(d[2])),u=r(d[3]),T=r(d[4]),s=r(d[5]);function R(t,c){switch(c.type){case u.PARTICIPANT_ID_CHANGED:if(t.participantId===c.oldValue)return(0,n.default)({},t,{participantId:c.newValue});break;case s.TRACK_UPDATED:var T=c.track;if(t.jitsiTrack===T.jitsiTrack)for(var R in T)if(t[R]!==T[R])return(0,n.default)({},t,T);break;case s.TRACK_NO_DATA_FROM_SOURCE:var A=c.track;if(t.jitsiTrack===A.jitsiTrack){var _=A.jitsiTrack.isReceivingData();if(t.isReceivingData!==_)return(0,n.default)({},t,{isReceivingData:_})}}return t}T.ReducerRegistry.register('features/base/tracks',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;switch(n.type){case u.PARTICIPANT_ID_CHANGED:case s.TRACK_NO_DATA_FROM_SOURCE:case s.TRACK_UPDATED:return t.map(function(t){return R(t,n)});case s.TRACK_ADDED:var T=t;return n.track.local&&(T=t.filter(function(t){return!t.local||t.mediaType!==n.track.mediaType})),(0,c.default)(T).concat([n.track]);case s.TRACK_CREATE_CANCELED:case s.TRACK_CREATE_ERROR:return t.filter(function(t){return!t.local||t.mediaType!==n.trackType});case s.TRACK_REMOVED:return t.filter(function(t){return t.jitsiTrack!==n.track.jitsiTrack});case s.TRACK_WILL_CREATE:return(0,c.default)(t).concat([n.track]);default:return t}})},886,[3,32,54,532,534,795]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isVideoMutedByAudioOnly=function(t){return u(t,n.VIDEO_MUTISM_AUTHORITY.AUDIO_ONLY)},e.isVideoMutedByUser=function(t){return u(t,n.VIDEO_MUTISM_AUTHORITY.USER)},e.shouldRenderVideoTrack=function(t,n){return t&&!t.muted&&(!n||t.videoStarted)};var t=r(d[0]),n=r(d[1]);function u(n,u){var o=(0,t.toState)(n)['features/base/media'].video.muted;return Boolean(o&u)}},887,[534,747]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]),s=r(d[4]),c=t(r(d[5])),l=r(d[6]),A=r(d[7]),T=r(d[8]),_=r(d[9]),y=r(d[10]),M=t(r(d[11])),E=r(d[12]);function I(t,u,o){var s=t.dispatch,c='active'!==o.appState;return(0,n.sendAnalytics)((0,n.createTrackMutedEvent)('video','background mode',c)),s((0,_.setVideoMuted)(c,y.VIDEO_MUTISM_AUTHORITY.BACKGROUND)),u(o)}function S(t,u,o){var s=t.dispatch,c=o.audioOnly,l=o.ensureVideoTrack;return(0,n.sendAnalytics)((0,n.createTrackMutedEvent)('video','audio-only mode',c)),s((0,_.setVideoMuted)(c,y.VIDEO_MUTISM_AUTHORITY.AUDIO_ONLY,l)),u(o)}function O(t,u,l){var T,I=t.dispatch,S=(0,t.getState)(),O=l.room,f=(0,s.isRoomValid)(O),v={config:!0,settings:!0,urlParams:!0,jwt:!1},D=f?Boolean((0,A.getPropertyValue)(S,'startWithAudioMuted',v)):E._AUDIO_INITIAL_MEDIA_STATE.muted,p=f?Boolean((0,A.getPropertyValue)(S,'startWithVideoMuted',v)):E._VIDEO_INITIAL_MEDIA_STATE.muted;return(0,n.sendAnalytics)((0,n.createStartMutedConfigurationEvent)('local',D,p)),M.default.log("Start muted: "+(D?'audio, ':'')+(p?'video':'')),I((0,_.setAudioMuted)(D)),I((0,_.setCameraFacingMode)(y.CAMERA_FACING_MODE.USER)),I((0,_.setVideoMuted)(p)),T=!c.default.mediaDevices.supportsVideo()||Boolean((0,A.getPropertyValue)(S,'startAudioOnly',{config:f,urlParams:!0,jwt:!1,settings:!0})),(0,n.sendAnalytics)((0,n.createStartAudioOnlyEvent)(T)),M.default.log("Start audio only set to "+T.toString()),I((0,o.setAudioOnly)(T,!1)),u(l)}function f(t,u){var o=(0,t.getState)()['features/base/media'],s=Boolean(o[u.mediaType].muted);u.muted!==s&&((0,n.sendAnalytics)((0,n.createSyncTrackStateEvent)(u.mediaType,s)),M.default.log("Sync "+u.mediaType+" track muted state to "+(s?'muted':'unmuted')),u.muted=s,(0,T.setTrackMuted)(u.jitsiTrack,s))}l.MiddlewareRegistry.register(function(t){return function(n){return function(c){switch(c.type){case u.APP_STATE_CHANGED:return I(t,n,c);case o.SET_AUDIO_ONLY:return S(t,n,c);case s.SET_ROOM:return O(t,n,c);case T.TRACK_ADDED:var l=n(c),A=c.track;return A.local&&f(t,A),l}return n(c)}}})},888,[3,385,889,873,383,388,534,833,793,745,747,753,894]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2]),r(d[3])},889,[890,891,892,893]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._setAppStateListener=function(n){return{type:t._SET_APP_STATE_LISTENER,listener:n}},e.appStateChanged=function(n){return{type:t.APP_STATE_CHANGED,appState:n}};var t=r(d[0])},890,[891]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.APP_STATE_CHANGED=e._SET_APP_STATE_LISTENER=void 0;e._SET_APP_STATE_LISTENER='_SET_APP_STATE_LISTENER';e.APP_STATE_CHANGED='APP_STATE_CHANGED'},891,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),p=r(d[3]),c=r(d[4]);function u(t,n){t((0,p.appStateChanged)(n))}function _(n,s,p){var c=n.getState,u=c()['features/background'].appStateListener,_=s(p),o=c()['features/background'].appStateListener;return u!==o&&(u&&t.AppState.removeEventListener('change',u),o&&t.AppState.addEventListener('change',o)),_}s.MiddlewareRegistry.register(function(t){return function(s){return function(o){switch(o.type){case c._SET_APP_STATE_LISTENER:return _(t,s,o);case n.APP_WILL_MOUNT:var L=t.dispatch;L((0,p._setAppStateListener)(u.bind(void 0,L)));break;case n.APP_WILL_UNMOUNT:t.dispatch((0,p._setAppStateListener)(void 0))}return s(o)}}})},892,[17,844,534,890,891]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),u=r(d[3]),p={appState:'active'};n.ReducerRegistry.register('features/background',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,c=arguments.length>1?arguments[1]:void 0;switch(c.type){case u._SET_APP_STATE_LISTENER:return(0,t.default)({},n,{appStateListener:c.listener});case u.APP_STATE_CHANGED:return(0,t.default)({},n,{appState:c.appState})}return n})},893,[3,54,534,891]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._VIDEO_INITIAL_MEDIA_STATE=e._AUDIO_INITIAL_MEDIA_STATE=void 0;var E=t(r(d[1])),n=t(r(d[2])),u=r(d[3]),_=r(d[4]),A=r(d[5]),f=r(d[6]),s=r(d[7]),I=r(d[8]),l={available:!0,muted:!1};e._AUDIO_INITIAL_MEDIA_STATE=l;var c={available:!0,facingMode:I.CAMERA_FACING_MODE.USER,muted:0,transforms:{}};function o(t){return(0,n.default)({},t,{transforms:c.transforms})}function M(t,u){var _=u.streamId,A=u.transform;return(0,n.default)({},t,{transforms:(0,n.default)({},t.transforms,(0,E.default)({},_,A))})}function T(t,E){var u=E.track.jitsiTrack;if(u){var _=u.getStreamId();if(_&&_ in t.transforms){var A=(0,n.default)({},t.transforms);return delete A[_],(0,n.default)({},t,{transforms:A})}}return t}e._VIDEO_INITIAL_MEDIA_STATE=c,A.ReducerRegistry.register('features/base/media',(0,u.combineReducers)({audio:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case s.SET_AUDIO_AVAILABLE:return(0,n.default)({},t,{available:E.available});case s.SET_AUDIO_MUTED:return(0,n.default)({},t,{muted:E.muted});default:return t}},video:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,E=arguments.length>1?arguments[1]:void 0;switch(E.type){case _.CONFERENCE_FAILED:case _.CONFERENCE_LEFT:return o(t);case s.SET_CAMERA_FACING_MODE:return(0,n.default)({},t,{facingMode:E.cameraFacingMode});case s.SET_VIDEO_AVAILABLE:return(0,n.default)({},t,{available:E.available});case s.SET_VIDEO_MUTED:return(0,n.default)({},t,{muted:E.muted});case s.STORE_VIDEO_TRANSFORM:return M(t,E);case s.TOGGLE_CAMERA_FACING_MODE:var u=t.facingMode;return u=u===I.CAMERA_FACING_MODE.USER?I.CAMERA_FACING_MODE.ENVIRONMENT:I.CAMERA_FACING_MODE.USER,(0,n.default)({},t,{facingMode:u});case f.TRACK_REMOVED:return T(t,E);default:return t}}}))},894,[3,55,54,556,383,534,793,746,747]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.PARTICIPANT_ROLE=e.PARTICIPANT_LEFT_SOUND_ID=e.PARTICIPANT_JOINED_SOUND_ID=e.MAX_DISPLAY_NAME_LENGTH=e.LOCAL_PARTICIPANT_DEFAULT_ID=e.JIGASI_PARTICIPANT_ICON=e.DEFAULT_AVATAR_RELATIVE_PATH=void 0;var A=r(d[0]);e.DEFAULT_AVATAR_RELATIVE_PATH='images/avatar.png';var I=A.IconPhone;e.JIGASI_PARTICIPANT_ICON=I;e.LOCAL_PARTICIPANT_DEFAULT_ID='local';e.MAX_DISPLAY_NAME_LENGTH=50;e.PARTICIPANT_JOINED_SOUND_ID='PARTICIPANT_JOINED_SOUND';e.PARTICIPANT_LEFT_SOUND_ID='PARTICIPANT_LEFT_SOUND';e.PARTICIPANT_ROLE={MODERATOR:'moderator',NONE:'none',PARTICIPANT:'participant'}},895,[403]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.preloadImage=function(t){if((0,o.isIconUrl)(t))return Promise.resolve(t);return new Promise(function(o,u){n.Image.prefetch(t).then(function(){return o(t)},u)})};var n=r(d[0]),o=r(d[1])},896,[17,741]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ParticipantView",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},897,[3,898]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),c=n(r(d[4])),l=n(r(d[5])),p=n(r(d[6])),u=n(r(d[7])),f=t(r(d[8])),v=r(d[9]),E=r(d[10]),I=r(d[11]),h=r(d[12]),T=r(d[13]),_=r(d[14]),C=r(d[15]),y=(r(d[16]),r(d[17])),P=r(d[18]),V=r(d[19]),k=n(r(d[20])),b=(function(t){function n(){return(0,s.default)(this,n),(0,l.default)(this,(0,p.default)(n).apply(this,arguments))}return(0,u.default)(n,t),(0,c.default)(n,[{key:"_renderConnectionInfo",value:function(t){var n;switch(t){case h.JitsiParticipantConnectionStatus.INACTIVE:n='connection.LOW_BANDWIDTH';break;case h.JitsiParticipantConnectionStatus.INTERRUPTED:n='connection.USER_CONNECTION_INTERRUPTED';break;default:return null}var s=this.props,c=s.avatarSize,l=s._participantName,p=s.t,u=(0,o.default)({},k.default.connectionInfoContainer,{width:1.5*c});return f.default.createElement(v.View,{pointerEvents:"box-none",style:u},f.default.createElement(v.Text,{style:k.default.connectionInfoText},p(n,{displayName:l})))}},{key:"render",value:function(){var t=this.props,n=t._connectionStatus,s=t._renderVideo,c=t._videoTrack,l=t.onPress,p=t.tintStyle,u=n!==h.JitsiParticipantConnectionStatus.ACTIVE,I=u||this.props.tintEnabled,C=this.props.testHintId?this.props.testHintId:"org.jitsi.meet.Participant#"+this.props.participantId;return f.default.createElement(_.Container,{onClick:s?void 0:l,style:(0,o.default)({},k.default.participantView,this.props.style),touchFeedback:!1},f.default.createElement(y.TestHint,{id:C,onPress:l,value:""}),s&&f.default.createElement(T.VideoTrack,{onPress:l,videoTrack:c,waitForVideoStarted:!1,zOrder:this.props.zOrder,zoomEnabled:this.props.zoomEnabled}),!s&&f.default.createElement(v.View,{style:k.default.avatarContainer},f.default.createElement(E.Avatar,{participantId:this.props.participantId,size:this.props.avatarSize})),I&&f.default.createElement(_.TintedView,{style:u?void 0:p}),this.props.useConnectivityInfoLabel&&this._renderConnectionInfo(n))}}]),n})(f.Component);var S=(0,I.translate)((0,C.connect)(function(t,n){var o=n.disableVideo,s=n.participantId;return{_connectionStatus:h.JitsiParticipantConnectionStatus.ACTIVE,_participantName:void 0,_renderVideo:(0,V.shouldRenderParticipantVideo)(t,s)&&!o,_videoTrack:(0,P.getTrackByMediaTypeAndParticipant)(t['features/base/tracks'],T.MEDIA_TYPE.VIDEO,s)}})(b));e.default=S},898,[2,3,54,4,5,6,9,10,13,17,399,607,388,744,394,534,406,899,793,741,912]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"TestConnectionInfo",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"TestHint",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},899,[3,900,910]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),c=n(r(d[5])),u=n(r(d[6])),f=n(r(d[7])),p=t(r(d[8])),_=r(d[9]),S=r(d[10]),b=r(d[11]),h=r(d[12]),v=r(d[13]),U=(function(t){function n(t){var s;return(0,o.default)(this,n),(s=(0,l.default)(this,(0,c.default)(n).call(this,t)))._onStatsUpdated=s._onStatsUpdated.bind((0,f.default)((0,f.default)(s))),s.state={stats:{bitrate:{download:0,upload:0}}},s}return(0,u.default)(n,t),(0,s.default)(n,[{key:"_onStatsUpdated",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.setState({stats:{bitrate:{download:t.bitrate.download,upload:t.bitrate.upload}}})}},{key:"componentDidMount",value:function(){b.statsEmitter.subscribeToClientStats(this.props._localUserId,this._onStatsUpdated)}},{key:"componentDidUpdate",value:function(t){t._localUserId!==this.props._localUserId&&(b.statsEmitter.unsubscribeToClientStats(t._localUserId,this._onStatsUpdated),b.statsEmitter.subscribeToClientStats(this.props._localUserId,this._onStatsUpdated))}},{key:"componentWillUnmount",value:function(){b.statsEmitter.unsubscribeToClientStats(this.props._localUserId,this._onStatsUpdated)}},{key:"render",value:function(){return this.props._testMode?p.default.createElement(p.Fragment,{accessible:!1},p.default.createElement(h.TestHint,{id:"org.jitsi.meet.conference.connectionState",value:this.props._conferenceConnectionState}),p.default.createElement(h.TestHint,{id:"org.jitsi.meet.conference.joinedState",value:this.props._conferenceJoinedState}),p.default.createElement(h.TestHint,{id:"org.jitsi.meet.stats.rtp",value:JSON.stringify(this.state.stats)})):null}}]),n})(p.Component);var E=(0,S.connect)(function(t){var n=Boolean(t['features/base/conference'].conference),o=(0,_.getLocalParticipant)(t);return{_conferenceConnectionState:t['features/testing'].connectionState,_conferenceJoinedState:n.toString(),_localUserId:o&&o.id,_testMode:(0,v.isTestModeEnabled)(t)}})(U);e.default=E},900,[2,3,4,5,6,9,10,8,13,532,534,901,899,909]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={statsEmitter:!0};Object.defineProperty(e,"statsEmitter",{enumerable:!0,get:function(){return u.default}});var o=r(d[1]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var u=t(r(d[2]));r(d[3])},901,[3,902,906,908]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},902,[903]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ConnectionIndicator",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},903,[3,904]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),v=r(d[8]),I=r(d[9]),h=t(r(d[10])),O=r(d[11]),_=[s.IconSignalLevel0,s.IconSignalLevel1,s.IconSignalLevel2],S=(function(t){function s(t){var l;return(0,n.default)(this,s),(l=(0,o.default)(this,(0,u.default)(s).call(this,t))).state={autoHideTimeout:void 0,showIndicator:!1,stats:{}},l}return(0,c.default)(s,t),(0,l.default)(s,[{key:"render",value:function(){var t=this.state,n=t.showIndicator,l=t.stats.percent;if(!n||void 0===l)return null;var o=Math.floor(l/33.4);return f.default.createElement(v.BaseIndicator,{icon:_[o],iconStyle:{color:O.CONNECTOR_INDICATOR_COLORS[o]}})}}]),s})(h.default),C=(0,I.connect)()(S);e.default=C},904,[3,4,5,6,9,10,13,403,394,534,905,907]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.INDICATOR_DISPLAY_THRESHOLD=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),s=t(r(d[4])),p=t(r(d[5])),c=t(r(d[6])),l=t(r(d[7])),f=r(d[8]),h=t(r(d[9]));e.INDICATOR_DISPLAY_THRESHOLD=30;var I=(function(t){function f(t){var n;return(0,o.default)(this,f),(n=(0,s.default)(this,(0,p.default)(f).call(this,t)))._onStatsUpdated=n._onStatsUpdated.bind((0,l.default)((0,l.default)(n))),n}return(0,c.default)(f,t),(0,u.default)(f,[{key:"componentDidMount",value:function(){h.default.subscribeToClientStats(this.props.participantId,this._onStatsUpdated)}},{key:"componentDidUpdate",value:function(t){t.participantId!==this.props.participantId&&(h.default.unsubscribeToClientStats(t.participantId,this._onStatsUpdated),h.default.subscribeToClientStats(this.props.participantId,this._onStatsUpdated))}},{key:"componentWillUnmount",value:function(){h.default.unsubscribeToClientStats(this.props.participantId,this._onStatsUpdated),clearTimeout(this.autoHideTimeout)}},{key:"_onStatsUpdated",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=t.connectionQuality,u=void 0===o?{}:{percent:o},s=(0,n.default)({},this.state.stats,t,u);this.setState({stats:s}),this._updateIndicatorAutoHide(s.percent)}},{key:"_updateIndicatorAutoHide",value:function(t){var n=this;t<30?(clearTimeout(this.autoHideTimeout),this.autoHideTimeout=void 0,this.setState({showIndicator:!0})):this.autoHideTimeout||(this.autoHideTimeout=setTimeout(function(){n.setState({showIndicator:!1})},'undefined'==typeof interfaceConfig?5e3:interfaceConfig.CONNECTION_INDICATOR_AUTO_HIDE_TIMEOUT))}}]),f})(f.Component);e.default=I},905,[3,16,4,5,6,9,10,8,13,906]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=r(d[3]),u={},f={startListeningForStats:function(t){var n=this;t.on(s.JitsiConnectionQualityEvents.LOCAL_STATS_UPDATED,function(o){return n._onStatsUpdated(t.myUserId(),o)}),t.on(s.JitsiConnectionQualityEvents.REMOTE_STATS_UPDATED,function(t,o){return n._emitStatsUpdate(t,o)}),t.on(s.JitsiE2ePingEvents.E2E_RTT_CHANGED,function(t,o){var s={e2eRtt:o,region:t.getProperty('region')};n._emitStatsUpdate(t.getId(),s)})},subscribeToClientStats:function(t,n){t&&(u[t]||(u[t]=[]),u[t].push(n))},unsubscribeToClientStats:function(t,n){if(u[t]){var o=u[t].filter(function(t){return t!==n});o.length?u[t]=o:delete u[t]}},_emitStatsUpdate:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(u[t]||[]).forEach(function(t){t(n)})},_onStatsUpdated:function(t,s){var u=this,f=s.framerate||{},c=s.resolution||{},l=(0,n.default)({},s,{framerate:f[t],resolution:c[t]});this._emitStatsUpdate(t,l);var _=Object.keys(f),v=Object.keys(c);o.default.union(_,v).filter(function(n){return n!==t}).forEach(function(t){var n={},o=f[t];o&&(n.framerate=o);var s=c[t];s&&(n.resolution=s),u._emitStatsUpdate(t,n)})}};e.default=f},906,[3,16,536,388]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.CONNECTOR_INDICATOR_COLORS=void 0;var C=r(d[0]),O=[C.ColorPalette.red,C.ColorPalette.Y200,C.ColorPalette.green];e.CONNECTOR_INDICATOR_COLORS=O},907,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]);t.MiddlewareRegistry.register(function(t){return function(t){return function(c){switch(c.type){case n.CONFERENCE_JOINED:s.statsEmitter.startListeningForStats(c.conference)}return t(c)}}})},908,[534,383,901]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isTestModeEnabled=function(t){var n=t['features/base/config'].testing;return Boolean(n&&n.testMode)}},909,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=n(r(d[2])),u=n(r(d[3])),l=n(r(d[4])),o=n(r(d[5])),p=n(r(d[6])),f=t(r(d[7])),c=r(d[8]),h=r(d[9]),v=r(d[10]),_=(function(t){function n(){return(0,s.default)(this,n),(0,l.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,p.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){return this.props._testModeEnabled?f.default.createElement(c.Text,{accessibilityLabel:this.props.value,onPress:this.props.onPress,testID:this.props.id}):null}}]),n})(f.Component),b=(0,h.connect)(v._mapStateToProps)(_);e.default=b},910,[2,3,4,5,6,9,10,13,17,534,911]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(n){return{_testModeEnabled:(0,t.isTestModeEnabled)(n)}};var t=r(d[0])},911,[909]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[0]),t={avatarContainer:{alignItems:'center',justifyContent:'center'},connectionInfoText:{color:n.ColorPalette.white,fontSize:12,marginVertical:n.BoxModel.margin,marginHorizontal:n.BoxModel.margin,textAlign:'center'},connectionInfoContainer:{alignSelf:'center',backgroundColor:n.ColorPalette.darkGrey,borderRadius:20,marginTop:n.BoxModel.margin},participantView:{alignItems:'stretch',flex:1,justifyContent:'center'}};e.default=t},912,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),c=r(d[3]),s=r(d[4]),o=r(d[5]),I=r(d[6]),f=r(d[7]),P=r(d[8]),A=r(d[9]),p=r(d[10]),u=r(d[11]),T=r(d[12]),_=r(d[13]);function N(t,n,c){var s=t.getState,o=t.dispatch,I=n(c),f=s()['features/base/settings'];return o((0,A.localParticipantJoined)({avatarID:f.avatarID,avatarURL:f.avatarURL,email:f.email,name:f.displayName})),I}function l(t,n,c){var s=t.dispatch,o=n(c);return s((0,A.localParticipantLeft)()),o}function L(t,n){var s=t.getState,o=t.dispatch,I=s(),f=I['features/base/config'].startAudioMuted;if(!n.participant.local&&(!f||(0,T.getParticipantCount)(I)<f))if(n.type===p.PARTICIPANT_JOINED){var A=n.participant.presence;A!==c.INVITED&&A!==c.CALLING&&o((0,P.playSound)(u.PARTICIPANT_JOINED_SOUND_ID))}else n.type===p.PARTICIPANT_LEFT&&o((0,P.playSound)(u.PARTICIPANT_LEFT_SOUND_ID))}function C(t,n,c){var s=t.dispatch,o=t.getState,I=c.participant,f=I.avatarURL,P=I.email,p=I.id,u=I.local,_=I.name,N=I.raisedHand;if(void 0!==N&&u){var l=o()['features/base/conference'].conference;l&&l.setLocalParticipantProperty('raisedHand',N)}var L=n(c);if(f||P||p||_){var C=!p&&u?(0,T.getLocalParticipant)(o()).id:p,E=(0,T.getParticipantById)(o(),C);(0,T.getFirstLoadableAvatarUrl)(E).then(function(t){s((0,A.setLoadableAvatarUrl)(C,t))})}if('object'==typeof APP){var D=u?APP.conference.getMyUserId():p;APP.UI.refreshAvatarDisplay(D)}return L}function E(t,c,s,o){var I=t.dispatch,f=t.getState,P='true'===o,p=s||(0,T.getLocalParticipant)(f()).id;I((0,A.participantUpdated)({conference:c,id:p,raisedHand:P})),P&&I((0,n.showNotification)({titleArguments:{name:(0,T.getParticipantDisplayName)(f,p)},titleKey:'notify.raisedHand'},n.NOTIFICATION_TIMEOUT))}function D(t){var n=t.dispatch;n((0,P.registerSound)(u.PARTICIPANT_JOINED_SOUND_ID,_.PARTICIPANT_JOINED_FILE)),n((0,P.registerSound)(u.PARTICIPANT_LEFT_SOUND_ID,_.PARTICIPANT_LEFT_FILE))}function v(t){var n=t.dispatch;n((0,P.unregisterSound)(u.PARTICIPANT_JOINED_SOUND_ID)),n((0,P.unregisterSound)(u.PARTICIPANT_LEFT_SOUND_ID))}f.MiddlewareRegistry.register(function(n){return function(c){return function(I){switch(I.type){case s.APP_WILL_MOUNT:return D(n),N(n,c,I);case s.APP_WILL_UNMOUNT:return v(n),l(n,c,I);case o.CONFERENCE_WILL_JOIN:n.dispatch((0,A.localParticipantIdChanged)(I.conference.myUserId()));break;case p.DOMINANT_SPEAKER_CHANGED:var f=I.participant,P=f.conference,u=f.id,_=(0,T.getLocalParticipant)(n.getState());_&&n.dispatch((0,A.participantUpdated)({conference:P,id:u,local:_.id===u,raisedHand:!1}));break;case p.KICK_PARTICIPANT:n.getState()['features/base/conference'].conference.kickParticipant(I.id);break;case p.MUTE_REMOTE_PARTICIPANT:n.getState()['features/base/conference'].conference.muteParticipant(I.id);break;case p.PARTICIPANT_DISPLAY_NAME_CHANGED:if('undefined'!=typeof APP){var E=(0,T.getLocalParticipant)(n.getState());E&&E.id===I.id&&APP.UI.emitEvent(t.default.NICKNAME_CHANGED,I.name)}break;case p.PARTICIPANT_JOINED:return L(n,I),C(n,c,I);case p.PARTICIPANT_LEFT:L(n,I);break;case p.PARTICIPANT_UPDATED:return C(n,c,I)}return c(I)}}}),f.StateListenerRegistry.register(function(t){return(0,o.getCurrentConference)(t)},function(t,n){var c=n.dispatch,s=(0,n.getState)()['features/base/participants'],o=Array.isArray(s),I=0;for(s=o?s:s["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var f;if(o){if(I>=s.length)break;f=s[I++]}else{if((I=s.next()).done)break;f=I.value}var P=f;!P.local&&(!t||P.conference!==t)&&c((0,A.participantLeft)(P.id,P.conference))}}),f.StateListenerRegistry.register(function(t){return t['features/base/conference']},function(t,n){var c,s=t.leaving,I=n.dispatch,f=(0,n.getState)(),P=(0,T.getLocalParticipant)(f);P&&(c=P.id)!==u.LOCAL_PARTICIPANT_DEFAULT_ID&&((0,o.forEachConference)(f,function(t){return t===s||t.myUserId()!==c})&&I((0,A.localParticipantIdChanged)(u.LOCAL_PARTICIPANT_DEFAULT_ID)))}),f.StateListenerRegistry.register(function(t){return t['features/base/conference'].conference},function(t,n){t?t.on(I.JitsiConferenceEvents.PARTICIPANT_PROPERTY_CHANGED,function(c,s,o,I){switch(s){case'features_jigasi':n.dispatch((0,A.participantUpdated)({conference:t,id:c.getId(),isJigasi:I}));break;case'features_screen-sharing':n.dispatch((0,A.participantUpdated)({conference:t,id:c.getId(),features:{'screen-sharing':!0}}));break;case'raisedHand':E(n,t,c.getId(),I)}}):E(n,t,void 0,!1)})},913,[3,875,587,914,844,383,388,534,850,533,740,895,741,918]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})})},914,[915,917]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"PresenceLabel",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},915,[3,916]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),c=n(r(d[5])),f=n(r(d[6])),p=n(r(d[7])),o=t(r(d[8])),v=r(d[9]),_=r(d[10]),h=r(d[11]),y=r(d[12]),P=r(d[13]),T=(function(t){function n(){return(0,l.default)(this,n),(0,c.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,p.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){var t=this._getPresenceText();if(null===t)return null;var n=this.props,l=n.style,s=n.className;return o.default.createElement(h.Text,(0,u.default)({className:s},l),t)}},{key:"_getPresenceText",value:function(){var t=this.props,n=t._presence,u=t.t;if(!n)return null;var l=P.STATUS_TO_I18N_KEY[n];return l?u(l):n}}]),n})(o.Component);T.defaultProps={_presence:''};var x=(0,v.translate)((0,y.connect)(function(t,n){var u=(0,_.getParticipantById)(t,n.participantID);return{_presence:u&&u.presence||n.defaultPresence}})(T));e.default=x},916,[2,3,16,4,5,6,9,10,13,607,532,394,534,917]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.STATUS_TO_I18N_KEY=e.DISCONNECTED=e.CONNECTED_PHONE_NUMBER=e.CONNECTING2=e.CONNECTING=e.INITIALIZING_CALL=e.EXPIRED=e.IGNORED=e.REJECTED=e.BUSY=e.CONNECTED_USER=e.RINGING=e.CALLING=e.INVITED=void 0;var t,c=n(r(d[1]));e.INVITED="Invited";e.CALLING="calling";e.RINGING="ringing";e.CONNECTED_USER="connected";e.BUSY="busy";e.REJECTED="rejected";e.IGNORED="ignored";e.EXPIRED="expired";e.INITIALIZING_CALL="Initializing Call";e.CONNECTING="Connecting";e.CONNECTING2="Connecting*";e.CONNECTED_PHONE_NUMBER="Connected";e.DISCONNECTED="Disconnected";var N=(t={},(0,c.default)(t,"Invited",'presenceStatus.invited'),(0,c.default)(t,"ringing",'presenceStatus.ringing'),(0,c.default)(t,"calling",'presenceStatus.calling'),(0,c.default)(t,"busy",'presenceStatus.busy'),(0,c.default)(t,"rejected",'presenceStatus.rejected'),(0,c.default)(t,"ignored",'presenceStatus.ignored'),(0,c.default)(t,"expired",'presenceStatus.expired'),(0,c.default)(t,"Initializing Call",'presenceStatus.initializingCall'),(0,c.default)(t,"Connecting",'presenceStatus.connecting'),(0,c.default)(t,"Connecting*",'presenceStatus.connecting2'),(0,c.default)(t,"Connected",'presenceStatus.connected'),(0,c.default)(t,"connected",'presenceStatus.connected'),(0,c.default)(t,"Disconnected",'presenceStatus.disconnected'),t);e.STATUS_TO_I18N_KEY=N},917,[3,55]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.PARTICIPANT_LEFT_FILE=e.PARTICIPANT_JOINED_FILE=void 0;e.PARTICIPANT_JOINED_FILE='joined.wav';e.PARTICIPANT_LEFT_FILE='left.wav'},918,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=n(r(d[1])),c=n(r(d[2])),A=r(d[3]),o=r(d[4]),T=r(d[5]),l=['conference','id','local','dominantSpeaker','pinned'];function I(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=arguments.length>1?arguments[1]:void 0;switch(c.type){case o.DOMINANT_SPEAKER_CHANGED:return(0,A.set)(n,'dominantSpeaker',n.id===c.participant.id);case o.PARTICIPANT_ID_CHANGED:var I=c.conference;if(n.id===c.oldValue&&n.conference===I&&(I||n.local))return(0,t.default)({},n,{id:c.newValue});break;case o.SET_LOADABLE_AVATAR_URL:case o.PARTICIPANT_UPDATED:var s=c.participant,P=s.id,p=s.local;if(!P&&p&&(P=T.LOCAL_PARTICIPANT_DEFAULT_ID),n.id===P){var _=(0,t.default)({},n);for(var u in s)s.hasOwnProperty(u)&&-1===l.indexOf(u)&&(_[u]=s[u]);return _}break;case o.PIN_PARTICIPANT:return(0,A.set)(n,'pinned',n.id===c.participant.id)}return n}function s(n){var t=n.participant,c=t.avatarID,A=t.avatarURL,o=t.botType,l=t.connectionStatus,I=t.dominantSpeaker,s=t.email,P=t.isFakeParticipant,p=t.isJigasi,_=t.loadableAvatarUrl,u=t.local,N=t.name,f=t.pinned,R=t.presence,D=t.role,v=t.conference,E=t.id;return u&&(v=void 0,E||(E=T.LOCAL_PARTICIPANT_DEFAULT_ID)),{avatarID:c,avatarURL:A,botType:o,conference:v,connectionStatus:l,dominantSpeaker:I||!1,email:s,id:E,isFakeParticipant:P,isJigasi:p,loadableAvatarUrl:_,local:u||!1,name:N,pinned:f||!1,presence:R,role:D||T.PARTICIPANT_ROLE.NONE}}A.ReducerRegistry.register('features/base/participants',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case o.SET_LOADABLE_AVATAR_URL:case o.DOMINANT_SPEAKER_CHANGED:case o.PARTICIPANT_ID_CHANGED:case o.PARTICIPANT_UPDATED:case o.PIN_PARTICIPANT:return n.map(function(n){return I(n,t)});case o.PARTICIPANT_JOINED:return(0,c.default)(n).concat([s(t)]);case o.PARTICIPANT_LEFT:var A=t.participant,T=A.conference,l=A.id;return n.filter(function(n){return!(n.id===l&&n.conference===T&&(T||n.local))})}return n})},919,[3,54,32,534,740,895]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getAvatarColor=function(t){var o=0;if(t){for(var l=0,u=t,v=Array.isArray(u),b=0,u=v?u:u["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var s;if(v){if(b>=u.length)break;s=u[b++]}else{if((b=u.next()).done)break;s=b.value}var y=s;l+=y.codePointAt(0)}o=l%n.length}return"rgba("+n[o]+", "+f+")"},e.getInitials=function(t){for(var n=o.default.split(t,'@')[0],f='',l=o.default.words(n),u=Array.isArray(l),v=0,l=u?l:l["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var b;if(u){if(v>=l.length)break;b=l[v++]}else{if((v=l.next()).done)break;b=v.value}var s=b;f.length<2&&(f+=s.substr(0,1).toUpperCase())}return f};var o=t(r(d[1])),n=['232, 105, 156','255, 198, 115','128, 128, 255','105, 232, 194','234, 255, 128'],f=.4},920,[3,536]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.TINTED_VIEW_DEFAULT=e.UNDERLAY_COLOR=e.AVATAR_SIZE=void 0;var o=t(r(d[1])),n=r(d[2]);e.AVATAR_SIZE=65;e.UNDERLAY_COLOR='rgba(255, 255, 255, 0.2)';var l={pageContainer:{flex:1},pageIndicator:{alignItems:'center',flexDirection:'column',justifyContent:'center',padding:n.BoxModel.padding/2},pageIndicatorActive:{color:n.ColorPalette.white},pageIndicatorContainer:{alignItems:'center',backgroundColor:n.ColorPalette.blue,flexDirection:'row',justifyContent:'space-around'},pageIndicatorContent:{alignItems:'center',flexDirection:'column',justifyContent:'center'},pageIndicatorIcon:{color:n.ColorPalette.blueHighlight,fontSize:24},pageIndicatorText:{color:n.ColorPalette.blueHighlight},pagedList:{flex:1},pagedListContainer:{flex:1,flexDirection:'column'},pagedListContainerDisabled:{opacity:.2}},c={avatarContainer:{alignItems:'center',flexDirection:'row',justifyContent:'space-around',padding:5},avatarContent:{backgroundColor:'rgba(0, 0, 0, 0)',color:"rgba(255, 255, 255, 0.6)",fontSize:Math.floor(32.5),fontWeight:'100',textAlign:'center'},container:{flex:1},list:{flex:1,flexDirection:'column'},listItem:{alignItems:'center',flex:1,flexDirection:'row',padding:5},listItemDetails:{flex:1,flexDirection:'column',overflow:'hidden',paddingHorizontal:5},listItemText:{color:"rgba(255, 255, 255, 0.6)",fontSize:14},listItemTitle:{fontWeight:'bold',fontSize:16},listSection:{alignItems:'center',backgroundColor:'rgba(255, 255, 255, 0.2)',flex:1,flexDirection:'row',paddingVertical:5,paddingHorizontal:10},listSectionText:{color:"rgba(255, 255, 255, 0.6)",fontSize:14,fontWeight:'normal'},pullToRefresh:{alignItems:'center',flex:1,flexDirection:'column',justifyContent:'center',padding:20},pullToRefreshIcon:{backgroundColor:'transparent',color:"rgba(255, 255, 255, 0.6)",fontSize:20},pullToRefreshText:{backgroundColor:'transparent',color:"rgba(255, 255, 255, 0.6)"},secondaryActionContainer:{alignItems:'center',backgroundColor:n.ColorPalette.blue,borderRadius:3,height:30,justifyContent:'center',margin:.5*n.BoxModel.margin,marginRight:n.BoxModel.margin,width:30},secondaryActionLabel:{color:n.ColorPalette.white},touchableView:{flexDirection:'row'}},f={backgroundColor:n.ColorPalette.appBackground,opacity:.8};e.TINTED_VIEW_DEFAULT=f;var s=(0,o.default)({},l,c);e.default=s},921,[3,54,406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=t(r(d[7])),h=r(d[8]),p=r(d[9]),y=r(d[10]),v=r(d[11]),_=(function(t){function n(){return(0,o.default)(this,n),(0,u.default)(this,(0,s.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return f.default.createElement(h.TouchableOpacity,{accessibilityLabel:'Back',onPress:this.props.onPress},f.default.createElement(y.Icon,{src:y.IconArrowBack,style:[this.props._headerStyles.headerButtonIcon,this.props.style]}))}}]),n})(f.Component);var b=(0,v.connect)(function(t){return{_headerStyles:p.ColorSchemeRegistry.get(t,'Header')}})(_);e.default=b},922,[2,3,4,5,6,9,10,13,17,923,403,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var o={ColorSchemeRegistry:!0};Object.defineProperty(e,"ColorSchemeRegistry",{enumerable:!0,get:function(){return l.default}});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))});var c=r(d[2]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))});var u=r(d[3]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))});var l=t(r(d[4]));r(d[5])},923,[3,924,925,926,927,929]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setColorScheme=function(t){return{type:o.SET_COLOR_SCHEME,colorScheme:t}};var o=r(d[0])},924,[925]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_COLOR_SCHEME=void 0;e.SET_COLOR_SCHEME='SET_COLOR_SCHEME'},925,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.schemeColor=function(n){return function(){return n}}},926,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),s=t(r(d[2])),o=t(r(d[3])),n=t(r(d[4])),u=r(d[5]),f=(r(d[6]),t(r(d[7]))),y=new((function(){function t(){(0,o.default)(this,t),this._schemedStyles=new Map,this._styleTemplates=new Map}return(0,n.default)(t,[{key:"clear",value:function(){this._schemedStyles.clear()}},{key:"get",value:function(t,l){var s=this._schemedStyles.get(l);return s||(s=this._applyColorScheme(t,l,this._styleTemplates.get(l)),this._schemedStyles.set(l,s)),s}},{key:"register",value:function(t,l){this._styleTemplates.set(t,l),this._schemedStyles.delete(t)}},{key:"_applyColorScheme",value:function(t,o,n){var u;if(Array.isArray(n)){u=[];var f=n,y=Array.isArray(f),c=0;for(f=y?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var h;if(y){if(c>=f.length)break;h=f[c++]}else{if((c=f.next()).done)break;h=c.value}var v=h;u.push(this._applyColorScheme(t,o,v))}}else{u=(0,s.default)({},n);for(var p=Object.entries(u),_=0;_<p.length;_++){var S=p[_],b=(0,l.default)(S,2),k=b[0],C=b[1];if('object'==typeof C)u[k]=this._applyColorScheme(t,o,C);else if('function'==typeof C){var A=C();u[k]=this._getColor(t,o,A)}}}return u}},{key:"_getColor",value:function(t,l,o){var n=(0,u.toState)(t)['features/base/color-scheme'];return(0,s.default)({},f.default[l],n[l])[o]}}]),t})());e.default=y},927,[3,26,54,4,5,534,406,928]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o={BottomSheet:{background:'rgb(255, 255, 255)',icon:'#1c2025',label:'#1c2025'},Dialog:{background:'rgb(255, 255, 255)',border:'rgba(0, 3, 6, 0.6)',buttonBackground:t.ColorPalette.blue,buttonLabel:t.ColorPalette.white,icon:'#1c2025',text:'#1c2025'},Header:{background:t.ColorPalette.blue,icon:t.ColorPalette.white,statusBar:t.ColorPalette.blueHighlight,statusBarContent:t.ColorPalette.white,text:t.ColorPalette.white},LargeVideo:{background:'rgb(42, 58, 75)'},LoadConfigOverlay:{background:'rgb(249, 249, 249)',text:'rgb(28, 32, 37)'},Thumbnail:{activeParticipantHighlight:'rgb(81, 214, 170)',activeParticipantTint:'rgba(49, 183, 106, 0.3)',background:'rgb(94, 109, 122)'},Toolbox:{button:'rgb(255, 255, 255)',buttonToggled:'rgb(38, 58, 76)',buttonToggledBorder:(0,t.getRGBAFormat)('#a4b8d1',.6),hangup:'rgb(225, 45, 45)'}};e.default=o},928,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),c=r(d[2]),n=r(d[3]);c.ReducerRegistry.register('features/base/color-scheme',function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.SET_COLOR_SCHEME:return t.default.cloneDeep(o.colorScheme)||c}return c})},929,[3,536,534,925]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),c=l(r(d[6])),h=t(r(d[7])),s=r(d[8]),p=r(d[9]),v=l(r(d[10])),y=(function(t){function l(){return(0,n.default)(this,l),(0,f.default)(this,(0,o.default)(l).apply(this,arguments))}return(0,c.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){var t=this.props,l=t.highlight,n=t.icon,u=t.iconStyle;return h.default.createElement(s.View,{style:l?v.default.highlightedIndicator:null},h.default.createElement(p.Icon,{src:n,style:[v.default.indicator,u]}))}}]),l})(h.Component);e.default=y},930,[2,3,4,5,6,9,10,13,17,403,931]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]),t={highlightedIndicator:{backgroundColor:o.ColorPalette.blue,borderRadius:16,padding:4},indicator:{backgroundColor:o.ColorPalette.transparent,color:o.ColorPalette.white,fontSize:12,textShadowColor:o.ColorPalette.black,textShadowOffset:{height:-1,width:0}}};e.default=t},931,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),s=n(r(d[6])),p=t(r(d[7])),c=r(d[8]),h=(function(t){function n(){return(0,u.default)(this,n),(0,o.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,s.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return p.default.createElement(c.TouchableOpacity,{onPress:this.props.onValueChange},p.default.createElement(c.Text,{style:this.props.style},this.props.children))}}]),n})(p.Component);e.default=h},932,[2,3,4,5,6,9,10,13,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=s(r(d[2])),n=s(r(d[3])),o=s(r(d[4])),u=s(r(d[5])),p=s(r(d[6])),c=t(r(d[7])),f=r(d[8]),h=r(d[9]),y=r(d[10]),b=r(d[11]),v=(function(t){function s(){return(0,l.default)(this,s),(0,o.default)(this,(0,u.default)(s).apply(this,arguments))}return(0,p.default)(s,t),(0,n.default)(s,[{key:"render",value:function(){var t=this.props._headerStyles;return c.default.createElement(f.TouchableOpacity,{accessibilityLabel:'Forward',disabled:this.props.disabled,onPress:this.props.onPress},c.default.createElement(f.Text,{style:[t.headerButtonText,this.props.disabled&&t.disabledButtonText,this.props.style]},this.props.t(this.props.labelKey)))}}]),s})(c.Component);var _=(0,y.translate)((0,b.connect)(function(t){return{_headerStyles:h.ColorSchemeRegistry.get(t,'Header')}})(v));e.default=_},933,[2,3,4,5,6,9,10,13,17,923,607,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),p=t(r(d[8])),C=r(d[9]),h=r(d[10]),_=r(d[11]),v=r(d[12]),y=r(d[13]),S=(function(t){function n(t){var o;return(0,l.default)(this,n),(o=(0,u.default)(this,(0,s.default)(n).call(this,t)))._getIOS10CompatiblePadding=o._getIOS10CompatiblePadding.bind((0,f.default)((0,f.default)(o))),o}return(0,c.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){var t=this.props._styles;return p.default.createElement(C.View,{style:[t.headerOverlay,this._getIOS10CompatiblePadding()]},p.default.createElement(C.StatusBar,{backgroundColor:t.statusBar,barStyle:this._getStatusBarContentColor(),translucent:!1}),p.default.createElement(C.SafeAreaView,null,p.default.createElement(C.View,{style:[t.screenHeader,this.props.style]},this.props.children)))}},{key:"_getIOS10CompatiblePadding",value:function(){if('ios'===C.Platform.OS&&parseInt(C.Platform.Version,10)<=10)return{paddingTop:y.HEADER_PADDING+20};return null}},{key:"_getStatusBarContentColor",value:function(){var t=this.props._styles,n=t.statusBarContent;if(n)return(0,v.isDarkColor)(n)?"dark-content":"light-content";var l=t.statusBar,o=t.screenHeader;return(0,v.isDarkColor)(l||o.backgroundColor)?"light-content":"dark-content"}}]),n})(p.Component);var b=(0,_.connect)(function(t){return{_styles:h.ColorSchemeRegistry.get(t,'Header')}})(S);e.default=b},934,[2,3,4,5,6,9,10,8,13,17,923,534,406,935]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.HEADER_PADDING=void 0;var o=t(r(d[1])),n=r(d[2]),l=r(d[3]),c=r(d[4]),s=c.BoxModel.padding/2;e.HEADER_PADDING=s,l.ColorSchemeRegistry.register('Header',{disabledButtonText:{opacity:.6},headerButtonIcon:{alignSelf:'center',color:(0,l.schemeColor)('icon'),fontSize:22,marginRight:12,padding:8},headerButtonText:{color:(0,l.schemeColor)('text'),fontSize:18},headerOverlay:{backgroundColor:(0,l.schemeColor)('background')},headerText:{color:(0,l.schemeColor)('text'),fontSize:18},headerTextWrapper:{alignItems:'center',justifyContent:'center',left:0,position:'absolute',right:0},page:(0,o.default)({},n.StyleSheet.absoluteFillObject,{alignItems:'stretch',flex:1,flexDirection:'column',overflow:'hidden'}),screenHeader:{alignItems:'center',backgroundColor:(0,l.schemeColor)('background'),flexDirection:'row',height:48,justifyContent:'space-between',paddingHorizontal:c.BoxModel.padding,paddingVertical:s},statusBar:(0,l.schemeColor)('statusBar'),statusBarContent:(0,l.schemeColor)('statusBarContent')})},935,[3,54,17,923,406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),p=t(r(d[7])),c=r(d[8]),h=r(d[9]),y=r(d[10]),v=r(d[11]),_=(function(t){function n(){return(0,l.default)(this,n),(0,o.default)(this,(0,s.default)(n).apply(this,arguments))}return(0,f.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props._headerStyles;return p.default.createElement(c.View,{pointerEvents:"box-none",style:t.headerTextWrapper},p.default.createElement(c.Text,{style:[t.headerText]},this.props.t(this.props.labelKey)))}}]),n})(p.Component);var x=(0,y.translate)((0,v.connect)(function(t){return{_headerStyles:h.ColorSchemeRegistry.get(t,'Header')}})(_));e.default=x},936,[2,3,4,5,6,9,10,13,17,923,607,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),s=l(r(d[4])),f=l(r(d[5])),o=l(r(d[6])),p=t(r(d[7])),c=r(d[8]),h=l(r(d[9])),b=l(r(d[10])),y=l(r(d[11])),v=l(r(d[12])),P=(function(t){function l(){return(0,u.default)(this,l),(0,s.default)(this,(0,f.default)(l).apply(this,arguments))}return(0,o.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props,l=t.onPressBack,u=t.onPressForward;return p.default.createElement(y.default,null,l&&p.default.createElement(h.default,{onPress:l}),p.default.createElement(v.default,{labelKey:this.props.headerLabelKey}),u&&p.default.createElement(b.default,{disabled:this.props.forwardDisabled,labelKey:this.props.forwardLabelKey,onPress:u}))}}]),l})(p.Component),E=(0,c.translate)(P);e.default=E},937,[2,3,4,5,6,9,10,13,607,922,933,934,936]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=u(r(d[2])),l=u(r(d[3])),f=u(r(d[4])),o=u(r(d[5])),s=u(r(d[6])),c=t(r(d[7])),p=r(d[8]),h=(function(t){function u(){return(0,n.default)(this,u),(0,f.default)(this,(0,o.default)(u).apply(this,arguments))}return(0,s.default)(u,t),(0,l.default)(u,[{key:"render",value:function(){return c.default.createElement(p.Image,{source:this.props.src,style:this.props.style})}}]),u})(c.Component);e.default=h},938,[2,3,4,5,6,9,10,13,17]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[2])),s=t(r(d[3])),o=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),c=t(r(d[7])),p=n(r(d[8])),h=r(d[9]),v=t(r(d[10])),_=(function(n){function t(n){var s;return(0,u.default)(this,t),(s=(0,o.default)(this,(0,l.default)(t).call(this,n)))._onPress=s._onPress.bind((0,c.default)((0,c.default)(s))),s}return(0,f.default)(t,n),(0,s.default)(t,[{key:"render",value:function(){return p.default.createElement(v.default,{onPress:this._onPress,style:this.props.style},this.props.children)}},{key:"_onLinkingOpenURLRejected",value:function(n){var t=this.props.onLinkingOpenURLRejected;t&&t(n)}},{key:"_onPress",value:function(){var n=this;h.Linking.openURL(this.props.url).catch(function(t){return n._onLinkingOpenURLRejected(t)})}}]),t})(p.Component);e.default=_},939,[2,3,4,5,6,9,10,8,13,17,940]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.Text}});var t=r(d[0])},940,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),f=n(r(d[6])),p=n(r(d[7])),s=t(r(d[8])),_=r(d[9]),h=n(r(d[10])),v=n(r(d[11])),y=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,c.default)(n).call(this,t)))._componentDecorator=l._componentDecorator.bind((0,p.default)((0,p.default)(l))),l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return s.default.createElement(h.default,{componentDecorator:this._componentDecorator},s.default.createElement(_.Text,null,this.props.children))}},{key:"_componentDecorator",value:function(t,n,o){return s.default.createElement(v.default,{key:o,style:this.props.linkStyle,url:t},n)}}]),n})(s.Component);e.default=y},941,[2,3,4,5,6,9,10,8,13,17,942,939]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t,u=r(d[0]),l=(t=u)&&t.__esModule?t:{default:t};e.default=l.default},942,[943]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t=(function(){function t(t,n){for(var o=0;o<n.length;o++){var u=n[o];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(t,u.key,u)}}return function(n,o,u){return o&&t(n.prototype,o),u&&t(n,u),n}})(),n=(function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n.default=t,n})(r(d[0])),o=s(r(d[1])),u=s(r(d[2])),c=s(r(d[3])),p=s(r(d[4]));function s(t){return t&&t.__esModule?t:{default:t}}function f(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function l(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function h(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}var y=(function(o){function u(){return f(this,u),l(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}return h(u,n.Component),t(u,[{key:'parseString',value:function(t){var n=this;if(''===t)return t;var o=this.props.matchDecorator(t);if(!o)return t;var u=[],c=0;return o.forEach(function(o,p){o.index>c&&u.push(t.substring(c,o.index));var s=n.props.hrefDecorator(o.url),f=n.props.textDecorator(o.text),l=n.props.componentDecorator(s,f,p);u.push(l),c=o.lastIndex}),t.length>c&&u.push(t.substring(c)),1===u.length?u[0]:u}},{key:'parse',value:function(t){var o=this,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return'string'==typeof t?this.parseString(t):n.isValidElement(t)&&'a'!==t.type&&'button'!==t.type?n.cloneElement(t,{key:u},this.parse(t.props.children)):Array.isArray(t)?t.map(function(t,n){return o.parse(t,n)}):t}},{key:'render',value:function(){return n.createElement(n.Fragment,null,this.parse(this.props.children))}}]),u})();y.defaultProps={componentDecorator:o.default,hrefDecorator:u.default,matchDecorator:c.default,textDecorator:p.default},e.default=y},943,[13,944,945,946,954]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t=(function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[u]=t[u]);return n.default=t,n})(r(d[0]));e.default=function(n,u,f){return t.createElement('a',{href:n,key:f},u)}},944,[13]);
__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return t}},945,[]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t=n(r(d[0])),u=n(r(d[1]));function n(t){return t&&t.__esModule?t:{default:t}}var f=new t.default;f.tlds(u.default),e.default=function(t){return f.match(t)}},946,[947,953]);
__d(function(g,r,i,a,m,e,d){'use strict';function t(t){return Array.prototype.slice.call(arguments,1).forEach(function(_){_&&Object.keys(_).forEach(function(s){t[s]=_[s]})}),t}function _(t){return Object.prototype.toString.call(t)}function s(t){return'[object String]'===_(t)}function n(t){return'[object RegExp]'===_(t)}function o(t){return'[object Function]'===_(t)}function h(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,'\\$&')}var c={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};var l={'http:':{validate:function(t,_,s){var n=t.slice(_);return s.re.http||(s.re.http=new RegExp('^\\/\\/'+s.re.src_auth+s.re.src_host_port_strict+s.re.src_path,'i')),s.re.http.test(n)?n.match(s.re.http)[0].length:0}},'https:':'http:','ftp:':'http:','//':{validate:function(t,_,s){var n=t.slice(_);return s.re.no_http||(s.re.no_http=new RegExp('^'+s.re.src_auth+'(?:localhost|(?:(?:'+s.re.src_domain+')\\.)+'+s.re.src_domain_root+')'+s.re.src_port+s.re.src_host_terminator+s.re.src_path,'i')),s.re.no_http.test(n)?_>=3&&':'===t[_-3]?0:_>=3&&'/'===t[_-3]?0:n.match(s.re.no_http)[0].length:0}},'mailto:':{validate:function(t,_,s){var n=t.slice(_);return s.re.mailto||(s.re.mailto=new RegExp('^'+s.re.src_email_name+'@'+s.re.src_host_strict,'i')),s.re.mailto.test(n)?n.match(s.re.mailto)[0].length:0}}},u='a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]',p='biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444'.split('|');function f(t){t.__index__=-1,t.__text_cache__=''}function x(t){var c=t.re=r(d[0])(t.__opts__),l=t.__tlds__.slice();function p(t){return t.replace('%TLDS%',c.src_tlds)}t.onCompile(),t.__tlds_replaced__||l.push(u),l.push(c.src_xn),c.src_tlds=l.join('|'),c.email_fuzzy=RegExp(p(c.tpl_email_fuzzy),'i'),c.link_fuzzy=RegExp(p(c.tpl_link_fuzzy),'i'),c.link_no_ip_fuzzy=RegExp(p(c.tpl_link_no_ip_fuzzy),'i'),c.host_fuzzy_test=RegExp(p(c.tpl_host_fuzzy_test),'i');var x=[];function z(t,_){throw new Error('(LinkifyIt) Invalid schema "'+t+'": '+_)}t.__compiled__={},Object.keys(t.__schemas__).forEach(function(h){var c=t.__schemas__[h];if(null!==c){var l,u={validate:null,link:null};if(t.__compiled__[h]=u,'[object Object]'===_(c))return n(c.validate)?u.validate=(l=c.validate,function(t,_){var s=t.slice(_);return l.test(s)?s.match(l)[0].length:0}):o(c.validate)?u.validate=c.validate:z(h,c),void(o(c.normalize)?u.normalize=c.normalize:c.normalize?z(h,c):u.normalize=function(t,_){_.normalize(t)});s(c)?x.push(h):z(h,c)}}),x.forEach(function(_){t.__compiled__[t.__schemas__[_]]&&(t.__compiled__[_].validate=t.__compiled__[t.__schemas__[_]].validate,t.__compiled__[_].normalize=t.__compiled__[t.__schemas__[_]].normalize)}),t.__compiled__['']={validate:null,normalize:function(t,_){_.normalize(t)}};var y=Object.keys(t.__compiled__).filter(function(_){return _.length>0&&t.__compiled__[_]}).map(h).join('|');t.re.schema_test=RegExp("(^|(?!_)(?:[><\uff5c]|"+c.src_ZPCc+'))('+y+')','i'),t.re.schema_search=RegExp("(^|(?!_)(?:[><\uff5c]|"+c.src_ZPCc+'))('+y+')','ig'),t.re.pretest=RegExp('('+t.re.schema_test.source+')|('+t.re.host_fuzzy_test.source+')|@','i'),f(t)}function z(t,_){var s=t.__index__,n=t.__last_index__,o=t.__text_cache__.slice(s,n);this.schema=t.__schema__.toLowerCase(),this.index=s+_,this.lastIndex=n+_,this.raw=o,this.text=o,this.url=o}function y(t,_){var s=new z(t,_);return t.__compiled__[s.schema].normalize(s,t),s}function v(_,s){if(!(this instanceof v))return new v(_,s);var n;s||(n=_,Object.keys(n||{}).reduce(function(t,_){return t||c.hasOwnProperty(_)},!1)&&(s=_,_={})),this.__opts__=t({},c,s),this.__index__=-1,this.__last_index__=-1,this.__schema__='',this.__text_cache__='',this.__schemas__=t({},l,_),this.__compiled__={},this.__tlds__=p,this.__tlds_replaced__=!1,this.re={},x(this)}v.prototype.add=function(t,_){return this.__schemas__[t]=_,x(this),this},v.prototype.set=function(_){return this.__opts__=t(this.__opts__,_),this},v.prototype.test=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return!1;var _,s,n,o,h,c,l,u;if(this.re.schema_test.test(t))for((l=this.re.schema_search).lastIndex=0;null!==(_=l.exec(t));)if(o=this.testSchemaAt(t,_[2],l.lastIndex)){this.__schema__=_[2],this.__index__=_.index+_[1].length,this.__last_index__=_.index+_[0].length+o;break}return this.__opts__.fuzzyLink&&this.__compiled__['http:']&&(u=t.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||u<this.__index__)&&null!==(s=t.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(h=s.index+s[1].length,(this.__index__<0||h<this.__index__)&&(this.__schema__='',this.__index__=h,this.__last_index__=s.index+s[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__['mailto:']&&t.indexOf('@')>=0&&null!==(n=t.match(this.re.email_fuzzy))&&(h=n.index+n[1].length,c=n.index+n[0].length,(this.__index__<0||h<this.__index__||h===this.__index__&&c>this.__last_index__)&&(this.__schema__='mailto:',this.__index__=h,this.__last_index__=c)),this.__index__>=0},v.prototype.pretest=function(t){return this.re.pretest.test(t)},v.prototype.testSchemaAt=function(t,_,s){return this.__compiled__[_.toLowerCase()]?this.__compiled__[_.toLowerCase()].validate(t,s,this):0},v.prototype.match=function(t){var _=0,s=[];this.__index__>=0&&this.__text_cache__===t&&(s.push(y(this,_)),_=this.__last_index__);for(var n=_?t.slice(_):t;this.test(n);)s.push(y(this,_)),n=n.slice(this.__last_index__),_+=this.__last_index__;return s.length?s:null},v.prototype.tlds=function(t,_){return t=Array.isArray(t)?t:[t],_?(this.__tlds__=this.__tlds__.concat(t).sort().filter(function(t,_,s){return t!==s[_-1]}).reverse(),x(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,x(this),this)},v.prototype.normalize=function(t){t.schema||(t.url='http://'+t.url),'mailto:'!==t.schema||/^mailto:/i.test(t.url)||(t.url='mailto:'+t.url)},v.prototype.onCompile=function(){},m.exports=v},947,[948]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(_){var s={};s.src_Any=r(d[0]).source,s.src_Cc=r(d[1]).source,s.src_Z=r(d[2]).source,s.src_P=r(d[3]).source,s.src_ZPCc=[s.src_Z,s.src_P,s.src_Cc].join('|'),s.src_ZCc=[s.src_Z,s.src_Cc].join('|');return s.src_pseudo_letter="(?:(?![><\uff5c]|"+s.src_ZPCc+')'+s.src_Any+')',s.src_ip4='(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)',s.src_auth='(?:(?:(?!'+s.src_ZCc+'|[@/\\[\\]()]).)+@)?',s.src_port='(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?',s.src_host_terminator="(?=$|[><\uff5c]|"+s.src_ZPCc+')(?!-|_|:\\d|\\.-|\\.(?!$|'+s.src_ZPCc+'))',s.src_path="(?:[/?#](?:(?!"+s.src_ZCc+"|[><\uff5c]|[()[\\]{}.,\"'?!\\-]).|\\[(?:(?!"+s.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+s.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+s.src_ZCc+"|[}]).)*\\}|\\\"(?:(?!"+s.src_ZCc+"|[\"]).)+\\\"|\\'(?:(?!"+s.src_ZCc+"|[']).)+\\'|\\'(?="+s.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+s.src_ZCc+'|[.]).|'+(_&&_['---']?'\\-(?!--(?:[^-]|$))(?:-*)|':'\\-+|')+'\\,(?!'+s.src_ZCc+").|\\!(?!"+s.src_ZCc+"|[!]).|\\?(?!"+s.src_ZCc+"|[?]).)+|\\/)?",s.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',s.src_xn='xn--[a-z0-9\\-]{1,59}',s.src_domain_root='(?:'+s.src_xn+'|'+s.src_pseudo_letter+"{1,63})",s.src_domain='(?:'+s.src_xn+"|(?:"+s.src_pseudo_letter+")|(?:"+s.src_pseudo_letter+'(?:-|'+s.src_pseudo_letter+'){0,61}'+s.src_pseudo_letter+"))",s.src_host="(?:(?:(?:(?:"+s.src_domain+')\\.)*'+s.src_domain+"))",s.tpl_host_fuzzy='(?:'+s.src_ip4+"|(?:(?:(?:"+s.src_domain+")\\.)+(?:%TLDS%)))",s.tpl_host_no_ip_fuzzy='(?:(?:(?:'+s.src_domain+')\\.)+(?:%TLDS%))',s.src_host_strict=s.src_host+s.src_host_terminator,s.tpl_host_fuzzy_strict=s.tpl_host_fuzzy+s.src_host_terminator,s.src_host_port_strict=s.src_host+s.src_port+s.src_host_terminator,s.tpl_host_port_fuzzy_strict=s.tpl_host_fuzzy+s.src_port+s.src_host_terminator,s.tpl_host_port_no_ip_fuzzy_strict=s.tpl_host_no_ip_fuzzy+s.src_port+s.src_host_terminator,s.tpl_host_fuzzy_test='localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:'+s.src_ZPCc+'|>|$))',s.tpl_email_fuzzy="(^|[><\uff5c]|\"|\\(|"+s.src_ZCc+")("+s.src_email_name+'@'+s.tpl_host_fuzzy_strict+')',s.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uff5c]|"+s.src_ZPCc+"))((?![$+<=>^`|\uff5c])"+s.tpl_host_port_fuzzy_strict+s.src_path+')',s.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uff5c]|"+s.src_ZPCc+"))((?![$+<=>^`|\uff5c])"+s.tpl_host_port_no_ip_fuzzy_strict+s.src_path+')',s}},948,[949,950,951,952]);
__d(function(g,r,i,a,m,e,d){m.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},949,[]);
__d(function(g,r,i,a,m,e,d){m.exports=/[\0-\x1F\x7F-\x9F]/},950,[]);
__d(function(g,r,i,a,m,e,d){m.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},951,[]);
__d(function(g,r,i,a,m,e,d){m.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},952,[]);
__d(function(g,r,i,a,m,e,d){m.exports=["aaa","aarp","abarth","abb","abbott","abbvie","abc","able","abogado","abudhabi","ac","academy","accenture","accountant","accountants","aco","active","actor","ad","adac","ads","adult","ae","aeg","aero","aetna","af","afamilycompany","afl","africa","ag","agakhan","agency","ai","aig","aigo","airbus","airforce","airtel","akdn","al","alfaromeo","alibaba","alipay","allfinanz","allstate","ally","alsace","alstom","am","americanexpress","americanfamily","amex","amfam","amica","amsterdam","analytics","android","anquan","anz","ao","aol","apartments","app","apple","aq","aquarelle","ar","arab","aramco","archi","army","arpa","art","arte","as","asda","asia","associates","at","athleta","attorney","au","auction","audi","audible","audio","auspost","author","auto","autos","avianca","aw","aws","ax","axa","az","azure","ba","baby","baidu","banamex","bananarepublic","band","bank","bar","barcelona","barclaycard","barclays","barefoot","bargains","baseball","basketball","bauhaus","bayern","bb","bbc","bbt","bbva","bcg","bcn","bd","be","beats","beauty","beer","bentley","berlin","best","bestbuy","bet","bf","bg","bh","bharti","bi","bible","bid","bike","bing","bingo","bio","biz","bj","black","blackfriday","blanco","blockbuster","blog","bloomberg","blue","bm","bms","bmw","bn","bnl","bnpparibas","bo","boats","boehringer","bofa","bom","bond","boo","book","booking","bosch","bostik","boston","bot","boutique","box","br","bradesco","bridgestone","broadway","broker","brother","brussels","bs","bt","budapest","bugatti","build","builders","business","buy","buzz","bv","bw","by","bz","bzh","ca","cab","cafe","cal","call","calvinklein","cam","camera","camp","cancerresearch","canon","capetown","capital","capitalone","car","caravan","cards","care","career","careers","cars","cartier","casa","case","caseih","cash","casino","cat","catering","catholic","cba","cbn","cbre","cbs","cc","cd","ceb","center","ceo","cern","cf","cfa","cfd","cg","ch","chanel","channel","chase","chat","cheap","chintai","christmas","chrome","chrysler","church","ci","cipriani","circle","cisco","citadel","citi","citic","city","cityeats","ck","cl","claims","cleaning","click","clinic","clinique","clothing","cloud","club","clubmed","cm","cn","co","coach","codes","coffee","college","cologne","com","comcast","commbank","community","company","compare","computer","comsec","condos","construction","consulting","contact","contractors","cooking","cookingchannel","cool","coop","corsica","country","coupon","coupons","courses","cr","credit","creditcard","creditunion","cricket","crown","crs","cruise","cruises","csc","cu","cuisinella","cv","cw","cx","cy","cymru","cyou","cz","dabur","dad","dance","data","date","dating","datsun","day","dclk","dds","de","deal","dealer","deals","degree","delivery","dell","deloitte","delta","democrat","dental","dentist","desi","design","dev","dhl","diamonds","diet","digital","direct","directory","discount","discover","dish","diy","dj","dk","dm","dnp","do","docs","doctor","dodge","dog","doha","domains","dot","download","drive","dtv","dubai","duck","dunlop","duns","dupont","durban","dvag","dvr","dz","earth","eat","ec","eco","edeka","edu","education","ee","eg","email","emerck","energy","engineer","engineering","enterprises","epost","epson","equipment","er","ericsson","erni","es","esq","estate","esurance","et","etisalat","eu","eurovision","eus","events","everbank","exchange","expert","exposed","express","extraspace","fage","fail","fairwinds","faith","family","fan","fans","farm","farmers","fashion","fast","fedex","feedback","ferrari","ferrero","fi","fiat","fidelity","fido","film","final","finance","financial","fire","firestone","firmdale","fish","fishing","fit","fitness","fj","fk","flickr","flights","flir","florist","flowers","fly","fm","fo","foo","food","foodnetwork","football","ford","forex","forsale","forum","foundation","fox","fr","free","fresenius","frl","frogans","frontdoor","frontier","ftr","fujitsu","fujixerox","fun","fund","furniture","futbol","fyi","ga","gal","gallery","gallo","gallup","game","games","gap","garden","gb","gbiz","gd","gdn","ge","gea","gent","genting","george","gf","gg","ggee","gh","gi","gift","gifts","gives","giving","gl","glade","glass","gle","global","globo","gm","gmail","gmbh","gmo","gmx","gn","godaddy","gold","goldpoint","golf","goo","goodhands","goodyear","goog","google","gop","got","gov","gp","gq","gr","grainger","graphics","gratis","green","gripe","grocery","group","gs","gt","gu","guardian","gucci","guge","guide","guitars","guru","gw","gy","hair","hamburg","hangout","haus","hbo","hdfc","hdfcbank","health","healthcare","help","helsinki","here","hermes","hgtv","hiphop","hisamitsu","hitachi","hiv","hk","hkt","hm","hn","hockey","holdings","holiday","homedepot","homegoods","homes","homesense","honda","honeywell","horse","hospital","host","hosting","hot","hoteles","hotels","hotmail","house","how","hr","hsbc","ht","hu","hughes","hyatt","hyundai","ibm","icbc","ice","icu","id","ie","ieee","ifm","ikano","il","im","imamat","imdb","immo","immobilien","in","industries","infiniti","info","ing","ink","institute","insurance","insure","int","intel","international","intuit","investments","io","ipiranga","iq","ir","irish","is","iselect","ismaili","ist","istanbul","it","itau","itv","iveco","iwc","jaguar","java","jcb","jcp","je","jeep","jetzt","jewelry","jio","jlc","jll","jm","jmp","jnj","jo","jobs","joburg","jot","joy","jp","jpmorgan","jprs","juegos","juniper","kaufen","kddi","ke","kerryhotels","kerrylogistics","kerryproperties","kfh","kg","kh","ki","kia","kim","kinder","kindle","kitchen","kiwi","km","kn","koeln","komatsu","kosher","kp","kpmg","kpn","kr","krd","kred","kuokgroup","kw","ky","kyoto","kz","la","lacaixa","ladbrokes","lamborghini","lamer","lancaster","lancia","lancome","land","landrover","lanxess","lasalle","lat","latino","latrobe","law","lawyer","lb","lc","lds","lease","leclerc","lefrak","legal","lego","lexus","lgbt","li","liaison","lidl","life","lifeinsurance","lifestyle","lighting","like","lilly","limited","limo","lincoln","linde","link","lipsy","live","living","lixil","lk","llc","loan","loans","locker","locus","loft","lol","london","lotte","lotto","love","lpl","lplfinancial","lr","ls","lt","ltd","ltda","lu","lundbeck","lupin","luxe","luxury","lv","ly","ma","macys","madrid","maif","maison","makeup","man","management","mango","map","market","marketing","markets","marriott","marshalls","maserati","mattel","mba","mc","mckinsey","md","me","med","media","meet","melbourne","meme","memorial","men","menu","meo","merckmsd","metlife","mg","mh","miami","microsoft","mil","mini","mint","mit","mitsubishi","mk","ml","mlb","mls","mm","mma","mn","mo","mobi","mobile","mobily","moda","moe","moi","mom","monash","money","monster","mopar","mormon","mortgage","moscow","moto","motorcycles","mov","movie","movistar","mp","mq","mr","ms","msd","mt","mtn","mtr","mu","museum","mutual","mv","mw","mx","my","mz","na","nab","nadex","nagoya","name","nationwide","natura","navy","nba","nc","ne","nec","net","netbank","netflix","network","neustar","new","newholland","news","next","nextdirect","nexus","nf","nfl","ng","ngo","nhk","ni","nico","nike","nikon","ninja","nissan","nissay","nl","no","nokia","northwesternmutual","norton","now","nowruz","nowtv","np","nr","nra","nrw","ntt","nu","nyc","nz","obi","observer","off","office","okinawa","olayan","olayangroup","oldnavy","ollo","om","omega","one","ong","onl","online","onyourside","ooo","open","oracle","orange","org","organic","origins","osaka","otsuka","ott","ovh","pa","page","panasonic","panerai","paris","pars","partners","parts","party","passagens","pay","pccw","pe","pet","pf","pfizer","pg","ph","pharmacy","phd","philips","phone","photo","photography","photos","physio","piaget","pics","pictet","pictures","pid","pin","ping","pink","pioneer","pizza","pk","pl","place","play","playstation","plumbing","plus","pm","pn","pnc","pohl","poker","politie","porn","post","pr","pramerica","praxi","press","prime","pro","prod","productions","prof","progressive","promo","properties","property","protection","pru","prudential","ps","pt","pub","pw","pwc","py","qa","qpon","quebec","quest","qvc","racing","radio","raid","re","read","realestate","realtor","realty","recipes","red","redstone","redumbrella","rehab","reise","reisen","reit","reliance","ren","rent","rentals","repair","report","republican","rest","restaurant","review","reviews","rexroth","rich","richardli","ricoh","rightathome","ril","rio","rip","rmit","ro","rocher","rocks","rodeo","rogers","room","rs","rsvp","ru","rugby","ruhr","run","rw","rwe","ryukyu","sa","saarland","safe","safety","sakura","sale","salon","samsclub","samsung","sandvik","sandvikcoromant","sanofi","sap","sapo","sarl","sas","save","saxo","sb","sbi","sbs","sc","sca","scb","schaeffler","schmidt","scholarships","school","schule","schwarz","science","scjohnson","scor","scot","sd","se","search","seat","secure","security","seek","select","sener","services","ses","seven","sew","sex","sexy","sfr","sg","sh","shangrila","sharp","shaw","shell","shia","shiksha","shoes","shop","shopping","shouji","show","showtime","shriram","si","silk","sina","singles","site","sj","sk","ski","skin","sky","skype","sl","sling","sm","smart","smile","sn","sncf","so","soccer","social","softbank","software","sohu","solar","solutions","song","sony","soy","space","spiegel","sport","spot","spreadbetting","sr","srl","srt","st","stada","staples","star","starhub","statebank","statefarm","statoil","stc","stcgroup","stockholm","storage","store","stream","studio","study","style","su","sucks","supplies","supply","support","surf","surgery","suzuki","sv","swatch","swiftcover","swiss","sx","sy","sydney","symantec","systems","sz","tab","taipei","talk","taobao","target","tatamotors","tatar","tattoo","tax","taxi","tc","tci","td","tdk","team","tech","technology","tel","telecity","telefonica","temasek","tennis","teva","tf","tg","th","thd","theater","theatre","tiaa","tickets","tienda","tiffany","tips","tires","tirol","tj","tjmaxx","tjx","tk","tkmaxx","tl","tm","tmall","tn","to","today","tokyo","tools","top","toray","toshiba","total","tours","town","toyota","toys","tr","trade","trading","training","travel","travelchannel","travelers","travelersinsurance","trust","trv","tt","tube","tui","tunes","tushu","tv","tvs","tw","tz","ua","ubank","ubs","uconnect","ug","uk","unicom","university","uno","uol","ups","us","uy","uz","va","vacations","vana","vanguard","vc","ve","vegas","ventures","verisign","versicherung","vet","vg","vi","viajes","video","vig","viking","villas","vin","vip","virgin","visa","vision","vista","vistaprint","viva","vivo","vlaanderen","vn","vodka","volkswagen","volvo","vote","voting","voto","voyage","vu","vuelos","wales","walmart","walter","wang","wanggou","warman","watch","watches","weather","weatherchannel","webcam","weber","website","wed","wedding","weibo","weir","wf","whoswho","wien","wiki","williamhill","win","windows","wine","winners","wme","wolterskluwer","woodside","work","works","world","wow","ws","wtc","wtf","xbox","xerox","xfinity","xihuan","xin","\u0915\u0949\u092e","\u30bb\u30fc\u30eb","\u4f5b\u5c71","\u0cad\u0cbe\u0cb0\u0ca4","\u6148\u5584","\u96c6\u56e2","\u5728\u7ebf","\ud55c\uad6d","\u0b2d\u0b3e\u0b30\u0b24","\u5927\u4f17\u6c7d\u8f66","\u70b9\u770b","\u0e04\u0e2d\u0e21","\u09ad\u09be\u09f0\u09a4","\u09ad\u09be\u09b0\u09a4","\u516b\u5366","\u0645\u0648\u0642\u0639","\u09ac\u09be\u0982\u09b2\u09be","\u516c\u76ca","\u516c\u53f8","\u9999\u683c\u91cc\u62c9","\u7f51\u7ad9","\u79fb\u52a8","\u6211\u7231\u4f60","\u043c\u043e\u0441\u043a\u0432\u0430","\u049b\u0430\u0437","\u043a\u0430\u0442\u043e\u043b\u0438\u043a","\u043e\u043d\u043b\u0430\u0439\u043d","\u0441\u0430\u0439\u0442","\u8054\u901a","\u0441\u0440\u0431","\u0431\u0433","\u0431\u0435\u043b","\u05e7\u05d5\u05dd","\u65f6\u5c1a","\u5fae\u535a","\u6de1\u9a6c\u9521","\u30d5\u30a1\u30c3\u30b7\u30e7\u30f3","\u043e\u0440\u0433","\u0928\u0947\u091f","\u30b9\u30c8\u30a2","\uc0bc\uc131","\u0b9a\u0bbf\u0b99\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0bc2\u0bb0\u0bcd","\u5546\u6807","\u5546\u5e97","\u5546\u57ce","\u0434\u0435\u0442\u0438","\u043c\u043a\u0434","\u0435\u044e","\u30dd\u30a4\u30f3\u30c8","\u65b0\u95fb","\u5de5\u884c","\u5bb6\u96fb","\u0643\u0648\u0645","\u4e2d\u6587\u7f51","\u4e2d\u4fe1","\u4e2d\u56fd","\u4e2d\u570b","\u5a31\u4e50","\u8c37\u6b4c","\u0c2d\u0c3e\u0c30\u0c24\u0c4d","\u0dbd\u0d82\u0d9a\u0dcf","\u96fb\u8a0a\u76c8\u79d1","\u8d2d\u7269","\u30af\u30e9\u30a6\u30c9","\u0aad\u0abe\u0ab0\u0aa4","\u901a\u8ca9","\u092d\u093e\u0930\u0924\u092e\u094d","\u092d\u093e\u0930\u0924","\u092d\u093e\u0930\u094b\u0924","\u7f51\u5e97","\u0938\u0902\u0917\u0920\u0928","\u9910\u5385","\u7f51\u7edc","\u043a\u043e\u043c","\u0443\u043a\u0440","\u9999\u6e2f","\u8bfa\u57fa\u4e9a","\u98df\u54c1","\u98de\u5229\u6d66","\u53f0\u6e7e","\u53f0\u7063","\u624b\u8868","\u624b\u673a","\u043c\u043e\u043d","\u0627\u0644\u062c\u0632\u0627\u0626\u0631","\u0639\u0645\u0627\u0646","\u0627\u0631\u0627\u0645\u0643\u0648","\u0627\u06cc\u0631\u0627\u0646","\u0627\u0644\u0639\u0644\u064a\u0627\u0646","\u0627\u062a\u0635\u0627\u0644\u0627\u062a","\u0627\u0645\u0627\u0631\u0627\u062a","\u0628\u0627\u0632\u0627\u0631","\u067e\u0627\u06a9\u0633\u062a\u0627\u0646","\u0627\u0644\u0627\u0631\u062f\u0646","\u0645\u0648\u0628\u0627\u064a\u0644\u064a","\u0628\u0627\u0631\u062a","\u0628\u06be\u0627\u0631\u062a","\u0627\u0644\u0645\u063a\u0631\u0628","\u0627\u0628\u0648\u0638\u0628\u064a","\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629","\u0680\u0627\u0631\u062a","\u0643\u0627\u062b\u0648\u0644\u064a\u0643","\u0633\u0648\u062f\u0627\u0646","\u0647\u0645\u0631\u0627\u0647","\u0639\u0631\u0627\u0642","\u0645\u0644\u064a\u0633\u064a\u0627","\u6fb3\u9580","\ub2f7\ucef4","\u653f\u5e9c","\u0634\u0628\u0643\u0629","\u0628\u064a\u062a\u0643","\u0639\u0631\u0628","\u10d2\u10d4","\u673a\u6784","\u7ec4\u7ec7\u673a\u6784","\u5065\u5eb7","\u0e44\u0e17\u0e22","\u0633\u0648\u0631\u064a\u0629","\u62db\u8058","\u0440\u0443\u0441","\u0440\u0444","\u73e0\u5b9d","\u062a\u0648\u0646\u0633","\u5927\u62ff","\u307f\u3093\u306a","\u30b0\u30fc\u30b0\u30eb","\u03b5\u03bb","\u4e16\u754c","\u66f8\u7c4d","\u0d2d\u0d3e\u0d30\u0d24\u0d02","\u0a2d\u0a3e\u0a30\u0a24","\u7f51\u5740","\ub2f7\ub137","\u30b3\u30e0","\u5929\u4e3b\u6559","\u6e38\u620f","verm\xf6gensberater","verm\xf6gensberatung","\u4f01\u4e1a","\u4fe1\u606f","\u5609\u91cc\u5927\u9152\u5e97","\u5609\u91cc","\u0645\u0635\u0631","\u0642\u0637\u0631","\u5e7f\u4e1c","\u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc8","\u0b87\u0ba8\u0bcd\u0ba4\u0bbf\u0baf\u0bbe","\u0570\u0561\u0575","\u65b0\u52a0\u5761","\u0641\u0644\u0633\u0637\u064a\u0646","\u653f\u52a1","xperia","xxx","xyz","yachts","yahoo","yamaxun","yandex","ye","yodobashi","yoga","yokohama","you","youtube","yt","yun","za","zappos","zara","zero","zip","zippo","zm","zone","zuerich","zw"]},953,[]);
__d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return t}},954,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=l(r(d[4])),f=l(r(d[5])),s=l(r(d[6])),c=l(r(d[7])),p=l(r(d[8])),v=t(r(d[9])),h=r(d[10]),y=r(d[11]),_=(function(t){function l(){return(0,u.default)(this,l),(0,s.default)(this,(0,c.default)(l).apply(this,arguments))}return(0,p.default)(l,t),(0,f.default)(l,[{key:"render",value:function(){var t=this.props.color,l=void 0===t?y.ColorPalette.white:t,u=this.props.size,f=void 0===u?'large':u;'medium'===f&&(f='large');var s=(0,o.default)({animating:!0,color:l},this.props,{size:f});return v.default.createElement(h.ActivityIndicator,(0,n.default)({animating:!0},s,{size:f}))}}]),l})(v.Component);e.default=_},955,[2,3,16,54,4,5,6,9,10,13,17,406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),p=n(r(d[6])),s=n(r(d[7])),c=n(r(d[8])),h=t(r(d[9])),v=r(d[10]),y=(function(t){function n(){return(0,f.default)(this,n),(0,p.default)(this,(0,s.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){var t=this.props,n=t.children,f=(0,l.default)(t,["children"]);return h.default.createElement(v.Modal,(0,u.default)({animationType:'slide',supportedOrientations:['landscape','portrait'],transparent:!0},f),n)}}]),n})(h.Component);e.default=y},956,[2,3,16,56,4,5,6,9,10,13,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),s=l(r(d[6])),c=t(r(d[7])),p=r(d[8]),h=r(d[9]),v=r(d[10]),y=l(r(d[11])),T=(function(t){function l(){return(0,u.default)(this,l),(0,f.default)(this,(0,o.default)(l).apply(this,arguments))}return(0,s.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props.t;return c.default.createElement(p.View,{style:y.default.pullToRefresh},c.default.createElement(p.Text,{style:y.default.pullToRefreshText},t('sectionList.pullToRefresh')),c.default.createElement(v.Icon,{src:v.IconMenuDown,style:y.default.pullToRefreshIcon}))}}]),l})(c.Component),R=(0,h.translate)(T);e.default=R},957,[2,3,4,5,6,9,10,13,17,607,403,921]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),c=n(r(d[7])),y=t(r(d[8])),v=n(r(d[9])),p=r(d[10]),b=n(r(d[11])),h=n(r(d[12])),_=n(r(d[13])),k=n(r(d[14])),A=(function(t){function n(t){var o;return(0,l.default)(this,n),(o=(0,u.default)(this,(0,s.default)(n).call(this,t)))._renderItemLine=o._renderItemLine.bind((0,c.default)((0,c.default)(o))),o._renderItemLines=o._renderItemLines.bind((0,c.default)((0,c.default)(o))),o}return(0,f.default)(n,t),(0,o.default)(n,[{key:"_renderItemLine",value:function(t,n){return t?y.default.createElement(_.default,{key:n,numberOfLines:1,style:k.default.listItemText},t):null}},{key:"_renderItemLines",value:function(t){return t&&t.length?t.map(this._renderItemLine):null}},{key:"_renderSecondaryAction",value:function(){var t=this.props.secondaryAction;return y.default.createElement(h.default,{onClick:t,style:k.default.secondaryActionContainer},y.default.createElement(_.default,{style:k.default.secondaryActionLabel},"+"))}},{key:"render",value:function(){var t,n=this.props,l=n.item,o=n.slideActions,u=l.id;if(o){t=[];var s=o,f=Array.isArray(s),c=0;for(s=f?s:s["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var h;if(f){if(c>=s.length)break;h=s[c++]}else{if((c=s.next()).done)break;h=c.value}var _=h;t.push({backgroundColor:_.backgroundColor,onPress:_.onPress.bind(void 0,u),text:_.text})}}return y.default.createElement(v.default,{autoClose:!0,backgroundColor:p.ColorPalette.transparent,right:t},y.default.createElement(b.default,{item:l,onPress:this.props.onPress},this.props.secondaryAction&&this._renderSecondaryAction()))}}]),n})(y.Component);e.default=A},958,[2,3,4,5,6,9,10,8,13,959,406,398,416,940,921]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var t=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(t[s]=o[s])}return t},n=f(r(d[0])),o=f(r(d[1])),s=f(r(d[2])),h=f(r(d[3])),p=f(r(d[4])),l=f(r(d[5])),u=r(d[6]);function f(t){return t&&t.__esModule?t:{default:t}}var c=(0,l.default)({displayName:'SwipeoutBtn',propTypes:{backgroundColor:p.default.string,color:p.default.string,component:p.default.node,onPress:p.default.func,text:p.default.node,type:p.default.string,underlayColor:p.default.string},getDefaultProps:function(){return{backgroundColor:null,color:null,component:null,underlayColor:null,height:0,onPress:null,disabled:!1,text:'Click me',type:'',width:0}},render:function(){var t=this.props,n=[s.default.swipeoutBtn];'delete'===t.type?n.push(s.default.colorDelete):'primary'===t.type?n.push(s.default.colorPrimary):'secondary'===t.type&&n.push(s.default.colorSecondary),t.backgroundColor&&n.push([{backgroundColor:t.backgroundColor}]),n.push([{height:t.height,width:t.width}]);var p=[];p.push([{height:t.height,width:t.width}]);var l=[s.default.swipeoutBtnText];return t.color&&l.push({color:t.color}),h.default.createElement(o.default,{onPress:this.props.onPress,underlayColor:this.props.underlayColor,disabled:this.props.disabled,style:[s.default.swipeoutBtnTouchable,n],textStyle:l},t.component?h.default.createElement(u.View,{style:p},t.component):t.text)}}),b=(0,l.default)({displayName:'Swipeout',mixins:[n.default.Mixin],propTypes:{autoClose:p.default.bool,backgroundColor:p.default.string,close:p.default.bool,left:p.default.array,onOpen:p.default.func,onClose:p.default.func,right:p.default.array,scroll:p.default.func,style:(u.ViewPropTypes||u.View.propTypes).style,sensitivity:p.default.number,buttonWidth:p.default.number,disabled:p.default.bool},getDefaultProps:function(){return{disabled:!1,rowID:-1,sectionID:-1,sensitivity:50}},getInitialState:function(){return{autoClose:this.props.autoClose||!1,btnWidth:0,btnsLeftWidth:0,btnsRightWidth:0,contentHeight:0,contentPos:0,contentWidth:0,openedRight:!1,swiping:!1,tweenDuration:160,timeStart:null}},componentWillMount:function(){var t=this;this._panResponder=u.PanResponder.create({onStartShouldSetPanResponder:function(t,n){return!0},onStartShouldSetPanResponderCapture:function(n,o){return t.state.openedLeft||t.state.openedRight},onMoveShouldSetPanResponderCapture:function(n,o){return Math.abs(o.dx)>t.props.sensitivity&&Math.abs(o.dy)<=t.props.sensitivity},onPanResponderGrant:this._handlePanResponderGrant,onPanResponderMove:this._handlePanResponderMove,onPanResponderRelease:this._handlePanResponderEnd,onPanResponderTerminate:this._handlePanResponderEnd,onShouldBlockNativeResponder:function(t,n){return!1},onPanResponderTerminationRequest:function(){return!1}})},componentWillReceiveProps:function(t){t.close&&this._close(),t.openRight&&this._openRight(),t.openLeft&&this._openLeft()},_handlePanResponderGrant:function(t,n){var o=this;this.props.disabled||(this.state.openedLeft||this.state.openedRight?this._callOnClose():this._callOnOpen(),this.refs.swipeoutContent.measure(function(t,n,s,h){var p=o.props.buttonWidth||s/5;o.setState({btnWidth:p,btnsLeftWidth:o.props.left?p*o.props.left.length:0,btnsRightWidth:o.props.right?p*o.props.right.length:0,swiping:!0,timeStart:(new Date).getTime()})}))},_handlePanResponderMove:function(t,n){if(!this.props.disabled){var o=n.dx,s=n.dy,h=this.state.btnsLeftWidth,p=this.state.btnsRightWidth;if(this.state.openedRight)o=n.dx-p;else if(this.state.openedLeft)o=n.dx+h;var l=Math.abs(o)>Math.abs(s);this.props.scroll&&(l?this.props.scroll(!1):this.props.scroll(!0)),this.state.swiping&&(o<0&&this.props.right?this.setState({contentPos:Math.min(o,0)}):o>0&&this.props.left&&this.setState({contentPos:Math.max(o,0)}))}},_handlePanResponderEnd:function(t,n){if(!this.props.disabled){var o=n.dx,s=this.state.contentPos,h=this.state.contentWidth,p=this.state.btnsLeftWidth,l=this.state.btnsRightWidth,u=.33*h,f=o>u||o>p/2,c=o<-u||o<-l/2;if(this.state.openedRight)c=o-u<-u;if(this.state.openedLeft)f=o+u>u;if((new Date).getTime()-this.state.timeStart<200)c=o<-u/10&&!this.state.openedLeft,f=o>u/10&&!this.state.openedRight;this.state.swiping&&(c&&s<0&&o<0?this._open(-l,'right'):f&&s>0&&o>0?this._open(p,'left'):this._close()),this.props.scroll&&this.props.scroll(!0)}},_tweenContent:function(t,o){this.tweenState(t,{easing:n.default.easingTypes.easeInOutQuad,duration:0===o?1.5*this.state.tweenDuration:this.state.tweenDuration,endValue:o})},_rubberBandEasing:function(t,n){return t<0&&t<n?n-Math.pow(n-t,.85):t>0&&t>n?n+Math.pow(t-n,.85):t},_autoClose:function(t){this.state.autoClose&&this._close();var n=t.onPress;n&&n()},_open:function(t,n){var o='left'===n,s=this.props,h=s.sectionID,p=s.rowID,l=s.onOpen;l&&l(h,p,n),this._tweenContent('contentPos',t),this.setState({contentPos:t,openedLeft:o,openedRight:!o,swiping:!1})},_close:function(){var t=this.props,n=t.sectionID,o=t.rowID,s=t.onClose;s&&(this.state.openedLeft||this.state.openedRight)&&s(n,o,this.state.openedRight?'right':'left');this._tweenContent('contentPos',0),this._callOnClose(),this.setState({openedRight:!1,openedLeft:!1,swiping:!1})},_callOnClose:function(){this.props.onClose&&this.props.onClose(this.props.sectionID,this.props.rowID)},_callOnOpen:function(){this.props.onOpen&&this.props.onOpen(this.props.sectionID,this.props.rowID)},_openRight:function(){var t=this;this.refs.swipeoutContent.measure(function(n,o,s,h){var p=t.props.buttonWidth||s/5;t.setState({btnWidth:p,btnsRightWidth:t.props.right?p*t.props.right.length:0},function(){t._tweenContent('contentPos',-t.state.btnsRightWidth),t._callOnOpen(),t.setState({contentPos:-t.state.btnsRightWidth,openedLeft:!1,openedRight:!0,swiping:!1})})})},_openLeft:function(){var t=this;this.refs.swipeoutContent.measure(function(n,o,s,h){var p=t.props.buttonWidth||s/5;t.setState({btnWidth:p,btnsLeftWidth:t.props.left?p*t.props.left.length:0},function(){t._tweenContent('contentPos',t.state.btnsLeftWidth),t._callOnOpen(),t.setState({contentPos:t.state.btnsLeftWidth,openedLeft:!0,openedRight:!1,swiping:!1})})})},render:function(){var n=this.state.contentWidth,o=this.getTweeningValue('contentPos'),p=[s.default.swipeout,this.props.style];this.props.backgroundColor&&p.push([{backgroundColor:this.props.backgroundColor}]);var l=-this.state.btnsRightWidth;if(o>0)l=this.state.btnsLeftWidth;var f={left:{left:0,overflow:'hidden',width:Math.min(l*(o/l),l)}},c={right:{left:Math.abs(n+Math.max(l,o)),right:0}},b={content:{transform:[{translateX:this._rubberBandEasing(o,l)}]}},w=[s.default.swipeoutContent];w.push(b.content);var y=[s.default.swipeoutBtns];y.push(c.right);var _=[s.default.swipeoutBtns];_.push(f.left);var R=o<0,v=o>0;return h.default.createElement(u.View,{style:p},h.default.createElement(u.View,t({ref:'swipeoutContent',style:w,onLayout:this._onLayout},this._panResponder.panHandlers),this.props.children),this._renderButtons(this.props.right,R,y),this._renderButtons(this.props.left,v,_))},_onLayout:function(t){var n=t.nativeEvent.layout,o=n.width,s=n.height;this.setState({contentWidth:o,contentHeight:s})},_renderButtons:function(t,n,o){return t&&n?h.default.createElement(u.View,{style:o},t.map(this._renderButton)):h.default.createElement(u.View,null)},_renderButton:function(t,n){var o=this;return h.default.createElement(c,{backgroundColor:t.backgroundColor,color:t.color,component:t.component,disabled:t.disabled,height:this.state.contentHeight,key:n,onPress:function(){return o._autoClose(t)},text:t.text,type:t.type,underlayColor:t.underlayColor,width:this.state.btnWidth})}});b.NativeButton=o.default,b.SwipeoutButton=c,e.default=b},959,[960,961,962,13,781,280,17]);
__d(function(g,r,i,a,m,e,d){var n,t;n=this,t=function(){return(function(n){function t(o){if(u[o])return u[o].exports;var c=u[o]={exports:{},id:o,loaded:!1};return n[o].call(c.exports,c,c.exports,t),c.loaded=!0,c.exports}var u={};return t.m=n,t.c=u,t.p="",t(0)})({0:function(n,t,u){n.exports=u(90)},1:function(n,t){function u(){v=!1,f.length?h=f.concat(h):p=-1,h.length&&o()}function o(){if(!v){var n=setTimeout(u);v=!0;for(var t=h.length;t;){for(f=h,h=[];++p<t;)f&&f[p].run();p=-1,t=h.length}f=null,v=!1,clearTimeout(n)}}function c(n,t){this.fun=n,this.array=t}function s(){}var f,l=n.exports={},h=[],v=!1,p=-1;l.nextTick=function(n){var t=new Array(arguments.length-1);if(arguments.length>1)for(var u=1;u<arguments.length;u++)t[u-1]=arguments[u];h.push(new c(n,t)),1!==h.length||v||setTimeout(o,0)},c.prototype.run=function(){this.fun.apply(null,this.array)},l.title="browser",l.browser=!0,l.env={},l.argv=[],l.version="",l.versions={},l.on=s,l.addListener=s,l.once=s,l.off=s,l.removeListener=s,l.removeAllListeners=s,l.emit=s,l.binding=function(n){throw new Error("process.binding is not supported")},l.cwd=function(){return"/"},l.chdir=function(n){throw new Error("process.chdir is not supported")},l.umask=function(){return 0}},90:function(n,t,u){"use strict";function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(t,"__esModule",{value:!0});var c=u(165),s=o(c),f=o(u(91)),l=c.easeInOutQuad,h={ADDITIVE:"ADDITIVE",DESTRUCTIVE:"DESTRUCTIVE"},v={_rafID:null,getInitialState:function(){return{tweenQueue:[]}},componentWillUnmount:function(){f.default.cancel(this._rafID),this._rafID=-1},tweenState:function(n,t){var u=this,o=t.easing,c=t.duration,s=t.delay,v=t.beginValue,p=t.endValue,I=t.onEnd,w=t.stackBehavior;this.setState(function(t){var M=t,O=void 0,b=void 0;if("string"==typeof n)O=n,b=n;else{for(var x=0;x<n.length-1;x++)M=M[n[x]];O=n[n.length-1],b=n.join("|")}var D={easing:o||l,duration:null==c?300:c,delay:null==s?0:s,beginValue:null==v?M[O]:v,endValue:p,onEnd:I,stackBehavior:w||"ADDITIVE"},T=t.tweenQueue;return D.stackBehavior===h.DESTRUCTIVE&&(T=t.tweenQueue.filter(function(n){return n.pathHash!==b})),T.push({pathHash:b,config:D,initTime:Date.now()+D.delay}),M[O]=D.endValue,1===T.length&&(u._rafID=(0,f.default)(u._rafCb)),{tweenQueue:T}})},getTweeningValue:function(n){var t=this.state,u=void 0,o=void 0;if("string"==typeof n)u=t[n],o=n;else{u=t;for(var c=0;c<n.length;c++)u=u[n[c]];o=n.join("|")}var s=Date.now();for(c=0;c<t.tweenQueue.length;c++){var f=t.tweenQueue[c],l=f.pathHash,h=f.initTime,v=f.config;if(l===o){var p=s-h>v.duration?v.duration:Math.max(0,s-h);u+=(0===v.duration?v.endValue:v.easing(p,v.beginValue,v.endValue,v.duration))-v.endValue}}return u},_rafCb:function(){var n=this.state;if(0!==n.tweenQueue.length){for(var t=Date.now(),u=[],o=0;o<n.tweenQueue.length;o++){var c=n.tweenQueue[o],s=c.initTime,l=c.config;t-s<l.duration?u.push(c):l.onEnd&&l.onEnd()}-1!==this._rafID&&(this.setState({tweenQueue:u}),this._rafID=(0,f.default)(this._rafCb))}}};t.default={Mixin:v,easingTypes:s.default,stackBehavior:h},n.exports=t.default},91:function(n,t,u){for(var o=u(92),c="undefined"==typeof window?{}:window,s=["moz","webkit"],f="AnimationFrame",l=c.requestAnimationFrame,h=c.cancelAnimationFrame||c.cancelRequestAnimationFrame,v=0;v<s.length&&!l;v++)l=c[s[v]+"Request"+f],h=c[s[v]+"Cancel"+f]||c[s[v]+"CancelRequest"+f];if(!l||!h){var p=0,I=0,w=[];l=function(n){if(0===w.length){var t=o(),u=Math.max(0,16.666666666666668-(t-p));p=u+t,setTimeout(function(){var n=w.slice(0);w.length=0;for(var t=0;t<n.length;t++)if(!n[t].cancelled)try{n[t].callback(p)}catch(n){setTimeout(function(){throw n},0)}},Math.round(u))}return w.push({handle:++I,callback:n,cancelled:!1}),I},h=function(n){for(var t=0;t<w.length;t++)w[t].handle===n&&(w[t].cancelled=!0)}}n.exports=function(n){return l.call(c,n)},n.exports.cancel=function(){h.apply(c,arguments)}},92:function(n,t,u){(function(t){(function(){var u,o,c;"undefined"!=typeof performance&&null!==performance&&performance.now?n.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(n.exports=function(){return(u()-c)/1e6},o=t.hrtime,c=(u=function(){var n;return 1e9*(n=o())[0]+n[1]})()):Date.now?(n.exports=function(){return Date.now()-c},c=Date.now()):(n.exports=function(){return(new Date).getTime()-c},c=(new Date).getTime())}).call(this)}).call(t,u(1))},165:function(n,t){"use strict";var u={linear:function(n,t,u,o){return(u-t)*n/o+t},easeInQuad:function(n,t,u,o){return(u-t)*(n/=o)*n+t},easeOutQuad:function(n,t,u,o){return-(u-t)*(n/=o)*(n-2)+t},easeInOutQuad:function(n,t,u,o){var c=u-t;return(n/=o/2)<1?c/2*n*n+t:-c/2*(--n*(n-2)-1)+t},easeInCubic:function(n,t,u,o){return(u-t)*(n/=o)*n*n+t},easeOutCubic:function(n,t,u,o){return(u-t)*((n=n/o-1)*n*n+1)+t},easeInOutCubic:function(n,t,u,o){var c=u-t;return(n/=o/2)<1?c/2*n*n*n+t:c/2*((n-=2)*n*n+2)+t},easeInQuart:function(n,t,u,o){return(u-t)*(n/=o)*n*n*n+t},easeOutQuart:function(n,t,u,o){return-(u-t)*((n=n/o-1)*n*n*n-1)+t},easeInOutQuart:function(n,t,u,o){var c=u-t;return(n/=o/2)<1?c/2*n*n*n*n+t:-c/2*((n-=2)*n*n*n-2)+t},easeInQuint:function(n,t,u,o){return(u-t)*(n/=o)*n*n*n*n+t},easeOutQuint:function(n,t,u,o){return(u-t)*((n=n/o-1)*n*n*n*n+1)+t},easeInOutQuint:function(n,t,u,o){var c=u-t;return(n/=o/2)<1?c/2*n*n*n*n*n+t:c/2*((n-=2)*n*n*n*n+2)+t},easeInSine:function(n,t,u,o){var c=u-t;return-c*Math.cos(n/o*(Math.PI/2))+c+t},easeOutSine:function(n,t,u,o){return(u-t)*Math.sin(n/o*(Math.PI/2))+t},easeInOutSine:function(n,t,u,o){return-(u-t)/2*(Math.cos(Math.PI*n/o)-1)+t},easeInExpo:function(n,t,u,o){return 0==n?t:(u-t)*Math.pow(2,10*(n/o-1))+t},easeOutExpo:function(n,t,u,o){var c=u-t;return n==o?t+c:c*(1-Math.pow(2,-10*n/o))+t},easeInOutExpo:function(n,t,u,o){var c=u-t;return 0===n?t:n===o?t+c:(n/=o/2)<1?c/2*Math.pow(2,10*(n-1))+t:c/2*(2-Math.pow(2,-10*--n))+t},easeInCirc:function(n,t,u,o){return-(u-t)*(Math.sqrt(1-(n/=o)*n)-1)+t},easeOutCirc:function(n,t,u,o){return(u-t)*Math.sqrt(1-(n=n/o-1)*n)+t},easeInOutCirc:function(n,t,u,o){var c=u-t;return(n/=o/2)<1?-c/2*(Math.sqrt(1-n*n)-1)+t:c/2*(Math.sqrt(1-(n-=2)*n)+1)+t},easeInElastic:function(n,t,u,o){var c,s,f,l=u-t;return f=1.70158,s=0,c=l,0===n?t:1==(n/=o)?t+l:(s||(s=.3*o),c<Math.abs(l)?(c=l,f=s/4):f=s/(2*Math.PI)*Math.asin(l/c),-c*Math.pow(2,10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/s)+t)},easeOutElastic:function(n,t,u,o){var c,s,f,l=u-t;return f=1.70158,s=0,c=l,0===n?t:1==(n/=o)?t+l:(s||(s=.3*o),c<Math.abs(l)?(c=l,f=s/4):f=s/(2*Math.PI)*Math.asin(l/c),c*Math.pow(2,-10*n)*Math.sin((n*o-f)*(2*Math.PI)/s)+l+t)},easeInOutElastic:function(n,t,u,o){var c,s,f,l=u-t;return f=1.70158,s=0,c=l,0===n?t:2==(n/=o/2)?t+l:(s||(s=.44999999999999996*o),c<Math.abs(l)?(c=l,f=s/4):f=s/(2*Math.PI)*Math.asin(l/c),1>n?c*Math.pow(2,10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/s)*-.5+t:c*Math.pow(2,-10*(n-=1))*Math.sin((n*o-f)*(2*Math.PI)/s)*.5+l+t)},easeInBack:function(n,t,u,o,c){return void 0===c&&(c=1.70158),(u-t)*(n/=o)*n*((c+1)*n-c)+t},easeOutBack:function(n,t,u,o,c){return void 0===c&&(c=1.70158),(u-t)*((n=n/o-1)*n*((c+1)*n+c)+1)+t},easeInOutBack:function(n,t,u,o,c){var s=u-t;return void 0===c&&(c=1.70158),(n/=o/2)<1?s/2*(n*n*((1+(c*=1.525))*n-c))+t:s/2*((n-=2)*n*((1+(c*=1.525))*n+c)+2)+t},easeInBounce:function(n,t,o,c){var s=o-t;return s-u.easeOutBounce(c-n,0,s,c)+t},easeOutBounce:function(n,t,u,o){var c=u-t;return(n/=o)<.36363636363636365?c*(7.5625*n*n)+t:.7272727272727273>n?c*(7.5625*(n-=.5454545454545454)*n+.75)+t:.9090909090909091>n?c*(7.5625*(n-=.8181818181818182)*n+.9375)+t:c*(7.5625*(n-=.9545454545454546)*n+.984375)+t},easeInOutBounce:function(n,t,o,c){var s=o-t;return c/2>n?.5*u.easeInBounce(2*n,0,s,c)+t:.5*u.easeOutBounce(2*n-c,0,s,c)+.5*s+t}};n.exports=u}})},"object"==typeof e&&"object"==typeof m?m.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof e?e.tweenState=t():n.tweenState=t()},960,[]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var s=Object.assign||function(t){for(var s=1;s<arguments.length;s++){var o=arguments[s];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])}return t},o=u(r(d[1])),n=u(r(d[2])),l=u(r(d[3])),p=r(d[4]);function u(t){return t&&t.__esModule?t:{default:t}}var c=p.StyleSheet.create({button:{flexDirection:'row',alignSelf:'stretch',justifyContent:'center'},textButton:{fontSize:14,alignSelf:'center'},opacity:{opacity:.8}}),y=(0,l.default)({displayName:'NativeButton',propTypes:s({},p.TouchableWithoutFeedback.propTypes,{textStyle:n.default.any,disabledStyle:n.default.any,children:n.default.node.isRequired,underlayColor:n.default.string,background:n.default.any}),statics:{isAndroid:'android'===p.Platform.OS},getDefaultProps:function(){return{textStyle:null,disabledStyle:null,underlayColor:null}},_renderText:function(){return'string'!=typeof this.props.children?this.props.children:o.default.createElement(p.Text,{numberOfLines:1,ellipsizeMode:'ios'===p.Platform.OS?'clip':'tail',style:[c.textButton,this.props.textStyle]},this.props.children)},render:function(){var n=this.props.disabled?this.props.disabledStyle||c.opacity:{},l={accessibilityComponentType:this.props.accessibilityComponentType,accessibilityTraits:this.props.accessibilityTraits,accessible:this.props.accessible,delayLongPress:this.props.delayLongPress,delayPressIn:this.props.delayPressIn,delayPressOut:this.props.delayPressOut,disabled:this.props.disabled,hitSlop:this.props.hitSlop,onLayout:this.props.onLayout,onPress:this.props.onPress,onPressIn:this.props.onPressIn,onPressOut:this.props.onPressOut,onLongPress:this.props.onLongPress,pressRetentionOffset:this.props.pressRetentionOffset};return y.isAndroid?(l=t(l,{background:this.props.background||p.TouchableNativeFeedback.SelectableBackground()}),o.default.createElement(p.TouchableNativeFeedback,l,o.default.createElement(p.View,{style:[c.button,this.props.style,n]},this._renderText()))):o.default.createElement(p.TouchableHighlight,s({},l,{style:[c.button,this.props.style,n],underlayColor:this.props.underlayColor}),this._renderText())}});e.default=y},961,[16,13,781,280,17]);
__d(function(g,r,i,a,m,e,d){'use strict';Object.defineProperty(e,"__esModule",{value:!0});var o=r(d[0]).StyleSheet.create({swipeout:{backgroundColor:'#dbddde',overflow:'hidden'},swipeoutBtnTouchable:{flex:1},swipeoutBtn:{alignItems:'center',backgroundColor:'#b6bec0',flex:1,justifyContent:'center',overflow:'hidden'},swipeoutBtnText:{color:'#fff',textAlign:'center'},swipeoutBtns:{bottom:0,flex:1,flexDirection:'row',position:'absolute',right:0,top:0},swipeoutContent:{},colorDelete:{backgroundColor:'#fb3d38'},colorPrimary:{backgroundColor:'#006fff'},colorSecondary:{backgroundColor:'#fd9427'}});e.default=o},962,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),s=l(r(d[6])),c=t(r(d[7])),p=l(r(d[8])),v=l(r(d[9])),y=l(r(d[10])),h=(function(t){function l(){return(0,u.default)(this,l),(0,f.default)(this,(0,o.default)(l).apply(this,arguments))}return(0,s.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props.section.section;return c.default.createElement(p.default,{style:v.default.listSection},c.default.createElement(y.default,{style:v.default.listSectionText},t.title))}}]),l})(c.Component);e.default=h},963,[2,3,4,5,6,9,10,13,416,921,940]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),p=t(r(d[8])),h=r(d[9]),y=r(d[10]),v=r(d[11]),_=n(r(d[12])),I=(function(t){function n(t){var u;return(0,l.default)(this,n),(u=(0,o.default)(this,(0,s.default)(n).call(this,t))).state={pageIndex:u._validatePageIndex(t.defaultPage)},u._maybeRefreshSelectedPage=u._maybeRefreshSelectedPage.bind((0,f.default)((0,f.default)(u))),u}return(0,c.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props.disabled,n=this.props.pages.filter(function(t){return t.component});return p.default.createElement(h.View,{style:[_.default.pagedListContainer,t?_.default.pagedListContainerDisabled:null]},n.length>1?this._renderPagedList(t):p.default.createElement(n[0].component,{disabled:t,style:_.default.pagedList}))}},{key:"_getIndicatorStyle",value:function(t){return this.state.pageIndex===t?_.default.pageIndicatorActive:null}},{key:"_maybeRefreshSelectedPage",value:function(){var t,n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],l=this.props.pages[this.state.pageIndex];l&&(t=l.component)&&(t.WrappedComponent||t).refresh.call(t,this.props.dispatch,n)}},{key:"_onSelectPage",value:function(t){var n=this;return function(){t=n._validatePageIndex(t);var l=n.props.onSelectPage;l&&l(t),n.setState({pageIndex:t},n._maybeRefreshSelectedPage)}}},{key:"_renderPage",value:function(t,n){return t.component?p.default.createElement(h.View,{style:_.default.pageContainer},p.default.createElement(t.component,{disabled:n})):null}},{key:"_renderPagedList",value:function(t){var n=this,l=this.props.pages,u=this.state.pageIndex;return p.default.createElement(h.View,{style:_.default.pagedListContainer},this._renderPage(l[u],t),p.default.createElement(h.SafeAreaView,{style:_.default.pageIndicatorContainer},l.map(function(l,u){return n._renderPageIndicator(l,u,t)})))}},{key:"_renderPageIndicator",value:function(t,n,l){return t.component?p.default.createElement(h.TouchableOpacity,{disabled:l,key:n,onPress:this._onSelectPage(n),style:_.default.pageIndicator},p.default.createElement(h.View,{style:_.default.pageIndicatorContent},p.default.createElement(y.Icon,{src:t.icon,style:[_.default.pageIndicatorIcon,this._getIndicatorStyle(n)]}),p.default.createElement(h.Text,{style:[_.default.pageIndicatorText,this._getIndicatorStyle(n)]},t.title))):null}},{key:"_validatePageIndex",value:function(t){var n=this.props.pages.filter(function(t){return t.component}).length-1;return Math.max(0,Math.min(n,t))}}]),n})(p.Component),P=(0,v.connect)()(I);e.default=P},964,[2,3,4,5,6,9,10,8,13,17,403,534,921]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=u(r(d[2])),l=u(r(d[3])),o=u(r(d[4])),f=u(r(d[5])),s=u(r(d[6])),c=t(r(d[7])),h=r(d[8]),p=(function(t){function u(){return(0,n.default)(this,u),(0,o.default)(this,(0,f.default)(u).apply(this,arguments))}return(0,s.default)(u,t),(0,l.default)(u,[{key:"render",value:function(){var t=this.props,u=t.children,n=t.onPress;return n?c.default.createElement(h.TouchableWithoutFeedback,{onPress:n},u):u}}]),u})(c.Component);e.default=p},965,[2,3,4,5,6,9,10,13,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=n(r(d[2])),o=n(r(d[3])),p=n(r(d[4])),f=n(r(d[5])),u=n(r(d[6])),l=t(r(d[7])),c=r(d[8]),h=n(r(d[9])),y=(function(t){function n(){return(0,s.default)(this,n),(0,p.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,u.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){return l.default.createElement(c.SafeAreaView,{style:h.default.container},l.default.createElement(c.SectionList,{ListEmptyComponent:this.props.ListEmptyComponent,keyExtractor:this.props.keyExtractor,onRefresh:this.props.onRefresh,refreshing:this.props.refreshing,renderItem:this.props.renderItem,renderSectionHeader:this.props.renderSectionHeader,sections:this.props.sections,style:h.default.list}))}}]),n})(l.Component);e.default=y},966,[2,3,4,5,6,9,10,13,17,921]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),f=n(r(d[6])),h=n(r(d[7])),c=n(r(d[8])),p=n(r(d[9])),v=t(r(d[10])),w=r(d[11]),y=r(d[12]),_=n(r(d[13])),k=(function(t){function n(t){var o;(0,l.default)(this,n),o=(0,u.default)(this,(0,f.default)(n).call(this,t));var s=w.Dimensions.get('window'),h=s.height,c=s.width,v=t.position,y=h;return'left'!==v&&'right'!==v||(y=c),o.state={showOverlay:!1,sliderAnimation:new w.Animated.Value(0),positionOffset:y},o._onHardwareBackPress=o._onHardwareBackPress.bind((0,p.default)((0,p.default)(o))),o._onHide=o._onHide.bind((0,p.default)((0,p.default)(o))),o}return(0,c.default)(n,t),(0,h.default)(n,null,[{key:"getDerivedStateFromProps",value:function(t,n){return{showOverlay:t.show||n.showOverlay}}}]),(0,h.default)(n,[{key:"componentDidMount",value:function(){y.BackButtonRegistry.addListener(this._onHardwareBackPress,!0),this._mounted=!0,this._setShow(this.props.show)}},{key:"componentDidUpdate",value:function(t){var n=this.props.show;t.show!==n&&this._setShow(n)}},{key:"componentWillUnmount",value:function(){y.BackButtonRegistry.removeListener(this._onHardwareBackPress),this._mounted=!1}},{key:"render",value:function(){return this.state.showOverlay?v.default.createElement(w.View,{pointerEvents:"box-none",style:_.default.sliderViewContainer},v.default.createElement(w.TouchableWithoutFeedback,{onPress:this._onHide},v.default.createElement(w.View,{style:_.default.sliderViewShadow})),v.default.createElement(w.Animated.View,{pointerEvents:"box-none",style:this._getContentStyle()},this.props.children)):null}},{key:"_getContentStyle",value:function(){var t=(0,s.default)({},this.props.style,_.default.sliderViewContent),n=this.state.positionOffset;switch(this.props.position){case'bottom':(0,o.default)(t,{bottom:-n,left:0,right:0,top:n},{transform:[{translateY:this.state.sliderAnimation}]});break;case'left':(0,o.default)(t,{bottom:0,left:-n,right:n,top:0},{transform:[{translateX:this.state.sliderAnimation}]})}return t}},{key:"_onHardwareBackPress",value:function(){var t=this.props.onHide;return'function'==typeof t&&t()}},{key:"_onHide",value:function(){var t=this;this._setShow(!1).then(function(){var n=t.props.onHide;n&&n()})}},{key:"_setShow",value:function(t){var n=this;return new Promise(function(o){if(n._mounted){var s=n.state.positionOffset,l=n.props.position,u=s;'bottom'!==l&&'right'!==l||(u=-s),w.Animated.timing(n.state.sliderAnimation,{duration:200,toValue:t?u:0,useNativeDriver:!0}).start(function(s){s.finished&&n._mounted&&!t&&n.setState({showOverlay:!1},function(){n.forceUpdate()}),o()})}else o()})}}]),n})(v.PureComponent);e.default=k},967,[2,3,16,54,4,6,9,5,10,8,13,17,968,971]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"BackButtonRegistry",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]));r(d[2])},968,[3,969,970]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=new((function(){function t(){(0,n.default)(this,t),this._listeners=[]}return(0,s.default)(t,[{key:"addListener",value:function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1]?this._listeners.splice(0,0,t):this._listeners.push(t)}},{key:"removeListener",value:function(t){this._listeners=this._listeners.filter(function(n){return n!==t})}},{key:"onHardwareBackPress",value:function(){var t=this._listeners,n=Array.isArray(t),s=0;for(t=n?t:t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(n){if(s>=t.length)break;l=t[s++]}else{if((s=t.next()).done)break;l=s.value}if(!0===l())return!0}return!1}}]),t})());e.default=l},969,[3,4,5]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),s=r(d[2]),c=r(d[3]),u=n(r(d[4]));u.default.onHardwareBackPress=u.default.onHardwareBackPress.bind(u.default),c.MiddlewareRegistry.register(function(){return function(n){return function(c){switch(c.type){case s.APP_WILL_MOUNT:t.BackHandler.addEventListener('hardwareBackPress',u.default.onHardwareBackPress);break;case s.APP_WILL_UNMOUNT:t.BackHandler.removeEventListener('hardwareBackPress',u.default.onHardwareBackPress)}return n(c)}}})},970,[3,17,844,534,969]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),o=r(d[2]),u=r(d[3]),n={sliderViewContainer:(0,l.default)({},o.StyleSheet.absoluteFillObject,{zIndex:u.OVERLAY_Z_INDEX}),sliderViewContent:{position:'absolute'},sliderViewShadow:(0,l.default)({},o.StyleSheet.absoluteFillObject,{backgroundColor:'rgba(0, 0, 0, 0.5)'})};e.default=n},971,[3,54,17,972]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.OVERLAY_Z_INDEX=void 0;e.OVERLAY_Z_INDEX=1e3},972,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.Switch}});var t=r(d[0])},973,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),s=n(r(d[6])),c=n(r(d[7])),p=t(r(d[8])),v=r(d[9]),y=r(d[10]),E=(0,c.default)({},v.StyleSheet.absoluteFillObject,{alignItems:'center',justifyContent:'center'}),h=(function(t){function n(){return(0,l.default)(this,n),(0,o.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,s.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props,n=t.children,l=t.style;return p.default.createElement(v.View,{pointerEvents:"box-none",style:E},p.default.createElement(v.View,{pointerEvents:"none",style:[E,y.TINTED_VIEW_DEFAULT,l]}),p.default.createElement(v.View,{pointerEvents:"box-none",style:E},n))}}]),n})(p.Component);e.default=h},974,[2,3,4,5,6,9,10,54,13,17,921]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),c=(function(t){function c(){return(0,u.default)(this,c),(0,f.default)(this,(0,l.default)(c).apply(this,arguments))}return(0,o.default)(c,t),(0,n.default)(c,null,[{key:"refresh",value:function(){}}]),c})(r(d[6]).Component);e.default=c},975,[3,4,5,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),u=n(r(d[3])),s=n(r(d[4])),l=n(r(d[5])),f=n(r(d[6])),c=n(r(d[7])),p=t(r(d[8])),y=r(d[9]),_=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,s.default)(n).call(this,t)))._getItemKey=l._getItemKey.bind((0,c.default)((0,c.default)(l))),l._onPress=l._onPress.bind((0,c.default)((0,c.default)(l))),l._onRefresh=l._onRefresh.bind((0,c.default)((0,c.default)(l))),l._renderItem=l._renderItem.bind((0,c.default)((0,c.default)(l))),l._renderListEmptyComponent=l._renderListEmptyComponent.bind((0,c.default)((0,c.default)(l))),l._renderSectionHeader=l._renderSectionHeader.bind((0,c.default)((0,c.default)(l))),l}return(0,f.default)(n,t),(0,l.default)(n,null,[{key:"createSection",value:function(t,n){return{data:[],key:n,title:t}}}]),(0,l.default)(n,[{key:"render",value:function(){var t=this.props,n=t.renderListEmptyComponent,o=void 0===n?this._renderListEmptyComponent():n,u=t.sections;return p.default.createElement(y.SectionList,{ListEmptyComponent:o,keyExtractor:this._getItemKey,onItemClick:this.props.onPress,onRefresh:this._onRefresh,refreshing:!1,renderItem:this._renderItem,renderSectionHeader:this._renderSectionHeader,sections:u})}},{key:"_getItemKey",value:function(t,n){return n+"-"+t.key}},{key:"_onPress",value:function(t){var n=this.props,o=n.disabled,u=n.onPress;return!o&&t&&'function'==typeof u?function(){return u(t)}:null}},{key:"_onRefresh",value:function(){var t=this.props.onRefresh;'function'==typeof t&&t()}},{key:"_onSecondaryAction",value:function(t){var n=this;return function(){n.props.onSecondaryAction(t)}}},{key:"_renderItem",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'',o=t.item,u=o.id,s=o.url;return void 0===o.title?null:p.default.createElement(y.NavigateSectionListItem,{item:o,key:n,onPress:s?this._onPress(s):void 0,secondaryAction:s?void 0:this._onSecondaryAction(u),slideActions:this.props.slideActions})}},{key:"_renderListEmptyComponent",value:function(){return'function'==typeof this.props.onRefresh?p.default.createElement(y.NavigateSectionListEmptyComponent,null):null}},{key:"_renderSectionHeader",value:function(t){return p.default.createElement(y.NavigateSectionListSectionHeader,{section:t})}}]),n})(p.Component);e.default=_},976,[2,3,4,6,9,5,10,8,13,396]);
__d(function(g,r,i,a,m,e,d){},977,[]);
__d(function(g,r,i,a,m,e,d){function t(t){this.options=t||{locator:{}}}function n(t,n,c){if(!t){if(n instanceof o)return n;t=n}var s={},u=t instanceof Function;function h(n){var o=t[n];!o&&u&&(o=2==t.length?function(o){t(n,o)}:t),s[n]=o&&function(t){o('[xmldom '+n+']\t'+t+l(c))}||function(){}}return c=c||{},h('warning'),h('error'),h('fatalError'),s}function o(){this.cdata=!1}function c(t,n){n.lineNumber=t.lineNumber,n.columnNumber=t.columnNumber}function l(t){if(t)return'\n@'+(t.systemId||'')+'#[line:'+t.lineNumber+',col:'+t.columnNumber+']'}function s(t,n,o){return'string'==typeof t?t.substr(n,o):t.length>=n+o||n?new java.lang.String(t,n,o)+'':t}function u(t,n){t.currentElement?t.currentElement.appendChild(n):t.doc.appendChild(n)}t.prototype.parseFromString=function(t,c){var l=this.options,s=new h,u=l.domBuilder||new o,f=l.errorHandler,p=l.locator,D=l.xmlns||{},E={lt:'<',gt:'>',amp:'&',quot:'"',apos:"'"};return p&&u.setDocumentLocator(p),s.errorHandler=n(f,u,p),s.domBuilder=l.domBuilder||u,/\/x?html?$/.test(c)&&(E.nbsp='\xa0',E.copy='\xa9',D['']='http://www.w3.org/1999/xhtml'),D.xml=D.xml||'http://www.w3.org/XML/1998/namespace',t?s.parse(t,D,E):s.errorHandler.error("invalid doc source"),u.doc},o.prototype={startDocument:function(){this.doc=(new f).createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(t,n,o,l){var s=this.doc,h=s.createElementNS(t,o||n),f=l.length;u(this,h),this.currentElement=h,this.locator&&c(this.locator,h);for(var p=0;p<f;p++){t=l.getURI(p);var D=l.getValue(p),E=(o=l.getQName(p),s.createAttributeNS(t,o));this.locator&&c(l.getLocator(p),E),E.value=E.nodeValue=D,h.setAttributeNode(E)}},endElement:function(t,n,o){var c=this.currentElement;c.tagName;this.currentElement=c.parentNode},startPrefixMapping:function(t,n){},endPrefixMapping:function(t){},processingInstruction:function(t,n){var o=this.doc.createProcessingInstruction(t,n);this.locator&&c(this.locator,o),u(this,o)},ignorableWhitespace:function(t,n,o){},characters:function(t,n,o){if(t=s.apply(this,arguments)){if(this.cdata)var l=this.doc.createCDATASection(t);else l=this.doc.createTextNode(t);this.currentElement?this.currentElement.appendChild(l):/^\s*$/.test(t)&&this.doc.appendChild(l),this.locator&&c(this.locator,l)}},skippedEntity:function(t){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(t){(this.locator=t)&&(t.lineNumber=0)},comment:function(t,n,o){t=s.apply(this,arguments);var l=this.doc.createComment(t);this.locator&&c(this.locator,l),u(this,l)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(t,n,o){var l=this.doc.implementation;if(l&&l.createDocumentType){var s=l.createDocumentType(t,n,o);this.locator&&c(this.locator,s),u(this,s)}},warning:function(t){console.warn('[xmldom warning]\t'+t,l(this.locator))},error:function(t){console.error('[xmldom error]\t'+t,l(this.locator))},fatalError:function(t){throw console.error('[xmldom fatalError]\t'+t,l(this.locator)),t}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(t){o.prototype[t]=function(){return null}});var h=r(d[0]).XMLReader,f=e.DOMImplementation=r(d[1]).DOMImplementation;e.XMLSerializer=r(d[1]).XMLSerializer,e.DOMParser=t},978,[979,980]);
__d(function(g,r,i,a,m,e,d){var t=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,n=new RegExp("[\\-\\.0-9"+t.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),s=new RegExp('^'+t.source+n.source+'*(?::'+t.source+n.source+'*)?$'),c=0,u=1,o=2,l=3,f=4,h=5,p=6,w=7;function b(){}function x(t,n,s,c,u){function o(t){if(t>65535){var n=55296+((t-=65536)>>10),s=56320+(1023&t);return String.fromCharCode(n,s)}return String.fromCharCode(t)}function l(t){var n=t.slice(1,-1);return n in s?s[n]:'#'===n.charAt(0)?o(parseInt(n.substr(1).replace('x','0x'))):(u.error('entity not found:'+t),t)}function f(n){if(n>O){var s=t.substring(O,n).replace(/&#?\w+;/g,l);x&&h(O),c.characters(s,0,n-O),O=n}}function h(n,s){for(;n>=w&&(s=b.exec(t));)p=s.index,w=p+s[0].length,x.lineNumber++;x.columnNumber=n-p+1}for(var p=0,w=0,b=/.*(?:\r\n?|\n)|.*$/g,x=c.locator,E=[{currentNSMap:n}],M={},O=0;;){try{var T=t.indexOf('<',O);if(T<0){if(!t.substr(O).match(/^\s*$/)){var S=c.doc,q=S.createTextNode(t.substr(O));S.appendChild(q),c.currentElement=q}return}switch(T>O&&f(T),t.charAt(T+1)){case'/':var y=t.indexOf('>',T+3),_=t.substring(T+2,y),I=E.pop();y<0?(_=t.substring(T+2).replace(/[\s<].*/,''),u.error("end tag name: "+_+' is not complete:'+I.tagName),y=T+1+_.length):_.match(/\s</)&&(_=_.replace(/[\s<].*/,''),u.error("end tag name: "+_+' maybe not complete'),y=T+1+_.length);var L=I.localNSMap,R=I.tagName==_;if(R||I.tagName&&I.tagName.toLowerCase()==_.toLowerCase()){if(c.endElement(I.uri,I.localName,_),L)for(var P in L)c.endPrefixMapping(P);R||u.fatalError("end tag name: "+_+' is not match the current start tagName:'+I.tagName)}else E.push(I);y++;break;case'?':x&&h(T),y=$(t,T,c);break;case'!':x&&h(T),y=C(t,T,c,u);break;default:x&&h(T);var B=new A,U=E[E.length-1].currentNSMap,X=(y=N(t,T,B,U,l,u),B.length);if(!B.closed&&k(t,y,B.tagName,M)&&(B.closed=!0,s.nbsp||u.warning('unclosed xml attribute')),x&&X){for(var z=v(x,{}),H=0;H<X;H++){var Q=B[H];h(Q.offset),Q.locator=v(x,{})}c.locator=z,F(B,c,U)&&E.push(B),c.locator=x}else F(B,c,U)&&E.push(B);'http://www.w3.org/1999/xhtml'!==B.uri||B.closed?y++:y=D(t,y,B.tagName,l,c)}}catch(t){u.error('element parse error: '+t),y=-1}y>O?O=y:f(Math.max(T,O)+1)}}function v(t,n){return n.lineNumber=t.lineNumber,n.columnNumber=t.columnNumber,n}function N(t,n,s,b,x,v){for(var N,F=++n,D=c;;){var k=t.charAt(F);switch(k){case'=':if(D===u)N=t.slice(n,F),D=l;else{if(D!==o)throw new Error('attribute equal must after attrName');D=l}break;case'\'':case'"':if(D===l||D===u){if(D===u&&(v.warning('attribute value must after "="'),N=t.slice(n,F)),n=F+1,!((F=t.indexOf(k,n))>0))throw new Error('attribute value no end \''+k+'\' match');E=t.slice(n,F).replace(/&#?\w+;/g,x),s.add(N,E,n-1),D=h}else{if(D!=f)throw new Error('attribute value must after "="');E=t.slice(n,F).replace(/&#?\w+;/g,x),s.add(N,E,n),v.warning('attribute "'+N+'" missed start quot('+k+')!!'),n=F+1,D=h}break;case'/':switch(D){case c:s.setTagName(t.slice(n,F));case h:case p:case w:D=w,s.closed=!0;case f:case u:case o:break;default:throw new Error("attribute invalid close char('/')")}break;case'':return v.error('unexpected end of input'),D==c&&s.setTagName(t.slice(n,F)),F;case'>':switch(D){case c:s.setTagName(t.slice(n,F));case h:case p:case w:break;case f:case u:'/'===(E=t.slice(n,F)).slice(-1)&&(s.closed=!0,E=E.slice(0,-1));case o:D===o&&(E=N),D==f?(v.warning('attribute "'+E+'" missed quot(")!!'),s.add(N,E.replace(/&#?\w+;/g,x),n)):('http://www.w3.org/1999/xhtml'===b['']&&E.match(/^(?:disabled|checked|selected)$/i)||v.warning('attribute "'+E+'" missed value!! "'+E+'" instead!!'),s.add(E,E,n));break;case l:throw new Error('attribute value missed!!')}return F;case"\x80":k=' ';default:if(k<=' ')switch(D){case c:s.setTagName(t.slice(n,F)),D=p;break;case u:N=t.slice(n,F),D=o;break;case f:var E=t.slice(n,F).replace(/&#?\w+;/g,x);v.warning('attribute "'+E+'" missed quot(")!!'),s.add(N,E,n);case h:D=p}else switch(D){case o:s.tagName;'http://www.w3.org/1999/xhtml'===b['']&&N.match(/^(?:disabled|checked|selected)$/i)||v.warning('attribute "'+N+'" missed value!! "'+N+'" instead2!!'),s.add(N,N,n),n=F,D=u;break;case h:v.warning('attribute space is required"'+N+'"!!');case p:D=u,n=F;break;case l:D=f,n=F;break;case w:throw new Error("elements closed character '/' and '>' must be connected to")}}F++}}function F(t,n,s){for(var c=t.tagName,u=null,o=t.length;o--;){var l=t[o],f=l.qName,h=l.value;if((x=f.indexOf(':'))>0)var p=l.prefix=f.slice(0,x),w=f.slice(x+1),b='xmlns'===p&&w;else w=f,p=null,b='xmlns'===f&&'';l.localName=w,!1!==b&&(null==u&&(u={},E(s,s={})),s[b]=u[b]=h,l.uri='http://www.w3.org/2000/xmlns/',n.startPrefixMapping(b,h))}for(o=t.length;o--;){(p=(l=t[o]).prefix)&&('xml'===p&&(l.uri='http://www.w3.org/XML/1998/namespace'),'xmlns'!==p&&(l.uri=s[p||'']))}var x;(x=c.indexOf(':'))>0?(p=t.prefix=c.slice(0,x),w=t.localName=c.slice(x+1)):(p=null,w=t.localName=c);var v=t.uri=s[p||''];if(n.startElement(v,w,c,t),!t.closed)return t.currentNSMap=s,t.localNSMap=u,!0;if(n.endElement(v,w,c),u)for(p in u)n.endPrefixMapping(p)}function D(t,n,s,c,u){if(/^(?:script|textarea)$/i.test(s)){var o=t.indexOf('</'+s+'>',n),l=t.substring(n+1,o);if(/[&<]/.test(l))return/^script$/i.test(s)?(u.characters(l,0,l.length),o):(l=l.replace(/&#?\w+;/g,c),u.characters(l,0,l.length),o)}return n+1}function k(t,n,s,c){var u=c[s];return null==u&&((u=t.lastIndexOf('</'+s+'>'))<n&&(u=t.lastIndexOf('</'+s)),c[s]=u),u<n}function E(t,n){for(var s in t)n[s]=t[s]}function C(t,n,s,c){switch(t.charAt(n+2)){case'-':return'-'===t.charAt(n+3)?(u=t.indexOf('--\x3e',n+4))>n?(s.comment(t,n+4,u-n-4),u+3):(c.error("Unclosed comment"),-1):-1;default:if('CDATA['==t.substr(n+3,6)){var u=t.indexOf(']]>',n+9);return s.startCDATA(),s.characters(t,n+9,u-n-9),s.endCDATA(),u+3}var o=O(t,n),l=o.length;if(l>1&&/!doctype/i.test(o[0][0])){var f=o[1][0],h=l>3&&/^public$/i.test(o[2][0])&&o[3][0],p=l>4&&o[4][0],w=o[l-1];return s.startDTD(f,h&&h.replace(/^(['"])(.*?)\1$/,'$2'),p&&p.replace(/^(['"])(.*?)\1$/,'$2')),s.endDTD(),w.index+w[0].length}}return-1}function $(t,n,s){var c=t.indexOf('?>',n);if(c){var u=t.substring(n,c).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(u){u[0].length;return s.processingInstruction(u[1],u[2]),c+2}return-1}return-1}function A(t){}function M(t,n){return t.__proto__=n,t}function O(t,n){var s,c=[],u=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(u.lastIndex=n,u.exec(t);s=u.exec(t);)if(c.push(s),s[1])return c}b.prototype={parse:function(t,n,s){var c=this.domBuilder;c.startDocument(),E(n,n={}),x(t,n,s,c,this.errorHandler),c.endDocument()}},A.prototype={setTagName:function(t){if(!s.test(t))throw new Error('invalid tagName:'+t);this.tagName=t},add:function(t,n,c){if(!s.test(t))throw new Error('invalid attribute:'+t);this[this.length++]={qName:t,value:n,offset:c}},length:0,getLocalName:function(t){return this[t].localName},getLocator:function(t){return this[t].locator},getQName:function(t){return this[t].qName},getURI:function(t){return this[t].uri},getValue:function(t){return this[t].value}},M({},M.prototype)instanceof M||(M=function(t,n){function s(){}for(n in s.prototype=n,s=new s,t)s[n]=t[n];return s}),e.XMLReader=b},979,[]);
__d(function(g,r,i,a,m,e,d){function t(t,n){for(var o in t)n[o]=t[o]}function n(n,o){var u=n.prototype;if(Object.create){var s=Object.create(o.prototype);u.__proto__=s}if(!(u instanceof o)){function l(){}l.prototype=o.prototype,t(u,l=new l),n.prototype=u=l}u.constructor!=n&&('function'!=typeof n&&console.error("unknow Class:"+n),u.constructor=n)}var o='http://www.w3.org/1999/xhtml',u={},s=u.ELEMENT_NODE=1,l=u.ATTRIBUTE_NODE=2,c=u.TEXT_NODE=3,h=u.CDATA_SECTION_NODE=4,p=u.ENTITY_REFERENCE_NODE=5,f=u.ENTITY_NODE=6,N=u.PROCESSING_INSTRUCTION_NODE=7,v=u.COMMENT_NODE=8,w=u.DOCUMENT_NODE=9,E=u.DOCUMENT_TYPE_NODE=10,y=u.DOCUMENT_FRAGMENT_NODE=11,b=u.NOTATION_NODE=12,T={},_={},D=(T.INDEX_SIZE_ERR=(_[1]="Index size error",1),T.DOMSTRING_SIZE_ERR=(_[2]="DOMString size error",2),T.HIERARCHY_REQUEST_ERR=(_[3]="Hierarchy request error",3)),S=(T.WRONG_DOCUMENT_ERR=(_[4]="Wrong document",4),T.INVALID_CHARACTER_ERR=(_[5]="Invalid character",5),T.NO_DATA_ALLOWED_ERR=(_[6]="No data allowed",6),T.NO_MODIFICATION_ALLOWED_ERR=(_[7]="No modification allowed",7),T.NOT_FOUND_ERR=(_[8]="Not found",8)),C=(T.NOT_SUPPORTED_ERR=(_[9]="Not supported",9),T.INUSE_ATTRIBUTE_ERR=(_[10]="Attribute in use",10));T.INVALID_STATE_ERR=(_[11]="Invalid state",11),T.SYNTAX_ERR=(_[12]="Syntax error",12),T.INVALID_MODIFICATION_ERR=(_[13]="Invalid modification",13),T.NAMESPACE_ERR=(_[14]="Invalid namespace",14),T.INVALID_ACCESS_ERR=(_[15]="Invalid access",15);function I(t,n){if(n instanceof Error)var o=n;else o=this,Error.call(this,_[t]),this.message=_[t],Error.captureStackTrace&&Error.captureStackTrace(this,I);return o.code=t,n&&(this.message=this.message+": "+n),o}function A(){}function R(t,n){this._node=t,this._refresh=n,x(this)}function x(n){var o=n._node._inc||n._node.ownerDocument._inc;if(n._inc!=o){var u=n._refresh(n._node);he(n,'length',u.length),t(u,n),n._inc=o}}function O(){}function U(t,n){for(var o=t.length;o--;)if(t[o]===n)return o}function M(t,n,o,u){if(u?n[U(n,u)]=o:n[n.length++]=o,t){o.ownerElement=t;var s=t.ownerDocument;s&&(u&&Y(s,t,u),F(s,t,o))}}function B(t,n,o){var u=U(n,o);if(!(u>=0))throw I(S,new Error(t.tagName+'@'+o));for(var s=n.length-1;u<s;)n[u]=n[++u];if(n.length=s,t){var l=t.ownerDocument;l&&(Y(l,t,o),o.ownerElement=null)}}function P(t){if(this._features={},t)for(var n in t)this._features=t[n]}function L(){}function V(t){return('<'==t?'&lt;':'>'==t&&'&gt;')||'&'==t&&'&amp;'||'"'==t&&'&quot;'||'&#'+t.charCodeAt()+';'}function k(t,n){if(n(t))return!0;if(t=t.firstChild)do{if(k(t,n))return!0}while(t=t.nextSibling)}function j(){}function F(t,n,o){t&&t._inc++,'http://www.w3.org/2000/xmlns/'==o.namespaceURI&&(n._nsMap[o.prefix?o.localName:'']=o.value)}function Y(t,n,o,u){t&&t._inc++,'http://www.w3.org/2000/xmlns/'==o.namespaceURI&&delete n._nsMap[o.prefix?o.localName:'']}function z(t,n,o){if(t&&t._inc){t._inc++;var u=n.childNodes;if(o)u[u.length++]=o;else{for(var s=n.firstChild,l=0;s;)u[l++]=s,s=s.nextSibling;u.length=l}}}function $(t,n){var o=n.previousSibling,u=n.nextSibling;return o?o.nextSibling=u:t.firstChild=u,u?u.previousSibling=o:t.lastChild=o,z(t.ownerDocument,t),n}function X(t,n,o){var u=n.parentNode;if(u&&u.removeChild(n),n.nodeType===y){var s=n.firstChild;if(null==s)return n;var l=n.lastChild}else s=l=n;var c=o?o.previousSibling:t.lastChild;s.previousSibling=c,l.nextSibling=o,c?c.nextSibling=s:t.firstChild=s,null==o?t.lastChild=l:o.previousSibling=l;do{s.parentNode=t}while(s!==l&&(s=s.nextSibling));return z(t.ownerDocument||t,t),n.nodeType==y&&(n.firstChild=n.lastChild=null),n}function G(t,n){var o=n.parentNode;if(o){var u=t.lastChild;o.removeChild(n);u=t.lastChild}u=t.lastChild;return n.parentNode=t,n.previousSibling=u,n.nextSibling=null,u?u.nextSibling=n:t.firstChild=n,t.lastChild=n,z(t.ownerDocument,t,n),n}function H(){this._nsMap={}}function W(){}function q(){}function Z(){}function Q(){}function J(){}function K(){}function ee(){}function te(){}function ne(){}function re(){}function ie(){}function oe(){}function ae(t,n){var o=[],u=9==this.nodeType?this.documentElement:this,s=u.prefix,l=u.namespaceURI;if(l&&null==s&&null==(s=u.lookupPrefix(l)))var c=[{namespace:l,prefix:null}];return se(this,o,t,n,c),o.join('')}function ue(t,n,o){var u=t.prefix||'',s=t.namespaceURI;if(!u&&!s)return!1;if("xml"===u&&"http://www.w3.org/XML/1998/namespace"===s||'http://www.w3.org/2000/xmlns/'==s)return!1;for(var l=o.length;l--;){var c=o[l];if(c.prefix==u)return c.namespace!=s}return!0}function se(t,n,u,f,b){if(f){if(!(t=f(t)))return;if('string'==typeof t)return void n.push(t)}switch(t.nodeType){case s:b||(b=[]);b.length;var T=t.attributes,_=T.length,D=t.firstChild,S=t.tagName;u=o===t.namespaceURI||u,n.push('<',S);for(var C=0;C<_;C++){'xmlns'==(I=T.item(C)).prefix?b.push({prefix:I.localName,namespace:I.value}):'xmlns'==I.nodeName&&b.push({prefix:'',namespace:I.value})}for(C=0;C<_;C++){var I;if(ue(I=T.item(C),0,b)){var A=I.prefix||'',R=I.namespaceURI,x=A?' xmlns:'+A:" xmlns";n.push(x,'="',R,'"'),b.push({prefix:A,namespace:R})}se(I,n,u,f,b)}if(ue(t,0,b)){A=t.prefix||'',R=t.namespaceURI,x=A?' xmlns:'+A:" xmlns";n.push(x,'="',R,'"'),b.push({prefix:A,namespace:R})}if(D||u&&!/^(?:meta|link|img|br|hr|input)$/i.test(S)){if(n.push('>'),u&&/^script$/i.test(S))for(;D;)D.data?n.push(D.data):se(D,n,u,f,b),D=D.nextSibling;else for(;D;)se(D,n,u,f,b),D=D.nextSibling;n.push('</',S,'>')}else n.push('/>');return;case w:case y:for(D=t.firstChild;D;)se(D,n,u,f,b),D=D.nextSibling;return;case l:return n.push(' ',t.name,'="',t.value.replace(/[<&"]/g,V),'"');case c:return n.push(t.data.replace(/[<&]/g,V));case h:return n.push('<![CDATA[',t.data,']]>');case v:return n.push("\x3c!--",t.data,"--\x3e");case E:var O=t.publicId,U=t.systemId;if(n.push('<!DOCTYPE ',t.name),O)n.push(' PUBLIC "',O),U&&'.'!=U&&n.push('" "',U),n.push('">');else if(U&&'.'!=U)n.push(' SYSTEM "',U,'">');else{var M=t.internalSubset;M&&n.push(" [",M,"]"),n.push(">")}return;case N:return n.push("<?",t.target," ",t.data,"?>");case p:return n.push('&',t.nodeName,';');default:n.push('??',t.nodeName)}}function le(t,n,o){var u;switch(n.nodeType){case s:(u=n.cloneNode(!1)).ownerDocument=t;case y:break;case l:o=!0}if(u||(u=n.cloneNode(!1)),u.ownerDocument=t,u.parentNode=null,o)for(var c=n.firstChild;c;)u.appendChild(le(t,c,o)),c=c.nextSibling;return u}function ce(t,n,o){var u=new n.constructor;for(var c in n){var h=n[c];'object'!=typeof h&&h!=u[c]&&(u[c]=h)}switch(n.childNodes&&(u.childNodes=new A),u.ownerDocument=t,u.nodeType){case s:var p=n.attributes,f=u.attributes=new O,N=p.length;f._ownerElement=u;for(var v=0;v<N;v++)u.setAttributeNode(ce(t,p.item(v),!0));break;case l:o=!0}if(o)for(var w=n.firstChild;w;)u.appendChild(ce(t,w,o)),w=w.nextSibling;return u}function he(t,n,o){t[n]=o}I.prototype=Error.prototype,t(T,I),A.prototype={length:0,item:function(t){return this[t]||null},toString:function(t,n){for(var o=[],u=0;u<this.length;u++)se(this[u],o,t,n);return o.join('')}},R.prototype.item=function(t){return x(this),this[t]},n(R,A),O.prototype={length:0,item:A.prototype.item,getNamedItem:function(t){for(var n=this.length;n--;){var o=this[n];if(o.nodeName==t)return o}},setNamedItem:function(t){var n=t.ownerElement;if(n&&n!=this._ownerElement)throw new I(C);var o=this.getNamedItem(t.nodeName);return M(this._ownerElement,this,t,o),o},setNamedItemNS:function(t){var n,o=t.ownerElement;if(o&&o!=this._ownerElement)throw new I(C);return n=this.getNamedItemNS(t.namespaceURI,t.localName),M(this._ownerElement,this,t,n),n},removeNamedItem:function(t){var n=this.getNamedItem(t);return B(this._ownerElement,this,n),n},removeNamedItemNS:function(t,n){var o=this.getNamedItemNS(t,n);return B(this._ownerElement,this,o),o},getNamedItemNS:function(t,n){for(var o=this.length;o--;){var u=this[o];if(u.localName==n&&u.namespaceURI==t)return u}return null}},P.prototype={hasFeature:function(t,n){var o=this._features[t.toLowerCase()];return!(!o||n&&!(n in o))},createDocument:function(t,n,o){var u=new j;if(u.implementation=this,u.childNodes=new A,u.doctype=o,o&&u.appendChild(o),n){var s=u.createElementNS(t,n);u.appendChild(s)}return u},createDocumentType:function(t,n,o){var u=new K;return u.name=t,u.nodeName=t,u.publicId=n,u.systemId=o,u}},L.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(t,n){return X(this,t,n)},replaceChild:function(t,n){this.insertBefore(t,n),n&&this.removeChild(n)},removeChild:function(t){return $(this,t)},appendChild:function(t){return this.insertBefore(t,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(t){return ce(this.ownerDocument||this,this,t)},normalize:function(){for(var t=this.firstChild;t;){var n=t.nextSibling;n&&n.nodeType==c&&t.nodeType==c?(this.removeChild(n),t.appendData(n.data)):(t.normalize(),t=n)}},isSupported:function(t,n){return this.ownerDocument.implementation.hasFeature(t,n)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(t){for(var n=this;n;){var o=n._nsMap;if(o)for(var u in o)if(o[u]==t)return u;n=n.nodeType==l?n.ownerDocument:n.parentNode}return null},lookupNamespaceURI:function(t){for(var n=this;n;){var o=n._nsMap;if(o&&t in o)return o[t];n=n.nodeType==l?n.ownerDocument:n.parentNode}return null},isDefaultNamespace:function(t){return null==this.lookupPrefix(t)}},t(u,L),t(u,L.prototype),j.prototype={nodeName:'#document',nodeType:w,doctype:null,documentElement:null,_inc:1,insertBefore:function(t,n){if(t.nodeType==y){for(var o=t.firstChild;o;){var u=o.nextSibling;this.insertBefore(o,n),o=u}return t}return null==this.documentElement&&t.nodeType==s&&(this.documentElement=t),X(this,t,n),t.ownerDocument=this,t},removeChild:function(t){return this.documentElement==t&&(this.documentElement=null),$(this,t)},importNode:function(t,n){return le(this,t,n)},getElementById:function(t){var n=null;return k(this.documentElement,function(o){if(o.nodeType==s&&o.getAttribute('id')==t)return n=o,!0}),n},createElement:function(t){var n=new H;return n.ownerDocument=this,n.nodeName=t,n.tagName=t,n.childNodes=new A,(n.attributes=new O)._ownerElement=n,n},createDocumentFragment:function(){var t=new re;return t.ownerDocument=this,t.childNodes=new A,t},createTextNode:function(t){var n=new Z;return n.ownerDocument=this,n.appendData(t),n},createComment:function(t){var n=new Q;return n.ownerDocument=this,n.appendData(t),n},createCDATASection:function(t){var n=new J;return n.ownerDocument=this,n.appendData(t),n},createProcessingInstruction:function(t,n){var o=new ie;return o.ownerDocument=this,o.tagName=o.target=t,o.nodeValue=o.data=n,o},createAttribute:function(t){var n=new W;return n.ownerDocument=this,n.name=t,n.nodeName=t,n.localName=t,n.specified=!0,n},createEntityReference:function(t){var n=new ne;return n.ownerDocument=this,n.nodeName=t,n},createElementNS:function(t,n){var o=new H,u=n.split(':'),s=o.attributes=new O;return o.childNodes=new A,o.ownerDocument=this,o.nodeName=n,o.tagName=n,o.namespaceURI=t,2==u.length?(o.prefix=u[0],o.localName=u[1]):o.localName=n,s._ownerElement=o,o},createAttributeNS:function(t,n){var o=new W,u=n.split(':');return o.ownerDocument=this,o.nodeName=n,o.name=n,o.namespaceURI=t,o.specified=!0,2==u.length?(o.prefix=u[0],o.localName=u[1]):o.localName=n,o}},n(j,L),H.prototype={nodeType:s,hasAttribute:function(t){return null!=this.getAttributeNode(t)},getAttribute:function(t){var n=this.getAttributeNode(t);return n&&n.value||''},getAttributeNode:function(t){return this.attributes.getNamedItem(t)},setAttribute:function(t,n){var o=this.ownerDocument.createAttribute(t);o.value=o.nodeValue=""+n,this.setAttributeNode(o)},removeAttribute:function(t){var n=this.getAttributeNode(t);n&&this.removeAttributeNode(n)},appendChild:function(t){return t.nodeType===y?this.insertBefore(t,null):G(this,t)},setAttributeNode:function(t){return this.attributes.setNamedItem(t)},setAttributeNodeNS:function(t){return this.attributes.setNamedItemNS(t)},removeAttributeNode:function(t){return this.attributes.removeNamedItem(t.nodeName)},removeAttributeNS:function(t,n){var o=this.getAttributeNodeNS(t,n);o&&this.removeAttributeNode(o)},hasAttributeNS:function(t,n){return null!=this.getAttributeNodeNS(t,n)},getAttributeNS:function(t,n){var o=this.getAttributeNodeNS(t,n);return o&&o.value||''},setAttributeNS:function(t,n,o){var u=this.ownerDocument.createAttributeNS(t,n);u.value=u.nodeValue=""+o,this.setAttributeNode(u)},getAttributeNodeNS:function(t,n){return this.attributes.getNamedItemNS(t,n)},getElementsByTagName:function(t){return new R(this,function(n){var o=[];return k(n,function(u){u===n||u.nodeType!=s||'*'!==t&&u.tagName!=t||o.push(u)}),o})},getElementsByTagNameNS:function(t,n){return new R(this,function(o){var u=[];return k(o,function(l){l===o||l.nodeType!==s||'*'!==t&&l.namespaceURI!==t||'*'!==n&&l.localName!=n||u.push(l)}),u})}},j.prototype.getElementsByTagName=H.prototype.getElementsByTagName,j.prototype.getElementsByTagNameNS=H.prototype.getElementsByTagNameNS,n(H,L),W.prototype.nodeType=l,n(W,L),q.prototype={data:'',substringData:function(t,n){return this.data.substring(t,t+n)},appendData:function(t){t=this.data+t,this.nodeValue=this.data=t,this.length=t.length},insertData:function(t,n){this.replaceData(t,0,n)},appendChild:function(t){throw new Error(_[D])},deleteData:function(t,n){this.replaceData(t,n,"")},replaceData:function(t,n,o){o=this.data.substring(0,t)+o+this.data.substring(t+n),this.nodeValue=this.data=o,this.length=o.length}},n(q,L),Z.prototype={nodeName:"#text",nodeType:c,splitText:function(t){var n=this.data,o=n.substring(t);n=n.substring(0,t),this.data=this.nodeValue=n,this.length=n.length;var u=this.ownerDocument.createTextNode(o);return this.parentNode&&this.parentNode.insertBefore(u,this.nextSibling),u}},n(Z,q),Q.prototype={nodeName:"#comment",nodeType:v},n(Q,q),J.prototype={nodeName:"#cdata-section",nodeType:h},n(J,q),K.prototype.nodeType=E,n(K,L),ee.prototype.nodeType=b,n(ee,L),te.prototype.nodeType=f,n(te,L),ne.prototype.nodeType=p,n(ne,L),re.prototype.nodeName="#document-fragment",re.prototype.nodeType=y,n(re,L),ie.prototype.nodeType=N,n(ie,L),oe.prototype.serializeToString=function(t,n,o){return ae.call(t,n,o)},L.prototype.toString=ae;try{if(Object.defineProperty){function pe(t){switch(t.nodeType){case s:case y:var n=[];for(t=t.firstChild;t;)7!==t.nodeType&&8!==t.nodeType&&n.push(pe(t)),t=t.nextSibling;return n.join('');default:return t.nodeValue}}Object.defineProperty(R.prototype,'length',{get:function(){return x(this),this.$$length}}),Object.defineProperty(L.prototype,'textContent',{get:function(){return pe(this)},set:function(t){switch(this.nodeType){case s:case y:for(;this.firstChild;)this.removeChild(this.firstChild);(t||String(t))&&this.appendChild(this.ownerDocument.createTextNode(t));break;default:this.data=t,this.value=t,this.nodeValue=t}}}),he=function(t,n,o){t['$$'+n]=o}}}catch(t){}e.DOMImplementation=P,e.XMLSerializer=oe},980,[]);
__d(function(e,t,r,i,s,a,n){s.exports={_args:[["react-native@0.61.1","/Users/djorkaeff/Downloads/rocket-chat/jitsi-meet"]],_from:"react-native@0.61.1",_id:"react-native@0.61.1",_inBundle:!1,_integrity:"sha512-FjOhAgzjrPr2BjBITmCY+SHzWxfP/bv5ve3oN6ItoIPsVPjJG2QZE8yeByVdI4TzaZrGHU4Ag7/7hX4j39cj2Q==",_location:"/react-native",_phantomChildren:{"@hapi/joi":"15.1.1","@react-native-community/cli-platform-android":"3.0.0-alpha.2","@react-native-community/cli-platform-ios":"3.0.0-alpha.2","@react-native-community/cli-tools":"2.8.3","color-convert":"1.9.1",commander:"2.20.0",compression:"1.7.3",connect:"3.7.0","core-js":"2.5.3",cosmiconfig:"5.2.0","cross-spawn":"6.0.5",deepmerge:"3.3.0","end-of-stream":"1.4.1",envinfo:"7.4.0",errorhandler:"1.5.1","escape-string-regexp":"1.0.5","fbjs-css-vars":"1.0.2","fs-extra":"7.0.1",glob:"7.1.2","graceful-fs":"4.1.11",inquirer:"3.3.0","is-stream":"1.1.0","isomorphic-fetch":"2.2.1","js-tokens":"3.0.2",lodash:"4.17.13","loose-envify":"1.3.1",metro:"0.56.0","metro-config":"0.56.0","metro-core":"0.56.0","metro-react-native-babel-transformer":"0.56.0",minimist:"1.2.0",mkdirp:"0.5.1",morgan:"1.9.1","node-notifier":"5.4.3","npm-run-path":"2.0.2","object-assign":"4.1.1",once:"1.4.0",open:"6.4.0",ora:"3.4.0","p-finally":"1.0.0",plist:"3.0.1",promise:"7.3.1",semver:"5.5.0","serve-static":"1.13.2",setimmediate:"1.0.5","shell-quote":"1.6.1","signal-exit":"3.0.2","strip-eof":"1.0.0",ws:"1.1.5"},_requested:{type:"version",registry:!0,raw:"react-native@0.61.1",name:"react-native",escapedName:"react-native",rawSpec:"0.61.1",saveSpec:null,fetchSpec:"0.61.1"},_requiredBy:["/"],_resolved:"https://registry.npmjs.org/react-native/-/react-native-0.61.1.tgz",_spec:"0.61.1",_where:"/Users/djorkaeff/Downloads/rocket-chat/jitsi-meet",bin:{"react-native":"./cli.js"},bugs:{url:"https://github.com/facebook/react-native/issues"},dependencies:{"@babel/runtime":"^7.0.0","@react-native-community/cli":"^3.0.0-alpha.1","@react-native-community/cli-platform-android":"^3.0.0-alpha.1","@react-native-community/cli-platform-ios":"^3.0.0-alpha.1","abort-controller":"^3.0.0",art:"^0.10.0","base64-js":"^1.1.2",connect:"^3.6.5","create-react-class":"^15.6.3","escape-string-regexp":"^1.0.5","event-target-shim":"^5.0.1",fbjs:"^1.0.0","fbjs-scripts":"^1.1.0","hermes-engine":"^0.2.1",invariant:"^2.2.4","jsc-android":"^245459.0.0","metro-babel-register":"^0.56.0","metro-react-native-babel-transformer":"^0.56.0","metro-source-map":"^0.56.0",nullthrows:"^1.1.0","pretty-format":"^24.7.0",promise:"^7.1.1","prop-types":"^15.7.2","react-devtools-core":"^3.6.3","react-refresh":"^0.4.0","regenerator-runtime":"^0.13.2",scheduler:"0.15.0","stacktrace-parser":"^0.1.3","whatwg-fetch":"^3.0.0"},description:"A framework for building native apps using React",detox:{"test-runner":"jest","runner-config":"RNTester/e2e/config.json",specs:"",configurations:{"ios.sim.release":{binaryPath:"RNTester/build/Build/Products/Release-iphonesimulator/RNTester.app/",build:"xcodebuild -workspace RNTester/RNTesterPods.xcworkspace -scheme RNTester -configuration Release -sdk iphonesimulator -derivedDataPath RNTester/build -UseModernBuildSystem=NO -quiet",type:"ios.simulator",name:"iPhone 6s"},"ios.sim.debug":{binaryPath:"RNTester/build/Build/Products/Debug-iphonesimulator/RNTester.app/",build:"xcodebuild -workspace RNTester/RNTesterPods.xcworkspace -scheme RNTester -configuration Debug -sdk iphonesimulator -derivedDataPath RNTester/build -UseModernBuildSystem=NO -quiet",type:"ios.simulator",name:"iPhone 6s"}}},devDependencies:{"@babel/core":"^7.0.0","@babel/generator":"^7.0.0","@react-native-community/eslint-plugin":"1.0.0","@reactions/component":"^2.0.2",async:"^2.4.0","babel-eslint":"10.0.1","clang-format":"^1.2.4",coveralls:"^3.0.2",detox:"12.2.0",eslint:"5.1.0","eslint-config-fb-strict":"24.3.0","eslint-config-fbjs":"2.1.0","eslint-config-prettier":"^6.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-eslint-comments":"^3.1.1","eslint-plugin-flowtype":"2.50.3","eslint-plugin-jest":"22.4.1","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-prettier":"2.6.2","eslint-plugin-react":"7.12.4","eslint-plugin-react-hooks":"^1.5.1","eslint-plugin-react-native":"3.6.0","eslint-plugin-relay":"1.3.0","flow-bin":"^0.105.0","flow-remove-types":"1.2.3",jest:"^24.8.0","jest-junit":"^6.3.0",jscodeshift:"^0.6.2",mkdirp:"^0.5.1",prettier:"1.17.0",react:"16.9.0","react-test-renderer":"16.9.0",shelljs:"^0.7.8",ws:"^6.1.4",yargs:"^9.0.0"},engines:{node:">=8.3"},files:[".flowconfig","android","cli.js","flow","init.sh","scripts/compose-source-maps.js","scripts/ios-configure-glog.sh","scripts/ios-install-third-party.sh","scripts/launchPackager.bat","scripts/launchPackager.command","scripts/node-binary.sh","scripts/packager.sh","scripts/react-native-xcode.sh","jest-preset.js","jest","lib","rn-get-polyfills.js","Libraries","LICENSE","packager","react-native.config.js","react.gradle","React.podspec","React-Core.podspec","React","ReactAndroid","ReactCommon","README.md","third-party-podspecs","template","local-cli","template.config.js","!template/node_modules","!template/yarn.lock","!template/package-lock.json"],homepage:"https://github.com/facebook/react-native#readme","jest-junit":{outputDirectory:"reports/junit",outputName:"js-test-results.xml"},license:"MIT",main:"Libraries/react-native/react-native-implementation.js",name:"react-native",peerDependencies:{react:"16.9.0"},repository:{type:"git",url:"git+ssh://git@github.com/facebook/react-native.git"},scripts:{"build-ios-e2e":"detox build -c ios.sim.release","clang-format":"clang-format -i --glob=*/**/*.{h,cpp,m,mm}","docker-build-android":"docker build -t reactnativeci/android -f .circleci/Dockerfiles/Dockerfile.android .","docker-setup-android":"docker pull reactnativecommunity/react-native-android",flow:"flow","flow-check-android":"flow check --flowconfig-name .flowconfig.android","flow-check-ios":"flow check",format:"npm run prettier && npm run clang-format","format-check":"prettier --list-different \"./**/*.{js,md,yml}\"",lint:"eslint .","lint-ci":"./scripts/circleci/analyze_code.sh && yarn shellcheck",prettier:"prettier --write \"./**/*.{js,md,yml}\"",shellcheck:"./scripts/circleci/analyze_scripts.sh",start:"react-native start",test:"jest","test-android-all":"yarn run docker-build-android && yarn run test-android-run-unit && yarn run test-android-run-instrumentation && yarn run test-android-run-e2e","test-android-e2e":"yarn run docker-build-android && yarn run test-android-run-e2e","test-android-instrumentation":"yarn run docker-build-android && yarn run test-android-run-instrumentation","test-android-run-e2e":"docker run --privileged -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-ci-e2e-tests.sh --android --js","test-android-run-instrumentation":"docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-android-docker-instrumentation-tests.sh","test-android-run-unit":"docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-android-docker-unit-tests.sh","test-android-unit":"yarn run docker-build-android && yarn run test-android-run-unit","test-ci":"jest --maxWorkers=2 --ci --reporters=\"default\" --reporters=\"jest-junit\"","test-ios":"./scripts/objc-test.sh test","test-ios-e2e":"detox test -c ios.sim.release RNTester/e2e"},version:"0.61.1"}},981,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t=n(r(d[2]));!(function(n){void 0===n.MediaStream&&(n.MediaStream=o.MediaStream),void 0===n.MediaStreamTrack&&(n.MediaStreamTrack=o.MediaStreamTrack),void 0===n.RTCIceCandidate&&(n.RTCIceCandidate=o.RTCIceCandidate),void 0===n.RTCPeerConnection&&(n.RTCPeerConnection=t.default),void 0===n.RTCPeerConnection&&(n.webkitRTCPeerConnection=t.default),void 0===n.RTCSessionDescription&&(n.RTCSessionDescription=o.RTCSessionDescription);var s=n.navigator;s&&(void 0===s.mediaDevices&&(s.mediaDevices=o.mediaDevices),void 0===s.permissions&&(s.permissions=o.permissions))})(g||window||this)},982,[3,756,983]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=p;var n=t(r(d[1])),o=t(r(d[2])),u=r(d[3]),s=r(d[4]),f=t(r(d[5]));function p(){for(var t=this,n=arguments.length,o=new Array(n),u=0;u<n;u++)o[u]=arguments[u];s.RTCPeerConnection.apply(this,o),this.onaddstream=function(){for(var n=arguments.length,o=new Array(n),u=0;u<n;u++)o[u]=arguments[u];return(t._onaddstreamQueue?t._queueOnaddstream:t._invokeOnaddstream).apply(t,o)},Object.defineProperty(this,'onaddstream',{configurable:!0,enumerable:!0,get:function(){return this._onaddstream},set:function(t){this._onaddstream=t}})}function c(){f.default.error.apply(f.default,arguments)}function v(t){var n=this;return new Promise(function(o,u){n._onaddstreamQueue=[],s.RTCPeerConnection.prototype.setRemoteDescription.call(n,t).then(function(){var t;try{o.apply(void 0,arguments)}finally{t=n._onaddstreamQueue,n._onaddstreamQueue=void 0}n._invokeQueuedOnaddstream(t)},function(){n._onaddstreamQueue=void 0,u.apply(void 0,arguments)})})}p.prototype=Object.create(s.RTCPeerConnection.prototype),p.prototype.constructor=p,p.prototype._invokeOnaddstream=function(){for(var t=this._onaddstream,n=arguments.length,o=new Array(n),u=0;u<n;u++)o[u]=arguments[u];return t&&t.apply(this,o)},p.prototype._invokeQueuedOnaddstream=function(t){var n=this;t&&t.forEach(function(t){try{n._invokeOnaddstream.apply(n,(0,o.default)(t))}catch(t){c(t)}})},p.prototype._queueOnaddstream=function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];this._onaddstreamQueue.push(Array.from(n))},p.prototype.setRemoteDescription=function(t){var n,o=this;return(n=t,new Promise(function(t){return t(h(n))}).then(function(t){var o=t.ips,u=t.lines;return Promise.all(Array.from(o.values())).then(function(){return y(n,o,u)})})).catch(function(n){return n&&c(n),t}).then(function(t){return v.bind(o)(t)})};var l=(function(){var t=u.NativeModules.POSIX;if(t){var o=t.getaddrinfo;if('function'==typeof o)return function(t){return o(t,void 0).then(function(t){return(0,n.default)(t,1)[0].ai_addr})}}var s=u.NativeModules.NAT64AddrInfo;if(s){var f=s.getIPv6Address;if('function'==typeof f)return f}return function(){return Promise.reject("The impossible just happened! No POSIX.getaddrinfo or NAT64AddrInfo.getIPv6Address!")}})();function h(t){var n=t.sdp,o=0,u=[],s=new Map;do{var f=n.indexOf('\r\n',o),p=void 0;if(-1===f?(p=n.substring(o),o=void 0):(p=n.substring(o,f),o=f+2),p.startsWith('a=candidate:')){var c=p.split(' ');if(c.length>=10&&'typ'===c[6]){for(var v=[c[4]],h=!1,y=8;y<c.length;++y)if('raddr'===c[y]){v.push(c[++y]);break}for(var _=function(t){if(-1!==t.indexOf(':'))return h=!0,"break";s.has(t)||s.set(t,new Promise(function(n,o){var u=s.get(t);u&&'string'==typeof u?n(u):l(t).then(function(o){o&&-1!==o.indexOf(':')&&o!==s.get(t)?s.set(t,o):s.delete(t),n(o)},o)}))},b=0;b<v.length;b++){if("break"===_(v[b]))break}if(h){s.clear();break}p=c}}u.push(p)}while(o);return{ips:s,lines:u}}function y(t,n,o){if(0===n.size)return t;for(var u=0;u<o.length;++u){var f=o[u];if('string'!=typeof f){var p=f[4],c=n.get(p);c&&(f[4]=c);for(var v=8;v<f.length;++v)if('raddr'===f[v]){p=f[++v],(c=n.get(p))&&(f[v]=c);break}o[u]=f.join(' ')}}return new s.RTCSessionDescription({sdp:o.join('\r\n'),type:t.type})}},983,[3,26,32,17,756,984]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/lib-jitsi-meet');e.default=t},984,[576]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);window.csioReactNative=!0,window.RTCPeerConnection||(window.RTCPeerConnection=n.RTCPeerConnection),window.webkitRTCPeerConnection||(window.webkitRTCPeerConnection=n.RTCPeerConnection),window.performance||(window.performance={}),window.performance.timing||(window.performance.timing={},window.performance.timing.navigationStart=0),Date.now=Date.now||function(){return(new Date).getTime()},window.performance.now||(window.performance.now=function(){return Date.now()}),window.location||(window.location={},window.location.href='react-native'),window.atob||(window.atob=r(d[2]).decode),window.btoa||(window.btoa=r(d[2]).encode);window.csiosign=function(n,o,w){var t=new(r(d[3]))('SHA-256','TEXT');t.setHMACKey(o,'TEXT'),t.update(n);var c,f=t.getHMAC('BYTES');return w(null,n+='.'+(c=f,window.btoa(c).replace(/\+/g,'-').replace(/\//g,'_').replace(/\=+$/,'')))},window.csioGetOsName=function(){return o.Platform.OS},window.csioGetOsVer=function(){return o.Platform.Version+''}},985,[756,17,986,987]);
__d(function(g,r,i,a,m,e,d){!(function(t){var n='object'==typeof e&&e,o='object'==typeof m&&m&&m.exports==n&&m,c='object'==typeof g&&g;c.global!==c&&c.window!==c||(t=c);var h=function(t){this.message=t};(h.prototype=new Error).name='InvalidCharacterError';var f=function(t){throw new h(t)},s='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',A=/[\t\n\f\r ]/g,l={encode:function(t){t=String(t),/[^\0-\xFF]/.test(t)&&f("The string to be encoded contains characters outside of the Latin1 range.");for(var n,o,c,h,A=t.length%3,l='',p=-1,u=t.length-A;++p<u;)n=t.charCodeAt(p)<<16,o=t.charCodeAt(++p)<<8,c=t.charCodeAt(++p),l+=s.charAt((h=n+o+c)>>18&63)+s.charAt(h>>12&63)+s.charAt(h>>6&63)+s.charAt(63&h);return 2==A?(n=t.charCodeAt(p)<<8,o=t.charCodeAt(++p),l+=s.charAt((h=n+o)>>10)+s.charAt(h>>4&63)+s.charAt(h<<2&63)+'='):1==A&&(h=t.charCodeAt(p),l+=s.charAt(h>>2)+s.charAt(h<<4&63)+'=='),l},decode:function(t){var n=(t=String(t).replace(A,'')).length;n%4==0&&(n=(t=t.replace(/==?$/,'')).length),(n%4==1||/[^+a-zA-Z0-9/]/.test(t))&&f('Invalid character: the string to be decoded is not correctly encoded.');for(var o,c,h=0,l='',p=-1;++p<n;)c=s.indexOf(t.charAt(p)),o=h%4?64*o+c:c,h++%4&&(l+=String.fromCharCode(255&o>>(-2*h&6)));return l},version:'0.1.0'};if('function'==typeof define&&'object'==typeof define.amd&&define.amd)define(function(){return l});else if(n&&!n.nodeType)if(o)o.exports=l;else for(var p in l)l.hasOwnProperty(p)&&(n[p]=l[p]);else t.base64=l})(this)},986,[]);
__d(function(g,r,i,a,m,e,d){'use strict';!(function(n){function t(n,t,o){var h,l,A,p,E,H,v,S,U,k=0,F=[],R=0,y=!1,B=[],L=[],T=!1,C=!1,Y=-1;if(h=(o=o||{}).encoding||"UTF8",(U=o.numRounds||1)!==parseInt(U,10)||1>U)throw Error("numRounds must a integer >= 1");if("SHA-1"===n)E=512,H=N,v=j,p=160,S=function(n){return n.slice()};else if(0===n.lastIndexOf("SHA-",0))if(H=function(t,o){return z(t,o,n)},v=function(t,o,u,f){var w,s;if("SHA-224"===n||"SHA-256"===n)w=15+(o+65>>>9<<4),s=16;else{if("SHA-384"!==n&&"SHA-512"!==n)throw Error("Unexpected error in SHA-2 implementation");w=31+(o+129>>>10<<5),s=32}for(;t.length<=w;)t.push(0);for(t[o>>>5]|=128<<24-o%32,o+=u,t[w]=4294967295&o,t[w-1]=o/4294967296|0,u=t.length,o=0;o<u;o+=s)f=z(t.slice(o,o+s),f,n);if("SHA-224"===n)t=[f[0],f[1],f[2],f[3],f[4],f[5],f[6]];else if("SHA-256"===n)t=f;else if("SHA-384"===n)t=[f[0].a,f[0].b,f[1].a,f[1].b,f[2].a,f[2].b,f[3].a,f[3].b,f[4].a,f[4].b,f[5].a,f[5].b];else{if("SHA-512"!==n)throw Error("Unexpected error in SHA-2 implementation");t=[f[0].a,f[0].b,f[1].a,f[1].b,f[2].a,f[2].b,f[3].a,f[3].b,f[4].a,f[4].b,f[5].a,f[5].b,f[6].a,f[6].b,f[7].a,f[7].b]}return t},S=function(n){return n.slice()},"SHA-224"===n)E=512,p=224;else if("SHA-256"===n)E=512,p=256;else if("SHA-384"===n)E=1024,p=384;else{if("SHA-512"!==n)throw Error("Chosen SHA variant is not supported");E=1024,p=512}else{if(0!==n.lastIndexOf("SHA3-",0)&&0!==n.lastIndexOf("SHAKE",0))throw Error("Chosen SHA variant is not supported");var x=6;if(H=Z,S=function(n){var t,o=[];for(t=0;5>t;t+=1)o[t]=n[t].slice();return o},Y=1,"SHA3-224"===n)E=1152,p=224;else if("SHA3-256"===n)E=1088,p=256;else if("SHA3-384"===n)E=832,p=384;else if("SHA3-512"===n)E=576,p=512;else if("SHAKE128"===n)E=1344,p=-1,x=31,C=!0;else{if("SHAKE256"!==n)throw Error("Chosen SHA variant is not supported");E=1088,p=-1,x=31,C=!0}v=function(n,t,o,u,f){var w,s=x,c=[],b=(o=E)>>>5,h=0,l=t>>>5;for(w=0;w<l&&t>=o;w+=b)u=Z(n.slice(w,w+b),u),t-=o;for(n=n.slice(w),t%=o;n.length<b;)n.push(0);for(n[(w=t>>>3)>>2]^=s<<w%4*8,n[b-1]^=2147483648,u=Z(n,u);32*c.length<f&&(n=u[h%5][h/5|0],c.push(n.b),!(32*c.length>=f));)c.push(n.a),0==64*(h+=1)%o&&Z(null,u);return c}}A=b(t,h,Y),l=K(n),this.setHMACKey=function(t,o,u){var f;if(!0===y)throw Error("HMAC key already set");if(!0===T)throw Error("Cannot set HMAC key after calling update");if(!0===C)throw Error("SHAKE is not supported for HMAC");if(t=(o=b(o,h=(u||{}).encoding||"UTF8",Y)(t)).binLen,o=o.value,u=(f=E>>>3)/4-1,f<t/8){for(o=v(o,t,0,K(n),p);o.length<=u;)o.push(0);o[u]&=4294967040}else if(f>t/8){for(;o.length<=u;)o.push(0);o[u]&=4294967040}for(t=0;t<=u;t+=1)B[t]=909522486^o[t],L[t]=1549556828^o[t];l=H(B,l),k=E,y=!0},this.update=function(n){var t,o,u,f=0,w=E>>>5;for(n=(t=A(n,F,R)).binLen,o=t.value,t=n>>>5,u=0;u<t;u+=w)f+E<=n&&(l=H(o.slice(u,u+w),l),f+=E);k+=f,F=o.slice(f>>>5),R=n%E,T=!0},this.getHash=function(t,o){var b,h,A,E;if(!0===y)throw Error("Cannot call getHash after setting HMAC key");if(A=c(o),!0===C){if(-1===A.shakeLen)throw Error("shakeLen must be specified in options");p=A.shakeLen}switch(t){case"HEX":b=function(n){return u(n,p,Y,A)};break;case"B64":b=function(n){return f(n,p,Y,A)};break;case"BYTES":b=function(n){return w(n,p,Y)};break;case"ARRAYBUFFER":try{h=new ArrayBuffer(0)}catch(n){throw Error("ARRAYBUFFER not supported by this environment")}b=function(n){return s(n,p,Y)};break;default:throw Error("format must be HEX, B64, BYTES, or ARRAYBUFFER")}for(E=v(F.slice(),R,k,S(l),p),h=1;h<U;h+=1)!0===C&&0!=p%32&&(E[E.length-1]&=16777215>>>24-p%32),E=v(E,p,0,K(n),p);return b(E)},this.getHMAC=function(t,o){var b,h,A,U;if(!1===y)throw Error("Cannot call getHMAC without first setting HMAC key");switch(A=c(o),t){case"HEX":b=function(n){return u(n,p,Y,A)};break;case"B64":b=function(n){return f(n,p,Y,A)};break;case"BYTES":b=function(n){return w(n,p,Y)};break;case"ARRAYBUFFER":try{b=new ArrayBuffer(0)}catch(n){throw Error("ARRAYBUFFER not supported by this environment")}b=function(n){return s(n,p,Y)};break;default:throw Error("outputFormat must be HEX, B64, BYTES, or ARRAYBUFFER")}return h=v(F.slice(),R,k,S(l),p),U=H(L,K(n)),b(U=v(h,p,E,U,p))}}function o(n,t){this.a=n,this.b=t}function u(n,t,o,u){var f,w,s,c="";for(t/=8,s=-1===o?3:0,f=0;f<t;f+=1)w=n[f>>>2]>>>8*(s+f%4*o),c+="0123456789abcdef".charAt(w>>>4&15)+"0123456789abcdef".charAt(15&w);return u.outputUpper?c.toUpperCase():c}function f(n,t,o,u){var f,w,s,c,b="",h=t/8;for(c=-1===o?3:0,f=0;f<h;f+=3)for(w=f+1<h?n[f+1>>>2]:0,s=f+2<h?n[f+2>>>2]:0,s=(n[f>>>2]>>>8*(c+f%4*o)&255)<<16|(w>>>8*(c+(f+1)%4*o)&255)<<8|s>>>8*(c+(f+2)%4*o)&255,w=0;4>w;w+=1)b+=8*f+6*w<=t?"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(s>>>6*(3-w)&63):u.b64Pad;return b}function w(n,t,o){var u,f,w,s="";for(t/=8,w=-1===o?3:0,u=0;u<t;u+=1)f=n[u>>>2]>>>8*(w+u%4*o)&255,s+=String.fromCharCode(f);return s}function s(n,t,o){t/=8;var u,f,w,s=new ArrayBuffer(t);for(w=new Uint8Array(s),f=-1===o?3:0,u=0;u<t;u+=1)w[u]=n[u>>>2]>>>8*(f+u%4*o)&255;return s}function c(n){var t={outputUpper:!1,b64Pad:"=",shakeLen:-1};if(n=n||{},t.outputUpper=n.outputUpper||!1,!0===n.hasOwnProperty("b64Pad")&&(t.b64Pad=n.b64Pad),!0===n.hasOwnProperty("shakeLen")){if(0!=n.shakeLen%8)throw Error("shakeLen must be a multiple of 8");t.shakeLen=n.shakeLen}if("boolean"!=typeof t.outputUpper)throw Error("Invalid outputUpper formatting option");if("string"!=typeof t.b64Pad)throw Error("Invalid b64Pad formatting option");return t}function b(n,t,o){switch(t){case"UTF8":case"UTF16BE":case"UTF16LE":break;default:throw Error("encoding must be UTF8, UTF16BE, or UTF16LE")}switch(n){case"HEX":n=function(n,t,u){var f,w,s,c,b,h,l=n.length;if(0!=l%2)throw Error("String of HEX type must be in byte increments");for(t=t||[0],b=(u=u||0)>>>3,h=-1===o?3:0,f=0;f<l;f+=2){if(w=parseInt(n.substr(f,2),16),isNaN(w))throw Error("String of HEX type contains invalid characters");for(s=(c=(f>>>1)+b)>>>2;t.length<=s;)t.push(0);t[s]|=w<<8*(h+c%4*o)}return{value:t,binLen:4*l+u}};break;case"TEXT":n=function(n,u,f){var w,s,c,b,h,l,A,p,E=0;if(u=u||[0],h=(f=f||0)>>>3,"UTF8"===t)for(p=-1===o?3:0,c=0;c<n.length;c+=1)for(s=[],128>(w=n.charCodeAt(c))?s.push(w):2048>w?(s.push(192|w>>>6),s.push(128|63&w)):55296>w||57344<=w?s.push(224|w>>>12,128|w>>>6&63,128|63&w):(c+=1,w=65536+((1023&w)<<10|1023&n.charCodeAt(c)),s.push(240|w>>>18,128|w>>>12&63,128|w>>>6&63,128|63&w)),b=0;b<s.length;b+=1){for(l=(A=E+h)>>>2;u.length<=l;)u.push(0);u[l]|=s[b]<<8*(p+A%4*o),E+=1}else if("UTF16BE"===t||"UTF16LE"===t)for(p=-1===o?2:0,s="UTF16LE"===t&&1!==o||"UTF16LE"!==t&&1===o,c=0;c<n.length;c+=1){for(w=n.charCodeAt(c),!0===s&&(w=(b=255&w)<<8|w>>>8),l=(A=E+h)>>>2;u.length<=l;)u.push(0);u[l]|=w<<8*(p+A%4*o),E+=2}return{value:u,binLen:8*E+f}};break;case"B64":n=function(n,t,u){var f,w,s,c,b,h,l,A,p=0;if(-1===n.search(/^[a-zA-Z0-9=+\/]+$/))throw Error("Invalid character in base-64 string");if(w=n.indexOf("="),n=n.replace(/\=/g,""),-1!==w&&w<n.length)throw Error("Invalid '=' found in base-64 string");for(t=t||[0],h=(u=u||0)>>>3,A=-1===o?3:0,w=0;w<n.length;w+=4){for(b=n.substr(w,4),s=c=0;s<b.length;s+=1)c|=(f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(b[s]))<<18-6*s;for(s=0;s<b.length-1;s+=1){for(f=(l=p+h)>>>2;t.length<=f;)t.push(0);t[f]|=(c>>>16-8*s&255)<<8*(A+l%4*o),p+=1}}return{value:t,binLen:8*p+u}};break;case"BYTES":n=function(n,t,u){var f,w,s,c,b,h;for(t=t||[0],s=(u=u||0)>>>3,h=-1===o?3:0,w=0;w<n.length;w+=1)f=n.charCodeAt(w),c=(b=w+s)>>>2,t.length<=c&&t.push(0),t[c]|=f<<8*(h+b%4*o);return{value:t,binLen:8*n.length+u}};break;case"ARRAYBUFFER":try{n=new ArrayBuffer(0)}catch(n){throw Error("ARRAYBUFFER not supported by this environment")}n=function(n,t,u){var f,w,s,c,b,h;for(t=t||[0],w=(u=u||0)>>>3,b=-1===o?3:0,h=new Uint8Array(n),f=0;f<n.byteLength;f+=1)s=(c=f+w)>>>2,t.length<=s&&t.push(0),t[s]|=h[f]<<8*(b+c%4*o);return{value:t,binLen:8*n.byteLength+u}};break;default:throw Error("format must be HEX, TEXT, B64, BYTES, or ARRAYBUFFER")}return n}function h(n,t){return n<<t|n>>>32-t}function l(n,t){return 32<t?(t-=32,new o(n.b<<t|n.a>>>32-t,n.a<<t|n.b>>>32-t)):0!==t?new o(n.a<<t|n.b>>>32-t,n.b<<t|n.a>>>32-t):n}function A(n,t){return n>>>t|n<<32-t}function p(n,t){var u=null;u=new o(n.a,n.b);return 32>=t?new o(u.a>>>t|u.b<<32-t&4294967295,u.b>>>t|u.a<<32-t&4294967295):new o(u.b>>>t-32|u.a<<64-t&4294967295,u.a>>>t-32|u.b<<64-t&4294967295)}function E(n,t){return 32>=t?new o(n.a>>>t,n.b>>>t|n.a<<32-t&4294967295):new o(0,n.a>>>t-32)}function H(n,t,o){return n&t^~n&o}function v(n,t,u){return new o(n.a&t.a^~n.a&u.a,n.b&t.b^~n.b&u.b)}function S(n,t,o){return n&t^n&o^t&o}function U(n,t,u){return new o(n.a&t.a^n.a&u.a^t.a&u.a,n.b&t.b^n.b&u.b^t.b&u.b)}function k(n){return A(n,2)^A(n,13)^A(n,22)}function F(n){var t=p(n,28),u=p(n,34);return n=p(n,39),new o(t.a^u.a^n.a,t.b^u.b^n.b)}function R(n){return A(n,6)^A(n,11)^A(n,25)}function y(n){var t=p(n,14),u=p(n,18);return n=p(n,41),new o(t.a^u.a^n.a,t.b^u.b^n.b)}function B(n){return A(n,7)^A(n,18)^n>>>3}function L(n){var t=p(n,1),u=p(n,8);return n=E(n,7),new o(t.a^u.a^n.a,t.b^u.b^n.b)}function T(n){return A(n,17)^A(n,19)^n>>>10}function C(n){var t=p(n,19),u=p(n,61);return n=E(n,6),new o(t.a^u.a^n.a,t.b^u.b^n.b)}function Y(n,t){var o=(65535&n)+(65535&t);return((n>>>16)+(t>>>16)+(o>>>16)&65535)<<16|65535&o}function x(n,t,o,u){var f=(65535&n)+(65535&t)+(65535&o)+(65535&u);return((n>>>16)+(t>>>16)+(o>>>16)+(u>>>16)+(f>>>16)&65535)<<16|65535&f}function I(n,t,o,u,f){var w=(65535&n)+(65535&t)+(65535&o)+(65535&u)+(65535&f);return((n>>>16)+(t>>>16)+(o>>>16)+(u>>>16)+(f>>>16)+(w>>>16)&65535)<<16|65535&w}function O(n,t){var u,f,w;return u=(65535&n.b)+(65535&t.b),w=(65535&(f=(n.b>>>16)+(t.b>>>16)+(u>>>16)))<<16|65535&u,u=(65535&n.a)+(65535&t.a)+(f>>>16),new o((65535&(f=(n.a>>>16)+(t.a>>>16)+(u>>>16)))<<16|65535&u,w)}function X(n,t,u,f){var w,s,c;return w=(65535&n.b)+(65535&t.b)+(65535&u.b)+(65535&f.b),c=(65535&(s=(n.b>>>16)+(t.b>>>16)+(u.b>>>16)+(f.b>>>16)+(w>>>16)))<<16|65535&w,w=(65535&n.a)+(65535&t.a)+(65535&u.a)+(65535&f.a)+(s>>>16),new o((65535&(s=(n.a>>>16)+(t.a>>>16)+(u.a>>>16)+(f.a>>>16)+(w>>>16)))<<16|65535&w,c)}function P(n,t,u,f,w){var s,c,b;return s=(65535&n.b)+(65535&t.b)+(65535&u.b)+(65535&f.b)+(65535&w.b),b=(65535&(c=(n.b>>>16)+(t.b>>>16)+(u.b>>>16)+(f.b>>>16)+(w.b>>>16)+(s>>>16)))<<16|65535&s,s=(65535&n.a)+(65535&t.a)+(65535&u.a)+(65535&f.a)+(65535&w.a)+(c>>>16),new o((65535&(c=(n.a>>>16)+(t.a>>>16)+(u.a>>>16)+(f.a>>>16)+(w.a>>>16)+(s>>>16)))<<16|65535&s,b)}function M(n,t){return new o(n.a^t.a,n.b^t.b)}function K(n){var t,u=[];if("SHA-1"===n)u=[1732584193,4023233417,2562383102,271733878,3285377520];else if(0===n.lastIndexOf("SHA-",0))switch(u=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428],t=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],n){case"SHA-224":break;case"SHA-256":u=t;break;case"SHA-384":u=[new o(3418070365,u[0]),new o(1654270250,u[1]),new o(2438529370,u[2]),new o(355462360,u[3]),new o(1731405415,u[4]),new o(41048885895,u[5]),new o(3675008525,u[6]),new o(1203062813,u[7])];break;case"SHA-512":u=[new o(t[0],4089235720),new o(t[1],2227873595),new o(t[2],4271175723),new o(t[3],1595750129),new o(t[4],2917565137),new o(t[5],725511199),new o(t[6],4215389547),new o(t[7],327033209)];break;default:throw Error("Unknown SHA variant")}else{if(0!==n.lastIndexOf("SHA3-",0)&&0!==n.lastIndexOf("SHAKE",0))throw Error("No SHA variants supported");for(n=0;5>n;n+=1)u[n]=[new o(0,0),new o(0,0),new o(0,0),new o(0,0),new o(0,0)]}return u}function N(n,t){var o,u,f,w,s,c,b,l=[];for(o=t[0],u=t[1],f=t[2],w=t[3],s=t[4],b=0;80>b;b+=1)l[b]=16>b?n[b]:h(l[b-3]^l[b-8]^l[b-14]^l[b-16],1),c=20>b?I(h(o,5),u&f^~u&w,s,1518500249,l[b]):40>b?I(h(o,5),u^f^w,s,1859775393,l[b]):60>b?I(h(o,5),S(u,f,w),s,2400959708,l[b]):I(h(o,5),u^f^w,s,3395469782,l[b]),s=w,w=f,f=h(u,30),u=o,o=c;return t[0]=Y(o,t[0]),t[1]=Y(u,t[1]),t[2]=Y(f,t[2]),t[3]=Y(w,t[3]),t[4]=Y(s,t[4]),t}function j(n,t,o,u){var f;for(f=15+(t+65>>>9<<4);n.length<=f;)n.push(0);for(n[t>>>5]|=128<<24-t%32,t+=o,n[f]=4294967295&t,n[f-1]=t/4294967296|0,t=n.length,f=0;f<t;f+=16)u=N(n.slice(f,f+16),u);return u}function z(n,t,u){var f,w,s,c,b,h,l,A,p,E,M,K,N,j,z,Z,G,J,Q,V,W,_,$,nn=[];if("SHA-224"===u||"SHA-256"===u)E=64,K=1,_=Number,N=Y,j=x,z=I,Z=B,G=T,J=k,Q=R,W=S,V=H,$=q;else{if("SHA-384"!==u&&"SHA-512"!==u)throw Error("Unexpected error in SHA-2 implementation");E=80,K=2,_=o,N=O,j=X,z=P,Z=L,G=C,J=F,Q=y,W=U,V=v,$=D}for(u=t[0],f=t[1],w=t[2],s=t[3],c=t[4],b=t[5],h=t[6],l=t[7],M=0;M<E;M+=1)16>M?(p=M*K,A=n.length<=p?0:n[p],p=n.length<=p+1?0:n[p+1],nn[M]=new _(A,p)):nn[M]=j(G(nn[M-2]),nn[M-7],Z(nn[M-15]),nn[M-16]),A=z(l,Q(c),V(c,b,h),$[M],nn[M]),p=N(J(u),W(u,f,w)),l=h,h=b,b=c,c=N(s,A),s=w,w=f,f=u,u=N(A,p);return t[0]=N(u,t[0]),t[1]=N(f,t[1]),t[2]=N(w,t[2]),t[3]=N(s,t[3]),t[4]=N(c,t[4]),t[5]=N(b,t[5]),t[6]=N(h,t[6]),t[7]=N(l,t[7]),t}function Z(n,t){var u,f,w,s,c=[],b=[];if(null!==n)for(f=0;f<n.length;f+=2)t[(f>>>1)%5][(f>>>1)/5|0]=M(t[(f>>>1)%5][(f>>>1)/5|0],new o(n[f+1],n[f]));for(u=0;24>u;u+=1){for(s=K("SHA3-"),f=0;5>f;f+=1){w=t[f][0];var h=t[f][1],A=t[f][2],p=t[f][3],E=t[f][4];c[f]=new o(w.a^h.a^A.a^p.a^E.a,w.b^h.b^A.b^p.b^E.b)}for(f=0;5>f;f+=1)b[f]=M(c[(f+4)%5],l(c[(f+1)%5],1));for(f=0;5>f;f+=1)for(w=0;5>w;w+=1)t[f][w]=M(t[f][w],b[f]);for(f=0;5>f;f+=1)for(w=0;5>w;w+=1)s[w][(2*f+3*w)%5]=l(t[f][w],G[f][w]);for(f=0;5>f;f+=1)for(w=0;5>w;w+=1)t[f][w]=M(s[f][w],new o(~s[(f+1)%5][w].a&s[(f+2)%5][w].a,~s[(f+1)%5][w].b&s[(f+2)%5][w].b));t[0][0]=M(t[0][0],J[u])}return t}var q,D,G,J;D=[new o((q=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298])[0],3609767458),new o(q[1],602891725),new o(q[2],3964484399),new o(q[3],2173295548),new o(q[4],4081628472),new o(q[5],3053834265),new o(q[6],2937671579),new o(q[7],3664609560),new o(q[8],2734883394),new o(q[9],1164996542),new o(q[10],1323610764),new o(q[11],3590304994),new o(q[12],4068182383),new o(q[13],991336113),new o(q[14],633803317),new o(q[15],3479774868),new o(q[16],2666613458),new o(q[17],944711139),new o(q[18],2341262773),new o(q[19],2007800933),new o(q[20],1495990901),new o(q[21],1856431235),new o(q[22],3175218132),new o(q[23],2198950837),new o(q[24],3999719339),new o(q[25],766784016),new o(q[26],2566594879),new o(q[27],3203337956),new o(q[28],1034457026),new o(q[29],2466948901),new o(q[30],3758326383),new o(q[31],168717936),new o(q[32],1188179964),new o(q[33],1546045734),new o(q[34],1522805485),new o(q[35],2643833823),new o(q[36],2343527390),new o(q[37],1014477480),new o(q[38],1206759142),new o(q[39],344077627),new o(q[40],1290863460),new o(q[41],3158454273),new o(q[42],3505952657),new o(q[43],106217008),new o(q[44],3606008344),new o(q[45],1432725776),new o(q[46],1467031594),new o(q[47],851169720),new o(q[48],3100823752),new o(q[49],1363258195),new o(q[50],3750685593),new o(q[51],3785050280),new o(q[52],3318307427),new o(q[53],3812723403),new o(q[54],2003034995),new o(q[55],3602036899),new o(q[56],1575990012),new o(q[57],1125592928),new o(q[58],2716904306),new o(q[59],442776044),new o(q[60],593698344),new o(q[61],3733110249),new o(q[62],2999351573),new o(q[63],3815920427),new o(3391569614,3928383900),new o(3515267271,566280711),new o(3940187606,3454069534),new o(4118630271,4000239992),new o(116418474,1914138554),new o(174292421,2731055270),new o(289380356,3203993006),new o(460393269,320620315),new o(685471733,587496836),new o(852142971,1086792851),new o(1017036298,365543100),new o(1126000580,2618297676),new o(1288033470,3409855158),new o(1501505948,4234509866),new o(1607167915,987167468),new o(1816402316,1246189591)],J=[new o(0,1),new o(0,32898),new o(2147483648,32906),new o(2147483648,2147516416),new o(0,32907),new o(0,2147483649),new o(2147483648,2147516545),new o(2147483648,32777),new o(0,138),new o(0,136),new o(0,2147516425),new o(0,2147483658),new o(0,2147516555),new o(2147483648,139),new o(2147483648,32905),new o(2147483648,32771),new o(2147483648,32770),new o(2147483648,128),new o(0,32778),new o(2147483648,2147483658),new o(2147483648,2147516545),new o(2147483648,32896),new o(0,2147483649),new o(2147483648,2147516424)],G=[[0,36,3,41,18],[1,44,10,45,2],[62,6,43,15,61],[28,55,25,21,56],[27,20,39,8,14]],"function"==typeof define&&define.amd?define(function(){return t}):void 0!==e?(void 0!==m&&m.exports&&(m.exports=t),e=t):n.jsSHA=t})(this)},987,[]);
__d(function(e,t,n,r,i,a,o){var s=t(o[0]);!(function(){return function e(n,r,i){function a(s,c){if(!r[s]){if(!n[s]){var u="function"==typeof t&&t;if(!c&&u)return u(s,!0);if(o)return o(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var f=r[s]={exports:{}};n[s][0].call(f.exports,function(e){return a(n[s][1][e]||e)},f,f.exports,e,n,r,i)}return r[s].exports}for(var o="function"==typeof t&&t,s=0;s<i.length;s++)a(i[s]);return a}})()({1:[function(t,n,r){(function(e,t,i){!(function(e){if("object"==typeof r&&void 0!==n)n.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var i;"undefined"!=typeof window?i=window:void 0!==t?i=t:"undefined"!=typeof self&&(i=self),i.Promise=e()}})(function(){return(function e(t,n,r){function i(o,s){if(!n[o]){if(!t[o]){var c="function"==typeof _dereq_&&_dereq_;if(!s&&c)return c(o,!0);if(a)return a(o,!0);var u=new Error("Cannot find module '"+o+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){return i(t[o][1][e]||e)},l,l.exports,e,t,n,r)}return n[o].exports}for(var a="function"==typeof _dereq_&&_dereq_,o=0;o<r.length;o++)i(r[o]);return i})({1:[function(e,t,n){"use strict";t.exports=function(e){function t(e){var t=new n(e),r=t.promise();return t.setHowMany(1),t.setUnwrap(),t.init(),r}var n=e._SomePromiseArray;e.any=function(e){return t(e)},e.prototype.any=function(){return t(this)}}},{}],2:[function(t,n,r){"use strict";function i(){this._customScheduler=!1,this._isTickUsed=!1,this._lateQueue=new l(16),this._normalQueue=new l(16),this._haveDrainedQueues=!1,this._trampolineEnabled=!0;var e=this;this.drainQueues=function(){e._drainQueues()},this._schedule=u}function a(e,t,n){this._lateQueue.push(e,t,n),this._queueTick()}function o(e,t,n){this._normalQueue.push(e,t,n),this._queueTick()}function s(e){this._normalQueue._pushOne(e),this._queueTick()}var c;try{throw new Error}catch(e){c=e}var u=t("./schedule"),l=t("./queue"),f=t("./util");i.prototype.setScheduler=function(e){var t=this._schedule;return this._schedule=e,this._customScheduler=!0,t},i.prototype.hasCustomScheduler=function(){return this._customScheduler},i.prototype.enableTrampoline=function(){this._trampolineEnabled=!0},i.prototype.disableTrampolineIfNecessary=function(){f.hasDevTools&&(this._trampolineEnabled=!1)},i.prototype.haveItemsQueued=function(){return this._isTickUsed||this._haveDrainedQueues},i.prototype.fatalError=function(t,n){n?(e.stderr.write("Fatal "+(t instanceof Error?t.stack:t)+"\n"),e.exit(2)):this.throwLater(t)},i.prototype.throwLater=function(e,t){if(1===arguments.length&&(t=e,e=function(){throw t}),"undefined"!=typeof setTimeout)setTimeout(function(){e(t)},0);else try{this._schedule(function(){e(t)})}catch(e){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}},f.hasDevTools?(i.prototype.invokeLater=function(e,t,n){this._trampolineEnabled?a.call(this,e,t,n):this._schedule(function(){setTimeout(function(){e.call(t,n)},100)})},i.prototype.invoke=function(e,t,n){this._trampolineEnabled?o.call(this,e,t,n):this._schedule(function(){e.call(t,n)})},i.prototype.settlePromises=function(e){this._trampolineEnabled?s.call(this,e):this._schedule(function(){e._settlePromises()})}):(i.prototype.invokeLater=a,i.prototype.invoke=o,i.prototype.settlePromises=s),i.prototype._drainQueue=function(e){for(;e.length()>0;){var t=e.shift();if("function"==typeof t){var n=e.shift(),r=e.shift();t.call(n,r)}else t._settlePromises()}},i.prototype._drainQueues=function(){this._drainQueue(this._normalQueue),this._reset(),this._haveDrainedQueues=!0,this._drainQueue(this._lateQueue)},i.prototype._queueTick=function(){this._isTickUsed||(this._isTickUsed=!0,this._schedule(this.drainQueues))},i.prototype._reset=function(){this._isTickUsed=!1},n.exports=i,n.exports.firstLineError=c},{"./queue":26,"./schedule":29,"./util":36}],3:[function(e,t,n){"use strict";t.exports=function(e,t,n,r){var i=!1,a=function(e,t){this._reject(t)},o=function(e,t){t.promiseRejectionQueued=!0,t.bindingPromise._then(a,a,null,this,e)},s=function(e,t){0==(50397184&this._bitField)&&this._resolveCallback(t.target)},c=function(e,t){t.promiseRejectionQueued||this._reject(e)};e.prototype.bind=function(a){i||(i=!0,e.prototype._propagateFrom=r.propagateFromFunction(),e.prototype._boundValue=r.boundValueFunction());var u=n(a),l=new e(t);l._propagateFrom(this,1);var f=this._target();if(l._setBoundTo(u),u instanceof e){var d={promiseRejectionQueued:!1,promise:l,target:f,bindingPromise:u};f._then(t,o,void 0,l,d),u._then(s,c,void 0,l,d),l._setOnCancel(u)}else l._resolveCallback(f);return l},e.prototype._setBoundTo=function(e){void 0!==e?(this._bitField=2097152|this._bitField,this._boundTo=e):this._bitField=-2097153&this._bitField},e.prototype._isBound=function(){return 2097152==(2097152&this._bitField)},e.bind=function(t,n){return e.resolve(n).bind(t)}}},{}],4:[function(e,t,n){"use strict";var r;"undefined"!=typeof Promise&&(r=Promise);var i=e("./promise")();i.noConflict=function(){try{Promise===i&&(Promise=r)}catch(e){}return i},t.exports=i},{"./promise":22}],5:[function(e,t,n){"use strict";var r=Object.create;if(r){var i=r(null),a=r(null);i[" size"]=a[" size"]=0}t.exports=function(t){function n(e,n){var r;if(null!=e&&(r=e[n]),"function"!=typeof r){var i="Object "+o.classString(e)+" has no method '"+o.toString(n)+"'";throw new t.TypeError(i)}return r}function r(e){return n(e,this.pop()).apply(e,this)}function i(e){return e[this]}function a(e){var t=+this;return t<0&&(t=Math.max(0,t+e.length)),e[t]}var o=e("./util"),s=o.canEvaluate;o.isIdentifier,t.prototype.call=function(e){var t=[].slice.call(arguments,1);return t.push(e),this._then(r,void 0,void 0,t,void 0)},t.prototype.get=function(e){var t;if("number"==typeof e)t=a;else if(s){var n=(void 0)(e);t=null!==n?n:i}else t=i;return this._then(t,void 0,void 0,e,void 0)}}},{"./util":36}],6:[function(e,t,n){"use strict";t.exports=function(t,n,r,i){var a=e("./util"),o=a.tryCatch,s=a.errorObj,c=t._async;t.prototype.break=t.prototype.cancel=function(){if(!i.cancellation())return this._warn("cancellation is disabled");for(var e=this,t=e;e._isCancellable();){if(!e._cancelBy(t)){t._isFollowing()?t._followee().cancel():t._cancelBranched();break}var n=e._cancellationParent;if(null==n||!n._isCancellable()){e._isFollowing()?e._followee().cancel():e._cancelBranched();break}e._isFollowing()&&e._followee().cancel(),e._setWillBeCancelled(),t=e,e=n}},t.prototype._branchHasCancelled=function(){this._branchesRemainingToCancel--},t.prototype._enoughBranchesHaveCancelled=function(){return void 0===this._branchesRemainingToCancel||this._branchesRemainingToCancel<=0},t.prototype._cancelBy=function(e){return e===this?(this._branchesRemainingToCancel=0,this._invokeOnCancel(),!0):(this._branchHasCancelled(),!!this._enoughBranchesHaveCancelled()&&(this._invokeOnCancel(),!0))},t.prototype._cancelBranched=function(){this._enoughBranchesHaveCancelled()&&this._cancel()},t.prototype._cancel=function(){this._isCancellable()&&(this._setCancelled(),c.invoke(this._cancelPromises,this,void 0))},t.prototype._cancelPromises=function(){this._length()>0&&this._settlePromises()},t.prototype._unsetOnCancel=function(){this._onCancelField=void 0},t.prototype._isCancellable=function(){return this.isPending()&&!this._isCancelled()},t.prototype.isCancellable=function(){return this.isPending()&&!this.isCancelled()},t.prototype._doInvokeOnCancel=function(e,t){if(a.isArray(e))for(var n=0;n<e.length;++n)this._doInvokeOnCancel(e[n],t);else if(void 0!==e)if("function"==typeof e){if(!t){var r=o(e).call(this._boundValue());r===s&&(this._attachExtraTrace(r.e),c.throwLater(r.e))}}else e._resultCancelled(this)},t.prototype._invokeOnCancel=function(){var e=this._onCancel();this._unsetOnCancel(),c.invoke(this._doInvokeOnCancel,this,e)},t.prototype._invokeInternalOnCancel=function(){this._isCancellable()&&(this._doInvokeOnCancel(this._onCancel(),!0),this._unsetOnCancel())},t.prototype._resultCancelled=function(){this.cancel()}}},{"./util":36}],7:[function(e,t,n){"use strict";t.exports=function(t){var n=e("./util"),r=e("./es5").keys,i=n.tryCatch,a=n.errorObj;return function(e,o,s){return function(c){var u=s._boundValue();e:for(var l=0;l<e.length;++l){var f=e[l];if(f===Error||null!=f&&f.prototype instanceof Error){if(c instanceof f)return i(o).call(u,c)}else if("function"==typeof f){var d=i(f).call(u,c);if(d===a)return d;if(d)return i(o).call(u,c)}else if(n.isObject(c)){for(var h=r(f),p=0;p<h.length;++p){var v=h[p];if(f[v]!=c[v])continue e}return i(o).call(u,c)}}return t}}}},{"./es5":13,"./util":36}],8:[function(e,t,n){"use strict";t.exports=function(e){function t(){this._trace=new t.CapturedTrace(n())}function n(){var e=i.length-1;if(e>=0)return i[e]}var r=!1,i=[];return e.prototype._promiseCreated=function(){},e.prototype._pushContext=function(){},e.prototype._popContext=function(){return null},e._peekContext=e.prototype._peekContext=function(){},t.prototype._pushContext=function(){void 0!==this._trace&&(this._trace._promiseCreated=null,i.push(this._trace))},t.prototype._popContext=function(){if(void 0!==this._trace){var e=i.pop(),t=e._promiseCreated;return e._promiseCreated=null,t}return null},t.CapturedTrace=null,t.create=function(){if(r)return new t},t.deactivateLongStackTraces=function(){},t.activateLongStackTraces=function(){var i=e.prototype._pushContext,a=e.prototype._popContext,o=e._peekContext,s=e.prototype._peekContext,c=e.prototype._promiseCreated;t.deactivateLongStackTraces=function(){e.prototype._pushContext=i,e.prototype._popContext=a,e._peekContext=o,e.prototype._peekContext=s,e.prototype._promiseCreated=c,r=!1},r=!0,e.prototype._pushContext=t.prototype._pushContext,e.prototype._popContext=t.prototype._popContext,e._peekContext=e.prototype._peekContext=n,e.prototype._promiseCreated=function(){var e=this._peekContext();e&&null==e._promiseCreated&&(e._promiseCreated=this)}},t}},{}],9:[function(t,n,r){"use strict";n.exports=function(n,r){function i(e,t){return{promise:t}}function a(){return!1}function o(e,t,n){var r=this;try{e(t,n,function(e){if("function"!=typeof e)throw new TypeError("onCancel must be a function, got: "+x.toString(e));r._attachCancellationCallback(e)})}catch(e){return e}}function s(e){if(!this._isCancellable())return this;var t=this._onCancel();void 0!==t?x.isArray(t)?t.push(e):this._setOnCancel([t,e]):this._setOnCancel(e)}function c(){return this._onCancelField}function u(e){this._onCancelField=e}function l(){this._cancellationParent=void 0,this._onCancelField=void 0}function f(e,t){if(0!=(1&t)){this._cancellationParent=e;var n=e._branchesRemainingToCancel;void 0===n&&(n=0),e._branchesRemainingToCancel=n+1}0!=(2&t)&&e._isBound()&&this._setBoundTo(e._boundTo)}function d(){var e=this._boundTo;return void 0!==e&&e instanceof n?e.isFulfilled()?e.value():void 0:e}function h(){this._trace=new I(this._peekContext())}function p(e,t){if(D(e)){var n=this._trace;if(void 0!==n&&t&&(n=n._parent),void 0!==n)n.attachExtraTrace(e);else if(!e.__stackCleaned__){var r=k(e);x.notEnumerableProp(e,"stack",r.message+"\n"+r.stack.join("\n")),x.notEnumerableProp(e,"__stackCleaned__",!0)}}}function v(e,t,r){if(ne.warnings){var i,a=new A(e);if(t)r._attachExtraTrace(a);else if(ne.longStackTraces&&(i=n._peekContext()))i.attachExtraTrace(a);else{var o=k(a);a.stack=o.message+"\n"+o.stack.join("\n")}$("warning",a)||w(a,"",!0)}}function g(e,t){for(var n=0;n<t.length-1;++n)t[n].push("From previous event:"),t[n]=t[n].join("\n");return n<t.length&&(t[n]=t[n].join("\n")),e+"\n"+t.join("\n")}function y(e){for(var t=0;t<e.length;++t)(0===e[t].length||t+1<e.length&&e[t][0]===e[t+1][0])&&(e.splice(t,1),t--)}function m(e){for(var t=e[0],n=1;n<e.length;++n){for(var r=e[n],i=t.length-1,a=t[i],o=-1,s=r.length-1;s>=0;--s)if(r[s]===a){o=s;break}for(s=o;s>=0;--s){var c=r[s];if(t[i]!==c)break;t.pop(),i--}t=r}}function b(e){for(var t=[],n=0;n<e.length;++n){var r=e[n],i=" (No stack trace)"===r||H.test(r),a=i&&Z(r);i&&!a&&(V&&" "!==r.charAt(0)&&(r=" "+r),t.push(r))}return t}function S(e){for(var t=e.stack.replace(/\s+$/g,"").split("\n"),n=0;n<t.length;++n){var r=t[n];if(" (No stack trace)"===r||H.test(r))break}return n>0&&"SyntaxError"!=e.name&&(t=t.slice(n)),t}function k(e){var t=e.stack,n=e.toString();return t="string"==typeof t&&t.length>0?S(e):[" (No stack trace)"],{message:n,stack:"SyntaxError"==e.name?t:b(t)}}function w(e,t,n){if("undefined"!=typeof console){var r;if(x.isObject(e)){var i=e.stack;r=t+N(i,e)}else r=t+String(e);"function"==typeof M?M(r,n):"function"!=typeof console.log&&"object"!=typeof console.log||console.log(r)}}function C(e,t,n,r){var i=!1;try{"function"==typeof t&&(i=!0,"rejectionHandled"===e?t(r):t(n,r))}catch(e){j.throwLater(e)}"unhandledRejection"===e?$(e,n,r)||i||w(n,"Unhandled rejection "):$(e,r)}function _(e){var t;if("function"==typeof e)t="[function "+(e.name||"anonymous")+"]";else{if(t=e&&"function"==typeof e.toString?e.toString():x.toString(e),/\[object [a-zA-Z0-9$_]+\]/.test(t))try{t=JSON.stringify(e)}catch(e){}0===t.length&&(t="(empty array)")}return"(<"+T(t)+">, no stack trace)"}function T(e){return e.length<41?e:e.substr(0,38)+"..."}function P(){return"function"==typeof te}function E(e){var t=e.match(ee);if(t)return{fileName:t[1],line:parseInt(t[2],10)}}function I(e){this._parent=e,this._promisesCreated=0;var t=this._length=1+(void 0===e?0:e._length);te(this,I),t>32&&this.uncycle()}var R,O,M,F=n._getDomain,j=n._async,A=t("./errors").Warning,x=t("./util"),D=x.canAttachTrace,U=/[\\\/]bluebird[\\\/]js[\\\/](release|debug|instrumented)/,L=/\((?:timers\.js):\d+:\d+\)/,B=/[\/<\(](.+?):(\d+):(\d+)\)?\s*$/,H=null,N=null,V=!1,W=!(0==x.env("BLUEBIRD_DEBUG")),q=!(0==x.env("BLUEBIRD_WARNINGS")||!W&&!x.env("BLUEBIRD_WARNINGS")),G=!(0==x.env("BLUEBIRD_LONG_STACK_TRACES")||!W&&!x.env("BLUEBIRD_LONG_STACK_TRACES")),z=0!=x.env("BLUEBIRD_W_FORGOTTEN_RETURN")&&(q||!!x.env("BLUEBIRD_W_FORGOTTEN_RETURN"));n.prototype.suppressUnhandledRejections=function(){var e=this._target();e._bitField=-1048577&e._bitField|524288},n.prototype._ensurePossibleRejectionHandled=function(){if(0==(524288&this._bitField)){this._setRejectionIsUnhandled();var e=this;setTimeout(function(){e._notifyUnhandledRejection()},1)}},n.prototype._notifyUnhandledRejectionIsHandled=function(){C("rejectionHandled",R,void 0,this)},n.prototype._setReturnedNonUndefined=function(){this._bitField=268435456|this._bitField},n.prototype._returnedNonUndefined=function(){return 0!=(268435456&this._bitField)},n.prototype._notifyUnhandledRejection=function(){if(this._isRejectionUnhandled()){var e=this._settledValue();this._setUnhandledRejectionIsNotified(),C("unhandledRejection",O,e,this)}},n.prototype._setUnhandledRejectionIsNotified=function(){this._bitField=262144|this._bitField},n.prototype._unsetUnhandledRejectionIsNotified=function(){this._bitField=-262145&this._bitField},n.prototype._isUnhandledRejectionNotified=function(){return(262144&this._bitField)>0},n.prototype._setRejectionIsUnhandled=function(){this._bitField=1048576|this._bitField},n.prototype._unsetRejectionIsUnhandled=function(){this._bitField=-1048577&this._bitField,this._isUnhandledRejectionNotified()&&(this._unsetUnhandledRejectionIsNotified(),this._notifyUnhandledRejectionIsHandled())},n.prototype._isRejectionUnhandled=function(){return(1048576&this._bitField)>0},n.prototype._warn=function(e,t,n){return v(e,t,n||this)},n.onPossiblyUnhandledRejection=function(e){var t=F();O="function"==typeof e?null===t?e:x.domainBind(t,e):void 0},n.onUnhandledRejectionHandled=function(e){var t=F();R="function"==typeof e?null===t?e:x.domainBind(t,e):void 0};var Q=function(){};n.longStackTraces=function(){if(j.haveItemsQueued()&&!ne.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");if(!ne.longStackTraces&&P()){var e=n.prototype._captureStackTrace,t=n.prototype._attachExtraTrace;ne.longStackTraces=!0,Q=function(){if(j.haveItemsQueued()&&!ne.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");n.prototype._captureStackTrace=e,n.prototype._attachExtraTrace=t,r.deactivateLongStackTraces(),j.enableTrampoline(),ne.longStackTraces=!1},n.prototype._captureStackTrace=h,n.prototype._attachExtraTrace=p,r.activateLongStackTraces(),j.disableTrampolineIfNecessary()}},n.hasLongStackTraces=function(){return ne.longStackTraces&&P()};var J=(function(){try{if("function"==typeof CustomEvent){var e=new CustomEvent("CustomEvent");return x.global.dispatchEvent(e),function(e,t){var n=new CustomEvent(e.toLowerCase(),{detail:t,cancelable:!0});return!x.global.dispatchEvent(n)}}if("function"==typeof Event){e=new Event("CustomEvent");return x.global.dispatchEvent(e),function(e,t){var n=new Event(e.toLowerCase(),{cancelable:!0});return n.detail=t,!x.global.dispatchEvent(n)}}return(e=document.createEvent("CustomEvent")).initCustomEvent("testingtheevent",!1,!0,{}),x.global.dispatchEvent(e),function(e,t){var n=document.createEvent("CustomEvent");return n.initCustomEvent(e.toLowerCase(),!1,!0,t),!x.global.dispatchEvent(n)}}catch(e){}return function(){return!1}})(),K=x.isNode?function(){return e.emit.apply(e,arguments)}:x.global?function(e){var t="on"+e.toLowerCase(),n=x.global[t];return!!n&&(n.apply(x.global,[].slice.call(arguments,1)),!0)}:function(){return!1},X={promiseCreated:i,promiseFulfilled:i,promiseRejected:i,promiseResolved:i,promiseCancelled:i,promiseChained:function(e,t,n){return{promise:t,child:n}},warning:function(e,t){return{warning:t}},unhandledRejection:function(e,t,n){return{reason:t,promise:n}},rejectionHandled:i},$=function(e){var t=!1;try{t=K.apply(null,arguments)}catch(e){j.throwLater(e),t=!0}var n=!1;try{n=J(e,X[e].apply(null,arguments))}catch(e){j.throwLater(e),n=!0}return n||t};n.config=function(e){if("longStackTraces"in(e=Object(e))&&(e.longStackTraces?n.longStackTraces():!e.longStackTraces&&n.hasLongStackTraces()&&Q()),"warnings"in e){var t=e.warnings;ne.warnings=!!t,z=ne.warnings,x.isObject(t)&&"wForgottenReturn"in t&&(z=!!t.wForgottenReturn)}if("cancellation"in e&&e.cancellation&&!ne.cancellation){if(j.haveItemsQueued())throw new Error("cannot enable cancellation after promises are in use");n.prototype._clearCancellationData=l,n.prototype._propagateFrom=f,n.prototype._onCancel=c,n.prototype._setOnCancel=u,n.prototype._attachCancellationCallback=s,n.prototype._execute=o,Y=f,ne.cancellation=!0}return"monitoring"in e&&(e.monitoring&&!ne.monitoring?(ne.monitoring=!0,n.prototype._fireEvent=$):!e.monitoring&&ne.monitoring&&(ne.monitoring=!1,n.prototype._fireEvent=a)),n},n.prototype._fireEvent=a,n.prototype._execute=function(e,t,n){try{e(t,n)}catch(e){return e}},n.prototype._onCancel=function(){},n.prototype._setOnCancel=function(e){},n.prototype._attachCancellationCallback=function(e){},n.prototype._captureStackTrace=function(){},n.prototype._attachExtraTrace=function(){},n.prototype._clearCancellationData=function(){},n.prototype._propagateFrom=function(e,t){};var Y=function(e,t){0!=(2&t)&&e._isBound()&&this._setBoundTo(e._boundTo)},Z=function(){return!1},ee=/[\/<\(]([^:\/]+):(\d+):(?:\d+)\)?\s*$/;x.inherits(I,Error),r.CapturedTrace=I,I.prototype.uncycle=function(){var e=this._length;if(!(e<2)){for(var t=[],n={},r=0,i=this;void 0!==i;++r)t.push(i),i=i._parent;for(r=(e=this._length=r)-1;r>=0;--r){var a=t[r].stack;void 0===n[a]&&(n[a]=r)}for(r=0;r<e;++r){var o=n[t[r].stack];if(void 0!==o&&o!==r){o>0&&(t[o-1]._parent=void 0,t[o-1]._length=1),t[r]._parent=void 0,t[r]._length=1;var s=r>0?t[r-1]:this;o<e-1?(s._parent=t[o+1],s._parent.uncycle(),s._length=s._parent._length+1):(s._parent=void 0,s._length=1);for(var c=s._length+1,u=r-2;u>=0;--u)t[u]._length=c,c++;return}}}},I.prototype.attachExtraTrace=function(e){if(!e.__stackCleaned__){this.uncycle();for(var t=k(e),n=t.message,r=[t.stack],i=this;void 0!==i;)r.push(b(i.stack.split("\n"))),i=i._parent;m(r),y(r),x.notEnumerableProp(e,"stack",g(n,r)),x.notEnumerableProp(e,"__stackCleaned__",!0)}};var te=(function(){var e=/^\s*at\s*/,t=function(e,t){return"string"==typeof e?e:void 0!==t.name&&void 0!==t.message?t.toString():_(t)};if("number"==typeof Error.stackTraceLimit&&"function"==typeof Error.captureStackTrace){Error.stackTraceLimit+=6,H=e,N=t;var n=Error.captureStackTrace;return Z=function(e){return U.test(e)},function(e,t){Error.stackTraceLimit+=6,n(e,t),Error.stackTraceLimit-=6}}var r,i=new Error;if("string"==typeof i.stack&&i.stack.split("\n")[0].indexOf("stackDetection@")>=0)return H=/@/,N=t,V=!0,function(e){e.stack=(new Error).stack};try{throw new Error}catch(e){r="stack"in e}return"stack"in i||!r||"number"!=typeof Error.stackTraceLimit?(N=function(e,t){return"string"==typeof e?e:"object"!=typeof t&&"function"!=typeof t||void 0===t.name||void 0===t.message?_(t):t.toString()},null):(H=e,N=t,function(e){Error.stackTraceLimit+=6;try{throw new Error}catch(t){e.stack=t.stack}Error.stackTraceLimit-=6})})();"undefined"!=typeof console&&void 0!==console.warn&&(M=function(e){console.warn(e)},x.isNode&&e.stderr.isTTY?M=function(e,t){var n=t?"\x1b[33m":"\x1b[31m";console.warn(n+e+"\x1b[0m\n")}:x.isNode||"string"!=typeof(new Error).stack||(M=function(e,t){console.warn("%c"+e,t?"color: darkorange":"color: red")}));var ne={warnings:q,longStackTraces:!1,cancellation:!1,monitoring:!1};return G&&n.longStackTraces(),{longStackTraces:function(){return ne.longStackTraces},warnings:function(){return ne.warnings},cancellation:function(){return ne.cancellation},monitoring:function(){return ne.monitoring},propagateFromFunction:function(){return Y},boundValueFunction:function(){return d},checkForgottenReturns:function(e,t,n,r,i){if(void 0===e&&null!==t&&z){if(void 0!==i&&i._returnedNonUndefined())return;if(0==(65535&r._bitField))return;n&&(n+=" ");var a="",o="";if(t._trace){for(var s=t._trace.stack.split("\n"),c=b(s),u=c.length-1;u>=0;--u){var l=c[u];if(!L.test(l)){var f=l.match(B);f&&(a="at "+f[1]+":"+f[2]+":"+f[3]+" ");break}}if(c.length>0){var d=c[0];for(u=0;u<s.length;++u)if(s[u]===d){u>0&&(o="\n"+s[u-1]);break}}}var h="a promise was created in a "+n+"handler "+a+"but was not returned from it, see http://goo.gl/rRqMUw"+o;r._warn(h,!0,t)}},setBounds:function(e,t){if(P()){for(var n,r,i=e.stack.split("\n"),a=t.stack.split("\n"),o=-1,s=-1,c=0;c<i.length;++c)if(u=E(i[c])){n=u.fileName,o=u.line;break}for(c=0;c<a.length;++c){var u;if(u=E(a[c])){r=u.fileName,s=u.line;break}}o<0||s<0||!n||!r||n!==r||o>=s||(Z=function(e){if(U.test(e))return!0;var t=E(e);return!!(t&&t.fileName===n&&o<=t.line&&t.line<=s)})}},warn:v,deprecated:function(e,t){var n=e+" is deprecated and will be removed in a future version.";return t&&(n+=" Use "+t+" instead."),v(n)},CapturedTrace:I,fireDomEvent:J,fireGlobalEvent:K}}},{"./errors":12,"./util":36}],10:[function(e,t,n){"use strict";t.exports=function(e){function t(){return this.value}function n(){throw this.reason}e.prototype.return=e.prototype.thenReturn=function(n){return n instanceof e&&n.suppressUnhandledRejections(),this._then(t,void 0,void 0,{value:n},void 0)},e.prototype.throw=e.prototype.thenThrow=function(e){return this._then(n,void 0,void 0,{reason:e},void 0)},e.prototype.catchThrow=function(e){if(arguments.length<=1)return this._then(void 0,n,void 0,{reason:e},void 0);var t=arguments[1];return this.caught(e,function(){throw t})},e.prototype.catchReturn=function(n){if(arguments.length<=1)return n instanceof e&&n.suppressUnhandledRejections(),this._then(void 0,t,void 0,{value:n},void 0);var r=arguments[1];r instanceof e&&r.suppressUnhandledRejections();return this.caught(n,function(){return r})}}},{}],11:[function(e,t,n){"use strict";t.exports=function(e,t){function n(){return i(this)}var r=e.reduce,i=e.all;e.prototype.each=function(e){return r(this,e,t,0)._then(n,void 0,void 0,this,void 0)},e.prototype.mapSeries=function(e){return r(this,e,t,t)},e.each=function(e,i){return r(e,i,t,0)._then(n,void 0,void 0,e,void 0)},e.mapSeries=function(e,n){return r(e,n,t,t)}}},{}],12:[function(e,t,n){"use strict";function r(e,t){function n(r){if(!(this instanceof n))return new n(r);f(this,"message","string"==typeof r?r:t),f(this,"name",e),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this)}return l(n,Error),n}function i(e){if(!(this instanceof i))return new i(e);f(this,"name","OperationalError"),f(this,"message",e),this.cause=e,this.isOperational=!0,e instanceof Error?(f(this,"message",e.message),f(this,"stack",e.stack)):Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}var a,o,s=e("./es5"),c=s.freeze,u=e("./util"),l=u.inherits,f=u.notEnumerableProp,d=r("Warning","warning"),h=r("CancellationError","cancellation error"),p=r("TimeoutError","timeout error"),v=r("AggregateError","aggregate error");try{a=TypeError,o=RangeError}catch(e){a=r("TypeError","type error"),o=r("RangeError","range error")}for(var g="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),y=0;y<g.length;++y)"function"==typeof Array.prototype[g[y]]&&(v.prototype[g[y]]=Array.prototype[g[y]]);s.defineProperty(v.prototype,"length",{value:0,configurable:!1,writable:!0,enumerable:!0}),v.prototype.isOperational=!0;var m=0;v.prototype.toString=function(){var e=Array(4*m+1).join(" "),t="\n"+e+"AggregateError of:\n";m++,e=Array(4*m+1).join(" ");for(var n=0;n<this.length;++n){for(var r=this[n]===this?"[Circular AggregateError]":this[n]+"",i=r.split("\n"),a=0;a<i.length;++a)i[a]=e+i[a];t+=(r=i.join("\n"))+"\n"}return m--,t},l(i,Error);var b=Error.__BluebirdErrorTypes__;b||(b=c({CancellationError:h,TimeoutError:p,OperationalError:i,RejectionError:i,AggregateError:v}),s.defineProperty(Error,"__BluebirdErrorTypes__",{value:b,writable:!1,enumerable:!1,configurable:!1})),t.exports={Error:Error,TypeError:a,RangeError:o,CancellationError:b.CancellationError,OperationalError:b.OperationalError,TimeoutError:b.TimeoutError,AggregateError:b.AggregateError,Warning:d}},{"./es5":13,"./util":36}],13:[function(e,t,n){var r=(function(){"use strict";return void 0===this})();if(r)t.exports={freeze:Object.freeze,defineProperty:Object.defineProperty,getDescriptor:Object.getOwnPropertyDescriptor,keys:Object.keys,names:Object.getOwnPropertyNames,getPrototypeOf:Object.getPrototypeOf,isArray:Array.isArray,isES5:r,propertyIsWritable:function(e,t){var n=Object.getOwnPropertyDescriptor(e,t);return!(n&&!n.writable&&!n.set)}};else{var i={}.hasOwnProperty,a={}.toString,o={}.constructor.prototype,s=function(e){var t=[];for(var n in e)i.call(e,n)&&t.push(n);return t};t.exports={isArray:function(e){try{return"[object Array]"===a.call(e)}catch(e){return!1}},keys:s,names:s,defineProperty:function(e,t,n){return e[t]=n.value,e},getDescriptor:function(e,t){return{value:e[t]}},freeze:function(e){return e},getPrototypeOf:function(e){try{return Object(e).constructor.prototype}catch(e){return o}},isES5:r,propertyIsWritable:function(){return!0}}}},{}],14:[function(e,t,n){"use strict";t.exports=function(e,t){var n=e.map;e.prototype.filter=function(e,r){return n(this,e,r,t)},e.filter=function(e,r,i){return n(e,r,i,t)}}},{}],15:[function(e,t,n){"use strict";t.exports=function(t,n,r){function i(e,t,n){this.promise=e,this.type=t,this.handler=n,this.called=!1,this.cancelPromise=null}function a(e){this.finallyHandler=e}function o(e,t){return null!=e.cancelPromise&&(arguments.length>1?e.cancelPromise._reject(t):e.cancelPromise._cancel(),e.cancelPromise=null,!0)}function s(){return u.call(this,this.promise._target()._settledValue())}function c(e){if(!o(this,e))return d.e=e,d}function u(e){var i=this.promise,u=this.handler;if(!this.called){this.called=!0;var l=this.isFinallyHandler()?u.call(i._boundValue()):u.call(i._boundValue(),e);if(l===r)return l;if(void 0!==l){i._setReturnedNonUndefined();var h=n(l,i);if(h instanceof t){if(null!=this.cancelPromise){if(h._isCancelled()){var p=new f("late cancellation observer");return i._attachExtraTrace(p),d.e=p,d}h.isPending()&&h._attachCancellationCallback(new a(this))}return h._then(s,c,void 0,this,void 0)}}}return i.isRejected()?(o(this),d.e=e,d):(o(this),e)}var l=e("./util"),f=t.CancellationError,d=l.errorObj,h=e("./catch_filter")(r);return i.prototype.isFinallyHandler=function(){return 0===this.type},a.prototype._resultCancelled=function(){o(this.finallyHandler)},t.prototype._passThrough=function(e,t,n,r){return"function"!=typeof e?this.then():this._then(n,r,void 0,new i(this,t,e),void 0)},t.prototype.lastly=t.prototype.finally=function(e){return this._passThrough(e,0,u,u)},t.prototype.tap=function(e){return this._passThrough(e,1,u)},t.prototype.tapCatch=function(e){var n=arguments.length;if(1===n)return this._passThrough(e,1,void 0,u);var r,i=new Array(n-1),a=0;for(r=0;r<n-1;++r){var o=arguments[r];if(!l.isObject(o))return t.reject(new TypeError("tapCatch statement predicate: expecting an object but got "+l.classString(o)));i[a++]=o}i.length=a;var s=arguments[r];return this._passThrough(h(i,s,this),1,void 0,u)},i}},{"./catch_filter":7,"./util":36}],16:[function(e,t,n){"use strict";t.exports=function(t,n,r,i,a,o){function s(e,n,r){for(var a=0;a<n.length;++a){r._pushContext();var o=d(n[a])(e);if(r._popContext(),o===f){r._pushContext();var s=t.reject(f.e);return r._popContext(),s}var c=i(o,r);if(c instanceof t)return c}return null}function c(e,n,i,a){if(o.cancellation()){var s=new t(r),c=this._finallyPromise=new t(r);this._promise=s.lastly(function(){return c}),s._captureStackTrace(),s._setOnCancel(this)}else(this._promise=new t(r))._captureStackTrace();this._stack=a,this._generatorFunction=e,this._receiver=n,this._generator=void 0,this._yieldHandlers="function"==typeof i?[i].concat(h):h,this._yieldedPromise=null,this._cancellationPhase=!1}var u=e("./errors").TypeError,l=e("./util"),f=l.errorObj,d=l.tryCatch,h=[];l.inherits(c,a),c.prototype._isResolved=function(){return null===this._promise},c.prototype._cleanup=function(){this._promise=this._generator=null,o.cancellation()&&null!==this._finallyPromise&&(this._finallyPromise._fulfill(),this._finallyPromise=null)},c.prototype._promiseCancelled=function(){if(!this._isResolved()){var e;if(void 0!==this._generator.return)this._promise._pushContext(),e=d(this._generator.return).call(this._generator,void 0),this._promise._popContext();else{var n=new t.CancellationError("generator .return() sentinel");t.coroutine.returnSentinel=n,this._promise._attachExtraTrace(n),this._promise._pushContext(),e=d(this._generator.throw).call(this._generator,n),this._promise._popContext()}this._cancellationPhase=!0,this._yieldedPromise=null,this._continue(e)}},c.prototype._promiseFulfilled=function(e){this._yieldedPromise=null,this._promise._pushContext();var t=d(this._generator.next).call(this._generator,e);this._promise._popContext(),this._continue(t)},c.prototype._promiseRejected=function(e){this._yieldedPromise=null,this._promise._attachExtraTrace(e),this._promise._pushContext();var t=d(this._generator.throw).call(this._generator,e);this._promise._popContext(),this._continue(t)},c.prototype._resultCancelled=function(){if(this._yieldedPromise instanceof t){var e=this._yieldedPromise;this._yieldedPromise=null,e.cancel()}},c.prototype.promise=function(){return this._promise},c.prototype._run=function(){this._generator=this._generatorFunction.call(this._receiver),this._receiver=this._generatorFunction=void 0,this._promiseFulfilled(void 0)},c.prototype._continue=function(e){var n=this._promise;if(e===f)return this._cleanup(),this._cancellationPhase?n.cancel():n._rejectCallback(e.e,!1);var r=e.value;if(!0===e.done)return this._cleanup(),this._cancellationPhase?n.cancel():n._resolveCallback(r);var a=i(r,this._promise);if(a instanceof t||null!==(a=s(a,this._yieldHandlers,this._promise))){var o=(a=a._target())._bitField;0==(50397184&o)?(this._yieldedPromise=a,a._proxy(this,null)):0!=(33554432&o)?t._async.invoke(this._promiseFulfilled,this,a._value()):0!=(16777216&o)?t._async.invoke(this._promiseRejected,this,a._reason()):this._promiseCancelled()}else this._promiseRejected(new u("A value %s was yielded that could not be treated as a promise\n\n See http://goo.gl/MqrFmX\n\n".replace("%s",String(r))+"From coroutine:\n"+this._stack.split("\n").slice(1,-7).join("\n")))},t.coroutine=function(e,t){if("function"!=typeof e)throw new u("generatorFunction must be a function\n\n See http://goo.gl/MqrFmX\n");var n=Object(t).yieldHandler,r=c,i=(new Error).stack;return function(){var t=e.apply(this,arguments),a=new r(void 0,void 0,n,i),o=a.promise();return a._generator=t,a._promiseFulfilled(void 0),o}},t.coroutine.addYieldHandler=function(e){if("function"!=typeof e)throw new u("expecting a function but got "+l.classString(e));h.push(e)},t.spawn=function(e){if(o.deprecated("Promise.spawn()","Promise.coroutine()"),"function"!=typeof e)return n("generatorFunction must be a function\n\n See http://goo.gl/MqrFmX\n");var r=new c(e,this),i=r.promise();return r._run(t.spawn),i}}},{"./errors":12,"./util":36}],17:[function(e,t,n){"use strict";t.exports=function(t,n,r,i,a,o){var s=e("./util");s.canEvaluate,s.tryCatch,s.errorObj,t.join=function(){var e,t=arguments.length-1;t>0&&"function"==typeof arguments[t]&&(e=arguments[t]);var r=[].slice.call(arguments);e&&r.pop();var i=new n(r).promise();return void 0!==e?i.spread(e):i}}},{"./util":36}],18:[function(e,t,n){"use strict";t.exports=function(t,n,r,i,a,o){function s(e,t,n,r){this.constructor$(e),this._promise._captureStackTrace();var i=u();this._callback=null===i?t:l.domainBind(i,t),this._preservedValues=r===a?new Array(this.length()):null,this._limit=n,this._inFlight=0,this._queue=[],h.invoke(this._asyncInit,this,void 0)}function c(e,n,i,a){if("function"!=typeof n)return r("expecting a function but got "+l.classString(n));var o=0;if(void 0!==i){if("object"!=typeof i||null===i)return t.reject(new TypeError("options argument must be an object but it is "+l.classString(i)));if("number"!=typeof i.concurrency)return t.reject(new TypeError("'concurrency' must be a number but it is "+l.classString(i.concurrency)));o=i.concurrency}return new s(e,n,o="number"==typeof o&&isFinite(o)&&o>=1?o:0,a).promise()}var u=t._getDomain,l=e("./util"),f=l.tryCatch,d=l.errorObj,h=t._async;l.inherits(s,n),s.prototype._asyncInit=function(){this._init$(void 0,-2)},s.prototype._init=function(){},s.prototype._promiseFulfilled=function(e,n){var r=this._values,a=this.length(),s=this._preservedValues,c=this._limit;if(n<0){if(r[n=-1*n-1]=e,c>=1&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(c>=1&&this._inFlight>=c)return r[n]=e,this._queue.push(n),!1;null!==s&&(s[n]=e);var u=this._promise,l=this._callback,h=u._boundValue();u._pushContext();var p=f(l).call(h,e,n,a),v=u._popContext();if(o.checkForgottenReturns(p,v,null!==s?"Promise.filter":"Promise.map",u),p===d)return this._reject(p.e),!0;var g=i(p,this._promise);if(g instanceof t){var y=(g=g._target())._bitField;if(0==(50397184&y))return c>=1&&this._inFlight++,r[n]=g,g._proxy(this,-1*(n+1)),!1;if(0==(33554432&y))return 0!=(16777216&y)?(this._reject(g._reason()),!0):(this._cancel(),!0);p=g._value()}r[n]=p}return++this._totalResolved>=a&&(null!==s?this._filter(r,s):this._resolve(r),!0)},s.prototype._drainQueue=function(){for(var e=this._queue,t=this._limit,n=this._values;e.length>0&&this._inFlight<t;){if(this._isResolved())return;var r=e.pop();this._promiseFulfilled(n[r],r)}},s.prototype._filter=function(e,t){for(var n=t.length,r=new Array(n),i=0,a=0;a<n;++a)e[a]&&(r[i++]=t[a]);r.length=i,this._resolve(r)},s.prototype.preservedValues=function(){return this._preservedValues},t.prototype.map=function(e,t){return c(this,e,t,null)},t.map=function(e,t,n,r){return c(e,t,n,r)}}},{"./util":36}],19:[function(e,t,n){"use strict";t.exports=function(t,n,r,i,a){var o=e("./util"),s=o.tryCatch;t.method=function(e){if("function"!=typeof e)throw new t.TypeError("expecting a function but got "+o.classString(e));return function(){var r=new t(n);r._captureStackTrace(),r._pushContext();var i=s(e).apply(this,arguments),o=r._popContext();return a.checkForgottenReturns(i,o,"Promise.method",r),r._resolveFromSyncValue(i),r}},t.attempt=t.try=function(e){if("function"!=typeof e)return i("expecting a function but got "+o.classString(e));var r,c=new t(n);if(c._captureStackTrace(),c._pushContext(),arguments.length>1){a.deprecated("calling Promise.try with more than 1 argument");var u=arguments[1],l=arguments[2];r=o.isArray(u)?s(e).apply(l,u):s(e).call(l,u)}else r=s(e)();var f=c._popContext();return a.checkForgottenReturns(r,f,"Promise.try",c),c._resolveFromSyncValue(r),c},t.prototype._resolveFromSyncValue=function(e){e===o.errorObj?this._rejectCallback(e.e,!1):this._resolveCallback(e,!0)}}},{"./util":36}],20:[function(e,t,n){"use strict";function r(e){return e instanceof Error&&c.getPrototypeOf(e)===Error.prototype}function i(e){var t;if(r(e)){(t=new s(e)).name=e.name,t.message=e.message,t.stack=e.stack;for(var n=c.keys(e),i=0;i<n.length;++i){var o=n[i];u.test(o)||(t[o]=e[o])}return t}return a.markAsOriginatingFromRejection(e),e}var a=e("./util"),o=a.maybeWrapAsError,s=e("./errors").OperationalError,c=e("./es5"),u=/^(?:name|message|stack|cause)$/;t.exports=function(e,t){return function(n,r){if(null!==e){if(n){var a=i(o(n));e._attachExtraTrace(a),e._reject(a)}else if(t){var s=[].slice.call(arguments,1);e._fulfill(s)}else e._fulfill(r);e=null}}}},{"./errors":12,"./es5":13,"./util":36}],21:[function(e,t,n){"use strict";t.exports=function(t){function n(e,t){if(!a.isArray(e))return r.call(this,e,t);var n=s(t).apply(this._boundValue(),[null].concat(e));n===c&&o.throwLater(n.e)}function r(e,t){var n=this._boundValue(),r=void 0===e?s(t).call(n,null):s(t).call(n,null,e);r===c&&o.throwLater(r.e)}function i(e,t){if(!e){var n=new Error(e+"");n.cause=e,e=n}var r=s(t).call(this._boundValue(),e);r===c&&o.throwLater(r.e)}var a=e("./util"),o=t._async,s=a.tryCatch,c=a.errorObj;t.prototype.asCallback=t.prototype.nodeify=function(e,t){if("function"==typeof e){var a=r;void 0!==t&&Object(t).spread&&(a=n),this._then(a,i,void 0,this,e)}return this}}},{"./util":36}],22:[function(t,n,r){"use strict";n.exports=function(){function r(){}function i(e,t){if(null==e||e.constructor!==a)throw new b("the promise constructor cannot be invoked directly\n\n See http://goo.gl/MqrFmX\n");if("function"!=typeof t)throw new b("expecting a function but got "+p.classString(t))}function a(e){e!==k&&i(this,e),this._bitField=0,this._fulfillmentHandler0=void 0,this._rejectionHandler0=void 0,this._promise0=void 0,this._receiver0=void 0,this._resolveFromExecutor(e),this._promiseCreated(),this._fireEvent("promiseCreated",this)}function o(e){this.promise._resolveCallback(e)}function s(e){this.promise._rejectCallback(e,!1)}function c(e){var t=new a(k);t._fulfillmentHandler0=e,t._rejectionHandler0=e,t._promise0=e,t._receiver0=e}var u,l=function(){return new b("circular promise resolution chain\n\n See http://goo.gl/MqrFmX\n")},f=function(){return new a.PromiseInspection(this._target())},d=function(e){return a.reject(new b(e))},h={},p=t("./util");u=p.isNode?function(){var t=e.domain;return void 0===t&&(t=null),t}:function(){return null},p.notEnumerableProp(a,"_getDomain",u);var v=t("./es5"),g=t("./async"),y=new g;v.defineProperty(a,"_async",{value:y});var m=t("./errors"),b=a.TypeError=m.TypeError;a.RangeError=m.RangeError;var S=a.CancellationError=m.CancellationError;a.TimeoutError=m.TimeoutError,a.OperationalError=m.OperationalError,a.RejectionError=m.OperationalError,a.AggregateError=m.AggregateError;var k=function(){},w={},C={},_=t("./thenables")(a,k),T=t("./promise_array")(a,k,_,d,r),P=t("./context")(a),E=P.create,I=t("./debuggability")(a,P),R=(I.CapturedTrace,t("./finally")(a,_,C)),O=t("./catch_filter")(C),M=t("./nodeback"),F=p.errorObj,j=p.tryCatch;return a.prototype.toString=function(){return"[object Promise]"},a.prototype.caught=a.prototype.catch=function(e){var t=arguments.length;if(t>1){var n,r=new Array(t-1),i=0;for(n=0;n<t-1;++n){var a=arguments[n];if(!p.isObject(a))return d("Catch statement predicate: expecting an object but got "+p.classString(a));r[i++]=a}return r.length=i,e=arguments[n],this.then(void 0,O(r,e,this))}return this.then(void 0,e)},a.prototype.reflect=function(){return this._then(f,f,void 0,this,void 0)},a.prototype.then=function(e,t){if(I.warnings()&&arguments.length>0&&"function"!=typeof e&&"function"!=typeof t){var n=".then() only accepts functions but was passed: "+p.classString(e);arguments.length>1&&(n+=", "+p.classString(t)),this._warn(n)}return this._then(e,t,void 0,void 0,void 0)},a.prototype.done=function(e,t){this._then(e,t,void 0,void 0,void 0)._setIsFinal()},a.prototype.spread=function(e){return"function"!=typeof e?d("expecting a function but got "+p.classString(e)):this.all()._then(e,void 0,void 0,w,void 0)},a.prototype.toJSON=function(){var e={isFulfilled:!1,isRejected:!1,fulfillmentValue:void 0,rejectionReason:void 0};return this.isFulfilled()?(e.fulfillmentValue=this.value(),e.isFulfilled=!0):this.isRejected()&&(e.rejectionReason=this.reason(),e.isRejected=!0),e},a.prototype.all=function(){return arguments.length>0&&this._warn(".all() was passed arguments but it does not take any"),new T(this).promise()},a.prototype.error=function(e){return this.caught(p.originatesFromRejection,e)},a.getNewLibraryCopy=n.exports,a.is=function(e){return e instanceof a},a.fromNode=a.fromCallback=function(e){var t=new a(k);t._captureStackTrace();var n=arguments.length>1&&!!Object(arguments[1]).multiArgs,r=j(e)(M(t,n));return r===F&&t._rejectCallback(r.e,!0),t._isFateSealed()||t._setAsyncGuaranteed(),t},a.all=function(e){return new T(e).promise()},a.cast=function(e){var t=_(e);return t instanceof a||((t=new a(k))._captureStackTrace(),t._setFulfilled(),t._rejectionHandler0=e),t},a.resolve=a.fulfilled=a.cast,a.reject=a.rejected=function(e){var t=new a(k);return t._captureStackTrace(),t._rejectCallback(e,!0),t},a.setScheduler=function(e){if("function"!=typeof e)throw new b("expecting a function but got "+p.classString(e));return y.setScheduler(e)},a.prototype._then=function(e,t,n,r,i){var o=void 0!==i,s=o?i:new a(k),c=this._target(),l=c._bitField;o||(s._propagateFrom(this,3),s._captureStackTrace(),void 0===r&&0!=(2097152&this._bitField)&&(r=0!=(50397184&l)?this._boundValue():c===this?void 0:this._boundTo),this._fireEvent("promiseChained",this,s));var f=u();if(0!=(50397184&l)){var d,h,v=c._settlePromiseCtx;0!=(33554432&l)?(h=c._rejectionHandler0,d=e):0!=(16777216&l)?(h=c._fulfillmentHandler0,d=t,c._unsetRejectionIsUnhandled()):(v=c._settlePromiseLateCancellationObserver,h=new S("late cancellation observer"),c._attachExtraTrace(h),d=t),y.invoke(v,c,{handler:null===f?d:"function"==typeof d&&p.domainBind(f,d),promise:s,receiver:r,value:h})}else c._addCallbacks(e,t,s,r,f);return s},a.prototype._length=function(){return 65535&this._bitField},a.prototype._isFateSealed=function(){return 0!=(117506048&this._bitField)},a.prototype._isFollowing=function(){return 67108864==(67108864&this._bitField)},a.prototype._setLength=function(e){this._bitField=-65536&this._bitField|65535&e},a.prototype._setFulfilled=function(){this._bitField=33554432|this._bitField,this._fireEvent("promiseFulfilled",this)},a.prototype._setRejected=function(){this._bitField=16777216|this._bitField,this._fireEvent("promiseRejected",this)},a.prototype._setFollowing=function(){this._bitField=67108864|this._bitField,this._fireEvent("promiseResolved",this)},a.prototype._setIsFinal=function(){this._bitField=4194304|this._bitField},a.prototype._isFinal=function(){return(4194304&this._bitField)>0},a.prototype._unsetCancelled=function(){this._bitField=-65537&this._bitField},a.prototype._setCancelled=function(){this._bitField=65536|this._bitField,this._fireEvent("promiseCancelled",this)},a.prototype._setWillBeCancelled=function(){this._bitField=8388608|this._bitField},a.prototype._setAsyncGuaranteed=function(){y.hasCustomScheduler()||(this._bitField=134217728|this._bitField)},a.prototype._receiverAt=function(e){var t=0===e?this._receiver0:this[4*e-4+3];if(t!==h)return void 0===t&&this._isBound()?this._boundValue():t},a.prototype._promiseAt=function(e){return this[4*e-4+2]},a.prototype._fulfillmentHandlerAt=function(e){return this[4*e-4+0]},a.prototype._rejectionHandlerAt=function(e){return this[4*e-4+1]},a.prototype._boundValue=function(){},a.prototype._migrateCallback0=function(e){var t=(e._bitField,e._fulfillmentHandler0),n=e._rejectionHandler0,r=e._promise0,i=e._receiverAt(0);void 0===i&&(i=h),this._addCallbacks(t,n,r,i,null)},a.prototype._migrateCallbackAt=function(e,t){var n=e._fulfillmentHandlerAt(t),r=e._rejectionHandlerAt(t),i=e._promiseAt(t),a=e._receiverAt(t);void 0===a&&(a=h),this._addCallbacks(n,r,i,a,null)},a.prototype._addCallbacks=function(e,t,n,r,i){var a=this._length();if(a>=65531&&(a=0,this._setLength(0)),0===a)this._promise0=n,this._receiver0=r,"function"==typeof e&&(this._fulfillmentHandler0=null===i?e:p.domainBind(i,e)),"function"==typeof t&&(this._rejectionHandler0=null===i?t:p.domainBind(i,t));else{var o=4*a-4;this[o+2]=n,this[o+3]=r,"function"==typeof e&&(this[o+0]=null===i?e:p.domainBind(i,e)),"function"==typeof t&&(this[o+1]=null===i?t:p.domainBind(i,t))}return this._setLength(a+1),a},a.prototype._proxy=function(e,t){this._addCallbacks(void 0,void 0,t,e,null)},a.prototype._resolveCallback=function(e,t){if(0==(117506048&this._bitField)){if(e===this)return this._rejectCallback(l(),!1);var n=_(e,this);if(!(n instanceof a))return this._fulfill(e);t&&this._propagateFrom(n,2);var r=n._target();if(r===this)return void this._reject(l());var i=r._bitField;if(0==(50397184&i)){var o=this._length();o>0&&r._migrateCallback0(this);for(var s=1;s<o;++s)r._migrateCallbackAt(this,s);this._setFollowing(),this._setLength(0),this._setFollowee(r)}else if(0!=(33554432&i))this._fulfill(r._value());else if(0!=(16777216&i))this._reject(r._reason());else{var c=new S("late cancellation observer");r._attachExtraTrace(c),this._reject(c)}}},a.prototype._rejectCallback=function(e,t,n){var r=p.ensureErrorObject(e),i=r===e;if(!i&&!n&&I.warnings()){var a="a promise was rejected with a non-error: "+p.classString(e);this._warn(a,!0)}this._attachExtraTrace(r,!!t&&i),this._reject(e)},a.prototype._resolveFromExecutor=function(e){if(e!==k){var t=this;this._captureStackTrace(),this._pushContext();var n=!0,r=this._execute(e,function(e){t._resolveCallback(e)},function(e){t._rejectCallback(e,n)});n=!1,this._popContext(),void 0!==r&&t._rejectCallback(r,!0)}},a.prototype._settlePromiseFromHandler=function(e,t,n,r){var i=r._bitField;if(0==(65536&i)){var a;r._pushContext(),t===w?n&&"number"==typeof n.length?a=j(e).apply(this._boundValue(),n):(a=F).e=new b("cannot .spread() a non-array: "+p.classString(n)):a=j(e).call(t,n);var o=r._popContext();0==(65536&(i=r._bitField))&&(a===C?r._reject(n):a===F?r._rejectCallback(a.e,!1):(I.checkForgottenReturns(a,o,"",r,this),r._resolveCallback(a)))}},a.prototype._target=function(){for(var e=this;e._isFollowing();)e=e._followee();return e},a.prototype._followee=function(){return this._rejectionHandler0},a.prototype._setFollowee=function(e){this._rejectionHandler0=e},a.prototype._settlePromise=function(e,t,n,i){var o=e instanceof a,s=this._bitField,c=0!=(134217728&s);0!=(65536&s)?(o&&e._invokeInternalOnCancel(),n instanceof R&&n.isFinallyHandler()?(n.cancelPromise=e,j(t).call(n,i)===F&&e._reject(F.e)):t===f?e._fulfill(f.call(n)):n instanceof r?n._promiseCancelled(e):o||e instanceof T?e._cancel():n.cancel()):"function"==typeof t?o?(c&&e._setAsyncGuaranteed(),this._settlePromiseFromHandler(t,n,i,e)):t.call(n,i,e):n instanceof r?n._isResolved()||(0!=(33554432&s)?n._promiseFulfilled(i,e):n._promiseRejected(i,e)):o&&(c&&e._setAsyncGuaranteed(),0!=(33554432&s)?e._fulfill(i):e._reject(i))},a.prototype._settlePromiseLateCancellationObserver=function(e){var t=e.handler,n=e.promise,r=e.receiver,i=e.value;"function"==typeof t?n instanceof a?this._settlePromiseFromHandler(t,r,i,n):t.call(r,i,n):n instanceof a&&n._reject(i)},a.prototype._settlePromiseCtx=function(e){this._settlePromise(e.promise,e.handler,e.receiver,e.value)},a.prototype._settlePromise0=function(e,t,n){var r=this._promise0,i=this._receiverAt(0);this._promise0=void 0,this._receiver0=void 0,this._settlePromise(r,e,i,t)},a.prototype._clearCallbackDataAtIndex=function(e){var t=4*e-4;this[t+2]=this[t+3]=this[t+0]=this[t+1]=void 0},a.prototype._fulfill=function(e){var t=this._bitField;if(!((117506048&t)>>>16)){if(e===this){var n=l();return this._attachExtraTrace(n),this._reject(n)}this._setFulfilled(),this._rejectionHandler0=e,(65535&t)>0&&(0!=(134217728&t)?this._settlePromises():y.settlePromises(this))}},a.prototype._reject=function(e){var t=this._bitField;if(!((117506048&t)>>>16)){if(this._setRejected(),this._fulfillmentHandler0=e,this._isFinal())return y.fatalError(e,p.isNode);(65535&t)>0?y.settlePromises(this):this._ensurePossibleRejectionHandled()}},a.prototype._fulfillPromises=function(e,t){for(var n=1;n<e;n++){var r=this._fulfillmentHandlerAt(n),i=this._promiseAt(n),a=this._receiverAt(n);this._clearCallbackDataAtIndex(n),this._settlePromise(i,r,a,t)}},a.prototype._rejectPromises=function(e,t){for(var n=1;n<e;n++){var r=this._rejectionHandlerAt(n),i=this._promiseAt(n),a=this._receiverAt(n);this._clearCallbackDataAtIndex(n),this._settlePromise(i,r,a,t)}},a.prototype._settlePromises=function(){var e=this._bitField,t=65535&e;if(t>0){if(0!=(16842752&e)){var n=this._fulfillmentHandler0;this._settlePromise0(this._rejectionHandler0,n,e),this._rejectPromises(t,n)}else{var r=this._rejectionHandler0;this._settlePromise0(this._fulfillmentHandler0,r,e),this._fulfillPromises(t,r)}this._setLength(0)}this._clearCancellationData()},a.prototype._settledValue=function(){var e=this._bitField;return 0!=(33554432&e)?this._rejectionHandler0:0!=(16777216&e)?this._fulfillmentHandler0:void 0},a.defer=a.pending=function(){return I.deprecated("Promise.defer","new Promise"),{promise:new a(k),resolve:o,reject:s}},p.notEnumerableProp(a,"_makeSelfResolutionError",l),t("./method")(a,k,_,d,I),t("./bind")(a,k,_,I),t("./cancel")(a,T,d,I),t("./direct_resolve")(a),t("./synchronous_inspection")(a),t("./join")(a,T,_,k,y,u),a.Promise=a,a.version="3.5.1",t("./map.js")(a,T,d,_,k,I),t("./call_get.js")(a),t("./using.js")(a,d,_,E,k,I),t("./timers.js")(a,k,I),t("./generators.js")(a,d,k,_,r,I),t("./nodeify.js")(a),t("./promisify.js")(a,k),t("./props.js")(a,T,_,d),t("./race.js")(a,k,_,d),t("./reduce.js")(a,T,d,_,k,I),t("./settle.js")(a,T,I),t("./some.js")(a,T,d),t("./filter.js")(a,k),t("./each.js")(a,k),t("./any.js")(a),p.toFastProperties(a),p.toFastProperties(a.prototype),c({a:1}),c({b:2}),c({c:3}),c(1),c(function(){}),c(void 0),c(!1),c(new a(k)),I.setBounds(g.firstLineError,p.lastLineError),a}},{"./any.js":1,"./async":2,"./bind":3,"./call_get.js":5,"./cancel":6,"./catch_filter":7,"./context":8,"./debuggability":9,"./direct_resolve":10,"./each.js":11,"./errors":12,"./es5":13,"./filter.js":14,"./finally":15,"./generators.js":16,"./join":17,"./map.js":18,"./method":19,"./nodeback":20,"./nodeify.js":21,"./promise_array":23,"./promisify.js":24,"./props.js":25,"./race.js":27,"./reduce.js":28,"./settle.js":30,"./some.js":31,"./synchronous_inspection":32,"./thenables":33,"./timers.js":34,"./using.js":35,"./util":36}],23:[function(e,t,n){"use strict";t.exports=function(t,n,r,i,a){function o(e){switch(e){case-2:return[];case-3:return{};case-6:return new Map}}function s(e){var r=this._promise=new t(n);e instanceof t&&r._propagateFrom(e,3),r._setOnCancel(this),this._values=e,this._length=0,this._totalResolved=0,this._init(void 0,-2)}var c=e("./util");return c.isArray,c.inherits(s,a),s.prototype.length=function(){return this._length},s.prototype.promise=function(){return this._promise},s.prototype._init=function e(n,a){var s=r(this._values,this._promise);if(s instanceof t){var u=(s=s._target())._bitField;if(this._values=s,0==(50397184&u))return this._promise._setAsyncGuaranteed(),s._then(e,this._reject,void 0,this,a);if(0==(33554432&u))return 0!=(16777216&u)?this._reject(s._reason()):this._cancel();s=s._value()}if(null!==(s=c.asArray(s)))0!==s.length?this._iterate(s):-5===a?this._resolveEmptyArray():this._resolve(o(a));else{var l=i("expecting an array or an iterable object but got "+c.classString(s)).reason();this._promise._rejectCallback(l,!1)}},s.prototype._iterate=function(e){var n=this.getActualLength(e.length);this._length=n,this._values=this.shouldCopyValues()?new Array(n):this._values;for(var i=this._promise,a=!1,o=null,s=0;s<n;++s){var c=r(e[s],i);c instanceof t?o=(c=c._target())._bitField:o=null,a?null!==o&&c.suppressUnhandledRejections():null!==o?0==(50397184&o)?(c._proxy(this,s),this._values[s]=c):a=0!=(33554432&o)?this._promiseFulfilled(c._value(),s):0!=(16777216&o)?this._promiseRejected(c._reason(),s):this._promiseCancelled(s):a=this._promiseFulfilled(c,s)}a||i._setAsyncGuaranteed()},s.prototype._isResolved=function(){return null===this._values},s.prototype._resolve=function(e){this._values=null,this._promise._fulfill(e)},s.prototype._cancel=function(){!this._isResolved()&&this._promise._isCancellable()&&(this._values=null,this._promise._cancel())},s.prototype._reject=function(e){this._values=null,this._promise._rejectCallback(e,!1)},s.prototype._promiseFulfilled=function(e,t){return this._values[t]=e,++this._totalResolved>=this._length&&(this._resolve(this._values),!0)},s.prototype._promiseCancelled=function(){return this._cancel(),!0},s.prototype._promiseRejected=function(e){return this._totalResolved++,this._reject(e),!0},s.prototype._resultCancelled=function(){if(!this._isResolved()){var e=this._values;if(this._cancel(),e instanceof t)e.cancel();else for(var n=0;n<e.length;++n)e[n]instanceof t&&e[n].cancel()}},s.prototype.shouldCopyValues=function(){return!0},s.prototype.getActualLength=function(e){return e},s}},{"./util":36}],24:[function(e,t,n){"use strict";t.exports=function(t,n){function r(e){return!m.test(e)}function i(e){try{return!0===e.__isPromisified__}catch(e){return!1}}function a(e,t,n){var r=f.getDataPropertyOrDefault(e,t+n,y);return!!r&&i(r)}function o(e,t,n){for(var r=0;r<e.length;r+=2){var i=e[r];if(n.test(i))for(var a=i.replace(n,""),o=0;o<e.length;o+=2)if(e[o]===a)throw new g("Cannot promisify an API that has normal methods with '%s'-suffix\n\n See http://goo.gl/MqrFmX\n".replace("%s",t))}}function s(e,t,n,r){for(var s=f.inheritedDataKeys(e),c=[],u=0;u<s.length;++u){var l=s[u],d=e[l],h=r===b||b(l,d,e);"function"!=typeof d||i(d)||a(e,l,t)||!r(l,d,e,h)||c.push(l,d)}return o(c,t,n),c}function c(e,t,n,r,i){for(var a=new RegExp(S(t)+"$"),o=s(e,t,a,n),c=0,u=o.length;c<u;c+=2){var d=o[c],h=o[c+1],p=d+t;if(r===k)e[p]=k(d,l,d,h,t,i);else{var v=r(h,function(){return k(d,l,d,h,t,i)});f.notEnumerableProp(v,"__isPromisified__",!0),e[p]=v}}return f.toFastProperties(e),e}function u(e,t,n){return k(e,t,void 0,e,null,n)}var l={},f=e("./util"),d=e("./nodeback"),h=f.withAppended,p=f.maybeWrapAsError,v=f.canEvaluate,g=e("./errors").TypeError,y={__isPromisified__:!0},m=new RegExp("^(?:"+["arity","length","name","arguments","caller","callee","prototype","__isPromisified__"].join("|")+")$"),b=function(e){return f.isIdentifier(e)&&"_"!==e.charAt(0)&&"constructor"!==e},S=function(e){return e.replace(/([$])/,"\\$")},k=v?void 0:function(e,r,i,a,o,s){function c(){var i=r;r===l&&(i=this);var a=new t(n);a._captureStackTrace();var o="string"==typeof v&&this!==u?this[v]:e,c=d(a,s);try{o.apply(i,h(arguments,c))}catch(e){a._rejectCallback(p(e),!0,!0)}return a._isFateSealed()||a._setAsyncGuaranteed(),a}var u=(function(){return this})(),v=e;return"string"==typeof v&&(e=a),f.notEnumerableProp(c,"__isPromisified__",!0),c};t.promisify=function(e,t){if("function"!=typeof e)throw new g("expecting a function but got "+f.classString(e));if(i(e))return e;var n=u(e,void 0===(t=Object(t)).context?l:t.context,!!t.multiArgs);return f.copyDescriptors(e,n,r),n},t.promisifyAll=function(e,t){if("function"!=typeof e&&"object"!=typeof e)throw new g("the target of promisifyAll must be an object or a function\n\n See http://goo.gl/MqrFmX\n");var n=!!(t=Object(t)).multiArgs,r=t.suffix;"string"!=typeof r&&(r="Async");var i=t.filter;"function"!=typeof i&&(i=b);var a=t.promisifier;if("function"!=typeof a&&(a=k),!f.isIdentifier(r))throw new RangeError("suffix must be a valid identifier\n\n See http://goo.gl/MqrFmX\n");for(var o=f.inheritedDataKeys(e),s=0;s<o.length;++s){var u=e[o[s]];"constructor"!==o[s]&&f.isClass(u)&&(c(u.prototype,r,i,a,n),c(u,r,i,a,n))}return c(e,r,i,a,n)}}},{"./errors":12,"./nodeback":20,"./util":36}],25:[function(e,t,n){"use strict";t.exports=function(t,n,r,i){function a(e){var t,n=!1;if(void 0!==s&&e instanceof s)t=f(e),n=!0;else{var r=l.keys(e),i=r.length;t=new Array(2*i);for(var a=0;a<i;++a){var o=r[a];t[a]=e[o],t[a+i]=o}}this.constructor$(t),this._isMap=n,this._init$(void 0,n?-6:-3)}function o(e){var n,o=r(e);return u(o)?(n=o instanceof t?o._then(t.props,void 0,void 0,void 0,void 0):new a(o).promise(),o instanceof t&&n._propagateFrom(o,2),n):i("cannot await properties of a non-object\n\n See http://goo.gl/MqrFmX\n")}var s,c=e("./util"),u=c.isObject,l=e("./es5");"function"==typeof Map&&(s=Map);var f=(function(){function e(e,r){this[t]=e,this[t+n]=r,t++}var t=0,n=0;return function(r){n=r.size,t=0;var i=new Array(2*r.size);return r.forEach(e,i),i}})(),d=function(e){for(var t=new s,n=e.length/2|0,r=0;r<n;++r){var i=e[n+r],a=e[r];t.set(i,a)}return t};c.inherits(a,n),a.prototype._init=function(){},a.prototype._promiseFulfilled=function(e,t){if(this._values[t]=e,++this._totalResolved>=this._length){var n;if(this._isMap)n=d(this._values);else{n={};for(var r=this.length(),i=0,a=this.length();i<a;++i)n[this._values[i+r]]=this._values[i]}return this._resolve(n),!0}return!1},a.prototype.shouldCopyValues=function(){return!1},a.prototype.getActualLength=function(e){return e>>1},t.prototype.props=function(){return o(this)},t.props=function(e){return o(e)}}},{"./es5":13,"./util":36}],26:[function(e,t,n){"use strict";function r(e,t,n,r,i){for(var a=0;a<i;++a)n[a+r]=e[a+t],e[a+t]=void 0}function i(e){this._capacity=e,this._length=0,this._front=0}i.prototype._willBeOverCapacity=function(e){return this._capacity<e},i.prototype._pushOne=function(e){var t=this.length();this._checkCapacity(t+1),this[this._front+t&this._capacity-1]=e,this._length=t+1},i.prototype.push=function(e,t,n){var r=this.length()+3;if(this._willBeOverCapacity(r))return this._pushOne(e),this._pushOne(t),void this._pushOne(n);var i=this._front+r-3;this._checkCapacity(r);var a=this._capacity-1;this[i+0&a]=e,this[i+1&a]=t,this[i+2&a]=n,this._length=r},i.prototype.shift=function(){var e=this._front,t=this[e];return this[e]=void 0,this._front=e+1&this._capacity-1,this._length--,t},i.prototype.length=function(){return this._length},i.prototype._checkCapacity=function(e){this._capacity<e&&this._resizeTo(this._capacity<<1)},i.prototype._resizeTo=function(e){var t=this._capacity;this._capacity=e,r(this,0,this,t,this._front+this._length&t-1)},t.exports=i},{}],27:[function(e,t,n){"use strict";t.exports=function(t,n,r,i){function a(e,a){var c=r(e);if(c instanceof t)return s(c);if(null===(e=o.asArray(e)))return i("expecting an array or an iterable object but got "+o.classString(e));var u=new t(n);void 0!==a&&u._propagateFrom(a,3);for(var l=u._fulfill,f=u._reject,d=0,h=e.length;d<h;++d){var p=e[d];(void 0!==p||d in e)&&t.cast(p)._then(l,f,void 0,u,null)}return u}var o=e("./util"),s=function(e){return e.then(function(t){return a(t,e)})};t.race=function(e){return a(e,void 0)},t.prototype.race=function(){return a(this,void 0)}}},{"./util":36}],28:[function(e,t,n){"use strict";t.exports=function(t,n,r,i,a,o){function s(e,n,r,i){this.constructor$(e);var o=d();this._fn=null===o?n:h.domainBind(o,n),void 0!==r&&(r=t.resolve(r))._attachCancellationCallback(this),this._initialValue=r,this._currentCancellable=null,this._eachValues=i===a?Array(this._length):0===i?null:void 0,this._promise._captureStackTrace(),this._init$(void 0,-5)}function c(e,t){this.isFulfilled()?t._resolve(e):t._reject(e)}function u(e,t,n,i){return"function"!=typeof t?r("expecting a function but got "+h.classString(t)):new s(e,t,n,i).promise()}function l(e){this.accum=e,this.array._gotAccum(e);var n=i(this.value,this.array._promise);return n instanceof t?(this.array._currentCancellable=n,n._then(f,void 0,void 0,this,void 0)):f.call(this,n)}function f(e){var n,r=this.array,i=r._promise,a=p(r._fn);i._pushContext(),(n=void 0!==r._eachValues?a.call(i._boundValue(),e,this.index,this.length):a.call(i._boundValue(),this.accum,e,this.index,this.length))instanceof t&&(r._currentCancellable=n);var s=i._popContext();return o.checkForgottenReturns(n,s,void 0!==r._eachValues?"Promise.each":"Promise.reduce",i),n}var d=t._getDomain,h=e("./util"),p=h.tryCatch;h.inherits(s,n),s.prototype._gotAccum=function(e){void 0!==this._eachValues&&null!==this._eachValues&&e!==a&&this._eachValues.push(e)},s.prototype._eachComplete=function(e){return null!==this._eachValues&&this._eachValues.push(e),this._eachValues},s.prototype._init=function(){},s.prototype._resolveEmptyArray=function(){this._resolve(void 0!==this._eachValues?this._eachValues:this._initialValue)},s.prototype.shouldCopyValues=function(){return!1},s.prototype._resolve=function(e){this._promise._resolveCallback(e),this._values=null},s.prototype._resultCancelled=function(e){if(e===this._initialValue)return this._cancel();this._isResolved()||(this._resultCancelled$(),this._currentCancellable instanceof t&&this._currentCancellable.cancel(),this._initialValue instanceof t&&this._initialValue.cancel())},s.prototype._iterate=function(e){this._values=e;var n,r,i=e.length;if(void 0!==this._initialValue?(n=this._initialValue,r=0):(n=t.resolve(e[0]),r=1),this._currentCancellable=n,!n.isRejected())for(;r<i;++r){var a={accum:null,value:e[r],index:r,length:i,array:this};n=n._then(l,void 0,void 0,a,void 0)}void 0!==this._eachValues&&(n=n._then(this._eachComplete,void 0,void 0,this,void 0)),n._then(c,c,void 0,n,this)},t.prototype.reduce=function(e,t){return u(this,e,t,null)},t.reduce=function(e,t,n,r){return u(e,t,n,r)}}},{"./util":36}],29:[function(n,r,a){"use strict";var o,s=n("./util"),c=s.getNativePromise();if(s.isNode&&"undefined"==typeof MutationObserver){var u=t.setImmediate,l=e.nextTick;o=s.isRecentNode?function(e){u.call(t,e)}:function(t){l.call(e,t)}}else if("function"==typeof c&&"function"==typeof c.resolve){var f=c.resolve();o=function(e){f.then(e)}}else o="undefined"==typeof MutationObserver||"undefined"!=typeof window&&window.navigator&&(window.navigator.standalone||window.cordova)?void 0!==i?function(e){i(e)}:"undefined"!=typeof setTimeout?function(e){setTimeout(e,0)}:function(){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}:(function(){var e=document.createElement("div"),t={attributes:!0},n=!1,r=document.createElement("div");new MutationObserver(function(){e.classList.toggle("foo"),n=!1}).observe(r,t);var i=function(){n||(n=!0,r.classList.toggle("foo"))};return function(n){var r=new MutationObserver(function(){r.disconnect(),n()});r.observe(e,t),i()}})();r.exports=o},{"./util":36}],30:[function(e,t,n){"use strict";t.exports=function(t,n,r){function i(e){this.constructor$(e)}var a=t.PromiseInspection;e("./util").inherits(i,n),i.prototype._promiseResolved=function(e,t){return this._values[e]=t,++this._totalResolved>=this._length&&(this._resolve(this._values),!0)},i.prototype._promiseFulfilled=function(e,t){var n=new a;return n._bitField=33554432,n._settledValueField=e,this._promiseResolved(t,n)},i.prototype._promiseRejected=function(e,t){var n=new a;return n._bitField=16777216,n._settledValueField=e,this._promiseResolved(t,n)},t.settle=function(e){return r.deprecated(".settle()",".reflect()"),new i(e).promise()},t.prototype.settle=function(){return t.settle(this)}}},{"./util":36}],31:[function(e,t,n){"use strict";t.exports=function(t,n,r){function i(e){this.constructor$(e),this._howMany=0,this._unwrap=!1,this._initialized=!1}function a(e,t){if((0|t)!==t||t<0)return r("expecting a positive integer\n\n See http://goo.gl/MqrFmX\n");var n=new i(e),a=n.promise();return n.setHowMany(t),n.init(),a}var o=e("./util"),s=e("./errors").RangeError,c=e("./errors").AggregateError,u=o.isArray,l={};o.inherits(i,n),i.prototype._init=function(){if(this._initialized){if(0===this._howMany)return void this._resolve([]);this._init$(void 0,-5);var e=u(this._values);!this._isResolved()&&e&&this._howMany>this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}},i.prototype.init=function(){this._initialized=!0,this._init()},i.prototype.setUnwrap=function(){this._unwrap=!0},i.prototype.howMany=function(){return this._howMany},i.prototype.setHowMany=function(e){this._howMany=e},i.prototype._promiseFulfilled=function(e){return this._addFulfilled(e),this._fulfilled()===this.howMany()&&(this._values.length=this.howMany(),1===this.howMany()&&this._unwrap?this._resolve(this._values[0]):this._resolve(this._values),!0)},i.prototype._promiseRejected=function(e){return this._addRejected(e),this._checkOutcome()},i.prototype._promiseCancelled=function(){return this._values instanceof t||null==this._values?this._cancel():(this._addRejected(l),this._checkOutcome())},i.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var e=new c,t=this.length();t<this._values.length;++t)this._values[t]!==l&&e.push(this._values[t]);return e.length>0?this._reject(e):this._cancel(),!0}return!1},i.prototype._fulfilled=function(){return this._totalResolved},i.prototype._rejected=function(){return this._values.length-this.length()},i.prototype._addRejected=function(e){this._values.push(e)},i.prototype._addFulfilled=function(e){this._values[this._totalResolved++]=e},i.prototype._canPossiblyFulfill=function(){return this.length()-this._rejected()},i.prototype._getRangeError=function(e){var t="Input array must contain at least "+this._howMany+" items but contains only "+e+" items";return new s(t)},i.prototype._resolveEmptyArray=function(){this._reject(this._getRangeError(0))},t.some=function(e,t){return a(e,t)},t.prototype.some=function(e){return a(this,e)},t._SomePromiseArray=i}},{"./errors":12,"./util":36}],32:[function(e,t,n){"use strict";t.exports=function(e){function t(e){void 0!==e?(e=e._target(),this._bitField=e._bitField,this._settledValueField=e._isFateSealed()?e._settledValue():void 0):(this._bitField=0,this._settledValueField=void 0)}t.prototype._settledValue=function(){return this._settledValueField};var n=t.prototype.value=function(){if(!this.isFulfilled())throw new TypeError("cannot get fulfillment value of a non-fulfilled promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},r=t.prototype.error=t.prototype.reason=function(){if(!this.isRejected())throw new TypeError("cannot get rejection reason of a non-rejected promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},i=t.prototype.isFulfilled=function(){return 0!=(33554432&this._bitField)},a=t.prototype.isRejected=function(){return 0!=(16777216&this._bitField)},o=t.prototype.isPending=function(){return 0==(50397184&this._bitField)},s=t.prototype.isResolved=function(){return 0!=(50331648&this._bitField)};t.prototype.isCancelled=function(){return 0!=(8454144&this._bitField)},e.prototype.__isCancelled=function(){return 65536==(65536&this._bitField)},e.prototype._isCancelled=function(){return this._target().__isCancelled()},e.prototype.isCancelled=function(){return 0!=(8454144&this._target()._bitField)},e.prototype.isPending=function(){return o.call(this._target())},e.prototype.isRejected=function(){return a.call(this._target())},e.prototype.isFulfilled=function(){return i.call(this._target())},e.prototype.isResolved=function(){return s.call(this._target())},e.prototype.value=function(){return n.call(this._target())},e.prototype.reason=function(){var e=this._target();return e._unsetRejectionIsUnhandled(),r.call(e)},e.prototype._value=function(){return this._settledValue()},e.prototype._reason=function(){return this._unsetRejectionIsUnhandled(),this._settledValue()},e.PromiseInspection=t}},{}],33:[function(e,t,n){"use strict";t.exports=function(t,n){function r(e){return e.then}function i(e){try{return r(e)}catch(e){return c.e=e,c}}function a(e){try{return l.call(e,"_promise0")}catch(e){return!1}}function o(e,r,i){var a=new t(n),o=a;i&&i._pushContext(),a._captureStackTrace(),i&&i._popContext();var u=!0,l=s.tryCatch(r).call(e,function(e){a&&(a._resolveCallback(e),a=null)},function(e){a&&(a._rejectCallback(e,u,!0),a=null)});return u=!1,a&&l===c&&(a._rejectCallback(l.e,!0,!0),a=null),o}var s=e("./util"),c=s.errorObj,u=s.isObject,l={}.hasOwnProperty;return function(e,r){if(u(e)){if(e instanceof t)return e;var s=i(e);if(s===c){r&&r._pushContext();var l=t.reject(s.e);return r&&r._popContext(),l}if("function"==typeof s)return a(e)?(l=new t(n),e._then(l._fulfill,l._reject,void 0,l,null),l):o(e,s,r)}return e}}},{"./util":36}],34:[function(e,t,n){"use strict";t.exports=function(t,n,r){function i(e){this.handle=e}function a(e){return clearTimeout(this.handle),e}function o(e){throw clearTimeout(this.handle),e}var s=e("./util"),c=t.TimeoutError;i.prototype._resultCancelled=function(){clearTimeout(this.handle)};var u=function(e){return l(+this).thenReturn(e)},l=t.delay=function(e,a){var o,s;return void 0!==a?(o=t.resolve(a)._then(u,null,null,e,void 0),r.cancellation()&&a instanceof t&&o._setOnCancel(a)):(o=new t(n),s=setTimeout(function(){o._fulfill()},+e),r.cancellation()&&o._setOnCancel(new i(s)),o._captureStackTrace()),o._setAsyncGuaranteed(),o};t.prototype.delay=function(e){return l(e,this)};var f=function(e,t,n){var r;r="string"!=typeof t?t instanceof Error?t:new c("operation timed out"):new c(t),s.markAsOriginatingFromRejection(r),e._attachExtraTrace(r),e._reject(r),null!=n&&n.cancel()};t.prototype.timeout=function(e,t){e=+e;var n,s,c=new i(setTimeout(function(){n.isPending()&&f(n,t,s)},e));return r.cancellation()?(s=this.then(),(n=s._then(a,o,void 0,c,void 0))._setOnCancel(c)):n=this._then(a,o,void 0,c,void 0),n}}},{"./util":36}],35:[function(e,t,n){"use strict";t.exports=function(t,n,r,i,a,o){function s(e){setTimeout(function(){throw e},0)}function c(e){var t=r(e);return t!==e&&"function"==typeof e._isDisposable&&"function"==typeof e._getDisposer&&e._isDisposable()&&t._setDisposable(e._getDisposer()),t}function u(e,n){var i=0,o=e.length,u=new t(a);return(function a(){if(i>=o)return u._fulfill();var l=c(e[i++]);if(l instanceof t&&l._isDisposable()){try{l=r(l._getDisposer().tryDispose(n),e.promise)}catch(e){return s(e)}if(l instanceof t)return l._then(a,s,null,null,null)}a()})(),u}function l(e,t,n){this._data=e,this._promise=t,this._context=n}function f(e,t,n){this.constructor$(e,t,n)}function d(e){return l.isDisposer(e)?(this.resources[this.index]._setDisposable(e),e.promise()):e}function h(e){this.length=e,this.promise=null,this[e-1]=null}var p=e("./util"),v=e("./errors").TypeError,g=e("./util").inherits,y=p.errorObj,m=p.tryCatch,b={};l.prototype.data=function(){return this._data},l.prototype.promise=function(){return this._promise},l.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():b},l.prototype.tryDispose=function(e){var t=this.resource(),n=this._context;void 0!==n&&n._pushContext();var r=t!==b?this.doDispose(t,e):null;return void 0!==n&&n._popContext(),this._promise._unsetDisposable(),this._data=null,r},l.isDisposer=function(e){return null!=e&&"function"==typeof e.resource&&"function"==typeof e.tryDispose},g(f,l),f.prototype.doDispose=function(e,t){return this.data().call(e,e,t)},h.prototype._resultCancelled=function(){for(var e=this.length,n=0;n<e;++n){var r=this[n];r instanceof t&&r.cancel()}},t.using=function(){var e=arguments.length;if(e<2)return n("you must pass at least 2 arguments to Promise.using");var i=arguments[e-1];if("function"!=typeof i)return n("expecting a function but got "+p.classString(i));var a,s=!0;2===e&&Array.isArray(arguments[0])?(e=(a=arguments[0]).length,s=!1):(a=arguments,e--);for(var c=new h(e),f=0;f<e;++f){var v=a[f];if(l.isDisposer(v)){var g=v;(v=v.promise())._setDisposable(g)}else{var b=r(v);b instanceof t&&(v=b._then(d,null,null,{resources:c,index:f},void 0))}c[f]=v}var S=new Array(c.length);for(f=0;f<S.length;++f)S[f]=t.resolve(c[f]).reflect();var k=t.all(S).then(function(e){for(var t=0;t<e.length;++t){var n=e[t];if(n.isRejected())return y.e=n.error(),y;if(!n.isFulfilled())return void k.cancel();e[t]=n.value()}w._pushContext(),i=m(i);var r=s?i.apply(void 0,e):i(e),a=w._popContext();return o.checkForgottenReturns(r,a,"Promise.using",w),r}),w=k.lastly(function(){var e=new t.PromiseInspection(k);return u(c,e)});return c.promise=w,w._setOnCancel(c),w},t.prototype._setDisposable=function(e){this._bitField=131072|this._bitField,this._disposer=e},t.prototype._isDisposable=function(){return(131072&this._bitField)>0},t.prototype._getDisposer=function(){return this._disposer},t.prototype._unsetDisposable=function(){this._bitField=-131073&this._bitField,this._disposer=void 0},t.prototype.disposer=function(e){if("function"==typeof e)return new f(e,this,i());throw new v}}},{"./errors":12,"./util":36}],36:[function(n,r,i){"use strict";function a(){try{var e=d;return d=null,e.apply(this,arguments)}catch(e){return v.e=e,v}}function o(e){return null==e||!0===e||!1===e||"string"==typeof e||"number"==typeof e}function s(e,t,n){if(o(e))return e;var r={value:n,configurable:!0,enumerable:!1,writable:!0};return h.defineProperty(e,t,r),e}function c(e){try{return e+""}catch(e){return"[no string representation]"}}function u(e){return e instanceof Error||null!==e&&"object"==typeof e&&"string"==typeof e.message&&"string"==typeof e.name}function l(e){return u(e)&&h.propertyIsWritable(e,"stack")}function f(e){return{}.toString.call(e)}var d,h=n("./es5"),p="undefined"==typeof navigator,v={e:{}},g="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==t?t:void 0!==this?this:null,y=(function(){var e=[Array.prototype,Object.prototype,Function.prototype],t=function(t){for(var n=0;n<e.length;++n)if(e[n]===t)return!0;return!1};if(h.isES5){var n=Object.getOwnPropertyNames;return function(e){for(var r=[],i=Object.create(null);null!=e&&!t(e);){var a;try{a=n(e)}catch(e){return r}for(var o=0;o<a.length;++o){var s=a[o];if(!i[s]){i[s]=!0;var c=Object.getOwnPropertyDescriptor(e,s);null!=c&&null==c.get&&null==c.set&&r.push(s)}}e=h.getPrototypeOf(e)}return r}}var r={}.hasOwnProperty;return function(n){if(t(n))return[];var i=[];e:for(var a in n)if(r.call(n,a))i.push(a);else{for(var o=0;o<e.length;++o)if(r.call(e[o],a))continue e;i.push(a)}return i}})(),m=/this\s*\.\s*\S+\s*=/,b=/^[a-z$_][a-z$_0-9]*$/i,S="stack"in new Error?function(e){return l(e)?e:new Error(c(e))}:function(e){if(l(e))return e;try{throw new Error(c(e))}catch(e){return e}},k=function(e){return h.isArray(e)?e:null};if("undefined"!=typeof Symbol&&("function"!=typeof Symbol||Symbol.iterator)){var w="function"==typeof Array.from?function(e){return Array.from(e)}:function(e){for(var t,n=[],r=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=r.next()).done;)n.push(t.value);return n};k=function(e){return h.isArray(e)?e:null!=e&&"function"==typeof e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]?w(e):null}}var C=void 0!==e&&"[object process]"===f(e).toLowerCase(),_=void 0!==e&&void 0!==e.env,T={isClass:function(e){try{if("function"==typeof e){var t=h.names(e.prototype),n=h.isES5&&t.length>1,r=t.length>0&&!(1===t.length&&"constructor"===t[0]),i=m.test(e+"")&&h.names(e).length>0;if(n||r||i)return!0}return!1}catch(e){return!1}},isIdentifier:function(e){return b.test(e)},inheritedDataKeys:y,getDataPropertyOrDefault:function(e,t,n){if(!h.isES5)return{}.hasOwnProperty.call(e,t)?e[t]:void 0;var r=Object.getOwnPropertyDescriptor(e,t);return null!=r?null==r.get&&null==r.set?r.value:n:void 0},thrower:function(e){throw e},isArray:h.isArray,asArray:k,notEnumerableProp:s,isPrimitive:o,isObject:function(e){return"function"==typeof e||"object"==typeof e&&null!==e},isError:u,canEvaluate:p,errorObj:v,tryCatch:function(e){return d=e,a},inherits:function(e,t){function n(){for(var n in this.constructor=e,this.constructor$=t,t.prototype)r.call(t.prototype,n)&&"$"!==n.charAt(n.length-1)&&(this[n+"$"]=t.prototype[n])}var r={}.hasOwnProperty;return n.prototype=t.prototype,e.prototype=new n,e.prototype},withAppended:function(e,t){var n,r=e.length,i=new Array(r+1);for(n=0;n<r;++n)i[n]=e[n];return i[n]=t,i},maybeWrapAsError:function(e){return o(e)?new Error(c(e)):e},toFastProperties:function(e){function t(){}t.prototype=e;for(var n=8;n--;)new t;return e},filledRange:function(e,t,n){for(var r=new Array(e),i=0;i<e;++i)r[i]=t+i+n;return r},toString:c,canAttachTrace:l,ensureErrorObject:S,originatesFromRejection:function(e){return null!=e&&(e instanceof Error.__BluebirdErrorTypes__.OperationalError||!0===e.isOperational)},markAsOriginatingFromRejection:function(e){try{s(e,"isOperational",!0)}catch(e){}},classString:f,copyDescriptors:function(e,t,n){for(var r=h.names(e),i=0;i<r.length;++i){var a=r[i];if(n(a))try{h.defineProperty(t,a,h.getDescriptor(e,a))}catch(e){}}},hasDevTools:"undefined"!=typeof chrome&&chrome&&"function"==typeof chrome.loadTimes,isNode:C,hasEnvVariables:_,env:function(t){return _?e.env[t]:void 0},global:g,getNativePromise:function(){if("function"==typeof Promise)try{var e=new Promise(function(){});if("[object Promise]"==={}.toString.call(e))return Promise}catch(e){}},domainBind:function(e,t){return e.bind(t)}};T.isRecentNode=T.isNode&&(function(){var t=e.versions.node.split(".").map(Number);return 0===t[0]&&t[1]>10||t[0]>0})(),T.isNode&&T.toFastProperties(e);try{throw new Error}catch(e){T.lastLineError=e}r.exports=T},{"./es5":13}]},{},[4])(4)}),"undefined"!=typeof window&&null!==window?window.P=window.Promise:"undefined"!=typeof self&&null!==self&&(self.P=self.Promise)}).call(this,t("_process"),void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},t("timers").setImmediate)},{_process:15,timers:16}],2:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.PreCallTest=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./turnConnection"),o=e("./tests/rttTest"),s=e("./tests/throughputTest"),c=e("./utility/resultsHandler"),u=e("./utility/onlineCheck"),l=e("./utility/stats/detectbrowser"),f=e("bluebird"),d={RTT:"rtt",THROUGHPUT:"throughput"},h=(function(){function e(){r(this,e),this.browserInfo=(0,l.detect)(),this.onlineCheck=new u.OnlineCheck,this.callsInProgress=0,this.turnTests=[d.RTT,d.THROUGHPUT],this.active=!1,this.rtt=null,this.resultsHandler=null}return i(e,[{key:"start",value:function(e,t,n){if(this.browserInfo.browserName!==l.Constants.browserName.msie)if(this.iceServers=e,this.callback=n,this.active)this.callback&&this.callback(null,"Not started: already in progress");else if(0<this.callsInProgress)this.callback&&this.callback(null,"Not started: call in progress");else if(e){this.turnTestCounter=0,this.resultsHandler=new c.ResultsHandler,this.resultsHandler.setProvider(t);var r={type:"browser",os:this.browserInfo.os,osVersion:this.browserInfo.osVersion,buildName:this.browserInfo.browserName,buildVersion:this.browserInfo.browserVersion};this.resultsHandler.add("endpointInfo",r),this.onlineCheck.start(),this.active=!0,this._start()}else this.callback&&this.callback(null,"Not started: no ICE servers given");else this.callback&&this.callback(null,"Not started: disabled for IE")}},{key:"_start",value:function(){var e=this;this.active&&(this.turnConnection=new a.TurnConnection(this.browserInfo),this.turnConnection.connect(this.iceServers).then(function(){e.active?(e.resultsHandler&&e.resultsHandler.setStatusSuccess(),e.startTurnTests().then(function(){e.stop()},function(t){e.stop()})):e.stop()},function(t){var n=t.continueFlag;if(e.resultsHandler.failure(t),!n){e.turnConnection.disconnect(),e.active=!1;var r="";try{r=t.stack}catch(n){r=t.toString()}return r&&""!==r||(r=t.toString()),e.resultsHandler&&e.resultsHandler.setStatusFailed(),void e.callback(null,r)}e.resultsHandler.setStatusFailed(),e.resultsHandler.getFailureNumber()>=10?e.stop():(e.turnConnection.disconnect(),setTimeout(function(){e._start()},0))}))}},{key:"stop",value:function(){var e=this;if(this.browserInfo.browserName!==l.Constants.browserName.msie&&this.active){this.active=!1,this.activeTurnTest&&this.activeTurnTest.forceStop();var t=this.onlineCheck.stop();this.resultsHandler&&this.resultsHandler.add("onlineStatus",t),this.turnConnection.getIceResults().then(function(t){e.resultsHandler&&e.resultsHandler.add("ice",t),e.turnConnection.disconnect(),e.sendResults()},function(t){e.resultsHandler&&e.resultsHandler.failure(t),e.turnConnection.disconnect(),e.sendResults()})}}},{key:"sendResults",value:function(){if(this.resultsHandler){var e=this.resultsHandler.getResults();this.resultsHandler=null,this.callback&&this.callback(e,null)}else this.callback&&this.callback(null,"No results present")}},{key:"callStarts",value:function(){this.callsInProgress+=1,this.resultsHandler&&this.resultsHandler.setStatusStopped(),this.stop()}},{key:"callFinished",value:function(){this.callsInProgress-=1}},{key:"getId",value:function(){return this.resultsHandler?this.resultsHandler.getId():null}},{key:"crashDisconnect",value:function(){try{this.turnConnection.disconnect()}catch(e){}}},{key:"startTurnTests",value:function(){var e=this;if(this.turnTestCounter>=this.turnTests.length)return new f(function(e,t){e()});var t=this.turnTests[this.turnTestCounter],n=null;switch(t){case d.RTT:n=new o.RttTest(this.turnConnection);break;case d.THROUGHPUT:n=new s.ThroughputTest(this.turnConnection,this.rtt);break;default:return new f(function(e,n){n(new Error("Unknown test: "+t))})}return this.activeTurnTest=n,this.active?n.start().then(function(){return e.handleTestResults(t,n.getResults()),e.turnTestCounter+=1,e.activeTurnTest=null,e.startTurnTests()},function(r){return e.handleTestResults(t,n.getResults(),r),e.turnTestCounter+=1,e.activeTurnTest=null,e.startTurnTests()}):new f(function(e,t){t(new Error("Test trying to start while testing is not active"))})}},{key:"handleTestResults",value:function(e,t){null==(2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)&&e==d.RTT&&(this.rtt=t.median),this.resultsHandler&&this.resultsHandler.add(e,t)}}]),e})();n.PreCallTest=h},{"./tests/rttTest":3,"./tests/throughputTest":4,"./turnConnection":6,"./utility/onlineCheck":8,"./utility/resultsHandler":10,"./utility/stats/detectbrowser":11,bluebird:1}],3:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.RttTest=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},c=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/timestamps")),u=e("./turnTest"),l=(function(e){function t(e){r(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.sendTimer=null,n.countSent=0,n.rtts=[],n}return a(t,u.TurnTest),o(t,[{key:"initiate",value:function(){this.results.startTimestamp=c.getCurrent(),this.sendPing()}},{key:"handleMessage",value:function(e){if(this.isActive()){var t=parseInt(e,10),n=this.calculateRtt(t);this.rtts.push(n),this.countSent<10?this.sendPing():this.calculateMetrics()}}},{key:"handleError",value:function(e){this.fillResults(),this.failed(e)}},{key:"sendPing",value:function(){if(this.isActive()){var e=c.getCurrent();this.send(e.toString()),this.countSent+=1,this.sendTimer&&(clearTimeout(this.sendTimer),this.sendTimer=null),this.countSent<10?this.sendTimer=setTimeout(this.sendPing.bind(this),100):this.sendTimer=setTimeout(this.calculateMetrics.bind(this),500)}}},{key:"calculateRtt",value:function(e){return c.getCurrent()-e}},{key:"calculateMetrics",value:function(){this.sendTimer&&(clearTimeout(this.sendTimer),this.sendTimer=null),this.fillResults(),this.finished()}},{key:"fillResults",value:function(){this.results.sentMessages=this.countSent,this.results.unAckedMessages=this.countSent-this.rtts.length,this.results.maxMessages=10,this.results.forceStopped=this.forceStopped,this.results.median=this.median(),this.results.average=this.average(),this.results.variance=this.variance(),this.results.endTimestamp=c.getCurrent()}},{key:"median",value:function(){if(0==this.rtts.length)return null;this.rtts.sort();var e=Math.floor(this.rtts.length/2);return this.rtts[e]}},{key:"average",value:function(){if(0==this.rtts.length)return null;for(var e=0,t=0;t<this.rtts.length;t++)e+=this.rtts[t];return e/this.rtts.length}},{key:"variance",value:function(){if(0==this.rtts.length)return null;for(var e=0,t=this.average(),n=0;n<this.rtts.length;n++){var r=this.rtts[n];e+=Math.pow(r-t,2)}return e/this.rtts.length}},{key:"stop",value:function(){this.isActive()&&(s(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"stop",this).call(this),this.fillResults())}}]),t})();n.RttTest=l},{"../utility/timestamps":14,"./turnTest":5}],4:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.ThroughputTest=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},c=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/timestamps")),u=e("../utility/messageMaker"),l=e("./turnTest"),f=(function(e){function t(e,n){r(this,t);var a=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));if(a.sentBytes=0,a.receivedBytes=0,a.secondHalfBytes=0,a.secondHalfStart=null,a.bufferEmpty=0,a.chunkSize=1200,a.messageMaker=new u.MessageMaker(a.chunkSize),a.duration=5e3,null!=n){var o=50*n;a.duration=Math.max(Math.min(o,1e4),1e3)}return a.sendTimer=null,a.lastMessage=null,a.intervals=[],a.intervalStart=0,a.intervalLength=100,a.intervalBytes=0,a}return a(t,l.TurnTest),o(t,[{key:"initiate",value:function(){window&&window.csioReactNative?this.handleError(new Error("Not running throughput test for react-native")):this.startSend()}},{key:"handleMessage",value:function(e){var t=this;if(this.isActive()){this.lastMessage=e,this.receivedBytes+=e.length;var n=c.getCurrent();if(this.sendTimer||(this.results.startTimestamp=n,this.sendTimer=setTimeout(function(){t.stop(),t.finished()},this.duration)),0==this.intervalStart&&(this.intervalStart=n),this.intervalBytes+=e.length,n-this.intervalStart>=this.intervalLength){var r=n-this.intervalStart,i=this.averageThroughput(this.intervalBytes,r),a=null;try{a=n-JSON.parse(this.lastMessage).timestamp}catch(e){}this.intervals.push({startTimestamp:this.intervalStart,endTimestamp:n,bytesReceived:this.intervalBytes,average:i,rtt:a}),this.intervalStart=n,this.intervalBytes=0}this.results.startTimestamp&&n-this.results.startTimestamp>this.duration/2&&(this.secondHalfStart||(this.secondHalfStart=n),this.secondHalfBytes+=e.length)}}},{key:"handleError",value:function(e){this.stop(),this.failed(e)}},{key:"averageThroughput",value:function(e,t){return e/(t/1e3)*8/1024}},{key:"bufferListener",value:function(){this.sendChannel.removeEventListener("bufferedamountlow",this.bufferListener.bind(this)),this.fillBuffer()}},{key:"fillBuffer",value:function(){for(0==this.sendChannel.bufferedAmount&&(this.bufferEmpty+=1);this.isActive();){if(this.sendChannel.bufferedAmount>this.bufferFullThreshold)return void(this.usePolling?setTimeout(this.fillBuffer.bind(this),250):this.sendChannel.addEventListener("bufferedamountlow",this.bufferListener.bind(this)));var e=this.messageMaker.make(this.sentBytes);this.sentBytes+=e.length,this.send(e)}this.sendChannel.removeEventListener("bufferedamountlow",this.bufferListener.bind(this))}},{key:"startSend",value:function(){this.isActive()&&(this.bufferFullThreshold=1e3*this.chunkSize,this.sendChannel=this.connection.sendChannel,this.usePolling=!0,"number"==typeof this.sendChannel.bufferedAmountLowThreshold&&(this.usePolling=!1,this.sendChannel.bufferedAmountLowThreshold=this.bufferFullThreshold/10),setTimeout(this.fillBuffer.bind(this),0))}},{key:"fillResults",value:function(){this.results.endTimestamp=c.getCurrent(),this.results.maxDuration=this.duration,this.results.forceStopped=this.forceStopped,this.results.bufferEmpty=this.bufferEmpty,this.results.intervals=this.intervals,this.results.bytesPrepared=this.sentBytes,this.results.bytesReceived=this.receivedBytes;var e=0,t=0;this.secondHalfStart&&(e=this.results.endTimestamp-this.secondHalfStart,t=this.averageThroughput(this.secondHalfBytes,e));var n=this.results.endTimestamp-this.results.startTimestamp,r=this.averageThroughput(this.receivedBytes,n);t<r&&(t=r),this.results.average=t;var i=null;try{i=JSON.parse(this.lastMessage)}catch(e){return}if(i){var a=i.sentBytes+this.lastMessage.length;this.results.bytesSent=a,this.results.fractionLostBytes=1-this.receivedBytes/a}else this.results.bytesSent=-1,this.results.fractionLostBytes=-1}},{key:"stop",value:function(){this.isActive()&&(clearTimeout(this.sendTimer),this.sendTimer=null,s(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"stop",this).call(this),this.fillResults())}}]),t})();n.ThroughputTest=f},{"../utility/messageMaker":7,"../utility/timestamps":14,"./turnTest":5}],5:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("bluebird"),o=(function(){function e(t){r(this,e),this.connection=t,this.active=!1,this.results={}}return i(e,[{key:"getResults",value:function(){return this.results}},{key:"start",value:function(){var e=this,t=new a(function(t,n){e.resolveCb=t,e.rejectCb=n});return this.connection.setMessageCallback(this.handleMessage.bind(this)),this.connection.setErrorCallback(this.handleError.bind(this)),this.active=!0,this.forceStopped=!1,this.initiate(),t}},{key:"stop",value:function(){this.active=!1}},{key:"forceStop",value:function(){this.forceStopped=!0,this.stop(),this.finished()}},{key:"isActive",value:function(){return this.active}},{key:"initiate",value:function(){}},{key:"handleMessage",value:function(e){}},{key:"handleError",value:function(e){}},{key:"send",value:function(e){this.connection.send(e)}},{key:"finished",value:function(){this.active=!1,this.resolveCb&&(this.resolveCb(),this.resolveCb=null)}},{key:"failed",value:function(e){this.active=!1,this.rejectCb&&(this.rejectCb(e),this.rejectCb=null)}}]),e})();n.TurnTest=o},{bluebird:1}],6:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.TurnConnection=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./utility/parsedIceCandidate"),o=e("./utility/stats/getstatshandler"),s=e("./utility/stats/detectbrowser"),c=e("bluebird"),u=(function(){function e(t){r(this,e),this.reset(),this.statshandler=new o.GetStatsHandler(t)}return i(e,[{key:"reset",value:function(){this.disconnect(),this.iceServers=null,this.pctpc1=null,this.pctpc2=null,this.sendChannel=null,this.messageCallback=null,this.errorCallback=null,this.parsedIceResults={},this.resolveCb=null,this.rejectCb=null}},{key:"setMessageCallback",value:function(e){this.messageCallback=e}},{key:"setErrorCallback",value:function(e){this.errorCallback=e}},{key:"send",value:function(e){if(this.sendChannel)try{this.sendChannel.send(e)}catch(e){this.raiseSendError(e)}else this.raiseSendError(new Error("No send channel"))}},{key:"raiseSendError",value:function(e){this.errorCallback&&this.errorCallback(e)}},{key:"assignEvent",value:function(e,t,n){e.addEventListener?e.addEventListener(t,n.bind(this),!1):e.attachEvent&&(t="on"+t,e.attachEvent(t,n.bind(this)))}},{key:"connect",value:function(e){var t=this;this.reset();var n=new c(function(e,n){t.resolveCb=e,t.rejectCb=n});this.iceServers=e;var r=null;try{if(RTCPeerConnection?r=RTCPeerConnection:webkitRTCPeerConnection?r=webkitRTCPeerConnection:mozRTCPeerConnection?r=mozRTCPeerConnection:window&&window.RTCPeerConnection&&(r=window.RTCPeerConnection),!r){var i=new Error("RTCPeerConnection not found");return i.continueFlag=!1,this.rejectCb(i),n}}catch(i){return i.continueFlag=!1,this.rejectCb(i),n}var a={iceTransportPolicy:"all",iceServers:this.iceServers};try{this.pctpc1=new r(a),this.pctpc2=new r(a)}catch(i){return this.rejectDisconnect(!1,i),n}this.connectionTimer=setTimeout(function(){delete t.connectionTimer,t.rejectDisconnect(!1,new Error("Connection timeout"))},3e4);try{this.sendChannel=this.pctpc1.createDataChannel("precalltest",{ordered:!1,maxRetransmits:0}),this.sendChannel.binaryType="arraybuffer",this.assignEvent(this.sendChannel,"error",function(e){t.raiseSendError(e),t.rejectDisconnect(!0,e)}),this.assignEvent(this.pctpc2,"datachannel",function(e){var n=e.channel;t.assignEvent(n,"open",function(e){t.resolveCb&&(t.resolveCb(),t.resolveCb=null)}),t.assignEvent(n,"close",function(e){t&&t.disconnect&&t.disconnect()}),t.assignEvent(n,"message",function(e){t.messageCallback&&t.messageCallback(e.data)}),t.assignEvent(n,"error",function(e){t.errorCallback&&t.errorCallback(e),t.rejectDisconnect(!0,e)})})}catch(i){return this.rejectDisconnect(!1,i),n}try{this.assignEvent(this.pctpc1,"icecandidate",function(e){t.onIceCandidate(t.pctpc1,e)}),this.assignEvent(this.pctpc1,"iceconnectionstatechange",function(e){t.onIceStateChange(t.pctpc1,e)}),this.assignEvent(this.pctpc2,"icecandidate",function(e){t.onIceCandidate(t.pctpc2,e)}),this.assignEvent(this.pctpc2,"iceconnectionstatechange",function(e){t.onIceStateChange(t.pctpc2,e)}),this.pctpc1.createOffer().then(function(e,n){t.onCreateOfferSuccess(e)},function(e){t.onCreateOfferError(t.pctpc1,e)})}catch(i){return this.rejectDisconnect(!1,i),n}return n}},{key:"rejectDisconnect",value:function(e,t){this.disconnect(),this.rejectCb&&(t.continueFlag=e,this.rejectCb(t)),this.resolveCb=null,this.rejectCb=null}},{key:"disconnect",value:function(){if(clearTimeout(this.connectionTimer),clearTimeout(this.iceTimer),this.pctpc1)try{this.pctpc1.close()}catch(e){}if(this.pctpc1=null,this.pctpc2)try{this.pctpc2.close()}catch(e){}this.pctpc2=null}},{key:"getName",value:function(e){return e===this.pctpc1?"pctpc1":"pctpc2"}},{key:"getOtherPc",value:function(e){return e===this.pctpc1?this.pctpc2:this.pctpc1}},{key:"onCreateOfferError",value:function(e,t){this.rejectDisconnect(!1,t)}},{key:"onCreateAnswerError",value:function(e,t){this.rejectDisconnect(!1,t)}},{key:"onCreateOfferSuccess",value:function(e){var t=this;try{this.pctpc1.setLocalDescription(e).then(function(){t.onSetLocalSuccess(t.pctpc1)},function(e){t.onSetSessionDescriptionError(t.pctpc1,e)}),this.pctpc2.setRemoteDescription(e).then(function(){t.onSetRemoteSuccess(t.pctpc2)},function(e){t.onSetRemoteSessionDescriptionError(t.pctpc2,e)}),this.pctpc2.createAnswer().then(function(e){t.onCreateAnswerSuccess(e)},function(e){t.onCreateAnswerError(t.pctpc2,e)})}catch(e){this.rejectDisconnect(!1,e)}}},{key:"onSetLocalSuccess",value:function(e){}},{key:"onSetRemoteSuccess",value:function(e){}},{key:"onSetSessionDescriptionError",value:function(e,t){this.rejectDisconnect(!1,t)}},{key:"onSetRemoteSessionDescriptionError",value:function(e,t){this.rejectDisconnect(!1,t)}},{key:"onCreateAnswerSuccess",value:function(e){var t=this;try{this.pctpc2.setLocalDescription(e).then(function(){t.onSetLocalSuccess(t.pctpc2)},function(e){t.onSetSessionDescriptionError(t.pctpc2,e)}),this.pctpc1.setRemoteDescription(e).then(function(){t.onSetRemoteSuccess(t.pctpc1)},function(e){t.onSetRemoteSessionDescriptionError(t.pctpc1,e)})}catch(e){this.rejectDisconnect(!1,e)}}},{key:"onIceCandidate",value:function(e,t){var n=this;try{if(!t.candidate)return;if(!t.candidate.candidate)return;var r=new a.ParsedIceCandidate(t.candidate);if(e==this.pctpc1&&this.statshandler.codeBase==s.Constants.codeBaseType.chrome&&(r.isRelay()&&(r.isTypeTransportUdp()&&(this.parsedIceResults.relayUdpGathered=!0),r.isTypeTransportTcp()&&(this.parsedIceResults.relayTcpGathered=!0),r.isTypeTransportTls()&&(this.parsedIceResults.relayTlsGathered=!0)),r.isServerReflexive()&&(this.parsedIceResults.srflxGathered=!0)),!r.isRelay())return;this.getOtherPc(e).addIceCandidate(t.candidate).then(function(){n.onAddIceCandidateSuccess(e)},function(t){n.onAddIceCandidateError(e,t,r.isRelay())})}catch(t){this.rejectDisconnect(!1,t)}}},{key:"onAddIceCandidateSuccess",value:function(e){}},{key:"onAddIceCandidateError",value:function(e,t,n){n&&this.rejectDisconnect(!1,t)}},{key:"onIceStateChange",value:function(e,t){var n=this;try{var r="(?)";e&&(r=e.iceConnectionState),"failed"===r&&this.rejectDisconnect(!0,new Error("ICE failure")),"checking"!==r||this.iceTimer||(this.iceTimer=setTimeout(function(){delete n.iceTimer,n.rejectDisconnect(!0,new Error("ICE timeout"))},1e4)),"completed"!==r&&"connected"!==r||(clearTimeout(this.iceTimer),delete this.iceTimer)}catch(e){this.rejectDisconnect(!1,e)}}},{key:"getIceResults",value:function(){var e=this;return new c(function(t,n){for(var r=JSON.parse(JSON.stringify(e.iceServers)),i=0;i<r.length;i++){var a=r[i];r.hasOwnProperty(a)||delete a.credential}var o={turnIpAddress:"",turnIpVersion:"",turnTransport:"",iceServers:r,ipv6Supported:!1,ipv4Supported:!1,relayTlsGathered:!1,relayTcpGathered:!1,relayUdpGathered:!1,srflxGathered:!1,relayTlsSuccess:!1,relayTcpSuccess:!1,relayUdpSuccess:!1,srflxSuccess:!1};for(var s in e.parsedIceResults)e.parsedIceResults.hasOwnProperty(s)&&(o[s]=e.parsedIceResults[s]);e.pctpc1?e.statshandler.getIceCandidates(e.pctpc1).then(function(e){for(var n=0;n<e.iceCandidatePairs.length;n++){var r=e.iceCandidatePairs[n],i="string"==typeof r.googActiveConnection?"true"===r.googActiveConnection:r.googActiveConnection,a="string"==typeof r.selected?"true"===r.selected:r.selected;if(i||a)for(var s=0;s<e.localCandidates.length;s++){var c=e.localCandidates[s],u=null;if(u=c.ip?c.ip:c.address?c.address:c.ipAddress,c.id==r.localCandidateId){var l=-1!==(o.turnIpAddress=u).indexOf(":");o.turnIpVersion=l?"ipv6":"ipv4",o.turnTransport=c.mozLocalTransport}"relay"!==c.candidateType&&"relayed"!==c.candidateType||("udp"===c.mozLocalTransport&&(o.relayUdpSuccess=!0),"tcp"===c.mozLocalTransport&&(o.relayTcpSuccess=!0),"tls"===c.mozLocalTransport&&(o.relayTlsSuccess=!0)),u&&(-1!==u.indexOf(":")?o.ipv6Supported=!0:o.ipv4Supported=!0)}}for(var f=0;f<e.localCandidates.length;f++){var d=e.localCandidates[f];"relay"!==d.candidateType&&"relayed"!==d.candidateType||("udp"===d.mozLocalTransport&&(o.relayUdpGathered=!0),"tcp"===d.mozLocalTransport&&(o.relayTcpGathered=!0),"tls"===d.mozLocalTransport&&(o.relayTlsGathered=!0)),"srflx"!==d.candidateType&&"serverreflexive"!==d.candidateType||(o.srflxGathered=!0)}for(var h=0;h<e.iceCandidatePairs.length;h++){var p=e.iceCandidatePairs[h];if("succeeded"===p.state)for(var v=0;v<e.localCandidates.length;v++){var g=e.localCandidates[v];g.id==p.localCandidateId&&("relay"!==g.candidateType&&"relayed"!==g.candidateType||("udp"===g.mozLocalTransport&&(o.relayUdpSuccess=!0),"tcp"===g.mozLocalTransport&&(o.relayTcpSuccess=!0),"tls"===g.mozLocalTransport&&(o.relayTlsSuccess=!0)),"srflx"!==g.candidateType&&"serverreflexive"!==g.candidateType||(o.srflxSuccess=!0))}}t(o)},function(e){n(e)}):n(new Error("PC not available for stats"))},function(e){reject(e)})}}]),e})();n.TurnConnection=u},{"./utility/parsedIceCandidate":9,"./utility/stats/detectbrowser":11,"./utility/stats/getstatshandler":12,bluebird:1}],7:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e){for(var t="",n=0;n<e;n++)t+=String.fromCharCode(35+58*Math.random());return t}Object.defineProperty(n,"__esModule",{value:!0}),n.randomAsciiString=n.MessageMaker=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/timestamps")),s=(function(){function e(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1200;r(this,e),this.message={timestamp:"",sentBytes:1e4,padding:""};var n=i(t-o.getCurrent().toString().length-JSON.stringify(this.message).length);this.message.padding=n}return a(e,[{key:"make",value:function(e){return this.message.timestamp=o.getCurrent(),this.message.sentBytes=e,JSON.stringify(this.message)}}]),e})();n.MessageMaker=s,n.randomAsciiString=i},{"../utility/timestamps":14}],8:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.OnlineCheck=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("./timestamps")),o=(function(){function e(){r(this,e),this.active=!1}return i(e,[{key:"start",value:function(){var e=this;this.active=!0,this.onlineCheck=[],window&&window.addEventListener&&"function"==typeof window.addEventListener&&(window.addEventListener("offline",function(){e.addEntry()}),window.addEventListener("online",function(){e.addEntry()}),this.addEntry())}},{key:"addEntry",value:function(){if(this.active){var e=a.getCurrent();if(navigator&&navigator.onLine){var t=navigator.onLine;this.onlineCheck.push({timestamp:e,online:t})}}}},{key:"stop",value:function(){var e=this;return this.active=!1,window&&window.removeEventListener&&"function"==typeof window.removeEventListener&&(window.removeEventListener("offline",function(){e.addEntry()}),window.removeEventListener("online",function(){e.addEntry()})),this.onlineCheck}}]),e})();n.OnlineCheck=o},{"./timestamps":14}],9:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t){r(this,e),this.iceCandidateStr=t.candidate,this.parse()}return i(e,[{key:"parse",value:function(){var e=this.iceCandidateStr.split(" ");e.length<8||(this.protocol="1"===e[1]?"rtp":"rtcp",this.transport=e[2],this.typeTransport=this.extractTypeTransport(e[3]),this.ipv6=-1!==e[4].indexOf(":"),this.ipAddress=e[4],this.port=e[5],this.type=e[7])}},{key:"extractTypeTransport",value:function(e){var t="None",n=e>>24;if("rtp"===this.protocol&&0<=n&&n<=2)switch(n){case 0:t="TLS";break;case 1:t="TCP";break;case 2:t="UDP"}return t}},{key:"getString",value:function(){return this.iceCandidateStr}},{key:"getType",value:function(){return this.type}},{key:"isHost",value:function(){return"host"===this.type.toLowerCase()}},{key:"isServerReflexive",value:function(){return"srflx"===this.type.toLowerCase()}},{key:"isPeerReflexive",value:function(){return"prflx"===this.type.toLowerCase()}},{key:"isRelay",value:function(){return"relay"===this.type.toLowerCase()||"relayed"===this.type.toLowerCase()}},{key:"getTypeTransport",value:function(){return this.typeTransport}},{key:"isTypeTransportUdp",value:function(){return"UDP"===this.typeTransport}},{key:"isTypeTransportTcp",value:function(){return"TCP"===this.typeTransport}},{key:"isTypeTransportTls",value:function(){return"TLS"===this.typeTransport}},{key:"getTransport",value:function(){return this.transport}},{key:"isUdp",value:function(){return"udp"===this.transport.toLowerCase()}},{key:"isTcp",value:function(){return"tcp"===this.transport.toLowerCase()}},{key:"getProtocol",value:function(){return this.protocol}},{key:"isRtp",value:function(){return"rtp"===this.protocol}},{key:"isRtcp",value:function(){return"rtcp"===this.protocol}},{key:"isIpv6",value:function(){return this.ipv6}},{key:"getIpAddress",value:function(){return this.ipAddress}},{key:"getPort",value:function(){return this.port}}]),e})();n.ParsedIceCandidate=a},{}],10:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.ResultsHandler=void 0;var i="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("./timestamps")),s=e("./messageMaker"),c={success:"success",stopped:"stopped",failed:"failed"},u=(function(){function e(){r(this,e),this.start=o.getCurrent(),this.id=Math.trunc(this.start)+"-"+(0,s.randomAsciiString)(20),this.version="1.4.4",this.failures=[],this.results={},this.status=c.success,this.provider="callstats"}return a(e,[{key:"setStatusStopped",value:function(){this.status!==c.failed&&(this.status=c.stopped)}},{key:"setStatusFailed",value:function(){this.status=c.failed}},{key:"setStatusSuccess",value:function(){this.status!==c.stopped&&(this.status=c.success)}},{key:"setProvider",value:function(e){e&&(this.provider=e)}},{key:"getResults",value:function(){return{id:this.id,version:this.version,status:this.status,startTimestamp:this.start,endTimestamp:o.getCurrent(),failures:this.failures,tests:this.results,provider:this.provider}}},{key:"getFailureNumber",value:function(){return this.failures.length}},{key:"getId",value:function(){return this.id}},{key:"add",value:function(e,t){(this.results[e]=t).hasOwnProperty("forceStopped")&&1==t.forceStopped&&this.setStatusStopped()}},{key:"failure",value:function(e){"object"===(void 0===e?"undefined":i(e))&&(e=e.toString());var t={timestamp:o.getCurrent(),reason:e};this.failures.push(t)}}]),e})();n.ResultsHandler=u},{"./messageMaker":7,"./timestamps":14}],11:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.detect=function(){var e=r.browserName.chrome,t=null,n=null,i=null,a=null,o=r.codeBaseType.chrome;if(window&&(!window.navigator||!window.navigator.userAgent||window.csioReactNative))return window&&window.csioGetOsName&&(t=window.csioGetOsName()),window&&window.csioGetOsVer&&(n=window.csioGetOsVer()),window&&window.csioReactNative&&(i="react-native"),{browserName:e,codeBase:o,os:t,osVersion:n,userAgent:i};var s=(i=navigator.userAgent).toLowerCase(),c=void 0,u=void 0;(a=navigator.appVersion)&&(c=a.toLowerCase(),u=""+parseFloat(c));var l=void 0,f="Version";-1!==(l=s.indexOf("opera"))?(e=r.browserName.opera,u=s.substring(l+6),-1!==(l=s.indexOf(f))&&(u=s.substring(l+8)),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("opr"))?(e=r.browserName.opera,u=s.substring(l+4),-1!==(l=s.indexOf(f))&&(u=s.substring(l+8)),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("msie"))?(e=r.browserName.msie,u=s.substring(l+5),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("edge"))?(e=r.browserName.edge,u=s.substring(l+5),o=r.codeBaseType.edge):-1!==(l=s.indexOf("chrome"))?(e=r.browserName.chrome,u=s.substring(l+7),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("safari"))?(e=r.browserName.safari,u=s.substring(l+7),-1!==(l=s.indexOf(f))&&(u=s.substring(l+8)),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("firefox"))?(e=r.browserName.firefox,u=s.substring(l+8),o=r.codeBaseType.firefox):-1!==(l=s.indexOf("trident"))&&(e=r.browserName.msie,l=s.indexOf("rv"),u=s.substring(l+3,l+7),o=r.codeBaseType.chrome);var d=[{s:"Windows 3.11",r:/win16/},{s:"Windows 95",r:/(windows 95|win95|windows_95)/},{s:"Windows ME",r:/(win 9x 4.90|windows me)/},{s:"Windows 98",r:/(windows 98|win98)/},{s:"Windows CE",r:/windows ce/},{s:"Windows 2000",r:/(windows nt 5.0|windows 2000)/},{s:"Windows XP",r:/(windows nt 5.1|windows xp)/},{s:"Windows Server 2003",r:/windows nt 5.2/},{s:"Windows Vista",r:/windows nt 6.0/},{s:"Windows 7",r:/(windows 7|windows nt 6.1)/},{s:"Windows 8.1",r:/(windows 8.1|windows nt 6.3)/},{s:"Windows 8",r:/(windows 8|windows nt 6.2)/},{s:"Windows 10",r:/(windows 10|windows nt 10.0)/},{s:"Windows NT 4.0",r:/(windows nt 4.0|winnt4.0|winnt|windows nt)/},{s:"Windows ME",r:/windows me/},{s:"Android",r:/android/},{s:"Open BSD",r:/openbsd/},{s:"Sun OS",r:/sunos/},{s:"Linux",r:/(linux|x11)/},{s:"iOS",r:/(iphone|ipad|ipod)/},{s:"Mac OS X",r:/mac os x/},{s:"Mac OS",r:/(macppc|macintel|mac_powerpc|macintosh)/},{s:"QNX",r:/qnx/},{s:"UNIX",r:/unix/},{s:"BeOS",r:/beos/},{s:"OS/2",r:/os\/2/},{s:"Search Bot",r:/(nuhk|googlebot|yammybot|openbot|slurp|msnbot|ask jeeves\/teoma|ia_archiver)/}],h=void 0,p=void 0;for(h in d)if(d.hasOwnProperty(h)&&(p=d[h]).r.test(s)){t=p.s;break}switch(t&&/Windows/.test(t)&&(n=/Windows (.*)/.exec(t)[1],t=r.osName.windows),t){case r.osName.mac:n=/mac os x (10[\.\_\d]+)/.exec(s)[1];break;case r.osName.android:n=/android ([\.\_\d]+)/.exec(s)[1];break;case r.osName.ios:if(!c)break;if(!(n=/os (\d+)_(\d+)_?(\d+)?/.exec(c)))break;n=n[1]+"."+n[2]+"."+(0|n[3])}return{browserName:e,browserVersion:u.toString(),os:t,osVersion:n,codeBase:o,userAgent:i}};var r=n.Constants={codeBaseType:{chrome:"Chrome",firefox:"Firefox",edge:"Edge",plugin:"Plugin"},browserName:{chrome:"Chrome",firefox:"Firefox",edge:"Edge",msie:"Microsoft Internet Explorer",safari:"Safari"},osName:{windows:"Windows",mac:"Mac OS X",android:"Android",ios:"iOS"}}},{}],12:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.GetStatsHandler=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./detectbrowser"),o=e("./statsadapter"),s=e("bluebird"),c=(function(){function e(t){r(this,e),this.codeBase=t.codeBase,this.browserName=t.browserName,this.adapter=new o.StatsAdapter(this.codeBase,this.browserName),this.isPromiseBased=!0}return i(e,[{key:"getIceCandidates",value:function(e){var t=this;return new s(function(n,r){t.csioGetStats(t.iceCandidatesHandler.bind(t),e,function(e){n(e)})})}},{key:"iceCandidatesHandler",value:function(e,t){t(this.adapter.getIceCandidates(e))}},{key:"csioGetStats",value:function(e,t,n){var r=a.Constants.codeBaseType.firefox,i=a.Constants.codeBaseType.chrome,o=a.Constants.codeBaseType.edge,s=a.Constants.browserName.safari;t&&(this.codeBase===r?this.getStatsFirefox(e,t,n):this.browserName===s?this.getStatsSafari(e,t,n):this.codeBase===i?this.getStatsChrome(e,t,n):this.codeBase===o&&this.getStatsEdge(e,t,n))}},{key:"getStatsFirefox",value:function(e,t,n){var r=this;if(r.isPromiseBased)try{t.getStats().then(function(t){e(t,n)}).catch(function(i){r.isPromiseBased=!1,t.getStats(null,function(t){e(t,n)},function(){})})}catch(i){r.isPromiseBased=!1,t.getStats(null,function(t){e(t,n)},function(){})}else t.getStats(null,function(t){e(t,n)},function(){})}},{key:"getStatsChrome",value:function(e,t,n){var r=this;if(window&&window.csioReactNative)t.getStats(null,function(t){e(t,n)},function(e){});else if(r.isPromiseBased)try{t.getStats().then(function(t){e(t,n)}).catch(function(i){r.isPromiseBased=!1,t.getStats(function(t){e(t,n)})})}catch(i){r.isPromiseBased=!1,t.getStats(function(t){e(t,n)})}else t.getStats(function(t){e(t,n)})}},{key:"getStatsEdge",value:function(e,t,n){t.getStats().then(function(t){e(t,n)}).catch(function(e){})}},{key:"getStatsSafari",value:function(e,t,n){t.getStats().then(function(t){e(t,n)}).catch(function(e){})}}]),e})();n.GetStatsHandler=c},{"./detectbrowser":11,"./statsadapter":13,bluebird:1}],13:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.StatsAdapter=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./detectbrowser"),o=(function(){function e(t,n){r(this,e),this.codeBase=t,this.browser=n}return i(e,[{key:"getIceCandidates",value:function(e){if(!e)return{localCandidates:[],remoteCandidates:[],iceCandidatePairs:[]};var t=this.extractRawStats(e);return this.processRawStatsForIceInfo(t)}},{key:"extractRawStats",value:function(e){var t=[],n=void 0,r=a.Constants.codeBaseType.firefox,i=a.Constants.codeBaseType.chrome,o=a.Constants.browserName.safari;if(this.codeBase===r&&this.browser!==o)e.forEach(function(e){t.push(e)});else if(this.codeBase===i&&this.browser!==o)e&&e.result?t=e.result():e&&e.forEach&&(t=[],e.forEach(function(e){t.push(e)}));else for(n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}},{key:"processRawStatsForIceInfo",value:function(e){var t=[],n=[],r=[],i=void 0;if(!e)return{localCandidates:t,remoteCandidates:n,iceCandidatePairs:r};for(var a=0;a<e.length;++a){var o=this.getParsedStats(e[a]),s=this.statsClassifier(o);if(s.candidatePair)r.push(s.candidatePair);else if(s.transportStats){if("transport"===s.transportStats.type){i=s.transportStats.selectedCandidatePairId;continue}r.push(s.transportStats)}else if(s.localCandidate){var c=s.localCandidate;if("relay"==c.candidateType||"relayed"==c.candidateType){if(!c.mozLocalTransport){var u=c.priority>>24;c.mozLocalTransport=this.formatRelayType(u)}c.mozLocalTransport=c.mozLocalTransport.toLowerCase()}t.push(c)}else s.remoteCandidate&&n.push(s.remoteCandidate)}if(i)for(var l=0;l<r.length;++l)r[l].id===i&&(r[l].googActiveConnection="true");return{localCandidates:t,remoteCandidates:n,iceCandidatePairs:r}}},{key:"getParsedStats",value:function(e){var t={};if(e.timestamp instanceof Date&&(t.timestamp=e.timestamp.getTime().toString()),e.type&&(t.type=e.type),e.names)for(var n=e.names(),r=0;r<n.length;++r)t[n[r]]=e.stat(n[r]);else s(t,e);if(t.values){for(var i=0;i<t.values.length;i++){var a=t.values[i];s(t,a)}delete t.values}return t}},{key:"statsClassifier",value:function(e){var t={},n=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];for(var i=0;i<n.length;i++){var a=n[i];if(e.type===a)return!0}return!1},r=n("inbound-rtp","inboundrtp"),i="true"===e.isRemote||!0===e.isRemote;return r||n("outbound-rtp","outboundrtp")?(t.tracks={},t.tracks.data=e,t.tracks.ssrc=e.ssrc,t.tracks.streamType=r?"inbound":"outbound",t.tracks.reportType="local",void 0!==e.isRemote&&(t.tracks.reportType=i?"remote":"local")):n("candidatepair")&&e.selected?t.transportStats=e:n("localcandidate","local-candidate")?t.localCandidate=e:n("remotecandidate","remote-candidate")?t.remoteCandidate=e:n("transport","googCandidatePair")?t.transportStats=e:n("VideoBwe")?t.bwe=e:n("track")?t.trackStats=e:n("candidate-pair")?t.candidatePair=e:n("codec")?t.codec=e:n("ssrc")&&(t.tracks={},t.tracks.data=e,t.tracks.ssrc=e.ssrc,t.tracks.reportType="local",t.tracks.streamType=e.bytesSent?"outbound":"inbound"),t}},{key:"formatRelayType",value:function(e){var t="none";switch(e){case 0:t="tls";break;case 1:t="tcp";break;case 2:t="udp"}return t}}]),e})();n.StatsAdapter=o},{"./detectbrowser":11}],14:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getCurrent=function(){return window&&window.performance&&window.performance.now&&window.performance.timing&&window.performance.timing.navigationStart?window.performance.now()+window.performance.timing.navigationStart:Date.now()}},{}],15:[function(e,t,n){function r(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function a(e){if(f===setTimeout)return setTimeout(e,0);if((f===r||!f)&&setTimeout)return f=setTimeout,setTimeout(e,0);try{return f(e,0)}catch(t){try{return f.call(null,e,0)}catch(t){return f.call(this,e,0)}}}function o(e){if(d===clearTimeout)return clearTimeout(e);if((d===i||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function s(){g&&p&&(g=!1,p.length?v=p.concat(v):y=-1,v.length&&c())}function c(){if(!g){var e=a(s);g=!0;for(var t=v.length;t;){for(p=v,v=[];++y<t;)p&&p[y].run();y=-1,t=v.length}p=null,g=!1,o(e)}}function u(e,t){this.fun=e,this.array=t}function l(){}var f,d,h=t.exports={};!(function(){try{f="function"==typeof setTimeout?setTimeout:r}catch(e){f=r}try{d="function"==typeof clearTimeout?clearTimeout:i}catch(e){d=i}})();var p,v=[],g=!1,y=-1;h.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];v.push(new u(e,t)),1!==v.length||g||a(c)},u.prototype.run=function(){this.fun.apply(null,this.array)},h.title="browser",h.browser=!0,h.env={},h.argv=[],h.version="",h.versions={},h.on=l,h.addListener=l,h.once=l,h.off=l,h.removeListener=l,h.removeAllListeners=l,h.emit=l,h.prependListener=l,h.prependOnceListener=l,h.listeners=function(e){return[]},h.binding=function(e){throw new Error("process.binding is not supported")},h.cwd=function(){return"/"},h.chdir=function(e){throw new Error("process.chdir is not supported")},h.umask=function(){return 0}},{}],16:[function(e,t,n){(function(t,r){function i(e,t){this._id=e,this._clearFn=t}var a=e("process/browser.js").nextTick,o=Function.prototype.apply,s=Array.prototype.slice,c={},u=0;n.setTimeout=function(){return new i(o.call(setTimeout,window,arguments),clearTimeout)},n.setInterval=function(){return new i(o.call(setInterval,window,arguments),clearInterval)},n.clearTimeout=n.clearInterval=function(e){e.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(window,this._id)},n.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},n.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},n._unrefActive=n.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},n.setImmediate="function"==typeof t?t:function(e){var t=u++,r=!(arguments.length<2)&&s.call(arguments,1);return c[t]=!0,a(function(){c[t]&&(r?e.apply(null,r):e.call(null),n.clearImmediate(t))}),t},n.clearImmediate="function"==typeof r?r:function(e){delete c[e]}}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":15,timers:16}],17:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(){var t=this;r(this,e),this.batteryManager=null,"function"==typeof navigator.getBattery&&navigator.getBattery().then(function(e){t.batteryManager=e})}return i(e,[{key:"getLevel",value:function(){return this.batteryManager?this.batteryManager.level:-1}},{key:"getCharging",value:function(){return this.batteryManager?this.batteryManager.charging:null}}]),e})();n.Battery=a},{}],18:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.detect=function(){var e=r.browserName.chrome,t=null,n=null,i=null,a=null,o=r.codeBaseType.chrome;if(!window.navigator.userAgent||window.csioReactNative)return window&&window.csioGetOsName&&(t=window.csioGetOsName()),window&&window.csioGetOsVer&&(n=window.csioGetOsVer()),window&&window.csioReactNative&&(i="react-native"),{browserName:e,codeBase:o,os:t,osVersion:n,userAgent:i,browserVersion:null};var s=(i=navigator.userAgent).toLowerCase(),c=void 0,u=void 0;(a=navigator.appVersion)&&(c=a.toLowerCase(),u=""+parseFloat(c));var l=void 0;-1!==(l=s.indexOf("opera"))?(e=r.browserName.opera,u=s.substring(l+6),-1!==(l=s.indexOf("Version"))&&(u=s.substring(l+8)),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("opr"))?(e=r.browserName.opera,u=s.substring(l+4),-1!==(l=s.indexOf("Version"))&&(u=s.substring(l+8)),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("msie"))?(e=r.browserName.msie,u=s.substring(l+5),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("edge"))?(e=r.browserName.edge,u=s.substring(l+5),o=r.codeBaseType.edge):-1!==(l=s.indexOf("chrome"))?(e=r.browserName.chrome,u=s.substring(l+7),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("safari"))?(e=r.browserName.safari,u=s.substring(l+7),-1!==(l=s.indexOf("Version"))&&(u=s.substring(l+8)),o=r.codeBaseType.chrome):-1!==(l=s.indexOf("firefox"))?(e=r.browserName.firefox,u=s.substring(l+8),o=r.codeBaseType.firefox):-1!==(l=s.indexOf("trident"))&&(e=r.browserName.msie,l=s.indexOf("rv"),u=s.substring(l+3,l+7),o=r.codeBaseType.chrome);var f=[{s:"Windows 3.11",r:/win16/},{s:"Windows 95",r:/(windows 95|win95|windows_95)/},{s:"Windows ME",r:/(win 9x 4.90|windows me)/},{s:"Windows 98",r:/(windows 98|win98)/},{s:"Windows CE",r:/windows ce/},{s:"Windows 2000",r:/(windows nt 5.0|windows 2000)/},{s:"Windows XP",r:/(windows nt 5.1|windows xp)/},{s:"Windows Server 2003",r:/windows nt 5.2/},{s:"Windows Vista",r:/windows nt 6.0/},{s:"Windows 7",r:/(windows 7|windows nt 6.1)/},{s:"Windows 8.1",r:/(windows 8.1|windows nt 6.3)/},{s:"Windows 8",r:/(windows 8|windows nt 6.2)/},{s:"Windows 10",r:/(windows 10|windows nt 10.0)/},{s:"Windows NT 4.0",r:/(windows nt 4.0|winnt4.0|winnt|windows nt)/},{s:"Windows ME",r:/windows me/},{s:"Android",r:/android/},{s:"Open BSD",r:/openbsd/},{s:"Sun OS",r:/sunos/},{s:"Linux",r:/(linux|x11)/},{s:"iOS",r:/(iphone|ipad|ipod)/},{s:"Mac OS X",r:/mac os x/},{s:"Mac OS",r:/(macppc|macintel|mac_powerpc|macintosh)/},{s:"QNX",r:/qnx/},{s:"UNIX",r:/unix/},{s:"BeOS",r:/beos/},{s:"OS/2",r:/os\/2/},{s:"Search Bot",r:/(nuhk|googlebot|yammybot|openbot|slurp|msnbot|ask jeeves\/teoma|ia_archiver)/}],d=void 0,h=void 0;for(d in f)if(f.hasOwnProperty(d)&&(h=f[d]).r.test(s)){t=h.s;break}switch(t&&/Windows/.test(t)&&(n=/Windows (.*)/.exec(t)[1],t=r.osName.windows),t){case r.osName.mac:n=/mac os x (10[\.\_\d]+)/.exec(s)[1];break;case r.osName.android:n=/android ([\.\_\d]+)/.exec(s)[1];break;case r.osName.ios:if(!c)break;if(!(n=/os (\d+)_(\d+)_?(\d+)?/.exec(c)))break;n=n[1]+"."+n[2]+"."+(0|n[3])}return{browserName:e,browserVersion:u.toString(),os:t,osVersion:n,codeBase:o,userAgent:i}};var r=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants"))},{"../config/constants":36}],19:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Devices=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../config/constants")),s=e("../utility/registry"),c=r(e("../utility/csiologger")),u=r(e("../utility/utils")),l=(function(){function e(t,n){i(this,e),this.conferenceId=t,this.pc=n,this.devices=null,this.emb=s.Registry.getEventMessageBuilder()}return a(e,[{key:"collectConnected",value:function(){var e=this;if(navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices){var t=this;navigator.mediaDevices.enumerateDevices().then(function(n){var r=u.normalizeMediaDeviceList(n);t.sendConnected(r),setTimeout(e.collectConnected.bind(t),1e4)}).catch(function(n){setTimeout(e.collectConnected.bind(t),1e4)})}}},{key:"sendConnected",value:function(e){this.devices&&this.compare(e)||(this.devices=e,this.send())}},{key:"compare",value:function(e){return self.devices.sort().toString()===e.sort().toString()}},{key:"send",value:function(){var e={mediaDeviceList:this.devices};c.log("sending connectedDevice",o.internalFabricEvent.connectedDeviceList,e),this.emb.make(o.internalFabricEvent.connectedDeviceList,this.conferenceId,this.pc,e)}}]),e})();n.Devices=l},{"../config/constants":36,"../utility/csiologger":92,"../utility/registry":100,"../utility/utils":106}],20:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.store=function(e,t){if(t)try{window&&window.localStorage&&window.localStorage.setItem(e,t)}catch(e){return}},n.get=function(e){try{if(window&&window.localStorage)return window.localStorage.getItem(e)}catch(e){return null}return null},n.remove=function(e){try{window&&window.localStorage&&window.localStorage.removeItem(e)}catch(e){return}}},{}],21:[function(e,t,n){"use strict";function r(e,t){if(t)try{window&&window.sessionStorage&&window.sessionStorage.setItem(e,t)}catch(e){return}}function i(e){try{if(window&&window.sessionStorage)return window.sessionStorage.getItem(e)}catch(e){return null}return null}Object.defineProperty(n,"__esModule",{value:!0}),n.store=r,n.get=i,n.remove=function(e){try{window&&window.sessionStorage&&window.sessionStorage.removeItem(e)}catch(e){return}},n.storeUcId=function(e,t){if(e){var n=JSON.parse(i("csio_ucid_data"));n||(n={}),n[e]||(n[e]={}),n[e].ucID=t,r("csio_ucid_data",JSON.stringify(n))}},n.getUcId=function(e){if(!e)return null;var t=JSON.parse(i("csio_ucid_data"));return t&&t[e]?t[e].ucID:null}},{}],22:[function(t,n,r){(function(e){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){var n={};return n.status=e,t&&(n.message=t),n}function o(e,t){return e+": "+t+" "+(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"")}function s(){var e=null,t=v.Registry.getEndpoint().getBrowserName();return"Firefox"===t?e=mozRTCPeerConnection:"Chrome"===t||"Opera"===t?e=webkitRTCPeerConnection:"Safari"===t?g.log("Browser type Safari"):"Edge"===t&&(e=window.RTCPeerConnection),e}function c(e){if(null===e)return!1;var t=v.Registry.getEndpoint().getCodeBase();if(t===f.codeBaseType.firefox)return"undefined"!=typeof mozRTCPeerConnection&&e instanceof mozRTCPeerConnection||"undefined"!=typeof RTCPeerConnection&&e instanceof RTCPeerConnection;if(t===f.codeBaseType.edge||"function"==typeof e)return!0;var n=s();return null!==n&&e instanceof n||void 0!==e.createOffer}var u="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},l=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),f=n(t("./config/constants")),d=n(t("./config/settings")),h=t("./config/callstatserrors"),p=t("./fsm/mainfsm"),v=t("./utility/registry"),g=n(t("./utility/csiologger")),y=n(t("./utility/onerroreventlistner")),m=n(t("./utility/utils"));y.setErrorEventListener(),m.assignPollyfill(),m.isIntegerPollyfill();var b=null,S=(function(){function e(){r(this,e),b=new p.MainFSM}return l(e,[{key:"initialize",value:function(e,t,n,r,i,s){if(!e||!n||!t){var c=o("initialize",h.csErrorStrings.argumentError);return g.error(c),a(f.callstatsAPIReturnStatus.failure,c)}if(r&&"function"!=typeof r){var u=o("initialize",h.csErrorStrings.argumentError);g.warn(u),r=null}if(i&&"function"!=typeof i){var l=o("initialize",h.csErrorStrings.argumentError);g.warn(l),i=null}if("function"!=typeof t&&!(window.crypto&&(window.crypto.subtle||window.crypto.webkitSubtle)||window.msCrypto&&window.msCrypto.subtle||window.csioReactNative)){var d=o("initialize",h.csErrorStrings.cryptoError);return g.error(d),r&&r(h.csError.tokenGenerationError,h.csErrorStrings.cryptoError),a(f.callstatsAPIReturnStatus.failure,d)}try{b.fire(p.MainEvents.onInitialize,e,n,t,r,i,s),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"initialize: Error",error:e.message+":"+e.stack}),g.error("initialize: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"addNewFabric",value:function(e,t,n,r,i,s){var u=null,l=f.endpointType.peer,d=f.transmissionDirection.sendrecv;if(void 0===t){var y=o("addNewFabric",h.csErrorStrings.argumentError);return g.error(y),a(f.callstatsAPIReturnStatus.failure,y)}if(void 0===r){var m=o("addNewFabric",h.csErrorStrings.argumentError);return g.error(m),a(f.callstatsAPIReturnStatus.failure,m)}if(r||(r=f.tmpConferenceId),!e||!n){var S=o("addNewFabric",h.csErrorStrings.argumentError);return g.error(S),a(f.callstatsAPIReturnStatus.failure,S)}if(s&&"function"==typeof s&&(u=s),i&&"function"==typeof i&&(u=i),i&&"function"!=typeof i){if(i.remoteEndpointType){if(!f.endpointType.hasOwnProperty(i.remoteEndpointType)){var k=o("addNewFabric",h.csErrorStrings.invalidEndPointType,i.remoteEndpointType);return g.error(k),a(f.callstatsAPIReturnStatus.failure,k)}l=i.remoteEndpointType}if(i.fabricTransmissionDirection){if(!f.transmissionDirection.hasOwnProperty(i.fabricTransmissionDirection)){var w=o("addNewFabric",h.csErrorStrings.invalidTransmissionDirection,i.fabricTransmissionDirection);return g.error(w),a(f.callstatsAPIReturnStatus.failure,w)}d=i.fabricTransmissionDirection}}if(!f.fabricUsage.hasOwnProperty(n)||n instanceof Function){var C=o("addNewFabric",h.csErrorStrings.fabricUsageInvalid,n);return g.error(C),a(f.callstatsAPIReturnStatus.failure,C)}if(!c(e)){var _=o("addNewFabric",h.csErrorStrings.pcInvalid);return g.error(_),a(f.callstatsAPIReturnStatus.failure,_)}var T=v.Registry.getConferenceManager().get(r);if(T&&T.getPeerConnectionManager().getPcHandler(e))return a(f.callstatsAPIReturnStatus.success);if(!v.Registry.getCredentials().getAppId()||!v.Registry.getCredentials().getUserId()){var P=o("addNewFabric",h.csErrorStrings.notInitialized);return g.error(P),a(f.callstatsAPIReturnStatus.failure,P)}try{b.fire(p.MainEvents.onAddNewFabric,e,t,n,r,l,d,u),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"addNewFabric: Error",error:e.message+":"+e.stack}),g.error("addNewFabric: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"sendFabricEvent",value:function(e,t,n,r){if(g.log("sendFabricEvent ",t),n||(n=f.tmpConferenceId),!e||!t){var i=o("sendFabricEvent",h.csErrorStrings.argumentError);return g.error(i),a(f.callstatsAPIReturnStatus.failure,i)}if(t===f.fabricEvent.fabricSetupFailed){var s=o("sendFabricEvent",h.csErrorStrings.fabricEventUnsupported,t);return g.error(s),a(f.callstatsAPIReturnStatus.failure,s)}if(!f.fabricEvent.hasOwnProperty(t)&&!f.internalFabricEvent.hasOwnProperty(t)){var c=o("sendFabricEvent",h.csErrorStrings.fabricEventInvalid,t);return g.error(c),a(f.callstatsAPIReturnStatus.failure,c)}if(!(t!==f.fabricEvent.activeDeviceList||r&&r.deviceList)){var u=o("sendFabricEvent ",h.csErrorStrings.argumentError);return g.error(u),a(f.callstatsAPIReturnStatus.failure,u)}var l=v.Registry.getConferenceManager().get(n);if(!v.Registry.getCredentials().getAppId()||!v.Registry.getCredentials().getUserId()||!l){var d=o("sendFabricEvent ",h.csErrorStrings.notInitialized);return g.error(d),a(f.callstatsAPIReturnStatus.failure,d)}if(!l.getPeerConnectionManager().getPcHandler(e)){var y=o("sendFabricEvent ",h.csErrorStrings.pcInvalid);return g.error(y),a(f.callstatsAPIReturnStatus.failure,y)}try{b.fire(p.MainEvents.onSendFabricEvent,e,t,n,r),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"sendFabricEvent: Error",error:e.message+":"+e.stack}),g.error("sendFabricEvent: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"sendCallDetails",value:function(e,t,n){if(g.log("sendCallDetails "),t||(t=f.tmpConferenceId),!e||!n){console.log("sendCallDetails invalid pc eventData");var r=o("sendCallDetails",h.csErrorStrings.argumentError);return g.error(r),a(f.callstatsAPIReturnStatus.failure,r)}if(n.callType||(n.callType=f.callType.unknown),!n.role){console.log("sendCallDetails invalid pc eventData");var i=o("sendCallDetails",h.csErrorStrings.argumentError);return g.error(i),a(f.callstatsAPIReturnStatus.failure,i)}if(n.callType&&!f.callType.hasOwnProperty(n.callType)){console.log("sendCallDetails invalid eventData",n);var s=o("sendCallDetails",h.csErrorStrings.argumentError);return g.error(s),a(f.callstatsAPIReturnStatus.failure,s)}if(n.role&&!f.roles.hasOwnProperty(n.role)){console.log("sendCallDetails invalid eventData",n);var c=o("sendCallDetails",h.csErrorStrings.argumentError);return g.error(c),a(f.callstatsAPIReturnStatus.failure,c)}try{b.fire(p.MainEvents.onSendCallDetails,e,t,n),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"sendCallDetails: Error",error:e.message+":"+e.stack}),g.error("sendCallDetails: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"sendUserFeedback",value:function(e,t,n){if(!t||!e){var r=o("sendUserFeedback",h.csErrorStrings.argumentError);return g.error(r),n&&"function"==typeof n&&n(f.callstatsAPIReturnStatus.failure,r),a(f.callstatsAPIReturnStatus.failure,r)}if("object"!==(void 0===t?"undefined":u(t))){var i=o("sendUserFeedback",h.csErrorStrings.argumentError);return g.error(i),n&&"function"==typeof n&&n(f.callstatsAPIReturnStatus.failure,i),a(f.callstatsAPIReturnStatus.failure,i)}if(0===Object.keys(t).length){var s=o("sendUserFeedback",h.csErrorStrings.argumentError);return g.error(s),n&&"function"==typeof n&&n(f.callstatsAPIReturnStatus.failure,s),a(f.callstatsAPIReturnStatus.failure,s)}try{b.fire(p.MainEvents.onSendUserFeedback,e,t,n),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"sendUserFeedback: Error",error:e.message+":"+e.stack}),g.error("sendUserFeedback: Error",e)}return n&&"function"==typeof n&&n(f.callstatsAPIReturnStatus.success,"userFeedback Event sent successfully"),a(f.callstatsAPIReturnStatus.success)}},{key:"associateMstWithUserID",value:function(e,t,n,r,i,s){if(n||(n=f.tmpConferenceId),!e||!r||!i){var u=o("associateMstWithUserID",h.csErrorStrings.argumentError);return g.error(u),a(f.callstatsAPIReturnStatus.failure,u)}if(!c(e)){var l=o("associateMstWithUserID",h.csErrorStrings.pcInvalid);return g.error(l),a(f.callstatsAPIReturnStatus.failure,l)}var d=v.Registry.getConferenceManager().get(n);if(!d){var y=o("associateMstWithUserID",h.csErrorStrings.confereneDoesNotExist);return g.error(y),a(f.callstatsAPIReturnStatus.failure,y)}if(!d.getPeerConnectionManager().getPcHandler(e)){var m=o("associateMstWithUserID",h.csErrorStrings.pcInvalid);return g.error(m),a(f.callstatsAPIReturnStatus.failure,m)}s&&"string"!=typeof s&&(g.error("associateMstWithUserID: Invalid videoTag"),s=null);try{b.fire(p.MainEvents.onAssociateMstWithUserID,e,t,n,r,i,s),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"associateMstWithUserID: Error",error:e.message+":"+e.stack}),g.error("associateMstWithUserID: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"reportError",value:function(e,t,n,r,i,s){if(t||(t=f.tmpConferenceId),void 0===e||!n){var c=o("reportError",h.csErrorStrings.argumentError);return g.error(c),a(f.callstatsAPIReturnStatus.failure,c)}if(!f.webRTCFunctions.hasOwnProperty(n)){var u=o("reportError",h.csErrorStrings.webRTCFunctionsInvalid,n);return g.error(u),a(f.callstatsAPIReturnStatus.failure,u)}if(void 0===r&&g.warn("reportError: Missing DOM error parameter"),!v.Registry.getCredentials().getAppId()||!v.Registry.getCredentials().getUserId()){var l=o("reportError",h.csErrorStrings.notInitialized);return g.error(l),a(f.callstatsAPIReturnStatus.failure,l)}try{b.fire(p.MainEvents.onReportError,e,t,n,r,i,s),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"reportError: Error",error:e.message+":"+e.stack}),g.error("reportError: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"setProxyConfig",value:function(e){if(window&&!window.csioproxy){var t=o("setProxyConfig",h.csErrorStrings.setProxyConfigInvokeError);return g.error(t),a(f.callstatsAPIReturnStatus.failure,t)}if(!e){var n=o("setProxyConfig",h.csErrorStrings.argumentError);return g.error(n),a(f.callstatsAPIReturnStatus.failure,n)}try{b.fire(p.MainEvents.onSetProxyConfig,e),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"setProxyConfig: Error",error:e.message+":"+e.stack}),g.error("setProxyConfig: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"attachWifiStatsHandler",value:function(e){if(!e){var t=o("attachWifiStatsHandler",h.csErrorStrings.argumentError);return g.error(t),a(f.callstatsAPIReturnStatus.failure,t)}if("function"!=typeof e){var n=o("attachWifiStatsHandler",h.csErrorStrings.argumentError);return g.error(n),a(f.callstatsAPIReturnStatus.failure,n)}try{b.fire(p.MainEvents.onAttachWifiStatsHandler,e),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"attachWifiStatsHandler: Error",error:e.message+":"+e.stack}),g.error("attachWifiStatsHandler: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"setIdentifiers",value:function(e,t){if(!e){var n=o("setIdentifiers",h.csErrorStrings.argumentError);return g.error(n),a(f.callstatsAPIReturnStatus.failure,n)}try{b.fire(p.MainEvents.onSetIdentifiers,e,t),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"setIdentifiers: Error",error:e.message+":"+e.stack}),g.error("setIdentifiers: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"makePrecallTest",value:function(e,t){if(!v.Registry.getAuthenticator().getToken()||!v.Registry.getCredentials().getAppId()){var n=o("makePrecallTest",h.csErrorStrings.notInitialized);return g.error(n),a(f.callstatsAPIReturnStatus.failure,n)}if(!v.Registry.getAuthenticator().getIceServers()){var r=o("makePrecallTest",h.csErrorStrings.notInitialized);return g.error(r),a(f.callstatsAPIReturnStatus.failure,r)}if(!v.Registry.getCredentials().getCollectSDP()){var i=o("makePrecallTest",h.csErrorStrings.apiaccesserror);return g.error(i),a(f.callstatsAPIReturnStatus.failure,i)}try{b.fire(p.MainEvents.onMakePrecallTest,e,t),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"makePrecallTest: Error",error:e.message+":"+e.stack}),g.error("makePrecallTest: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"stopPrecallTests",value:function(){v.Registry.getPCTRunnerService().stop()}},{key:"startPrecallTests",value:function(e,t){if(!v.Registry.getAuthenticator().getToken()||!v.Registry.getCredentials().getAppId()){var n=o("startPrecallTests",h.csErrorStrings.notInitialized);return g.error(n),a(f.callstatsAPIReturnStatus.failure,n)}if(!v.Registry.getAuthenticator().getIceServers()){var r=o("startPrecallTests",h.csErrorStrings.notInitialized);return g.error(r),a(f.callstatsAPIReturnStatus.failure,r)}if(!v.Registry.getCredentials().getCollectSDP()){var i=o("startPrecallTests",h.csErrorStrings.apiaccesserror);return g.error(i),a(f.callstatsAPIReturnStatus.failure,i)}if(!e){var s=o("startPrecallTests",h.csErrorStrings.argumentError);return g.error(s),a(f.callstatsAPIReturnStatus.failure,s)}try{t=(t=t||6e4)<3e4?3e4:t,b.fire(p.MainEvents.onStartPrecallTests,e,t),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"startPrecallTests: Error",error:e.message+":"+e.stack}),g.error("startPrecallTests: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"on",value:function(e,t){if(!t||"function"!=typeof t){var n=o("on",h.csErrorStrings.argumentError);return g.error(n),a(f.callstatsAPIReturnStatus.failure,n)}if(!e||!f.callbackFunctions.hasOwnProperty(e)){var r=o("on",h.csErrorStrings.argumentError);return g.error(r),a(f.callstatsAPIReturnStatus.failure,r)}try{b.fire(p.MainEvents.onOn,e,t),b.run()}catch(e){v.Registry.getGenericEventHandler().sendEvent(f.logEvents.error,{msg:"on: Error",error:e.message+":"+e.stack}),g.error("on: Error",e)}return a(f.callstatsAPIReturnStatus.success)}},{key:"fabricUsage",get:function(){return this.constructor.fabricUsage}},{key:"fabricEvent",get:function(){return this.constructor.fabricEvent}},{key:"webRTCFunctions",get:function(){return this.constructor.webRTCFunctions}},{key:"csError",get:function(){return this.constructor.csError}},{key:"qualityRating",get:function(){return this.constructor.qualityRating}},{key:"callStatsAPIReturnStatus",get:function(){return this.constructor.callStatsAPIReturnStatus}},{key:"version",get:function(){return this.constructor.version}},{key:"userIDType",get:function(){return this.constructor.userIDType}},{key:"transmissionDirection",get:function(){return this.constructor.transmissionDirection}},{key:"endpointType",get:function(){return this.constructor.endpointType}},{key:"callType",get:function(){return this.constructor.callType}},{key:"roles",get:function(){return this.constructor.roles}}]),e})();S.fabricUsage=f.fabricUsage,S.fabricEvent=f.fabricEvent,S.webRTCFunctions=f.webRTCFunctions,S.csError=h.csError,S.qualityRating=f.qualityRating,S.callStatsAPIReturnStatus=f.callstatsAPIReturnStatus,S.version=d.version,S.userIDType=f.userIdType,S.endpointType=f.endpointType,S.transmissionDirection=f.transmissionDirection,S.callType=f.callType,S.roles=f.roles,(function(){function t(){return new S}"function"==typeof define&&define.amd?define("callstats",[],t):e.callstats=t,i.exports=t})("undefined"!=typeof window&&window)}).call(this,void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./config/callstatserrors":35,"./config/constants":36,"./config/settings":37,"./fsm/mainfsm":38,"./utility/csiologger":92,"./utility/onerroreventlistner":98,"./utility/registry":100,"./utility/utils":106}],23:[function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.BinaryTree=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=e("./binarytreenode.js"),s=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/csiologger")),c=(function(){function e(t){i(this,e),this.root=null,this.top=null,this.bottom=null,this.comparator=t,this.node_counter=0,this.duplicate_counter=0}return a(e,[{key:"getTopNode",value:function(){return this.top}},{key:"getTopValue",value:function(){return null===this.top?null:this.top.peek()}},{key:"getBottomValue",value:function(){return null===this.bottom?null:this.bottom.peek()}},{key:"getBottomNode",value:function(){return this.bottom}},{key:"getDuplicatedCounter",value:function(){return this.duplicate_counter}},{key:"getNodeCounter",value:function(){return this.node_counter}},{key:"getSize",value:function(){return this.duplicate_counter+this.node_counter}},{key:"insertNodeAtTop",value:function(e){e&&this.inserting(e.getValues(),this.top)}},{key:"insertNodeAtBottom",value:function(e){e&&this.inserting(e.getValues(),this.bottom)}},{key:"insert",value:function(e){this.inserting([e],this.root)}},{key:"createNode",value:function(e){var t=new(Function.prototype.bind.apply(o.BinaryTreeNode,[null].concat(r(e))));return null===this.top?this.top=t:this.comparator(this.top.peek(),t.peek())<0&&(this.top=t),null===this.bottom?this.bottom=t:this.comparator(t.peek(),this.bottom.peek())<0&&(this.bottom=t),t}},{key:"inserting",value:function(e,t){if(null===this.root)return this.root=this.createNode(e),this.node_counter=1,void(this.duplicate_counter+=e.length-1);for(var n=null,r=t,i=0;null!==r;){if(0===(i=this.comparator(e[0],r.peek())))return r.concat(e),this.duplicate_counter+=e.length,void r.find(e[0]);n=r,r=i<0?r.getLeft():r.getRight()}++this.node_counter,this.duplicate_counter+=e.length-1,r=this.createNode(e),i<0?n.setLeft(r):n.setRight(r)}},{key:"getRightist",value:function(e){for(var t=null;null!==e.right;)t=e,e=e.right;return[e,t]}},{key:"getLeftist",value:function(e){for(var t=null;null!==e.getLeft();)t=e,e=e.getLeft();return[e,t]}},{key:"popBottomNode",value:function(){if(null===this.bottom)return null;var e=this.search(this.bottom.peek()),t=e[0],n=e[1];return null===t?null:(this.replaceNode(t,n,t.getRight()),this.disposeNode(t),--this.node_counter,this.duplicate_counter-=t.getLength()-1,t.setRight(null),t)}},{key:"popTopNode",value:function(){if(null===this.top)return null;var e=this.search(this.top.peek()),t=e[0],n=e[1];return null===t?null:(this.replaceNode(t,n,t.getLeft()),this.disposeNode(t),--this.node_counter,this.duplicate_counter-=t.getLength()-1,t.setLeft(null),t)}},{key:"search",value:function(e){for(var t=this.root,n=null,r=void 0;null!==t;){if(0===(r=this.comparator(e,t.peek())))return t.find(e)?[t,n]:[null,null];n=t,t=r<0?t.getLeft():t.getRight()}return[null,null]}},{key:"replaceNode",value:function(e,t,n){null!==t?t.left===e?t.left=n:t.right=n:this.root=n}},{key:"disposeNode",value:function(e){if(null!==e){if(null===this.root)return void(this.bottom=this.top=null);if(0===this.comparator(this.top.peek(),e.peek())){var t=this.getRightist(this.root);this.top=t[0]}if(0===this.comparator(this.bottom.peek(),e.peek())){var n=this.getLeftist(this.root);this.bottom=n[0]}}}},{key:"delete",value:function(e){var t=this.search(e),n=t[0],r=t[1];if(null===n)return!1;if(1<n.getLength())return n.remove(e),--this.duplicate_counter,!0;if(--this.node_counter,null===n.getLeft()&&null===n.getRight())this.replaceNode(n,r,null);else if(null===n.getLeft())this.replaceNode(n,r,n.getRight());else if(null===n.getRight())this.replaceNode(n,r,n.getLeft());else{for(var i=n.getLeft(),a=n;null!==i.getRight();a=i,i=i.getRight());var o=i.getLeft();a===n?a.setLeft(o):a.setRight(o),n.setValues(i.getValues())}return this.disposeNode(n),!0}},{key:"logging",value:function(){null!==this.root?(s.log("Size of the tree: "+this.getSize()+" Node: "+this.getNodeCounter()+" Duplicates: "+this.getDuplicatedCounter()+" Top: "+this.getTopNode().toString()+" Bottom: "+this.getBottomNode().toString()),(function e(t,n,r){if(null!==t){for(var i="-",a=0;a<n;++a)i+="--";s.log(i+"> ("+r+") ["+t.toString()+"]"),null!==t.getLeft()&&e(t.getLeft(),n+1,"Left"),null!==t.getRight()&&e(t.getRight(),n+1,"Right")}})(this.root,0,"Root")):s.log("This tree is empty Duplicate Counter: "+this.duplicate_counter)}}]),e})();n.BinaryTree=c},{"../utility/csiologger":92,"./binarytreenode.js":24}],24:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(){r(this,e);for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];this.values=n,this.left=null,this.right=null}return i(e,[{key:"getRight",value:function(){return this.right}},{key:"setRight",value:function(e){this.right=e}},{key:"getLeft",value:function(){return this.left}},{key:"setLeft",value:function(e){this.left=e}},{key:"push",value:function(e){this.values.push(e)}},{key:"concat",value:function(e){this.values=this.values.concat(e)}},{key:"pop",value:function(){return this.values.length<1?null:this.values.shift()}},{key:"remove",value:function(e){this.values.splice(this.values.indexOf(e),1)}},{key:"setValues",value:function(e){this.values=e}},{key:"getValues",value:function(){return this.values}},{key:"hasValue",value:function(){return 0<this.values.length}},{key:"getLength",value:function(){return this.values.length}},{key:"peek",value:function(){return this.values.length<1?null:this.values[0]}},{key:"find",value:function(e){return this.values.find(function(t){return t===e})}},{key:"toString",value:function(){return this.values.toString()}}]),e})();n.BinaryTreeNode=a},{}],25:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Cache=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/csiologger")),o=(function(){function e(){r(this,e),this.queue=[],this.priority=[]}return i(e,[{key:"add",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.length()>1e6?a.error("Maximum cached items reached, dropping."):t?this.priority.push(e):this.queue.push(e)}},{key:"pop",value:function(){return this.priority.length>0?this.priority.shift():this.queue.shift()}},{key:"peak",value:function(){return this.priority.length>0?this.priority[0]:this.queue.length>0?this.queue[0]:null}},{key:"length",value:function(){return this.queue.length+this.priority.length}},{key:"updateConferenceId",value:function(e){for(var t=0;t<this.queue.length;++t)this.queue[t].updateConferenceId(e);for(var n=0;n<this.priority.length;++n)this.priority[n].updateConferenceId(e)}}]),e})();n.Cache=o},{"../utility/csiologger":92}],26:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Component=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./port"),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/csiologger")),s=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Unknown";r(this,e),this.name=t,this.ports=new Map}return i(e,[{key:"bindPort",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this;this.ports.has(e)?o.warn("Port ("+e+") for "+this.name+" already exists."):this.ports.set(e,new a.Port(t,n))}},{key:"declarePort",value:function(e){this.ports.has(e)?o.warn("Port ("+e+") for "+this.name+" already exists."):this.ports.set(e,null)}},{key:"getPort",value:function(e){return this.ports.get(e)}},{key:"isConnected",value:function(e){return!!this.ports.has(e)&&null!==this.ports.get(e)}},{key:"connect",value:function(e,t){this.ports.has(e)?this.ports.set(e,t):o.warn("Port ("+e+") for "+this.name+" does not exists.")}},{key:"transmit",value:function(e){var t=this.ports.get(e);if(void 0!==t)if(null!==t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t.transmit(r)}else o.warn("Port ("+e+") for "+this.name+" is not connected.");else o.warn("Port ("+e+") for "+this.name+" does not exists.")}},{key:"request",value:function(e){var t=this.ports.get(e);if(void 0===t)return o.warn("Port ("+e+") for "+this.name+" does not exists."),null;if(null===t)return o.warn("Port ("+e+") for "+this.name+" is not connected."),null;for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.request(r)}}]),e})();n.Component=s},{"../utility/csiologger":92,"./port":29}],27:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.PCTAggregator=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants")),o=(function(){function e(){r(this,e),this.pctMeasurements=[],this.pctMeasurementsMap=new Map}return i(e,[{key:"getPCTMeasurements",value:function(){return this.pctMeasurements}},{key:"addPCTMeasurement",value:function(e){this.pctMeasurements.length>=a.pctSampleSize&&this.pctMeasurements.shift(),this.pctMeasurements.push(e);var t=e.getProvider();this.pctMeasurementsMap.has(t)||this.pctMeasurementsMap.set(t,[]),this.pctMeasurementsMap.get(t).push(e)}},{key:"clearPCTMeasurements",value:function(){this.pctMeasurements=[],this.pctMeasurementsMap=new Map}},{key:"doStats",value:function(e){var t={};return t.min=this.findMin(e),t.max=this.findMax(e),t.mean=this.calculateAverage(e),t.median=this.calculateMedian(e),t.stddev=this.calculateStandardDeviation(e,t.mean),t}},{key:"findMax",value:function(e){return e&&e.length?Math.max.apply(null,e):null}},{key:"findMin",value:function(e){return e&&e.length?Math.min.apply(null,e):null}},{key:"calculateAverage",value:function(e){return e&&e.length?e.reduce(function(e,t){return e+t},0)/e.length:0}},{key:"calculateMedian",value:function(e){if(!e)return 0;if(!e.length)return 0;var t=e.slice(0).sort(function(e,t){return e-t}),n=Math.floor(t.length/2);return t.length%2==0?(t[n]+t[n-1])/2:t[n]}},{key:"calculateStandardDeviation",value:function(e,t){if(!e)return 0;if(!e.length)return 0;var n=e.map(function(e){var n=e-t;return n*n}).reduce(function(e,t){return e+t},0);return Math.sqrt(n/(e.length-1))}},{key:"setAcceptability",value:function(e){var t=[];return t.push(e.throughput.median<30),t.push(e.loss.median>.05),t.push(e.rtt.median>400),e.acceptable=!t.reduce(function(e,t){return e||t},!1),e}},{key:"doInternalMeasurement",value:function(e){var t={},n=[],r=[],i=[],a=[];if(e)for(var o=0;o<e.length;o++)n.push(e[o].getRttMedian()),a.push(e[o].getRttVariance()),r.push(e[o].getThroughput()),i.push(e[o].getFractionLost());return t.rtt=this.doStats(n),t.loss=this.doStats(i),t.jitter=this.doStats(a),t.throughput=this.doStats(r),t}},{key:"scoreRtt",value:function(e){var t=0;if(!e||!e.rtt)return t;var n=e.rtt.max,r=e.rtt.median;return t=n<350?t+=1:t,t=n<250?t+=2:t,t=n<150?t+=3:t,t=n<100?t+=5:t,t=r<200?t+=1:t,t=r<150?t+=3:t,r<100?t+=5:t}},{key:"scoreLosses",value:function(e){var t=15;if(!e||!e.loss)return 0;var n=e.loss.max,r=e.loss.median;return t=n>=.04?t-=3:t,t=n>=.025?t-=1:t,t=n>=.01?t-=1:t,t=r>=.04?t-=5:t,t=r>=.025?t-=3:t,r>=.005?t-=2:t}},{key:"scoreThroughPut",value:function(e){var t=0;if(!e||!e.throughput)return t;var n=e.throughput.median,r=e.throughput.min;return t=n>5e3?t+=5:t,t=n>2e3?t+=2:t,t=n>200?t+=1:t,t=r<100?t-=3:t,t=r<1e3?t-=2:t,(t=r<2e3?t-=1:t)>0?t:0}},{key:"aggregate",value:function(){var e=this,t=[];return e.pctMeasurementsMap.forEach(function(n,r){var i={};i.provider=r;var a=e.doInternalMeasurement(n);i.rtt=a.rtt,i.jitter=a.jitter,i.loss=a.loss,i.throughput=a.throughput,(i=e.setAcceptability(i)).rttScore=e.scoreRtt(),i.lossesScore=e.scoreLosses(),i.throughputScore=e.scoreThroughPut(),t.push(i)}),t}},{key:"getAggregate",value:function(e){var t=[];if(!e)return t;for(var n=0;n<e.length;n++){var r={},i=e[n];r.provider=i.provider,r.roundTripTime=i.rtt.median,r.jitter=i.jitter.median,r.fractionLost=i.loss.median,r.throughput=i.throughput.median,t.push(r)}return t}},{key:"getSummary",value:function(e){var t=[];if(!e)return t;for(var n=0;n<e.length;n++){var r={};r.provider=e[n].provider,r.acceptable=e[n].acceptable,t.push(r)}return t}},{key:"getRanking",value:function(){var e=this.aggregate().sort(function(e,t){if(!e.acceptable&&!t.acceptable)return 0;if(e.acceptable&&!t.acceptable)return-1;if(t.acceptable&&!e.acceptable)return 1;var n=e.rttScore+e.lossesScore+e.throughputScore;return t.rttScore+t.lossesScore+t.throughputScore-n}),t=this.getAggregate(e),n=this.getSummary(e),r={};return r.aggregatedStats=t,r.providerRanking=n,r}}]),e})();n.PCTAggregator=o},{"../config/constants":36}],28:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t,n,i,a,o,s){r(this,e),this.throughput=t,this.rttMedian=n,this.rttVariance=i,this.fractionLost=a,this.provider=o,this.timestamp=s}return i(e,[{key:"getThroughput",value:function(){return this.throughput}},{key:"getRttMedian",value:function(){return this.rttMedian}},{key:"getRttVariance",value:function(){return this.rttVariance}},{key:"getFractionLost",value:function(){return this.fractionLost}},{key:"getTimestamp",value:function(){return this.timestamp}},{key:"getProvider",value:function(){return this.provider}}]),e})();n.PCTMeasurement=a},{}],29:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;r(this,e),this.target=t,this.object=n}return i(e,[{key:"transmit",value:function(e){this.target.apply(this.object,e)}},{key:"request",value:function(e){return this.target.apply(this.object,e)}}]),e})();n.Port=a},{}],30:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;r(this,e),this.value=t,this.next=n}return a(e,[{key:"setNext",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;this.next=e}}]),e})(),s=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;r(this,e),this.capacity=t,this.root=n,this.tail=i,this.currentLength=0}return a(e,[{key:"size",value:function(){return this.currentLength}},{key:"isEmpty",value:function(){return this.currentLength<1}},{key:"isOverflow",value:function(){return this.size()>this.capacity}},{key:"push",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=this.tail;this.tail=new o(e),this.isEmpty()?this.root=this.tail:t.setNext(this.tail),this.currentLength+=1;var n=void 0;return this.isOverflow()&&(n=this.pop()),n}},{key:"pop",value:function(){if(!this.isEmpty()){var e=this.root.value;return this.root=this.root.next,this.currentLength-=1,e}}},{key:"getFront",value:function(){return this.root}},{key:"getBack",value:function(){return this.tail}},{key:"clear",value:function(){this.root=void 0,this.tail=void 0,this.currentLength=0}},{key:"toArray",value:function(){for(var e=i({},this.root),t=[];e;){var n=e,r=n.value;e=n.next,t.push(r)}return t}}]),e})();n.Queue=s},{}],31:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.SlidingWindow=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./switem"),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/timestamps")),s=(function(){function e(t,n){r(this,e),this.items=[],this.plugins=[],this.postProcesses=[],this.preProcesses=[],this.timeoutInMs=n,this.maxItemsNum=t,this.minItemsNum=0}return i(e,[{key:"setMaxItemsNum",value:function(e){this.maxItemsNum=e}},{key:"setTimeoutInMs",value:function(e){this.timeoutInMs=e}},{key:"setMinItemsNum",value:function(e){this.minItemsNum=e}},{key:"refresh",value:function(){var e=o.getCurrent();if(!(this.items.length<=this.minItemsNum)){for(;0<this.maxItemsNum&&this.maxItemsNum<=this.items.length;)this.remove();this.timeoutInMs&&this.timeoutInMs<e-this.items[0].getCreated()&&(this.remove(),this.refresh())}}},{key:"getLength",value:function(){return this.items.length}},{key:"add",value:function(e){this.refresh(),this.items.push(new a.SWItem(e));for(var t=0;t<this.preProcesses.length;t++)(0,this.preProcesses[t])(e);for(var n=0;n<this.plugins.length;n++)this.plugins[n].add(e);for(var r=0;r<this.postProcesses.length;r++)(0,this.postProcesses[r])(e)}},{key:"remove",value:function(){for(var e=this.items.shift(),t=0;t<this.plugins.length;t++)this.plugins[t].remove(e.value)}},{key:"peek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.items.length<=e?null:this.items[this.items.length-e-1].getValue()}},{key:"attach",value:function(e){this.plugins.push(e)}},{key:"addPreProcess",value:function(e){this.preProcesses.push(e)}},{key:"addPostProcess",value:function(e){this.postProcesses.push(e)}},{key:"detach",value:function(e){this.plugins=this.plugins.filter(function(t){return t!==e})}}]),e})();n.SlidingWindow=s},{"../utility/timestamps":104,"./switem":32}],32:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.SWItem=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/timestamps")),o=(function(){function e(t){r(this,e),this.value=t,this.created=a.getCurrent()}return i(e,[{key:"getValue",value:function(){return this.value}},{key:"getCreated",value:function(){return this.created}},{key:"toString",value:function(){return""}}]),e})();n.SWItem=o},{"../utility/timestamps":104}],33:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Conference=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=e("../peerconnection/peerconnectionmanager"),s=r(e("../config/settings")),c=e("../utility/registry"),u=r(e("../browserapi/sessionstorage")),l=r(e("../config/constants")),f=(function(){function e(t,n){i(this,e),this.conferenceId=t,this.startTime,this.peerConnectionManager=new o.PeerConnectionManager,this.credentials=n,this.ucId=null,this.url=null,this.userJoinedSent=!1}return a(e,[{key:"getCredentials",value:function(){return this.credentials}},{key:"getUcId",value:function(){return this.ucId}},{key:"setUcId",value:function(e){this.ucId=e,this.url=s.conferenceBaseUrl+c.Registry.getCredentials().getAppId()+"/conferences/"+encodeURIComponent(this.conferenceId)+"/"+e+"/general",u.storeUcId(this.conferenceId,e)}},{key:"resetUcId",value:function(){this.ucId=null}},{key:"getPeerConnectionManager",value:function(){return this.peerConnectionManager}},{key:"getUrl",value:function(){return this.url}},{key:"updateConferenceId",value:function(e){this.conferenceId=e,this.peerConnectionManager.updateConferenceId(e)}},{key:"updateState",value:function(){this.peerConnectionManager.getPeerConnectionStatus()===l.fabricState.terminated&&this.setUserJoinedSent(!1)}},{key:"isUserJoinedSent",value:function(){return this.userJoinedSent}},{key:"setUserJoinedSent",value:function(e){this.userJoinedSent=e}},{key:"close",value:function(e){}}]),e})();n.Conference=f},{"../browserapi/sessionstorage":21,"../config/constants":36,"../config/settings":37,"../peerconnection/peerconnectionmanager":44,"../utility/registry":100}],34:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.ConferenceManager=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./conference"),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants")),s=(function(){function e(){r(this,e),this.conferenceMap=new Map}return i(e,[{key:"add",value:function(e,t){if(!this.get(e)){var n=new a.Conference(e,t);this.conferenceMap.set(e,n)}}},{key:"get",value:function(e){return this.conferenceMap.get(e)}},{key:"getConferenceForPc",value:function(e){var t=null;return e?(this.conferenceMap.forEach(function(n,r){var i=n.getPeerConnectionManager().getPcHandler(e);i&&i.getConferenceId()===r&&(t=n)}),t):t}},{key:"getConferenceForPcHash",value:function(e){var t=null;return e?(this.conferenceMap.forEach(function(n,r){var i=n.getPeerConnectionManager().getPcHandlerByHash(e);i&&i.getConferenceId()===r&&(t=n)}),t):t}},{key:"updateConferenceId",value:function(e){var t=o.tmpConferenceId,n=this.get(t);n&&(n.updateConferenceId(e),this.conferenceMap.set(e,n),this.conferenceMap.delete(t))}},{key:"getConferenceIds",value:function(){var e=[];return this.conferenceMap.forEach(function(t,n){e.push(n)}),e}}]),e})();n.ConferenceManager=s},{"../config/constants":36,"./conference":33}],35:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.csError={httpError:"httpError",authError:"authError",wsChannelFailure:"wsChannelFailure",success:"success",csProtoError:"csProtoError",appConnectivityError:"appConnectivityError",tokenGenerationError:"tokenGenerationError",ok:"OK",authOngoing:"authOngoing",invalidWebRTCFunctionName:"Invalid WebRTC function name",invalidEndPointType:"Invalid EndPoint Type",invalidTransmissionDirection:"Invalid fabric transmission direction"},n.csErrorStrings={argumentError:"Argument missing/invalid",cryptoError:"Browser does not support Web Cryptography API. App secret based authentication requires Web Cryptography API",fabricEventUnsupported:"Unsupported fabricEvent",fabricEventInvalid:"Invalid fabricEvents value",fabricUsageInvalid:"Invalid fabricUsage value",notInitialized:"SDK is not initialized or no Fabrics added",pcInvalid:"Invalid PeerConnection object passed",confereneDoesNotExist:"conferenceId does not exist",webRTCFunctionsInvalid:"Invalid webRTC functionName value",setProxyConfigInvokeError:"cannot be called if window.csioproxy is false",invalidWebRTCFunctionName:"Invalid WebRTC function name",invalidEndPointType:"Invalid EndPoint Type",invalidTransmissionDirection:"Invalid fabric transmission direction",apiaccesserror:"API access Error"},n.csErrorReason={csProtoError:"Protocol fields cannot be empty.",csNoAuthState:"Authentication state unavailable in server."},n.internalErrors={authOngoing:"authOngoing"},n.authErrorActions={RETRY:0,GET_NEW_TOKEN:1,REPORT_ERROR:2}},{}],36:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.logEvents={stateMachine:"stateMachine",log:"log",timing:"timing",error:"error",getStatsError:"getStatsError",restResponseError:"restResponseError"},n.fabricEvent={fabricSetupFailed:"fabricSetupFailed",fabricHold:"fabricHold",fabricResume:"fabricResume",audioMute:"audioMute",audioUnmute:"audioUnmute",videoPause:"videoPause",videoResume:"videoResume",fabricUsageEvent:"fabricUsageEvent",fabricTerminated:"fabricTerminated",screenShareStart:"screenShareStart",screenShareStop:"screenShareStop",dominantSpeaker:"dominantSpeaker",activeDeviceList:"activeDeviceList",applicationErrorLog:"applicationErrorLog",callDetails:"callDetails",callUnAnswered:"callUnAnswered"},n.callType={unknown:"unknown",inbound:"inbound",outbound:"outbound",monitoring:"monitoring"},n.roles={agent:"agent",participant:"participant"},n.internalFabricEvent={fabricSetup:"fabricSetup",fabricSetupFailed:"fabricSetupFailed",userJoined:"userJoined",userLeft:"userLeft",userAlive:"userAlive",ssrcMap:"ssrcMap",mediaPlaybackStart:"mediaPlaybackStart",mediaPlaybackSuspended:"mediaPlaybackSuspended",mediaPlaybackStalled:"mediaPlaybackStalled",oneWayMedia:"oneWayMedia",oneWayMediaStart:"oneWayMediaStart",oneWayMediaStop:"oneWayMediaStop",fabricStateChange:"fabricStateChange",iceDisruptionStart:"iceDisruptionStart",iceDisruptionEnd:"iceDisruptionEnd",fabricTransportSwitch:"fabricTransportSwitch",iceConnectionDisruptionStart:"iceConnectionDisruptionStart",iceConnectionDisruptionEnd:"iceConnectionDisruptionEnd",iceAborted:"iceAborted",iceTerminated:"iceTerminated",iceFailed:"iceFailed",iceRestarted:"iceRestarted",fabricDropped:"fabricDropped",connectedDeviceList:"connectedDeviceList",sdpSubmission:"sdpSubmissionEvent",sendingThroughputObservations:"sendingThroughputObservations",limitationObservations:"limitationObservations",userDetails:"userDetails"},n.callstatsChannels={sdpSubmission:"sdpSubmissionEvent",processedStats:"processedStats",callstatsEvent:"callStatsEvent",userFeedback:"userFeedbackEvent",preCallTest:"preCallTest",senderConfiguration:"senderConfiguration"},n.precalltestEvents={results:"preCallTestResults",associate:"preCallTestAssociate"},n.callstatsAPIReturnStatus={success:"success",failure:"failure"},n.fabricUsage={audio:"audio",video:"video",data:"data",screen:"screen",multiplex:"multiplex",unbundled:"unbundled"},n.userIdType={local:"local",remote:"remote"},n.qualityRating={excellent:5,good:4,fair:3,poor:2,bad:1},n.reportType={local:"local",remote:"remote",inbound:"inbound",outbound:"outbound"},n.avQualityRatings={excellent:"excellent",fair:"fair",bad:"bad",unknown:"unknown"},n.fabricState={established:"established",initializing:"initializing",failed:"failed",disrupted:"disrupted",hold:"hold",checkingDisrupted:"checkingDisrupted",terminated:"terminated"},n.webRTCFunctions={createOffer:"createOffer",createAnswer:"createAnswer",setLocalDescription:"setLocalDescription",setRemoteDescription:"setRemoteDescription",addIceCandidate:"addIceCandidate",getUserMedia:"getUserMedia",iceConnectionFailure:"iceConnectionFailure",signalingError:"signalingError",applicationError:"applicationError",applicationLog:"applicationLog"},n.callFailureReasons={mediaConfigError:"MediaConfigError",negotiationFailure:"NegotiationFailure",sdpError:"SDPGenerationError",iceFailure:"IceConnectionFailure",transportFailure:"TransportFailure",signalingError:"SignalingError",applicationError:"ApplicationError",applicationLog:"ApplicationLog",invalidWebRTCFunctionName:"Invalid WebRTC function name"},n.throughputThreshold={video:{green:1024,red:256},audio:{green:30,red:8}},n.currOverPrevFrameRateThreshold={video:{green:.8,red:.3}},n.rttThreshold={video:{green:400,red:1e3}},n.fractionalLossThreshold={video:{green:.1,red:.5},audio:{green:.15,red:.3}},n.eModelThreshold={audio:{green:240,red:400}},n.codeBaseType={chrome:"Chrome",firefox:"Firefox",edge:"Edge",plugin:"Plugin"},n.browserName={chrome:"Chrome",firefox:"Firefox",edge:"Edge",msie:"Microsoft Internet Explorer",safari:"Safari",opera:"Opera"},n.osName={windows:"Windows",mac:"Mac OS X",android:"Android",ios:"iOS"},n.mediaType={audio:"audio",video:"video"},n.streamType={inbound:"inbound",outbound:"outbound"},n.fabricStateChangeType={signalingState:"signalingState",iceConnectionState:"iceConnectionState",iceGatheringState:"iceGatheringState"},n.transportType={rest:"rest",ws:"ws"},n.wsConnectionState={initiated:"initiated",connected:"connected",closed:"closed"},n.csCallBackMessages={authSuccessful:"SDK authentication successful.",authFailed:"SDK authentication failed.",authProtocolInvalid:"Fatal authentication error. Invalid auth protocol message.",authOngoing:"Authentication on going.",wsConnected:"WebSocket establishment successful.",wsClosed:"WebSocket server closed.",wsFailed:"WebSocket establishment failed."},n.oneWayMediaTypes={audio:"audio",video:"video",screen:"screen"},n.limitationType={cpu:"cpu",network:"network"},n.qualityDisruptionTypes={qpchange:"qpchange"},n.callbackFunctions={stats:"stats",defaultConfig:"defaultConfig",recommendedConfig:"recommendedConfig",preCallTestResults:"preCallTestResults",preCallTest:"preCallTest",connectionRecommendation:"connectionRecommendation"},n.endpointType={peer:"peer",server:"server"},n.transmissionDirection={sendonly:"sendonly",receiveonly:"receiveonly",sendrecv:"sendrecv",inactive:"inactive"},n.adaptiveStatsIntervalsInMs={min:2e3,max:3e4},n.adaptiveStatsThresholds={maxMarginFactor:15,marginReductionFactor:.5,marginIncreaseFactor:2,maxGradualCounter:4,rippleBase:2,marginDecreaseIntervalInMs:3e3,minIntervalInMs:2e3,maxIntervalInMs:3e4,windowSize:100,resetThreshold:3,minThreshold:{rtt:100,throughput:200,fractionalLoss:.1},eps:9e-5,maxInitialTimeoutInMs:3e4,initialNotifyIntervalTimeoutInMs:5e3},n.statsDestination={callback:"callback",backend:"backend"},n.tmpConferenceId="csio-conf-id-tmp",n.pctSampleSize=100},{}],37:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.setConfigServiceUrl=function(e){n.configServiceUrl=e},n.setAuthServiceUrl=function(e){n.authServiceUrl=e},n.setConferenceBaseUrl=function(e){n.conferenceBaseUrl=e},n.setWsUrl=function(e){n.wsUrl=e},n.setRestEventUrl=function(e){n.restEventUrl=e},n.setRestStatsUrl=function(e){n.restStatsUrl=e},n.setBaseUrl=function(e){n.baseUrl=e},n.setQmodelThresholdsAPIUrl=function(e){n.qmodelThresholdsAPIUrl=e},n.setTransportType=function(e){n.transportType=e};n.version="3.61.0",n.configServiceUrl="https://appsettings.callstats.io/v1/apps/",n.authServiceUrl="https://auth.callstats.io/",n.authRetryTimeout=5e3,n.conferenceBaseUrl="https://dashboard.callstats.io/apps/",n.wsUrl="wss://collector.callstats.io:443/csiows/collectCallStats",n.restEventUrl="https://events.callstats.io/v1/apps/",n.restStatsUrl="https://stats.callstats.io/v1/apps/",n.baseUrl="https://collector.callstats.io:443/",n.qmodelThresholdsAPIUrl="https://dashboard.callstats.io/api-internal/v1/qmodelthresholds",n.csioDebug="false",n.transportType="@@transportType"},{}],38:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.MainFSM=n.MainEvents=void 0;var c="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},u=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),l=e("./statemachine"),f=e("../utility/registry"),d=r(e("../utility/csiologger")),h=r(e("../utility/utils")),p=r(e("../utility/timestamps")),v=r(e("../config/constants")),g=r(e("../config/settings")),y=e("../statspipeline/statsadapter"),m=e("../statspipeline/statsparser"),b=e("../statspipeline/statsmonitor"),S=e("../statspipeline/statstransmitter"),k=e("../statspipeline/statsassembler"),w={Created:"Created",Initializing:"Initializing",Idle:"Idle",Run:"Run"},C=n.MainEvents={onStart:"onStart",onInitialize:"onInitialize",onAddNewFabric:"onAddNewFabric",onSendFabricEvent:"onSendFabricEvent",onReportError:"onReportError",onAssociateMstWithUserID:"onAssociateMstWithUserID",onSetProxyConfig:"onSetProxyConfig",onAttachWifiStatsHandler:"onAttachWifiStatsHandler",onSendUserFeedback:"onSendUserFeedback",onOn:"onOn",onSetIdentifiers:"onSetIdentifiers",onMakePrecallTest:"onMakePrecallTest",onStartPrecallTests:"onStartPrecallTests",onSendCallDetails:"onSendCallDetails"},_="onServicesFinished",T=(function(e){function t(){a(this,t);var e=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,w.Created));return d.log("FSM:",e.getState()),e.fire(C.onStart),e.run(),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t=Object(this),n=t.length>>>0,r=arguments[1],i=void 0,a=0;a<n;a++)if(i=t[a],e.call(r,i,a,t))return i}}),e}return s(t,l.StateMachine),u(t,[{key:"proceed",value:function(e,t){switch(this.getState()){case w.Created:switch(e){case C.onStart:this.onStart.apply(this,i(t));break;case C.onInitialize:this.setState(w.Initializing),d.log("FSM:",this.getState()),this.onInitialize.apply(this,i(t));break;case C.onOn:this.onOn.apply(this,i(t));break;case C.onSetProxyConfig:this.onSetProxyConfig.apply(this,i(t));break;case C.onStartPrecallTests:this.onStartPrecallTests.apply(this,i(t))}break;case w.Initializing:switch(e){case _:this.onServicesFinished()&&(this.setState(w.Idle),d.log("FSM:",this.getState()));break;case C.onAddNewFabric:this.onAddNewFabric.apply(this,i(t));break;case C.onSendFabricEvent:this.onSendFabricEvent.apply(this,i(t));break;case C.onSendCallDetails:this.onSendCallDetails.apply(this,i(t));break;case C.onReportError:this.onReportError.apply(this,i(t));break;case C.onAssociateMstWithUserID:this.onAssociateMstWithUserID.apply(this,i(t));break;case C.onSendUserFeedback:this.onSendUserFeedback.apply(this,i(t));break;case C.onAttachWifiStatsHandler:this.onAttachWifiStatsHandler.apply(this,i(t));break;case C.onOn:this.onOn.apply(this,i(t));break;case C.onMakePrecallTest:this.onMakePrecallTest.apply(this,i(t));break;case C.onSetIdentifiers:this.onSetIdentifiers.apply(this,i(t));break;case C.onSetProxyConfig:this.onSetProxyConfig.apply(this,i(t));break;case C.onStartPrecallTests:this.onStartPrecallTests.apply(this,i(t))}break;case w.Idle:case w.Run:switch(e){case C.onAddNewFabric:this.onAddNewFabric.apply(this,i(t));break;case C.onSendFabricEvent:this.onSendFabricEvent.apply(this,i(t));break;case C.onSendCallDetails:this.onSendCallDetails.apply(this,i(t));break;case C.onReportError:this.onReportError.apply(this,i(t));break;case C.onAssociateMstWithUserID:this.onAssociateMstWithUserID.apply(this,i(t));break;case C.onSendUserFeedback:this.onSendUserFeedback.apply(this,i(t));break;case C.onAttachWifiStatsHandler:this.onAttachWifiStatsHandler.apply(this,i(t));break;case C.onOn:this.onOn.apply(this,i(t));break;case C.onSetProxyConfig:this.onSetProxyConfig.apply(this,i(t));break;case C.onMakePrecallTest:this.onMakePrecallTest.apply(this,i(t));break;case C.onSetIdentifiers:this.onSetIdentifiers.apply(this,i(t));break;case C.onStartPrecallTests:this.onStartPrecallTests.apply(this,i(t))}}}},{key:"onStart",value:function(){f.Registry.getEndpoint().setup(),this.authenticator=f.Registry.getAuthenticator(),this.configservicewrapper=f.Registry.getConfigServiceWrapper(),this.precalltest=f.Registry.getPreCallTest();var e=f.Registry.getStatsAdapter(),t=f.Registry.getStatsParser(),n=f.Registry.getStatsMonitor(),r=f.Registry.getStatsTransmitter(),i=f.Registry.getStatsAssembler();e.connect(y.StatsAdapterIO.RawStatsOut,t.getPort(m.StatsParserIO.RawStatsIn)),t.connect(m.StatsParserIO.PcStatsTupleOut,n.getPort(b.StatsMonitorIO.PcStatsTupleIn)),n.connect(b.StatsMonitorIO.StatsTupleOut,i.getPort(k.StatsAssemblerIO.StatsTupleIn)),i.connect(k.StatsAssemblerIO.CallstatsOut,r.getPort(S.StatsTransmitterIO.CallstatsIn)),e.connect(y.StatsAdapterIO.UnprocessedOut,r.getPort(S.StatsTransmitterIO.UnprocessedIn))}},{key:"setupConnection",value:function(){var e=this;this.connectionManager=f.Registry.getConnectionManager(),this.connectionManager.setupCollectorConnection(f.Registry.getCredentials().getTransportType()),this.connectionManager.setup().then(function(){d.log("Connected to connectionManager"),e.fire(_),e.run()}).catch(function(e){return d.log("Could not connect to connectionManager",e)})}},{key:"setup",value:function(){var e=this;this.clocksync=f.Registry.getClockSync(),f.Registry.getGenericEventHandler().sendEvent(v.logEvents.log,{msg:"Starting clockSync"}),this.clocksync.initiate().then(function(){d.log("Clocksync completed"),e.fire(_),e.run()}).catch(function(e){return d.log("Could not finish ClockSync",e)})}},{key:"onInitialize",value:function(e,t,n,r,i,a){var o=this,s=f.Registry.getCredentials();s.setAppId(e),s.setUserId(t),f.Registry.getCallbacks().set(v.callbackFunctions.stats,i),this.doPrecalltest=!0,a&&(!0===a.disableBeforeUnloadHandler&&this.setBeforeUnloadHandler(),a.applicationVersion&&f.Registry.getEndpoint().setAppVersion(a.applicationVersion),a.transportType&&g.setTransportType(a.transportType),a.disablePrecalltest&&(this.doPrecalltest=!1),a.siteID&&("string"!=typeof a.siteID?d.error("Invalid configParams: siteId must be string"):s.setSiteId(a.siteID))),this.setup(),this.authenticator.initiate(n,r).then(function(e){if(d.log("Authentication complete"),o.setupConnection(),!0===f.Registry.getCredentials().isAdaptiveStatsEnabled())f.Registry.getStatsMonitor().setIntervals(v.adaptiveStatsIntervalsInMs.min,v.adaptiveStatsIntervalsInMs.max);else{var t=f.Registry.getCredentials().getStatsSubmissionInterval();f.Registry.getStatsMonitor().setIntervals(t,t)}o.fire(_),o.run();var n=o.authenticator.getIceServers();n&&o.doPrecalltest&&f.Registry.getPCTRunnerService().doPrecalltest(n,"callstats"),o.configservicewrapper.initiateInternalConfig().then(function(){d.log("ConfigService internal config:",o.configservicewrapper.getInternalConfig()),o.fire(_),o.run()},function(e){return d.log(e)}),o.configservicewrapper.initiateAppConfig().then(function(){var e=f.Registry.getCallbacks().get(v.callbackFunctions.defaultConfig),t=o.configservicewrapper.getAppDefaultConfig();e&&t&&e(t);var n=f.Registry.getCallbacks().get(v.callbackFunctions.recommendedConfig),r=o.configservicewrapper.getAppRecommendedConfig();n&&r&&n(r),o.fire(_),o.run()},function(e){return d.log(e)})},function(e){d.log(e)})}},{key:"setBeforeUnloadHandler",value:function(){window&&window.addEventListener&&(d.log("setBeforeUnloadHandler"),window.addEventListener("beforeunload",function(e){return f.Registry.getConferenceManager().conferenceMap.forEach(function(e,t){e&&e.getPeerConnectionManager().pcHandlers.forEach(function(e,t){f.Registry.getEventMessageBuilder().make(v.internalFabricEvent.userLeft,e.getConferenceId(),e.getPeerConnection())})}),"Are you sure you want to close the call?"}))}},{key:"onServicesFinished",value:function(){return!!(this.connectionManager&&this.connectionManager.isReady()&&this.clocksync.isCompleted()&&this.authenticator.isCompleted())&&(f.Registry.getTransmissionManager().trySend(),!0)}},{key:"onAddNewFabric",value:function(e,t,n,r,i,a,o){d.warn("FSM onAddNewFabric"),f.Registry.getConferenceManager().add(r,f.Registry.getCredentials());var s=f.Registry.getConferenceManager().get(r);s.getPeerConnectionManager().addPcHandler(e,t,n,r,i,a,o);var c={endpointInfo:f.Registry.getEndpoint().serialize()};f.Registry.getCredentials().getUserIdObject()&&(c.localUserIDObject=f.Registry.getCredentials().getUserIdObject()),s.isUserJoinedSent()||(s.resetUcId(),f.Registry.getEventMessageBuilder().make(v.internalFabricEvent.userJoined,r,e,c),s.setUserJoinedSent(!0),f.Registry.getCredentials().getTransportType()===v.transportType.rest&&c.localUserIDObject&&c.localUserIDObject.userName&&f.Registry.getEventMessageBuilder().make(v.internalFabricEvent.userDetails,r,e,{userName:String(c.localUserIDObject.userName)}));var u=f.Registry.getPCTRunnerService().getPrecallTestIds();f.Registry.getPCTRunnerService().resetPrecallTestIds();var l=this.precalltest.getId();l&&u.push(l),u.length>0&&f.Registry.getEventMessageBuilder().make(v.precalltestEvents.associate,r,e,{ids:u})}},{key:"onStartPrecallTests",value:function(e,t){var n=f.Registry.getAuthenticator().getIceServers();n[0].label="callstats",e.push(n[0]),f.Registry.getPCTRunnerService().start(e,t)}},{key:"onSendCallDetails",value:function(e,t,n){d.warn("FSM onSendCallDetails");var r={};r.callType=n.callType,r.role=n.role,n.contactQueue&&(r.contactQueue=n.contactQueue),n.contactQueueID&&(r.contactQueueID=n.contactQueueID),n.routingProfile&&(r.routingProfile=n.routingProfile),n.routingProfileID&&(r.routingProfileID=n.routingProfileID),n.contactID&&(r.contactID=n.contactID),n.siteID&&(r.siteID=n.siteID,f.Registry.getCredentials().setSiteId(n.siteID)),f.Registry.getEventMessageBuilder().make(v.fabricEvent.callDetails,t,e,r)}},{key:"onSendFabricEvent",value:function(e,t,n,r){d.warn("FSM onSendFabricEvent");var i={};r&&((i=r).ssrc&&(i.ssrc=String(i.ssrc))),t===v.fabricEvent.activeDeviceList&&(i={mediaDeviceList:h.normalizeMediaDeviceList(r.deviceList)}),f.Registry.getEventMessageBuilder().make(t,n,e,i);var a=f.Registry.getConferenceManager().get(n);if(a){var o=a.getPeerConnectionManager().getPcHandler(e);t!==v.fabricEvent.fabricTerminated&&t!==v.internalFabricEvent.fabricSetupFailed||(o.stopUserAliveHandler(),o.setPcState(v.fabricState.terminated),o.stopStatsPolling(),a.getPeerConnectionManager().removePcStats(o&&o.getPcHash()),a.updateState()),t===v.fabricEvent.fabricHold&&(o.setPcState(v.fabricState.hold),o.stopStatsPolling()),t===v.fabricEvent.fabricResume&&(o.setPcState(v.fabricState.established),o.startStatsPolling())}}},{key:"onReportError",value:function(e,t,n,r,i,a){d.warn("FSM onReportError");var o={delay:0,reason:this.callFailureClassifier(n),function:n,magicKey:f.Registry.getEndpoint().getMagicKey(),endpoint:f.Registry.getEndpoint().serialize(),level:"debug"};if(r){var s=this.formatDomError(r);o.message=s.message,o.messageType=s.messageType,o.name=r.name,o.stack=r.stack}if(e){var c=f.Registry.getConferenceManager().get(t),u=void 0;if(c&&(u=c.getPeerConnectionManager().getPcHandler(e)),!u)return void d.error("onReportError: No handler found for given PeerConnection!");if(o.delay=p.getCurrent()-u.getStartTime(),o.fabricState=u.getPcState(),o.iceConnectionState=u.getIceConnectionState(),(i||a||e&&"closed"!==e.signalingState)&&f.Registry.getCredentials().getCollectSDP()&&n!==v.webRTCFunctions.applicationLog){var l={};l.localSDP=this.pickSDP(e,i,"localDescription"),l.remoteSDP=this.pickSDP(e,a,"remoteDescription"),f.Registry.getEventMessageBuilder().make(v.callstatsChannels.sdpSubmission,t,e,l)}}n===v.webRTCFunctions.applicationLog||n===v.webRTCFunctions.applicationError?f.Registry.getEventMessageBuilder().make(v.fabricEvent.applicationErrorLog,t,e,o):n===v.webRTCFunctions.iceConnectionFailure?this.handleIceConnectionFailure(e,t,o):(f.Registry.getEventMessageBuilder().make(v.fabricEvent.fabricSetupFailed,t,e,o),n===v.webRTCFunctions.getUserMedia&&this.handleGUMErrors(t))}},{key:"onAssociateMstWithUserID",value:function(e,t,n,r,i,a){var o=f.Registry.getConferenceManager().get(n);if(o){var s=o.getPeerConnectionManager().getPcHandler(e);"string"!=typeof r&&(r+=""),s.updateSSRCInfo(r,t,i,a)}}},{key:"onAttachWifiStatsHandler",value:function(e){f.Registry.getWifiStatsExecutor().setGetWifiStatsMethod(e)}},{key:"onSetProxyConfig",value:function(e){d.warn("FSM onSetProxyConfig"),e.collectorURL&&g.setBaseUrl(e.collectorURL),e.authServiceURL&&g.setAuthServiceUrl(e.authServiceURL),e.csioInternalAPIURL&&g.setQmodelThresholdsAPIUrl(e.csioInternalAPIURL),e.wsURL&&g.setWsUrl(e.wsURL),e.restEventURL&&g.setRestEventUrl(e.restEventURL),e.restStatsURL&&g.setRestStatsUrl(e.restStatsURL),e.appSettingsURL&&g.setConfigServiceUrl(e.appSettingsURL)}},{key:"onSendUserFeedback",value:function(e,t,n){var r={feedback:{overallRating:t.overall}};t.video&&(r.feedback.videoQualityRating=t.video),t.audio&&(r.feedback.audioQualityRating=t.audio),t.comment&&(r.feedback.comments=t.comment),f.Registry.getEventMessageBuilder().make(v.callstatsChannels.userFeedback,e,null,r)}},{key:"onOn",value:function(e,t){f.Registry.getCallbacks().set(e,t)}},{key:"onSetIdentifiers",value:function(e,t){if(e.conferenceID&&(f.Registry.getConferenceManager().updateConferenceId(e.conferenceID),f.Registry.getTransmissionManager().updateConferenceId(e.conferenceID),f.Registry.getTransmissionManager().trySend()),e.remoteUserID&&t){var n=f.Registry.getConferenceManager().getConferenceForPc(t);if(!n)return void d.log("onSetIdentifiers conference not found");var r=n.getPeerConnectionManager().getPcHandler(t);if(!r)return void d.log("pcHandler not found");r.updateRemoteId(e.remoteUserID),f.Registry.getTransmissionManager().trySend()}}},{key:"onMakePrecallTest",value:function(e,t){var n=e,r=t||"callstats";e||(n=this.authenticator.getIceServers(),r="callstats"),f.Registry.getPCTRunnerService().doPrecalltest(n,r)}},{key:"handleIceConnectionFailure",value:function(e,t,n){if(e){var r=f.Registry.getConferenceManager().get(t),i=void 0;if(r&&(i=r.getPeerConnectionManager().getPcHandler(e)),i)if(i.isFabricSetupSent()){var a={localIceCandidates:[],remoteIceCandidates:[],iceCandidatePairs:[]};a.delay=p.getCurrent()-i.getStartTime(),a.currIceConnectionState="failed",a.prevIceConnectionState="disconnected",f.Registry.getEventMessageBuilder().make(v.internalFabricEvent.iceFailed,t,e,a)}else n.delay=p.getCurrent()-i.getStartTime(),n.fabricState=i.getPcState(),n.iceConnectionState=i.getIceConnectionState(),f.Registry.getEventMessageBuilder().make(v.fabricEvent.fabricSetupFailed,t,e,n)}}},{key:"handleGUMErrors",value:function(e){var t=f.Registry.getConferenceManager().get(e);if(t||(f.Registry.getConferenceManager().add(e,f.Registry.getCredentials()),t=f.Registry.getConferenceManager().get(e)),!t.getUcId()){var n={endpointInfo:f.Registry.getEndpoint().serialize()};f.Registry.getEventMessageBuilder().make(v.internalFabricEvent.userJoined,e,null,n),t.setUserJoinedSent(!0)}}},{key:"callFailureClassifier",value:function(e){var t=void 0;return v.webRTCFunctions.hasOwnProperty(e)?e===v.webRTCFunctions.createOffer||e===v.webRTCFunctions.createAnswer||e===v.webRTCFunctions.setRemoteDescription?t=v.callFailureReasons.negotiationFailure:e===v.webRTCFunctions.setLocalDescription?t=v.callFailureReasons.sdpError:e===v.webRTCFunctions.addIceCandidate?t=v.callFailureReasons.sdpError:e===v.webRTCFunctions.getUserMedia?t=v.callFailureReasons.mediaConfigError:e===v.webRTCFunctions.iceConnectionFailure?t=v.callFailureReasons.iceFailure:e===v.webRTCFunctions.signalingError?t=v.callFailureReasons.signalingError:(e===v.webRTCFunctions.applicationLog||v.webRTCFunctions.applicationError)&&(t=v.callFailureReasons.applicationLog):t=v.callFailureReasons.invalidWebRTCFunctionName,t}},{key:"formatDomError",value:function(e){var t={},n={};e&&(window.DOMException&&e instanceof window.DOMException?(n.message=e.message,n.name=e.name,t.messageType="domError"):"object"===(void 0===e?"undefined":c(e))?(e.message&&(n.message=e.message),e.name&&(n.name=e.name),e.constraintName&&(n.name=e.constraintName),e.stack&&(n.stack=e.stack),t.messageType="json"):(n=e,t.messageType="text"));var r=this.truncateLog(n);return"object"===(void 0===r?"undefined":c(r))?t.message=JSON.stringify(r):t.message=r,t}},{key:"pickSDP",value:function(e,t,n){return t||(e&&e[n]?e[n].sdp:"")}},{key:"truncateString",value:function(e){return e.length>2e4&&(d.log("Log exceeds 20kb, It will be truncated"),e=e.substring(0,2e4)),e}},{key:"truncateLog",value:function(e){return e?("string"==typeof e?e=this.truncateString(e):"object"===(void 0===e?"undefined":c(e))&&e.message&&(e.message=this.truncateString(e.message)),e):e}}]),t})();n.MainFSM=T},{"../config/constants":36,"../config/settings":37,"../statspipeline/statsadapter":73,"../statspipeline/statsassembler":74,"../statspipeline/statsmonitor":76,"../statspipeline/statsparser":77,"../statspipeline/statstransmitter":78,"../utility/csiologger":92,"../utility/registry":100,"../utility/timestamps":104,"../utility/utils":106,"./statemachine":40}],39:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t,n){r(this,e),this.type=t,this.args=void 0!==n?n:null}return i(e,[{key:"getType",value:function(){return this.type}},{key:"getArgs",value:function(){return this.args}}]),e})();n.ProgramEvent=a},{}],40:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.StateMachine=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./programevent"),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/csiologger")),s=(function(){function e(t){r(this,e),this.events=[],this.state=t}return i(e,[{key:"fire",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=new a.ProgramEvent(e,n);this.events.push(i)}},{key:"proceed",value:function(e,t){o.warn("You need to overwrite the proceed function inan extended StateMachine")}},{key:"setState",value:function(e){this.state=e}},{key:"getState",value:function(){return this.state}},{key:"run",value:function(){if(!(this.events.length<1)){var e=this.events.shift();this.proceed(e.getType(),e.getArgs())}}}]),e})();n.StateMachine=s},{"../utility/csiologger":92,"./programevent":39}],41:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.GetStatsHandler=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../config/constants")),s=e("../statspipeline/statsadapter"),c=e("../utility/registry"),u=r(e("../utility/csiologger")),l=(function(){function e(t,n,r,a,o){i(this,e),this.pc=t,this.interval=r,this.codeBase=a,this.browserName=o,this.getStatsTimer=null,this.isPromiseBased=!0,this.pcHash=n,this.genericevent=c.Registry.getGenericEventHandler()}return a(e,[{key:"startStatsPolling",value:function(){var e=this;e.getStatsTimer||(u.log("startStatsPolling for ",e.pcHash),this.getStatsTimer=setInterval(function(){e.csioGetStats(e.statsHandler,e.pcHash)},e.interval))}},{key:"stopStatsPolling",value:function(){this.getStatsTimer&&(clearInterval(this.getStatsTimer),this.getStatsTimer=null)}},{key:"csioGetStats",value:function(e,t){var n=o.codeBaseType.firefox,r=o.codeBaseType.chrome,i=o.codeBaseType.edge,a=o.browserName.safari,s=this.pc;if(s){if("closed"===s.iceConnectionState)return void this.stopStatsPolling();try{this.isTemaSys()?this.getStatsTemasys(e,t):this.codeBase===n?this.getStatsFirefox(e,t):this.browserName===a?this.getStatsSafari(e,t):this.codeBase===r?this.getStatsChrome(e,t):this.codeBase===i&&this.getStatsEdge(e,t)}catch(e){u.log("csioGetStats: Error ",e)}}}},{key:"getStatsTemasys",value:function(e,t){this.pc.getStats(null,function(n){e(n,t)},function(e){u.log("getStatsTemasys error",e)})}},{key:"getStatsFirefox",value:function(e,t){var n=this,r=this.pc;if(n.isPromiseBased)try{r.getStats().then(function(n){e(n,t)}).catch(function(i){console.log("getstats error ",i),n.isPromiseBased=!1,r.getStats(null,function(n){e(n,t)})})}catch(i){n.isPromiseBased=!1,n.genericevent.sendEvent(o.logEvents.getStatsError,{msg:"Firefox getStats reports error ",error:i.message+":"+i.stack}),r.getStats(null,function(n){e(n,t)})}else r.getStats(null,function(n){e(n,t)})}},{key:"getStatsChrome",value:function(e,t){var n=this,r=this,i=r.pc;if(window&&window.csioReactNative)i.getStats().then(function(n){e(n,t)}).catch(function(e){u.error("Chrome getStats Error [react-native]",e)});else if(r.isPromiseBased)try{i.getStats().then(function(r){n.getLegacyStatsChrome().then(function(n){e(r,t,n)})}).catch(function(n){u.log("Chrome getStats Error ",n),r.isPromiseBased=!1,r.genericevent.sendEvent(o.logEvents.getStatsError,{msg:"Chrome getStats reports error",error:n.message+":"+n.stack}),i.getStats(function(n){e(n,t)})})}catch(n){r.isPromiseBased=!1,r.genericevent.sendEvent(o.logEvents.getStatsError,{msg:"Chrome getStats reports error",error:n.message+":"+n.stack}),i.getStats(function(n){e(n,t)})}else i.getStats(function(n){e(n,t)})}},{key:"getLegacyStatsChrome",value:function(){var e=this.pc;return new Promise(function(t,n){e.getStats(function(e){for(var n=[],r=e.result(),i=0;i<r.length;++i){var a=r[i];"ssrc"!==a.type&&"VideoBwe"!==a.type||n.push(a)}t(n)})})}},{key:"getStatsEdge",value:function(e,t){var n=this;n.pc.getStats().then(function(n){e(n,t)}).catch(function(r){e({},t),r?n.genericevent.sendEvent(o.logEvents.getStatsError,{msg:"Edge getStats reports error",error:r.message+":"+r.stack}):n.genericevent.sendEvent(o.logEvents.getStatsError,{msg:"Edge getStats reports error"})})}},{key:"getStatsSafari",value:function(e,t){var n=this;n.pc.getStats().then(function(n){e(n,t)}).catch(function(e){n.genericevent.sendEvent(o.logEvents.getStatsError,{msg:"Safari getStats reports error",error:e.message+":"+e.stack})})}},{key:"statsHandler",value:function(e,t,n){var r=c.Registry.getStatsAdapter();if(e&&r)try{r.transmit(s.StatsAdapterIO.RawStatsIn,e,t,n)}catch(e){u.log("statsHandler: Error ",e),c.Registry.getGenericEventHandler().sendEvent(o.logEvents.error,{msg:"statsHandler: Error",error:e.message+":"+e.stack})}}},{key:"iceCandidatesHandler",value:function(e,t){t(c.Registry.getStatsAdapter().getIceCandidates(e))}},{key:"getIceCandidates",value:function(){var e=this;return new Promise(function(t,n){e.csioGetStats(e.iceCandidatesHandler,function(e){t(e)})})}},{key:"isTemaSys",value:function(){return!!(window&&window.AdapterJS&&window.AdapterJS.WebRTCPlugin&&window.AdapterJS.WebRTCPlugin.plugin)}}]),e})();n.GetStatsHandler=l},{"../config/constants":36,"../statspipeline/statsadapter":73,"../utility/csiologger":92,"../utility/registry":100}],42:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.PcCallbackHandler=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../config/constants")),s=e("../utility/registry"),c=r(e("../utility/timestamps")),u=r(e("../config/callstatserrors")),l=r(e("../utility/csiologger")),f=(function(){function e(t,n,r,a,u,f){var d=this;if(i(this,e),n){if(this.conferenceId=t,this.pc=n,this.getStatsHandler=r,this.userAlive=a,this.callback=f,this.remoteId=u,this.clocksync=s.Registry.getClockSync(),this.emb=s.Registry.getEventMessageBuilder(),this.precalltest=s.Registry.getPreCallTest(),this.genericevent=s.Registry.getGenericEventHandler(),this.iceCandidates=[],this.iceConnectionState=n.iceConnectionState,this.iceGatheringState=n.iceGatheringState,this.signalingState=n.signalingState,this.oldIceConnectionState="",this.oldIceGatheringState="",this.iceConnectionStateTS="",this.negotiationNeeded=0,this.pcState=o.fabricState.initializing,this.disruptedTS=0,this.connectionDisruptedTS=0,this.startTime=c.getCurrent(),this.established=!1,this.activeIceCandidatePair=null,this.prevActiveIceCandidatePair=null,this.localIceCandidates=[],this.remoteIceCandidates=[],this.iceCandidatePairs=[],this.iceConnectivityDelay=0,this.iceGatheringDelay=0,this.fabricSetupSent=!1,this.pc&&this.pc.addEventListener?(this.pc.addEventListener("icecandidate",this.iceCandidateCallback.bind(this),!1),this.pc.addEventListener("iceconnectionstatechange",this.iceConnectionStateChangeCallback.bind(this),!1),this.pc.addEventListener("signalingstatechange",this.pcSignalingStateChangeCallback.bind(this),!1),this.pc.addEventListener("negotiationneeded",this.pcNegotiationNeededCallback.bind(this),!1)):this.pc&&this.pc.attachEvent?(l.info("attachEvent"),this.pc.attachEvent("onicecandidate",this.iceCandidateCallback.bind(this)),this.pc.attachEvent("oniceconnectionstatechange",this.iceConnectionStateChangeCallback.bind(this)),this.pc.attachEvent("onsignalingstatechange",this.pcSignalingStateChangeCallback.bind(this)),this.pc.attachEvent("onnegotiationneeded",this.pcNegotiationNeededCallback.bind(this))):l.error("callstats cannot monitor or collect stats"),n.getConfiguration){var h=n.getConfiguration();h&&(this.iceServersURLs=this.getIceServerURLs(h.iceServers),this.sdpSemantics=h.sdpSemantics)}!n||"connected"!==n.iceConnectionState&&"completed"!==n.iceConnectionState||(this.pcState=o.fabricState.established,this.getStatsHandler.getIceCandidates().then(function(e){d.localIceCandidates=e.localIceCandidates,d.remoteIceCandidates=e.remoteIceCandidates,d.iceCandidatePairs=e.iceCandidatePairs,d.prevActiveIceCandidatePair=d.activeIceCandidatePair,d.activeIceCandidatePair=d.getActiveIceCandidatePair(),d.sendfabricSetup(),d.startStatsPolling()}))}}return a(e,[{key:"getIceServerURLs",value:function(e){var t=[];if(!e)return t;for(var n=0;n<e.length;n++){var r=e[n];if(r&&r.urls)for(var i=0;i<r.urls.length;i++)t.push(r.urls[i])}return t}},{key:"iceCandidateCallback",value:function(e){if(e&&e.candidate&&e.candidate.candidate){var t=e.candidate.candidate.split(" ");if("0"!==t[4]&&"0"!==t[5]){var n=-1!==t[4].indexOf(":"),r="1"===t[1]?"rtp":"rtcp",i={transport:t[2],protocol:r,typePreference:t[3],address:n?"["+t[4]+"]:"+t[5]:t[4]+":"+t[5],type:t[7],media:e.candidate.sdpMid};-1===this.iceCandidates.indexOf(i)&&(this.iceCandidates.push(i),l.warn("CALLBACK: ICE candidate",i))}}}},{key:"iceConnectionStateChangeCallback",value:function(e){var t=this;if(e){l.log("pc states ",this.pc.iceGatheringState,this.pc.iceConnectionState),this.iceConnectionStateTS=this.clocksync.getSynchronizedTimestamp(),this.handleIceGatheringState(),this.handleIceConnectionState(),l.log("states ",this.iceGatheringState,this.iceConnectionState),"complete"===this.iceGatheringState&&"checking"===this.iceConnectionState&&this.handleIceChecking();var n={prevIceConnectionState:this.oldIceConnectionState,currIceConnectionState:this.iceConnectionState},r=this.iceConnectionState;this.getStatsHandler.getIceCandidates().then(function(e){t.localIceCandidates=e.localIceCandidates,t.remoteIceCandidates=e.remoteIceCandidates,t.iceCandidatePairs=e.iceCandidatePairs,t.prevActiveIceCandidatePair=t.activeIceCandidatePair,t.activeIceCandidatePair=t.getActiveIceCandidatePair(),"connected"===r||"completed"===r?t.handleIceConnectedOrCompleted(n):"failed"===r?t.handleIceFailed(n):"disconnected"===r?t.handleIceDisconnected(n):"closed"===r?t.handleIceClosed(n):"new"===r&&t.handleIceRestart(n)})}}},{key:"sendFabricStateChange",value:function(e){this.emb.make(o.internalFabricEvent.fabricStateChange,this.conferenceId,this.pc,e)}},{key:"handleIceConnectionState",value:function(){this.oldIceConnectionState=this.iceConnectionState,this.iceConnectionState=this.pc.iceConnectionState,l.warn("CALLBACK: ICE connection state change",this.oldIceConnectionState,"->",this.iceConnectionState);var e={changedState:o.fabricStateChangeType.iceConnectionState,prevState:this.oldIceConnectionState,newState:this.iceConnectionState};this.sendFabricStateChange(e)}},{key:"handleIceGatheringState",value:function(){if(this.iceGatheringState!==this.pc.iceGatheringState){"complete"===this.pc.iceGatheringState&&(this.iceGatheringDelay=c.getCurrent()-this.startTime),this.oldIceGatheringState=this.iceGatheringState,this.iceGatheringState=this.pc.iceGatheringState,l.warn("CALLBACK: ICE gathering state change",this.oldIceGatheringState,"->",this.iceGatheringState);var e={changedState:o.fabricStateChangeType.iceGatheringState,prevState:this.oldIceGatheringState,newState:this.iceGatheringState};this.sendFabricStateChange(e)}}},{key:"handleIceChecking",value:function(){var e=c.getCurrent();if("disconnected"===this.oldIceConnectionState&&(this.pcState===o.fabricState.checkingDisrupted||this.pcState===o.fabricState.disrupted)){var t={prevIceConnectionState:this.oldIceConnectionState,currIceConnectionState:this.iceConnectionState,delay:e-this.connectionDisruptedTS};this.pcState===o.fabricState.disrupted&&(t.prevIceCandidatePair=this.prevActiveIceCandidatePair,t.currIceCandidatePair=this.activeIceCandidatePair,t.delay=e-this.disruptedTS,this.emb.make(o.internalFabricEvent.iceDisruptionEnd,this.conferenceId,this.pc,t)),this.pcState=o.fabricState.initializing,this.emb.make(o.internalFabricEvent.iceConnectionDisruptionEnd,this.conferenceId,this.pc,t)}}},{key:"handleIceConnectedOrCompleted",value:function(e){var t=c.getCurrent();this.pcState===o.fabricState.disrupted&&(e.prevIceCandidatePair=this.prevActiveIceCandidatePair,e.currIceCandidatePair=this.activeIceCandidatePair,e.delay=t-this.disruptedTS,this.emb.make(o.internalFabricEvent.iceDisruptionEnd,this.conferenceId,this.pc,e)),this.iceConnectivityDelay=t-this.startTime,this.established=!0,this.pcState=o.fabricState.established,this.sendfabricSetup(),this.startStatsPolling()}},{key:"sendfabricSetup",value:function(){if(this.fabricSetupSent)l.log("fabricSetup has been sent already");else{var e={delay:c.getCurrent()-this.startTime,iceGatheringDelay:this.iceGatheringDelay,iceConnectivityDelay:this.iceConnectivityDelay,localIceCandidates:this.localIceCandidates,remoteIceCandidates:this.remoteIceCandidates,iceCandidatePairs:this.iceCandidatePairs,remoteEndpointType:o.endpointType.peer,fabricTransmissionDirection:o.transmissionDirection.sendrecv,iceServers:this.iceServersURLs,sdpSemantics:this.sdpSemantics},t=this.getActiveIceCandidatePair();t&&(e.selectedCandidatePairID=t.id),this.fabricSetupSent=!0;var n=void 0;if(this.conferenceId){var r=s.Registry.getConferenceManager().get(this.conferenceId);r&&r.getPeerConnectionManager()&&(n=r.getPeerConnectionManager().getPcHandler(this.pc),e.remoteEndpointType=n.getRemoteEndpointType(),e.fabricTransmissionDirection=n.getFabricTransmissionDirection())}this.pcState=o.fabricState.established,this.emb.make(o.internalFabricEvent.fabricSetup,this.conferenceId,this.pc,e)}}},{key:"isFabricSetupSent",value:function(){return this.fabricSetupSent}},{key:"startStatsPolling",value:function(){this.getStatsHandler.startStatsPolling()}},{key:"stopStatsPolling",value:function(){this.getStatsHandler.stopStatsPolling()}},{key:"handleIceFailed",value:function(e){e.currIceCandidatePair=this.activeIceCandidatePair,e.delay=c.getCurrent()-this.startTime,this.pcState=o.fabricState.failed,"checking"===e.prevIceConnectionState?this.sendIceFailed(e):"completed"===e.prevIceConnectionState||"connected"===e.prevIceConnectionState?this.emb.make(o.internalFabricEvent.fabricDropped,this.conferenceId,this.pc,e):"disconnected"===e.prevIceConnectionState&&this.established?this.emb.make(o.internalFabricEvent.fabricDropped,this.conferenceId,this.pc,e):"disconnected"===e.prevIceConnectionState&&this.sendIceFailed(e)}},{key:"getActiveIceCandidatePair",value:function(){var e=null,t=this.iceCandidatePairs;if(t&&t.length>0){var n=t.filter(function(e){return"true"===e.selected||"true"===e.googActiveConnection||!0===e.selected||!0===e.googActiveConnection});n.length>0&&(e=n[0])}return e}},{key:"sendIceFailed",value:function(e){e.localIceCandidates=this.localIceCandidates,e.remoteIceCandidates=this.remoteIceCandidates,e.iceCandidatePairs=this.iceCandidatePairs,l.log("sending icefailed ",e),this.emb.make(o.internalFabricEvent.iceFailed,this.conferenceId,this.pc,e)}},{key:"sendFabricTransportSwitch",value:function(e){var t=this,n={};n.prevIceCandidatePair=t.activeIceCandidatePair,n.relayType=e,n.currIceConnectionState=t.iceConnectionState,n.prevIceConnectionState=t.oldIceConnectionState,n.switchDelay=null,t.getStatsHandler.getIceCandidates().then(function(e){t.localIceCandidates=e.localIceCandidates,t.remoteIceCandidates=e.remoteIceCandidates,t.iceCandidatePairs=e.iceCandidatePairs,t.activeIceCandidatePair=t.getActiveIceCandidatePair(),n.currIceCandidatePair=t.activeIceCandidatePair,n.localIceCandidates=t.localIceCandidates,n.remoteIceCandidates=t.remoteIceCandidates,l.log("sending fabric transport switch ",n),"completed"!==n.currIceConnectionState&&"connected"!==n.currIceConnectionState||"completed"!==n.prevIceConnectionState&&"connected"!==n.prevIceConnectionState||t.emb.make(o.internalFabricEvent.fabricTransportSwitch,t.conferenceId,t.pc,n)})}},{key:"handleIceDisconnected",value:function(e){var t=c.getCurrent();this.startTime=t,e.prevIceConnectionStateTs=this.iceConnectionStateTS,e.currIceCandidatePair=this.activeIceCandidatePair,"connected"===e.prevIceConnectionState||"completed"===e.prevIceConnectionState?(this.pcState=o.fabricState.disrupted,this.disruptedTS=t,this.emb.make(o.internalFabricEvent.iceDisruptionStart,this.conferenceId,this.pc,e),this.callback&&this.callback(u.csError.appConnectivityError,"Connectivity check for PC object to "+this.remoteId+" failed.")):"checking"===e.prevIceConnectionState&&(this.pcState=o.fabricState.checkingDisrupted,this.connectionDisruptedTS=t,this.emb.make(o.internalFabricEvent.iceConnectionDisruptionStart,this.conferenceId,this.pc,e),this.callback&&this.callback(u.csError.appConnectivityError,"Connectivity check for PC object to "+this.remoteId+" failed."))}},{key:"handleIceClosed",value:function(e){"new"===e.prevIceConnectionState||"checking"===e.prevIceConnectionState?(e.delay=c.getCurrent()-this.startTime,e.localIceCandidates=this.localIceCandidates,e.remoteIceCandidates=this.remoteIceCandidates,e.iceCandidatePairs=this.iceCandidatePairs,this.emb.make(o.internalFabricEvent.iceAborted,this.conferenceId,this.pc,e)):"connected"!==e.prevIceConnectionState&&"completed"!==e.prevIceConnectionState||(e.prevIceCandidatePair=this.activeIceCandidatePair,this.emb.make(o.internalFabricEvent.iceTerminated,this.conferenceId,this.pc,e)),this.pcState=o.fabricState.terminated,this.conferenceId&&s.Registry.getConferenceManager().get(this.conferenceId).updateState(),this.stopStatsPolling()}},{key:"handleIceRestart",value:function(e){e.prevIceCandidatePair=this.prevActiveIceCandidatePair,"new"!==e.prevIceConnectionState&&(l.log("iceRestarted sending"),this.established=!1,this.emb.make(o.internalFabricEvent.iceRestarted,this.conferenceId,this.pc,e))}},{key:"pcSignalingStateChangeCallback",value:function(e){var t=this;if(e){var n=this.signalingState;this.signalingState=this.pc.signalingState,l.warn("CALLBACK: signaling state change",n,"->",this.signalingState);var r={changedState:o.fabricStateChangeType.signalingState,prevState:n,newState:this.signalingState};if(this.sendFabricStateChange(r),"have-remote-offer"!==this.signalingState&&"stable"!==this.signalingState||(this.precalltest.callStarts(),s.Registry.getPCTRunnerService().setCallInProgress(!0),this.genericevent.sendEvent(o.logEvents.log,{msg:"precalltest told to stop "})),"closed"===this.signalingState&&(this.emb.make(o.fabricEvent.fabricTerminated,this.conferenceId,this.pc),this.userAlive.stop(),this.precalltest.callFinished(),s.Registry.getPCTRunnerService().setCallInProgress(!1),this.stopStatsPolling(),this.pcState=o.fabricState.terminated,this.conferenceId)){var i=s.Registry.getConferenceManager().get(this.conferenceId);if(i&&i.getPeerConnectionManager()){var a=i.getPeerConnectionManager().getPcHandler(this.pc);i.getPeerConnectionManager().removePcStats(a&&a.getPcHash())}i.updateState()}"have-local-offer"!==this.signalingState&&"have-local-pranswer"!==this.signalingState&&"stable"!==this.signalingState||(l.log(this.signalingState,".. requesting sender config."),s.Registry.getConfigServiceWrapper().initiateSenderConfig(this.pc).then(function(){var e=s.Registry.getConfigServiceWrapper().getSenderConfig();l.log("Sender config:",e);var n=o.callstatsChannels.senderConfiguration;e&&s.Registry.getEventMessageBuilder().make(n,t.conferenceId,t.pc,e)}).catch(function(e){l.warn(e)}))}}},{key:"pcNegotiationNeededCallback",value:function(e){e&&(this.negotiationNeeded++,this.startTime=c.getCurrent(),l.warn("CALLBACK: negotiation needed",this.negotiationNeeded))}}]),e})();n.PcCallbackHandler=f},{"../config/callstatserrors":35,"../config/constants":36,"../utility/csiologger":92,"../utility/registry":100,"../utility/timestamps":104}],43:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.PeerConnectionHandler=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=e("../utility/registry"),s=e("../peerconnection/pccallbackhandler"),c=e("../browserapi/devices"),u=e("./useralivehandler"),l=e("./getstatshandler"),f=r(e("../config/constants")),d=r(e("../utility/timestamps")),h=r(e("../utility/csiologger")),p=(function(){function e(t){i(this,e),this.pc=t.pc,this.remoteId=t.remoteId,this.fabricUsage=t.fabricUsage,this.callback=t.callback,this.conferenceId=t.conferenceId,this.remoteEndpointType=t.remoteEndpointType,this.fabricTransmissionDirection=t.fabricTransmissionDirection,this.clocksync=o.Registry.getClockSync(),this.startTime=this.clocksync.getSynchronizedTimestamp(),this.credentials=o.Registry.getCredentials(),this.pcHash=this.generatePcHash(),this.ssrcMap=new Map,this.localSdp=null,this.remoteSdp=null,this.transportInfo=null,this.userAliveHandler=new u.UserAliveHandler(this.conferenceId,this.pc),this.userAliveHandler.start(),this.emb=o.Registry.getEventMessageBuilder(),this.devices=new c.Devices(this.conferenceId,this.pc);var n=o.Registry.getEndpoint();this.getStatsHandler=new l.GetStatsHandler(this.pc,this.pcHash,t.interval,n.getCodeBase(),n.getBrowserName()),this.pcCallbackHandler=new s.PcCallbackHandler(this.conferenceId,this.pc,this.getStatsHandler,this.userAliveHandler,this.remoteId,this.callback),this.devices.collectConnected(),this.fabricTransmissionDirection||(this.fabricTransmissionDirection="sendrecv"),this.remoteEndpointType||(this.remoteEndpointType="peer")}return a(e,[{key:"getFabricTransmissionDirection",value:function(){return this.fabricTransmissionDirection}},{key:"getRemoteEndpointType",value:function(){return this.remoteEndpointType}},{key:"stopUserAliveHandler",value:function(){this.userAliveHandler.stop()}},{key:"getPcState",value:function(){return this.pcCallbackHandler.pcState}},{key:"stopStatsPolling",value:function(){this.getStatsHandler.stopStatsPolling()}},{key:"startStatsPolling",value:function(){this.getStatsHandler.startStatsPolling()}},{key:"setPcState",value:function(e){e in f.fabricState?this.pcCallbackHandler.pcState=e:h.error("setPcState: Invalid state")}},{key:"getAppId",value:function(){return this.credentials.getAppId()}},{key:"getLocalId",value:function(){return this.credentials.getUserId()}},{key:"getConferenceId",value:function(){return this.conferenceId}},{key:"getPeerConnection",value:function(){return this.pc}},{key:"getRemoteId",value:function(){return this.remoteId}},{key:"isFabricSetupSent",value:function(){return this.pcCallbackHandler.isFabricSetupSent()}},{key:"getStartTime",value:function(){return this.startTime}},{key:"getCallback",value:function(){return this.callback}},{key:"getPcHash",value:function(){return this.pcHash}},{key:"getIceCandidates",value:function(){return this.pcCallbackHandler?this.pcCallbackHandler.iceCandidates:null}},{key:"getIceConnectionState",value:function(){return this.pcCallbackHandler?this.pcCallbackHandler.iceConnectionState:null}},{key:"getNegotiationsNumber",value:function(){return this.pcCallbackHandler?this.pcCallbackHandler.negotiationNeeded:0}},{key:"sendFabricTransportSwitch",value:function(e){this.pcCallbackHandler&&this.pcCallbackHandler.sendFabricTransportSwitch(e)}},{key:"getSdp",value:function(){return{localSdp:this.localSdp,remoteSdp:this.remoteSdp}}},{key:"setSdp",value:function(e,t){this.localSdp=e,this.remoteSdp=t}},{key:"generatePcHash",value:function(){var e=(Math.random()+1).toString(36);return e.substring(2,e.length)}},{key:"getTransportInfo",value:function(){return this.transportInfo}},{key:"setTransportInfo",value:function(e){this.transportInfo=e}},{key:"updateSDP",value:function(e){var t=this,n=void 0,r=void 0;if(this.pc&&this.pc.localDescription&&(n=this.pc.localDescription.sdp),this.pc&&this.pc.remoteDescription&&(r=this.pc.remoteDescription.sdp),n&&r&&(n!==this.localSdp||r!==this.remoteSdp)){this.parseSDP(n,f.streamType.outbound),this.parseSDP(r,f.streamType.inbound);var i={localSDP:n!==this.localSdp?n:"",remoteSDP:r!==this.remoteSdp?r:""};""===n&&""===remoteSDP||!o.Registry.getCredentials().getCollectSDP()||this.emb.make(f.internalFabricEvent.sdpSubmission,this.conferenceId,this.pc,i),e&&e.forEach(function(e){var n=String(e.data.ssrc),r=t.ssrcMap.get(n);r||(r={}),r.mediaType=e.data.mediaType,r.reportType=e.reportType,r.ssrc=n,t.ssrcMap.set(n,r)});var a=[];this.ssrcMap.forEach(function(e,t){e.msid&&e.mslabel&&e.label&&a.push(e)});for(var s={ssrcData:a},c=0;c<s.ssrcData.length;c+=1)s.ssrcData[c].userID=o.Registry.getCredentials().getUserId();this.emb.make(f.internalFabricEvent.ssrcMap,this.conferenceId,this.pc,s),this.setSdp(n,r)}}},{key:"parseSDP",value:function(e,t){var n=this,r=RegExp.prototype.test.bind(/^([a-z])=(.*)/),i=/^ssrc:(\d*) ([\w_]*):(.*)/,a=/^ssrc-group:SIM (\d*)/;e.split(/(\r\n|\r|\n)/).filter(r).forEach(function(e){var r=e[0],o=e.slice(2);if("a"===r&&i.test(o)){var s=o.match(i),c=s[1],u=s[2],l=s[3],f=n.ssrcMap.get(c);if(f||(f={}),f.ssrc=c,f[u]=l,f.localStartTime=d.getCurrent(),f.syncedStartTime=n.clocksync.getSynchronizedTimestamp(),f.streamType=t,!a.test(o))return void n.ssrcMap.set(c,f);f.ssrcGroup={},f.ssrcGroup[t]={},f.ssrcGroup[t].simulcastGroup=o.match(/\d+/g),n.ssrcMap.set(c,f)}})}},{key:"getSSRCInfo",value:function(e){return this.ssrcMap.get(e)}},{key:"setupVideoTagMethods",value:function(e,t){var n=this,r=document.getElementById(e);r&&(r.oncanplay=function(){var e={ssrc:String(t),highResTs:o.Registry.getClockSync().getSynchronizedTimestamp()};n.emb.make(f.internalFabricEvent.mediaPlaybackStart,n.conferenceId,n.pc,e)},r.onsuspend=function(){var e={ssrc:String(t),highResTs:o.Registry.getClockSync().getSynchronizedTimestamp()};n.emb.make(f.internalFabricEvent.mediaPlaybackSuspended,n.conferenceId,n.pc,e)})}},{key:"updateSSRCInfo",value:function(e,t,n,r){var i=this.ssrcMap.get(e);i||(i={}),i.ssrc=e,i.remoteUserID=t,i.usageLabel=n,i.associatedVideoTag=r,this.ssrcMap.set(e,i),r&&t!==this.credentials.getUserId()&&this.setupVideoTagMethods(r,e)}},{key:"updateConferenceId",value:function(e){this.conferenceId=e,this.userAliveHandler.updateConferenceId(e)}},{key:"updateRemoteId",value:function(e){this.remoteId=e}}],[{key:"Builder",get:function(){return(function(){function t(){i(this,t)}return a(t,[{key:"withPc",value:function(e){return this.pc=e,this}},{key:"withInterval",value:function(e){return this.interval=e,this}},{key:"withRemoteId",value:function(e){return this.remoteId=e,this}},{key:"withFabricUsage",value:function(e){return this.fabricUsage=e,this}},{key:"withConferenceId",value:function(e){return this.conferenceId=e,this}},{key:"withRemoteEndpointType",value:function(e){return this.remoteEndpointType=e,this}},{key:"withFabricTransmissionDirection",value:function(e){return this.fabricTransmissionDirection=e,this}},{key:"withCallback",value:function(e){return this.callback=e,this}},{key:"make",value:function(){return new e(this)}}]),t})()}}]),e})();n.PeerConnectionHandler=p},{"../browserapi/devices":19,"../config/constants":36,"../peerconnection/pccallbackhandler":42,"../utility/csiologger":92,"../utility/registry":100,"../utility/timestamps":104,"./getstatshandler":41,"./useralivehandler":45}],44:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.PeerConnectionManager=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./peerconnectionhandler"),o=e("../utility/registry"),s=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants")),c=(function(){function e(){r(this,e),this.pcHandlers=new Map}return i(e,[{key:"removePcHandler",value:function(e){var t=this.getPcHandler(e);if(t){var n=t.getPcHash();this.pcHandlers.delete(n)}}},{key:"removePcStats",value:function(e){e&&o.Registry.getStatsMonitor().delete(e)}},{key:"addPcHandler",value:function(e,t,n,r,i,s,c){if(!this.getPcHandler(e)){var u=5e3;o.Registry.getCredentials().isAdaptiveStatsEnabled()&&(u=1e3);var l=(new a.PeerConnectionHandler.Builder).withPc(e).withRemoteId(t).withFabricUsage(n).withConferenceId(r).withRemoteEndpointType(i).withFabricTransmissionDirection(s).withCallback(c).withInterval(u).make();this.pcHandlers.set(l.getPcHash(),l)}}},{key:"getPcHandler",value:function(e){var t=null;return e?(this.pcHandlers.forEach(function(n,r){n&&n.getPeerConnection()===e&&(t=n)}),t):t}},{key:"getPcHandlerByHash",value:function(e){return e&&this.pcHandlers.has(e)?this.pcHandlers.get(e):null}},{key:"getPeerConnectionStatus",value:function(){return this.pcHandlers.forEach(function(e,t){if(e.getPcState()!==s.fabricState.terminated)return e.getPcState()}),s.fabricState.terminated}},{key:"updateConferenceId",value:function(e){this.pcHandlers.forEach(function(t,n){t.updateConferenceId(e)})}}]),e})();n.PeerConnectionManager=c},{"../config/constants":36,"../utility/registry":100,"./peerconnectionhandler":43}],45:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.UserAliveHandler=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants")),c=e("../utility/timeoutprocess"),u=e("../utility/registry"),l=1e4,f=(function(e){function t(e,n){r(this,t);var a=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l));return a.emb=u.Registry.getEventMessageBuilder(),a.pc=n,a.conferenceId=e,a.setCallback(a.send),a}return a(t,c.TimeoutProcess),o(t,[{key:"send",value:function(){this.conferenceId!==s.tmpConferenceId&&this.pc&&this.emb.make(s.internalFabricEvent.userAlive,this.conferenceId,this.pc)}},{key:"updateConferenceId",value:function(e){this.conferenceId=e}}]),t})();n.UserAliveHandler=f},{"../config/constants":36,"../utility/registry":100,"../utility/timeoutprocess":103}],46:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.Authenticator=void 0;var s=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},u=e("./jwt/jwt"),l=e("./jwt/jwttoken"),f=r(e("../config/settings")),d=r(e("../utility/base64")),h=r(e("../config/callstatserrors")),p=r(e("../config/constants")),v=r(e("../browserapi/localstorage")),g=r(e("../utility/json")),y=e("./xmlhttp"),m=e("./xmlhttpservice"),b=e("../utility/registry"),S=r(e("../utility/csiologger")),k=f.authRetryTimeout,w=(function(e){function t(){i(this,t);var e=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"Authenticator"));return e.clockSync=b.Registry.getClockSync(),e.credentials=b.Registry.getCredentials(),e}return o(t,m.XMLHttpService),s(t,[{key:"initiate",value:function(e,n){var r=this;return this.inProgress?(n&&n(h.csError.authOngoing,null),new Promise(function(e,t){t(new Error(r.name+": in progress"))})):this.credentials.getAppId()&&this.credentials.getUserId()?(this.initCallback=n,"function"==typeof e?(this.setTokenGenerator(e),c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"initiate",this).call(this)):new Promise(function(n,i){r.createTokenGenerator(e).then(function(e){r.setTokenGenerator(e),c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"initiate",r).call(r).then(function(){n()},function(e){i(e)})},function(e){i(new Error(r.name+": tokenGenerator creation problem ("+e+")"))})})):new Promise(function(e,t){t(new Error(r.name+": credentials not set"))})}},{key:"getToken",value:function(){var e=null;return this.token&&(e=this.token.getToken()),e}},{key:"isTokenValid",value:function(){return!!this.token&&this.token.isValid(this.credentials)}},{key:"getElapsed",value:function(){return this.isCompleted()?this.elapsed:null}},{key:"getIceServers",value:function(){return this.iceServers}},{key:"reset",value:function(){this.token=null,this.reauthTimer=null,this.renew=!1,this.credentials=null,this.jwt=new u.Jwt,this.tokenGenerator=function(e,t){t("Token generator is not set")},this.elapsed=0,this.iceServers=null,c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"reset",this).call(this)}},{key:"setupToken",value:function(e){v.store("csio_auth_data",JSON.stringify(e)),this.token=new l.JwtToken(e,this.clockSync)}},{key:"clearReauthTimer",value:function(){null!==this.reauthTimer&&(clearTimeout(this.reauthTimer),this.reauthTimer=null)}},{key:"setupReauthTimer",value:function(e){var t=this;t.clearReauthTimer(),t.reauthTimer=setTimeout(function(){t.reAuthenticate()},e)}},{key:"reAuthenticate",value:function(){this.inProgress||(this.inProgress=!0,this.token=null,this.sendRequest())}},{key:"handleErrorActions",value:function(e){if(0!==e.length){var t=e.shift();if(t.action===h.authErrorActions.RETRY){var n=t.params.timeout?t.params.timeout:f.authRetryTimeout;this.setupReauthTimer(n),this.handleErrorActions(e)}t.action===h.authErrorActions.GET_NEW_TOKEN&&(this.renew=!0,this.handleErrorActions(e)),t.action===h.authErrorActions.REPORT_ERROR&&(S.error(this.name+": "+t.params.errorReason),this.handleErrorActions(e))}}},{key:"setTokenGenerator",value:function(e){this.tokenGenerator=e}},{key:"handleResponse",value:function(e){var t=e.getXhr(),n=e.getElapsed(),r=g.parse(t.response);if(!r)return S.error(this.name+": invalid authentication response"),void this.sendNextRequest();if(r["urn:x-callstats:auth:errorActions"]&&r["urn:x-callstats:auth:errorActions"].length>0)this.handleErrorActions(r["urn:x-callstats:auth:errorActions"]);else{if(200===t.status){if("bearer"!==r.token_type)return S.error(this.name+": successful, but token type was not bearer. Scheduling retry."),void this.sendNextRequest();this.setupToken(r.access_token),r.iceServers&&(this.iceServers=r.iceServers),r.metadata&&r.metadata.urls&&(this.backendURLs=r.metadata.urls,this.backendURLs.events&&f.setRestEventUrl(this.backendURLs.events+"/"),this.backendURLs.stats&&f.setRestStatsUrl(this.backendURLs.stats+"/"),this.backendURLs.config&&f.setConfigServiceUrl(this.backendURLs.config+"/"));var i=parseInt(1e3*parseInt(r.expires_in)*.9);return this.setupReauthTimer(i),this.renew=!1,this.initCallback&&this.initCallback(h.csError.success,p.csCallBackMessages.authSuccessful),this.elapsed=n,void this.completeProcess()}S.error("Authentication failed, but no error actions were defined in response."),this.sendNextRequest()}}},{key:"request",value:function(){var e=this;this.clearReauthTimer();var t=new Promise(function(t,n){e.tempResolve=t,e.tempReject=n});return this.tokenGenerator(this.renew,function(t,n){if(null!==t)return e.initCallback&&e.initCallback(h.csError.tokenGenerationError,t.toString()),e.rejectCb(new Error(e.name+": tokenGenerationError")),S.error("tokenGenerationError ",t),null;var r=f.authServiceUrl+"authenticate",i={client_id:e.credentials.userId+"@"+e.credentials.getAppId(),code:n,grant_type:"authorization_code"};(0,y.sendPostRequest)(r,{"Content-Type":"application/x-www-form-urlencoded"},k,i).then(function(t){e.tempResolve(t)},function(t){e.tempReject(t)})}),t}},{key:"tokenGeneratorCreator",value:function(e,t){var n=this;return function(r,i){var a=null;if(!r&&null!==a)return i(null,a);var o=n.credentials,s={userID:o.getUserId(),appID:o.getAppId()};t&&(s.keyId=t),n.jwt.sign({alg:"HS256"},s,e).then(function(e){a=e,i(null,e)}).catch(function(e){i(e)})}}},{key:"createTokenGenerator",value:function(e){var t=this;return new Promise(function(n,r){var i=null;e.indexOf(":")>-1&&(i=d.strtohex(e.split(":")[0]),e=e.split(":")[1]),t.jwt.importKey(e).then(function(r){e=null;var a=t.tokenGeneratorCreator(r,i);n(a)}).catch(function(e){S.error(t.name+": could not import key ("+e+")"),r(e)})})}}]),t})();n.Authenticator=w},{"../browserapi/localstorage":20,"../config/callstatserrors":35,"../config/constants":36,"../config/settings":37,"../utility/base64":89,"../utility/csiologger":92,"../utility/json":97,"../utility/registry":100,"./jwt/jwt":54,"./jwt/jwttoken":55,"./xmlhttp":60,"./xmlhttpservice":61}],47:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.GenericEventHandler=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../config/settings")),s=e("./xmlhttp"),c=e("../utility/registry"),u=r(e("../utility/csiologger")),l=(function(){function e(){i(this,e),this.credentials=c.Registry.getCredentials(),this.enabled=!1}return a(e,[{key:"enable",value:function(){this.enabled=!0}},{key:"disable",value:function(){this.enabled=!1}},{key:"sendEvent",value:function(e,t){this.send(e,t).then(function(e){u.log("Got generic response: %o",e)}).catch(function(e){u.log("Got error for generic request",e)})}},{key:"send",value:function(e,t){if(!this.enabled)return new Promise(function(e,t){t(new Error("GenericEvent Error: not enabled"))});var n=this;return new Promise(function(r,i){var a={appID:n.credentials.appId,userID:encodeURIComponent(n.credentials.userId),version:o.version,eventType:e,data:t},c=o.baseUrl+"generics";(0,s.sendPostRequest)(c,{"Content-Type":"application/json"},5e3,a).then(function(e){r(e.getXhr().response)},function(e){i(e)})})}}]),e})();n.GenericEventHandler=l},{"../config/settings":37,"../utility/csiologger":92,"../utility/registry":100,"./xmlhttp":60}],48:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.ClockSync=void 0;var s=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},u=r(e("../config/settings")),l=e("./xmlhttp"),f=r(e("../utility/timestamps")),d=e("./xmlhttpservice"),h=e("../utility/registry"),p=r(e("../config/constants")),v=(function(e){function t(){i(this,t);var e=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"ClockSync"));return e.currentOffset=0,e.completed=!1,e}return o(t,d.XMLHttpService),s(t,[{key:"initiate",value:function(){return this.startTime=f.getCurrent(),c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"initiate",this).call(this)}},{key:"getSynchronizedTimestamp",value:function(){return f.getCurrent()+this.currentOffset}},{key:"getElapsed",value:function(){return this.isCompleted()?this.endTime-this.startTime:null}},{key:"getOffset",value:function(){return this.currentOffset}},{key:"reset",value:function(){this.currentOffset=0,this.offsetResults=[],this.startTime=0,this.endTime=0,c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"reset",this).call(this)}},{key:"request",value:function(){var e=u.baseUrl+"clockSync";return(0,l.sendGetRequest)(e,null,5e3)}},{key:"handleResponse",value:function(e){var t=e.getXhr(),n=e.getElapsed(),r=JSON.parse(t.response),i=f.getCurrent();this.handleMessage(r,n,i)}},{key:"handleMessage",value:function(e,t,n){var r=t/2;r>6e4?(h.Registry.getGenericEventHandler().sendEvent(p.logEvents.log,{msg:"latency > MAX_ALLOWED_LATENCY: clockSync reset"}),this.offsetResults=[]):this.addOffset(e,r,n),this.offsetResults.length>=5?(this.calculateOffset(),this.endTime=f.getCurrent(),this.completeProcess()):this.sendRequest()}},{key:"isCompleted",value:function(){return this.completed}},{key:"addOffset",value:function(e,t,n){var r=e.now+t-n;this.offsetResults.push(r)}},{key:"calculateOffset",value:function(){var e=this.offsetResults.reduce(function(e,t){return e+t});this.currentOffset=e/this.offsetResults.length,this.currentOffset=isNaN(this.currentOffset)?0:this.currentOffset,h.Registry.getGenericEventHandler().sendEvent(p.logEvents.log,{msg:"clockSync Done, offset is: "+this.currentOffset+"results length"+this.offsetResults.length}),this.offsetResults=[],this.completed=!0}}]),t})();n.ClockSync=v},{"../config/constants":36,"../config/settings":37,"../utility/registry":100,"../utility/timestamps":104,"./xmlhttp":60,"./xmlhttpservice":61}],49:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(){r(this,e),this.connected=!1,this.reconnected=!1,this.conferenceUrl={}}return i(e,[{key:"setup",value:function(){return new Promise(function(e,t){e()})}},{key:"isReady",value:function(){return this.connected}},{key:"send",value:function(e){}}]),e})();n.CollectorConnection=a},{}],50:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.ConfigServiceGet=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},c=e("../xmlhttp"),u=e("../xmlhttpservice"),l=e("../../utility/registry"),f=(function(e){function t(){return r(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"ConfigService"))}return a(t,u.XMLHttpService),o(t,[{key:"initiate",value:function(e){var n=this;return this.url=e,this.authToken=l.Registry.getAuthenticator().getToken(),this.authToken?s(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"initiate",this).call(this):new Promise(function(e,t){t(new Error(n.name+": authToken has to be string"))})}},{key:"getConfig",value:function(){return this.config}},{key:"getElapsed",value:function(){return this.isCompleted()?this.elapsed:null}},{key:"reset",value:function(){this.authToken=null,this.url=null,this.config=null,this.elapsed=0,s(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"reset",this).call(this)}},{key:"request",value:function(){var e={Authorization:"Bearer "+this.authToken};return(0,c.sendGetRequest)(this.url,e,2e3)}},{key:"handleResponse",value:function(e){var t=e.getXhr(),n=e.getElapsed();this.config=JSON.parse(t.response),this.elapsed=n,this.completeProcess()}}]),t})();n.ConfigServiceGet=f},{"../../utility/registry":100,"../xmlhttp":60,"../xmlhttpservice":61}],51:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.ConfigServicePost=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},c=e("../xmlhttp"),u=e("./configserviceget"),l=(function(e){function t(){return r(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this))}return a(t,u.ConfigServiceGet),o(t,[{key:"initiate",value:function(e,n){return this.body=n,s(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"initiate",this).call(this,e)}},{key:"request",value:function(){var e={Authorization:"Bearer "+this.authToken,"Content-Type":"application/json"};return(0,c.sendPostRequest)(this.url,e,2e3,this.body)}}]),t})();n.ConfigServicePost=l},{"../xmlhttp":60,"./configserviceget":50}],52:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.ConfigServiceWrapper=void 0;var a="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=e("./configserviceget"),c=e("./configservicepost"),u=r(e("../../config/settings")),l=e("../../utility/registry"),f=r(e("../../utility/csiologger")),d=(function(){function e(){i(this,e),this.internalConfigService=new s.ConfigServiceGet,this.appConfigService=new s.ConfigServiceGet,this.senderConfigService=new c.ConfigServicePost,this.defaultSenderConfig=null}return o(e,[{key:"initiateInternalConfig",value:function(){var e=this,t=l.Registry.getCredentials().getAppId();if(!t)return new Promise(function(t,n){f.log("appId has to be string"),n(new Error(e.internalConfigService.name+": appId has to be string"))});var n=u.configServiceUrl+t;return this.internalConfigService.initiate(n+"/configurations/internal")}},{key:"initiateAppConfig",value:function(){var e=this,t=l.Registry.getCredentials().getAppId();if(!t)return new Promise(function(t,n){f.log("appId has to be string"),n(new Error(e.appConfigService.name+": appId has to be string"))});var n=u.configServiceUrl+t;return this.appConfigService.initiate(n+"/configurations")}},{key:"initiateSenderConfig",value:function(e){var t=this;if(this.senderConfigService.getConfig())return new Promise(function(e,n){f.log("sender config already present"),n(new Error(t.senderConfigService.name+": sender config already present"))});var n=l.Registry.getCredentials().getAppId(),r=l.Registry.getCredentials().getUserId();if(!n||!r)return new Promise(function(e,n){f.log("appId and userId have to be string"),n(new Error(t.senderConfigService.name+": appId and userId have to be string"))});if(this.defaultSenderConfig=this.getCurrentVideoSenderConfig(e),!this.defaultSenderConfig)return new Promise(function(e,n){f.log("Could not obtain a sender config"),n(new Error(t.senderConfigService.name+": Could not obtain a sender config"))});var i=u.configServiceUrl+n,a={app_id:n,local_id:r,rtc_rtp_parameters:this.defaultSenderConfig};return this.senderConfigService.initiate(i+"/configurations",a)}},{key:"getInternalConfig",value:function(){return this.internalConfigService.getConfig()}},{key:"getAppDefaultConfig",value:function(){var e=this.appConfigService.getConfig(),t={peerConnection:null,media:null};return e.default?(e.default.peerConnection&&(t.peerConnection=e.default.peerConnection),e.default.media&&(t.media=e.default.media),t):t}},{key:"getAppRecommendedConfig",value:function(){var e=this.appConfigService.getConfig(),t={};return e.recommended?(e.recommended.peerConnection&&(t.peerConnection=e.recommended.peerConnection),e.recommended.media&&(t.media=e.recommended.media),t):t}},{key:"getSenderConfig",value:function(){var e=this.senderConfigService.getConfig();return e&&e.recommended&&e.recommended.sender?e.recommended.sender:null}},{key:"getDefaultSenderConfig",value:function(){return this.defaultSenderConfig?this.defaultSenderConfig:null}},{key:"getInternalElapsed",value:function(){return this.internalConfigService.getElapsed()}},{key:"getAppElapsed",value:function(){return this.appConfigService.getElapsed()}},{key:"getSenderElapsed",value:function(){return this.senderConfigService.getElapsed()}},{key:"getCurrentVideoSenderConfig",value:function(e){var t={encodings:[{maxBitrate:0}]},n=l.Registry.getConferenceManager().getConferenceForPc(e);if(!n)return f.warn("No conference found for PC, skipping"),null;if(n.getPeerConnectionManager().pcHandlers.size>1)return f.warn("Multiple PCs found, skipping"),null;if(!e.getSenders||"function"!=typeof e.getSenders)return f.warn("Get senders error"),t;for(var r=e.getSenders(),i=void 0,o=0;o<r.length;o+=1){var s=r[o];if("object"!==(void 0===s?"undefined":a(s))||!s.track||"object"!==a(s.track)||!s.track.kind)return f.warn("Access senders error"),null;if("video"===s.track.kind){if(i)return f.warn("Multiple video sender, skipping"),null;i=s}}if(!i)return f.warn("No video sender found"),null;if(!i.getParameters||"function"!=typeof i.getParameters)return f.warn("Sender getParameters error"),t;var c=i.getParameters();return"object"!==(void 0===c?"undefined":a(c))?null:("encodings"in c||(c.encodings=[]),0===c.encodings.length&&c.encodings.push({maxBitrate:0}),c)}}]),e})();n.ConfigServiceWrapper=d},{"../../config/settings":37,"../../utility/csiologger":92,"../../utility/registry":100,"./configserviceget":50,"./configservicepost":51}],53:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.ConnectionManager=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants")),o=e("./restcollectorconnection"),s=e("../utility/registry"),c=(function(){function e(){r(this,e),this.connection=null}return i(e,[{key:"setupCollectorConnection",value:function(e){this.connection=new o.RestCollectorConnection}},{key:"setup",value:function(){return this.connection?this.connection.setup():new Promise(function(e,t){t()})}},{key:"isReady",value:function(){return!!this.connection&&this.connection.isReady()}},{key:"send",value:function(e){this.connection?this.connection.send(e):s.Registry.getGenericEventHandler().sendEvent(a.logEvents.error,{msg:"Connection not available to the collector"})}}]),e})();n.ConnectionManager=c},{"../config/constants":36,"../utility/registry":100,"./restcollectorconnection":57}],54:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Jwt=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../../utility/base64")),s=r(e("../../utility/csiologger")),c=e("../../utility/registry"),u=r(e("../../config/constants")),l=(function(){function e(){i(this,e),this.cryptotype=null,window.crypto&&window.crypto.subtle?(this.cryptotype="standard",this.subtlecrypto=window.crypto.subtle):window.crypto&&!window.crypto.subtle&&window.crypto.webkitSubtle?(this.cryptotype="webkit",this.subtlecrypto=window.crypto.webkitSubtle):window.msCrypto&&window.msCrypto.subtle?(this.cryptotype="ie",this.subtlecrypto=window.msCrypto.subtle):(this.subtlecrypto=null,s.info("WebCryptography API not supported in this browser.")),this.browserName=c.Registry.getEndpoint().getBrowserName()}return a(e,[{key:"sign",value:function(e,t,n){var r=this;return new Promise(function(i,a){"HS256"!==e.alg&&a("Use header.alg=HS256"),e=JSON.stringify(e),"string"!=typeof t&&(t=JSON.stringify(t));var c=o.urlencodeUnicode(e)+"."+o.urlencodeUnicode(t);window.csioReactNative&&window.csiosign(c,n,function(e,t){if(e)return s.log("Token sign error",e),void a(error);i(t)});var l=new ArrayBuffer(c.length),f=new Uint8Array(l),d={name:"HMAC"};"ie"!==r.cryptotype&&"webkit"!==r.cryptotype&&r.browserName!==u.browserName.edge||(d.hash={name:"sha-256"});for(var h=c.length-1;h>=0;h--)f[h]=c.charCodeAt(h);var p=r.subtlecrypto.sign(d,n,f);"ie"===r.cryptotype?(p.onerror=a,p.oncomplete=function(e){c=r.buildToken(e.target.result,c),i(c)}):p.then(function(e){c=r.buildToken(e,c),i(c)}).catch(function(e){a(e)})})}},{key:"buildToken",value:function(e,t){for(var n="",r=new Uint8Array(e),i=r.byteLength,a=0;a<i;a++)n+=String.fromCharCode(r[a]);return t+"."+o.urlencode(n)}},{key:"decode",value:function(e){try{var t=e.split(".")[1],n=o.decode(t);return JSON.parse(n)}catch(e){return s.error("Could not decode token. "),null}}},{key:"importKey",value:function(e){var t=this;return new Promise(function(n,r){if(window.csioReactNative)n(e);else{if("webkit"===t.cryptotype)for(;e.length<32;)e+="\0";var i={kty:"oct",k:o.urlencode(e),alg:"HS256"},a={name:"HMAC",hash:{name:"SHA-256"}};if("ie"===t.cryptotype?i.extractable=!1:i.ext=!1,"webkit"===t.cryptotype&&(a=null,i.use="sig"),"ie"===t.cryptotype||"webkit"===t.cryptotype){var s=JSON.stringify(i);i=new Uint8Array(s.length);for(var c=0;c<s.length;c++)i[c]=s.charCodeAt(c)}var u=t.subtlecrypto.importKey("jwk",i,a,!1,["sign"]);"ie"===t.cryptotype?(u.onerror=r,u.oncomplete=function(e){n(e.target.result)}):u.then(n).catch(r)}})}}]),e})();n.Jwt=l},{"../../config/constants":36,"../../utility/base64":89,"../../utility/csiologger":92,"../../utility/registry":100}],55:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.JwtToken=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=e("./jwt"),s=e("../../utility/registry"),c=r(e("../../config/constants")),u=r(e("../../utility/csiologger")),l=(function(){function e(t){i(this,e),this.token=t,this.statsSubmissionInterval=15e3,this.collectSDP=!1,this.appId=null,this.userId=null,this.tokenPayload=null,this.jwt=new o.Jwt,this.expires=null,this.clockSync=s.Registry.getClockSync(),this.transportType=c.transportType.rest,this.setupTokenPayload(),this.restApiTransport=!1,this.adaptiveStatsEnabled=!1}return a(e,[{key:"getToken",value:function(){return this.token}},{key:"setupTokenPayload",value:function(){var e=this.jwt.decode(this.token);if(this.statsSubmissionInterval=parseInt(e.submissionInterval,10),this.collectSDP=e.collectSDP,this.adaptiveStatsEnabled=e.adaptiveStatsEnabled,this.appId=e.appID,this.userId=e.userID,this.restApiTransport=e.restApiTransport,navigator.mozGetUserMedia){var t=e.expiry.split(" ").join("T");this.expires=Date.parse(t)}else this.expires=new Date(e.expiry);this.restApiTransport?this.transportType=c.transportType.rest:this.transportType=c.transportType.ws,u.info("transportType is ",this.transportType,this.restApiTransport),s.Registry.getCredentials().setStatsSubmissionInterval(this.statsSubmissionInterval),s.Registry.getCredentials().setCollectSDP(this.collectSDP),s.Registry.getCredentials().setTransportType(this.transportType),s.Registry.getCredentials().setAdaptiveStatsEnabled(this.adaptiveStatsEnabled)}},{key:"isValid",value:function(e){var t=this,n=!1;return null!==t.token&&t.appId===e.appId&&t.userId===encodeURIComponent(e.userId)&&new Date(this.clockSync.getSynchronizedTimestamp())<t.expires&&(n=!0),n}}]),e})();n.JwtToken=l},{"../../config/constants":36,"../../utility/csiologger":92,"../../utility/registry":100,"./jwt":54}],56:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.PCTRunnerService=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=e("../utility/registry"),s=r(e("../utility/pctutility")),c=r(e("../config/constants")),u=r(e("../utility/csiologger")),l=(function(){function e(){i(this,e),this.interval=6e4,this.iceServers=[],this.iceServersIndex=0,this.timer=null,this.precalltest=o.Registry.getPreCallTest(),this.callInProgress=!1,this.precalltestIds=[]}return a(e,[{key:"handlePrecallTestResults",value:function(e,t){var n=o.Registry.getCallbacks().get(c.callbackFunctions.preCallTestResults),r=o.Registry.getCallbacks().get(c.callbackFunctions.preCallTest);if(e&&(this.precalltestIds.push(e.id),e.tests&&e.tests.ice&&(""===e.tests.ice.turnIpAddress&&delete e.tests.ice.turnIpAddress,""===e.tests.ice.turnIpVersion&&delete e.tests.ice.turnIpVersion,""===e.tests.ice.turnTransport&&delete e.tests.ice.turnTransport),s.addPctMeasurementToAggregator(e),o.Registry.getEventMessageBuilder().make(c.precalltestEvents.results,null,null,{results:e})),r&&r(e),n){if(t){var i={msg:"precalltest error: "+t};return u.warn("precalltest error:",i),o.Registry.getGenericEventHandler().sendEvent(c.logEvents.log,i),void n(c.callstatsAPIReturnStatus.failure,null)}var a=s.getPublicPrecalltestResults(e);n(c.callstatsAPIReturnStatus.success,a)}}},{key:"precalltestRunnerCallback",value:function(e,t){this.handlePrecallTestResults(e,t),this.iceServersIndex++,this.startPrecallTest()}},{key:"doPrecalltestCallback",value:function(e,t){this.handlePrecallTestResults(e,t)}},{key:"start",value:function(e,t){this.iceServers=e,this.interval=t,this.iceServersIndex=0,this.timer&&clearTimeout(this.timer),this.startPrecallTest()}},{key:"startPrecallTest",value:function(){var e=this;if(!this.callInProgress){var t=this.iceServers[this.iceServersIndex];if(!t){var n=o.Registry.getCallbacks().get(c.callbackFunctions.connectionRecommendation);return n&&n(o.Registry.getPCTAggregator().getRanking()),void setTimeout(function(){e.start(e.iceServers,e.interval)},this.interval)}var r={};r.urls=t.urls,r.username=t.username,r.credential=t.credential;var i=t.label;this.precalltest.start([r],i,this.precalltestRunnerCallback.bind(this))}}},{key:"doPrecalltest",value:function(e,t){this.precalltest.start(e,t,this.doPrecalltestCallback.bind(this))}},{key:"setCallInProgress",value:function(e){this.callInProgress=e,this.callInProgress?this.timer&&clearTimeout(this.timer):(this.iceServersIndex=0,this.startPrecallTest())}},{key:"stop",value:function(){this.timer&&clearTimeout(this.timer),this.interval=6e4,this.iceServers=[],this.iceServersIndex=0,this.timer=null}},{key:"getPrecallTestIds",value:function(){return this.precalltestIds}},{key:"resetPrecallTestIds",value:function(){this.precalltestIds=[]}}]),e})();n.PCTRunnerService=l},{"../config/constants":36,"../utility/csiologger":92,"../utility/pctutility":99,"../utility/registry":100}],57:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.RestCollectorConnection=void 0;var s=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=e("../utility/registry"),u=e("./xmlhttp"),l=e("./collectorconnection"),f=e("./restrelays"),d=r(e("../config/constants")),h=r(e("../utility/csiologger")),p=(function(e){function t(){i(this,t);var e=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.relays=new f.RestRelays,e}return o(t,l.CollectorConnection),s(t,[{key:"isReady",value:function(){return!0}},{key:"send",value:function(e){var t={"Content-Type":"application/json",Authorization:"Bearer "+c.Registry.getAuthenticator().getToken()},n=e.eventType,r=e.confID,i=e.ucID,a=this.relays,o=a.getRequestUrl(n,r,i);if(o){var s=this.getMessage(n,e);h.log("sending ",o,e),(0,u.sendPostRequest)(o,t,5e3,s).then(function(t){if(t&&t.xhr){var i=JSON.parse(t.xhr.response);i&&"success"!==i.status&&(c.Registry.getGenericEventHandler().sendEvent(d.logEvents.restResponseError,{msg:"response failure "+r+":"+n+":"+i.msg+":"+i.status+JSON.stringify(e)}),h.error("Response error:",i.msg,e)),a.handleResponse(n,i,r)}else h.log("Response for request is null")},function(e){h.error(e)})}else h.warn("No action for message type: "+n)}},{key:"getMessage",value:function(e,t){delete t.confID,delete t.channel,delete t.token,delete t.appID,delete t.action,delete t.ucID,delete t.version,delete t.timeShift;var n=decodeURIComponent(t.localID);t.localID=n;var r=decodeURIComponent(t.remoteID);return t.remoteID=r,e===d.callstatsChannels.processedStats&&(t.eventType="stats"),t}}]),t})();n.RestCollectorConnection=p},{"../config/constants":36,"../utility/csiologger":92,"../utility/registry":100,"./collectorconnection":49,"./restrelays":58,"./xmlhttp":60}],58:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,r,i){"success"===n.status?e&&e(n,r):t&&t(n)}}Object.defineProperty(n,"__esModule",{value:!0}),n.RestRelays=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=r(e("../config/constants")),c=r(e("../config/settings")),u=e("../utility/registry"),l=e("../utility/url"),f=r(e("../utility/csiologger")),d=(function(){function e(){var t;i(this,e),this.items=(t=a(),new Map([[s.fabricEvent.fabricTerminated,new h(c.restEventUrl,"/events/fabric/terminated",t)],[s.fabricEvent.audioMute,new h(c.restEventUrl,"/events/media/actions",t)],[s.fabricEvent.audioUnmute,new h(c.restEventUrl,"/events/media/actions",t)],[s.fabricEvent.videoPause,new h(c.restEventUrl,"/events/media/actions",t)],[s.fabricEvent.videoResume,new h(c.restEventUrl,"/events/media/actions",t)],[s.fabricEvent.screenShareStart,new h(c.restEventUrl,"/events/media/actions",t)],[s.fabricEvent.screenShareStop,new h(c.restEventUrl,"/events/media/actions",t)],[s.fabricEvent.activeDeviceList,new h(c.restEventUrl,"/events/devices/list",t)],[s.fabricEvent.applicationErrorLog,new h(c.restEventUrl,"/events/app/logs",t)],[s.fabricEvent.dominantSpeaker,new h(c.restEventUrl,"/events/dominantspeaker",t)],[s.fabricEvent.fabricHold,new h(c.restEventUrl,"/events/fabric/actions",t)],[s.fabricEvent.fabricResume,new h(c.restEventUrl,"/events/fabric/actions",t)],[s.fabricEvent.callUnAnswered,new h(c.restEventUrl,"/events/fabric/actions",t)],[s.internalFabricEvent.oneWayMediaStart,new h(c.restEventUrl,"/events/fabric/disruptions",t)],[s.internalFabricEvent.oneWayMediaStop,new h(c.restEventUrl,"/events/fabric/disruptions",t)],[s.internalFabricEvent.fabricSetup,new h(c.restEventUrl,"/events/fabric/setup",t)],[s.fabricEvent.callDetails,new h(c.restEventUrl,"/events/fabric/details",t)],[s.fabricEvent.fabricSetupFailed,new h(c.restEventUrl,"/events/fabric/setupfailed",t)],[s.internalFabricEvent.userJoined,new h(c.restEventUrl,"",a(function(e,t){t=decodeURIComponent(t);var n=u.Registry.getConferenceManager().get(t);n&&(f.log("UcId is - ",e.ucID,t),n.setUcId(e.ucID),u.Registry.getTransmissionManager().trySend())}))],[s.internalFabricEvent.userLeft,new h(c.restEventUrl,"/events/user/left",t)],[s.internalFabricEvent.userAlive,new h(c.restEventUrl,"/events/user/alive",t)],[s.internalFabricEvent.fabricTransportSwitch,new h(c.restEventUrl,"/events/fabric/transportchange",t)],[s.internalFabricEvent.mediaPlaybackStart,new h(c.restEventUrl,"/events/media/pipeline",t)],[s.internalFabricEvent.mediaPlaybackSuspended,new h(c.restEventUrl,"/events/media/pipeline",t)],[s.internalFabricEvent.mediaPlaybackStalled,new h(c.restEventUrl,"/events/media/pipeline",t)],[s.internalFabricEvent.ssrcMap,new h(c.restEventUrl,"/events/ssrcmap",t)],[s.internalFabricEvent.connectedDeviceList,new h(c.restEventUrl,"/events/devices/list",t)],[s.internalFabricEvent.sdpSubmission,new h(c.restEventUrl,"/events/sdp",t)],[s.internalFabricEvent.iceDisruptionStart,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.iceDisruptionEnd,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.iceConnectionDisruptionStart,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.iceConnectionDisruptionEnd,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.iceAborted,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.iceTerminated,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.iceFailed,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.iceRestarted,new h(c.restEventUrl,"/events/ice/status",t)],[s.internalFabricEvent.fabricDropped,new h(c.restEventUrl,"/events/fabric/status",t)],[s.callstatsChannels.processedStats,new h(c.restStatsUrl,"/stats",t)],[s.internalFabricEvent.fabricStateChange,new h(c.restEventUrl,"/events/fabric/statechange",t)],[s.callstatsChannels.userFeedback,new h(c.restEventUrl,"/events/feedback",t)],[s.precalltestEvents.results,new h(c.restEventUrl,"/events/precall",t)],[s.precalltestEvents.associate,new h(c.restEventUrl,"/events/precall",t)],[s.internalFabricEvent.userDetails,new h(c.restEventUrl,"/events/userdetails",t)]]))}return o(e,[{key:"getRequestUrl",value:function(e,t,n){return this.items.has(e)?this.items.get(e).getRequestUrl(e,t,n):(f.warn("EventType Unsupported ",e),null)}},{key:"handleResponse",value:function(e,t,n){this.items.has(e)?this.items.get(e).handleResponse(t,n,e):f.warn("No response handler for event type "+e)}}]),e})(),h=(function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;i(this,e),this.baseUrl=t,this.urlAppendix=n,this.responseHandler=r}return o(e,[{key:"getRequestUrl",value:function(e,t,n){return this.makeRequestUrl(e,t,n),this.requestUrl.toString()}},{key:"makeRequestUrl",value:function(e,t,n){e===s.precalltestEvents.results?this.requestUrl=new l.Url(this.baseUrl,u.Registry.getCredentials().getAppId(),this.urlAppendix):(e===s.internalFabricEvent.userJoined&&n&&(n=""),this.requestUrl=new l.Url(this.baseUrl,u.Registry.getCredentials().getAppId()+"/conferences/"+t,n,this.urlAppendix))}},{key:"handleResponse",value:function(e,t,n){this.responseHandler(e,t,n)}}]),e})();n.RestRelays=d},{"../config/constants":36,"../config/settings":37,"../utility/csiologger":92,"../utility/registry":100,"../utility/url":105}],59:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.TransmissionManager=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../utility/timestamps")),s=e("../collections/cache"),c=e("../utility/registry"),u=r(e("../config/constants")),l=r(e("../utility/csiologger")),f=(function(){function e(){i(this,e),this.cache=[],this.connectionManager=c.Registry.getConnectionManager(),this.lastTS=0,this.timerStarted=!1,this.lastUserAliveTS={}}return a(e,[{key:"send",value:function(e){(e.isCachable()||e.canBeSent())&&(this.cache[e.getConferenceId()]||(this.cache[e.getConferenceId()]=new s.Cache),this.cache[e.getConferenceId()].add(e,e.isPriority()),this.trySend())}},{key:"trySend",value:function(){if(this.connectionManager.isReady())return this.timerStarted?void 0:this.timeToSend()?void(this.sendMessage()&&this.startTimer()):void(this.getCacheLength()>0&&this.startTimer());this.setupConnection()}},{key:"setupConnection",value:function(){this.connectionManager.setup().then(function(){l.log("Connected to connectionManager")}).catch(function(e){return l.log("Could not connect to connectionManager",e)})}},{key:"canSendUserAlive",value:function(e,t){return!(this.lastUserAliveTS[t]&&e-this.lastUserAliveTS[t]<9e3)}},{key:"sendMessage",value:function(){var e=void 0,t=void 0;if(0===this.getCacheLength())return!1;for(var n in this.cache)if(this.cache.hasOwnProperty(n)&&(t=n,(e=this.cache[t].peak())&&e.canBeSent()))break;if(!e||!e.canBeSent())return!1;if(e=this.cache[t].pop(),this.lastTS=o.getCurrent(),e.eventType===u.internalFabricEvent.userAlive){if(!this.canSendUserAlive(this.lastTS,t))return!0;this.lastUserAliveTS[t]=this.lastTS}return l.log("sending message type :",e.eventType,e.toJson()),this.connectionManager.send(e.toJson()),!0}},{key:"startTimer",value:function(){var e=this;this.timerStarted||0!=this.getCacheLength()&&(this.timerStarted=!0,setTimeout(function(){e.timerStarted=!1,e.trySend()},200))}},{key:"timeToSend",value:function(){return o.getCurrent()>=this.lastTS+200}},{key:"getCacheLength",value:function(){var e=0;for(var t in this.cache)this.cache.hasOwnProperty(t)&&(e+=this.cache[t].length());return e}},{key:"updateConferenceId",value:function(e){var t=u.tmpConferenceId;this.cache[t]&&this.cache[t].updateConferenceId(e)}}]),e})();n.TransmissionManager=f},{"../collections/cache":25,"../config/constants":36,"../utility/csiologger":92,"../utility/registry":100,"../utility/timestamps":104}],60:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t,n,r,i){return new Promise(function(a,o){var f,d=null,h=new XMLHttpRequest,p=u.Registry.getEndpoint().getBrowserName();if(h){for(var v in f=s.getCurrent(),h.open(e,t),p!==c.browserName.msie&&(h.timeout=r),n)n.hasOwnProperty(v)&&h.setRequestHeader(v,n[v]);var g=null;if("POST"===e){if("application/x-www-form-urlencoded"===n["Content-Type"]){var y=[];for(var m in i)i.hasOwnProperty(m)&&y.push(encodeURIComponent(m)+"="+encodeURIComponent(i[m]));g=y.join("&")}"application/json"===n["Content-Type"]&&(g=JSON.stringify(i))}h.onload=function(){d=s.getCurrent();var e=new l(h,d-f);a(e)},h.ontimeout=function(){o(new Error("connection timeout"))},h.onreadystatechange=function(){4===h.readyState&&0===h.status&&o(new Error("no server response received"))},h.send(g)}else o(new Error("creating instance failed"))})}Object.defineProperty(n,"__esModule",{value:!0});var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})();n.sendGetRequest=function(e,t,n){return a("GET",e,t,n,null)},n.sendPostRequest=function(e,t,n,r){return a("POST",e,t,n,r)};var s=r(e("../utility/timestamps")),c=r(e("../config/constants")),u=e("../utility/registry"),l=(function(){function e(t,n){i(this,e),this.xhr=t,this.elapsed=n}return o(e,[{key:"getXhr",value:function(){return this.xhr}},{key:"getElapsed",value:function(){return this.elapsed}}]),e})()},{"../config/constants":36,"../utility/registry":100,"../utility/timestamps":104}],61:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.XMLHttpService=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("../utility/sigmoid"),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../utility/csiologger")),s=100,c=1e4,u=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"XMLHttpService",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c;r(this,e),this.name=t,this.minRetryTimeout=n,this.sigmoid=new a.Sigmoid(i-n,15,.5),this.reset()}return i(e,[{key:"reset",value:function(){this.inProgress=!1,this.completed=!1,this.resolveCb&&this.rejectCb(new Error(this.name+": resetting")),this.resolveCb=null,this.rejectCb=null}},{key:"initiate",value:function(){var e=this;if(this.inProgress)return new Promise(function(t,n){n(new Error(e.name+": in progress"))});var t=new Promise(function(t,n){e.resolveCb=t,e.rejectCb=n});return this.inProgress=!0,this.sendRequest(),t}},{key:"isCompleted",value:function(){return this.completed}},{key:"handleSendError",value:function(e){o.log(this.name+": send next request ("+e+")"),this.sendNextRequest()}},{key:"handleResponseProxy",value:function(e){this.handleResponse(e),this.resetTimeout()}},{key:"handleResponse",value:function(e){o.error(this.name+": handleResponse() not implemented"),this.completeProcess()}},{key:"completeProcess",value:function(){this.inProgress=!1,this.completed=!0,this.resolveCb.apply(this,arguments)}},{key:"request",value:function(){return o.error(this.name+": request() not implemented!"),new Promise(function(e,t){e()})}},{key:"sendRequest",value:function(){if(this.inProgress){var e=this.request();e&&e.then(this.handleResponseProxy.bind(this),this.handleSendError.bind(this))}}},{key:"sendNextRequest",value:function(){setTimeout(this.sendRequest.bind(this),this.getTimeout())}},{key:"resetTimeout",value:function(){this.sigmoid.reset()}},{key:"getTimeout",value:function(){return this.minRetryTimeout+this.sigmoid.getActual()}}]),e})();n.XMLHttpService=u},{"../utility/csiologger":92,"../utility/sigmoid":102}],62:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.IntervalStatsMonitor=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../utility/timestamps")),c=r(e("../config/constants")),u=r(e("./validator")),l=(function(){function e(t){i(this,e),this.hasMultipleRecords=!1,this.currentStats=t,this.previousStats=t,this.previousCallBackStats=t,this.previousStatsTime=o.getCurrent(),this.previousCallBackStatsTime=o.getCurrent()}return a(e,[{key:"setCurrent",value:function(e){this.currentStats=e,this.hasMultipleRecords=!0}},{key:"outdate",value:function(e){e===c.statsDestination.backend?(this.previousStats=this.currentStats,this.previousStatsTime=o.getCurrent()):(this.previousCallBackStats=this.currentStats,this.previousCallBackStatsTime=o.getCurrent())}},{key:"getCurrent",value:function(){return this.currentStats}},{key:"multipleRecords",value:function(){return this.hasMultipleRecords}},{key:"getPrevious",value:function(e){return e===c.statsDestination.backend?this.previousStats:this.previousCallBackStats}},{key:"getElapsedTime",value:function(e){return o.getCurrent()-(e===c.statsDestination.backend?this.previousStatsTime:this.previousCallBackStatsTime)}}]),e})(),f=(function(){function e(){i(this,e),this.measurementsHolderMap=new Map}return a(e,[{key:"set",value:function(e,t){var n=t;if(this.measurementsHolderMap.has(e))this.measurementsHolderMap.get(e).setCurrent(n);else{var r=new l(n);this.measurementsHolderMap.set(e,r)}}},{key:"delete",value:function(e){e&&this.measurementsHolderMap.has(e)&&this.measurementsHolderMap.delete(e)}},{key:"getIntervalStats",value:function(e){var t=this,n={};return this.measurementsHolderMap.forEach(function(r,i){var a=t.getIntervalStat(r,e);n[i]=a,r.outdate(e)}),n}},{key:"getTotalBytes",value:function(e){var t=e.getStreamType()===c.streamType.inbound?e.getReceivedBytes():e.getSentBytes();return u.checkForPositiveValue(t)?t:null}},{key:"getTotalPackets",value:function(e){var t=e.getStreamType()===c.streamType.inbound?e.getReceivedPackets():e.getSentPackets();return u.checkForPositiveValue(t)?t:null}},{key:"getTotalLostPackets",value:function(e){var t=e.getLostPackets();return u.checkForPositiveValue(t)?t:null}},{key:"getIntervalBitrate",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=this.getTotalBytes(e),i=this.getTotalBytes(t);if(!u.checkForPositiveValue(r)||!u.checkForPositiveValue(i)||!u.checkForPositiveValue(n))return null;var a=(8*r-8*i)/Math.max(n,1);return u.checkForPositiveValue(a)?a:null}},{key:"getIntervalPacketLoss",value:function(e,t,n){var r=this.getTotalLostPackets(e);if(!n)return u.checkForPositiveValue(r)?r:null;var i=this.getTotalLostPackets(t);if(!u.checkForPositiveValue(r)||!u.checkForPositiveValue(i))return null;var a=r-i;return u.checkForPositiveValue(a)?a:null}},{key:"getIntervalPacketRate",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!u.checkForPositiveValue(n))return null;var r=this.getTotalPackets(e),i=this.getTotalPackets(t);if(!u.checkForPositiveValue(r)<0||!u.checkForPositiveValue(i))return null;var a=(r-i)/(Math.max(n,1)/1e3);return u.checkForPositiveValue(a)?a:null}},{key:"getIntervalFractionLost",value:function(e,t,n){var r=this.getIntervalPacketLoss(e,t,n),i=this.getTotalPackets(e)-this.getTotalPackets(t);if(!u.checkForPositiveValue(r)||!u.checkForPositiveValue(i))return null;var a=r/Math.max(i+r,1);return u.checkForPositiveValue(a)?a:null}},{key:"getIntervalStat",value:function(e,t){var n=e.getCurrent(),r=e.getPrevious(t),i=e.getElapsedTime(t),a=new Map;if(r)for(var o=0,s=r.length;o<s;o+=1){var c=r[o],u=""+c.getSSRC()+c.getStreamType()+c.getReportType();a.set(u,c)}var l={};if(n)for(var f=0,d=n.length;f<d;f+=1){var h=n[f],p=""+h.getSSRC()+h.getStreamType()+h.getReportType();if(a.has(p)){var v=a.get(p),g={csioIntMs:i,csioIntBRKbps:this.getIntervalBitrate(h,v,i),csioIntPktLoss:this.getIntervalPacketLoss(h,v,e.multipleRecords()),csioIntPR:this.getIntervalPacketRate(h,v,i),csioIntFL:this.getIntervalFractionLost(h,v,e.multipleRecords())};l[p]=g}}return l}},{key:"updateIntervalStats",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=e,r=e.tracks||[],i=0,a=r.length;i<a;i+=1){var o=r[i],c=t[o.pcHash];if(c){var u=c[""+(o.ssrc||o.data&&o.data.ssrc)+(o.streamType||o.data&&o.data.streamType)+(o.reportType||o.data&&o.data.reportType)];u&&s(o.data,u)}}return n}}]),e})();n.IntervalStatsMonitor=f},{"../config/constants":36,"../utility/timestamps":104,"./validator":87}],63:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Measurement=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./resolution"),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("./validator")),s=(function(){function e(){r(this,e),this.pcHash=null,this.ssrc=null,this.streamType=null,this.mediaType=null,this.reportType=null,this.resolution=null,this.frameRateReceived=null,this.frameHeight=null,this.frameWidth=null,this.droppedFramesNum=null,this.framesReceived=null,this.rtt=null,this.jitter=null,this.lostPackets=-1,this.receivedPackets=-1,this.sentPackets=-1,this.discardedPackets=-1,this.sentBytes=-1,this.receivedBytes=-1,this.fractionLost=-1,this.track=null}return i(e,null,[{key:"make",value:function(t,n,r,i,a,s,c,u,l,f,d,h,p,v,g,y,m,b,S,k){var w=new e,C=function(e,t){-1===[void 0,null].indexOf(t)&&(w[e]=t)};return C("pcHash",t),C("ssrc",n),C("streamType",r),C("mediaType",i),C("reportType",a),C("frameRateReceived",s),C("frameHeight",o.checkForNan(parseInt(c,10))),C("frameWidth",o.checkForNan(parseInt(u,10))),C("droppedFramesNum",l),C("framesReceived",f),C("rtt",d),C("jitter",h),C("lostPackets",p),C("receivedPackets",v),C("sentPackets",g),C("discardedPackets",y),C("sentBytes",m),C("receivedBytes",b),C("fractionLost",S),C("track",k),w.setFrameRateReceived(s),w}}]),i(e,[{key:"getPcHash",value:function(){return this.pcHash}},{key:"getSSRC",value:function(){return this.ssrc}},{key:"getStreamType",value:function(){return this.streamType}},{key:"getMediaType",value:function(){return this.mediaType}},{key:"getReportType",value:function(){return this.reportType}},{key:"getResolution",value:function(){return this.resolution?this.resolution.toString():null}},{key:"getFrameRateReceived",value:function(){return this.frameRateReceived}},{key:"getFrameHeight",value:function(){return this.frameHeight}},{key:"getFrameWidth",value:function(){return this.frameWidth}},{key:"getDroppedFramesNum",value:function(){return this.droppedFramesNum}},{key:"getFramesReceived",value:function(){return this.framesReceived}},{key:"setFrameRateReceived",value:function(e){this.frameRateReceived=e,void 0!==this.frameRateReceived&&void 0!==this.frameWidth&&void 0!==this.frameHeight&&this.frameWidth>0&&this.frameHeight>0?this.resolution=new a.Resolution(this.frameWidth,this.frameHeight,this.frameRateReceived):this.resolution=null}},{key:"getJitter",value:function(){return this.jitter}},{key:"getRTT",value:function(){return this.rtt}},{key:"getLostPackets",value:function(){return this.lostPackets}},{key:"getDiscardedPackets",value:function(){return this.discardedPackets}},{key:"getReceivedPackets",value:function(){return this.receivedPackets}},{key:"getSentPackets",value:function(){return this.sentPackets}},{key:"getSentBytes",value:function(){return this.sentBytes}},{key:"getReceivedBytes",value:function(){return this.receivedBytes}},{key:"setFractionLost",value:function(e){this.fractionLost=void 0===e?null:e}},{key:"getFractionLost",value:function(){return this.fractionLost}},{key:"extractTrack",value:function(){var e=this.track;return this.track=null,e}},{key:"toString",value:function(){return"pcHash: "+this.pcHash+", ssrc: "+this.ssrc+", streamType: "+this.streamType+", mediaType: "+this.mediaType+", reportType: "+this.reportType+", frameRateReceived: "+this.frameRateReceived+", frameHeight: "+this.frameHeight+", frameWidth: "+this.frameWidth+", droppedFramesNum: "+this.droppedFramesNum+", rtt: "+this.rtt+", jitter: "+this.jitter+", lostPackets: "+this.lostPackets+", receivedPackets: "+this.receivedPackets+", sentPackets: "+this.sentPackets+", discardedPackets: "+this.discardedPackets+", sentBytes: "+this.sentBytes+", receivedBytes: "+this.receivedBytes+", fractionLost: "+this.fractionLost}}]),e})();n.Measurement=s},{"./resolution":72,"./validator":87}],64:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.CPULimitationObserver=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../../config/constants")),s=r(e("../../utility/timestamps")),c=(function(){function e(){i(this,e),this.ewmaDiscardedPackets=0,this.ewmaLostPackets=0,this.ewmaDroppedFrames=0,this.last=0,this.noticed=0}return a(e,[{key:"test",value:function(e){var t=e.discardedPackets,n=e.lostPackets;if(!n||n<1||!t||t<1)return!1;if(0===this.last)return this.last=s.getCurrent(),this.ewmaLostPackets=n,this.ewmaDiscardedPackets=t,!1;var r=s.getCurrent(),i=Math.max(r-this.last,1),a=Math.min((5e3-i)/5e3,.9),o=e.droppedFrames;return this.ewmaLostPackets=this.ewmaLostPackets*a+n,this.ewmaDroppedFrames=this.ewmaDroppedFrames*a+o,this.ewmaDiscardedPackets=this.ewmaDiscardedPackets*a+t,!(!o||o<1||1<this.ewmaLostPackets||1<this.ewmaDiscardedPackets||r-this.noticed<1e4||this.ewmaDroppedFrames<1||(this.noticed=r,0))}}]),e})(),u=(function(){function e(t){i(this,e),this.notifyCallback=t,this.inbVideoTesters=new Map}return a(e,[{key:"accept",value:function(e){for(var t=e.filter(function(e){return e.getMediaType()===o.mediaType.video&&e.getStreamType()===o.streamType.inbound}),n=0;n<t.length;++n){var r=t[n];this.checkInboundVideo(r)}}},{key:"checkInboundVideo",value:function(e){var t=e.peek(),n=e.getSSRC();if(this.inbVideoTesters.has(n)||this.inbVideoTesters.set(n,new c),this.inbVideoTesters.get(n).test(t)){var r={reason:o.limitationType.cpu,ssrc:n};this.notifyCallback(r)}}},{key:"toString",value:function(){return"CPULimitationObserver"}}]),e})();n.CPULimitationObserver=u},{"../../config/constants":36,"../../utility/timestamps":104}],65:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.OneWayMediaObserver=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../../config/constants")),s=e("../onewaymediadisruption"),c=r(e("../../utility/timestamps")),u=e("../../utility/registry"),l=Math.max(5,5)+5,f="STARTED",d="ENDED",h="NOOP",p=(function(){function e(t){i(this,e),this.startTime=c.getCurrent(),this.notifierCallback=t,this.oneWayInbAudioDisruption={started:!1,disruptionCount:0,recoveryCount:0,disruption:void 0},this.oneWayOutbAudioDisruption={started:!1,disruptionCount:0,recoveryCount:0,disruption:void 0},this.browserName=u.Registry.getEndpoint().getBrowserName()}return a(e,[{key:"isDeadTrack",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=e&&e.getRequestedMeasurement();if(!t)return!0;if(e.getStreamType()===o.streamType.inbound){if(t.getReceivedBytes()<1)return!0}else if(t.getSentBytes()<1)return!0;return!e.lastTrack||!e.lastTrack.data||!e.lastTrack.data.mimeType&&!e.lastTrack.data.googCodecName}},{key:"isValidTrack",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.streamType.inbound;if(!e)return!1;var n=e.getRequestedMeasurement();return!!n&&n.getReportType()===o.reportType.local&&e.getStreamType()===t&&e.getMediaType()===o.mediaType.audio}},{key:"accept",value:function(e){var t=this,n=e.filter(function(e){return t.isValidTrack(e,o.streamType.inbound)}),r=e.filter(function(e){return t.isValidTrack(e,o.streamType.outbound)}),i=this.getDisruptions(n,r);i.length>0&&this.notifierCallback(i)}},{key:"toString",value:function(){return"DisruptionObserver"}},{key:"getDisruptedTrack",value:function(){var e=this;return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).find(function(t){return t&&!1===t.hasTraffic()&&!1===e.isDeadTrack(t)})}},{key:"isStartedAndHasTraffic",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.filter(function(e){return 0===e.getStartTime()}).length<1,n=e.filter(function(e){return!e.hasTraffic()}).length<1;return e.length>0&&t&&n}},{key:"hasTracksAndTraffic",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.filter(function(e){return!e.hasTraffic()}).length<1;return e.length>0&&t}},{key:"isInitialSetupDelayPassed",value:function(){return c.getCurrent()>this.startTime+15e3}},{key:"isInbOneWayAudioDisruption",value:function(e,t){if(this.isStartedAndHasTraffic(t)&&this.isInitialSetupDelayPassed()){var n=void 0;if(!this.hasTracksAndTraffic(e)){var r=this.getDisruptedTrack(e),i=r&&r.getSSRC();i&&(n=new s.OneWayMediaDisruption(o.oneWayMediaTypes.audio,i,o.streamType.inbound))}return n}}},{key:"isOutbOneWayAudioDisruption",value:function(e,t){if(this.isStartedAndHasTraffic(e)&&this.isInitialSetupDelayPassed()){var n=void 0;if(!this.hasTracksAndTraffic(t)){var r=this.getDisruptedTrack(t),i=r&&r.getSSRC();i&&(n=new s.OneWayMediaDisruption(o.oneWayMediaTypes.audio,i,o.streamType.outbound))}return n}}},{key:"updateDisruptionAndRecoveryCount",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return e?(t=Math.min(t+1,l),n=0):(n=Math.min(n+1,l),t=0),{disruptionCount:t,recoveryCount:n}}},{key:"getDisruptionState",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!1===n&&e>=5?f:!0===n&&t>=5?d:h}},{key:"getAudioDisruption",value:function(e,t,n){var r=void 0,i=void 0;if(n===o.streamType.inbound?(r=this.isInbOneWayAudioDisruption(e,t),i=this.oneWayInbAudioDisruption):n===o.streamType.outbound&&(r=this.isOutbOneWayAudioDisruption(e,t),i=this.oneWayOutbAudioDisruption),i){var a=this.updateDisruptionAndRecoveryCount(r,i.disruptionCount,i.recoveryCount),s=a.disruptionCount,c=a.recoveryCount,u=this.getDisruptionState(s,c,i.started);return u===f?(i.started=!0,i.disruption=r.setStart(),i.disruptionCount=0,i.recoveryCount=0):u===d?(i.started=!1,i.disruption=i.disruption.setEnd(),i.disruptionCount=0,i.recoveryCount=0):(i.recoveryCount=c,i.disruptionCount=s),u!==h?i.disruption:void 0}}},{key:"getDisruptions",value:function(e,t){var n=[],r=this.getAudioDisruption(e,t,o.streamType.inbound),i=this.getAudioDisruption(e,t,o.streamType.outbound);return r&&n.push(r),i&&n.push(i),n}}]),e})();n.OneWayMediaObserver=p},{"../../config/constants":36,"../../utility/registry":100,"../../utility/timestamps":104,"../onewaymediadisruption":69}],66:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.QPSumObserver=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../../config/constants")),s=r(e("../../utility/timestamps")),c=(function(){function e(t){i(this,e),this.lastQpSum=null,this.qpAvg=null,this.noticed=0}return a(e,[{key:"test",value:function(e){var t=e.getTrack();if(!t||!t.data||!t.data.qpSum)return!1;if(!this.lastQpSum)return this.lastQpSum=t.data.qpSum,!1;var n=t.data.qpSum-this.lastQpSum;this.lastQpSum=t.data.qpSum,null===this.qpAvg?this.qpAvg=n:this.qpAvg=.2*n+.8*this.qpAvg;var r=Math.max(2*this.qpAvg,1);if(n<this.qpAvg+r)return!1;var i=s.getCurrent();return this.noticed<i-1e4}}]),e})(),u=(function(){function e(t){i(this,e),this.notifyCallback=t,this.testers=new Map}return a(e,[{key:"accept",value:function(e){for(var t=0;t<e.length;++t){var n=e[t];if(n.getMediaType()===o.mediaType.video){var r=n.getSSRC();if(this.testers.has(r)||this.testers.set(r,new c(n)),this.testers.get(r).test(n)){var i={reason:o.qualityDisruptionTypes.qpchange};this.notifyCallback(i)}}}}},{key:"toString",value:function(){return"QPSumObserver"}}]),e})();n.QPSumObserver=u},{"../../config/constants":36,"../../utility/timestamps":104}],67:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.SendingTrigger=n.TrackMonitorTester=n.TestHelper=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=r(e("../../utility/timestamps")),c=e("../../utility/runningstats"),u=r(e("../validator")),l=e("../../config/constants"),f=r(l),d=r(e("../../utility/csiologger")),h=(function(){function e(t,n,r,a){return i(this,e),n?r?a?(this.consecutivePositive=0,this.name=t,this.minThreshold=n,this.resetThreshold=a,void(this.runningStats=new c.RunningStats(r))):void d.warn("resetThreshold was null or undefined : "+a):void d.warn("windowLength was null or undefined : "+r):void d.warn("minThreshold was null or undefined : "+n)}return o(e,[{key:"doTest",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(null===e||void 0===e||Math.abs(e)<l.adaptiveStatsThresholds.eps)return!1;this.runningStats.add(e);var n=this.runningStats.getMean(),r=this.runningStats.getStd();if(!n||!r)return!1;var i=Math.max(this.minThreshold,2*r)*t,a=Math.abs(n-e)>i;return a?(this.consecutivePositive+=1,this.consecutivePositive>this.resetThreshold&&this.runningStats.reset()):this.consecutivePositive=0,a}}]),e})(),p=(function(){function e(t){var n=t.maxMarginFactor,r=void 0===n?l.adaptiveStatsThresholds.maxMarginFactor:n,a=t.marginReductionFactor,o=void 0===a?l.adaptiveStatsThresholds.marginReductionFactor:a,s=t.marginIncreaseFactor,c=void 0===s?l.adaptiveStatsThresholds.marginIncreaseFactor:s,u=t.marginDecreaseIntervalInMs,f=void 0===u?l.adaptiveStatsThresholds.marginDecreaseIntervalInMs:u,d=t.maxGradualCounter,p=void 0===d?l.adaptiveStatsThresholds.maxGradualCounter:d,v=t.minIntervalInMs,g=void 0===v?l.adaptiveStatsThresholds.minIntervalInMs:v,y=t.rippleBase,m=void 0===y?l.adaptiveStatsThresholds.rippleBase:y,b=t.windowSize,S=void 0===b?l.adaptiveStatsThresholds.windowSize:b,k=t.resetThreshold,w=void 0===k?l.adaptiveStatsThresholds.resetThreshold:k,C=t.minThreshold,_=void 0===C?l.adaptiveStatsThresholds.minThreshold:C;i(this,e),this.rttTester=new h("RTT Tester",_.rtt,S,w),this.throughputTester=new h("Throughput Tester",_.throughput,S,w),this.FLTester=new h("FL Tester",_.fractionalLoss,S,w),this.marginFactor=1,this.lastDecreased=0,this.lastTriggering=0,this.maxMarginFactor=r,this.marginReductionFactor=o,this.marginIncreaseFactor=c,this.marginDecreaseIntervalInMs=f,this.maxGradualCounter=p,this.gradualCounter=p,this.minIntervalInMs=g,this.rippleBase=m}return o(e,[{key:"test",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=t?{}:e.peek();if(!n)return!1;var r=(t?{}:e.getTrack()).data,i=t?t.rtt:n.getRTT(),a=u.checkForNan(parseInt(t?t.throughput:r.intervalBandwidth,10)),o=t?t.loss:n.getFractionLost(),c=t?t.time:s.getCurrent(),l=this.rttTester.doTest(i,this.marginFactor),f=this.throughputTester.doTest(a,this.marginFactor),d=this.FLTester.doTest(o,this.marginFactor);if(l||f||d)return this.marginFactor=Math.min(this.marginFactor*this.marginIncreaseFactor,this.maxMarginFactor),this.lastTriggering=c,this.lastDecreased=c,this.gradualCounter=0,!0;if(c-this.lastDecreased>this.marginDecreaseIntervalInMs&&(this.marginFactor=Math.max(this.marginFactor*this.marginReductionFactor,1),this.lastDecreased=c),this.gradualCounter<this.maxGradualCounter){var h=this.minIntervalInMs*Math.pow(this.rippleBase,this.gradualCounter);if(this.lastTriggering<c-h)return this.lastTriggering=c,this.gradualCounter+=1,!0}return!1}}]),e})(),v=(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(this,e),t?(this.notifyCallback=t,this.minIntervalInMs=n.minIntervalInMs||l.adaptiveStatsThresholds.minIntervalInMs,this.maxIntervalInMs=n.maxIntervalInMs||l.adaptiveStatsThresholds.maxIntervalInMs,this.config=n,this.notified=0,this.testers=new Map):d.warn("notifyCallback was null or undefined : "+t)}return o(e,[{key:"setup",value:function(e,t){this.minIntervalInMs=e,this.maxIntervalInMs=t}},{key:"getMostRecentTrackStartTime",value:function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(function(e,t){return!!t&&"function"==typeof t.getCreationTime&&Math.max(t.getCreationTime(),e)},Number.MIN_VALUE)}},{key:"accept",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=t?t.time:s.getCurrent(),r=n-this.notified,i=this.doSend(e,t);if(this.minIntervalInMs===this.maxIntervalInMs)return d.log("Elapsed time in fix intervalset: "+r),void(r>this.minIntervalInMs&&(this.notifyCallback&&this.notifyCallback(n),this.notified=n));if(!(r<this.minIntervalInMs)){var a=t?void 0:this.getMostRecentTrackStartTime(e);if(a&&n-a<l.adaptiveStatsThresholds.maxInitialTimeoutInMs&&r>l.adaptiveStatsThresholds.initialNotifyIntervalTimeoutInMs)return this.notifyCallback&&this.notifyCallback(n),void(this.notified=n);r<this.maxIntervalInMs&&!1===i||(this.notifyCallback&&this.notifyCallback(n),this.notified=n)}}},{key:"setIntervals",value:function(e,t){this.minIntervalInMs=e,this.maxIntervalInMs=t}},{key:"toString",value:function(){return"SendingTrigger"}},{key:"doSend",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if(t){if(this.testers.has("test-ssrc")||this.testers.set("test-ssrc",new p(a({},this.config,{minIntervalInMs:this.minIntervalInMs,maxIntervalInMs:this.maxIntervalInMs}))),this.testers.get("test-ssrc").test(e,t))return!0}else for(var n=0;n<e.length;n+=1){var r=e[n];if(r.getStreamType()===f.streamType.outbound){var i=r.getSSRC();if(this.testers.has(i)||this.testers.set(i,new p(a({},this.config,{minIntervalInMs:this.minIntervalInMs,maxIntervalInMs:this.maxIntervalInMs}))),this.testers.get(i).test(r))return!0}}return!1}}]),e})();n.TestHelper=h,n.TrackMonitorTester=p,n.SendingTrigger=v},{"../../config/constants":36,"../../utility/csiologger":92,"../../utility/runningstats":101,"../../utility/timestamps":104,"../validator":87}],68:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.ThroughputObserver=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../../config/constants")),s=r(e("../../utility/timestamps")),c=(function(){function e(t){i(this,e),this.notifierCallback=t,this.observations=new Map}return a(e,[{key:"accept",value:function(e){var t=e.filter(function(e){return e.getMediaType()===o.mediaType.video&&e.getStreamType()===o.streamType.outbound});if(!(t.length<1)){var n=this;t.forEach(function(e){n.observe(e)})}}},{key:"toString",value:function(){return"ThroughputObserver"}},{key:"getObservations",value:function(e){if(this.observations.has(e))return this.observations.get(e);return this.observations.set(e,{ssrc:0,started:0,max:0,maxTs:0,stable:0,stableTs:0,ready:!1,maxVerified:!1,stableVerified:!1}),this.observations.get(e)}},{key:"observe",value:function(e){var t=e.getSSRC(),n=this.getObservations(t),r=s.getCurrent();if(!0!==n.ready){if(0===n.started)return n.ssrc=t,void(n.started=r);var i=e.getTrack().data,a=i.csioIntBRKbps,o=Math.min(50,.05*a);if(n.max<a?(n.max=a,n.maxTs=r):1e4<r-n.maxTs&&(n.maxVerified=!0),!(r-n.started<15e3)&&(a-o<i.csioAvgBRKbps&&i.csioAvgBRKbps<a+o&&(n.stableTs=r,n.stable=a,n.stableVerified=!0),n.stableVerified&&n.maxVerified)){var c={ssrc:String(n.ssrc),maxsendingKBitrate:n.max,timeToMaxSendingKBitrate:n.maxTs-n.started,stablesendingKBitrate:n.stable,timeToStableSendingKBitrate:n.stableTs-n.started};this.notifierCallback(c),n.ready=!0}}}}]),e})();n.ThroughputObserver=c},{"../../config/constants":36,"../../utility/timestamps":104}],69:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"0",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];r(this,e),this.mediaType=t,this.ssrc=""+n,this.streamType=i,this.started=a}return i(e,[{key:"setStart",value:function(){return this.started=!0,this}},{key:"setEnd",value:function(){return this.started=!1,this}},{key:"getContent",value:function(){return{mediaType:this.mediaType,ssrc:this.ssrc,streamType:this.streamType}}},{key:"isStarted",value:function(){return this.started}},{key:"toString",value:function(){return JSON.stringify({started:this.started,ssrc:this.ssrc,mediaType:this.mediaType})}}]),e})();n.OneWayMediaDisruption=a},{}],70:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t,n,i,a,o,s){r(this,e),this.candidatePair=t,this.codec=n,this.pcHash=i,this.trackStats=a,this.transportStats=o,this.measurements=s}return i(e,[{key:"getCandidatePair",value:function(){return this.candidatePair}},{key:"getCodec",value:function(){return this.codec}},{key:"getPcHash",value:function(){return this.pcHash}},{key:"getTrackStats",value:function(){return this.trackStats}},{key:"getTransportStats",value:function(){return this.transportStats}},{key:"getMeasurements",value:function(){return this.measurements}}]),e})();n.PcStats=a},{}],71:[function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.QualityEvaluator=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants")),s=(function(){function e(){i(this,e)}return a(e,[{key:"isAudio",value:function(e){return e&&e.data&&(e.mediaType===o.mediaType.audio||e.data.mediaType===o.mediaType.audio||e.data.csioMediaType===o.mediaType.audio)}},{key:"isVideo",value:function(e){return e&&e.data&&(e.mediaType===o.mediaType.video||e.data.mediaType===o.mediaType.video||e.data.csioMediaType===o.mediaType.video)}},{key:"isInbound",value:function(e){return e&&e.data&&(e.streamType===o.streamType.inbound||e.data.streamType===o.streamType.inbound||e.data.csioStreamType===o.streamType.inbound)}},{key:"isOutbound",value:function(e){return e&&e.data&&(e.streamType===o.streamType.outbound||e.data.streamType===o.streamType.outbound||e.data.csioStreamType===o.streamType.outbound)}},{key:"isInboundAudio",value:function(e){return this.isInbound(e)&&this.isAudio(e)}},{key:"isInboundVideo",value:function(e){return this.isInbound(e)&&this.isVideo(e)}},{key:"isOutboundAudio",value:function(e){return this.isOutbound(e)&&this.isAudio(e)}},{key:"isOutboundVideo",value:function(e){return this.isOutbound(e)&&this.isVideo(e)}},{key:"getDescendentRating",value:function(e,t){return t.green<=e?o.avQualityRatings.excellent:t.red<e?o.avQualityRatings.fair:o.avQualityRatings.bad}},{key:"getAscendingRating",value:function(e,t){return t.red<e?o.avQualityRatings.bad:t.green<=e?o.avQualityRatings.fair:o.avQualityRatings.excellent}},{key:"fromQualityString",value:function(){switch(arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.avQualityRatings.unknown){case o.avQualityRatings.bad:return o.qualityRating.bad;case o.avQualityRatings.fair:return o.qualityRating.fair;case o.avQualityRatings.excellent:return o.qualityRating.excellent}return 0}},{key:"toQualityString",value:function(){switch(arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.qualityRating.excellent){case o.qualityRating.excellent:return o.avQualityRatings.excellent;case o.qualityRating.good:case o.qualityRating.fair:case o.qualityRating.poor:return o.avQualityRatings.fair;case o.qualityRating.bad:return o.avQualityRatings.bad}return o.avQualityRatings.unknown}},{key:"inboundAudioQuality",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).data||{},t=[];if(e.csioIntBRKbps&&0<e.csioIntBRKbps){var n=this.getDescendentRating(e.csioIntBRKbps,o.throughputThreshold.audio),r=this.fromQualityString(n);t.push({result:r,weight:1})}if(e.csioIntFL&&0<e.csioIntFL){var i=this.getAscendingRating(e.csioIntFL,o.fractionalLossThreshold.audio),a=this.fromQualityString(i);t.push({result:a,weight:1})}if(e.csioeM&&0<e.csioeM){var s=this.getAscendingRating(e.csioeM,o.eModelThreshold.audio),c=this.fromQualityString(s);t.push({result:c,weight:1})}return t}},{key:"inboundVideoQuality",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).data||{},t=[];if(e.csioIntBRKbps&&0<e.csioIntBRKbps){var n=this.getDescendentRating(e.csioIntBRKbps,o.throughputThreshold.video),r=this.fromQualityString(n);t.push({result:r,weight:1})}if(e.csioSig2Latency&&0<e.csioSig2Latency){var i=this.getAscendingRating(e.csioSig2Latency,o.rttThreshold.video),a=this.fromQualityString(i);t.push({result:a,weight:1})}if(e.csioFrameRateMean&&e.prevFrameRateMean&&0<e.csioFrameRateMean&&0<e.csioPrevFrameRateMean){var s=e.csioFrameRateMean/Math.max(e.csioPrevFrameRateMean,1),c=this.getDescendentRating(s,o.currOverPrevFrameRateThreshold.video),u=this.fromQualityString(c);t.push({result:u,weight:1})}return t}},{key:"outboundAudioQuality",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).data||{},t=[];if(e.csioIntBRKbps&&0<e.csioIntBRKbps){var n=this.getDescendentRating(e.csioIntBRKbps,o.throughputThreshold.audio),r=this.fromQualityString(n);t.push({result:r,weight:1})}if(e.csioeM&&0<e.csioeM){var i=this.getAscendingRating(e.csioeM,o.eModelThreshold.audio),a=this.fromQualityString(i);t.push({result:a,weight:1})}return t}},{key:"outboundVideoQuality",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).data||{},t=[];if(e.csioIntBRKbps&&0<e.csioIntBRKbps){var n=this.getDescendentRating(e.csioIntBRKbps,o.throughputThreshold.video),r=this.fromQualityString(n);t.push({result:r,weight:1})}if(e.csioSig2Latency&&0<e.csioSig2Latency){var i=this.getAscendingRating(e.csioSig2Latency,o.rttThreshold.video),a=this.fromQualityString(i);t.push({result:a,weight:1})}if(e.csioFrameRateMean&&e.prevFrameRateMean&&0<e.csioFrameRateMean&&0<e.csioPrevFrameRateMean){var s=e.csioFrameRateMean/e.csioPrevFrameRateMean,c=this.getDescendentRating(s,o.currOverPrevFrameRateThreshold.video),u=this.fromQualityString(c);t.push({result:u,weight:1})}return t}},{key:"getOverallTrackQuality",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=0,n=0,r=0,i=e.length;r<i;r+=1)t+=e[r].weight;for(var a=0,o=e.length;a<o;a+=1){var s=e[a];n+=s.result*s.weight/Math.max(t,1)}return n=Math.floor(n),this.toQualityString(n)}},{key:"updateQualityStats",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.tracks||[],n=0,i=t.length;n<i;n+=1){var a=t[n],o=[];if(this.isInboundAudio(a)){var s=this.inboundAudioQuality(a);o.push.apply(o,r(s))}else if(this.isInboundVideo(a)){var c=this.inboundVideoQuality(a);o.push.apply(o,r(c))}else if(this.isOutboundAudio(a)){var u=this.outboundAudioQuality(a);o.push.apply(o,r(u))}else if(this.isOutboundVideo(a)){var l=this.outboundVideoQuality(a);o.push.apply(o,r(l))}var f=this.getOverallTrackQuality(o);a.data.csioMark=f}return e}}]),e})();n.QualityEvaluator=s},{"../config/constants":36}],72:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t,n,i){r(this,e),this.width=t,this.height=n,this.frameRate=i}return i(e,[{key:"getWidth",value:function(){return this.width}},{key:"getHeight",value:function(){return this.height}},{key:"getFrameRate",value:function(){return this.frameRate}},{key:"toString",value:function(){return this.width&&this.height&&this.frameRate?this.width.toString()+"X"+this.height.toString()+"X"+this.frameRate.toString():null}}]),e})();n.Resolution=a},{}],73:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.StatsAdapter=n.StatsAdapterIO=void 0;var c=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),u=r(e("../config/constants")),l=e("../collections/component"),f=e("../utility/registry"),d=r(e("../utility/hash")),h=n.StatsAdapterIO={RawStatsIn:"RawStatsIn",RawStatsOut:"RawStatsOut",UnprocessedOut:"UnprocessedOut"},p=(function(e){function t(e,n){i(this,t);var r=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"StatsAdapter"));return r.bindPort(h.RawStatsIn,r.receiveRawData,r),r.declarePort(h.RawStatsOut),r.declarePort(h.UnprocessedOut),r.codeBase=e,r.browser=n,r}return o(t,l.Component),c(t,[{key:"receiveRawData",value:function(e,t,n){if(e){var r=this.extractRawStats(n),i=this.extractRawStats(e);if(i){this.mergeStats(i,r),window&&window.csioReactNative&&(i=this.removeValues(i)),this.isConnected(h.UnprocessedOut)&&this.transmit(h.UnprocessedOut,i,t);var a=this.processRawStats(i,t);if(a&&a.transportStats)for(var o=0;o<a.transportStats.length;o++)a.transportStats[o].hash=this.getTransportHash(a.transportStats[o]);a&&a.transportStats&&this.checkTransportStatsUpdates(a.transportStats,t),a&&a.trackStats&&(a=this.backFillTrackStats(a)),a&&a.transportStats&&a.candidatePair&&(a=this.backFillCandidatePairStats(a)),a.pcHash=t,this.transmit(h.RawStatsOut,a)}}}},{key:"isCandidateRelayed",value:function(e,t){return!(!e||"relay"!==e.candidateType&&"relayed"!==e.candidateType)||!(!t||"relay"!==t.candidateType&&"relayed"!==t.candidateType)}},{key:"mergeStats",value:function(e,t){var n=["inbound-rtp","outbound-rtp"],r=["googFrameRateOutput","googFrameRateDecoded","googFrameRateReceived","googFrameRateSent","framerateMean","framesPerSecond"];if(t){for(var i=new Map,a=void 0,o=0;o<t.length;o++)if("VideoBwe"!==t[o].type){var s=parseInt(t[o].ssrc,10);i.set(s,t[o])}else a=t[o];for(var c=0;c<e.length;c++){var u=e[c].type;if(n.includes(u)){var l=e[c].ssrc,f=i.get(l);for(var d in f)f.hasOwnProperty(d)&&(d.startsWith("goog")||"audioOutputLevel"===d||"audioInputLevel"===d?e[c][d]=f[d]:"timestamp"===d&&(e[c].legacyTimeStamp=f.timestamp)),e[c].roundTripTime||(e[c].roundTripTime=f.googRtt),r.includes(d)&&(e[c].legacyFrameRatePerSecond=f[d])}}a&&e.push(a)}}},{key:"removeValues",value:function(e){for(var t=0;t<e.length;++t){var n=e[t];if(n&&n.values){for(var r=0;r<n.values.length;++r)s(n,n.values[r]);delete n.values}}return e}},{key:"getIceCandidates",value:function(e){if(!e)return{localIceCandidates:[],remoteIceCandidates:[],iceCandidatePairs:[]};var t=this.extractRawStats(e);return this.processRawStatsForIceInfo(t)}},{key:"extractRawStats",value:function(e){var t=[];if(e&&e.result)t=e.result();else if(e&&e.forEach)e.forEach(function(e){t.push(e)});else for(var n in e)e.hasOwnProperty(n)&&t.push(e[n]);for(var r=[],i=0;i<t.length;i++){var a=this.getParsedStats(t[i]);r.push(a)}if(r.filter(function(e){return"transport"===e.type}).length>0)return r;for(var o=void 0,s=0;s<r.length;s++)(("candidate-pair"===r[s].type||"candidatepair"===r[s].type)&&r[s].selected||"googCandidatePair"===r[s].type&&(!0===r[s].googActiveConnection||"true"===r[s].googActiveConnection))&&((o={}).selectedCandidatePairId=r[s].id,o.id=r[s].id,this.mergeObjects(o,r[s]),o.type="transport",r.push(o));return r}},{key:"normalizeIceCandidates",value:function(e){for(var t=0;t<e.length;t+=1){var n=e[t];n.transport=n.protocol?n.protocol:"udp",n.ip=n.ip?n.ip:n.ipAddress,n.port=n.portNumber?Number(n.portNumber):n.port,"ssltcp"===n.transport&&(n.transport="tcp"),n.id||(n.id="csio"+n.port),n.ip||n.address&&(n.ip=n.address)}return e}},{key:"normalizeCanidatePairs",value:function(e){for(var t=0;t<e.length;t+=1){var n=e[t];"in-progress"===n.state&&(n.state="inprogress"),n.state||(n.state="succeeded"),n.nominated||(n.nominated="true"===n.googActiveConnection),n.priority||(n.priority=123),n.id||(n.id="csio"+n.priority)}return e}},{key:"processRawStatsForIceInfo",value:function(e){var t=[],n=[],r=[],i=void 0;if(!e)return{localIceCandidates:t,remoteIceCandidates:n,iceCandidatePairs:r};for(var a=0;a<e.length;++a){var o=e[a],s=this.statsClassifier(o);if(s.candidatePair)r.push(s.candidatePair);else if(s.transportStats){if("transport"===s.transportStats.type){i=s.transportStats.selectedCandidatePairId;continue}r.push(s.transportStats)}else s.localCandidate?t.push(s.localCandidate):s.remoteCandidate&&n.push(s.remoteCandidate)}if(i)for(var c=0;c<r.length;++c)r[c].id===i&&(r[c].googActiveConnection="true");return{localIceCandidates:this.normalizeIceCandidates(t),remoteIceCandidates:this.normalizeIceCandidates(n),iceCandidatePairs:this.normalizeCanidatePairs(r)}}},{key:"processRawStats",value:function(e,t){for(var n={localIceCandidates:{},remoteIceCandidates:{},tracks:[],candidatePair:[],transportStats:[],trackStats:[],codec:[]},r=0;r<e.length;r++){var i=e[r],a=this.statsClassifier(i);a.tracks?n.tracks.push(a.tracks):a.candidatePair?n.candidatePair.push(a.candidatePair):a.bwe?n.bwe=a.bwe:a.trackStats?n.trackStats.push(a.trackStats):a.codec?n.codec.push(a.codec):a.localCandidate?n.localIceCandidates[a.localCandidate.id]=a.localCandidate:a.remoteCandidate&&(n.remoteIceCandidates[a.remoteCandidate.id]=a.remoteCandidate),a.transportStats&&(this.codeBase!==u.codeBaseType.firefox?(parseInt(a.transportStats.bytesReceived,10)>0||parseInt(a.transportStats.bytesSent,10)>0)&&n.transportStats.push(a.transportStats):"true"!==a.transportStats.selected&&!0!==a.transportStats.selected||n.transportStats.push(a.transportStats))}if(n.tracks){var o=f.Registry.getConferenceManager().getConferenceForPcHash(t),s=void 0;o&&(s=o.getPeerConnectionManager().getPcHandlerByHash(t)),n.tracks.forEach(function(e){var t=s.getSSRCInfo(e.data.ssrc);void 0!==t&&t.localStartTime||s&&(s.updateSDP(n.tracks),t=s.getSSRCInfo(e.data.ssrc)),t&&(e.cname=t.cname,e.msid=t.msid,e.associatedVideoTag=t.associatedVideoTag,e.usageLabel=t.usageLabel)})}return n.transportStats&&this.codeBase===u.codeBaseType.firefox&&(n.transportStats=this.getAddressInfoFromCandidates(n.transportStats,n.localIceCandidates,n.remoteIceCandidates)),n}},{key:"getParsedStats",value:function(e){var t={};if(e.timestamp instanceof Date&&(t.timestamp=e.timestamp.getTime().toString()),e.type&&(t.type=e.type),e.names){for(var n=e.names(),r=0;r<n.length;++r)t[n[r]]=e.stat(n[r]);e.id&&(t.id=e.id)}else s(t,e);if(t.values){for(var i=0;i<t.values.length;++i)s(t,t.values[i]);delete t.values}return t}},{key:"statsClassifier",value:function(e){var t={},n=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return-1!==n.indexOf(e.type)},r=n("inbound-rtp","inboundrtp","remote-inbound-rtp"),i=n("outbound-rtp","outboundrtp","remote-outbound-rtp"),a=e.isRemote?"true"===e.isRemote||!0===e.isRemote:null;return null===a&&(a=n("remote-inbound-rtp","remote-outbound-rtp")),r||i?(t.tracks={},t.tracks.data=e,t.tracks.ssrc=e.ssrc,t.tracks.streamType=r?"inbound":"outbound",t.tracks.reportType=a?"remote":"local"):n("localcandidate","local-candidate")?t.localCandidate=e:n("remotecandidate","remote-candidate")?t.remoteCandidate=e:n("transport")?t.transportStats=e:n("VideoBwe")?t.bwe=e:n("track")?t.trackStats=e:n("candidate-pair","candidatepair","googCandidatePair")?t.candidatePair=e:n("codec")?t.codec=e:n("ssrc")&&(t.tracks={},t.tracks.data=e,t.tracks.ssrc=e.ssrc,t.tracks.reportType="local",t.tracks.streamType=e.bytesSent?"outbound":"inbound"),t}},{key:"getAddressInfoFromCandidates",value:function(e,t,n){for(var r=void 0,i=void 0,a=0;a<e.length;a++)r=t[e[a].localCandidateId],i=n[e[a].remoteCandidateId],r&&i&&(e[a].localAddr=r.ipAddress+":"+r.portNumber,e[a].remoteAddr=i.ipAddress+":"+i.portNumber,e[a].localAddrType=r.candidateType,e[a].remoteAddrType=i.candidateType,e[a].transportType=r.transport);return e}},{key:"getTransportHash",value:function(e){var t=void 0;return e&&(this.codeBase===u.codeBaseType.chrome?e.googLocalAddress?(t=e.googLocalAddress).concat(":",e.googRemoteAddress):e.selectedCandidatePairId&&(t=e.selectedCandidatePairId):this.codeBase===u.codeBaseType.firefox&&(t=e.localAddr).concat(":",e.remoteAddr)),d.generateHash(t)}},{key:"backFillTrackStats",value:function(e){for(var t=e.tracks.length,n=void 0,r=void 0,i=void 0,a=0;a<t;a++)(n=e.tracks[a]).data.trackId&&(r=this.getStatsForId(e.trackStats,n.data.trackId))&&(e.tracks[a].data=this.mergeObjects(e.tracks[a].data,r)),n.data.codecId&&(i=this.getStatsForId(e.codec,n.data.codecId))&&(e.tracks[a].data=this.mergeObjects(e.tracks[a].data,i));return e}},{key:"backFillCandidatePairStats",value:function(e){for(var t=e.transportStats.length,n=void 0,r=void 0,i=0;i<t;i++)(r=e.transportStats[i]).selectedCandidatePairId&&(n=this.getStatsForId(e.candidatePair,r.selectedCandidatePairId))&&(e.transportStats[i]=this.mergeObjects(e.transportStats[i],n),e.transportStats[i].csioIsRelayed=this.isCandidateRelayed(e.localIceCandidates[n.localCandidateId],e.remoteIceCandidates[n.remoteCandidateId]));return e}},{key:"mergeObjects",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&"id"!==n&&"type"!==n&&(e[n]=t[n]);return e}},{key:"getStatsForId",value:function(e,t){if(e){var n=e.filter(function(e){return e.id===t});if(n.length>0)return n[0]}}},{key:"formatRelayType",value:function(e){var t="None";switch(e){case 0:t="TURN/TLS";break;case 1:t="TURN/TCP";break;case 2:t="TURN/UDP"}return t}},{key:"getRelayType",value:function(e,t){var n=this,r=void 0;return t.getIceCandidates().some(function(t){if(t.typePreference){var i=t.typePreference>>24;return"rtp"===t.protocol&&t.address===e&&(i>=0&&i<=2&&(r=n.formatTypePreference(i)),!0)}return!1}),r}},{key:"getTransportInfo",value:function(e,t){for(var n={},r=!1,i=0;i<e.length;i++){var a=e[i];if(navigator.mozGetUserMedia&&"candidatepair"===a.type&&("true"===a.selected||!0===a.selected)){n.foundActive=!0,n.localAddr=a.localAddr,n.remoteAddr=a.remoteAddr,n.localAddrType=a.localAddrType,n.remoteAddrType=a.remoteAddrType,n.transportType=a.transportType,n.localCandidateId=a.localCandidateId,n.remoteCandidateId=a.remoteCandidateId;break}if("googCandidatePair"===a.type&&("true"===a.googActiveConnection||!0===a.googActiveConnection)){n.foundActive=!0,n.localAddr=a.googLocalAddress,n.remoteAddr=a.googRemoteAddress,n.localAddrType=a.googLocalCandidateType,n.remoteAddrType=a.googRemoteCandidateType,n.transportType=a.googTransportType;break}if("transport"===a.type){r=!0,a.selectedCandidatePairId&&(n.selectedCandidatePairId=a.selectedCandidatePairId);break}}return r&&n.localAddr&&(n.ipv6=0===n.localAddr.indexOf("["),n.relayType=getRelayType(n.localAddr,t)),n}},{key:"sendFabricTransportSwitch",value:function(e,t){e.sendFabricTransportSwitch(t)}},{key:"checkTransportStatsUpdates",value:function(e,t){var n=f.Registry.getConferenceManager().getConferenceForPcHash(t);if(n){var r=n.getPeerConnectionManager().getPcHandlerByHash(t);if(r){var i=this.getTransportInfo(e,r),a=r.getTransportInfo();a&&(a.localAddr===i.localAddr&&a.remoteAddr===i.remoteAddr&&a.transportType===i.transportType&&a.selectedCandidatePairId===i.selectedCandidatePairId&&a.localCandidateId===i.localCandidateId&&a.remoteCandidateId===i.remoteCandidateId||(r.setTransportInfo(i),this.sendFabricTransportSwitch(r,i.relayType)))}}}}]),t})();n.StatsAdapter=p},{"../collections/component":26,"../config/constants":36,"../utility/hash":96,"../utility/registry":100}],74:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.StatsAssembler=n.StatsAssemblerIO=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=e("../collections/component"),c=n.StatsAssemblerIO={StatsTupleIn:"StatsTupleIn",CallstatsOut:"CallstatsOut"},u=(function(e){function t(){r(this,t);var e=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"StatsAssembler"));return e.pcHashes=[],e.bindPort(c.StatsTupleIn,e.receiveStats,e),e.declarePort(c.CallstatsOut),e}return a(t,s.Component),o(t,[{key:"receiveStats",value:function(e){for(var t=this,n=0;n<e.tracks.length;n++)!(function(n){var r=e.tracks[n];if(t.pcHashes.find(function(e){return e===r.pcHash}))return"continue";t.pcHashes.push(r.pcHash)})(n);var r=e.getTransportStats();for(n=0;n<this.pcHashes.length;n++){var i=this.pcHashes[n],a={};a.codec=e.getCodec(),a.trackStats=e.getTrackStats(),a.tracks=[];for(var o=0;o<e.tracks.length;o++){var s=e.tracks[o];s.pcHash===i&&a.tracks.push(s)}if(r&&r.has(i)){var u=r.get(i);u&&1===u.length?a.Transport=u[0]:a.Transport=u,this.transmit(c.CallstatsOut,i,a,e.getDestination())}}}}]),t})();n.StatsAssembler=u},{"../collections/component":26}],75:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.StatsCallbackBuilder=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("../utility/registry"),o=(function(){function e(){r(this,e),this.callback=null}return i(e,[{key:"setCallback",value:function(e){this.callback=e}},{key:"buildStats",value:function(e,t){this.callback&&this.buildFromUnifiedFormat(e,t)}},{key:"getConnectionState",value:function(){return!0===navigator.onLine?"online":"offline"}},{key:"buildConferenceUrl",value:function(e){var t=e.getConferenceId(),n=a.Registry.getConferenceManager().get(t);return n?n.getUrl():null}},{key:"buildFromUnifiedFormat",value:function(e,t){var n={};n.connectionState=this.getConnectionState(),n.conferenceURL=this.buildConferenceUrl(t),n.fabricState=t.getPcState(),n.streams={},n.mediaStreamTracks=[];for(var r=0;r<e.length;r++){var i=e[r];if("inbound-rtp"===i.type||"outbound-rtp"===i.type||"ssrc"===i.type||"inboundrtp"===i.type||"outboundrtp"===i.type){var a={ssrc:i.ssrc,statsType:i.type,fractionLoss:i.csioIntFL,bitrate:i.csioIntBRKbps,quality:i.csioMark,mediaType:i.csioMediaType,jitter:i.jitter,audioOutputLevel:i.audioOutputLevel,audioIntputLevel:i.audioInputLevel,audioLevel:i.audioLevel,averageRTT:i.csioAvgRtt,averageJitter:i.csioAvgJitter,packetLossPercentage:i.csioPktLossPercentage,rtt:i.roundTripTime,packetRate:i.csioIntPR,remoteUserID:t.getRemoteId()},o=t.getSSRCInfo(i.ssrc+"");if(o&&(a.cname=o.cname,a.msid=o.msid,a.usageLabel=o.usageLabel,a.associatedVideoTag=o.associatedVideoTag),i.hasOwnProperty("roundTripTime")?a.rtt=i.roundTripTime:i.hasOwnProperty("googRtt")?a.rtt=i.googRtt:i.hasOwnProperty("mozRtt")&&(a.rtt=i.mozRtt),i.hasOwnProperty("jitter")?a.jitter=i.jitter:i.hasOwnProperty("googJitterReceived")&&(a.jitter=i.googJitterReceived),"inboundrtp"===a.statsType)a.statsType="inbound-rtp";else if("outboundrtp"===a.statsType)a.statsType="outbound-rtp";else if("ssrc"===a.statsType){i.id.indexOf("send")>0?a.statsType="outbound-rtp":a.statsType="inbound-rtp"}"remote-inbound-rtp"!==a.statsType&&"remote-outbound-rtp"!==a.statsType&&(!0!==i.isRemote&&"true"!==i.isRemote||(a.statsType="remote-"+a.statsType)),n.streams[i.ssrc]=a,n.mediaStreamTracks.push(a)}}this.callback(n)}}]),e})();n.StatsCallbackBuilder=o},{"../utility/registry":100}],76:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.StatsMonitor=n.StatsMonitorIO=void 0;var s=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=e("../collections/component"),u=e("./tracksmonitor"),l=e("./transportsmonitor"),f=e("./intervalstatsmonitor"),d=e("./qualityevaluator"),h=e("./statstuple"),p=e("../utility/registry"),v=e("./monitorhooks/sendingtrigger"),g=e("./monitorhooks/onewaymediaobserver"),y=e("./monitorhooks/throughputobserver"),m=e("./monitorhooks/cpulimitationobserver"),b=e("./monitorhooks/qpsumobserver"),S=r(e("../utility/timestamps")),k=r(e("../config/constants")),w=r(e("../utility/csiologger")),C=n.StatsMonitorIO={PcStatsTupleIn:"PcStatsTupleIn",StatsTupleOut:"StatsTupleOut"},_=(function(e){function t(e){i(this,t);var n=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"StatsMonitor"));return n.bindPort(C.PcStatsTupleIn,n.receive,n),n.declarePort(C.StatsTupleOut),n.lastPcStats=null,n.lastPcHash=null,n.tracksmonitor=new u.TracksMonitor,n.transportsmonitor=new l.TransportsMonitor(e),n.intervalstatsmonitor=new f.IntervalStatsMonitor,n.qualityevaluator=new d.QualityEvaluator,n.candidatepairs=new Map,n.monitorhooks=[],n.sendingTrigger=new v.SendingTrigger(n.sendStatsTuple.bind(n)),n.oneWayMediaObserver=new g.OneWayMediaObserver(n.sendDisruptions.bind(n)),n.throughputObserver=new y.ThroughputObserver(n.sendThroughputObservations.bind(n)),n.cpuLimitationObserver=new m.CPULimitationObserver(n.sendCPULimitationObservations.bind(n)),n.qpSumObserver=new b.QPSumObserver(n.sendQPSumDistortions.bind(n)),n.setupHooks(),n.statsToCallbackSent=S.getCurrent(),n}return o(t,c.Component),s(t,[{key:"setupHooks",value:function(){this.monitorhooks.push(this.sendingTrigger.accept.bind(this.sendingTrigger)),this.monitorhooks.push(this.oneWayMediaObserver.accept.bind(this.oneWayMediaObserver)),this.monitorhooks.push(this.throughputObserver.accept.bind(this.throughputObserver)),this.monitorhooks.push(this.cpuLimitationObserver.accept.bind(this.cpuLimitationObserver)),this.monitorhooks.push(this.qpSumObserver.accept.bind(this.qpSumObserver))}},{key:"setIntervals",value:function(e,t){this.sendingTrigger.setup(e,t)}},{key:"receive",value:function(e){var t=e.getPcHash();this.candidatepairs.set(t,e.getCandidatePair()),this.transportsmonitor.set(t,e.getTransportStats()),this.intervalstatsmonitor.set(t,e.getMeasurements());for(var n=e.getMeasurements(),r=0;r<n.length;r++){var i=n[r],a=this.tracksmonitor.getMonitor(i);a?a.add(i):w.warn("No monitor for ssrc "+i.getSSRC())}this.lastPcStats=e,this.lastPcHash=t;for(var o=this.tracksmonitor.getMonitors(),s=this.monitorhooks,c=0;c<s.length;c++)(0,s[c])(o);var u=S.getCurrent();5e3<u-this.statsToCallbackSent&&(this.sendStatsTuple(k.statsDestination.callback),this.statsToCallbackSent=u)}},{key:"getCandidatePairs",value:function(){var e=[];return this.candidatepairs.forEach(function(t,n){var r=[n,t];e.push(r)}),e}},{key:"sendStatsTuple",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;null===e&&(e=k.statsDestination.backend);var t=new h.StatsTuple(this.getCandidatePairs(),this.lastPcStats.getCodec(),this.lastPcStats.getTrackStats(),this.transportsmonitor.getIntervalStats(),this.tracksmonitor.extractTracks(),e),n=this.intervalstatsmonitor.getIntervalStats(e);t=this.intervalstatsmonitor.updateIntervalStats(t,n),t=this.qualityevaluator.updateQualityStats(t),this.transmit(C.StatsTupleOut,t)}},{key:"sendDisruptions",value:function(e){var t=this;e.forEach(function(e){e.isStarted()?t.sendEventMsg(k.internalFabricEvent.oneWayMediaStart,e.getContent()):t.sendEventMsg(k.internalFabricEvent.oneWayMediaStop,e.getContent())})}},{key:"sendCPULimitationObservations",value:function(e){}},{key:"sendQPSumDistortions",value:function(e){}},{key:"sendThroughputObservations",value:function(e){this.sendEventMsg(k.internalFabricEvent.sendingThroughputObservations,e)}},{key:"sendEventMsg",value:function(e,t){if(this.lastPcHash){var n=p.Registry.getConferenceManager().getConferenceForPcHash(this.lastPcHash);if(n){var r=n.getPeerConnectionManager().getPcHandlerByHash(this.lastPcHash),i=r.getPeerConnection(),a=r.getConferenceId();p.Registry.getEventMessageBuilder().make(e,a,i,t)}}}},{key:"delete",value:function(e){this.tracksmonitor&&this.tracksmonitor.deleteTracks(e),this.transportsmonitor&&this.transportsmonitor.delete(e),this.intervalstatsmonitor&&this.intervalstatsmonitor.delete(e),this.candidatepairs&&this.candidatepairs.has(e)&&this.candidatepairs.delete(e)}}]),t})();n.StatsMonitor=_},{"../collections/component":26,"../config/constants":36,"../utility/csiologger":92,"../utility/registry":100,"../utility/timestamps":104,"./intervalstatsmonitor":62,"./monitorhooks/cpulimitationobserver":64,"./monitorhooks/onewaymediaobserver":65,"./monitorhooks/qpsumobserver":66,"./monitorhooks/sendingtrigger":67,"./monitorhooks/throughputobserver":68,"./qualityevaluator":71,"./statstuple":79,"./tracksmonitor":85,"./transportsmonitor":86}],77:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.StatsParser=n.StatsParserIO=void 0;var s=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=e("../collections/component"),u=e("./measurement"),l=e("./pcstats"),f=r(e("./validator")),d=r(e("../config/constants")),h=r(e("../utility/csiologger")),p=n.StatsParserIO={RawStatsIn:"RawStatsIn",PcStatsTupleOut:"PcStatsTupleOut"},v=(function(e){function t(){i(this,t);var e=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"StatsParser"));return e.bindPort(p.RawStatsIn,e.receive,e),e.declarePort(p.PcStatsTupleOut),e}return o(t,c.Component),s(t,[{key:"receive",value:function(e){if(null!==e){for(var t=e.tracks,n=[],r=0;r<t.length;++r){var i=t[r];if(i&&i.data){var a=u.Measurement.make(e.pcHash,this.getSSRC(i),this.getStreamType(i),this.getMediaType(i),this.getReportType(i),this.getFrameRateReceived(i),this.getFrameHeight(i),this.getFrameWidth(i),this.getDroppedFramesNum(i),this.getFramesReceived(i),this.getRTT(i),this.getJitter(i),this.getLostPackets(i),this.getReceivedPackets(i),this.getSentPackets(i),this.getDiscardedPackets(i),this.getSentBytes(i),this.getReceivedBytes(i),this.getFractionLost(i),i);n.push(a)}else h.log("No track or track.data.")}var o=new l.PcStats(e.candidatePair,e.codec,e.pcHash,e.trackStats,e.transportStats,n);this.transmit(p.PcStatsTupleOut,o)}else h.warn("Stats object can not be null")}},{key:"getSSRC",value:function(e){return e.ssrc}},{key:"getStreamType",value:function(e){return e.streamType===d.streamType.inbound?d.streamType.inbound:e.streamType===d.streamType.outbound?d.streamType.outbound:void 0}},{key:"getSentBytes",value:function(e){if(void 0===e.data.bytesSent)return-1;var t=f.checkForNan(parseInt(e.data.bytesSent,10));return null!==t?t:-1}},{key:"getReceivedBytes",value:function(e){if(void 0===e.data.bytesReceived)return-1;var t=f.checkForNan(parseInt(e.data.bytesReceived,10));return null!==t?t:-1}},{key:"getReceivedPackets",value:function(e){if(void 0===e.data.packetsReceived)return-1;var t=f.checkForNegativeValue(parseInt(e.data.packetsReceived,10));return null!==t?t:-1}},{key:"getSentPackets",value:function(e){if(void 0===e.data.packetsSent)return-1;var t=f.checkForNegativeValue(parseInt(e.data.packetsSent,10));return null!==t?t:-1}},{key:"getDiscardedPackets",value:function(e){if(void 0===e.data.discardedPackets)return-1;var t=f.checkForNan(parseInt(e.data.discardedPackets,10));return null!==t?t:-1}},{key:"getLostPackets",value:function(e){if(void 0===e.data.packetsLost)return-1;var t=f.checkForNegativeValue(parseInt(e.data.packetsLost,10));return null!==t?t:-1}},{key:"getDroppedFramesNum",value:function(e){if(void 0===e.data.droppedFrames)return-1;var t=f.checkForNegativeValue(parseInt(e.data.droppedFrames,10));return null!==t?t:-1}},{key:"getFramesReceived",value:function(e){if(void 0===e.data.framesReceived)return-1;var t=f.checkForNegativeValue(parseInt(e.data.framesReceived,10));return null!==t?t:-1}},{key:"getFrameRateReceived",value:function(e){var t=null;return void 0!==e.data.framerateMean?t=parseInt(e.data.framerateMean,10):void 0!==e.data.framesPerSecond?t=parseInt(e.data.framesPerSecond,10):void 0!==e.data.googFrameRateOutput?t=parseInt(e.data.googFrameRateOutput,10):void 0!==e.data.googFrameRateDecoded?t=parseInt(e.data.googFrameRateDecoded,10):void 0!==e.data.googFrameRateReceived?t=parseInt(e.data.googFrameRateReceived,10):void 0!==e.data.googFrameRateSent&&(t=parseInt(e.data.googFrameRateSent,10)),void 0!==t&&(t=f.checkForNegativeValue(t)),t}},{key:"getFrameHeight",value:function(e){var t=void 0;return void 0!==e.data.frameHeight?t=e.data.frameHeight:void 0!==e.data.googFrameHeightReceived?t=e.data.googFrameHeightReceived:void 0!==e.data.googFrameHeightSent&&(t=e.data.googFrameHeightSent),t}},{key:"getJitter",value:function(e){return void 0!==e.data.jitter?f.checkForNan(parseFloat(e.data.jitter,10)):void 0!==e.data.googJitterReceived?f.checkForNan(parseFloat(e.data.googJitterReceived,10)):void 0}},{key:"getFrameWidth",value:function(e){return void 0!==e.data.frameWidth?e.data.frameWidth:void 0!==e.data.googFrameWidthReceived?e.data.googFrameWidthReceived:void 0!==e.data.googFrameWidthSent?e.data.googFrameWidthSent:void 0}},{key:"getRTT",value:function(e){var t=function(e){return isNaN(e)||e<0?null:e};return void 0!==e.data.roundTripTime?t(parseFloat(e.data.roundTripTime,10)):void 0!==e.data.googRtt?t(parseFloat(e.data.googRtt,10)):void 0!==e.data.mozRtt?t(parseFloat(e.data.mozRtt,10)):void 0}},{key:"getMediaType",value:function(e){var t=d.mediaType.unknown;return e.data&&void 0!==e.data.mediaType?e.data.mediaType:(e.data.mediaType?t=e.data.mediaType:void 0!==e.data.googFrameRateReceived||void 0!==e.data.googFrameRateSent?t=d.mediaType.video:void 0!==e.data.audioInputLevel||void 0!==e.data.audioOutputLevel?t=d.mediaType.audio:void 0!==e.data.framerateMean&&(t=d.mediaType.video),t)}},{key:"getReportType",value:function(e){return e.reportType||d.reportType.unknown}},{key:"getFractionLost",value:function(e){return void 0===e.data.fractionLost?-1:(function(e){return isNaN(e)||e<0?null:e})(parseFloat(e.data.fractionLost,10))}}]),t})();n.StatsParser=v},{"../collections/component":26,"../config/constants":36,"../utility/csiologger":92,"./measurement":63,"./pcstats":70,"./validator":87}],78:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.StatsTransmitter=n.StatsTransmitterIO=void 0;var s=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=e("../collections/component"),u=e("../utility/registry"),l=r(e("../config/constants")),f=r(e("../utility/csiologger")),d=n.StatsTransmitterIO={CallstatsIn:"CallstatsIn",UnprocessedIn:"UnprocessedIn"},h=(function(e){function t(){i(this,t);var e=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"StatsTransmitter"));return e.battery=u.Registry.getBattery(),e.lastUnprocessedStats={},e.bindPort(d.CallstatsIn,e.receiveCallstats,e),e.bindPort(d.UnprocessedIn,e.receiveUnprocessed,e),e}return o(t,c.Component),s(t,[{key:"receiveUnprocessed",value:function(e,t){this.lastUnprocessedStats[t]=e}},{key:"receiveCallstats",value:function(e,t,n){var r;(r=this.getUnifiedFormat(t,e))?this.send(e,r,n):f.warn("Content can not be sent")}},{key:"send",value:function(e,t,n){var r=u.Registry.getConferenceManager().getConferenceForPcHash(e);if(r){var i=r.getPeerConnectionManager().getPcHandlerByHash(e);if(i){var a=i.getPcState();if(a!==l.fabricState.terminated&&a!==l.fabricState.hold){if(n===l.statsDestination.callback)return void this.sendToStatsCallback(t.stats,i);u.Registry.getEventMessageBuilder().make(l.callstatsChannels.processedStats,i.getConferenceId(),i.getPeerConnection(),t)}}}}},{key:"sendToStatsCallback",value:function(e,t){var n=u.Registry.getStatsCallbackBuilder();n&&n.buildStats(e,t)}},{key:"getUnifiedFormat",value:function(e,t){for(var n=this.lastUnprocessedStats[t],r=[],i=0;i<n.length;i++){var a=n[i],o=(function(t){for(var n=0;n<e.tracks.length;n++){var r=e.tracks[n];if(r.data.id===t.id&&r.data.type===t.type)return r.data}return t.id===e.Transport.id&&t.type===e.Transport.type?e.Transport:null})(a);if(o){for(var s in o)if(o.hasOwnProperty(s)){if("id"===s||"type"===s||"timestamp"===s)continue;a[s]=o[s]}r.push(a)}else r.push(a)}var c={stats:r};return c.wifiStats=u.Registry.getWifiStatsExecutor().getWifiStats(),c.batteryStatus={},c.batteryStatus.batteryLevel=this.battery.getLevel(),c.batteryStatus.isBatteryCharging=this.battery.getCharging(),c}}]),t})();n.StatsTransmitter=h},{"../collections/component":26,"../config/constants":36,"../utility/csiologger":92,"../utility/registry":100}],79:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t,n,i,a,o,s){r(this,e),this.candidatePairs=t,this.codec=n,this.trackStats=i,this.transportStats=a,this.tracks=o,this.destination=s}return i(e,[{key:"getCandidatePairs",value:function(){return this.candidatePairs}},{key:"getCodec",value:function(){return this.codec}},{key:"getTrackStats",value:function(){return this.trackStats}},{key:"getTransportStats",value:function(){return this.transportStats}},{key:"getTracks",value:function(){return this.tracks}},{key:"getDestination",value:function(){return this.destination}}]),e})();n.StatsTuple=a},{}],80:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.SWAvg=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=e("./swplugin"),c=(function(e){function t(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;r(this,t);var o=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n,a));return o.sum=0,o.counter=0,o}return a(t,s.SWPlugin),o(t,[{key:"add",value:function(e){this.filter(e)&&(this.sum+=this.extract(e),++this.counter,this.calculate())}},{key:"remove",value:function(e){this.filter(e)&&(this.sum-=this.extract(e),--this.counter,this.calculate())}},{key:"calculate",value:function(){var e=0;this.counter<1?this.notify(e):(e=this.sum/this.counter,this.notify(e))}}]),t})();n.SWAvg=c},{"./swplugin":83}],81:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.SWBTreePercentile=void 0;var o=(function(){function e(e,t){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){i=!0,a=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw a}}return n}return function(t,n){if(Array.isArray(t))return t;if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),s=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../../config/constants")),u=e("./swplugin"),l=e("../../collections/binarytree"),f=e("../../utility/registry"),d=(function(e){function t(e,n,a,o){var s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,u=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null;r(this,t);var f=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,a,o,c));if(99<e||e<1)throw new RangeError("Percentile parameter must be between 1 and 99");return f.comparator=n,f.percentile=e,f.meanCalcer=u,f.estimator=s,f.ratio=e/(100-e),f.maxtree=new l.BinaryTree(n),f.mintree=new l.BinaryTree(n),f.ratio<1?f.required=1/f.ratio+1:1<f.ratio?f.required=f.ratio+1:f.required=2,f.result=null,f}return a(t,u.SWPlugin),s(t,[{key:"add",value:function(e){if(this.filter(e)){if(this.maxtree.getNodeCounter()<1)return this.maxtree.insert(e),void this.calculate();this.comparator(e,this.maxtree.getTopValue())<=0?this.maxtree.insert(e):this.mintree.insert(e),this.balancing(),this.calculate()}}},{key:"remove",value:function(e){if(this.filter(e)){var t=this.mintree.getNodeCounter();this.maxtree.getNodeCounter()<1?this.mintree.delete(e):t<1?this.maxtree.delete(e):this.comparator(e,this.maxtree.getTopValue())<=0?this.maxtree.delete(e):this.mintree.delete(e),this.calculate()}}},{key:"getThresholds",value:function(){var e=this.mintree.getSize(),t=this.maxtree.getSize(),n=e+1,r=t+1;return 1<this.ratio?(n=Math.ceil(e*this.ratio),r=Math.floor(t/this.ratio)+1):this.ratio<1&&(n=Math.floor(e*this.ratio)+1,r=Math.ceil(t/this.ratio)),[n,r]}},{key:"balancing",value:function(){var e=this.mintree,t=this.maxtree,n=e.getSize(),r=t.getSize();if(!(r+n<this.required)){if(n<1)return void e.insertNodeAtBottom(t.popTopNode());r<1&&t.insertNodeAtTop(e.popBottomNode());for(var i=0;!(20<++i);){var a=1<e.getNodeCounter(),s=1<t.getNodeCounter(),u=e.getBottomNode().getLength(),l=t.getTopNode().getLength();if(e.getNodeCounter()<1||t.getNodeCounter()<1)break;var d=this.getThresholds(),h=o(d,2),p=h[0],v=h[1];if(s&=n+l<=v,a&=r+u<=p,n=e.getSize(),p<(r=t.getSize())&&s)e.insertNodeAtBottom(t.popTopNode());else{if(!(v<n&&a))break;t.insertNodeAtTop(e.popBottomNode())}}20<i&&f.Registry.getGenericEventHandler().sendEvent(c.logEvents.error,{msg:"swbtreepercentile::balancing: Error, counter reached maximum value"})}}},{key:"getMean",value:function(e,t){return this.meanCalcer?this.meanCalcer(e,t):e}},{key:"estimate",value:function(e,t){return this.estimator?this.estimator(e,t):null}},{key:"calculate",value:function(){var e=null,t=this.mintree,n=this.maxtree,r=t.getSize(),i=n.getSize(),a=i+r;if(!(a<1)){if(a<this.required||r<1||i<1){if(0==a)return;var o=void 0,s=void 0;r<1?(o=this.maxtree.getBottomValue(),s=this.maxtree.getTopValue()):i<1?(o=this.mintree.getBottomValue(),s=this.mintree.getTopValue()):(s=this.mintree.getTopValue(),o=this.maxtree.getBottomValue());var c=this.estimate(o,s);return void this.notify(c)}var u=n.getTopNode(),l=t.getBottomNode();if(u||l){if(!u){var f=this.extract(l);return void this.notify(f)}if(!l){var d=this.extract(u);return void this.notify(d)}var h=a*(this.percentile/100);if(Number.isInteger(h)){var p=Math.floor(h);e=Math.ceil(h+1)<=i?u.peek():p<=i?this.getMean(u.peek(),l.peek()):l.peek()}else{var v=i/r;e=this.ratio<v?u.peek():v<this.ratio?l.peek():this.ratio<1?l.peek():u.peek()}var g=this.extract(e);this.notify(g)}}}}]),t})();n.SWBTreePercentile=d},{"../../collections/binarytree":23,"../../config/constants":36,"../../utility/registry":100,"./swplugin":83}],82:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0}),n.SWFunctor=void 0;var o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=e("./swplugin"),c=(function(e){function t(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;r(this,t);var o=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,null,null,a));return o.addFunc=e,o.remFunc=n,o}return a(t,s.SWPlugin),o(t,[{key:"add",value:function(e){this.filter(e)&&this.addFunc&&this.addFunc(e)}},{key:"remove",value:function(e){this.filter(e)&&this.remFunc&&this.remFunc(e)}},{key:"toString",value:function(){return"SWFuncPlugin"}}]),t})();n.SWFunctor=c},{"./swplugin":83}],83:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.SWPlugin=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../../utility/csiologger")),o=(function(){function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;r(this,e),this.extractorFnc=t,this.notifierFnc=n,this.filterFunc=i}return i(e,[{key:"notify",value:function(e){this.notifierFnc?this.notifierFnc(e):a.warn("Failed notification for "+this.toString())}},{key:"extract",value:function(e){return this.extractorFnc?this.extractorFnc(e):(a.warn(this.toString()+" tried to extract without extractorFnc"),null)}},{key:"filter",value:function(e){return!this.filterFunc||this.filterFunc(e)}},{key:"add",value:function(e){a.log("Abstract method is called width value: "+e)}},{key:"remove",value:function(e){a.log("Abstract method is called with value: "+e)}},{key:"toString",value:function(){return"SWPlugin"}}]),e})();n.SWPlugin=o},{"../../utility/csiologger":92}],84:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.TrackMonitor=void 0;var c=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},u=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),l=e("../utility/registry"),f=e("../collections/slidingwindow"),d=e("../statspipeline/swplugins/swavg"),h=e("../statspipeline/swplugins/swbtreepercentile"),p=e("../statspipeline/swplugins/swfunctor"),v=r(e("../utility/timestamps")),g=r(e("../config/constants")),y=r(e("./validator")),m=r(e("../utility/csiologger")),b=(function(){function e(){o(this,e),this.evaluators=[]}return u(e,[{key:"addEvaluator",value:function(e){var t={processFnc:e,weight:arguments.length>1&&void 0!==arguments[1]?arguments[1]:1};this.evaluators.push(t)}}]),e})(),S=(function(e){function t(e,n,r,a){o(this,t);var s=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return s.thresholds=[],s.enableThresholds=!1,s.requestTime=0,s.started=0,s.created=v.getCurrent(),s.mediaType=a,s.streamType=r,s.qualityHelper=new b,s.metrics=s.makeTrack(),s.lastTrack={},s.prevFrameRateMean=null,s.ssrc=null,s}return a(t,f.SlidingWindow),u(t,null,[{key:"make",value:function(e,n,r,i){var a=new t(e,n,r,i),o=a.metrics;return a.attach(new d.SWAvg(function(e){return e.getJitter()},function(e){o.csioAvgJitter=e},function(e){var t=e.getJitter();return null!==t&&void 0!==t})),a.attach(new d.SWAvg(function(e){return e.getRTT()},function(e){o.csioAvgRtt=e},function(e){var t=e.getRTT();return null!==t&&void 0!==t})),a.attach(new h.SWBTreePercentile(95,function(e,t){var n=e.getJitter(),r=t.getJitter();return n==r?0:n<r?-1:1},function(e){return e.getJitter()},function(e){o.csioPercentileJitter=e},function(e,t){return t?t.getJitter():e?e.getJitter():void 0},function(e){var t=e.getJitter();return null!==t&&void 0!==t},function(e,t){return e})),a.attach(new h.SWBTreePercentile(75,function(e,t){var n=e.getJitter(),r=t.getJitter();return n==r?0:n<r?-1:1},function(e){return e.getJitter()},function(e){o.csio75PercentileJitter=e},function(e,t){return t?t.getJitter():e?e.getJitter():void 0},function(e){var t=e.getJitter();return null!==t&&void 0!==t},function(e,t){return e})),a.attach(new h.SWBTreePercentile(95,function(e,t){var n=e.getRTT(),r=t.getRTT();return n==r?0:n<r?-1:1},function(e){return e.getRTT()},function(e){o.csioSig2Latency=e,o.csioeM=e+40},function(e,t){return t?t.getRTT():e?e.getRTT():void 0},function(e){var t=e.getRTT();return null!==t&&void 0!==t},function(e,t){return e})),a.attach(new h.SWBTreePercentile(75,function(e,t){var n=e.getRTT(),r=t.getRTT();return n==r?0:n<r?-1:1},function(e){return e.getRTT()},function(e){o.csioSig2Latency75=e},function(e,t){return t?t.getRTT():e?e.getRTT():void 0},function(e){var t=e.getRTT();return null!==t&&void 0!==t},function(e,t){return e})),r===g.streamType.inbound?t.setupInboundMonitor(a):r===g.streamType.outbound?t.setupOutboundMonitor(a):m.warn("Unrecognized streamType ("+r+") at TrackMonitor"),i===g.mediaType.audio?t.setupAudioMonitor(a):i===g.mediaType.video?t.setupVideoMonitor(a):m.warn("Unrecognized mediaType ("+i+") at TrackMonitor"),a}},{key:"setupInboundMonitor",value:function(e){var t=e.metrics;e.addPreProcess(function(t){var n=t.getFractionLost();if(!y.checkForPositiveValue(n)){var r=t.getLostPackets(),i=t.getReceivedPackets(),a=e.getRequestedMeasurement(),o=0,s=0;a?(o=r-a.getLostPackets(),s=i-a.getReceivedPackets()):(o=r,s=i),y.checkForPositiveValue(o)&&y.checkForPositiveValue(s)&&(n=o/Math.max(s+o,1),y.checkForPositiveValue(n)&&t.setFractionLost(n))}}),e.addPreProcess(function(n){if(!n.getFrameRateReceived()&&n.getFramesReceived()&&0<e.started){var r=n.getFramesReceived(),i=v.getCurrent()-e.started;i>0&&r>=0&&(t.csioEstFrameRatePerSecond=1e3*r/i)}}),e.attach(new p.SWFunctor(function(n){var r=v.getCurrent(),i=n.getResolution(),a=e.getRequestedMeasurement(),o=e.getRequestTime(),s=8*n.getReceivedBytes(),c=n.getReceivedPackets(),u=0,f=0,d=0,h=Math.max(r-e.getStartTime(),d);a?(u=s-8*a.getReceivedBytes(),f=Math.max(r-o,d)):(d=l.Registry.getCredentials().isAdaptiveStatsEnabled()?g.adaptiveStatsIntervalsInMs.min:l.Registry.getCredentials().getStatsSubmissionInterval(),h=Math.max(r-e.getStartTime(),d),u=s,f=Math.max(h,d)),t.csioAvgBRKbps=s/h,t.intervalBandwidth=Math.max(u/f,0),t.csioAvgPacketSize=n.getReceivedBytes()/Math.max(c,1),t.csiores=i},null,null)),e.attach(new h.SWBTreePercentile(95,function(e,t){var n=e.getFractionLost(),r=t.getFractionLost();return n==r?0:n<r?-1:1},function(e){return e.getFractionLost()},function(e){var n=y.checkForPositiveValue(e)?e:null;t.csioPercentileFl=n},function(e,t){return t?t.getFractionLost():e?e.getFractionLost():void 0},function(e){var t=e.getFractionLost();return null!==t&&void 0!==t&&!isNaN(t)&&t>=0},function(e,t){return e}))}},{key:"setupOutboundMonitor",value:function(e){var t=e.metrics;e.addPreProcess(function(t){var n=t.getFractionLost();if(!y.checkForPositiveValue(n)){var r=t.getLostPackets(),i=t.getReceivedPackets(),a=e.getRequestedMeasurement(),o=0,s=0;a?(o=r-a.getLostPackets(),s=i-a.getReceivedPackets()):(o=r,s=i),y.checkForPositiveValue(o)&&y.checkForPositiveValue(s)&&(n=o/Math.max(s+o,1),y.checkForPositiveValue(n)&&t.setFractionLost(n))}}),e.attach(new p.SWFunctor(function(n){var r=v.getCurrent(),i=n.getResolution(),a=e.getRequestedMeasurement(),o=e.getRequestTime(),s=8*n.getSentBytes(),c=n.getSentPackets(),u=0,f=0,d=0,h=Math.max(r-e.getStartTime(),d);a?(u=s-8*a.getSentBytes(),f=Math.max(r-o,d)):(d=l.Registry.getCredentials().isAdaptiveStatsEnabled()?g.adaptiveStatsIntervalsInMs.min:l.Registry.getCredentials().getStatsSubmissionInterval(),h=Math.max(r-e.getStartTime(),d),u=s,f=Math.max(h,d)),t.csioAvgBRKbps=s/h,t.intervalBandwidth=Math.max(u/f,0),t.csioAvgPacketSize=n.getSentBytes()/Math.max(c,1),t.csiores=i},null,null)),e.attach(new h.SWBTreePercentile(95,function(e,t){var n=e.getFractionLost(),r=t.getFractionLost();return n==r?0:n<r?-1:1},function(e){return e.getFractionLost()},function(e){var n=y.checkForPositiveValue(e)?e:null;t.csioPercentileFl=n},function(e,t){return t?t.getFractionLost():e?e.getFractionLost():void 0},function(e){var t=e.getFractionLost();return null!==t&&void 0!==t&&!isNaN(t)&&t>=0},function(e,t){return e}))}},{key:"setupAudioMonitor",value:function(e){var t=e.metrics;e.attach(new p.SWFunctor(function(e){t.csioMediaType=g.mediaType.audio},null,null))}},{key:"setupVideoMonitor",value:function(e){var t=e.metrics;e.attach(new d.SWAvg(function(e){return e.getFrameRateReceived()},function(n){e.prevFrameRateMean=t.csioFrameRateMean,t.csioPrevFrameRateMean=t.csioFrameRateMean,t.csioFrameRateMean=n},function(e){var t=e.getFrameRateReceived();return null!==t&&void 0!==t})),e.attach(new d.SWAvg(function(e){return e.getFrameHeight()},function(e){t.csioFrameHeightMean=e},function(e){var t=e.getFrameHeight();return null!==t&&void 0!==t})),e.attach(new d.SWAvg(function(e){return e.getFrameWidth()},function(e){t.csioFrameWidthMean=e},function(e){var t=e.getFrameWidth();return null!==t&&void 0!==t})),e.attach(new h.SWBTreePercentile(50,function(e,t){var n=e.getFrameRateReceived(),r=t.getFrameRateReceived();return n==r?0:n<r?-1:1},function(e){return e.getFrameRateReceived()},function(e){t.csioFrameRate50Percentile=e},function(e,t){return t?t.getFrameRateReceived():e?e.getFrameRateReceived():void 0},function(e){var t=e.getFrameRateReceived();return null!==t&&void 0!==t},function(e,t){return e})),e.attach(new h.SWBTreePercentile(50,function(e,t){var n=e.getFrameHeight(),r=t.getFrameHeight();return n==r?0:n<r?-1:1},function(e){return e.getFrameHeight()},function(e){t.csioFrameHeight50Percentile=e},function(e,t){return t?t.getFrameHeight():e?e.getFrameHeight():void 0},function(e){var t=e.getFrameHeight();return null!==t&&void 0!==t},function(e,t){return e})),e.attach(new h.SWBTreePercentile(50,function(e,t){var n=e.getFrameWidth(),r=t.getFrameWidth();return n==r?0:n<r?-1:1},function(e){return e.getFrameWidth()},function(e){t.csioFrameWidth50Percentile=e},function(e,t){return t?t.getFrameWidth():e?e.getFrameWidth():void 0},function(e){var t=e.getFrameWidth();return null!==t&&void 0!==t},function(e,t){return e})),e.attach(new p.SWFunctor(function(e){t.csioMediaType=g.mediaType.video},null,null))}}]),u(t,[{key:"makeTrack",value:function(){var e={csioMediaType:void 0,csioMark:void 0,intervalBandwidth:void 0,csioAvgBRKbps:void 0,csioIntBRKbps:void 0,csioIntFL:void 0,csioIntMs:void 0,csioIntPR:void 0,csioPercentileFl:void 0,csioAvgJitter:void 0,csioAvgRtt:void 0,csioPercentileJitter:void 0,csioSig2Latency:void 0,csioTimeElapseMs:void 0,csioeM:void 0,csiores:void 0,csioFrameWidth95Percentile:void 0,csioFrameWidth50Percentile:void 0,csioFrameHeight95Percentile:void 0,csioFrameHeight50Percentile:void 0,csioFrameRate95Percentile:void 0,csioFrameRate50Percentile:void 0,csioFrameWidthMean:void 0,csioFrameHeightMean:void 0,csioFrameRateMean:void 0,csioIntPktRcv:void 0};return e}},{key:"getSSRC",value:function(){return this.ssrc}},{key:"add",value:function(e){this.ssrc=e.getSSRC(),this.lastTrack=e.extractTrack(),this.lastTrack.pcHash=e.getPcHash(),0===this.started&&(this.started=v.getCurrent()),c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"add",this).call(this,e)}},{key:"hasTraffic",value:function(){return 0<this.metrics.intervalBandwidth}},{key:"getTrack",value:function(){var e=this.lastTrack;return s(e.data,this.metrics),e}},{key:"extractTrack",value:function(){var e=this.lastTrack;return s(e.data,this.metrics),this.requestTime=v.getCurrent(),this.requestedMeasurement=this.peek(),e}},{key:"getMediaType",value:function(){return this.mediaType}},{key:"getStreamType",value:function(){return this.streamType}},{key:"getStartTime",value:function(){return this.started}},{key:"getCreationTime",value:function(){return this.created}},{key:"getRequestTime",value:function(){return Math.max(this.started,this.requestTime)}},{key:"getRequestedMeasurement",value:function(){return this.requestedMeasurement}},{key:"addQualityEvaluator",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;this.qualityHelper.addEvaluator(e,t)}},{key:"addPreProcess",value:function(e){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"addPreProcess",this).call(this,e)}},{key:"addPostProcess",value:function(e){c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"addPostProcess",this).call(this,e)}}]),t})();n.TrackMonitor=S},{"../collections/slidingwindow":31,"../config/constants":36,"../statspipeline/swplugins/swavg":80,"../statspipeline/swplugins/swbtreepercentile":81,"../statspipeline/swplugins/swfunctor":82,"../utility/csiologger":92,"../utility/registry":100,"../utility/timestamps":104,"./validator":87}],85:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.TracksMonitor=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("./trackmonitor"),o=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/constants")),s=(function(){function e(){r(this,e),this.inbMonitors=new Map,this.outbMonitors=new Map}return i(e,[{key:"getMonitor",value:function(e){var t=e.getStreamType(),n=e.getMediaType(),r=e.getSSRC(),i=null;return t===o.streamType.inbound?n===o.mediaType.audio?i=this.getInbAudioMonitor(r):n===o.mediaType.video&&(i=this.getInbVideoMonitor(r)):t===o.streamType.outbound&&(n===o.mediaType.audio?i=this.getOutbAudioMonitor(r):n===o.mediaType.video&&(i=this.getOutbVideoMonitor(r))),i}},{key:"extractTracks",value:function(){var e=[];return this.outbMonitors.forEach(function(t,n){e.push(t.extractTrack())}),this.inbMonitors.forEach(function(t,n){e.push(t.extractTrack())}),e}},{key:"deleteTracks",value:function(e){var t=this;this.outbMonitors.forEach(function(n,r){var i=n.getRequestedMeasurement();i&&i.getPcHash()===e&&t.outbMonitors.has(r)&&t.outbMonitors.delete(r)}),this.inbMonitors.forEach(function(n,r){var i=n.getRequestedMeasurement();i&&i.getPcHash()===e&&t.inbMonitors.has(r)&&t.inbMonitors.delete(r)})}},{key:"getTracks",value:function(){var e=[];return this.outbMonitors.forEach(function(t,n){e.push(t.getTrack())}),this.inbMonitors.forEach(function(t,n){e.push(t.getTrack())}),e}},{key:"getMonitors",value:function(){var e=[];return this.outbMonitors.forEach(function(t,n){e.push(t)}),this.inbMonitors.forEach(function(t,n){e.push(t)}),e}},{key:"getInbAudioMonitor",value:function(e){var t=this.inbMonitors.get(e);return t||(t=a.TrackMonitor.make(1e3,3e4,o.streamType.inbound,o.mediaType.audio),this.inbMonitors.set(e,t)),t}},{key:"getInbVideoMonitor",value:function(e){var t=this.inbMonitors.get(e);return t||(t=a.TrackMonitor.make(1e3,3e4,o.streamType.inbound,o.mediaType.video),this.inbMonitors.set(e,t)),t}},{key:"getOutbAudioMonitor",value:function(e){var t=this.outbMonitors.get(e);return t||(t=a.TrackMonitor.make(1e3,3e4,o.streamType.outbound,o.mediaType.audio),this.outbMonitors.set(e,t)),t}},{key:"getOutbVideoMonitor",value:function(e){var t=this.outbMonitors.get(e);return t||(t=a.TrackMonitor.make(1e3,3e4,o.streamType.outbound,o.mediaType.video),this.outbMonitors.set(e,t)),t}}]),e})();n.TracksMonitor=s},{"../config/constants":36,"./trackmonitor":84}],86:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.TransportsMonitor=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../config/constants")),s=r(e("../utility/timestamps")),c=(function(){function e(t){i(this,e),this.previous=t,this.actual=t,this.outdated=s.getCurrent()}return a(e,[{key:"setActual",value:function(e){this.actual=e}},{key:"outdate",value:function(){this.previous=this.actual,this.outdated=s.getCurrent()}},{key:"getActual",value:function(){return this.actual}},{key:"getPrevious",value:function(){return this.previous}},{key:"getElapsedTime",value:function(){return s.getCurrent()-this.outdated}}]),e})(),u=(function(){function e(t){i(this,e),this.stats=new Map,this.codeBase=t}return a(e,[{key:"set",value:function(e,t){var n=this.stats.get(e);if(n)n.setActual(t);else{if(t)for(var r=0;r<t.length;++r)t[r].csioTurnMins=0,t[r].csioBytesSent=0,t[r].csioBytesReceived=0;this.stats.set(e,new c(t))}}},{key:"delete",value:function(e){e&&this.stats.has(e)&&this.stats.delete(e)}},{key:"getIntervalStats",value:function(){var e=this,t=new Map;return this.stats.forEach(function(n,r){t.set(r,e.getIntervalStat(n)),n.outdate()}),t}},{key:"getIntervalStat",value:function(e){var t=null;switch(this.codeBase){case o.codeBaseType.chrome:t=this.getIntervalStatForChrome(e);break;default:t=this.getDefaultIntervalStat(e)}return t}},{key:"getDefaultIntervalStat",value:function(e){var t=e.getActual(),n=e.getPrevious(),r=e.getElapsedTime();if(!n)return t;for(var i=0;i<t.length;++i){var a=t[i],o=n[i];if(!o||!a)return t;var s=parseInt(o.bytesReceived,10),c=parseInt(o.bytesSent,10);a.csioReceivedBwKbps=8*(parseInt(a.bytesReceived,10)-s)/r,a.csioSentBwKbps=8*(parseInt(a.bytesSent,10)-c)/r,a.csioIntBytesReceived=parseInt(a.bytesReceived,10)-s,a.csioIntBytesSent=parseInt(a.bytesSent,10)-c,a.csioIsRelayed&&(a.csioIntBytesSent>0||a.csioIntBytesReceived>0)?(a.csioTurnMins=r+o.csioTurnMins,a.csioBytesSent=o.csioBytesSent+a.csioIntBytesSent,a.csioBytesReceived=o.csioBytesReceived+a.csioIntBytesReceived):a.csioTurnMins=o.csioTurnMins}return t}},{key:"getIntervalStatForChrome",value:function(e){var t=e.getActual(),n=e.getPrevious(),r=e.getElapsedTime();if(!n)return actual;for(var i=0;i<t.length;++i){var a=t[i],o=n[i];if(!o||!a)return t;var s=parseInt(o.bytesReceived,10),c=parseInt(o.bytesSent,10);a.csioReceivedBwKbps=8*(parseInt(a.bytesReceived,10)-s)/r,a.csioSentBwKbps=8*(parseInt(a.bytesSent,10)-c)/r,a.csioIntBytesReceived=parseInt(a.bytesReceived,10)-s,a.csioIntBytesSent=parseInt(a.bytesSent,10)-c,void 0!==o.packetsSent&&void 0!==a.packetsSent&&(a.csioSentPacketRate=(parseInt(a.packetsSent,10)-parseInt(o.packetsSent,10))/(r/1e3),a.csioIntPacketsSent=parseInt(a.packetsSent,10)-parseInt(o.packetsSent,10)),void 0!==o.packetsReceived&&void 0!==a.packetsReceived&&(a.csioReceivedPacketRate=(parseInt(a.packetsReceived,10)-parseInt(o.packetsReceived,10))/(r/1e3),a.csioIntPacketsReceived=parseInt(a.packetsReceived,10)-parseInt(o.packetsReceived,10)),a.csioIsRelayed&&(a.csioIntBytesSent>0||a.csioIntBytesReceived>0)?(a.csioTurnMins=r+o.csioTurnMins,a.csioBytesSent=o.csioBytesSent+a.csioIntBytesSent,a.csioBytesReceived=o.csioBytesReceived+a.csioIntBytesReceived):a.csioTurnMins=o.csioTurnMins}return t}}]),e})();n.TransportsMonitor=u},{"../config/constants":36,"../utility/timestamps":104}],87:[function(e,t,n){"use strict";function r(e){return isNaN(e)?null:e}Object.defineProperty(n,"__esModule",{value:!0}),n.checkForNan=r,n.checkForNegativeValue=function(e){return null!==r(e)&&0<=e?e:null},n.checkForPositiveValue=function(e){return void 0!==e&&null!==r(e)&&e>=0}},{}],88:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(){r(this,e),this.getWifiStatsMethod=null,this.wifiStats=null,this.interval=1e4}return i(e,[{key:"setGetWifiStatsMethod",value:function(e){this.getWifiStatsMethod=e,this.wifiStatsHandler()}},{key:"getWifiStats",value:function(){return this.wifiStats}},{key:"wifiStatsHandler",value:function(){var e=this;e.getWifiStatsMethod&&e.getWifiStatsMethod().then(function(t){e.wifiStats=JSON.parse(t),setTimeout(function(){e.wifiStatsHandler()},e.interval)}).catch(function(){setTimeout(function(){e.wifiStatsHandler()},e.interval)})}}]),e})();n.WifiStatsExecutor=a},{}],89:[function(e,t,n){"use strict";function r(e){return window.btoa(e)}function i(e){return window.atob(e)}function a(e){return r(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,function(e,t){return String.fromCharCode("0x"+t)}))}Object.defineProperty(n,"__esModule",{value:!0}),n.encode=r,n.decode=i,n.urlencode=function(e){return r(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/\=+$/,"")},n.urlencodeUnicode=function(e){return a(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/\=+$/,"")},n.strtohex=function(e){for(var t=i(e.replace(/[ \r\n]+$/,"")),n=[],r=0;r<t.length;++r){var a=t.charCodeAt(r).toString(16);1===a.length&&(a="0"+a),n.push(a)}return n.join("")}},{}],90:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Callbacks=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../config/constants")),s=e("./registry"),c=r(e("./csiologger")),u=(function(){function e(){i(this,e),this.callbacks={}}return a(e,[{key:"set",value:function(e,t){if("function"==typeof t)return o.callbackFunctions.hasOwnProperty(e)?(this.callbacks[e]=t,void(e===o.callbackFunctions.stats&&s.Registry.getStatsCallbackBuilder().setCallback(t))):void c.error("Couldn't set callback: "+e)}},{key:"get",value:function(e){return this.callbacks.hasOwnProperty(e)?this.callbacks[e]:null}}]),e})();n.Callbacks=u},{"../config/constants":36,"./csiologger":92,"./registry":100}],91:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Credentials=void 0;var a="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=r(e("../config/constants")),c=r(e("./csiologger")),u=(function(){function e(){i(this,e),this.appId=null,this.userId=null,this.userIdObject=null,this.deviceId=null,this.statsSubmissionInterval=15e3,this.collectSDP=!1,this.transportType=s.transportType.rest,this.adaptiveStatsEnabled=!1,this.siteId}return o(e,[{key:"getAppId",value:function(){return this.appId}},{key:"setAppId",value:function(e){this.appId="string"==typeof e?parseInt(e,10):e}},{key:"getSiteId",value:function(){return this.siteId}},{key:"setSiteId",value:function(e){this.siteId=e}},{key:"getUserId",value:function(){return this.userId}},{key:"setUserId",value:function(e){"object"===(void 0===e?"undefined":a(e))?(this.userId=e.aliasName,this.setUserIdObject(e)):this.userId=e}},{key:"getUserIdObject",value:function(){return this.userIdObject}},{key:"setUserIdObject",value:function(e){this.userIdObject=e}},{key:"getStatsSubmissionInterval",value:function(){return this.statsSubmissionInterval}},{key:"setStatsSubmissionInterval",value:function(e){c.log("setStatsSubmissionInterval is ",e),this.statsSubmissionInterval=e}},{key:"getCollectSDP",value:function(){return this.collectSDP}},{key:"setCollectSDP",value:function(e){this.collectSDP=e}},{key:"getTransportType",value:function(){return this.transportType}},{key:"setTransportType",value:function(e){this.transportType=e}},{key:"isAdaptiveStatsEnabled",value:function(){return this.adaptiveStatsEnabled}},{key:"setAdaptiveStatsEnabled",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.adaptiveStatsEnabled=e}}]),e})();n.Credentials=u},{"../config/constants":36,"./csiologger":92}],92:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.info=function(){var e;"true"===r.csioDebug&&(e=console).info.apply(e,arguments)},n.log=function(){var e;"true"===r.csioDebug&&(e=console).log.apply(e,arguments)},n.warn=function(){var e;"true"===r.csioDebug&&(e=console).warn.apply(e,arguments)},n.error=function(){var e;(e=console).warn.apply(e,arguments)};var r=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("../config/settings"))},{"../config/settings":37}],93:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Endpoint=void 0;var a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=r(e("../browserapi/localstorage")),s=r(e("../browserapi/detectbrowser")),c=r(e("../utility/timestamps")),u=r(e("../utility/hash")),l=(function(){function e(){i(this,e),this.id=null,this.appversion=null,this.magicKey=Math.floor(4294967296*Math.random()),this.browserName=null,this.browserVersion=null,this.osName=null,this.osVersion=null,this.codeBase=null,this.userAgent=null,this.retrieveId()}return a(e,[{key:"setup",value:function(){var e=s.detect();this.browserName=e.browserName,this.browserVersion=e.browserVersion,this.osName=e.os,this.osVersion=e.osVersion,this.codeBase=e.codeBase,this.userAgent=e.userAgent}},{key:"retrieveId",value:function(){var e=this,t=o.get("endpointID");if(null===t){var n=c.getCurrent(),r=Math.random()*n;u.generateSHA256(r.toString(),function(t){e.id=t,o.store("endpointID",t)})}else this.id=t}},{key:"getId",value:function(){return this.id}},{key:"getAppVersion",value:function(){return this.appversion}},{key:"setAppVersion",value:function(e){this.appversion=e}},{key:"getMagicKey",value:function(){return this.magicKey}},{key:"getBrowserName",value:function(){return this.browserName}},{key:"getBrowserVersion",value:function(){return this.browserVersion}},{key:"getOsName",value:function(){return this.osName}},{key:"getOsVersion",value:function(){return this.osVersion}},{key:"getCodeBase",value:function(){return this.codeBase}},{key:"getUserAgent",value:function(){return this.userAgent}},{key:"serialize",value:function(){return{type:"browser",buildName:this.browserName,buildVersion:this.browserVersion,appVersion:this.appversion,os:this.osName,osVersion:this.osVersion,userAgent:this.userAgent}}}]),e})();n.Endpoint=l},{"../browserapi/detectbrowser":18,"../browserapi/localstorage":20,"../utility/hash":96,"../utility/timestamps":104}],94:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.EventMessage=void 0;var a="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),c=r(e("../config/constants")),u=r(e("../config/settings")),l=e("./registry"),f=r(e("./csiologger")),d=(function(){function e(t,n,r,a){i(this,e),this.eventType=t,this.customEntries=r,this.pcHandler=a,this.auth=l.Registry.getAuthenticator(),this.clocksync=l.Registry.getClockSync(),this.timestamp=this.clocksync.getSynchronizedTimestamp(),this.conferenceId=n,this.clockUnSynced=!this.clocksync.isCompleted()}return o(e,[{key:"updateConferenceId",value:function(e){f.log("updating conferenceId to ",this.eventType,this.conferenceId,e),this.conferenceId=e}},{key:"toJson",value:function(){if(!this.canBeSent())return null;var e=this.getCommonHeader();return s(e,this.customEntries),this.eventType===c.internalFabricEvent.userJoined&&delete e.connectionID,e}},{key:"getCallback",value:function(){return this.pcHandler?this.pcHandler.getCallback():null}},{key:"canBeSent",value:function(){var e=void 0,t=c.tmpConferenceId;if(this.conferenceId===t)return!1;if(this.pcHandler&&!this.pcHandler.getRemoteId())return!1;if(this.eventType!==c.precalltestEvents.results){var n=l.Registry.getConferenceManager().get(this.conferenceId);if(!n)return!1;e=n.getUcId()}return!(!this.auth.getToken()||(this.auth.isTokenValid()?!(this.isPriority()||this.clocksync.isCompleted()&&e)||this.eventType===c.internalFabricEvent.userAlive&&!e:(this.auth.reAuthenticate(),1)))}},{key:"isCachable",value:function(){return-1===[c.internalFabricEvent.userAlive].indexOf(this.eventType)}},{key:"isPriority",value:function(){var e=!1;return this.eventType!==c.internalFabricEvent.userJoined&&this.eventType!==c.precalltestEvents.results&&this.eventType!==c.internalFabricEvent.userAlive||(e=!0),e}},{key:"getConferenceId",value:function(){return this.conferenceId}},{key:"getCommonHeader",value:function(){var e={version:u.version,callstatsVersion:u.version,channel:this.decideChannel(),timestamp:this.timestamp,action:this.eventType,eventType:this.eventType,localID:encodeURIComponent(l.Registry.getCredentials().getUserId()),timeShift:0,appID:l.Registry.getCredentials().getAppId(),deviceID:l.Registry.getEndpoint().getId(),token:this.auth.getToken(),confID:encodeURIComponent(this.conferenceId)};this.clockUnSynced&&(e.timestamp+=this.clocksync.getOffset()),this.eventType!==c.internalFabricEvent.userJoined&&this.eventType!==c.internalFabricEvent.fabricSetup&&this.eventType!==c.fabricEvent.fabricSetupFailed&&this.eventType!==c.precalltestEvents.results||(e.siteID=l.Registry.getCredentials().getSiteId());var t=l.Registry.getConferenceManager().get(this.conferenceId);return e.ucID=t?t.getUcId():null,this.pcHandler?(e.remoteID=encodeURIComponent(this.pcHandler.getRemoteId()),e.connectionID=this.pcHandler.getPcHash()):(e.remoteID=encodeURIComponent(l.Registry.getCredentials().getUserId()),e.connectionID=encodeURIComponent(l.Registry.getCredentials().getUserId())),e.remoteID||(e.remoteID=encodeURIComponent(l.Registry.getCredentials().getUserId())),e}},{key:"decideChannel",value:function(){if(this.eventType==c.callstatsChannels.sdpSubmission)return c.callstatsChannels.sdpSubmission;if(this.eventType==c.callstatsChannels.userFeedback)return c.callstatsChannels.userFeedback;if(this.eventType==c.callstatsChannels.processedStats)return c.callstatsChannels.processedStats;for(var e in c.precalltestEvents)if(this.eventType==c.precalltestEvents[e])return c.callstatsChannels.preCallTest;return c.callstatsChannels.callstatsEvent}}],[{key:"checkCustomEntries",value:function(e,t){if(!h[e])return f.error("eventType not recognized:",e),!1;var n=h[e];for(var r in n)if(!t.hasOwnProperty(r)||a(t[r])!==n[r])return f.error("customEntries for",e,"should have",r,"of type",n[r]),!1;return!0}}]),e})(),h={};h[c.internalFabricEvent.userJoined]={endpointInfo:"object"},h[c.internalFabricEvent.userLeft]={},h[c.internalFabricEvent.userAlive]={},h[c.internalFabricEvent.userDetails]={userName:"string"},h[c.internalFabricEvent.connectedDeviceList]={mediaDeviceList:"object"},h[c.fabricEvent.activeDeviceList]={mediaDeviceList:"object"},h[c.fabricEvent.audioMute]={},h[c.fabricEvent.audioUnmute]={},h[c.fabricEvent.videoPause]={},h[c.fabricEvent.videoResume]={},h[c.fabricEvent.screenShareStart]={},h[c.fabricEvent.screenShareStop]={},h[c.internalFabricEvent.mediaPlaybackStart]={ssrc:"string"},h[c.internalFabricEvent.mediaPlaybackSuspended]={ssrc:"string"},h[c.internalFabricEvent.mediaPlaybackStalled]={ssrc:"string"},h[c.internalFabricEvent.oneWayMedia]={mediaType:"string",ssrc:"string"},h[c.internalFabricEvent.oneWayMediaStart]={mediaType:"string",ssrc:"string"},h[c.internalFabricEvent.oneWayMediaStop]={mediaType:"string",ssrc:"string"},h[c.internalFabricEvent.fabricSetup]={localIceCandidates:"object",remoteIceCandidates:"object",iceCandidatePairs:"object"},h[c.fabricEvent.callDetails]={callType:"string"},h[c.fabricEvent.fabricSetupFailed]={delay:"number",reason:"string",function:"string",endpoint:"object"},h[c.internalFabricEvent.fabricStateChange]={changedState:"string",prevState:"string",newState:"string"},h[c.internalFabricEvent.fabricDropped]={prevIceConnectionState:"string",currIceConnectionState:"string",currIceCandidatePair:"object",delay:"number"},h[c.internalFabricEvent.iceConnectionDisruptionStart]={prevIceConnectionState:"string",currIceConnectionState:"string",prevIceConnectionStateTs:"number",currIceCandidatePair:"object"},h[c.internalFabricEvent.iceConnectionDisruptionEnd]={prevIceConnectionState:"string",currIceConnectionState:"string",delay:"number"},h[c.internalFabricEvent.iceDisruptionStart]={prevIceConnectionState:"string",currIceConnectionState:"string",prevIceConnectionStateTs:"number",currIceCandidatePair:"object"},h[c.internalFabricEvent.iceDisruptionEnd]={prevIceConnectionState:"string",currIceConnectionState:"string",prevIceCandidatePair:"object"},h[c.internalFabricEvent.iceFailed]={localIceCandidates:"object",prevIceConnectionState:"string",currIceConnectionState:"string",delay:"number"},h[c.internalFabricEvent.iceAborted]={prevIceConnectionState:"string",currIceConnectionState:"string"},h[c.internalFabricEvent.iceRestarted]={prevIceConnectionState:"string",currIceConnectionState:"string",prevIceCandidatePair:"object"},h[c.internalFabricEvent.fabricTransportSwitch]={prevIceCandidatePair:"object",currIceCandidatePair:"object"},h[c.internalFabricEvent.iceTerminated]={prevIceConnectionState:"string",currIceConnectionState:"string"},h[c.fabricEvent.fabricTerminated]={},h[c.fabricEvent.fabricHold]={},h[c.fabricEvent.fabricResume]={},h[c.fabricEvent.callUnAnswered]={},h[c.callstatsChannels.sdpSubmission]={localSDP:"string",remoteSDP:"string"},h[c.internalFabricEvent.ssrcMap]={ssrcData:"object"},h[c.callstatsChannels.userFeedback]={feedback:"object"},h[c.internalFabricEvent.sendingThroughputObservations]={ssrc:"string",maxsendingKBitrate:"number",timeToMaxSendingKBitrate:"number",stablesendingKBitrate:"number",timeToStableSendingKBitrate:"number"},h[c.fabricEvent.dominantSpeaker]={},h[c.fabricEvent.applicationErrorLog]={message:"string",messageType:"string"},h[c.callstatsChannels.processedStats]={stats:"object"},h[c.callstatsChannels.senderConfiguration]={rtc_rtp_parameters:"object"},h[c.internalFabricEvent.limitationObservations]={reason:"string"},h[c.qualityDisruptionTypes.qpchange]={reason:"string"},h[c.precalltestEvents.results]={results:"object"},h[c.precalltestEvents.associate]={ids:"object"},n.EventMessage=d},{"../config/constants":36,"../config/settings":37,"./csiologger":92,"./registry":100}],95:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.EventMessageBuilder=void 0;var a="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},o=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),s=e("./eventmessage"),c=r(e("../config/constants")),u=e("./registry"),l=r(e("./csiologger")),f=(function(){function e(){i(this,e),this.transmissionmanager=u.Registry.getTransmissionManager()}return o(e,[{key:"make",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if("string"!=typeof e||null===r||"object"!==(void 0===r?"undefined":a(r)))return l.error("failed typeof checks:",e,void 0===e?"undefined":a(e),void 0===r?"undefined":a(r),r),u.Registry.getGenericEventHandler().sendEvent(c.logEvents.error,{msg:"failed typeof checks:"+e+":"+(void 0===r?"undefined":a(r))+":"+(void 0===e?"undefined":a(e))}),!1;if(null===t&&e!==c.precalltestEvents.results)return l.error("failed conferenceId checks:",e,t),u.Registry.getGenericEventHandler().sendEvent(c.logEvents.error,{msg:"failed conferenceId checks:"+e}),!1;if(!n&&e!==c.callstatsChannels.userFeedback&&e!==c.fabricEvent.applicationErrorLog&&e!==c.fabricEvent.fabricSetupFailed&&e!==c.internalFabricEvent.userJoined&&e!==c.precalltestEvents.results)return l.error("peerconnection cannot be null",e),u.Registry.getGenericEventHandler().sendEvent(c.logEvents.error,{msg:"peerconnection cannot be null"+e}),!1;if(!s.EventMessage.checkCustomEntries(e,r))return l.error("failed checks:",e,r),u.Registry.getGenericEventHandler().sendEvent(c.logEvents.error,{msg:"failed customEntries checks:"+e}),!1;var i=void 0;if(t){var o=u.Registry.getConferenceManager().get(t);o&&n&&(i=o.getPeerConnectionManager().getPcHandler(n))}var f=new s.EventMessage(e,t,r,i);return this.transmissionmanager.send(f),!0}}]),e})();n.EventMessageBuilder=f},{"../config/constants":36,"./csiologger":92,"./eventmessage":94,"./registry":100}],96:[function(e,t,n){"use strict";function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=0;if(!e)return n;for(var r=0,i=e.length;r<i;r++)n=(n<<5)-n+e.charCodeAt(r),n|=0;return t&&t(n+""),n+""}function i(e){for(var t=[],n=0;n<e.length;++n){var r=e.charCodeAt(n);r<128?t[t.length]=r:r>127&&r<2048?(t[t.length]=r>>6|192,t[t.length]=63&r|128):(t[t.length]=r>>12|224,t[t.length]=r>>6&63|128,t[t.length]=63&r|128)}return new Uint8Array(t).buffer}function a(e){for(var t=new DataView(e),n="",r=void 0,i=0;i<t.byteLength;i++)(r=t.getUint8(i).toString(16)).length<2&&(r="0"+r),n+=r;return n}Object.defineProperty(n,"__esModule",{value:!0}),n.generateSHA256=function(e,t){var n={name:"SHA-256"};if(window.crypto){var o=window.crypto.subtle||window.crypto.webkitSubtle;if(!o)return void r(e,t);o.digest(n,i(e)).then(function(e){t(a(e))}).catch(function(){r(e,t)})}else if(window.msCrypto){if(!window.msCrypto.subtle)return void r(e,t);var s=window.msCrypto.subtle.digest(n,i(e));s.oncomplete=function(e){e.target&&t(a(e.target.result))},s.onerror=function(){r(e,t)}}else r(e,t)},n.generateHash=r},{}],97:[function(e,t,n){"use strict";function r(e){return!!/^[\],:{}\s]*$/.test(e.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))}Object.defineProperty(n,"__esModule",{value:!0}),n.isValid=r,n.parse=function(e){var t=null;return null===e?t:(r(e)&&(t=JSON.parse(e)),t)}},{}],98:[function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}Object.defineProperty(n,"__esModule",{value:!0}),n.setErrorEventListener=function(){window&&window.addEventListener&&window.addEventListener("error",function(e){var t=i.Registry.getGenericEventHandler();if(e&&e.filename&&e.filename.indexOf("callstats")>-1){for(var n=!1,r={fileName:e.filename,line:e.lineno,col:e.colno,jsVersion:a.version,eventType:"error",message:e.message,pageURL:window.location.href},s=i.Registry.getConferenceManager().getConferenceIds(),c=0;c<s.length;c++)r.conferenceID=s[c],t.sendEvent(o.logEvents.error,r),n=!0;n||t.sendEvent(o.logEvents.error,r)}})};var i=e("./registry"),a=r(e("../config/settings")),o=r(e("../config/constants"))},{"../config/constants":36,"../config/settings":37,"./registry":100}],99:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.addPctMeasurementToAggregator=function(e){var t=void 0,n=void 0,a=void 0,o=void 0;if(e&&e.tests){e.tests.rtt&&(t=e.tests.rtt.median,n=e.tests.rtt.variance),e.tests.throughput&&(a=e.tests.throughput.average,o=Math.max(e.tests.throughput.fractionLostBytes,0));var s=new r.PCTMeasurement(a,t,n,o,e.provider,e.timestamp);i.Registry.getPCTAggregator().addPCTMeasurement(s)}},n.getPublicPrecalltestResults=function(e){var t={mediaConnectivity:!1,throughput:null,fractionalLoss:null,rtt:null};return e&&e.tests?(t.provider=e.provider,e.tests.rtt&&(t.rtt=e.tests.rtt.median,t.mediaConnectivity=!0),e.tests.throughput&&(t.throughput=e.tests.throughput.average,t.fractionalLoss=Math.max(e.tests.throughput.fractionLostBytes,0),t.mediaConnectivity=!0),e.tests.ice&&(e.tests.ice.relayTcpSuccess||e.tests.ice.relayTlsSuccess||e.tests.ice.relayUdpSuccess)&&(t.mediaConnectivity=!0),t):t};var r=e("../collections/pctmeasurement"),i=e("../utility/registry")},{"../collections/pctmeasurement":28,"../utility/registry":100}],100:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.Registry=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("../services/clocksync"),o=e("../services/configservice/configservicewrapper"),s=e("../services/authenticator"),c=e("../services/backendlog"),u=e("../services/transmissionmanager"),l=e("./eventmessagebuilder"),f=e("../conference/conferencemanager"),d=e("../utility/credentials"),h=e("../statspipeline/statsadapter"),p=e("../statspipeline/statsparser"),v=e("../statspipeline/statsmonitor"),g=e("../statspipeline/statstransmitter"),y=e("../statspipeline/statsassembler"),m=e("../utility/endpoint"),b=e("../browserapi/battery"),S=e("precalltest"),k=e("../statspipeline/wifistatsexecutor"),w=e("./callbacks"),C=e("../statspipeline/statscallbackbuilder"),_=e("../services/connectionmanager"),T=e("../collections/pctaggregator"),P=e("../services/pctrunnerservice"),E=null,I=null,R=null,O=null,M=null,F=null,j=null,A=null,x=null,D=null,U=null,L=null,B=null,H=null,N=null,V=null,W=null,q=null,G=null,z=null,Q=null,J=null,K=(function(){function e(){r(this,e)}return i(e,null,[{key:"getPCTRunnerService",value:function(){return J||(J=new P.PCTRunnerService),J}},{key:"getPCTAggregator",value:function(){return Q||(Q=new T.PCTAggregator),Q}},{key:"getConferenceManager",value:function(){return V||(V=new f.ConferenceManager),V}},{key:"getStatsCallbackBuilder",value:function(){return G||(G=new C.StatsCallbackBuilder),G}},{key:"getClockSync",value:function(){return I||(I=new a.ClockSync),I}},{key:"getWifiStatsExecutor",value:function(){return W||(W=new k.WifiStatsExecutor),W}},{key:"getAuthenticator",value:function(){return R||(R=new s.Authenticator),R}},{key:"getConfigServiceWrapper",value:function(){return O||(O=new o.ConfigServiceWrapper),O}},{key:"getGenericEventHandler",value:function(){return M||(M=new c.GenericEventHandler).enable(),M}},{key:"getConnectionManager",value:function(){return z||(z=new _.ConnectionManager),z}},{key:"getTransmissionManager",value:function(){return F||(F=new u.TransmissionManager),F}},{key:"getEventMessageBuilder",value:function(){return j||(j=new l.EventMessageBuilder),j}},{key:"getCredentials",value:function(){return A||(A=new d.Credentials),A}},{key:"getEndpoint",value:function(){return x||(x=new m.Endpoint),x}},{key:"getStatsAdapter",value:function(){if(!D){var t=e.getEndpoint().getCodeBase(),n=e.getEndpoint().getBrowserName();D=new h.StatsAdapter(t,n)}return D}},{key:"getPreCallTest",value:function(){return E||(E=new S.PreCallTest),E}},{key:"getStatsParser",value:function(){return U||(U=new p.StatsParser),U}},{key:"getStatsMonitor",value:function(){if(!L){var t=e.getEndpoint().getCodeBase();L=new v.StatsMonitor(t)}return L}},{key:"getStatsTransmitter",value:function(){return B||(B=new g.StatsTransmitter),B}},{key:"getStatsAssembler",value:function(){return H||(H=new y.StatsAssembler),H}},{key:"getBattery",value:function(){return N||(N=new b.Battery),N}},{key:"getCallbacks",value:function(){return q||(q=new w.Callbacks),q}}]),e})();n.Registry=K},{"../browserapi/battery":17,"../collections/pctaggregator":27,"../conference/conferencemanager":34,"../services/authenticator":46,"../services/backendlog":47,"../services/clocksync":48,"../services/configservice/configservicewrapper":52,"../services/connectionmanager":53,"../services/pctrunnerservice":56,"../services/transmissionmanager":59,"../statspipeline/statsadapter":73,"../statspipeline/statsassembler":74,"../statspipeline/statscallbackbuilder":75,"../statspipeline/statsmonitor":76,"../statspipeline/statsparser":77,"../statspipeline/statstransmitter":78,"../statspipeline/wifistatsexecutor":88,"../utility/credentials":91,"../utility/endpoint":93,"./callbacks":90,"./eventmessagebuilder":95,precalltest:2}],101:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.RunningStats=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=e("../collections/queue"),o=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;r(this,e),this.queue=new a.Queue(t),this.cumulativeSum=0}return i(e,[{key:"add",value:function(e){this.cumulativeSum+=e;var t=this.queue.push(e);t&&(this.cumulativeSum-=t)}},{key:"getMean",value:function(){return this.queue.size()<1?null:this.cumulativeSum/this.queue.size()}},{key:"getVariance",value:function(){if(this.queue.size()<2)return null;for(var e=this.getMean(),t=0,n=this.queue.getFront();n;){var r=n,i=r.value-e;t+=i*i,n=r.next}return t/this.queue.size()}},{key:"getStd",value:function(){if(this.queue.size()<2)return null;var e=this.getVariance();return Math.sqrt(e)}},{key:"reset",value:function(){this.cumulativeSum=0,this.queue.clear()}}]),e})();n.RunningStats=o},{"../collections/queue":30}],102:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(){function e(t,n,i){r(this,e),this.max=t,this.midpoint=n,this.stepness=i,this.actualStep=0,this.reset()}return i(e,[{key:"reset",value:function(){this.actualStep=0}},{key:"setMidpoint",value:function(e){this.midpoint=e}},{key:"setMax",value:function(e){this.max=e}},{key:"setStepness",value:function(e){this.stepness=e}},{key:"increaseActualStep",value:function(e){this.actualStep+=e}},{key:"getActual",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return this.actualStep+=e,this.max/(1+Math.exp(-1*this.stepness*(this.actualStep-this.midpoint)))}}]),e})();n.Sigmoid=a},{}],103:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0}),n.TimeoutProcess=void 0;var i=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),a=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t})(e("./csiologger")),o=(function(){function e(t){r(this,e),this.interval=t,this.timerId=null,this.callback=function(){a.warn("no callback function set",this)}}return i(e,[{key:"setCallback",value:function(e){this.callback=e}},{key:"start",value:function(){var e=this;this.timerId=setInterval(function(){e.callback()},this.interval)}},{key:"stop",value:function(){clearInterval(this.timerId),this.timerId=null}},{key:"isStarted",value:function(){return null!==this.timerId}}]),e})();n.TimeoutProcess=o},{"./csiologger":92}],104:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getCurrent=function(){return window&&window.performance&&window.performance.now&&window.performance.timing&&window.performance.timing.navigationStart?window.performance.now()+window.performance.timing.navigationStart:Date.now()},n.getSinceOrigin=function(){return window&&window.performance&&window.performance.now?window.performance.now():null}},{}],105:[function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e},a=(function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}})(),o=(function(){function e(t){r(this,e),this.base=t;for(var n=arguments.length,i=Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];this.appendixes=i}return a(e,null,[{key:"concat",value:function(e,t){if(!t)return e;if(!e)return t;var n="/"===e.substr(e.length-1),r="/"===t.substring(0,1);return n||r?n&&r?e+t.substring(1):e+t:e+"/"+t}}]),a(e,[{key:"append",value:function(e){this.appendixes.push(e)}},{key:"toString",value:function(){var t=this.getString(this.base),n=this;return this.appendixes.forEach(function(r){if(null!==r&&void 0!==r){var i=n.getString(r);t=e.concat(t,i)}}),t}},{key:"getString",value:function(e){switch(void 0===e?"undefined":i(e)){case"function":return this.getString(e());case"number":return e+"";case"string":default:return e}}}]),e})();n.Url=o},{}],106:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.normalizeMediaDeviceList=function(e){var t=[];if(!e)return t;for(var n=0;n<e.length;n++){var r={};r.mediaDeviceID=e[n].deviceId,r.groupID=e[n].groupId,r.kind=e[n].kind,r.label=e[n].label,t.push(r)}return t},n.isIntegerPollyfill=function(){Number.isInteger||(Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e})},n.assignPollyfill=function(){"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(e),r=1;r<arguments.length;r++){var i=arguments[r];if(null!=i)for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(n[a]=i[a])}return n},writable:!0,configurable:!0})}},{}]},{},[22])},988,[16]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);t.NativeModules.WiFiStats&&((0,s.getJitsiMeetGlobalNS)().getWiFiStats=t.NativeModules.WiFiStats.getWiFiStats)},989,[17,801]);
__d(function(global,_$$_REQUIRE,_$$_IMPORT_DEFAULT,_$$_IMPORT_ALL,module,exports,_dependencyMap){var _extends=_$$_REQUIRE(_dependencyMap[0]),e,t;e=window,t=function(){return(function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&("function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag")&&Object.defineProperty(e,"function"==typeof Symbol?Symbol.toStringTag:"@@toStringTag",{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=119)})([function(e,t){e.exports={ADD_ICE_CANDIDATE_FAILED:"xmpp.add_ice_candidate_failed",AUDIO_MUTED_BY_FOCUS:"xmpp.audio_muted_by_focus",AUTHENTICATION_REQUIRED:"xmpp.authentication_required",BRIDGE_DOWN:"xmpp.bridge_down",CALL_ACCEPTED:"xmpp.callaccepted.jingle",CALL_INCOMING:"xmpp.callincoming.jingle",CALL_ENDED:"xmpp.callended.jingle",CHAT_ERROR_RECEIVED:"xmpp.chat_error_received",CONFERENCE_PROPERTIES_CHANGED:"xmpp.conference_properties_changed",CONNECTION_ESTABLISHED:"xmpp.connection.connected",CONNECTION_FAILED:"xmpp.connection.failed",CONNECTION_INTERRUPTED:"xmpp.connection.interrupted",CONNECTION_RESTORED:"xmpp.connection.restored",CONNECTION_ICE_FAILED:"xmpp.connection.ice.failed",CONNECTION_STATUS_CHANGED:"xmpp.connection.status.changed",DISPLAY_NAME_CHANGED:"xmpp.display_name_changed",EMUC_ROOM_ADDED:"xmpp.emuc_room_added",EMUC_ROOM_REMOVED:"xmpp.emuc_room_removed",ETHERPAD:"xmpp.etherpad",FOCUS_DISCONNECTED:"xmpp.focus_disconnected",FOCUS_LEFT:"xmpp.focus_left",GRACEFUL_SHUTDOWN:"xmpp.graceful_shutdown",ICE_RESTARTING:"rtc.ice_restarting",ICE_RESTART_SUCCESS:"rtc.ice_restart_success",KICKED:"xmpp.kicked",LOCAL_ROLE_CHANGED:"xmpp.localrole_changed",MESSAGE_RECEIVED:"xmpp.message_received",PRIVATE_MESSAGE_RECEIVED:"xmpp.private_message_received",MUC_MEMBER_BOT_TYPE_CHANGED:"xmpp.muc_member_bot_type_changed",MUC_DESTROYED:"xmpp.muc_destroyed",MUC_JOINED:"xmpp.muc_joined",MUC_MEMBER_JOINED:"xmpp.muc_member_joined",MUC_MEMBER_LEFT:"xmpp.muc_member_left",MUC_LEFT:"xmpp.muc_left",MUC_ROLE_CHANGED:"xmpp.muc_role_changed",MUC_LOCK_CHANGED:"xmpp.muc_lock_changed",PARTICIPANT_AUDIO_MUTED:"xmpp.audio_muted",PARTICIPANT_VIDEO_MUTED:"xmpp.video_muted",PARTICIPANT_VIDEO_TYPE_CHANGED:"xmpp.video_type",PARTCIPANT_FEATURES_CHANGED:"xmpp.partcipant_features_changed",PASSWORD_REQUIRED:"xmpp.password_required",PEERCONNECTION_READY:"xmpp.peerconnection_ready",PHONE_NUMBER_CHANGED:"conference.phoneNumberChanged",PRESENCE_RECEIVED:"xmpp.presence_received",PRESENCE_STATUS:"xmpp.presence_status",PROMPT_FOR_LOGIN:"xmpp.prompt_for_login",READY_TO_JOIN:"xmpp.ready_to_join",RECORDER_STATE_CHANGED:"xmpp.recorderStateChanged",REMOTE_STATS:"xmpp.remote_stats",RENEGOTIATION_FAILED:"xmpp.renegotiation_failed",RESERVATION_ERROR:"xmpp.room_reservation_error",ROOM_CONNECT_ERROR:"xmpp.room_connect_error",ROOM_CONNECT_NOT_ALLOWED_ERROR:"xmpp.room_connect_error.not_allowed",ROOM_JOIN_ERROR:"xmpp.room_join_error",ROOM_MAX_USERS_ERROR:"xmpp.room_max_users_error",SENDING_CHAT_MESSAGE:"xmpp.sending_chat_message",SENDING_PRIVATE_CHAT_MESSAGE:"xmpp.sending_private_chat_message",SESSION_ACCEPT_TIMEOUT:"xmpp.session_accept_timeout",SPEAKER_STATS_RECEIVED:"xmpp.speaker_stats_received",START_MUTED_FROM_FOCUS:"xmpp.start_muted_from_focus",SUBJECT_CHANGED:"xmpp.subject_changed",SUSPEND_DETECTED:"xmpp.suspend_detected",TRANSCRIPTION_STATUS_CHANGED:"xmpp.transcription_status_changed",TRANSPORT_INFO:"xmpp.transportinfo.jingle",VIDEO_SIP_GW_AVAILABILITY_CHANGED:"xmpp.videoSIPGWAvailabilityChanged",VIDEO_SIP_GW_SESSION_STATE_CHANGED:"xmpp.videoSIPGWSessionStateChanged",ICE_CONNECTION_STATE_CHANGED:"xmpp.ice_connection_state_changed",JSON_MESSAGE_RECEIVED:"xmmp.json_message_received"}},function(e,t,n){var r,i;function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}void 0===(i="function"==typeof(r=function(){var n,r,i,a,s;return(function(e){var t,a,s,c,u={},l={},d={},p={},f=Object.prototype.hasOwnProperty,h=[].slice,m=/\.js$/;function v(e,t){return f.call(e,t)}function y(e,t){var n,r,i,o,a,s,c,u,l,p,f,h=t&&t.split("/"),v=d.map,y=v&&v["*"]||{};if(e){for(a=(e=e.split("/")).length-1,d.nodeIdCompat&&m.test(e[a])&&(e[a]=e[a].replace(m,"")),"."===e[0].charAt(0)&&h&&(e=h.slice(0,h.length-1).concat(e)),l=0;l<e.length;l++)if("."===(f=e[l]))e.splice(l,1),l-=1;else if(".."===f){if(0===l||1===l&&".."===e[2]||".."===e[l-1])continue;l>0&&(e.splice(l-1,2),l-=2)}e=e.join("/")}if((h||y)&&v){for(l=(n=e.split("/")).length;l>0;l-=1){if(r=n.slice(0,l).join("/"),h)for(p=h.length;p>0;p-=1)if((i=v[h.slice(0,p).join("/")])&&(i=i[r])){o=i,s=l;break}if(o)break;!c&&y&&y[r]&&(c=y[r],u=l)}!o&&c&&(o=c,s=u),o&&(n.splice(0,s,o),e=n.join("/"))}return e}function g(t,n){return function(){var r=h.call(arguments,0);return"string"!=typeof r[0]&&1===r.length&&r.push(null),a.apply(e,r.concat([t,n]))}}function S(e){return function(t){u[e]=t}}function _(n){if(v(l,n)){var r=l[n];delete l[n],p[n]=!0,t.apply(e,r)}if(!v(u,n)&&!v(p,n))throw new Error("No "+n);return u[n]}function b(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function E(e){return e?b(e):[]}function T(e){return function(){return d&&d.config&&d.config[e]||{}}}s=function(e,t){var n,r,i=b(e),o=i[0],a=t[1];return e=i[1],o&&(n=_(o=y(o,a))),o?e=n&&n.normalize?n.normalize(e,(r=a,function(e){return y(e,r)})):y(e,a):(o=(i=b(e=y(e,a)))[0],e=i[1],o&&(n=_(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},c={require:function(e){return g(e)},exports:function(e){var t=u[e];return void 0!==t?t:u[e]={}},module:function(e){return{id:e,uri:"",exports:u[e],config:T(e)}}},t=function(t,n,r,i){var a,d,f,h,m,y,b,T=[],C=o(r);if(y=E(i=i||t),"undefined"===C||"function"===C){for(n=!n.length&&r.length?["require","exports","module"]:n,m=0;m<n.length;m+=1)if("require"===(d=(h=s(n[m],y)).f))T[m]=c.require(t);else if("exports"===d)T[m]=c.exports(t),b=!0;else if("module"===d)a=T[m]=c.module(t);else if(v(u,d)||v(l,d)||v(p,d))T[m]=_(d);else{if(!h.p)throw new Error(t+" missing "+d);h.p.load(h.n,g(i,!0),S(d),{}),T[m]=u[d]}f=r?r.apply(u[t],T):void 0,t&&(a&&a.exports!==e&&a.exports!==u[t]?u[t]=a.exports:f===e&&b||(u[t]=f))}else t&&(u[t]=r)},n=r=a=function(n,r,i,o,u){if("string"==typeof n)return c[n]?c[n](r):_(s(n,E(r)).f);if(!n.splice){if((d=n).deps&&a(d.deps,d.callback),!r)return;r.splice?(n=r,r=i,i=null):n=e}return r=r||function(){},"function"==typeof i&&(i=o,o=u),o?t(e,n,r,i):setTimeout(function(){t(e,n,r,i)},4),a},a.config=function(e){return a(e)},n._defined=u,(i=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),v(u,e)||v(l,e)||(l[e]=[e,t,n])}).amd={jQuery:!0}})(),i("node_modules/almond/almond.js",function(){}),a=this,s=function(e){Function.prototype.bind||(Function.prototype.bind=function(e){var t=this,n=Array.prototype.slice,r=Array.prototype.concat,i=n.call(arguments,1);return function(){return t.apply(e||this,r.call(i,n.call(arguments,0)))}}),Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),Array.prototype.indexOf||(Array.prototype.indexOf=function(e){var t=this.length,n=Number(arguments[1])||0;for((n=n<0?Math.ceil(n):Math.floor(n))<0&&(n+=t);n<t;n++)if(n in this&&this[n]===e)return n;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(e,t){var n,r;if(null===this)throw new TypeError(" this is null or not defined");var i=Object(this),o=i.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(n=t),r=0;r<o;){var a;r in i&&(a=i[r],e.call(n,a,r,i)),r++}});var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.btoa||(e.btoa=function(e){var n,r,i,o,a,s,c,u="",l=0;do{o=(n=e.charCodeAt(l++))>>2,a=(3&n)<<4|(r=e.charCodeAt(l++))>>4,s=(15&r)<<2|(i=e.charCodeAt(l++))>>6,c=63&i,isNaN(r)?(a=(3&n)<<4,s=c=64):isNaN(i)&&(c=64),u=u+t.charAt(o)+t.charAt(a)+t.charAt(s)+t.charAt(c)}while(l<e.length);return u}),e.atob||(e.atob=function(e){var n,r,i,o,a,s,c="",u=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{n=t.indexOf(e.charAt(u++))<<2|(o=t.indexOf(e.charAt(u++)))>>4,r=(15&o)<<4|(a=t.indexOf(e.charAt(u++)))>>2,i=(3&a)<<6|(s=t.indexOf(e.charAt(u++))),c+=String.fromCharCode(n),64!==a&&(c+=String.fromCharCode(r)),64!==s&&(c+=String.fromCharCode(i))}while(u<e.length);return c})},"function"==typeof i&&i.amd?i("strophe-polyfill",[],function(){return s(a)}):s(a),(function(n,r){"function"==typeof i&&i.amd?i("strophe-sha1",[],function(){return r()}):"object"===o(t)?e.exports=r():n.SHA1=r()})(this,function(){function e(e,r){e[r>>5]|=128<<24-r%32,e[15+(r+64>>9<<4)]=r;var a,s,c,u,l,d,p,f,h=new Array(80),m=1732584193,v=-271733879,y=-1732584194,g=271733878,S=-1009589776;for(a=0;a<e.length;a+=16){for(u=m,l=v,d=y,p=g,f=S,s=0;s<80;s++)h[s]=s<16?e[a+s]:o(h[s-3]^h[s-8]^h[s-14]^h[s-16],1),c=i(i(o(m,5),t(s,v,y,g)),i(i(S,h[s]),n(s))),S=g,g=y,y=o(v,30),v=m,m=c;m=i(m,u),v=i(v,l),y=i(y,d),g=i(g,p),S=i(S,f)}return[m,v,y,g,S]}function t(e,t,n,r){return e<20?t&n|~t&r:e<40?t^n^r:e<60?t&n|t&r|n&r:t^n^r}function n(e){return e<20?1518500249:e<40?1859775393:e<60?-1894007588:-899497514}function r(t,n){var r=a(t);r.length>16&&(r=e(r,8*t.length));for(var i=new Array(16),o=new Array(16),s=0;s<16;s++)i[s]=909522486^r[s],o[s]=1549556828^r[s];var c=e(i.concat(a(n)),512+8*n.length);return e(o.concat(c),672)}function i(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function o(e,t){return e<<t|e>>>32-t}function a(e){for(var t=[],n=0;n<8*e.length;n+=8)t[n>>5]|=(255&e.charCodeAt(n/8))<<24-n%32;return t}function s(e){for(var t="",n=0;n<32*e.length;n+=8)t+=String.fromCharCode(e[n>>5]>>>24-n%32&255);return t}function c(e){for(var t,n,r="",i=0;i<4*e.length;i+=3)for(t=(e[i>>2]>>8*(3-i%4)&255)<<16|(e[i+1>>2]>>8*(3-(i+1)%4)&255)<<8|e[i+2>>2]>>8*(3-(i+2)%4)&255,n=0;n<4;n++)8*i+6*n>32*e.length?r+="=":r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t>>6*(3-n)&63);return r}return{b64_hmac_sha1:function(e,t){return c(r(e,t))},b64_sha1:function(t){return c(e(a(t),8*t.length))},binb2str:s,core_hmac_sha1:r,str_hmac_sha1:function(e,t){return s(r(e,t))},str_sha1:function(t){return s(e(a(t),8*t.length))}}}),(function(n,r){"function"==typeof i&&i.amd?i("strophe-md5",[],function(){return r()}):"object"===o(t)?e.exports=r():n.MD5=r()})(this,function(){var e=function(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n},t=function(e){for(var t=[],n=0;n<8*e.length;n+=8)t[n>>5]|=(255&e.charCodeAt(n/8))<<n%32;return t},n=function(t,n,r,i,o,a){return e((s=e(e(n,t),e(i,a)))<<(c=o)|s>>>32-c,r);var s,c},r=function(e,t,r,i,o,a,s){return n(t&r|~t&i,e,t,o,a,s)},i=function(e,t,r,i,o,a,s){return n(t&i|r&~i,e,t,o,a,s)},o=function(e,t,r,i,o,a,s){return n(t^r^i,e,t,o,a,s)},a=function(e,t,r,i,o,a,s){return n(r^(t|~i),e,t,o,a,s)},s=function(t,n){t[n>>5]|=128<<n%32,t[14+(n+64>>>9<<4)]=n;for(var s,c,u,l,d=1732584193,p=-271733879,f=-1732584194,h=271733878,m=0;m<t.length;m+=16)s=d,c=p,u=f,l=h,d=r(d,p,f,h,t[m+0],7,-680876936),h=r(h,d,p,f,t[m+1],12,-389564586),f=r(f,h,d,p,t[m+2],17,606105819),p=r(p,f,h,d,t[m+3],22,-1044525330),d=r(d,p,f,h,t[m+4],7,-176418897),h=r(h,d,p,f,t[m+5],12,1200080426),f=r(f,h,d,p,t[m+6],17,-1473231341),p=r(p,f,h,d,t[m+7],22,-45705983),d=r(d,p,f,h,t[m+8],7,1770035416),h=r(h,d,p,f,t[m+9],12,-1958414417),f=r(f,h,d,p,t[m+10],17,-42063),p=r(p,f,h,d,t[m+11],22,-1990404162),d=r(d,p,f,h,t[m+12],7,1804603682),h=r(h,d,p,f,t[m+13],12,-40341101),f=r(f,h,d,p,t[m+14],17,-1502002290),p=r(p,f,h,d,t[m+15],22,1236535329),d=i(d,p,f,h,t[m+1],5,-165796510),h=i(h,d,p,f,t[m+6],9,-1069501632),f=i(f,h,d,p,t[m+11],14,643717713),p=i(p,f,h,d,t[m+0],20,-373897302),d=i(d,p,f,h,t[m+5],5,-701558691),h=i(h,d,p,f,t[m+10],9,38016083),f=i(f,h,d,p,t[m+15],14,-660478335),p=i(p,f,h,d,t[m+4],20,-405537848),d=i(d,p,f,h,t[m+9],5,568446438),h=i(h,d,p,f,t[m+14],9,-1019803690),f=i(f,h,d,p,t[m+3],14,-187363961),p=i(p,f,h,d,t[m+8],20,1163531501),d=i(d,p,f,h,t[m+13],5,-1444681467),h=i(h,d,p,f,t[m+2],9,-51403784),f=i(f,h,d,p,t[m+7],14,1735328473),p=i(p,f,h,d,t[m+12],20,-1926607734),d=o(d,p,f,h,t[m+5],4,-378558),h=o(h,d,p,f,t[m+8],11,-2022574463),f=o(f,h,d,p,t[m+11],16,1839030562),p=o(p,f,h,d,t[m+14],23,-35309556),d=o(d,p,f,h,t[m+1],4,-1530992060),h=o(h,d,p,f,t[m+4],11,1272893353),f=o(f,h,d,p,t[m+7],16,-155497632),p=o(p,f,h,d,t[m+10],23,-1094730640),d=o(d,p,f,h,t[m+13],4,681279174),h=o(h,d,p,f,t[m+0],11,-358537222),f=o(f,h,d,p,t[m+3],16,-722521979),p=o(p,f,h,d,t[m+6],23,76029189),d=o(d,p,f,h,t[m+9],4,-640364487),h=o(h,d,p,f,t[m+12],11,-421815835),f=o(f,h,d,p,t[m+15],16,530742520),p=o(p,f,h,d,t[m+2],23,-995338651),d=a(d,p,f,h,t[m+0],6,-198630844),h=a(h,d,p,f,t[m+7],10,1126891415),f=a(f,h,d,p,t[m+14],15,-1416354905),p=a(p,f,h,d,t[m+5],21,-57434055),d=a(d,p,f,h,t[m+12],6,1700485571),h=a(h,d,p,f,t[m+3],10,-1894986606),f=a(f,h,d,p,t[m+10],15,-1051523),p=a(p,f,h,d,t[m+1],21,-2054922799),d=a(d,p,f,h,t[m+8],6,1873313359),h=a(h,d,p,f,t[m+15],10,-30611744),f=a(f,h,d,p,t[m+6],15,-1560198380),p=a(p,f,h,d,t[m+13],21,1309151649),d=a(d,p,f,h,t[m+4],6,-145523070),h=a(h,d,p,f,t[m+11],10,-1120210379),f=a(f,h,d,p,t[m+2],15,718787259),p=a(p,f,h,d,t[m+9],21,-343485551),d=e(d,s),p=e(p,c),f=e(f,u),h=e(h,l);return[d,p,f,h]};return{hexdigest:function(e){return(function(e){for(var t="",n=0;n<4*e.length;n++)t+="0123456789abcdef".charAt(e[n>>2]>>n%4*8+4&15)+"0123456789abcdef".charAt(e[n>>2]>>n%4*8&15);return t})(s(t(e),8*e.length))},hash:function(e){return(function(e){for(var t="",n=0;n<32*e.length;n+=8)t+=String.fromCharCode(e[n>>5]>>>n%32&255);return t})(s(t(e),8*e.length))}}}),(function(n,r){"function"==typeof i&&i.amd?i("strophe-utils",[],function(){return r()}):"object"===o(t)?e.exports=r():n.stropheUtils=r()})(this,function(){return{utf16to8:function(e){var t,n,r="",i=e.length;for(t=0;t<i;t++)(n=e.charCodeAt(t))>=0&&n<=127?r+=e.charAt(t):n>2047?(r+=String.fromCharCode(224|n>>12&15),r+=String.fromCharCode(128|n>>6&63),r+=String.fromCharCode(128|n>>0&63)):(r+=String.fromCharCode(192|n>>6&31),r+=String.fromCharCode(128|n>>0&63));return r},addCookies:function(e){var t,n,r,i,a,s,c;for(t in e||{})a="",s="",c="",r="object"===o(n=e[t]),i=escape(unescape(r?n.value:n)),r&&(a=n.expires?";expires="+n.expires:"",s=n.domain?";domain="+n.domain:"",c=n.path?";path="+n.path:""),document.cookie=t+"="+i+a+s+c}}}),(function(n,a){if("function"==typeof i&&i.amd)i("strophe-core",["strophe-sha1","strophe-md5","strophe-utils"],function(){return a.apply(this,arguments)});else if("object"===o(t))e.exports=a(r("./sha1"),r("./md5"),r("./utils"));else{var s=a(n.SHA1,n.MD5,n.stropheUtils);n.Strophe=s.Strophe,n.$build=s.$build,n.$iq=s.$iq,n.$msg=s.$msg,n.$pres=s.$pres,n.SHA1=s.SHA1,n.MD5=s.MD5,n.b64_hmac_sha1=s.SHA1.b64_hmac_sha1,n.b64_sha1=s.SHA1.b64_sha1,n.str_hmac_sha1=s.SHA1.str_hmac_sha1,n.str_sha1=s.SHA1.str_sha1}})(this,function(e,t,n){var r;function i(e,t){return new r.Builder(e,t)}function a(e){return new r.Builder("iq",e)}function s(e){return new r.Builder("presence",e)}return(r={VERSION:"1.2.16",NS:{HTTPBIND:"http://jabber.org/protocol/httpbind",BOSH:"urn:xmpp:xbosh",CLIENT:"jabber:client",AUTH:"jabber:iq:auth",ROSTER:"jabber:iq:roster",PROFILE:"jabber:iq:profile",DISCO_INFO:"http://jabber.org/protocol/disco#info",DISCO_ITEMS:"http://jabber.org/protocol/disco#items",MUC:"http://jabber.org/protocol/muc",SASL:"urn:ietf:params:xml:ns:xmpp-sasl",STREAM:"http://etherx.jabber.org/streams",FRAMING:"urn:ietf:params:xml:ns:xmpp-framing",BIND:"urn:ietf:params:xml:ns:xmpp-bind",SESSION:"urn:ietf:params:xml:ns:xmpp-session",VERSION:"jabber:iq:version",STANZAS:"urn:ietf:params:xml:ns:xmpp-stanzas",XHTML_IM:"http://jabber.org/protocol/xhtml-im",XHTML:"http://www.w3.org/1999/xhtml"},XHTML:{tags:["a","blockquote","br","cite","em","img","li","ol","p","span","strong","ul","body"],attributes:{a:["href"],blockquote:["style"],br:[],cite:["style"],em:[],img:["src","alt","style","height","width"],li:["style"],ol:["style"],p:["style"],span:["style"],strong:[],ul:["style"],body:[]},css:["background-color","color","font-family","font-size","font-style","font-weight","margin-left","margin-right","text-align","text-decoration"],validTag:function(e){for(var t=0;t<r.XHTML.tags.length;t++)if(e===r.XHTML.tags[t])return!0;return!1},validAttribute:function(e,t){if(void 0!==r.XHTML.attributes[e]&&r.XHTML.attributes[e].length>0)for(var n=0;n<r.XHTML.attributes[e].length;n++)if(t===r.XHTML.attributes[e][n])return!0;return!1},validCSS:function(e){for(var t=0;t<r.XHTML.css.length;t++)if(e===r.XHTML.css[t])return!0;return!1}},Status:{ERROR:0,CONNECTING:1,CONNFAIL:2,AUTHENTICATING:3,AUTHFAIL:4,CONNECTED:5,DISCONNECTED:6,DISCONNECTING:7,ATTACHED:8,REDIRECT:9,CONNTIMEOUT:10},ErrorCondition:{BAD_FORMAT:"bad-format",CONFLICT:"conflict",MISSING_JID_NODE:"x-strophe-bad-non-anon-jid",NO_AUTH_MECH:"no-auth-mech",UNKNOWN_REASON:"unknown"},LogLevel:{DEBUG:0,INFO:1,WARN:2,ERROR:3,FATAL:4},ElementType:{NORMAL:1,TEXT:3,CDATA:4,FRAGMENT:11},TIMEOUT:1.1,SECONDARY_TIMEOUT:.1,addNamespace:function(e,t){r.NS[e]=t},forEachChild:function(e,t,n){var i,o;for(i=0;i<e.childNodes.length;i++)(o=e.childNodes[i]).nodeType!==r.ElementType.NORMAL||t&&!this.isTagEqual(o,t)||n(o)},isTagEqual:function(e,t){return e.tagName===t},_xmlGenerator:null,_makeGenerator:function(){var e;return void 0===document.implementation.createDocument||document.implementation.createDocument&&document.documentMode&&document.documentMode<10?(e=this._getIEXmlDom()).appendChild(e.createElement("strophe")):e=document.implementation.createDocument("jabber:client","strophe",null),e},xmlGenerator:function(){return r._xmlGenerator||(r._xmlGenerator=r._makeGenerator()),r._xmlGenerator},_getIEXmlDom:function(){for(var e=null,t=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.5.0","Msxml2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"],n=0;n<t.length&&null===e;n++)try{e=new ActiveXObject(t[n])}catch(t){e=null}return e},xmlElement:function(e){if(!e)return null;var t,n,i,a=r.xmlGenerator().createElement(e);for(t=1;t<arguments.length;t++){var s=arguments[t];if(s)if("string"==typeof s||"number"==typeof s)a.appendChild(r.xmlTextNode(s));else if("object"===o(s)&&"function"==typeof s.sort)for(n=0;n<s.length;n++){var c=s[n];"object"===o(c)&&"function"==typeof c.sort&&void 0!==c[1]&&null!==c[1]&&a.setAttribute(c[0],c[1])}else if("object"===o(s))for(i in s)s.hasOwnProperty(i)&&void 0!==s[i]&&null!==s[i]&&a.setAttribute(i,s[i])}return a},xmlescape:function(e){return(e=(e=(e=(e=e.replace(/\&/g,"&amp;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;")).replace(/'/g,"&apos;")).replace(/"/g,"&quot;")},xmlunescape:function(e){return(e=(e=(e=(e=e.replace(/\&amp;/g,"&")).replace(/&lt;/g,"<")).replace(/&gt;/g,">")).replace(/&apos;/g,"'")).replace(/&quot;/g,'"')},xmlTextNode:function(e){return r.xmlGenerator().createTextNode(e)},xmlHtmlNode:function(e){var t;return DOMParser?t=(new DOMParser).parseFromString(e,"text/xml"):((t=new ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e)),t},getText:function(e){if(!e)return null;var t="";0===e.childNodes.length&&e.nodeType===r.ElementType.TEXT&&(t+=e.nodeValue);for(var n=0;n<e.childNodes.length;n++)e.childNodes[n].nodeType===r.ElementType.TEXT&&(t+=e.childNodes[n].nodeValue);return r.xmlescape(t)},copyElement:function(e){var t,n;if(e.nodeType===r.ElementType.NORMAL){for(n=r.xmlElement(e.tagName),t=0;t<e.attributes.length;t++)n.setAttribute(e.attributes[t].nodeName,e.attributes[t].value);for(t=0;t<e.childNodes.length;t++)n.appendChild(r.copyElement(e.childNodes[t]))}else e.nodeType===r.ElementType.TEXT&&(n=r.xmlGenerator().createTextNode(e.nodeValue));return n},createHtml:function(e){var t,n,i,a,s,c,u,l,d,p,f;if(e.nodeType===r.ElementType.NORMAL)if(a=e.nodeName.toLowerCase(),r.XHTML.validTag(a))try{for(n=r.xmlElement(a),t=0;t<r.XHTML.attributes[a].length;t++)if(s=r.XHTML.attributes[a][t],null!=(c=e.getAttribute(s))&&""!==c&&!1!==c&&0!==c)if("style"===s&&"object"===o(c)&&void 0!==c.cssText&&(c=c.cssText),"style"===s){for(u=[],l=c.split(";"),i=0;i<l.length;i++)p=(d=l[i].split(":"))[0].replace(/^\s*/,"").replace(/\s*$/,"").toLowerCase(),r.XHTML.validCSS(p)&&(f=d[1].replace(/^\s*/,"").replace(/\s*$/,""),u.push(p+": "+f));u.length>0&&(c=u.join("; "),n.setAttribute(s,c))}else n.setAttribute(s,c);for(t=0;t<e.childNodes.length;t++)n.appendChild(r.createHtml(e.childNodes[t]))}catch(e){n=r.xmlTextNode("")}else for(n=r.xmlGenerator().createDocumentFragment(),t=0;t<e.childNodes.length;t++)n.appendChild(r.createHtml(e.childNodes[t]));else if(e.nodeType===r.ElementType.FRAGMENT)for(n=r.xmlGenerator().createDocumentFragment(),t=0;t<e.childNodes.length;t++)n.appendChild(r.createHtml(e.childNodes[t]));else e.nodeType===r.ElementType.TEXT&&(n=r.xmlTextNode(e.nodeValue));return n},escapeNode:function(e){return"string"!=typeof e?e:e.replace(/^\s+|\s+$/g,"").replace(/\\/g,"\\5c").replace(/ /g,"\\20").replace(/\"/g,"\\22").replace(/\&/g,"\\26").replace(/\'/g,"\\27").replace(/\//g,"\\2f").replace(/:/g,"\\3a").replace(/</g,"\\3c").replace(/>/g,"\\3e").replace(/@/g,"\\40")},unescapeNode:function(e){return"string"!=typeof e?e:e.replace(/\\20/g," ").replace(/\\22/g,'"').replace(/\\26/g,"&").replace(/\\27/g,"'").replace(/\\2f/g,"/").replace(/\\3a/g,":").replace(/\\3c/g,"<").replace(/\\3e/g,">").replace(/\\40/g,"@").replace(/\\5c/g,"\\")},getNodeFromJid:function(e){return e.indexOf("@")<0?null:e.split("@")[0]},getDomainFromJid:function(e){var t=r.getBareJidFromJid(e);if(t.indexOf("@")<0)return t;var n=t.split("@");return n.splice(0,1),n.join("@")},getResourceFromJid:function(e){var t=e.split("/");return t.length<2?null:(t.splice(0,1),t.join("/"))},getBareJidFromJid:function(e){return e?e.split("/")[0]:null},_handleError:function(e){void 0!==e.stack&&r.fatal(e.stack),e.sourceURL?r.fatal("error: "+this.handler+" "+e.sourceURL+":"+e.line+" - "+e.name+": "+e.message):e.fileName?r.fatal("error: "+this.handler+" "+e.fileName+":"+e.lineNumber+" - "+e.name+": "+e.message):r.fatal("error: "+e.message)},log:function(e,t){e===this.LogLevel.FATAL&&"object"===o(window.console)&&"function"==typeof window.console.error&&window.console.error(t)},debug:function(e){this.log(this.LogLevel.DEBUG,e)},info:function(e){this.log(this.LogLevel.INFO,e)},warn:function(e){this.log(this.LogLevel.WARN,e)},error:function(e){this.log(this.LogLevel.ERROR,e)},fatal:function(e){this.log(this.LogLevel.FATAL,e)},serialize:function(e){var t;if(!e)return null;"function"==typeof e.tree&&(e=e.tree());var n,i,o=e.nodeName;for(e.getAttribute("_realname")&&(o=e.getAttribute("_realname")),t="<"+o,n=0;n<e.attributes.length;n++)"_realname"!==e.attributes[n].nodeName&&(t+=" "+e.attributes[n].nodeName+"='"+r.xmlescape(e.attributes[n].value)+"'");if(e.childNodes.length>0){for(t+=">",n=0;n<e.childNodes.length;n++)switch((i=e.childNodes[n]).nodeType){case r.ElementType.NORMAL:t+=r.serialize(i);break;case r.ElementType.TEXT:t+=r.xmlescape(i.nodeValue);break;case r.ElementType.CDATA:t+="<![CDATA["+i.nodeValue+"]]>"}t+="</"+o+">"}else t+="/>";return t},_requestId:0,_connectionPlugins:{},addConnectionPlugin:function(e,t){r._connectionPlugins[e]=t}}).Builder=function(e,t){"presence"!==e&&"message"!==e&&"iq"!==e||(t&&!t.xmlns?t.xmlns=r.NS.CLIENT:t||(t={xmlns:r.NS.CLIENT})),this.nodeTree=r.xmlElement(e,t),this.node=this.nodeTree},r.Builder.prototype={tree:function(){return this.nodeTree},toString:function(){return r.serialize(this.nodeTree)},up:function(){return this.node=this.node.parentNode,this},root:function(){return this.node=this.nodeTree,this},attrs:function(e){for(var t in e)e.hasOwnProperty(t)&&(void 0===e[t]?this.node.removeAttribute(t):this.node.setAttribute(t,e[t]));return this},c:function(e,t,n){var i=r.xmlElement(e,t,n);return this.node.appendChild(i),"string"!=typeof n&&"number"!=typeof n&&(this.node=i),this},cnode:function(e){var t,n=r.xmlGenerator();try{t=void 0!==n.importNode}catch(e){t=!1}var i=t?n.importNode(e,!0):r.copyElement(e);return this.node.appendChild(i),this.node=i,this},t:function(e){var t=r.xmlTextNode(e);return this.node.appendChild(t),this},h:function(e){var t=document.createElement("body");t.innerHTML=e;for(var n=r.createHtml(t);n.childNodes.length>0;)this.node.appendChild(n.childNodes[0]);return this}},r.Handler=function(e,t,n,i,o,a,s){this.handler=e,this.ns=t,this.name=n,this.type=i,this.id=o,this.options=s||{matchBareFromJid:!1,ignoreNamespaceFragment:!1},this.options.matchBare&&(r.warn('The "matchBare" option is deprecated, use "matchBareFromJid" instead.'),this.options.matchBareFromJid=this.options.matchBare,delete this.options.matchBare),this.options.matchBareFromJid?this.from=a?r.getBareJidFromJid(a):null:this.from=a,this.user=!0},r.Handler.prototype={getNamespace:function(e){var t=e.getAttribute("xmlns");return t&&this.options.ignoreNamespaceFragment&&(t=t.split("#")[0]),t},namespaceMatch:function(e){var t=!1;if(!this.ns)return!0;var n=this;return r.forEachChild(e,null,function(e){n.getNamespace(e)===n.ns&&(t=!0)}),t=t||this.getNamespace(e)===this.ns},isMatch:function(e){var t=e.getAttribute("from");this.options.matchBareFromJid&&(t=r.getBareJidFromJid(t));var n=e.getAttribute("type");return!(!this.namespaceMatch(e)||this.name&&!r.isTagEqual(e,this.name)||this.type&&(Array.isArray(this.type)?-1===this.type.indexOf(n):n!==this.type)||this.id&&e.getAttribute("id")!==this.id||this.from&&t!==this.from)},run:function(e){var t=null;try{t=this.handler(e)}catch(e){throw r._handleError(e),e}return t},toString:function(){return"{Handler: "+this.handler+"("+this.name+","+this.id+","+this.ns+")}"}},r.TimedHandler=function(e,t){this.period=e,this.handler=t,this.lastCalled=(new Date).getTime(),this.user=!0},r.TimedHandler.prototype={run:function(){return this.lastCalled=(new Date).getTime(),this.handler()},reset:function(){this.lastCalled=(new Date).getTime()},toString:function(){return"{TimedHandler: "+this.handler+"("+this.period+")}"}},r.Connection=function(e,t){this.service=e,this.options=t||{};var i=this.options.protocol||"";for(var o in 0===e.indexOf("ws:")||0===e.indexOf("wss:")||0===i.indexOf("ws")?this._proto=new r.Websocket(this):this._proto=new r.Bosh(this),this.jid="",this.domain=null,this.features=null,this._sasl_data={},this.do_session=!1,this.do_bind=!1,this.timedHandlers=[],this.handlers=[],this.removeTimeds=[],this.removeHandlers=[],this.addTimeds=[],this.addHandlers=[],this.protocolErrorHandlers={HTTP:{},websocket:{}},this._idleTimeout=null,this._disconnectTimeout=null,this.authenticated=!1,this.connected=!1,this.disconnecting=!1,this.do_authentication=!0,this.paused=!1,this.restored=!1,this._data=[],this._uniqueId=0,this._sasl_success_handler=null,this._sasl_failure_handler=null,this._sasl_challenge_handler=null,this.maxRetries=5,this._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this),100),n.addCookies(this.options.cookies),this.registerSASLMechanisms(this.options.mechanisms),r._connectionPlugins)if(r._connectionPlugins.hasOwnProperty(o)){var a=r._connectionPlugins[o],s=function(){};s.prototype=a,this[o]=new s,this[o].init(this)}},r.Connection.prototype={reset:function(){this._proto._reset(),this.do_session=!1,this.do_bind=!1,this.timedHandlers=[],this.handlers=[],this.removeTimeds=[],this.removeHandlers=[],this.addTimeds=[],this.addHandlers=[],this.authenticated=!1,this.connected=!1,this.disconnecting=!1,this.restored=!1,this._data=[],this._requests=[],this._uniqueId=0},pause:function(){this.paused=!0},resume:function(){this.paused=!1},getUniqueId:function(e){var t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)});return"string"==typeof e||"number"==typeof e?t+":"+e:t+""},addProtocolErrorHandler:function(e,t,n){this.protocolErrorHandlers[e][t]=n},connect:function(e,t,n,i,o,a,s){this.jid=e,this.authzid=r.getBareJidFromJid(this.jid),this.authcid=s||r.getNodeFromJid(this.jid),this.pass=t,this.servtype="xmpp",this.connect_callback=n,this.disconnecting=!1,this.connected=!1,this.authenticated=!1,this.restored=!1,this.domain=r.getDomainFromJid(this.jid),this._changeConnectStatus(r.Status.CONNECTING,null),this._proto._connect(i,o,a)},attach:function(e,t,n,i,o,a,s){if(!(this._proto instanceof r.Bosh))throw{name:"StropheSessionError",message:'The "attach" method can only be used with a BOSH connection.'};this._proto._attach(e,t,n,i,o,a,s)},restore:function(e,t,n,r,i){if(!this._sessionCachingSupported())throw{name:"StropheSessionError",message:'The "restore" method can only be used with a BOSH connection.'};this._proto._restore(e,t,n,r,i)},_sessionCachingSupported:function(){if(this._proto instanceof r.Bosh){if(!JSON)return!1;try{sessionStorage.setItem("_strophe_","_strophe_"),sessionStorage.removeItem("_strophe_")}catch(e){return!1}return!0}return!1},xmlInput:function(e){},xmlOutput:function(e){},rawInput:function(e){},rawOutput:function(e){},nextValidRid:function(e){},send:function(e){if(null!==e){if("function"==typeof e.sort)for(var t=0;t<e.length;t++)this._queueData(e[t]);else"function"==typeof e.tree?this._queueData(e.tree()):this._queueData(e);this._proto._send()}},flush:function(){clearTimeout(this._idleTimeout),this._onIdle()},sendPresence:function(e,t,n,r){var i=null,o=this;"function"==typeof e.tree&&(e=e.tree());var a=e.getAttribute("id");if(a||(a=this.getUniqueId("sendPresence"),e.setAttribute("id",a)),"function"==typeof t||"function"==typeof n){var s=this.addHandler(function(e){i&&o.deleteTimedHandler(i),"error"===e.getAttribute("type")?n&&n(e):t&&t(e)},null,"presence",null,a);r&&(i=this.addTimedHandler(r,function(){return o.deleteHandler(s),n&&n(null),!1}))}return this.send(e),a},sendIQ:function(e,t,n,r){var i=null,o=this;"function"==typeof e.tree&&(e=e.tree());var a=e.getAttribute("id");if(a||(a=this.getUniqueId("sendIQ"),e.setAttribute("id",a)),"function"==typeof t||"function"==typeof n){var s=this.addHandler(function(e){i&&o.deleteTimedHandler(i);var r=e.getAttribute("type");if("result"===r)t&&t(e);else{if("error"!==r)throw{name:"StropheError",message:"Got bad IQ type of "+r};n&&n(e)}},null,"iq",["error","result"],a);r&&(i=this.addTimedHandler(r,function(){return o.deleteHandler(s),n&&n(null),!1}))}return this.send(e),a},_queueData:function(e){if(null===e||!e.tagName||!e.childNodes)throw{name:"StropheError",message:"Cannot queue non-DOMElement."};this._data.push(e)},_sendRestart:function(){this._data.push("restart"),this._proto._sendRestart(),this._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this),100)},addTimedHandler:function(e,t){var n=new r.TimedHandler(e,t);return this.addTimeds.push(n),n},deleteTimedHandler:function(e){this.removeTimeds.push(e)},addHandler:function(e,t,n,i,o,a,s){var c=new r.Handler(e,t,n,i,o,a,s);return this.addHandlers.push(c),c},deleteHandler:function(e){this.removeHandlers.push(e);var t=this.addHandlers.indexOf(e);t>=0&&this.addHandlers.splice(t,1)},registerSASLMechanisms:function(e){this.mechanisms={},(e=e||[r.SASLAnonymous,r.SASLExternal,r.SASLMD5,r.SASLOAuthBearer,r.SASLXOAuth2,r.SASLPlain,r.SASLSHA1]).forEach(this.registerSASLMechanism.bind(this))},registerSASLMechanism:function(e){this.mechanisms[e.prototype.name]=e},disconnect:function(e){if(this._changeConnectStatus(r.Status.DISCONNECTING,e),r.info("Disconnect was called because: "+e),this.connected){var t=!1;this.disconnecting=!0,this.authenticated&&(t=s({xmlns:r.NS.CLIENT,type:"unavailable"})),this._disconnectTimeout=this._addSysTimedHandler(3e3,this._onDisconnectTimeout.bind(this)),this._proto._disconnect(t)}else r.info("Disconnect was called before Strophe connected to the server"),this._proto._abortAllRequests(),this._doDisconnect()},_changeConnectStatus:function(e,t,n){for(var i in r._connectionPlugins)if(r._connectionPlugins.hasOwnProperty(i)){var o=this[i];if(o.statusChanged)try{o.statusChanged(e,t)}catch(e){r.error(i+" plugin caused an exception changing status: "+e)}}if(this.connect_callback)try{this.connect_callback(e,t,n)}catch(e){r._handleError(e),r.error("User connection callback caused an exception: "+e)}},_doDisconnect:function(e){"number"==typeof this._idleTimeout&&clearTimeout(this._idleTimeout),null!==this._disconnectTimeout&&(this.deleteTimedHandler(this._disconnectTimeout),this._disconnectTimeout=null),r.info("_doDisconnect was called"),this._proto._doDisconnect(),this.authenticated=!1,this.disconnecting=!1,this.restored=!1,this.handlers=[],this.timedHandlers=[],this.removeTimeds=[],this.removeHandlers=[],this.addTimeds=[],this.addHandlers=[],this._changeConnectStatus(r.Status.DISCONNECTED,e),this.connected=!1},_dataRecv:function(e,t){r.info("_dataRecv called");var n=this._proto._reqToData(e);if(null!==n){var i,o;for(this.xmlInput!==r.Connection.prototype.xmlInput&&(n.nodeName===this._proto.strip&&n.childNodes.length?this.xmlInput(n.childNodes[0]):this.xmlInput(n)),this.rawInput!==r.Connection.prototype.rawInput&&(t?this.rawInput(t):this.rawInput(r.serialize(n)));this.removeHandlers.length>0;)o=this.removeHandlers.pop(),(i=this.handlers.indexOf(o))>=0&&this.handlers.splice(i,1);for(;this.addHandlers.length>0;)this.handlers.push(this.addHandlers.pop());if(this.disconnecting&&this._proto._emptyQueue())this._doDisconnect();else{var a,s,c=n.getAttribute("type");if(null!==c&&"terminate"===c){if(this.disconnecting)return;return a=n.getAttribute("condition"),s=n.getElementsByTagName("conflict"),null!==a?("remote-stream-error"===a&&s.length>0&&(a="conflict"),this._changeConnectStatus(r.Status.CONNFAIL,a)):this._changeConnectStatus(r.Status.CONNFAIL,r.ErrorCondition.UNKOWN_REASON),void this._doDisconnect(a)}var u=this;r.forEachChild(n,null,function(e){var t,n;for(n=u.handlers,u.handlers=[],t=0;t<n.length;t++){var i=n[t];try{!i.isMatch(e)||!u.authenticated&&i.user?u.handlers.push(i):i.run(e)&&u.handlers.push(i)}catch(e){r.warn("Removing Strophe handlers due to uncaught exception: "+e.message)}}})}}},mechanisms:{},_connect_cb:function(e,t,n){var i;r.info("_connect_cb was called"),this.connected=!0;try{i=this._proto._reqToData(e)}catch(e){if("badformat"!==e)throw e;this._changeConnectStatus(r.Status.CONNFAIL,r.ErrorCondition.BAD_FORMAT),this._doDisconnect(r.ErrorCondition.BAD_FORMAT)}if(i&&(this.xmlInput!==r.Connection.prototype.xmlInput&&(i.nodeName===this._proto.strip&&i.childNodes.length?this.xmlInput(i.childNodes[0]):this.xmlInput(i)),this.rawInput!==r.Connection.prototype.rawInput&&(n?this.rawInput(n):this.rawInput(r.serialize(i))),this._proto._connect_cb(i)!==r.Status.CONNFAIL))if(i.getElementsByTagNameNS?i.getElementsByTagNameNS(r.NS.STREAM,"features").length>0:i.getElementsByTagName("stream:features").length>0||i.getElementsByTagName("features").length>0){var o,a,s=[],c=i.getElementsByTagName("mechanism");if(c.length>0)for(o=0;o<c.length;o++)a=r.getText(c[o]),this.mechanisms[a]&&s.push(this.mechanisms[a]);0!==s.length||0!==i.getElementsByTagName("auth").length?!1!==this.do_authentication&&this.authenticate(s):this._proto._no_auth_received(t)}else this._proto._no_auth_received(t)},sortMechanismsByPriority:function(e){var t,n,r,i;for(t=0;t<e.length-1;++t){for(r=t,n=t+1;n<e.length;++n)e[n].prototype.priority>e[r].prototype.priority&&(r=n);r!==t&&(i=e[t],e[t]=e[r],e[r]=i)}return e},_attemptSASLAuth:function(e){e=this.sortMechanismsByPriority(e||[]);var t=0,n=!1;for(t=0;t<e.length;++t)if(e[t].prototype.test(this)){this._sasl_success_handler=this._addSysHandler(this._sasl_success_cb.bind(this),null,"success",null,null),this._sasl_failure_handler=this._addSysHandler(this._sasl_failure_cb.bind(this),null,"failure",null,null),this._sasl_challenge_handler=this._addSysHandler(this._sasl_challenge_cb.bind(this),null,"challenge",null,null),this._sasl_mechanism=new e[t],this._sasl_mechanism.onStart(this);var o=i("auth",{xmlns:r.NS.SASL,mechanism:this._sasl_mechanism.name});if(this._sasl_mechanism.isClientFirst){var a=this._sasl_mechanism.onChallenge(this,null);o.t(btoa(a))}this.send(o.tree()),n=!0;break}return n},_attemptLegacyAuth:function(){null===r.getNodeFromJid(this.jid)?(this._changeConnectStatus(r.Status.CONNFAIL,r.ErrorCondition.MISSING_JID_NODE),this.disconnect(r.ErrorCondition.MISSING_JID_NODE)):(this._changeConnectStatus(r.Status.AUTHENTICATING,null),this._addSysHandler(this._auth1_cb.bind(this),null,null,null,"_auth_1"),this.send(a({type:"get",to:this.domain,id:"_auth_1"}).c("query",{xmlns:r.NS.AUTH}).c("username",{}).t(r.getNodeFromJid(this.jid)).tree()))},authenticate:function(e){this._attemptSASLAuth(e)||this._attemptLegacyAuth()},_sasl_challenge_cb:function(e){var t=atob(r.getText(e)),n=this._sasl_mechanism.onChallenge(this,t),o=i("response",{xmlns:r.NS.SASL});return""!==n&&o.t(btoa(n)),this.send(o.tree()),!0},_auth1_cb:function(e){var t=a({type:"set",id:"_auth_2"}).c("query",{xmlns:r.NS.AUTH}).c("username",{}).t(r.getNodeFromJid(this.jid)).up().c("password").t(this.pass);return r.getResourceFromJid(this.jid)||(this.jid=r.getBareJidFromJid(this.jid)+"/strophe"),t.up().c("resource",{}).t(r.getResourceFromJid(this.jid)),this._addSysHandler(this._auth2_cb.bind(this),null,null,null,"_auth_2"),this.send(t.tree()),!1},_sasl_success_cb:function(e){if(this._sasl_data["server-signature"]){var t,n=atob(r.getText(e)).match(/([a-z]+)=([^,]+)(,|$)/);if("v"===n[1]&&(t=n[2]),t!==this._sasl_data["server-signature"])return this.deleteHandler(this._sasl_failure_handler),this._sasl_failure_handler=null,this._sasl_challenge_handler&&(this.deleteHandler(this._sasl_challenge_handler),this._sasl_challenge_handler=null),this._sasl_data={},this._sasl_failure_cb(null)}r.info("SASL authentication succeeded."),this._sasl_mechanism&&this._sasl_mechanism.onSuccess(),this.deleteHandler(this._sasl_failure_handler),this._sasl_failure_handler=null,this._sasl_challenge_handler&&(this.deleteHandler(this._sasl_challenge_handler),this._sasl_challenge_handler=null);var i=[],o=function(e,t){for(;e.length;)this.deleteHandler(e.pop());return this._sasl_auth1_cb.bind(this)(t),!1};return i.push(this._addSysHandler(function(e){o.bind(this)(i,e)}.bind(this),null,"stream:features",null,null)),i.push(this._addSysHandler(function(e){o.bind(this)(i,e)}.bind(this),r.NS.STREAM,"features",null,null)),this._sendRestart(),!1},_sasl_auth1_cb:function(e){var t,n;for(this.features=e,t=0;t<e.childNodes.length;t++)"bind"===(n=e.childNodes[t]).nodeName&&(this.do_bind=!0),"session"===n.nodeName&&(this.do_session=!0);if(!this.do_bind)return this._changeConnectStatus(r.Status.AUTHFAIL,null),!1;this._addSysHandler(this._sasl_bind_cb.bind(this),null,null,null,"_bind_auth_2");var i=r.getResourceFromJid(this.jid);return i?this.send(a({type:"set",id:"_bind_auth_2"}).c("bind",{xmlns:r.NS.BIND}).c("resource",{}).t(i).tree()):this.send(a({type:"set",id:"_bind_auth_2"}).c("bind",{xmlns:r.NS.BIND}).tree()),!1},_sasl_bind_cb:function(e){var t;if("error"===e.getAttribute("type"))return r.info("SASL binding failed."),e.getElementsByTagName("conflict").length>0&&(t=r.ErrorCondition.CONFLICT),this._changeConnectStatus(r.Status.AUTHFAIL,t,e),!1;var n,i=e.getElementsByTagName("bind");if(!(i.length>0))return r.info("SASL binding failed."),this._changeConnectStatus(r.Status.AUTHFAIL,null,e),!1;(n=i[0].getElementsByTagName("jid")).length>0&&(this.jid=r.getText(n[0]),this.do_session?(this._addSysHandler(this._sasl_session_cb.bind(this),null,null,null,"_session_auth_2"),this.send(a({type:"set",id:"_session_auth_2"}).c("session",{xmlns:r.NS.SESSION}).tree())):(this.authenticated=!0,this._changeConnectStatus(r.Status.CONNECTED,null)))},_sasl_session_cb:function(e){if("result"===e.getAttribute("type"))this.authenticated=!0,this._changeConnectStatus(r.Status.CONNECTED,null);else if("error"===e.getAttribute("type"))return r.info("Session creation failed."),this._changeConnectStatus(r.Status.AUTHFAIL,null,e),!1;return!1},_sasl_failure_cb:function(e){return this._sasl_success_handler&&(this.deleteHandler(this._sasl_success_handler),this._sasl_success_handler=null),this._sasl_challenge_handler&&(this.deleteHandler(this._sasl_challenge_handler),this._sasl_challenge_handler=null),this._sasl_mechanism&&this._sasl_mechanism.onFailure(),this._changeConnectStatus(r.Status.AUTHFAIL,null,e),!1},_auth2_cb:function(e){return"result"===e.getAttribute("type")?(this.authenticated=!0,this._changeConnectStatus(r.Status.CONNECTED,null)):"error"===e.getAttribute("type")&&(this._changeConnectStatus(r.Status.AUTHFAIL,null,e),this.disconnect("authentication failed")),!1},_addSysTimedHandler:function(e,t){var n=new r.TimedHandler(e,t);return n.user=!1,this.addTimeds.push(n),n},_addSysHandler:function(e,t,n,i,o){var a=new r.Handler(e,t,n,i,o);return a.user=!1,this.addHandlers.push(a),a},_onDisconnectTimeout:function(){return r.info("_onDisconnectTimeout was called"),this._changeConnectStatus(r.Status.CONNTIMEOUT,null),this._proto._onDisconnectTimeout(),this._doDisconnect(),!1},_onIdle:function(){for(var e,t,n;this.addTimeds.length>0;)this.timedHandlers.push(this.addTimeds.pop());for(;this.removeTimeds.length>0;)t=this.removeTimeds.pop(),(e=this.timedHandlers.indexOf(t))>=0&&this.timedHandlers.splice(e,1);var r=(new Date).getTime();for(n=[],e=0;e<this.timedHandlers.length;e++)t=this.timedHandlers[e],!this.authenticated&&t.user||(t.lastCalled+t.period-r<=0?t.run()&&n.push(t):n.push(t));this.timedHandlers=n,clearTimeout(this._idleTimeout),this._proto._onIdle(),this.connected&&(this._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this),100))}},r.SASLMechanism=function(e,t,n){this.name=e,this.isClientFirst=t,this.priority=n},r.SASLMechanism.prototype={test:function(e){return!0},onStart:function(e){this._connection=e},onChallenge:function(e,t){throw new Error("You should implement challenge handling!")},onFailure:function(){this._connection=null},onSuccess:function(){this._connection=null}},r.SASLAnonymous=function(){},r.SASLAnonymous.prototype=new r.SASLMechanism("ANONYMOUS",!1,20),r.SASLAnonymous.prototype.test=function(e){return null===e.authcid},r.SASLPlain=function(){},r.SASLPlain.prototype=new r.SASLMechanism("PLAIN",!0,50),r.SASLPlain.prototype.test=function(e){return null!==e.authcid},r.SASLPlain.prototype.onChallenge=function(e){var t=e.authzid;return t+="\0",t+=e.authcid,t+="\0",t+=e.pass,n.utf16to8(t)},r.SASLSHA1=function(){},r.SASLSHA1.prototype=new r.SASLMechanism("SCRAM-SHA-1",!0,70),r.SASLSHA1.prototype.test=function(e){return null!==e.authcid},r.SASLSHA1.prototype.onChallenge=function(r,i,o){var a=o||t.hexdigest(1234567890*Math.random()),s="n="+n.utf16to8(r.authcid);return s+=",r=",s+=a,r._sasl_data.cnonce=a,r._sasl_data["client-first-message-bare"]=s,s="n,,"+s,this.onChallenge=function(t,r){for(var i,o,a,s,c,u,l,d,p,f,h,m,v="c=biws,",y=t._sasl_data["client-first-message-bare"]+","+r+",",g=t._sasl_data.cnonce,S=/([a-z]+)=([^,]+)(,|$)/;r.match(S);){var _=r.match(S);switch(r=r.replace(_[0],""),_[1]){case"r":i=_[2];break;case"s":o=_[2];break;case"i":a=_[2]}}if(i.substr(0,g.length)!==g)return t._sasl_data={},t._sasl_failure_cb();for(y+=v+="r="+i,o=atob(o),o+="\0\0\0\x01",p=n.utf16to8(t.pass),s=u=e.core_hmac_sha1(p,o),l=1;l<a;l++){for(c=e.core_hmac_sha1(p,e.binb2str(u)),d=0;d<5;d++)s[d]^=c[d];u=c}for(s=e.binb2str(s),f=e.core_hmac_sha1(s,"Client Key"),h=e.str_hmac_sha1(s,"Server Key"),m=e.core_hmac_sha1(e.str_sha1(e.binb2str(f)),y),t._sasl_data["server-signature"]=e.b64_hmac_sha1(h,y),d=0;d<5;d++)f[d]^=m[d];return v+",p="+btoa(e.binb2str(f))}.bind(this),s},r.SASLMD5=function(){},r.SASLMD5.prototype=new r.SASLMechanism("DIGEST-MD5",!1,60),r.SASLMD5.prototype.test=function(e){return null!==e.authcid},r.SASLMD5.prototype._quote=function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'},r.SASLMD5.prototype.onChallenge=function(e,r,i){for(var o,a=/([a-z]+)=("[^"]+"|[^,"]+)(?:,|$)/,s=i||t.hexdigest(""+1234567890*Math.random()),c="",u=null,l="";r.match(a);)switch(o=r.match(a),r=r.replace(o[0],""),o[2]=o[2].replace(/^"(.+)"$/,"$1"),o[1]){case"realm":c=o[2];break;case"nonce":l=o[2];break;case"qop":o[2];break;case"host":u=o[2]}var d=e.servtype+"/"+e.domain;null!==u&&(d=d+"/"+u);var p=n.utf16to8(e.authcid+":"+c+":"+this._connection.pass),f=t.hash(p)+":"+l+":"+s,h="AUTHENTICATE:"+d,m="";return m+="charset=utf-8,",m+="username="+this._quote(n.utf16to8(e.authcid))+",",m+="realm="+this._quote(c)+",",m+="nonce="+this._quote(l)+",",m+="nc=00000001,",m+="cnonce="+this._quote(s)+",",m+="digest-uri="+this._quote(d)+",",m+="response="+t.hexdigest(t.hexdigest(f)+":"+l+":00000001:"+s+":auth:"+t.hexdigest(h))+",",m+="qop=auth",this.onChallenge=function(){return""},m},r.SASLOAuthBearer=function(){},r.SASLOAuthBearer.prototype=new r.SASLMechanism("OAUTHBEARER",!0,40),r.SASLOAuthBearer.prototype.test=function(e){return null!==e.pass},r.SASLOAuthBearer.prototype.onChallenge=function(e){var t="n,";return null!==e.authcid&&(t=t+"a="+e.authzid),t+=",",t+="\x01",t+="auth=Bearer ",t+=e.pass,t+="\x01",t+="\x01",n.utf16to8(t)},r.SASLExternal=function(){},r.SASLExternal.prototype=new r.SASLMechanism("EXTERNAL",!0,10),r.SASLExternal.prototype.onChallenge=function(e){return e.authcid===e.authzid?"":e.authzid},r.SASLXOAuth2=function(){},r.SASLXOAuth2.prototype=new r.SASLMechanism("X-OAUTH2",!0,30),r.SASLXOAuth2.prototype.test=function(e){return null!==e.pass},r.SASLXOAuth2.prototype.onChallenge=function(e){var t="\0";return null!==e.authcid&&(t+=e.authzid),t+="\0",t+=e.pass,n.utf16to8(t)},{Strophe:r,$build:i,$iq:a,$msg:function(e){return new r.Builder("message",e)},$pres:s,SHA1:e,MD5:t,b64_hmac_sha1:e.b64_hmac_sha1,b64_sha1:e.b64_sha1,str_hmac_sha1:e.str_hmac_sha1,str_sha1:e.str_sha1}}),(function(n,a){if("function"==typeof i&&i.amd)i("strophe-bosh",["strophe-core"],function(e){return a(e.Strophe,e.$build)});else if("object"===o(t)){var s=r("./core");e.exports=a(s.Strophe,s.$build)}else a(Strophe,$build)})(0,function(e,t){return e.Request=function(t,n,r,i){this.id=++e._requestId,this.xmlData=t,this.data=e.serialize(t),this.origFunc=n,this.func=n,this.rid=r,this.date=NaN,this.sends=i||0,this.abort=!1,this.dead=null,this.age=function(){return this.date?(new Date-this.date)/1e3:0},this.timeDead=function(){return this.dead?(new Date-this.dead)/1e3:0},this.xhr=this._newXHR()},e.Request.prototype={getResponse:function(){var t=null;if(this.xhr.responseXML&&this.xhr.responseXML.documentElement){if("parsererror"===(t=this.xhr.responseXML.documentElement).tagName)throw e.error("invalid response received"),e.error("responseText: "+this.xhr.responseText),e.error("responseXML: "+e.serialize(this.xhr.responseXML)),"parsererror"}else if(this.xhr.responseText){if(e.debug("Got responseText but no responseXML; attempting to parse it with DOMParser..."),!(t=(new DOMParser).parseFromString(this.xhr.responseText,"application/xml").documentElement))throw new Error("Parsing produced null node");if(t.querySelector("parsererror"))throw e.error("invalid response received: "+t.querySelector("parsererror").textContent),e.error("responseText: "+this.xhr.responseText),"badformat"}return t},_newXHR:function(){var e=null;return window.XMLHttpRequest?(e=new XMLHttpRequest).overrideMimeType&&e.overrideMimeType("text/xml; charset=utf-8"):window.ActiveXObject&&(e=new ActiveXObject("Microsoft.XMLHTTP")),e.onreadystatechange=this.func.bind(null,this),e}},e.Bosh=function(e){this._conn=e,this.rid=Math.floor(4294967295*Math.random()),this.sid=null,this.hold=1,this.wait=60,this.window=5,this.errors=0,this.inactivity=null,this.lastResponseHeaders=null,this._requests=[]},e.Bosh.prototype={strip:null,_buildBody:function(){var n=t("body",{rid:this.rid++,xmlns:e.NS.HTTPBIND});return null!==this.sid&&n.attrs({sid:this.sid}),this._conn.options.keepalive&&this._conn._sessionCachingSupported()&&this._cacheSession(),n},_reset:function(){this.rid=Math.floor(4294967295*Math.random()),this.sid=null,this.errors=0,this._conn._sessionCachingSupported()&&window.sessionStorage.removeItem("strophe-bosh-session"),this._conn.nextValidRid(this.rid)},_connect:function(t,n,r){this.wait=t||this.wait,this.hold=n||this.hold,this.errors=0;var i=this._buildBody().attrs({to:this._conn.domain,"xml:lang":"en",wait:this.wait,hold:this.hold,content:"text/xml; charset=utf-8",ver:"1.6","xmpp:version":"1.0","xmlns:xmpp":e.NS.BOSH});r&&i.attrs({route:r});var o=this._conn._connect_cb;this._requests.push(new e.Request(i.tree(),this._onRequestStateChange.bind(this,o.bind(this._conn)),i.tree().getAttribute("rid"))),this._throttledRequestHandler()},_attach:function(t,n,r,i,o,a,s){this._conn.jid=t,this.sid=n,this.rid=r,this._conn.connect_callback=i,this._conn.domain=e.getDomainFromJid(this._conn.jid),this._conn.authenticated=!0,this._conn.connected=!0,this.wait=o||this.wait,this.hold=a||this.hold,this.window=s||this.window,this._conn._changeConnectStatus(e.Status.ATTACHED,null)},_restore:function(t,n,r,i,o){var a=JSON.parse(window.sessionStorage.getItem("strophe-bosh-session"));if(!(null!=a&&a.rid&&a.sid&&a.jid&&(null==t||e.getBareJidFromJid(a.jid)===e.getBareJidFromJid(t)||null===e.getNodeFromJid(t)&&e.getDomainFromJid(a.jid)===t)))throw{name:"StropheSessionError",message:"_restore: no restoreable session."};this._conn.restored=!0,this._attach(a.jid,a.sid,a.rid,n,r,i,o)},_cacheSession:function(){this._conn.authenticated?this._conn.jid&&this.rid&&this.sid&&window.sessionStorage.setItem("strophe-bosh-session",JSON.stringify({jid:this._conn.jid,rid:this.rid,sid:this.sid})):window.sessionStorage.removeItem("strophe-bosh-session")},_connect_cb:function(t){var n,r,i=t.getAttribute("type");if(null!==i&&"terminate"===i)return n=t.getAttribute("condition"),e.error("BOSH-Connection failed: "+n),r=t.getElementsByTagName("conflict"),null!==n?("remote-stream-error"===n&&r.length>0&&(n="conflict"),this._conn._changeConnectStatus(e.Status.CONNFAIL,n)):this._conn._changeConnectStatus(e.Status.CONNFAIL,"unknown"),this._conn._doDisconnect(n),e.Status.CONNFAIL;this.sid||(this.sid=t.getAttribute("sid"));var o=t.getAttribute("requests");o&&(this.window=parseInt(o,10));var a=t.getAttribute("hold");a&&(this.hold=parseInt(a,10));var s=t.getAttribute("wait");s&&(this.wait=parseInt(s,10));var c=t.getAttribute("inactivity");c&&(this.inactivity=parseInt(c,10))},_disconnect:function(e){this._sendTerminate(e)},_doDisconnect:function(){this.sid=null,this.rid=Math.floor(4294967295*Math.random()),this._conn._sessionCachingSupported()&&window.sessionStorage.removeItem("strophe-bosh-session"),this._conn.nextValidRid(this.rid)},_emptyQueue:function(){return 0===this._requests.length},_callProtocolErrorHandlers:function(e){var t,n=this._getRequestStatus(e);(t=this._conn.protocolErrorHandlers.HTTP[n])&&t.call(this,n)},_hitError:function(t){this.errors++,e.warn("request errored, status: "+t+", number of errors: "+this.errors),this.errors>4&&this._conn._onDisconnectTimeout()},_no_auth_received:function(t){e.warn("Server did not yet offer a supported authentication mechanism. Sending a blank poll request."),t=t?t.bind(this._conn):this._conn._connect_cb.bind(this._conn);var n=this._buildBody();this._requests.push(new e.Request(n.tree(),this._onRequestStateChange.bind(this,t),n.tree().getAttribute("rid"))),this._throttledRequestHandler()},_onDisconnectTimeout:function(){this._abortAllRequests()},_abortAllRequests:function(){for(var e;this._requests.length>0;)(e=this._requests.pop()).abort=!0,e.xhr.abort(),e.xhr.onreadystatechange=function(){}},_onIdle:function(){var t=this._conn._data;if(this._conn.authenticated&&0===this._requests.length&&0===t.length&&!this._conn.disconnecting&&(e.info("no requests during idle cycle, sending blank request"),t.push(null)),!this._conn.paused){if(this._requests.length<2&&t.length>0){for(var n=this._buildBody(),r=0;r<t.length;r++)null!==t[r]&&("restart"===t[r]?n.attrs({to:this._conn.domain,"xml:lang":"en","xmpp:restart":"true","xmlns:xmpp":e.NS.BOSH}):n.cnode(t[r]).up());delete this._conn._data,this._conn._data=[],this._requests.push(new e.Request(n.tree(),this._onRequestStateChange.bind(this,this._conn._dataRecv.bind(this._conn)),n.tree().getAttribute("rid"))),this._throttledRequestHandler()}if(this._requests.length>0){var i=this._requests[0].age();null!==this._requests[0].dead&&this._requests[0].timeDead()>Math.floor(e.SECONDARY_TIMEOUT*this.wait)&&this._throttledRequestHandler(),i>Math.floor(e.TIMEOUT*this.wait)&&(e.warn("Request "+this._requests[0].id+" timed out, over "+Math.floor(e.TIMEOUT*this.wait)+" seconds since last activity"),this._throttledRequestHandler())}}},_getRequestStatus:function(t,n){var r;if(4===t.xhr.readyState)try{r=t.xhr.status}catch(t){e.error("Caught an error while retrieving a request's status, reqStatus: "+r)}return void 0===r&&(r="number"==typeof n?n:0),r},_onRequestStateChange:function(t,n){if(e.debug("request id "+n.id+"."+n.sends+" state changed to "+n.xhr.readyState),n.abort)n.abort=!1;else if(4===n.xhr.readyState){var r=this._getRequestStatus(n);if(this.lastResponseHeaders=n.xhr.getAllResponseHeaders(),this.disconnecting&&r>=400)return this._hitError(r),void this._callProtocolErrorHandlers(n);var i=r>0&&r<500,o=n.sends>this._conn.maxRetries;if((i||o)&&(this._removeRequest(n),e.debug("request id "+n.id+" should now be removed")),200===r){var a=this._requests[0]===n;(this._requests[1]===n||a&&this._requests.length>0&&this._requests[0].age()>Math.floor(e.SECONDARY_TIMEOUT*this.wait))&&this._restartRequest(0),this._conn.nextValidRid(Number(n.rid)+1),e.debug("request id "+n.id+"."+n.sends+" got 200"),t(n),this.errors=0}else 0===r||r>=400&&r<600||r>=12e3?(e.error("request id "+n.id+"."+n.sends+" error "+r+" happened"),this._hitError(r),this._callProtocolErrorHandlers(n),r>=400&&r<500&&(this._conn._changeConnectStatus(e.Status.DISCONNECTING,null),this._conn._doDisconnect())):e.error("request id "+n.id+"."+n.sends+" error "+r+" happened");i||o?o&&!this._conn.connected&&this._conn._changeConnectStatus(e.Status.CONNFAIL,"giving-up"):this._throttledRequestHandler()}},_processRequest:function(t){var n=this,r=this._requests[t],i=this._getRequestStatus(r,-1);if(r.sends>this._conn.maxRetries)this._conn._onDisconnectTimeout();else{var o=r.age(),a=!isNaN(o)&&o>Math.floor(e.TIMEOUT*this.wait),s=null!==r.dead&&r.timeDead()>Math.floor(e.SECONDARY_TIMEOUT*this.wait),c=4===r.xhr.readyState&&(i<1||i>=500);if((a||s||c)&&(s&&e.error("Request "+this._requests[t].id+" timed out (secondary), restarting"),r.abort=!0,r.xhr.abort(),r.xhr.onreadystatechange=function(){},this._requests[t]=new e.Request(r.xmlData,r.origFunc,r.rid,r.sends),r=this._requests[t]),0===r.xhr.readyState){e.debug("request id "+r.id+"."+r.sends+" posting");try{var u=this._conn.options.contentType||"text/xml; charset=utf-8";r.xhr.open("POST",this._conn.service,!this._conn.options.sync),void 0!==r.xhr.setRequestHeader&&r.xhr.setRequestHeader("Content-Type",u),this._conn.options.withCredentials&&(r.xhr.withCredentials=!0)}catch(t){return e.error("XHR open failed: "+t.toString()),this._conn.connected||this._conn._changeConnectStatus(e.Status.CONNFAIL,"bad-service"),void this._conn.disconnect()}var l=function(){if(r.date=new Date,n._conn.options.customHeaders){var e=n._conn.options.customHeaders;for(var t in e)e.hasOwnProperty(t)&&r.xhr.setRequestHeader(t,e[t])}r.xhr.send(r.data)};if(r.sends>1){var d=1e3*Math.min(Math.floor(e.TIMEOUT*this.wait),Math.pow(r.sends,3));setTimeout(function(){l()},d)}else l();r.sends++,this._conn.xmlOutput!==e.Connection.prototype.xmlOutput&&(r.xmlData.nodeName===this.strip&&r.xmlData.childNodes.length?this._conn.xmlOutput(r.xmlData.childNodes[0]):this._conn.xmlOutput(r.xmlData)),this._conn.rawOutput!==e.Connection.prototype.rawOutput&&this._conn.rawOutput(r.data)}else e.debug("_processRequest: "+(0===t?"first":"second")+" request has readyState of "+r.xhr.readyState)}},_removeRequest:function(t){var n;for(e.debug("removing request"),n=this._requests.length-1;n>=0;n--)t===this._requests[n]&&this._requests.splice(n,1);t.xhr.onreadystatechange=function(){},this._throttledRequestHandler()},_restartRequest:function(e){var t=this._requests[e];null===t.dead&&(t.dead=new Date),this._processRequest(e)},_reqToData:function(e){try{return e.getResponse()}catch(e){if("parsererror"!==e)throw e;this._conn.disconnect("strophe-parsererror")}},_sendTerminate:function(t){e.info("_sendTerminate was called");var n=this._buildBody().attrs({type:"terminate"});t&&n.cnode(t.tree());var r=new e.Request(n.tree(),this._onRequestStateChange.bind(this,this._conn._dataRecv.bind(this._conn)),n.tree().getAttribute("rid"));this._requests.push(r),this._throttledRequestHandler()},_send:function(){clearTimeout(this._conn._idleTimeout),this._throttledRequestHandler(),this._conn._idleTimeout=setTimeout(function(){this._onIdle()}.bind(this._conn),100)},_sendRestart:function(){this._throttledRequestHandler(),clearTimeout(this._conn._idleTimeout)},_throttledRequestHandler:function(){this._requests?e.debug("_throttledRequestHandler called with "+this._requests.length+" requests"):e.debug("_throttledRequestHandler called with undefined requests"),this._requests&&0!==this._requests.length&&(this._requests.length>0&&this._processRequest(0),this._requests.length>1&&Math.abs(this._requests[0].rid-this._requests[1].rid)<this.window&&this._processRequest(1))}},e}),(function(n,a){if("function"==typeof i&&i.amd)i("strophe-websocket",["strophe-core"],function(e){return a(e.Strophe,e.$build)});else if("object"===o(t)){var s=r("./core");e.exports=a(s.Strophe,s.$build)}else a(Strophe,$build)})(0,function(e,t){return e.Websocket=function(e){this._conn=e,this.strip="wrapper";var t=e.service;if(0!==t.indexOf("ws:")&&0!==t.indexOf("wss:")){var n="";"ws"===e.options.protocol&&"https:"!==window.location.protocol?n+="ws":n+="wss",n+="://"+window.location.host,0!==t.indexOf("/")?n+=window.location.pathname+t:n+=t,e.service=n}},e.Websocket.prototype={_buildStream:function(){return t("open",{xmlns:e.NS.FRAMING,to:this._conn.domain,version:"1.0"})},_check_streamerror:function(t,n){var r;if(0===(r=t.getElementsByTagNameNS?t.getElementsByTagNameNS(e.NS.STREAM,"error"):t.getElementsByTagName("stream:error")).length)return!1;for(var i=r[0],o="",a="",s=0;s<i.childNodes.length;s++){var c=i.childNodes[s];if("urn:ietf:params:xml:ns:xmpp-streams"!==c.getAttribute("xmlns"))break;"text"===c.nodeName?a=c.textContent:o=c.nodeName}var u="WebSocket stream error: ";return u+=o||"unknown",a&&(u+=" - "+a),e.error(u),this._conn._changeConnectStatus(n,o),this._conn._doDisconnect(),!0},_reset:function(){},_connect:function(){this._closeSocket(),this.socket=new WebSocket(this._conn.service,"xmpp"),this.socket.onopen=this._onOpen.bind(this),this.socket.onerror=this._onError.bind(this),this.socket.onclose=this._onClose.bind(this),this.socket.onmessage=this._connect_cb_wrapper.bind(this)},_connect_cb:function(t){if(this._check_streamerror(t,e.Status.CONNFAIL))return e.Status.CONNFAIL},_handleStreamStart:function(t){var n=!1,r=t.getAttribute("xmlns");"string"!=typeof r?n="Missing xmlns in <open />":r!==e.NS.FRAMING&&(n="Wrong xmlns in <open />: "+r);var i=t.getAttribute("version");return"string"!=typeof i?n="Missing version in <open />":"1.0"!==i&&(n="Wrong version in <open />: "+i),!n||(this._conn._changeConnectStatus(e.Status.CONNFAIL,n),this._conn._doDisconnect(),!1)},_connect_cb_wrapper:function(t){if(0===t.data.indexOf("<open ")||0===t.data.indexOf("<?xml")){var n=t.data.replace(/^(<\?.*?\?>\s*)*/,"");if(""===n)return;var r=(new DOMParser).parseFromString(n,"text/xml").documentElement;this._conn.xmlInput(r),this._conn.rawInput(t.data),this._handleStreamStart(r)&&this._connect_cb(r)}else if(0===t.data.indexOf("<close ")){var i=(new DOMParser).parseFromString(t.data,"text/xml").documentElement;this._conn.xmlInput(i),this._conn.rawInput(t.data);var o=i.getAttribute("see-other-uri");if(o){var a=this._conn.service;(a.indexOf("wss:")>=0&&o.indexOf("wss:")>=0||a.indexOf("ws:")>=0)&&(this._conn._changeConnectStatus(e.Status.REDIRECT,"Received see-other-uri, resetting connection"),this._conn.reset(),this._conn.service=o,this._connect())}else this._conn._changeConnectStatus(e.Status.CONNFAIL,"Received closing stream"),this._conn._doDisconnect()}else{var s=this._streamWrap(t.data),c=(new DOMParser).parseFromString(s,"text/xml").documentElement;this.socket.onmessage=this._onMessage.bind(this),this._conn._connect_cb(c,null,t.data)}},_disconnect:function(n){if(this.socket&&this.socket.readyState!==WebSocket.CLOSED){n&&this._conn.send(n);var r=t("close",{xmlns:e.NS.FRAMING});this._conn.xmlOutput(r.tree());var i=e.serialize(r);this._conn.rawOutput(i);try{this.socket.send(i)}catch(t){e.info("Couldn't send <close /> tag.")}}this._conn._doDisconnect()},_doDisconnect:function(){e.info("WebSockets _doDisconnect was called"),this._closeSocket()},_streamWrap:function(e){return"<wrapper>"+e+"</wrapper>"},_closeSocket:function(){if(this.socket)try{this.socket.onerror=null,this.socket.close()}catch(e){}this.socket=null},_emptyQueue:function(){return!0},_onClose:function(t){this._conn.connected&&!this._conn.disconnecting?(e.error("Websocket closed unexpectedly"),this._conn._doDisconnect()):t&&1006===t.code&&!this._conn.connected&&this.socket?(e.error("Websocket closed unexcectedly"),this._conn._changeConnectStatus(e.Status.CONNFAIL,"The WebSocket connection could not be established or was disconnected."),this._conn._doDisconnect()):e.info("Websocket closed")},_no_auth_received:function(t){e.error("Server did not offer a supported authentication mechanism"),this._changeConnectStatus(e.Status.CONNFAIL,e.ErrorCondition.NO_AUTH_MECH),t&&t.call(this._conn),this._conn._doDisconnect()},_onDisconnectTimeout:function(){},_abortAllRequests:function(){},_onError:function(t){e.error("Websocket error "+t),this._conn._changeConnectStatus(e.Status.CONNFAIL,"The WebSocket connection could not be established or was disconnected."),this._disconnect()},_onIdle:function(){var t=this._conn._data;if(t.length>0&&!this._conn.paused){for(var n=0;n<t.length;n++){var r,i;null!==t[n]&&(r="restart"===t[n]?this._buildStream().tree():t[n],i=e.serialize(r),this._conn.xmlOutput(r),this._conn.rawOutput(i),this.socket.send(i))}this._conn._data=[]}},_onMessage:function(t){var n,r,i='<close xmlns="urn:ietf:params:xml:ns:xmpp-framing" />';if(t.data===i)return this._conn.rawInput(i),this._conn.xmlInput(t),void(this._conn.disconnecting||this._conn._doDisconnect());if(0===t.data.search("<open ")){if(n=(new DOMParser).parseFromString(t.data,"text/xml").documentElement,!this._handleStreamStart(n))return}else r=this._streamWrap(t.data),n=(new DOMParser).parseFromString(r,"text/xml").documentElement;return this._check_streamerror(n,e.Status.ERROR)?void 0:this._conn.disconnecting&&"presence"===n.firstChild.nodeName&&"unavailable"===n.firstChild.getAttribute("type")?(this._conn.xmlInput(n),void this._conn.rawInput(e.serialize(n))):void this._conn._dataRecv(n,t.data)},_onOpen:function(){e.info("Websocket open");var t=this._buildStream();this._conn.xmlOutput(t.tree());var n=e.serialize(t);this._conn.rawOutput(n),this.socket.send(n)},_reqToData:function(e){return e},_send:function(){this._conn.flush()},_sendRestart:function(){clearTimeout(this._conn._idleTimeout),this._conn._onIdle.bind(this._conn)()}},e}),(function(n){if("function"==typeof i&&i.amd)i("strophe",["strophe-core","strophe-bosh","strophe-websocket"],function(e){return e});else if("object"===o(t)){var a=r("./core");r("./bosh"),r("./websocket"),e.exports=a}})(),r(["strophe-polyfill"]),r("strophe")})?r.apply(t,[]):r)||(e.exports=i)},function(e,t,n){"use strict";n.r(t),n.d(t,"AUTH_STATUS_CHANGED",function(){return r}),n.d(t,"AVATAR_CHANGED",function(){return i}),n.d(t,"BEFORE_STATISTICS_DISPOSED",function(){return o}),n.d(t,"CONFERENCE_ERROR",function(){return a}),n.d(t,"CONFERENCE_FAILED",function(){return s}),n.d(t,"CONFERENCE_JOINED",function(){return c}),n.d(t,"CONFERENCE_LEFT",function(){return u}),n.d(t,"CONNECTION_ESTABLISHED",function(){return l}),n.d(t,"CONNECTION_INTERRUPTED",function(){return d}),n.d(t,"CONNECTION_RESTORED",function(){return p}),n.d(t,"DATA_CHANNEL_OPENED",function(){return f}),n.d(t,"DISPLAY_NAME_CHANGED",function(){return h}),n.d(t,"DOMINANT_SPEAKER_CHANGED",function(){return m}),n.d(t,"DTMF_SUPPORT_CHANGED",function(){return v}),n.d(t,"ENDPOINT_MESSAGE_RECEIVED",function(){return y}),n.d(t,"JVB121_STATUS",function(){return g}),n.d(t,"KICKED",function(){return S}),n.d(t,"PARTICIPANT_KICKED",function(){return _}),n.d(t,"LAST_N_ENDPOINTS_CHANGED",function(){return b}),n.d(t,"LOCK_STATE_CHANGED",function(){return E}),n.d(t,"SERVER_REGION_CHANGED",function(){return T}),n.d(t,"MESSAGE_RECEIVED",function(){return C}),n.d(t,"PRIVATE_MESSAGE_RECEIVED",function(){return R}),n.d(t,"PARTICIPANT_CONN_STATUS_CHANGED",function(){return A}),n.d(t,"PARTCIPANT_FEATURES_CHANGED",function(){return w}),n.d(t,"PARTICIPANT_PROPERTY_CHANGED",function(){return k}),n.d(t,"P2P_STATUS",function(){return O}),n.d(t,"PHONE_NUMBER_CHANGED",function(){return I}),n.d(t,"PROPERTIES_CHANGED",function(){return P}),n.d(t,"RECORDER_STATE_CHANGED",function(){return D}),n.d(t,"VIDEO_SIP_GW_AVAILABILITY_CHANGED",function(){return N}),n.d(t,"VIDEO_SIP_GW_SESSION_STATE_CHANGED",function(){return L}),n.d(t,"START_MUTED_POLICY_CHANGED",function(){return M}),n.d(t,"STARTED_MUTED",function(){return x}),n.d(t,"SUBJECT_CHANGED",function(){return j}),n.d(t,"SUSPEND_DETECTED",function(){return F}),n.d(t,"TALK_WHILE_MUTED",function(){return U}),n.d(t,"TRACK_ADDED",function(){return H}),n.d(t,"TRACK_AUDIO_LEVEL_CHANGED",function(){return J}),n.d(t,"TRACK_MUTE_CHANGED",function(){return G}),n.d(t,"TRACK_REMOVED",function(){return B}),n.d(t,"TRANSCRIPTION_STATUS_CHANGED",function(){return V}),n.d(t,"USER_JOINED",function(){return q}),n.d(t,"USER_LEFT",function(){return K}),n.d(t,"USER_ROLE_CHANGED",function(){return W}),n.d(t,"USER_STATUS_CHANGED",function(){return z}),n.d(t,"BOT_TYPE_CHANGED",function(){return $});var r="conference.auth_status_changed",i="conference.avatarChanged",o="conference.beforeStatisticsDisposed",a="conference.error",s="conference.failed",c="conference.joined",u="conference.left",l="conference.connectionEstablished",d="conference.connectionInterrupted",p="conference.connectionRestored",f="conference.dataChannelOpened",h="conference.displayNameChanged",m="conference.dominantSpeaker",v="conference.dtmfSupportChanged",y="conference.endpoint_message_received",g="conference.jvb121Status",S="conference.kicked",_="conference.participant_kicked",b="conference.lastNEndpointsChanged",E="conference.lock_state_changed",T="conference.server_region_changed",C="conference.messageReceived",R="conference.privateMessageReceived",A="conference.participant_conn_status_changed",w="conference.partcipant_features_changed",k="conference.participant_property_changed",O="conference.p2pStatus",I="conference.phoneNumberChanged",P="conference.propertiesChanged",D="conference.recorderStateChanged",N="conference.videoSIPGWAvailabilityChanged",L="conference.videoSIPGWSessionStateChanged",M="conference.start_muted_policy_changed",x="conference.started_muted",j="conference.subjectChanged",F="conference.suspendDetected",U="conference.talk_while_muted",H="conference.trackAdded",J="conference.audioLevelsChanged",G="conference.trackMuteChanged",B="conference.trackRemoved",V="conference.transcriptionStatusChanged",q="conference.userJoined",K="conference.userLeft",W="conference.roleChanged",z="conference.statusChanged",$="conference.bot_type_changed"},function(e,t,n){"use strict";var r=n(72);t.a=new r.a},function(e,t,n){var r=n(60),i=n(121),o={},a=[],s=r.levels.TRACE;e.exports={addGlobalTransport:function(e){r.addGlobalTransport(e)},removeGlobalTransport:function(e){r.removeGlobalTransport(e)},setGlobalOptions:function(e){r.setGlobalOptions(e)},getLogger:function(e,t,n){var i=new r(s,e,t,n);return e?(o[e]=o[e]||[],o[e].push(i)):a.push(i),i},setLogLevelById:function(e,t){for(var n=t?o[t]||[]:a,r=0;r<n.length;r++)n[r].setLevel(e)},setLogLevel:function(e){s=e;for(var t=0;t<a.length;t++)a[t].setLevel(e);for(var n in o){var r=o[n]||[];for(t=0;t<r.length;t++)r[t].setLevel(e)}},levels:r.levels,LogCollector:i}},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return b});var r=n(29),i=n.n(r),o=n(7),a=n(71),s=n(32),c=n(50),u=n(75),l=n(3),d=n(25),p=n(51),f=n.n(p),h=n(15),m=n(23);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var y,g=n(4).getLogger(e),S=!1;function _(e){if(!s.a.isBackendInitialized()){var t=d.a.callStatsUserName;s.a.initBackend({callStatsID:e.callStatsID,callStatsSecret:e.callStatsSecret,userName:e.swapUserNameAndAlias?e.callStatsAliasName:t,aliasName:e.swapUserNameAndAlias?t:e.callStatsAliasName,applicationName:e.applicationName,getWiFiStatsMethod:e.getWiFiStatsMethod,confID:e.confID})||g.error("CallStats Backend initialization failed bad")}}function b(e,t){this.rtpStatsMap=new Map,this.eventEmitter=new i.a,this.xmpp=e,this.options=t||{},this.callStatsIntegrationEnabled=this.options.callStatsID&&this.options.callStatsSecret&&!0!==b.disableThirdPartyRequests,this.callStatsIntegrationEnabled&&(l.a.isReactNative()?_(this.options):(function(e){S||(f.a.loadScript(e.customScriptUrl||"https://api.callstats.io/static/callstats-ws.min.js",!0,!0,void 0,function(){return _(e)}),S=!0)})(this.options),this.options.confID||g.warn('"confID" is not defined'),this.options.callStatsConfIDNamespace||g.warn('"callStatsConfIDNamespace" is not defined')),this.callsStatsInstances=new Map,b.instances.add(this)}b.init=function(e){b.audioLevelsEnabled=!e.disableAudioLevels,"number"==typeof e.audioLevelsInterval&&(b.audioLevelsInterval=e.audioLevelsInterval),b.disableThirdPartyRequests=e.disableThirdPartyRequests},b.audioLevelsEnabled=!1,b.audioLevelsInterval=200,b.disableThirdPartyRequests=!1,b.analytics=a.a,Object.defineProperty(b,"instances",{get:function(){return y||(y=new Set),y}}),b.prototype.startRemoteStats=function(e){this.stopRemoteStats(e);try{var t=new u.a(e,b.audioLevelsInterval,2e3,this.eventEmitter);t.start(b.audioLevelsEnabled),this.rtpStatsMap.set(e.id,t)}catch(e){g.error("Failed to start collecting remote statistics: ".concat(e))}},b.localStats=[],b.startLocalStats=function(e,t){if(b.audioLevelsEnabled){var n=new c.a(e,b.audioLevelsInterval,t);this.localStats.push(n),n.start()}},b.prototype.addAudioLevelListener=function(e){b.audioLevelsEnabled&&this.eventEmitter.on(m.a,e)},b.prototype.removeAudioLevelListener=function(e){b.audioLevelsEnabled&&this.eventEmitter.removeListener(m.a,e)},b.prototype.addBeforeDisposedListener=function(e){this.eventEmitter.on(m.b,e)},b.prototype.removeBeforeDisposedListener=function(e){this.eventEmitter.removeListener(m.b,e)},b.prototype.addConnectionStatsListener=function(e){this.eventEmitter.on(m.d,e)},b.prototype.removeConnectionStatsListener=function(e){this.eventEmitter.removeListener(m.d,e)},b.prototype.addByteSentStatsListener=function(e){this.eventEmitter.on(m.c,e)},b.prototype.removeByteSentStatsListener=function(e){this.eventEmitter.removeListener(m.c,e)},b.prototype.dispose=function(){try{this.callsStatsInstances.size||this.eventEmitter.emit(m.b);var e=!0,t=!1,n=void 0;try{for(var r,i=this.callsStatsInstances.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(e=(r=i.next()).done);e=!0){var o=r.value;this.stopCallStats(o.tpc)}}catch(e){t=!0,n=e}finally{try{e||null==i.return||i.return()}finally{if(t)throw n}}var a=!0,s=!1,c=void 0;try{for(var u,l=this.rtpStatsMap.keys()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(a=(u=l.next()).done);a=!0){var d=u.value;this._stopRemoteStats(d)}}catch(e){s=!0,c=e}finally{try{a||null==l.return||l.return()}finally{if(s)throw c}}this.eventEmitter&&this.eventEmitter.removeAllListeners()}finally{b.instances.delete(this)}},b.stopLocalStats=function(e){if(b.audioLevelsEnabled)for(var t=0;t<b.localStats.length;t++)if(b.localStats[t].stream===e){b.localStats.splice(t,1)[0].stop();break}},b.prototype._stopRemoteStats=function(e){var t=this.rtpStatsMap.get(e);t&&(t.stop(),this.rtpStatsMap.delete(e))},b.prototype.stopRemoteStats=function(e){this._stopRemoteStats(e.id)},b.prototype.startCallStats=function(e,t){if(this.callStatsIntegrationEnabled)if(this.callsStatsInstances.has(e.id))g.error("CallStats instance for ${tpc} exists already");else{g.info("Starting CallStats for ".concat(e,"..."));var n=new s.a(e,{confID:this._getCallStatsConfID(),remoteUserID:t});this.callsStatsInstances.set(e.id,n)}},b._getAllCallStatsInstances=function(){var e=new Set,t=!0,n=!1,r=void 0;try{for(var i,o=b.instances["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=(i=o.next()).done);t=!0){var a=i.value,s=!0,c=!1,u=void 0;try{for(var l,d=a.callsStatsInstances.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(s=(l=d.next()).done);s=!0){var p=l.value;e.add(p)}}catch(e){c=!0,u=e}finally{try{s||null==d.return||d.return()}finally{if(c)throw u}}}}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}return e},b.prototype._getCallStatsConfID=function(){return this.options.callStatsConfIDNamespace?"".concat(this.options.callStatsConfIDNamespace,"/").concat(this.options.roomName):this.options.roomName},b.prototype.stopCallStats=function(e){var t=this.callsStatsInstances.get(e.id);t&&(1===this.callsStatsInstances.size&&this.eventEmitter.emit(m.b),this.callsStatsInstances.delete(e.id),t.sendTerminateEvent())},b.prototype.isCallstatsEnabled=function(){return this.callStatsIntegrationEnabled},b.prototype.sendConnectionResumeOrHoldEvent=function(e,t){var n=this.callsStatsInstances.get(e.id);n&&n.sendResumeOrHoldEvent(t)},b.prototype.sendIceConnectionFailedEvent=function(e){var t=this.callsStatsInstances.get(e.id);t&&t.sendIceConnectionFailedEvent()},b.prototype.sendMuteEvent=function(e,t,n){var r=e&&this.callsStatsInstances.get(e.id);s.a.sendMuteEvent(t,n,r)},b.prototype.sendScreenSharingEvent=function(e,t){var n=!0,r=!1,i=void 0;try{for(var o,a=this.callsStatsInstances.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0)o.value.sendScreenSharingEvent(e,t)}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}},b.prototype.sendDominantSpeakerEvent=function(e){var t=!0,n=!1,r=void 0;try{for(var i,o=this.callsStatsInstances.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=(i=o.next()).done);t=!0)i.value.sendDominantSpeakerEvent()}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}this.xmpp.sendDominantSpeakerEvent(e)},b.sendActiveDeviceListEvent=function(e){var t=b._getAllCallStatsInstances();if(t.size){var n=!0,r=!1,i=void 0;try{for(var o,a=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var c=o.value;s.a.sendActiveDeviceListEvent(e,c)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}}else s.a.sendActiveDeviceListEvent(e,null)},b.prototype.associateStreamWithVideoTag=function(e,t,n,r,i,o){var a=this.callsStatsInstances.get(e.id);a&&a.associateStreamWithVideoTag(t,n,r,i,o)},b.sendGetUserMediaFailed=function(e){var t=e instanceof h.a?(function(e){var t=new Error;return t.stack=e.stack,t.name=(e.name||"Unknown error")+(e.gum&&e.gum.error&&e.gum.error.name?" - ".concat(e.gum.error.name):""),t.constraintName=e.gum&&e.gum.constraints?JSON.stringify(e.gum.constraints):"",t.message=e.message,t})(e):e,n=b._getAllCallStatsInstances();if(n.size){var r=!0,i=!1,o=void 0;try{for(var a,c=n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(r=(a=c.next()).done);r=!0){var u=a.value;s.a.sendGetUserMediaFailed(t,u)}}catch(e){i=!0,o=e}finally{try{r||null==c.return||c.return()}finally{if(i)throw o}}}else s.a.sendGetUserMediaFailed(t,null)},b.prototype.sendCreateOfferFailed=function(e,t){var n=this.callsStatsInstances.get(t.id);n&&n.sendCreateOfferFailed(e)},b.prototype.sendCreateAnswerFailed=function(e,t){var n=this.callsStatsInstances.get(t.id);n&&n.sendCreateAnswerFailed(e)},b.prototype.sendSetLocalDescFailed=function(e,t){var n=this.callsStatsInstances.get(t.id);n&&n.sendSetLocalDescFailed(e)},b.prototype.sendSetRemoteDescFailed=function(e,t){var n=this.callsStatsInstances.get(t.id);n&&n.sendSetRemoteDescFailed(e)},b.prototype.sendAddIceCandidateFailed=function(e,t){var n=this.callsStatsInstances.get(t.id);n&&n.sendAddIceCandidateFailed(e)},b.sendLog=function(e){var t=new Set,n=!0,r=!1,i=void 0;try{for(var o,a=b.instances["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var c=o.value;c.callsStatsInstances.size&&t.add(c.callsStatsInstances.values().next().value)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}if(t.size){var u=!0,l=!1,d=void 0;try{for(var p,f=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(u=(p=f.next()).done);u=!0){var h=p.value;s.a.sendApplicationLog(e,h)}}catch(e){l=!0,d=e}finally{try{u||null==f.return||f.return()}finally{if(l)throw d}}}else s.a.sendApplicationLog(e,null)},b.prototype.sendFeedback=function(e,t){return b.analytics.sendEvent(o.n,{rating:e,comment:t}),s.a.sendFeedback(this._getCallStatsConfID(),e,t)},b.LOCAL_JID=n(125).LOCAL_JID,b.reportGlobalError=function(e){e instanceof h.a&&e.gum?b.sendGetUserMediaFailed(e):b.sendLog(e)},b.sendAnalyticsAndLog=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e?(t="object"===v(e)?e:{name:e,properties:n},g.log(JSON.stringify(t)),this.analytics.sendEvent(e,n)):g.warn("No event or event name given.")},b.sendAnalytics=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.analytics.sendEvent(e,t)}}).call(this,"modules/statistics/statistics.js")},function(e,t,n){"use strict";(function(e){var r=n(4),i=n(33),o=n.n(i),a=n(3);function s(e){return(function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}})(e)||(function(e){if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)})(e)||(function(){throw new TypeError("Invalid attempt to spread non-iterable instance")})()}var c=Object(r.getLogger)(e),u={filterSpecialChars:function(e){return e?e.replace(/[\\\/\{,\}\+]/g,""):e},iceparams:function(e,t){var n,r,i=null;return(r=u.findLine(e,"a=ice-ufrag:",t))&&(n=u.findLine(e,"a=ice-pwd:",t))&&(i={ufrag:u.parseICEUfrag(r),pwd:u.parseICEPwd(n)}),i},parseICEUfrag:function(e){return e.substring(12)},buildICEUfrag:function(e){return"a=ice-ufrag:".concat(e)},parseICEPwd:function(e){return e.substring(10)},buildICEPwd:function(e){return"a=ice-pwd:".concat(e)},parseMID:function(e){return e.substring(6)},parseMLine:function(e){var t={},n=e.substring(2).split(" ");return t.media=n.shift(),t.port=n.shift(),t.proto=n.shift(),""===n[n.length-1]&&n.pop(),t.fmt=n,t},buildMLine:function(e){return"m=".concat(e.media," ").concat(e.port," ").concat(e.proto," ").concat(e.fmt.join(" "))},parseRTPMap:function(e){var t={},n=e.substring(9).split(" ");return t.id=n.shift(),n=n[0].split("/"),t.name=n.shift(),t.clockrate=n.shift(),t.channels=n.length?n.shift():"1",t},parseSCTPMap:function(e){var t=e.substring(10).split(" ");return[t[0],t[1],t.length>2?t[2]:null]},buildRTPMap:function(e){var t="a=rtpmap:".concat(e.getAttribute("id")," ").concat(e.getAttribute("name"),"/").concat(e.getAttribute("clockrate"));return e.getAttribute("channels")&&"1"!==e.getAttribute("channels")&&(t+="/".concat(e.getAttribute("channels"))),t},parseCrypto:function(e){var t={},n=e.substring(9).split(" ");return t.tag=n.shift(),t["crypto-suite"]=n.shift(),t["key-params"]=n.shift(),n.length&&(t["session-params"]=n.join(" ")),t},parseFingerprint:function(e){var t={},n=e.substring(14).split(" ");return t.hash=n.shift(),t.fingerprint=n.shift(),t},parseFmtp:function(e){var t=[],n=e.split(" ");n.shift(),n=n.join(" ").split(";");for(var r=0;r<n.length;r++){for(var i=n[r].split("=")[0];i.length&&" "===i[0];)i=i.substring(1);var o=n[r].split("=")[1];i&&o?t.push({name:i,value:o}):i&&t.push({name:"",value:i})}return t},parseICECandidate:function(e){var t={},n=e.split(" ");t.foundation=n[0].substring(12),t.component=n[1],t.protocol=n[2].toLowerCase(),t.priority=n[3],t.ip=n[4],t.port=n[5],t.type=n[7],t.generation=0;for(var r=8;r<n.length;r+=2)switch(n[r]){case"raddr":t["rel-addr"]=n[r+1];break;case"rport":t["rel-port"]=n[r+1];break;case"generation":t.generation=n[r+1];break;case"tcptype":t.tcptype=n[r+1];break;default:c.log('parseICECandidate not translating "'.concat(n[r],'" = "').concat(n[r+1],'"'))}return t.network="1",t.id=Math.random().toString(36).substr(2,10),t},buildICECandidate:function(e){var t=["a=candidate:".concat(e.foundation),e.component,e.protocol,e.priority,e.ip,e.port,"typ",e.type].join(" ");switch(t+=" ",e.type){case"srflx":case"prflx":case"relay":e.hasOwnAttribute("rel-addr")&&e.hasOwnAttribute("rel-port")&&(t+="raddr",t+=" ",t+=e["rel-addr"],t+=" ",t+="rport",t+=" ",t+=e["rel-port"],t+=" ")}return e.hasOwnAttribute("tcptype")&&(t+="tcptype",t+=" ",t+=e.tcptype,t+=" "),t+="generation",(t+=" ")+(e.hasOwnAttribute("generation")?e.generation:"0")},parseSSRC:function(e){for(var t=new Map,n=e.split("\r\n"),r=0;r<n.length;r++)if("a=ssrc:"===n[r].substring(0,7)){var i=n[r].split("a=ssrc:")[1].split(" ")[0];t.get(i)||t.set(i,[]),t.get(i).push(n[r])}return t},parseRTCPFB:function(e){var t=e.substr(10).split(" "),n={};return n.pt=t.shift(),n.type=t.shift(),n.params=t,n},parseExtmap:function(e){var t=e.substr(9).split(" "),n={};return n.value=t.shift(),-1===n.value.indexOf("/")?n.direction="both":(n.direction=n.value.substr(n.value.indexOf("/")+1),n.value=n.value.substr(0,n.value.indexOf("/"))),n.uri=t.shift(),n.params=t,n},findLine:function(e,t,n){for(var r=e.split("\r\n"),i=0;i<r.length;i++)if(r[i].substring(0,t.length)===t)return r[i];if(!n)return!1;r=n.split("\r\n");for(var o=0;o<r.length;o++)if(r[o].substring(0,t.length)===t)return r[o];return!1},findLines:function(e,t,n){for(var r=e.split("\r\n"),i=[],o=0;o<r.length;o++)r[o].substring(0,t.length)===t&&i.push(r[o]);if(i.length||!n)return i;r=n.split("\r\n");for(var a=0;a<r.length;a++)r[a].substring(0,t.length)===t&&i.push(r[a]);return i},candidateToJingle:function(e){if(0===e.indexOf("candidate:"))e="a=".concat(e);else if("a=candidate:"!==e.substring(0,12))return c.log("parseCandidate called with a line that is not a candidate line"),c.log(e),null;"\r\n"===e.substring(e.length-2)&&(e=e.substring(0,e.length-2));var t={},n=e.split(" ");if("typ"!==n[6])return c.log("did not find typ in the right place"),c.log(e),null;t.foundation=n[0].substring(12),t.component=n[1],t.protocol=n[2].toLowerCase(),t.priority=n[3],t.ip=n[4],t.port=n[5],t.type=n[7],t.generation="0";for(var r=8;r<n.length;r+=2)switch(n[r]){case"raddr":t["rel-addr"]=n[r+1];break;case"rport":t["rel-port"]=n[r+1];break;case"generation":t.generation=n[r+1];break;case"tcptype":t.tcptype=n[r+1];break;default:c.log('not translating "'.concat(n[r],'" = "').concat(n[r+1],'"'))}return t.network="1",t.id=Math.random().toString(36).substr(2,10),t},candidateFromJingle:function(e){var t="a=candidate:";t+=e.getAttribute("foundation"),t+=" ",t+=e.getAttribute("component"),t+=" ";var n=e.getAttribute("protocol");switch(a.a.isFirefox()&&"ssltcp"===n.toLowerCase()&&(n="tcp"),t+=n,t+=" ",t+=e.getAttribute("priority"),t+=" ",t+=e.getAttribute("ip"),t+=" ",t+=e.getAttribute("port"),t+=" ",t+="typ",t+=" ".concat(e.getAttribute("type")),t+=" ",e.getAttribute("type")){case"srflx":case"prflx":case"relay":e.getAttribute("rel-addr")&&e.getAttribute("rel-port")&&(t+="raddr",t+=" ",t+=e.getAttribute("rel-addr"),t+=" ",t+="rport",t+=" ",t+=e.getAttribute("rel-port"),t+=" ")}return"tcp"===n.toLowerCase()&&(t+="tcptype",t+=" ",t+=e.getAttribute("tcptype"),t+=" "),t+="generation",t+=" ",t+=e.getAttribute("generation")||"0","".concat(t,"\r\n")},parsePrimaryVideoSsrc:function(e){var t=e.ssrcs.map(function(e){return e.id}).filter(function(e,t,n){return n.indexOf(e)===t}).length,n=e.ssrcGroups&&e.ssrcGroups.length||0;if(!(t>1&&0===n)){var r=null;if(1===t)r=e.ssrcs[0].id;else if(2===t){var i=e.ssrcGroups.find(function(e){return"FID"===e.semantics});i&&(r=i.ssrcs.split(" ")[0])}else if(t>=3){var o=e.ssrcGroups.find(function(e){return"SIM"===e.semantics});o&&(r=o.ssrcs.split(" ")[0])}return r}},generateSsrc:function(){return o.a.randomInt(1,4294967295)},getSsrcAttribute:function(e,t,n){for(var r=0;r<e.ssrcs.length;++r){var i=e.ssrcs[r];if(i.id===t&&i.attribute===n)return i.value}},parseGroupSsrcs:function(e){return e.ssrcs.split(" ").map(function(e){return parseInt(e,10)})},getMedia:function(e,t){return e.media.find(function(e){return e.type===t})},getUfrag:function(e){var t=e.split("\n").filter(function(e){return e.startsWith("a=ice-ufrag:")});if(t.length>0)return t[0].substr("a=ice-ufrag:".length)},preferVideoCodec:function(e,t){var n=null;if(e&&t){for(var r=0;r<e.rtp.length;++r){var i=e.rtp[r];if(i.codec&&i.codec.toLowerCase()===t.toLowerCase()){n=i.payload;break}}if(n){var o=e.payloads.toString().split(" ").map(function(e){return parseInt(e,10)}),a=o.indexOf(n);o.splice(a,1),o.unshift(n),e.payloads=o.join(" ")}}},stripVideoCodec:function(e,t){if(e&&t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,c=e.rtp["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(r=(a=c.next()).done);r=!0){var u=a.value;u.codec&&u.codec.toLowerCase()===t.toLowerCase()&&n.push(u.payload)}}catch(e){i=!0,o=e}finally{try{r||null==c.return||c.return()}finally{if(i)throw o}}if(n.length>0){var l=n.map(function(e){return"apt=".concat(e)}),d=e.fmtp.filter(function(e){return-1!==l.indexOf(e.config)});n.push.apply(n,s(d.map(function(e){return e.payload})));var p=e.payloads.toString().split(" ").map(Number).filter(function(e){return-1===n.indexOf(e)});0===p.length?(e.port=0,e.direction="inactive",e.payloads="*"):e.payloads=p.join(" "),e.rtp=e.rtp.filter(function(e){return-1!==p.indexOf(e.payload)}),e.fmtp=e.fmtp.filter(function(e){return-1!==p.indexOf(e.payload)}),e.rtcpFb&&(e.rtcpFb=e.rtcpFb.filter(function(e){return-1!==p.indexOf(e.payload)}))}}}};t.a=u}).call(this,"modules/xmpp/SDPUtil.js")},function(e,t,n){"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){i(e,t,n[t])})}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"t",function(){return o}),n.d(t,"u",function(){return a}),n.d(t,"v",function(){return s}),n.d(t,"w",function(){return c}),n.d(t,"a",function(){return u}),n.d(t,"b",function(){return l}),n.d(t,"c",function(){return d}),n.d(t,"d",function(){return p}),n.d(t,"e",function(){return f}),n.d(t,"f",function(){return h}),n.d(t,"g",function(){return m}),n.d(t,"h",function(){return v}),n.d(t,"i",function(){return y}),n.d(t,"j",function(){return g}),n.d(t,"k",function(){return S}),n.d(t,"l",function(){return _}),n.d(t,"m",function(){return b}),n.d(t,"n",function(){return E}),n.d(t,"o",function(){return T}),n.d(t,"p",function(){return C}),n.d(t,"q",function(){return R}),n.d(t,"r",function(){return A}),n.d(t,"s",function(){return w}),n.d(t,"z",function(){return k}),n.d(t,"A",function(){return O}),n.d(t,"B",function(){return I}),n.d(t,"C",function(){return P}),n.d(t,"D",function(){return D}),n.d(t,"E",function(){return N}),n.d(t,"I",function(){return L}),n.d(t,"F",function(){return M}),n.d(t,"G",function(){return x}),n.d(t,"H",function(){return j}),n.d(t,"J",function(){return F}),n.d(t,"K",function(){return U}),n.d(t,"L",function(){return H}),n.d(t,"x",function(){return J}),n.d(t,"y",function(){return G}),n.d(t,"M",function(){return B});var o="operational",a="page",s="track",c="ui",u="restart",l="session-accept.timeout",d="session-initiate.received",p="session-initiate.timeout",f="terminate",h="transport-replace.received",m="transport-replace.success",v="decline",y="established",g="failed",S="switch.to.jvb",_="available.device",b="connection.disconnected",E="feedback",T="ice.duration",C="ice.establishment.duration.diff",R="ice.state.changed",A="track.no-bytes-sent",w="track.unmuted",k=function(){return{action:"bridge.down",actionSubject:"bridge.down",type:o}},O=function(e,t,n){return{type:o,action:"connection.failed",attributes:r({error_type:e,error_message:t},n)}},I=function(e,t){var n="connection.stage.reached";return{action:n,actionSubject:e,attributes:t,source:n,type:o}},P=function(e,t,n){return{attributes:{participant_id:e,region:t,rtt:n},name:"e2e_rtt",type:o}},D=function(){return{action:"focus.left",actionSubject:"focus.left",type:o}},N=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:o,source:"get.user.media",action:e,attributes:t}},L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:o,source:"peer.conn.status",action:"duration",attributes:e}},M=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:o,action:e,source:"jingle",attributes:t}},x=function(e,t){return{attributes:{media_type:e,value:t},action:"track.no.data.from.source",type:o}},j=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:o,action:e,source:"p2p",attributes:t}},F=function(){return{type:o,action:"remotely.muted"}},U=function(e){return{type:o,action:"rtp.stats",attributes:e}},H=function(e){return{type:o,action:"rtt.by.region",attributes:e}};function J(e,t,n){return{type:o,action:"audio.output.problem",attributes:{userID:e,localAudioLevels:t,remoteAudioLevels:n}}}var G=function(e,t){return{type:o,action:"bridge-channel.error",attributes:{code:e,reason:t}}},B=function(e){return I("ttfm",e)}},function(e,t){e.exports={CREATE_ANSWER_FAILED:"rtc.create_answer_failed",CREATE_OFFER_FAILED:"rtc.create_offer_failed",DATA_CHANNEL_OPEN:"rtc.data_channel_open",ENDPOINT_CONN_STATUS_CHANGED:"rtc.endpoint_conn_status_changed",DOMINANT_SPEAKER_CHANGED:"rtc.dominant_speaker_changed",LASTN_ENDPOINT_CHANGED:"rtc.lastn_endpoint_changed",GRANTED_PERMISSIONS:"rtc.granted_permissions",IS_SELECTED_CHANGED:"rtc.is_selected_change",LASTN_VALUE_CHANGED:"rtc.lastn_value_changed",LOCAL_TRACK_SSRC_UPDATED:"rtc.local_track_ssrc_updated",TRACK_ATTACHED:"rtc.track_attached",REMOTE_TRACK_ADDED:"rtc.remote_track_added",REMOTE_TRACK_MUTE:"rtc.remote_track_mute",REMOTE_TRACK_REMOVED:"rtc.remote_track_removed",REMOTE_TRACK_UNMUTE:"rtc.remote_track_unmute",SET_LOCAL_DESCRIPTION_FAILED:"rtc.set_local_description_failed",SET_REMOTE_DESCRIPTION_FAILED:"rtc.set_remote_description_failed",AUDIO_OUTPUT_DEVICE_CHANGED:"rtc.audio_output_device_changed",DEVICE_LIST_CHANGED:"rtc.device_list_changed",DEVICE_LIST_WILL_CHANGE:"rtc.device_list_will_change",DEVICE_LIST_AVAILABLE:"rtc.device_list_available",ENDPOINT_MESSAGE_RECEIVED:"rtc.endpoint_message_received",LOCAL_UFRAG_CHANGED:"rtc.local_ufrag_changed",REMOTE_UFRAG_CHANGED:"rtc.remote_ufrag_changed"}},function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return i});var r="audio",i="video"},function(e,t,n){"use strict";(function(e){var r=n(7),i=n(39),o=n.n(i),a=n(29),s=n.n(a),c=n(4),u=n(11),l=n.n(u),d=n(15),p=n(24),f=n(9),h=n(30),m=n.n(h),v=n(3),y=n(8),g=n.n(y),S=n(40),_=n(6),b=n(5),E=n(14),T=n.n(E);function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return!t||"object"!==C(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){I(e,t,n[t])})}return e}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var P=Object(c.getLogger)(e);v.a.usesAdapter()&&n(129);var D,N,L=new s.a,M=["audio","video"],x={video:{aspectRatio:1.7777777777777777,height:{ideal:720,max:720,min:240}}},j=5,F="default",U=!1,H=!1,J=!1,G=!1,B=!1,V=!1,q=document.createElement("audio"),K=void 0!==q.setSinkId;function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={audio:!1,video:!1},r=v.a.isFirefox()||v.a.isSafariWithVP8()||v.a.isEdge()||v.a.isReactNative();if(e.indexOf("video")>=0){if(n.video={mandatory:{},optional:[]},t.cameraDeviceId)r&&(n.video.deviceId=t.cameraDeviceId),n.video.mandatory.sourceId=t.cameraDeviceId;else{var i=t.facingMode||o.a.USER;r&&(n.video.facingMode=i),n.video.optional.push({facingMode:i})}(t.minFps||t.maxFps||t.fps)&&((t.minFps||t.fps)&&(t.minFps=t.minFps||t.fps,n.video.mandatory.minFrameRate=t.minFps),t.maxFps&&(n.video.mandatory.maxFrameRate=t.maxFps)),(function(e,t,n){m.a[n]&&(t&&(e.video.width={ideal:m.a[n].width},e.video.height={ideal:m.a[n].height}),e.video.mandatory.minWidth=m.a[n].width,e.video.mandatory.minHeight=m.a[n].height),e.video.mandatory.minWidth&&(e.video.mandatory.maxWidth=e.video.mandatory.minWidth),e.video.mandatory.minHeight&&(e.video.mandatory.maxHeight=e.video.mandatory.minHeight)})(n,r,t.resolution)}if(e.indexOf("audio")>=0&&(v.a.isReactNative()?n.audio=!0:v.a.isFirefox()?t.micDeviceId?n.audio={mandatory:{},deviceId:t.micDeviceId,optional:[{sourceId:t.micDeviceId}]}:n.audio=!0:(n.audio={mandatory:{},optional:[]},t.micDeviceId&&(r&&(n.audio.deviceId=t.micDeviceId),n.audio.optional.push({sourceId:t.micDeviceId})),n.audio.optional.push({echoCancellation:!J&&!H},{googEchoCancellation:!J&&!H},{googAutoGainControl:!B&&!H},{googNoiseSuppression:!G&&!H},{googHighpassFilter:!V&&!H},{googNoiseSuppression2:!G&&!H},{googEchoCancellation2:!J&&!H},{googAutoGainControl2:!B&&!H}))),e.indexOf("screen")>=0)if(v.a.isChrome())n.video={mandatory:z(O({},t,{source:"screen"})),optional:[]};else if(v.a.isFirefox())n.video={mozMediaSource:"window",mediaSource:"window",frameRate:t.frameRate||{min:j,max:j}};else{var a="'screen' WebRTC media source is supported only in Chrome and Firefox";l.a.callErrorHandler(new Error(a)),P.error(a)}return e.indexOf("desktop")>=0&&(n.video={mandatory:z(O({},t,{source:"desktop"})),optional:[]}),t.bandwidth&&(n.video||(n.video={mandatory:{},optional:[]}),n.video.optional.push({bandwidth:t.bandwidth})),v.a.isFirefox()&&t.firefox_fake_device&&(n.fake=!0),n}function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.desktopStream,n=e.frameRate,r=void 0===n?{min:j,max:j}:n,i=r.max,o=r.min,a={chromeMediaSource:e.source,maxWidth:window.screen.width,maxHeight:window.screen.height};return"number"==typeof o&&(a.minFrameRate=o),"number"==typeof i&&(a.maxFrameRate=i),void 0!==t&&(a.chromeMediaSourceId=t),a}function $(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={frameRate:j},n=e.desktopSharingFrameRate;return n&&n.max&&(t.frameRate=n.max),t}function X(e,t){var n=Boolean(t)&&t.getAudioTracks().length>0,r=Boolean(t)&&t.getVideoTracks().length>0,i={};-1!==e.indexOf("video")&&(i.video=r),-1!==e.indexOf("audio")&&(i.audio=n),L.emit(g.a.GRANTED_PERMISSIONS,i)}function Q(e){var t=e.filter(function(e){return"audioinput"===e.kind}).length,n=e.filter(function(e){return"audiooutput"===e.kind}).length,i=e.filter(function(e){return"videoinput"===e.kind}).length,o=e.filter(function(e){return"videooutput"===e.kind}).length;e.forEach(function(e){var a={audio_input_device_count:t,audio_output_device_count:n,video_input_device_count:i,video_output_device_count:o,device_id:e.deviceId,device_group_id:e.groupId,device_kind:e.kind,device_label:e.label};b.a.sendAnalytics(r.l,a)})}var Y=new((function(e){function t(){return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),A(this,w(t).call(this,L))}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&k(e,t)})(t,p.a),n=t,(r=[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("boolean"==typeof t.disableAEC&&(J=t.disableAEC,P.info("Disable AEC: ".concat(J))),"boolean"==typeof t.disableNS&&(G=t.disableNS,P.info("Disable NS: ".concat(G))),"boolean"==typeof t.disableAP&&(H=t.disableAP,P.info("Disable AP: ".concat(H))),"boolean"==typeof t.disableAGC&&(B=t.disableAGC,P.info("Disable AGC: ".concat(B))),"boolean"==typeof t.disableHPF&&(V=t.disableHPF,P.info("Disable HPF: ".concat(V))),D=void 0,window.clearInterval(N),N=void 0,this.enumerateDevices=(function(){if(navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices)return function(e){navigator.mediaDevices.enumerateDevices().then(e,function(){return e([])})}})(),v.a.usesNewGumFlow())this.RTCPeerConnectionType=RTCPeerConnection,this.attachMediaStream=Z(function(e,t){e&&(e.srcObject=t)}),this.getStreamID=function(e){return e.id},this.getTrackID=function(e){return e.id};else{if(!v.a.isChromiumBased()&&!v.a.isReactNative()){var n="Endpoint does not appear to be WebRTC-capable";throw P.error(n),new Error(n)}this.RTCPeerConnectionType=RTCPeerConnection,this.attachMediaStream=Z(function(e,t){return(function(e,t){var n,r="srcObject";r in e||(r="mozSrcObject")in e||(r=null),r?e[r]=t:(t&&((n=t.jitsiObjectURL)||(t.jitsiObjectURL=n=URL.createObjectURL(t))),e.src=n||"")})(e,t),e}),this.getStreamID=function(e){var t=e.id;return"number"==typeof t?t:_.a.filterSpecialChars(t)},this.getTrackID=function(e){return e.id},MediaStream.prototype.getVideoTracks||(MediaStream.prototype.getVideoTracks=function(){return this.videoTracks}),MediaStream.prototype.getAudioTracks||(MediaStream.prototype.getAudioTracks=function(){return this.audioTracks})}this._initPCConstraints(t),S.a.init(t,this.getUserMediaWithConstraints.bind(this)),this.isDeviceListAvailable()&&this.enumerateDevices(function(t){D=t.splice(0),P.debug("Available devices: ",D),Q(D),L.emit(g.a.DEVICE_LIST_AVAILABLE,D);var n=function(){return e.enumerateDevices(function(e){var t;(function(e){return e.length!==D.length||e.map(t).sort().join("")!==D.map(t).sort().join("");function t(e){return JSON.stringify({kind:e.kind,deviceId:e.deviceId,groupId:e.groupId,label:e.label,facing:e.facing})}})(e)&&(D=(t=e).slice(0),P.info("list of media devices has changed:",D),Q(D),L.emit(g.a.DEVICE_LIST_WILL_CHANGE,t),L.emit(g.a.DEVICE_LIST_CHANGED,t))})};v.a.supportsDeviceChangeEvent()?navigator.mediaDevices.addEventListener("devicechange",n):N=window.setInterval(n,3e3)})}},{key:"_initPCConstraints",value:function(e){v.a.isFirefox()?this.pcConstraints={}:(v.a.isChromiumBased()||v.a.isReactNative())&&(this.pcConstraints={optional:[{googHighStartBitrate:0},{googPayloadPadding:!0},{googScreencastMinBitrate:100},{googCpuOveruseDetection:!0},{googCpuOveruseEncodeUsage:!0},{googCpuUnderuseThreshold:55},{googCpuOveruseThreshold:85}]},e.useIPv6&&this.pcConstraints.optional.push({googIPv6:!0}),this.p2pPcConstraints=JSON.parse(JSON.stringify(this.pcConstraints))),this.p2pPcConstraints=this.p2pPcConstraints||this.pcConstraints}},{key:"getUserMediaWithConstraints",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=W(e,t);return P.info("Get media constraints",n),new Promise(function(t,r){navigator.mediaDevices.getUserMedia(n).then(function(n){P.log("onUserMediaSuccess"),X(e,n),t(n)}).catch(function(t){P.warn("Failed to get access to local media. "+" ".concat(t," ").concat(n," ")),X(e,void 0),r(new d.a(t,n,e))})})}},{key:"_newGetUserMediaWithConstraints",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise(function(n,r){navigator.mediaDevices.getUserMedia(t).then(function(t){P.log("onUserMediaSuccess"),X(e,t),n(t)}).catch(function(n){P.warn("Failed to get access to local media. "+" ".concat(n," ").concat(t," ")),X(e,void 0),r(new d.a(n,t,e))})})}},{key:"_newGetDesktopMedia",value:function(e){var t=this;return S.a.isSupported()&&v.a.supportsVideo()?new Promise(function(n,r){S.a.obtainStream(t._parseDesktopSharingOptions(e),function(e){n(e)},function(e){r(e)})}):Promise.reject(new Error("Desktop sharing is not supported!"))}},{key:"obtainAudioAndVideoPermissions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.devices=e.devices||M.concat(),e.resolution=e.resolution||720,e.devices.includes("desktop")&&!S.a.isSupported()?Promise.reject(new Error("Desktop sharing is not supported!")):this._getAudioAndVideoStreams(e).then(function(t){return(function(e,t){var n,r,i,o=[];if(e){var a=e.audioVideo;if(a){var s=a.getAudioTracks();if(s.length){n=new MediaStream;for(var c=0;c<s.length;c++)n.addTrack(s[c])}var u=a.getVideoTracks();if(u.length){i=new MediaStream;for(var l=0;l<u.length;l++)i.addTrack(u[l])}}else n=e.audio,i=e.video;r=e.desktop}if(r){var d=r,p=d.stream,h=d.sourceId,m=d.sourceType;o.push({stream:p,sourceId:h,sourceType:m,track:p.getVideoTracks()[0],mediaType:f.b,videoType:T.a.DESKTOP})}return n&&o.push({stream:n,track:n.getAudioTracks()[0],mediaType:f.a,videoType:null}),i&&o.push({stream:i,track:i.getVideoTracks()[0],mediaType:f.b,videoType:T.a.CAMERA,resolution:t}),o})(t,e.resolution)})}},{key:"_getAudioAndVideoStreams",value:function(e){var t=this,n=e.devices.includes("desktop");return e.devices=e.devices.filter(function(e){return"desktop"!==e}),(e.devices.length?this.getUserMediaWithConstraints(e.devices,e):Promise.resolve(null)).then(function(n){var r=t._getMissingTracks(e.devices,n);return r.length?(t.stopMediaStream(n),t.getUserMediaWithConstraints(r,e).then(function(){return Promise.reject(new d.a({name:"UnknownError"},W(e.devices,e),r))})):n}).then(function(r){if(!n)return{audioVideo:r};if(e.desktopSharingSourceDevice)throw t.stopMediaStream(r),new Error("Using a camera as screenshare source isnot supported on this browser.");return new Promise(function(n,i){S.a.obtainStream(t._parseDesktopSharingOptions(e),function(e){return n({audioVideo:r,desktop:e})},function(e){r&&t.stopMediaStream(r),i(e)})})})}},{key:"_getMissingTracks",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=[],r=e.includes("audio"),i=t&&t.getAudioTracks().length>0;r&&!i&&n.push("audio");var o=e.includes("video"),a=t&&t.getVideoTracks().length>0;return o&&!a&&n.push("video"),n}},{key:"_parseDesktopSharingOptions",value:function(e){return O({},e.desktopSharingExtensionExternalInstallation,{desktopSharingSources:e.desktopSharingSources,gumOptions:{frameRate:e.desktopSharingFrameRate},trackOptions:$(e)})}},{key:"newObtainAudioAndVideoPermissions",value:function(e){var t=this;P.info("Using the new gUM flow");var n=[],r=function(){if(-1===(e.devices||[]).indexOf("desktop"))return Promise.resolve();var t=e.desktopSharingExtensionExternalInstallation,n=e.desktopSharingSourceDevice,r=e.desktopSharingSources,i=e.desktopSharingFrameRate;if(n){var o=D&&D.find(function(e){return"videoinput"===e.kind&&(e.deviceId===n||e.label===n)}),a=this._parseDesktopSharingOptions(e),s=a.gumOptions,c=a.trackOptions,u={video:O({},s,{deviceId:{exact:o&&o.deviceId||n}})};return this._newGetUserMediaWithConstraints(["video"],u).then(function(e){var t=e&&e.getTracks()[0];return(t&&t.applyConstraints?t.applyConstraints(c):Promise.resolve()).then(function(){return{sourceType:"device",stream:e}})})}return this._newGetDesktopMedia({desktopSharingExtensionExternalInstallation:t,desktopSharingSources:r,desktopSharingFrameRate:i})}.bind(this),i=function(){var t=(e.devices||["audio","video"]).filter(function(e){return"audio"===e||"video"===e&&v.a.supportsVideo()});if(!t.length)return Promise.resolve();var n=(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.parse(JSON.stringify(t.constraints||x));if(e.indexOf("video")>=0)if(n.video||(n.video={}),t.cameraDeviceId)n.video.deviceId=t.cameraDeviceId;else{var r=t.facingMode||o.a.USER;n.video.facingMode=r}else n.video=!1;return e.indexOf("audio")>=0?(n.audio&&"boolean"!=typeof n.audio||(n.audio={}),n.audio.optional||(n.audio.optional=[]),n.audio.optional.push({sourceId:t.micDeviceId},{echoCancellation:!J&&!H},{googEchoCancellation:!J&&!H},{googAutoGainControl:!B&&!H},{googNoiseSuppression:!G&&!H},{googHighpassFilter:!V&&!H},{googNoiseSuppression2:!G&&!H},{googEchoCancellation2:!J&&!H},{googAutoGainControl2:!B&&!H})):n.audio=!1,e.indexOf("desktop")>=0&&(n.video&&"boolean"!=typeof n.video||(n.video={}),n.video={mandatory:z(O({},t,{source:"desktop"}))}),n})(t,e);return P.info("Got media constraints: ",n),this._newGetUserMediaWithConstraints(t,n)}.bind(this);return r().then(function(e){if(e){var t=e.stream,r=e.sourceId,i=e.sourceType;n.push({stream:t,sourceId:r,sourceType:i,track:t.getVideoTracks()[0],videoType:T.a.DESKTOP})}}).then(i).then(function(t){if(t){var r=t.getAudioTracks();if(r.length){var i=new MediaStream(r);n.push({stream:i,track:i.getAudioTracks()[0],effects:e.effects})}var o=t.getVideoTracks();if(o.length){var a=new MediaStream(o);n.push({stream:a,track:a.getVideoTracks()[0],videoType:T.a.CAMERA,effects:e.effects})}}}).then(function(){return n}).catch(function(e){return n.forEach(function(e){var n=e.stream;t.stopMediaStream(n)}),Promise.reject(e)})}},{key:"isDeviceListAvailable",value:function(){return Boolean(navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices)}},{key:"isDeviceChangeAvailable",value:function(e){return"output"===e||"audiooutput"===e?K:v.a.isChromiumBased()||v.a.isFirefox()||v.a.isEdge()}},{key:"stopMediaStream",value:function(e){if(e){e.getTracks().forEach(function(e){e.stop&&e.stop()}),e.stop&&e.stop(),e.release&&e.release();var t=e.jitsiObjectURL;t&&(delete e.jitsiObjectURL,URL.revokeObjectURL(t))}}},{key:"isDesktopSharingEnabled",value:function(){return S.a.isSupported()}},{key:"setAudioOutputDevice",value:function(e){return this.isDeviceChangeAvailable("output")?q.setSinkId(e).then(function(){F=e,U=!0,P.log("Audio output device set to ".concat(e)),L.emit(g.a.AUDIO_OUTPUT_DEVICE_CHANGED,e)}):Promise.reject(new Error("Audio output device change is not supported"))}},{key:"getAudioOutputDevice",value:function(){return F}},{key:"getCurrentlyAvailableMediaDevices",value:function(){return D}},{key:"getEventDataForActiveDevice",value:function(e){var t=[],n={deviceId:e.deviceId,kind:e.kind,label:e.label,groupId:e.groupId};return t.push(n),{deviceList:t}}},{key:"setSuspendVideo",value:function(e,t){e.optional||(e.optional=[]),e.optional=e.optional.filter(function(e){return!e.hasOwnProperty("googSuspendBelowMinBitrate")}),t&&e.optional.push({googSuspendBelowMinBitrate:"true"})}}])&&R(n.prototype,r),t})());function Z(e){return function(t,n){var r=e.apply(Y,arguments);return n&&Y.isDeviceChangeAvailable("output")&&n.getAudioTracks&&n.getAudioTracks().length&&U&&t.setSinkId(Y.getAudioOutputDevice()).catch(function(e){var n=new d.a(e,null,["audiooutput"]);l.a.callUnhandledRejectionHandler({promise:this,reason:n}),P.warn("Failed to set audio output device for the element. Default audio output device will be used instead",t,n)}),r}}t.a=Y}).call(this,"modules/RTC/RTCUtils.js")},function(e,t){var n=[],r=window.onerror,i=window.onunhandledrejection;window.onerror=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];n.forEach(function(e){return e.apply(void 0,t)}),r&&r.apply(void 0,t)},window.onunhandledrejection=function(e){n.forEach(function(t){return t(null,null,null,null,e.reason)}),i&&i(e)};var o={addHandler:function(e){n.push(e)},callErrorHandler:function(e){var t=window.onerror;t&&t(null,null,null,null,e)},callUnhandledRejectionHandler:function(e){var t=window.onunhandledrejection;t&&t(e)}};e.exports=o},function(e,t,n){"use strict";n.r(t),n.d(t,"CHROME_EXTENSION_GENERIC_ERROR",function(){return r}),n.d(t,"CHROME_EXTENSION_INSTALLATION_ERROR",function(){return i}),n.d(t,"CHROME_EXTENSION_USER_GESTURE_REQUIRED",function(){return o}),n.d(t,"CHROME_EXTENSION_USER_CANCELED",function(){return a}),n.d(t,"CONSTRAINT_FAILED",function(){return s}),n.d(t,"ELECTRON_DESKTOP_PICKER_ERROR",function(){return c}),n.d(t,"ELECTRON_DESKTOP_PICKER_NOT_FOUND",function(){return u}),n.d(t,"FIREFOX_EXTENSION_NEEDED",function(){return l}),n.d(t,"GENERAL",function(){return d}),n.d(t,"NOT_FOUND",function(){return p}),n.d(t,"PERMISSION_DENIED",function(){return f}),n.d(t,"TRACK_IS_DISPOSED",function(){return h}),n.d(t,"TRACK_NO_STREAM_FOUND",function(){return m}),n.d(t,"UNSUPPORTED_RESOLUTION",function(){return v});var r="gum.chrome_extension_generic_error",i="gum.chrome_extension_installation_error",o="gum.chrome_extension_user_gesture_required",a="gum.chrome_extension_user_canceled",s="gum.constraint_failed",c="gum.electron_desktop_picker_error",u="gum.electron_desktop_picker_not_found",l="gum.firefox_extension_needed",d="gum.general",p="gum.not_found",f="gum.permission_denied",h="track.track_is_disposed",m="track.no_stream_found",v="gum.unsupported_resolution"},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return P});var r=n(4),i=n(96),o=n(11),a=n.n(o),s=n(2),c=n(57),u=n(24),l=n(54),d=n(9),p=n(3),f=n(8),h=n.n(f),m=n(10),v=n(5),y=n(97),g=n(14),S=n.n(g);function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function R(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=Object(r.getLogger)(e),w=0,k=0;function O(e,t){var n=[],r=null;return e.forEach(function(e){e.mediaType===d.a?r=t.micDeviceId:e.videoType===S.a.CAMERA&&(r=t.cameraDeviceId),k=Object(l.a)(k);var i=new c.a((function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){R(e,t,n[t])})}return e})({},e,{deviceId:r,facingMode:t.facingMode,rtcId:k,effects:t.effects}));n.push(i)}),n}function I(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(function(e){var t=e.sourceId,n=e.sourceType,r=e.stream,i=e.track,o=e.videoType,a=e.effects,s=i.getSettings(),u=s.deviceId,d=s.facingMode;return k=Object(l.a)(k),new c.a({deviceId:u,facingMode:d,mediaType:i.kind,rtcId:k,sourceId:t,sourceType:n,stream:r,track:i,videoType:o||null,effects:a})})}var P=(function(e){function t(e){var n,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),this,(n=!(r=E(t).call(this))||"object"!==_(r)&&"function"!=typeof r?C(this):r).conference=e,n.peerConnections=new Map,n.localTracks=[],n.options=i,n._channel=null,n._channelOpen=!1,n._lastN=-1,n._lastNEndpoints=null,n._maxFrameHeight=void 0,n._pinnedEndpoint=null,n._selectedEndpoints=[],n._lastNChangeListener=n._onLastNChanged.bind(C(C(n))),n._onDeviceListChanged=n._onDeviceListChanged.bind(C(C(n))),n._updateAudioOutputForAudioTracks=n._updateAudioOutputForAudioTracks.bind(C(C(n))),m.a.isDeviceChangeAvailable("output")&&(m.a.addListener(h.a.AUDIO_OUTPUT_DEVICE_CHANGED,n._updateAudioOutputForAudioTracks),m.a.addListener(h.a.DEVICE_LIST_CHANGED,n._onDeviceListChanged)),n}var n,r,o;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&T(e,t)})(t,u.a),n=t,o=[{key:"newCreateLocalTracks",value:function(e){return I(e)}},{key:"obtainAudioAndVideoPermissions",value:function(e){var t=p.a.usesNewGumFlow();return(t?m.a.newObtainAudioAndVideoPermissions(e):m.a.obtainAudioAndVideoPermissions(e)).then(function(n){return t?I(n):O(n,e)})}},{key:"addListener",value:function(e,t){m.a.addListener(e,t)}},{key:"removeListener",value:function(e,t){m.a.removeListener(e,t)}},{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.options=e,m.a.init(this.options)}},{key:"getPCConstraints",value:function(e){var t=e?m.a.p2pPcConstraints:m.a.pcConstraints;return t?JSON.parse(JSON.stringify(t)):{}}},{key:"attachMediaStream",value:function(e,t){return m.a.attachMediaStream(e,t)}},{key:"getStreamID",value:function(e){return m.a.getStreamID(e)}},{key:"getTrackID",value:function(e){return m.a.getTrackID(e)}},{key:"isDeviceListAvailable",value:function(){return m.a.isDeviceListAvailable()}},{key:"isDeviceChangeAvailable",value:function(e){return m.a.isDeviceChangeAvailable(e)}},{key:"isWebRtcSupported",value:function(){return p.a.isSupported()}},{key:"getAudioOutputDevice",value:function(){return m.a.getAudioOutputDevice()}},{key:"getCurrentlyAvailableMediaDevices",value:function(){return m.a.getCurrentlyAvailableMediaDevices()}},{key:"getEventDataForActiveDevice",value:function(e){return m.a.getEventDataForActiveDevice(e)}},{key:"setAudioOutputDevice",value:function(e){return m.a.setAudioOutputDevice(e)}},{key:"isUserStream",value:function(e){return t.isUserStreamById(m.a.getStreamID(e))}},{key:"isUserStreamById",value:function(e){return e&&"mixedmslabel"!==e&&"default"!==e}},{key:"enumerateDevices",value:function(e){m.a.enumerateDevices(e)}},{key:"stopMediaStream",value:function(e){m.a.stopMediaStream(e)}},{key:"isDesktopSharingEnabled",value:function(){return m.a.isDesktopSharingEnabled()}}],(r=[{key:"destroy",value:function(){m.a.removeListener(h.a.AUDIO_OUTPUT_DEVICE_CHANGED,this._updateAudioOutputForAudioTracks),m.a.removeListener(h.a.DEVICE_LIST_CHANGED,this._onDeviceListChanged),this.removeListener(h.a.LASTN_ENDPOINT_CHANGED,this._lastNChangeListener),this._channelOpenListener&&this.removeListener(h.a.DATA_CHANNEL_OPEN,this._channelOpenListener)}},{key:"initializeBridgeChannel",value:function(e,t){var n=this;this._channel=new i.a(e,t,this.eventEmitter),this._channelOpenListener=function(){n._channelOpen=!0;try{n._channel.sendPinnedEndpointMessage(n._pinnedEndpoint),n._channel.sendSelectedEndpointsMessage(n._selectedEndpoints),void 0!==n._maxFrameHeight&&n._channel.sendReceiverVideoConstraintMessage(n._maxFrameHeight)}catch(e){a.a.callErrorHandler(e),A.error("Cannot send selected(".concat(n._selectedEndpoint,")")+"pinned(".concat(n._pinnedEndpoint,")")+"frameHeight(".concat(n._maxFrameHeight,") endpoint message"),e)}n.removeListener(h.a.DATA_CHANNEL_OPEN,n._channelOpenListener),n._channelOpenListener=null,-1!==n._lastN&&n._channel.sendSetLastNMessage(n._lastN)},this.addListener(h.a.DATA_CHANNEL_OPEN,this._channelOpenListener),this.addListener(h.a.LASTN_ENDPOINT_CHANGED,this._lastNChangeListener)}},{key:"_onDeviceListChanged",value:function(){this._updateAudioOutputForAudioTracks(m.a.getAudioOutputDevice())}},{key:"_onLastNChanged",value:function(){var e,t,n=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=this._lastNEndpoints||[];this._lastNEndpoints=r,e=i.filter(function(e){return!n.isInLastN(e)}),t=r.filter(function(e){return-1===i.indexOf(e)}),this.conference.eventEmitter.emit(s.LAST_N_ENDPOINTS_CHANGED,e,t)}},{key:"onCallEnded",value:function(){this._channel&&(this._channel&&"websocket"===this._channel.mode&&this._channel.close(),this._channel=null,this._channelOpen=!1)}},{key:"setReceiverVideoConstraint",value:function(e){this._maxFrameHeight=e,this._channel&&this._channelOpen&&this._channel.sendReceiverVideoConstraintMessage(e)}},{key:"selectEndpoints",value:function(e){this._selectedEndpoints=e,this._channel&&this._channelOpen&&this._channel.sendSelectedEndpointsMessage(e)}},{key:"pinEndpoint",value:function(e){this._pinnedEndpoint=e,this._channel&&this._channelOpen&&this._channel.sendPinnedEndpointMessage(e)}},{key:"createPeerConnection",value:function(e,n,r,i){var o=t.getPCConstraints(r);void 0!==i.abtestSuspendVideo&&(m.a.setSuspendVideo(o,i.abtestSuspendVideo),v.a.analytics.addPermanentProperties({abtestSuspendVideo:i.abtestSuspendVideo})),p.a.supportsSdpSemantics()&&(n.sdpSemantics="plan-b"),w=Object(l.a)(w);var a=new y.a(this,w,e,n,o,r,i);return this.peerConnections.set(a.id,a),a}},{key:"_removePeerConnection",value:function(e){var t=e.id;return!!this.peerConnections.has(t)&&(this.peerConnections.delete(t),!0)}},{key:"addLocalTrack",value:function(e){if(!e)throw new Error("track must not be null nor undefined");this.localTracks.push(e),e.conference=this.conference}},{key:"getLastN",value:function(){return this._lastN}},{key:"getLocalVideoTrack",value:function(){var e=this.getLocalTracks(d.b);return e.length?e[0]:void 0}},{key:"getLocalAudioTrack",value:function(){var e=this.getLocalTracks(d.a);return e.length?e[0]:void 0}},{key:"getLocalTracks",value:function(e){var t=this.localTracks.slice();return void 0!==e&&(t=t.filter(function(t){return t.getType()===e})),t}},{key:"getRemoteTracks",value:function(e){var t=[],n=!0,r=!1,i=void 0;try{for(var o,a=this.peerConnections.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value.getRemoteTracks(void 0,e);s&&(t=t.concat(s))}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}return t}},{key:"setAudioMute",value:function(e){var t=[];return this.getLocalTracks(d.a).forEach(function(n){t.push(e?n.mute():n.unmute())}),Promise.all(t)}},{key:"removeLocalTrack",value:function(e){var t=this.localTracks.indexOf(e);-1!==t&&this.localTracks.splice(t,1)}},{key:"removeRemoteTracks",value:function(e){var t=[],n=!0,r=!1,i=void 0;try{for(var o,a=this.peerConnections.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value.removeRemoteTracks(e);t=t.concat(s)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}return A.debug("Removed remote tracks for ".concat(e)+" count: ".concat(t.length)),t}},{key:"closeBridgeChannel",value:function(){this._channel&&(this._channel.close(),this._channelOpen=!1,this.removeListener(h.a.LASTN_ENDPOINT_CHANGED,this._lastNChangeListener))}},{key:"setAudioLevel",value:function(e,t,n,r){var i=e.getTrackBySSRC(t);i&&(i.isAudioTrack()?(i.isLocal()!==r&&A.error("".concat(i," was expected to ").concat(r?"be":"not be"," local")),i.setAudioLevel(n,e)):A.warn("Received audio level for non-audio track: ".concat(t)))}},{key:"sendChannelMessage",value:function(e,t){if(!this._channel)throw new Error("Channel support is disabled!");this._channel.sendMessage(e,t)}},{key:"setLastN",value:function(e){this._lastN!==e&&(this._lastN=e,this._channel&&this._channelOpen&&this._channel.sendSetLastNMessage(e),this.eventEmitter.emit(h.a.LASTN_VALUE_CHANGED,e))}},{key:"isInLastN",value:function(e){return!this._lastNEndpoints||this._lastNEndpoints.indexOf(e)>-1}},{key:"_updateAudioOutputForAudioTracks",value:function(e){var t=this.getRemoteTracks(d.a),n=!0,r=!1,i=void 0;try{for(var o,a=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0)o.value.setAudioOutput(e)}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}}}])&&b(n.prototype,r),o&&b(n,o),t})()}).call(this,"modules/RTC/RTC.js")},function(e,t){e.exports={CAMERA:"camera",DESKTOP:"desktop"}},function(e,t,n){"use strict";var r=n(12);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var o={};function a(e,t,n){if("object"===i(e)&&void 0!==e.name)switch(this.gum={error:e,constraints:t,devices:n&&Array.isArray(n)?n.slice(0):void 0},e.name){case"NotAllowedError":case"PermissionDeniedError":case"SecurityError":this.name=r.PERMISSION_DENIED,this.message=o[this.name]+(this.gum.devices||[]).join(", ");break;case"DevicesNotFoundError":case"NotFoundError":this.name=r.NOT_FOUND,this.message=o[this.name]+(this.gum.devices||[]).join(", ");break;case"ConstraintNotSatisfiedError":case"OverconstrainedError":var a=e.constraintName||e.constraint;t&&t.video&&(!n||n.indexOf("video")>-1)&&("minWidth"===a||"maxWidth"===a||"minHeight"===a||"maxHeight"===a||"width"===a||"height"===a||"deviceId"===a)?(this.name=r.UNSUPPORTED_RESOLUTION,this.message=o[this.name]+(function(e,t){if(t&&t.video&&t.video.mandatory)switch(e){case"width":return t.video.mandatory.minWidth;case"height":return t.video.mandatory.minHeight;default:return t.video.mandatory[e]||""}return""})(a,t)):(this.name=r.CONSTRAINT_FAILED,this.message=o[this.name]+e.constraintName);break;default:this.name=r.GENERAL,this.message=e.message||o[this.name]}else{if("string"!=typeof e)throw new Error("Invalid arguments");o[e]?(this.name=e,this.message=t||o[e]):this.message=e}this.stack=e.stack||(new Error).stack}o[r.UNSUPPORTED_RESOLUTION]="Video resolution is not supported: ",o[r.CHROME_EXTENSION_INSTALLATION_ERROR]="Failed to install Chrome extension",o[r.CHROME_EXTENSION_USER_GESTURE_REQUIRED]="Failed to install Chrome extension - installations can only be initiated by a user gesture.",o[r.CHROME_EXTENSION_USER_CANCELED]="User canceled Chrome's screen sharing prompt",o[r.CHROME_EXTENSION_GENERIC_ERROR]="Unknown error from Chrome extension",o[r.ELECTRON_DESKTOP_PICKER_ERROR]="Unkown error from desktop picker",o[r.ELECTRON_DESKTOP_PICKER_NOT_FOUND]="Failed to detect desktop picker",o[r.GENERAL]="Generic getUserMedia error",o[r.PERMISSION_DENIED]="User denied permission to use device(s): ",o[r.NOT_FOUND]="Requested device(s) was/were not found: ",o[r.CONSTRAINT_FAILED]="Constraint could not be satisfied: ",o[r.TRACK_IS_DISPOSED]="Track has been already disposed",o[r.TRACK_NO_STREAM_FOUND]="Track does not have an associated Media Stream",a.prototype=Object.create(Error.prototype),a.prototype.constructor=a,t.a=a},function(e,t,n){"use strict";n.r(t),n.d(t,"LOCAL_TRACK_STOPPED",function(){return r}),n.d(t,"TRACK_AUDIO_LEVEL_CHANGED",function(){return i}),n.d(t,"TRACK_AUDIO_OUTPUT_CHANGED",function(){return o}),n.d(t,"TRACK_MUTE_CHANGED",function(){return a}),n.d(t,"TRACK_VIDEOTYPE_CHANGED",function(){return s}),n.d(t,"NO_DATA_FROM_SOURCE",function(){return c});var r="track.stopped",i="track.audioLevelsChanged",o="track.audioOutputChanged",a="track.trackMuteChanged",s="track.videoTypeChanged",c="track.no_data_from_source"},function(e,t,n){"use strict";n.r(t),n.d(t,"AUTHENTICATION_REQUIRED",function(){return r}),n.d(t,"CHAT_ERROR",function(){return i}),n.d(t,"CONFERENCE_DESTROYED",function(){return o}),n.d(t,"CONFERENCE_MAX_USERS",function(){return a}),n.d(t,"CONNECTION_ERROR",function(){return s}),n.d(t,"NOT_ALLOWED_ERROR",function(){return c}),n.d(t,"FOCUS_DISCONNECTED",function(){return u}),n.d(t,"FOCUS_LEFT",function(){return l}),n.d(t,"GRACEFUL_SHUTDOWN",function(){return d}),n.d(t,"INCOMPATIBLE_SERVER_VERSIONS",function(){return p}),n.d(t,"OFFER_ANSWER_FAILED",function(){return f}),n.d(t,"PASSWORD_NOT_SUPPORTED",function(){return h}),n.d(t,"PASSWORD_REQUIRED",function(){return m}),n.d(t,"RESERVATION_ERROR",function(){return v}),n.d(t,"SETUP_FAILED",function(){return y}),n.d(t,"VIDEOBRIDGE_NOT_AVAILABLE",function(){return g});var r="conference.authenticationRequired",i="conference.chatError",o="conference.destroyed",a="conference.max_users",s="conference.connectionError",c="conference.connectionError.notAllowed",u="conference.focusDisconnected",l="conference.focusLeft",d="conference.gracefulShutdown",p="conference.incompatible_server_versions",f="conference.offerAnswerFailed",h="conference.passwordNotSupported",m="conference.passwordRequired",v="conference.reservationError",y="conference.setup_failed",g="conference.videobridgeNotAvailable"},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(6);function i(e,t){return(function(e){if(Array.isArray(e))return e})(e)||(function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n})(e,t)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")})()}function o(e){for(var t=e.split("\r\nm="),n=1,r=t.length;n<r;n++){var i="m=".concat(t[n]);n!==r-1&&(i+="\r\n"),t[n]=i}var o="".concat(t.shift(),"\r\n");this.media=t,this.raw=o+t.join(""),this.session=o}o.prototype.failICE=!1,o.prototype.removeTcpCandidates=!1,o.prototype.removeUdpCandidates=!1,o.prototype.getMediaSsrcMap=function(){for(var e,t=this,n={},i=function(i){e=r.a.findLines(t.media[i],"a=ssrc:");var o={mediaindex:i,mid:r.a.parseMID(r.a.findLine(t.media[i],"a=mid:")),ssrcs:{},ssrcGroups:[]};n[i]=o,e.forEach(function(e){var t=e.substring(7).split(" ")[0];o.ssrcs[t]||(o.ssrcs[t]={ssrc:t,lines:[]}),o.ssrcs[t].lines.push(e)}),(e=r.a.findLines(t.media[i],"a=ssrc-group:")).forEach(function(e){var t=e.indexOf(" "),n=e.substr(0,t).substr(13),r=e.substr(14+n.length).split(" ");r.length&&o.ssrcGroups.push({semantics:n,ssrcs:r})})},o=0;o<t.media.length;o++)i(o);return n},o.prototype.containsSSRC=function(e){var t=this.getMediaSsrcMap(),n=!1;return Object.keys(t).forEach(function(r){n||t[r].ssrcs[e]&&(n=!0)}),n},o.prototype.mangle=function(){var e,t,n,i,o,a;for(e=0;e<this.media.length;e++)if((n=this.media[e].split("\r\n")).pop(),"audio"===(i=r.a.parseMLine(n.shift())).media){for(o="",i.fmt.length=0,t=0;t<n.length;t++){if("a=rtpmap:"===n[t].substr(0,9)){if("CN"===(a=r.a.parseRTPMap(n[t])).name||"ISAC"===a.name)continue;i.fmt.push(a.id)}o+="".concat(n[t],"\r\n")}this.media[e]="".concat(r.a.buildMLine(i),"\r\n").concat(o)}this.raw=this.session+this.media.join("")},o.prototype.removeSessionLines=function(e){var t=this,n=r.a.findLines(this.session,e);return n.forEach(function(e){t.session=t.session.replace("".concat(e,"\r\n"),"")}),this.raw=this.session+this.media.join(""),n},o.prototype.removeMediaLines=function(e,t){var n=this,i=r.a.findLines(this.media[e],t);return i.forEach(function(t){n.media[e]=n.media[e].replace("".concat(t,"\r\n"),"")}),this.raw=this.session+this.media.join(""),i},o.prototype.toJingle=function(e,t){var n,o,a,s,c,u,l,d;if((s=r.a.findLines(this.session,"a=group:")).length)for(n=0;n<s.length;n++){var p=(d=s[n].split(" ")).shift().substr(8);for(e.c("group",{xmlns:"urn:xmpp:jingle:apps:grouping:0",semantics:p}),o=0;o<d.length;o++)e.c("content",{name:d[o]}).up();e.up()}for(n=0;n<this.media.length;n++)if("audio"===(c=r.a.parseMLine(this.media[n].split("\r\n")[0])).media||"video"===c.media||"application"===c.media){var f=r.a.findLine(this.media[n],"a=ssrc:");l=!!f&&f.substring(7).split(" ")[0],e.c("content",{creator:t,name:c.media});var h=r.a.findLine(this.media[n],"a=mid:");if(h){var m=r.a.parseMID(h);e.attrs({name:m})}if(r.a.findLine(this.media[n],"a=rtpmap:").length){for(e.c("description",{xmlns:"urn:xmpp:jingle:apps:rtp:1",media:c.media}),l&&e.attrs({ssrc:l}),o=0;o<c.fmt.length;o++){u=r.a.findLine(this.media[n],"a=rtpmap:".concat(c.fmt[o])),e.c("payload-type",r.a.parseRTPMap(u));var v=r.a.findLine(this.media[n],"a=fmtp:".concat(c.fmt[o]));if(v)for(d=r.a.parseFmtp(v),a=0;a<d.length;a++)e.c("parameter",d[a]).up();this.rtcpFbToJingle(n,e,c.fmt[o]),e.up()}var y=r.a.findLines(this.media[n],"a=crypto:",this.session);if(y.length&&(e.c("encryption",{required:1}),y.forEach(function(t){return e.c("crypto",r.a.parseCrypto(t)).up()}),e.up()),l){var g=r.a.parseSSRC(this.media[n]),S=!0,_=!1,b=void 0;try{for(var E,T=g["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(S=(E=T.next()).done);S=!0){var C=i(E.value,2),R=C[0],A=C[1];e.c("source",{ssrc:R,xmlns:"urn:xmpp:jingle:apps:rtp:ssma:0"}),A.forEach(function(t){var n=t.indexOf(" "),i=t.substr(n+1);if(e.c("parameter"),-1===i.indexOf(":"))e.attrs({name:i});else{var o=i.split(":",2)[0];e.attrs({name:o});var a=i.split(":",2)[1];a=r.a.filterSpecialChars(a),e.attrs({value:a})}e.up()}),e.up()}}catch(e){_=!0,b=e}finally{try{S||null==T.return||T.return()}finally{if(_)throw b}}r.a.findLines(this.media[n],"a=ssrc-group:").forEach(function(t){var n=t.indexOf(" "),r=t.substr(0,n).substr(13),i=t.substr(14+r.length).split(" ");i.length&&(e.c("ssrc-group",{semantics:r,xmlns:"urn:xmpp:jingle:apps:rtp:ssma:0"}),i.forEach(function(t){return e.c("source",{ssrc:t}).up()}),e.up())})}var w=r.a.findLines(this.media[n],"a=rid");if(w.length){var k=w.map(function(e){return e.split(":")[1]}).map(function(e){return e.split(" ")[0]});k.forEach(function(t){e.c("source",{rid:t,xmlns:"urn:xmpp:jingle:apps:rtp:ssma:0"}),e.up()}),r.a.findLine(this.media[n],"a=simulcast")&&(e.c("rid-group",{semantics:"SIM",xmlns:"urn:xmpp:jingle:apps:rtp:ssma:0"}),k.forEach(function(t){e.c("source",{rid:t}).up()}),e.up())}if(r.a.findLine(this.media[n],"a=rtcp-mux")&&e.c("rtcp-mux").up(),this.rtcpFbToJingle(n,e,"*"),(s=r.a.findLines(this.media[n],"a=extmap:")).length)for(o=0;o<s.length;o++){if(d=r.a.parseExtmap(s[o]),e.c("rtp-hdrext",{xmlns:"urn:xmpp:jingle:apps:rtp:rtp-hdrext:0",uri:d.uri,id:d.value}),d.hasOwnProperty("direction"))switch(d.direction){case"sendonly":e.attrs({senders:"responder"});break;case"recvonly":e.attrs({senders:"initiator"});break;case"sendrecv":e.attrs({senders:"both"});break;case"inactive":e.attrs({senders:"none"})}e.up()}e.up()}this.transportToJingle(n,e);var O=this.media[n];r.a.findLine(O,"a=sendrecv",this.session)?e.attrs({senders:"both"}):r.a.findLine(O,"a=sendonly",this.session)?e.attrs({senders:"initiator"}):r.a.findLine(O,"a=recvonly",this.session)?e.attrs({senders:"responder"}):r.a.findLine(O,"a=inactive",this.session)&&e.attrs({senders:"none"}),"0"===c.port&&e.attrs({senders:"rejected"}),e.up()}return e.up(),e},o.prototype.transportToJingle=function(e,t){var n,i=this;t.c("transport");var o=r.a.findLine(this.media[e],"a=sctpmap:",i.session);if(o){var a=r.a.parseSCTPMap(o);t.c("sctpmap",{xmlns:"urn:xmpp:jingle:transports:dtls-sctp:1",number:a[0],protocol:a[1]}),a.length>2&&t.attrs({streams:a[2]}),t.up()}if(r.a.findLines(this.media[e],"a=fingerprint:",this.session).forEach(function(o){(n=r.a.parseFingerprint(o)).xmlns="urn:xmpp:jingle:apps:dtls:0",t.c("fingerprint").t(n.fingerprint),delete n.fingerprint,(o=r.a.findLine(i.media[e],"a=setup:",i.session))&&(n.setup=o.substr(8)),t.attrs(n),t.up()}),n=r.a.iceparams(this.media[e],this.session)){n.xmlns="urn:xmpp:jingle:transports:ice-udp:1",t.attrs(n);var s=r.a.findLines(this.media[e],"a=candidate:",this.session);s.length&&s.forEach(function(e){var n=r.a.candidateToJingle(e);i.failICE&&(n.ip="1.1.1.1");var o=n&&"string"==typeof n.protocol?n.protocol.toLowerCase():"";i.removeTcpCandidates&&("tcp"===o||"ssltcp"===o)||i.removeUdpCandidates&&"udp"===o||t.c("candidate",n).up()})}t.up()},o.prototype.rtcpFbToJingle=function(e,t,n){r.a.findLines(this.media[e],"a=rtcp-fb:".concat(n)).forEach(function(e){var n=r.a.parseRTCPFB(e);"trr-int"===n.type?(t.c("rtcp-fb-trr-int",{xmlns:"urn:xmpp:jingle:apps:rtp:rtcp-fb:0",value:n.params[0]}),t.up()):(t.c("rtcp-fb",{xmlns:"urn:xmpp:jingle:apps:rtp:rtcp-fb:0",type:n.type}),n.params.length>0&&t.attrs({subtype:n.params[0]}),t.up())})},o.prototype.rtcpFbFromJingle=function(e,t){var n="",r=e.find('>rtcp-fb-trr-int[xmlns="urn:xmpp:jingle:apps:rtp:rtcp-fb:0"]');return r.length&&(n+="a=rtcp-fb:* trr-int ",r.attr("value")?n+=r.attr("value"):n+="0",n+="\r\n"),(r=e.find('>rtcp-fb[xmlns="urn:xmpp:jingle:apps:rtp:rtcp-fb:0"]')).each(function(){n+="a=rtcp-fb:".concat(t," ").concat($(this).attr("type")),$(this).attr("subtype")&&(n+=" ".concat($(this).attr("subtype"))),n+="\r\n"}),n},o.prototype.fromJingle=function(e){var t=this;this.raw="v=0\r\no=- 1923518516 2 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\n";var n=$(e).find('>group[xmlns="urn:xmpp:jingle:apps:grouping:0"]');n.length&&n.each(function(e,n){var r=$(n).find(">content").map(function(e,t){return t.getAttribute("name")}).get();r.length>0&&(t.raw+="a=group:".concat(n.getAttribute("semantics")||n.getAttribute("type")," ").concat(r.join(" "),"\r\n"))}),this.session=this.raw,e.find(">content").each(function(){var e=t.jingle2media($(this));t.media.push(e)}),this.raw=this.session+this.media.join("")},o.prototype.jingle2media=function(e){var t=e.find("description"),n="",i=this,o=e.find('>transport>sctpmap[xmlns="urn:xmpp:jingle:transports:dtls-sctp:1"]'),a={media:t.attr("media"),port:"1"};if("rejected"===e.attr("senders")&&(a.port="0"),e.find(">transport>fingerprint").length||t.find("encryption").length?a.proto=o.length?"DTLS/SCTP":"RTP/SAVPF":a.proto="RTP/AVPF",o.length){n+="m=application ".concat(a.port," DTLS/SCTP ").concat(o.attr("number"),"\r\n"),n+="a=sctpmap:".concat(o.attr("number")," ").concat(o.attr("protocol"));var s=o.attr("streams");n+=s?" ".concat(s,"\r\n"):"\r\n"}else a.fmt=t.find("payload-type").map(function(){return this.getAttribute("id")}).get(),n+="".concat(r.a.buildMLine(a),"\r\n");switch(n+="c=IN IP4 0.0.0.0\r\n",o.length||(n+="a=rtcp:1 IN IP4 0.0.0.0\r\n"),(a=e.find('>transport[xmlns="urn:xmpp:jingle:transports:ice-udp:1"]')).length&&(a.attr("ufrag")&&(n+="".concat(r.a.buildICEUfrag(a.attr("ufrag")),"\r\n")),a.attr("pwd")&&(n+="".concat(r.a.buildICEPwd(a.attr("pwd")),"\r\n")),a.find(">fingerprint").each(function(){n+="a=fingerprint:".concat(this.getAttribute("hash")),n+=" ".concat($(this).text()),n+="\r\n",this.getAttribute("setup")&&(n+="a=setup:".concat(this.getAttribute("setup"),"\r\n"))})),e.attr("senders")){case"initiator":n+="a=sendonly\r\n";break;case"responder":n+="a=recvonly\r\n";break;case"none":n+="a=inactive\r\n";break;case"both":n+="a=sendrecv\r\n"}return n+="a=mid:".concat(e.attr("name"),"\r\n"),t.find("rtcp-mux").length&&(n+="a=rtcp-mux\r\n"),t.find("encryption").length&&t.find("encryption>crypto").each(function(){n+="a=crypto:".concat(this.getAttribute("tag")),n+=" ".concat(this.getAttribute("crypto-suite")),n+=" ".concat(this.getAttribute("key-params")),this.getAttribute("session-params")&&(n+=" ".concat(this.getAttribute("session-params"))),n+="\r\n"}),t.find("payload-type").each(function(){n+="".concat(r.a.buildRTPMap(this),"\r\n"),$(this).find(">parameter").length&&(n+="a=fmtp:".concat(this.getAttribute("id")," "),n+=$(this).find("parameter").map(function(){var e=this.getAttribute("name");return(e?"".concat(e,"="):"")+this.getAttribute("value")}).get().join("; "),n+="\r\n"),n+=i.rtcpFbFromJingle($(this),this.getAttribute("id"))}),n+=i.rtcpFbFromJingle(t,"*"),(a=t.find('>rtp-hdrext[xmlns="urn:xmpp:jingle:apps:rtp:rtp-hdrext:0"]')).each(function(){n+="a=extmap:".concat(this.getAttribute("id")," ").concat(this.getAttribute("uri"),"\r\n")}),e.find('>transport[xmlns="urn:xmpp:jingle:transports:ice-udp:1"]>candidate').each(function(){var e=this.getAttribute("protocol");e="string"==typeof e?e.toLowerCase():"",i.removeTcpCandidates&&("tcp"===e||"ssltcp"===e)||i.removeUdpCandidates&&"udp"===e||(i.failICE&&this.setAttribute("ip","1.1.1.1"),n+=r.a.candidateFromJingle(this))}),e.find('description>ssrc-group[xmlns="urn:xmpp:jingle:apps:rtp:ssma:0"]').each(function(){var e=this.getAttribute("semantics"),t=$(this).find(">source").map(function(){return this.getAttribute("ssrc")}).get();t.length&&(n+="a=ssrc-group:".concat(e," ").concat(t.join(" "),"\r\n"))}),(a=e.find('description>source[xmlns="urn:xmpp:jingle:apps:rtp:ssma:0"]')).each(function(){var e=this.getAttribute("ssrc");$(this).find(">parameter").each(function(){var t=this.getAttribute("name"),i=this.getAttribute("value");i=r.a.filterSpecialChars(i),n+="a=ssrc:".concat(e," ").concat(t),i&&i.length&&(n+=":".concat(i)),n+="\r\n"})}),n}},function(e,t,n){"use strict";var r={};n.r(r),n.d(r,"CHROME",function(){return a}),n.d(r,"OPERA",function(){return s}),n.d(r,"FIREFOX",function(){return c}),n.d(r,"INTERNET_EXPLORER",function(){return u}),n.d(r,"EDGE",function(){return l}),n.d(r,"SAFARI",function(){return d}),n.d(r,"NWJS",function(){return p}),n.d(r,"ELECTRON",function(){return f}),n.d(r,"REACT_NATIVE",function(){return h}),n.d(r,"UNKNOWN",function(){return m});var i=n(46),o=n.n(i),a="chrome",s="opera",c="firefox",u="iexplorer",l="edge",d="safari",p="nwjs",f="electron",h="react-native",m="unknown";function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var y={Chrome:a,Chromium:a,Opera:s,Firefox:c,"Internet Explorer":u,"Microsoft Edge":l,Safari:d};function g(){var e=navigator.userAgent;if(e.match(/Electron/)){var t=e.match(/Electron\/([\d.]+)/)[1];return{name:f,version:t}}}function S(){var e=navigator.userAgent;if(e.match(/JitsiMeetNW/)){var t=e.match(/JitsiMeetNW\/([\d.]+)/)[1];return{name:p,version:t}}}function _(){var e,t,n=navigator.userAgent.match(/\b(react[ \t_-]*native)(?:\/(\S+))?/i);if(n||"ReactNative"===navigator.product)return n&&n.length>2&&(t=n[1],e=n[2]),t||(t="react-native"),e||(e="unknown"),{name:h,version:e}}function b(){for(var e,t=[_,g,S],n=0;n<t.length;n++)if(e=t[n]())return e;var r=o.a.name,i=o.a.version;return r in y?{name:y[r],version:i}:(e=(function(){var e=navigator.userAgent;if(Boolean(window.chrome)&&!e.match(/Edge/)&&e.match(/Chrome/)){var t=e.match(/Chrome\/([\d.]+)/)[1];return{name:a,version:t}}})())||{name:m,version:void 0}}var E,T,C,R=(function(){function e(t){var n,r;if((function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),void 0===t){var i=b();n=i.name,r=i.version}else t.name in y?(n=y[t.name],r=t.version):(n=m,r=void 0);this._name=n,this._version=r}var t,n;return t=e,(n=[{key:"getName",value:function(){return this._name}},{key:"isChrome",value:function(){return this._name===a}},{key:"isOpera",value:function(){return this._name===s}},{key:"isFirefox",value:function(){return this._name===c}},{key:"isIExplorer",value:function(){return this._name===u}},{key:"isEdge",value:function(){return this._name===l}},{key:"isSafari",value:function(){return this._name===d}},{key:"isNWJS",value:function(){return this._name===p}},{key:"isElectron",value:function(){return this._name===f}},{key:"isReactNative",value:function(){return this._name===h}},{key:"getVersion",value:function(){return this._version}},{key:"compareVersion",value:function(e){if(this._version)return o.a.compareVersions([String(e),this._version])}},{key:"isVersionGreaterThan",value:function(e){return-1===this.compareVersion(e)}},{key:"isVersionLessThan",value:function(e){return 1===this.compareVersion(e)}},{key:"isVersionEqualTo",value:function(e){return 0===this.compareVersion(e)}}])&&v(t.prototype,n),e})();E=R,T="compareVersions",C=o.a.compareVersions,T in E?Object.defineProperty(E,T,{value:C,enumerable:!0,configurable:!0,writable:!0}):E[T]=C,n(73),n.d(t,"a",function(){return R}),n.d(t,"b",function(){return r})},function(e,t,n){"use strict";n.r(t),n.d(t,"STATUS_AVAILABLE",function(){return r}),n.d(t,"STATUS_UNDEFINED",function(){return i}),n.d(t,"STATUS_BUSY",function(){return o}),n.d(t,"STATE_ON",function(){return a}),n.d(t,"STATE_OFF",function(){return s}),n.d(t,"STATE_PENDING",function(){return c}),n.d(t,"STATE_RETRYING",function(){return u}),n.d(t,"STATE_FAILED",function(){return l}),n.d(t,"ERROR_NO_CONNECTION",function(){return d}),n.d(t,"ERROR_SESSION_EXISTS",function(){return p});var r="available",i="undefined",o="busy",a="on",s="off",c="pending",u="retrying",l="failed",d="error_no_connection",p="error_session_already_exists"},function(e,t,n){"use strict";n.r(t),n.d(t,"CONNECTION_DISCONNECTED",function(){return r}),n.d(t,"CONNECTION_ESTABLISHED",function(){return i}),n.d(t,"CONNECTION_FAILED",function(){return o}),n.d(t,"WRONG_STATE",function(){return a});var r="connection.connectionDisconnected",i="connection.connectionEstablished",o="connection.connectionFailed",a="connection.wrongState"},function(e,t,n){var r=n(140),i=n(141);t.write=i,t.parse=r.parse,t.parseFmtpConfig=r.parseFmtpConfig,t.parseParams=r.parseParams,t.parsePayloads=r.parsePayloads,t.parseRemoteCandidates=r.parseRemoteCandidates,t.parseImageAttributes=r.parseImageAttributes,t.parseSimulcastStreamList=r.parseSimulcastStreamList},function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return o}),n.d(t,"d",function(){return a});var r="statistics.audioLevel",i="statistics.before_disposed",o="statistics.byte_sent_stats",a="statistics.connectionstats"},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(29),i=n.n(r);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new i.a;!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.eventEmitter=t,this.addEventListener=this.on=this.addListener,this.removeEventListener=this.off=this.removeListener}var t,n;return t=e,(n=[{key:"addListener",value:function(e,t){this.eventEmitter.addListener(e,t)}},{key:"removeListener",value:function(e,t){this.eventEmitter.removeListener(e,t)}}])&&o(t.prototype,n),e})()},function(e,t,n){"use strict";(function(e){var r,i,o=n(4),a=n(74),s=n.n(a),c=Object(o.getLogger)(e);function u(){var e;try{e=(window||this).localStorage}catch(e){c.error(e)}return e}function l(){return"".concat(Math.random().toString(16),"000000000").substr(2,8)}t.a={get callStatsUserName(){if(!r){var e=u();e&&(r=e.getItem("callStatsUserName")),r||(t=s.a.generateUsername(),c.log("generated callstats uid",t),r=t,e&&e.setItem("callStatsUserName",r))}var t;return r},get machineId(){if(!i){var e=u();e&&(i=e.getItem("jitsiMeetId")),i||(t=l()+l()+l()+l(),c.log("generated id",t),i=t,e&&e.setItem("jitsiMeetId",i))}var t;return i},get sessionId(){var e=u();return e?e.getItem("sessionId"):void 0},set sessionId(e){var t=u();t&&(e?t.setItem("sessionId",e):t.removeItem("sessionId"))}}}).call(this,"modules/settings/Settings.js")},function(e,t,n){"use strict";n.r(t),n.d(t,"LOCAL_STATS_UPDATED",function(){return r}),n.d(t,"REMOTE_STATS_UPDATED",function(){return i});var r="cq.local_stats_updated",i="cq.remote_stats_updated"},function(e,t,n){"use strict";n.d(t,"b",function(){return s}),n.d(t,"c",function(){return c}),n.d(t,"a",function(){return d});var r=n(22);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function s(e){return parseInt(e.ssrcs.split(" ")[0],10)}function c(e){return parseInt(e.ssrcs.split(" ")[1],10)}function u(e){return e.ssrcs?e.ssrcs.map(function(e){return e.id}).filter(function(e,t,n){return n.indexOf(e)===t}).length:0}var l=(function(){function e(t){if(i(this,e),!t)throw new Error("mLine is undefined");this.mLine=t}return a(e,[{key:"getSSRCAttrValue",value:function(e,t){var n=this.ssrcs.find(function(n){return n.id===e&&n.attribute===t});return n&&n.value}},{key:"removeSSRC",value:function(e){this.mLine.ssrcs&&this.mLine.ssrcs.length&&(this.mLine.ssrcs=this.mLine.ssrcs.filter(function(t){return t.id!==e}))}},{key:"addSSRCAttribute",value:function(e){this.ssrcs.push(e)}},{key:"findGroup",value:function(e,t){return this.ssrcGroups.find(function(n){return n.semantics===e&&(!t||t===n.ssrcs)})}},{key:"findGroups",value:function(e){return this.ssrcGroups.filter(function(t){return t.semantics===e})}},{key:"findGroupByPrimarySSRC",value:function(e,t){return this.ssrcGroups.find(function(n){return n.semantics===e&&s(n)===t})}},{key:"findSSRCByMSID",value:function(e){return this.ssrcs.find(function(t){return"msid"===t.attribute&&(null===e||t.value===e)})}},{key:"getSSRCCount",value:function(){return u(this.mLine)}},{key:"containsAnySSRCGroups",value:function(){return void 0!==this.mLine.ssrcGroups}},{key:"getPrimaryVideoSsrc",value:function(){var e=this.mLine.type;if("video"!==e)throw new Error("getPrimarySsrc doesn't work with '".concat(e,"'"));if(1===u(this.mLine))return this.mLine.ssrcs[0].id;if(this.mLine.ssrcGroups){var t=this.findGroup("SIM");if(t)return s(t);var n=this.findGroup("FID");if(n)return s(n);var r=this.findGroup("FEC-FR");if(r)return s(r)}}},{key:"getRtxSSRC",value:function(e){var t=this.findGroupByPrimarySSRC("FID",e);return t&&c(t)}},{key:"getSSRCs",value:function(){return this.ssrcs.map(function(e){return e.id}).filter(function(e,t,n){return n.indexOf(e)===t})}},{key:"getPrimaryVideoSSRCs",value:function(){var e=this.mLine.type;if("video"!==e)throw new Error("getPrimaryVideoSSRCs doesn't work with ".concat(e));var t=this.getSSRCs(),n=!0,r=!1,i=void 0;try{for(var o,a=this.ssrcGroups["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value;if("FID"===s.semantics||"FEC-FR"===s.semantics){var u=c(s);t.splice(t.indexOf(u),1)}}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}return t}},{key:"dumpSSRCGroups",value:function(){return JSON.stringify(this.mLine.ssrcGroups)}},{key:"removeGroupsWithSSRC",value:function(e){this.mLine.ssrcGroups&&(this.mLine.ssrcGroups=this.mLine.ssrcGroups.filter(function(t){return-1===t.ssrcs.indexOf("".concat(e))}))}},{key:"removeGroupsBySemantics",value:function(e){this.mLine.ssrcGroups&&(this.mLine.ssrcGroups=this.mLine.ssrcGroups.filter(function(t){return t.semantics!==e}))}},{key:"replaceSSRC",value:function(e,t){this.mLine.ssrcs&&this.mLine.ssrcs.forEach(function(n){n.id===e&&(n.id=t)})}},{key:"addSSRCGroup",value:function(e){this.ssrcGroups.push(e)}},{key:"ssrcs",get:function(){return this.mLine.ssrcs||(this.mLine.ssrcs=[]),this.mLine.ssrcs},set:function(e){this.mLine.ssrcs=e}},{key:"direction",get:function(){return this.mLine.direction},set:function(e){this.mLine.direction=e}},{key:"ssrcGroups",get:function(){return this.mLine.ssrcGroups||(this.mLine.ssrcGroups=[]),this.mLine.ssrcGroups},set:function(e){this.mLine.ssrcGroups=e}}]),e})(),d=(function(){function e(t){i(this,e),this.parsedSDP=r.parse(t)}return a(e,[{key:"selectMedia",value:function(e){var t=this.parsedSDP.media.find(function(t){return t.type===e});return t?new l(t):null}},{key:"toRawSDP",value:function(){return r.write(this.parsedSDP)}}]),e})()},function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r={ACCEPT:"session-accept",CONNECTION_ERROR:"connection-error-encountered",INITIATE:"session-initiate",TERMINATE:"session-terminate",TRANSPORT_INFO:"transport-info",UNAVAILABLE:"unavailable"}},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function r(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function i(e){return"function"==typeof e}function o(e){return"object"===n(e)&&null!==e}function a(e){return void 0===e}e.exports=r,r.EventEmitter=r,r.prototype._events=void 0,r.prototype._maxListeners=void 0,r.defaultMaxListeners=10,r.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},r.prototype.emit=function(e){var t,n,r,s,c,u;if(this._events||(this._events={}),"error"===e&&(!this._events.error||o(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var l=new Error('Uncaught, unspecified "error" event. ('+t+")");throw l.context=t,l}if(a(n=this._events[e]))return!1;if(i(n))switch(arguments.length){case 1:n.call(this);break;case 2:n.call(this,arguments[1]);break;case 3:n.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),n.apply(this,s)}else if(o(n))for(s=Array.prototype.slice.call(arguments,1),r=(u=n.slice()).length,c=0;c<r;c++)u[c].apply(this,s);return!0},r.prototype.addListener=function(e,t){var n;if(!i(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,i(t.listener)?t.listener:t),this._events[e]?o(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,o(this._events[e])&&!this._events[e].warned&&(n=a(this._maxListeners)?r.defaultMaxListeners:this._maxListeners)&&n>0&&this._events[e].length>n&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},r.prototype.on=r.prototype.addListener,r.prototype.once=function(e,t){if(!i(t))throw TypeError("listener must be a function");var n=!1;function r(){this.removeListener(e,r),n||(n=!0,t.apply(this,arguments))}return r.listener=t,this.on(e,r),this},r.prototype.removeListener=function(e,t){var n,r,a,s;if(!i(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(a=(n=this._events[e]).length,r=-1,n===t||i(n.listener)&&n.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(o(n)){for(s=a;s-- >0;)if(n[s]===t||n[s].listener&&n[s].listener===t){r=s;break}if(r<0)return this;1===n.length?(n.length=0,delete this._events[e]):n.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},r.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(i(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},r.prototype.listeners=function(e){return this._events&&this._events[e]?i(this._events[e])?[this._events[e]]:this._events[e].slice():[]},r.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(i(t))return 1;if(t)return t.length}return 0},r.listenerCount=function(e,t){return e.listenerCount(t)}},function(e,t){e.exports={1080:{width:1920,height:1080,order:8},fullhd:{width:1920,height:1080,order:8},720:{width:1280,height:720,order:7},hd:{width:1280,height:720,order:7},960:{width:960,height:720,order:6},540:{width:960,height:540,order:5},qhd:{width:960,height:540,order:5},360:{width:640,height:360,order:4},640:{width:640,height:480,order:3},vga:{width:640,height:480,order:3},180:{width:320,height:180,order:2},320:{width:320,height:240,order:1}}},function(e,t,n){"use strict";n.d(t,"c",function(){return r}),n.d(t,"a",function(){return i}),n.d(t,"b",function(){return o});var r="pending",i="active",o="ended"},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return m});var r=n(3),i=n(11),o=n.n(i);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}var c,u=n(4).getLogger(e),l="applicationLog",d="jitsi",p="error",f="event",h="mstWithUserID",m=(function(){function e(t,n){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.confID=n.confID,this.tpc=t,this.peerconnection=t.peerconnection,this.remoteUserID=n.remoteUserID||d,this.hasFabric=!1,e.fabrics.add(this),e.backendInitialized&&(this._addNewFabric(),1===e.fabrics.size&&e._emptyReportQueue(this))}return s(e,null,[{key:"_addNewFabricCallback",value:function(t,n){e.backend&&"success"!==t&&u.error("Monitoring status: ".concat(t," msg: ").concat(n))}},{key:"_initCallback",value:function(t,n){if(u.log("CallStats Status: err=".concat(t," msg=").concat(n)),"success"===t){e.backendInitialized=!0;var r=!1,i=null,o=!0,a=!1,s=void 0;try{for(var c,l=e.fabrics.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(o=(c=l.next()).done);o=!0){var d=c.value;d.hasFabric||(u.debug("addNewFabric - initCallback"),d._addNewFabric()&&(r=!0,i||(i=d)))}}catch(e){a=!0,s=e}finally{try{o||null==l.return||l.return()}finally{if(a)throw s}}r&&e._emptyReportQueue(i)}}},{key:"_emptyReportQueue",value:function(t){var n=t.confID,r=t.peerconnection,i=!0,o=!1,a=void 0;try{for(var s,c=e.reportsQueue["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(i=(s=c.next()).done);i=!0){var u=s.value;if(u.type===p){var l=u.data;e._reportError(t,l.type,l.error,l.pc||r)}else if(u.type===f){var d=u.data;e.backend.sendFabricEvent(u.pc||r,d.event,n,d.eventData)}else if(u.type===h){var m=u.data;e.backend.associateMstWithUserID(u.pc||r,m.callStatsId,n,m.ssrc,m.usageLabel,m.containerId)}}}catch(e){o=!0,a=e}finally{try{i||null==c.return||c.return()}finally{if(o)throw a}}e.reportsQueue.length=0}},{key:"_reportError",value:function(t,n,r,i){var o=r;o||(u.warn("No error is passed!"),o=new Error("Unknown error")),e.backendInitialized&&t?e.backend.reportError(i,t.confID,n,o):e.reportsQueue.push({type:p,data:{error:o,pc:i,type:n}})}},{key:"_reportEvent",value:function(t,n,r){var i=t&&t.peerconnection,o=t&&t.confID;e.backendInitialized&&t?e.backend.sendFabricEvent(i,n,o,r):e.reportsQueue.push({confID:o,pc:i,type:f,data:{event:n,eventData:r}})}},{key:"_traceAndCatchBackendCalls",value:function(e){for(var t=["associateMstWithUserID","sendFabricEvent","sendUserFeedback"],n=function(){var n=t[i],r=e[n];e[n]=function(){try{for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return r.apply(e,n)}catch(e){o.a.callErrorHandler(e)}}},i=0;i<t.length;i++)n();for(var a=["associateMstWithUserID","sendFabricEvent","sendUserFeedback"],s=function(){var t=a[c],n=e[t];e[t]=function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];u.debug(t,i),n.apply(e,i)}},c=0;c<a.length;c++)s();var d=e.reportError;e.reportError=function(t,n,i){for(var a=arguments.length,s=new Array(a>3?a-3:0),c=3;c<a;c++)s[c-3]=arguments[c];i===l?r.a.isReactNative()||console&&console.debug("reportError",t,n,i):u.debug.apply(u,["reportError",t,n,i].concat(s));try{d.call.apply(d,[e,t,n,i].concat(s))}catch(e){i===l?console&&console.error("reportError",e):o.a.callErrorHandler(e)}}}},{key:"initBackend",value:function(t){if(e.backend)throw new Error("CallStats backend has been initialized already!");try{var n,i=callstats;if(e.backend=new i,e._traceAndCatchBackendCalls(e.backend),e.userID={aliasName:t.aliasName,userName:t.userName},e.callStatsID=t.callStatsID,e.callStatsSecret=t.callStatsSecret,t.applicationName&&(n={applicationVersion:"".concat(t.applicationName," (").concat(r.a.getName(),")")}),t.confID){var a=t.confID.match(/.*\/(.*)\/.*/);n.siteID=a&&a[1]||"/"}e.backend.initialize(e.callStatsID,e.callStatsSecret,e.userID,e._initCallback,void 0,n);var s=t.getWiFiStatsMethod;return s&&(e.backend.attachWifiStatsHandler(s),s().then(function(e){e&&u.info("Reported wifi addresses:",JSON.parse(e).addresses)}).catch(function(){})),!0}catch(t){return o.a.callErrorHandler(t),e.backend=null,u.error(t),!1}}},{key:"isBackendInitialized",value:function(){return Boolean(e.backend)}},{key:"sendActiveDeviceListEvent",value:function(t,n){e._reportEvent(n,"activeDeviceList",t)}},{key:"sendApplicationLog",value:function(t,n){try{e._reportError(n,l,t,n&&n.peerconnection)}catch(e){console&&"function"==typeof console.error&&console.error("sendApplicationLog failed",e)}}},{key:"sendFeedback",value:function(t,n,r){return new Promise(function(i,o){if(e.backend)e.backend.sendUserFeedback(t,{userID:e.userID,overall:n,comment:r},function(e,t){"success"===e?i(t):o(t)});else{var a="Failed to submit feedback to CallStats - no backend";u.error(a),o(a)}})}},{key:"sendGetUserMediaFailed",value:function(t,n){e._reportError(n,"getUserMedia",t,null)}},{key:"sendMuteEvent",value:function(t,n,r){var i;i="video"===n?t?"videoPause":"videoResume":t?"audioMute":"audioUnmute",e._reportEvent(r,i)}},{key:"fabrics",get:function(){return c||(c=new Set),c}}]),s(e,[{key:"_addNewFabric",value:function(){u.info("addNewFabric",this.remoteUserID);try{var t={remoteEndpointType:this.tpc.isP2P?e.backend.endpointType.peer:e.backend.endpointType.server},n=e.backend.addNewFabric(this.peerconnection,this.remoteUserID,e.backend.fabricUsage.multiplex,this.confID,t,e._addNewFabricCallback);this.hasFabric=!0;var r="success"===n.status;return r||u.error("callstats fabric not initilized",n.message),r}catch(e){return o.a.callErrorHandler(e),!1}}},{key:"associateStreamWithVideoTag",value:function(t,n,r,i,o){if(e.backend){var a=n?e.userID:r;e.backendInitialized?e.backend.associateMstWithUserID(this.peerconnection,a,this.confID,t,i,o):e.reportsQueue.push({type:h,pc:this.peerconnection,data:{callStatsId:a,containerId:o,ssrc:t,usageLabel:i}})}}},{key:"sendDominantSpeakerEvent",value:function(){e._reportEvent(this,"dominantSpeaker")}},{key:"sendTerminateEvent",value:function(){e.backendInitialized&&e.backend.sendFabricEvent(this.peerconnection,e.backend.fabricEvent.fabricTerminated,this.confID),e.fabrics.delete(this)}},{key:"sendIceConnectionFailedEvent",value:function(){e._reportError(this,"iceConnectionFailure",null,this.peerconnection)}},{key:"sendCreateOfferFailed",value:function(t){e._reportError(this,"createOffer",t,this.peerconnection)}},{key:"sendCreateAnswerFailed",value:function(t){e._reportError(this,"createAnswer",t,this.peerconnection)}},{key:"sendResumeOrHoldEvent",value:function(t){e._reportEvent(this,t?"fabricResume":"fabricHold")}},{key:"sendScreenSharingEvent",value:function(t,n){var r;n&&(r={ssrc:n}),e._reportEvent(this,t?"screenShareStart":"screenShareStop",r)}},{key:"sendSetLocalDescFailed",value:function(t){e._reportError(this,"setLocalDescription",t,this.peerconnection)}},{key:"sendSetRemoteDescFailed",value:function(t){e._reportError(this,"setRemoteDescription",t,this.peerconnection)}},{key:"sendAddIceCandidateFailed",value:function(t){e._reportError(this,"addIceCandidate",t,this.peerconnection)}}]),e})();m.backend=null,m.reportsQueue=[],m.backendInitialized=!1,m.callStatsID=null,m.callStatsSecret=null,m.userID=null}).call(this,"modules/statistics/CallStats.js")},function(e,t){function n(e,t){return Math.floor(Math.random()*(t-e+1))+e}function r(e){return e[n(0,e.length-1)]}var i={randomHexDigit:function(){return r("0123456789abcdef")},randomHexString:function(e){for(var t="";e--;)t+=this.randomHexDigit();return t},randomElement:r,randomAlphanumStr:function(e){for(var t="",n=0;n<e;n+=1)t+=r("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ");return t},randomInt:n};e.exports=i},function(e,t,n){"use strict";n.d(t,"a",function(){return d});var r=n(24);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function e(){u(this,e)};return(function(t){function n(){var e,t;u(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return(t=a(this,(e=s(n)).call.apply(e,[this].concat(i)))).connection=null,t}var r,i;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)})(n,e),r=n,(i=[{key:"init",value:function(e){this.connection=e}}])&&o(r.prototype,i),n})()}t.b=l();var d=l(r.a)},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return O}),n.d(t,"b",function(){return I}),n.d(t,"c",function(){return P});var r=n(4),i=n(1),o=(n(126),n(33)),a=n.n(o),s=n(36),c=n(21),u=n(3),l=n(78),d=n(81),p=n(88),f=n(89),h=n(90),m=n(91),v=n(92),y=n(24),g=n(93),S=n(11),_=n.n(S),b=n(0),E=n.n(b);function T(e){return(T="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var k=Object(r.getLogger)(e),O=[{urls:"stun:stun.l.google.com:19302"},{urls:"stun:stun1.l.google.com:19302"},{urls:"stun:stun2.l.google.com:19302"}],I="type",P=(function(e){function t(e,n){var r,o;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),this,o=R(t).call(this),(r=!o||"object"!==T(o)&&"function"!=typeof o?w(this):o).connection=null,r.disconnectInProgress=!1,r.connectionTimes={},r.options=e,r.token=n,r.authenticatedUser=!1,r._initStrophePlugins(w(w(r))),r.connection=(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/http-bind";e&&(t+="".concat(-1===t.indexOf("?")?"?":"&","token=").concat(e));var n=new i.Strophe.Connection(t);return n.maxRetries=3,n})(n,e.bosh),r._lastSuccessTracker=new v.a,r._lastSuccessTracker.startTracking(r.connection),r.caps=new g.a(r.connection,r.options.clientNode),r.initFeaturesList(),$(window).on("beforeunload unload",function(e){r.disconnect(e).catch(function(){})}),r}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)})(t,y.a),n=t,(r=[{key:"initFeaturesList",value:function(){this.caps.addFeature("urn:xmpp:jingle:1"),this.caps.addFeature("urn:xmpp:jingle:apps:rtp:1"),this.caps.addFeature("urn:xmpp:jingle:transports:ice-udp:1"),this.caps.addFeature("urn:xmpp:jingle:apps:dtls:0"),this.caps.addFeature("urn:xmpp:jingle:transports:dtls-sctp:1"),this.caps.addFeature("urn:xmpp:jingle:apps:rtp:audio"),this.caps.addFeature("urn:xmpp:jingle:apps:rtp:video"),!this.options.disableRtx&&u.a.supportsRtx()&&this.caps.addFeature("urn:ietf:rfc:4588"),this.caps.addFeature("urn:ietf:rfc:5761"),this.caps.addFeature("urn:ietf:rfc:5888"),u.a.isChrome()&&!1!==this.options.enableLipSync&&(k.info("Lip-sync enabled !"),this.caps.addFeature("http://jitsi.org/meet/lipsync")),this.connection.rayo&&this.caps.addFeature("urn:xmpp:rayo:client:1")}},{key:"isPingSupported",value:function(){return!1!==this._pingSupported}},{key:"getConnection",value:function(){return this.connection}},{key:"connectionHandler",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,o=window.performance.now(),a=i.Strophe.getStatusString(n).toLowerCase();if(this.connectionTimes[a]=o,k.log("(TIME) Strophe ".concat(a).concat(r?"[".concat(r,"]"):"",":\t"),o),this.eventEmitter.emit(E.a.CONNECTION_STATUS_CHANGED,t,n,r),n===i.Strophe.Status.CONNECTED||n===i.Strophe.Status.ATTACHED){(this.options.useStunTurn||this.options.p2p&&this.options.p2p.useStunTurn)&&this.connection.jingle.getStunAndTurnCredentials(),k.info("My Jabber ID: ".concat(this.connection.jid));var u=this.connection.domain;this.caps.getFeaturesAndIdentities(u).then(function(t){var n=t.features,r=t.identities;n.has(i.Strophe.NS.PING)?(e._pingSupported=!0,e.connection.ping.startInterval(u)):k.warn("Ping NOT supported by ".concat(u)),r.forEach(function(t){"speakerstats"===t.type&&(e.speakerStatsComponentAddress=t.name,e.connection.addHandler(e._onPrivateMessage.bind(e),null,"message",null,null))})}).catch(function(e){var t="Feature discovery error";_.a.callErrorHandler(new Error("".concat(t,": ").concat(e))),k.error(t,e)}),t.password&&(this.authenticatedUser=!0),this.connection&&this.connection.connected&&i.Strophe.getResourceFromJid(this.connection.jid)&&this.eventEmitter.emit(c.CONNECTION_ESTABLISHED,i.Strophe.getResourceFromJid(this.connection.jid))}else if(n===i.Strophe.Status.CONNFAIL)"x-strophe-bad-non-anon-jid"===r?this.anonymousConnectionFailed=!0:this.connectionFailed=!0,this.lastErrorMsg=r,"giving-up"===r&&this.eventEmitter.emit(c.CONNECTION_FAILED,s.OTHER_ERROR,r);else if(n===i.Strophe.Status.DISCONNECTED){this.connection.ping.stopInterval();var l=this.disconnectInProgress,d=r||this.lastErrorMsg;if(this.disconnectInProgress=!1,this.anonymousConnectionFailed)this.eventEmitter.emit(c.CONNECTION_FAILED,s.PASSWORD_REQUIRED);else if(this.connectionFailed)this.eventEmitter.emit(c.CONNECTION_FAILED,s.OTHER_ERROR,d,void 0,this._getConnectionFailedReasonDetails());else if(l)this.eventEmitter.emit(c.CONNECTION_DISCONNECTED,d);else{k.error("XMPP connection dropped!");var p=i.Strophe.getLastErrorStatus();p>=500&&p<600?this.eventEmitter.emit(c.CONNECTION_FAILED,s.SERVER_ERROR,d||"server-error",void 0,this._getConnectionFailedReasonDetails()):this.eventEmitter.emit(c.CONNECTION_FAILED,s.CONNECTION_DROPPED_ERROR,d||"connection-dropped-error",void 0,this._getConnectionFailedReasonDetails())}}else n===i.Strophe.Status.AUTHFAIL&&this.eventEmitter.emit(c.CONNECTION_FAILED,s.PASSWORD_REQUIRED,r,t)}},{key:"_connect",value:function(e,t){this.anonymousConnectionFailed=!1,this.connectionFailed=!1,this.lastErrorMsg=void 0,this.connection.connect(e,t,this.connectionHandler.bind(this,{jid:e,password:t}))}},{key:"attach",value:function(e){var t=this.connectionTimes.attaching=window.performance.now();k.log("(TIME) Strophe Attaching\t:".concat(t)),this.connection.attach(e.jid,e.sid,parseInt(e.rid,10)+1,this.connectionHandler.bind(this,{jid:e.jid,password:e.password}))}},{key:"connect",value:function(e,t){if(!e){var n=this.options.hosts,r=n.anonymousdomain,i=n.domain,o=r||i,a=window.location;if(r){var s=a&&a.search;(s&&-1!==s.indexOf("login=true")||this.token)&&(o=i)}e=o||a&&a.hostname}return this._connect(e,t)}},{key:"createRoom",value:function(e,t,n){var r="".concat(e,"@").concat(this.options.hosts.muc,"/"),i=n?n(this.connection.jid,this.authenticatedUser):a.a.randomHexString(8).toLowerCase();return k.info("JID ".concat(this.connection.jid," using MUC nickname ").concat(i)),r+=i,this.connection.emuc.createRoom(r,null,t)}},{key:"getJid",value:function(){return this.connection.jid}},{key:"getJingleLog",value:function(){var e=this.connection.jingle;return e?e.getLog():{}}},{key:"getXmppLog",value:function(){return(this.connection.logger||{}).log||null}},{key:"dial",value:function(){var e;(e=this.connection.rayo).dial.apply(e,arguments)}},{key:"ping",value:function(e){var t=this;return new Promise(function(n,r){t.isPingSupported()?t.connection.ping.ping(t.connection.domain,n,r,e):r("PING operation is not supported by the server")})}},{key:"getSessions",value:function(){return this.connection.jingle.sessions}},{key:"disconnect",value:function(e){var t=this;return this.disconnectInProgress||!this.connection?(this.eventEmitter.emit(c.WRONG_STATE),Promise.reject(new Error("Wrong connection state!"))):(this.disconnectInProgress=!0,new Promise(function(n){if(t.eventEmitter.on(E.a.CONNECTION_STATUS_CHANGED,function e(r,o){o===i.Strophe.Status.DISCONNECTED&&(n(),t.eventEmitter.removeListener(E.a.CONNECTION_STATUS_CHANGED,e))}),t.connection.flush(),null!=e){var r=e.type;if(("beforeunload"===r||"unload"===r)&&(t.connection.options.sync=!0,navigator.sendBeacon&&!t.connection.disconnecting&&t.connection.connected)){t.connection._changeConnectStatus(i.Strophe.Status.DISCONNECTING),t.connection.disconnecting=!0;var o=t.connection._proto._buildBody().attrs({type:"terminate"}),a=Object(i.$pres)({xmlns:i.Strophe.NS.CLIENT,type:"unavailable"});o.cnode(a.tree());var s=navigator.sendBeacon("https:".concat(t.connection.service),i.Strophe.serialize(o.tree()));return k.info("Successfully send unavailable beacon ".concat(s)),t.connection._proto._abortAllRequests(),void t.connection._doDisconnect()}}t.connection.disconnect(),!0!==t.connection.options.sync&&t.connection.flush()}))}},{key:"_initStrophePlugins",value:function(){var e={jvb:{iceServers:[]},p2p:{iceServers:[]}},t=this.options.p2p&&this.options.p2p.stunServers||O;Array.isArray(t)&&(k.info("P2P STUN servers: ",t),e.p2p.iceServers=t),this.options.p2p&&this.options.p2p.iceTransportPolicy&&(k.info("P2P ICE transport policy: ",this.options.p2p.iceTransportPolicy),e.p2p.iceTransportPolicy=this.options.p2p.iceTransportPolicy),Object(l.a)(this),Object(d.a)(this,this.eventEmitter,e),Object(p.a)(),Object(f.a)(this),Object(h.a)(),Object(m.a)()}},{key:"_getConnectionFailedReasonDetails",value:function(){var e={};if(this.options.deploymentInfo&&this.options.deploymentInfo.shard&&this.connection._proto&&this.connection._proto.lastResponseHeaders){var t={};this.connection._proto.lastResponseHeaders.trim().split(/[\r\n]+/).forEach(function(e){var n=e.split(": "),r=n.shift(),i=n.join(": ");t[r]=i}),e.shard_changed=this.options.deploymentInfo.shard!==t["x-jitsi-shard"]}return e.suspend_time=this.connection.ping.getPingSuspendTime(),e.time_since_last_success=this._lastSuccessTracker.getTimeSinceLastSuccess(),e}},{key:"sendDominantSpeakerEvent",value:function(e){if(this.speakerStatsComponentAddress&&e){var t=Object(i.$msg)({to:this.speakerStatsComponentAddress});t.c("speakerstats",{xmlns:"http://jitsi.org/jitmeet",room:e}).up(),this.connection.send(t)}}},{key:"tryParseJSONAndVerify",value:function(e){try{var t=JSON.parse(e);if(t&&"object"===T(t)){var n=t[I];if(void 0!==n)return t;k.debug("parsing valid json but does not have correct structure","topic: ",n)}}catch(e){return!1}return!1}},{key:"_onPrivateMessage",value:function(e){var t=e.getAttribute("from");if(this.speakerStatsComponentAddress&&t===this.speakerStatsComponentAddress){var n=$(e).find(">json-message").text(),r=this.tryParseJSONAndVerify(n);return r&&"speakerstats"===r[I]&&r.users&&this.eventEmitter.emit(E.a.SPEAKER_STATS_RECEIVED,r.users),!0}}}])&&C(n.prototype,r),t})()}).call(this,"modules/xmpp/xmpp.js")},function(e,t,n){"use strict";n.r(t),n.d(t,"CONNECTION_DROPPED_ERROR",function(){return r}),n.d(t,"OTHER_ERROR",function(){return i}),n.d(t,"PASSWORD_REQUIRED",function(){return o}),n.d(t,"SERVER_ERROR",function(){return a});var r="connection.droppedError",i="connection.otherError",o="connection.passwordRequired",a="connection.serverError"},function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return i});var r="signaling.peerMuted",i="signaling.peerVideoType"},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=!0,o=!0,a={disableLog:function(e){return"boolean"!=typeof e?new Error("Argument type: "+r(e)+". Please use a boolean."):(i=e,e?"adapter.js logging disabled":"adapter.js logging enabled")},disableWarnings:function(e){return"boolean"!=typeof e?new Error("Argument type: "+r(e)+". Please use a boolean."):(o=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))},log:function(){if("object"===("undefined"==typeof window?"undefined":r(window))){if(i)return;"undefined"!=typeof console&&"function"==typeof console.log&&console.log.apply(console,arguments)}},deprecated:function(e,t){o&&console.warn(e+" is deprecated, please use "+t+" instead.")},extractVersion:function(e,t,n){var r=e.match(t);return r&&r.length>=n&&parseInt(r[n],10)},detectBrowser:function(e){var t=e&&e.navigator,n={browser:null,version:null};if(void 0===e||!e.navigator)return n.browser="Not a browser.",n;if(t.mozGetUserMedia)n.browser="firefox",n.version=this.extractVersion(t.userAgent,/Firefox\/(\d+)\./,1);else if(t.webkitGetUserMedia)if(e.webkitRTCPeerConnection)n.browser="chrome",n.version=this.extractVersion(t.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else{if(!t.userAgent.match(/Version\/(\d+).(\d+)/))return n.browser="Unsupported webkit-based browser with GUM support but no WebRTC support.",n;n.browser="safari",n.version=this.extractVersion(t.userAgent,/AppleWebKit\/(\d+)\./,1)}else if(t.mediaDevices&&t.userAgent.match(/Edge\/(\d+).(\d+)$/))n.browser="edge",n.version=this.extractVersion(t.userAgent,/Edge\/(\d+).(\d+)$/,2);else{if(!t.mediaDevices||!t.userAgent.match(/AppleWebKit\/(\d+)\./))return n.browser="Not a supported browser.",n;n.browser="safari",n.version=this.extractVersion(t.userAgent,/AppleWebKit\/(\d+)\./,1)}return n}};e.exports={log:a.log,deprecated:a.deprecated,disableLog:a.disableLog,disableWarnings:a.disableWarnings,extractVersion:a.extractVersion,shimCreateObjectURL:a.shimCreateObjectURL,detectBrowser:a.detectBrowser.bind(a)}},function(e,t){e.exports={ENVIRONMENT:"environment",USER:"user"}},function(e,t,n){"use strict";(function(e){var r=n(15),i=n(12),o=n(3);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=n(4).getLogger(e),c=n(11),u=!1,l=!1,d=null,p={intChromeExtPromise:null,obtainStream:null,init:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{desktopSharingChromeDisabled:!1,desktopSharingChromeExtId:null,desktopSharingFirefoxDisabled:!1},t=arguments.length>1?arguments[1]:void 0;this.options=e,d=t,this.obtainStream=this._createObtainStreamMethod(e),this.obtainStream||s.info("Desktop sharing disabled")},_createObtainStreamMethod:function(e){var t=this;return o.a.isNWJS()?function(e,t,n){window.JitsiMeetNW.obtainDesktopStream(t,function(e,t){var o;o=e&&"InvalidStateError"===e.name?new r.a(i.CHROME_EXTENSION_USER_CANCELED):new r.a(e,t,["desktop"]),"function"==typeof n&&n(o)})}:o.a.isElectron()?this.obtainScreenOnElectron:o.a.isChrome()||o.a.isOpera()?o.a.supportsGetDisplayMedia()&&!e.desktopSharingChromeDisabled?this.obtainScreenFromGetDisplayMedia:e.desktopSharingChromeDisabled||!e.desktopSharingChromeExtId?null:(s.info("Using Chrome extension for desktop sharing"),this.intChromeExtPromise=(function(e){return(function(e){0===$("link[rel=chrome-webstore-item]").length&&$("head").append('<link rel="chrome-webstore-item">'),$("link[rel=chrome-webstore-item]").attr("href",f(e))})(e),new Promise(function(t){h(function(e,n){u=e,l=n,s.info("Chrome extension installed: ".concat(u," updateRequired: ").concat(l)),t()},e)})})(e).then(function(){t.intChromeExtPromise=null}),this.obtainScreenFromExtension):o.a.isFirefox()?e.desktopSharingFirefoxDisabled?null:o.a.supportsGetDisplayMedia()?this.obtainScreenFromGetDisplayMedia:this.obtainScreenOnFirefox:o.a.isEdge()&&o.a.supportsGetDisplayMedia()?this.obtainScreenFromGetDisplayMedia:(s.log("Screen sharing not supported by the current browser: ",o.a.getName()),null)},isSupported:function(){return null!==this.obtainStream},obtainScreenOnFirefox:function(e,t,n){!(function(e,t,n){d(["screen"],e).then(function(e){return t({stream:e})},n)})(e.gumOptions,t,n)},obtainScreenOnElectron:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;if(window.JitsiMeetScreenObtainer&&window.JitsiMeetScreenObtainer.openDesktopPicker){var o=e.desktopSharingSources,a=e.gumOptions;window.JitsiMeetScreenObtainer.openDesktopPicker({desktopSharingSources:o||this.options.desktopSharingChromeSources},function(e,r){return m({response:{streamId:e,streamType:r},gumOptions:a},t,n)},function(e){return n(new r.a(i.ELECTRON_DESKTOP_PICKER_ERROR,e))})}else n(new r.a(i.ELECTRON_DESKTOP_PICKER_NOT_FOUND))},obtainScreenFromExtension:function(e,t,n){var o=this;if(null===this.intChromeExtPromise){var a=this.options,c=a.desktopSharingChromeExtId,d=a.desktopSharingChromeSources,p=e.gumOptions,f={desktopSharingChromeExtId:c,desktopSharingChromeSources:e.desktopSharingSources||d,gumOptions:p};u?(function(e,t,n){var o=f.desktopSharingChromeSources,a=f.desktopSharingChromeExtId,c=f.gumOptions;chrome.runtime.sendMessage(a,{getStream:!0,sources:o},function(e){if(e)s.log("Response from extension: ",e),m({response:e,gumOptions:c},t,n);else{var o=chrome.runtime.lastError;n(o instanceof Error?o:new r.a(i.CHROME_EXTENSION_GENERIC_ERROR,o))}})})(0,t,n):(l&&alert("Jitsi Desktop Streamer requires update. Changes will take effect after next Chrome restart."),this.handleExternalInstall(e,t,n))}else this.intChromeExtPromise.then(function(){o.obtainScreenFromExtension(e,t,n)})},handleExternalInstall:function(e,t,n,r){var i=f(this.options);e.listener("waitingForExtension",i),this.checkForChromeExtensionOnInterval(e,t,n,r)},checkForChromeExtensionOnInterval:function(e,t,n){var o=this;!1!==e.checkAgain()?(function(e,t,n){return new Promise(function(n,r){var i=1,o=window.setInterval(function(){h(function(e){e?(window.clearInterval(o),n()):0==--i&&(r(),window.clearInterval(o))},e)},t)})})(this.options,e.interval).then(function(){u=!0,e.listener("extensionFound"),o.obtainScreenFromExtension(e,t,n)}).catch(function(){o.checkForChromeExtensionOnInterval(e,t,n)}):n(new r.a(i.CHROME_EXTENSION_INSTALLATION_ERROR))},obtainScreenFromGetDisplayMedia:function(e,t,n){s.info("Using getDisplayMedia for screen sharing"),(navigator.getDisplayMedia?navigator.getDisplayMedia.bind(navigator):navigator.mediaDevices.getDisplayMedia.bind(navigator.mediaDevices))({video:!0}).then(function(n){(n&&n.getTracks()&&n.getTracks().length>0?n.getTracks()[0].applyConstraints(e.trackOptions):Promise.resolve()).then(function(){return t({stream:n,sourceId:n.id})})}).catch(function(){return n(new r.a(i.CHROME_EXTENSION_USER_CANCELED))})}};function f(e){return"https://chrome.google.com/webstore/detail/".concat(e.desktopSharingChromeExtId)}function h(e,t){"undefined"!=typeof chrome&&chrome&&chrome.runtime?chrome.runtime.sendMessage(t.desktopSharingChromeExtId,{getVersion:!0},function(n){if(!n||!n.version)return s.warn("Extension not installed?: ",chrome.runtime.lastError),void e(!1,!1);var r=n.version;s.log("Extension version is: ".concat(r));var i=(function(e,t){try{for(var n=e.split("."),r=t.split("."),i=Math.max(n.length,r.length),o=0;o<i;o++){var a=0,u=0;if(o<n.length&&(a=parseInt(n[o],10)),o<r.length&&(u=parseInt(r[o],10)),isNaN(a)||isNaN(u))return!0;if(a!==u)return a>u}return!1}catch(e){return c.callErrorHandler(e),s.error("Failed to parse extension version",e),!0}})(t.desktopSharingChromeMinExtVersion,r);e(!i,i)}):e(!1,!1)}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{response:{},gumOptions:{}},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o=e.response||{},s=o.streamId,c=o.streamType,u=o.error;if(s){var l=(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,n[t])})}return e})({desktopStream:s},e.gumOptions);d(["desktop"],l).then(function(e){return t({stream:e,sourceId:s,sourceType:c})},n)}else{if(""===s)return void n(new r.a(i.CHROME_EXTENSION_USER_CANCELED));n(new r.a(i.CHROME_EXTENSION_GENERIC_ERROR,u))}}t.a=p}).call(this,"modules/RTC/ScreenObtainer.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return S}),n.d(t,"b",function(){return _});var r=n(4),i=n(2),o=n(16),a=n(9),s=n(3),c=n(8),u=n.n(c),l=n(5),d=n(7);function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){f(e,t,n[t])})}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t,n){return t&&h(e.prototype,t),n&&h(e,n),e}var v=Object(r.getLogger)(e),y=500,g=1e4,S={ACTIVE:"active",INACTIVE:"inactive",INTERRUPTED:"interrupted",RESTORING:"restoring"},_=(function(){function e(t,n,r){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.rtc=t,this.conference=n,this.trackTimers={},this.connStatusFromJvb={},this.outOfLastNTimeout="number"==typeof r.outOfLastNTimeout?r.outOfLastNTimeout:y,this.rtcMuteTimeout="number"==typeof r.rtcMuteTimeout?r.rtcMuteTimeout:g,this.rtcMutedTimestamp={},v.info("RtcMuteTimeout set to: ".concat(this.rtcMuteTimeout)),this.enteredLastNTimestamp=new Map,this.restoringTimers=new Map,this.connectionStatusMap=new Map}return m(e,null,[{key:"_getNewStateForJvbMode",value:function(e,t,n,r,i){return e?r?S.ACTIVE:s.a.supportsVideoMuteOnConnInterrupted()?i?t?n?S.INTERRUPTED:S.RESTORING:S.INACTIVE:S.ACTIVE:t?S.ACTIVE:S.INACTIVE:S.INTERRUPTED}},{key:"_getNewStateForP2PMode",value:function(e,t){return s.a.supportsVideoMuteOnConnInterrupted()?e||!t?S.ACTIVE:S.INTERRUPTED:S.ACTIVE}}]),m(e,[{key:"_getVideoFrozenTimeout",value:function(e){return this.rtc.isInLastN(e)?this.rtcMuteTimeout:this.outOfLastNTimeout}},{key:"init",value:function(){this._onEndpointConnStatusChanged=this.onEndpointConnStatusChanged.bind(this),this.rtc.addListener(u.a.ENDPOINT_CONN_STATUS_CHANGED,this._onEndpointConnStatusChanged),this._onP2PStatus=this.refreshConnectionStatusForAll.bind(this),this.conference.on(i.P2P_STATUS,this._onP2PStatus),this._onUserLeft=this.onUserLeft.bind(this),this.conference.on(i.USER_LEFT,this._onUserLeft),s.a.supportsVideoMuteOnConnInterrupted()&&(this._onTrackRtcMuted=this.onTrackRtcMuted.bind(this),this.rtc.addListener(u.a.REMOTE_TRACK_MUTE,this._onTrackRtcMuted),this._onTrackRtcUnmuted=this.onTrackRtcUnmuted.bind(this),this.rtc.addListener(u.a.REMOTE_TRACK_UNMUTE,this._onTrackRtcUnmuted),this._onRemoteTrackAdded=this.onRemoteTrackAdded.bind(this),this.conference.on(i.TRACK_ADDED,this._onRemoteTrackAdded),this._onRemoteTrackRemoved=this.onRemoteTrackRemoved.bind(this),this.conference.on(i.TRACK_REMOVED,this._onRemoteTrackRemoved),this._onSignallingMuteChanged=this.onSignallingMuteChanged.bind(this),this._onTrackVideoTypeChanged=this.onTrackVideoTypeChanged.bind(this)),this._onLastNChanged=this._onLastNChanged.bind(this),this.conference.on(i.LAST_N_ENDPOINTS_CHANGED,this._onLastNChanged),this._onLastNValueChanged=this.refreshConnectionStatusForAll.bind(this),this.rtc.on(u.a.LASTN_VALUE_CHANGED,this._onLastNValueChanged)}},{key:"dispose",value:function(){this.rtc.removeListener(u.a.ENDPOINT_CONN_STATUS_CHANGED,this._onEndpointConnStatusChanged),s.a.supportsVideoMuteOnConnInterrupted()&&(this.rtc.removeListener(u.a.REMOTE_TRACK_MUTE,this._onTrackRtcMuted),this.rtc.removeListener(u.a.REMOTE_TRACK_UNMUTE,this._onTrackRtcUnmuted),this.conference.off(i.TRACK_ADDED,this._onRemoteTrackAdded),this.conference.off(i.TRACK_REMOVED,this._onRemoteTrackRemoved)),this.conference.off(i.LAST_N_ENDPOINTS_CHANGED,this._onLastNChanged),this.rtc.removeListener(u.a.LASTN_VALUE_CHANGED,this._onLastNValueChanged),this.conference.off(i.P2P_STATUS,this._onP2PStatus),this.conference.off(i.USER_LEFT,this._onUserLeft);for(var e=Object.keys(this.trackTimers),t=0;t<e.length;t++){var n=e[t];this.clearTimeout(n),this.clearRtcMutedTimestamp(n)}for(var r in this.connectionStatusMap)this.connectionStatusMap.hasOwnProperty(r)&&this.onUserLeft(r);this.connStatusFromJvb={}}},{key:"onEndpointConnStatusChanged",value:function(e,t){v.debug("Detector RTCEvents.ENDPOINT_CONN_STATUS_CHANGED(".concat(Date.now(),"): ").concat(e,": ").concat(t)),e!==this.conference.myUserId()&&(this.connStatusFromJvb[e]=t,this.figureOutConnectionStatus(e))}},{key:"_changeConnectionStatus",value:function(e,t){if(e.getConnectionStatus()!==t){var n=e.getId();e._setConnectionStatus(t),v.debug("Emit endpoint conn status(".concat(Date.now(),") ").concat(n,": ").concat(t)),l.a.sendLog(JSON.stringify({id:"peer.conn.status",participant:n,status:t})),this.conference.eventEmitter.emit(i.PARTICIPANT_CONN_STATUS_CHANGED,n,t)}}},{key:"clearTimeout",value:function(e){this.trackTimers[e]&&(window.clearTimeout(this.trackTimers[e]),this.trackTimers[e]=null)}},{key:"clearRtcMutedTimestamp",value:function(e){this.rtcMutedTimestamp[e]=null}},{key:"onRemoteTrackAdded",value:function(e){var t=this;e.isLocal()||e.getType()!==a.b||(v.debug("Detector on remote track added for: ".concat(e.getParticipantId())),e.on(o.TRACK_MUTE_CHANGED,this._onSignallingMuteChanged),e.on(o.TRACK_VIDEOTYPE_CHANGED,function(n){return t._onTrackVideoTypeChanged(e,n)}))}},{key:"onRemoteTrackRemoved",value:function(e){if(!e.isLocal()&&e.getType()===a.b){var t=e.getParticipantId();v.debug("Detector on remote track removed: ".concat(t)),e.off(o.TRACK_MUTE_CHANGED,this._onSignallingMuteChanged),this.clearTimeout(t),this.clearRtcMutedTimestamp(t),this.figureOutConnectionStatus(t)}}},{key:"isVideoTrackFrozen",value:function(e){if(!s.a.supportsVideoMuteOnConnInterrupted())return!1;var t=e.getId(),n=e.hasAnyVideoTrackWebRTCMuted(),r=this.rtcMutedTimestamp[t],i=this._getVideoFrozenTimeout(t);return n&&"number"==typeof r&&Date.now()-r>=i}},{key:"refreshConnectionStatusForAll",value:function(){var e=this.conference.getParticipants(),t=!0,n=!1,r=void 0;try{for(var i,o=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=(i=o.next()).done);t=!0){var a=i.value;this.figureOutConnectionStatus(a.getId())}}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}}},{key:"figureOutConnectionStatus",value:function(t){var n=this.conference.getParticipantById(t);if(n){var r=this.conference.isP2PActive(),i=this._isRestoringTimedout(t),o=0===this.rtc.getLastN(),s=n.isVideoMuted()||o,c=this.isVideoTrackFrozen(n),u=this.rtc.isInLastN(t),l=this.connStatusFromJvb[t];"boolean"!=typeof l&&(v.debug("Assuming connection active by JVB - no notification"),l=!0);var d=r?e._getNewStateForP2PMode(s,c):e._getNewStateForJvbMode(l,u,i,s,c);d!==S.RESTORING&&this._clearRestoringTimer(t),v.debug("Figure out conn status for ".concat(t,", is video muted: ").concat(s," is active(jvb): ").concat(l," video track frozen: ").concat(c," p2p mode: ").concat(r," is in last N: ").concat(u," currentStatus => newStatus: ").concat(n.getConnectionStatus()," => ").concat(d));var f=this.connectionStatusMap[t]||{};if(!("p2p"in f&&"connectionStatus"in f&&f.p2p===r&&f.connectionStatus===d)){var h=Date.now();if(this.maybeSendParticipantConnectionStatusEvent(t,h),this.connectionStatusMap[t]=p({},f,{connectionStatus:d,p2p:r,startedMs:h}),!("videoType"in this.connectionStatusMap[t])){var m=n.getTracksByMediaType(a.b);Array.isArray(m)&&0!==m.length&&(this.connectionStatusMap[t].videoType=m[0].videoType)}}this._changeConnectionStatus(n,d)}else v.debug("figure out conn status - no participant for: ".concat(t))}},{key:"maybeSendParticipantConnectionStatusEvent",value:function(e,t){var n=this.connectionStatusMap[e];n&&"startedMs"in n&&"videoType"in n&&"connectionStatus"in n&&"p2p"in n&&(n.value=t-n.startedMs,l.a.sendAnalytics(Object(d.I)(n)))}},{key:"_onLastNChanged",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Date.now();v.debug("leaving/entering lastN",e,t,n);var r=!0,i=!1,o=void 0;try{for(var a,s=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(r=(a=s.next()).done);r=!0){var c=a.value;this.enteredLastNTimestamp.delete(c),this._clearRestoringTimer(c),this.figureOutConnectionStatus(c)}}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}var u=!0,l=!1,d=void 0;try{for(var p,f=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(u=(p=f.next()).done);u=!0){var h=p.value;this.enteredLastNTimestamp.set(h,n),this.figureOutConnectionStatus(h)}}catch(e){l=!0,d=e}finally{try{u||null==f.return||f.return()}finally{if(l)throw d}}}},{key:"_clearRestoringTimer",value:function(e){var t=this.restoringTimers.get(e);t&&(clearTimeout(t),this.restoringTimers.delete(e))}},{key:"_isRestoringTimedout",value:function(e){var t=this,n=this.enteredLastNTimestamp.get(e);return!!(n&&Date.now()-n>=1e4)||(this.restoringTimers.get(e)||this.restoringTimers.set(e,setTimeout(function(){return t.figureOutConnectionStatus(e)},1e4)),!1)}},{key:"onUserLeft",value:function(e){this.maybeSendParticipantConnectionStatusEvent(e,Date.now()),delete this.connectionStatusMap[e]}},{key:"onTrackRtcMuted",value:function(e){var t=this,n=e.getParticipantId(),r=this.conference.getParticipantById(n);if(v.debug("Detector track RTC muted: ".concat(n),Date.now()),r){if(this.rtcMutedTimestamp[n]=Date.now(),!r.isVideoMuted()){this.clearTimeout(n);var i=this._getVideoFrozenTimeout(n);this.trackTimers[n]=window.setTimeout(function(){v.debug("Set RTC mute timeout for: ".concat(n," of ").concat(i," ms")),t.clearTimeout(n),t.figureOutConnectionStatus(n)},i)}}else v.error("No participant for id: ".concat(n))}},{key:"onTrackRtcUnmuted",value:function(e){var t=e.getParticipantId();v.debug("Detector track RTC unmuted: ".concat(t),Date.now()),this.clearTimeout(t),this.clearRtcMutedTimestamp(t),this.figureOutConnectionStatus(t)}},{key:"onSignallingMuteChanged",value:function(e){var t=e.getParticipantId();v.debug("Detector on track signalling mute changed: ".concat(t),e.isMuted()),this.figureOutConnectionStatus(t)}},{key:"onTrackVideoTypeChanged",value:function(e,t){var n=e.getParticipantId(),r=Date.now();this.maybeSendParticipantConnectionStatusEvent(n,r),this.connectionStatusMap[n]=p({},this.connectionStatusMap[n]||{},{videoType:t,startedMs:r})}}]),e})()}).call(this,"modules/connectivity/ParticipantConnectionStatus.js")},function(e,t,n){"use strict";t.a={getFocusRecordingUpdate:function(e){var t=e&&e.getElementsByTagName("jibri-recording-status")[0];if(t)return{error:t.getAttribute("failure_reason"),recordingMode:t.getAttribute("recording_mode"),sessionID:t.getAttribute("session_id"),status:t.getAttribute("status")}},getHiddenDomainUpdate:function(e){var t=e.getElementsByTagName("live-stream-view-url")[0],n=t&&t.textContent,r=e.getElementsByTagName("mode")[0],i=r&&r.textContent&&r.textContent.toLowerCase(),o=e.getElementsByTagName("session_id")[0];return{liveStreamViewURL:n,mode:i,sessionID:o&&o.textContent}},getSessionIdFromIq:function(e){var t=e&&e.getElementsByTagName("jibri")[0];return t&&t.getAttribute("session_id")},getSessionId:function(e){var t=e.getElementsByTagName("session_id")[0];return t&&t.textContent},isFromFocus:function(e){return e.getAttribute("from").includes("focus")}}},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var r;r=(function(){return this})();try{r=r||new Function("return this")()}catch(e){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}e.exports=r},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return k});var r=n(7),i=n(4),o=n(1),a=n(82),s=n(83),c=n(31),u=n(18),l=n(47),d=n(6),p=n(84),f=n(8),h=n.n(f),m=n(5),v=n(0),y=n.n(v),g=n(86),S=n(11),_=n.n(S);function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function E(e,t){return!t||"object"!==b(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function T(e){return(T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function R(e,t,n){return t&&C(e.prototype,t),n&&C(e,n),e}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var w=Object(i.getLogger)(e),k=(function(e){function t(e,n,r,i,o,a,s,c){var u;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(u=E(this,T(t).call(this,e,n,r,i,o,a,c)))._bridgeSessionId=null,u._iceCheckingStartedTimestamp=null,u._gatheringStartedTimestamp=null,u._localVideoActive=!0,u._remoteVideoActive=!0,u._gatheringReported=!1,u.lasticecandidate=!1,u.closed=!1,u.isP2P=s,u.signalingLayer=new p.a,u.modificationQueue=new g.a,u.wasConnected=!1,u.establishmentDuration=void 0,u}return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)})(t,s.a),R(t,null,[{key:"parseVideoSenders",value:function(e){var t=e.find('>content[name="video"]');if(t.length){var n=t[0].getAttribute("senders");if("both"===n||"initiator"===n||"responder"===n||"none"===n)return n}return null}}]),R(t,[{key:"_assertNotEnded",value:function(){return this.state!==c.b}},{key:"doInitialize",value:function(e){var t=this;this.failICE=Boolean(e.failICE),this.lasticecandidate=!1,this.options=e,this.isReconnect=!1,this.wasstable=!1,this.webrtcIceUdpDisable=Boolean(e.webrtcIceUdpDisable),this.webrtcIceTcpDisable=Boolean(e.webrtcIceTcpDisable);var n={disableRtx:e.disableRtx};if(e.gatherStats&&(n.maxstats=300),this.isP2P){n.disableSimulcast=!0,n.disableH264=e.p2p&&e.p2p.disableH264,n.preferH264=e.p2p&&e.p2p.preferH264;var i=this._abtestSuspendVideoEnabled(e);void 0!==i&&(n.abtestSuspendVideo=i)}else n.disableSimulcast=e.disableSimulcast||e.preferH264&&!e.disableH264,n.preferH264=e.preferH264,n.enableFirefoxSimulcast=e.testing&&e.testing.enableFirefoxSimulcast,n.enableLayerSuspension=e.enableLayerSuspension;e.startSilent&&(n.startSilent=!0),this.peerconnection=this.rtc.createPeerConnection(this.signalingLayer,this.iceConfig,this.isP2P,n),this.peerconnection.onicecandidate=function(e){if(e){var n=e.candidate,i=window.performance.now();if(n){null===t._gatheringStartedTimestamp&&(t._gatheringStartedTimestamp=i);var o=n.protocol;if("string"==typeof o)if("tcp"===(o=o.toLowerCase())||"ssltcp"===o){if(t.webrtcIceTcpDisable)return}else if("udp"===o&&t.webrtcIceUdpDisable)return}else t._gatheringReported||(m.a.sendAnalytics(r.o,{phase:"gathering",value:i-t._gatheringStartedTimestamp,p2p:t.isP2P,initiator:t.isInitiator}),t._gatheringReported=!0);t.sendIceCandidate(n)}},this.peerconnection.onsignalingstatechange=function(){"stable"===t.peerconnection.signalingState?t.wasstable=!0:"closed"!==t.peerconnection.signalingState&&"closed"!==t.peerconnection.connectionState||t.room.eventEmitter.emit(y.a.SUSPEND_DETECTED,t)},this.peerconnection.oniceconnectionstatechange=function(){var e=window.performance.now();switch(t.isP2P||(t.room.connectionTimes["ice.state.".concat(t.peerconnection.iceConnectionState)]=e),w.log("(TIME) ICE ".concat(t.peerconnection.iceConnectionState)+" P2P? ".concat(t.isP2P,":\t"),e),m.a.sendAnalytics(r.q,{p2p:t.isP2P,state:t.peerconnection.iceConnectionState,signaling_state:t.peerconnection.signalingState,reconnect:t.isReconnect,value:e}),t.room.eventEmitter.emit(y.a.ICE_CONNECTION_STATE_CHANGED,t,t.peerconnection.iceConnectionState),t.peerconnection.iceConnectionState){case"checking":t._iceCheckingStartedTimestamp=e;break;case"connected":if("stable"===t.peerconnection.signalingState&&t.isReconnect&&t.room.eventEmitter.emit(y.a.CONNECTION_RESTORED,t),!t.wasConnected&&t.wasstable){m.a.sendAnalytics(r.o,{phase:"checking",value:e-t._iceCheckingStartedTimestamp,p2p:t.isP2P,initiator:t.isInitiator});var n=Math.min(t._iceCheckingStartedTimestamp,t._gatheringStartedTimestamp);t.establishmentDuration=e-n,m.a.sendAnalytics(r.o,{phase:"establishment",value:t.establishmentDuration,p2p:t.isP2P,initiator:t.isInitiator}),t.wasConnected=!0,t.room.eventEmitter.emit(y.a.CONNECTION_ESTABLISHED,t)}t.isReconnect=!1;break;case"disconnected":t.isReconnect=!0,t.wasstable&&t.room.eventEmitter.emit(y.a.CONNECTION_INTERRUPTED,t);break;case"failed":t.room.eventEmitter.emit(y.a.CONNECTION_ICE_FAILED,t)}},this.peerconnection.onnegotiationneeded=function(){t.room.eventEmitter.emit(y.a.PEERCONNECTION_READY,t)},this.signalingLayer.setChatRoom(this.room),!this.isP2P&&e.enableLayerSuspension&&this.rtc.addListener(h.a.IS_SELECTED_CHANGED,function(e){t.peerconnection.setIsSelected(e),w.info("Doing local O/A due to IS_SELECTED_CHANGED event"),t.modificationQueue.push(function(e){t._renegotiate().then(e).catch(e)})})}},{key:"sendIceCandidate",value:function(e){var t=this,n=new u.a(this.peerconnection.localDescription.sdp);if(e&&!this.lasticecandidate){var r=d.a.iceparams(n.media[e.sdpMLineIndex],n.session),i=d.a.candidateToJingle(e.candidate);if(!r||!i)return _.a.callErrorHandler(new Error("failed to get ice && jcand")),void w.error("failed to get ice && jcand");r.xmlns="urn:xmpp:jingle:transports:ice-udp:1",this.usedrip?(0===this.dripContainer.length&&setTimeout(function(){0!==t.dripContainer.length&&(t.sendIceCandidates(t.dripContainer),t.dripContainer=[])},20),this.dripContainer.push(e)):this.sendIceCandidates([e])}else w.log("sendIceCandidate: last candidate."),this.lasticecandidate=!0}},{key:"sendIceCandidates",value:function(e){var t=this;if(this._assertNotEnded("sendIceCandidates")){w.log("sendIceCandidates",e);for(var n=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"transport-info",initiator:this.initiatorJid,sid:this.sid}),r=new u.a(this.peerconnection.localDescription.sdp),i=function(i){var o=e.filter(function(e){return e.sdpMLineIndex===i}),a=d.a.parseMLine(r.media[i].split("\r\n")[0]);if(o.length>0){var s=d.a.iceparams(r.media[i],r.session);s.xmlns="urn:xmpp:jingle:transports:ice-udp:1",n.c("content",{creator:t.initiatorJid===t.localJid?"initiator":"responder",name:o[0].sdpMid?o[0].sdpMid:a.media}).c("transport",s);for(var c=0;c<o.length;c++){var u=d.a.candidateToJingle(o[c].candidate);t.failICE&&(u.ip="1.1.1.1"),n.c("candidate",u).up()}var l=d.a.findLine(r.media[i],"a=fingerprint:",r.session);if(l){var p=d.a.parseFingerprint(l);p.required=!0,n.c("fingerprint",{xmlns:"urn:xmpp:jingle:apps:dtls:0"}).t(p.fingerprint),delete p.fingerprint,n.attrs(p),n.up()}n.up(),n.up()}},a=0;a<r.media.length;a++)i(a);this.connection.sendIQ(n,null,this.newJingleErrorHandler(n),1e4)}}},{key:"sendIceFailedNotification",value:function(){var e=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"session-info",initiator:this.initiatorJid,sid:this.sid}).c("ice-state",{xmlns:"http://jitsi.org/protocol/focus"}).t("failed").up();this._bridgeSessionId&&e.c("bridge-session",{xmlns:"http://jitsi.org/protocol/focus",id:this._bridgeSessionId}),this.connection.sendIQ(e,null,this.newJingleErrorHandler(e),65)}},{key:"addIceCandidates",value:function(e){var t=this;if("closed"!==this.peerconnection.signalingState){var n=[];e.find(">content>transport>candidate").each(function(e,t){var r=d.a.candidateFromJingle(t);r=r.replace("\r\n","").replace("a=","");var i=new RTCIceCandidate({sdpMLineIndex:0,sdpMid:"",candidate:r});n.push(i)}),n.length?(w.debug("Queued add (".concat(n.length,") ICE candidates task...")),this.modificationQueue.push(function(e){for(var r=0;r<n.length;r++){var i=n[r];t.peerconnection.addIceCandidate(i).then(function(){return w.debug("addIceCandidate ok!")},function(e){return w.error("addIceCandidate failed!",e)})}e()})):w.error("No ICE candidates to add ?",e[0]&&e[0].outerHTML)}else w.warn("Ignored add ICE candidate when in closed state")}},{key:"readSsrcInfo",value:function(e){var t=this;$(e).find('>description>source[xmlns="urn:xmpp:jingle:apps:rtp:ssma:0"]').each(function(e,n){var r=Number(n.getAttribute("ssrc"));t.isP2P?t.signalingLayer.setSSRCOwner(r,o.Strophe.getResourceFromJid(t.remoteJid)):$(n).find('>ssrc-info[xmlns="http://jitsi.org/jitmeet"]').each(function(e,n){var i=n.getAttribute("owner");i&&i.length&&(isNaN(r)||r<0?w.warn("Invalid SSRC ".concat(r," value received")+" for ".concat(i)):t.signalingLayer.setSSRCOwner(r,o.Strophe.getResourceFromJid(i)))})})}},{key:"generateRecvonlySsrc",value:function(){this.peerconnection?this.peerconnection.generateRecvonlySsrc():w.error("Unable to generate recvonly SSRC - no peerconnection")}},{key:"acceptOffer",value:function(e,t,n,r){var i=this;this.setOfferAnswerCycle(e,function(){i.sendSessionAccept(t,n)},n,r)}},{key:"invite",value:function(e){var t=this;if(!this.isInitiator)throw new Error("Trying to invite from the responder session");this.modificationQueue.push(function(n){var r=!0,i=!1,o=void 0;try{for(var a,s=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(r=(a=s.next()).done);r=!0){var c=a.value;t.peerconnection.addTrack(c)}}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}t.peerconnection.createOffer(t.mediaConstraints).then(function(e){t.peerconnection.setLocalDescription(e).then(function(){t.sendSessionInitiate(t.peerconnection.localDescription.sdp),n()},function(t){w.error("Failed to set local SDP",t,e),n(t)})},function(e){w.error("Failed to create an offer",e,t.mediaConstraints),n(e)})},function(e){e?w.error("invite error",e):w.debug("invite executed - OK")})}},{key:"sendSessionInitiate",value:function(e){var t=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"session-initiate",initiator:this.initiatorJid,sid:this.sid});new u.a(e).toJingle(t,this.isInitiator?"initiator":"responder"),t=t.tree(),w.info("Session-initiate: ",t),this.connection.sendIQ(t,function(){w.info('Got RESULT for "session-initiate"')},function(e){w.error('"session-initiate" error',e)},1e4)}},{key:"setAnswer",value:function(e){if(!this.isInitiator)throw new Error("Trying to set an answer on the responder session");this.setOfferAnswerCycle(e,function(){w.info("setAnswer - succeeded")},function(e){w.error("setAnswer failed: ",e)})}},{key:"setOfferAnswerCycle",value:function(e,t,n,r){var i=this;this.modificationQueue.push(function(t){if(r){var n=!0,o=!1,a=void 0;try{for(var s,l=r["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(s=l.next()).done);n=!0){var d=s.value;i.peerconnection.addTrack(d)}}catch(e){o=!0,a=e}finally{try{n||null==l.return||l.return()}finally{if(o)throw a}}}var p=i._processNewJingleOfferIq(e),f=i.peerconnection.localDescription.sdp,h=$(e).find('>bridge-session[xmlns="http://jitsi.org/protocol/focus"]').attr("id");h!==i._bridgeSessionId&&(i._bridgeSessionId=h),i._renegotiate(p.raw).then(function(){if(i.state===c.c&&(i.state=c.a,i.isP2P&&!i._localVideoActive&&i.sendContentModify(i._localVideoActive)),f){var e=new u.a(i.peerconnection.localDescription.sdp);i.notifyMySSRCUpdate(new u.a(f),e)}t()},function(e){w.error("Error renegotiating after setting new remote ".concat(i.isInitiator?"answer: ":"offer: ").concat(e),p),t(e)})},function(e){e?n(e):t()})}},{key:"replaceTransport",value:function(e,t,n){var r=this;this.room.eventEmitter.emit(y.a.ICE_RESTARTING,this);var i=e.clone();e.find(">content[name='data']").attr("senders","rejected"),e.find(">content>description>source").remove(),e.find(">content>description>ssrc-group").remove();var o=e.find(">content>transport>fingerprint");o.attr("hash","sha-1"),o.text("00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00"),this.setOfferAnswerCycle(e,function(){r.setOfferAnswerCycle(i,function(){var e=new u.a(r.peerconnection.localDescription.sdp);r.sendTransportAccept(e,t,n),r.room.eventEmitter.emit(y.a.ICE_RESTART_SUCCESS,r,i)},n)},n)}},{key:"sendSessionAccept",value:function(e,t){var n=this,r=new u.a(this.peerconnection.localDescription.sdp),i=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"session-accept",initiator:this.initiatorJid,responder:this.responderJid,sid:this.sid});this.webrtcIceTcpDisable&&(r.removeTcpCandidates=!0),this.webrtcIceUdpDisable&&(r.removeUdpCandidates=!0),this.failICE&&(r.failICE=!0),r.toJingle(i,this.initiatorJid===this.localJid?"initiator":"responder",null),i=i.tree(),w.info("Sending session-accept",i),this.connection.sendIQ(i,e,this.newJingleErrorHandler(i,function(e){t(e),n.room.eventEmitter.emit(y.a.SESSION_ACCEPT_TIMEOUT,n)}),1e4)}},{key:"sendContentModify",value:function(e){var t=e?"both":"none",n=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"content-modify",initiator:this.initiatorJid,sid:this.sid}).c("content",{name:"video",senders:t});w.info("Sending content-modify, video senders: ".concat(t)),this.connection.sendIQ(n,null,this.newJingleErrorHandler(n),1e4)}},{key:"sendTransportAccept",value:function(e,t,n){var r=this,i=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"transport-accept",initiator:this.initiatorJid,sid:this.sid});e.media.forEach(function(t,n){var o=d.a.parseMLine(t.split("\r\n")[0]);i.c("content",{creator:r.initiatorJid===r.localJid?"initiator":"responder",name:o.media}),e.transportToJingle(n,i),i.up()}),i=i.tree(),w.info("Sending transport-accept: ",i),this.connection.sendIQ(i,t,this.newJingleErrorHandler(i,n),1e4)}},{key:"sendTransportReject",value:function(e,t){var n=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"transport-reject",initiator:this.initiatorJid,sid:this.sid});n=n.tree(),w.info("Sending 'transport-reject",n),this.connection.sendIQ(n,e,this.newJingleErrorHandler(n,t),1e4)}},{key:"terminate",value:function(e,t,n){if(this.state!==c.b){if(!n||Boolean(n.sendSessionTerminate)){var r=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"session-terminate",initiator:this.initiatorJid,sid:this.sid}).c("reason").c(n&&n.reason||"success");n&&n.reasonDescription&&r.up().c("text").t(n.reasonDescription),r=r.tree(),w.info("Sending session-terminate",r),this.connection.sendIQ(r,e,this.newJingleErrorHandler(r,t),1e4)}else w.info("Skipped sending session-terminate for ".concat(this));this.connection.jingle.terminate(this.sid)}}},{key:"onTerminated",value:function(e,t){w.info("Session terminated ".concat(this),e,t),this.close()}},{key:"_parseSsrcInfoFromSourceAdd",value:function(e,t){var n=[];return $(e).each(function(e,r){var i=$(r).attr("name"),o="";$(r).find('ssrc-group[xmlns="urn:xmpp:jingle:apps:rtp:ssma:0"]').each(function(){var e=this.getAttribute("semantics"),t=$(this).find(">source").map(function(){return this.getAttribute("ssrc")}).get();t.length&&(o+="a=ssrc-group:".concat(e," ").concat(t.join(" "),"\r\n"))}),$(r).find('source[xmlns="urn:xmpp:jingle:apps:rtp:ssma:0"]').each(function(){var e=$(this).attr("ssrc");t.containsSSRC(e)?w.warn("Source-add request for existing SSRC: ".concat(e)):$(this).find(">parameter").each(function(){o+="a=ssrc:".concat(e," ").concat($(this).attr("name")),$(this).attr("value")&&$(this).attr("value").length&&(o+=":".concat($(this).attr("value"))),o+="\r\n"})}),t.media.forEach(function(e,t){d.a.findLine(e,"a=mid:".concat(i))&&(n[t]||(n[t]=""),n[t]+=o)})}),n}},{key:"addRemoteStream",value:function(e){this._addOrRemoveRemoteStream(!0,e)}},{key:"removeRemoteStream",value:function(e){this._addOrRemoveRemoteStream(!1,e)}},{key:"_addOrRemoveRemoteStream",value:function(e,t){var n=this,r=e?"addRemoteStream":"removeRemoteStream";e&&this.readSsrcInfo(t),this.modificationQueue.push(function(i){if(!n.peerconnection.localDescription||!n.peerconnection.localDescription.sdp){var o="".concat(r," - localDescription not ready yet");return w.error(o),void i(o)}w.log("Processing ".concat(r)),w.log("ICE connection state: ",n.peerconnection.iceConnectionState);var a=new u.a(n.peerconnection.localDescription.sdp),s=new u.a(n.peerconnection.remoteDescription.sdp),c=e?n._parseSsrcInfoFromSourceAdd(t,s):n._parseSsrcInfoFromSourceRemove(t,s),l=e?n._processRemoteAddSource(c):n._processRemoteRemoveSource(c);n._renegotiate(l.raw).then(function(){var e=new u.a(n.peerconnection.localDescription.sdp);w.log("".concat(r," - OK, SDPs: "),a,e),n.notifyMySSRCUpdate(a,e),i()},function(e){w.error("".concat(r," failed:"),e),i(e)})})}},{key:"_processNewJingleOfferIq",value:function(e){var t=new u.a("");return this.webrtcIceTcpDisable&&(t.removeTcpCandidates=!0),this.webrtcIceUdpDisable&&(t.removeUdpCandidates=!0),this.failICE&&(t.failICE=!0),t.fromJingle(e),this.readSsrcInfo($(e).find(">content")),t}},{key:"_processRemoteRemoveSource",value:function(e){var t=new u.a(this.peerconnection.remoteDescription.sdp);return e.forEach(function(e,n){(e=e.split("\r\n")).pop(),e.forEach(function(e){t.media[n]=t.media[n].replace("".concat(e,"\r\n"),"")})}),t.raw=t.session+t.media.join(""),t}},{key:"_processRemoteAddSource",value:function(e){var t=new u.a(this.peerconnection.remoteDescription.sdp);return e.forEach(function(e,n){t.media[n]+=e}),t.raw=t.session+t.media.join(""),t}},{key:"_renegotiate",value:function(e){if("closed"===this.peerconnection.signalingState){var t=new Error("Attempted to renegotiate in state closed");return this.room.eventEmitter.emit(y.a.RENEGOTIATION_FAILED,t,this),Promise.reject(t)}var n=e||this.peerconnection.remoteDescription.sdp;if(!n){var r=new Error("Can not renegotiate without remote description, current state: ".concat(this.state));return this.room.eventEmitter.emit(y.a.RENEGOTIATION_FAILED,r,this),Promise.reject(r)}var i=new RTCSessionDescription({type:this.isInitiator?"answer":"offer",sdp:n});return this.isInitiator?this._initiatorRenegotiate(i):this._responderRenegotiate(i)}},{key:"_responderRenegotiate",value:function(e){var t=this;return w.debug("Renegotiate: setting remote description"),this.peerconnection.setRemoteDescription(e).then(function(){return w.debug("Renegotiate: creating answer"),t.peerconnection.createAnswer(t.mediaConstraints).then(function(e){return w.debug("Renegotiate: setting local description"),t.peerconnection.setLocalDescription(e)})})}},{key:"_initiatorRenegotiate",value:function(e){var t=this;return"have-local-offer"===this.peerconnection.signalingState?(w.debug("Renegotiate: setting remote description"),this.peerconnection.setRemoteDescription(e).then(function(){return t._initiatorRenegotiate(e)})):(w.debug("Renegotiate: creating offer"),this.peerconnection.createOffer(this.mediaConstraints).then(function(n){return w.debug("Renegotiate: setting local description"),t.peerconnection.setLocalDescription(n).then(function(){return w.debug("Renegotiate: setting remote description"),t.peerconnection.setRemoteDescription(e)})}))}},{key:"replaceTrack",value:function(e,t){var n=this,r=function(r){var i=n.peerconnection.localDescription.sdp;!e&&t&&t.isVideoTrack()?n.peerconnection.clearRecvonlySsrc():e&&e.isVideoTrack()&&!t&&(n.peerconnection.clearRecvonlySsrc(),n.peerconnection.generateRecvonlySsrc()),n.peerconnection.replaceTrack(e,t).then(function(o){o&&(e||t)&&n.state===c.a?n._renegotiate().then(function(){var e=new u.a(n.peerconnection.localDescription.sdp);n.notifyMySSRCUpdate(new u.a(i),e),r()},r):r()})};return new Promise(function(e,t){n.modificationQueue.push(r,function(n){n?(w.error("Replace track error:",n),t(n)):(w.info("Replace track done!"),e())})})}},{key:"_parseSsrcInfoFromSourceRemove",value:function(e,t){var n=[];return $(e).each(function(e,r){var i=$(r).attr("name"),o="";$(r).find('ssrc-group[xmlns="urn:xmpp:jingle:apps:rtp:ssma:0"]').each(function(){var e=this.getAttribute("semantics"),t=$(this).find(">source").map(function(){return this.getAttribute("ssrc")}).get();t.length&&(o+="a=ssrc-group:".concat(e," ").concat(t.join(" "),"\r\n"))});var a=[];$(r).find('source[xmlns="urn:xmpp:jingle:apps:rtp:ssma:0"]').each(function(){var e=$(this).attr("ssrc");a.push(e)}),t.media.forEach(function(e,t){d.a.findLine(e,"a=mid:".concat(i))&&(n[t]||(n[t]=""),a.forEach(function(r){var i=d.a.findLines(e,"a=ssrc:".concat(r));i.length&&(n[t]+="".concat(i.join("\r\n"),"\r\n"))}),n[t]+=o)})}),n}},{key:"_verifyNoSSRCChanged",value:function(e,t){var n=new u.a(this.peerconnection.localDescription.sdp),r=new l.a(t,n),i=r.getNewMedia();if(Object.keys(i).length)return w.error("".concat(this," - some SSRC were added on ").concat(e),i),!1;var o=(r=new l.a(n,t)).getNewMedia();return!Object.keys(o).length||(w.error("".concat(this," - some SSRCs were removed on ").concat(e),o),!1)}},{key:"addTrackAsUnmute",value:function(e){return this._addRemoveTrackAsMuteUnmute(!1,e)}},{key:"removeTrackAsMute",value:function(e){return this._addRemoveTrackAsMuteUnmute(!0,e)}},{key:"_addRemoveTrackAsMuteUnmute",value:function(e,t){var n=this;if(!t)return Promise.reject('invalid "track" argument value');var r=e?"removeTrackMute":"addTrackUnmute",i=function(i){var o=n.peerconnection;if(o){var a=o.localDescription.sdp;(e?o.removeTrackMute.bind(o,t):o.addTrackUnmute.bind(o,t))()?a&&o.remoteDescription.sdp?n._renegotiate().then(function(){n._verifyNoSSRCChanged(r,new u.a(a)),i()},i):i():i("".concat(r," failed!"))}else i("Error: tried ".concat(r," track with no active peer")+"connection")};return new Promise(function(e,t){n.modificationQueue.push(i,function(n){n?t(n):e()})})}},{key:"setMediaTransferActive",value:function(e,t){var n=this;if(!this.peerconnection)return Promise.reject('Can not modify transfer active state, before "initialize" is called');var r=e?"audio active":"audio inactive",i=t?"video active":"video inactive";w.info("Queued make ".concat(i,", ").concat(r," task..."));var o=function(r){var i=n.state===c.a,o=n.peerconnection.setAudioTransferActive(e);n._localVideoActive!==t&&(n._localVideoActive=t,n.isP2P&&i&&n.sendContentModify(t));var a=n.peerconnection.setVideoTransferActive(n._localVideoActive&&n._remoteVideoActive);i&&(o||a)?n._renegotiate().then(r,r):r()};return new Promise(function(e,t){n.modificationQueue.push(o,function(n){n?t(n):e()})})}},{key:"modifyContents",value:function(e){var n=this,r=t.parseVideoSenders(e);null!==r?(w.debug("".concat(this,' queued "content-modify" task')+'(video senders="'.concat(r,'")')),this.modificationQueue.push(function(e){n._assertNotEnded("content-modify")&&n._modifyRemoteVideoActive(r)?n._renegotiate().then(e,e):e()},function(e){e&&w.error('"content-modify" failed',e)})):w.error("".concat(this,' - failed to parse video "senders" attribute in')+'"content-modify" action')}},{key:"_modifyRemoteVideoActive",value:function(e){var t="both"===e||"initiator"===e&&this.isInitiator||"responder"===e&&!this.isInitiator;return t!==this._remoteVideoActive&&(w.debug("".concat(this," new remote video active: ").concat(t)),this._remoteVideoActive=t),this.peerconnection.setVideoTransferActive(this._localVideoActive&&this._remoteVideoActive)}},{key:"notifyMySSRCUpdate",value:function(e,t){if(this.state===c.a){var n=new l.a(t,e),r=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"source-remove",initiator:this.initiatorJid,sid:this.sid});n.toJingle(r)?(w.info("Sending source-remove",r.tree()),this.connection.sendIQ(r,null,this.newJingleErrorHandler(r),1e4)):w.log("removal not necessary"),n=new l.a(e,t);var i=Object(o.$iq)({to:this.remoteJid,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:"source-add",initiator:this.initiatorJid,sid:this.sid});n.toJingle(i)?(w.info("Sending source-add",i.tree()),this.connection.sendIQ(i,null,this.newJingleErrorHandler(i),1e4)):w.log("addition not necessary")}else w.warn("Skipping SSRC update in '".concat(this.state," ' state."))}},{key:"newJingleErrorHandler",value:function(e,t){var n=this;return function(e){var r={},i=$(e).find("error");if(i.length){r.code=i.attr("code");var o=$(e).find("error :first");o.length&&(r.reason=o[0].tagName);var a=i.find(">text");a.length&&(r.msg=a.text())}e||(r.reason="timeout"),r.session=n.toString(),t?t(r):n.state===c.b&&"item-not-found"===r.reason?w.debug("Jingle error: ".concat(JSON.stringify(r))):_.a.callErrorHandler(new Error("Jingle error: ".concat(JSON.stringify(r))))}}},{key:"getIceConnectionState",value:function(){return this.peerconnection.iceConnectionState}},{key:"close",value:function(){var e=this;this.state=c.b,this.establishmentDuration=void 0,this.peerconnection&&(this.peerconnection.onicecandidate=null,this.peerconnection.oniceconnectionstatechange=null,this.peerconnection.onnegotiationneeded=null,this.peerconnection.onsignalingstatechange=null),this.modificationQueue.clear(),this.modificationQueue.push(function(t){e.signalingLayer.setChatRoom(null),e.peerconnection&&e.peerconnection.close(),t()}),this.modificationQueue.shutdown()}},{key:"toString",value:function(){return"JingleSessionPC[p2p=".concat(this.isP2P,",")+"initiator=".concat(this.isInitiator,",sid=").concat(this.sid,"]")}},{key:"_abtestSuspendVideoEnabled",value:function(e){var t=e.abTesting;if(t&&t.enableSuspendVideoTest){var n=this._getInitiatorJid();return Object(a.integerHash)(n)%2==0}}}]),t})()}).call(this,"modules/xmpp/JingleSessionPC.js")},function(e,t,n){"use strict";n.r(t),n.d(t,"DEVICE_LIST_CHANGED",function(){return r}),n.d(t,"PERMISSION_PROMPT_IS_SHOWN",function(){return i});var r="mediaDevices.devicechange",i="mediaDevices.permissionPromptIsShown"},function(e,t,n){var r;r=function(){var e=!0;function t(t){function n(e){var n=t.match(e);return n&&n.length>1&&n[1]||""}function r(e){var n=t.match(e);return n&&n.length>1&&n[2]||""}var i,o=n(/(ipod|iphone|ipad)/i).toLowerCase(),a=!/like android/i.test(t)&&/android/i.test(t),s=/nexus\s*[0-6]\s*/i.test(t),c=!s&&/nexus\s*[0-9]+/i.test(t),u=/CrOS/.test(t),l=/silk/i.test(t),d=/sailfish/i.test(t),p=/tizen/i.test(t),f=/(web|hpw)os/i.test(t),h=/windows phone/i.test(t),m=(/SamsungBrowser/i.test(t),!h&&/windows/i.test(t)),v=!o&&!l&&/macintosh/i.test(t),y=!a&&!d&&!p&&!f&&/linux/i.test(t),g=r(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),S=n(/version\/(\d+(\.\d+)?)/i),_=/tablet/i.test(t)&&!/tablet pc/i.test(t),b=!_&&/[^-]mobi/i.test(t),E=/xbox/i.test(t);/opera/i.test(t)?i={name:"Opera",opera:e,version:S||n(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(t)?i={name:"Opera",opera:e,version:n(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||S}:/SamsungBrowser/i.test(t)?i={name:"Samsung Internet for Android",samsungBrowser:e,version:S||n(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(t)?i={name:"Opera Coast",coast:e,version:S||n(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(t)?i={name:"Yandex Browser",yandexbrowser:e,version:S||n(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(t)?i={name:"UC Browser",ucbrowser:e,version:n(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(t)?i={name:"Maxthon",maxthon:e,version:n(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(t)?i={name:"Epiphany",epiphany:e,version:n(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(t)?i={name:"Puffin",puffin:e,version:n(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(t)?i={name:"Sleipnir",sleipnir:e,version:n(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(t)?i={name:"K-Meleon",kMeleon:e,version:n(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:h?(i={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},g?(i.msedge=e,i.version=g):(i.msie=e,i.version=n(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(t)?i={name:"Internet Explorer",msie:e,version:n(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:u?i={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(t)?i={name:"Microsoft Edge",msedge:e,version:g}:/vivaldi/i.test(t)?i={name:"Vivaldi",vivaldi:e,version:n(/vivaldi\/(\d+(\.\d+)?)/i)||S}:d?i={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:n(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(t)?i={name:"SeaMonkey",seamonkey:e,version:n(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(t)?(i={name:"Firefox",firefox:e,version:n(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(t)&&(i.firefoxos=e,i.osname="Firefox OS")):l?i={name:"Amazon Silk",silk:e,version:n(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(t)?i={name:"PhantomJS",phantom:e,version:n(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(t)?i={name:"SlimerJS",slimer:e,version:n(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(t)||/rim\stablet/i.test(t)?i={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:S||n(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:f?(i={name:"WebOS",osname:"WebOS",webos:e,version:S||n(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(t)&&(i.touchpad=e)):/bada/i.test(t)?i={name:"Bada",osname:"Bada",bada:e,version:n(/dolfin\/(\d+(\.\d+)?)/i)}:p?i={name:"Tizen",osname:"Tizen",tizen:e,version:n(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||S}:/qupzilla/i.test(t)?i={name:"QupZilla",qupzilla:e,version:n(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||S}:/chromium/i.test(t)?i={name:"Chromium",chromium:e,version:n(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||S}:/chrome|crios|crmo/i.test(t)?i={name:"Chrome",chrome:e,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:a?i={name:"Android",version:S}:/safari|applewebkit/i.test(t)?(i={name:"Safari",safari:e},S&&(i.version=S)):o?(i={name:"iphone"==o?"iPhone":"ipad"==o?"iPad":"iPod"},S&&(i.version=S)):i=/googlebot/i.test(t)?{name:"Googlebot",googlebot:e,version:n(/googlebot\/(\d+(\.\d+))/i)||S}:{name:n(/^(.*)\/(.*) /),version:r(/^(.*)\/(.*) /)},!i.msedge&&/(apple)?webkit/i.test(t)?(/(apple)?webkit\/537\.36/i.test(t)?(i.name=i.name||"Blink",i.blink=e):(i.name=i.name||"Webkit",i.webkit=e),!i.version&&S&&(i.version=S)):!i.opera&&/gecko\//i.test(t)&&(i.name=i.name||"Gecko",i.gecko=e,i.version=i.version||n(/gecko\/(\d+(\.\d+)?)/i)),i.windowsphone||!a&&!i.silk?!i.windowsphone&&o?(i[o]=e,i.ios=e,i.osname="iOS"):v?(i.mac=e,i.osname="macOS"):E?(i.xbox=e,i.osname="Xbox"):m?(i.windows=e,i.osname="Windows"):y&&(i.linux=e,i.osname="Linux"):(i.android=e,i.osname="Android");var T="";i.windows?T=(function(e){switch(n(/Windows ((NT|XP)( \d\d?.\d)?)/i)){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}})():i.windowsphone?T=n(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):i.mac?T=(T=n(/Mac OS X (\d+([_\.\s]\d+)*)/i)).replace(/[_\s]/g,"."):o?T=(T=n(/os (\d+([_\s]\d+)*) like mac os x/i)).replace(/[_\s]/g,"."):a?T=n(/android[ \/-](\d+(\.\d+)*)/i):i.webos?T=n(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):i.blackberry?T=n(/rim\stablet\sos\s(\d+(\.\d+)*)/i):i.bada?T=n(/bada\/(\d+(\.\d+)*)/i):i.tizen&&(T=n(/tizen[\/\s](\d+(\.\d+)*)/i)),T&&(i.osversion=T);var C=!i.windows&&T.split(".")[0];return _||c||"ipad"==o||a&&(3==C||C>=4&&!b)||i.silk?i.tablet=e:(b||"iphone"==o||"ipod"==o||a||s||i.blackberry||i.webos||i.bada)&&(i.mobile=e),i.msedge||i.msie&&i.version>=10||i.yandexbrowser&&i.version>=15||i.vivaldi&&i.version>=1||i.chrome&&i.version>=20||i.samsungBrowser&&i.version>=4||i.firefox&&i.version>=20||i.safari&&i.version>=6||i.opera&&i.version>=10||i.ios&&i.osversion&&i.osversion.split(".")[0]>=6||i.blackberry&&i.version>=10.1||i.chromium&&i.version>=20?i.a=e:i.msie&&i.version<10||i.chrome&&i.version<20||i.firefox&&i.version<20||i.safari&&i.version<6||i.opera&&i.version<10||i.ios&&i.osversion&&i.osversion.split(".")[0]<6||i.chromium&&i.version<20?i.c=e:i.x=e,i}var n=t("undefined"!=typeof navigator&&navigator.userAgent||"");function r(e){return e.split(".").length}function i(e,t){var n,r=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(n=0;n<e.length;n++)r.push(t(e[n]));return r}function o(e){for(var t=Math.max(r(e[0]),r(e[1])),n=i(e,function(e){var n=t-r(e);return i((e+=new Array(n+1).join(".0")).split("."),function(e){return new Array(20-e.length).join("0")+e}).reverse()});--t>=0;){if(n[0][t]>n[1][t])return 1;if(n[0][t]!==n[1][t])return-1;if(0===t)return 0}}function a(e,r,i){var a=n;"string"==typeof r&&(i=r,r=void 0),void 0===r&&(r=!1),i&&(a=t(i));var s=""+a.version;for(var c in e)if(e.hasOwnProperty(c)&&a[c]){if("string"!=typeof e[c])throw new Error("Browser version in the minVersion map should be a string: "+c+": "+String(e));return o([s,e[c]])<0}return r}return n.test=function(e){for(var t=0;t<e.length;++t){var r=e[t];if("string"==typeof r&&r in n)return!0}return!1},n.isUnsupportedBrowser=a,n.compareVersions=o,n.check=function(e,t,n){return!a(e,t,n)},n._detect=t,n.detect=t,n},e.exports?e.exports=r():n(122)("bowser",r)},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(6);function i(e,t){if(!t)return!1;if(e.length!==t.length)return!1;for(var n=0,r=e.length;n<r;n++)if(e[n]instanceof Array&&t[n]instanceof Array){if(!e[n].equals(t[n]))return!1}else if(e[n]!==t[n])return!1;return!0}function o(e,t){if(this.mySDP=e,this.otherSDP=t,!e)throw new Error('"mySDP" is undefined!');if(!t)throw new Error('"otherSDP" is undefined!')}o.prototype.getNewMedia=function(){var e=this.mySDP.getMediaSsrcMap(),t=this.otherSDP.getMediaSsrcMap(),n={};return Object.keys(t).forEach(function(r){var o=e[r],a=t[r];o||!a?(Object.keys(a.ssrcs).forEach(function(e){-1===Object.keys(o.ssrcs).indexOf(e)?(n[r]||(n[r]={mediaindex:a.mediaindex,mid:a.mid,ssrcs:{},ssrcGroups:[]}),n[r].ssrcs[e]=a.ssrcs[e]):a.ssrcs[e].lines&&o.ssrcs[e].lines&&void 0!==o.ssrcs[e].lines.find(function(e){return-1!==e.indexOf("msid")})!=(void 0!==a.ssrcs[e].lines.find(function(e){return-1!==e.indexOf("msid")}))&&(n[r]||(n[r]={mediaindex:a.mediaindex,mid:a.mid,ssrcs:{},ssrcGroups:[]}),n[r].ssrcs[e]=a.ssrcs[e])}),a.ssrcGroups.forEach(function(e){for(var t=!1,s=0;s<o.ssrcGroups.length;s++){var c=o.ssrcGroups[s];if(e.semantics===c.semantics&&i(e.ssrcs,c.ssrcs)){t=!0;break}}t||(n[r]||(n[r]={mediaindex:a.mediaindex,mid:a.mid,ssrcs:{},ssrcGroups:[]}),n[r].ssrcGroups.push(e))})):n[r]=a}),n},o.prototype.toJingle=function(e){var t=this.getNewMedia(),n=!1;return Object.keys(t).forEach(function(i){n=!0;var o=t[i];e.c("content",{name:o.mid}),e.c("description",{xmlns:"urn:xmpp:jingle:apps:rtp:1",media:o.mid}),Object.keys(o.ssrcs).forEach(function(t){var n=o.ssrcs[t];e.c("source",{xmlns:"urn:xmpp:jingle:apps:rtp:ssma:0"}),e.attrs({ssrc:n.ssrc}),n.lines.forEach(function(t){var n=t.indexOf(" "),i=t.substr(n+1);if(e.c("parameter"),-1===i.indexOf(":"))e.attrs({name:i});else{var o=i.split(":",2),a=o[0],s=r.a.filterSpecialChars(o[1]);e.attrs({name:a}),e.attrs({value:s})}e.up()}),e.up()}),o.ssrcGroups.forEach(function(t){t.ssrcs.length&&(e.c("ssrc-group",{semantics:t.semantics,xmlns:"urn:xmpp:jingle:apps:rtp:ssma:0"}),t.ssrcs.forEach(function(t){e.c("source",{ssrc:t}).up()}),e.up())}),e.up(),e.up()}),n}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!(function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}})();var c,u=[],l=!1,d=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):d=-1,u.length&&f())}function f(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=[];++d<t;)c&&c[d].run();d=-1,t=u.length}c=null,l=!1,(function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}})(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new h(e,t)),1!==u.length||l||s(f)},h.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=m,i.addListener=m,i.once=m,i.off=m,i.removeListener=m,i.removeAllListeners=m,i.emit=m,i.prependListener=m,i.prependOnceListener=m,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(e,t,n){"use strict";n.r(t),n.d(t,"E2E_RTT_CHANGED",function(){return r});var r="e2eping.e2e_rtt_changed"},function(e,t,n){"use strict";n.d(t,"a",function(){return i}),window.AudioContext=window.AudioContext||window.webkitAudioContext;var r=null;function i(e,t,n){this.stream=e,this.intervalId=null,this.intervalMilis=t,this.audioLevel=0,this.callback=n}window.AudioContext&&(r=new AudioContext).suspend&&r.suspend(),i.prototype.start=function(){if(i.isLocalStatsSupported()){r.resume();var e=r.createAnalyser();e.smoothingTimeConstant=.8,e.fftSize=2048,r.createMediaStreamSource(this.stream).connect(e);var t=this;this.intervalId=setInterval(function(){var n=new Uint8Array(e.frequencyBinCount);e.getByteTimeDomainData(n);var r,i,o,a,s=(function(e){for(var t=0,n=e.length,r=0;r<n;r++)t<e[r]&&(t=e[r]);return parseFloat(((t-127)/128).toFixed(3))})(n);s!==t.audioLevel&&(t.audioLevel=(r=s,o=0,o=(a=(i=t.audioLevel)-r)>.2?i-.2:a<-.4?i+.4:r,parseFloat(o.toFixed(3))),t.callback(t.audioLevel))},this.intervalMilis)}},i.prototype.stop=function(){this.intervalId&&(clearInterval(this.intervalId),this.intervalId=null)},i.isLocalStatsSupported=function(){return Boolean(r)}},function(e,t,n){var r=n(124),i={loadScript:function(e,t,n,i,o,a){var s=document,c=s.createElement("script"),u=s.getElementsByTagName("script")[0];if(c.async=t,i){var l=r();if(l){var d=l.src,p=d.substring(0,d.lastIndexOf("/")+1);d&&p&&(e=p+e)}}o&&(c.onload=o),a&&(c.onerror=a),c.src=e,n?u.parentNode.insertBefore(c,u):u.parentNode.appendChild(c)}};e.exports=i},function(e,t,n){"use strict";n.r(t),n.d(t,"ON",function(){return r}),n.d(t,"OFF",function(){return i});var r="on",i="off"},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return y});var r=n(29),i=n.n(r),o=n(4),a=n(16),s=n(9),c=n(10);function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=Object(o.getLogger)(e),m={track_mute:"onmute",track_unmute:"onunmute",track_ended:"onended"};function v(e,t){e.oninactive=t}var y=(function(e){function t(e,n,r,i,o,a){var s;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(s=d(this,p(t).call(this))).addEventListener=s.addListener,s.removeEventListener=s.off=s.removeListener,s.containers=[],s.conference=e,s.audioLevel=-1,s.type=o,s.track=r,s.videoType=a,s.handlers=new Map,s.disposed=!1,s._streamInactiveHandler=i,s._setStream(n),s}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)})(t,i.a),n=t,(r=[{key:"_setHandler",value:function(e,t){if(m.hasOwnProperty(e)){if(t?this.handlers.set(e,t):this.handlers.delete(e),this.stream){var n=!0,r=!1,i=void 0;try{for(var o,a=this.stream.getTracks()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0)o.value[m[e]]=t}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}}}else h.error("Invalid handler type ".concat(e))}},{key:"_unregisterHandlers",value:function(){if(this.stream){var e=!0,t=!1,n=void 0;try{for(var r,i=this.handlers.keys()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(e=(r=i.next()).done);e=!0){var o=r.value,a=!0,s=!1,c=void 0;try{for(var u,l=this.stream.getVideoTracks()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(a=(u=l.next()).done);a=!0)u.value[m[o]]=void 0}catch(e){s=!0,c=e}finally{try{a||null==l.return||l.return()}finally{if(s)throw c}}}}catch(e){t=!0,n=e}finally{try{e||null==i.return||i.return()}finally{if(t)throw n}}this._streamInactiveHandler&&v(this.stream,void 0)}else h.warn("".concat(this,": unable to unregister handlers - no stream object"))}},{key:"_setStream",value:function(e){if(this.stream!==e&&(this.stream=e,this.stream)){var t=!0,n=!1,r=void 0;try{for(var i,o=this.handlers.keys()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=(i=o.next()).done);t=!0){var a=i.value;this._setHandler(a,this.handlers.get(a))}}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}this._streamInactiveHandler&&v(this.stream,this._streamInactiveHandler)}}},{key:"getType",value:function(){return this.type}},{key:"isAudioTrack",value:function(){return this.getType()===s.a}},{key:"isWebRTCTrackMuted",value:function(){return this.track&&this.track.muted}},{key:"isVideoTrack",value:function(){return this.getType()===s.b}},{key:"isLocal",value:function(){throw new Error("Not implemented by subclass")}},{key:"getOriginalStream",value:function(){return this.stream}},{key:"getStreamId",value:function(){return this.stream?this.stream.id:null}},{key:"getTrack",value:function(){return this.track}},{key:"getTrackId",value:function(){return this.track?this.track.id:null}},{key:"getUsageLabel",value:function(){return this.isAudioTrack()?"mic":this.videoType?this.videoType:"default"}},{key:"_maybeFireTrackAttached",value:function(e){this.conference&&e&&this.conference._onTrackAttach(this,e)}},{key:"attach",value:function(e){this.stream&&(this._onTrackAttach(e),c.a.attachMediaStream(e,this.stream)),this.containers.push(e),this._maybeFireTrackAttached(e),this._attachTTFMTracker(e)}},{key:"detach",value:function(e){for(var t=this.containers,n=t.length-1;n>=0;--n){var r=t[n];e||(this._onTrackDetach(r),c.a.attachMediaStream(r,null)),e&&r!==e||t.splice(n,1)}e&&(this._onTrackDetach(e),c.a.attachMediaStream(e,null))}},{key:"_onTrackAttach",value:function(e){}},{key:"_onTrackDetach",value:function(e){}},{key:"_attachTTFMTracker",value:function(e){}},{key:"dispose",value:function(){return this.removeAllListeners(),this.disposed=!0,Promise.resolve()}},{key:"isScreenSharing",value:function(){}},{key:"getId",value:function(){return this.stream?c.a.getStreamID(this.stream):null}},{key:"isActive",value:function(){return void 0===this.stream.active||this.stream.active}},{key:"setAudioLevel",value:function(e,t){this.audioLevel!==e&&(this.audioLevel=e,this.emit(a.TRACK_AUDIO_LEVEL_CHANGED,e,t))}},{key:"getMSID",value:function(){var e=this.getStreamId(),t=this.getTrackId();return e&&t?"".concat(e," ").concat(t):null}},{key:"setAudioOutput",value:function(e){var t=this;return c.a.isDeviceChangeAvailable("output")?this.isVideoTrack()?Promise.resolve():Promise.all(this.containers.map(function(t){return t.setSinkId(e).catch(function(e){throw h.warn("Failed to change audio output device on element. Default or previously set audio output device will be used.",t,e),e})})).then(function(){t.emit(a.TRACK_AUDIO_OUTPUT_CHANGED,e)}):Promise.reject(new Error("Audio output device change is not supported"))}}])&&l(n.prototype,r),t})()}).call(this,"modules/RTC/JitsiTrack.js")},function(e,t,n){"use strict";function r(e){var t=e;return e>=Number.MAX_SAFE_INTEGER&&(t=0),t+1}n.d(t,"a",function(){return r})},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var r=(function(){function e(t,n,r){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._userId=t,this.setDisplayName(n),this._isLocalStats=r||!1,this.setDominantSpeaker(!1),this.totalDominantSpeakerTime=0,this._dominantSpeakerStart=0,this._hasLeft=!1}var t,r;return t=e,(r=[{key:"getUserId",value:function(){return this._userId}},{key:"getDisplayName",value:function(){return this.displayName}},{key:"setDisplayName",value:function(e){this.displayName=e}},{key:"isLocalStats",value:function(){return this._isLocalStats}},{key:"isDominantSpeaker",value:function(){return this._dominantSpeakerStart>0}},{key:"setDominantSpeaker",value:function(e){if(!this.isDominantSpeaker()&&e)this._dominantSpeakerStart=Date.now();else if(this.isDominantSpeaker()&&!e){var t=Date.now()-this._dominantSpeakerStart;this.totalDominantSpeakerTime+=t,this._dominantSpeakerStart=0}}},{key:"getTotalDominantSpeakerTime",value:function(){var e=this.totalDominantSpeakerTime;return this.isDominantSpeaker()&&(e+=Date.now()-this._dominantSpeakerStart),e}},{key:"hasLeft",value:function(){return this._hasLeft}},{key:"markAsHasLeft",value:function(){this._hasLeft=!0,this.setDominantSpeaker(!1)}}])&&n(t.prototype,r),e})();e.exports=r},function(e,t){e.exports={IDENTITY_UPDATED:"authentication.identity_updated"}},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return A});var r=n(4),i=n(53),o=n(15),a=n(12),s=n(16),c=n(3),u=n(10),l=n(39),d=n.n(l),p=n(9),f=n(8),h=n.n(f),m=n(14),v=n.n(m),y=n(7),g=n(5);function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t,n){return(b="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=(function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=E(e)););return e})(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var R=Object(r.getLogger)(e),A=(function(e){function t(e){var n,r,i=e.deviceId,o=e.facingMode,a=e.mediaType,l=e.resolution,d=e.rtcId,p=e.sourceId,f=e.sourceType,m=e.stream,v=e.track,y=e.videoType,g=e.effects,_=void 0===g?[]:g;!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),r=E(t).call(this,null,m,v,function(){return n.emit(s.LOCAL_TRACK_STOPPED)},a,y),(n=!r||"object"!==S(r)&&"function"!=typeof r?C(this):r)._setEffectInProgress=!1;var b=_.find(function(e){return e.isEnabled(C(C(n)))});return b&&n._startStreamEffect(b),n.rtcId=d,n.sourceId=p,n.sourceType=f,c.a.usesNewGumFlow()?(n.resolution=v.getSettings().height,n._constraints=v.getConstraints()):n.resolution=c.a.isFirefox()?null:l,n.deviceId=i,n._prevSetMuted=Promise.resolve(),n._facingMode=o,n._trackEnded=!1,n._hasSentData=!1,n._testDataSent=!0,n._realDeviceId=""===n.deviceId?void 0:n.deviceId,n._trackMutedTS=0,n._onDeviceListWillChange=function(e){var t=n._realDeviceId;n._setRealDeviceIdFromDeviceList(e),(void 0===n.getTrack().readyState&&void 0!==n._realDeviceId&&!e.find(function(e){return e.deviceId===n._realDeviceId})||void 0!==t&&void 0===n._realDeviceId)&&(n._trackEnded=!0)},n.isAudioTrack()&&u.a.isDeviceChangeAvailable("output")&&(n._onAudioOutputDeviceChanged=n.setAudioOutput.bind(C(C(n))),u.a.addListener(h.a.AUDIO_OUTPUT_DEVICE_CHANGED,n._onAudioOutputDeviceChanged)),u.a.addListener(h.a.DEVICE_LIST_WILL_CHANGE,n._onDeviceListWillChange),n._initNoDataFromSourceHandlers(),n}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&T(e,t)})(t,i.a),n=t,(r=[{key:"isEnded",value:function(){return this.isVideoTrack()&&this.isMuted()?this._trackEnded:"ended"===this.getTrack().readyState||this._trackEnded}},{key:"_initNoDataFromSourceHandlers",value:function(){var e=this;this._isNoDataFromSourceEventsEnabled()&&(this._setHandler("track_mute",function(){e._trackMutedTS=window.performance.now(),e._fireNoDataFromSourceEvent()}),this._setHandler("track_unmute",function(){e._fireNoDataFromSourceEvent(),g.a.sendAnalyticsAndLog(y.s,{media_type:e.getType(),track_type:"local",value:window.performance.now()-e._trackMutedTS})}),this.isVideoTrack()&&this.videoType===v.a.CAMERA&&this._setHandler("track_ended",function(){e.isReceivingData()||e._fireNoDataFromSourceEvent()}))}},{key:"_isNoDataFromSourceEventsEnabled",value:function(){return!this.isVideoTrack()||this.videoType!==v.a.DESKTOP}},{key:"_fireNoDataFromSourceEvent",value:function(){var e=!this.isReceivingData();this.emit(s.NO_DATA_FROM_SOURCE,e),g.a.sendAnalytics(Object(y.G)(this.getType(),e)),g.a.sendLog(JSON.stringify({name:s.NO_DATA_FROM_SOURCE,log:e}))}},{key:"_setRealDeviceIdFromDeviceList",value:function(e){var t=this.getTrack(),n="".concat(t.kind,"input"),r=e.find(function(e){return e.kind===n&&e.label===t.label});if(!r&&"default"===this._realDeviceId){var i=(t.label||"").replace("Default - ","");r=e.find(function(e){return e.kind===n&&e.label===i})}this._realDeviceId=r?r.deviceId:void 0}},{key:"_setStream",value:function(e){b(E(t.prototype),"_setStream",this).call(this,e),e?(this.storedMSID=this.getMSID(),R.debug("Setting new MSID: ".concat(this.storedMSID," on ").concat(this))):R.debug("Setting 'null' stream on ".concat(this))}},{key:"_startStreamEffect",value:function(e){this._streamEffect=e,this._originalStream=this.stream,this._setStream(this._streamEffect.startEffect(this._originalStream))}},{key:"_stopStreamEffect",value:function(){this._streamEffect&&(this._streamEffect.stopEffect(),this._setStream(this._originalStream),this._originalStream=void 0)}},{key:"_switchStreamEffect",value:function(e){this._streamEffect&&(this._stopStreamEffect(),this._streamEffect=void 0),e&&this._startStreamEffect(e)}},{key:"setEffect",value:function(e){var t=this;if(void 0===this._streamEffect&&void 0===e)return Promise.resolve();if(void 0!==e&&!e.isEnabled(this))return Promise.reject(new Error("Incompatible effect instance!"));if(!0===this._setEffectInProgress)return Promise.reject(new Error("setEffect already in progress!"));if(this.isMuted())return this._streamEffect=e,Promise.resolve();var n=this.conference;return n?(this._setEffectInProgress=!0,n.removeTrack(this).then(function(){return t._switchStreamEffect(e),t.isVideoTrack()&&t.containers.forEach(function(e){return u.a.attachMediaStream(e,t.stream)}),n.addTrack(t)}).then(function(){t._setEffectInProgress=!1}).catch(function(e){throw t._setEffectInProgress=!1,t._switchStreamEffect(),R.error("Failed to switch to the new stream!",e),e})):(this._switchStreamEffect(e),Promise.resolve())}},{key:"mute",value:function(){return this._queueSetMuted(!0)}},{key:"unmute",value:function(){return this._queueSetMuted(!1)}},{key:"_queueSetMuted",value:function(e){var t=this._setMuted.bind(this,e);return this._prevSetMuted=this._prevSetMuted.then(t,t),this._prevSetMuted}},{key:"_setMuted",value:function(e){var t=this;if(this.isMuted()===e)return Promise.resolve();if(this.disposed)return Promise.reject(new o.a(a.TRACK_IS_DISPOSED));var n=Promise.resolve(),r=function(){return R.info("Mute ".concat(t,": ").concat(e))};if(this.isAudioTrack()||this.videoType===v.a.DESKTOP||!c.a.doesVideoMuteByStreamRemove())r(),this.track&&(this.track.enabled=!e);else if(e)n=new Promise(function(e,n){r(),t._removeStreamFromConferenceAsMute(function(){t._streamEffect&&t._stopStreamEffect(),t._unregisterHandlers(),t.stopStream(),t._setStream(null),e()},n)});else{r();var i={cameraDeviceId:this.getDeviceId(),devices:[p.b],effects:this._streamEffect?[this._streamEffect]:[],facingMode:this.getCameraFacingMode()};c.a.usesNewGumFlow()?n=u.a.newObtainAudioAndVideoPermissions(_extends({},i,{constraints:{video:this._constraints}})):(this.resolution&&(i.resolution=this.resolution),n=u.a.obtainAudioAndVideoPermissions(i)),n.then(function(e){var n=t.getType(),r=c.a.usesNewGumFlow()?e.find(function(e){return e.track.kind===n}):e.find(function(e){return e.mediaType===n});if(!r)throw new o.a(a.TRACK_NO_STREAM_FOUND);return t._setStream(r.stream),t.track=r.track,t.videoType!==r.videoType&&(R.warn("".concat(t,": video type has changed after unmute!"),t.videoType,r.videoType),t.videoType=r.videoType),t._streamEffect&&t._startStreamEffect(t._streamEffect),t.containers.map(function(e){return u.a.attachMediaStream(e,t.stream)}),t._addStreamToConferenceAsUnmute()})}return n.then(function(){return t._sendMuteStatus(e)}).then(function(){return t.emit(s.TRACK_MUTE_CHANGED,t)})}},{key:"_addStreamToConferenceAsUnmute",value:function(){var e=this;return this.conference?new Promise(function(t,n){e.conference._addLocalTrackAsUnmute(e).then(t,function(e){return n(new Error(e))})}):Promise.resolve()}},{key:"_removeStreamFromConferenceAsMute",value:function(e,t){this.conference?this.conference._removeLocalTrackAsMute(this).then(e,function(e){return t(new Error(e))}):e()}},{key:"_sendMuteStatus",value:function(e){var t=this;return this.conference&&this.conference.room?new Promise(function(n){t.conference.room[t.isAudioTrack()?"setAudioMute":"setVideoMute"](e,n)}):Promise.resolve()}},{key:"dispose",value:function(){var e=this;this._switchStreamEffect();var n=Promise.resolve();return this.conference&&(n=this.conference.removeTrack(this)),this.stream&&(this.stopStream(),this.detach()),u.a.removeListener(h.a.DEVICE_LIST_WILL_CHANGE,this._onDeviceListWillChange),this._onAudioOutputDeviceChanged&&u.a.removeListener(h.a.AUDIO_OUTPUT_DEVICE_CHANGED,this._onAudioOutputDeviceChanged),n.then(function(){return b(E(t.prototype),"dispose",e).call(e)})}},{key:"isMuted",value:function(){return!(this.stream&&(!this.isVideoTrack()||this.isActive())&&this.track&&this.track.enabled)}},{key:"_setConference",value:function(e){this.conference=e;for(var t=0;t<this.containers.length;t++)this._maybeFireTrackAttached(this.containers[t])}},{key:"isLocal",value:function(){return!0}},{key:"getDeviceId",value:function(){return this._realDeviceId||this.deviceId}},{key:"getParticipantId",value:function(){return this.conference&&this.conference.myUserId()}},{key:"_onByteSentStatsReceived",value:function(e,t){var n=this;t>0&&(this._hasSentData=!0);var r=e.getConnectionState();this._testDataSent&&"connected"===r&&(setTimeout(function(){n._hasSentData||(R.warn("".concat(n," 'bytes sent' <= 0: ").concat(t)),g.a.analytics.sendEvent(y.r,{media_type:n.getType()}))},3e3),this._testDataSent=!1)}},{key:"getCameraFacingMode",value:function(){if(this.isVideoTrack()&&this.videoType===v.a.CAMERA){var e;try{e=this.track.getSettings()}catch(e){}return e&&"facingMode"in e?e.facingMode:void 0!==this._facingMode?this._facingMode:d.a.USER}}},{key:"stopStream",value:function(){this._stopStreamInProgress=!0;try{u.a.stopMediaStream(this.stream)}finally{this._stopStreamInProgress=!1}}},{key:"_switchCamera",value:function(){this.isVideoTrack()&&this.videoType===v.a.CAMERA&&"function"==typeof this.track._switchCamera&&(this.track._switchCamera(),this._facingMode=this._facingMode===d.a.ENVIRONMENT?d.a.USER:d.a.ENVIRONMENT)}},{key:"isReceivingData",value:function(){return!(!this.isVideoTrack()||!this.isMuted()&&!this._stopStreamInProgress&&this.videoType!==v.a.DESKTOP)||!!this.stream&&(this._effectEnabled?this._originalStream:this.stream).getTracks().some(function(e){return!("readyState"in e&&"live"!==e.readyState||"muted"in e&&!0===e.muted)})}},{key:"toString",value:function(){return"LocalTrack[".concat(this.rtcId,",").concat(this.getType(),"]")}}])&&_(n.prototype,r),t})()}).call(this,"modules/RTC/JitsiLocalTrack.js")},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(1),i=n(42);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._connection=t.connection,this._mode=t.mode,this._setSessionID(t.sessionID),this.setStatus(t.status)}var t,n;return t=e,(n=[{key:"getError",value:function(){return this._error}},{key:"getID",value:function(){return this._sessionID}},{key:"getLiveStreamViewURL",value:function(){return this._liveStreamViewURL}},{key:"getStatus",value:function(){return this._status}},{key:"getMode",value:function(){return this._mode}},{key:"setError",value:function(e){this._error=e}},{key:"setLiveStreamViewURL",value:function(e){this._liveStreamViewURL=e}},{key:"setStatus",value:function(e){this._status=e}},{key:"start",value:function(e){var t=this,n=e.appData,r=e.broadcastId,o=e.focusMucJid,a=e.streamId;return new Promise(function(e,s){t._connection.sendIQ(t._createIQ({action:"start",appData:n,focusMucJid:o,broadcastId:r,streamId:a}),function(n){t.setStatus("pending"),t._setSessionID(i.a.getSessionIdFromIq(n)),e()},function(e){t._setErrorFromIq(e),s(e)})})}},{key:"stop",value:function(e){var t=this,n=e.focusMucJid;return new Promise(function(e,r){t._connection.sendIQ(t._createIQ({action:"stop",focusMucJid:n}),e,r)})}},{key:"_createIQ",value:function(e){var t=e.action,n=e.appData,i=e.broadcastId,o=e.focusMucJid,a=e.streamId;return Object(r.$iq)({to:o,type:"set"}).c("jibri",{xmlns:"http://jitsi.org/protocol/jibri",action:t,app_data:n,recording_mode:this._mode,streamid:a,you_tube_broadcast_id:i}).up()}},{key:"_setErrorFromIq",value:function(e){var t=e.getElementsByTagName("error")[0];this.setError(t.children[0].tagName)}},{key:"_setSessionID",value:function(e){this._sessionID=e}}])&&o(t.prototype,n),e})()},function(e,t,n){"use strict";var r=n(29),i=n.n(r),o=n(9),a=n(3),s=n(13),c=n(8),u=n.n(c),l=n(5),d=n(45);function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var h="camera",m=(function(){function e(){var t=this;!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._eventEmitter=new i.a,this._grantedPermissions={},s.a.addListener(u.a.DEVICE_LIST_CHANGED,function(e){return t._eventEmitter.emit(d.DEVICE_LIST_CHANGED,e)}),s.a.addListener(u.a.DEVICE_LIST_AVAILABLE,function(e){return t._logOutputDevice(t.getAudioOutputDevice(),e)}),s.a.addListener(u.a.GRANTED_PERMISSIONS,function(e){return t._handleGrantedPermissions(e)}),this._permissionsApiSupported=new Promise(function(e){navigator.permissions?navigator.permissions.query({name:h}).then(function(){return e(!0)},function(){return e(!1)}):e(!1)})}var t,n;return t=e,(n=[{key:"_handleGrantedPermissions",value:function(e){this._grantedPermissions=(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){p(e,t,n[t])})}return e})({},this._grantedPermissions,e)}},{key:"_logOutputDevice",value:function(e,t){var n=t.find(function(t){return"audiooutput"===t.kind&&t.deviceId===e});n&&l.a.sendActiveDeviceListEvent(s.a.getEventDataForActiveDevice(n))}},{key:"enumerateDevices",value:function(e){s.a.enumerateDevices(e)}},{key:"isDeviceListAvailable",value:function(){return s.a.isDeviceListAvailable()}},{key:"isDeviceChangeAvailable",value:function(e){return s.a.isDeviceChangeAvailable(e)}},{key:"isDevicePermissionGranted",value:function(e){var t=this;return new Promise(function(n){e in t._grantedPermissions?n(t._grantedPermissions[e]):t._permissionsApiSupported.then(function(t){if(t){var r=[];switch(e){case o.b:r.push(navigator.permissions.query({name:h}));break;case o.a:r.push(navigator.permissions.query({name:"microphone"}));break;default:r.push(navigator.permissions.query({name:h})),r.push(navigator.permissions.query({name:"microphone"}))}Promise.all(r).then(function(e){return n(e.every(function(e){return"granted"===(e.state||e.status)}))},function(){return n(!1)})}else n(!1)})})}},{key:"isMultipleAudioInputSupported",value:function(){return!a.a.isFirefox()}},{key:"getAudioOutputDevice",value:function(){return s.a.getAudioOutputDevice()}},{key:"setAudioOutputDevice",value:function(e){var t=s.a.getCurrentlyAvailableMediaDevices();return t&&t.length>0&&this._logOutputDevice(e,s.a.getCurrentlyAvailableMediaDevices()),s.a.setAudioOutputDevice(e)}},{key:"addEventListener",value:function(e,t){this._eventEmitter.addListener(e,t)}},{key:"removeEventListener",value:function(e,t){this._eventEmitter.removeListener(e,t)}},{key:"emitEvent",value:function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];(t=this._eventEmitter).emit.apply(t,[e].concat(r))}},{key:"supportsVideo",value:function(){return a.a.supportsVideo()}}])&&f(t.prototype,n),e})();t.a=new m},function(e,t){var n={trace:0,debug:1,info:2,log:3,warn:4,error:5};a.consoleTransport=console;var r=[a.consoleTransport];a.addGlobalTransport=function(e){-1===r.indexOf(e)&&r.push(e)},a.removeGlobalTransport=function(e){var t=r.indexOf(e);-1!==t&&r.splice(t,1)};var i={};function o(){var e=arguments[0],t=arguments[1],o=Array.prototype.slice.call(arguments,2);if(!(n[t]<e.level))for(var a=!(e.options.disableCallerInfo||i.disableCallerInfo)&&(function(){var e={methodName:"",fileLocation:"",line:null,column:null},t=new Error,n=t.stack?t.stack.split("\n"):[];if(!n||n.length<1)return e;var r=null;return n[3]&&(r=n[3].match(/\s*at\s*(.+?)\s*\((\S*)\s*:(\d*)\s*:(\d*)\)/)),!r||r.length<=4?(0===n[2].indexOf("log@")?e.methodName=n[3].substr(0,n[3].indexOf("@")):e.methodName=n[2].substr(0,n[2].indexOf("@")),e):(e.methodName=r[1],e.fileLocation=r[2],e.line=r[3],e.column=r[4],e)})(),s=r.concat(e.transports),c=0;c<s.length;c++){var u=s[c],l=u[t];if(l&&"function"==typeof l){var d=[];e.id&&d.push("["+e.id+"]"),a&&a.methodName.length>1&&d.push("<"+a.methodName+">: ");var p=d.concat(o);l.bind(u).apply(u,p)}}}function a(e,t,r,i){this.id=t,this.options=i||{},this.transports=r,this.transports||(this.transports=[]),this.level=n[e];for(var a=Object.keys(n),s=0;s<a.length;s++)this[a[s]]=o.bind(null,this,a[s])}a.setGlobalOptions=function(e){i=e||{}},a.prototype.setLevel=function(e){this.level=n[e]},e.exports=a,a.levels={TRACE:"trace",DEBUG:"debug",INFO:"info",LOG:"log",WARN:"warn",ERROR:"error"}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";(function(e){function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var n={generateIdentifier:function(){return Math.random().toString(36).substr(2,10)}};n.localCName=n.generateIdentifier(),n.splitLines=function(e){return e.trim().split("\n").map(function(e){return e.trim()})},n.splitSections=function(e){return e.split("\nm=").map(function(e,t){return(t>0?"m="+e:e).trim()+"\r\n"})},n.getDescription=function(e){var t=n.splitSections(e);return t&&t[0]},n.getMediaSections=function(e){var t=n.splitSections(e);return t.shift(),t},n.matchPrefix=function(e,t){return n.splitLines(e).filter(function(e){return 0===e.indexOf(t)})},n.parseCandidate=function(e){for(var t,n={foundation:(t=0===e.indexOf("a=candidate:")?e.substring(12).split(" "):e.substring(10).split(" "))[0],component:parseInt(t[1],10),protocol:t[2].toLowerCase(),priority:parseInt(t[3],10),ip:t[4],address:t[4],port:parseInt(t[5],10),type:t[7]},r=8;r<t.length;r+=2)switch(t[r]){case"raddr":n.relatedAddress=t[r+1];break;case"rport":n.relatedPort=parseInt(t[r+1],10);break;case"tcptype":n.tcpType=t[r+1];break;case"ufrag":n.ufrag=t[r+1],n.usernameFragment=t[r+1];break;default:n[t[r]]=t[r+1]}return n},n.writeCandidate=function(e){var t=[];t.push(e.foundation),t.push(e.component),t.push(e.protocol.toUpperCase()),t.push(e.priority),t.push(e.address||e.ip),t.push(e.port);var n=e.type;return t.push("typ"),t.push(n),"host"!==n&&e.relatedAddress&&e.relatedPort&&(t.push("raddr"),t.push(e.relatedAddress),t.push("rport"),t.push(e.relatedPort)),e.tcpType&&"tcp"===e.protocol.toLowerCase()&&(t.push("tcptype"),t.push(e.tcpType)),(e.usernameFragment||e.ufrag)&&(t.push("ufrag"),t.push(e.usernameFragment||e.ufrag)),"candidate:"+t.join(" ")},n.parseIceOptions=function(e){return e.substr(14).split(" ")},n.parseRtpMap=function(e){var t=e.substr(9).split(" "),n={payloadType:parseInt(t.shift(),10)};return t=t[0].split("/"),n.name=t[0],n.clockRate=parseInt(t[1],10),n.channels=3===t.length?parseInt(t[2],10):1,n.numChannels=n.channels,n},n.writeRtpMap=function(e){var t=e.payloadType;void 0!==e.preferredPayloadType&&(t=e.preferredPayloadType);var n=e.channels||e.numChannels||1;return"a=rtpmap:"+t+" "+e.name+"/"+e.clockRate+(1!==n?"/"+n:"")+"\r\n"},n.parseExtmap=function(e){var t=e.substr(9).split(" ");return{id:parseInt(t[0],10),direction:t[0].indexOf("/")>0?t[0].split("/")[1]:"sendrecv",uri:t[1]}},n.writeExtmap=function(e){return"a=extmap:"+(e.id||e.preferredId)+(e.direction&&"sendrecv"!==e.direction?"/"+e.direction:"")+" "+e.uri+"\r\n"},n.parseFmtp=function(e){for(var t,n={},r=e.substr(e.indexOf(" ")+1).split(";"),i=0;i<r.length;i++)n[(t=r[i].trim().split("="))[0].trim()]=t[1];return n},n.writeFmtp=function(e){var t="",n=e.payloadType;if(void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){var r=[];Object.keys(e.parameters).forEach(function(t){e.parameters[t]?r.push(t+"="+e.parameters[t]):r.push(t)}),t+="a=fmtp:"+n+" "+r.join(";")+"\r\n"}return t},n.parseRtcpFb=function(e){var t=e.substr(e.indexOf(" ")+1).split(" ");return{type:t.shift(),parameter:t.join(" ")}},n.writeRtcpFb=function(e){var t="",n=e.payloadType;return void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach(function(e){t+="a=rtcp-fb:"+n+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"}),t},n.parseSsrcMedia=function(e){var t=e.indexOf(" "),n={ssrc:parseInt(e.substr(7,t-7),10)},r=e.indexOf(":",t);return r>-1?(n.attribute=e.substr(t+1,r-t-1),n.value=e.substr(r+1)):n.attribute=e.substr(t+1),n},n.parseSsrcGroup=function(e){var t=e.substr(13).split(" ");return{semantics:t.shift(),ssrcs:t.map(function(e){return parseInt(e,10)})}},n.getMid=function(e){var t=n.matchPrefix(e,"a=mid:")[0];if(t)return t.substr(6)},n.parseFingerprint=function(e){var t=e.substr(14).split(" ");return{algorithm:t[0].toLowerCase(),value:t[1]}},n.getDtlsParameters=function(e,t){return{role:"auto",fingerprints:n.matchPrefix(e+t,"a=fingerprint:").map(n.parseFingerprint)}},n.writeDtlsParameters=function(e,t){var n="a=setup:"+t+"\r\n";return e.fingerprints.forEach(function(e){n+="a=fingerprint:"+e.algorithm+" "+e.value+"\r\n"}),n},n.getIceParameters=function(e,t){var r=n.splitLines(e);return{usernameFragment:(r=r.concat(n.splitLines(t))).filter(function(e){return 0===e.indexOf("a=ice-ufrag:")})[0].substr(12),password:r.filter(function(e){return 0===e.indexOf("a=ice-pwd:")})[0].substr(10)}},n.writeIceParameters=function(e){return"a=ice-ufrag:"+e.usernameFragment+"\r\na=ice-pwd:"+e.password+"\r\n"},n.parseRtpParameters=function(e){for(var t={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},r=n.splitLines(e)[0].split(" "),i=3;i<r.length;i++){var o=r[i],a=n.matchPrefix(e,"a=rtpmap:"+o+" ")[0];if(a){var s=n.parseRtpMap(a),c=n.matchPrefix(e,"a=fmtp:"+o+" ");switch(s.parameters=c.length?n.parseFmtp(c[0]):{},s.rtcpFeedback=n.matchPrefix(e,"a=rtcp-fb:"+o+" ").map(n.parseRtcpFb),t.codecs.push(s),s.name.toUpperCase()){case"RED":case"ULPFEC":t.fecMechanisms.push(s.name.toUpperCase())}}}return n.matchPrefix(e,"a=extmap:").forEach(function(e){t.headerExtensions.push(n.parseExtmap(e))}),t},n.writeRtpDescription=function(e,t){var r="";r+="m="+e+" ",r+=t.codecs.length>0?"9":"0",r+=" UDP/TLS/RTP/SAVPF ",r+=t.codecs.map(function(e){return void 0!==e.preferredPayloadType?e.preferredPayloadType:e.payloadType}).join(" ")+"\r\n",r+="c=IN IP4 0.0.0.0\r\n",r+="a=rtcp:9 IN IP4 0.0.0.0\r\n",t.codecs.forEach(function(e){r+=n.writeRtpMap(e),r+=n.writeFmtp(e),r+=n.writeRtcpFb(e)});var i=0;return t.codecs.forEach(function(e){e.maxptime>i&&(i=e.maxptime)}),i>0&&(r+="a=maxptime:"+i+"\r\n"),r+="a=rtcp-mux\r\n",t.headerExtensions&&t.headerExtensions.forEach(function(e){r+=n.writeExtmap(e)}),r},n.parseRtpEncodingParameters=function(e){var t,r=[],i=n.parseRtpParameters(e),o=-1!==i.fecMechanisms.indexOf("RED"),a=-1!==i.fecMechanisms.indexOf("ULPFEC"),s=n.matchPrefix(e,"a=ssrc:").map(function(e){return n.parseSsrcMedia(e)}).filter(function(e){return"cname"===e.attribute}),c=s.length>0&&s[0].ssrc,u=n.matchPrefix(e,"a=ssrc-group:FID").map(function(e){return e.substr(17).split(" ").map(function(e){return parseInt(e,10)})});u.length>0&&u[0].length>1&&u[0][0]===c&&(t=u[0][1]),i.codecs.forEach(function(e){if("RTX"===e.name.toUpperCase()&&e.parameters.apt){var n={ssrc:c,codecPayloadType:parseInt(e.parameters.apt,10)};c&&t&&(n.rtx={ssrc:t}),r.push(n),o&&((n=JSON.parse(JSON.stringify(n))).fec={ssrc:c,mechanism:a?"red+ulpfec":"red"},r.push(n))}}),0===r.length&&c&&r.push({ssrc:c});var l=n.matchPrefix(e,"b=");return l.length&&(l=0===l[0].indexOf("b=TIAS:")?parseInt(l[0].substr(7),10):0===l[0].indexOf("b=AS:")?1e3*parseInt(l[0].substr(5),10)*.95-16e3:void 0,r.forEach(function(e){e.maxBitrate=l})),r},n.parseRtcpParameters=function(e){var t={},r=n.matchPrefix(e,"a=ssrc:").map(function(e){return n.parseSsrcMedia(e)}).filter(function(e){return"cname"===e.attribute})[0];r&&(t.cname=r.value,t.ssrc=r.ssrc);var i=n.matchPrefix(e,"a=rtcp-rsize");t.reducedSize=i.length>0,t.compound=0===i.length;var o=n.matchPrefix(e,"a=rtcp-mux");return t.mux=o.length>0,t},n.parseMsid=function(e){var t,r=n.matchPrefix(e,"a=msid:");if(1===r.length)return{stream:(t=r[0].substr(7).split(" "))[0],track:t[1]};var i=n.matchPrefix(e,"a=ssrc:").map(function(e){return n.parseSsrcMedia(e)}).filter(function(e){return"msid"===e.attribute});return i.length>0?{stream:(t=i[0].value.split(" "))[0],track:t[1]}:void 0},n.parseSctpDescription=function(e){var t,r=n.parseMLine(e),i=n.matchPrefix(e,"a=max-message-size:");i.length>0&&(t=parseInt(i[0].substr(19),10)),isNaN(t)&&(t=65536);var o=n.matchPrefix(e,"a=sctp-port:");if(o.length>0)return{port:parseInt(o[0].substr(12),10),protocol:r.fmt,maxMessageSize:t};if(n.matchPrefix(e,"a=sctpmap:").length>0){var a=n.matchPrefix(e,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(a[0],10),protocol:a[1],maxMessageSize:t}}},n.writeSctpDescription=function(e,t){var n=[];return n="DTLS/SCTP"!==e.protocol?["m="+e.kind+" 9 "+e.protocol+" "+t.protocol+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctp-port:"+t.port+"\r\n"]:["m="+e.kind+" 9 "+e.protocol+" "+t.port+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctpmap:"+t.port+" "+t.protocol+" 65535\r\n"],void 0!==t.maxMessageSize&&n.push("a=max-message-size:"+t.maxMessageSize+"\r\n"),n.join("")},n.generateSessionId=function(){return Math.random().toString().substr(2,21)},n.writeSessionBoilerplate=function(e,t,r){var i=void 0!==t?t:2;return"v=0\r\no="+(r||"thisisadapterortc")+" "+(e||n.generateSessionId())+" "+i+" IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\n"},n.writeMediaSection=function(e,t,r,i){var o=n.writeRtpDescription(e.kind,t);if(o+=n.writeIceParameters(e.iceGatherer.getLocalParameters()),o+=n.writeDtlsParameters(e.dtlsTransport.getLocalParameters(),"offer"===r?"actpass":"active"),o+="a=mid:"+e.mid+"\r\n",e.direction?o+="a="+e.direction+"\r\n":e.rtpSender&&e.rtpReceiver?o+="a=sendrecv\r\n":e.rtpSender?o+="a=sendonly\r\n":e.rtpReceiver?o+="a=recvonly\r\n":o+="a=inactive\r\n",e.rtpSender){var a="msid:"+i.id+" "+e.rtpSender.track.id+"\r\n";o+="a="+a,o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" "+a,e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" "+a,o+="a=ssrc-group:FID "+e.sendEncodingParameters[0].ssrc+" "+e.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" cname:"+n.localCName+"\r\n",e.rtpSender&&e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" cname:"+n.localCName+"\r\n"),o},n.getDirection=function(e,t){for(var r=n.splitLines(e),i=0;i<r.length;i++)switch(r[i]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return r[i].substr(2)}return t?n.getDirection(t):"sendrecv"},n.getKind=function(e){return n.splitLines(e)[0].split(" ")[0].substr(2)},n.isRejected=function(e){return"0"===e.split(" ",2)[1]},n.parseMLine=function(e){var t=n.splitLines(e)[0].substr(2).split(" ");return{kind:t[0],port:parseInt(t[1],10),protocol:t[2],fmt:t.slice(3).join(" ")}},n.parseOLine=function(e){var t=n.matchPrefix(e,"o=")[0].substr(2).split(" ");return{username:t[0],sessionId:t[1],sessionVersion:parseInt(t[2],10),netType:t[3],addressType:t[4],address:t[5]}},n.isValidSDP=function(e){if("string"!=typeof e||0===e.length)return!1;for(var t=n.splitLines(e),r=0;r<t.length;r++)if(t[r].length<2||"="!==t[r].charAt(1))return!1;return!0},"object"===t(e)&&(e.exports=n)}).call(this,n(61)(e))},function(e,t){var n=e.exports={v:[{name:"version",reg:/^(\d*)$/}],o:[{name:"origin",reg:/^(\S*) (\d*) (\d*) (\S*) IP(\d) (\S*)/,names:["username","sessionId","sessionVersion","netType","ipVer","address"],format:"%s %s %d %s IP%d %s"}],s:[{name:"name"}],i:[{name:"description"}],u:[{name:"uri"}],e:[{name:"email"}],p:[{name:"phone"}],z:[{name:"timezones"}],r:[{name:"repeats"}],t:[{name:"timing",reg:/^(\d*) (\d*)/,names:["start","stop"],format:"%d %d"}],c:[{name:"connection",reg:/^IN IP(\d) (\S*)/,names:["version","ip"],format:"IN IP%d %s"}],b:[{push:"bandwidth",reg:/^(TIAS|AS|CT|RR|RS):(\d*)/,names:["type","limit"],format:"%s:%s"}],m:[{reg:/^(\w*) (\d*) ([\w\/]*)(?: (.*))?/,names:["type","port","protocol","payloads"],format:"%s %d %s %s"}],a:[{push:"rtp",reg:/^rtpmap:(\d*) ([\w\-\.]*)(?:\s*\/(\d*)(?:\s*\/(\S*))?)?/,names:["payload","codec","rate","encoding"],format:function(e){return e.encoding?"rtpmap:%d %s/%s/%s":e.rate?"rtpmap:%d %s/%s":"rtpmap:%d %s"}},{push:"fmtp",reg:/^fmtp:(\d*) ([\S| ]*)/,names:["payload","config"],format:"fmtp:%d %s"},{name:"control",reg:/^control:(.*)/,format:"control:%s"},{name:"rtcp",reg:/^rtcp:(\d*)(?: (\S*) IP(\d) (\S*))?/,names:["port","netType","ipVer","address"],format:function(e){return null!=e.address?"rtcp:%d %s IP%d %s":"rtcp:%d"}},{push:"rtcpFbTrrInt",reg:/^rtcp-fb:(\*|\d*) trr-int (\d*)/,names:["payload","value"],format:"rtcp-fb:%d trr-int %d"},{push:"rtcpFb",reg:/^rtcp-fb:(\*|\d*) ([\w-_]*)(?: ([\w-_]*))?/,names:["payload","type","subtype"],format:function(e){return null!=e.subtype?"rtcp-fb:%s %s %s":"rtcp-fb:%s %s"}},{push:"ext",reg:/^extmap:(\d+)(?:\/(\w+))? (\S*)(?: (\S*))?/,names:["value","direction","uri","config"],format:function(e){return"extmap:%d"+(e.direction?"/%s":"%v")+" %s"+(e.config?" %s":"")}},{push:"crypto",reg:/^crypto:(\d*) ([\w_]*) (\S*)(?: (\S*))?/,names:["id","suite","config","sessionConfig"],format:function(e){return null!=e.sessionConfig?"crypto:%d %s %s %s":"crypto:%d %s %s"}},{name:"setup",reg:/^setup:(\w*)/,format:"setup:%s"},{name:"mid",reg:/^mid:([^\s]*)/,format:"mid:%s"},{name:"msid",reg:/^msid:(.*)/,format:"msid:%s"},{name:"ptime",reg:/^ptime:(\d*)/,format:"ptime:%d"},{name:"maxptime",reg:/^maxptime:(\d*)/,format:"maxptime:%d"},{name:"direction",reg:/^(sendrecv|recvonly|sendonly|inactive)/},{name:"icelite",reg:/^(ice-lite)/},{name:"iceUfrag",reg:/^ice-ufrag:(\S*)/,format:"ice-ufrag:%s"},{name:"icePwd",reg:/^ice-pwd:(\S*)/,format:"ice-pwd:%s"},{name:"fingerprint",reg:/^fingerprint:(\S*) (\S*)/,names:["type","hash"],format:"fingerprint:%s %s"},{push:"candidates",reg:/^candidate:(\S*) (\d*) (\S*) (\d*) (\S*) (\d*) typ (\S*)(?: raddr (\S*) rport (\d*))?(?: tcptype (\S*))?(?: generation (\d*))?(?: network-id (\d*))?(?: network-cost (\d*))?/,names:["foundation","component","transport","priority","ip","port","type","raddr","rport","tcptype","generation","network-id","network-cost"],format:function(e){var t="candidate:%s %d %s %d %s %d typ %s";return t+=null!=e.raddr?" raddr %s rport %d":"%v%v",t+=null!=e.tcptype?" tcptype %s":"%v",null!=e.generation&&(t+=" generation %d"),(t+=null!=e["network-id"]?" network-id %d":"%v")+(null!=e["network-cost"]?" network-cost %d":"%v")}},{name:"endOfCandidates",reg:/^(end-of-candidates)/},{name:"remoteCandidates",reg:/^remote-candidates:(.*)/,format:"remote-candidates:%s"},{name:"iceOptions",reg:/^ice-options:(\S*)/,format:"ice-options:%s"},{push:"ssrcs",reg:/^ssrc:(\d*) ([\w_]*)(?::(.*))?/,names:["id","attribute","value"],format:function(e){var t="ssrc:%d";return null!=e.attribute&&(t+=" %s",null!=e.value&&(t+=":%s")),t}},{push:"ssrcGroups",reg:/^ssrc-group:([\x21\x23\x24\x25\x26\x27\x2A\x2B\x2D\x2E\w]*) (.*)/,names:["semantics","ssrcs"],format:"ssrc-group:%s %s"},{name:"msidSemantic",reg:/^msid-semantic:\s?(\w*) (\S*)/,names:["semantic","token"],format:"msid-semantic: %s %s"},{push:"groups",reg:/^group:(\w*) (.*)/,names:["type","mids"],format:"group:%s %s"},{name:"rtcpMux",reg:/^(rtcp-mux)/},{name:"rtcpRsize",reg:/^(rtcp-rsize)/},{name:"sctpmap",reg:/^sctpmap:([\w_\/]*) (\S*)(?: (\S*))?/,names:["sctpmapNumber","app","maxMessageSize"],format:function(e){return null!=e.maxMessageSize?"sctpmap:%s %s %s":"sctpmap:%s %s"}},{name:"xGoogleFlag",reg:/^x-google-flag:([^\s]*)/,format:"x-google-flag:%s"},{push:"rids",reg:/^rid:([\d\w]+) (\w+)(?: ([\S| ]*))?/,names:["id","direction","params"],format:function(e){return e.params?"rid:%s %s %s":"rid:%s %s"}},{push:"imageattrs",reg:new RegExp("^imageattr:(\\d+|\\*)[\\s\\t]+(send|recv)[\\s\\t]+(\\*|\\[\\S+\\](?:[\\s\\t]+\\[\\S+\\])*)(?:[\\s\\t]+(recv|send)[\\s\\t]+(\\*|\\[\\S+\\](?:[\\s\\t]+\\[\\S+\\])*))?"),names:["pt","dir1","attrs1","dir2","attrs2"],format:function(e){return"imageattr:%s %s %s"+(e.dir2?" %s %s":"")}},{name:"simulcast",reg:new RegExp("^simulcast:(send|recv) ([a-zA-Z0-9\\-_~;,]+)(?:\\s?(send|recv) ([a-zA-Z0-9\\-_~;,]+))?$"),names:["dir1","list1","dir2","list2"],format:function(e){return"simulcast:%s %s"+(e.dir2?" %s %s":"")}},{name:"simulcast_03",reg:/^simulcast:[\s\t]+([\S+\s\t]+)$/,names:["value"],format:"simulcast: %s"},{name:"framerate",reg:/^framerate:(\d+(?:$|\.\d+))/,format:"framerate:%s"},{push:"invalid",names:["value"]}]};Object.keys(n).forEach(function(e){n[e].forEach(function(e){e.reg||(e.reg=/(.*)/),e.format||(e.format="%s")})})},function(e,t,n){var r=n(148),i="audio/webm",o="audio/ogg",a=function(e){this.track=e,this.recorder=null,this.data=null,this.name=null,this.startTime=null};function s(e){if(void 0===e.recorder)throw new Error("Passed an object to startRecorder which is not a TrackRecorder object");e.recorder.start(),e.startTime=new Date}function c(e){if(void 0===e.recorder)throw new Error("Passed an object to stopRecorder which is not a TrackRecorder object");e.recorder.stop()}function u(){if(MediaRecorder.isTypeSupported(i))return i;if(MediaRecorder.isTypeSupported(o))return o;throw new Error("unable to create a MediaRecorder with the right mimetype!")}function l(e){this.recorders=[],this.fileType=u(),this.isRecording=!1,this.jitsiConference=e}l.determineCorrectFileType=u,l.prototype.addTrack=function(e){if(e.isAudioTrack()){var t=this.instantiateTrackRecorder(e);this.recorders.push(t),this.updateNames(),this.isRecording&&s(t)}},l.prototype.instantiateTrackRecorder=function(e){var t=new a(e),n=t.track.getOriginalStream(),r=(function(){if("undefined"!=typeof MediaStream)return new MediaStream;throw new Error("cannot create a clean mediaStream")})();return n.getAudioTracks().forEach(function(e){return r.addTrack(e)}),t.recorder=new MediaRecorder(r,{mimeType:this.fileType}),t.data=[],t.recorder.ondataavailable=function(e){e.data.size>0&&t.data.push(e.data)},t},l.prototype.removeTrack=function(e){if(!e.isVideoTrack()){var t,n=this.recorders;for(t=0;t<n.length;t++)if(n[t].track.getParticipantId()===e.getParticipantId()){var r=n[t];this.isRecording?c(r):n.splice(t,1)}this.updateNames()}},l.prototype.updateNames=function(){var e=this.jitsiConference;this.recorders.forEach(function(t){if(t.track.isLocal())t.name="the transcriber";else{var n=t.track.getParticipantId(),r=e.getParticipantById(n).getDisplayName();"undefined"!==r&&(t.name=r)}})},l.prototype.start=function(){if(this.isRecording)throw new Error("audiorecorder is already recording");this.isRecording=!0,this.recorders.forEach(function(e){return s(e)}),console.log("Started the recording of the audio. There are currently ".concat(this.recorders.length," recorders active."))},l.prototype.stop=function(){this.isRecording=!1,this.recorders.forEach(function(e){return c(e)}),console.log("stopped recording")},l.prototype.download=function(){var e=this;this.recorders.forEach(function(t){var n=new Blob(t.data,{type:e.fileType}),r=URL.createObjectURL(n),i=document.createElement("a");document.body.appendChild(i),i.style="display: none",i.href=r,i.download="test.".concat(e.fileType.split("/")[1]),i.click(),window.URL.revokeObjectURL(r)})},l.prototype.getRecordingResults=function(){var e=this;if(this.isRecording)throw new Error("cannot get blobs because the AudioRecorder is still recording!");this.updateNames();var t=[];return this.recorders.forEach(function(n){return t.push(new r(new Blob(n.data,{type:e.fileType}),n.name,n.startTime))}),t},l.prototype.getFileType=function(){return this.fileType},e.exports=l},function(e,t){e.exports={getTokenAuthUrl:function(e,t,n){return"string"!=typeof e?null:e.replace("{room}",t).replace("{roleUpgrade}",!0===n)}}},function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n(7),i=n(67),o=n(21),a=n(5),s=n(35);function c(e,t,n){this.appID=e,this.token=t,this.options=n,this.xmpp=new s.c(n,t),this.addEventListener(o.CONNECTION_FAILED,function(e,t,n,i){a.a.sendAnalyticsAndLog(Object(r.A)(e,t,i))}),this.addEventListener(o.CONNECTION_DISCONNECTED,function(e){e&&a.a.sendAnalytics(r.m,{message:e}),a.a.sendLog(JSON.stringify({id:r.m,msg:e}))})}c.prototype.connect=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.xmpp.connect(e.id,e.password)},c.prototype.attach=function(e){this.xmpp.attach(e)},c.prototype.disconnect=function(){var e;return(e=this.xmpp).disconnect.apply(e,arguments)},c.prototype.getJid=function(){return this.xmpp.getJid()},c.prototype.setToken=function(e){this.token=e},c.prototype.initJitsiConference=function(e,t){return new i.a({name:e,config:t,connection:this})},c.prototype.addEventListener=function(e,t){this.xmpp.addListener(e,t)},c.prototype.removeEventListener=function(e,t){this.xmpp.removeListener(e,t)},c.prototype.getConnectionTimes=function(){return this.xmpp.connectionTimes},c.prototype.addFeature=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.xmpp.caps.addFeature(e,t)},c.prototype.removeFeature=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.xmpp.caps.removeFeature(e,t)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return ee});var r=n(1),i=n(29),o=n.n(i),a=n(4),s=n(68),c=n.n(s),u=n(17),l=n(69),d=n(2),p=n(76),f=n(15),h=n(12),m=n(16),v=n(77),y=n(94),g=n.n(y),S=n(95),_=n(13),b=n(102),E=n(3),T=n(103),C=n(104),R=n(41),A=n(105),w=n(106),k=n(107),O=n(108),I=n(109),P=n(110),D=n(111),N=n(5),L=n(112),M=n.n(L),x=n(11),j=n.n(x),F=n(33),U=n.n(F),H=n(113),J=n(114),G=n(20),B=n(35),V=n(9),q=n(8),K=n(14),W=n.n(K),z=n(7),X=n(0);function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function Y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Z=Object(a.getLogger)(e);function ee(e){if(!e.name||e.name.toLowerCase()!==e.name){var t="Invalid conference name (no conference name passed or it contains invalid characters like capital letters)!";throw Z.error(t),new Error(t)}this.eventEmitter=new o.a,this.options=e,this.eventManager=new l.a(this),this.participants={},this._init(e),this.componentsVersions=new H.a(this),this.jvbJingleSession=null,this.lastDominantSpeaker=null,this.dtmfManager=null,this.somebodySupportsDTMF=!1,this.authEnabled=!1,this.startAudioMuted=!1,this.startVideoMuted=!1,this.startMutedPolicy={audio:!1,video:!1},this.isMutedByFocus=!1,this.mutedByFocusActor=null,this.wasStopped=!1,this.properties={},this.connectionQuality=new T.a(this,this.eventEmitter,e),this.avgRtpStatsReporter=new I.a(this,e.config.avgRtpStatsN||15),this._audioOutputProblemDetector=new P.a(this),this.isJvbConnectionInterrupted=!1,this.speakerStatsCollector=new D.a(this),this.deferredStartP2PTask=null;var n=parseInt(e.config.p2p&&e.config.p2p.backToP2PDelay,10);this.backToP2PDelay=isNaN(n)?5:n,Z.info("backToP2PDelay: ".concat(this.backToP2PDelay)),this.isP2PConnectionInterrupted=!1,this.p2p=!1,this.p2pJingleSession=null,this.videoSIPGWHandler=new J.a(this.room),this.recordingManager=new k.a(this.room)}ee.prototype.constructor=ee,ee.resourceCreator=function(e,t){var n;return t?n=U.a.randomHexString(8).toLowerCase():(n=r.Strophe.getNodeFromJid(e).substr(0,8).toLowerCase(),/[0-9a-f]{8}/g.test(n)||(n=U.a.randomHexString(8).toLowerCase())),n},ee.prototype._init=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.connection&&(this.connection=t.connection,this.xmpp=this.connection.xmpp,this.eventManager.setupXMPPListeners());var n=this.options.config;if(this.room=this.xmpp.createRoom(this.options.name,n,ee.resourceCreator),this._onIceConnectionInterrupted=this._onIceConnectionInterrupted.bind(this),this.room.addListener(X.CONNECTION_INTERRUPTED,this._onIceConnectionInterrupted),this._onIceConnectionRestored=this._onIceConnectionRestored.bind(this),this.room.addListener(X.CONNECTION_RESTORED,this._onIceConnectionRestored),this._onIceConnectionEstablished=this._onIceConnectionEstablished.bind(this),this.room.addListener(X.CONNECTION_ESTABLISHED,this._onIceConnectionEstablished),this._updateProperties=this._updateProperties.bind(this),this.room.addListener(X.CONFERENCE_PROPERTIES_CHANGED,this._updateProperties),this.rttMonitor=new O.a(n.rttMonitor||{}),this.e2eping=new A.a(this,n,function(t,n){try{e.sendMessage(t,n,!0)}catch(e){Z.warn("Failed to send a ping request or response.")}}),this.rtc||(this.rtc=new _.a(this,t),this.eventManager.setupRTCListeners()),this.participantConnectionStatus=new R.b(this.rtc,this,{rtcMuteTimeout:n._peerConnStatusRtcMuteTimeout,outOfLastNTimeout:n._peerConnStatusOutOfLastNTimeout}),this.participantConnectionStatus.init(),!this.statistics){var r=this.myUserId();n.enableDisplayNameInStats&&n.displayName&&(r=n.displayName),this.statistics=new N.a(this.xmpp,{callStatsAliasName:r,callStatsConfIDNamespace:this.connection.options.hosts.domain,confID:n.confID||"".concat(this.connection.options.hosts.domain,"/").concat(this.options.name),customScriptUrl:n.callStatsCustomScriptUrl,callStatsID:n.callStatsID,callStatsSecret:n.callStatsSecret,roomName:this.options.name,swapUserNameAndAlias:n.enableStatsID,applicationName:n.applicationName,getWiFiStatsMethod:n.getWiFiStatsMethod})}this.eventManager.setupChatRoomListeners(),this.eventManager.setupStatisticsListeners(),n.enableTalkWhileMuted&&new b.a(this,function(){return e.eventEmitter.emit(d.TALK_WHILE_MUTED)}),"channelLastN"in n&&this.setLastN(n.channelLastN),this.jvb121Status=new w.a(this),this.p2pDominantSpeakerDetection=new S.a(this),n&&n.deploymentInfo&&n.deploymentInfo.userRegion&&this.setLocalParticipantProperty("region",n.deploymentInfo.userRegion)},ee.prototype.join=function(e){var t=this;this.room&&this.room.join(e).then(function(){return t._maybeSetSITimeout()})},ee.prototype.authenticateAndUpgradeRole=function(e){return v.a.call(this,(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){Y(e,t,n[t])})}return e})({},e,{onCreateResource:ee.resourceCreator}))},ee.prototype.isJoined=function(){return this.room&&this.room.joined},ee.prototype.isP2PEnabled=function(){return Boolean(this.options.config.p2p&&this.options.config.p2p.enabled)||void 0===this.options.config.p2p},ee.prototype.isP2PTestModeEnabled=function(){return Boolean(this.options.config.testing&&this.options.config.testing.p2pTestMode)},ee.prototype.leave=function(){var e=this;if(this.participantConnectionStatus&&(this.participantConnectionStatus.dispose(),this.participantConnectionStatus=null),this.avgRtpStatsReporter&&(this.avgRtpStatsReporter.dispose(),this.avgRtpStatsReporter=null),this._audioOutputProblemDetector&&(this._audioOutputProblemDetector.dispose(),this._audioOutputProblemDetector=null),this.rttMonitor&&(this.rttMonitor.stop(),this.rttMonitor=null),this.e2eping&&(this.e2eping.stop(),this.e2eping=null),this.getLocalTracks().forEach(function(t){return e.onLocalTrackRemoved(t)}),this.rtc.closeBridgeChannel(),this.statistics&&this.statistics.dispose(),this._delayedIceFailed&&this._delayedIceFailed.cancel(),this.jvbJingleSession&&(this.jvbJingleSession.close(),this.jvbJingleSession=null),this.p2pJingleSession&&(this.p2pJingleSession.close(),this.p2pJingleSession=null),this.room){var t=this.room;return t.removeListener(X.CONNECTION_INTERRUPTED,this._onIceConnectionInterrupted),t.removeListener(X.CONNECTION_RESTORED,this._onIceConnectionRestored),t.removeListener(X.CONNECTION_ESTABLISHED,this._onIceConnectionEstablished),t.removeListener(X.CONFERENCE_PROPERTIES_CHANGED,this._updateProperties),this.eventManager.removeXMPPListeners(),this.room=null,t.leave().then(function(){e.rtc&&e.rtc.destroy()}).catch(function(t){throw e.getParticipants().forEach(function(t){return e.onMemberLeft(t.getJid())}),t})}return Promise.reject(new Error("The conference is has been already left"))},ee.prototype.getName=function(){return this.options.name},ee.prototype.getConnection=function(){return this.connection},ee.prototype.isAuthEnabled=function(){return this.authEnabled},ee.prototype.isLoggedIn=function(){return Boolean(this.authIdentity)},ee.prototype.getAuthLogin=function(){return this.authIdentity},ee.prototype.isExternalAuthEnabled=function(){return this.room&&this.room.moderator.isExternalAuthEnabled()},ee.prototype.getExternalAuthUrl=function(e){var t=this;return new Promise(function(n,r){t.isExternalAuthEnabled()?e?t.room.moderator.getPopupLoginUrl(n,r):t.room.moderator.getLoginUrl(n,r):r()})},ee.prototype.getLocalTracks=function(e){var t=[];return this.rtc&&(t=this.rtc.getLocalTracks(e)),t},ee.prototype.getLocalAudioTrack=function(){return this.rtc?this.rtc.getLocalAudioTrack():null},ee.prototype.getLocalVideoTrack=function(){return this.rtc?this.rtc.getLocalVideoTrack():null},ee.prototype.on=function(e,t){this.eventEmitter&&this.eventEmitter.on(e,t)},ee.prototype.off=function(e,t){this.eventEmitter&&this.eventEmitter.removeListener(e,t)},ee.prototype.addEventListener=ee.prototype.on,ee.prototype.removeEventListener=ee.prototype.off,ee.prototype.addCommandListener=function(e,t){this.room&&this.room.addPresenceListener(e,t)},ee.prototype.removeCommandListener=function(e,t){this.room&&this.room.removePresenceListener(e,t)},ee.prototype.sendTextMessage=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body";if(this.room){var n=(this.room.getFromPresence("nick")||{}).value;this.room.sendMessage(e,t,n)}},ee.prototype.sendPrivateTextMessage=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"body";this.room&&this.room.sendPrivateMessage(e,t,n)},ee.prototype.sendCommand=function(e,t){this.room?(this.room.addToPresence(e,t),this.room.sendPresence()):Z.warn("Not sending a command, room not initialized.")},ee.prototype.sendCommandOnce=function(e,t){this.sendCommand(e,t),this.removeCommand(e)},ee.prototype.removeCommand=function(e){this.room&&this.room.removeFromPresence(e)},ee.prototype.setDisplayName=function(e){this.room&&(this.room.removeFromPresence("nick"),this.room.addToPresence("nick",{attributes:{xmlns:"http://jabber.org/protocol/nick"},value:e}),this.room.sendPresence())},ee.prototype.setSubject=function(e){this.room&&this.isModerator()&&this.room.setSubject(e)},ee.prototype.getTranscriber=function(){if(void 0===this.transcriber){this.transcriber=new M.a;var e=this.getLocalTracks(V.a),t=!0,n=!1,r=void 0;try{for(var i,o=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=(i=o.next()).done);t=!0){var a=i.value;this.transcriber.addTrack(a)}}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}var s=this.rtc.getRemoteTracks(V.a),c=!0,u=!1,l=void 0;try{for(var d,p=s["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(c=(d=p.next()).done);c=!0){var f=d.value;this.transcriber.addTrack(f)}}catch(e){u=!0,l=e}finally{try{c||null==p.return||p.return()}finally{if(u)throw l}}}return this.transcriber},ee.prototype.getTranscriptionStatus=function(){return this.room.transcriptionStatus},ee.prototype.addTrack=function(e){if(e.isVideoTrack()){var t=this.rtc.getLocalVideoTrack();if(t)return e===t?Promise.resolve(e):Promise.reject(new Error("cannot add second video track to the conference"))}return this.replaceTrack(null,e)},ee.prototype._fireAudioLevelChangeEvent=function(e,t){var n=this.getActivePeerConnection();t&&n!==t||this.eventEmitter.emit(d.TRACK_AUDIO_LEVEL_CHANGED,this.myUserId(),e)},ee.prototype._fireMuteChangeEvent=function(e){var t;if(this.isMutedByFocus&&e.isAudioTrack()&&!e.isMuted()&&(this.isMutedByFocus=!1,this.room.muteParticipant(this.room.myroomjid,!1)),this.mutedByFocusActor){var n=r.Strophe.getResourceFromJid(this.mutedByFocusActor);t=this.participants[n]}this.eventEmitter.emit(d.TRACK_MUTE_CHANGED,e,t)},ee.prototype.onLocalTrackRemoved=function(e){e._setConference(null),this.rtc.removeLocalTrack(e),e.removeEventListener(m.TRACK_MUTE_CHANGED,e.muteHandler),e.removeEventListener(m.TRACK_AUDIO_LEVEL_CHANGED,e.audioLevelHandler),e.isVideoTrack()&&e.videoType===W.a.DESKTOP&&this.statistics.sendScreenSharingEvent(!1),this.eventEmitter.emit(d.TRACK_REMOVED,e)},ee.prototype.removeTrack=function(e){return this.replaceTrack(e,null)},ee.prototype.replaceTrack=function(e,t){var n=this;return e&&e.disposed?Promise.reject(new f.a(h.TRACK_IS_DISPOSED)):t&&t.disposed?Promise.reject(new f.a(h.TRACK_IS_DISPOSED)):this._doReplaceTrack(e,t).then(function(){return e&&n.onLocalTrackRemoved(e),t&&n._setupNewTrack(t),Promise.resolve()},function(e){return Promise.reject(new Error(e))})},ee.prototype._doReplaceTrack=function(e,t){var n=[];return this.jvbJingleSession?n.push(this.jvbJingleSession.replaceTrack(e,t)):Z.info("_doReplaceTrack - no JVB JingleSession"),this.p2pJingleSession?n.push(this.p2pJingleSession.replaceTrack(e,t)):Z.info("_doReplaceTrack - no P2P JingleSession"),Promise.all(n)},ee.prototype._setupNewTrack=function(e){if(e.isAudioTrack()||e.isVideoTrack()&&e.videoType!==W.a.DESKTOP){var t=_.a.getCurrentlyAvailableMediaDevices().find(function(t){return t.kind==="".concat(e.getTrack().kind,"input")&&t.label===e.getTrack().label});t&&N.a.sendActiveDeviceListEvent(_.a.getEventDataForActiveDevice(t))}e.isVideoTrack()&&(this.removeCommand("videoType"),this.sendCommand("videoType",{value:e.videoType,attributes:{xmlns:"http://jitsi.org/jitmeet/video"}})),this.rtc.addLocalTrack(e),e.isAudioTrack()?this.room.setAudioMute(e.isMuted()):this.room.setVideoMute(e.isMuted()),e.muteHandler=this._fireMuteChangeEvent.bind(this,e),e.audioLevelHandler=this._fireAudioLevelChangeEvent.bind(this),e.addEventListener(m.TRACK_MUTE_CHANGED,e.muteHandler),e.addEventListener(m.TRACK_AUDIO_LEVEL_CHANGED,e.audioLevelHandler),e._setConference(this),this.eventEmitter.emit(d.TRACK_ADDED,e)},ee.prototype._addLocalTrackAsUnmute=function(e){var t=[];return this.jvbJingleSession?t.push(this.jvbJingleSession.addTrackAsUnmute(e)):Z.info("Add local MediaStream as unmute - no JVB Jingle session started yet"),this.p2pJingleSession?t.push(this.p2pJingleSession.addTrackAsUnmute(e)):Z.info("Add local MediaStream as unmute - no P2P Jingle session started yet"),Promise.all(t)},ee.prototype._removeLocalTrackAsMute=function(e){var t=[];return this.jvbJingleSession?t.push(this.jvbJingleSession.removeTrackAsMute(e)):Z.info("Remove local MediaStream - no JVB JingleSession started yet"),this.p2pJingleSession?t.push(this.p2pJingleSession.removeTrackAsMute(e)):Z.info("Remove local MediaStream - no P2P JingleSession started yet"),Promise.all(t)},ee.prototype.getRole=function(){return this.room.role},ee.prototype.isHidden=function(){return this.connection?r.Strophe.getDomainFromJid(this.connection.getJid())===this.options.config.hiddenDomain:null},ee.prototype.isModerator=function(){return this.room?this.room.isModerator():null},ee.prototype.lock=function(e){var t=this;return this.isModerator()?new Promise(function(n,r){t.room.lockRoom(e||"",function(){return n()},function(e){return r(e)},function(){return r(u.PASSWORD_NOT_SUPPORTED)})}):Promise.reject(new Error("You are not moderator."))},ee.prototype.unlock=function(){return this.lock()},ee.prototype.selectParticipant=function(e){this.selectParticipants([e])},ee.prototype.selectParticipants=function(e){if(!Array.isArray(e))throw new Error("Invalid argument; participantIds must be an array.");this.rtc.selectEndpoints(e)},ee.prototype.pinParticipant=function(e){this.rtc.pinEndpoint(e)},ee.prototype.getLastN=function(){return this.rtc.getLastN()},ee.prototype.setLastN=function(e){if(!Number.isInteger(e)&&!Number.parseInt(e,10))throw new Error("Invalid value for lastN: ".concat(e));var t=Number(e);if(t<-1)throw new RangeError("lastN cannot be smaller than -1");if(this.rtc.setLastN(t),this.p2pJingleSession){var n=0!==t;this.p2pJingleSession.setMediaTransferActive(!0,n).catch(function(e){Z.error("Failed to adjust video transfer status (".concat(n,")"),e)})}},ee.prototype.isInLastN=function(e){return this.rtc.isInLastN(e)},ee.prototype.getParticipants=function(){return Object.keys(this.participants).map(function(e){return this.participants[e]},this)},ee.prototype.getParticipantCount=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.getParticipants();return e||(t=t.filter(function(e){return!e.isHidden()})),t.length+1},ee.prototype.getParticipantById=function(e){return this.participants[e]},ee.prototype.kickParticipant=function(e){var t=this.getParticipantById(e);t&&this.room.kick(t.getJid())},ee.prototype._maybeClearSITimeout=function(){this._sessionInitiateTimeout&&(this.jvbJingleSession||this.getParticipantCount()<2)&&(window.clearTimeout(this._sessionInitiateTimeout),this._sessionInitiateTimeout=null)},ee.prototype._maybeSetSITimeout=function(){var e=this;!this.jvbJingleSession&&this.getParticipantCount()>=2&&!this._sessionInitiateTimeout&&(this._sessionInitiateTimeout=window.setTimeout(function(){e._sessionInitiateTimeout=null,N.a.sendAnalytics(Object(z.F)(z.d,{p2p:!1,value:5e3}))},5e3))},ee.prototype.muteParticipant=function(e){var t=this.getParticipantById(e);t&&this.room.muteParticipant(t.getJid(),!0)},ee.prototype.onMemberJoined=function(e,t,n,i,o,a,s,c){var u=r.Strophe.getResourceFromJid(e);if("focus"!==u&&this.myUserId()!==u){var l=new p.a(e,this,t,i,o,a,s);l._role=n,l._botType=c,this.participants[u]=l,this.eventEmitter.emit(d.USER_JOINED,u,l),this._updateFeatures(l),this._maybeStartOrStopP2P(),this._maybeSetSITimeout()}},ee.prototype._updateFeatures=function(e){var t=this;e.getFeatures().then(function(n){e._supportsDTMF=n.has("urn:xmpp:jingle:dtmf:0"),t.updateDTMFSupport(),n.has("http://jitsi.org/protocol/jigasi")&&e.setProperty("features_jigasi",!0)}).catch(function(){return!1})},ee.prototype._onMemberBotTypeChanged=function(e,t){var n=this.getParticipants().find(function(t){return t.getJid()===e});if(n){n._botType=t;var i=r.Strophe.getResourceFromJid(e);this.eventEmitter.emit(d.BOT_TYPE_CHANGED,i,t)}n._botType||this._maybeStartOrStopP2P()},ee.prototype.onMemberLeft=function(e){var t=this,n=r.Strophe.getResourceFromJid(e);if("focus"!==n&&this.myUserId()!==n){var i=this.participants[n];delete this.participants[n],this.rtc.removeRemoteTracks(n).forEach(function(e){return t.eventEmitter.emit(d.TRACK_REMOVED,e)}),i&&this.eventEmitter.emit(d.USER_LEFT,n,i),this._maybeStartOrStopP2P(!0),this._maybeClearSITimeout()}},ee.prototype.onMemberKicked=function(e,t,n){var r=this.participants[t];if(e)return this.eventEmitter.emit(d.KICKED,r),void this.leave();var i=this.participants[n];this.eventEmitter.emit(d.PARTICIPANT_KICKED,r,i)},ee.prototype.onLocalRoleChanged=function(e){this.eventEmitter.emit(d.USER_ROLE_CHANGED,this.myUserId(),e)},ee.prototype.onUserRoleChanged=function(e,t){var n=r.Strophe.getResourceFromJid(e),i=this.getParticipantById(n);i&&(i._role=t,this.eventEmitter.emit(d.USER_ROLE_CHANGED,n,t))},ee.prototype.onDisplayNameChanged=function(e,t){var n=r.Strophe.getResourceFromJid(e),i=this.getParticipantById(n);i&&i._displayName!==t&&(i._displayName=t,this.eventEmitter.emit(d.DISPLAY_NAME_CHANGED,n,t))},ee.prototype.onRemoteTrackAdded=function(e){var t=this;if(!e.isP2P||this.isP2PActive())if(e.isP2P||!this.isP2PActive()){var n=e.getParticipantId(),r=this.getParticipantById(n);if(r){r._tracks.push(e),this.transcriber&&this.transcriber.addTrack(e);var i=this.eventEmitter;e.addEventListener(m.TRACK_MUTE_CHANGED,function(){return i.emit(d.TRACK_MUTE_CHANGED,e)}),e.addEventListener(m.TRACK_AUDIO_LEVEL_CHANGED,function(e,r){t.getActivePeerConnection()===r&&i.emit(d.TRACK_AUDIO_LEVEL_CHANGED,n,e)}),i.emit(d.TRACK_ADDED,e)}else Z.error("No participant found for id: ".concat(n))}else Z.info("Trying to add remote JVB track, when in P2P - IGNORED");else Z.info("Trying to add remote P2P track, when not in P2P - IGNORED")},ee.prototype.onCallAccepted=function(e,t){this.p2pJingleSession===e&&(Z.info("P2P setAnswer"),this.p2pJingleSession.setAnswer(t))},ee.prototype.onTransportInfo=function(e,t){this.p2pJingleSession===e&&(Z.info("P2P addIceCandidates"),this.p2pJingleSession.addIceCandidates(t))},ee.prototype.onRemoteTrackRemoved=function(e){var t=this;this.getParticipants().forEach(function(n){for(var r=n.getTracks(),i=0;i<r.length;i++)if(r[i]===e){n._tracks.splice(i,1),t.eventEmitter.emit(d.TRACK_REMOVED,e),t.transcriber&&t.transcriber.removeTrack(e);break}},this)},ee.prototype._onIncomingCallP2P=function(e,t){var n;E.a.supportsP2P()?this.isP2PEnabled()||this.isP2PTestModeEnabled()?this.p2pJingleSession?n={reason:"busy",reasonDescription:"P2P already in progress",errorMsg:'Duplicated P2P "session-initiate"'}:this._shouldBeInP2PMode()||(n={reason:"decline",reasonDescription:"P2P requirements not met",errorMsg:'Received P2P "session-initiate" when should not be in P2P mode'},N.a.sendAnalytics(Object(z.F)(z.h))):n={reason:"decline",reasonDescription:"P2P disabled",errorMsg:"P2P mode disabled in the configuration"}:n={reason:"unsupported-applications",reasonDescription:"P2P not supported",errorMsg:"This client does not support P2P connections"},n?this._rejectIncomingCall(e,n):this._acceptP2PIncomingCall(e,t)},ee.prototype.onIncomingCall=function(e,t,n){if(e.isP2P)this._onIncomingCallP2P(e,t);else{if(!this.room.isFocus(e.remoteJid)){var r="Rejecting session-initiate from non-focus.";return void this._rejectIncomingCall(e,{reason:"security-error",reasonDescription:r,errorMsg:r})}this._acceptJvbIncomingCall(e,t,n)}},ee.prototype._acceptJvbIncomingCall=function(e,t,n){var r=this;this.jvbJingleSession=e,this.room.connectionTimes["session.initiate"]=n,this.wasStopped&&N.a.sendAnalyticsAndLog(Object(z.F)(z.a,{p2p:!1}));var i=$(t).find('>bridge-session[xmlns="http://jitsi.org/protocol/focus"]').attr("region");this.eventEmitter.emit(d.SERVER_REGION_CHANGED,i),this._maybeClearSITimeout(),N.a.sendAnalytics(Object(z.F)(z.c,{p2p:!1,value:n}));try{e.initialize(this.room,this.rtc,this.options.config)}catch(e){j.a.callErrorHandler(e)}this._setBridgeChannel(t,e.peerconnection);try{e.acceptOffer(t,function(){r.isP2PActive()&&r.jvbJingleSession&&r._suspendMediaTransferForJvbConnection()},function(e){j.a.callErrorHandler(e),Z.error("Failed to accept incoming Jingle session",e)},this.getLocalTracks()),Z.info("Starting CallStats for JVB connection..."),this.statistics.startCallStats(this.jvbJingleSession.peerconnection,"jitsi"),this.statistics.startRemoteStats(this.jvbJingleSession.peerconnection)}catch(e){j.a.callErrorHandler(e),Z.error(e)}},ee.prototype._setBridgeChannel=function(e,t){var n,r=null,i=$(e).find(">content>transport>web-socket").first();switch(1===i.length&&(r=i[0].getAttribute("url")),this.options.config.openBridgeChannel){case"datachannel":case!0:case void 0:n="datachannel";break;case"websocket":n="websocket"}"datachannel"!==n||E.a.supportsDataChannels()||(n="websocket"),"datachannel"===n?this.rtc.initializeBridgeChannel(t,null):"websocket"===n&&r&&this.rtc.initializeBridgeChannel(null,r)},ee.prototype._rejectIncomingCall=function(e,t){t&&t.errorMsg&&j.a.callErrorHandler(new Error(t.errorMsg)),e.terminate(null,function(e){Z.warn("An error occurred while trying to terminate invalid Jingle session",e)},{reason:t&&t.reason,reasonDescription:t&&t.reasonDescription,sendSessionTerminate:!0})},ee.prototype.onCallEnded=function(e,t,n){Z.info("Call ended: ".concat(t," - ").concat(n," P2P ?").concat(e.isP2P)),e===this.jvbJingleSession?(this.wasStopped=!0,N.a.sendAnalytics(Object(z.F)(z.e,{p2p:!1})),this.statistics&&(this.statistics.stopRemoteStats(this.jvbJingleSession.peerconnection),Z.info("Stopping JVB CallStats"),this.statistics.stopCallStats(this.jvbJingleSession.peerconnection)),this.jvbJingleSession=null,this.rtc.onCallEnded()):e===this.p2pJingleSession?("decline"===t&&"force JVB121"===n?(Z.info("In forced JVB 121 mode..."),N.a.analytics.addPermanentProperties({forceJvb121:!0})):"connectivity-error"===t&&"ICE FAILED"===n&&N.a.analytics.addPermanentProperties({p2pFailed:!0}),this._stopP2PSession()):Z.error("Received onCallEnded for invalid session",e.sid,e.remoteJid,t,n)},ee.prototype.onSuspendDetected=function(e){e.isP2P||(this.leave(),this.eventEmitter.emit(d.SUSPEND_DETECTED))},ee.prototype.updateDTMFSupport=function(){for(var e=!1,t=this.getParticipants(),n=0;n<t.length;n+=1)if(t[n].supportsDTMF()){e=!0;break}e!==this.somebodySupportsDTMF&&(this.somebodySupportsDTMF=e,this.eventEmitter.emit(d.DTMF_SUPPORT_CHANGED,e))},ee.prototype.isDTMFSupported=function(){return this.somebodySupportsDTMF},ee.prototype.myUserId=function(){return this.room&&this.room.myroomjid?r.Strophe.getResourceFromJid(this.room.myroomjid):null},ee.prototype.sendTones=function(e,t,n){if(!this.dtmfManager){var r=this.getActivePeerConnection();if(!r)return void Z.warn("cannot sendTones: no peer connection");var i=this.getLocalAudioTrack();if(!i)return void Z.warn("cannot sendTones: no local audio stream");this.dtmfManager=new g.a(i,r)}this.dtmfManager.sendTones(e,t,n)},ee.prototype.startRecording=function(e){return this.room?this.recordingManager.startRecording(e):Promise.reject(new Error("The conference is not created yet!"))},ee.prototype.stopRecording=function(e){return this.room?this.recordingManager.stopRecording(e):Promise.reject(new Error("The conference is not created yet!"))},ee.prototype.isSIPCallingSupported=function(){return!!this.room&&this.room.isSIPCallingSupported()},ee.prototype.dial=function(e){return this.room?this.room.dial(e):new Promise(function(e,t){t(new Error("The conference is not created yet!"))})},ee.prototype.hangup=function(){return this.room?this.room.hangup():new Promise(function(e,t){t(new Error("The conference is not created yet!"))})},ee.prototype.startTranscriber=function(){return this.dial("jitsi_meet_transcribe")},ee.prototype.stopTranscriber=ee.prototype.hangup,ee.prototype.getPhoneNumber=function(){return this.room?this.room.getPhoneNumber():null},ee.prototype.getPhonePin=function(){return this.room?this.room.getPhonePin():null},ee.prototype.getActivePeerConnection=function(){return this.isP2PActive()?this.p2pJingleSession.peerconnection:this.jvbJingleSession?this.jvbJingleSession.peerconnection:null},ee.prototype.getConnectionState=function(){var e=this.getActivePeerConnection();return e?e.getConnectionState():null},ee.prototype.setStartMutedPolicy=function(e){this.isModerator()&&(this.startMutedPolicy=e,this.room.removeFromPresence("startmuted"),this.room.addToPresence("startmuted",{attributes:{audio:e.audio,video:e.video,xmlns:"http://jitsi.org/jitmeet/start-muted"}}),this.room.sendPresence())},ee.prototype.getStartMutedPolicy=function(){return this.startMutedPolicy},ee.prototype.isStartAudioMuted=function(){return this.startAudioMuted},ee.prototype.isStartVideoMuted=function(){return this.startVideoMuted},ee.prototype.getLogs=function(){var e=this.xmpp.getJingleLog(),t={};t.time=new Date,t.url=window.location.href,t.ua=navigator.userAgent;var n=this.xmpp.getXmppLog();return n&&(t.xmpp=n),e.metadata=t,e},ee.prototype.getConnectionTimes=function(){return this.room.connectionTimes},ee.prototype.setLocalParticipantProperty=function(e,t){this.sendCommand("jitsi_participant_".concat(e),{value:t})},ee.prototype.removeLocalParticipantProperty=function(e){this.removeCommand("jitsi_participant_".concat(e)),this.room.sendPresence()},ee.prototype.getLocalParticipantProperty=function(e){var t=this.room.presMap.nodes.find(function(t){return t.tagName==="jitsi_participant_".concat(e)});return t?t.value:void 0},ee.prototype.sendFeedback=function(e,t){return this.statistics.sendFeedback(e,t)},ee.prototype.isCallstatsEnabled=function(){return this.statistics.isCallstatsEnabled()},ee.prototype._onTrackAttach=function(e,t){var n=e.isLocal(),r=null,i=e.isP2P,o=i?e.getParticipantId():"jitsi",a=i?this.p2pJingleSession&&this.p2pJingleSession.peerconnection:this.jvbJingleSession&&this.jvbJingleSession.peerconnection;n?a&&(r=a.getLocalSSRC(e)):r=e.getSSRC(),t.id&&r&&a&&this.statistics.associateStreamWithVideoTag(a,r,n,o,e.getUsageLabel(),t.id)},ee.prototype.sendApplicationLog=function(e){N.a.sendLog(e)},ee.prototype._isFocus=function(e){return this.room?this.room.isFocus(e):null},ee.prototype._fireIncompatibleVersionsEvent=function(){this.eventEmitter.emit(d.CONFERENCE_FAILED,u.INCOMPATIBLE_SERVER_VERSIONS)},ee.prototype.sendEndpointMessage=function(e,t){this.rtc.sendChannelMessage(e,t)},ee.prototype.broadcastEndpointMessage=function(e){this.sendEndpointMessage("",e)},ee.prototype.sendMessage=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Q(e);if("object"===r||!n&&"string"===r)if(n)this.sendEndpointMessage(t,e);else{var i=e,o="body";if("object"===r){o="json-message",i.hasOwnProperty(B.b)||(i[B.b]="");try{i=JSON.stringify(i)}catch(e){return void Z.error("Can not send a message, stringify failed: ",e)}}t?this.sendPrivateTextMessage(t,i,o):this.sendTextMessage(i,o)}else Z.error("Can not send a message of type ".concat(r))},ee.prototype.isConnectionInterrupted=function(){return this.isP2PActive()?this.isP2PConnectionInterrupted:this.isJvbConnectionInterrupted},ee.prototype._onIceConnectionInterrupted=function(e){e.isP2P?this.isP2PConnectionInterrupted=!0:this.isJvbConnectionInterrupted=!0,e.isP2P===this.isP2PActive()&&this.eventEmitter.emit(d.CONNECTION_INTERRUPTED)},ee.prototype._onIceConnectionFailed=function(e){e.isP2P?(N.a.analytics.addPermanentProperties({p2pFailed:!0}),this.p2pJingleSession&&N.a.sendAnalyticsAndLog(Object(z.H)(z.j,{initiator:this.p2pJingleSession.isInitiator})),this._stopP2PSession("connectivity-error","ICE FAILED")):e&&this.jvbJingleSession===e&&(this.xmpp.isPingSupported()?(this._delayedIceFailed=new C.a(this),this._delayedIceFailed.start(e)):(Z.info("PING not supported - sending ICE failed immediately"),e.sendIceFailedNotification()))},ee.prototype._onIceConnectionRestored=function(e){e.isP2P?this.isP2PConnectionInterrupted=!1:(this.isJvbConnectionInterrupted=!1,this._delayedIceFailed&&this._delayedIceFailed.cancel()),e.isP2P===this.isP2PActive()&&this.eventEmitter.emit(d.CONNECTION_RESTORED)},ee.prototype._acceptP2PIncomingCall=function(e,t){this.isP2PConnectionInterrupted=!1,this.p2pJingleSession=e,this.p2pJingleSession.initialize(this.room,this.rtc,this.options.config),Z.info("Starting CallStats for P2P connection...");var n=r.Strophe.getResourceFromJid(this.p2pJingleSession.remoteJid);if(this.options.config.enableStatsID){var i=this.participants[n];i&&(n=i.getStatsID()||n)}this.statistics.startCallStats(this.p2pJingleSession.peerconnection,n);var o=this.getLocalTracks();this.p2pJingleSession.acceptOffer(t,function(){Z.debug('Got RESULT for P2P "session-accept"')},function(e){Z.error("Failed to accept incoming P2P Jingle session",e)},o)},ee.prototype._addRemoteJVBTracks=function(){this._addRemoteTracks("JVB",this.jvbJingleSession.peerconnection.getRemoteTracks())},ee.prototype._addRemoteP2PTracks=function(){this._addRemoteTracks("P2P",this.p2pJingleSession.peerconnection.getRemoteTracks())},ee.prototype._addRemoteTracks=function(e,t){var n=!0,r=!1,i=void 0;try{for(var o,a=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value;Z.info("Adding remote ".concat(e," track: ").concat(s)),this.rtc.eventEmitter.emit(q.REMOTE_TRACK_ADDED,s)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}},ee.prototype._onIceConnectionEstablished=function(e){null!==this.p2pJingleSession&&(this.p2pEstablishmentDuration=this.p2pJingleSession.establishmentDuration),null!==this.jvbJingleSession&&(this.jvbEstablishmentDuration=this.jvbJingleSession.establishmentDuration);var t=!1,n=this.options.config.forceJVB121Ratio;if(e.isP2P?this.p2pJingleSession!==e?(Z.error("CONNECTION_ESTABLISHED - wrong P2P session instance ?!"),t=!0):!e.isInitiator&&"number"==typeof n&&Math.random()<n&&(Z.info("Forcing JVB 121 mode (ratio=".concat(n,")...")),N.a.analytics.addPermanentProperties({forceJvb121:!0}),this._stopP2PSession("decline","force JVB121"),t=!0):t=!0,!isNaN(this.p2pEstablishmentDuration)&&!isNaN(this.jvbEstablishmentDuration)){var r=this.p2pEstablishmentDuration-this.jvbEstablishmentDuration;N.a.sendAnalytics(z.p,{value:r})}e.isP2P===this.isP2PActive()&&this.eventEmitter.emit(d.CONNECTION_ESTABLISHED),t||(this._setP2PStatus(!0),this.jvbJingleSession?this._removeRemoteJVBTracks():Z.info("Not removing remote JVB tracks - no session yet"),this._addRemoteP2PTracks(),this.jvbJingleSession&&this._suspendMediaTransferForJvbConnection(),Z.info("Starting remote stats with p2p connection"),this.statistics.startRemoteStats(this.p2pJingleSession.peerconnection),N.a.sendAnalyticsAndLog(Object(z.H)(z.i,{initiator:this.p2pJingleSession.isInitiator})))},ee.prototype._updateProperties=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!c()(e,this.properties);this.properties=e,t&&(this.eventEmitter.emit(d.PROPERTIES_CHANGED,this.properties),["bridge-count","created-ms","octo-enabled"].forEach(function(t){void 0!==e[t]&&N.a.analytics.addPermanentProperties(Y({},t.replace("-","_"),e[t]))}))},ee.prototype.getProperty=function(e){return this.properties[e]},ee.prototype._maybeClearDeferredStartP2P=function(){this.deferredStartP2PTask&&(Z.info("Cleared deferred start P2P task"),clearTimeout(this.deferredStartP2PTask),this.deferredStartP2PTask=null)},ee.prototype._removeRemoteJVBTracks=function(){this._removeRemoteTracks("JVB",this.jvbJingleSession.peerconnection.getRemoteTracks())},ee.prototype._removeRemoteP2PTracks=function(){this._removeRemoteTracks("P2P",this.p2pJingleSession.peerconnection.getRemoteTracks())},ee.prototype._removeRemoteTracks=function(e,t){var n=!0,r=!1,i=void 0;try{for(var o,a=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value;Z.info("Removing remote ".concat(e," track: ").concat(s)),this.rtc.eventEmitter.emit(q.REMOTE_TRACK_REMOVED,s)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}},ee.prototype._resumeMediaTransferForJvbConnection=function(){Z.info("Resuming media transfer over the JVB connection..."),this.jvbJingleSession.setMediaTransferActive(!0,!0).then(function(){Z.info("Resumed media transfer over the JVB connection!")},function(e){Z.error("Failed to resume media transfer over the JVB connection:",e)})},ee.prototype._setP2PStatus=function(e){if(this.p2p!==e){if(this.p2p=e,e){Z.info("Peer to peer connection established!"),N.a.analytics.addPermanentProperties({p2pFailed:!1,forceJvb121:!1});var t=0!==this.rtc.getLastN();this.p2pJingleSession.setMediaTransferActive(!0,t).catch(function(e){Z.error("Failed to sync up P2P video transfer status"+"(".concat(t,")"),e)})}else Z.info("Peer to peer connection closed!");this.jvbJingleSession&&this.statistics.sendConnectionResumeOrHoldEvent(this.jvbJingleSession.peerconnection,!e),this.dtmfManager=null,this.eventEmitter.emit(d.P2P_STATUS,this,this.p2p),this.eventEmitter.emit(this.isConnectionInterrupted()?d.CONNECTION_INTERRUPTED:d.CONNECTION_RESTORED)}else Z.debug("Called _setP2PStatus with the same status: ".concat(e))},ee.prototype._startP2PSession=function(e){if(this._maybeClearDeferredStartP2P(),this.p2pJingleSession)Z.error("P2P session already started!");else{this.isP2PConnectionInterrupted=!1,this.p2pJingleSession=this.xmpp.connection.jingle.newP2PJingleSession(this.room.myroomjid,e),Z.info("Created new P2P JingleSession",this.room.myroomjid,e),this.p2pJingleSession.initialize(this.room,this.rtc,this.options.config),Z.info("Starting CallStats for P2P connection...");var t=r.Strophe.getResourceFromJid(this.p2pJingleSession.remoteJid);if(this.options.config.enableStatsID){var n=this.participants[t];n&&(t=n.getStatsID()||t)}this.statistics.startCallStats(this.p2pJingleSession.peerconnection,t);var i=this.getLocalTracks();this.p2pJingleSession.invite(i)}},ee.prototype._suspendMediaTransferForJvbConnection=function(){Z.info("Suspending media transfer over the JVB connection..."),this.jvbJingleSession.setMediaTransferActive(!1,!1).then(function(){Z.info("Suspended media transfer over the JVB connection !")},function(e){Z.error("Failed to suspend media transfer over the JVB connection:",e)})},ee.prototype._maybeStartOrStopP2P=function(e){if(E.a.supportsP2P()&&this.isP2PEnabled()&&!this.isP2PTestModeEnabled()){var t=this.getParticipants(),n=t.length,r=this._shouldBeInP2PMode();if(!r&&this.deferredStartP2PTask&&this._maybeClearDeferredStartP2P(),!this.p2pJingleSession&&r){var i=n&&t[0],o=this.myUserId(),a=i.getId();if(o>a)return void Z.debug("I'm the bigger peersId - the other peer should start P2P",o,a);if(o===a)return void Z.error("The same IDs ? ",o,a);var s=i.getJid();if(e){if(this.deferredStartP2PTask)return void Z.error("Deferred start P2P task's been set already!");Z.info("Will start P2P with: ".concat(s," after ").concat(this.backToP2PDelay," seconds...")),this.deferredStartP2PTask=setTimeout(this._startP2PSession.bind(this,s),1e3*this.backToP2PDelay)}else Z.info("Will start P2P with: ".concat(s)),this._startP2PSession(s)}else this.p2pJingleSession&&!r&&(Z.info("Will stop P2P with: ".concat(this.p2pJingleSession.remoteJid)),this.p2pJingleSession.isInitiator&&n>1&&N.a.sendAnalyticsAndLog(Object(z.H)(z.k)),this._stopP2PSession())}else Z.info("Auto P2P disabled")},ee.prototype._shouldBeInP2PMode=function(){var e=this.getParticipants(),t=e.length,n=void 0!==e.find(function(e){return"poltergeist"===e._botType}),r=1===t&&!n;return Z.debug("P2P? peerCount: ".concat(t,", hasBotPeer: ").concat(n," => ").concat(r)),r},ee.prototype._stopP2PSession=function(e,t){if(this.p2pJingleSession){var n=this.isP2PActive();n&&(this.jvbJingleSession&&this._resumeMediaTransferForJvbConnection(),this._removeRemoteP2PTracks()),Z.info("Stopping remote stats for P2P connection"),this.statistics.stopRemoteStats(this.p2pJingleSession.peerconnection),Z.info("Stopping CallStats for P2P connection"),this.statistics.stopCallStats(this.p2pJingleSession.peerconnection),this.p2pJingleSession.terminate(function(){Z.info("P2P session terminate RESULT")},function(t){e&&Z.error("An error occurred while trying to terminate P2P Jingle session",t)},{reason:e||"success",reasonDescription:t||"Turing off P2P session",sendSessionTerminate:this.room&&this.getParticipantById(r.Strophe.getResourceFromJid(this.p2pJingleSession.remoteJid))}),this.p2pJingleSession=null,this._setP2PStatus(!1),n&&(this.jvbJingleSession?this._addRemoteJVBTracks():Z.info("Not adding remote JVB tracks - no session yet"))}else Z.error("No P2P session to be stopped!")},ee.prototype.isP2PActive=function(){return this.p2p},ee.prototype.getP2PConnectionState=function(){return this.isP2PActive()?this.p2pJingleSession.peerconnection.getConnectionState():null},ee.prototype.startP2PSession=function(){var e=this.getParticipants();if(1!==e.length)throw new Error("There must be exactly 1 participant to start the P2P session !");var t=e[0].getJid();this._startP2PSession(t)},ee.prototype.stopP2PSession=function(){this._stopP2PSession()},ee.prototype.getSpeakerStats=function(){return this.speakerStatsCollector.getStats()},ee.prototype.setReceiverVideoConstraint=function(e){this.rtc.setReceiverVideoConstraint(e)},ee.prototype.createVideoSIPGWSession=function(e,t){return this.room?this.videoSIPGWHandler.createVideoSIPGWSession(e,t):new Error(G.ERROR_NO_CONNECTION)}}).call(this,"JitsiConference.js")},function(e,t,n){(function(e,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i="__lodash_hash_undefined__",o=1,a=2,s=9007199254740991,c="[object Arguments]",u="[object Array]",l="[object AsyncFunction]",d="[object Boolean]",p="[object Date]",f="[object Error]",h="[object Function]",m="[object GeneratorFunction]",v="[object Map]",y="[object Number]",g="[object Null]",S="[object Object]",_="[object Proxy]",b="[object RegExp]",E="[object Set]",T="[object String]",C="[object Symbol]",R="[object Undefined]",A="[object ArrayBuffer]",w="[object DataView]",k=/^\[object .+?Constructor\]$/,O=/^(?:0|[1-9]\d*)$/,I={};I["[object Float32Array]"]=I["[object Float64Array]"]=I["[object Int8Array]"]=I["[object Int16Array]"]=I["[object Int32Array]"]=I["[object Uint8Array]"]=I["[object Uint8ClampedArray]"]=I["[object Uint16Array]"]=I["[object Uint32Array]"]=!0,I[c]=I[u]=I[A]=I[d]=I[w]=I[p]=I[f]=I[h]=I[v]=I[y]=I[S]=I[b]=I[E]=I[T]=I["[object WeakMap]"]=!1;var P="object"==(void 0===e?"undefined":r(e))&&e&&e.Object===Object&&e,D="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,N=P||D||Function("return this")(),L="object"==r(t)&&t&&!t.nodeType&&t,M=L&&"object"==r(n)&&n&&!n.nodeType&&n,x=M&&M.exports===L,j=x&&P.process,F=(function(){try{return j&&j.binding&&j.binding("util")}catch(e){}})(),U=F&&F.isTypedArray;function H(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function J(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function G(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var B,V,q,K=Array.prototype,W=Function.prototype,z=Object.prototype,$=N["__core-js_shared__"],X=W.toString,Q=z.hasOwnProperty,Y=(B=/[^.]+$/.exec($&&$.keys&&$.keys.IE_PROTO||""))?"Symbol(src)_1."+B:"",Z=z.toString,ee=RegExp("^"+X.call(Q).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),te=x?N.Buffer:void 0,ne=N.Symbol,re=N.Uint8Array,ie=z.propertyIsEnumerable,oe=K.splice,ae=ne?ne.toStringTag:void 0,se=Object.getOwnPropertySymbols,ce=te?te.isBuffer:void 0,ue=(V=Object.keys,q=Object,function(e){return V(q(e))}),le=Fe(N,"DataView"),de=Fe(N,"Map"),pe=Fe(N,"Promise"),fe=Fe(N,"Set"),he=Fe(N,"WeakMap"),me=Fe(Object,"create"),ve=Ge(le),ye=Ge(de),ge=Ge(pe),Se=Ge(fe),_e=Ge(he),be=ne?ne.prototype:void 0,Ee=be?be.valueOf:void 0;function Te(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Ce(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Re(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Ae(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Re;++t<n;)this.add(e[t])}function we(e){var t=this.__data__=new Ce(e);this.size=t.size}function ke(e,t){var n=qe(e),r=!n&&Ve(e),i=!n&&!r&&Ke(e),o=!n&&!r&&!i&&Qe(e),a=n||r||i||o,s=a?(function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r})(e.length,String):[],c=s.length;for(var u in e)!t&&!Q.call(e,u)||a&&("length"==u||i&&("offset"==u||"parent"==u)||o&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||Je(u,c))||s.push(u);return s}function Oe(e,t){for(var n=e.length;n--;)if(Be(e[n][0],t))return n;return-1}function Ie(e){return null==e?void 0===e?R:g:ae&&ae in Object(e)?(function(e){var t=Q.call(e,ae),n=e[ae];try{e[ae]=void 0}catch(e){}var r=Z.call(e);return t?e[ae]=n:delete e[ae],r})(e):(function(e){return Z.call(e)})(e)}function Pe(e){return Xe(e)&&Ie(e)==c}function De(e,t,n,r,i){return e===t||(null==e||null==t||!Xe(e)&&!Xe(t)?e!=e&&t!=t:(function(e,t,n,r,i,s){var l=qe(e),h=qe(t),m=l?u:He(e),g=h?u:He(t),_=(m=m==c?S:m)==S,R=(g=g==c?S:g)==S,k=m==g;if(k&&Ke(e)){if(!Ke(t))return!1;l=!0,_=!1}if(k&&!_)return s||(s=new we),l||Qe(e)?Me(e,t,n,r,i,s):(function(e,t,n,r,i,s,c){switch(n){case w:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case A:return!(e.byteLength!=t.byteLength||!s(new re(e),new re(t)));case d:case p:case y:return Be(+e,+t);case f:return e.name==t.name&&e.message==t.message;case b:case T:return e==t+"";case v:var u=J;case E:var l=r&o;if(u||(u=G),e.size!=t.size&&!l)return!1;var h=c.get(e);if(h)return h==t;r|=a,c.set(e,t);var m=Me(u(e),u(t),r,i,s,c);return c.delete(e),m;case C:if(Ee)return Ee.call(e)==Ee.call(t)}return!1})(e,t,m,n,r,i,s);if(!(n&o)){var O=_&&Q.call(e,"__wrapped__"),I=R&&Q.call(t,"__wrapped__");if(O||I){var P=O?e.value():e,D=I?t.value():t;return s||(s=new we),i(P,D,n,r,s)}}return!!k&&(s||(s=new we),(function(e,t,n,r,i,a){var s=n&o,c=xe(e),u=c.length;if(u!=xe(t).length&&!s)return!1;for(var l=u;l--;){var d=c[l];if(!(s?d in t:Q.call(t,d)))return!1}var p=a.get(e);if(p&&a.get(t))return p==t;var f=!0;a.set(e,t),a.set(t,e);for(var h=s;++l<u;){var m=e[d=c[l]],v=t[d];if(r)var y=s?r(v,m,d,t,e,a):r(m,v,d,e,t,a);if(!(void 0===y?m===v||i(m,v,n,r,a):y)){f=!1;break}h||(h="constructor"==d)}if(f&&!h){var g=e.constructor,S=t.constructor;g!=S&&"constructor"in e&&"constructor"in t&&!("function"==typeof g&&g instanceof g&&"function"==typeof S&&S instanceof S)&&(f=!1)}return a.delete(e),a.delete(t),f})(e,t,n,r,i,s))})(e,t,n,r,De,i))}function Ne(e){return!(!$e(e)||(t=e,Y&&Y in t))&&(We(e)?ee:k).test(Ge(e));var t}function Le(e){if(n=(t=e)&&t.constructor,t!==("function"==typeof n&&n.prototype||z))return ue(e);var t,n,r=[];for(var i in Object(e))Q.call(e,i)&&"constructor"!=i&&r.push(i);return r}function Me(e,t,n,r,i,s){var c=n&o,u=e.length,l=t.length;if(u!=l&&!(c&&l>u))return!1;var d=s.get(e);if(d&&s.get(t))return d==t;var p=-1,f=!0,h=n&a?new Ae:void 0;for(s.set(e,t),s.set(t,e);++p<u;){var m=e[p],v=t[p];if(r)var y=c?r(v,m,p,t,e,s):r(m,v,p,e,t,s);if(void 0!==y){if(y)continue;f=!1;break}if(h){if(!H(t,function(e,t){if(o=t,!h.has(o)&&(m===e||i(m,e,n,r,s)))return h.push(t);var o})){f=!1;break}}else if(m!==v&&!i(m,v,n,r,s)){f=!1;break}}return s.delete(e),s.delete(t),f}function xe(e){return(function(e,t,n){var r=Ye(e);return qe(e)?r:(function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e})(r,n(e))})(e,0,Ue)}function je(e,t){var n,i,o=e.__data__;return("string"==(i=r(n=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function Fe(e,t){var n=(function(e,t){return null==e?void 0:e[t]})(e,t);return Ne(n)?n:void 0}Te.prototype.clear=function(){this.__data__=me?me(null):{},this.size=0},Te.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Te.prototype.get=function(e){var t=this.__data__;if(me){var n=t[e];return n===i?void 0:n}return Q.call(t,e)?t[e]:void 0},Te.prototype.has=function(e){var t=this.__data__;return me?void 0!==t[e]:Q.call(t,e)},Te.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=me&&void 0===t?i:t,this},Ce.prototype.clear=function(){this.__data__=[],this.size=0},Ce.prototype.delete=function(e){var t=this.__data__,n=Oe(t,e);return!(n<0||(n==t.length-1?t.pop():oe.call(t,n,1),--this.size,0))},Ce.prototype.get=function(e){var t=this.__data__,n=Oe(t,e);return n<0?void 0:t[n][1]},Ce.prototype.has=function(e){return Oe(this.__data__,e)>-1},Ce.prototype.set=function(e,t){var n=this.__data__,r=Oe(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Re.prototype.clear=function(){this.size=0,this.__data__={hash:new Te,map:new(de||Ce),string:new Te}},Re.prototype.delete=function(e){var t=je(this,e).delete(e);return this.size-=t?1:0,t},Re.prototype.get=function(e){return je(this,e).get(e)},Re.prototype.has=function(e){return je(this,e).has(e)},Re.prototype.set=function(e,t){var n=je(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Ae.prototype.add=Ae.prototype.push=function(e){return this.__data__.set(e,i),this},Ae.prototype.has=function(e){return this.__data__.has(e)},we.prototype.clear=function(){this.__data__=new Ce,this.size=0},we.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},we.prototype.get=function(e){return this.__data__.get(e)},we.prototype.has=function(e){return this.__data__.has(e)},we.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Ce){var r=n.__data__;if(!de||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Re(r)}return n.set(e,t),this.size=n.size,this};var Ue=se?function(e){return null==e?[]:(e=Object(e),(function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a)&&(o[i++]=a)}return o})(se(e),function(t){return ie.call(e,t)}))}:function(){return[]},He=Ie;function Je(e,t){return!!(t=null==t?s:t)&&("number"==typeof e||O.test(e))&&e>-1&&e%1==0&&e<t}function Ge(e){if(null!=e){try{return X.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Be(e,t){return e===t||e!=e&&t!=t}(le&&He(new le(new ArrayBuffer(1)))!=w||de&&He(new de)!=v||pe&&"[object Promise]"!=He(pe.resolve())||fe&&He(new fe)!=E||he&&"[object WeakMap]"!=He(new he))&&(He=function(e){var t=Ie(e),n=t==S?e.constructor:void 0,r=n?Ge(n):"";if(r)switch(r){case ve:return w;case ye:return v;case ge:return"[object Promise]";case Se:return E;case _e:return"[object WeakMap]"}return t});var Ve=Pe((function(){return arguments})())?Pe:function(e){return Xe(e)&&Q.call(e,"callee")&&!ie.call(e,"callee")},qe=Array.isArray,Ke=ce||function(){return!1};function We(e){if(!$e(e))return!1;var t=Ie(e);return t==h||t==m||t==l||t==_}function ze(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=s}function $e(e){var t=r(e);return null!=e&&("object"==t||"function"==t)}function Xe(e){return null!=e&&"object"==r(e)}var Qe=U?(function(e){return function(t){return e(t)}})(U):function(e){return Xe(e)&&ze(e.length)&&!!I[Ie(e)]};function Ye(e){return null!=(t=e)&&ze(t.length)&&!We(t)?ke(e):Le(e);var t}n.exports=function(e,t){return De(e,t)}}).call(this,n(43),n(61)(e))},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return b});var r=n(1),i=n(7),o=n(56),a=n.n(o),s=n(70),c=n.n(s),u=n(4),l=n(17),d=n(2),p=n(9),f=n(8),h=n.n(f),m=n(14),v=n.n(m),y=n(5),g=n(0),S=n.n(g),_=Object(u.getLogger)(e);function b(e){this.conference=e,this.xmppListeners={},e.on(d.TRACK_MUTE_CHANGED,function(t){if(t.isLocal()&&e.statistics){var n=t.isP2P?e.p2pJingleSession:e.jvbJingleSession,r=n&&n.peerconnection||null;e.statistics.sendMuteEvent(r,t.isMuted(),t.getType())}})}b.prototype.setupChatRoomListeners=function(){var e=this,t=this.conference,n=t.room;this.chatRoomForwarder=new c.a(n,this.conference.eventEmitter),n.addListener(S.a.ICE_RESTARTING,function(e){e.isP2P||t.rtc.closeBridgeChannel()}),n.addListener(S.a.ICE_RESTART_SUCCESS,function(e,n){!e.isP2P&&t._setBridgeChannel(n,e.peerconnection)}),n.addListener(S.a.AUDIO_MUTED_BY_FOCUS,function(e){y.a.sendAnalytics(Object(i.J)()),t.mutedByFocusActor=e,t.rtc.setAudioMute(!0).then(function(){t.isMutedByFocus=!0,t.mutedByFocusActor=null}).catch(function(e){t.mutedByFocusActor=null,_.warn("Error while audio muting due to focus request",e)})}),this.chatRoomForwarder.forward(S.a.SUBJECT_CHANGED,d.SUBJECT_CHANGED),this.chatRoomForwarder.forward(S.a.MUC_JOINED,d.CONFERENCE_JOINED),n.addListener(S.a.MUC_JOINED,function(){e.conference.isJvbConnectionInterrupted=!1,Object.keys(n.connectionTimes).forEach(function(e){var t=Object(i.B)("conference_".concat(e),{value:n.connectionTimes[e]});y.a.sendAnalytics(t)}),Object.keys(n.xmpp.connectionTimes).forEach(function(e){var t=Object(i.B)("xmpp_".concat(e),{value:n.xmpp.connectionTimes[e]});y.a.sendAnalytics(t)})}),n.addListener(S.a.RENEGOTIATION_FAILED,function(e,n){n.isP2P||t.eventEmitter.emit(d.CONFERENCE_FAILED,l.OFFER_ANSWER_FAILED,e)}),this.chatRoomForwarder.forward(S.a.ROOM_JOIN_ERROR,d.CONFERENCE_FAILED,l.CONNECTION_ERROR),this.chatRoomForwarder.forward(S.a.ROOM_CONNECT_ERROR,d.CONFERENCE_FAILED,l.CONNECTION_ERROR),this.chatRoomForwarder.forward(S.a.ROOM_CONNECT_NOT_ALLOWED_ERROR,d.CONFERENCE_FAILED,l.NOT_ALLOWED_ERROR),this.chatRoomForwarder.forward(S.a.ROOM_MAX_USERS_ERROR,d.CONFERENCE_FAILED,l.CONFERENCE_MAX_USERS),this.chatRoomForwarder.forward(S.a.PASSWORD_REQUIRED,d.CONFERENCE_FAILED,l.PASSWORD_REQUIRED),this.chatRoomForwarder.forward(S.a.AUTHENTICATION_REQUIRED,d.CONFERENCE_FAILED,l.AUTHENTICATION_REQUIRED),this.chatRoomForwarder.forward(S.a.BRIDGE_DOWN,d.CONFERENCE_FAILED,l.VIDEOBRIDGE_NOT_AVAILABLE),n.addListener(S.a.BRIDGE_DOWN,function(){return y.a.sendAnalytics(Object(i.z)())}),this.chatRoomForwarder.forward(S.a.RESERVATION_ERROR,d.CONFERENCE_FAILED,l.RESERVATION_ERROR),this.chatRoomForwarder.forward(S.a.GRACEFUL_SHUTDOWN,d.CONFERENCE_FAILED,l.GRACEFUL_SHUTDOWN),n.addListener(S.a.CONNECTION_ICE_FAILED,function(e){t._onIceConnectionFailed(e)}),this.chatRoomForwarder.forward(S.a.MUC_DESTROYED,d.CONFERENCE_FAILED,l.CONFERENCE_DESTROYED),this.chatRoomForwarder.forward(S.a.CHAT_ERROR_RECEIVED,d.CONFERENCE_ERROR,l.CHAT_ERROR),this.chatRoomForwarder.forward(S.a.FOCUS_DISCONNECTED,d.CONFERENCE_FAILED,l.FOCUS_DISCONNECTED),n.addListener(S.a.FOCUS_LEFT,function(){y.a.sendAnalytics(Object(i.D)()),t.eventEmitter.emit(d.CONFERENCE_FAILED,l.FOCUS_LEFT)}),n.addListener(S.a.SESSION_ACCEPT_TIMEOUT,function(e){y.a.sendAnalyticsAndLog(Object(i.F)(i.b,{p2p:e.isP2P}))}),this.chatRoomForwarder.forward(S.a.RECORDER_STATE_CHANGED,d.RECORDER_STATE_CHANGED),this.chatRoomForwarder.forward(S.a.TRANSCRIPTION_STATUS_CHANGED,d.TRANSCRIPTION_STATUS_CHANGED),this.chatRoomForwarder.forward(S.a.VIDEO_SIP_GW_AVAILABILITY_CHANGED,d.VIDEO_SIP_GW_AVAILABILITY_CHANGED),this.chatRoomForwarder.forward(S.a.VIDEO_SIP_GW_SESSION_STATE_CHANGED,d.VIDEO_SIP_GW_SESSION_STATE_CHANGED),this.chatRoomForwarder.forward(S.a.PHONE_NUMBER_CHANGED,d.PHONE_NUMBER_CHANGED),n.setParticipantPropertyListener(function(e,n){var r=t.getParticipantById(n);r&&r.setProperty(e.tagName.substring("jitsi_participant_".length),e.value)}),n.addListener(S.a.KICKED,t.onMemberKicked.bind(t)),n.addListener(S.a.SUSPEND_DETECTED,t.onSuspendDetected.bind(t)),this.chatRoomForwarder.forward(S.a.MUC_LOCK_CHANGED,d.LOCK_STATE_CHANGED),n.addListener(S.a.MUC_MEMBER_JOINED,t.onMemberJoined.bind(t)),n.addListener(S.a.MUC_MEMBER_BOT_TYPE_CHANGED,t._onMemberBotTypeChanged.bind(t)),n.addListener(S.a.MUC_MEMBER_LEFT,t.onMemberLeft.bind(t)),this.chatRoomForwarder.forward(S.a.MUC_LEFT,d.CONFERENCE_LEFT),n.addListener(S.a.DISPLAY_NAME_CHANGED,t.onDisplayNameChanged.bind(t)),n.addListener(S.a.LOCAL_ROLE_CHANGED,function(e){t.onLocalRoleChanged(e),t.statistics&&t.isModerator()&&t.on(d.RECORDER_STATE_CHANGED,function(e){var t={error:e.getError(),id:"recorder_status",status:e.getStatus()};y.a.sendLog(JSON.stringify(t))})}),n.addListener(S.a.MUC_ROLE_CHANGED,t.onUserRoleChanged.bind(t)),n.addListener(a.a.IDENTITY_UPDATED,function(e,n){t.authEnabled=e,t.authIdentity=n,t.eventEmitter.emit(d.AUTH_STATUS_CHANGED,e,n)}),n.addListener(S.a.MESSAGE_RECEIVED,function(e,n,i,o,a){var s=r.Strophe.getResourceFromJid(e);t.eventEmitter.emit(d.MESSAGE_RECEIVED,s,i,a,n)}),n.addListener(S.a.PRIVATE_MESSAGE_RECEIVED,function(e,n,i,o,a){var s=r.Strophe.getResourceFromJid(e);t.eventEmitter.emit(d.PRIVATE_MESSAGE_RECEIVED,s,i,a)}),n.addListener(S.a.PRESENCE_STATUS,function(e,n){var i=r.Strophe.getResourceFromJid(e),o=t.getParticipantById(i);o&&o._status!==n&&(o._status=n,t.eventEmitter.emit(d.USER_STATUS_CHANGED,i,n))}),n.addListener(S.a.JSON_MESSAGE_RECEIVED,function(e,n){var i=r.Strophe.getResourceFromJid(e),o=t.getParticipantById(i);o?t.eventEmitter.emit(d.ENDPOINT_MESSAGE_RECEIVED,o,n):_.warn("Ignored XMPPEvents.JSON_MESSAGE_RECEIVED for not existing "+"participant: ".concat(e),n)}),n.addPresenceListener("startmuted",function(e,n){var r=!1;if(t.myUserId()===n&&t.isModerator())r=!0;else{var i=t.getParticipantById(n);i&&i.isModerator()&&(r=!0)}if(r){var o="true"===e.attributes.audio,a="true"===e.attributes.video,s=!1;o!==t.startMutedPolicy.audio&&(t.startMutedPolicy.audio=o,s=!0),a!==t.startMutedPolicy.video&&(t.startMutedPolicy.video=a,s=!0),s&&t.eventEmitter.emit(d.START_MUTED_POLICY_CHANGED,t.startMutedPolicy)}}),t.statistics&&(n.addListener(S.a.CONNECTION_ICE_FAILED,function(e){t.statistics.sendIceConnectionFailedEvent(e.peerconnection)}),n.addListener(S.a.ADD_ICE_CANDIDATE_FAILED,function(e,n){t.statistics.sendAddIceCandidateFailed(e,n)}))},b.prototype.setupRTCListeners=function(){var e=this.conference,t=e.rtc;t.addListener(h.a.REMOTE_TRACK_ADDED,e.onRemoteTrackAdded.bind(e)),t.addListener(h.a.REMOTE_TRACK_REMOVED,e.onRemoteTrackRemoved.bind(e)),t.addListener(h.a.DOMINANT_SPEAKER_CHANGED,function(t){e.lastDominantSpeaker!==t&&e.room&&(e.lastDominantSpeaker=t,e.eventEmitter.emit(d.DOMINANT_SPEAKER_CHANGED,t),e.statistics&&e.myUserId()===t&&e.statistics.sendDominantSpeakerEvent(e.room.roomjid))}),t.addListener(h.a.DATA_CHANNEL_OPEN,function(){var t=window.performance.now(),n="data.channel.opened";_.log("(TIME) ".concat(n),t),e.room.connectionTimes[n]=t,y.a.sendAnalytics(Object(i.B)(n,{value:t})),e.eventEmitter.emit(d.DATA_CHANNEL_OPENED)}),t.addListener(h.a.ENDPOINT_MESSAGE_RECEIVED,function(t,n){var r=e.getParticipantById(t);r?e.eventEmitter.emit(d.ENDPOINT_MESSAGE_RECEIVED,r,n):_.warn("Ignored ENDPOINT_MESSAGE_RECEIVED for not existing "+"participant: ".concat(t),n)}),t.addListener(h.a.LOCAL_UFRAG_CHANGED,function(e,t){e.isP2P||y.a.sendLog(JSON.stringify({id:"local_ufrag",value:t}))}),t.addListener(h.a.REMOTE_UFRAG_CHANGED,function(e,t){e.isP2P||y.a.sendLog(JSON.stringify({id:"remote_ufrag",value:t}))}),t.addListener(h.a.CREATE_ANSWER_FAILED,function(t,n){e.statistics.sendCreateAnswerFailed(t,n),n.isP2P||e.eventEmitter.emit(d.CONFERENCE_FAILED,l.OFFER_ANSWER_FAILED,t)}),t.addListener(h.a.CREATE_OFFER_FAILED,function(t,n){e.statistics.sendCreateOfferFailed(t,n),n.isP2P||e.eventEmitter.emit(d.CONFERENCE_FAILED,l.OFFER_ANSWER_FAILED,t)}),t.addListener(h.a.SET_LOCAL_DESCRIPTION_FAILED,function(t,n){e.statistics.sendSetLocalDescFailed(t,n),n.isP2P||e.eventEmitter.emit(d.CONFERENCE_FAILED,l.OFFER_ANSWER_FAILED,t)}),t.addListener(h.a.SET_REMOTE_DESCRIPTION_FAILED,function(t,n){e.statistics.sendSetRemoteDescFailed(t,n),n.isP2P||e.eventEmitter.emit(d.CONFERENCE_FAILED,l.OFFER_ANSWER_FAILED,t)}),t.addListener(h.a.LOCAL_TRACK_SSRC_UPDATED,function(t,n){t.isVideoTrack()&&t.videoType===v.a.DESKTOP&&e.statistics.sendScreenSharingEvent(!0,n)})},b.prototype.removeXMPPListeners=function(){var e=this,t=this.conference;t.xmpp.caps.removeListener(S.a.PARTCIPANT_FEATURES_CHANGED,this.xmppListeners[S.a.PARTCIPANT_FEATURES_CHANGED]),delete this.xmppListeners[S.a.PARTCIPANT_FEATURES_CHANGED],Object.keys(this.xmppListeners).forEach(function(n){t.xmpp.removeListener(n,e.xmppListeners[n])}),this.xmppListeners={}},b.prototype.setupXMPPListeners=function(){var e=this.conference,t=function(t){var n=e.getParticipantById(r.Strophe.getResourceFromJid(t));n&&e.eventEmitter.emit(d.PARTCIPANT_FEATURES_CHANGED,n)};e.xmpp.caps.addListener(S.a.PARTCIPANT_FEATURES_CHANGED,t),this.xmppListeners[S.a.PARTCIPANT_FEATURES_CHANGED]=t,this._addConferenceXMPPListener(S.a.CALL_INCOMING,e.onIncomingCall.bind(e)),this._addConferenceXMPPListener(S.a.CALL_ACCEPTED,e.onCallAccepted.bind(e)),this._addConferenceXMPPListener(S.a.TRANSPORT_INFO,e.onTransportInfo.bind(e)),this._addConferenceXMPPListener(S.a.CALL_ENDED,e.onCallEnded.bind(e)),this._addConferenceXMPPListener(S.a.START_MUTED_FROM_FOCUS,function(t,n){e.options.config.ignoreStartMuted||(e.startAudioMuted=t,e.startVideoMuted=n,e.getLocalTracks().forEach(function(t){switch(t.getType()){case p.a:e.startAudioMuted&&t.mute();break;case p.b:e.startVideoMuted&&t.mute()}}),e.eventEmitter.emit(d.STARTED_MUTED))})},b.prototype._addConferenceXMPPListener=function(e,t){this.xmppListeners[e]=t,this.conference.xmpp.addListener(e,t)},b.prototype.setupStatisticsListeners=function(){var e=this.conference;e.statistics&&(e.statistics.addAudioLevelListener(function(t,n,r,i){e.rtc.setAudioLevel(t,n,r,i)}),e.statistics.addBeforeDisposedListener(function(){e.eventEmitter.emit(d.BEFORE_STATISTICS_DISPOSED)}),e.options.config.startSilent||e.statistics.addByteSentStatsListener(function(t,n){e.getLocalTracks(p.a).forEach(function(e){var r=t.getLocalSSRC(e);r&&n.hasOwnProperty(r)&&e._onByteSentStatsReceived(t,n[r])})}))}}).call(this,"JitsiConferenceEventManager.js")},function(e,t){function n(e,t){if(!e||!t||"function"!=typeof e.addListener||"function"!=typeof t.emit)throw new Error("Invalid arguments passed to EventEmitterForwarder");this.src=e,this.dest=t}n.prototype.forward=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0];t[0]=this.dest,this.src.addListener(r,Function.prototype.bind.apply(this.dest.emit,t))},e.exports=n},function(e,t,n){"use strict";(function(e){var r=n(7),i=n(4),o=n(3),a=n(25);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var l=Object(i.getLogger)(e),d=(function(){function e(){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.reset()}var t,n;return t=e,(n=[{key:"reset",value:function(){this.disposed=!1,this.analyticsHandlers=new Set,this.cache=[],this.permanentProperties={},this.conferenceName="",this.addPermanentProperties({callstats_name:a.a.callStatsUserName,user_agent:navigator.userAgent,browser_name:o.a.getName()})}},{key:"dispose",value:function(){l.warn("Disposing of analytics adapter."),this.analyticsHandlers&&this.analyticsHandlers.size>0&&this.analyticsHandlers.forEach(function(e){"function"==typeof e.dispose&&e.dispose()}),this.setAnalyticsHandlers([]),this.disposed=!0}},{key:"setAnalyticsHandlers",value:function(e){var t=this;if(!this.disposed){this.analyticsHandlers=new Set(e),this._setUserProperties();var n=this.cache;this.cache=null,n&&n.forEach(function(e){return t._sendEvent(e)})}}},{key:"_setUserProperties",value:function(){var e=this;this.analyticsHandlers.forEach(function(t){try{t.setUserProperties(e.permanentProperties)}catch(e){l.warn("Error in setUserProperties method of one of the "+"analytics handlers: ".concat(e))}})}},{key:"addPermanentProperties",value:function(e){this.permanentProperties=(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){c(e,t,n[t])})}return e})({},this.permanentProperties,e),this._setUserProperties()}},{key:"setConferenceName",value:function(e){this.conferenceName=e,this.addPermanentProperties({conference_name:e})}},{key:"sendEvent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.disposed){var n=null;"string"==typeof e?n={type:r.t,action:e,actionSubject:e,source:e,attributes:t}:"object"===s(e)&&(n=e),this._verifyRequiredFields(n)?this._sendEvent(n):l.error("Dropping a mis-formatted event: ".concat(JSON.stringify(n)))}}},{key:"_verifyRequiredFields",value:function(e){if(!e)return!1;e.type||(e.type=r.t);var t=e.type;return t!==r.t&&t!==r.u&&t!==r.w&&t!==r.v?(l.error("Unknown event type: ".concat(t)),!1):t===r.u?Boolean(e.name):(e.action=e.action||e.name||e.actionSubject,e.actionSubject=e.actionSubject||e.name||e.action,e.source=e.source||e.name||e.action||e.actionSubject,e.action&&e.actionSubject&&e.source?!!(t!==r.v||(e.objectType=e.objectType||"generic-object-type",e.containerType=e.containerType||"conference","conference"!==e.containerType||e.containerId||(e.containerId=this.conferenceName),e.objectType&&e.objectId&&e.containerType&&e.containerId))||(l.error("Required field missing (containerId, containerType, objectId or objectType)"),!1):(l.error("Required field missing (action, actionSubject or source)"),!1))}},{key:"_maybeCacheEvent",value:function(e){return!!this.cache&&(this.cache.push(e),this.cache.length>100&&this.cache.splice(0,1),!0)}},{key:"_sendEvent",value:function(e){this._maybeCacheEvent(e)||this.analyticsHandlers.forEach(function(t){try{t.sendEvent(e)}catch(e){l.warn("Error sending analytics event: ".concat(e))}})}}])&&u(t.prototype,n),e})();t.a=new d}).call(this,"modules/statistics/AnalyticsAdapter.js")},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",function(){return p});var i=n(4),o=n(19);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=Object(i.getLogger)(e),p=(function(e){function t(){var e;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),e=c(this,u(t).call(this)),d.info("This appears to be ".concat(e.getName(),", ver: ").concat(e.getVersion())),e}var n,i;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)})(t,o.a),n=t,(i=[{key:"doesVideoMuteByStreamRemove",value:function(){return!(this.isFirefox()||this.isEdge()||this.isReactNative()||this.isSafariWithWebrtc())}},{key:"supportsP2P",value:function(){return!this.isEdge()&&!this.isFirefox()}},{key:"isChromiumBased",value:function(){return this.isChrome()||this.isElectron()||this.isNWJS()||this.isOpera()}},{key:"isSafariWithWebrtc",value:function(){return this.isSafari()&&!this.isVersionLessThan("11")}},{key:"isSafariWithVP8",value:function(){return this.isSafari()&&!this.isVersionLessThan("12.1")}},{key:"isSupported",value:function(){return this.isChromiumBased()||this.isFirefox()||this.isReactNative()||this.isSafariWithWebrtc()}},{key:"isUserInteractionRequiredForUnmute",value:function(){return this.isFirefox()||this.isSafari()}},{key:"supportsVideoMuteOnConnInterrupted",value:function(){return this.isChromiumBased()||this.isReactNative()||this.isSafariWithVP8()}},{key:"supportsBandwidthStatistics",value:function(){return!this.isFirefox()&&!this.isEdge()&&!this.isSafariWithWebrtc()}},{key:"supportsDataChannels",value:function(){return!this.isEdge()}},{key:"supportsDeviceChangeEvent",value:function(){return navigator.mediaDevices&&void 0!==navigator.mediaDevices.ondevicechange&&void 0!==navigator.mediaDevices.addEventListener}},{key:"supportsRtpStatistics",value:function(){return this.isChromiumBased()||this.isEdge()||this.isFirefox()||this.isReactNative()||this.isSafariWithWebrtc()}},{key:"supportsLocalCandidateRttStatistics",value:function(){return this.isChromiumBased()||this.isReactNative()||this.isSafariWithVP8()}},{key:"supportsRTTStatistics",value:function(){return!this.isFirefox()&&!this.isEdge()}},{key:"supportsRtpSender",value:function(){return this.isFirefox()||this.isSafariWithVP8()}},{key:"supportsRtx",value:function(){return!this.isFirefox()&&!this.usesUnifiedPlan()}},{key:"supportsSimulcast",value:function(){return this.isChromiumBased()||this.isFirefox()||this.isSafariWithVP8()||this.isReactNative()}},{key:"supportsVideo",value:function(){return!this.isSafariWithWebrtc()||this.isSafariWithVP8()&&this.usesPlanB()}},{key:"usesPlanB",value:function(){return!this.usesUnifiedPlan()}},{key:"usesUnifiedPlan",value:function(){return!!this.isFirefox()||!(!this.isSafariWithVP8()||void 0===window.RTCRtpTransceiver)&&Object.keys(RTCRtpTransceiver.prototype).indexOf("currentDirection")>-1}},{key:"usesNewGumFlow",value:function(){return this.isChrome()?!this.isVersionLessThan(61):!(!this.isFirefox()&&!this.isSafariWithWebrtc())||!!this.isChromiumBased()&&this._getChromiumBasedVersion()>=61}},{key:"usesAdapter",value:function(){return this.usesNewGumFlow()||this.isEdge()}},{key:"supportsGetDisplayMedia",value:function(){return void 0!==navigator.getDisplayMedia||void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getDisplayMedia}},{key:"supportsSdpSemantics",value:function(){return this.isChromiumBased()&&this._getChromiumBasedVersion()>=65}},{key:"_getChromiumBasedVersion",value:function(){if(this.isChromiumBased()){if(this.isNWJS())return Number.parseInt(r.versions.chromium,10);var e=navigator.userAgent;if(e.match(/Chrome/))return Number.parseInt(e.match(/Chrome\/([\d.]+)/)[1],10)}return-1}}])&&s(n.prototype,i),t})()}).call(this,"modules/browser/BrowserCapabilities.js",n(48))},function(module,exports,__webpack_require__){(function(process,global){var __WEBPACK_AMD_DEFINE_RESULT__;!(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(123),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function nodeWrap(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,i,o=0,a=e.length,s=this.blocks,c=this.buffer8;o<a;){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)c[i++]=e[o];else for(i=this.start;o<a&&i<64;++o)s[i>>2]|=e[o]<<SHIFT[3&i++];else if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)(r=e.charCodeAt(o))<128?c[i++]=r:r<2048?(c[i++]=192|r>>6,c[i++]=128|63&r):r<55296||r>=57344?(c[i++]=224|r>>12,c[i++]=128|r>>6&63,c[i++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++o)),c[i++]=240|r>>18,c[i++]=128|r>>12&63,c[i++]=128|r>>6&63,c[i++]=128|63&r);else for(i=this.start;o<a&&i<64;++o)(r=e.charCodeAt(o))<128?s[i>>2]|=r<<SHIFT[3&i++]:r<2048?(s[i>>2]|=(192|r>>6)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):r<55296||r>=57344?(s[i>>2]|=(224|r>>12)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++o)),s[i>>2]|=(240|r>>18)<<SHIFT[3&i++],s[i>>2]|=(128|r>>12&63)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]);this.lastByteIndex=i,this.bytes+=i-this.start,i>=64?(this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,i,o,a=this.blocks;this.first?t=((t=((e=((e=a[0]-680876937)<<7|e>>>25)-271733879<<0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+a[1]-117830708)<<12|r>>>20)+e<<0)&(-271733879^e))+a[2]-1126478375)<<17|n>>>15)+r<<0)&(r^e))+a[3]-1316259209)<<22|t>>>10)+n<<0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+a[0]-680876936)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[1]-389564586)<<12|r>>>20)+e<<0)&(e^t))+a[2]+606105819)<<17|n>>>15)+r<<0)&(r^e))+a[3]-1044525330)<<22|t>>>10)+n<<0),t=((t+=((e=((e+=(r^t&(n^r))+a[4]-176418897)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[5]+1200080426)<<12|r>>>20)+e<<0)&(e^t))+a[6]-1473231341)<<17|n>>>15)+r<<0)&(r^e))+a[7]-45705983)<<22|t>>>10)+n<<0,t=((t+=((e=((e+=(r^t&(n^r))+a[8]+1770035416)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[9]-1958414417)<<12|r>>>20)+e<<0)&(e^t))+a[10]-42063)<<17|n>>>15)+r<<0)&(r^e))+a[11]-1990404162)<<22|t>>>10)+n<<0,t=((t+=((e=((e+=(r^t&(n^r))+a[12]+1804603682)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[13]-40341101)<<12|r>>>20)+e<<0)&(e^t))+a[14]-1502002290)<<17|n>>>15)+r<<0)&(r^e))+a[15]+1236535329)<<22|t>>>10)+n<<0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[1]-165796510)<<5|e>>>27)+t<<0)^t))+a[6]-1069501632)<<9|r>>>23)+e<<0)^e&((n=((n+=(e^t&(r^e))+a[11]+643717713)<<14|n>>>18)+r<<0)^r))+a[0]-373897302)<<20|t>>>12)+n<<0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[5]-701558691)<<5|e>>>27)+t<<0)^t))+a[10]+38016083)<<9|r>>>23)+e<<0)^e&((n=((n+=(e^t&(r^e))+a[15]-660478335)<<14|n>>>18)+r<<0)^r))+a[4]-405537848)<<20|t>>>12)+n<<0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[9]+568446438)<<5|e>>>27)+t<<0)^t))+a[14]-1019803690)<<9|r>>>23)+e<<0)^e&((n=((n+=(e^t&(r^e))+a[3]-187363961)<<14|n>>>18)+r<<0)^r))+a[8]+1163531501)<<20|t>>>12)+n<<0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[13]-1444681467)<<5|e>>>27)+t<<0)^t))+a[2]-51403784)<<9|r>>>23)+e<<0)^e&((n=((n+=(e^t&(r^e))+a[7]+1735328473)<<14|n>>>18)+r<<0)^r))+a[12]-1926607734)<<20|t>>>12)+n<<0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[5]-378558)<<4|e>>>28)+t<<0))+a[8]-2022574463)<<11|r>>>21)+e<<0)^e)^(n=((n+=(o^t)+a[11]+1839030562)<<16|n>>>16)+r<<0))+a[14]-35309556)<<23|t>>>9)+n<<0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[1]-1530992060)<<4|e>>>28)+t<<0))+a[4]+1272893353)<<11|r>>>21)+e<<0)^e)^(n=((n+=(o^t)+a[7]-155497632)<<16|n>>>16)+r<<0))+a[10]-1094730640)<<23|t>>>9)+n<<0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[13]+681279174)<<4|e>>>28)+t<<0))+a[0]-358537222)<<11|r>>>21)+e<<0)^e)^(n=((n+=(o^t)+a[3]-722521979)<<16|n>>>16)+r<<0))+a[6]+76029189)<<23|t>>>9)+n<<0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[9]-640364487)<<4|e>>>28)+t<<0))+a[12]-421815835)<<11|r>>>21)+e<<0)^e)^(n=((n+=(o^t)+a[15]+530742520)<<16|n>>>16)+r<<0))+a[2]-995338651)<<23|t>>>9)+n<<0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[0]-198630844)<<6|e>>>26)+t<<0)|~n))+a[7]+1126891415)<<10|r>>>22)+e<<0)^((n=((n+=(e^(r|~t))+a[14]-1416354905)<<15|n>>>17)+r<<0)|~e))+a[5]-57434055)<<21|t>>>11)+n<<0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[12]+1700485571)<<6|e>>>26)+t<<0)|~n))+a[3]-1894986606)<<10|r>>>22)+e<<0)^((n=((n+=(e^(r|~t))+a[10]-1051523)<<15|n>>>17)+r<<0)|~e))+a[1]-2054922799)<<21|t>>>11)+n<<0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[8]+1873313359)<<6|e>>>26)+t<<0)|~n))+a[15]-30611744)<<10|r>>>22)+e<<0)^((n=((n+=(e^(r|~t))+a[6]-1560198380)<<15|n>>>17)+r<<0)|~e))+a[13]+1309151649)<<21|t>>>11)+n<<0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[4]-145523070)<<6|e>>>26)+t<<0)|~n))+a[11]-1120210379)<<10|r>>>22)+e<<0)^((n=((n+=(e^(r|~t))+a[2]+718787259)<<15|n>>>17)+r<<0)|~e))+a[9]-343485551)<<21|t>>>11)+n<<0,this.first?(this.h0=e+1732584193<<0,this.h1=t-271733879<<0,this.h2=n-1732584194<<0,this.h3=r+271733878<<0,this.first=!1):(this.h0=this.h0+e<<0,this.h1=this.h1+t<<0,this.h2=this.h2+n<<0,this.h3=this.h3+r<<0)},Md5.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3;return HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3;return[255&e,e>>8&255,e>>16&255,e>>24&255,255&t,t>>8&255,t>>16&255,t>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(16),t=new Uint32Array(e);return t[0]=this.h0,t[1]=this.h1,t[2]=this.h2,t[3]=this.h3,e},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var e,t,n,r="",i=this.array(),o=0;o<15;)e=i[o++],t=i[o++],n=i[o++],r+=BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[63&(e<<4|t>>>4)]+BASE64_ENCODE_CHAR[63&(t<<2|n>>>6)]+BASE64_ENCODE_CHAR[63&n];return e=i[o],r+(BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[e<<4&63]+"==")};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()}).call(this,__webpack_require__(48),__webpack_require__(43))},function(e,t,n){var r=n(33),i=["Aaliyah","Aaron","Abagail","Abbey","Abbie","Abbigail","Abby","Abdiel","Abdul","Abdullah","Abe","Abel","Abelardo","Abigail","Abigale","Abigayle","Abner","Abraham","Ada","Adah","Adalberto","Adaline","Adam","Adan","Addie","Addison","Adela","Adelbert","Adele","Adelia","Adeline","Adell","Adella","Adelle","Aditya","Adolf","Adolfo","Adolph","Adolphus","Adonis","Adrain","Adrian","Adriana","Adrianna","Adriel","Adrien","Adrienne","Afton","Aglae","Agnes","Agustin","Agustina","Ahmad","Ahmed","Aida","Aidan","Aiden","Aileen","Aisha","Aiyana","Akeem","Al","Alaina","Alan","Alana","Alanis","Alanna","Alayna","Alba","Albert","Alberta","Albertha","Alberto","Albin","Albina","Alda","Alden","Alec","Aleen","Alejandra","Alejandrin","Alek","Alena","Alene","Alessandra","Alessandro","Alessia","Aletha","Alex","Alexa","Alexander","Alexandra","Alexandre","Alexandrea","Alexandria","Alexandrine","Alexandro","Alexane","Alexanne","Alexie","Alexis","Alexys","Alexzander","Alf","Alfonso","Alfonzo","Alford","Alfred","Alfreda","Alfredo","Ali","Alia","Alice","Alicia","Alisa","Alisha","Alison","Alivia","Aliya","Aliyah","Aliza","Alize","Allan","Allen","Allene","Allie","Allison","Ally","Alphonso","Alta","Althea","Alva","Alvah","Alvena","Alvera","Alverta","Alvina","Alvis","Alyce","Alycia","Alysa","Alysha","Alyson","Alysson","Amalia","Amanda","Amani","Amara","Amari","Amaya","Amber","Ambrose","Amelia","Amelie","Amely","America","Americo","Amie","Amina","Amir","Amira","Amiya","Amos","Amparo","Amy","Amya","Ana","Anabel","Anabelle","Anahi","Anais","Anastacio","Anastasia","Anderson","Andre","Andreane","Andreanne","Andres","Andrew","Andy","Angel","Angela","Angelica","Angelina","Angeline","Angelita","Angelo","Angie","Angus","Anibal","Anika","Anissa","Anita","Aniya","Aniyah","Anjali","Anna","Annabel","Annabell","Annabelle","Annalise","Annamae","Annamarie","Anne","Annetta","Annette","Annie","Ansel","Ansley","Anthony","Antoinette","Antone","Antonetta","Antonette","Antonia","Antonietta","Antonina","Antonio","Antwan","Antwon","Anya","April","Ara","Araceli","Aracely","Arch","Archibald","Ardella","Arden","Ardith","Arely","Ari","Ariane","Arianna","Aric","Ariel","Arielle","Arjun","Arlene","Arlie","Arlo","Armand","Armando","Armani","Arnaldo","Arne","Arno","Arnold","Arnoldo","Arnulfo","Aron","Art","Arthur","Arturo","Arvel","Arvid","Arvilla","Aryanna","Asa","Asha","Ashlee","Ashleigh","Ashley","Ashly","Ashlynn","Ashton","Ashtyn","Asia","Assunta","Astrid","Athena","Aubree","Aubrey","Audie","Audra","Audreanne","Audrey","August","Augusta","Augustine","Augustus","Aurelia","Aurelie","Aurelio","Aurore","Austen","Austin","Austyn","Autumn","Ava","Avery","Avis","Axel","Ayana","Ayden","Ayla","Aylin","Baby","Bailee","Bailey","Barbara","Barney","Baron","Barrett","Barry","Bart","Bartholome","Barton","Baylee","Beatrice","Beau","Beaulah","Bell","Bella","Belle","Ben","Benedict","Benjamin","Bennett","Bennie","Benny","Benton","Berenice","Bernadette","Bernadine","Bernard","Bernardo","Berneice","Bernhard","Bernice","Bernie","Berniece","Bernita","Berry","Bert","Berta","Bertha","Bertram","Bertrand","Beryl","Bessie","Beth","Bethany","Bethel","Betsy","Bette","Bettie","Betty","Bettye","Beulah","Beverly","Bianka","Bill","Billie","Billy","Birdie","Blair","Blaise","Blake","Blanca","Blanche","Blaze","Bo","Bobbie","Bobby","Bonita","Bonnie","Boris","Boyd","Brad","Braden","Bradford","Bradley","Bradly","Brady","Braeden","Brain","Brandi","Brando","Brandon","Brandt","Brandy","Brandyn","Brannon","Branson","Brant","Braulio","Braxton","Brayan","Breana","Breanna","Breanne","Brenda","Brendan","Brenden","Brendon","Brenna","Brennan","Brennon","Brent","Bret","Brett","Bria","Brian","Briana","Brianne","Brice","Bridget","Bridgette","Bridie","Brielle","Brigitte","Brionna","Brisa","Britney","Brittany","Brock","Broderick","Brody","Brook","Brooke","Brooklyn","Brooks","Brown","Bruce","Bryana","Bryce","Brycen","Bryon","Buck","Bud","Buddy","Buford","Bulah","Burdette","Burley","Burnice","Buster","Cade","Caden","Caesar","Caitlyn","Cale","Caleb","Caleigh","Cali","Calista","Callie","Camden","Cameron","Camila","Camilla","Camille","Camren","Camron","Camryn","Camylle","Candace","Candelario","Candice","Candida","Candido","Cara","Carey","Carissa","Carlee","Carleton","Carley","Carli","Carlie","Carlo","Carlos","Carlotta","Carmel","Carmela","Carmella","Carmelo","Carmen","Carmine","Carol","Carolanne","Carole","Carolina","Caroline","Carolyn","Carolyne","Carrie","Carroll","Carson","Carter","Cary","Casandra","Casey","Casimer","Casimir","Casper","Cassandra","Cassandre","Cassidy","Cassie","Catalina","Caterina","Catharine","Catherine","Cathrine","Cathryn","Cathy","Cayla","Ceasar","Cecelia","Cecil","Cecile","Cecilia","Cedrick","Celestine","Celestino","Celia","Celine","Cesar","Chad","Chadd","Chadrick","Chaim","Chance","Chandler","Chanel","Chanelle","Charity","Charlene","Charles","Charley","Charlie","Charlotte","Chase","Chasity","Chauncey","Chaya","Chaz","Chelsea","Chelsey","Chelsie","Chesley","Chester","Chet","Cheyanne","Cheyenne","Chloe","Chris","Christ","Christa","Christelle","Christian","Christiana","Christina","Christine","Christop","Christophe","Christopher","Christy","Chyna","Ciara","Cicero","Cielo","Cierra","Cindy","Citlalli","Clair","Claire","Clara","Clarabelle","Clare","Clarissa","Clark","Claud","Claude","Claudia","Claudie","Claudine","Clay","Clemens","Clement","Clementina","Clementine","Clemmie","Cleo","Cleora","Cleta","Cletus","Cleve","Cleveland","Clifford","Clifton","Clint","Clinton","Clotilde","Clovis","Cloyd","Clyde","Coby","Cody","Colby","Cole","Coleman","Colin","Colleen","Collin","Colt","Colten","Colton","Columbus","Concepcion","Conner","Connie","Connor","Conor","Conrad","Constance","Constantin","Consuelo","Cooper","Cora","Coralie","Corbin","Cordelia","Cordell","Cordia","Cordie","Corene","Corine","Cornelius","Cornell","Corrine","Cortez","Cortney","Cory","Coty","Courtney","Coy","Craig","Crawford","Creola","Cristal","Cristian","Cristina","Cristobal","Cristopher","Cruz","Crystal","Crystel","Cullen","Curt","Curtis","Cydney","Cynthia","Cyril","Cyrus","Dagmar","Dahlia","Daija","Daisha","Daisy","Dakota","Dale","Dallas","Dallin","Dalton","Damaris","Dameon","Damian","Damien","Damion","Damon","Dan","Dana","Dandre","Dane","D'angelo","Dangelo","Danial","Daniela","Daniella","Danielle","Danika","Dannie","Danny","Dante","Danyka","Daphne","Daphnee","Daphney","Darby","Daren","Darian","Dariana","Darien","Dario","Darion","Darius","Darlene","Daron","Darrel","Darrell","Darren","Darrick","Darrin","Darrion","Darron","Darryl","Darwin","Daryl","Dashawn","Dasia","Dave","David","Davin","Davion","Davon","Davonte","Dawn","Dawson","Dax","Dayana","Dayna","Dayne","Dayton","Dean","Deangelo","Deanna","Deborah","Declan","Dedric","Dedrick","Dee","Deion","Deja","Dejah","Dejon","Dejuan","Delaney","Delbert","Delfina","Delia","Delilah","Dell","Della","Delmer","Delores","Delpha","Delphia","Delphine","Delta","Demarco","Demarcus","Demario","Demetris","Demetrius","Demond","Dena","Denis","Dennis","Deon","Deondre","Deontae","Deonte","Dereck","Derek","Derick","Deron","Derrick","Deshaun","Deshawn","Desiree","Desmond","Dessie","Destany","Destin","Destinee","Destiney","Destini","Destiny","Devan","Devante","Deven","Devin","Devon","Devonte","Devyn","Dewayne","Dewitt","Dexter","Diamond","Diana","Dianna","Diego","Dillan","Dillon","Dimitri","Dina","Dino","Dion","Dixie","Dock","Dolly","Dolores","Domenic","Domenica","Domenick","Domenico","Domingo","Dominic","Dominique","Don","Donald","Donato","Donavon","Donna","Donnell","Donnie","Donny","Dora","Dorcas","Dorian","Doris","Dorothea","Dorothy","Dorris","Dortha","Dorthy","Doug","Douglas","Dovie","Doyle","Drake","Drew","Duane","Dudley","Dulce","Duncan","Durward","Dustin","Dusty","Dwight","Dylan","Earl","Earlene","Earline","Earnest","Earnestine","Easter","Easton","Ebba","Ebony","Ed","Eda","Edd","Eddie","Eden","Edgar","Edgardo","Edison","Edmond","Edmund","Edna","Eduardo","Edward","Edwardo","Edwin","Edwina","Edyth","Edythe","Effie","Efrain","Efren","Eileen","Einar","Eino","Eladio","Elaina","Elbert","Elda","Eldon","Eldora","Eldred","Eldridge","Eleanora","Eleanore","Eleazar","Electa","Elena","Elenor","Elenora","Eleonore","Elfrieda","Eli","Elian","Eliane","Elias","Eliezer","Elijah","Elinor","Elinore","Elisa","Elisabeth","Elise","Eliseo","Elisha","Elissa","Eliza","Elizabeth","Ella","Ellen","Ellie","Elliot","Elliott","Ellis","Ellsworth","Elmer","Elmira","Elmo","Elmore","Elna","Elnora","Elody","Eloisa","Eloise","Elouise","Eloy","Elroy","Elsa","Else","Elsie","Elta","Elton","Elva","Elvera","Elvie","Elvis","Elwin","Elwyn","Elyse","Elyssa","Elza","Emanuel","Emelia","Emelie","Emely","Emerald","Emerson","Emery","Emie","Emil","Emile","Emilia","Emiliano","Emilie","Emilio","Emily","Emma","Emmalee","Emmanuel","Emmanuelle","Emmet","Emmett","Emmie","Emmitt","Emmy","Emory","Ena","Enid","Enoch","Enola","Enos","Enrico","Enrique","Ephraim","Era","Eriberto","Eric","Erica","Erich","Erick","Ericka","Erik","Erika","Erin","Erling","Erna","Ernest","Ernestina","Ernestine","Ernesto","Ernie","Ervin","Erwin","Eryn","Esmeralda","Esperanza","Esta","Esteban","Estefania","Estel","Estell","Estella","Estelle","Estevan","Esther","Estrella","Etha","Ethan","Ethel","Ethelyn","Ethyl","Ettie","Eudora","Eugene","Eugenia","Eula","Eulah","Eulalia","Euna","Eunice","Eusebio","Eva","Evalyn","Evan","Evangeline","Evans","Eve","Eveline","Evelyn","Everardo","Everett","Everette","Evert","Evie","Ewald","Ewell","Ezekiel","Ezequiel","Ezra","Fabian","Fabiola","Fae","Fannie","Fanny","Fatima","Faustino","Fausto","Favian","Fay","Faye","Federico","Felicia","Felicita","Felicity","Felipa","Felipe","Felix","Felton","Fermin","Fern","Fernando","Ferne","Fidel","Filiberto","Filomena","Finn","Fiona","Flavie","Flavio","Fleta","Fletcher","Flo","Florence","Florencio","Florian","Florida","Florine","Flossie","Floy","Floyd","Ford","Forest","Forrest","Foster","Frances","Francesca","Francesco","Francis","Francisca","Francisco","Franco","Frank","Frankie","Franz","Fred","Freda","Freddie","Freddy","Frederic","Frederick","Frederik","Frederique","Fredrick","Fredy","Freeda","Freeman","Freida","Frida","Frieda","Friedrich","Fritz","Furman","Gabe","Gabriel","Gabriella","Gabrielle","Gaetano","Gage","Gail","Gardner","Garett","Garfield","Garland","Garnet","Garnett","Garret","Garrett","Garrick","Garrison","Garry","Garth","Gaston","Gavin","Gay","Gayle","Gaylord","Gene","General","Genesis","Genevieve","Gennaro","Genoveva","Geo","Geoffrey","George","Georgette","Georgiana","Georgianna","Geovanni","Geovanny","Geovany","Gerald","Geraldine","Gerard","Gerardo","Gerda","Gerhard","Germaine","German","Gerry","Gerson","Gertrude","Gia","Gianni","Gideon","Gilbert","Gilberto","Gilda","Giles","Gillian","Gina","Gino","Giovani","Giovanna","Giovanni","Giovanny","Gisselle","Giuseppe","Gladyce","Gladys","Glen","Glenda","Glenna","Glennie","Gloria","Godfrey","Golda","Golden","Gonzalo","Gordon","Grace","Gracie","Graciela","Grady","Graham","Grant","Granville","Grayce","Grayson","Green","Greg","Gregg","Gregoria","Gregorio","Gregory","Greta","Gretchen","Greyson","Griffin","Grover","Guadalupe","Gudrun","Guido","Guillermo","Guiseppe","Gunnar","Gunner","Gus","Gussie","Gust","Gustave","Guy","Gwen","Gwendolyn","Hadley","Hailee","Hailey","Hailie","Hal","Haleigh","Haley","Halie","Halle","Hallie","Hank","Hanna","Hannah","Hans","Hardy","Harley","Harmon","Harmony","Harold","Harrison","Harry","Harvey","Haskell","Hassan","Hassie","Hattie","Haven","Hayden","Haylee","Hayley","Haylie","Hazel","Hazle","Heath","Heather","Heaven","Heber","Hector","Heidi","Helen","Helena","Helene","Helga","Hellen","Helmer","Heloise","Henderson","Henri","Henriette","Henry","Herbert","Herman","Hermann","Hermina","Herminia","Herminio","Hershel","Herta","Hertha","Hester","Hettie","Hilario","Hilbert","Hilda","Hildegard","Hillard","Hillary","Hilma","Hilton","Hipolito","Hiram","Hobart","Holden","Hollie","Hollis","Holly","Hope","Horace","Horacio","Hortense","Hosea","Houston","Howard","Howell","Hoyt","Hubert","Hudson","Hugh","Hulda","Humberto","Hunter","Hyman","Ian","Ibrahim","Icie","Ida","Idell","Idella","Ignacio","Ignatius","Ike","Ila","Ilene","Iliana","Ima","Imani","Imelda","Immanuel","Imogene","Ines","Irma","Irving","Irwin","Isaac","Isabel","Isabell","Isabella","Isabelle","Isac","Isadore","Isai","Isaiah","Isaias","Isidro","Ismael","Isobel","Isom","Israel","Issac","Itzel","Iva","Ivah","Ivory","Ivy","Izabella","Izaiah","Jabari","Jace","Jacey","Jacinthe","Jacinto","Jack","Jackeline","Jackie","Jacklyn","Jackson","Jacky","Jaclyn","Jacquelyn","Jacques","Jacynthe","Jada","Jade","Jaden","Jadon","Jadyn","Jaeden","Jaida","Jaiden","Jailyn","Jaime","Jairo","Jakayla","Jake","Jakob","Jaleel","Jalen","Jalon","Jalyn","Jamaal","Jamal","Jamar","Jamarcus","Jamel","Jameson","Jamey","Jamie","Jamil","Jamir","Jamison","Jammie","Jan","Jana","Janae","Jane","Janelle","Janessa","Janet","Janice","Janick","Janie","Janis","Janiya","Jannie","Jany","Jaquan","Jaquelin","Jaqueline","Jared","Jaren","Jarod","Jaron","Jarred","Jarrell","Jarret","Jarrett","Jarrod","Jarvis","Jasen","Jasmin","Jason","Jasper","Jaunita","Javier","Javon","Javonte","Jay","Jayce","Jaycee","Jayda","Jayde","Jayden","Jaydon","Jaylan","Jaylen","Jaylin","Jaylon","Jayme","Jayne","Jayson","Jazlyn","Jazmin","Jazmyn","Jazmyne","Jean","Jeanette","Jeanie","Jeanne","Jed","Jedediah","Jedidiah","Jeff","Jefferey","Jeffery","Jeffrey","Jeffry","Jena","Jenifer","Jennie","Jennifer","Jennings","Jennyfer","Jensen","Jerad","Jerald","Jeramie","Jeramy","Jerel","Jeremie","Jeremy","Jermain","Jermaine","Jermey","Jerod","Jerome","Jeromy","Jerrell","Jerrod","Jerrold","Jerry","Jess","Jesse","Jessica","Jessie","Jessika","Jessy","Jessyca","Jesus","Jett","Jettie","Jevon","Jewel","Jewell","Jillian","Jimmie","Jimmy","Jo","Joan","Joana","Joanie","Joanne","Joannie","Joanny","Joany","Joaquin","Jocelyn","Jodie","Jody","Joe","Joel","Joelle","Joesph","Joey","Johan","Johann","Johanna","Johathan","John","Johnathan","Johnathon","Johnnie","Johnny","Johnpaul","Johnson","Jolie","Jon","Jonas","Jonatan","Jonathan","Jonathon","Jordan","Jordane","Jordi","Jordon","Jordy","Jordyn","Jorge","Jose","Josefa","Josefina","Joseph","Josephine","Josh","Joshua","Joshuah","Josiah","Josiane","Josianne","Josie","Josue","Jovan","Jovani","Jovanny","Jovany","Joy","Joyce","Juana","Juanita","Judah","Judd","Jude","Judge","Judson","Judy","Jules","Julia","Julian","Juliana","Julianne","Julie","Julien","Juliet","Julio","Julius","June","Junior","Junius","Justen","Justice","Justina","Justine","Juston","Justus","Justyn","Juvenal","Juwan","Kacey","Kaci","Kacie","Kade","Kaden","Kadin","Kaela","Kaelyn","Kaia","Kailee","Kailey","Kailyn","Kaitlin","Kaitlyn","Kale","Kaleb","Kaleigh","Kaley","Kali","Kallie","Kameron","Kamille","Kamren","Kamron","Kamryn","Kane","Kara","Kareem","Karelle","Karen","Kari","Kariane","Karianne","Karina","Karine","Karl","Karlee","Karley","Karli","Karlie","Karolann","Karson","Kasandra","Kasey","Kassandra","Katarina","Katelin","Katelyn","Katelynn","Katharina","Katherine","Katheryn","Kathleen","Kathlyn","Kathryn","Kathryne","Katlyn","Katlynn","Katrina","Katrine","Kattie","Kavon","Kay","Kaya","Kaycee","Kayden","Kayla","Kaylah","Kaylee","Kayleigh","Kayley","Kayli","Kaylie","Kaylin","Keagan","Keanu","Keara","Keaton","Keegan","Keeley","Keely","Keenan","Keira","Keith","Kellen","Kelley","Kelli","Kellie","Kelly","Kelsi","Kelsie","Kelton","Kelvin","Ken","Kendall","Kendra","Kendrick","Kenna","Kennedi","Kennedy","Kenneth","Kennith","Kenny","Kenton","Kenya","Kenyatta","Kenyon","Keon","Keshaun","Keshawn","Keven","Kevin","Kevon","Keyon","Keyshawn","Khalid","Khalil","Kian","Kiana","Kianna","Kiara","Kiarra","Kiel","Kiera","Kieran","Kiley","Kim","Kimberly","King","Kip","Kira","Kirk","Kirsten","Kirstin","Kitty","Kobe","Koby","Kody","Kolby","Kole","Korbin","Korey","Kory","Kraig","Kris","Krista","Kristian","Kristin","Kristina","Kristofer","Kristoffer","Kristopher","Kristy","Krystal","Krystel","Krystina","Kurt","Kurtis","Kyla","Kyle","Kylee","Kyleigh","Kyler","Kylie","Kyra","Lacey","Lacy","Ladarius","Lafayette","Laila","Laisha","Lamar","Lambert","Lamont","Lance","Landen","Lane","Laney","Larissa","Laron","Larry","Larue","Laura","Laurel","Lauren","Laurence","Lauretta","Lauriane","Laurianne","Laurie","Laurine","Laury","Lauryn","Lavada","Lavern","Laverna","Laverne","Lavina","Lavinia","Lavon","Lavonne","Lawrence","Lawson","Layla","Layne","Lazaro","Lea","Leann","Leanna","Leanne","Leatha","Leda","Lee","Leif","Leila","Leilani","Lela","Lelah","Leland","Lelia","Lempi","Lemuel","Lenna","Lennie","Lenny","Lenora","Lenore","Leo","Leola","Leon","Leonard","Leonardo","Leone","Leonel","Leonie","Leonor","Leonora","Leopold","Leopoldo","Leora","Lera","Lesley","Leslie","Lesly","Lessie","Lester","Leta","Letha","Letitia","Levi","Lew","Lewis","Lexi","Lexie","Lexus","Lia","Liam","Liana","Libbie","Libby","Lila","Lilian","Liliana","Liliane","Lilla","Lillian","Lilliana","Lillie","Lilly","Lily","Lilyan","Lina","Lincoln","Linda","Lindsay","Lindsey","Linnea","Linnie","Linwood","Lionel","Lisa","Lisandro","Lisette","Litzy","Liza","Lizeth","Lizzie","Llewellyn","Lloyd","Logan","Lois","Lola","Lolita","Loma","Lon","London","Lonie","Lonnie","Lonny","Lonzo","Lora","Loraine","Loren","Lorena","Lorenz","Lorenza","Lorenzo","Lori","Lorine","Lorna","Lottie","Lou","Louie","Louisa","Lourdes","Louvenia","Lowell","Loy","Loyal","Loyce","Lucas","Luciano","Lucie","Lucienne","Lucile","Lucinda","Lucio","Lucious","Lucius","Lucy","Ludie","Ludwig","Lue","Luella","Luigi","Luis","Luisa","Lukas","Lula","Lulu","Luna","Lupe","Lura","Lurline","Luther","Luz","Lyda","Lydia","Lyla","Lynn","Lyric","Lysanne","Mabel","Mabelle","Mable","Mac","Macey","Maci","Macie","Mack","Mackenzie","Macy","Madaline","Madalyn","Maddison","Madeline","Madelyn","Madelynn","Madge","Madie","Madilyn","Madisen","Madison","Madisyn","Madonna","Madyson","Mae","Maegan","Maeve","Mafalda","Magali","Magdalen","Magdalena","Maggie","Magnolia","Magnus","Maia","Maida","Maiya","Major","Makayla","Makenna","Makenzie","Malachi","Malcolm","Malika","Malinda","Mallie","Mallory","Malvina","Mandy","Manley","Manuel","Manuela","Mara","Marc","Marcel","Marcelina","Marcelino","Marcella","Marcelle","Marcellus","Marcelo","Marcia","Marco","Marcos","Marcus","Margaret","Margarete","Margarett","Margaretta","Margarette","Margarita","Marge","Margie","Margot","Margret","Marguerite","Maria","Mariah","Mariam","Marian","Mariana","Mariane","Marianna","Marianne","Mariano","Maribel","Marie","Mariela","Marielle","Marietta","Marilie","Marilou","Marilyne","Marina","Mario","Marion","Marisa","Marisol","Maritza","Marjolaine","Marjorie","Marjory","Mark","Markus","Marlee","Marlen","Marlene","Marley","Marlin","Marlon","Marques","Marquis","Marquise","Marshall","Marta","Martin","Martina","Martine","Marty","Marvin","Mary","Maryam","Maryjane","Maryse","Mason","Mateo","Mathew","Mathias","Mathilde","Matilda","Matilde","Matt","Matteo","Mattie","Maud","Maude","Maudie","Maureen","Maurice","Mauricio","Maurine","Maverick","Mavis","Max","Maxie","Maxime","Maximilian","Maximillia","Maximillian","Maximo","Maximus","Maxine","Maxwell","May","Maya","Maybell","Maybelle","Maye","Maymie","Maynard","Mayra","Mazie","Mckayla","Mckenna","Mckenzie","Meagan","Meaghan","Meda","Megane","Meggie","Meghan","Mekhi","Melany","Melba","Melisa","Melissa","Mellie","Melody","Melvin","Melvina","Melyna","Melyssa","Mercedes","Meredith","Merl","Merle","Merlin","Merritt","Mertie","Mervin","Meta","Mia","Micaela","Micah","Michael","Michaela","Michale","Micheal","Michel","Michele","Michelle","Miguel","Mikayla","Mike","Mikel","Milan","Miles","Milford","Miller","Millie","Milo","Milton","Mina","Minerva","Minnie","Miracle","Mireille","Mireya","Misael","Missouri","Misty","Mitchel","Mitchell","Mittie","Modesta","Modesto","Mohamed","Mohammad","Mohammed","Moises","Mollie","Molly","Mona","Monica","Monique","Monroe","Monserrat","Monserrate","Montana","Monte","Monty","Morgan","Moriah","Morris","Mortimer","Morton","Mose","Moses","Moshe","Mossie","Mozell","Mozelle","Muhammad","Muriel","Murl","Murphy","Murray","Mustafa","Mya","Myah","Mylene","Myles","Myra","Myriam","Myrl","Myrna","Myron","Myrtice","Myrtie","Myrtis","Myrtle","Nadia","Nakia","Name","Nannie","Naomi","Naomie","Napoleon","Narciso","Nash","Nasir","Nat","Natalia","Natalie","Natasha","Nathan","Nathanael","Nathanial","Nathaniel","Nathen","Nayeli","Neal","Ned","Nedra","Neha","Neil","Nelda","Nella","Nelle","Nellie","Nels","Nelson","Neoma","Nestor","Nettie","Neva","Newell","Newton","Nia","Nicholas","Nicholaus","Nichole","Nick","Nicklaus","Nickolas","Nico","Nicola","Nicolas","Nicole","Nicolette","Nigel","Nikita","Nikki","Nikko","Niko","Nikolas","Nils","Nina","Noah","Noble","Noe","Noel","Noelia","Noemi","Noemie","Noemy","Nola","Nolan","Nona","Nora","Norbert","Norberto","Norene","Norma","Norris","Norval","Norwood","Nova","Novella","Nya","Nyah","Nyasia","Obie","Oceane","Ocie","Octavia","Oda","Odell","Odessa","Odie","Ofelia","Okey","Ola","Olaf","Ole","Olen","Oleta","Olga","Olin","Oliver","Ollie","Oma","Omari","Omer","Ona","Onie","Opal","Ophelia","Ora","Oral","Oran","Oren","Orie","Orin","Orion","Orland","Orlando","Orlo","Orpha","Orrin","Orval","Orville","Osbaldo","Osborne","Oscar","Osvaldo","Oswald","Oswaldo","Otha","Otho","Otilia","Otis","Ottilie","Ottis","Otto","Ova","Owen","Ozella","Pablo","Paige","Palma","Pamela","Pansy","Paolo","Paris","Parker","Pascale","Pasquale","Pat","Patience","Patricia","Patrick","Patsy","Pattie","Paul","Paula","Pauline","Paxton","Payton","Pearl","Pearlie","Pearline","Pedro","Peggie","Penelope","Percival","Percy","Perry","Pete","Peter","Petra","Peyton","Philip","Phoebe","Phyllis","Pierce","Pierre","Pietro","Pink","Pinkie","Piper","Polly","Porter","Precious","Presley","Preston","Price","Prince","Princess","Priscilla","Providenci","Prudence","Queen","Queenie","Quentin","Quincy","Quinn","Quinten","Quinton","Rachael","Rachel","Rachelle","Rae","Raegan","Rafael","Rafaela","Raheem","Rahsaan","Rahul","Raina","Raleigh","Ralph","Ramiro","Ramon","Ramona","Randal","Randall","Randi","Randy","Ransom","Raoul","Raphael","Raphaelle","Raquel","Rashad","Rashawn","Rasheed","Raul","Raven","Ray","Raymond","Raymundo","Reagan","Reanna","Reba","Rebeca","Rebecca","Rebeka","Rebekah","Reece","Reed","Reese","Regan","Reggie","Reginald","Reid","Reilly","Reina","Reinhold","Remington","Rene","Renee","Ressie","Reta","Retha","Retta","Reuben","Reva","Rex","Rey","Reyes","Reymundo","Reyna","Reynold","Rhea","Rhett","Rhianna","Rhiannon","Rhoda","Ricardo","Richard","Richie","Richmond","Rick","Rickey","Rickie","Ricky","Rico","Rigoberto","Riley","Rita","River","Robb","Robbie","Robert","Roberta","Roberto","Robin","Robyn","Rocio","Rocky","Rod","Roderick","Rodger","Rodolfo","Rodrick","Rodrigo","Roel","Rogelio","Roger","Rogers","Rolando","Rollin","Roma","Romaine","Roman","Ron","Ronaldo","Ronny","Roosevelt","Rory","Rosa","Rosalee","Rosalia","Rosalind","Rosalinda","Rosalyn","Rosamond","Rosanna","Rosario","Roscoe","Rose","Rosella","Roselyn","Rosemarie","Rosemary","Rosendo","Rosetta","Rosie","Rosina","Roslyn","Ross","Rossie","Rowan","Rowena","Rowland","Roxane","Roxanne","Roy","Royal","Royce","Rozella","Ruben","Rubie","Ruby","Rubye","Rudolph","Rudy","Rupert","Russ","Russel","Russell","Rusty","Ruth","Ruthe","Ruthie","Ryan","Ryann","Ryder","Rylan","Rylee","Ryleigh","Ryley","Sabina","Sabrina","Sabryna","Sadie","Sadye","Sage","Saige","Sallie","Sally","Salma","Salvador","Salvatore","Sam","Samanta","Samantha","Samara","Samir","Sammie","Sammy","Samson","Sandra","Sandrine","Sandy","Sanford","Santa","Santiago","Santina","Santino","Santos","Sarah","Sarai","Sarina","Sasha","Saul","Savanah","Savanna","Savannah","Savion","Scarlett","Schuyler","Scot","Scottie","Scotty","Seamus","Sean","Sebastian","Sedrick","Selena","Selina","Selmer","Serena","Serenity","Seth","Shad","Shaina","Shakira","Shana","Shane","Shanel","Shanelle","Shania","Shanie","Shaniya","Shanna","Shannon","Shanny","Shanon","Shany","Sharon","Shaun","Shawn","Shawna","Shaylee","Shayna","Shayne","Shea","Sheila","Sheldon","Shemar","Sheridan","Sherman","Sherwood","Shirley","Shyann","Shyanne","Sibyl","Sid","Sidney","Sienna","Sierra","Sigmund","Sigrid","Sigurd","Silas","Sim","Simeon","Simone","Sincere","Sister","Skye","Skyla","Skylar","Sofia","Soledad","Solon","Sonia","Sonny","Sonya","Sophia","Sophie","Spencer","Stacey","Stacy","Stan","Stanford","Stanley","Stanton","Stefan","Stefanie","Stella","Stephan","Stephania","Stephanie","Stephany","Stephen","Stephon","Sterling","Steve","Stevie","Stewart","Stone","Stuart","Summer","Sunny","Susan","Susana","Susanna","Susie","Suzanne","Sven","Syble","Sydnee","Sydney","Sydni","Sydnie","Sylvan","Sylvester","Sylvia","Tabitha","Tad","Talia","Talon","Tamara","Tamia","Tania","Tanner","Tanya","Tara","Taryn","Tate","Tatum","Tatyana","Taurean","Tavares","Taya","Taylor","Teagan","Ted","Telly","Terence","Teresa","Terrance","Terrell","Terrence","Terrill","Terry","Tess","Tessie","Tevin","Thad","Thaddeus","Thalia","Thea","Thelma","Theo","Theodora","Theodore","Theresa","Therese","Theresia","Theron","Thomas","Thora","Thurman","Tia","Tiana","Tianna","Tiara","Tierra","Tiffany","Tillman","Timmothy","Timmy","Timothy","Tina","Tito","Titus","Tobin","Toby","Tod","Tom","Tomas","Tomasa","Tommie","Toney","Toni","Tony","Torey","Torrance","Torrey","Toy","Trace","Tracey","Tracy","Travis","Travon","Tre","Tremaine","Tremayne","Trent","Trenton","Tressa","Tressie","Treva","Trever","Trevion","Trevor","Trey","Trinity","Trisha","Tristian","Tristin","Triston","Troy","Trudie","Trycia","Trystan","Turner","Twila","Tyler","Tyra","Tyree","Tyreek","Tyrel","Tyrell","Tyrese","Tyrique","Tyshawn","Tyson","Ubaldo","Ulices","Ulises","Una","Unique","Urban","Uriah","Uriel","Ursula","Vada","Valentin","Valentina","Valentine","Valerie","Vallie","Van","Vance","Vanessa","Vaughn","Veda","Velda","Vella","Velma","Velva","Vena","Verda","Verdie","Vergie","Verla","Verlie","Vern","Verna","Verner","Vernice","Vernie","Vernon","Verona","Veronica","Vesta","Vicenta","Vicente","Vickie","Vicky","Victor","Victoria","Vida","Vidal","Vilma","Vince","Vincent","Vincenza","Vincenzo","Vinnie","Viola","Violet","Violette","Virgie","Virgil","Virginia","Virginie","Vita","Vito","Viva","Vivian","Viviane","Vivianne","Vivien","Vivienne","Vladimir","Wade","Waino","Waldo","Walker","Wallace","Walter","Walton","Wanda","Ward","Warren","Watson","Wava","Waylon","Wayne","Webster","Weldon","Wellington","Wendell","Wendy","Werner","Westley","Weston","Whitney","Wilber","Wilbert","Wilburn","Wiley","Wilford","Wilfred","Wilfredo","Wilfrid","Wilhelm","Wilhelmine","Will","Willa","Willard","William","Willie","Willis","Willow","Willy","Wilma","Wilmer","Wilson","Wilton","Winfield","Winifred","Winnifred","Winona","Winston","Woodrow","Wyatt","Wyman","Xander","Xavier","Xzavier","Yadira","Yasmeen","Yasmin","Yasmine","Yazmin","Yesenia","Yessenia","Yolanda","Yoshiko","Yvette","Yvonne","Zachariah","Zachary","Zachery","Zack","Zackary","Zackery","Zakary","Zander","Zane","Zaria","Zechariah","Zelda","Zella","Zelma","Zena","Zetta","Zion","Zita","Zoe","Zoey","Zoie","Zoila","Zola","Zora","Zula"];e.exports={generateUsername:function(){var e=r.randomElement(i),t=r.randomAlphanumStr(3);return"".concat(e,"-").concat(t)}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return h});var r=n(3),i=n(19),o=n(23),a=n(9);function s(e,t){return(function(e){if(Array.isArray(e))return e})(e)||(function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n})(e,t)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")})()}var c=n(11),u=n(4).getLogger(e),l={};function d(e,t){return!t||t<=0||!e||e<=0?0:Math.round(e/t*100)}function p(){this.loss={},this.bitrate={download:0,upload:0},this.resolution={},this.framerate=0}function f(){this.bandwidth={},this.bitrate={},this.packetLoss=null,this.transport=[]}function h(e,t,n,i){this._browserType=r.a.getName();var o=l[this._browserType];if(!o)throw"The browser type '".concat(this._browserType,"' isn't supported!");this._usesPromiseGetStats=r.a.isSafariWithWebrtc()||r.a.isFirefox(),this._getStatValue=this._usesPromiseGetStats?this._defineNewGetStatValueMethod(o):this._defineGetStatValueMethod(o),this.peerconnection=e,this.baselineAudioLevelsReport=null,this.currentAudioLevelsReport=null,this.currentStatsReport=null,this.previousStatsReport=null,this.audioLevelReportHistory={},this.audioLevelsIntervalId=null,this.eventEmitter=i,this.conferenceStats=new f,this.audioLevelsIntervalMilis=t,this.statsIntervalId=null,this.statsIntervalMilis=n,this.ssrc2stats=new Map}l[i.b.FIREFOX]={ssrc:"ssrc",packetsReceived:"packetsReceived",packetsLost:"packetsLost",packetsSent:"packetsSent",bytesReceived:"bytesReceived",bytesSent:"bytesSent",framerateMean:"framerateMean",ip:"ipAddress",port:"portNumber",protocol:"transport"},l[i.b.CHROME]={receiveBandwidth:"googAvailableReceiveBandwidth",sendBandwidth:"googAvailableSendBandwidth",remoteAddress:"googRemoteAddress",transportType:"googTransportType",localAddress:"googLocalAddress",activeConnection:"googActiveConnection",ssrc:"ssrc",packetsReceived:"packetsReceived",packetsSent:"packetsSent",packetsLost:"packetsLost",bytesReceived:"bytesReceived",bytesSent:"bytesSent",googFrameHeightReceived:"googFrameHeightReceived",googFrameWidthReceived:"googFrameWidthReceived",googFrameHeightSent:"googFrameHeightSent",googFrameWidthSent:"googFrameWidthSent",googFrameRateReceived:"googFrameRateReceived",googFrameRateSent:"googFrameRateSent",audioInputLevel:"audioInputLevel",audioOutputLevel:"audioOutputLevel",currentRoundTripTime:"googRtt",remoteCandidateType:"googRemoteCandidateType",localCandidateType:"googLocalCandidateType",ip:"ip",port:"port",protocol:"protocol"},l[i.b.EDGE]={sendBandwidth:"googAvailableSendBandwidth",remoteAddress:"remoteAddress",transportType:"protocol",localAddress:"localAddress",activeConnection:"activeConnection",ssrc:"ssrc",packetsReceived:"packetsReceived",packetsSent:"packetsSent",packetsLost:"packetsLost",bytesReceived:"bytesReceived",bytesSent:"bytesSent",googFrameHeightReceived:"frameHeight",googFrameWidthReceived:"frameWidth",googFrameHeightSent:"frameHeight",googFrameWidthSent:"frameWidth",googFrameRateReceived:"framesPerSecond",googFrameRateSent:"framesPerSecond",audioInputLevel:"audioLevel",audioOutputLevel:"audioLevel",currentRoundTripTime:"roundTripTime"},l[i.b.OPERA]=l[i.b.CHROME],l[i.b.NWJS]=l[i.b.CHROME],l[i.b.ELECTRON]=l[i.b.CHROME],l[i.b.SAFARI]=l[i.b.CHROME],l[i.b.REACT_NATIVE]=l[i.b.CHROME],p.prototype.setLoss=function(e){this.loss=e||{}},p.prototype.setResolution=function(e){this.resolution=e||{}},p.prototype.addBitrate=function(e){this.bitrate.download+=e.download,this.bitrate.upload+=e.upload},p.prototype.resetBitrate=function(){this.bitrate.download=0,this.bitrate.upload=0},p.prototype.setFramerate=function(e){this.framerate=e||0},h.prototype.stop=function(){this.audioLevelsIntervalId&&(clearInterval(this.audioLevelsIntervalId),this.audioLevelsIntervalId=null),this.statsIntervalId&&(clearInterval(this.statsIntervalId),this.statsIntervalId=null)},h.prototype.errorCallback=function(e){c.callErrorHandler(e),u.error("Get stats error",e),this.stop()},h.prototype.start=function(e){var t=this,n=this;e&&(this.audioLevelsIntervalId=setInterval(function(){n.peerconnection.getStats(function(e){var r;r=e&&e.result&&"function"==typeof e.result?e.result():e,n.currentAudioLevelsReport=r,t._usesPromiseGetStats?n.processNewAudioLevelReport():n.processAudioLevelReport(),n.baselineAudioLevelsReport=n.currentAudioLevelsReport},function(e){return n.errorCallback(e)})},n.audioLevelsIntervalMilis)),r.a.supportsRtpStatistics()&&(this.statsIntervalId=setInterval(function(){n.peerconnection.getStats(function(e){var r;r=e&&e.result&&"function"==typeof e.result?e.result():e,n.currentStatsReport=r;try{t._usesPromiseGetStats?n.processNewStatsReport():n.processStatsReport()}catch(e){c.callErrorHandler(e),u.error("Unsupported key:".concat(e),e)}n.previousStatsReport=n.currentStatsReport},function(e){return n.errorCallback(e)})},n.statsIntervalMilis))},h.prototype._defineGetStatValueMethod=function(e){var t;switch(this._browserType){case i.b.CHROME:case i.b.OPERA:case i.b.NWJS:case i.b.ELECTRON:t=function(e,t){return e.stat(t)};break;case i.b.REACT_NATIVE:t=function(e,t){var n;return e.values.some(function(e){return!!e.hasOwnProperty(t)&&(n=e[t],!0)}),n};break;case i.b.EDGE:t=function(e,t){return e[t]};break;default:t=function(e,t){return e[t]}}return function(n,r){return t(n,(function(t){var n=e[t];if(n)return n;throw"The property '".concat(t,"' isn't supported!")})(r))}},h.prototype.getNonNegativeStat=function(e,t){var n=this._getStatValue(e,t);return"number"!=typeof n&&(n=Number(n)),isNaN(n)?0:Math.max(0,n)},h.prototype.processStatsReport=function(){var e=this;if(this.previousStatsReport){var t=this._getStatValue,n={};for(var i in this.currentStatsReport)if(this.currentStatsReport.hasOwnProperty(i)){var a=this.currentStatsReport[i];if(a){try{var s=t(a,"receiveBandwidth"),c=t(a,"sendBandwidth");(s||c)&&(this.conferenceStats.bandwidth={download:Math.round(s/1e3),upload:Math.round(c/1e3)})}catch(e){}if("googCandidatePair"===a.type&&"continue"===(function(){var n=void 0,r=void 0,i=void 0,o=void 0,s=void 0,c=void 0,u=void 0;try{if(!(n=t(a,"activeConnection")))return"continue";r=t(a,"remoteAddress"),u=t(a,"transportType"),o=t(a,"localAddress"),i=t(a,"localCandidateType"),s=t(a,"remoteCandidateType"),c=e.getNonNegativeStat(a,"currentRoundTripTime")}catch(e){}if(!r||!u||!o||"true"!==n)return"continue";var l=e.conferenceStats.transport;return l.some(function(e){return e.ip===r&&e.type===u&&e.localip===o})||l.push({ip:r,type:u,localip:o,p2p:e.peerconnection.isP2P,localCandidateType:i,remoteCandidateType:s,rtt:c}),"continue"})())continue;if("candidatepair"===a.type){if("succeeded"!==a.state||!a.selected)continue;var l=this.currentStatsReport[a.localCandidateId],d=this.currentStatsReport[a.remoteCandidateId];this.conferenceStats.transport.push({ip:"".concat(d.ipAddress,":").concat(d.portNumber),type:l.transport,localip:"".concat(l.ipAddress,":").concat(l.portNumber),p2p:this.peerconnection.isP2P,localCandidateType:l.candidateType,remoteCandidateType:d.candidateType})}if("transportdiagnostics"===a.msType&&this.conferenceStats.transport.push({ip:a.remoteAddress,type:a.protocol,localip:a.localAddress,p2p:this.peerconnection.isP2P}),("ssrc"===a.type||"outboundrtp"===a.type||"inboundrtp"===a.type||"track"===a.type)&&(!r.a.isEdge()||"inboundrtp"!==a.type&&"outboundrtp"!==a.type)){var f=this.previousStatsReport[i],h=this.getNonNegativeStat(a,"ssrc");if("track"===a.type&&Array.isArray(a.ssrcIds)&&(h=Number(a.ssrcIds[0])),f&&h&&(r.a.isEdge()||!0!==a.isRemote&&!0!==a.remoteSource)){var m=this.ssrc2stats.get(h);m||(m=new p,this.ssrc2stats.set(h,m));var v=!0,y="packetsReceived",g=t(a,y);null!=g&&""!==g||(v=!1,null==(g=t(a,y="packetsSent"))&&u.warn("No packetsReceived nor packetsSent stat found")),(!g||g<0)&&(g=0);var S=this.getNonNegativeStat(f,y),_=Math.max(0,g-S),b=this.getNonNegativeStat(a,"packetsLost"),E=this.getNonNegativeStat(f,"packetsLost"),T=Math.max(0,b-E);m.setLoss({packetsTotal:_+T,packetsLost:T,isDownloadStream:v});var C=this.getNonNegativeStat(a,"bytesReceived"),R=this.getNonNegativeStat(f,"bytesReceived"),A=Math.max(0,C-R),w=0,k=t(a,"bytesSent");"number"!=typeof k&&"string"!=typeof k||(k=Number(k),isNaN(k)||(n[h]=k,k>0&&(w=k-t(f,"bytesSent")))),w=Math.max(0,w);var O=a.timestamp-f.timestamp,I=0,P=0;O>0&&(I=Math.round(8*A/O),P=Math.round(8*w/O)),m.addBitrate({download:I,upload:P});var D={height:null,width:null};try{var N=void 0,L=void 0;(N=t(a,"googFrameHeightReceived"))&&(L=t(a,"googFrameWidthReceived"))?(D.height=N,D.width=L):(N=t(a,"googFrameHeightSent"))&&(L=t(a,"googFrameWidthSent"))&&(D.height=N,D.width=L)}catch(e){}var M=void 0;try{M=t(a,"googFrameRateReceived")||t(a,"googFrameRateSent")||0}catch(e){try{M=this.getNonNegativeStat(a,"framerateMean")}catch(e){}}m.setFramerate(Math.round(M||0)),D.height&&D.width?m.setResolution(D):m.setResolution(null)}}}}this.eventEmitter.emit(o.c,this.peerconnection,n),this._processAndEmitReport()}},h.prototype._processAndEmitReport=function(){var e=this,t={download:0,upload:0},n={download:0,upload:0},r=0,i=0,a={},c={},l=0,p=0,f=0,h=0,m=!0,v=!1,y=void 0;try{for(var g,S=this.ssrc2stats["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(m=(g=S.next()).done);m=!0){var _=s(g.value,2),b=_[0],E=_[1],T=E.loss,C=T.isDownloadStream?"download":"upload";t[C]+=T.packetsTotal,n[C]+=T.packetsLost,r+=E.bitrate.download,i+=E.bitrate.upload;var R=this.peerconnection.getTrackBySSRC(b);if(R){R.isAudioTrack()?(l+=E.bitrate.download,p+=E.bitrate.upload):(f+=E.bitrate.download,h+=E.bitrate.upload);var A=R.getParticipantId();if(A){var w=E.resolution;if(w.width&&w.height&&-1!==w.width&&-1!==w.height){var k=a[A]||{};k[b]=w,a[A]=k}if(0!==E.framerate){var O=c[A]||{};O[b]=E.framerate,c[A]=O}}else u.error("No participant ID returned by ".concat(R))}E.resetBitrate()}}catch(e){v=!0,y=e}finally{try{m||null==S.return||S.return()}finally{if(v)throw y}}this.conferenceStats.bitrate={upload:i,download:r},this.conferenceStats.bitrate.audio={upload:p,download:l},this.conferenceStats.bitrate.video={upload:h,download:f},this.conferenceStats.packetLoss={total:d(n.download+n.upload,t.download+t.upload),download:d(n.download,t.download),upload:d(n.upload,t.upload)};var I,P={};Object.keys(this.audioLevelReportHistory).forEach(function(t){var n=e.audioLevelReportHistory[t],r=n.data,i=n.isLocal,o=r.reduce(function(e,t){return e+t})/r.length;if(i)I=o;else{var a=e.peerconnection.getTrackBySSRC(Number(t));if(a){var s=a.getParticipantId();s&&(P[s]=o)}}}),this.audioLevelReportHistory={},this.eventEmitter.emit(o.d,this.peerconnection,{bandwidth:this.conferenceStats.bandwidth,bitrate:this.conferenceStats.bitrate,packetLoss:this.conferenceStats.packetLoss,resolution:a,framerate:c,transport:this.conferenceStats.transport,localAvgAudioLevels:I,avgAudioLevels:P}),this.conferenceStats.transport=[]},h.prototype.processAudioLevelReport=function(){if(this.baselineAudioLevelsReport){var e=this._getStatValue;for(var t in this.currentAudioLevelsReport)if(this.currentAudioLevelsReport.hasOwnProperty(t)){var n=this.currentAudioLevelsReport[t];if("ssrc"===n.type||"track"===n.type){var i=this.baselineAudioLevelsReport[t],a=this.getNonNegativeStat(n,"ssrc");if(!a&&Array.isArray(n.ssrcIds)&&(a=Number(n.ssrcIds[0])),i)if(a){var s=void 0;try{s=e(n,"audioInputLevel")||e(n,"audioOutputLevel")}catch(e){return u.warn("Audio Levels are not available in the statistics."),void clearInterval(this.audioLevelsIntervalId)}if(s){var c;c="ssrc"===n.type?!e(n,"packetsReceived"):!n.remoteSource,r.a.isEdge()?s=s<0?Math.pow(10,s/20):0:s/=32767,a in this.audioLevelReportHistory||(this.audioLevelReportHistory[a]={isLocal:c,data:[]}),this.audioLevelReportHistory[a].data.push(s),this.eventEmitter.emit(o.a,this.peerconnection,a,s,c)}}else Date.now()-n.timestamp<3e3&&u.warn("No ssrc: ");else u.warn("".concat(a," not enough data"))}}}},h.prototype._defineNewGetStatValueMethod=function(e){return function(t,n){return t[(function(t){var n=e[t];if(n)return n;throw"The property '".concat(t,"' isn't supported!")})(n)]}},h.prototype.getNonNegativeValue=function(e){var t=e;return"number"!=typeof t&&(t=Number(t)),isNaN(t)?0:Math.max(0,t)},h.prototype._calculateBitrate=function(e,t,n){var r=this.getNonNegativeValue(e[n]),i=this.getNonNegativeValue(t[n]),o=Math.max(0,r-i),a=e.timestamp-t.timestamp,s=0;return a>0&&(s=Math.round(8*o/a)),s},h.prototype.processNewStatsReport=function(){var e=this;if(this.previousStatsReport){var t=this._getStatValue,n={};this.currentStatsReport.forEach(function(r){if("candidate-pair"===r.type&&r.nominated&&"succeeded"===r.state){var i=r.availableIncomingBitrate,o=r.availableOutgoingBitrate;(i||o)&&(e.conferenceStats.bandwidth={download:Math.round(i/1e3),upload:Math.round(o/1e3)});var a=e.currentStatsReport.get(r.remoteCandidateId),s=e.currentStatsReport.get(r.localCandidateId);if(a&&s){var c=t(a,"ip"),u=t(a,"port"),l="".concat(c,":").concat(u),d=t(s,"ip"),f=t(s,"port"),h="".concat(d,":").concat(f),m=t(a,"protocol"),v=e.conferenceStats.transport;v.some(function(e){return e.ip===l&&e.type===m&&e.localip===h})||v.push({ip:l,type:m,localIp:h,p2p:e.peerconnection.isP2P,localCandidateType:s.candidateType,remoteCandidateType:a.candidateType,networkType:s.networkType,rtt:1e3*r.currentRoundTripTime})}}else if("inbound-rtp"===r.type||"outbound-rtp"===r.type){var y=e.previousStatsReport.get(r.id),g=e.getNonNegativeValue(r.ssrc);if(!y||!g)return;var S=e.ssrc2stats.get(g);S||(S=new p,e.ssrc2stats.set(g,S));var _=!0,b="packetsReceived";"outbound-rtp"===r.type&&(_=!1,b="packetsSent");var E=r[b];(!E||E<0)&&(E=0);var T=e.getNonNegativeValue(y[b]),C=Math.max(0,E-T),R=e.getNonNegativeValue(r.packetsLost),A=e.getNonNegativeValue(y.packetsLost),w=Math.max(0,R-A);S.setLoss({packetsTotal:C+w,packetsLost:w,isDownloadStream:_}),"inbound-rtp"===r.type?S.addBitrate({download:e._calculateBitrate(r,y,"bytesReceived"),upload:0}):(n[g]=e.getNonNegativeValue(r.bytesSent),S.addBitrate({download:0,upload:e._calculateBitrate(r,y,"bytesSent")}));var k=r.framerateMean;k&&S.setFramerate(Math.round(k||0))}else if("track"===r.type){var O={height:r.frameHeight,width:r.frameWidth},I=r.framesPerSecond;if(!I){var P=e.previousStatsReport.get(r.id);if(P){var D=r.timestamp-P.timestamp;D>0&&r.framesSent&&(I=(r.framesSent-P.framesSent)/D*1e3)}if(!I)return}var N=r.trackIdentifier,L=e.peerconnection.getSsrcByTrackId(N),M=e.ssrc2stats.get(L);M||(M=new p,e.ssrc2stats.set(L,M)),M.setFramerate(Math.round(I||0)),O.height&&O.width?M.setResolution(O):M.setResolution(null)}}),this.eventEmitter.emit(o.c,this.peerconnection,n),this._processAndEmitReport()}},h.prototype.processNewAudioLevelReport=function(){var e=this;this.baselineAudioLevelsReport&&this.currentAudioLevelsReport.forEach(function(t){if("track"===t.type){var n=t.audioLevel;if(n){var r=t.trackIdentifier,i=e.peerconnection.getSsrcByTrackId(r);if(i){var s=i===e.peerconnection.getLocalSSRC(e.peerconnection.getLocalTracks(a.a));e.eventEmitter.emit(o.a,e.peerconnection,i,n,s)}}}})}}).call(this,"modules/statistics/RTPStatsCollector.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return l});var r=n(1),i=n(4),o=n(2),a=n(41),s=n(9);function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=Object(i.getLogger)(e),l=(function(){function e(t,n,i,o,s,c,u){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._jid=t,this._id=r.Strophe.getResourceFromJid(t),this._conference=n,this._displayName=i,this._supportsDTMF=!1,this._tracks=[],this._role="none",this._status=c,this._hidden=o,this._statsID=s,this._connectionStatus=a.a.ACTIVE,this._properties={},this._identity=u}var t,n;return t=e,(n=[{key:"getConference",value:function(){return this._conference}},{key:"getProperty",value:function(e){return this._properties[e]}},{key:"hasAnyVideoTrackWebRTCMuted",value:function(){return this.getTracks().some(function(e){return e.getType()===s.b&&e.isWebRTCTrackMuted()})}},{key:"_setConnectionStatus",value:function(e){this._connectionStatus=e}},{key:"getConnectionStatus",value:function(){return this._connectionStatus}},{key:"setProperty",value:function(e,t){var n=this._properties[e];t!==n&&(this._properties[e]=t,this._conference.eventEmitter.emit(o.PARTICIPANT_PROPERTY_CHANGED,this,e,n,t))}},{key:"getTracks",value:function(){return this._tracks.slice()}},{key:"getTracksByMediaType",value:function(e){return this.getTracks().filter(function(t){return t.getType()===e})}},{key:"getId",value:function(){return this._id}},{key:"getJid",value:function(){return this._jid}},{key:"getDisplayName",value:function(){return this._displayName}},{key:"getStatsID",value:function(){return this._statsID}},{key:"getStatus",value:function(){return this._status}},{key:"isModerator",value:function(){return"moderator"===this._role}},{key:"isHidden",value:function(){return this._hidden}},{key:"isAudioMuted",value:function(){return this._isMediaTypeMuted(s.a)}},{key:"_isMediaTypeMuted",value:function(e){return this.getTracks().reduce(function(t,n){return t&&(n.getType()!==e||n.isMuted())},!0)}},{key:"isVideoMuted",value:function(){return this._isMediaTypeMuted(s.b)}},{key:"getRole",value:function(){return this._role}},{key:"supportsDTMF",value:function(){return this._supportsDTMF}},{key:"getFeatures",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5e3;return this._conference.xmpp.caps.getFeatures(this._jid,t).catch(function(n){return n&&n.constructor===String?e._conference.xmpp.caps.getFeatures(e._jid,t):(u.warn("Failed to discover features of ".concat(e._jid),n),Promise.reject(n))})}},{key:"getBotType",value:function(){return this._botType}}])&&c(t.prototype,n),e})()}).call(this,"JitsiParticipant.js")},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(21),i=n(35);function o(e){var t,n=this,o=e.id,a=e.password,s=e.onCreateResource,c=e.onLoginSuccessful,u=e.roomPassword,l=!1,d=new i.c(this.connection.options),p=new Promise(function(e,i){t=i,d.addListener(r.CONNECTION_DISCONNECTED,function(){d=void 0}),d.addListener(r.CONNECTION_ESTABLISHED,function(){l||(c&&c(),d.createRoom(n.options.name,n.options.config,s).moderator.authenticate().then(function(){d&&d.disconnect(),l||(n.join(u),e())}).catch(function(e){var t=e.error,n=e.message;d.disconnect(),i({authenticationError:t,message:n})}))}),d.addListener(r.CONNECTION_FAILED,function(e,t,n){i({connectionError:e,credentials:n,message:t}),d=void 0}),l||d.connect(o,a)});return p.cancel=function(){l=!0,t({}),d&&d.disconnect()},p}},function(e,t,n){"use strict";(function(e){var r=n(4),i=n(1),o=n(79),a=n(34),s=n(0),c=n.n(s);function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function p(e,t,n){return(p="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=(function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=f(e)););return e})(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=Object(r.getLogger)(e),v=(function(e){function t(e){var n;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(n=d(this,f(t).call(this))).xmpp=e,n.rooms={},n}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)})(t,a.a),n=t,(r=[{key:"init",value:function(e){p(f(t.prototype),"init",this).call(this,e),this.connection.addHandler(this.onPresence.bind(this),null,"presence",null,null,null,null),this.connection.addHandler(this.onPresenceUnavailable.bind(this),null,"presence","unavailable",null),this.connection.addHandler(this.onPresenceError.bind(this),null,"presence","error",null),this.connection.addHandler(this.onMessage.bind(this),null,"message",null,null),this.connection.addHandler(this.onMute.bind(this),"http://jitsi.org/jitmeet/audio","iq","set",null,null)}},{key:"createRoom",value:function(e,t,n){var r=i.Strophe.getBareJidFromJid(e);if(this.rooms[r]){var a="You are already in the room!";throw m.error(a),new Error(a)}return this.rooms[r]=new o.a(this.connection,e,t,this.xmpp,n),this.eventEmitter.emit(c.a.EMUC_ROOM_ADDED,this.rooms[r]),this.rooms[r]}},{key:"doLeave",value:function(e){this.eventEmitter.emit(c.a.EMUC_ROOM_REMOVED,this.rooms[e]),delete this.rooms[e]}},{key:"onPresence",value:function(e){var t=e.getAttribute("from");if(e.getAttribute("type"))return!0;var n=this.rooms[i.Strophe.getBareJidFromJid(t)];return!n||($(e).find('>x[xmlns="http://jabber.org/protocol/muc#user"]>status[code="201"]').length&&n.createNonAnonymousRoom(),n.onPresence(e),!0)}},{key:"onPresenceUnavailable",value:function(e){var t=e.getAttribute("from"),n=this.rooms[i.Strophe.getBareJidFromJid(t)];return!n||(n.onPresenceUnavailable(e,t),!0)}},{key:"onPresenceError",value:function(e){var t=e.getAttribute("from"),n=this.rooms[i.Strophe.getBareJidFromJid(t)];return!n||(n.onPresenceError(e,t),!0)}},{key:"onMessage",value:function(e){var t=e.getAttribute("from"),n=this.rooms[i.Strophe.getBareJidFromJid(t)];return!n||(n.onMessage(e,t),!0)}},{key:"onMute",value:function(e){var t=e.getAttribute("from"),n=this.rooms[i.Strophe.getBareJidFromJid(t)];return!n||(n.onMute(e),!0)}}])&&l(n.prototype,r),t})();t.a=function(e){i.Strophe.addConnectionPlugin("emuc",new v(e))}}).call(this,"modules/xmpp/strophe.emuc.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return E});var r=n(4),i=n(1),o=n(11),a=n.n(o),s=n(52),c=n(24),u=n(25),l=n(9),d=n(0),p=n.n(d),f=n(80);function h(e){return(h="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return!t||"object"!==h(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=Object(r.getLogger)(e),_={packet2JSON:function(e,t){for(var n=Array.from(e.children),r=0;r<n.length;r++){for(var o=n[r],a={attributes:{},children:[],tagName:o.tagName},s=Array.from(o.attributes),c=0;c<s.length;c++){var u=s[c];a.attributes[u.name]=u.value}var l=i.Strophe.getText(o);l&&(a.value=i.Strophe.xmlunescape(l)),t.push(a),this.packet2JSON(o,a.children)}},json2packet:function(e,t){for(var n=0;n<e.length;n++){var r=e[n];r&&(t.c(r.tagName,r.attributes),r.value&&t.t(r.value),r.children&&this.json2packet(r.children,t),t.up())}}};function b(e,t){for(var n=[],r=0;r<e.length;r++)e[r].tagName===t&&n.push(e[r]);return n}var E=(function(e){function t(e,n,r,o,a){var c;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(c=v(this,y(t).call(this))).xmpp=o,c.connection=e,c.roomjid=i.Strophe.getBareJidFromJid(n),c.myroomjid=n,c.password=r,S.info("Joined MUC as ".concat(c.myroomjid)),c.members={},c.presMap={},c.presHandlers={},c.joined=!1,c.role=null,c.focusMucJid=null,c.noBridgeAvailable=!1,c.options=a||{},c.moderator=new f.a(c.roomjid,c.xmpp,c.eventEmitter,{connection:c.xmpp.options,conference:c.options}),c.initPresenceMap(a),c.lastPresences={},c.phoneNumber=null,c.phonePin=null,c.connectionTimes={},c.participantPropertyListener=null,c.locked=!1,c.transcriptionStatus=s.OFF,c}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)})(t,c.a),n=t,(r=[{key:"initPresenceMap",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.presMap.to=this.myroomjid,this.presMap.xns="http://jabber.org/protocol/muc",this.presMap.nodes=[],e.enableStatsID&&this.presMap.nodes.push({tagName:"stats-id",value:u.a.callStatsUserName}),this.addVideoInfoToPresence(!1),e.deploymentInfo&&e.deploymentInfo.userRegion&&this.presMap.nodes.push({tagName:"region",attributes:{id:e.deploymentInfo.userRegion,xmlns:"http://jitsi.org/jitsi-meet"}})}},{key:"join",value:function(e){var t=this;return this.password=e,new Promise(function(e){t.options.disableFocus&&S.info("Conference focus disabled"),(t.options.disableFocus?Promise.resolve():t.moderator.allocateConferenceFocus()).then(function(){t.sendPresence(!0),e()})})}},{key:"sendPresence",value:function(e){var t=this.presMap.to;if(t&&(this.joined||e)){var n=Object(i.$pres)({to:t});e&&(n.c("x",{xmlns:this.presMap.xns}),this.password&&n.c("password").t(this.password).up(),n.up()),_.json2packet(this.presMap.nodes,n),this.connection.send(n),e&&this.connection.flush()}}},{key:"doLeave",value:function(){S.log("do leave",this.myroomjid);var e=Object(i.$pres)({to:this.myroomjid,type:"unavailable"});this.presMap.length=0,this.connection.flush(),this.connection.send(e),this.connection.flush()}},{key:"discoRoomInfo",value:function(){var e=this,t=Object(i.$iq)({type:"get",to:this.roomjid}).c("query",{xmlns:i.Strophe.NS.DISCO_INFO});this.connection.sendIQ(t,function(t){var n=1===$(t).find('>query>feature[var="muc_passwordprotected"]').length;n!==e.locked&&(e.eventEmitter.emit(p.a.MUC_LOCK_CHANGED,n),e.locked=n)},function(e){a.a.callErrorHandler(e),S.error("Error getting room info: ",e)})}},{key:"createNonAnonymousRoom",value:function(){var e=Object(i.$iq)({type:"get",to:this.roomjid}).c("query",{xmlns:"http://jabber.org/protocol/muc#owner"}).c("x",{xmlns:"jabber:x:data",type:"submit"}),t=this;this.connection.sendIQ(e,function(e){if(!$(e).find('>query>x[xmlns="jabber:x:data"]>field[var="muc#roomconfig_whois"]').length){var n="non-anonymous rooms not supported";return a.a.callErrorHandler(new Error(n)),void S.error(n)}var r=Object(i.$iq)({to:t.roomjid,type:"set"}).c("query",{xmlns:"http://jabber.org/protocol/muc#owner"});r.c("x",{xmlns:"jabber:x:data",type:"submit"}),r.c("field",{var:"FORM_TYPE"}).c("value").t("http://jabber.org/protocol/muc#roomconfig").up().up(),r.c("field",{var:"muc#roomconfig_whois"}).c("value").t("anyone").up().up(),t.connection.sendIQ(r)},function(e){a.a.callErrorHandler(e),S.error("Error getting room configuration form: ",e)})}},{key:"onPresence",value:function(e){var t=e.getAttribute("from"),n={},r=e.getElementsByTagName("status")[0];r&&(n.status=r.textContent||"");var o=!1,a=!1,s=e.getElementsByTagNameNS("http://jabber.org/protocol/muc#user","x")[0],c=s&&s.getElementsByTagName("item")[0];n.affiliation=c&&c.getAttribute("affiliation"),n.role=c&&c.getAttribute("role");var u=c&&c.getAttribute("jid");n.jid=u,n.isFocus=u&&0===u.indexOf("".concat(this.moderator.getFocusUserJid(),"/")),n.isHiddenDomain=u&&u.indexOf("@")>0&&this.options.hiddenDomain===u.substring(u.indexOf("@")+1,u.indexOf("/")),this.eventEmitter.emit(p.a.PRESENCE_RECEIVED,{fromHiddenDomain:n.isHiddenDomain,presence:e});var l=e.querySelector("x");l&&l.remove();var d=[];_.packet2JSON(e,d),this.lastPresences[t]=d;for(var f=function(e){var t={},n=e.children.find(function(e){return"user"===e.tagName});if(n){t.user={};for(var r=["id","name","avatar"],i=function(){var e=r[o],i=n.children.find(function(t){return t.tagName===e});i&&(t.user[e]=i.value)},o=0;o<r.length;o++)i()}var a=e.children.find(function(e){return"group"===e.tagName});return a&&(t.group=a.value),t},h=0;h<d.length;h++){var m=d[h];switch(m.tagName){case"bot":var v=m.attributes;if(!v)break;var y=v.type;n.botType=y;break;case"nick":n.nick=m.value;break;case"userId":n.id=m.value;break;case"stats-id":n.statsID=m.value;break;case"identity":n.identity=f(m);break;case"stat":var g=m.attributes;if(!g)break;"version"===g.name&&(n.version=g.value)}}if(t===this.myroomjid){var b="owner"===n.affiliation?n.role:"none";if(this.role!==b&&(this.role=b,this.eventEmitter.emit(p.a.LOCAL_ROLE_CHANGED,this.role)),!this.joined){this.joined=!0;var E=this.connectionTimes["muc.joined"]=window.performance.now();S.log("(TIME) MUC joined:\t",E),this.password&&(this.locked=!0),this.sendPresence(),this.eventEmitter.emit(p.a.MUC_JOINED)}}else if(void 0===this.members[t])this.members[t]=n,S.log("entered",t,n),o=void 0!==n.status,a=void 0!==n.version,n.isFocus?this._initFocus(t,u):(this.eventEmitter.emit(p.a.MUC_MEMBER_JOINED,t,n.nick,n.role,n.isHiddenDomain,n.statsID,n.status,n.identity,n.botType),o=!1);else{var T=this.members[t];T.role!==n.role&&(T.role=n.role,this.eventEmitter.emit(p.a.MUC_ROLE_CHANGED,t,n.role)),T.botType!==n.botType&&(T.botType=n.botType,this.eventEmitter.emit(p.a.MUC_MEMBER_BOT_TYPE_CHANGED,t,n.botType)),n.isFocus&&(T.isFocus=!0,this._initFocus(t,u)),n.displayName&&(T.displayName=n.displayName),T.status!==n.status&&(o=!0,T.status=n.status),T.version!==n.version&&(a=!0,T.version=n.version)}for(var C=0;C<d.length;C++){var R=d[C];switch(R.tagName){case"nick":if(!n.isFocus){var A=this.xmpp.options.displayJids?i.Strophe.getResourceFromJid(t):n.nick;this.eventEmitter.emit(p.a.DISPLAY_NAME_CHANGED,t,A)}break;case"bridgeNotAvailable":n.isFocus&&!this.noBridgeAvailable&&(this.noBridgeAvailable=!0,this.eventEmitter.emit(p.a.BRIDGE_DOWN));break;case"conference-properties":if(n.isFocus){for(var w={},k=0;k<R.children.length;k++){var O=R.children[k].attributes;O&&O.key&&(w[O.key]=O.value)}this.eventEmitter.emit(p.a.CONFERENCE_PROPERTIES_CHANGED,w)}break;case"transcription-status":var I=R.attributes;if(!I)break;var P=I.status;P&&P!==this.transcriptionStatus&&(this.transcriptionStatus=P,this.eventEmitter.emit(p.a.TRANSCRIPTION_STATUS_CHANGED,P));break;case"call-control":var D=R.attributes;if(!D)break;this.phoneNumber=D.phone||null,this.phonePin=D.pin||null,this.eventEmitter.emit(p.a.PHONE_NUMBER_CHANGED);break;default:this.processNode(R,t)}}o&&this.eventEmitter.emit(p.a.PRESENCE_STATUS,t,n.status),a&&S.info("Received version for ".concat(u,": ").concat(n.version))}},{key:"_initFocus",value:function(e,t){this.focusMucJid=e,S.info("Ignore focus: ".concat(e,", real JID: ").concat(t))}},{key:"setParticipantPropertyListener",value:function(e){this.participantPropertyListener=e}},{key:"processNode",value:function(e,t){try{var n=this.presHandlers[e.tagName];e.tagName.startsWith("jitsi_participant_")&&(n=[this.participantPropertyListener]),n&&n.forEach(function(n){n(e,i.Strophe.getResourceFromJid(t),t)})}catch(t){a.a.callErrorHandler(t),S.error("Error processing:".concat(e.tagName," node."),t)}}},{key:"sendMessage",value:function(e,t,n){var r=Object(i.$msg)({to:this.roomjid,type:"groupchat"});"body"===t?r.c(t,e).up():r.c(t,{xmlns:"http://jitsi.org/jitmeet"},e).up(),n&&r.c("nick",{xmlns:"http://jabber.org/protocol/nick"}).t(n).up().up(),this.connection.send(r),this.eventEmitter.emit(p.a.SENDING_CHAT_MESSAGE,e)}},{key:"sendPrivateMessage",value:function(e,t,n,r){var o=Object(i.$msg)({to:"".concat(this.roomjid,"/").concat(e),type:"chat"});"body"===n?o.c(n,t).up():o.c(n,{xmlns:"http://jitsi.org/jitmeet"},t).up(),r&&o.c("nick",{xmlns:"http://jabber.org/protocol/nick"}).t(r).up().up(),this.connection.send(o),this.eventEmitter.emit(p.a.SENDING_PRIVATE_CHAT_MESSAGE,t)}},{key:"setSubject",value:function(e){var t=Object(i.$msg)({to:this.roomjid,type:"groupchat"});t.c("subject",e),this.connection.send(t)}},{key:"onParticipantLeft",value:function(e,t){delete this.lastPresences[e],t||(this.eventEmitter.emit(p.a.MUC_MEMBER_LEFT,e),this.moderator.onMucMemberLeft(e))}},{key:"onPresenceUnavailable",value:function(e,t){var n=this;if($(e).find('>ignore[xmlns="http://jitsi.org/jitmeet/"]').length)return!0;if($(e).find('>x[xmlns="http://jabber.org/protocol/muc#user"]>destroy').length){var r,o=$(e).find('>x[xmlns="http://jabber.org/protocol/muc#user"]>destroy>reason');return o.length&&(r=o.text()),this.eventEmitter.emit(p.a.MUC_DESTROYED,r),this.connection.emuc.doLeave(this.roomjid),!0}var a=$(e).find('>x[xmlns="http://jabber.org/protocol/muc#user"]>status[code="110"]').length,s=$(e).find('>x[xmlns="http://jabber.org/protocol/muc#user"]>status[code="307"]').length,c=Object.keys(this.members);if(s){var u,l=$(e).find('>x[xmlns="http://jabber.org/protocol/muc#user"]>item>actor');l.length&&(u=l.attr("nick")),c.find(function(e){return i.Strophe.getResourceFromJid(e)===u})&&this.eventEmitter.emit(p.a.KICKED,a,u,i.Strophe.getResourceFromJid(t))}a?c.length>0&&(c.forEach(function(e){var t=n.members[e];delete n.members[e],n.onParticipantLeft(e,t.isFocus)}),this.connection.emuc.doLeave(this.roomjid),s||this.eventEmitter.emit(p.a.MUC_LEFT)):(delete this.members[t],this.onParticipantLeft(t,!1))}},{key:"onMessage",value:function(e,t){var n=$(e).find('>nick[xmlns="http://jabber.org/protocol/nick"]').text()||i.Strophe.getResourceFromJid(t),r=$(e).find(">body").text(),o=e.getAttribute("type");if("error"===o)return this.eventEmitter.emit(p.a.CHAT_ERROR_RECEIVED,$(e).find(">text").text(),r),!0;var a=$(e).find(">subject");if(a.length){var s=a.text();(s||""===s)&&(this.eventEmitter.emit(p.a.SUBJECT_CHANGED,s),S.log("Subject is changed to ".concat(s)))}var c=$(e).find(">delay").attr("stamp");if(!c&&(c=$(e).find('>[xmlns="jabber:x:delay"]').attr("stamp"))){var u=c.match(/(\d{4})(\d{2})(\d{2}T\d{2}:\d{2}:\d{2})/);c="".concat(u[1],"-").concat(u[2],"-").concat(u[3],"Z")}t===this.roomjid&&$(e).find('>x[xmlns="http://jabber.org/protocol/muc#user"]>status[code="104"]').length&&this.discoRoomInfo();var l=$(e).find(">json-message").text(),d=this.xmpp.tryParseJSONAndVerify(l);d&&void 0===c?this.eventEmitter.emit(p.a.JSON_MESSAGE_RECEIVED,t,d):r&&("chat"===o?this.eventEmitter.emit(p.a.PRIVATE_MESSAGE_RECEIVED,t,n,r,this.myroomjid,c):"groupchat"===o&&this.eventEmitter.emit(p.a.MESSAGE_RECEIVED,t,n,r,this.myroomjid,c))}},{key:"onPresenceError",value:function(e,t){$(e).find('>error[type="auth"]>not-authorized[xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"]').length?(S.log("on password required",t),this.eventEmitter.emit(p.a.PASSWORD_REQUIRED)):$(e).find('>error[type="cancel"]>not-allowed[xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"]').length?i.Strophe.getDomainFromJid(e.getAttribute("to"))===this.xmpp.options.hosts.anonymousdomain?this.eventEmitter.emit(p.a.ROOM_JOIN_ERROR):(S.warn("onPresError ",e),this.eventEmitter.emit(p.a.ROOM_CONNECT_NOT_ALLOWED_ERROR)):$(e).find(">error>service-unavailable").length?(S.warn("Maximum users limit for the room has been reached",e),this.eventEmitter.emit(p.a.ROOM_MAX_USERS_ERROR)):(S.warn("onPresError ",e),this.eventEmitter.emit(p.a.ROOM_CONNECT_ERROR))}},{key:"kick",value:function(e){var t=Object(i.$iq)({to:this.roomjid,type:"set"}).c("query",{xmlns:"http://jabber.org/protocol/muc#admin"}).c("item",{nick:i.Strophe.getResourceFromJid(e),role:"none"}).c("reason").t("You have been kicked.").up().up().up();this.connection.sendIQ(t,function(t){return S.log("Kick participant with jid: ",e,t)},function(e){return S.log("Kick participant error: ",e)})}},{key:"lockRoom",value:function(e,t,n,r){var o=this;this.connection.sendIQ(Object(i.$iq)({to:this.roomjid,type:"get"}).c("query",{xmlns:"http://jabber.org/protocol/muc#owner"}),function(a){if($(a).find('>query>x[xmlns="jabber:x:data"]>field[var="muc#roomconfig_roomsecret"]').length){var s=Object(i.$iq)({to:o.roomjid,type:"set"}).c("query",{xmlns:"http://jabber.org/protocol/muc#owner"});s.c("x",{xmlns:"jabber:x:data",type:"submit"}),s.c("field",{var:"FORM_TYPE"}).c("value").t("http://jabber.org/protocol/muc#roomconfig").up().up(),s.c("field",{var:"muc#roomconfig_roomsecret"}).c("value").t(e).up().up(),s.c("field",{var:"muc#roomconfig_whois"}).c("value").t("anyone").up().up(),o.connection.sendIQ(s,t,n)}else r()},n)}},{key:"addToPresence",value:function(e,t){t.tagName=e,this.removeFromPresence(e),this.presMap.nodes.push(t)}},{key:"getFromPresence",value:function(e){return this.presMap.nodes.find(function(t){return e===t.tagName})}},{key:"removeFromPresence",value:function(e){var t=this.presMap.nodes.filter(function(t){return e!==t.tagName});this.presMap.nodes=t}},{key:"addPresenceListener",value:function(e,t){if("function"!=typeof t)throw new Error('"handler" is not a function');var n=this.presHandlers[e];n||(this.presHandlers[e]=n=[]),-1===n.indexOf(t)?n.push(t):S.warn("Trying to add the same handler more than once for: ".concat(e))}},{key:"removePresenceListener",value:function(e,t){var n=this.presHandlers[e],r=n?n.indexOf(t):-1;-1!==r?n.splice(r,1):S.warn("Handler for: ".concat(e," was not registered"))}},{key:"isFocus",value:function(e){var t=this.members[e];return t?t.isFocus:null}},{key:"isModerator",value:function(){return"moderator"===this.role}},{key:"getMemberRole",value:function(e){return this.members[e]?this.members[e].role:null}},{key:"setVideoMute",value:function(e,t){this.sendVideoInfoPresence(e),t&&t(e)}},{key:"setAudioMute",value:function(e,t){return this.sendAudioInfoPresence(e,t)}},{key:"addAudioInfoToPresence",value:function(e){this.removeFromPresence("audiomuted"),this.addToPresence("audiomuted",{attributes:{xmlns:"http://jitsi.org/jitmeet/audio"},value:e.toString()})}},{key:"sendAudioInfoPresence",value:function(e,t){this.addAudioInfoToPresence(e),this.connection&&this.sendPresence(),t&&t()}},{key:"addVideoInfoToPresence",value:function(e){this.removeFromPresence("videomuted"),this.addToPresence("videomuted",{attributes:{xmlns:"http://jitsi.org/jitmeet/video"},value:e.toString()})}},{key:"sendVideoInfoPresence",value:function(e){this.addVideoInfoToPresence(e),this.connection&&this.sendPresence()}},{key:"getMediaPresenceInfo",value:function(e,t){var n=this.lastPresences["".concat(this.roomjid,"/").concat(e)];if(!n)return null;var r={muted:!1,videoType:void 0},i=null;if(t===l.a)i=b(n,"audiomuted");else{if(t!==l.b)return S.error("Unsupported media type: ".concat(t)),null;i=b(n,"videomuted");var o=b(n,"videoType");o.length>0&&(r.videoType=o[0].value)}return r.muted=i.length>0&&"true"===i[0].value,r}},{key:"isSIPCallingSupported",value:function(){return!!this.moderator&&this.moderator.isSipGatewayEnabled()}},{key:"dial",value:function(e){return this.connection.rayo.dial(e,"fromnumber",i.Strophe.getBareJidFromJid(this.myroomjid),this.password,this.focusMucJid)}},{key:"hangup",value:function(){return this.connection.rayo.hangup()}},{key:"getPhoneNumber",value:function(){return this.phoneNumber}},{key:"getPhonePin",value:function(){return this.phonePin}},{key:"muteParticipant",value:function(e,t){S.info("set mute",t);var n=Object(i.$iq)({to:this.focusMucJid,type:"set"}).c("mute",{xmlns:"http://jitsi.org/jitmeet/audio",jid:e}).t(t.toString()).up();this.connection.sendIQ(n,function(e){return S.log("set mute",e)},function(e){return S.log("set mute error",e)})}},{key:"onMute",value:function(e){if(e.getAttribute("from")===this.focusMucJid){var t=$(e).find("mute");t.length&&"true"===t.text()?this.eventEmitter.emit(p.a.AUDIO_MUTED_BY_FOCUS,t.attr("actor")):S.warn("Ignoring a mute request which does not explicitly specify a positive mute command.")}else S.warn("Ignored mute from non focus peer")}},{key:"leave",value:function(){var e=this;return new Promise(function(t,n){var r=setTimeout(function(){return o(!0)},5e3),i=e.eventEmitter;function o(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];i.removeListener(p.a.MUC_LEFT,o),clearTimeout(r),e?n(new Error("The timeout for the confirmation about leaving the room expired.")):t()}i.on(p.a.MUC_LEFT,o),e.doLeave()})}}])&&m(n.prototype,r),t})()}).call(this,"modules/xmpp/ChatRoom.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return d});var r=n(1),i=n(3),o=n(25),a=n(4).getLogger(e),s=n(0),c=n(56),u=n(11);function l(e){var t=1;return function(n){if(!n){var r=Math.pow(2,t-1);return t+=1,r*e}t=1}}function d(e,t,n,r){function i(e){if(e.data&&e.data.sessionId){if(e.origin!==window.location.origin)return void a.warn("Ignoring sessionId from different origin: ".concat(e.origin));o.a.sessionId=e.data.sessionId}}this.roomName=e,this.xmppService=t,this.getNextTimeout=l(1e3),this.getNextErrorTimeout=l(1e3),this.externalAuthEnabled=!1,this.options=r,this.sipGatewayEnabled=this.options.connection.hosts&&void 0!==this.options.connection.hosts.call_control,this.eventEmitter=n,this.connection=this.xmppService.connection,window.addEventListener?window.addEventListener("message",i,!1):window.attachEvent("onmessage",i)}d.prototype.isExternalAuthEnabled=function(){return this.externalAuthEnabled},d.prototype.isSipGatewayEnabled=function(){return this.sipGatewayEnabled},d.prototype.onMucMemberLeft=function(e){a.info("Someone left is it focus ? ".concat(e)),"focus"===r.Strophe.getResourceFromJid(e)&&(a.info("Focus has left the room - leaving conference"),this.eventEmitter.emit(s.FOCUS_LEFT))},d.prototype.setFocusUserJid=function(e){this.focusUserJid||(this.focusUserJid=e,a.info("Focus jid set to: ".concat(this.focusUserJid)))},d.prototype.getFocusUserJid=function(){return this.focusUserJid},d.prototype.getFocusComponent=function(){var e=this.options.connection.hosts.focus;return e||(e="focus.".concat(this.options.connection.hosts.domain)),e},d.prototype.createConferenceIq=function(){var e,t=Object(r.$iq)({to:this.getFocusComponent(),type:"set"}),n=o.a.sessionId,s=o.a.machineId,c=this.options.conference;switch(a.info("Session ID: ".concat(n," machine UID: ").concat(s)),t.c("conference",{xmlns:"http://jitsi.org/protocol/focus",room:this.roomName,"machine-uid":s}),n&&t.attrs({"session-id":n}),void 0!==this.options.connection.enforcedBridge&&t.c("property",{name:"enforcedBridge",value:this.options.connection.enforcedBridge}).up(),void 0!==this.options.connection.hosts&&void 0!==this.options.connection.hosts.call_control&&t.c("property",{name:"call_control",value:this.options.connection.hosts.call_control}).up(),void 0!==c.channelLastN&&t.c("property",{name:"channelLastN",value:c.channelLastN}).up(),t.c("property",{name:"disableRtx",value:Boolean(c.disableRtx)}).up(),void 0!==c.enableTcc&&t.c("property",{name:"enableTcc",value:Boolean(c.enableTcc)}).up(),void 0!==c.enableRemb&&t.c("property",{name:"enableRemb",value:Boolean(c.enableRemb)}).up(),void 0!==c.minParticipants&&t.c("property",{name:"minParticipants",value:c.minParticipants}).up(),t.c("property",{name:"enableLipSync",value:!1!==this.options.connection.enableLipSync}).up(),void 0!==c.audioPacketDelay&&t.c("property",{name:"audioPacketDelay",value:c.audioPacketDelay}).up(),c.startBitrate&&t.c("property",{name:"startBitrate",value:c.startBitrate}).up(),c.minBitrate&&t.c("property",{name:"minBitrate",value:c.minBitrate}).up(),c.testing&&c.testing.octo&&"number"==typeof c.testing.octo.probability&&Math.random()<c.testing.octo.probability&&t.c("property",{name:"octo",value:!0}).up(),this.options.conference.openBridgeChannel){case"datachannel":case!0:case void 0:e=!0;break;case"websocket":e=!1}return e&&!i.a.supportsDataChannels()&&(e=!1),t.c("property",{name:"openSctp",value:e}).up(),void 0!==this.options.conference.startAudioMuted&&t.c("property",{name:"startAudioMuted",value:this.options.conference.startAudioMuted}).up(),void 0!==this.options.conference.startVideoMuted&&t.c("property",{name:"startVideoMuted",value:this.options.conference.startVideoMuted}).up(),void 0!==this.options.conference.stereo&&t.c("property",{name:"stereo",value:this.options.conference.stereo}).up(),void 0!==this.options.conference.useRoomAsSharedDocumentName&&t.c("property",{name:"useRoomAsSharedDocumentName",value:this.options.conference.useRoomAsSharedDocumentName}).up(),t.up(),t},d.prototype.parseSessionId=function(e){var t=$(e).find("conference").attr("session-id");t&&(a.info("Received sessionId: ".concat(t)),o.a.sessionId=t)},d.prototype.parseConfigOptions=function(e){this.setFocusUserJid($(e).find("conference").attr("focusjid"));var t=$(e).find(">conference>property[name='authentication'][value='true']").length>0;a.info("Authentication enabled: ".concat(t)),this.externalAuthEnabled=$(e).find(">conference>property[name='externalAuth'][value='true']").length>0,a.info("External authentication enabled: ".concat(this.externalAuthEnabled)),this.externalAuthEnabled||this.parseSessionId(e);var n=$(e).find(">conference").attr("identity");this.eventEmitter.emit(c.IDENTITY_UPDATED,t,n),$(e).find(">conference>property[name='sipGatewayEnabled'][value='true']").length&&(this.sipGatewayEnabled=!0),a.info("Sip gateway enabled: ".concat(this.sipGatewayEnabled))},d.prototype.allocateConferenceFocus=function(){var e=this;return new Promise(function(t){e.setFocusUserJid(e.options.connection.focusUserJid),e.connection.sendIQ(e.createConferenceIq(),function(n){return e._allocateConferenceFocusSuccess(n,t)},function(n){return e._allocateConferenceFocusError(n,t)}),e.connection.flush()})},d.prototype._allocateConferenceFocusError=function(e,t){var n=this,i=$(e).find(">error>session-invalid").length||$(e).find(">error>not-acceptable").length;if(i&&(a.info("Session expired! - removing"),o.a.sessionId=void 0),$(e).find(">error>graceful-shutdown").length)this.eventEmitter.emit(s.GRACEFUL_SHUTDOWN);else{var c=$(e).find(">error>reservation-error");if(c.length){var l,d=c.attr("error-code"),p=$(e).find(">error>text");return p&&(l=p.text()),void this.eventEmitter.emit(s.RESERVATION_ERROR,d,l)}if($(e).find(">error>not-authorized").length)return a.warn("Unauthorized to start the conference",e),r.Strophe.getDomainFromJid(e.getAttribute("to"))!==this.options.connection.hosts.anonymousdomain&&(this.externalAuthEnabled=!0),void this.eventEmitter.emit(s.AUTHENTICATION_REQUIRED);var f=this.getNextErrorTimeout(),h="Focus error, retry after ".concat(f);u.callErrorHandler(new Error(h)),a.error(h,e);var m=this.getFocusComponent(),v=f/1e3;i||this.eventEmitter.emit(s.FOCUS_DISCONNECTED,m,v),this.getNextTimeout(!0),window.setTimeout(function(){return n.allocateConferenceFocus().then(t)},f)}},d.prototype._allocateConferenceFocusSuccess=function(e,t){var n=this;if(this.parseConfigOptions(e),this.getNextErrorTimeout(!0),"true"===$(e).find("conference").attr("ready"))this.getNextTimeout(!0),t();else{var r=this.getNextTimeout();a.info("Waiting for the focus... ".concat(r)),window.setTimeout(function(){return n.allocateConferenceFocus().then(t)},r)}},d.prototype.authenticate=function(){var e=this;return new Promise(function(t,n){e.connection.sendIQ(e.createConferenceIq(),function(n){e.parseSessionId(n),t()},function(e){return n({error:$(e).find("iq>error :first").prop("tagName"),message:$(e).find("iq>error>text").text()})})})},d.prototype.getLoginUrl=function(e,t){this._getLoginUrl(!1,e,t)},d.prototype._getLoginUrl=function(e,t,n){var i=Object(r.$iq)({to:this.getFocusComponent(),type:"get"}),s={xmlns:"http://jitsi.org/protocol/focus",room:this.roomName,"machine-uid":o.a.machineId},c="auth url";function l(e,t){u.callErrorHandler(new Error(e)),a.error(e,t),n(t)}e&&(s.popup=!0,c="POPUP ".concat(c)),i.c("login-url",s),this.connection.sendIQ(i,function(e){var n=$(e).find("login-url").attr("url");(n=decodeURIComponent(n))?(a.info("Got ".concat(c,": ").concat(n)),t(n)):l("Failed to get ".concat(c," from the focus"),e)},l.bind(void 0,"Get ".concat(c," error")))},d.prototype.getPopupLoginUrl=function(e,t){this._getLoginUrl(!0,e,t)},d.prototype.logout=function(e){var t=Object(r.$iq)({to:this.getFocusComponent(),type:"set"}),n=o.a.sessionId;n?(t.c("logout",{xmlns:"http://jitsi.org/protocol/focus","session-id":n}),this.connection.sendIQ(t,function(t){var n=$(t).find("logout").attr("logout-url");n&&(n=decodeURIComponent(n)),a.info("Log out OK, url: ".concat(n),t),o.a.sessionId=void 0,e(n)},function(e){u.callErrorHandler(new Error("Logout error")),a.error("Logout error",e)})):e()}}).call(this,"modules/xmpp/moderator.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return T});var r=n(7),i=n(4),o=n(1),a=n(0),s=n.n(a),c=n(11),u=n.n(c),l=n(33),d=n.n(l),p=n(5),f=n(44),h=n(34);function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return!t||"object"!==m(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function g(e,t,n){return(g="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=(function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=S(e)););return e})(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b=Object(i.getLogger)(e),E=(function(e){function t(e,n,r){var i;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(i=y(this,S(t).call(this))).xmpp=e,i.eventEmitter=n,i.sessions={},i.jvbIceConfig=r.jvb,i.p2pIceConfig=r.p2p,i.mediaConstraints={offerToReceiveAudio:!0,offerToReceiveVideo:!0},i}var n,i;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_(e,t)})(t,h.b),n=t,(i=[{key:"init",value:function(e){g(S(t.prototype),"init",this).call(this,e),this.connection.addHandler(this.onJingle.bind(this),"urn:xmpp:jingle:1","iq","set",null,null)}},{key:"onJingle",value:function(e){var t=$(e).find("jingle").attr("sid"),n=$(e).find("jingle").attr("action"),i=e.getAttribute("from"),a=Object(o.$iq)({type:"result",to:i,id:e.getAttribute("id")});b.log("on jingle ".concat(n," from ").concat(i),e);var c=this.sessions[t];if("session-initiate"!==n){if(!c)return a.attrs({type:"error"}),a.c("error",{type:"cancel"}).c("item-not-found",{xmlns:"urn:ietf:params:xml:ns:xmpp-stanzas"}).up().c("unknown-session",{xmlns:"urn:xmpp:jingle:errors:1"}),b.warn("invalid session id",e),this.connection.send(a),!0;if(i!==c.remoteJid)return b.warn("jid mismatch for session id",t,c.remoteJid,e),a.attrs({type:"error"}),a.c("error",{type:"cancel"}).c("item-not-found",{xmlns:"urn:ietf:params:xml:ns:xmpp-stanzas"}).up().c("unknown-session",{xmlns:"urn:xmpp:jingle:errors:1"}),this.connection.send(a),!0}else if(void 0!==c)return a.attrs({type:"error"}),a.c("error",{type:"cancel"}).c("service-unavailable",{xmlns:"urn:ietf:params:xml:ns:xmpp-stanzas"}).up(),b.warn("duplicate session id",t,e),this.connection.send(a),!0;var l=window.performance.now(),d="focus"!==o.Strophe.getResourceFromJid(i);switch(n){case"session-initiate":b.log("(TIME) received session-initiate:\t",l);var h=$(e).find("jingle>startmuted");if(h&&h.length>0){var m=h.attr("audio"),v=h.attr("video");this.eventEmitter.emit(s.a.START_MUTED_FROM_FOCUS,"true"===m,"true"===v)}b.info("Marking session from ".concat(i," as ").concat(d?"":"*not*"," P2P")),c=new f.a($(e).find("jingle").attr("sid"),$(e).attr("to"),i,this.connection,this.mediaConstraints,d?this.p2pIceConfig:this.jvbIceConfig,d,!1),this.sessions[c.sid]=c,this.eventEmitter.emit(s.a.CALL_INCOMING,c,$(e).find(">jingle"),l);break;case"session-accept":this.eventEmitter.emit(s.a.CALL_ACCEPTED,c,$(e).find(">jingle"));break;case"content-modify":c.modifyContents($(e).find(">jingle"));break;case"transport-info":this.eventEmitter.emit(s.a.TRANSPORT_INFO,c,$(e).find(">jingle"));break;case"session-terminate":b.log("terminating...",c.sid);var y=null,g=null;$(e).find(">jingle>reason").length&&(y=$(e).find(">jingle>reason>:first")[0].tagName,g=$(e).find(">jingle>reason>text").text()),this.terminate(c.sid,y,g),this.eventEmitter.emit(s.a.CALL_ENDED,c,y,g);break;case"transport-replace":b.info("(TIME) Start transport replace",l),p.a.sendAnalytics(Object(r.F)(r.f,{p2p:d,value:l})),c.replaceTransport($(e).find(">jingle"),function(){var e=window.performance.now();b.info("(TIME) Transport replace success!",e),p.a.sendAnalytics(Object(r.F)(r.g,{p2p:d,value:e}))},function(e){u.a.callErrorHandler(e),b.error("Transport replace failed",e),c.sendTransportReject()});break;case"addsource":case"source-add":c.addRemoteStream($(e).find(">jingle>content"));break;case"removesource":case"source-remove":c.removeRemoteStream($(e).find(">jingle>content"));break;default:b.warn("jingle action not implemented",n),a.attrs({type:"error"}),a.c("error",{type:"cancel"}).c("bad-request",{xmlns:"urn:ietf:params:xml:ns:xmpp-stanzas"}).up()}return this.connection.send(a),!0}},{key:"newP2PJingleSession",value:function(e,t){var n=new f.a(d.a.randomHexString(12),e,t,this.connection,this.mediaConstraints,this.p2pIceConfig,!0,!0);return this.sessions[n.sid]=n,n}},{key:"terminate",value:function(e,t,n){this.sessions.hasOwnProperty(e)&&("ended"!==this.sessions[e].state&&this.sessions[e].onTerminated(t,n),delete this.sessions[e])}},{key:"getStunAndTurnCredentials",value:function(){var e=this;this.connection.sendIQ(Object(o.$iq)({type:"get",to:this.connection.domain}).c("services",{xmlns:"urn:xmpp:extdisco:1"}),function(t){var n=[];$(t).find(">services>service").each(function(e,t){var r={},i=(t=$(t)).attr("type");switch(i){case"stun":r.url="stun:".concat(t.attr("host")),t.attr("port")&&(r.url+=":".concat(t.attr("port"))),n.push(r);break;case"turn":case"turns":r.url="".concat(i,":");var o=t.attr("username");if(o){var a=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);a&&parseInt(a[2],10)<28?r.url+="".concat(o,"@"):r.username=o}r.url+=t.attr("host"),t.attr("port")&&(r.url+=":".concat(t.attr("port")));var s=t.attr("transport");s&&"udp"!==s&&(r.url+="?transport=".concat(s)),r.credential=t.attr("password")||r.credential,n.push(r)}});var r=e.xmpp.options;r.useStunTurn&&(e.jvbIceConfig.iceServers=n.filter(function(e){return e.url.startsWith("turns")})),r.p2p&&r.p2p.useStunTurn&&(e.p2pIceConfig.iceServers=n)},function(e){b.warn("getting turn credentials failed",e),b.warn("is mod_turncredentials or similar installed?")})}},{key:"getLog",value:function(){var e=this,t={};return Object.keys(this.sessions).forEach(function(n){var r=e.sessions[n].peerconnection;r&&r.updateLog&&(t["jingle_".concat(n)]={updateLog:r.updateLog,stats:r.stats,url:window.location.href})}),t}}])&&v(n.prototype,i),t})();function T(e,t,n){o.Strophe.addConnectionPlugin("jingle",new E(e,t,n))}}).call(this,"modules/xmpp/strophe.jingle.js")},function(e,t){e.exports={integerHash:function(e){if(!e)return 0;var t,n=0;for(t=0;t<e.length;t++)n+=e.charCodeAt(t)*Math.pow(31,e.length-1-t),n=Math.abs(0|n);return n}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return s});var r=n(4),i=n(31);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=Object(r.getLogger)(e),s=(function(){function e(t,n,r,i,o,a,s){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.sid=t,this.localJid=n,this.remoteJid=r,this.connection=i,this.mediaConstraints=o,this.iceConfig=a,this.isInitiator=s,this.usedrip=!0,this.dripContainer=[],this.room=null,this.state=null,this.rtc=null}var t,n;return t=e,(n=[{key:"initialize",value:function(e,t,n){if(null!==this.state){var r="attempt to initiate on session ".concat(this.sid,"\n in state ").concat(this.state);throw a.error(r),new Error(r)}this.room=e,this.rtc=t,this.state=i.c,this.doInitialize(n)}},{key:"doInitialize",value:function(e){}},{key:"addIceCandidates",value:function(e){}},{key:"getState",value:function(){return this.state}},{key:"addSources",value:function(e){}},{key:"removeSources",value:function(e){}},{key:"terminate",value:function(e,t,n){}},{key:"acceptOffer",value:function(e,t,n){}},{key:"_getInitiatorJid",value:function(){return this.isInitiator?this.localJid:this.remoteJid}},{key:"initiatorJid",get:function(){return this.isInitiator?this.localJid:this.remoteJid}},{key:"responderJid",get:function(){return this.isInitiator?this.remoteJid:this.localJid}}])&&o(t.prototype,n),e})()}).call(this,"modules/xmpp/JingleSession.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return f});var r=n(4),i=n(9),o=n(37),a=n(85);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=Object(r.getLogger)(e),f=(function(e){function t(){var e;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(e=u(this,l(t).call(this))).ssrcOwners=new Map,e.chatRoom=null,e}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)})(t,a.a),n=t,(r=[{key:"setChatRoom",value:function(e){var t=this,n=this.chatRoom;this.chatRoom=e,n&&(n.removePresenceListener("audiomuted",this._audioMuteHandler),n.removePresenceListener("videomuted",this._videoMuteHandler),n.removePresenceListener("videoType",this._videoTypeHandler)),e&&(this._audioMuteHandler=function(e,n){t.eventEmitter.emit(o.a,n,i.a,"true"===e.value)},e.addPresenceListener("audiomuted",this._audioMuteHandler),this._videoMuteHandler=function(e,n){t.eventEmitter.emit(o.a,n,i.b,"true"===e.value)},e.addPresenceListener("videomuted",this._videoMuteHandler),this._videoTypeHandler=function(e,n){t.eventEmitter.emit(o.b,n,e.value)},e.addPresenceListener("videoType",this._videoTypeHandler))}},{key:"getPeerMediaInfo",value:function(e,t){if(this.chatRoom)return this.chatRoom.getMediaPresenceInfo(e,t);p.error("Requested peer media info, before room was set")}},{key:"getSSRCOwner",value:function(e){return this.ssrcOwners.get(e)}},{key:"setSSRCOwner",value:function(e,t){if("number"!=typeof e)throw new TypeError("SSRC(".concat(e,") must be a number"));this.ssrcOwners.set(e,t)}}])&&c(n.prototype,r),t})()}).call(this,"modules/xmpp/SignalingLayerImpl.js")},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var r=n(24);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=(function(e){function t(){return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),a(this,s(t).apply(this,arguments))}var n,i;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)})(t,r.a),n=t,(i=[{key:"getSSRCOwner",value:function(e){throw new Error("not implemented")}},{key:"getPeerMediaInfo",value:function(e,t){throw new Error("not implemented")}}])&&o(n.prototype,i),t})()},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(87),i=n.n(r);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=(function(){function e(){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._queue=i.a.queue(this._processQueueTasks.bind(this),1),this._stopped=!1}var t,n;return t=e,(n=[{key:"clear",value:function(){this._queue.kill()}},{key:"_processQueueTasks",value:function(e,t){e(t)}},{key:"push",value:function(e,t){this._stopped?t&&t(new Error("The queue has been stopped")):this._queue.push(e,t)}},{key:"shutdown",value:function(){this._stopped=!0}}])&&o(t.prototype,n),e})()},function(e,t,n){(function(n,r){var i;!(function(){var o,a,s={};function c(e){var t=!1;return function(){if(t)throw new Error("Callback was already called.");t=!0,e.apply(o,arguments)}}null!=(o=this)&&(a=o.async),s.noConflict=function(){return o.async=a,s};var u=Object.prototype.toString,l=Array.isArray||function(e){return"[object Array]"===u.call(e)},d=function(e,t){if(e.forEach)return e.forEach(t);for(var n=0;n<e.length;n+=1)t(e[n],n,e)},p=function(e,t){if(e.map)return e.map(t);var n=[];return d(e,function(e,r,i){n.push(t(e,r,i))}),n},f=function(e){if(Object.keys)return Object.keys(e);var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t};void 0!==n&&n.nextTick?(s.nextTick=n.nextTick,s.setImmediate=void 0!==r?function(e){r(e)}:s.nextTick):"function"==typeof r?(s.nextTick=function(e){r(e)},s.setImmediate=s.nextTick):(s.nextTick=function(e){setTimeout(e,0)},s.setImmediate=s.nextTick),s.each=function(e,t,n){if(n=n||function(){},!e.length)return n();var r=0;function i(t){t?(n(t),n=function(){}):(r+=1)>=e.length&&n()}d(e,function(e){t(e,c(i))})},s.forEach=s.each,s.eachSeries=function(e,t,n){if(n=n||function(){},!e.length)return n();var r=0;!(function i(){t(e[r],function(t){t?(n(t),n=function(){}):(r+=1)>=e.length?n():i()})})()},s.forEachSeries=s.eachSeries,s.eachLimit=function(e,t,n,r){h(t).apply(null,[e,n,r])},s.forEachLimit=s.eachLimit;var h=function(e){return function(t,n,r){if(r=r||function(){},!t.length||e<=0)return r();var i=0,o=0,a=0;!(function s(){if(i>=t.length)return r();for(;a<e&&o<t.length;)a+=1,n(t[(o+=1)-1],function(e){e?(r(e),r=function(){}):(a-=1,(i+=1)>=t.length?r():s())})})()}},m=function(e){return function(){var t=Array.prototype.slice.call(arguments);return e.apply(null,[s.each].concat(t))}},v=function(e){return function(){var t=Array.prototype.slice.call(arguments);return e.apply(null,[s.eachSeries].concat(t))}},y=function(e,t,n,r){if(t=p(t,function(e,t){return{index:t,value:e}}),r){var i=[];e(t,function(e,t){n(e.value,function(n,r){i[e.index]=r,t(n)})},function(e){r(e,i)})}else e(t,function(e,t){n(e.value,function(e){t(e)})})};s.map=m(y),s.mapSeries=v(y),s.mapLimit=function(e,t,n,r){return g(t)(e,n,r)};var g=function(e){return(function(e,t){return function(){var n=Array.prototype.slice.call(arguments);return t.apply(null,[h(e)].concat(n))}})(e,y)};s.reduce=function(e,t,n,r){s.eachSeries(e,function(e,r){n(t,e,function(e,n){t=n,r(e)})},function(e){r(e,t)})},s.inject=s.reduce,s.foldl=s.reduce,s.reduceRight=function(e,t,n,r){var i=p(e,function(e){return e}).reverse();s.reduce(i,t,n,r)},s.foldr=s.reduceRight;var S=function(e,t,n,r){var i=[];e(t=p(t,function(e,t){return{index:t,value:e}}),function(e,t){n(e.value,function(n){n&&i.push(e),t()})},function(e){r(p(i.sort(function(e,t){return e.index-t.index}),function(e){return e.value}))})};s.filter=m(S),s.filterSeries=v(S),s.select=s.filter,s.selectSeries=s.filterSeries;var _=function(e,t,n,r){var i=[];e(t=p(t,function(e,t){return{index:t,value:e}}),function(e,t){n(e.value,function(n){n||i.push(e),t()})},function(e){r(p(i.sort(function(e,t){return e.index-t.index}),function(e){return e.value}))})};s.reject=m(_),s.rejectSeries=v(_);var b=function(e,t,n,r){e(t,function(e,t){n(e,function(n){n?(r(e),r=function(){}):t()})},function(e){r()})};s.detect=m(b),s.detectSeries=v(b),s.some=function(e,t,n){s.each(e,function(e,r){t(e,function(e){e&&(n(!0),n=function(){}),r()})},function(e){n(!1)})},s.any=s.some,s.every=function(e,t,n){s.each(e,function(e,r){t(e,function(e){e||(n(!1),n=function(){}),r()})},function(e){n(!0)})},s.all=s.every,s.sortBy=function(e,t,n){s.map(e,function(e,n){t(e,function(t,r){t?n(t):n(null,{value:e,criteria:r})})},function(e,t){if(e)return n(e);n(null,p(t.sort(function(e,t){var n=e.criteria,r=t.criteria;return n<r?-1:n>r?1:0}),function(e){return e.value}))})},s.auto=function(e,t){t=t||function(){};var n=f(e),r=n.length;if(!r)return t();var i={},o=[],a=function(e){o.unshift(e)},c=function(){r--,d(o.slice(0),function(e){e()})};a(function(){if(!r){var e=t;t=function(){},e(null,i)}}),d(n,function(n){var r=l(e[n])?e[n]:[e[n]],u=function(e){var r=Array.prototype.slice.call(arguments,1);if(r.length<=1&&(r=r[0]),e){var o={};d(f(i),function(e){o[e]=i[e]}),o[n]=r,t(e,o),t=function(){}}else i[n]=r,s.setImmediate(c)},p=r.slice(0,Math.abs(r.length-1))||[],h=function(){return t=function(e,t){return e&&i.hasOwnProperty(t)},r=!0,((e=p).reduce?e.reduce(t,r):(d(e,function(e,n,i){r=t(r,e)}),r))&&!i.hasOwnProperty(n);var e,t,r};h()?r[r.length-1](u,i):a(function e(){h()&&((function(e){for(var t=0;t<o.length;t+=1)if(o[t]===e)return void o.splice(t,1)})(e),r[r.length-1](u,i))})})},s.retry=function(e,t,n){var r=[];"function"==typeof e&&(n=t,t=e,e=5),e=parseInt(e,10)||5;var i=function(i,o){for(var a=function(e,t){return function(n){e(function(e,r){n(!e||t,{err:e,result:r})},o)}};e;)r.push(a(t,!(e-=1)));s.series(r,function(e,t){t=t[t.length-1],(i||n)(t.err,t.result)})};return n?i():i},s.waterfall=function(e,t){if(t=t||function(){},!l(e)){var n=new Error("First argument to waterfall must be an array of functions");return t(n)}if(!e.length)return t();!(function e(n){return function(r){if(r)t.apply(null,arguments),t=function(){};else{var i=Array.prototype.slice.call(arguments,1),o=n.next();o?i.push(e(o)):i.push(t),s.setImmediate(function(){n.apply(null,i)})}}})(s.iterator(e))()};var E=function(e,t,n){if(n=n||function(){},l(t))e.map(t,function(e,t){e&&e(function(e){var n=Array.prototype.slice.call(arguments,1);n.length<=1&&(n=n[0]),t.call(null,e,n)})},n);else{var r={};e.each(f(t),function(e,n){t[e](function(t){var i=Array.prototype.slice.call(arguments,1);i.length<=1&&(i=i[0]),r[e]=i,n(t)})},function(e){n(e,r)})}};s.parallel=function(e,t){E({map:s.map,each:s.each},e,t)},s.parallelLimit=function(e,t,n){E({map:g(t),each:h(t)},e,n)},s.series=function(e,t){if(t=t||function(){},l(e))s.mapSeries(e,function(e,t){e&&e(function(e){var n=Array.prototype.slice.call(arguments,1);n.length<=1&&(n=n[0]),t.call(null,e,n)})},t);else{var n={};s.eachSeries(f(e),function(t,r){e[t](function(e){var i=Array.prototype.slice.call(arguments,1);i.length<=1&&(i=i[0]),n[t]=i,r(e)})},function(e){t(e,n)})}},s.iterator=function(e){return(function t(n){var r=function t(){return e.length&&e[n].apply(null,arguments),t.next()};return r.next=function(){return n<e.length-1?t(n+1):null},r})(0)},s.apply=function(e){var t=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,t.concat(Array.prototype.slice.call(arguments)))}};var T=function(e,t,n,r){var i=[];e(t,function(e,t){n(e,function(e,n){i=i.concat(n||[]),t(e)})},function(e){r(e,i)})};s.concat=m(T),s.concatSeries=v(T),s.whilst=function(e,t,n){e()?t(function(r){if(r)return n(r);s.whilst(e,t,n)}):n()},s.doWhilst=function(e,t,n){e(function(r){if(r)return n(r);var i=Array.prototype.slice.call(arguments,1);t.apply(null,i)?s.doWhilst(e,t,n):n()})},s.until=function(e,t,n){e()?n():t(function(r){if(r)return n(r);s.until(e,t,n)})},s.doUntil=function(e,t,n){e(function(r){if(r)return n(r);var i=Array.prototype.slice.call(arguments,1);t.apply(null,i)?n():s.doUntil(e,t,n)})},s.queue=function(e,t){function n(e,t,n,r){if(e.started||(e.started=!0),l(t)||(t=[t]),0==t.length)return s.setImmediate(function(){e.drain&&e.drain()});d(t,function(t){var i={data:t,callback:"function"==typeof r?r:null};n?e.tasks.unshift(i):e.tasks.push(i),e.saturated&&e.tasks.length===e.concurrency&&e.saturated(),s.setImmediate(e.process)})}void 0===t&&(t=1);var r=0,i={tasks:[],concurrency:t,saturated:null,empty:null,drain:null,started:!1,paused:!1,push:function(e,t){n(i,e,!1,t)},kill:function(){i.drain=null,i.tasks=[]},unshift:function(e,t){n(i,e,!0,t)},process:function(){if(!i.paused&&r<i.concurrency&&i.tasks.length){var t=i.tasks.shift();i.empty&&0===i.tasks.length&&i.empty(),r+=1;var n=c(function(){r-=1,t.callback&&t.callback.apply(t,arguments),i.drain&&i.tasks.length+r===0&&i.drain(),i.process()});e(t.data,n)}},length:function(){return i.tasks.length},running:function(){return r},idle:function(){return i.tasks.length+r===0},pause:function(){!0!==i.paused&&(i.paused=!0,i.process())},resume:function(){!1!==i.paused&&(i.paused=!1,i.process())}};return i},s.priorityQueue=function(e,t){function n(e,t){return e.priority-t.priority}var r=s.queue(e,t);return r.push=function(e,t,i){!(function(e,t,r,i){if(e.started||(e.started=!0),l(t)||(t=[t]),0==t.length)return s.setImmediate(function(){e.drain&&e.drain()});d(t,function(t){var o={data:t,priority:r,callback:"function"==typeof i?i:null};e.tasks.splice((function(e,t,n){for(var r=-1,i=e.length-1;r<i;){var o=r+(i-r+1>>>1);n(t,e[o])>=0?r=o:i=o-1}return r})(e.tasks,o,n)+1,0,o),e.saturated&&e.tasks.length===e.concurrency&&e.saturated(),s.setImmediate(e.process)})})(r,e,t,i)},delete r.unshift,r},s.cargo=function(e,t){var n=!1,r=[],i={tasks:r,payload:t,saturated:null,empty:null,drain:null,drained:!0,push:function(e,n){l(e)||(e=[e]),d(e,function(e){r.push({data:e,callback:"function"==typeof n?n:null}),i.drained=!1,i.saturated&&r.length===t&&i.saturated()}),s.setImmediate(i.process)},process:function o(){if(!n){if(0===r.length)return i.drain&&!i.drained&&i.drain(),void(i.drained=!0);var a="number"==typeof t?r.splice(0,t):r.splice(0,r.length),s=p(a,function(e){return e.data});i.empty&&i.empty(),n=!0,e(s,function(){n=!1;var e=arguments;d(a,function(t){t.callback&&t.callback.apply(null,e)}),o()})}},length:function(){return r.length},running:function(){return n}};return i};var C=function(e){return function(t){var n=Array.prototype.slice.call(arguments,1);t.apply(null,n.concat([function(t){var n=Array.prototype.slice.call(arguments,1);"undefined"!=typeof console&&(t?console.error&&console.error(t):console[e]&&d(n,function(t){console[e](t)}))}]))}};s.log=C("log"),s.dir=C("dir"),s.memoize=function(e,t){var n={},r={};t=t||function(e){return e};var i=function(){var i=Array.prototype.slice.call(arguments),o=i.pop(),a=t.apply(null,i);a in n?s.nextTick(function(){o.apply(null,n[a])}):a in r?r[a].push(o):(r[a]=[o],e.apply(null,i.concat([function(){n[a]=arguments;var e=r[a];delete r[a];for(var t=0,i=e.length;t<i;t++)e[t].apply(null,arguments)}])))};return i.memo=n,i.unmemoized=e,i},s.unmemoize=function(e){return function(){return(e.unmemoized||e).apply(null,arguments)}},s.times=function(e,t,n){for(var r=[],i=0;i<e;i++)r.push(i);return s.map(r,t,n)},s.timesSeries=function(e,t,n){for(var r=[],i=0;i<e;i++)r.push(i);return s.mapSeries(r,t,n)},s.seq=function(){var e=arguments;return function(){var t=this,n=Array.prototype.slice.call(arguments),r=n.pop();s.reduce(e,n,function(e,n,r){n.apply(t,e.concat([function(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);r(e,t)}]))},function(e,n){r.apply(t,[e].concat(n))})}},s.compose=function(){return s.seq.apply(null,Array.prototype.reverse.call(arguments))};var R=function(e,t){var n=function(){var n=this,r=Array.prototype.slice.call(arguments),i=r.pop();return e(t,function(e,t){e.apply(n,r.concat([t]))},i)};if(arguments.length>2){var r=Array.prototype.slice.call(arguments,2);return n.apply(this,r)}return n};s.applyEach=m(R),s.applyEachSeries=v(R),s.forever=function(e,t){!(function n(r){if(r){if(t)return t(r);throw r}e(n)})()},e.exports?e.exports=s:void 0===(i=function(){return s}.apply(t,[]))||(e.exports=i)})()}).call(this,n(48),n(127).setImmediate)},function(e,t,n){"use strict";(function(e){var r=n(4),i=n(1),o=n(11),a=n.n(o),s=Object(r.getLogger)(e),c=-1,u=/request id \d+.\d+ got 200/,l=/request errored, status: (\d+), number of errors: \d+/;t.a=function(){i.Strophe.log=function(e,t){switch(s.trace("Strophe",e,t),"string"==typeof t&&-1!==t.indexOf("Request ")&&-1!==t.indexOf("timed out (secondary), restarting")&&(e=i.Strophe.LogLevel.WARN),e){case i.Strophe.LogLevel.DEBUG:-1!==c&&u.test(t)&&(s.debug("Reset lastErrorStatus"),c=-1);break;case i.Strophe.LogLevel.WARN:s.warn("Strophe: ".concat(t));var n=l.exec(t);n&&2===n.length&&(c=parseInt(n[1],10),s.debug("lastErrorStatus set to: ".concat(c)));break;case i.Strophe.LogLevel.ERROR:case i.Strophe.LogLevel.FATAL:t="Strophe: ".concat(t),a.a.callErrorHandler(new Error(t)),s.error(t)}},i.Strophe.getLastErrorStatus=function(){return c},i.Strophe.getStatusString=function(e){switch(e){case i.Strophe.Status.ERROR:return"ERROR";case i.Strophe.Status.CONNECTING:return"CONNECTING";case i.Strophe.Status.CONNFAIL:return"CONNFAIL";case i.Strophe.Status.AUTHENTICATING:return"AUTHENTICATING";case i.Strophe.Status.AUTHFAIL:return"AUTHFAIL";case i.Strophe.Status.CONNECTED:return"CONNECTED";case i.Strophe.Status.DISCONNECTED:return"DISCONNECTED";case i.Strophe.Status.DISCONNECTING:return"DISCONNECTING";case i.Strophe.Status.ATTACHED:return"ATTACHED";default:return"unknown"}}}}).call(this,"modules/xmpp/strophe.util.js")},function(e,t,n){"use strict";(function(e){var r=n(4),i=n(1),o=n(11),a=n.n(o),s=n(34);function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function d(e,t,n){return(d="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=(function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=p(e)););return e})(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=Object(r.getLogger)(e),m=12,v=(function(e){function t(e){var n;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(n=l(this,p(t).call(this))).failedPings=0,n.xmpp=e,n.pingExecIntervals=new Array(m),n}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)})(t,s.b),n=t,(r=[{key:"init",value:function(e){d(p(t.prototype),"init",this).call(this,e),i.Strophe.addNamespace("PING","urn:xmpp:ping")}},{key:"ping",value:function(e,t,n,r){this._addPingExecutionTimestamp();var o=Object(i.$iq)({type:"get",to:e});o.c("ping",{xmlns:i.Strophe.NS.PING}),this.connection.sendIQ(o,t,n,r)}},{key:"startInterval",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e4;if(this.intervalId){var r="Ping task scheduled already";return a.a.callErrorHandler(new Error(r)),void h.error(r)}this.intervalId=window.setInterval(function(){t.ping(e,function(){t.failedPings=0},function(e){t.failedPings+=1;var n="Ping ".concat(e?"error":"timeout");t.failedPings>=3?(a.a.callErrorHandler(new Error(n)),h.error(n,e)):h.warn(n,e)},15e3)},n),h.info("XMPP pings will be sent every ".concat(n," ms"))}},{key:"stopInterval",value:function(){this.intervalId&&(window.clearInterval(this.intervalId),this.intervalId=null,this.failedPings=0,h.info("Ping interval cleared"))}},{key:"_addPingExecutionTimestamp",value:function(){this.pingExecIntervals.push((new Date).getTime()),this.pingExecIntervals.length>m&&this.pingExecIntervals.shift()}},{key:"getPingSuspendTime",value:function(){var e=this.pingExecIntervals.slice();e.push((new Date).getTime());var t=0,n=e[0];return e.forEach(function(e){var r=e-n;r>t&&(t=r),n=e}),t-=1e4,Math.max(t,0)}}])&&u(n.prototype,r),t})();t.a=function(e){i.Strophe.addConnectionPlugin("ping",new v(e))}}).call(this,"modules/xmpp/strophe.ping.js")},function(e,t,n){"use strict";(function(e){var r=n(4),i=n(1),o=n(34);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function u(e,t,n){return(u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=(function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=l(e)););return e})(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=Object(r.getLogger)(e),f=(function(e){function t(){return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),c(this,l(t).apply(this,arguments))}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)})(t,o.b),n=t,(r=[{key:"init",value:function(e){u(l(t.prototype),"init",this).call(this,e),this.connection.addHandler(this.onRayo.bind(this),"urn:xmpp:rayo:1","iq","set",null,null)}},{key:"onRayo",value:function(e){p.info("Rayo IQ",e)}},{key:"dial",value:function(e,t,n,r,o){var a=this;return new Promise(function(s,c){if(o){var u=Object(i.$iq)({type:"set",to:o});u.c("dial",{xmlns:"urn:xmpp:rayo:1",to:e,from:t}),u.c("header",{name:"JvbRoomName",value:n}).up(),r&&r.length&&u.c("header",{name:"JvbRoomPassword",value:r}).up(),a.connection.sendIQ(u,function(e){p.info("Dial result ",e);var t=$(e).find("ref").attr("uri");a.callResource=t.substr("xmpp:".length),p.info("Received call resource: ".concat(a.callResource)),s()},function(e){p.info("Dial error ",e),c(e)})}else c(new Error("Internal error!"))})}},{key:"hangup",value:function(){var e=this;return new Promise(function(t,n){if(!e.callResource)return n(new Error("No call in progress")),void p.warn("No call in progress");var r=Object(i.$iq)({type:"set",to:e.callResource});r.c("hangup",{xmlns:"urn:xmpp:rayo:1"}),e.connection.sendIQ(r,function(n){p.info("Hangup result ",n),e.callResource=null,t()},function(t){p.info("Hangup error ",t),e.callResource=null,n(new Error("Hangup error "))})})}}])&&s(n.prototype,r),t})();t.a=function(){i.Strophe.addConnectionPlugin("rayo",new f)}}).call(this,"modules/xmpp/strophe.rayo.js")},function(e,t,n){"use strict";var r=n(1),i=n(34);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function c(e,t,n){return(c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=(function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=u(e)););return e})(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=(function(e){function t(){var e;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(e=s(this,u(t).call(this))).log=[],e}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)})(t,i.b),n=t,(r=[{key:"init",value:function(e){c(u(t.prototype),"init",this).call(this,e),this.connection.rawInput=this.logIncoming.bind(this),this.connection.rawOutput=this.logOutgoing.bind(this)}},{key:"logIncoming",value:function(e){this.log.push([(new Date).getTime(),"incoming",e])}},{key:"logOutgoing",value:function(e){this.log.push([(new Date).getTime(),"outgoing",e])}}])&&a(n.prototype,r),t})();t.a=function(){r.Strophe.addConnectionPlugin("logger",new d)}},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n.d(t,"a",function(){return i});var i=(function(){function e(){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._nextValidRid=null,this._lastSuccess=null}var t,n;return t=e,(n=[{key:"startTracking",value:function(e){var t=this;e.nextValidRid=function(e){t._nextValidRid===e-1&&(t._lastSuccess=(new Date).getTime()),t._nextValidRid=e}}},{key:"getTimeSinceLastSuccess",value:function(){return this._lastSuccess?(new Date).getTime()-this._lastSuccess:null}}])&&r(t.prototype,n),e})()},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return y});var r=n(1),i=n(0),o=n.n(i),a=n(24);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var p=n(4).getLogger(e),f=["category","type","lang","name"],h=["category","type","lang"];function m(e,t){var n=0;return h.some(function(r){return 0!==(n=e[r]>t[r]?1:e[r]<t[r]&&-1)}),n}function v(e,t){var n=e.sort(m).reduce(function(e,t){return"".concat(f.reduce(function(e,n,r){return e+(0===r?"":"/")+(t[n]?t[n]:"")},""),"<")},""),i=t.sort().reduce(function(e,t){return"".concat(e+t,"<")},"");return Object(r.b64_sha1)(n+i)}var y=(function(e){function t(){var e,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"http://jitsi.org/jitsimeet";if((function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),this,n=u(t).call(this),(e=!n||"object"!==s(n)&&"function"!=typeof n?d(this):n).node=a,e.disco=i.disco,!e.disco)throw new Error("Missing strophe-plugins (disco plugin is required)!");e.versionToCapabilities=Object.create(null),e.jidToVersion=Object.create(null),e.version="",e.rooms=new Set;var c=i.emuc;return c.addListener(o.a.EMUC_ROOM_ADDED,function(t){return e._addChatRoom(t)}),c.addListener(o.a.EMUC_ROOM_REMOVED,function(t){return e._removeChatRoom(t)}),Object.keys(c.rooms).forEach(function(t){e._addChatRoom(c.rooms[t])}),r.Strophe.addNamespace("CAPS","http://jabber.org/protocol/caps"),e.disco.addFeature(r.Strophe.NS.CAPS),i.addHandler(e._handleCaps.bind(d(d(e))),r.Strophe.NS.CAPS),e._onMucMemberLeft=e._removeJidToVersionEntry.bind(d(d(e))),e}var n,i;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)})(t,a.a),n=t,(i=[{key:"addFeature",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.disco.addFeature(e),this._generateVersion(),t&&this.submit()}},{key:"removeFeature",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.disco.removeFeature(e),this._generateVersion(),t&&this.submit()}},{key:"submit",value:function(){this.rooms.forEach(function(e){return e.sendPresence()})}},{key:"getFeatures",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5e3,r=e in this.jidToVersion?this.jidToVersion[e]:null;if(!(r&&r.version in this.versionToCapabilities)){var i=r?"".concat(r.node,"#").concat(r.version):null;return this._getDiscoInfo(e,i,n).then(function(e){var n=e.features,o=e.identities;if(r){var a=v(Array.from(o),Array.from(n)),s="".concat(r.node,"#").concat(a);return s===i?(t.versionToCapabilities[s]=n,n):t.versionToCapabilities[s]?t.versionToCapabilities[s]:(p.error("Expected node ".concat(i," but received ").concat(s)),Promise.reject("Feature version mismatch"))}})}return Promise.resolve(this.versionToCapabilities[r.version])}},{key:"getFeaturesAndIdentities",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5e3;return this._getDiscoInfo(e,null,t)}},{key:"_getDiscoInfo",value:function(e,t,n){var r=this;return new Promise(function(i,o){return r.disco.info(e,t,function(e){var t=new Set,n=new Set;$(e).find(">query>feature").each(function(e,n){return t.add(n.getAttribute("var"))}),$(e).find(">query>identity").each(function(e,t){return n.add({type:t.getAttribute("type"),name:t.getAttribute("name"),category:t.getAttribute("category")})}),i({features:t,identities:n})},o,n)})}},{key:"_addChatRoom",value:function(e){this.rooms.add(e),e.addListener(o.a.MUC_MEMBER_LEFT,this._onMucMemberLeft),this._fixChatRoomPresenceMap(e)}},{key:"_removeChatRoom",value:function(e){this.rooms.delete(e),e.removeListener(o.a.MUC_MEMBER_LEFT,this._onMucMemberLeft)}},{key:"_fixChatRoomPresenceMap",value:function(e){e.addToPresence("c",{attributes:{xmlns:r.Strophe.NS.CAPS,hash:"sha-1",node:this.node,ver:this.version}})}},{key:"_notifyVersionChanged",value:function(){var e=this;this.rooms.forEach(function(t){return e._fixChatRoomPresenceMap(t)})}},{key:"_generateVersion",value:function(){this.version=v(this.disco._identities,this.disco._features),this._notifyVersionChanged()}},{key:"_handleCaps",value:function(e){var t=e.getAttribute("from"),n=e.querySelector("c"),r=n.getAttribute("ver"),i=n.getAttribute("node"),a=this.jidToVersion[t];return this.jidToVersion[t]={version:r,node:i},a&&a.version!==r&&this.eventEmitter.emit(o.a.PARTCIPANT_FEATURES_CHANGED,t),!0}},{key:"_removeJidToVersionEntry",value:function(e){e in this.jidToVersion&&delete this.jidToVersion[e]}}])&&c(n.prototype,i),t})()}).call(this,"modules/xmpp/Caps.js")},function(e,t,n){(function(t){var r=n(4).getLogger(t);function i(e,t){var n=e.getTrack();if(!n)throw new Error("Failed to initialize DTMFSender: no audio track.");this.dtmfSender=t.peerconnection.createDTMFSender(n),r.debug("Initialized DTMFSender")}i.prototype.sendTones=function(e,t,n){this.dtmfSender.insertDTMF(e,t||200,n||200)},e.exports=i}).call(this,"modules/DTMF/JitsiDTMFManager.js")},function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n(2),i=n(8),o=n.n(i);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.conference=t,t.addEventListener(r.TRACK_AUDIO_LEVEL_CHANGED,this._audioLevel.bind(this)),this.myUserID=this.conference.myUserId()}var t,n;return t=e,(n=[{key:"_audioLevel",value:function(e,t){!this.conference.isP2PActive()||t<=.6||e===this.myUserID&&this.conference.getLocalAudioTrack().isMuted()||this.conference.rtc.eventEmitter.emit(o.a.DOMINANT_SPEAKER_CHANGED,e)}}])&&a(t.prototype,n),e})()},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return p});var r=n(4),i=n(8),o=n.n(i),a=n(7),s=n(5),c=n(11),u=n.n(c);function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var d=Object(r.getLogger)(e),p=(function(){function e(t,n,r){if((function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),!t&&!n)throw new TypeError("At least peerconnection or wsUrl must be given");if(t&&n)throw new TypeError("Just one of peerconnection or wsUrl must be given");if(t?d.debug("constructor() with peerconnection"):d.debug('constructor() with wsUrl:"'.concat(n,'"')),this._channel=null,this._eventEmitter=r,this._mode=null,this._areRetriesEnabled=!1,this._closedFromClient=!1,t){var i=t.createDataChannel("JVB data channel",{protocol:"http://jitsi.org/protocols/colibri"});this._handleChannel(i),this._mode="datachannel"}else n&&(this._areRetriesEnabled=!0,this._wsUrl=n,this._initWebSocket())}var t,n;return t=e,(n=[{key:"_initWebSocket",value:function(){var e=new WebSocket(this._wsUrl);this._handleChannel(e),this._mode="websocket"}},{key:"_startConnectionRetries",value:function(){var e=this,t=1;this._retryTimeout=setTimeout(function n(){e.isOpen()||(e._initWebSocket(e._wsUrl),t=Math.min(2*t,60),e._retryTimeout=setTimeout(n,1e3*t))},1e3*t)}},{key:"_stopConnectionRetries",value:function(){this._retryTimeout&&(clearTimeout(this._retryTimeout),this._retryTimeout=void 0)}},{key:"_retryWebSocketConnection",value:function(e){var t=this;if(this._areRetriesEnabled){var n=e.code,r=e.reason;s.a.sendAnalytics(Object(a.y)(n,r)),this._areRetriesEnabled=!1,this._eventEmitter.once(o.a.DATA_CHANNEL_OPEN,function(){t._stopConnectionRetries(),t._areRetriesEnabled=!0}),this._startConnectionRetries()}}},{key:"close",value:function(){if(this._closedFromClient=!0,this._stopConnectionRetries(),this._areRetriesEnabled=!1,this._channel){try{this._channel.close()}catch(e){}this._channel=null}}},{key:"isOpen",value:function(){return this._channel&&("open"===this._channel.readyState||this._channel.readyState===WebSocket.OPEN)}},{key:"sendMessage",value:function(e,t){this._send({colibriClass:"EndpointMessage",msgPayload:t,to:e})}},{key:"sendSetLastNMessage",value:function(e){var t={colibriClass:"LastNChangedEvent",lastN:e};this._send(t),d.log("Channel lastN set to: ".concat(e))}},{key:"sendPinnedEndpointMessage",value:function(e){d.log("sending pinned changed notification to the bridge for endpoint ",e),this._send({colibriClass:"PinnedEndpointChangedEvent",pinnedEndpoint:e||null})}},{key:"sendSelectedEndpointsMessage",value:function(e){d.log("sending selected changed notification to the bridge for endpoints",e),this._send({colibriClass:"SelectedEndpointsChangedEvent",selectedEndpoints:e})}},{key:"sendReceiverVideoConstraintMessage",value:function(e){d.log("sending a ReceiverVideoConstraint message with "+"a maxFrameHeight of ".concat(e," pixels")),this._send({colibriClass:"ReceiverVideoConstraint",maxFrameHeight:e})}},{key:"_handleChannel",value:function(e){var t=this,n=this._eventEmitter;e.onopen=function(){d.info("".concat(t._mode," channel opened")),n.emit(o.a.DATA_CHANNEL_OPEN)},e.onerror=function(e){"websocket"!==t._mode&&d.error("Channel error: ".concat(e.message))},e.onmessage=function(e){var t,r=e.data;try{t=JSON.parse(r)}catch(e){return u.a.callErrorHandler(e),void d.error("Failed to parse channel message as JSON: ",r,e)}var i=t.colibriClass;switch(i){case"DominantSpeakerEndpointChangeEvent":var a=t.dominantSpeakerEndpoint;d.info("Channel new dominant speaker event: ",a),n.emit(o.a.DOMINANT_SPEAKER_CHANGED,a);break;case"EndpointConnectivityStatusChangeEvent":var s=t.endpoint,c="true"===t.active;d.info("Endpoint connection status changed: ".concat(s," active ? ").concat(c)),n.emit(o.a.ENDPOINT_CONN_STATUS_CHANGED,s,c);break;case"EndpointMessage":n.emit(o.a.ENDPOINT_MESSAGE_RECEIVED,t.from,t.msgPayload);break;case"LastNEndpointsChangeEvent":var l=t.lastNEndpoints;d.info("Channel new last-n event: ",l,t),n.emit(o.a.LASTN_ENDPOINT_CHANGED,l,t);break;case"SelectedUpdateEvent":var p=t.isSelected;d.info("SelectedUpdateEvent isSelected? ".concat(p)),n.emit(o.a.IS_SELECTED_CHANGED,p);break;default:d.debug("Channel JSON-formatted message: ",t),n.emit("rtc.datachannel.".concat(i),t)}},e.onclose=function(e){d.info("Channel closed by ".concat(t._closedFromClient?"client":"server")),"websocket"===t._mode&&(t._closedFromClient||(d.error("Channel closed: ".concat(e.code," ").concat(e.reason)),t._retryWebSocketConnection(e))),t._channel=null},this._channel=e}},{key:"_send",value:function(e){var t=this._channel;if(!this.isOpen())throw d.error("Bridge Channel send: no opened channel."),new Error("No opened channel");t.send(JSON.stringify(e))}},{key:"mode",get:function(){return this._mode}}])&&l(t.prototype,n),e})()}).call(this,"modules/RTC/BridgeChannel.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return A});var r=n(4),i=n(22),o=n.n(i),a=n(11),s=n(98),c=n(9),u=n(99),l=n(13),d=n(10),p=n(3),f=n(8),h=n.n(f),m=n(100),v=n(18),y=n(101),g=n(27),S=n(6),_=n(37);function b(e){return(function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}})(e)||(function(e){if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)})(e)||(function(){throw new TypeError("Invalid attempt to spread non-iterable instance")})()}function E(e){return(E="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var T=Object(r.getLogger)(e),C=3,R=["1","2","3"];function A(e,t,r,i,o,a,s){var c=this;this.audioTransferActive=!(!0===s.startSilent),this.videoTransferActive=!0,this.rtc=e,this.id=t,this.isP2P=a,this.remoteTracks=new Map,this.localTracks=new Map,this._addedStreams=[],this.localSSRCs=new Map,this.localUfrag=null,this.remoteUfrag=null,this.signalingLayer=r,this._peerVideoTypeChanged=this._peerVideoTypeChanged.bind(this),this.signalingLayer.on(_.b,this._peerVideoTypeChanged),this._peerMutedChanged=this._peerMutedChanged.bind(this),this.signalingLayer.on(_.a,this._peerMutedChanged),this.options=s,this.peerconnection=new d.a.RTCPeerConnectionType(i,o),this.updateLog=[],this.stats={},this.statsinterval=null,this.maxstats=s.maxstats;var l=n(142).Interop;this.interop=new l;var p=n(146);this.simulcast=new p({numOfLayers:C,explodeRemoteSimulcast:!1}),this.sdpConsistency=new y.a(this.toString()),this.localSdpMunger=new u.a(this),this.eventEmitter=e.eventEmitter,this.rtxModifier=new m.a,this.trace=function(e,t){T.debug(e,t),c.updateLog.push({time:new Date,type:e,value:t||""})},this.onicecandidate=null,this.peerconnection.onicecandidate=function(e){c.trace("onicecandidate",JSON.stringify(e.candidate,null," ")),null!==c.onicecandidate&&c.onicecandidate(e)},this.peerconnection.onaddstream=function(e){return c._remoteStreamAdded(e.stream)},this.peerconnection.onremovestream=function(e){return c._remoteStreamRemoved(e.stream)},this.onsignalingstatechange=null,this.peerconnection.onsignalingstatechange=function(e){c.trace("onsignalingstatechange",c.signalingState),null!==c.onsignalingstatechange&&c.onsignalingstatechange(e)},this.oniceconnectionstatechange=null,this.peerconnection.oniceconnectionstatechange=function(e){c.trace("oniceconnectionstatechange",c.iceConnectionState),null!==c.oniceconnectionstatechange&&c.oniceconnectionstatechange(e)},this.onnegotiationneeded=null,this.peerconnection.onnegotiationneeded=function(e){c.trace("onnegotiationneeded"),null!==c.onnegotiationneeded&&c.onnegotiationneeded(e)},this.ondatachannel=null,this.peerconnection.ondatachannel=function(e){c.trace("ondatachannel"),null!==c.ondatachannel&&c.ondatachannel(e)},this.maxstats&&(this.statsinterval=window.setInterval(function(){c.getStats(function(e){if(e.result&&"function"==typeof e.result)for(var t=e.result(),n=function(e){var n=t[e];n.names().forEach(function(e){c._processStat(n,e,n.stat(e))})},r=0;r<t.length;++r)n(r);else e.forEach(function(e){return c._processStat(e,"",e)})},function(){})},1e3)),T.info("Create new ".concat(this))}A.prototype._processStat=function(e,t,n){var r="".concat(e.id,"-").concat(t),i=this.stats[r],o=new Date;i||(this.stats[r]=i={startTime:o,endTime:o,values:[],times:[]}),i.values.push(n),i.times.push(o.getTime()),i.values.length>this.maxstats&&(i.values.shift(),i.times.shift()),i.endTime=o};var w=function(e){return null==e?"":"type: ".concat(e.type,"\r\n").concat(e.sdp)};A.prototype.getConnectionState=function(){var e=this.peerconnection.iceConnectionState;return"completed"===e?"connected":e},A.prototype._getDesiredMediaDirection=function(e){var t=!0;return e===c.a?t=this.audioTransferActive:e===c.b&&(t=this.videoTransferActive),t?this.hasAnyTracksOfType(e)?"sendrecv":"recvonly":"inactive"},A.prototype.isSimulcastOn=function(){return!this.options.disableSimulcast&&p.a.supportsSimulcast()&&(!p.a.isFirefox()||this.options.enableFirefoxSimulcast)},A.prototype._peerVideoTypeChanged=function(e,t){if(e){var n=this.getRemoteTracks(e,c.b);n.length&&n[0]._setVideoType(t)}else T.error("No endpointID on peerVideoTypeChanged ".concat(this))},A.prototype._peerMutedChanged=function(e,t,n){if(e){var r=this.getRemoteTracks(e,t);r.length&&r[0].setMute(n)}else T.error("On peerMuteChanged - no endpoint ID")},A.prototype.getLocalTracks=function(e){var t=Array.from(this.localTracks.values());return void 0!==e&&(t=t.filter(function(t){return t.getType()===e})),t},A.prototype.hasAnyTracksOfType=function(e){if(!e)throw new Error('"mediaType" is required');return this.getLocalTracks(e).length>0},A.prototype.getRemoteTracks=function(e,t){var n=[],r=e?[e]:this.remoteTracks.keys(),i=!0,o=!1,a=void 0;try{for(var s,c=r["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(i=(s=c.next()).done);i=!0){var u=s.value,l=this.remoteTracks.get(u);if(l){var d=!0,p=!1,f=void 0;try{for(var h,m=l.keys()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(d=(h=m.next()).done);d=!0){var v=h.value;if(!t||t===v){var y=l.get(v);y&&n.push(y)}}}catch(e){p=!0,f=e}finally{try{d||null==m.return||m.return()}finally{if(p)throw f}}}}}catch(e){o=!0,a=e}finally{try{i||null==c.return||c.return()}finally{if(o)throw a}}return n},A.prototype.getTrackBySSRC=function(e){if("number"!=typeof e)throw new Error("SSRC ".concat(e," is not a number"));var t=!0,n=!1,r=void 0;try{for(var i,o=this.localTracks.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=(i=o.next()).done);t=!0){var a=i.value;if(this.getLocalSSRC(a)===e)return a}}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}var s=!0,c=!1,u=void 0;try{for(var l,d=this.getRemoteTracks()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(s=(l=d.next()).done);s=!0){var p=l.value;if(p.getSSRC()===e)return p}}catch(e){c=!0,u=e}finally{try{s||null==d.return||d.return()}finally{if(c)throw u}}return null},A.prototype.getSsrcByTrackId=function(e){var t=function(t){return t.getTrack().id===e},n=this.getLocalTracks().find(t);if(n)return this.getLocalSSRC(n);var r=this.getRemoteTracks().find(t);return r?r.getSSRC():null},A.prototype._remoteStreamAdded=function(e){var t=this,n=l.a.getStreamID(e);if(l.a.isUserStreamById(n)){(p.a.isChromiumBased()||p.a.isEdge())&&(e.onaddtrack=function(n){t._remoteTrackAdded(e,n.track)},e.onremovetrack=function(n){t._remoteTrackRemoved(e,n.track)});var r=e.getAudioTracks(),i=!0,o=!1,a=void 0;try{for(var s,c=r["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(i=(s=c.next()).done);i=!0){var u=s.value;this._remoteTrackAdded(e,u)}}catch(e){o=!0,a=e}finally{try{i||null==c.return||c.return()}finally{if(o)throw a}}var d=e.getVideoTracks(),f=!0,h=!1,m=void 0;try{for(var v,y=d["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(f=(v=y.next()).done);f=!0){var g=v.value;this._remoteTrackAdded(e,g)}}catch(e){h=!0,m=e}finally{try{f||null==y.return||y.return()}finally{if(h)throw m}}}else T.info("".concat(this," ignored remote 'stream added' event for non-user stream")+"id: ".concat(n))},A.prototype._remoteTrackAdded=function(e,t){var n=l.a.getStreamID(e),r=t.kind;if(T.info("".concat(this," remote track added:"),n,r),r){var i=new v.a(this.remoteDescription.sdp).media.filter(function(e){return e.startsWith("m=".concat(r))});if(i.length){var o=S.a.findLines(i[0],"a=ssrc:");if((o=o.filter(function(e){return-1!==e.indexOf("msid:".concat(n))})).length){var s=o[0].substring(7).split(" ")[0],c=Number(s),u=this.signalingLayer.getSSRCOwner(c);if(isNaN(c)||c<0)a.callErrorHandler(new Error("Invalid SSRC: ".concat(s," for remote track, msid: ").concat(n," media type: ").concat(r)));else if(u){T.log("".concat(this," associated ssrc"),u,c);var d=this.signalingLayer.getPeerMediaInfo(u,r);if(d){var p=d.muted,f=d.videoType;this._createRemoteTrack(u,e,t,r,f,c,p)}else a.callErrorHandler(new Error("".concat(this,": no peer media info available for ").concat(u)))}else a.callErrorHandler(new Error("No SSRC owner known for: ".concat(c," for remote track, msid: ").concat(n," media type: ").concat(r)))}else a.callErrorHandler(new Error("No SSRC lines for streamId ".concat(n," for remote track, media type: ").concat(r)))}else a.callErrorHandler(new Error("No media lines for type ".concat(r," found in remote SDP for remote track: ").concat(n)))}else a.callErrorHandler(new Error("MediaType undefined for remote track, stream id: ".concat(n)))},A.prototype._createRemoteTrack=function(e,t,n,r,i,o,a){var c=this.remoteTracks.get(e);c||(c=new Map,this.remoteTracks.set(e,c));var u=c.get(r);if(u&&u.getTrack()===n)T.info("".concat(this," ignored duplicated remote track added event for: ")+"".concat(e,", ").concat(r));else{u&&T.error("".concat(this," overwriting remote track for")+"".concat(e," ").concat(r));var l=new s.a(this.rtc,this.rtc.conference,e,t,n,r,i,o,a,this.isP2P);c.set(r,l),this.eventEmitter.emit(h.a.REMOTE_TRACK_ADDED,l)}},A.prototype._remoteStreamRemoved=function(e){if(l.a.isUserStream(e)){var t=e.getVideoTracks(),n=!0,r=!1,i=void 0;try{for(var o,a=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value;this._remoteTrackRemoved(e,s)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}var c=e.getAudioTracks(),u=!0,d=!1,p=void 0;try{for(var f,h=c["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(u=(f=h.next()).done);u=!0){var m=f.value;this._remoteTrackRemoved(e,m)}}catch(e){d=!0,p=e}finally{try{u||null==h.return||h.return()}finally{if(d)throw p}}}else{var v=l.a.getStreamID(e);T.info("Ignored remote 'stream removed' event for non-user stream ".concat(v))}},A.prototype._remoteTrackRemoved=function(e,t){var n=l.a.getStreamID(e),r=t&&l.a.getTrackID(t);T.info("".concat(this," - remote track removed: ").concat(n,", ").concat(r)),n?r?this._removeRemoteTrackById(n,r)||T.warn("".concat(this," Removed track not found for msid: ").concat(n,",\n track id: ").concat(r)):a.callErrorHandler(new Error("".concat(this," remote track removal failed - no track ID"))):a.callErrorHandler(new Error("".concat(this," remote track removal failed - no stream ID")))},A.prototype._getRemoteTrackById=function(e,t){var n=!0,r=!1,i=void 0;try{for(var o,a=this.remoteTracks.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value,c=!0,u=!1,l=void 0;try{for(var d,p=s.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(c=(d=p.next()).done);c=!0){var f=d.value;if(f.getStreamId()==e&&f.getTrackId()==t)return f}}catch(e){u=!0,l=e}finally{try{c||null==p.return||p.return()}finally{if(u)throw l}}}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}},A.prototype.removeRemoteTracks=function(e){var t=[],n=this.remoteTracks.get(e);if(n){var r=n.get(c.a),i=n.get(c.b);r&&t.push(r),i&&t.push(i),this.remoteTracks.delete(e)}return T.debug("".concat(this," removed remote tracks for ").concat(e," count: ").concat(t.length)),t},A.prototype._removeRemoteTrack=function(e){e.dispose();var t=e.getParticipantId(),n=this.remoteTracks.get(t);n?n.delete(e.getType())||T.error("Failed to remove ".concat(e," - type mapping messed up ?")):T.error("removeRemoteTrack: no remote tracks map for ".concat(t)),this.eventEmitter.emit(h.a.REMOTE_TRACK_REMOVED,e)},A.prototype._removeRemoteTrackById=function(e,t){var n=this._getRemoteTrackById(e,t);return n&&this._removeRemoteTrack(n),n};var k=function(e){if("object"!==E(e)||null===e||"string"!=typeof e.sdp)return T.warn("An empty description was passed as an argument."),e;var t=n(22),r=t.parse(e.sdp);void 0!==r&&void 0!==r.media&&Array.isArray(r.media)&&r.media.forEach(function(e){var t=[],n=[];if(void 0!==e.ssrcGroups&&Array.isArray(e.ssrcGroups)&&e.ssrcGroups.forEach(function(e){void 0!==e.semantics&&"FID"===e.semantics&&void 0!==e.ssrcs&&t.push(Number(e.ssrcs.split(" ")[0]))}),Array.isArray(e.ssrcs)){var r;for(r=0;r<e.ssrcs.length;r++)"object"===E(e.ssrcs[r])&&void 0!==e.ssrcs[r].id&&t.indexOf(e.ssrcs[r].id)>=0&&(n.push(e.ssrcs[r]),delete e.ssrcs[r]);for(r=0;r<e.ssrcs.length;r++)void 0!==e.ssrcs[r]&&n.push(e.ssrcs[r]);e.ssrcs=(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!p.a.isChrome()||!p.a.isVersionGreaterThan(70))return e;var t=b(e);return e.filter(function(e){return"mslabel"===e.attribute&&"-"===e.value}).map(function(e){return e.id}).forEach(function(e){var n=t.find(function(t){return t.id===e&&"cname"===t.attribute});n.value="recvonly-".concat(e),(t=t.filter(function(t){return t.id!==e})).push(n)}),t})(n)}});var i=t.write(r);return new RTCSessionDescription({type:e.type,sdp:i})};A.prototype.getLocalSSRC=function(e){var t=this._getSSRC(e.rtcId);return t&&t.ssrcs[0]},A.prototype._injectSsrcGroupForUnifiedSimulcast=function(e){var t=o.a.parse(e.sdp),n=t.media.find(function(e){return"video"===e.type});if(n.simulcast_03){var r=[];if(n.ssrcs.forEach(function(e){"msid"===e.attribute&&r.push(e.id)}),n.ssrcGroups=n.ssrcGroups||[],n.ssrcGroups.find(function(e){return"SIM"===e.semantics}))return e;n.ssrcGroups.push({semantics:"SIM",ssrcs:r.join(" ")})}return new RTCSessionDescription({type:e.type,sdp:o.a.write(t)})};var O={signalingState:function(){return this.peerconnection.signalingState},iceConnectionState:function(){return this.peerconnection.iceConnectionState},localDescription:function(){var e=this.peerconnection.localDescription;return e?(this.trace("getLocalDescription::preTransform",w(e)),p.a.usesUnifiedPlan()&&(e=this.interop.toPlanB(e),this.trace("getLocalDescription::postTransform (Plan B)",w(e)),e=this._injectSsrcGroupForUnifiedSimulcast(e),this.trace("getLocalDescription::postTransform (inject ssrc group)",w(e))),p.a.doesVideoMuteByStreamRemove()&&(e=this.localSdpMunger.maybeAddMutedLocalVideoTracksToSDP(e),T.debug("getLocalDescription::postTransform (munge local SDP)",e)),e=(function(e,t){if(!e)throw new Error("No local description passed in.");var n=new g.a(e.sdp),r=n.selectMedia("audio"),i=!1;r&&"sendrecv"!==r.direction&&(t.startSilent?r.direction="inactive":r.direction="sendrecv",i=!0);var o=n.selectMedia("video");return o&&"sendrecv"!==o.direction&&(o.direction="sendrecv",i=!0),i?new RTCSessionDescription({type:e.type,sdp:n.toRawSDP()}):e})(e,this.options),e=this.localSdpMunger.transformStreamIdentifiers(e)):(T.debug("getLocalDescription no localDescription found"),{})},remoteDescription:function(){var e=this.peerconnection.remoteDescription;return this.trace("getRemoteDescription::preTransform",w(e)),p.a.usesUnifiedPlan()&&(e=this.interop.toPlanB(e),this.trace("getRemoteDescription::postTransform (Plan B)",w(e))),e||{}}};function I(e){return e&&e.groups&&e.groups.length?e.groups[0].ssrcs[0]:e&&e.ssrcs&&e.ssrcs.length?e.ssrcs[0]:null}Object.keys(O).forEach(function(e){Object.defineProperty(A.prototype,e,{get:O[e]})}),A.prototype._getSSRC=function(e){return this.localSSRCs.get(e)},A.prototype.addTrack=function(e){var t=e.rtcId;if(T.info("add ".concat(e," to: ").concat(this)),this.localTracks.has(t))T.error("".concat(e," is already in ").concat(this));else{this.localTracks.set(t,e);var n=e.getOriginalStream();if(n?this._addStream(n):(!p.a.doesVideoMuteByStreamRemove()||e.isAudioTrack()||e.isVideoTrack()&&!e.isMuted())&&T.error("".concat(this," no WebRTC stream for: ").concat(e)),p.a.doesVideoMuteByStreamRemove()&&e.isVideoTrack()&&e.isMuted()){var r=this.generateNewStreamSSRCInfo(e);this.sdpConsistency.setPrimarySsrc(r.ssrcs[0]);var i=r.groups.find(function(e){return"SIM"===e.semantics});i&&this.simulcast.setSsrcCache(i.ssrcs);var o=r.groups.filter(function(e){return"FID"===e.semantics});if(o){var a=new Map;o.forEach(function(e){var t=e.ssrcs[0],n=e.ssrcs[1];a.set(t,n)}),this.rtxModifier.setSsrcCache(a)}}}},A.prototype.addTrackUnmute=function(e){if(!this._assertTrackBelongs("addTrackUnmute",e))return!1;T.info("Adding ".concat(e," as unmute to ").concat(this));var t=e.getOriginalStream();return t?(this._addStream(t),!0):(T.error("Unable to add ".concat(e," as unmute to ").concat(this," - no WebRTC stream")),!1)},A.prototype._addStream=function(e){this.peerconnection.addStream(e),this._addedStreams.push(e)},A.prototype._removeStream=function(e){p.a.supportsRtpSender()?this._handleSenderRemoveStream(e):this.peerconnection.removeStream(e),this._addedStreams=this._addedStreams.filter(function(t){return t!==e})},A.prototype._assertTrackBelongs=function(e,t){var n=this.localTracks.has(t.rtcId);return n||T.error("".concat(e,": ").concat(t," does not belong to ").concat(this)),n},A.prototype.isMediaStreamInPc=function(e){return this._addedStreams.indexOf(e)>-1},A.prototype.removeTrack=function(e){var t=e.getOriginalStream();this.trace("removeStream",e.rtcId,t?t.id:void 0),this._assertTrackBelongs("removeStream",e)&&(this.localTracks.delete(e.rtcId),this.localSSRCs.delete(e.rtcId),t&&(p.a.supportsRtpSender()?this._handleSenderRemoveStream(t):this.peerconnection.removeStream(t)))},A.prototype.findSenderByStream=function(e){var t=e.getTracks()[0];if(t)return this.peerconnection.getSenders().find(function(e){return e.track===t});T.error("Cannot find sender: no tracks.")},A.prototype.replaceTrack=function(e,t){var n=this;if(p.a.supportsRtpSender()&&e&&t){var r=this.findSenderByStream(e.getOriginalStream()),i=t.getOriginalStream();if(r&&i){var o=i.getTracks()[0];if(o)return r.replaceTrack(o,i).then(function(){var r=n.localSSRCs.get(e.rtcId);return n.localTracks.delete(e.rtcId),n.localSSRCs.delete(e.rtcId),n._addedStreams=n._addedStreams.filter(function(e){return e!==i}),n.localTracks.set(t.rtcId,t),t.storedMSID=e.storedMSID,n._addedStreams.push(i),n.localSSRCs.set(t.rtcId,r),n.eventEmitter.emit(h.a.LOCAL_TRACK_SSRC_UPDATED,t,I(r)),!1})}}return e&&this.removeTrack(e),t&&this.addTrack(t),Promise.resolve(!0)},A.prototype.removeTrackMute=function(e){var t=e.getOriginalStream();return this.trace("removeStreamMute",e.rtcId,t?t.id:null),!!this._assertTrackBelongs("removeStreamMute",e)&&(t?(T.info("Removing ".concat(e," as mute from ").concat(this)),this._removeStream(t),!0):(T.error("removeStreamMute - no WebRTC stream for ".concat(e)),!1))},A.prototype._handleSenderRemoveStream=function(e){if(e){var t=this.findSenderByStream(e);t?this.peerconnection.removeTrack(t):T.log("Cannot remove tracks: no RTPSender.")}},A.prototype.createDataChannel=function(e,t){return this.trace("createDataChannel",e,t),this.peerconnection.createDataChannel(e,t)},A.prototype._ensureSimulcastGroupIsLast=function(e){var t=e.sdp,n=t.indexOf("m=video"),r=t.indexOf("a=ssrc-group:SIM",n),i=t.lastIndexOf("a=ssrc-group");if(-1===r||-1===i||i===r)return e;var o=t.indexOf("\r\n",r),a=t.substring(r,o+2);i=(t=t.replace(a,"")).lastIndexOf("a=ssrc-group");var s=t.indexOf("\r\n",i),c=t.slice(0,s),u=a.trim(),l=t.slice(s);return t="".concat(c,"\r\n").concat(u).concat(l),new RTCSessionDescription({type:e.type,sdp:t})},A.prototype._adjustLocalMediaDirection=function(e){var t=new g.a(e.sdp),n=!1,r=t.selectMedia("audio");if(r){var i=this._getDesiredMediaDirection(c.a);r.direction!==i&&(r.direction=i,T.info("Adjusted local audio direction to ".concat(i)),n=!0)}else T.warn('No "audio" media found int the local description');var o=t.selectMedia("video");if(o){var a=this._getDesiredMediaDirection(c.b);o.direction!==a&&(o.direction=a,T.info("Adjusted local video direction to ".concat(a)),n=!0)}else T.warn('No "video" media found in the local description');return n?new RTCSessionDescription({type:e.type,sdp:t.toRawSDP()}):e},A.prototype.setLocalDescription=function(e){var t=this,n=e;if(this.trace("setLocalDescription::preTransform",w(n)),this.options.disableH264||this.options.preferH264){var r=o.a.parse(n.sdp),i=r.media.find(function(e){return"video"===e.type});this.options.disableH264?S.a.stripVideoCodec(i,"h264"):S.a.preferVideoCodec(i,"h264"),n=new RTCSessionDescription({type:n.type,sdp:o.a.write(r)}),this.trace("setLocalDescription::postTransform (H264)",w(n))}return n=this._adjustLocalMediaDirection(n),n=this._ensureSimulcastGroupIsLast(n),p.a.usesUnifiedPlan()&&(n=this.interop.toUnifiedPlan(n),this.trace("setLocalDescription::postTransform (Unified Plan)",w(n))),new Promise(function(e,r){t.peerconnection.setLocalDescription(n).then(function(){t.trace("setLocalDescriptionOnSuccess");var r=S.a.getUfrag(n.sdp);r!==t.localUfrag&&(t.localUfrag=r,t.eventEmitter.emit(h.a.LOCAL_UFRAG_CHANGED,t,r)),e()},function(e){t.trace("setLocalDescriptionOnFailure",e),t.eventEmitter.emit(h.a.SET_LOCAL_DESCRIPTION_FAILED,e,t),r(e)})})},A.prototype.setAudioTransferActive=function(e){T.debug("".concat(this," audio transfer active: ").concat(e));var t=this.audioTransferActive!==e;return this.audioTransferActive=e,t},A.prototype._insertUnifiedPlanSimulcastReceive=function(e){var t=o.a.parse(e.sdp),n=t.media.find(function(e){return"video"===e.type});return n.rids=[{id:"1",direction:"recv"},{id:"2",direction:"recv"},{id:"3",direction:"recv"}],n.simulcast_03={value:"recv rid=".concat(R.join(";"))},new RTCSessionDescription({type:e.type,sdp:o.a.write(t)})},A.prototype.setRemoteDescription=function(e){var t=this;if(this.trace("setRemoteDescription::preTransform",w(e)),e=this.simulcast.mungeRemoteDescription(e),this.trace("setRemoteDescription::postTransform (simulcast)",w(e)),this.options.preferH264){var n=o.a.parse(e.sdp),r=n.media.find(function(e){return"video"===e.type});S.a.preferVideoCodec(r,"h264"),e=new RTCSessionDescription({type:e.type,sdp:o.a.write(n)})}return p.a.usesUnifiedPlan()?(e=new RTCSessionDescription({type:e.type,sdp:this.rtxModifier.stripRtx(e.sdp)}),this.trace("setRemoteDescription::postTransform (stripRtx)",w(e)),e=this.interop.toUnifiedPlan(e),this.trace("setRemoteDescription::postTransform (Plan A)",w(e)),this.isSimulcastOn()&&(e=this._insertUnifiedPlanSimulcastReceive(e),this.trace("setRemoteDescription::postTransform (sim receive)",w(e)))):e=k(e),p.a.isSafariWithWebrtc()&&!p.a.isSafariWithVP8()&&(T.debug("Maybe injecting H264 into the remote description"),e=this._injectH264IfNotPresent(e)),new Promise(function(n,r){t.peerconnection.setRemoteDescription(e).then(function(){t.trace("setRemoteDescriptionOnSuccess");var r=S.a.getUfrag(e.sdp);r!==t.remoteUfrag&&(t.remoteUfrag=r,t.eventEmitter.emit(h.a.REMOTE_UFRAG_CHANGED,t,r)),n()},function(e){t.trace("setRemoteDescriptionOnFailure",e),t.eventEmitter.emit(h.a.SET_REMOTE_DESCRIPTION_FAILED,e,t),r(e)})})},A.prototype._injectH264IfNotPresent=function(e){var t=o.a.parse(e.sdp),n=t.media.find(function(e){return"video"===e.type});if(!n)return T.debug("No videoMLine found, no need to inject H264."),e;if(n.rtp.some(function(e){return"h264"===e.codec.toLowerCase()}))return T.debug("H264 codec found in video mLine, no need to inject."),e;for(var r,i=n.fmtp,a=n.payloads,s=n.rtp,c=a.toString().split(" "),u=127;u>=96;u--)if(!c.includes(u)){r=u,c.push(u),n.payloads=c.join(" ");break}return void 0===r?(T.error("Could not find valid payload type to inject."),e):(s.push({codec:"H264",payload:r,rate:9e4}),i.push({config:"level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f",payload:r}),T.debug("Injecting H264 payload type ".concat(r," into video mLine.")),new RTCSessionDescription({type:e.type,sdp:o.a.write(t)}))},A.prototype.setVideoTransferActive=function(e){T.debug("".concat(this," video transfer active: ").concat(e));var t=this.videoTransferActive!==e;return this.videoTransferActive=e,t},A.prototype.generateRecvonlySsrc=function(){var e=S.a.generateSsrc();T.info("".concat(this," generated new recvonly SSRC: ").concat(e)),this.sdpConsistency.setPrimarySsrc(e)},A.prototype.clearRecvonlySsrc=function(){T.info("Clearing primary video SSRC!"),this.sdpConsistency.clearVideoSsrcCache()},A.prototype.close=function(){this.trace("stop"),this.signalingLayer.off(_.a,this._peerMutedChanged),this.signalingLayer.off(_.b,this._peerVideoTypeChanged);var e=!0,t=!1,n=void 0;try{for(var r,i=this.remoteTracks.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(e=(r=i.next()).done);e=!0){var o=r.value,a=!0,s=!1,c=void 0;try{for(var u,l=o.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(a=(u=l.next()).done);a=!0){var d=u.value;this._removeRemoteTrack(d)}}catch(e){s=!0,c=e}finally{try{a||null==l.return||l.return()}finally{if(s)throw c}}}}catch(e){t=!0,n=e}finally{try{e||null==i.return||i.return()}finally{if(t)throw n}}this.remoteTracks.clear(),this._addedStreams=[],this.rtc._removePeerConnection(this)||T.error("RTC._removePeerConnection returned false"),null!==this.statsinterval&&(window.clearInterval(this.statsinterval),this.statsinterval=null),T.info("Closing ".concat(this,"...")),this.peerconnection.close()},A.prototype.createAnswer=function(e){if(p.a.isFirefox()&&this.isSimulcastOn()){this.peerconnection.getSenders().find(function(e){return null!==e.track&&"video"===e.track.kind}).setParameters({encodings:[{rid:"1",scaleResolutionDownBy:4},{rid:"2",scaleResolutionDownBy:2},{rid:"3"}]})}return this._createOfferOrAnswer(!1,e)},A.prototype.createOffer=function(e){return this._createOfferOrAnswer(!0,e)},A.prototype._createOfferOrAnswer=function(e,t){var n=this,r=e?"Offer":"Answer";this.trace("create".concat(r),JSON.stringify(t,null," "));var i=function(t,i,a){try{if(n.trace("create".concat(r,"OnSuccess::preTransform"),w(t)),p.a.usesUnifiedPlan()&&(t=n.interop.toPlanB(t),n.trace("create".concat(r,"OnSuccess::postTransform (Plan B)"),w(t)),n.isSimulcastOn()&&(t=n._injectSsrcGroupForUnifiedSimulcast(t),n.trace("create".concat(r,"OnSuccess::postTransform")+"(inject ssrc group)",w(t)))),p.a.usesUnifiedPlan()||(n.hasAnyTracksOfType(c.b)||n.sdpConsistency.hasPrimarySsrcCached()||n.generateRecvonlySsrc(),t=new RTCSessionDescription({type:t.type,sdp:n.sdpConsistency.makeVideoPrimarySsrcsConsistent(t.sdp)}),n.trace("create".concat(r,"OnSuccess::postTransform ")+"(make primary audio/video ssrcs consistent)",w(t))),n.isSimulcastOn()&&(t=n.simulcast.mungeLocalDescription(t),n.trace("create".concat(r)+"OnSuccess::postTransform (simulcast)",w(t))),!n.options.disableRtx&&p.a.supportsRtx()&&(t=new RTCSessionDescription({type:t.type,sdp:n.rtxModifier.modifyRtxSsrcs(t.sdp)}),n.trace("create".concat(r)+"OnSuccess::postTransform (rtx modifier)",w(t))),!e){var s=new v.a(n.remoteDescription.sdp),u=new v.a(t.sdp);d=s,f=u,(p.a.isChromiumBased()||p.a.isReactNative())&&d&&f&&d.media&&f.media&&d.media.length===f.media.length&&(f.media.forEach(function(e,t){S.a.findLine(d.media[t],"a=setup:actpass",d.session)&&(f.media[t]=e.replace(/a=setup:active/g,"a=setup:passive"))}),f.raw=f.session+f.media.join("")),t=new RTCSessionDescription({type:t.type,sdp:u.raw})}var l=(function(e){var t=new Map,n=new Map;if("object"!==E(e)||null===e||"string"!=typeof e.sdp)return T.warn("An empty description was passed as an argument."),t;var r=o.a.parse(e.sdp);if(!Array.isArray(r.media))return t;var i=!0,a=!1,s=void 0;try{for(var c,u=r.media["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(i=(c=u.next()).done);i=!0){var l=c.value;if(Array.isArray(l.ssrcs)){if(Array.isArray(l.ssrcGroups)){var d=!0,p=!1,f=void 0;try{for(var h,m=l.ssrcGroups["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(d=(h=m.next()).done);d=!0){var v=h.value;if(void 0!==v.semantics&&void 0!==v.ssrcs){var y=v.ssrcs.split(" ").map(function(e){return parseInt(e,10)}),g=y[0];v.ssrcs=y,n.has(g)||n.set(g,[]),n.get(g).push(v)}}}catch(e){p=!0,f=e}finally{try{d||null==m.return||m.return()}finally{if(p)throw f}}}var S=!0,_=!1,b=void 0;try{for(var C,R=l.ssrcs["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(S=(C=R.next()).done);S=!0){var A=C.value;if("msid"===A.attribute){var w=A.value,k=t.get(w);k||(k={ssrcs:[],groups:[],msid:w},t.set(w,k));var O=A.id;if(k.ssrcs.push(O),n.has(O)){var I=n.get(O),P=!0,D=!1,N=void 0;try{for(var L,M=I["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(P=(L=M.next()).done);P=!0){var x=L.value;k.groups.push(x)}}catch(e){D=!0,N=e}finally{try{P||null==M.return||M.return()}finally{if(D)throw N}}}}}}catch(e){_=!0,b=e}finally{try{S||null==R.return||R.return()}finally{if(_)throw b}}}}}catch(e){a=!0,s=e}finally{try{i||null==u.return||u.return()}finally{if(a)throw s}}return t})(t);T.debug("Got local SSRCs MAP: ",l),n._processLocalSSRCsMap(l),i(t)}catch(e){n.trace("create".concat(r,"OnError"),e),n.trace("create".concat(r,"OnError"),w(t)),T.error("create".concat(r,"OnError"),e,w(t)),a(e)}var d,f};return new Promise(function(o,a){(e?n.peerconnection.createOffer(t):n.peerconnection.createAnswer(t)).then(function(e){return i(e,o,a)},function(t){return(function(t,i){n.trace("create".concat(r,"OnFailure"),t);var o=e?h.a.CREATE_OFFER_FAILED:h.a.CREATE_ANSWER_FAILED;n.eventEmitter.emit(o,t,n),i(t)})(t,a)})})},A.prototype._processLocalSSRCsMap=function(e){var t=!0,n=!1,r=void 0;try{for(var i,o=this.localTracks.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(t=(i=o.next()).done);t=!0){var a=i.value,s=a.storedMSID;if(e.has(s)){var c=e.get(s);if(!c)return void T.error("No SSRC found for: ".concat(s," in ").concat(this));var u=this.localSSRCs.get(a.rtcId),l=I(c),d=I(u);l!==d?(null===d?T.info("Storing new local SSRC for ".concat(a," in ").concat(this),c):T.error("Overwriting SSRC for ".concat(a," ").concat(s," in ").concat(this," with: "),c),this.localSSRCs.set(a.rtcId,c),this.eventEmitter.emit(h.a.LOCAL_TRACK_SSRC_UPDATED,a,l)):T.debug("The local SSRC(".concat(l,") for ").concat(a," ").concat(s)+"is still up to date in ".concat(this))}else a.isVideoTrack()||a.isMuted()||T.warn("No SSRCs found in the local SDP for ".concat(a," MSID: ").concat(s," in ").concat(this))}}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}},A.prototype.addIceCandidate=function(e){return this.trace("addIceCandidate",JSON.stringify({candidate:e.candidate,sdpMid:e.sdpMid,sdpMLineIndex:e.sdpMLineIndex,usernameFragment:e.usernameFragment},null," ")),this.peerconnection.addIceCandidate(e)},A.prototype.getStats=function(e,t){p.a.isSafariWithWebrtc()||p.a.isFirefox()||p.a.isReactNative()?this.peerconnection.getStats().then(e).catch(t||function(){}):this.peerconnection.getStats(e)},A.prototype.generateNewStreamSSRCInfo=function(e){var t=e.rtcId,n=this._getSSRC(t);if(n&&T.error("Will overwrite local SSRCs for track ID: ".concat(t)),this.isSimulcastOn()){n={ssrcs:[],groups:[]};for(var r=0;r<C;r++)n.ssrcs.push(S.a.generateSsrc());n.groups.push({ssrcs:n.ssrcs.slice(),semantics:"SIM"})}else n={ssrcs:[S.a.generateSsrc()],groups:[]};if(!this.options.disableRtx&&p.a.supportsRtx())for(var i=n.ssrcs.length,o=0;o<i;++o){var a=n.ssrcs[o],s=S.a.generateSsrc();n.ssrcs.push(s),n.groups.push({ssrcs:[a,s],semantics:"FID"})}return n.msid=e.storedMSID,this.localSSRCs.set(t,n),n},A.prototype.setIsSelected=function(e){this.options.enableLayerSuspension&&(T.debug("Layer suspension enabled,"+"currently selected? ".concat(e)),(function(e,t){if(e.getSenders){var n=e.getSenders().find(function(e){return"video"===e.track.kind});if(n)if(n.getParameters){var r=n.getParameters();t?(T.debug("Currently selected, enabling all sim layers"),r.encodings.forEach(function(e){e.active=!0})):(T.debug("Not currently selected, disabling upper layers"),[1,2].forEach(function(e){r.encodings[e]&&(r.encodings[e].active=!1)})),n.setParameters(r)}else T.debug("Browser doesn't support RTPSender parameters");else T.warn("handleLayerSuspension unable to find video sender")}else T.debug("Browser doesn't support RTPSender")})(this.peerconnection,e))},A.prototype.toString=function(){return"TPC[".concat(this.id,",p2p:").concat(this.isP2P,"]")}}).call(this,"modules/RTC/TraceablePeerConnection.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return y});var r=n(7),i=n(53),o=n(16),a=n(5);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var p=n(4).getLogger(e),f=n(8),h=!1,m=!1,v=["abort","canplay","canplaythrough","emptied","ended","error","loadeddata","loadedmetadata","loadstart","pause","play","playing","ratechange","stalled","suspend","waiting"],y=(function(e){function t(e,n,r,i,o,a,c,l,f,h){var m,y;if((function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),this,y=u(t).call(this,n,i,o,function(){},a,c),(m=!y||"object"!==s(y)&&"function"!=typeof y?d(this):y).rtc=e,"number"!=typeof l)throw new TypeError("SSRC ".concat(l," is not a number"));return m.ssrc=l,m.ownerEndpointId=r,m.muted=f,m.isP2P=h,p.debug("New remote track added: ".concat(d(d(m)))),m.hasBeenMuted=f,m.rtc&&m.track&&m._bindTrackHandlers(),m._containerHandlers={},v.forEach(function(e){m._containerHandlers[e]=m._containerEventHandler.bind(d(d(m)),e)}),m}var n,y;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)})(t,i.a),n=t,(y=[{key:"_bindTrackHandlers",value:function(){var e=this;this.track.addEventListener("mute",function(){return e._onTrackMute()}),this.track.addEventListener("unmute",function(){return e._onTrackUnmute()}),this.track.addEventListener("ended",function(){p.debug('"onended" event('.concat(Date.now(),"): ").concat(e))})}},{key:"_onTrackMute",value:function(){p.debug('"onmute" event('.concat(Date.now(),"): ").concat(this)),this.rtc.eventEmitter.emit(f.REMOTE_TRACK_MUTE,this)}},{key:"_onTrackUnmute",value:function(){p.debug('"onunmute" event('.concat(Date.now(),"): ").concat(this)),this.rtc.eventEmitter.emit(f.REMOTE_TRACK_UNMUTE,this)}},{key:"setMute",value:function(e){this.muted!==e&&(e&&(this.hasBeenMuted=!0),this.stream&&(this.stream.muted=e),this.muted=e,this.emit(o.TRACK_MUTE_CHANGED,this))}},{key:"isMuted",value:function(){return this.muted}},{key:"getParticipantId",value:function(){return this.ownerEndpointId}},{key:"isLocal",value:function(){return!1}},{key:"getSSRC",value:function(){return this.ssrc}},{key:"_setVideoType",value:function(e){this.videoType!==e&&(this.videoType=e,this.emit(o.TRACK_VIDEOTYPE_CHANGED,e))}},{key:"_playCallback",value:function(){var e=this.isVideoTrack()?"video":"audio",t=window.performance.now();console.log("(TIME) Render ".concat(e,":\t"),t),this.conference.getConnectionTimes()["".concat(e,".render")]=t;var n=window.connectionTimes["obtainPermissions.start"],i=window.connectionTimes["obtainPermissions.end"],o=isNaN(i)||isNaN(n)?0:i-n,s=t-(this.conference.getConnectionTimes()["session.initiate"]-this.conference.getConnectionTimes()["muc.joined"])-o;this.conference.getConnectionTimes()["".concat(e,".ttfm")]=s,console.log("(TIME) TTFM ".concat(e,":\t"),s),a.a.sendAnalytics(Object(r.M)({media_type:e,muted:this.hasBeenMuted,value:s}))}},{key:"_attachTTFMTracker",value:function(e){h&&this.isAudioTrack()||m&&this.isVideoTrack()||(this.isAudioTrack()&&(h=!0),this.isVideoTrack()&&(m=!0),e.addEventListener("canplay",this._playCallback.bind(this)))}},{key:"_onTrackAttach",value:function(e){var t=this;p.debug("Track has been attached to a container: ".concat(this)),v.forEach(function(n){e.addEventListener(n,t._containerHandlers[n])})}},{key:"_onTrackDetach",value:function(e){var t=this;p.debug("Track has been detached from a container: ".concat(this)),v.forEach(function(n){e.removeEventListener(n,t._containerHandlers[n])})}},{key:"_containerEventHandler",value:function(e){p.debug("".concat(e," handler was called for a container with attached ").concat(this))}},{key:"_getStatus",value:function(){var e=this.track,t=e.enabled,n=e.muted,r=e.readyState;return"readyState: ".concat(r,", muted: ").concat(n,", enabled: ").concat(t)}},{key:"toString",value:function(){return"RemoteTrack[userID: ".concat(this.getParticipantId(),", type: ").concat(this.getType(),", ssrc: ").concat(this.getSSRC(),", p2p: ").concat(this.isP2P,", status: ").concat(this._getStatus(),"]")}}])&&c(n.prototype,y),t})()}).call(this,"modules/RTC/JitsiRemoteTrack.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return c});var r=n(4),i=n(9),o=n(27);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=Object(r.getLogger)(e),c=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.tpc=t}var t,n;return t=e,(n=[{key:"_addMutedLocalVideoTracksToSDP",value:function(e){var t=this.tpc.getLocalTracks(i.b);if(!t.length)return!1;1!==t.length&&s.error("".concat(this.tpc," there is more than 1 video track ! ")+"Strange things may happen !",t);var n=e.selectMedia("video");if(!n)return s.debug("".concat(this.tpc," unable to hack local video track SDP")+'- no "video" media'),!1;var r=!1,o=!0,a=!1,c=void 0;try{for(var u,l=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(o=(u=l.next()).done);o=!0){var d=u.value,p=d.isMuted(),f=d.getOriginalStream(),h=f&&this.tpc.isMediaStreamInPc(f),m=p||!h;if(s.debug("".concat(this.tpc," ").concat(d," muted: ").concat(p,", is in PeerConnection: ").concat(h," => should fake sdp ? : ").concat(m)),m){var v=this.tpc.isSimulcastOn()?this.tpc.simulcast.ssrcCache:[this.tpc.sdpConsistency.cachedPrimarySsrc];if(v.length){r=!0,n.direction="sendrecv";var y=v[0],g="injected-".concat(y),S=!0,_=!1,b=void 0;try{for(var E,T=v["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(S=(E=T.next()).done);S=!0){var C=E.value;n.removeSSRC(C),s.debug("".concat(this.tpc," injecting video SSRC: ").concat(C," for ").concat(d)),n.addSSRCAttribute({id:C,attribute:"cname",value:g}),n.addSSRCAttribute({id:C,attribute:"msid",value:d.storedMSID})}}catch(e){_=!0,b=e}finally{try{S||null==T.return||T.return()}finally{if(_)throw b}}if(v.length>1){var R={ssrcs:v.join(" "),semantics:"SIM"};n.findGroup(R.semantics,R.ssrcs)||(s.debug("".concat(this.tpc," injecting SIM group for ").concat(d),R),n.addSSRCGroup(R))}this.tpc.options.disableRtx||this.tpc.rtxModifier.modifyRtxSsrcs2(n)}else s.error("No SSRCs stored for: ".concat(d," in ").concat(this.tpc))}}}catch(e){a=!0,c=e}finally{try{o||null==l.return||l.return()}finally{if(a)throw c}}return r}},{key:"_transformMediaIdentifiers",value:function(e){var t=this.tpc.id,n=!0,r=!1,i=void 0;try{for(var o,a=e.ssrcs["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var c=o.value;switch(c.attribute){case"cname":case"label":case"mslabel":c.value=c.value&&"".concat(c.value,"-").concat(t);break;case"msid":if(c.value){var u=c.value.split(" ");if(2===u.length){var l=u[0],d=u[1];c.value="".concat(l,"-").concat(t," ").concat(d,"-").concat(t)}else s.warn("Unable to munge local MSID"+"- weird format detected: ".concat(c.value))}}}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}}},{key:"maybeAddMutedLocalVideoTracksToSDP",value:function(e){if(!e)throw new Error("No local description passed in.");var t=new o.a(e.sdp);return this._addMutedLocalVideoTracksToSDP(t)?new RTCSessionDescription({type:e.type,sdp:t.toRawSDP()}):e}},{key:"transformStreamIdentifiers",value:function(e){if(!e||!e.sdp||!e.type)return e;var t=new o.a(e.sdp),n=t.selectMedia("audio");n&&this._transformMediaIdentifiers(n);var r=t.selectMedia("video");return r&&this._transformMediaIdentifiers(r),new RTCSessionDescription({type:e.type,sdp:t.toRawSDP()})}}])&&a(t.prototype,n),e})()}).call(this,"modules/RTC/LocalSdpMunger.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return u});var r=n(4),i=n(27),o=n(6);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=Object(r.getLogger)(e);function c(e,t,n){s.debug("Updating mline to associate ".concat(n)+"rtx ssrc with primary stream, ".concat(t.id));var r=t.id,i=t.msid,o=t.cname,a=e.getRtxSSRC(r);a!==n?(a&&(s.debug("".concat(r," was previously associated with rtx")+"".concat(a,", removing all references to it")),e.removeSSRC(a),s.debug("groups before filtering for ".concat(a)),s.debug(e.dumpSSRCGroups()),e.removeGroupsWithSSRC(a)),e.addSSRCAttribute({id:n,attribute:"cname",value:o}),e.addSSRCAttribute({id:n,attribute:"msid",value:i}),e.addSSRCGroup({semantics:"FID",ssrcs:"".concat(r," ").concat(n)})):s.debug("".concat(n," was already associated with ").concat(r))}var u=(function(){function e(){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.correspondingRtxSsrcs=new Map}var t,n;return t=e,(n=[{key:"clearSsrcCache",value:function(){this.correspondingRtxSsrcs.clear()}},{key:"setSsrcCache",value:function(e){s.debug("Setting ssrc cache to ",e),this.correspondingRtxSsrcs=e}},{key:"modifyRtxSsrcs",value:function(e){var t=new i.a(e),n=t.selectMedia("video");return n?this.modifyRtxSsrcs2(n)?t.toRawSDP():e:(s.debug("No 'video' media found in the sdp: ".concat(e)),e)}},{key:"modifyRtxSsrcs2",value:function(e){if("recvonly"===e.direction)return s.debug("RtxModifier doing nothing, video m line is recvonly"),!1;if(e.getSSRCCount()<1)return s.debug("RtxModifier doing nothing, no video ssrcs present"),!1;s.debug("Current ssrc mapping: ",this.correspondingRtxSsrcs);var t=e.getPrimaryVideoSSRCs();s.debug("Parsed primary video ssrcs ",t," making sure all have rtx streams");var n=!0,r=!1,i=void 0;try{for(var a,u=t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(a=u.next()).done);n=!0){var l=a.value,d=e.getSSRCAttrValue(l,"msid"),p=e.getSSRCAttrValue(l,"cname"),f=this.correspondingRtxSsrcs.get(l);if(f)s.debug("Already have an associated rtx ssrc for"+"video ssrc ".concat(l,": ").concat(f));else{s.debug("No previously associated rtx ssrc for video ssrc ".concat(l));var h=e.getRtxSSRC(l);h?(s.debug("Rtx stream ".concat(h," ")+"already existed in the sdp as an rtx stream for "+"".concat(l)),f=h):(f=o.a.generateSsrc(),s.debug("Generated rtx ssrc ".concat(f," ")+"for ssrc ".concat(l))),s.debug("Caching rtx ssrc ".concat(f," ")+"for video ssrc ".concat(l)),this.correspondingRtxSsrcs.set(l,f)}c(e,{id:l,cname:p,msid:d},f)}}catch(e){r=!0,i=e}finally{try{n||null==u.return||u.return()}finally{if(r)throw i}}return!0}},{key:"stripRtx",value:function(e){var t=new i.a(e),n=t.selectMedia("video");if(!n)return s.debug("No 'video' media found in the sdp: ".concat(e)),e;if("recvonly"===n.direction)return s.debug("RtxModifier doing nothing, video m line is recvonly"),e;if(n.getSSRCCount()<1)return s.debug("RtxModifier doing nothing, no video ssrcs present"),e;if(!n.containsAnySSRCGroups())return s.debug("RtxModifier doing nothing, no video ssrcGroups present"),e;var r=n.findGroups("FID");n.removeGroupsBySemantics("FID");var o=!0,a=!1,c=void 0;try{for(var u,l=r["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(o=(u=l.next()).done);o=!0){var d=u.value,p=Object(i.c)(d);n.removeSSRC(p)}}catch(e){a=!0,c=e}finally{try{o||null==l.return||l.return()}finally{if(a)throw c}}return t.toRawSDP()}}])&&a(t.prototype,n),e})()}).call(this,"modules/xmpp/RtxModifier.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return s});var r=n(4),i=n(27);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=Object(r.getLogger)(e),s=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.clearVideoSsrcCache(),this.logPrefix=t}var t,n;return t=e,(n=[{key:"clearVideoSsrcCache",value:function(){this.cachedPrimarySsrc=null,this.injectRecvOnly=!1}},{key:"setPrimarySsrc",value:function(e){if("number"!=typeof e)throw new Error("Primary SSRC must be a number!");this.cachedPrimarySsrc=e}},{key:"hasPrimarySsrcCached",value:function(){return Boolean(this.cachedPrimarySsrc)}},{key:"makeVideoPrimarySsrcsConsistent",value:function(e){var t=new i.a(e),n=t.selectMedia("video");if(!n)return a.debug("".concat(this.logPrefix," no 'video' media found in the sdp: ")+"".concat(e)),e;if("recvonly"===n.direction)this.cachedPrimarySsrc&&this.injectRecvOnly?n.addSSRCAttribute({id:this.cachedPrimarySsrc,attribute:"cname",value:"recvonly-".concat(this.cachedPrimarySsrc)}):a.info("".concat(this.logPrefix," no SSRC found for the recvonly video")+"stream!");else{var r=n.getPrimaryVideoSsrc();if(!r)return a.info("".concat(this.logPrefix," sdp-consistency couldn't")+" parse new primary ssrc"),e;if(this.cachedPrimarySsrc){a.info("".concat(this.logPrefix," sdp-consistency replacing new ssrc")+"".concat(r," with cached ")+"".concat(this.cachedPrimarySsrc)),n.replaceSSRC(r,this.cachedPrimarySsrc);var o=!0,s=!1,c=void 0;try{for(var u,l=n.ssrcGroups["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(o=(u=l.next()).done);o=!0){var d=u.value;if("FID"===d.semantics){var p=Object(i.b)(d),f=Object(i.c)(d);p===r&&(d.ssrcs="".concat(this.cachedPrimarySsrc," ").concat(f))}}}catch(e){s=!0,c=e}finally{try{o||null==l.return||l.return()}finally{if(s)throw c}}}else this.cachedPrimarySsrc=r,a.info("".concat(this.logPrefix," sdp-consistency caching primary ssrc")+"".concat(this.cachedPrimarySsrc));this.injectRecvOnly=!0}return t.toRawSDP()}}])&&o(t.prototype,n),e})()}).call(this,"modules/xmpp/SdpConsistency.js")},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(2);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=(function(){function e(t,n){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._callback=n,this._eventFired=!1,t.statistics.addAudioLevelListener(this._audioLevel.bind(this)),t.on(r.TRACK_MUTE_CHANGED,this._trackMuteChanged.bind(this)),t.on(r.TRACK_ADDED,this._trackAdded.bind(this))}var t,n;return t=e,(n=[{key:"_audioLevel",value:function(e,t,n,r){r&&this.audioTrack&&!this._eventFired&&this.audioTrack.isMuted()&&n>.6&&(this._eventFired=!0,this._callback())}},{key:"_isLocalAudioTrack",value:function(e){return e.isAudioTrack()&&e.isLocal()}},{key:"_trackAdded",value:function(e){this._isLocalAudioTrack(e)&&(this.audioTrack=e)}},{key:"_trackMuteChanged",value:function(e){this._isLocalAudioTrack(e)&&e.isMuted()&&(this._eventFired=!1)}}])&&i(t.prototype,n),e})()},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return v});var r=n(26),i=n(2),o=n(4);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=n(0),c=n(14),u=n(30),l=Object(o.getLogger)(e),d="stats",p=[{width:1920,height:1080,layers:3,max:5e3,target:4e3,min:800},{width:1280,height:720,layers:3,max:2500,target:2500,min:600},{width:960,height:540,layers:3,max:900,target:900,min:450},{width:640,height:360,layers:2,max:700,target:500,min:150},{width:480,height:270,layers:2,max:450,target:350,min:150},{width:320,height:180,layers:1,max:200,target:150,min:30}],f=800,h=null;function m(e,t,n){if(n<15e3)return 1;var r=0,i=Math.min(t.height,t.width);if(e){var o=p.find(function(e){return e.height<=i});if(o){var a=function(){var e=i;if(!(o=p.find(function(t){return t.height===e})))return"break";r+=o.target};for(i=o.height;i>=180&&"break"!==a();i/=2);}}else{var s=t.width*t.height;r=s<=76800?600:s<=307200?1700:s<=518400?2e3:2500}return Math.min(r,(function(e){return e>6e4?Number.MAX_SAFE_INTEGER:f*Math.pow(1.08,e/1e3)})(Math.max(0,n-1e3)))}var v=(function(){function e(t,n,o){var a=this;!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.eventEmitter=n,this._conference=t,this._localStats={connectionQuality:100,jvbRTT:void 0},this._lastConnectionQualityUpdate=-1,this._remoteStats={},this._timeIceConnected=-1,this._timeVideoUnmuted=-1,this._timeLastBwCapRemoved=-1,o.config.startBitrate&&o.config.startBitrate>0&&(f=o.config.startBitrate),t.on(i.CONNECTION_INTERRUPTED,function(){a._updateLocalConnectionQuality(0),a.eventEmitter.emit(r.LOCAL_STATS_UPDATED,a._localStats),a._broadcastLocalStats()}),t.room.addListener(s.ICE_CONNECTION_STATE_CHANGED,function(e,t){e.isP2P||"connected"!==t||(a._timeIceConnected=window.performance.now())}),t.on(i.ENDPOINT_MESSAGE_RECEIVED,function(e,t){t.type===d&&a._updateRemoteStats(e.getId(),t.values)}),t.statistics.addConnectionStatsListener(this._updateLocalStats.bind(this)),t.on(i.TRACK_MUTE_CHANGED,function(e){e.isVideoTrack()&&(e.isMuted()?a._timeVideoUnmuted=-1:a._maybeUpdateUnmuteTime())}),t.on(i.TRACK_ADDED,function(e){e.isVideoTrack()&&!e.isMuted()&&a._maybeUpdateUnmuteTime()}),t.on(i.SERVER_REGION_CHANGED,function(e){a._localStats.serverRegion=e}),t.on(i.PROPERTIES_CHANGED,function(e){a._localStats.bridgeCount=Number((e||{})["bridge-count"])})}var t,n;return t=e,(n=[{key:"_maybeUpdateUnmuteTime",value:function(){this._timeVideoUnmuted<0&&(this._timeVideoUnmuted=window.performance.now())}},{key:"_calculateConnectionQuality",value:function(e,t,n){var r,i=u[n],o=100;if(this._localStats.packetLoss&&(r=this._localStats.packetLoss.upload,t&&(r*=.5)),t||!i||e===c.DESKTOP||this._timeIceConnected<0||this._timeVideoUnmuted<0)void 0===r?(l.error("Cannot calculate connection quality, unknown packet loss."),o=100):o=r<=2?100:r<=4?70:r<=6?50:r<=8?30:r<=12?10:0;else{var a=this._conference.getActivePeerConnection(),s=Boolean(a&&a.isSimulcastOn()),d=a&&a.bandwidthLimiter&&a.bandwidthLimiter.getBandwidthLimit("video");!d&&h&&(this._timeLastBwCapRemoved=window.performance.now(),f=h),h=d;var p=m(s,i,window.performance.now()-Math.max(this._timeVideoUnmuted,this._timeIceConnected,this._timeLastBwCapRemoved));p=Math.min(.9*p,2500),h&&(p=Math.min(p,h)),o=100*this._localStats.bitrate.upload/p,r&&r>=10&&(o=Math.min(o,30))}if(this._lastConnectionQualityUpdate>0){var v=this._localStats.connectionQuality,y=(window.performance.now()-this._lastConnectionQualityUpdate)/1e3;o=Math.min(o,v+2*y)}return Math.min(100,o)}},{key:"_updateLocalConnectionQuality",value:function(e){this._localStats.connectionQuality=e,this._lastConnectionQualityUpdate=window.performance.now()}},{key:"_broadcastLocalStats",value:function(){var e={bitrate:this._localStats.bitrate,packetLoss:this._localStats.packetLoss,connectionQuality:this._localStats.connectionQuality,jvbRTT:this._localStats.jvbRTT,serverRegion:this._localStats.serverRegion,avgAudioLevels:this._localStats.localAvgAudioLevels};try{this._conference.broadcastEndpointMessage({type:d,values:e})}catch(e){}}},{key:"_updateLocalStats",value:function(e,t){if(!e.isP2P){var n=t.transport&&t.transport.length&&t.transport[0].rtt;this._localStats.jvbRTT=n||void 0}if(e===this._conference.getActivePeerConnection()){var i,o=!this._conference.isConnectionInterrupted(),a=this._conference.getLocalVideoTrack(),s=a?a.videoType:void 0,c=!a||a.isMuted(),u=a?a.resolution:null;for(i in c||this._maybeUpdateUnmuteTime(),t)t.hasOwnProperty(i)&&(this._localStats[i]=t[i]);o&&this._updateLocalConnectionQuality(this._calculateConnectionQuality(s,c,u)),this.eventEmitter.emit(r.LOCAL_STATS_UPDATED,this._localStats),this._broadcastLocalStats()}}},{key:"_updateRemoteStats",value:function(e,t){this._remoteStats[e]={bitrate:t.bitrate,packetLoss:t.packetLoss,connectionQuality:t.connectionQuality,jvbRTT:t.jvbRTT,serverRegion:t.serverRegion,avgAudioLevels:t.avgAudioLevels},this.eventEmitter.emit(r.REMOTE_STATS_UPDATED,e,this._remoteStats[e])}},{key:"getStats",value:function(){return this._localStats}}])&&a(t.prototype,n),e})()}).call(this,"modules/connectivity/ConnectionQuality.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return a});var r=n(4);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=Object(r.getLogger)(e),a=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._conference=t}var t,n;return t=e,(n=[{key:"start",value:function(e){var t=this;this._conference.xmpp.ping(65e3).then(function(){t._canceled||(t._conference.isJvbConnectionInterrupted?t._iceFailedTimeout=window.setTimeout(function(){o.info("Sending ICE failed - the connection has not recovered"),t._iceFailedTimeout=void 0,e.sendIceFailedNotification()},2e3):o.info("ICE connection restored - not sending ICE failed"))},function(e){o.error("PING error/timeout - not sending ICE failed",e)})}},{key:"cancel",value:function(){this._canceled=!0,this._iceFailedTimeout&&window.clearTimeout(this._iceFailedTimeout)}}])&&i(t.prototype,n),e})()}).call(this,"modules/connectivity/IceFailedNotification.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return f});var r=n(4),i=n(7),o=n(49),a=n(2),s=n(5);function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}var d=Object(r.getLogger)(e),p=(function(){function e(t,n){c(this,e),this.participant=t,this.e2eping=n,this.id=t.getId(),this.requests={},this.lastRequestId=1,this.clearIntervals=this.clearIntervals.bind(this),this.sendRequest=this.sendRequest.bind(this),this.handleResponse=this.handleResponse.bind(this),this.maybeSendAnalytics=this.maybeSendAnalytics.bind(this),this.sendAnalytics=this.sendAnalytics.bind(this),n.isDataChannelOpen&&this.sendRequest(),this.pingInterval=window.setInterval(this.sendRequest,n.pingIntervalMs),this.analyticsInterval=window.setTimeout(this.maybeSendAnalytics,this.e2eping.analyticsIntervalMs)}return l(e,[{key:"clearIntervals",value:function(){this.pingInterval&&window.clearInterval(this.pingInterval),this.analyticsInterval&&window.clearInterval(this.analyticsInterval)}},{key:"sendRequest",value:function(){var e=this.lastRequestId++,t={type:"e2e-ping-request",id:e};this.e2eping.sendMessage(t,this.id),this.requests[e]={id:e,timeSent:window.performance.now()}}},{key:"handleResponse",value:function(e){var t=this.requests[e.id];t&&(t.rtt=window.performance.now()-t.timeSent,this.e2eping.eventEmitter.emit(o.E2E_RTT_CHANGED,this.participant,t.rtt)),this.maybeSendAnalytics()}},{key:"maybeSendAnalytics",value:function(){var e,t,n=window.performance.now(),r=1/0;for(t in this.requests)this.requests.hasOwnProperty(t)&&((e=this.requests[t]).timeSent<n-this.e2eping.analyticsIntervalMs?delete this.requests[t]:e.rtt&&(r=Math.min(r,e.rtt)));r<1/0&&this.sendAnalytics(r)}},{key:"sendAnalytics",value:function(e){s.a.sendAnalytics(Object(i.C)(this.id,this.participant.getProperty("region"),e))}}]),e})(),f=(function(){function e(t,n,r){c(this,e),this.conference=t,this.eventEmitter=t.eventEmitter,this.sendMessage=r,this.pingIntervalMs=1e4,this.analyticsIntervalMs=6e4,this.participants={},this.isDataChannelOpen=!1,n&&n.e2eping&&("number"==typeof n.e2eping.pingInterval&&(this.pingIntervalMs=n.e2eping.pingInterval),"number"==typeof n.e2eping.analyticsInterval&&(this.analyticsIntervalMs=n.e2eping.analyticsInterval),this.analyticsIntervalMs>0&&this.analyticsIntervalMs<this.pingIntervalMs&&(this.analyticsIntervalMs=this.pingIntervalMs)),d.info("Initializing e2e ping; pingInterval=".concat(this.pingIntervalMs,", analyticsInterval=").concat(this.analyticsIntervalMs,".")),this.participantJoined=this.participantJoined.bind(this),t.on(a.USER_JOINED,this.participantJoined),this.participantLeft=this.participantLeft.bind(this),t.on(a.USER_LEFT,this.participantLeft),this.messageReceived=this.messageReceived.bind(this),t.on(a.ENDPOINT_MESSAGE_RECEIVED,this.messageReceived),this.dataChannelOpened=this.dataChannelOpened.bind(this),t.on(a.DATA_CHANNEL_OPENED,this.dataChannelOpened)}return l(e,[{key:"dataChannelOpened",value:function(){for(var e in this.isDataChannelOpen=!0,this.participants)if(this.participants.hasOwnProperty(e)){var t=this.participants[e];window.setTimeout(t.sendRequest,200)}}},{key:"messageReceived",value:function(e,t){"e2e-ping-request"===t.type?this.handleRequest(e.getId(),t):"e2e-ping-response"===t.type&&this.handleResponse(e.getId(),t)}},{key:"participantJoined",value:function(e,t){this.pingIntervalMs<=0||(this.participants[e]&&(d.info("Participant wrapper already exists for ".concat(e,". Clearing.")),this.participants[e].clearIntervals(),delete this.participants[e]),this.participants[e]=new p(t,this))}},{key:"participantLeft",value:function(e){this.pingIntervalMs<=0||this.participants[e]&&(this.participants[e].clearIntervals(),delete this.participants[e])}},{key:"handleRequest",value:function(e,t){if(t&&t.id){var n={type:"e2e-ping-response",id:t.id};this.sendMessage(n,e)}else d.info("Received an invalid e2e ping request from ".concat(e,"."))}},{key:"handleResponse",value:function(e,t){var n=this.participants[e];n&&n.handleResponse(t)}},{key:"stop",value:function(){for(var e in d.info("Stopping e2eping"),this.conference.off(a.USER_JOINED,this.participantJoined),this.conference.off(a.USER_LEFT,this.participantLeft),this.conference.off(a.ENDPOINT_MESSAGE_RECEIVED,this.messageReceived),this.conference.off(a.DATA_CHANNEL_OPENED,this.dataChannelOpened),this.participants)this.participants.hasOwnProperty(e)&&this.participants[e].clearIntervals();this.participants={}}}]),e})()}).call(this,"modules/e2eping/e2eping.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return s});var r=n(4),i=n(2);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=Object(r.getLogger)(e),s=(function(){function e(t){var n=this;!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._conference=t,this._jvb121=!0,this._conference.addEventListener(i.USER_JOINED,function(){return n.evaluateStatus()}),this._conference.addEventListener(i.USER_LEFT,function(){return n.evaluateStatus()}),this._conference.addEventListener(i.P2P_STATUS,function(){return n.evaluateStatus()})}var t,n;return t=e,(n=[{key:"evaluateStatus",value:function(){var e=this._jvb121,t=!this._conference.isP2PActive()&&this._conference.getParticipantCount()<=2;e!==t&&(this._jvb121=t,a.debug("JVB121 status ".concat(e," => ").concat(t)),this._conference.eventEmitter.emit(i.JVB121_STATUS,e,t))}}])&&o(t.prototype,n),e})()}).call(this,"modules/event/Jvb121EventGenerator.js")},function(e,t,n){"use strict";(function(e){var r=n(4),i=n(0),o=n.n(i),a=n(58),s=n(42);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var l=Object(r.getLogger)(e),d=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._sessions={},this._chatRoom=t,this.onPresence=this.onPresence.bind(this),this._chatRoom.eventEmitter.addListener(o.a.PRESENCE_RECEIVED,this.onPresence)}var t,n;return t=e,(n=[{key:"getSession",value:function(e){return this._sessions[e]}},{key:"onPresence",value:function(e){var t=e.fromHiddenDomain,n=e.presence;s.a.isFromFocus(n)?this._handleFocusPresence(n):t&&this._handleJibriPresence(n)}},{key:"startRecording",value:function(e){var t=this,n=new a.a((function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){c(e,t,n[t])})}return e})({},e,{connection:this._chatRoom.connection}));return n.start({appData:e.appData,broadcastId:e.broadcastId,focusMucJid:this._chatRoom.focusMucJid,streamId:e.streamId}).then(function(){return t.getSession(n.getID())||(t._addSession(n),t._emitSessionUpdate(n)),n}).catch(function(e){return t._emitSessionUpdate(n),Promise.reject(e)})}},{key:"stopRecording",value:function(e){var t=this.getSession(e);return t?t.stop({focusMucJid:this._chatRoom.focusMucJid}):Promise.reject(new Error("Could not find session"))}},{key:"_addSession",value:function(e){this._sessions[e.getID()]=e}},{key:"_createSession",value:function(e,t,n){var r=new a.a({connection:this._chatRoom.connection,focusMucJid:this._chatRoom.focusMucJid,mode:n,sessionID:e,status:t});return this._addSession(r),r}},{key:"_emitSessionUpdate",value:function(e){this._chatRoom.eventEmitter.emit(o.a.RECORDER_STATE_CHANGED,e)}},{key:"_handleFocusPresence",value:function(e){var t=s.a.getFocusRecordingUpdate(e);if(t){var n=t.sessionID,r=t.status,i=t.error,o=t.recordingMode,a=this.getSession(n);a||"off"!==r?a&&a.getStatus()===r&&a.getError()===i?l.warn("Ignoring duplicate presence update: ",JSON.stringify(t)):(a||(a=this._createSession(n,r,o)),a.setStatus(r),i&&a.setError(i),this._emitSessionUpdate(a)):l.warn("Ignoring recording presence update","Received a new session with status off.")}}},{key:"_handleJibriPresence",value:function(e){var t=s.a.getHiddenDomainUpdate(e),n=t.liveStreamViewURL,r=t.mode,i=t.sessionID;if(i){var o=this.getSession(i);o||(o=this._createSession(i,"",r)),o.setLiveStreamViewURL(n),this._emitSessionUpdate(o)}else l.warn("Ignoring potential jibri presence due to no session id.")}}])&&u(t.prototype,n),e})();t.a=d}).call(this,"modules/recording/RecordingManager.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return m});var r=n(3),i=n(7),o=n(4),a=n(10),s=n(5);function c(e){return(function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}})(e)||(function(e){if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)})(e)||(function(){throw new TypeError("Invalid attempt to spread non-iterable instance")})()}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),e}var p=Object(o.getLogger)(e),f={offerToReceiveAudio:1,offerToReceiveVideo:0},h=(function(){function e(t,n,r,i){u(this,e),this.region=t,this.getStatsIntervalMs=r,this.getStatsInterval=null,this.rtt=1/0,this.rtts=[];var o=[{url:"stun:".concat(n)}];this.pc=new a.a.RTCPeerConnectionType({iceServers:o}),this.candidates={},this.stopped=!1,this.start=this.start.bind(this),this.stop=this.stop.bind(this),this.startStatsInterval=this.startStatsInterval.bind(this),this.handleCandidateRtt=this.handleCandidateRtt.bind(this),window.setTimeout(this.start,i)}return d(e,[{key:"start",value:function(){var e=this;this.stopped||this.pc.createOffer(f).then(function(t){e.pc.setLocalDescription(t,function(){p.info("setLocalDescription success for ".concat(e.region)),e.startStatsInterval()},function(t){p.warn("setLocalDescription failed for ".concat(e.region,": ").concat(t))})})}},{key:"startStatsInterval",value:function(){var e=this;this.getStatsInterval=window.setInterval(function(){e.pc.getStats(function(t){for(var n=t.result(),r=0;r<n.length;++r){var i=n[r],o=Number(i.stat("stunKeepaliveRttTotal"));if(o>0){var a="".concat(i.stat("ipAddress"),"_").concat(i.stat("portNumber"),"_").concat(i.stat("priority"));e.handleCandidateRtt(a,o,Number(i.stat("stunKeepaliveResponsesReceived")),Number(i.stat("stunKeepaliveRequestsSent")))}}var s=1/0;for(var u in e.candidates)e.candidates.hasOwnProperty(u)&&e.candidates[u].rtt>0&&(s=Math.min(s,e.candidates[u].rtt));e.rtts.push(s),e.rtts.length>6&&(e.rtts=e.rtts.splice(1,7)),e.rtt=Math.min.apply(Math,c(e.rtts))})},this.getStatsIntervalMs)}},{key:"handleCandidateRtt",value:function(e,t,n,r){this.candidates[e]||(this.candidates[e]={rttTotal:0,responsesReceived:0,requestsSent:0,rtt:NaN});var i=t-this.candidates[e].rttTotal,o=n-this.candidates[e].responsesReceived,a=r-n-(this.candidates[e].requestsSent-this.candidates[e].responsesReceived),s=NaN;o>0&&0===a&&(s=i/o),this.candidates[e].rttTotal=t,this.candidates[e].responsesReceived=n,this.candidates[e].requestsSent=r,this.candidates[e].rtt=s}},{key:"stop",value:function(){this.getStatsInterval&&window.clearInterval(this.getStatsInterval),this.pc.close(),this.stopped=!0}}]),e})(),m=(function(){function e(t){var n=this;if(u(this,e),t&&t.enabled&&r.a.supportsLocalCandidateRttStatistics()){this.pcMonitors={},this.startPCMonitors=this.startPCMonitors.bind(this),this.sendAnalytics=this.sendAnalytics.bind(this),this.stop=this.stop.bind(this),this.analyticsInterval=null,this.stopped=!1;var i=t.initialDelay||6e4;p.info("Starting RTT monitor with an initial delay of ".concat(i)),window.setTimeout(function(){return n.startPCMonitors(t)},i)}}return d(e,[{key:"startPCMonitors",value:function(e){var t=this;if(e.stunServers){if(!this.stopped){var n=e.getStatsInterval||1e4,r=e.analyticsInterval||n,i=n/Object.keys(e.stunServers).length,o=0;for(var a in e.stunServers)if(e.stunServers.hasOwnProperty(a)){var s=e.stunServers[a];this.pcMonitors[a]=new h(a,s,n,i*o),o++}window.setTimeout(function(){t.stopped||(t.analyticsInterval=window.setInterval(t.sendAnalytics,r))},1e3)}}else p.warn("No stun servers configured.")}},{key:"sendAnalytics",value:function(){var e={};for(var t in this.pcMonitors)if(this.pcMonitors.hasOwnProperty(t)){var n=this.pcMonitors[t].rtt;isNaN(n)||n===1/0||(e[t.replace("-","_")]=n)}s.a.sendAnalytics(Object(i.L)(e))}},{key:"stop",value:function(){for(var e in p.info("Stopping RttMonitor."),this.stopped=!0,this.pcMonitors)this.pcMonitors.hasOwnProperty(e)&&this.pcMonitors[e].stop();this.pcMonitors={},this.analyticsInterval&&window.clearInterval(this.analyticsInterval)}}]),e})()}).call(this,"modules/rttmonitor/rttmonitor.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return y});var r=n(7),i=n(4),o=n(26),a=n(2),s=n(9),c=n(3),u=n(5),l=n(14);function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t,n){return t&&p(e.prototype,t),n&&p(e,n),e}var h=Object(i.getLogger)(e),m=(function(){function e(t){d(this,e),this.name=t,this.count=0,this.sum=0,this.samples=[]}return f(e,[{key:"addNext",value:function(e){"number"!=typeof e?h.error("".concat(this.name," - invalid value for idx: ").concat(this.count),e):isNaN(e)||(this.sum+=e,this.samples.push(e),this.count+=1)}},{key:"calculate",value:function(){return this.sum/this.count}},{key:"appendReport",value:function(e){e["".concat(this.name,"_avg")]=this.calculate(),e["".concat(this.name,"_samples")]=JSON.stringify(this.samples)}},{key:"reset",value:function(){this.samples=[],this.sum=0,this.count=0}}]),e})(),v=(function(){function e(t,n,r){var i=this;d(this,e),this.isP2P=n,this._n=r,this._sampleIdx=0,this._avgRTT=new m("rtt"),this._avgRemoteRTTMap=new Map,this._avgRtpStatsReporter=t,this._avgEnd2EndRTT=void 0,this._onConnectionStats=function(e,t){i.isP2P===e.isP2P&&i._calculateAvgStats(t)};var s=t._conference;s.statistics.addConnectionStatsListener(this._onConnectionStats),this.isP2P||(this._onUserLeft=function(e){return i._avgRemoteRTTMap.delete(e)},s.on(a.USER_LEFT,this._onUserLeft),this._onRemoteStatsUpdated=function(e,t){return i._processRemoteStats(e,t)},s.on(o.REMOTE_STATS_UPDATED,this._onRemoteStatsUpdated))}return f(e,[{key:"_calculateAvgStats",value:function(e){if(e){if(c.a.supportsRTTStatistics()&&e.transport&&e.transport.length&&this._avgRTT.addNext(e.transport[0].rtt),this._sampleIdx+=1,this._sampleIdx>=this._n){if(c.a.supportsRTTStatistics()){var t=this._avgRtpStatsReporter._conference,n={p2p:this.isP2P,conference_size:t.getParticipantCount()};if(e.transport&&e.transport.length&&_extends(n,{local_candidate_type:e.transport[0].localCandidateType,remote_candidate_type:e.transport[0].remoteCandidateType,transport_type:e.transport[0].type}),this._avgRTT.appendReport(n),this.isP2P){var i=this._avgRtpStatsReporter.jvbStatsMonitor._avgEnd2EndRTT;isNaN(i)||(n.rtt_diff=this._avgRTT.calculate()-i)}else{var o=this._calculateAvgRemoteRTT(),a=this._avgRTT.calculate();this._avgEnd2EndRTT=a+o,isNaN(a)||isNaN(o)||(n.end2end_rtt_avg=this._avgEnd2EndRTT)}u.a.sendAnalytics(Object(r.K)(n))}this._resetAvgStats()}}else h.error("No stats")}},{key:"_calculateAvgRemoteRTT",value:function(){var e=0,t=0,n=!0,r=!1,i=void 0;try{for(var o,a=this._avgRemoteRTTMap.values()["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(o=a.next()).done);n=!0){var s=o.value,c=s.calculate();isNaN(c)||(t+=c,e+=1,s.reset())}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}return t/e}},{key:"_processRemoteStats",value:function(e,t){var n="number"==typeof t.jvbRTT,r=this._avgRemoteRTTMap.get(e);!r&&n&&(r=new m("".concat(e,"_stat_rtt")),this._avgRemoteRTTMap.set(e,r)),n?r.addNext(t.jvbRTT):r&&this._avgRemoteRTTMap.delete(e)}},{key:"_resetAvgStats",value:function(){this._avgRTT.reset(),this._avgRemoteRTTMap&&this._avgRemoteRTTMap.clear(),this._sampleIdx=0}},{key:"dispose",value:function(){var e=this._avgRtpStatsReporter._conference;e.statistics.removeConnectionStatsListener(this._onConnectionStats),this.isP2P||(e.off(o.REMOTE_STATS_UPDATED,this._onRemoteStatsUpdated),e.off(a.USER_LEFT,this._onUserLeft))}}]),e})(),y=(function(){function e(t,n){var r=this;d(this,e),this._n=n,n>0?(h.info("Avg RTP stats will be calculated every ".concat(n," samples")),this._sampleIdx=0,this._conference=t,this._avgAudioBitrateUp=new m("bitrate_audio_upload"),this._avgAudioBitrateDown=new m("bitrate_audio_download"),this._avgVideoBitrateUp=new m("bitrate_video_upload"),this._avgVideoBitrateDown=new m("bitrate_video_download"),this._avgBandwidthUp=new m("bandwidth_upload"),this._avgBandwidthDown=new m("bandwidth_download"),this._avgPacketLossTotal=new m("packet_loss_total"),this._avgPacketLossUp=new m("packet_loss_upload"),this._avgPacketLossDown=new m("packet_loss_download"),this._avgRemoteFPS=new m("framerate_remote"),this._avgRemoteScreenFPS=new m("framerate_screen_remote"),this._avgLocalFPS=new m("framerate_local"),this._avgLocalScreenFPS=new m("framerate_screen_local"),this._avgRemoteCameraPixels=new m("pixels_remote"),this._avgRemoteScreenPixels=new m("pixels_screen_remote"),this._avgLocalCameraPixels=new m("pixels_local"),this._avgLocalScreenPixels=new m("pixels_screen_local"),this._avgCQ=new m("connection_quality"),this._onLocalStatsUpdated=function(e){return r._calculateAvgStats(e)},t.on(o.LOCAL_STATS_UPDATED,this._onLocalStatsUpdated),this._onP2PStatusChanged=function(){h.debug("Resetting average stats calculation"),r._resetAvgStats(),r.jvbStatsMonitor._resetAvgStats(),r.p2pStatsMonitor._resetAvgStats()},t.on(a.P2P_STATUS,this._onP2PStatusChanged),this._onJvb121StatusChanged=function(e,t){!0===t&&(h.info("Resetting JVB avg RTP stats"),r._resetAvgJvbStats())},t.on(a.JVB121_STATUS,this._onJvb121StatusChanged),this.jvbStatsMonitor=new v(this,!1,n),this.p2pStatsMonitor=new v(this,!0,n)):h.info("Avg RTP stats reports are disabled.")}return f(e,[{key:"_calculateAvgStats",value:function(e){if(e){var t=this._conference.isP2PActive(),n=this._conference.getParticipantCount();if(t||!(n<2)){var i=e.bitrate,o=e.bandwidth,a=e.packetLoss,s=e.framerate,d=e.resolution;if(i)if(o)if(a)if(s)if(d){if(this._avgAudioBitrateUp.addNext(i.audio.upload),this._avgAudioBitrateDown.addNext(i.audio.download),this._avgVideoBitrateUp.addNext(i.video.upload),this._avgVideoBitrateDown.addNext(i.video.download),c.a.supportsBandwidthStatistics()&&(this._avgBandwidthUp.addNext(o.upload),this._avgBandwidthDown.addNext(o.download)),this._avgPacketLossUp.addNext(a.upload),this._avgPacketLossDown.addNext(a.download),this._avgPacketLossTotal.addNext(a.total),this._avgCQ.addNext(e.connectionQuality),s&&(this._avgRemoteFPS.addNext(this._calculateAvgVideoFps(s,!1,l.CAMERA)),this._avgRemoteScreenFPS.addNext(this._calculateAvgVideoFps(s,!1,l.DESKTOP)),this._avgLocalFPS.addNext(this._calculateAvgVideoFps(s,!0,l.CAMERA)),this._avgLocalScreenFPS.addNext(this._calculateAvgVideoFps(s,!0,l.DESKTOP))),d&&(this._avgRemoteCameraPixels.addNext(this._calculateAvgVideoPixels(d,!1,l.CAMERA)),this._avgRemoteScreenPixels.addNext(this._calculateAvgVideoPixels(d,!1,l.DESKTOP)),this._avgLocalCameraPixels.addNext(this._calculateAvgVideoPixels(d,!0,l.CAMERA)),this._avgLocalScreenPixels.addNext(this._calculateAvgVideoPixels(d,!0,l.DESKTOP))),this._sampleIdx+=1,this._sampleIdx>=this._n){var p={p2p:t,conference_size:n};e.transport&&e.transport.length&&_extends(p,{local_candidate_type:e.transport[0].localCandidateType,remote_candidate_type:e.transport[0].remoteCandidateType,transport_type:e.transport[0].type}),this._avgAudioBitrateUp.appendReport(p),this._avgAudioBitrateDown.appendReport(p),this._avgVideoBitrateUp.appendReport(p),this._avgVideoBitrateDown.appendReport(p),c.a.supportsBandwidthStatistics()&&(this._avgBandwidthUp.appendReport(p),this._avgBandwidthDown.appendReport(p)),this._avgPacketLossUp.appendReport(p),this._avgPacketLossDown.appendReport(p),this._avgPacketLossTotal.appendReport(p),this._avgRemoteFPS.appendReport(p),isNaN(this._avgRemoteScreenFPS.calculate())||this._avgRemoteScreenFPS.appendReport(p),this._avgLocalFPS.appendReport(p),isNaN(this._avgLocalScreenFPS.calculate())||this._avgLocalScreenFPS.appendReport(p),this._avgRemoteCameraPixels.appendReport(p),isNaN(this._avgRemoteScreenPixels.calculate())||this._avgRemoteScreenPixels.appendReport(p),this._avgLocalCameraPixels.appendReport(p),isNaN(this._avgLocalScreenPixels.calculate())||this._avgLocalScreenPixels.appendReport(p),this._avgCQ.appendReport(p),u.a.sendAnalytics(Object(r.K)(p)),this._resetAvgStats()}}else h.error("No resolution");else h.error('No "framerate"');else h.error('No "packetloss"');else h.error('No "bandwidth"');else h.error('No "bitrate"')}}else h.error("No stats")}},{key:"_calculateAvgVideoPixels",value:function(e,t,n){for(var r=0,i=0,o=this._conference.myUserId(),a=Object.keys(e),s=0;s<a.length;s++){var c=a[s];if(t?c===o:c!==o){var u=t?null:this._conference.getParticipantById(c),l=e[c];if((t||u)&&l){var d=this._calculatePeerAvgVideoPixels(l,u,n);isNaN(d)||(r+=d,i+=1)}}}return r/i}},{key:"_calculatePeerAvgVideoPixels",value:function(e,t,n){var r=Object.keys(e).map(function(e){return Number(e)}),i=null,o=this._conference.getActivePeerConnection();t?(i=t.getTracksByMediaType(s.b))&&(r=r.filter(function(e){return i.find(function(t){return!t.isMuted()&&t.getSSRC()===e&&t.videoType===n})})):(i=this._conference.getLocalTracks(s.b),r=r.filter(function(e){return i.find(function(t){return!t.isMuted()&&o.getLocalSSRC(t)===e&&t.videoType===n})}));var a=0,c=0,u=!0,l=!1,d=void 0;try{for(var p,f=r["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(u=(p=f.next()).done);u=!0){var h=p.value,m=Number(e[h].height)*Number(e[h].width);!isNaN(m)&&m>0&&(a+=m,c+=1)}}catch(e){l=!0,d=e}finally{try{u||null==f.return||f.return()}finally{if(l)throw d}}return a/c}},{key:"_calculateAvgVideoFps",value:function(e,t,n){for(var r=0,i=0,o=this._conference.myUserId(),a=Object.keys(e),s=0;s<a.length;s++){var c=a[s];if(t?c===o:c!==o){var u=t?null:this._conference.getParticipantById(c),l=e[c];if((t||u)&&l){var d=this._calculatePeerAvgVideoFps(l,u,n);isNaN(d)||(r+=d,i+=1)}}}return r/i}},{key:"_calculatePeerAvgVideoFps",value:function(e,t,n){var r=Object.keys(e).map(function(e){return Number(e)}),i=null,o=this._conference.getActivePeerConnection();t?(i=t.getTracksByMediaType(s.b))&&(r=r.filter(function(e){return i.find(function(t){return!t.isMuted()&&t.getSSRC()===e&&t.videoType===n})})):(i=this._conference.getLocalTracks(s.b),r=r.filter(function(e){return i.find(function(t){return!t.isMuted()&&o.getLocalSSRC(t)===e&&t.videoType===n})}));var a=0,c=0,u=!0,l=!1,d=void 0;try{for(var p,f=r["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(u=(p=f.next()).done);u=!0){var h=p.value,m=Number(e[h]);!isNaN(m)&&m>0&&(a+=m,c+=1)}}catch(e){l=!0,d=e}finally{try{u||null==f.return||f.return()}finally{if(l)throw d}}return a/c}},{key:"_resetAvgJvbStats",value:function(){this._resetAvgStats(),this.jvbStatsMonitor._resetAvgStats()}},{key:"_resetAvgStats",value:function(){this._avgAudioBitrateUp.reset(),this._avgAudioBitrateDown.reset(),this._avgVideoBitrateUp.reset(),this._avgVideoBitrateDown.reset(),this._avgBandwidthUp.reset(),this._avgBandwidthDown.reset(),this._avgPacketLossUp.reset(),this._avgPacketLossDown.reset(),this._avgPacketLossTotal.reset(),this._avgRemoteFPS.reset(),this._avgRemoteScreenFPS.reset(),this._avgLocalFPS.reset(),this._avgLocalScreenFPS.reset(),this._avgRemoteCameraPixels.reset(),this._avgRemoteScreenPixels.reset(),this._avgLocalCameraPixels.reset(),this._avgLocalScreenPixels.reset(),this._avgCQ.reset(),this._sampleIdx=0}},{key:"dispose",value:function(){this._conference.off(a.P2P_STATUS,this._onP2PStatusChanged),this._conference.off(o.LOCAL_STATS_UPDATED,this._onLocalStatsUpdated),this._conference.off(a.JVB121_STATUS,this._onJvb121StatusChanged),this.jvbStatsMonitor.dispose(),this.p2pStatsMonitor.dispose()}}]),e})()}).call(this,"modules/statistics/AvgRTPStatsReporter.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return d});var r=n(4),i=n(2),o=n(26),a=n(9),s=n(7),c=n(5);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var l=Object(r.getLogger)(e),d=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._conference=t,this._localAudioLevelCache={},this._reportedParticipants=[],this._audioProblemCandidates={},this._numberOfRemoteAudioLevelsReceived={},this._onLocalAudioLevelsReport=this._onLocalAudioLevelsReport.bind(this),this._onRemoteAudioLevelReceived=this._onRemoteAudioLevelReceived.bind(this),this._clearUserData=this._clearUserData.bind(this),this._conference.on(o.REMOTE_STATS_UPDATED,this._onRemoteAudioLevelReceived),this._conference.statistics.addConnectionStatsListener(this._onLocalAudioLevelsReport),this._conference.on(i.USER_LEFT,this._clearUserData)}var t,n;return t=e,(n=[{key:"_onRemoteAudioLevelReceived",value:function(e,t){var n=t.avgAudioLevels,r=this._numberOfRemoteAudioLevelsReceived[e]+1||0;if(this._numberOfRemoteAudioLevelsReceived[e]=r,!(-1!==this._reportedParticipants.indexOf(e)||e in this._audioProblemCandidates||n<=0||r<3)){var i=this._conference.getParticipantById(e);if(i&&i.getTracksByMediaType(a.a).length>0&&i.isAudioMuted())return;var o=this._localAudioLevelCache[e];Array.isArray(o)&&!o.every(function(e){return 0===e})||(this._audioProblemCandidates[e]={remoteAudioLevels:n,localAudioLevels:[]})}}},{key:"_onLocalAudioLevelsReport",value:function(e,t){var n=this,r=t.avgAudioLevels;e===this._conference.getActivePeerConnection()&&(Object.keys(r).forEach(function(e){if(-1===n._reportedParticipants.indexOf(e)){var t=n._localAudioLevelCache[e];Array.isArray(t)?t.length>=2&&t.shift():n._localAudioLevelCache[e]=[],n._localAudioLevelCache[e].push(r[e])}}),Object.keys(this._audioProblemCandidates).forEach(function(e){var t=n._audioProblemCandidates[e],i=t.localAudioLevels,o=t.remoteAudioLevels;if(i.push(r[e]),2===i.length){if(i.every(function(e){return void 0===e||0===e})){var a=JSON.stringify(i);c.a.sendAnalytics(Object(s.x)(e,a,o)),l.warn("A potential problem is detected with the audio output for participant ".concat(e,", local audio levels: ").concat(a,", remote audio levels: ").concat(o)),n._reportedParticipants.push(e),n._clearUserData(e)}delete n._audioProblemCandidates[e]}}))}},{key:"_clearUserData",value:function(e){delete this._localAudioLevelCache[e]}},{key:"dispose",value:function(){this._conference.off(o.REMOTE_STATS_UPDATED,this._onRemoteAudioLevelReceived),this._conference.off(i.USER_LEFT,this._clearUserData),this._conference.statistics.removeConnectionStatsListener(this._onLocalAudioLevelsReport),this._localAudioLevelCache=void 0,this._audioProblemCandidates=void 0,this._reportedParticipants=void 0,this._numberOfRemoteAudioLevelsReceived=void 0,this._conference=void 0}}])&&u(t.prototype,n),e})()}).call(this,"modules/statistics/AudioOutputProblemDetector.js")},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var r=n(2),i=n(55),o=n.n(i),a=n(0),s=n.n(a);function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.stats={users:{},dominantSpeakerId:null};var n=t.myUserId();this.stats.users[n]=new o.a(n,null,!0),t.addEventListener(r.DOMINANT_SPEAKER_CHANGED,this._onDominantSpeaker.bind(this)),t.addEventListener(r.USER_JOINED,this._onUserJoin.bind(this)),t.addEventListener(r.USER_LEFT,this._onUserLeave.bind(this)),t.addEventListener(r.DISPLAY_NAME_CHANGED,this._onDisplayNameChange.bind(this)),t.xmpp&&t.xmpp.addListener(s.a.SPEAKER_STATS_RECEIVED,this._updateStats.bind(this))}var t,n;return t=e,(n=[{key:"_onDominantSpeaker",value:function(e){var t=this.stats.users[this.stats.dominantSpeakerId],n=this.stats.users[e];t&&t.setDominantSpeaker(!1),n&&n.setDominantSpeaker(!0),this.stats.dominantSpeakerId=e}},{key:"_onUserJoin",value:function(e,t){var n=this.stats.users[e];n||(n=this.stats.users[e]=new o.a(e,t.getDisplayName()))}},{key:"_onUserLeave",value:function(e){var t=this.stats.users[e];t&&t.markAsHasLeft()}},{key:"_onDisplayNameChange",value:function(e,t){var n=this.stats.users[e];n&&n.setDisplayName(t)}},{key:"getStats",value:function(){return this.stats.users}},{key:"_updateStats",value:function(e){for(var t in e){var n=void 0;this.stats.users[t]?(n=this.stats.users[t]).getDisplayName()||n.setDisplayName(e[t].displayName):(n=new o.a(t,e[t].displayName),this.stats.users[t]=n,n.markAsHasLeft()),n.totalDominantSpeakerTime=e[t].totalDominantSpeakerTime}}}])&&c(t.prototype,n),e})()},function(e,t,n){var r=n(64),i=n(149),o="before";function a(){this.audioRecorder=new r,this.transcriptionService=new i,this.counter=null,this.startTime=null,this.transcription=null,this.callback=null,this.results=[],this.state=o,this.lineLength=0}function s(e){for(var t=0;t<e.length;t++)0===e[t].length&&e.splice(t,1);return e.length>0}a.prototype.start=function(){if(this.state!==o)throw new Error("The transcription can only start when it's in the \"".concat(o,'" state. It\'s currently in the "').concat(this.state,'" state'));this.state="recording",this.audioRecorder.start(),this.startTime=new Date},a.prototype.stop=function(e){var t=this;if("recording"!==this.state)throw new Error("The transcription can only stop when it's in the \"".concat("recording",'" state. It\'s currently in the "').concat(this.state,'" state'));console.log("stopping recording and sending audio files"),this.audioRecorder.stop();var n=function(e,t){if(console.log("retrieved an answer from the transcription service. The answer has an"+" array of length: ".concat(t.wordArray.length)),t.wordArray.length>0){var n=t.startTime.getUTCMilliseconds()-e.startTime.getUTCMilliseconds();n<0&&(n=0);var r="[";t.wordArray.forEach(function(e){e.begin+=n,e.end+=n,r+="".concat(e.word,",")}),r+="]",console.log(r),t.wordArray.name=t.name}e.results.push(t.wordArray),e.counter--,console.log("current counter: ".concat(e.counter)),e.maybeMerge()}.bind(null,this);this.audioRecorder.getRecordingResults().forEach(function(e){t.transcriptionService.send(e,n),t.counter++}),this.state="transcribing",this.callback=e},a.prototype.maybeMerge=function(){"transcribing"===this.state&&0===this.counter&&this.merge()},a.prototype.merge=function(){var e=this;console.log("starting merge process!\n The length of the array: ".concat(this.results.length)),this.transcription="";var t=this.results,n=[];s(t),t.forEach(function(e){return(function(e,t){if(0===e.length)e.push(t);else{if(e[e.length-1].begin<=t.begin)return void e.push(t);for(var n=0;n<e.length;n++)if(t.begin<e[n].begin)return void e.splice(n,0,t);e.push(t)}})(n,e)});for(var r=function(){var n=t[0];t.forEach(function(e){e[0].begin<n[0].begin&&(n=e)});var r=n.shift();e.updateTranscription(r,n.name);for(var i=function(){var i=!1,o=n[0].begin;if(t.forEach(function(e){e[0].begin<o&&(i=!0)}),i)return"break";r=n.shift(),e.updateTranscription(r,null)};n.length>0&&"break"!==i(););};s(t);)r();this.state="finished",this.callback&&this.callback(this.transcription)},a.prototype.updateTranscription=function(e,t){null!=t&&(this.transcription+="\n".concat(t,":"),this.lineLength=t.length+1),this.lineLength+e.word.length>80&&(this.transcription+="\n ",this.lineLength=4),this.transcription+=" ".concat(e.word),this.lineLength+=e.word.length+1},a.prototype.addTrack=function(e){this.audioRecorder.addTrack(e)},a.prototype.removeTrack=function(e){this.audioRecorder.removeTrack(e)},a.prototype.getTranscription=function(){if("finished"!==this.state)throw new Error("The transcription can only be retrieved when it's in the \"".concat("finished",'" state. It\'s currently in the "').concat(this.state,'" state'));return this.transcription},a.prototype.getState=function(){return this.state},a.prototype.reset=function(){this.state=o,this.counter=null,this.transcription=null,this.startTime=null,this.callback=null,this.results=[],this.lineLength=0},e.exports=a},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return o});var r=n(5),i=n(4).getLogger(e);function o(e){this.versions={},this.conference=e,this.conference.addCommandListener("versions",this.processVersions.bind(this))}o.prototype.processVersions=function(e,t,n){var o=this;if(this.conference._isFocus(n)){var a=[];e.children.forEach(function(e){var t=e.attributes.name,n=e.value;o.versions[t]!==n&&(o.versions[t]=n,i.info("Got ".concat(t," version: ").concat(n)),a.push({id:"component_version",component:t,version:n}))}),a.length>0&&r.a.sendLog(JSON.stringify(a))}else i.warn("Received versions not from the focus user: ".concat(e),n)},o.prototype.getComponentVersion=function(e){return this.versions[e]}}).call(this,"modules/version/ComponentsVersions.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return l});var r=n(4),i=n(115),o=n(20),a=n(0),s=n.n(a);function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=Object(r.getLogger)(e),l=(function(){function e(t){!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.chatRoom=t,this.eventEmitter=t.eventEmitter,u.debug("creating VideoSIPGW"),this.sessions={},this.sessionStateChangeListener=this.sessionStateChanged.bind(this),t.addPresenceListener("jibri-sip-call-state",this.handleJibriSIPState.bind(this))}var t,n;return t=e,(n=[{key:"handleJibriSIPState",value:function(e){var t=e.attributes;if(t){u.debug("Handle video sip gw state : ",t);var n=t.state;if(n!==this.state)switch(n){case o.STATE_ON:case o.STATE_OFF:case o.STATE_PENDING:case o.STATE_RETRYING:case o.STATE_FAILED:var r=t.sipaddress;if(!r)return;var i=this.sessions[r];i?i.setState(n,t.failure_reason):u.warn("Video SIP GW session not found:",r)}}}},{key:"createVideoSIPGWSession",value:function(e,t){if(this.sessions[e])return u.warn("There was already a Video SIP GW session for address",e),new Error(o.ERROR_SESSION_EXISTS);var n=new i.a(e,t,this.chatRoom);return n.addStateListener(this.sessionStateChangeListener),this.sessions[e]=n,n}},{key:"sessionStateChanged",value:function(e){var t=e.address;if(e.newState===o.STATE_OFF||e.newState===o.STATE_FAILED){var n=this.sessions[t];if(!n)return void u.error("Missing Video SIP GW session with address:",t);n.removeStateListener(this.sessionStateChangeListener),delete this.sessions[t]}this.eventEmitter.emit(s.a.VIDEO_SIP_GW_SESSION_STATE_CHANGED,e)}}])&&c(t.prototype,n),e})()}).call(this,"modules/videosipgw/VideoSIPGW.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return f});var r=n(4),i=n(1),o=n(24),a=n(20);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e})(e):t}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=Object(r.getLogger)(e),f=(function(e){function t(e,n,r){var i;return(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,t),(i=u(this,l(t).call(this))).sipAddress=e,i.displayName=n,i.chatRoom=r,i.state=void 0,i}var n,r;return(function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)})(t,o.a),n=t,(r=[{key:"stop",value:function(){this.state!==a.STATE_OFF&&this.state!==a.STATE_FAILED?this._sendJibriIQ("stop"):p.warn("Video SIP GW session already stopped or failed!")}},{key:"start",value:function(){this.state!==a.STATE_ON&&this.state!==a.STATE_OFF&&this.state!==a.STATE_PENDING&&this.state!==a.STATE_RETRYING?this._sendJibriIQ("start"):p.warn("Video SIP GW session already started!")}},{key:"setState",value:function(e,t){if(e!==this.state){var n=this.state;this.state=e,this.eventEmitter.emit("STATE_CHANGED",{address:this.sipAddress,failureReason:t,oldState:n,newState:this.state,displayName:this.displayName})}}},{key:"addStateListener",value:function(e){this.addListener("STATE_CHANGED",e)}},{key:"removeStateListener",value:function(e){this.removeListener("STATE_CHANGED",e)}},{key:"_sendJibriIQ",value:function(e){var t=this,n={xmlns:"http://jitsi.org/protocol/jibri",action:e,sipaddress:this.sipAddress};n.displayname=this.displayName;var r=Object(i.$iq)({to:this.chatRoom.focusMucJid,type:"set"}).c("jibri",n).up();p.debug("".concat(e," video SIP GW session"),r.nodeTree),this.chatRoom.connection.sendIQ(r,function(){},function(n){p.error("Failed to ".concat(e," video SIP GW session, error: "),n),t.setState(a.STATE_FAILED)})}}])&&c(n.prototype,r),t})()}).call(this,"modules/videosipgw/JitsiVideoSIPGWSession.js")},function(e,t,n){"use strict";t.a={error:{BUSY:"busy",ERROR:"error",RESOURCE_CONSTRAINT:"resource-constraint",SERVICE_UNAVAILABLE:"service-unavailable"},mode:{FILE:"file",STREAM:"stream"},status:{OFF:"off",ON:"on",PENDING:"pending"}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return v});var r=n(4),i=n(1),o=n(9),a=n(14),s=n.n(a),c=n(13),u=n(118),l=n(28);function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){p(e,t,n[t])})}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){if(null==e)return{};var n,r,i=(function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i})(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var m=Object(r.getLogger)(e),v=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e);var n=t.jitsiConnection,r=f(t,["jitsiConnection"]);this._options=d({iceConfig:n&&n.xmpp.connection.jingle.p2pIceConfig},r),this._peerConnection=null,this._onFatalError=this._onFatalError.bind(this),this._onSendMessage=this._onSendMessage.bind(this),this._onRemoteStream=this._onRemoteStream.bind(this)}var t,n;return t=e,(n=[{key:"processMessage",value:function(e){var t=e.from;if(t)if(this._peerConnection&&this._peerConnection.getPeerJid()!==t)this._onFatalError(t,l.a.CONNECTION_ERROR,"rejected");else{var n=this._convertStringToXML(e.data.iq),r=n&&n.find("jingle"),i=r&&r.attr("action");i===l.a.INITIATE&&(this._peerConnection=this._createPeerConnection(t,{isInitiator:!1,receiveVideo:!0})),this._peerConnection&&this._peerConnection.processMessage(r),i!==l.a.CONNECTION_ERROR&&i!==l.a.UNAVAILABLE&&i!==l.a.TERMINATE||this._selfCloseConnection()}}},{key:"start",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];this._peerConnection=this._createPeerConnection(e,{isInitiator:!0,receiveVideo:!1}),this._peerConnection.start(t)}},{key:"stop",value:function(){this._peerConnection&&this._peerConnection.stop(),this._peerConnection=null}},{key:"_convertStringToXML",value:function(e){try{var t=(new DOMParser).parseFromString(e,"text/xml");return $(t)}catch(e){return m.error("Attempted to convert incorrectly formatted xml"),null}}},{key:"_createPeerConnection",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Cannot create ProxyConnectionPC without a peer.");var n=d({iceConfig:this._options.iceConfig,onError:this._onFatalError,onRemoteStream:this._onRemoteStream,onSendMessage:this._onSendMessage,peerJid:e},t);return new u.a(n)}},{key:"_onFatalError",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";m.error("Received a proxy connection error",e,t,n);var r=Object(i.$iq)({to:e,type:"set"}).c("jingle",{xmlns:"urn:xmpp:jingle:1",action:t}).c("details").t(n).up();this._onSendMessage(e,r),this._peerConnection&&this._peerConnection.getPeerJid()===e&&this._selfCloseConnection()}},{key:"_onRemoteStream",value:function(e){if(!this._options.onRemoteStream)return m.error("Remote track received without callback."),void e.dispose();var t,n=e.isVideoTrack();n&&(t=this._options.convertVideoToDesktop?s.a.DESKTOP:s.a.CAMERA);var r=e.getOriginalStream(),i=c.a.newCreateLocalTracks([{deviceId:"proxy:".concat(this._peerConnection.getPeerJid()),mediaType:n?o.b:o.a,sourceType:"proxy",stream:r,track:r.getVideoTracks()[0],videoType:t}]);this._options.onRemoteStream(i[0])}},{key:"_onSendMessage",value:function(e,t){if(this._options.onSendMessage)try{var n=(new XMLSerializer).serializeToString(t.nodeTree||t);this._options.onSendMessage(e,{iq:n})}catch(e){m.error("Attempted to send an incorrectly formatted iq.")}}},{key:"_selfCloseConnection",value:function(){this.stop(),this._options.onConnectionClosed&&this._options.onConnectionClosed()}}])&&h(t.prototype,n),e})()}).call(this,"modules/proxyconnection/ProxyConnectionService.js")},function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return v});var r=n(4),i=n(13),o=n(8),a=n.n(o),s=n(0),c=n.n(s),u=n(44),l=n(35),d=n(28);function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){f(e,t,n[t])})}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var m=Object(r.getLogger)(e),v=(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._options=p({iceConfig:{},isInitiator:!1,receiveAudio:!1,receiveVideo:!1},t),this._tracks=[],this._peerConnection=null,this._onError=this._onError.bind(this),this._onRemoteStream=this._onRemoteStream.bind(this),this._onSendMessage=this._onSendMessage.bind(this)}var t,n;return t=e,(n=[{key:"getPeerJid",value:function(){return this._options.peerJid}},{key:"processMessage",value:function(e){switch(e.attr("action")){case d.a.ACCEPT:this._onSessionAccept(e);break;case d.a.INITIATE:this._onSessionInitiate(e);break;case d.a.TERMINATE:this._onSessionTerminate(e);break;case d.a.TRANSPORT_INFO:this._onTransportInfo(e)}}},{key:"start",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this._peerConnection||(this._tracks=this._tracks.concat(e),this._peerConnection=this._createPeerConnection(),this._peerConnection.invite(e))}},{key:"stop",value:function(){this._peerConnection&&this._peerConnection.terminate(),this._onSessionTerminate()}},{key:"_createPeerConnection",value:function(){var e=this,t={jingle:{terminate:function(){}},sendIQ:this._onSendMessage},n=p({iceServers:l.a},this._options.iceConfig),r={addPresenceListener:function(){},connectionTimes:[],eventEmitter:{emit:function(t){switch(t){case c.a.CONNECTION_ICE_FAILED:case c.a.CONNECTION_FAILED:e._onError(d.a.CONNECTION_ERROR,t)}}},getMediaPresenceInfo:function(){return{}},removePresenceListener:function(){}};this._rtc=new i.a(this,{}),this._rtc.addListener(a.a.REMOTE_TRACK_ADDED,this._onRemoteStream);var o=new u.a(void 0,void 0,this._options.peerJid,t,{offerToReceiveAudio:this._options.receiveAudio,offerToReceiveVideo:this._options.receiveVideo},n,!0,this._options.isInitiator);return o.initialize(r,this._rtc,{}),o}},{key:"_onError",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";this._options.onError(this._options.peerJid,e,t)}},{key:"_onRemoteStream",value:function(e){this._tracks.push(e),this._options.onRemoteStream(e)}},{key:"_onSendMessage",value:function(e){this._options.onSendMessage(this._options.peerJid,e)}},{key:"_onSessionAccept",value:function(e){this._peerConnection?this._peerConnection.setAnswer(e):m.error("Received an answer when no peer connection exists.")}},{key:"_onSessionInitiate",value:function(e){var t=this;this._peerConnection?m.error("Received an offer when an offer was already sent."):(this._peerConnection=this._createPeerConnection(),this._peerConnection.acceptOffer(e,function(){},function(){return t._onError(t._options.peerJid,d.a.CONNECTION_ERROR,"session initiate error")}))}},{key:"_onSessionTerminate",value:function(){this._tracks.forEach(function(e){return e.dispose()}),this._tracks=[],this._peerConnection&&this._peerConnection.onTerminated(),this._rtc&&(this._rtc.removeListener(a.a.REMOTE_TRACK_ADDED,this._onRemoteStream),this._rtc.destroy())}},{key:"_onTransportInfo",value:function(e){this._peerConnection.addIceCandidates(e)}}])&&h(t.prototype,n),e})()}).call(this,"modules/proxyconnection/ProxyConnectionPC.js")},function(e,t,n){e.exports=n(120).default},function(e,t,n){"use strict";n.r(t),function(e){var r=n(7),i=n(65),o=n.n(i),a=n(26),s=n(49),c=n(11),u=n.n(c),l=n(17),d=n(2),p=n(66),f=n(36),h=n(21),m=n(59),v=n(45),y=n(15),g=n(12),S=n(16),_=n(52),b=n(50),E=n(4),T=n.n(E),C=n(9),R=n(30),A=n.n(R),w=n(41),k=n(13),O=n(3),I=n(51),P=n.n(I),D=n(116),N=n(117),L=n(5),M=n(20);function x(e){return(x="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var j,F=T.a.getLogger(e);function U(e){var t={audio_requested:e.devices.includes("audio"),video_requested:e.devices.includes("video"),screen_sharing_requested:e.devices.includes("desktop")};return t.video_requested&&(t.resolution=e.resolution),t}t.default=(j={version:"development",JitsiConnection:p.a,ProxyConnectionService:N.a,constants:{participantConnectionStatus:w.a,recording:D.a,sipVideoGW:M,transcriptionStatus:_},events:{conference:d,connection:h,track:S,mediaDevices:v,connectionQuality:a,e2eping:s},errors:{conference:l,connection:f,track:g},errorTypes:{JitsiTrackError:y.a},logLevels:T.a.levels,mediaDevices:m.a,analytics:L.a.analytics,init:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};L.a.init(e),window.connectionTimes||(window.connectionTimes={}),!0!==e.enableAnalyticsLogging&&(F.warn("Analytics disabled, disposing."),this.analytics.dispose()),e.enableWindowOnErrorHandler&&u.a.addHandler(this.getGlobalOnErrorHandler.bind(this));var t=e.deploymentInfo;if(t&&Object.keys(t).length>0){var n={};for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r]);n.id="deployment_info",L.a.sendLog(JSON.stringify(n))}if(this.version){var i={id:"component_version",component:"lib-jitsi-meet",version:this.version};L.a.sendLog(JSON.stringify(i))}return k.a.init(e)},isDesktopSharingEnabled:function(){return k.a.isDesktopSharingEnabled()},isWebRtcSupported:function(){return k.a.isWebRtcSupported()},setLogLevel:function(e){T.a.setLogLevel(e)},setLogLevelById:function(e,t){T.a.setLogLevelById(e,t)},addGlobalLogTransport:function(e){T.a.addGlobalTransport(e)},removeGlobalLogTransport:function(e){T.a.removeGlobalTransport(e)},setGlobalLogOptions:function(e){T.a.setGlobalOptions(e)},createLocalTracks:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,o=!1;return!0===n&&window.setTimeout(function(){o||m.a.emitEvent(v.PERMISSION_PROMPT_IS_SHOWN,O.a.getName())},1e3),window.connectionTimes||(window.connectionTimes={}),window.connectionTimes["obtainPermissions.start"]=window.performance.now(),k.a.obtainAudioAndVideoPermissions(t).then(function(e){if(o=!0,window.connectionTimes["obtainPermissions.end"]=window.performance.now(),L.a.sendAnalytics(Object(r.E)("success",U(t))),!k.a.options.disableAudioLevels)for(var n=function(t){var n=e[t],r=n.getOriginalStream();n.getType()===C.a&&(L.a.startLocalStats(r,n.setAudioLevel.bind(n)),n.addEventListener(S.LOCAL_TRACK_STOPPED,function(){L.a.stopLocalStats(r)}))},i=0;i<e.length;i++)n(i);var a=k.a.getCurrentlyAvailableMediaDevices();if(a)for(i=0;i<e.length;i++)e[i]._setRealDeviceIdFromDeviceList(a);return e}).catch(function(n){if(o=!0,n.name===g.UNSUPPORTED_RESOLUTION&&!O.a.usesNewGumFlow()){var a=t.resolution||"720",s=(function(e){if(!A.a[e])return null;var t=A.a[e].order,n=null,r=null;return Object.keys(A.a).forEach(function(e){var i=A.a[e];(!n||n.order<i.order&&i.order<t)&&(r=e,n=i)}),r===e&&(r=null),r})(a);if(null!==s)return t.resolution=s,F.debug("Retry createLocalTracks with resolution",s),L.a.sendAnalytics(Object(r.E)("warning",{old_resolution:a,new_resolution:s,reason:"unsupported resolution"})),e.createLocalTracks(t,void 0,i||_extends({},t));if(i&&n.gum.constraints&&n.gum.constraints.video&&n.gum.constraints.video.mandatory&&n.gum.constraints.video.mandatory.sourceId)return i.cameraDeviceId=void 0,e.createLocalTracks(i)}if(n.name===g.CHROME_EXTENSION_USER_CANCELED){var c={id:"chrome_extension_user_canceled",message:n.message};L.a.sendLog(JSON.stringify(c)),L.a.sendAnalytics(Object(r.E)("warning",{reason:"extension install user canceled"}))}else if(n.name===g.NOT_FOUND){var u={id:"usermedia_missing_device",status:n.gum.devices};L.a.sendLog(JSON.stringify(u));var l=U(t);l.reason="device not found",l.devices=n.gum.devices.join("."),L.a.sendAnalytics(Object(r.E)("error",l))}else{L.a.sendGetUserMediaFailed(n);var d=U(t);d.reason=n.name,L.a.sendAnalytics(Object(r.E)("error",d))}return window.connectionTimes["obtainPermissions.end"]=window.performance.now(),Promise.reject(n)})},isDeviceListAvailable:function(){return F.warn("This method is deprecated, use JitsiMeetJS.mediaDevices.isDeviceListAvailable instead"),this.mediaDevices.isDeviceListAvailable()},isDeviceChangeAvailable:function(e){return F.warn("This method is deprecated, use JitsiMeetJS.mediaDevices.isDeviceChangeAvailable instead"),this.mediaDevices.isDeviceChangeAvailable(e)},isMultipleAudioInputSupported:function(){return this.mediaDevices.isMultipleAudioInputSupported()},isCollectingLocalStats:function(){return L.a.audioLevelsEnabled&&b.a.isLocalStatsSupported()},enumerateDevices:function(e){F.warn("This method is deprecated, use JitsiMeetJS.mediaDevices.enumerateDevices instead"),this.mediaDevices.enumerateDevices(e)},getGlobalOnErrorHandler:function(e,t,n,r,i){F.error("UnhandledError: ".concat(e),"Script: ".concat(t),"Line: ".concat(n),"Column: ".concat(r),"StackTrace: ",i),L.a.reportGlobalError(i)},util:{AuthUtil:o.a,ScriptUtil:P.a,browser:O.a}},"object"===x(window.JitsiMeetJS)?_extends({},window.JitsiMeetJS,j):j)}.call(this,"JitsiMeetJS.js")},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(60);function o(e,t){this.logStorage=e,this.stringifyObjects=!(!t||!t.stringifyObjects)&&t.stringifyObjects,this.storeInterval=t&&t.storeInterval?t.storeInterval:3e4,this.maxEntryLength=t&&t.maxEntryLength?t.maxEntryLength:1e4,Object.keys(i.levels).forEach(function(e){this[i.levels[e]]=function(e){this._log.apply(this,arguments)}.bind(this,e)}.bind(this)),this.storeLogsIntervalID=null,this.queue=[],this.totalLen=0,this.outputCache=[]}o.prototype.stringify=function(e){try{return JSON.stringify(e)}catch(e){return"[object with circular refs?]"}},o.prototype.formatLogMessage=function(e){for(var t="",n=1,o=arguments.length;n<o;n++){var a=arguments[n];!this.stringifyObjects&&e!==i.levels.ERROR||"object"!==r(a)||(a=this.stringify(a)),t+=a,n!=o-1&&(t+=" ")}return t.length?t:null},o.prototype._log=function(){var e=this.formatLogMessage.apply(this,arguments);if(e){var t=this.queue.length?this.queue[this.queue.length-1]:void 0;("object"===r(t)?t.text:t)==e?"object"===r(t)?t.count+=1:this.queue[this.queue.length-1]={text:e,count:2}:(this.queue.push(e),this.totalLen+=e.length)}this.totalLen>=this.maxEntryLength&&this._flush(!0,!0)},o.prototype.start=function(){this._reschedulePublishInterval()},o.prototype._reschedulePublishInterval=function(){this.storeLogsIntervalID&&(window.clearTimeout(this.storeLogsIntervalID),this.storeLogsIntervalID=null),this.storeLogsIntervalID=window.setTimeout(this._flush.bind(this,!1,!0),this.storeInterval)},o.prototype.flush=function(){this._flush(!1,!0)},o.prototype._flush=function(e,t){this.totalLen>0&&(this.logStorage.isReady()||e)&&(this.logStorage.isReady()?(this.outputCache.length&&(this.outputCache.forEach(function(e){this.logStorage.storeLogs(e)}.bind(this)),this.outputCache=[]),this.logStorage.storeLogs(this.queue)):this.outputCache.push(this.queue),this.queue=[],this.totalLen=0),t&&this._reschedulePublishInterval()},o.prototype.stop=function(){this._flush(!1,!1)},e.exports=o},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t,n){var r,i;this||window,void 0===(i="function"==typeof(r=function(){var e=/^(interactive|loaded|complete)$/,t=window.location?window.location.href:null,n=t&&t.replace(/#.*$/,"").replace(/\?.*$/,"")||null,r=document.getElementsByTagName("script"),i="readyState"in(r[0]||document.createElement("script")),o=!window.opera||"[object Opera]"!==window.opera.toString(),a="currentScript"in document;"stackTraceLimit"in Error&&Error.stackTraceLimit!==1/0&&(Error.stackTraceLimit,Error.stackTraceLimit=1/0);var s=!1,c=!1;function u(){if(0===r.length)return null;var t,l,d,p,f,h=[],m=u.skipStackDepth||1;for(t=0;t<r.length;t++)o&&i?e.test(r[t].readyState)&&h.push(r[t]):h.push(r[t]);if(l=new Error,s&&(d=l.stack),!d&&c)try{throw l}catch(e){d=e.stack}if(d&&(!(f=(function(e,t){var n,i=null;if(t=t||r,"string"==typeof e&&e)for(n=t.length;n--;)if(t[n].src===e){i=t[n];break}return i})(p=(function e(t,n){var r,i=null,o="number"==typeof n;return n=o?Math.round(n):0,"string"==typeof t&&t&&(o?r=t.match(/(data:text\/javascript(?:;[^,]+)?,.+?|(?:|blob:)(?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/):(r=t.match(/^(?:|[^:@]*@|.+\)@(?=data:text\/javascript|blob|http[s]?|file)|.+?\s+(?: at |@)(?:[^:\(]+ )*[\(]?)(data:text\/javascript(?:;[^,]+)?,.+?|(?:|blob:)(?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/))&&r[1]||(r=t.match(/\)@(data:text\/javascript(?:;[^,]+)?,.+?|(?:|blob:)(?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/)),r&&r[1]&&(n>0?i=e(t.slice(t.indexOf(r[0])+r[0].length),n-1):i=r[1])),i})(d,m),h))&&n&&p===n&&(f=(function(e){var t,n,i=null;for(t=0,n=(e=e||r).length;t<n;t++)if(!e[t].hasAttribute("src")){if(i){i=null;break}i=e[t]}return i})(h))),f||1===h.length&&(f=h[0]),f||a&&(f=document.currentScript),!f&&o&&i)for(t=h.length;t--;)if("interactive"===h[t].readyState){f=h[t];break}return f||(f=h[h.length-1]||null),f}(function(){try{var e=new Error;throw s="string"==typeof e.stack&&!!e.stack,e}catch(e){c="string"==typeof e.stack&&!!e.stack}})(),u.skipStackDepth=1;var l=u;return l.near=u,l.far=function(){return null},l.origin=function(){return null},l})?r.apply(t,[]):r)||(e.exports=i)},function(e,t){e.exports={LOCAL_JID:"local"}},function(e,t,n){var r,i,o,a;function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}a=function(e){"use strict";e.Strophe.addConnectionPlugin("disco",{_connection:null,_identities:[],_features:[],_items:[],init:function(t){this._connection=t,this._identities=[],this._features=[],this._items=[],t.addHandler(this._onDiscoInfo.bind(this),e.Strophe.NS.DISCO_INFO,"iq","get",null,null),t.addHandler(this._onDiscoItems.bind(this),e.Strophe.NS.DISCO_ITEMS,"iq","get",null,null)},addIdentity:function(e,t,n,r){for(var i=0;i<this._identities.length;i++)if(this._identities[i].category==e&&this._identities[i].type==t&&this._identities[i].name==n&&this._identities[i].lang==r)return!1;return this._identities.push({category:e,type:t,name:n,lang:r}),!0},addFeature:function(e){for(var t=0;t<this._features.length;t++)if(this._features[t]==e)return!1;return this._features.push(e),!0},removeFeature:function(e){for(var t=0;t<this._features.length;t++)if(this._features[t]===e)return this._features.splice(t,1),!0;return!1},addItem:function(e,t,n,r){return!(n&&!r||(this._items.push({jid:e,name:t,node:n,call_back:r}),0))},info:function(t,n,r,i,o){var a={xmlns:e.Strophe.NS.DISCO_INFO};n&&(a.node=n);var s=e.$iq({from:this._connection.jid,to:t,type:"get"}).c("query",a);this._connection.sendIQ(s,r,i,o)},items:function(t,n,r,i,o){var a={xmlns:e.Strophe.NS.DISCO_ITEMS};n&&(a.node=n);var s=e.$iq({from:this._connection.jid,to:t,type:"get"}).c("query",a);this._connection.sendIQ(s,r,i,o)},_buildIQResult:function(t,n){var r=t.getAttribute("id"),i=t.getAttribute("from"),o=e.$iq({type:"result",id:r});return null!==i&&o.attrs({to:i}),o.c("query",n)},_onDiscoInfo:function(t){var n,r=t.getElementsByTagName("query")[0].getAttribute("node"),i={xmlns:e.Strophe.NS.DISCO_INFO};r&&(i.node=r);var o=this._buildIQResult(t,i);for(n=0;n<this._identities.length;n++)i={category:this._identities[n].category,type:this._identities[n].type},this._identities[n].name&&(i.name=this._identities[n].name),this._identities[n].lang&&(i["xml:lang"]=this._identities[n].lang),o.c("identity",i).up();for(n=0;n<this._features.length;n++)o.c("feature",{var:this._features[n]}).up();return this._connection.send(o.tree()),!0},_onDiscoItems:function(t){var n,r,i={xmlns:e.Strophe.NS.DISCO_ITEMS},o=t.getElementsByTagName("query")[0].getAttribute("node");if(o){for(i.node=o,n=[],r=0;r<this._items.length;r++)if(this._items[r].node==o){n=this._items[r].call_back(t);break}}else n=this._items;var a=this._buildIQResult(t,i);for(r=0;r<n.length;r++){var s={jid:n[r].jid};n[r].name&&(s.name=n[r].name),n[r].node&&(s.node=n[r].node),a.c("item",s).up()}return this._connection.send(a.tree()),!0}})},"object"===s(t)&&void 0!==e?a(n(1)):(i=[n(1)],void 0===(o="function"==typeof(r=a)?r.apply(t,i):r)||(e.exports=o))},function(e,t,n){(function(e){var r=void 0!==e&&e||"undefined"!=typeof self&&self||window,i=Function.prototype.apply;function o(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new o(i.call(setTimeout,r,arguments),clearTimeout)},t.setInterval=function(){return new o(i.call(setInterval,r,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(r,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},n(128),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n(43))},function(e,t,n){(function(e,t){!(function(e,n){"use strict";if(!e.setImmediate){var r,i,o,a,s,c=1,u={},l=!1,d=e.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(e);p=p&&p.setTimeout?p:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick(function(){h(e)})}:(function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}})()?(a="setImmediate$"+Math.random()+"$",s=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(a)&&h(+t.data.slice(a.length))},e.addEventListener?e.addEventListener("message",s,!1):e.attachEvent("onmessage",s),r=function(t){e.postMessage(a+t,"*")}):e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){h(e.data)},r=function(e){o.port2.postMessage(e)}):d&&"onreadystatechange"in d.createElement("script")?(i=d.documentElement,r=function(e){var t=d.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}):r=function(e){setTimeout(h,0,e)},p.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n<t.length;n++)t[n]=arguments[n+1];var i={callback:e,args:t};return u[c]=i,r(c),c++},p.clearImmediate=f}function f(e){delete u[e]}function h(e){if(l)setTimeout(h,0,e);else{var t=u[e];if(t){l=!0;try{!(function(e){var t=e.callback,r=e.args;switch(r.length){case 0:t();break;case 1:t(r[0]);break;case 2:t(r[0],r[1]);break;case 3:t(r[0],r[1],r[2]);break;default:t.apply(n,r)}})(t)}finally{f(e),l=!1}}}}})("undefined"==typeof self?void 0===e?this:e:self)}).call(this,n(43),n(48))},function(e,t,n){"use strict";(function(t){var r=n(130);e.exports=r({window:t.window})}).call(this,n(43))},function(e,t,n){"use strict";var r=n(38);e.exports=function(e,t){var i=e&&e.window,o={shimChrome:!0,shimFirefox:!0,shimEdge:!0,shimSafari:!0};for(var a in t)hasOwnProperty.call(t,a)&&(o[a]=t[a]);var s=r.log,c=r.detectBrowser(i),u={browserDetails:c,extractVersion:r.extractVersion,disableLog:r.disableLog,disableWarnings:r.disableWarnings},l=n(131)||null,d=n(133)||null,p=n(136)||null,f=n(138)||null,h=n(139)||null;switch(c.browser){case"chrome":if(!l||!l.shimPeerConnection||!o.shimChrome)return s("Chrome shim is not included in this adapter release."),u;s("adapter.js shimming chrome."),u.browserShim=l,h.shimCreateObjectURL(i),l.shimGetUserMedia(i),l.shimMediaStream(i),l.shimSourceObject(i),l.shimPeerConnection(i),l.shimOnTrack(i),l.shimAddTrackRemoveTrack(i),l.shimGetSendersWithDtmf(i),h.shimRTCIceCandidate(i);break;case"firefox":if(!p||!p.shimPeerConnection||!o.shimFirefox)return s("Firefox shim is not included in this adapter release."),u;s("adapter.js shimming firefox."),u.browserShim=p,h.shimCreateObjectURL(i),p.shimGetUserMedia(i),p.shimSourceObject(i),p.shimPeerConnection(i),p.shimOnTrack(i),h.shimRTCIceCandidate(i);break;case"edge":if(!d||!d.shimPeerConnection||!o.shimEdge)return s("MS edge shim is not included in this adapter release."),u;s("adapter.js shimming edge."),u.browserShim=d,h.shimCreateObjectURL(i),d.shimGetUserMedia(i),d.shimPeerConnection(i),d.shimReplaceTrack(i);break;case"safari":if(!f||!o.shimSafari)return s("Safari shim is not included in this adapter release."),u;s("adapter.js shimming safari."),u.browserShim=f,h.shimCreateObjectURL(i),f.shimRTCIceServerUrls(i),f.shimCallbacksAPI(i),f.shimLocalStreamsAPI(i),f.shimRemoteStreamsAPI(i),f.shimTrackEventTransceiver(i),f.shimGetUserMedia(i),f.shimCreateOfferLegacy(i),h.shimRTCIceCandidate(i);break;default:s("Unsupported browser!")}return u}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(38),o=i.log,a={shimMediaStream:function(e){e.MediaStream=e.MediaStream||e.webkitMediaStream},shimOnTrack:function(e){if("object"===r(e)&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get:function(){return this._ontrack},set:function(e){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=e)}});var t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){var n=this;return n._ontrackpoly||(n._ontrackpoly=function(t){t.stream.addEventListener("addtrack",function(r){var i;i=e.RTCPeerConnection.prototype.getReceivers?n.getReceivers().find(function(e){return e.track&&e.track.id===r.track.id}):{track:r.track};var o=new Event("track");o.track=r.track,o.receiver=i,o.transceiver={receiver:i},o.streams=[t.stream],n.dispatchEvent(o)}),t.stream.getTracks().forEach(function(r){var i;i=e.RTCPeerConnection.prototype.getReceivers?n.getReceivers().find(function(e){return e.track&&e.track.id===r.id}):{track:r};var o=new Event("track");o.track=r,o.receiver=i,o.transceiver={receiver:i},o.streams=[t.stream],n.dispatchEvent(o)})},n.addEventListener("addstream",n._ontrackpoly)),t.apply(n,arguments)}}},shimGetSendersWithDtmf:function(e){if("object"===r(e)&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){var t=function(e,t){return{track:t,get dtmf(){return void 0===this._dtmf&&("audio"===t.kind?this._dtmf=e.createDTMFSender(t):this._dtmf=null),this._dtmf},_pc:e}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};var n=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(e,r){var i=n.apply(this,arguments);return i||(i=t(this,e),this._senders.push(i)),i};var i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(e){i.apply(this,arguments);var t=this._senders.indexOf(e);-1!==t&&this._senders.splice(t,1)}}var o=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(e){var n=this;n._senders=n._senders||[],o.apply(n,[e]),e.getTracks().forEach(function(e){n._senders.push(t(n,e))})};var a=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;t._senders=t._senders||[],a.apply(t,[e]),e.getTracks().forEach(function(e){var n=t._senders.find(function(t){return t.track===e});n&&t._senders.splice(t._senders.indexOf(n),1)})}}else if("object"===r(e)&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){var s=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){var e=this,t=s.apply(e,[]);return t.forEach(function(t){t._pc=e}),t},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get:function(){return void 0===this._dtmf&&("audio"===this.track.kind?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}},shimSourceObject:function(e){var t=e&&e.URL;"object"===r(e)&&(!e.HTMLMediaElement||"srcObject"in e.HTMLMediaElement.prototype||Object.defineProperty(e.HTMLMediaElement.prototype,"srcObject",{get:function(){return this._srcObject},set:function(e){var n=this;this._srcObject=e,this.src&&t.revokeObjectURL(this.src),e?(this.src=t.createObjectURL(e),e.addEventListener("addtrack",function(){n.src&&t.revokeObjectURL(n.src),n.src=t.createObjectURL(e)}),e.addEventListener("removetrack",function(){n.src&&t.revokeObjectURL(n.src),n.src=t.createObjectURL(e)})):this.src=""}}))},shimAddTrackRemoveTrack:function(e){var t=i.detectBrowser(e);if(!(e.RTCPeerConnection.prototype.addTrack&&t.version>=63)){var n=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){var e=this,t=n.apply(this);return e._reverseStreams=e._reverseStreams||{},t.map(function(t){return e._reverseStreams[t.id]})};var r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(t){var n=this;if(n._streams=n._streams||{},n._reverseStreams=n._reverseStreams||{},t.getTracks().forEach(function(e){if(n.getSenders().find(function(t){return t.track===e}))throw new DOMException("Track already exists.","InvalidAccessError")}),!n._reverseStreams[t.id]){var i=new e.MediaStream(t.getTracks());n._streams[t.id]=i,n._reverseStreams[i.id]=t,t=i}r.apply(n,[t])};var o=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){var t=this;t._streams=t._streams||{},t._reverseStreams=t._reverseStreams||{},o.apply(t,[t._streams[e.id]||e]),delete t._reverseStreams[t._streams[e.id]?t._streams[e.id].id:e.id],delete t._streams[e.id]},e.RTCPeerConnection.prototype.addTrack=function(t,n){var r=this;if("closed"===r.signalingState)throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");var i=[].slice.call(arguments,1);if(1!==i.length||!i[0].getTracks().find(function(e){return e===t}))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(r.getSenders().find(function(e){return e.track===t}))throw new DOMException("Track already exists.","InvalidAccessError");r._streams=r._streams||{},r._reverseStreams=r._reverseStreams||{};var o=r._streams[n.id];if(o)o.addTrack(t),Promise.resolve().then(function(){r.dispatchEvent(new Event("negotiationneeded"))});else{var a=new e.MediaStream([t]);r._streams[n.id]=a,r._reverseStreams[a.id]=n,r.addStream(a)}return r.getSenders().find(function(e){return e.track===t})},["createOffer","createAnswer"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t];e.RTCPeerConnection.prototype[t]=function(){var e=this,t=arguments;return arguments.length&&"function"==typeof arguments[0]?n.apply(e,[function(n){var r=c(e,n);t[0].apply(null,[r])},function(e){t[1]&&t[1].apply(null,e)},arguments[2]]):n.apply(e,arguments).then(function(t){return c(e,t)})}});var a=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return arguments.length&&arguments[0].type?(arguments[0]=(e=this,t=arguments[0],n=t.sdp,Object.keys(e._reverseStreams||[]).forEach(function(t){var r=e._reverseStreams[t],i=e._streams[r.id];n=n.replace(new RegExp(r.id,"g"),i.id)}),new RTCSessionDescription({type:t.type,sdp:n})),a.apply(this,arguments)):a.apply(this,arguments);var e,t,n};var s=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get:function(){var e=s.get.apply(this);return""===e.type?e:c(this,e)}}),e.RTCPeerConnection.prototype.removeTrack=function(e){var t,n=this;if("closed"===n.signalingState)throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!e._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(e._pc!==n)throw new DOMException("Sender was not created by this connection.","InvalidAccessError");n._streams=n._streams||{},Object.keys(n._streams).forEach(function(r){n._streams[r].getTracks().find(function(t){return e.track===t})&&(t=n._streams[r])}),t&&(1===t.getTracks().length?n.removeStream(n._reverseStreams[t.id]):t.removeTrack(e.track),n.dispatchEvent(new Event("negotiationneeded")))}}function c(e,t){var n=t.sdp;return Object.keys(e._reverseStreams||[]).forEach(function(t){var r=e._reverseStreams[t],i=e._streams[r.id];n=n.replace(new RegExp(i.id,"g"),r.id)}),new RTCSessionDescription({type:t.type,sdp:n})}},shimPeerConnection:function(e){var t=i.detectBrowser(e);if(e.RTCPeerConnection){var n=e.RTCPeerConnection;e.RTCPeerConnection=function(e,t){if(e&&e.iceServers){for(var r=[],o=0;o<e.iceServers.length;o++){var a=e.iceServers[o];!a.hasOwnProperty("urls")&&a.hasOwnProperty("url")?(i.deprecated("RTCIceServer.url","RTCIceServer.urls"),(a=JSON.parse(JSON.stringify(a))).urls=a.url,r.push(a)):r.push(e.iceServers[o])}e.iceServers=r}return new n(e,t)},e.RTCPeerConnection.prototype=n.prototype,Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:function(){return n.generateCertificate}})}else e.RTCPeerConnection=function(t,n){return o("PeerConnection"),t&&t.iceTransportPolicy&&(t.iceTransports=t.iceTransportPolicy),new e.webkitRTCPeerConnection(t,n)},e.RTCPeerConnection.prototype=e.webkitRTCPeerConnection.prototype,e.webkitRTCPeerConnection.generateCertificate&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:function(){return e.webkitRTCPeerConnection.generateCertificate}});var a=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(e,t,n){var r=this,i=arguments;if(arguments.length>0&&"function"==typeof e)return a.apply(this,arguments);if(0===a.length&&(0===arguments.length||"function"!=typeof arguments[0]))return a.apply(this,[]);var o=function(e){var t={};return e.result().forEach(function(e){var n={id:e.id,timestamp:e.timestamp,type:{localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[e.type]||e.type};e.names().forEach(function(t){n[t]=e.stat(t)}),t[n.id]=n}),t},s=function(e){return new Map(Object.keys(e).map(function(t){return[t,e[t]]}))};return arguments.length>=2?a.apply(this,[function(e){i[1](s(o(e)))},arguments[0]]):new Promise(function(e,t){a.apply(r,[function(t){e(s(o(t)))},t])}).then(t,n)},t.version<51&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t];e.RTCPeerConnection.prototype[t]=function(){var e=arguments,t=this,r=new Promise(function(r,i){n.apply(t,[e[0],r,i])});return e.length<2?r:r.then(function(){e[1].apply(null,[])},function(t){e.length>=3&&e[2].apply(null,[t])})}}),t.version<52&&["createOffer","createAnswer"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t];e.RTCPeerConnection.prototype[t]=function(){var e=this;if(arguments.length<1||1===arguments.length&&"object"===r(arguments[0])){var t=1===arguments.length?arguments[0]:void 0;return new Promise(function(r,i){n.apply(e,[r,i,t])})}return n.apply(this,arguments)}}),["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t];e.RTCPeerConnection.prototype[t]=function(){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)}});var s=e.RTCPeerConnection.prototype.addIceCandidate;e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?s.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}};e.exports={shimMediaStream:a.shimMediaStream,shimOnTrack:a.shimOnTrack,shimAddTrackRemoveTrack:a.shimAddTrackRemoveTrack,shimGetSendersWithDtmf:a.shimGetSendersWithDtmf,shimSourceObject:a.shimSourceObject,shimPeerConnection:a.shimPeerConnection,shimGetUserMedia:n(132)}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(38),o=i.log;e.exports=function(e){var t=i.detectBrowser(e),n=e&&e.navigator,a=function(e){if("object"!==r(e)||e.mandatory||e.optional)return e;var t={};return Object.keys(e).forEach(function(n){if("require"!==n&&"advanced"!==n&&"mediaSource"!==n){var i="object"===r(e[n])?e[n]:{ideal:e[n]};void 0!==i.exact&&"number"==typeof i.exact&&(i.min=i.max=i.exact);var o=function(e,t){return e?e+t.charAt(0).toUpperCase()+t.slice(1):"deviceId"===t?"sourceId":t};if(void 0!==i.ideal){t.optional=t.optional||[];var a={};"number"==typeof i.ideal?(a[o("min",n)]=i.ideal,t.optional.push(a),(a={})[o("max",n)]=i.ideal,t.optional.push(a)):(a[o("",n)]=i.ideal,t.optional.push(a))}void 0!==i.exact&&"number"!=typeof i.exact?(t.mandatory=t.mandatory||{},t.mandatory[o("",n)]=i.exact):["min","max"].forEach(function(e){void 0!==i[e]&&(t.mandatory=t.mandatory||{},t.mandatory[o(e,n)]=i[e])})}}),e.advanced&&(t.optional=(t.optional||[]).concat(e.advanced)),t},s=function(e,i){if(t.version>=61)return i(e);if((e=JSON.parse(JSON.stringify(e)))&&"object"===r(e.audio)){var s=function(e,t,n){t in e&&!(n in e)&&(e[n]=e[t],delete e[t])};s((e=JSON.parse(JSON.stringify(e))).audio,"autoGainControl","googAutoGainControl"),s(e.audio,"noiseSuppression","googNoiseSuppression"),e.audio=a(e.audio)}if(e&&"object"===r(e.video)){var c=e.video.facingMode;c=c&&("object"===r(c)?c:{ideal:c});var u,l=t.version<66;if(c&&("user"===c.exact||"environment"===c.exact||"user"===c.ideal||"environment"===c.ideal)&&(!n.mediaDevices.getSupportedConstraints||!n.mediaDevices.getSupportedConstraints().facingMode||l)&&(delete e.video.facingMode,"environment"===c.exact||"environment"===c.ideal?u=["back","rear"]:"user"!==c.exact&&"user"!==c.ideal||(u=["front"]),u))return n.mediaDevices.enumerateDevices().then(function(t){var n=(t=t.filter(function(e){return"videoinput"===e.kind})).find(function(e){return u.some(function(t){return-1!==e.label.toLowerCase().indexOf(t)})});return!n&&t.length&&-1!==u.indexOf("back")&&(n=t[t.length-1]),n&&(e.video.deviceId=c.exact?{exact:n.deviceId}:{ideal:n.deviceId}),e.video=a(e.video),o("chrome: "+JSON.stringify(e)),i(e)});e.video=a(e.video)}return o("chrome: "+JSON.stringify(e)),i(e)},c=function(e){return{name:{PermissionDeniedError:"NotAllowedError",InvalidStateError:"NotReadableError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotReadableError",MediaDeviceKillSwitchOn:"NotReadableError"}[e.name]||e.name,message:e.message,constraint:e.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}};n.getUserMedia=function(e,t,r){s(e,function(e){n.webkitGetUserMedia(e,t,function(e){r&&r(c(e))})})};var u=function(e){return new Promise(function(t,r){n.getUserMedia(e,t,r)})};if(n.mediaDevices||(n.mediaDevices={getUserMedia:u,enumerateDevices:function(){return new Promise(function(t){var n={audio:"audioinput",video:"videoinput"};return e.MediaStreamTrack.getSources(function(e){t(e.map(function(e){return{label:e.label,kind:n[e.kind],deviceId:e.id,groupId:""}}))})})},getSupportedConstraints:function(){return{deviceId:!0,echoCancellation:!0,facingMode:!0,frameRate:!0,height:!0,width:!0}}}),n.mediaDevices.getUserMedia){var l=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(e){return s(e,function(e){return l(e).then(function(t){if(e.audio&&!t.getAudioTracks().length||e.video&&!t.getVideoTracks().length)throw t.getTracks().forEach(function(e){e.stop()}),new DOMException("","NotFoundError");return t},function(e){return Promise.reject(c(e))})})}}else n.mediaDevices.getUserMedia=function(e){return u(e)};void 0===n.mediaDevices.addEventListener&&(n.mediaDevices.addEventListener=function(){o("Dummy mediaDevices.addEventListener called.")}),void 0===n.mediaDevices.removeEventListener&&(n.mediaDevices.removeEventListener=function(){o("Dummy mediaDevices.removeEventListener called.")})}},function(e,t,n){"use strict";var r=n(38),i=n(134);e.exports={shimGetUserMedia:n(135),shimPeerConnection:function(e){var t=r.detectBrowser(e);if(e.RTCIceGatherer&&(e.RTCIceCandidate||(e.RTCIceCandidate=function(e){return e}),e.RTCSessionDescription||(e.RTCSessionDescription=function(e){return e}),t.version<15025)){var n=Object.getOwnPropertyDescriptor(e.MediaStreamTrack.prototype,"enabled");Object.defineProperty(e.MediaStreamTrack.prototype,"enabled",{set:function(e){n.set.call(this,e);var t=new Event("enabled");t.enabled=e,this.dispatchEvent(t)}})}!e.RTCRtpSender||"dtmf"in e.RTCRtpSender.prototype||Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get:function(){return void 0===this._dtmf&&("audio"===this.track.kind?this._dtmf=new e.RTCDtmfSender(this):"video"===this.track.kind&&(this._dtmf=null)),this._dtmf}}),e.RTCPeerConnection=i(e,t.version)},shimReplaceTrack:function(e){!e.RTCRtpSender||"replaceTrack"in e.RTCRtpSender.prototype||(e.RTCRtpSender.prototype.replaceTrack=e.RTCRtpSender.prototype.setTrack)}}},function(e,t,n){"use strict";var r=n(62);function i(e,t,n,i,o){var a=r.writeRtpDescription(e.kind,t);if(a+=r.writeIceParameters(e.iceGatherer.getLocalParameters()),a+=r.writeDtlsParameters(e.dtlsTransport.getLocalParameters(),"offer"===n?"actpass":o||"active"),a+="a=mid:"+e.mid+"\r\n",e.rtpSender&&e.rtpReceiver?a+="a=sendrecv\r\n":e.rtpSender?a+="a=sendonly\r\n":e.rtpReceiver?a+="a=recvonly\r\n":a+="a=inactive\r\n",e.rtpSender){var s=e.rtpSender._initialTrackId||e.rtpSender.track.id;e.rtpSender._initialTrackId=s;var c="msid:"+(i?i.id:"-")+" "+s+"\r\n";a+="a="+c,a+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" "+c,e.sendEncodingParameters[0].rtx&&(a+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" "+c,a+="a=ssrc-group:FID "+e.sendEncodingParameters[0].ssrc+" "+e.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return a+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" cname:"+r.localCName+"\r\n",e.rtpSender&&e.sendEncodingParameters[0].rtx&&(a+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" cname:"+r.localCName+"\r\n"),a}function o(e,t){var n={codecs:[],headerExtensions:[],fecMechanisms:[]},r=function(e,t){e=parseInt(e,10);for(var n=0;n<t.length;n++)if(t[n].payloadType===e||t[n].preferredPayloadType===e)return t[n]},i=function(e,t,n,i){var o=r(e.parameters.apt,n),a=r(t.parameters.apt,i);return o&&a&&o.name.toLowerCase()===a.name.toLowerCase()};return e.codecs.forEach(function(r){for(var o=0;o<t.codecs.length;o++){var a=t.codecs[o];if(r.name.toLowerCase()===a.name.toLowerCase()&&r.clockRate===a.clockRate){if("rtx"===r.name.toLowerCase()&&r.parameters&&a.parameters.apt&&!i(r,a,e.codecs,t.codecs))continue;(a=JSON.parse(JSON.stringify(a))).numChannels=Math.min(r.numChannels,a.numChannels),n.codecs.push(a),a.rtcpFeedback=a.rtcpFeedback.filter(function(e){for(var t=0;t<r.rtcpFeedback.length;t++)if(r.rtcpFeedback[t].type===e.type&&r.rtcpFeedback[t].parameter===e.parameter)return!0;return!1});break}}}),e.headerExtensions.forEach(function(e){for(var r=0;r<t.headerExtensions.length;r++){var i=t.headerExtensions[r];if(e.uri===i.uri){n.headerExtensions.push(i);break}}}),n}function a(e,t,n){return-1!=={offer:{setLocalDescription:["stable","have-local-offer"],setRemoteDescription:["stable","have-remote-offer"]},answer:{setLocalDescription:["have-remote-offer","have-local-pranswer"],setRemoteDescription:["have-local-offer","have-remote-pranswer"]}}[t][e].indexOf(n)}function s(e,t){var n=e.getRemoteCandidates().find(function(e){return t.foundation===e.foundation&&t.ip===e.ip&&t.port===e.port&&t.priority===e.priority&&t.protocol===e.protocol&&t.type===e.type});return n||e.addRemoteCandidate(t),!n}function c(e,t){var n=new Error(t);return n.name=e,n.code={NotSupportedError:9,InvalidStateError:11,InvalidAccessError:15,TypeError:void 0,OperationError:void 0}[e],n}e.exports=function(e,t){function n(t,n){n.addTrack(t),n.dispatchEvent(new e.MediaStreamTrackEvent("addtrack",{track:t}))}function u(t,n,r,i){var o=new Event("track");o.track=n,o.receiver=r,o.transceiver={receiver:r},o.streams=i,e.setTimeout(function(){t._dispatchEvent("track",o)})}var l=function(n){var i=this,o=document.createDocumentFragment();if(["addEventListener","removeEventListener","dispatchEvent"].forEach(function(e){i[e]=o[e].bind(o)}),this.canTrickleIceCandidates=null,this.needNegotiation=!1,this.localStreams=[],this.remoteStreams=[],this._localDescription=null,this._remoteDescription=null,this.signalingState="stable",this.iceConnectionState="new",this.connectionState="new",this.iceGatheringState="new",n=JSON.parse(JSON.stringify(n||{})),this.usingBundle="max-bundle"===n.bundlePolicy,"negotiate"===n.rtcpMuxPolicy)throw c("NotSupportedError","rtcpMuxPolicy 'negotiate' is not supported");switch(n.rtcpMuxPolicy||(n.rtcpMuxPolicy="require"),n.iceTransportPolicy){case"all":case"relay":break;default:n.iceTransportPolicy="all"}switch(n.bundlePolicy){case"balanced":case"max-compat":case"max-bundle":break;default:n.bundlePolicy="balanced"}if(n.iceServers=(function(e,t){var n=!1;return(e=JSON.parse(JSON.stringify(e))).filter(function(e){if(e&&(e.urls||e.url)){var r=e.urls||e.url;e.url&&!e.urls&&console.warn("RTCIceServer.url is deprecated! Use urls instead.");var i="string"==typeof r;return i&&(r=[r]),r=r.filter(function(e){return 0!==e.indexOf("turn:")||-1===e.indexOf("transport=udp")||-1!==e.indexOf("turn:[")||n?0===e.indexOf("stun:")&&t>=14393&&-1===e.indexOf("?transport=udp"):(n=!0,!0)}),delete e.url,e.urls=i?r[0]:r,!!r.length}})})(n.iceServers||[],t),this._iceGatherers=[],n.iceCandidatePoolSize)for(var a=n.iceCandidatePoolSize;a>0;a--)this._iceGatherers.push(new e.RTCIceGatherer({iceServers:n.iceServers,gatherPolicy:n.iceTransportPolicy}));else n.iceCandidatePoolSize=0;this._config=n,this.transceivers=[],this._sdpSessionId=r.generateSessionId(),this._sdpSessionVersion=0,this._dtlsRole=void 0,this._isClosed=!1};Object.defineProperty(l.prototype,"localDescription",{configurable:!0,get:function(){return this._localDescription}}),Object.defineProperty(l.prototype,"remoteDescription",{configurable:!0,get:function(){return this._remoteDescription}}),l.prototype.onicecandidate=null,l.prototype.onaddstream=null,l.prototype.ontrack=null,l.prototype.onremovestream=null,l.prototype.onsignalingstatechange=null,l.prototype.oniceconnectionstatechange=null,l.prototype.onconnectionstatechange=null,l.prototype.onicegatheringstatechange=null,l.prototype.onnegotiationneeded=null,l.prototype.ondatachannel=null,l.prototype._dispatchEvent=function(e,t){this._isClosed||(this.dispatchEvent(t),"function"==typeof this["on"+e]&&this["on"+e](t))},l.prototype._emitGatheringStateChange=function(){var e=new Event("icegatheringstatechange");this._dispatchEvent("icegatheringstatechange",e)},l.prototype.getConfiguration=function(){return this._config},l.prototype.getLocalStreams=function(){return this.localStreams},l.prototype.getRemoteStreams=function(){return this.remoteStreams},l.prototype._createTransceiver=function(e,t){var n=this.transceivers.length>0,r={track:null,iceGatherer:null,iceTransport:null,dtlsTransport:null,localCapabilities:null,remoteCapabilities:null,rtpSender:null,rtpReceiver:null,kind:e,mid:null,sendEncodingParameters:null,recvEncodingParameters:null,stream:null,associatedRemoteMediaStreams:[],wantReceive:!0};if(this.usingBundle&&n)r.iceTransport=this.transceivers[0].iceTransport,r.dtlsTransport=this.transceivers[0].dtlsTransport;else{var i=this._createIceAndDtlsTransports();r.iceTransport=i.iceTransport,r.dtlsTransport=i.dtlsTransport}return t||this.transceivers.push(r),r},l.prototype.addTrack=function(t,n){if(this._isClosed)throw c("InvalidStateError","Attempted to call addTrack on a closed peerconnection.");var r;if(this.transceivers.find(function(e){return e.track===t}))throw c("InvalidAccessError","Track already exists.");for(var i=0;i<this.transceivers.length;i++)this.transceivers[i].track||this.transceivers[i].kind!==t.kind||(r=this.transceivers[i]);return r||(r=this._createTransceiver(t.kind)),this._maybeFireNegotiationNeeded(),-1===this.localStreams.indexOf(n)&&this.localStreams.push(n),r.track=t,r.stream=n,r.rtpSender=new e.RTCRtpSender(t,r.dtlsTransport),r.rtpSender},l.prototype.addStream=function(e){var n=this;if(t>=15025)e.getTracks().forEach(function(t){n.addTrack(t,e)});else{var r=e.clone();e.getTracks().forEach(function(e,t){var n=r.getTracks()[t];e.addEventListener("enabled",function(e){n.enabled=e.enabled})}),r.getTracks().forEach(function(e){n.addTrack(e,r)})}},l.prototype.removeTrack=function(t){if(this._isClosed)throw c("InvalidStateError","Attempted to call removeTrack on a closed peerconnection.");if(!(t instanceof e.RTCRtpSender))throw new TypeError("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.");var n=this.transceivers.find(function(e){return e.rtpSender===t});if(!n)throw c("InvalidAccessError","Sender was not created by this connection.");var r=n.stream;n.rtpSender.stop(),n.rtpSender=null,n.track=null,n.stream=null,-1===this.transceivers.map(function(e){return e.stream}).indexOf(r)&&this.localStreams.indexOf(r)>-1&&this.localStreams.splice(this.localStreams.indexOf(r),1),this._maybeFireNegotiationNeeded()},l.prototype.removeStream=function(e){var t=this;e.getTracks().forEach(function(e){var n=t.getSenders().find(function(t){return t.track===e});n&&t.removeTrack(n)})},l.prototype.getSenders=function(){return this.transceivers.filter(function(e){return!!e.rtpSender}).map(function(e){return e.rtpSender})},l.prototype.getReceivers=function(){return this.transceivers.filter(function(e){return!!e.rtpReceiver}).map(function(e){return e.rtpReceiver})},l.prototype._createIceGatherer=function(t,n){var r=this;if(n&&t>0)return this.transceivers[0].iceGatherer;if(this._iceGatherers.length)return this._iceGatherers.shift();var i=new e.RTCIceGatherer({iceServers:this._config.iceServers,gatherPolicy:this._config.iceTransportPolicy});return Object.defineProperty(i,"state",{value:"new",writable:!0}),this.transceivers[t].bufferedCandidateEvents=[],this.transceivers[t].bufferCandidates=function(e){var n=!e.candidate||0===Object.keys(e.candidate).length;i.state=n?"completed":"gathering",null!==r.transceivers[t].bufferedCandidateEvents&&r.transceivers[t].bufferedCandidateEvents.push(e)},i.addEventListener("localcandidate",this.transceivers[t].bufferCandidates),i},l.prototype._gather=function(t,n){var i=this,o=this.transceivers[n].iceGatherer;if(!o.onlocalcandidate){var a=this.transceivers[n].bufferedCandidateEvents;this.transceivers[n].bufferedCandidateEvents=null,o.removeEventListener("localcandidate",this.transceivers[n].bufferCandidates),o.onlocalcandidate=function(e){if(!(i.usingBundle&&n>0)){var a=new Event("icecandidate");a.candidate={sdpMid:t,sdpMLineIndex:n};var s=e.candidate,c=!s||0===Object.keys(s).length;if(c)"new"!==o.state&&"gathering"!==o.state||(o.state="completed");else{"new"===o.state&&(o.state="gathering"),s.component=1,s.ufrag=o.getLocalParameters().usernameFragment;var u=r.writeCandidate(s);a.candidate=_extends(a.candidate,r.parseCandidate(u)),a.candidate.candidate=u,a.candidate.toJSON=function(){return{candidate:a.candidate.candidate,sdpMid:a.candidate.sdpMid,sdpMLineIndex:a.candidate.sdpMLineIndex,usernameFragment:a.candidate.usernameFragment}}}var l=r.getMediaSections(i._localDescription.sdp);l[a.candidate.sdpMLineIndex]+=c?"a=end-of-candidates\r\n":"a="+a.candidate.candidate+"\r\n",i._localDescription.sdp=r.getDescription(i._localDescription.sdp)+l.join("");var d=i.transceivers.every(function(e){return e.iceGatherer&&"completed"===e.iceGatherer.state});"gathering"!==i.iceGatheringState&&(i.iceGatheringState="gathering",i._emitGatheringStateChange()),c||i._dispatchEvent("icecandidate",a),d&&(i._dispatchEvent("icecandidate",new Event("icecandidate")),i.iceGatheringState="complete",i._emitGatheringStateChange())}},e.setTimeout(function(){a.forEach(function(e){o.onlocalcandidate(e)})},0)}},l.prototype._createIceAndDtlsTransports=function(){var t=this,n=new e.RTCIceTransport(null);n.onicestatechange=function(){t._updateIceConnectionState(),t._updateConnectionState()};var r=new e.RTCDtlsTransport(n);return r.ondtlsstatechange=function(){t._updateConnectionState()},r.onerror=function(){Object.defineProperty(r,"state",{value:"failed",writable:!0}),t._updateConnectionState()},{iceTransport:n,dtlsTransport:r}},l.prototype._disposeIceAndDtlsTransports=function(e){var t=this.transceivers[e].iceGatherer;t&&(delete t.onlocalcandidate,delete this.transceivers[e].iceGatherer);var n=this.transceivers[e].iceTransport;n&&(delete n.onicestatechange,delete this.transceivers[e].iceTransport);var r=this.transceivers[e].dtlsTransport;r&&(delete r.ondtlsstatechange,delete r.onerror,delete this.transceivers[e].dtlsTransport)},l.prototype._transceive=function(e,n,i){var a=o(e.localCapabilities,e.remoteCapabilities);n&&e.rtpSender&&(a.encodings=e.sendEncodingParameters,a.rtcp={cname:r.localCName,compound:e.rtcpParameters.compound},e.recvEncodingParameters.length&&(a.rtcp.ssrc=e.recvEncodingParameters[0].ssrc),e.rtpSender.send(a)),i&&e.rtpReceiver&&a.codecs.length>0&&("video"===e.kind&&e.recvEncodingParameters&&t<15019&&e.recvEncodingParameters.forEach(function(e){delete e.rtx}),e.recvEncodingParameters.length?a.encodings=e.recvEncodingParameters:a.encodings=[{}],a.rtcp={compound:e.rtcpParameters.compound},e.rtcpParameters.cname&&(a.rtcp.cname=e.rtcpParameters.cname),e.sendEncodingParameters.length&&(a.rtcp.ssrc=e.sendEncodingParameters[0].ssrc),e.rtpReceiver.receive(a))},l.prototype.setLocalDescription=function(e){var t,n,i=this;if(-1===["offer","answer"].indexOf(e.type))return Promise.reject(c("TypeError",'Unsupported type "'+e.type+'"'));if(!a("setLocalDescription",e.type,i.signalingState)||i._isClosed)return Promise.reject(c("InvalidStateError","Can not set local "+e.type+" in state "+i.signalingState));if("offer"===e.type)t=r.splitSections(e.sdp),n=t.shift(),t.forEach(function(e,t){var n=r.parseRtpParameters(e);i.transceivers[t].localCapabilities=n}),i.transceivers.forEach(function(e,t){i._gather(e.mid,t)});else if("answer"===e.type){t=r.splitSections(i._remoteDescription.sdp),n=t.shift();var s=r.matchPrefix(n,"a=ice-lite").length>0;t.forEach(function(e,t){var a=i.transceivers[t],c=a.iceGatherer,u=a.iceTransport,l=a.dtlsTransport,d=a.localCapabilities,p=a.remoteCapabilities;if(!(r.isRejected(e)&&0===r.matchPrefix(e,"a=bundle-only").length||a.rejected)){var f=r.getIceParameters(e,n),h=r.getDtlsParameters(e,n);s&&(h.role="server"),i.usingBundle&&0!==t||(i._gather(a.mid,t),"new"===u.state&&u.start(c,f,s?"controlling":"controlled"),"new"===l.state&&l.start(h));var m=o(d,p);i._transceive(a,m.codecs.length>0,!1)}})}return i._localDescription={type:e.type,sdp:e.sdp},"offer"===e.type?i._updateSignalingState("have-local-offer"):i._updateSignalingState("stable"),Promise.resolve()},l.prototype.setRemoteDescription=function(i){var l=this;if(-1===["offer","answer"].indexOf(i.type))return Promise.reject(c("TypeError",'Unsupported type "'+i.type+'"'));if(!a("setRemoteDescription",i.type,l.signalingState)||l._isClosed)return Promise.reject(c("InvalidStateError","Can not set remote "+i.type+" in state "+l.signalingState));var d={};l.remoteStreams.forEach(function(e){d[e.id]=e});var p=[],f=r.splitSections(i.sdp),h=f.shift(),m=r.matchPrefix(h,"a=ice-lite").length>0,v=r.matchPrefix(h,"a=group:BUNDLE ").length>0;l.usingBundle=v;var y=r.matchPrefix(h,"a=ice-options:")[0];return l.canTrickleIceCandidates=!!y&&y.substr(14).split(" ").indexOf("trickle")>=0,f.forEach(function(a,c){var u=r.splitLines(a),f=r.getKind(a),y=r.isRejected(a)&&0===r.matchPrefix(a,"a=bundle-only").length,g=u[0].substr(2).split(" ")[2],S=r.getDirection(a,h),_=r.parseMsid(a),b=r.getMid(a)||r.generateIdentifier();if(y||"application"===f&&("DTLS/SCTP"===g||"UDP/DTLS/SCTP"===g))l.transceivers[c]={mid:b,kind:f,protocol:g,rejected:!0};else{var E,T,C,R,A,w,k,O,I;!y&&l.transceivers[c]&&l.transceivers[c].rejected&&(l.transceivers[c]=l._createTransceiver(f,!0));var P,D,N=r.parseRtpParameters(a);y||(P=r.getIceParameters(a,h),(D=r.getDtlsParameters(a,h)).role="client"),k=r.parseRtpEncodingParameters(a);var L=r.parseRtcpParameters(a),M=r.matchPrefix(a,"a=end-of-candidates",h).length>0,x=r.matchPrefix(a,"a=candidate:").map(function(e){return r.parseCandidate(e)}).filter(function(e){return 1===e.component});if(("offer"===i.type||"answer"===i.type)&&!y&&v&&c>0&&l.transceivers[c]&&(l._disposeIceAndDtlsTransports(c),l.transceivers[c].iceGatherer=l.transceivers[0].iceGatherer,l.transceivers[c].iceTransport=l.transceivers[0].iceTransport,l.transceivers[c].dtlsTransport=l.transceivers[0].dtlsTransport,l.transceivers[c].rtpSender&&l.transceivers[c].rtpSender.setTransport(l.transceivers[0].dtlsTransport),l.transceivers[c].rtpReceiver&&l.transceivers[c].rtpReceiver.setTransport(l.transceivers[0].dtlsTransport)),"offer"!==i.type||y)"answer"!==i.type||y||(T=(E=l.transceivers[c]).iceGatherer,C=E.iceTransport,R=E.dtlsTransport,A=E.rtpReceiver,w=E.sendEncodingParameters,O=E.localCapabilities,l.transceivers[c].recvEncodingParameters=k,l.transceivers[c].remoteCapabilities=N,l.transceivers[c].rtcpParameters=L,x.length&&"new"===C.state&&(!m&&!M||v&&0!==c?x.forEach(function(e){s(E.iceTransport,e)}):C.setRemoteCandidates(x)),v&&0!==c||("new"===C.state&&C.start(T,P,"controlling"),"new"===R.state&&R.start(D)),!o(E.localCapabilities,E.remoteCapabilities).codecs.filter(function(e){return"rtx"===e.name.toLowerCase()}).length&&E.sendEncodingParameters[0].rtx&&delete E.sendEncodingParameters[0].rtx,l._transceive(E,"sendrecv"===S||"recvonly"===S,"sendrecv"===S||"sendonly"===S),!A||"sendrecv"!==S&&"sendonly"!==S?delete E.rtpReceiver:(I=A.track,_?(d[_.stream]||(d[_.stream]=new e.MediaStream),n(I,d[_.stream]),p.push([I,A,d[_.stream]])):(d.default||(d.default=new e.MediaStream),n(I,d.default),p.push([I,A,d.default]))));else{(E=l.transceivers[c]||l._createTransceiver(f)).mid=b,E.iceGatherer||(E.iceGatherer=l._createIceGatherer(c,v)),x.length&&"new"===E.iceTransport.state&&(!M||v&&0!==c?x.forEach(function(e){s(E.iceTransport,e)}):E.iceTransport.setRemoteCandidates(x)),O=e.RTCRtpReceiver.getCapabilities(f),t<15019&&(O.codecs=O.codecs.filter(function(e){return"rtx"!==e.name})),w=E.sendEncodingParameters||[{ssrc:1001*(2*c+2)}];var j,F=!1;"sendrecv"===S||"sendonly"===S?(F=!E.rtpReceiver,A=E.rtpReceiver||new e.RTCRtpReceiver(E.dtlsTransport,f),F&&(I=A.track,_&&"-"===_.stream||(_?(d[_.stream]||(d[_.stream]=new e.MediaStream,Object.defineProperty(d[_.stream],"id",{get:function(){return _.stream}})),Object.defineProperty(I,"id",{get:function(){return _.track}}),j=d[_.stream]):(d.default||(d.default=new e.MediaStream),j=d.default)),j&&(n(I,j),E.associatedRemoteMediaStreams.push(j)),p.push([I,A,j]))):E.rtpReceiver&&E.rtpReceiver.track&&(E.associatedRemoteMediaStreams.forEach(function(t){var n,r,i=t.getTracks().find(function(e){return e.id===E.rtpReceiver.track.id});i&&(n=i,(r=t).removeTrack(n),r.dispatchEvent(new e.MediaStreamTrackEvent("removetrack",{track:n})))}),E.associatedRemoteMediaStreams=[]),E.localCapabilities=O,E.remoteCapabilities=N,E.rtpReceiver=A,E.rtcpParameters=L,E.sendEncodingParameters=w,E.recvEncodingParameters=k,l._transceive(l.transceivers[c],!1,F)}}}),void 0===l._dtlsRole&&(l._dtlsRole="offer"===i.type?"active":"passive"),l._remoteDescription={type:i.type,sdp:i.sdp},"offer"===i.type?l._updateSignalingState("have-remote-offer"):l._updateSignalingState("stable"),Object.keys(d).forEach(function(t){var n=d[t];if(n.getTracks().length){if(-1===l.remoteStreams.indexOf(n)){l.remoteStreams.push(n);var r=new Event("addstream");r.stream=n,e.setTimeout(function(){l._dispatchEvent("addstream",r)})}p.forEach(function(e){var t=e[0],r=e[1];n.id===e[2].id&&u(l,t,r,[n])})}}),p.forEach(function(e){e[2]||u(l,e[0],e[1],[])}),e.setTimeout(function(){l&&l.transceivers&&l.transceivers.forEach(function(e){e.iceTransport&&"new"===e.iceTransport.state&&e.iceTransport.getRemoteCandidates().length>0&&(console.warn("Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification"),e.iceTransport.addRemoteCandidate({}))})},4e3),Promise.resolve()},l.prototype.close=function(){this.transceivers.forEach(function(e){e.iceTransport&&e.iceTransport.stop(),e.dtlsTransport&&e.dtlsTransport.stop(),e.rtpSender&&e.rtpSender.stop(),e.rtpReceiver&&e.rtpReceiver.stop()}),this._isClosed=!0,this._updateSignalingState("closed")},l.prototype._updateSignalingState=function(e){this.signalingState=e;var t=new Event("signalingstatechange");this._dispatchEvent("signalingstatechange",t)},l.prototype._maybeFireNegotiationNeeded=function(){var t=this;"stable"===this.signalingState&&!0!==this.needNegotiation&&(this.needNegotiation=!0,e.setTimeout(function(){if(t.needNegotiation){t.needNegotiation=!1;var e=new Event("negotiationneeded");t._dispatchEvent("negotiationneeded",e)}},0))},l.prototype._updateIceConnectionState=function(){var e,t={new:0,closed:0,checking:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(e){e.iceTransport&&!e.rejected&&t[e.iceTransport.state]++}),e="new",t.failed>0?e="failed":t.checking>0?e="checking":t.disconnected>0?e="disconnected":t.new>0?e="new":t.connected>0?e="connected":t.completed>0&&(e="completed"),e!==this.iceConnectionState){this.iceConnectionState=e;var n=new Event("iceconnectionstatechange");this._dispatchEvent("iceconnectionstatechange",n)}},l.prototype._updateConnectionState=function(){var e,t={new:0,closed:0,connecting:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(e){e.iceTransport&&e.dtlsTransport&&!e.rejected&&(t[e.iceTransport.state]++,t[e.dtlsTransport.state]++)}),t.connected+=t.completed,e="new",t.failed>0?e="failed":t.connecting>0?e="connecting":t.disconnected>0?e="disconnected":t.new>0?e="new":t.connected>0&&(e="connected"),e!==this.connectionState){this.connectionState=e;var n=new Event("connectionstatechange");this._dispatchEvent("connectionstatechange",n)}},l.prototype.createOffer=function(){var n=this;if(n._isClosed)return Promise.reject(c("InvalidStateError","Can not call createOffer after close"));var o=n.transceivers.filter(function(e){return"audio"===e.kind}).length,a=n.transceivers.filter(function(e){return"video"===e.kind}).length,s=arguments[0];if(s){if(s.mandatory||s.optional)throw new TypeError("Legacy mandatory/optional constraints not supported.");void 0!==s.offerToReceiveAudio&&(o=!0===s.offerToReceiveAudio?1:!1===s.offerToReceiveAudio?0:s.offerToReceiveAudio),void 0!==s.offerToReceiveVideo&&(a=!0===s.offerToReceiveVideo?1:!1===s.offerToReceiveVideo?0:s.offerToReceiveVideo)}for(n.transceivers.forEach(function(e){"audio"===e.kind?--o<0&&(e.wantReceive=!1):"video"===e.kind&&--a<0&&(e.wantReceive=!1)});o>0||a>0;)o>0&&(n._createTransceiver("audio"),o--),a>0&&(n._createTransceiver("video"),a--);var u=r.writeSessionBoilerplate(n._sdpSessionId,n._sdpSessionVersion++);n.transceivers.forEach(function(i,o){var a=i.track,s=i.kind,c=i.mid||r.generateIdentifier();i.mid=c,i.iceGatherer||(i.iceGatherer=n._createIceGatherer(o,n.usingBundle));var u=e.RTCRtpSender.getCapabilities(s);t<15019&&(u.codecs=u.codecs.filter(function(e){return"rtx"!==e.name})),u.codecs.forEach(function(e){"H264"===e.name&&void 0===e.parameters["level-asymmetry-allowed"]&&(e.parameters["level-asymmetry-allowed"]="1"),i.remoteCapabilities&&i.remoteCapabilities.codecs&&i.remoteCapabilities.codecs.forEach(function(t){e.name.toLowerCase()===t.name.toLowerCase()&&e.clockRate===t.clockRate&&(e.preferredPayloadType=t.payloadType)})}),u.headerExtensions.forEach(function(e){(i.remoteCapabilities&&i.remoteCapabilities.headerExtensions||[]).forEach(function(t){e.uri===t.uri&&(e.id=t.id)})});var l=i.sendEncodingParameters||[{ssrc:1001*(2*o+1)}];a&&t>=15019&&"video"===s&&!l[0].rtx&&(l[0].rtx={ssrc:l[0].ssrc+1}),i.wantReceive&&(i.rtpReceiver=new e.RTCRtpReceiver(i.dtlsTransport,s)),i.localCapabilities=u,i.sendEncodingParameters=l}),"max-compat"!==n._config.bundlePolicy&&(u+="a=group:BUNDLE "+n.transceivers.map(function(e){return e.mid}).join(" ")+"\r\n"),u+="a=ice-options:trickle\r\n",n.transceivers.forEach(function(e,t){u+=i(e,e.localCapabilities,"offer",e.stream,n._dtlsRole),u+="a=rtcp-rsize\r\n",!e.iceGatherer||"new"===n.iceGatheringState||0!==t&&n.usingBundle||(e.iceGatherer.getLocalCandidates().forEach(function(e){e.component=1,u+="a="+r.writeCandidate(e)+"\r\n"}),"completed"===e.iceGatherer.state&&(u+="a=end-of-candidates\r\n"))});var l=new e.RTCSessionDescription({type:"offer",sdp:u});return Promise.resolve(l)},l.prototype.createAnswer=function(){var n=this;if(n._isClosed)return Promise.reject(c("InvalidStateError","Can not call createAnswer after close"));if("have-remote-offer"!==n.signalingState&&"have-local-pranswer"!==n.signalingState)return Promise.reject(c("InvalidStateError","Can not call createAnswer in signalingState "+n.signalingState));var a=r.writeSessionBoilerplate(n._sdpSessionId,n._sdpSessionVersion++);n.usingBundle&&(a+="a=group:BUNDLE "+n.transceivers.map(function(e){return e.mid}).join(" ")+"\r\n"),a+="a=ice-options:trickle\r\n";var s=r.getMediaSections(n._remoteDescription.sdp).length;n.transceivers.forEach(function(e,r){if(!(r+1>s)){if(e.rejected)return"application"===e.kind?"DTLS/SCTP"===e.protocol?a+="m=application 0 DTLS/SCTP 5000\r\n":a+="m=application 0 "+e.protocol+" webrtc-datachannel\r\n":"audio"===e.kind?a+="m=audio 0 UDP/TLS/RTP/SAVPF 0\r\na=rtpmap:0 PCMU/8000\r\n":"video"===e.kind&&(a+="m=video 0 UDP/TLS/RTP/SAVPF 120\r\na=rtpmap:120 VP8/90000\r\n"),void(a+="c=IN IP4 0.0.0.0\r\na=inactive\r\na=mid:"+e.mid+"\r\n");var c;e.stream&&("audio"===e.kind?c=e.stream.getAudioTracks()[0]:"video"===e.kind&&(c=e.stream.getVideoTracks()[0]),c&&t>=15019&&"video"===e.kind&&!e.sendEncodingParameters[0].rtx&&(e.sendEncodingParameters[0].rtx={ssrc:e.sendEncodingParameters[0].ssrc+1}));var u=o(e.localCapabilities,e.remoteCapabilities);!u.codecs.filter(function(e){return"rtx"===e.name.toLowerCase()}).length&&e.sendEncodingParameters[0].rtx&&delete e.sendEncodingParameters[0].rtx,a+=i(e,u,"answer",e.stream,n._dtlsRole),e.rtcpParameters&&e.rtcpParameters.reducedSize&&(a+="a=rtcp-rsize\r\n")}});var u=new e.RTCSessionDescription({type:"answer",sdp:a});return Promise.resolve(u)},l.prototype.addIceCandidate=function(e){var t,n=this;return e&&void 0===e.sdpMLineIndex&&!e.sdpMid?Promise.reject(new TypeError("sdpMLineIndex or sdpMid required")):new Promise(function(i,o){if(!n._remoteDescription)return o(c("InvalidStateError","Can not add ICE candidate without a remote description"));if(e&&""!==e.candidate){var a=e.sdpMLineIndex;if(e.sdpMid)for(var u=0;u<n.transceivers.length;u++)if(n.transceivers[u].mid===e.sdpMid){a=u;break}var l=n.transceivers[a];if(!l)return o(c("OperationError","Can not add ICE candidate"));if(l.rejected)return i();var d=Object.keys(e.candidate).length>0?r.parseCandidate(e.candidate):{};if("tcp"===d.protocol&&(0===d.port||9===d.port))return i();if(d.component&&1!==d.component)return i();if((0===a||a>0&&l.iceTransport!==n.transceivers[0].iceTransport)&&!s(l.iceTransport,d))return o(c("OperationError","Can not add ICE candidate"));var p=e.candidate.trim();0===p.indexOf("a=")&&(p=p.substr(2)),(t=r.getMediaSections(n._remoteDescription.sdp))[a]+="a="+(d.type?p:"end-of-candidates")+"\r\n",n._remoteDescription.sdp=r.getDescription(n._remoteDescription.sdp)+t.join("")}else for(var f=0;f<n.transceivers.length&&(n.transceivers[f].rejected||(n.transceivers[f].iceTransport.addRemoteCandidate({}),(t=r.getMediaSections(n._remoteDescription.sdp))[f]+="a=end-of-candidates\r\n",n._remoteDescription.sdp=r.getDescription(n._remoteDescription.sdp)+t.join(""),!n.usingBundle));f++);i()})},l.prototype.getStats=function(t){if(t&&t instanceof e.MediaStreamTrack){var n=null;if(this.transceivers.forEach(function(e){e.rtpSender&&e.rtpSender.track===t?n=e.rtpSender:e.rtpReceiver&&e.rtpReceiver.track===t&&(n=e.rtpReceiver)}),!n)throw c("InvalidAccessError","Invalid selector.");return n.getStats()}var r=[];return this.transceivers.forEach(function(e){["rtpSender","rtpReceiver","iceGatherer","iceTransport","dtlsTransport"].forEach(function(t){e[t]&&r.push(e[t].getStats())})}),Promise.all(r).then(function(e){var t=new Map;return e.forEach(function(e){e.forEach(function(e){t.set(e.id,e)})}),t})},["RTCRtpSender","RTCRtpReceiver","RTCIceGatherer","RTCIceTransport","RTCDtlsTransport"].forEach(function(t){var n=e[t];if(n&&n.prototype&&n.prototype.getStats){var r=n.prototype.getStats;n.prototype.getStats=function(){return r.apply(this).then(function(e){var t=new Map;return Object.keys(e).forEach(function(n){var r;e[n].type={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[(r=e[n]).type]||r.type,t.set(n,e[n])}),t})}}});var d=["createOffer","createAnswer"];return d.forEach(function(e){var t=l.prototype[e];l.prototype[e]=function(){var e=arguments;return"function"==typeof e[0]||"function"==typeof e[1]?t.apply(this,[arguments[2]]).then(function(t){"function"==typeof e[0]&&e[0].apply(null,[t])},function(t){"function"==typeof e[1]&&e[1].apply(null,[t])}):t.apply(this,arguments)}}),(d=["setLocalDescription","setRemoteDescription","addIceCandidate"]).forEach(function(e){var t=l.prototype[e];l.prototype[e]=function(){var e=arguments;return"function"==typeof e[1]||"function"==typeof e[2]?t.apply(this,arguments).then(function(){"function"==typeof e[1]&&e[1].apply(null)},function(t){"function"==typeof e[2]&&e[2].apply(null,[t])}):t.apply(this,arguments)}}),["getStats"].forEach(function(e){var t=l.prototype[e];l.prototype[e]=function(){var e=arguments;return"function"==typeof e[1]?t.apply(this,arguments).then(function(){"function"==typeof e[1]&&e[1].apply(null)}):t.apply(this,arguments)}}),l}},function(e,t,n){"use strict";e.exports=function(e){var t=e&&e.navigator,n=t.mediaDevices.getUserMedia.bind(t.mediaDevices);t.mediaDevices.getUserMedia=function(e){return n(e).catch(function(e){return Promise.reject((function(e){return{name:{PermissionDeniedError:"NotAllowedError"}[e.name]||e.name,message:e.message,constraint:e.constraint,toString:function(){return this.name}}})(e))})}}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(38),o={shimOnTrack:function(e){"object"!==r(e)||!e.RTCPeerConnection||"ontrack"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get:function(){return this._ontrack},set:function(e){this._ontrack&&(this.removeEventListener("track",this._ontrack),this.removeEventListener("addstream",this._ontrackpoly)),this.addEventListener("track",this._ontrack=e),this.addEventListener("addstream",this._ontrackpoly=function(e){e.stream.getTracks().forEach(function(t){var n=new Event("track");n.track=t,n.receiver={track:t},n.transceiver={receiver:n.receiver},n.streams=[e.stream],this.dispatchEvent(n)}.bind(this))}.bind(this))}}),"object"===r(e)&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})},shimSourceObject:function(e){"object"===r(e)&&(!e.HTMLMediaElement||"srcObject"in e.HTMLMediaElement.prototype||Object.defineProperty(e.HTMLMediaElement.prototype,"srcObject",{get:function(){return this.mozSrcObject},set:function(e){this.mozSrcObject=e}}))},shimPeerConnection:function(e){var t=i.detectBrowser(e);if("object"===r(e)&&(e.RTCPeerConnection||e.mozRTCPeerConnection)){e.RTCPeerConnection||(e.RTCPeerConnection=function(n,r){if(t.version<38&&n&&n.iceServers){for(var i=[],o=0;o<n.iceServers.length;o++){var a=n.iceServers[o];if(a.hasOwnProperty("urls"))for(var s=0;s<a.urls.length;s++){var c={url:a.urls[s]};0===a.urls[s].indexOf("turn")&&(c.username=a.username,c.credential=a.credential),i.push(c)}else i.push(n.iceServers[o])}n.iceServers=i}return new e.mozRTCPeerConnection(n,r)},e.RTCPeerConnection.prototype=e.mozRTCPeerConnection.prototype,e.mozRTCPeerConnection.generateCertificate&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:function(){return e.mozRTCPeerConnection.generateCertificate}}),e.RTCSessionDescription=e.mozRTCSessionDescription,e.RTCIceCandidate=e.mozRTCIceCandidate),["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(t){var n=e.RTCPeerConnection.prototype[t];e.RTCPeerConnection.prototype[t]=function(){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)}});var n=e.RTCPeerConnection.prototype.addIceCandidate;e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())};var o={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},a=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(e,n,r){return a.apply(this,[e||null]).then(function(e){if(t.version<48&&(e=(function(e){var t=new Map;return Object.keys(e).forEach(function(n){t.set(n,e[n]),t[n]=e[n]}),t})(e)),t.version<53&&!n)try{e.forEach(function(e){e.type=o[e.type]||e.type})}catch(t){if("TypeError"!==t.name)throw t;e.forEach(function(t,n){e.set(n,_extends({},t,{type:o[t.type]||t.type}))})}return e}).then(n,r)}}}};e.exports={shimOnTrack:o.shimOnTrack,shimSourceObject:o.shimSourceObject,shimPeerConnection:o.shimPeerConnection,shimGetUserMedia:n(137)}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(38),o=i.log;e.exports=function(e){var t=i.detectBrowser(e),n=e&&e.navigator,a=e&&e.MediaStreamTrack,s=function(e){return{name:{InternalError:"NotReadableError",NotSupportedError:"TypeError",PermissionDeniedError:"NotAllowedError",SecurityError:"NotAllowedError"}[e.name]||e.name,message:{"The operation is insecure.":"The request is not allowed by the user agent or the platform in the current context."}[e.message]||e.message,constraint:e.constraint,toString:function(){return this.name+(this.message&&": ")+this.message}}},c=function(e,i,a){var c=function(e){if("object"!==r(e)||e.require)return e;var t=[];return Object.keys(e).forEach(function(n){if("require"!==n&&"advanced"!==n&&"mediaSource"!==n){var i=e[n]="object"===r(e[n])?e[n]:{ideal:e[n]};if(void 0===i.min&&void 0===i.max&&void 0===i.exact||t.push(n),void 0!==i.exact&&("number"==typeof i.exact?i.min=i.max=i.exact:e[n]=i.exact,delete i.exact),void 0!==i.ideal){e.advanced=e.advanced||[];var o={};"number"==typeof i.ideal?o[n]={min:i.ideal,max:i.ideal}:o[n]=i.ideal,e.advanced.push(o),delete i.ideal,Object.keys(i).length||delete e[n]}}}),t.length&&(e.require=t),e};return e=JSON.parse(JSON.stringify(e)),t.version<38&&(o("spec: "+JSON.stringify(e)),e.audio&&(e.audio=c(e.audio)),e.video&&(e.video=c(e.video)),o("ff37: "+JSON.stringify(e))),n.mozGetUserMedia(e,i,function(e){a(s(e))})};if(n.mediaDevices||(n.mediaDevices={getUserMedia:function(e){return new Promise(function(t,n){c(e,t,n)})},addEventListener:function(){},removeEventListener:function(){}}),n.mediaDevices.enumerateDevices=n.mediaDevices.enumerateDevices||function(){return new Promise(function(e){e([{kind:"audioinput",deviceId:"default",label:"",groupId:""},{kind:"videoinput",deviceId:"default",label:"",groupId:""}])})},t.version<41){var u=n.mediaDevices.enumerateDevices.bind(n.mediaDevices);n.mediaDevices.enumerateDevices=function(){return u().then(void 0,function(e){if("NotFoundError"===e.name)return[];throw e})}}if(t.version<49){var l=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(e){return l(e).then(function(t){if(e.audio&&!t.getAudioTracks().length||e.video&&!t.getVideoTracks().length)throw t.getTracks().forEach(function(e){e.stop()}),new DOMException("The object can not be found here.","NotFoundError");return t},function(e){return Promise.reject(s(e))})}}if(!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){var d=function(e,t,n){t in e&&!(n in e)&&(e[n]=e[t],delete e[t])},p=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(e){return"object"===r(e)&&"object"===r(e.audio)&&(e=JSON.parse(JSON.stringify(e)),d(e.audio,"autoGainControl","mozAutoGainControl"),d(e.audio,"noiseSuppression","mozNoiseSuppression")),p(e)},a&&a.prototype.getSettings){var f=a.prototype.getSettings;a.prototype.getSettings=function(){var e=f.apply(this,arguments);return d(e,"mozAutoGainControl","autoGainControl"),d(e,"mozNoiseSuppression","noiseSuppression"),e}}if(a&&a.prototype.applyConstraints){var h=a.prototype.applyConstraints;a.prototype.applyConstraints=function(e){return"audio"===this.kind&&"object"===r(e)&&(e=JSON.parse(JSON.stringify(e)),d(e,"autoGainControl","mozAutoGainControl"),d(e,"noiseSuppression","mozNoiseSuppression")),h.apply(this,[e])}}}n.getUserMedia=function(e,r,o){if(t.version<44)return c(e,r,o);i.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(e).then(r,o)}}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(38),o={shimLocalStreamsAPI:function(e){if("object"===r(e)&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),"getStreamById"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getStreamById=function(e){var t=null;return this._localStreams&&this._localStreams.forEach(function(n){n.id===e&&(t=n)}),this._remoteStreams&&this._remoteStreams.forEach(function(n){n.id===e&&(t=n)}),t}),!("addStream"in e.RTCPeerConnection.prototype)){var t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){this._localStreams||(this._localStreams=[]),-1===this._localStreams.indexOf(e)&&this._localStreams.push(e);var n=this;e.getTracks().forEach(function(r){t.call(n,r,e)})},e.RTCPeerConnection.prototype.addTrack=function(e,n){n&&(this._localStreams?-1===this._localStreams.indexOf(n)&&this._localStreams.push(n):this._localStreams=[n]),t.call(this,e,n)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){this._localStreams||(this._localStreams=[]);var t=this._localStreams.indexOf(e);if(-1!==t){this._localStreams.splice(t,1);var n=this,r=e.getTracks();this.getSenders().forEach(function(e){-1!==r.indexOf(e.track)&&n.removeTrack(e)})}})}},shimRemoteStreamsAPI:function(e){"object"===r(e)&&e.RTCPeerConnection&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),"onaddstream"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get:function(){return this._onaddstream},set:function(e){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=e),this.addEventListener("track",this._onaddstreampoly=function(e){var t=e.streams[0];if(this._remoteStreams||(this._remoteStreams=[]),!(this._remoteStreams.indexOf(t)>=0)){this._remoteStreams.push(t);var n=new Event("addstream");n.stream=e.streams[0],this.dispatchEvent(n)}}.bind(this))}}))},shimCallbacksAPI:function(e){if("object"===r(e)&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype,n=t.createOffer,i=t.createAnswer,o=t.setLocalDescription,a=t.setRemoteDescription,s=t.addIceCandidate;t.createOffer=function(e,t){var r=arguments.length>=2?arguments[2]:arguments[0],i=n.apply(this,[r]);return t?(i.then(e,t),Promise.resolve()):i},t.createAnswer=function(e,t){var n=arguments.length>=2?arguments[2]:arguments[0],r=i.apply(this,[n]);return t?(r.then(e,t),Promise.resolve()):r};var c=function(e,t,n){var r=o.apply(this,[e]);return n?(r.then(t,n),Promise.resolve()):r};t.setLocalDescription=c,c=function(e,t,n){var r=a.apply(this,[e]);return n?(r.then(t,n),Promise.resolve()):r},t.setRemoteDescription=c,c=function(e,t,n){var r=s.apply(this,[e]);return n?(r.then(t,n),Promise.resolve()):r},t.addIceCandidate=c}},shimGetUserMedia:function(e){var t=e&&e.navigator;t.getUserMedia||(t.webkitGetUserMedia?t.getUserMedia=t.webkitGetUserMedia.bind(t):t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,n,r){t.mediaDevices.getUserMedia(e).then(n,r)}.bind(t)))},shimRTCIceServerUrls:function(e){var t=e.RTCPeerConnection;e.RTCPeerConnection=function(e,n){if(e&&e.iceServers){for(var r=[],o=0;o<e.iceServers.length;o++){var a=e.iceServers[o];!a.hasOwnProperty("urls")&&a.hasOwnProperty("url")?(i.deprecated("RTCIceServer.url","RTCIceServer.urls"),(a=JSON.parse(JSON.stringify(a))).urls=a.url,delete a.url,r.push(a)):r.push(e.iceServers[o])}e.iceServers=r}return new t(e,n)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in e.RTCPeerConnection&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:function(){return t.generateCertificate}})},shimTrackEventTransceiver:function(e){"object"===r(e)&&e.RTCPeerConnection&&"receiver"in e.RTCTrackEvent.prototype&&!e.RTCTransceiver&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})},shimCreateOfferLegacy:function(e){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){var n=this;if(e){var r=n.getTransceivers().find(function(e){return e.sender.track&&"audio"===e.sender.track.kind});!1===e.offerToReceiveAudio&&r?"sendrecv"===r.direction?r.setDirection("sendonly"):"recvonly"===r.direction&&r.setDirection("inactive"):!0!==e.offerToReceiveAudio||r||n.addTransceiver("audio");var i=n.getTransceivers().find(function(e){return e.sender.track&&"video"===e.sender.track.kind});!1===e.offerToReceiveVideo&&i?"sendrecv"===i.direction?i.setDirection("sendonly"):"recvonly"===i.direction&&i.setDirection("inactive"):!0!==e.offerToReceiveVideo||i||n.addTransceiver("video")}return t.apply(n,arguments)}}};e.exports={shimCallbacksAPI:o.shimCallbacksAPI,shimLocalStreamsAPI:o.shimLocalStreamsAPI,shimRemoteStreamsAPI:o.shimRemoteStreamsAPI,shimGetUserMedia:o.shimGetUserMedia,shimRTCIceServerUrls:o.shimRTCIceServerUrls,shimTrackEventTransceiver:o.shimTrackEventTransceiver,shimCreateOfferLegacy:o.shimCreateOfferLegacy}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(62),o=n(38);e.exports={shimRTCIceCandidate:function(e){if(!(e.RTCIceCandidate&&"foundation"in e.RTCIceCandidate.prototype)){var t=e.RTCIceCandidate;e.RTCIceCandidate=function(e){"object"===r(e)&&e.candidate&&0===e.candidate.indexOf("a=")&&((e=JSON.parse(JSON.stringify(e))).candidate=e.candidate.substr(2));var n=new t(e),o=i.parseCandidate(e.candidate),a=_extends(n,o);return a.toJSON=function(){return{candidate:a.candidate,sdpMid:a.sdpMid,sdpMLineIndex:a.sdpMLineIndex,usernameFragment:a.usernameFragment}},a},(function(e,t,n){if(e.RTCPeerConnection){var r=e.RTCPeerConnection.prototype,i=r.addEventListener;r.addEventListener=function(e,r){if(e!==t)return i.apply(this,arguments);var o=function(e){r(n(e))};return this._eventMap=this._eventMap||{},this._eventMap[r]=o,i.apply(this,[e,o])};var o=r.removeEventListener;r.removeEventListener=function(e,n){if(e!==t||!this._eventMap||!this._eventMap[n])return o.apply(this,arguments);var r=this._eventMap[n];return delete this._eventMap[n],o.apply(this,[e,r])},Object.defineProperty(r,"on"+t,{get:function(){return this["_on"+t]},set:function(e){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),e&&this.addEventListener(t,this["_on"+t]=e)}})}})(e,"icecandidate",function(t){return t.candidate&&Object.defineProperty(t,"candidate",{value:new e.RTCIceCandidate(t.candidate),writable:"false"}),t})}},shimCreateObjectURL:function(e){var t=e&&e.URL;if("object"===r(e)&&e.HTMLMediaElement&&"srcObject"in e.HTMLMediaElement.prototype&&t.createObjectURL&&t.revokeObjectURL){var n=t.createObjectURL.bind(t),i=t.revokeObjectURL.bind(t),a=new Map,s=0;t.createObjectURL=function(e){if("getTracks"in e){var t="polyblob:"+ ++s;return a.set(t,e),o.deprecated("URL.createObjectURL(stream)","elem.srcObject = stream"),t}return n(e)},t.revokeObjectURL=function(e){i(e),a.delete(e)};var c=Object.getOwnPropertyDescriptor(e.HTMLMediaElement.prototype,"src");Object.defineProperty(e.HTMLMediaElement.prototype,"src",{get:function(){return c.get.apply(this)},set:function(e){return this.srcObject=a.get(e)||null,c.set.apply(this,[e])}});var u=e.HTMLMediaElement.prototype.setAttribute;e.HTMLMediaElement.prototype.setAttribute=function(){return 2===arguments.length&&"src"===(""+arguments[0]).toLowerCase()&&(this.srcObject=a.get(arguments[1])||null),u.apply(this,arguments)}}}}},function(e,t,n){var r=function(e){return String(Number(e))===e?Number(e):e},i=function(e,t,n){var i=e.name&&e.names;e.push&&!t[e.push]?t[e.push]=[]:i&&!t[e.name]&&(t[e.name]={});var o=e.push?{}:i?t[e.name]:t;!(function(e,t,n,i){if(i&&!n)t[i]=r(e[1]);else for(var o=0;o<n.length;o+=1)null!=e[o+1]&&(t[n[o]]=r(e[o+1]))})(n.match(e.reg),o,e.names,e.name),e.push&&t[e.push].push(o)},o=n(63),a=RegExp.prototype.test.bind(/^([a-z])=(.*)/);t.parse=function(e){var t={},n=[],r=t;return e.split(/(\r\n|\r|\n)/).filter(a).forEach(function(e){var t=e[0],a=e.slice(2);"m"===t&&(n.push({rtp:[],fmtp:[]}),r=n[n.length-1]);for(var s=0;s<(o[t]||[]).length;s+=1){var c=o[t][s];if(c.reg.test(a))return i(c,r,a)}}),t.media=n,t};var s=function(e,t){var n=t.split(/=(.+)/,2);return 2===n.length&&(e[n[0]]=r(n[1])),e};t.parseParams=function(e){return e.split(/\;\s?/).reduce(s,{})},t.parseFmtpConfig=t.parseParams,t.parsePayloads=function(e){return e.split(" ").map(Number)},t.parseRemoteCandidates=function(e){for(var t=[],n=e.split(" ").map(r),i=0;i<n.length;i+=3)t.push({component:n[i],ip:n[i+1],port:n[i+2]});return t},t.parseImageAttributes=function(e){return e.split(" ").map(function(e){return e.substring(1,e.length-1).split(",").reduce(s,{})})},t.parseSimulcastStreamList=function(e){return e.split(";").map(function(e){return e.split(",").map(function(e){var t,n=!1;return"~"!==e[0]?t=r(e):(t=r(e.substring(1,e.length)),n=!0),{scid:t,paused:n}})})}},function(e,t,n){var r=n(63),i=/%[sdv%]/g,o=function(e,t,n){var r=[e+"="+(t.format instanceof Function?t.format(t.push?n:n[t.name]):t.format)];if(t.names)for(var o=0;o<t.names.length;o+=1){var a=t.names[o];t.name?r.push(n[t.name][a]):r.push(n[t.names[o]])}else r.push(n[t.name]);return function(e){var t=1,n=arguments,r=n.length;return e.replace(i,function(e){if(t>=r)return e;var i=n[t];switch(t+=1,e){case"%%":return"%";case"%s":return String(i);case"%d":return Number(i);case"%v":return""}})}.apply(null,r)},a=["v","o","s","i","u","e","p","c","b","t","r","z","a"],s=["i","c","b","a"];e.exports=function(e,t){t=t||{},null==e.version&&(e.version=0),null==e.name&&(e.name=" "),e.media.forEach(function(e){null==e.payloads&&(e.payloads="")});var n=t.outerOrder||a,i=t.innerOrder||s,c=[];return n.forEach(function(t){r[t].forEach(function(n){n.name in e&&null!=e[n.name]?c.push(o(t,n,e)):n.push in e&&null!=e[n.push]&&e[n.push].forEach(function(e){c.push(o(t,n,e))})})}),e.media.forEach(function(e){c.push(o("m",r.m[0],e)),i.forEach(function(t){r[t].forEach(function(n){n.name in e&&null!=e[n.name]?c.push(o(t,n,e)):n.push in e&&null!=e[n.push]&&e[n.push].forEach(function(e){c.push(o(t,n,e))})})})}),c.join("\r\n")+"\r\n"}},function(e,t,n){t.Interop=n(143)},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof e})(e)}var i=n(144),o=n(145);function a(e){"number"==typeof e.mid&&(e.mid=e.mid.toString())}function s(){this.cache={mlB2UMap:{},mlU2BMap:{}}}e.exports=s,s.prototype.candidateToUnifiedPlan=function(e){var t=new RTCIceCandidate(e);return t.sdpMLineIndex=this.cache.mlB2UMap[t.sdpMLineIndex],t},s.prototype.candidateToPlanB=function(e){var t=new RTCIceCandidate(e);if(0===t.sdpMid.indexOf("audio"))t.sdpMid="audio";else{if(0!==t.sdpMid.indexOf("video"))throw new Error("candidate with "+t.sdpMid+" not allowed");t.sdpMid="video"}return t.sdpMLineIndex=this.cache.mlU2BMap[t.sdpMLineIndex],t},s.prototype.getFirstSendingIndexFromAnswer=function(e){if(!this.cache.answer)return null;var t=i.parse(this.cache.answer);if(t&&t.media&&Array.isArray(t.media))for(var n=0;n<t.media.length;n++)if(t.media[n].type==e&&(!t.media[n].direction||"sendrecv"===t.media[n].direction||"sendonly"===t.media[n].direction))return n;return null},s.prototype.toPlanB=function(e){var t=this;if("object"!==r(e)||null===e||"string"!=typeof e.sdp)return console.warn("An empty description was passed as an argument."),e;var n=i.parse(e.sdp);if(void 0===n.media||!Array.isArray(n.media)||0===n.media.length)return console.warn("The description has no media."),e;if(n.media.length<=3&&n.media.every(function(e){return-1!==["video","audio","data"].indexOf(e.mid)}))return console.warn("This description does not look like Unified Plan."),e;for(var s=e.sdp,u=!1,l=0;l<n.media.length;l++)n.media[l].rtp.forEach(function(e){if("NULL"===e.codec){u=!0;var n=i.parse(t.cache.offer);e.codec=n.media[l].rtp[0].codec}});u&&(s=i.write(n)),this.cache[e.type]=s;var d=n.media;n.media=[];var p={},f=[],h={};d.forEach(function(e){if(a(e),("string"!=typeof e.rtcpMux||"rtcp-mux"!==e.rtcpMux)&&"inactive"!==e.direction&&"application"!==e.type)throw new Error("Cannot convert to Plan B because m-lines without the rtcp-mux attribute were found.");void 0!==p[e.type]&&"inactive"!==p[e.type].direction||(p[e.type]=e)}),d.forEach(function(e){var t=e.type;if("application"===t)return e.mid="data",n.media.push(e),void f.push(e.mid);"object"===r(e.sources)&&Object.keys(e.sources).forEach(function(n){"object"!==r(p[t].sources)&&(p[t].sources={}),p[t].sources[n]=e.sources[n],void 0!==e.msid&&(p[t].sources[n].msid=e.msid)}),void 0!==e.ssrcGroups&&Array.isArray(e.ssrcGroups)&&(void 0!==p[t].ssrcGroups&&Array.isArray(p[t].ssrcGroups)||(p[t].ssrcGroups=[]),o.apply(p[t].ssrcGroups,[e.ssrcGroups])||(p[t].ssrcGroups=p[t].ssrcGroups.concat(e.ssrcGroups)));var i=e.direction;h[t]=(h[t]||0)|c[i||"inactive"],p[t]===e&&(e.mid=t,delete e.bundleOnly,delete e.msid,"inactive"!==i&&f.push(t),n.media.push(e))}),n.groups.some(function(e){if("BUNDLE"===e.type)return e.mids=f.join(" "),!0}),n.msidSemantic={semantic:"WMS",token:"*"};var m=i.write(n);return new RTCSessionDescription({type:e.type,sdp:m})},s.prototype.toUnifiedPlan=function(e){var t=this;if("object"!==r(e)||null===e||"string"!=typeof e.sdp)return console.warn("An empty description was passed as an argument."),e;var n=i.parse(e.sdp);if(void 0===n.media||!Array.isArray(n.media)||0===n.media.length)return console.warn("The description has no media."),e;if(n.media.length>3||!n.media.every(function(e){return-1!==["video","audio","data"].indexOf(e.mid)}))return console.warn("This description does not look like Plan B."),e;var s=[];n.media.forEach(function(e){s.push(e.mid)});var c,u=!1;if(void 0!==n.groups&&Array.isArray(n.groups)&&(u=n.groups.every(function(e){return"BUNDLE"!==e.type||o.apply(e.mids.sort(),[s.sort()])})),!u)throw new Error("Cannot convert to Unified Plan because m-lines that are not bundled were found.");void 0!==this.cache[e.type]&&(c=i.parse(this.cache[e.type]));var l={audio:{},video:{}},d={},p=0,f=0;if(n.media.forEach(function(n){if(("string"!=typeof n.rtcpMux||"rtcp-mux"!==n.rtcpMux)&&"inactive"!==n.direction&&"application"!==n.type)throw new Error("Cannot convert to Unified Plan because m-lines without the rtcp-mux attribute were found.");if("application"===n.type){var i=null;return c&&c.media&&(i=c.media.find(function(e){return"application"===e.type})),void(i?d[i.mid]=i:d[n.mid]=n)}var o=n.sources,s=n.ssrcGroups,u=n.candidates,h=n.iceUfrag,m=n.icePwd,v=n.fingerprint,y=n.port;delete n.sources,delete n.ssrcGroups,delete n.candidates,delete n.iceUfrag,delete n.icePwd,delete n.fingerprint,delete n.port,delete n.mid;var g={};void 0!==s&&Array.isArray(s)&&s.forEach(function(e){"SIM"!==e.semantics&&void 0!==e.ssrcs&&Array.isArray(e.ssrcs)&&e.ssrcs.forEach(function(t){void 0===g[t]&&(g[t]=[]),g[t].push(e)})});var S={};"object"===r(o)&&Object.keys(o).forEach(function(i){var s;if("offer"!==e.type||o[i].msid)if(void 0!==g[i]&&Array.isArray(g[i])&&g[i].some(function(e){return e.ssrcs.some(function(e){if("object"===r(S[e]))return s=S[e],!0})}),"object"===r(s))s.sources[i]=o[i],delete o[i].msid;else{if(s=Object.create(n),S[i]=s,void 0!==o[i].msid&&(s.msid=o[i].msid,delete o[i].msid),s.sources={},s.sources[i]=o[i],s.ssrcGroups=g[i],void 0!==c&&void 0!==c.media&&Array.isArray(c.media)&&c.media.forEach(function(e){"object"===r(e.sources)&&Object.keys(e.sources).forEach(function(t){t===i&&(s.mid=e.mid)})}),a(s),void 0===s.mid){if("answer"===e.type)throw new Error("An unmapped SSRC was found.");s.mid=[n.type,"-",i].join("")}s.candidates=u,s.iceUfrag=h,s.icePwd=m,s.fingerprint=v,s.port=y,d[s.mid]=s,t.cache.mlU2BMap[f]=p,void 0===t.cache.mlB2UMap[p]&&(t.cache.mlB2UMap[p]=f),f++}else l[n.type][i]=o[i]}),p++}),n.media=[],s=[],"answer"===e.type)for(var h=0;h<c.media.length;h++){var m=c.media[h];a(m),void 0===d[m.mid]&&(delete m.msid,delete m.sources,delete m.ssrcGroups,m.direction&&"sendrecv"!==m.direction?"sendonly"===m.direction&&(m.direction="inactive"):m.direction="recvonly"),n.media.push(m),"string"==typeof m.mid&&s.push(m.mid)}else void 0!==c&&void 0!==c.media&&Array.isArray(c.media)&&c.media.forEach(function(e){a(e),s.push(e.mid),void 0!==d[e.mid]?n.media.push(d[e.mid]):(delete e.msid,delete e.sources,delete e.ssrcGroups,e.direction&&"sendrecv"!==e.direction||(e.direction="recvonly"),e.direction&&"sendonly"!==e.direction||(e.direction="inactive"),n.media.push(e))}),Object.keys(d).forEach(function(e){-1===s.indexOf(e)&&(s.push(e),"recvonly"===d[e].direction?n.media.some(function(t){if(("sendrecv"===t.direction||"sendonly"===t.direction)&&t.type===d[e].type)return Object.keys(d[e].sources).forEach(function(n){t.sources[n]=d[e].sources[n]}),!0}):n.media.push(d[e]))});["audio","video"].forEach(function(e){if(n&&n.media&&Array.isArray(n.media)){var r=null;if(Object.keys(l[e]).length>0&&null===(r=t.getFirstSendingIndexFromAnswer(e)))for(var i=0;i<n.media.length;i++)if(n.media[i].type===e){r=i;break}if(r&&n.media.length>r){var o=n.media[r];Object.keys(l[e]).forEach(function(t){o.sources&&o.sources[t]&&console.warn("Replacing an existing SSRC."),o.sources||(o.sources={}),o.sources[t]=l[e][t]})}}}),n.groups.some(function(e){if("BUNDLE"===e.type)return e.mids=s.join(" "),!0}),n.msidSemantic={semantic:"WMS",token:"*"};var v=i.write(n);return this.cache[e.type]=v,new RTCSessionDescription({type:e.type,sdp:v})};var c={inactive:0,recvonly:1,sendonly:2,sendrecv:3}},function(e,t,n){var r=n(22);t.write=function(e,t){return void 0!==e&&void 0!==e.media&&Array.isArray(e.media)&&e.media.forEach(function(e){void 0!==e.sources&&0!==Object.keys(e.sources).length&&(e.ssrcs=[],Object.keys(e.sources).forEach(function(t){var n=e.sources[t];Object.keys(n).forEach(function(r){e.ssrcs.push({id:t,attribute:r,value:n[r]})})}),delete e.sources),void 0!==e.ssrcGroups&&Array.isArray(e.ssrcGroups)&&e.ssrcGroups.forEach(function(e){void 0!==e.ssrcs&&Array.isArray(e.ssrcs)&&(e.ssrcs=e.ssrcs.join(" "))})}),void 0!==e&&void 0!==e.groups&&Array.isArray(e.groups)&&e.groups.forEach(function(e){void 0!==e.mids&&Array.isArray(e.mids)&&(e.mids=e.mids.join(" "))}),r.write(e,t)},t.parse=function(e){var t=r.parse(e);return void 0!==t&&void 0!==t.media&&Array.isArray(t.media)&&t.media.forEach(function(e){void 0!==e.ssrcs&&Array.isArray(e.ssrcs)&&(e.sources={},e.ssrcs.forEach(function(t){e.sources[t.id]||(e.sources[t.id]={}),e.sources[t.id][t.attribute]=t.value}),delete e.ssrcs),void 0!==e.ssrcGroups&&Array.isArray(e.ssrcGroups)&&e.ssrcGroups.forEach(function(e){"string"==typeof e.ssrcs&&(e.ssrcs=e.ssrcs.split(" "))})}),void 0!==t&&void 0!==t.groups&&Array.isArray(t.groups)&&t.groups.forEach(function(e){"string"==typeof e.mids&&(e.mids=e.mids.split(" "))}),t}},function(e,t){e.exports=function e(t){if(!t)return!1;if(this.length!=t.length)return!1;for(var n=0,r=this.length;n<r;n++)if(this[n]instanceof Array&&t[n]instanceof Array){if(!e.apply(this[n],[t[n]]))return!1}else if(this[n]!=t[n])return!1;return!0}},function(e,t,n){var r=n(22),i=n(147),o=i.parseSsrcs,a=i.writeSsrcs,s=3;function c(e,t,n){return e.ssrcs.filter(function(e){return e.id===t}).filter(function(e){return e.attribute===n}).map(function(e){return e.value})[0]}function u(e){this.options=e||{},this.options.numOfLayers||(this.options.numOfLayers=s),console.log("SdpSimulcast: using "+this.options.numOfLayers+" layers"),this.ssrcCache=[]}function l(e,t){null!=e&&Array.isArray(e.media)&&e.media.forEach(function(e){"video"===e.type&&t(e)})}function d(e){return e&&null!=e&&e.type&&""!=e.type&&e.sdp&&""!=e.sdp}u.prototype.clearSsrcCache=function(){this.ssrcCache=[]},u.prototype.setSsrcCache=function(e){this.ssrcCache=e},u.prototype._parseSimLayers=function(e){var t=e.ssrcGroups&&e.ssrcGroups.find(function(e){return"SIM"===e.semantics});return t?t.ssrcs.split(" ").map(function(e){return parseInt(e)}):[e.ssrcs[0].id]},u.prototype._buildNewToOldSsrcMap=function(e,t){for(var n={},r=0;r<e.length;++r){var i=e[r],o=t[r]||null;n[i]=o}return n},u.prototype._fillInSourceDataFromCache=function(e){console.log("SdpSimulcast restoring from cache: ",this.ssrcCache);var t=this._parseSimLayers(e);console.log("SdpSimulcast Parsed new sim ssrcs: ",t);var n=c(e,t[0],"msid"),r=c(e,t[0],"cname"),i=this._buildNewToOldSsrcMap(t,this.ssrcCache);console.log("SdpSimulcast built replacement map: ",i);var o=this.ssrcCache.filter(function(e){return-1===Object.values(i).indexOf(e)});return console.log("SdpSimulcast built ssrcs to add: ",o),e.ssrcs.forEach(function(e){i[e.id]&&(e.id=i[e.id])}),o.forEach(function(t){e.ssrcs.push({id:t,attribute:"msid",value:n}),e.ssrcs.push({id:t,attribute:"cname",value:r})}),e.ssrcGroups=e.ssrcGroups||[],e.ssrcGroups.push({semantics:"SIM",ssrcs:this.ssrcCache.join(" ")}),e},u.prototype._generateSourceData=function(e,t){for(var n=function(e,t){e.ssrcs.push({id:t,attribute:"cname",value:i}),e.ssrcs.push({id:t,attribute:"msid",value:r})},r=c(e,t,"msid"),i=c(e,t,"cname"),o=[],a=0;a<this.options.numOfLayers-1;++a){var s=Math.floor(4294967295*Math.random())+0;n(e,s),o.push(s)}return e.ssrcGroups=e.ssrcGroups||[],e.ssrcGroups.push({semantics:"SIM",ssrcs:t+" "+o.join(" ")}),e},u.prototype._restoreSimulcast=function(e){var t,n=e.ssrcs&&e.ssrcs.map(function(e){return e.id}).filter(function(e,t,n){return n.indexOf(e)===t}).length||0,r=e.ssrcGroups&&e.ssrcGroups.length||0;if(0===n||n>2)return e;if(2==n&&0===r)return e;if(1===n)t=e.ssrcs[0].id;else{var i=e.ssrcGroups.filter(function(e){return"FID"===e.semantics})[0];if(!i)return e;t=parseInt(i.ssrcs.split(" ")[0])}return console.log("SdpSimulcast: current ssrc cache: ",this.ssrcCache),console.log("SdpSimulcast: parsed primary ssrc "+t),-1!==this.ssrcCache.indexOf(t)?(console.log("SdpSimulcast: Have seen primary ssrc before, filling in data from cache"),e=this._fillInSourceDataFromCache(e)):(console.log("SdpSimulcast: Have not seen primary ssrc before, generating source data"),e=this._generateSourceData(e,t)),this.ssrcCache=this._parseSimLayers(e),e},u.prototype.mungeRemoteDescription=function(e){if(!d(e))return e;var t=r.parse(e.sdp),n=this;return l(t,function(e){n.options.explodeRemoteSimulcast?(function(e){if(e&&Array.isArray(e.ssrcGroups))for(var t=o(e),n=[],r=e.ssrcGroups.length;r--;)if("SIM"===e.ssrcGroups[r].semantics){for(var i=e.ssrcGroups[r].ssrcs.split(" "),s=0;s<i.length;s++){var c=i[s];n.push(c);var u=t[c].msid.split(" ");t[c].msid=[u[0],"/",s," ",u[1],"/",s].join(""),t[c].cname=[t[c].cname,"/",s].join(""),e.ssrcGroups.forEach(function(e){if("SIM"!==e.semantics){var r=e.ssrcs.split(" ");-1!==r.indexOf(c)&&r.forEach(function(e){t[e].msid=t[c].msid,t[e].cname=t[c].cname,e!==c&&n.push(e)})}})}e.ssrcs=a(t,n),e.ssrcGroups.splice(r,1)}})(e):(function(e){if(e&&Array.isArray(e.ssrcGroups)){var t=o(e);e.ssrcGroups.forEach(function(n){if("SIM"===n.semantics){console.info("Imploding SIM group: "+n.ssrcs),n.nuke=!0;for(var r=n.ssrcs.split(" "),i=1;i<r.length;i++){var o=r[i];delete t[o],e.ssrcGroups.forEach(function(e){if("SIM"!==e.semantics){var n=e.ssrcs.split(" ");-1!==n.indexOf(o)&&(n.forEach(function(e){delete t[e]}),e.nuke=!0)}})}}}),e.ssrcs=a(t);for(var n=e.ssrcGroups.length;n--;)e.ssrcGroups[n].nuke&&e.ssrcGroups.splice(n,1)}else console.info("Halt: There are no SSRC groups in the remote description.")})(e),(function(e){e&&(Array.isArray(e.invalid)||(e.invalid=[]),e.invalid.some(function(e){return"x-google-flag:conference"===e.value})||e.invalid.push({value:"x-google-flag:conference"}))})(e)}),new RTCSessionDescription({type:e.type,sdp:r.write(t)})},u.prototype.mungeLocalDescription=function(e){if(!d(e))return e;var t=r.parse(e.sdp),n=this;return l(t,function(e){"recvonly"!=e.direction&&"inactive"!=e.direction&&n._restoreSimulcast(e)}),new RTCSessionDescription({type:e.type,sdp:r.write(t)})},e.exports=u},function(e,t){t.writeSsrcs=function(e,t){var n=[];if(void 0!==e&&0!==Object.keys(e).length){Array.isArray(t)||(t=[]);for(var r=0;r<t.length;r++){var i=t[r],o=e[i];Object.keys(o).forEach(function(e){n.push({id:i,attribute:e,value:o[e]})})}Object.keys(e).forEach(function(r){if(r=parseInt(r),!(t.indexOf(r)>=0)){var i=e[r];Object.keys(i).forEach(function(e){n.push({id:r,attribute:e,value:i[e]})})}})}return n},t.parseSsrcs=function(e){var t={};return void 0!==e.ssrcs&&Array.isArray(e.ssrcs)&&e.ssrcs.forEach(function(e){t[e.id]||(t[e.id]={}),t[e.id][e.attribute]=e.value}),t}},function(e,t){e.exports=function(e,t,n,r){this.blob=e,this.name=t,this.startTime=n,this.wordArray=r}},function(e,t,n){var r=n(150),i=n(151),o=n(64),a=function(){this.url=(function(){var e="config does not contain an url to a Sphinx4 https server";if(void 0===config.sphinxURL)console.log(e);else{var t=config.sphinxURL;if(void 0!==t.includes&&t.includes("https://"))return t;console.log(e)}})()};a.prototype=Object.create(r.prototype),a.constructor=a,a.prototype.sendRequest=function(e,t){console.log("sending an audio file to ".concat(this.url)),console.log("the audio file being sent: ".concat(e));var n=new XMLHttpRequest;n.onreadystatechange=function(){if(n.readyState===XMLHttpRequest.DONE&&200===n.status)t(n.responseText);else if(n.readyState===XMLHttpRequest.DONE)throw new Error("unable to accept response from sphinx server. status: ".concat(n.status))},n.open("POST",this.url),n.setRequestHeader("Content-Type",o.determineCorrectFileType()),n.send(e),console.log("send ".concat(e))},a.prototype.formatResponse=function(e){var t=JSON.parse(e).objects;t.shift();var n=[];return t.forEach(function(e){return e.filler||n.push(new i(e.word,e.start,e.end))}),n},a.prototype.verify=function(e){if(console.log("response from server:".concat(e.toString())),"string"!=typeof e)return!1;var t;try{t=JSON.parse(e)}catch(e){return console.log(e),!1}if(void 0===t.objects)return!1;var n=t.objects;return!(!n[0]||!n[0]["session-id"])},e.exports=a},function(e,t){var n=function(){throw new Error("TranscriptionService is abstract and cannot becreated")};n.prototype.send=function(e,t){var n=this;this.sendRequest(e.blob,function(r){n.verify(r)?e.wordArray=n.formatResponse(r):(console.log("the retrieved response from the server is not valid!"),e.wordArray=[]),t(e)})},n.prototype.sendRequest=function(e,t){throw new Error("TranscriptionService.sendRequest is abstract")},n.prototype.formatResponse=function(e){throw new Error("TranscriptionService.format is abstract")},n.prototype.verify=function(e){throw new Error("TranscriptionService.verify is abstract")},e.exports=n},function(e,t){var n=function(e,t,n){this.word=e,this.begin=t,this.end=n};n.prototype.getWord=function(){return this.word},n.prototype.getBeginTime=function(){return this.begin},n.prototype.getEndTime=function(){return this.end},e.exports=n}])},"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JitsiMeetJS=t():e.JitsiMeetJS=t()},990,[16]);
__d(function(e,t,n,r,i,o,a){!(function(e,t){"use strict";"object"==typeof i&&"object"==typeof i.exports?i.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)})("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},v=function(e){return null!=e&&e===e.window},y={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var i,o,a=(n=n||r).createElement("script");if(a.text=e,t)for(i in y)(o=t[i]||t.getAttribute&&t.getAttribute(i))&&a.setAttribute(i,o);n.head.appendChild(a).parentNode.removeChild(a)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var b=function e(t,n){return new e.fn.init(t,n)},w=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function T(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!g(e)&&!v(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}b.fn=b.prototype={jquery:"3.4.0",constructor:b,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return b.each(this,e)},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:n.sort,splice:n.splice},b.extend=b.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||g(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(b.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||b.isPlainObject(n)?n:{},i=!1,a[t]=b.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},b.extend({expando:"jQuery"+("3.4.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==c.call(e))&&(!(t=i(e))||"function"==typeof(n=f.call(t,"constructor")&&t.constructor)&&p.call(n)===d)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){m(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(T(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(w,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(T(Object(e))?b.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:u.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,s=[];if(T(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&s.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&s.push(i);return a.apply([],s)},guid:1,support:h}),"function"==typeof Symbol&&(b.fn["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=n["function"==typeof Symbol?Symbol.iterator:"@@iterator"]),b.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});var C=(function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,v,y,m,x,b="sizzle"+1*new Date,w=e.document,T=0,C=0,E=ie(),k=ie(),S=ie(),A=ie(),N=function(e,t){return e===t&&(f=!0),0},D={}.hasOwnProperty,j=[],q=j.pop,L=j.push,H=j.push,O=j.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=":((?:\\\\.|[\\w-]|[^\0-\\xa0])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\0-\\xa0])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\.|[\\w-]|[^\0-\\xa0])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)",M=new RegExp("[\\x20\\t\\r\\n\\f]+","g"),I=new RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),W=new RegExp("^[\\x20\\t\\r\\n\\f]*,[\\x20\\t\\r\\n\\f]*"),$=new RegExp("^[\\x20\\t\\r\\n\\f]*([>+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),F=new RegExp("[\\x20\\t\\r\\n\\f]|>"),B=new RegExp(R),_=new RegExp("^(?:\\\\.|[\\w-]|[^\0-\\xa0])+$"),z={ID:new RegExp("^#((?:\\\\.|[\\w-]|[^\0-\\xa0])+)"),CLASS:new RegExp("^\\.((?:\\\\.|[\\w-]|[^\0-\\xa0])+)"),TAG:new RegExp("^((?:\\\\.|[\\w-]|[^\0-\\xa0])+|[*])"),ATTR:new RegExp("^\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\0-\\xa0])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\.|[\\w-]|[^\0-\\xa0])+))|)[\\x20\\t\\r\\n\\f]*\\]"),PSEUDO:new RegExp("^:((?:\\\\.|[\\w-]|[^\0-\\xa0])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\0-\\xa0])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\.|[\\w-]|[^\0-\\xa0])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)"),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},U=/HTML$/i,X=/^(?:input|select|textarea|button)$/i,V=/^h\d$/i,G=/^[^{]+\{\s*\[native \w/,Y=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Q=/[+~]/,J=new RegExp("\\\\([\\da-f]{1,6}[\\x20\\t\\r\\n\\f]?|([\\x20\\t\\r\\n\\f])|.)","ig"),K=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Z=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ee=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},te=function(){p()},ne=ve(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(j=O.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(e){H={apply:j.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function re(e,t,r,i){var o,s,l,c,f,h,y,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=Y.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return H.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return H.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!A[e+" "]&&(!v||!v.test(e))&&(1!==T||"object"!==t.nodeName.toLowerCase())){if(y=e,m=t,1===T&&F.test(e)){for((c=t.getAttribute("id"))?c=c.replace(Z,ee):t.setAttribute("id",c=b),s=(h=a(e)).length;s--;)h[s]="#"+c+" "+ge(h[s]);y=h.join(","),m=Q.test(e)&&de(t.parentNode)||t}try{return H.apply(r,m.querySelectorAll(y)),r}catch(t){A(e,!0)}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace(I,"$1"),t,r,i)}function ie(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function oe(e){return e[b]=!0,e}function ae(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function se(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function ue(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function le(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function ce(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function fe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ne(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function pe(e){return oe(function(t){return t=+t,oe(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function de(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=re.support={},o=re.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!U.test(t||n&&n.nodeName||"HTML")},p=re.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",te,!1):i.attachEvent&&i.attachEvent("onunload",te)),n.attributes=ae(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ae(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=G.test(d.getElementsByClassName),n.getById=ae(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(J,K);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(J,K);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=G.test(d.querySelectorAll))&&(ae(function(e){h.appendChild(e).innerHTML="<a id='"+b+"'></a><select id='"+b+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)"),e.querySelectorAll("[id~="+b+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||v.push(".#.+[+~]")}),ae(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=G.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ae(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",R)}),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=G.test(h.compareDocumentPosition),x=t||G.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},N=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return ue(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?ue(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},re.matches=function(e,t){return re(e,null,null,t)},re.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),n.matchesSelector&&g&&!A[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){A(t,!0)}return re(t,d,null,[e]).length>0},re.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},re.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},re.escape=function(e){return(e+"").replace(Z,ee)},re.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},re.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(N),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=re.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=re.selectors={cacheLength:50,createPseudo:oe,match:z,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(J,K),e[3]=(e[3]||e[4]||e[5]||"").replace(J,K),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||re.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&re.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return z.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&B.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(J,K).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+e+"([\\x20\\t\\r\\n\\f]|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=re.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(M," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){for(x=(d=(l=(c=(f=(p=v)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==y:1!==p.nodeType)||!++x||(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||re.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?oe(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=P(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:oe(function(e){var t=[],n=[],r=s(e.replace(I,"$1"));return r[b]?oe(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:oe(function(e){return function(t){return re(e,t).length>0}}),contains:oe(function(e){return e=e.replace(J,K),function(t){return(t.textContent||i(t)).indexOf(e)>-1}}),lang:oe(function(e){return _.test(e||"")||re.error("unsupported lang: "+e),e=e.replace(J,K).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:fe(!1),disabled:fe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return V.test(e.nodeName)},input:function(e){return X.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:pe(function(){return[0]}),last:pe(function(e,t){return[t-1]}),eq:pe(function(e,t,n){return[n<0?n+t:n]}),even:pe(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:pe(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:pe(function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e}),gt:pe(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=le(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=ce(t);function he(){}function ge(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function ve(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&"parentNode"===o,s=C++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,u){var l,c,f,p=[T,s];if(u){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(c=(f=t[b]||(t[b]={}))[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=c[o])&&l[0]===T&&l[1]===s)return p[2]=l[2];if(c[o]=p,p[2]=e(t,n,u))return!0}return!1}}function ye(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function me(e,t,n){for(var r=0,i=t.length;r<i;r++)re(e,t[r],n);return n}function xe(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function be(e,t,n,r,i,o){return r&&!r[b]&&(r=be(r)),i&&!i[b]&&(i=be(i,o)),oe(function(o,a,s,u){var l,c,f,p=[],d=[],h=a.length,g=o||me(t||"*",s.nodeType?[s]:s,[]),v=!e||!o&&t?g:xe(g,p,e,s,u),y=n?i||(o?e:h||r)?[]:a:v;if(n&&n(v,y,s,u),r)for(l=xe(y,d),r(l,[],s,u),c=l.length;c--;)(f=l[c])&&(y[d[c]]=!(v[d[c]]=f));if(o){if(i||e){if(i){for(l=[],c=y.length;c--;)(f=y[c])&&l.push(v[c]=f);i(null,y=[],l,u)}for(c=y.length;c--;)(f=y[c])&&(l=i?P(o,f):p[c])>-1&&(o[l]=!(a[l]=f))}}else y=xe(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function we(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=ve(function(e){return e===t},s,!0),f=ve(function(e){return P(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u<o;u++)if(n=r.relative[e[u].type])p=[ve(ye(p),n)];else{if((n=r.filter[e[u].type].apply(null,e[u].matches))[b]){for(i=++u;i<o&&!r.relative[e[i].type];i++);return be(u>1&&ye(p),u>1&&ge(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(I,"$1"),n,u<i&&we(e.slice(u,i)),i<o&&we(e=e.slice(i)),i<o&&ge(e))}p.push(n)}return ye(p)}function Te(e,t){var n=t.length>0,i=e.length>0,o=function(o,a,s,u,c){var f,h,v,y=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){for(h=0,a||f.ownerDocument===d||(p(f),s=!g);v=e[h++];)if(v(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!v&&f)&&y--,o&&x.push(f))}if(y+=m,n&&m!==y){for(h=0;v=t[h++];)v(x,b,a,s);if(o){if(y>0)for(;m--;)x[m]||b[m]||(b[m]=q.call(u));b=xe(b)}H.apply(u,b),c&&!o&&b.length>0&&y+t.length>1&&re.uniqueSort(u)}return c&&(T=E,l=w),x};return n?oe(o):o}return he.prototype=r.filters=r.pseudos,r.setFilters=new he,a=re.tokenize=function(e,t){var n,i,o,a,s,u,l,c=k[e+" "];if(c)return t?0:c.slice(0);for(s=e,u=[],l=r.preFilter;s;){for(a in n&&!(i=W.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),n=!1,(i=$.exec(s))&&(n=i.shift(),o.push({value:n,type:i[0].replace(I," ")}),s=s.slice(n.length)),r.filter)!(i=z[a].exec(s))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?re.error(e):k(e,u).slice(0)},s=re.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){for(t||(t=a(e)),n=t.length;n--;)(o=we(t[n]))[b]?r.push(o):i.push(o);(o=S(e,Te(i,r))).selector=e}return o},u=re.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(J,K),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=z.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(J,K),Q.test(u[0].type)&&de(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&ge(u)))return H.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||Q.test(e)&&de(t.parentNode)||t),n},n.sortStable=b.split("").sort(N).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ae(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ae(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||se("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ae(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||se("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ae(function(e){return null==e.getAttribute("disabled")})||se("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),re})(e);b.find=C,b.expr=C.selectors,b.expr[":"]=b.expr.pseudos,b.uniqueSort=b.unique=C.uniqueSort,b.text=C.getText,b.isXMLDoc=C.isXML,b.contains=C.contains,b.escapeSelector=C.escape;var E=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&b(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=b.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,t,n){return g(t)?b.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?b.grep(e,function(e){return e===t!==n}):"string"!=typeof t?b.grep(e,function(e){return u.call(t,e)>-1!==n}):b.filter(t,e,n)}b.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?b.find.matchesSelector(r,e)?[r]:[]:b.find.matches(e,b.grep(t,function(e){return 1===e.nodeType}))},b.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(b(e).filter(function(){for(t=0;t<r;t++)if(b.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)b.find(e,i[t],n);return r>1?b.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"==typeof e&&S.test(e)?b(e):e||[],!1).length}});var j,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(b.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof b?t[0]:t,b.merge(this,b.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),N.test(i[1])&&b.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(b):b.makeArray(e,this)}).prototype=b.fn,j=b(r);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}b.fn.extend({has:function(e){var t=b(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(b.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&b(e);if(!S.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&b.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?b.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?u.call(b(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(b.uniqueSort(b.merge(this.get(),b(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,"parentNode")},parentsUntil:function(e,t,n){return E(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return E(e,"nextSibling")},prevAll:function(e){return E(e,"previousSibling")},nextUntil:function(e,t,n){return E(e,"nextSibling",n)},prevUntil:function(e,t,n){return E(e,"previousSibling",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),b.merge([],e.childNodes))}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),this.length>1&&(H[e]||b.uniqueSort(i),L.test(e)&&i.reverse()),this.pushStack(i)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return b.each(e.match(P)||[],function(e,n){t[n]=!0}),t}function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}b.Callbacks=function(e){e="string"==typeof e?R(e):b.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s<o.length;)!1===o[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(s=o.length-1,a.push(n)),(function t(n){b.each(n,function(n,r){g(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==x(r)&&t(r)})})(arguments),n&&!t&&u()),this},remove:function(){return b.each(arguments,function(e,t){for(var n;(n=b.inArray(t,o,n))>-1;)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?b.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},b.extend({Deferred:function(t){var n=[["notify","progress",b.Callbacks("memory"),b.Callbacks("memory"),2],["resolve","done",b.Callbacks("once memory"),b.Callbacks("once memory"),0,"resolved"],["reject","fail",b.Callbacks("once memory"),b.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return b.Deferred(function(t){b.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t<o)){if((e=r.apply(s,u))===n.promise())throw new TypeError("Thenable self-resolution");l=e&&("object"==typeof e||"function"==typeof e)&&e.then,g(l)?i?l.call(e,a(o,n,M,i),a(o,n,I,i)):(o++,l.call(e,a(o,n,M,i),a(o,n,I,i),a(o,n,M,n.notifyWith))):(r!==M&&(s=void 0,u=[e]),(i||n.resolveWith)(s,u))}},c=i?l:function(){try{l()}catch(e){b.Deferred.exceptionHook&&b.Deferred.exceptionHook(e,c.stackTrace),t+1>=o&&(r!==I&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(b.Deferred.getStackHook&&(c.stackTrace=b.Deferred.getStackHook()),e.setTimeout(c))}}return b.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:M,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:M)),n[2][3].add(a(0,e,g(r)?r:I))}).promise()},promise:function(e){return null!=e?b.extend(e,i):i}},o={};return b.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=b.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(W(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();for(;n--;)W(i[n],s(n),a.reject);return a.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;b.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&$.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},b.readyException=function(t){e.setTimeout(function(){throw t})};var F=b.Deferred();function B(){r.removeEventListener("DOMContentLoaded",B),e.removeEventListener("load",B),b.ready()}b.fn.ready=function(e){return F.then(e).catch(function(e){b.readyException(e)}),this},b.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--b.readyWait:b.isReady)||(b.isReady=!0,!0!==e&&--b.readyWait>0||F.resolveWith(r,[b]))}}),b.ready.then=F.then,"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(b.ready):(r.addEventListener("DOMContentLoaded",B),e.addEventListener("load",B));var _=function e(t,n,r,i,o,a,s){var u=0,l=t.length,c=null==r;if("object"===x(r))for(u in o=!0,r)e(t,n,u,r[u],!0,a,s);else if(void 0!==i&&(o=!0,g(i)||(s=!0),c&&(s?(n.call(t,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;u<l;u++)n(t[u],r,s?i:i.call(t[u],u,n(t[u],r)));return o?t:c?n.call(t):l?n(t[0],r):a},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(U,X)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Y(){this.expando=b.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(P)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||b.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!b.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:K.test(e)?JSON.parse(e):e)}function te(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=ee(n)}catch(e){}J.set(e,t,n)}else n=void 0;return n}b.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),b.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=V(r.slice(5)),te(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){J.set(this,e)}):_(this,function(t){var n;if(o&&void 0===t)return void 0!==(n=J.get(o,e))?n:void 0!==(n=te(o,e))?n:void 0;this.each(function(){J.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),b.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,b.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){b.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:b.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),b.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?b.queue(this[0],e):void 0===t?this:this.each(function(){var n=b.queue(this,e,t);b._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=b.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ne=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,re=new RegExp("^(?:([+-])=|)("+ne+")([a-z%]*)$","i"),ie=["Top","Right","Bottom","Left"],oe=r.documentElement,ae=function(e){return b.contains(e.ownerDocument,e)},se={composed:!0};oe.attachShadow&&(ae=function(e){return b.contains(e.ownerDocument,e)||e.getRootNode(se)===e.ownerDocument});var ue=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ae(e)&&"none"===b.css(e,"display")},le=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function ce(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return b.css(e,t,"")},u=s(),l=n&&n[3]||(b.cssNumber[t]?"":"px"),c=e.nodeType&&(b.cssNumber[t]||"px"!==l&&+u)&&re.exec(b.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)b.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,b.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var fe={};function pe(e){var t,n=e.ownerDocument,r=e.nodeName,i=fe[r];return i||(t=n.body.appendChild(n.createElement(r)),i=b.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),fe[r]=i,i)}function de(e,t){for(var n,r,i=[],o=0,a=e.length;o<a;o++)(r=e[o]).style&&(n=r.style.display,t?("none"===n&&(i[o]=Q.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&ue(r)&&(i[o]=pe(r))):"none"!==n&&(i[o]="none",Q.set(r,"display",n)));for(o=0;o<a;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}b.fn.extend({show:function(){return de(this,!0)},hide:function(){return de(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ue(this)?b(this).show():b(this).hide()})}});var he=/^(?:checkbox|radio)$/i,ge=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ve=/^$|^module$|\/(?:java|ecma)script/i,ye={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function me(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?b.merge([e],n):n}function xe(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ye.optgroup=ye.option,ye.tbody=ye.tfoot=ye.colgroup=ye.caption=ye.thead,ye.th=ye.td;var be,we,Te=/<|&#?\w+;/;function Ce(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))b.merge(p,o.nodeType?[o]:o);else if(Te.test(o)){for(a=a||f.appendChild(t.createElement("div")),s=(ge.exec(o)||["",""])[1].toLowerCase(),u=ye[s]||ye._default,a.innerHTML=u[1]+b.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;b.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));for(f.textContent="",d=0;o=p[d++];)if(r&&b.inArray(o,r)>-1)i&&i.push(o);else if(l=ae(o),a=me(f.appendChild(o),"script"),l&&xe(a),n)for(c=0;o=a[c++];)ve.test(o.type||"")&&n.push(o);return f}be=r.createDocumentFragment().appendChild(r.createElement("div")),(we=r.createElement("input")).setAttribute("type","radio"),we.setAttribute("checked","checked"),we.setAttribute("name","t"),be.appendChild(we),h.checkClone=be.cloneNode(!0).cloneNode(!0).lastChild.checked,be.innerHTML="<textarea>x</textarea>",h.noCloneChecked=!!be.cloneNode(!0).lastChild.defaultValue;var Ee=/^key/,ke=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Se=/^([^.]*)(?:\.(.+)|)/;function Ae(){return!0}function Ne(){return!1}function De(e,t){return e===je()==("focus"===t)}function je(){try{return r.activeElement}catch(e){}}function qe(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)qe(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ne;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return b().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=b.guid++)),e.each(function(){b.event.add(this,t,i,r,n)})}function Le(e,t,n){n?(Q.set(e,t,!1),b.event.add(e,t,{namespace:!1,handler:function(e){var r,i,a=Q.get(this,t);if(1&e.isTrigger&&this[t]){if(a)(b.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=o.call(arguments),Q.set(this,t,a),r=n(this,t),this[t](),a!==(i=Q.get(this,t))||r?Q.set(this,t,!1):i=void 0,a!==i)return e.stopImmediatePropagation(),e.preventDefault(),i}else a&&(Q.set(this,t,b.event.trigger(b.extend(a.shift(),b.Event.prototype),a,this)),e.stopImmediatePropagation())}})):b.event.add(e,t,Ae)}b.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(e);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&b.find.matchesSelector(oe,i),n.guid||(n.guid=b.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(t){return void 0!==b&&b.event.triggered!==t.type?b.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(P)||[""]).length;l--;)d=g=(s=Se.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=b.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=b.event.special[d]||{},c=b.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&b.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),b.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||"").match(P)||[""]).length;l--;)if(d=g=(s=Se.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){for(f=b.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||b.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=b.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=b.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=b.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((b.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&e.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?b(i,this).index(l)>-1:b.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(e,t){Object.defineProperty(b.Event.prototype,e,{enumerable:!0,configurable:!0,get:g(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[b.expando]?e:new b.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return he.test(t.type)&&t.click&&A(t,"input")&&void 0===Q.get(t,"click")&&Le(t,"click",Ae),!1},trigger:function(e){var t=this||e;return he.test(t.type)&&t.click&&A(t,"input")&&void 0===Q.get(t,"click")&&Le(t,"click"),!0},_default:function(e){var t=e.target;return he.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},b.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},b.Event=function(e,t){if(!(this instanceof b.Event))return new b.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ae:Ne,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&b.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[b.expando]=!0},b.Event.prototype={constructor:b.Event,isDefaultPrevented:Ne,isPropagationStopped:Ne,isImmediatePropagationStopped:Ne,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ae,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ae,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ae,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},b.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Ee.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ke.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},b.event.addProp),b.each({focus:"focusin",blur:"focusout"},function(e,t){b.event.special[e]={setup:function(){return Le(this,e,De),!1},trigger:function(){return Le(this,e),!0},delegateType:t}}),b.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=e.relatedTarget,i=e.handleObj;return r&&(r===this||b.contains(this,r))||(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}}),b.fn.extend({on:function(e,t,n,r){return qe(this,e,t,n,r)},one:function(e,t,n,r){return qe(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,b(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Ne),this.each(function(){b.event.remove(this,e,n,t)})}});var He=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Re=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Me(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&b(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function $e(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)b.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=b.extend({},s),J.set(t,u))}}function Fe(e,t,n,r){t=a.apply([],t);var i,o,s,u,l,c,f=0,p=e.length,d=p-1,v=t[0],y=g(v);if(y||p>1&&"string"==typeof v&&!h.checkClone&&Pe.test(v))return e.each(function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),Fe(o,t,n,r)});if(p&&(o=(i=Ce(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=b.map(me(i,"script"),Ie)).length;f<p;f++)l=i,f!==d&&(l=b.clone(l,!0,!0),u&&b.merge(s,me(l,"script"))),n.call(e[f],l,f);if(u)for(c=s[s.length-1].ownerDocument,b.map(s,We),f=0;f<u;f++)l=s[f],ve.test(l.type||"")&&!Q.access(l,"globalEval")&&b.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?b._evalUrl&&!l.noModule&&b._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")}):m(l.textContent.replace(Re,""),l,c))}return e}function Be(e,t,n){for(var r,i=t?b.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||b.cleanData(me(r)),r.parentNode&&(n&&ae(r)&&xe(me(r,"script")),r.parentNode.removeChild(r));return e}b.extend({htmlPrefilter:function(e){return e.replace(He,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ae(e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(a=me(c),r=0,i=(o=me(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&he.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||me(e),a=a||me(c),r=0,i=o.length;r<i;r++)$e(o[r],a[r]);else $e(e,c);return(a=me(c,"script")).length>0&&xe(a,!f&&me(e,"script")),c},cleanData:function(e){for(var t,n,r,i=b.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?b.event.remove(n,r):b.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),b.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return _(this,function(e){return void 0===e?b.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Fe(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Me(this,e).appendChild(e)})},prepend:function(){return Fe(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Me(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Fe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Fe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(b.cleanData(me(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ye[(ge.exec(e)||["",""])[1].toLowerCase()]){e=b.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(b.cleanData(me(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return Fe(this,arguments,function(t){var n=this.parentNode;b.inArray(this,e)<0&&(b.cleanData(me(this)),n&&n.replaceChild(t,this))},e)}}),b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){for(var n,r=[],i=b(e),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),b(i[a])[t](n),s.apply(r,n.get());return this.pushStack(r)}});var _e=new RegExp("^("+ne+")(?!px)[a-z%]+$","i"),ze=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},Ue=new RegExp(ie.join("|"),"i");function Xe(e,t,n){var r,i,o,a,s=e.style;return(n=n||ze(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ae(e)||(a=b.style(e,t)),!h.pixelBoxStyles()&&_e.test(a)&&Ue.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Ve(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!(function(){function t(){if(c){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",oe.appendChild(l).appendChild(c);var t=e.getComputedStyle(c);i="1%"!==t.top,u=12===n(t.marginLeft),c.style.right="60%",s=36===n(t.right),o=36===n(t.width),c.style.position="absolute",a=12===n(c.offsetWidth/3),oe.removeChild(l),c=null}}function n(e){return Math.round(parseFloat(e))}var i,o,a,s,u,l=r.createElement("div"),c=r.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",h.clearCloneStyle="content-box"===c.style.backgroundClip,b.extend(h,{boxSizingReliable:function(){return t(),o},pixelBoxStyles:function(){return t(),s},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),u},scrollboxSize:function(){return t(),a}}))})();var Ge=["Webkit","Moz","ms"],Ye=r.createElement("div").style,Qe={};function Je(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ge.length;n--;)if((e=Ge[n]+t)in Ye)return e}function Ke(e){var t=b.cssProps[e]||Qe[e];return t||(e in Ye?e:Qe[e]=Je(e)||e)}var Ze=/^(none|table(?!-c[ea]).+)/,et=/^--/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=b.css(e,n+ie[a],!0,i)),r?("content"===n&&(u-=b.css(e,"padding"+ie[a],!0,i)),"margin"!==n&&(u-=b.css(e,"border"+ie[a]+"Width",!0,i))):(u+=b.css(e,"padding"+ie[a],!0,i),"padding"!==n?u+=b.css(e,"border"+ie[a]+"Width",!0,i):s+=b.css(e,"border"+ie[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function ot(e,t,n){var r=ze(e),i=(!h.boxSizingReliable()||n)&&"border-box"===b.css(e,"boxSizing",!1,r),o=i,a=Xe(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!h.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===b.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===b.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Xe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=et.test(t),l=e.style;if(u||(t=Ke(s)),a=b.cssHooks[t]||b.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=re.exec(n))&&i[1]&&(n=ce(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(b.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return et.test(t)||(t=Ke(s)),(a=b.cssHooks[t]||b.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Xe(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),b.each(["height","width"],function(e,t){b.cssHooks[t]={get:function(e,n,r){if(n)return!Ze.test(b.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,t,r):le(e,tt,function(){return ot(e,t,r)})},set:function(e,n,r){var i,o=ze(e),a=!h.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===b.css(e,"boxSizing",!1,o),u=r?it(e,t,r,s,o):0;return s&&a&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-it(e,t,"border",!1,o)-.5)),u&&(i=re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=b.css(e,t)),rt(0,n,u)}}}),b.cssHooks.marginLeft=Ve(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Xe(e,"marginLeft"))||e.getBoundingClientRect().left-le(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),b.each({margin:"",padding:"",border:"Width"},function(e,t){b.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+ie[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(b.cssHooks[e+t].set=rt)}),b.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=ze(e),i=t.length;a<i;a++)o[t[a]]=b.css(e,t[a],!1,r);return o}return void 0!==n?b.style(e,t,n):b.css(e,t)},e,t,arguments.length>1)}}),b.Tween=at,at.prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||b.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}},at.prototype.init.prototype=at.prototype,at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=b.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):1!==e.elem.nodeType||!b.cssHooks[e.prop]&&null==e.elem.style[Ke(e.prop)]?e.elem[e.prop]=e.now:b.style(e.elem,e.prop,e.now+e.unit)}}},at.propHooks.scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},b.fx=at.prototype.init,b.fx.step={};var st,ut,lt=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function ft(){ut&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ft):e.setTimeout(ft,b.fx.interval),b.fx.tick())}function pt(){return e.setTimeout(function(){st=void 0}),st=Date.now()}function dt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ie[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ht(e,t,n){for(var r,i=(vt.tweeners[t]||[]).concat(vt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function gt(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=b.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}function vt(e,t,n){var r,i,o=0,a=vt.prefilters.length,s=b.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=st||pt(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),o=0,a=l.tweens.length;o<a;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{},easing:b.easing._default},n),originalProperties:t,originalOptions:n,startTime:st||pt(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for(gt(c,l.opts.specialEasing);o<a;o++)if(r=vt.prefilters[o].call(l,e,c,l.opts))return g(r.stop)&&(b._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return b.map(c,ht,l),g(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l}b.Animation=b.extend(vt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ce(n.elem,e,re.exec(t),n),n}]},tweener:function(e,t){g(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],vt.tweeners[n]=vt.tweeners[n]||[],vt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ue(e),v=Q.get(e,"fxshow");for(r in n.queue||(null==(a=b._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,b.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],lt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||b.style(e,r)}if((u=!b.isEmptyObject(t))||!b.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,"display")),"none"===(c=b.css(e,"display"))&&(l?c=l:(de([e],!0),l=e.style.display||l,c=b.css(e,"display"),de([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===b.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Q.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&de([e],!0),p.done(function(){for(r in g||de([e]),Q.remove(e,"fxshow"),d)b.style(e,r,d[r])})),u=ht(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?vt.prefilters.unshift(e):vt.prefilters.push(e)}}),b.speed=function(e,t,n){var r=e&&"object"==typeof e?b.extend({},e):{complete:n||!n&&t||g(e)&&e,duration:e,easing:n&&t||t&&!g(t)&&t};return b.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in b.fx.speeds?r.duration=b.fx.speeds[r.duration]:r.duration=b.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){g(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ue).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=vt(this,b.extend({},e),o);(i||Q.get(this,"finish"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=b.timers,a=Q.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&ct.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||b.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Q.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),b.each(["toggle","show","hide"],function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(dt(t,!0),e,r,i)}}),b.each({slideDown:dt("show"),slideUp:dt("hide"),slideToggle:dt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),b.timers=[],b.fx.tick=function(){var e,t=0,n=b.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||b.fx.stop(),st=void 0},b.fx.timer=function(e){b.timers.push(e),b.fx.start()},b.fx.interval=13,b.fx.start=function(){ut||(ut=!0,ft())},b.fx.stop=function(){ut=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fn.delay=function(t,n){return t=b.fx&&b.fx.speeds[t]||t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},(function(){var e=r.createElement("input"),t=r.createElement("select").appendChild(r.createElement("option"));e.type="checkbox",h.checkOn=""!==e.value,h.optSelected=t.selected,(e=r.createElement("input")).value="t",e.type="radio",h.radioValue="t"===e.value})();var yt,mt=b.expr.attrHandle;b.fn.extend({attr:function(e,t){return _(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})}}),b.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?b.prop(e,t,n):(1===o&&b.isXMLDoc(e)||(i=b.attrHooks[t.toLowerCase()]||(b.expr.match.bool.test(t)?yt:void 0)),void 0!==n?null===n?void b.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=b.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),yt={set:function(e,t,n){return!1===t?b.removeAttr(e,n):e.setAttribute(n,n),n}},b.each(b.expr.match.bool.source.match(/\w+/g),function(e,t){var n=mt[t]||b.find.attr;mt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=mt[a],mt[a]=i,i=null!=n(e,t,r)?a:null,mt[a]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;function wt(e){return(e.match(P)||[]).join(" ")}function Tt(e){return e.getAttribute&&e.getAttribute("class")||""}function Ct(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}b.fn.extend({prop:function(e,t){return _(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[b.propFix[e]||e]})}}),b.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&b.isXMLDoc(e)||(t=b.propFix[t]||t,i=b.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=b.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(b.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),b.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){b.propFix[this.toLowerCase()]=this}),b.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){b(this).addClass(e.call(this,t,Tt(this)))});if((t=Ct(e)).length)for(;n=this[u++];)if(i=Tt(n),r=1===n.nodeType&&" "+wt(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=wt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){b(this).removeClass(e.call(this,t,Tt(this)))});if(!arguments.length)return this.attr("class","");if((t=Ct(e)).length)for(;n=this[u++];)if(i=Tt(n),r=1===n.nodeType&&" "+wt(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=wt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,Tt(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=b(this),a=Ct(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=Tt(this))&&Q.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+wt(Tt(n))+" ").indexOf(t)>-1)return!0;return!1}});var Et=/\r/g;b.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,b(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=b.map(i,function(e){return null==e?"":e+""})),(t=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=b.valHooks[i.type]||b.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(Et,""):null==n?"":n:void 0}}),b.extend({valHooks:{option:{get:function(e){var t=b.find.attr(e,"value");return null!=t?t:wt(b.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=b(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=b.makeArray(t),a=i.length;a--;)((r=i[a]).selected=b.inArray(b.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=b.inArray(b(e).val(),t)>-1}},h.checkOn||(b.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var kt=/^(?:focusinfocus|focusoutblur)$/,St=function(e){e.stopPropagation()};b.extend(b.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,y=[i||r],m=f.call(t,"type")?t.type:t,x=f.call(t,"namespace")?t.namespace.split("."):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!kt.test(m+b.event.triggered)&&(m.indexOf(".")>-1&&(m=(x=m.split(".")).shift(),x.sort()),c=m.indexOf(":")<0&&"on"+m,(t=t[b.expando]?t:new b.Event(m,"object"==typeof t&&t)).isTrigger=o?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:b.makeArray(n,[t]),d=b.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!v(i)){for(l=d.delegateType||m,kt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)y.push(s),u=s;u===(i.ownerDocument||r)&&y.push(u.defaultView||u.parentWindow||e)}for(a=0;(s=y[a++])&&!t.isPropagationStopped();)h=s,t.type=a>1?l:d.bindType||m,(p=(Q.get(s,"events")||{})[t.type]&&Q.get(s,"handle"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&G(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(y.pop(),n)||!G(i)||c&&g(i[m])&&!v(i)&&((u=i[c])&&(i[c]=null),b.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,St),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,St),b.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=b.extend(new b.Event,n,{type:e,isSimulated:!0});b.event.trigger(r,null,t)}}),b.fn.extend({trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return b.event.trigger(e,t,n,!0)}}),h.focusin||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){b.event.simulate(t,e.target,b.event.fix(e))};b.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Q.access(r,t);i||r.addEventListener(e,n,!0),Q.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Q.access(r,t)-1;i?Q.access(r,t,i):(r.removeEventListener(e,n,!0),Q.remove(r,t))}}});var At=e.location,Nt=Date.now(),Dt=/\?/;b.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+t),n};var jt=/\[\]$/,qt=/\r?\n/g,Lt=/^(?:submit|button|image|reset|file)$/i,Ht=/^(?:input|select|textarea|keygen)/i;function Ot(e,t,n,r){var i;if(Array.isArray(t))b.each(t,function(t,i){n||jt.test(e)?r(e,i):Ot(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)Ot(e+"["+i+"]",t[i],n,r)}b.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,function(){i(this.name,this.value)});else for(n in e)Ot(n,e[n],t,i);return r.join("&")},b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=b.prop(this,"elements");return e?b.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!b(this).is(":disabled")&&Ht.test(this.nodeName)&&!Lt.test(e)&&(this.checked||!he.test(e))}).map(function(e,t){var n=b(this).val();return null==n?null:Array.isArray(n)?b.map(n,function(e){return{name:t.name,value:e.replace(qt,"\r\n")}}):{name:t.name,value:n.replace(qt,"\r\n")}}).get()}});var Pt=/%20/g,Rt=/#.*$/,Mt=/([?&])_=[^&]*/,It=/^(.*?):[ \t]*([^\r\n]*)$/gm,Wt=/^(?:GET|HEAD)$/,$t=/^\/\//,Ft={},Bt={},_t="*/".concat("*"),zt=r.createElement("a");function Ut(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(P)||[];if(g(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Xt(e,t,n,r){var i={},o=e===Bt;function a(s){var u;return i[s]=!0,b.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function Vt(e,t){var n,r,i=b.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&b.extend(!0,e,r),e}function Gt(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}function Yt(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}zt.href=At.href,b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:At.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(At.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":_t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Vt(Vt(e,b.ajaxSettings),t):Vt(b.ajaxSettings,e)},ajaxPrefilter:Ut(Ft),ajaxTransport:Ut(Bt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=b.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?b(g):b.event,y=b.Deferred(),m=b.Callbacks("once memory"),x=h.statusCode||{},w={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=It.exec(a);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(y.promise(E),h.url=((t||h.url||At.href)+"").replace($t,At.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(P)||[""],null==h.crossDomain){l=r.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=zt.protocol+"//"+zt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=b.param(h.data,h.traditional)),Xt(Ft,h,n,E),c)return E;for(p in(f=b.event&&h.global)&&0==b.active++&&b.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Wt.test(h.type),o=h.url.replace(Rt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Pt,"+")):(d=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(Dt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Mt,"$1"),d=(Dt.test(o)?"&":"?")+"_="+Nt+++d),h.url=o+d),h.ifModified&&(b.lastModified[o]&&E.setRequestHeader("If-Modified-Since",b.lastModified[o]),b.etag[o]&&E.setRequestHeader("If-None-Match",b.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", */*; q=0.01":""):h.accepts["*"]),h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C="abort",m.add(h.complete),E.done(h.success),E.fail(h.error),i=Xt(Bt,h,n,E)){if(E.readyState=1,f&&v.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,i.send(w,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,"No Transport");function k(t,n,r,s){var l,p,d,w,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(w=Gt(h,E,r)),w=Yt(h,w,E,l),l?(h.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(b.lastModified[o]=T),(T=E.getResponseHeader("etag"))&&(b.etag[o]=T)),204===t||"HEAD"===h.type?C="nocontent":304===t?C="notmodified":(C=w.state,p=w.data,l=!(d=w.error))):(d=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",l?y.resolveWith(g,[p,C,E]):y.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&v.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(v.trigger("ajaxComplete",[E,h]),--b.active||b.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return b.get(e,t,n,"json")},getScript:function(e,t){return b.get(e,void 0,t,"script")}}),b.each(["get","post"],function(e,t){b[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),b.ajax(b.extend({url:e,type:t,dataType:i,data:n,success:r},b.isPlainObject(e)&&e))}}),b._evalUrl=function(e,t){return b.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){b.globalEval(e,t)}})},b.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=b(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){b(this).replaceWith(this.childNodes)}),this}}),b.expr.pseudos.hidden=function(e){return!b.expr.pseudos.visible(e)},b.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},b.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Qt={0:200,1223:204},Jt=b.ajaxSettings.xhr();h.cors=!!Jt&&"withCredentials"in Jt,h.ajax=Jt=!!Jt,b.ajaxTransport(function(t){var n,r;if(h.cors||Jt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Qt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),b.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),b.ajaxTransport("script",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,o){t=b("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),r.head.appendChild(t[0])},abort:function(){n&&n()}}});var Kt,Zt=[],en=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Zt.pop()||b.expando+"_"+Nt++;return this[e]=!0,e}}),b.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=!1!==t.jsonp&&(en.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&en.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=g(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(en,"$1"+i):!1!==t.jsonp&&(t.url+=(Dt.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||b.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?b(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Zt.push(i)),a&&g(o)&&o(a[0]),a=o=void 0}),"script"}),h.createHTMLDocument=((Kt=r.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Kt.childNodes.length),b.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument("")).createElement("base")).href=r.location.href,t.head.appendChild(i)):t=r),o=N.exec(e),a=!n&&[],o?[t.createElement(o[1])]:(o=Ce([e],t,a),a&&a.length&&b(a).remove(),b.merge([],o.childNodes)));var i,o,a},b.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=wt(e.slice(s)),e=e.slice(0,s)),g(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&b.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?b("<div>").append(b.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){b.fn[t]=function(e){return this.on(t,e)}}),b.expr.pseudos.animated=function(e){return b.grep(b.timers,function(t){return e===t.elem}).length},b.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=b.css(e,"position"),c=b(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=b.css(e,"top"),u=b.css(e,"left"),("absolute"===l||"fixed"===l)&&(o+u).indexOf("auto")>-1?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),g(t)&&(t=t.call(e,n,b.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},b.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){b.offset.setOffset(this,e,t)});var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===b.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===b.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=b(e).offset()).top+=b.css(e,"borderTopWidth",!0),i.left+=b.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-b.css(r,"marginTop",!0),left:t.left-i.left-b.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===b.css(e,"position");)e=e.offsetParent;return e||oe})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;b.fn[e]=function(r){return _(this,function(e,r,i){var o;if(v(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),b.each(["top","left"],function(e,t){b.cssHooks[t]=Ve(h.pixelPosition,function(e,n){if(n)return n=Xe(e,t),_e.test(n)?b(e).position()[t]+"px":n})}),b.each({Height:"height",Width:"width"},function(e,t){b.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){b.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),s=n||(!0===i||!0===o?"margin":"border");return _(this,function(t,n,i){var o;return v(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?b.css(t,n,s):b.style(t,n,i,s)},t,a?i:void 0,a)}})}),b.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),b.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),b.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),b.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(o.call(arguments)))}).guid=e.guid=e.guid||b.guid++,i},b.holdReady=function(e){e?b.readyWait++:b.ready(!0)},b.isArray=Array.isArray,b.parseJSON=JSON.parse,b.nodeName=A,b.isFunction=g,b.isWindow=v,b.camelCase=V,b.type=x,b.now=Date.now,b.isNumeric=function(e){var t=b.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return b});var tn=e.jQuery,nn=e.$;return b.noConflict=function(t){return e.$===b&&(e.$=nn),t&&e.jQuery===b&&(e.jQuery=tn),b},t||(e.jQuery=e.$=b),b})},991,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.disposeLib=function(){return function(t){t({type:I.LIB_WILL_DISPOSE}),t({type:I.LIB_DID_DISPOSE})}},e.initLib=function(){return function(t,c){var f=c()['features/base/config'];if(!f)throw new Error('Cannot init lib-jitsi-meet without config');t({type:I.LIB_WILL_INIT});try{o.default.init((0,n.default)({enableAnalyticsLogging:(0,u.isAnalyticsEnabled)(c)},f)),t({type:I.LIB_DID_INIT})}catch(n){t(_(n))}}},e.libInitError=_;var n=t(r(d[1])),o=t(r(d[2])),I=r(d[3]),u=r(d[4]);function _(t){return{type:I.LIB_INIT_ERROR,error:t}}},992,[3,54,389,993,994]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.LIB_WILL_INIT=e.LIB_WILL_DISPOSE=e.LIB_INIT_ERROR=e.LIB_DID_INIT=e.LIB_DID_DISPOSE=void 0;e.LIB_DID_DISPOSE='LIB_DID_DISPOSE';e.LIB_DID_INIT='LIB_DID_INIT';e.LIB_INIT_ERROR='LIB_INIT_ERROR';e.LIB_WILL_DISPOSE='LIB_WILL_DISPOSE';e.LIB_WILL_INIT='LIB_WILL_INIT'},993,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.createLocalTrack=function(n,t){return f.default.createLocalTracks({cameraDeviceId:t,devices:[n],firefox_fake_device:window.config&&window.config.firefox_fake_device,micDeviceId:t}).then(function(n){var t=(0,o.default)(n,1),c=t[0];return c})},e.isAnalyticsEnabled=function(n){var o=(0,t.toState)(n)['features/base/config'],c=o.disableThirdPartyRequests,f=o.analytics,u=void 0===f?{}:f;return!c&&!u.disabled},e.isFatalJitsiConferenceError=function(n){'string'!=typeof n&&(n=n.name);return n===s.FOCUS_DISCONNECTED||n===s.FOCUS_LEFT||n===s.OFFER_ANSWER_FAILED||n===s.VIDEOBRIDGE_NOT_AVAILABLE},e.isFatalJitsiConnectionError=function(n){'string'!=typeof n&&(n=n.name);return n===l.CONNECTION_DROPPED_ERROR||n===l.OTHER_ERROR||n===l.SERVER_ERROR},e.loadConfig=function(n){var o;o='undefined'==typeof APP?(0,c.loadScript)(n,2500).then(function(){var n=window,o=n.config;if(window.config=void 0,'object'!=typeof o)throw new Error('window.config is not an object');return o}).catch(function(o){throw u.default.error("Failed to load config from "+n,o),o}):Promise.resolve(window.config);return o};var o=n(r(d[1])),t=r(d[2]),c=r(d[3]),f=n(r(d[4])),u=n(r(d[5])),s=f.default.errors.conference,l=f.default.errors.connection},994,[3,26,534,801,389,984]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),o=r(d[2]),l=r(d[3]),u=r(d[4]),c=n(r(d[5])),f=r(d[6]),s=r(d[7]);function w(n,t,l){var u=n.dispatch;(0,n.getState)()['features/base/lib-jitsi-meet'].initialized&&u((0,f.disposeLib)());var c=t(l);return u((0,o.setLoggingConfig)(window.loggingConfig)),u((0,f.initLib)()),c}function b(){if(c.default.getGlobalOnErrorHandler){var n=window.onerror;window.onerror=function(t,o,l,u,f){c.default.getGlobalOnErrorHandler(t,o,l,u,f),n&&n(t,o,l,u,f)};var t=window.onunhandledrejection;window.onunhandledrejection=function(n){c.default.getGlobalOnErrorHandler(null,null,null,null,n.reason),t&&t(n)}}}u.MiddlewareRegistry.register(function(n){return function(o){return function(u){switch(u.type){case s.LIB_WILL_INIT:'undefined'!=typeof APP&&b();break;case l.PARTICIPANT_LEFT:u.participant.local&&n.dispatch((0,f.disposeLib)());break;case t.SET_CONFIG:return w(n,o,u)}return o(u)}}})},995,[3,838,996,532,534,389,992,993]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},996,[997,998,576,999,1008]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setLogCollector=function(t){return{type:o.SET_LOG_COLLECTOR,logCollector:t}},e.setLoggingConfig=function(t){return{type:o.SET_LOGGING_CONFIG,config:t}};var o=r(d[0])},997,[998]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_LOGGING_CONFIG=e.SET_LOG_COLLECTOR=void 0;e.SET_LOG_COLLECTOR='SET_LOG_COLLECTOR';e.SET_LOGGING_CONFIG='SET_LOGGING_CONFIG'},998,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]),n=o(r(d[2])),l=r(d[3]),u=r(d[4]),f=t(r(d[5])),s=r(d[6]),c=r(d[7]),L=r(d[8]),b=r(d[9]),v=o(r(d[10])),C=o(r(d[11]));function p(t,o,l){var u=(0,t.getState)()['features/base/logging'].config;return E(n.default,u),'undefined'==typeof APP||E(f.default,u),o(l)}function I(t,o,n){var l=t.getState,s=o(n),c=n.conference,L=l()['features/base/logging'].logCollector;return L&&c===(0,u.getCurrentConference)(l())&&(L.start(),L.flush(),c.on(f.JitsiConferenceEvents.BEFORE_STATISTICS_DISPOSED,function(){return L.flush()})),s}function P(t,o,l){var u=t.dispatch,s=t.getState,c=s()['features/base/logging'].logCollector;if(c||o.disableLogCollector)c&&o.disableLogCollector&&(n.default.removeGlobalTransport(c),f.default.removeGlobalLogTransport(c),c.stop(),u((0,L.setLogCollector)(void 0)));else{var b=new n.default.LogCollector(new v.default(s));if(n.default.addGlobalTransport(b),f.default.addGlobalLogTransport(b),u((0,L.setLogCollector)(b)),l&&'object'==typeof APP){APP.debugLogs=new C.default;var p=new n.default.LogCollector(APP.debugLogs,{storeInterval:1e3});n.default.addGlobalTransport(p),f.default.addGlobalLogTransport(p),p.start()}}}function T(t,o,n){var l=t.getState;return'undefined'==typeof APP&&E(f.default,l()['features/base/logging'].config),o(n)}function S(t,o,l){var u=t.dispatch,s=t.getState,L=o(l),b=s()['features/base/logging'].config,v=(0,c.isTestModeEnabled)(s());return E(n.default,b),E(f.default,b),P({dispatch:u,getState:s},b,v),L}function E(t,o){t.setLogLevel(o.defaultLogLevel),Object.keys(o).forEach(function(n){return'defaultLogLevel'===n||t.setLogLevelById(o[n],n)})}s.MiddlewareRegistry.register(function(t){return function(o){return function(n){switch(n.type){case l.APP_WILL_MOUNT:return p(t,o,n);case u.CONFERENCE_JOINED:return I(t,o,n);case f.LIB_WILL_INIT:return T(t,o,n);case b.SET_LOGGING_CONFIG:return S(t,o,n)}return o(n)}}})},999,[2,3,577,844,383,388,534,1000,997,998,1006,1007]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2]),r(d[3])},1000,[899,909,1001,1005]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),E=r(d[2]),N=r(d[3]),C=r(d[4]),s=n(r(d[5]));function c(n,t){var E=t.dispatch;n.on(N.JitsiConferenceEvents.CONNECTION_ESTABLISHED,o.bind(null,N.JitsiConferenceEvents.CONNECTION_ESTABLISHED,E)),n.on(N.JitsiConferenceEvents.CONNECTION_RESTORED,o.bind(null,N.JitsiConferenceEvents.CONNECTION_RESTORED,E)),n.on(N.JitsiConferenceEvents.CONNECTION_INTERRUPTED,o.bind(null,N.JitsiConferenceEvents.CONNECTION_INTERRUPTED,E))}function o(n,t){switch(n){case N.JitsiConferenceEvents.CONNECTION_ESTABLISHED:case N.JitsiConferenceEvents.CONNECTION_INTERRUPTED:case N.JitsiConferenceEvents.CONNECTION_RESTORED:t((0,C.setConnectionState)(n));break;default:s.default.error("onConnectionEvent - unsupported event type: "+n)}}t.MiddlewareRegistry.register(function(n){return function(t){return function(N){switch(N.type){case E.CONFERENCE_WILL_JOIN:c(N.conference,n)}return t(N)}}})},1001,[3,534,383,388,1002,1004]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setConnectionState=function(n){return{type:t.SET_CONNECTION_STATE,connectionState:n}};var t=r(d[0])},1002,[1003]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_CONNECTION_STATE=void 0;e.SET_CONNECTION_STATE='SET_CONNECTION_STATE'},1003,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/testing');e.default=t},1004,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),c={connectionState:''};function o(n,c){return(0,t.assign)(n,{connectionState:c.connectionState})}t.ReducerRegistry.register('features/testing',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case n.SET_CONNECTION_STATE:return o(t,u);default:return t}})},1005,[534,1003]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=r(d[3]),u=(function(){function t(o){(0,n.default)(this,t),this.counter=1,this.getState=o}return(0,o.default)(t,[{key:"isReady",value:function(){var t=this.getState()['features/base/conference'].conference;return Boolean(t)}},{key:"storeLogs",value:function(t){var n=(0,s.getCurrentConference)(this.getState());if(n&&n.isCallstatsEnabled()){for(var o="{\"log"+this.counter+"\":\"\n",u=0,c=t.length;u<c;u++){var l=t[u];o+='object'==typeof l?"("+l.count+") "+l.text+"\n":l+"\n"}o+='"}',this.counter+=1;try{n.sendApplicationLog(o)}catch(t){console.error("Failed to store the logs, msg length: "+o.length+"error: "+JSON.stringify(t))}}}}]),t})();e.default=u},1006,[3,4,5,383]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),o=t(r(d[2])),n=(function(){function t(){(0,u.default)(this,t),this.logs=[]}return(0,o.default)(t,[{key:"isReady",value:function(){return!0}},{key:"storeLogs",value:function(t){for(var u=0,o=t.length;u<o;u++){var n=t[u];'object'==typeof n?this.logs.push(n.text):this.logs.push(n)}}},{key:"getLogs",value:function(){return this.logs}}]),t})();e.default=n},1007,[3,4,5]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),o=r(d[2]),n=r(d[3]),c={config:r(d[4]),logCollector:void 0};function l(n,l){var u=(0,t.default)({},c.config,l.config);return(0,o.equals)(n.config,u)?n:(0,t.default)({},n,{config:u})}function u(t,n){return(0,o.set)(t,'logCollector',n.logCollector)}o.ReducerRegistry.register('features/base/logging',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.SET_LOGGING_CONFIG:return l(t,o);case n.SET_LOG_COLLECTOR:return u(t,o);default:return t}})},1008,[3,54,534,998,1009]);
__d(function(g,r,i,a,m,e,d){'object'==typeof m&&'object'==typeof e&&(m.exports={defaultLogLevel:'trace','modules/RTC/TraceablePeerConnection.js':'info','modules/statistics/CallStats.js':'info','modules/xmpp/strophe.util.js':'log'})},1009,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),u=r(d[3]),I={};n.ReducerRegistry.register('features/base/lib-jitsi-meet',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:I,s=arguments.length>1?arguments[1]:void 0;switch(s.type){case u.LIB_DID_DISPOSE:return I;case u.LIB_DID_INIT:return(0,t.default)({},n,{initError:void 0,initialized:!0});case u.LIB_INIT_ERROR:return(0,t.default)({},n,{initError:s.error,initialized:!1});default:return n}})},1010,[3,54,534,993]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AmplitudeHandler",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1011,[3,1012]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=t(r(d[3])),s=t(r(d[4])),o=t(r(d[5])),p=t(r(d[6])),f=r(d[7]),h=(function(t){function p(t){var l;(0,n.default)(this,p),l=(0,u.default)(this,(0,s.default)(p).call(this,t));var o=t.amplitudeAPPKey,h=t.host,_=t.user;if(!o)throw new Error('Failed to initialize Amplitude handler, no APP key');return l._enabled=!0,l._amplitudeOptions={host:h},f.amplitude.getInstance(l._amplitudeOptions).init(o),_&&f.amplitude.getInstance(l._amplitudeOptions).setUserId(_),l}return(0,o.default)(p,t),(0,l.default)(p,[{key:"setUserProperties",value:function(t){this._enabled&&f.amplitude.getInstance(this._amplitudeOptions).setUserProperties(t)}},{key:"sendEvent",value:function(t){this._shouldIgnore(t)||f.amplitude.getInstance(this._amplitudeOptions).logEvent(this._extractName(t),t)}}]),p})(p.default);e.default=h},1012,[3,4,5,6,9,10,1013,1014]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),c=t(r(d[3])),u=(function(){function t(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,s.default)(this,t),this._enabled=!1,this._whiteListedEvents=c.whiteListedEvents,this._blackListedEvents=(0,n.default)(c.blackListedEvents||[]).concat(['e2e_rtt','rtp.stats','rtt.by.region','available.device','stream.switch.delay','ice.state.changed','ice.duration'])}return(0,c.default)(t,[{key:"_extractName",value:function(t){if('page'===t.type)return t.name;var n=t.action,s=t.actionSubject,c=t.source,u=n;return s&&s!==n&&(u=s+"."+n),c&&c!==n&&(u=c+"."+u),u}},{key:"_shouldIgnore",value:function(t){if(!t||!this._enabled)return!0;var n=this._extractName(t);return Array.isArray(this._whiteListedEvents)?-1===this._whiteListedEvents.indexOf(n):!!Array.isArray(this._blackListedEvents)&&-1!==this._blackListedEvents.indexOf(n)}}]),t})();e.default=u},1013,[3,32,4,5]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"amplitude",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1014,[3,1015]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,s=t(r(d[1])),o=t(r(d[2])),u=r(d[3]).NativeModules.Amplitude,c=(function(){function t(n){if((0,s.default)(this,t),!u)throw new Error('Amplitude analytics is not supported');this._instanceName=n}return(0,o.default)(t,[{key:"init",value:function(t){u.init(this._instanceName,t)}},{key:"setUserId",value:function(t){u.setUserId(this._instanceName,t)}},{key:"setUserProperties",value:function(t){u.setUserProperties(this._instanceName,t)}},{key:"logEvent",value:function(t,n){u.logEvent(this._instanceName,t,JSON.stringify(n))}}]),t})(),l={},f={getInstance:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=t.host,o=void 0===s?'':s,u=t.instanceName,f=void 0===u?'':u,v=o;return''!==f&&(v+="-"+f),''===v?n=n||new c:l[v]=l[v]||new c(v)}};e.default=f},1015,[3,4,5,17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/analytics');e.default=t},1016,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),s=r(d[2]),c=r(d[3]),n=r(d[4]),o=r(d[5]),T=r(d[6]),l=r(d[7]),u=r(d[8]),f=r(d[9]);function v(s){var c=Date.now(),n=s['features/analytics'].localTracksDuration,o=s['features/base/conference'].conference,l=n.audio,u=n.video,f=u.camera,v=u.desktop,A=s['features/base/tracks'],D=(0,T.getLocalAudioTrack)(A),E=(0,T.getLocalVideoTrack)(A),_=(0,t.default)({},n);if(D&&!D.muted&&o?-1===l.startedTime&&(_.audio.startedTime=c):_.audio={startedTime:-1,value:l.value+(-1===l.startedTime?0:c-l.startedTime)},E&&!E.muted&&o){var k=E.videoType;-1===u[k].startedTime&&(_.video[k].startedTime=c)}else _.video={camera:{startedTime:-1,value:f.value+(-1===f.startedTime?0:c-f.startedTime)},desktop:{startedTime:-1,value:v.value+(-1===v.startedTime?0:c-v.startedTime)}};return(0,t.default)({},n,_)}o.MiddlewareRegistry.register(function(o){return function(A){return function(D){D.type===c.SET_CONFIG&&'ReactNative'===navigator.product&&(0,f.resetAnalytics)();var E=A(D);switch(D.type){case s.CONFERENCE_JOINED:var _=o.dispatch,k=(0,o.getState)();_({type:l.UPDATE_LOCAL_TRACKS_DURATION,localTracksDuration:(0,t.default)({},v(k),{conference:{startedTime:Date.now(),value:0}})});break;case s.CONFERENCE_WILL_LEAVE:var O=o.dispatch,y=(0,o.getState)(),R=y['features/analytics'].localTracksDuration,p=(0,t.default)({},v(y),{conference:{startedTime:-1,value:Date.now()-R.conference.startedTime}});(0,f.sendAnalytics)((0,u.createLocalTracksDurationEvent)(p)),O({type:l.UPDATE_LOCAL_TRACKS_DURATION,localTracksDuration:p});break;case n.SET_NETWORK_INFO:(0,f.sendAnalytics)((0,u.createNetworkInfoEvent)({isOnline:D.isOnline,details:D.details,networkType:D.networkType}));break;case s.SET_ROOM:(0,f.initAnalytics)(o);break;case T.TRACK_ADDED:case T.TRACK_REMOVED:case T.TRACK_UPDATED:var C=o.dispatch,N=(0,o.getState)(),L=N['features/analytics'].localTracksDuration;if(-1===L.conference.startedTime)break;C({type:l.UPDATE_LOCAL_TRACKS_DURATION,localTracksDuration:(0,t.default)({},L,v(N))})}return E}}})},1017,[3,54,383,838,1018,534,793,1037,386,387]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1]),r(d[2])},1018,[1019,1020,1036]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._STORE_NETWORK_INFO_CLEANUP=e.SET_NETWORK_INFO=void 0;e.SET_NETWORK_INFO='SET_NETWORK_INFO';e._STORE_NETWORK_INFO_CLEANUP='STORE_NETWORK_INFO_CLEANUP'},1019,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),u=r(d[4]),f=r(d[5]),l=t(r(d[6])),N=t(r(d[7]));o.MiddlewareRegistry.register(function(t){var o=t.dispatch,_=t.getState;return function(t){return function(c){var p=t(c);switch(c.type){case n.APP_WILL_MOUNT:if(N.default.isSupported()){var w=new N.default;w.addListener(f.ONLINE_STATE_CHANGED_EVENT,function(t){var n=t.isOnline,u=t.networkType,f=t.details;l.default.info('Network changed',JSON.stringify({isOnline:n,details:f,networkType:u})),o((0,s.setNetworkInfo)({isOnline:n,networkType:u,details:f}))}),o((0,s._storeNetworkInfoCleanup)(function(){w.stop(),w.removeAllListeners()})),w.start()}break;case n.APP_WILL_UNMOUNT:var T=_()[u.STORE_NAME]._cleanup;T&&(T(),o((0,s._storeNetworkInfoCleanup)(void 0)))}return p}}})},1020,[3,844,534,1021,1022,1023,1024,1025]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setNetworkInfo=function(t){var o=t.isOnline,_=t.networkType,u=t.details;return{type:n.SET_NETWORK_INFO,isOnline:o,networkType:_,details:u}},e._storeNetworkInfoCleanup=function(t){return{type:n._STORE_NETWORK_INFO_CLEANUP,cleanup:t}};var n=r(d[0])},1021,[1019]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.STORE_NAME=void 0;e.STORE_NAME='features/base/net-info'},1022,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ONLINE_STATE_CHANGED_EVENT=void 0;e.ONLINE_STATE_CHANGED_EVENT='network-info-online-status-change'},1023,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/net-info');e.default=t},1024,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),s=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),c=t(r(d[7])),v=r(d[8]),_=(function(t){function f(){return(0,n.default)(this,f),(0,o.default)(this,(0,s.default)(f).apply(this,arguments))}return(0,l.default)(f,t),(0,u.default)(f,[{key:"start",value:function(){var t=this;this._subscription=c.default.addEventListener(function(n){t.emit(v.ONLINE_STATE_CHANGED_EVENT,f._convertNetInfoState(n))})}},{key:"stop",value:function(){this._subscription&&(this._subscription(),this._subscription=void 0)}}],[{key:"_convertNetInfoState",value:function(t){return{isOnline:t.isInternetReachable,details:t.details,networkType:t.type}}},{key:"isSupported",value:function(){return Boolean(c.default)}}]),f})(f.default);e.default=_},1025,[3,4,5,6,9,10,1026,1027,1023]);
__d(function(g,r,i,a,m,e,d){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function s(t){return'function'==typeof t}function n(t){return'object'==typeof t&&null!==t}function o(t){return void 0===t}m.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(t){if('number'!=typeof t||t<0||isNaN(t))throw TypeError('n must be a positive number');return this._maxListeners=t,this},t.prototype.emit=function(t){var h,v,l,u,f,_;if(this._events||(this._events={}),'error'===t&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if((h=arguments[1])instanceof Error)throw h;var p=new Error('Uncaught, unspecified "error" event. ('+h+')');throw p.context=h,p}if(o(v=this._events[t]))return!1;if(s(v))switch(arguments.length){case 1:v.call(this);break;case 2:v.call(this,arguments[1]);break;case 3:v.call(this,arguments[1],arguments[2]);break;default:u=Array.prototype.slice.call(arguments,1),v.apply(this,u)}else if(n(v))for(u=Array.prototype.slice.call(arguments,1),l=(_=v.slice()).length,f=0;f<l;f++)_[f].apply(this,u);return!0},t.prototype.addListener=function(h,v){var l;if(!s(v))throw TypeError('listener must be a function');return this._events||(this._events={}),this._events.newListener&&this.emit('newListener',h,s(v.listener)?v.listener:v),this._events[h]?n(this._events[h])?this._events[h].push(v):this._events[h]=[this._events[h],v]:this._events[h]=v,n(this._events[h])&&!this._events[h].warned&&(l=o(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&l>0&&this._events[h].length>l&&(this._events[h].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[h].length),'function'==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(t,n){if(!s(n))throw TypeError('listener must be a function');var o=!1;function h(){this.removeListener(t,h),o||(o=!0,n.apply(this,arguments))}return h.listener=n,this.on(t,h),this},t.prototype.removeListener=function(t,o){var h,v,l,u;if(!s(o))throw TypeError('listener must be a function');if(!this._events||!this._events[t])return this;if(l=(h=this._events[t]).length,v=-1,h===o||s(h.listener)&&h.listener===o)delete this._events[t],this._events.removeListener&&this.emit('removeListener',t,o);else if(n(h)){for(u=l;u-- >0;)if(h[u]===o||h[u].listener&&h[u].listener===o){v=u;break}if(v<0)return this;1===h.length?(h.length=0,delete this._events[t]):h.splice(v,1),this._events.removeListener&&this.emit('removeListener',t,o)}return this},t.prototype.removeAllListeners=function(t){var n,o;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(n in this._events)'removeListener'!==n&&this.removeAllListeners(n);return this.removeAllListeners('removeListener'),this._events={},this}if(s(o=this._events[t]))this.removeListener(t,o);else if(o)for(;o.length;)this.removeListener(t,o[o.length-1]);return delete this._events[t],this},t.prototype.listeners=function(t){return this._events&&this._events[t]?s(this._events[t])?[this._events[t]]:this._events[t].slice():[]},t.prototype.listenerCount=function(t){if(this._events){var n=this._events[t];if(s(n))return 1;if(n)return n.length}return 0},t.listenerCount=function(t,s){return t.listenerCount(s)}},1026,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0});var o={fetch:!0,addEventListener:!0,useNetInfo:!0,removeEventListener:!0,getConnectionInfo:!0,isConnectionExpensive:!0,isConnected:!0};e.fetch=C,e.addEventListener=_,e.useNetInfo=N,e.removeEventListener=O,e.getConnectionInfo=h,e.isConnectionExpensive=y,e.default=e.isConnected=void 0;var u=n(r(d[2])),f=r(d[3]),c=n(r(d[4])),l=n(r(d[5])),s=t(r(d[6]));Object.keys(s).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))});var v=n(r(d[7])),E=t(r(d[8]));Object.keys(E).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return E[t]}}))}),v.default.setup(),l.default.setup();var p=new Map;function C(){return v.default.latest()}function _(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if('string'==typeof t)return c.default.warnOnce(),t===s.CHANGE_EVENT_NAME&&n?(l.default.add(n),{remove:function(){l.default.remove(n)}}):{remove:function(){}};var o=t;return v.default.add(o),function(){v.default.remove(o)}}function N(){var t=(0,f.useState)({type:E.NetInfoStateType.unknown,isConnected:!1,isInternetReachable:!1,details:null}),n=(0,u.default)(t,2),o=n[0],c=n[1];return(0,f.useEffect)(function(){return _(c)},[]),o}function O(t,n){c.default.warnOnce(),t===s.CHANGE_EVENT_NAME&&l.default.remove(n)}function h(){return c.default.warnOnce(),l.default.latest()}function y(){return c.default.warnOnce(),v.default.latest().then(c.default.isConnectionExpensive)}var b={addEventListener:function(t,n){if(t!==s.CHANGE_EVENT_NAME)return{remove:function(){}};var o=function(t){n(c.default.isConnected(t))};return p.set(n,o),v.default.add(o),{remove:function(){v.default.remove(o)}}},removeEventListener:function(t,n){var o=p.get(n);o&&v.default.remove(o),p.delete(n)},fetch:function(){return v.default.latest().then(c.default.isConnected)}};e.isConnected=b;var w={fetch:C,addEventListener:_,useNetInfo:N,removeEventListener:O,getConnectionInfo:h,isConnectionExpensive:y,isConnected:b};e.default=w},1027,[2,3,26,13,1028,1030,1035,1031,1029]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.convertState=u,e.isConnectionExpensive=c,e.isConnected=l,e.warnOnce=f,e.default=void 0;var t=r(d[1]),o=n(r(d[2]));function u(n){var t='unknown';return'cellular'===n.type&&(t=n.details.cellularGeneration||'unknown'),{type:n.type===o.NetInfoStateType.vpn||n.type===o.NetInfoStateType.other?'unknown':n.type,effectiveType:t}}function c(n){if('android'===t.Platform.OS)return n.type!==o.NetInfoStateType.none&&n.type!==o.NetInfoStateType.unknown&&n.details.isConnectionExpensive;throw new Error('Currently not supported on iOS')}function l(n){return n.isConnected}var p=!1;function f(){p||(console.warn('Warning: RNCNetInfo - You are using the deprecated API. It will still work, but you must upgrade to the new API to receive the new features. The old API will be removed in the future'),p=!0)}var s={convertState:u,isConnectionExpensive:c,isConnected:l,warnOnce:f};e.default=s},1028,[2,17,1029]);
__d(function(g,r,i,a,m,e,d){var n,t;Object.defineProperty(e,"__esModule",{value:!0}),e.NetInfoCellularGeneration=e.NetInfoStateType=void 0,e.NetInfoStateType=n,(function(n){n.unknown="unknown",n.none="none",n.cellular="cellular",n.wifi="wifi",n.bluetooth="bluetooth",n.ethernet="ethernet",n.wimax="wimax",n.vpn="vpn",n.other="other"})(n||(e.NetInfoStateType=n={})),e.NetInfoCellularGeneration=t,(function(n){n["2g"]="2g",n["3g"]="3g",n["4g"]="4g"})(t||(e.NetInfoCellularGeneration=t={}))},1029,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.setup=c,e.tearDown=v,e.latest=s,e.add=_,e.remove=h,e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=new Set,f=null;function l(t){var n=u.default.convertState(t);f=n,o.forEach(function(t){return t(n)})}function c(){n.default.add(l)}function v(){}function s(){return f?Promise.resolve(f):n.default.latest().then(function(t){return f=u.default.convertState(t)})}function _(t){o.add(t),f?t(f):s().then(t)}function h(t){o.delete(t)}var p={setup:c,tearDown:v,latest:s,add:_,remove:h};e.default=p},1030,[3,1031,1028]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.setup=w,e.tearDown=_,e.latest=b,e.add=D,e.remove=E,e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l='netInfo.networkStatusDidChange',c=!1,v=null,s=null,h=new Set,p=null;function S(){return f.default.currentState().then(function(t){o.default.update(t);var n=f.default.convertState(t);return p=n,n})}function w(){c||(v=u.default.eventEmitter.addListener(l,function(t){o.default.update(t);var n=f.default.convertState(t);p=n,h.forEach(function(t){return t(n)})}),S(),s=o.default.addSubscription(function(t){if(p){var u=(0,n.default)({},p,{isInternetReachable:t});p=u,h.forEach(function(t){return t(u)})}}),c=!0)}function _(){c&&(v&&v.remove(),h.clear(),o.default.clear(),s&&s(),c=!1)}function b(){return p?Promise.resolve(p):S()}function D(t){h.add(t),p?t(p):b().then(t)}function E(t){h.delete(t)}var I={setup:w,tearDown:_,latest:b,add:D,remove:E};e.default=I},1031,[3,54,1032,1033,1034]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]),u=o.NativeModules.RNCNetInfo;if(!u)throw new Error("@react-native-community/netinfo: NativeModule.RNCNetInfo is null. To fix this issue try these steps:\n\n\u2022 Run `react-native link @react-native-community/netinfo` in the project root.\n\u2022 Rebuild and re-run the app.\n\u2022 If you are using CocoaPods on iOS, run `pod install` in the `ios` directory and then rebuild and re-run the app. You may also need to re-open Xcode to get the new pods.\n\u2022 Check that the library was linked correctly when you used the link command by running through the manual installation instructions in the README.\n* If you are getting this error while unit testing you need to mock the native module. Follow the guide in the README.\n\nIf none of these fix the issue, please open an issue on the Github repository: https://github.com/react-native-community/react-native-netinfo");var s=null,h=(0,n.default)({},u,{get eventEmitter(){return s||(s=new o.NativeEventEmitter(u)),s}});e.default=h},1032,[3,54,17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.clear=h,e.update=b,e.currentState=v,e.addSubscription=S,e.default=void 0;var n='https://clients3.google.com/generate_204',t=6e4,l=5e3,u=new Set,c=null,o=null,f=null;function s(n){c!==n&&(c=n,u.forEach(function(n){n(c)}))}function p(){var u=!1;return{promise:fetch(n).then(function(n){u||(s(204===n.status),f=setTimeout(p,c?t:l))}).catch(function(){s(!1),f=setTimeout(p,l)}),cancel:function(){u=!0}}}function h(){null!==o&&(o.cancel(),o=null),null!==f&&(clearTimeout(f),f=null),u.clear()}function b(n){var t;'boolean'==typeof n.isInternetReachable?s(n.isInternetReachable):(t=n.isConnected,null!==o&&(o.cancel(),o=null),null!==f&&(clearTimeout(f),f=null),t?(c||s(null),o=p()):s(!1))}function v(){return c}function S(n){return u.add(n),function(){u.delete(n)}}var _={update:b,currentState:v,clear:h,addSubscription:S};e.default=_},1033,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.convertState=o,e.currentState=f,e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),c=t(r(d[3]));function o(t){return'boolean'==typeof t.isInternetReachable?t:(0,n.default)({},t,{isInternetReachable:u.default.currentState()})}function f(){return c.default.getCurrentState()}var l={convertState:o,currentState:f};e.default=l},1034,[3,54,1033,1032]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.CHANGE_EVENT_NAME=void 0;e.CHANGE_EVENT_NAME='connectionChange'},1035,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),l=r(d[2]),s={isOnline:!0};n.ReducerRegistry.register(l.STORE_NAME,function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case t.SET_NETWORK_INFO:return(0,n.assign)(l,{isOnline:u.isOnline,networkType:u.networkType,cellularGeneration:u.cellularGeneration,details:u.details});case t._STORE_NETWORK_INFO_CLEANUP:return(0,n.assign)(l,{_cleanup:u.cleanup});default:return l}})},1036,[534,1019,1022]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.UPDATE_LOCAL_TRACKS_DURATION=void 0;e.UPDATE_LOCAL_TRACKS_DURATION='UPDATE_LOCAL_TRACKS_DURATION'},1037,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),u=r(d[2]),c=r(d[3]),l={localTracksDuration:{audio:{startedTime:-1,value:0},video:{camera:{startedTime:-1,value:0},desktop:{startedTime:-1,value:0}},conference:{startedTime:-1,value:0}}};u.ReducerRegistry.register('features/analytics',function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case c.UPDATE_LOCAL_TRACKS_DURATION:return(0,t.default)({},u,{localTracksDuration:n.localTracksDuration});default:return u}})},1038,[3,54,534,1037]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},1039,[1040,1041,1042,1048,1050]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.endpointMessageReceived=function(n,s){return{type:t.ENDPOINT_MESSAGE_RECEIVED,participant:n,json:s}},e.removeTranscriptMessage=function(n){return{type:t.REMOVE_TRANSCRIPT_MESSAGE,transcriptMessageID:n}},e.updateTranscriptMessage=function(n,s){return{type:t.UPDATE_TRANSCRIPT_MESSAGE,transcriptMessageID:n,newTranscriptMessage:s}},e.toggleRequestingSubtitles=function(){return{type:t.TOGGLE_REQUESTING_SUBTITLES}};var t=r(d[0])},1040,[1041]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TOGGLE_REQUESTING_SUBTITLES=e.UPDATE_TRANSCRIPT_MESSAGE=e.REMOVE_TRANSCRIPT_MESSAGE=e.ENDPOINT_MESSAGE_RECEIVED=void 0;e.ENDPOINT_MESSAGE_RECEIVED='ENDPOINT_MESSAGE_RECEIVED';e.REMOVE_TRANSCRIPT_MESSAGE='REMOVE_TRANSCRIPT_MESSAGE';e.UPDATE_TRANSCRIPT_MESSAGE='UPDATE_TRANSCRIPT_MESSAGE';e.TOGGLE_REQUESTING_SUBTITLES='TOGGLE_REQUESTING_SUBTITLES'},1041,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Captions",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"ClosedCaptionButton",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1042,[3,1043,1046]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),s=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),c=r(d[7]),p=r(d[8]),y=r(d[9]),_=t(r(d[10])),b=(function(t){function p(){return(0,n.default)(this,p),(0,l.default)(this,(0,s.default)(p).apply(this,arguments))}return(0,o.default)(p,t),(0,u.default)(p,[{key:"_renderParagraph",value:function(t,n){return f.default.createElement(c.Text,{key:t,onPress:this.props.onPress,style:_.default.subtitle},n)}},{key:"_renderSubtitlesContainer",value:function(t){return f.default.createElement(c.Container,{style:_.default.subtitlesContainer},t)}}]),p})(y.AbstractCaptions),v=(0,p.connect)(y._abstractMapStateToProps)(b);e.default=v},1043,[3,4,5,6,9,10,13,394,534,1044,1045]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._abstractMapStateToProps=function(t){return{_requestingSubtitles:t['features/subtitles']._requestingSubtitles,_transcripts:p(t)}},e.AbstractCaptions=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=t(r(d[4])),f=t(r(d[5])),o=t(r(d[6])),b=(function(t){function b(){return(0,s.default)(this,b),(0,l.default)(this,(0,f.default)(b).apply(this,arguments))}return(0,o.default)(b,t),(0,u.default)(b,[{key:"render",value:function(){var t=this.props,s=t._requestingSubtitles,u=t._transcripts;if(!s||!u.size)return null;var l=[],f=u,o=Array.isArray(f),b=0;for(f=o?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(o){if(b>=f.length)break;p=f[b++]}else{if((b=f.next()).done)break;p=b.value}var c=p,v=(0,n.default)(c,2),y=v[0],_=v[1];l.push(this._renderParagraph(y,_))}return this._renderSubtitlesContainer(l)}}]),b})(r(d[7]).Component);function p(t){var s=t['features/subtitles']._transcriptMessages,u=new Map,l=s,f=Array.isArray(l),o=0;for(l=f?l:l["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var b;if(f){if(o>=l.length)break;b=l[o++]}else{if((o=l.next()).done)break;b=o.value}var p=b,c=(0,n.default)(p,2),v=c[0],y=c[1];if(y){var _=y.participantName+": ";if(y.final)_+=y.final;else _+=(y.stable||'')+(y.unstable||'');u.set(v,_)}}return u}e.AbstractCaptions=b},1044,[3,26,4,5,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]),t=(0,o.createStyleSheet)({subtitle:{backgroundColor:o.ColorPalette.black,borderRadius:o.BoxModel.margin/4,color:o.ColorPalette.white,marginBottom:o.BoxModel.margin,padding:o.BoxModel.padding/2},subtitlesContainer:{alignItems:'center',flexDirection:'column',flexGrow:0,justifyContent:'flex-end',margin:o.BoxModel.margin}});e.default=t},1045,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),c=t(r(d[4])),s=r(d[5]),u=r(d[6]),b=r(d[7]),f=r(d[8]),p=(function(t){function s(){var t,c;(0,l.default)(this,s);for(var b=arguments.length,f=new Array(b),p=0;p<b;p++)f[p]=arguments[p];return(c=(0,n.default)(this,(t=(0,o.default)(s)).call.apply(t,[this].concat(f)))).accessibilityLabel='toolbar.accessibilityLabel.cc',c.icon=u.IconClosedCaption,c.label='transcribing.start',c.toggledLabel='transcribing.stop',c}return(0,c.default)(s,t),s})(f.AbstractClosedCaptionButton),v=(0,s.translate)((0,b.connect)(f._abstractMapStateToProps)(p));e.default=v},1046,[3,4,6,9,10,607,403,534,1047]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._abstractMapStateToProps=function(t,n){var s=t['features/subtitles']._requestingSubtitles,u=t['features/base/config'].transcribingEnabled,l=n.visible,o=void 0===l?Boolean(u):l;return{_requestingSubtitles:s,visible:o}},e.AbstractClosedCaptionButton=void 0;var n=t(r(d[1])),s=t(r(d[2])),u=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),c=r(d[6]),b=r(d[7]),f=r(d[8]),v=(function(t){function b(){return(0,n.default)(this,b),(0,u.default)(this,(0,l.default)(b).apply(this,arguments))}return(0,o.default)(b,t),(0,s.default)(b,[{key:"_handleClick",value:function(){var t=this.props,n=t._requestingSubtitles,s=t.dispatch;(0,c.sendAnalytics)((0,c.createToolbarEvent)('transcribing.ccButton',{requesting_subtitles:Boolean(n)})),s((0,f.toggleRequestingSubtitles)())}},{key:"_isDisabled",value:function(){return!1}},{key:"_isToggled",value:function(){return this.props._requestingSubtitles}}]),b})(b.AbstractButton);e.AbstractClosedCaptionButton=v},1047,[3,4,5,6,9,10,385,810,1040]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=t(r(d[1])),s=r(d[2]),c=r(d[3]),u=r(d[4]),o=t(r(d[5])),l='transcription-result',p='translation-result',f='requestingTranscription',T='translation_language',E=3e3;function _(t,s,u){var f=t.dispatch,E=t.getState,_=u.json;if(!_||_.type!==l&&_.type!==p)return s(u);var y=E(),b=y['features/base/conference'].conference.getLocalParticipantProperty(T);try{var S=_.message_id,M=_.participant.name;if(_.type===p&&_.language===b){var O={clearTimeOut:void 0,final:_.text,participantName:M};v(f,S,O),f((0,c.updateTranscriptMessage)(S,O))}else if(_.type===l&&!b){var N=_.transcript[0].text,P=(0,n.default)({},y['features/subtitles']._transcriptMessages.get(S)||{participantName:M});v(f,S,P),_.is_interim?_.stability>.85?(P.stable=N,P.unstable=void 0):P.unstable=N:P.final=N,f((0,c.updateTranscriptMessage)(S,P))}}catch(t){o.default.error('Error occurred while updating transcriptions\n',t)}return s(u)}function v(t,n,s){s.clearTimeOut&&clearTimeout(s.clearTimeOut),s.clearTimeOut=setTimeout(function(){return t((0,c.removeTranscriptMessage)(n))},E)}s.MiddlewareRegistry.register(function(t){return function(n){return function(s){switch(s.type){case u.ENDPOINT_MESSAGE_RECEIVED:return _(t,n,s);case u.TOGGLE_REQUESTING_SUBTITLES:c=t.getState,o=c(),l=o['features/subtitles']._requestingSubtitles,o['features/base/conference'].conference.setLocalParticipantProperty(f,!l)}var c,o,l;return n(s)}}})},1048,[3,54,534,1040,1041,1049]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/subtitles');e.default=t},1049,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),s=r(d[2]),n=r(d[3]),u={_transcriptMessages:new Map,_requestingSubtitles:!1};function c(s,n){var u=n.transcriptMessageID,c=new Map(s._transcriptMessages);return c.delete(u),(0,t.default)({},s,{_transcriptMessages:c})}function _(s,n){var u=n.transcriptMessageID,c=n.newTranscriptMessage,_=new Map(s._transcriptMessages);return _.set(u,c),(0,t.default)({},s,{_transcriptMessages:_})}s.ReducerRegistry.register('features/subtitles',function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,M=arguments.length>1?arguments[1]:void 0;switch(M.type){case n.REMOVE_TRANSCRIPT_MESSAGE:return c(s,M);case n.UPDATE_TRANSCRIPT_MESSAGE:return _(s,M);case n.TOGGLE_REQUESTING_SUBTITLES:return(0,t.default)({},s,{_requestingSubtitles:!s._requestingSubtitles})}return s})},1050,[3,54,534,1041]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4])},1051,[1052,1053,1054,1056,1057]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.connect=function(n,t){return function(o,c){var u=c(),E=I(u),C=u['features/base/connection'].locationURL,L=u['features/base/jwt'],T=L.issuer,_=L.jwt,D=new s.default.JitsiConnection(E.appId,_&&T&&'anonymous'!==T?_:void 0,E);return D[N.JITSI_CONNECTION_URL_KEY]=C,o(l(D)),D.addEventListener(s.JitsiConnectionEvents.CONNECTION_DISCONNECTED,b),D.addEventListener(s.JitsiConnectionEvents.CONNECTION_ESTABLISHED,function n(){D.removeEventListener(s.JitsiConnectionEvents.CONNECTION_ESTABLISHED,n);o(v(D,Date.now()))}),D.addEventListener(s.JitsiConnectionEvents.CONNECTION_FAILED,h),D.connect({id:n,password:t});function b(n){p(),o(f(D,n))}function h(n,t,c,s){p(),o(O(D,{credentials:c,details:s,name:n,message:t}))}function p(){D.removeEventListener(s.JitsiConnectionEvents.CONNECTION_DISCONNECTED,b),D.removeEventListener(s.JitsiConnectionEvents.CONNECTION_FAILED,h)}}},e.connectionEstablished=v,e.connectionFailed=O,e.disconnect=function(){return function(n,t){var o,s=t(),u=(0,c.getCurrentConference)(s);u?(n((0,c.conferenceWillLeave)(u)),o=u.leave().catch(function(t){C.default.warn('JitsiConference.leave() rejected with:',t),n((0,c.conferenceLeft)(u))})):o=Promise.resolve();var E=s['features/base/connection'],N=E.connecting,f=E.connection,v=f||N;return v?o=o.then(function(){return v.disconnect()}):C.default.info('No connection found while disconnecting.'),o}},e.setLocationURL=function(n){return{type:E.SET_LOCATION_URL,locationURL:n}};var o=t(r(d[2])),c=r(d[3]),s=n(r(d[4])),u=r(d[5]),E=r(d[6]),N=r(d[7]),C=t(r(d[8]));function f(n,t){return{type:E.CONNECTION_DISCONNECTED,connection:n,message:t}}function v(n,t){return{type:E.CONNECTION_ESTABLISHED,connection:n,timeEstablished:t}}function O(n,t){var o=t.credentials;return o&&!Object.keys(o).length&&(t.credentials=void 0),{type:E.CONNECTION_FAILED,connection:n,error:t}}function l(n){return{type:E.CONNECTION_WILL_CONNECT,connection:n}}function I(n){var t=o.default.cloneDeep(n['features/base/config']),c=t.bosh;if(c){var s=n['features/base/connection'].locationURL;if(c.startsWith('//'))c=""+s.protocol+c;else if(c.startsWith('/')){var E=(0,u.parseURIString)(s.href);c=E.protocol+"//"+E.hostname+(E.contextRoot||'/')+c.substr(1)}var N=n['features/base/conference'].room;N&&(c+="?room="+N.toLowerCase()),t.bosh=c}return t}},1052,[2,3,536,383,388,801,1053,1054,1055]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_LOCATION_URL=e.CONNECTION_WILL_CONNECT=e.CONNECTION_FAILED=e.CONNECTION_ESTABLISHED=e.CONNECTION_DISCONNECTED=void 0;e.CONNECTION_DISCONNECTED='CONNECTION_DISCONNECTED';e.CONNECTION_ESTABLISHED='CONNECTION_ESTABLISHED';e.CONNECTION_FAILED='CONNECTION_FAILED';e.CONNECTION_WILL_CONNECT='CONNECTION_WILL_CONNECT';e.SET_LOCATION_URL='SET_LOCATION_URL'},1053,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.JITSI_CONNECTION_URL_KEY=e.JITSI_CONNECTION_CONFERENCE_KEY=void 0;var N=Symbol('conference');e.JITSI_CONNECTION_CONFERENCE_KEY=N;var _=Symbol('url');e.JITSI_CONNECTION_URL_KEY=_},1054,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/connection');e.default=t},1055,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getCurrentConferenceUrl=function(u){var f,c=(0,t.toState)(u);s(c)&&(f=(0,n.toURLString)(o(c)));f&&'/'===f.substr(-1)&&(f=void 0);return f||void 0},e.getInviteURL=o,e.isInviteURLReady=s,e.getURLWithoutParams=u,e.getURLWithoutParamsNormalized=function(t){var n=u(t).href;if(n)return n.toLowerCase();return''},e.toJid=function(t,n){var o=n.authdomain,s=n.domain;return t.indexOf('@')>=0?t:t+"@"+(o||s)};var t=r(d[0]),n=r(d[1]);function o(n){var o=(0,t.toState)(n),s=o instanceof URL?o:o['features/base/connection'].locationURL;if(s||(s=o['features/base/config'].locationURL),!s)throw new Error('Can not get invite URL - the app is not ready');return u(s).href}function s(n){var o=(0,t.toState)(n);return Boolean(o['features/base/connection'].locationURL||o['features/base/config'].locationURL)}function u(t){var n=t,o=n.hash,s=n.search;if(o&&o.length>1||s&&s.length>1){(t=new URL(t.href)).hash='',t.search='';var u=t.href;u&&(u.endsWith('#')&&(u=u.substring(0,u.length-1)),u.endsWith('?')&&(u=u.substring(0,u.length-1)),t.href===u||(t=new URL(u)))}return t}},1056,[534,801]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]),t=r(d[2]),c=r(d[3]);function s(n,o){var c=o.connection;return N(n)!==c?n:(0,t.assign)(n,{connecting:void 0,connection:void 0,timeEstablished:void 0})}function u(n,o){var c=o.connection,s=o.timeEstablished;return(0,t.assign)(n,{connecting:void 0,connection:c,error:void 0,passwordRequired:void 0,timeEstablished:s})}function v(n,c){var s=c.connection,u=c.error,v=N(n);return v&&v!==s?n:(0,t.assign)(n,{connecting:void 0,connection:void 0,error:u,passwordRequired:u.name===o.JitsiConnectionErrors.PASSWORD_REQUIRED?s:void 0})}function E(n,o){var c=o.connection;return(0,t.assign)(n,{connecting:c,connection:void 0,error:void 0,passwordRequired:void 0,timeEstablished:void 0})}function N(n){return n.connection||n.connecting}function O(n,o){var c=o.locationURL;return(0,t.set)(n,'locationURL',c)}function C(n){return(0,t.assign)(n,{error:void 0,passwordRequired:void 0})}t.ReducerRegistry.register('features/base/connection',function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.CONNECTION_DISCONNECTED:return s(o,t);case c.CONNECTION_ESTABLISHED:return u(o,t);case c.CONNECTION_FAILED:return v(o,t);case c.CONNECTION_WILL_CONNECT:return E(o,t);case c.SET_LOCATION_URL:return O(o,t);case n.SET_ROOM:return C(o)}return o})},1057,[383,388,534,1053]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_START_MUTED_POLICY=e.SET_SIP_GATEWAY_ENABLED=e.SET_ROOM=e.SET_PREFERRED_RECEIVER_VIDEO_QUALITY=e.SET_PENDING_SUBJECT_CHANGE=e.SET_PASSWORD_FAILED=e.SET_PASSWORD=e.SET_MAX_RECEIVER_VIDEO_QUALITY=e.SET_FOLLOW_ME=e.SET_DESKTOP_SHARING_ENABLED=e.SEND_TONES=e.P2P_STATUS_CHANGED=e.LOCK_STATE_CHANGED=e.KICKED_OUT=e.DATA_CHANNEL_OPENED=e.CONFERENCE_WILL_LEAVE=e.CONFERENCE_WILL_JOIN=e.CONFERENCE_SUBJECT_CHANGED=e.CONFERENCE_LEFT=e.CONFERENCE_JOINED=e.CONFERENCE_FAILED=e.AUTH_STATUS_CHANGED=void 0;e.AUTH_STATUS_CHANGED='AUTH_STATUS_CHANGED';e.CONFERENCE_FAILED='CONFERENCE_FAILED';e.CONFERENCE_JOINED='CONFERENCE_JOINED';e.CONFERENCE_LEFT='CONFERENCE_LEFT';e.CONFERENCE_SUBJECT_CHANGED='CONFERENCE_SUBJECT_CHANGED';e.CONFERENCE_WILL_JOIN='CONFERENCE_WILL_JOIN';e.CONFERENCE_WILL_LEAVE='CONFERENCE_WILL_LEAVE';e.DATA_CHANNEL_OPENED='DATA_CHANNEL_OPENED';e.KICKED_OUT='KICKED_OUT';e.LOCK_STATE_CHANGED='LOCK_STATE_CHANGED';e.P2P_STATUS_CHANGED='P2P_STATUS_CHANGED';e.SEND_TONES='SEND_TONES';e.SET_DESKTOP_SHARING_ENABLED='SET_DESKTOP_SHARING_ENABLED';e.SET_FOLLOW_ME='SET_FOLLOW_ME';e.SET_MAX_RECEIVER_VIDEO_QUALITY='SET_MAX_RECEIVER_VIDEO_QUALITY';e.SET_PASSWORD='SET_PASSWORD';e.SET_PASSWORD_FAILED='SET_PASSWORD_FAILED';e.SET_PENDING_SUBJECT_CHANGE='SET_PENDING_SUBJECT_CHANGE';e.SET_PREFERRED_RECEIVER_VIDEO_QUALITY='SET_PREFERRED_RECEIVER_VIDEO_QUALITY';e.SET_ROOM='SET_ROOM';e.SET_SIP_GATEWAY_ENABLED='SET_SIP_GATEWAY_ENABLED';e.SET_START_MUTED_POLICY='SET_START_MUTED_POLICY'},1058,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.VIDEO_QUALITY_LEVELS=e.JITSI_CONFERENCE_URL_KEY=e.EMAIL_COMMAND=e.AVATAR_URL_COMMAND=e.AVATAR_ID_COMMAND=void 0;e.AVATAR_ID_COMMAND='avatar-id';e.AVATAR_URL_COMMAND='avatar-url';e.EMAIL_COMMAND='email';var A=Symbol('url');e.JITSI_CONFERENCE_URL_KEY=A;e.VIDEO_QUALITY_LEVELS={HIGH:1080,STANDARD:360,LOW:180}},1059,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._addLocalTracksToConference=function(n,t){for(var o=n.getLocalTracks(),c=[],f=t,s=Array.isArray(f),u=0,f=s?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(s){if(u>=f.length)break;p=f[u++]}else{if((u=f.next()).done)break;p=u.value}var v=p;-1===o.indexOf(v)&&c.push(n.addTrack(v).catch(function(n){l('Failed to add local track to conference',n)}))}return Promise.all(c)},e.commonUserJoinedHandling=function(n,t,o){var f=n.dispatch,s=o.getId(),u=o.getDisplayName();o.isHidden()?f((0,c.hiddenParticipantJoined)(s,u)):f((0,c.participantJoined)({botType:o.getBotType(),conference:t,id:s,name:u,presence:o.getStatus(),role:o.getRole()}))},e.commonUserLeftHandling=function(n,t,o){var f=n.dispatch,s=o.getId();o.isHidden()?f((0,c.hiddenParticipantLeft)(s)):f((0,c.participantLeft)(s,t))},e.forEachConference=function(n,t){for(var o=(0,f.toState)(n)['features/base/conference'],c=Object.values(o),u=0;u<c.length;u++){var l=c[u];if(l&&'object'==typeof l){var p=l[s.JITSI_CONFERENCE_URL_KEY];if((p||'function'==typeof l.myUserId)&&!t(l,p))return!1}}return!0},e.getConferenceName=function(n){var o=(0,f.toState)(n),c=o['features/base/jwt'].callee,s=o['features/base/config'].callDisplayName,u=o['features/base/conference'],l=u.pendingSubjectChange,p=u.room,v=u.subject;return l||v||s||c&&c.name||t.default.startCase(decodeURIComponent(p))},e.getCurrentConference=function(n){var t=(0,f.toState)(n)['features/base/conference'],o=t.conference,c=t.joining,s=t.leaving;return o?o===s?void 0:o:c},e.getNearestReceiverVideoQualityLevel=function(n){for(var t=[s.VIDEO_QUALITY_LEVELS.HIGH,s.VIDEO_QUALITY_LEVELS.STANDARD,s.VIDEO_QUALITY_LEVELS.LOW],o=t[0],c=1;c<t.length;c++){var f=t[c-1],u=t[c],l=Math.abs(n-u),p=Math.abs(n-f);l<p&&(o=u)}return o},e._handleParticipantError=function(n){if('Data channels support is disabled!'!==n.message)throw n},e.isRoomValid=function(n){return'string'==typeof n&&''!==n},e._removeLocalTracksFromConference=function(n,t){return Promise.all(t.map(function(t){return n.removeTrack(t).catch(function(n){n.name!==o.JitsiTrackErrors.TRACK_IS_DISPOSED&&l('Failed to remove local track from conference',n)})}))},e.sendLocalParticipant=function(n,t){var o=(0,c.getLocalParticipant)(n),f=o.avatarID,u=o.avatarURL,l=o.email,p=o.features,v=o.name;f&&t.sendCommand(s.AVATAR_ID_COMMAND,{value:f}),u&&t.sendCommand(s.AVATAR_URL_COMMAND,{value:u}),l&&t.sendCommand(s.EMAIL_COMMAND,{value:l}),p&&'true'===p['screen-sharing']&&t.setLocalParticipantProperty('features_screen-sharing',!0);t.setDisplayName(v)};var t=n(r(d[1])),o=r(d[2]),c=r(d[3]),f=r(d[4]),s=r(d[5]),u=n(r(d[6]));function l(n,t){u.default.error(n,t)}},1060,[3,536,388,532,534,1059,1061]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/conference');e.default=t},1061,[576]);
__d(function(g,r,i,a,m,e,d){var n,t=r(d[0]),c=t(r(d[1])),o=r(d[2]),u=r(d[3]),s=r(d[4]),f=r(d[5]),v=r(d[6]),l=r(d[7]),E=r(d[8]),N=r(d[9]),C=r(d[10]),p=r(d[11]),A=r(d[12]),b=t(r(d[13]));function _(t,c,o){var u=c(o),f=o.conference,l=o.error;return l.name===v.JitsiConferenceErrors.OFFER_ANSWER_FAILED&&(0,s.sendAnalytics)((0,s.createOfferAnswerFailedEvent)()),'undefined'!=typeof APP?(void 0!==n&&(window.removeEventListener('beforeunload',n),n=void 0),u):(!l.recoverable&&f&&f.leave().catch(function(n){b.default.info('JitsiConference.leave() rejected with:',n)}),u)}function P(t,c,o){var s,f=t.dispatch,v=t.getState,E=c(o),N=o.conference,p=v()['features/base/conference'].pendingSubjectChange,A=v()['features/base/config'].requireDisplayName;return p&&f((0,C.setSubject)(p)),n=function(){f((0,C.conferenceWillLeave)(N))},window.addEventListener('beforeunload',n),!A||(null==(s=(0,l.getLocalParticipant)(v))?void 0:s.name)||N.isHidden()||f((0,u.openDisplayNamePrompt)(void 0)),E}function D(n,t,c){var o=n.dispatch,u=t(c);return'undefined'==typeof APP&&o((0,C.createConference)()),u}function T(t,c,u){var s=t.dispatch,f=t.getState;if(!R(f,u)){var v=c(u);if(void 0!==n&&(window.removeEventListener('beforeunload',n),n=void 0),'undefined'==typeof APP){var l=u.connection,E=u.error;(0,A.forEachConference)(f,function(n){if(n.getConnection()===l){var t=(0,C.conferenceFailed)(n,E.name);void 0!==E.recoverable&&(t.error.recoverable=E.recoverable),s(t)}return!0})}return v}s((0,o.reloadNow)())}function y(n,t,c){var o=n.dispatch,u=n.getState,s=t(c),f=u()['features/base/conference'].subject;return f&&o({type:p.SET_PENDING_SUBJECT_CHANGE,subject:void 0}),'object'==typeof APP&&APP.API.notifySubjectChanged(f),s}function S(){void 0!==n&&(window.removeEventListener('beforeunload',n),n=void 0)}function R(n,t){var o=t.error;if(o&&'item-not-found'===o.message&&o.details&&o.details.shard_changed){var u=n(),f=u['features/base/connection'].timeEstablished,v=u['features/base/config']._immediateReloadThreshold,l=f&&Date.now()-f,E=!f||l<=('number'==typeof v?v:1500);return(0,s.sendAnalytics)((0,s.createConnectionEvent)('failed',(0,c.default)({},o,{connectionEstablished:f,splitBrain:E,timeSinceConnectionEstablished:l}))),E}return!1}function I(n,t,c){var o=(0,n.getState)(),u=o['features/base/conference'].conference;if(!u)return t(c);var f,v=o['features/base/participants'],E=c.participant.id,N=(0,l.getParticipantById)(v,E),C=(0,l.getPinnedParticipant)(v),p=E?s.ACTION_PINNED:s.ACTION_UNPINNED,A=N&&N.local||!E&&C&&C.local;return f=A||(p===s.ACTION_PINNED?E:C&&C.id),(0,s.sendAnalytics)((0,s.createPinnedEvent)(p,f,{local:A,participant_count:u.getParticipantCount()})),t(c)}function h(n,t,c){var o=(0,n.getState)()['features/base/conference'].conference;if(o){var u=c.duration,s=c.tones,f=c.pause;o.sendTones(s,u,f)}return t(c)}function O(n,t,c){n&&n.setReceiverVideoConstraint(Math.min(t,c))}function L(n,t,c){var o=n.dispatch,u=(0,n.getState)()['features/base/config'].subject;return c.room&&o((0,C.setSubject)(u)),t(c)}function w(n,t){var c,o=n.getState,u=(0,A.getCurrentConference)(o);if(u){var s=t.track.jitsiTrack;c=t.type===N.TRACK_ADDED?(0,A._addLocalTracksToConference)(u,[s]):(0,A._removeLocalTracksFromConference)(u,[s])}return c||Promise.resolve()}function F(n,t,c){var o=(0,n.getState)()['features/base/conference'],u=o.conference,s=o.maxReceiverVideoQuality;return O(u,o.preferredReceiverVideoQuality,s),t(c)}function j(n,t,c){var o=c.track;return o&&o.local?w(n,c).then(function(){return t(c)}):t(c)}function V(n,t,c){var o=(0,n.getState)()['features/base/conference'].conference,u=c.participant,s=t(c);return o&&u.local&&'name'in u&&o.setDisplayName(u.name),s}E.MiddlewareRegistry.register(function(n){return function(t){return function(c){switch(c.type){case p.CONFERENCE_FAILED:return _(n,t,c);case p.CONFERENCE_JOINED:return P(n,t,c);case f.CONNECTION_ESTABLISHED:return D(n,t,c);case f.CONNECTION_FAILED:return T(n,t,c);case p.CONFERENCE_SUBJECT_CHANGED:return y(n,t,c);case p.CONFERENCE_WILL_LEAVE:S();break;case p.DATA_CHANNEL_OPENED:return F(n,t,c);case l.PARTICIPANT_UPDATED:return V(n,t,c);case l.PIN_PARTICIPANT:return I(n,t,c);case p.SEND_TONES:return h(n,t,c);case p.SET_ROOM:return L(n,t,c);case N.TRACK_ADDED:case N.TRACK_REMOVED:return j(n,t,c)}return t(c)}}}),E.StateListenerRegistry.register(function(n){return n['features/base/conference']},function(n,t){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.conference,u=n.maxReceiverVideoQuality,s=n.preferredReceiverVideoQuality,f=s!==c.preferredReceiverVideoQuality,v=u!==c.maxReceiverVideoQuality;(f||v)&&O(o,s,u)})},1062,[3,54,381,1063,385,1051,388,532,534,793,384,1058,1060,1061]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3])},1063,[1064,1088,1094,1095]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.openDisplayNamePrompt=function(t){return(0,o.openDialog)(n.DisplayNamePrompt,{onPostSubmit:t})};var o=r(d[0]),n=r(d[1])},1064,[1065,1088]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4])},1065,[1066,1067,1069,1068,1087]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.hideDialog=t,e.openDialog=u,e.toggleDialog=function(n,c){return function(p,l){(0,o.isDialogOpen)(l,n)?p(t(n)):p(u(n,c))}};var n=r(d[0]),o=r(d[1]);function t(o){return{type:n.HIDE_DIALOG,component:o}}function u(o,t){return{type:n.OPEN_DIALOG,component:o,componentProps:t}}},1066,[1067,1068]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.OPEN_DIALOG=e.HIDE_DIALOG=void 0;e.HIDE_DIALOG='HIDE_DIALOG';e.OPEN_DIALOG='OPEN_DIALOG'},1067,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isDialogOpen=function(t,n){return(0,o.toState)(t)['features/base/dialog'].component===n},e._abstractMapStateToProps=function(o){return{_dialogStyles:t.ColorSchemeRegistry.get(o,'Dialog')}};var t=r(d[0]),o=r(d[1])},1068,[923,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={DialogContent:!0};Object.defineProperty(e,"DialogContent",{enumerable:!0,get:function(){return u.default}});var o=r(d[1]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var u=t(r(d[2]))},1069,[3,1070,1085]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1070,[1071]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={BottomSheet:!0,ConfirmDialog:!0,CustomDialog:!0,DialogContainer:!0,AlertDialog:!0,InputDialog:!0,CustomSubmitDialog:!0};Object.defineProperty(e,"BottomSheet",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"ConfirmDialog",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"CustomDialog",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"DialogContainer",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"AlertDialog",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"InputDialog",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"CustomSubmitDialog",{enumerable:!0,get:function(){return p.default}});var o=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),c=t(r(d[5])),b=t(r(d[6])),p=t(r(d[7])),y=r(d[8]);Object.keys(y).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return y[t]}}))})},1071,[3,1072,1075,1079,1080,1082,1083,1084,1073]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=t(r(d[7])),h=r(d[8]),p=r(d[9]),y=r(d[10]),S=r(d[11]),v=(r(d[12]),r(d[13])),b=(function(t){function n(){return(0,o.default)(this,n),(0,s.default)(this,(0,u.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){var t=this.props._styles;return f.default.createElement(y.SlidingView,{onHide:this.props.onCancel,position:"bottom",show:!0},f.default.createElement(h.View,{pointerEvents:"box-none",style:v.bottomSheetStyles.sheetContainer},f.default.createElement(h.View,{pointerEvents:"box-none",style:v.bottomSheetStyles.sheetAreaCover}),f.default.createElement(h.View,{style:[v.bottomSheetStyles.sheetItemContainer,t.sheet]},f.default.createElement(h.ScrollView,{bounces:!1,showsVerticalScrollIndicator:!1},this._getWrappedContent()))))}},{key:"_getWrappedContent",value:function(){if('ios'===h.Platform.OS&&parseInt(h.Platform.Version,10)>10)return f.default.createElement(h.SafeAreaView,null,this.props.children);return this.props.children}}]),n})(f.PureComponent);var w=(0,S.connect)(function(t){return{_styles:p.ColorSchemeRegistry.get(t,'BottomSheet')}})(b);e.default=w},1072,[2,3,4,5,6,9,10,13,17,923,394,534,406,1073]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.inputDialog=e.brandedDialog=e.bottomSheetStyles=e.PLACEHOLDER_COLOR=e.MD_ITEM_MARGIN_PADDING=e.MD_ITEM_HEIGHT=e.MD_FONT_SIZE=e.FIELD_UNDERLINE=void 0;var t=o(r(d[1])),l=r(d[2]),n=r(d[3]),c=r(d[4]),b=r(d[5]),s=c.ColorPalette.transparent;e.FIELD_UNDERLINE=s;e.MD_FONT_SIZE=16;e.MD_ITEM_HEIGHT=48;e.MD_ITEM_MARGIN_PADDING=16;var f=c.ColorPalette.lightGrey;e.PLACEHOLDER_COLOR=f;var h={sheetAreaCover:{backgroundColor:c.ColorPalette.transparent,flex:1},sheetContainer:{alignItems:'stretch',flex:1,flexDirection:'column',justifyContent:'flex-end'},sheetItemContainer:{flex:-1,maxHeight:'60%',paddingHorizontal:16}};e.bottomSheetStyles=h;var u={boldDialogText:{fontWeight:'bold'},buttonFarLeft:{borderBottomLeftRadius:5},buttonFarRight:{borderBottomRightRadius:5},buttonWrapper:{alignItems:'stretch',borderRadius:5,flexDirection:'row'},closeWrapper:{alignSelf:'flex-end',padding:c.BoxModel.padding},mainWrapper:{alignSelf:'stretch',padding:2*c.BoxModel.padding,paddingBottom:3*c.BoxModel.padding},overlay:(0,t.default)({},l.StyleSheet.absoluteFillObject,{alignItems:'center',backgroundColor:'rgba(127, 127, 127, 0.6)',flexDirection:'row',justifyContent:'center',padding:30}),overlayTouchable:(0,t.default)({},l.StyleSheet.absoluteFillObject)};e.brandedDialog=u;var C={color:(0,n.schemeColor)('text'),fontSize:16,textAlign:'center'},p={bottomField:{marginBottom:0},fieldWrapper:(0,t.default)({},u.mainWrapper,{paddingBottom:2*c.BoxModel.padding}),formMessage:{alignSelf:'flex-start',fontStyle:'italic',margin:c.BoxModel.margin}};e.inputDialog=p,n.ColorSchemeRegistry.register('BottomSheet',{iconStyle:{color:(0,n.schemeColor)('icon'),fontSize:24},labelStyle:{color:(0,n.schemeColor)('label'),flexShrink:1,fontSize:16,marginLeft:32,opacity:.9},sheet:{backgroundColor:(0,n.schemeColor)('background')},style:{alignItems:'center',flexDirection:'row',height:48},underlayColor:c.ColorPalette.overflowMenuItemUnderlay}),n.ColorSchemeRegistry.register('Dialog',{button:{backgroundColor:(0,n.schemeColor)('buttonBackground'),flex:1,padding:1.5*c.BoxModel.padding},buttonSeparator:{borderRightColor:(0,n.schemeColor)('border'),borderRightWidth:1},buttonLabel:{color:(0,n.schemeColor)('buttonLabel'),fontSize:16,textAlign:'center'},closeStyle:{color:(0,n.schemeColor)('icon'),fontSize:16},dialog:{alignItems:'stretch',backgroundColor:(0,n.schemeColor)('background'),borderColor:(0,n.schemeColor)('border'),borderRadius:5,borderWidth:1,flex:1,flexDirection:'column',maxWidth:b.PREFERRED_DIALOG_SIZE},field:(0,t.default)({},C,{borderBottomWidth:1,borderColor:(0,n.schemeColor)('border'),margin:c.BoxModel.margin,textAlign:'left'}),fieldLabel:(0,t.default)({},C,{margin:c.BoxModel.margin,textAlign:'left'}),text:(0,t.default)({},C),topBorderContainer:{borderTopColor:(0,n.schemeColor)('border'),borderTopWidth:1}})},1073,[3,54,17,923,406,1074]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.PREFERRED_DIALOG_SIZE=void 0;e.PREFERRED_DIALOG_SIZE=300},1074,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),s=t(r(d[5])),c=t(r(d[6])),f=r(d[7]),p=r(d[8]),y=r(d[9]),h=(r(d[10]),r(d[11])),b=t(r(d[12])),_=r(d[13]),v=(function(t){function p(){return(0,n.default)(this,p),(0,o.default)(this,(0,u.default)(p).apply(this,arguments))}return(0,s.default)(p,t),(0,l.default)(p,[{key:"_getSubmitButtonKey",value:function(){return this.props.okKey||'dialog.confirmYes'}},{key:"_renderAdditionalButtons",value:function(){var t=this.props,n=t._dialogStyles,l=t.cancelKey,o=t.t;return c.default.createElement(f.TouchableOpacity,{onPress:this._onCancel,style:[n.button,_.brandedDialog.buttonFarLeft,n.buttonSeparator]},c.default.createElement(f.Text,{style:n.buttonLabel},o(l||'dialog.confirmNo')))}},{key:"_renderSubmittable",value:function(){if(this.props.children)return this.props.children;var t=this.props,n=t._dialogStyles,l=t.contentKey,o=t.t,u='string'==typeof l?o(l):this._renderHTML(o(l.key,l.params));return c.default.createElement(f.Text,{style:n.text},u)}}]),p})(b.default),S=(0,p.translate)((0,y.connect)(h._abstractMapStateToProps)(v));e.default=S},1075,[3,4,5,6,9,10,13,17,607,534,406,1068,1076,1073]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),s=t(r(d[5])),f=t(r(d[6])),b=r(d[7]),c=(r(d[8]),t(r(d[9]))),y=r(d[10]),p=(function(t){function c(){return(0,n.default)(this,c),(0,u.default)(this,(0,o.default)(c).apply(this,arguments))}return(0,s.default)(c,t),(0,l.default)(c,[{key:"_getSubmitButtonKey",value:function(){return'dialog.Ok'}},{key:"_renderAdditionalButtons",value:function(){return null}},{key:"_renderContent",value:function(){var t=this.props,n=t._dialogStyles,l=t.t,u=this._renderAdditionalButtons();return f.default.createElement(b.View,null,f.default.createElement(b.View,{style:y.brandedDialog.mainWrapper},this._renderSubmittable()),f.default.createElement(b.View,{style:y.brandedDialog.buttonWrapper},u,f.default.createElement(b.TouchableOpacity,{disabled:this.props.okDisabled,onPress:this._onSubmit,style:[n.button,u?null:y.brandedDialog.buttonFarLeft,y.brandedDialog.buttonFarRight]},f.default.createElement(b.Text,{style:n.buttonLabel},l(this._getSubmitButtonKey())))))}}]),c})(c.default);e.default=p},1076,[3,4,5,6,9,10,13,17,406,1077,1073]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),f=t(r(d[7])),b=r(d[8]),y=r(d[9]),h=(r(d[10]),t(r(d[11]))),p=r(d[12]),x=(function(t){function h(t){var n;return(0,l.default)(this,h),(n=(0,s.default)(this,(0,u.default)(h).call(this,t)))._onSubmit=n._onSubmit.bind((0,c.default)((0,c.default)(n))),n}return(0,o.default)(h,t),(0,n.default)(h,[{key:"render",value:function(){var t=this.props,l=t._dialogStyles,n=t.style;return f.default.createElement(b.TouchableWithoutFeedback,null,f.default.createElement(b.View,{style:[p.brandedDialog.overlay,n]},f.default.createElement(b.View,{pointerEvents:"box-none",style:[l.dialog,this.props.style]},f.default.createElement(b.TouchableOpacity,{onPress:this._onCancel,style:p.brandedDialog.closeWrapper},f.default.createElement(y.Icon,{src:y.IconClose,style:l.closeStyle})),this._renderContent())))}},{key:"_renderHTML",value:function(t){if('string'==typeof t){t=t.replace(/\s{2,}/gi,' ');for(var l,n,s=/<\s*b\s*>/gi,u=/<\s*\/\s*b\s*>/gi,o=0,c=[];(l=s.exec(t))&&(u.lastIndex=s.lastIndex,n=u.exec(t));)c.push(t.substring(o,l.index)),c.push(f.default.createElement(b.Text,{style:p.brandedDialog.boldDialogText},t.substring(s.lastIndex,n.index))),s.lastIndex=o=u.lastIndex;return o<t.length&&c.push(t.substring(o)),c}return t}}]),h})(h.default);e.default=x},1077,[3,4,5,6,9,10,8,13,17,403,406,1078,1073]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),l=t(r(d[4])),f=t(r(d[5])),s=t(r(d[6])),c=r(d[7]),h=r(d[8]),_=(function(t){function c(t){var u;return(0,n.default)(this,c),(u=(0,o.default)(this,(0,l.default)(c).call(this,t)))._onCancel=u._onCancel.bind((0,s.default)((0,s.default)(u))),u._onSubmit=u._onSubmit.bind((0,s.default)((0,s.default)(u))),u._onSubmitFulfilled=u._onSubmitFulfilled.bind((0,s.default)((0,s.default)(u))),u._onSubmitRejected=u._onSubmitRejected.bind((0,s.default)((0,s.default)(u))),u}return(0,f.default)(c,t),(0,u.default)(c,[{key:"componentDidMount",value:function(){this._mounted=!0}},{key:"componentWillUnmount",value:function(){this._mounted=!1}},{key:"_hide",value:function(){return this.props.dispatch((0,h.hideDialog)())}},{key:"_onCancel",value:function(){var t=this.props,n=t.cancelDisabled,u=void 0!==n&&n,o=t.onCancel;u||o&&!o()||this._hide()}},{key:"_onSubmit",value:function(t){var n=this.props,u=n.okDisabled,o=void 0!==u&&u,l=n.onSubmit;if(!o){this.setState({submitting:!0});var f,s=!l||l(t);if(s)switch(typeof s){case'function':case'object':f=s.then}'function'==typeof f&&2===f.length?f.call(s,this._onSubmitFulfilled,this._onSubmitRejected):s?this._onSubmitFulfilled():this._onSubmitRejected()}}},{key:"_onSubmitFulfilled",value:function(){this._mounted&&this.setState({submitting:!1}),this._hide()}},{key:"_onSubmitRejected",value:function(){this._mounted&&this.setState({submitting:!1})}}]),c})(c.Component);e.default=_},1078,[3,4,5,6,9,10,8,13,1066]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),o=t(r(d[5])),c=r(d[6]),s=r(d[7]),p=(function(t){function c(){return(0,n.default)(this,c),(0,f.default)(this,(0,l.default)(c).apply(this,arguments))}return(0,o.default)(c,t),(0,u.default)(c,[{key:"_renderContent",value:function(){return this.props.children}}]),c})(t(r(d[8])).default),_=(0,c.connect)(s._abstractMapStateToProps)(p);e.default=_},1079,[3,4,5,6,9,10,534,1068,1077]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),f=n(r(d[3])),l=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),s=r(d[7]),p=t(r(d[8])),v=(function(t){function n(){return(0,u.default)(this,n),(0,l.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,f.default)(n,[{key:"render",value:function(){return this._renderDialogContent()}}]),n})(p.default),_=(0,s.connect)(p.abstractMapStateToProps)(v);e.default=_},1080,[2,3,4,5,6,9,10,534,1081]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.abstractMapStateToProps=function(t){var n=t['features/base/dialog'],o=t['features/base/responsive-ui'].reducedUI;return{_component:n.component,_componentProps:n.componentProps,_reducedUI:o}},e.default=void 0;var o=n(r(d[2])),u=n(r(d[3])),p=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),l=t(r(d[7])),f=(function(t){function n(){return(0,o.default)(this,n),(0,p.default)(this,(0,s.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,u.default)(n,[{key:"_renderDialogContent",value:function(){var t=this.props,n=t._component,o=t._reducedUI;return n&&!o?l.default.createElement(n,this.props._componentProps):null}}]),n})(l.Component);e.default=f},1081,[2,3,4,5,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),c=r(d[7]),p=r(d[8]),y=r(d[9]),_=r(d[10]),v=(function(t){function p(){return(0,n.default)(this,p),(0,l.default)(this,(0,f.default)(p).apply(this,arguments))}return(0,o.default)(p,t),(0,u.default)(p,[{key:"_renderSubmittable",value:function(){var t=this.props,n=t._dialogStyles,u=t.contentKey,l=t.t,f='string'==typeof u?l(u):this._renderHTML(l(u.key,u.params));return s.default.createElement(c.Text,{style:n.text},f)}}]),p})(t(r(d[11])).default),h=(0,p.translate)((0,y.connect)(_._abstractMapStateToProps)(v));e.default=h},1082,[3,4,5,6,9,10,13,17,607,534,1068,1076]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),s=t(r(d[5])),f=t(r(d[6])),p=t(r(d[7])),b=t(r(d[8])),c=r(d[9]),h=r(d[10]),_=r(d[11]),y=(r(d[12]),r(d[13])),v=t(r(d[14])),V=r(d[15]),x=(function(t){function h(t){var l;return(0,n.default)(this,h),(l=(0,o.default)(this,(0,s.default)(h).call(this,t))).state={fieldValue:t.initialValue},l._onChangeText=l._onChangeText.bind((0,p.default)((0,p.default)(l))),l._onSubmitValue=l._onSubmitValue.bind((0,p.default)((0,p.default)(l))),l}return(0,f.default)(h,t),(0,u.default)(h,[{key:"_renderContent",value:function(){var t=this.props,n=t._dialogStyles,u=t.messageKey,o=t.okDisabled,s=t.t;return b.default.createElement(c.View,null,b.default.createElement(c.View,{style:[V.brandedDialog.mainWrapper,V.inputDialog.fieldWrapper]},b.default.createElement(c.Text,{style:n.fieldLabel},s(this.props.contentKey)),b.default.createElement(c.TextInput,(0,l.default)({onChangeText:this._onChangeText,style:n.field,underlineColorAndroid:V.FIELD_UNDERLINE,value:this.state.fieldValue},this.props.textInputProps)),u&&b.default.createElement(c.Text,{style:[V.inputDialog.formMessage,n.text]},s(u))),b.default.createElement(c.View,{style:V.brandedDialog.buttonWrapper},b.default.createElement(c.TouchableOpacity,{disabled:o,onPress:this._onSubmitValue,style:[n.button,V.brandedDialog.buttonFarLeft,V.brandedDialog.buttonFarRight]},b.default.createElement(c.Text,{style:n.buttonLabel},s('dialog.Ok')))))}},{key:"_onChangeText",value:function(t){this.props.validateInput&&!this.props.validateInput(t)||this.setState({fieldValue:t})}},{key:"_onSubmitValue",value:function(){return this._onSubmit(this.state.fieldValue)}}]),h})(v.default),E=(0,h.translate)((0,_.connect)(y._abstractMapStateToProps)(x));e.default=E},1083,[3,16,4,5,6,9,10,8,13,17,607,534,406,1068,1077,1073]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),c=r(d[6]),s=r(d[7]),p=r(d[8]),_=(function(t){function c(){return(0,u.default)(this,c),(0,l.default)(this,(0,f.default)(c).apply(this,arguments))}return(0,o.default)(c,t),(0,n.default)(c,[{key:"_renderSubmittable",value:function(){return this.props.children}}]),c})(t(r(d[9])).default),h=(0,c.translate)((0,s.connect)(p._abstractMapStateToProps)(_));e.default=h},1084,[3,4,5,6,9,10,607,534,1068,1076]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),s=n(r(d[6])),c=t(r(d[7])),p=r(d[8]),y=n(r(d[9])),v=(function(t){function n(){return(0,l.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,s.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props,n=t.children,l=t.style,u='string'==typeof n?c.default.createElement(p.Text,{style:l},n):n;return c.default.createElement(p.Container,{style:y.default.dialogContainer},u)}}]),n})(c.Component);e.default=v},1085,[2,3,4,5,6,9,10,13,394,1086]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]),t=(0,o.createStyleSheet)({dialogContainer:{paddingHorizontal:o.BoxModel.padding,paddingVertical:1.5*o.BoxModel.padding}});e.default=t},1086,[406]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);n.ReducerRegistry.register('features/base/dialog',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=arguments.length>1?arguments[1]:void 0;switch(c.type){case o.HIDE_DIALOG:var s=c.component;if(void 0===s||t.component===s)return(0,n.assign)(t,{component:void 0,componentProps:void 0});break;case o.OPEN_DIALOG:return(0,n.assign)(t,{component:c.component,componentProps:c.componentProps})}return t})},1087,[534,1067]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1088,[1089]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DisplayNameLabel",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"DisplayNamePrompt",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1089,[3,1090,1092]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),p=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),f=t(r(d[7])),s=r(d[8]),y=r(d[9]),_=r(d[10]),v=n(r(d[11])),h=(function(t){function n(){return(0,l.default)(this,n),(0,p.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){return this.props._render?f.default.createElement(s.View,{style:v.default.displayNameBackdrop},f.default.createElement(s.Text,{style:v.default.displayNameText},this.props._participantName)):null}}]),n})(f.Component);var N=(0,_.connect)(function(t,n){var l=n.participantId,u=(0,y.getLocalParticipant)(t),p=Boolean(l)&&u.id!==l&&!(0,y.shouldRenderParticipantVideo)(t,l);return{_participantName:(0,y.getParticipantDisplayName)(t,l),_render:p}})(h);e.default=N},1090,[2,3,4,5,6,9,10,13,17,532,534,1091]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o={displayNameBackdrop:{alignSelf:'center',backgroundColor:'rgba(28, 32, 37, 0.6)',borderRadius:4,margin:16,paddingHorizontal:16,paddingVertical:4},displayNameText:{color:r(d[0]).ColorPalette.white,fontSize:14}};e.default=o},1091,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),s=r(d[7]),p=r(d[8]),y=(function(t){function s(){return(0,n.default)(this,s),(0,l.default)(this,(0,f.default)(s).apply(this,arguments))}return(0,o.default)(s,t),(0,u.default)(s,[{key:"render",value:function(){return c.default.createElement(p.InputDialog,{contentKey:"dialog.enterDisplayName",onSubmit:this._onSetDisplayName})}}]),s})(t(r(d[9])).default),v=(0,s.connect)()(y);e.default=v},1092,[3,4,5,6,9,10,13,534,1065,1093]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),s=t(r(d[6])),p=r(d[7]),c=r(d[8]),v=(function(t){function p(t){var n;return(0,u.default)(this,p),(n=(0,l.default)(this,(0,f.default)(p).call(this,t)))._onSetDisplayName=n._onSetDisplayName.bind((0,s.default)((0,s.default)(n))),n}return(0,o.default)(p,t),(0,n.default)(p,[{key:"_onSetDisplayName",value:function(t){if(!t||!t.trim())return!1;var u=this.props,n=u.dispatch,l=u.onPostSubmit;return n((0,c.updateSettings)({displayName:t})),l&&l(),!0}}]),p})(p.Component);e.default=v},1093,[3,4,5,6,9,10,8,13,833]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.appendSuffix=function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';return(n||t)+(n&&t&&n!==t?" ("+t+")":'')}},1094,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]);n.MiddlewareRegistry.register(function(n){var p=n.dispatch,c=n.getState;return function(n){return function(u){switch(u.type){case s.SETTINGS_UPDATED:u.settings.displayName&&(0,t.isDialogOpen)(c,o.DisplayNamePrompt)&&p((0,t.hideDialog)(o.DisplayNamePrompt))}return n(u)}}})},1095,[1065,534,833,1088]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1])),o=r(d[2]),t=r(d[3]),s=r(d[4]),c=r(d[5]),E=r(d[6]),u=r(d[7]),_=r(d[8]),v={conference:void 0,joining:void 0,leaving:void 0,locked:void 0,maxReceiverVideoQuality:u.VIDEO_QUALITY_LEVELS.HIGH,password:void 0,passwordRequired:void 0,preferredReceiverVideoQuality:u.VIDEO_QUALITY_LEVELS.HIGH};function R(n,o){var t=o.authEnabled,c=o.authLogin;return(0,s.assign)(n,{authEnabled:t,authLogin:c})}function l(n,o){var E,u,_=o.conference,v=o.error,R=n.conference||n.joining;if(R&&R!==_)return n;switch(v.name){case t.JitsiConferenceErrors.AUTHENTICATION_REQUIRED:E=_;break;case t.JitsiConferenceErrors.PASSWORD_REQUIRED:u=_}return(0,s.assign)(n,{authRequired:E,conference:void 0,error:v,joining:void 0,leaving:void 0,locked:u?c.LOCKED_REMOTELY:void 0,password:void 0,passwordRequired:u})}function L(n,o){var t=o.conference,E=t.room&&t.room.locked?c.LOCKED_REMOTELY:void 0;return(0,s.assign)(n,{authRequired:void 0,conference:t,joining:void 0,leaving:void 0,locked:E,passwordRequired:void 0})}function f(o,t){var s=t.conference,c=t.type,u=(0,n.default)({},o);for(var _ in o)if(o[_]===s)switch(u[_]=void 0,_){case'conference':case'passwordRequired':delete u.locked,delete u.password}return c===E.CONFERENCE_WILL_LEAVE&&(s!==o.joining&&s!==o.conference||(u.leaving=s)),u}function C(n,o){var t=o.conference;return(0,s.assign)(n,{error:void 0,joining:t})}function T(n,o){var t=o.conference,E=o.locked;return n.conference!==t?n:(0,s.assign)(n,{locked:E?n.locked||c.LOCKED_REMOTELY:void 0,password:E?n.password:void 0})}function O(n,o){return(0,s.set)(n,'p2p',o.p2p)}function N(n,o){return(0,s.set)(n,'desktopSharingEnabled',o.desktopSharingEnabled)}function S(n,o){var t=o.conference,E=o.method,u=o.password;switch(E){case t.join:if(n.passwordRequired===t)return(0,s.assign)(n,{joining:n.conference?n.joining:t,locked:c.LOCKED_REMOTELY,password:u,passwordRequired:void 0});break;case t.lock:return(0,s.assign)(n,{locked:u?c.LOCKED_LOCALLY:void 0,password:u})}return n}function A(n,o){var t=o.room;return(0,_.isRoomValid)(t)||(t=void 0),(0,s.assign)(n,{error:void 0,room:t})}function I(n,o){return(0,s.set)(n,'isSIPGatewayEnabled',o.isSIPGatewayEnabled)}s.ReducerRegistry.register('features/base/conference',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v,c=arguments.length>1?arguments[1]:void 0;switch(c.type){case E.AUTH_STATUS_CHANGED:return R(t,c);case E.CONFERENCE_FAILED:return l(t,c);case E.CONFERENCE_JOINED:return L(t,c);case E.CONFERENCE_SUBJECT_CHANGED:return(0,s.set)(t,'subject',c.subject);case E.CONFERENCE_LEFT:case E.CONFERENCE_WILL_LEAVE:return f(t,c);case E.CONFERENCE_WILL_JOIN:return C(t,c);case o.CONNECTION_WILL_CONNECT:return(0,s.set)(t,'authRequired',void 0);case E.LOCK_STATE_CHANGED:return T(t,c);case E.P2P_STATUS_CHANGED:return O(t,c);case E.SET_DESKTOP_SHARING_ENABLED:return N(t,c);case E.SET_FOLLOW_ME:return(0,s.set)(t,'followMeEnabled',c.enabled);case o.SET_LOCATION_URL:return(0,s.set)(t,'room',void 0);case E.SET_MAX_RECEIVER_VIDEO_QUALITY:return(0,s.set)(t,'maxReceiverVideoQuality',c.maxReceiverVideoQuality);case E.SET_PASSWORD:return S(t,c);case E.SET_PENDING_SUBJECT_CHANGE:return(0,s.set)(t,'pendingSubjectChange',c.subject);case E.SET_PREFERRED_RECEIVER_VIDEO_QUALITY:return(0,s.set)(t,'preferredReceiverVideoQuality',c.preferredReceiverVideoQuality);case E.SET_ROOM:return A(t,c);case E.SET_SIP_GATEWAY_ENABLED:return I(t,c);case E.SET_START_MUTED_POLICY:return(0,n.default)({},t,{startAudioMutedPolicy:c.startAudioMutedPolicy,startVideoMutedPolicy:c.startVideoMutedPolicy})}return t})},1096,[3,54,1051,388,534,1097,1058,1059,1060]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3])},1097,[1098,1099,1103,1104]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.beginRoomLockRequest=function(o){return function(n,s){if(void 0===o&&(o=s()['features/base/conference'].conference),o){var u=s()['features/base/config'].roomPasswordNumberOfDigits;n((0,t.openDialog)(c.RoomLockPrompt,{conference:o,passwordNumberOfDigits:u}))}}},e._cancelPasswordRequiredPrompt=function(t){return function(c,s){if('undefined'!=typeof APP)return APP.API.notifyReadyToClose(),void c((0,o.maybeRedirectToWelcomePage)());var u=s();t===u['features/base/conference'].passwordRequired&&t[n.JITSI_CONFERENCE_URL_KEY]===u['features/base/connection'].locationURL&&(c((0,n.conferenceLeft)(t)),c((0,o.appNavigate)(void 0)))}},e.endRoomLockRequest=function(o,s){return function(u){var f=s?u((0,n.setPassword)(o,o.lock,s)):Promise.resolve(),P=function(){return u((0,t.hideDialog)(c.RoomLockPrompt))};f.then(P,P)}},e._openPasswordRequiredPrompt=function(o){return(0,t.openDialog)(c.PasswordRequiredPrompt,{conference:o})},e.unlockRoom=function(){return function(o,t){var c=t()['features/base/conference'].conference;return o((0,n.setPassword)(c,c.lock,''))}};var o=r(d[0]),n=r(d[1]),t=r(d[2]),c=r(d[3])},1098,[381,383,1065,1099]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"PasswordRequiredPrompt",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"RoomLockButton",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"RoomLockPrompt",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3]))},1099,[3,1100,1101,1102]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),l=n(r(d[6])),p=n(r(d[7])),f=t(r(d[8])),_=r(d[9]),h=r(d[10]),v=r(d[11]),w=r(d[12]),b=(function(t){function n(t){var s;return(0,o.default)(this,n),(s=(0,u.default)(this,(0,c.default)(n).call(this,t))).state={password:t._password},s._onCancel=s._onCancel.bind((0,p.default)((0,p.default)(s))),s._onSubmit=s._onSubmit.bind((0,p.default)((0,p.default)(s))),s}return(0,l.default)(n,t),(0,s.default)(n,[{key:"componentDidUpdate",value:function(){var t=this.props._password;t&&t!==this.state.password&&this.setState({password:t})}},{key:"render",value:function(){var t=this.state.password;return f.default.createElement(h.InputDialog,{contentKey:"dialog.passwordLabel",initialValue:t,messageKey:t?'dialog.incorrectRoomLockPassword':void 0,onCancel:this._onCancel,onSubmit:this._onSubmit,textInputProps:{secureTextEntry:!0}})}},{key:"_onCancel",value:function(){return this.props.dispatch((0,w._cancelPasswordRequiredPrompt)(this.props.conference)),!0}},{key:"_onSubmit",value:function(t){var n=this.props.conference;return this.props.dispatch((0,_.setPassword)(n,n.join,t)),!0}}]),n})(f.Component);var y=(0,v.connect)(function(t){return{_password:t['features/base/conference'].password}})(b);e.default=y},1100,[2,3,4,5,6,9,10,8,13,383,1065,534,1098]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=o(r(d[1])),l=o(r(d[2])),c=o(r(d[3])),n=o(r(d[4])),u=o(r(d[5])),s=r(d[6]),f=r(d[7]),k=r(d[8]),p=r(d[9]),b=r(d[10]),v=r(d[11]),_=(function(o){function s(){var o,l;(0,t.default)(this,s);for(var u=arguments.length,k=new Array(u),p=0;p<u;p++)k[p]=arguments[p];return(l=(0,c.default)(this,(o=(0,n.default)(s)).call.apply(o,[this].concat(k)))).accessibilityLabel='toolbar.accessibilityLabel.lockRoom',l.icon=f.IconRoomLock,l.label='dialog.lockRoom',l.toggledIcon=f.IconRoomUnlock,l.toggledLabel='dialog.unlockRoom',l}return(0,u.default)(s,o),(0,l.default)(s,[{key:"_handleClick",value:function(){var o=this.props,t=o.dispatch;t(o._locked?(0,v.unlockRoom)():(0,v.beginRoomLockRequest)())}},{key:"_isDisabled",value:function(){return!this.props._localParticipantModerator}},{key:"_isToggled",value:function(){return this.props._locked}}]),s})(b.AbstractButton);var h=(0,s.translate)((0,p.connect)(function(o){var t=o['features/base/conference'],l=t.conference,c=t.locked;return{_localParticipantModerator:Boolean(l&&(0,k.isLocalParticipantModerator)(o)),_locked:Boolean(l&&c)}})(_));e.default=h},1101,[3,4,5,6,9,10,607,403,532,534,810,1098]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),s=n(r(d[5])),p=n(r(d[6])),f=n(r(d[7])),c=n(r(d[8])),_=t(r(d[9])),b=r(d[10]),v=r(d[11]),h=r(d[12]),y={autoCapitalize:'none',autoCorrect:!1},C=(function(t){function n(t){var u;return(0,o.default)(this,n),(u=(0,s.default)(this,(0,p.default)(n).call(this,t)))._onCancel=u._onCancel.bind((0,c.default)((0,c.default)(u))),u._onSubmit=u._onSubmit.bind((0,c.default)((0,c.default)(u))),u._validateInput=u._validateInput.bind((0,c.default)((0,c.default)(u))),u}return(0,f.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){var t=y;return this.props.passwordNumberOfDigits&&(t=(0,u.default)({},t,{keyboardType:'number-pad',maxLength:this.props.passwordNumberOfDigits})),_.default.createElement(b.InputDialog,{contentKey:"dialog.passwordLabel",onCancel:this._onCancel,onSubmit:this._onSubmit,textInputProps:t,validateInput:this._validateInput})}},{key:"_onCancel",value:function(){return this._onSubmit(void 0)}},{key:"_onSubmit",value:function(t){return this.props.dispatch((0,h.endRoomLockRequest)(this.props.conference,t)),!1}},{key:"_validateInput",value:function(t){return!(this.props.passwordNumberOfDigits&&t.length>0&&!/^\d+$/.test(t))}}]),n})(_.Component),I=(0,v.connect)()(C);e.default=I},1102,[2,3,54,4,5,6,9,10,8,13,1065,534,1098]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.LOCKED_REMOTELY=e.LOCKED_LOCALLY=void 0;e.LOCKED_LOCALLY='LOCKED_LOCALLY';e.LOCKED_REMOTELY='LOCKED_REMOTELY'},1103,[]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]),t=r(d[1]),n=r(d[2]),s=r(d[3]),c=r(d[4]),l=r(d[5]),f=o(r(d[6])),u=r(d[7]),E=r(d[8]),p=r(d[9]),O=o(r(d[10]));function P(o,t,c){var l=o.dispatch,f=c.conference,p=c.error;return f&&p.name===s.JitsiConferenceErrors.PASSWORD_REQUIRED?(void 0===p.recoverable&&(p.recoverable=!0),p.recoverable&&l((0,u._openPasswordRequiredPrompt)(f))):(l((0,n.hideDialog)(E.PasswordRequiredPrompt)),l((0,n.hideDialog)(E.RoomLockPrompt))),t(c)}function T(o,t,n){if('undefined'!=typeof APP){var c,l,f=n.error;f===s.JitsiConferenceErrors.PASSWORD_NOT_SUPPORTED?(O.default.warn('room passwords not supported'),c='dialog.passwordNotSupported',l='dialog.passwordNotSupportedTitle'):(O.default.warn('setting password failed',f),c='dialog.lockMessage',l='dialog.lockTitle'),APP.UI.messageHandler.showError({descriptionKey:c,titleKey:l})}return t(n)}c.MiddlewareRegistry.register(function(o){return function(n){return function(s){switch(s.type){case t.CONFERENCE_FAILED:return P(o,n,s);case t.LOCK_STATE_CHANGED:'undefined'!=typeof APP&&APP.UI.emitEvent(f.default.TOGGLE_ROOM_LOCK,s.locked);var c=o.getState()['features/base/conference'].locked,u=n(s),E=o.getState()['features/base/conference'].locked;return E===p.LOCKED_REMOTELY?o.dispatch((0,l.showNotification)({titleKey:'notify.passwordSetRemotely'},l.NOTIFICATION_TIMEOUT)):c!==p.LOCKED_REMOTELY||E||o.dispatch((0,l.showNotification)({titleKey:'notify.passwordRemovedRemotely'},l.NOTIFICATION_TIMEOUT)),u;case t.SET_PASSWORD_FAILED:return T(o,n,s)}return n(s)}}})},1104,[3,383,1065,388,534,587,875,1098,1099,1103,1105]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,r(d[0]).getLogger)('features/room-lock');e.default=o},1105,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},1106,[1107,1109,1111,1122,1123]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.mediaPermissionPromptVisibilityChanged=function(n,o){return{type:t.MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED,browser:o,isVisible:n}},e.setFatalError=function(n){return{type:t.SET_FATAL_ERROR,fatalError:n}};var t=r(d[0])},1107,[1108]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_FATAL_ERROR=e.MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED=void 0;e.MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED='MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED';e.SET_FATAL_ERROR='SET_FATAL_ERROR'},1108,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={OverlayContainer:!0};Object.defineProperty(e,"OverlayContainer",{enumerable:!0,get:function(){return o.default}});var o=t(r(d[1])),u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))})},1109,[3,1110,1121]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),v=n(r(d[6])),c=t(r(d[7])),p=r(d[8]),s=r(d[9]),y=(function(t){function n(){return(0,u.default)(this,n),(0,o.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,v.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){var t=this.props.overlay;return t?c.default.createElement(t,{}):null}}]),n})(c.Component);var h=(0,p.connect)(function(t){return{overlay:(0,s.getOverlayToRender)(t)}})(y);e.default=h},1110,[2,3,4,5,6,9,10,13,534,1111]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getOverlayToRender=function(t){for(var o=(0,n.getOverlays)(),f=Array.isArray(o),l=0,o=f?o:o["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var u;if(f){if(l>=o.length)break;u=o[l++]}else{if((l=o.next()).done)break;u=l.value}var v=u,y=v.WrappedComponent||v;if(y.needsRender(t))return v}return};var n=r(d[0])},1111,[1112]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getOverlays=function(){return[n.LoadConfigOverlay,n.PageReloadOverlay]};var n=r(d[0])},1112,[1113]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"LoadConfigOverlay",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"OverlayFrame",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"PageReloadOverlay",{enumerable:!0,get:function(){return f.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3]))},1113,[3,1114,1115,1117]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=l(r(d[4])),f=l(r(d[5])),c=l(r(d[6])),s=t(r(d[7])),y=r(d[8]),v=r(d[9]),p=r(d[10]),O=r(d[11]),h=r(d[12]),_=(r(d[13]),l(r(d[14]))),C=l(r(d[15])),E=(function(t){function l(){return(0,n.default)(this,l),(0,u.default)(this,(0,f.default)(l).apply(this,arguments))}return(0,c.default)(l,t),(0,o.default)(l,[{key:"render",value:function(){var t=this.props._styles;return s.default.createElement(_.default,null,s.default.createElement(y.View,{style:[C.default.loadingOverlayWrapper,t.loadingOverlayWrapper]},s.default.createElement(y.SafeAreaView,null,s.default.createElement(O.LoadingIndicator,{color:t.indicatorColor,size:"large",style:C.default.connectIndicator}),s.default.createElement(y.Text,{style:[C.default.loadingOverlayText,t.loadingOverlayText]},this.props.t('connectingOverlay.joiningRoom')))))}}],[{key:"needsRender",value:function(t){return Boolean(t['features/overlay'].loadConfigOverlayVisible)}}]),l})(s.Component);var x=(0,p.translate)((0,h.connect)(function(t){return{_styles:v.ColorSchemeRegistry.get(t,'LoadConfigOverlay')}})(E));e.default=x},1114,[2,3,4,5,6,9,10,13,17,923,607,394,534,406,1115,1116]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),s=t(r(d[7])),p=r(d[8]),h=n(r(d[9])),v=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return s.default.createElement(p.View,{style:h.default.container},s.default.createElement(p.SafeAreaView,{style:h.default.safeContainer},this.props.children))}}]),n})(s.Component);e.default=v},1115,[2,3,4,5,6,9,10,13,17,1116]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=o(r(d[1])),t=r(d[2]),n=r(d[3]),c=r(d[4]),u={connectIndicator:{margin:c.BoxModel.margin},container:(0,l.default)({},t.StyleSheet.absoluteFillObject,{backgroundColor:c.ColorPalette.black}),loadingOverlayText:{color:c.ColorPalette.white},loadingOverlayWrapper:(0,l.default)({},t.StyleSheet.absoluteFillObject,{alignItems:'center',flex:1,flexDirection:'column',justifyContent:'center'}),safeContainer:{flex:1}};e.default=u,n.ColorSchemeRegistry.register('LoadConfigOverlay',{indicatorColor:(0,n.schemeColor)('text'),loadingOverlayText:{color:(0,n.schemeColor)('text')},loadingOverlayWrapper:{backgroundColor:(0,n.schemeColor)('background')}})},1116,[3,54,17,923,406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=l(r(d[4])),s=l(r(d[5])),c=l(r(d[6])),f=l(r(d[7])),v=l(r(d[8])),h=l(r(d[9])),p=r(d[10]),_=r(d[11]),y=r(d[12]),C=r(d[13]),N=r(d[14]),w=r(d[15]),b=(r(d[16]),r(d[17])),R=t(r(d[18])),S=l(r(d[19])),k=(function(t){function l(t){var n;return(0,o.default)(this,l),(n=(0,s.default)(this,(0,c.default)(l).call(this,t)))._onCancel=n._onCancel.bind((0,v.default)((0,v.default)(n))),n._onReloadNow=n._onReloadNow.bind((0,v.default)((0,v.default)(n))),n}return(0,f.default)(l,t),(0,u.default)(l,[{key:"_onCancel",value:function(){clearInterval(this._interval),this.props.dispatch((0,b.setFatalError)(void 0)),this.props.dispatch((0,_.appNavigate)(void 0))}},{key:"_onReloadNow",value:function(){clearInterval(this._interval),this.props.dispatch((0,_.reloadNow)())}},{key:"render",value:function(){var t=this.props,l=t._dialogStyles,n=t.t,o=this.state,u=o.message,s=o.timeLeft,c=o.title;return h.default.createElement(S.default,null,h.default.createElement(C.ConfirmDialog,{cancelKey:"dialog.Cancel",okKey:"dialog.rejoinNow",onCancel:this._onCancel,onSubmit:this._onReloadNow},h.default.createElement(p.Text,{style:l.text},n(c)+" "+n(u,{seconds:s}))))}}]),l})(R.default);var E=(0,N.translate)((0,w.connect)(function(t){return(0,n.default)({},(0,R.abstractMapStateToProps)(t),{_dialogStyles:y.ColorSchemeRegistry.get(t,'Dialog')})})(k));e.default=E},1117,[2,3,54,4,5,6,9,10,8,13,17,381,923,1065,607,534,406,1107,1118,1115]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.abstractMapStateToProps=function(t){var n=t['features/base/config'].error,o=t['features/base/connection'].error,s=t['features/overlay'].fatalError;return{details:s&&s.details,isNetworkFailure:s===n||s===o,reason:s&&s.message}},e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),c=n(r(d[5])),u=n(r(d[6])),f=r(d[7]),v=t(r(d[8])),p=r(d[9]),h=r(d[10]),y=r(d[11]),P=n(r(d[12])),_=n(r(d[13])),b=(function(t){function n(t){var c;(0,o.default)(this,n),c=(0,s.default)(this,(0,l.default)(n).call(this,t));var u,v,p=10+(0,f.randomInt)(0,20);return c.props.isNetworkFailure?(v='dialog.conferenceDisconnectTitle',u='dialog.conferenceDisconnectMsg'):(v='dialog.conferenceReloadTitle',u='dialog.conferenceReloadMsg'),c.state={message:u,timeLeft:p,timeoutSeconds:p,title:v},c}return(0,u.default)(n,t),(0,c.default)(n,null,[{key:"needsRender",value:function(t){return'undefined'==typeof APP?Boolean(t['features/overlay'].fatalError):this.needsRenderWeb(t)}},{key:"needsRenderWeb",value:function(t){var n=t['features/base/conference'].error,o=t['features/base/config'].error,s=t['features/base/connection'].error;return s&&(0,y.isFatalJitsiConnectionError)(s)||n&&(0,y.isFatalJitsiConferenceError)(n)||o}}]),(0,c.default)(n,[{key:"componentDidMount",value:function(){var t=this;'undefined'!=typeof APP&&APP.conference&&APP.conference._room&&APP.conference._room.sendApplicationLog(JSON.stringify({name:'page.reload',label:this.props.reason})),(0,p.sendAnalytics)((0,p.createPageReloadScheduledEvent)(this.props.reason,this.state.timeoutSeconds,this.props.details)),P.default.info("The conference will be reloaded after "+this.state.timeoutSeconds+" seconds."),this._interval=setInterval(function(){0===t.state.timeLeft?(t._interval&&(clearInterval(t._interval),t._interval=void 0),t.props.dispatch((0,h.reloadNow)())):t.setState(function(t){return{timeLeft:t.timeLeft-1}})},1e3)}},{key:"componentWillUnmount",value:function(){this._interval&&(clearInterval(this._interval),this._interval=void 0)}},{key:"_renderButton",value:function(){return this.props.isNetworkFailure?v.default.createElement(_.default,{textKey:"dialog.rejoinNow"}):null}},{key:"_renderProgressBar",value:function(){var t=this.state,n=t.timeLeft,o=t.timeoutSeconds,s=o-n,l=Math.floor(s/o*100);return v.default.createElement("div",{className:"progress-indicator",id:"reloadProgressBar"},v.default.createElement("div",{className:"progress-indicator-fill",style:{width:l+"%"}}))}}]),n})(v.Component);e.default=b},1118,[2,3,4,6,9,5,10,880,13,385,381,388,1119,1120]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/overlay');e.default=t},1119,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[2])),u=o(r(d[3])),l=o(r(d[4])),c=o(r(d[5])),f=o(r(d[6])),s=t(r(d[7])),p=r(d[8]),v=r(d[9]),_=r(d[10]),h=(function(t){function o(){return(0,n.default)(this,o),(0,l.default)(this,(0,c.default)(o).apply(this,arguments))}return(0,f.default)(o,t),(0,u.default)(o,[{key:"render",value:function(){return s.default.createElement("button",{className:'button-control button-control_overlay button-control_center',onClick:this.props._reloadNow},this.props.t(this.props.textKey))}}]),o})(s.Component);var b=(0,v.translate)((0,_.connect)(void 0,function(t){return{_reloadNow:function(){t((0,p.reloadNow)())}}})(h));e.default=b},1120,[2,3,4,5,6,9,10,13,381,607,534]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1121,[1113]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);t.StateListenerRegistry.register(function(t){var n=t['features/base/conference'].error,o=t['features/base/config'].error,s=t['features/base/connection'].error;return o||s||n},function(t,o){var s=o.dispatch;t&&void 0===t.recoverable&&s((0,n.setFatalError)(t))})},1122,[534,1107]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]);function o(t,s){var o=s.browser,u=s.isVisible;return(0,n.assign)(t,{browser:o,isMediaPermissionPromptVisible:u})}function u(t,s){return(0,n.set)(t,'loadConfigOverlayVisible',s)}function _(t,s){var o=s.fatalError;return(0,n.set)(t,'fatalError',o)}n.ReducerRegistry.register('features/overlay',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=arguments.length>1?arguments[1]:void 0;switch(c.type){case t.CONFIG_WILL_LOAD:return u(n,Boolean(c.room));case t.LOAD_CONFIG_ERROR:case t.SET_CONFIG:return u(!1);case s.MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED:return o(n,c);case s.SET_FATAL_ERROR:return _(n,c)}return n})},1123,[838,534,1108]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getDefaultURL=function(t){var o=(0,n.toState)(t);return(0,u.getServerURL)(o)},e.getName=function(){return t.NativeModules.AppInfo.name},e.getSdkBundlePath=function(){return t.NativeModules.AppInfo.sdkBundlePath};var t=r(d[0]),n=r(d[1]),u=r(d[2])},1124,[17,534,833]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/app');e.default=t},1125,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1126,[1127]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.App=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),s=t(r(d[6])),f=t(r(d[7]));r(d[8]),r(d[9]);var p=r(d[10]),v=r(d[11]),h=r(d[12]);r(d[13]);var y=r(d[14]),_=r(d[15]),E=r(d[16]);r(d[17]),r(d[18]),r(d[19]),r(d[20]),r(d[21]),r(d[22]),r(d[23]),r(d[24]),r(d[25]),r(d[26]),r(d[27]),r(d[28]);var b=t(r(d[29])),D=(function(t){function b(t){var l;return(0,n.default)(this,b),(l=(0,o.default)(this,(0,u.default)(b).call(this,t)))._maybeDisableExceptionsManager(),l}return(0,s.default)(b,t),(0,l.default)(b,[{key:"componentDidMount",value:function(){var t=this;(0,c.default)((0,u.default)(b.prototype),"componentDidMount",this).call(this),this._init.then(function(){var n=t.state.store.dispatch;n((0,p.setColorScheme)(t.props.colorScheme)),n((0,h.updateFlags)(t.props.flags)),n((0,E.updateSettings)(t.props.userInfo||{}))})}},{key:"_createMainElement",value:function(t,n){return f.default.createElement(_.AspectRatioDetector,null,f.default.createElement(_.ReducedUIDetector,null,(0,c.default)((0,u.default)(b.prototype),"_createMainElement",this).call(this,t,n)))}},{key:"_maybeDisableExceptionsManager",value:function(){if('android'===y.Platform.OS){var t=g.ErrorUtils.getGlobalHandler(),n=M;t&&t===n||(n.next=t,g.ErrorUtils.setGlobalHandler(n))}}},{key:"_renderDialogContainer",value:function(){return f.default.createElement(v.DialogContainer,null)}}]),b})(r(d[30]).AbstractApp);function M(t,n){if(n)b.default.error(t);else{var l=M.next;'function'==typeof l&&l(t,n)}}e.App=D},1127,[3,4,5,6,9,47,10,13,385,1128,923,1065,1138,1144,394,1153,833,1164,1221,968,889,1230,1241,1250,1256,1244,1259,1261,1264,1125,1272]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},1128,[1129,1130,1131,1136,1137]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.authenticateAndUpgradeRole=function(n,t,o){return function(c,u){var f,l=u()['features/base/conference'].password,s=o.authenticateAndUpgradeRole({id:n,password:t,roomPassword:l,onLoginSuccessful:function(){return c(O(s,.5))}});return c((f=s,{type:p.UPGRADE_ROLE_STARTED,thenableWithCancel:f})),s.then(function(){return c(O(s,1))},function(n){(n.authenticationError||n.connectionError)&&E.default.error('authenticateAndUpgradeRole failed',n),c(O(s,n))}),s}},e.cancelLogin=function(){return function(n,t){n({type:p.CANCEL_LOGIN});var o=t()['features/base/connection'],c=o.error,u=o.passwordRequired;u&&n((0,f.connectionFailed)(u,(0,s.set)(c,'recoverable',!1)))}},e.cancelWaitForOwner=function(){return function(n,t){n(h());var o=t()['features/base/conference'].authRequired;o&&n((0,u.conferenceLeft)(o)),n((0,c.appNavigate)(void 0))}},e._openLoginDialog=function(){return(0,l.openDialog)(_.LoginDialog)},e._openWaitForOwnerDialog=function(){return(0,l.openDialog)(_.WaitForOwnerDialog)},e.stopWaitForOwner=h,e.waitForOwner=function(){return function(n){return n({type:p.WAIT_FOR_OWNER,handler:function(){return n((0,u.checkIfCanJoin)())},timeoutMs:5e3})}};var t=n(r(d[1])),o=n(r(d[2])),c=r(d[3]),u=r(d[4]),f=r(d[5]),l=r(d[6]),s=r(d[7]),p=r(d[8]),_=r(d[9]),E=n(r(d[10]));function h(){return{type:p.STOP_WAIT_FOR_OWNER}}function O(n,c){var u,f;if('number'==typeof c)f=c;else{var l=c.authenticationError,s=c.connectionError,_=(0,o.default)(c,["authenticationError","connectionError"]);u=(0,t.default)({name:l||s},_),f=l?.5:0}return{type:p.UPGRADE_ROLE_FINISHED,error:u,progress:f,thenableWithCancel:n}}},1129,[3,54,56,381,383,1051,1065,534,1130,1131,1135]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.WAIT_FOR_OWNER=e.UPGRADE_ROLE_STARTED=e.UPGRADE_ROLE_FINISHED=e.STOP_WAIT_FOR_OWNER=e.CANCEL_LOGIN=void 0;e.CANCEL_LOGIN='CANCEL_LOGIN';e.STOP_WAIT_FOR_OWNER='STOP_WAIT_FOR_OWNER';e.UPGRADE_ROLE_FINISHED='UPGRADE_ROLE_FINISHED';e.UPGRADE_ROLE_STARTED='UPGRADE_ROLE_STARTED';e.WAIT_FOR_OWNER='WAIT_FOR_OWNER'},1130,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"LoginDialog",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"WaitForOwnerDialog",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),o=t(r(d[2]))},1131,[3,1132,1134]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),h=n(r(d[8])),_=t(r(d[9])),p=r(d[10]),C=r(d[11]),E=r(d[12]),v=r(d[13]),L=r(d[14]),b=r(d[15]),w=r(d[16]),D=(r(d[17]),r(d[18])),y=n(r(d[19])),T=(function(t){function n(t){var o;return(0,s.default)(this,n),(o=(0,u.default)(this,(0,c.default)(n).call(this,t))).state={username:'',password:''},o._onCancel=o._onCancel.bind((0,h.default)((0,h.default)(o))),o._onLogin=o._onLogin.bind((0,h.default)((0,h.default)(o))),o._onPasswordChange=o._onPasswordChange.bind((0,h.default)((0,h.default)(o))),o._onUsernameChange=o._onUsernameChange.bind((0,h.default)((0,h.default)(o))),o}return(0,f.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){var t,n=this.props,o=n._connecting,s=n._dialogStyles,l=n._error,u=n._progress,c=n.t,f={};if(u&&u<1)t='connection.FETCH_SESSION_ID';else if(l){var h=l.name;if(h===w.JitsiConnectionErrors.PASSWORD_REQUIRED){var C=l.credentials;C&&C.jid===(0,E.toJid)(this.state.username,this.props._configHosts)&&C.password===this.state.password&&(t='dialog.incorrectPassword')}else h&&(t='dialog.connectErrorWithMsg',f.msg=h+" "+l.message)}var v=t||o,b=t?c(t,f):o?c('connection.CONNECTING'):'';return _.default.createElement(L.CustomSubmitDialog,{okDisabled:o,onCancel:this._onCancel,onSubmit:this._onLogin},_.default.createElement(p.View,{style:y.default.loginDialog},_.default.createElement(p.TextInput,{autoCapitalize:'none',autoCorrect:!1,onChangeText:this._onUsernameChange,placeholder:'user@domain.com',placeholderTextColor:L.PLACEHOLDER_COLOR,style:s.field,underlineColorAndroid:L.FIELD_UNDERLINE,value:this.state.username}),_.default.createElement(p.TextInput,{onChangeText:this._onPasswordChange,placeholder:c('dialog.userPassword'),placeholderTextColor:L.PLACEHOLDER_COLOR,secureTextEntry:!0,style:[s.field,L.inputDialog.bottomField],underlineColorAndroid:L.FIELD_UNDERLINE,value:this.state.password}),v&&_.default.createElement(p.Text,{style:y.default.dialogText},b)))}},{key:"_onUsernameChange",value:function(t){this.setState({username:t})}},{key:"_onPasswordChange",value:function(t){this.setState({password:t})}},{key:"_onCancel",value:function(){this.props.dispatch((0,D.cancelLogin)())}},{key:"_onLogin",value:function(){var t=this.props,n=t._conference,o=t.dispatch,s=this.state,l=s.password,u=s.username,c=(0,E.toJid)(u,this.props._configHosts);return o(n?(0,D.authenticateAndUpgradeRole)(c,l,n):(0,v.connect)(c,l))}}]),n})(_.Component);var P=(0,b.translate)((0,C.connect)(function(t){var n=t['features/authentication'],s=n.error,l=n.progress,u=n.thenableWithCancel,c=t['features/base/conference'].authRequired,f=t['features/base/config'].hosts,h=t['features/base/connection'],_=h.connecting,p=h.error;return(0,o.default)({},(0,L._abstractMapStateToProps)(t),{_conference:c,_configHosts:f,_connecting:Boolean(_)||Boolean(u),_error:p||s,_progress:l})})(T));e.default=P},1132,[2,3,54,4,5,6,9,10,8,13,17,537,1051,1052,1065,607,388,406,1129,1133]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=o(r(d[1])),t=r(d[2]),n={marginBottom:t.BoxModel.margin,marginTop:t.BoxModel.margin},f={color:t.ColorPalette.white},u=(0,t.createStyleSheet)({dialogText:(0,l.default)({},f,{margin:t.BoxModel.margin,marginTop:2*t.BoxModel.margin}),loginDialog:(0,l.default)({},n,{flex:0,flexDirection:'column'}),waitForOwnerDialog:(0,l.default)({},n,f)});e.default=u},1133,[3,54,406]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=o(r(d[2])),l=o(r(d[3])),u=o(r(d[4])),c=o(r(d[5])),f=o(r(d[6])),s=o(r(d[7])),_=n(r(d[8])),p=r(d[9]),h=r(d[10]),v=r(d[11]),y=r(d[12]),C=(function(n){function o(n){var l;return(0,t.default)(this,o),(l=(0,u.default)(this,(0,c.default)(o).call(this,n)))._onCancel=l._onCancel.bind((0,s.default)((0,s.default)(l))),l._onLogin=l._onLogin.bind((0,s.default)((0,s.default)(l))),l}return(0,f.default)(o,n),(0,l.default)(o,[{key:"render",value:function(){var n=this.props._room;return _.default.createElement(p.ConfirmDialog,{cancelKey:"dialog.Cancel",contentKey:{key:'dialog.WaitForHostMsgWOk',params:{room:n}},okKey:"dialog.Ok",onCancel:this._onCancel,onSubmit:this._onLogin})}},{key:"_onCancel",value:function(){this.props.dispatch((0,y.cancelWaitForOwner)())}},{key:"_onLogin",value:function(){this.props.dispatch((0,y._openLoginDialog)())}}]),o})(_.Component);var k=(0,h.translate)((0,v.connect)(function(n){var o=n['features/base/conference'].authRequired;return{_room:o&&o.getName()}})(C));e.default=k},1134,[2,3,4,5,6,9,10,8,13,1065,607,534,1129]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/authentication');e.default=t},1135,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]),n=r(d[2]),c=r(d[3]),s=r(d[4]),O=r(d[5]),E=r(d[6]),u=r(d[7]),l=r(d[8]);function D(t){var o=(0,t.getState)()['features/authentication'].waitForOwnerTimeoutID;o&&clearTimeout(o)}function p(t){(0,t.dispatch)((0,c.hideDialog)(l.LoginDialog))}function N(t){var o=t.getState;return Boolean(o()['features/authentication'].waitForOwnerTimeoutID)}O.MiddlewareRegistry.register(function(O){return function(F){return function(h){switch(h.type){case u.CANCEL_LOGIN:var _=O.dispatch,v=(0,O.getState)()['features/authentication'].thenableWithCancel;if(v&&v.cancel(),!(0,c.isDialogOpen)(O,l.WaitForOwnerDialog)){if(N(O)){var w=F(h);return _((0,E._openWaitForOwnerDialog)()),w}p(O),_((0,t.appNavigate)(void 0))}break;case o.CONFERENCE_FAILED:var C,I=h.error;I.name===s.JitsiConferenceErrors.AUTHENTICATION_REQUIRED&&(void 0===I.recoverable&&(I.recoverable=!0),C=I.recoverable),C?O.dispatch((0,E.waitForOwner)()):O.dispatch((0,E.stopWaitForOwner)());break;case o.CONFERENCE_JOINED:N(O)&&O.dispatch((0,E.stopWaitForOwner)()),p(O);break;case o.CONFERENCE_LEFT:O.dispatch((0,E.stopWaitForOwner)());break;case n.CONNECTION_ESTABLISHED:p(O);break;case n.CONNECTION_FAILED:var T=h.error;T&&T.name===s.JitsiConnectionErrors.PASSWORD_REQUIRED&&void 0===T.recoverable&&(T.recoverable=!0,O.dispatch((0,E._openLoginDialog)()));break;case u.STOP_WAIT_FOR_OWNER:D(O),O.dispatch((0,c.hideDialog)(l.WaitForOwnerDialog));break;case u.WAIT_FOR_OWNER:D(O);var b=h.handler,f=h.timeoutMs;h.waitForOwnerTimeoutID=setTimeout(b,f),(0,c.isDialogOpen)(O,l.LoginDialog)||O.dispatch((0,E._openWaitForOwnerDialog)())}return F(h)}}})},1136,[381,383,1051,1065,388,534,1129,1130,1131]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);t.ReducerRegistry.register('features/authentication',function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;switch(s.type){case n.CANCEL_LOGIN:return(0,t.assign)(o,{error:void 0,progress:void 0,thenableWithCancel:void 0});case n.STOP_WAIT_FOR_OWNER:return(0,t.assign)(o,{error:void 0,waitForOwnerTimeoutID:void 0});case n.UPGRADE_ROLE_FINISHED:var c=s.thenableWithCancel;if(o.thenableWithCancel===c){var h=s.error,v=s.progress;return(h||1===v)&&(c=void 0),(0,t.assign)(o,{error:h,progress:v||void 0,thenableWithCancel:c})}break;case n.UPGRADE_ROLE_STARTED:return(0,t.assign)(o,{error:void 0,progress:void 0,thenableWithCancel:s.thenableWithCancel});case n.WAIT_FOR_OWNER:return(0,t.assign)(o,{waitForOwnerTimeoutID:s.waitForOwnerTimeoutID})}return o})},1137,[534,1130]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4])},1138,[1139,1140,1141,1142,1143]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.updateFlags=function(n){return{type:t.UPDATE_FLAGS,flags:n}};var t=r(d[0])},1139,[1140]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.UPDATE_FLAGS=void 0;e.UPDATE_FLAGS='UPDATE_FLAGS'},1140,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.WELCOME_PAGE_ENABLED=e.PIP_ENABLED=e.IOS_RECORDING_ENABLED=e.CHAT_ENABLED=e.CALENDAR_ENABLED=void 0;e.CALENDAR_ENABLED='calendar.enabled';e.CHAT_ENABLED='chat.enabled';e.IOS_RECORDING_ENABLED='ios.recording.enabled';e.PIP_ENABLED='pip.enabled';e.WELCOME_PAGE_ENABLED='welcomepage.enabled'},1141,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getFeatureFlag=function(u,n,o){var l=(0,f.toState)(u)['features/base/flags'];if(l){var s=l[n];if(void 0!==s)return s}return((0,t.getAppProp)(u,'flags')||{})[n]||o};var t=r(d[0]),f=r(d[1])},1142,[844,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),s=r(d[2]),u=r(d[3]),n={};s.ReducerRegistry.register('features/base/flags',function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,f=arguments.length>1?arguments[1]:void 0;switch(f.type){case u.UPDATE_FLAGS:var l=t.default.merge({},s,f.flags);return t.default.isEqual(s,l)?s:l}return s})},1143,[3,536,534,1140]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},1144,[1145,1146,1147,1148,1152]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setJWT=function(n){return{type:t.SET_JWT,jwt:n}};var t=r(d[0])},1145,[1146]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_JWT=void 0;e.SET_JWT='SET_JWT'},1146,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.parseJWTFromURLParams=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location;return(0,n.parseURLParams)(o,!0,'search').jwt};var n=r(d[0])},1147,[838]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=t(r(d[1])),s=t(r(d[2])),o=t(r(d[3])),u=r(d[4]),f=r(d[5]),c=r(d[6]),v=r(d[7]),l=r(d[8]),p=r(d[9]),U=r(d[10]);function L(t,n){var s,o=t.dispatch,u=t.getState,f=n.avatarURL,v=n.email,l=n.name,p=n.features;if((f||v||l)&&(s=(0,c.getLocalParticipant)(u))){var U={id:s.id,local:!0};f&&(U.avatarURL=f),v&&(U.email=v),l&&(U.name=l),p&&(U.features=p),o((0,c.participantUpdated)(U))}}function y(t,n,s){var o=t.dispatch,u=t.getState,f=n(s),c=u()['features/base/connection'].locationURL;return o((0,l.setJWT)(c?(0,U.parseJWTFromURLParams)(c):void 0)),f}function R(t,u,f){var c=f.jwt,v=(f.type,(0,s.default)(f,["jwt","type"]));if(!Object.keys(v).length)if(c){var l=t.getState()['features/base/config'].enableUserRolesBasedOnToken;f.isGuest=!l;var p=(0,o.default)(c);if(p){var U=p.context,y=p.iss;if(f.jwt=c,f.issuer=y,U){var R=T(U.user);f.callee=U.callee,f.group=U.group,f.server=U.server,f.user=R,R&&L(t,(0,n.default)({},R,{features:U.features}))}}}else if('undefined'==typeof APP){var b=t.getState()['features/base/jwt'].user;b&&S(t,b)}return u(f)}function S(t,n){var s,o=t.dispatch,u=t.getState,f=n.avatarURL,v=n.name,l=n.email;if((f||v||l)&&(s=(0,c.getLocalParticipant)(u))){var p={id:s.id,local:!0};f===s.avatarURL&&(p.avatarURL=void 0),l===s.email&&(p.email=void 0),v===s.name&&(p.name=void 0),p.features=void 0,o((0,c.participantUpdated)(p))}}function T(t){var n=t.avatar,s=t.avatarUrl,o=t.email,u=t.id,f=t.name,c={};return'string'==typeof s?c.avatarURL=s.trim():'string'==typeof n&&(c.avatarURL=n.trim()),'string'==typeof o&&(c.email=o.trim()),'string'==typeof u&&(c.id=u.trim()),'string'==typeof f&&(c.name=f.trim()),Object.keys(c).length?c:void 0}v.MiddlewareRegistry.register(function(t){return function(n){return function(s){switch(s.type){case u.SET_CONFIG:case f.SET_LOCATION_URL:return y(t,n,s);case p.SET_JWT:return R(t,n,s)}return n(s)}}})},1148,[3,54,56,1149,838,1051,532,534,1145,1146,1147]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);function n(t){this.message=t}n.prototype=new Error,n.prototype.name='InvalidTokenError',m.exports=function(o,s){if('string'!=typeof o)throw new n('Invalid token specified');var p=!0===(s=s||{}).header?0:1;try{return JSON.parse(t(o.split('.')[p]))}catch(t){throw new n('Invalid token specified: '+t.message)}},m.exports.InvalidTokenError=n},1149,[1150]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);function n(n){return decodeURIComponent(t(n).replace(/(.)/g,function(t,n){var c=n.charCodeAt(0).toString(16).toUpperCase();return c.length<2&&(c='0'+c),'%'+c}))}m.exports=function(c){var o=c.replace(/-/g,"+").replace(/_/g,"/");switch(o.length%4){case 0:break;case 2:o+="==";break;case 3:o+="=";break;default:throw"Illegal base64url string!"}try{return n(o)}catch(n){return t(o)}}},1150,[1151]);
__d(function(g,r,i,a,m,e,d){var o='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';function n(o){this.message=o}n.prototype=new Error,n.prototype.name='InvalidCharacterError',m.exports='undefined'!=typeof window&&window.atob&&window.atob.bind(window)||function(t){var w=String(t).replace(/=+$/,'');if(w.length%4==1)throw new n("'atob' failed: The string to be decoded is not correctly encoded.");for(var c,f,h=0,p=0,s='';f=w.charAt(p++);~f&&(c=h%4?64*c+f:f,h++%4)?s+=String.fromCharCode(255&c>>(-2*h&6)):0)f=o.indexOf(f);return s}},1151,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=t(r(d[1])),s=t(r(d[2])),n=r(d[3]),c=r(d[4]),f={isGuest:!0};n.ReducerRegistry.register('features/base/jwt',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case c.SET_JWT:l.type;var v=(0,s.default)(l,["type"]),o=(0,u.default)({},f,v);return(0,n.equals)(t,o)?t:o}return t})},1152,[3,54,56,534,1146]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4])},1153,[1154,1155,1157,1156,1163]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setAspectRatio=function(u,s){return function(c,o){if(u!==s){var _=u<s?n.ASPECT_RATIO_NARROW:n.ASPECT_RATIO_WIDE;if(_!==o()['features/base/responsive-ui'].aspectRatio)return c({type:t.SET_ASPECT_RATIO,aspectRatio:_})}}},e.setReducedUI=function(n,s){return function(c,o){var _=Math.min(n,s)<u;if(_!==o()['features/base/responsive-ui'].reducedUI)return c({type:t.SET_REDUCED_UI,reducedUI:_})}};var t=r(d[0]),n=r(d[1]),u=300},1154,[1155,1156]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_REDUCED_UI=e.SET_ASPECT_RATIO=void 0;e.SET_ASPECT_RATIO='SET_ASPECT_RATIO';e.SET_REDUCED_UI='SET_REDUCED_UI'},1155,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ASPECT_RATIO_WIDE=e.ASPECT_RATIO_NARROW=void 0;var _=Symbol('ASPECT_RATIO_NARROW');e.ASPECT_RATIO_NARROW=_;var A=Symbol('ASPECT_RATIO_WIDE');e.ASPECT_RATIO_WIDE=A},1156,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={AspectRatioDetector:!0,DimensionsDetector:!0,ReducedUIDetector:!0};Object.defineProperty(e,"AspectRatioDetector",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"DimensionsDetector",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"ReducedUIDetector",{enumerable:!0,get:function(){return f.default}});var o=r(d[1]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var c=t(r(d[2])),u=t(r(d[3])),f=t(r(d[4]))},1157,[3,1158,1159,1160,1162]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.isNarrowAspectRatio=function(t){return t.props.aspectRatio===R.ASPECT_RATIO_NARROW},e.makeAspectRatioAware=function(t){var n=(function(n){function l(){return(0,u.default)(this,l),(0,s.default)(this,(0,c.default)(l).apply(this,arguments))}return(0,f.default)(l,n),(0,o.default)(l,[{key:"render",value:function(){return p.default.createElement(t,this.props)}}]),l})(p.Component);return(0,l.connect)(v)(n)};var u=n(r(d[2])),o=n(r(d[3])),s=n(r(d[4])),c=n(r(d[5])),f=n(r(d[6])),p=t(r(d[7])),l=r(d[8]),R=r(d[9]);function v(t){return{aspectRatio:t['features/base/responsive-ui'].aspectRatio}}},1158,[2,3,4,5,6,9,10,13,534,1156]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[2])),u=t(r(d[3])),f=t(r(d[4])),s=t(r(d[5])),l=t(r(d[6])),c=n(r(d[7])),h=r(d[8]),p=r(d[9]),v=t(r(d[10])),_=(function(n){function t(){return(0,o.default)(this,t),(0,f.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,l.default)(t,n),(0,u.default)(t,[{key:"render",value:function(){return c.default.createElement(v.default,{onDimensionsChanged:this.props._onDimensionsChanged},this.props.children)}}]),t})(c.Component);var C=(0,h.connect)(void 0,function(n){return{_onDimensionsChanged:function(t,o){n((0,p.setAspectRatio)(t,o))}}})(_);e.default=C},1159,[2,3,4,5,6,9,10,13,534,1154,1160]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),f=n(r(d[5])),s=n(r(d[6])),h=n(r(d[7])),c=t(r(d[8])),v=r(d[9]),y=n(r(d[10])),_=(function(t){function n(t){var o;return(0,u.default)(this,n),(o=(0,l.default)(this,(0,f.default)(n).call(this,t)))._onLayout=o._onLayout.bind((0,h.default)((0,h.default)(o))),o}return(0,s.default)(n,t),(0,o.default)(n,[{key:"_onLayout",value:function(t){var n=t.nativeEvent.layout,u=n.height,o=n.width,l=this.props.onDimensionsChanged;l&&l(o,u)}},{key:"render",value:function(){return c.default.createElement(v.View,{onLayout:this._onLayout,style:y.default.dimensionsDetector},this.props.children)}}]),n})(c.Component);e.default=_},1160,[2,3,4,5,6,9,10,8,13,17,1161]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).createStyleSheet)({dimensionsDetector:{alignSelf:'stretch',flex:1}});e.default=t},1161,[406]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),s=t(r(d[6])),c=n(r(d[7])),h=r(d[8]),p=r(d[9]),v=t(r(d[10])),_=(function(n){function t(){return(0,u.default)(this,t),(0,f.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,s.default)(t,n),(0,o.default)(t,[{key:"render",value:function(){return c.default.createElement(v.default,{onDimensionsChanged:this.props._onDimensionsChanged},this.props.children)}}]),t})(c.Component);var C=(0,h.connect)(void 0,function(n){return{_onDimensionsChanged:function(t,u){n((0,p.setReducedUI)(t,u))}}})(_);e.default=C},1162,[2,3,4,5,6,9,10,13,534,1154,1160]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),c={aspectRatio:r(d[2]).ASPECT_RATIO_NARROW,reducedUI:!1};t.ReducerRegistry.register('features/base/responsive-ui',function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case s.SET_ASPECT_RATIO:return(0,t.set)(u,'aspectRatio',n.aspectRatio);case s.SET_REDUCED_UI:return(0,t.set)(u,'reducedUI',n.reducedUI)}return u})},1163,[534,1155,1156]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var o={googleApi:!0};Object.defineProperty(e,"googleApi",{enumerable:!0,get:function(){return l.default}});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))});var c=r(d[2]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))});var u=r(d[3]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))});var l=t(r(d[4]));r(d[5])},1164,[3,1165,1215,1210,1211,1220]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getCalendarEntries=function(t,n){return function(){return f.default.get().then(function(){return f.default._getCalendarEntries(t,n)})}},e.loadGoogleAPI=function(t){return function(n,u){return f.default.get().then(function(){return u()['features/google-api'].googleAPIState===o.GOOGLE_API_STATES.NEEDS_LOADING?f.default.initializeClient(t):Promise.resolve()}).then(function(){return n(l(o.GOOGLE_API_STATES.LOADED))}).then(function(){return f.default.isSignedIn()}).then(function(t){t&&n(l(o.GOOGLE_API_STATES.SIGNED_IN))})}},e.requestAvailableYouTubeBroadcasts=function(){return function(){return f.default.requestAvailableYouTubeBroadcasts().then(function(t){for(var n=t.result.items,u={},o=0;o<n.length;o++){var f=n[o],l=f.contentDetails.boundStreamId;l&&!u[l]&&(u[l]={boundStreamID:l,id:f.id,status:f.status.lifeCycleStatus,title:f.snippet.title})}return Object.values(u)})}},e.requestLiveStreamsForYouTubeBroadcast=function(t){return function(){return f.default.requestLiveStreamsForYouTubeBroadcast(t).then(function(n){var u=n.result.items,o=u&&u[0]&&u[0].cdn.ingestionInfo.streamName,f=o||'';return{streamKey:f,selectedBoundStreamID:t}})}},e.setGoogleAPIState=l,e.showAccountSelection=function(){return function(){return f.default.showAccountSelection()}},e.signIn=function(){return function(t){return f.default.get().then(function(){return f.default.signInIfNotSignedIn()}).then(function(){return t({type:u.SET_GOOGLE_API_STATE,googleAPIState:o.GOOGLE_API_STATES.SIGNED_IN})})}},e.signOut=function(){return function(t){return f.default.get().then(function(){return f.default.signOut()}).then(function(){t({type:u.SET_GOOGLE_API_STATE,googleAPIState:o.GOOGLE_API_STATES.LOADED}),t({type:u.SET_GOOGLE_API_PROFILE,profileEmail:''})})}},e.updateProfile=function(){return function(t){return f.default.get().then(function(){return f.default.signInIfNotSignedIn()}).then(function(){return t({type:u.SET_GOOGLE_API_STATE,googleAPIState:o.GOOGLE_API_STATES.SIGNED_IN})}).then(function(){return f.default.getCurrentUserProfile()}).then(function(n){return t({type:u.SET_GOOGLE_API_PROFILE,profileEmail:n.getEmail()}),n.getEmail()})}},e.updateCalendarEvent=function(t,u,o){return function(l,c){return(0,n.getShareInfoText)(c(),o).then(function(n){return f.default._updateCalendarEntry(t,u,o,n)})}};var n=r(d[1]),u=r(d[2]),o=r(d[3]),f=t(r(d[4]));function l(t,n){return{type:u.SET_GOOGLE_API_STATE,googleAPIState:t,googleResponse:n}}},1165,[3,1166,1209,1210,1211]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3]),r(d[4])},1166,[1167,1177,1175,1207,1208]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.beginAddPeople=function(){return{type:c.BEGIN_ADD_PEOPLE}},e.invite=function(n){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(c,_){var p=_(),D=(0,f.getParticipants)(p),b=p['features/invite'].calleeInfoVisible;t&&!b&&1===n.length&&'user'===n[0].type&&1===D.length&&c(v(!0,n[0]));var h=p['features/base/conference'].conference;if(void 0===h)return new Promise(function(t){c(E({invitees:n,callback:function(n){return t(n)}}))});var S=[],y=(0,o.default)(n),N=p['features/base/config'],P=N.callFlowsEnabled,A=N.inviteServiceUrl,U=N.inviteServiceCallFlowsUrl,L=(0,u.getInviteURL)(p),V=p['features/base/jwt'].jwt,R=y.filter(function(n){var t=n.type;return'phone'===t}),C=R.map(function(n){var t=n.number;return h.dial(t).then(function(){y=y.filter(function(t){return t!==n})}).catch(function(n){return I.default.error('Error inviting phone number:',n)})});S=S.concat(C);var T=y.filter(function(n){var t=n.type;return'user'===t||'room'===t});if(T.length){var w=(0,s.invitePeopleAndChatRooms)(P?U:A,L,V,T).then(function(){y=y.filter(function(n){var t=n.type;return'user'!==t&&'room'!==t})}).catch(function(n){c(v(!1)),I.default.error('Error inviting people:',n)});S.push(w)}var B=y.filter(function(n){var t=n.type;return'videosipgw'===t});return h&&B.length>0&&c((0,l.inviteVideoRooms)(h,B)),y=y.filter(function(n){var t=n.type;return'videosipgw'!==t}),Promise.all(S).then(function(){return y})}},e.updateDialInNumbers=function(){return function(n,o){var u=o(),l=u['features/base/config'],f=l.dialInConfCodeUrl,I=l.dialInNumbersUrl,v=l.hosts,E=v&&v.muc;if(f&&I&&E){var _=u['features/base/conference'].room;Promise.all([(0,s.getDialInNumbers)(I,_,E),(0,s.getDialInConferenceID)(f,_,E)]).then(function(o){var u=(0,t.default)(o,2),l=u[0],f=u[1],s=f.conference,I=f.id,v=f.message;if(!s||!I)return Promise.reject(v);n({type:c.UPDATE_DIAL_IN_NUMBERS_SUCCESS,conferenceID:I,dialInNumbers:l})}).catch(function(t){n({type:c.UPDATE_DIAL_IN_NUMBERS_FAILED,error:t})})}}},e.setAddPeopleDialogVisible=function(n){return{type:c.SET_INVITE_DIALOG_VISIBLE,visible:n}},e.setCalleeInfoVisible=v,e.addPendingInviteRequest=E,e.hideDialInSummary=function(){return _(void 0)},e.removePendingInviteRequests=function(){return{type:c.REMOVE_PENDING_INVITE_REQUESTS}},e.showDialInSummary=_;var t=n(r(d[1])),o=n(r(d[2])),u=r(d[3]),l=r(d[4]),f=r(d[5]),c=r(d[6]),s=r(d[7]),I=n(r(d[8]));function v(n,t){return{type:c.SET_CALLEE_INFO_VISIBLE,calleeInfoVisible:n,initialCalleeInfo:t}}function E(n){return{type:c.ADD_PENDING_INVITE_REQUEST,request:n}}function _(n){return{type:c.SET_DIAL_IN_SUMMARY_VISIBLE,summaryUrl:n}}},1167,[3,26,32,1051,1168,532,1174,1175,1176]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1]),r(d[2])},1168,[1169,1171,1173]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.inviteVideoRooms=function(n,t){return{type:o.SIP_GW_INVITE_ROOMS,conference:n,rooms:t}};var o=r(d[0])},1169,[1170]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SIP_GW_INVITE_ROOMS=e.SIP_GW_AVAILABILITY_CHANGED=void 0;e.SIP_GW_AVAILABILITY_CHANGED='SIP_GW_AVAILABILITY_CHANGED';e.SIP_GW_INVITE_ROOMS='SIP_GW_INVITE_ROOMS'},1170,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]),n=r(d[2]),s=r(d[3]),S=r(d[4]),u=r(d[5]),I=t(r(d[6]));function c(t){return{type:u.SIP_GW_AVAILABILITY_CHANGED,status:t}}function f(t,o,s){var u=t,c=Array.isArray(u),f=0;for(u=c?u:u["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var l;if(c){if(f>=u.length)break;l=u[f++]}else{if((f=u.next()).done)break;l=f.value}var v=l,y=v.id,E=v.name;if(y&&E){var N=o.createVideoSIPGWSession(y,E);if(N instanceof Error){var _=N;switch(_.message){case n.JitsiSIPVideoGWStatus.ERROR_NO_CONNECTION:return void s((0,S.showErrorNotification)({descriptionKey:'videoSIPGW.errorInvite',titleKey:'videoSIPGW.errorInviteTitle'}));case n.JitsiSIPVideoGWStatus.ERROR_SESSION_EXISTS:return void s((0,S.showWarningNotification)({titleKey:'videoSIPGW.errorAlreadyInvited',titleArguments:{displayName:E}}))}return void I.default.error('Unknown error trying to create sip videogw session',_)}N.start()}else I.default.error("No display name or sip number for "+JSON.stringify(v))}}function l(t){switch(t.newState){case n.JitsiSIPVideoGWStatus.STATE_PENDING:return(0,S.showNotification)({titleKey:'videoSIPGW.pending',titleArguments:{displayName:t.displayName}},2e3);case n.JitsiSIPVideoGWStatus.STATE_FAILED:return(0,S.showErrorNotification)({titleKey:'videoSIPGW.errorInviteFailedTitle',titleArguments:{displayName:t.displayName},descriptionKey:'videoSIPGW.errorInviteFailed'});case n.JitsiSIPVideoGWStatus.STATE_OFF:if(t.failureReason===n.JitsiSIPVideoGWStatus.STATUS_BUSY)return(0,S.showErrorNotification)({descriptionKey:'videoSIPGW.busy',titleKey:'videoSIPGW.busyTitle'});t.failureReason&&I.default.error("Unknown sip videogw error "+t.newState+" "+t.failureReason)}return null}s.MiddlewareRegistry.register(function(t){var s=t.dispatch,S=t.getState;return function(t){return function(I){var v=t(I);switch(I.type){case o.CONFERENCE_WILL_JOIN:var y=S()['features/base/conference'].joining;y.on(n.JitsiConferenceEvents.VIDEO_SIP_GW_AVAILABILITY_CHANGED,function(){return s(c.apply(void 0,arguments))}),y.on(n.JitsiConferenceEvents.VIDEO_SIP_GW_SESSION_STATE_CHANGED,function(t){var o=l(t);o&&s(o)});break;case u.SIP_GW_INVITE_ROOMS:f(I.rooms,I.conference,s)}return v}}})},1171,[3,383,388,534,587,1170,1172]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/videosipgw');e.default=t},1172,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),s=r(d[2]),u=r(d[3]);s.ReducerRegistry.register('features/videosipgw',function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;switch(n.type){case u.SIP_GW_AVAILABILITY_CHANGED:return(0,t.default)({},s,{status:n.status})}return s})},1173,[3,54,534,1170]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.UPDATE_DIAL_IN_NUMBERS_SUCCESS=e.UPDATE_DIAL_IN_NUMBERS_FAILED=e.SET_INVITE_DIALOG_VISIBLE=e.SET_DIAL_IN_SUMMARY_VISIBLE=e.SET_CALLEE_INFO_VISIBLE=e.REMOVE_PENDING_INVITE_REQUESTS=e.BEGIN_ADD_PEOPLE=e.ADD_PENDING_INVITE_REQUEST=void 0;e.ADD_PENDING_INVITE_REQUEST='ADD_PENDING_INVITE_REQUEST';e.BEGIN_ADD_PEOPLE='BEGIN_ADD_PEOPLE';e.REMOVE_PENDING_INVITE_REQUESTS='REMOVE_PENDING_INVITE_REQUESTS';e.SET_CALLEE_INFO_VISIBLE='SET_CALLEE_INFO_VISIBLE';e.SET_DIAL_IN_SUMMARY_VISIBLE='SET_DIAL_IN_SUMMARY_VISIBLE';e.SET_INVITE_DIALOG_VISIBLE='SET_INVITE_DIALOG_VISIBLE';e.UPDATE_DIAL_IN_NUMBERS_FAILED='UPDATE_DIAL_IN_NUMBERS_FAILED';e.UPDATE_DIAL_IN_NUMBERS_SUCCESS='UPDATE_DIAL_IN_NUMBERS_SUCCESS'},1174,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.checkDialNumber=s,e.getDialInConferenceID=h,e.getDialInNumbers=v,e.getDigitsOnly=p,e.getInviteResultsForQuery=function(n,u){var c,f=n.trim(),l=u.dialOutAuthUrl,h=u.addPeopleEnabled,v=u.dialOutEnabled,b=u.peopleSearchQueryTypes,P=u.peopleSearchUrl,R=u.jwt;c=h&&f?y(P,R,f,b):Promise.resolve([]);var U,D=f.startsWith('+');if(v&&l&&I(f)){var N=f;D||f.startsWith('1')||(N="1"+N),N=p(N),U=s(N,l)}else v&&!l?(D=!0,U=Promise.resolve({allow:!0,country:'',phone:f})):U=Promise.resolve({});return Promise.all([c,U]).then(function(n){var u=(0,o.default)(n,2),c=u[0],l=u[1],s=(0,t.default)(c),h=c.find(function(n){return'phone'===n.type});return h||'boolean'!=typeof l.allow||s.push({allowed:l.allow,country:l.country,type:'phone',number:l.phone,originalEntry:f,showCountryCodeReminder:!D}),s})},e.getInviteTypeCounts=function(){var n={};return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach(function(t){var o=t.type;n[o]||(n[o]=0),n[o]++}),n},e.invitePeopleAndChatRooms=function(n,t,o,u){if(!u||0===u.length)return Promise.resolve();return fetch(n+"?token="+o,{body:JSON.stringify({invited:u,url:t}),method:'POST',headers:{'Content-Type':'application/json'}})},e.isAddPeopleEnabled=function(n){var t=n['features/base/config'].peopleSearchUrl;return!n['features/base/jwt'].isGuest&&Boolean(t)},e.isDialOutEnabled=function(n){var t=n['features/base/conference'].conference;return(0,c.isLocalParticipantModerator)(n)&&t&&t.isSIPCallingSupported()},e.searchDirectory=y,e.getShareInfoText=function(n,t,c){var s=U(t),p=void 0!==n['features/base/config'];c&&(s="<a href=\""+s+"\">"+s+"</a>");var I=u.i18next.t('share.mainText',{roomUrl:s});if(p){var b,y=(0,f.parseURIString)(t),D=y.room;if(n['features/invite'].numbers&&n['features/invite'].conferenceID)b=Promise.resolve(n['features/invite']);else{var N=n['features/base/config'],S=N.dialInConfCodeUrl,C=N.dialInNumbersUrl,O=N.hosts,E=O&&O.muc;if(!S||!C||!E)return Promise.resolve(I);b=Promise.all([v(C,D,E),h(S,D,E)]).then(function(n){var t=(0,o.default)(n,2),u=t[0],c=t[1],f=c.conference,l=c.id,s=c.message;return f&&l?{numbers:u,conferenceID:l}:Promise.reject(s)})}return b.then(function(n){var t=n.conferenceID,o=n.numbers,c=R(o)||'';return u.i18next.t('info.dialInNumber')+" "+c+" "+u.i18next.t('info.dialInConferenceID')+" "+t+"#\n\n"}).catch(function(n){return l.default.error('Error fetching numbers or conferenceID',n)}).then(function(t){var o=P(D,n['features/base/connection'].locationURL);return c&&(o="<a href=\""+o+"\">"+o+"</a>"),I+=u.i18next.t('share.dialInfoText',{defaultDialInNumber:t,dialInfoPageUrl:o})})}return Promise.resolve(I)},e.getDialInfoPageURL=P,e.getDialInfoPageURLForURIString=function(n){if(!n)return;var t=(0,f.parseURIString)(n),o=t.protocol,u=t.host,c=t.contextRoot,l=t.room;return o+"//"+u+c+"static/dialInInfo.html?room="+l},e._getDefaultPhoneNumber=R,e._decodeRoomURI=U;var t=n(r(d[1])),o=n(r(d[2])),u=r(d[3]),c=r(d[4]),f=r(d[5]),l=n(r(d[6]));function s(n,t){var o=t+"?phone="+n;return new Promise(function(n,t){$.getJSON(o).then(n).catch(t)})}function h(n,t,o){var u=n+"?conference="+t+"@"+o;return(0,f.doGetJSON)(u,!0)}function v(n,t,o){var u=n+"?conference="+t+"@"+o;return(0,f.doGetJSON)(u,!0)}function p(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:'').replace(/\D/g,'')}function I(n){if(!b().test(n))return!1;var t=p(n);return Boolean(t.length)}function b(){var n='^[0-9+()-\\s]*$';return'undefined'!=typeof interfaceConfig&&(n=interfaceConfig.PHONE_NUMBER_REGEX||n),new RegExp(n)}function y(n,t,o){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:['conferenceRooms','user','room'],c=encodeURIComponent(o),f=encodeURIComponent(JSON.stringify(u));return fetch(n+"?query="+c+"&queryTypes="+f+"&jwt="+t).then(function(n){var t=n.json();return n.ok?t:t.then(function(n){return Promise.reject(n)})}).catch(function(n){return l.default.error('Error searching directory:',n),Promise.reject(n)})}function P(n,t){var o=t.origin,u=t.pathname.split('/');return u.length=u.length-1,""+o+u.reduce(function(n,t){return t?n+"/"+t:n},'')+"/static/dialInInfo.html?room="+U(n)}function R(n){if(Array.isArray(n)){var t=n.find(function(n){return n.default});return t?t.formattedNumber:n.length>0?n[0].formattedNumber:null}var o=n.numbers;if(o&&Object.keys(o).length>0){var u=Object.keys(o)[0];return u&&o[u][0]}return null}function U(n){var t=n;return t&&!t.includes('%20')&&(t=decodeURI(t)),t}},1175,[3,32,26,607,532,801,1176]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/invite');e.default=t},1176,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})})},1177,[1178,1184,1195,1203]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1178,[1179]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AddPeopleDialog",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"InviteButton",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1179,[3,1180,1183]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),s=l(r(d[3])),o=l(r(d[4])),u=l(r(d[5])),c=l(r(d[6])),f=l(r(d[7])),h=l(r(d[8])),y=l(r(d[9])),p=l(r(d[10])),v=r(d[11]),_=r(d[12]),I=r(d[13]),b=r(d[14]),S=r(d[15]),E=r(d[16]),k=r(d[17]),P=t(r(d[18])),T=t(r(d[19])),V=(function(t){function l(t){var n;return(0,s.default)(this,l),(n=(0,u.default)(this,(0,c.default)(l).call(this,t))).defaultState={addToCallError:!1,addToCallInProgress:!1,fieldValue:'',inviteItems:[],searchInprogress:!1,selectableItems:[]},n.state=n.defaultState,n._keyExtractor=n._keyExtractor.bind((0,h.default)((0,h.default)(n))),n._renderInvitedItem=n._renderInvitedItem.bind((0,h.default)((0,h.default)(n))),n._renderItem=n._renderItem.bind((0,h.default)((0,h.default)(n))),n._renderSeparator=n._renderSeparator.bind((0,h.default)((0,h.default)(n))),n._onClearField=n._onClearField.bind((0,h.default)((0,h.default)(n))),n._onCloseAddPeopleDialog=n._onCloseAddPeopleDialog.bind((0,h.default)((0,h.default)(n))),n._onInvite=n._onInvite.bind((0,h.default)((0,h.default)(n))),n._onPressItem=n._onPressItem.bind((0,h.default)((0,h.default)(n))),n._onTypeQuery=n._onTypeQuery.bind((0,h.default)((0,h.default)(n))),n._setFieldRef=n._setFieldRef.bind((0,h.default)((0,h.default)(n))),n}return(0,f.default)(l,t),(0,o.default)(l,[{key:"componentDidUpdate",value:function(t){t._isVisible!==this.props._isVisible&&this._clearState()}},{key:"render",value:function(){var t=this.props,l=t._addPeopleEnabled,n=t._dialOutEnabled,s=this.state,o=s.inviteItems,u=s.selectableItems,c='searchPlaceholder';return l?n||(c='searchPeopleOnlyPlaceholder'):c='searchCallOnlyPlaceholder',p.default.createElement(S.SlidingView,{onHide:this._onCloseAddPeopleDialog,position:"bottom",show:this.props._isVisible},p.default.createElement(S.HeaderWithNavigation,{forwardDisabled:this._isAddDisabled(),forwardLabelKey:"inviteDialog.send",headerLabelKey:"inviteDialog.header",onPressBack:this._onCloseAddPeopleDialog,onPressForward:this._onInvite}),p.default.createElement(v.KeyboardAvoidingView,{behavior:"padding",style:T.default.avoidingView},p.default.createElement(v.SafeAreaView,{style:T.default.dialogWrapper},p.default.createElement(v.View,{style:T.default.searchFieldWrapper},p.default.createElement(v.View,{style:T.default.searchIconWrapper},this.state.searchInprogress?p.default.createElement(v.ActivityIndicator,{color:T.DARK_GREY,size:"small"}):p.default.createElement(b.Icon,{src:b.IconSearch,style:T.default.searchIcon})),p.default.createElement(v.TextInput,{autoCorrect:!1,autoFocus:!0,clearButtonMode:"always",onChangeText:this._onTypeQuery,placeholder:this.props.t("inviteDialog."+c),ref:this._setFieldRef,style:T.default.searchField,value:this.state.fieldValue}),this._renderAndroidClearButton()),Boolean(o.length)&&p.default.createElement(v.View,{style:T.default.invitedList},p.default.createElement(v.FlatList,{data:o,horizontal:!0,keyExtractor:this._keyExtractor,keyboardShouldPersistTaps:"always",renderItem:this._renderInvitedItem})),p.default.createElement(v.View,{style:T.default.resultList},p.default.createElement(v.FlatList,{ItemSeparatorComponent:this._renderSeparator,data:u,extraData:o,keyExtractor:this._keyExtractor,keyboardShouldPersistTaps:"always",renderItem:this._renderItem})))))}},{key:"_clearState",value:function(){this.setState(this.defaultState)}},{key:"_getRenderableItem",value:function(t){var l=t.item;switch(l.type){case'phone':return{avatar:b.IconPhone,key:l.number,title:l.number};case'user':return{avatar:l.avatar,key:l.id||l.user_id,title:l.name};default:return null}}},{key:"_keyExtractor",value:function(t){return'user'===t.type?t.id||t.user_id:t.number}},{key:"_onClearField",value:function(){this.setState({fieldValue:''}),this._onTypeQuery('')}},{key:"_onCloseAddPeopleDialog",value:function(){return!!this.props._isVisible&&(this.props.dispatch((0,k.setAddPeopleDialogVisible)(!1)),!0)}},{key:"_onInvite",value:function(){var t=this;this._invite(this.state.inviteItems).then(function(l){l.length?(t.setState({inviteItems:l}),t._showFailedInviteAlert()):t._onCloseAddPeopleDialog()})}},{key:"_onPressItem",value:function(t){var l=this;return function(){var n=l.state.inviteItems,s='phone'===t.type?'number':'user_id';if(n.find(y.default.matchesProperty(s,t[s])))l.setState({inviteItems:n.filter(function(l){return t[s]!==l[s]})});else{var o=n.concat(t);l.setState({inviteItems:y.default.sortBy(o,['name','number'])})}}}},{key:"_onTypeQuery",value:function(t){var l=this;this.setState({fieldValue:t}),clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){l.setState({searchInprogress:!0},function(){l._performSearch(t)})},500)}},{key:"_performSearch",value:function(t){var l=this;this._query(t).then(function(t){l.setState({selectableItems:y.default.sortBy(t,['name','number'])})}).finally(function(){l.setState({searchInprogress:!1},function(){l.inputFieldRef&&l.inputFieldRef.focus()})})}},{key:"_renderAndroidClearButton",value:function(){return'android'===v.Platform.OS&&this.state.fieldValue.length?p.default.createElement(v.TouchableOpacity,{onPress:this._onClearField,style:T.default.clearButton},p.default.createElement(v.View,{style:T.default.clearIconContainer},p.default.createElement(b.Icon,{src:b.IconClose,style:T.default.clearIcon}))):null}},{key:"_renderInvitedItem",value:function(t,l){var n=t.item,s=this._getRenderableItem(t);return p.default.createElement(v.TouchableOpacity,{onPress:this._onPressItem(n)},p.default.createElement(v.View,{pointerEvents:"box-only",style:T.default.itemWrapper},p.default.createElement(S.AvatarListItem,{avatarOnly:!0,avatarSize:T.AVATAR_SIZE,avatarStyle:T.default.avatar,avatarTextStyle:T.default.avatarText,item:s,key:l,linesStyle:T.default.itemLinesStyle,titleStyle:T.default.itemText}),p.default.createElement(b.Icon,{src:b.IconCancelSelection,style:T.default.unselectIcon})))}},{key:"_renderItem",value:function(t,l){var n=t.item,s=this.state.inviteItems,o=!1,u=this._getRenderableItem(t);if(!u)return null;switch(n.type){case'phone':o=s.find(y.default.matchesProperty('number',n.number));break;case'user':o=n.id?s.find(y.default.matchesProperty('id',n.id)):s.find(y.default.matchesProperty('user_id',n.user_id));break;default:return null}return p.default.createElement(v.TouchableOpacity,{onPress:this._onPressItem(n)},p.default.createElement(v.View,{pointerEvents:"box-only",style:T.default.itemWrapper},p.default.createElement(S.AvatarListItem,{avatarSize:T.AVATAR_SIZE,avatarStyle:T.default.avatar,avatarTextStyle:T.default.avatarText,item:u,key:l,linesStyle:T.default.itemLinesStyle,titleStyle:T.default.itemText}),o&&p.default.createElement(b.Icon,{src:b.IconCheck,style:T.default.selectedIcon})))}},{key:"_renderSeparator",value:function(){return p.default.createElement(v.View,{style:T.default.separator})}},{key:"_setFieldRef",value:function(t){this.inputFieldRef=t}},{key:"_showFailedInviteAlert",value:function(){this.props.dispatch((0,_.openDialog)(_.AlertDialog,{contentKey:{key:'inviteDialog.alertText'}}))}}]),l})(P.default);var A=(0,I.translate)((0,E.connect)(function(t){return(0,n.default)({},(0,P._mapStateToProps)(t),{_isVisible:t['features/invite'].inviteDialogVisible})})(V));e.default=A},1180,[2,3,54,4,5,6,9,10,8,536,13,17,1065,607,403,394,534,1167,1181,1182]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t){var l=t['features/base/config'],n=l.callFlowsEnabled,s=l.dialOutAuthUrl,u=l.peopleSearchQueryTypes,o=l.peopleSearchUrl;return{_addPeopleEnabled:(0,_.isAddPeopleEnabled)(t),_callFlowsEnabled:n,_dialOutAuthUrl:s,_dialOutEnabled:(0,_.isDialOutEnabled)(t),_jwt:t['features/base/jwt'].jwt,_peopleSearchQueryTypes:u,_peopleSearchUrl:o}},e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),o=t(r(d[5])),p=t(r(d[6])),f=t(r(d[7])),v=r(d[8]),c=r(d[9]),h=r(d[10]),_=r(d[11]),y=r(d[12]),b=t(r(d[13])),T=(function(t){function v(t){var l;return(0,n.default)(this,v),(l=(0,u.default)(this,(0,o.default)(v).call(this,t)))._query=l._query.bind((0,f.default)((0,f.default)(l))),l}return(0,p.default)(v,t),(0,s.default)(v,[{key:"_invite",value:function(t){var n=this,s=(0,_.getInviteTypeCounts)(t);if((0,c.sendAnalytics)((0,c.createInviteDialogEvent)('clicked','inviteButton',(0,l.default)({},s,{inviteAllowed:this._isAddDisabled()}))),this._isAddDisabled())return Promise.resolve([]);this.setState({addToCallInProgress:!0});var u=this.props,o=u._callFlowsEnabled,p=u.dispatch;return p((0,h.invite)(t)).then(function(s){if(n.setState({addToCallInProgress:!1}),s.length){var u=(0,_.getInviteTypeCounts)(s);b.default.error(s.length+" invites failed",u),(0,c.sendAnalytics)((0,c.createInviteDialogEvent)('error','invite',(0,l.default)({},u))),n.setState({addToCallError:!0})}else if(!o){var f,v=t.length;v>=3?f={titleArguments:{name:t[0].name,count:v-1},titleKey:'notify.invitedThreePlusMembers'}:2===v?f={titleArguments:{first:t[0].name,second:t[1].name},titleKey:'notify.invitedTwoMembers'}:v&&(f={titleArguments:{name:t[0].name},titleKey:'notify.invitedOneMember'}),f&&p((0,y.showNotification)(f,y.NOTIFICATION_TIMEOUT))}return s})}},{key:"_isAddDisabled",value:function(){return!this.state.inviteItems.length||this.state.addToCallInProgress}},{key:"_query",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'',l=this.props,n={addPeopleEnabled:l._addPeopleEnabled,dialOutAuthUrl:l._dialOutAuthUrl,dialOutEnabled:l._dialOutEnabled,jwt:l._jwt,peopleSearchQueryTypes:l._peopleSearchQueryTypes,peopleSearchUrl:l._peopleSearchUrl};return(0,_.getInviteResultsForQuery)(t,n)}}]),v})(v.Component);e.default=T},1181,[3,54,4,5,6,9,10,8,13,385,1167,1175,587,1176]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ICON_SIZE=e.LIGHT_GREY=e.DARK_GREY=e.AVATAR_SIZE=void 0;var t=r(d[0]);e.AVATAR_SIZE=40;var o='rgb(28, 32, 37)';e.DARK_GREY=o;var n='rgb(209, 219, 232)';e.LIGHT_GREY=n;e.ICON_SIZE=15;var l={avatar:{backgroundColor:n},avatarText:{color:o,fontSize:12},avoidingView:{flex:1},clearButton:{alignItems:'center',justifyContent:'center',marginLeft:5},clearIcon:{color:o,fontSize:18,textAlign:'center'},clearIconContainer:{alignItems:'center',backgroundColor:"rgb(240, 243, 247)",borderRadius:12,justifyContent:'center',height:24,width:24},dialogWrapper:{alignItems:'stretch',backgroundColor:t.ColorPalette.white,flex:1,flexDirection:'column',justifyContent:'flex-start'},invitedList:{padding:3},itemLinesStyle:{color:'rgb(118, 136, 152)',fontSize:13},itemText:{color:o,fontSize:14,fontWeight:'normal'},itemWrapper:{alignItems:'center',flexDirection:'row',paddingLeft:5},resultList:{flex:1,padding:5},searchField:{backgroundColor:"rgb(240, 243, 247)",borderBottomRightRadius:10,borderTopRightRadius:10,color:o,flex:1,fontSize:17,paddingVertical:7},selectedIcon:{color:o,fontSize:20,marginRight:t.BoxModel.margin,padding:2},separator:{borderBottomColor:n,borderBottomWidth:1,marginLeft:85},searchFieldWrapper:{alignItems:'stretch',flexDirection:'row',height:52,paddingHorizontal:15,paddingVertical:8},searchIcon:{color:o,fontSize:15},searchIconWrapper:{alignItems:'center',backgroundColor:"rgb(240, 243, 247)",borderBottomLeftRadius:10,borderTopLeftRadius:10,flexDirection:'row',justifyContent:'center',width:31},unselectIcon:{color:n,fontSize:16,left:-13.333333333333334,position:'relative',top:-13.333333333333334}};e.default=l},1182,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),o=t(r(d[2])),n=t(r(d[3])),s=t(r(d[4])),c=t(r(d[5])),u=r(d[6]),b=r(d[7]),f=r(d[8]),v=r(d[9]),h=r(d[10]),p=r(d[11]),y=(function(t){function u(){var t,o;(0,l.default)(this,u);for(var c=arguments.length,f=new Array(c),v=0;v<c;v++)f[v]=arguments[v];return(o=(0,n.default)(this,(t=(0,s.default)(u)).call.apply(t,[this].concat(f)))).accessibilityLabel='toolbar.accessibilityLabel.shareRoom',o.icon=b.IconAddPeople,o.label='toolbar.shareRoom',o}return(0,c.default)(u,t),(0,o.default)(u,[{key:"_handleClick",value:function(){this.props.dispatch((0,h.setAddPeopleDialogVisible)(!0))}}]),u})(v.AbstractButton);var A=(0,u.translate)((0,f.connect)(function(t,l){var o=(0,p.isAddPeopleEnabled)(t)||(0,p.isDialOutEnabled)(t),n=l.visible;return{visible:void 0===n?Boolean(o):n}})(y));e.default=A},1183,[3,4,5,6,9,10,607,403,534,810,1167,1175]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1184,[1185]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DialInSummary",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},1185,[3,1186]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),c=n(r(d[7])),h=t(r(d[8])),p=r(d[9]),_=r(d[10]),v=r(d[11]),y=r(d[12]),w=r(d[13]),L=r(d[14]),b=r(d[15]),E=r(d[16]),I=n(r(d[17])),V=t(r(d[18])),U=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,s.default)(n).call(this,t)))._onCloseView=l._onCloseView.bind((0,c.default)((0,c.default)(l))),l._onError=l._onError.bind((0,c.default)((0,c.default)(l))),l._onNavigate=l._onNavigate.bind((0,c.default)((0,c.default)(l))),l._renderLoading=l._renderLoading.bind((0,c.default)((0,c.default)(l))),l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){var t=this.props._summaryUrl;return h.default.createElement(w.SlidingView,{onHide:this._onCloseView,position:"bottom",show:Boolean(t)},h.default.createElement(p.View,{style:V.default.webViewWrapper},h.default.createElement(w.HeaderWithNavigation,{headerLabelKey:"info.label",onPressBack:this._onCloseView}),h.default.createElement(_.WebView,{onError:this._onError,onShouldStartLoadWithRequest:this._onNavigate,renderLoading:this._renderLoading,source:{uri:(0,E.getDialInfoPageURLForURIString)(t)},startInLoadingState:!0,style:V.default.webView})))}},{key:"_onCloseView",value:function(){return!!this.props._summaryUrl&&(this.props.dispatch((0,b.hideDialInSummary)()),!0)}},{key:"_onError",value:function(){this.props.dispatch((0,b.hideDialInSummary)()),this.props.dispatch((0,v.openDialog)(I.default))}},{key:"_onNavigate",value:function(t){var n=t.url;return n.startsWith('tel:')&&(p.Linking.openURL(n),this.props.dispatch((0,b.hideDialInSummary)())),n===(0,E.getDialInfoPageURLForURIString)(this.props._summaryUrl)}},{key:"_renderLoading",value:function(){return h.default.createElement(p.View,{style:V.default.indicatorWrapper},h.default.createElement(w.LoadingIndicator,{color:V.INDICATOR_COLOR,size:"large"}))}}]),n})(h.Component);var S=(0,y.translate)((0,L.connect)(function(t){return{_summaryUrl:t['features/invite'].summaryUrl}})(U));e.default=S},1186,[2,3,4,5,6,9,10,8,13,17,1187,1065,607,394,534,1167,1175,1193,1194]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"WebView",{enumerable:!0,get:function(){return u.default}}),e.default=void 0;var u=t(r(d[1])),f=u.default;e.default=f},1187,[3,1188]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,o=t(r(d[1])),s=t(r(d[2])),u=r(d[3]),l=t(r(d[4])),p=r(d[5]),c=t(r(d[6])),h=this&&this.__extends||(n=function(t,o){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var o in n)n.hasOwnProperty(o)&&(t[o]=n[o])})(t,o)},function(t,o){function s(){this.constructor=t}n(t,o),t.prototype=null===o?Object.create(o):(s.prototype=o.prototype,new s)}),f=this&&this.__awaiter||function(t,n,o,s){return new(o||(o=Promise))(function(u,l){function p(t){try{h(s.next(t))}catch(t){l(t)}}function c(t){try{h(s.throw(t))}catch(t){l(t)}}function h(t){t.done?u(t.value):new o(function(n){n(t.value)}).then(p,c)}h((s=s.apply(t,n||[])).next())})},w=this&&this.__generator||function(t,n){var o,s,u,l,p={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return l={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(l["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=function(){return this}),l;function c(t){return function(n){return h([t,n])}}function h(l){if(o)throw new TypeError("Generator is already executing.");for(;p;)try{if(o=1,s&&(u=2&l[0]?s.return:l[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,l[1])).done)return u;switch(s=0,u&&(l=[2&l[0],u.value]),l[0]){case 0:case 1:u=l;break;case 4:return p.label++,{value:l[1],done:!1};case 5:p.label++,s=l[1],l=[0];continue;case 7:l=p.ops.pop(),p.trys.pop();continue;default:if(!(u=(u=p.trys).length>0&&u[u.length-1])&&(6===l[0]||2===l[0])){p=0;continue}if(3===l[0]&&(!u||l[1]>u[0]&&l[1]<u[3])){p.label=l[1];break}if(6===l[0]&&p.label<u[1]){p.label=u[1],u=l;break}if(u&&p.label<u[2]){p.label=u[2],p.ops.push(l);break}u[2]&&p.ops.pop(),p.trys.pop();continue}l=n.call(t,p)}catch(t){l=[6,t],s=0}finally{o=u=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},v=this&&this.__rest||function(t,n){var o={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&n.indexOf(s)<0&&(o[s]=t[s]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var u=0;for(s=Object.getOwnPropertySymbols(t);u<s.length;u++)n.indexOf(s[u])<0&&(o[s[u]]=t[s[u]])}return o},b=this,y=u.UIManager,W=u.Image.resolveAssetSource,S=!1,C=function(t){var n=t;return'normal'===n?n=.998:'fast'===n&&(n=.99),n},R=u.NativeModules.RNCUIWebViewManager,L=u.NativeModules.RNCWKWebViewManager,E=(0,u.requireNativeComponent)('RNCUIWebView'),V=(0,u.requireNativeComponent)('RNCWKWebView'),P=(function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.state={viewState:n.props.startInLoadingState?'LOADING':'IDLE',lastErrorEvent:null},n.webViewRef=s.default.createRef(),n.getCommands=function(){return n.props.useWebKit?(0,p.getViewManagerConfig)('RNCWKWebView').Commands:(0,p.getViewManagerConfig)('RNCUIWebView').Commands},n.goForward=function(){y.dispatchViewManagerCommand(n.getWebViewHandle(),n.getCommands().goForward,null)},n.goBack=function(){y.dispatchViewManagerCommand(n.getWebViewHandle(),n.getCommands().goBack,null)},n.reload=function(){n.setState({viewState:'LOADING'}),y.dispatchViewManagerCommand(n.getWebViewHandle(),n.getCommands().reload,null)},n.stopLoading=function(){y.dispatchViewManagerCommand(n.getWebViewHandle(),n.getCommands().stopLoading,null)},n.postMessage=function(t){y.dispatchViewManagerCommand(n.getWebViewHandle(),n.getCommands().postMessage,[String(t)])},n.injectJavaScript=function(t){y.dispatchViewManagerCommand(n.getWebViewHandle(),n.getCommands().injectJavaScript,[t])},n.updateNavigationState=function(t){n.props.onNavigationStateChange&&n.props.onNavigationStateChange(t.nativeEvent)},n.getWebViewHandle=function(){var t=(0,u.findNodeHandle)(n.webViewRef.current);return(0,l.default)(null!=t,'nodeHandle expected to be non-null'),t},n.onLoadingStart=function(t){var o=n.props.onLoadStart;o&&o(t),n.updateNavigationState(t)},n.onLoadingError=function(t){t.persist();var o=n.props,s=o.onError,u=o.onLoadEnd;u&&u(t),s&&s(t),console.warn('Encountered an error loading page',t.nativeEvent),n.setState({lastErrorEvent:t.nativeEvent,viewState:'ERROR'})},n.onLoadingFinish=function(t){var o=n.props,s=o.onLoad,u=o.onLoadEnd;s&&s(t),u&&u(t),n.setState({viewState:'IDLE'}),n.updateNavigationState(t)},n.onMessage=function(t){var o=n.props.onMessage;o&&o(t)},n.onLoadingProgress=function(t){var o=n.props.onLoadProgress;o&&o(t)},n.onShouldStartLoadWithRequestCallback=function(t,o,s){var u=(n.props.nativeConfig||{}).viewManager;u=n.props.useWebKit?u||L:u||R,(0,l.default)(null!=u,'viewManager expected to be non-null'),u.startLoadWithResult(!!t,s)},n}return h(n,t),n.prototype.UNSAFE_componentWillMount=function(){this.props.useWebKit||S||(S=!0,console.warn("UIWebView is deprecated and will be removed soon, please use WKWebView (do not override useWebkit={true} prop), more infos here: https://github.com/react-native-community/react-native-webview/issues/312")),!0===this.props.useWebKit&&void 0!==this.props.scalesPageToFit&&console.warn('The scalesPageToFit property is not supported when useWebKit = true'),!this.props.useWebKit&&this.props.allowsBackForwardNavigationGestures&&console.warn('The allowsBackForwardNavigationGestures property is not supported when useWebKit = false'),!this.props.useWebKit&&this.props.incognito&&console.warn('The incognito property is not supported when useWebKit = false')},n.prototype.componentDidUpdate=function(t){t.useWebKit&&this.props.useWebKit&&(this.showRedboxOnPropChanges(t,'allowsInlineMediaPlayback'),this.showRedboxOnPropChanges(t,'incognito'),this.showRedboxOnPropChanges(t,'mediaPlaybackRequiresUserAction'),this.showRedboxOnPropChanges(t,'dataDetectorTypes'),void 0!==this.props.scalesPageToFit&&console.warn('The scalesPageToFit property is not supported when useWebKit = true'))},n.prototype.showRedboxOnPropChanges=function(t,n){this.props[n]!==t[n]&&console.error("Changes to property "+n+" do nothing after the initial render.")},n.prototype.render=function(){var t=this.props,n=t.decelerationRate,h=t.nativeConfig,f=void 0===h?{}:h,w=t.onMessage,b=t.onShouldStartLoadWithRequest,y=t.originWhitelist,S=t.renderError,R=t.renderLoading,L=t.scalesPageToFit,P=void 0===L?!this.props.useWebKit||void 0:L,O=t.style,M=t.useWebKit,N=v(t,["decelerationRate","nativeConfig","onMessage","onShouldStartLoadWithRequest","originWhitelist","renderError","renderLoading","scalesPageToFit","style","useWebKit"]),K=null;if('LOADING'===this.state.viewState)K=(R||p.defaultRenderLoading)();else if('ERROR'===this.state.viewState){var _=this.state.lastErrorEvent;(0,l.default)(null!=_,'lastErrorEvent expected to be non-null'),K=(S||p.defaultRenderError)(_.domain,_.code,_.description)}else'IDLE'!==this.state.viewState&&console.error("RNCWebView invalid state encountered: "+this.state.viewState);var x=[c.default.container,c.default.webView,O];'LOADING'!==this.state.viewState&&'ERROR'!==this.state.viewState||x.push(c.default.hidden);var F=(0,p.createOnShouldStartLoadWithRequest)(this.onShouldStartLoadWithRequestCallback,y,b),I=C(n),k=f.component;k=M?k||V:k||E;var T=s.default.createElement(k,(0,o.default)({key:"webViewKey"},N,{decelerationRate:I,messagingEnabled:'function'==typeof w,onLoadingError:this.onLoadingError,onLoadingFinish:this.onLoadingFinish,onLoadingProgress:this.onLoadingProgress,onLoadingStart:this.onLoadingStart,onMessage:this.onMessage,onShouldStartLoadWithRequest:F,ref:this.webViewRef,scalesPageToFit:P,source:W(this.props.source),style:x},f.props));return s.default.createElement(u.View,{style:c.default.container},T,K)},n.defaultProps={useWebKit:!0,cacheEnabled:!0,originWhitelist:p.defaultOriginWhitelist,useSharedProcessPool:!0},n.isFileUploadSupported=function(){return f(b,void 0,void 0,function(){return w(this,function(t){return[2,!0]})})},n})(s.default.Component);e.default=P},1188,[3,16,13,17,1189,1190,1192]);
__d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(n,o,t,f,s,u,c,l){if(!n){var v;if(void 0===o)v=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var p=[t,f,s,u,c,l],h=0;(v=new Error(o.replace(/%s/g,function(){return p[h++]}))).name='Invariant Violation'}throw v.framesToPop=1,v}}},1189,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.defaultRenderError=e.defaultRenderLoading=e.getViewManagerConfig=e.createOnShouldStartLoadWithRequest=e.defaultOriginWhitelist=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=r(d[3]),o=t(r(d[4])),f=u.UIManager;e.defaultOriginWhitelist=['http://*','https://*'];var c=function(t){var n=/^[A-Za-z][A-Za-z0-9+\-.]+:(\/\/)?[^/]*/.exec(t);return null===n?'':n[0]},s=function(t){return"^"+(0,n.default)(t).replace(/\\\*/g,'.*')},E=function(t,n){var l=c(n);return t.some(function(t){return new RegExp(t).test(l)})},v=function(t){return['about:blank'].concat(t||[]).map(s)};e.createOnShouldStartLoadWithRequest=function(t,n,l){return function(o){var f=o.nativeEvent,c=!0,s=f.url,x=f.lockIdentifier;E(v(n),s)||(u.Linking.openURL(s),c=!1),l&&(c=l(f)),t(c,s,x)}};e.getViewManagerConfig=function(t){return f.getViewManagerConfig?f.getViewManagerConfig(t):f[t]};e.defaultRenderLoading=function(){return l.default.createElement(u.View,{style:o.default.loadingView},l.default.createElement(u.ActivityIndicator,null))};e.defaultRenderError=function(t,n,f){return l.default.createElement(u.View,{style:o.default.errorContainer},l.default.createElement(u.Text,{style:o.default.errorTextTitle},"Error loading page"),l.default.createElement(u.Text,{style:o.default.errorText},"Domain: "+t),l.default.createElement(u.Text,{style:o.default.errorText},"Error Code: "+n),l.default.createElement(u.Text,{style:o.default.errorText},"Description: "+f))}},1190,[3,1191,13,17,1192]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=/[|\\{}()[\]^$+*?.]/g;m.exports=function(n){if('string'!=typeof n)throw new TypeError('Expected a string');return n.replace(t,'\\$&')}},1191,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]).StyleSheet.create({container:{flex:1,overflow:'hidden'},errorContainer:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:'white'},hidden:{height:0,flex:0},loadingView:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:'white'},loadingProgressBar:{height:20},errorText:{fontSize:14,textAlign:'center',marginBottom:2},errorTextTitle:{fontSize:15,fontWeight:'500',marginBottom:10},webView:{backgroundColor:'#ffffff'}});e.default=t},1192,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),s=t(r(d[7])),v=r(d[8]),y=r(d[9]),p=r(d[10]),_=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return s.default.createElement(v.AlertDialog,{contentKey:"info.dialInSummaryError"})}}]),n})(s.Component),h=(0,y.translate)((0,p.connect)()(_));e.default=h},1193,[2,3,4,5,6,9,10,13,1065,607,534]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.INDICATOR_COLOR=void 0;var t=r(d[0]),l=t.ColorPalette.lightGrey;e.INDICATOR_COLOR=l;var o={indicatorWrapper:{alignItems:'center',backgroundColor:t.ColorPalette.white,flex:1,justifyContent:'center'},webView:{flex:1},webViewWrapper:{flex:1,flexDirection:'column'}};e.default=o},1194,[406]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1195,[1196]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"InfoDialogButton",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1196,[3,1197]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),c=t(r(d[3])),o=t(r(d[4])),u=t(r(d[5])),f=r(d[6]),s=r(d[7]),b=r(d[8]),h=r(d[9]),v=r(d[10]),p=(function(t){function f(){var t,n;(0,l.default)(this,f);for(var u=arguments.length,b=new Array(u),h=0;h<u;h++)b[h]=arguments[h];return(n=(0,c.default)(this,(t=(0,o.default)(f)).call.apply(t,[this].concat(b)))).accessibilityLabel='info.accessibilityLabel',n.icon=s.IconInfo,n.label='info.label',n}return(0,u.default)(f,t),(0,n.default)(f,[{key:"_handleClick",value:function(){this.props.dispatch((0,v.beginShareRoom)())}}]),f})(h.AbstractButton),y=(0,f.translate)((0,b.connect)()(p));e.default=y},1197,[3,4,5,6,9,10,607,403,534,810,1198]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2])},1198,[1199,1200,1201]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.beginShareRoom=function(t){return function(R,u){t||(t=(0,n.getInviteURL)(u)),t&&R({type:o.BEGIN_SHARE_ROOM,roomURL:t})}},e.endShareRoom=function(n,t){return{type:o.END_SHARE_ROOM,roomURL:n,shared:t}};var n=r(d[0]),o=r(d[1])},1199,[1051,1200]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.END_SHARE_ROOM=e.BEGIN_SHARE_ROOM=void 0;e.BEGIN_SHARE_ROOM='BEGIN_SHARE_ROOM';e.END_SHARE_ROOM='END_SHARE_ROOM'},1200,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),u=r(d[4]),f=r(d[5]),h=r(d[6]),s=t(r(d[7]));c.MiddlewareRegistry.register(function(t){return function(c){return function(l){switch(l.type){case h.BEGIN_SHARE_ROOM:R=l.roomURL,_=(S=t).dispatch,v=S.getState,(0,u.getShareInfoText)(v(),R).then(function(t){var c=(0,o.getName)()+" Conference",u=function(t){return _((0,f.endShareRoom)(R,t))};n.Share.share({message:t,title:c},{dialogTitle:c,subject:c}).then(function(t){u(t.action===n.Share.sharedAction)},function(t){s.default.error("Failed to share conference/room URL "+R+":",t),u(!1)})})}var R,S,_,v;return c(l)}}})},1201,[3,17,381,534,1166,1199,1200,1202]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,r(d[0]).getLogger)('features/share-room');e.default=o},1202,[576]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"CalleeInfoContainer",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},1203,[3,1204]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),c=l(r(d[6])),s=t(r(d[7])),v=r(d[8]),p=l(r(d[9])),_=(function(t){function l(){return(0,n.default)(this,l),(0,f.default)(this,(0,o.default)(l).apply(this,arguments))}return(0,c.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){return this.props._calleeInfoVisible?s.default.createElement(p.default,null):null}}]),l})(s.Component);var b=(0,v.connect)(function(t){return{_calleeInfoVisible:t['features/invite'].calleeInfoVisible}})(_);e.default=b},1204,[2,3,4,5,6,9,10,13,534,1205]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),s=n(r(d[4])),f=n(r(d[5])),c=n(r(d[6])),o=n(r(d[7])),_=n(r(d[8])),v=t(r(d[9])),y=r(d[10]),p=r(d[11]),h=r(d[12]),E=r(d[13]),P=r(d[14]),C=r(d[15]),M=r(d[16]),I=n(r(d[17])),b=(function(t){function n(){return(0,s.default)(this,n),(0,c.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,_.default)(n,t),(0,f.default)(n,[{key:"render",value:function(){var t=this.props._callee,n=t.id,l=t.name,s=t.status,f=void 0===s?M.CALLING:s,c=this.props._isVideoMuted?'solidBG':void 0;return v.default.createElement(E.Container,(0,u.default)({},this._style('ringing',c),{id:"ringOverlay"}),v.default.createElement(E.Container,this._style('ringing__content'),v.default.createElement(y.Avatar,(0,u.default)({},this._style('ringing__avatar'),{participantId:n})),v.default.createElement(E.Container,this._style('ringing__status'),v.default.createElement(M.PresenceLabel,(0,u.default)({defaultPresence:f},this._style('ringing__text')))),v.default.createElement(E.Container,this._style('ringing__name'),v.default.createElement(E.Text,this._style('ringing__text'),l))))}},{key:"_style",value:function(){for(var t,n='',u=arguments.length,s=new Array(u),f=0;f<u;f++)s[f]=arguments[f];for(var c=0;c<s.length;c++){var o=s[c];o&&(I.default&&o in I.default?t=(0,l.default)({},t,I.default[o]):n+=o+" ")}var _={};return n&&(_.className=n.trim()),t&&(_.style=t),_}}]),n})(v.Component);var k=(0,P.connect)(function(t){var n=(0,C.isLocalTrackMuted)(t['features/base/tracks'],p.MEDIA_TYPE.VIDEO),l=(0,h.getParticipants)(t).find(function(t){return'poltergeist'===t.botType});if(l){var u=l.id;return{_callee:{id:u,name:(0,h.getParticipantDisplayName)(t,u),status:(0,h.getParticipantPresenceStatus)(t,u)},_isVideoMuted:n}}return{_callee:t['features/invite'].initialCalleeInfo,_isVideoMuted:n}})(b);e.default=k},1205,[2,3,54,16,4,5,6,9,10,13,399,744,532,394,534,793,914,1206]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=r(d[2]),o=r(d[3]),c=(0,o.createStyleSheet)({ringing:(0,n.default)({},l.StyleSheet.absoluteFillObject,{alignItems:'center',backgroundColor:o.ColorPalette.black,flex:0,flexDirection:'column',justifyContent:'center',opacity:.8}),ringing__avatar:{borderRadius:50,flex:0,height:100,width:100},'ringing__caller-info':{alignItems:'center',flex:0,flexDirection:'row',justifyContent:'center'},ringing__content:{alignItems:'center',flex:0,flexDirection:'column',justifyContent:'center'},ringing__text:{color:o.ColorPalette.white}});e.default=c},1206,[3,54,17,406]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=n(r(d[1])),l=n(r(d[2])),s=r(d[3]),u=r(d[4]),I=n(r(d[5])),E={calleeInfoVisible:!1,inviteDialogVisible:!1,numbersEnabled:!0,pendingInviteRequests:[]};s.ReducerRegistry.register('features/invite',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E,s=arguments.length>1?arguments[1]:void 0;switch(s.type){case u.ADD_PENDING_INVITE_REQUEST:return(0,l.default)({},n,{pendingInviteRequests:(0,t.default)(n.pendingInviteRequests).concat([s.request])});case u.REMOVE_PENDING_INVITE_REQUESTS:return(0,l.default)({},n,{pendingInviteRequests:[]});case u.SET_CALLEE_INFO_VISIBLE:return(0,l.default)({},n,{calleeInfoVisible:s.calleeInfoVisible,initialCalleeInfo:s.initialCalleeInfo});case u.SET_DIAL_IN_SUMMARY_VISIBLE:return(0,l.default)({},n,{summaryUrl:s.summaryUrl});case u.SET_INVITE_DIALOG_VISIBLE:return(0,l.default)({},n,{inviteDialogVisible:s.visible});case u.UPDATE_DIAL_IN_NUMBERS_FAILED:return(0,l.default)({},n,{error:s.error});case u.UPDATE_DIAL_IN_NUMBERS_SUCCESS:if(Array.isArray(s.dialInNumbers))return(0,l.default)({},n,{conferenceID:s.conferenceID,numbers:s.dialInNumbers,numbersEnabled:!0});I.default.warn('Using deprecated API for retrieving phone numbers');var _=s.dialInNumbers.numbersEnabled;return(0,l.default)({},n,{conferenceID:s.conferenceID,numbers:s.dialInNumbers,numbersEnabled:_})}return n})},1207,[3,32,54,534,1174,1176]);
__d(function(g,r,i,a,m,e,d){},1208,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_GOOGLE_API_PROFILE=e.SET_GOOGLE_API_STATE=void 0;e.SET_GOOGLE_API_STATE='SET_GOOGLE_API_STATE';e.SET_GOOGLE_API_PROFILE='SET_GOOGLE_API_PROFILE'},1209,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.GOOGLE_SCOPE_YOUTUBE=e.GOOGLE_SCOPE_CALENDAR=e.GOOGLE_API_STATES=e.DISCOVERY_DOCS=e.API_URL_LIVE_BROADCASTS=e.API_URL_BROADCAST_STREAMS=void 0;e.API_URL_BROADCAST_STREAMS='https://content.googleapis.com/youtube/v3/liveStreams?part=id%2Csnippet%2Ccdn%2Cstatus&id=';e.API_URL_LIVE_BROADCASTS='https://content.googleapis.com/youtube/v3/liveBroadcasts?broadcastType=all&mine=true&part=id%2Csnippet%2CcontentDetails%2Cstatus';e.DISCOVERY_DOCS=['https://www.googleapis.com/discovery/v1/apis/calendar/v3/rest'];e.GOOGLE_API_STATES={NEEDS_LOADING:0,LOADED:1,SIGNED_IN:2,NOT_AVAILABLE:3};e.GOOGLE_SCOPE_CALENDAR='https://www.googleapis.com/auth/calendar';e.GOOGLE_SCOPE_YOUTUBE='https://www.googleapis.com/auth/youtube.readonly'},1210,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t,o=n(r(d[1])),u=n(r(d[2])),l=r(d[3]),s=r(d[4]);l.NativeModules.RNGoogleSignin&&(t=r(d[5]).GoogleSignin);var f=new((function(){function n(){(0,o.default)(this,n)}return(0,u.default)(n,[{key:"configure",value:function(n){t&&t.configure(n)}},{key:"getTokens",value:function(){return t.getTokens()}},{key:"getYouTubeLiveStreams",value:function(n){var t=this;return new Promise(function(o,u){t._fetchGoogleEndpoint(n,s.API_URL_LIVE_BROADCASTS).then(function(l){t._getLiveStreamsForBroadcasts(n,l).then(o,u)},u)})}},{key:"hasPlayServices",value:function(){return t?t.hasPlayServices():Promise.reject(new Error('Google SignIn not supported'))}},{key:"signIn",value:function(){return t.signIn()}},{key:"signInSilently",value:function(){return t.signInSilently()}},{key:"signOut",value:function(){return t.signOut()}},{key:"_fetchGoogleEndpoint",value:function(n,t){return new Promise(function(o,u){fetch(t,{headers:{Authorization:"Bearer "+n}}).then(function(n){return n.json()}).then(function(n){n.error?u(n.error.message):o(n.items||[])},u)})}},{key:"_getLiveStreamsForBroadcasts",value:function(n,t){var o=this;return new Promise(function(u,l){var f=[],c=t,v=Array.isArray(c),y=0;for(c=v?c:c["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var S;if(v){if(y>=c.length)break;S=c[y++]}else{if((y=c.next()).done)break;S=y.value}var h=S;h.contentDetails&&h.contentDetails.boundStreamId&&f.push(h.contentDetails.boundStreamId)}o._fetchGoogleEndpoint(n,""+s.API_URL_BROADCAST_STREAMS+f.join(',')).then(function(n){var o=[],l=n,s=Array.isArray(l),f=0;for(l=s?l:l["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var c;if(s){if(f>=l.length)break;c=l[f++]}else{if((f=l.next()).done)break;c=f.value}var v=c,y=v.cdn.ingestionInfo.streamName,S=void 0,h=t,k=Array.isArray(h),b=0;for(h=k?h:h["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var _;if(k){if(b>=h.length)break;_=h[b++]}else{if((b=h.next()).done)break;_=b.value}var A=_;A.contentDetails&&A.contentDetails.boundStreamId===v.id&&(S=A.snippet.title)}o.push({key:y,title:S||y})}u(o)},l)})}}]),n})());e.default=f},1211,[3,4,5,17,1210,1212]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"GoogleSignin",{enumerable:!0,get:function(){return n.GoogleSigninSingleton}}),Object.defineProperty(e,"statusCodes",{enumerable:!0,get:function(){return n.statusCodes}}),Object.defineProperty(e,"GoogleSigninButton",{enumerable:!0,get:function(){return t.GoogleSigninButton}});var n=r(d[0]),t=r(d[1])},1212,[1213,1214]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.statusCodes=e.GoogleSigninSingleton=void 0;var t=n(r(d[1])),s=n(r(d[2])),u=n(r(d[3])),c=r(d[4]),o=c.NativeModules.RNGoogleSignin,l='ios'===c.Platform.OS,f=new((function(){function n(){(0,s.default)(this,n)}return(0,u.default)(n,[{key:"signIn",value:function(){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.default.awrap(this.configPromise);case 2:return n.next=4,t.default.awrap(o.signIn());case 4:return n.abrupt("return",n.sent);case 5:case"end":return n.stop()}},null,this)}},{key:"hasPlayServices",value:function(){var n,s=arguments;return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=s.length>0&&void 0!==s[0]?s[0]:{showPlayServicesUpdateDialog:!0},!l){t.next=5;break}return t.abrupt("return",!0);case 5:if(!n||void 0!==n.showPlayServicesUpdateDialog){t.next=7;break}throw new Error('RNGoogleSignin: Missing property `showPlayServicesUpdateDialog` in options object for `hasPlayServices`');case 7:return t.abrupt("return",o.playServicesAvailable(n.showPlayServicesUpdateDialog));case 8:case"end":return t.stop()}},null,this)}},{key:"configure",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(n.offlineAccess&&!n.webClientId)throw new Error('RNGoogleSignin: offline use requires server web ClientID');this.configPromise=o.configure(n)}},{key:"signInSilently",value:function(){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.default.awrap(this.configPromise);case 2:return n.abrupt("return",o.signInSilently());case 3:case"end":return n.stop()}},null,this)}},{key:"signOut",value:function(){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",o.signOut());case 1:case"end":return n.stop()}},null,this)}},{key:"revokeAccess",value:function(){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",o.revokeAccess());case 1:case"end":return n.stop()}},null,this)}},{key:"isSignedIn",value:function(){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",o.isSignedIn());case 1:case"end":return n.stop()}},null,this)}},{key:"getCurrentUser",value:function(){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",o.getCurrentUser());case 1:case"end":return n.stop()}},null,this)}},{key:"clearCachedToken",value:function(n){return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:if(n&&'string'==typeof n){t.next=2;break}return t.abrupt("return",Promise.reject("GoogleSignIn: clearCachedToken() expects a string token."));case 2:return t.abrupt("return",!!l||!!o.clearCachedToken(n));case 3:case"end":return t.stop()}},null,this)}},{key:"getTokens",value:function(){var n,s;return t.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:if(!l){u.next=7;break}return u.next=3,t.default.awrap(o.getTokens());case 3:return n=u.sent,u.abrupt("return",n);case 7:return u.next=9,t.default.awrap(o.getTokens());case 9:return s=u.sent,u.abrupt("return",{idToken:s.idToken,accessToken:s.accessToken});case 11:case"end":return u.stop()}},null,this)}}]),n})());e.GoogleSigninSingleton=f;var p={SIGN_IN_CANCELLED:o.SIGN_IN_CANCELLED,IN_PROGRESS:o.IN_PROGRESS,PLAY_SERVICES_NOT_AVAILABLE:o.PLAY_SERVICES_NOT_AVAILABLE,SIGN_IN_REQUIRED:o.SIGN_IN_REQUIRED};e.statusCodes=p},1213,[3,268,4,5,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.GoogleSigninButton=void 0;var o=n(r(d[2])),u=n(r(d[3])),l=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),p=n(r(d[8])),_=n(r(d[9])),T=t(r(d[10])),O=n(r(d[11])),v=r(d[12]),N=v.NativeModules.RNGoogleSignin,S=(0,v.requireNativeComponent)('RNGoogleSigninButton',null),y=(function(t){function n(){return(0,s.default)(this,n),(0,f.default)(this,(0,p.default)(n).apply(this,arguments))}return(0,_.default)(n,t),(0,c.default)(n,[{key:"componentDidMount",value:function(){var t=this;'android'===v.Platform.OS&&(this._clickListener=v.DeviceEventEmitter.addListener('RNGoogleSigninButtonClicked',function(){t.props.onPress&&t.props.onPress()}))}},{key:"componentWillUnmount",value:function(){this._clickListener&&this._clickListener.remove()}},{key:"render",value:function(){var t=this.props,n=t.style,o=(0,l.default)(t,["style"]);return T.default.createElement(S,(0,u.default)({style:[{backgroundColor:'transparent'},n]},o))}}]),n})(T.PureComponent);e.GoogleSigninButton=y,y.propTypes=(0,o.default)({},v.ViewPropTypes,{size:O.default.number,color:O.default.number,disabled:O.default.bool,onPress:O.default.func.isRequired}),y.Size={Icon:N.BUTTON_SIZE_ICON,Standard:N.BUTTON_SIZE_STANDARD,Wide:N.BUTTON_SIZE_WIDE},y.Color={Auto:N.BUTTON_COLOR_AUTO,Light:N.BUTTON_COLOR_LIGHT,Dark:N.BUTTON_COLOR_DARK}},1214,[2,3,54,16,56,4,5,6,9,10,13,781,17]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"GoogleSignInButton",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},1215,[3,1216]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),o=t(r(d[6])),c=r(d[7]),y=r(d[8]),p=t(r(d[9])),v=t(r(d[10])),h=r(d[11]),O=(function(t){function y(){return(0,n.default)(this,y),(0,l.default)(this,(0,s.default)(y).apply(this,arguments))}return(0,f.default)(y,t),(0,u.default)(y,[{key:"render",value:function(){var t=this.props,n=t.onClick,u=t.signedIn,l=t.t;return u?o.default.createElement(c.TouchableOpacity,{onPress:n,style:v.default.signOutButton},o.default.createElement(c.Text,{style:v.default.signOutButtonText},l('liveStreaming.signOut'))):o.default.createElement(c.TouchableOpacity,{onPress:n,style:v.default.signInButton},o.default.createElement(c.Image,{resizeMode:'contain',source:h,style:v.default.signInImage}))}}]),y})(p.default),I=(0,y.translate)(O);e.default=I},1216,[3,4,5,6,9,10,13,17,607,1217,1218,1219]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),o=(function(t){function o(){return(0,u.default)(this,o),(0,n.default)(this,(0,f.default)(o).apply(this,arguments))}return(0,l.default)(o,t),o})(r(d[5]).Component);e.default=o},1217,[3,4,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o=(0,t.createStyleSheet)({signInImage:{flex:1},signInButton:{alignItems:'center',height:40,justifyContent:'center'},signOutButton:{alignItems:'center',borderColor:t.ColorPalette.lightGrey,borderRadius:3,borderWidth:1,color:t.ColorPalette.white,height:40,justifyContent:'center'},signOutButtonText:{color:t.ColorPalette.blue,fontSize:14,fontWeight:'bold'}});e.default=o},1218,[406]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/images",width:382,height:92,scales:[1],hash:"56f00e35d133cf44f6590c095ce984da",name:"btn_google_signin_dark_normal",type:"png"})},1219,[178]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0])(r(d[1])),t=r(d[2]),l=r(d[3]),E={googleAPIState:r(d[4]).GOOGLE_API_STATES.NEEDS_LOADING,profileEmail:''};t.ReducerRegistry.register('features/google-api',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case l.SET_GOOGLE_API_STATE:return(0,o.default)({},t,{googleAPIState:n.googleAPIState,googleResponse:n.googleResponse});case l.SET_GOOGLE_API_PROFILE:return(0,o.default)({},t,{profileEmail:n.profileEmail})}return t})},1220,[3,54,534,1209,1210]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1]),r(d[2])},1221,[1222,1226,1229]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AudioRouteButton",{enumerable:!0,get:function(){return u.default}});var u=t(r(d[1]))},1222,[3,1223]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),n=t(r(d[4])),c=t(r(d[5])),f=r(d[6]),s=r(d[7]),b=r(d[8]),h=r(d[9]),p=r(d[10]),v=t(r(d[11])),y=(function(t){function s(){var t,o;(0,l.default)(this,s);for(var c=arguments.length,f=new Array(c),h=0;h<c;h++)f[h]=arguments[h];return(o=(0,u.default)(this,(t=(0,n.default)(s)).call.apply(t,[this].concat(f)))).accessibilityLabel='toolbar.accessibilityLabel.audioRoute',o.icon=b.IconAudioRoute,o.label='toolbar.audioRoute',o}return(0,c.default)(s,t),(0,o.default)(s,[{key:"_handleClick",value:function(){this.props.dispatch((0,f.openDialog)(v.default))}}]),s})(p.AbstractButton),_=(0,s.translate)((0,h.connect)()(y));e.default=_},1223,[3,4,5,6,9,10,1065,607,403,534,810,1224]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,l=n(r(d[2])),c=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),v=n(r(d[6])),f=n(r(d[7])),y=n(r(d[8])),h=n(r(d[9])),p=t(r(d[10])),E=r(d[11]),S=r(d[12]),D=r(d[13]),_=r(d[14]),b=r(d[15]),x=r(d[16]),k=r(d[17]),T=n(r(d[18])),A=E.NativeModules.AudioMode,C={BLUETOOTH:{icon:b.IconDeviceBluetooth,text:'audioDevices.bluetooth',type:'BLUETOOTH'},EARPIECE:{icon:b.IconDeviceEarpiece,text:'audioDevices.phone',type:'EARPIECE'},HEADPHONES:{icon:b.IconDeviceHeadphone,text:'audioDevices.headphones',type:'HEADPHONES'},SPEAKER:{icon:b.IconDeviceSpeaker,text:'audioDevices.speaker',type:'SPEAKER'}},I=(function(t){function n(t){var o;return(0,c.default)(this,n),(o=(0,u.default)(this,(0,s.default)(n).call(this,t))).state={devices:[]},o._onCancel=o._onCancel.bind((0,y.default)((0,y.default)(o))),A.updateDeviceList&&A.updateDeviceList(),o}return(0,f.default)(n,t),(0,v.default)(n,null,[{key:"getDerivedStateFromProps",value:function(t){var n=t._devices;if(!n)return null;var o=[],c=n,u=Array.isArray(c),s=0;for(c=u?c:c["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var v;if(u){if(s>=c.length)break;v=c[s++]}else{if((s=c.next()).done)break;v=s.value}var f=v,y=C[f.type],p='BLUETOOTH'===f.type&&f.name?f.name:y.text;if(y){var E=(0,l.default)({},y,{selected:Boolean(f.selected),text:t.t(p),uid:f.uid});o.push(E)}}return{devices:h.default.sortBy(o,'text')}}}]),(0,v.default)(n,[{key:"_hide",value:function(){this.props.dispatch((0,D.hideDialog)(o))}},{key:"_onCancel",value:function(){this._hide()}},{key:"_onSelectDeviceFn",value:function(t){var n=this;return function(){n._hide(),A.setAudioDevice(t.uid||t.type)}}},{key:"_renderDevice",value:function(t){var n=this.props._bottomSheetStyles,o=t.icon,l=t.selected,c=t.text,u=l?T.default.selectedText:{};return p.default.createElement(E.TouchableHighlight,{key:t.type,onPress:this._onSelectDeviceFn(t),underlayColor:k.ColorPalette.overflowMenuItemUnderlay},p.default.createElement(E.View,{style:T.default.deviceRow},p.default.createElement(b.Icon,{src:o,style:[T.default.deviceIcon,n.iconStyle,u]}),p.default.createElement(E.Text,{style:[T.default.deviceText,n.labelStyle,u]},c)))}},{key:"_renderNoDevices",value:function(){var t=this.props,n=t._bottomSheetStyles,o=t.t;return p.default.createElement(E.View,{style:T.default.deviceRow},p.default.createElement(b.Icon,{src:C.SPEAKER.icon,style:[T.default.deviceIcon,n.iconStyle]}),p.default.createElement(E.Text,{style:[T.default.deviceText,n.labelStyle]},o('audioDevices.none')))}},{key:"render",value:function(){var t;return t=0===this.state.devices.length?this._renderNoDevices():this.state.devices.map(this._renderDevice,this),p.default.createElement(D.BottomSheet,{onCancel:this._onCancel},t)}}]),n})(p.Component);var P=o=(0,_.translate)((0,x.connect)(function(t){return{_bottomSheetStyles:S.ColorSchemeRegistry.get(t,'BottomSheet'),_devices:t['features/mobile/audio-mode'].devices}})(I));e.default=P},1224,[2,3,54,4,6,9,5,10,8,536,13,17,923,1065,607,403,534,406,1225]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o=r(d[1]),l=(0,o.createStyleSheet)({deviceRow:{alignItems:'center',flexDirection:'row',height:t.MD_ITEM_HEIGHT},deviceIcon:{color:o.ColorPalette.white,fontSize:24},deviceText:{color:o.ColorPalette.white,fontSize:16,marginLeft:32},selectedText:{color:o.ColorPalette.blue}});e.default=l},1225,[1065,406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),s=r(d[3]),E=r(d[4]),u=r(d[5]),c=r(d[6]),_=t(r(d[7])),O=n.NativeModules.AudioMode,f=new n.NativeEventEmitter(O);function S(t){var n=[f.addListener(O.DEVICE_CHANGE_EVENT,I,t)];t.dispatch({type:c._SET_AUDIOMODE_SUBSCRIPTIONS,subscriptions:n})}function I(t){(0,this.dispatch)({type:c._SET_AUDIOMODE_DEVICES,devices:t})}function N(t){var n=(0,t.getState)()['features/mobile/audio-mode'].subscriptions;if(n){var o=n,s=Array.isArray(o),E=0;for(o=s?o:o["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(E>=o.length)break;u=o[E++]}else{if((E=o.next()).done)break;u=E.value}u.remove()}}}function A(t,n,o){var s,u=t.getState,c=n(o),f=u(),S=(0,E.getCurrentConference)(f),I=f['features/base/audio-only'].enabled;return s=S?I?O.AUDIO_CALL:O.VIDEO_CALL:O.DEFAULT,O.setMode(s).catch(function(t){return _.default.error("Failed to set audio mode "+String(s)+": "+t)}),c}u.MiddlewareRegistry.register(function(t){return function(n){return function(u){switch(u.type){case c._SET_AUDIOMODE_SUBSCRIPTIONS:N(t);break;case s.APP_WILL_UNMOUNT:t.dispatch({type:c._SET_AUDIOMODE_SUBSCRIPTIONS,subscriptions:void 0});break;case s.APP_WILL_MOUNT:S(t);case E.CONFERENCE_FAILED:case E.CONFERENCE_LEFT:case E.CONFERENCE_JOINED:case o.SET_AUDIO_ONLY:return A(t,n,u)}return n(u)}}})},1226,[3,17,873,844,383,534,1227,1228]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._SET_AUDIOMODE_SUBSCRIPTIONS=e._SET_AUDIOMODE_DEVICES=void 0;e._SET_AUDIOMODE_DEVICES='_SET_AUDIOMODE_DEVICES';e._SET_AUDIOMODE_SUBSCRIPTIONS='_SET_AUDIOMODE_SUBSCRIPTIONS'},1227,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,r(d[0]).getLogger)('features/mobile/audio-mode');e.default=o},1228,[576]);
__d(function(g,r,i,a,m,e,d){var s=r(d[0]),t=r(d[1]),c={devices:[],subscriptions:[]};s.ReducerRegistry.register('features/mobile/audio-mode',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case t._SET_AUDIOMODE_DEVICES:var o=u.devices;return(0,s.equals)(n.devices,o)?n:(0,s.set)(n,'devices',o);case t._SET_AUDIOMODE_SUBSCRIPTIONS:return(0,s.set)(n,'subscriptions',u.subscriptions)}return n})},1229,[534,1227]);
__d(function(g,r,i,a,m,e,d){r(d[0]),r(d[1])},1230,[1231,1240]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),c=t(r(d[2])),l=r(d[3]),o=r(d[4]),u=r(d[5]),s=r(d[6]),U=r(d[7]),f=r(d[8]),I=r(d[9]),C=r(d[10]),E=r(d[11]),_=r(d[12]),D=t(r(d[13])),A=t(r(d[14])),N=D.default||A.default;function S(t,n,c){var l=t.dispatch,o=t.getState,u=n(c),s={dispatch:l,getState:o},U={_onPerformSetMutedCallAction:h,_onPerformEndCallAction:L},f=N.registerSubscriptions(s,U);return f&&l({type:_._SET_CALL_INTEGRATION_SUBSCRIPTIONS,subscriptions:f}),u}function p(t,n,c){var l=n(c);if(!c.error.recoverable){var o=c.conference.callUUID;o&&(delete c.conference.callUUID,N.reportCallFailed(o))}return l}function v(t,c,l){var o=t.getState,u=c(l),s=l.conference.callUUID;return s&&N.reportConnectedOutgoingCall(s).then(function(){'ios'===n.Platform.OS&&P(l.conference,o())}),u}function O(t,n,c){var l=n(c),o=c.conference.callUUID;return o&&(delete c.conference.callUUID,N.endCall(o)),l}function T(t,l,u){var s=t.dispatch,C=t.getState,E=l(u),_=u.conference,D=C(),A=D['features/base/config'],S=A.callHandle,p=A.callUUID,v=(0,f.getInviteURL)(D),O=S||v.toString(),T=!(0,I.isVideoMutedByAudioOnly)(D);return _.callUUID=(p||c.default.v4()).toUpperCase(),N.startCall(_.callUUID,O,T).then(function(){var t=(0,U.getConferenceName)(D);N.updateCall(_.callUUID,{displayName:t,hasVideo:T}),'ios'!==n.Platform.OS&&P(_,D)}).catch(function(t){'CREATE_OUTGOING_CALL_FAILED'===t.code&&(delete _.callUUID,s((0,o.appNavigate)(void 0)),n.Alert.alert('Call aborted',"There's already another call in progress. Please end it first and try again.",[{text:'OK'}],{cancelable:!1}))}),E}function L(t){var n=t.callUUID,c=this.dispatch,l=this.getState,u=(0,U.getCurrentConference)(l);u&&u.callUUID===n&&(delete u.callUUID,c((0,o.appNavigate)(void 0)))}function h(t){var n=t.callUUID,c=t.muted,o=this.dispatch,u=this.getState,s=(0,U.getCurrentConference)(u);s&&s.callUUID===n&&(c=Boolean(c),(0,l.sendAnalytics)((0,l.createTrackMutedEvent)('audio','call-integration',c)),o((0,I.setAudioMuted)(c,!0)))}function y(t,n,c){var l=t.getState,o=n(c),u=l(),s=(0,U.getCurrentConference)(u);return s&&s.callUUID&&N.updateCall(s.callUUID,{hasVideo:!c.audioOnly}),o}function R(t,n,c){var l=(0,t.getState)()['features/call-integration'].subscriptions;if(l){var o=l,u=Array.isArray(o),s=0;for(o=u?o:o["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var U;if(u){if(s>=o.length)break;U=o[s++]}else{if((s=o.next()).done)break;U=s.value}U.remove()}}return n(c)}function b(t,n,c){var l=t.getState,o=n(c),u=c.track.jitsiTrack,s=l(),f=(0,U.getCurrentConference)(s);if(u.isLocal()&&f&&f.callUUID)switch(u.getType()){case'audio':P(f,s);break;case'video':N.updateCall(f.callUUID,{hasVideo:!(0,I.isVideoMutedByAudioOnly)(s)})}return o}function P(t,n){var c=(0,E.isLocalTrackMuted)(n['features/base/tracks'],I.MEDIA_TYPE.AUDIO);N.setMuted(t.callUUID,c)}N&&C.MiddlewareRegistry.register(function(t){return function(n){return function(c){switch(c.type){case _._SET_CALL_INTEGRATION_SUBSCRIPTIONS:return R(t,n,c);case u.APP_WILL_MOUNT:return S(t,n,c);case u.APP_WILL_UNMOUNT:t.dispatch({type:_._SET_CALL_INTEGRATION_SUBSCRIPTIONS,subscriptions:void 0});break;case U.CONFERENCE_FAILED:return p(t,n,c);case U.CONFERENCE_JOINED:return v(t,n,c);case U.CONFERENCE_LEFT:case U.CONFERENCE_WILL_LEAVE:return O(t,n,c);case U.CONFERENCE_WILL_JOIN:return T(t,n,c);case s.SET_AUDIO_ONLY:return y(t,n,c);case E.TRACK_ADDED:case E.TRACK_REMOVED:case E.TRACK_UPDATED:return b(t,n,c)}return n(c)}}})},1231,[3,17,1232,385,381,844,873,383,1051,744,534,793,1237,1238,1239]);
__d(function(g,r,i,a,m,e,d){var v=r(d[0]),n=r(d[1]),o=n;o.v1=v,o.v4=n,m.exports=o},1232,[1233,1236]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]),s=r(d[1]),c=o(),n=[1|c[0],c[1],c[2],c[3],c[4],c[5]],v=16383&(c[6]<<8|c[7]),t=0,u=0;m.exports=function(o,c,f){var k=c&&f||0,l=c||[],q=void 0!==(o=o||{}).clockseq?o.clockseq:v,w=void 0!==o.msecs?o.msecs:(new Date).getTime(),h=void 0!==o.nsecs?o.nsecs:u+1,_=w-t+(h-u)/1e4;if(_<0&&void 0===o.clockseq&&(q=q+1&16383),(_<0||w>t)&&void 0===o.nsecs&&(h=0),h>=1e4)throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec');t=w,u=h,v=q;var p=(1e4*(268435455&(w+=122192928e5))+h)%4294967296;l[k++]=p>>>24&255,l[k++]=p>>>16&255,l[k++]=p>>>8&255,l[k++]=255&p;var x=w/4294967296*1e4&268435455;l[k++]=x>>>8&255,l[k++]=255&x,l[k++]=x>>>24&15|16,l[k++]=x>>>16&255,l[k++]=q>>>8|128,l[k++]=255&q;for(var C=o.node||n,D=0;D<6;++D)l[k+D]=C[D];return c||s(l)}},1233,[1234,1235]);
__d(function(g,r,i,a,m,e,d){var n,t=g.crypto||g.msCrypto;if(t&&t.getRandomValues){var o=new Uint8Array(16);n=function(){return t.getRandomValues(o),o}}if(!n){var u=new Array(16);n=function(){for(var n,t=0;t<16;t++)0==(3&t)&&(n=4294967296*Math.random()),u[t]=n>>>((3&t)<<3)&255;return u}}m.exports=n},1234,[]);
__d(function(g,r,i,a,m,e,d){for(var t=[],n=0;n<256;++n)t[n]=(n+256).toString(16).substr(1);m.exports=function(n,o){var u=o||0,f=t;return f[n[u++]]+f[n[u++]]+f[n[u++]]+f[n[u++]]+'-'+f[n[u++]]+f[n[u++]]+'-'+f[n[u++]]+f[n[u++]]+'-'+f[n[u++]]+f[n[u++]]+'-'+f[n[u++]]+f[n[u++]]+f[n[u++]]+f[n[u++]]+f[n[u++]]+f[n[u++]]}},1235,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),o=r(d[1]);m.exports=function(t,f,u){var l=f&&u||0;'string'==typeof t&&(f='binary'==t?new Array(16):null,t=null);var v=(t=t||{}).random||(t.rng||n)();if(v[6]=15&v[6]|64,v[8]=63&v[8]|128,f)for(var y=0;y<16;++y)f[l+y]=v[y];return f||o(v)}},1236,[1234,1235]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._SET_CALL_INTEGRATION_SUBSCRIPTIONS=void 0;e._SET_CALL_INTEGRATION_SUBSCRIPTIONS='_SET_CALL_INTEGRATION_SUBSCRIPTIONS'},1237,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]),l=r(d[3]),f=o.NativeModules.RNCallKit;if(f){var u=new o.NativeEventEmitter(f);f=(0,n.default)({},f,{addListener:u.addListener.bind(u),registerSubscriptions:function(t,n){return f.setProviderConfiguration({iconTemplateImageName:'CallKitIcon',localizedName:(0,l.getName)()}),[f.addListener('performEndCallAction',n._onPerformEndCallAction,t),f.addListener('performSetMutedCallAction',n._onPerformSetMutedCallAction,t),f.addListener('providerDidReset',n._onPerformEndCallAction,t)]}})}var c=f;e.default=c},1238,[3,54,17,381]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]),c=o.NativeModules.ConnectionService;if(c){var s=new o.NativeEventEmitter(c);c=(0,n.default)({},c,{addListener:s.addListener.bind(s),registerSubscriptions:function(t,n){return[c.addListener('org.jitsi.meet:features/connection_service#disconnect',n._onPerformEndCallAction,t),c.addListener('org.jitsi.meet:features/connection_service#abort',n._onPerformEndCallAction,t)]},setMuted:function(){}})}var u=c;e.default=u},1239,[3,54,17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=t(r(d[3])),c=t(r(d[4]));(u.default||c.default)&&n.ReducerRegistry.register('features/call-integration',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;switch(u.type){case s._SET_CALL_INTEGRATION_SUBSCRIPTIONS:return(0,n.assign)(t,'subscriptions',u.subscriptions)}return t})},1240,[3,534,1237,1238,1239]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1])},1241,[1242,1243]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.sendEvent=function(o,v,l){var p=(0,t.getAppProp)(o,'externalAPIScope');p&&n.NativeModules.ExternalAPI.sendEvent(v,l,p)};var n=r(d[0]),t=r(d[1])},1242,[17,844]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=n(r(d[1])),E=n(r(d[2])),o=r(d[3]),c=r(d[4]),N=r(d[5]),C=r(d[6]),u=r(d[7]),R=r(d[8]),_=r(d[9]),s='CONFERENCE_TERMINATED';function O(n){return n?'string'==typeof n?n:Error.prototype.toString.apply(n):''}function f(n,t){var E=n.getState()['features/base/connection'].locationURL,c=t.room;(0,o.isRoomValid)(c)&&E&&(0,_.sendEvent)(n,o.CONFERENCE_WILL_JOIN,{url:(0,u.toURLString)(E)})}function I(n,t){var c=t.conference,N=t.type,C=(0,E.default)(t,["conference","type"]);if(c&&(C.url=(0,u.toURLString)(c[o.JITSI_CONFERENCE_URL_KEY])),!l(n,t,C)){var R;switch(N){case o.CONFERENCE_FAILED:case o.CONFERENCE_LEFT:R=s;break;default:R=N}(0,_.sendEvent)(n,R,C)}}function L(n,t){var E=n.getState()['features/base/connection'].locationURL,c=t.connection;E&&(0,o.forEachConference)(n,function(n){return n.getConnection()!==c})&&(0,_.sendEvent)(n,s,{url:(0,u.toURLString)(E),error:t.error.name})}function l(n,t,E){switch(t.type){case o.CONFERENCE_LEFT:return c=E,N=n.getState,C=c.url,u=!1,C&&(0,o.forEachConference)(N,function(n,t){return t&&t.toString()===C&&(u=!0),!u}),u;case o.CONFERENCE_WILL_JOIN:return!0;default:return!1}var c,N,C,u}C.MiddlewareRegistry.register(function(n){return function(C){return function(l){var v=C(l),F=l.type;switch(F){case o.CONFERENCE_FAILED:var T=l.error,S=(0,E.default)(l,["error"]);T.recoverable||I(n,(0,t.default)({error:O(T)},S));break;case o.CONFERENCE_JOINED:case o.CONFERENCE_LEFT:case o.CONFERENCE_WILL_JOIN:I(n,l);break;case N.CONNECTION_DISCONNECTED:var U=l.connection;if(!U[N.JITSI_CONNECTION_CONFERENCE_KEY]){var b=U[N.JITSI_CONNECTION_URL_KEY];(0,_.sendEvent)(n,s,{url:(0,u.toURLString)(b)})}break;case N.CONNECTION_FAILED:!l.error.recoverable&&L(n,l);break;case R.ENTER_PICTURE_IN_PICTURE:(0,_.sendEvent)(n,F,{});break;case c.LOAD_CONFIG_ERROR:var p=l.error,y=l.locationURL;(0,_.sendEvent)(n,s,{error:O(p),url:(0,u.toURLString)(y)});break;case o.SET_ROOM:f(n,l)}return v}}})},1243,[3,54,56,383,838,1051,534,801,1244,1242]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})})},1244,[1245,1246,1248]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.enterPictureInPicture=function(){return function(t,f){if((0,u.getFeatureFlag)(f,u.PIP_ENABLED)){var E=n.NativeModules.PictureInPicture,_='android'===o.Platform.OS?E?E.enterPictureInPicture():Promise.reject(new Error('Picture-in-Picture not supported')):Promise.resolve();_.then(function(){return t({type:P.ENTER_PICTURE_IN_PICTURE})},function(t){return c.default.warn("Error entering PiP mode: "+t)})}}};var n=r(d[1]),u=r(d[2]),o=r(d[3]),P=r(d[4]),c=t(r(d[5]))},1245,[3,17,1138,394,1246,1247]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.ENTER_PICTURE_IN_PICTURE=void 0;e.ENTER_PICTURE_IN_PICTURE='ENTER_PICTURE_IN_PICTURE'},1246,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/mobile/pip');e.default=t},1247,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"PictureInPictureButton",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1248,[3,1249]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),f=t(r(d[6])),s=r(d[7]),p=r(d[8]),b=r(d[9]),h=r(d[10]),v=r(d[11]),y=r(d[12]),_=(function(t){function s(){var t,l;(0,n.default)(this,s);for(var c=arguments.length,f=new Array(c),p=0;p<c;p++)f[p]=arguments[p];return(l=(0,u.default)(this,(t=(0,o.default)(s)).call.apply(t,[this].concat(f)))).accessibilityLabel='toolbar.accessibilityLabel.pip',l.icon=b.IconMenuDown,l.label='toolbar.pip',l}return(0,f.default)(s,t),(0,l.default)(s,[{key:"_handleClick",value:function(){this.props.dispatch((0,y.enterPictureInPicture)())}},{key:"render",value:function(){return this.props._enabled?(0,c.default)((0,o.default)(s.prototype),"render",this).call(this):null}}]),s})(v.AbstractButton);var P=(0,p.translate)((0,h.connect)(function(t){return{_enabled:Boolean((0,s.getFeatureFlag)(t,s.PIP_ENABLED))}})(_));e.default=P},1249,[3,4,5,6,9,47,10,1138,607,403,534,810,1245]);
__d(function(g,r,i,a,m,e,d){r(d[0]),r(d[1])},1250,[1251,1255]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),u=r(d[3]),o=r(d[4]),f=r(d[5]),c=r(d[6]);function v(t){var n=(0,t.getState)();if('active'===n['features/background'].appState){var u=n['features/base/audio-only'].enabled;l(!!(0,s.getCurrentConference)(n)&&!u)}}function l(n){'android'===u.Platform.OS&&(n?t.Immersive.on():t.Immersive.off())}function I(n,s,o){var f=n.getState;if('android'===u.Platform.OS){var c=f()['features/full-screen'].listener,v=s(o),l=f()['features/full-screen'].listener;return c!==l&&(c&&t.Immersive.removeImmersiveListener(c),l&&t.Immersive.addImmersiveListener(l)),v}return s(o)}o.MiddlewareRegistry.register(function(t){return function(s){return function(u){switch(u.type){case c._SET_IMMERSIVE_LISTENER:return I(t,s,u);case n.APP_WILL_MOUNT:var o=s(u);return t.dispatch((0,f._setImmersiveListener)(v.bind(void 0,t))),o;case n.APP_WILL_UNMOUNT:t.dispatch((0,f._setImmersiveListener)(void 0))}return s(u)}}}),o.StateListenerRegistry.register(function(t){var n=t['features/base/audio-only'].enabled;return!!(0,s.getCurrentConference)(t)&&!n},function(t){return l(t)})},1251,[1252,844,383,394,534,1253,1254]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Immersive=void 0;var t=r(d[0]),n=t.NativeModules.RNImmersive,s=function(){},v=!1,o='android'===t.Platform.OS?{on:function(){return n.setImmersive(!0)},off:function(){return n.setImmersive(!1)},setImmersive:function(t){return n.setImmersive(t)},getImmersive:function(){return n.getImmersive()},addImmersiveListener:function(s){t.DeviceEventEmitter.addListener('@@IMMERSIVE_STATE_CHANGED',s),v||(v=!0,n.addImmersiveListener())},removeImmersiveListener:function(n){return t.DeviceEventEmitter.removeListener('@@IMMERSIVE_STATE_CHANGED',n)}}:{on:s,off:s,setImmersive:s,getImmersive:s,addImmersiveListener:s,removeImmersiveListener:s};e.Immersive=o;var I=o;e.default=I},1252,[17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._setImmersiveListener=function(n){return{type:t._SET_IMMERSIVE_LISTENER,listener:n}};var t=r(d[0])},1253,[1254]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._SET_IMMERSIVE_LISTENER=void 0;e._SET_IMMERSIVE_LISTENER='_SET_IMMERSIVE_LISTENER'},1254,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),s=r(d[3]);n.ReducerRegistry.register('features/full-screen',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;switch(u.type){case s._SET_IMMERSIVE_LISTENER:return(0,t.default)({},n,{listener:u.listener})}return n})},1255,[3,54,534,1254]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1])},1256,[1257,1258]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.openSettings=function(){switch(t.Platform.OS){case'android':n.NativeModules.AndroidSettings.open().catch(function(){n.Alert.alert('Error opening settings','Please open settings and grant the required permissions',[{text:'OK'}])});break;case'ios':n.Linking.openURL('app-settings:')}};var n=r(d[0]),t=r(d[1])},1257,[17,394]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),c=r(d[4]);o.MiddlewareRegistry.register(function(o){return function(u){return function(l){var p,f,R=u(l);switch(l.type){case c.TRACK_CREATE_ERROR:l.permissionDenied&&(0,s.isRoomValid)(o.getState()['features/base/conference'].room)&&(p=l.trackType,f=('video'===p?'Camera':'Microphone')+" permission is required to participate in conferences with "+p+". Please grant it in Settings.",t.Alert.alert('Permission required',f,[{text:'Cancel'},{onPress:n.openSettings,text:'Settings'}],{cancelable:!1}))}return R}}})},1258,[17,1257,383,534,793]);
__d(function(g,r,i,a,m,e,d){r(d[0])},1259,[1260]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);r(d[2]).StateListenerRegistry.register(function(t){var o=t['features/mobile/audio-mode'].devices.filter(function(t){return t.selected})[0],u=(0,n.getCurrentConference)(t);return Boolean(u&&'EARPIECE'===(null==o?void 0:o.type))},function(n){return o=n,void t.NativeModules.Proximity.setEnabled(Boolean(o));var o})},1260,[17,383,534]);
__d(function(g,r,i,a,m,e,d){r(d[0])},1261,[1262]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]);function u(n){n?t.default.activate():t.default.deactivate()}r(d[3]).StateListenerRegistry.register(function(t){var u=t['features/base/audio-only'].enabled,o=(0,n.getCurrentConference)(t);return Boolean(o&&!u)},function(t){return u(t)})},1262,[3,1263,383,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),c=n(r(d[5])),v=n(r(d[6])),f=t(r(d[7])),p=r(d[8]),k=0,y=(function(t){function n(){return(0,u.default)(this,n),(0,o.default)(this,(0,c.default)(n).apply(this,arguments))}return(0,v.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){k++,n.activate()}},{key:"componentWillUnmount",value:function(){--k||n.deactivate()}},{key:"render",value:function(){return null}}],[{key:"activate",value:function(){p.NativeModules.KCKeepAwake.activate()}},{key:"deactivate",value:function(){p.NativeModules.KCKeepAwake.deactivate()}}]),n})(f.Component);e.default=y},1263,[2,3,4,5,6,9,10,13,17]);
__d(function(g,r,i,a,m,e,d){r(d[0]),r(d[1])},1264,[1265,1271]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),c=n(r(d[3])),o=r(d[4]),u=r(d[5]),f=r(d[6]),l=r(d[7]),C=r(d[8]),h=r(d[9]),S=r(d[10]),b=r(d[11]),p=t(r(d[12])),R='ios'===s.Platform.OS;function _(t){var n=t.dispatch,s=t.getState;c.subscribeToWatchReachability(function(t,c){n((0,S.setWatchReachable)(c)),E(s)}),c.subscribeToMessages(function(t,c){if(t)p.default.error('watch.subscribeToMessages error:',t);else{var u,f=c.command,S=c.sessionID,R=(u=s(),(0,h.toState)(u)['features/mobile/watchos'].sessionID);if(S&&S===R)switch(f){case b.CMD_HANG_UP:void 0!==typeof(0,l.getCurrentConferenceUrl)(s())&&n((0,o.appNavigate)(void 0));break;case b.CMD_JOIN_CONFERENCE:var _=c.data;(0,l.getCurrentConferenceUrl)(s())!==_&&n((0,o.appNavigate)(_));break;case b.CMD_SET_MUTED:n((0,C.setAudioMuted)('true'===c.muted,!0))}else p.default.warn("Ignoring outdated watch command: "+c.command+" sessionID: "+S+" current session ID: "+R)}})}function v(t){var n=(0,h.toState)(t)['features/recent-list'].slice(-b.MAX_RECENT_URLS);return n.reverse(),n}function D(t){return(0,h.toState)(t)['features/base/media'].audio.muted}function E(t){var n=(0,h.toState)(t),s=n['features/mobile/watchos'],o=s.conferenceTimestamp,u=s.sessionID;if(s.watchReachable)try{c.updateApplicationContext({conferenceTimestamp:o,conferenceURL:(0,l.getCurrentConferenceUrl)(n),micMuted:D(n),recentURLs:v(n),sessionID:u})}catch(t){p.default.error('Failed to stringify or send the context',t)}}R&&h.StateListenerRegistry.register(function(t){return t['features/recent-list']},function(t,n){E(n.getState)}),R&&h.StateListenerRegistry.register(function(t){return D(t)},function(t,n){E(n.getState)}),R&&h.StateListenerRegistry.register(function(t){return(0,l.getCurrentConferenceUrl)(t)},function(t,n){var s=n.dispatch,c=n.getState;s((0,S.setSessionId)()),E(c)}),R&&h.MiddlewareRegistry.register(function(t){return function(n){return function(s){switch(s.type){case u.APP_WILL_MOUNT:_(t);break;case f.CONFERENCE_JOINED:t.dispatch((0,S.setConferenceTimestamp)((new Date).getTime())),E(t.getState())}return n(s)}}})},1265,[3,2,17,1266,381,844,383,1051,744,534,1267,1269,1270]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.Encoding=e.WatchState=void 0,e.sendMessage=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return t.sendMessage(n,function(n){return o(null,n)},function(n){return o(n)})},e.subscribeToMessages=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return A(u,function(o){console.log('received message payload',o);var c=o.id,u=c?function(n){return t.replyToMessageWithId(c,n)}:null;n(null,o,u)})},e.sendMessageData=function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return new Promise(function(u,s){t.sendMessageData(n,o,function(n){c(null,n),u(n)},function(n){c(n),s(n)})})},e.subscribeToFileTransfers=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=[A(c,function(t){return n(null,t)}),A(o,function(t,o){return n(t,o)})];return function(){return t.forEach(function(n){return n()})}},e.transferFile=function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return new Promise(function(u,s){t.transferFile(n,o,function(n){u(n),c(null,n)},function(n){s(n),c(n)})})},e.subscribeToWatchState=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return N(n),A(s,function(t){return n(null,h[t.state])})},e.getWatchState=N,e.subscribeToWatchReachability=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return p(n),A(l,function(t){return n(null,t.reachability)})},e.getWatchReachability=p,e.getIsPaired=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return new Promise(function(o){t.getIsPaired(function(t){n(null,t),o(t)})})},e.getIsWatchAppInstalled=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return new Promise(function(o){t.getIsWatchAppInstalled(function(t){n(null,t),o(t)})})},e.subscribeToUserInfo=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return I(n),A(f,function(t){return n(null,t)})},e.sendUserInfo=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.sendUserInfo(n)},e.getUserInfo=I,e.updateApplicationContext=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.updateApplicationContext(n)},e.subscribeToApplicationContext=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return W(n),A(S,function(t){return n(null,t)})},e.getApplicationContext=W,e._subscribe=A;var n=r(d[0]),t=n.NativeModules.WatchBridge,o='WatchFileTransferError',c='WatchFileTransferFinished',u='WatchReceiveMessage',s='WatchStateChanged',l='WatchReachabilityChanged',f='WatchUserInfoReceived',S='WatchApplicationContextReceived',v=e.WatchState={NotActivated:'NotActivated',Inactive:'Inactive',Activated:'Activated'},h={WCSessionActivationStateNotActivated:v.NotActivated,WCSessionActivationStateInactive:v.Inactive,WCSessionActivationStateActivated:v.Activated},E=(e.Encoding={NSASCIIStringEncoding:1,NSNEXTSTEPStringEncoding:2,NSJapaneseEUCStringEncoding:3,NSUTF8StringEncoding:4,NSISOLatin1StringEncoding:5,NSSymbolStringEncoding:6,NSNonLossyASCIIStringEncoding:7,NSShiftJISStringEncoding:8,NSISOLatin2StringEncoding:9,NSUnicodeStringEncoding:10,NSWindowsCP1251StringEncoding:11,NSWindowsCP1252StringEncoding:12,NSWindowsCP1253StringEncoding:13,NSWindowsCP1254StringEncoding:14,NSWindowsCP1250StringEncoding:15,NSISO2022JPStringEncoding:21,NSMacOSRomanStringEncoding:30,NSUTF16StringEncoding:10,NSUTF16BigEndianStringEncoding:2415919360,NSUTF16LittleEndianStringEncoding:2483028224,NSUTF32StringEncoding:2348810496,NSUTF32BigEndianStringEncoding:2550137088,NSUTF32LittleEndianStringEncoding:2617245952}).NSUTF8StringEncoding;function N(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return new Promise(function(o){t.getSessionState(function(t){n(null,h[t]),o(h[t])})})}function p(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return new Promise(function(o){t.getReachability(function(t){n(null,t),o(t)})})}function I(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return new Promise(function(o){t.getUserInfo(function(t){n(null,t),o(t)})})}function W(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};return new Promise(function(o){t.getApplicationContext(function(t){n(null,t),o(t)})})}function A(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};if(!t)throw new Error('Must pass event');return n.NativeAppEventEmitter.addListener.call(n.NativeAppEventEmitter,t,o).remove}},1266,[17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setConferenceTimestamp=function(n){return{type:t.SET_CONFERENCE_TIMESTAMP,conferenceTimestamp:n}},e.setSessionId=function(){return{type:t.SET_SESSION_ID,sessionID:(new Date).getTime()}},e.setWatchReachable=function(n){return{type:t.SET_WATCH_REACHABLE,watchReachable:n}};var t=r(d[0])},1267,[1268]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_WATCH_REACHABLE=e.SET_SESSION_ID=e.SET_CONFERENCE_TIMESTAMP=void 0;var E=Symbol('WATCH_OS_SET_CONFERENCE_TIMESTAMP');e.SET_CONFERENCE_TIMESTAMP=E;var _=Symbol('WATCH_OS_SET_SESSION_ID');e.SET_SESSION_ID=_;var S=Symbol('WATCH_OS_SET_WATCH_REACHABLE');e.SET_WATCH_REACHABLE=S},1268,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_RECENT_URLS=e.CMD_SET_MUTED=e.CMD_JOIN_CONFERENCE=e.CMD_HANG_UP=void 0;e.CMD_HANG_UP='hangup';e.CMD_JOIN_CONFERENCE='joinConference';e.CMD_SET_MUTED='setMuted';e.MAX_RECENT_URLS=10},1269,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/mobile/watchos');e.default=t},1270,[576]);
__d(function(g,r,i,a,m,e,d){var s=r(d[0]),n=r(d[1]),t={sessionID:(new Date).getTime()};s.ReducerRegistry.register('features/mobile/watchos',function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case n.SET_CONFERENCE_TIMESTAMP:return(0,s.assign)(c,{conferenceTimestamp:o.conferenceTimestamp});case n.SET_SESSION_ID:return(0,s.assign)(c,{sessionID:o.sessionID,conferenceTimestamp:0});case n.SET_WATCH_REACHABLE:return(0,s.assign)(c,{watchReachable:o.watchReachable});default:return c}})},1271,[534,1268]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractApp=void 0;var u=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),p=n(r(d[5])),s=n(r(d[6])),f=n(r(d[7])),c=t(r(d[8])),h=r(d[9]),v=r(d[10]);r(d[11]);var _=r(d[12]);r(d[13]),r(d[14]);var U=r(d[15]),L=r(d[16]),R=(function(t){function n(){return(0,u.default)(this,n),(0,l.default)(this,(0,p.default)(n).apply(this,arguments))}return(0,f.default)(n,t),(0,o.default)(n,[{key:"componentDidMount",value:function(){var t=this;(0,s.default)((0,p.default)(n.prototype),"componentDidMount",this).call(this),this._init.then(function(){t._openURL((0,v.toURLString)(t.props.url)||t._getDefaultURL())})}},{key:"componentDidUpdate",value:function(t){var n=this,u=(0,v.toURLString)(t.url),o=(0,v.toURLString)(this.props.url),l=t.timestamp,p=this.props.timestamp;this._init.then(function(){u===o&&l===p||n._openURL(o||n._getDefaultURL())})}},{key:"_createExtraElement",value:function(){return c.default.createElement(c.Fragment,null,c.default.createElement(_.OverlayContainer,null))}},{key:"_getDefaultURL",value:function(){return(0,L.getDefaultURL)(this.state.store)}},{key:"_openURL",value:function(t){this.state.store.dispatch((0,U.appNavigate)((0,v.toURLString)(t)))}}]),n})(h.BaseApp);e.AbstractApp=R},1272,[2,3,4,5,6,9,47,10,13,844,801,1273,1106,1443,1446,382,1124]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2])},1273,[1274,1441,1442]);
__d(function(g,r,i,a,m,e,d){var t,n=r(d[0]),o=r(d[1]),l=r(d[2]),s=r(d[3]),c=r(d[4]),f=r(d[5]),u=r(d[6]),p=r(d[7]),h=n(r(d[8])),w=30,v=0;function b(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,l=arguments.length>2?arguments[2]:void 0,c=l.getState();if(void 0!==n){var p=(0,s.getParticipantById)(c,n);if(!p.local)if('moderator'===p.role)if(c['features/follow-me'].moderator||l.dispatch((0,o.setFollowMeModerator)(n)),t.off)l.dispatch((0,o.setFollowMeModerator)());else{var w=c['features/follow-me'].state||{};if(l.dispatch((0,o.setFollowMeState)(t)),w.filmstripVisible!==t.filmstripVisible&&l.dispatch((0,f.setFilmstripVisible)('true'===t.filmstripVisible)),w.tileViewEnabled!==t.tileViewEnabled&&l.dispatch((0,u.setTileView)('true'===t.tileViewEnabled)),'undefined'!=typeof APP&&c['features/etherpad'].initialized&&w.sharedDocumentVisible!==t.sharedDocumentVisible){var v='true'===t.sharedDocumentVisible,b=APP.UI.getSharedDocumentManager();b&&v!==c['features/etherpad'].editing&&b.toggleEtherpad()}var P=(0,s.getPinnedParticipant)(c,t.nextOnStage),V=t.nextOnStage;void 0===V||P&&V===P.id||w.nextOnStage===t.nextOnStage?void 0===V&&P&&l.dispatch((0,s.pinParticipant)(null)):M(l,V)}else h.default.warn('Received follow-me command not from moderator')}}function M(n,o){(0,s.getParticipantById)(n.getState(),o)?(clearTimeout(t),v=0,n.dispatch((0,s.pinParticipant)(o))):t=setTimeout(function(){v>w?v=0:(v++,M(n,o))},1e3)}c.MiddlewareRegistry.register(function(t){return function(n){return function(c){switch(c.type){case l.CONFERENCE_WILL_JOIN:c.conference.addCommandListener(p.FOLLOW_ME_COMMAND,function(n,o){b(n.attributes,o,t)});break;case s.PARTICIPANT_LEFT:t.getState()['features/follow-me'].moderator===c.participant.id&&t.dispatch((0,o.setFollowMeModerator)())}return n(c)}}})},1274,[3,1275,383,532,534,1277,1397,1439,1440]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setFollowMeModerator=function(o){return{type:t.SET_FOLLOW_ME_MODERATOR,id:o}},e.setFollowMeState=function(o){return{type:t.SET_FOLLOW_ME_STATE,state:o}};var t=r(d[0])},1275,[1276]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_FOLLOW_ME_STATE=e.SET_FOLLOW_ME_MODERATOR=void 0;e.SET_FOLLOW_ME_MODERATOR='SET_FOLLOW_ME_MODERATOR';e.SET_FOLLOW_ME_STATE='SET_FOLLOW_ME_STATE'},1276,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})}),r(d[5])},1277,[1278,1279,1280,1287,1284,1438]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setFilmstripEnabled=function(n){return{type:t.SET_FILMSTRIP_ENABLED,enabled:n}},e.setFilmstripHovered=function(n){return{type:t.SET_FILMSTRIP_HOVERED,hovered:n}},e.setFilmstripVisible=function(n){return{type:t.SET_FILMSTRIP_VISIBLE,visible:n}};var t=r(d[0])},1278,[1279]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_FILMSTRIP_VISIBLE=e.SET_FILMSTRIP_HOVERED=e.SET_FILMSTRIP_ENABLED=void 0;e.SET_FILMSTRIP_ENABLED='SET_FILMSTRIP_ENABLED';e.SET_FILMSTRIP_HOVERED='SET_FILMSTRIP_HOVERED';e.SET_FILMSTRIP_VISIBLE='SET_FILMSTRIP_VISIBLE'},1279,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1280,[1281]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1281,[1282]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Filmstrip",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"TileView",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"styles",{enumerable:!0,get:function(){return f.default}});var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3]))},1282,[3,1283,1437,1286]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),s=l(r(d[4])),o=l(r(d[5])),f=l(r(d[6])),c=l(r(d[7])),p=t(r(d[8])),h=r(d[9]),_=r(d[10]),v=r(d[11]),b=r(d[12]),w=r(d[13]),E=l(r(d[14])),y=l(r(d[15])),L=l(r(d[16])),T=(function(t){function l(t){var n;return(0,u.default)(this,l),(n=(0,o.default)(this,(0,f.default)(l).call(this,t)))._separateLocalThumbnail='android'!==_.Platform.OS,n}return(0,c.default)(l,t),(0,s.default)(l,[{key:"render",value:function(){if(!this.props._enabled)return null;var t=(0,b.isNarrowAspectRatio)(this),l=t?y.default.filmstripNarrow:y.default.filmstripWide;return p.default.createElement(_.Container,{style:l,visible:this.props._visible},this._separateLocalThumbnail&&!t&&p.default.createElement(E.default,null),p.default.createElement(h.ScrollView,{horizontal:t,showsHorizontalScrollIndicator:!1,showsVerticalScrollIndicator:!1,style:y.default.scrollView},!this._separateLocalThumbnail&&!t&&p.default.createElement(E.default,null),this._sort(this.props._participants,t).map(function(t){return p.default.createElement(L.default,{key:t.id,participant:t})}),!this._separateLocalThumbnail&&t&&p.default.createElement(E.default,null)),this._separateLocalThumbnail&&t&&p.default.createElement(E.default,null))}},{key:"_sort",value:function(t,l){var u=(0,n.default)(t);return l&&u.reverse(),u}}]),l})(p.Component);var k=(0,v.connect)(function(t){var l=t['features/base/participants'];return{_enabled:t['features/filmstrip'].enabled,_participants:l.filter(function(t){return!t.local}),_visible:(0,w.isFilmstripVisible)(t)}})((0,b.makeAspectRatioAware)(T));e.default=k},1283,[2,3,32,4,5,6,9,10,13,17,394,534,1153,1284,1285,1286,1288]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isFilmstripVisible=function(n){return(0,t.toState)(n)['features/base/participants'].length>1};var t=r(d[0])},1284,[534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),c=n(r(d[4])),f=n(r(d[5])),o=n(r(d[6])),p=t(r(d[7])),s=r(d[8]),v=r(d[9]),_=r(d[10]),h=n(r(d[11])),y=n(r(d[12])),P=(function(t){function n(){return(0,l.default)(this,n),(0,c.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,o.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props._localParticipant;return p.default.createElement(s.View,{style:h.default.localThumbnail},p.default.createElement(y.default,{participant:t}))}}]),n})(p.Component);var b=(0,_.connect)(function(t){return{_localParticipant:(0,v.getLocalParticipant)(t)}})(P);e.default=b},1285,[2,3,4,5,6,9,10,13,17,532,534,1286,1288]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.AVATAR_SIZE=void 0;var t=r(d[0]),o=r(d[1]),n=r(d[2]);e.AVATAR_SIZE=50;var l={filmstripNarrow:{flexDirection:'row',flexGrow:0,justifyContent:'flex-end',height:n.FILMSTRIP_SIZE},filmstripWide:{bottom:0,flexDirection:'column',flexGrow:0,position:'absolute',right:0,top:0},localThumbnail:{alignContent:'stretch',alignSelf:'stretch',aspectRatio:1,flexShrink:0,flexDirection:'row'},moderatorIndicatorContainer:{bottom:4,position:'absolute',right:4},scrollView:{flexGrow:0},thumbnail:{alignItems:'stretch',backgroundColor:o.ColorPalette.appBackground,borderColor:'#424242',borderRadius:3,borderStyle:'solid',borderWidth:1,flex:1,height:80,justifyContent:'center',margin:2,overflow:'hidden',position:'relative',width:80},thumbnailIndicatorContainer:{alignSelf:'stretch',bottom:4,flex:1,flexDirection:'row',left:4,position:'absolute'},thumbnailTopIndicatorContainer:{padding:4,position:'absolute',top:0},thumbnailTopLeftIndicatorContainer:{left:0},thumbnailTopRightIndicatorContainer:{right:0},tileView:{alignSelf:'center'},tileViewRows:{justifyContent:'center'},tileViewRow:{flexDirection:'row',justifyContent:'center'}};e.default=l,t.ColorSchemeRegistry.register('Thumbnail',{activeThumbnailTint:{backgroundColor:(0,t.schemeColor)('activeParticipantTint')},participantViewStyle:{backgroundColor:(0,t.schemeColor)('background')},thumbnailPinned:{borderColor:(0,t.schemeColor)('activeParticipantHighlight'),shadowColor:(0,t.schemeColor)('activeParticipantHighlight'),shadowOffset:{height:5,width:5},shadowRadius:5}})},1286,[923,406,1287]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.FILMSTRIP_SIZE=void 0;e.FILMSTRIP_SIZE=90},1287,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=r(d[3]),u=r(d[4]),c=r(d[5]),p=r(d[6]),f=r(d[7]),s=r(d[8]),E=r(d[9]),_=(r(d[10]),r(d[11])),I=r(d[12]),T=r(d[13]),y=r(d[14]),v=r(d[15]),b=n(r(d[16])),V=n(r(d[17])),C=n(r(d[18])),h=n(r(d[19])),M=t(r(d[20])),P=n(r(d[21]));var k=(0,E.connect)(function(t,n){var l,o=t['features/large-video'],c=t['features/base/tracks'],s=n.participant,E=s.id,I=(0,_.getTrackByMediaTypeAndParticipant)(c,p.MEDIA_TYPE.AUDIO,E),T=(0,_.getTrackByMediaTypeAndParticipant)(c,p.MEDIA_TYPE.VIDEO,E),y=(0,f.getParticipantCount)(t),v=s.dominantSpeaker&&y>2,b=!(0,f.isEveryoneModerator)(t)&&s.role===f.PARTICIPANT_ROLE.MODERATOR;return{_audioMuted:null==(l=null==I?void 0:I.muted)||l,_largeVideo:o,_renderDominantSpeakerIndicator:v,_renderModeratorIndicator:b,_styles:u.ColorSchemeRegistry.get(t,'Thumbnail'),_videoTrack:T}},function(t,n){return{_onClick:function(){var l=n.participant,o=n.tileView;t(o?(0,v.toggleToolboxVisible)():(0,f.pinParticipant)(l.pinned?null:l.id))},_onShowRemoteVideoMenu:function(){var l=n.participant;t((0,c.openDialog)(y.RemoteVideoMenu,{participant:l}))}}})(function(t){var n=t._audioMuted,u=t._largeVideo,c=t._onClick,E=t._onShowRemoteVideoMenu,_=t._renderDominantSpeakerIndicator,y=t._renderModeratorIndicator,v=t._styles,k=t._videoTrack,D=t.disableTint,A=t.participant,S=t.renderDisplayName,O=t.tileView,R=A.id,w=R===u.participantId,L=!k||k.muted,N=k&&k.videoType===p.VIDEO_TYPE.DESKTOP;return l.default.createElement(s.Container,{onClick:c,onLongPress:A.local?void 0:E,style:[M.default.thumbnail,A.pinned&&!O?v.thumbnailPinned:null,t.styleOverrides||null],touchFeedback:!1},l.default.createElement(f.ParticipantView,{avatarSize:M.AVATAR_SIZE,disableVideo:N,participantId:R,style:v.participantViewStyle,tintEnabled:w&&!D,tintStyle:v.activeThumbnailTint,zOrder:1}),S&&l.default.createElement(T.DisplayNameLabel,{participantId:R}),y&&l.default.createElement(o.View,{style:M.default.moderatorIndicatorContainer},l.default.createElement(C.default,null)),l.default.createElement(o.View,{style:[M.default.thumbnailTopIndicatorContainer,M.default.thumbnailTopLeftIndicatorContainer]},l.default.createElement(h.default,{participantId:A.id}),_&&l.default.createElement(V.default,null)),l.default.createElement(o.View,{style:[M.default.thumbnailTopIndicatorContainer,M.default.thumbnailTopRightIndicatorContainer]},l.default.createElement(I.ConnectionIndicator,{participantId:A.id})),l.default.createElement(s.Container,{style:M.default.thumbnailIndicatorContainer},n&&l.default.createElement(b.default,null),L&&l.default.createElement(P.default,null)))});e.default=k},1288,[2,3,13,17,923,1065,744,532,394,534,406,793,901,1063,1289,1304,1431,1432,1433,1434,1286,1436]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1289,[1290]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1290,[1291]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"KickRemoteParticipantDialog",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"MuteRemoteParticipantDialog",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"RemoteVideoMenu",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3]))},1291,[3,1292,1294,1296]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),s=r(d[7]),v=r(d[8]),_=r(d[9]),h=(function(t){function v(){return(0,n.default)(this,v),(0,l.default)(this,(0,f.default)(v).apply(this,arguments))}return(0,o.default)(v,t),(0,u.default)(v,[{key:"render",value:function(){return c.default.createElement(s.ConfirmDialog,{contentKey:"dialog.kickParticipantDialog",onSubmit:this._onSubmit})}}]),v})(t(r(d[10])).default),p=(0,v.translate)((0,_.connect)()(h));e.default=p},1292,[3,4,5,6,9,10,13,1065,607,534,1293]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),f=t(r(d[6])),p=r(d[7]),s=r(d[8]),v=r(d[9]),_=(function(t){function p(t){var u;return(0,n.default)(this,p),(u=(0,o.default)(this,(0,l.default)(p).call(this,t)))._onSubmit=u._onSubmit.bind((0,f.default)((0,f.default)(u))),u}return(0,c.default)(p,t),(0,u.default)(p,[{key:"_onSubmit",value:function(){var t=this.props,n=t.dispatch,u=t.participantID;return(0,s.sendAnalytics)((0,s.createRemoteVideoMenuButtonEvent)('kick.button',{participant_id:u})),n((0,v.kickParticipant)(u)),!0}}]),p})(p.Component);e.default=_},1293,[3,4,5,6,9,10,8,13,385,532]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),c=t(r(d[6])),s=r(d[7]),v=r(d[8]),_=r(d[9]),h=(function(t){function v(){return(0,n.default)(this,v),(0,l.default)(this,(0,f.default)(v).apply(this,arguments))}return(0,o.default)(v,t),(0,u.default)(v,[{key:"render",value:function(){return c.default.createElement(s.ConfirmDialog,{contentKey:"dialog.muteParticipantDialog",onSubmit:this._onSubmit})}}]),v})(t(r(d[10])).default),p=(0,v.translate)((0,_.connect)()(h));e.default=p},1294,[3,4,5,6,9,10,13,1065,607,534,1295]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),s=r(d[7]),p=r(d[8]),v=r(d[9]),_=(function(t){function s(t){var u;return(0,n.default)(this,s),(u=(0,o.default)(this,(0,f.default)(s).call(this,t)))._onSubmit=u._onSubmit.bind((0,c.default)((0,c.default)(u))),u}return(0,l.default)(s,t),(0,u.default)(s,[{key:"_onSubmit",value:function(){var t=this.props,n=t.dispatch,u=t.participantID;return(0,p.sendAnalytics)((0,p.createRemoteMuteConfirmedEvent)(u)),n((0,v.muteRemoteParticipant)(u)),!0}}]),s})(s.Component);e.default=_},1295,[3,4,5,6,9,10,8,13,385,532]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l,o=n(r(d[2])),u=n(r(d[3])),p=n(r(d[4])),c=n(r(d[5])),s=n(r(d[6])),f=n(r(d[7])),h=t(r(d[8])),_=r(d[9]),y=r(d[10]),v=r(d[11]),C=r(d[12]),E=r(d[13]),S=r(d[14]),b=(r(d[15]),r(d[16])),D=n(r(d[17])),N=n(r(d[18])),O=n(r(d[19])),k=n(r(d[20])),w=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,p.default)(this,(0,c.default)(n).call(this,t)))._onCancel=l._onCancel.bind((0,f.default)((0,f.default)(l))),l}return(0,s.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props.participant,n={afterClick:this._onCancel,showLabel:!0,participantID:t.id,styles:this.props._bottomSheetStyles};return h.default.createElement(C.BottomSheet,{onCancel:this._onCancel},h.default.createElement(_.View,{style:k.default.participantNameContainer},h.default.createElement(y.Avatar,{participantId:t.id,size:25}),h.default.createElement(_.Text,{style:k.default.participantNameLabel},this.props._participantDisplayName)),h.default.createElement(N.default,n),h.default.createElement(D.default,n),h.default.createElement(O.default,n))}},{key:"_onCancel",value:function(){return!!this.props._isOpen&&(this.props.dispatch((0,b.hideRemoteVideoMenu)()),!0)}}]),n})(h.Component);var B=l=(0,S.connect)(function(t,n){var o=n.participant;return{_bottomSheetStyles:v.ColorSchemeRegistry.get(t,'BottomSheet'),_isOpen:(0,C.isDialogOpen)(t,l),_participantDisplayName:(0,E.getParticipantDisplayName)(t,o.id)}})(w);e.default=B},1296,[2,3,4,5,6,9,10,8,13,17,399,923,1065,532,534,406,1297,1298,1300,1302,1303]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.hideRemoteVideoMenu=function(){return(0,o.hideDialog)(n.RemoteVideoMenu)};var o=r(d[0]),n=r(d[1])},1297,[1065,1290]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(d[1]),o=r(d[2]),l=r(d[3]),u=t(r(d[4]));var c=(0,n.translate)((0,l.connect)(function(t){return{visible:(0,o.isLocalParticipantModerator)(t)}})(u.default));e.default=c},1298,[3,607,532,534,1299]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),c=t(r(d[2])),n=t(r(d[3])),o=t(r(d[4])),u=t(r(d[5])),f=r(d[6]),p=r(d[7]),s=r(d[8]),b=r(d[9]),v=(function(t){function s(){var t,c;(0,l.default)(this,s);for(var u=arguments.length,f=new Array(u),b=0;b<u;b++)f[b]=arguments[b];return(c=(0,n.default)(this,(t=(0,o.default)(s)).call.apply(t,[this].concat(f)))).accessibilityLabel='toolbar.accessibilityLabel.kick',c.icon=p.IconKick,c.label='videothumbnail.kick',c}return(0,u.default)(s,t),(0,c.default)(s,[{key:"_handleClick",value:function(){var t=this.props,l=t.dispatch,c=t.participantID;l((0,f.openDialog)(b.KickRemoteParticipantDialog,{participantID:c}))}}]),s})(s.AbstractButton);e.default=v},1299,[3,4,5,6,9,10,1065,403,810,1290]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[2])),l=r(d[3]),u=r(d[4]),c=r(d[5]),f=t(r(d[6]));var v=(0,l.translate)((0,c.connect)(function(t,o){return(0,n.default)({},(0,f._mapStateToProps)(t,o),{visible:(0,u.isLocalParticipantModerator)(t)})})(f.default));e.default=v},1300,[2,3,54,607,532,534,1301]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t,u){var n=t['features/base/tracks'];return{_audioTrackMuted:(0,_.isRemoteTrackMuted)(n,b.MEDIA_TYPE.AUDIO,u.participantID)}},e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),s=r(d[6]),p=r(d[7]),f=r(d[8]),b=r(d[9]),v=r(d[10]),_=r(d[11]),h=r(d[12]),M=(function(t){function b(){var t,n;(0,u.default)(this,b);for(var c=arguments.length,s=new Array(c),p=0;p<c;p++)s[p]=arguments[p];return(n=(0,o.default)(this,(t=(0,l.default)(b)).call.apply(t,[this].concat(s)))).accessibilityLabel='toolbar.accessibilityLabel.remoteMute',n.icon=f.IconMicDisabled,n.label='videothumbnail.domute',n.toggledLabel='videothumbnail.muted',n}return(0,c.default)(b,t),(0,n.default)(b,[{key:"_handleClick",value:function(){var t=this.props,u=t.dispatch,n=t.participantID;(0,s.sendAnalytics)((0,s.createRemoteVideoMenuButtonEvent)('mute.button',{participant_id:n})),u((0,p.openDialog)(h.MuteRemoteParticipantDialog,{participantID:n}))}},{key:"_isDisabled",value:function(){return this.props._audioTrackMuted}},{key:"_isToggled",value:function(){return this.props._audioTrackMuted}}]),b})(v.AbstractButton);e.default=M},1301,[3,4,5,6,9,10,385,1065,403,744,810,793,1290]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),c=t(r(d[4])),u=t(r(d[5])),s=r(d[6]),f=r(d[7]),p=r(d[8]),b=r(d[9]),h=(function(t){function s(){var t,l;(0,n.default)(this,s);for(var u=arguments.length,p=new Array(u),b=0;b<u;b++)p[b]=arguments[b];return(l=(0,o.default)(this,(t=(0,c.default)(s)).call.apply(t,[this].concat(p)))).accessibilityLabel='toolbar.accessibilityLabel.show',l.icon=f.IconPin,l.label='videothumbnail.show',l}return(0,u.default)(s,t),(0,l.default)(s,[{key:"_handleClick",value:function(){(0,this.props.dispatch)((0,p.pinParticipant)(this.props.participantID))}}]),s})(r(d[10]).AbstractButton);var v=(0,s.translate)((0,b.connect)(function(t){return{visible:t['features/video-layout'].tileViewEnabled}})(h));e.default=v},1302,[3,4,5,6,9,10,607,403,532,534,810]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o=r(d[1]),l=(0,o.createStyleSheet)({participantNameContainer:{alignItems:'center',borderBottomColor:o.ColorPalette.darkGrey,borderBottomWidth:1,flexDirection:'row',height:t.MD_ITEM_HEIGHT},participantNameLabel:{color:o.ColorPalette.lightGrey,flexShrink:1,fontSize:t.MD_FONT_SIZE,marginLeft:t.MD_ITEM_MARGIN_PADDING,opacity:.9}});e.default=l},1303,[1065,406]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4]),r(d[5])},1304,[1305,1306,1307,1334,1429,1430]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.clearToolboxTimeout=function(){return{type:t.CLEAR_TOOLBOX_TIMEOUT}},e.setOverflowMenuVisible=function(o){return{type:t.SET_OVERFLOW_MENU_VISIBLE,visible:o}},e.setToolbarHovered=function(o){return{type:t.SET_TOOLBAR_HOVERED,hovered:o}},e.setToolboxAlwaysVisible=function(o){return{type:t.SET_TOOLBOX_ALWAYS_VISIBLE,alwaysVisible:o}},e.setToolboxEnabled=function(o){return{type:t.SET_TOOLBOX_ENABLED,enabled:o}},e.setToolboxTimeout=function(o,n){return{type:t.SET_TOOLBOX_TIMEOUT,handler:o,timeoutMS:n}},e.setToolboxTimeoutMS=function(o){return{type:t.SET_TOOLBOX_TIMEOUT_MS,timeoutMS:o}},e.setToolboxVisible=function(o){return{type:t.SET_TOOLBOX_VISIBLE,visible:o}},e.toggleToolboxVisible=function(){return{type:t.TOGGLE_TOOLBOX_VISIBLE}};var t=r(d[0])},1305,[1306]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TOGGLE_TOOLBOX_VISIBLE=e.SET_TOOLBOX_VISIBLE=e.SET_TOOLBOX_TIMEOUT_MS=e.SET_TOOLBOX_TIMEOUT=e.SET_TOOLBOX_ENABLED=e.SET_TOOLBOX_ALWAYS_VISIBLE=e.SET_TOOLBAR_HOVERED=e.SET_OVERFLOW_MENU_VISIBLE=e.SET_FULL_SCREEN=e.FULL_SCREEN_CHANGED=e.CLEAR_TOOLBOX_TIMEOUT=void 0;e.CLEAR_TOOLBOX_TIMEOUT='CLEAR_TOOLBOX_TIMEOUT';e.FULL_SCREEN_CHANGED='FULL_SCREEN_CHANGED';e.SET_FULL_SCREEN='SET_FULL_SCREEN';e.SET_OVERFLOW_MENU_VISIBLE='SET_OVERFLOW_MENU_VISIBLE';e.SET_TOOLBAR_HOVERED='SET_TOOLBAR_HOVERED';e.SET_TOOLBOX_ALWAYS_VISIBLE='SET_TOOLBOX_ALWAYS_VISIBLE';e.SET_TOOLBOX_ENABLED='SET_TOOLBOX_ENABLED';e.SET_TOOLBOX_TIMEOUT='SET_TOOLBOX_TIMEOUT';e.SET_TOOLBOX_TIMEOUT_MS='SET_TOOLBOX_TIMEOUT_MS';e.SET_TOOLBOX_VISIBLE='SET_TOOLBOX_VISIBLE';e.TOGGLE_TOOLBOX_VISIBLE='TOGGLE_TOOLBOX_VISIBLE'},1306,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var u={AudioMuteButton:!0,HangupButton:!0,VideoMuteButton:!0};Object.defineProperty(e,"AudioMuteButton",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"HangupButton",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"VideoMuteButton",{enumerable:!0,get:function(){return c.default}});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(u,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))});var o=t(r(d[2])),f=t(r(d[3])),c=t(r(d[4]))},1307,[3,1308,1335,1336,1428]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1308,[1309]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Toolbox",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1309,[3,1310]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=l(r(d[2])),n=l(r(d[3])),u=l(r(d[4])),s=l(r(d[5])),y=l(r(d[6])),f=l(r(d[7])),c=l(r(d[8])),h=l(r(d[9])),v=t(r(d[10])),_=r(d[11]),b=r(d[12]),E=r(d[13]),S=r(d[14]),p=r(d[15]),B=(r(d[16]),r(d[17])),C=r(d[18]),T=r(d[19]),L=l(r(d[20])),k=l(r(d[21])),w=l(r(d[22])),x=l(r(d[23])),A=l(r(d[24])),O=(function(t){function l(t){var o;return(0,u.default)(this,l),(o=(0,y.default)(this,(0,f.default)(l).call(this,t))).state={width:0},o._onLayout=o._onLayout.bind((0,h.default)((0,h.default)(o))),o}return(0,c.default)(l,t),(0,s.default)(l,[{key:"render",value:function(){return v.default.createElement(S.Container,{onLayout:this._onLayout,style:x.default.toolbox,visible:this.props._visible},this._renderToolbar())}},{key:"_getChatButtonToggledStyle",value:function(t){var l=this.props._styles;return Array.isArray(t.style)?(0,n.default)({},t,{style:(0,o.default)(t.style).concat([l.chatButtonOverride.toggled])}):(0,n.default)({},t,{style:[t.style,l.chatButtonOverride.toggled]})}},{key:"_onLayout",value:function(t){var l=t.nativeEvent.layout.width;this.setState({width:l})}},{key:"_renderToolbar",value:function(){var t=this.props,l=t._chatEnabled,o=t._styles,n=o.buttonStyles,u=o.buttonStylesBorderless,s=o.hangupButtonStyles,y=o.toggledButtonStyles;return v.default.createElement(_.View,{pointerEvents:"box-none",style:x.default.toolbar},l&&v.default.createElement(B.ChatButton,{styles:u,toggledStyles:this._getChatButtonToggledStyle(y)}),!l&&v.default.createElement(C.InfoDialogButton,{styles:n,toggledStyles:y}),v.default.createElement(L.default,{styles:n,toggledStyles:y}),v.default.createElement(k.default,{styles:s}),v.default.createElement(A.default,{styles:n,toggledStyles:y}),v.default.createElement(w.default,{styles:u,toggledStyles:y}))}}]),l})(v.Component);var D=(0,p.connect)(function(t){return{_chatEnabled:(0,E.getFeatureFlag)(t,E.CHAT_ENABLED,!0),_styles:b.ColorSchemeRegistry.get(t,'Toolbox'),_visible:(0,T.isToolboxVisible)(t)}})(O);e.default=D},1310,[2,3,32,54,4,5,6,9,10,8,13,17,923,1138,394,534,406,1311,1166,1334,1335,1336,1337,1427,1428]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4]),r(d[5])},1311,[1312,1313,1314,1329,1330,1333]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.addMessage=function(t){return(0,n.default)({type:u.ADD_MESSAGE},t)},e.clearMessages=function(){return{type:u.CLEAR_MESSAGES}},e.sendMessage=function(t){return{type:u.SEND_MESSAGE,message:t}},e.toggleChat=function(){return{type:u.TOGGLE_CHAT}};var n=t(r(d[1])),u=r(d[2])},1312,[3,54,1313]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TOGGLE_CHAT=e.SEND_MESSAGE=e.CLEAR_MESSAGES=e.ADD_MESSAGE=void 0;e.ADD_MESSAGE='ADD_MESSAGE';e.CLEAR_MESSAGES='CLEAR_MESSAGES';e.SEND_MESSAGE='SEND_MESSAGE';e.TOGGLE_CHAT='TOGGLE_CHAT'},1313,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1314,[1315]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Chat",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"ChatButton",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1315,[3,1316,1328]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),f=n(r(d[6])),p=n(r(d[7])),c=n(r(d[8])),h=r(d[9]),_=r(d[10]),v=r(d[11]),b=r(d[12]),y=t(r(d[13])),C=n(r(d[14])),E=n(r(d[15])),S=n(r(d[16])),k=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t)))._onClose=l._onClose.bind((0,p.default)((0,p.default)(l))),l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return c.default.createElement(v.SlidingView,{onHide:this._onClose,position:"bottom",show:this.props._isOpen},c.default.createElement(h.KeyboardAvoidingView,{behavior:"padding",style:S.default.chatContainer},c.default.createElement(v.HeaderWithNavigation,{headerLabelKey:"chat.title",onPressBack:this._onClose}),c.default.createElement(h.SafeAreaView,{style:S.default.backdrop},c.default.createElement(E.default,{messages:this.props._messages}),c.default.createElement(C.default,{onSend:this.props._onSendMessage}))))}},{key:"_onClose",value:function(){return!!this.props._isOpen&&(this.props._onToggleChat(),!0)}}]),n})(y.default),w=(0,_.translate)((0,b.connect)(y._mapStateToProps,y._mapDispatchToProps)(k));e.default=w},1316,[2,3,4,5,6,9,10,8,13,17,607,394,534,1317,1318,1320,1319]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapDispatchToProps=function(t){return{_onToggleChat:function(){t((0,c.toggleChat)())},_onSendMessage:function(n){t((0,c.sendMessage)(n))}}},e._mapStateToProps=function(t){var n=t['features/chat'],o=n.isOpen,s=n.messages,u=(0,p.getLocalParticipant)(t);return{_isOpen:o,_messages:s,_showNamePrompt:!u.name}},e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),f=r(d[5]),p=r(d[6]),c=r(d[7]),l=(function(t){function f(){return(0,n.default)(this,f),(0,o.default)(this,(0,s.default)(f).apply(this,arguments))}return(0,u.default)(f,t),f})(f.Component);e.default=l},1317,[3,4,6,9,10,13,532,1312]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),s=n(r(d[3])),o=n(r(d[4])),l=n(r(d[5])),f=n(r(d[6])),h=n(r(d[7])),c=t(r(d[8])),_=r(d[9]),S=r(d[10]),b=r(d[11]),v=n(r(d[12])),y=(function(t){function n(t){var s;return(0,u.default)(this,n),(s=(0,o.default)(this,(0,l.default)(n).call(this,t))).state={addPadding:!1,message:'',showSend:!1},s._onChangeText=s._onChangeText.bind((0,h.default)((0,h.default)(s))),s._onFocused=s._onFocused.bind((0,h.default)((0,h.default)(s))),s._onSubmit=s._onSubmit.bind((0,h.default)((0,h.default)(s))),s}return(0,f.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){return c.default.createElement(_.View,{style:[v.default.inputBar,this.state.addPadding?v.default.extraBarPadding:null]},c.default.createElement(_.TextInput,{blurOnSubmit:!1,multiline:!1,onBlur:this._onFocused(!1),onChangeText:this._onChangeText,onFocus:this._onFocused(!0),onSubmitEditing:this._onSubmit,returnKeyType:"send",style:v.default.inputField,value:this.state.message}),this.state.showSend&&c.default.createElement(_.TouchableOpacity,{onPress:this._onSubmit},c.default.createElement(S.Icon,{src:S.IconChatSend,style:v.default.sendButtonIcon})))}},{key:"_onChangeText",value:function(t){this.setState({message:t,showSend:Boolean(t)})}},{key:"_onFocused",value:function(t){var n=this;return function(){'android'===b.Platform.OS&&n.setState({addPadding:t})}}},{key:"_onSubmit",value:function(){var t=this.state.message.trim();t&&this.props.onSend(t),this.setState({message:'',showSend:!1})}}]),n})(c.Component);e.default=y},1318,[2,3,4,5,6,9,10,8,13,17,403,394,1319]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(d[0]),t={avatarWrapper:{marginRight:8,width:32},backdrop:{backgroundColor:o.ColorPalette.white,flex:1},chatContainer:{alignItems:'stretch',flex:1,flexDirection:'column'},chatLink:{color:o.ColorPalette.blue},detailsWrapper:{alignItems:'flex-start',flex:1,flexDirection:'column'},displayName:{color:'rgb(118, 136, 152)',fontSize:13},extraBarPadding:{paddingBottom:30},inputBar:{alignItems:'center',borderTopColor:'rgb(209, 219, 231)',borderTopWidth:1,flexDirection:'row',paddingHorizontal:o.BoxModel.padding},inputField:{color:'rgb(28, 32, 37)',flex:1,height:48},messageContainer:{flex:1},messageText:{color:'rgb(28, 32, 37)',fontSize:15},messageWrapper:{alignItems:'flex-start',flex:1,flexDirection:'row',marginHorizontal:17,marginVertical:4},ownMessageDetailsWrapper:{alignItems:'flex-end'},ownTextWrapper:{backgroundColor:'rgb(210, 231, 249)',borderTopLeftRadius:8,borderTopRightRadius:0},sendButtonIcon:{color:o.ColorPalette.darkGrey,fontSize:22},systemTextWrapper:{backgroundColor:'rgb(247, 215, 215)'},textWrapper:{alignItems:'flex-start',backgroundColor:'rgb(240, 243, 247)',borderRadius:8,borderTopLeftRadius:0,flexDirection:'column',padding:9},timeText:{color:'rgb(164, 184, 209)',fontSize:13}};e.default=t},1319,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),s=t(r(d[4])),f=t(r(d[5])),o=t(r(d[6])),c=t(r(d[7])),y=r(d[8]),_=t(r(d[9])),k=t(r(d[10])),v=t(r(d[11])),h=(function(t){function _(t){var n;return(0,u.default)(this,_),(n=(0,l.default)(this,(0,s.default)(_).call(this,t)))._keyExtractor=n._keyExtractor.bind((0,o.default)((0,o.default)(n))),n._renderMessageGroup=n._renderMessageGroup.bind((0,o.default)((0,o.default)(n))),n}return(0,f.default)(_,t),(0,n.default)(_,[{key:"render",value:function(){return c.default.createElement(y.FlatList,{data:this._getMessagesGroupedBySender(),inverted:!0,keyExtractor:this._keyExtractor,keyboardShouldPersistTaps:"always",renderItem:this._renderMessageGroup,style:v.default.messageContainer})}},{key:"_keyExtractor",value:function(t,u){return"key_"+u}},{key:"_renderMessageGroup",value:function(t){var u=t.item;return c.default.createElement(k.default,{messages:u})}}]),_})(_.default);e.default=h},1320,[3,4,5,6,9,10,8,13,17,1321,1322,1319]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=t(r(d[1])),u=t(r(d[2])),n=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),o=(function(t){function o(){return(0,s.default)(this,o),(0,n.default)(this,(0,f.default)(o).apply(this,arguments))}return(0,l.default)(o,t),(0,u.default)(o,[{key:"_getMessagesGroupedBySender",value:function(){for(var t,s=this.props.messages.length,u=[],n=[],f=0;f<s;f++){var l=this.props.messages[f];l.id===t?n.push(l):(n.length&&u.push(n),n=[l],t=l.id)}return u.push(n),u}}]),o})(r(d[6]).PureComponent);e.default=o,o.defaultProps={messages:[]}},1321,[3,4,5,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=s(r(d[2])),l=s(r(d[3])),u=s(r(d[4])),o=s(r(d[5])),f=s(r(d[6])),c=s(r(d[7])),p=t(r(d[8])),h=r(d[9]),y=s(r(d[10])),_=s(r(d[11])),v=(function(t){function s(t){var l;return(0,n.default)(this,s),(l=(0,u.default)(this,(0,o.default)(s).call(this,t)))._keyExtractor=l._keyExtractor.bind((0,c.default)((0,c.default)(l))),l._renderMessage=l._renderMessage.bind((0,c.default)((0,c.default)(l))),l}return(0,f.default)(s,t),(0,l.default)(s,[{key:"render",value:function(){return p.default.createElement(h.FlatList,{data:this.props.messages,inverted:!0,keyExtractor:this._keyExtractor,renderItem:this._renderMessage,style:_.default.messageContainer})}},{key:"_keyExtractor",value:function(t,s){return"key_"+s}},{key:"_renderMessage",value:function(t){var s=t.index,n=t.item;return p.default.createElement(y.default,{message:n,showAvatar:'local'!==this.props.messages[0].messageType&&s===this.props.messages.length-1,showDisplayName:'remote'===this.props.messages[0].messageType&&s===this.props.messages.length-1,showTimestamp:0===s})}}]),s})(p.Component);e.default=v},1322,[2,3,4,5,6,9,10,8,13,17,1323,1319]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=t(r(d[1])),l=t(r(d[2])),p=t(r(d[3])),u=t(r(d[4])),n=t(r(d[5])),f=t(r(d[6])),o=r(d[7]),y=r(d[8]),h=r(d[9]),c=r(d[10]),v=r(d[11]),T=t(r(d[12])),_=t(r(d[13])),w=(function(t){function h(){return(0,s.default)(this,h),(0,p.default)(this,(0,u.default)(h).apply(this,arguments))}return(0,n.default)(h,t),(0,l.default)(h,[{key:"render",value:function(){var t=this.props.message,s='local'===t.messageType,l=[_.default.detailsWrapper],p=[_.default.textWrapper];s?(l.push(_.default.ownMessageDetailsWrapper),p.push(_.default.ownTextWrapper)):'error'===t.messageType&&p.push(_.default.systemTextWrapper);var u='error'===t.messageType?this.props.t('chat.error',{error:t.error,originalText:t.message}):t.message;return f.default.createElement(o.View,{style:_.default.messageWrapper},this._renderAvatar(),f.default.createElement(o.View,{style:l},f.default.createElement(o.View,{style:p},this.props.showDisplayName&&this._renderDisplayName(),f.default.createElement(c.Linkify,{linkStyle:_.default.chatLink},(0,v.replaceNonUnicodeEmojis)(u))),this.props.showTimestamp&&this._renderTimestamp()))}},{key:"_renderAvatar",value:function(){var t=this.props.message;return f.default.createElement(o.View,{style:_.default.avatarWrapper},this.props.showAvatar&&f.default.createElement(y.Avatar,{displayName:t.displayName,participantId:t.id,size:_.default.avatarWrapper.width}))}},{key:"_renderDisplayName",value:function(){return f.default.createElement(o.Text,{style:_.default.displayName},this.props.message.displayName)}},{key:"_renderTimestamp",value:function(){return f.default.createElement(o.Text,{style:_.default.timeText},this._getFormattedTimestamp())}}]),h})(T.default),E=(0,h.translate)(w);e.default=E},1323,[3,4,5,6,9,10,13,17,399,607,394,1324,1327,1319]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.replaceNonUnicodeEmojis=function(t){for(var u=t,f=0;f<c.length;f++){var o=c[f],s=(0,n.default)(o,2),l=s[0],v=s[1];u=u.replace(l,v)}return u},e.getUnreadCount=function(t){var n=t['features/chat'],u=n.lastReadMessage,f=n.messages,o=f.length;if(!o)return 0;if('ReactNative'===navigator.product)return f.indexOf(u);var c=f.lastIndexOf(u);return o-(c+1)};var n=t(r(d[1])),u=t(r(d[2])),f=t(r(d[3])),o=r(d[4]),c=[];!(function(){for(var t=Object.entries(u.default),s=0;s<t.length;s++){var l=t[s],v=(0,n.default)(l,2),p=v[0],h=v[1],x=void 0,R=f.default[p];(x=R?R.map(function(t){return(0,o.escapeRegexp)(t)}):[]).push((0,o.escapeRegexp)(":"+p+":"));var j="("+x.join('|')+")";c.push([new RegExp(j,'g'),h])}})()},1324,[3,26,1325,1326,801]);
__d(function(g,r,i,a,m,e,d){m.exports={hash:"#\ufe0f\u20e3",keycap_star:"*\ufe0f\u20e3",zero:"0\ufe0f\u20e3",one:"1\ufe0f\u20e3",two:"2\ufe0f\u20e3",three:"3\ufe0f\u20e3",four:"4\ufe0f\u20e3",five:"5\ufe0f\u20e3",six:"6\ufe0f\u20e3",seven:"7\ufe0f\u20e3",eight:"8\ufe0f\u20e3",nine:"9\ufe0f\u20e3",copyright:"\xa9\ufe0f",registered:"\xae\ufe0f",mahjong:"\ud83c\udc04",black_joker:"\ud83c\udccf",a:"\ud83c\udd70\ufe0f",b:"\ud83c\udd71\ufe0f",o2:"\ud83c\udd7e\ufe0f",parking:"\ud83c\udd7f\ufe0f",ab:"\ud83c\udd8e",cl:"\ud83c\udd91",cool:"\ud83c\udd92",free:"\ud83c\udd93",id:"\ud83c\udd94",new:"\ud83c\udd95",ng:"\ud83c\udd96",ok:"\ud83c\udd97",sos:"\ud83c\udd98",up:"\ud83c\udd99",vs:"\ud83c\udd9a","flag-ac":"\ud83c\udde6\ud83c\udde8","flag-ad":"\ud83c\udde6\ud83c\udde9","flag-ae":"\ud83c\udde6\ud83c\uddea","flag-af":"\ud83c\udde6\ud83c\uddeb","flag-ag":"\ud83c\udde6\ud83c\uddec","flag-ai":"\ud83c\udde6\ud83c\uddee","flag-al":"\ud83c\udde6\ud83c\uddf1","flag-am":"\ud83c\udde6\ud83c\uddf2","flag-ao":"\ud83c\udde6\ud83c\uddf4","flag-aq":"\ud83c\udde6\ud83c\uddf6","flag-ar":"\ud83c\udde6\ud83c\uddf7","flag-as":"\ud83c\udde6\ud83c\uddf8","flag-at":"\ud83c\udde6\ud83c\uddf9","flag-au":"\ud83c\udde6\ud83c\uddfa","flag-aw":"\ud83c\udde6\ud83c\uddfc","flag-ax":"\ud83c\udde6\ud83c\uddfd","flag-az":"\ud83c\udde6\ud83c\uddff","flag-ba":"\ud83c\udde7\ud83c\udde6","flag-bb":"\ud83c\udde7\ud83c\udde7","flag-bd":"\ud83c\udde7\ud83c\udde9","flag-be":"\ud83c\udde7\ud83c\uddea","flag-bf":"\ud83c\udde7\ud83c\uddeb","flag-bg":"\ud83c\udde7\ud83c\uddec","flag-bh":"\ud83c\udde7\ud83c\udded","flag-bi":"\ud83c\udde7\ud83c\uddee","flag-bj":"\ud83c\udde7\ud83c\uddef","flag-bl":"\ud83c\udde7\ud83c\uddf1","flag-bm":"\ud83c\udde7\ud83c\uddf2","flag-bn":"\ud83c\udde7\ud83c\uddf3","flag-bo":"\ud83c\udde7\ud83c\uddf4","flag-bq":"\ud83c\udde7\ud83c\uddf6","flag-br":"\ud83c\udde7\ud83c\uddf7","flag-bs":"\ud83c\udde7\ud83c\uddf8","flag-bt":"\ud83c\udde7\ud83c\uddf9","flag-bv":"\ud83c\udde7\ud83c\uddfb","flag-bw":"\ud83c\udde7\ud83c\uddfc","flag-by":"\ud83c\udde7\ud83c\uddfe","flag-bz":"\ud83c\udde7\ud83c\uddff","flag-ca":"\ud83c\udde8\ud83c\udde6","flag-cc":"\ud83c\udde8\ud83c\udde8","flag-cd":"\ud83c\udde8\ud83c\udde9","flag-cf":"\ud83c\udde8\ud83c\uddeb","flag-cg":"\ud83c\udde8\ud83c\uddec","flag-ch":"\ud83c\udde8\ud83c\udded","flag-ci":"\ud83c\udde8\ud83c\uddee","flag-ck":"\ud83c\udde8\ud83c\uddf0","flag-cl":"\ud83c\udde8\ud83c\uddf1","flag-cm":"\ud83c\udde8\ud83c\uddf2",cn:"\ud83c\udde8\ud83c\uddf3","flag-co":"\ud83c\udde8\ud83c\uddf4","flag-cp":"\ud83c\udde8\ud83c\uddf5","flag-cr":"\ud83c\udde8\ud83c\uddf7","flag-cu":"\ud83c\udde8\ud83c\uddfa","flag-cv":"\ud83c\udde8\ud83c\uddfb","flag-cw":"\ud83c\udde8\ud83c\uddfc","flag-cx":"\ud83c\udde8\ud83c\uddfd","flag-cy":"\ud83c\udde8\ud83c\uddfe","flag-cz":"\ud83c\udde8\ud83c\uddff",de:"\ud83c\udde9\ud83c\uddea","flag-dg":"\ud83c\udde9\ud83c\uddec","flag-dj":"\ud83c\udde9\ud83c\uddef","flag-dk":"\ud83c\udde9\ud83c\uddf0","flag-dm":"\ud83c\udde9\ud83c\uddf2","flag-do":"\ud83c\udde9\ud83c\uddf4","flag-dz":"\ud83c\udde9\ud83c\uddff","flag-ea":"\ud83c\uddea\ud83c\udde6","flag-ec":"\ud83c\uddea\ud83c\udde8","flag-ee":"\ud83c\uddea\ud83c\uddea","flag-eg":"\ud83c\uddea\ud83c\uddec","flag-eh":"\ud83c\uddea\ud83c\udded","flag-er":"\ud83c\uddea\ud83c\uddf7",es:"\ud83c\uddea\ud83c\uddf8","flag-et":"\ud83c\uddea\ud83c\uddf9","flag-eu":"\ud83c\uddea\ud83c\uddfa","flag-fi":"\ud83c\uddeb\ud83c\uddee","flag-fj":"\ud83c\uddeb\ud83c\uddef","flag-fk":"\ud83c\uddeb\ud83c\uddf0","flag-fm":"\ud83c\uddeb\ud83c\uddf2","flag-fo":"\ud83c\uddeb\ud83c\uddf4",fr:"\ud83c\uddeb\ud83c\uddf7","flag-ga":"\ud83c\uddec\ud83c\udde6",gb:"\ud83c\uddec\ud83c\udde7","flag-gd":"\ud83c\uddec\ud83c\udde9","flag-ge":"\ud83c\uddec\ud83c\uddea","flag-gf":"\ud83c\uddec\ud83c\uddeb","flag-gg":"\ud83c\uddec\ud83c\uddec","flag-gh":"\ud83c\uddec\ud83c\udded","flag-gi":"\ud83c\uddec\ud83c\uddee","flag-gl":"\ud83c\uddec\ud83c\uddf1","flag-gm":"\ud83c\uddec\ud83c\uddf2","flag-gn":"\ud83c\uddec\ud83c\uddf3","flag-gp":"\ud83c\uddec\ud83c\uddf5","flag-gq":"\ud83c\uddec\ud83c\uddf6","flag-gr":"\ud83c\uddec\ud83c\uddf7","flag-gs":"\ud83c\uddec\ud83c\uddf8","flag-gt":"\ud83c\uddec\ud83c\uddf9","flag-gu":"\ud83c\uddec\ud83c\uddfa","flag-gw":"\ud83c\uddec\ud83c\uddfc","flag-gy":"\ud83c\uddec\ud83c\uddfe","flag-hk":"\ud83c\udded\ud83c\uddf0","flag-hm":"\ud83c\udded\ud83c\uddf2","flag-hn":"\ud83c\udded\ud83c\uddf3","flag-hr":"\ud83c\udded\ud83c\uddf7","flag-ht":"\ud83c\udded\ud83c\uddf9","flag-hu":"\ud83c\udded\ud83c\uddfa","flag-ic":"\ud83c\uddee\ud83c\udde8","flag-id":"\ud83c\uddee\ud83c\udde9","flag-ie":"\ud83c\uddee\ud83c\uddea","flag-il":"\ud83c\uddee\ud83c\uddf1","flag-im":"\ud83c\uddee\ud83c\uddf2","flag-in":"\ud83c\uddee\ud83c\uddf3","flag-io":"\ud83c\uddee\ud83c\uddf4","flag-iq":"\ud83c\uddee\ud83c\uddf6","flag-ir":"\ud83c\uddee\ud83c\uddf7","flag-is":"\ud83c\uddee\ud83c\uddf8",it:"\ud83c\uddee\ud83c\uddf9","flag-je":"\ud83c\uddef\ud83c\uddea","flag-jm":"\ud83c\uddef\ud83c\uddf2","flag-jo":"\ud83c\uddef\ud83c\uddf4",jp:"\ud83c\uddef\ud83c\uddf5","flag-ke":"\ud83c\uddf0\ud83c\uddea","flag-kg":"\ud83c\uddf0\ud83c\uddec","flag-kh":"\ud83c\uddf0\ud83c\udded","flag-ki":"\ud83c\uddf0\ud83c\uddee","flag-km":"\ud83c\uddf0\ud83c\uddf2","flag-kn":"\ud83c\uddf0\ud83c\uddf3","flag-kp":"\ud83c\uddf0\ud83c\uddf5",kr:"\ud83c\uddf0\ud83c\uddf7","flag-kw":"\ud83c\uddf0\ud83c\uddfc","flag-ky":"\ud83c\uddf0\ud83c\uddfe","flag-kz":"\ud83c\uddf0\ud83c\uddff","flag-la":"\ud83c\uddf1\ud83c\udde6","flag-lb":"\ud83c\uddf1\ud83c\udde7","flag-lc":"\ud83c\uddf1\ud83c\udde8","flag-li":"\ud83c\uddf1\ud83c\uddee","flag-lk":"\ud83c\uddf1\ud83c\uddf0","flag-lr":"\ud83c\uddf1\ud83c\uddf7","flag-ls":"\ud83c\uddf1\ud83c\uddf8","flag-lt":"\ud83c\uddf1\ud83c\uddf9","flag-lu":"\ud83c\uddf1\ud83c\uddfa","flag-lv":"\ud83c\uddf1\ud83c\uddfb","flag-ly":"\ud83c\uddf1\ud83c\uddfe","flag-ma":"\ud83c\uddf2\ud83c\udde6","flag-mc":"\ud83c\uddf2\ud83c\udde8","flag-md":"\ud83c\uddf2\ud83c\udde9","flag-me":"\ud83c\uddf2\ud83c\uddea","flag-mf":"\ud83c\uddf2\ud83c\uddeb","flag-mg":"\ud83c\uddf2\ud83c\uddec","flag-mh":"\ud83c\uddf2\ud83c\udded","flag-mk":"\ud83c\uddf2\ud83c\uddf0","flag-ml":"\ud83c\uddf2\ud83c\uddf1","flag-mm":"\ud83c\uddf2\ud83c\uddf2","flag-mn":"\ud83c\uddf2\ud83c\uddf3","flag-mo":"\ud83c\uddf2\ud83c\uddf4","flag-mp":"\ud83c\uddf2\ud83c\uddf5","flag-mq":"\ud83c\uddf2\ud83c\uddf6","flag-mr":"\ud83c\uddf2\ud83c\uddf7","flag-ms":"\ud83c\uddf2\ud83c\uddf8","flag-mt":"\ud83c\uddf2\ud83c\uddf9","flag-mu":"\ud83c\uddf2\ud83c\uddfa","flag-mv":"\ud83c\uddf2\ud83c\uddfb","flag-mw":"\ud83c\uddf2\ud83c\uddfc","flag-mx":"\ud83c\uddf2\ud83c\uddfd","flag-my":"\ud83c\uddf2\ud83c\uddfe","flag-mz":"\ud83c\uddf2\ud83c\uddff","flag-na":"\ud83c\uddf3\ud83c\udde6","flag-nc":"\ud83c\uddf3\ud83c\udde8","flag-ne":"\ud83c\uddf3\ud83c\uddea","flag-nf":"\ud83c\uddf3\ud83c\uddeb","flag-ng":"\ud83c\uddf3\ud83c\uddec","flag-ni":"\ud83c\uddf3\ud83c\uddee","flag-nl":"\ud83c\uddf3\ud83c\uddf1","flag-no":"\ud83c\uddf3\ud83c\uddf4","flag-np":"\ud83c\uddf3\ud83c\uddf5","flag-nr":"\ud83c\uddf3\ud83c\uddf7","flag-nu":"\ud83c\uddf3\ud83c\uddfa","flag-nz":"\ud83c\uddf3\ud83c\uddff","flag-om":"\ud83c\uddf4\ud83c\uddf2","flag-pa":"\ud83c\uddf5\ud83c\udde6","flag-pe":"\ud83c\uddf5\ud83c\uddea","flag-pf":"\ud83c\uddf5\ud83c\uddeb","flag-pg":"\ud83c\uddf5\ud83c\uddec","flag-ph":"\ud83c\uddf5\ud83c\udded","flag-pk":"\ud83c\uddf5\ud83c\uddf0","flag-pl":"\ud83c\uddf5\ud83c\uddf1","flag-pm":"\ud83c\uddf5\ud83c\uddf2","flag-pn":"\ud83c\uddf5\ud83c\uddf3","flag-pr":"\ud83c\uddf5\ud83c\uddf7","flag-ps":"\ud83c\uddf5\ud83c\uddf8","flag-pt":"\ud83c\uddf5\ud83c\uddf9","flag-pw":"\ud83c\uddf5\ud83c\uddfc","flag-py":"\ud83c\uddf5\ud83c\uddfe","flag-qa":"\ud83c\uddf6\ud83c\udde6","flag-re":"\ud83c\uddf7\ud83c\uddea","flag-ro":"\ud83c\uddf7\ud83c\uddf4","flag-rs":"\ud83c\uddf7\ud83c\uddf8",ru:"\ud83c\uddf7\ud83c\uddfa","flag-rw":"\ud83c\uddf7\ud83c\uddfc","flag-sa":"\ud83c\uddf8\ud83c\udde6","flag-sb":"\ud83c\uddf8\ud83c\udde7","flag-sc":"\ud83c\uddf8\ud83c\udde8","flag-sd":"\ud83c\uddf8\ud83c\udde9","flag-se":"\ud83c\uddf8\ud83c\uddea","flag-sg":"\ud83c\uddf8\ud83c\uddec","flag-sh":"\ud83c\uddf8\ud83c\udded","flag-si":"\ud83c\uddf8\ud83c\uddee","flag-sj":"\ud83c\uddf8\ud83c\uddef","flag-sk":"\ud83c\uddf8\ud83c\uddf0","flag-sl":"\ud83c\uddf8\ud83c\uddf1","flag-sm":"\ud83c\uddf8\ud83c\uddf2","flag-sn":"\ud83c\uddf8\ud83c\uddf3","flag-so":"\ud83c\uddf8\ud83c\uddf4","flag-sr":"\ud83c\uddf8\ud83c\uddf7","flag-ss":"\ud83c\uddf8\ud83c\uddf8","flag-st":"\ud83c\uddf8\ud83c\uddf9","flag-sv":"\ud83c\uddf8\ud83c\uddfb","flag-sx":"\ud83c\uddf8\ud83c\uddfd","flag-sy":"\ud83c\uddf8\ud83c\uddfe","flag-sz":"\ud83c\uddf8\ud83c\uddff","flag-ta":"\ud83c\uddf9\ud83c\udde6","flag-tc":"\ud83c\uddf9\ud83c\udde8","flag-td":"\ud83c\uddf9\ud83c\udde9","flag-tf":"\ud83c\uddf9\ud83c\uddeb","flag-tg":"\ud83c\uddf9\ud83c\uddec","flag-th":"\ud83c\uddf9\ud83c\udded","flag-tj":"\ud83c\uddf9\ud83c\uddef","flag-tk":"\ud83c\uddf9\ud83c\uddf0","flag-tl":"\ud83c\uddf9\ud83c\uddf1","flag-tm":"\ud83c\uddf9\ud83c\uddf2","flag-tn":"\ud83c\uddf9\ud83c\uddf3","flag-to":"\ud83c\uddf9\ud83c\uddf4","flag-tr":"\ud83c\uddf9\ud83c\uddf7","flag-tt":"\ud83c\uddf9\ud83c\uddf9","flag-tv":"\ud83c\uddf9\ud83c\uddfb","flag-tw":"\ud83c\uddf9\ud83c\uddfc","flag-tz":"\ud83c\uddf9\ud83c\uddff","flag-ua":"\ud83c\uddfa\ud83c\udde6","flag-ug":"\ud83c\uddfa\ud83c\uddec","flag-um":"\ud83c\uddfa\ud83c\uddf2","flag-un":"\ud83c\uddfa\ud83c\uddf3",us:"\ud83c\uddfa\ud83c\uddf8","flag-uy":"\ud83c\uddfa\ud83c\uddfe","flag-uz":"\ud83c\uddfa\ud83c\uddff","flag-va":"\ud83c\uddfb\ud83c\udde6","flag-vc":"\ud83c\uddfb\ud83c\udde8","flag-ve":"\ud83c\uddfb\ud83c\uddea","flag-vg":"\ud83c\uddfb\ud83c\uddec","flag-vi":"\ud83c\uddfb\ud83c\uddee","flag-vn":"\ud83c\uddfb\ud83c\uddf3","flag-vu":"\ud83c\uddfb\ud83c\uddfa","flag-wf":"\ud83c\uddfc\ud83c\uddeb","flag-ws":"\ud83c\uddfc\ud83c\uddf8","flag-xk":"\ud83c\uddfd\ud83c\uddf0","flag-ye":"\ud83c\uddfe\ud83c\uddea","flag-yt":"\ud83c\uddfe\ud83c\uddf9","flag-za":"\ud83c\uddff\ud83c\udde6","flag-zm":"\ud83c\uddff\ud83c\uddf2","flag-zw":"\ud83c\uddff\ud83c\uddfc",koko:"\ud83c\ude01",sa:"\ud83c\ude02\ufe0f",u7121:"\ud83c\ude1a",u6307:"\ud83c\ude2f",u7981:"\ud83c\ude32",u7a7a:"\ud83c\ude33",u5408:"\ud83c\ude34",u6e80:"\ud83c\ude35",u6709:"\ud83c\ude36",u6708:"\ud83c\ude37\ufe0f",u7533:"\ud83c\ude38",u5272:"\ud83c\ude39",u55b6:"\ud83c\ude3a",ideograph_advantage:"\ud83c\ude50",accept:"\ud83c\ude51",cyclone:"\ud83c\udf00",foggy:"\ud83c\udf01",closed_umbrella:"\ud83c\udf02",night_with_stars:"\ud83c\udf03",sunrise_over_mountains:"\ud83c\udf04",sunrise:"\ud83c\udf05",city_sunset:"\ud83c\udf06",city_sunrise:"\ud83c\udf07",rainbow:"\ud83c\udf08",bridge_at_night:"\ud83c\udf09",ocean:"\ud83c\udf0a",volcano:"\ud83c\udf0b",milky_way:"\ud83c\udf0c",earth_africa:"\ud83c\udf0d",earth_americas:"\ud83c\udf0e",earth_asia:"\ud83c\udf0f",globe_with_meridians:"\ud83c\udf10",new_moon:"\ud83c\udf11",waxing_crescent_moon:"\ud83c\udf12",first_quarter_moon:"\ud83c\udf13",moon:"\ud83c\udf14",full_moon:"\ud83c\udf15",waning_gibbous_moon:"\ud83c\udf16",last_quarter_moon:"\ud83c\udf17",waning_crescent_moon:"\ud83c\udf18",crescent_moon:"\ud83c\udf19",new_moon_with_face:"\ud83c\udf1a",first_quarter_moon_with_face:"\ud83c\udf1b",last_quarter_moon_with_face:"\ud83c\udf1c",full_moon_with_face:"\ud83c\udf1d",sun_with_face:"\ud83c\udf1e",star2:"\ud83c\udf1f",stars:"\ud83c\udf20",thermometer:"\ud83c\udf21\ufe0f",mostly_sunny:"\ud83c\udf24\ufe0f",barely_sunny:"\ud83c\udf25\ufe0f",partly_sunny_rain:"\ud83c\udf26\ufe0f",rain_cloud:"\ud83c\udf27\ufe0f",snow_cloud:"\ud83c\udf28\ufe0f",lightning:"\ud83c\udf29\ufe0f",tornado:"\ud83c\udf2a\ufe0f",fog:"\ud83c\udf2b\ufe0f",wind_blowing_face:"\ud83c\udf2c\ufe0f",hotdog:"\ud83c\udf2d",taco:"\ud83c\udf2e",burrito:"\ud83c\udf2f",chestnut:"\ud83c\udf30",seedling:"\ud83c\udf31",evergreen_tree:"\ud83c\udf32",deciduous_tree:"\ud83c\udf33",palm_tree:"\ud83c\udf34",cactus:"\ud83c\udf35",hot_pepper:"\ud83c\udf36\ufe0f",tulip:"\ud83c\udf37",cherry_blossom:"\ud83c\udf38",rose:"\ud83c\udf39",hibiscus:"\ud83c\udf3a",sunflower:"\ud83c\udf3b",blossom:"\ud83c\udf3c",corn:"\ud83c\udf3d",ear_of_rice:"\ud83c\udf3e",herb:"\ud83c\udf3f",four_leaf_clover:"\ud83c\udf40",maple_leaf:"\ud83c\udf41",fallen_leaf:"\ud83c\udf42",leaves:"\ud83c\udf43",mushroom:"\ud83c\udf44",tomato:"\ud83c\udf45",eggplant:"\ud83c\udf46",grapes:"\ud83c\udf47",melon:"\ud83c\udf48",watermelon:"\ud83c\udf49",tangerine:"\ud83c\udf4a",lemon:"\ud83c\udf4b",banana:"\ud83c\udf4c",pineapple:"\ud83c\udf4d",apple:"\ud83c\udf4e",green_apple:"\ud83c\udf4f",pear:"\ud83c\udf50",peach:"\ud83c\udf51",cherries:"\ud83c\udf52",strawberry:"\ud83c\udf53",hamburger:"\ud83c\udf54",pizza:"\ud83c\udf55",meat_on_bone:"\ud83c\udf56",poultry_leg:"\ud83c\udf57",rice_cracker:"\ud83c\udf58",rice_ball:"\ud83c\udf59",rice:"\ud83c\udf5a",curry:"\ud83c\udf5b",ramen:"\ud83c\udf5c",spaghetti:"\ud83c\udf5d",bread:"\ud83c\udf5e",fries:"\ud83c\udf5f",sweet_potato:"\ud83c\udf60",dango:"\ud83c\udf61",oden:"\ud83c\udf62",sushi:"\ud83c\udf63",fried_shrimp:"\ud83c\udf64",fish_cake:"\ud83c\udf65",icecream:"\ud83c\udf66",shaved_ice:"\ud83c\udf67",ice_cream:"\ud83c\udf68",doughnut:"\ud83c\udf69",cookie:"\ud83c\udf6a",chocolate_bar:"\ud83c\udf6b",candy:"\ud83c\udf6c",lollipop:"\ud83c\udf6d",custard:"\ud83c\udf6e",honey_pot:"\ud83c\udf6f",cake:"\ud83c\udf70",bento:"\ud83c\udf71",stew:"\ud83c\udf72",fried_egg:"\ud83c\udf73",fork_and_knife:"\ud83c\udf74",tea:"\ud83c\udf75",sake:"\ud83c\udf76",wine_glass:"\ud83c\udf77",cocktail:"\ud83c\udf78",tropical_drink:"\ud83c\udf79",beer:"\ud83c\udf7a",beers:"\ud83c\udf7b",baby_bottle:"\ud83c\udf7c",knife_fork_plate:"\ud83c\udf7d\ufe0f",champagne:"\ud83c\udf7e",popcorn:"\ud83c\udf7f",ribbon:"\ud83c\udf80",gift:"\ud83c\udf81",birthday:"\ud83c\udf82",jack_o_lantern:"\ud83c\udf83",christmas_tree:"\ud83c\udf84",santa:"\ud83c\udf85",fireworks:"\ud83c\udf86",sparkler:"\ud83c\udf87",balloon:"\ud83c\udf88",tada:"\ud83c\udf89",confetti_ball:"\ud83c\udf8a",tanabata_tree:"\ud83c\udf8b",crossed_flags:"\ud83c\udf8c",bamboo:"\ud83c\udf8d",dolls:"\ud83c\udf8e",flags:"\ud83c\udf8f",wind_chime:"\ud83c\udf90",rice_scene:"\ud83c\udf91",school_satchel:"\ud83c\udf92",mortar_board:"\ud83c\udf93",medal:"\ud83c\udf96\ufe0f",reminder_ribbon:"\ud83c\udf97\ufe0f",studio_microphone:"\ud83c\udf99\ufe0f",level_slider:"\ud83c\udf9a\ufe0f",control_knobs:"\ud83c\udf9b\ufe0f",film_frames:"\ud83c\udf9e\ufe0f",admission_tickets:"\ud83c\udf9f\ufe0f",carousel_horse:"\ud83c\udfa0",ferris_wheel:"\ud83c\udfa1",roller_coaster:"\ud83c\udfa2",fishing_pole_and_fish:"\ud83c\udfa3",microphone:"\ud83c\udfa4",movie_camera:"\ud83c\udfa5",cinema:"\ud83c\udfa6",headphones:"\ud83c\udfa7",art:"\ud83c\udfa8",tophat:"\ud83c\udfa9",circus_tent:"\ud83c\udfaa",ticket:"\ud83c\udfab",clapper:"\ud83c\udfac",performing_arts:"\ud83c\udfad",video_game:"\ud83c\udfae",dart:"\ud83c\udfaf",slot_machine:"\ud83c\udfb0","8ball":"\ud83c\udfb1",game_die:"\ud83c\udfb2",bowling:"\ud83c\udfb3",flower_playing_cards:"\ud83c\udfb4",musical_note:"\ud83c\udfb5",notes:"\ud83c\udfb6",saxophone:"\ud83c\udfb7",guitar:"\ud83c\udfb8",musical_keyboard:"\ud83c\udfb9",trumpet:"\ud83c\udfba",violin:"\ud83c\udfbb",musical_score:"\ud83c\udfbc",running_shirt_with_sash:"\ud83c\udfbd",tennis:"\ud83c\udfbe",ski:"\ud83c\udfbf",basketball:"\ud83c\udfc0",checkered_flag:"\ud83c\udfc1",snowboarder:"\ud83c\udfc2","woman-running":"\ud83c\udfc3\u200d\u2640\ufe0f","man-running":"\ud83c\udfc3\u200d\u2642\ufe0f",runner:"\ud83c\udfc3","woman-surfing":"\ud83c\udfc4\u200d\u2640\ufe0f","man-surfing":"\ud83c\udfc4\u200d\u2642\ufe0f",surfer:"\ud83c\udfc4",sports_medal:"\ud83c\udfc5",trophy:"\ud83c\udfc6",horse_racing:"\ud83c\udfc7",football:"\ud83c\udfc8",rugby_football:"\ud83c\udfc9","woman-swimming":"\ud83c\udfca\u200d\u2640\ufe0f","man-swimming":"\ud83c\udfca\u200d\u2642\ufe0f",swimmer:"\ud83c\udfca","woman-lifting-weights":"\ud83c\udfcb\ufe0f\u200d\u2640\ufe0f","man-lifting-weights":"\ud83c\udfcb\ufe0f\u200d\u2642\ufe0f",weight_lifter:"\ud83c\udfcb\ufe0f","woman-golfing":"\ud83c\udfcc\ufe0f\u200d\u2640\ufe0f","man-golfing":"\ud83c\udfcc\ufe0f\u200d\u2642\ufe0f",golfer:"\ud83c\udfcc\ufe0f",racing_motorcycle:"\ud83c\udfcd\ufe0f",racing_car:"\ud83c\udfce\ufe0f",cricket_bat_and_ball:"\ud83c\udfcf",volleyball:"\ud83c\udfd0",field_hockey_stick_and_ball:"\ud83c\udfd1",ice_hockey_stick_and_puck:"\ud83c\udfd2",table_tennis_paddle_and_ball:"\ud83c\udfd3",snow_capped_mountain:"\ud83c\udfd4\ufe0f",camping:"\ud83c\udfd5\ufe0f",beach_with_umbrella:"\ud83c\udfd6\ufe0f",building_construction:"\ud83c\udfd7\ufe0f",house_buildings:"\ud83c\udfd8\ufe0f",cityscape:"\ud83c\udfd9\ufe0f",derelict_house_building:"\ud83c\udfda\ufe0f",classical_building:"\ud83c\udfdb\ufe0f",desert:"\ud83c\udfdc\ufe0f",desert_island:"\ud83c\udfdd\ufe0f",national_park:"\ud83c\udfde\ufe0f",stadium:"\ud83c\udfdf\ufe0f",house:"\ud83c\udfe0",house_with_garden:"\ud83c\udfe1",office:"\ud83c\udfe2",post_office:"\ud83c\udfe3",european_post_office:"\ud83c\udfe4",hospital:"\ud83c\udfe5",bank:"\ud83c\udfe6",atm:"\ud83c\udfe7",hotel:"\ud83c\udfe8",love_hotel:"\ud83c\udfe9",convenience_store:"\ud83c\udfea",school:"\ud83c\udfeb",department_store:"\ud83c\udfec",factory:"\ud83c\udfed",izakaya_lantern:"\ud83c\udfee",japanese_castle:"\ud83c\udfef",european_castle:"\ud83c\udff0","rainbow-flag":"\ud83c\udff3\ufe0f\u200d\ud83c\udf08",waving_white_flag:"\ud83c\udff3\ufe0f","flag-england":"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","flag-scotland":"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f","flag-wales":"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f",waving_black_flag:"\ud83c\udff4",rosette:"\ud83c\udff5\ufe0f",label:"\ud83c\udff7\ufe0f",badminton_racquet_and_shuttlecock:"\ud83c\udff8",bow_and_arrow:"\ud83c\udff9",amphora:"\ud83c\udffa","skin-tone-2":"\ud83c\udffb","skin-tone-3":"\ud83c\udffc","skin-tone-4":"\ud83c\udffd","skin-tone-5":"\ud83c\udffe","skin-tone-6":"\ud83c\udfff",rat:"\ud83d\udc00",mouse2:"\ud83d\udc01",ox:"\ud83d\udc02",water_buffalo:"\ud83d\udc03",cow2:"\ud83d\udc04",tiger2:"\ud83d\udc05",leopard:"\ud83d\udc06",rabbit2:"\ud83d\udc07",cat2:"\ud83d\udc08",dragon:"\ud83d\udc09",crocodile:"\ud83d\udc0a",whale2:"\ud83d\udc0b",snail:"\ud83d\udc0c",snake:"\ud83d\udc0d",racehorse:"\ud83d\udc0e",ram:"\ud83d\udc0f",goat:"\ud83d\udc10",sheep:"\ud83d\udc11",monkey:"\ud83d\udc12",rooster:"\ud83d\udc13",chicken:"\ud83d\udc14",dog2:"\ud83d\udc15",pig2:"\ud83d\udc16",boar:"\ud83d\udc17",elephant:"\ud83d\udc18",octopus:"\ud83d\udc19",shell:"\ud83d\udc1a",bug:"\ud83d\udc1b",ant:"\ud83d\udc1c",bee:"\ud83d\udc1d",beetle:"\ud83d\udc1e",fish:"\ud83d\udc1f",tropical_fish:"\ud83d\udc20",blowfish:"\ud83d\udc21",turtle:"\ud83d\udc22",hatching_chick:"\ud83d\udc23",baby_chick:"\ud83d\udc24",hatched_chick:"\ud83d\udc25",bird:"\ud83d\udc26",penguin:"\ud83d\udc27",koala:"\ud83d\udc28",poodle:"\ud83d\udc29",dromedary_camel:"\ud83d\udc2a",camel:"\ud83d\udc2b",dolphin:"\ud83d\udc2c",mouse:"\ud83d\udc2d",cow:"\ud83d\udc2e",tiger:"\ud83d\udc2f",rabbit:"\ud83d\udc30",cat:"\ud83d\udc31",dragon_face:"\ud83d\udc32",whale:"\ud83d\udc33",horse:"\ud83d\udc34",monkey_face:"\ud83d\udc35",dog:"\ud83d\udc36",pig:"\ud83d\udc37",frog:"\ud83d\udc38",hamster:"\ud83d\udc39",wolf:"\ud83d\udc3a",bear:"\ud83d\udc3b",panda_face:"\ud83d\udc3c",pig_nose:"\ud83d\udc3d",feet:"\ud83d\udc3e",chipmunk:"\ud83d\udc3f\ufe0f",eyes:"\ud83d\udc40","eye-in-speech-bubble":"\ud83d\udc41\ufe0f\u200d\ud83d\udde8\ufe0f",eye:"\ud83d\udc41\ufe0f",ear:"\ud83d\udc42",nose:"\ud83d\udc43",lips:"\ud83d\udc44",tongue:"\ud83d\udc45",point_up_2:"\ud83d\udc46",point_down:"\ud83d\udc47",point_left:"\ud83d\udc48",point_right:"\ud83d\udc49",facepunch:"\ud83d\udc4a",wave:"\ud83d\udc4b",ok_hand:"\ud83d\udc4c","+1":"\ud83d\udc4d","-1":"\ud83d\udc4e",clap:"\ud83d\udc4f",open_hands:"\ud83d\udc50",crown:"\ud83d\udc51",womans_hat:"\ud83d\udc52",eyeglasses:"\ud83d\udc53",necktie:"\ud83d\udc54",shirt:"\ud83d\udc55",jeans:"\ud83d\udc56",dress:"\ud83d\udc57",kimono:"\ud83d\udc58",bikini:"\ud83d\udc59",womans_clothes:"\ud83d\udc5a",purse:"\ud83d\udc5b",handbag:"\ud83d\udc5c",pouch:"\ud83d\udc5d",mans_shoe:"\ud83d\udc5e",athletic_shoe:"\ud83d\udc5f",high_heel:"\ud83d\udc60",sandal:"\ud83d\udc61",boot:"\ud83d\udc62",footprints:"\ud83d\udc63",bust_in_silhouette:"\ud83d\udc64",busts_in_silhouette:"\ud83d\udc65",boy:"\ud83d\udc66",girl:"\ud83d\udc67","male-farmer":"\ud83d\udc68\u200d\ud83c\udf3e","male-cook":"\ud83d\udc68\u200d\ud83c\udf73","male-student":"\ud83d\udc68\u200d\ud83c\udf93","male-singer":"\ud83d\udc68\u200d\ud83c\udfa4","male-artist":"\ud83d\udc68\u200d\ud83c\udfa8","male-teacher":"\ud83d\udc68\u200d\ud83c\udfeb","male-factory-worker":"\ud83d\udc68\u200d\ud83c\udfed","man-boy-boy":"\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66","man-boy":"\ud83d\udc68\u200d\ud83d\udc66","man-girl-boy":"\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d\udc66","man-girl-girl":"\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d\udc67","man-girl":"\ud83d\udc68\u200d\ud83d\udc67","man-man-boy":"\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66","man-man-boy-boy":"\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66","man-man-girl":"\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67","man-man-girl-boy":"\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d\udc66","man-man-girl-girl":"\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d\udc67","man-woman-boy":"\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66","man-woman-boy-boy":"\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66","man-woman-girl":"\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67","man-woman-girl-boy":"\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66","man-woman-girl-girl":"\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc67","male-technologist":"\ud83d\udc68\u200d\ud83d\udcbb","male-office-worker":"\ud83d\udc68\u200d\ud83d\udcbc","male-mechanic":"\ud83d\udc68\u200d\ud83d\udd27","male-scientist":"\ud83d\udc68\u200d\ud83d\udd2c","male-astronaut":"\ud83d\udc68\u200d\ud83d\ude80","male-firefighter":"\ud83d\udc68\u200d\ud83d\ude92","male-doctor":"\ud83d\udc68\u200d\u2695\ufe0f","male-judge":"\ud83d\udc68\u200d\u2696\ufe0f","male-pilot":"\ud83d\udc68\u200d\u2708\ufe0f","man-heart-man":"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68","man-kiss-man":"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68",man:"\ud83d\udc68","female-farmer":"\ud83d\udc69\u200d\ud83c\udf3e","female-cook":"\ud83d\udc69\u200d\ud83c\udf73","female-student":"\ud83d\udc69\u200d\ud83c\udf93","female-singer":"\ud83d\udc69\u200d\ud83c\udfa4","female-artist":"\ud83d\udc69\u200d\ud83c\udfa8","female-teacher":"\ud83d\udc69\u200d\ud83c\udfeb","female-factory-worker":"\ud83d\udc69\u200d\ud83c\udfed","woman-boy-boy":"\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66","woman-boy":"\ud83d\udc69\u200d\ud83d\udc66","woman-girl-boy":"\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66","woman-girl-girl":"\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc67","woman-girl":"\ud83d\udc69\u200d\ud83d\udc67","woman-woman-boy":"\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66","woman-woman-boy-boy":"\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66","woman-woman-girl":"\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67","woman-woman-girl-boy":"\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66","woman-woman-girl-girl":"\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc67","female-technologist":"\ud83d\udc69\u200d\ud83d\udcbb","female-office-worker":"\ud83d\udc69\u200d\ud83d\udcbc","female-mechanic":"\ud83d\udc69\u200d\ud83d\udd27","female-scientist":"\ud83d\udc69\u200d\ud83d\udd2c","female-astronaut":"\ud83d\udc69\u200d\ud83d\ude80","female-firefighter":"\ud83d\udc69\u200d\ud83d\ude92","female-doctor":"\ud83d\udc69\u200d\u2695\ufe0f","female-judge":"\ud83d\udc69\u200d\u2696\ufe0f","female-pilot":"\ud83d\udc69\u200d\u2708\ufe0f","woman-heart-man":"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc68","woman-heart-woman":"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69","woman-kiss-man":"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68","woman-kiss-woman":"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69",woman:"\ud83d\udc69",family:"\ud83d\udc6a",couple:"\ud83d\udc6b",two_men_holding_hands:"\ud83d\udc6c",two_women_holding_hands:"\ud83d\udc6d","female-police-officer":"\ud83d\udc6e\u200d\u2640\ufe0f","male-police-officer":"\ud83d\udc6e\u200d\u2642\ufe0f",cop:"\ud83d\udc6e","woman-with-bunny-ears-partying":"\ud83d\udc6f\u200d\u2640\ufe0f","man-with-bunny-ears-partying":"\ud83d\udc6f\u200d\u2642\ufe0f",dancers:"\ud83d\udc6f",bride_with_veil:"\ud83d\udc70","blond-haired-woman":"\ud83d\udc71\u200d\u2640\ufe0f","blond-haired-man":"\ud83d\udc71\u200d\u2642\ufe0f",person_with_blond_hair:"\ud83d\udc71",man_with_gua_pi_mao:"\ud83d\udc72","woman-wearing-turban":"\ud83d\udc73\u200d\u2640\ufe0f","man-wearing-turban":"\ud83d\udc73\u200d\u2642\ufe0f",man_with_turban:"\ud83d\udc73",older_man:"\ud83d\udc74",older_woman:"\ud83d\udc75",baby:"\ud83d\udc76","female-construction-worker":"\ud83d\udc77\u200d\u2640\ufe0f","male-construction-worker":"\ud83d\udc77\u200d\u2642\ufe0f",construction_worker:"\ud83d\udc77",princess:"\ud83d\udc78",japanese_ogre:"\ud83d\udc79",japanese_goblin:"\ud83d\udc7a",ghost:"\ud83d\udc7b",angel:"\ud83d\udc7c",alien:"\ud83d\udc7d",space_invader:"\ud83d\udc7e",imp:"\ud83d\udc7f",skull:"\ud83d\udc80","woman-tipping-hand":"\ud83d\udc81\u200d\u2640\ufe0f","man-tipping-hand":"\ud83d\udc81\u200d\u2642\ufe0f",information_desk_person:"\ud83d\udc81","female-guard":"\ud83d\udc82\u200d\u2640\ufe0f","male-guard":"\ud83d\udc82\u200d\u2642\ufe0f",guardsman:"\ud83d\udc82",dancer:"\ud83d\udc83",lipstick:"\ud83d\udc84",nail_care:"\ud83d\udc85","woman-getting-massage":"\ud83d\udc86\u200d\u2640\ufe0f","man-getting-massage":"\ud83d\udc86\u200d\u2642\ufe0f",massage:"\ud83d\udc86","woman-getting-haircut":"\ud83d\udc87\u200d\u2640\ufe0f","man-getting-haircut":"\ud83d\udc87\u200d\u2642\ufe0f",haircut:"\ud83d\udc87",barber:"\ud83d\udc88",syringe:"\ud83d\udc89",pill:"\ud83d\udc8a",kiss:"\ud83d\udc8b",love_letter:"\ud83d\udc8c",ring:"\ud83d\udc8d",gem:"\ud83d\udc8e",couplekiss:"\ud83d\udc8f",bouquet:"\ud83d\udc90",couple_with_heart:"\ud83d\udc91",wedding:"\ud83d\udc92",heartbeat:"\ud83d\udc93",broken_heart:"\ud83d\udc94",two_hearts:"\ud83d\udc95",sparkling_heart:"\ud83d\udc96",heartpulse:"\ud83d\udc97",cupid:"\ud83d\udc98",blue_heart:"\ud83d\udc99",green_heart:"\ud83d\udc9a",yellow_heart:"\ud83d\udc9b",purple_heart:"\ud83d\udc9c",gift_heart:"\ud83d\udc9d",revolving_hearts:"\ud83d\udc9e",heart_decoration:"\ud83d\udc9f",diamond_shape_with_a_dot_inside:"\ud83d\udca0",bulb:"\ud83d\udca1",anger:"\ud83d\udca2",bomb:"\ud83d\udca3",zzz:"\ud83d\udca4",boom:"\ud83d\udca5",sweat_drops:"\ud83d\udca6",droplet:"\ud83d\udca7",dash:"\ud83d\udca8",hankey:"\ud83d\udca9",muscle:"\ud83d\udcaa",dizzy:"\ud83d\udcab",speech_balloon:"\ud83d\udcac",thought_balloon:"\ud83d\udcad",white_flower:"\ud83d\udcae",100:"\ud83d\udcaf",moneybag:"\ud83d\udcb0",currency_exchange:"\ud83d\udcb1",heavy_dollar_sign:"\ud83d\udcb2",credit_card:"\ud83d\udcb3",yen:"\ud83d\udcb4",dollar:"\ud83d\udcb5",euro:"\ud83d\udcb6",pound:"\ud83d\udcb7",money_with_wings:"\ud83d\udcb8",chart:"\ud83d\udcb9",seat:"\ud83d\udcba",computer:"\ud83d\udcbb",briefcase:"\ud83d\udcbc",minidisc:"\ud83d\udcbd",floppy_disk:"\ud83d\udcbe",cd:"\ud83d\udcbf",dvd:"\ud83d\udcc0",file_folder:"\ud83d\udcc1",open_file_folder:"\ud83d\udcc2",page_with_curl:"\ud83d\udcc3",page_facing_up:"\ud83d\udcc4",date:"\ud83d\udcc5",calendar:"\ud83d\udcc6",card_index:"\ud83d\udcc7",chart_with_upwards_trend:"\ud83d\udcc8",chart_with_downwards_trend:"\ud83d\udcc9",bar_chart:"\ud83d\udcca",clipboard:"\ud83d\udccb",pushpin:"\ud83d\udccc",round_pushpin:"\ud83d\udccd",paperclip:"\ud83d\udcce",straight_ruler:"\ud83d\udccf",triangular_ruler:"\ud83d\udcd0",bookmark_tabs:"\ud83d\udcd1",ledger:"\ud83d\udcd2",notebook:"\ud83d\udcd3",notebook_with_decorative_cover:"\ud83d\udcd4",closed_book:"\ud83d\udcd5",book:"\ud83d\udcd6",green_book:"\ud83d\udcd7",blue_book:"\ud83d\udcd8",orange_book:"\ud83d\udcd9",books:"\ud83d\udcda",name_badge:"\ud83d\udcdb",scroll:"\ud83d\udcdc",memo:"\ud83d\udcdd",telephone_receiver:"\ud83d\udcde",pager:"\ud83d\udcdf",fax:"\ud83d\udce0",satellite_antenna:"\ud83d\udce1",loudspeaker:"\ud83d\udce2",mega:"\ud83d\udce3",outbox_tray:"\ud83d\udce4",inbox_tray:"\ud83d\udce5",package:"\ud83d\udce6","e-mail":"\ud83d\udce7",incoming_envelope:"\ud83d\udce8",envelope_with_arrow:"\ud83d\udce9",mailbox_closed:"\ud83d\udcea",mailbox:"\ud83d\udceb",mailbox_with_mail:"\ud83d\udcec",mailbox_with_no_mail:"\ud83d\udced",postbox:"\ud83d\udcee",postal_horn:"\ud83d\udcef",newspaper:"\ud83d\udcf0",iphone:"\ud83d\udcf1",calling:"\ud83d\udcf2",vibration_mode:"\ud83d\udcf3",mobile_phone_off:"\ud83d\udcf4",no_mobile_phones:"\ud83d\udcf5",signal_strength:"\ud83d\udcf6",camera:"\ud83d\udcf7",camera_with_flash:"\ud83d\udcf8",video_camera:"\ud83d\udcf9",tv:"\ud83d\udcfa",radio:"\ud83d\udcfb",vhs:"\ud83d\udcfc",film_projector:"\ud83d\udcfd\ufe0f",prayer_beads:"\ud83d\udcff",twisted_rightwards_arrows:"\ud83d\udd00",repeat:"\ud83d\udd01",repeat_one:"\ud83d\udd02",arrows_clockwise:"\ud83d\udd03",arrows_counterclockwise:"\ud83d\udd04",low_brightness:"\ud83d\udd05",high_brightness:"\ud83d\udd06",mute:"\ud83d\udd07",speaker:"\ud83d\udd08",sound:"\ud83d\udd09",loud_sound:"\ud83d\udd0a",battery:"\ud83d\udd0b",electric_plug:"\ud83d\udd0c",mag:"\ud83d\udd0d",mag_right:"\ud83d\udd0e",lock_with_ink_pen:"\ud83d\udd0f",closed_lock_with_key:"\ud83d\udd10",key:"\ud83d\udd11",lock:"\ud83d\udd12",unlock:"\ud83d\udd13",bell:"\ud83d\udd14",no_bell:"\ud83d\udd15",bookmark:"\ud83d\udd16",link:"\ud83d\udd17",radio_button:"\ud83d\udd18",back:"\ud83d\udd19",end:"\ud83d\udd1a",on:"\ud83d\udd1b",soon:"\ud83d\udd1c",top:"\ud83d\udd1d",underage:"\ud83d\udd1e",keycap_ten:"\ud83d\udd1f",capital_abcd:"\ud83d\udd20",abcd:"\ud83d\udd21",1234:"\ud83d\udd22",symbols:"\ud83d\udd23",abc:"\ud83d\udd24",fire:"\ud83d\udd25",flashlight:"\ud83d\udd26",wrench:"\ud83d\udd27",hammer:"\ud83d\udd28",nut_and_bolt:"\ud83d\udd29",hocho:"\ud83d\udd2a",gun:"\ud83d\udd2b",microscope:"\ud83d\udd2c",telescope:"\ud83d\udd2d",crystal_ball:"\ud83d\udd2e",six_pointed_star:"\ud83d\udd2f",beginner:"\ud83d\udd30",trident:"\ud83d\udd31",black_square_button:"\ud83d\udd32",white_square_button:"\ud83d\udd33",red_circle:"\ud83d\udd34",large_blue_circle:"\ud83d\udd35",large_orange_diamond:"\ud83d\udd36",large_blue_diamond:"\ud83d\udd37",small_orange_diamond:"\ud83d\udd38",small_blue_diamond:"\ud83d\udd39",small_red_triangle:"\ud83d\udd3a",small_red_triangle_down:"\ud83d\udd3b",arrow_up_small:"\ud83d\udd3c",arrow_down_small:"\ud83d\udd3d",om_symbol:"\ud83d\udd49\ufe0f",dove_of_peace:"\ud83d\udd4a\ufe0f",kaaba:"\ud83d\udd4b",mosque:"\ud83d\udd4c",synagogue:"\ud83d\udd4d",menorah_with_nine_branches:"\ud83d\udd4e",clock1:"\ud83d\udd50",clock2:"\ud83d\udd51",clock3:"\ud83d\udd52",clock4:"\ud83d\udd53",clock5:"\ud83d\udd54",clock6:"\ud83d\udd55",clock7:"\ud83d\udd56",clock8:"\ud83d\udd57",clock9:"\ud83d\udd58",clock10:"\ud83d\udd59",clock11:"\ud83d\udd5a",clock12:"\ud83d\udd5b",clock130:"\ud83d\udd5c",clock230:"\ud83d\udd5d",clock330:"\ud83d\udd5e",clock430:"\ud83d\udd5f",clock530:"\ud83d\udd60",clock630:"\ud83d\udd61",clock730:"\ud83d\udd62",clock830:"\ud83d\udd63",clock930:"\ud83d\udd64",clock1030:"\ud83d\udd65",clock1130:"\ud83d\udd66",clock1230:"\ud83d\udd67",candle:"\ud83d\udd6f\ufe0f",mantelpiece_clock:"\ud83d\udd70\ufe0f",hole:"\ud83d\udd73\ufe0f",man_in_business_suit_levitating:"\ud83d\udd74\ufe0f","female-detective":"\ud83d\udd75\ufe0f\u200d\u2640\ufe0f","male-detective":"\ud83d\udd75\ufe0f\u200d\u2642\ufe0f",sleuth_or_spy:"\ud83d\udd75\ufe0f",dark_sunglasses:"\ud83d\udd76\ufe0f",spider:"\ud83d\udd77\ufe0f",spider_web:"\ud83d\udd78\ufe0f",joystick:"\ud83d\udd79\ufe0f",man_dancing:"\ud83d\udd7a",linked_paperclips:"\ud83d\udd87\ufe0f",lower_left_ballpoint_pen:"\ud83d\udd8a\ufe0f",lower_left_fountain_pen:"\ud83d\udd8b\ufe0f",lower_left_paintbrush:"\ud83d\udd8c\ufe0f",lower_left_crayon:"\ud83d\udd8d\ufe0f",raised_hand_with_fingers_splayed:"\ud83d\udd90\ufe0f",middle_finger:"\ud83d\udd95","spock-hand":"\ud83d\udd96",black_heart:"\ud83d\udda4",desktop_computer:"\ud83d\udda5\ufe0f",printer:"\ud83d\udda8\ufe0f",three_button_mouse:"\ud83d\uddb1\ufe0f",trackball:"\ud83d\uddb2\ufe0f",frame_with_picture:"\ud83d\uddbc\ufe0f",card_index_dividers:"\ud83d\uddc2\ufe0f",card_file_box:"\ud83d\uddc3\ufe0f",file_cabinet:"\ud83d\uddc4\ufe0f",wastebasket:"\ud83d\uddd1\ufe0f",spiral_note_pad:"\ud83d\uddd2\ufe0f",spiral_calendar_pad:"\ud83d\uddd3\ufe0f",compression:"\ud83d\udddc\ufe0f",old_key:"\ud83d\udddd\ufe0f",rolled_up_newspaper:"\ud83d\uddde\ufe0f",dagger_knife:"\ud83d\udde1\ufe0f",speaking_head_in_silhouette:"\ud83d\udde3\ufe0f",left_speech_bubble:"\ud83d\udde8\ufe0f",right_anger_bubble:"\ud83d\uddef\ufe0f",ballot_box_with_ballot:"\ud83d\uddf3\ufe0f",world_map:"\ud83d\uddfa\ufe0f",mount_fuji:"\ud83d\uddfb",tokyo_tower:"\ud83d\uddfc",statue_of_liberty:"\ud83d\uddfd",japan:"\ud83d\uddfe",moyai:"\ud83d\uddff",grinning:"\ud83d\ude00",grin:"\ud83d\ude01",joy:"\ud83d\ude02",smiley:"\ud83d\ude03",smile:"\ud83d\ude04",sweat_smile:"\ud83d\ude05",laughing:"\ud83d\ude06",innocent:"\ud83d\ude07",smiling_imp:"\ud83d\ude08",wink:"\ud83d\ude09",blush:"\ud83d\ude0a",yum:"\ud83d\ude0b",relieved:"\ud83d\ude0c",heart_eyes:"\ud83d\ude0d",sunglasses:"\ud83d\ude0e",smirk:"\ud83d\ude0f",neutral_face:"\ud83d\ude10",expressionless:"\ud83d\ude11",unamused:"\ud83d\ude12",sweat:"\ud83d\ude13",pensive:"\ud83d\ude14",confused:"\ud83d\ude15",confounded:"\ud83d\ude16",kissing:"\ud83d\ude17",kissing_heart:"\ud83d\ude18",kissing_smiling_eyes:"\ud83d\ude19",kissing_closed_eyes:"\ud83d\ude1a",stuck_out_tongue:"\ud83d\ude1b",stuck_out_tongue_winking_eye:"\ud83d\ude1c",stuck_out_tongue_closed_eyes:"\ud83d\ude1d",disappointed:"\ud83d\ude1e",worried:"\ud83d\ude1f",angry:"\ud83d\ude20",rage:"\ud83d\ude21",cry:"\ud83d\ude22",persevere:"\ud83d\ude23",triumph:"\ud83d\ude24",disappointed_relieved:"\ud83d\ude25",frowning:"\ud83d\ude26",anguished:"\ud83d\ude27",fearful:"\ud83d\ude28",weary:"\ud83d\ude29",sleepy:"\ud83d\ude2a",tired_face:"\ud83d\ude2b",grimacing:"\ud83d\ude2c",sob:"\ud83d\ude2d",open_mouth:"\ud83d\ude2e",hushed:"\ud83d\ude2f",cold_sweat:"\ud83d\ude30",scream:"\ud83d\ude31",astonished:"\ud83d\ude32",flushed:"\ud83d\ude33",sleeping:"\ud83d\ude34",dizzy_face:"\ud83d\ude35",no_mouth:"\ud83d\ude36",mask:"\ud83d\ude37",smile_cat:"\ud83d\ude38",joy_cat:"\ud83d\ude39",smiley_cat:"\ud83d\ude3a",heart_eyes_cat:"\ud83d\ude3b",smirk_cat:"\ud83d\ude3c",kissing_cat:"\ud83d\ude3d",pouting_cat:"\ud83d\ude3e",crying_cat_face:"\ud83d\ude3f",scream_cat:"\ud83d\ude40",slightly_frowning_face:"\ud83d\ude41",slightly_smiling_face:"\ud83d\ude42",upside_down_face:"\ud83d\ude43",face_with_rolling_eyes:"\ud83d\ude44","woman-gesturing-no":"\ud83d\ude45\u200d\u2640\ufe0f","man-gesturing-no":"\ud83d\ude45\u200d\u2642\ufe0f",no_good:"\ud83d\ude45","woman-gesturing-ok":"\ud83d\ude46\u200d\u2640\ufe0f","man-gesturing-ok":"\ud83d\ude46\u200d\u2642\ufe0f",ok_woman:"\ud83d\ude46","woman-bowing":"\ud83d\ude47\u200d\u2640\ufe0f","man-bowing":"\ud83d\ude47\u200d\u2642\ufe0f",bow:"\ud83d\ude47",see_no_evil:"\ud83d\ude48",hear_no_evil:"\ud83d\ude49",speak_no_evil:"\ud83d\ude4a","woman-raising-hand":"\ud83d\ude4b\u200d\u2640\ufe0f","man-raising-hand":"\ud83d\ude4b\u200d\u2642\ufe0f",raising_hand:"\ud83d\ude4b",raised_hands:"\ud83d\ude4c","woman-frowning":"\ud83d\ude4d\u200d\u2640\ufe0f","man-frowning":"\ud83d\ude4d\u200d\u2642\ufe0f",person_frowning:"\ud83d\ude4d","woman-pouting":"\ud83d\ude4e\u200d\u2640\ufe0f","man-pouting":"\ud83d\ude4e\u200d\u2642\ufe0f",person_with_pouting_face:"\ud83d\ude4e",pray:"\ud83d\ude4f",rocket:"\ud83d\ude80",helicopter:"\ud83d\ude81",steam_locomotive:"\ud83d\ude82",railway_car:"\ud83d\ude83",bullettrain_side:"\ud83d\ude84",bullettrain_front:"\ud83d\ude85",train2:"\ud83d\ude86",metro:"\ud83d\ude87",light_rail:"\ud83d\ude88",station:"\ud83d\ude89",tram:"\ud83d\ude8a",train:"\ud83d\ude8b",bus:"\ud83d\ude8c",oncoming_bus:"\ud83d\ude8d",trolleybus:"\ud83d\ude8e",busstop:"\ud83d\ude8f",minibus:"\ud83d\ude90",ambulance:"\ud83d\ude91",fire_engine:"\ud83d\ude92",police_car:"\ud83d\ude93",oncoming_police_car:"\ud83d\ude94",taxi:"\ud83d\ude95",oncoming_taxi:"\ud83d\ude96",car:"\ud83d\ude97",oncoming_automobile:"\ud83d\ude98",blue_car:"\ud83d\ude99",truck:"\ud83d\ude9a",articulated_lorry:"\ud83d\ude9b",tractor:"\ud83d\ude9c",monorail:"\ud83d\ude9d",mountain_railway:"\ud83d\ude9e",suspension_railway:"\ud83d\ude9f",mountain_cableway:"\ud83d\udea0",aerial_tramway:"\ud83d\udea1",ship:"\ud83d\udea2","woman-rowing-boat":"\ud83d\udea3\u200d\u2640\ufe0f","man-rowing-boat":"\ud83d\udea3\u200d\u2642\ufe0f",rowboat:"\ud83d\udea3",speedboat:"\ud83d\udea4",traffic_light:"\ud83d\udea5",vertical_traffic_light:"\ud83d\udea6",construction:"\ud83d\udea7",rotating_light:"\ud83d\udea8",triangular_flag_on_post:"\ud83d\udea9",door:"\ud83d\udeaa",no_entry_sign:"\ud83d\udeab",smoking:"\ud83d\udeac",no_smoking:"\ud83d\udead",put_litter_in_its_place:"\ud83d\udeae",do_not_litter:"\ud83d\udeaf",potable_water:"\ud83d\udeb0","non-potable_water":"\ud83d\udeb1",bike:"\ud83d\udeb2",no_bicycles:"\ud83d\udeb3","woman-biking":"\ud83d\udeb4\u200d\u2640\ufe0f","man-biking":"\ud83d\udeb4\u200d\u2642\ufe0f",bicyclist:"\ud83d\udeb4","woman-mountain-biking":"\ud83d\udeb5\u200d\u2640\ufe0f","man-mountain-biking":"\ud83d\udeb5\u200d\u2642\ufe0f",mountain_bicyclist:"\ud83d\udeb5","woman-walking":"\ud83d\udeb6\u200d\u2640\ufe0f","man-walking":"\ud83d\udeb6\u200d\u2642\ufe0f",walking:"\ud83d\udeb6",no_pedestrians:"\ud83d\udeb7",children_crossing:"\ud83d\udeb8",mens:"\ud83d\udeb9",womens:"\ud83d\udeba",restroom:"\ud83d\udebb",baby_symbol:"\ud83d\udebc",toilet:"\ud83d\udebd",wc:"\ud83d\udebe",shower:"\ud83d\udebf",bath:"\ud83d\udec0",bathtub:"\ud83d\udec1",passport_control:"\ud83d\udec2",customs:"\ud83d\udec3",baggage_claim:"\ud83d\udec4",left_luggage:"\ud83d\udec5",couch_and_lamp:"\ud83d\udecb\ufe0f",sleeping_accommodation:"\ud83d\udecc",shopping_bags:"\ud83d\udecd\ufe0f",bellhop_bell:"\ud83d\udece\ufe0f",bed:"\ud83d\udecf\ufe0f",place_of_worship:"\ud83d\uded0",octagonal_sign:"\ud83d\uded1",shopping_trolley:"\ud83d\uded2",hammer_and_wrench:"\ud83d\udee0\ufe0f",shield:"\ud83d\udee1\ufe0f",oil_drum:"\ud83d\udee2\ufe0f",motorway:"\ud83d\udee3\ufe0f",railway_track:"\ud83d\udee4\ufe0f",motor_boat:"\ud83d\udee5\ufe0f",small_airplane:"\ud83d\udee9\ufe0f",airplane_departure:"\ud83d\udeeb",airplane_arriving:"\ud83d\udeec",satellite:"\ud83d\udef0\ufe0f",passenger_ship:"\ud83d\udef3\ufe0f",scooter:"\ud83d\udef4",motor_scooter:"\ud83d\udef5",canoe:"\ud83d\udef6",sled:"\ud83d\udef7",flying_saucer:"\ud83d\udef8",zipper_mouth_face:"\ud83e\udd10",money_mouth_face:"\ud83e\udd11",face_with_thermometer:"\ud83e\udd12",nerd_face:"\ud83e\udd13",thinking_face:"\ud83e\udd14",face_with_head_bandage:"\ud83e\udd15",robot_face:"\ud83e\udd16",hugging_face:"\ud83e\udd17",the_horns:"\ud83e\udd18",call_me_hand:"\ud83e\udd19",raised_back_of_hand:"\ud83e\udd1a","left-facing_fist":"\ud83e\udd1b","right-facing_fist":"\ud83e\udd1c",handshake:"\ud83e\udd1d",crossed_fingers:"\ud83e\udd1e",i_love_you_hand_sign:"\ud83e\udd1f",face_with_cowboy_hat:"\ud83e\udd20",clown_face:"\ud83e\udd21",nauseated_face:"\ud83e\udd22",rolling_on_the_floor_laughing:"\ud83e\udd23",drooling_face:"\ud83e\udd24",lying_face:"\ud83e\udd25","woman-facepalming":"\ud83e\udd26\u200d\u2640\ufe0f","man-facepalming":"\ud83e\udd26\u200d\u2642\ufe0f",face_palm:"\ud83e\udd26",sneezing_face:"\ud83e\udd27",face_with_raised_eyebrow:"\ud83e\udd28","star-struck":"\ud83e\udd29",zany_face:"\ud83e\udd2a",shushing_face:"\ud83e\udd2b",face_with_symbols_on_mouth:"\ud83e\udd2c",face_with_hand_over_mouth:"\ud83e\udd2d",face_vomiting:"\ud83e\udd2e",exploding_head:"\ud83e\udd2f",pregnant_woman:"\ud83e\udd30","breast-feeding":"\ud83e\udd31",palms_up_together:"\ud83e\udd32",selfie:"\ud83e\udd33",prince:"\ud83e\udd34",man_in_tuxedo:"\ud83e\udd35",mrs_claus:"\ud83e\udd36","woman-shrugging":"\ud83e\udd37\u200d\u2640\ufe0f","man-shrugging":"\ud83e\udd37\u200d\u2642\ufe0f",shrug:"\ud83e\udd37","woman-cartwheeling":"\ud83e\udd38\u200d\u2640\ufe0f","man-cartwheeling":"\ud83e\udd38\u200d\u2642\ufe0f",person_doing_cartwheel:"\ud83e\udd38","woman-juggling":"\ud83e\udd39\u200d\u2640\ufe0f","man-juggling":"\ud83e\udd39\u200d\u2642\ufe0f",juggling:"\ud83e\udd39",fencer:"\ud83e\udd3a","woman-wrestling":"\ud83e\udd3c\u200d\u2640\ufe0f","man-wrestling":"\ud83e\udd3c\u200d\u2642\ufe0f",wrestlers:"\ud83e\udd3c","woman-playing-water-polo":"\ud83e\udd3d\u200d\u2640\ufe0f","man-playing-water-polo":"\ud83e\udd3d\u200d\u2642\ufe0f",water_polo:"\ud83e\udd3d","woman-playing-handball":"\ud83e\udd3e\u200d\u2640\ufe0f","man-playing-handball":"\ud83e\udd3e\u200d\u2642\ufe0f",handball:"\ud83e\udd3e",wilted_flower:"\ud83e\udd40",drum_with_drumsticks:"\ud83e\udd41",clinking_glasses:"\ud83e\udd42",tumbler_glass:"\ud83e\udd43",spoon:"\ud83e\udd44",goal_net:"\ud83e\udd45",first_place_medal:"\ud83e\udd47",second_place_medal:"\ud83e\udd48",third_place_medal:"\ud83e\udd49",boxing_glove:"\ud83e\udd4a",martial_arts_uniform:"\ud83e\udd4b",curling_stone:"\ud83e\udd4c",croissant:"\ud83e\udd50",avocado:"\ud83e\udd51",cucumber:"\ud83e\udd52",bacon:"\ud83e\udd53",potato:"\ud83e\udd54",carrot:"\ud83e\udd55",baguette_bread:"\ud83e\udd56",green_salad:"\ud83e\udd57",shallow_pan_of_food:"\ud83e\udd58",stuffed_flatbread:"\ud83e\udd59",egg:"\ud83e\udd5a",glass_of_milk:"\ud83e\udd5b",peanuts:"\ud83e\udd5c",kiwifruit:"\ud83e\udd5d",pancakes:"\ud83e\udd5e",dumpling:"\ud83e\udd5f",fortune_cookie:"\ud83e\udd60",takeout_box:"\ud83e\udd61",chopsticks:"\ud83e\udd62",bowl_with_spoon:"\ud83e\udd63",cup_with_straw:"\ud83e\udd64",coconut:"\ud83e\udd65",broccoli:"\ud83e\udd66",pie:"\ud83e\udd67",pretzel:"\ud83e\udd68",cut_of_meat:"\ud83e\udd69",sandwich:"\ud83e\udd6a",canned_food:"\ud83e\udd6b",crab:"\ud83e\udd80",lion_face:"\ud83e\udd81",scorpion:"\ud83e\udd82",turkey:"\ud83e\udd83",unicorn_face:"\ud83e\udd84",eagle:"\ud83e\udd85",duck:"\ud83e\udd86",bat:"\ud83e\udd87",shark:"\ud83e\udd88",owl:"\ud83e\udd89",fox_face:"\ud83e\udd8a",butterfly:"\ud83e\udd8b",deer:"\ud83e\udd8c",gorilla:"\ud83e\udd8d",lizard:"\ud83e\udd8e",rhinoceros:"\ud83e\udd8f",shrimp:"\ud83e\udd90",squid:"\ud83e\udd91",giraffe_face:"\ud83e\udd92",zebra_face:"\ud83e\udd93",hedgehog:"\ud83e\udd94",sauropod:"\ud83e\udd95","t-rex":"\ud83e\udd96",cricket:"\ud83e\udd97",cheese_wedge:"\ud83e\uddc0",face_with_monocle:"\ud83e\uddd0",adult:"\ud83e\uddd1",child:"\ud83e\uddd2",older_adult:"\ud83e\uddd3",bearded_person:"\ud83e\uddd4",person_with_headscarf:"\ud83e\uddd5",woman_in_steamy_room:"\ud83e\uddd6\u200d\u2640\ufe0f",man_in_steamy_room:"\ud83e\uddd6\u200d\u2642\ufe0f",person_in_steamy_room:"\ud83e\uddd6",woman_climbing:"\ud83e\uddd7\u200d\u2640\ufe0f",man_climbing:"\ud83e\uddd7\u200d\u2642\ufe0f",person_climbing:"\ud83e\uddd7",woman_in_lotus_position:"\ud83e\uddd8\u200d\u2640\ufe0f",man_in_lotus_position:"\ud83e\uddd8\u200d\u2642\ufe0f",person_in_lotus_position:"\ud83e\uddd8",female_mage:"\ud83e\uddd9\u200d\u2640\ufe0f",male_mage:"\ud83e\uddd9\u200d\u2642\ufe0f",mage:"\ud83e\uddd9",female_fairy:"\ud83e\uddda\u200d\u2640\ufe0f",male_fairy:"\ud83e\uddda\u200d\u2642\ufe0f",fairy:"\ud83e\uddda",female_vampire:"\ud83e\udddb\u200d\u2640\ufe0f",male_vampire:"\ud83e\udddb\u200d\u2642\ufe0f",vampire:"\ud83e\udddb",mermaid:"\ud83e\udddc\u200d\u2640\ufe0f",merman:"\ud83e\udddc\u200d\u2642\ufe0f",merperson:"\ud83e\udddc",female_elf:"\ud83e\udddd\u200d\u2640\ufe0f",male_elf:"\ud83e\udddd\u200d\u2642\ufe0f",elf:"\ud83e\udddd",female_genie:"\ud83e\uddde\u200d\u2640\ufe0f",male_genie:"\ud83e\uddde\u200d\u2642\ufe0f",genie:"\ud83e\uddde",female_zombie:"\ud83e\udddf\u200d\u2640\ufe0f",male_zombie:"\ud83e\udddf\u200d\u2642\ufe0f",zombie:"\ud83e\udddf",brain:"\ud83e\udde0",orange_heart:"\ud83e\udde1",billed_cap:"\ud83e\udde2",scarf:"\ud83e\udde3",gloves:"\ud83e\udde4",coat:"\ud83e\udde5",socks:"\ud83e\udde6",bangbang:"\u203c\ufe0f",interrobang:"\u2049\ufe0f",tm:"\u2122\ufe0f",information_source:"\u2139\ufe0f",left_right_arrow:"\u2194\ufe0f",arrow_up_down:"\u2195\ufe0f",arrow_upper_left:"\u2196\ufe0f",arrow_upper_right:"\u2197\ufe0f",arrow_lower_right:"\u2198\ufe0f",arrow_lower_left:"\u2199\ufe0f",leftwards_arrow_with_hook:"\u21a9\ufe0f",arrow_right_hook:"\u21aa\ufe0f",watch:"\u231a",hourglass:"\u231b",keyboard:"\u2328\ufe0f",eject:"\u23cf\ufe0f",fast_forward:"\u23e9",rewind:"\u23ea",arrow_double_up:"\u23eb",arrow_double_down:"\u23ec",black_right_pointing_double_triangle_with_vertical_bar:"\u23ed\ufe0f",black_left_pointing_double_triangle_with_vertical_bar:"\u23ee\ufe0f",black_right_pointing_triangle_with_double_vertical_bar:"\u23ef\ufe0f",alarm_clock:"\u23f0",stopwatch:"\u23f1\ufe0f",timer_clock:"\u23f2\ufe0f",hourglass_flowing_sand:"\u23f3",double_vertical_bar:"\u23f8\ufe0f",black_square_for_stop:"\u23f9\ufe0f",black_circle_for_record:"\u23fa\ufe0f",m:"\u24c2\ufe0f",black_small_square:"\u25aa\ufe0f",white_small_square:"\u25ab\ufe0f",arrow_forward:"\u25b6\ufe0f",arrow_backward:"\u25c0\ufe0f",white_medium_square:"\u25fb\ufe0f",black_medium_square:"\u25fc\ufe0f",white_medium_small_square:"\u25fd",black_medium_small_square:"\u25fe",sunny:"\u2600\ufe0f",cloud:"\u2601\ufe0f",umbrella:"\u2602\ufe0f",snowman:"\u2603\ufe0f",comet:"\u2604\ufe0f",phone:"\u260e\ufe0f",ballot_box_with_check:"\u2611\ufe0f",umbrella_with_rain_drops:"\u2614",coffee:"\u2615",shamrock:"\u2618\ufe0f",point_up:"\u261d\ufe0f",skull_and_crossbones:"\u2620\ufe0f",radioactive_sign:"\u2622\ufe0f",biohazard_sign:"\u2623\ufe0f",orthodox_cross:"\u2626\ufe0f",star_and_crescent:"\u262a\ufe0f",peace_symbol:"\u262e\ufe0f",yin_yang:"\u262f\ufe0f",wheel_of_dharma:"\u2638\ufe0f",white_frowning_face:"\u2639\ufe0f",relaxed:"\u263a\ufe0f",female_sign:"\u2640\ufe0f",male_sign:"\u2642\ufe0f",aries:"\u2648",taurus:"\u2649",gemini:"\u264a",cancer:"\u264b",leo:"\u264c",virgo:"\u264d",libra:"\u264e",scorpius:"\u264f",sagittarius:"\u2650",capricorn:"\u2651",aquarius:"\u2652",pisces:"\u2653",spades:"\u2660\ufe0f",clubs:"\u2663\ufe0f",hearts:"\u2665\ufe0f",diamonds:"\u2666\ufe0f",hotsprings:"\u2668\ufe0f",recycle:"\u267b\ufe0f",wheelchair:"\u267f",hammer_and_pick:"\u2692\ufe0f",anchor:"\u2693",crossed_swords:"\u2694\ufe0f",medical_symbol:"\u2695\ufe0f",scales:"\u2696\ufe0f",alembic:"\u2697\ufe0f",gear:"\u2699\ufe0f",atom_symbol:"\u269b\ufe0f",fleur_de_lis:"\u269c\ufe0f",warning:"\u26a0\ufe0f",zap:"\u26a1",white_circle:"\u26aa",black_circle:"\u26ab",coffin:"\u26b0\ufe0f",funeral_urn:"\u26b1\ufe0f",soccer:"\u26bd",baseball:"\u26be",snowman_without_snow:"\u26c4",partly_sunny:"\u26c5",thunder_cloud_and_rain:"\u26c8\ufe0f",ophiuchus:"\u26ce",pick:"\u26cf\ufe0f",helmet_with_white_cross:"\u26d1\ufe0f",chains:"\u26d3\ufe0f",no_entry:"\u26d4",shinto_shrine:"\u26e9\ufe0f",church:"\u26ea",mountain:"\u26f0\ufe0f",umbrella_on_ground:"\u26f1\ufe0f",fountain:"\u26f2",golf:"\u26f3",ferry:"\u26f4\ufe0f",boat:"\u26f5",skier:"\u26f7\ufe0f",ice_skate:"\u26f8\ufe0f","woman-bouncing-ball":"\u26f9\ufe0f\u200d\u2640\ufe0f","man-bouncing-ball":"\u26f9\ufe0f\u200d\u2642\ufe0f",person_with_ball:"\u26f9\ufe0f",tent:"\u26fa",fuelpump:"\u26fd",scissors:"\u2702\ufe0f",white_check_mark:"\u2705",airplane:"\u2708\ufe0f",email:"\u2709\ufe0f",fist:"\u270a",hand:"\u270b",v:"\u270c\ufe0f",writing_hand:"\u270d\ufe0f",pencil2:"\u270f\ufe0f",black_nib:"\u2712\ufe0f",heavy_check_mark:"\u2714\ufe0f",heavy_multiplication_x:"\u2716\ufe0f",latin_cross:"\u271d\ufe0f",star_of_david:"\u2721\ufe0f",sparkles:"\u2728",eight_spoked_asterisk:"\u2733\ufe0f",eight_pointed_black_star:"\u2734\ufe0f",snowflake:"\u2744\ufe0f",sparkle:"\u2747\ufe0f",x:"\u274c",negative_squared_cross_mark:"\u274e",question:"\u2753",grey_question:"\u2754",grey_exclamation:"\u2755",exclamation:"\u2757",heavy_heart_exclamation_mark_ornament:"\u2763\ufe0f",heart:"\u2764\ufe0f",heavy_plus_sign:"\u2795",heavy_minus_sign:"\u2796",heavy_division_sign:"\u2797",arrow_right:"\u27a1\ufe0f",curly_loop:"\u27b0",loop:"\u27bf",arrow_heading_up:"\u2934\ufe0f",arrow_heading_down:"\u2935\ufe0f",arrow_left:"\u2b05\ufe0f",arrow_up:"\u2b06\ufe0f",arrow_down:"\u2b07\ufe0f",black_large_square:"\u2b1b",white_large_square:"\u2b1c",star:"\u2b50",o:"\u2b55",wavy_dash:"\u3030\ufe0f",part_alternation_mark:"\u303d\ufe0f",congratulations:"\u3297\ufe0f",secret:"\u3299\ufe0f"}},1325,[]);
__d(function(g,r,i,a,m,e,d){m.exports={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["</3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P",":p",":-p"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]}},1326,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),s=r(d[6]),p=r(d[7]),c=(function(t){function s(){return(0,u.default)(this,s),(0,o.default)(this,(0,f.default)(s).apply(this,arguments))}return(0,l.default)(s,t),(0,n.default)(s,[{key:"_getFormattedTimestamp",value:function(){return(0,p.getLocalizedDateFormatter)(new Date(this.props.message.timestamp)).format("H:mm")}}]),s})(s.PureComponent);e.default=c},1327,[3,4,5,6,9,10,13,607]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=t(r(d[4])),s=t(r(d[5])),c=r(d[6]),p=r(d[7]),h=r(d[8]),f=r(d[9]),_=r(d[10]),y=r(d[11]),v=r(d[12]),C=(function(t){function p(){var t,o;(0,n.default)(this,p);for(var s=arguments.length,h=new Array(s),f=0;f<s;f++)h[f]=arguments[f];return(o=(0,l.default)(this,(t=(0,u.default)(p)).call.apply(t,[this].concat(h)))).accessibilityLabel='toolbar.accessibilityLabel.chat',o.icon=c.IconChat,o.label='toolbar.chat',o.toggledIcon=c.IconChatUnread,o}return(0,s.default)(p,t),(0,o.default)(p,[{key:"_handleClick",value:function(){var t=this;this.props._showNamePrompt?this.props._displayNameInputDialog(function(){t.props._displayChat()}):this.props._displayChat()}},{key:"_isToggled",value:function(){return Boolean(this.props._unreadMessageCount)}}]),p})(f.AbstractButton);var b=(0,h.connect)(function(t){return{_showNamePrompt:!(0,p.getLocalParticipant)(t).name,_unreadMessageCount:(0,v.getUnreadCount)(t)}},function(t){return{_displayChat:function(){t((0,y.toggleChat)())},_displayNameInputDialog:function(n){t((0,_.openDisplayNamePrompt)(n))}}})(C);e.default=b},1328,[3,4,5,6,9,10,403,532,534,810,1063,1312,1324]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.INCOMING_MSG_SOUND_ID=void 0;e.INCOMING_MSG_SOUND_ID='INCOMING_MSG_SOUND'},1329,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),s=r(d[3]),c=r(d[4]),o=r(d[5]),f=r(d[6]),u=r(d[7]),p=r(d[8]),S=r(d[9]),N=r(d[10]),_=r(d[11]),P=r(d[12]);function l(t,n){var s=n.dispatch,f=n.getState;'object'==typeof interfaceConfig&&interfaceConfig.filmStripOnly||'undefined'!=typeof APP&&!(0,p.isButtonEnabled)('chat')||f()['features/base/config'].iAmRecorder||t.on(c.JitsiConferenceEvents.MESSAGE_RECEIVED,function(t,n,c,S){var P=f(),l=P['features/chat'].isOpen;l||s((0,u.playSound)(_.INCOMING_MSG_SOUND_ID));var I=(0,o.getParticipantById)(P,t)||{},y=I.name||S||(0,o.getParticipantDisplayName)(P,t),M=I.local||l,h=(c?new Date(c):new Date).getTime();s((0,N.addMessage)({displayName:y,hasRead:M,id:t,messageType:I.local?'local':'remote',message:n,timestamp:h})),'undefined'!=typeof APP&&(APP.API.notifyReceivedChatMessage({body:n,id:t,nick:y,ts:c}),s((0,p.showToolbox)(4e3)))})}f.MiddlewareRegistry.register(function(c){return function(o){return function(f){switch(f.type){case n.APP_WILL_MOUNT:c.dispatch((0,u.registerSound)(_.INCOMING_MSG_SOUND_ID,P.INCOMING_MSG_SOUND_FILE));break;case n.APP_WILL_UNMOUNT:c.dispatch((0,u.unregisterSound)(_.INCOMING_MSG_SOUND_ID));break;case s.CONFERENCE_JOINED:l(f.conference,c);break;case S.SEND_MESSAGE:var p=c.getState()['features/base/conference'].conference;if(p){var N=t.default.escapeHtml(f.message);'undefined'!=typeof APP&&APP.API.notifySendingChatMessage(N),p.sendTextMessage(N)}}return o(f)}}}),f.StateListenerRegistry.register(function(t){return(0,s.getCurrentConference)(t)},function(t,n,s){var c=n.dispatch,o=n.getState;t!==s&&(o()['features/chat'].isOpen&&c((0,N.toggleChat)()),c((0,N.clearMessages)()))}),f.StateListenerRegistry.register(function(t){return t['features/chat'].isOpen},function(t,n){var s=n.dispatch;'undefined'!=typeof APP&&t&&s((0,p.showToolbox)())})},1330,[3,1331,844,383,388,532,534,850,1304,1313,1312,1329,1332]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={block:'show',inline:'show-inline','list-item':'show-list-item'},n=60,o=80,c={getAvailableVideoWidth:function(){return window.innerWidth},buttonClick:function(t,n){$("#"+t).toggleClass(n)},getTextWidth:function(t){return t.clientWidth+1},getTextHeight:function(t){return t.clientHeight+1},escapeHtml:function(t){return $('<div/>').text(t).html()},imageToGrayScale:function(t){for(var n=t.getContext('2d'),o=n.getImageData(0,0,t.width,t.height),c=o.data,l=0,s=c.length;l<s;l+=4){var u=.3*c[l]+.59*c[l+1]+.11*c[l+2];c[l]=u,c[l+1]=u,c[l+2]=u}n.putImageData(o,0,0)},prependChild:function(t,n){var o=t.childNodes[0];o?t.insertBefore(n,o):t.appendChild(n)},isAuthenticationEnabled:function(){return interfaceConfig.AUTHENTICATION_ENABLE},setVisible:function(n,o){var c;if(c=n instanceof HTMLElement?n:document.getElementById(n)){o?c.classList.contains('hide')&&c.classList.remove('hide'):c.classList.add('hide');var l=this._getElementDefaultDisplay(c.tagName),s=t[l];o?c.classList.add(s):c.classList.contains(s)&&c.classList.remove(s)}},_getElementDefaultDisplay:function(t){var n=document.createElement(t);document.body.appendChild(n);var o=window.getComputedStyle(n).display;return document.body.removeChild(n),o},setVisibleBySelector:function(t,n){t&&t.length>0&&t.css('visibility',n?'visible':'hidden')},redirect:function(t){window.location.href=t},isFullScreen:function(){return Boolean(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement)},attrsToString:function(t){return Object.keys(t).map(function(n){return" "+n+"=\""+t[n]+"\""}).join(' ')},isVisible:function(t){return null!==t.offsetParent},animateShowElement:function(t,n,o){n?(t.is(':visible')||t.css('display','inline-block'),t.fadeIn(300,function(){t.css({opacity:1})}),o&&o>0&&setTimeout(function(){t.fadeOut(300,function(){t.css({opacity:0})})},o)):t.fadeOut(300,function(){t.css({opacity:0})})},parseCssInt:function(t){return parseInt(t,10)||0},setLinkHref:function(t,n){n?t.attr('href',n):t.css({'pointer-events':'none',cursor:'default'})},getIndicatorFontSize:function(t){var c=void 0===t?$('#localVideoContainer').height():t,l=n,s=o,u=interfaceConfig.INDICATOR_FONT_SIZES||{SMALL:5,MEDIUM:6,NORMAL:8},f=u.NORMAL;return c<=l?f=u.SMALL:c>l&&c<=s&&(f=u.MEDIUM),f}};e.default=c},1331,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.INCOMING_MSG_SOUND_FILE=void 0;e.INCOMING_MSG_SOUND_FILE='incomingMessage.wav'},1332,[]);
__d(function(g,r,i,a,m,e,d){var s=r(d[0]),t=s(r(d[1])),n=s(r(d[2])),c=r(d[3]),l=r(d[4]),u={isOpen:!1,lastReadMessage:void 0,messages:[]};c.ReducerRegistry.register('features/chat',function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,c=arguments.length>1?arguments[1]:void 0;switch(c.type){case l.ADD_MESSAGE:var o={displayName:c.displayName,error:c.error,id:c.id,messageType:c.messageType,message:c.message,timestamp:c.timestamp},p='ReactNative'===navigator.product?[o].concat((0,n.default)(s.messages)):(0,n.default)(s.messages).concat([o]);return(0,t.default)({},s,{lastReadMessage:c.hasRead?o:s.lastReadMessage,messages:p});case l.CLEAR_MESSAGES:return(0,t.default)({},s,{lastReadMessage:void 0,messages:[]});case l.TOGGLE_CHAT:return(0,t.default)({},s,{isOpen:!s.isOpen,lastReadMessage:s.messages['ReactNative'===navigator.product?0:s.messages.length-1]})}return s})},1333,[3,54,32,534,1313]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isToolboxVisible=function(o){var l=(0,t.toState)(o),s=l['features/toolbox'],n=s.alwaysVisible,b=s.enabled,u=s.visible,f=l['features/base/participants'].length;return b&&(n||u||1===f)};var t=r(d[0])},1334,[534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),o=t(r(d[2])),n=t(r(d[3])),l=t(r(d[4])),s=t(r(d[5])),c=t(r(d[6])),f=t(r(d[7])),b=r(d[8]),_=r(d[9]),h=r(d[10]),y=r(d[11]),A=r(d[12]),p=r(d[13]),v=t(r(d[14])),M=(function(t){function _(t){var o;return(0,u.default)(this,_),(o=(0,n.default)(this,(0,l.default)(_).call(this,t))).accessibilityLabel='toolbar.accessibilityLabel.mute',o.label='toolbar.mute',o.tooltip='toolbar.mute',o._onKeyboardShortcut=o._onKeyboardShortcut.bind((0,f.default)((0,f.default)(o))),o}return(0,c.default)(_,t),(0,o.default)(_,[{key:"componentDidMount",value:function(){'undefined'==typeof APP||APP.keyboardshortcut.registerShortcut('M',null,this._onKeyboardShortcut,'keyboardShortcuts.mute')}},{key:"componentWillUnmount",value:function(){'undefined'==typeof APP||APP.keyboardshortcut.unregisterShortcut('M')}},{key:"_isAudioMuted",value:function(){return this.props._audioMuted}},{key:"_onKeyboardShortcut",value:function(){(0,b.sendAnalytics)((0,b.createShortcutEvent)(b.AUDIO_MUTE,b.ACTION_SHORTCUT_TRIGGERED,{enable:!this._isAudioMuted()})),(0,s.default)((0,l.default)(_.prototype),"_handleClick",this).call(this)}},{key:"_setAudioMuted",value:function(t){(0,b.sendAnalytics)((0,b.createToolbarEvent)(b.AUDIO_MUTE,{enable:t})),this.props.dispatch((0,h.setAudioMuted)(t,!0)),'undefined'==typeof APP||APP.UI.emitEvent(v.default.AUDIO_MUTED,t,!0)}},{key:"_isDisabled",value:function(){return this.props._disabled}}]),_})(A.AbstractAudioMuteButton);var P=(0,_.translate)((0,y.connect)(function(t){var u=t['features/base/tracks'];return{_audioMuted:(0,p.isLocalTrackMuted)(u,h.MEDIA_TYPE.AUDIO),_disabled:t['features/base/config'].startSilent}})(M));e.default=P},1335,[3,4,5,6,9,47,10,8,385,607,744,534,810,793,875]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),p=t(r(d[6])),s=r(d[7]),f=r(d[8]),h=r(d[9]),b=r(d[10]),v=r(d[11]),_=(function(t){function b(t){var o;return(0,n.default)(this,b),(o=(0,u.default)(this,(0,l.default)(b).call(this,t))).accessibilityLabel='toolbar.accessibilityLabel.hangup',o.label='toolbar.hangup',o.tooltip='toolbar.hangup',o._hangup=p.default.once(function(){(0,s.sendAnalytics)((0,s.createToolbarEvent)('hangup')),'ReactNative'===navigator.product?o.props.dispatch((0,f.appNavigate)(void 0)):o.props.dispatch((0,h.disconnect)(!0))}),o}return(0,c.default)(b,t),(0,o.default)(b,[{key:"_doHangup",value:function(){this._hangup()}}]),b})(r(d[12]).AbstractHangupButton),y=(0,b.translate)((0,v.connect)()(_));e.default=y},1336,[3,4,5,6,9,10,536,385,381,1051,607,534,810]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),c=t(r(d[4])),u=t(r(d[5])),s=r(d[6]),f=r(d[7]),b=r(d[8]),h=r(d[9]),p=r(d[10]),v=t(r(d[11])),y=(function(t){function f(){var t,n;(0,l.default)(this,f);for(var u=arguments.length,s=new Array(u),h=0;h<u;h++)s[h]=arguments[h];return(n=(0,o.default)(this,(t=(0,c.default)(f)).call.apply(t,[this].concat(s)))).accessibilityLabel='toolbar.accessibilityLabel.moreActions',n.icon=b.IconMenuThumb,n.label='toolbar.moreActions',n}return(0,u.default)(f,t),(0,n.default)(f,[{key:"_handleClick",value:function(){this.props.dispatch((0,s.openDialog)(v.default))}}]),f})(p.AbstractButton),_=(0,f.translate)((0,h.connect)()(y));e.default=_},1337,[3,4,5,6,9,10,1065,607,403,534,810,1338]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l,o=n(r(d[2])),u=n(r(d[3])),c=n(r(d[4])),f=n(r(d[5])),s=n(r(d[6])),E=n(r(d[7])),h=t(r(d[8])),_=r(d[9]),p=r(d[10]),C=r(d[11]),B=r(d[12]),v=r(d[13]),S=(r(d[14]),r(d[15])),b=r(d[16]),y=r(d[17]),O=r(d[18]),D=r(d[19]),R=r(d[20]),L=n(r(d[21])),k=n(r(d[22])),A=n(r(d[23])),F=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,c.default)(this,(0,f.default)(n).call(this,t)))._onCancel=l._onCancel.bind((0,E.default)((0,E.default)(l))),l}return(0,s.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t={afterClick:this._onCancel,showLabel:!0,styles:this.props._bottomSheetStyles};return h.default.createElement(C.BottomSheet,{onCancel:this._onCancel},h.default.createElement(b.AudioRouteButton,t),h.default.createElement(A.default,t),h.default.createElement(L.default,t),h.default.createElement(O.RoomLockButton,t),h.default.createElement(D.ClosedCaptionButton,t),this.props._recordingEnabled&&h.default.createElement(y.RecordButton,t),h.default.createElement(y.LiveStreamButton,t),h.default.createElement(R.TileViewButton,t),h.default.createElement(S.InviteButton,t),this.props._chatEnabled&&h.default.createElement(S.InfoDialogButton,t),h.default.createElement(k.default,t))}},{key:"_onCancel",value:function(){return!!this.props._isOpen&&(this.props.dispatch((0,C.hideDialog)(l)),!0)}}]),n})(h.Component);var I=l=(0,v.connect)(function(t){return{_bottomSheetStyles:p.ColorSchemeRegistry.get(t,'BottomSheet'),_chatEnabled:(0,B.getFeatureFlag)(t,B.CHAT_ENABLED,!0),_isOpen:(0,C.isDialogOpen)(t,l),_recordingEnabled:'ios'!==_.Platform.OS||(0,B.getFeatureFlag)(t,B.IOS_RECORDING_ENABLED)}})(F);e.default=I},1338,[2,3,4,5,6,9,10,8,13,17,923,1065,1138,534,406,1166,1221,1339,1097,1039,1397,1424,1425,1426]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4]),r(d[5])},1339,[1340,1342,1353,1352,1394,1396]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.clearRecordingSessions=function(){return{type:u.CLEAR_RECORDING_SESSIONS}},e.hidePendingRecordingNotification=function(t){return function(n,o){var c=o()['features/recording'].pendingNotificationUids,u=c[t];u&&(n((0,s.hideNotification)(u)),n(f(void 0,t)))}},e.setLiveStreamKey=function(t){return{type:u.SET_STREAM_KEY,streamKey:t}},e.showPendingRecordingNotification=function(t){return function(n){var u=t===c.default.constants.recording.mode.STREAM,S=u?{descriptionKey:'liveStreaming.pending',titleKey:'dialog.liveStreaming'}:{descriptionKey:'recording.pending',titleKey:'dialog.recording'},l=(0,s.showNotification)((0,o.default)({isDismissAllowed:!1},S));n(l),n(f(l.uid,t))}},e.showRecordingError=function(t){return(0,s.showErrorNotification)(t)},e.showStoppedRecordingNotification=function(t){var n=t===c.default.constants.recording.mode.STREAM?{descriptionKey:'liveStreaming.off',titleKey:'dialog.liveStreaming'}:{descriptionKey:'recording.off',titleKey:'dialog.recording'};return(0,s.showNotification)(n,s.NOTIFICATION_TIMEOUT)},e.updateRecordingSessionData=function(t){var n=t.getStatus(),o=n===c.JitsiRecordingConstants.status.ON?Date.now()/1e3:void 0;return{type:u.RECORDING_SESSION_UPDATED,sessionData:{error:t.getError(),id:t.getID(),liveStreamViewURL:t.getLiveStreamViewURL(),mode:t.getMode(),status:n,timestamp:o}}};var o=n(r(d[2])),c=t(r(d[3])),s=r(d[4]),u=r(d[5]);function f(t,n){return{type:u.SET_PENDING_RECORDING_NOTIFICATION_UID,streamType:n,uid:t}}},1340,[2,3,54,388,587,1341]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_STREAM_KEY=e.SET_PENDING_RECORDING_NOTIFICATION_UID=e.RECORDING_SESSION_UPDATED=e.CLEAR_RECORDING_SESSIONS=void 0;e.CLEAR_RECORDING_SESSIONS='CLEAR_RECORDING_SESSIONS';e.RECORDING_SESSION_UPDATED='RECORDING_SESSION_UPDATED';e.SET_PENDING_RECORDING_NOTIFICATION_UID='SET_PENDING_RECORDING_NOTIFICATION_UID';e.SET_STREAM_KEY='SET_STREAM_KEY'},1341,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})})},1342,[1343,1357,1373]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1343,[1344]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RecordingExpandedLabel",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"RecordingLabel",{enumerable:!0,get:function(){return u.default}});var t=n(r(d[1])),u=n(r(d[2]))},1344,[3,1345,1355]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),l=r(d[6]),f=r(d[7]),p=r(d[8]),R=r(d[9]),_=r(d[10]),C=r(d[11]),L=(function(t){function l(){return(0,n.default)(this,l),(0,o.default)(this,(0,u.default)(l).apply(this,arguments))}return(0,c.default)(l,t),(0,s.default)(l,[{key:"_getColor",value:function(){switch(this.props.mode){case f.JitsiRecordingConstants.mode.STREAM:return C.LIVE_LABEL_COLOR;case f.JitsiRecordingConstants.mode.FILE:return C.REC_LABEL_COLOR;default:return null}}},{key:"_getLabel",value:function(){var t=this.props,n=t._status,s=t.mode,o=t.t,u='recording',c='expandedOn';switch(s){case f.JitsiRecordingConstants.mode.STREAM:c='liveStreaming';break;case f.JitsiRecordingConstants.mode.FILE:c='recording'}switch(n){case f.JitsiRecordingConstants.status.OFF:u='expandedOff';break;case f.JitsiRecordingConstants.status.PENDING:u='expandedPending';break;case f.JitsiRecordingConstants.status.ON:u='expandedOn'}return o(c+"."+u)}}]),l})(p.ExpandedLabel);var v=(0,l.translate)((0,R.connect)(function(t,n){var s=n.mode;return{_status:(0,_.getSessionStatusToShow)(t,s)}})(L));e.default=v},1345,[3,4,5,6,9,10,607,388,1346,534,1352,1354]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1346,[1347]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"CircularLabel",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"ExpandedLabel",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1347,[3,1348,1351]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),o=t(r(d[3])),l=t(r(d[4])),u=t(r(d[5])),f=t(r(d[6])),c=r(d[7]),p=r(d[8]),h=t(r(d[9])),v=t(r(d[10])),y=(function(t){function h(t){var s;return(0,n.default)(this,h),(s=(0,o.default)(this,(0,l.default)(h).call(this,t))).state={pulseAnimation:new c.Animated.Value(0)},s}return(0,u.default)(h,t),(0,s.default)(h,[{key:"componentDidMount",value:function(){this._maybeToggleAnimation({},this.props)}},{key:"componentDidUpdate",value:function(t){this._maybeToggleAnimation(t,this.props)}},{key:"render",value:function(){var t=this.props,n=t.status,s=t.label,o=t.style,l=null;switch(n){case"in_progress":l={opacity:this.state.pulseAnimation};break;case"off":l=v.default.labelOff}return f.default.createElement(c.Animated.View,{style:[(0,p.combineStyles)(v.default.indicatorContainer,o),l]},f.default.createElement(c.Text,{style:v.default.indicatorText},s))}},{key:"_maybeToggleAnimation",value:function(t,n){var s=t.status,o=n.status,l=this.state.pulseAnimation;"in_progress"===o&&"in_progress"!==s?(this.animationReference=c.Animated.loop(c.Animated.sequence([c.Animated.timing(l,{delay:500,toValue:1,useNativeDriver:!0}),c.Animated.timing(l,{toValue:.3,useNativeDriver:!0})])),this.animationReference.start()):this.animationReference&&"in_progress"!==o&&"in_progress"===s&&this.animationReference.stop()}}]),h})(h.default);e.default=y},1348,[3,4,5,6,9,10,13,17,406,1349,1350]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),f=t(r(d[3])),l=t(r(d[4])),o=(function(t){function o(){return(0,u.default)(this,o),(0,n.default)(this,(0,f.default)(o).apply(this,arguments))}return(0,l.default)(o,t),o})(r(d[5]).Component);e.default=o},1349,[3,4,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.LABEL_SIZE=e.LABEL_MARGIN=e.DEFAULT_COLOR=void 0;var o=r(d[0]);e.DEFAULT_COLOR="#808080";e.LABEL_MARGIN=5;e.LABEL_SIZE=36;var t=(0,o.createStyleSheet)({expandedLabelArrow:{backgroundColor:o.ColorPalette.blue,height:15,transform:[{rotate:'45deg'},{translateX:10}],width:15},expandedLabelContainer:{backgroundColor:o.ColorPalette.blue,borderColor:o.ColorPalette.blue,borderRadius:6,marginHorizontal:o.BoxModel.margin,padding:o.BoxModel.padding},expandedLabelText:{color:o.ColorPalette.white},expandedLabelWrapper:{alignItems:'flex-end',flexDirection:'column'},indicatorContainer:{alignItems:'center',backgroundColor:"#808080",borderRadius:18,borderWidth:0,flex:0,height:36,justifyContent:'center',margin:5,opacity:.6,width:36},indicatorText:{color:o.ColorPalette.white,fontSize:12},labelOff:{opacity:.3}});e.default=t},1350,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),c=t(r(d[7])),p=r(d[8]),A=t(r(d[9])),L=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,s.default)(n).call(this,t))).state={opacityAnimation:new p.Animated.Value(0),showArrow:!1},l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;p.Animated.decay(this.state.opacityAnimation,{toValue:1,velocity:1,useNativeDriver:!0}).start(function(n){n.finished&&t.setState({showArrow:!0})})}},{key:"render",value:function(){var t=this.props.parentPosition-A.LABEL_MARGIN-A.LABEL_SIZE/2;return c.default.createElement(p.Animated.View,{style:[A.default.expandedLabelWrapper,{opacity:this.state.opacityAnimation}]},c.default.createElement(p.View,{style:[A.default.expandedLabelArrow,{backgroundColor:this._getColor()||A.DEFAULT_COLOR,marginRight:t+0}]}),c.default.createElement(p.View,{style:[A.default.expandedLabelContainer,{backgroundColor:this._getColor()||A.DEFAULT_COLOR}]},c.default.createElement(p.Text,{style:A.default.expandedLabelText},this._getLabel())))}},{key:"_getColor",value:function(){return A.DEFAULT_COLOR}}]),n})(c.Component);e.default=L},1351,[2,3,4,5,6,9,10,13,17,1350]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getActiveSession=function(n,s){var o=n['features/recording'].sessionDatas,u=t.JitsiRecordingConstants.status;return o.find(function(t){return t.mode===s&&(t.status===u.ON||t.status===u.PENDING)})},e.getRecordingDurationEstimation=function(t){return Math.floor((t||0)/10)},e.getSessionById=function(t,n){return t['features/recording'].sessionDatas.find(function(t){return t.id===n})},e.getSessionStatusToShow=function(t,s){var o,u=t['features/recording'].sessionDatas;if(Array.isArray(u))for(var f=u,c=Array.isArray(f),S=0,f=c?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var I;if(c){if(S>=f.length)break;I=f[S++]}else{if((S=f.next()).done)break;I=S.value}var R=I;R.mode===s&&(!o||n.RECORDING_STATUS_PRIORITIES.indexOf(R.status)>n.RECORDING_STATUS_PRIORITIES.indexOf(o))&&(o=R.status)}return o};var t=r(d[0]),n=r(d[1])},1352,[388,1353]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.RECORDING_STATUS_PRIORITIES=e.RECORDING_TYPES=e.RECORDING_ON_SOUND_ID=e.RECORDING_OFF_SOUND_ID=e.LIVE_STREAMING_ON_SOUND_ID=e.LIVE_STREAMING_OFF_SOUND_ID=void 0;var _=r(d[0]);e.LIVE_STREAMING_OFF_SOUND_ID='LIVE_STREAMING_OFF_SOUND';e.LIVE_STREAMING_ON_SOUND_ID='LIVE_STREAMING_ON_SOUND';e.RECORDING_OFF_SOUND_ID='RECORDING_OFF_SOUND';e.RECORDING_ON_SOUND_ID='RECORDING_ON_SOUND';e.RECORDING_TYPES={JITSI_REC_SERVICE:'recording-service',DROPBOX:'dropbox'};var O=[_.JitsiRecordingConstants.status.OFF,_.JitsiRecordingConstants.status.PENDING,_.JitsiRecordingConstants.status.ON];e.RECORDING_STATUS_PRIORITIES=O},1353,[388]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.REC_LABEL_COLOR=e.LIVE_LABEL_COLOR=void 0;var o=r(d[0]),L=o.ColorPalette.blue;e.LIVE_LABEL_COLOR=L;var t=o.ColorPalette.red;e.REC_LABEL_COLOR=t;var l=(0,o.createStyleSheet)({indicatorLive:{backgroundColor:L},indicatorRecording:{backgroundColor:t}});e.default=l},1354,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=s(r(d[2])),o=s(r(d[3])),u=s(r(d[4])),l=s(r(d[5])),c=s(r(d[6])),f=s(r(d[7])),p=r(d[8]),h=r(d[9]),_=r(d[10]),b=r(d[11]),v=t(r(d[12])),R=s(r(d[13])),y=(function(t){function s(){return(0,n.default)(this,s),(0,u.default)(this,(0,l.default)(s).apply(this,arguments))}return(0,c.default)(s,t),(0,o.default)(s,[{key:"_renderLabel",value:function(){var t;switch(this.props.mode){case _.JitsiRecordingConstants.mode.STREAM:t=R.default.indicatorLive;break;case _.JitsiRecordingConstants.mode.FILE:t=R.default.indicatorRecording;break;default:return null}var s='on';switch(this.props._status){case _.JitsiRecordingConstants.status.PENDING:s='in_progress';break;case _.JitsiRecordingConstants.status.OFF:s='off'}return f.default.createElement(h.CircularLabel,{label:this.props.t(this._getLabelKey()),status:s,style:t})}}]),s})(v.default),C=(0,p.translate)((0,b.connect)(v._mapStateToProps)(y));e.default=C},1355,[2,3,4,5,6,9,10,13,607,1346,388,534,1356,1354]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t,s){var n=s.mode;return{_status:(0,p.getSessionStatusToShow)(t,n)}},e.default=void 0;var s=t(r(d[1])),n=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),l=t(r(d[5])),c=r(d[6]),f=r(d[7]),p=r(d[8]),_=(function(t){function c(t){var o;return(0,s.default)(this,c),(o=(0,n.default)(this,(0,u.default)(c).call(this,t))).state={staleLabel:!1},o._updateStaleStatus({},t),o}return(0,l.default)(c,t),(0,o.default)(c,null,[{key:"getDerivedStateFromProps",value:function(t,s){return{staleLabel:(t._status===f.JitsiRecordingConstants.status.OFF||!s.staleLabel)&&s.staleLabel}}}]),(0,o.default)(c,[{key:"componentDidUpdate",value:function(t){this._updateStaleStatus(t,this.props)}},{key:"render",value:function(){return this.props._status&&!this.state.staleLabel?this._renderLabel():null}},{key:"_getLabelKey",value:function(){switch(this.props.mode){case f.JitsiRecordingConstants.mode.STREAM:return'recording.live';case f.JitsiRecordingConstants.mode.FILE:return'recording.rec';default:return}}},{key:"_updateStaleStatus",value:function(t,s){var n=this;s._status===f.JitsiRecordingConstants.status.OFF&&t._status!==f.JitsiRecordingConstants.status.OFF&&setTimeout(function(){n.props._status===f.JitsiRecordingConstants.status.OFF&&n.setState({staleLabel:!0})},1e4)}}]),c})(c.Component);e.default=_},1356,[3,4,6,9,5,10,13,388,1352]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1357,[1358]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1358,[1359]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"LiveStreamButton",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"StartLiveStreamDialog",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"StopLiveStreamDialog",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3]))},1359,[3,1360,1362,1371]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),c=r(d[6]),v=r(d[7]),s=r(d[8]),p=t(r(d[9])),_=(function(t){function n(){var t,f;(0,l.default)(this,n);for(var c=arguments.length,s=new Array(c),p=0;p<c;p++)s[p]=arguments[p];return(f=(0,u.default)(this,(t=(0,o.default)(n)).call.apply(t,[this].concat(s)))).icon=v.IconLiveStreaming,f}return(0,f.default)(n,t),n})(p.default),h=(0,c.translate)((0,s.connect)(p._mapStateToProps)(_));e.default=h},1360,[2,3,4,6,9,10,607,403,534,1361]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t,n){var l,o=n.visible;if(void 0===o){var s=t['features/base/config'],u=s.enableFeaturesBasedOnToken,v=s.liveStreamingEnabled,S=(0,f.getLocalParticipant)(t),p=S.features,L=void 0===p?{}:p;o=v,u&&(o=o&&'true'===String(L.livestreaming),l='disabled'===String(L.livestreaming))}return{_isLiveStreamRunning:Boolean((0,b.getActiveSession)(t,c.JitsiRecordingConstants.mode.STREAM)),disabledByFeatures:l,visible:o}},e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),s=t(r(d[4])),u=t(r(d[5])),v=r(d[6]),c=r(d[7]),f=r(d[8]),S=r(d[9]),b=r(d[10]),p=r(d[11]),L=(function(t){function c(){var t,l;(0,n.default)(this,c);for(var u=arguments.length,v=new Array(u),f=0;f<u;f++)v[f]=arguments[f];return(l=(0,o.default)(this,(t=(0,s.default)(c)).call.apply(t,[this].concat(v)))).accessibilityLabel='dialog.accessibilityLabel.liveStreaming',l.label='dialog.startLiveStreaming',l.toggledLabel='dialog.stopLiveStreaming',l}return(0,u.default)(c,t),(0,l.default)(c,[{key:"_handleClick",value:function(){var t=this.props,n=t._isLiveStreamRunning;(0,t.dispatch)((0,v.openDialog)(n?p.StopLiveStreamDialog:p.StartLiveStreamDialog))}},{key:"_isToggled",value:function(){return this.props._isLiveStreamRunning}}]),c})(S.AbstractButton);e.default=L},1361,[3,4,5,6,9,10,1065,388,532,810,1352,1358]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),u=n(r(d[4])),l=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),h=n(r(d[8])),v=r(d[9]),y=r(d[10]),_=r(d[11]),S=r(d[12]),K=r(d[13]),C=r(d[14]),b=t(r(d[15])),p=n(r(d[16])),k=n(r(d[17])),P=n(r(d[18])),E=n(r(d[19])),U=(function(t){function n(t){var s;return(0,o.default)(this,n),(s=(0,u.default)(this,(0,l.default)(n).call(this,t)))._onStreamKeyChangeNative=s._onStreamKeyChangeNative.bind((0,f.default)((0,f.default)(s))),s._onStreamKeyPick=s._onStreamKeyPick.bind((0,f.default)((0,f.default)(s))),s._onUserChanged=s._onUserChanged.bind((0,f.default)((0,f.default)(s))),s}return(0,c.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){return h.default.createElement(y.CustomSubmitDialog,{okKey:"dialog.startLiveStreaming",onCancel:this._onCancel,onSubmit:this._onSubmit},h.default.createElement(v.View,{style:E.default.startDialogWrapper},h.default.createElement(p.default,{onUserChanged:this._onUserChanged}),h.default.createElement(P.default,{broadcasts:this.state.broadcasts,onChange:this._onStreamKeyPick}),h.default.createElement(k.default,{onChange:this._onStreamKeyChangeNative,value:this.state.streamKey||this.props._streamKey})))}},{key:"_onStreamKeyChangeNative",value:function(t){this.props.dispatch((0,C.setLiveStreamKey)(t)),this._onStreamKeyChange(t)}},{key:"_onStreamKeyPick",value:function(t){this.setState({streamKey:t})}},{key:"_onUserChanged",value:function(t){var n=this;t?K.googleApi.getTokens().then(function(t){K.googleApi.getYouTubeLiveStreams(t.accessToken).then(function(t){n.setState({broadcasts:t})})}).catch(function(){n.setState({broadcasts:void 0,streamKey:void 0})}):this.setState({broadcasts:void 0,streamKey:void 0})}}]),n})(b.default),N=(0,_.translate)((0,S.connect)(b._mapStateToProps)(U));e.default=N},1362,[2,3,4,5,6,9,10,8,13,17,1065,607,534,1164,1340,1363,1364,1367,1369,1366]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t){return{_conference:t['features/base/conference'].conference,_googleAPIState:t['features/google-api'].googleAPIState,_googleProfileEmail:t['features/google-api'].profileEmail,_streamKey:t['features/recording'].streamKey}},e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),s=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),f=r(d[7]),_=r(d[8]),v=r(d[9]),y=(function(t){function f(t){var o;return(0,n.default)(this,f),(o=(0,u.default)(this,(0,s.default)(f).call(this,t))).state={broadcasts:void 0,errorType:void 0,selectedBoundStreamID:void 0,streamKey:''},o._isMounted=!1,o._onCancel=o._onCancel.bind((0,c.default)((0,c.default)(o))),o._onStreamKeyChange=o._onStreamKeyChange.bind((0,c.default)((0,c.default)(o))),o._onSubmit=o._onSubmit.bind((0,c.default)((0,c.default)(o))),o}return(0,l.default)(f,t),(0,o.default)(f,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1}},{key:"_onCancel",value:function(){return(0,_.sendAnalytics)((0,_.createLiveStreamingDialogEvent)('start','cancel.button')),!0}},{key:"_onStreamKeyChange",value:function(t){this._setStateIfMounted({streamKey:t,selectedBoundStreamID:void 0})}},{key:"_onSubmit",value:function(){var t=this.state,n=t.broadcasts,o=t.selectedBoundStreamID,u=(this.state.streamKey||this.props._streamKey||'').trim();if(!u)return!1;var s=null;if(o){var l=n&&n.find(function(t){return t.boundStreamID===o});s=l&&l.id}return(0,_.sendAnalytics)((0,_.createLiveStreamingDialogEvent)('start','confirm.button')),this.props._conference.startRecording({broadcastId:s,mode:v.JitsiRecordingConstants.mode.STREAM,streamId:u}),!0}},{key:"_setStateIfMounted",value:function(t){this._isMounted&&this.setState(t)}}]),f})(f.Component);e.default=y},1363,[3,4,5,6,9,10,8,13,385,388]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[2])),l=o(r(d[3])),s=o(r(d[4])),u=o(r(d[5])),_=o(r(d[6])),A=o(r(d[7])),f=o(r(d[8])),S=t(r(d[9])),E=r(d[10]),c=r(d[11]),G=r(d[12]),p=r(d[13]),O=(r(d[14]),r(d[15])),I=o(r(d[16])),h=o(r(d[17])),T=(function(t){function o(t){var n;return(0,l.default)(this,o),(n=(0,u.default)(this,(0,_.default)(o).call(this,t)))._logGoogleError=n._logGoogleError.bind((0,f.default)((0,f.default)(n))),n._onGoogleButtonPress=n._onGoogleButtonPress.bind((0,f.default)((0,f.default)(n))),n}return(0,A.default)(o,t),(0,s.default)(o,[{key:"componentDidMount",value:function(){var t=this;O.googleApi.hasPlayServices().then(function(){O.googleApi.configure({offlineAccess:!1,scopes:[O.GOOGLE_SCOPE_YOUTUBE]}),O.googleApi.signInSilently().then(function(o){t._setApiState(o?O.GOOGLE_API_STATES.SIGNED_IN:O.GOOGLE_API_STATES.LOADED,o)},function(){t._setApiState(O.GOOGLE_API_STATES.LOADED)})}).catch(function(o){t._logGoogleError(o),t._setApiState(O.GOOGLE_API_STATES.NOT_AVAILABLE)})}},{key:"render",value:function(){var t=this.props,o=t._dialogStyles,n=t.t,l=this.props,s=l.googleAPIState,u=l.googleResponse,_=u&&u.user&&u.user.email;if(s===O.GOOGLE_API_STATES.NOT_AVAILABLE||s===O.GOOGLE_API_STATES.NEEDS_LOADING||void 0===s)return null;var A=_?n('liveStreaming.signedInAs')+" "+_:n('liveStreaming.signInCTA');return S.default.createElement(E.View,{style:h.default.formWrapper},S.default.createElement(E.View,{style:h.default.helpText},S.default.createElement(E.Text,{style:[o.text,h.default.text]},A)),S.default.createElement(O.GoogleSignInButton,{onClick:this._onGoogleButtonPress,signedIn:s===O.GOOGLE_API_STATES.SIGNED_IN}))}},{key:"_logGoogleError",value:function(t){I.default.error('Google API error. Possible cause: bad config.',t)}},{key:"_onGoogleButtonPress",value:function(){var t=this.props.googleResponse;t&&t.user?this._onSignOut():this._onSignIn()}},{key:"_onSignIn",value:function(){var t=this;O.googleApi.signIn().then(function(o){t._setApiState(O.GOOGLE_API_STATES.SIGNED_IN,o)},this._logGoogleError)}},{key:"_onSignOut",value:function(){var t=this;O.googleApi.signOut().then(function(o){t._setApiState(O.GOOGLE_API_STATES.LOADED,o)},this._logGoogleError)}},{key:"_setApiState",value:function(t,o){this.props.onUserChanged(o),this.props.dispatch((0,O.setGoogleAPIState)(t,o))}}]),o})(S.Component);var v=(0,G.translate)((0,p.connect)(function(t){var o=t['features/google-api'],l=o.googleAPIState,s=o.googleResponse;return(0,n.default)({},(0,c._abstractMapStateToProps)(t),{googleAPIState:l,googleResponse:s})})(T));e.default=v},1364,[2,3,54,4,5,6,9,10,8,13,17,1065,607,534,406,1164,1365,1366]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/recording');e.default=t},1365,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.TOUCHABLE_UNDERLAY=e.PLACEHOLDER_COLOR=e.ACTIVE_OPACITY=void 0;var t=r(d[0]);e.ACTIVE_OPACITY=.3;var o=t.ColorPalette.lightGrey;e.PLACEHOLDER_COLOR=o;var l=t.ColorPalette.lightGrey;e.TOUCHABLE_UNDERLAY=l;var n=(0,t.createStyleSheet)({betaTag:{backgroundColor:t.ColorPalette.darkGrey,borderRadius:2,marginLeft:16,opacity:.9,paddingLeft:6,paddingRight:6},betaTagText:{color:t.ColorPalette.white,fontWeight:'bold'},formWrapper:{alignItems:'stretch',flexDirection:'column',padding:t.BoxModel.padding},formFooter:{flexDirection:'row'},formFooterItem:{flex:1},helpText:{marginBottom:t.BoxModel.margin},startDialogWrapper:{flexDirection:'column'},streamKeyHelp:{alignSelf:'flex-end'},streamKeyInput:{alignSelf:'stretch',borderColor:t.ColorPalette.lightGrey,borderBottomWidth:1,fontSize:14,height:40,marginBottom:5,textAlign:'left'},streamKeyInputLabel:{alignSelf:'flex-start'},streamKeyPicker:{alignSelf:'stretch',flex:1,height:40,marginHorizontal:4,width:300},streamKeyPickerCta:{marginBottom:8},streamKeyPickerItem:{padding:4},streamKeyPickerItemHighlight:{backgroundColor:t.ColorPalette.darkGrey},streamKeyPickerWrapper:{borderColor:t.ColorPalette.lightGrey,borderRadius:3,borderWidth:1,flexDirection:'column'},text:{fontSize:14,textAlign:'left'},warningText:{color:t.ColorPalette.Y200}});e.default=n},1366,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),o=l(r(d[4])),f=l(r(d[5])),s=l(r(d[6])),p=l(r(d[7])),c=l(r(d[8])),y=r(d[9]),h=r(d[10]),v=r(d[11]),x=r(d[12]),E=(r(d[13]),l(r(d[14]))),_=t(r(d[15])),O=(function(t){function l(t){var u;return(0,n.default)(this,l),(u=(0,o.default)(this,(0,f.default)(l).call(this,t)))._onOpenHelp=u._onOpenHelp.bind((0,p.default)((0,p.default)(u))),u}return(0,s.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){var t=this.props,l=t._dialogStyles,n=t.t;return c.default.createElement(y.View,{style:_.default.formWrapper},c.default.createElement(y.Text,{style:[l.text,_.default.text,_.default.streamKeyInputLabel]},n('dialog.streamKey')),c.default.createElement(y.TextInput,{onChangeText:this._onInputChange,placeholder:n('liveStreaming.enterStreamKey'),placeholderTextColor:_.PLACEHOLDER_COLOR,style:[l.text,_.default.streamKeyInput],value:this.props.value}),c.default.createElement(y.View,{style:_.default.formFooter},this.state.showValidationError?c.default.createElement(y.View,{style:_.default.formFooterItem},c.default.createElement(y.Text,{style:[l.text,_.default.warningText]},n('liveStreaming.invalidStreamKey'))):null,c.default.createElement(y.View,{style:_.default.formFooterItem},c.default.createElement(y.TouchableOpacity,{onPress:this._onOpenHelp,style:_.default.streamKeyHelp},c.default.createElement(y.Text,{style:[l.text,_.default.text]},n('liveStreaming.streamIdHelp'))))))}},{key:"_onOpenHelp",value:function(){var t=this.helpURL;'string'==typeof t&&y.Linking.openURL(t)}}]),l})(E.default),T=(0,v.translate)((0,x.connect)(h._abstractMapStateToProps)(O));e.default=T},1367,[2,3,4,5,6,9,10,8,13,17,1065,607,534,406,1368,1366]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),u=t(r(d[4])),s=t(r(d[5])),p=t(r(d[6])),f=t(r(d[7])),v='https://jitsi.org/live',h=(function(t){function h(t){var o;return(0,n.default)(this,h),(o=(0,l.default)(this,(0,u.default)(h).call(this,t))).state={showValidationError:Boolean(o.props.value)&&!o._validateStreamKey(o.props.value)},o.helpURL='undefined'!=typeof interfaceConfig&&interfaceConfig.LIVE_STREAMING_HELP_LINK||v,o._debouncedUpdateValidationErrorVisibility=(0,f.default)(o._updateValidationErrorVisibility.bind((0,p.default)((0,p.default)(o))),800,{leading:!1}),o._onInputChange=o._onInputChange.bind((0,p.default)((0,p.default)(o))),o}return(0,s.default)(h,t),(0,o.default)(h,[{key:"componentDidUpdate",value:function(t){this.props.value!==t.value&&this._debouncedUpdateValidationErrorVisibility()}},{key:"componentWillUnmount",value:function(){this._debouncedUpdateValidationErrorVisibility.cancel()}},{key:"_onInputChange",value:function(t){var n='object'==typeof t?t.target.value:t;this.props.onChange(n)}},{key:"_updateValidationErrorVisibility",value:function(){var t=Boolean(this.props.value)&&!this._validateStreamKey(this.props.value);t!==this.state.showValidationError&&this.setState({showValidationError:t})}},{key:"_validateStreamKey",value:function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:'').trim(),n=/^(?:[a-zA-Z0-9]{4}(?:-(?!$)|$)){4}/.exec(t);return Boolean(n)}}]),h})(r(d[8]).Component);e.default=h},1368,[3,4,5,6,9,10,8,590,13]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),o=l(r(d[4])),s=l(r(d[5])),f=l(r(d[6])),c=l(r(d[7])),y=t(r(d[8])),p=r(d[9]),h=r(d[10]),_=r(d[11]),b=r(d[12]),k=(r(d[13]),r(d[14])),E=t(r(d[15])),v=(function(t){function l(t){var u;return(0,n.default)(this,l),(u=(0,o.default)(this,(0,s.default)(l).call(this,t))).state={streamKey:null},u._onOpenYoutubeDashboard=u._onOpenYoutubeDashboard.bind((0,c.default)((0,c.default)(u))),u._onStreamPick=u._onStreamPick.bind((0,c.default)((0,c.default)(u))),u}return(0,f.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){var t=this,l=this.props,n=l._dialogStyles,u=l.broadcasts;return u?u.length?y.default.createElement(p.View,{style:E.default.formWrapper},y.default.createElement(p.View,{style:E.default.streamKeyPickerCta},y.default.createElement(p.Text,{style:[n.text,E.default.text]},this.props.t('liveStreaming.choose'))),y.default.createElement(p.View,{style:E.default.streamKeyPickerWrapper},u.map(function(l,u){return y.default.createElement(p.TouchableHighlight,{activeOpacity:E.ACTIVE_OPACITY,key:u,onPress:t._onStreamPick(l.key),style:[E.default.streamKeyPickerItem,t.state.streamKey===l.key?E.default.streamKeyPickerItemHighlight:null],underlayColor:E.TOUCHABLE_UNDERLAY},y.default.createElement(p.Text,{style:[n.text,E.default.text]},l.title))}))):y.default.createElement(p.View,{style:E.default.formWrapper},y.default.createElement(p.TouchableOpacity,{onPress:this._onOpenYoutubeDashboard},y.default.createElement(p.Text,{style:[n.text,E.default.warningText]},this.props.t('liveStreaming.getStreamKeyManually')))):null}},{key:"_onOpenYoutubeDashboard",value:function(){p.Linking.openURL(k.YOUTUBE_LIVE_DASHBOARD_URL)}},{key:"_onStreamPick",value:function(t){var l=this;return function(){l.setState({streamKey:t}),l.props.onChange(t)}}}]),l})(y.Component),P=(0,_.translate)((0,b.connect)(h._abstractMapStateToProps)(v));e.default=P},1369,[2,3,4,5,6,9,10,8,13,17,1065,607,534,406,1370,1366]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.YOUTUBE_LIVE_DASHBOARD_URL=void 0;e.YOUTUBE_LIVE_DASHBOARD_URL='https://www.youtube.com/live_dashboard'},1370,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),c=n(r(d[6])),s=n(r(d[7])),p=r(d[8]),_=r(d[9]),v=r(d[10]),h=t(r(d[11])),y=(function(t){function n(){return(0,u.default)(this,n),(0,o.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return s.default.createElement(p.ConfirmDialog,{contentKey:"dialog.stopStreamingWarning",onSubmit:this._onSubmit})}}]),n})(h.default),S=(0,_.translate)((0,v.connect)(h._mapStateToProps)(y));e.default=S},1371,[2,3,4,5,6,9,10,13,1065,607,534,1372]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t){return{_conference:t['features/base/conference'].conference,_session:(0,v.getActiveSession)(t,p.JitsiRecordingConstants.mode.STREAM)}},e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),f=t(r(d[6])),l=r(d[7]),_=r(d[8]),p=r(d[9]),v=r(d[10]),b=(function(t){function l(t){var o;return(0,n.default)(this,l),(o=(0,s.default)(this,(0,u.default)(l).call(this,t)))._onSubmit=o._onSubmit.bind((0,f.default)((0,f.default)(o))),o}return(0,c.default)(l,t),(0,o.default)(l,[{key:"_onSubmit",value:function(){(0,_.sendAnalytics)((0,_.createLiveStreamingDialogEvent)('stop','confirm.button'));var t=this.props._session;return t&&this.props._conference.stopRecording(t.id),!0}}]),l})(l.Component);e.default=b},1372,[3,4,5,6,9,10,8,13,385,388,1352]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1373,[1374]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1374,[1375]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RecordButton",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"StartRecordingDialog",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"StopRecordingDialog",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3]))},1375,[3,1376,1378,1392]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),f=r(d[6]),s=r(d[7]),v=r(d[8]),p=t(r(d[9])),_=(function(t){function n(){var t,c;(0,l.default)(this,n);for(var f=arguments.length,v=new Array(f),p=0;p<f;p++)v[p]=arguments[p];return(c=(0,o.default)(this,(t=(0,u.default)(n)).call.apply(t,[this].concat(v)))).icon=s.IconToggleRecording,c}return(0,c.default)(n,t),n})(p.default),h=(0,f.translate)((0,v.connect)(p._mapStateToProps)(_));e.default=h},1376,[2,3,4,6,9,10,607,403,534,1377]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t,n){var o,l=n.visible;if(void 0===l){var s=(0,v.isLocalParticipantModerator)(t),c=t['features/base/config'],u=c.enableFeaturesBasedOnToken,f=c.fileRecordingsEnabled,p=(0,v.getLocalParticipant)(t),_=p.features,y=void 0===_?{}:_;l=s&&f,u&&(l=l&&'true'===String(y.recording),o='disabled'===String(y.recording))}return{_isRecordingRunning:Boolean((0,R.getActiveSession)(t,b.JitsiRecordingConstants.mode.FILE)),disabledByFeatures:o,visible:l}},e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),s=t(r(d[4])),c=t(r(d[5])),u=r(d[6]),f=r(d[7]),b=r(d[8]),v=r(d[9]),p=r(d[10]),R=r(d[11]),_=r(d[12]),y=(function(t){function v(){var t,o;(0,n.default)(this,v);for(var c=arguments.length,u=new Array(c),f=0;f<c;f++)u[f]=arguments[f];return(o=(0,l.default)(this,(t=(0,s.default)(v)).call.apply(t,[this].concat(u)))).accessibilityLabel='toolbar.accessibilityLabel.recording',o.label='dialog.startRecording',o.toggledLabel='dialog.stopRecording',o}return(0,c.default)(v,t),(0,o.default)(v,[{key:"_handleClick",value:function(){var t=this.props,n=t._isRecordingRunning,o=t.dispatch;(0,u.sendAnalytics)((0,u.createToolbarEvent)('recording.button',{is_recording:n,type:b.JitsiRecordingConstants.mode.FILE})),o((0,f.openDialog)(n?_.StopRecordingDialog:_.StartRecordingDialog))}},{key:"_isDisabled",value:function(){return!1}},{key:"_isToggled",value:function(){return this.props._isRecordingRunning}}]),v})(p.AbstractButton);e.default=y},1377,[3,4,5,6,9,10,385,1065,388,532,810,1352,1374]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),s=n(r(d[3])),o=n(r(d[4])),c=n(r(d[5])),u=n(r(d[6])),f=n(r(d[7])),h=r(d[8]),S=r(d[9]),b=r(d[10]),v=t(r(d[11])),_=n(r(d[12])),p=(function(t){function n(){return(0,l.default)(this,n),(0,o.default)(this,(0,c.default)(n).apply(this,arguments))}return(0,u.default)(n,t),(0,s.default)(n,[{key:"render",value:function(){var t=this.state,n=t.isTokenValid,l=t.isValidating,s=t.selectedRecordingService,o=t.sharingEnabled,c=t.spaceLeft,u=t.userName,h=this.props,b=h._fileRecordingsServiceEnabled,v=h._fileRecordingsServiceSharingEnabled,p=h._isDropboxEnabled,E=b?l:!!p&&!n;return f.default.createElement(S.CustomSubmitDialog,{okDisabled:E,onSubmit:this._onSubmit},f.default.createElement(_.default,{fileRecordingsServiceEnabled:b,fileRecordingsServiceSharingEnabled:v,integrationsEnabled:this._areIntegrationsEnabled(),isTokenValid:n,isValidating:l,onChange:this._onSelectedRecordingServiceChanged,onSharingSettingChanged:this._onSharingSettingChanged,selectedRecordingService:s,sharingSetting:o,spaceLeft:c,userName:u}))}}]),n})(v.default),E=(0,h.translate)((0,b.connect)(v.mapStateToProps)(p));e.default=E},1378,[2,3,4,5,6,9,10,13,607,1065,534,1379,1387]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.mapStateToProps=function(t){var n=t['features/base/config'],o=n.autoCaptionOnRecord,s=void 0!==o&&o,l=n.fileRecordingsServiceEnabled,c=void 0!==l&&l,u=n.fileRecordingsServiceSharingEnabled,_=void 0!==u&&u,f=n.dropbox;return{_appKey:(void 0===f?{}:f).appKey,_autoCaptionOnRecord:s,_conference:t['features/base/conference'].conference,_fileRecordingsServiceEnabled:c,_fileRecordingsServiceSharingEnabled:_,_isDropboxEnabled:(0,v.isEnabled)(t),_token:t['features/dropbox'].token}},e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=t(r(d[3])),l=t(r(d[4])),c=t(r(d[5])),u=t(r(d[6])),_=t(r(d[7])),f=r(d[8]),p=r(d[9]),S=r(d[10]),v=r(d[11]),R=r(d[12]),E=r(d[13]);var h=(function(t){function f(t){var n,s;return(0,o.default)(this,f),(n=(0,l.default)(this,(0,c.default)(f).call(this,t)))._onSubmit=n._onSubmit.bind((0,_.default)((0,_.default)(n))),n._onSelectedRecordingServiceChanged=n._onSelectedRecordingServiceChanged.bind((0,_.default)((0,_.default)(n))),n._onSharingSettingChanged=n._onSharingSettingChanged.bind((0,_.default)((0,_.default)(n))),n.props._fileRecordingsServiceEnabled||!n._areIntegrationsEnabled()?s=R.RECORDING_TYPES.JITSI_REC_SERVICE:n._areIntegrationsEnabled()&&(s=R.RECORDING_TYPES.DROPBOX),n.state={isTokenValid:!1,isValidating:!1,userName:void 0,sharingEnabled:!0,spaceLeft:void 0,selectedRecordingService:s},n}return(0,u.default)(f,t),(0,s.default)(f,[{key:"componentDidMount",value:function(){void 0!==this.props._token&&this._onTokenUpdated()}},{key:"componentDidUpdate",value:function(t){this.props._token!==t._token&&this._onTokenUpdated()}},{key:"_areIntegrationsEnabled",value:function(){return this.props._isDropboxEnabled}},{key:"_onSharingSettingChanged",value:function(){this.setState({sharingEnabled:!this.state.sharingEnabled})}},{key:"_onSelectedRecordingServiceChanged",value:function(t){this.setState({selectedRecordingService:t})}},{key:"_onTokenUpdated",value:function(){var t=this,o=this.props,s=o._appKey,l=o._isDropboxEnabled,c=o._token;l&&(void 0===c?this.setState({isTokenValid:!1,isValidating:!1}):(this.setState({isTokenValid:!1,isValidating:!0}),(0,v.getDropboxData)(c,s).then(function(o){void 0===o?t.setState({isTokenValid:!1,isValidating:!1}):t.setState((0,n.default)({isTokenValid:!0,isValidating:!1},o))})))}},{key:"_onSubmit",value:function(){var t,n=this.props,o=n._autoCaptionOnRecord,s=n._conference,l=n._isDropboxEnabled,c=n._token,u=n.dispatch,_={};return l&&c&&this.state.selectedRecordingService===R.RECORDING_TYPES.DROPBOX?(t=JSON.stringify({file_recording_metadata:{upload_credentials:{service_name:R.RECORDING_TYPES.DROPBOX,token:c}}}),_.type=R.RECORDING_TYPES.DROPBOX):(t=JSON.stringify({file_recording_metadata:{share:this.state.sharingEnabled}}),_.type=R.RECORDING_TYPES.JITSI_REC_SERVICE),(0,p.sendAnalytics)((0,p.createRecordingDialogEvent)('start','confirm.button',_)),s.startRecording({mode:S.JitsiRecordingConstants.mode.FILE,appData:t}),o&&u((0,E.toggleRequestingSubtitles)()),!0}}]),f})(f.Component);e.default=h},1379,[3,54,4,5,6,9,10,8,13,385,388,1380,1353,1039]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2])},1380,[1381,1384,1386]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.authorizeDropbox=function(){return function(o,u){var c=u(),f=c['features/base/connection'].locationURL,p=c['features/base/config'].dropbox,b=void 0===p?{}:p,_=b.redirectURI||f.origin+"/static/oauth.html";(0,t._authorizeDropbox)(b.appKey,_).then(function(t){return o(n(t))})}},e.updateDropboxToken=n;var o=r(d[0]),t=r(d[1]);function n(t){return{type:o.UPDATE_DROPBOX_TOKEN,token:t}}},1381,[1382,1383]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.UPDATE_DROPBOX_TOKEN=void 0;e.UPDATE_DROPBOX_TOKEN='UPDATE_DROPBOX_TOKEN'},1382,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._authorizeDropbox=function(){return t.authorize()},e.getDisplayName=function(o){return t.getDisplayName(o)},e.getSpaceUsage=function(o){return t.getSpaceUsage(o)},e.isEnabled=function(o){var n=o['features/base/config'].dropbox,u=void 0===n?{}:n;return t.ENABLED&&'string'==typeof u.appKey};var t=r(d[0]).NativeModules.Dropbox},1383,[17]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var o={getDropboxData:!0};e.getDropboxData=function(t,o){return Promise.all([(0,u.getDisplayName)(t,o),(0,u.getSpaceUsage)(t,o)]).then(function(t){var o=(0,n.default)(t,2),u=o[0],c=o[1],l=c.allocated,f=c.used;return{userName:u,spaceLeft:Math.floor((l-f)/1048576)}},function(t){c.default.error(t)})};var n=t(r(d[1])),u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))});var c=t(r(d[3]))},1384,[3,26,1383,1385]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,r(d[0]).getLogger)('features/dropbox');e.default=o},1385,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),o=r(d[3]),s=r(d[4]);o.PersistenceRegistry.register("features/dropbox"),n.ReducerRegistry.register("features/dropbox",function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;switch(o.type){case s.UPDATE_DROPBOX_TOKEN:return(0,t.default)({},n,{token:o.token});default:return n}})},1386,[3,54,534,821,1382]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),c=n(r(d[4])),s=n(r(d[5])),u=n(r(d[6])),f=n(r(d[7])),h=n(r(d[8])),S=t(r(d[9])),E=r(d[10]),C=r(d[11]),p=r(d[12]),_=r(d[13]),I=r(d[14]),R=r(d[15]),v=r(d[16]),y=t(r(d[17])),N=r(d[18]),O=r(d[19]),b=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t)))._onSignIn=l._onSignIn.bind((0,h.default)((0,h.default)(l))),l._onSignOut=l._onSignOut.bind((0,h.default)((0,h.default)(l))),l._onDropboxSwitchChange=l._onDropboxSwitchChange.bind((0,h.default)((0,h.default)(l))),l._onRecordingServiceSwitchChange=l._onRecordingServiceSwitchChange.bind((0,h.default)((0,h.default)(l))),l}return(0,f.default)(n,t),(0,c.default)(n,[{key:"render",value:function(){return S.default.createElement(_.Container,{className:"recording-dialog",style:y.default.container},this._renderNoIntegrationsContent(),this._renderIntegrationsContent(),this._renderFileSharingContent())}},{key:"_renderFileSharingContent",value:function(){if(!this.props.fileRecordingsServiceSharingEnabled)return null;var t=this.props,n=t._dialogStyles,o=t.isValidating,c=t.onSharingSettingChanged,s=t.selectedRecordingService,u=t.sharingSetting,f=t.t,h=s!==N.RECORDING_TYPES.JITSI_REC_SERVICE,E='recording-header recording-header-line';return h&&(E+=' recording-switch-disabled'),S.default.createElement(_.Container,{className:E,key:"fileSharingSetting",style:[y.default.header,n.topBorderContainer,h?y.default.controlDisabled:null]},S.default.createElement(_.Container,{className:"recording-icon-container"},S.default.createElement(_.Image,{className:"recording-icon",src:y.ICON_SHARE,style:y.default.recordingIcon})),S.default.createElement(_.Text,{className:"recording-title",style:(0,l.default)({},n.text,y.default.title)},f('recording.fileSharingdescription')),S.default.createElement(_.Switch,{className:"recording-switch",disabled:h||o,onValueChange:c,style:y.default.switch,trackColor:{false:R.ColorPalette.lightGrey},value:!h&&u}))}},{key:"_renderNoIntegrationsContent",value:function(){if(!this.props.fileRecordingsServiceEnabled&&this.props.integrationsEnabled)return null;var t=this.props,n=t._dialogStyles,o=t.isValidating,c=t.t,s=this.props.integrationsEnabled?S.default.createElement(_.Switch,{className:"recording-switch",disabled:o,onValueChange:this._onRecordingServiceSwitchChange,style:y.default.switch,trackColor:{false:R.ColorPalette.lightGrey},value:this.props.selectedRecordingService===N.RECORDING_TYPES.JITSI_REC_SERVICE}):null;return S.default.createElement(_.Container,{className:"recording-header",key:"noIntegrationSetting",style:y.default.header},S.default.createElement(_.Container,{className:"recording-icon-container"},S.default.createElement(_.Image,{className:"recording-icon",src:y.JITSI_LOGO,style:y.default.recordingIcon})),S.default.createElement(_.Text,{className:"recording-title",style:(0,l.default)({},n.text,y.default.title)},c('recording.serviceDescription')),s)}},{key:"_renderIntegrationsContent",value:function(){if(!this.props.integrationsEnabled)return null;var t=this.props,n=t._dialogStyles,o=t.isTokenValid,c=t.isValidating,s=t.t,u=null,f=null;return c?(u=this._renderSpinner(),f=S.default.createElement(_.Container,{className:"recording-switch"})):o?(u=this._renderSignOut(),f=S.default.createElement(_.Container,{className:"recording-switch"},S.default.createElement(_.Button,{onValueChange:this._onSignOut,style:y.default.signButton},s('recording.signOut')))):f=S.default.createElement(_.Container,{className:"recording-switch"},S.default.createElement(_.Button,{onValueChange:this._onSignIn,style:y.default.signButton},s('recording.signIn'))),this.props.fileRecordingsServiceEnabled&&(f=S.default.createElement(_.Switch,{className:"recording-switch",disabled:c,onValueChange:this._onDropboxSwitchChange,style:y.default.switch,trackColor:{false:R.ColorPalette.lightGrey},value:this.props.selectedRecordingService===N.RECORDING_TYPES.DROPBOX})),S.default.createElement(_.Container,null,S.default.createElement(_.Container,{className:"recording-header",style:y.default.header},S.default.createElement(_.Container,{className:"recording-icon-container"},S.default.createElement(_.Image,{className:"recording-icon",src:y.DROPBOX_LOGO,style:y.default.recordingIcon})),S.default.createElement(_.Text,{className:"recording-title",style:(0,l.default)({},n.text,y.default.title)},s('recording.authDropboxText')),f),S.default.createElement(_.Container,{className:"authorization-panel"},u))}},{key:"_onRecordingServiceSwitchChange",value:function(){var t=this.props,n=t.isTokenValid,l=t.onChange;t.selectedRecordingService!==N.RECORDING_TYPES.JITSI_REC_SERVICE&&(l(N.RECORDING_TYPES.JITSI_REC_SERVICE),n&&this._onSignOut())}},{key:"_onDropboxSwitchChange",value:function(){var t=this.props,n=t.isTokenValid,l=t.onChange;t.selectedRecordingService!==N.RECORDING_TYPES.DROPBOX&&(l(N.RECORDING_TYPES.DROPBOX),n||this._onSignIn())}},{key:"_renderSpinner",value:function(){return S.default.createElement(_.LoadingIndicator,{isCompleting:!1,size:"small"})}},{key:"_renderSignOut",value:function(){var t=this.props,n=t.spaceLeft,l=t.t,o=t.userName,c=(0,O.getRecordingDurationEstimation)(n);return S.default.createElement(_.Container,null,S.default.createElement(_.Container,{className:"logged-in-panel",style:y.default.loggedIn},S.default.createElement(_.Container,null,S.default.createElement(_.Text,{style:y.default.text},l('recording.loggedIn',{userName:o}))),S.default.createElement(_.Container,null,S.default.createElement(_.Text,{style:y.default.text},l('recording.availableSpace',{spaceLeft:n,duration:c})))))}},{key:"_onSignIn",value:function(){(0,E.sendAnalytics)((0,E.createRecordingDialogEvent)('start','signIn.button')),this.props.dispatch((0,v.authorizeDropbox)())}},{key:"_onSignOut",value:function(){(0,E.sendAnalytics)((0,E.createRecordingDialogEvent)('start','signOut.button')),this.props.dispatch((0,v.updateDropboxToken)())}}]),n})(S.Component),D=(0,p.translate)((0,I.connect)(C._abstractMapStateToProps)(b));e.default=D},1387,[2,3,54,4,5,6,9,10,8,13,385,1065,607,394,534,406,1380,1388,1353,1352]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.JITSI_LOGO=e.ICON_SHARE=e.DROPBOX_LOGO=void 0;var o=r(d[0]),t=1.5*o.BoxModel.padding,l=r(d[1]);e.DROPBOX_LOGO=l;var n=r(d[2]);e.ICON_SHARE=n;var c=r(d[3]);e.JITSI_LOGO=c;var f={container:{flex:0,flexDirection:'column'},controlDisabled:{opacity:.5},header:{alignItems:'center',flex:0,flexDirection:'row',justifyContent:'space-between',paddingBottom:t,paddingTop:t},loggedIn:{paddingBottom:t},recordingIcon:{width:24,height:24},signButton:{backgroundColor:o.ColorPalette.blue,color:o.ColorPalette.white,fontSize:16,borderRadius:5,padding:.5*o.BoxModel.padding},switch:{color:o.ColorPalette.white},title:{flex:1,fontSize:16,fontWeight:'bold',textAlign:'left',paddingLeft:o.BoxModel.padding},text:{color:o.ColorPalette.white}};e.default=f},1388,[406,1389,1390,1391]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/images",width:64,height:64,scales:[1],hash:"0ac6fc61f77d3a3cc74d03ca46e7ada3",name:"dropboxLogo_square",type:"png"})},1389,[178]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/images",width:128,height:128,scales:[1],hash:"a932ca303133bc2c6dedddc51836d688",name:"icon-users",type:"png"})},1390,[178]);
__d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/images",width:64,height:64,scales:[1],hash:"d8e63d36c81fb4a4b6cd62bb4e553ba9",name:"jitsiLogo_square",type:"png"})},1391,[178]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),f=n(r(d[5])),c=n(r(d[6])),s=n(r(d[7])),p=r(d[8]),_=r(d[9]),v=r(d[10]),h=t(r(d[11])),y=(function(t){function n(){return(0,u.default)(this,n),(0,l.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){return s.default.createElement(p.ConfirmDialog,{contentKey:"dialog.stopRecordingWarning",onSubmit:this._onSubmit})}}]),n})(h.default),b=(0,_.translate)((0,v.connect)(h._mapStateToProps)(y));e.default=b},1392,[2,3,4,5,6,9,10,13,1065,607,534,1393]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(n){return{_conference:n['features/base/conference'].conference,_fileRecordingSession:(0,v.getActiveSession)(n,p.JitsiRecordingConstants.mode.FILE)}},e.default=void 0;var t=n(r(d[1])),o=n(r(d[2])),u=n(r(d[3])),c=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),l=r(d[7]),_=r(d[8]),p=r(d[9]),v=r(d[10]),b=(function(n){function l(n){var o;return(0,t.default)(this,l),(o=(0,u.default)(this,(0,c.default)(l).call(this,n)))._onSubmit=o._onSubmit.bind((0,f.default)((0,f.default)(o))),o}return(0,s.default)(l,n),(0,o.default)(l,[{key:"_onSubmit",value:function(){(0,_.sendAnalytics)((0,_.createRecordingDialogEvent)('stop','confirm.button'));var n=this.props._fileRecordingSession;return n&&this.props._conference.stopRecording(n.id),!0}}]),l})(l.Component);e.default=b},1393,[3,4,5,6,9,10,8,13,385,388,1352]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),o=r(d[3]),_=t(r(d[4])),N=r(d[5]),c=r(d[6]),S=r(d[7]),E=r(d[8]),I=r(d[9]),R=r(d[10]),O=r(d[11]);function D(t,n){var s=t.getMode()===_.default.constants.recording.mode.STREAM;switch(t.getError()){case _.default.constants.recording.error.SERVICE_UNAVAILABLE:n((0,S.showRecordingError)({descriptionKey:'recording.unavailable',descriptionArguments:{serviceName:s?'$t(liveStreaming.serviceName)':'$t(recording.serviceName)'},titleKey:s?'liveStreaming.unavailableTitle':'recording.unavailableTitle'}));break;case _.default.constants.recording.error.RESOURCE_CONSTRAINT:n((0,S.showRecordingError)({descriptionKey:s?'liveStreaming.busy':'recording.busy',titleKey:s?'liveStreaming.busyTitle':'recording.busyTitle'}));break;default:n((0,S.showRecordingError)({descriptionKey:s?'liveStreaming.error':'recording.error',titleKey:s?'liveStreaming.failedToStart':'recording.failedToStart'}))}}N.StateListenerRegistry.register(function(t){return(0,o.getCurrentConference)(t)},function(t,n){var s=n.dispatch;t||s((0,S.clearRecordingSessions)())}),N.MiddlewareRegistry.register(function(t){var N=t.dispatch,u=t.getState;return function(t){return function(l){var f;l.type===E.RECORDING_SESSION_UPDATED&&(f=(0,R.getSessionById)(u(),l.sessionData.id));var A=t(l);switch(l.type){case s.APP_WILL_MOUNT:N((0,c.registerSound)(I.LIVE_STREAMING_OFF_SOUND_ID,O.LIVE_STREAMING_OFF_SOUND_FILE)),N((0,c.registerSound)(I.LIVE_STREAMING_ON_SOUND_ID,O.LIVE_STREAMING_ON_SOUND_FILE)),N((0,c.registerSound)(I.RECORDING_OFF_SOUND_ID,O.RECORDING_OFF_SOUND_FILE)),N((0,c.registerSound)(I.RECORDING_ON_SOUND_ID,O.RECORDING_ON_SOUND_FILE));break;case s.APP_WILL_UNMOUNT:N((0,c.unregisterSound)(I.LIVE_STREAMING_OFF_SOUND_ID)),N((0,c.unregisterSound)(I.LIVE_STREAMING_ON_SOUND_ID)),N((0,c.unregisterSound)(I.RECORDING_OFF_SOUND_ID)),N((0,c.unregisterSound)(I.RECORDING_ON_SOUND_ID));break;case o.CONFERENCE_WILL_JOIN:l.conference.on(_.JitsiConferenceEvents.RECORDER_STATE_CHANGED,function(t){t&&(t.getID()&&N((0,S.updateRecordingSessionData)(t)),t.getError()&&D(t,N))});break;case E.RECORDING_SESSION_UPDATED:if(u()['features/base/config'].iAmRecorder)break;var C=(0,R.getSessionById)(u(),l.sessionData.id),T=C.mode,F=_.JitsiRecordingConstants.status,U=F.PENDING,v=F.OFF,L=F.ON;if(C.status!==U||f&&f.status===U){if(C.status!==U){var G;if(N((0,S.hidePendingRecordingNotification)(T)),C.status!==L||f&&f.status===L){if(C.status===v&&(!f||f.status!==v)){N((0,S.showStoppedRecordingNotification)(T));var y,p,M=0;f&&f.timestamp&&(M=Date.now()/1e3-f.timestamp),T===_.JitsiRecordingConstants.mode.FILE?(y=I.RECORDING_OFF_SOUND_ID,p=I.RECORDING_ON_SOUND_ID):T===_.JitsiRecordingConstants.mode.STREAM&&(y=I.LIVE_STREAMING_OFF_SOUND_ID,p=I.LIVE_STREAMING_ON_SOUND_ID),y&&p&&((0,n.sendAnalytics)((0,n.createRecordingEvent)('stop',T,M)),N((0,c.stopSound)(p)),N((0,c.playSound)(y)))}}else T===_.JitsiRecordingConstants.mode.FILE?G=I.RECORDING_ON_SOUND_ID:T===_.JitsiRecordingConstants.mode.STREAM&&(G=I.LIVE_STREAMING_ON_SOUND_ID),G&&((0,n.sendAnalytics)((0,n.createRecordingEvent)('start',T)),N((0,c.playSound)(G)))}}else N((0,S.showPendingRecordingNotification)(T))}return A}}})},1394,[2,385,844,383,388,534,850,1340,1341,1353,1352,1395]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.RECORDING_ON_SOUND_FILE=e.RECORDING_OFF_SOUND_FILE=e.LIVE_STREAMING_ON_SOUND_FILE=e.LIVE_STREAMING_OFF_SOUND_FILE=void 0;e.LIVE_STREAMING_OFF_SOUND_FILE='liveStreamingOff.mp3';e.LIVE_STREAMING_ON_SOUND_FILE='liveStreamingOn.mp3';e.RECORDING_OFF_SOUND_FILE='recordingOff.mp3';e.RECORDING_ON_SOUND_FILE='recordingOn.mp3'},1395,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=t(r(d[1])),s=t(r(d[2])),u=r(d[3]),o=r(d[4]),f={pendingNotificationUids:{},sessionDatas:[]};function c(t,u){return t.find(function(t){return t.id===u.id})?t.map(function(t){return t.id===u.id?(0,s.default)({},u):t}):(0,n.default)(t).concat([(0,s.default)({},u)])}u.ReducerRegistry.register('features/recording',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.CLEAR_RECORDING_SESSIONS:return(0,s.default)({},t,{sessionDatas:[]});case o.RECORDING_SESSION_UPDATED:return(0,s.default)({},t,{sessionDatas:c(t.sessionDatas,n.sessionData)});case o.SET_PENDING_RECORDING_NOTIFICATION_UID:var u=(0,s.default)({},t.pendingNotificationUids);return u[n.streamType]=n.uid,(0,s.default)({},t,{pendingNotificationUids:u});case o.SET_STREAM_KEY:return(0,s.default)({},t,{streamKey:n.streamKey});default:return t}})},1396,[3,32,54,534,1341]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})}),r(d[5]),r(d[6]),r(d[7])},1397,[1398,1399,1400,1403,1404,1405,1412,1413]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setParticipantsWithScreenShare=function(n){return{type:t.SCREEN_SHARE_PARTICIPANTS_UPDATED,participantIds:n}},e.setTileView=n,e.toggleTileView=function(){return function(t,u){var o=u()['features/video-layout'].tileViewEnabled;t(n(!o))}};var t=r(d[0]);function n(n){return{type:t.SET_TILE_VIEW,enabled:n}}},1398,[1399]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_TILE_VIEW=e.SCREEN_SHARE_PARTICIPANTS_UPDATED=void 0;e.SCREEN_SHARE_PARTICIPANTS_UPDATED='SCREEN_SHARE_PARTICIPANTS_UPDATED';e.SET_TILE_VIEW='SET_TILE_VIEW'},1399,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"TileViewButton",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1400,[3,1401]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),b=r(d[6]),s=r(d[7]),f=r(d[8]),v=r(d[9]),w=r(d[10]),V=r(d[11]),_=t(r(d[12])),p=(function(t){function s(){var t,n;(0,l.default)(this,s);for(var c=arguments.length,b=new Array(c),v=0;v<c;v++)b[v]=arguments[v];return(n=(0,o.default)(this,(t=(0,u.default)(s)).call.apply(t,[this].concat(b)))).accessibilityLabel='toolbar.accessibilityLabel.tileView',n.icon=f.IconTileView,n.label='toolbar.enterTileView',n.toggledLabel='toolbar.exitTileView',n.tooltip='toolbar.tileViewToggle',n}return(0,c.default)(s,t),(0,n.default)(s,[{key:"_handleClick",value:function(){var t=this.props,l=t._tileViewEnabled,n=t.dispatch;(0,b.sendAnalytics)((0,b.createToolbarEvent)('tileview.button',{is_enabled:l}));var o=!l;_.default.debug("Tile view "+(o?'enable':'disable')),n((0,V.setTileView)(o))}},{key:"_isToggled",value:function(){return this.props._tileViewEnabled}}]),s})(w.AbstractButton);var y=(0,s.translate)((0,v.connect)(function(t){return{_tileViewEnabled:t['features/video-layout'].tileViewEnabled}})(p));e.default=y},1401,[3,4,5,6,9,10,385,607,403,534,810,1398,1402]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/video-layout');e.default=t},1402,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.LAYOUTS=void 0;e.LAYOUTS={HORIZONTAL_FILMSTRIP_VIEW:'horizontal-filmstrip-view',TILE_VIEW:'tile-view',VERTICAL_FILMSTRIP_VIEW:'vertical-filmstrip-view'}},1403,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getCurrentLayout=function(n){if(o(n))return t.LAYOUTS.TILE_VIEW;if(interfaceConfig.VERTICAL_FILMSTRIP)return t.LAYOUTS.VERTICAL_FILMSTRIP_VIEW;return t.LAYOUTS.HORIZONTAL_FILMSTRIP_VIEW},e.getMaxColumnCount=function(){var t=interfaceConfig.TILE_VIEW_MAX_COLUMNS||5;return Math.max(Math.min(t,1),5)},e.getTileViewGridDimensions=function(t,n){var o=t['features/base/participants'].length,u=Math.ceil(Math.sqrt(o)),f=Math.min(u,n),l=Math.ceil(o/f),s=Math.min(n,l);return{columns:f,rows:l,visibleRows:s}},e.shouldDisplayTileView=o;var t=r(d[0]),n=r(d[1]);function o(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Boolean(t['features/video-layout']&&t['features/video-layout'].tileViewEnabled&&(!t['features/etherpad']||!t['features/etherpad'].editing)&&('undefined'==typeof interfaceConfig||!interfaceConfig.filmStripOnly)&&!(0,n.getPinnedParticipant)(t))}},1404,[1403,532]);
__d(function(g,r,i,a,m,e,d){r(d[0])},1405,[1406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),c=r(d[2]),s=r(d[3]),u=r(d[4]);n.MiddlewareRegistry.register(function(n){return function(l){return function(p){switch(p.type){case t.PIN_PARTICIPANT:var T=Boolean(p.participant.id),o=n.getState()['features/video-layout'].tileViewEnabled;T&&o&&n.dispatch((0,u.setTileView)(!1));break;case c.SET_DOCUMENT_EDITING_STATUS:p.editing&&n.dispatch((0,u.setTileView)(!1));break;case s.SET_TILE_VIEW:var _=n.getState();p.enabled&&((0,t.getPinnedParticipant)(_)&&n.dispatch((0,t.pinParticipant)(null)),_['features/etherpad'].editing&&n.dispatch((0,c.toggleDocument)()))}return l(p)}}})},1406,[532,534,1407,1399,1398]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2]),r(d[3])},1407,[1408,1409,1410,1411]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setDocumentEditingState=function(n){return{type:t.SET_DOCUMENT_EDITING_STATUS,editing:n}},e.setEtherpadHasInitialzied=function(){return{type:t.ETHERPAD_INITIALIZED}},e.toggleDocument=function(){return{type:t.TOGGLE_DOCUMENT_EDITING}};var t=r(d[0])},1408,[1409]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.TOGGLE_DOCUMENT_EDITING=e.SET_DOCUMENT_EDITING_STATUS=e.ETHERPAD_INITIALIZED=void 0;e.ETHERPAD_INITIALIZED='ETHERPAD_INITIALIZED';e.SET_DOCUMENT_EDITING_STATUS='SET_DOCUMENT_EDITING_STATUS';e.TOGGLE_DOCUMENT_EDITING='TOGGLE_DOCUMENT_EDITING'},1409,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),u=t(r(d[2])),f=r(d[3]);n.MiddlewareRegistry.register(function(t){return function(t){return function(n){if('undefined'==typeof APP)return t(n);switch(n.type){case f.TOGGLE_DOCUMENT_EDITING:APP.UI.emitEvent(u.default.ETHERPAD_CLICKED)}return t(n)}}})},1410,[3,534,875,1409]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),u=r(d[3]),l={editing:!1,initialized:!1};n.ReducerRegistry.register('features/etherpad',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,T=arguments.length>1?arguments[1]:void 0;switch(T.type){case u.ETHERPAD_INITIALIZED:return(0,t.default)({},n,{initialized:!0});case u.SET_DOCUMENT_EDITING_STATUS:return(0,t.default)({},n,{editing:T.editing});default:return n}})},1411,[3,54,534,1409]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),s=r(d[3]),l=r(d[4]),u={screenShares:[],tileViewEnabled:!1};s.PersistenceRegistry.register("features/video-layout",{tileViewEnabled:!0}),n.ReducerRegistry.register("features/video-layout",function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,s=arguments.length>1?arguments[1]:void 0;switch(s.type){case l.SCREEN_SHARE_PARTICIPANTS_UPDATED:return(0,t.default)({},n,{screenShares:s.participantIds});case l.SET_TILE_VIEW:return(0,t.default)({},n,{tileViewEnabled:s.enabled})}return n})},1412,[3,54,534,821,1399]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]),o=r(d[6]),f=r(d[7]);function p(){return'object'==typeof interfaceConfig?interfaceConfig.AUTO_PIN_LATEST_SCREEN_SHARE:'remote-only'}function l(t){var n=t.dispatch,s=(0,t.getState)(),u=s['features/video-layout'].screenShares;if(u){var o=u[u.length-1];o?n((0,c.pinParticipant)(o)):(0,c.getPinnedParticipant)(s['features/base/participants'])&&n((0,c.pinParticipant)(null))}}s.StateListenerRegistry.register(function(t){return(0,o.shouldDisplayTileView)(t)},function(t,c){var s=c.dispatch;s((0,u.selectParticipant)()),t||(s((0,n.setMaxReceiverVideoQuality)(n.VIDEO_QUALITY_LEVELS.HIGH)),p()&&l(c))}),s.StateListenerRegistry.register(function(t){return t['features/base/tracks']},(0,t.default)(function(t,n){if(p()){var c=n.getState()['features/video-layout'].screenShares||[],u=t.reduce(function(t,n){'video'===n.mediaType&&'desktop'===n.videoType&&('remote-only'===p()&&n.local||t.push(n.participantId));return t},[]),o=c.filter(function(t){return u.includes(t)});u.forEach(function(t){o.includes(t)||o.push(t)}),(0,s.equals)(c,o)||(n.dispatch((0,f.setParticipantsWithScreenShare)(o)),l(n))}},100))},1413,[3,590,383,532,534,1414,1404,1398]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2]),r(d[3]),r(d[4])},1414,[1415,1417,1421,1422,1423]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.selectParticipant=l,e.selectParticipantInLargeVideo=function(){return function(t,n){var c=n(),o=v(c),u=c['features/large-video'];o!==u.participantId&&(t({type:f.SELECT_LARGE_VIDEO_PARTICIPANT,participantId:o}),t(l()))}},e.updateKnownLargeVideoResolution=function(t){return{type:f.UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION,resolution:t}};var t=r(d[0]),n=r(d[1]),c=r(d[2]),o=r(d[3]),u=r(d[4]),p=r(d[5]),f=r(d[6]);function l(){return function(c,f){var l=f(),s=l['features/base/conference'].conference;if(s){var v=(0,p.shouldDisplayTileView)(l)?(0,o.getParticipants)(l).map(function(t){return t.id}):[l['features/large-video'].participantId];try{s.selectParticipants(v)}catch(c){(0,n._handleParticipantError)(c),(0,t.sendAnalytics)((0,t.createSelectParticipantFailedEvent)(c)),(0,u.reportError)(c,"Failed to select participants "+v.toString())}}}}function s(t){for(var n=t.length-1;n>=0;--n){var o=t[n];if(!o.local&&o.mediaType===c.MEDIA_TYPE.VIDEO)return o}}function v(t){var n=t['features/base/participants'],c=n.find(function(t){return t.pinned}),o=c&&c.id;if(!o&&!(o=(c=n.find(function(t){return t.dominantSpeaker&&!t.local}))&&c.id)){var u=s(t['features/base/tracks']);if(!(o=u&&u.participantId)){for(var p=n.length;p>0&&!c;p--){var f=n[p-1];!f.botType&&(c=f)}o=c&&c.id}}return o}},1415,[385,383,744,532,801,1397,1416]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION=e.SELECT_LARGE_VIDEO_PARTICIPANT=void 0;e.SELECT_LARGE_VIDEO_PARTICIPANT='SELECT_LARGE_VIDEO_PARTICIPANT';e.UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION='UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION'},1416,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={LargeVideo:!0};Object.defineProperty(e,"LargeVideo",{enumerable:!0,get:function(){return o.default}});var o=t(r(d[1])),u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))})},1417,[3,1418,1420]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),v=n(r(d[8])),h=t(r(d[9])),_=r(d[10]),p=r(d[11]),C=r(d[12]),y=r(d[13]),I=(r(d[14]),r(d[15])),S={avatarSize:I.AVATAR_SIZE,useConnectivityInfoLabel:!0},b=(function(t){function n(t){var l;return(0,s.default)(this,n),(l=(0,u.default)(this,(0,c.default)(n).call(this,t))).state=(0,o.default)({},S),l._onDimensionsChanged=l._onDimensionsChanged.bind((0,v.default)((0,v.default)(l))),l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"_onDimensionsChanged",value:function(t,n){var o,s=2*Math.round(Math.min(n,t)/2);o=s<1.5*I.AVATAR_SIZE?{avatarSize:s-15,useConnectivityInfoLabel:!1}:S,this.setState(o)}},{key:"render",value:function(){var t=this.state,n=t.avatarSize,o=t.useConnectivityInfoLabel,s=this.props,l=s._participantId,u=s._styles,c=s.onClick;return h.default.createElement(y.DimensionsDetector,{onDimensionsChanged:this._onDimensionsChanged},h.default.createElement(p.ParticipantView,{avatarSize:n,onPress:c,participantId:l,style:u.largeVideo,testHintId:"org.jitsi.meet.LargeVideo",useConnectivityInfoLabel:o,zOrder:0,zoomEnabled:!0}))}}]),n})(h.Component);var D=(0,C.connect)(function(t){return{_participantId:t['features/large-video'].participantId,_styles:_.ColorSchemeRegistry.get(t,'LargeVideo')}})(b);e.default=D},1418,[2,3,54,4,5,6,9,10,8,13,923,532,534,1153,406,1419]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.AVATAR_SIZE=void 0;var o=t(r(d[1])),l=r(d[2]),c=r(d[3]);e.AVATAR_SIZE=200,c.ColorSchemeRegistry.register('LargeVideo',{largeVideo:(0,o.default)({},l.StyleSheet.absoluteFillObject,{alignItems:'stretch',backgroundColor:(0,c.schemeColor)('background'),flex:1,justifyContent:'center'})})},1419,[3,54,17,923]);
__d(function(g,r,i,a,m,e,d){},1420,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]),s=r(d[2]),n=r(d[3]),p=r(d[4]);s.MiddlewareRegistry.register(function(s){return function(T){return function(A){var I=T(A);switch(A.type){case c.DOMINANT_SPEAKER_CHANGED:var P=(0,c.getLocalParticipant)(s.getState());P&&P.id!==A.participant.id&&s.dispatch((0,p.selectParticipantInLargeVideo)());break;case c.PARTICIPANT_JOINED:case c.PARTICIPANT_LEFT:case c.PIN_PARTICIPANT:case n.TRACK_ADDED:case n.TRACK_REMOVED:s.dispatch((0,p.selectParticipantInLargeVideo)());break;case t.CONFERENCE_JOINED:s.dispatch((0,p.selectParticipant)());break;case n.TRACK_UPDATED:if('videoType'in A.track){var E=s.getState(),N=(0,n.getTrackByJitsiTrack)(E['features/base/tracks'],A.track.jitsiTrack),_=E['features/large-video'].participantId;N.participantId===_&&s.dispatch((0,p.selectParticipant)())}}return I}}})},1421,[383,532,534,793,1415]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),u=r(d[3]),I=r(d[4]);u.ReducerRegistry.register('features/large-video',function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=arguments.length>1?arguments[1]:void 0;switch(c.type){case n.PARTICIPANT_ID_CHANGED:if(u.participantId===c.oldValue)return(0,t.default)({},u,{participantId:c.newValue});break;case I.SELECT_LARGE_VIDEO_PARTICIPANT:return(0,t.default)({},u,{participantId:c.participantId});case I.UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION:return(0,t.default)({},u,{resolution:c.resolution})}return u})},1422,[3,54,532,534,1416]);
__d(function(g,r,i,a,m,e,d){},1423,[]);
__d(function(g,r,i,a,m,e,d){var l=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=l(r(d[1])),n=l(r(d[2])),o=l(r(d[3])),u=l(r(d[4])),c=l(r(d[5])),f=r(d[6]),s=r(d[7]),y=r(d[8]),b=r(d[9]),O=(function(l){function s(){var l,n;(0,t.default)(this,s);for(var c=arguments.length,f=new Array(c),b=0;b<c;b++)f[b]=arguments[b];return(n=(0,o.default)(this,(l=(0,u.default)(s)).call.apply(l,[this].concat(f)))).accessibilityLabel='toolbar.accessibilityLabel.audioOnly',n.icon=y.IconAudioOnly,n.label='toolbar.audioOnlyOn',n.toggledIcon=y.IconAudioOnlyOff,n.toggledLabel='toolbar.audioOnlyOff',n}return(0,c.default)(s,l),(0,n.default)(s,[{key:"_handleClick",value:function(){this.props.dispatch((0,f.toggleAudioOnly)())}},{key:"_isToggled",value:function(){return this.props._audioOnly}}]),s})(r(d[10]).AbstractButton);var v=(0,s.translate)((0,b.connect)(function(l){var t=l['features/base/audio-only'].enabled;return{_audioOnly:Boolean(t)}})(O));e.default=v},1424,[3,4,5,6,9,10,873,607,403,534,810]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),o=t(r(d[3])),s=t(r(d[4])),c=t(r(d[5])),u=r(d[6]),p=r(d[7]),f=r(d[8]),b=r(d[9]),v=r(d[10]),_=(function(t){function p(){var t,l;(0,n.default)(this,p);for(var c=arguments.length,u=new Array(c),b=0;b<c;b++)u[b]=arguments[b];return(l=(0,o.default)(this,(t=(0,s.default)(p)).call.apply(t,[this].concat(u)))).accessibilityLabel='toolbar.accessibilityLabel.raiseHand',l.icon=f.IconRaisedHand,l.label='toolbar.raiseYourHand',l.toggledLabel='toolbar.lowerYourHand',l}return(0,c.default)(p,t),(0,l.default)(p,[{key:"_handleClick",value:function(){this._toggleRaisedHand()}},{key:"_isToggled",value:function(){return this.props._raisedHand}},{key:"_toggleRaisedHand",value:function(){var t=!this.props._raisedHand;(0,u.sendAnalytics)((0,u.createToolbarEvent)('raise.hand',{enable:t})),this.props.dispatch((0,b.participantUpdated)({id:this.props._localParticipant.id,local:!0,raisedHand:t}))}}]),p})(r(d[11]).AbstractButton);var h=(0,p.translate)((0,v.connect)(function(t){var n=(0,b.getLocalParticipant)(t);return{_localParticipant:n,_raisedHand:n.raisedHand}})(_));e.default=h},1425,[3,4,5,6,9,10,385,607,403,532,534,810]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),o=t(r(d[2])),n=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),s=r(d[6]),f=r(d[7]),b=r(d[8]),v=r(d[9]),_=r(d[10]),h=r(d[11]),p=(function(t){function s(){var t,o;(0,l.default)(this,s);for(var c=arguments.length,b=new Array(c),v=0;v<c;v++)b[v]=arguments[v];return(o=(0,n.default)(this,(t=(0,u.default)(s)).call.apply(t,[this].concat(b)))).accessibilityLabel='toolbar.accessibilityLabel.toggleCamera',o.icon=f.IconSwitchCamera,o.label='toolbar.toggleCamera',o}return(0,c.default)(s,t),(0,o.default)(s,[{key:"_handleClick",value:function(){this.props.dispatch((0,b.toggleCameraFacingMode)())}},{key:"_isDisabled",value:function(){return this.props._audioOnly||this.props._videoMuted}}]),s})(_.AbstractButton);var y=(0,s.translate)((0,v.connect)(function(t){var l=t['features/base/audio-only'].enabled,o=t['features/base/tracks'];return{_audioOnly:Boolean(l),_videoMuted:(0,h.isLocalTrackMuted)(o,b.MEDIA_TYPE.VIDEO)}})(p));e.default=y},1426,[3,4,5,6,9,10,607,403,744,534,810,793]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=o(r(d[1])),l=r(d[2]),n=r(d[3]),u={backgroundColor:(0,l.schemeColor)('button'),borderRadius:25,borderWidth:0,flex:0,flexDirection:'row',height:50,justifyContent:'center',marginHorizontal:7,width:50},c={alignSelf:'center',color:n.ColorPalette.darkGrey,fontSize:22},s=(0,t.default)({},u,{backgroundColor:(0,l.schemeColor)('buttonToggled')}),b=(0,t.default)({},c,{color:n.ColorPalette.white}),f={toolbar:{alignItems:'center',flexDirection:'row',flexGrow:0,justifyContent:'center',marginBottom:n.BoxModel.margin/2,paddingHorizontal:n.BoxModel.margin},toolbox:{flexDirection:'column',flexGrow:0}};e.default=f,l.ColorSchemeRegistry.register('Toolbox',{buttonStyles:{iconStyle:c,style:u},buttonStylesBorderless:{iconStyle:b,style:(0,t.default)({},u,{backgroundColor:'transparent'})},chatButtonOverride:{toggled:{backgroundColor:n.ColorPalette.blue}},hangupButtonStyles:{iconStyle:b,style:(0,t.default)({},u,{backgroundColor:(0,l.schemeColor)('hangup')}),underlayColor:n.ColorPalette.buttonUnderlay},toggledButtonStyles:{iconStyle:b,style:(0,t.default)({},s,{borderColor:(0,l.schemeColor)('buttonToggledBorder'),borderWidth:1})}})},1427,[3,54,923,406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),u=t(r(d[2])),n=t(r(d[3])),l=t(r(d[4])),s=t(r(d[5])),c=t(r(d[6])),f=t(r(d[7])),y=r(d[8]),b=r(d[9]),h=r(d[10]),_=r(d[11]),v=r(d[12]),p=r(d[13]),M=r(d[14]),E=t(r(d[15])),P=(function(t){function h(t){var u;return(0,o.default)(this,h),(u=(0,n.default)(this,(0,l.default)(h).call(this,t))).accessibilityLabel='toolbar.accessibilityLabel.videomute',u.label='toolbar.videomute',u.tooltip='toolbar.videomute',u._onKeyboardShortcut=u._onKeyboardShortcut.bind((0,f.default)((0,f.default)(u))),u}return(0,c.default)(h,t),(0,u.default)(h,[{key:"componentDidMount",value:function(){'undefined'==typeof APP||APP.keyboardshortcut.registerShortcut('V',null,this._onKeyboardShortcut,'keyboardShortcuts.videoMute')}},{key:"componentWillUnmount",value:function(){'undefined'==typeof APP||APP.keyboardshortcut.unregisterShortcut('V')}},{key:"_isVideoMuted",value:function(){return this.props._videoMuted}},{key:"_onKeyboardShortcut",value:function(){(0,y.sendAnalytics)((0,y.createShortcutEvent)(y.VIDEO_MUTE,y.ACTION_SHORTCUT_TRIGGERED,{enable:!this._isVideoMuted()})),(0,s.default)((0,l.default)(h.prototype),"_handleClick",this).call(this)}},{key:"_setVideoMuted",value:function(t){(0,y.sendAnalytics)((0,y.createToolbarEvent)(y.VIDEO_MUTE,{enable:t})),this.props._audioOnly&&this.props.dispatch((0,b.setAudioOnly)(!1,!0)),this.props.dispatch((0,_.setVideoMuted)(t,_.VIDEO_MUTISM_AUTHORITY.USER,!0)),'undefined'==typeof APP||APP.UI.emitEvent(E.default.VIDEO_MUTED,t,!0)}}]),h})(p.AbstractVideoMuteButton);var A=(0,h.translate)((0,v.connect)(function(t){var o=t['features/base/audio-only'].enabled,u=t['features/base/tracks'];return{_audioOnly:Boolean(o),_videoMuted:(0,M.isLocalTrackMuted)(u,_.MEDIA_TYPE.VIDEO)}})(P));e.default=A},1428,[3,4,5,6,9,47,10,8,385,873,607,744,534,810,793,875]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);function u(t,n){if('object'==typeof APP)if(n.fullScreen){var u=document.documentElement||{};'function'==typeof u.requestFullscreen?u.requestFullscreen():'function'==typeof u.mozRequestFullScreen?u.mozRequestFullScreen():'function'==typeof u.webkitRequestFullscreen&&u.webkitRequestFullscreen()}else'function'==typeof document.exitFullscreen?document.exitFullscreen():'function'==typeof document.mozCancelFullScreen?document.mozCancelFullScreen():'function'==typeof document.webkitExitFullscreen&&document.webkitExitFullscreen();return t(n)}t.MiddlewareRegistry.register(function(t){return function(o){return function(c){switch(c.type){case n.CLEAR_TOOLBOX_TIMEOUT:var l=t.getState()['features/toolbox'].timeoutID;clearTimeout(l);break;case n.SET_FULL_SCREEN:return u(o,c);case n.SET_TOOLBOX_TIMEOUT:var s=t.getState()['features/toolbox'].timeoutID,f=c.handler,F=c.timeoutMS;clearTimeout(s),c.timeoutID=setTimeout(f,F)}return o(c)}}})},1429,[534,1306]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),l=r(d[2]),O=r(d[3]);l.ReducerRegistry.register('features/toolbox',function(){var s,u,n,_=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(s=!1,u=!1,n=5e3,'undefined'!=typeof interfaceConfig&&(interfaceConfig.INITIAL_TOOLBAR_TIMEOUT&&(n=interfaceConfig.INITIAL_TOOLBAR_TIMEOUT),void 0!==interfaceConfig.TOOLBAR_ALWAYS_VISIBLE&&(s=interfaceConfig.TOOLBAR_ALWAYS_VISIBLE)),!0===s&&(u=!0),{alwaysVisible:s,enabled:!0,hovered:!1,overflowMenuVisible:!1,timeoutID:null,timeoutMS:n,visible:u}),T=arguments.length>1?arguments[1]:void 0;switch(T.type){case O.CLEAR_TOOLBOX_TIMEOUT:return(0,t.default)({},_,{timeoutID:void 0});case O.FULL_SCREEN_CHANGED:return(0,t.default)({},_,{fullScreen:T.fullScreen});case O.SET_OVERFLOW_MENU_VISIBLE:return(0,t.default)({},_,{overflowMenuVisible:T.visible});case O.SET_TOOLBAR_HOVERED:return(0,t.default)({},_,{hovered:T.hovered});case O.SET_TOOLBOX_ALWAYS_VISIBLE:return(0,t.default)({},_,{alwaysVisible:T.alwaysVisible,visible:!0===T.alwaysVisible||_.visible});case O.SET_TOOLBOX_ENABLED:return(0,t.default)({},_,{enabled:T.enabled});case O.SET_TOOLBOX_TIMEOUT:return(0,t.default)({},_,{timeoutID:T.timeoutID,timeoutMS:T.timeoutMS});case O.SET_TOOLBOX_TIMEOUT_MS:return(0,t.default)({},_,{timeoutMS:T.timeoutMS});case O.SET_TOOLBOX_VISIBLE:return(0,l.set)(_,'visible',_.alwaysVisible||T.visible);case O.TOGGLE_TOOLBOX_VISIBLE:return(0,l.set)(_,'visible',_.alwaysVisible||!_.visible)}return _})},1430,[3,54,534,1306]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),h=t(r(d[7])),s=r(d[8]),v=r(d[9]),p=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return h.default.createElement(v.BaseIndicator,{highlight:!1,icon:s.IconMicDisabled})}}]),n})(h.Component);e.default=p},1431,[2,3,4,5,6,9,10,13,403,394]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),h=t(r(d[7])),p=r(d[8]),s=r(d[9]),v=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return h.default.createElement(s.BaseIndicator,{highlight:!0,icon:p.IconDominantSpeaker})}}]),n})(h.Component);e.default=v},1432,[2,3,4,5,6,9,10,13,403,394]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),c=n(r(d[6])),h=t(r(d[7])),s=r(d[8]),v=r(d[9]),p=(function(t){function n(){return(0,u.default)(this,n),(0,o.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return h.default.createElement(v.BaseIndicator,{highlight:!1,icon:s.IconModerator})}}]),n})(h.Component);e.default=p},1433,[2,3,4,5,6,9,10,13,403,394]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),s=n(r(d[7])),h=r(d[8]),_=r(d[9]),p=r(d[10]),v=t(r(d[11])),y=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"_renderIndicator",value:function(){return s.default.createElement(_.BaseIndicator,{highlight:!0,icon:h.IconRaisedHand})}}]),n})(v.default),I=(0,p.connect)(v._mapStateToProps)(y);e.default=I},1434,[2,3,4,5,6,9,10,13,403,394,534,1435]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t,n){var u=(0,s.getParticipantById)(t,n.participantId);return{_raisedHand:u&&u.raisedHand}},e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),p=r(d[6]),s=r(d[7]),c=(function(t){function p(){return(0,n.default)(this,p),(0,o.default)(this,(0,f.default)(p).apply(this,arguments))}return(0,l.default)(p,t),(0,u.default)(p,[{key:"render",value:function(){return this.props._raisedHand?this._renderIndicator():null}}]),p})(p.Component);e.default=c},1435,[3,4,5,6,9,10,13,532]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),o=n(r(d[5])),c=n(r(d[6])),h=t(r(d[7])),s=r(d[8]),v=r(d[9]),p=(function(t){function n(){return(0,u.default)(this,n),(0,f.default)(this,(0,o.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,l.default)(n,[{key:"render",value:function(){return h.default.createElement(v.BaseIndicator,{highlight:!1,icon:s.IconCameraDisabled})}}]),n})(h.Component);e.default=p},1436,[2,3,4,5,6,9,10,13,403,394]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=n(r(d[2])),u=n(r(d[3])),l=n(r(d[4])),o=n(r(d[5])),h=n(r(d[6])),c=n(r(d[7])),f=n(r(d[8])),p=t(r(d[9])),v=r(d[10]),y=r(d[11]),_=r(d[12]),w=r(d[13]),k=n(r(d[14])),C=n(r(d[15])),D=(function(t){function n(t){var s;return(0,u.default)(this,n),(s=(0,o.default)(this,(0,h.default)(n).call(this,t))).state={height:0,width:0},s._onDimensionsChanged=s._onDimensionsChanged.bind((0,f.default)((0,f.default)(s))),s}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){this._updateReceiverQuality()}},{key:"componentDidUpdate",value:function(){this._updateReceiverQuality()}},{key:"render",value:function(){var t=this.props.onClick,n=this.state,u=n.height,l=n.width,o=this._groupIntoRows(this._renderThumbnails(),this._getColumnCount());return p.default.createElement(w.DimensionsDetector,{onDimensionsChanged:this._onDimensionsChanged},p.default.createElement(v.ScrollView,{style:(0,s.default)({},C.default.tileView,{height:u,width:l})},p.default.createElement(v.TouchableWithoutFeedback,{onPress:t},p.default.createElement(v.View,{style:(0,s.default)({},C.default.tileViewRows,{minHeight:u,minWidth:l})},o))))}},{key:"_getColumnCount",value:function(){var t=this.props._participants.length;return(0,w.isNarrowAspectRatio)(this)?t>=3?2:1:4===t?2:Math.min(3,t)}},{key:"_getSortedParticipants",value:function(){var t,n=[],s=this.props._participants,u=Array.isArray(s),l=0;for(s=u?s:s["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var o;if(u){if(l>=s.length)break;o=s[l++]}else{if((l=s.next()).done)break;o=l.value}var h=o;h.local?t=h:n.push(h)}return t&&n.push(t),n}},{key:"_getTileDimensions",value:function(){var t,n=this.props._participants,s=this.state,u=s.height,l=s.width,o=this._getColumnCount(),h=u-20,c=l-20;return{height:(t=n.length/o>1?Math.min(c/o,h/2):Math.min(c/o,h))/1,width:t}}},{key:"_groupIntoRows",value:function(t,n){for(var s=[],u=0;u<t.length;u++)if(u%n==0){var l=t.slice(u,u+n);s.push(p.default.createElement(v.View,{key:s.length,style:C.default.tileViewRow},l))}return s}},{key:"_onDimensionsChanged",value:function(t,n){this.setState({height:n,width:t})}},{key:"_renderThumbnails",value:function(){var t={aspectRatio:1,flex:0,height:this._getTileDimensions().height,width:null};return this._getSortedParticipants().map(function(n){return p.default.createElement(k.default,{disableTint:!0,key:n.id,participant:n,renderDisplayName:!0,styleOverrides:t,tileView:!0})})}},{key:"_updateReceiverQuality",value:function(){var t=this._getTileDimensions().height,n=(0,y.getNearestReceiverVideoQualityLevel)(t);this.props.dispatch((0,y.setMaxReceiverVideoQuality)(n))}}]),n})(p.Component);var b=(0,_.connect)(function(t){return{_participants:t['features/base/participants']}})((0,w.makeAspectRatioAware)(D));e.default=b},1437,[2,3,54,4,5,6,9,10,8,13,17,383,534,1153,1288,1286]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),l=r(d[3]),s={enabled:!0,visible:!0};n.ReducerRegistry.register('features/filmstrip',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.SET_FILMSTRIP_ENABLED:return(0,t.default)({},n,{enabled:u.enabled});case l.SET_FILMSTRIP_HOVERED:return(0,t.default)({},n,{hovered:u.hovered});case l.SET_FILMSTRIP_VISIBLE:return(0,t.default)({},n,{visible:u.visible})}return n})},1438,[3,54,534,1279]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.FOLLOW_ME_COMMAND=void 0;e.FOLLOW_ME_COMMAND='follow-me'},1439,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,r(d[0]).getLogger)('features/follow-me');e.default=o},1440,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),f=r(d[3]);function u(t){var n=(0,s.getPinnedParticipant)(t);return{filmstripVisible:t['features/filmstrip'].visible,nextOnStage:n&&n.id,sharedDocumentVisible:t['features/etherpad'].editing,tileViewEnabled:t['features/video-layout'].tileViewEnabled}}function o(t,o){var l=o.getState(),c=(0,n.getCurrentConference)(l);c&&(0,s.isLocalParticipantModerator)(l)&&('off'!==t?l['features/base/conference'].followMeEnabled&&c.sendCommand(f.FOLLOW_ME_COMMAND,{attributes:u(l)}):c.sendCommandOnce(f.FOLLOW_ME_COMMAND,{attributes:{off:!0}}))}t.StateListenerRegistry.register(function(t){return t['features/base/conference'].followMeEnabled},function(t,n){return o(t||'off',n)}),t.StateListenerRegistry.register(function(t){var n=(0,s.getPinnedParticipant)(t);return n?n.id:null},o),t.StateListenerRegistry.register(function(t){return t['features/etherpad'].editing},o),t.StateListenerRegistry.register(function(t){return t['features/filmstrip'].visible},o),t.StateListenerRegistry.register(function(t){return t['features/video-layout'].tileViewEnabled},o)},1441,[534,383,532,1439]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);s.ReducerRegistry.register('features/follow-me',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;switch(o.type){case t.SET_FOLLOW_ME_MODERATOR:var _=(0,s.set)(n,'moderator',o.id);return o.id||(_=(0,s.set)(_,'state',void 0)),_;case t.SET_FOLLOW_ME_STATE:return(0,s.set)(n,'state',o.state)}return n})},1442,[1276,534]);
__d(function(g,r,i,a,m,e,d){r(d[0])},1443,[1444]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),s=r(d[2]),c=r(d[3]),f=r(d[4]),l=r(d[5]),o=r(d[6]),u=r(d[7]),E=r(d[8]),_=t(r(d[9]));function N(t){var n=(0,t.getState)(),s=n['features/base/conference'].conference,c=n['features/base/audio-only'].enabled,f=n['features/background'].appState,l=n['features/filmstrip'].enabled,o=n['features/base/config'];if(s){var E=void 0===o.channelLastN?-1:o.channelLastN;if('active'!==f)E=0;else if(c){var N=n['features/video-layout'],T=N.screenShares,I=N.tileViewEnabled,S=n['features/large-video'].participantId,A=S?(0,u.getParticipantById)(n,S):void 0;E=I||!A||A.local?0:(T||[]).includes(S)?1:0}else l||(E=1);if(s.getLastN()!==E){_.default.info("Setting last N to: "+E);try{s.setLastN(E)}catch(t){_.default.error("Failed to set lastN: "+t)}}}else _.default.debug('There is no active conference, not updating last N')}E.MiddlewareRegistry.register(function(t){return function(u){return function(E){var _=u(E);switch(E.type){case c.APP_STATE_CHANGED:case o.CONFERENCE_JOINED:case f.SCREEN_SHARE_PARTICIPANTS_UPDATED:case s.SELECT_LARGE_VIDEO_PARTICIPANT:case l.SET_AUDIO_ONLY:case n.SET_FILMSTRIP_ENABLED:case f.SET_TILE_VIEW:N(t)}return _}}})},1444,[3,1279,1416,891,1399,876,1058,741,534,1445]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/base/lastn');e.default=t},1445,[576]);
__d(function(g,r,i,a,m,e,d){r(d[0])},1446,[1447]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1])),t=r(d[2]);r(d[3]).StateListenerRegistry.register(function(n){var t=n['features/recent-list'];return t&&t.length&&t[t.length-1]},function(c,o,u){(0,n.default)(o),u&&c&&u.conference===c.conference&&0===c.duration&&(0,t.sendAnalytics)((0,t.createRejoinedEvent)({lastConferenceDuration:u.duration/1e3,timeSinceLeft:(Date.now()-(u.date+u.duration))/1e3,url:u.conference}))})},1447,[3,1448,385,534]);
__d(function(g,r,i,a,m,e,d){m.exports=function(n){if(null==n)throw new TypeError("Cannot destructure undefined")}},1448,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),u=r(d[2]),o=r(d[3]);function c(t,u,o){var c=u(o),f=window,s=f.history,p=f.location;if(s&&p&&s.length&&'function'==typeof s.replaceState){var l=(0,n.getURLWithoutParams)(p);p!==l&&s.replaceState(s.state,document&&document.title||'',l)}return c}function f(t,n,u){var c,f,s=n(u);return c=(0,t.getState)(),f=c['features/base/app'].app,(0,o._getRouteToRender)(c).then(function(t){return f._navigate(t)}),s}u.MiddlewareRegistry.register(function(u){return function(o){return function(s){switch(s.type){case n.CONNECTION_ESTABLISHED:return c(u,o,s);case t.SET_ROOM:return f(u,o,s)}return o(s)}}})},1449,[383,1051,534,1450]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._getRouteToRender=function(o){var n=(0,t.toState)(o);if('ReactNative'===navigator.product)return l(n);return v(n)||P(n)};var o=r(d[0]),n=r(d[1]),t=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]),f=r(d[6]),p=r(d[7]);function l(o){var t=h();return(0,n.isRoomValid)(o['features/base/conference'].room)?t.component=s.Conference:(0,p.isWelcomePageAppEnabled)(o)?t.component=p.WelcomePage:t.component=p.BlankPage,Promise.resolve(t)}function v(o){if((0,n.isRoomValid)(o['features/base/conference'].room)){var t=h(),p=o['features/base/connection'].locationURL;return window.location.href!==p.href?(t.href=p.href,Promise.resolve(t)):(0,u.getDeepLinkingPage)(o).then(function(o){return o?t.component=o:(0,c.isSupportedBrowser)()?t.component=s.Conference:t.component=f.UnsupportedDesktopBrowser,t})}}function P(n){var t=h();if((0,p.isWelcomePageUserEnabled)(n))(0,c.isSupportedBrowser)()?t.component=p.WelcomePage:t.component=f.UnsupportedDesktopBrowser;else{var s=window.location.href;s.endsWith('/')||(s+='/'),t.href=s+(0,o.generateRoomWithoutSeparator)()}return Promise.resolve(t)}function h(){return{component:p.BlankPage,href:void 0}}},1450,[880,383,534,1451,1453,1533,1543,1547]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1451,[1452]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.isBrowsersOptimal=function(n){return(interfaceConfig.OPTIMAL_BROWSERS||u).includes(n)},e.isSuboptimalBrowser=function(){return!S(interfaceConfig.OPTIMAL_BROWSERS||u)&&l()},e.isSupportedBrowser=l;var o=n(r(d[1])),t=r(d[2]),f=o.default.util.browser,u=['chrome','electron','firefox','nwjs'],s=[],c={chrome:f.isChrome.bind(f),chromium:f.isChromiumBased.bind(f),edge:f.isEdge.bind(f),electron:f.isElectron.bind(f),firefox:f.isFirefox.bind(f),nwjs:f.isNWJS.bind(f),opera:f.isOpera.bind(f),safari:f.isSafari.bind(f)};function l(){return'ReactNative'!==navigator.product&&(!(!b()&&S(interfaceConfig.UNSUPPORTED_BROWSERS||s))&&(b()||o.default.isWebRtcSupported()))}function S(n){return Boolean(n.find(function(n){var o=c[n];return!!o&&o.call(f)}))}function b(){return'android'===t.Platform.OS||'ios'===t.Platform.OS}},1452,[3,388,394]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2])},1453,[1454,1455,1525]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.notifyKickedOut=function(o,c){return function(l,p){l((0,t.openDialog)(t.AlertDialog,{contentKey:{key:'dialog.kickTitle',params:{participantDisplayName:(0,n.getParticipantDisplayName)(p,o.getId())}},onSubmit:c}))}};var t=r(d[0]),n=r(d[1])},1454,[1065,532]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1455,[1456]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Conference",{enumerable:!0,get:function(){return t.default}});var t=n(r(d[1]))},1456,[3,1457]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),c=n(r(d[4])),s=n(r(d[5])),u=n(r(d[6])),f=n(r(d[7])),p=n(r(d[8])),b=n(r(d[9])),_=n(r(d[10])),v=r(d[11]),E=n(r(d[12])),h=r(d[13]),k=r(d[14]),C=r(d[15]),P=r(d[16]),V=r(d[17]),y=r(d[18]),I=r(d[19]),w=r(d[20]),x=r(d[21]),B=r(d[22]),N=r(d[23]),T=r(d[24]),A=r(d[25]),R=r(d[26]),S=r(d[27]),L=r(d[28]),D=n(r(d[29])),F=n(r(d[30])),H=t(r(d[31])),M=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t)))._onClick=l._onClick.bind((0,b.default)((0,b.default)(l))),l._onHardwareBackPress=l._onHardwareBackPress.bind((0,b.default)((0,b.default)(l))),l._setToolboxVisible=l._setToolboxVisible.bind((0,b.default)((0,b.default)(l))),l}return(0,p.default)(n,t),(0,c.default)(n,[{key:"componentDidMount",value:function(){T.BackButtonRegistry.addListener(this._onHardwareBackPress)}},{key:"componentWillUnmount",value:function(){T.BackButtonRegistry.removeListener(this._onHardwareBackPress)}},{key:"render",value:function(){var t=this.props,n=t._connecting,l=t._filmstripVisible,o=t._largeVideoParticipantId,c=t._reducedUI,s=t._shouldDisplayTileView,u=t._toolboxVisible,f=l&&(0,V.isNarrowAspectRatio)(this)&&!s;return _.default.createElement(C.Container,{style:H.default.conference},_.default.createElement(v.StatusBar,{barStyle:"light-content",hidden:!0,translucent:!0}),_.default.createElement(w.Chat,null),_.default.createElement(A.AddPeopleDialog,null),s?_.default.createElement(B.TileView,{onClick:this._onClick}):_.default.createElement(N.LargeVideo,{onClick:this._onClick}),c||_.default.createElement(A.CalleeInfoContainer,null),n&&_.default.createElement(C.TintedView,null,_.default.createElement(C.LoadingIndicator,null)),_.default.createElement(v.View,{pointerEvents:"box-none",style:H.default.toolboxAndFilmstripContainer},u&&_.default.createElement(E.default,{colors:H.NAVBAR_GRADIENT_COLORS,end:{x:0,y:0},pointerEvents:"none",start:{x:0,y:1},style:[H.default.bottomGradient,f?H.default.gradientStretchBottom:void 0]}),_.default.createElement(D.default,null),_.default.createElement(R.Captions,{onPress:this._onClick}),s||_.default.createElement(x.DisplayNameLabel,{participantId:o}),_.default.createElement(S.Toolbox,null),s?void 0:_.default.createElement(B.Filmstrip,null)),_.default.createElement(v.SafeAreaView,{pointerEvents:"box-none",style:H.default.navBarSafeView},_.default.createElement(F.default,null),this.renderNotificationsContainer()),_.default.createElement(y.TestConnectionInfo,null),this._renderConferenceNotification())}},{key:"_onClick",value:function(){this._setToolboxVisible(!this.props._toolboxVisible)}},{key:"_onHardwareBackPress",value:function(){var t,n=this;this.props._pictureInPictureEnabled?t=v.NativeModules.PictureInPicture.enterPictureInPicture():t=Promise.reject(new Error('PiP not enabled'));return t.catch(function(){n.props.dispatch((0,h.appNavigate)(void 0))}),!0}},{key:"_renderConferenceNotification",value:function(){var t=this.props,n=t._calendarEnabled,l=t._reducedUI;return n&&!l?_.default.createElement(I.ConferenceNotification,null):void 0}},{key:"renderNotificationsContainer",value:function(){var t={};return this.props._filmstripVisible&&!(0,V.isNarrowAspectRatio)(this)&&(t.marginRight=B.FILMSTRIP_SIZE),(0,f.default)((0,u.default)(n.prototype),"renderNotificationsContainer",this).call(this,{style:t})}},{key:"_setToolboxVisible",value:function(t){this.props.dispatch((0,S.setToolboxVisible)(t))}}]),n})(L.AbstractConference);var U=(0,P.connect)(function(t){var n=t['features/base/connection'],o=n.connecting,c=n.connection,s=t['features/base/conference'],u=s.conference,f=s.joining,p=s.leaving,b=t['features/base/responsive-ui'].reducedUI,_=o||c&&(f||!u&&!p);return(0,l.default)({},(0,L.abstractMapStateToProps)(t),{_calendarEnabled:(0,I.isCalendarEnabled)(t),_connecting:Boolean(_),_filmstripVisible:(0,B.isFilmstripVisible)(t),_largeVideoParticipantId:t['features/large-video'].participantId,_pictureInPictureEnabled:(0,k.getFeatureFlag)(t,k.PIP_ENABLED),_reducedUI:b,_toolboxVisible:(0,S.isToolboxVisible)(t)})})((0,V.makeAspectRatioAware)(M));e.default=U},1457,[2,3,54,4,5,6,9,47,10,8,13,17,1458,381,1138,394,534,1153,1000,1460,1311,1063,1277,1414,968,1166,1039,1304,1478,1480,1524,1523]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),f=n(r(d[6])),c=n(r(d[7])),p=n(r(d[8])),h=t(r(d[9])),y=r(d[10]),v=n(r(d[11])),A=function(t,n){return Array.isArray(n)?(console.warn("LinearGradient '"+t+"' property should be an object with fields 'x' and 'y', Array type is deprecated."),{x:n[0],y:n[1]}):n},C=(function(t){function n(){return(0,s.default)(this,n),(0,f.default)(this,(0,c.default)(n).apply(this,arguments))}return(0,p.default)(n,t),(0,u.default)(n,[{key:"setNativeProps",value:function(t){this.gradientRef.setNativeProps(t)}},{key:"render",value:function(){var t=this,n=this.props,s=n.start,u=n.end,f=n.colors,c=n.locations,p=n.useAngle,C=n.angleCenter,P=n.angle,b=(0,o.default)(n,["start","end","colors","locations","useAngle","angleCenter","angle"]);return f&&c&&f.length!==c.length&&console.warn('LinearGradient colors and locations props should be arrays of the same length'),h.default.createElement(v.default,(0,l.default)({ref:function(n){t.gradientRef=n}},b,{startPoint:A('start',s),endPoint:A('end',u),colors:f.map(y.processColor),locations:c?c.slice(0,f.length):null,useAngle:p,angleCenter:A('angleCenter',C),angle:P}))}}]),n})(h.Component);e.default=C,C.defaultProps={start:{x:.5,y:0},end:{x:.5,y:1}}},1458,[2,3,16,56,4,5,6,9,10,13,17,1459]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).requireNativeComponent)('BVLinearGradient');e.default=t},1459,[17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t={isCalendarEnabled:!0};Object.defineProperty(e,"isCalendarEnabled",{enumerable:!0,get:function(){return l.isCalendarEnabled}});var n=r(d[0]);Object.keys(n).forEach(function(o){"default"!==o&&"__esModule"!==o&&(Object.prototype.hasOwnProperty.call(t,o)||Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[o]}}))});var o=r(d[1]);Object.keys(o).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return o[n]}}))});var c=r(d[2]);Object.keys(c).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(t,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return c[n]}}))});var l=r(d[3]);r(d[4]),r(d[5])},1460,[1461,1467,1464,1462,1476,1477]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var n={openUpdateCalendarEventDialog:!0,updateCalendarEvent:!0};e.openUpdateCalendarEventDialog=function(n){return(0,l.openDialog)(p.UpdateCalendarEventDialog,{eventId:n})},e.updateCalendarEvent=function(n){return function(l,p){var c=(0,o.getDefaultURL)(p),v=(0,t.generateRoomWithoutSeparator)();(0,f.addLinkToCalendarEntry)(p(),n,c+"/"+v).finally(function(){l((0,u.refreshCalendar)(!1,!1))})}};var t=r(d[0]),o=r(d[1]),l=r(d[2]),u=r(d[3]),f=r(d[4]),p=r(d[5]),c=r(d[6]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))})},1461,[880,381,1065,1461,1462,1467,1474]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={addLinkToCalendarEntry:!0,isCalendarEnabled:!0,_fetchCalendarEntries:!0};e.addLinkToCalendarEntry=function(t,n,f){return new Promise(function(s,h){(0,l.getShareInfoText)(t,f,!0).then(function(t){u.default.findEventById(n).then(function(n){var f=n.description?n.description+"\n\n"+t:t,l=(0,o.default)({id:n.id},c.Platform.select({ios:{notes:f},android:{description:f}}));u.default.saveEvent(n.title,l).then(s,h)},h)},h)})},e.isCalendarEnabled=function(t){var n=(0,f.getFeatureFlag)(t,f.CALENDAR_ENABLED);if(void 0!==n)return n;var o=c.NativeModules.AppInfo.calendarEnabled;return void 0===o||o},e._fetchCalendarEntries=function(t,n,o){var c=t.dispatch,f=t.getState;p(n&&!f()['features/calendar-sync'].authorization||o,c).then(function(n){if(n){var o=new Date,c=new Date;o.setDate(o.getDate()+h.FETCH_START_DAYS),c.setDate(c.getDate()+h.FETCH_END_DAYS),u.default.fetchAllEvents(o.getTime(),c.getTime(),[]).then(E._updateCalendarEntries.bind(t)).catch(function(t){return v.default.error('Error fetching calendar.',t)})}else v.default.warn('Calendar access not granted.')}).catch(function(t){return v.default.error('Error accessing calendar.',t)})};var o=t(r(d[1])),c=r(d[2]),u=t(r(d[3])),f=r(d[4]),l=r(d[5]),s=r(d[6]),h=r(d[7]),E=r(d[8]),v=t(r(d[9])),_=r(d[10]);function p(t,n){return new Promise(function(o,c){u.default.authorizationStatus().then(function(f){'authorized'===f?o(!0):t?u.default.authorizeEventStore().then(function(t){n((0,s.setCalendarAuthorization)(t)),o('authorized'===t)}).catch(c):o(!1)}).catch(c)})}Object.keys(_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return _[t]}}))})},1462,[3,54,17,1463,1138,1166,1461,1464,1462,1465,1466]);
__d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]),v=o.NativeModules.RNCalendarEvents,u={authorizationStatus:function(){return v.authorizationStatus()},authorizeEventStore:function(){return v.authorizeEventStore()},fetchAllEvents:function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return v.fetchAllEvents(t,n,o)},findCalendars:function(){return v.findCalendars()},saveCalendar:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v.saveCalendar((0,n.default)({},t,{color:t.color?(0,o.processColor)(t.color):void 0}))},findEventById:function(t){return v.findEventById(t)},saveEvent:function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return v.saveEvent(t,n,o)},removeEvent:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{futureEvents:!1};return v.removeEvent(t,n)},removeFutureEvents:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{futureEvents:!0};return v.removeEvent(t,n)}};e.default=u},1463,[3,54,17]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_LIST_LENGTH=e.FETCH_START_DAYS=e.FETCH_END_DAYS=e.ERRORS=e.CALENDAR_TYPE=void 0;e.CALENDAR_TYPE={GOOGLE:'google',MICROSOFT:'microsoft'};e.ERRORS={AUTH_FAILED:'sign_in_failed',GOOGLE_APP_MISCONFIGURED:'idpiframe_initialization_failed'};e.FETCH_END_DAYS=10;e.FETCH_START_DAYS=-1;e.MAX_LIST_LENGTH=10},1464,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/calendar-sync');e.default=t},1465,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._updateCalendarEntries=function(t){if(!t||!t.length)return;for(var l=this.dispatch,u=(0,this.getState)()['features/base/known-domains'],c=new Map,D=t,p=Array.isArray(D),y=0,D=p?D:D["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var h;if(p){if(y>=D.length)break;h=D[y++]}else{if((y=D.next()).done)break;h=y.value}var S=h,_=v(S,u);if(_&&f(_)){var N=n.default.hex(JSON.stringify([_.url,_.title,new Date(_.startDate).toTimeString()])),x=c.get(N);(!x||x.startDate>_.startDate)&&c.set(N,_)}}l((0,s.setCalendarEvents)(Array.from(c.values()).sort(function(t,n){return t.startDate-n.startDate}).slice(0,o.MAX_LIST_LENGTH)))};var n=t(r(d[1])),s=r(d[2]),l=r(d[3]),o=r(d[4]),u=828e5;function f(t){return t.endDate>Date.now()&&!((t.allDay||t.endDate-t.startDate>u)&&(!t.attendees||t.attendees.length<2))}function c(t,n,s){for(var l=new RegExp(n,'gi'),o=l.exec(t);null!==o;){var u=o[0];if(!new RegExp(s,'gi').exec(u))return u;o=l.exec(t)}}function v(t,n){if(t){var s=D(t,n),l=Date.parse(t.startDate),o=Date.parse(t.endDate);if(!isNaN(l)&&!isNaN(o)&&('ReactNative'===navigator.product||s||t.calendarId))return{allDay:t.allDay,attendees:t.attendees,calendarId:t.calendarId,endDate:o,id:t.id,startDate:l,title:t.title,url:s}}return null}function D(t,n){for(var s="http(s)?://("+n.join('|')+")/[^\\s<>$]+",o=l.APP_LINK_SCHEME+"[^\\s<>$]+",u=[t.title,t.url,t.location,t.notes,t.description],f=0;f<u.length;f++){var v=u[f];if('string'==typeof v){var D=c(v,s,"/static/")||c(v,o,"/static/");if(D){var p=(0,l.parseURIString)(D);if(p)return p.toString()}}}return null}},1466,[3,830,1461,801,1464]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ConferenceNotification",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"CalendarList",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"MicrosoftSignInButton",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"UpdateCalendarEventDialog",{enumerable:!0,get:function(){return f.default}});var n=t(r(d[1])),u=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4]))},1467,[3,1468,1470,1472,1473]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),f=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),s=n(r(d[7])),v=t(r(d[8])),y=r(d[9]),p=r(d[10]),_=r(d[11]),h=r(d[12]),N=r(d[13]),C=r(d[14]),D=r(d[15]),b=n(r(d[16])),R=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,f.default)(this,(0,u.default)(n).call(this,t))).state={event:void 0},l._getNotificationContentStyle=l._getNotificationContentStyle.bind((0,s.default)((0,s.default)(l))),l._getNotificationPosition=l._getNotificationPosition.bind((0,s.default)((0,s.default)(l))),l._maybeDisplayNotification=l._maybeDisplayNotification.bind((0,s.default)((0,s.default)(l))),l._onGoToNext=l._onGoToNext.bind((0,s.default)((0,s.default)(l))),l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){this.updateIntervalId=setInterval(this._maybeDisplayNotification,1e4)}},{key:"componentWillUnmount",value:function(){clearInterval(this.updateIntervalId)}},{key:"render",value:function(){var t=this.state.event,n=this.props.t;if(t){var o=Date.now(),l=t.startDate<o&&t.endDate>o?'calendarSync.ongoingMeeting':'calendarSync.nextMeeting';return v.default.createElement(y.View,{style:[b.default.notificationContainer,this._getNotificationPosition()]},v.default.createElement(y.View,{style:this._getNotificationContentStyle()},v.default.createElement(y.TouchableOpacity,{onPress:this._onGoToNext},v.default.createElement(y.View,{style:b.default.touchableView},v.default.createElement(y.View,{style:b.default.notificationTextContainer},v.default.createElement(y.Text,{style:b.default.notificationText},n(l)),v.default.createElement(y.Text,{style:b.default.notificationText},(0,h.getLocalizedDateFormatter)(t.startDate).fromNow())),v.default.createElement(y.View,{style:b.default.notificationIconContainer},v.default.createElement(N.Icon,{src:N.IconNotificationJoin,style:b.default.notificationIcon}))))))}return null}},{key:"_getNotificationContentStyle",value:function(){var t=this.state.event,n=this.props._aspectRatio,o=Date.now(),l=[b.default.notificationContent];return t&&t.startDate<o&&t.endDate>o?l.push(b.default.notificationContentPast):l.push(b.default.notificationContentNext),n===D.ASPECT_RATIO_NARROW?l.push(b.default.notificationContentSide):l.push(b.default.notificationContentTop),l}},{key:"_getNotificationPosition",value:function(){return this.props._aspectRatio===D.ASPECT_RATIO_NARROW?b.default.notificationContainerSide:b.default.notificationContainerTop}},{key:"_maybeDisplayNotification",value:function(){var t,n=this.props,o=n._currentConferenceURL,l=n._eventList;if(l&&l.length){var f=Date.now(),u=l,c=Array.isArray(u),s=0;for(u=c?u:u["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var v;if(c){if(s>=u.length)break;v=u[s++]}else{if((s=u.next()).done)break;v=s.value}var y=v,p=y.url&&(0,_.getURLWithoutParamsNormalized)(new URL(y.url));p&&p!==o&&(!t&&y.startDate>f&&y.startDate<f+3e5||y.startDate<f&&y.endDate>f)&&(t=y)}}this.setState({event:t})}},{key:"_onGoToNext",value:function(){var t=this.state.event;t&&t.url&&this.props.dispatch((0,p.appNavigate)(t.url))}}]),n})(v.Component);var T=(0,h.translate)((0,C.connect)(function(t){var n=t['features/base/connection'].locationURL;return{_aspectRatio:t['features/base/responsive-ui'].aspectRatio,_currentConferenceURL:n?(0,_.getURLWithoutParamsNormalized)(n):'',_eventList:t['features/calendar-sync'].events}})(R));e.default=T},1468,[2,3,4,5,6,9,10,8,13,17,381,1051,607,403,534,1153,1469]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0]),o=(0,t.createStyleSheet)({noPermissionMessageButton:{backgroundColor:t.ColorPalette.blue,borderColor:t.ColorPalette.blue,borderRadius:4,borderWidth:1,height:30,justifyContent:'center',margin:15,paddingHorizontal:20},noPermissionMessageButtonText:{color:t.ColorPalette.white},noPermissionMessageText:{backgroundColor:'transparent',color:'rgba(255, 255, 255, 0.6)',textAlign:'center'},noPermissionMessageView:{alignItems:'center',flex:1,flexDirection:'column',justifyContent:'center',padding:20},notificationContainer:{alignSelf:'flex-start',flexDirection:'row',justifyContent:'center',overflow:'hidden',position:'absolute'},notificationContainerSide:{top:100},notificationContainerTop:{justifyContent:'center',left:0,right:0,top:0},notificationContent:{alignSelf:'flex-start',flexDirection:'row',height:55,justifyContent:'center',paddingHorizontal:10},notificationContentNext:{backgroundColor:'#eeb231'},notificationContentPast:{backgroundColor:'red'},notificationContentSide:{borderBottomRightRadius:55,borderTopRightRadius:55},notificationContentTop:{borderBottomLeftRadius:27.5,borderBottomRightRadius:27.5,paddingHorizontal:20},notificationIcon:{color:'white',fontSize:25},notificationIconContainer:{alignItems:'center',flexDirection:'row',height:55,justifyContent:'center'},notificationText:{color:'white',fontSize:13},notificationTextContainer:{flexDirection:'column',height:55,justifyContent:'center'},touchableView:{flexDirection:'row'}});e.default=o},1469,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),s=t(r(d[2])),l=t(r(d[3])),u=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),c=t(r(d[7])),p=r(d[8]),y=r(d[9]),h=r(d[10]),v=r(d[11]),E=r(d[12]),_=r(d[13]),P=t(r(d[14])),b=t(r(d[15])),C=(function(t){function h(t){var s;return(0,n.default)(this,h),(s=(0,l.default)(this,(0,u.default)(h).call(this,t)))._getRenderListEmptyComponent=s._getRenderListEmptyComponent.bind((0,f.default)((0,f.default)(s))),s}return(0,o.default)(h,t),(0,s.default)(h,[{key:"render",value:function(){var t=this.props.disabled;return b.default?c.default.createElement(b.default,{disabled:t,listEmptyComponent:this._getRenderListEmptyComponent()}):null}},{key:"_getRenderListEmptyComponent",value:function(){var t=this.props,n=t._authorization,s=t.t;if('denied'===n)return c.default.createElement(p.View,{style:P.default.noPermissionMessageView},c.default.createElement(p.Text,{style:P.default.noPermissionMessageText},s('calendarSync.permissionMessage')),c.default.createElement(p.TouchableOpacity,{onPress:y.openSettings,style:P.default.noPermissionMessageButton},c.default.createElement(p.Text,{style:P.default.noPermissionMessageButtonText},s('calendarSync.permissionButton'))))}}],[{key:"refresh",value:function(t,n){t((0,_.refreshCalendar)(!1,n))}}]),h})(v.AbstractPage);var M=(0,h.translate)((0,E.connect)(function(t){return{_authorization:t['features/calendar-sync'].authorization}})(C));e.default=M},1470,[3,4,5,6,9,10,8,13,17,1256,607,394,534,1461,1469,1471]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),f=n(r(d[6])),c=n(r(d[7])),y=t(r(d[8])),p=r(d[9]),v=r(d[10]),_=r(d[11]),h=r(d[12]),D=r(d[13]),b=r(d[14]),S=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t)))._onPress=l._onPress.bind((0,c.default)((0,c.default)(l))),l._onRefresh=l._onRefresh.bind((0,c.default)((0,c.default)(l))),l._onSecondaryAction=l._onSecondaryAction.bind((0,c.default)((0,c.default)(l))),l._toDateString=l._toDateString.bind((0,c.default)((0,c.default)(l))),l._toDisplayableItem=l._toDisplayableItem.bind((0,c.default)((0,c.default)(l))),l._toDisplayableList=l._toDisplayableList.bind((0,c.default)((0,c.default)(l))),l._toTimeString=l._toTimeString.bind((0,c.default)((0,c.default)(l))),l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){(0,v.sendAnalytics)((0,v.createCalendarSelectedEvent)())}},{key:"render",value:function(){var t=this.props,n=t.disabled,o=t.listEmptyComponent;return y.default.createElement(h.NavigateSectionList,{disabled:n,onPress:this._onPress,onRefresh:this._onRefresh,onSecondaryAction:this._onSecondaryAction,renderListEmptyComponent:o,sections:this._toDisplayableList()})}},{key:"_onPress",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'calendar.meeting.tile';(0,v.sendAnalytics)((0,v.createCalendarClickedEvent)(n)),this.props.dispatch((0,p.appNavigate)(t))}},{key:"_onRefresh",value:function(){this.props.dispatch((0,b.refreshCalendar)(!0))}},{key:"_onSecondaryAction",value:function(t){this.props.dispatch((0,b.openUpdateCalendarEventDialog)(t,''))}},{key:"_toDateString",value:function(t){return""+(0,_.getLocalizedDateFormatter)(t.startDate).format('MMM Do, YYYY')}},{key:"_toDisplayableItem",value:function(t){return{id:t.id,key:t.id+"-"+t.startDate,lines:[t.url,this._toTimeString(t)],title:t.title,url:t.url}}},{key:"_toDisplayableList",value:function(){var t=this.props,n=t._eventList,o=t.t,l=new Date,s=h.NavigateSectionList.createSection,u=new Map,f=n,c=Array.isArray(f),y=0;for(f=c?f:f["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var p;if(c){if(y>=f.length)break;p=f[y++]}else{if((y=f.next()).done)break;p=y.value}var v=p,_=this._toDisplayableItem(v),D=new Date(v.startDate).getDate();if(D===l.getDate()){var b=u.get("today");b||(b=s(o('calendarSync.today'),"today"),u.set("today",b)),b.data.push(_)}else if(u.has(D)){var S=u.get(D);S&&S.data.push(_)}else{var L=s(this._toDateString(v),D);u.set(D,L),L.data.push(_)}}return Array.from(u.values())}},{key:"_toTimeString",value:function(t){return(0,_.getLocalizedDateFormatter)(t.startDate).format('lll')+" - "+(0,_.getLocalizedDateFormatter)(t.endDate).format('LT')}}]),n})(y.Component);S.defaultProps={_eventList:[]};var L=(0,_.translate)((0,D.connect)(function(t){return{_eventList:t['features/calendar-sync'].events}})(S));e.default=L},1471,[2,3,4,5,6,9,10,8,13,381,385,607,394,534,1461]);
__d(function(g,r,i,a,m,e,d){},1472,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),f=n(r(d[5])),c=n(r(d[6])),s=n(r(d[7])),v=t(r(d[8])),p=r(d[9]),_=r(d[10]),b=r(d[11]),h=r(d[12]),S=(function(t){function n(t){var o;return(0,u.default)(this,n),(o=(0,l.default)(this,(0,f.default)(n).call(this,t)))._onSubmit=o._onSubmit.bind((0,s.default)((0,s.default)(o))),o}return(0,c.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){return v.default.createElement(p.ConfirmDialog,{contentKey:"calendarSync.confirmAddLink",onSubmit:this._onSubmit})}},{key:"_onSubmit",value:function(){return this.props.dispatch((0,h.updateCalendarEvent)(this.props.eventId,'')),!0}}]),n})(v.Component),y=(0,_.translate)((0,b.connect)()(S));e.default=y},1473,[2,3,4,5,6,9,10,8,13,1065,607,534,1461]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.refreshCalendar=function(){var n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:t.REFRESH_CALENDAR,forcePermission:n,isInteractive:o}},e.setCalendarAuthorization=function(n){return{type:t.SET_CALENDAR_AUTHORIZATION,authorization:n}},e.setCalendarEvents=function(n){return{type:t.SET_CALENDAR_EVENTS,events:n}};var t=r(d[0])},1474,[1475]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_LOADING_CALENDAR_EVENTS=e.SET_CALENDAR_PROFILE_EMAIL=e.SET_CALENDAR_AUTH_STATE=e.SET_CALENDAR_INTEGRATION=e.SET_CALENDAR_EVENTS=e.SET_CALENDAR_ERROR=e.SET_CALENDAR_AUTHORIZATION=e.REFRESH_CALENDAR=e.CLEAR_CALENDAR_INTEGRATION=void 0;e.CLEAR_CALENDAR_INTEGRATION='CLEAR_CALENDAR_INTEGRATION';e.REFRESH_CALENDAR='REFRESH_CALENDAR';e.SET_CALENDAR_AUTHORIZATION='SET_CALENDAR_AUTHORIZATION';e.SET_CALENDAR_ERROR='SET_CALENDAR_ERROR';e.SET_CALENDAR_EVENTS='SET_CALENDAR_EVENTS';e.SET_CALENDAR_INTEGRATION='SET_CALENDAR_INTEGRATION';e.SET_CALENDAR_AUTH_STATE='SET_CALENDAR_AUTH_STATE';e.SET_CALENDAR_PROFILE_EMAIL='SET_CALENDAR_PROFILE_EMAIL';e.SET_LOADING_CALENDAR_EVENTS='SET_LOADING_CALENDAR_EVENTS'},1475,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),s=r(d[2]),u=r(d[3]),c=r(d[4]),o=r(d[5]),f=r(d[6]);function _(n,t){'background'===t.appState&&n.dispatch((0,c.setCalendarAuthorization)(void 0))}s.MiddlewareRegistry.register(function(c){return function(E){return function(l){var v=c.getState;if(!(0,f.isCalendarEnabled)(v))return E(l);switch(l.type){case t.ADD_KNOWN_DOMAINS:var A=v()['features/base/known-domains'],C=E(l),h=v()['features/base/known-domains'];return(0,s.equals)(A,h)||(0,f._fetchCalendarEntries)(c,!1,!1),C;case u.APP_STATE_CHANGED:var N=E(l);return _(c,l),N;case n.SET_CONFIG:var S=E(l);return(0,f._fetchCalendarEntries)(c,!1,!1),S;case o.REFRESH_CALENDAR:var D=E(l);return(0,f._fetchCalendarEntries)(c,l.isInteractive,l.forcePermission),D}return E(l)}}})},1476,[838,840,534,891,1461,1475,1462]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),s=r(d[3]),A=r(d[4]),E={authorization:void 0,events:[],integrationReady:!1,integrationType:void 0,msAuthState:void 0};s.PersistenceRegistry.register("features/calendar-sync",{integrationType:!0,msAuthState:!0}),n.ReducerRegistry.register("features/calendar-sync",function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case A.CLEAR_CALENDAR_INTEGRATION:return E;case A.SET_CALENDAR_AUTH_STATE:return o.msAuthState?(0,n.set)(s,'msAuthState',(0,t.default)({},s.msAuthState,o.msAuthState)):(0,n.set)(s,'msAuthState',void 0);case A.SET_CALENDAR_AUTHORIZATION:return(0,n.set)(s,'authorization',o.authorization);case A.SET_CALENDAR_ERROR:return(0,n.set)(s,'error',o.error);case A.SET_CALENDAR_EVENTS:return(0,n.set)(s,'events',o.events);case A.SET_CALENDAR_INTEGRATION:return(0,t.default)({},s,{integrationReady:o.integrationReady,integrationType:o.integrationType});case A.SET_CALENDAR_PROFILE_EMAIL:return(0,n.set)(s,'profileEmail',o.email);case A.SET_LOADING_CALENDAR_EVENTS:return(0,n.set)(s,'isLoadingEvents',o.isLoadingEvents)}return s})},1477,[3,54,534,821,1475]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.abstractMapStateToProps=function(t){return{_notificationsVisible:(0,_.shouldDisplayNotifications)(t),_room:t['features/base/conference'].room,_shouldDisplayTileView:(0,b.shouldDisplayTileView)(t)}},e.AbstractConference=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),f=n(r(d[6])),c=t(r(d[7])),p=r(d[8]),_=r(d[9]),b=r(d[10]),h=(function(t){function n(){return(0,o.default)(this,n),(0,l.default)(this,(0,u.default)(n).apply(this,arguments))}return(0,f.default)(n,t),(0,s.default)(n,[{key:"renderNotificationsContainer",value:function(t){return this.props._notificationsVisible?c.default.createElement(p.NotificationsContainer,t):null}}]),n})(c.Component);e.AbstractConference=h},1478,[2,3,4,5,6,9,10,13,604,1479,1397]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.maybeShowSuboptimalExperienceNotification=function(n,s){(0,o.isSuboptimalBrowser)()&&n((0,l.showWarningNotification)({titleKey:'notify.suboptimalExperienceTitle',description:(0,t.translateToHTML)(s,'notify.suboptimalBrowserWarning')}))},e.shouldDisplayNotifications=function(t){var o=(0,n.toState)(t),c=Boolean((0,s.getOverlayToRender)(o)),f=o['features/invite'].calleeInfoVisible;return(0,l.areThereNotifications)(o)&&!c&&!f};var t=r(d[0]),o=r(d[1]),n=r(d[2]),l=r(d[3]),s=r(d[4])},1479,[607,1451,534,587,1106]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),p=n(r(d[7])),f=n(r(d[8])),b=n(r(d[9])),y=r(d[10]),v=r(d[11]),L=r(d[12]),h=r(d[13]),_=r(d[14]),E=r(d[15]),T=r(d[16]),x=t(r(d[17])),O=r(d[18]),P=n(r(d[19])),R={quality:T.VideoQualityExpandedLabel,recording:{component:_.RecordingExpandedLabel,props:{mode:v.JitsiRecordingConstants.mode.FILE}},streaming:{component:_.RecordingExpandedLabel,props:{mode:v.JitsiRecordingConstants.mode.STREAM}},transcribing:E.TranscribingExpandedLabel},w=(function(t){function n(t){var o;return(0,s.default)(this,n),(o=(0,u.default)(this,(0,c.default)(n).call(this,t))).state={containerLayout:void 0,labelLayouts:{},parentPosition:void 0,visibleExpandedLabel:void 0},o._onTopViewLayout=o._onTopViewLayout.bind((0,f.default)((0,f.default)(o))),o}return(0,p.default)(n,t),(0,l.default)(n,[{key:"componentWillUnmount",value:function(){clearTimeout(this.expandedLabelTimeout)}},{key:"render",value:function(){if(!this.props._visible)return null;var t=!(0,h.isNarrowAspectRatio)(this),n=this.props,o=n._filmstripVisible,s=n._reducedUI;return b.default.createElement(y.View,{pointerEvents:"box-none",style:P.default.labelWrapper},b.default.createElement(y.View,{onLayout:this._onTopViewLayout,pointerEvents:"box-none",style:[P.default.indicatorContainer,t&&o&&P.default.indicatorContainerWide]},b.default.createElement(y.TouchableOpacity,{onLayout:this._createOnLayout("recording"),onPress:this._createOnPress("recording")},this._renderRecordingLabel(v.JitsiRecordingConstants.mode.FILE)),b.default.createElement(y.TouchableOpacity,{onLayout:this._createOnLayout("streaming"),onPress:this._createOnPress("streaming")},this._renderRecordingLabel(v.JitsiRecordingConstants.mode.STREAM)),b.default.createElement(y.TouchableOpacity,{onLayout:this._createOnLayout("transcribing"),onPress:this._createOnPress("transcribing")},this._renderTranscribingLabel()),s||b.default.createElement(y.TouchableOpacity,{onLayout:this._createOnLayout("quality"),onPress:this._createOnPress("quality")},this._renderVideoQualityLabel())),b.default.createElement(y.View,{style:[P.default.indicatorContainer,t&&o&&P.default.indicatorContainerWide]},this._renderExpandedLabel()))}},{key:"_createOnLayout",value:function(t){var n=this;return function(s){var l=s.nativeEvent.layout,u=n.state.labelLayouts,c={};c[t]=l,n.setState({labelLayouts:(0,o.default)({},u,c)})}}},{key:"_createOnPress",value:function(t){var n=this;return function(){var o=n.state,s=o.containerLayout,l=o.labelLayouts,u=n.state.visibleExpandedLabel;if(s){var c=l[t],p=s.width-c.x;u=u===t?void 0:t,clearTimeout(n.expandedLabelTimeout),n.setState({parentPosition:p,visibleExpandedLabel:u}),u&&(n.expandedLabelTimeout=setTimeout(function(){n.setState({visibleExpandedLabel:void 0})},5e3))}}}},{key:"_onTopViewLayout",value:function(t){var n=t.nativeEvent.layout;this.setState({containerLayout:n})}},{key:"_renderExpandedLabel",value:function(){var t=this.state,n=t.parentPosition,s=t.visibleExpandedLabel;if(s){var l=R[s];if(l){var u=l.component||l,c=l.props||{};return b.default.createElement(u,(0,o.default)({},c,{parentPosition:n}))}}return null}}]),n})(x.default);var V=(0,L.connect)(function(t){return(0,o.default)({},(0,x._abstractMapStateToProps)(t),{_reducedUI:t['features/base/responsive-ui'].reducedUI,_visible:!(0,O.shouldDisplayNotifications)(t)})})((0,h.makeAspectRatioAware)(w));e.default=V},1480,[2,3,54,4,5,6,9,10,8,13,17,388,534,1153,1339,1481,1490,1498,1479,1523]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2]),r(d[3])},1481,[1482,1484,1488,1489]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.transcriberJoined=function(t){return{type:n._TRANSCRIBER_JOINED,transcriberJID:t}},e.transcriberLeft=function(t){return{type:n._TRANSCRIBER_LEFT,transcriberJID:t}},e.potentialTranscriberJoined=function(t){return{type:n._POTENTIAL_TRANSCRIBER_JOINED,transcriberJID:t}},e.showPendingTranscribingNotification=function(){return function(n){var c=(0,t.showNotification)({descriptionKey:'transcribing.pending',isDismissAllowed:!1,titleKey:'dialog.transcribing'});n(c),n(o(c.uid))}},e.setPendingTranscribingNotificationUid=o,e.hidePendingTranscribingNotification=function(){return function(n,c){var s=c()['features/transcribing'].pendingNotificationUid;s&&(n((0,t.hideNotification)(s)),n(o()))}},e.showStoppedTranscribingNotification=function(){return(0,t.showNotification)({descriptionKey:'transcribing.off',titleKey:'dialog.transcribing'},t.NOTIFICATION_TIMEOUT)},e.showTranscribingError=function(){return(0,t.showErrorNotification)({descriptionKey:'transcribing.error',titleKey:'transcribing.failedToStart'})};var n=r(d[0]),t=r(d[1]);function o(t){return{type:n.SET_PENDING_TRANSCRIBING_NOTIFICATION_UID,uid:t}}},1482,[1483,587]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_PENDING_TRANSCRIBING_NOTIFICATION_UID=e._POTENTIAL_TRANSCRIBER_JOINED=e._TRANSCRIBER_LEFT=e._TRANSCRIBER_JOINED=void 0;e._TRANSCRIBER_JOINED='TRANSCRIBER_JOINED';e._TRANSCRIBER_LEFT='TRANSCRIBER_LEFT';e._POTENTIAL_TRANSCRIBER_JOINED='POTENTIAL_TRANSCRIBER_JOINED';e.SET_PENDING_TRANSCRIBING_NOTIFICATION_UID='SET_PENDING_TRANSCRIBING_NOTIFICATION_UID'},1483,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"TranscribingLabel",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"TranscribingExpandedLabel",{enumerable:!0,get:function(){return u.default}});var t=n(r(d[1])),u=n(r(d[2]))},1484,[3,1485,1487]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),s=n(r(d[6])),c=t(r(d[7])),p=r(d[8]),h=r(d[9]),_=r(d[10]),b=r(d[11]),v=(function(t){function n(){return(0,l.default)(this,n),(0,o.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,s.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){return this.props._showLabel?c.default.createElement(h.CircularLabel,{label:this.props.t('transcribing.tr')}):null}}]),n})(c.Component),y=(0,p.translate)((0,_.connect)(b._mapStateToProps)(v));e.default=y},1485,[2,3,4,5,6,9,10,13,607,1346,534,1486]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(n){return{_showLabel:n['features/transcribing'].isTranscribing}}},1486,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),s=r(d[6]),p=(function(t){function s(){return(0,n.default)(this,s),(0,l.default)(this,(0,f.default)(s).apply(this,arguments))}return(0,o.default)(s,t),(0,u.default)(s,[{key:"_getLabel",value:function(){return this.props.t('transcribing.expandedLabel')}}]),s})(r(d[7]).ExpandedLabel),c=(0,s.translate)(p);e.default=c},1487,[3,4,5,6,9,10,607,1346]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),c=r(d[2]),s=r(d[3]);t.MiddlewareRegistry.register(function(t){return function(T){return function(o){var p=t.getState()['features/transcribing'],b=p.transcriberJID,I=p.potentialTranscriberJIDs;switch(o.type){case n._TRANSCRIBER_LEFT:t.dispatch((0,c.showStoppedTranscribingNotification)());break;case s.HIDDEN_PARTICIPANT_JOINED:o.displayName&&"Transcriber"===o.displayName?t.dispatch((0,c.transcriberJoined)(o.id)):t.dispatch((0,c.potentialTranscriberJoined)(o.id));break;case s.HIDDEN_PARTICIPANT_LEFT:o.id===b&&t.dispatch((0,c.transcriberLeft)(o.id));break;case s.PARTICIPANT_UPDATED:var N=o.participant;I.includes(N.id)&&"Transcriber"===N.name&&(t.dispatch((0,c.transcriberJoined)(N.id)),t.dispatch((0,c.hidePendingTranscribingNotification)()))}return T(o)}}})},1488,[534,1483,1482,532]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1])),t=r(d[2]),s=r(d[3]);t.ReducerRegistry.register('features/transcribing',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isTranscribing:!1,isDialing:!1,isTerminating:!1,transcriberJID:null,potentialTranscriberJIDs:[]},c=arguments.length>1?arguments[1]:void 0;switch(c.type){case s._TRANSCRIBER_JOINED:return(0,n.default)({},t,{isTranscribing:!0,isDialing:!1,transcriberJID:c.transcriberJID});case s._TRANSCRIBER_LEFT:return(0,n.default)({},t,{isTerminating:!1,isTranscribing:!1,transcriberJID:void 0,potentialTranscriberJIDs:[]});case s._POTENTIAL_TRANSCRIBER_JOINED:return(0,n.default)({},t,{potentialTranscriberJIDs:[c.transcriberJID].concat(t.potentialTranscriberJIDs)});case s.SET_PENDING_TRANSCRIBING_NOTIFICATION_UID:return(0,n.default)({},t,{pendingNotificationUid:c.uid});default:return t}})},1489,[3,54,534,1483]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1490,[1491]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"OverflowMenuVideoQualityItem",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"VideoQualityDialog",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"VideoQualityLabel",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"VideoQualityExpandedLabel",{enumerable:!0,get:function(){return o.default}});var n=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),o=t(r(d[4]))},1491,[3,1492,1493,1494,1497]);
__d(function(g,r,i,a,m,e,d){},1492,[]);
__d(function(g,r,i,a,m,e,d){},1493,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),o=l(r(d[4])),f=l(r(d[5])),c=l(r(d[6])),s=l(r(d[7])),y=l(r(d[8])),v=r(d[9]),p=r(d[10]),_=r(d[11]),b=r(d[12]),h=t(r(d[13])),O=l(r(d[14])),S=(function(t){function l(){return(0,n.default)(this,l),(0,f.default)(this,(0,c.default)(l).apply(this,arguments))}return(0,s.default)(l,t),(0,o.default)(l,[{key:"render",value:function(){var t=this.props,l=t._audioOnly,u=t.style,n=t.t;return l?y.default.createElement(p.CircularLabel,{label:n('videoStatus.audioOnly'),style:(0,b.combineStyles)(O.default.indicatorAudioOnly,u)}):null}}]),l})(h.default);var M=(0,v.translate)((0,_.connect)(function(t){return(0,u.default)({},(0,h._abstractMapStateToProps)(t))})(S));e.default=M},1494,[2,3,54,4,5,6,9,10,13,607,1346,534,406,1495,1496]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._abstractMapStateToProps=function(t){return{_audioOnly:t['features/base/audio-only'].enabled}},e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=(function(t){function l(){return(0,u.default)(this,l),(0,n.default)(this,(0,o.default)(l).apply(this,arguments))}return(0,f.default)(l,t),l})(r(d[5]).Component);e.default=l},1495,[3,4,6,9,10,13]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.AUD_LABEL_COLOR=void 0;var o=r(d[0]),t=o.ColorPalette.green;e.AUD_LABEL_COLOR=t;var l=(0,o.createStyleSheet)({indicatorAudioOnly:{backgroundColor:t}});e.default=l},1496,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),l=t(r(d[3])),f=t(r(d[4])),o=t(r(d[5])),s=r(d[6]),_=r(d[7]),p=r(d[8]),v=(function(t){function s(){return(0,u.default)(this,s),(0,l.default)(this,(0,f.default)(s).apply(this,arguments))}return(0,o.default)(s,t),(0,n.default)(s,[{key:"_getColor",value:function(){return p.AUD_LABEL_COLOR}},{key:"_getLabel",value:function(){return this.props.t('videoStatus.audioOnlyExpanded')}}]),s})(_.ExpandedLabel),c=(0,s.translate)(v);e.default=c},1497,[3,4,5,6,9,10,607,1346,1496]);
__d(function(g,r,i,a,m,e,d){var l=r(d[0]),t=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e._abstractMapStateToProps=function(l){return{_filmstripVisible:(0,b.isFilmstripVisible)(l),_showVideoQualityLabel:!(0,p.shouldDisplayTileView)(l)}},e.default=void 0;var n=t(r(d[2])),u=t(r(d[3])),o=t(r(d[4])),c=t(r(d[5])),f=t(r(d[6])),s=l(r(d[7])),b=r(d[8]),L=r(d[9]),_=r(d[10]),y=r(d[11]),p=r(d[12]),v=r(d[13]),V=(function(l){function t(){return(0,n.default)(this,t),(0,o.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,f.default)(t,l),(0,u.default)(t,[{key:"_renderLocalRecordingLabel",value:function(){return s.default.createElement(L.LocalRecordingLabel,null)}},{key:"_renderRecordingLabel",value:function(l){return s.default.createElement(_.RecordingLabel,{mode:l})}},{key:"_renderTranscribingLabel",value:function(){return s.default.createElement(y.TranscribingLabel,null)}},{key:"_renderVideoQualityLabel",value:function(){return s.default.createElement(v.VideoQualityLabel,null)}}]),t})(s.Component);e.default=V},1498,[2,3,4,5,6,9,10,13,1277,1499,1339,1481,1397,1490]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})}),r(d[4]),r(d[5])},1499,[1500,1501,1502,1506,1521,1522]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.localRecordingEngaged=function(t){return{type:n.LOCAL_RECORDING_ENGAGED,recordingEngagedAt:t}},e.localRecordingUnengaged=function(){return{type:n.LOCAL_RECORDING_UNENGAGED}},e.statsUpdate=function(t){return{type:n.LOCAL_RECORDING_STATS_UPDATE,stats:t}};var n=r(d[0])},1500,[1501]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.LOCAL_RECORDING_STATS_UPDATE=e.LOCAL_RECORDING_UNENGAGED=e.LOCAL_RECORDING_ENGAGED=void 0;e.LOCAL_RECORDING_ENGAGED='LOCAL_RECORDING_ENGAGED';e.LOCAL_RECORDING_UNENGAGED='LOCAL_RECORDING_UNENGAGED';e.LOCAL_RECORDING_STATS_UPDATE='LOCAL_RECORDING_STATS_UPDATE'},1501,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"LocalRecordingButton",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"LocalRecordingLabel",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"LocalRecordingInfoDialog",{enumerable:!0,get:function(){return u.default}});var t=n(r(d[1])),o=n(r(d[2])),u=n(r(d[3]))},1502,[3,1503,1504,1505]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=l(r(d[2])),n=l(r(d[3])),c=l(r(d[4])),u=l(r(d[5])),f=l(r(d[6])),s=l(r(d[7])),b=t(r(d[8])),k=r(d[9]),v=r(d[10]),_=r(d[11]),h=(function(t){function l(t){var n;return(0,o.default)(this,l),(n=(0,c.default)(this,(0,u.default)(l).call(this,t)))._onClick=n._onClick.bind((0,s.default)((0,s.default)(n))),n}return(0,f.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props,l=t.isDialogShown,o=t.t;return b.default.createElement(_.ToolbarButton,{accessibilityLabel:o('toolbar.accessibilityLabel.localRecording'),icon:v.IconRec,onClick:this._onClick,toggled:l,tooltip:o('localRecording.dialogTitle')})}},{key:"_onClick",value:function(){this.props.onClick()}}]),l})(b.Component),p=(0,k.translate)(h);e.default=p},1503,[2,3,4,5,6,9,10,8,13,607,403,1304]);
__d(function(g,r,i,a,m,e,d){},1504,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),c=n(r(d[4])),s=n(r(d[5])),u=n(r(d[6])),f=n(r(d[7])),p=t(r(d[8])),v=r(d[9]),_=r(d[10]),E=r(d[11]),h=r(d[12]),N=r(d[13]),k=r(d[14]),S=(function(t){function n(t){var o;return(0,l.default)(this,n),(o=(0,c.default)(this,(0,s.default)(n).call(this,t))).state={durationString:''},o}return(0,u.default)(n,t),(0,o.default)(n,[{key:"componentDidMount",value:function(){var t=this;this._timer=setInterval(function(){t.setState(function(n,l){var o=new Date;return{durationString:t._getDuration(o,l.recordingEngagedAt)}});try{t.props.dispatch((0,N.statsUpdate)(k.recordingController.getParticipantsStats()))}catch(t){}},1e3)}},{key:"componentWillUnmount",value:function(){this._timer&&(clearInterval(this._timer),this._timer=null)}},{key:"render",value:function(){var t=this.props,n=t.isModerator,l=t.t;return p.default.createElement(v.Dialog,{cancelKey:'dialog.close',submitDisabled:!0,titleKey:"localRecording.dialogTitle"},p.default.createElement("div",{className:"localrec-control"},p.default.createElement("span",{className:"localrec-control-info-label"},l('localRecording.moderator')+":"),p.default.createElement("span",{className:"info-value"},l(n?'localRecording.yes':'localRecording.no'))),this._renderModeratorControls(),this._renderDurationAndFormat())}},{key:"_renderDurationAndFormat",value:function(){var t=this.props,n=t.encodingFormat,l=t.isEngaged,o=t.t,c=this.state.durationString;return l?p.default.createElement("div",null,p.default.createElement("div",null,p.default.createElement("span",{className:"localrec-control-info-label"},o('localRecording.duration')+":"),p.default.createElement("span",{className:"info-value"},''===c?o('localRecording.durationNA'):c)),p.default.createElement("div",null,p.default.createElement("span",{className:"localrec-control-info-label"},o('localRecording.encoding')+":"),p.default.createElement("span",{className:"info-value"},n))):null}},{key:"_renderStats",value:function(){var t=this,n=this.props.stats;if(void 0===n)return null;var l=Object.keys(n);return p.default.createElement("div",{className:"localrec-participant-stats"},this._renderStatsHeader(),l.map(function(n,l){return t._renderStatsLine(l,n)}))}},{key:"_renderStatsLine",value:function(t,n){var l=this.props.stats,o='localrec-participant-stats-item__status-dot ';return o+=l[n].recordingStats?l[n].recordingStats.isRecording?'status-on':'status-off':'status-unknown',p.default.createElement("div",{className:"localrec-participant-stats-item",key:t},p.default.createElement("div",{className:"localrec-participant-stats-item__status"},p.default.createElement("span",{className:o})),p.default.createElement("div",{className:"localrec-participant-stats-item__name"},l[n].displayName||n),p.default.createElement("div",{className:"localrec-participant-stats-item__sessionid"},l[n].recordingStats.currentSessionToken))}},{key:"_renderStatsHeader",value:function(){var t=this.props.t;return p.default.createElement("div",{className:"localrec-participant-stats-item"},p.default.createElement("div",{className:"localrec-participant-stats-item__status"}),p.default.createElement("div",{className:"localrec-participant-stats-item__name"},t('localRecording.participant')),p.default.createElement("div",{className:"localrec-participant-stats-item__sessionid"},t('localRecording.sessionToken')))}},{key:"_renderModeratorControls",value:function(){var t=this.props,n=t.isModerator,l=t.isEngaged,o=t.t;return n?p.default.createElement("div",null,p.default.createElement("div",{className:"localrec-control-action-links"},p.default.createElement("div",{className:"localrec-control-action-link"},l?p.default.createElement("a",{onClick:this._onStop},o('localRecording.stop')):p.default.createElement("a",{onClick:this._onStart},o('localRecording.start')))),p.default.createElement("div",null,p.default.createElement("span",{className:"localrec-control-info-label"},o('localRecording.participantStats')+":")),this._renderStats()):null}},{key:"_getDuration",value:function(t,n){return null===n||void 0===n?'':(0,f.default)(t-n).utc().format('HH:mm:ss')}},{key:"_onStart",value:function(){k.recordingController.startRecording()}},{key:"_onStop",value:function(){k.recordingController.stopRecording()}}]),n})(p.Component);var y=(0,_.translate)((0,h.connect)(function(t){var n=t['features/local-recording'],l=n.encodingFormat,o=n.isEngaged,c=n.recordingEngagedAt,s=n.stats;return{encodingFormat:l,isModerator:(0,E.getLocalParticipant)(t).role===E.PARTICIPANT_ROLE.MODERATOR,isEngaged:o,recordingEngagedAt:c,stats:s}})(S));e.default=y},1505,[2,3,4,5,6,9,10,609,13,1065,607,532,534,1500,1506]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1506,[1507]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.recordingController=void 0;var n=t(r(d[1])),o=t(r(d[2])),s=r(d[3]),c=t(r(d[4])),h=r(d[5]),_=r(d[6]),l=new Set(['flac','wav','ogg']),u='flac',f=Object.freeze({IDLE:Symbol('IDLE'),STARTING:Symbol('STARTING'),RECORDING:Symbol('RECORDING'),STOPPING:Symbol('STOPPING'),FAILED:Symbol('FAILED')}),S=new((function(){function t(){(0,n.default)(this,t),this._adapters={},this._conference=null,this._currentSessionToken=-1,this._state=f.IDLE,this._isMuted=!1,this._micDeviceId='default',this._format=u,this._registered=!1,this.registerEvents=this.registerEvents.bind(this),this.getParticipantsStats=this.getParticipantsStats.bind(this),this._onStartCommand=this._onStartCommand.bind(this),this._onStopCommand=this._onStopCommand.bind(this),this._onPingCommand=this._onPingCommand.bind(this),this._doStartRecording=this._doStartRecording.bind(this),this._doStopRecording=this._doStopRecording.bind(this),this._updateStats=this._updateStats.bind(this),this._switchToNewSession=this._switchToNewSession.bind(this)}return(0,o.default)(t,[{key:"registerEvents",value:function(t){this._registered||(this._conference=t,this._conference&&(this._conference.addCommandListener("localRecStop",this._onStopCommand),this._conference.addCommandListener("localRecStart",this._onStartCommand),this._conference.addCommandListener("localRecPing",this._onPingCommand),this._registered=!0),this._conference.isModerator()||this._conference.sendCommandOnce("localRecPing",{}))}},{key:"startRecording",value:function(){this.registerEvents(),this._conference&&this._conference.isModerator()?(this._conference.removeCommand("localRecStop"),this._conference.sendCommand("localRecStart",{attributes:{sessionToken:this._getRandomToken(),format:this._format}})):this._onWarning&&this._onWarning('localRecording.messages.notModerator')}},{key:"stopRecording",value:function(){this._conference&&(this._conference.isModerator()?(this._conference.removeCommand("localRecStart"),this._conference.sendCommand("localRecStop",{attributes:{sessionToken:this._currentSessionToken}})):this._onWarning&&this._onWarning('localRecording.messages.notModerator'))}},{key:"downloadRecordedData",value:function(t){var n=this;this._adapters[t]?this._adapters[t].exportRecordedData().then(function(o){var s=o.data,c=o.format,_="session_"+t+"_"+n._conference.myUserId()+"."+c;(0,h.downloadBlob)(s,_)}).catch(function(n){c.default.error("Failed to download audio for session "+t+". Error: "+n)}):c.default.error("Invalid session token for download "+t)}},{key:"setMicDevice",value:function(t){t!==this._micDeviceId&&(this._micDeviceId=String(t),this._state===f.RECORDING&&(c.default.log('Before switching microphone...'),this._adapters[this._currentSessionToken].setMicDevice(this._micDeviceId).then(function(){c.default.log('Finished switching microphone.')}).catch(function(){c.default.error('Failed to switch microphone')})),c.default.log("Switch microphone to "+this._micDeviceId))}},{key:"setMuted",value:function(t){this._isMuted=Boolean(t),this._state===f.RECORDING&&this._adapters[this._currentSessionToken].setMuted(this._isMuted)}},{key:"switchFormat",value:function(t){l.has(t)?(this._format=t,c.default.log("Recording format switched to "+t)):c.default.log("Unknown format "+t+". Ignoring...")}},{key:"getLocalStats",value:function(){return{currentSessionToken:this._currentSessionToken,isRecording:this._state===f.RECORDING,recordedBytes:0,recordedLength:0}}},{key:"getParticipantsStats",value:function(){for(var t=this._conference.getParticipants().map(function(t){return{id:t.getId(),displayName:t.getDisplayName(),recordingStats:JSON.parse(t.getProperty("localRecStats")||'{}'),isSelf:!1}}),n={},o=0;o<t.length;++o)n[t[o].id]=t[o];var c=this._conference.myUserId();return n[c]={id:c,displayName:s.i18next.t('localRecording.me'),recordingStats:this.getLocalStats(),isSelf:!0},n}},{key:"_changeState",value:function(t){this._state!==t&&(c.default.log("state change: "+this._state.toString()+" -> "+t.toString()),this._state=t)}},{key:"_updateStats",value:function(){this._conference&&this._conference.setLocalParticipantProperty("localRecStats",JSON.stringify(this.getLocalStats()))}},{key:"_onStartCommand",value:function(t){var n=this,o=t.attributes,s=o.sessionToken,c=o.format;this._state===f.IDLE?(this._changeState(f.STARTING),this._switchToNewSession(s,c),this._doStartRecording()):this._state===f.RECORDING&&this._currentSessionToken!==s&&(this._changeState(f.STOPPING),this._doStopRecording().then(function(){n._changeState(f.STARTING),n._switchToNewSession(s,c),n._doStartRecording()}))}},{key:"_onStopCommand",value:function(t){this._state===f.RECORDING&&this._currentSessionToken===t.attributes.sessionToken&&(this._changeState(f.STOPPING),this._doStopRecording())}},{key:"_onPingCommand",value:function(){this._conference.isModerator()&&(c.default.log('Received ping, sending pong.'),this._conference.sendCommandOnce("localRecPong",{}))}},{key:"_getRandomToken",value:function(){return Math.floor(1e8*Math.random())+1}},{key:"_doStartRecording",value:function(){var t=this;if(this._state===f.STARTING){var n=this._adapters[this._currentSessionToken];n.start(this._micDeviceId).then(function(){t._changeState(f.RECORDING),_.sessionManager.beginSegment(t._currentSessionToken),c.default.log('Local recording engaged.'),t._onNotify&&t._onNotify('localRecording.messages.engaged'),t._onStateChanged&&t._onStateChanged(!0),n.setMuted(t._isMuted),t._updateStats()}).catch(function(t){c.default.error('Failed to start local recording.',t)})}}},{key:"_doStopRecording",value:function(){var t=this;if(this._state===f.STOPPING){var n=this._currentSessionToken;return this._adapters[this._currentSessionToken].stop().then(function(){t._changeState(f.IDLE),_.sessionManager.endSegment(t._currentSessionToken),c.default.log('Local recording unengaged.'),t.downloadRecordedData(n);var o=t._conference.isModerator()?'localRecording.messages.finishedModerator':'localRecording.messages.finished',s={token:n};t._onNotify&&t._onNotify(o,s),t._onStateChanged&&t._onStateChanged(!1),t._updateStats()}).catch(function(t){c.default.error('Failed to stop local recording.',t)})}return Promise.resolve()}},{key:"_switchToNewSession",value:function(t,n){this._format=n,this._currentSessionToken=t,c.default.log("New session: "+this._currentSessionToken+", format: "+this._format),this._adapters[t]=this._createRecordingAdapter(),_.sessionManager.createSession(t,this._format)}},{key:"_createRecordingAdapter",value:function(){switch(c.default.debug("[RecordingController] creating recording adapter for "+this._format+" format."),this._format){case'ogg':return new h.OggAdapter;case'flac':return new h.FlacAdapter;case'wav':return new h.WavAdapter;default:throw new Error("Unknown format: "+this._format)}}},{key:"onStateChanged",set:function(t){this._onStateChanged=t}},{key:"onNotify",set:function(t){this._onNotify=t}},{key:"onWarning",set:function(t){this._onWarning=t}}]),t})());e.recordingController=S},1507,[3,4,5,607,1508,1509,1518]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=(0,r(d[0]).getLogger)('features/local-recording');e.default=o},1508,[576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})})},1509,[1510,1511,1512,1513,1515]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.OggAdapter=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=t(r(d[3])),s=t(r(d[4])),c=t(r(d[5])),l=t(r(d[6])),f=(function(t){function f(){var t,o;(0,n.default)(this,f);for(var c=arguments.length,l=new Array(c),_=0;_<c;_++)l[_]=arguments[_];return(o=(0,u.default)(this,(t=(0,s.default)(f)).call.apply(t,[this].concat(l))))._mediaRecorder=null,o._initPromise=null,o._recordedData=null,o}return(0,c.default)(f,t),(0,o.default)(f,[{key:"start",value:function(t){var n=this;return this._initPromise||(this._initPromise=this._initialize(t)),this._initPromise.then(function(){return new Promise(function(t){n._mediaRecorder.start(),t()})})}},{key:"stop",value:function(){var t=this;return new Promise(function(n){t._mediaRecorder.onstop=function(){return n()},t._mediaRecorder.stop()})}},{key:"exportRecordedData",value:function(){return null!==this._recordedData?Promise.resolve({data:this._recordedData,format:'ogg'}):Promise.reject('No audio data recorded.')}},{key:"setMuted",value:function(t){var n=!t;if(!this._stream)return Promise.resolve();var o=this._stream.getAudioTracks()[0];return o?(o.enabled!==n&&(o.enabled=n,l.default.log(t?'Mute':'Unmute')),Promise.resolve()):(l.default.error('Cannot mute/unmute. Track not found!'),Promise.resolve())}},{key:"_initialize",value:function(t){var n=this;return this._mediaRecorder?Promise.resolve():new Promise(function(o,u){n._getAudioStream(t).then(function(t){n._stream=t,n._mediaRecorder=new MediaRecorder(t),n._mediaRecorder.ondataavailable=function(t){return n._saveMediaData(t.data)},o()}).catch(function(t){l.default.error("Error calling getUserMedia(): "+t),u()})})}},{key:"_saveMediaData",value:function(t){this._recordedData=t}}]),f})(r(d[7]).RecordingAdapter);e.OggAdapter=f},1510,[3,4,5,6,9,10,1508,1511]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.RecordingAdapter=void 0;var o=t(r(d[1])),n=t(r(d[2])),c=t(r(d[3])),u=(function(){function t(){(0,o.default)(this,t)}return(0,n.default)(t,[{key:"start",value:function(t){throw new Error('Not implemented')}},{key:"stop",value:function(){throw new Error('Not implemented')}},{key:"exportRecordedData",value:function(){throw new Error('Not implemented')}},{key:"setMuted",value:function(t){throw new Error('Not implemented')}},{key:"setMicDevice",value:function(t){throw new Error('Not implemented')}},{key:"_getAudioStream",value:function(t){return c.default.createLocalTracks({devices:['audio'],micDeviceId:t}).then(function(t){if(1!==t.length)throw new Error("Unexpected number of streams from createLocalTracks.");var o=t[0].stream;if(void 0===o)throw new Error('Failed to create local track.');return o})}}]),t})();e.RecordingAdapter=u},1511,[3,4,5,388]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.downloadBlob=function(o){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'recording.ogg',t=window.URL.createObjectURL(o),c=document.createElement('a');c.style='display: none',c.href=t,c.download=n,document.body.appendChild(c),c.click(),document.body.removeChild(c)}},1512,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.WavAdapter=void 0;var n=t(r(d[1])),s=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),h=t(r(d[7])),v=(function(t){function v(){var t;return(0,n.default)(this,v),(t=(0,o.default)(this,(0,u.default)(v).call(this)))._wavLength=0,t._wavBuffers=[],t._isInitialized=!1,t._initPromise=null,t._onAudioProcess=t._onAudioProcess.bind((0,f.default)((0,f.default)(t))),t}return(0,l.default)(v,t),(0,s.default)(v,[{key:"start",value:function(t){var n=this;return this._initPromise||(this._initPromise=this._initialize(t)),this._initPromise.then(function(){n._wavBuffers=[],n._wavLength=0,n._connectAudioGraph()})}},{key:"stop",value:function(){return this._disconnectAudioGraph(),this._data=this._exportMonoWAV(this._wavBuffers,this._wavLength),this._audioProcessingNode=null,this._audioSource=null,this._isInitialized=!1,Promise.resolve()}},{key:"exportRecordedData",value:function(){return null!==this._data?Promise.resolve({data:this._data,format:'wav'}):Promise.reject('No audio data recorded.')}},{key:"setMuted",value:function(t){var n=!t;if(!this._stream)return Promise.resolve();var s=this._stream.getAudioTracks()[0];return s?(s.enabled!==n&&(s.enabled=n,h.default.log(t?'Mute':'Unmute')),Promise.resolve()):(h.default.error('Cannot mute/unmute. Track not found!'),Promise.resolve())}},{key:"setMicDevice",value:function(t){return this._replaceMic(t)}},{key:"_createWavHeader",value:function(t){var n=new ArrayBuffer(44),s=new DataView(n);return _(s,0,'RIFF'),_(s,8,'WAVE'),_(s,12,'fmt '),s.setUint32(16,16,!0),s.setUint16(20,1,!0),s.setUint16(22,1,!0),s.setUint32(24,this._sampleRate,!0),s.setUint32(28,1*Number(this._sampleRate)*16/8,!0),s.setUint16(32,1*Number(16)/8,!0),s.setUint16(34,16,!0),_(s,36,'data'),s.setUint32(4,32+t,!0),s.setUint32(40,t,!0),new Uint8Array(n)}},{key:"_initialize",value:function(t){var n=this;return this._isInitialized?Promise.resolve():this._initializeAudioContext(t,this._onAudioProcess).then(function(){n._isInitialized=!0})}},{key:"_onAudioProcess",value:function(t){var n=t.inputBuffer.getChannelData(0);this._wavBuffers.push(new Float32Array(n)),this._wavLength+=n.length}},{key:"_exportMonoWAV",value:function(t,n){for(var s=2*n,o=new ArrayBuffer(44+s),u=new DataView(o),l=this._createWavHeader(s),f=l.length,h=0;h<f;++h)u.setUint8(h,l[h]);return c(u,44,t),new Blob([u],{type:'audio/wav'})}}]),v})(r(d[8]).AbstractAudioContextAdapter);function _(t,n,s){for(var o=s.length,u=0;u<o;++u)t.setUint8(n+u,s.charCodeAt(u))}function c(t,n,s){var o,u,l,f,h,v=s.length,_=n;for(o=0;o<v;++o)for(h=(l=s[o]).length,u=0;u<h;++u,_+=2)f=Math.max(-1,Math.min(1,l[u])),t.setInt16(_,f<0?32768*f:32767*f,!0)}e.WavAdapter=v},1513,[3,4,5,6,9,10,8,1508,1514]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioContextAdapter=void 0;var o=t(r(d[1])),n=t(r(d[2])),u=t(r(d[3])),c=t(r(d[4])),s=t(r(d[5])),_=t(r(d[6])),l=(function(t){function l(){var t;return(0,o.default)(this,l),(t=(0,u.default)(this,(0,c.default)(l).call(this)))._audioContext=null,t._audioProcessingNode=null,t._audioSource=null,t._stream=null,t._sampleRate=44100,t._audioContext=new AudioContext,t._sampleRate=t._audioContext.sampleRate,_.default.log("Current sampleRate "+t._sampleRate+"."),t}return(0,s.default)(l,t),(0,n.default)(l,[{key:"_initializeAudioContext",value:function(t,o){var n=this;return'function'!=typeof o?Promise.reject('a callback function is required.'):this._getAudioStream(t).then(function(t){n._stream=t,n._audioSource=n._audioContext.createMediaStreamSource(t),n._audioProcessingNode=n._audioContext.createScriptProcessor(4096,1,1),n._audioProcessingNode.onaudioprocess=o,_.default.debug('AudioContext is set up.')}).catch(function(t){return _.default.error("Error calling getUserMedia(): "+t),Promise.reject(t)})}},{key:"_connectAudioGraph",value:function(){this._audioSource.connect(this._audioProcessingNode),this._audioProcessingNode.connect(this._audioContext.destination)}},{key:"_disconnectAudioGraph",value:function(){this._audioProcessingNode.onaudioprocess=void 0,this._audioProcessingNode.disconnect(),this._audioSource.disconnect()}},{key:"_replaceMic",value:function(t){var o=this;return this._audioContext&&this._audioProcessingNode?this._getAudioStream(t).then(function(t){var n=o._audioContext.createMediaStreamSource(t);o._audioSource.disconnect(),n.connect(o._audioProcessingNode),o._stream=t,o._audioSource=n}):Promise.resolve()}}]),l})(r(d[7]).RecordingAdapter);e.AbstractAudioContextAdapter=l},1514,[3,4,5,6,9,10,1508,1511]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1515,[1516]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.FlacAdapter=void 0;var o=t(r(d[1])),n=t(r(d[2])),s=t(r(d[3])),l=t(r(d[4])),u=t(r(d[5])),c=t(r(d[6])),_=t(r(d[7])),f=r(d[8]),h=(function(t){function h(){var t;return(0,o.default)(this,h),(t=(0,s.default)(this,(0,l.default)(h).call(this)))._encoder=null,t._stopPromiseResolver=null,t._initWorkerPromiseResolver=null,t._initPromise=null,t._onAudioProcess=t._onAudioProcess.bind((0,c.default)((0,c.default)(t))),t._onWorkerMessage=t._onWorkerMessage.bind((0,c.default)((0,c.default)(t))),t}return(0,u.default)(h,t),(0,n.default)(h,[{key:"start",value:function(t){var o=this;return this._initPromise||(this._initPromise=this._initialize(t)),this._initPromise.then(function(){o._connectAudioGraph()})}},{key:"stop",value:function(){var t=this;return this._encoder?new Promise(function(o){t._initPromise=null,t._disconnectAudioGraph(),t._stopPromiseResolver=o,t._encoder.postMessage({command:f.MAIN_THREAD_FINISH})}):(_.default.error('Attempting to stop but has nothing to stop.'),Promise.reject())}},{key:"exportRecordedData",value:function(){return null!==this._data?Promise.resolve({data:this._data,format:'flac'}):Promise.reject('No audio data recorded.')}},{key:"setMuted",value:function(t){var o=!t;if(!this._stream)return Promise.resolve();var n=this._stream.getAudioTracks()[0];return n?(n.enabled!==o&&(n.enabled=o,_.default.log(t?'Mute':'Unmute')),Promise.resolve()):(_.default.error('Cannot mute/unmute. Track not found!'),Promise.resolve())}},{key:"setMicDevice",value:function(t){return this._replaceMic(t)}},{key:"_initialize",value:function(t){var o=this;return null!==this._encoder?Promise.resolve():new Promise(function(t,n){try{o._loadWebWorker()}catch(t){n()}o._initWorkerPromiseResolver=t,o._encoder.onmessage=o._onWorkerMessage,o._encoder.postMessage({command:f.MAIN_THREAD_INIT,config:{sampleRate:o._sampleRate,bps:16}})}).then(function(){return o._initializeAudioContext(t,o._onAudioProcess)})}},{key:"_onAudioProcess",value:function(t){var o=t.inputBuffer.getChannelData(0);this._encoder.postMessage({command:f.MAIN_THREAD_NEW_DATA_ARRIVED,buf:o})}},{key:"_onWorkerMessage",value:function(t){switch(t.data.command){case f.WORKER_BLOB_READY:this._data=t.data.buf,null!==this._stopPromiseResolver&&(this._stopPromiseResolver(),this._stopPromiseResolver=null,this._encoder.terminate(),this._encoder=null);break;case f.DEBUG:_.default.log(t.data);break;case f.WORKER_LIBFLAC_READY:_.default.log('libflac is ready.'),this._initWorkerPromiseResolver();break;default:_.default.error("Unknown event\n from encoder (WebWorker): \""+t.data.command+"\"!")}}},{key:"_loadWebWorker",value:function(){try{this._encoder=new Worker('/libs/flacEncodeWorker.min.js')}catch(t){try{this._encoder=new Worker('/libs/flacEncodeWorker.js')}catch(t){throw new Error('Failed to load flacEncodeWorker.')}}}}]),h})(r(d[9]).AbstractAudioContextAdapter);e.FlacAdapter=h},1516,[3,4,5,6,9,10,8,1508,1517,1514]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.DEBUG=e.WORKER_BLOB_READY=e.WORKER_LIBFLAC_READY=e.MAIN_THREAD_NEW_DATA_ARRIVED=e.MAIN_THREAD_INIT=e.MAIN_THREAD_FINISH=void 0;e.MAIN_THREAD_FINISH='MAIN_THREAD_FINISH';e.MAIN_THREAD_INIT='MAIN_THREAD_INIT';e.MAIN_THREAD_NEW_DATA_ARRIVED='MAIN_THREAD_NEW_DATA_ARRIVED';e.WORKER_LIBFLAC_READY='WORKER_LIBFLAC_READY';e.WORKER_BLOB_READY='WORKER_BLOB_READY';e.DEBUG='DEBUG'},1517,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1518,[1519]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.sessionManager=void 0;var s=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4]));function l(){return window.performance&&window.performance.now&&window.performance.timing&&window.performance.timing.navigationStart?window.performance.now()+window.performance.timing.navigationStart:Date.now()}var f=Object.freeze({SESSION_STARTED:'SESSION_STARTED',SEGMENT_STARTED:'SEGMENT_STARTED',SEGMENT_ENDED:'SEGMENT_ENDED'}),S=new((function(){function t(){(0,s.default)(this,t),this._sessionsMetadata={},this._loadMetadata()}return(0,n.default)(t,[{key:"_loadMetadata",value:function(){var t=o.default.getItem("localRecordingMetadataVersion1");if(null!==t)try{var s=JSON.parse(t);this._sessionsMetadata=s}catch(t){return void u.default.warn('Failed to parse localStorage item.')}}},{key:"_saveMetadata",value:function(){o.default.setItem("localRecordingMetadataVersion1",JSON.stringify(this._sessionsMetadata))}},{key:"createSession",value:function(t,s){void 0===this._sessionsMetadata[t]?(this._sessionsMetadata[t]={format:s,events:[]},this._sessionsMetadata[t].events.push({type:f.SESSION_STARTED,timestamp:l()}),this._saveMetadata()):u.default.warn("Session "+t+" already exists")}},{key:"getSessions",value:function(){for(var t=Object.keys(this._sessionsMetadata),s=[],n=0;n<t.length;++n){var o=this._sessionsMetadata[t[n]],u={start:o.events[0].timestamp,format:o.format,sessionToken:t[n],segments:this.getSegments(t[n])};s.push(u)}return s.sort(function(t,s){return(t.start||0)-(s.start||0)}),s}},{key:"removeSession",value:function(t){delete this._sessionsMetadata[t],this._saveMetadata()}},{key:"getSegments",value:function(t){var s=this._sessionsMetadata[t];return s?this._constructSegments(s.events):[]}},{key:"beginSegment",value:function(t){return void 0===this._sessionsMetadata[t]?(u.default.warn("Attempting to add segments to nonexistent session "+t),-1):(this._sessionsMetadata[t].events.push({type:f.SEGMENT_STARTED,timestamp:l()}),this._saveMetadata(),this.getSegments(t).length-1)}},{key:"getCurrentSegmentIndex",value:function(t){if(void 0===this._sessionsMetadata[t])return-1;var s=this.getSegments(t);return 0===s.length?-1:s[s.length-1].end?-1:s.length-1}},{key:"endSegment",value:function(t){void 0===this._sessionsMetadata[t]?u.default.warn("Attempting to end a segment in nonexistent session "+t):(this._sessionsMetadata[t].events.push({type:f.SEGMENT_ENDED,timestamp:l()}),this._saveMetadata())}},{key:"_constructSegments",value:function(t){if(0===t.length)return[];var s=[],n=null,o={};function l(){if(void 0===o.gapBefore||null===o.gapBefore)if(s.length>0&&s[s.length-1].end){var t=s[s.length-1];o.start&&t.end?o.gapBefore=o.start-t.end:o.gapBefore=null}else null!==n&&0===s.length?o.gapBefore=o.start?o.start-n:null:o.gapBefore=null;o.duration=o.end&&o.start?o.end-o.start:null,s.push(o),o={}}for(var S=0;S<t.length;++S){var v=t[S];switch(v.type){case f.SESSION_STARTED:null===n?n=v.timestamp:u.default.warn('Unexpected SESSION_STARTED event.',v);break;case f.SEGMENT_STARTED:void 0===o.start||null===o.start?o.start=v.timestamp:(l(),o.start=v.timestamp);break;case f.SEGMENT_ENDED:void 0===o.start||null===o.start?u.default.warn('Unexpected SEGMENT_ENDED event',v):(o.end=v.timestamp,l());break;default:u.default.warn('Unexpected error during _constructSegments')}}return o.start&&l(),s}}]),t})());e.sessionManager=S,window.sessionManager=S},1519,[3,4,5,1520,1508]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),f=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])).default.getLogger(__filename),s=(function(){function t(){(0,f.default)(this,t)}return(0,l.default)(t,[{key:"getItem",value:function(){}},{key:"setItem",value:function(){}},{key:"removeItem",value:function(){}}]),t})(),v=new((function(t){function v(){var t,o;(0,f.default)(this,v),t=(0,u.default)(this,(0,n.default)(v).call(this));try{o=window.localStorage}catch(t){c.error(t)}return t.storage=o||new s,t}return(0,o.default)(v,t),(0,l.default)(v,[{key:"getItem",value:function(t){return this.storage.getItem(t)}},{key:"setItem",value:function(t,u){return this.storage.setItem(t,u)}},{key:"removeItem",value:function(t){return this.storage.removeItem(t)}}]),v})(s));e.default=v},1520,[3,6,9,10,4,5,577]);
__d(function(g,r,i,a,m,e,d){var o=r(d[0]),n=r(d[1]),t=r(d[2]),c=r(d[3]),l=r(d[4]),s=r(d[5]),f=r(d[6]),u=r(d[7]),b=r(d[8]),C=r(d[9]),h=r(d[10]),v=r(d[11]);f.MiddlewareRegistry.register(function(f){var y=f.getState,E=f.dispatch;return function(f){return function(P){var R=f(P);switch(P.type){case t.CONFERENCE_JOINED:var D=y()['features/base/config'].localRecording;if(!Boolean(D&&D.enabled&&'object'==typeof APP))break;v.recordingController.onStateChanged=function(o){if(o){var n=new Date;E((0,C.localRecordingEngaged)(n))}else E((0,C.localRecordingUnengaged)())},v.recordingController.onWarning=function(o,n){E((0,b.showNotification)({title:l.i18next.t('localRecording.localRecording'),description:l.i18next.t(o,n)},1e4))},v.recordingController.onNotify=function(o,n){E((0,b.showNotification)({title:l.i18next.t('localRecording.localRecording'),description:l.i18next.t(o,n)},1e4))},'object'==typeof APP&&'object'==typeof APP.keyboardshortcut&&APP.keyboardshortcut.registerShortcut('L',null,function(){(0,o.sendAnalytics)((0,o.createShortcutEvent)('local.recording')),E((0,c.toggleDialog)(h.LocalRecordingInfoDialog))},'keyboardShortcuts.localRecording'),D.format&&v.recordingController.switchFormat(D.format);var N=y()['features/base/conference'].conference;v.recordingController.registerEvents(N);break;case n.APP_WILL_UNMOUNT:v.recordingController.onStateChanged=null,v.recordingController.onNotify=null,v.recordingController.onWarning=null;break;case s.SET_AUDIO_MUTED:v.recordingController.setMuted(P.muted);break;case u.SETTINGS_UPDATED:var S=y()['features/base/settings'].micDeviceId;S&&v.recordingController.setMicDevice(S)}return R}}})},1521,[385,844,383,1065,607,744,534,835,587,1500,1502,1506]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),o=r(d[3]),c=r(d[4]);n.ReducerRegistry.register('features/local-recording',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;switch(s.type){case o.LOCAL_RECORDING_ENGAGED:return(0,t.default)({},n,{isEngaged:!0,recordingEngagedAt:s.recordingEngagedAt,encodingFormat:c.recordingController._format});case o.LOCAL_RECORDING_UNENGAGED:return(0,t.default)({},n,{isEngaged:!1,recordingEngagedAt:null});case o.LOCAL_RECORDING_STATS_UPDATE:return(0,t.default)({},n,{stats:s.stats});default:return n}})},1522,[3,54,534,1501,1506]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.NAVBAR_GRADIENT_COLORS=void 0;var t=r(d[0]),o=r(d[1]);e.NAVBAR_GRADIENT_COLORS=['#000000FF','#00000000'];var n={bottomGradient:{bottom:0,flexDirection:'column',justifyContent:'flex-end',minHeight:140,left:0,position:'absolute',right:0},conference:(0,t.fixAndroidViewClipping)({alignSelf:'stretch',backgroundColor:t.ColorPalette.appBackground,flex:1}),gradient:{position:'absolute',top:0,left:0,right:0,flex:1},gradientStretchBottom:{height:290},gradientStretchTop:{height:140},indicatorContainer:{flex:1,flexDirection:'row',justifyContent:'flex-end',margin:t.BoxModel.margin},indicatorContainerWide:{marginRight:o.FILMSTRIP_SIZE+t.BoxModel.margin},labelWrapper:{flexDirection:'column',position:'absolute',right:0,top:0},navBarButton:{iconStyle:{color:t.ColorPalette.white,fontSize:24},underlayColor:'transparent'},navBarContainer:{flexDirection:'column',left:0,position:'absolute',right:0,top:0},navBarSafeView:{left:0,position:'absolute',right:0,top:0},navBarWrapper:{alignItems:'center',flex:1,flexDirection:'row',height:44,justifyContent:'space-between',paddingHorizontal:14},roomName:{color:t.ColorPalette.white,fontSize:17,fontWeight:'400'},roomNameWrapper:{flexDirection:'row',justifyContent:'center',left:0,paddingHorizontal:48,position:'absolute',right:0},toolboxAndFilmstripContainer:{bottom:0,flexDirection:'column',justifyContent:'flex-end',left:0,paddingBottom:t.BoxModel.padding,position:'absolute',right:0,top:3*t.BoxModel.margin}};e.default=n},1523,[406,1277]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),s=n(r(d[6])),c=t(r(d[7])),p=r(d[8]),v=n(r(d[9])),y=r(d[10]),E=r(d[11]),_=r(d[12]),b=r(d[13]),N=t(r(d[14])),h=(function(t){function n(){return(0,l.default)(this,n),(0,o.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,s.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){return this.props._visible?[c.default.createElement(v.default,{colors:N.NAVBAR_GRADIENT_COLORS,key:1,pointerEvents:"none",style:N.default.gradient},c.default.createElement(p.SafeAreaView,null,c.default.createElement(p.View,{style:N.default.gradientStretchTop}))),c.default.createElement(p.View,{key:2,pointerEvents:"box-none",style:N.default.navBarWrapper},c.default.createElement(_.PictureInPictureButton,{styles:N.default.navBarButton}),c.default.createElement(p.View,{pointerEvents:"box-none",style:N.default.roomNameWrapper},c.default.createElement(p.Text,{numberOfLines:1,style:N.default.roomName},this.props._meetingName)))]:null}}]),n})(c.Component);var V=(0,E.connect)(function(t){return{_meetingName:(0,y.getConferenceName)(t),_visible:(0,b.isToolboxVisible)(t)}})(h);e.default=V},1524,[2,3,4,5,6,9,10,13,17,1458,383,534,1244,1304,1523]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),c=r(d[2]),s=r(d[3]),o=r(d[4]),u=r(d[5]),f=r(d[6]),E=r(d[7]),p=r(d[8]),l=r(d[9]);f.MiddlewareRegistry.register(function(s){return function(o){return function(f){var E=o(f);switch(f.type){case c.CONFERENCE_JOINED:case u.SET_REDUCED_UI:var v=s.dispatch,_=(0,s.getState)()['features/base/responsive-ui'].reducedUI;v((0,l.setToolboxEnabled)(!_)),v((0,p.setFilmstripEnabled)(!_)),v((0,c.setPreferredReceiverVideoQuality)(_?c.VIDEO_QUALITY_LEVELS.LOW:c.VIDEO_QUALITY_LEVELS.HIGH));break;case c.KICKED_OUT:var D=s.dispatch;D((0,t.notifyKickedOut)(f.participant,function(){D((0,c.conferenceLeft)(f.conference)),D((0,n.appNavigate)(void 0))}))}return E}}}),f.StateListenerRegistry.register(function(t){return(0,c.getCurrentConference)(t)},function(t,n,c){var u=n.dispatch,f=n.getState,p=f()['features/base/conference'],l=p.authRequired,v=p.passwordRequired;t!==c&&(u((0,o.pinParticipant)(null)),void 0!==l||void 0!==v||(0,s.isDialogOpen)(f(),E.FeedbackDialog)||u((0,s.hideDialog)()))})},1525,[1454,381,383,1065,532,1153,534,1526,1277,1304]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})}),r(d[3])},1526,[1527,1529,1530,1532]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.cancelFeedback=function(n,t){return{type:o.CANCEL_FEEDBACK,message:t,score:n}},e.maybeOpenFeedbackDialog=function(n){return function(o,f){var s=f();if(interfaceConfig.filmStripOnly||config.iAmRecorder);else{if(s['features/base/dialog'].component===u.FeedbackDialog)return Promise.reject(t.FEEDBACK_REQUEST_IN_PROGRESS);if(s['features/feedback'].submitted)return Promise.resolve({feedbackSubmitted:!0,showThankYou:!0});if(n.isCallstatsEnabled())return new Promise(function(t){o(c(n,function(){var n=f()['features/feedback'].submitted;t({feedbackSubmitted:n,showThankYou:!1})}))})}return Promise.resolve({feedbackSubmitted:!1,showThankYou:!0})}},e.openFeedbackDialog=c,e.submitFeedback=function(n,t,u){return function(c){return u.sendFeedback(n,t).then(function(){return c({type:o.SUBMIT_FEEDBACK_SUCCESS})},function(n){return c({type:o.SUBMIT_FEEDBACK_ERROR,error:n}),Promise.reject(n)})}};var n=r(d[0]),t=r(d[1]),o=r(d[2]),u=r(d[3]);function c(t,o){return(0,n.openDialog)(u.FeedbackDialog,{conference:t,onClose:o})}},1527,[1065,1528,1529,1530]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.FEEDBACK_REQUEST_IN_PROGRESS=void 0;e.FEEDBACK_REQUEST_IN_PROGRESS='FeedbackRequestInProgress'},1528,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBMIT_FEEDBACK_SUCCESS=e.SUBMIT_FEEDBACK_ERROR=e.CANCEL_FEEDBACK=void 0;e.CANCEL_FEEDBACK='CANCEL_FEEDBACK';e.SUBMIT_FEEDBACK_ERROR='SUBMIT_FEEDBACK_ERROR';e.SUBMIT_FEEDBACK_SUCCESS='SUBMIT_FEEDBACK_SUCCESS'},1529,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"FeedbackDialog",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1530,[3,1531]);
__d(function(g,r,i,a,m,e,d){},1531,[]);
__d(function(g,r,i,a,m,e,d){var s=r(d[0])(r(d[1])),t=r(d[2]),c=r(d[3]),u={message:'',score:-1,submitted:!1};t.ReducerRegistry.register('features/feedback',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case c.CANCEL_FEEDBACK:return(0,s.default)({},t,{message:n.message,score:n.score});case c.SUBMIT_FEEDBACK_ERROR:case c.SUBMIT_FEEDBACK_SUCCESS:return(0,s.default)({},t,{message:'',score:-1,submitted:!0})}return t})},1532,[3,54,534,1529]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1]),r(d[2])},1533,[1534,1540,1542]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.generateDeepLinkingURL=function(){var t=interfaceConfig.APP_SCHEME||'org.jitsi.meet',f=window.location.href,p=new RegExp(n.URI_PROTOCOL_PATTERN,'gi');if('android'===o.Platform.OS){var s=f.replace(p,'').substr(2),c=interfaceConfig.ANDROID_APP_PACKAGE||'org.jitsi.meet';return"intent://"+s+"#Intent;scheme="+t+";package="+c+";end"}return f.replace(p,t+":")},e.getDeepLinkingPage=function(n){if(!n['features/base/conference'].room||n['features/base/config'].disableDeepLinking)return Promise.resolve();var p=o.Platform.OS;if('android'===p||'ios'===p){var s='object'==typeof interfaceConfig&&interfaceConfig.MOBILE_APP_PROMO;return Promise.resolve(void 0===s||Boolean(s)?t.DeepLinkingMobilePage:t.NoMobileApp)}if(n['features/deep-linking'].launchInWeb)return Promise.resolve();return(0,f._openDesktopApp)(n).then(function(n){return n?t.DeepLinkingDesktopPage:void 0})},e.openDesktopApp=function(n){return(0,f._openDesktopApp)(n)};var n=r(d[0]),o=r(d[1]),t=r(d[2]),f=r(d[3])},1534,[801,394,1535,1539]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DeepLinkingDesktopPage",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"DeepLinkingMobilePage",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"NoMobileApp",{enumerable:!0,get:function(){return o.default}});var t=n(r(d[1])),u=n(r(d[2])),o=n(r(d[3]))},1535,[3,1536,1537,1538]);
__d(function(g,r,i,a,m,e,d){},1536,[]);
__d(function(g,r,i,a,m,e,d){},1537,[]);
__d(function(g,r,i,a,m,e,d){},1538,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._openDesktopApp=function(o){return Promise.resolve(!1)}},1539,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),u=r(d[2]);t.MiddlewareRegistry.register(function(t){return function(c){return function(o){switch(o.type){case n.OPEN_DESKTOP_APP:(0,u.openDesktopApp)(t.getState())}return c(o)}}})},1540,[534,1541,1534]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.OPEN_WEB_APP=e.OPEN_DESKTOP_APP=void 0;e.OPEN_DESKTOP_APP='OPEN_DESKTOP_APP';e.OPEN_WEB_APP='OPEN_WEB_APP'},1541,[]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0])(r(d[1])),t=r(d[2]),u=r(d[3]);t.ReducerRegistry.register('features/deep-linking',function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch((arguments.length>1?arguments[1]:void 0).type){case u.OPEN_WEB_APP:return(0,n.default)({},t,{launchInWeb:!0})}return t})},1542,[3,54,534,1541]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1543,[1544]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"UnsupportedDesktopBrowser",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1544,[3,1545]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=s(r(d[2])),l=s(r(d[3])),u=s(r(d[4])),n=s(r(d[5])),f=s(r(d[6])),p=t(r(d[7])),c=r(d[8]),_=r(d[9]),h=r(d[10]),k=(function(t){function s(){return(0,o.default)(this,s),(0,u.default)(this,(0,n.default)(s).apply(this,arguments))}return(0,f.default)(s,t),(0,l.default)(s,[{key:"render",value:function(){return p.default.createElement("div",{className:"unsupported-desktop-browser"},p.default.createElement("h2",{className:"unsupported-desktop-browser__title"},"It looks like you're using a browser we don't support."),p.default.createElement("p",{className:"unsupported-desktop-browser__description"},"Please try again with the latest version of\xa0",p.default.createElement("a",{className:"unsupported-desktop-browser__link",href:h.CHROME},"Chrome"),"\xa0",this._showFirefox()&&p.default.createElement(p.default.Fragment,null,"and ",p.default.createElement("a",{className:"unsupported-desktop-browser__link",href:h.FIREFOX},"Firefox"))))}},{key:"_showFirefox",value:function(){return(0,c.isBrowsersOptimal)('firefox')}}]),s})(p.Component),w=(0,_.translate)(k);e.default=w},1545,[2,3,4,5,6,9,10,13,1451,607,1546]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SAFARI=e.FIREFOX=e.EDGE=e.CHROMIUM=e.CHROME=void 0;e.CHROME='http://google.com/chrome';e.CHROMIUM='http://www.chromium.org/';e.EDGE='https://www.microsoft.com/en-us/windows/microsoft-edge';e.FIREFOX='http://www.getfirefox.com/';e.SAFARI='https://support.apple.com/downloads/safari'},1546,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})}),r(d[2])},1547,[1548,1593,1594]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"BlankPage",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"WelcomePage",{enumerable:!0,get:function(){return u.default}});var n=t(r(d[1])),u=t(r(d[2]))},1548,[3,1549,1559]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),l=n(r(d[3])),o=n(r(d[4])),c=n(r(d[5])),f=n(r(d[6])),s=t(r(d[7])),p=r(d[8]),v=r(d[9]),y=r(d[10]),h=n(r(d[11])),k=(function(t){function n(){return(0,u.default)(this,n),(0,o.default)(this,(0,c.default)(n).apply(this,arguments))}return(0,f.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){this.props.dispatch((0,v.destroyLocalTracks)())}},{key:"render",value:function(){return s.default.createElement(h.default,null,s.default.createElement(y.NetworkActivityIndicator,null))}}]),n})(s.Component),_=(0,p.connect)()(k);e.default=_},1549,[2,3,4,5,6,9,10,13,534,793,1550,1557]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1]),r(d[2])},1550,[1551,1553,1556]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"NetworkActivityIndicator",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1551,[3,1552]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=n(r(d[2])),o=n(r(d[3])),l=n(r(d[4])),f=n(r(d[5])),c=n(r(d[6])),s=t(r(d[7])),v=r(d[8]),p=r(d[9]),y=(function(t){function n(){return(0,u.default)(this,n),(0,l.default)(this,(0,f.default)(n).apply(this,arguments))}return(0,c.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){return this.props._networkActivity?s.default.createElement(v.LoadingIndicator,null):null}}]),n})(s.Component);var _=(0,p.connect)(function(t){var n=t['features/network-activity'].requests;return{_networkActivity:Boolean(n&&n.size)}})(y);e.default=_},1552,[2,3,4,5,6,9,10,13,394,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),u=r(d[3]),c=r(d[4]);function _(n){var u=n.dispatch;t.default.setOpenCallback(function(t,n,_){return u({type:c._ADD_NETWORK_REQUEST,request:_,method:t,url:n})}),t.default.setResponseCallback(function(){var t;return u({type:c._REMOVE_NETWORK_REQUEST,request:(t=arguments.length-1,t<0||arguments.length<=t?void 0:arguments[t])})}),t.default.enableInterception()}function l(n){var u=n.dispatch;t.default.disableInterception(),u({type:c._REMOVE_ALL_NETWORK_REQUESTS})}u.MiddlewareRegistry.register(function(t){return function(u){return function(c){var s=u(c);switch(c.type){case n.APP_WILL_MOUNT:_(t);break;case n.APP_WILL_UNMOUNT:l(t)}return s}}})},1553,[3,1554,844,534,1555]);
__d(function(g,r,i,a,m,e,d){'use strict';var t,n,s,o,p,l=r(d[0]),u=l.prototype.open,c=l.prototype.send,y=l.prototype.setRequestHeader,f=!1,R={setOpenCallback:function(n){t=n},setSendCallback:function(t){n=t},setHeaderReceivedCallback:function(t){o=t},setResponseCallback:function(t){p=t},setRequestHeaderCallback:function(t){s=t},isInterceptorEnabled:function(){return f},enableInterception:function(){f||(l.prototype.open=function(n,s){t&&t(n,s,this),u.apply(this,arguments)},l.prototype.setRequestHeader=function(t,n){s&&s(t,n,this),y.apply(this,arguments)},l.prototype.send=function(t){var s=this;n&&n(t,this),this.addEventListener&&this.addEventListener('readystatechange',function(){if(f){if(s.readyState===s.HEADERS_RECEIVED){var t,n,l=s.getResponseHeader('Content-Type'),u=s.getResponseHeader('Content-Length');l&&(t=l.split(';')[0]),u&&(n=parseInt(u,10)),o&&o(t,n,s.getAllResponseHeaders(),s)}s.readyState===s.DONE&&p&&p(s.status,s.timeout,s.response,s.responseURL,s.responseType,s)}},!1),c.apply(this,arguments)},f=!0)},disableInterception:function(){f&&(f=!1,l.prototype.send=c,l.prototype.open=u,l.prototype.setRequestHeader=y,p=null,t=null,n=null,o=null,s=null)}};m.exports=R},1554,[115]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._REMOVE_NETWORK_REQUEST=e._REMOVE_ALL_NETWORK_REQUESTS=e._ADD_NETWORK_REQUEST=void 0;e._ADD_NETWORK_REQUEST='_ADD_NETWORK_REQUEST';e._REMOVE_ALL_NETWORK_REQUESTS='_REMOVE_ALL_NETWORK_REQUESTS';e._REMOVE_NETWORK_REQUEST='_REMOVE_NETWORK_REQUEST'},1555,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),s=r(d[2]),u=r(d[3]),n={requests:new Map};s.ReducerRegistry.register('features/network-activity',function(){var E=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,_=arguments.length>1?arguments[1]:void 0;switch(_.type){case u._ADD_NETWORK_REQUEST:_.type;var q=_.request,R=(0,t.default)(_,["type","request"]),c=new Map(E.requests);return c.set(q,R),(0,s.set)(E,'requests',c);case u._REMOVE_ALL_NETWORK_REQUESTS:return(0,s.set)(E,'requests',n.requests);case u._REMOVE_NETWORK_REQUEST:var v=_.request,p=new Map(E.requests);return p.delete(v),(0,s.set)(E,'requests',p)}return E})},1556,[3,56,534,1555]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),o=l(r(d[4])),c=l(r(d[5])),f=l(r(d[6])),s=t(r(d[7])),p=r(d[8]),k=r(d[9]),h=r(d[10]),v=r(d[11]),T=r(d[12]),V=l(r(d[13])),y=(function(t){function l(){return(0,n.default)(this,l),(0,o.default)(this,(0,c.default)(l).apply(this,arguments))}return(0,f.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){return s.default.createElement(p.View,{style:[V.default.localVideoTrackUnderlay,this.props.style]},s.default.createElement(k.VideoTrack,{videoTrack:this.props._localVideoTrack}),s.default.createElement(h.TintedView,null,this.props.children))}}]),l})(s.Component);var _=(0,v.connect)(function(t){return{_localVideoTrack:(0,T.getLocalVideoTrack)(t['features/base/tracks'])}})(y);e.default=_},1557,[2,3,4,5,6,9,10,13,17,744,394,534,793,1558]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.SWITCH_UNDER_COLOR=e.SWITCH_THUMB_COLOR=e.SIDEBAR_AVATAR_SIZE=e.PLACEHOLDER_TEXT_COLOR=void 0;var o=r(d[0]);e.PLACEHOLDER_TEXT_COLOR='rgba(255, 255, 255, 0.3)';e.SIDEBAR_AVATAR_SIZE=100;var t=o.ColorPalette.blueHighlight;e.SWITCH_THUMB_COLOR=t;e.SWITCH_UNDER_COLOR='rgba(0, 0, 0, 0.4)';var n=o.ColorPalette.white,l={audioVideoSwitch:{marginHorizontal:5},audioVideoSwitchContainer:{alignItems:'center',flexDirection:'row'},button:{backgroundColor:o.ColorPalette.blue,borderColor:o.ColorPalette.blue,borderRadius:4,borderWidth:1,height:30,justifyContent:'center',paddingHorizontal:20},buttonDisabled:{backgroundColor:'#cccccc',borderColor:'#999999'},buttonText:{alignSelf:'center',color:o.ColorPalette.white,fontSize:14},displayName:{color:o.ColorPalette.white,fontSize:16,marginTop:o.BoxModel.margin,textAlign:'center'},header:{justifyContent:'space-between'},hintButtonContainer:{flexDirection:'row',justifyContent:'center'},hintContainer:{backgroundColor:o.ColorPalette.white,borderColor:o.ColorPalette.white,borderRadius:4,borderWidth:1,flexDirection:'column',marginVertical:5,overflow:'hidden',paddingHorizontal:o.BoxModel.padding,paddingVertical:2*o.BoxModel.padding},hintText:{textAlign:'center'},hintTextContainer:{marginBottom:2*o.BoxModel.margin},itemContainer:{flexDirection:'column',paddingTop:10},joinControls:{padding:o.BoxModel.padding},localVideoTrackUnderlay:{alignSelf:'stretch',backgroundColor:'transparent',flex:1},page:{flex:1,flexDirection:'column'},reducedUIContainer:{alignItems:'center',backgroundColor:o.ColorPalette.blue,flex:1,justifyContent:'center'},reducedUIText:{color:n,fontSize:12},roomContainer:{alignSelf:'stretch',flexDirection:'column'},sideBar:{width:250},sideBarBody:{backgroundColor:o.ColorPalette.white,flex:1},sideBarHeader:{alignItems:'center',flexDirection:'column',height:150,justifyContent:'center',padding:o.BoxModel.padding},sideBarItem:{padding:13},sideBarItemButtonContainer:{alignItems:'center',flexDirection:'row',justifyContent:'flex-start'},sideBarItemIcon:{color:o.ColorPalette.blueHighlight,fontSize:20,marginRight:15},sideBarItemText:{color:o.ColorPalette.black,fontWeight:'bold'},switchLabel:{paddingHorizontal:3},textInput:{backgroundColor:'transparent',borderColor:o.ColorPalette.white,borderRadius:4,borderWidth:1,color:n,fontSize:23,height:50,padding:4,textAlign:'center'},title:{color:n,fontSize:25,marginBottom:2*o.BoxModel.margin,textAlign:'center'},welcomePage:{backgroundColor:o.ColorPalette.blue,overflow:'hidden'}};e.default=l},1558,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),h=n(r(d[8])),p=n(r(d[9])),y=n(r(d[10])),_=r(d[11]),E=r(d[12]),b=r(d[13]),F=r(d[14]),v=r(d[15]),C=r(d[16]),w=r(d[17]),x=r(d[18]),B=r(d[19]),S=r(d[20]),T=r(d[21]),I=r(d[22]),V=r(d[23]),A=r(d[24]),k=n(r(d[25])),H=t(r(d[26])),L=n(r(d[27])),D=n(r(d[28])),P=n(r(d[29])),O=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,c.default)(n).call(this,t))).state._fieldFocused=!1,l.state.hintBoxAnimation=new _.Animated.Value(0),l._onFieldFocusChange=l._onFieldFocusChange.bind((0,p.default)((0,p.default)(l))),l._onShowSideBar=l._onShowSideBar.bind((0,p.default)((0,p.default)(l))),l._renderHintBox=l._renderHintBox.bind((0,p.default)((0,p.default)(l))),l._onFieldBlur=l._onFieldFocusChange.bind((0,p.default)((0,p.default)(l)),!1),l._onFieldFocus=l._onFieldFocusChange.bind((0,p.default)((0,p.default)(l)),!0),l}return(0,h.default)(n,t),(0,u.default)(n,[{key:"componentDidMount",value:function(){(0,f.default)((0,c.default)(n.prototype),"componentDidMount",this).call(this);var t=this.props.dispatch;this.props._settings.startAudioOnly?t((0,S.destroyLocalTracks)()):navigator.permissions.query({name:'camera'}).then(function(n){'granted'===n&&t((0,S.createDesiredLocalTracks)(C.MEDIA_TYPE.VIDEO))})}},{key:"render",value:function(){return this._renderFullUI()}},{key:"_getHintBoxStyle",value:function(){return[H.default.hintContainer,{opacity:this.state.hintBoxAnimation}]}},{key:"_onFieldFocusChange",value:function(t){var n=this;t&&this.setState({_fieldFocused:!0}),_.Animated.timing(this.state.hintBoxAnimation,{duration:300,toValue:t?1:0}).start(function(l){return l.finished&&!t&&n.setState({_fieldFocused:!1})})}},{key:"_onShowSideBar",value:function(){_.Keyboard.dismiss(),this.props.dispatch((0,V.setSideBarVisible)(!0))}},{key:"_renderHintBox",value:function(){if(this.state._fieldFocused){var t=this.props.t;return y.default.createElement(_.Animated.View,{style:this._getHintBoxStyle()},y.default.createElement(_.View,{style:H.default.hintTextContainer},y.default.createElement(w.Text,{style:H.default.hintText},t('welcomepage.roomnameHint'))),y.default.createElement(_.View,{style:H.default.hintButtonContainer},this._renderJoinButton()))}return null}},{key:"_renderJoinButton",value:function(){var t,n=this.props.t;t=this.state.joining?y.default.createElement(_.View,null,y.default.createElement(w.LoadingIndicator,{color:H.default.buttonText.color,size:"small"})):y.default.createElement(w.Text,{style:H.default.buttonText},this.props.t('welcomepage.join'));var l=this._isJoinDisabled();return y.default.createElement(_.TouchableHighlight,{accessibilityLabel:n('welcomepage.accessibilityLabel.join'),disabled:l,onPress:this._onJoin,style:[H.default.button,l?H.default.buttonDisabled:null],underlayColor:B.ColorPalette.white},t)}},{key:"_renderFullUI",value:function(){var t=this.props,n=t._headerStyles,l=t.t;return y.default.createElement(k.default,{style:H.default.welcomePage},y.default.createElement(_.View,{style:n.page},y.default.createElement(w.Header,{style:H.default.header},y.default.createElement(_.TouchableOpacity,{onPress:this._onShowSideBar},y.default.createElement(v.Icon,{src:v.IconMenu,style:n.headerButtonIcon})),y.default.createElement(L.default,null)),y.default.createElement(_.SafeAreaView,{style:H.default.roomContainer},y.default.createElement(_.View,{style:H.default.joinControls},y.default.createElement(_.TextInput,{accessibilityLabel:l('welcomepage.accessibilityLabel.roomname'),autoCapitalize:"none",autoComplete:"off",autoCorrect:!1,autoFocus:!1,onBlur:this._onFieldBlur,onChangeText:this._onRoomChange,onFocus:this._onFieldFocus,onSubmitEditing:this._onJoin,placeholder:l('welcomepage.roomname'),placeholderTextColor:H.PLACEHOLDER_TEXT_COLOR,returnKeyType:'go',style:H.default.textInput,underlineColorAndroid:"transparent",value:this.state.room}),this._renderHintBox())),y.default.createElement(D.default,{disabled:this.state._fieldFocused}),y.default.createElement(I.SettingsView,null),y.default.createElement(T.DialInSummary,null)),y.default.createElement(P.default,null))}},{key:"_renderReducedUI",value:function(){var t=this.props.t;return y.default.createElement(_.View,{style:H.default.reducedUIContainer},y.default.createElement(w.Text,{style:H.default.reducedUIText},t('welcomepage.reducedUIText',{app:(0,E.getName)()})))}}]),n})(A.AbstractWelcomePage);var U=(0,F.translate)((0,x.connect)(function(t){return(0,l.default)({},(0,A._mapStateToProps)(t),{_headerStyles:b.ColorSchemeRegistry.get(t,'Header')})})(O));e.default=U},1559,[2,3,54,4,5,6,9,47,10,8,13,17,381,923,607,403,744,394,534,406,793,1166,1560,1575,1577,1557,1558,1578,1579,1591]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})});var n=r(d[1]);Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}})});var u=r(d[2]);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}})});var o=r(d[3]);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}})});var c=r(d[4]);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}})}),r(d[5]),r(d[6])},1560,[1561,1562,1563,1572,1571,1573,1574]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setSettingsViewVisible=function(t){return{type:u.SET_SETTINGS_VIEW_VISIBLE,visible:t}},e.openSettingsDialog=function(t){return(0,n.openDialog)(l.SettingsDialog,{defaultTab:t})},e.submitMoreTab=function(n){return function(u,l){var c=(0,s.getMoreTabProps)(l());n.followMeEnabled!==c.followMeEnabled&&u((0,t.setFollowMe)(n.followMeEnabled)),n.startAudioMuted===c.startAudioMuted&&n.startVideoMuted===c.startVideoMuted||u((0,t.setStartMutedPolicy)(n.startAudioMuted,n.startVideoMuted)),n.currentLanguage!==c.currentLanguage&&o.i18next.changeLanguage(n.currentLanguage)}},e.submitProfileTab=function(t){return function(n,o){var u=(0,s.getProfileTabProps)(o());t.displayName!==u.displayName&&APP.conference.changeLocalDisplayName(t.displayName),t.email!==u.email&&APP.conference.changeLocalEmail(t.email)}};var t=r(d[0]),n=r(d[1]),o=r(d[2]),u=r(d[3]),l=r(d[4]),s=r(d[5])},1561,[383,1065,607,1562,1563,1571]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_SETTINGS_VIEW_VISIBLE=void 0;e.SET_SETTINGS_VIEW_VISIBLE='SET_SETTINGS_VIEW_VISIBLE'},1562,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1563,[1564]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})})},1564,[1565]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"SettingsView",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1565,[3,1566]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),o=t(r(d[5])),f=t(r(d[6])),c=t(r(d[7])),h=t(r(d[8])),p=r(d[9]),v=r(d[10]),_=r(d[11]),R=r(d[12]),S=r(d[13]),b=r(d[14]),w=r(d[15]),V=t(r(d[16])),y=t(r(d[17])),C=r(d[18]),L=t(r(d[19])),U=p.NativeModules.AppInfo,E=(function(t){function l(t){var s;return(0,n.default)(this,l),(s=(0,u.default)(this,(0,o.default)(l).call(this,t)))._onBlurServerURL=s._onBlurServerURL.bind((0,c.default)((0,c.default)(s))),s._onRequestClose=s._onRequestClose.bind((0,c.default)((0,c.default)(s))),s._setURLFieldReference=s._setURLFieldReference.bind((0,c.default)((0,c.default)(s))),s._showURLAlert=s._showURLAlert.bind((0,c.default)((0,c.default)(s))),s}return(0,f.default)(l,t),(0,s.default)(l,[{key:"render",value:function(){return h.default.createElement(R.Modal,{onRequestClose:this._onRequestClose,presentationStyle:"overFullScreen",visible:this.props._visible},h.default.createElement(p.View,{style:this.props._headerStyles.page},this._renderHeader(),this._renderBody()))}},{key:"_onBlurServerURL",value:function(){this._processServerURL(!1)}},{key:"_onRequestClose",value:function(){this._processServerURL(!0)}},{key:"_processServerURL",value:function(t){var l=this.props._settings.serverURL,n=(0,C.normalizeUserInputURL)(l);null===n?this._showURLAlert():(this._onChangeServerURL(n),t&&this.props.dispatch((0,w.setSettingsViewVisible)(!1)))}},{key:"_renderBody",value:function(){var t=this.props._settings;return h.default.createElement(p.SafeAreaView,{style:L.default.settingsForm},h.default.createElement(p.ScrollView,null,h.default.createElement(y.default,{label:"settingsView.profileSection"}),h.default.createElement(V.default,{fieldSeparator:!0,label:"settingsView.displayName"},h.default.createElement(p.TextInput,{autoCorrect:!1,onChangeText:this._onChangeDisplayName,placeholder:"John Doe",value:t.displayName})),h.default.createElement(V.default,{label:"settingsView.email"},h.default.createElement(p.TextInput,{autoCapitalize:"none",autoCorrect:!1,keyboardType:'email-address',onChangeText:this._onChangeEmail,placeholder:"email@example.com",value:t.email})),h.default.createElement(y.default,{label:"settingsView.conferenceSection"}),h.default.createElement(V.default,{fieldSeparator:!0,label:"settingsView.serverURL"},h.default.createElement(p.TextInput,{autoCapitalize:"none",autoCorrect:!1,onBlur:this._onBlurServerURL,onChangeText:this._onChangeServerURL,placeholder:this.props._serverURL,value:t.serverURL})),h.default.createElement(V.default,{fieldSeparator:!0,label:"settingsView.startWithAudioMuted"},h.default.createElement(p.Switch,{onValueChange:this._onStartAudioMutedChange,value:t.startWithAudioMuted})),h.default.createElement(V.default,{label:"settingsView.startWithVideoMuted"},h.default.createElement(p.Switch,{onValueChange:this._onStartVideoMutedChange,value:t.startWithVideoMuted})),h.default.createElement(y.default,{label:"settingsView.buildInfoSection"}),h.default.createElement(V.default,{fieldSeparator:!0,label:"settingsView.version"},h.default.createElement(p.Text,null,U.version+" build "+U.buildNumber))))}},{key:"_renderHeader",value:function(){return h.default.createElement(R.HeaderWithNavigation,{headerLabelKey:"settingsView.header",onPressBack:this._onRequestClose})}},{key:"_setURLFieldReference",value:function(t){this._urlField=t}},{key:"_showURLAlert",value:function(){var t=this,l=this.props.t;p.Alert.alert(l('settingsView.alertTitle'),l('settingsView.alertURLText'),[{onPress:function(){return t._urlField.focus()},text:l('settingsView.alertOk')}])}}]),l})(b.AbstractSettingsView);var k=(0,_.translate)((0,S.connect)(function(t){return(0,l.default)({},(0,b._mapStateToProps)(t),{_headerStyles:v.ColorSchemeRegistry.get(t,'Header')})})(E));e.default=k},1566,[3,54,4,5,6,9,10,8,13,17,923,607,394,534,1567,1561,1568,1570,1571,1569]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t){return{_serverURL:(0,h.getDefaultURL)(t),_settings:t['features/base/settings'],_visible:t['features/settings'].visible}},e.AbstractSettingsView=void 0;var n=t(r(d[1])),u=t(r(d[2])),s=t(r(d[3])),o=t(r(d[4])),l=t(r(d[5])),f=t(r(d[6])),_=r(d[7]),h=r(d[8]),S=r(d[9]),p=(function(t){function _(t){var u;return(0,n.default)(this,_),(u=(0,s.default)(this,(0,o.default)(_).call(this,t)))._onChangeDisplayName=u._onChangeDisplayName.bind((0,f.default)((0,f.default)(u))),u._onChangeEmail=u._onChangeEmail.bind((0,f.default)((0,f.default)(u))),u._onChangeServerURL=u._onChangeServerURL.bind((0,f.default)((0,f.default)(u))),u._onStartAudioMutedChange=u._onStartAudioMutedChange.bind((0,f.default)((0,f.default)(u))),u._onStartVideoMutedChange=u._onStartVideoMutedChange.bind((0,f.default)((0,f.default)(u))),u}return(0,l.default)(_,t),(0,u.default)(_,[{key:"_onChangeDisplayName",value:function(t){this._updateSettings({displayName:t})}},{key:"_onChangeEmail",value:function(t){this._updateSettings({email:t})}},{key:"_onChangeServerURL",value:function(t){this._updateSettings({serverURL:t})}},{key:"_onStartAudioMutedChange",value:function(t){this._updateSettings({startWithAudioMuted:t})}},{key:"_onStartVideoMutedChange",value:function(t){this._updateSettings({startWithVideoMuted:t})}},{key:"_updateSettings",value:function(t){this.props.dispatch((0,S.updateSettings)(t))}}]),_})(_.Component);e.AbstractSettingsView=p},1567,[3,4,5,6,9,10,8,13,381,833]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),s=l(r(d[6])),p=l(r(d[7])),c=t(r(d[8])),y=r(d[9]),h=r(d[10]),_=t(r(d[11])),v=(function(t){function l(t){var n;return(0,u.default)(this,l),n=(0,f.default)(this,(0,o.default)(l).call(this,t)),c.default.Children.only(n.props.children),n._getDefaultFieldProps=n._getDefaultFieldProps.bind((0,p.default)((0,p.default)(n))),n._getRowStyle=n._getRowStyle.bind((0,p.default)((0,p.default)(n))),n}return(0,s.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props.t,l=c.default.cloneElement(this.props.children,this._getDefaultFieldProps(this.props.children));return c.default.createElement(y.View,{style:this._getRowStyle()},c.default.createElement(y.View,{style:_.default.fieldLabelContainer},c.default.createElement(y.Text,{style:[_.default.text,_.default.fieldLabelText]},t(this.props.label))),c.default.createElement(y.View,{style:_.default.fieldValueContainer},l))}},{key:"_getDefaultFieldProps",value:function(t){if(t&&t.type)switch(t.type.displayName){case'TextInput':return{style:_.default.textInputField,underlineColorAndroid:_.ANDROID_UNDERLINE_COLOR}}return{}}},{key:"_getRowStyle",value:function(){var t=[_.default.fieldContainer];return this.props.fieldSeparator&&t.push(_.default.fieldSeparator),t}}]),l})(c.Component),w=(0,h.translate)(v);e.default=w},1568,[2,3,4,5,6,9,10,8,13,17,607,1569]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ANDROID_UNDERLINE_COLOR=void 0;var t=r(d[0]);e.ANDROID_UNDERLINE_COLOR='transparent';var o=(0,t.createStyleSheet)({fieldContainer:{alignItems:'center',flexDirection:'row',minHeight:65,paddingHorizontal:8},fieldLabelContainer:{alignItems:'center',flexDirection:'row',marginRight:5},fieldLabelText:{fontSize:17},fieldSeparator:{borderBottomWidth:1,borderColor:'rgba(0, 0, 0, 0.1)'},fieldValueContainer:{alignItems:'center',flex:1,flexDirection:'row',justifyContent:'flex-end'},formSectionTitle:{backgroundColor:'rgba(0, 0, 0, 0.1)',marginTop:5,padding:5},settingsForm:{backgroundColor:t.ColorPalette.white,flex:1},text:{color:t.ColorPalette.black},textInputField:{flex:1,fontSize:17,textAlign:'right'}});e.default=o},1569,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=l(r(d[2])),n=l(r(d[3])),f=l(r(d[4])),o=l(r(d[5])),s=l(r(d[6])),c=t(r(d[7])),p=r(d[8]),v=r(d[9]),y=l(r(d[10])),h=(function(t){function l(){return(0,u.default)(this,l),(0,f.default)(this,(0,o.default)(l).apply(this,arguments))}return(0,s.default)(l,t),(0,n.default)(l,[{key:"render",value:function(){var t=this.props,l=t.label,u=t.style,n=t.t;return c.default.createElement(p.View,{style:[y.default.formSectionTitle,u]},c.default.createElement(p.Text,null,n(l)))}}]),l})(c.Component),_=(0,v.translate)(h);e.default=_},1570,[2,3,4,5,6,9,10,13,17,607,1569]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isSettingEnabled=u,e.normalizeUserInputURL=function(t){if(t){t=t.replace(/\s/g,'').toLowerCase();var o=new RegExp('^(\\w+://)?(.+)$'),l=o.exec(t);!l||l[1]&&l[1].startsWith('http')||(t="https://"+l[2]);var u=(0,n.parseStandardURIString)(t);return u.host?u.toString():null}return t},e.shouldShowOnlyDeviceSelection=function(){return 1===interfaceConfig.SETTINGS_SECTIONS.length&&u('devices')},e.getMoreTabProps=function(n){var u=(0,t.toState)(n),c=o.i18next.language||o.DEFAULT_LANGUAGE,s=u['features/base/conference'],f=s.conference,S=s.followMeEnabled,E=s.startAudioMutedPolicy,h=s.startVideoMutedPolicy,p=Boolean(u['features/follow-me'].moderator),T=interfaceConfig.SETTINGS_SECTIONS||[],L=Boolean(f&&T.includes('moderator')&&(0,l.isLocalParticipantModerator)(u));return{currentLanguage:c,followMeActive:Boolean(f&&p),followMeEnabled:Boolean(f&&S),languages:o.LANGUAGES,showLanguageSettings:T.includes('language'),showModeratorSettings:L,startAudioMuted:Boolean(f&&E),startVideoMuted:Boolean(f&&h)}},e.getProfileTabProps=function(n){var o=(0,t.toState)(n),u=o['features/base/conference'],c=u.authEnabled,s=u.authLogin,f=u.conference,S=(0,l.getLocalParticipant)(o);return{authEnabled:Boolean(f&&c),authLogin:s,displayName:S.name,email:S.email}};var t=r(d[0]),n=r(d[1]),o=r(d[2]),l=r(d[3]);function u(t){return interfaceConfig.SETTINGS_SECTIONS.includes(t)}},1571,[534,801,607,532]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SETTINGS_TABS=void 0;e.SETTINGS_TABS={CALENDAR:'calendar_tab',DEVICES:'devices_tab',MORE:'more_tab',PROFILE:'profile_tab'}},1572,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),u=r(d[2]);function c(t,n,c){return(0,t.dispatch)((0,u.setSettingsViewVisible)(!1)),n(c)}n.MiddlewareRegistry.register(function(n){return function(u){return function(s){switch(s.type){case t.SET_ROOM:return c(n,u,s)}return u(s)}}})},1573,[383,534,1561]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0])(r(d[1])),n=r(d[2]),s=r(d[3]);n.ReducerRegistry.register('features/settings',function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;switch(u.type){case s.SET_SETTINGS_VIEW_VISIBLE:return(0,t.default)({},n,{visible:u.visible})}return n})},1574,[3,54,534,1562]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.setSideBarVisible=function(_){return{type:t.SET_SIDEBAR_VISIBLE,visible:_}},e.setWelcomePageListsDefaultPage=function(_){return{type:t.SET_WELCOME_PAGE_LISTS_DEFAULT_PAGE,pageIndex:_}};var t=r(d[0])},1575,[1576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.SET_WELCOME_PAGE_LISTS_DEFAULT_PAGE=e.SET_SIDEBAR_VISIBLE=void 0;e.SET_SIDEBAR_VISIBLE='SET_SIDEBAR_VISIBLE';e.SET_WELCOME_PAGE_LISTS_DEFAULT_PAGE='SET_WELCOME_PAGE_LIST_DEFAULT_PAGE'},1576,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=function(t){return{_calendarEnabled:(0,p.isCalendarEnabled)(t),_room:t['features/base/conference'].room,_settings:t['features/base/settings']}},e.AbstractWelcomePage=void 0;var o=t(r(d[1])),n=t(r(d[2])),u=t(r(d[3])),s=t(r(d[4])),l=t(r(d[5])),c=t(r(d[6])),h=r(d[7]),f=r(d[8]),_=r(d[9]),v=r(d[10]),p=r(d[11]),R=r(d[12]),b=(function(t){function f(t){var s;return(0,o.default)(this,f),(s=(0,n.default)(this,(0,u.default)(f).call(this,t))).state={animateTimeoutId:void 0,generatedRoomname:'',joining:!1,room:'',roomPlaceholder:'',updateTimeoutId:void 0},s._animateRoomnameChanging=s._animateRoomnameChanging.bind((0,c.default)((0,c.default)(s))),s._onJoin=s._onJoin.bind((0,c.default)((0,c.default)(s))),s._onRoomChange=s._onRoomChange.bind((0,c.default)((0,c.default)(s))),s._updateRoomname=s._updateRoomname.bind((0,c.default)((0,c.default)(s))),s}return(0,l.default)(f,t),(0,s.default)(f,null,[{key:"getDerivedStateFromProps",value:function(t,o){return{room:t._room||o.room}}}]),(0,s.default)(f,[{key:"componentDidMount",value:function(){this._mounted=!0}},{key:"componentWillUnmount",value:function(){this._clearTimeouts(),this._mounted=!1}},{key:"_animateRoomnameChanging",value:function(t){var o,n=this,u=this.state.roomPlaceholder+t.substr(0,1);t.length>1&&(o=setTimeout(function(){n._animateRoomnameChanging(t.substring(1,t.length))},70)),this.setState({animateTimeoutId:o,roomPlaceholder:u})}},{key:"_clearTimeouts",value:function(){clearTimeout(this.state.animateTimeoutId),clearTimeout(this.state.updateTimeoutId)}},{key:"_isJoinDisabled",value:function(){return this.state.joining||!(0,R.isRoomValid)(this.state.room)}},{key:"_onJoin",value:function(){var t=this,o=this.state.room||this.state.generatedRoomname;if((0,_.sendAnalytics)((0,_.createWelcomePageEvent)('clicked','joinButton',{isGenerated:!this.state.room,room:o})),o){this.setState({joining:!0});var n=function(){return t._mounted&&t.setState({joining:!1})};this.props.dispatch((0,v.appNavigate)(encodeURI(o))).then(n,n)}}},{key:"_onRoomChange",value:function(t){this.setState({room:t})}},{key:"_updateRoomname",value:function(){var t=this,o=(0,h.generateRoomWithoutSeparator)(),n=setTimeout(this._updateRoomname,1e4);this._clearTimeouts(),this.setState({generatedRoomname:o,roomPlaceholder:'',updateTimeoutId:n},function(){return t._animateRoomnameChanging(o)})}}]),f})(f.Component);e.AbstractWelcomePage=b},1577,[3,4,6,9,5,10,8,880,13,385,381,1460,383]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=w,e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),h=n(r(d[7])),f=t(r(d[8])),y=r(d[9]),_=r(d[10]),S=r(d[11]),O=r(d[12]),C=r(d[13]),A=r(d[14]),v=t(r(d[15])),p=(function(t){function n(t){var u;return(0,l.default)(this,n),(u=(0,o.default)(this,(0,s.default)(n).call(this,t)))._onStartAudioOnlyChange=u._onStartAudioOnlyChange.bind((0,h.default)((0,h.default)(u))),u._onStartAudioOnlyFalse=u._onStartAudioOnlyChangeFn(!1),u._onStartAudioOnlyTrue=u._onStartAudioOnlyChangeFn(!0),u}return(0,c.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props,n=t.t,l=t._headerStyles,u=t._settings;return f.default.createElement(y.View,{style:v.default.audioVideoSwitchContainer},f.default.createElement(y.TouchableWithoutFeedback,{onPress:this._onStartAudioOnlyFalse},f.default.createElement(y.View,{style:v.default.switchLabel},f.default.createElement(O.Text,{style:l.headerText},n('welcomepage.audioVideoSwitch.video')))),f.default.createElement(y.Switch,{onValueChange:this._onStartAudioOnlyChange,style:v.default.audioVideoSwitch,thumbColor:v.SWITCH_THUMB_COLOR,trackColor:{true:v.SWITCH_UNDER_COLOR},value:u.startAudioOnly}),f.default.createElement(y.TouchableWithoutFeedback,{onPress:this._onStartAudioOnlyTrue},f.default.createElement(y.View,{style:v.default.switchLabel},f.default.createElement(O.Text,{style:l.headerText},n('welcomepage.audioVideoSwitch.audio')))))}},{key:"_onStartAudioOnlyChange",value:function(t){(0,this.props.dispatch)((0,A.updateSettings)({startAudioOnly:t}))}},{key:"_onStartAudioOnlyChangeFn",value:function(t){var n=this;return function(){return n._onStartAudioOnlyChange(t)}}}]),n})(f.Component);function w(t){return{_headerStyles:_.ColorSchemeRegistry.get(t,'Header'),_settings:t['features/base/settings']}}var T=(0,S.translate)((0,C.connect)(w)(p));e.default=T},1578,[2,3,4,5,6,9,10,8,13,17,923,607,394,534,833,1558]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),s=n(r(d[6])),f=n(r(d[7])),p=t(r(d[8])),v=r(d[9]),P=r(d[10]),_=r(d[11]),h=r(d[12]),b=r(d[13]),E=r(d[14]),L=r(d[15]),S=(function(t){function n(t){var o;return(0,l.default)(this,n),(o=(0,u.default)(this,(0,c.default)(n).call(this,t)))._onSelectPage=o._onSelectPage.bind((0,f.default)((0,f.default)(o))),o}return(0,s.default)(n,t),(0,o.default)(n,[{key:"render",value:function(){var t=this.props,n=t._calendarEnabled,l=t._defaultPage,o=t.t;if(void 0===l)return null;var u=[{component:E.RecentList,icon:P.IconRestore,title:o('welcomepage.recentList')}];return n&&u.push({component:b.CalendarList,icon:P.IconEventNote,title:o('welcomepage.calendar')}),p.default.createElement(_.PagedList,{defaultPage:l,disabled:this.props.disabled,onSelectPage:this._onSelectPage,pages:u})}},{key:"_onSelectPage",value:function(t){this.props.dispatch((0,L.setWelcomePageListsDefaultPage)(t))}}]),n})(p.Component);var w=(0,v.translate)((0,h.connect)(function(t){var n=t['features/welcome'].defaultPage;if(void 0===n){var l=t['features/recent-list'];n=l&&l.length?0:1}return{_calendarEnabled:(0,b.isCalendarEnabled)(t),_defaultPage:n}})(S));e.default=w},1579,[2,3,4,5,6,9,10,8,13,607,403,394,534,1460,1580,1575]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1]),r(d[2])},1580,[1581,1588,1589]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RecentList",{enumerable:!0,get:function(){return n.default}});var n=t(r(d[1]))},1581,[3,1582]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e._mapStateToProps=S,e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),s=t(r(d[4])),u=t(r(d[5])),f=t(r(d[6])),c=t(r(d[7])),_=r(d[8]),p=r(d[9]),h=r(d[10]),v=r(d[11]),D=r(d[12]),L=r(d[13]),b=r(d[14]),y=r(d[15]),I=(function(t){function _(t){var o;return(0,n.default)(this,_),(o=(0,l.default)(this,(0,s.default)(_).call(this,t)))._onDelete=o._onDelete.bind((0,f.default)((0,f.default)(o))),o._onShowDialInInfo=o._onShowDialInInfo.bind((0,f.default)((0,f.default)(o))),o}return(0,u.default)(_,t),(0,o.default)(_,[{key:"render",value:function(){if(!(0,y.isRecentListEnabled)())return null;var t=this.props,n=t.disabled,o=t.t,l=t._defaultServerURL,s=t._recentList,u=(0,y.toDisplayableList)(s,o,l),f=[{backgroundColor:D.ColorPalette.blue,onPress:this._onShowDialInInfo,text:o('welcomepage.info')},{backgroundColor:'red',onPress:this._onDelete,text:o('welcomepage.recentListDelete')}];return c.default.createElement(h.NavigateSectionList,{disabled:n,onPress:this._onPress,renderListEmptyComponent:this._getRenderListEmptyComponent(),sections:u,slideActions:f})}},{key:"_onDelete",value:function(t){this.props.dispatch((0,b.deleteRecentListEntry)(t))}},{key:"_onShowDialInInfo",value:function(t){this.props.dispatch((0,L.showDialInSummary)(t.url))}}]),_})(t(r(d[16])).default);function S(t){return{_defaultServerURL:(0,_.getDefaultURL)(t),_recentList:t['features/recent-list']}}var w=(0,p.translate)((0,v.connect)(S)(I));e.default=w},1582,[3,4,5,6,9,10,8,13,381,607,394,534,406,1166,1583,1585,1586]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.deleteRecentListEntry=function(t){return{type:n.DELETE_RECENT_LIST_ENTRY,entryId:t}},e._storeCurrentConference=function(t){return{type:n._STORE_CURRENT_CONFERENCE,locationURL:t}},e._updateConferenceDuration=function(t){return{type:n._UPDATE_CONFERENCE_DURATION,locationURL:t}};var n=r(d[0])},1583,[1584]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e._UPDATE_CONFERENCE_DURATION=e._STORE_CURRENT_CONFERENCE=e.DELETE_RECENT_LIST_ENTRY=void 0;e.DELETE_RECENT_LIST_ENTRY='DELETE_RECENT_LIST_ENTRY';e._STORE_CURRENT_CONFERENCE='_STORE_CURRENT_CONFERENCE';e._UPDATE_CONFERENCE_DURATION='_UPDATE_CONFERENCE_DURATION'},1584,[]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.toDisplayableList=function(t,o,s){var u=n.NavigateSectionList.createSection,c=u(o('dateUtils.today'),'today'),f=u(o('dateUtils.yesterday'),'yesterday'),D=u(o('dateUtils.earlier'),'earlier'),y=(new Date).toDateString(),h=new Date;h.setDate(h.getDate()-1);for(var v=h.toDateString(),p=t,M=Array.isArray(p),S=0,p=M?p:p["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var b;if(M){if(S>=p.length)break;b=p[S++]}else{if((S=p.next()).done)break;b=S.value}var w=b,U=new Date(w.date).toDateString(),L=l(w,s,o);U===y?c.data.push(L):U===v?f.data.push(L):D.data.push(L)}var k=[];c.data.length&&(c.data.reverse(),k.push(c));f.data.length&&(f.data.reverse(),k.push(f));D.data.length&&(D.data.reverse(),k.push(D));return k},e.isRecentListEnabled=function(){return!0};var t=r(d[0]),n=r(d[1]),o=r(d[2]);function l(t,n,l){var c=(0,o.parseURIString)(t.conference),f=c.protocol+"//"+c.host===n?null:c.host;return{colorBase:f,id:{date:t.date,url:t.conference},key:"key-"+t.conference+"-"+t.date,lines:[u(t.date,l),s(t.duration),f],title:decodeURIComponent(c.room),url:t.conference}}function s(n){return n?(0,t.getLocalizedDurationFormatter)(n):null}function u(n,o){var l=(0,t.getLocalizedDateFormatter)(n),s=new Date(n),u=s.getTime(),c=new Date,f=(new Date).setHours(0,0,0,0),D=f-864e5;return u>=f?l.fromNow():u>=D?o('dateUtils.yesterday'):s.getFullYear()!==c.getFullYear()?l.format('ddd, MMMM DD h:mm A, gggg'):l.format('ddd, MMMM DD h:mm A')}},1585,[607,394,801]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),l=t(r(d[2])),s=t(r(d[3])),u=t(r(d[4])),c=t(r(d[5])),o=t(r(d[6])),f=t(r(d[7])),p=r(d[8]),v=r(d[9]),y=r(d[10]),_=t(r(d[11])),h=(function(t){function h(t){var l;return(0,n.default)(this,h),(l=(0,s.default)(this,(0,u.default)(h).call(this,t)))._onPress=l._onPress.bind((0,o.default)((0,o.default)(l))),l}return(0,c.default)(h,t),(0,l.default)(h,[{key:"componentDidMount",value:function(){(0,p.sendAnalytics)((0,p.createRecentSelectedEvent)())}},{key:"_getRenderListEmptyComponent",value:function(){var t=this.props.t;return f.default.createElement(y.Container,{className:"meetings-list-empty",style:_.default.emptyListContainer},f.default.createElement(y.Text,{className:"description",style:_.default.emptyListText},t('welcomepage.recentListEmpty')))}},{key:"_onPress",value:function(t){var n=this.props.dispatch;(0,p.sendAnalytics)((0,p.createRecentClickedEvent)('recent.meeting.tile')),n((0,v.appNavigate)(t))}}]),h})(y.AbstractPage);e.default=h},1586,[3,4,5,6,9,10,8,13,385,381,394,1587]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).createStyleSheet)({emptyListText:{backgroundColor:'transparent',color:'rgba(255, 255, 255, 0.6)',textAlign:'center'},emptyListContainer:{alignItems:'center',justifyContent:'center',padding:20}});e.default=t},1587,[406]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]),o=r(d[2]),c=r(d[3]),s=r(d[4]),u=r(d[5]),f=r(d[6]);function _(t,n,c){var u=t.dispatch,f=t.getState,_=n(c),l=[],E=f()['features/recent-list'],h=Array.isArray(E),p=0;for(E=h?E:E["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var v;if(h){if(p>=E.length)break;v=E[p++]}else{if((p=E.next()).done)break;v=p.value}var L=v.conference,R=(0,s.parseURIString)(L),y=void 0;R&&(y=R.host)&&l.push(y)}return l.length&&u((0,o.addKnownDomains)(l)),_}function l(t,o,c){var s,f=t.dispatch,_=t.getState;return s='undefined'==typeof APP?c.conference[n.JITSI_CONFERENCE_URL_KEY]:_()['features/base/connection'].locationURL,f((0,u._updateConferenceDuration)(s)),o(c)}function E(t,n,c){var s=t.dispatch,f=t.getState;if(c.room){var _=f()['features/base/connection'].locationURL;_&&(s((0,u._storeCurrentConference)(_)),s((0,o.addKnownDomains)(_.host)))}return n(c)}c.MiddlewareRegistry.register(function(o){return function(c){return function(s){if((0,f.isRecentListEnabled)())switch(s.type){case t.APP_WILL_MOUNT:return _(o,c,s);case n.CONFERENCE_WILL_LEAVE:return l(o,c,s);case n.SET_ROOM:return E(o,c,s)}return c(s)}}})},1588,[844,383,840,534,801,1583,1585]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_LIST_SIZE=void 0;var n=t(r(d[1])),c=r(d[2]),u=r(d[3]),o=r(d[4]),f=r(d[5]),l=r(d[6]),s=r(d[7]),R=t(r(d[8])),_=[],E='recentURLs',h=30;e.MAX_LIST_SIZE=h;function v(t,n){return t.filter(function(t){return t.conference!==n.url||t.date!==n.date})}function L(t){if(t&&'object'==typeof t){if(Array.isArray(t))return t;var n=t.list;if(Array.isArray(n)&&n.length)return n.slice()}return _}function y(){try{var t=window.localStorage.getItem(E);if(t)return JSON.parse(t)}catch(t){R.default.warn('Failed to parse legacy recent-room list!')}return[]}function N(t,n){var c=n.locationURL.href,u=t.filter(function(t){return!U(t.conference,c)});return u.push({conference:c,date:Date.now(),duration:0}),u.splice(0,u.length-h),u}function T(t,c){var u=c.locationURL;if(u&&u.href&&t.length){var o=t.length-1,f=t[o];if(U(f.conference,u.href)){var l=(0,n.default)({},f,{duration:Date.now()-f.date});delete l.conferenceDuration;var s=t.slice();return s[o]=l,s}}return t}function U(t,n){return(0,u.getURLWithoutParamsNormalized)(new URL(t))===(0,u.getURLWithoutParamsNormalized)(new URL(n))}f.PersistenceRegistry.register("features/recent-list"),o.ReducerRegistry.register("features/recent-list",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y(),n=arguments.length>1?arguments[1]:void 0;if((0,s.isRecentListEnabled)())switch(n.type){case c.APP_WILL_MOUNT:return L(t);case l.DELETE_RECENT_LIST_ENTRY:return v(t,n.entryId);case l._STORE_CURRENT_CONFERENCE:return N(t,n);case l._UPDATE_CONFERENCE_DURATION:return T(t,n);default:return t}return t})},1589,[3,54,844,1051,534,821,1584,1585,1590]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=(0,r(d[0]).getLogger)('features/recent-list');e.default=t},1590,[576]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),s=l(r(d[3])),o=l(r(d[4])),u=l(r(d[5])),c=l(r(d[6])),f=l(r(d[7])),p=t(r(d[8])),_=r(d[9]),v=r(d[10]),S=r(d[11]),y=r(d[12]),h=r(d[13]),b=r(d[14]),B=r(d[15]),E=r(d[16]),I=l(r(d[17])),w=t(r(d[18])),V=(function(t){function l(t){var s;return(0,n.default)(this,l),(s=(0,o.default)(this,(0,u.default)(l).call(this,t)))._onHideSideBar=s._onHideSideBar.bind((0,f.default)((0,f.default)(s))),s._onOpenSettings=s._onOpenSettings.bind((0,f.default)((0,f.default)(s))),s}return(0,c.default)(l,t),(0,s.default)(l,[{key:"render",value:function(){return p.default.createElement(h.SlidingView,{onHide:this._onHideSideBar,position:"left",show:this.props._visible,style:w.default.sideBar},p.default.createElement(h.Header,{style:w.default.sideBarHeader},p.default.createElement(v.Avatar,{participantId:this.props._localParticipantId,size:w.SIDEBAR_AVATAR_SIZE}),p.default.createElement(_.Text,{style:w.default.displayName},this.props._displayName)),p.default.createElement(_.SafeAreaView,{style:w.default.sideBarBody},p.default.createElement(_.ScrollView,{style:w.default.itemContainer},p.default.createElement(I.default,{icon:S.IconSettings,label:"settings.title",onPress:this._onOpenSettings}),p.default.createElement(I.default,{icon:S.IconInfo,label:"welcomepage.terms",url:"https://jitsi.org/meet/terms"}),p.default.createElement(I.default,{icon:S.IconInfo,label:"welcomepage.privacy",url:"https://jitsi.org/meet/privacy"}),p.default.createElement(I.default,{icon:S.IconInfo,label:"welcomepage.sendFeedback",url:"mailto:support@jitsi.org"}))))}},{key:"_onHideSideBar",value:function(){this.props.dispatch((0,E.setSideBarVisible)(!1))}},{key:"_onOpenSettings",value:function(){var t=this.props.dispatch;t((0,E.setSideBarVisible)(!1)),t((0,B.setSettingsViewVisible)(!0))}}]),l})(p.Component);var H=(0,b.connect)(function(t){var l=(0,y.getLocalParticipant)(t),n=null==l?void 0:l.id;return{_displayName:l&&(0,y.getParticipantDisplayName)(t,n),_localParticipantId:n,_visible:t['features/welcome'].sideBarVisible}})(V);e.default=H},1591,[2,3,4,5,6,9,10,8,13,17,399,403,532,394,534,1560,1575,1592,1558]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),u=n(r(d[3])),o=n(r(d[4])),f=n(r(d[5])),s=n(r(d[6])),c=n(r(d[7])),p=t(r(d[8])),y=r(d[9]),v=r(d[10]),h=r(d[11]),_=n(r(d[12])),I=(function(t){function n(t){var u;return(0,l.default)(this,n),(u=(0,o.default)(this,(0,f.default)(n).call(this,t)))._onOpenURL=u._onOpenURL.bind((0,c.default)((0,c.default)(u))),u}return(0,s.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){var t=this.props,n=t.label,l=t.onPress,u=t.t,o='function'==typeof l?l:this._onOpenURL;return p.default.createElement(y.TouchableOpacity,{onPress:o,style:_.default.sideBarItem},p.default.createElement(y.View,{style:_.default.sideBarItemButtonContainer},p.default.createElement(h.Icon,{src:this.props.icon,style:_.default.sideBarItemIcon}),p.default.createElement(y.Text,{style:_.default.sideBarItemText},u(n))))}},{key:"_onOpenURL",value:function(){var t=this.props.url;'string'==typeof t&&y.Linking.openURL(t)}}]),n})(p.Component),L=(0,v.translate)(I);e.default=L},1592,[2,3,4,5,6,9,10,8,13,17,607,403,1558]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.isWelcomePageAppEnabled=function(n){if('ReactNative'===navigator.product)return Boolean((0,t.getFeatureFlag)(n,t.WELCOME_PAGE_ENABLED));return!0},e.isWelcomePageUserEnabled=function(t){return'undefined'==typeof APP||(0,n.toState)(t)['features/base/config'].enableWelcomePage};var t=r(d[0]),n=r(d[1])},1593,[1138,534]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]),n=r(d[2]);s.PersistenceRegistry.register("features/welcome",{defaultPage:!0}),t.ReducerRegistry.register("features/welcome",function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;switch(u.type){case n.SET_SIDEBAR_VISIBLE:return(0,t.set)(s,'sideBarVisible',u.visible);case n.SET_WELCOME_PAGE_LISTS_DEFAULT_PAGE:return(0,t.set)(s,'defaultPage',u.pageIndex)}return s})},1594,[534,821,1576]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0});var t=r(d[0]);Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}),r(d[1]),r(d[2])},1595,[1596,1604,1605]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"IncomingCallApp",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"IncomingCallPage",{enumerable:!0,get:function(){return u.default}});var t=n(r(d[1])),u=n(r(d[2]))},1596,[3,1597,1600]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=t(r(d[1])),n=t(r(d[2])),o=t(r(d[3])),u=t(r(d[4])),f=t(r(d[5])),c=t(r(d[6])),p=r(d[7]),s=r(d[8]),h=t(r(d[9])),v=(function(t){function p(){return(0,l.default)(this,p),(0,o.default)(this,(0,u.default)(p).apply(this,arguments))}return(0,c.default)(p,t),(0,n.default)(p,[{key:"componentDidMount",value:function(){var t=this;(0,f.default)((0,u.default)(p.prototype),"componentDidMount",this).call(this),this._init.then(function(){var l=t.state.store.dispatch,n=t.props,o=n.callerAvatarURL,c=n.callerName,v=n.hasVideo;l((0,s.incomingCallReceived)({avatarUrl:o,hasVideo:v,name:c})),(0,f.default)((0,u.default)(p.prototype),"_navigate",t).call(t,{component:h.default})})}}]),p})(p.BaseApp);e.default=v},1597,[3,4,5,6,9,47,10,844,1598,1600]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.incomingCallAnswered=function(){return{type:n.INCOMING_CALL_ANSWERED}},e.incomingCallDeclined=function(){return{type:n.INCOMING_CALL_DECLINED}},e.incomingCallReceived=function(t){return{type:n.INCOMING_CALL_RECEIVED,caller:t}};var n=r(d[0])},1598,[1599]);
__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.INCOMING_CALL_RECEIVED=e.INCOMING_CALL_DECLINED=e.INCOMING_CALL_ANSWERED=void 0;e.INCOMING_CALL_ANSWERED='INCOMING_CALL_ANSWERED';e.INCOMING_CALL_DECLINED='INCOMING_CALL_DECLINED';e.INCOMING_CALL_RECEIVED='INCOMING_CALL_RECEIVED'},1599,[]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),u=l(r(d[3])),f=l(r(d[4])),c=l(r(d[5])),o=l(r(d[6])),s=t(r(d[7])),v=r(d[8]),y=l(r(d[9])),E=r(d[10]),_=r(d[11]),p=r(d[12]),A=l(r(d[13])),C=l(r(d[14])),b=t(r(d[15])),T=(function(t){function l(){return(0,n.default)(this,l),(0,f.default)(this,(0,c.default)(l).apply(this,arguments))}return(0,o.default)(l,t),(0,u.default)(l,[{key:"render",value:function(){var t=this.props,l=t.t,n=t._callerName,u=l(t._hasVideo?'incomingCall.videoCallTitle':'incomingCall.audioCallTitle');return s.default.createElement(v.View,{style:b.default.pageContainer},s.default.createElement(v.View,{style:b.default.backgroundAvatar},s.default.createElement(v.Image,{source:{uri:this.props._callerAvatarURL},style:b.default.backgroundAvatarImage})),s.default.createElement(y.default,{colors:b.BACKGROUND_OVERLAY_GRADIENT,style:b.default.backgroundOverlayGradient}),s.default.createElement(v.Text,{style:b.default.title},u),s.default.createElement(v.Text,{numberOfLines:6,style:b.default.callerName},n),s.default.createElement(v.Text,{style:b.default.productLabel},l('incomingCall.productLabel')),this._renderCallerAvatar(),this._renderButtons())}},{key:"_renderButtons",value:function(){var t=this.props.t;return s.default.createElement(v.View,{style:b.default.buttonsContainer},s.default.createElement(v.View,{style:b.default.buttonWrapper},s.default.createElement(C.default,{styles:b.default.declineButtonStyles}),s.default.createElement(v.Text,{style:b.default.buttonText},t('incomingCall.decline'))),s.default.createElement(v.View,{style:b.default.buttonWrapper},s.default.createElement(A.default,{styles:b.default.answerButtonStyles}),s.default.createElement(v.Text,{style:b.default.buttonText},t('incomingCall.answer'))))}},{key:"_renderCallerAvatar",value:function(){return s.default.createElement(v.View,{style:b.default.avatarContainer},s.default.createElement(y.default,{colors:b.AVATAR_BORDER_GRADIENT,style:b.default.avatarBorder}),s.default.createElement(v.View,{style:b.default.avatar},s.default.createElement(E.Avatar,{size:b.CALLER_AVATAR_SIZE,url:this.props._callerAvatarURL})))}}]),l})(s.Component);var V=(0,_.translate)((0,p.connect)(function(t){var l=(t['features/mobile/incoming-call']||{}).caller;return{_callerAvatarURL:l.avatarUrl,_callerName:l.name,_hasVideo:l.hasVideo}})(T));e.default=V},1600,[2,3,4,5,6,9,10,13,17,1458,399,607,534,1601,1602,1603]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(r(d[1])),l=n(r(d[2])),c=n(r(d[3])),u=n(r(d[4])),o=n(r(d[5])),s=r(d[6]),f=r(d[7]),h=r(d[8]),p=r(d[9]),v=r(d[10]),b=(function(n){function s(){var n,l;(0,t.default)(this,s);for(var o=arguments.length,h=new Array(o),p=0;p<o;p++)h[p]=arguments[p];return(l=(0,c.default)(this,(n=(0,u.default)(s)).call.apply(n,[this].concat(h)))).accessibilityLabel='incomingCall.answer',l.icon=f.IconHangup,l.label='incomingCall.answer',l}return(0,o.default)(s,n),(0,l.default)(s,[{key:"_handleClick",value:function(){this.props.dispatch((0,v.incomingCallAnswered)())}}]),s})(p.AbstractButton),y=(0,s.translate)((0,h.connect)()(b));e.default=y},1601,[3,4,5,6,9,10,607,403,534,810,1598]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[1])),t=n(r(d[2])),c=n(r(d[3])),u=n(r(d[4])),o=n(r(d[5])),f=r(d[6]),s=r(d[7]),h=r(d[8]),p=r(d[9]),v=r(d[10]),b=(function(n){function f(){var n,t;(0,l.default)(this,f);for(var o=arguments.length,h=new Array(o),p=0;p<o;p++)h[p]=arguments[p];return(t=(0,c.default)(this,(n=(0,u.default)(f)).call.apply(n,[this].concat(h)))).accessibilityLabel='incomingCall.decline',t.icon=s.IconHangup,t.label='incomingCall.decline',t}return(0,o.default)(f,n),(0,t.default)(f,[{key:"_handleClick",value:function(){this.props.dispatch((0,v.incomingCallDeclined)())}}]),f})(p.AbstractButton),y=(0,f.translate)((0,h.connect)()(b));e.default=y},1602,[3,4,5,6,9,10,607,403,534,810,1598]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.CALLER_AVATAR_SIZE=e.BACKGROUND_OVERLAY_GRADIENT=e.AVATAR_BORDER_GRADIENT=void 0;var o=t(r(d[1])),l=r(d[2]);e.AVATAR_BORDER_GRADIENT=['#4C9AFF','#0052CC'];e.BACKGROUND_OVERLAY_GRADIENT=['#0052CC','#4C9AFF'];e.CALLER_AVATAR_SIZE=128;var n={alignSelf:'center',color:l.ColorPalette.white,fontSize:32},u={alignSelf:'center',borderRadius:28,borderWidth:0,flex:0,flexDirection:'row',height:56,justifyContent:'center',width:56},f={color:l.ColorPalette.white,fontSize:16},A=(0,l.createStyleSheet)({answerButtonStyles:{iconStyle:(0,o.default)({},n,{transform:[{rotateZ:'130deg'}]}),style:(0,o.default)({},u,{backgroundColor:l.ColorPalette.green}),underlayColor:l.ColorPalette.buttonUnderlay},avatar:{marginLeft:3,marginTop:3,position:'absolute'},avatarBorder:{borderRadius:67,height:134,position:'absolute',width:134},avatarContainer:{height:134,marginTop:32,width:134},backgroundAvatar:{bottom:0,left:0,position:'absolute',right:0,top:0},backgroundAvatarImage:{flex:1},backgroundOverlayGradient:{bottom:0,left:0,opacity:.9,position:'absolute',right:0,top:0},buttonsContainer:{alignItems:'flex-end',flex:1,flexDirection:'row'},buttonText:(0,o.default)({},f,{alignSelf:'center',marginTop:12}),buttonWrapper:{flex:1},callerName:(0,o.default)({},f,{fontSize:36,marginBottom:8,marginLeft:48,marginRight:48,marginTop:8,textAlign:'center'}),declineButtonStyles:{iconStyle:n,style:(0,o.default)({},u,{backgroundColor:l.ColorPalette.red}),underlayColor:l.ColorPalette.buttonUnderlay},pageContainer:{alignItems:'center',flex:1,paddingBottom:48,paddingTop:48},productLabel:(0,o.default)({},f),title:(0,o.default)({},f)});e.default=A},1603,[3,54,406]);
__d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=r(d[1]),c=r(d[2]);n.MiddlewareRegistry.register(function(n){return function(u){return function(s){var N=u(s);switch(s.type){case c.INCOMING_CALL_ANSWERED:case c.INCOMING_CALL_DECLINED:(0,t.sendEvent)(n,s.type,{})}return N}}})},1604,[534,1241,1599]);
__d(function(g,r,i,a,m,e,d){var t=r(d[0]),c=r(d[1]);t.ReducerRegistry.register('features/mobile/incoming-call',function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case c.INCOMING_CALL_ANSWERED:case c.INCOMING_CALL_DECLINED:return(0,t.set)(l,'caller',void 0);case c.INCOMING_CALL_RECEIVED:return(0,t.set)(l,'caller',n.caller)}return l})},1605,[534,1599]);
__r(93);
__r(0);