/*! Copyright (c) 2020 WhatsApp Inc. All Rights Reserved. */ webpackJsonp([127],{baabeiiiac:function(e,t,n){e.exports=n.p+"img/f96_bc32095dc9dab040674f58592e10451b.png"},baagejbchg:function(e,t,n){"use strict";var a=n("cfjecfhbfg"),r=a(n("bhabhhjdch")),i=a(n("hfcdiddgb"));function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var c=function(e){for(var t=1;t2){n=new Array(arguments.length-2);for(var a=2;a0){a=new Array(arguments.length);for(var i=0;i0){t=new Array(arguments.length);for(var r=0;rn&&p-e>0?v=h.DirX.LEFT:v===h.DirX.LEFT&&p-e<0&&f+ea&&g-t>0?E=h.DirY.TOP:E===h.DirY.TOP&&g-t<0&&_+t+u0&&void 0!==arguments[0]?arguments[0]:0)+1;if(t>3)return Promise.resolve(!0);var n=u.default.getNoTakeover();return u.default.setNoTakeover(),d.default.preload(),this._pingForOtherLocalSession().then(function(a){return a?(e._updateMutex(),(0,c.default)(!n),!1):!!n||Promise.reject(t)})}},{key:"takeoverLocal",value:function(e){var t=this;return u.default.getMutex()?(u.default.setMutex(g),l.waitForEvent(window,"storage",u.default.takeoverFilter).timeout(3e4,"takeoverLocalTimeout").then(function(n){var a=u.default.parseTakeover(n.newValue);return u.default.getRememberMe()||u.default._setAllKeyValues(a),d.default.mustExitLoop=!1,u.default.removeMutex(),t.init(e)}).catch(Promise.TimeoutError,function(n){return s.default.error("app:takeoverLocal timeout")(),d.default.mustExitLoop=!1,u.default.removeMutex(),t.init(e)})):this.init(e)}},{key:"unloadMutex",value:function(){var e=u.default.getMutex();e&&this._ourMutex&&e.includes(this._ourMutex)&&u.default.removeMutex()}},{key:"storagePong",value:function(e){if(u.default.mutexFilter(e)){var t=u.default.parseMutex(e.newValue);if(t)return t===g?(this._clearMutexTimer(),d.default.exitLoop(),u.default.localTakeoverSuccess(),!0):void(0===t.indexOf(h)&&u.default.setMutex(p+Math.random()))}}},{key:"_clearMutexTimer",value:function(){this._updateMutexTimerID&&o.default.clearTimeout(this._updateMutexTimerID)}},{key:"_updateMutex",value:function(){this._clearMutexTimer();var e=Date.now();u.default.setMutex(this._ourMutex=f+"_"+e),this._updateMutexTimerID=o.default.setLocalTimeout(this._updateMutex.bind(this),e+6e5)}},{key:"_pingForOtherLocalSession",value:function(){var e=u.default.getMutex();if(e){var t=1e4;if((e+="").indexOf("_")>0){var n=e.split("."),a=parseInt(n[n.length-1],10);if(Number.isFinite(a))a255*o)return Promise.reject(new Error("HKDF::expand given bad length ".concat(n)));for(var a=Math.ceil(n/o),c=r.default.build(t).readByteArray(),s=new r.default,u=new i.default(e),d=Promise.resolve(new Uint8Array(0)),l=function(e){d=d.then(function(t){var n=new Uint8Array(t.length+c.length+1);return n.set(t),n.set(c,t.length),n[t.length+c.length]=e,u.sign(n)}).then(function(e){var t=new Uint8Array(e);return s.writeByteArray(t),t})},f=1;f<=a;f++)l(f);return d.then(function(){return s.readBuffer(n)})}e.exports={extract:s,expand:u,extractAndExpand:function(e,t,n){return s(e,c).then(function(e){return u(e,t,n)})}}},bbchdeehff:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Cmd=void 0;var r=a(n("bhabhhjdch")),i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=a(n("ffceefejc")),s=a(n("cjedcdbdii")),u=a(n("dbjagcfebh")),d=a(n("eaaagccfda")),l=a(n("cgeeeeddea")),f=a(n("cgeedcdffb")),h=a(n("cgijjjgici")),p=a(n("baagejbchg")),g=a(n("cbcchiaeeb")),_=a(n("cccehdaiaf")),b=a(n("bjbdcigbdi")),m=a(n("bdiiahhjbe")),v=n("bheafeifce");function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var y=function(e){function t(){var e,n,a,r,o;(0,i.default)(this,t);for(var u=arguments.length,p=new Array(u),_=0;_0){this.setUiBusy(!0,"open_from_unread");var r=this._openChat(a,t).then(function(){return n.scrollToFocusedMsg({pos:"top",offset:-120})}).then(function(){return!0}).catch(Promise.CancellationError,function(){return!1});return r.finally(function(){n.setUiBusy(!1,"open_from_unread")}),r}return this.openChatBottom(a)}},{key:"openChatBottom",value:function(e){var t,n=this,a=(0,v.unproxy)(e);this.setUiBusy(!0,"open_bottom"),a.msgs.length>0&&(t={collection:a.msgs,msg:a.msgs.last(),isUnreadDivider:!1});var r=this._openChat(a,t).then(function(){return n.scrollChatToBottom()}).then(function(){return!0}).catch(Promise.CancellationError,function(){return!1});return r.finally(function(){n.setUiBusy(!1,"open_bottom")}),r}},{key:"scrollToPtt",value:function(e){var t=this,n=(0,v.unproxy)(e.chat),a={collection:e.chat.msgs,msg:e,key:e.id,highlightMsg:!1};this.setUiBusy(!0,"open_chat_at");var r=this._openChat(n,a).then(function(e){return t.scrollToFocusedMsg({pos:"center",animate:!0,duration:p.default.MSG_FOCUS_SCROLL_ANIMATION_DURATION,easing:[.7,0,.3,1]})}).then(function(){return!0}).catch(Promise.CancellationError,function(){return!1});return r.finally(function(){t.setUiBusy(!1,"open_chat_at")}),r}},{key:"scrollToFocusedMsg",value:function(e){var t=this;return new Promise(function(n,a){t.trigger("scroll_to_focused_msg",n,e)}).catch(function(e){m.default.error("Unexpected scrollToFocusedMsg error: ".concat(String(e)))()})}},{key:"scrollChatToBottom",value:function(){var e=this;return new Promise(function(t,n){e.trigger("scroll_chat_to_bottom",t)}).catch(function(e){m.default.error("Unexpected scrollChatToBottom error: ".concat(String(e)))()})}},{key:"flashFocusedMsg",value:function(){var e=this;return new Promise(function(t,n){setTimeout(function(){e.trigger("flash_focused_msg",t)},0)}).catch(function(e){m.default.error("Unexpected flashFocusedMsg error: ".concat(String(e)))()})}},{key:"updateChatlistSelection",value:function(e){var t=(0,v.unproxy)(e);this.trigger("update_chatlist_selection",t)}},{key:"clearChat",value:function(e){var t=(0,v.unproxy)(e);this.trigger("clear_chat",t)}},{key:"focusChatTextInput",value:function(e){var t=(0,v.unproxy)(e);t?this.trigger("focus_chat_text_input_"+t.id.toString()):this.trigger("focus_chat_text_input")}},{key:"focusShowMsg",value:function(e){this.trigger("focus_show_msg",e)}},{key:"enterChatTextInput",value:function(e){var t=(0,v.unproxy)(e);this.trigger("enter_chat_text_input_"+t.id.toString())}},{key:"focusNextChat",value:function(e){this.trigger("focus_next_chat",e)}},{key:"focusPrevChat",value:function(e){this.trigger("focus_prev_chat",e)}},{key:"focusChatList",value:function(){this.trigger("focus_chat_list")}},{key:"focusChatSearch",value:function(){this.trigger("focus_chat_search")}},{key:"pasteChatTextInput",value:function(e,t){var n=(0,v.unproxy)(e);this.trigger("paste_chat_text_input_"+n.id.toString(),t)}},{key:"closeStatusViewer",value:function(){this.trigger("close_status_viewer")}},{key:"sendPasteToCompose",value:function(e,t){var n=(0,v.unproxy)(e);this.trigger("send_paste_to_compose_"+n.id.toString(),t)}},{key:"login",value:function(e){this.trigger("login",e)}},{key:"logout",value:function(){b.default.resetFeatures(),this.trigger("logout")}},{key:"openContextMenu",value:function(e,t){this.trigger("open_context_menu",e,t)}},{key:"closeContextMenu",value:function(e){this.trigger("close_context_menu",e)}},{key:"openTooltip",value:function(e,t){this.trigger("open_tooltip",e,t)}},{key:"closeTooltip",value:function(e){this.trigger("close_tooltip",e)}},{key:"openToast",value:function(e){this.trigger("open_toast",e)}},{key:"closeToast",value:function(e){this.trigger("close_toast",e)}},{key:"alertNewMsg",value:function(e){this.trigger("alert_new_msg",e)}},{key:"newMediaMsg",value:function(e){this.trigger("new_media_msg",e)}},{key:"alertCall",value:function(e,t,n,a){this.trigger("alert_call",e,t,n,a)}},{key:"cancelCall",value:function(e){this.trigger("cancel_call",e)}},{key:"windowError",value:function(e){}},{key:"cannotReachPhone",value:function(e){}},{key:"sentPing",value:function(e){}},{key:"openModal",value:function(e,t){this.trigger("open_modal",e,t)}},{key:"closeModal",value:function(e){this.trigger("close_modal",e)}},{key:"openModalMedia",value:function(e,t){this.trigger("open_media",e,t)}},{key:"closeModalMedia",value:function(){this.trigger("close_media")}},{key:"openDrawerRight",value:function(e,t,n){this.trigger("open_drawer_right",e,t,n)}},{key:"openDrawerMid",value:function(e,t,n,a){this.trigger("open_drawer_mid",e,t,n,a)}},{key:"openDrawerLeft",value:function(e,t,n){this.trigger("open_drawer_left",e,t,n)}},{key:"existsDrawerRight",value:function(e){this.trigger("exists_drawer_right",e)}},{key:"existsDrawerMid",value:function(e){this.trigger("exists_drawer_mid",e)}},{key:"existsDrawerLeft",value:function(e){this.trigger("exists_drawer_left",e)}},{key:"closeDrawerRight",value:function(){this.trigger("close_drawer_right")}},{key:"closeDrawerMid",value:function(){this.trigger("close_drawer_mid")}},{key:"closeDrawerLeft",value:function(){this.trigger("close_drawer_left")}},{key:"onPanesWillChange",value:function(e){this.trigger("panes_will_change",e)}},{key:"onPanesDidChange",value:function(e){this.trigger("panes_did_change",e)}},{key:"openGroupInviteModal",value:function(e){this.trigger("open_group_invite_modal",e)}},{key:"openGroupV4InviteRequestFlow",value:function(e,t,n,a){this.trigger("open_group_v4_invite_request_flow",e,t,n,a)}},{key:"mediaPlaying",value:function(e){this.trigger("mediaPlaying",e)}},{key:"pttRecording",value:function(){this.trigger("pttRecording")}},{key:"pttPlaying",value:function(e){this.trigger("pttPlaying",e)}},{key:"uiResize",value:function(){this.trigger("resize")}},{key:"localeChange",value:function(){this.trigger("locale_change")}},{key:"setUiBusy",value:function(e,t){var n=this.uiBusy||0;e?(++n,this.clearUiBusy(),this._triggerIdleEvent.cancel()):n&&--n,this.uiBusy=n,0===n&&(this.clearUiBusy.cancel(),this._triggerIdleEvent())}},{key:"windowMouseDown",value:function(e){this.trigger("window_mousedown",e)}},{key:"windowClick",value:function(e){this.trigger("window_click",e)}},{key:"midnight",value:function(){this.trigger("midnight")}},{key:"textsizeChange",value:function(e){this.trigger("textsize_change",e)}},{key:"scrollMessages",value:function(){this.trigger("scroll_messages")}},{key:"getConversationHeaderOffset",value:function(e){this.trigger("get_conversation_header_offset",e)}},{key:"floaterEscapeOverlap",value:function(e,t){this.trigger("floater_escape_overlap",e,t)}},{key:"autoplayPTT",value:function(e){this.trigger("sequential_playback_ptt",e)}},{key:"refreshMessages",value:function(){this.trigger("refresh_messages")}},{key:"restartBackend",value:function(){this.trigger("md_restart_backend")}},{key:"downgradeWebclient",value:function(){this.trigger("md_downgrade_webclient")}},{key:"refreshQR",value:function(){this.trigger("md_refresh_qr")}},{key:"setSocketState",value:function(e){this.trigger("set_socket_state",e)}},{key:"socketStreamDisconnected",value:function(){this.trigger("socket_stream_disconnected")}},{key:"openSocketStream",value:function(){this.trigger("open_socket_stream")}},{key:"processOfflineMessages",value:function(){this.trigger("process_offline_messages")}},{key:"onInitialChatHistorySynced",value:function(){this.trigger("on_initial_chat_synced")}}]),t}(_.default);t.Cmd=y;var T=new y;m.default.exportToWindow("Cmd",T);var S=T;t.default=S},bbdhijfeej:function(e,t,n){e.exports=n.p+"img/f89_658f39d559719b5b6208346f6a7753b9.png"},bbehhceaia:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(90).then(function(){e([n("dfdeaibcbh")])}.bind(null,n)).catch(n.oe).catch(t)})}},bbejegbieb:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("ffceefejc")),o=a(n("cjedcdbdii")),c=a(n("dbjagcfebh")),s=a(n("djeidbghhc")),u={name:"HMAC",hash:{name:"SHA-256"}},d=function(e){function t(e){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).call(this,u,e))}return(0,c.default)(t,e),t}(s.default);t.default=d},bbfcjadfbh:function(e,t){e.exports={video:"_3vndg",container:"VJwdn",player:"_39zlA",poster:"_1zfzi",hidden:"N3siQ",overlay:"_3y-w2",button:"Bcygs",play:"_3WcXV"}},bbfejcdcdd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("cgeedcdffb")),c=function(){function e(){var t=this;(0,r.default)(this,e),this._controller=new o.default,this._signals=new Set,this.signal=this._controller.signal,this.abort=function(){t.signal.aborted||(t._signals.forEach(function(e){return t.delete(e)}),t._controller.abort())},this._handleAbort=function(){var e=!0;t._signals.forEach(function(t){e=e&&t.aborted}),e&&t.abort()}}return(0,i.default)(e,[{key:"add",value:function(e){var t=this;if(!this.signal.aborted){var n=Array.isArray(e)?e:[e];n.every(function(e){return e.aborted})?0===this._signals.size&&this.abort():n.forEach(function(e){e.addEventListener("abort",t._handleAbort),t._signals.add(e)})}}},{key:"delete",value:function(e){var t=this;this.signal.aborted||(Array.isArray(e)?e:[e]).forEach(function(e){t._signals.delete(e)&&e.removeEventListener("abort",t._handleAbort)})}}]),e}();t.default=c},bbffgbidea:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var a,r=n;return new Promise(function(n){a=r?function(){r.apply(this,arguments)&&n.apply(this,arguments)}:n,e&&e.addEventListener&&e.addEventListener(t,a)}).cancellable().finally(function(){e&&e.removeEventListener&&e.removeEventListener(t,a)})}},bbfjdibhec:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("bdiiahhjbe")),c=new(function(){function e(){(0,r.default)(this,e)}return(0,i.default)(e,[{key:"log",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1?t-1:0),a=1;a1?t-1:0),a=1;a1?t-1:0),a=1;a=n)&&{path:[],error:"value out of range, given ".concat(e)}}function s(e,t,n){return e?void 0:{path:[],error:"value must be ".concat(t,", given ").concat(u(n))}}function u(e){return"string"==typeof e?'"'.concat(e,'"'):Array.isArray(e)?"[".concat(e.join(", "),"]"):"".concat(e)}var d=[void 0,function(e){return c(e,-2147483648,2147483648)},function(e){return c(e,-0x8000000000000000,0x8000000000000000)},function(e){return c(e,0,4294967296)},function(e){return c(e,0,0x10000000000000000)},function(e){return c(e,-2147483648,2147483648)},function(e){return c(e,-0x8000000000000000,0x8000000000000000)},function(e){return s("boolean"==typeof e,"boolean",e)},function(e,t){return s("number"==typeof e&&t[e],"in enum",e)},function(e){return c(e,0,0x10000000000000000)},function(e){return c(e,-0x8000000000000000,0x8000000000000000)},function(e){return s("number"==typeof e,"number",e)},function(e){return s("string"==typeof e,"string",e)},function(e){return s(e instanceof ArrayBuffer||e instanceof Uint8Array,"ArrayBuffer or Uint8Array",e)},l,function(e){return c(e,0,4294967296)},function(e){return c(e,-2147483648,2147483648)},function(e){return s("number"==typeof e,"number",e)}];function l(e,t){var n=(0,r.default)(t),a=n.names,o=n.fields,c=n.types,s=n.meta,l=n.oneofToFields,f=n.fieldToOneof,h=n.reservedTags,p=n.reservedFields;if(!(e instanceof t))return{path:[],error:"value not of proper class, given ".concat(u(e))};for(var g=void 0,_=function(t){var n=a[t],r=c[t],_=e[n];if(r&(i.FLAGS.PACKED|i.FLAGS.REPEATED))if(Array.isArray(_))for(var b=s[t],m=d[r&i.TYPE_MASK],v=0;v<_.length&&!g;v++)(g=m(_[v],b))&&g.path.push("".concat(n,"[").concat(v,"]"));else g={path:[n],error:"repeated field must be array, given ".concat(u(_))};else if(void 0!==_){(g=d[r&i.TYPE_MASK](_,s[t]))&&g.path.push(n);var E=f[n];E&&E.forEach(function(t){l[t].filter(function(e){return e!==n}).forEach(function(a){void 0!==e[a]&&(g={path:[t],error:"oneof has fields '".concat(n,"' and '").concat(a,"' set")})})}),h[o[t]]&&(g={path:[n],error:"tag ".concat(o[t]," is reserved")}),p[n]&&(g={path:[n],error:"field name is reserved"})}},b=0;b0){var a="".concat(r.default.CAPABILITY_URL,"?missing=").concat(t.join(","));return window.location.replace?window.location.replace(a):window.location.href=a,!0}return!1}},bccbaidcjh:function(e,t,n){e.exports=n.p+"img/f34_8588016a836bc826824d0656c8b7b0bc.png"},bcccjjidfb:function(e,t,n){"use strict";function a(){return"PROD"}Object.defineProperty(t,"__esModule",{value:!0}),t.getEnv=a,t.isProd=function(){return!0},t.isIntern=function(){return!1},t.isDev=function(){return!1},t.env=function(e){return e.PROD}},bcddhhfhda:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("bdiiahhjbe")),c=function(){function e(t){(0,r.default)(this,e),this.cache=new Map,this.howBig=0,this.fn=t}return(0,i.default)(e,[{key:"getKeyString",value:function(e){return"string"==typeof e?e:e.join("_")}},{key:"getRefSetter",value:function(e){var t=this,n=this.getKeyString(e),a=this.cache.get(n);return a||(a=function(a){t.fn(e,a),a||t.cache.delete(n)},this.cache.set(n,a),Math.floor(this.cache.size/500)>this.howBig&&(o.default.trace("[SetRefCache] Large cache detected with ".concat(this.cache.size," entries")),this.howBig=Math.floor(this.cache.size/500))),a}}]),e}();t.default=c},bcdjacbgib:function(e,t,n){e.exports=n.p+"img/f03_577fd59324f5db48af17efcba0a23ea5.png"},bcgbijjdhi:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=a(n("cajijabhgb")),s=r(n("bdiiahhjbe")),u=r(n("bfbggcdbfb")),d=r(n("bjieiiccce")),l=function(){function e(t,n,a,r){(0,i.default)(this,e),this.src=t,this.crossOrigin=n,this.noXHR=a,this.hasPrivacyChecks=r,this.generation=0,this.refCount=0,this.inProgress=!1}return(0,o.default)(e,[{key:"key",value:function(){var e=this.crossOrigin?"Y":"N",t=this.noXHR?"Y":"N";return"co:".concat(e,",noXHR:").concat(t,",src:").concat(this.src)}},{key:"sendXHR",value:function(){var e=this;if(this.noXHR)return Promise.resolve(!0);var t=this.src;return this.inProgress=!0,this.xhrPromise=d.default.get(t).timeout(3e4,"ImgRetryTimeout"),this.xhrPromise.then(function(e){var n=e.status;if(n>=200&&n<400)return!0;if(n>=500)return s.default.log("Img:Retry ".concat(t," failed with error code ").concat(n,". Retrying."))(),new u.default.WebcImgError({webcImgErrorCode:n}).commit(),!1;throw s.default.log("Img:Retry ".concat(t," failed with error code ").concat(n,". Not retrying."))(),new u.default.WebcImgError({webcImgErrorCode:n}).commit(),new c.ServerStatusError(null,t,n)}).catch(function(e){if(e instanceof c.ServerStatusError)throw e;return!1}).finally(function(){e.inProgress=!1})}},{key:"release",value:function(){return this.refCount--,this.refCount<=0&&(this.xhrPromise&&this.xhrPromise.cancel(),!0)}},{key:"shouldRetain",value:function(){return this.refCount>0}}]),e}();t.default=l},bcgfjcdggd:function(e,t){function n(){var e,t,n={},a={},r=Object.getOwnPropertyNames(window),i=Object.getOwnPropertyNames(document),o=Array.prototype.slice.call(window.document.documentElement.attributes);function c(e,t){var n={};return e.map(function(e){n[e]=!!t.includes(e)}),n}return n=c(["_phantom","__nightmare","_selenium","callPhantom","callSelenium","_Selenium_IDE_Recorder"],r),e=c(["__webdriver_evaluate","__selenium_evaluate","__webdriver_script_function","__webdriver_script_func","__webdriver_script_fn","__fxdriver_evaluate","__driver_unwrapped","__webdriver_unwrapped","__driver_evaluate","__selenium_unwrapped","__fxdriver_unwrapped"],i),t=c(["selenium","webdriver","driver"],o),n.wd=window.navigator.webdriver,a.wKeys=n,a.dKeys=e,a.dElKeys=t,a}e.exports={getAutoToolsProperties:function(){return{data:n()}}}},bchejfgdg:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bhfcfhafdj")),i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=a(n("ccddaicfff")),s=a(n("cgeeeeddea")),u=n("bfagiaicdd"),d=function(){function e(t,n,a){(0,i.default)(this,e),this.table=t,this.view=a,this.db=n}return(0,o.default)(e,[{key:"create",value:function(e){return Promise.resolve(this.table.add(e))}},{key:"createOrReplace",value:function(e){return Promise.resolve(this.table.put(e))}},{key:"createOrMerge",value:function(e,t){var n=this;return Promise.resolve(this.db.transaction("rw",this.table,function(){return n.table.where(":id").equals(e).modify(function(e){Object.assign(e,t)}).then(function(e){if(1!==e)return n.table.add(t)})})).then(function(){})}},{key:"get",value:function(e){var t=this;return Promise.resolve(this.table.get(e)).then(function(e){return e?t.view(e):null})}},{key:"merge",value:function(e,t){return Promise.resolve(this.table.update(e,t))}},{key:"remove",value:function(e){return Promise.resolve(this.table.delete(e))}},{key:"bulkCreate",value:function(e){return Promise.resolve(this.table.bulkAdd(e))}},{key:"bulkCreateOrReplace",value:function(e){return Promise.resolve(this.table.bulkPut(e))}},{key:"bulkCreateOrMerge",value:function(e){var t=this,n=new Map,a=this._primaryKey();return e.forEach(function(e){var t=e;(0,s.default)(a in t,"Called `bulkCreateOrMerge` with item(s) not including the primary key"),n.set(t[a],t)}),Promise.resolve(this.db.transaction("rw",this.table,function(){return t.table.where(":id").anyOf(Array.from(n.keys())).modify(function(e){Object.assign(e,n.get(e[a])),n.delete(e[a])}).then(function(){return t.table.bulkPut(Array.from(n.values()))})})).then(function(){})}},{key:"bulkGet",value:function(e){var t=this;return Promise.resolve(this.db.transaction("r",this.table,function(){var n=e.map(function(e){return t.table.get(e)});return c.default.Promise.all(n)})).then(function(e){return e.map(function(e){return e?t.view(e):null})})}},{key:"bulkRemove",value:function(e){return Promise.resolve(this.table.bulkDelete(e))}},{key:"all",value:function(e){var t=this;return Promise.resolve(g(this.table.orderBy(e&&e.index?p(e.index):":id"),e).toArray()).then(function(e){return e.map(t.view)})}},{key:"count",value:function(){return Promise.resolve(this.table.count())}},{key:"equals",value:function(e,t,n){var a=this;return Promise.resolve(g(this.table.where(p(e)).equals(t),n).toArray()).then(function(e){return e.map(a.view)})}},{key:"anyOf",value:function(e,t,n){var a=this;return Promise.resolve(g(this.table.where(p(e)).anyOf(t),n).toArray()).then(function(e){return e.map(a.view)})}},{key:"greaterThan",value:function(e,t,n){var a=this,r=n&&n.inclusive?this.table.where(p(e)).aboveOrEqual(t):this.table.where(p(e)).above(t);return Promise.resolve(g(r,n).toArray()).then(function(e){return e.map(a.view)})}},{key:"lessThan",value:function(e,t,n){var a=this,r=n&&n.inclusive?this.table.where(p(e)).belowOrEqual(t):this.table.where(p(e)).below(t);return Promise.resolve(g(r,n).toArray()).then(function(e){return e.map(a.view)})}},{key:"between",value:function(e,t,n,a){var r=this;return Promise.resolve(g(this.table.where(p(e)).between(t,n,!(!a||!a.lowerInclusive),!(!a||!a.upperInclusive)),a).toArray()).then(function(e){return e.map(r.view)})}},{key:"forEachSortedBy",value:function(e,t){return this.table.orderBy(e).each(t)}},{key:"clear",value:function(){return Promise.resolve(this.table.clear())}},{key:"_primaryKey",value:function(){return this.table.schema.primKey.name}}]),e}(),l=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_;(0,i.default)(this,e),this.tableNames=new Map,this.name=t,this.db=new c.default(this.name),this.transformSchema=n}return(0,o.default)(e,[{key:"initialize",value:function(e,t,n){var a=this;return function(e,t,n){return Promise.reduce(e,function(e,a){return n((0,u.cloneSchema)(a)).then(function(n){(0,s.default)(!(n.name in e),"Multiple tables resulted in the same transformed name"),t.set(a.name,n.name);var r=n.columns.filter(function(e){return e.primaryKey});(0,s.default)(r.length>=1,'No primary key was defined for "'.concat(a.name,'"'));var i=[f(r)].concat(n.indexes.map(h)).join(", ");return e[n.name]=i,e})},{})}(t,this.tableNames,this.transformSchema).then(function(t){a.db.version(e+1).stores(t)})}},{key:"open",value:function(){return this.db.open()}},{key:"transact",value:function(e,t){var n,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"rw";return Promise.resolve((n=this.db).transaction.apply(n,[a].concat((0,r.default)(e),[function(){return t()}])))}},{key:"close",value:function(){return this.db.close(),Promise.resolve()}},{key:"view",value:function(e,t){return(0,s.default)(this.tableNames.has(e),'Attemped to get view for uninitialized table "'.concat(e,'"')),new d(this.db.table(this.tableNames.get(e)),this.db,t)}},{key:"available",value:function(){return Promise.resolve(!0)}},{key:"reset",value:function(){var e=this;return this.tableNames=new Map,this.db.delete().finally(function(){e.db=new c.default(e.name)})}}]),e}();function f(e){if(e.length>1)return e.forEach(function(e){(0,s.default)(e.primaryKey&&e.primaryKey===u.PRIMARY_KEY_TYPE.COMPOSITE,"Invalid column passed to `formatPrimaryKey`")}),"[".concat(e.map(function(e){return e.name}).join("+"),"]");var t=e[0];return(0,s.default)(t.primaryKey&&t.primaryKey!==u.PRIMARY_KEY_TYPE.COMPOSITE,"Invalid column passed to `formatPrimaryKey`"),t.primaryKey===u.PRIMARY_KEY_TYPE.AUTO_INCREMENT?"".concat(t.name,"++"):t.name}function h(e){switch(e.type){case u.INDEX_TYPE.SIMPLE:return e.column;case u.INDEX_TYPE.COMPOSITE:return"[".concat(e.columns.join("+"),"]");case u.INDEX_TYPE.ARRAY:return"*".concat(e.column)}(0,s.default)(!1,'Cannot format index of type "'.concat(e.type,'"'))}function p(e){return 1===e.length?e[0]:"[".concat(e.join("+"),"]")}function g(e,t){var n=e;return t&&null!=t.offset&&(n=n.offset(t.offset)),t&&null!=t.limit&&0!==t.limit&&(n=n.limit(t.limit)),n}function _(e){return Promise.resolve(e)}t.default=l},bciajgcfa:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg"),i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=a(n("ddhijeejag")),l=r(n("biddiiafgd")),f=function(e){function t(){return(0,i.default)(this,t),(0,c.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,u.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return d.createElement(l.default,{cover:!0,children:this.props.children,cancelText:this.props.cancelText,onCancel:this.props.onCancel,okText:this.props.okText,onOK:this.props.onOK})}}]),t}(d.Component);e.exports=f},bcidhdedch:function(e,t,n){e.exports=n.p+"img/f80_0d13bdc19570b4c3577062fd0a3a1428.png"},bcifhbgija:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(!e)return Promise.resolve();for(var a=arguments.length,r=new Array(a>3?a-3:0),d=3;d=0}var b=!1;switch(u){case"MAC OS":h?b=_(d,"10.10")&&_(c,"41.0.0"):_(d,"10.7")&&(b=!0);break;case"WINDOWS":_(d,"8.1")&&(g?b=!0:h&&_(c,"41.0.0")&&(b=!0))}var m=f||h&&!_(c,"76");e.exports={isWebkit:l,isGecko:g,isTrident:p,isSafari:f,isElectron:!1,isBuggyVideoLoadChrome:h&&_(c.toLowerCase(),"76"),hasEmoji:b,troublesWithLotsOfVideos:h,supportsEmojiEllipsification:!m,os:u.toLowerCase(),osVersion:d.toLowerCase(),browser:o.toLowerCase(),browserVersion:c.toLowerCase(),parser:i}},bcjjbcbjaa:function(e,t,n){var a=n("dbajccegac"),r={tag:function(e){return e&&e[0]},attr:function(e,t){return t&&t[1]?t[1][e]:void 0},attrs:function(e){return e[1]},child:function(e,t){var n=t[2];if(Array.isArray(n))for(var a=n.length,r=0;r>";if("string"==typeof e)return t?"<>":e;if(Array.isArray(e))return e.map(function(e){return i(e,t)}).join("\n");return""}(e[2],t);return"<"+e[0]+n+(a?">\n"+a+"\n":"/>")}e.exports=r},bdadedjcad:function(e,t,n){e.exports=n.p+"img/icon-group-default_92b8a80d57227e2f342bd57ccf6382d8.png"},bdajfbdaad:function(e,t,n){e.exports=n.p+"img/f83_4984ad9c5348e8717965f575ac7ea534.png"},bdbdedegag:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(29).then(function(){e([n("eccfbbbffc")])}.bind(null,n)).catch(n.oe).catch(t)})}},bdbjegebhb:function(e,t,n){e.exports=n.p+"img/f78_59e408dc54ae0bd33f3617f7ee9bb2e0.png"},bdcaabghdh:function(e,t,n){e.exports=n.p+"img/f62_edecb61bfd5cd13895dd8134898d4402.png"},bdcaijaccc:function(e,t,n){e.exports=n.p+"img/f17_9376c16fcd9b554de8a081973bebe9aa.png"},bddcigdhfi:function(e,t,n){e.exports=n.p+"img/f06_eb85be6945aa4a51c3e05d97ecb1c290.png"},bdebhdhjee:function(e,t){e.exports={"application/":{applixware:"aw","atom+xml":"atom","atomcat+xml":"atomcat","atomsvc+xml":"atomsvc","ccxml+xml":"ccxml","cdmi-":{capability:"cdmia",container:"cdmic",domain:"cdmid",object:"cdmio",queue:"cdmiq"},"davmount+xml":"davmount","docbook+xml":"dbk","dssc+der":"dssc","dssc+xml":"xdssc",ecmascript:"ecma","emma+xml":"emma","epub+zip":"epub",exi:"exi","font-":{tdpfr:"pfr",woff:"woff"},"gml+xml":"gml","gpx+xml":"gpx",gxf:"gxf",hyperstudio:"stk","inkml+xml":["ink","inkml"],ipfix:"ipfix","java-":{archive:"jar",vm:"class","serialized-object":"ser"},javascript:"js",json:"json","jsonml+json":"jsonml","lost+xml":"lostxml","mac-":{binhex40:"hqx",compactpro:"cpt"},"mads+xml":"mads",marc:"mrc","marcxml+xml":"mrcx",mathematica:["ma","nb","mb"],"mathml+xml":"mathml",mbox:"mbox","mediaservercontrol+xml":"mscml","metalink+xml":"metalink","metalink4+xml":"meta4","mets+xml":"mets","mods+xml":"mods",mp21:["m21","mp21"],mp4:"mp4s",msword:["doc","dot"],mxf:"mxf",oda:"oda",ogg:"ogx","omdoc+xml":"omdoc",onenote:["onetoc","onetoc2","onetmp","onepkg"],oxps:"oxps",pdf:"pdf","pgp-":{encrypted:"pgp",signature:["asc","sig"]},pkcs10:"p10","pkcs7-":{mime:["p7m","p7c"],signature:"p7s"},pkcs8:"p8","pkix-":{cert:"cer",crl:"crl",pkipath:"pkipath","attr-cert":"ac"},pkixcmp:"pki","pls+xml":"pls",postscript:["ai","eps","ps"],"pskc+xml":"pskcxml","rdf+xml":"rdf","reginfo+xml":"rif","resource-":{"lists+xml":"rl","lists-diff+xml":"rld"},"rpki-":{ghostbusters:"gbr",manifest:"mft",roa:"roa"},"rsd+xml":"rsd","rss+xml":"rss",rtf:"rtf","sbml+xml":"sbml","scvp-":{"cv-":{request:"scq",response:"scs"},"vp-":{request:"spq",response:"spp"}},sdp:"sdp","set-":{"payment-initiation":"setpay","registration-initiation":"setreg"},"shf+xml":"shf","smil+xml":["smi","smil"],"sparql-":{query:"rq","results+xml":"srx"},srgs:"gram","srgs+xml":"grxml","sru+xml":"sru","ssdl+xml":"ssdl","ssml+xml":"ssml","tei+xml":["tei","teicorpus"],"thraud+xml":"tfi","vnd.":{acucobol:"acu",acucorp:["atc","acutc"],"adobe.":{fxp:["fxp","fxpl"],"xdp+xml":"xdp",xfdf:"xfdf","formscentral.fcdt":"fcdt","air-application-installer-package+zip":"air"},"apple.":{"installer+xml":"mpkg",mpegurl:"m3u8"},audiograph:"aep",bmi:"bmi",businessobjects:"rep","chemdraw+xml":"cdxml",cinderella:"cdy",claymore:"cla",commonspace:"csp",cosmocaller:"cmc","crick.":{clicker:"clkx","clicker.":{keyboard:"clkk",palette:"clkp",template:"clkt",wordbank:"clkw"}},"curl.":{car:"car",pcurl:"pcurl"},dart:"dart","dece.":{data:["uvf","uvvf","uvd","uvvd"],"ttml+xml":["uvt","uvvt"],unspecified:["uvx","uvvx"],zip:["uvz","uvvz"]},dna:"dna",dpgraph:"dpg",dreamfactory:"dfac","dvb.":{ait:"ait",service:"svc"},dynageo:"geo",enliven:"nml","epson.":{esf:"esf",msf:"msf",quickanime:"qam",salt:"slt",ssf:"ssf"},"eszigno3+xml":["es3","et3"],"ezpix-":{album:"ez2",package:"ez3"},fdf:"fdf","fdsn.":{mseed:"mseed",seed:["seed","dataless"]},flographit:"gph",framemaker:["fm","frame","maker","book"],"frogans.":{fnc:"fnc",ltf:"ltf"},"fujitsu.":{oasys:"oas",oasys2:"oa2",oasys3:"oa3",oasysgp:"fg5",oasysprs:"bh2"},"fujixerox.":{ddd:"ddd",docuworks:"xdw","docuworks.binder":"xbd"},fuzzysheet:"fzs","geogebra.":{file:"ggb",tool:"ggt"},geonext:"gxt",geoplan:"g2w",geospace:"g3w",gmx:"gmx",grafeq:["gqf","gqs"],"groove-":{account:"gac",help:"ghf",injector:"grv","tool-":{message:"gtm",template:"tpl"},vcard:"vcg","identity-message":"gim"},"hal+xml":"hal",hbci:"hbci","hp-":{hpgl:"hpgl",hpid:"hpid",hps:"hps",jlyt:"jlt",pcl:"pcl",pclxl:"pclxl"},"ibm.":{minipay:"mpy",modcap:["afp","listafp","list3820"],"rights-management":"irm","secure-container":"sc"},iccprofile:["icc","icm"],igloader:"igl","immervision-":{ivp:"ivp",ivu:"ivu"},intergeo:"i2g","intu.":{qbo:"qbo",qfx:"qfx"},jam:"jam",jisp:"jisp",kahootz:["ktz","ktr"],"kde.":{karbon:"karbon",kchart:"chrt",kformula:"kfo",kivio:"flw",kontour:"kon",kpresenter:["kpr","kpt"],kspread:"ksp",kword:["kwd","kwt"]},kenameaapp:"htke",kidspiration:"kia",kinar:["kne","knp"],koan:["skp","skd","skt","skm"],"lotus-":{approach:"apr",freelance:"pre",notes:"nsf",organizer:"org",screencam:"scm",wordpro:"lwp","1-2-3":"123"},mcd:"mcd",medcalcdata:"mc1",mfer:"mwf",mfmp:"mfm","micrografx.":{flo:"flo",igx:"igx"},mif:"mif","mobius.":{daf:"daf",dis:"dis",mbk:"mbk",mqy:"mqy",msl:"msl",plc:"plc",txf:"txf"},"mophun.":{application:"mpn",certificate:"mpc"},"ms-":{artgalry:"cil",excel:["xls","xlm","xla","xlc","xlt","xlw"],"excel.":{"sheet.":{"macroenabled.12":"xlsm","binary.macroenabled.12":"xlsb"},"addin.macroenabled.12":"xlam","template.macroenabled.12":"xltm"},fontobject:"eot",htmlhelp:"chm",ims:"ims",lrm:"lrm",officetheme:"thmx","pki.":{seccat:"cat",stl:"stl"},powerpoint:["ppt","pps","pot"],"powerpoint.":{"addin.macroenabled.12":"ppam","presentation.macroenabled.12":"pptm","slide.macroenabled.12":"sldm","slideshow.macroenabled.12":"ppsm","template.macroenabled.12":"potm"},project:["mpp","mpt"],"word.":{"document.macroenabled.12":"docm","template.macroenabled.12":"dotm"},works:["wps","wks","wcm","wdb"],wpl:"wpl",xpsdocument:"xps","cab-compressed":"cab"},mseq:"mseq",musician:"mus",mynfc:"taglet",nitf:["ntf","nitf"],"noblenet-":{directory:"nnd",sealer:"nns",web:"nnw"},"nokia.":{"radio-":{preset:"rpst",presets:"rpss"},"n-gage.":{data:"ngdat","symbian.install":"n-gage"}},"novadigm.":{edm:"edm",edx:"edx",ext:"ext"},"osgi.":{dp:"dp",subsystem:"esa"},palm:["pdb","pqa","oprc"],pawaafile:"paw","pg.":{format:"str",osasli:"ei6"},picsel:"efif",pocketlearn:"plf",powerbuilder6:"pbd","recordare.":{musicxml:"mxl","musicxml+xml":"musicxml"},"rn-":{realmedia:"rm","realmedia-vbr":"rmvb"},seemail:"see",sema:"sema",semd:"semd",semf:"semf",smaf:"mmf","spotfire.":{dxp:"dxp",sfs:"sfs"},"stardivision.":{calc:"sdc",draw:"sda",impress:"sdd",math:"smf",writer:["sdw","vor"],"writer-global":"sgl"},"stepmania.":{package:"smzip",stepchart:"sm"},svd:"svd","syncml+xml":"xsm","syncml.":{"dm+wbxml":"bdm","dm+xml":"xdm"},trueapp:"tra",ufdl:["ufd","ufdl"],umajin:"umj",unity:"unityweb","uoml+xml":"uoml",vcx:"vcx",visio:["vsd","vst","vss","vsw"],visionary:"vis",vsf:"vsf","wap.":{wbxml:"wbxml",wmlc:"wmlc",wmlscriptc:"wmlsc"},webturbo:"wtb",wordperfect:"wpd",wqd:"wqd",xara:"xar",xfdl:"xfdl","yamaha.":{"hv-":{dic:"hvd",script:"hvs",voice:"hvp"},openscoreformat:"osf","smaf-":{audio:"saf",phrase:"spf"},"openscoreformat.osfpvg+xml":"osfpvg"},zul:["zir","zirz"],"3gpp2.tcap":"tcap","accpac.simply.":{aso:"aso",imp:"imp"},"ahead.space":"ahead","airzip.filesecure.":{azf:"azf",azs:"azs"},"amazon.ebook":"azw","americandynamics.acc":"acc","amiga.ami":"ami","anser-web-":{"certificate-issue-initiation":"cii","funds-transfer-initiation":"fti"},"aristanetworks.swi":"swi","blueice.multipass":"mpm","cloanto.rp9":"rp9","clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"cluetrust.cartomobile-":{config:"c11amc","config-pkg":"c11amz"},"contact.cmsg":"cdbcmsg","criticaltools.wbs+xml":"wbs","ctc-posml":"pml","cups-ppd":"ppd","dolby.mlp":"mlp","ds-keypoint":"kpxx","ecowin.chart":"mag","fluxtime.clip":"ftc","fsc.weblaunch":"fsc","genomatix.tuxedo":"txd","geometry-explorer":["gex","gre"],"google-earth.":{"kml+xml":"kml",kmz:"kmz"},"handheld-entertainment+xml":"zmm","insors.igm":"igm","intercon.formnet":["xpw","xpx"],"ipunplugged.rcprofile":"rcprofile","irepository.package+xml":"irp","is-xpr":"xpr","isac.fcs":"fcs","kodak-descriptor":"sse","las.las+xml":"lasxml","macports.portpkg":"portpkg","mediastation.cdkey":"cdkey","mozilla.xul+xml":"xul","muvee.style":"msty","neurolanguage.nlu":"nlu","oasis.opendocument.":{chart:"odc",database:"odb",formula:"odf",graphics:"odg",image:"odi",presentation:"odp",spreadsheet:"ods",text:"odt","text-":{master:"odm",template:"ott",web:"oth"},"chart-template":"otc","formula-template":"odft","graphics-template":"otg","image-template":"oti","presentation-template":"otp","spreadsheet-template":"ots"},"olpc-sugar":"xo","oma.dd2+xml":"dd2","openofficeorg.extension":"oxt","openxmlformats-officedocument.":{"presentationml.":{presentation:"pptx",slide:"sldx",slideshow:"ppsx",template:"potx"},"spreadsheetml.":{sheet:"xlsx",template:"xltx"},"wordprocessingml.":{document:"docx",template:"dotx"}},"pmi.widget":"wg","previewsystems.box":"box","proteus.magazine":"mgz","pvi.ptid1":"ptid","quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"realvnc.bed":"bed","rig.cryptonote":"cryptonote","rim.cod":"cod","route66.link66+xml":"link66","sailingtracker.track":"st","shana.informed.":{formdata:"ifm",formtemplate:"itp",interchange:"iif",package:"ipk"},"simtech-mindmapper":["twd","twds"],"smart.teacher":"teacher","solent.sdkm+xml":["sdkm","sdkd"],"sun.xml.":{calc:"sxc",draw:"sxd",impress:"sxi",math:"sxm",writer:"sxw","writer.":{global:"sxg",template:"stw"},"calc.template":"stc","draw.template":"std","impress.template":"sti"},"sus-calendar":["sus","susp"],"symbian.install":["sis","sisx"],"tcpdump.pcap":["pcap","cap","dmp"],"tmobile-livetv":"tmo","trid.tpt":"tpt","triscape.mxs":"mxs","uiq.theme":"utz","wolfram.player":"nbp","wt.stf":"stf","zzazz.deck+xml":"zaz","3gpp.pic-bw-":{large:"plb",small:"psb",var:"pvb"},"3m.post-it-notes":"pwn","android.package-archive":"apk","antix.game-component":"atx","astraea-software.iota":"iota","chipnuts.karaoke-mmd":"mmd","data-vision.rdz":"rdz","denovo.fcselayout-link":"fe_launch","hhe.lesson-player":"les","hydrostatix.sof-data":"sfd-hdstx","jcp.javame.midlet-rms":"rms","joost.joda-archive":"joda","llamagraphics.life-balance.":{desktop:"lbd","exchange+xml":"lbe"},"osgeo.mapguide.package":"mgp","publishare-delta-tree":"qps","tao.intent-module-archive":"tao","yellowriver-custom-menu":"cmp"},"voicexml+xml":"vxml",widget:"wgt",winhlp:"hlp","wsdl+xml":"wsdl","wspolicy+xml":"wspolicy","x-":{abiword:"abw","authorware-":{bin:["aab","x32","u32","vox"],map:"aam",seg:"aas"},bcpio:"bcpio",bittorrent:"torrent",blorb:["blb","blorb"],bzip:"bz",bzip2:["bz2","boz"],cbr:["cbr","cba","cbt","cbz","cb7"],cdlink:"vcd",chat:"chat",conference:"nsc",cpio:"cpio",csh:"csh",director:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],doom:"wad","dtbncx+xml":"ncx","dtbook+xml":"dtb","dtbresource+xml":"res",dvi:"dvi",envoy:"evy",eva:"eva","font-":{bdf:"bdf",ghostscript:"gsf",otf:"otf",pcf:"pcf",snf:"snf",ttf:["ttf","ttc"],type1:["pfa","pfb","pfm","afm"],"linux-psf":"psf"},freearc:"arc",futuresplash:"spl",glulx:"ulx",gnumeric:"gnumeric",gtar:"gtar",hdf:"hdf",latex:"latex",mie:"mie","ms-":{application:"application",shortcut:"lnk",wmd:"wmd",wmz:"wmz",xbap:"xbap"},msaccess:"mdb",msbinder:"obd",mscardfile:"crd",msclip:"clp",msdownload:["exe","dll","com","bat","msi"],msmediaview:["mvb","m13","m14"],msmetafile:["wmf","wmz","emf","emz"],msmoney:"mny",mspublisher:"pub",msschedule:"scd",msterminal:"trm",mswrite:"wri",netcdf:["nc","cdf"],nzb:"nzb",pkcs12:["p12","pfx"],"pkcs7-":{certificates:["p7b","spc"],certreqresp:"p7r"},sh:"sh",shar:"shar",sql:"sql",stuffit:"sit",stuffitx:"sitx",subrip:"srt",sv4cpio:"sv4cpio",sv4crc:"sv4crc",tads:"gam",tar:"tar",tcl:"tcl",tex:"tex",texinfo:["texinfo","texi"],tgif:"obj",ustar:"ustar",xfig:"fig","xliff+xml":"xlf",xpinstall:"xpi",xz:"xz",zmachine:["z1","z2","z3","z4","z5","z6","z7","z8"],"7z-compressed":"7z","ace-compressed":"ace","apple-diskimage":"dmg","cfs-compressed":"cfs","chess-pgn":"pgn","debian-package":["deb","udeb"],"dgc-compressed":"dgc","gca-compressed":"gca","gramps-xml":"gramps","install-instructions":"install","iso9660-image":"iso","lzh-compressed":["lzh","lha"],"mobipocket-ebook":["prc","mobi"],"rar-compressed":"rar","shockwave-flash":"swf","silverlight-app":"xap","t3vm-image":"t3","tex-tfm":"tfm","wais-source":"src","java-jnlp-file":"jnlp","research-info-systems":"ris","x509-ca-cert":["der","crt"]},"xaml+xml":"xaml","xenc+xml":"xenc","xhtml+xml":["xhtml","xht"],xml:["xml","xsl"],"xop+xml":"xop","xproc+xml":"xpl","xslt+xml":"xslt","xspf+xml":"xspf","xv+xml":["mxml","xhvml","xvml","xvm"],yang:"yang","yin+xml":"yin",zip:"zip","andrew-inset":"ez","cu-seeme":"cu","octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy"],"oebps-package+xml":"opf","pics-rules":"prf","prs.cww":"cww","rls-services+xml":"rs","timestamped-data":"tsd","xcap-diff+xml":"xdf","xml-dtd":"dtd","patch-ops-error+xml":"xer","relax-ng-compact-syntax":"rnc"},"audio/":{adpcm:"adp",basic:["au","snd"],midi:["mid","midi","kar","rmi"],mp4:["m4a","mp4a"],mpeg:["mpga","mp2","mp2a","mp3","m2a","m3a"],ogg:["oga","ogg","spx"],s3m:"s3m",silk:"sil","vnd.":{dra:"dra",dts:"dts","nuera.":{ecelp4800:"ecelp4800",ecelp7470:"ecelp7470",ecelp9600:"ecelp9600"},rip:"rip","dece.audio":["uva","uvva"],"digital-winds":"eol","dts.hd":"dtshd","lucent.voice":"lvp","ms-playready.media.pya":"pya"},webm:"weba","x-":{aac:"aac",aiff:["aif","aiff","aifc"],caf:"caf",flac:"flac",matroska:"mka",mpegurl:"m3u","ms-":{wax:"wax",wma:"wma"},"pn-":{realaudio:["ram","ra"],"realaudio-plugin":"rmp"},wav:"wav"},xm:"xm"},"image/":{bmp:"bmp",cgm:"cgm",g3fax:"g3",gif:"gif",ief:"ief",jpeg:["jpeg","jpg","jpe"],ktx:"ktx",png:"png",sgi:"sgi","svg+xml":["svg","svgz"],tiff:["tiff","tif"],"vnd.":{djvu:["djvu","djv"],dwg:"dwg",dxf:"dxf",fastbidsheet:"fbs",fpx:"fpx",fst:"fst","ms-":{modi:"mdi",photo:"wdp"},xiff:"xif","adobe.photoshop":"psd","dece.graphic":["uvi","uvvi","uvg","uvvg"],"dvb.subtitle":"sub","fujixerox.edmics-":{mmr:"mmr",rlc:"rlc"},"net-fpx":"npx","wap.wbmp":"wbmp"},webp:"webp","x-":{"3ds":"3ds",cmx:"cmx",freehand:["fh","fhc","fh4","fh5","fh7"],icon:"ico",pcx:"pcx",pict:["pic","pct"],"portable-":{anymap:"pnm",bitmap:"pbm",graymap:"pgm",pixmap:"ppm"},rgb:"rgb",tga:"tga",xbitmap:"xbm",xpixmap:"xpm",xwindowdump:"xwd","cmu-raster":"ras","mrsid-image":"sid"},"prs.btif":"btif"},"model/":{iges:["igs","iges"],mesh:["msh","mesh","silo"],"vnd.":{"collada+xml":"dae",dwf:"dwf",gdl:"gdl",gtw:"gtw",mts:"mts",vtu:"vtu"},vrml:["wrl","vrml"],"x3d+binary":["x3db","x3dbz"],"x3d+vrml":["x3dv","x3dvz"],"x3d+xml":["x3d","x3dz"]},"text/":{calendar:["ics","ifb"],css:"css",csv:"csv",html:["html","htm"],n3:"n3",plain:["txt","text","conf","def","list","log","in"],richtext:"rtx",sgml:["sgml","sgm"],troff:["t","tr","roff","man","me","ms"],turtle:"ttl",vcard:"vcard","vnd.":{curl:"curl","curl.":{dcurl:"dcurl",mcurl:"mcurl",scurl:"scurl"},fly:"fly",graphviz:"gv","in3d.":{"3dml":"3dml",spot:"spot"},"wap.":{wml:"wml",wmlscript:"wmls"},"dvb.subtitle":"sub","fmi.flexstor":"flx","sun.j2me.app-descriptor":"jad"},"x-":{asm:["s","asm"],c:["c","cc","cxx","cpp","h","hh","dic"],fortran:["f","for","f77","f90"],nfo:"nfo",opml:"opml",pascal:["p","pas"],setext:"etx",sfv:"sfv",uuencode:"uu",vcalendar:"vcs",vcard:"vcf","java-source":"java"},"cache-manifest":"appcache","uri-list":["uri","uris","urls"],"prs.lines.tag":"dsc","tab-separated-values":"tsv"},"video/":{"3gpp":"3gp","3gpp2":"3g2",h261:"h261",h263:"h263",h264:"h264",jpeg:"jpgv",jpm:["jpm","jpgm"],mj2:["mj2","mjp2"],mp4:["mp4","mp4v","mpg4"],mpeg:["mpeg","mpg","mpe","m1v","m2v"],ogg:"ogv",quicktime:["qt","mov"],"vnd.":{"dece.":{hd:["uvh","uvvh"],mobile:["uvm","uvvm"],pd:["uvp","uvvp"],sd:["uvs","uvvs"],video:["uvv","uvvv"]},fvt:"fvt",mpegurl:["mxu","m4u"],vivo:"viv","dvb.file":"dvb","uvvu.mp4":["uvu","uvvu"],"ms-playready.media.pyv":"pyv"},webm:"webm","x-":{f4v:"f4v",fli:"fli",flv:"flv",m4v:"m4v",matroska:["mkv","mk3d","mks"],mng:"mng","ms-":{asf:["asf","asx"],vob:"vob",wm:"wm",wmv:"wmv",wmx:"wmx",wvx:"wvx"},msvideo:"avi",smv:"smv","sgi-movie":"movie"}},"chemical/x-":{cdx:"cdx",cif:"cif",cmdf:"cmdf",cml:"cml",csml:"csml",xyz:"xyz"},"message/rfc822":["eml","mime"],"x-conference/x-cooltalk":"ice"}},bdegiidfbf:function(e,t,n){e.exports=n.p+"img/f57_72ed0f17ab92bb06761245cb5a7fd73b.png"},bdfcdibfeg:function(e,t,n){e.exports=n.p+"img/f72_f4ed6835609bf3831a20437e8e47d2dc.png"},bdgeaggfea:function(e,t){e.exports={ring:function(e,t){return e>t.length-1?0:e<0?t.length-1:e}}},bdgehaihdc:function(e,t,n){e.exports=n.p+"img/f69_6a31bf9a0987d546a53d7e8e148d9fa3.png"},bdgejjeccf:function(e,t,n){e.exports=n.p+"img/f28_1b3971aa7b75218570c3d9940aa4a73d.png"},bdghjeejfd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n,a){var r=n(t);r.forEach(function(t){return e(t,n,a)});a(t)}},bdgihgdegj:function(e,t,n){e.exports=n.p+"img/f75_25366bc618fe77d5dfd9db90133f2766.png"},bdhhdbcefi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=a(n("cgeeeeddea")),d=a(n("chejdieege")),l=n("bfagiaicdd"),f=function(e){function t(e){var n;return(0,r.default)(this,t),(n=(0,o.default)(this,(0,c.default)(t).call(this))).column=e,n}return(0,s.default)(t,e),(0,i.default)(t,[{key:"validate",value:function(e){var t=this,n=e.columns.find(function(e){return e.name===t.column});(0,u.default)(n,'Attempted to add index on non-existent column "'.concat(this.column,'" in "').concat(e.name,'"')),(0,u.default)(n&&(!n.primaryKey||n.primaryKey===l.PRIMARY_KEY_TYPE.COMPOSITE),'Cannot add index on primary key on table "'.concat(e.name,'"')),(0,u.default)(!e.indexes.some(function(e){return(e.type===l.INDEX_TYPE.ARRAY||e.type===l.INDEX_TYPE.SIMPLE)&&(0,l.indexContainsColumn)(e,t.column)}),'Attempted to add index "'.concat(this.column,'" which already exists in "').concat(e.name,'"'))}},{key:"apply",value:function(e){var t=(0,l.cloneSchema)(e);return t.indexes.push(this._getIndex()),t}},{key:"_getIndex",value:function(){return{type:l.INDEX_TYPE.ARRAY,column:this.column}}}]),t}(d.default);t.default=f},bdhjjbafac:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.getOrGenerate=function(){var e=o.getBundle();if(e&&e.key&&e.keyPair)return i.default.encode(e.key);var t=c.keyPair(),n=i.default.encode(t.pubKey),a={key:t.pubKey,keyPair:t,encKey:void 0,macKey:void 0};return o.set(a),n};var i=r(n("hgjcbccfg")),o=a(n("dcbbccfgab")),c=a(n("ceageaggfb"))},bdifcidbai:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(63).then(function(){e([n("ebehagjfjj")])}.bind(null,n)).catch(n.oe).catch(t)})}},bdihhghgch:function(e,t,n){e.exports=n.p+"img/f93_4776ec98a5d48ae85b24621ad1eac6eb.png"},bdiiahhjbe:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("dbafiicfja")),c=a(n("bgifaaggh")),s=a(n("ddgjdjghec")),u=a(n("dgdjiicfdg")),d=a(n("baagejbchg")),l=a(n("ceddibdhdb")),f=n("hjbbdjjdf"),h=Date.now(),p="LTSXOo+_*-=.<^!#?".split("");function g(){return p[Math.round(Math.random()*(p.length-1))]}var _=g()+g()+g()+g(),b=function(){},m=function(e){return t=e,n="off",((r=(a={[f.LogLevels.ALL]:0,[f.LogLevels.LOG]:1,[f.LogLevels.INFO]:2,[f.LogLevels.WARN]:3,[f.LogLevels.ERROR]:4,[f.LogLevels.OFF]:5})[t])>(i=a[n])?1:r=0;var t,n,a,r,i};function v(e){var t;switch(e){case f.LogLevels.ERROR:t=console.error;break;case f.LogLevels.WARN:t=console.warn;break;case f.LogLevels.INFO:t=console.info;break;case f.LogLevels.LOG:default:t=console.log}return t||console.log}var E=new(function(){function e(){var t=this;(0,r.default)(this,e),this.logs=[],this.localCursor=0,this.pending=void 0,this.timer=new l.default(function(){return t._persistIdb()}),this.isTakeOver=!1,this.log=this._genLog(f.LogLevels.LOG,!1),this.logVerbose=this._genLog(f.LogLevels.LOG,!0),this.info=this._genLog(f.LogLevels.INFO,!1),this.infoVerbose=this._genLog(f.LogLevels.INFO,!0),this.warn=this._genLog(f.LogLevels.WARN,!1),this.warnVerbose=this._genLog(f.LogLevels.WARN,!0),this.error=this._genLog(f.LogLevels.ERROR,!1),this.errorVerbose=this._genLog(f.LogLevels.ERROR,!0),this.logColor=this._genLogColor(f.LogLevels.LOG,!1),this.logColorVerbose=this._genLogColor(f.LogLevels.LOG,!0)}return(0,i.default)(e,[{key:"_genLogColor",value:function(e,t){if(!m(e)){var n=this._genSilentLog(t);return function(e,t){return n(t)}}var a=v(e);return function(e,n){this._writeLine(n,t);var r=new Array(2+(arguments.length<=2?0:arguments.length-2));r[0]="%c"+n,r[1]="color: "+(e||"SaddleBrown");for(var i=0;i<(arguments.length<=2?0:arguments.length-2);i++)r[i+2]=(0,s.default)(i+2<2||arguments.length<=i+2?void 0:arguments[i+2],this._toJSONCustomizer);return a.bind.apply(a,[console].concat(r))}}},{key:"_genSilentLog",value:function(e){var t=this;return function(n){return t._writeLine(n,e),b}}},{key:"_genLog",value:function(e,t){if(!m(e))return this._genSilentLog(t);var n=v(e);return function(e){for(var a=arguments.length,r=new Array(a>1?a-1:0),i=1;i2&&void 0!==arguments[2]?arguments[2]:"No message",a=!!e;if(a)return b;var r=new Error("AssertError ".concat(t));return(0,c.default)(function(){throw r}),this.errorVerbose("Assertion failed! ".concat(t," (").concat(String(a)," not truthy): ").concat(n))}},{key:"trace",value:function(e){var t=new Error(e);return this.errorVerbose(t.stack)(t),e}},{key:"getLogs",value:function(){var e=this,t=n("cbjcfbbhja"),a=[];return this.pending&&a.push(this.pending),this.timer.isScheduled()&&(this.timer.forceRunNow(),this.pending&&a.push(this.pending)),Promise.all(a).then(function(){return t.idb()}).then(function(e){return e.logs.orderBy("timestamp").toArray()}).then(function(e){return(0,o.default)(e,"log")}).catch(function(){return e.logs})}},{key:"clearLogs",value:function(){n("cbjcfbbhja").idb().then(function(e){return e.logs.delete()}).catch(function(){}),this._setCursor(0),this.localCursor=0,this.logs=[]}},{key:"_optimisticallyAdvanceCursor",value:function(e,t){var n=(e+t)%d.default.LOG_SIZE;this.localCursor+=t,this._setCursor(n)}},{key:"_writeLine",value:function(e,t){var n=t?e:e?e.toString().substring(0,250):e,a="".concat(_," ").concat((0,u.default)().locale("en").format("YYYY-MM-DD HH:mm:ss.SSS:")).concat(n);this._persist(a)}},{key:"_persist",value:function(e){this.logs.push(e),this.isTakeOver||(this.logs.length>d.default.LOG_SIZE&&(this.logs.shift(),this.localCursor--),this.timer.debounceAndCap(250,1e3))}},{key:"_persistIdb",value:function(){var e=this,t=n("cbjcfbbhja"),a=this.logs.slice(Math.max(this.localCursor,0),this.logs.length);a.length&&(this.pending=t.idb().then(function(t){return t.transaction("rw",t.logs,function(){var n=e._getCursor();e._optimisticallyAdvanceCursor(n,a.length),a.forEach(function(e,a){n=(n+1)%d.default.LOG_SIZE,t.logs.put({line:n,log:e,timestamp:performance&&performance.now()+h||Date.now()})})})}).catch(function(e){}).finally(function(){e.pending=void 0}))}},{key:"_getCursor",value:function(){var e=n("cbjcfbbhja");try{return JSON.parse(e.permanentStorage.getItem(d.default.KEY_LOG_CURSOR))||Math.max(this.localCursor,0)}catch(e){return Math.max(this.localCursor,0)}}},{key:"_setCursor",value:function(e){return n("cbjcfbbhja").permanentStorage.setItem(d.default.KEY_LOG_CURSOR,String(e))}}]),e}());t.default=E},bdiifdacjd:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(70).then(function(){e([n("bfhbabghfc")])}.bind(null,n)).catch(n.oe).catch(t)})}},bdijeefggi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("diaiajeedf")),i=a(n("ffjiicch")),o=a(n("ebhdfjjdeb")),c=n("dijiihaecd");i.default.add("inactive-receipt").version(c.INACTIVE_RECEIPT_CREATE_TABLE,[new o.default("msgId"),new r.default("chatId"),new r.default("participantId")]).view(function(e){return e});var s=i.default.table("inactive-receipt");t.default=s},bdjjiidfhc:function(e,t,n){"use strict";var a=n("cfjecfhbfg")(n("bdiiahhjbe")),r=new Uint8Array("whatsapp is da best".split("").map(function(e){return e.charCodeAt(0)})),i={name:"HMAC",hash:{name:"SHA-256"}},o={name:"AES-CBC",length:256},c={name:"ECDH",namedCurve:"P-256"};function s(){return Promise.resolve().then(function(){return window.crypto.subtle||window.crypto.webkitSubtle})}var u={supportsHmacSha256:function(){return s().then(function(e){return e.generateKey(i,!1,["sign","verify"]).then(function(t){return e.sign(i,t,r).then(function(n){return e.verify(i,t,n,r)}).catch(function(e){return a.default.log("CryptoSupport:HMAC-SHA256 signing failed: "+e)(),!1}).then(function(e){return e?(a.default.log("CryptoSupport:HMAC-SHA256 is verified")(),!0):(a.default.log("CryptoSupport:HMAC-SHA256 is not verified")(),!1)}).catch(function(e){return a.default.log("CryptoSupport:HMAC-SHA256 verification failed: "+e)(),!1})}).catch(function(e){return a.default.log("CryptoSupport:HMAC-SHA256 key generation failed: "+e)(),!1})}).catch(function(e){return a.default.log("CryptoSupport:HMAC-SHA256: "+e)(),!1})},supportsAesCbc:function(){return s().then(function(e){return e.generateKey(o,!1,["encrypt","decrypt"]).then(function(t){return Promise.resolve(window.crypto).then(function(e){return{name:"AES-CBC",iv:e.getRandomValues(new Uint8Array(16))}}).then(function(n){return e.encrypt(n,t,r).then(function(a){return e.decrypt(n,t,a)}).catch(function(e){return a.default.log("CryptoSupport:AES-CBC encryption failed: "+e)(),!1}).then(function(e){var t,n=new Uint8Array(e);return"whatsapp is da best"===(t=n,Array.prototype.slice.call(t).map(function(e){return String.fromCharCode(e)}).join(""))?(a.default.log("CryptoSupport:AES-CBC encryption/decryption is correct")(),!0):(a.default.log("CryptoSupport:AES-CBC encryption/decryption is incorrect")(),!1)}).catch(function(e){return a.default.log("CryptoSupport:AES-CBC decryption failed: "+e)(),!1})})}).catch(function(e){return a.default.log("CryptoSupport:AES-CBC key generation failed: "+e)(),!1})}).catch(function(e){return a.default.log("CryptoSupport:AES-CBC: "+e)(),!1})},supportsEcdh:function(){return s().then(function(e){return e.generateKey(c,!1,["deriveKey"]).then(function(t){return e.generateKey(c,!1,["deriveKey"]).then(function(n){var r={name:"ECDH",namedCurve:"P-256",public:n.publicKey};return e.deriveKey(r,t.privateKey,o,!1,["encrypt","decrypt"]).then(function(e){return a.default.log("CryptoSupport:ECDH key derivation succeeded")(),!0}).catch(function(e){return a.default.log("CryptoSupport:ECDH key derivation failed: "+e)(),!1})}).catch(function(e){return a.default.log("CryptoSupport:ECDH key generation #2 failed: "+e)(),!1})}).catch(function(e){return a.default.log("CryptoSupport:ECDH key generation #1 failed: "+e)(),!1})}).catch(function(e){return a.default.log("CryptoSupport:ECDH: "+e)(),!1})},supportsWebCrypto:function(){return this.webCryptoPromise||(this.webCryptoPromise=Promise.all([this.supportsHmacSha256(),this.supportsAesCbc()])),this.webCryptoPromise.spread(function(e,t){return Promise.resolve(e&&t)})}};e.exports=u},beaebgbdi:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(41).then(function(){e([n("dhfbgfbehi")])}.bind(null,n)).catch(n.oe).catch(t)})}},bebhafjdih:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(119).then(function(){e([n("cfcihjjig")])}.bind(null,n)).catch(n.oe).catch(t)})}},bebjeaagc:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.IdleEnum=t.Events=void 0;var r=a(n("hbddjfeei")),i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=a(n("ceddibdhdb"));t.Events={IDLE:"idle",BUSY:"busy"};var s={IDLE_CALLBACK:"IDLE_CALLBACK",UI_BUSY:"UI_BUSY"};t.IdleEnum=s;var u=new(function(){function e(t){var n=this;(0,i.default)(this,e),this.busyMap=new Map,this.busyId=0,this._clearBusyMap=function(){n.busyMap.clear()},this.taskMap=new Map,this.taskId=0,this.runIdleLoop=function(){n.idleType===s.IDLE_CALLBACK?n.idleCallbackId=window.requestIdleCallback(n._ricOnIdle):n.isIdle()&&n._uiBusyOnIdle()},this._ricOnIdle=function(e){for(var t,a=n.taskMap.entries();(t=a.next())&&!t.done;){var i=(0,r.default)(t.value,2),o=i[0];if((0,i[1])(),n.taskMap.delete(o),e.timeRemaining()<=0)break}n.taskMap.size>0&&n.runIdleLoop()},this.idleType=t}return(0,o.default)(e,[{key:"setBusy",value:function(e){var t=e;return null!=t&&this.busyMap.has(t)?this.busyMap.set(t,this.busyMap.get(t)+1):(t=++this.busyId,this.busyMap.set(t,1)),this.busyTimer||(this.busyTimer=new c.default(this._clearBusyMap)),this.busyTimer.debounce(1e3),t}},{key:"decBusy",value:function(e){if(null!=e){var t=this.busyMap.get(e);null!=t&&0!==t&&(1===t?this.clearBusy(e):this.busyMap.set(e,t-1))}}},{key:"clearBusy",value:function(e){null!=this.busyMap.get(e)&&this.busyMap.delete(e),this.isIdle()&&(this.busyTimer.cancel(),this.taskMap.size>0&&window.setTimeout(this.runIdleLoop,0))}},{key:"isIdle",value:function(){return 0===this.busyMap.size}},{key:"isBusy",value:function(){return this.busyMap.size>0}},{key:"cancelIdleLoop",value:function(){this.idleType===s.IDLE_CALLBACK&&null!=this.idleCallbackId&&window.cancelIdleCallback(this.idleCallbackId)}},{key:"_uiBusyOnIdle",value:function(){for(var e,t=this.taskMap.entries();(e=t.next())&&!e.done;){var n=(0,r.default)(e.value,2),a=n[0];if((0,n[1])(),this.taskMap.delete(a),this.isBusy())break}}},{key:"enqueue",value:function(e){return this.taskMap.set(++this.taskId,e),1===this.taskMap.size&&this.runIdleLoop(),this.taskId}},{key:"dequeue",value:function(e){var t=this.taskMap.delete(e);return t&&0===this.taskMap.size&&this.cancelIdleLoop(),t}}]),e}())(s.UI_BUSY);t.default=u},becdcddhfb:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(66).then(function(){e([n("dgijehabhj")])}.bind(null,n)).catch(n.oe).catch(t)})}},becfabjeeg:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.colorOptions=t.styleThemeOptions=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=r(n("ceffhbhahb")),l=a(n("ddhijeejag")),f=r(n("chgaccicf")),h=r(n("ffjcaffei")),p=(0,f.default)({noop:null});t.styleThemeOptions=p;var g=(0,f.default)({default:null,highlight:null,solidwhite:null,white:null});t.colorOptions=g;var _=function(e){function t(){return(0,i.default)(this,t),(0,c.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,u.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,t=e.size,n=e.stroke,a=e.styleThemes,r=e.color,i=e.outgoingMsg,o=40+n,c="0 0 "+o+" "+o,s=(0,d.default)(h.default.path,h.default[r],{[h.default.in]:!1===i,[h.default.out]:i});return l.createElement("svg",{className:(0,d.default)(h.default.container,a&&a.map(function(e){return h.default[e]})),width:t,height:t,viewBox:c},l.createElement("circle",{className:s,cx:o/2,cy:o/2,r:20,fill:"none",strokeWidth:n}))}}]),t}(l.PureComponent);t.default=_,_.defaultProps={color:g.default,size:65,stroke:4}},bedjdiciie:function(e,t,n){e.exports=n.p+"sequential-ptt-middle_7fa161964e93db72b8d00ae22189d75f.mp3"},beeedfaghe:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(86).then(function(){e([n("ddhjbijgc")])}.bind(null,n)).catch(n.oe).catch(t)})}},begbbgieee:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("diaiajeedf")),i=a(n("ffjiicch")),o=a(n("ebhdfjjdeb")),c=n("dijiihaecd");i.default.add("chat").version(c.CHAT_CREATE_TABLE,[new o.default("id"),new r.default("t"),new r.default("unreadCount"),new r.default("archive"),new r.default("isReadOnly"),new r.default("isAnnounceGrpRestrict"),new r.default("modifyTag"),new r.default("muteExpiration"),new r.default("name"),new r.default("notSpam"),new r.default("pin"),new r.default("changeNumberOldJid"),new r.default("changeNumberNewJid"),new r.default("lastReceivedKey")]).view(function(e){return{id:e.id,t:e.t,unreadCount:e.unreadCount,archive:e.archive,isReadOnly:e.isReadOnly,isAnnounceGrpRestrict:e.isAnnounceGrpRestrict,modifyTag:e.modifyTag,muteExpiration:e.muteExpiration,name:e.name,notSpam:e.notSpam,pin:e.pin,changeNumberOldJid:e.changeNumberOldJid,changeNumberNewJid:e.changeNumberNewJid,lastReceivedKey:e.lastReceivedKey}});var s=i.default.table("chat");t.default=s},begfaahgdb:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Wap=void 0;var i=r(n("bhabhhjdch")),o=r(n("eaidjcib")),c=r(n("dgcdacjddi")),s=n("eaiigfgagg"),u=r(n("hgjcbccfg")),d=r(n("dbajccegac")),l=a(n("ceageaggfb")),f=n("ddjgcfjicj"),h=a(n("cajijabhgb")),p=r(n("cgbeagghei")),g=r(n("bjbdcigbdi")),_=r(n("bbccjbfjfe")),b=r(n("bbejegbieb")),m=r(n("bdiiahhjbe")),v=r(n("cahfddcdga")),E=r(n("djihbbijbg")),y=r(n("ddfefjaadf")),T=r(n("cfejjfjhca")),S=a(n("dcbbccfgab")),w=r(n("ddcbacabaj")),j=a(n("baigjdbded")),A=n("bbcaggdbc"),O=r(n("jccfhaecf")),C=r(n("bgeajihhc"));function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var I,R,N=A.WebFeatures.FLAG;function k(e){return function(){if(!I)return Promise.reject(new h.ProtoVersionUndefined("wap:".concat(e,":not connected to phone yet")));var t=I[e];return t?t.apply(I,arguments):Promise.reject("wap:".concat(e,":unsupported"))}}var M=k("sendPresenceUpdate"),L=k("sendChatstateUpdate"),D=function(){function e(){(0,o.default)(this,e),this.setSharedSecret=Promise.wrapSync(function(e){m.default.log("Wap:saveSharedSecret start")();var t=(0,v.default)(u.default.decodeToJsArray(e)),n=t.slice(0,32),a=t.slice(64),r=S.get().keyPair,i=(0,v.default)(r).privKey;return l.sharedSecret(n,i).then(function(e){return _.default.extractAndExpand(e,"",80)}).then(function(e){var r=new Uint8Array(e,0,32),i=new Uint8Array(e,32,32),o=new Uint8Array(e,64,16),c=new Uint8Array(n.concat(a));return new b.default(i).sign(c).then(function(e){var n=u.default.encode(e),i=u.default.encode(t.slice(32,64));if(i===n){var c=d.default.build(o,new Uint8Array(a)).readByteArray();return(0,s.aesCbcDecrypt)(r,c).then(function(e){var t=new Uint8Array(e,0,32),n=new Uint8Array(e,32,32);S.setSecretKeys("0.1",t,n),m.default.log("Wap:saveSharedSecret done")()})}m.default.error("Wap:saveSharedSecret hmac mismatch "+i+" "+n)()})})}),this.findGroupPendingInvitesFromPhone=k("findGroupPendingInvitesFromPhone"),this.acceptGroupV4Invite=k("acceptGroupV4Invite"),this.revokeGroupV4Invite=k("revokeGroupV4Invite"),this.addContact=k("addContact"),this.groupMetadataFindFromPhone=k("groupMetadataFindFromPhone"),this.resyncMessages=k("resyncMessages"),this.resyncReceipts=k("resyncReceipts"),this.queryReceivedActions=k("queryReceivedActions"),this.addParticipants=k("addParticipants"),this.changeSubject=k("changeSubject"),this.createGroup=k("createGroup"),this.leaveGroup=k("leaveGroup"),this.removeParticipants=k("removeParticipants"),this.promoteParticipants=k("promoteParticipants"),this.demoteParticipants=k("demoteParticipants"),this.setGroupDescription=k("setGroupDescription"),this.setGroupProperty=k("setGroupProperty"),this.setGroupEphemeralDuration=k("setGroupEphemeralDuration"),this.requestMediaReupload=k("requestMediaReupload"),this.sendMedia=k("sendMedia"),this.mediaUpload=k("mediaUpload"),this.sendConversationSeen=k("sendConversationSeen"),this.sendConversationUnseen=k("sendConversationUnseen"),this.sendConversationClear=k("sendConversationClear"),this.sendConversationDelete=k("sendConversationDelete"),this.sendConversationArchive=k("sendConversationArchive"),this.sendConversationMute=k("sendConversationMute"),this.sendConversationNotSpam=k("sendConversationNotSpam"),this.sendConversationPin=k("sendConversationPin"),this.sendConversationDismissChangeNumber=k("sendConversationDismissChangeNumber"),this.sendMessagePlayed=k("sendMessagePlayed"),this.sendMessageDelete=k("sendMessageDelete"),this.sendMessageStarred=k("sendMessageStarred"),this.sendUnstarAll=k("sendUnstarAll"),this.sendSetPicture=k("sendSetPicture"),this.deletePicture=k("deletePicture"),this.sendSetStatus=k("sendSetStatus"),this.setPushname=k("setPushname"),this.statusQuery=k("statusQuery"),this.sendStatusSeen=k("sendStatusSeen"),this.statusQueryThumbnail=k("statusQueryThumbnail"),this.sendStatusMute=k("sendStatusMute"),this.sendSetBlock=k("sendSetBlock"),this.sendSpamReport=k("sendSpamReport"),this.chatFindQuery=k("chatFindQuery"),this.contactFindQuery=k("contactFindQuery"),this.queryIdentity=k("queryIdentity"),this.queryVname=k("queryVname"),this.msgCreateRecord=k("msgCreateRecord"),this.msgFindQuery=k("msgFindQuery"),this.queryLinkPreview=k("queryLinkPreview"),this.queryVCard=k("queryVCard"),this.queryMsgInfo=k("queryMsgInfo"),this.recentEmojiQuery=k("recentEmojiQuery"),this.clearBPQueue=k("clearBPQueue"),this.parseWebMessageInfo=k("parseWebMessageInfo"),this.subscribeLiveLocation=k("subscribeLiveLocation"),this.unsubscribeLiveLocation=k("unsubscribeLiveLocation"),this.queryActiveLiveLocation=k("queryActiveLiveLocation"),this.disableLiveLocation=k("disableLiveLocation"),this.findGroupPendingInvitesFromPhone=k("findGroupPendingInvitesFromPhone"),this.acceptGroupV4Invite=k("acceptGroupV4Invite"),this.revokeGroupV4Invite=k("revokeGroupV4Invite"),this.sendCallOffer=k("sendCallOffer"),this.queryCall=k("queryCall"),this.sendCallEnd=k("sendCallEnd"),this.queryLabels=k("queryLabels"),this.queryNextLabelColor=k("queryNextLabelColor"),this.queryLabelPalette=k("queryLabelPalette"),this.addOrRemoveLabels=k("addOrRemoveLabels"),this.deleteLabel=k("deleteLabel"),this.createLabel=k("createLabel"),this.editLabel=k("editLabel"),this.queryQuickReplies=k("queryQuickReplies"),this.flushQuickReplyCounts=k("flushQuickReplyCounts"),this.queryStickerPacks=k("queryStickerPacks"),this.queryStickersInStickerPack=k("queryStickersInStickerPack"),this.queryRecentStickers=k("queryRecentStickers"),this.queryStarredStickers=k("queryStarredStickers"),this.queryVideoPlaybackUrl=k("queryVideoPlaybackUrl")}return(0,c.default)(e,[{key:"isInitialized",value:function(){return!!R}},{key:"setVersion",value:function(e,t,n){var a=e[0],r=e[1],o=[a,r,t,n].join("."),c=R!==o;if(m.default.log("wap:setVersion ".concat(o," set: ").concat(String(c)))(),c){var s=I;switch(a){case 0:switch(r){case 2:case 3:case 4:case 5:case 6:case 7:case 8:throw m.default.error("wap:setVersion deprecated version: ".concat(o))(),new h.DeprecatedProtocolVersion("wap_deprecated_version");case 10:if(I&&"10"!==I.version&&C.default.sendQueue.length>0)throw m.default.error("wap:setVersion upgrading from v<10 to v10")(),new h.UpdateImmediately("wap_upgrade_to_v10");case 9:case 11:case 12:case 13:case 14:case 15:case 16:case 17:(I=function(e){for(var t=1;t=400)throw new f.ServerStatusCodeError(e.status,"queryMediaConnections");throw new f.ServerStatusCodeError(e.status,"Invalid return status")}var n=e.media_conn;if(!(n&&n.auth&&n.ttl&&n.hosts&&0!==n.hosts.length))throw m.default.log("wap:queryMediaConnections mediaConn exists ".concat(String(!!n)))(),n&&(m.default.log("wap:queryMediaConnections mediaConn.auth exists ".concat(String(!!n.auth)))(),m.default.log("wap:queryMediaConnections mediaConn.ttl exists ".concat(String(!!n.ttl)))(),m.default.log("wap:queryMediaConnections mediaConn.hosts exists ".concat(String(!!n.hosts)))(),n.hosts&&m.default.log("wap:queryMediaConnections mediaConn.hosts.length ".concat(n.hosts.length))()),m.default.assert(!1,"wap:queryMediaConnections unexpected mediaConn")(),new Error("Invalid mediaConn");var a=n.auth,r=n.auth_ttl,i=n.hosts,o=n.ttl;return{auth:a,authTTL:r,hosts:i,queryStartTime:t,ttl:o}});return(0,y.default)(n,e)}},{key:"acceptGroupInvite",value:function(e){return C.default.send2({data:["action","invite",e],retryOn5xx:!0})}},{key:"revokeGroupInvite",value:function(e){return C.default.send2({data:["action","inviteReset",e],retryOn5xx:!0})}},{key:"contactFindBroadcast",value:function(e){return C.default.send2({data:["query","contact",e],retryOn5xx:!0})}},{key:"commonGroupsFind",value:function(e){return O.default.isServer(e)?Promise.resolve({status:200,groups:[]}):C.default.send2({data:["query","group","common",e]})}},{key:"getCapabilities",value:function(e){return C.default.send2({data:["query","caps",e.filter(O.default.isUser)],retryOn5xx:!0})}},{key:"queryExist",value:function(e){return O.default.isUser(e)?C.default.send2({data:["query","exist",e],retryOn5xx:!0}):Promise.resolve({status:400})}},{key:"queryBusinessProfile",value:function(e){return C.default.send2({data:["query","businessProfile",e.filter(function(e){return O.default.isUser(e.wid)}),3],retryOn5xx:!0}).then(function(e){switch(e.status){case 200:return e.profiles;default:throw new Error("queryBusinessProfile:fail ".concat(e," ").concat(e.status))}})}},{key:"queryProductCatalog",value:function(e,t,n,a,r){var i={catalogWid:e,afterCursor:t,limit:n,width:a,height:r,type:"get_product_catalog"};return C.default.send2({data:["query","bizCatalog",i],retryOn5xx:!0}).then(function(e){switch(e.status){case 200:return"string"==typeof e.data||e.data instanceof String?JSON.parse(e.data):e.data;default:throw new f.ServerStatusCodeError(e.status,"queryProductCatalog:fail ".concat(e.status))}})}},{key:"queryProduct",value:function(e,t,n,a){var r={catalogWid:e,productID:t,width:n,height:a,type:"get_product"};return C.default.send2({data:["query","bizCatalog",r],retryOn5xx:!0}).then(function(e){switch(e.status){case 200:return{data:"string"==typeof e.data||e.data instanceof String?JSON.parse(e.data):e.data.product};default:throw new f.ServerStatusCodeError(e.status,"queryProduct:fail ".concat(e.status))}})}},{key:"reportBusinessCatalogProduct",value:function(e,t,n){var a={id:t,jid:e.toString(),reason:n};return C.default.send2({data:["action","reportProduct",a],retryOn5xx:!0}).then(function(e){if(200!==e.status)throw new f.ServerStatusCodeError(e.status,"reportBusinessCatalogProduct:fail ".concat(e.status))})}},{key:"groupV4InviteRequestMetadataFind",value:function(e,t,n,a,r){var i={from:e,admin:t,code:n,expiration:a,gid:r};return C.default.send2({data:["query","InvitedGroupMetadata",i],retryOn5xx:!1})}},{key:"groupV4InviteGrpPicThumb",value:function(e,t,n,a){var r={admin:e,code:t,expiration:n,gid:a};return C.default.send2({data:["query","AddRequestGrpProfilePicThumb",r],retryOn5xx:!0})}},{key:"groupMetadataFind",value:function(e){return C.default.send2({data:["query","GroupMetadata",e],retryOn5xx:!0}).then(function(e){return e.status&&e.status>=400?Promise.reject(new f.ServerStatusCodeError(e.status)):e})}},{key:"groupInviteInfo",value:function(e){return C.default.send2({data:["query","invite",e],retryOn5xx:!0})}},{key:"groupInviteCode",value:function(e){return C.default.send2({data:["query","inviteCode",e],retryOn5xx:!0})}},{key:"profilePicFind",value:function(e){return O.default.isServer(e)?Promise.resolve({status:400}):C.default.sendEphemeral2({data:["query","ProfilePicThumb",e],retryOn5xx:!0})}},{key:"profilePicFindThumbFromPhone",value:function(e,t){return I?I.profilePicFindThumbFromPhone.apply(I,arguments):Promise.reject(new h.ProtoVersionUndefined("wap:profilePicFindThumbFromPhone:not connected to phone"))}},{key:"statusFind",value:function(e){return O.default.isServer(e)?Promise.resolve({status:""}):C.default.sendEphemeral2({data:["query","Status",e],retryOn5xx:!0})}},{key:"sendPing",value:function(){return C.default.send2({data:["admin","test"],retryOn5xx:!0})}},{key:"sendPresenceAvailable",value:function(){return M("available")}},{key:"sendPresenceUnavailable",value:function(){return M("unavailable")}},{key:"sendChatstateComposing",value:function(e){return L("composing",e)}},{key:"sendChatstatePaused",value:function(e){return L("paused",e)}},{key:"sendChatstateRecording",value:function(e){return L("recording",e)}},{key:"subscribePresence",value:function(e){return C.default.send2({data:["action","presence","subscribe",e],retryOn5xx:!0})}},{key:"downloadImage",value:function(e){return Promise.reject("Image download is not yet implemented")}},{key:"logoutToken",value:function(){var e=S.get(),t=e.encKey,n=e.macKey;return new b.default((0,v.default)(n)).sign(new Uint8Array((0,v.default)(t))).then(u.default.encode)}},{key:"sendCallSignalingMsg",value:function(e){var t=(0,T.default)(),n=w.default.formatCallSignalingMsg(t,e);return n?C.default.send2({tag:t,data:["action","call",n],retryOn5xx:!0}).then(function(t){if(e.common.type===j.TYPE_STR.ACCEPT)return t}):Promise.reject("unknown call signaling msg type")}}]),e}();t.Wap=D;var x=new D;t.default=x},behbjhhbg:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg"),i=r(n("bgeijhbbad")),o=r(n("ddeicfhhch")),c=r(n("cgdjcibhia")),s=a(n("cajijabhgb")),u={"text/plain":{ext:"TXT",msgType:"document",icon:"icon-doc-txt",canSend:!0},"text/rtf":{ext:"RTF",msgType:"document",icon:"icon-doc-doc",canSend:!0,signatureMimetype:"application/rtf"},"text/vcard":{ext:"VCF",msgType:"vcard"},"application/zip":{ext:"ZIP",icon:"icon-doc-generic",msgType:"document"},"application/pdf":{ext:"PDF",msgType:"document",icon:"icon-doc-pdf",canSend:!0,signatureMimetype:"application/pdf",previewType:"pdf"},"application/msword":{ext:"DOC",msgType:"document",icon:"icon-doc-doc",canSend:!0,signatureMimetype:"application/x-msi",previewType:"msoffice"},"application/vnd.ms-excel":{ext:"XLS",msgType:"document",icon:"icon-doc-xls",canSend:!0,signatureMimetype:"application/x-msi",previewType:"msoffice"},"application/vnd.ms-powerpoint":{ext:"PPT",msgType:"document",icon:"icon-doc-ppt",canSend:!0,signatureMimetype:"application/x-msi",previewType:"msoffice"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{ext:"DOCX",msgType:"document",icon:"icon-doc-doc",canSend:!0,signatureMimetype:"application/zip",previewType:"msoffice"},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{ext:"PPTX",msgType:"document",icon:"icon-doc-ppt",canSend:!0,signatureMimetype:"application/zip",previewType:"msoffice"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{ext:"XLSX",msgType:"document",icon:"icon-doc-xls",canSend:!0,signatureMimetype:"application/zip",previewType:"msoffice"},"audio/aac":{msgType:"audio",ext:"AAC"},"audio/mp4":{msgType:"audio"},"audio/amr":{msgType:"audio"},"audio/mpeg":{msgType:"audio"},"audio/ogg; codecs=opus":{msgType:"audio",ext:"OGG"},"audio/wav":{msgType:"audio",ext:"wav"},"video/mp4":{msgType:"video",ext:"MP4"},"video/3gpp":{msgType:"video"},"image/jpeg":{msgType:"image"},"image/png":{msgType:"image"}},d={MIMETYPES:u,DOC_MIMES:"*",EXT_TO_MIME:(0,c.default)(),isAllowedDocumentMimetype(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(var a in u){var r=u[a];if("document"===r.msgType)if((n?r.signatureMimetype:a)===e&&r.canSend&&t&&t.toLowerCase().endsWith(r.ext.toLowerCase()))return a}return"*"===this.DOC_MIMES&&(n?e:e||"application/octet-stream")},getExtension(e){var t=u[e];return t?"."+(t.ext||e.split("/")[1]).toLowerCase():""},previewType(e){for(var t in u)if(u.hasOwnProperty(t)){var n=u[t],a=n.previewType,r=n.signatureMimetype;if(a&&(t===e||r===e))return a}},MIMETYPE_DETERMINING_LENGTH:262,getMediaMimeType(e,t){var n=t;n.length>262&&(n=n.subarray(0,262));var a=(0,o.default)(n);if(a)return a.mime;if("image"===e)return"image/jpeg";throw new s.MediaEncryptionError("unknown mime decrypt error for type:"+e)},getDocTypes:()=>(0,i.default)(u,function(e){return"document"===e.msgType})};e.exports=d},behcfgcijj:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=a(n("cajijabhgb")),s=r(n("cgeedcdffb")),u=r(n("bebjeaagc")),d=r(n("bbgcdfeifh")),l=r(n("bgabgddgch")),f=function(){function e(){(0,i.default)(this,e),this._queue=new Map,this._inDelay=new Map,this._numInProgress=0}return(0,o.default)(e,[{key:"enqueue",value:function(e){var t=this._queue.get(e.key());if(t){if(e.hasPrivacyChecks!==t.hasPrivacyChecks){var n="Img:hasPrivacyChecks shouldn't change ".concat(e.key());return Promise.reject(n)}return t.refCount++,t.promise}return e.promise=new Promise(function(t,n){e.resolve=t,e.reject=n}),e.refCount++,this._addToQueue(e),e.promise}},{key:"remove",value:function(e){var t=e.key();this._queue.delete(t);var n=this._inDelay.get(t);n&&(n.cancel(),this._inDelay.delete(t))}},{key:"_addToQueue",value:function(e){var t=this,n=e.generation;if(e.generation++,n>10){var a="Stop retrying ".concat(e.src," after ").concat(10," times");throw new c.GaveUpRetry(a)}var r=e.key();if(0===n)this._queue.set(r,e),this._startProcessing();else{var i=l.default.expDelaySec(n,60,0).cancellable().catch(Promise.CancellationError,function(){});this._inDelay.set(e.key(),i),i.then(function(){t._inDelay.delete(r),t._queue.set(r,e),t._startProcessing()})}}},{key:"_startProcessing",value:function(){var e=this;this._waitPromise||(this._waitPromise=d.default.waitIfOffline({signal:(new s.default).signal}).then(function(){e._waitPromise=null,u.default.enqueue(function(){e._processRetries()})}))}},{key:"_processRetries",value:function(){for(var t,n=this._queue.values();(t=n.next())&&!t.done&&!(this._numInProgress>e.maxInProgressRetry());){var a=t.value;this._processRetry(a)}}},{key:"_processRetry",value:function(e){var t=this;e.inProgress||(e.promise.isPending()?(this._numInProgress++,e.sendXHR().then(function(n){t._queue.delete(e.key()),n?e.resolve():e.shouldRetain()&&t._addToQueue(e)}).catch(function(n){t._queue.delete(e.key()),e.reject(n)}).finally(function(){t._numInProgress--})):this._queue.delete(e.key()))}}],[{key:"maxInProgressRetry",value:function(){return 20}}]),e}();t.default=f},behhieggfd:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(81).then(function(){e([n("cjjfahiie")])}.bind(null,n)).catch(n.oe).catch(t)})}},bejhbheicf:function(e,t,n){e.exports=n.p+"img/f19_c448ba8ef94abcf763e25003aa15d27d.png"},bfafdfefgi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.IS_LRU_MEDIA_STORE_SUPPORTED=t.IS_IDB_LRU_MEDIA_STORE_SUPPORTED=t.IS_CACHE_LRU_MEDIA_STORE_SUPPORTED=void 0;var r=a(n("bjbdcigbdi")),i=r.default.supportsFeature(r.default.F.LRU_MEDIA_STORE)&&!!window.indexedDB&&"caches"in self;t.IS_CACHE_LRU_MEDIA_STORE_SUPPORTED=i;var o=r.default.supportsFeature(r.default.F.LRU_MEDIA_STORE)&&!!window.indexedDB;t.IS_IDB_LRU_MEDIA_STORE_SUPPORTED=o;var c=i||o;t.IS_LRU_MEDIA_STORE_SUPPORTED=c},bfagiaicdd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.emptySchema=function(e){return{name:e,columns:[],indexes:[]}},t.cloneSchema=function(e){return{name:e.name,columns:e.columns.map(function(e){return function(e){for(var t=1;t65536?(r[0]=240|(1835008&i)>>>18,r[1]=128|(258048&i)>>>12,r[2]=128|(4032&i)>>>6,r[3]=128|63&i):i>2048?(r[0]=224|(61440&i)>>>12,r[1]=128|(4032&i)>>>6,r[2]=128|63&i):i>128?(r[0]=192|(1984&i)>>>6,r[1]=128|63&i):r[0]=i,this.parsedData.push(r)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}}function t(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}e.prototype={getLength:function(e){return this.parsedData.length},write:function(e){for(var t=0,n=this.parsedData.length;t=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=t.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,n)},setupPositionProbePattern:function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var a=-1;a<=7;a++)t+a<=-1||this.moduleCount<=t+a||(this.modules[e+n][t+a]=0<=n&&n<=6&&(0==a||6==a)||0<=a&&a<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=a&&a<=4)},getBestMaskPattern:function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var a=h.getLostPoint(this);(0==n||e>a)&&(e=a,t=n)}return t},createMovieClip:function(e,t,n){var a=e.createEmptyMovieClip(t,n);this.make();for(var r=0;r>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=a}for(n=0;n<18;n++){a=!e&&1==(t>>n&1);this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=a}},setupTypeInfo:function(e,t){for(var n=this.errorCorrectLevel<<3|t,a=h.getBCHTypeInfo(n),r=0;r<15;r++){var i=!e&&1==(a>>r&1);r<6?this.modules[r][8]=i:r<8?this.modules[r+1][8]=i:this.modules[this.moduleCount-15+r][8]=i}for(r=0;r<15;r++){i=!e&&1==(a>>r&1);r<8?this.modules[8][this.moduleCount-r-1]=i:r<9?this.modules[8][15-r-1+1]=i:this.modules[8][15-r-1]=i}this.modules[this.moduleCount-8][8]=!e},mapData:function(e,t){for(var n=-1,a=this.moduleCount-1,r=7,i=0,o=this.moduleCount-1;o>0;o-=2)for(6==o&&o--;;){for(var c=0;c<2;c++)if(null==this.modules[a][o-c]){var s=!1;i>>r&1)),h.getMask(t,a,o-c)&&(s=!s),this.modules[a][o-c]=s,-1==--r&&(i++,r=7)}if((a+=n)<0||this.moduleCount<=a){a-=n,n=-n;break}}}},t.PAD0=236,t.PAD1=17,t.createData=function(e,n,a){for(var r=b.getRSBlocks(e,n),i=new m,o=0;o8*s)throw new Error("code length overflow. ("+i.getLengthInBits()+">"+8*s+")");for(i.getLengthInBits()+4<=8*s&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(!1);for(;!(i.getLengthInBits()>=8*s||(i.put(t.PAD0,8),i.getLengthInBits()>=8*s));)i.put(t.PAD1,8);return t.createBytes(i,r)},t.createBytes=function(e,t){for(var n=0,a=0,r=0,i=new Array(t.length),o=new Array(t.length),c=0;c=0?f.get(p):0}}var g=0;for(d=0;d=0;)t^=h.G15<=0;)t^=h.G18<>>=1;return t},getPatternPosition:function(e){return h.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case i:return(t+n)%2==0;case o:return t%2==0;case c:return n%3==0;case s:return(t+n)%3==0;case u:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case d:return t*n%2+t*n%3==0;case l:return(t*n%2+t*n%3)%2==0;case f:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new _([1],0),n=0;n5&&(n+=3+i-5)}for(a=0;a=256;)e-=255;return p.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},g=0;g<8;g++)p.EXP_TABLE[g]=1<>>7-e%8&1)},put:function(e,t){for(var n=0;n>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var v=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]],E=function(e,t){this._bIsPainted=!1,this._htOption=t,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=t.width,this._elCanvas.height=t.height,this._elCanvas.setAttribute("aria-label","Scan me!"),this._elCanvas.setAttribute("role","img"),e.appendChild(this._elCanvas),this._el=e,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._bSupportDataURI=null};function y(e,t){for(var n=1,a=e instanceof ArrayBuffer?e.byteLength:function(e){var t=encodeURI(e).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=e.length?3:0)}(e),i=0,o=v.length;i<=o;i++){var c=0;switch(t){case r.L:c=v[i][0];break;case r.M:c=v[i][1];break;case r.Q:c=v[i][2];break;case r.H:c=v[i][3]}if(a<=c)break;n++}if(n>v.length)throw new Error("Too long data");return n}E.prototype.draw=function(e){var t=this._oContext,n=this._htOption,a=e.getModuleCount(),r=n.width/a,i=n.height/a,o=Math.round(r),c=Math.round(i);this.clear();for(var s=0;s0)return 1024*e},maxParticipants:function(e){if("number"==typeof e&&e>0)return e-1},media:E,maxFileSize:E,groupDescLength:function(e){if("number"==typeof e&&e>0)return e},restrictGroups:y,announceGroups:y,groupsV3:y,suspiciousLinks:y,googleMapsDoNotAuth:y,googleMapsKeyless:y,finalLiveLocation:y,statusRanking:y,stickers:y,frequentlyForwardedMessages:y,frequentlyForwardedGroupSetting:y,ephemeralMessages:y},v=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;o=400||this.updateProps(e)}},{key:"handle",value:function(e){var t=e.shift();this.handlePayload(t)}},{key:"getWebVoipInternalTester",value:function(){return this.webVoipInternalTester}},{key:"getWebEnableModelStorage",value:function(){return this.webEnableModelStorage}}]),t}(h.default);function E(e){if("number"==typeof e&&e>0)return 1024*e*1024}function y(e){if("number"==typeof e)return!!e}t.ServerProps=v,v.Proxy="serverProps";var T=new((0,h.defineModel)(v))({id:"1"});t.default=T},bfgjjfbehc:function(e,t,n){e.exports=n.p+"img/f56_97a65c1c44dced234e0fbb5f78cb277f.png"},bfhcjahgeg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(53).then(function(){e([n("bgdciffeaa")])}.bind(null,n)).catch(n.oe).catch(t)})}},bfhdchhdaj:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(45).then(function(){e([n("dhidjiidij")])}.bind(null,n)).catch(n.oe).catch(t)})}},bfifcddbbg:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.MessageKey=void 0;var r=a(n("eaidjcib")),i=a(n("ffceefejc")),o=a(n("cjedcdbdii")),c=a(n("dbjagcfebh")),s=a(n("hehdadejj")),u=n("bfbigbhhbg"),d=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(s.default);t.MessageKey=d,d.internalSpec={remoteJid:[1,u.TYPES.STRING],fromMe:[2,u.TYPES.BOOL],id:[3,u.TYPES.STRING],participant:[4,u.TYPES.STRING]}},bfigfgcaaj:function(e,t,n){"use strict";var a=n("cfjecfhbfg"),r=a(n("eaaagccfda")),i=a(n("hgjcbccfg")),o=n("bcjcbbafcj"),c=!1,s=(0,r.default)(function(){return c=!1},500);e.exports={id:function(){var e=n("egjjcjcg").default,t=e.getBrowserId();if(t)return t;var a=new Uint8Array(16);return window.crypto.getRandomValues(a),t=i.default.encode(a),e.setBrowserId(t),t},info:function(){var e=o.parser.getResult();return{os:e.os.name,version:e.os.version,name:e.browser.name,ua:e.browser.name+" "+e.browser.version}},hardRefresh:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];(this.promptUnloadGuards++,e)&&n("egjjcjcg").default.setNoTakeover(!0);location.reload(t)},startDownloading:function(){c=!0,s()},clearDownloading:function(){c=!1},isDownloading:function(){return c},promptUnloadGuards:0}},bfjajhbdf:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.genId=function(e){return(0,l.default)(e||"toast")},t.default=t.ToastBody=t.ToastDismissBtn=t.ToastActionBtn=t.Toast=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("djecdhecha")),d=r(n("dbjagcfebh")),l=r(n("cifjgjcead")),f=r(n("ceffhbhahb")),h=a(n("ddhijeejag")),p=r(n("bbchdeehff")),g=r(n("bfdcadbbif")),_=r(n("fbjjefaic")),b=r(n("dcfabdccci"));var m=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;o3&&void 0!==arguments[3]?arguments[3]:.1;return a=0===e?n||0:Math.pow(2,e),Number.isFinite(t)&&a>t&&(a=t),"number"==typeof n&&Number.isFinite(n)&&a3&&void 0!==arguments[3]?arguments[3]:.1;return Promise.delay(Math.floor(1e3*n(e,t,a,r)))}}},bgaeedafjf:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.getContactChecksum=function(){return r.default._getUser(i.CONTACT_CHECKSUM)},t.setContactChecksum=function(e){r.default._setUser(i.CONTACT_CHECKSUM,e)},t.getFrequentContacts=function(){return r.default._getUser(i.FREQUENT_CONTACTS)},t.setFrequentContacts=function(e){r.default._setUser(i.FREQUENT_CONTACTS,e)},t.setGKFeatures=function(e){r.default._setUser(i.GK_FEATURES,e)},t.getGKFeatures=function(){return r.default._getUser(i.GK_FEATURES)},t.setGKProto=function(e){r.default._setUser(i.GK_PROTO,e)},t.getGKProto=function(){return r.default._getUser(i.GK_PROTO)};var r=a(n("bhaehigaaa")),i={CONTACT_CHECKSUM:"contact_checksum",FREQUENT_CONTACTS:"frequent_contacts",GK_FEATURES:"gk_features",GK_PROTO:"gk_proto"}},bgahjigiia:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("bcgfjcdggd")),c=a(n("bfbggcdbfb")),s=new(function(){function e(){(0,r.default)(this,e),this.logToWam()}return(0,i.default)(e,[{key:"logToWam",value:function(){var e=o.default.getAutoToolsProperties(),t={webcDocumentWebdriverEvaluate:e.data.dKeys.__webdriver_evaluate,webcDocumentSeleniumEvaluate:e.data.dKeys.__selenium_evaluate,webcDocumentWebdriverScriptFunction:e.data.dKeys.__webdriver_script_function,webcDocumentWebdriverScriptFunc:e.data.dKeys.__webdriver_script_func,webcDocumentWebdriverScriptFn:e.data.dKeys.__webdriver_script_fn,webcDocumentFxdriverEvaluate:e.data.dKeys.__fxdriver_evaluate,webcDocumentDriverUnwrapped:e.data.dKeys.__driver_unwrapped,webcDocumentWebdriverUnwrapped:e.data.dKeys.__webdriver_unwrapped,webcDocumentDriverEvaluate:e.data.dKeys.__driver_evaluate,webcDocumentSeleniumUnwrapped:e.data.dKeys.__selenium_unwrapped,webcDocumentFxdriverUnwrapped:e.data.dKeys.__fxdriver_unwrapped,webcDocumentElementAttrSelenium:e.data.dElKeys.selenium,webcDocumentElementAttrWebdriver:e.data.dElKeys.webdriver,webcDocumentElementAttrDriver:e.data.dElKeys.driver,webcWindowPhantom:e.data.wKeys._phantom,webcWindowNightmare:e.data.wKeys.__nightmare,webcWindowSelenium:e.data.wKeys._selenium,webcWindowCallphantom:e.data.wKeys.callPhantom,webcWindowCallselenium:e.data.wKeys.callSelenium,webcWindowSeleniumIdeRecorder:e.data.wKeys._Selenium_IDE_Recorder,webcWindowNavigatorWebdriver:!0===e.data.wKeys.wd?c.default.WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE.TRUE:!1===e.data.wKeys.wd?c.default.WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE.FALSE:c.default.WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE.UNDEFINED};new c.default.WebcFingerprint(t).commit()}}]),e}());t.default=s},bgaiagagaj:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.metaInfoSizeIndex=t.metaInfoDateIndex=t.metaInfoPrimaryIndex=void 0;var r=a(n("diaiajeedf")),i=a(n("bhjiahgdac")),o=a(n("fhijcbjhi")),c=a(n("ebhdfjjdeb"));t.metaInfoPrimaryIndex="id";t.metaInfoDateIndex="timestamp";t.metaInfoSizeIndex="size";o.default.add("lru-media-meta-info").version(o.default.versions.version(1),[new c.default("id"),new r.default("timestamp"),new i.default("timestamp")]).version(o.default.versions.version(2),[new r.default("size")]).view(function(e){return{id:e.id,timestamp:e.timestamp,size:e.size||0}});var s=o.default.table("lru-media-meta-info");t.default=s},bgajbefifd:function(e,t,n){e.exports=n.p+"img/f08_59c98baa006f5eac6629be0957fd73f2.png"},bgbheecifa:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.setClockSkew=function(e){p=e},t.toHttpHeaderDate=function(e){return m(e).toUTCString()},t.castToUnixTime=g,t.futureUnixTime=function(e){return g(Math.ceil(_()+Math.max(e,0)))},t.pastUnixTime=function(e){return g(Math.ceil(_()-Math.max(e,0)))},t.unixTime=_,t.midnight=function(){return g((new Date).setHours(0,0,0,0)/1e3-p)},t.unixTimeMs=function(){return Date.now()-1e3*p},t.secondsUntil=b,t.isInFuture=function(e){return b(e)>0},t.timeSince_USE_ONLY_IF_APPROVED=function(e){return Math.max(_()-e,0)},t.happenedWithin=function(e,t){return Math.abs(_()-e)<=t},t.sameDay=function(e,t){if(Math.abs(e-t)>d)return!1;var n=h.time===e?h.day:m(e+p).getDay(),a=h.time===t?h.day:m(t+p).getDay();return h.time=t,h.day=a,n===a},t.getDistanceFromNow=function(e){if(_()-e0?"".concat(n,":").concat(v(a),":").concat(v(t)):"".concat(a,":").concat(v(t))},t.WEEK_SECONDS=t.DAY_SECONDS=t.HOUR_SECONDS=t.DUMMY_UNIXTIME=void 0;var r=a(n("bhabhhjdch")),i=a(n("bdiiahhjbe"));function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function c(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:window.HTMLElement,n=r(e,t);if(n)return n;throw new Error("[ForbiddenAssertDOMNode] findDOMNode returned ".concat(String(n)," with component ").concat(String(e)))};var a=n("djciiabagi");function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.HTMLElement,n=(0,a.findDOMNode)(e);if(n){if(n instanceof t)return n;throw new Error("[forbiddenFindDOMNode] returned node not instance of ".concat(String(t)))}return n}},bgeafedbjd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Boolean(e&&3===e.nodeType)}},bgeajihhc:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"STATE",{enumerable:!0,get:function(){return I.SOCKET_STATE}}),Object.defineProperty(t,"STREAM",{enumerable:!0,get:function(){return I.SOCKET_STREAM}}),t.default=void 0;var i=r(n("bhfcfhafdj")),o=r(n("hbddjfeei")),c=r(n("dgcdacjddi")),s=r(n("eaidjcib")),u=r(n("ffceefejc")),d=r(n("cjedcdbdii")),l=r(n("dbjagcfebh")),f=r(n("bhehgiigij")),h=r(n("ddgaeajhag")),p=r(n("iidhbgeed")),g=r(n("eicihhaba")),_=r(n("bhdddbafig")),b=r(n("bbfdjfific")),m=r(n("ccjgiajgj")),v=r(n("dbafiicfja")),E=r(n("bebajedcaf")),y=r(n("cdjbgfgiig")),T=r(n("dgdjiicfdg")),S=r(n("hgjcbccfg")),w=a(n("dcaifjegcg")),j=r(n("dbajccegac")),A=r(n("bfigfgcaaj")),O=a(n("dfhjacfbjg")),C=r(n("cfadcbbiie")),P=r(n("bbchdeehff")),I=n("baagejbchg"),R=r(n("bjigbaghc")),N=r(n("cjgfiijjee")),k=r(n("iffjgahba")),M=n("ddjgcfjicj"),L=a(n("cajijabhgb")),D=r(n("bjbdcigbdi")),x=r(n("bdiiahhjbe")),U=n("bfafdfefgi"),F=r(n("cjieghfgda")),B=n("cefcddgdgg"),Y=a(n("ebggjhghhi")),G=r(n("cecfiabage")),W=a(n("dcbbccfgab")),V=r(n("bfgbdiffgd")),K=r(n("dacdedcbha")),H=r(n("cciecaghdc")),z=r(n("bhggeigghg")),q=r(n("dejcgejdhb")),X=r(n("djafcfdghc")),Q=r(n("bgabgddgch")),J=n("hjbbdjjdf"),Z=r(n("cbbhbjebii")),$=r(n("egjjcjcg")),ee=r(n("cfbdideja")),te=a(n("cabhjgiiif")),ne=n("cfgcdfcfee"),ae=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("ExternalPoke")),re=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("MustExitLoop")),ie=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("Denied401Failed")),oe=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("Denied409Conflict")),ce=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("DeniedTOS")),se=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("DeniedTOSGDPR",ce)),ue=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("DeniedTOSSMB",ce)),de=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("DeniedUnknown")),le=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("ForcedRefresh")),fe=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("TooManyRefRequest")),he=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("UILogout")),pe=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("WindowOffline")),ge=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("PhoneFailedPing")),_e=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("AssertionFailed")),be=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("TakeoverRequested")),me=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("PhoneReplacedClient")),ve=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("NoSecretBundle")),Ee=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("PhoneKickedClient")),ye=function(e){function t(){return(0,s.default)(this,t),(0,u.default)(this,(0,d.default)(t).apply(this,arguments))}return(0,l.default)(t,e),t}((0,k.default)("TempServerError")),Te={SYNC_INFO:["Conn",K.default.OBJECT],CHALLENGE:["Cmd",{type:"challenge",challenge:K.default.STRING}],DISCONNECT:["Cmd",{type:"disconnect",kind:void 0}],HARD_REFRESH:["Cmd",{type:"update"}],PONG:["Pong",K.default.BOOLEAN]},Se={TAG:e=>new K.default({tag:e,data:K.default.ANY,binarySize:K.default.ANY}),SYNC_INFO:new K.default({tag:K.default.ANY,data:Te.SYNC_INFO,binarySize:K.default.ANY}),CHALLENGE:new K.default({tag:K.default.ANY,data:Te.CHALLENGE,binarySize:K.default.ANY}),DISCONNECT:new K.default({tag:K.default.ANY,data:Te.DISCONNECT,binarySize:K.default.ANY}),HARD_REFRESH:new K.default({tag:K.default.ANY,data:Te.HARD_REFRESH,binarySize:K.default.ANY}),PONG:new K.default({tag:K.default.ANY,data:Te.PONG,binarySize:K.default.ANY})},we=new K.default({status:e=>"number"==typeof e&&e>=500,_:void 0}),je=new K.default({status:e=>"number"==typeof e&&499===e,_:void 0}),Ae=new K.default({status:e=>"number"==typeof e,_:void 0}),Oe=120,Ce=function(e){function t(){var e,n;(0,s.default)(this,t);for(var a=arguments.length,r=new Array(a),i=0;iOe}(e,n)?r.push(e):a.push(e)}),this.sendQueue=(0,_.default)(this.sendQueue,a),a.forEach(function(t){delete e.sendHash[t.tag],delete e.doubleAckHash[t.tag],ee.default.delete(t.tag),t.onSend({status:408})}),r.length&&r.forEach(function(t){e._send(t)})}}},{key:"phoneTimedOut",value:function(){var e=this.phoneWatchdog.failGeneration;if(1===e){x.default.warn("ws2:Phone timed out")();var t=(0,v.default)(this.sendHash,"tag");x.default.warn("ws2:Outstanding Reqs: "+t.join(","))()}P.default.sentPing(e);var n=this.phoneWatchdog.waitAlgorithm(this.phoneWatchdog);return this.set({state:I.SOCKET_STATE.TIMEOUT,retryTimestamp:Date.now()+n}),this._basicSend({tag:this.tag("ping"),data:["admin","test"]},"ping"),!0}},{key:"clearSendHash",value:function(e){if(e)(0,g.default)(this.sendHash,function(e){e.resendTimer&&clearTimeout(e.resendTimer),e.onDrop(new M.LogoutDrop(e.toString()))});else{var t=(0,p.default)(this.sendHash,"ephemeral");x.default.warn("Ephemeral Drop: "+(0,v.default)(t,"tag").join(","))(),t.forEach(function(e){e.resendTimer&&clearTimeout(e.resendTimer),e.onDrop(new M.EphemeralDrop(e.toString()))})}this.sendHash={},this.doubleAckHash={},this.pendingPhoneReqs=0,this.phoneWatchdog.deactivate(),ee.default.clear()}},{key:"_basicSend",value:function(e,t){x.default.logColor("blue","low-send: ".concat(t," ").concat(String(e.tag)),e.data)(),ee.default.logBasicSend(e.tag,e.data),this.socket.cast("".concat(String(e.tag),",").concat(String(JSON.stringify(e.data))))}},{key:"_send",value:function(e){e.tag=e.getTag()||this.shortTag(),e.onTag&&e.onTag(e.tag),this.sendHash[e.tag]=e,e.tagToCancel&&(this.cancelHash[e.tag]=e.tagToCancel),e.isCallOffer&&(this.doubleAckHash[e.tag]=e);var t=e.binaryOpts?e.binaryOpts.debugObj:e.data;ee.default.logSend(e),x.default.logColor("blue"," send: ".concat(String(e.tag),", ").concat(e.toString()),t)(),this.socket.send(e.serialize()),e.isToPhone&&this.pendingPhoneReqs++,e.state=G.default.STATE.SENT}},{key:"sendBasic",value:function(e){return this.socket?(e.tag=this.tag(),this._basicSend(e,"external"),this.socket.nextMessage(Se.TAG(e.tag))):Promise.reject("socket not open")}},{key:"sendEphemeral",value:function(e){e.ephemeral=!0;var t=new G.default(e);this.canRequestBeSent(t)?this._send(t):t.onDrop(new M.EphemeralDrop(t.toString()))}},{key:"sendEphemeral2",value:function(e){var t=this;return new Promise(function(n,a){var r=new G.default(e);r.ephemeral=!0,t.canRequestBeSent(r)?(r.onSend=n,r.onDrop=a,t._send(r)):a(new M.EphemeralDrop(r.toString()))})}},{key:"sendEphemeralIgnore",value:function(e){e.ephemeral=!0,e.ignore=!0,e.tag=this.tag();var t=new G.default(e);if(this.canRequestBeSent(t)){var n=t.serialize();this.socket.send(n),x.default.logColor("blue","sending: ".concat(String(t.tag),", ").concat(t.toString()),t.data)()}else t.onDrop(new M.EphemeralDrop(t.toString()))}},{key:"on5xx",value:function(e,t){x.default.error("ws2:onMessage 5xx error ".concat(String(e.tag)),t)(),e.on5xx&&e.on5xx(),e.resends>=5?(x.default.error("ws2:onMessage dropping ".concat(String(e.tag)))(),e.onDrop(new M.Server5xxDrop),delete this.sendHash[e.tag],ee.default.delete(e.tag),this.sendQueue=(0,h.default)(this.sendQueue,e)):this.maybeResendRequestEventually(e)}},{key:"onMessage",value:function(e){var t=e.tag,a=e.data,r=e.binarySize;if(Pe(a)&&(this.lastPhoneMessage=(0,T.default)().unix()),Se.PONG.test(e))if(a[1]){var i=0,o=!1;(0,g.default)(this.sendHash,function(e){if(e.isToPhone){var t=++e.age;40===t?(o=!0,x.default.error(e.tag+" likely dead: "+e.toString(),e)(),P.default.cannotReachPhone("("+e.tag+") "+e.toString()),n("bihdhbjih").default.cannotReachPhone()):t<40&&i++}}),this.pendingPhoneReqs=i,this.phoneWatchdog.feed(),0===i&&this.phoneWatchdog.deactivate(),o&&x.default.error("ws2:error-cannot-reach-phone")()}else this.state!==I.SOCKET_STATE.TIMEOUT?x.default.error("ws2:Pang while not timed-out")():this.runPromise.cancel(new ge);else{var c=this.sendHash[t];if(c){if(!a)return c.state=G.default.STATE.WEBDACKED,void(c.isToPhone&&this.phoneWatchdog.activate());if(c.retryOn5xx&&we.test(a))this.on5xx(c,a);else{var s=!0;if(this.doubleAckHash[t]&&(delete this.doubleAckHash[t],c.isCallOffer&&200===a.status&&!a.payload&&(s=!1)),s){var u;try{c.logOnSend&&c.logOnSend(e),u=c.onSend(a)}catch(e){if(e instanceof M.E401)return void this.logout();x.default.error("ws2:onMessage error")(e),c.onDrop(e)}if(we.test(u)?this.on5xx(c,u):(delete this.sendHash[t],this.sendQueue=(0,h.default)(this.sendQueue,c)),je.test(a)){var d=this.cancelHash[t];if(d){var l=this.sendHash[d];delete this.cancelHash[t],delete this.sendHash[d],this.sendQueue=(0,h.default)(this.sendQueue,l)}}}}c.isToPhone&&(c.age<40&&this.pendingPhoneReqs--,this.phoneWatchdog.feed(),0===this.pendingPhoneReqs&&this.phoneWatchdog.deactivate())}else if(a){if(Ae.test(a))x.default.warn("ws2: unexpected response status",a)();else if(a instanceof ArrayBuffer)n("bihdhbjih").default.handle(a,this,t,r).catch(M.WapDrop,function(){});else try{this.handler?this.handler(a):x.default.error("ws2: received message, but no handler is registered")()}catch(e){if(e instanceof L.UpdateImmediately)this.exitLoop(e);else{if(!(e instanceof L.DeprecatedProtocolVersion))throw e;this.runPromise&&this.runPromise.cancel(e)}}Pe(a)&&this.phoneWatchdog.feed()}}}},{key:"run",value:function(e,t){var n=this;return this.runPromise=X.default.resolve(e).cancellable().then(function(e){if(n.state=I.SOCKET_STATE.OPENING,P.default.incrementProgress(),e>0){x.default.log("ws2:Run Backoff "+e+"ms")();var t=X.default.delay(e).cancellable().catch(ae,function(){});return n.setPokeable(t,Date.now()+e),t}}).finally(function(){n.unset("pokeable"),n.unset("retryTimestamp")}).then(function(){return P.default.incrementProgress(),x.default.log("ws2:Running")(),n.openSocket()}).then(function(e){if(P.default.incrementProgress(),e.onactivity=n.onActivity.bind(n),n.socket=e,n.socketWatcher=Y.attachWatcher(n.runPromise,n.throwOnClose()),n.state=I.SOCKET_STATE.PAIRING,void 0===n.isIncognito)return Y.waitForBBEvent(n,"change:isIncognito")}).then(function(){P.default.incrementProgress(),n.shortTagBase=((0,T.default)().unix()%1e3).toString();var e=n.initConn();if($.default.knowsPhone()){var a=n.requestSync(t),r=Promise.all([e,a]).finally(function(){e.cancel(),a.cancel()});return V.default.wsCanCacheRequests&&n.hasSynced&&!D.default.supportsFeature(D.default.F.MD_BACKEND)&&(n.resumePromise=n.runResume(!0)),r}return e.then(function(){n.set({state:I.SOCKET_STATE.UNPAIRED,refWatcher:Y.attachWatcher(n.runPromise,n.manageRef())})})}).then(function(){return n.waitForSyncInfo()}).finally(function(){n.refWatcher&&(n.refWatcher.cancel(),n.unset("refWatcher"))}).then(function(e){return P.default.incrementProgress(),x.default.log("ws2:completed "+(n.hasSynced?"re-auth":"auth"))(),n.state=I.SOCKET_STATE.CONNECTED,R.default.blockStoreAdds=!1,R.default.platform=e.platform,Y.waitForMain().then(function(){return e})}).then(function(e){return x.default.log("ws2:main loaded")(),e.initial=!0,(0,N.default)([e])}).then(function(){return(0,B.initialize)().catch(function(e){x.default.error("Error initializing database during sync: ".concat(e))(),x.default.assert(!1,"Error initializing database during sync")(e)})}).then(function(){var e=n.openStream();return n.streamPromise=e,e}).then(function(){return new X.default}).catch(L.SocketClosed,function(e){throw e.event instanceof he?e.event:e}).catch(function(e){x.default.warn("ws2:run loop interrupt: "+e)(e),n.set({canSend:!1,stream:I.SOCKET_STREAM.DISCONNECTED,runPromise:null}),n.phoneWatchdog.deactivate(),n.streamPromise&&(n.streamPromise.cancel(),n.unset("streamPromise")),n.socketWatcher&&(n.socketWatcher.cancel(),n.unset("socketWatcher"));var t=n.socket;return t&&t.state!==ne.STATE.CLOSED&&(t.detachCallbacks(),t.close(!0,e)),n.unset("socket"),Promise.reject(e)}).catch(L.UpdateImmediately,function(e){throw n.updateImmediately(e.message),new re}).catch(L.DeprecatedProtocolVersion,function(e){return n.deprecatedVersion()}).catch(M.E401,ge,function(){return!1}).catch(le,function(){return n.clearState(),!1}).catch(L.SocketClosed,L.SocketError,ye,function(){return!0}).catch(de,function(e){return x.default.error("ws2:sync rejected, logging out")(),n.sendCurrentLogout().then(function(){return n.clearCredentialsAndStoredData(),P.default.logout(),!1})}).catch(ie,Ee,function(e){return x.default.log("ws2:phone disassociated via ".concat(String(e)))(),n.clearCredentialsAndStoredData(),P.default.logout(),!1}).catch(ve,function(){return x.default.error("ws2:No secret bundle!")(),n.clearCredentialsAndStoredData(),O.upload("no-secret-bundle"),P.default.logout(),!1}).catch(fe,function(){return n.state=I.SOCKET_STATE.UNPAIRED_IDLE,n.setPokeable(Y.waitForOfflineNaive().throw(new pe).catch(ae,function(){return!1}))}).catch(L.BlockedByProxy,function(){return A.default.promptUnloadGuards++,n.state=I.SOCKET_STATE.PROXYBLOCK,n.setPokeable((new X.default).catch(ae,function(){return!1}).finally(function(){A.default.promptUnloadGuards--}))}).catch(ce,function(e){x.default.log("ws2:denied tos")();var t=n.setPokeable((new X.default).cancellable().catch(ae,function(){return!1})).cancellable(),a=e instanceof se?I.SOCKET_STATE.TOS_BLOCK:I.SOCKET_STATE.SMB_TOS_BLOCK;return n.clearState(),n.set({state:a,runPromise:t}),t}).catch(oe,me,function(e){e instanceof oe?x.default.log("ws2:phone denied (conflict)")():x.default.log("ws2:phone replaced")();var t=(new X.default).cancellable();return n.set({state:I.SOCKET_STATE.CONFLICT,conflictPromise:t,runPromise:t}),n.clearState(),t}).finally(function(){n.conflictPromise&&n.conflictPromise.cancel()}).catch(he,pe,function(){return!1})}},{key:"openSocket",value:function(){var e=this,t=this.socketPreload;if(this.socketPreload=null,t&&t.socket&&t.socket.state===ne.STATE.OPEN)return Promise.resolve(t.socket);var n=t&&t.active?t:new H.default,a=function(){e.retryTimestamp=n.retryTimestamp};n.on("change:retryTimestamp",a),this.pokeable=n;var r=Y.waitForBBEvent(n,"change:socket").cancellable().then(function(){return n.socket}).finally(function(){n.off("change:retryTimestamp",a),n.onerror=null,n.deactivate(),e.pokeable=null});return n.onerror=function(e){r.cancel(e)},r}},{key:"initConn",value:function(){var e=this;return new Promise(function(t,n){var a=I.VERSION,r=e.tag("init"),i=A.default.info();return e._basicSend({tag:r,data:["admin","init",[a.p,a.s,a.t],[i.os||"Unknown",i.name||"Unknown",i.version||"Unknown"],A.default.id(),!e.isIncognito&&!!$.default.getRememberMe()]},"init"),e.socket.nextMessage(Se.TAG(r)).get("data").catch(n).then(t)}).then(function(e){var t=e.desktop_update;if(t){var n=(0,o.default)(t,4),a=n[0],r=n[1],i=n[2],c=n[3],s=Z.default.activeVersion.lt(a)?Number.parseInt(r,10):void 0,u=Z.default.activeVersion.lt(i);Z.default.update(void 0,u,s,c)}else{var d,l,f=e.curr;"number"==typeof e.update?l=e.update:d=!!e.update,Z.default.update(f,d,l)}C.default.setSkew(Date.now()-e.time),(0,N.default)([{id:"1",ref:e.ref,refTTL:e.ttl}])})}},{key:"manageRef",value:function(){var e=this;return Promise.loop(function(t,n,a){var r=R.default.refExpiry-Date.now()-500;return Promise.delay(Math.max(r,0)).cancellable().then(function(){if(a>=5)throw new fe;x.default.log("ws2:Requesting Ref Update")();var t=e.tag("qr"+a);return e._basicSend({tag:t,data:["admin","Conn","reref"]},"reref"),e.socket.nextMessage(Se.TAG(t))}).then(function(e){var n=e.data;switch(n.status){case 200:return x.default.log("ws2:Updating Ref")(),void(0,N.default)([{ref:n.ref,refTTL:n.ttl}]);case 304:return x.default.log("ws2:Keeping Ref")(),void t();case 429:throw x.default.log("ws2:Server denied new ref")(),new fe;default:throw x.default.error("ws2:Bad Ref Response!",n)(),new _e("unrecognized ref request status ("+n.status+")")}})}).cancellable()}},{key:"requestSync",value:function(e){var t=this;if(this.syncTag=this.tag("sync"),!W.load())throw new ve;var n=$.default.getLoginTokens(),a=["admin","login",n.client,n.server,A.default.id()];e?a.push("takeover"):this.hasSynced&&(a.push(D.default.supportsFeature(D.default.F.RESUME_CAN_TAKEOVER)&&this.shouldForceReconnect?"force_reconnect":"reconnect"),a.push(R.default.me));var r=function(){return t._basicSend({tag:t.syncTag,data:a},"sync"),!0},i=new te.default({waitAlgorithm:(0,te.fibonacci)(0,8500,6e4),onTimeout:r});i.on("change:ts",function(){t.retryTimestamp=i.ts}),this.pokeable=i,i.activate(),r();var o=this.socket.nextMessage(Se.TAG(this.syncTag)),c=this.lookForAndHandleChallenge().catch(Promise.CancellationError,function(){}).catch(o.cancel.bind(o));return o.then(function(e){x.default.log("ws2:login",e)();var t=e.data;switch(t.status){case 200:return e;case 401:return Promise.reject(new ie);case 403:var n;return n=t.tos>=2?new se:t.smbTos?new ue:new de,Promise.reject(n);case 405:return x.default.error("ws2:Already authorized!")(),O.upload("already-authorized"),Promise.reject(new le);case 409:return Promise.reject(new oe);case 500:return Promise.reject(new ye);default:return x.default.error("ws2:unknown error! status:".concat(t.status),e)(),Promise.reject(new de)}}).finally(function(){c.cancel(),i.deactivate(),t.unset("pokeable"),t.unset("retryTimestamp")})}},{key:"waitForSyncInfo",value:function(){return this.socket.nextMessage(Se.SYNC_INFO).then(function(e){return e.data[1]})}},{key:"lookForAndHandleChallenge",value:function(){var e=this;return this.socket.nextMessage(Se.CHALLENGE).then(function(e){x.default.log("ws2:challenged!")();var t=S.default.decode(e.data[1].challenge);return W.getSecurityToken(t)}).then(function(t){var n=$.default.getLoginTokens(),a=n?n.server:void 0;if(!a)return x.default.error("ws2:handleChallenge no server token!",n)(),Promise.reject(new Error("Handle challenge no server token"));var r=e.tag("challenge");return e._basicSend({tag:r,data:["admin","challenge",t,a,A.default.id()]},"challenge"),e.socket.nextMessage(Se.TAG(r))}).then(function(e){return e.data.status>=500?Promise.reject(new ye):e.data.status>=400?(x.default.error("ws2:handleChallenge failed challenge!",e.data)(),Promise.reject(new ie)):void x.default.log("ws2:handleChallenge passed challenge")()})}},{key:"throwOnClose",value:function(){return this.socket.nextMessage(Se.DISCONNECT).then(function(e){throw"replaced"===e.data[1].kind?new me:new Ee})}},{key:"onInitialChatHistorySynced",value:function(){return Promise.resolve()}},{key:"openStream",value:function(){var e,t=this;if(this.canSend=!0,this.hasSynced)this.resumePromise||(this.resumePromise=this.runResume(!1)),e=this.resumePromise.finally(function(){t.unset("resumePromise")});else{z.default.Msg.markAllAsStale();var n=z.default.Contact.sync();e=z.default.Chat.sync().cancellable().then(function(){return t.set({hasSynced:!0,stream:I.SOCKET_STREAM.CONNECTED}),n}).catch(function(e){return t.set({hasSynced:!1,stream:I.SOCKET_STREAM.DISCONNECTED}),Promise.reject(e)}).catch(Promise.CancellationError,function(){}),R.default.isSMB&&D.default.supportsFeature(D.default.F.QUICK_REPLIES_QUERY)&&z.default.QuickReply.sync()}return D.default.supportsFeature(D.default.F.STATUS_V3_UI_VIEWING)&&z.default.StatusV3.sync(),D.default.supportsFeature(D.default.F.LABELS_DISPLAY)&&z.default.Label.sync(),Promise.resolve().cancellable().then(function(){return t.stream=t.hasSynced?I.SOCKET_STREAM.RESUMING:I.SOCKET_STREAM.SYNCING,t.socket.onmessage=t.onMessage.bind(t),t.socket.releaseMessages(),e}).catch(Promise.CancellationError,function(){e.cancel()})}},{key:"queryReceivedActions",value:function(){var e=this,t=(0,p.default)(this.sendQueue,"clientCacheable"),a=(0,v.default)(t,"tag").filter(function(e){return e});return x.default.log("ws2:queryReceivedActions")(),0===a.length?Promise.resolve():n("bihdhbjih").default.queryReceivedActions(a).then(function(n){Array.isArray(n)?n.forEach(function(t){var n=function(e,t){for(var n=t;n1&&void 0!==arguments[1]?arguments[1]:this.retryTimestamp;return this.set({pokeable:{poke(){e.cancel(new ae)}},retryTimestamp:t}),e}},{key:"clearCredentials",value:function(){var e=!1;try{this.clearState()}catch(t){e=!0}try{$.default.setBrowserId()}catch(t){e=!0}try{$.default.setUnknownId()}catch(t){e=!0}try{$.default.setMe()}catch(t){e=!0}if(D.default.supportsFeature(D.default.F.MD_BACKEND));else{try{$.default.clearTokens()}catch(t){e=!0}try{W.clear()}catch(t){e=!0}}try{$.default.clearAllLocalState()}catch(t){e=!0}e&&window.location&&window.location.reload&&window.location.reload()}},{key:"clearState",value:function(){var e=this;x.default.log("ws2:clearState")(),this.sendQueue=[],this.clearSendHash(!0),this.unset("hasSynced"),!D.default.supportsFeature(D.default.F.MD_BACKEND)&&R.default.protoVersion&&n("bihdhbjih").default.clearBPQueue().catch(function(){}),R.default.delete(),n("bfgbdiffgd").default.delete(),n("dcdiaahjj").default.delete(),n("ecadbdfdef").delete(),n("bihdhbjih").default.delete(),Object.keys(z.default).length>0&&(this._clearCollection(z.default.Chat),this._clearCollection(z.default.StatusV3),(0,g.default)(z.default,function(t){e._clearCollection(t)})),$.default.clearAllTemporaryStorageData(),R.default.blockStoreAdds=!0,U.IS_LRU_MEDIA_STORE_SUPPORTED&&q.default.clear(),F.default.clear()}},{key:"_clearCollection",value:function(e){if(e.isCollection){var t=(0,i.default)(e.models);e.reset(),t.forEach(function(e){(0,J.isFunction)(e.delete)&&e.delete()})}(0,J.isFunction)(e.delete)&&e.delete()}},{key:"maybeResendRequestEventually",value:function(e){var t=this,n=300*Q.default.expBackoff(e.resends,100);x.default.log("ws2:Resending "+e.toString()+" in "+n+"ms")(),e.state=G.default.STATE.WILL_RETRY,e.resendTimer=setTimeout(function(){e.resends++,e.resendTimer=void 0,t.sendHash[e.tag]===e&&(!e.resendGuard||e.resendGuard()?t._send(e):e.onSend({status:408}))},n)}},{key:"sendCurrentLogout",value:function(e){var t,a=this;D.default.supportsFeature(D.default.F.MD_BACKEND)?t=Promise.reject(new Error("sendCurrentLogout: should not reach")):t=(W.load()?n("bihdhbjih").default.logoutToken().then(function(e){var t={t:$.default.getLogoutToken(),m:e},n=$.default.getOldLogoutCreds();return n.push(t),$.default.setOldLogoutCreds(n),t}):Promise.resolve({})).then(function(t){if(e&&e.state===ne.STATE.OPEN){var n=a.logoutMutex;a.logoutMutex=n<=0?n=1:++n,x.default.info("ws2:logout through socket")(),e.partingSend(new he,'goodbye,,["admin","Conn","disconnect"]',function(e){return 0===e.indexOf("goodbye,")}).then(function(e){e?(x.default.log("ws2:logout through socket success")(),Ie(t)):x.default.warn("ws2:logout through socket failure, will POST")()}).finally(function(){a.logoutMutex===n&&(a.logoutMutex=0)})}else a.logoutMutex<0&&(a.logoutMutex=0),a.sendRemainingLogouts()});return t}},{key:"sendRemainingLogouts",value:function(){var e=this,t=this.logoutMutex;if(0===t){var a=n("bjieiiccce"),r=$.default.getOldLogoutCreds();0!==r.length?(this.logoutMutex=t=1,Promise.all((0,v.default)(r,function(e){return x.default.info("ws2:POST logout")(),a.post(I.LOGOUT_URL,e).then(function(){Ie(e)}).catch(function(e){x.default.warn("ws2:POST logout failure")()})})).finally(function(){t===e.logoutMutex&&(e.logoutMutex=0)})):this.logoutMutex=-1}}},{key:"updateImmediately",value:function(e){O.upload(e,!0).finally(function(){Z.default.restart(!0)})}},{key:"deprecatedVersion",value:function(){var e="ws2:deprecated version";x.default.log(e)(),O.upload(e,!0);var t=this.setPokeable((new X.default).cancellable().catch(ae,function(){return!1})).cancellable();return this.clearState(),this.set({state:I.SOCKET_STATE.DEPRECATED_VERSION,runPromise:t}),t}},{key:"canRequestBeSent",value:function(e){return!!this.canSend||Boolean(this.socket)&&$.default.knowsPhone()&&e.serverCacheable}}]),t}(w.default);function Pe(e){return e instanceof j.default}function Ie(e){var t=$.default.getOldLogoutCreds(),n=(0,f.default)(e);$.default.setOldLogoutCreds((0,p.default)(t,function(e){return!n(e)}))}var Re=new((0,w.defineModel)(Ce));x.default.exportToWindow("WS",Re);var Ne=Re;t.default=Ne},bggaihahj:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.MediaType=t.ModalType=t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=r(n("dbegcaehed")),l=r(n("cifjgjcead")),f=a(n("ddhijeejag")),h=r(n("bbchdeehff")),p=r(n("ddajbaceej")),g=r(n("eceadcicaf")),_=r(n("dhfbjgicha")),b=r(n("caffijjhc")),m=r(n("dfefggiaaf")),v=r(n("didfdhbecg")),E={DEFAULT:"modal",NONE:"none"},y=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;o1&&void 0!==arguments[1]?arguments[1]:{},a=t.transition||E.DEFAULT,r=t.uim,i=t.blockClose;n.state.flow&&(a=E.NONE);var o=(0,l.default)("ModalManager".concat(n.props.type));n.setState({flow:e,modalId:o,transition:a,uim:r,blockClose:i})},n.closeFlow=function(e){if(n.state.flow){var t={flow:void 0,modalId:null};e&&(t.transition=e),n.setState(t)}},n.requestFocus=function(){if(n.refUIE){var e=n.refUIE.getNode();e&&!e.contains(document.activeElement)&&p.default.focus(e)}},n.requestDismiss=function(e){e===n.state.modalId&&n.closeFlow()},n}return(0,u.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){this.props.listeners.add(h.default,"open_".concat(this.props.type),this.openFlow),this.props.listeners.add(h.default,"close_".concat(this.props.type),this.closeFlow)}},{key:"componentDidUpdate",value:function(e){e.type!==this.props.type&&(e.listeners.remove(h.default,"open_".concat(e.type),this.openFlow),e.listeners.remove(h.default,"close_".concat(e.type),this.closeFlow),this.props.listeners.add(h.default,"open_".concat(this.props.type),this.openFlow),this.props.listeners.add(h.default,"close_".concat(this.props.type),this.closeFlow))}},{key:"render",value:function(){var e=this,t=this.state,n=t.flow,a=t.modalId,r=t.transition,i=t.blockClose;return n&&(n=f.createElement(b.default,{displayName:"Modal".concat((0,d.default)(this.props.type)),escapable:!i,key:a,ref:this.setRefUIE,requestFocus:this.requestFocus,requestDismiss:this.requestDismiss.bind(null,a)},f.createElement(_.default,null,n))),f.createElement(m.default.Consumer,null,function(t){return f.createElement(m.default.Provider,{value:e.state.uim||t},f.createElement(v.default,{transitionName:r},n))})}}]),t}(f.Component),T=(0,g.default)(y);t.default=T;t.ModalType="modal";t.MediaType="media"},bggchdjgbi:function(e,t,n){e.exports=n.p+"img/f26_eb28a47950f61dc80827a74063d8786a.png"},bggficaecc:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(64).then(function(){e([n("eadficdbcc")])}.bind(null,n)).catch(n.oe).catch(t)})}},bgggbfdjje:function(e,t,n){e.exports=n.p+"img/f33_5a8f246313db052d67853a40f77a6427.png"},bggjcdhghi:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(75).then(function(){e([n("eacdfabgj")])}.bind(null,n)).catch(n.oe).catch(t)})}},bghafibbgi:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=a(n("ddhijeejag")),l=r(n("biddiiafgd")),f=r(n("bgeajihhc")),h=function(e){function t(){return(0,i.default)(this,t),(0,c.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,u.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return d.createElement(l.default,{cover:!0,cancelText:l10n.t(718),onCancel:f.default.logout.bind(f.default,!0),okText:l10n.t(687),onOK:f.default.poke.bind(f.default)},this.props.description," ",this.props.children)}}]),t}(d.Component);t.default=h},bgiachiigg:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.HydratedQuickReplyButton=t.HydratedURLButton=t.HydratedCallButton=t.HydratedTemplateButton=t.QuickReplyButton=t.URLButton=t.CallButton=t.TemplateButton=t.Location=t.Point=t.InteractiveAnnotation=t.AdReplyInfo=t.ContextInfo=t.SenderKeyDistributionMessage=t.ImageMessage=t.ContactMessage=t.LocationMessage=t.ExtendedTextMessage=t.DocumentMessage=t.AudioMessage=t.VideoMessage=t.Call=t.Chat=t.ProtocolMessage=t.HistorySyncNotification=t.ContactsArrayMessage=t.HSMCurrency=t.HSMDateTimeComponent=t.HSMDateTimeUnixEpoch=t.HSMDateTime=t.HSMLocalizableParameter=t.HighlyStructuredMessage=t.SendPaymentMessage=t.RequestPaymentMessage=t.DeclinePaymentRequestMessage=t.CancelPaymentRequestMessage=t.LiveLocationMessage=t.StickerMessage=t.FourRowTemplate=t.HydratedFourRowTemplate=t.TemplateMessage=t.TemplateButtonReplyMessage=t.ProductSnapshot=t.ProductMessage=t.GroupInviteMessage=t.DeviceSentMessage=t.DeviceSyncMessage=t.Message=t.AD_REPLY_INFO_MEDIATYPE=t.EXTENDED_TEXT_MESSAGE_FONTTYPE=t.EXTENDED_TEXT_MESSAGE_PREVIEWTYPE=t.VIDEO_MESSAGE_ATTRIBUTION=t.PROTOCOL_MESSAGE_TYPE=t.HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE=t.HSM_DATE_TIME_COMPONENT_CALENDARTYPE=void 0;var r=a(n("eaidjcib")),i=a(n("ffceefejc")),o=a(n("cjedcdbdii")),c=a(n("dbjagcfebh")),s=n("bfifcddbbg"),u=a(n("hehdadejj")),d=n("bfbigbhhbg"),l=Object.freeze({GREGORIAN:1,SOLAR_HIJRI:2});t.HSM_DATE_TIME_COMPONENT_CALENDARTYPE=l;var f=Object.freeze({MONDAY:1,TUESDAY:2,WEDNESDAY:3,THURSDAY:4,FRIDAY:5,SATURDAY:6,SUNDAY:7});t.HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE=f;var h=Object.freeze({REVOKE:0,EPHEMERAL_SETTING:3,EPHEMERAL_SYNC_RESPONSE:4,HISTORY_SYNC_NOTIFICATION:5});t.PROTOCOL_MESSAGE_TYPE=h;var p=Object.freeze({NONE:0,GIPHY:1,TENOR:2});t.VIDEO_MESSAGE_ATTRIBUTION=p;var g=Object.freeze({NONE:0,VIDEO:1});t.EXTENDED_TEXT_MESSAGE_PREVIEWTYPE=g;var _=Object.freeze({SANS_SERIF:0,SERIF:1,NORICAN_REGULAR:2,BRYNDAN_WRITE:3,BEBASNEUE_REGULAR:4,OSWALD_HEAVY:5});t.EXTENDED_TEXT_MESSAGE_FONTTYPE=_;var b=Object.freeze({NONE:0,IMAGE:1,VIDEO:2});t.AD_REPLY_INFO_MEDIATYPE=b;var m=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.Message=m;var v=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.DeviceSyncMessage=v;var E=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.DeviceSentMessage=E;var y=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.GroupInviteMessage=y;var T=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ProductMessage=T;var S=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ProductSnapshot=S;var w=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.TemplateButtonReplyMessage=w;var j=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.TemplateMessage=j;var A=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HydratedFourRowTemplate=A;var O=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.FourRowTemplate=O;var C=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.StickerMessage=C;var P=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.LiveLocationMessage=P;var I=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.CancelPaymentRequestMessage=I;var R=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.DeclinePaymentRequestMessage=R;var N=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.RequestPaymentMessage=N;var k=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.SendPaymentMessage=k;var M=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HighlyStructuredMessage=M;var L=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HSMLocalizableParameter=L;var D=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HSMDateTime=D;var x=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HSMDateTimeUnixEpoch=x;var U=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HSMDateTimeComponent=U,U.DAYOFWEEKTYPE=f,U.CALENDARTYPE=l;var F=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HSMCurrency=F;var B=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ContactsArrayMessage=B;var Y=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HistorySyncNotification=Y;var G=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ProtocolMessage=G,G.TYPE=h;var W=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.Chat=W;var V=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.Call=V;var K=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.VideoMessage=K,K.ATTRIBUTION=p;var H=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.AudioMessage=H;var z=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.DocumentMessage=z;var q=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ExtendedTextMessage=q,q.FONTTYPE=_,q.PREVIEWTYPE=g;var X=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.LocationMessage=X;var Q=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ContactMessage=Q;var J=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ImageMessage=J;var Z=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.SenderKeyDistributionMessage=Z;var $=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.ContextInfo=$;var ee=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.AdReplyInfo=ee,ee.MEDIATYPE=b;var te=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.InteractiveAnnotation=te;var ne=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.Point=ne;var ae=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.Location=ae;var re=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.TemplateButton=re;var ie=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.CallButton=ie;var oe=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.URLButton=oe;var ce=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.QuickReplyButton=ce;var se=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HydratedTemplateButton=se;var ue=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HydratedCallButton=ue;var de=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HydratedURLButton=de;var le=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(u.default);t.HydratedQuickReplyButton=le,m.internalSpec={conversation:[1,d.TYPES.STRING],senderKeyDistributionMessage:[2,d.TYPES.MESSAGE,Z],imageMessage:[3,d.TYPES.MESSAGE,J],contactMessage:[4,d.TYPES.MESSAGE,Q],locationMessage:[5,d.TYPES.MESSAGE,X],extendedTextMessage:[6,d.TYPES.MESSAGE,q],documentMessage:[7,d.TYPES.MESSAGE,z],audioMessage:[8,d.TYPES.MESSAGE,H],videoMessage:[9,d.TYPES.MESSAGE,K],call:[10,d.TYPES.MESSAGE,V],chat:[11,d.TYPES.MESSAGE,W],protocolMessage:[12,d.TYPES.MESSAGE,G],contactsArrayMessage:[13,d.TYPES.MESSAGE,B],highlyStructuredMessage:[14,d.TYPES.MESSAGE,M],fastRatchetKeySenderKeyDistributionMessage:[15,d.TYPES.MESSAGE,Z],sendPaymentMessage:[16,d.TYPES.MESSAGE,k],liveLocationMessage:[18,d.TYPES.MESSAGE,P],requestPaymentMessage:[22,d.TYPES.MESSAGE,N],declinePaymentRequestMessage:[23,d.TYPES.MESSAGE,R],cancelPaymentRequestMessage:[24,d.TYPES.MESSAGE,I],templateMessage:[25,d.TYPES.MESSAGE,j],stickerMessage:[26,d.TYPES.MESSAGE,C],groupInviteMessage:[28,d.TYPES.MESSAGE,y],templateButtonReplyMessage:[29,d.TYPES.MESSAGE,w],productMessage:[30,d.TYPES.MESSAGE,T],deviceSentMessage:[31,d.TYPES.MESSAGE,E],deviceSyncMessage:[32,d.TYPES.MESSAGE,v]},m.DeviceSyncMessage=v,v.internalSpec={serializedXmlBytes:[1,d.TYPES.BYTES]},m.DeviceSentMessage=E,E.internalSpec={destinationJid:[1,d.TYPES.STRING],message:[2,d.TYPES.MESSAGE,m]},m.GroupInviteMessage=y,y.internalSpec={groupJid:[1,d.TYPES.STRING],inviteCode:[2,d.TYPES.STRING],inviteExpiration:[3,d.TYPES.INT64],groupName:[4,d.TYPES.STRING],jpegThumbnail:[5,d.TYPES.BYTES],caption:[6,d.TYPES.STRING],contextInfo:[7,d.TYPES.MESSAGE,$]},m.ProductMessage=T,T.internalSpec={product:[1,d.TYPES.MESSAGE,S],businessOwnerJid:[2,d.TYPES.STRING],contextInfo:[17,d.TYPES.MESSAGE,$]},T.ProductSnapshot=S,S.internalSpec={productImage:[1,d.TYPES.MESSAGE,J],productId:[2,d.TYPES.STRING],title:[3,d.TYPES.STRING],description:[4,d.TYPES.STRING],currencyCode:[5,d.TYPES.STRING],priceAmount1000:[6,d.TYPES.INT64],retailerId:[7,d.TYPES.STRING],url:[8,d.TYPES.STRING],productImageCount:[9,d.TYPES.UINT32],firstImageId:[11,d.TYPES.STRING]},m.TemplateButtonReplyMessage=w,w.internalSpec={selectedId:[1,d.TYPES.STRING],selectedDisplayText:[2,d.TYPES.STRING],contextInfo:[3,d.TYPES.MESSAGE,$],selectedIndex:[4,d.TYPES.UINT32]},m.TemplateMessage=j,j.internalSpec={fourRowTemplate:[1,d.TYPES.MESSAGE,O],hydratedFourRowTemplate:[2,d.TYPES.MESSAGE,A],contextInfo:[3,d.TYPES.MESSAGE,$],hydratedTemplate:[4,d.TYPES.MESSAGE,A],__oneofs__:{format:["fourRowTemplate","hydratedFourRowTemplate"]}},j.HydratedFourRowTemplate=A,A.internalSpec={documentMessage:[1,d.TYPES.MESSAGE,z],hydratedTitleText:[2,d.TYPES.STRING],imageMessage:[3,d.TYPES.MESSAGE,J],videoMessage:[4,d.TYPES.MESSAGE,K],locationMessage:[5,d.TYPES.MESSAGE,X],hydratedContentText:[6,d.TYPES.STRING],hydratedFooterText:[7,d.TYPES.STRING],hydratedButtons:[8,d.FLAGS.REPEATED|d.TYPES.MESSAGE,se],templateId:[9,d.TYPES.STRING],__oneofs__:{title:["documentMessage","hydratedTitleText","imageMessage","videoMessage","locationMessage"]}},j.FourRowTemplate=O,O.internalSpec={documentMessage:[1,d.TYPES.MESSAGE,z],highlyStructuredMessage:[2,d.TYPES.MESSAGE,M],imageMessage:[3,d.TYPES.MESSAGE,J],videoMessage:[4,d.TYPES.MESSAGE,K],locationMessage:[5,d.TYPES.MESSAGE,X],content:[6,d.TYPES.MESSAGE,M],footer:[7,d.TYPES.MESSAGE,M],buttons:[8,d.FLAGS.REPEATED|d.TYPES.MESSAGE,re],__oneofs__:{title:["documentMessage","highlyStructuredMessage","imageMessage","videoMessage","locationMessage"]}},m.StickerMessage=C,C.internalSpec={url:[1,d.TYPES.STRING],fileSha256:[2,d.TYPES.BYTES],fileEncSha256:[3,d.TYPES.BYTES],mediaKey:[4,d.TYPES.BYTES],mimetype:[5,d.TYPES.STRING],height:[6,d.TYPES.UINT32],width:[7,d.TYPES.UINT32],directPath:[8,d.TYPES.STRING],fileLength:[9,d.TYPES.UINT64],mediaKeyTimestamp:[10,d.TYPES.INT64],firstFrameLength:[11,d.TYPES.UINT32],firstFrameSidecar:[12,d.TYPES.BYTES],isAnimated:[13,d.TYPES.BOOL],contextInfo:[17,d.TYPES.MESSAGE,$]},m.LiveLocationMessage=P,P.internalSpec={degreesLatitude:[1,d.TYPES.DOUBLE],degreesLongitude:[2,d.TYPES.DOUBLE],accuracyInMeters:[3,d.TYPES.UINT32],speedInMps:[4,d.TYPES.FLOAT],degreesClockwiseFromMagneticNorth:[5,d.TYPES.UINT32],caption:[6,d.TYPES.STRING],sequenceNumber:[7,d.TYPES.INT64],timeOffset:[8,d.TYPES.UINT32],jpegThumbnail:[16,d.TYPES.BYTES],contextInfo:[17,d.TYPES.MESSAGE,$]},m.CancelPaymentRequestMessage=I,I.internalSpec={key:[1,d.TYPES.MESSAGE,s.MessageKey]},m.DeclinePaymentRequestMessage=R,R.internalSpec={key:[1,d.TYPES.MESSAGE,s.MessageKey]},m.RequestPaymentMessage=N,N.internalSpec={noteMessage:[4,d.TYPES.MESSAGE,m],currencyCodeIso4217:[1,d.TYPES.STRING],amount1000:[2,d.TYPES.UINT64],requestFrom:[3,d.TYPES.STRING],expiryTimestamp:[5,d.TYPES.INT64]},m.SendPaymentMessage=k,k.internalSpec={noteMessage:[2,d.TYPES.MESSAGE,m],requestMessageKey:[3,d.TYPES.MESSAGE,s.MessageKey]},m.HighlyStructuredMessage=M,M.internalSpec={namespace:[1,d.TYPES.STRING],elementName:[2,d.TYPES.STRING],params:[3,d.FLAGS.REPEATED|d.TYPES.STRING],fallbackLg:[4,d.TYPES.STRING],fallbackLc:[5,d.TYPES.STRING],localizableParams:[6,d.FLAGS.REPEATED|d.TYPES.MESSAGE,L],deterministicLg:[7,d.TYPES.STRING],deterministicLc:[8,d.TYPES.STRING],hydratedHsm:[9,d.TYPES.MESSAGE,j]},M.HSMLocalizableParameter=L,L.internalSpec={default:[1,d.TYPES.STRING],currency:[2,d.TYPES.MESSAGE,F],dateTime:[3,d.TYPES.MESSAGE,D],__oneofs__:{paramOneof:["currency","dateTime"]}},L.HSMDateTime=D,D.internalSpec={component:[1,d.TYPES.MESSAGE,U],unixEpoch:[2,d.TYPES.MESSAGE,x],__oneofs__:{datetimeOneof:["component","unixEpoch"]}},D.HSMDateTimeUnixEpoch=x,x.internalSpec={timestamp:[1,d.TYPES.INT64]},D.HSMDateTimeComponent=U,U.internalSpec={dayOfWeek:[1,d.TYPES.ENUM,f],year:[2,d.TYPES.UINT32],month:[3,d.TYPES.UINT32],dayOfMonth:[4,d.TYPES.UINT32],hour:[5,d.TYPES.UINT32],minute:[6,d.TYPES.UINT32],calendar:[7,d.TYPES.ENUM,l]},L.HSMCurrency=F,F.internalSpec={currencyCode:[1,d.TYPES.STRING],amount1000:[2,d.TYPES.INT64]},m.ContactsArrayMessage=B,B.internalSpec={displayName:[1,d.TYPES.STRING],contacts:[2,d.FLAGS.REPEATED|d.TYPES.MESSAGE,Q],contextInfo:[17,d.TYPES.MESSAGE,$]},m.HistorySyncNotification=Y,Y.internalSpec={fileSha256:[1,d.TYPES.BYTES],fileLength:[2,d.TYPES.UINT64],mediaKey:[3,d.TYPES.BYTES],fileEncSha256:[4,d.TYPES.BYTES],directPath:[5,d.TYPES.STRING]},m.ProtocolMessage=G,G.internalSpec={key:[1,d.TYPES.MESSAGE,s.MessageKey],type:[2,d.TYPES.ENUM,h],ephemeralExpiration:[4,d.TYPES.UINT32],ephemeralSettingTimestamp:[5,d.TYPES.INT64],historySyncNotification:[6,d.TYPES.MESSAGE,Y]},m.Chat=W,W.internalSpec={displayName:[1,d.TYPES.STRING],id:[2,d.TYPES.STRING]},m.Call=V,V.internalSpec={callKey:[1,d.TYPES.BYTES]},m.VideoMessage=K,K.internalSpec={url:[1,d.TYPES.STRING],mimetype:[2,d.TYPES.STRING],fileSha256:[3,d.TYPES.BYTES],fileLength:[4,d.TYPES.UINT64],seconds:[5,d.TYPES.UINT32],mediaKey:[6,d.TYPES.BYTES],caption:[7,d.TYPES.STRING],gifPlayback:[8,d.TYPES.BOOL],height:[9,d.TYPES.UINT32],width:[10,d.TYPES.UINT32],fileEncSha256:[11,d.TYPES.BYTES],interactiveAnnotations:[12,d.FLAGS.REPEATED|d.TYPES.MESSAGE,te],directPath:[13,d.TYPES.STRING],mediaKeyTimestamp:[14,d.TYPES.INT64],jpegThumbnail:[16,d.TYPES.BYTES],contextInfo:[17,d.TYPES.MESSAGE,$],streamingSidecar:[18,d.TYPES.BYTES],gifAttribution:[19,d.TYPES.ENUM,p]},m.AudioMessage=H,H.internalSpec={url:[1,d.TYPES.STRING],mimetype:[2,d.TYPES.STRING],fileSha256:[3,d.TYPES.BYTES],fileLength:[4,d.TYPES.UINT64],seconds:[5,d.TYPES.UINT32],ptt:[6,d.TYPES.BOOL],mediaKey:[7,d.TYPES.BYTES],fileEncSha256:[8,d.TYPES.BYTES],directPath:[9,d.TYPES.STRING],mediaKeyTimestamp:[10,d.TYPES.INT64],contextInfo:[17,d.TYPES.MESSAGE,$],streamingSidecar:[18,d.TYPES.BYTES]},m.DocumentMessage=z,z.internalSpec={url:[1,d.TYPES.STRING],mimetype:[2,d.TYPES.STRING],title:[3,d.TYPES.STRING],fileSha256:[4,d.TYPES.BYTES],fileLength:[5,d.TYPES.UINT64],pageCount:[6,d.TYPES.UINT32],mediaKey:[7,d.TYPES.BYTES],fileName:[8,d.TYPES.STRING],fileEncSha256:[9,d.TYPES.BYTES],directPath:[10,d.TYPES.STRING],mediaKeyTimestamp:[11,d.TYPES.INT64],jpegThumbnail:[16,d.TYPES.BYTES],contextInfo:[17,d.TYPES.MESSAGE,$]},m.ExtendedTextMessage=q,q.internalSpec={text:[1,d.TYPES.STRING],matchedText:[2,d.TYPES.STRING],canonicalUrl:[4,d.TYPES.STRING],description:[5,d.TYPES.STRING],title:[6,d.TYPES.STRING],textArgb:[7,d.TYPES.FIXED32],backgroundArgb:[8,d.TYPES.FIXED32],font:[9,d.TYPES.ENUM,_],previewType:[10,d.TYPES.ENUM,g],jpegThumbnail:[16,d.TYPES.BYTES],contextInfo:[17,d.TYPES.MESSAGE,$],doNotPlayInline:[18,d.TYPES.BOOL]},m.LocationMessage=X,X.internalSpec={degreesLatitude:[1,d.TYPES.DOUBLE],degreesLongitude:[2,d.TYPES.DOUBLE],name:[3,d.TYPES.STRING],address:[4,d.TYPES.STRING],url:[5,d.TYPES.STRING],jpegThumbnail:[16,d.TYPES.BYTES],contextInfo:[17,d.TYPES.MESSAGE,$]},m.ContactMessage=Q,Q.internalSpec={displayName:[1,d.TYPES.STRING],vcard:[16,d.TYPES.STRING],contextInfo:[17,d.TYPES.MESSAGE,$]},m.ImageMessage=J,J.internalSpec={url:[1,d.TYPES.STRING],mimetype:[2,d.TYPES.STRING],caption:[3,d.TYPES.STRING],fileSha256:[4,d.TYPES.BYTES],fileLength:[5,d.TYPES.UINT64],height:[6,d.TYPES.UINT32],width:[7,d.TYPES.UINT32],mediaKey:[8,d.TYPES.BYTES],fileEncSha256:[9,d.TYPES.BYTES],interactiveAnnotations:[10,d.FLAGS.REPEATED|d.TYPES.MESSAGE,te],directPath:[11,d.TYPES.STRING],mediaKeyTimestamp:[12,d.TYPES.INT64],jpegThumbnail:[16,d.TYPES.BYTES],contextInfo:[17,d.TYPES.MESSAGE,$],firstScanSidecar:[18,d.TYPES.BYTES],firstScanLength:[19,d.TYPES.UINT32],experimentGroupId:[20,d.TYPES.UINT32],scansSidecar:[21,d.TYPES.BYTES],scanLengths:[22,d.FLAGS.REPEATED|d.TYPES.UINT32],midQualityFileSha256:[23,d.TYPES.BYTES],midQualityFileEncSha256:[24,d.TYPES.BYTES]},m.SenderKeyDistributionMessage=Z,Z.internalSpec={groupId:[1,d.TYPES.STRING],axolotlSenderKeyDistributionMessage:[2,d.TYPES.BYTES]},$.internalSpec={stanzaId:[1,d.TYPES.STRING],participant:[2,d.TYPES.STRING],quotedMessage:[3,d.TYPES.MESSAGE,m],remoteJid:[4,d.TYPES.STRING],mentionedJid:[15,d.FLAGS.REPEATED|d.TYPES.STRING],conversionSource:[18,d.TYPES.STRING],conversionData:[19,d.TYPES.BYTES],conversionDelaySeconds:[20,d.TYPES.UINT32],forwardingScore:[21,d.TYPES.UINT32],isForwarded:[22,d.TYPES.BOOL],quotedAd:[23,d.TYPES.MESSAGE,ee],placeholderKey:[24,d.TYPES.MESSAGE,s.MessageKey],expiration:[25,d.TYPES.UINT32],ephemeralSettingTimestamp:[26,d.TYPES.INT64]},$.AdReplyInfo=ee,ee.internalSpec={advertiserName:[1,d.TYPES.STRING],mediaType:[2,d.TYPES.ENUM,b],jpegThumbnail:[16,d.TYPES.BYTES],caption:[17,d.TYPES.STRING]},te.internalSpec={polygonVertices:[1,d.FLAGS.REPEATED|d.TYPES.MESSAGE,ne],location:[2,d.TYPES.MESSAGE,ae],__oneofs__:{action:["location"]}},ne.internalSpec={x:[3,d.TYPES.DOUBLE],y:[4,d.TYPES.DOUBLE]},ae.internalSpec={degreesLatitude:[1,d.TYPES.DOUBLE],degreesLongitude:[2,d.TYPES.DOUBLE],name:[3,d.TYPES.STRING]},re.internalSpec={quickReplyButton:[1,d.TYPES.MESSAGE,ce],urlButton:[2,d.TYPES.MESSAGE,oe],callButton:[3,d.TYPES.MESSAGE,ie],index:[4,d.TYPES.UINT32],__oneofs__:{button:["quickReplyButton","urlButton","callButton"]}},re.CallButton=ie,ie.internalSpec={displayText:[1,d.TYPES.MESSAGE,M],phoneNumber:[2,d.TYPES.MESSAGE,M]},re.URLButton=oe,oe.internalSpec={displayText:[1,d.TYPES.MESSAGE,M],url:[2,d.TYPES.MESSAGE,M]},re.QuickReplyButton=ce,ce.internalSpec={displayText:[1,d.TYPES.MESSAGE,M],id:[2,d.TYPES.STRING]},se.internalSpec={quickReplyButton:[1,d.TYPES.MESSAGE,le],urlButton:[2,d.TYPES.MESSAGE,de],callButton:[3,d.TYPES.MESSAGE,ue],index:[4,d.TYPES.UINT32],__oneofs__:{hydratedButton:["quickReplyButton","urlButton","callButton"]}},se.HydratedCallButton=ue,ue.internalSpec={displayText:[1,d.TYPES.STRING],phoneNumber:[2,d.TYPES.STRING]},se.HydratedURLButton=de,de.internalSpec={displayText:[1,d.TYPES.STRING],url:[2,d.TYPES.STRING]},se.HydratedQuickReplyButton=le,le.internalSpec={displayText:[1,d.TYPES.STRING],id:[2,d.TYPES.STRING]}},bgifeficfg:function(e,t){e.exports={ach:{name:"Acholi",numbers:[1,2],plurals:e=>Number(e>1)},af:{name:"Afrikaans",numbers:[1,2],plurals:e=>Number(1!=e)},ak:{name:"Akan",numbers:[1,2],plurals:e=>Number(e>1)},am:{name:"Amharic",numbers:[1,2],plurals:e=>Number(e>1)},an:{name:"Aragonese",numbers:[1,2],plurals:e=>Number(1!=e)},ar:{name:"Arabic",numbers:[0,1,2,3,11,100],plurals:e=>Number(0===e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},arn:{name:"Mapudungun",numbers:[1,2],plurals:e=>Number(e>1)},ast:{name:"Asturian",numbers:[1,2],plurals:e=>Number(1!=e)},ay:{name:"Aymará",numbers:[1],plurals:e=>0},az:{name:"Azerbaijani",numbers:[1,2],plurals:e=>Number(1!=e)},be:{name:"Belarusian",numbers:[1,2,5],plurals:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},bg:{name:"Bulgarian",numbers:[1,2],plurals:e=>Number(1!=e)},bn:{name:"Bengali",numbers:[1,2],plurals:e=>Number(1!=e)},bo:{name:"Tibetan",numbers:[1],plurals:e=>0},br:{name:"Breton",numbers:[1,2],plurals:e=>Number(e>1)},bs:{name:"Bosnian",numbers:[1,2,5],plurals:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},ca:{name:"Catalan",numbers:[1,2],plurals:e=>Number(1!=e)},cgg:{name:"Chiga",numbers:[1],plurals:e=>0},cs:{name:"Czech",numbers:[1,2,5],plurals:e=>Number(1==e?0:e>=2&&e<=4?1:2)},csb:{name:"Kashubian",numbers:[1,2,5],plurals:e=>Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},cy:{name:"Welsh",numbers:[1,2,3,8],plurals:e=>Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},da:{name:"Danish",numbers:[1,2],plurals:e=>Number(1!=e)},de:{name:"German",numbers:[1,2],plurals:e=>Number(1!=e)},dz:{name:"Dzongkha",numbers:[1],plurals:e=>0},el:{name:"Greek",numbers:[1,2],plurals:e=>Number(1!=e)},en:{name:"English",numbers:[1,2],plurals:e=>Number(1!=e)},eo:{name:"Esperanto",numbers:[1,2],plurals:e=>Number(1!=e)},es:{name:"Spanish",numbers:[1,2],plurals:e=>Number(1!=e)},es_ar:{name:"Argentinean Spanish",numbers:[1,2],plurals:e=>Number(1!=e)},et:{name:"Estonian",numbers:[1,2],plurals:e=>Number(1!=e)},eu:{name:"Basque",numbers:[1,2],plurals:e=>Number(1!=e)},fa:{name:"Persian",numbers:[1],plurals:e=>0},fi:{name:"Finnish",numbers:[1,2],plurals:e=>Number(1!=e)},fil:{name:"Filipino",numbers:[1,2],plurals:e=>Number(e>1)},fo:{name:"Faroese",numbers:[1,2],plurals:e=>Number(1!=e)},fr:{name:"French",numbers:[1,2],plurals:e=>Number(e>1)},fur:{name:"Friulian",numbers:[1,2],plurals:e=>Number(1!=e)},fy:{name:"Frisian",numbers:[1,2],plurals:e=>Number(1!=e)},ga:{name:"Irish",numbers:[1,2,3,7,11],plurals:e=>Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},gd:{name:"Scottish Gaelic",numbers:[1,2,3,20],plurals:e=>Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},gl:{name:"Galician",numbers:[1,2],plurals:e=>Number(1!=e)},gu:{name:"Gujarati",numbers:[1,2],plurals:e=>Number(1!=e)},gun:{name:"Gun",numbers:[1,2],plurals:e=>Number(e>1)},ha:{name:"Hausa",numbers:[1,2],plurals:e=>Number(1!=e)},he:{name:"Hebrew",numbers:[1,2],plurals:e=>Number(1!=e)},hi:{name:"Hindi",numbers:[1,2],plurals:e=>Number(1!=e)},hr:{name:"Croatian",numbers:[1,2,5],plurals:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},hu:{name:"Hungarian",numbers:[1,2],plurals:e=>Number(1!=e)},hy:{name:"Armenian",numbers:[1,2],plurals:e=>Number(1!=e)},ia:{name:"Interlingua",numbers:[1,2],plurals:e=>Number(1!=e)},id:{name:"Indonesian",numbers:[1],plurals:e=>0},is:{name:"Icelandic",numbers:[1,2],plurals:e=>Number(e%10!=1||e%100==11)},it:{name:"Italian",numbers:[1,2],plurals:e=>Number(1!=e)},ja:{name:"Japanese",numbers:[1],plurals:e=>0},jbo:{name:"Lojban",numbers:[1],plurals:e=>0},jv:{name:"Javanese",numbers:[0,1],plurals:e=>Number(0!==e)},ka:{name:"Georgian",numbers:[1],plurals:e=>0},kk:{name:"Kazakh",numbers:[1],plurals:e=>0},km:{name:"Khmer",numbers:[1],plurals:e=>0},kn:{name:"Kannada",numbers:[1,2],plurals:e=>Number(1!=e)},ko:{name:"Korean",numbers:[1],plurals:e=>0},ku:{name:"Kurdish",numbers:[1,2],plurals:e=>Number(1!=e)},kw:{name:"Cornish",numbers:[1,2,3,4],plurals:e=>Number(1==e?0:2==e?1:3==e?2:3)},ky:{name:"Kyrgyz",numbers:[1],plurals:e=>0},lb:{name:"Letzeburgesch",numbers:[1,2],plurals:e=>Number(1!=e)},ln:{name:"Lingala",numbers:[1,2],plurals:e=>Number(e>1)},lo:{name:"Lao",numbers:[1],plurals:e=>0},lt:{name:"Lithuanian",numbers:[1,2,10],plurals:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},lv:{name:"Latvian",numbers:[0,1,2],plurals:e=>Number(e%10==1&&e%100!=11?0:0!==e?1:2)},mai:{name:"Maithili",numbers:[1,2],plurals:e=>Number(1!=e)},mfe:{name:"Mauritian Creole",numbers:[1,2],plurals:e=>Number(e>1)},mg:{name:"Malagasy",numbers:[1,2],plurals:e=>Number(e>1)},mi:{name:"Maori",numbers:[1,2],plurals:e=>Number(e>1)},mk:{name:"Macedonian",numbers:[1,2],plurals:e=>Number(1==e||e%10==1?0:1)},ml:{name:"Malayalam",numbers:[1,2],plurals:e=>Number(1!=e)},mn:{name:"Mongolian",numbers:[1,2],plurals:e=>Number(1!=e)},mnk:{name:"Mandinka",numbers:[0,1,2],plurals:e=>Number(0===e?0:1==e?1:2)},mr:{name:"Marathi",numbers:[1,2],plurals:e=>Number(1!=e)},ms:{name:"Malay",numbers:[1],plurals:e=>0},mt:{name:"Maltese",numbers:[1,2,11,20],plurals:e=>Number(1==e?0:0===e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},nah:{name:"Nahuatl",numbers:[1,2],plurals:e=>Number(1!=e)},nap:{name:"Neapolitan",numbers:[1,2],plurals:e=>Number(1!=e)},nb:{name:"Norwegian Bokmal",numbers:[1,2],plurals:e=>Number(1!=e)},ne:{name:"Nepali",numbers:[1,2],plurals:e=>Number(1!=e)},nl:{name:"Dutch",numbers:[1,2],plurals:e=>Number(1!=e)},nn:{name:"Norwegian Nynorsk",numbers:[1,2],plurals:e=>Number(1!=e)},no:{name:"Norwegian",numbers:[1,2],plurals:e=>Number(1!=e)},nso:{name:"Northern Sotho",numbers:[1,2],plurals:e=>Number(1!=e)},oc:{name:"Occitan",numbers:[1,2],plurals:e=>Number(e>1)},or:{name:"Oriya",numbers:[2,1],plurals:e=>Number(1!=e)},pa:{name:"Punjabi",numbers:[1,2],plurals:e=>Number(1!=e)},pap:{name:"Papiamento",numbers:[1,2],plurals:e=>Number(1!=e)},pl:{name:"Polish",numbers:[1,2,5],plurals:e=>Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},pms:{name:"Piemontese",numbers:[1,2],plurals:e=>Number(1!=e)},ps:{name:"Pashto",numbers:[1,2],plurals:e=>Number(1!=e)},pt:{name:"Portuguese",numbers:[1,2],plurals:e=>Number(1!=e)},"pt-BR":{name:"Brazilian Portuguese",numbers:[1,2],plurals:e=>Number(1!=e)},rm:{name:"Romansh",numbers:[1,2],plurals:e=>Number(1!=e)},ro:{name:"Romanian",numbers:[1,2,20],plurals:e=>Number(1==e?0:0===e||e%100>0&&e%100<20?1:2)},ru:{name:"Russian",numbers:[1,2,5],plurals:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},sah:{name:"Yakut",numbers:[1],plurals:e=>0},sco:{name:"Scots",numbers:[1,2],plurals:e=>Number(1!=e)},se:{name:"Northern Sami",numbers:[1,2],plurals:e=>Number(1!=e)},si:{name:"Sinhala",numbers:[1,2],plurals:e=>Number(1!=e)},sk:{name:"Slovak",numbers:[1,2,5],plurals:e=>Number(1==e?0:e>=2&&e<=4?1:2)},sl:{name:"Slovenian",numbers:[5,1,2,3],plurals:e=>Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},so:{name:"Somali",numbers:[1,2],plurals:e=>Number(1!=e)},son:{name:"Songhay",numbers:[1,2],plurals:e=>Number(1!=e)},sq:{name:"Albanian",numbers:[1,2],plurals:e=>Number(1!=e)},sr:{name:"Serbian",numbers:[1,2,5],plurals:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},su:{name:"Sundanese",numbers:[1],plurals:e=>0},sv:{name:"Swedish",numbers:[1,2],plurals:e=>Number(1!=e)},sw:{name:"Swahili",numbers:[1,2],plurals:e=>Number(1!=e)},ta:{name:"Tamil",numbers:[1,2],plurals:e=>Number(1!=e)},te:{name:"Telugu",numbers:[1,2],plurals:e=>Number(1!=e)},tg:{name:"Tajik",numbers:[1,2],plurals:e=>Number(e>1)},th:{name:"Thai",numbers:[1],plurals:e=>0},ti:{name:"Tigrinya",numbers:[1,2],plurals:e=>Number(e>1)},tk:{name:"Turkmen",numbers:[1,2],plurals:e=>Number(1!=e)},tr:{name:"Turkish",numbers:[1,2],plurals:e=>Number(e>1)},tt:{name:"Tatar",numbers:[1],plurals:e=>0},ug:{name:"Uyghur",numbers:[1],plurals:e=>0},uk:{name:"Ukrainian",numbers:[1,2,5],plurals:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},ur:{name:"Urdu",numbers:[1,2],plurals:e=>Number(1!=e)},uz:{name:"Uzbek",numbers:[1,2],plurals:e=>Number(e>1)},vi:{name:"Vietnamese",numbers:[1],plurals:e=>0},wa:{name:"Walloon",numbers:[1,2],plurals:e=>Number(e>1)},wo:{name:"Wolof",numbers:[1],plurals:e=>0},yo:{name:"Yoruba",numbers:[1,2],plurals:e=>Number(1!=e)},zh:{name:"Chinese",numbers:[1],plurals:e=>0}}},bgigcgeadi:function(e,t,n){e.exports=n.p+"img/f72_ae6ac1146134ea79656c595a1a2d0e8b.png"},bgjjebdcdf:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(82).then(function(){e([n("cgafdejfea")])}.bind(null,n)).catch(n.oe).catch(t)})}},bhaehigaaa:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.concatenateKey=P,t.default=void 0;var i=r(n("bbfdjfific")),o=r(n("bcdejiigcg")),c=r(n("jbgeabaaj")),s=r(n("bejjegijhj")),u=r(n("djahcdfjae")),d=r(n("eicihhaba")),l=r(n("dichbhhfga")),f=r(n("bhdddbafig")),h=r(n("hgjcbccfg")),p=r(n("baagejbchg")),g=a(n("daahebbhhf")),_=r(n("cbjcfbbhja")),b=r(n("eecdaegci")),m=r(n("bdiiahhjbe")),v=r(n("edjgaiicj")),E=n("hjbbdjjdf"),y=r(n("jccfhaecf")),T=n("dcbdjheea"),S=[p.default.KEY_LOGOUT_TOKEN,p.default.KEY_CLIENT_TOKEN,p.default.KEY_SERVER_TOKEN,p.default.KEY_SECRET_BUNDLE],w=[p.default.KEY_LOG_CURSOR,p.default.KEY_WHATSAPP_MUTEX,p.default.KEY_REMEMBER_ME,p.default.KEY_WHATSAPP_LS_VERSION],j=[p.default.KEY_WHATSAPP_MUTEX,p.default.KEY_REMEMBER_ME,p.default.KEY_OLD_LOGOUT_CREDS],A=[p.default.KEY_VERSION],O="x"+Math.round(1e9*Math.random()),C={thisTabId:O,getRememberMe(){var e=this._getPS(p.default.KEY_REMEMBER_ME);return null===e&&(e=!0,this._setPS(p.default.KEY_REMEMBER_ME,!0)),!!e},setRememberMe(e){var t=!!e;if(t!==this.getRememberMe()){m.default.log("UserPrefs:setRememberMe: ".concat(String(t)))();var n=this._storage();this._setPS(p.default.KEY_REMEMBER_ME,t);var a=this._storage();if(n!==a)(0,f.default)(Object.keys(n),w.concat(j)).forEach(function(e){(0,E.isFunction)(n[e])||(a[e]=n[e],n.removeItem(e))});t||m.default.clearLogs()}},_storage(){return this.getRememberMe()?_.default.permanentStorageWithCache:_.default.temporaryStorage},clear(){var e=this._getPreservedKeys();this._storage().clear(),this._setPreservedKeys(e)},_getKeys:(e,t)=>(0,l.default)(t,t.map(function(t){return e.getItem(t)})),_setKeys(e,t){(0,d.default)(t,function(t,n){e.setItem(n,t)})},_getPreservedKeys(){return this._getKeys(_.default.permanentStorage,j)},_setPreservedKeys(e){return this._setKeys(_.default.permanentStorage,e)},_getAllKeyValues(){var e=this._storage();return(0,u.default)(Object.keys(e).map(function(t){return[t,e.getItem(t)]}))},_setAllKeyValues(e){var t=this._storage();Object.keys(e).forEach(function(n){t.setItem(n,e[n])})},_getPS(e){return this._get(e,_.default.permanentStorage)},_setPS(e,t){return this._set(e,t,_.default.permanentStorage)},_getTS(e){return this._get(e,_.default.temporaryStorage)},_setTS(e,t){return this._set(e,t,_.default.temporaryStorage)},_get(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._storage(),a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if((0,s.default)(e))throw new Error("_get called with no key");var r=t.getItem(e);if(a||(0,s.default)(r))return r;try{return JSON.parse(r,b.default)}catch(a){return m.default.log("userPrefs:_get("+e+") '"+a+"' "+r)(),n("dfhjacfbjg").upload("userprefs-parse-error"),void t.removeItem(e)}},_set(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this._storage(),a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if((0,s.default)(e))throw new Error("_set called with no key");(0,s.default)(t)?n.removeItem(e):n.setItem(e,a?t:JSON.stringify(t))},_getMe:()=>n("bjigbaghc").default.me,_getUser(e){var t=this._getMe();if(!t)return m.default.error("userPrefs: Me has not loaded yet.")(),null;var n=(0,v.default)(P(t.toString(),e));return this._get(n)},_setUser(e,t){var n=this._getMe();if(!n)return m.default.error("userPrefs: Me has not loaded yet.")(),null;var a=(0,v.default)(P(n.toString(),e));return this._set(a,t)},_setUserSession(e,t){var n=this._getMe();if(n){var a=(0,v.default)(P(n.toString(),e));this._set(a,t,_.default.temporaryStorage)}else m.default.error("userPrefs: Me has not loaded yet.")()},_getUserSession(e,t){var n=this._getMe();if(!n)return m.default.error("userPrefs: Me has not loaded yet.")(),null;var a=(0,v.default)(P(n.toString(),e));return this._get(a,_.default.temporaryStorage)},_clearUserSessionItem(e){var t=this._getMe();if(t){var n=(0,v.default)(P(t.toString(),e));_.default.temporaryStorage.removeItem(n)}else m.default.error("userPrefs: Me has not loaded yet.")()},setMe(e){var t=n("bjbdcigbdi");t.supportsFeature(t.F.MD_BACKEND)||this._set(p.default.KEY_LAST_WID,e)},getMe(){var e=n("bjbdcigbdi"),t=null;return e.supportsFeature(e.F.MD_BACKEND)||(t=this._get(p.default.KEY_LAST_WID)),t&&y.default.isWid(t)?(0,T.createWid)(t):t},setPushname(e){this._setUser(p.default.KEY_LAST_PUSHNAME,e)},getPushname(){return this._getUser(p.default.KEY_LAST_PUSHNAME)},clearAllTemporaryStorageData(){_.default.temporaryStorage.clear()},getLoginTokens(){return{client:this._get(p.default.KEY_CLIENT_TOKEN),server:this._get(p.default.KEY_SERVER_TOKEN)}},setLoginTokens(e){var t=e.client,n=e.server;t&&n&&!(0,s.default)(t)&&(m.default.log("UserPrefs:setLoginTokens")(),this._set(p.default.KEY_CLIENT_TOKEN,t),this._set(p.default.KEY_SERVER_TOKEN,n))},knowsPhone(){var e=this.getLoginTokens();return!(!e.client||!e.server)},setRefTok(e,t){C.clearDeprecatedKeys(),this.setRefTokCookies(e,t)},setRefTokCookies(e,t){g.setCookie({name:p.default.COOKIE_REF,value:e,path:p.default.PP_REF,domain:p.default.COOKIE_DOMAIN,secure:!0});var n={name:p.default.COOKIE_TOK,value:t,path:p.default.PP_TOK,domain:p.default.COOKIE_DOMAIN,secure:!0};g.setCookie(n)},clearCookies(){g.setCookie({name:p.default.COOKIE_REF,expirationDate:0,domain:p.default.COOKIE_DOMAIN,path:p.default.PP_REF}),g.setCookie({name:p.default.COOKIE_TOK,expirationDate:0,domain:p.default.COOKIE_DOMAIN,path:p.default.PP_TOK})},clearDeprecatedKeys(){A.forEach(function(e){_.default.permanentStorage.removeItem(e)})},getSecretBundle(){var e=this._get(p.default.KEY_SECRET_BUNDLE);return e?("string"==typeof e&&(e=JSON.parse(e)),(0,c.default)(e,h.default.decode)):(m.default.error("UserPrefs:Attempted to load non-existent secret bundle!",e)(),null)},setSecretBundle(e){return this._set(p.default.KEY_SECRET_BUNDLE,(0,c.default)(e,h.default.encode))},clearTokens(){var e=this;S.forEach(function(t){e._set(t,void 0)})},getNUX(e){return this._getUser(e)},setNUX(e,t){return this._setUser(e,t)},getUnknownId(){var e=this._get(p.default.KEY_UNKNOWN_ID);return e||(e="unknown"+Math.floor(1e10*Math.random()),this.setUnknownId(e)),e},setUnknownId(e){return this._set(p.default.KEY_UNKNOWN_ID,e)},getBrowserId(){return this._get(p.default.KEY_BROWSER_ID)},setBrowserId(e){this._set(p.default.KEY_BROWSER_ID,e)},getLastMobilePlatform(){return this._get(p.default.KEY_MOBILE_PLATFORM)},setLastMobilePlatform(e){this._set(p.default.KEY_MOBILE_PLATFORM,e)},setLastChatMuteDuration(e){this._setUser(p.default.KEY_LAST_CHAT_MUTE_DURATION,e)},getLastChatMuteDuration(){return this._getUser(p.default.KEY_LAST_CHAT_MUTE_DURATION)},setLastEmojiTab(e){return this._setUser(p.default.KEY_LAST_ACTIVE_EMOJI_TAB,e)},getLastEmojiTab(){return this._getUser(p.default.KEY_LAST_ACTIVE_EMOJI_TAB)},setLastComposeBoxPanel:function(e){return this._setUser(p.default.KEY_LAST_SELECTED_COMPOSE_BOX_PANEL,e)},getLastComposeBoxPanel:function(){return this._getUser(p.default.KEY_LAST_SELECTED_COMPOSE_BOX_PANEL)},setSeenGroupDesc:function(e){return this._setUser(e.toString(),!0)},getSeenGroupDesc(e){return this._getUser(e.toString())},getCollection(e){return this._getUser(e)},setCollection(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];null==this._getMe()||n||this._setUser(e,t)},getGlobalSounds(){return!this._getUser(p.default.KEY_GLOBAL_MUTE_SOUNDS)},setGlobalSounds(e){return this._setUser(p.default.KEY_GLOBAL_MUTE_SOUNDS,!e)},getGlobalNotifications(){return!this._getUser(p.default.KEY_GLOBAL_MUTE_NOTIFICATIONS)},setGlobalNotifications(e){return this._setUser(p.default.KEY_GLOBAL_MUTE_NOTIFICATIONS,!e)},getGlobalPreviews(){return!this._getUser(p.default.KEY_GLOBAL_MUTE_PREVIEWS)},setGlobalPreviews(e){return this._setUser(p.default.KEY_GLOBAL_MUTE_PREVIEWS,!e)},getCollapseMuted(){return this._getUser(p.default.KEY_GLOBAL_COLLAPSE_MUTED)},setCollapseMuted(e){return this._setUser(p.default.KEY_GLOBAL_COLLAPSE_MUTED,e)},getGeocoderLocation(){return this._getUser(p.default.KEY_GEOCODER_LOCATION)},setGeocoderLocation(e){this._setUser(p.default.KEY_GEOCODER_LOCATION,e)},getMapsOverQuota(){return this._get(p.default.KEY_GMAPS_OVER_LIMIT)},setMapsOverQuota(e){return this._set(p.default.KEY_GMAPS_OVER_LIMIT,e)},setSmbLabelPalette(e){return this._set(p.default.KEY_SMB_LABEL_COLOR_PALETTE,e)},getSmbLabelPalette(){return this._getUser(p.default.KEY_SMB_LABEL_COLOR_PALETTE)},getGroupParticipantAssignedColor(e){return this._getUser(p.default.KEY_GROUP_ASSIGNED_COLOR+"-"+e.toString())},setGroupParticipantAssignedColor(e,t){this._setUser(p.default.KEY_GROUP_ASSIGNED_COLOR+"-"+e.toString(),t)},getMutex(){return this._getPS(p.default.KEY_WHATSAPP_MUTEX)},setMutex(e){var t=e?O+":"+e:e;return this._setPS(p.default.KEY_WHATSAPP_MUTEX,t)},removeMutex(){return this._setPS(p.default.KEY_WHATSAPP_MUTEX)},parseMutex(e){var t=e?JSON.parse(e):"";return t?t.toString().split(/:/).pop():t},mutexFilter:e=>e.key===p.default.KEY_WHATSAPP_MUTEX&&!(e.newValue||"").includes(O),localTakeoverSuccess(){var e=this.getRememberMe()?{}:(0,o.default)(this._getAllKeyValues(),w);e.wa_tab_src=O,this._setPS(p.default.KEY_LOCAL_TAKEOVER_OK,e),this._setPS(p.default.KEY_LOCAL_TAKEOVER_OK)},parseTakeover(e){var t=e?JSON.parse(e):{};return(0,i.default)(t)?(delete t.wa_tab_src,t):{}},takeoverFilter:e=>e.key===p.default.KEY_LOCAL_TAKEOVER_OK&&!(e.newValue||"").includes(O),getLangPref(){return this._get(p.default.KEY_LANG)},setLangPref(e){return this._set(p.default.KEY_LANG,e)},getLogoutToken(){return this._getPS(p.default.KEY_LOGOUT_TOKEN)},setLogoutToken(e){return this._setPS(p.default.KEY_LOGOUT_TOKEN,e)},getOldLogoutCreds(){return this._getPS(p.default.KEY_OLD_LOGOUT_CREDS)||[]},setOldLogoutCreds(e){return this._setPS(p.default.KEY_OLD_LOGOUT_CREDS,e)},clearAllLocalState(){var e=this._getPreservedKeys();_.default.temporaryStorage.clear(),_.default.permanentStorage.clear(),this._setPreservedKeys(e),this.clearCookies(),m.default.clearLogs()},setNoTakeover(e){return this._setTS(p.default.KEY_NO_TAKEOVER,e)},getNoTakeover(){return this._getTS(p.default.KEY_NO_TAKEOVER)},getWamBuffer(){return this._get(p.default.KEY_WAM_BUFFER,void 0,!0)},setWamBuffer(e){this._set(p.default.KEY_WAM_BUFFER,e,void 0,!0)},getWamInfo(){return this._get(p.default.KEY_WAM_INFO)},setWamInfo(e){return this._set(p.default.KEY_WAM_INFO,e)},setVideoVolumeSettings(e,t){this.setVideoVolumeSetting(e),this.setVideoMutedSetting(t)},setVideoVolumeSetting(e){this._set(p.default.KEY_VIDEO_VOLUME,e)},setVideoMutedSetting(e){this._set(p.default.KEY_VIDEO_MUTE,e)},getVideoVolumeSettings(){return{volume:this._get(p.default.KEY_VIDEO_VOLUME),muted:!!this._get(p.default.KEY_VIDEO_MUTE)}},_getComposeContentsKey:e=>"".concat(p.default.KEY_COMPOSE_CONTENTS_PREFIX).concat(e.toString()),setComposeContents(e,t){this._setUserSession(this._getComposeContentsKey(e),t)},getComposeContents(e){return this._getUserSession(this._getComposeContentsKey(e))},deleteComposeContents(e){this._clearUserSessionItem(this._getComposeContentsKey(e))},setVersion(e){this._set(p.default.KEY_PROTO_VERSION,e)},getVersion(){return this._get(p.default.KEY_PROTO_VERSION)},setContactChecksum(e){this._setUser(p.default.KEY_CONTACT_CHECKSUM,e)},getContactChecksum(){return this._getUser(p.default.KEY_CONTACT_CHECKSUM)}};function P(e,t){return[e,t].join(":")}var I=C;t.default=I},bhbcgacdj:function(e,t){e.exports={container:"_2t4Ic"}},bhchdddbbc:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(36).then(function(){e([n("cbadecaifg")])}.bind(null,n)).catch(n.oe).catch(t)})}},bhdcfgdcjh:function(e,t,n){e.exports=n.p+"img/f47_152a85c5e9ff12d5f85050ecad1d4313.png"},bhddheiedc:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!n("gcbhjhjhg").default.supported)return;var t=!0===e.estimateStorage,a=n("chiaeadhif"),d=n("bbaibbdgdj"),l=navigator.serviceWorker;(0,o.default)().then(function(t){var n=(0,r.default)(e.keep,function(e){return[e[i.default.RES.LOW],e[i.default.RES.HIGH]]}).map(function(e){var n=t&&e[u.WEBP]?u.WEBP:u.DEFAULT,a=e[n].split("/");return a[a.length-1]});l&&l.controller&&a.request(l.controller,d.CLEAN_ASSETS,n).catch(function(){})}).then(function(){return t?(0,s.default)():null}).then(function(e){e&&new c.default.WebcStorageStat({webcStorageUsage:e.usage,webcStorageQuota:e.quota}).commit()})};var r=a(n("gaaifgdgd")),i=a(n("jjhbchhce")),o=a(n("dcaiaeaebb")),c=a(n("bfbggcdbfb")),s=a(n("cijheiibhg")),u={DEFAULT:"default",WEBP:"webp"}},bhdfedeifc:function(e,t,n){e.exports=n.p+"img/f18_cc883fb28c32b1652826de5dc16feee0.png"},bheafeifce:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unproxy=function(e){return e._ProxyState$state?e._ProxyState$state:e}},bhehfiebbd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.set=function(e){r=e},t.get=function(){return(0,i.default)(r,"InvocationInterface was not inited")};var r,i=a(n("cahfddcdga"))},bhggeigghg:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={};t.default=a},bhgjacgcdd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isCallKitSupported=function(){return!1},t.checkVoipCapability=function(e){return Promise.resolve(!1)},t.default=void 0;t.default={init:function(){},getCallInfo:function(){},cleanup:function(){},callStart:function(){},groupCallStart:function(){},sendGroupCallInvite:function(){},endCall:function(){},callEndByHandledRemotely:function(){},acceptCall:function(){},rejectCall:function(){},mute:function(){},videoTurnCameraOn:function(){},videoTurnCameraOff:function(){},videoRequestUpgrade:function(){},videoAcceptUpgrade:function(){},videoRejectUpgrade:function(e){},videoCancelUpgrade:function(e){},handleIncomingSignalingMessage:function(){},isInitialized:function(){return!1},registerVideoCallback:function(){},cleanupVideoBuffer:function(){}}},bhhbfddajd:function(e,t,n){e.exports=n.p+"img/f54_c114021c7945464df273df92403987cb.png"},bhiagjjgb:function(e,t,n){e.exports=n.p+"img/f35_8aefe3b46c378109f0f780b6954e18db.png"},bhjeeedga:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(74).then(function(){e([n("behcefjbjb")])}.bind(null,n)).catch(n.oe).catch(t)})}},bhjiahgdac:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=a(n("cgeeeeddea")),d=a(n("chejdieege")),l=n("bfagiaicdd"),f=function(e){function t(e){var n;return(0,r.default)(this,t),(n=(0,o.default)(this,(0,c.default)(t).call(this))).column=e,n}return(0,s.default)(t,e),(0,i.default)(t,[{key:"validate",value:function(e){var t=this,n=e.columns.find(function(e){return e.name===t.column});(0,u.default)(n,'Attempted to add index on non-existent column "'.concat(this.column,'" in "').concat(e.name,'"')),(0,u.default)(n&&(!n.primaryKey||n.primaryKey===l.PRIMARY_KEY_TYPE.COMPOSITE),'Cannot add index on primary key on table "'.concat(e.name,'"')),(0,u.default)(!e.indexes.some(function(e){return(e.type===l.INDEX_TYPE.ARRAY||e.type===l.INDEX_TYPE.SIMPLE)&&(0,l.indexContainsColumn)(e,t.column)}),'Attempted to add index "'.concat(this.column,'" which already exists in "').concat(e.name,'"'))}},{key:"apply",value:function(e){var t=(0,l.cloneSchema)(e);return t.indexes.push(this._getIndex()),t}},{key:"_getIndex",value:function(){return{type:l.INDEX_TYPE.SIMPLE,column:this.column}}}]),t}(d.default);t.default=f},biaahffcdg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(114).then(function(){e([n("bahjgeicdh")])}.bind(null,n)).catch(n.oe).catch(t)})}},bibajjbdjb:function(e,t){e.exports={qrWrapper:"_3GEb-",text:"N1nfQ",qr:"_3YhvY",headline:"cGCw8",list:"wZT8e",listItem:"_1Bdrh",hint:"_3OQuF",toggle:"_2gliA",tip:"_2-fMQ",rememberMeTip:"_2oCcR",codeCopy:"_3LjxD",qrcode:"_2RT36",codeLogo:"_3EVGq",idle:"_3aqLw",qrButton:"JPE1j",qrButtonIcon:"_3ckHJ",groupInviteTip:"MJgLB",icon:"_197vm"}},bibcbjahjg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(25).then(function(){e([n("fjecgfchh"),n("bghdficdia")])}.bind(null,n)).catch(n.oe).catch(t)})}},bibebdhgih:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.defineTypeHash=function(e,t,n){var a={$className:{value:e}};for(var s in t){var u=t[s];if("string"!=typeof u&&"function"!=typeof u||(u={type:u}),!u||"object"!=typeof u)throw new Error("".concat(e," specified with non-object ").concat(u));a[s]={enumerable:!0,get:d(s,u),set:l(s,u)}}var f=function(e){function t(e){var n;return(0,c.default)(this,t),(n=(0,r.default)(this,(0,i.default)(t).call(this))).all={},e&&n.set(e),n}return(0,o.default)(t,e),t}(n);return Object.defineProperties(f.prototype,a),f},t.default=void 0;var r=a(n("ffceefejc")),i=a(n("cjedcdbdii")),o=a(n("dbjagcfebh")),c=a(n("eaidjcib")),s=a(n("dgcdacjddi")),u=function(){function e(){(0,c.default)(this,e)}return(0,s.default)(e,[{key:"set",value:function(e){for(var t in e)this[t]=e[t]}}]),e}();function d(e,t){return function(){return this.all[e]}}function l(e,t){var n=t.type,a=t.set;return function(t){if(t!==this.all[e]){if(null==t);else if("function"==typeof n){if(!n(t))throw new TypeError("".concat(this.$className,".").concat(e," type-validator fails ").concat(t))}else if(typeof t!==n)throw new TypeError("".concat(this.$className,".").concat(e," requires type ").concat(n,", got ").concat(t));a&&a.call(this,t),this.all[e]=t}}}t.default=u},bicjdgijhf:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("diaiajeedf")),i=a(n("djfjgifhj")),o=a(n("bfffgggjic")),c=a(n("ffjiicch")),s=n("dijiihaecd");c.default.add("orphan-receipt").version(s.ORPHAN_RECEIPT_CREATE_TABLE,[new o.default("id"),new r.default("msgKey"),new r.default("receiverUserJid"),new r.default("delivery"),new r.default("read"),new r.default("played"),new i.default(["msgKey","receiverUserJid"])]).view(function(e){return e});var u=c.default.table("orphan-receipt");t.default=u},bidaieciih:function(e,t,n){e.exports=n.p+"img/f98_0922d228059acde80cc489a2879fe864.png"},biddiiafgd:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=a(n("ddhijeejag")),l=r(n("cfaiaibca")),f=r(n("dhfbfehaef")),h=r(n("chcadgfgad")),p=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;ot[0]||e[0]===t[0]&&e[1]>t[1]}},{key:"lte",value:function(e){var t=this.proto;return e[0]>t[0]||e[0]===t[0]&&e[1]>=t[1]}},{key:"gt",value:function(e){var t=this.proto;return e[0]0&&void 0!==arguments[0]?arguments[0]:m,type:v.PROPS}},t.session=function(){return{default:arguments.length>0&&void 0!==arguments[0]?arguments[0]:m,type:v.SESSION}},t.derived=function(e,t){return{fn:e,deps:t,type:v.DERIVED}},t.collection=function(e){return{val:e,type:v.COLLECTION}},t.convert=function(e){var t=new e({},{_internalInitializationDoNotUse:!0}),n={name:e.name||"Unknown",props:{},session:{},derived:{},collections:{},isIdType:e.isIdType};e.Collection&&(n.Collection=e.Collection);e.idClass&&(n.idClass=e.idClass);e.idWhitelist&&(n.idWhitelist=e.idWhitelist);var a=new Set(["constructor"]),r=new Set(["collection","parent","__changes","__fired","__initialized"]);(function(e){var t=[];for(var n in e)"function"!=typeof e[n]&&t.push([n,e[n]]);return t})(t).forEach(function(t){var i=(0,s.default)(t,2),o=i[0],c=i[1];if(!r.has(o))switch(c.type){case v.PROPS:n.props[o]=E(c);break;case v.SESSION:n.session[o]=E(c);break;case v.DERIVED:n.derived[o]=(0,l.default)(c,"type"),a.add(c.fn.name);break;case v.COLLECTION:n.collections[o]=c.val;break;default:throw new Error("Invalid defineModel Class type for ".concat(e.name,":").concat(o,"."))}});var i=function(e){var t={},n=Object.getPrototypeOf({}),a=e;Object.getOwnPropertyNames(a).forEach(function(e){"function"==typeof a[e]&&(t[e]=a[e])});for(;(a=Object.getPrototypeOf(a))&&a!==n;)Object.getOwnPropertyNames(a).forEach(function(e){e in t||(t[e]=a[e])});return t}(t);return a.forEach(function(e){delete i[e]}),Object.assign(n,i),n},t.stateExtend=function(e,t){var n=(0,p.default)(t.name);delete t.name;var a=function(e,t){return{[t]:function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}(e)}[t]}(e,n),s=a.prototype,f=s.__props=[],g=s.__session=[],m=s.__derived=[],v=s._collections={},E=s._definition={},y=s._derived={};(0,d.default)(t.props,function(e,t){f.push(t),S(s,t,e,b.PROP)}),(0,d.default)(t.session,function(e,t){g.push(t),S(s,t,e,b.SESSION)}),(0,d.default)(t.derived,function(e,t){m.push(t),function(e,t,n){var a=T(t),r=n.fn;e._definition[t]=e._derived[t]={sk:a,evt:"change:"+t,attr:b.DERIVED,fn:r,deps:n.deps},Object.defineProperty(e,t,{get(){var e=this[a];if(e!==_)return e;var t=r.call(this);return this[a]=t,t},set(){throw new TypeError("'".concat(t,"' is a derived property, it can't be set directly."))}})}(s,t,e)}),(0,d.default)(t.collections,function(e,t){v[t]=e}),Object.assign(s,(0,l.default)(t,["props","session","derived","collections"]));var w=f.concat(g),j=w.length;Object.defineProperties(s,{attributes:{get(){for(var e={},t=0;t!0,set(){throw new Error("attempt to set isState")}}});for(var A={},O=0;O2&&void 0!==arguments[2]?arguments[2]:null;return o(e,r.GET,null,t,void 0,n)},post:function(e,t){return o(e,r.POST,t)},request:o,VERB:r,RESP_TYPE:{ARRAY_BUFFER:"arraybuffer",BLOB:"blob",JSON:"json"}}},bjigbaghc:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Conn=t.PLATFORMS=void 0;var i=r(n("hbddjfeei")),o=r(n("eaidjcib")),c=r(n("dgcdacjddi")),s=r(n("ffceefejc")),u=r(n("cjedcdbdii")),d=r(n("dbjagcfebh")),l=r(n("eaaagccfda")),f=r(n("cfjdfebffb")),h=a(n("dcaifjegcg")),p=r(n("baagejbchg")),g=r(n("bjbdcigbdi")),_=r(n("fffdgbfji")),b=r(n("bdiiahhjbe")),m=r(n("bfbggcdbfb")),v=r(n("egjjcjcg")),E={ANDROID:"android",BB:"bb",BBX:"bbx",IPAD:"ipad",IPHONE:"iphone",IPOD:"ipod",S40:"s40",SMBA:"smba",SMBI:"smbi",SYMBIAN:"symbian",WP7:"wp7"};t.PLATFORMS=E;var y=function(e){function t(){var e,n;(0,o.default)(this,t);for(var a=arguments.length,r=new Array(a),i=0;i0&&void 0!==arguments[0]?arguments[0]:{},t=e.mcc,n=e.mnc;t&&"string"==typeof t&&(t=parseInt(t,10));n&&"string"==typeof n&&(n=parseInt(n,10));m.default.Global.set({mcc:null!=t?t:null,mnc:null!=n?n:null,webcPhoneDeviceManufacturer:e.device_manufacturer||null,webcPhoneDeviceModel:e.device_model||null,webcPhoneOsBuildNumber:e.os_build_number||null,webcPhoneOsVersion:e.os_version||null,webcPhoneAppVersion:e.wa_version||null})}(e.phone)}),this.listenTo(this,"change:me",this.updateVoipAvailability),this.listenTo(g.default,g.default.FEATURE_CHANGE_EVENT,this.updateVoipAvailability),this.listenTo(this,"change:platform",this.handlePlatformChange)}},{key:"delete",value:function(){v.default.setPushname(),v.default.setVersion(),this.clear()}},{key:"canSetMyPushname",value:function(){return!this.isSMB}},{key:"updateVoipAvailability",value:function(){var e=n("bhgjacgcdd").default;(g.default.supportsFeature(g.default.F.VOIP_INDIVIDUAL_OUTGOING)||g.default.supportsFeature(g.default.F.VOIP_INDIVIDUAL_INCOMING))&&(this.me?e.init():e.cleanup())}},{key:"handlePlatformChange",value:function(){b.default.log("Conn: platform change: ".concat(this.platform))(),this.platform&&v.default.setLastMobilePlatform(this.platform)}},{key:"formatLocale",value:function(e,t){return e?t?e.toLowerCase()+"-"+t.toUpperCase():e.toLowerCase():null}}]),t}(h.default);t.Conn=y,y.Proxy="conn";var T=new((0,h.defineModel)(y))({id:"1"});t.default=T},caagehbfde:function(e,t,n){e.exports=n.p+"img/f80_f94a52bb981c25a9f8643a55d023be59.png"},cabdihieaj:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(16).then(function(){e([n("cgjgehhaij"),n("eaagcifced")])}.bind(null,n)).catch(n.oe).catch(t)})}},cabhjgiiif:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.fibonacci=function(e,t,n){if("number"==typeof n){var a=n;return function(n){switch(n.failGeneration){case 0:return Math.min(a,t);case 1:return Math.min(a,e+t);default:return Math.min(a,n.waitDuration+n.prevWaitDuration)}}}return function(n){switch(n.failGeneration){case 0:return t;case 1:return e+t;default:return n.waitDuration+n.prevWaitDuration}}},t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=a(n("dcaifjegcg")),l=a(n("dfhjacfbjg")),f=r(n("bdiiahhjbe")),h=r(n("ceddibdhdb")),p=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;o1&&void 0!==arguments[1]?arguments[1]:"?";if(null==e)throw new Error("Unexpected null or undefined: ".concat(t));return e}},caiaecgeie:function(e,t){e.exports={noop:"_14Mgc"}},caiahabcfd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=a(n("cgeeeeddea")),d=a(n("chejdieege")),l=n("bfagiaicdd"),f=function(e){function t(e){var n;return(0,r.default)(this,t),(n=(0,o.default)(this,(0,c.default)(t).call(this))).name=e,n}return(0,s.default)(t,e),(0,i.default)(t,[{key:"validate",value:function(e){var t=this,n=e.columns.find(function(e){return e.name===t.name});(0,u.default)(n,'Attempted to remove column "'.concat(this.name,'" from "').concat(e.name,"\" but it doesn't exist")),(0,u.default)(!n.primaryKey,'Attempted to remove primary key column "'.concat(this.name,'". Removing primary keys is not supported.')),(0,u.default)(!e.indexes.some(function(e){return(0,l.indexContainsColumn)(e,t.name)}),'Attempted to remove column "'.concat(this.name,'" from "').concat(e.name,'" but an index exists with the column'))}},{key:"apply",value:function(e){var t=this,n=(0,l.cloneSchema)(e);return n.columns.splice(n.columns.findIndex(function(e){return e.name===t.name}),1),n}}]),t}(d.default);t.default=f},caibfidcd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("diaiajeedf")),i=a(n("ffjiicch")),o=a(n("ebhdfjjdeb")),c=n("dijiihaecd");i.default.add("profile-pic-thumb").version(c.PROFILE_PIC_THUMB_CREATE_TABLE,[new o.default("id"),new r.default("tag"),new r.default("raw"),new r.default("eurl")]).view(function(e){return{id:e.id,tag:e.tag,raw:e.raw,eurl:e.eurl}});var s=i.default.table("profile-pic-thumb");t.default=s},caicbegffc:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=function(){function e(t,n){(0,r.default)(this,e),this._valueFn=t,this._heap=[],this._load(n)}return(0,i.default)(e,[{key:"_load",value:function(e){var t=this;e&&e.length&&e.forEach(function(e){t.push(e)})}},{key:"_swap",value:function(e,t){var n=this._heap[t];this._heap[t]=this._heap[e],this._heap[e]=n}},{key:"_siftUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(0!==e){var t=this._getParent(e),n=2*t+1,a=2*t+2,r=this._heap.length;if(!(e>=r)){var i=this._getVal(t),o=t;if(nc&&(o=n,i=c)}if(athis._getVal(a)&&(o=a);o!==t&&(this._swap(o,t),this._siftUp(t))}}}},{key:"_doHeapify",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=2*e+1,n=2*e+2,a=this._heap.length;if(!(e>=a)){var r=this._getVal(e),i=e;if(to&&(i=t,r=o)}if(nthis._getVal(n)&&(i=n);i!==e&&this._swap(i,e),ti)return this.return();var c=r*o.value;return c*=Math.random()*n*2-n+1,{done:!1,value:c=Math.min(c,a)}}}]),t}(l.default);t.default=p},cbcchiaeeb:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(e){if(null==e)return u();if(!(e instanceof Promise))return e;var t=new i.default;e.isFulfilled()||e.isRejected()?t.abort():e.catch(function(){}).then(function(){t.abort()});return t.signal}(e&&e.signal);return new Promise(function(e,n){var a,r,i;t.aborted?n(new o.default):(c.push(d),t.addEventListener("abort",l),1===c.length&&(i=requestAnimationFrame(function(){r=setTimeout(function(){s()},0)}),a=function(){cancelAnimationFrame(i),clearTimeout(r)}));function u(){t.removeEventListener("abort",l);var e=c.indexOf(d);-1!==e&&c.splice(e,1),0===c.length&&null!=a&&(a(),a=null)}function d(){u(),e()}function l(){u(),n(new o.default)}})},t.resolveAllForTestingOnly=void 0;var r=a(n("fhfbcdaib")),i=a(n("cgeedcdffb")),o=a(n("cgijjjgici")),c=[];function s(){for(;c.length>0;){c.shift()()}}t.resolveAllForTestingOnly=function(){return s(),Promise.resolve()};var u=(0,r.default)(function(){return(new i.default).signal})},cbcegahcfg:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={};return e.forEach(function(e){var n=e.split(""),a=(0,r.default)(n).join(""),i=n[n.length-1];(t[a]||(t[a]={}))[i]=1}),Object.keys(t).forEach(function(e){t[e]=function(e){if(1===e.length)return(0,i.default)(e[0]);for(var t=e.sort(),n=[],a=0,r=t[a],o=t.length,c=0;c<=o;c++){var s=t[c];if(!s||s.charCodeAt(0)!==r.charCodeAt(0)+(c-a)){var u=t[c-1];u===r?n.push(u):n.push(r+"-"+u),a=c,r=s}}return"["+(0,i.default)(n.join(""))+"]"}(Object.keys(t[e]))}),n=t,(0,o.default)(Object.keys(n).sort(function(e,t){return t.length-e.length}),function(e){return(0,i.default)(e)+n[e]}).join("|");var n};var r=a(n("cjcaaifajd")),i=a(n("cgjbjefebj")),o=a(n("dbafiicfja"))},cbdifgibee:function(e,t,n){e.exports=n.p+"img/f18_9595be739a769411763ad68c24cb245f.png"},cbebbebfji:function(e,t,n){e.exports=n.p+"img/f55_bcfef9ad8bf26d250613af9b04c918cf.png"},cbebdacffh:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(String.prototype.normalize)return Promise.resolve();return Promise.loop(function(e,t,a){var i=Promise.delay(r.default.expBackoff(a,12e4,1e3,.1));return n.e(59).then(function(e){n("bcbjegiffc")}.bind(null,n)).catch(n.oe).then(function(){return e()}).catch(function(){return i})})};var r=a(n("bgabgddgch"))},cbebifcdhb:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return new Promise(function(n,a){var i,o=0,c=!1;if(t){var s=function e(){t.removeEventListener("abort",e),c=!0,null!=i&&clearTimeout(i),a(new r.default)};if(t.aborted)return void s();t.addEventListener("abort",s)}!function t(){var r=!1;var s=!1;i=null;try{var u=e({retry:function(e){if(!c&&!s){if(r=!0,o++,null==e)return t();i=setTimeout(t,e)}},failCount:o});if(!(u instanceof Promise))throw new TypeError("task must return a promise");u.then(function(e){c||r||(s=!0,n(e))}).catch(function(e){c||r||(s=!0,a(e))})}catch(e){if(c||r)return;a(e)}}()})};var r=a(n("cgijjjgici"))},cbffcjhfag:function(e,t,n){e.exports=n.p+"img/f16_9ca6324f98317f9d73084696719d2b9b.png"},cbgabiccd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=a(n("dabaejgacg"));r=c.default.iterator;var s=function(){function e(){(0,i.default)(this,e),this._done=!1}return(0,o.default)(e,[{key:r,value:function(){return this}},{key:"next",value:function(){return this._done?{done:!0,value:void 0}:this._next()}},{key:"_next",value:function(){throw new Error("unimplemented")}},{key:"return",value:function(){return this._done=!0,this.next()}}]),e}();t.default=s},cbgahhaabg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(30).then(function(){e([n("eahdbjbfeg")])}.bind(null,n)).catch(n.oe).catch(t)})}},cbghfecjef:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("cbjcfbbhja")),c=function(){function e(){(0,r.default)(this,e)}return(0,i.default)(e,null,[{key:"add",value:function(e,t){return o.default.idb().then(function(n){return n.wam.add({key:e,buffer:t},e)})}},{key:"update",value:function(e,t){return o.default.idb().then(function(n){return n.wam.update(e,{key:e,buffer:t})}).then(function(e){return 0!==e})}},{key:"deleteAll",value:function(){var e={};return o.default.idb().then(function(t){return t.wam.toCollection().modify(function(t){e[t.key]=t.buffer,delete this.value})}).then(function(){return e})}}]),e}();t.default=c},cbgjbaaigi:function(e,t,n){"use strict";var a=n("cfjecfhbfg"),r=n("bfejgijfbh");Object.defineProperty(t,"__esModule",{value:!0}),t.setPresenceAvailable=function(){c.default.supportsFeature(c.default.F.MD_BACKEND)||s.default.sendPresenceAvailable().catch(i.WapDrop,function(){}).catch(o.ProtoVersionUndefined,function(){})},t.setPresenceUnavailable=function(){c.default.supportsFeature(c.default.F.MD_BACKEND)||s.default.sendPresenceUnavailable().catch(i.WapDrop,function(){}).catch(o.ProtoVersionUndefined,function(){})},t.subscribePresence=function(e){var t;t=c.default.supportsFeature(c.default.F.MD_BACKEND)?Promise.reject(new Error("md:subscribePresence: not supported when not build with MD_BACKEND")):s.default.subscribePresence(e);return t};var i=n("ddjgcfjicj"),o=r(n("cajijabhgb")),c=a(n("bjbdcigbdi")),s=a(n("bihdhbjih"));a(n("jccfhaecf"))},cbhfhfbddf:function(e,t,n){e.exports=n.p+"img/f29_31c6170329c4cf5808fe773488b5d143.png"},cbhidhahh:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=r(n("ddbbigfbec")),l=r(n("bcdejiigcg")),f=r(n("ceffhbhahb")),h=a(n("ddhijeejag")),p=r(n("bbchdeehff")),g=r(n("eceadcicaf")),_=r(n("bcddhhfhda")),b=r(n("bfjajhbdf")),m=r(n("ebjbbafdgc")),v=r(n("bcjcbbafcj")),E=r(n("didfdhbecg")),y=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;oObject.keys(this.state.toasts).length}},{key:"render",value:function(){var e=this,t=this.animateEnter,n=(0,d.default)(this.state.toasts,"id").reverse().map(function(n,a){var r=a<3?m.default["slide".concat(a)]:m.default["slide".concat(3)];return 0!==a||t||(r=""),h.createElement("div",{key:n.props.id,ref:e.setToastRefCache.getRefSetter(n.props.id),className:(0,f.default)(m.default.wrapper,r)},h.cloneElement(n))}),a=v.default.isTrident?"fade_sifo":"toast-transition";return h.createElement(E.default,{transitionName:a},n)}}]),t}(h.Component),T=(0,g.default)(y);t.default=T},cbigjdicjg:function(e,t,n){e.exports=n.p+"img/f30_105e340803065abb74841ce2fff42b4b.png"},cbjafiaabb:function(e,t,n){e.exports=n.p+"img/f34_29dc69ea8e91117dae46fcf7e7f58417.png"},cbjcfbbhja:function(e,t,n){"use strict";var a=n("cfjecfhbfg"),r=a(n("ccddaicfff")),i=a(n("dgdjiicfdg")),o=a(n("bdiiahhjbe")),c=a(n("bfbggcdbfb")),s=n("hjbbdjjdf"),u=n("bcjcbbafcj"),d=n("baagejbchg"),l={ERROR:"error",OPENING:"opening",BLOCKED:"blocked",OPEN:"open",CLOSED:"closed",FAILED:"failed"},f=!1,h=null;function p(){this.initializeStorage(),this._dbName="wawc",this._db=new r.default(this._dbName),this._db.on("versionchange",function(e){e&&null!=e.newVersion&&e.newVersion!==e.oldVersion&&(f=!0,h&&h())}),this._db.version(1).stores({logs:"line,log"}),this._db.version(2).stores({logs:"line,log",assets:"key,hash,data"}),this._db.version(3).stores({logs:"line,log",assets:"key,hash,data",wam:",buffer,prevValues,lastSend"}),this._db.version(4).stores({logs:"line,log",assets:"key,hash,data",wam:",key,buffer",l10n:"key,hash,t"}).upgrade(function(e){e.wam.toCollection().modify(function(e){e.key=e.lastSend,delete e.prevValues,delete e.lastSend})}),this._db.version(5).stores({logs:"line,log",assets:null,wam:",key,buffer",l10n:"key,hash,t"}),this._db.version(6).stores({logs:"line,log,timestamp",wam:",key,buffer",l10n:"key,hash,t"}).upgrade(function(e){e.logs.toCollection().count().then(function(t){e.logs.toCollection().modify(function(e){var t=e.log;e.timestamp=1e3*(0,i.default)(t.slice(5,28),"YYYY-MM-DD HH:mm:ss.SSS").unix()})})}),this.openAttempt=0,this.openDB().catch(function(e){o.default.error("openDB failed: "+e)()}),this._dbState=l.OPENING,this.deleteLegacyDBs()}p.prototype.initializeStorage=function(){var e=window.localStorage,t=window.sessionStorage,n={setItem:function(e,t){this[e]=t},getItem:function(e,t){return this[e]},removeItem:function(e){delete this[e]},clear:function(){for(var e in this)this.hasOwnProperty(e)&&"function"!=typeof e&&delete this[e]}},a={setItem:function(t,n){this[t]=n,e.setItem(t,n)},getItem:function(t){return null==this[t]?e.getItem(t):this[t]},removeItem:function(t){delete this[t],e.removeItem(t)},clear:function(){for(var t in this)this.hasOwnProperty(t)&&"function"!=typeof t&&delete this[t];e.clear()}};this.permanentStorage=this._hasLocalStorage()?e:n,this.temporaryStorage=this._hasSessionStorage()?t:n,this.permanentStorageWithCache=this._hasLocalStorage()?a:n},p.prototype._hasLocalStorage=function(){try{return localStorage.setItem(d.KEY_STORAGE_TEST,d.KEY_STORAGE_TEST),!0}catch(e){return!1}},p.prototype._hasSessionStorage=function(){try{return sessionStorage.setItem(d.KEY_STORAGE_TEST,d.KEY_STORAGE_TEST),(0,s.isFunction)(sessionStorage.clear)}catch(e){return!1}},p.prototype.openDB=function(){var e=this;this._db.isOpen()&&this._db.close();var t=Promise.resolve(this._db.open()).timeout(1e4).then(function(){return o.default.info("db: Successfully opened db")(),new c.default.WebcDbOpen({webcDbName:e._dbName,webcDbOpenWasSuccess:!0,webcDbOpenNumAttempts:e.openAttempt}).commit(),e._dbState=l.OPEN,l.OPEN}).catch(Promise.TimeoutError,function(t){return o.default.info("db:openDB blocked")(),new c.default.WebcDbOpen({webcDbName:e._dbName,webcDbOpenWasSuccess:!1,webcDbOpenNumAttempts:e.openAttempt}).commit(),e._dbState=l.BLOCKED,l.BLOCKED}).catch(function(t){return o.default.error("db:openDB:Error "+t)(),e.openAttempt>1||u.isSafari?(e.opening=void 0,e._dbState=l.ERROR,new c.default.WebcDbOpen({webcDbName:e._dbName,webcDbOpenWasSuccess:!1,webcDbOpenNumAttempts:e.openAttempt}).commit(),Promise.reject(l.ERROR)):(e.openAttempt+=1,e._db.delete().catch(function(t){return o.default.error("db:deleteDB:Error "+t)(),e.opening=void 0,e._dbState=l.ERROR,Promise.reject(l.ERROR)}).then(function(){return e.openDB()}))}).then(function(t){return e.opening=void 0,t===l.BLOCKED?Promise.reject(l.BLOCKED):e._db});return this.opening||(this.opening=t),t},p.prototype.idb=function(){return this._db.isOpen()?Promise.resolve(this._db):this._db.hasFailed()?Promise.reject(l.FAILED):this._dbState===l.BLOCKED?Promise.reject(l.BLOCKED):this.opening?this.opening:Promise.reject(l.CLOSED)},p.prototype.deleteLegacyDBs=function(){return r.default.getDatabaseNames().then(function(e){e.forEach(function(e){"WA"===e&&(localStorage.setItem(d.KEY_LOG_CURSOR,String(0)),r.default.delete(e))})})},p.prototype.onVersionChange=function(e){h=e,f&&h()},p.prototype.State=l;var g=new p;o.default.exportToWindow("DB",g),o.default.exportToWindow("Dexie",r.default),e.exports=g},cbjdcfeihb:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=function(e){function t(e,n,a){var i;return(0,r.default)(this,t),(i=(0,o.default)(this,(0,c.default)(t).call(this)))._initialize=e,i._table=n,i._Logger=a,i}return(0,s.default)(t,e),(0,i.default)(t,[{key:"_get",value:function(e){var t=this;return this._initialize().then(function(){return t._table.get(e)})}},{key:"_queryByIndex",value:function(e,t){var n=this;return this._initialize().then(function(){return n._table.all({limit:t.limit,index:[e]})})}},{key:"_getAll",value:function(){var e=this;return this._initialize().then(function(){return e._table.all()})}},{key:"_put",value:function(e,t){var n=this;return this._initialize().then(function(){return n._table.createOrReplace(t)}).then(function(){return t})}},{key:"_del",value:function(e){var t=this;return this._initialize().then(function(){return t._table.remove(e)})}},{key:"_count",value:function(){var e=this;return this._initialize().then(function(){return e._table.count()})}},{key:"_clear",value:function(){var e=this;return this._initialize().then(function(){return e._table.clear()})}},{key:"_open",value:function(){return Promise.resolve()}},{key:"_close",value:function(){return Promise.resolve()}}]),t}(a(n("bbicgeccjj")).default);t.default=u},cbjgeibhdg:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Node=void 0;var i=r(n("dgcdacjddi")),o=r(n("eaidjcib")),c=a(n("bhehfiebbd")),s=n("hjbbdjjdf"),u=function e(t,n){(0,o.default)(this,e),this.key=t,this.value=n,this.prev=null,this.next=null};t.Node=u;var d=function(){function e(t){(0,o.default)(this,e),this._keyToNode={},this._sizeLimit=t.sizeLimit,this._getSize=t.getSize,this._onPurge=t.onPurge,this._dispose=t.dispose,this._recordAdd=t.recordAdd,this._recordDelete=t.recordDelete,this._curSize=0,this._dummyHead=new u("dummy-head",null),this._dummyTail=new u("dummy-tail",null),this._dummyHead.next=this._dummyTail,this._dummyTail.prev=this._dummyHead}return(0,i.default)(e,[{key:"get",value:function(e){var t=this._keyToNode[e];if(null==t)return null;var n=t.prev,a=t.next;n&&(n.next=a),a&&(a.prev=n);var r=this._dummyHead.next;if(null==r)throw new Error("The linked list is not constructed properly.");return this._dummyHead.next=t,r.prev=t,t.prev=this._dummyHead,t.next=r,t.value}},{key:"has",value:function(e){return!!this._keyToNode[e]}},{key:"touch",value:function(e){this.get(e)}},{key:"put",value:function(e,t){this._getSize(e,t)>this._sizeLimit?c.get().log(s.LogLevels.ERROR,"Blob size is larger than the limit of the whole store."):(this.delete(e),this._add(e,t),this._purge())}},{key:"_add",value:function(e,t){var n=new u(e,t);this._keyToNode[e]=n;var a=this._dummyHead.next;if(null==a)throw new Error("The linked list is not constructed properly.");this._dummyHead.next=n,a.prev=n,n.prev=this._dummyHead,n.next=a,this._curSize+=this._getSize(e,t),this._recordAdd&&this._recordAdd(e,t)}},{key:"delete",value:function(e){var t=this._keyToNode[e];if(null!=t){this._curSize-=this._getSize(t.key,t.value);var n=t.prev,a=t.next;n&&(n.next=a),a&&(a.prev=n),delete this._keyToNode[e],this._recordDelete&&this._recordDelete(e,t.value)}}},{key:"clear",value:function(){this._keyToNode={},this._curSize=0,this._dummyHead.next=this._dummyTail,this._dummyTail.prev=this._dummyHead,this._recordClear&&this._recordClear()}},{key:"_purge",value:function(){for(;this._curSize>this._sizeLimit&&this._dummyTail.prev!==this._dummyHead;){var e=this._dummyTail.prev;if(null==e)throw new Error("The linked list is not constructed properly.");this.delete(e.key),this._dispose&&this._dispose(e.key,e.value)}this._onPurge&&this._onPurge(this._keyToNode)}}]),e}();t.default=d},ccabcdcjec:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=a(n("ddhijeejag")),l=r(n("dbdacfjha"));var f=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;o1?t-1:0),a=1;a2?a-2:0),i=2;i1?t-1:0),a=1;a=w)&&(z("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+w+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which adjusts the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 "),e=!0),e?(v=t,0):t},ea:function(e,t){return Math.ceil(e/(t||16))*(t||16)},xd:function(e,t,n){return n?+(e>>>0)+4294967296*+(t>>>0):+(e>>>0)+4294967296*+(0|t)},La:8,H:4,ed:0};e.Runtime=n,n.addFunction=n.Ma,n.removeFunction=n.$a;var A=!1,da,fa,ca,ha,ia,buffer;function assert(e,t){e||z("Assertion failed: "+t)}function ga(a){var b=e["_"+a];if(!b)try{b=eval("_"+a)}catch(e){}return assert(b,"Cannot call unknown function "+a+" (perhaps LLVM optimizations or closure removed it?)"),b}function ma(e,t,n){switch("*"===(n=n||"i8").charAt(n.length-1)&&(n="i32"),n){case"i1":case"i8":D[e>>0]=t;break;case"i16":E[e>>1]=t;break;case"i32":F[e>>2]=t;break;case"i64":fa=[t>>>0,(da=t,1<=+na(da)?0>>0:~~+qa((da-+(~~da>>>0))/4294967296)>>>0:0)],F[e>>2]=fa[0],F[e+4>>2]=fa[1];break;case"float":ra[e>>2]=t;break;case"double":sa[e>>3]=t;break;default:z("invalid type for setValue: "+n)}}function ta(e,t){switch("*"===(t=t||"i8").charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":return D[e>>0];case"i16":return E[e>>1];case"i32":case"i64":return F[e>>2];case"float":return ra[e>>2];case"double":return sa[e>>3];default:z("invalid type for setValue: "+t)}return null}function G(e,t,a,r){var i,o;"number"==typeof e?(i=!0,o=e):(i=!1,o=e.length);var c,s,u="string"==typeof t?t:null;if(a=4==a?r:[ua,n.W,n.Ia,n.P][void 0===a?2:a](Math.max(o,u?1:t.length)),i){for(r=a,assert(0==(3&a)),e=a+(-4&o);r>2]=0;for(e=a+o;r>0]=0;return a}if("i8"===u)return e.subarray||e.slice?H.set(e,a):H.set(new Uint8Array(e),a),a;for(r=0;r>0],0!=a||n)&&(i++,!n||i!=n););if(n||(n=i),a="",128>r){for(;0n?c+=String.fromCharCode(n):(n-=65536,c+=String.fromCharCode(55296|n>>10,56320|1023&n)))):c+=String.fromCharCode(n)}}function Aa(e,t,n,a){if(!(0=o&&(o=65536+((1023&o)<<10)|1023&e.charCodeAt(++i)),127>=o){if(n>=a)break;t[n++]=o}else{if(2047>=o){if(n+1>=a)break;t[n++]=192|o>>6}else{if(65535>=o){if(n+2>=a)break;t[n++]=224|o>>12}else{if(2097151>=o){if(n+3>=a)break;t[n++]=240|o>>18}else{if(67108863>=o){if(n+4>=a)break;t[n++]=248|o>>24}else{if(n+5>=a)break;t[n++]=252|o>>30,t[n++]=128|o>>24&63}t[n++]=128|o>>18&63}t[n++]=128|o>>12&63}t[n++]=128|o>>6&63}t[n++]=128|63&o}}return t[n]=0,n-r}function Ba(e){for(var t=0,n=0;n=a&&(a=65536+((1023&a)<<10)|1023&e.charCodeAt(++n)),127>=a?++t:t=2047>=a?t+2:65535>=a?t+3:2097151>=a?t+4:67108863>=a?t+5:t+6}return t}function Ca(t){var a=!!e.___cxa_demangle;if(a)try{var r=ua(t.length);ka(t.substr(1),r);var i=ua(4),o=e.___cxa_demangle(r,0,0,i);if(0===ta(i,"i32")&&o)return la(o)}catch(e){}finally{r&&Da(r),i&&Da(i),o&&Da(o)}var c=3,s={v:"void",b:"bool",c:"char",s:"short",i:"int",l:"long",f:"float",d:"double",w:"wchar_t",a:"signed char",h:"unsigned char",t:"unsigned short",j:"unsigned int",m:"unsigned long",x:"long long",y:"unsigned long long",z:"..."},u=[],d=!0;r=t;try{if("Object._main"==t||"_main"==t)return"main()";if("number"==typeof t&&(t=la(t)),"_"!==t[0]||"_"!==t[1]||"Z"!==t[2])return t;switch(t[3]){case"n":return"operator new()";case"d":return"operator delete()"}r=function e(n,a,r){a=a||1/0;var i,o="",l=[];if("N"===t[c]){for("K"===t[++c]&&c++,i=[];"E"!==t[c];)if("S"===t[c]){c++;var f=t.indexOf("_",c);i.push(u[t.substring(c,f)||0]||"?"),c=f+1}else if("C"===t[c])i.push(i[i.length-1]),c+=2;else{var h=(f=parseInt(t.substr(c))).toString().length;if(!f||!h){c--;break}var p=t.substr(c+h,f);i.push(p),u.push(p),c+=h+f}if(c++,i=i.join("::"),0==--a)return n?[i]:i}else("K"===t[c]||d&&"L"===t[c])&&c++,(f=parseInt(t.substr(c)))&&(h=f.toString().length,i=t.substr(c+h,f),c+=h+f);d=!1,"I"===t[c]?(c++,f=e(!0),o+=(h=e(!0,1,!0))[0]+" "+i+"<"+f.join(", ")+">"):o=i;e:for(;c>0];if(!n)return t;t+=String.fromCharCode(n)}},e.stringToAscii=function(e,t){return ya(e,t,!1)},e.UTF8ArrayToString=za,e.UTF8ToString=function(e){return za(H,e)},e.stringToUTF8Array=Aa,e.stringToUTF8=function(e,t,n){return Aa(e,H,t,n)},e.lengthBytesUTF8=Ba,e.UTF16ToString=function(e){for(var t=0,n="";;){var a=E[e+2*t>>1];if(0==a)return n;++t,n+=String.fromCharCode(a)}},e.stringToUTF16=function(e,t,n){if(void 0===n&&(n=2147483647),2>n)return 0;var a=t;n=(n-=2)<2*e.length?n/2:e.length;for(var r=0;r>1]=e.charCodeAt(r),t+=2;return E[t>>1]=0,t-a},e.lengthBytesUTF16=function(e){return 2*e.length},e.UTF32ToString=function(e){for(var t=0,n="";;){var a=F[e+4*t>>2];if(0==a)return n;++t,65536<=a?(a-=65536,n+=String.fromCharCode(55296|a>>10,56320|1023&a)):n+=String.fromCharCode(a)}},e.stringToUTF32=function(e,t,n){if(void 0===n&&(n=2147483647),4>n)return 0;var a=t;n=a+n-4;for(var r=0;r=i)var i=65536+((1023&i)<<10)|1023&e.charCodeAt(++r);if(F[t>>2]=i,(t+=4)+4>n)break}return F[t>>2]=0,t-a},e.lengthBytesUTF32=function(e){for(var t=0,n=0;n=a&&++n,t+=4}return t},e.stackTrace=function(){return Ea()};for(var D,H,E,Ha,F,Ia,ra,sa,Ja=0,p=0,va=!1,Ka=0,m=0,La=0,Ma=0,v=0,Na=e.TOTAL_STACK||5242880,w=e.TOTAL_MEMORY||16777216,I=65536;II?2*I:I+16777216;function Oa(e){for(;0>0]=e[n],n+=1}function ja(e,t){for(var n=0;n>0]=e[n]}function ya(e,t,n){for(var a=0;a>0]=e.charCodeAt(a);n||(D[t>>0]=0)}e.addOnPreRun=Ta,e.addOnInit=function(e){Qa.unshift(e)},e.addOnPreMain=function(e){Ra.unshift(e)},e.addOnExit=function(e){K.unshift(e)},e.addOnPostRun=Ua,e.intArrayFromString=Va,e.intArrayToString=function(e){for(var t=[],n=0;n>>16)*a+n*(t>>>16)<<16)|0}),Math.td=Math.imul,Math.clz32||(Math.clz32=function(e){e>>>=0;for(var t=0;32>t;t++)if(e&1<<31-t)return t;return 32}),Math.kd=Math.clz32;var na=Math.abs,qa=Math.ceil,pa=Math.floor,oa=Math.min,L=0,Wa=null,Xa=null;function Ya(){L++,e.monitorRunDependencies&&e.monitorRunDependencies(L)}function Za(){if(L--,e.monitorRunDependencies&&e.monitorRunDependencies(L),0==L&&(null!==Wa&&(clearInterval(Wa),Wa=null),Xa)){var t=Xa;Xa=null,t()}}e.addRunDependency=Ya,e.removeRunDependency=Za,e.preloadedImages={},e.preloadedAudios={},Ja=8,p=Ja+1696,Qa.push(),G([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,164,2,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"i8",4,n.La);var $a=n.ea(G(12,"i8",2),8);function eb(e,t){K.push(function(){n.J("vi",e,[t])}),eb.level=K.length}assert(0==$a%8),e._bitshift64Ashr=ab,e._i64Subtract=bb,e._i64Add=cb,e._memset=db,e._bitshift64Lshr=fb,e._bitshift64Shl=gb;var M={G:1,B:2,Qc:3,Nb:4,F:5,sa:6,gb:7,kc:8,Z:9,ub:10,oa:11,$c:11,Ka:12,Y:13,Gb:14,wc:15,$:16,pa:17,ad:18,ba:19,qa:20,N:21,u:22,fc:23,Ja:24,O:25,Xc:26,Hb:27,sc:28,da:29,Nc:30,Zb:31,Gc:32,Db:33,Kc:34,oc:42,Kb:43,vb:44,Qb:45,Rb:46,Sb:47,Yb:48,Yc:49,ic:50,Pb:51,Ab:35,lc:37,mb:52,pb:53,bd:54,gc:55,qb:56,rb:57,Bb:35,sb:59,uc:60,jc:61,Uc:62,tc:63,pc:64,qc:65,Mc:66,mc:67,jb:68,Rc:69,wb:70,Hc:71,ac:72,Eb:73,ob:74,Bc:76,nb:77,Lc:78,Tb:79,Ub:80,Xb:81,Wb:82,Vb:83,vc:38,ra:39,bc:36,aa:40,Cc:95,Fc:96,zb:104,hc:105,kb:97,Jc:91,zc:88,rc:92,Oc:108,yb:111,hb:98,xb:103,ec:101,cc:100,Vc:110,Ib:112,Jb:113,Mb:115,lb:114,Cb:89,$b:90,Ic:93,Pc:94,ib:99,dc:102,Ob:106,xc:107,Wc:109,Zc:87,Fb:122,Sc:116,Ac:95,nc:123,Lb:84,Dc:75,tb:125,yc:131,Ec:130,Tc:86},hb={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"};function ib(t){return e.___errno_location&&(F[e.___errno_location()>>2]=t),t}function jb(e,t){for(var n=0,a=e.length-1;0<=a;a--){var r=e[a];"."===r?e.splice(a,1):".."===r?(e.splice(a,1),n++):n&&(e.splice(a,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function N(e){var t="/"===e.charAt(0),n="/"===e.substr(-1);return(e=jb(e.split("/").filter(function(e){return!!e}),!t).join("/"))||t||(e="."),e&&n&&(e+="/"),(t?"/":"")+e}function kb(e){var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(e).slice(1);return e=t[0],t=t[1],e||t?(t&&(t=t.substr(0,t.length-1)),e+t):"."}function lb(e){if("/"===e)return"/";var t=e.lastIndexOf("/");return-1===t?e:e.substr(t+1)}function mb(){for(var e="",t=!1,n=arguments.length-1;-1<=n&&!t;n--){if("string"!=typeof(t=0<=n?arguments[n]:"/"))throw new TypeError("Arguments to path.resolve must be strings");if(!t)return"";e=t+"/"+e,t="/"===t.charAt(0)}return(t?"/":"")+(e=jb(e.split("/").filter(function(e){return!!e}),!t).join("/"))||"."}var nb=[];function ob(e,t){nb[e]={input:[],output:[],L:t},pb(e,qb)}var qb={open:function(e){var t=nb[e.g.rdev];if(!t)throw new O(M.ba);e.tty=t,e.seekable=!1},close:function(e){e.tty.L.flush(e.tty)},flush:function(e){e.tty.L.flush(e.tty)},read:function(e,t,n,a){if(!e.tty||!e.tty.L.Ba)throw new O(M.sa);for(var r=0,i=0;ie.e.length&&(e.e=P.Sa(e),e.o=e.e.length),!e.e||e.e.subarray){var n=e.e?e.e.buffer.byteLength:0;n>=t||(t=Math.max(t,n*(1048576>n?2:1.125)|0),0!=n&&(t=Math.max(t,256)),n=e.e,e.e=new Uint8Array(t),0t)e.e.length=t;else for(;e.e.length=e.g.o)return 0;if(assert(0<=(e=Math.min(e.g.o-r,a))),8t)throw new O(M.u);return t},ta:function(e,t,n){P.ya(e.g,t+n),e.g.o=Math.max(e.g.o,t+n)},Ea:function(e,t,n,a,r,i,o){if(32768!=(61440&e.g.mode))throw new O(M.ba);if(n=e.g.e,2&o||n.buffer!==t&&n.buffer!==t.buffer){if((0>>0)%R.length}function Fb(e){var t=Eb(e.parent.id,e.name);e.K=R[t],R[t]=e}function wb(e,t){var n;if(n=(n=Gb(e,"x"))?n:e.k.lookup?0:M.Y)throw new O(n,e);for(n=R[Eb(e.id,t)];n;n=n.K){var a=n.name;if(n.parent.id===e.id&&a===t)return n}return e.k.lookup(e,t)}function ub(e,t,n,a){return Hb||((Hb=function(e,t,n,a){e||(e=this),this.parent=e,this.A=e.A,this.R=null,this.id=Ab++,this.name=t,this.mode=n,this.k={},this.n={},this.rdev=a}).prototype={},Object.defineProperties(Hb.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(e){e?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(e){e?this.mode|=146:this.mode&=-147}},Xa:{get:function(){return 16384==(61440&this.mode)}},Ca:{get:function(){return 8192==(61440&this.mode)}}})),Fb(e=new Hb(e,t,n,a)),e}var Ib={r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218};function Gb(e,t){return Cb?0:(-1===t.indexOf("r")||292&e.mode)&&(-1===t.indexOf("w")||146&e.mode)&&(-1===t.indexOf("x")||73&e.mode)?0:M.Y}function Jb(e,t){try{return wb(e,t),M.pa}catch(e){}return Gb(e,"wx")}function Kb(){for(var e=0;e<=4096;e++)if(!zb[e])return e;throw new O(M.Ja)}function Lb(e){Mb||((Mb=function(){}).prototype={},Object.defineProperties(Mb.prototype,{object:{get:function(){return this.g},set:function(e){this.g=e}},vd:{get:function(){return 1!=(2097155&this.flags)}},wd:{get:function(){return 0!=(2097155&this.flags)}},ud:{get:function(){return 1024&this.flags}}}));var t,n=new Mb;for(t in e)n[t]=e[t];return e=n,n=Kb(),e.fd=n,zb[n]=e}var tb={open:function(e){e.n=yb[e.g.rdev].n,e.n.open&&e.n.open(e)},I:function(){throw new O(M.da)}},Zb;function pb(e,t){yb[e]={n:t}}function Nb(e,t){var n,a="/"===t,r=!t;if(a&&xb)throw new O(M.$);if(!a&&!r){if(t=(n=T(t,{za:!1})).path,(n=n.g).R)throw new O(M.$);if(16384!=(61440&n.mode))throw new O(M.qa)}r={type:e,Ad:{},Fa:t,Ya:[]};var i=e.A(r);i.A=r,r.root=i,a?xb=i:n&&(n.R=r,n.A&&n.A.Ya.push(r))}function Ob(e,t,n){var a=T(e,{parent:!0}).g;if(!(e=lb(e))||"."===e||".."===e)throw new O(M.u);var r=Jb(a,e);if(r)throw new O(r);if(!a.k.V)throw new O(M.G);return a.k.V(a,e,t,n)}function Pb(e,t){return t=4095&(void 0!==t?t:438),Ob(e,t|=32768,0)}function V(e,t){return t=1023&(void 0!==t?t:511),Ob(e,t|=16384,0)}function Qb(e,t,n){return void 0===n&&(n=t,t=438),Ob(e,8192|t,n)}function Rb(e,t){if(!mb(e))throw new O(M.B);var n=T(t,{parent:!0}).g;if(!n)throw new O(M.B);var a=lb(t),r=Jb(n,a);if(r)throw new O(r);if(!n.k.symlink)throw new O(M.G);return n.k.symlink(n,a,e)}function Db(e){if(!(e=T(e).g))throw new O(M.B);if(!e.k.readlink)throw new O(M.u);return mb(U(e.parent),e.k.readlink(e))}function Sb(e,t){var n;if(!(n="string"==typeof e?T(e,{ga:!0}).g:e).k.p)throw new O(M.G);n.k.p(n,{mode:4095&t|-4096&n.mode,timestamp:Date.now()})}function Tb(t,n){var a,r,i;if(""===t)throw new O(M.B);if("string"==typeof n){if(void 0===(r=Ib[n]))throw Error("Unknown file open mode: "+n)}else r=n;if(a=64&(n=r)?4095&(void 0===a?438:a)|32768:0,"object"==typeof t)i=t;else{t=N(t);try{i=T(t,{ga:!(131072&n)}).g}catch(e){}}if(r=!1,64&n)if(i){if(128&n)throw new O(M.pa)}else i=Ob(t,a,0),r=!0;if(!i)throw new O(M.B);if(8192==(61440&i.mode)&&(n&=-513),65536&n&&16384!=(61440&i.mode))throw new O(M.qa);if(!r&&(i?40960==(61440&i.mode)?a=M.aa:16384==(61440&i.mode)&&(0!=(2097155&n)||512&n)?a=M.N:(a=["r","w","rw"][3&n],512&n&&(a+="w"),a=Gb(i,a)):a=M.B,a))throw new O(a);if(512&n){var o;if(!(o="string"==typeof(a=i)?T(a,{ga:!0}).g:a).k.p)throw new O(M.G);if(16384==(61440&o.mode))throw new O(M.N);if(32768!=(61440&o.mode))throw new O(M.u);if(a=Gb(o,"w"))throw new O(a);o.k.p(o,{size:0,timestamp:Date.now()})}n&=-641,(i=Lb({g:i,path:U(i),flags:n,seekable:!0,position:0,n:i.n,eb:[],error:!1})).n.open&&i.n.open(i),!e.logReadFiles||1&n||(Ub||(Ub={}),t in Ub||(Ub[t]=1,e.printErr("read file: "+t)));try{S.onOpenFile&&(o=0,1!=(2097155&n)&&(o|=1),0!=(2097155&n)&&(o|=2),S.onOpenFile(t,o))}catch(e){console.log("FS.trackingDelegate['onOpenFile']('"+t+"', flags) threw an exception: "+e.message)}return i}function Vb(e){e.ia&&(e.ia=null);try{e.n.close&&e.n.close(e)}catch(e){throw e}finally{zb[e.fd]=null}}function Wb(e,t,n){if(!e.seekable||!e.n.I)throw new O(M.da);e.position=e.n.I(e,t,n),e.eb=[]}function Xb(e,t,n,a,r,i){if(0>a||0>r)throw new O(M.u);if(0==(2097155&e.flags))throw new O(M.Z);if(16384==(61440&e.g.mode))throw new O(M.N);if(!e.n.write)throw new O(M.u);1024&e.flags&&Wb(e,0,2);var o=!0;if(void 0===r)r=e.position,o=!1;else if(!e.seekable)throw new O(M.da);t=e.n.write(e,t,n,a,r,i),o||(e.position+=t);try{e.path&&S.onWriteToFile&&S.onWriteToFile(e.path)}catch(e){console.log("FS.trackingDelegate['onWriteToFile']('"+path+"') threw an exception: "+e.message)}return t}function Yb(){O||((O=function(e,t){this.g=t,this.bb=function(e){for(var t in this.Q=e,M)if(M[t]===e){this.code=t;break}},this.bb(e),this.message=hb[e]}).prototype=Error(),O.prototype.constructor=O,[M.B].forEach(function(e){vb[e]=new O(e),vb[e].stack=""}))}function $b(e,t){var n=0;return e&&(n|=365),t&&(n|=146),n}function ac(e,t,n,a){return Pb(e=N(("string"==typeof e?e:U(e))+"/"+t),$b(n,a))}function bc(e,t,n,a,r,i){if(r=Pb(e=t?N(("string"==typeof e?e:U(e))+"/"+t):e,a=$b(a,r)),n){if("string"==typeof n){e=Array(n.length),t=0;for(var o=n.length;t>2]}function fc(){var e;if(e=X(),!(e=zb[e]))throw new O(M.Z);return e}function wa(e){wa.C||(v=Ga(),wa.C=!0,assert(n.P),wa.Ra=n.P,n.P=function(){z("cannot dynamically allocate, sbrk now has control")});var t=v;return 0==e||wa.Ra(e)?t:4294967295}function hc(e,t){if(ic=e,jc=t,!kc)return 1;if(0==e)Y=function(){setTimeout(lc,t)},mc="timeout";else if(1==e)Y=function(){nc(lc)},mc="rAF";else if(2==e){if(!window.setImmediate){var n=[];window.addEventListener("message",function(e){e.source===window&&"__emcc"===e.data&&(e.stopPropagation(),n.shift()())},!0),window.setImmediate=function(e){n.push(e),window.postMessage("__emcc","*")}}Y=function(){window.setImmediate(lc)},mc="immediate"}return 0}function oc(t,a,r,i,o){e.noExitRuntime=!0,assert(!kc,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters."),kc=t,pc=i;var c=qc;if(lc=function(){if(!A)if(0>r-6&63;r=r-6,e=e+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[s]}2==r?(e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(3&a)<<4],e+="=="):4==r&&(e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(15&a)<<2],e+="="),u.src="data:audio/x-"+n.substr(-3)+";base64,"+e,i(u)}},u.src=s,Hc(function(){i(u)})}});var a=e.canvas;a&&(a.la=a.requestPointerLock||a.mozRequestPointerLock||a.webkitRequestPointerLock||a.msRequestPointerLock||function(){},a.wa=document.exitPointerLock||document.mozExitPointerLock||document.webkitExitPointerLock||document.msExitPointerLock||function(){},a.wa=a.wa.bind(document),document.addEventListener("pointerlockchange",t,!1),document.addEventListener("mozpointerlockchange",t,!1),document.addEventListener("webkitpointerlockchange",t,!1),document.addEventListener("mspointerlockchange",t,!1),e.elementPointerLock&&a.addEventListener("click",function(e){!zc&&a.la&&(a.la(),e.preventDefault())},!1))}}function Ic(t,n,a,r){if(n&&e.fa&&t==e.canvas)return e.fa;var i,o;if(n){if(o={antialias:!1,alpha:!1},r)for(var c in r)o[c]=r[c];(o=GL.createContext(t,o))&&(i=GL.getContext(o).cd),t.style.backgroundColor="black"}else i=t.getContext("2d");return i?(a&&(n||assert("undefined"==typeof GLctx,"cannot set in module if GLctx is used, but we are a non-GL context that would replace it"),e.fa=i,n&&GL.yd(o),e.Dd=n,Ac.forEach(function(e){e()}),Bc()),i):null}var Jc=!1,Kc=void 0,Lc=void 0;function Mc(t,n,a){function r(){yc=!1;var t=i.parentNode;(document.webkitFullScreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.mozFullscreenElement||document.fullScreenElement||document.fullscreenElement||document.msFullScreenElement||document.msFullscreenElement||document.webkitCurrentFullScreenElement)===t?(i.ua=document.cancelFullScreen||document.mozCancelFullScreen||document.webkitCancelFullScreen||document.msExitFullscreen||document.exitFullscreen||function(){},i.ua=i.ua.bind(document),Kc&&i.la(),yc=!0,Lc&&Nc()):(t.parentNode.insertBefore(i,t),t.parentNode.removeChild(t),Lc&&Oc()),e.onFullScreen&&e.onFullScreen(yc),Pc(i)}void 0===(Kc=t)&&(Kc=!0),void 0===(Lc=n)&&(Lc=!1),void 0===(Qc=a)&&(Qc=null);var i=e.canvas;Jc||(Jc=!0,document.addEventListener("fullscreenchange",r,!1),document.addEventListener("mozfullscreenchange",r,!1),document.addEventListener("webkitfullscreenchange",r,!1),document.addEventListener("MSFullscreenChange",r,!1));var o=document.createElement("div");i.parentNode.insertBefore(o,i),o.appendChild(i),o.C=o.requestFullScreen||o.mozRequestFullScreen||o.msRequestFullscreen||(o.webkitRequestFullScreen?function(){o.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}:null),a?o.C({Ed:a}):o.C()}var Rc=0;function Sc(e){var t=Date.now();if(0===Rc)Rc=t+1e3/60;else for(;t+2>=Rc;)Rc+=1e3/60;t=Math.max(Rc-t,0),setTimeout(e,t)}function nc(e){"undefined"==typeof window?Sc(e):(window.requestAnimationFrame||(window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||Sc),window.requestAnimationFrame(e))}function Hc(t){e.noExitRuntime=!0,setTimeout(function(){A||t()},1e4)}function Gc(e){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[e.substr(e.lastIndexOf(".")+1)]}function Tc(e,t,n){var a=new XMLHttpRequest;a.open("GET",e,!0),a.responseType="arraybuffer",a.onload=function(){200==a.status||0==a.status&&a.response?t(a.response):n()},a.onerror=n,a.send(null)}function Uc(e,t,n){Tc(e,function(n){assert(n,'Loading data file "'+e+'" failed (no arrayBuffer).'),t(new Uint8Array(n)),Za()},function(){if(!n)throw'Loading data file "'+e+'" failed.';n()}),Ya()}var Vc=[],Cc,Dc,Ec,Fc,Qc;function Wc(){var t=e.canvas;Vc.forEach(function(e){e(t.width,t.height)})}function Nc(){if("undefined"!=typeof SDL){var e=Ia[SDL.screen+0*n.H>>2];F[SDL.screen+0*n.H>>2]=8388608|e}Wc()}function Oc(){if("undefined"!=typeof SDL){var e=Ia[SDL.screen+0*n.H>>2];F[SDL.screen+0*n.H>>2]=-8388609&e}Wc()}function Pc(t,n,a){n&&a?(t.fb=n,t.Va=a):(n=t.fb,a=t.Va);var r=n,i=a;if(e.forcedAspectRatio&&0=(e=e.g.e).length)return 0;if(assert(0<=(a=Math.min(e.length-r,a))),e.slice)for(var o=0;o>2]=t),t},___setErrNo:ib,_emscripten_memcpy_big:function(e,t,n){return H.set(H.subarray(t,t+n),e),e},___syscall54:function(e,t){ec=t;try{var n=fc(),a=X();switch(a){case 21505:case 21506:return n.tty?0:-M.O;case 21519:if(!n.tty)return-M.O;var r=X();return F[r>>2]=0;case 21520:return n.tty?-M.u:-M.O;case 21531:if(r=X(),!n.n.Wa)throw new O(M.O);return n.n.Wa(n,a,r);default:z("bad ioctl syscall "+a)}}catch(e){return void 0!==dc&&e instanceof O||z(e),-e.Q}},___unlock:function(){},___syscall140:function(e,t){ec=t;try{var n=fc(),a=X(),r=X(),i=X(),o=X();return assert(0===a),Wb(n,r,o),F[i>>2]=n.position,n.ia&&0===r&&0===o&&(n.ia=null),0}catch(e){return void 0!==dc&&e instanceof O||z(e),-e.Q}},_pthread_cleanup_push:eb,_sysconf:function(e){switch(e){case 30:return 4096;case 85:return I/4096;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return ib(M.u),-1},___syscall146:function(e,t){ec=t;try{var n,a=fc(),r=X();e:{for(var i=X(),o=0,c=0;c>2],F[r+(8*c+4)>>2],void 0);if(0>s){n=-1;break e}o+=s}n=o}return n}catch(e){return void 0!==dc&&e instanceof O||z(e),-e.Q}},STACKTOP:m,STACK_MAX:La,tempDoublePtr:$a,ABORT:A,cttz_i8:Xc};var Z=function(e,t,n){var a=new e.Int8Array(n),r=(new e.Int16Array(n),new e.Int32Array(n)),i=new e.Uint8Array(n),o=(new e.Uint16Array(n),new e.Uint32Array(n),new e.Float32Array(n),new e.Float64Array(n),0|t.STACKTOP),c=(t.STACK_MAX,t.tempDoublePtr,t.ABORT,t.cttz_i8,0),s=(e.NaN,e.Infinity,0),u=(e.Math.floor,e.Math.abs,e.Math.sqrt,e.Math.pow,e.Math.cos,e.Math.sin,e.Math.tan,e.Math.acos,e.Math.asin,e.Math.atan,e.Math.atan2,e.Math.exp,e.Math.log,e.Math.ceil,e.Math.imul),d=(e.Math.min,e.Math.clz32,t.abort),l=(t.assert,t.invoke_ii,t.invoke_iiii,t.invoke_vi,t._pthread_cleanup_pop),f=t.___lock,h=(t._emscripten_set_main_loop,t._pthread_self),p=t.___syscall6,g=(t._emscripten_set_main_loop_timing,t._abort),_=t._sbrk,b=t._time,m=(t.___setErrNo,t._emscripten_memcpy_big),v=t.___syscall54,E=t.___unlock,y=t.___syscall140,T=t._pthread_cleanup_push,S=t._sysconf,w=t.___syscall146;function j(e,t,n){e|=0;var a,i=0,c=0,u=0,d=0,l=0,f=0,h=0,p=0,g=0,_=0,b=0;a=o,o=o+160|0,A(i=a,t|=0,n|=0),t=0|r[(n=i+144|0)>>2],c=0|r[n+4>>2],d=0|r[(u=n=i+64|0)>>2],l=0|r[u+4>>2],u=0|B(0|t,0|c,18,0),f=s,h=0|D(0|d,0|l,0|t,0|c),c=0|D(0|h,0|s,0|u,0|f),r[(f=n)>>2]=c,r[f+4>>2]=s,c=0|r[(f=i+136|0)>>2],n=0|r[f+4>>2],h=0|r[(u=f=i+56|0)>>2],t=0|r[u+4>>2],u=0|B(0|c,0|n,18,0),l=s,d=0|D(0|h,0|t,0|c,0|n),n=0|D(0|d,0|s,0|u,0|l),r[(l=f)>>2]=n,r[l+4>>2]=s,n=0|r[(l=i+128|0)>>2],f=0|r[l+4>>2],d=0|r[(u=l=i+48|0)>>2],c=0|r[u+4>>2],u=0|B(0|n,0|f,18,0),t=s,h=0|D(0|d,0|c,0|n,0|f),f=0|D(0|h,0|s,0|u,0|t),r[(t=l)>>2]=f,r[t+4>>2]=s,f=0|r[(t=i+120|0)>>2],l=0|r[t+4>>2],h=0|r[(u=t=i+40|0)>>2],n=0|r[u+4>>2],u=0|B(0|f,0|l,18,0),c=s,d=0|D(0|h,0|n,0|f,0|l),l=0|D(0|d,0|s,0|u,0|c),r[(c=t)>>2]=l,r[c+4>>2]=s,l=0|r[(c=i+112|0)>>2],t=0|r[c+4>>2],d=0|r[(u=c=i+32|0)>>2],f=0|r[u+4>>2],u=0|B(0|l,0|t,18,0),n=s,h=0|D(0|d,0|f,0|l,0|t),t=0|D(0|h,0|s,0|u,0|n),r[(n=c)>>2]=t,r[n+4>>2]=s,t=0|r[(n=i+104|0)>>2],c=0|r[n+4>>2],h=0|r[(u=n=i+24|0)>>2],l=0|r[u+4>>2],u=0|B(0|t,0|c,18,0),f=s,d=0|D(0|h,0|l,0|t,0|c),c=0|D(0|d,0|s,0|u,0|f),r[(f=n)>>2]=c,r[f+4>>2]=s,c=0|r[(f=i+96|0)>>2],n=0|r[f+4>>2],d=0|r[(u=f=i+16|0)>>2],t=0|r[u+4>>2],u=0|B(0|c,0|n,18,0),l=s,h=0|D(0|d,0|t,0|c,0|n),n=0|D(0|h,0|s,0|u,0|l),r[(l=f)>>2]=n,r[l+4>>2]=s,n=0|r[(l=i+88|0)>>2],f=0|r[l+4>>2],h=0|r[(u=l=i+8|0)>>2],c=0|r[u+4>>2],u=0|B(0|n,0|f,18,0),t=s,d=0|D(0|h,0|c,0|n,0|f),f=0|D(0|d,0|s,0|u,0|t),r[(t=l)>>2]=f,r[t+4>>2]=s,u=0|r[(f=t=i+80|0)>>2],d=0|r[f+4>>2],n=0|r[(f=i)>>2],c=0|r[f+4>>2],f=0|B(0|u,0|d,18,0),h=s,p=0|D(0|n,0|c,0|u,0|d),d=0|D(0|p,0|s,0|f,0|h),h=s,r[(f=i)>>2]=d,r[f+4>>2]=h,r[(f=t)>>2]=0,r[f+4>>2]=0,f=h,h=d,d=0;do{n=0|L(0|h,0|f,0|(c=0|F(0|(u=0|M(0|(p=0|D(f>>31>>>6|0,0,0|h,0|f)),0|s,26)),0|(p=s),26)),0|s),r[(c=i+(d<<3)|0)>>2]=n,r[c+4>>2]=s,b=0|L(0|(g=0|D(0|u,0|p,0|r[(n=c=i+((1|d)<<3)|0)>>2],0|r[n+4>>2])),0|(n=s),0|(_=0|F(0|(u=0|M(0|(p=0|D(n>>31>>>7|0,0,0|g,0|n)),0|s,25)),0|(p=s),25)),0|s),r[(_=c)>>2]=b,r[_+4>>2]=s,h=0|D(0|u,0|p,0|r[(b=_=i+((d=d+2|0)<<3)|0)>>2],0|r[b+4>>2]),f=s,r[(b=_)>>2]=h,r[b+4>>2]=f}while(d>>>0<10);f=0|r[(d=t)>>2],h=0|r[d+4>>2],b=0|r[(d=i)>>2],_=0|r[d+4>>2],d=0|B(0|f,0|h,18,0),p=s,u=0|D(0|b,0|_,0|f,0|h),h=0|D(0|u,0|s,0|d,0|p),p=s,r[(d=t)>>2]=0,r[d+4>>2]=0,f=0|L(0|h,0|p,0|(u=0|F(0|(t=0|M(0|(d=0|D(p>>31>>>6|0,0,0|h,0|p)),0|s,26)),0|(d=s),26)),0|s),r[(u=i)>>2]=f,r[u+4>>2]=s,f=0|D(0|t,0|d,0|r[(u=l)>>2],0|r[u+4>>2]),r[(u=l)>>2]=f,r[u+4>>2]=s,u=e,e=i,i=u+80|0;do{r[u>>2]=r[e>>2],u=u+4|0,e=e+4|0}while((0|u)<(0|i));o=a}function A(e,t,n){e|=0,n|=0;var a=0,i=0,o=0,c=0,u=0,d=0,l=0,f=0,h=0,p=0,g=0,_=0,b=0,m=0,v=0,E=0,y=0,T=0,S=0,w=0,j=0,A=0,O=0;a=0|M(0,0|r[(t|=0)>>2],32),i=s,c=0|B(0|(o=0|M(0,0|r[n>>2],32)),0|s,0|a,0|i),r[(i=e)>>2]=c,r[i+4>>2]=s,i=0|M(0,0|r[t>>2],32),c=s,u=0|B(0|(o=0|M(0,0|r[(a=n+8|0)>>2],32)),0|s,0|i,0|c),c=s,o=0|M(0,0|r[(i=t+8|0)>>2],32),d=s,d=0|D(0|(f=0|B(0|(l=0|M(0,0|r[n>>2],32)),0|s,0|o,0|d)),0|s,0|u,0|c),r[(c=e+8|0)>>2]=d,r[c+4>>2]=s,c=0|M(0,0|r[i>>2],31),d=s,f=0|B(0|(u=0|M(0,0|r[a>>2],32)),0|s,0|c,0|d),d=s,c=0|M(0,0|r[t>>2],32),u=s,u=0|D(0|(h=0|B(0|(l=0|M(0,0|r[(o=n+16|0)>>2],32)),0|s,0|c,0|u)),0|s,0|f,0|d),d=s,h=0|M(0,0|r[(f=t+16|0)>>2],32),c=s,c=0|D(0|u,0|d,0|(p=0|B(0|(l=0|M(0,0|r[n>>2],32)),0|s,0|h,0|c)),0|s),r[(p=e+16|0)>>2]=c,r[p+4>>2]=s,p=0|M(0,0|r[i>>2],32),c=s,u=0|B(0|(d=0|M(0,0|r[o>>2],32)),0|s,0|p,0|c),c=s,p=0|M(0,0|r[f>>2],32),d=s,d=0|D(0|(l=0|B(0|(h=0|M(0,0|r[a>>2],32)),0|s,0|p,0|d)),0|s,0|u,0|c),c=s,u=0|M(0,0|r[t>>2],32),l=s,l=0|D(0|d,0|c,0|(g=0|B(0|(h=0|M(0,0|r[(p=n+24|0)>>2],32)),0|s,0|u,0|l)),0|s),g=s,d=0|M(0,0|r[(c=t+24|0)>>2],32),u=s,u=0|D(0|l,0|g,0|(_=0|B(0|(h=0|M(0,0|r[n>>2],32)),0|s,0|d,0|u)),0|s),r[(_=e+24|0)>>2]=u,r[_+4>>2]=s,_=0|M(0,0|r[f>>2],32),u=s,l=0|B(0|(g=0|M(0,0|r[o>>2],32)),0|s,0|_,0|u),u=s,_=0|M(0,0|r[i>>2],32),g=s,h=0|B(0|(d=0|M(0,0|r[p>>2],32)),0|s,0|_,0|g),g=s,_=0|M(0,0|r[c>>2],32),d=s,d=0|D(0|(m=0|B(0|(b=0|M(0,0|r[a>>2],32)),0|s,0|_,0|d)),0|s,0|h,0|g),d=0|D(0|(g=0|F(0|d,0|s,1)),0|s,0|l,0|u),u=s,l=0|M(0,0|r[t>>2],32),g=s,g=0|D(0|d,0|u,0|(_=0|B(0|(m=0|M(0,0|r[(h=n+32|0)>>2],32)),0|s,0|l,0|g)),0|s),_=s,d=0|M(0,0|r[(u=t+32|0)>>2],32),l=s,l=0|D(0|g,0|_,0|(b=0|B(0|(m=0|M(0,0|r[n>>2],32)),0|s,0|d,0|l)),0|s),r[(b=e+32|0)>>2]=l,r[b+4>>2]=s,b=0|M(0,0|r[f>>2],32),l=s,g=0|B(0|(_=0|M(0,0|r[p>>2],32)),0|s,0|b,0|l),l=s,b=0|M(0,0|r[c>>2],32),_=s,_=0|D(0|(m=0|B(0|(d=0|M(0,0|r[o>>2],32)),0|s,0|b,0|_)),0|s,0|g,0|l),l=s,g=0|M(0,0|r[i>>2],32),m=s,m=0|D(0|_,0|l,0|(d=0|B(0|(b=0|M(0,0|r[h>>2],32)),0|s,0|g,0|m)),0|s),d=s,l=0|M(0,0|r[u>>2],32),_=s,_=0|D(0|m,0|d,0|(b=0|B(0|(g=0|M(0,0|r[a>>2],32)),0|s,0|l,0|_)),0|s),b=s,d=0|M(0,0|r[t>>2],32),m=s,m=0|D(0|_,0|b,0|(v=0|B(0|(g=0|M(0,0|r[(l=n+40|0)>>2],32)),0|s,0|d,0|m)),0|s),v=s,_=0|M(0,0|r[(b=t+40|0)>>2],32),d=s,d=0|D(0|m,0|v,0|(E=0|B(0|(g=0|M(0,0|r[n>>2],32)),0|s,0|_,0|d)),0|s),r[(E=e+40|0)>>2]=d,r[E+4>>2]=s,E=0|M(0,0|r[c>>2],32),d=s,m=0|B(0|(v=0|M(0,0|r[p>>2],32)),0|s,0|E,0|d),d=s,E=0|M(0,0|r[i>>2],32),v=s,v=0|D(0|(g=0|B(0|(_=0|M(0,0|r[l>>2],32)),0|s,0|E,0|v)),0|s,0|m,0|d),d=s,m=0|M(0,0|r[b>>2],32),g=s,_=0|F(0|(g=0|D(0|v,0|d,0|(_=0|B(0|(E=0|M(0,0|r[a>>2],32)),0|s,0|m,0|g)),0|s)),0|s,1),g=s,d=0|M(0,0|r[f>>2],32),v=s,v=0|D(0|_,0|g,0|(E=0|B(0|(m=0|M(0,0|r[h>>2],32)),0|s,0|d,0|v)),0|s),E=s,g=0|M(0,0|r[u>>2],32),_=s,_=0|D(0|v,0|E,0|(m=0|B(0|(d=0|M(0,0|r[o>>2],32)),0|s,0|g,0|_)),0|s),m=s,E=0|M(0,0|r[t>>2],32),v=s,v=0|D(0|_,0|m,0|(y=0|B(0|(d=0|M(0,0|r[(g=n+48|0)>>2],32)),0|s,0|E,0|v)),0|s),y=s,_=0|M(0,0|r[(m=t+48|0)>>2],32),E=s,E=0|D(0|v,0|y,0|(T=0|B(0|(d=0|M(0,0|r[n>>2],32)),0|s,0|_,0|E)),0|s),r[(T=e+48|0)>>2]=E,r[T+4>>2]=s,T=0|M(0,0|r[c>>2],32),E=s,v=0|B(0|(y=0|M(0,0|r[h>>2],32)),0|s,0|T,0|E),E=s,T=0|M(0,0|r[u>>2],32),y=s,y=0|D(0|(d=0|B(0|(_=0|M(0,0|r[p>>2],32)),0|s,0|T,0|y)),0|s,0|v,0|E),E=s,v=0|M(0,0|r[f>>2],32),d=s,d=0|D(0|y,0|E,0|(_=0|B(0|(T=0|M(0,0|r[l>>2],32)),0|s,0|v,0|d)),0|s),_=s,E=0|M(0,0|r[b>>2],32),y=s,y=0|D(0|d,0|_,0|(T=0|B(0|(v=0|M(0,0|r[o>>2],32)),0|s,0|E,0|y)),0|s),T=s,_=0|M(0,0|r[i>>2],32),d=s,d=0|D(0|y,0|T,0|(v=0|B(0|(E=0|M(0,0|r[g>>2],32)),0|s,0|_,0|d)),0|s),v=s,T=0|M(0,0|r[m>>2],32),y=s,y=0|D(0|d,0|v,0|(E=0|B(0|(_=0|M(0,0|r[a>>2],32)),0|s,0|T,0|y)),0|s),E=s,v=0|M(0,0|r[t>>2],32),d=s,d=0|D(0|y,0|E,0|(S=0|B(0|(_=0|M(0,0|r[(T=n+56|0)>>2],32)),0|s,0|v,0|d)),0|s),S=s,y=0|M(0,0|r[(E=t+56|0)>>2],32),v=s,v=0|D(0|d,0|S,0|(w=0|B(0|(_=0|M(0,0|r[n>>2],32)),0|s,0|y,0|v)),0|s),r[(w=e+56|0)>>2]=v,r[w+4>>2]=s,w=0|M(0,0|r[u>>2],32),v=s,d=0|B(0|(S=0|M(0,0|r[h>>2],32)),0|s,0|w,0|v),v=s,w=0|M(0,0|r[c>>2],32),S=s,_=0|B(0|(y=0|M(0,0|r[l>>2],32)),0|s,0|w,0|S),S=s,w=0|M(0,0|r[b>>2],32),y=s,y=0|D(0|(A=0|B(0|(j=0|M(0,0|r[p>>2],32)),0|s,0|w,0|y)),0|s,0|_,0|S),S=s,_=0|M(0,0|r[i>>2],32),A=s,A=0|D(0|y,0|S,0|(j=0|B(0|(w=0|M(0,0|r[T>>2],32)),0|s,0|_,0|A)),0|s),j=s,S=0|M(0,0|r[E>>2],32),y=s,y=0|D(0|A,0|j,0|(w=0|B(0|(_=0|M(0,0|r[a>>2],32)),0|s,0|S,0|y)),0|s),y=0|D(0|(w=0|F(0|y,0|s,1)),0|s,0|d,0|v),v=s,d=0|M(0,0|r[f>>2],32),w=s,w=0|D(0|y,0|v,0|(A=0|B(0|(j=0|M(0,0|r[g>>2],32)),0|s,0|d,0|w)),0|s),A=s,v=0|M(0,0|r[m>>2],32),y=s,y=0|D(0|w,0|A,0|(j=0|B(0|(d=0|M(0,0|r[o>>2],32)),0|s,0|v,0|y)),0|s),j=s,A=0|M(0,0|r[t>>2],32),w=s,w=0|D(0|y,0|j,0|(S=0|B(0|(d=0|M(0,0|r[(v=n+64|0)>>2],32)),0|s,0|A,0|w)),0|s),S=s,y=0|M(0,0|r[(j=t+64|0)>>2],32),A=s,A=0|D(0|w,0|S,0|(_=0|B(0|(d=0|M(0,0|r[n>>2],32)),0|s,0|y,0|A)),0|s),r[(_=e+64|0)>>2]=A,r[_+4>>2]=s,_=0|M(0,0|r[u>>2],32),A=s,w=0|B(0|(S=0|M(0,0|r[l>>2],32)),0|s,0|_,0|A),A=s,_=0|M(0,0|r[b>>2],32),S=s,S=0|D(0|(d=0|B(0|(y=0|M(0,0|r[h>>2],32)),0|s,0|_,0|S)),0|s,0|w,0|A),A=s,w=0|M(0,0|r[c>>2],32),d=s,d=0|D(0|S,0|A,0|(y=0|B(0|(_=0|M(0,0|r[g>>2],32)),0|s,0|w,0|d)),0|s),y=s,A=0|M(0,0|r[m>>2],32),S=s,S=0|D(0|d,0|y,0|(_=0|B(0|(w=0|M(0,0|r[p>>2],32)),0|s,0|A,0|S)),0|s),_=s,y=0|M(0,0|r[f>>2],32),d=s,d=0|D(0|S,0|_,0|(w=0|B(0|(A=0|M(0,0|r[T>>2],32)),0|s,0|y,0|d)),0|s),w=s,_=0|M(0,0|r[E>>2],32),S=s,S=0|D(0|d,0|w,0|(A=0|B(0|(y=0|M(0,0|r[o>>2],32)),0|s,0|_,0|S)),0|s),A=s,w=0|M(0,0|r[i>>2],32),d=s,d=0|D(0|S,0|A,0|(y=0|B(0|(_=0|M(0,0|r[v>>2],32)),0|s,0|w,0|d)),0|s),y=s,A=0|M(0,0|r[j>>2],32),S=s,S=0|D(0|d,0|y,0|(_=0|B(0|(w=0|M(0,0|r[a>>2],32)),0|s,0|A,0|S)),0|s),_=s,y=0|M(0,0|r[t>>2],32),d=s,d=0|D(0|S,0|_,0|(O=0|B(0|(w=0|M(0,0|r[(A=n+72|0)>>2],32)),0|s,0|y,0|d)),0|s),O=s,t=0|M(0,0|r[(_=t+72|0)>>2],32),S=s,S=0|D(0|d,0|O,0|(n=0|B(0|(y=0|M(0,0|r[n>>2],32)),0|s,0|t,0|S)),0|s),r[(n=e+72|0)>>2]=S,r[n+4>>2]=s,n=0|M(0,0|r[b>>2],32),S=s,d=0|B(0|(O=0|M(0,0|r[l>>2],32)),0|s,0|n,0|S),S=s,n=0|M(0,0|r[c>>2],32),O=s,O=0|D(0|(y=0|B(0|(t=0|M(0,0|r[T>>2],32)),0|s,0|n,0|O)),0|s,0|d,0|S),S=s,d=0|M(0,0|r[E>>2],32),y=s,y=0|D(0|O,0|S,0|(t=0|B(0|(n=0|M(0,0|r[p>>2],32)),0|s,0|d,0|y)),0|s),t=s,S=0|M(0,0|r[i>>2],32),i=s,i=0|D(0|y,0|t,0|(d=0|B(0|(O=0|M(0,0|r[A>>2],32)),0|s,0|S,0|i)),0|s),d=s,t=0|M(0,0|r[_>>2],32),y=s,a=0|F(0|(y=0|D(0|i,0|d,0|(a=0|B(0|(S=0|M(0,0|r[a>>2],32)),0|s,0|t,0|y)),0|s)),0|s,1),y=s,d=0|M(0,0|r[u>>2],32),i=s,i=0|D(0|a,0|y,0|(S=0|B(0|(t=0|M(0,0|r[g>>2],32)),0|s,0|d,0|i)),0|s),S=s,y=0|M(0,0|r[m>>2],32),a=s,a=0|D(0|i,0|S,0|(t=0|B(0|(d=0|M(0,0|r[h>>2],32)),0|s,0|y,0|a)),0|s),t=s,S=0|M(0,0|r[f>>2],32),i=s,i=0|D(0|a,0|t,0|(d=0|B(0|(y=0|M(0,0|r[v>>2],32)),0|s,0|S,0|i)),0|s),d=s,t=0|M(0,0|r[j>>2],32),a=s,a=0|D(0|i,0|d,0|(y=0|B(0|(S=0|M(0,0|r[o>>2],32)),0|s,0|t,0|a)),0|s),r[(y=e+80|0)>>2]=a,r[y+4>>2]=s,y=0|M(0,0|r[b>>2],32),a=s,i=0|B(0|(d=0|M(0,0|r[g>>2],32)),0|s,0|y,0|a),a=s,y=0|M(0,0|r[m>>2],32),d=s,d=0|D(0|(S=0|B(0|(t=0|M(0,0|r[l>>2],32)),0|s,0|y,0|d)),0|s,0|i,0|a),a=s,i=0|M(0,0|r[u>>2],32),S=s,S=0|D(0|d,0|a,0|(t=0|B(0|(y=0|M(0,0|r[T>>2],32)),0|s,0|i,0|S)),0|s),t=s,a=0|M(0,0|r[E>>2],32),d=s,d=0|D(0|S,0|t,0|(y=0|B(0|(i=0|M(0,0|r[h>>2],32)),0|s,0|a,0|d)),0|s),y=s,t=0|M(0,0|r[c>>2],32),S=s,S=0|D(0|d,0|y,0|(i=0|B(0|(a=0|M(0,0|r[v>>2],32)),0|s,0|t,0|S)),0|s),i=s,y=0|M(0,0|r[j>>2],32),d=s,d=0|D(0|S,0|i,0|(a=0|B(0|(t=0|M(0,0|r[p>>2],32)),0|s,0|y,0|d)),0|s),a=s,i=0|M(0,0|r[f>>2],32),f=s,f=0|D(0|d,0|a,0|(y=0|B(0|(S=0|M(0,0|r[A>>2],32)),0|s,0|i,0|f)),0|s),y=s,a=0|M(0,0|r[_>>2],32),d=s,d=0|D(0|f,0|y,0|(o=0|B(0|(i=0|M(0,0|r[o>>2],32)),0|s,0|a,0|d)),0|s),r[(o=e+88|0)>>2]=d,r[o+4>>2]=s,o=0|M(0,0|r[m>>2],32),d=s,f=0|B(0|(y=0|M(0,0|r[g>>2],32)),0|s,0|o,0|d),d=s,o=0|M(0,0|r[b>>2],32),y=s,i=0|B(0|(a=0|M(0,0|r[T>>2],32)),0|s,0|o,0|y),y=s,o=0|M(0,0|r[E>>2],32),a=s,a=0|D(0|(t=0|B(0|(S=0|M(0,0|r[l>>2],32)),0|s,0|o,0|a)),0|s,0|i,0|y),y=s,i=0|M(0,0|r[c>>2],32),c=s,c=0|D(0|a,0|y,0|(o=0|B(0|(t=0|M(0,0|r[A>>2],32)),0|s,0|i,0|c)),0|s),o=s,y=0|M(0,0|r[_>>2],32),a=s,a=0|D(0|c,0|o,0|(p=0|B(0|(i=0|M(0,0|r[p>>2],32)),0|s,0|y,0|a)),0|s),a=0|D(0|(p=0|F(0|a,0|s,1)),0|s,0|f,0|d),d=s,f=0|M(0,0|r[u>>2],32),p=s,p=0|D(0|a,0|d,0|(c=0|B(0|(o=0|M(0,0|r[v>>2],32)),0|s,0|f,0|p)),0|s),c=s,d=0|M(0,0|r[j>>2],32),a=s,a=0|D(0|p,0|c,0|(o=0|B(0|(f=0|M(0,0|r[h>>2],32)),0|s,0|d,0|a)),0|s),r[(o=e+96|0)>>2]=a,r[o+4>>2]=s,o=0|M(0,0|r[m>>2],32),a=s,p=0|B(0|(c=0|M(0,0|r[T>>2],32)),0|s,0|o,0|a),a=s,o=0|M(0,0|r[E>>2],32),c=s,c=0|D(0|(f=0|B(0|(d=0|M(0,0|r[g>>2],32)),0|s,0|o,0|c)),0|s,0|p,0|a),a=s,p=0|M(0,0|r[b>>2],32),f=s,f=0|D(0|c,0|a,0|(d=0|B(0|(o=0|M(0,0|r[v>>2],32)),0|s,0|p,0|f)),0|s),d=s,a=0|M(0,0|r[j>>2],32),c=s,c=0|D(0|f,0|d,0|(o=0|B(0|(p=0|M(0,0|r[l>>2],32)),0|s,0|a,0|c)),0|s),o=s,d=0|M(0,0|r[u>>2],32),u=s,u=0|D(0|c,0|o,0|(a=0|B(0|(f=0|M(0,0|r[A>>2],32)),0|s,0|d,0|u)),0|s),a=s,o=0|M(0,0|r[_>>2],32),c=s,c=0|D(0|u,0|a,0|(h=0|B(0|(d=0|M(0,0|r[h>>2],32)),0|s,0|o,0|c)),0|s),r[(h=e+104|0)>>2]=c,r[h+4>>2]=s,h=0|M(0,0|r[E>>2],32),c=s,u=0|B(0|(a=0|M(0,0|r[T>>2],32)),0|s,0|h,0|c),c=s,h=0|M(0,0|r[b>>2],32),b=s,b=0|D(0|(o=0|B(0|(a=0|M(0,0|r[A>>2],32)),0|s,0|h,0|b)),0|s,0|u,0|c),c=s,u=0|M(0,0|r[_>>2],32),o=s,l=0|F(0|(o=0|D(0|b,0|c,0|(l=0|B(0|(h=0|M(0,0|r[l>>2],32)),0|s,0|u,0|o)),0|s)),0|s,1),o=s,c=0|M(0,0|r[m>>2],32),b=s,b=0|D(0|l,0|o,0|(h=0|B(0|(u=0|M(0,0|r[v>>2],32)),0|s,0|c,0|b)),0|s),h=s,o=0|M(0,0|r[j>>2],32),l=s,l=0|D(0|b,0|h,0|(u=0|B(0|(c=0|M(0,0|r[g>>2],32)),0|s,0|o,0|l)),0|s),r[(u=e+112|0)>>2]=l,r[u+4>>2]=s,u=0|M(0,0|r[E>>2],32),l=s,b=0|B(0|(h=0|M(0,0|r[v>>2],32)),0|s,0|u,0|l),l=s,u=0|M(0,0|r[j>>2],32),h=s,h=0|D(0|(c=0|B(0|(o=0|M(0,0|r[T>>2],32)),0|s,0|u,0|h)),0|s,0|b,0|l),l=s,b=0|M(0,0|r[m>>2],32),m=s,m=0|D(0|h,0|l,0|(u=0|B(0|(c=0|M(0,0|r[A>>2],32)),0|s,0|b,0|m)),0|s),u=s,l=0|M(0,0|r[_>>2],32),h=s,h=0|D(0|m,0|u,0|(g=0|B(0|(b=0|M(0,0|r[g>>2],32)),0|s,0|l,0|h)),0|s),r[(g=e+120|0)>>2]=h,r[g+4>>2]=s,g=0|M(0,0|r[j>>2],32),h=s,m=0|B(0|(u=0|M(0,0|r[v>>2],32)),0|s,0|g,0|h),h=s,g=0|M(0,0|r[E>>2],32),E=s,l=0|B(0|(u=0|M(0,0|r[A>>2],32)),0|s,0|g,0|E),E=s,g=0|M(0,0|r[_>>2],32),u=s,u=0|D(0|(T=0|B(0|(b=0|M(0,0|r[T>>2],32)),0|s,0|g,0|u)),0|s,0|l,0|E),u=0|D(0|(E=0|F(0|u,0|s,1)),0|s,0|m,0|h),r[(h=e+128|0)>>2]=u,r[h+4>>2]=s,h=0|M(0,0|r[j>>2],32),j=s,m=0|B(0|(u=0|M(0,0|r[A>>2],32)),0|s,0|h,0|j),j=s,h=0|M(0,0|r[_>>2],32),u=s,u=0|D(0|(v=0|B(0|(E=0|M(0,0|r[v>>2],32)),0|s,0|h,0|u)),0|s,0|m,0|j),r[(j=e+136|0)>>2]=u,r[j+4>>2]=s,j=0|M(0,0|r[_>>2],31),_=s,A=0|B(0|(u=0|M(0,0|r[A>>2],32)),0|s,0|j,0|_),r[(_=e+144|0)>>2]=A,r[_+4>>2]=s}function O(e,t){e|=0;var n,a,i,c=0,u=0,d=0,l=0,f=0,h=0,p=0,g=0,_=0,b=0,m=0,v=0,E=0,y=0,T=0,S=0,w=0,j=0,A=0,O=0,C=0,P=0,I=0,R=0,N=0,k=0,x=0,U=0,Y=0,G=0,W=0,V=0,K=0,H=0,z=0,q=0,X=0;n=o,o=o+160|0,c=n,l=0|B(0|(a=0|M(0,0|(u=0|r[(t|=0)>>2]),32)),0|(d=s),0|a,0|d),r[(f=c)>>2]=l,r[f+4>>2]=s,f=0|M(0,0|u,31),u=s,_=0|B(0|(p=0|M(0,0|(h=0|r[(l=t+8|0)>>2]),32)),0|(g=s),0|f,0|u),r[(b=i=c+8|0)>>2]=_,r[b+4>>2]=s,b=0|B(0|p,0|g,0|p,0|g),_=s,_=0|F(0|(T=0|D(0|(y=0|B(0|(v=0|M(0,0|r[(m=t+16|0)>>2],32)),0|(E=s),0|a,0|d)),0|s,0|b,0|_)),0|s,1),r[(b=T=c+16|0)>>2]=_,r[b+4>>2]=s,b=0|B(0|v,0|E,0|p,0|g),_=s,_=0|F(0|(A=0|D(0|(j=0|B(0|(S=0|M(0,0|r[(y=t+24|0)>>2],32)),0|(w=s),0|a,0|d)),0|s,0|b,0|_)),0|s,1),r[(b=A=c+24|0)>>2]=_,r[b+4>>2]=s,b=0|B(0|v,0|E,0|v,0|E),_=s,j=0|D(0|(O=0|B(0|S,0|w,0|(j=0|M(0,0|h,30)),0|s)),0|s,0|b,0|_),u=0|D(0|j,0|(_=s),0|(P=0|B(0|(O=0|M(0,0|r[(b=t+32|0)>>2],32)),0|(C=s),0|f,0|u)),0|s),r[(_=P=c+32|0)>>2]=u,r[_+4>>2]=s,_=0|B(0|S,0|w,0|v,0|E),u=s,f=0|D(0|(j=0|B(0|O,0|C,0|p,0|g)),0|s,0|_,0|u),R=0|F(0|(N=0|D(0|f,0|(u=s),0|(R=0|B(0|(j=0|M(0,0|r[(_=t+40|0)>>2],32)),0|(I=s),0|a,0|d)),0|s)),0|s,1),r[(u=N=c+40|0)>>2]=R,r[u+4>>2]=s,u=0|B(0|S,0|w,0|S,0|w),R=s,k=0|D(0|(f=0|B(0|O,0|C,0|v,0|E)),0|s,0|u,0|R),Y=0|D(0|k,0|(R=s),0|(U=0|B(0|(f=0|M(0,0|r[(u=t+48|0)>>2],32)),0|(x=s),0|a,0|d)),0|s),h=0|F(0|(R=0|D(0|Y,0|(U=s),0|(h=0|B(0|j,0|I,0|(R=0|M(0,0|h,31)),0|s)),0|s)),0|s,1),r[(U=R=c+48|0)>>2]=h,r[U+4>>2]=s,U=0|B(0|O,0|C,0|S,0|w),h=s,k=0|D(0|(Y=0|B(0|j,0|I,0|v,0|E)),0|s,0|U,0|h),Y=0|D(0|k,0|(h=s),0|(U=0|B(0|f,0|x,0|p,0|g)),0|s),W=0|F(0|(V=0|D(0|Y,0|(U=s),0|(W=0|B(0|(k=0|M(0,0|r[(h=t+56|0)>>2],32)),0|(G=s),0|a,0|d)),0|s)),0|s,1),r[(U=V=c+56|0)>>2]=W,r[U+4>>2]=s,U=0|B(0|O,0|C,0|O,0|C),W=s,Y=0|B(0|f,0|x,0|v,0|E),K=s,d=0|D(0|(X=0|B(0|(z=0|M(0,0|r[(H=t+64|0)>>2],32)),0|(q=s),0|a,0|d)),0|s,0|Y,0|K),K=s,Y=0|B(0|k,0|G,0|p,0|g),g=s,X=0|D(0|(p=0|B(0|j,0|I,0|S,0|w)),0|s,0|Y,0|g),X=0|D(0|d,0|K,0|(g=0|F(0|X,0|s,1)),0|s),X=0|D(0|(g=0|F(0|X,0|s,1)),0|s,0|U,0|W),r[(U=W=c+64|0)>>2]=X,r[U+4>>2]=s,U=0|B(0|j,0|I,0|O,0|C),X=s,w=0|D(0|(g=0|B(0|f,0|x,0|S,0|w)),0|s,0|U,0|X),E=0|D(0|w,0|(X=s),0|(U=0|B(0|k,0|G,0|v,0|E)),0|s),v=0|D(0|E,0|(U=s),0|(w=0|B(0|z,0|q,0|(X=0|M(0,0|r[l>>2],32)),0|(l=s))),0|s),w=s,U=0|M(0,0|r[t>>2],32),E=s,K=0|F(0|(E=0|D(0|v,0|w,0|(K=0|B(0|(t=0|M(0,0|(g=0|r[t+72>>2]),32)),0|(S=s),0|U,0|E)),0|s)),0|s,1),r[(E=c+72|0)>>2]=K,r[E+4>>2]=s,E=0|B(0|j,0|I,0|j,0|I),K=s,C=0|D(0|(w=0|B(0|f,0|x,0|O,0|C)),0|s,0|E,0|K),O=0|D(0|C,0|(K=s),0|(w=0|B(0|z,0|q,0|(E=0|M(0,0|r[m>>2],32)),0|(m=s))),0|s),w=s,C=0|B(0|k,0|G,0|(K=0|M(0,0|r[y>>2],32)),0|(y=s)),v=s,v=0|F(0|(l=0|D(0|(U=0|B(0|t,0|S,0|X,0|l)),0|s,0|C,0|v)),0|s,1),v=0|F(0|(l=0|D(0|O,0|w,0|v,0|s)),0|s,1),r[(w=l=c+80|0)>>2]=v,r[w+4>>2]=s,w=0|B(0|f,0|x,0|j,0|I),I=s,O=0|D(0|(v=0|B(0|k,0|G,0|(j=0|M(0,0|r[b>>2],32)),0|(b=s))),0|s,0|w,0|I),v=0|D(0|O,0|(I=s),0|(w=0|B(0|z,0|q,0|K,0|y)),0|s),w=0|F(0|(m=0|D(0|v,0|(w=s),0|(I=0|B(0|t,0|S,0|E,0|m)),0|s)),0|(I=s),1),v=s,r[(E=c+88|0)>>2]=w,r[E+4>>2]=v,E=0|B(0|f,0|x,0|f,0|x),x=s,f=0|B(0|z,0|q,0|j,0|b),O=s,X=0|B(0|k,0|G,0|(_=0|M(0,0|(C=0|r[_>>2]),32)),0|(U=s)),d=s,y=0|D(0|(Y=0|B(0|t,0|S,0|K,0|y)),0|s,0|X,0|d),y=0|D(0|(d=0|F(0|y,0|s,1)),0|s,0|f,0|O),y=0|D(0|(O=0|F(0|y,0|s,1)),0|s,0|E,0|x),x=s,r[(E=c+96|0)>>2]=y,r[E+4>>2]=x,O=0|B(0|k,0|G,0|(E=0|M(0,0|r[u>>2],32)),0|(u=s)),G=s,U=0|D(0|(k=0|B(0|z,0|q,0|_,0|U)),0|s,0|O,0|G),G=0|F(0|(b=0|D(0|U,0|(G=s),0|(O=0|B(0|t,0|S,0|j,0|b)),0|s)),0|(O=s),1),U=s,r[(j=c+104|0)>>2]=G,r[j+4>>2]=U,_=0|B(0|(h=0|M(0,0|(j=0|r[h>>2]),32)),0|(k=s),0|h,0|k),f=s,q=0|D(0|(d=0|B(0|z,0|q,0|E,0|u)),0|s,0|_,0|f),f=0|F(0|(_=0|D(0|q,0|(f=s),0|(C=0|B(0|t,0|S,0|(_=0|M(0,0|C,31)),0|s)),0|s)),0|(C=s),1),q=s,r[(d=c+112|0)>>2]=f,r[d+4>>2]=q,X=0|B(0|(H=0|M(0,0|(d=0|r[H>>2]),32)),0|(z=s),0|h,0|k),k=s,X=0|F(0|(u=0|D(0|(h=0|B(0|t,0|S,0|E,0|u)),0|s,0|X,0|k)),0|(k=s),1),h=s,r[(E=c+120|0)>>2]=X,r[E+4>>2]=h,E=0|B(0|H,0|z,0|H,0|z),z=s,H=0|D(0|(j=0|B(0|t,0|S,0|(H=0|M(0,0|j,30)),0|s)),0|s,0|E,0|z),z=s,r[(E=c+128|0)>>2]=H,r[E+4>>2]=z,d=0|B(0|t,0|S,0|(E=0|M(0,0|d,31)),0|s),E=s,r[(j=c+136|0)>>2]=d,r[j+4>>2]=E,g=0|B(0|(j=0|M(0,0|g,31)),0|s,0|t,0|S),S=s,r[(t=c+144|0)>>2]=g,r[t+4>>2]=S,j=0|r[(t=W)>>2],Y=0|r[t+4>>2],t=0|B(0|g,0|S,18,0),K=s,p=0|D(0|g,0|S,0|j,0|Y),Y=0|D(0|p,0|s,0|t,0|K),r[(K=W)>>2]=Y,r[K+4>>2]=s,Y=0|r[(K=V)>>2],W=0|r[K+4>>2],K=0|B(0|d,0|E,18,0),t=s,p=0|D(0|Y,0|W,0|d,0|E),E=0|D(0|p,0|s,0|K,0|t),r[(t=V)>>2]=E,r[t+4>>2]=s,E=0|r[(t=R)>>2],V=0|r[t+4>>2],t=0|B(0|H,0|z,18,0),K=s,p=0|D(0|E,0|V,0|H,0|z),z=0|D(0|p,0|s,0|t,0|K),r[(K=R)>>2]=z,r[K+4>>2]=s,z=0|r[(K=N)>>2],R=0|r[K+4>>2],K=0|B(0|u,0|k,36,0),k=s,u=0|D(0|z,0|R,0|X,0|h),h=0|D(0|u,0|s,0|K,0|k),r[(k=N)>>2]=h,r[k+4>>2]=s,h=0|r[(k=P)>>2],N=0|r[k+4>>2],k=0|B(0|_,0|C,36,0),C=s,_=0|D(0|h,0|N,0|f,0|q),q=0|D(0|_,0|s,0|k,0|C),r[(C=P)>>2]=q,r[C+4>>2]=s,q=0|r[(C=A)>>2],P=0|r[C+4>>2],C=0|B(0|b,0|O,36,0),O=s,b=0|D(0|q,0|P,0|G,0|U),U=0|D(0|b,0|s,0|C,0|O),r[(O=A)>>2]=U,r[O+4>>2]=s,U=0|r[(O=T)>>2],A=0|r[O+4>>2],O=0|B(0|y,0|x,18,0),C=s,b=0|D(0|U,0|A,0|y,0|x),x=0|D(0|b,0|s,0|O,0|C),r[(C=T)>>2]=x,r[C+4>>2]=s,x=0|r[(C=i)>>2],T=0|r[C+4>>2],C=0|B(0|m,0|I,36,0),I=s,m=0|D(0|x,0|T,0|w,0|v),v=0|D(0|m,0|s,0|C,0|I),r[(I=i)>>2]=v,r[I+4>>2]=s,v=0|r[(I=l)>>2],C=0|r[I+4>>2],m=0|r[(I=c)>>2],w=0|r[I+4>>2],I=0|B(0|v,0|C,18,0),T=s,x=0|D(0|m,0|w,0|v,0|C),C=0|D(0|x,0|s,0|I,0|T),T=s,r[(I=c)>>2]=C,r[I+4>>2]=T,r[(I=l)>>2]=0,r[I+4>>2]=0,I=T,T=C,C=0;do{m=0|L(0|T,0|I,0|(w=0|F(0|(v=0|M(0|(x=0|D(I>>31>>>6|0,0,0|T,0|I)),0|s,26)),0|(x=s),26)),0|s),r[(w=c+(C<<3)|0)>>2]=m,r[w+4>>2]=s,y=0|L(0|(O=0|D(0|v,0|x,0|r[(m=w=c+((1|C)<<3)|0)>>2],0|r[m+4>>2])),0|(m=s),0|(b=0|F(0|(v=0|M(0|(x=0|D(m>>31>>>7|0,0,0|O,0|m)),0|s,25)),0|(x=s),25)),0|s),r[(b=w)>>2]=y,r[b+4>>2]=s,T=0|D(0|v,0|x,0|r[(y=b=c+((C=C+2|0)<<3)|0)>>2],0|r[y+4>>2]),I=s,r[(y=b)>>2]=T,r[y+4>>2]=I}while(C>>>0<10);I=0|r[(C=l)>>2],T=0|r[C+4>>2],y=0|r[(C=c)>>2],b=0|r[C+4>>2],C=0|B(0|I,0|T,18,0),x=s,v=0|D(0|y,0|b,0|I,0|T),T=0|D(0|v,0|s,0|C,0|x),x=s,r[(C=l)>>2]=0,r[C+4>>2]=0,I=0|L(0|T,0|x,0|(v=0|F(0|(l=0|M(0|(C=0|D(x>>31>>>6|0,0,0|T,0|x)),0|s,26)),0|(C=s),26)),0|s),r[(v=c)>>2]=I,r[v+4>>2]=s,I=0|D(0|l,0|C,0|r[(v=i)>>2],0|r[v+4>>2]),r[(v=i)>>2]=I,r[v+4>>2]=s,v=e,e=c,c=v+80|0;do{r[v>>2]=r[e>>2],v=v+4|0,e=e+4|0}while((0|v)<(0|c));o=n}function C(){return 0|(0|r[2]?0|r[60+(0|h())>>2]:56)}function P(e){var t=0;return(e|=0)>>>0>4294963200?(r[(0|C())>>2]=0-e,t=-1):t=e,0|t}function I(e){return 0,0}function R(e){0}function N(e,t,n){t|=0,n|=0;var a,i,c,s,u,d=0,f=0,h=0,p=0,g=0,_=0,b=0,m=0,v=0,E=0,y=0,S=0,j=0,A=0,O=0,C=0;for(a=o,o=o+48|0,i=a+16|0,c=a,d=a+32|0,f=0|r[(s=(e|=0)+28|0)>>2],r[d>>2]=f,h=(0|r[(u=e+20|0)>>2])-f|0,r[d+4>>2]=h,r[d+8>>2]=t,r[d+12>>2]=n,t=e+60|0,f=e+44|0,p=d,d=2,g=h+n|0;;){if(0|r[2]?(T(1,0|e),r[c>>2]=r[t>>2],r[c+4>>2]=p,r[c+8>>2]=d,h=0|P(0|w(146,0|c)),l(0),_=h):(r[i>>2]=r[t>>2],r[i+4>>2]=p,r[i+8>>2]=d,_=0|P(0|w(146,0|i))),(0|g)==(0|_)){b=6;break}if((0|_)<0){m=p,v=d,b=8;break}h=g-_|0,_>>>0<=(E=0|r[p+4>>2])>>>0?2==(0|d)?(r[s>>2]=(0|r[s>>2])+_,y=E,S=_,j=p,A=2):(y=E,S=_,j=p,A=d):(O=0|r[f>>2],r[s>>2]=O,r[u>>2]=O,y=0|r[p+12>>2],S=_-E|0,j=p+8|0,A=d+-1|0),r[j>>2]=(0|r[j>>2])+S,r[j+4>>2]=y-S,p=j,d=A,g=h}return 6==(0|b)?(g=0|r[f>>2],r[e+16>>2]=g+(0|r[e+48>>2]),f=g,r[s>>2]=f,r[u>>2]=f,C=n):8==(0|b)&&(r[e+16>>2]=0,r[s>>2]=0,r[u>>2]=0,r[e>>2]=32|r[e>>2],C=2==(0|v)?0:n-(0|r[m+4>>2])|0),o=a,0|C}function k(e){var t,n,a=0,i=0,o=0,c=0,s=0;return n=(e|=0)+28|0,(0|r[(t=e+20|0)>>2])>>>0>(0|r[n>>2])>>>0&&(G[3&r[e+36>>2]](e,0,0),0==(0|r[t>>2]))?a=-1:((o=0|r[(i=e+4|0)>>2])>>>0<(s=0|r[(c=e+8|0)>>2])>>>0&&G[3&r[e+40>>2]](e,o-s|0,1),r[e+16>>2]=0,r[n>>2]=0,r[t>>2]=0,r[c>>2]=0,r[i>>2]=0,a=0),0|a}function M(e,t,n){return e|=0,t|=0,(0|(n|=0))<32?(s=t>>n,e>>>n|(t&(1<>n-32|0)}function L(e,t,n,a){return(t|=0)-(a|=0)>>>0,0|(s=t-a-((n|=0)>>>0>(e|=0)>>>0|0)>>>0,e-n>>>0|0)}function D(e,t,n,a){var r;return 0|(s=(t|=0)+(a|=0)+((r=(e|=0)+(n|=0)>>>0)>>>0>>0|0)>>>0,0|r)}function x(e,t,n){t|=0;var i,o=0,c=0,s=0;if(i=(e|=0)+(n|=0)|0,(0|n)>=20){if(c=(t&=255)|t<<8|t<<16|t<<24,s=-4&i,o=3&e)for(o=e+4-o|0;(0|e)<(0|o);)a[e>>0]=t,e=e+1|0;for(;(0|e)<(0|s);)r[e>>2]=c,e=e+4|0}for(;(0|e)<(0|i);)a[e>>0]=t,e=e+1|0;return e-n|0}function U(e,t,n){return e|=0,t|=0,(0|(n|=0))<32?(s=t>>>n,e>>>n|(t&(1<>>n-32|0)}function F(e,t,n){return e|=0,t|=0,(0|(n|=0))<32?(s=t<>>32-n,e<>>16)+(0|u(i,r=e>>>16))|0,t=0|u(i=t>>>16,n),0|(s=(e>>>16)+(0|u(i,r))+(((65535&e)+t|0)>>>16)|0,e+t<<16|65535&a|0)}(r=e|=0,e=n|=0),i=s,0|(s=(0|u(t,e))+(0|u(a,r))+i|0&i,0|n)}var Y=[function(e){return d(0),0},function(e){var t,n;return e|=0,t=o,o=o+16|0,r[(n=t)>>2]=r[e+60>>2],e=0|P(0|p(6,0|n)),o=t,0|e}],G=[function(e,t,n){return d(1),0},function(e,t,n){t|=0,n|=0;var i,c=0;return i=o,o=o+80|0,c=i,r[36+(e|=0)>>2]=3,0==(64&r[e>>2]|0)&&(r[c>>2]=r[e+60>>2],r[c+4>>2]=21505,r[c+8>>2]=i+12,0!=(0|v(54,0|c)))&&(a[e+75>>0]=-1),c=0|N(e,t,n),o=i,0|c},function(e,t,n){e|=0,t|=0,n|=0;var a,i,c,s=0;return a=o,o=o+32|0,c=a+20|0,r[(i=a)>>2]=r[e+60>>2],r[i+4>>2]=0,r[i+8>>2]=t,r[i+12>>2]=c,r[i+16>>2]=n,(0|P(0|y(140,0|i)))<0?(r[c>>2]=-1,s=-1):s=0|r[c>>2],o=a,0|s},N],W=[function(e){d(2)},function(e){0|r[68+(e|=0)>>2]||R()}];return{_curve25519_donna:function(e,t,n){e|=0,n|=0;var c,d,l,f,h,p,g,_,b,m,v,E,y,T,S,w,C,P,I,R,N,k,Y,G,W,V,K,H,z,q,X,Q,J,Z,$,ee,te,ne,ae,re,ie,oe,ce,se,ue,de,le,fe,he,pe,ge,_e,be,me,ve,Ee,ye,Te,Se,we=0,je=0,Ae=0,Oe=0,Ce=0,Pe=0,Ie=0,Re=0,Ne=0,ke=0,Me=0,Le=0,De=0,xe=0,Ue=0,Fe=0,Be=0,Ye=0,Ge=0,We=0,Ve=0,Ke=0,He=0,ze=0,qe=0,Xe=0,Qe=0,Je=0,Ze=0,$e=0,et=0,tt=0,nt=0,at=0,rt=0,it=0,ot=0,ct=0,st=0,ut=0,dt=0,lt=0,ft=0,ht=0,pt=0,gt=0,_t=0,bt=0,mt=0,vt=0,Et=0,yt=0,Tt=0,St=0,wt=0,jt=0,At=0,Ot=0,Ct=0,Pt=0,It=0,Rt=0,Nt=0,kt=0,Mt=0,Lt=0,Dt=0,xt=0,Ut=0,Ft=0,Bt=0,Yt=0,Gt=0,Wt=0,Vt=0,Kt=0,Ht=0,zt=0,qt=0,Xt=0,Qt=0,Jt=0,Zt=0,$t=0,en=0,tn=0,nn=0,an=0,rn=0,on=0,cn=0,sn=0,un=0,dn=0,ln=0,fn=0,hn=0,pn=0,gn=0,_n=0,bn=0,mn=0,vn=0,En=0,yn=0,Tn=0,Sn=0,wn=0,jn=0,An=0,On=0,Cn=0,Pn=0,In=0,Rn=0,Nn=0,kn=0,Mn=0;c=o,o=o+2640|0,we=c+2456|0,je=c+2304|0,Ae=c+2152|0,Oe=c+2e3|0,Ce=c+1848|0,Pe=c+1696|0,Ie=c+1544|0,Re=c+1392|0,Ne=c+1240|0,ke=c+1088|0,Me=c+936|0,Le=c+784|0,De=c+632|0,xe=c+480|0,Ue=c+328|0,d=c+248|0,Fe=c+168|0,Be=c+80|0,Ye=c,We=t|=0,t=32+(Ge=l=c+2608|0)|0;do{a[Ge>>0]=0|a[We>>0],Ge=Ge+1|0,We=We+1|0}while((0|Ge)<(0|t));a[l>>0]=248&(0|i[l>>0]),a[(Ve=l+31|0)>>0]=63&(0|i[Ve>>0])|64,Ve=0|i[n>>0],Ke=0|F(0|i[n+1>>0],0,8),He=s,ze=0|F(0|i[n+2>>0],0,16),qe=He|s,Xe=0|F(0|(He=0|i[n+3>>0]),0,24),r[(Qe=d)>>2]=Ke|Ve|ze|50331648&Xe,r[Qe+4>>2]=qe,qe=0|F(0|i[n+4>>0],0,8),Qe=s,Xe=0|F(0|i[n+5>>0],0,16),ze=Qe|s,Ke=0|U(qe|He|Xe|(Ve=0|F(0|(Qe=0|i[n+6>>0]),0,24))|0,ze|s|0,2),r[(ze=d+8|0)>>2]=33554431&Ke,r[ze+4>>2]=0,ze=0|F(0|i[n+7>>0],0,8),Ke=s,Ve=0|F(0|i[n+8>>0],0,16),Xe=Ke|s,qe=0|U(ze|Qe|Ve|(He=0|F(0|(Ke=0|i[n+9>>0]),0,24))|0,Xe|s|0,3),r[(Xe=d+16|0)>>2]=67108863&qe,r[Xe+4>>2]=0,Xe=0|F(0|i[n+10>>0],0,8),qe=s,He=0|F(0|i[n+11>>0],0,16),Ve=qe|s,ze=0|U(Xe|Ke|He|(Qe=0|F(0|(qe=0|i[n+12>>0]),0,24))|0,Ve|s|0,5),r[(Ve=d+24|0)>>2]=33554431&ze,r[Ve+4>>2]=0,Ve=0|F(0|i[n+13>>0],0,8),ze=s,Qe=0|F(0|i[n+14>>0],0,16),He=ze|s,Ke=0|U(Ve|qe|Qe|(ze=0|F(0|i[n+15>>0],0,24))|0,He|s|0,6),r[(He=d+32|0)>>2]=67108863&Ke,r[He+4>>2]=0,He=0|i[n+16>>0],Ke=0|F(0|i[n+17>>0],0,8),ze=s,Qe=0|F(0|i[n+18>>0],0,16),qe=ze|s,Ve=0|F(0|(ze=0|i[n+19>>0]),0,24),r[(Xe=d+40|0)>>2]=Ke|He|Qe|16777216&Ve,r[Xe+4>>2]=qe,qe=0|F(0|i[n+20>>0],0,8),Xe=s,Ve=0|F(0|i[n+21>>0],0,16),Qe=Xe|s,Ke=0|U(qe|ze|Ve|(He=0|F(0|(Xe=0|i[n+22>>0]),0,24))|0,Qe|s|0,1),r[(Qe=d+48|0)>>2]=67108863&Ke,r[Qe+4>>2]=0,Qe=0|F(0|i[n+23>>0],0,8),Ke=s,He=0|F(0|i[n+24>>0],0,16),Ve=Ke|s,qe=0|U(Qe|Xe|He|(ze=0|F(0|(Ke=0|i[n+25>>0]),0,24))|0,Ve|s|0,3),r[(Ve=d+56|0)>>2]=33554431&qe,r[Ve+4>>2]=0,Ve=0|F(0|i[n+26>>0],0,8),qe=s,ze=0|F(0|i[n+27>>0],0,16),He=qe|s,Qe=0|U(Ve|Ke|ze|(Xe=0|F(0|(qe=0|i[n+28>>0]),0,24))|0,He|s|0,4),r[(He=d+64|0)>>2]=67108863&Qe,r[He+4>>2]=0,He=0|F(0|i[n+29>>0],0,8),Qe=s,Xe=0|F(0|i[n+30>>0],0,16),ze=Qe|s,n=0|U(He|qe|Xe|(Qe=0|F(0|i[n+31>>0],0,24))|0,ze|s|0,6),r[(ze=d+72|0)>>2]=33554431&n,r[ze+4>>2]=0,x(0|Ne,0,152),r[(ze=Ne)>>2]=1,r[ze+4>>2]=0,x(0|ke,0,152),r[(ze=ke)>>2]=1,r[ze+4>>2]=0,x(0|Me,0,152),x(0|Le,0,152),x(0|De,0,152),r[(ze=De)>>2]=1,r[ze+4>>2]=0,x(0|xe,0,152),x(0|Ue,0,152),r[(ze=Ue)>>2]=1,r[ze+4>>2]=0,t=72+(Ge=Re+80|0)|0;do{r[Ge>>2]=0,Ge=Ge+4|0}while((0|Ge)<(0|t));We=d,t=(Ge=Re)+80|0;do{r[Ge>>2]=r[We>>2],Ge=Ge+4|0,We=We+4|0}while((0|Ge)<(0|t));for(ze=Oe+144|0,n=Oe+64|0,Qe=Oe+136|0,Xe=Oe+56|0,qe=Oe+128|0,He=Oe+48|0,Ke=Oe+120|0,Ve=Oe+40|0,f=Oe+112|0,h=Oe+32|0,p=Oe+104|0,g=Oe+24|0,_=Oe+96|0,b=Oe+16|0,m=Oe+88|0,v=Oe+8|0,E=Oe+80|0,y=Ce+144|0,T=Ce+64|0,S=Ce+136|0,w=Ce+56|0,C=Ce+128|0,P=Ce+48|0,I=Ce+120|0,R=Ce+40|0,N=Ce+112|0,k=Ce+32|0,Y=Ce+104|0,G=Ce+24|0,W=Ce+96|0,V=Ce+16|0,K=Ce+88|0,H=Ce+8|0,z=Ce+80|0,q=Oe+72|0,X=Ce+72|0,Q=je+8|0,J=Ae+8|0,Z=je+16|0,$=Ae+16|0,ee=je+24|0,te=Ae+24|0,ne=je+32|0,ae=Ae+32|0,re=je+40|0,ie=Ae+40|0,oe=je+48|0,ce=Ae+48|0,se=je+56|0,ue=Ae+56|0,de=je+64|0,le=Ae+64|0,fe=je+72|0,he=Ae+72|0,pe=we+80|0,ge=we+8|0,_e=we+16|0,be=we+24|0,me=we+32|0,ve=we+40|0,Ee=we+48|0,ye=we+56|0,Te=we+64|0,Se=we+72|0,Je=0,Ze=Re,$e=Le,Le=Ne,et=De,De=ke,tt=xe,xe=Me,Me=Ue;;){for(Ue=0|a[l+(31-Je)>>0],nt=0,at=Ze,rt=$e,it=Le,ot=et,ct=De,st=tt,ut=xe,dt=Me;;){ft=0|L(0,0,(lt=255&Ue)>>>7|0,0),ht=s,pt=0;do{bt=0|r[(_t=gt=ct+(pt<<3)|0)>>2],mt=0|r[_t+4>>2],Et=0|r[(vt=_t=at+(pt<<3)|0)>>2],Tt=((yt=0|r[vt+4>>2])^mt)&ht,mt=0|M(0,(vt=(Et^bt)&ft)^bt|0,32),r[(bt=gt)>>2]=mt,r[bt+4>>2]=s,bt=0|M(0,vt^Et|0,32),r[(Et=_t)>>2]=bt,r[Et+4>>2]=s,pt=pt+1|0}while(10!=(0|pt));St=0;do{bt=0|r[(Et=pt=ut+(St<<3)|0)>>2],_t=0|r[Et+4>>2],mt=0|r[(vt=Et=it+(St<<3)|0)>>2],yt=((gt=0|r[vt+4>>2])^_t)&ht,_t=0|M(0,(vt=(mt^bt)&ft)^bt|0,32),r[(bt=pt)>>2]=_t,r[bt+4>>2]=s,bt=0|M(0,vt^mt|0,32),r[(mt=Et)>>2]=bt,r[mt+4>>2]=s,St=St+1|0}while(10!=(0|St));bt=0|r[(mt=ct)>>2],Et=0|r[mt+4>>2],_t=0|r[(vt=mt=ct+8|0)>>2],pt=0|r[vt+4>>2],yt=0|r[(gt=vt=ct+16|0)>>2],Tt=0|r[gt+4>>2],jt=0|r[(wt=gt=ct+24|0)>>2],At=0|r[wt+4>>2],Ct=0|r[(Ot=wt=ct+32|0)>>2],Pt=0|r[Ot+4>>2],Rt=0|r[(It=Ot=ct+40|0)>>2],Nt=0|r[It+4>>2],Mt=0|r[(kt=It=ct+48|0)>>2],Lt=0|r[kt+4>>2],xt=0|r[(Dt=kt=ct+56|0)>>2],Ut=0|r[Dt+4>>2],Bt=0|r[(Ft=Dt=ct+64|0)>>2],Yt=0|r[Ft+4>>2],Wt=0|r[(Gt=Ft=ct+72|0)>>2],Vt=0|r[Gt+4>>2],Gt=0|D(0|(Kt=0|r[(Gt=ut)>>2]),0|(Ht=0|r[Gt+4>>2]),0|bt,0|Et),r[(zt=ct)>>2]=Gt,r[zt+4>>2]=s,Gt=0|D(0|(qt=0|r[(Gt=zt=ut+8|0)>>2]),0|(Xt=0|r[Gt+4>>2]),0|_t,0|pt),r[(Qt=mt)>>2]=Gt,r[Qt+4>>2]=s,Gt=0|D(0|(mt=0|r[(Gt=Qt=ut+16|0)>>2]),0|(Jt=0|r[Gt+4>>2]),0|yt,0|Tt),r[(Zt=vt)>>2]=Gt,r[Zt+4>>2]=s,Gt=0|D(0|(vt=0|r[(Gt=Zt=ut+24|0)>>2]),0|($t=0|r[Gt+4>>2]),0|jt,0|At),r[(en=gt)>>2]=Gt,r[en+4>>2]=s,Gt=0|D(0|(gt=0|r[(Gt=en=ut+32|0)>>2]),0|(tn=0|r[Gt+4>>2]),0|Ct,0|Pt),r[(nn=wt)>>2]=Gt,r[nn+4>>2]=s,Gt=0|D(0|(wt=0|r[(Gt=nn=ut+40|0)>>2]),0|(an=0|r[Gt+4>>2]),0|Rt,0|Nt),r[(rn=Ot)>>2]=Gt,r[rn+4>>2]=s,Gt=0|D(0|(Ot=0|r[(Gt=rn=ut+48|0)>>2]),0|(on=0|r[Gt+4>>2]),0|Mt,0|Lt),r[(cn=It)>>2]=Gt,r[cn+4>>2]=s,Gt=0|D(0|(It=0|r[(Gt=cn=ut+56|0)>>2]),0|(sn=0|r[Gt+4>>2]),0|xt,0|Ut),r[(un=kt)>>2]=Gt,r[un+4>>2]=s,Gt=0|D(0|(kt=0|r[(Gt=un=ut+64|0)>>2]),0|(dn=0|r[Gt+4>>2]),0|Bt,0|Yt),r[(ln=Dt)>>2]=Gt,r[ln+4>>2]=s,Gt=0|D(0|(Dt=0|r[(Gt=ln=ut+72|0)>>2]),0|(fn=0|r[Gt+4>>2]),0|Wt,0|Vt),r[(hn=Ft)>>2]=Gt,r[hn+4>>2]=s,hn=0|L(0|bt,0|Et,0|Kt,0|Ht),r[(Ht=ut)>>2]=hn,r[Ht+4>>2]=s,Ht=0|L(0|_t,0|pt,0|qt,0|Xt),r[(Xt=zt)>>2]=Ht,r[Xt+4>>2]=s,Xt=0|L(0|yt,0|Tt,0|mt,0|Jt),r[(Jt=Qt)>>2]=Xt,r[Jt+4>>2]=s,Jt=0|L(0|jt,0|At,0|vt,0|$t),r[($t=Zt)>>2]=Jt,r[$t+4>>2]=s,$t=0|L(0|Ct,0|Pt,0|gt,0|tn),r[(tn=en)>>2]=$t,r[tn+4>>2]=s,tn=0|L(0|Rt,0|Nt,0|wt,0|an),r[(an=nn)>>2]=tn,r[an+4>>2]=s,an=0|L(0|Mt,0|Lt,0|Ot,0|on),r[(on=rn)>>2]=an,r[on+4>>2]=s,on=0|L(0|xt,0|Ut,0|It,0|sn),r[(sn=cn)>>2]=on,r[sn+4>>2]=s,sn=0|L(0|Bt,0|Yt,0|kt,0|dn),r[(dn=un)>>2]=sn,r[dn+4>>2]=s,dn=0|L(0|Wt,0|Vt,0|Dt,0|fn),r[(fn=ln)>>2]=dn,r[fn+4>>2]=s,dn=0|r[(fn=at)>>2],ln=0|r[fn+4>>2],Vt=0|r[(Dt=fn=at+8|0)>>2],Wt=0|r[Dt+4>>2],un=0|r[(sn=Dt=at+16|0)>>2],kt=0|r[sn+4>>2],Bt=0|r[(Yt=sn=at+24|0)>>2],on=0|r[Yt+4>>2],It=0|r[(cn=Yt=at+32|0)>>2],Ut=0|r[cn+4>>2],an=0|r[(xt=cn=at+40|0)>>2],rn=0|r[xt+4>>2],Lt=0|r[(Ot=xt=at+48|0)>>2],Mt=0|r[Ot+4>>2],nn=0|r[(tn=Ot=at+56|0)>>2],wt=0|r[tn+4>>2],Rt=0|r[(Nt=tn=at+64|0)>>2],$t=0|r[Nt+4>>2],gt=0|r[(en=Nt=at+72|0)>>2],Pt=0|r[en+4>>2],en=0|D(0|(Ct=0|r[(en=it)>>2]),0|(Jt=0|r[en+4>>2]),0|dn,0|ln),r[(Zt=at)>>2]=en,r[Zt+4>>2]=s,en=0|D(0|(vt=0|r[(en=Zt=it+8|0)>>2]),0|(At=0|r[en+4>>2]),0|Vt,0|Wt),r[(jt=fn)>>2]=en,r[jt+4>>2]=s,en=0|D(0|(fn=0|r[(en=jt=it+16|0)>>2]),0|(Xt=0|r[en+4>>2]),0|un,0|kt),r[(Qt=Dt)>>2]=en,r[Qt+4>>2]=s,en=0|D(0|(Dt=0|r[(en=Qt=it+24|0)>>2]),0|(mt=0|r[en+4>>2]),0|Bt,0|on),r[(Tt=sn)>>2]=en,r[Tt+4>>2]=s,en=0|D(0|(sn=0|r[(en=Tt=it+32|0)>>2]),0|(yt=0|r[en+4>>2]),0|It,0|Ut),r[(Ht=Yt)>>2]=en,r[Ht+4>>2]=s,en=0|D(0|(Yt=0|r[(en=Ht=it+40|0)>>2]),0|(zt=0|r[en+4>>2]),0|an,0|rn),r[(qt=cn)>>2]=en,r[qt+4>>2]=s,en=0|D(0|(cn=0|r[(en=qt=it+48|0)>>2]),0|(pt=0|r[en+4>>2]),0|Lt,0|Mt),r[(_t=xt)>>2]=en,r[_t+4>>2]=s,en=0|D(0|(xt=0|r[(en=_t=it+56|0)>>2]),0|(hn=0|r[en+4>>2]),0|nn,0|wt),r[(Kt=Ot)>>2]=en,r[Kt+4>>2]=s,en=0|D(0|(Ot=0|r[(en=Kt=it+64|0)>>2]),0|(Et=0|r[en+4>>2]),0|Rt,0|$t),r[(bt=tn)>>2]=en,r[bt+4>>2]=s,en=0|D(0|(tn=0|r[(en=bt=it+72|0)>>2]),0|(Gt=0|r[en+4>>2]),0|gt,0|Pt),r[(Ft=Nt)>>2]=en,r[Ft+4>>2]=s,Ft=0|L(0|dn,0|ln,0|Ct,0|Jt),r[(Jt=it)>>2]=Ft,r[Jt+4>>2]=s,Jt=0|L(0|Vt,0|Wt,0|vt,0|At),r[(At=Zt)>>2]=Jt,r[At+4>>2]=s,At=0|L(0|un,0|kt,0|fn,0|Xt),r[(Xt=jt)>>2]=At,r[Xt+4>>2]=s,Xt=0|L(0|Bt,0|on,0|Dt,0|mt),r[(mt=Qt)>>2]=Xt,r[mt+4>>2]=s,mt=0|L(0|It,0|Ut,0|sn,0|yt),r[(yt=Tt)>>2]=mt,r[yt+4>>2]=s,yt=0|L(0|an,0|rn,0|Yt,0|zt),r[(zt=Ht)>>2]=yt,r[zt+4>>2]=s,zt=0|L(0|Lt,0|Mt,0|cn,0|pt),r[(pt=qt)>>2]=zt,r[pt+4>>2]=s,pt=0|L(0|nn,0|wt,0|xt,0|hn),r[(hn=_t)>>2]=pt,r[hn+4>>2]=s,hn=0|L(0|Rt,0|$t,0|Ot,0|Et),r[(Et=Kt)>>2]=hn,r[Et+4>>2]=s,Et=0|L(0|gt,0|Pt,0|tn,0|Gt),r[(Gt=bt)>>2]=Et,r[Gt+4>>2]=s,A(Oe,at,ut),A(Ce,ct,it),Et=0|r[(Gt=ze)>>2],bt=0|r[Gt+4>>2],tn=0|r[(Gt=n)>>2],Pt=0|r[Gt+4>>2],Gt=0|B(0|Et,0|bt,18,0),gt=s,hn=0|D(0|tn,0|Pt,0|Et,0|bt),bt=0|D(0|hn,0|s,0|Gt,0|gt),r[(gt=n)>>2]=bt,r[gt+4>>2]=s,bt=0|r[(gt=Qe)>>2],Gt=0|r[gt+4>>2],hn=0|r[(gt=Xe)>>2],Et=0|r[gt+4>>2],gt=0|B(0|bt,0|Gt,18,0),Pt=s,tn=0|D(0|hn,0|Et,0|bt,0|Gt),Gt=0|D(0|tn,0|s,0|gt,0|Pt),r[(Pt=Xe)>>2]=Gt,r[Pt+4>>2]=s,Gt=0|r[(Pt=qe)>>2],gt=0|r[Pt+4>>2],tn=0|r[(Pt=He)>>2],bt=0|r[Pt+4>>2],Pt=0|B(0|Gt,0|gt,18,0),Et=s,hn=0|D(0|tn,0|bt,0|Gt,0|gt),gt=0|D(0|hn,0|s,0|Pt,0|Et),r[(Et=He)>>2]=gt,r[Et+4>>2]=s,gt=0|r[(Et=Ke)>>2],Pt=0|r[Et+4>>2],hn=0|r[(Et=Ve)>>2],Gt=0|r[Et+4>>2],Et=0|B(0|gt,0|Pt,18,0),bt=s,tn=0|D(0|hn,0|Gt,0|gt,0|Pt),Pt=0|D(0|tn,0|s,0|Et,0|bt),r[(bt=Ve)>>2]=Pt,r[bt+4>>2]=s,Pt=0|r[(bt=f)>>2],Et=0|r[bt+4>>2],tn=0|r[(bt=h)>>2],gt=0|r[bt+4>>2],bt=0|B(0|Pt,0|Et,18,0),Gt=s,hn=0|D(0|tn,0|gt,0|Pt,0|Et),Et=0|D(0|hn,0|s,0|bt,0|Gt),r[(Gt=h)>>2]=Et,r[Gt+4>>2]=s,Et=0|r[(Gt=p)>>2],bt=0|r[Gt+4>>2],hn=0|r[(Gt=g)>>2],Pt=0|r[Gt+4>>2],Gt=0|B(0|Et,0|bt,18,0),gt=s,tn=0|D(0|hn,0|Pt,0|Et,0|bt),bt=0|D(0|tn,0|s,0|Gt,0|gt),r[(gt=g)>>2]=bt,r[gt+4>>2]=s,bt=0|r[(gt=_)>>2],Gt=0|r[gt+4>>2],tn=0|r[(gt=b)>>2],Et=0|r[gt+4>>2],gt=0|B(0|bt,0|Gt,18,0),Pt=s,hn=0|D(0|tn,0|Et,0|bt,0|Gt),Gt=0|D(0|hn,0|s,0|gt,0|Pt),r[(Pt=b)>>2]=Gt,r[Pt+4>>2]=s,Gt=0|r[(Pt=m)>>2],gt=0|r[Pt+4>>2],hn=0|r[(Pt=v)>>2],bt=0|r[Pt+4>>2],Pt=0|B(0|Gt,0|gt,18,0),Et=s,tn=0|D(0|hn,0|bt,0|Gt,0|gt),gt=0|D(0|tn,0|s,0|Pt,0|Et),r[(Et=v)>>2]=gt,r[Et+4>>2]=s,gt=0|r[(Et=E)>>2],Pt=0|r[Et+4>>2],tn=0|r[(Et=Oe)>>2],Gt=0|r[Et+4>>2],Et=0|B(0|gt,0|Pt,18,0),bt=s,hn=0|D(0|tn,0|Gt,0|gt,0|Pt),Pt=0|D(0|hn,0|s,0|Et,0|bt),bt=s,r[(Et=Oe)>>2]=Pt,r[Et+4>>2]=bt,r[(Et=E)>>2]=0,r[Et+4>>2]=0,Et=bt,bt=Pt,Pt=0;do{tn=0|L(0|bt,0|Et,0|(Gt=0|F(0|(gt=0|M(0|(hn=0|D(Et>>31>>>6|0,0,0|bt,0|Et)),0|s,26)),0|(hn=s),26)),0|s),r[(Gt=Oe+(Pt<<3)|0)>>2]=tn,r[Gt+4>>2]=s,$t=0|L(0|(Kt=0|D(0|gt,0|hn,0|r[(tn=Gt=Oe+((1|Pt)<<3)|0)>>2],0|r[tn+4>>2])),0|(tn=s),0|(Ot=0|F(0|(gt=0|M(0|(hn=0|D(tn>>31>>>7|0,0,0|Kt,0|tn)),0|s,25)),0|(hn=s),25)),0|s),r[(Ot=Gt)>>2]=$t,r[Ot+4>>2]=s,bt=0|D(0|gt,0|hn,0|r[($t=Ot=Oe+((Pt=Pt+2|0)<<3)|0)>>2],0|r[$t+4>>2]),Et=s,r[($t=Ot)>>2]=bt,r[$t+4>>2]=Et}while(Pt>>>0<10);Et=0|r[(Pt=E)>>2],bt=0|r[Pt+4>>2],$t=0|r[(Pt=Oe)>>2],Ot=0|r[Pt+4>>2],Pt=0|B(0|Et,0|bt,18,0),hn=s,gt=0|D(0|$t,0|Ot,0|Et,0|bt),bt=0|D(0|gt,0|s,0|Pt,0|hn),hn=s,r[(Pt=E)>>2]=0,r[Pt+4>>2]=0,Ot=0|L(0|bt,0|hn,0|(Et=0|F(0|(gt=0|M(0|(Pt=0|D(hn>>31>>>6|0,0,0|bt,0|hn)),0|s,26)),0|(Pt=s),26)),0|s),Et=s,r[(hn=Oe)>>2]=Ot,r[hn+4>>2]=Et,bt=0|D(0|gt,0|Pt,0|r[(hn=v)>>2],0|r[hn+4>>2]),hn=s,r[(Pt=v)>>2]=bt,r[Pt+4>>2]=hn,gt=0|r[(Pt=y)>>2],$t=0|r[Pt+4>>2],Gt=0|r[(Pt=T)>>2],tn=0|r[Pt+4>>2],Pt=0|B(0|gt,0|$t,18,0),Kt=s,Rt=0|D(0|Gt,0|tn,0|gt,0|$t),$t=0|D(0|Rt,0|s,0|Pt,0|Kt),r[(Kt=T)>>2]=$t,r[Kt+4>>2]=s,$t=0|r[(Kt=S)>>2],Pt=0|r[Kt+4>>2],Rt=0|r[(Kt=w)>>2],gt=0|r[Kt+4>>2],Kt=0|B(0|$t,0|Pt,18,0),tn=s,Gt=0|D(0|Rt,0|gt,0|$t,0|Pt),Pt=0|D(0|Gt,0|s,0|Kt,0|tn),r[(tn=w)>>2]=Pt,r[tn+4>>2]=s,Pt=0|r[(tn=C)>>2],Kt=0|r[tn+4>>2],Gt=0|r[(tn=P)>>2],$t=0|r[tn+4>>2],tn=0|B(0|Pt,0|Kt,18,0),gt=s,Rt=0|D(0|Gt,0|$t,0|Pt,0|Kt),Kt=0|D(0|Rt,0|s,0|tn,0|gt),r[(gt=P)>>2]=Kt,r[gt+4>>2]=s,Kt=0|r[(gt=I)>>2],tn=0|r[gt+4>>2],Rt=0|r[(gt=R)>>2],Pt=0|r[gt+4>>2],gt=0|B(0|Kt,0|tn,18,0),$t=s,Gt=0|D(0|Rt,0|Pt,0|Kt,0|tn),tn=0|D(0|Gt,0|s,0|gt,0|$t),r[($t=R)>>2]=tn,r[$t+4>>2]=s,tn=0|r[($t=N)>>2],gt=0|r[$t+4>>2],Gt=0|r[($t=k)>>2],Kt=0|r[$t+4>>2],$t=0|B(0|tn,0|gt,18,0),Pt=s,Rt=0|D(0|Gt,0|Kt,0|tn,0|gt),gt=0|D(0|Rt,0|s,0|$t,0|Pt),r[(Pt=k)>>2]=gt,r[Pt+4>>2]=s,gt=0|r[(Pt=Y)>>2],$t=0|r[Pt+4>>2],Rt=0|r[(Pt=G)>>2],tn=0|r[Pt+4>>2],Pt=0|B(0|gt,0|$t,18,0),Kt=s,Gt=0|D(0|Rt,0|tn,0|gt,0|$t),$t=0|D(0|Gt,0|s,0|Pt,0|Kt),r[(Kt=G)>>2]=$t,r[Kt+4>>2]=s,$t=0|r[(Kt=W)>>2],Pt=0|r[Kt+4>>2],Gt=0|r[(Kt=V)>>2],gt=0|r[Kt+4>>2],Kt=0|B(0|$t,0|Pt,18,0),tn=s,Rt=0|D(0|Gt,0|gt,0|$t,0|Pt),Pt=0|D(0|Rt,0|s,0|Kt,0|tn),r[(tn=V)>>2]=Pt,r[tn+4>>2]=s,Pt=0|r[(tn=K)>>2],Kt=0|r[tn+4>>2],Rt=0|r[(tn=H)>>2],$t=0|r[tn+4>>2],tn=0|B(0|Pt,0|Kt,18,0),gt=s,Gt=0|D(0|Rt,0|$t,0|Pt,0|Kt),Kt=0|D(0|Gt,0|s,0|tn,0|gt),r[(gt=H)>>2]=Kt,r[gt+4>>2]=s,Kt=0|r[(gt=z)>>2],tn=0|r[gt+4>>2],Gt=0|r[(gt=Ce)>>2],Pt=0|r[gt+4>>2],gt=0|B(0|Kt,0|tn,18,0),$t=s,Rt=0|D(0|Gt,0|Pt,0|Kt,0|tn),tn=0|D(0|Rt,0|s,0|gt,0|$t),$t=s,r[(gt=Ce)>>2]=tn,r[gt+4>>2]=$t,r[(gt=z)>>2]=0,r[gt+4>>2]=0,gt=$t,$t=tn,tn=0;do{Gt=0|L(0|$t,0|gt,0|(Pt=0|F(0|(Kt=0|M(0|(Rt=0|D(gt>>31>>>6|0,0,0|$t,0|gt)),0|s,26)),0|(Rt=s),26)),0|s),r[(Pt=Ce+(tn<<3)|0)>>2]=Gt,r[Pt+4>>2]=s,xt=0|L(0|(pt=0|D(0|Kt,0|Rt,0|r[(Gt=Pt=Ce+((1|tn)<<3)|0)>>2],0|r[Gt+4>>2])),0|(Gt=s),0|(_t=0|F(0|(Kt=0|M(0|(Rt=0|D(Gt>>31>>>7|0,0,0|pt,0|Gt)),0|s,25)),0|(Rt=s),25)),0|s),r[(_t=Pt)>>2]=xt,r[_t+4>>2]=s,$t=0|D(0|Kt,0|Rt,0|r[(xt=_t=Ce+((tn=tn+2|0)<<3)|0)>>2],0|r[xt+4>>2]),gt=s,r[(xt=_t)>>2]=$t,r[xt+4>>2]=gt}while(tn>>>0<10);gt=0|r[(tn=z)>>2],$t=0|r[tn+4>>2],xt=0|r[(tn=Ce)>>2],_t=0|r[tn+4>>2],tn=0|B(0|gt,0|$t,18,0),Rt=s,Kt=0|D(0|xt,0|_t,0|gt,0|$t),$t=0|D(0|Kt,0|s,0|tn,0|Rt),Rt=s,r[(tn=z)>>2]=0,r[tn+4>>2]=0,_t=0|L(0|$t,0|Rt,0|(gt=0|F(0|(Kt=0|M(0|(tn=0|D(Rt>>31>>>6|0,0,0|$t,0|Rt)),0|s,26)),0|(tn=s),26)),0|s),gt=s,$t=0|D(0|Kt,0|tn,0|r[(Rt=H)>>2],0|r[Rt+4>>2]),Rt=s,Kt=0|r[(tn=b)>>2],xt=0|r[tn+4>>2],Pt=0|r[(tn=g)>>2],Gt=0|r[tn+4>>2],pt=0|r[(tn=h)>>2],wt=0|r[tn+4>>2],nn=0|r[(tn=Ve)>>2],zt=0|r[tn+4>>2],qt=0|r[(tn=He)>>2],cn=0|r[tn+4>>2],Mt=0|r[(tn=Xe)>>2],Lt=0|r[tn+4>>2],yt=0|r[(tn=n)>>2],Ht=0|r[tn+4>>2],Yt=0|r[(tn=q)>>2],rn=0|r[tn+4>>2],tn=0|D(0|_t,0|gt,0|Ot,0|Et),r[(an=Oe)>>2]=tn,r[an+4>>2]=s,an=0|D(0|$t,0|Rt,0|bt,0|hn),r[(tn=v)>>2]=an,r[tn+4>>2]=s,tn=0|D(0|(an=0|r[(tn=V)>>2]),0|(mt=0|r[tn+4>>2]),0|Kt,0|xt),r[(Tt=b)>>2]=tn,r[Tt+4>>2]=s,Tt=0|D(0|(tn=0|r[(Tt=G)>>2]),0|(sn=0|r[Tt+4>>2]),0|Pt,0|Gt),r[(Ut=g)>>2]=Tt,r[Ut+4>>2]=s,Ut=0|D(0|(Tt=0|r[(Ut=k)>>2]),0|(It=0|r[Ut+4>>2]),0|pt,0|wt),r[(Xt=h)>>2]=Ut,r[Xt+4>>2]=s,Xt=0|D(0|(Ut=0|r[(Xt=R)>>2]),0|(Qt=0|r[Xt+4>>2]),0|nn,0|zt),r[(Dt=Ve)>>2]=Xt,r[Dt+4>>2]=s,Dt=0|D(0|(Xt=0|r[(Dt=P)>>2]),0|(on=0|r[Dt+4>>2]),0|qt,0|cn),r[(Bt=He)>>2]=Dt,r[Bt+4>>2]=s,Bt=0|D(0|(Dt=0|r[(Bt=w)>>2]),0|(At=0|r[Bt+4>>2]),0|Mt,0|Lt),r[(jt=Xe)>>2]=Bt,r[jt+4>>2]=s,jt=0|D(0|(Bt=0|r[(jt=T)>>2]),0|(fn=0|r[jt+4>>2]),0|yt,0|Ht),r[(kt=n)>>2]=jt,r[kt+4>>2]=s,kt=0|D(0|(jt=0|r[(kt=X)>>2]),0|(un=0|r[kt+4>>2]),0|Yt,0|rn),r[(Jt=q)>>2]=kt,r[Jt+4>>2]=s,Jt=0|L(0|Ot,0|Et,0|_t,0|gt),r[(gt=Ce)>>2]=Jt,r[gt+4>>2]=s,gt=0|L(0|bt,0|hn,0|$t,0|Rt),r[(Rt=H)>>2]=gt,r[Rt+4>>2]=s,Rt=0|L(0|Kt,0|xt,0|an,0|mt),r[(mt=V)>>2]=Rt,r[mt+4>>2]=s,mt=0|L(0|Pt,0|Gt,0|tn,0|sn),r[(sn=G)>>2]=mt,r[sn+4>>2]=s,sn=0|L(0|pt,0|wt,0|Tt,0|It),r[(It=k)>>2]=sn,r[It+4>>2]=s,It=0|L(0|nn,0|zt,0|Ut,0|Qt),r[(Qt=R)>>2]=It,r[Qt+4>>2]=s,Qt=0|L(0|qt,0|cn,0|Xt,0|on),r[(on=P)>>2]=Qt,r[on+4>>2]=s,on=0|L(0|Mt,0|Lt,0|Dt,0|At),r[(At=w)>>2]=on,r[At+4>>2]=s,At=0|L(0|yt,0|Ht,0|Bt,0|fn),r[(fn=T)>>2]=At,r[fn+4>>2]=s,fn=0|L(0|Yt,0|rn,0|jt,0|un),r[(un=X)>>2]=fn,r[un+4>>2]=s,O(Ie,Oe),O(Pe,Ce),A(Ce,Pe,d),fn=0|r[(un=y)>>2],jt=0|r[un+4>>2],rn=0|r[(un=T)>>2],Yt=0|r[un+4>>2],un=0|B(0|fn,0|jt,18,0),At=s,Bt=0|D(0|rn,0|Yt,0|fn,0|jt),jt=0|D(0|Bt,0|s,0|un,0|At),r[(At=T)>>2]=jt,r[At+4>>2]=s,jt=0|r[(At=S)>>2],un=0|r[At+4>>2],Bt=0|r[(At=w)>>2],fn=0|r[At+4>>2],At=0|B(0|jt,0|un,18,0),Yt=s,rn=0|D(0|Bt,0|fn,0|jt,0|un),un=0|D(0|rn,0|s,0|At,0|Yt),r[(Yt=w)>>2]=un,r[Yt+4>>2]=s,un=0|r[(Yt=C)>>2],At=0|r[Yt+4>>2],rn=0|r[(Yt=P)>>2],jt=0|r[Yt+4>>2],Yt=0|B(0|un,0|At,18,0),fn=s,Bt=0|D(0|rn,0|jt,0|un,0|At),At=0|D(0|Bt,0|s,0|Yt,0|fn),r[(fn=P)>>2]=At,r[fn+4>>2]=s,At=0|r[(fn=I)>>2],Yt=0|r[fn+4>>2],Bt=0|r[(fn=R)>>2],un=0|r[fn+4>>2],fn=0|B(0|At,0|Yt,18,0),jt=s,rn=0|D(0|Bt,0|un,0|At,0|Yt),Yt=0|D(0|rn,0|s,0|fn,0|jt),r[(jt=R)>>2]=Yt,r[jt+4>>2]=s,Yt=0|r[(jt=N)>>2],fn=0|r[jt+4>>2],rn=0|r[(jt=k)>>2],At=0|r[jt+4>>2],jt=0|B(0|Yt,0|fn,18,0),un=s,Bt=0|D(0|rn,0|At,0|Yt,0|fn),fn=0|D(0|Bt,0|s,0|jt,0|un),r[(un=k)>>2]=fn,r[un+4>>2]=s,fn=0|r[(un=Y)>>2],jt=0|r[un+4>>2],Bt=0|r[(un=G)>>2],Yt=0|r[un+4>>2],un=0|B(0|fn,0|jt,18,0),At=s,rn=0|D(0|Bt,0|Yt,0|fn,0|jt),jt=0|D(0|rn,0|s,0|un,0|At),r[(At=G)>>2]=jt,r[At+4>>2]=s,jt=0|r[(At=W)>>2],un=0|r[At+4>>2],rn=0|r[(At=V)>>2],fn=0|r[At+4>>2],At=0|B(0|jt,0|un,18,0),Yt=s,Bt=0|D(0|rn,0|fn,0|jt,0|un),un=0|D(0|Bt,0|s,0|At,0|Yt),r[(Yt=V)>>2]=un,r[Yt+4>>2]=s,un=0|r[(Yt=K)>>2],At=0|r[Yt+4>>2],Bt=0|r[(Yt=H)>>2],jt=0|r[Yt+4>>2],Yt=0|B(0|un,0|At,18,0),fn=s,rn=0|D(0|Bt,0|jt,0|un,0|At),At=0|D(0|rn,0|s,0|Yt,0|fn),r[(fn=H)>>2]=At,r[fn+4>>2]=s,At=0|r[(fn=z)>>2],Yt=0|r[fn+4>>2],rn=0|r[(fn=Ce)>>2],un=0|r[fn+4>>2],fn=0|B(0|At,0|Yt,18,0),jt=s,Bt=0|D(0|rn,0|un,0|At,0|Yt),Yt=0|D(0|Bt,0|s,0|fn,0|jt),jt=s,r[(fn=Ce)>>2]=Yt,r[fn+4>>2]=jt,r[(fn=z)>>2]=0,r[fn+4>>2]=0,fn=jt,jt=Yt,Yt=0;do{rn=0|L(0|jt,0|fn,0|(un=0|F(0|(At=0|M(0|(Bt=0|D(fn>>31>>>6|0,0,0|jt,0|fn)),0|s,26)),0|(Bt=s),26)),0|s),r[(un=Ce+(Yt<<3)|0)>>2]=rn,r[un+4>>2]=s,on=0|L(0|(Ht=0|D(0|At,0|Bt,0|r[(rn=un=Ce+((1|Yt)<<3)|0)>>2],0|r[rn+4>>2])),0|(rn=s),0|(yt=0|F(0|(At=0|M(0|(Bt=0|D(rn>>31>>>7|0,0,0|Ht,0|rn)),0|s,25)),0|(Bt=s),25)),0|s),r[(yt=un)>>2]=on,r[yt+4>>2]=s,jt=0|D(0|At,0|Bt,0|r[(on=yt=Ce+((Yt=Yt+2|0)<<3)|0)>>2],0|r[on+4>>2]),fn=s,r[(on=yt)>>2]=jt,r[on+4>>2]=fn}while(Yt>>>0<10);fn=0|r[(Yt=z)>>2],jt=0|r[Yt+4>>2],hn=0|r[(Yt=Ce)>>2],bt=0|r[Yt+4>>2],Yt=0|B(0|fn,0|jt,18,0),Et=s,Ot=0|D(0|hn,0|bt,0|fn,0|jt),jt=0|D(0|Ot,0|s,0|Yt,0|Et),Et=s,r[(Yt=z)>>2]=0,r[Yt+4>>2]=0,bt=0|L(0|jt,0|Et,0|(fn=0|F(0|(Ot=0|M(0|(Yt=0|D(Et>>31>>>6|0,0,0|jt,0|Et)),0|s,26)),0|(Yt=s),26)),0|s),r[(fn=Ce)>>2]=bt,r[fn+4>>2]=s,bt=0|D(0|Ot,0|Yt,0|r[(fn=H)>>2],0|r[fn+4>>2]),r[(fn=H)>>2]=bt,r[fn+4>>2]=s,We=Ie,t=(Ge=rt)+80|0;do{r[Ge>>2]=r[We>>2],Ge=Ge+4|0,We=We+4|0}while((0|Ge)<(0|t));We=Ce,t=(Ge=ot)+80|0;do{r[Ge>>2]=r[We>>2],Ge=Ge+4|0,We=We+4|0}while((0|Ge)<(0|t));O(je,ct),O(Ae,ut),A(st,je,Ae),bt=0|r[(fn=st+144|0)>>2],Yt=0|r[fn+4>>2],Et=0|r[(Ot=fn=st+64|0)>>2],jt=0|r[Ot+4>>2],Ot=0|B(0|bt,0|Yt,18,0),hn=s,on=0|D(0|Et,0|jt,0|bt,0|Yt),Yt=0|D(0|on,0|s,0|Ot,0|hn),r[(hn=fn)>>2]=Yt,r[hn+4>>2]=s,Yt=0|r[(hn=st+136|0)>>2],fn=0|r[hn+4>>2],on=0|r[(Ot=hn=st+56|0)>>2],bt=0|r[Ot+4>>2],Ot=0|B(0|Yt,0|fn,18,0),jt=s,Et=0|D(0|on,0|bt,0|Yt,0|fn),fn=0|D(0|Et,0|s,0|Ot,0|jt),r[(jt=hn)>>2]=fn,r[jt+4>>2]=s,fn=0|r[(jt=st+128|0)>>2],hn=0|r[jt+4>>2],Et=0|r[(Ot=jt=st+48|0)>>2],Yt=0|r[Ot+4>>2],Ot=0|B(0|fn,0|hn,18,0),bt=s,on=0|D(0|Et,0|Yt,0|fn,0|hn),hn=0|D(0|on,0|s,0|Ot,0|bt),r[(bt=jt)>>2]=hn,r[bt+4>>2]=s,hn=0|r[(bt=st+120|0)>>2],jt=0|r[bt+4>>2],on=0|r[(Ot=bt=st+40|0)>>2],fn=0|r[Ot+4>>2],Ot=0|B(0|hn,0|jt,18,0),Yt=s,Et=0|D(0|on,0|fn,0|hn,0|jt),jt=0|D(0|Et,0|s,0|Ot,0|Yt),r[(Yt=bt)>>2]=jt,r[Yt+4>>2]=s,jt=0|r[(Yt=st+112|0)>>2],bt=0|r[Yt+4>>2],Et=0|r[(Ot=Yt=st+32|0)>>2],hn=0|r[Ot+4>>2],Ot=0|B(0|jt,0|bt,18,0),fn=s,on=0|D(0|Et,0|hn,0|jt,0|bt),bt=0|D(0|on,0|s,0|Ot,0|fn),r[(fn=Yt)>>2]=bt,r[fn+4>>2]=s,bt=0|r[(fn=st+104|0)>>2],Yt=0|r[fn+4>>2],on=0|r[(Ot=fn=st+24|0)>>2],jt=0|r[Ot+4>>2],Ot=0|B(0|bt,0|Yt,18,0),hn=s,Et=0|D(0|on,0|jt,0|bt,0|Yt),Yt=0|D(0|Et,0|s,0|Ot,0|hn),r[(hn=fn)>>2]=Yt,r[hn+4>>2]=s,Yt=0|r[(hn=st+96|0)>>2],fn=0|r[hn+4>>2],Et=0|r[(Ot=hn=st+16|0)>>2],bt=0|r[Ot+4>>2],Ot=0|B(0|Yt,0|fn,18,0),jt=s,on=0|D(0|Et,0|bt,0|Yt,0|fn),fn=0|D(0|on,0|s,0|Ot,0|jt),r[(jt=hn)>>2]=fn,r[jt+4>>2]=s,fn=0|r[(jt=st+88|0)>>2],hn=0|r[jt+4>>2],on=0|r[(Ot=jt=st+8|0)>>2],Yt=0|r[Ot+4>>2],Ot=0|B(0|fn,0|hn,18,0),bt=s,Et=0|D(0|on,0|Yt,0|fn,0|hn),hn=0|D(0|Et,0|s,0|Ot,0|bt),r[(bt=jt)>>2]=hn,r[bt+4>>2]=s,Ot=0|r[(hn=bt=st+80|0)>>2],Et=0|r[hn+4>>2],fn=0|r[(hn=st)>>2],Yt=0|r[hn+4>>2],hn=0|B(0|Ot,0|Et,18,0),on=s,yt=0|D(0|fn,0|Yt,0|Ot,0|Et),Et=0|D(0|yt,0|s,0|hn,0|on),on=s,r[(hn=st)>>2]=Et,r[hn+4>>2]=on,r[(hn=bt)>>2]=0,r[hn+4>>2]=0,hn=on,on=Et,Et=0;do{fn=0|L(0|on,0|hn,0|(Yt=0|F(0|(Ot=0|M(0|(yt=0|D(hn>>31>>>6|0,0,0|on,0|hn)),0|s,26)),0|(yt=s),26)),0|s),r[(Yt=st+(Et<<3)|0)>>2]=fn,r[Yt+4>>2]=s,un=0|L(0|(Bt=0|D(0|Ot,0|yt,0|r[(fn=Yt=st+((1|Et)<<3)|0)>>2],0|r[fn+4>>2])),0|(fn=s),0|(At=0|F(0|(Ot=0|M(0|(yt=0|D(fn>>31>>>7|0,0,0|Bt,0|fn)),0|s,25)),0|(yt=s),25)),0|s),r[(At=Yt)>>2]=un,r[At+4>>2]=s,on=0|D(0|Ot,0|yt,0|r[(un=At=st+((Et=Et+2|0)<<3)|0)>>2],0|r[un+4>>2]),hn=s,r[(un=At)>>2]=on,r[un+4>>2]=hn}while(Et>>>0<10);hn=0|r[(Et=bt)>>2],on=0|r[Et+4>>2],un=0|r[(Et=st)>>2],At=0|r[Et+4>>2],Et=0|B(0|hn,0|on,18,0),yt=s,Ot=0|D(0|un,0|At,0|hn,0|on),on=0|D(0|Ot,0|s,0|Et,0|yt),yt=s,r[(Et=bt)>>2]=0,r[Et+4>>2]=0,At=0|L(0|on,0|yt,0|(hn=0|F(0|(Ot=0|M(0|(Et=0|D(yt>>31>>>6|0,0,0|on,0|yt)),0|s,26)),0|(Et=s),26)),0|s),r[(hn=st)>>2]=At,r[hn+4>>2]=s,At=0|D(0|Ot,0|Et,0|r[(hn=jt)>>2],0|r[hn+4>>2]),r[(hn=jt)>>2]=At,r[hn+4>>2]=s,Ot=0|L(0|(At=0|r[(hn=je)>>2]),0|(Et=0|r[hn+4>>2]),0|r[(hn=Ae)>>2],0|r[hn+4>>2]),hn=s,r[(yt=Ae)>>2]=Ot,r[yt+4>>2]=hn,Yt=0|L(0|(on=0|r[(yt=Q)>>2]),0|(un=0|r[yt+4>>2]),0|r[(yt=J)>>2],0|r[yt+4>>2]),yt=s,r[(fn=J)>>2]=Yt,r[fn+4>>2]=yt,Ht=0|L(0|(Bt=0|r[(fn=Z)>>2]),0|(rn=0|r[fn+4>>2]),0|r[(fn=$)>>2],0|r[fn+4>>2]),fn=s,r[(Dt=$)>>2]=Ht,r[Dt+4>>2]=fn,Qt=0|L(0|(Lt=0|r[(Dt=ee)>>2]),0|(Mt=0|r[Dt+4>>2]),0|r[(Dt=te)>>2],0|r[Dt+4>>2]),Dt=s,r[(Xt=te)>>2]=Qt,r[Xt+4>>2]=Dt,It=0|L(0|(cn=0|r[(Xt=ne)>>2]),0|(qt=0|r[Xt+4>>2]),0|r[(Xt=ae)>>2],0|r[Xt+4>>2]),Xt=s,r[(Ut=ae)>>2]=It,r[Ut+4>>2]=Xt,sn=0|L(0|(zt=0|r[(Ut=re)>>2]),0|(nn=0|r[Ut+4>>2]),0|r[(Ut=ie)>>2],0|r[Ut+4>>2]),Ut=s,r[(Tt=ie)>>2]=sn,r[Tt+4>>2]=Ut,mt=0|L(0|(wt=0|r[(Tt=oe)>>2]),0|(pt=0|r[Tt+4>>2]),0|r[(Tt=ce)>>2],0|r[Tt+4>>2]),Tt=s,r[(tn=ce)>>2]=mt,r[tn+4>>2]=Tt,Rt=0|L(0|(Gt=0|r[(tn=se)>>2]),0|(Pt=0|r[tn+4>>2]),0|r[(tn=ue)>>2],0|r[tn+4>>2]),tn=s,r[(an=ue)>>2]=Rt,r[an+4>>2]=tn,gt=0|L(0|(xt=0|r[(an=de)>>2]),0|(Kt=0|r[an+4>>2]),0|r[(an=le)>>2],0|r[an+4>>2]),an=s,r[($t=le)>>2]=gt,r[$t+4>>2]=an,kt=0|L(0|(Jt=0|r[($t=fe)>>2]),0|(_t=0|r[$t+4>>2]),0|r[($t=he)>>2],0|r[$t+4>>2]),$t=s,r[(Zt=he)>>2]=kt,r[Zt+4>>2]=$t,t=(Ge=pe)+72|0;do{r[Ge>>2]=0,Ge=Ge+4|0}while((0|Ge)<(0|t));jt=0|B(0|Ot,0|hn,121665,0),bt=s,r[(Zt=we)>>2]=jt,r[Zt+4>>2]=bt,Zt=0|B(0|Yt,0|yt,121665,0),r[(vt=ge)>>2]=Zt,r[vt+4>>2]=s,vt=0|B(0|Ht,0|fn,121665,0),r[(Zt=_e)>>2]=vt,r[Zt+4>>2]=s,Zt=0|B(0|Qt,0|Dt,121665,0),r[(vt=be)>>2]=Zt,r[vt+4>>2]=s,vt=0|B(0|It,0|Xt,121665,0),r[(Zt=me)>>2]=vt,r[Zt+4>>2]=s,Zt=0|B(0|sn,0|Ut,121665,0),r[(vt=ve)>>2]=Zt,r[vt+4>>2]=s,vt=0|B(0|mt,0|Tt,121665,0),r[(Zt=Ee)>>2]=vt,r[Zt+4>>2]=s,Zt=0|B(0|Rt,0|tn,121665,0),r[(vt=ye)>>2]=Zt,r[vt+4>>2]=s,vt=0|B(0|gt,0|an,121665,0),r[(Zt=Te)>>2]=vt,r[Zt+4>>2]=s,Zt=0|B(0|kt,0|$t,121665,0),r[(vt=Se)>>2]=Zt,r[vt+4>>2]=s,r[(vt=pe)>>2]=0,r[vt+4>>2]=0,vt=bt,bt=jt,jt=0;do{Ft=0|L(0|bt,0|vt,0|(Vt=0|F(0|(Wt=0|M(0|(Zt=0|D(vt>>31>>>6|0,0,0|bt,0|vt)),0|s,26)),0|(Zt=s),26)),0|s),r[(Vt=we+(jt<<3)|0)>>2]=Ft,r[Vt+4>>2]=s,dn=0|L(0|(Ct=0|D(0|Wt,0|Zt,0|r[(Ft=Vt=we+((1|jt)<<3)|0)>>2],0|r[Ft+4>>2])),0|(Ft=s),0|(ln=0|F(0|(Wt=0|M(0|(Zt=0|D(Ft>>31>>>7|0,0,0|Ct,0|Ft)),0|s,25)),0|(Zt=s),25)),0|s),r[(ln=Vt)>>2]=dn,r[ln+4>>2]=s,bt=0|D(0|Wt,0|Zt,0|r[(dn=ln=we+((jt=jt+2|0)<<3)|0)>>2],0|r[dn+4>>2]),vt=s,r[(dn=ln)>>2]=bt,r[dn+4>>2]=vt}while(jt>>>0<10);vt=0|r[(jt=pe)>>2],bt=0|r[jt+4>>2],$t=0|r[(jt=we)>>2],kt=0|r[jt+4>>2],jt=0|B(0|vt,0|bt,18,0),an=s,gt=0|D(0|$t,0|kt,0|vt,0|bt),bt=0|D(0|gt,0|s,0|jt,0|an),an=s,r[(jt=pe)>>2]=0,r[jt+4>>2]=0,vt=0|F(0|(gt=0|M(0|(jt=0|D(an>>31>>>6|0,0,0|bt,0|an)),0|s,26)),0|(jt=s),26),kt=s,tn=0|r[($t=ge)>>2],Rt=0|r[$t+4>>2],an=0|L(0|($t=0|D(0|bt,0|an,0|At,0|Et)),0|s,0|vt,0|kt),r[(kt=we)>>2]=an,r[kt+4>>2]=s,kt=0|D(0|tn,0|Rt,0|on,0|un),Rt=0|D(0|kt,0|s,0|gt,0|jt),r[(jt=ge)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=_e)>>2],0|r[jt+4>>2],0|Bt,0|rn),r[(jt=_e)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=be)>>2],0|r[jt+4>>2],0|Lt,0|Mt),r[(jt=be)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=me)>>2],0|r[jt+4>>2],0|cn,0|qt),r[(jt=me)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=ve)>>2],0|r[jt+4>>2],0|zt,0|nn),r[(jt=ve)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=Ee)>>2],0|r[jt+4>>2],0|wt,0|pt),r[(jt=Ee)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=ye)>>2],0|r[jt+4>>2],0|Gt,0|Pt),r[(jt=ye)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=Te)>>2],0|r[jt+4>>2],0|xt,0|Kt),r[(jt=Te)>>2]=Rt,r[jt+4>>2]=s,Rt=0|D(0|r[(jt=Se)>>2],0|r[jt+4>>2],0|Jt,0|_t),r[(jt=Se)>>2]=Rt,r[jt+4>>2]=s,A(dt,Ae,we),Rt=0|r[(jt=dt+144|0)>>2],gt=0|r[jt+4>>2],tn=0|r[(kt=jt=dt+64|0)>>2],an=0|r[kt+4>>2],kt=0|B(0|Rt,0|gt,18,0),vt=s,$t=0|D(0|tn,0|an,0|Rt,0|gt),gt=0|D(0|$t,0|s,0|kt,0|vt),r[(vt=jt)>>2]=gt,r[vt+4>>2]=s,gt=0|r[(vt=dt+136|0)>>2],jt=0|r[vt+4>>2],$t=0|r[(kt=vt=dt+56|0)>>2],Rt=0|r[kt+4>>2],kt=0|B(0|gt,0|jt,18,0),an=s,tn=0|D(0|$t,0|Rt,0|gt,0|jt),jt=0|D(0|tn,0|s,0|kt,0|an),r[(an=vt)>>2]=jt,r[an+4>>2]=s,jt=0|r[(an=dt+128|0)>>2],vt=0|r[an+4>>2],tn=0|r[(kt=an=dt+48|0)>>2],gt=0|r[kt+4>>2],kt=0|B(0|jt,0|vt,18,0),Rt=s,$t=0|D(0|tn,0|gt,0|jt,0|vt),vt=0|D(0|$t,0|s,0|kt,0|Rt),r[(Rt=an)>>2]=vt,r[Rt+4>>2]=s,vt=0|r[(Rt=dt+120|0)>>2],an=0|r[Rt+4>>2],$t=0|r[(kt=Rt=dt+40|0)>>2],jt=0|r[kt+4>>2],kt=0|B(0|vt,0|an,18,0),gt=s,tn=0|D(0|$t,0|jt,0|vt,0|an),an=0|D(0|tn,0|s,0|kt,0|gt),r[(gt=Rt)>>2]=an,r[gt+4>>2]=s,an=0|r[(gt=dt+112|0)>>2],Rt=0|r[gt+4>>2],tn=0|r[(kt=gt=dt+32|0)>>2],vt=0|r[kt+4>>2],kt=0|B(0|an,0|Rt,18,0),jt=s,$t=0|D(0|tn,0|vt,0|an,0|Rt),Rt=0|D(0|$t,0|s,0|kt,0|jt),r[(jt=gt)>>2]=Rt,r[jt+4>>2]=s,Rt=0|r[(jt=dt+104|0)>>2],gt=0|r[jt+4>>2],$t=0|r[(kt=jt=dt+24|0)>>2],an=0|r[kt+4>>2],kt=0|B(0|Rt,0|gt,18,0),vt=s,tn=0|D(0|$t,0|an,0|Rt,0|gt),gt=0|D(0|tn,0|s,0|kt,0|vt),r[(vt=jt)>>2]=gt,r[vt+4>>2]=s,gt=0|r[(vt=dt+96|0)>>2],jt=0|r[vt+4>>2],tn=0|r[(kt=vt=dt+16|0)>>2],Rt=0|r[kt+4>>2],kt=0|B(0|gt,0|jt,18,0),an=s,$t=0|D(0|tn,0|Rt,0|gt,0|jt),jt=0|D(0|$t,0|s,0|kt,0|an),r[(an=vt)>>2]=jt,r[an+4>>2]=s,jt=0|r[(an=dt+88|0)>>2],vt=0|r[an+4>>2],$t=0|r[(kt=an=dt+8|0)>>2],gt=0|r[kt+4>>2],kt=0|B(0|jt,0|vt,18,0),Rt=s,tn=0|D(0|$t,0|gt,0|jt,0|vt),vt=0|D(0|tn,0|s,0|kt,0|Rt),r[(Rt=an)>>2]=vt,r[Rt+4>>2]=s,kt=0|r[(vt=Rt=dt+80|0)>>2],tn=0|r[vt+4>>2],jt=0|r[(vt=dt)>>2],gt=0|r[vt+4>>2],vt=0|B(0|kt,0|tn,18,0),$t=s,bt=0|D(0|jt,0|gt,0|kt,0|tn),tn=0|D(0|bt,0|s,0|vt,0|$t),$t=s,r[(vt=dt)>>2]=tn,r[vt+4>>2]=$t,r[(vt=Rt)>>2]=0,r[vt+4>>2]=0,vt=$t,$t=tn,tn=0;do{jt=0|L(0|$t,0|vt,0|(gt=0|F(0|(kt=0|M(0|(bt=0|D(vt>>31>>>6|0,0,0|$t,0|vt)),0|s,26)),0|(bt=s),26)),0|s),r[(gt=dt+(tn<<3)|0)>>2]=jt,r[gt+4>>2]=s,Ut=0|L(0|(Tt=0|D(0|kt,0|bt,0|r[(jt=gt=dt+((1|tn)<<3)|0)>>2],0|r[jt+4>>2])),0|(jt=s),0|(mt=0|F(0|(kt=0|M(0|(bt=0|D(jt>>31>>>7|0,0,0|Tt,0|jt)),0|s,25)),0|(bt=s),25)),0|s),r[(mt=gt)>>2]=Ut,r[mt+4>>2]=s,$t=0|D(0|kt,0|bt,0|r[(Ut=mt=dt+((tn=tn+2|0)<<3)|0)>>2],0|r[Ut+4>>2]),vt=s,r[(Ut=mt)>>2]=$t,r[Ut+4>>2]=vt}while(tn>>>0<10);vt=0|r[(tn=Rt)>>2],$t=0|r[tn+4>>2],_t=0|r[(tn=dt)>>2],Jt=0|r[tn+4>>2],tn=0|B(0|vt,0|$t,18,0),Kt=s,xt=0|D(0|_t,0|Jt,0|vt,0|$t),$t=0|D(0|xt,0|s,0|tn,0|Kt),Kt=s,r[(tn=Rt)>>2]=0,r[tn+4>>2]=0,Jt=0|L(0|$t,0|Kt,0|(vt=0|F(0|(xt=0|M(0|(tn=0|D(Kt>>31>>>6|0,0,0|$t,0|Kt)),0|s,26)),0|(tn=s),26)),0|s),r[(vt=dt)>>2]=Jt,r[vt+4>>2]=s,Jt=0|D(0|xt,0|tn,0|r[(vt=an)>>2],0|r[vt+4>>2]),r[(vt=an)>>2]=Jt,r[vt+4>>2]=s,vt=0;do{xt=0|r[(tn=Jt=st+(vt<<3)|0)>>2],Kt=0|r[tn+4>>2],_t=0|r[($t=tn=rt+(vt<<3)|0)>>2],Gt=((Pt=0|r[$t+4>>2])^Kt)&ht,Kt=0|M(0,($t=(_t^xt)&ft)^xt|0,32),r[(xt=Jt)>>2]=Kt,r[xt+4>>2]=s,xt=0|M(0,$t^_t|0,32),r[(_t=tn)>>2]=xt,r[_t+4>>2]=s,vt=vt+1|0}while(10!=(0|vt));pn=0;do{Rt=0|r[(an=vt=dt+(pn<<3)|0)>>2],_t=0|r[an+4>>2],tn=0|r[(xt=an=ot+(pn<<3)|0)>>2],Kt=(($t=0|r[xt+4>>2])^_t)&ht,_t=0|M(0,(xt=(tn^Rt)&ft)^Rt|0,32),r[(Rt=vt)>>2]=_t,r[Rt+4>>2]=s,Rt=0|M(0,xt^tn|0,32),r[(tn=an)>>2]=Rt,r[tn+4>>2]=s,pn=pn+1|0}while(10!=(0|pn));if(8==(0|(nt=nt+1|0))){gn=at,_n=rt,bn=it,mn=ot,vn=ct,En=st,yn=ut,Tn=dt;break}ht=dt,ft=st,tn=ot,Rt=rt,Ue=lt<<1&255,dt=ut,ut=ht,st=ct,ct=ft,ot=it,it=tn,rt=at,at=Rt}if(32==(0|(at=Je+1|0))){Sn=En,wn=Tn;break}Je=at,Ze=_n,$e=gn,Le=mn,et=bn,De=En,tt=vn,xe=Tn,Me=yn}We=Sn,t=(Ge=Fe)+80|0;do{r[Ge>>2]=r[We>>2],Ge=Ge+4|0,We=We+4|0}while((0|Ge)<(0|t));We=wn,t=(Ge=Be)+80|0;do{r[Ge>>2]=r[We>>2],Ge=Ge+4|0,We=We+4|0}while((0|Ge)<(0|t));O(we,Be),O(ke,we),O(Ne,ke),j(je,Ne,Be),j(Ae,je,we),O(Ne,Ae),j(Oe,Ne,je),O(Ne,Oe),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),j(Ce,Ne,Oe),O(Ne,Ce),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),j(Pe,ke,Ce),O(Ne,Pe),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),j(Ne,ke,Pe),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),j(Ie,Ne,Ce),O(Ne,Ie),O(ke,Ne),Ce=2;do{O(Ne,ke),O(ke,Ne),Ce=Ce+2|0}while((0|Ce)<50);j(Re,ke,Ie),O(ke,Re),O(Ne,ke),Ce=2;do{O(ke,Ne),O(Ne,ke),Ce=Ce+2|0}while((0|Ce)<100);j(ke,Ne,Re),O(Ne,ke),O(ke,Ne),Re=2;do{O(Ne,ke),O(ke,Ne),Re=Re+2|0}while((0|Re)<50);for(j(Ne,ke,Ie),O(ke,Ne),O(Ne,ke),O(ke,Ne),O(Ne,ke),O(ke,Ne),j(Ye,ke,Ae),j(Be,Fe,Ye),Ye=0|r[Be>>2],r[we>>2]=Ye,r[(Fe=we+4|0)>>2]=r[Be+8>>2],r[(Ae=we+8|0)>>2]=r[Be+16>>2],r[(ke=we+12|0)>>2]=r[Be+24>>2],r[(Ne=we+16|0)>>2]=r[Be+32>>2],r[(Ie=we+20|0)>>2]=r[Be+40>>2],r[(Re=we+24|0)>>2]=r[Be+48>>2],r[(Ce=we+28|0)>>2]=r[Be+56>>2],r[(Pe=we+32|0)>>2]=r[Be+64>>2],r[(Oe=we+36|0)>>2]=r[Be+72>>2],Be=Ye,Ye=0;je=we+(Ye<<2)|0,We=Be>>31&Be,1&Ye?(t=We>>25,r[je>>2]=(0|u(t,-33554432))+Be,Sn=(0|r[(We=we+((je=Ye+1|0)<<2)|0)>>2])+t|0,r[We>>2]=Sn,jn=Sn,An=je):(Ge=We>>26,r[je>>2]=(0|u(Ge,-67108864))+Be,Sn=(0|r[(wn=we+((t=Ye+1|0)<<2)|0)>>2])+Ge|0,r[wn>>2]=Sn,jn=Sn,An=t),9!=(0|An);)Be=jn,Ye=An;for(Ye=((An=0|r[Oe>>2])>>31&An)>>25,r[Oe>>2]=(0|u(Ye,-33554432))+An,An=(19*Ye|0)+(0|r[we>>2])|0,r[we>>2]=An,Ye=An,An=0;jn=we+(An<<2)|0,Be=Ye>>31&Ye,1&An?(t=Be>>25,r[jn>>2]=(0|u(t,-33554432))+Ye,Sn=(0|r[(Be=we+((jn=An+1|0)<<2)|0)>>2])+t|0,r[Be>>2]=Sn,On=jn,Cn=Sn):(je=Be>>26,r[jn>>2]=(0|u(je,-67108864))+Ye,t=(0|r[(We=we+((Sn=An+1|0)<<2)|0)>>2])+je|0,r[We>>2]=t,On=Sn,Cn=t),9!=(0|On);)Ye=Cn,An=On;for(An=((On=0|r[Oe>>2])>>31&On)>>25,r[Oe>>2]=(0|u(An,-33554432))+On,On=(19*An|0)+(0|r[we>>2])|0,Cn=(0|u(An=(On>>31&On)>>26,-67108864))+On|0,r[we>>2]=Cn,r[Fe>>2]=An+(0|r[Fe>>2]),An=Cn,Cn=0;On=we+(Cn<<2)|0,1&Cn?(r[On>>2]=33554431&An,Ye=(0|r[(jn=we+((On=Cn+1|0)<<2)|0)>>2])+(An>>25)|0,r[jn>>2]=Ye,Pn=On,In=Ye):(r[On>>2]=67108863&An,jn=(0|r[(Sn=we+((Ye=Cn+1|0)<<2)|0)>>2])+(An>>26)|0,r[Sn>>2]=jn,Pn=Ye,In=jn),9!=(0|Pn);)An=In,Cn=Pn;for(Pn=0|r[Oe>>2],r[Oe>>2]=33554431&Pn,Cn=(19*(Pn>>25)|0)+(0|r[we>>2])|0,r[we>>2]=Cn,Pn=Cn,Cn=0;In=we+(Cn<<2)|0,1&Cn?(r[In>>2]=33554431&Pn,An=(0|r[(On=we+((In=Cn+1|0)<<2)|0)>>2])+(Pn>>25)|0,r[On>>2]=An,Rn=In,Nn=An):(r[In>>2]=67108863&Pn,On=(0|r[(Ye=we+((An=Cn+1|0)<<2)|0)>>2])+(Pn>>26)|0,r[Ye>>2]=On,Rn=An,Nn=On),9!=(0|Rn);)Pn=Nn,Cn=Rn;for(Cn=33554431&(Rn=0|r[Oe>>2]),r[Oe>>2]=Cn,Nn=(19*(Rn>>25)|0)+(0|r[we>>2])|0,r[we>>2]=Nn,Rn=1,Pn=~(Nn+-67108845>>31);;){if(An=0|r[we+(Rn<<2)>>2],kn=1&Rn?(An=(On=(An=(On=An<<16&(-33554432^An))<<8&On)<<4&An)<<2&On)<<1&An:(On=(In=(On=(In=An<<16&(-67108864^An))<<8&In)<<4&On)<<2&In)<<1&On,An=kn>>31&Pn,10==(0|(Rn=Rn+1|0))){Mn=An;break}Pn=An}return Pn=Nn-(67108845&Mn)|0,r[we>>2]=Pn,we=67108863&Mn,Nn=33554431&Mn,kn=(Rn=(0|r[Fe>>2])-Nn|0)<<2,On=(An=(0|r[Ae>>2])-we|0)<<3,Ye=(In=(0|r[ke>>2])-Nn|0)<<5,Mn=(jn=(0|r[Ne>>2])-Mn|0)<<6,Sn=(0|r[Ie>>2])-Nn|0,r[Ie>>2]=Sn,Be=(Ie=(0|r[Re>>2])-we|0)<<1,We=(t=(0|r[Ce>>2])-Nn|0)<<3,je=(0|r[Pe>>2])-we<<4,r[Fe>>2]=kn,r[Ae>>2]=On,r[ke>>2]=Ye,r[Ne>>2]=Mn,r[Re>>2]=Be,r[Ce>>2]=We,r[Pe>>2]=je,r[Oe>>2]=Cn-Nn<<6,a[e>>0]=Pn,a[e+1>>0]=Pn>>>8,a[e+2>>0]=Pn>>>16,a[e+3>>0]=kn|Pn>>>24,a[e+4>>0]=Rn>>>6,a[e+5>>0]=Rn>>>14,a[e+6>>0]=On|Rn>>>22,a[e+7>>0]=An>>>5,a[e+8>>0]=An>>>13,a[e+9>>0]=Ye|An>>>21,a[e+10>>0]=In>>>3,a[e+11>>0]=In>>>11,a[e+12>>0]=Mn|In>>>19,a[e+13>>0]=jn>>>2,a[e+14>>0]=jn>>>10,a[e+15>>0]=jn>>>18,a[e+16>>0]=Sn,a[e+17>>0]=Sn>>>8,a[e+18>>0]=Sn>>>16,a[e+19>>0]=Sn>>>24|Be,a[e+20>>0]=Ie>>>7,a[e+21>>0]=Ie>>>15,a[e+22>>0]=Ie>>>23|We,a[e+23>>0]=t>>>5,a[e+24>>0]=t>>>13,We=0|r[Pe>>2],a[e+25>>0]=t>>>21|We,a[e+26>>0]=We>>>8,a[e+27>>0]=We>>>16,t=0|r[Oe>>2],a[e+28>>0]=We>>>24|t,a[e+29>>0]=t>>>8,a[e+30>>0]=t>>>16,a[e+31>>0]=t>>>24,o=c,0},_free:function(e){var t,n,a=0,i=0,o=0,c=0,s=0,u=0,d=0,l=0,f=0,h=0,p=0,_=0,b=0,m=0,v=0,E=0,y=0,T=0,S=0,w=0,j=0,A=0,O=0,C=0,P=0,I=0,R=0,N=0,k=0,M=0,L=0,D=0,x=0,U=0;if(e|=0){(a=e+-8|0)>>>0<(i=0|r[47])>>>0&&g(),1==(0|(e=3&(t=0|r[e+-4>>2])))&&g(),n=a+(o=-8&t)|0;do{if(1&t)f=a,h=o;else{if(c=0|r[a>>2],!e)return;if(u=c+o|0,(s=a+(0-c)|0)>>>0>>0&&g(),(0|s)==(0|r[48])){if(3!=(3&(l=0|r[(d=n+4|0)>>2])|0)){f=s,h=u;break}return r[45]=u,r[d>>2]=-2&l,r[s+4>>2]=1|u,void(r[s+u>>2]=u)}if(l=c>>>3,c>>>0<256){if(c=0|r[s+8>>2],d=0|r[s+12>>2],(0|c)!=(0|(p=212+(l<<1<<2)|0))&&(c>>>0>>0&&g(),(0|r[c+12>>2])!=(0|s)&&g()),(0|d)==(0|c)){r[43]=r[43]&~(1<>>0>>0&&g(),(0|r[(p=d+8|0)>>2])==(0|s)?_=p:g()):_=d+8|0,r[c+12>>2]=d,r[_>>2]=c,f=s,h=u;break}c=0|r[s+24>>2],d=0|r[s+12>>2];do{if((0|d)==(0|s)){if(b=0|r[(l=4+(p=s+16|0)|0)>>2])E=b,y=l;else{if(!(m=0|r[p>>2])){v=0;break}E=m,y=p}for(;;)if(b=0|r[(l=E+20|0)>>2])E=b,y=l;else{if(!(b=0|r[(l=E+16|0)>>2])){T=E,S=y;break}E=b,y=l}if(!(S>>>0>>0)){r[S>>2]=0,v=T;break}g()}else{if((l=0|r[s+8>>2])>>>0>>0&&g(),(0|r[(b=l+12|0)>>2])!=(0|s)&&g(),(0|r[(p=d+8|0)>>2])==(0|s)){r[b>>2]=d,r[p>>2]=l,v=d;break}g()}}while(0);if(c){if(d=0|r[s+28>>2],(0|s)==(0|r[(l=476+(d<<2)|0)>>2])){if(r[l>>2]=v,!v){r[44]=r[44]&~(1<>>0<(0|r[47])>>>0&&g(),(0|r[(d=c+16|0)>>2])==(0|s)?r[d>>2]=v:r[c+20>>2]=v,!v){f=s,h=u;break}v>>>0<(d=0|r[47])>>>0&&g(),r[v+24>>2]=c,p=0|r[(l=s+16|0)>>2];do{if(p){if(!(p>>>0>>0)){r[v+16>>2]=p,r[p+24>>2]=v;break}g()}}while(0);if(p=0|r[l+4>>2]){if(!(p>>>0<(0|r[47])>>>0)){r[v+20>>2]=p,r[p+24>>2]=v,f=s,h=u;break}g()}else f=s,h=u}else f=s,h=u}}while(0);if(f>>>0>=n>>>0&&g(),1&(a=0|r[(o=n+4|0)>>2])||g(),2&a)r[o>>2]=-2&a,r[f+4>>2]=1|h,r[f+h>>2]=h,I=h;else{if((0|n)==(0|r[49])){if(v=(0|r[46])+h|0,r[46]=v,r[49]=f,r[f+4>>2]=1|v,(0|f)!=(0|r[48]))return;return r[48]=0,void(r[45]=0)}if((0|n)==(0|r[48]))return v=(0|r[45])+h|0,r[45]=v,r[48]=f,r[f+4>>2]=1|v,void(r[f+v>>2]=v);v=(-8&a)+h|0,i=a>>>3;do{if(a>>>0>=256){T=0|r[n+24>>2],S=0|r[n+12>>2];do{if((0|S)==(0|n)){if(_=0|r[(E=4+(y=n+16|0)|0)>>2])j=_,A=E;else{if(!(e=0|r[y>>2])){w=0;break}j=e,A=y}for(;;)if(_=0|r[(E=j+20|0)>>2])j=_,A=E;else{if(!(_=0|r[(E=j+16|0)>>2])){O=j,C=A;break}j=_,A=E}if(!(C>>>0<(0|r[47])>>>0)){r[C>>2]=0,w=O;break}g()}else{if((E=0|r[n+8>>2])>>>0<(0|r[47])>>>0&&g(),(0|r[(_=E+12|0)>>2])!=(0|n)&&g(),(0|r[(y=S+8|0)>>2])==(0|n)){r[_>>2]=S,r[y>>2]=E,w=S;break}g()}}while(0);if(T){if(S=0|r[n+28>>2],(0|n)==(0|r[(u=476+(S<<2)|0)>>2])){if(r[u>>2]=w,!w){r[44]=r[44]&~(1<>>0<(0|r[47])>>>0&&g(),(0|r[(S=T+16|0)>>2])==(0|n)?r[S>>2]=w:r[T+20>>2]=w,!w)break;w>>>0<(S=0|r[47])>>>0&&g(),r[w+24>>2]=T,s=0|r[(u=n+16|0)>>2];do{if(s){if(!(s>>>0>>0)){r[w+16>>2]=s,r[s+24>>2]=w;break}g()}}while(0);if(s=0|r[u+4>>2]){if(!(s>>>0<(0|r[47])>>>0)){r[w+20>>2]=s,r[s+24>>2]=w;break}g()}}}else{if(s=0|r[n+8>>2],S=0|r[n+12>>2],(0|s)!=(0|(T=212+(i<<1<<2)|0))&&(s>>>0<(0|r[47])>>>0&&g(),(0|r[s+12>>2])!=(0|n)&&g()),(0|S)==(0|s)){r[43]=r[43]&~(1<>>0<(0|r[47])>>>0&&g(),(0|r[(T=S+8|0)>>2])==(0|n)?P=T:g()):P=S+8|0,r[s+12>>2]=S,r[P>>2]=s}}while(0);if(r[f+4>>2]=1|v,r[f+v>>2]=v,(0|f)==(0|r[48]))return void(r[45]=v);I=v}if(h=I>>>3,I>>>0<256)return a=212+(h<<1<<2)|0,(o=0|r[43])&(v=1<>2])>>>0<(0|r[47])>>>0?g():(R=h,N=P):(r[43]=o|v,R=a+8|0,N=a),r[R>>2]=f,r[N+12>>2]=f,r[f+8>>2]=N,void(r[f+12>>2]=a);k=(a=I>>>8)?I>>>0>16777215?31:I>>>(7+(o=14-((a=(520192+(R=a<<(N=(a+1048320|0)>>>16&8))|0)>>>16&4)|N|(R=(245760+(v=R<>>16&2))+(v<>>15)|0)|0)&1|o<<1:0,o=476+(k<<2)|0,r[f+28>>2]=k,r[f+20>>2]=0,r[f+16>>2]=0,R=0|r[44],v=1<>>1)|0),a=0|r[o>>2];;){if((-8&r[a+4>>2]|0)==(0|I)){M=a,L=130;break}if(!(h=0|r[(P=a+16+(N>>>31<<2)|0)>>2])){D=P,x=a,L=127;break}N<<=1,a=h}if(127==(0|L)){if(!(D>>>0<(0|r[47])>>>0)){r[D>>2]=f,r[f+24>>2]=x,r[f+12>>2]=f,r[f+8>>2]=f;break}g()}else if(130==(0|L)){if((N=0|r[(a=M+8|0)>>2])>>>0>=(u=0|r[47])>>>0&M>>>0>=u>>>0){r[N+12>>2]=f,r[a>>2]=f,r[f+8>>2]=N,r[f+12>>2]=M,r[f+24>>2]=0;break}g()}}else r[44]=R|v,r[o>>2]=f,r[f+24>>2]=o,r[f+12>>2]=f,r[f+8>>2]=f}while(0);if(f=(0|r[51])-1|0,r[51]=f,!f){for(U=628;f=0|r[U>>2];)U=f+8|0;r[51]=-1}}},_i64Add:D,_bitshift64Ashr:M,_i64Subtract:L,_memset:x,_malloc:function(e){e|=0;var t=0,n=0,a=0,i=0,o=0,c=0,s=0,u=0,d=0,l=0,f=0,h=0,p=0,m=0,v=0,E=0,y=0,T=0,w=0,j=0,A=0,O=0,P=0,I=0,R=0,N=0,k=0,M=0,L=0,D=0,x=0,U=0,F=0,B=0,Y=0,G=0,W=0,V=0,K=0,H=0,z=0,q=0,X=0,Q=0,J=0,Z=0,$=0,ee=0,te=0,ne=0,ae=0,re=0,ie=0,oe=0,ce=0,se=0,ue=0,de=0,le=0,fe=0,he=0,pe=0,ge=0,_e=0,be=0,me=0,ve=0,Ee=0,ye=0,Te=0,Se=0,we=0,je=0,Ae=0,Oe=0,Ce=0,Pe=0,Ie=0,Re=0,Ne=0,ke=0,Me=0,Le=0,De=0,xe=0,Ue=0,Fe=0,Be=0,Ye=0,Ge=0;do{if(e>>>0<245){if(n=(t=e>>>0<11?16:e+11&-8)>>>3,3&(i=(a=0|r[43])>>>n)){u=0|r[(s=8+(c=212+((o=(1&i^1)+n|0)<<1<<2)|0)|0)>>2],l=0|r[(d=u+8|0)>>2];do{if((0|c)!=(0|l)){if(l>>>0<(0|r[47])>>>0&&g(),(0|r[(f=l+12|0)>>2])==(0|u)){r[f>>2]=c,r[s>>2]=l;break}g()}else r[43]=a&~(1<>2]=3|l,r[(s=u+l+4|0)>>2]=1|r[s>>2],0|d}if(t>>>0>(s=0|r[45])>>>0){if(i){h=0|r[(m=8+(p=212+((v=((l=(f=(l=((c=i<>>(c=l>>>12&16))>>>5&8)|c|(f=(h=f>>>l)>>>2&4)|(h=(p=h>>>f)>>>1&2)|(p=(m=p>>>h)>>>1&1))+(m>>>p)|0)<<1<<2)|0)|0)>>2],c=0|r[(f=h+8|0)>>2];do{if((0|p)!=(0|c)){if(c>>>0<(0|r[47])>>>0&&g(),(0|r[(l=c+12|0)>>2])==(0|h)){r[l>>2]=p,r[m>>2]=c,E=0|r[45];break}g()}else r[43]=a&~(1<>2]=3|t,r[4+(a=h+t|0)>>2]=1|s,r[a+s>>2]=s,E&&(c=0|r[48],p=212+((m=E>>>3)<<1<<2)|0,(n=0|r[43])&(i=1<>2])>>>0<(0|r[47])>>>0?g():(y=m,T=d):(r[43]=n|i,y=p+8|0,T=p),r[y>>2]=c,r[T+12>>2]=c,r[c+8>>2]=T,r[c+12>>2]=p),r[45]=s,r[48]=a,0|f}if(a=0|r[44]){for(d=0|r[476+(((s=(p=(s=(a&0-a)-1|0)>>>(a=s>>>12&16))>>>5&8)|a|(p=(c=p>>>s)>>>2&4)|(c=(i=c>>>p)>>>1&2)|(i=(n=i>>>c)>>>1&1))+(n>>>i)<<2)>>2],i=(-8&r[d+4>>2])-t|0,n=d,c=d;;){if(d=0|r[n+16>>2])A=d;else{if(!(p=0|r[n+20>>2])){w=i,j=c;break}A=p}i=(p=(d=(-8&r[A+4>>2])-t|0)>>>0>>0)?d:i,n=A,c=p?A:c}j>>>0<(c=0|r[47])>>>0&&g(),j>>>0>=(n=j+t|0)>>>0&&g(),i=0|r[j+24>>2],f=0|r[j+12>>2];do{if((0|f)==(0|j)){if(v=0|r[(h=j+20|0)>>2])P=v,I=h;else{if(!(d=0|r[(p=j+16|0)>>2])){O=0;break}P=d,I=p}for(;;)if(v=0|r[(h=P+20|0)>>2])P=v,I=h;else{if(!(v=0|r[(h=P+16|0)>>2])){R=P,N=I;break}P=v,I=h}if(!(N>>>0>>0)){r[N>>2]=0,O=R;break}g()}else{if((h=0|r[j+8>>2])>>>0>>0&&g(),(0|r[(v=h+12|0)>>2])!=(0|j)&&g(),(0|r[(p=f+8|0)>>2])==(0|j)){r[v>>2]=f,r[p>>2]=h,O=f;break}g()}}while(0);do{if(i){if(f=0|r[j+28>>2],(0|j)==(0|r[(c=476+(f<<2)|0)>>2])){if(r[c>>2]=O,!O){r[44]=r[44]&~(1<>>0<(0|r[47])>>>0&&g(),(0|r[(f=i+16|0)>>2])==(0|j)?r[f>>2]=O:r[i+20>>2]=O,!O)break;O>>>0<(f=0|r[47])>>>0&&g(),r[O+24>>2]=i,c=0|r[j+16>>2];do{if(c){if(!(c>>>0>>0)){r[O+16>>2]=c,r[c+24>>2]=O;break}g()}}while(0);if(c=0|r[j+20>>2]){if(!(c>>>0<(0|r[47])>>>0)){r[O+20>>2]=c,r[c+24>>2]=O;break}g()}}}while(0);return w>>>0<16?(i=w+t|0,r[j+4>>2]=3|i,r[(c=j+i+4|0)>>2]=1|r[c>>2]):(r[j+4>>2]=3|t,r[n+4>>2]=1|w,r[n+w>>2]=w,(c=0|r[45])&&(i=0|r[48],c=212+((f=c>>>3)<<1<<2)|0,(h=0|r[43])&(p=1<>2])>>>0<(0|r[47])>>>0?g():(k=f,M=v):(r[43]=h|p,k=c+8|0,M=c),r[k>>2]=i,r[M+12>>2]=i,r[i+8>>2]=M,r[i+12>>2]=c),r[45]=w,r[48]=n),0|j+8}L=t}else L=t}else if(e>>>0<=4294967231)if(i=-8&(c=e+11|0),p=0|r[44]){h=0-i|0,D=(v=c>>>8)?i>>>0>16777215?31:i>>>(7+(a=14-((v=(520192+(f=v<<(c=(v+1048320|0)>>>16&8))|0)>>>16&4)|c|(f=(245760+(d=f<>>16&2))+(d<>>15)|0)|0)&1|a<<1:0,a=0|r[476+(D<<2)>>2];e:do{if(a)for(f=h,d=0,c=i<<(31==(0|D)?0:25-(D>>>1)|0),v=a,s=0;;){if((u=(m=-8&r[v+4>>2])-i|0)>>>0>>0){if((0|m)==(0|i)){Y=u,G=v,W=v,B=90;break e}V=u,K=v}else V=f,K=s;if(m=0==(0|(u=0|r[v+20>>2]))|(0|u)==(0|(v=0|r[v+16+(c>>>31<<2)>>2]))?d:u,u=0==(0|v)){x=V,U=m,F=K,B=86;break}f=V,d=m,c<<=1&u^1,s=K}else x=h,U=0,F=0,B=86}while(0);if(86==(0|B)){if(0==(0|U)&0==(0|F)){if(!(h=p&((a=2<>>(h=a>>>12&16))>>>5&8)|h|(t=(n=t>>>a)>>>2&4)|(n=(s=n>>>t)>>>1&2)|(s=(c=s>>>n)>>>1&1))+(c>>>s)<<2)>>2]}else H=U;H?(Y=x,G=H,W=F,B=90):(z=x,q=F)}if(90==(0|B))for(;;)if(B=0,n=(c=(s=(-8&r[G+4>>2])-i|0)>>>0>>0)?s:Y,s=c?G:W,c=0|r[G+16>>2])Y=n,G=c,W=s,B=90;else{if(!(G=0|r[G+20>>2])){z=n,q=s;break}Y=n,W=s,B=90}if(0!=(0|q)&&z>>>0<((0|r[45])-i|0)>>>0){q>>>0<(p=0|r[47])>>>0&&g(),q>>>0>=(s=q+i|0)>>>0&&g(),n=0|r[q+24>>2],c=0|r[q+12>>2];do{if((0|c)==(0|q)){if(h=0|r[(t=q+20|0)>>2])Q=h,J=t;else{if(!(d=0|r[(a=q+16|0)>>2])){X=0;break}Q=d,J=a}for(;;)if(h=0|r[(t=Q+20|0)>>2])Q=h,J=t;else{if(!(h=0|r[(t=Q+16|0)>>2])){Z=Q,$=J;break}Q=h,J=t}if(!($>>>0

>>0)){r[$>>2]=0,X=Z;break}g()}else{if((t=0|r[q+8>>2])>>>0

>>0&&g(),(0|r[(h=t+12|0)>>2])!=(0|q)&&g(),(0|r[(a=c+8|0)>>2])==(0|q)){r[h>>2]=c,r[a>>2]=t,X=c;break}g()}}while(0);do{if(n){if(c=0|r[q+28>>2],(0|q)==(0|r[(p=476+(c<<2)|0)>>2])){if(r[p>>2]=X,!X){r[44]=r[44]&~(1<>>0<(0|r[47])>>>0&&g(),(0|r[(c=n+16|0)>>2])==(0|q)?r[c>>2]=X:r[n+20>>2]=X,!X)break;X>>>0<(c=0|r[47])>>>0&&g(),r[X+24>>2]=n,p=0|r[q+16>>2];do{if(p){if(!(p>>>0>>0)){r[X+16>>2]=p,r[p+24>>2]=X;break}g()}}while(0);if(p=0|r[q+20>>2]){if(!(p>>>0<(0|r[47])>>>0)){r[X+20>>2]=p,r[p+24>>2]=X;break}g()}}}while(0);do{if(z>>>0>=16){if(r[q+4>>2]=3|i,r[s+4>>2]=1|z,r[s+z>>2]=z,n=z>>>3,z>>>0<256){p=212+(n<<1<<2)|0,(c=0|r[43])&(t=1<>2])>>>0<(0|r[47])>>>0?g():(ee=n,te=a):(r[43]=c|t,ee=p+8|0,te=p),r[ee>>2]=s,r[te+12>>2]=s,r[s+8>>2]=te,r[s+12>>2]=p;break}if(ne=(p=z>>>8)?z>>>0>16777215?31:z>>>(7+(n=14-((p=(520192+(c=p<<(t=(p+1048320|0)>>>16&8))|0)>>>16&4)|t|(c=(245760+(a=c<>>16&2))+(a<>>15)|0)|0)&1|n<<1:0,n=476+(ne<<2)|0,r[s+28>>2]=ne,r[4+(c=s+16|0)>>2]=0,r[c>>2]=0,!((c=0|r[44])&(a=1<>2]=s,r[s+24>>2]=n,r[s+12>>2]=s,r[s+8>>2]=s;break}for(a=z<<(31==(0|ne)?0:25-(ne>>>1)|0),c=0|r[n>>2];;){if((-8&r[c+4>>2]|0)==(0|z)){ae=c,B=148;break}if(!(t=0|r[(n=c+16+(a>>>31<<2)|0)>>2])){re=n,ie=c,B=145;break}a<<=1,c=t}if(145==(0|B)){if(!(re>>>0<(0|r[47])>>>0)){r[re>>2]=s,r[s+24>>2]=ie,r[s+12>>2]=s,r[s+8>>2]=s;break}g()}else if(148==(0|B)){if((a=0|r[(c=ae+8|0)>>2])>>>0>=(t=0|r[47])>>>0&ae>>>0>=t>>>0){r[a+12>>2]=s,r[c>>2]=s,r[s+8>>2]=a,r[s+12>>2]=ae,r[s+24>>2]=0;break}g()}}else a=z+i|0,r[q+4>>2]=3|a,r[(c=q+a+4|0)>>2]=1|r[c>>2]}while(0);return 0|q+8}L=i}else L=i;else L=-1}while(0);if((q=0|r[45])>>>0>=L>>>0)return z=q-L|0,ae=0|r[48],z>>>0>15?(ie=ae+L|0,r[48]=ie,r[45]=z,r[ie+4>>2]=1|z,r[ie+z>>2]=z,r[ae+4>>2]=3|L):(r[45]=0,r[48]=0,r[ae+4>>2]=3|q,r[(z=ae+q+4|0)>>2]=1|r[z>>2]),0|ae+8;if((ae=0|r[46])>>>0>L>>>0)return z=ae-L|0,r[46]=z,q=(ae=0|r[49])+L|0,r[49]=q,r[q+4>>2]=1|z,r[ae+4>>2]=3|L,0|ae+8;do{if(!(0|r[161])){if(!((ae=0|S(30))-1&ae)){r[163]=ae,r[162]=ae,r[164]=-1,r[165]=-1,r[166]=0,r[154]=0,r[161]=-16&(0|b(0))^1431655768;break}g()}}while(0);if(ae=L+48|0,(z=(ie=(z=0|r[163])+(q=L+47|0)|0)&(re=0-z|0))>>>0<=L>>>0)return 0;if(0!=(0|(ne=0|r[153]))&&(ee=(te=0|r[151])+z|0)>>>0<=te>>>0|ee>>>0>ne>>>0)return 0;e:do{if(4&r[154])B=190;else{ne=0|r[49];t:do{if(ne){for(ee=620;;){if((te=0|r[ee>>2])>>>0<=ne>>>0&&(te+(0|r[(X=ee+4|0)>>2])|0)>>>0>ne>>>0){oe=ee,ce=X;break}if(!(ee=0|r[ee+8>>2])){B=173;break t}}if((ee=ie-(0|r[46])&re)>>>0<2147483647)if((0|(X=0|_(0|ee)))==((0|r[oe>>2])+(0|r[ce>>2])|0)){if(-1!=(0|X)){se=X,ue=ee,B=193;break e}}else de=X,le=ee,B=183}else B=173}while(0);do{if(173==(0|B)&&-1!=(0|(ne=0|_(0)))&&(i=ne,fe=(X=(ee=0|r[162])-1|0)&i?z-i+(X+i&0-ee)|0:z,i=(ee=0|r[151])+fe|0,fe>>>0>L>>>0&fe>>>0<2147483647)){if(0!=(0|(X=0|r[153]))&&i>>>0<=ee>>>0|i>>>0>X>>>0)break;if((0|(X=0|_(0|fe)))==(0|ne)){se=ne,ue=fe,B=193;break e}de=X,le=fe,B=183}}while(0);t:do{if(183==(0|B)){X=0-le|0;do{if(ae>>>0>le>>>0&le>>>0<2147483647&-1!=(0|de)&&(i=q-le+(ne=0|r[163])&0-ne)>>>0<2147483647){if(-1==(0|_(0|i))){_(0|X);break t}he=i+le|0;break}he=le}while(0);if(-1!=(0|de)){se=de,ue=he,B=193;break e}}}while(0);r[154]=4|r[154],B=190}}while(0);if(190==(0|B)&&z>>>0<2147483647&&(he=0|_(0|z))>>>0<(z=0|_(0))>>>0&-1!=(0|he)&-1!=(0|z)&&(de=z-he|0)>>>0>(L+40|0)>>>0&&(se=he,ue=de,B=193),193==(0|B)){de=(0|r[151])+ue|0,r[151]=de,de>>>0>(0|r[152])>>>0&&(r[152]=de),de=0|r[49];do{if(de){he=620;do{if((0|se)==((z=0|r[he>>2])+(q=0|r[(le=he+4|0)>>2])|0)){pe=z,ge=le,_e=q,be=he,B=203;break}he=0|r[he+8>>2]}while(0!=(0|he));if(203==(0|B)&&0==(8&r[be+12>>2]|0)&&de>>>0>>0&de>>>0>=pe>>>0){r[ge>>2]=_e+ue,he=de+(q=0==(7&(he=de+8|0)|0)?0:0-he&7)|0,le=ue-q+(0|r[46])|0,r[49]=he,r[46]=le,r[he+4>>2]=1|le,r[he+le+4>>2]=40,r[50]=r[165];break}for(se>>>0<(le=0|r[47])>>>0?(r[47]=se,me=se):me=le,le=se+ue|0,he=620;;){if((0|r[he>>2])==(0|le)){ve=he,Ee=he,B=211;break}if(!(he=0|r[he+8>>2])){ye=620;break}}if(211==(0|B)){if(!(8&r[Ee+12>>2])){r[ve>>2]=se,r[(he=Ee+4|0)>>2]=(0|r[he>>2])+ue,q=se+(0==(7&(he=se+8|0)|0)?0:0-he&7)|0,z=le+(0==(7&(he=le+8|0)|0)?0:0-he&7)|0,he=q+L|0,ae=z-q-L|0,r[q+4>>2]=3|L;do{if((0|z)!=(0|de)){if((0|z)==(0|r[48])){fe=(0|r[45])+ae|0,r[45]=fe,r[48]=he,r[he+4>>2]=1|fe,r[he+fe>>2]=fe;break}if(1==(3&(fe=0|r[z+4>>2])|0)){ce=-8&fe,oe=fe>>>3;e:do{if(fe>>>0>=256){re=0|r[z+24>>2],ie=0|r[z+12>>2];do{if((0|ie)==(0|z)){if(ne=0|r[(i=4+(X=z+16|0)|0)>>2])Se=ne,we=i;else{if(!(ee=0|r[X>>2])){Te=0;break}Se=ee,we=X}for(;;)if(ne=0|r[(i=Se+20|0)>>2])Se=ne,we=i;else{if(!(ne=0|r[(i=Se+16|0)>>2])){je=Se,Ae=we;break}Se=ne,we=i}if(!(Ae>>>0>>0)){r[Ae>>2]=0,Te=je;break}g()}else{if((i=0|r[z+8>>2])>>>0>>0&&g(),(0|r[(ne=i+12|0)>>2])!=(0|z)&&g(),(0|r[(X=ie+8|0)>>2])==(0|z)){r[ne>>2]=ie,r[X>>2]=i,Te=ie;break}g()}}while(0);if(!re)break;i=476+((ie=0|r[z+28>>2])<<2)|0;do{if((0|z)==(0|r[i>>2])){if(r[i>>2]=Te,Te)break;r[44]=r[44]&~(1<>>0<(0|r[47])>>>0&&g(),(0|r[(X=re+16|0)>>2])==(0|z)?r[X>>2]=Te:r[re+20>>2]=Te,!Te)break e}while(0);Te>>>0<(ie=0|r[47])>>>0&&g(),r[Te+24>>2]=re,X=0|r[(i=z+16|0)>>2];do{if(X){if(!(X>>>0>>0)){r[Te+16>>2]=X,r[X+24>>2]=Te;break}g()}}while(0);if(!(X=0|r[i+4>>2]))break;if(!(X>>>0<(0|r[47])>>>0)){r[Te+20>>2]=X,r[X+24>>2]=Te;break}g()}else{X=0|r[z+8>>2],ie=0|r[z+12>>2],re=212+(oe<<1<<2)|0;do{if((0|X)!=(0|re)){if(X>>>0>>0&&g(),(0|r[X+12>>2])==(0|z))break;g()}}while(0);if((0|ie)==(0|X)){r[43]=r[43]&~(1<>>0>>0&&g(),(0|r[(i=ie+8|0)>>2])==(0|z)){Oe=i;break}g()}}while(0);r[X+12>>2]=ie,r[Oe>>2]=X}}while(0);Ce=z+ce|0,Pe=ce+ae|0}else Ce=z,Pe=ae;if(r[(oe=Ce+4|0)>>2]=-2&r[oe>>2],r[he+4>>2]=1|Pe,r[he+Pe>>2]=Pe,oe=Pe>>>3,Pe>>>0<256){fe=212+(oe<<1<<2)|0,re=0|r[43],i=1<>2])>>>0>=(0|r[47])>>>0){Ie=oe,Re=ne;break}g()}else r[43]=re|i,Ie=fe+8|0,Re=fe}while(0);r[Ie>>2]=he,r[Re+12>>2]=he,r[he+8>>2]=Re,r[he+12>>2]=fe;break}i=Pe>>>8;do{if(i){if(Pe>>>0>16777215){Ne=31;break}Ne=Pe>>>(7+(ee=14-((ne=(520192+(ce=i<<(re=(i+1048320|0)>>>16&8))|0)>>>16&4)|re|(ce=(245760+(oe=ce<>>16&2))+(oe<>>15)|0)|0)&1|ee<<1}else Ne=0}while(0);if(i=476+(Ne<<2)|0,r[he+28>>2]=Ne,r[4+(fe=he+16|0)>>2]=0,r[fe>>2]=0,!((fe=0|r[44])&(ee=1<>2]=he,r[he+24>>2]=i,r[he+12>>2]=he,r[he+8>>2]=he;break}for(ee=Pe<<(31==(0|Ne)?0:25-(Ne>>>1)|0),fe=0|r[i>>2];;){if((-8&r[fe+4>>2]|0)==(0|Pe)){ke=fe,B=281;break}if(!(ce=0|r[(i=fe+16+(ee>>>31<<2)|0)>>2])){Me=i,Le=fe,B=278;break}ee<<=1,fe=ce}if(278==(0|B)){if(!(Me>>>0<(0|r[47])>>>0)){r[Me>>2]=he,r[he+24>>2]=Le,r[he+12>>2]=he,r[he+8>>2]=he;break}g()}else if(281==(0|B)){if((ee=0|r[(fe=ke+8|0)>>2])>>>0>=(ce=0|r[47])>>>0&ke>>>0>=ce>>>0){r[ee+12>>2]=he,r[fe>>2]=he,r[he+8>>2]=ee,r[he+12>>2]=ke,r[he+24>>2]=0;break}g()}}else ee=(0|r[46])+ae|0,r[46]=ee,r[49]=he,r[he+4>>2]=1|ee}while(0);return 0|q+8}ye=620}for(;;){if((he=0|r[ye>>2])>>>0<=de>>>0&&(ae=he+(0|r[ye+4>>2])|0)>>>0>de>>>0){De=ae;break}ye=0|r[ye+8>>2]}he=(q=(he=(q=De+-47|0)+(0==(7&(ae=q+8|0)|0)?0:0-ae&7)|0)>>>0<(ae=de+16|0)>>>0?de:he)+8|0,z=se+(le=0==(7&(z=se+8|0)|0)?0:0-z&7)|0,ee=ue+-40-le|0,r[49]=z,r[46]=ee,r[z+4>>2]=1|ee,r[z+ee+4>>2]=40,r[50]=r[165],r[(ee=q+4|0)>>2]=27,r[he>>2]=r[155],r[he+4>>2]=r[156],r[he+8>>2]=r[157],r[he+12>>2]=r[158],r[155]=se,r[156]=ue,r[158]=0,r[157]=he,he=q+24|0;do{r[(he=he+4|0)>>2]=7}while((he+4|0)>>>0>>0);if((0|q)!=(0|de)){if(he=q-de|0,r[ee>>2]=-2&r[ee>>2],r[de+4>>2]=1|he,r[q>>2]=he,z=he>>>3,he>>>0<256){le=212+(z<<1<<2)|0,(fe=0|r[43])&(ce=1<>2])>>>0<(0|r[47])>>>0?g():(xe=z,Ue=i):(r[43]=fe|ce,xe=le+8|0,Ue=le),r[xe>>2]=de,r[Ue+12>>2]=de,r[de+8>>2]=Ue,r[de+12>>2]=le;break}if(Fe=(le=he>>>8)?he>>>0>16777215?31:he>>>(7+(z=14-((le=(520192+(fe=le<<(ce=(le+1048320|0)>>>16&8))|0)>>>16&4)|ce|(fe=(245760+(i=fe<>>16&2))+(i<>>15)|0)|0)&1|z<<1:0,z=476+(Fe<<2)|0,r[de+28>>2]=Fe,r[de+20>>2]=0,r[ae>>2]=0,!((fe=0|r[44])&(i=1<>2]=de,r[de+24>>2]=z,r[de+12>>2]=de,r[de+8>>2]=de;break}for(i=he<<(31==(0|Fe)?0:25-(Fe>>>1)|0),fe=0|r[z>>2];;){if((-8&r[fe+4>>2]|0)==(0|he)){Be=fe,B=307;break}if(!(ce=0|r[(z=fe+16+(i>>>31<<2)|0)>>2])){Ye=z,Ge=fe,B=304;break}i<<=1,fe=ce}if(304==(0|B)){if(!(Ye>>>0<(0|r[47])>>>0)){r[Ye>>2]=de,r[de+24>>2]=Ge,r[de+12>>2]=de,r[de+8>>2]=de;break}g()}else if(307==(0|B)){if((i=0|r[(fe=Be+8|0)>>2])>>>0>=(he=0|r[47])>>>0&Be>>>0>=he>>>0){r[i+12>>2]=de,r[fe>>2]=de,r[de+8>>2]=i,r[de+12>>2]=Be,r[de+24>>2]=0;break}g()}}}else{0==(0|(i=0|r[47]))|se>>>0>>0&&(r[47]=se),r[155]=se,r[156]=ue,r[158]=0,r[52]=r[161],r[51]=-1,i=0;do{r[12+(fe=212+(i<<1<<2)|0)>>2]=fe,r[fe+8>>2]=fe,i=i+1|0}while(32!=(0|i));i=se+(fe=0==(7&(i=se+8|0)|0)?0:0-i&7)|0,he=ue+-40-fe|0,r[49]=i,r[46]=he,r[i+4>>2]=1|he,r[i+he+4>>2]=40,r[50]=r[165]}}while(0);if((ue=0|r[46])>>>0>L>>>0)return se=ue-L|0,r[46]=se,de=(ue=0|r[49])+L|0,r[49]=de,r[de+4>>2]=1|se,r[ue+4>>2]=3|L,0|ue+8}return r[(0|C())>>2]=12,0},_memcpy:function(e,t,n){var i;if(e|=0,t|=0,(0|(n|=0))>=4096)return 0|m(0|e,0|t,0|n);if(i=0|e,(3&e)==(3&t)){for(;3&e;){if(!n)return 0|i;a[e>>0]=0|a[t>>0],e=e+1|0,t=t+1|0,n=n-1|0}for(;(0|n)>=4;)r[e>>2]=r[t>>2],e=e+4|0,t=t+4|0,n=n-4|0}for(;(0|n)>0;)a[e>>0]=0|a[t>>0],e=e+1|0,t=t+1|0,n=n-1|0;return 0|i},_bitshift64Lshr:U,_fflush:function e(t){t|=0;var n=0,a=0,i=0,o=0,c=0,s=0,u=0;do{if(t){if((0|r[t+76>>2])<=-1){n=0|k(t);break}a=0==(0|I()),i=0|k(t),a?n=i:(R(),n=i)}else{if(o=0|r[13]?0|e(0|r[13]):0,f(36),i=0|r[8])for(a=i,i=o;;){if(s=(0|r[a+76>>2])>-1?0|I():0,u=(0|r[a+20>>2])>>>0>(0|r[a+28>>2])>>>0?0|k(a)|i:i,s&&R(),!(a=0|r[a+56>>2])){c=u;break}i=u}else c=o;E(36),n=c}}while(0);return 0|n},___errno_location:C,_bitshift64Shl:F,runPostSets:function(){},stackAlloc:function(e){var t;return t=o,o=15+(o=o+(e|=0)|0)&-16,0|t},stackSave:function(){return 0|o},stackRestore:function(e){o=e|=0},establishStackSpace:function(e,t){o=e|=0,t|=0},setThrew:function(e,t){e|=0,t|=0,c||(c=e,t)},setTempRet0:function(e){s=e|=0},getTempRet0:function(){return 0|s},dynCall_ii:function(e,t){return t|=0,0|Y[1&(e|=0)](0|t)},dynCall_iiii:function(e,t,n,a){return t|=0,n|=0,a|=0,0|G[3&(e|=0)](0|t,0|n,0|a)},dynCall_vi:function(e,t){t|=0,W[1&(e|=0)](0|t)}}}(e.Na,e.Oa,buffer);e._curve25519_donna=Z._curve25519_donna;var Da=e._free=Z._free;e.runPostSets=Z.runPostSets;var cb=e._i64Add=Z._i64Add,ab=e._bitshift64Ashr=Z._bitshift64Ashr,bb=e._i64Subtract=Z._i64Subtract,db=e._memset=Z._memset,ua=e._malloc=Z._malloc,gc=e._memcpy=Z._memcpy,fb=e._bitshift64Lshr=Z._bitshift64Lshr;e._fflush=Z._fflush,e.___errno_location=Z.___errno_location;var gb=e._bitshift64Shl=Z._bitshift64Shl;function xc(e){this.name="ExitStatus",this.message="Program terminated with exit("+e+")",this.status=e}e.dynCall_ii=Z.dynCall_ii,e.dynCall_iiii=Z.dynCall_iiii,e.dynCall_vi=Z.dynCall_vi,n.W=Z.stackAlloc,n.na=Z.stackSave,n.X=Z.stackRestore,n.md=Z.establishStackSpace,n.cb=Z.setTempRet0,n.Ua=Z.getTempRet0,xc.prototype=Error(),xc.prototype.constructor=xc;var Yc=null,Xa=function t(){e.calledRun||$c(),e.calledRun||(Xa=t)};function $c(t){function n(){if(!e.calledRun&&(e.calledRun=!0,!A)){if(xa||(xa=!0,Oa(Qa)),Oa(Ra),e.onRuntimeInitialized&&e.onRuntimeInitialized(),e._main&&bd&&e.callMain(t),e.postRun)for("function"==typeof e.postRun&&(e.postRun=[e.postRun]);e.postRun.length;)Ua(e.postRun.shift());Oa(Sa)}}if(t=t||e.arguments,null===Yc&&(Yc=Date.now()),!(0e;e++)r.push(0)}assert(0==L,"cannot call main when async dependencies remain! (listen on __ATMAIN__)"),assert(0==Pa.length,"cannot call main when preRun functions remain to be called"),t=t||[],xa||(xa=!0,Oa(Qa));var a=t.length+1,r=[G(Va(e.thisProgram),"i8",0)];n();for(var i=0;i18e4&&(m.default.log("js halt longer than 180000 ms detected, resetting watchdog fail generation")(),t.resetGeneration())}}]),t}(f.default);function O(e,t){return Promise.any(t).cancellable().then(function(){e.forceTimeout()}).finally(function(){t.forEach(function(e){e.cancel()})}).catch(Promise.CancellationError,function(){})}function C(e){var t,n,a,r=e.data;if(r instanceof ArrayBuffer){for(var i,o=[],c=new h.default(r);44!==(i=c.readUint8());)o.push(i);t=String.fromCharCode.apply(String,o),n=c.readBuffer(),a=r.byteLength}else{if("string"!=typeof r)throw new Error("Unexpected message event type");var s=r.indexOf(",");t=r.slice(0,s),n=(n=r.slice(s+1))?JSON.parse(n,b.default):void 0,a=new Blob([r]).size}return{tag:t,data:n,binarySize:a}}var P=(0,f.defineModel)(A);t.default=P},ccjbifhajf:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(1).then(function(){e([n("dhdgiiajif"),n("ecfhcefbjb")])}.bind(null,n)).catch(n.oe).catch(t)})}},ccjdbiiehb:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(2).then(function(){e([n("ccaahhhhef"),n("fgebgehii")])}.bind(null,n)).catch(n.oe).catch(t)})}},cdahdadhjd:function(e,t,n){e.exports=n.p+"img/f06_f564cba48589a560af4b6e8408ae1718.png"},cdbacidbdg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(18).then(function(){e([n("bheebdiagi"),n("dhieafddfe")])}.bind(null,n)).catch(n.oe).catch(t)})}},cdbejjgfb:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e,t;return new Promise(function(n){!function a(){t&&t+1e40&&void 0!==arguments[0]&&arguments[0],a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(this.state!==u.DEAD){this._invalidateAndDismissChildren(this.children,n),(0,c.default)(this.parent.children,function(e){return e===t});var r=e.findMostRecentlyActiveFocusable(this);r&&(r.shouldRequestFocus=a),e.Manager.top=r,e.pprint()}}},{key:"_invalidateAndDismissChildren",value:function(e,t){var n=this;e.forEach(function(e){e.state=u.DEAD,e.uie.requestDismiss(t),n._invalidateAndDismissChildren(e.children,t)})}},{key:"state",get:function(){return this._state},set:function(t){switch(t){case u.ACTIVE:this.lastActive=Date.now(),e.Manager.top=this;break;case u.PASSIVE:this.lastActive=Date.now(),this._state!==u.ACTIVE&&(e.Manager.top=e.findMostRecentlyActiveFocusable());break;case u.INACTIVE:this._state&&this._state!==t&&(e.Manager.top=e.findMostRecentlyActiveFocusable())}this._state=t}}],[{key:"findMostRecentlyActiveFocusable",value:function(t){var n=e.Manager.root;if(n)return l(n,t,function(e){return e.state===u.ACTIVE||e.state===u.PASSIVE})}},{key:"findMostRecentlyActiveDismissable",value:function(t){var n=e.Manager.root;if(n)return l(n,t,function(e){return e.state===u.ACTIVE})||l(n,t,function(e){return e.state===u.PASSIVE})}},{key:"pprint",value:function(t){if(t||e.Manager.verbose){var n=e.Manager.root;n&&s.default.log(function t(n,a,r){var i=function(t,n,a,r){var i;i=a&&r?b:a&&!r?_:!a&&r?g:p;t===e.Manager.root&&(i=f);var o=t.uie.getDisplayName();t===e.Manager.top&&(o="".concat(o," ⬥"));var c="(".concat(m[t.state],")").concat(r?"\n":"");return"".concat(n.join("")).concat(i," ").concat(o," ").concat(c)}(n,a,r,!!n.children.length);return i+n.children.map(function(e,i){var o=r,c=i1&&void 0!==arguments[1]?arguments[1]:"";return this._value=[this.toString(),e].filter(function(e){return e}).join(t),this}},{key:"prepend",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this._value=[e,this.toString()].filter(function(e){return e}).join(t),this}},{key:"toString",value:function(){return this._value}}]),e}(),g=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0;(0,r.default)(this,e),this._innerAppText=new p(t),this._appTextTemplate=n}return(0,i.default)(e,null,[{key:"fromEl",value:function(t){return new e("",(arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,s.isCopyable)(t))?(0,s.getAppTextTemplateData)(t):null)}},{key:"getTemplate",value:function(t){var n=t;if(!n)return null;if(!(n instanceof HTMLElement)){if(!n.parentElement)return null;n=n.parentElement}for(var a=new e("${appText}"),r=n,i=5,o=0,c=!1;r&&o1&&void 0!==arguments[1]?arguments[1]:"";return this._innerAppText.append(e,t),this}},{key:"prepend",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this._innerAppText.prepend(e,t),this}},{key:"isPlainText",value:function(){return Boolean(!this._appTextTemplate&&""!==this._appTextTemplate)}},{key:"toString",value:function(){return this._appTextTemplate||""===this._appTextTemplate?this._appTextTemplate.replace(/\$\{appText\}/g,this._innerAppText.toString()):this._innerAppText.toString()}}]),e}(),_=function(){function e(t,n){(0,r.default)(this,e);var a=t||"";this._plainText=new p(a),n&&(this._appText=new g(a,n))}return(0,i.default)(e,[{key:"append",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.hasAppText()?(this._appText=this._appText||new g(this.toPlainString()),this._appText.append(e.toAppString(),t)):this.hasAppText()&&this._appText.append(e.toAppString(),t),this._plainText.append(e.toPlainString(),t),this}},{key:"appendPlainText",value:function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.append(new e(t)),this}},{key:"prepend",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.hasAppText()?(this._appText=this._appText||new g(this.toPlainString()),this._appText.prepend(e.toAppString(),t)):this.hasAppText()&&this._appText.prepend(e.toAppString(),t),this._plainText.prepend(e.toPlainString(),t),this}},{key:"hasAppText",value:function(){return Boolean(this._appText)}},{key:"toAppText",value:function(){return this.hasAppText()?this._appText:new g(this.toPlainString())}},{key:"toPlainString",value:function(){return this._plainText.toString()}},{key:"toAppString",value:function(){return this.hasAppText()?this._appText.toString():this.toPlainString()}}],[{key:"_copyableChildrenToClipboard",value:function(t){var n=this,a=(0,s.findCopyableChildren)(t);return(0,c.default)(a,function(e,t){return e.prepend(n.fromEl(t),"\n")},new e)}},{key:"_pruneRangeNodes",value:function(e,t,n){for(var a=t.cloneContents().childNodes,r=(0,d.default)(t),i=[],o=[],c=0;c1&&void 0!==arguments[1]&&arguments[1],r=new e((0,s.getPrePlainTextData)(t)||""),i=(0,s.getPlainTextData)(t),o=new e("",(0,s.getAppTextTemplateData)(t));return i||""===i?(o.appendPlainText(i),r.append(o)):a||(0,h.isSelectable)(t)?((0,c.default)(t.childNodes,function(e,t){var a=(0,l.default)(t,"div")?"\n":"";return e.prepend(n.fromSelectableNode(t),a)},o),r.append(o)):(o.append(this._copyableChildrenToClipboard(t)),r.append(o))}},{key:"fromEl",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,s.isCopyable)(e)||t?this.fromCopyableEl(e,t):this._copyableChildrenToClipboard(e)}},{key:"fromNode",value:function(t,n){return t instanceof HTMLElement?this.fromEl(t,n):n?this.fromSelectableNode(t):new e}},{key:"fromRange",value:function(t,n){var a=this,r=n.commonAncestorContainer,i=new e("",g.getTemplate(r)),o=(0,h.isSelectAll)(r)?r:(0,h.findSelectAllParent)(r);if(o instanceof HTMLElement)return i.append(this.fromCopyableEl(o));var s=this._pruneRangeNodes(t,n,(0,h.isSelectable)(r)),u=s.parentIsSelectable,d=s.rangeNodes;return(0,c.default)(d,function(e,t,n){var r=u?"":"\n",i=a.fromNode(t,u);return e.prepend(i,r)},i)}},{key:"fromSelectableNode",value:function(t){var n=this;if((0,f.default)(t))return new e(t.textContent);if(!(t instanceof HTMLElement))return new e;var a=t,r=new e;return(0,u.default)(a,function(e){return(0,f.default)(e)||(0,s.isCopyable)(e)?[]:Array.from(e.childNodes)},function(e){var t;(0,s.isCopyable)(e)&&e instanceof HTMLElement?(t=n.fromCopyableEl(e,!0),r.append(t)):(0,f.default)(e)&&r.appendPlainText(e.textContent)}),r}},{key:"fromSelection",value:function(t,n){var a=this,r=new e;return(0,o.default)(n.rangeCount).map(function(e){var r=n.getRangeAt(e);return a.fromRange(t,r)}).reduce(function(e,t){return e.append(t,"\n")},r)}}]),e}();t.default=_},ceccbdjfci:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bhfcfhafdj")),i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=a(n("ffceefejc")),s=a(n("cjedcdbdii")),u=a(n("dbjagcfebh")),d=a(n("cgeeeeddea")),l=a(n("chejdieege")),f=n("bfagiaicdd"),h=function(e){function t(e){var n;return(0,i.default)(this,t),(n=(0,c.default)(this,(0,s.default)(t).call(this))).columns=(0,r.default)(e).sort(),n}return(0,u.default)(t,e),(0,o.default)(t,[{key:"validate",value:function(e){(0,d.default)(-1!==(0,f.findIndex)(e,this._getIndex()),"Attempted to remove non-existent index [".concat(String(this.columns),'] on "').concat(e.name,'"'))}},{key:"apply",value:function(e){var t=(0,f.cloneSchema)(e),n=(0,f.findIndex)(e,this._getIndex());return t.indexes.splice(n,1),t}},{key:"_getIndex",value:function(){return{type:f.INDEX_TYPE.COMPOSITE,columns:this.columns}}}]),t}(l.default);t.default=h},cecchdhbh:function(e,t,n){e.exports=n.p+"img/f77_6749eab5d350640476c8ec39ebc3e4db.png"},cecdfacjga:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e?e.replace(/\uFE0F/g,""):e}},cecfiabage:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("cejghigeab")),c=a(n("dbajccegac")),s={NEW:"REQUEST_STATE_NEW",SENT:"REQUEST_STATE_SENT",WEBDACKED:"REQUEST_STATE_WEBDACKED",WILL_RETRY:"REQUEST_STATE_WILL_RETRY"},u=function(){function e(t){(0,r.default)(this,e),this.state=s.NEW,this.age=0,this.resends=0;var n=t.data;this.data=n,this.isToPhone=n instanceof ArrayBuffer,this.tag=t.tag,this.clientCacheable=!!t.clientCacheable,this.serverCacheable=!!t.serverCacheable,this.retryOn5xx=!!t.retryOn5xx,this.onSend=t.onSend,this.logOnSend=t.logOnSend,this.onDrop=t.onDrop,this.binaryOpts=t.binaryOpts,this.on5xx=t.on5xx,this.resendGuard=t.resendGuard,this.onTag=t.onTag,this.tagToCancel=t.tagToCancel,this.ephemeral=!!t.ephemeral,this.ignore=!!t.ignore,this.isCallOffer=!!t.isCallOffer}return(0,i.default)(e,[{key:"getTag",value:function(){return this.tag||(this.onSend?this.onSend.tag:void 0)}},{key:"getName",value:function(){return this.binaryOpts&&this.binaryOpts.metricName?this.binaryOpts.metricName.toLowerCase():"".concat(this.data[0],"_").concat((0,o.default)(this.data[1]))}},{key:"toString",value:function(){var e=this.data;return this.binaryOpts?this.binaryOpts.debugString:Array.isArray(e)?0===e.length?"[]":1===e.length?"[".concat(e[0],"]"):"query"===e[0]||"action"===e[0]?"[".concat(e[0],", ").concat(e[1]).concat(e.length>2?", ...":"","]"):"Invalid request: ".concat(e[0]):e instanceof Object?"{...}":"".concat(String(e))}},{key:"serialize",value:function(){var e=this.tag;if(this.binaryOpts){var t=this.binaryOpts,n=null!=t.metric?t.metric:0,a=(this.ignore?0:1)<<7|(!this.ignore&&t.ackRequest?1:0)<<6|(!0===t.available?1:0)<<5|(!1===t.available?1:0)<<4|(null!=t.expires&&0!==t.expires?1:0)<<3|(t.skipOffline?1:0)<<2;return c.default.build(e,",",n,a,this.data).readBuffer()}var r="string"==typeof this.data?this.data:JSON.stringify(this.data);return"".concat(String(e),",,").concat(String(r))}}]),e}();t.default=u,u.STATE=s},ceddibdhdb:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=function(){function e(t){var n=this;(0,r.default)(this,e),this._forcedRunPending=!1,this.ts=0,this._timerTs=0,this._upperBound=0,this._lowerBound=0,this._arg=void 0,this._run=function(){if(n.isScheduled()){n._forcedRunPending=!1,n._timer&&(clearTimeout(n._timer),n._timer=void 0),n._rafId&&(cancelAnimationFrame(n._rafId),n._rafId=void 0);var e=n._arg,t=n._foo;n.ts=0,n._timerTs=0,n._upperBound=0,n._lowerBound=0,n._arg=void 0,t(e)}},this._foo=t}return(0,i.default)(e,[{key:"onOrBefore",value:function(e,t){var n=Date.now()+e,a=this._upperBound;if(!(0!==a&&a. Make sure it is whitelisted in your list of concerns."))(),this._ProxyState$state[e]},set(t){o.default.assert(!1,"Invalid ProxyState Write",'Cannot write proxy property "'.concat(e,'" created in <').concat(this._ProxyState$ComponentName,"/>. Make sure it is whitelisted in your list of concerns."))(),this._ProxyState$state[e]=t}}})}),h.mirrorMask={value:n},h.isProxyOf={value(e){return this._ProxyState$state===e}},["set","get"].concat((0,r.default)(Object.keys(l))).forEach(function(e){h[e]={value(){var t=this._ProxyState$state;return t[e].apply(t,arguments)}}}),f.prototype=Object.create(null,h),f.prototype.constructor=f,c[e]=f}},ceijiaafce:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.LOCALE_CUSTOMIZATIONS=t.SHOULD_USE_MOMENT_LOCALE_FORMAT=t.LOCALE_DATE_TIME_CUSTOMIZATIONS=t.default=t.INVISIBLE_PHONE_NUMBER_PREFIX=void 0;var r=a(n("bhabhhjdch")),i=a(n("hbddjfeei")),o=a(n("eaidjcib")),c=a(n("dgcdacjddi")),s=a(n("ifcaeafgc")),u=a(n("bejbgbhigd")),d=a(n("dghhefgjhc")),l=n("dbeebbbdhb"),f=a(n("dgdfdjejfi")),h=a(n("bgifeficfg")),p=a(n("bbcaegecdj"));function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}t.INVISIBLE_PHONE_NUMBER_PREFIX="‎‪";var _={ar:!0,fa:!0,ur:!0,he:!0,dv:!0,ku:!0},b={ar:!0,fa:!0},m="٠١٢٣٤٥٦٧٨٩".split("");function v(e){return m[parseInt(e,10)]}var E=new Error("Unimplemented method"),y=function(){function e(t,n,a){if((0,o.default)(this,e),!t||!n)throw E;this._locale=t,this.localeStrings={},this.localeStrings[d.default.L10N.DEFAULT]=n,this.markTranslations=a}return(0,c.default)(e,[{key:"log",value:function(e){throw E}},{key:"error",value:function(e){throw E}},{key:"getLocale",value:function(){throw E}},{key:"setLocale",value:function(e,t){throw E}},{key:"normalizeLocale",value:function(e){var t=e.replace(/-/g,"_").toLowerCase(),n=this._getTranslationFilename(t);if(n)return n;for(var a=t;a;){var r=(a=a.split("_").slice(0,-1).join("_"))&&this._getTranslationFilename(a);if(r)return r}}},{key:"isLocaleSupported",value:function(e){return!!e&&!!this.normalizeLocale(e)}},{key:"_getTranslationFilename",value:function(e){var t=f.default[e]||e;return p.default[t]}},{key:"lng",value:function(){var e=this.getLocale();return p.default[e]||e}},{key:"isRTL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getLocale();return!!_[e]}},{key:"LR",value:function(e,t){return this.isRTL()?t:e}},{key:"embedDir",value:function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.isRTL())?this.embedRTL(e):this.embedLTR(e)}},{key:"forceDir",value:function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.isRTL())?this.forceRTL(e):this.forceLTR(e)}},{key:"embedLTR",value:function(e){return"‪"+e+"‬"}},{key:"embedRTL",value:function(e){return"‫"+e+"‬"}},{key:"forceLTR",value:function(e){return"‎"+e}},{key:"forceRTL",value:function(e){return"‏"+e}},{key:"t",value:function(e,t,n){"number"!=typeof e&&this.error("l10n.t was called with an unprocessed id (".concat(e,")."));var a=e,r=null!=t?t._plural:null,i=n||this.getLocale();this.localeStrings[i]||(i=d.default.L10N.DEFAULT);var o=this._getString(a,i,r);for(var c in this.markTranslations&&(o?i===d.default.L10N.DEFAULT&&(o="["+o+"]"):(o="!!"+a+"!!",this.log('l10n:t string key "'+a+'" not found'))),o||(o=this._getString(a,d.default.L10N.DEFAULT,r)),o||this.log('l10n:t string key "'+a+'" fallback failed'),t)if(t.hasOwnProperty(c)&&"_plural"!==c){var s=new RegExp("__"+c+"__","g"),u=void 0;u=this.useArabicScriptDigits()&&"string"==typeof t[c]&&"‎‪"===t[c].slice(0,2)?t[c]:this.n(t[c],i),o=o.replace(s,u)}return o}},{key:"_getString",value:function(e,t,n){var a=this.localeStrings[t]||this.localeStrings[d.default.L10N.DEFAULT];if(null==a)throw new Error("Couldn't find translations for locale ".concat(t," or default (").concat(d.default.L10N.DEFAULT,")"));if(!Array.isArray(a))throw new Error("Unexpected locale format.");var r=(0,i.default)(a,2),o=r[0],c=r[1],s=o[e]||"";if(null==n)return s;var u=h.default[t];if(null==u)return s;var l=u.numbers[u.plurals(n)];return 1===l?s:c[2===u.numbers.length&&2===l?e.toString():"".concat(e,"_").concat(l)]||""}},{key:"useArabicScriptDigits",value:function(e){return!!b[e||this.getLocale()]}},{key:"isLatinAlphabetLanguage",value:function(e){return u.default.isLatin(this.removeAccents(e))}},{key:"n",value:function(e,t){var n=e;return isNaN(n)||(n=n.toString()),n=n,this.useArabicScriptDigits(t)?n.toString().replace(/[0-9]/g,v):n}},{key:"numAndPunc",value:function(e){return this.useArabicScriptDigits()?"‎"+this.embedLTR(e):e}},{key:"filesize",value:function(e){return this.n((0,s.default)(e,{base:2,round:0,suffixes:{B:this.t(477),kB:this.t(479),MB:this.t(480),GB:this.t(478)}}))}},{key:"normalizeForm",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,l.normalizeForm)(e)}},{key:"removeAccents",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,l.removeAccents)(e)}},{key:"accentFold",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.removeAccents(e).toLowerCase()}}]),e}();t.default=y;var T={"zh-tw":{longDateFormat:{LT:"Ah:mm",LTS:"Ah:m:s",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日LT",LLLL:"YYYY年MMMD日ddddLT",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日LT",llll:"YYYY年MMMD日ddddLT"}},"zh-cn":{longDateFormat:{LT:"Ah:mm",LTS:"Ah:m:s",L:"YYYY-MM-DD",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日LT",LLLL:"YYYY年MMMD日ddddLT",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日LT",llll:"YYYY年MMMD日ddddLT"}},ar:{longDateFormat:{LT:"h:mm A",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"}},ta:{longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY, h:mm A"},preparse:null,postformat:null,meridiem:null,meridiemHour:null},hi:{preparse:null,postformat:null,longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",LLL:"D MMMM YYYY A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},meridiem:(e,t,n)=>0===e&&0===t?"मध्यरात्रि":e>=20||e<4?"रात":e>=4&&e<12?"सुबह":e>=12&&e<16?"दोपहर":"शाम"}};t.LOCALE_DATE_TIME_CUSTOMIZATIONS=T;t.SHOULD_USE_MOMENT_LOCALE_FORMAT={ur:!0};var S=function(e){for(var t=1;t6e4&&h.default.log("Setting large clockskew: ".concat(e,"ms"))();var t=this.skewMS;this.skewMS=e,this.skew=Math.round(e/1e3),Math.abs(t-this.skewMS)>1e3&&this.trigger("skew_change")}},{key:"getSkew",value:function(){return this.skew}},{key:"localUnixTime",value:function(e){return void 0!==e?e+this.skew:Math.floor(Date.now()/1e3)}},{key:"globalUnixTime",value:function(e){return void 0!==e?e-this.skew:Math.floor((Date.now()-this.skewMS)/1e3)}},{key:"relativeStr",value:function(e){var t=e+this.skew;return t>=(0,d.default)().startOf("day").unix()?this._timestampStr(t):this._dateRelativeStr(t,!1)}},{key:"relativeDateStr",value:function(e){return this._dateRelativeStr(e+this.skew,!1)}},{key:"relativeDateAndTimeStr",value:function(e){return this._dateRelativeStr(e+this.skew,!0)}},{key:"timeStr",value:function(e){if(this.shouldUseIntlDateTimeFormat()){var t=1e3*(e+this.skew),n={hour12:!this.is24h,hour:"numeric",minute:"numeric"},a={year:"numeric",month:"numeric",day:"numeric"};null!=this.timeZoneHardCode&&(n=g({},n,{timeZone:this.timeZoneHardCode}),a=g({},a,{timeZone:this.timeZoneHardCode}));var r=Intl.DateTimeFormat(d.default.locale(),n).format(t),i=Intl.DateTimeFormat(d.default.locale(),a).format(t);return"".concat(r,", ").concat(i)}return d.default.unix(e+this.skew).format(this.is24h?"HH".concat(this._hmsSeparator(),"mm, l"):"LT, l")}},{key:"timestampStr",value:function(e){return this._timestampStr(e+this.skew)}},{key:"timestampStrFormat",value:function(){return this.is24h?"HH".concat(this._hmsSeparator(),"mm"):"LT"}},{key:"timestampHour",value:function(e){var t=e+this.skew,n=d.default.unix(t).hour();return this.is24h?n:n%12}},{key:"lastSeenStr",value:function(e){var t=e+this.skew,n=this._timestampStr(t),a=d.default.unix(t).startOf("day"),r=(0,d.default)().startOf("day").diff(a,"days");if(0===r)return l10n.t(1213,{time:n});if(1===r)return l10n.t(1215,{time:n});if(r<6){var i=this._dateRelativeStr(t,!1);return l10n.t(1214,{date:i,time:n})}var o=this._dateRelativeStr(t,!1);return l10n.t(1212,{date:o,time:n})}},{key:"durationStr",value:function(e){var t="string"==typeof e?parseInt(e,10):e,n=d.default.utc(1e3*t);if(n.isValid()){var a=t<3600?"m:ss":"H:mm:ss";return n.format(a)}return""}},{key:"ephemeralDurationStr",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(h.default.assert(e>=0,"invalid-duration","Clock:ephemeralDurationStr invalid duration "+e)(),0===e)return l10n.t(459);if(e<60)return l10n.t(464,{number:e,_plural:e});if(e<3600){var t=Math.floor(e/60);return l10n.t(462,{number:t,_plural:t})}if(e<86400){var n=Math.floor(e/60/60);return l10n.t(461,{number:n,_plural:n})}if(e<604800){var a=Math.floor(e/24/60/60);return l10n.t(460,{number:a,_plural:a})}if(e<2592e3){var r=Math.floor(e/7/24/60/60);return l10n.t(465,{number:r,_plural:r})}if(e<31536e3){var i=Math.floor(e/30/24/60/60);return l10n.t(463,{number:i,_plural:i})}var o=Math.floor(e/365/24/60/60);return l10n.t(466,{number:o,_plural:o})}},{key:"ephemeralSettingChangeByOthersInChatStr",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;if(h.default.assert(e>=0,"invalid-duration","Clock:ephemeralSettingChangeByOthersInChatStr invalid duration "+e)(),0===e)return l10n.t(435,{name:t});if(e<60)return l10n.t(440,{number:e,_plural:e,name:t});if(e<3600){var n=Math.floor(e/60);return l10n.t(438,{number:n,_plural:n,name:t})}if(e<86400){var a=Math.floor(e/60/60);return l10n.t(437,{number:a,_plural:a,name:t})}if(e<604800){var r=Math.floor(e/24/60/60);return l10n.t(436,{number:r,_plural:r,name:t})}if(e<2592e3){var i=Math.floor(e/7/24/60/60);return l10n.t(441,{number:i,_plural:i,name:t})}if(e<31536e3){var o=Math.floor(e/30/24/60/60);return l10n.t(439,{number:o,_plural:o,name:t})}var c=Math.floor(e/365/24/60/60);return l10n.t(442,{number:c,_plural:c,name:t})}},{key:"ephemeralSettingChangeByYouInChatStr",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(h.default.assert(e>=0,"invalid-duration","Clock:ephemeralSettingChangeByYouInChatStr invalid duration "+e)(),0===e)return l10n.t(427);if(e<60)return l10n.t(432,{number:e,_plural:e});if(e<3600){var t=Math.floor(e/60);return l10n.t(430,{number:t,_plural:t})}if(e<86400){var n=Math.floor(e/60/60);return l10n.t(429,{number:n,_plural:n})}if(e<604800){var a=Math.floor(e/24/60/60);return l10n.t(428,{number:a,_plural:a})}if(e<2592e3){var r=Math.floor(e/7/24/60/60);return l10n.t(433,{number:r,_plural:r})}if(e<31536e3){var i=Math.floor(e/30/24/60/60);return l10n.t(431,{number:i,_plural:i})}var o=Math.floor(e/365/24/60/60);return l10n.t(434,{number:o,_plural:o})}},{key:"ephemeralSettingChangeByOthersInGroupStr",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;if(h.default.assert(e>=0,"invalid-duration","Clock:ephemeralSettingChangeByOthersInGroupStr invalid duration "+e)(),0===e)return l10n.t(451,{name:t});if(e<60)return l10n.t(456,{number:e,_plural:e,name:t});if(e<3600){var n=Math.floor(e/60);return l10n.t(454,{number:n,_plural:n,name:t})}if(e<86400){var a=Math.floor(e/60/60);return l10n.t(453,{number:a,_plural:a,name:t})}if(e<604800){var r=Math.floor(e/24/60/60);return l10n.t(452,{number:r,_plural:r,name:t})}if(e<2592e3){var i=Math.floor(e/7/24/60/60);return l10n.t(457,{number:i,_plural:i,name:t})}if(e<31536e3){var o=Math.floor(e/30/24/60/60);return l10n.t(455,{number:o,_plural:o,name:t})}var c=Math.floor(e/365/24/60/60);return l10n.t(458,{number:c,_plural:c,name:t})}},{key:"ephemeralSettingChangeByYouInGroupStr",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(h.default.assert(e>=0,"invalid-duration","Clock:ephemeralSettingChangeByYouInGroupStr invalid duration "+e)(),0===e)return l10n.t(443);if(e<60)return l10n.t(448,{number:e,_plural:e});if(e<3600){var t=Math.floor(e/60);return l10n.t(446,{number:t,_plural:t})}if(e<86400){var n=Math.floor(e/60/60);return l10n.t(445,{number:n,_plural:n})}if(e<604800){var a=Math.floor(e/24/60/60);return l10n.t(444,{number:a,_plural:a})}if(e<2592e3){var r=Math.floor(e/7/24/60/60);return l10n.t(449,{number:r,_plural:r})}if(e<31536e3){var i=Math.floor(e/30/24/60/60);return l10n.t(447,{number:i,_plural:i})}var o=Math.floor(e/365/24/60/60);return l10n.t(450,{number:o,_plural:o})}},{key:"paymentTimestampStr",value:function(e){var t=e+this.skew,n=d.default.unix(t),a=n.startOf("day"),r=(0,d.default)().startOf("day").diff(a,"days");if(0===r)return l10n.t(1429);if(1===r)return l10n.t(1457);if(!(r<7)){var i=n.format("MMMM d");return l10n.t(1376,{date:i})}switch(n.day()){case 0:default:return l10n.t(1377);case 1:return l10n.t(1374);case 2:return l10n.t(1379);case 3:return l10n.t(1380);case 4:return l10n.t(1378);case 5:return l10n.t(1373);case 6:return l10n.t(1375)}}},{key:"liveLocationLastUpdatedStr",value:function(e){var t=e+this.skew,n=this._timestampStr(t),a=d.default.unix(t).startOf("day"),r=(0,d.default)().startOf("day").diff(a,"days");if(0===r)return l10n.t(655,{time:n});if(1===r)return l10n.t(657,{time:n});if(r<6){var i=this._dateRelativeStr(t,!1);return l10n.t(656,{date:i,time:n})}var o=this._dateRelativeStr(t,!1);return l10n.t(654,{date:o,time:n})}},{key:"_timestampStr",value:function(e){if(this.shouldUseIntlDateTimeFormat()){var t={hour12:!this.is24h,hour:"numeric",minute:"numeric"};null!=this.timeZoneHardCode&&(t=g({},t,{timeZone:this.timeZoneHardCode}));var n=Intl.DateTimeFormat(d.default.locale(),t).format(1e3*e);return this.is24h&&/^24/.test(n)?n.replace(/^24/,"00"):n}return d.default.unix(e).format(this.timestampStrFormat())}},{key:"_dateStr",value:function(e){if(this.shouldUseIntlDateTimeFormat()){var t={year:"numeric",month:"numeric",day:"numeric"};return null!=this.timeZoneHardCode&&(t=g({},t,{timeZone:this.timeZoneHardCode})),Intl.DateTimeFormat(d.default.locale(),t).format(1e3*e)}return d.default.unix(e).format("l")}},{key:"_dateRelativeStr",value:function(e,t){var n=(0,d.default)().startOf("day"),a=d.default.unix(e).startOf("day"),r=n.diff(a,"days"),i=this._timestampStr(e);if(0===r)return t?l10n.t(1430,{time:i}):l10n.t(1429);if(1===r)return t?l10n.t(1458,{time:i}):l10n.t(1457);if(!t&&r<6)return d.default.unix(e).format("dddd");var o=this._dateStr(e);return t?l10n.t(1428,{date:o,time:i}):o}},{key:"_hmsSeparator",value:function(){var e=d.default.locale();return _.includes(e)?".":":"}},{key:"shouldUseIntlDateTimeFormat",value:function(){return Intl&&Intl.DateTimeFormat&&!f.LOCALE_DATE_TIME_CUSTOMIZATIONS[d.default.locale()]&&!f.SHOULD_USE_MOMENT_LOCALE_FORMAT[d.default.locale()]}}]),t}(l.default));h.default.exportToWindow("Clock",v);var E=v;t.default=E},cfagigdiib:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("bjehdcaaj")),u=a(n("dbjagcfebh")),d=a(n("cgeeeeddea")),l=a(n("ciefddeegi")),f=n("bfagiaicdd"),h=function(e){function t(){return(0,r.default)(this,t),(0,o.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,u.default)(t,e),(0,i.default)(t,[{key:"validate",value:function(e){(0,s.default)((0,c.default)(t.prototype),"validate",this).call(this,e),(0,d.default)(this.columns&&this.columns.length>1,"Attempted to add composite primary key for only 1 column")}},{key:"apply",value:function(e){var t=(0,f.cloneSchema)(e);return this.columns.forEach(function(e){t.columns.push({name:e,primaryKey:f.PRIMARY_KEY_TYPE.COMPOSITE})}),t}}]),t}(l.default);t.default=h},cfaiaibca:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=a(n("ddhijeejag")),l=r(n("ceffhbhahb")),f=r(n("effbcehec")),h=r(n("bfjjdhjdbb")),p=function(e){function t(){return(0,i.default)(this,t),(0,c.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,u.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.disabled,a=e.type,r=e.onClick,i=e.a8nText,o=(0,l.default)(h.default.button,{[h.default.plain]:"plain"===a,[h.default.primary]:"primary"===a,[h.default.plainWhite]:"plain-white"===a,[h.default.disabled]:n,[h.default.nowrap]:this.props.nowrap,[h.default.simplified]:"simplified"===a}),c=n?null:"button";return d.createElement("div",{"data-a8n":f.default.key(i),className:o,onClick:n?null:r,role:c},t)}}]),t}(d.Component);t.default=p},cfbdideja:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("bdiiahhjbe")),c=a(n("bfbggcdbfb")),s=a(n("bfgbdiffgd")),u=new(function(){function e(){(0,r.default)(this,e),this._events=new Map}return(0,i.default)(e,[{key:"logSend",value:function(e){var t=e.tag;if(t)try{var n=e.getName();"query_resume"===n&&s.default.wsCanCacheRequests&&(n="query_speedy_resume");var a=n.startsWith("query")?c.default.WEBC_WAP_REQUEST_KIND_CODE.GET:c.default.WEBC_WAP_REQUEST_KIND_CODE.SET,r=e.isToPhone?c.default.WEBC_WAP_REQUEST_DESTINATION_CODE.PHONE:c.default.WEBC_WAP_REQUEST_DESTINATION_CODE.SERVER,i=e.data.byteLength||JSON.stringify(e.data).length;this._createEvent(t,{kind:a,destination:r,name:n,size:i})}catch(e){o.default.error("WAPReporter: fail to log send",e.toString())()}}},{key:"logBasicSend",value:function(e,t){if(e)try{var n=c.default.WEBC_WAP_REQUEST_KIND_CODE.GET,a=c.default.WEBC_WAP_REQUEST_DESTINATION_CODE.SERVER,r=t[1].toLowerCase(),i=JSON.stringify(t).length;this._createEvent(e,{kind:n,destination:a,name:r,size:i})}catch(e){o.default.error("WAPReporter: fail to log basic send",e.toString())()}}},{key:"logAck",value:function(e){if(e){var t=this._events.get(e);t&&t.markWebcWapRequestAckT({showInTimeline:!1})}}},{key:"logRecv",value:function(e,t,n){if(e){var a=this._events.get(e);a&&(a.webcWapRequestResponseSize=t,null!=n&&(a.webcWapRequestStatus=n),a.markWebcWapRequestRecvT({showInTimeline:!1}),a.commit(),this._events.delete(e))}}},{key:"delete",value:function(e){e&&this._events.delete(e)}},{key:"clear",value:function(){this._events.clear()}},{key:"_createEvent",value:function(e,t){var n=new c.default.WebcWapRequest({webcWapRequestKind:t.kind,webcWapRequestDestination:t.destination,webcWapRequestName:t.name,webcWapRequestSize:t.size});this._events.set(e,n)}}]),e}());t.default=u},cfbegfgjjd:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(31).then(function(){e([n("fddedefje")])}.bind(null,n)).catch(n.oe).catch(t)})}},cfbfhfgedi:function(e,t,n){e.exports=n.p+"img/qr-video-hq_96cc4255e20a97852c14cbc15995bc0d.jpg"},cfbhiahjc:function(e,t,n){e.exports=n.p+"img/f53_f81b7a3702779e190aeefb7e2183e636.png"},cfcijahejh:function(e,t,n){e.exports=n.p+"img/f40_ed134cdcd59bb430218f2be2cdd20aa1.png"},cfdedjjfgg:function(e,t,n){e.exports=n.p+"img/f64_5d2e1af055fb2cb08326de8e4a844eab.png"},cfdfcgecdi:function(e,t,n){e.exports=n.p+"img/f78_9effc679939e4458adafae48294a5db5.png"},cfdjcihjjd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("cgijjjgici")),i=function(e,t){return new Promise(function(n,a){if(t&&t.aborted)throw new r.default;var i=setTimeout(function(){t&&t.removeEventListener("abort",o),n()},e);function o(){t&&t.removeEventListener("abort",o),clearTimeout(i),a(new r.default)}t&&t.addEventListener("abort",o)})};t.default=i},cfedafjjgd:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(19).then(function(){e([n("dbhgjdgjai"),n("cgegiigidb")])}.bind(null,n)).catch(n.oe).catch(t)})}},cfehcchjfa:function(e,t,n){e.exports=n.p+"img/f07_ae76e3caeb9dde2ad18eab0ce141d223.png"},cfejjfjhca:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=new Uint8Array(8);window.crypto.getRandomValues(e);for(var t=new Array(16),n=0,r=0;n>4],t[r+1]=a[15&i]}return"3EB0"+String.fromCharCode.apply(String,t)};var a=[48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70]},cffahidfcd:function(e,t){e.exports={CAPABILITY_URL:"https://web.whatsapp.com/browsers.html",STATUS_URL:"https://web.whatsapp.com/status.json",COOKIE_DOMAIN:".web.whatsapp.com",TICKET_URL:"https://web.whatsapp.com/contact-us",GROUP_INVITE_URL:"https://web.whatsapp.com/invite/icon/",GROUP_V4_INVITE_ICON_URL:"https://web.whatsapp.com/invite/v4/icon/",LARGE_EMOJI_URL:"https://web.whatsapp.com/img/",PP_TOK:"/pp",PP_REF:"/pp",UPLOAD_TO_CLB:1,FLAVOR_TAGS:!1,WEB_SOCKET_URL:"wss://web.whatsapp.com/ws",CHATD_WEB_SOCKET_URL:"wss://web.whatsapp.com/ws/chat",LOG_SIZE:4999,MEMORY_METRIC_INTERVAL:9e5,MARK_TRANSLATIONS:!1,WAM_ENV:"PROD",WRITE_TO_CONSOLE:!1}},cffgcfbaff:function(e,t,n){e.exports=n.p+"img/f08_4d61c3d691066fa829ad43af1d6063ca.png"},cffggdgfhe:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(22).then(function(){e([n("bifdehcchg"),n("ccbbgjcaec")])}.bind(null,n)).catch(n.oe).catch(t)})}},cfgcdfcfee:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e){var t,n;try{t=new R(e)}catch(e){return g.default.error("WatchedSocket error constructing: "+e)(e),T.default.reject(e)}return new T.default(t,function(e,t){this.id=(R.numSocketsAttempted++).toString(),g.default.log("WatchedSocket opening socket "+this.id)(),n=new _.default.WebcWsOpen;var a=(0,b.openSocket)(this.url);a.binaryType="arraybuffer",a.onopen=e,a.onclose=a.onerror=function(e){t(new h.SocketError(e))},this.socket=a}).cancellable().catch(function(e){if(g.default.log("WatchedSocket error on open of "+this.id+": "+e,e)(),this.socket){var t=this.socket;switch(t.readyState){case WebSocket.CONNECTING:t.onopen=null;case WebSocket.OPEN:t.onerror=null,t.onclose=null,t.close();break;case WebSocket.CLOSING:case WebSocket.CLOSED:t.onerror=null,t.onclose=null}}throw e}).then(function(e){g.default.log("WatchedSocket opened socket "+this.id)(),n.markWebcWsOpenT(),n.commit();var t=this.socket;return t.onmessage=this._onMessage.bind(this),t.onerror=this._onCloseOrError.bind(this,!0),t.onclose=this._onCloseOrError.bind(this,!1),this._offlineListener=m.waitForOfflineNaive().then(this.close.bind(this,!1,"offline")).catch(Promise.CancellationError,function(){}),this._pingTimer.onOrAfter(k()),this.state=P.OPEN,this})},t.default=t.STATE=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=r(n("ddgaeajhag")),l=a(n("dcaifjegcg")),f=a(n("dfhjacfbjg")),h=a(n("cajijabhgb")),p=a(n("ebjhajidfd")),g=r(n("bdiiahhjbe")),_=r(n("bfbggcdbfb")),b=n("dhcibbcagg"),m=a(n("ebggjhghhi")),v=r(n("gjjjhajjd")),E=r(n("dacdedcbha")),y=r(n("ceddibdhdb")),T=r(n("djafcfdghc")),S=n("bcjcbbafcj"),w=1e4,j=3e4,A=2e4,O=9e4;function C(e,t){var n=-1,a=e.find(function(e){return n++,t(e)});return void 0===a?void 0:{index:n,value:a}}var P={OPEN:"OPEN",CLOSED:"CLOSED"};t.STATE=P;var I=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;o18e4&&(g.default.log("js halt longer than 180000 ms detected, killing socket")(),this._killTimer.cancel(),this._killTimer.onOrBefore(0))}},{key:"_ping",value:function(){this.send("?,,"),this._killTimer.onOrAfter(M())}},{key:"_killSocket",value:function(){g.default.warn("WatchedSocket ".concat(this.id," Timeout!"))(),this.close(!0,"stale")}},{key:"detachCallbacks",value:function(){this.set({onactivity:void 0,onmessage:void 0})}},{key:"send",value:function(e){this.cast(e),this._pingTimer.cancel(),this._killTimer.onOrAfter(M())}},{key:"cast",value:function(e){if(this.state!==P.OPEN)throw new h.SocketNotOpen(this.state);if("string"==typeof e&&/\[object ArrayBuffer\]/.test(e))throw new TypeError("converted ArrayBuffer to string prematurely");if(this.safariSplitter)this.safariSplitter.send(e);else try{this.socket.send(e)}catch(e){g.default.error("exception sending: "+e)(e),g.default.error(""+e.stack)(),f.upload("send-exception"),this.close(!0,e)}}},{key:"partingSend",value:function(e,t,n){var a=this,r=this.socket;return new Promise(function(i){function o(){i(void 0)}r.onclose=o,r.onerror=o,r.onmessage=function(e){var t=e.data;n&&!n(t)||i(t)},a.send(t),a._onCloseOrError(!1,e)}).timeout(2e4,"paringSendTimeout").catch(function(){}).finally(function(){r.onclose=void 0,r.onerror=void 0,r.onmessage=void 0,r.readyState===WebSocket.OPEN&&r.close()})}},{key:"close",value:function(e,t){var n,a=this.socket;if(this._onCloseOrError(e,t||"unspecified"),a&&((n=a.readyState)===WebSocket.CONNECTING||n===WebSocket.OPEN))try{a.close()}catch(e){g.default.error("WatchedSocket:exception closing: "+e)(e),g.default.error(""+e.stack)()}}},{key:"_onMessage",value:function(e){this._pingTimer.onOrAfter(k()),this._killTimer.cancel();var t=e.data;if("string"==typeof t&&"!"===t.charAt(0)){var n=parseInt(t.slice(1),10);return n==n&&(this.timeSkew=Date.now()-n),void(this.onactivity&&this.onactivity())}var a=this.msgParser(e);this.onactivity&&this.onactivity(a),this._onParsedMsg(a)}},{key:"_onParsedMsg",value:function(e){var t=C(this._msgListeners,function(t){return!t.filter||t.filter(e)});t?(this._msgListeners.splice(t.index,1),t.value.removed=!0,t.value.promise.force(e)):this.isQueueing?(g.default.warn("watchedSocket:enqueued",e)(),this.messageQueue.push(e),void 0!==this.maxQueueSize&&this.messageQueue.length>this.maxQueueSize&&this.close(!0,"Queue Overflow")):this.onmessage?this.onmessage(e):g.default.error("watchedSocket:dropped!",e)()}},{key:"_onCloseOrError",value:function(e,t){if(this.state!==P.CLOSED){this.safariSplitter&&this.safariSplitter.cancel(),this.socket&&(this.socket.onclose=void 0,this.socket.onerror=void 0,this.socket.onmessage=void 0),this._offlineListener&&this._offlineListener.cancel(),g.default.warn("Socket "+this.id+" closing: "+t.toString())(),p.default.off(p.JS_HALT_EVENT,this._onJsHalt,this),this._pingTimer.cancel(),this._killTimer.cancel(),this.set({state:P.CLOSED,error:e?t:void 0});var n=this._msgListeners,a=e?new h.SocketError(t):new h.SocketClosed(t);this._msgListeners=[],n.forEach(function(e){e.removed=!0,e.promise.cancel(a)})}}},{key:"holdMessages",value:function(e){var t=this.isQueueing&&void 0!==e&&this.messageQueue>e;this.set({isQueueing:!0,messageQueue:this.messageQueue||[],maxQueueSize:e}),t&&this.close(!0,"Queue Overflow")}},{key:"releaseMessages",value:function(e){var t=this;if(this.isQueueing){var n=this.messageQueue;this.set({isQueueing:!1,messageQueue:[]}),e?n.length>0&&g.default.error("WatchedSocket:releaseMessages dropping "+n.length+" messages.")():n.forEach(function(e){t._onParsedMsg(e)})}else g.default.error("WatchedSocket:releaseMessages not queued!")()}},{key:"nextMessage",value:function(e){var t,n=this;if(this.state!==P.OPEN&&"opening"!==this.state)return T.default.reject(new h.SocketNotOpen(this.state)).cancellable();if(t=e instanceof E.default?e.test.bind(e):e,this.isQueueing){var a;if(t){var r=C(this.messageQueue,t);r&&(a=r.value,this.messageQueue.splice(r.index,1))}else this.messageQueue.length>0&&(a=this.messageQueue.shift());if(a)return T.default.resolve(a).cancellable()}var i=(new T.default).cancellable().forceable(),o={removed:!1,filter:t,promise:i};return this._msgListeners.push(o),i.catch(function(){o.removed||(n._msgListeners=(0,d.default)(n._msgListeners,o))}),i}}]),t}(l.default),R=(0,l.defineModel)(I);R.numSocketsAttempted=0;var N=R;function k(){return Math.random()*(j-w)+w}function M(){return Math.random()*(O-A)+A}t.default=N},cfijicgeaf:function(e,t,n){e.exports=n.p+"img/f79_6682dcc8dd4b1c197e7ec7b9b3deb601.png"},cgacdbgbbc:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(117).then(function(){e([n("dejjhjhadi")])}.bind(null,n)).catch(n.oe).catch(t)})}},cgbaibbcea:function(e,t,n){e.exports=n.p+"img/f87_91e88bfc16e4baddaf2fc4f881c3efc5.png"},cgbdbiaegc:function(e,t,n){e.exports=n.p+"img/f42_4149402ff16c6de0b1b06eff01619455.png"},cgbeagghei:function(e,t,n){"use strict";var a=n("bbcaggdbc").WebFeatures.FLAG,r={voipIndividualOutgoing:a.FORCE_UPGRADE,groupsV3:a.FORCE_UPGRADE,groupsV3Create:a.DEVELOPMENT,changeNumberV2:a.FORCE_UPGRADE,queryStatusV3Thumbnail:a.DEVELOPMENT,liveLocations:a.FORCE_UPGRADE,queryVname:a.FORCE_UPGRADE,voipIndividualIncoming:a.FORCE_UPGRADE,quickRepliesQuery:a.FORCE_UPGRADE,payments:a.FORCE_UPGRADE,labelsDisplay:a.FORCE_UPGRADE,labelsEdit:a.FORCE_UPGRADE,stickerPackQuery:a.FORCE_UPGRADE,liveLocationsFinal:a.FORCE_UPGRADE,mediaUpload:a.FORCE_UPGRADE,vnameV2:a.FORCE_UPGRADE,videoPlaybackUrl:a.FORCE_UPGRADE,statusRanking:a.FORCE_UPGRADE,voipIndividualVideo:a.DEVELOPMENT,thirdPartyStickers:a.FORCE_UPGRADE,frequentlyForwardedSetting:a.FORCE_UPGRADE,recentStickers:a.FORCE_UPGRADE,groupsV4JoinPermission:a.FORCE_UPGRADE,catalog:a.FORCE_UPGRADE,starredStickers:a.DEVELOPMENT,templateMessage:a.PRODUCTION,templateMessageInteractivity:a.DEVELOPMENT,ephemeralMessages:a.DEVELOPMENT,e2ENotificationSync:a.FORCE_UPGRADE};e.exports=r},cgdajehhcf:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(84).then(function(){e([n("edbbibgbh")])}.bind(null,n)).catch(n.oe).catch(t)})}},cgdjcibhia:function(e,t,n){"use strict";var a=n("cfjecfhbfg")(n("bdebhdhjee")),r=n("hjbbdjjdf");e.exports=function(e){var t;try{t=e?JSON.parse(e):a.default}catch(e){return null}var n={};return function e(t,n,a,i){var o=t;if(Array.isArray(o)||(0,r.isString)(o)){(0,r.isString)(o)&&(o=[o]);for(var c=0;c1&&(t=n[n.length-1]);var a=r.default.isAllowedDocumentMimetype(r.default.EXT_TO_MIME&&r.default.EXT_TO_MIME[t],e,!1);if(a)return a},t.createFile=c,t.copyFile=function(e){return o(e).then(function(t){var n=e.lastModified,a=e.type,r=e.name;return c([t],r,{lastModified:n,type:a})})},t.FILETYPE=void 0;var r=a(n("behbjhhbg")),i=Object.freeze({IMAGE:"image",VIDEO:"video",AUDIO:"audio",DOCUMENT:"document"});function o(e){var t;return new Promise(function(n,a){(t=new FileReader).onload=n,t.onerror=function(e){a(new Error("blobToArrayBuffer error: ".concat(String(e))))},t.onabort=function(e){a(new Error("blobToArrayBuffer abort: ".concat(String(e))))},t.readAsArrayBuffer(e)}).then(function(){return t.result})}function c(e,t,n){var a=new Blob(e,n||{});return a.name=t,a}t.FILETYPE=i},cghcidhida:function(e,t,n){e.exports=n.p+"img/f76_6862123772ba72af8d1f307c0d2b4895.png"},cghfgeggae:function(e,t,n){e.exports=n.p+"img/f63_6083f333c2239cba7bbde44e7607a67c.png"},cgijjjgici:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("ffceefejc")),o=a(n("cjedcdbdii")),c=a(n("dbjagcfebh")),s=function(e){function t(){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).apply(this,arguments))}return(0,c.default)(t,e),t}((0,a(n("iffjgahba")).default)("AbortError"));t.default=s},cgjeibijfi:function(e,t,n){e.exports=n.p+"img/f04_841c20c722f90620ba13762ae73f6143.png"},cgjgaaeagh:function(e,t,n){e.exports=n.p+"img/f70_a69c6599124e3c33d7fac368b07c0249.png"},chaghdiaca:function(e,t,n){e.exports=n.p+"img/f67_daa263ddff773a14e3ababc4b485a7c9.png"},chajahijdd:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(15).then(function(){e([n("jhegegbag"),n("begjacdjfc")])}.bind(null,n)).catch(n.oe).catch(t)})}},chbefcfefj:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(94).then(function(){e([n("giiidafci")])}.bind(null,n)).catch(n.oe).catch(t)})}},chbfjcdhfg:function(e,t,n){e.exports=n.p+"img/f58_8b9aa917870bcfabc296989c8a810446.png"},chcadgfgad:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TowerModalType=t.FlexModalType=t.BoxModalType=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=r(n("bebajedcaf")),l=r(n("ceffhbhahb")),f=a(n("ddhijeejag")),h=r(n("effbcehec")),p=r(n("ccegbieicj")),g=r(n("ccabcdcjec")),_=r(n("hhbajbhhd")),b="box",m="flex",v="guide",E="tower",y=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;ou(this.maxVersion),"Versions for table ".concat(this.name," must be defined in order")),this.maxVersion=e;var n=this.schema(e)||(0,c.emptySchema)(this.name),a=(0,s.sortMutations)(t).reduce(function(e,t){return t.validate(e),t.apply(e)},(0,c.cloneSchema)(n));return this.versions.set(e,(0,c.freezeSchema)(a)),this}},{key:"delete",value:function(e){return this}},{key:"view",value:function(e){return this.rowview=e,this}},{key:"schema",value:function(e){var t=this.versions.get(e);if(t)return t;var n=Array.from(this.versions.keys()).map(u).sort(function(e,t){return e-t}).filter(function(t){return t1&&void 0!==arguments[1]&&arguments[1];a&&J.default.shouldForceUpdateOnTakeOver()&&J.default.restart();var r=n("baidggfbei");return(a?r.takeoverLocal(e):r.init(e)).catch(function(e){return t.setState({takingOver:!0}),t.beginMutex(e,!0)}).then(function(e){k.default.isTakeOver=e,t.setState({takingOver:!1,anotherSession:e})})}},{key:"_incProgress",value:function(){this.setState({progress:this.state.progress+se})}},{key:"_maybeExecApiCmd",value:function(e){if(e)return this._canExecApiCmd()?(ue(e),void(null!=this.state.apiCmd&&this.setState({apiCmd:null}))):void(e!==this.state.apiCmd&&this.setState({apiCmd:e}))}},{key:"_canExecApiCmd",value:function(){return null!=te&&pe(this.state)===ne.MAIN}},{key:"_logFirstRenderMountTime",value:function(){this.state.mode!==K.StreamMode.SYNCING&&ae&&(ae=!1,(0,M.saveInitialPanelMountTime)(Date.now()),re=!0,oe())}},{key:"registerYesterdayTimer",value:function(){var e=this;_.default.setLocalTimeout(function(){k.default.log("App:registerYesterdayTimer:rerenderUI relative timestamps")(),k.default.log("Local Clock: ".concat(Date.now(),", Skew: ").concat(y.default.getSkew()))(),T.default.midnight(),e.registerYesterdayTimer()},(0,p.default)().endOf("day").valueOf())}},{key:"onMouseDown",value:function(e){T.default.windowMouseDown(e)}},{key:"onClick",value:function(e){T.default.windowClick(e)}},{key:"_getUiAndIconCount",value:function(){var e=this,t=pe(this.state),n=this.state.progress;switch(t){case"CLIENT_EXPIRED_DIALOG":return{iconCount:0,ui:g.createElement(E.default,null),requiresBackendCheck:!1};case"ANOTHER_SESSION":var a,r;return this.state.takingOver?(a=function(){},r=l10n.t(349)):(a=function(){e.beginMutex(0,!0)},r=l10n.t(257)),{iconCount:-1,ui:g.createElement(w.default,{cancelText:l10n.t(1202),onCancel:window.open.bind(window,"http://www.whatsapp.com/","_self"),okText:r,onOK:a},l10n.t(1475)),requiresBackendCheck:!1};case"QR":return{iconCount:0,ui:[g.createElement(L.default,{type:L.ModalType,key:"modal-manager"}),g.createElement(Y.default,{key:"qr-code",apiCmd:this.state.apiCmd})],extraClasses:m.default.isQR,requiresBackendCheck:!0};case"SYNCING":return{iconCount:0,ui:g.createElement(V.default,{progress:n}),requiresBackendCheck:!0};case"OFFLINE":return{iconCount:-1,ui:g.createElement(D.default,null),requiresBackendCheck:!0};case"PROXYBLOCK":return{iconCount:-1,ui:g.createElement(B.default,null),requiresBackendCheck:!0};case"CONFLICT":return{iconCount:-1,ui:g.createElement(w.default,{cancelText:l10n.t(718),onCancel:function(){return $.default.logout()},okText:l10n.t(257),onOK:function(){return $.default.takeover()}},l10n.t(907)),requiresBackendCheck:!0};case"TOS_BLOCK":return{iconCount:-1,ui:g.createElement(q.default,{description:l10n.t(1427)}),requiresBackendCheck:!0};case"SMB_TOS_BLOCK":return{iconCount:-1,ui:g.createElement(q.default,{description:l10n.t(1400)},g.createElement(W.default,null)),requiresBackendCheck:!0};case"DEPRECATED_VERSION":return{iconCount:-1,ui:g.createElement(C.default,null),requiresBackendCheck:!0};case"MAIN":return{iconCount:0,ui:[g.createElement(H.default,{key:"toast-manager"}),g.createElement(L.default,{type:L.ModalType,key:"main-modal-manager"}),g.createElement(L.default,{type:L.MediaType,key:"media-modal-manager"}),g.createElement(A.default,{type:A.Type.MENU,key:"context-menu-manager"}),g.createElement(A.default,{type:A.Type.TOOLTIP,key:"tooltip-manager"}),g.createElement(le.Provider,{key:"main",value:de},g.createElement(te.MainComponent,{conn:j.default,animate:this.animate}))],extraClasses:m.default.isMain,requiresBackendCheck:!0};case"STARTUP":return{iconCount:0,ui:g.createElement(V.default,{progress:n}),requiresBackendCheck:!0};default:throw new Error("app:render Error invalid screen: ".concat(t))}}},{key:"render",value:function(){!function(e){if(M.initialScreenTimer.hasStarted())return;var t=pe(e);if(!function(e){return e!==ne.SYNCING}(t))return;(0,M.setInitialScreen)(t),M.initialScreenTimer.start(),window.requestAnimationFrame(function(){M.initialScreenTimer.end(),ie=!0,oe()})}(this.state);var e=this._getUiAndIconCount(),t=e.ui,n=e.iconCount,a=e.extraClasses,r=e.requiresBackendCheck,i=(0,f.default)(m.default.wrapper,a,{"app-wrapper-web":!0,"safari-fix":X.default.isSafari,"edge-fix":X.default.isTrident,"font-fix":X.default.browser===S.default.BROWSER_TYPE.CHROME||X.default.browser===S.default.BROWSER_TYPE.OPERA,"os-mac":X.default.os===S.default.OS_TYPE.MAC});r&&null!=te&&(Z.default.knowsPhone()?te.notificationBackend.initAsNeeded():te.notificationBackend.shutdownAsNeeded());var o;return o=this.state.locale,g.createElement(Q.default,{displayName:"App",state:Q.default.State.INACTIVE},g.createElement("div",{className:i,onMouseDownCapture:this.onMouseDown,onClickCapture:this.onClick,key:o},void 0,g.createElement(z.default,{icon:n},t)))}}]),t}(g.Component),he=(0,I.default)(fe);function pe(e){var t=e.anotherSession,n=e.updating,a=e.hardExpired,r=e.mainLoaded,i=e.mode;if(n||a)return ne.CLIENT_EXPIRED_DIALOG;if(t)return ne.ANOTHER_SESSION;switch(i){case"QR":case"SYNCING":case"OFFLINE":case"PROXYBLOCK":case"CONFLICT":case"TOS_BLOCK":case"SMB_TOS_BLOCK":case"DEPRECATED_VERSION":return i;case"MAIN":return r?"MAIN":"STARTUP";default:throw new Error("app:render Error invalid StreamMode: ".concat(i))}}function ge(){return j.default.platform?Promise.resolve(j.default.platform):new Promise(function(e){j.default.on("change:platform",function t(){var n=j.default.platform;null!=n&&(j.default.off("change:platform",t),e(n))})})}t.default=he},chejdieege:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("cgeeeeddea")),c=function(){function e(){(0,r.default)(this,e),(0,o.default)("Mutation"!==this.constructor.name,"Cannot instantiate abstract class Mutation")}return(0,i.default)(e,[{key:"validate",value:function(e){(0,o.default)(!1,"Subclasses of Mutaton must implement `validate`")}},{key:"apply",value:function(e){(0,o.default)(!1,"Subclasses of Mutaton must implement `apply`")}}]),e}();t.default=c},chgaccicf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=n);return t}},chhahhbcd:function(e,t,n){e.exports=n.p+"notification_0a598282e94e87dea63e466d115e4a83.mp3"},chhhffajfi:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.firstNCodepoints=function(e,t){return c(e||"",0,t)},t.numCodepoints=function(e){return(0,a.length)(e||"")},t.substring=c,t.toArray=function(e,t,n){var c=e||"",s=t||0,u=null==n?1/0:n;if(c.length>=i&&u/c.length<=o)return function(e,t,n){var a,i=new RegExp(r.astralRange),o=[];do{(a=i.exec(e))&&o.push(a[0])}while(a&&o.length1&&void 0!==arguments[1]?arguments[1]:0;if(e.codePointAt)return e.codePointAt(t);var n=e.charCodeAt(t);if(n>=55296&&n<=56319){var a=e.charCodeAt(t+1);a>=56320&&a<=57343&&(n=65536+(n-55296<<10)+(a-56320))}return n};var a=n("cdhidafiii"),r=n("fhdibgfjd"),i=5e3,o=.5;function c(e,t,n){if(!e)return"";var c=t||0,s=null==n?1/0:n;return e.length,0===c&&s===1/0?e:e.length>=i&&s/e.length<=o?function(e,t,n){var a,i=new RegExp(r.astralRange),o="",c=0;do{(a=i.exec(e))&&(o+=a[0]),c++}while(a&&cm))return t.readBuffer()}}function y(e){var t={};if(new s.default(e).forEach(function(e,n){var a=n.toLowerCase();if(a===b.data){var r=E(e);if(!r)return;t.conversionTuple||(t.conversionTuple={}),t.conversionTuple.conversionData=r}else if(a===b.source){var o=e;if(i.default.numUtf8Bytes(o)>v)return;t.conversionTuple||(t.conversionTuple={}),t.conversionTuple.conversionSource=o}else b[a]&&(t[a]=e)}),t.phone&&(t.phone="+"+t.phone.replace(/\D/g,"")+"@c.us"),t.phone||t.text)return t}var T=new RegExp("".concat(l).concat("((?:/\\w+)*)","/send/?\\?(.+)"),"i"),S=/https?:\/\/api\.whatsapp\.com\/send\/?\?(.+)/i,w=/whatsapp:\/\/send\/?\?(.*)/i,j=/https?:\/\/wa\.me\/?([0-9]{0,20})?\/?\??(.+)?/i,A=/https?:\/\/wa\.me\/p\/([0-9]{0,20})\/([0-9]{0,20})/i,O=/https?:\/\/wa\.me\/c\/([0-9]{0,20})/i,C=function(e){var t=e.match(T);if(t){var n=y(t[2]);if(n)return n.url=t[1]||"/",n}if(t=e.match(S))return y(t[1]);if(t=e.match(w))return y(t[1]);if(t=e.match(A))return{productId:t[1],businessOwnerJid:"".concat(t[2],"@s.whatsapp.net")};if(t=e.match(O))return{catalogOwnerJid:"".concat(t[1],"@s.whatsapp.net")};if(t=e.match(j)){var a;if(t[1]&&(a={phone:"+".concat(t[1],"@c.us")}),t[2]){var i=y(t[2]);i&&(a=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:l;if((0,c.default)(this,e),this.getOrCreateURL=function(e){if(t._filehashToUrl[e])return t.touch(e),t._filehashToUrl[e];var n=t.get(e);if(!n)throw new Error("There is no blob matching filehash: ".concat(e,"."));var a=window.URL.createObjectURL(n);return t._filehashToUrl[e]=a,a},this.revokeURL=function(e,n){if(n){if(t._filehashToUrl[e]!==n)throw new Error("The url provided does not match the filehash.");delete t._filehashToUrl[e],window.URL.revokeObjectURL(n)}},null!=n&&n<0)throw new Error("Size limit cannot be a negative number.");this._metricHelper=new f({itemCount:0,purgesSoFar:0,sizeLimit:n,startTime:null}),this._usageCounts={},this._filehashToUrl={},this._lruCache=new h({sizeLimit:n,getSize:function(e,t){return t.size},onPurge:function(e){Object.keys(t._filehashToUrl).forEach(function(n){0===t._getUsageCount(n)&&null==e[n]&&t.revokeURL(n,t._filehashToUrl[n])})},dispose:function(e,n){t._filehashToUrl[e]&&0===t._getUsageCount(e)&&t.revokeURL(e,t._filehashToUrl[e]),t._metricHelper.increasePurgesSoFar(),t._metricHelper.commitMetric()},recordAdd:function(e,n){t._metricHelper.increaseItemCount()},recordDelete:function(e,n){t._metricHelper.decreaseItemCount()},recordClear:function(){t._metricHelper.reset()}})}return(0,s.default)(e,[{key:"get",value:function(e){return this._lruCache.get(e)}},{key:"has",value:function(e){return this._lruCache.has(e)}},{key:"touch",value:function(e){this.get(e)}},{key:"put",value:function(e,t){this._lruCache.put(e,t)}},{key:"clear",value:function(){var e=this;this._usageCounts={},Object.keys(this._filehashToUrl).forEach(function(t){e._filehashToUrl[t]&&e.revokeURL(t,e._filehashToUrl[t])}),this._filehashToUrl={},this._lruCache.clear()}},{key:"increaseUsageCount",value:function(e){this._usageCounts[e]=this._getUsageCount(e)+1}},{key:"decreaseUsageCount",value:function(e){var t=this._getUsageCount(e);if(t<=0)throw new Error("Cannot decrease the usageCount to a negative number.");this._usageCounts[e]=t-1,0===this._usageCounts[e]&&delete this._usageCounts[e]}},{key:"_getUsageCount",value:function(e){return this._usageCounts[e]||0}}]),e}());t.default=p},cjifbbejaa:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(111).then(function(){e([n("eahbdgacci")])}.bind(null,n)).catch(n.oe).catch(t)})}},cjigfjigjc:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(67).then(function(){e([n("dhicgcbfdc")])}.bind(null,n)).catch(n.oe).catch(t)})}},cjjcccggdh:function(e,t,n){e.exports=n.p+"img/f24_3832927a08d4eec1867a7d7c4ba2fcd7.png"},daahebbhhf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setCookie=function(e,t){e.session&&delete e.expirationDate;var n=[];["name","value","domain","path","secure","session","expirationDate"].forEach(function(t){var a=e[t];if(void 0!==a&&"value"!==t)switch(t){case"expirationDate":var r=new Date(e.expirationDate);n.push("expires=".concat(r.toUTCString()));break;case"secure":n.push("secure");break;case"name":var i=e.value||"";n.push("".concat(String(a),"=").concat(i));break;default:n.push("".concat(t,"=").concat(String(a)))}}),document.cookie=n.join(";")}},dabaejgacg:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i,o=a(n("eaidjcib")),c="Symbol"in window?Symbol:(i=r=function e(){(0,o.default)(this,e)},r.iterator="@@iterator",i);t.default=c},dabaibehfe:function(e,t,n){e.exports=n.p+"img/f95_888ec2f78b312aed756a8d7008dc979b.png"},dabdhdeice:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bdhhdbcefi")),i=a(n("diaiajeedf")),o=a(n("djfjgifhj")),c=a(n("bfffgggjic")),s=a(n("caiahabcfd")),u=a(n("ceccbdjfci")),d=a(n("ffjiicch")),l=n("dijiihaecd");d.default.add("message-island").version(l.MESSAGE_ISLAND_CREATE_TABLE,[new c.default("id"),new i.default("messages"),new r.default("messages"),new i.default("prev"),new i.default("next")]).version(l.MESSAGE_ISLAND_ADD_COLUMNS_CHAT_MOST_RECENT,[new i.default("chat"),new i.default("mostRecent"),new o.default(["chat","mostRecent"])]).version(l.MESSAGE_ISLAND_ADD_PARENT,[new u.default(["chat","mostRecent"]),new s.default("mostRecent"),new s.default("prev"),new s.default("next"),new s.default("chat"),new i.default("parent")]).view(function(e){return{id:e.id,messages:e.messages,parent:e.parent}});var f=d.default.table("message-island");t.default=f},dabfghffic:function(e,t,n){e.exports=n.p+"img/f92_34f845f9fa2a3667d8d747453f63ad68.png"},dacdedcbha:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("chdchcgfaf")),c=a(n("bbfdjfific")),s=a(n("ggagbifcc")),u=a(n("eicihhaba")),d=n("hjbbdjjdf");function l(e){switch(typeof e){case"object":return null==e?function(e){return null===e}:function(e){var t=[],n=!1,a=0;(0,u.default)(e,function(e,r){if(void 0!==e){a++;var i=l(e);t.push(function(e){return e.hasOwnProperty(r)&&i&&i(e[r])})}else n=!0});var r=(0,s.default)(t,function(e,t){return e?function(n){return t(n)&&e(n)}:t});return function(e){if("object"!=typeof e||null==e)return!1;var t=Object.keys(e).length;return!(ta)&&r(e)}}(e);case"function":return e;case"boolean":case"undefined":case"number":case"string":return function(t){return t===e};default:throw new TypeError("Unknown Template type: ".concat(typeof e))}}var f=function(){function e(t){(0,r.default)(this,e),this.predicate=l(t)}return(0,i.default)(e,[{key:"test",value:function(e){return this.predicate(e)}}]),e}();t.default=f,f.ANY=function(){return!0},f.OBJECT=c.default,f.STRING=d.isString,f.BOOLEAN=o.default},dacggddjaf:function(e,t,n){e.exports=n.p+"img/f87_610b9a8f68249032da365af5a664fc41.png"},daecbeafgg:function(e,t,n){e.exports=n.p+"img/f05_c1bde74d642126370c5da5fb0de680c6.png"},daehhiagja:function(e,t,n){e.exports=n.p+"img/f05_566b33dfb23660bf5fa83125a9dd8218.png"},dafggjdbg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(47).then(function(){e([n("ceiceedgaj")])}.bind(null,n)).catch(n.oe).catch(t)})}},dafjjchcfe:function(e,t,n){e.exports=n.p+"sequential-ptt-end_62ed28be622237546fd39f9468a76a49.mp3"},dagaeibgdh:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(33).then(function(){e([n("dcajbbib")])}.bind(null,n)).catch(n.oe).catch(t)})}},dageifaejd:function(e,t,n){e.exports=n.p+"img/f14_95fa7d926a8cf1638985d3cd551fac31.png"},dahdgciedh:function(e,t,n){e.exports=n.p+"img/f63_245e85a3728d5fed6ff9acf1182f4797.png"},dahhahcaee:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(113).then(function(){e([n("dccbiecadh")])}.bind(null,n)).catch(n.oe).catch(t)})}},dahhaheaij:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(12).then(function(){e([n("dejdcggafg"),n("iifjfcicc")])}.bind(null,n)).catch(n.oe).catch(t)})}},daigdjejig:function(e,t){e.exports=[["","Open emojis panel","Changing __count__ label","The label could not be updated","__count__ label changed","Adding new label: __labelName__","Couldn't block __participant__","__participant__ blocked","Blocking __participant__","Couldn't delete broadcast list.","Broadcast list deleted","Deleting broadcast list","Group setting could not be changed","Couldn't archive chat.","Chat archived","Archiving chat","Couldn't clear chat.","Chat cleared","Clearing chat","Couldn't delete chat.","Chat deleted","Deleting chat","Couldn't dismiss change number notification.","Change number notification dismissed.","Dismissing change number notification.","Couldn't mark chat as read.","Couldn't mark chat as unread.","Marked as read","Marked as unread","Marking as read","Marking as unread","Couldn't mute chat.","Chat muted","Muting chat","Couldn't pin chat","You can only pin up to 3 chats.","Chat pinned","Pinning chat","Couldn't unarchive chat.","Chat unarchived","Unarchiving chat","Unmute","Couldn't unmute chat.","Chat unmuted","Unmuting chat","Couldn't unpin chat","Chat unpinned","Unpinning chat","Deleting label: __labelName__ failed","Deleted label: __labelName__","Deleting label: __labelName__","Couldn't create group.","Please enter a shorter subject.","You've created too many groups too quickly. Try again later.","Can't add more than __max__ participants","Created group","Creating group","Couldn't delete group.","Group deleted","Deleting group","Changing group description","Group description change failed","Group description changed","Couldn't exit group.","Exited group","Exiting group","You're not an admin.","You're not a participant.","This group has ended.","You've added too many contacts to groups too quickly. Try again later.","Couldn't remove group icon.","Group icon removed","Removing group icon","Group icon set","Couldn't set group icon.","Setting group icon","Couldn't mute group.","Group muted","Muting group","Couldn't rename group.","Group renamed to __subject__","Renaming group","Group subject can't be empty","Couldn't unmute group.","Group unmuted","Unmuting group","Updating label color","Label color update failed","Label color updated","Updating label name","Label name update failed","Label name updated","Couldn't stop sharing live location","Stop sharing live location with __name__?","Stop sharing live location with __name__?","Stopped sharing live location","Stopping live location sharing","Marking as not spam","Couldn't mark as not spam","Marked as not spam","Couldn't delete message","__count__ message deleted","Deleting message","Couldn't star message","__count__ message starred","Starring message","Couldn't unstar all messages","Couldn't unstar message","__count__ message unstarred","All messages unstarred","Unstarring message","Unstarring all messages","Failed to add label: __labelName__","Label: __labelName__ added successfully","Couldn't add __participantNames__.","Couldn't add some participants.","You added __participantNames__.","Adding __participantNames__.","Removing __participantNames__ as an admin failed.","You can't dismiss __participant__ as admin because they created this group.","Couldn't remove some participants as an admin.","__participantNames__ is no longer a group admin.","Removing __participantNames__ as a group admin.","They are no longer in this group.","You can't add this participant because they left the group recently.","This group is full.","__participant__ is already a participant.","Please try again.","Couldn't make __participantNames__ an admin.","Couldn't make some participants admin.","__participantNames__ is now a group admin.","Making __participantNames__ a group admin.","Couldn't remove __participantNames__.","Couldn't remove some participants.","You can't remove __participant__ because they created this group.","You removed __participantNames__.","Removing __participantNames__.","Couldn't remove profile photo.","Profile photo removed","Removing profile photo","Profile photo set","Couldn't set profile photo.","Setting profile photo","Your name can't be empty","Your name changed","Couldn't change your name.","That emoji isn't allowed in your name","Changing your name","Reporting spam","Couldn't report spam","Reported spam","About can't be empty","About changed","Couldn't change About.","Changing About…","Try again.","Couldn't unblock __participant__","__participant__ unblocked","Unblocking __participant__","Undo","Add a caption…","The contact you have selected is blocked. Would you like to unblock them and add them to the group?","Blocked contacts will no longer be able to call you or send you messages","Type contact name","Click __icon__ button below to select a contact to block","Add blocked contact","Add to a group","Add file","Add group description","Add group icon","Label name already exists","Label name is required","NEW LABEL","New label","Add new label","Add profile photo","Drag the image to adjust","All chats are archived","All media","Only admins can send messages","MUTE","Only __admins__ can send messages","admins","Archive chat","No archived chats","Archived chats","Camera","Attach Desktop Client Logs","Document","__count__ Page","Location","Photos & Videos","Catalog","Contact","__number__ audio file you tried adding has no content.","Your browser doesn’t support audio playback.","__number__ audio you tried adding is larger than the __maxSize__ limit.","This chat is with a business account. Click for more info.",'"__businessName__" registered as a business account, but WhatsApp hasn’t verified their name yet.','This chat is with the official business account of "__businessName__". Click for more info.','WhatsApp has verified that this is the official business account of "__businessName__".','WhatsApp has verified that this is the official business account of "__businessName__". This account is saved with a different name in your address book.',"This business account has now registered as a standard account. Click for more info.","This account was previously a business account but has now registered as a standard account and may no longer belong to the business.",'This official business account changed its name to "__businessName__". Click for more info.','WhatsApp has verified that this official business account changed its name and now uses the name "__businessName__".',"This chat is with a business account. Click for more info.",'"__businessName__" registered as a business account, but WhatsApp hasn’t verified their name yet.','This chat is with the official business account of "__businessName__". Click for more info.','WhatsApp has verified that this is the official business account of "__businessName__".','WhatsApp has verified that this is the official business account of "__businessName__". This account is saved with a different name in your address book.','This chat is now with the official business account of "__businessName__". Click for more info.','WhatsApp has verified that this is the official business account of "__businessName__".','This chat is no longer with the official business account of "__businessName__". Click for more info.','WhatsApp is no longer able to verify that this is the official business account of "__businessName__".',"Block","Are you sure you want to block this contact?","Block __contact__? Blocked contacts will no longer be able to call you or send you messages.","Block Contact","List of contacts that you have blocked","No blocked contacts yet","Blocked contacts","Broadcast list archived","Broadcast list deleted","Broadcast list info","Browser not supported","By appointment only","Closed","Open 24 hours","This is your business name. It will be visible to your WhatsApp customers.","This verified business is not in your contact list.","__streetAddress__, __city__","__streetAddress__, __city__ __zipCode__","Business account","Confirmed as __businessName__","Confirmed business","Official business account","Verified","__verified__ as __businessName__","Verified business","Automotive","Beauty, Spa & Salon","Clothing & Apparel","Education","Entertainment","Event Planning & Service","Finance & Banking","Food & Grocery","Hotel & Lodging","Medical & Health","Non-profit","Other","Professional Services","Public & Government Service","Restaurant","Shopping & Retail","Travel & Transportation","Use Here","Calls are not supported on WhatsApp Web. Open WhatsApp on your phone to call this business.","__count__ message couldn't be forwarded because __contact__ is on a version of WhatsApp that doesn't support it.","No messages could be forwarded because __contact__ is on a version of WhatsApp that doesn't support them.","__count__ message couldn't be forwarded because some members are on a version of WhatsApp that doesn't support it.","No messages could be forwarded because some members are on a version of WhatsApp that doesn't support them.","__count__ message couldn't be forwarded because the file is missing.","__count__ message couldn't be forwarded because the file is missing or __contact__ is on a version of WhatsApp that doesn't support it.","No messages could be forwarded because the file is missing or __contact__ is on a version of WhatsApp that doesn't support them.","__count__ message couldn't be forwarded because the file is missing or some members are on a version of WhatsApp that doesn't support it.","No messages could be forwarded because the file is missing or some members are on a version of WhatsApp that doesn't support them.","No messages could be forwarded because the file is missing.","Can't send documents to __contact__ because __contact__ is on a version of WhatsApp that doesn't support it.","Can't send documents to __group__ because some members are on a version of WhatsApp that doesn't support them.","Can't send this document file because its format is not supported.","Can't Load WhatsApp","The caption you’re pasting is too long. Try shortening it or sending it as a separate message.","Caption Too Long","Catalog link","Change group icon","Message new number","__name__ changed their phone number. You're currently chatting with their new number.","__name__ changed their phone number to a new number.","__name__ changed their phone number to a new number. Click to message the new number.","Change profile photo","You allowed all participants to send messages to this group","You allowed only admins to send messages to this group","You turned off delete messages mode in this chat","You turned on delete messages mode in this chat","You allowed participants to send messages that have been forwarded many times to this group","You blocked participants from sending messages that have been forwarded many times to this group","You allowed all participants to change this group's info","You allowed only admins to change this group's info","Allowing all participants to send messages to this group","Allowing only admins to send messages to this group","Turning off delete messages mode in this chat","Turning on delete messages mode in this chat","Allowing participants to send messages that have been forwarded many times to this group","Blocking participants from sending messages that have been forwarded many times to this group","Allowing all participants to change this group's info","Allowing only admins to change this group's info","Charge your phone to keep using WhatsApp","Archived","You are not an admin","Search for messages within __chatName__.","Starred Messages","No Internet connection","Group invite message. Open WhatsApp on your phone to view.","Sharing live location. Open WhatsApp on your phone to view.","Payment message. Open WhatsApp on your phone to view.","Choose a phone number","Clear","Clear messages","Are you sure you want to clear messages in this chat?","Clear broadcast list?","Clear chat with “__name__”?","Clear “__name__” group?","Delete file from your phone","click here for group info","click here for contact info","Update WhatsApp","Click to reload QR code","Click to save, ESC to cancel","Click to update WhatsApp","Button to attach media, document or contacts","Close chat","Your computer is connected to a network that prevents WhatsApp from working correctly","Computer not connected","Add __participant__ to “__subject__” group?","Add __participants__ to “__subject__” group?","Confirm","You are closing WhatsApp.","Send “__name__” to broadcast list?","Send “__name__” to “__chat__”?","Send “__name__” to “__chat__” group?","Some messages can’t be forwarded, do you want to forward rest of the messages?","Can't forward all messages","Forward to __chat__?","Forward to “__chat__”?","Log out?","Make __participant__ an admin for “__subject__” group?","Remove __participant__ from “__subject__” group?","Send to __chat__?","Send to __chat__?","Send __count__ contact to “__chat__”?","Send __count__ contact to “__chat__”?","Send __count__ contact to “__chat__”?","Unblock __chat__ and forward messages?","Blocked. Click to unblock","Unblock __contact__","Unmute this chat?","Unmute this group?","Connecting…","Connecting to WhatsApp","Connecting","Contact Card","Phone number","About and phone number","Contact is blocked","Loading About…","View contact","Contacts to send","Couldn't archive chat.","Chat archived","Chat deleted","Search for messages with __chatName__.","Couldn't unarchive chat.","Chat unarchived","Copy link","Copy text","WhatsApp message","WhatsApp group message","Default","Delete all","Delete for me","Delete chat","Delete chat with “__name__”?","Deleting a label removes it from all messages, contacts, and from the list of labels. Are you sure you want to delete this label?","Delete broadcast list?","Delete message","Delete message?","Delete __count__ selected chats?","Tell us about your issue","Download","Update","Please update WhatsApp from the Mac App Store","Please Update WhatsApp","New version available","Please update WhatsApp from the Mac App Store","Desktop Settings","Update","To continue using WhatsApp, click Update and install the latest version.","Couldn't Update Automatically","Downloading an update to WhatsApp. This may take several minutes. WhatsApp will automatically update and restart when the download finishes.","Updating WhatsApp","Please update WhatsApp from the Windows App Store","Dismiss","Dismiss as admin","Docs","__count__ Doc","“__name__” downloaded.","__number__ document you tried adding has no content.","__number__ document you tried adding is larger than the __maxSize__ limit.","Done","This contact can't be displayed in WhatsApp Web. Download it to open it with another app on your computer?","Download contact?","Download failed","open","Downloading…","Download completed","This file can't be opened in WhatsApp Web. Download it to open it with another app on your computer?","Download Unsupported File?","Drag file here","Edit","Add text to your image…","Edit label","Did you know? You can type : and a word to search emoji","smile","Activity","Animals & Nature","Flags","Food & Drink","Animated GIF Search","Objects","Recent","Smileys & People","Symbols","Travel & Places","Turn on desktop notifications",", ","You changed chat settings. Messages sent to this chat will no longer delete for everyone.","You changed chat settings. Messages sent to this chat will delete for everyone after __number__ day.","You changed chat settings. Messages sent to this chat will delete for everyone after __number__ hour.","You changed chat settings. Messages sent to this chat will delete for everyone after __number__ minute.","You changed chat settings. Messages sent to this chat will delete for everyone after __number__ month.","You changed chat settings. Messages sent to this chat will delete for everyone after __number__ second.","You changed chat settings. Messages sent to this chat will delete for everyone after __number__ week.","You changed chat settings. Messages sent to this chat will delete for everyone after __number__ year.","__name__ changed chat settings. Messages sent to this chat will no longer delete for everyone.","__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ day.","__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ hour.","__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ minute.","__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ month.","__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ second.","__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ week.","__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ year.","You changed group settings. Messages sent to this group will no longer delete for everyone.","You changed group settings. Messages sent to this group will delete for everyone after __number__ day.","You changed group settings. Messages sent to this group will delete for everyone after __number__ hour.","You changed group settings. Messages sent to this group will delete for everyone after __number__ minute.","You changed group settings. Messages sent to this group will delete for everyone after __number__ month.","You changed group settings. Messages sent to this group will delete for everyone after __number__ second.","You changed group settings. Messages sent to this group will delete for everyone after __number__ week.","You changed group settings. Messages sent to this group will delete for everyone after __number__ year.","__name__ changed group settings. Messages sent to this group will no longer delete for everyone.","__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ day.","__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ hour.","__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ minute.","__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ month.","__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ second.","__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ week.","__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ year.","Off","__number__ day after read","__number__ hour after read","__number__ minute after read","__number__ month after read","__number__ second after read","__number__ week after read","__number__ year after read","Wait until the message finishes sending and displays a checkmark before forwarding.","Wait until this message is fully delivered before forwarding.","Unable to forward unsent message.","Can’t Forward","Exit __count__ selected groups?","__number__ file you tried adding has no content.","__count__ file failed to be downloaded because it's no longer on your phone.","__number__ file could not be added.","__number__ file you tried adding is not supported.","__number__ file you tried adding is larger than the __maxSize__ limit.","B","GB","kB","MB","Forward","Forward all","You can only share with up to __count__ chat","Forwarded many times. You can only share with up to __count__ chat.","Forward message","Forward message to","Forwarded","Forwarded __count__ time","Can't send messages that have been forwarded many times","Frequently Forwarded","One or more messages will be marked as forwarded many times.","This message will be marked as forwarded many times.","Forwarded __count__ message.","Found a contact card for this number. View contact card?","Gallery","Get directions","Microsoft Edge","Google Chrome","Mozilla Firefox","Get notified of new messages","Opera","Safari (macOS 10.8+ Only)","Custom GIF animations are currently not supported. Please use provided GIF selection feature.","Starred","Favorites","Haha","Love","Reactions","Sad","Sports","Trending","TV","Trending","Alerts and sounds off","Alerts and sounds off for 1 day","Alerts and sounds off for 1 hour","Alerts and sounds off for 1 week","Notification sounds off","Notification sounds on","Alerts and sounds off. Click to restore.","Notifications enabled","Go to message","Failed to load Google Maps","Group","You were added by someone who's not in your contacts","Group archived","Group deleted","Description","You can't join this group because you were removed.","You can't join this group because it has ended.","You can't join this group because this invite link was revoked.","You can't join this group because it is full.","Couldn't join this group. Please try again.","Cancel","Checking invite link","__count__ contact","Created by __participant__","Copy link","Revoke link","Send link via WhatsApp","Join group","Invite to group via link","Couldn't copy to clipboard. Copy using mouse or keyboard.","Link copied to clipboard.","Anyone with WhatsApp can follow this link to join this group. Only share it with people you trust.","__count__ participant","You can't view this group's invite link because you're not an admin.","You can't view this group's invite link because you're no longer a participant.","You can't view this group's invite link because this group has ended.","This invite link doesn't match any WhatsApp groups.","You can't join this group because this invite link was revoked.","Couldn't display this group's invite link. Please try again.","Are you sure you want to revoke the invite link for __groupName__? If you revoke the link, no one will be able to use it to join this group.","Revoking the invite link for __groupName__.","The previous invite link is now revoked and a new invite link has been created.","Send link to","Log in to WhatsApp Web to join this WhatsApp group","View group","Group muted","Type contact name","All participants","Confirm","Edit group info","Delete Messages","Allow","Frequently forwarded messages","Don't allow","Only admins","Send messages","Group Settings","__count__ more","Group Subject","Invitation to join my WhatsApp group","Invite Expired","__number__ invited","Continue","Couldn't add __participant__. You can invite them privately to join this group.","WhatsApp group invite","Invited","View invite","Group voice call","Send invite to...","Revoke invite for __participant__? If you revoke the invite, __participant__ won't be able to use it to join this group.","To take photos, click “Allow” above to give WhatsApp access to your computer's camera.","To take photos, click “Yes” below to give WhatsApp access to your computer's camera.","To take photos, WhatsApp needs access to your computer's camera. Click __chrome_media_error__ in the URL bar and choose “Always allow web.whatsapp.com to access your camera.”","To take photos, WhatsApp needs access to your computer’s camera. Refresh the page, try sending a camera image, and select “Yes” from the menu that appears.","To take photos, WhatsApp needs access to your computer’s camera. Click __firefox_lock__ in the URL bar and set “Use the Camera” to “Allow.”","To take photos, WhatsApp needs access to your computer’s camera. Click __opera_media__ in the URL bar and click “Clear This Setting and Reload.”","To take photos, WhatsApp needs access to your computer’s camera. Open your browser’s Preferences → Websites and change camera setting for web.whatsapp.com to “Allow”.","You can’t take a photo because it looks like your computer doesn’t have a camera. Try connecting one or if you have one connected, try restarting your browser.","Camera Not Found","Allow camera","To record Voice Messages, click “Allow” above to give WhatsApp access to your computer's microphone.","To record Voice Messages, click “Yes” below to give WhatsApp access to your computer's microphone.","To record Voice Messages, WhatsApp needs access to your microphone. Click __chrome_media_error__ in the URL bar and choose “Always allow web.whatsapp.com to access your microphone.”","To record Voice Messages, WhatsApp needs access to your computer’s microphone. Refresh the page, try sending a Voice Message, and select “Yes” from the menu that appears.","To record Voice Messages, WhatsApp needs access to your computer’s microphone. Click __firefox_lock__ in the URL bar and set “Use the Microphone” to “Allow.”","To record Voice Messages, WhatsApp needs access to your computer’s microphone. Click __opera_media__ in the URL bar and click “Clear This Setting and Reload.”","To record Voice Messages, WhatsApp needs access to your computer’s microphone. Open your browser’s Preferences → Websites and change microphone setting for web.whatsapp.com to “Allow”.","You can’t record a Voice Message because it looks like your computer doesn’t have a microphone. Try connecting one or if you have one connected, try restarting your browser.","Microphone Not Found","Allow microphone","To get notifications for new messages, click “Allow” above.","To get notifications for new messages, click “Yes” below.","To get notifications for new messages, select “Allow notifications” from the prompt below the URL bar.","Allow notifications","Click FAQ for help using WhatsApp.","Help","Help","New Message","Message from __author__","__unreadCount__ New Message","You'll be logged out after several minutes of inactivity","Failed to load image","__number__ image you tried adding has no content.","Image may be subject to copyright.","Image search failed","Enter search term here","No images found","Search for images","Image Search","Terms of Service","__number__ image you tried adding is larger than the __maxSize__ limit.","Check your phone to answer","WhatsApp Video Call from __name__","WhatsApp Voice Call from __name__","Please install necessary app to open this document","WhatsApp connects to your phone to sync messages. To reduce data usage, connect your phone to Wi-Fi.","Get it here","WhatsApp is available for Mac. __get_it_here__.","WhatsApp is available for Windows. __get_it_here__.","Keep your phone connected","Expires at __time__","Expires in __number__ day","Invite expired","Keep starred messages","Keyboard shortcuts","Choose color","__count__ item","Label items","Search in __labelName__...","Labels","Learn more","Link copied","Couldn't copy to clipboard. Copy using mouse or keyboard.","Link copied to clipboard.","Links","__count__ Link","Accurate to __accuracy__ M","__count__ people","Live location ended","Expired Location","Last updated __date__ at __time__","Last updated today at __time__","Last updated __date__ at __time__","Last updated yesterday at __time__","Live until __time__","Map view","Satellite view","Terrain view","Hide traffic","Show traffic","Click to continue viewing live location","__hours__h left","__hours__h __minutes__m left","__minutes__m left","__sharers__ is sharing live location","__name__ is sharing live location","__count__ person is sharing live location","You are sharing live location","You and __name__ are sharing live location","You and __count__ other person are sharing live location","You are sharing live location","Stop Sharing","__name__ stopped sharing","Live Location","Updated __hours__h ago","Updated __hours__h __minutes__m ago","Updated just now","Updated __minutes__m ago","View Live Location","load earlier messages…","load recent messages…","Loading…","loading messages…","Log in","Menu __android_menu_icon__","Click to reload QR code","Need help to get started?","Settings __iphone_settings_icon__","Open WhatsApp on your phone","Tap __android_menu__ or __iphone_settings__ and select __whatsapp_web_menu_item__","Point your phone to this screen to capture the code","To use WhatsApp on your computer:","To use WhatsApp on your tablet:","WhatsApp Web","WhatsApp Web","This business account is not in your contact list.","Make sure your computer has an active Internet connection.","Make sure your phone has an active Internet connection.","Edit group admins","Mark as read","Mark as unread","Media","The item you tried adding failed to load.","This file was changed from original.","DOCUMENTS","LINKS","MEDIA","Media, Links and Docs","Media, Links, Docs and Products","Archived","Blocked","Desktop Settings","Help","Keep me signed in","Log out","Make group admin","Notification sounds","Notifications","Profile","Profile","Remove","Settings","Starred","Chat Wallpaper","Attach","Menu","Message","Message admin","This audio is too large. You can send audio up to __maxSize__.","Message __author__","This document is too large. You can send documents up to __maxSize__.","This file is too large. You can send files up to __maxSize__.","This image is too large. You can send images up to __maxSize__.","Message info","Delivered","Delivered to","Played","Played by","Read","Read by","__count__ remaining","Seen","Seen by","Couldn't find message","The message you’re pasting is too long. Try shortening it or sending it in multiple parts.","Message Too Long","This video is too large. You can send videos up to __maxSize__.","To allow access to microphone in System Preferences of your computer, please go to System Preferences → Security & Privacy → Privacy → Microphone.","Microphone access is not allowed","Can’t forward this Voice Message because it's no longer on your phone.","Can’t play this Voice Message because it's no longer on your phone.","Voice Message Unavailable","Can’t forward this document because it's no longer on your phone.","Can’t download this document because it's no longer on your phone.","Document Unavailable","Can’t forward this GIF because it's no longer on your phone.","Can’t view this GIF because it's no longer on your phone.","GIF Unavailable","Can't forward __count__ media message because it's no longer on your phone.","Media Message Unavailable","Can’t forward this photo because it's no longer on your phone.","Can’t view this photo because it's no longer on your phone.","Photo Unavailable","Can’t download this sticker because it's no longer on your phone.","Sticker Unavailable","Can’t forward this video because it's no longer on your phone.","Can’t play this video because it's no longer on your phone.","Video Unavailable","To view message info, update WhatsApp on your phone.","Phone number shared via url is invalid.","Send message to","Log in to WhatsApp Web to share","__contactName__ and __count__ other contact","No contacts","__count__ contact","You can only send up to __count__ contact","View all","1 Day","1 Hour","1 Week","Mute notifications for…","Mute “__name__” for…","__A__, __B__","__A__, and __B__","__A__, __B__","__A__ and __B__","Archive Chat","Close Window","WhatsApp needed to restart because of a problem.","Problem Detected","Delete Chat","Delete Group","Delete Broadcast List","Exit Group","Log Out","Mark as Read","Mark as Unread","Chat","File","Help","FAQ","Terms and Privacy Policy","Version __version_no__","Copy","Copy Image","Copy Link","Cut","Edit","About WhatsApp","Get Beta Updates","Hide","Hide Others","Preferences","Quit WhatsApp","Services","Show All","Paste","Redo","Search","Select All","Undo","View","Enter Full Screen","Exit Full Screen","Zoom In","Actual Size","Zoom Out","Next Chat","Previous Chat","Search Chat","Copy","Copy Image","Copy Link","Cut","Edit","Get Beta Updates","Paste","Redo","Search","Select All","Undo","View","Zoom In","Actual Size","Zoom Out","Window","Bring All to Front","Minimize","Zoom","Do Not Move","Move to Applications","You can move WhatsApp to Applications so it's easier to find.","Move WhatsApp to Applications?","Mute","New Chat","New Group","Profile and About","Unarchive Chat","Cancel Mute","This video is unavailable. Please try again.","New chat","New group","Provide a group subject and optional group icon","Next","You need to create a catalog on the phone first","No chats","No contacts","No Docs","No groups","No Links","No Media","No Media, Links and Docs","No Media, Links, Docs and Products","No products","No result found for '__labelName__'","No results","No starred messages","No thanks","No update found","Not spam","Notifications","+__number__",'This chat is with the official business account of "WhatsApp". Click for more info.','This is the official business account of "WhatsApp".','This is the official business account of "WhatsApp". This account is saved with a different name in your address book.',"This official business account is not in your contact list.","OK, got it","Only admins can edit this group's info","Open","Opening link in new window...","You will now be directed to","Open WhatsApp","Start WhatsApp at Login","Desktop Alerts","Show Previews","Display message text in desktop alerts","Turn off alerts and sounds for…","Sounds","This message can't be viewed in WhatsApp Desktop. View it on your phone instead.","This message can't be viewed in WhatsApp Web. View it on your phone instead.","Already blocked","Payment","Phone battery low","WhatsApp is open on another computer or browser. Click “Use Here” to use WhatsApp in this window.","Phone not connected",'The version of WhatsApp on your phone is too old. Please update to the latest version, then click "LOG IN" to continue using WhatsApp.',"The video can't be played.","Open the link","This video is playing in picture in picture.","Currently playing video was revoked.","Pin chat","Waiting for this message. This may take a while.","Previous","Reply privately","Catalog","More","SEE ALL","Something went wrong","Catalog","Product Details","Product link","Message Business","View","This product or service has been removed","This is abusive, harmful or illegal","This appears to be a knockoff or counterfeit item","The pictures or descriptions don't match the item","Other","Tell us more","This is fraud or a scam","This is spam","Submit","Couldn't report product","Thanks for your feedback","Reporting product","Please select a reason.","Waiting for network","Products","__count__ Product","This photo is too small. Please select a photo with height and width of at least __size__ pixel.","Couldn't send this Voice Message.","…","Your Name","This is not your username or pin. This name will be visible to your WhatsApp contacts.","Group • __groupName__","Read more","Reconnect","Remove","Remove this group's icon?","Remove icon",'Remove label "__labelName__" from __count__ item',"Remove photo","Remove your profile photo?","Reply","Report","Report and block","Report business","Block business and delete this chat's messages","Report this business to WhatsApp?","Report contact","Block contact and delete this chat's messages","Report this contact to WhatsApp?","Report group","Exit group and delete this group's messages","Report this group to WhatsApp?","Report this group to WhatsApp? If you report and exit, this group's messages will also be deleted.","Report product","Report Product","We will review the product and if it does not meet our guidelines, it will be removed.","Your report has now been submitted.","Report this product?","Tell Us More","Report spam","Report this contact to WhatsApp? If you report and block, your chat with this contact will also be deleted.","Resend","Click to resend","Retake","Retry","Retry Now","Open WhatsApp on your phone and resend this voice message","Couldn’t Send Voice Message","Open WhatsApp on your phone and resend this document","Couldn’t Send Document","Open WhatsApp on your phone and resend this media message","Couldn’t Send Media Message","Upload","Open WhatsApp on your phone and resend this photo","Couldn’t Send Photo","Open WhatsApp on your phone and resend this video","Couldn’t Send Video","Retrying…","Retrying in __duration__…","Retrying in __number__ second…","Delete for everyone","Revoke invite","This message was deleted","Messages you selected will be deleted for everyone on the latest version of WhatsApp in this chat.","You deleted this message","Delete for everyone and resend last message","Save","Search…","Search chats","Search contacts","Search Emoji","Search GIFs via __service__","Search groups","Search Messages","No chats, contacts or messages found","No contacts found","No groups found","No messages found","No results found for '__keyword__'","Search or start new chat","Search Participants","Search results not yet available. Try again later.","Looking for chats, contacts or messages…","Searching for images...","Looking for messages…","See __count__ archived chat","See Location","__count__ selected","__count__","Send contacts","Couldn't send this message.","send","Feedback/Question about WhatsApp","Email address","Confirm email address","Please enter a valid email address","The email addresses do not match","Subject","Please upload images 10 MB or smaller","Question about WhatsApp Business for Mac","Question about WhatsApp for Mac","Release to add...","Add Screenshots","Feedback sent","Please enter a subject.","Contact us","__count__ Screenshot Maximum","Please add more to your description","Question about WhatsApp Business for Web","Question about WhatsApp for Web","Question about WhatsApp Business for Windows","Question about WhatsApp for Windows","Send product","Send products","The sender is not in your contact list","Settings","Search in Broadcast lists","Broadcast lists","Unread chats","Search in Groups","Labels","Search in Unread chats","Some of your messages are still sending.","Star message","No starred messages","Starred messages","Cannot unstar all. Starred messages not yet loaded.","Starting chat","Status","Camera","HIDE","SHOW","Status update not found","MUTED","My Status","No updates","__count__ update","__count__ new","Click on a contact to view their status updates","RECENT","Sending reply…","You received a status, but your version of WhatsApp doesn't support it.","Update your status","Upload","View your updates","VIEWED","You don't have any stickers yet. Download sticker packs on your phone to get started.","You haven't sent any stickers yet","You haven't favorited any stickers yet","Subject","Suspicious link","__count__ suspicious link","Open link","This link contains unusual characters. It may be trying to appear as another site.","Take photo","This message can't be shown on WhatsApp Web. Open WhatsApp on your phone to view.","Terms and Privacy Policy","Maximum number of files uploaded. __number__ file has been ignored.","Trying to reach phone","Turn off all desktop notifications for:","Type a message","Type a reply…","Unarchive chat","Unblock","Unblock __contact__?","Unblock Contact","unknown subject","Unpin chat","__count__ unread message","Unread messages","Could not forward this message because the file is no longer on your phone.","Unstar all","Unstar","Unstar all messages?","Unstar message","You received a message on your phone, but your version of WhatsApp Desktop doesn't support it.","You received a message, but your version of WhatsApp doesn't support it.","You sent a message from your phone, but your version of WhatsApp Web doesn't support it.","You received a message on your phone, but your version of WhatsApp Web doesn't support it.","Click here to update.","Untitled","Update available","Download latest Windows 10","Update Google Chrome","Update Mozilla Firefox","Update Safari","Updating WhatsApp","WhatsApp is out of date. Updating now…","Updating","Upload photo","__participants__ joined using your invite","You invited __participants__","AIM","Birthday","Description","Business Name","Mobile","Email","Home","Home Fax","ICQ","iPhone","Jabber","Main","Windows Live","Nickname","Pager","Skype","Work","Work Fax","Yahoo","Version __version__","Video call","__number__ video you tried adding has no content.","Your browser doesn’t support video playback.","__number__ video you tried adding is larger than the __maxSize__ limit.","View Contact Card","View photo","Voice call","End call","Mute your mic","Unmute your mic","Calling…","Calling __name__…","camera off","Call ended","Call failed","muted","__name__ camera off","The other party camera off","__name__ is muted","The other party is muted","Reconnecting…","Call rejected","Remote call in progress…","__name__ is requesting to switch to video","The other party is requesting to switch to video","Requesting to switch to video…","Ringing…","your mic is muted","Invite to group call","Accept","Decline","WhatsApp Voice Call","WhatsApp Video Call","Chat wallpaper set","Set Chat Wallpaper","__contactName__ has added __devicesAdded__ device","Archive broadcast list","Messages you send to this broadcast list are now secured with end-to-end encryption. Click for more info.","Messages you send to this broadcast list are now secured with end-to-end encryption, which means WhatsApp and third parties can't read them.","Messages you send to this broadcast list are secured with end-to-end encryption. Click for more info.","Messages you send to this broadcast list are secured with end-to-end encryption, which means WhatsApp and third parties can't read them.",'WhatsApp has verified that this is the official business account of "__businessName__".',"WhatsApp has verified that this is the official business account of __businessName__. This account is saved with a different name in your contacts.","This may be a business. WhatsApp hasn't verified their name yet.","Download","Add label","Delete label","Remove label","Cancel","You can't send messages to this group because you're no longer a participant.","Can't send a message to blocked contact __contact__.","Muted","Chats","Close","Contact info","Messages you send to this chat and calls are secured with end-to-end encryption. Click for more info.","Messages to this chat and calls are secured with end-to-end encryption. __businessName__ may use another company to store, read and respond to your messages and calls. Click for more info.","Messages you send to this chat and calls are secured with end-to-end encryption. Click to verify.","Phone","Contacts","online","typing…","recording audio…","last seen __date__ at __time__","last seen today at __time__","last seen __date__ at __time__","last seen yesterday at __time__","__participant__ is typing…","__participant__ is recording audio…","Audio","Contact","__count__ page","Document","Photo","Live location","Location","Product","Sticker","Video","Voice message","Delete","Delete chat with “__name__”?","Delete group","Delete “__groupName__” group?","Delete broadcast list","Download “__name__”","Loading encryption status…","Encryption","Exit","Exit group","Exit “__groupName__” group?","Frequently Contacted","Go","Group admin","Only admins can message this group.","__name__ changed this group's settings to allow all participants to send messages to this group.","You changed this group's settings to allow all participants to send messages to this group.","__name__ changed this group's settings to allow only admins to send messages to this group.","You allowed only admins to send messages to this group","__name__ created group “__subject__”","__name__ created this group","You created group “__subject__”","You created this group","Created __when__","__name__ changed the group description. Click to view.","__name__ changed the group description.","You changed the group description. Click to view.","Group Description","Messages you send to this group are now secured with end-to-end encryption. Click for more info.","Messages you send to this group are now secured with end-to-end encryption, which means WhatsApp and third parties can't read them.","__name__ ended this group","You ended this group","Group info","Messages you send to this group are secured with end-to-end encryption. Click for more info.","Messages you send to this group are secured with end-to-end encryption, which means WhatsApp and third parties can't read them.","__name__ revoked this group's invite link. Click to view the new invite link.","You revoked this group's invite link. Click to view the new invite link.","__name__ changed this group's settings to allow messages that have been forwarded many times.","You changed this group's settings to allow messages that have been forwarded many times.","__name__ changed this group's settings to not allow messages that have been forwarded many times.","You changed this group's settings to not allow messages that have been forwarded many times.","__name__ was added","You were added","__name__ changed their phone number to a new number.","__name__ changed to __new_number__","__participants__ is no longer an admin","You're no longer an admin","__name__ joined via an invite link","You joined via an invite link","__name__ left","You left","__participants__ is now an admin","You're now an admin","__name__ was removed","You were removed","__name__ added __participants__","__name__ added you","__name__ removed __participants__","__name__ removed you","You added __participants__","You removed __participants__","__name__ changed this group's settings to allow all participants to edit this group's info.","You changed this group's settings to allow all participants to edit this group's info.","__name__ changed this group's settings to allow only admins to edit this group's info.","You changed this group's settings to allow only admins to edit this group's info.","__name__ changed the subject to “__subject__”","You changed the subject to “__subject__”","Invite to group","__num__ invite sent","Invite revoked","Groups","Groups in common","Messages you send to this chat and calls are now secured with end-to-end encryption, which means WhatsApp and third parties can't read or listen to them.","Messages to this chat and calls are secured with end-to-end encryption, which means that WhatsApp and third parties can’t read or listen to them. __businessName__ may use a service to store, read and respond to your messages and calls. Contact __businessName__ for information on their privacy practices.","Broadcast list info","__name__ added to the list","__name__ removed from the list","New group","Mute notifications","Unmute notifications","New chat","About","Status","Messages","Missed group video call","Missed group video call at __time__","Missed group voice call","Missed group voice call at __time__","Missed video call","Missed video call at __time__","Missed voice call","Missed voice call at __time__","1 Week","1 Year","8 Hours","Mute group for…","Mute chat for…","No","The business account for __businessName__ has registered as a standard user account and may no longer belong to the business.","The business account you were chatting with is now a standard account. Click for more info.","Messages to this chat are now secured with end-to-end encryption, which means third parties can't read or listen to them.","Messages to this chat and calls are now secured with end-to-end encryption. Click for more info.","OK","Other contacts","__count__ participant","To receive a payment from __senderName__, set up your payment account on your phone.","__contactName__ canceled their payment request for __currencyAndAmount__","You cancelled your payment request to __contactName__ for __currencyAndAmount__","__contactName__ declined your payment request for __currencyAndAmount__.","","You declined __contactName__'s payment request for __currencyAndAmount__.","__senderName__'s payment request for __currencyAndAmount__ to you expired.","Your payment request to __receiverName__ for __currencyAndAmount__ expired.","You notified __receiverName__ that you are trying to send a payment.","You can now send __receiverName__ a payment.","Waiting for this payment message's note. This may take a while.","Payment message • Amount unavailable","This payment message has a note but your version of WhatsApp doesn't support viewing it.","Requested from __receiverName__","Requested from You","Requested __amount__ from You","__senderName__ requested __amount__ from You","__senderName__ requested __amount__ from __receiverName__","Sent __amount__ to You","__senderName__ sent __amount__ to You","__senderName__ sent __amount__ to __receiverName__","Sent to __receiverName__","Sent to You","Cancelled","Complete","Couldn't complete","Expired","Pending","Pending (expiring)","Pending (expires __timeSpan__)","Pending (expires in less than 1 minute)","Processing","__senderName__ sent you __currencyAndAmount__. Use WhatsApp on your phone to accept this transaction.","__senderName__'s payment __relativeTime__ is complete.","Declined","Your payment to __receiverName__ __relativeTime__ couldn't complete.","Your payment to __receiverName__ __relativeTime__ couldn't complete.","Your payment to __receiverName__ was refunded __relativeTime__.","Waiting for payer","on Friday","on Monday","on Saturday","on __date__","on Sunday","on Thursday","on Tuesday","on Wednesday","__name__ changed this group's icon","You changed this group's icon","__name__ deleted this group's icon","You deleted this group's icon","Preview","OFFICIAL ANNOUNCEMENTS","Recent chats","Recipients","__contactName__ has removed __devicesRemoved__ device","Revoke","Web Search","__name__'s security code changed. Click for more info.","__name__'s security code changed, likely because __name__ reinstalled WhatsApp or switched phones.","Your security code changed, likely because you reinstalled WhatsApp or switched phones.","Your security code changed. Click for more info.","Select messages","FAQ","Share","We are updating our WhatsApp Business Terms of Service. Agree to our new Terms on your phone to continue using WhatsApp Business.",'We are updating our WhatsApp Business Terms of Service. Agree to our new Terms on your phone to continue using WhatsApp Business. If you have accepted the Terms of Service, click "LOG IN" to continue using WhatsApp Business.',"Starred Messages","About",'This chat is with the verified business account for "__businessName__". Click for more info.','WhatsApp has made changes to the business account types. "Verified Business" will now be labeled as "Official Business Account".','This chat is with the business account for "__businessName__". Click for more info.','WhatsApp has made changes to the business account types. "Confirmed Business" will now be labeled as "Business Account".',"This chat may be with a business account. Click for more info.","__businessName__ may be a business account, but WhatsApp hasn’t verified their name yet.",'The business account you’re chatting with is now verified as "__businessName__". Click for more info.','WhatsApp has made changes to the business account types. "Verified Business" will now be labeled as "Official Business Account".',"This business account has now registered as a standard account. Click for more info.","This account was previously a business account and has now registered as a standard account. It may no longer belong to the business.",'The business account you’re chatting with is no longer verified as "__businessName__". Click for more info.','WhatsApp is no longer able to verify that this is the account for "__businessName__".','The business account you’re chatting with is no longer verified as "__businessName__". Click for more info.','WhatsApp is no longer able to verify that this is the account for "__businessName__".','The business account you’re chatting with is no longer confirmed as "__businessName__". Click for more info.','WhatsApp is no longer able to confirm that this is the account for "__businessName__".',"This account has registered as a business account. Click for more info.",'This account has registered as a business account and WhatsApp has confirmed that this is the account for "__businessName__".',"This chat may be with a business account. Click for more info.","__businessName__ registered as a business account, but WhatsApp hasn’t verified their name yet.",'The business account you\'re chatting with belongs to "__businessName__".','WhatsApp has made changes to the business account types. This "Confirmed Business" will now be labeled as "Business Account".',"WhatsApp is updating our Terms and Privacy Policy to reflect new features and comply with the new European Union data protection laws. Open WhatsApp on your phone to read our Terms and Privacy Policy and learn more about the choices you have.","WhatsApp is updating our Terms and Privacy Policy to reflect new features and comply with the new European Union data protection laws. Open WhatsApp on your phone to read our Terms and Privacy Policy and learn more about the choices you have.",'WhatsApp is updating our Terms and Privacy Policy to reflect new features and comply with the new European Union data protection laws. Open WhatsApp on your phone to read our Terms and Privacy Policy and learn more about the choices you have. If you have accepted the Terms and Privacy Policy, click "LOG IN" to continue using WhatsApp.',"__date__ at __time__","today","today at __time__","Unarchive broadcast list","undo","The business account you're chatting with may belong to __businessName__. WhatsApp hasn't verified their name yet.","The business account you're chatting with is now unverified. Click for more info.","To help you connect with businesses, we have verified that the business account you're chatting with belongs to __businessName__.","This chat is with a verified business account. Click for more info.","The business account you're chatting with may belong to __businessName__. WhatsApp hasn't verified their name yet.","This chat is with an unverified business account. Click for more info.","To help you connect with businesses, we have verified that the business account you're chatting with belongs to __businessName__.","The business account you're chatting with is now verified. Click for more info.","Verify","Download code","Release to verify…","The image does not contain a valid identity verification QR code.",'You opened "Verify security code" for the wrong phone number. Open it for the correct number to verify __contact__.','__contact__ opened "Verify security code" for the wrong phone number. Ask __contact__ to open it for your phone number.',"Scan the code on your contact's phone, or ask them to scan your code, to verify your messages and calls to them are end-to-end encrypted. You can also compare the number above to verify. This is optional.","Couldn't display security code. You can verify using the QR code instead.","Verify Security Code","Upload Code","Turn Off Camera","Please try increasing the brightness or reducing light reflection.","Scan Code","View","WHATSAPP VOICE CALL","Yes","yesterday","yesterday at __time__","You","You created a broadcast list with __count__ recipient","To use WhatsApp, update __chrome_update__ or use __firefox_homepage__, __safari_homepage__, __edge_homepage__ or __opera_homepage__.","WhatsApp works with Google Chrome __min_version_chrome__+","To use WhatsApp, update Windows 10 to get Microsoft Edge 13+ or use __chrome_homepage__, __firefox_homepage__ or __opera_homepage__.","WhatsApp works with Microsoft Edge __min_version_edge__+","To use WhatsApp, update __firefox_update__ or use __chrome_homepage__, __safari_homepage__, __edge_homepage__ or __opera_homepage__.","WhatsApp works with Mozilla Firefox __min_version_firefox__+","WhatsApp group invite","WhatsApp","To use WhatsApp, update __safari_update__ or use __chrome_homepage__, __firefox_homepage__ or __opera_homepage__.","To use all of WhatsApp's features like photo capturing and Voice Message recording, we recommend using __chrome_homepage__, __firefox_homepage__ or __opera_homepage__.","Using Safari","WhatsApp works with Safari __min_version_safari__+","WhatsApp","Send and receive WhatsApp messages right from your computer.","WhatsApp is open in another window. Click “Use Here” to use WhatsApp in this window.","Quickly send and receive WhatsApp messages right from your computer.","We recommend using WhatsApp with one of the following browsers:","WhatsApp also supports:","You can't add more than __count__ labels","Add participant","Add group participants","Already added to group"],{2:"Changing __count__ labels",3:"Some labels could not be updated",4:"__count__ labels changed",100:"Couldn't delete messages",101:"__count__ messages deleted",102:"Deleting messages",103:"Couldn't star messages",104:"__count__ messages starred",105:"Starring messages",107:"Couldn't unstar messages",108:"__count__ messages unstarred",110:"Unstarring messages",114:"Couldn't add __participantNames__.",116:"You added __participantNames__.",117:"Adding __participantNames__.",118:"Removing __participantNames__ as admins failed.",121:"__participantNames__ are no longer group admins.",122:"Removing __participantNames__ as group admins.",123:"They are no longer in this group.",124:"You can't add these participants because they left the group recently.",128:"Couldn't make __participantNames__ admins.",130:"__participantNames__ are now group admins.",131:"Making __participantNames__ group admins.",132:"Couldn't remove __participantNames__.",135:"You removed __participantNames__.",136:"Removing __participantNames__.",189:"__count__ Pages",194:"__number__ audio files you tried adding have no content.",196:"__number__ audio files you tried adding are larger than the __maxSize__ limit.",259:"__count__ messages couldn't be forwarded because __contact__ is on a version of WhatsApp that doesn't support them.",261:"__count__ messages couldn't be forwarded because some members are on a version of WhatsApp that doesn't support them.",263:"__count__ messages couldn't be forwarded because the file is missing.",264:"__count__ messages couldn't be forwarded because the file is missing or __contact__ is on a version of WhatsApp that doesn't support them.",266:"__count__ messages couldn't be forwarded because the file is missing or some members are on a version of WhatsApp that doesn't support them.",341:"Send __count__ contacts to “__chat__”?",342:"Send __count__ contacts to “__chat__”?",343:"Send __count__ contacts to “__chat__”?",352:"Contact Cards",374:"Deleting a label removes it from all messages, contacts, and from the list of labels. Are you sure you want to delete these labels?",376:"Delete messages",377:"Delete messages?",378:"Delete __count__ selected chats?",396:"__count__ Docs",398:"__number__ documents you tried adding have no content.",399:"__number__ documents you tried adding are larger than the __maxSize__ limit.",428:"You changed chat settings. Messages sent to this chat will delete for everyone after __number__ days.",429:"You changed chat settings. Messages sent to this chat will delete for everyone after __number__ hours.",430:"You changed chat settings. Messages sent to this chat will delete for everyone after __number__ minutes.",431:"You changed chat settings. Messages sent to this chat will delete for everyone after __number__ months.",432:"You changed chat settings. Messages sent to this chat will delete for everyone after __number__ seconds.",433:"You changed chat settings. Messages sent to this chat will delete for everyone after __number__ weeks.",434:"You changed chat settings. Messages sent to this chat will delete for everyone after __number__ years.",436:"__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ days.",437:"__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ hours.",438:"__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ minutes.",439:"__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ months.",440:"__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ seconds.",441:"__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ weeks.",442:"__name__ changed chat settings. Messages sent to this chat will delete for everyone after __number__ years.",444:"You changed group settings. Messages sent to this group will delete for everyone after __number__ days.",445:"You changed group settings. Messages sent to this group will delete for everyone after __number__ hours.",446:"You changed group settings. Messages sent to this group will delete for everyone after __number__ minutes.",447:"You changed group settings. Messages sent to this group will delete for everyone after __number__ months.",448:"You changed group settings. Messages sent to this group will delete for everyone after __number__ seconds.",449:"You changed group settings. Messages sent to this group will delete for everyone after __number__ weeks.",450:"You changed group settings. Messages sent to this group will delete for everyone after __number__ years.",452:"__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ days.",453:"__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ hours.",454:"__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ minutes.",455:"__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ months.",456:"__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ seconds.",457:"__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ weeks.",458:"__name__ changed group settings. Messages sent to this group will delete for everyone after __number__ years.",460:"__number__ days after read",461:"__number__ hours after read",462:"__number__ minutes after read",463:"__number__ months after read",464:"__number__ seconds after read",465:"__number__ weeks after read",466:"__number__ years after read",467:"Wait until the messages finish sending and displays a checkmark before forwarding.",471:"Exit __count__ selected groups?",472:"__number__ files you tried adding have no content.",473:"__count__ files failed to be downloaded because they are no longer on your phone.",474:"__number__ files could not be added.",475:"__number__ files you tried adding are not supported.",476:"__number__ files you tried adding are larger than the __maxSize__ limit.",483:"You can only share with up to __count__ chats",484:"Forwarded many times. You can only share with up to __count__ chats.",485:"Forward messages",486:"Forward messages to",488:"Forwarded __count__ times",493:"Forwarded __count__ messages.",494:"Found contact cards for this number. View contact cards?",536:"__count__ contacts",546:"__count__ participants",571:"__count__ more",577:"Couldn't add __participant__. You can invite them privately to join this group.",613:"__unreadCount__ New Messages",616:"__number__ images you tried adding have no content.",624:"__number__ images you tried adding are larger than the __maxSize__ limit.",635:"Expires in __number__ days",640:"__count__ items",649:"__count__ Links",650:"Accurate to __accuracy__ M",651:"__count__ people",658:"Live until __time__",665:"__hours__h left",667:"__minutes__m left",668:"__sharers__ are sharing live location",670:"__count__ people are sharing live location",673:"You and __count__ others are sharing live location",678:"Updated __hours__h ago",681:"Updated __minutes__m ago",744:"__count__ remaining",762:"Can't forward __count__ media messages because they are no longer on your phone.",776:"__contactName__ and __count__ other contacts",778:"__count__ contacts",779:"You can only send up to __count__ contacts",942:"__count__ Products",943:"This photo is too small. Please select a photo with height and width of at least __size__ pixels.",954:'Remove label "__labelName__" from __count__ items',996:"Retrying in __number__ seconds…",1022:"See __count__ archived chats",1024:"__count__ selected",1025:"__count__",1043:"__count__ Screenshots Maximum",1060:"Star messages",1073:"__count__ updates",1074:"__count__ new",1088:"__count__ suspicious links",1094:"Maximum number of files uploaded. __number__ files have been ignored.",1105:"__count__ unread messages",1111:"Unstar messages",1127:"__participants__ joined using your invite",1128:"You invited __participants__",1150:"__number__ videos you tried adding have no content.",1152:"__number__ videos you tried adding are larger than the __maxSize__ limit.",1153:"View Contact Cards",1184:"__contactName__ has added __devicesAdded__ devices",1220:"__count__ pages",1274:"__participants__ are no longer admins",1280:"__participants__ are now admins",1297:"__num__ invites sent",1304:"__name__ were added to the list",1305:"__name__ were removed from the list",1314:"Missed group video call at __time__",1316:"Missed group voice call at __time__",1318:"Missed video call at __time__",1320:"Missed voice call at __time__",1333:"__count__ participants",1335:"__contactName__ canceled their payment request for __currencyAndAmount__",1336:"You cancelled your payment request to __contactName__ for __currencyAndAmount__",1338:"__contactName__ declined your payment request for __currencyAndAmount__.",1339:"You declined __contactName__'s payment request for __currencyAndAmount__.",1340:"__senderName__'s payment request for __currencyAndAmount__ to you expired.",1341:"Your payment request to __receiverName__ for __currencyAndAmount__ expired.",1349:"Requested __amount__ from You",1350:"__senderName__ requested __amount__ from You",1351:"__senderName__ requested __amount__ from __receiverName__",1352:"Sent __amount__ to You",1353:"__senderName__ sent __amount__ to You",1354:"__senderName__ sent __amount__ to __receiverName__",1366:"__senderName__ sent you __currencyAndAmount__. Use WhatsApp on your phone to accept this transaction.",1389:"__contactName__ has removed __devicesRemoved__ devices",1460:"You created a broadcast list with __count__ recipients",1480:"Add participants"}]},dajdbcjged:function(e,t,n){e.exports=n.p+"img/f43_d543d1bc6a09014ac24d7189b0ced761.png"},dbafgaadgb:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("ffceefejc")),o=a(n("cjedcdbdii")),c=a(n("dbjagcfebh")),s=a(n("djeidbghhc")),u={name:"HMAC",hash:{name:"SHA-1"}},d=function(e){function t(e){return(0,r.default)(this,t),(0,i.default)(this,(0,o.default)(t).call(this,u,e))}return(0,c.default)(t,e),t}(s.default);t.default=d},dbajccegac:function(e,t){var n=new Uint8Array(10),a=new Uint8Array(0);function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e instanceof ArrayBuffer?(this._buffer=new Uint8Array(e),this._readEndIndex=this._writeIndex=e.byteLength):e instanceof Uint8Array&&(this._buffer=e,this._readEndIndex=this._writeIndex=e.length),this._bytesTrashed=0,this._earliestIndex=this._readIndex=0,this._view=null,this._littleEndian=t,this._hiddenReads=0,this._hiddenWrites=0}r.prototype={size(){return this._readEndIndex-this._readIndex},peek(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;this._hiddenReads++;var n=this._readIndex,a=this._bytesTrashed;try{return e(this,t)}finally{this._hiddenReads--,this._readIndex=n-(this._bytesTrashed-a)}},advance(e){d(this,e)},readUint8(){return this._buffer[d(this,1)]},readInt8(){var e=d(this,1);return u(this).getInt8(e)},readUint16(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._littleEndian,t=d(this,2);return u(this).getUint16(t,e)},readInt32(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._littleEndian,t=d(this,4);return u(this).getInt32(t,e)},readUint32(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._littleEndian,t=d(this,4);return u(this).getUint32(t,e)},readInt64(){return h(!0,arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._littleEndian,this)},readUint64(){return h(!1,arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._littleEndian,this)},readFloat32(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._littleEndian,t=d(this,4);return u(this).getFloat32(t,e)},readFloat64(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._littleEndian,t=d(this,8);return u(this).getFloat64(t,e)},readVarInt(){var e,t=this._readIndex,n=this._readEndIndex-t,a=this._buffer;n<=0&&d(this,1);var r=a[t];for(e=1;e10||10===i&&a[t+9]>1)throw new Error("ParseError: varint exceeds 64 bits");128&r&&d(this,i+1),d(this,i);var o=0,c=0;for(e=0;e<3&&e>11,s<<21|o)},readBuffer(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.size();if(0===e)return new ArrayBuffer(0);var t=d(this,e),n=this._buffer,a=t+n.byteOffset,r=n.buffer;return 0===a&&this._readIndex===r.byteLength?r:r.slice(a,a+e)},readByteArray(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.size();if(0===e)return new Uint8Array(0);var t=d(this,e);return this._buffer.subarray(t,t+e)},readBinary(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.size(),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian;if(0===e)return new r(void 0,t);var n=d(this,e);return new r(this._buffer.subarray(n,n+e),t)},readString(e){for(var t,n=d(this,e),a=n+e,r=this._buffer,i=[],o=n;o5e3&&(t||(t=[]),t.push(String.fromCharCode.apply(String,i)),i=[]);var c=0|r[o];if(0==(128&c))i.push(c);else if(192==(224&c)){var s=_(r,o+1,a);if(s){o++;var u=(31&c)<<6|63&s;u>=128?i.push(u):i.push(65533)}else i.push(65533)}else if(224==(240&c)){var l=_(r,o+1,a),f=_(r,o+2,a);if(l&&f){o+=2;var h=(15&c)<<12|(63&l)<<6|63&f;h>=2048&&!(55296<=h&&h<57344)?i.push(h):i.push(65533)}else l?(o++,i.push(65533)):i.push(65533)}else if(240==(248&c)){var p=_(r,o+1,a),g=_(r,o+2,a),b=_(r,o+3,a);if(p&&g&&b){o+=3;var m=(7&c)<<18|(63&p)<<12|(63&g)<<6|63&b;if(m>=65536&&m<=1114111){var v=m-65536;i.push(55296|v>>10,56320|1023&v)}else i.push(65533)}else p&&g?(o+=2,i.push(65533)):p?(o++,i.push(65533)):i.push(65533)}else i.push(65533)}var E=String.fromCharCode.apply(String,i);return t?(t.push(E),t.join("")):E},ensureCapacity(e){f(this,this._readIndex+e)},ensureAdditionalCapacity(e){f(this,this._writeIndex+e)},write(){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:this._littleEndian;s(e,0,65536,"uint16");var n=l(this,2);u(this).setUint16(n,e,t)},writeInt16(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian;s(e,-32768,32768,"signed int16");var n=l(this,2);u(this).setInt16(n,e,t)},writeUint32(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian;s(e,0,4294967296,"uint32");var n=l(this,4);u(this).setUint32(n,e,t)},writeInt32(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian;s(e,-2147483648,2147483648,"signed int32");var n=l(this,4);u(this).setInt32(n,e,t)},writeUint64(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian;s(e,0,0x10000000000000000,"uint64"),p(e,t,this)},writeInt64(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian;s(e,-0x8000000000000000,0x8000000000000000,"signed int64"),p(e,t,this)},writeFloat32(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian,n=l(this,4);u(this).setFloat32(n,e,t)},writeFloat64(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._littleEndian,n=l(this,8);u(this).setFloat64(n,e,t)},writeVarInt(e){var t=e;s(t,-0x8000000000000000,0x8000000000000000,"varint (signed int64)");var n=t<0;n&&(t=-t);for(var a=(t<128?1:t<16384&&2)||t<2097152&&3||t<268435456&&4||t<34359738368&&5||t<4398046511104&&6||t<562949953421312&&7||t<72057594037927940&&8||9,r=l(this,n?10:a),i=this._buffer,o=t,c=r,u=a;u>4;u--){var d=Math.floor(o/128),f=o-128*d;i[c++]=128|127&f,o=d}for(;u>1;u--)i[c++]=128|127&o,o>>=7;if(i[c++]=o,n){for(var h=r;h>6,n[t++]=128|63&i;else if(i<55296||57344<=i)n[t++]=224|i>>12,n[t++]=128|i>>6&63,n[t++]=128|63&i;else if(55296<=i&&i<56320&&r+1!==a){var o=e.charCodeAt(r+1);if(56320<=o&&o<57344){r++;var s=65536+((1023&i)<<10|1023&o);n[t++]=240|s>>18,n[t++]=128|s>>12&63,n[t++]=128|s>>6&63,n[t++]=128|63&s}else n[t++]=239,n[t++]=191,n[t++]=189}else n[t++]=239,n[t++]=191,n[t++]=189}},writeBytes(){for(var e=0;e=a;s--)o[s+i]=o[s];for(var u=0;u=n)throw new TypeError("string"==typeof e?'WriteError: string "'.concat(e,'" is not a valid ').concat(a):"WriteError: ".concat(e," is not a valid ").concat(a))}function u(e){return e._view||(e._view=new DataView(e._buffer.buffer,e._buffer.byteOffset))}function d(e,t){if(t<0)throw new Error("ReadError: given negative number of bytes to read");var n=e._readIndex,a=n+t;if(a>e._readEndIndex)throw new Error(n===e._readEndIndex?"ReadError: tried to read from depleted binary":"ReadError: tried to read beyond end of binary");return e._readIndex=a,e._hiddenReads||(e._earliestIndex=a),n}function l(e,t){var n=f(e,e._writeIndex+t),a=e._writeIndex;return e._writeIndex=n,e._hiddenWrites||(e._readEndIndex=n),a}function f(e,t){var n=e._buffer;if(t<=n.length)return t;var a=e._earliestIndex,r=t-a,i=Math.max(r,2*(n.length-a),64),o=new Uint8Array(i);return a?(o.set(n.subarray(a)),e._bytesTrashed+=a,e._readIndex-=a,e._readEndIndex-=a,e._writeIndex-=a,e._earliestIndex=0):o.set(n),e._buffer=o,e._view=null,r}function h(e,t,n){var a=d(n,8),r=u(n);return g(e,r.getInt32(t?a+4:a,t),r.getInt32(t?a:a+4,t))}function p(e,t,n){var a=e,r=l(n,8),i=a<0;i&&(a=-a);var o=Math.floor(a/4294967296),c=a-4294967296*o,s=u(n);if(s.setUint32(t?r+4:r,o,t),s.setUint32(t?r:r+4,c,t),i){for(var d=n._buffer,f=r;f=r&&255===h;g--)h=d[g],d[g]=255===h?0:h+1}}function g(e,t,n){var a=t>>20,i=4294967296*(t>=0?t:e?t:4294967296+t)+(n>=0?n:4294967296+n);return 0===a||e&&-1===a?i:r.onLongLong(i,e,t,n)}function _(e,t,n){if(t>=n)return 0;var a=0|e[t];return 128==(192&a)?a:0}r.numUtf8Bytes=c,e.exports=r},dbcbchjdaa:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=function(e){function t(){return(0,r.default)(this,t),(0,o.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,s.default)(t,e),(0,i.default)(t,[{key:"get",value:function(e){return Promise.resolve()}},{key:"queryByIndex",value:function(e,t){return Promise.resolve([])}},{key:"getAll",value:function(){return Promise.resolve([])}},{key:"put",value:function(e,t){return Promise.resolve(t)}},{key:"del",value:function(e){return Promise.resolve()}},{key:"count",value:function(){return Promise.resolve(0)}},{key:"clear",value:function(){return Promise.resolve()}}]),t}(a(n("bbicgeccjj")).default);t.default=u},dbccjaibcd:function(e,t,n){e.exports=n.p+"img/f32_4c358e4136bab81e06b7fd7171a7908c.png"},dbcfhiadji:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(77).then(function(){e([n("cbajiffbhh")])}.bind(null,n)).catch(n.oe).catch(t)})}},dbdacfjha:function(e,t){e.exports={mask:"_2BZdT"}},dbeebbbdhb:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeForm=o,t.removeAccents=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,r.default)(o(e).replace(i.default,""))};var r=a(n("bejbgbhigd")),i=a(n("eciafhafji"));function o(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").normalize("NFKD")}},dbfijjfehi:function(e,t,n){e.exports=n.p+"img/f99_c608e2edac2f741a5a39b814ba36c287.png"},dbfjhdfacb:function(e,t,n){e.exports=n.p+"img/f22_809ee1be83cf9aba76ecde6bf3e65e58.png"},dbgdaechch:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DirY=t.DirX=t.MenuType=t.EMOJI_PICKER_WIDTH=void 0;var i=r(n("bhfcfhafdj")),o=r(n("eaidjcib")),c=r(n("dgcdacjddi")),s=r(n("ffceefejc")),u=r(n("cjedcdbdii")),d=r(n("dbjagcfebh")),l=r(n("gcfidijgh")),f=r(n("ceffhbhahb")),h=a(n("ddhijeejag")),p=r(n("bbchdeehff")),g=r(n("cjhcbjdgc")),_=r(n("bfbegigbjd")),b=r(n("ddajbaceej")),m=r(n("jheedhagg")),v=a(n("dhfbfehaef")),E=r(n("cahfddcdga")),y=parseInt(_.default["-emoji-picker-width"].replace(/px$/,""),10);t.EMOJI_PICKER_WIDTH=y;var T=10;t.MenuType={dropdown:"dropdown",dropdown_menu:"dropdown_menu",dropdown_text:"dropdown_text",menu:"menu",picker:"picker",emoji_picker:"emoji_picker",tooltip:"tooltip"};var S={RIGHT:"RIGHT",LEFT:"LEFT"};t.DirX=S;var w={TOP:"TOP",BOTTOM:"BOTTOM"};t.DirY=w;var j=function(e){function t(){var e,n;(0,o.default)(this,t);for(var a=arguments.length,r=new Array(a),c=0;c0?this.refList.children[0]:void 0:this.props.children?h.Children.toArray(this.props.children)[0]:void 0;b.default.focus(e),this.setState({keyboard:!0,selected:e})}else b.default.focus(this.dropdownRef)}},{key:"componentDidUpdate",value:function(e){e.isTemporaryRender&&!this.props.isTemporaryRender&&this.floaterEscapeOverlap()}},{key:"getStyle",value:function(){var e=this.props,t={},n=e.flipOnRTL&&l10n.isRTL()?e.dirX===S.LEFT?S.RIGHT:S.LEFT:e.dirX,a=e.dirY,r=n===S.RIGHT?S.LEFT:S.RIGHT,i=a===w.TOP?w.BOTTOM:w.TOP;return t[g.default.prefix("transformOrigin")]=i+" "+r,e.origin?(n===S.RIGHT?t.left=e.origin.x:t.right=window.innerWidth-e.origin.x,a===w.BOTTOM?t.top=e.origin.y:t.bottom=window.innerHeight-e.origin.y,(0,l.default)(t,e.style)):(0,l.default)(t,e.style)}},{key:"render",value:function(){var e=this.props,t=e.type,n=(0,f.default)({[_.default.container]:"dropdown"===t||"dropdown_menu"===t||"emoji_picker"===t||"dropdown_text"===t,[_.default.right]:"dropdown_menu"===t,[_.default.icons]:"menu"===t,[_.default.picker]:"picker"===t,[_.default.emoji]:"emoji_picker"===t,[_.default.text]:"dropdown_text"===t,[_.default.tooltip]:"tooltip"===t,[_.default.inverse]:("picker"===t||"emoji_picker"===t||"dropdown_text"===t||"tooltip"===t)&&e.dirX===S.LEFT,[_.default.inverseVertical]:("emoji_picker"===t||"dropdown_text"===t)&&e.dirY===w.TOP}),a="picker"===t||"emoji_picker"===t||"dropdown_text"===t||"tooltip"===t?h.createElement("div",{className:_.default.nib,"data-animate-dropdown-nib":!0}):null;if(this.allowKeyboard()){var r={enter:this.default,tab:A,"shift+tab":A,up:function(){},down:function(){}};return e.horizontal?(r[l10n.LR("left","right")]=this.selectPrevious,r[l10n.LR("right","left")]=this.selectNext,r[l10n.LR("up","down")]=this.selectPrevious,r[l10n.LR("down","up")]=this.selectNext):(r.up=this.selectPrevious,r.down=this.selectNext,r[l10n.LR("left","right")]=this.close,r[l10n.LR("right","left")]=this.default),h.createElement(v.default,{onRef:this.setdropdownRef,handlers:r,className:n,style:this.getStyle(),onMouseMove:this.state.keyboard?this.onMouseMove:null,onMouseUp:this.resetSelected},h.createElement("ul",{ref:this.setRefList,className:_.default.items},e.children),a)}return h.createElement("div",{ref:this.setdropdownRef,className:n,style:this.getStyle()},e.children,a)}}]),t}(h.PureComponent);function A(e){e.stopPropagation(),e.preventDefault()}j.defaultProps={type:"dropdown",dirX:S.RIGHT,dirY:w.BOTTOM};var O=(0,m.default)(j);t.default=O},dbhfachiij:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DownloadState=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=a(n("djheacfeif")),d=a(n("cfadcbbiie")),l=a(n("baagejbchg")),f=a(n("cbjcfbbhja")),h=a(n("cccehdaiaf")),p=n("cajijabhgb"),g=a(n("dibcccfdd")),_=a(n("bfjbgbjdjh"));t.DownloadState={UPDATE_DOWNLOADED:"UPDATE_DOWNLOADED",UPDATE_NOT_AVAILABLE:"UPDATE_NOT_AVAILABLE",ERROR:"ERROR"};var b=function(e){function t(){var e;return(0,r.default)(this,t),(e=(0,o.default)(this,(0,c.default)(t).call(this)))._forceUpdateOnTakeOver=!1,e.latestUpdateIteration=0,e.activeVersion=new _.default(l.default.VERSION_BASE),f.default.onVersionChange(function(){return e.setForceUpdateOnTakeOver()}),e}return(0,s.default)(t,e),(0,i.default)(t,[{key:"setForceUpdateOnTakeOver",value:function(){this._forceUpdateOnTakeOver=!0}},{key:"shouldForceUpdateOnTakeOver",value:function(){var e=this._forceUpdateOnTakeOver;return this._forceUpdateOnTakeOver=!1,!!e}},{key:"isExpired",value:function(){return d.default.globalUnixTime()>Number(g.default)}},{key:"clearHardExpiration",value:function(){this.hardExpirationTimer&&(u.default.clearTimeout(this.hardExpirationTimer),this.hardExpirationTimer=void 0),this.stopListening(n("dcdiaahjj").default,"change:couldForce")}},{key:"update",value:function(e,t,n,a){throw new p.UnimplementedMethod("Updater::update")}},{key:"restart",value:function(e){throw new p.UnimplementedMethod("Updater::restart")}},{key:"manualDownload",value:function(){throw new p.UnimplementedMethod("Updater::manualDownload")}},{key:"killServiceWorker",value:function(){throw new p.UnimplementedMethod("Updater::killServiceWorker")}}]),t}(h.default);t.default=b},dbhjjhicab:function(e,t,n){e.exports=n.p+"img/f02_c83a3786caa656cdcea06396bbc6c1fc.png"},dbidbjejie:function(e,t,n){"use strict";var a=n("cfjecfhbfg"),r=n("bfejgijfbh");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("ddhijeejag")),o=a(n("biddiiafgd")),c=n("bidfjbaebi"),s=n("facgccaif");function u(){(0,c.openExternalLink)((0,s.getCannotConnectFaqUrl)())}t.default=function(){return i.createElement(o.default,{cover:!0,title:l10n.t(272),okText:l10n.t(644),onOK:u},l10n.t(323))}},dbjcjgechg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(6).then(function(){e([n("dbgcdbccid"),n("eiafaafah")])}.bind(null,n)).catch(n.oe).catch(t)})}},dbjddhiagj:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var a=t instanceof r.default?t:new r.default(t),c=function e(t,n,a,r){var c=(0,i.default)(t),s=c.names,f=c.fields,h=c.types,p=c.meta,g=c.oneofToFields,_=c.fieldToOneof,b=c.reservedTags,m=c.reservedFields;var v=a||new t;var E=0;var y=f[0];for(;n.size();){var T=l(n,0,4294967296,"field and enc type"),S=7&T,w=T>>>3;if(w!==y){var j=E;do{++E===f.length&&(E=0),y=f[E]}while(w!==y&&E!==j)}if(w===y)!function(){var t=s[E],a=h[E];u(S,a,t);var i=a&o.TYPE_MASK,c=p[E];if(a&o.FLAGS.PACKED)for(var l=n.readVarInt(),f=n.readBinary(l),y=v.get(t);f.size();){var T=d(t,i,f);(i!==o.TYPES.ENUM||c[T])&&y.push(T)}else if(i===o.TYPES.MESSAGE){var j=n.readVarInt(),A=n.readBinary(j);if(a&o.FLAGS.REPEATED)v.get(t).push(e(c,A,void 0,r));else{var O=v.get(t);v.set(t,e(c,A,O,r))}}else{var C=d(t,i,n);(i!==o.TYPES.ENUM||c[C])&&(a&o.FLAGS.REPEATED?v.get(t).push(C):v.set(t,C))}var P=_[t];void 0!==v.get(t)&&P&&P.forEach(function(e){var n=g[e].filter(function(e){return e!==t});n.forEach(function(e){delete v[e]})}),(b[w]||m[t])&&v.get(t)}();else if(r){v.__unknown__||(v.__unknown__={});var A=void 0;switch(S){case o.ENC.VARINT:A=n.readVarInt();break;case o.ENC.BIT64:A=n.readBinary(8);break;case o.ENC.BINARY:A=n.readBinary(n.readVarInt());break;case o.ENC.BIT32:A=n.readBinary(4)}v.__unknown__[w]=A}else S===o.ENC.VARINT?n.readVarInt():S===o.ENC.BIT64?n.advance(8):S===o.ENC.BINARY?n.advance(n.readVarInt()):S===o.ENC.BIT32&&n.advance(4)}return v}(e,a,void 0,n);return(0,s.checkRequirements)(e,c),c};var r=a(n("dbajccegac")),i=a(n("bgcffdiihh")),o=n("bfbigbhhbg"),c=n("bcihbdhgfa"),s=n("bbibdhibea");function u(e,t,n){if(e!==(0,c.typeToEncType)(t))throw new Error("FormatError: ".concat(n," encoded with wire type ").concat(e))}function d(e,t,n){switch(t){case o.TYPES.INT32:return l(n,-2147483648,2147483648,e);case o.TYPES.INT64:return n.readVarInt();case o.TYPES.UINT32:return l(n,0,4294967296,e);case o.TYPES.UINT64:return l(n,0,1/0,e);case o.TYPES.SINT32:var a=l(n,0,4294967296,e);return 1&a?-(a>>>1):a>>>1;case o.TYPES.SINT64:var r=n.readVarInt()/2,i=Math.floor(r);return i!==r?-i:i;case o.TYPES.BOOL:return!!l(n,0,2,e);case o.TYPES.ENUM:return n.readVarInt();case o.TYPES.FIXED64:return n.readUint64(!0);case o.TYPES.SFIXED64:return n.readInt64(!0);case o.TYPES.DOUBLE:return n.readFloat64(!0);case o.TYPES.STRING:return n.readString(n.readVarInt());case o.TYPES.BYTES:return n.readBuffer(n.readVarInt());case o.TYPES.FIXED32:return n.readUint32(!0);case o.TYPES.SFIXED32:return n.readInt32(!0);case o.TYPES.FLOAT:return n.readFloat32(!0)}}function l(e,t,n,a){var r=e.readVarInt();if(r=n)throw new Error("FormatError: ".concat(a," encoded with out-of-range value ").concat(r));return r}},dbjeehfbi:function(e,t,n){e.exports=n.p+"img/f25_0ade03b46b6e8819de9523bc8ff6a7cd.png"},dcahieiefj:function(e,t,n){e.exports=n.p+"img/f29_f2c7a605126e29e8885601cdc65e6aa0.png"},dcaiaeaebb:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a};var a=new Promise(function(e){Modernizr.on("webp",e)}).then(function(e){return!(!e||!e.valueOf())}).timeout(5e3).catch(function(){return!1})},dcaifjegcg:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.defineModel=function(e){var t=(0,y.convert)(e),n=(0,y.stateExtend)(O,t);if(e.Proxy){var a=(0,b.genMirrorMask)(t);n.prototype.mirrorMask=a,(0,T.default)(e.Proxy,t,a)}return n},Object.defineProperty(t,"prop",{enumerable:!0,get:function(){return y.prop}}),Object.defineProperty(t,"session",{enumerable:!0,get:function(){return y.session}}),Object.defineProperty(t,"derived",{enumerable:!0,get:function(){return y.derived}}),Object.defineProperty(t,"collection",{enumerable:!0,get:function(){return y.collection}}),t.default=void 0;var i=r(n("bhfcfhafdj")),o=r(n("hbddjfeei")),c=r(n("bhabhhjdch")),s=r(n("eaidjcib")),u=r(n("dgcdacjddi")),d=r(n("ffceefejc")),l=r(n("cjedcdbdii")),f=r(n("dbjagcfebh")),h=r(n("dichbhhfga")),p=r(n("eicihhaba")),g=r(n("bejjegijhj")),_=r(n("fcdbffdgh")),b=a(n("jjbajibff")),m=r(n("bbchdeehff")),v=n("ddjgcfjicj"),E=r(n("cccehdaiaf")),y=n("bjcgjfiffb"),T=r(n("ceidcegjgi")),S=n("hjbbdjjdf");function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function j(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};if((0,s.default)(this,t),(n=(0,d.default)(this,(0,l.default)(t).call(this))).stale=(0,y.session)(),n.__fired=null,n.__changes=null,n.__initialized=!1,a._internalInitializationDoNotUse)return(0,d.default)(n);n.stale=e&&e.stale||n.getDefault("stale"),n.parent=a.parent,n.collection=a.collection,n._initDeriveds(),n._initCollections();var r=n.__defaults,i=r?j({},r,{},e):e;return i&&!function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}(i)&&n.set(i,j({silent:!0},a)),n.initialize(),n.__initialized=!0,n}return(0,f.default)(t,e),(0,u.default)(t,[{key:"initialize",value:function(){if(this.collection&&this.id&&!this.collection.modelClass.prototype.isIdType(this.id))throw new Error("Model id:".concat(String(this.id)," is wrong type"));this._uiObservers=0,this.mirrorMask&&(this.mirror=new b.default(this))}},{key:"_refreshStaleModel",value:function(){if(this._uiObservers||!this.stale){if(!this.getCollection)throw new Error("base_model:_refreshStaleModel getCollection does not exist");this.getCollection().find(this.id).catch(v.WapDrop,function(){})}}},{key:"incObservers",value:function(e){(this._uiObservers++,e)||n("bbgcdfeifh").default.online&&this.stale&&(m.default.uiBusy?this.listenToOnce(m.default,"ui_idle",this._refreshStaleModel):this._refreshStaleModel())}},{key:"decObservers",value:function(){this._uiObservers>0&&this._uiObservers--,0===this._uiObservers&&this.stopListening(m.default,"ui_idle",this._refreshStaleModel)}},{key:"hasObservers",value:function(){return this._uiObservers>0}},{key:"addChild",value:function(e,t){var n={};n[e]=t,this.set(n,{silent:!0}),this.listenTo(t,"all",this._getCachedEventBubblingHandler(e))}},{key:"get",value:function(e){return this[e]}},{key:"set",value:function(e,t,n){var a=n;return"string"==typeof e?this._set(e,t,a):(a=t)&&a.merge?this._set((0,_.default)(e,g.default),a):this._set(e,a)}},{key:"_markChange",value:function(e){this.__initialized&&(this._getChanges().push(e),this.__fired&&(this.__fired[e]=!1))}},{key:"_set",value:function(e,t,n){for(var a=this,r=!!this.__changes,c=(0,S.isString)(e)?[{[e]:t},n]:[e,t],s=(0,o.default)(c,2),u=s[0],d=s[1],l=Object.keys(u).reduce(function(e,t){var n=a._setKV(t,u[t],d);return n&&e.push.apply(e,(0,i.default)(n)),e},[]),f=0,h=function(){if(f++>5)throw new Error("Circular derived properties / event listeners");var e=a._topo;if(!e)throw new Error("_topo unexpectedly undefined");var t,n,r=(t=e,n=new Set(l),t.filter(function(e){return n.has(e)}));l=r.reduce(function(e,t,n){var o=a._setD(t,r.slice(n+1));return o&&e.push.apply(e,(0,i.default)(o)),e},[])};l&&l.length>0;)h();if(!(d&&d.silent)&&this.hasUnfiredChanges()){for(var p=this.__fired={},g=this._getChanges(),_=g.length;g.length;){var b=g.shift();if(!p[b]){p[b]=!0;var m=this._definition[b].evt;(this.isListening(m)||this.isListening("all"))&&this.trigger(m,this,this[b])}}(_&&this.isListening("change")||this.isListening("all"))&&this.trigger("change",this)}return r||(this.__changes&&(this.__changes=null),this.__fired&&(this.__fired=null)),this}},{key:"_setKV",value:function(e,t,n){if(this._collections[e])this[e].set(t,n);else{var a=this._definition[e];if(a){if(a.attr===y.Attr.DERIVED)throw new Error("Attempting to directly set derived property: ".concat(e));var r=a.sk;if(t!==this[e]){this[r]=t,this._markChange(e);var i=this._deps;return i&&i[e]?i[e]:void 0}}else this[e]=t}}},{key:"_setD",value:function(e,t){var n,a,r=this._definition[e],i=r.sk,o=r.fn.call(this);if(this[i]!==o&&(this[i]=o,this._markChange(e),this._deps&&this._deps[e])){var c=(n=this._deps[e],a=new Set(t),n.filter(function(e){return!a.has(e)}));if(c.length)return c}}},{key:"hasUnfiredChanges",value:function(){var e=this.__fired,t=this.__changes;if(!t)return!1;if(!e)return!0;for(var n=0;n0&&void 0!==arguments[0]&&arguments[0];t._hasTriggeredEmojiPreload||(t._hasTriggeredEmojiPreload=!0,window.setTimeout(function(){i.default.loadEmojis()},e?1e3:0))},this.beginPreloadFallback=function(){window.setTimeout(function(){t.beginPreload(!1)},5e3)},this.incrementLoadingEmojisCount=function(){t._hasTriggeredEmojiPreload||(t._loadingEmojisCount+=1)},this.decrementLoadingEmojisCount=function(){t._hasTriggeredEmojiPreload||(t._loadingEmojisCount-=1,0===t._loadingEmojisCount&&t.beginPreload(!0))}}},dhciggahgi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=function(){function e(t){(0,r.default)(this,e),this._view=t}return(0,i.default)(e,[{key:"_read",value:function(e){return e(this._view())}},{key:"_write",value:function(e){return e(this._view())}},{key:"create",value:function(e){return this._write(function(t){return t.create(e)})}},{key:"createOrReplace",value:function(e){return this._write(function(t){return t.createOrReplace(e)})}},{key:"createOrMerge",value:function(e,t){return this._write(function(n){return n.createOrMerge(e,t)})}},{key:"get",value:function(e){return this._read(function(t){return t.get(e)})}},{key:"merge",value:function(e,t){return this._write(function(n){return n.merge(e,t)})}},{key:"remove",value:function(e){return this._write(function(t){return t.remove(e)})}},{key:"bulkCreate",value:function(e){return this._write(function(t){return t.bulkCreate(e)})}},{key:"bulkCreateOrReplace",value:function(e){return this._write(function(t){return t.bulkCreateOrReplace(e)})}},{key:"bulkCreateOrMerge",value:function(e){return this._write(function(t){return t.bulkCreateOrMerge(e)})}},{key:"bulkGet",value:function(e){return this._read(function(t){return t.bulkGet(e)})}},{key:"bulkRemove",value:function(e){return this._write(function(t){return t.bulkRemove(e)})}},{key:"all",value:function(e){return this._read(function(t){return t.all(e)})}},{key:"count",value:function(){return this._read(function(e){return e.count()})}},{key:"equals",value:function(e,t,n){return this._read(function(a){return a.equals(e,t,n)})}},{key:"anyOf",value:function(e,t,n){return this._read(function(a){return a.anyOf(e,t,n)})}},{key:"greaterThan",value:function(e,t,n){return this._read(function(a){return a.greaterThan(e,t,n)})}},{key:"lessThan",value:function(e,t,n){return this._read(function(a){return a.lessThan(e,t,n)})}},{key:"between",value:function(e,t,n,a){return this._read(function(r){return r.between(e,t,n,a)})}},{key:"forEachSortedBy",value:function(e,t){return this._read(function(n){return n.forEachSortedBy(e,t)})}},{key:"clear",value:function(){return this._write(function(e){return e.clear()})}}]),e}();t.default=o},dhcjfbjhhj:function(e,t,n){e.exports=n.p+"img/f24_7806bc8ea69d9441ff27032fbaf52907.png"},dhecehdiad:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(103).then(function(){e([n("cbbhghcjda")])}.bind(null,n)).catch(n.oe).catch(t)})}},dhefejgeid:function(e,t,n){e.exports=n.p+"img/f21_b03a1e45532edd017ebbda6b8e2566bb.png"},dhfbfehaef:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.shouldIndicateFocus=function(){O.flashFocus=Date.now()},t.indicateFocus=function(e,t,n,a){if(Date.now()-(O.flashFocus||0)>200)return;if(!e)return;var r=E({},a,{},{backgroundColor:t}),i=E({},S,{},n);(0,m.default)(e,"stop"),(0,m.default)(e,r,i)},t.default=void 0;var i=r(n("bhabhhjdch")),o=r(n("bacehaajgh")),c=r(n("dagbcgeifg")),s=r(n("hbddjfeei")),u=r(n("eaidjcib")),d=r(n("dgcdacjddi")),l=r(n("ffceefejc")),f=r(n("cjedcdbdii")),h=r(n("dbjagcfebh")),p=r(n("cehcfaibji")),g=a(n("ddhijeejag")),_=r(n("bdiiahhjbe")),b=r(n("cdeahgaaii")),m=r(n("bcifhbgija"));function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function E(e){for(var t=1;t0;return g.createElement(t,(0,o.default)({ref:this._setRef,tabIndex:"-1",onKeyPress:i?this.onKeyPress:null,onKeyDown:i?this.onKeyDown:null},r,{onFocus:this.onFocus,onBlur:this.onBlur}),a)}}]),t}(g.Component);O.defaultProps={component:"div",onFocus:function(){},onBlur:function(){}},O.flashFocus=Date.now();var C=O;t.default=C},dhfbjgicha:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=r(n("ddbbigfbec")),l=a(n("ddhijeejag")),f=r(n("ddajbaceej")),h=n("dhfbfehaef"),p=r(n("bdgeaggfea")),g=r(n("bhbcgacdj")),_=function(e){function t(){var e,n;(0,i.default)(this,t);for(var a=arguments.length,r=new Array(a),o=0;on.getMaxSize())return Promise.resolve(t);if(t.byteLength>b)return Promise.resolve(t);var a={id:e,timestamp:(new Date).getTime(),size:t.byteLength};return n._lruStore.putObject(a).then(function(){return n._bufferStore.put(e,t)}).catch(d.default.AbortError,function(e){if(e.message.includes("QuotaExceededError"))return n._Logger.log("LruMediaStore: encounter QuotaExceededError, thus shrink the size of LruMediaStore"),void n.setMaxSize(n.getCurSize()/2);throw e})}),n._del=n._enqueue(function(e){return n._bufferStore.del(e).then(function(){return n._lruStore.del(e)})}),n._updateMaxSize=function(){(0,h.default)().then(function(e){if(null!=e){var t=e.quota-e.usage,a=n._calculateTargetedBufferSize(e.quota);if(!(t>a)){var r=a-t;n.getCurSize()5e8?5e8:t}},{key:"_clearStoreForThisSession",value:function(){this.setMaxSize(0),this.updateMaxSizeInterval&&(clearInterval(this.updateMaxSizeInterval),this.updateMaxSizeInterval=null)}}]),t}(l.default);t.default=m},dhhbbdaceg:function(e,t,n){var a={"./af":"dhhfagcbba","./af.js":"dhhfagcbba","./ar":"bjdfjihhj","./ar.js":"bjdfjihhj","./az":"bbbfhcggd","./az.js":"bbbfhcggd","./bg":"ebaahjgebh","./bg.js":"ebaahjgebh","./bn":"iififdhab","./bn.js":"iififdhab","./ca":"badjeddbch","./ca.js":"badjeddbch","./cs":"bibcbjahjg","./cs.js":"bibcbjahjg","./da":"gcggcajgj","./da.js":"gcggcajgj","./de":"eaaiedebec","./de.js":"eaaiedebec","./el":"bfhcjahgeg","./el.js":"bfhcjahgeg","./en":"cifdgibbdh","./en.js":"cifdgibbdh","./es":"diecdahgae","./es.js":"diecdahgae","./et":"bieigchgdd","./et.js":"bieigchgdd","./fa":"cffggdgfhe","./fa.js":"cffggdgfhe","./fi":"eajdeaaaei","./fi.js":"eajdeaaaei","./fil":"dcdgdgchad","./fil.js":"dcdgdgchad","./fr":"ddjeccggji","./fr.js":"ddjeccggji","./ga":"fcfehjifc","./ga.js":"fcfehjifc","./gu":"bfcfjeibbg","./gu.js":"bfcfjeibbg","./he":"dcecfbbhad","./he.js":"dcecfbbhad","./hi":"cfedafjjgd","./hi.js":"cfedafjjgd","./hr":"dafggjdbg","./hr.js":"dafggjdbg","./hu":"cdbacidbdg","./hu.js":"cdbacidbdg","./id":"jgfdddgdi","./id.js":"jgfdddgdi","./it":"cabdihieaj","./it.js":"cabdihieaj","./ja":"eciggiijda","./ja.js":"eciggiijda","./kk":"bfhdchhdaj","./kk.js":"bfhdchhdaj","./kn":"jcfgdhdec","./kn.js":"jcfgdhdec","./ko":"cajdbeefaf","./ko.js":"cajdbeefaf","./lt":"ihdjbfiaj","./lt.js":"ihdjbfiaj","./lv":"beaebgbdi","./lv.js":"beaebgbdi","./mk":"ddgehcbdbe","./mk.js":"ddgehcbdbe","./ml":"ecidjdhiei","./ml.js":"ecidjdhiei","./mr":"chajahijdd","./mr.js":"chajahijdd","./ms":"dgbbeffeef","./ms.js":"dgbbeffeef","./nb":"iadcbiiha","./nb.js":"iadcbiiha","./nl":"gifebcgdd","./nl.js":"gifebcgdd","./pa":"bcaibaeifb","./pa.js":"bcaibaeifb","./pl":"dahhaheaij","./pl.js":"dahhaheaij","./pt":"dfbdgbggif","./pt-BR":"cdcaaddjfd","./pt-BR.js":"cdcaaddjfd","./pt.js":"dfbdgbggif","./ro":"bfeiahcffg","./ro.js":"bfeiahcffg","./ru":"dgbdahbhgf","./ru.js":"dgbdahbhgf","./sk":"jhbefeibb","./sk.js":"jhbefeibb","./sl":"bhchdddbbc","./sl.js":"bhchdddbbc","./sq":"jfihgjbab","./sq.js":"jfihgjbab","./sr":"dggfgdggbc","./sr.js":"dggfgdggbc","./sv":"dagaeibgdh","./sv.js":"dagaeibgdh","./sw":"jciheeaif","./sw.js":"jciheeaif","./ta":"cfbegfgjjd","./ta.js":"cfbegfgjjd","./te":"cbgahhaabg","./te.js":"cbgahhaabg","./th":"dbjcjgechg","./th.js":"dbjcjgechg","./tr":"fggbaejaj","./tr.js":"fggbaejaj","./uk":"jgaiddjcg","./uk.js":"jgaiddjcg","./ur":"habhgaea","./ur.js":"habhgaea","./uz":"bdbdedegag","./uz.js":"bdbdedegag","./vi":"degaihaffb","./vi.js":"degaihaffb","./zh-CN":"ccjdbiiehb","./zh-CN.js":"ccjdbiiehb","./zh-TW":"ccjbifhajf","./zh-TW.js":"ccjbifhajf"};function r(e){return n(i(e))}function i(e){var t=a[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}r.keys=function(){return Object.keys(a)},r.resolve=i,e.exports=r,r.id="dhhbbdaceg"},dhhdihfffa:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=a(n("ddhijeejag")),l=n("cacaefcddj"),f=function(e){function t(){return(0,i.default)(this,t),(0,c.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,u.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.icon;void 0!==e&&(0,l.setTitleAndIcon)(e)}},{key:"render",value:function(){return d.createElement(d.Fragment,null,this.props.children)}}]),t}(d.Component);t.default=f},dhhfagcbba:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(58).then(function(){e([n("bihhifdgd")])}.bind(null,n)).catch(n.oe).catch(t)})}},dhhhafbbdb:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(80).then(function(){e([n("chajgdjfcg")])}.bind(null,n)).catch(n.oe).catch(t)})}},diacfbbjjc:function(e,t,n){e.exports=n.p+"img/f67_8817a536067dadbc7dc0b1ce0c7cca51.png"},diaiajeedf:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=a(n("cgeeeeddea")),d=a(n("chejdieege")),l=n("bfagiaicdd"),f=function(e){function t(e){var n;return(0,r.default)(this,t),(n=(0,o.default)(this,(0,c.default)(t).call(this))).name=e,n}return(0,s.default)(t,e),(0,i.default)(t,[{key:"validate",value:function(e){var t=this;(0,u.default)(!e.columns.find(function(e){return e.name===t.name}),'Attempted to add column "'.concat(this.name,'" to "').concat(e.name,'" but it already exists'))}},{key:"apply",value:function(e){var t=(0,l.cloneSchema)(e);return t.columns.push({name:this.name}),t}}]),t}(d.default);t.default=f},dibcccfdd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bdiiahhjbe")),i=document.getElementById("hard_expire_time"),o=i&&i.dataset&&i.dataset.time;o||(r.default.error("hard expire time not found on dom, using fallback of 1572566400 (2019/11/1)")(),o="1572566400");var c=o;t.default=c},didfdhbecg:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("bhabhhjdch")),o=r(n("dagbcgeifg")),c=r(n("eaidjcib")),s=r(n("dgcdacjddi")),u=r(n("ffceefejc")),d=r(n("cjedcdbdii")),l=r(n("dbjagcfebh")),f=r(n("bcdejiigcg")),h=r(n("bebajedcaf")),p=a(n("ddhijeejag")),g=n("jahgidjbf"),_=r(n("bbchdeehff")),b=a(n("cajijabhgb")),m=n("bgddggdhc"),v=r(n("bebjeaagc")),E=r(n("bdiiahhjbe")),y=r(n("dfigahbage")),T=n("hjbbdjjdf"),S=r(n("bcifhbgija"));function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var j={ENTER:"enter",LEAVE:"leave",APPEAR:"appear"},A=function(e){function t(){var e,n;(0,c.default)(this,t);for(var a=arguments.length,r=new Array(a),i=0;i0)try{r.call(c,i.bind(this),o.bind(this))}catch(e){o.call(this,e)}}function i(e){var t;this.state===a.PENDING&&("object"!=typeof(t=e)&&"function"!=typeof t||"function"!=typeof t.then?(this.value=e,this.state=a.FULFILLED,this._notifySubs()):e.then(i.bind(this),o.bind(this)))}function o(e){this.state===a.PENDING&&(this.value=e,this.state=a.REJECTED,this._notifySubs())}r.STATE=a,r.TYPE=n,r.prototype={isPending:function(){return this.state===a.PENDING},then:function(e,t){if(!e&&!t)return this;var a=new r;return a.type=n.THENABLE,a._onResolve=e||null,a._onReject=t||null,this._addChild(a),a},catch:function(){for(var e=arguments.length,t=new Array(e),a=0;a1&&(i._catchTypes=Array.prototype.slice.call(arguments,0,arguments.length-1),i._catchTypes.forEach(function(e){if("function"!=typeof e)throw new Error("expected type, got "+e)})),this._addChild(i),i},finally:function(e){var t=new r;return t.type=n.FINALLY,t._onResolve=e,this._addChild(t),t},bind:function(e){var t=new r;return t.type=n.META,this._addChild(t),t.context=e,t},spread:function(e){return this.then(function(t){e.apply(this,t)})},get:function(e){return this.then(function(t){return t[e]})},forceable:function(){var e=new r;return e.context=this.context,e.type=n.META,this._addChild(e),e._forceable=!0,e},cancellable:function(){var e=new r;return e.context=this.context,e.type=n.META,this._addChild(e),e._cancellable=!0,e},force:function(e){if(this._forceable){for(var t=this;t.type===n.META;){var r=t._parent;if(!r||!r._forceable||r.state!==a.PENDING)break;t=r}i.call(this,e)}},cancel:function(e){var t=e;if(this._cancellable){t=t||new Promise.CancellationError;var n=this,r=!1;do{var i=n._parent;i&&i._cancellable&&i.state===a.PENDING?n=i:r=!0}while(!r);o.call(n,t)}},timeout:function(e,t){var i=new r;return i.type=n.META,this._addChild(i),i.state===a.PENDING&&setTimeout(o.bind(i,new Promise.TimeoutError(t)),e),i},loosen:function(){return Promise.resolve(this)},_run:function(e,t){var n;try{n=e.call(this.context,t)}catch(e){return void o.call(this,e)}i.call(this,n)},_handle:function(){if(this.state===a.PENDING){var e=this._parent;switch(this.type){case n.THENABLE:if(e.state===a.FULFILLED){var t=this._onResolve;t?this._run(t,e.value):i.call(this,e.value)}else if(this._onReject){var r=this._catchTypes,c=r?r.length:0,s=e.value;if(0===c)return void this._run(this._onReject,s);for(var u=0;uc?c+=e:o[s]-=e}Promise.all([S,w]).then(function(){var e;O(),function(){if(!(window.performance&&window.performance.timing&&window.performance.getEntriesByType))return void p.default.log("MetricReporter:logResourceLoads metrics not provided by browser!","red")();var e=window.performance.timing.fetchStart===window.performance.timing.domainLookupEnd,t=window.performance.getEntriesByType("resource"),n=document.createElement("a");t.forEach(function(t){"xmlhttprequest"!==t.initiatorType&&(n.href=t.name,new b.WebcResourceLoad({webcResourceName:n.pathname+n.search+n.hash,webcResourceDuration:Math.round(t.duration),webcResourceCached:e}).commit())})}(),Promise.all([v.supportsHmacSha256(),v.supportsAesCbc(),v.supportsEcdh()]).spread(function(e,t,n){new b.WebcCryptoSupport({webcHmacSha256Supported:e,webcAesCbcSupported:t,webcEcdhSupported:n}).commit()}).catch(function(e){p.default.log("wam:MetricReporter:logCryptoSupport error: "+e)()}),e=!!window.WebAssembly&&!!window.WebAssembly.instantiate,new b.WebcWasmSupport({webcWasmSupported:e}).commit(),E().then(function(e){new b.WebcIndexeddbAvailablity({webcIndexeddbIsAvailable:e}).commit()}),j||(j=!0,m.resumeJobs())});var R=function(){function e(t){(0,l.default)(this,e),this._hasStarted=!1,this._label=t.label,this._startProperty=t.startProperty,this._endProperty=t.endProperty}return(0,f.default)(e,[{key:"start",value:function(){this._hasStarted=!0,null!=y&&(y.set({[this._startProperty]:A(Date.now())}),this._measure=_.startMeasure(this._label))}},{key:"end",value:function(){null!=y&&(y.set({[this._endProperty]:A(Date.now())}),(0,g.default)(this._measure).end())}},{key:"hasStarted",value:function(){return this._hasStarted}}]),e}();e.exports={monitor:function(e,t){P(e?t?"ab":"an":t?"ub":"un")},PageLoad:y,streamInfoChange:function(e,t,n){var a=Math.floor(window.performance.now());T[e]=a,n&&(T.socketSequence=t,i())},uploadEvent:function(){var e=new b.WebcWamUpload;if(o){P(s);var t=o.total;if(t>0){var n=o.an+o.ab,a=o.un+o.ub;e.set({webcTotalT:Math.ceil(o.total),webcAvailableTp:n/t,webcAvailableNormalTp:n?o.an/n:void 0,webcAvailableBbarTp:n?o.ab/n:void 0,webcUnavailableTp:a/t,webcUnavailableNormalTp:a?o.un/a:void 0,webcUnavailableBbarTp:a?o.ub/a:void 0})}C(s)}return e},saveInitialPanelMountTime:function(e){a=e},onInitialRenderComplete:function(){r()},setInitialScreen:function(e){null!=y&&y.set({webcInitialPanel:e})},exeTimer:new R({label:"PageLoad.webcExe",startProperty:"webcExeStart",endProperty:"webcExeDone"}),mainScriptTimer:new R({label:"PageLoad.webcMainScript",startProperty:"webcMainScriptStart",endProperty:"webcMainScriptEnd"}),initialScreenTimer:new R({label:"PageLoad.webcInitialPanelRender",startProperty:"webcInitialPanelMountStartT",endProperty:"webcInitialPanelRenderT"})}},djbhgbcbib:function(e,t,n){e.exports=n.p+"img/f43_9f44150edcf010967cf272c80bd4ff14.png"},djdbeccgfg:function(e,t,n){e.exports=n.p+"img/f21_54d02a1f6ad665760923ecfae9c9ff25.png"},djegeegcbf:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bhabhhjdch")),i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=a(n("jcfacighg")),s=a(n("caejgeijci")),u=a(n("ceffhbhahb")),d=a(n("cgeeeeddea")),l=a(n("ifbfjgchd")),f=a(n("cbcegahcfg")),h=a(n("dghhefgjhc")),p=n("bbicdddbdj"),g=a(n("cjcejcdhic")),_=a(n("cahfddcdga")),b=a(n("bfcafibcf")),m=a(n("cecdfacjga")),v=a(n("jbgjefjeb"));function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var y=h.default.EMOJI.BUCKET_SIZE,T="□",S="‍♀",w="‍♂",j="👨",A="👩",O="👨‍",C="👩‍",P={"︀":!0,"︁":!0,"︂":!0,"︃":!0,"︄":!0,"︅":!0,"︆":!0,"︇":!0,"︈":!0,"︉":!0,"︊":!0,"︋":!0,"︌":!0,"︍":!0,"︎":!0,"️":!0},I=Math.floor(Math.sqrt(y)),R=new(function(){function e(){var t=this;(0,i.default)(this,e),this.skinToneVariations=["🏻","🏼","🏽","🏾","🏿"],this._emojiRegex=null,this._one2ThreeEmojisRegex=null,this._specialEmojiRegex=null,this.emojiRegex=function(){return t._emojiRegex||(t._emojiRegex=t._createRegexp()),t._emojiRegex.lastIndex=0,t._emojiRegex},this.convertToTextWithoutSpecialEmojis=function(e){if(!t._specialEmojiRegex){var n=(0,f.default)(Object.keys(v.default));t._specialEmojiRegex=new RegExp("("+n+")","g")}return t._specialEmojiRegex.lastIndex=0,e.replace(t._specialEmojiRegex,function(e){return v.default[e]})},this.containsEmoji=(0,s.default)(function(e){return t._emojiRegex||(t._emojiRegex=t._createRegexp()),t._emojiRegex.test(e)}),this.getMatchedEmojis=function(e){var n=e;if(n.length>50||n.includes(" "))return null;n=(0,m.default)(n);var a=t._getOne2ThreeEmojisRegex().exec(n);return a?(0,c.default)(a).slice(1):null},this.getEmojiPath=function(e,n){return(0,g.default)(t._getConfig().emojiType,e,n)},this.normalizeEmoji=(0,s.default)(function(e){return t._emojiRegex||(t._emojiRegex=t._createRegexp()),e?e.replace(t._emojiRegex,function(e,n){if(P[n])return"";var a=t._getEmojiMap()[n];return t._getEmojiToUnicode()[a]||T}):""}),this.getUnicodeFromEmoji=function(e){return t._getEmojiToUnicode()[e]},this.getEmojiFromUnicode=function(e){return t._getEmojiMap()[e]},this.isEmojiCached=function(e){var n=t._getEmojiIndex(e);return t._getEmojiCached().get(n)},this.cacheEmoji=function(e){var n=t._getEmojiIndex(e);t._getEmojiCached().set(n)},this.getEmojiListInCategory=function(e){return t._getConfig().emojiCategory[e]},this.getCategoryString=function(e){var n=t._getEmojiIdToCategory()[e];return null==n&&(n=p.VARIATION_CATEGORY),p.CATEGORY_ORDERING[n]},this.getClasses=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"small";return(0,u.default)("b".concat(t.getBucket(e)),"small"===n?"emoji":"emojik",t._getConfig().emojiType===p.EMOJI_TYPE.APPLE?"apple":"wa")},this.getStyle=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"small",a=t._getCoordinates(e,n),r=a.xpos,i=a.ypos;return{backgroundPosition:"-".concat(r,"px -").concat(i,"px")}},this.getSkinToneEmojis=(0,b.default)(function(){var e=t._getUnicodeToEmoji(),n=t.skinToneVariations,a={};return Object.keys(e).forEach(function(r){var i=t.variantToUnicode(r,n[0]);e[i]&&(a[r]=r,n.map(function(e){var n=t.variantToUnicode(r,e);a[n]=r}))}),a}),this.getBucket=function(e){var n=t._getEmojiIndex(e),a=Math.floor(n/y);return"".concat(a)},this.variantToUnicode=function(e,t){var n=e.split(w);if(n.length>1)return"".concat(n[0]).concat(t).concat(w);var a=e.split(S);if(a.length>1)return"".concat(a[0]).concat(t).concat(S);var r=e.split(O);if(r.length>1)return"".concat(j).concat(t,"‍").concat(r[1]);var i=e.split(C);return i.length>1?"".concat(A).concat(t,"‍").concat(i[1]):"".concat(e).concat(t)},this._getUnicodeToEmojiIdAndEmojiIdToIndex=(0,b.default)(function(){var e={},n=new Map,a=0;return t._getConfig().orderedEmoji.forEach(function(t,r){""!==t&&null!=t&&("string"==typeof t?e[t]=r:t.forEach(function(t){e[t]=r}),n.set(r,a),a++)}),{unicodeToEmoji:e,emojiIdToIndex:n}}),this._getEmojiCompiledKeys=(0,b.default)(function(){return(0,f.default)(Object.keys(t._getEmojiMap()).concat(Object.keys(P)))}),this._getEmojiMap=(0,b.default)(function(){return function(e){for(var t=1;t=this._getLastBucketId()?this._getLastBucketCols():I,i=p.EMOJI_WIDTH[t],o=Math.floor(a/r);return{xpos:Math.floor(a%r)*i,ypos:o*i,width:i}}}]),e}());t.default=R},djeidbghhc:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("bcjbjghiih")),c=a(n("dfeaddeccc")),s=function(){function e(t,n){(0,r.default)(this,e),this._algo=t,this._key=(0,o.default)(Uint8Array,n)}return(0,i.default)(e,[{key:"sign",value:function(e,t){var n=this;return Promise.resolve(c.default.importKey("raw",this._key,this._algo,!1,["sign"])).then(function(t){return c.default.sign(n._algo,t,e)}).then(function(e){return null!=t&&0!==t?e.slice(0,t):e})}}]),e}();t.default=s},djfdbigdie:function(e,t,n){e.exports=n.p+"img/favicon_94e99ab189284094867d2e1220e42e9f.png"},djffaagicc:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(104).then(function(){e([n("ddbeiieaj")])}.bind(null,n)).catch(n.oe).catch(t)})}},djficjfadg:function(e,t,n){e.exports=n.p+"img/f88_5ad6ef9e65165c4bb4c670ce875a5fb5.png"},djfjgifhj:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bhfcfhafdj")),i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=a(n("ffceefejc")),s=a(n("cjedcdbdii")),u=a(n("dbjagcfebh")),d=a(n("cgeeeeddea")),l=a(n("chejdieege")),f=n("bfagiaicdd"),h=function(e){function t(e){var n;return(0,i.default)(this,t),(n=(0,c.default)(this,(0,s.default)(t).call(this))).columns=(0,r.default)(e),n}return(0,u.default)(t,e),(0,o.default)(t,[{key:"validate",value:function(e){var t=this;this.columns.forEach(function(t){(0,d.default)(e.columns.find(function(e){return e.name===t}),'Attempted to add index on non-existent column "'.concat(t,'" in "').concat(e.name,'"'))}),(0,d.default)(this.columns.length>1,"Attempted to add composite index for only 1 column"),(0,d.default)(-1===(0,f.findIndex)(e,this._getIndex()),"Attempted to add index [".concat(String(this.columns),'], which already exists in "').concat(e.name,'"'));var n=e.columns.filter(function(e){return e.primaryKey&&e.primaryKey===f.PRIMARY_KEY_TYPE.COMPOSITE}).map(function(e){return e.name});(0,d.default)(n.length!==this.columns.length||n.some(function(e){return!t.columns.includes(e)}),"Attempted to add index [".concat(String(this.columns),'], which already is the primary key in "').concat(e.name,'"'))}},{key:"apply",value:function(e){var t=(0,f.cloneSchema)(e);return t.indexes.push(this._getIndex()),t}},{key:"_getIndex",value:function(){return{type:f.INDEX_TYPE.COMPOSITE,columns:this.columns}}}]),t}(l.default);t.default=h},djhbegbdaf:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("eaidjcib")),o=r(n("dgcdacjddi")),c=r(n("ffceefejc")),s=r(n("cjedcdbdii")),u=r(n("dbjagcfebh")),d=r(n("bebajedcaf")),l=a(n("ddhijeejag")),f=r(n("fffdgbfji")),h=n("eagfdbhhhh"),p=/(.*?)__(\w+?)__/g,g=function(e){function t(){return(0,i.default)(this,t),(0,c.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,u.default)(t,e),(0,o.default)(t,[{key:"translate",value:function(){var e,t,n=this.props,a=n.id,r=n.plural,i=n.params,o=f.default.t(a,{_plural:r});if(!i||(0,d.default)(i))return o;for(var c=[];e=p.exec(o);){c.push(e[1]);var s=e[2];if(s&&i[s]){var u=Array.isArray(i[s])?i[s].map(function(e,t){return l.createElement(l.Fragment,{key:"child_".concat(t)},e)}):l.createElement(l.Fragment,{key:s},i[s]);c.push(u)}t=e.index+e[0].length}return"number"==typeof t&&t0&&t._validateTimeouts()};u.default.on(u.JS_HALT_EVENT,n),u.default.on(u.CLOCK_CHANGE_BACKWARDS_EVENT,n),s.default.on(s.SKEW_CHANGE_EVENT,this._resetGlobalTimeouts.bind(this))}return(0,o.default)(e,[{key:"setLocalTimeout",value:function(e,t,n){return this._setTimeout(!1,e,t,n)}},{key:"setGlobalTimeout",value:function(e,t,n){return this._setTimeout(!0,e,t,n)}},{key:"clearTimeout",value:function(e){if(e){var t=this._alarms.get(e);t&&(window.clearTimeout(t.timeoutId),this._alarms.delete(e))}}},{key:"_setTimeout",value:function(e,t,n,a){var r=this;a&&this.clearTimeout(a);var i=a||(0,c.default)("alarm_timer_"),o=n-this._getTimeInMS(e),s=Math.min(o,l);if(o<0)return d.default.log("Alarm:setTimeout:Cannot set alarm in the past.")(),t(),i;var f=window.setTimeout(function(){n-r._getTimeInMS(e)0&&void 0!==arguments[0]&&arguments[0]?s.default.globalUnixTime():s.default.localUnixTime())}}]),e}());d.default.exportToWindow("Alarm",f);var h=f;t.default=h},djhfhbacbi:function(e,t,n){e.exports=n.p+"img/f20_a781e4e7a5b4d97c226843b0f2d1472d.png"},djhfjffeaj:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=t.reduce(function(e,t){return e+t.length},0),a=new e(n),r=0;return t.forEach(function(e){a.set(e,r),r+=e.length}),a}},djihbbijbg:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadProtoVersions=function(){return(0,a.requireLoadProtoVersions)().then(function(e){Object.assign(r,e)})},t.default=void 0;var a=n("dcigafgbbg"),r={};var i=r;t.default=i},djihfjdjfj:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("dgcdacjddi")),i=a(n("eaidjcib")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=a(n("bbicgeccjj")),d=a(n("cbjdcfeihb")),l=n("chjadgahdg"),f=function(e){function t(){return(0,i.default)(this,t),(0,o.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,s.default)(t,e),t}(d.default),h=function(e){function t(e,n){var a;return(0,i.default)(this,t),(a=(0,o.default)(this,(0,c.default)(t).call(this)))._store=new f(l.initialize,l.IdbArrayBufferTable,n),a}return(0,s.default)(t,e),(0,r.default)(t,[{key:"_get",value:function(e){return this._store.get(e).then(function(e){return e?e.data:null})}},{key:"_queryByIndex",value:function(e,t){throw new Error("Not implemented. Actual Arraybuffer store does not need it.")}},{key:"_getAll",value:function(){throw new Error("Not implemented. Actual Arraybuffer store does not need it.")}},{key:"_put",value:function(e,t){return this._store.put(e,{id:e,data:t}).then(function(e){return e.data})}},{key:"_del",value:function(e){return this._store.del(e)}},{key:"_count",value:function(){return this._store.count()}},{key:"clear",value:function(){return this._store.clear()}},{key:"_open",value:function(){return Promise.resolve()}},{key:"_close",value:function(){return Promise.resolve()}}]),t}(u.default);t.default=h},djjdddhhef:function(e,t,n){e.exports=n.p+"img/f46_1e9f9b05193093b5d0d80d9c936bcb36.png"},djjejfgdai:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("diaiajeedf")),i=a(n("ffjiicch")),o=a(n("ebhdfjjdeb")),c=n("dijiihaecd");i.default.add("device-list").version(c.DEVICE_LIST_CREATE_TABLE,[new o.default("id"),new r.default("devices"),new r.default("phash")]).view(function(e){return{id:e.id,devices:e.devices,hash:e.hash}});var s=i.default.table("device-list");t.default=s},djjheabgjj:function(e,t,n){e.exports=n.p+"img/f56_76dd317a660aa4927e72484ef9d903fb.png"},eaahddjajb:function(e,t,n){e.exports=n.p+"img/f53_623900497390a42269ea6c7ffd812ecc.png"},eaaiedebec:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(24).then(function(){e([n("fhfdgajaj"),n("cajgfdafda")])}.bind(null,n)).catch(n.oe).catch(t)})}},eacggcdcac:function(e,t,n){e.exports=n.p+"img/f88_286401f05def8a122db7f4686e383691.png"},eachgidfc:function(e,t,n){e.exports=n.p+"img/f45_0c3cea68945b437380dacd15cbe90ded.png"},eadcgfeiee:function(e,t,n){e.exports=n.p+"img/f60_4926d3e8b53f38a3c792cb7b3e07d48d.png"},eaefadhaai:function(e,t,n){e.exports=n.p+"img/f22_ca38cbb571fbddb6900518455b8a20b9.png"},eagfdbhhhh:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.createSelectableElement=function(e,t){var n=document.createElement(e);n.setAttribute("class",p),(t||""===t)&&(n.dataset[u.PLAIN_TEXT_DATA_ATTR]=t);return n},t.isSelectable=E,t.isSelectAll=y,t.findSelectableChildren=function(e,t){if(!(e instanceof HTMLElement))return[];if(t||E(e))return Array.from(e.childNodes);var n=Array.from(e.querySelectorAll(g));return n.filter(function(e){return!n.some(function(t){return t!==e&&t.contains(e)})})},t.hasSelectableChildren=function(e){if(!(e instanceof HTMLElement))return!1;return!!e.querySelector(g)},t.findSelectAllParent=function(e){if(!function e(t){if(!t)return!1;if(!(t instanceof HTMLElement))return e(t.parentElement);return(0,d.default)(t,"".concat(v," *"))}(e))return null;var t,n=e,a=0;for(;n&&a<5;){if(y(n)&&n instanceof HTMLElement){t=n;break}n=n.parentElement,a++}return t},t.SelectableCode=function(e){var t=S(e);return e.selectable?s.createElement(u.CopyableCode,t):s.createElement("code",t)},t.SelectableDel=function(e){var t=S(e);return e.selectable?s.createElement(u.CopyableDel,t):s.createElement("del",t)},t.SelectableDiv=function(e){var t=S(e);return e.selectable?s.createElement(u.CopyableDiv,t):s.createElement("div",t)},t.SelectableEm=function(e){var t=S(e);return e.selectable?s.createElement(u.CopyableEm,t):s.createElement("em",t)},t.SelectableLink=function(e){var t=S(e),n=t.href;if(n&&!f.default.hasValidUrlScheme(n))return s.createElement("span",null);return e.selectable?s.createElement(u.CopyableLink,t):s.createElement("a",t)},t.SelectableSpan=function(e){var t=S(e);return e.selectable?s.createElement(u.CopyableSpan,t):s.createElement("span",t)},t.SelectableStrong=function(e){var t=S(e);return e.selectable?s.createElement(u.CopyableStrong,t):s.createElement("strong",t)},t.default=function(e){var t=e.element,n=(0,o.default)(e,["element"]),a=S(n);return n.selectable?s.createElement(u.default,(0,i.default)({element:t},a)):s.createElement(t,a)},t.SelectableImg=t.SELECTABLE_INPUT_CSS_CLASS=t.SELECTABLE_CSS_SELECTOR=t.SELECTABLE_CSS_CLASS=void 0;var i=r(n("bacehaajgh")),o=r(n("dagbcgeifg")),c=r(n("ceffhbhahb")),s=a(n("ddhijeejag")),u=a(n("jbecjibfc")),d=r(n("bacieihhce")),l=r(n("ebjdgbaeij")),f=r(n("edbaidcaf")),h="selectable-text";t.SELECTABLE_CSS_CLASS=h;var p="".concat(u.COPYABLE_CSS_CLASS," ").concat(h),g=".".concat(h);t.SELECTABLE_CSS_SELECTOR=g;var _=p;t.SELECTABLE_INPUT_CSS_CLASS=_;var b="invisible-space",m="select-all",v=".".concat(m);function E(e){return!!e&&(e instanceof HTMLElement?(0,d.default)(e,g)||(0,d.default)(e,"".concat(g," *")):E(e.parentElement))}function y(e){return!!e&&(e instanceof HTMLElement?(0,d.default)(e,v):y(e.parentElement))}var T=s.forwardRef(function(e,t){e.forwardedRef;var n=(0,o.default)(e,["forwardedRef"]),a=S(n);return n.selectable?s.createElement(u.CopyableImg,(0,i.default)({forwardedRef:t},a)):s.createElement("img",(0,i.default)({ref:t},a))});function S(e){var t=e.className,n=e.noInvisibleSpace,a=e.plainText,r=e.prePlainText,i=e.appTextTemplate,s=e.selectable,u=e.selectAll,d=(0,o.default)(e,["className","noInvisibleSpace","plainText","prePlainText","appTextTemplate","selectable","selectAll"]);return s&&(d.plainText=a,d.prePlainText=r,d.appTextTemplate=i),Object.assign(d,{className:(0,c.default)(t,l.default.noop,{[h]:s,[m]:s&&u,[b]:s&&!n})}),d}t.SelectableImg=T},eaiigfgagg:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.aesCbcDecrypt=function(e,t){return Promise.resolve().then(function(){var n=t.slice(0,c),a=t.slice(c),i=s(n);return Promise.resolve(o.default.importKey("raw",(0,r.default)(Uint8Array,e),i,!1,["decrypt"])).then(function(e){return o.default.decrypt(i,e,a)})})},t.aesCbcEncrypt=function(e,t,n){return Promise.resolve().then(function(){var a;n?a=(0,r.default)(Uint8Array,n):(a=new Uint8Array(c),window.crypto.getRandomValues(a));var u=s(a);return Promise.resolve(o.default.importKey("raw",(0,r.default)(Uint8Array,e),u,!1,["encrypt"])).then(function(e){return o.default.encrypt(u,e,t)}).then(function(e){return(0,i.default)(Uint8Array,[a,new Uint8Array(e)]).buffer})})};var r=a(n("bcjbjghiih")),i=a(n("djhfjffeaj")),o=a(n("dfeaddeccc")),c=16;function s(e){return{name:"AES-CBC",iv:(0,r.default)(Uint8Array,e)}}},eajdeaaaei:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(51).then(function(){e([n("cicfhgcbja")])}.bind(null,n)).catch(n.oe).catch(t)})}},ebaahjgebh:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(56).then(function(){e([n("bihjehhaib")])}.bind(null,n)).catch(n.oe).catch(t)})}},ebaijigaig:function(e,t,n){e.exports=n.p+"img/f39_a09d7dfecc70b04ec35edc2967c60a30.png"},ebbdhchjj:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(68).then(function(){e([n("ebcdbahgbf")])}.bind(null,n)).catch(n.oe).catch(t)})}},ebdgcdjddg:function(e,t,n){e.exports=n.p+"img/f07_4d1031e781a9619d0579571eb2049ee6.png"},ebfbbgcde:function(e,t,n){e.exports=n.p+"img/f90_88c16bdd2fd8228ad1ec89ce3f0cb118.png"},ebggjhghhi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"attachWatcher",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"getResponseIfOnline",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"waitForOfflineNaive",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"waitForEvent",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"waitForBBEvent",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"determineIncognito",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"waitForSkip",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"waitForMain",{enumerable:!0,get:function(){return l.default}});var r=a(n("bcihihjbib")),i=a(n("eefifcjac")),o=a(n("dggdjcdgic")),c=a(n("bbffgbidea")),s=a(n("bacbhehedf")),u=a(n("cjafcdhjhd")),d=a(n("cdbejjgfb")),l=a(n("jaigbajih"))},ebhbcjfhei:function(e,t,n){"use strict";var a,r,i,o,c,s,u,d,l,f,h,p,g,_,b,m=n("cfjecfhbfg"),v=m(n("hbddjfeei")),E=m(n("dfjcddaaib")),y=m(n("eaidjcib")),T=m(n("dgcdacjddi")),S=m(n("jbgeabaaj")),w=m(n("iidhbgeed")),j=m(n("dbafiicfja")),A=null,O=!1;var C,P=0,I=[],R=!1,N=1e4,k=!1,M=null,L=0,D=0,x=8;function U(e,t){e.commitTime=null!=t?t:q(),e.sequenceNumber=L++}function F(){if(!M){var e=i.info();M={appVersion:c.VERSION_BASE,platform:d.PLATFORM_TYPE.WEBCLIENT,browser:e.name||null,browserVersion:e.ua||null,deviceName:e.os||null,deviceVersion:e.version||null,webcPhonePlatform:s.platformField||null,webcEnv:d.WEBC_ENV_CODE[c.WAM_ENV],webcTabId:g.thisTabId,webcWebPlatform:d.WEBC_WEB_PLATFORM_TYPE[c.WAM_PLATFORM]},d.Global.commitOnSet=!1,d.Global.set(M),d.Global.commitOnSet=!0}}var B=function(){function e(t){(0,y.default)(this,e),this.buffer=new r(void 0,!0),this.buffer.write("WAM",3),this.eventsWritten=0,this.prevGlobals={},this.dirtyGlobals={},this.unsavedPortion=null,this.saveKey=String(1e9*Math.random()|0),t&&this.setAll(t)}return(0,T.default)(e,[{key:"size",value:function(){return this.buffer.size()}},{key:"setAll",value:function(e){for(var t in e){var n=e[t];void 0!==n&&this.set(d.METRICS.getGlobal(t).id,n)}}},{key:"set",value:function(e,t){this.dirtyGlobals[String(e)]=t,this.unsavedPortion&&this.unsavedPortion.set(e,t)}},{key:"flushGlobals",value:function(){var e=this.dirtyGlobals,t=this.prevGlobals;for(var n in e){var a=e[n];if("boolean"==typeof a)a=a?1:0;else if(void 0===a)a=null;else if(Number.isNaN(a))continue;if(a!==t[n]){t[n]=a;var r=parseInt(n);V(this.buffer,r,a,D)}}this.dirtyGlobals={}}},{key:"write",value:function(e){var t=this.buffer;this.set(47,e.commitTime),this.set(3433,e.sequenceNumber),this.flushGlobals();for(var n=e.all,a=Object.keys(n),r=-1,i=0;i0?a.encode(this.buffer.peek(function(e){return e.readByteArray()})):""}}]),e}();function Y(e){I.push(e),R&&b.onOrBefore(N)}function G(){R=!0,I.length>0&&b.onOrBefore(N)}function W(){R=!1,b.cancel(),Promise.resolve(I).then(function(e){F(),"wam:executePending ".concat(e.length," jobs"),C||(C=new B(M));for(var t=0;t0&&(C.size()>c.WAM_MAX_BUFFER_SIZE||b>P+c.WAM_ROTATE_INTERVAL||!k)){if(!f())return C.buffer.size()>c.WAM_MAX_BUFFER_SIZE?(C=null,Promise.resolve()):H();var m=l.uploadEvent();return U(m,b),m.all,C.write(m),_.deleteAll().catch(function(e){return u.warn("wam:sendAllLogs failed to read because ".concat(String(e)))(e),{}}).then(function(e){return g=e,C&&(!C.unsavedPortion||C.saveKey in g||(C=C.unsavedPortion),g[C.saveKey]=C.stringBuffer()),Promise.all((0,j.default)(g,z))}).then(function(e){var t=(0,w.default)(e);if(t.length!==e.length&&(P=q(),k=!0),C&&!t.includes(C.saveKey)&&(C=null),0===t.length)return Promise.resolve();var n=t.reduce(function(e,t){return e+g[t].length},0);if(n1?e.commitTime=q():("wam:commit ".concat(e.$className),e.all,U(e),Y([!0,e])):u.error("wam:commit redundant commit! ".concat(e.$className))()},set:function(e,t){"wam:set ".concat(e.name," = ").concat(String(t)),Y([!1,e,t])},resumeJobs:G,initialize:F},function(e){return function(){if(O)e.apply(void 0,arguments);else{A||(A=[],window.setTimeout(function(){if(null!=A){a=n("hgjcbccfg"),r=n("dbajccegac"),i=n("bfigfgcaaj"),s=n("bjigbaghc").default,o=n("dfhjacfbjg"),c=n("baagejbchg"),u=n("bdiiahhjbe").default,d=n("bfbggcdbfb"),l=n("djbfbcedhj"),p=n("ceddibdhdb").default,g=n("egjjcjcg").default,_=n("cbghfecjef").default,f=n("deegaejecb").default,h=n("jfdefcbgc").default,n("bgahjigiia"),b=new p(W);for(var e=0;ee._threshold?e.trigger("js_halt",a):a<-e._threshold&&e.trigger("clock_change_backwards",a),t=n},this._interval),d.default.log("JsHaltDetector:detection started")()}}},{key:"stopDetection",value:function(){this._intervalId&&(clearInterval(this._intervalId),this._intervalId=null,d.default.log("JsHaltDetector:detection stopped")())}}]),t}(u.default);t.default=l},eceadcicaf:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;return n=t=function(t){function n(){var e,t;(0,u.default)(this,n);for(var a=arguments.length,r=new Array(a),i=0;i0&&t._pending[0]===a&&t._pending.shift()})}},{key:"cancelAll",value:function(e){var t=this._pending;this._pending=[],t.forEach(function(t){t.cancel(e)})}}]),e}();t.default=o},edbaidcaf:function(e,t,n){"use strict";var a,r=n("cfjecfhbfg"),i=r(n("caejgeijci")),o=r(n("eicihhaba")),c=r(n("cjbedagefc")),s=r(n("hgjcbccfg")),u=r(n("dbajccegac")),d=n("cgffhfegce"),l=r(n("dbafgaadgb")),f=n("hjbbdjjdf"),h=r(n("ddfjdghbjb")),p={build:function(e,t){var n=new h.default;return(0,o.default)(t||{},function(e,t){n.set(t,e)}),"".concat(e,"?").concat(n.toString())},canMuckHistory:function(){return window.history&&window.history.pushState&&window.location},relToAbs:function(e){return a||(a=document.createElement("a")),a.href=e,a.href},hostname:(0,i.default)(function(e){return a||(a=document.createElement("a")),a.href=this.isHttp(e)?e:"http://"+e,a.hostname}),isHttp:function(e){return e&&("https://"===e.toLowerCase().substring(0,8)||"http://"===e.toLowerCase().substring(0,7))},hasValidUrlScheme:function(e){var t=e.trim();return["irc://","ftp://","mailto:","http://","https://"].some(function(e){return 0===t.toLowerCase().indexOf(e)})},isBlob:function(e){return(0,f.isString)(e)&&"blob:"===e.substring(0,5)},isData:function(e){return(0,f.isString)(e)&&"data:"===e.substring(0,5)},isEncryptedMedia:function(e){return e&&(0,f.isString)(e)&&e.endsWith(".enc")},parseDataURL:function(e){var t=e.indexOf(":"),n=e.indexOf(";"),a=e.indexOf(",");return{mimetype:e.substring(t+1,n),data:e.substring(a+1)}},dataURLtoFile:function(e){var t=this.parseDataURL(e).mimetype;return(0,d.createFile)([window.dataURLtoBlob(e)],"",{type:t})},GSM_NAME:"gme-whatsappinc",GSM_NUMS:"LM4NgcjF-X_EedaZ6MwPVSH0Sac=",gsmURL:function(e,t){var n=t.replace(/\-/g,"+").replace(/_/g,"/"),a=s.default.decode(n),r=c.default.parse(e).path,i=u.default.build(r).readByteArray();return new l.default(a).sign(i).then(function(t){return"".concat(e,"&signature=").concat(s.default.urlSafe(s.default.encode(t)))})},thumbToCSSURL:function(e){var t=this.isHttp(e)?e:e.startsWith("data:")?e:"data:image/jpeg;base64,".concat(e);return'url("'.concat(t,'")')},thumbAsBackgroundImage:function(e){return e?{backgroundImage:this.thumbToCSSURL(e)}:{}}};e.exports=p},edjgaiicj:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("caejgeijci")),i=a(n("hgjcbccfg"));function o(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function c(e,t,n,a,r,i){return o((c=o(o(t,e),o(a,i)))<<(s=r)|c>>>32-s,n);var c,s}function s(e,t,n,a,r,i,o){return c(t&n|~t&a,e,t,r,i,o)}function u(e,t,n,a,r,i,o){return c(t&a|n&~a,e,t,r,i,o)}function d(e,t,n,a,r,i,o){return c(t^n^a,e,t,r,i,o)}function l(e,t,n,a,r,i,o){return c(n^(t|~a),e,t,r,i,o)}function f(e){return function(e,t){var n,a,r,i;e[t>>5]|=128<>>9<<4)]=t;for(var c=1732584193,f=-271733879,h=-1732584194,p=271733878,g=0;g>>8&255,c>>>16&255,c>>>24&255,255&f,f>>>8&255,f>>>16&255,f>>>24&255,255&h,h>>>8&255,h>>>16&255,h>>>24&255,255&p,p>>>8&255,p>>>16&255,p>>>24&255])}(function(e){var t,n=[];for(n[(e.length>>2)-1]=0,t=0;t>5]|=(255&e.charCodeAt(t/8))<2&&void 0!==arguments[2]?arguments[2]:a.default.isWid,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:r.createWid,o=t;switch(e){case"author":case"broadcast":case"chat":case"descOwner":case"from":case"gid":case"id":case"jid":case"owner":case"participant":case"quotedRemoteJid":case"quotedParticipant":case"remote":case"subjectOwner":case"s_o":case"to":case"wid":case"changeNumberNewJid":case"changeNumberOldJid":n(t)&&(o=i(t));break;default:var c=parseInt(e);!isNaN(c)&&n(t)&&(o=i(t))}return o}},eefhgajj:function(e,t,n){e.exports=n.p+"img/intro-connection_c98cc75f2aa905314d74375a975d2cf2.jpg"},eefifcjac:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET",n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,r=new XMLHttpRequest;return new Promise(function(i){function o(){i(r.status&&r.status<12e3?r:null)}a&&(r.responseType=a),r.onload=o,r.onreadystatechange=function(){4===r.readyState?o():0===r.readyState&&i(null)},r.onerror=function(){return i(null)},r.ontimeout=function(){return i(null)},r.open(t,e,!0),n?r.send(n):r.send()}).addRawControl("cancel",function(e,t){r.abort(),t(new Promise.CancellationError("Aborted XHR"))},!0).endWithControls("cancel")}},eejjbjjdb:function(e,t,n){e.exports=n.p+"img/f65_c863d05c20e4ff179c46170a5311afaf.png"},efdbbaffc:function(e,t,n){"use strict";var a=n("cfjecfhbfg"),r=n("bfejgijfbh");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("ddhijeejag")),o=a(n("biddiiafgd")),c=a(n("bgeajihhc"));t.default=function(){return i.createElement(o.default,{cover:!0,cancelText:l10n.t(718),onCancel:c.default.logout.bind(c.default,!0),okText:l10n.t(687),onOK:c.default.poke.bind(c.default)},l10n.t(909))}},effbcehec:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={key(e){}};t.default=a},egeacadbj:function(e,t,n){e.exports=n.p+"img/f61_ef3fba8c7e6d895afacfb334e7a746ff.png"},egeiccdha:function(e,t,n){e.exports=n.p+"img/f38_54b8f37e9f1251bfe9a2a2ef88a31912.png"},egjjcjcg:function(e,t,n){"use strict";var a=n("cfjecfhbfg"),r=n("bfejgijfbh");Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}}),t.ModelStoragePrefs=void 0;var i=r(n("bgaeedafjf")),o=a(n("bhaehigaaa")),c=i;t.ModelStoragePrefs=c},ehdeddja:function(e,t,n){e.exports=n.p+"img/favicon-error2_fb2afa4bfd23495c7bd2555bb080bb35.png"},ehjdgffbi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("ffjiicch")),i=a(n("ebhdfjjdeb")),o=n("dijiihaecd");r.default.add("blocklist").version(o.BLOCKLIST_CREATE_TABLE,[new i.default("id")]).view(function(e){return{id:e.id}});var c=r.default.table("blocklist");t.default=c},eidjcbbdf:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new r.default;return(0,s.checkValid)(e.constructor,e),p(t,e),u=void 0,t},t.encodeErrorInfo=function(){return void 0!==u?"Last encoded value for ".concat(u):"No information known"};var r=a(n("dbajccegac")),i=a(n("bgcffdiihh")),o=n("bfbigbhhbg"),c=n("bcihbdhgfa"),s=n("bbibdhibea"),u=void 0;function d(e,t){e.writeVarInt(t)}function l(e,t){e.writeVarInt(t>=0?2*t:2*-t+1)}var f=[void 0,d,d,d,d,l,l,function(e,t){e.writeVarInt(t?1:0)},d,function(e,t){e.writeUint64(t,!0)},function(e,t){e.writeInt64(t,!0)},function(e,t){e.writeFloat64(t,!0)},function(e,t){e.writeVarInt(r.default.numUtf8Bytes(t)),e.writeString(t)},function(e,t){e.writeVarInt(t.byteLength),e.writeBuffer(t)},function(e,t){e.writeWithVarIntLength(p,t)},function(e,t){e.writeUint32(t,!0)},function(e,t){e.writeInt32(t,!0)},function(e,t){e.writeFloat32(t,!0)}],h=f.map(function(e){var t=e;if(t)return function(e,t){e.writeWithVarIntLength(n,t)};function n(e,n){for(var a=0;a0){e.writeVarInt(m);var v=h[b];v&&v(e,p)}}else if(_&o.FLAGS.REPEATED)for(var E=f[b],y=0;y0&&void 0!==arguments[0]?arguments[0]:"";if(!E)return e.normalize("NFKD");try{return e.normalize("NFKD")}catch(t){return e}}},{key:"setLocale",value:function(e,t){var n={l:this._locale.l,priority:this._locale.priority,loc:this._locale.l};return this._considerLocale(n,e,t)?this.downloadAndSetTranslation(n):Promise.resolve()}},{key:"isLocaleSupported",value:function(e){try{return(0,d.default)((0,u.default)(t.prototype),"isLocaleSupported",this).call(this,e)&&(!window.Intl||Array.isArray(window.Intl.Collator.supportedLocalesOf(e)))}catch(e){return!1}}},{key:"init",value:function(e){var t,n={l:_.L10N.DEFAULT,priority:j.DEFAULT,loc:_.L10N.DEFAULT};if(this._considerLocale(n,e,j.PREVIOUS),this._considerLocale(n,(t=(y||window.location.href||"").split("/%F0%9F%8C%90/")).length>1?t[1].split("/")[0]:void 0,j.URL),this._considerLocale(n,navigator.language,j.BROWSER),navigator.languages&&navigator.languages.length)for(var a=0;a (").concat(c,", ").concat(s,"), Fetch: ").concat(l-g,"ms, Apply: ").concat(h-l,"ms"))(),n("gcbhjhjhg").default.supported){var e=n("chiaeadhif"),t=n("bbaibbdgdj");navigator.serviceWorker&&navigator.serviceWorker.controller&&e.request(navigator.serviceWorker.controller,t.SET_L10N,{isRTL:u,locale:c}).catch(function(){})}}).catch(function(e){return p.default.log("l10n:locale update error: (".concat(r,", ").concat(o,") > (").concat(c,", ").concat(s,")"))(e),t.downloadAndSetTranslation({l:_.L10N.DEFAULT,priority:j.DEFAULT,loc:_.L10N.DEFAULT})})}},{key:"customizeMomentLocale",value:function(e){var t=h.LOCALE_CUSTOMIZATIONS[e];t&&m.locale(e,t)}}]),t}(h.default);A.Dir=S,e.exports=new A},ffgeceahe:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setServerPropInElectron=function(e,t){}},ffggecdfj:function(e,t,n){e.exports=n.p+"img/f01_78cd893586564a736b94f919cd2851f7.png"},ffjcaffei:function(e,t){e.exports={container:"_2bESe","rotate-ltr":"_3rafi",rotateLtr:"_3rafi",path:"oWVod",dash:"_1NbMv",default:"_1y_Nu",white:"_2XQot",solidwhite:"_2iMUv",highlight:"XqrVN",in:"_3P1jn",out:"_2BA8e",noop:"_39kPF","rotate-rtl":"_1GiTh",rotateRtl:"_1GiTh"}},ffjiicch:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DATABASE_NAME=void 0;var r=a(n("cjhficgjgc")),i=a(n("bchejfgdg")),o=a(n("cdiffgjfcb"));t.DATABASE_NAME="model-storage";var c=new i.default("model-storage",r.default),s=new o.default(c);t.default=s},fgfejbfee:function(e,t,n){e.exports=n.p+"img/f95_7ce72143c371f981d394ab9b3391f5ea.png"},fggbaejaj:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(5).then(function(){e([n("ecefjcigaa"),n("daijbgghai")])}.bind(null,n)).catch(n.oe).catch(t)})}},fgjdgicjf:function(e,t,n){e.exports=n.p+"whatsapp-webclient-login-hq_10ce945f706bbd216466cd05f672164d.mp4"},fhfjcddbg:function(e,t,n){e.exports=n.p+"img/f98_8d47ec83349711222b6d9346049676f1.png"},fhijcbjhi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bchejfgdg")),i=a(n("cdiffgjfcb")),o=new r.default("lru-media-storage-idb"),c=new i.default(o);t.default=c},fjehehhbi:function(e,t){var n,a="__counter",r=new Promise(function(e,t){self.indexedDB||e(!1);var n,r=self.indexedDB.open("__wawc__ensure_indexedDB",1);r||e(!1),r.onsuccess=function(t){!function(t){if(!t)return void e(!1);var n=t.transaction([a],"readwrite");n.oncomplete=function(){e(!0)},n.onerror=function(){e(!1)};var r=n.objectStore(a);r.clear().onsuccess=function(){r.add({id:1,name:"test"}).onsuccess=function(){var t=r.get(1);t.onsuccess=function(n){var a=t.result;a&&1===a.id&&"test"===a.name?r.delete(1):e(!1)}}}}(n=r.result)},r.onupgradeneeded=function(t){if(n=t.target.result)try{n.createObjectStore(a,{keyPath:"id"})}catch(t){"TransactionInactiveError"===t.name&&e(!1)}else e(!1)},r.onerror=function(){e(!1)}}),i=function(){null!=n&&clearTimeout(n)};r.then(i,i);var o=Promise.race([r,new Promise(function(e){n=setTimeout(function(){e(!1)},1e5)})]).catch(function(){return!1});e.exports=function(){return o}},gaffaajde:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=d({},l,{},e),a=n.signal,r=n.timeoutIncludesTaskDuration,o=(0,i.default)(n,["signal","timeoutIncludesTaskDuration"]),u=new s.default(o);return(0,c.default)({signal:a,timeoutIterator:u,timeoutIncludesTaskDuration:r},t)};var i=r(n("dagbcgeifg")),o=r(n("bhabhhjdch")),c=a(n("cajjjeihci")),s=a(n("cbcbeheajj"));function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function d(e){for(var t=1;t(n._checkStreamingSupport(),n._streamingSupported),set(e){e!==n._streamingSupported&&n.trigger("change:streamingSupported",e),n._streamingSupported=e}}),Object.defineProperty((0,c.default)(e),"alive",{get:()=>n._checkAlive()}),e}return(0,s.default)(t,e),t}(d.default));t.default=h},gcggcajgj:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(54).then(function(){e([n("ebbahagghh")])}.bind(null,n)).catch(n.oe).catch(t)})}},gdcfceheb:function(e,t){e.exports={action:"_3Nnrl",textTip:"_2xbq0",divider:"_3UTE3"}},gefabghf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.startMeasure=function(e){return a;if(!r)return a;var t=(i.get(e)||0)+1;i.set(e,t);var n=c(1===t?e:"".concat(e," (").concat(t,")")),o="".concat(n,": Start"),s="".concat(n,": End");performance.mark(o);var u=!1;return{end(){if(!u){u=!0;var t=i.get(e)||0;t>1?i.set(e,t-1):i.delete(e),performance.mark(s),performance.measure(n,o,s)}}}},t.formatMeasureLabel=c;var a={end(){}},r=performance&&performance.mark&&performance.measure,i=new Map;var o="💬";function c(e){return"".concat(o," ").concat(e)}},gegeacdbd:function(e,t,n){var a,r=(a=function(e){(0,n("dcigafgbbg").setMainLoadingPromise)(e);var t=n("cahfddcdga").default,a=n("djciiabagi"),r=n("ddhijeejag");window.Promise=n("bachgbfdhf");var i=n("bcjcbbafcj");i.isSafari&&i.browserVersion.startsWith("13.")&&(t(document.body).className+=" text-rendering-bug-fix"),n("dffgfafjdh"),window.Velocity=n("eedchaief"),n("bjgagbghdi"),window.WebFont=n("jgajhifae"),n("ceffbgcjeg"),n("dgehadchif");var o=n("hjbbdjjdf").isFunction;["getSelection","open","focus"].forEach(function(e){var t=Object.getPrototypeOf(window)[e];o(t)&&window[e]!==t&&(window[e]=t)});var c=n("dfhjacfbjg");window.Debug||(window.Debug={}),window.Debug.uploadLogs=c.upload,window.l10n=n("fffdgbfji"),l10n.init(n("egjjcjcg").default.getLangPref());var s=n("bdiiahhjbe").default;function u(e){var t=e.message,n=e.stack,a=n.split("\n",1)[0];return a&&a.includes("Error:")?n:"Error: ".concat(t,"\n").concat(n)}window.onerror=function(e,t,a,r,i){try{n("cdeahgaaii").pprint(!0)}catch(e){s.error("UIM Print Failed!")(e)}var o;if(o=t&&"number"==typeof a?" (".concat(t,":").concat(a,":").concat(r,")"):t?" (".concat(t,")"):"","Script error."===e&&!i)return s.error("exe:onerror".concat(o," ").concat(e))(i),t&&c.upload("script-error"),!1;if(i instanceof Error&&i.stack){var d=u(i);s.errorVerbose("exe:unhandled error: ".concat(d))(),c.upload(null)}else s.error("exe:unhandled error: "+(e||"Given: ".concat(String(i))))(),c.upload(null);return!0},window.Promise.onPossiblyUnhandledRejection=function(e,t){if(s.error("exe:unhandled rejection: "+e)(),e&&e.stack){var n=u(e);e instanceof Error?s.errorVerbose(n)():s.errorVerbose("exe:unhandled stack: ".concat(n))()}s.errorVerbose("exe:unhandled promise: ".concat(t))(t),e instanceof Error&&e.stack?c.upload(null):c.upload("unhandled-rejection: ".concat(e))};var d=n("chebca"),l=d.default,f=d.hasPending,h=n("baagejbchg");window.Debug.VERSION=h.VERSION_STR;var p=n("bfigfgcaaj");window.onbeforeunload=function(e){if(p.isDownloading())p.clearDownloading();else if(s.log("webclient close/reload triggered")(),s.log("latest hash: "+h.LATEST_HASH)(),s.log("version: "+h.VERSION_STR)(),!(p.promptUnloadGuards>0))return f()?l10n.t(328):void 0},window.addEventListener("dragover",function(e){e.preventDefault()}),window.addEventListener("drop",function(e){e.preventDefault()}),n("dcajchgiic").loadSVGData(),(0,n("bcbegejdgf").default)()||a.render(r.createElement(l,null),t(document.getElementById("app")))},function(){var e=n("djbfbcedhj"),t=e.exeTimer;t.start(),a.apply(void 0,arguments),t.end()});window.Exe=r},gggdbjfib:function(e,t,n){e.exports=n.p+"img/f58_56649fe103006ec4fc5bdea5c69f7828.png"},gicaebggj:function(e,t,n){e.exports=n.p+"img/f19_2b465cf764fb53292292e003e070268a.png"},gidgcefj:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("ffceefejc")),c=a(n("cjedcdbdii")),s=a(n("dbjagcfebh")),u=a(n("bbicgeccjj")),d=n("bihghijhgb"),l=a(n("ceddibdhdb")),f=function(e){function t(e,n,a){var i;if((0,r.default)(this,t),(i=(0,o.default)(this,(0,c.default)(t).call(this)))._enqueue=(0,d.createEnqueue)(),i._purge=function(){if(i._pendingPurgePromise)return i._pendingPurgePromise;var e=Promise.loop(function(e){if(!(i._curSize<=i._maxSize))return i.queryOneByIndex(i._dateIndex).then(function(e){if(null==e){var t="The table has no item but purging condition is not met. Maybe the value is not well structured, making curSize NaN";return i._Logger.assert(!1,"Size based LRU Store",t),Promise.reject(new Error(t))}var n=e[i._primaryIndex];return i._dispose(n,e).catch(function(e){throw i._Logger.assert(!1,"Size based LRU store","error happens when calling _dispose: ".concat(e.message)),e})});i._pendingPurgePromise=null,e()});return i._pendingPurgePromise=e},i._schedulePurge=function(){i._purgeTimer.debounce(2e3)},i._put=i._enqueue(function(e,t){return t[i._primaryIndex]!==e?Promise.reject(new Error("The key you provide does not match.")):i._store.get(e).then(function(n){var a=!!n;return i._store.put(e,t).then(function(e){return a||(i._curSize+=e[i._sizeIndex]),i._schedulePurge(),e})})}),i._del=i._enqueue(function(e){return i._store.get(e).then(function(t){if(null!=t)return i._store.del(e).then(function(){i._curSize-=t[i._sizeIndex]||0});i._Logger.log("Unable to delete the item with key: ".concat(e," in lru object store, because it does not exist."))})}),i._store=e,i._primaryIndex=n.primaryIndex,i._dateIndex=n.dateIndex,i._sizeIndex=n.sizeIndex,n.maxSize<0)throw new Error("Cannot set max size to a negative number");return i._maxSize=Math.floor(n.maxSize),i._dispose=n.dispose,i._curSize=0,i._isCurSizeInitialized=!1,i._purgeTimer=new l.default(function(){i._purge().catch(function(e){i._Logger.error(e.message)})}),i._Logger=a,i}return(0,s.default)(t,e),(0,i.default)(t,[{key:"getCurSize",value:function(){return this._curSize}},{key:"getMaxSize",value:function(){return this._maxSize}},{key:"setMaxSize",value:function(e){var t=this;return e<0?Promise.reject("Cannot set size to a negative number"):(this._maxSize=Math.floor(e),this._purgeTimer.cancel(),this._purge().catch(function(e){t._Logger.error(e.message)}))}},{key:"putObject",value:function(e){var t=e[this._primaryIndex];return this.put(t,e)}},{key:"_get",value:function(e){return this._store.get(e)}},{key:"queryOneByIndex",value:function(e){return this._store.queryByIndex(e,{limit:1}).then(function(e){return 0===e.length?null:e[0]})}},{key:"_queryByIndex",value:function(e,t){return this._store.queryByIndex(e,t)}},{key:"_getAll",value:function(){return this._store.getAll()}},{key:"_clear",value:function(){return this._store.clear()}},{key:"_count",value:function(){return this._store.count()}},{key:"_open",value:function(){var e=this;return this._store.open().then(function(){if(!e._isCurSizeInitialized)return e._store._getAll().then(function(t){e._curSize=t.reduce(function(t,n){return t+(n[e._sizeIndex]||0)},0),e._isCurSizeInitialized=!0})})}},{key:"_close",value:function(){return this._curSize=0,this._isCurSizeInitialized=!1,this._store.close()}}]),t}(u.default);t.default=f},gifebcgdd:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(13).then(function(){e([n("bbhifbijaj"),n("bgfheijdba")])}.bind(null,n)).catch(n.oe).catch(t)})}},gjjjhajjd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("dbajccegac")),c=a(n("ceddibdhdb")),s=1e4,u=208,d=210,l=211,f=128;var h=function(){function e(t){var n=this;(0,r.default)(this,e),this.performSendStep=function(){var e=!1,t=s;if(n.remainingChunk){var a=n.remainingChunk;if(a.length>=s){var r=o.default.build(d,f,a),i=r.readBuffer(s);n.remainingChunk=r.readByteArray(),e=!0,t=0,n._send(i)}else{var c=o.default.build(l,f,a);n.remainingChunk=null,e=!0,t-=c.size(),n._send(c.readBuffer())}}for(var h=n.queue;h.length&&t>2;){var p=h.shift();if("string"==typeof p)p.length<=t||!e?(e=!0,t-=p.length,n._send(p)):(t=0,h.unshift(p));else if(p.byteLength0||!!this.remainingChunk}},{key:"cancel",value:function(){this.timer.cancel()}},{key:"_send",value:function(e){this.watchedSocket.socket.send(e)}},{key:"send",value:function(e){this.isQueueing()?this.queue.push(e):function(e){return"string"==typeof e?e.length:e.byteLength}(e)<=s?this._send(e):(this.queue.push(e),this.timer.forceRunNow())}}]),e}();t.default=h},habhgaea:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(3).then(function(){e([n("bedidhbffd"),n("djfjifafji")])}.bind(null,n)).catch(n.oe).catch(t)})}},hccjiiej:function(e,t,n){e.exports=n.p+"img/f61_08509dff37749613925fe8b16a84ba56.png"},hdejdjehj:function(e,t,n){e.exports=n.p+"img/f64_48df8c352924ef1153bb8fd56f5af198.png"},hehdadejj:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("bgcffdiihh")),c=n("bfbigbhhbg"),s=a(n("dbjddhiagj")),u=a(n("eidjcbbdf")),d=function(){function e(t){(0,r.default)(this,e);for(var n=(0,o.default)(this.constructor),a=n.names,i=n.types,s=n.defaults,u=t||void 0,d=0;dGoogle Chrome',FIREFOX:'Mozilla Firefox',OPERA:'Opera'},OS_TYPE:{WINDOWS:"windows",MAC:"mac os",CHROMEOS:"chromium os"},LATEST_HASH:"e9de429fa241af65bedd43546a69b4eb9d1063dc",VERSION:{p:Number("0"),s:Number("4"),t:Number("1302")},VERSION_BASE:"0.4.1302",VERSION_STR:"0.4.1302",DYN_ORIGIN:"https://web.whatsapp.com/",PP_URL:"https://web.whatsapp.com/pp",LOGOUT_URL:"https://web.whatsapp.com/logout",WAM_URL:"https://web.whatsapp.com/wam",GROUP_DEFAULT_ICON:n("bdadedjcad"),USER_DEFAULT_ICON:n("cbajgebeac"),NOTIFICATION_TONE_PATH:n("chhahhbcd"),PTT_MIDDLE_TONE_PATH:n("bedjdiciie"),PTT_END_TONE_PATH:n("dafjjchcfe"),DRAG_TYPE_FILE:"Files",KEY_LOCAL_TAKEOVER_OK:"local-takeover-ok",SCROLL_FUDGE:100,PERMISSION_ALLOWED:"granted",PERMISSION_DEFAULT:"default",PERMISSION_DENIED:"denied",QR_EDGE:264,NUX:{SAFARI_LIMITED_SUPPORT:"safari_limited_support",REVOKE_LEGAL_DISCLAIMER_NUX:"revoke_legal_disclaimer_nux"},TEXTSIZE_CLASS_MAP:[{scale:-1,classname:"textsize-small"},{scale:-2,classname:"textsize-xsmall"},{scale:-3,classname:"textsize-xxsmall"},{scale:1,classname:"textsize-large"},{scale:2,classname:"textsize-xlarge"},{scale:3,classname:"textsize-xxlarge"}],LIST_HEIGHT_TEXTSIZE_MAP:[{scale:-1,height:64},{scale:-2,height:58},{scale:-3,height:52},{scale:1,height:72},{scale:2,height:72},{scale:3,height:72}],MSG_FOCUS_SCROLL_ANIMATION_DURATION:400,WAM_PLATFORM:"WEB",FLB_PLATFORM:"web"},o);t.default=c},hgjcbccfg:function(e,t){var n=3e3;function a(e){for(var t=Math.ceil(4*e.length/3),n=4*Math.ceil(e.length/3),a=new Array(n),r=0,i=0;r>18,a[r+1]=o>>12&63,a[r+2]=o>>6&63,a[r+3]=63&o}for(var c=0;c>16,u[l+1]=f>>8&255,u[l+2]=255&f}switch(s-l){case 2:u[l]=n[d]>>16,u[l+1]=n[d]>>8&255;break;case 1:u[l]=n[d]>>16}return u}e.exports={encode:function(e){var t=e;if((Array.isArray(t)||t instanceof ArrayBuffer)&&(t=new Uint8Array(t)),t.length<=n)return a(t);for(var r=[],i=0;i=400&&u.default.error("models:chat send presence composing error "+t.toString())()}).catch(c.WapDrop,s.ProtoVersionUndefined,function(){}),e.presenceResendTimerId=setTimeout(function(){return h(e)},o.default.PRESENCE_RESEND_WAIT)}e.typing=!0,e.pausedTimerId&&clearTimeout(e.pausedTimerId);e.pausedTimerId=setTimeout(function(){return f(e)},o.default.SEND_PAUSED_WAIT)}((0,l.unproxy)(e))},t.markPaused=function(e){return f((0,l.unproxy)(e))},t.markRecording=function(e){return function(e){if((e.presence.isOnline||e.isGroup)&&!e.recording){var t=e.id;(0,i.sendChatStateRecording)(t).catch(c.ServerStatusCodeError,function(e){e.status>=400&&u.default.error("models:chat send presence recording error "+t.toString())()}).catch(c.WapDrop,s.ProtoVersionUndefined,function(){}),e.presenceResendTimerId=setTimeout(function(){return h(e)},o.default.PRESENCE_RESEND_WAIT)}e.pausedTimerId&&(clearTimeout(e.pausedTimerId),e.unset("pausedTimerId"));e.recording=!0,e.typing=!1}((0,l.unproxy)(e))},t.sendPresenceAvailable=function(){(0,d.setPresenceAvailable)()},t.sendPresenceUnavailable=function(){(0,d.setPresenceUnavailable)()},t.presenceOnlineChanged=function(e){e.presence.isOnline?h(e):e.presenceResendTimerId&&(clearTimeout(e.presenceResendTimerId),e.unset("presenceResendTimerId"))},t.clearPresence=function(e){e.presenceResendTimerId&&(clearTimeout(e.presenceResendTimerId),e.unset("presenceResendTimerId"));e.pausedTimerId&&(clearTimeout(e.pausedTimerId),e.unset("pausedTimerId"));e.typing=!1};var i=n("chciaebahg"),o=r(n("baagejbchg")),c=n("ddjgcfjicj"),s=a(n("cajijabhgb")),u=r(n("bdiiahhjbe")),d=n("cbgjbaaigi"),l=n("bheafeifce");function f(e){if((e.presence.isOnline||e.isGroup)&&(e.typing||e.recording)){var t=e.id;(0,i.sendChatStatePaused)(t).catch(c.ServerStatusCodeError,function(e){e.status>=400&&u.default.error("models:chat send presence paused error "+t.toString())()}).catch(c.WapDrop,s.ProtoVersionUndefined,function(){})}e.presenceResendTimerId&&(clearTimeout(e.presenceResendTimerId),e.unset("presenceResendTimerId")),e.pausedTimerId&&(clearTimeout(e.pausedTimerId),e.unset("pausedTimerId")),e.typing=e.recording=!1}function h(e){var t=e.id;if(e.recording)(0,i.sendChatStateRecording)(t).catch(c.ServerStatusCodeError,function(e){e.status>=400&&u.default.error("models:chat send presence resend recording error "+t.toString())()}).catch(c.WapDrop,s.ProtoVersionUndefined,function(){});else{if(!e.typing)return void e.unset("presenceResendTimerId");(0,i.sendChatStateComposing)(t).catch(c.ServerStatusCodeError,function(e){e.status>=400&&u.default.error("models:chat send presence resend composing error "+t.toString())()}).catch(c.WapDrop,s.ProtoVersionUndefined,function(){})}e.presenceResendTimerId=setTimeout(function(){return h(e)},o.default.PRESENCE_RESEND_WAIT)}},idggggeie:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(122).then(function(){e([n("hfafiiffd")])}.bind(null,n)).catch(n.oe).catch(t)})}},iebfaccaa:function(e,t,n){e.exports=n.p+"img/f42_cd0e42183cff2e75bdde0c139bbb641a.png"},iedciegch:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(60).then(function(){e([n("bcgdbehbgg")])}.bind(null,n)).catch(n.oe).catch(t)})}},ifbfjgchd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("hbddjfeei")),i=a(n("eaidjcib")),o=a(n("dgcdacjddi")),c=8,s=function(){function e(t){if((0,i.default)(this,e),t<=0)throw new RangeError("BitArray:numBits should be positive");this._numBits=t,this._array=new Uint8Array(Math.ceil(this._numBits/c))}return(0,o.default)(e,[{key:"get",value:function(e){var t=this._getArrayIndexOffset(e),n=(0,r.default)(t,2),a=n[0],i=n[1];return Boolean(this._array[a]>>i&1)}},{key:"set",value:function(e){var t=this._getArrayIndexOffset(e),n=(0,r.default)(t,2),a=n[0],i=n[1];this._array[a]|=1<=this._numBits)throw new RangeError("BitArray:index out of bounds");var t=Math.floor(e/c);return[t,e-t*c]}},{key:"length",get:function(){return this._numBits}}]),e}();t.default=s},ifbhhadbh:function(e,t,n){e.exports=n.p+"img/f66_1971ad2c6440b2fc909759d8614ef901.png"},iffjgahba:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){function n(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"ExtendableError",n=Error.call(this,t);n.name=e,this.message=t,this.name=e,this.stack=n.stack}return n.prototype=t?t.prototype:a,n.prototype.constructor=n,n};var a=Object.create(Error.prototype,{constructor:{value:void 0,writable:!0,configurable:!0}})},igcieadei:function(e,t,n){e.exports=n.p+"img/f31_db46b1350eb553583212866aa44e2ac0.png"},ihdjbfiaj:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(42).then(function(){e([n("biaifhfje")])}.bind(null,n)).catch(n.oe).catch(t)})}},iififdhab:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(26).then(function(){e([n("bjjgjbcchb"),n("bjfehegffi")])}.bind(null,n)).catch(n.oe).catch(t)})}},ijhiecbfi:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(124).then(function(){e([n("ecibibbbeh")])}.bind(null,n)).catch(n.oe).catch(t)})}},ijjfgbihj:function(e,t,n){e.exports=n.p+"img/f76_1347ad29de86f3d0ceb3bf329b06a0a7.png"},jacdadbe:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.storeDataIndex=t.storePrimaryIndex=void 0;var r=a(n("diaiajeedf")),i=a(n("fhijcbjhi")),o=a(n("ebhdfjjdeb"));t.storePrimaryIndex="id";t.storeDataIndex="data";i.default.add("lru-media-array-buffer").version(i.default.versions.version(0),[new o.default("id"),new r.default("data")]).view(function(e){return{id:e.id,data:e.data}});var c=i.default.table("lru-media-array-buffer");t.default=c},jaigbajih:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return r.default.isMainLoaded?Promise.resolve():(0,i.default)(r.default,"main_loaded")};var r=a(n("bbchdeehff")),i=a(n("bacbhehedf"))},jaigjeiig:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.AssetLoaderClass=t.default=t.AssetLoader=t.LOAD_PRIORITY=void 0;var i=r(n("bhfcfhafdj")),o=r(n("eaidjcib")),c=r(n("dgcdacjddi")),s=r(n("cehcfaibji")),u=r(n("dhgeffcgbg")),d=r(n("cgeeeeddea")),l=r(n("didgbeicae")),f=r(n("bhddheiedc")),h=n("dghhefgjhc"),p=r(n("jjhbchhce")),g=r(n("dgedaabchg")),_=r(n("djegeegcbf")),b=a(n("cejceighbj")),m=r(n("bdiiahhjbe")),v=r(n("bfbggcdbfb")),E=r(n("cahfddcdga")),y=r(n("caicbegffc")),T=r(n("bgabgddgch")),S={INITIAL_EMOJI_LOAD:1,INITIAL_ASSET_LOAD:2,HELP_ANIMATED_DOODLE:2,LAZY_LOAD_EMOJI:2,NOTIFICATION_ICON:2};t.LOAD_PRIORITY=S;var w=h.EMOJI.EMOJI_TYPE,j=[{id:"bg-chat",selector:"[data-asset-chat-background]",low:{default:n("cdjaddbhfj")},high:{default:n("cdjaddbhfj")}},{id:"intro-connection",selector:"[data-asset-intro-image]",low:{default:n("eefhgajj")},high:{default:n("cbbfebgii")}}],A=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:90;(0,o.default)(this,e),this._assetStyle=new g.default("asset-style"),this._requestedAssets={},this._loadingDataMap={},this._getEmojiForPlatform=null,this._currentResolution=p.default.currentRes,this._currentlyLoadingCount=0,this._queue=new y.default(function(e){return-e.priority}),this._hasLoggedDecrementBelowZero=!1,this._handleDpiChange=function(){var e=p.default.currentRes,n=t._currentResolution;e!==n&&(t._currentResolution=e,Object.keys(t._requestedAssets).forEach(function(e){t._cancelLoad(e,n)}),t._loadAssets((0,s.default)(t._requestedAssets),S.INITIAL_EMOJI_LOAD,{forceCheck:!1}).catch(Promise.CancellationError,function(){}))},this._maxConcurrentRequests=n,window.addEventListener("dpichange",this._handleDpiChange)}return(0,c.default)(e,[{key:"initEmojiAsset",value:function(e){this._getEmojiForPlatform=e}},{key:"loadInitialAssets",value:function(){var e=[].concat(j),t=new v.default.WebcAssetLoad({webcAssetName:"initial-assets",webcAssetFromCache:!1,webcAssetCacheType:v.default.WEBC_ASSET_CACHE_TYPE_CODE.UNCACHED});this._loadAssets(e,S.INITIAL_ASSET_LOAD,{estimateStorage:!0}).then(function(){t.markWebcAssetLoadT(),t.commit();var e=t.webcAssetLoadT;m.default.log("AssetLoader:loadInitialAssets complete in ".concat(e,"ms"))()}).catch(Promise.CancellationError,function(){m.default.log("AssetLoader:loadInitialAssets cancelled by more recent request.")()})}},{key:"loadEmoji",value:function(e,t,n){if(this._getEmojiForPlatform&&this._currentPlatform){var a=this._getEmojiForPlatform(this._currentPlatform),r=_.default.getBucket(e),i=this._getEmojiPrefix(),o=a.find(function(e){return e.id==="".concat(i,"b").concat(r,"-").concat(t)});return o?this.loadAsset(o,n,!1):Promise.reject(new Error("The given emoji id was not found"))}return Promise.reject(new Error("emojiForPlatform or currentPlatform are not set"))}},{key:"loadEmojis",value:function(){var e=(0,E.default)(this._currentPlatform);(0,d.default)(null!=this._getEmojiForPlatform,"Emojis were loaded before initializing the emoji assets!");var t=(0,i.default)(this._getEmojiForPlatform(e)),n=new v.default.WebcAssetLoad({webcAssetName:"emojis",webcAssetFromCache:!1,webcAssetCacheType:v.default.WEBC_ASSET_CACHE_TYPE_CODE.UNCACHED});this._loadAssets(t,S.INITIAL_EMOJI_LOAD,{estimateStorage:!0}).then(function(){n.markWebcAssetLoadT(),n.commit();var e=n.webcAssetLoadT;m.default.log("AssetLoader:loadEmojis complete in ".concat(e,"ms"))()}).catch(Promise.CancellationError,function(){m.default.log("AssetLoader:loadEmojis cancelled by more recent request.")()})}},{key:"loadAsset",value:function(e,t){var n=this,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.id,i=p.default.currentRes,o=this._requestedAssets[r];if(o&&!(0,u.default)(e,o)){throw new Error(["Attempted to load an asset using an already used ID"].join("\n"))}this._requestedAssets[r]=e,this._loadingDataMap[r]=this._loadingDataMap[r]||{};var c="high"===i?"low":"high";this._cancelLoad(r,c);var s=this._loadingDataMap[r][i];if(s&&!a)return s.promise;var d=new l.default(e,i,t),f=this._buildPromise(d).uncancellable().tap(function(t){e.selector&&n._assetStyle.setRule("".concat(e.selector),{"background-image":"url('".concat(t,"')")})}).catch(function(e){var t=n._loadingDataMap[r][i],a=h!==t;if(a||(n._loadingDataMap[r][i]=null),e instanceof Promise.CancellationError&&(m.default.log("Asset load cancelled by more recent request: ".concat(r,"-").concat(i))(),a&&t))return t.promise;throw e});d.setConsumerPromise(f);var h={promise:f,cancel:function(e){n._cancelUrlPromise(d,e)}};return this._loadingDataMap[r][i]=h,s&&s.cancel(!1),this._startLoad(),f}},{key:"_buildPromise",value:function(e){var t=this;return new Promise(function(n){e.setConsumerPromiseResolve(n),t._queue.push(e)}).cancellable()}},{key:"_startLoad",value:function(){var e=this;if(!(this._currentlyLoadingCount>=this._maxConcurrentRequests))for(var t=function(t){var n=e._queue.pull();if(!n)return{v:void 0};e._currentlyLoadingCount+=1,(0,b.default)(n).then(function(){e._decrementCurrentlyLoadingCount(),e._startLoad()}).catch(Promise.CancellationError,function(){}).catch(function(t){e._decrementCurrentlyLoadingCount(),n.retryCount+=1;var a=T.default.expBackoff(n.retryCount,12e4,1e3,.1);setTimeout(function(){e._queue.push(n),e._startLoad()},a),e._startLoad(),(0,b.getSupportedImageFormatUrl)(n).then(function(e){var n=e.split("/");m.default.warn("Asset: ".concat(n[n.length-1]," failed. Retrying..."))(t)})})},n=0;n1&&void 0!==arguments[1])||arguments[1],n=e.getLoadUrlPromise();if(n){n.cancel();var a=e.getConsumerPromise();t&&a&&(a.cancel(),this._decrementCurrentlyLoadingCount())}this._startLoad()}},{key:"_cancelLoad",value:function(e,t){var n=this._loadingDataMap[e]&&this._loadingDataMap[e][t];n&&(this._loadingDataMap[e][t]=null,n.promise.isPending()&&n.cancel(!0))}},{key:"setPlatform",value:function(e){var t=this;if(e!==this._currentPlatform){this._currentPlatform=e;var n=("iphone"===e?w.WHATSAPP:w.APPLE)===w.APPLE?"emoji-apple-":"emoji-wa-";if(Object.keys(this._requestedAssets).forEach(function(e){e.startsWith(n)&&(t._cancelLoad(e,"high"),t._cancelLoad(e,"low"))}),null!=this._getEmojiForPlatform){var a=this._getEmojiForPlatform(e);this._loadAssets(a,S.INITIAL_EMOJI_LOAD,{forceCheck:!1})}}}},{key:"_getEmojiPrefix",value:function(){return"iphone"===this._currentPlatform?"emoji-apple-":"emoji-wa-"}},{key:"_loadAssets",value:function(e,t,n){var a=this,r=!1!==(n&&n.forceCheck),i=!0===(n&&n.estimateStorage);return Promise.all(e.map(function(e){return a.loadAsset(e,t,r)})).then(function(e){return(0,f.default)({keep:(0,s.default)(a._requestedAssets),estimateStorage:i}),e})}},{key:"_decrementCurrentlyLoadingCount",value:function(){this._currentlyLoadingCount<=0&&!this._hasLoggedDecrementBelowZero&&(this._hasLoggedDecrementBelowZero=!0,m.default.assert(!1,"Tried to decrease _loadingCount below zero, would have been negative.")()),this._currentlyLoadingCount=Math.max(0,this._currentlyLoadingCount-1)}}]),e}();t.AssetLoader=A;var O=new A;t.default=O;var C=A;t.AssetLoaderClass=C},jajidiic:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(91).then(function(){e([n("beheejahaa")])}.bind(null,n)).catch(n.oe).catch(t)})}},jbecjibfc:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.isCopyable=function(e){return e instanceof HTMLElement&&(0,d.default)(e,h)},t.hasCopyableParent=function(e){return e instanceof HTMLElement&&(0,d.default)(e,"".concat(h," *"))},t.getPrePlainTextData=function(e){return e.dataset[b]},t.getPlainTextData=function(e){return e.dataset[g]},t.getAppTextTemplateData=function(e){return e.dataset[v]},t.findCopyableChildren=function(e){var t=Array.from(e.querySelectorAll(h));return t.filter(function(e){return!t.some(function(t){return t!==e&&t.contains(e)})})},t.CopyableCode=function(e){return s.createElement("code",y(e))},t.CopyableDel=function(e){return s.createElement("del",y(e))},t.CopyableDiv=function(e){return s.createElement("div",y(e))},t.CopyableEm=function(e){return s.createElement("em",y(e))},t.CopyableLink=function(e){var t=y(e).href;if(t&&!l.default.hasValidUrlScheme(t))return s.createElement("span",null);return s.createElement("a",y(e))},t.CopyableSpan=function(e){return s.createElement("span",y(e))},t.CopyableStrong=function(e){return s.createElement("strong",y(e))},t.default=function(e){var t=e.element,n=(0,o.default)(e,["element"]);return s.createElement(t,y(n))},t.CopyableImg=t.PLAIN_TEXT_DATA_ATTR=t.COPYABLE_CSS_SELECTOR=t.COPYABLE_CSS_CLASS=void 0;var i=r(n("bacehaajgh")),o=r(n("dagbcgeifg")),c=r(n("ceffhbhahb")),s=a(n("ddhijeejag")),u=r(n("difjdcajjj")),d=r(n("bacieihhce")),l=r(n("edbaidcaf")),f="copyable-text";t.COPYABLE_CSS_CLASS=f;var h=".".concat(f);t.COPYABLE_CSS_SELECTOR=h;var p="data-plain-text",g=(0,u.default)(p);t.PLAIN_TEXT_DATA_ATTR=g;var _="data-pre-plain-text",b=(0,u.default)(_),m="data-app-text-template",v=(0,u.default)(m);var E=s.forwardRef(function(e,t){var n=e.forwardedRef,a=(0,o.default)(e,["forwardedRef"]);return s.createElement("img",(0,i.default)({ref:n||t},y(a)))});function y(e){var t=e.className,n=e.plainText,a=e.prePlainText,r=e.appTextTemplate,i=(0,o.default)(e,["className","plainText","prePlainText","appTextTemplate"]);return i.className=(0,c.default)(t,f),null!=n&&(i[p]=n),null!=a&&(i[_]=a),null!=r&&(i[m]=r),i}t.CopyableImg=E},jbgjefjeb:function(e,t){e.exports={"🤝🏻":"🤝","🤝🏼":"🤝","🤝🏽":"🤝","🤝🏾":"🤝","🤝🏿":"🤝","👯🏻":"👯","👯🏼":"👯","👯🏽":"👯","👯🏾":"👯","👯🏿":"👯","👯🏻‍♂":"👯‍♂","👯🏼‍♂":"👯‍♂","👯🏽‍♂":"👯‍♂","👯🏾‍♂":"👯‍♂","👯🏿‍♂":"👯‍♂"}},jccfhaecf:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("eaidjcib")),i=a(n("dgcdacjddi")),o=a(n("baagejbchg")),c=a(n("bdiiahhjbe")),s=n("hjbbdjjdf"),u=/(?:^([^.:@]+))(?:\.([0-9]{1,2}))?(?:\:([0-9]{1,2}))?@(s\.whatsapp\.net|c\.us|g\.us|broadcast|call|b\.whatsapp\.net)$/i,d=["name","short","notify"],l=function(){function e(t,n){if((0,r.default)(this,e),!(n&&n.intentionallyUsePrivateConstructor))throw new Error("You should use WidFactory.createWid() instead of the Wid constructor. If you absolutely must use the constructor, pass {intentionallyUsePrivateConstructor: true} as a second parameter.");var a=t.match(u);if(!a)throw new Error("wid error: invalid wid: ".concat(t));var i,o=[],c=a[1],s=a[2],d=a[3],l=a[4].toLowerCase();switch(l){case"s.whatsapp.net":i="c.us";break;default:i=l}if(this.server=i,this.user=c,o.push(this.user),s){if("c.us"!==this.server)throw new Error("wid error: wrong server for wid with agent present: ".concat(t));var f=parseInt(s,10);if(isNaN(f))throw new Error("wid error: NaN agent: ".concat(s," wid: ").concat(t));if(f>255)throw new Error("wid error: agent>255 : ".concat(f," wid: ").concat(t));f&&(o.push("."),o.push(f),this.agent=f)}if(d){if("c.us"!==this.server)throw new Error("wid error: wrong server for wid with device present: ".concat(t));var h=parseInt(d,10);if(isNaN(h))throw new Error("wid error: NaN device: ".concat(d," wid: ").concat(t));if(h>255)throw new Error("wid error: device>255 : ".concat(h," wid: ").concat(t));h&&(o.push(":"),o.push(h),this.device=h)}o.push("@"),o.push(this.server),this._serialized=o.join("")}return(0,i.default)(e,[{key:"toString",value:function(e){if(e){var t,n,a=e.legacy&&"c.us"===this.server?"@s.whatsapp.net":this.server;if(e.formatFull?(t=".".concat(this.agent||0),n=":".concat(this.device||0)):(t=null!=this.agent&&0!==this.agent?".".concat(this.agent):"",n=null!=this.device&&0!==this.device?":".concat(this.device):""),e.formatFull||e.legacy&&"c.us"===this.server)return[this.user,t,n,a].join("")}return this._serialized}},{key:"getSignalAddress",value:function(){var e=null!=this.agent&&0!==this.agent?"_".concat(this.agent):"",t=null!=this.device&&0!==this.device?":".concat(this.device):"";return[this.user,e,t].join("")}},{key:"equals",value:function(t){return t instanceof e&&this.toString()===t.toString()}},{key:"isLessThan",value:function(t){return t instanceof e&&this.toString()t.toString()}},{key:"isUser",value:function(){return"c.us"===this.server}},{key:"isBroadcast",value:function(){return"broadcast"===this.server}},{key:"isOfficialBizAccount",value:function(){return this.toString()===o.default.OFFICIAL_BIZ_WID}},{key:"isGroup",value:function(){return"g.us"===this.server}},{key:"isServer",value:function(){return"server"===this.user&&"c.us"===this.server}},{key:"isPSA",value:function(){return"0"===this.user&&"c.us"===this.server}},{key:"isStatusV3",value:function(){return"status"===this.user&&"broadcast"===this.server}},{key:"toJSON",value:function(){return this.toString()}}],[{key:"isXWid",value:function(t,n){return(0,s.isString)(n)?n.split("@")[1]===t:n instanceof e?n.server===t:(void 0!==n&&c.default.log("wid:isXWid called on nonstring: + ".concat(String(n)))(),!1)}},{key:"isUser",value:function(t){return e.isXWid("c.us",t)}},{key:"isBroadcast",value:function(t){return e.isXWid("broadcast",t)}},{key:"isGroup",value:function(t){return e.isXWid("g.us",t)}},{key:"isGroupCall",value:function(t){return e.isXWid("call",t)}},{key:"isWid",value:function(t){return(0,s.isString)(t)?u.test(t):t instanceof e}},{key:"canBeWid",value:function(e){return!e||!d.includes(e)}},{key:"isServer",value:function(t){return(0,s.isString)(t)?t.toLowerCase()===o.default.SERVER_WID:t instanceof e&&t.isServer()}},{key:"isPSA",value:function(t){return(0,s.isString)(t)?t.toLowerCase()===o.default.PSA_WID:t instanceof e&&t.isPSA()}},{key:"isStatusV3",value:function(t){return(0,s.isString)(t)?t.toLowerCase()===o.default.STATUS_WID:t instanceof e&&t.isStatusV3()}},{key:"isOfficialBizAccount",value:function(t){return(0,s.isString)(t)?t.toLowerCase()===o.default.OFFICIAL_BIZ_WID:t instanceof e&&t.isOfficialBizAccount()}},{key:"user",value:function(t){return(0,s.isString)(t)?t.split("@")[0]:t instanceof e?t.user:void 0}},{key:"equals",value:function(t,n){return t instanceof e||n instanceof e?t instanceof e&&t.equals(n):t===n}},{key:"isLessThan",value:function(t,n){return t instanceof e&&n instanceof e&&t.toString()n.toString()}}]),e}();t.default=l},jcfgdhdec:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(44).then(function(){e([n("cdifciegjc")])}.bind(null,n)).catch(n.oe).catch(t)})}},jciheeaif:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(32).then(function(){e([n("ddhcfcicdb")])}.bind(null,n)).catch(n.oe).catch(t)})}},jdjeeijic:function(e,t,n){e.exports=n.p+"img/f36_793fc72fadaf963507fc6802a9470970.png"},jehebchbi:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("bdhhdbcefi")),i=a(n("diaiajeedf")),o=a(n("ffjiicch")),c=a(n("ebhdfjjdeb")),s=n("dijiihaecd");o.default.add("participant").version(s.PARTICIPANT_CREATE_TABLE,[new c.default("groupId"),new i.default("senderKey"),new i.default("participants"),new i.default("rotateKey"),new r.default("participants")]).view(function(e){return e});var u=o.default.table("participant");t.default=u},jeifeiceb:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(110).then(function(){e([n("chcfhaica")])}.bind(null,n)).catch(n.oe).catch(t)})}},jfdefcbgc:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return"wam:sendLogs b64len:".concat(e.length),function(e,t){var n=new FormData;n.append("t",String((0,u.unixTime)())),n.append("v",i.default.VERSION_BASE);var a,h,p=l.default.getLoginTokens().server;return p&&n.append("tok",p),n.append("buffer",e),a=t,h=function(e){return f.default.post(i.default.WAM_URL,n).uncancellable().then(function(n){if(200===n.status)e(void 0);else{if(n.status>=500)throw new o.ServerStatusCodeError(n.status);e(t)}})},Promise.loop(function(e,t,n){var i=Promise.delay(d.default.expBackoff(n,12e4,1e3,.1));return s.default.waitIfOffline({signal:(new r.default).signal}).then(function(){return h(e)}).catch(function(t){return n>1?(c.default.error("wam:sendLogs failure error: ".concat(String(t)))(t),e(a)):("wam:sendLogs retry on error: ".concat(String(t)),i)})})}(e,t)};var r=a(n("cgeedcdffb")),i=a(n("baagejbchg")),o=n("ddjgcfjicj"),c=a(n("bdiiahhjbe")),s=a(n("bbgcdfeifh")),u=n("bgbheecifa"),d=a(n("bgabgddgch")),l=a(n("egjjcjcg")),f=a(n("bjieiiccce"))},jfihgjbab:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(35).then(function(){e([n("ceicbhggid")])}.bind(null,n)).catch(n.oe).catch(t)})}},jgaiddjcg:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(4).then(function(){e([n("ebchbcgihb"),n("bcdfajfjgb")])}.bind(null,n)).catch(n.oe).catch(t)})}},jgfdddgdi:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(17).then(function(){e([n("jjfbdfddi"),n("cdabcccacd")])}.bind(null,n)).catch(n.oe).catch(t)})}},jgficfddf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isWAURL=function(e){return a.test(e)},t.APICmd=void 0;t.APICmd={GROUP_INVITE:"GROUP_INVITE",MSG_SEND:"MSG_SEND",INVALID:"INVALID"};var a=/^whatsapp:\/\/.*/i},jhbefeibb:function(e,t,n){e.exports=function(){return new Promise(function(e,t){n.e(7).then(function(){e([n("ccaagjdbhi"),n("baachdgaje")])}.bind(null,n)).catch(n.oe).catch(t)})}},jheedhagg:function(e,t,n){"use strict";var a=n("bfejgijfbh"),r=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;return n=t=function(t){function n(){return(0,o.default)(this,n),(0,s.default)(this,(0,u.default)(n).apply(this,arguments))}return(0,d.default)(n,t),(0,c.default)(n,[{key:"render",value:function(){var t=this;return l.createElement(g.default.Consumer,null,function(n){return l.createElement(e,(0,i.default)({ref:t.setComponent},t.props,{uim:(0,p.default)(n)}))})}}]),n}(h.WrappedComponent),t.defaultProps=e.defaultProps||void 0,t.displayName="UIM(".concat((0,f.default)(e),")"),n},t.MaybeUIMHOC=function(e){var t,n;return n=t=function(t){function n(){return(0,o.default)(this,n),(0,s.default)(this,(0,u.default)(n).apply(this,arguments))}return(0,d.default)(n,t),(0,c.default)(n,[{key:"render",value:function(){var t=this;return l.createElement(g.default.Consumer,null,function(n){return l.createElement(e,(0,i.default)({ref:t.setComponent},t.props,{uim:n}))})}}]),n}(h.WrappedComponent),t.defaultProps=e.defaultProps||void 0,t.displayName="MaybeUIM(".concat((0,f.default)(e),")"),n};var i=r(n("bacehaajgh")),o=r(n("eaidjcib")),c=r(n("dgcdacjddi")),s=r(n("ffceefejc")),u=r(n("cjedcdbdii")),d=r(n("dbjagcfebh")),l=a(n("ddhijeejag")),f=r(n("bfjbhiddag")),h=n("ejbdjaifi"),p=r(n("cahfddcdga")),g=r(n("dfefggiaaf"))},jhjhdgfga:function(e,t,n){e.exports=n.p+"img/f41_a785dbfd120b89c2e8616357b9722163.png"},jidfjfdhd:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("diaiajeedf")),i=a(n("ffjiicch")),o=a(n("ebhdfjjdeb")),c=n("dijiihaecd");i.default.add("verified-business-name").version(c.VERIFIED_BUSINESS_NAME_CREATE_TABLE,[new o.default("id"),new r.default("serial"),new r.default("name"),new r.default("isApi"),new r.default("level")]).view(function(e){return e});var s=i.default.table("verified-business-name");t.default=s},jjbajibff:function(e,t,n){"use strict";var a=n("cfjecfhbfg");Object.defineProperty(t,"__esModule",{value:!0}),t.genMirrorMask=function(e){var t={},n=0,a=function(e){t["change:".concat(e)]=n++};e.props&&Object.keys(e.props).forEach(a);e.session&&Object.keys(e.session).forEach(a);e.derived&&Object.keys(e.derived).forEach(a);return t},t.genBitMask=function(e,t){for(var n=[],a=0;a