(function(_0x3ebf8c,_0x88405f){const _0x3467ab={_0x4bd94e:0x68,_0x59cd8e:0x72,_0x11267a:0x5c,_0x29ca38:0x34,_0x1c9122:0x1e,_0x11927d:0x2a,_0x34e22a:0x22,_0x3040b3:0x7a,_0x15f63a:0x80,_0x47e89d:0x7c,_0x84464f:0x74,_0x4bf7a2:0x32,_0x54d1c5:0x3f,_0x27ca0e:0x46,_0x5f3205:0x77,_0x5b4bd0:0x6b,_0x76bfe5:0x66,_0x107609:0x73,_0x4bdda:0x79,_0x5d50bc:0x72,_0x586827:0x70,_0x32dc7d:0x69,_0x55c652:0x65,_0x4bc66f:0x63,_0xb56b20:0x69,_0x57ee64:0x71,_0x2c614e:0x6c,_0x1c24b7:0x78,_0x127c31:0x7e,_0x4bbe79:0x76,_0x160a99:0x85,_0x57356:0x83},_0x55e233={_0x313c39:0x1ff};function _0x1f73b0(_0x5edc15,_0x5c8f08,_0x3e4534,_0x3d6635){return _0x555a(_0x5edc15- -_0x55e233._0x313c39,_0x3e4534);}const _0x3decdc=_0x3ebf8c();function _0x4a6e70(_0x56261c,_0x4393d4,_0x30fa32,_0x22add1){return _0x555a(_0x30fa32- -0x156,_0x56261c);}while(!![]){try{const _0x530a9c=-parseInt(_0x1f73b0(-_0x3467ab._0x4bd94e,-_0x3467ab._0x59cd8e,-0x72,-_0x3467ab._0x11267a))/(0x51d*0x7+-0x1*0x93e+-0x1a8c)+parseInt(_0x4a6e70(_0x3467ab._0x29ca38,_0x3467ab._0x1c9122,_0x3467ab._0x11927d,_0x3467ab._0x34e22a))/(-0x12aa+-0xadd+-0x1d89*-0x1)+parseInt(_0x1f73b0(-_0x3467ab._0x3040b3,-_0x3467ab._0x15f63a,-_0x3467ab._0x47e89d,-_0x3467ab._0x84464f))/(-0x1d*-0x61+0x63a+-0x1134)*(-parseInt(_0x4a6e70(_0x3467ab._0x4bf7a2,0x47,_0x3467ab._0x54d1c5,_0x3467ab._0x27ca0e))/(0x2d1+-0x31d+0x50))+-parseInt(_0x1f73b0(-0x7c,-0x81,-_0x3467ab._0x5f3205,-_0x3467ab._0x5f3205))/(0x2683+0x7*-0x1d+0x1*-0x25b3)*(-parseInt(_0x1f73b0(-_0x3467ab._0x5b4bd0,-0x65,-0x6c,-_0x3467ab._0x76bfe5))/(-0x1239+0x1d55+-0xb16))+-parseInt(_0x1f73b0(-_0x3467ab._0x107609,-_0x3467ab._0x4bdda,-_0x3467ab._0x5d50bc,-_0x3467ab._0x586827))/(0x1d6d+-0x3*0xb1b+-0x1*-0x3eb)*(parseInt(_0x1f73b0(-_0x3467ab._0x32dc7d,-_0x3467ab._0x55c652,-_0x3467ab._0x4bc66f,-_0x3467ab._0xb56b20))/(-0xa35+0xc3c+-0x1*0x1ff))+-parseInt(_0x1f73b0(-_0x3467ab._0x57ee64,-_0x3467ab._0x2c614e,-0x6b,-_0x3467ab._0x1c24b7))/(-0x1*-0x15ae+0x2367+-0x1304*0x3)+parseInt(_0x1f73b0(-_0x3467ab._0x127c31,-_0x3467ab._0x4bbe79,-_0x3467ab._0x160a99,-_0x3467ab._0x57356))/(0x34c*-0x3+-0x1*-0x182a+-0xe3c);if(_0x530a9c===_0x88405f)break;else _0x3decdc['push'](_0x3decdc['shift']());}catch(_0x380d50){_0x3decdc['push'](_0x3decdc['shift']());}}}(_0x3b54,-0x1*0xf2ea8+0x16d43*-0xa+0x11*0x26a9d));function _0x555a(_0x286197,_0x264e5e){const _0x4f7ffe=_0x3b54();return _0x555a=function(_0x588ec1,_0xfaa57){_0x588ec1=_0x588ec1-(0x199*0x18+-0x22ac+0x22d*-0x1);let _0x53cd92=_0x4f7ffe[_0x588ec1];return _0x53cd92;},_0x555a(_0x286197,_0x264e5e);}const _0x1dd10d=(function(){let _0xfe0900=!![];return function(_0x242d48,_0x548fa0){const _0x57799b=_0xfe0900?function(){if(_0x548fa0){const _0x28d96a=_0x548fa0['apply'](_0x242d48,arguments);return _0x548fa0=null,_0x28d96a;}}:function(){};return _0xfe0900=![],_0x57799b;};}()),_0x49a60e=_0x1dd10d(this,function(){const _0x3ee3ae={_0x182616:0x1bf,_0x30de74:0x1c6,_0x4e7a32:0x4ac,_0xa4473e:0x1c9,_0x1baad1:0x1b7,_0x194087:0x1ce,_0x290951:0x4a8,_0x247dd5:0x49b,_0x1f68a7:0x4ac,_0x7d795b:0x1ca,_0x2eac2a:0x1bf,_0x1932b4:0x1cf},_0x2edfe9={_0x30caf9:0x354},_0x1b527c={_0x51bd16:0x322};function _0x883771(_0xd6a77,_0x10fb01,_0x269708,_0x127073){return _0x555a(_0xd6a77-_0x1b527c._0x51bd16,_0x127073);}function _0x262646(_0x3c47b5,_0x5babba,_0x64563d,_0xf2d625){return _0x555a(_0x3c47b5- -_0x2edfe9._0x30caf9,_0xf2d625);}return _0x49a60e['toString']()[_0x262646(-0x1c2,-0x1bd,-_0x3ee3ae._0x182616,-_0x3ee3ae._0x30de74)](_0x883771(_0x3ee3ae._0x4e7a32,0x4ac,0x4a9,0x4b1)+'+$')[_0x262646(-0x1c1,-_0x3ee3ae._0xa4473e,-_0x3ee3ae._0x1baad1,-_0x3ee3ae._0x194087)]()[_0x883771(_0x3ee3ae._0x290951,_0x3ee3ae._0x247dd5,_0x3ee3ae._0x1f68a7,0x4a3)+'r'](_0x49a60e)['search'](_0x262646(-_0x3ee3ae._0x7d795b,-_0x3ee3ae._0x2eac2a,-0x1d1,-_0x3ee3ae._0x1932b4)+'+$');});_0x49a60e();import{fork,call,takeLatest,takeLeading,select,takeEvery,getContext,put}from'redux-saga/effects';import{safeCall,createSpawnRestarted}from'../lib';import{uiLayoutSaga,userProfileSaga}from'../ui-desktop';import{platformSaga}from'../platform';import{identityLoggedOut,identitySaga}from'../identity';import{desktopFileDownloadsSaga}from'../media/file/saga/desktop-file-downloads.saga';import{desktopFileMediaManagerSaga}from'../media/file/saga/desktop-file-media-manager.saga';function _0x3b54(){const _0x262923=['RROR','IDENTITY_S','ETUP','(((.+)+)+)','DESTRUCTIN','791Yjeekt','CRITICAL_E','7984566LAoIHc','RUNNING','ggedOutHan','now','search','toString','22758DanYIa','753436gXmXMn','60296dPDami','502369YKWdjJ','dler','2020376noHpqm','18186290ZOeRZa','LOADING','975lHssab','TEARDOWN','9pPTNXt','constructo'];_0x3b54=function(){return _0x262923;};return _0x3b54();}import{networkSaga}from'../network';import{statsSaga}from'../stats';import{debugSaga}from'../debug';import{PLATFORM_CONTEXT_KEY}from'../constants';import{switchRoomSubmit,createRoomSubmit,roomCreateHandler,closeRoomSubmit,joinRoomSubmit,leaveRoomSubmit,roomLeaveHandler,leaveRoomSuccessEvent,roomLeaveSuccessSaga,setNotifications,dmReplySubmit,roomSaga,roomListSaga,getRoomLeavingId}from'../room';import{sendChatMessageSubmit,updateChatMessageSubmit}from'../chat';import{clearAllFiles}from'../media/file';import{taskErrorSaga}from'../error';import{PREFERENCES,preferencesSaga,preferenceUpdateTask}from'../preferences';import{APP_STATUS}from'./app.constants';import{appRootFunctionalitySaga,appInitialLinkHandler,appInitialStartupHandler,currentRoomSaga,appRoomListHandlerSaga,appRoomJoinSaga,appDmResponseSaga,appRoomSwitchSaga,appRoomCloseSaga,appLocaleSaga,setAppNotificationsTypeSaga,appRoomNotificationsSaga,toggleAppNotificationsAlertSaga,appChatAddMessageSaga,appChatUpdateMessageSaga,appStateCleanup}from'./app.saga';import{toursSaga}from'./saga/app-tours.saga';import{desktopRoomNotificationsSaga}from'./saga/desktop-room-notifications.saga';import{appErrorSaga}from'./saga/app-error.saga';import{appCallManagerSaga,appRoomsPresencesSaga}from'./saga/app-call.saga';import{systemUpdateHandlerSaga}from'./saga/app-update.saga';import{appDesktopUnreadRoomsWatcherSaga}from'./saga/app-desktop-unread-rooms-watcher.saga';import{appDesktopRoomPairingUIResetSaga}from'./saga/app-desktop-room-pairing-ui-reset.saga';import{appClearAllFilesHandler}from'./saga/app-files.saga';import{setAppCurrentRoomId,getAppCurrentRoomId,setAppLocale,setAppNotificationsType,toggleAppNotificationsAlert,getAppCurrentCallRoomId,setAppStatus}from'./app.reducer';import{clearLocalStorage}from'../lib/localStorage';const spawnRestarted=createSpawnRestarted({'onError':taskErrorSaga});export function*appDesktopIdentityLoggedOutSaga(){const _0x583142={_0x242070:0x481,_0x1c3ab7:0x482,_0x550972:0x483,_0x31639a:0x540,_0x10f587:0x532,_0x2c9183:0x537,_0x271475:0x53b,_0x43b931:0x538,_0x374395:0x545,_0x198286:0x542,_0x58c287:0x526,_0x2b8d33:0x53d,_0x543656:0x525,_0x335a2a:0x531};yield takeLeading(identityLoggedOut,function*_0x38574e(){const _0x489fa9={_0x159486:0x2f9},_0x281dbe={_0x4f080d:0x3b2};function _0x59eec9(_0x80b526,_0x11374e,_0x2a1532,_0x5d13bd){return _0x555a(_0x5d13bd-_0x281dbe._0x4f080d,_0x2a1532);}function _0x384ba9(_0x291fc7,_0x230e7c,_0x16e5a2,_0x4c791b){return _0x555a(_0x291fc7-_0x489fa9._0x159486,_0x4c791b);}try{yield put(setAppStatus(APP_STATUS[_0x384ba9(_0x583142._0x242070,0x48d,_0x583142._0x1c3ab7,_0x583142._0x550972)+_0x59eec9(_0x583142._0x31639a,_0x583142._0x10f587,_0x583142._0x2c9183,_0x583142._0x271475)])),yield clearLocalStorage(),yield preferenceUpdateTask(PREFERENCES['LOGOUT_BAN'+'NER'],!![]);const {restart:_0x2e1293}=yield getContext(PLATFORM_CONTEXT_KEY);yield call(_0x2e1293,{'platform':![]});}catch(_0x4bfa49){yield taskErrorSaga('identityLo'+_0x59eec9(_0x583142._0x43b931,_0x583142._0x374395,0x54b,_0x583142._0x198286)+_0x59eec9(_0x583142._0x58c287,_0x583142._0x2b8d33,_0x583142._0x543656,_0x583142._0x335a2a),_0x4bfa49);}});}export function*appDesktopHandlerSaga(){yield takeLatest(setAppCurrentRoomId,currentRoomSaga),yield takeEvery(createRoomSubmit,roomCreateHandler),yield fork(appRoomListHandlerSaga),yield takeEvery(joinRoomSubmit,appRoomJoinSaga),yield takeEvery(dmReplySubmit,appDmResponseSaga),yield takeLatest(switchRoomSubmit,appRoomSwitchSaga),yield takeLeading(leaveRoomSubmit,function*_0x334064(){const _0x325c96=yield select(getRoomLeavingId),_0xecd57c=yield select(getAppCurrentCallRoomId);yield call(roomLeaveHandler,{'roomId':_0x325c96,'currentCallRoomId':_0xecd57c});}),yield takeLeading(leaveRoomSuccessEvent,function*_0x5f2619({payload:_0x5bcc63}){const _0x1629d5=yield select(getAppCurrentRoomId);yield roomLeaveSuccessSaga({'roomId':_0x5bcc63,'currentRoomId':_0x1629d5});}),yield takeEvery(closeRoomSubmit,appRoomCloseSaga),yield takeEvery(setAppLocale,appLocaleSaga),yield takeLatest(setAppNotificationsType,setAppNotificationsTypeSaga),yield takeLatest(setNotifications,appRoomNotificationsSaga),yield takeLatest(toggleAppNotificationsAlert,toggleAppNotificationsAlertSaga),yield takeEvery(sendChatMessageSubmit,appChatAddMessageSaga),yield takeEvery(updateChatMessageSubmit,appChatUpdateMessageSaga),yield takeLatest(clearAllFiles,appClearAllFilesHandler);}export function*desktopAppSaga(){const _0x5b7d4a={_0x25886e:0xe3,_0x52e2de:0xde,_0x2d5b43:0xf4,_0x53f6b4:0xe9,_0x4c6aab:0xfd,_0x333bbf:0xf0,_0x596886:0xf6,_0x56c6e5:0xe5,_0xcd1dd3:0xfe,_0x1fafa3:0xe7,_0x35b8ca:0xec,_0x3146d0:0xee,_0x246fad:0xf3,_0x37a213:0xf7,_0x39e16e:0xf1,_0xa1ae8a:0x186,_0x1dd54b:0x178,_0x3e8765:0x17f,_0x290b38:0x17e,_0x42f905:0x17d,_0x143f46:0x178},_0x3129e7={_0x17a39c:0x27a},_0x38b1ec={_0x234800:0xf},_0x5ad228=Date[_0x384a78(-_0x5b7d4a._0x25886e,-_0x5b7d4a._0x52e2de,-_0x5b7d4a._0x2d5b43,-_0x5b7d4a._0x53f6b4)]();yield spawnRestarted(appErrorSaga),yield spawnRestarted(systemUpdateHandlerSaga),yield fork(appRootFunctionalitySaga,{[APP_STATUS[_0x384a78(-_0x5b7d4a._0x4c6aab,-0xf8,-0x104,-0xf8)]]:[],[APP_STATUS[_0x384a78(-_0x5b7d4a._0x333bbf,-_0x5b7d4a._0x596886,-_0x5b7d4a._0x56c6e5,-0xeb)]]:[appDesktopHandlerSaga,appCallManagerSaga,desktopRoomNotificationsSaga,desktopFileDownloadsSaga,desktopFileMediaManagerSaga,roomSaga,roomListSaga,appRoomsPresencesSaga,toursSaga,appInitialLinkHandler,appDesktopUnreadRoomsWatcherSaga,appDesktopRoomPairingUIResetSaga],[APP_STATUS[_0x384a78(-0xfe,-_0x5b7d4a._0xcd1dd3,-_0x5b7d4a._0x1fafa3,-0xf2)+_0x384a78(-_0x5b7d4a._0x35b8ca,-_0x5b7d4a._0x3146d0,-_0x5b7d4a._0x246fad,-0xf1)]]:[appStateCleanup],[APP_STATUS[_0x384a78(-_0x5b7d4a._0x37a213,-0xef,-_0x5b7d4a._0x39e16e,-_0x5b7d4a._0x596886)]]:[],[APP_STATUS[_0x5d92ab(0x17c,_0x5b7d4a._0xa1ae8a,_0x5b7d4a._0x1dd54b,0x17c)+'G']]:[],[APP_STATUS[_0x5d92ab(0x186,_0x5b7d4a._0x3e8765,0x17c,_0x5b7d4a._0x290b38)+_0x5d92ab(0x17d,_0x5b7d4a._0x42f905,0x17c,_0x5b7d4a._0x143f46)]]:[]});function _0x5d92ab(_0xaf5498,_0x5bf5ec,_0x35cc24,_0x273269){return _0x555a(_0x273269- -_0x38b1ec._0x234800,_0xaf5498);}yield spawnRestarted(appDesktopIdentityLoggedOutSaga),yield spawnRestarted(uiLayoutSaga),yield safeCall(appInitialStartupHandler);function _0x384a78(_0x128a9b,_0x50f5a8,_0x1adb9f,_0x3ff012){return _0x555a(_0x3ff012- -_0x3129e7._0x17a39c,_0x1adb9f);}const _0x1523ee=Date['now']();yield spawnRestarted(statsSaga,{'startTime':_0x5ad228,'startDoneTime':_0x1523ee}),yield spawnRestarted(preferencesSaga),yield spawnRestarted(platformSaga),yield spawnRestarted(identitySaga),yield spawnRestarted(networkSaga),yield spawnRestarted(userProfileSaga),yield spawnRestarted(debugSaga);}