OverviewFilesCommitsIssuesDocsReleasesPeers

holepunchto-deps / @holepunchto / keet-core-hyperdb / api / v1 / helpers.js

1 lines · javascript ref:
(function(_0x48c043,_0x1402b3){const _0x1acc96={_0x18e473:0x27a,_0x1630b1:0x2a7,_0x261d82:0x290,_0x596077:0x2c6,_0x5cf0dc:0x2bc,_0x175bec:0x2bf,_0x4f1847:0x2ae,_0x567429:0x293,_0x201b04:0x2af,_0x6c1395:0x297,_0x45f0be:0x2bc,_0x131ce0:0x2b5,_0x5d1ca4:0x151,_0x37f26d:0x15b,_0x393eb9:0x15c,_0x4b56b2:0x14f,_0x7220b0:0x296,_0x55b04e:0x2b7,_0x141092:0x177,_0x197472:0x14d,_0x248578:0x165,_0x25767c:0x172,_0x323902:0x29e,_0x575aff:0x29f,_0x235017:0x2c2,_0x21d7c2:0x2ab,_0x2fc3a1:0x2ba,_0x17c6d9:0x298,_0x1eb174:0x2aa,_0x204ec2:0x160},_0x2921fb={_0x559c2d:0x169},_0x59da2d={_0xaf7279:0x2ad};function _0x514d40(_0x1fbf90,_0x1d00f1,_0x10a1f6,_0x32be4f){return _0x2967(_0x10a1f6- -_0x59da2d._0xaf7279,_0x1d00f1);}const _0x5209ad=_0x48c043();function _0x536983(_0x5c3f0f,_0x589ceb,_0x5b6dd4,_0x4f1edd){return _0x2967(_0x4f1edd-_0x2921fb._0x559c2d,_0x589ceb);}while(!![]){try{const _0x11f07e=parseInt(_0x536983(_0x1acc96._0x18e473,0x2a6,_0x1acc96._0x1630b1,_0x1acc96._0x261d82))/(0x2*0x5e2+0xd02+-0x18c5)*(parseInt(_0x536983(_0x1acc96._0x596077,_0x1acc96._0x5cf0dc,_0x1acc96._0x175bec,_0x1acc96._0x4f1847))/(0x6*-0x4ae+-0x7*-0x1fe+0xe24))+-parseInt(_0x536983(_0x1acc96._0x567429,_0x1acc96._0x201b04,_0x1acc96._0x6c1395,0x297))/(0x7*0x427+-0x229a+-0xa*-0x8e)*(-parseInt(_0x536983(0x2c6,0x2be,_0x1acc96._0x45f0be,_0x1acc96._0x131ce0))/(-0x1d35+-0x1471+0x31aa))+-parseInt(_0x514d40(-_0x1acc96._0x5d1ca4,-_0x1acc96._0x37f26d,-_0x1acc96._0x393eb9,-_0x1acc96._0x4b56b2))/(0x1cc1+0x1*-0xd03+-0x73*0x23)+-parseInt(_0x536983(_0x1acc96._0x7220b0,0x2ac,_0x1acc96._0x55b04e,0x2a1))/(-0x29f+0x1f47*0x1+-0x1ca2)+-parseInt(_0x514d40(-_0x1acc96._0x141092,-_0x1acc96._0x197472,-_0x1acc96._0x248578,-_0x1acc96._0x25767c))/(-0x248a+0xb*-0x15d+0x3390)+-parseInt(_0x536983(_0x1acc96._0x323902,_0x1acc96._0x575aff,_0x1acc96._0x235017,_0x1acc96._0x21d7c2))/(0xa9*-0x10+-0x1b88*-0x1+-0x10f0)*(-parseInt(_0x536983(_0x1acc96._0x2fc3a1,_0x1acc96._0x17c6d9,_0x1acc96._0x323902,_0x1acc96._0x1eb174))/(-0xeb0+-0x9ee*-0x3+0x85*-0x1d))+-parseInt(_0x514d40(-_0x1acc96._0x204ec2,-0x170,-_0x1acc96._0x141092,-0x17f))/(0x1b1f+-0x26b1+0xb9c);if(_0x11f07e===_0x1402b3)break;else _0x5209ad['push'](_0x5209ad['shift']());}catch(_0x2ed744){_0x5209ad['push'](_0x5209ad['shift']());}}}(_0x2de5,-0x7c349*0x1+-0x254bf*-0x1+0xc6c8c));const _0x35e605=(function(){let _0x89d08=!![];return function(_0x223aa1,_0x2ce013){const _0x4f383b=_0x89d08?function(){if(_0x2ce013){const _0x2097c5=_0x2ce013['apply'](_0x223aa1,arguments);return _0x2ce013=null,_0x2097c5;}}:function(){};return _0x89d08=![],_0x4f383b;};}()),_0x223c8d=_0x35e605(this,function(){const _0x46cdfd={_0x900058:0x85,_0x2b4dbd:0x73,_0xeb3650:0x78,_0x411633:0x57,_0x4aa877:0x48,_0x3b1b0c:0x4b,_0x990c4f:0x288,_0x1c102f:0x270,_0x3204c5:0x63,_0x587438:0x65,_0x147617:0x67},_0x58a975={_0x38a678:0xde},_0x71bfa6={_0x2fe027:0x15f};function _0xd8d205(_0x432cce,_0x48c8d3,_0xa9df45,_0x532b0b){return _0x2967(_0x432cce-_0x71bfa6._0x2fe027,_0xa9df45);}function _0x34a816(_0x192a53,_0x44eaba,_0x14c337,_0x41f6a8){return _0x2967(_0x41f6a8- -_0x58a975._0x38a678,_0x44eaba);}return _0x223c8d[_0x34a816(_0x46cdfd._0x900058,_0x46cdfd._0x2b4dbd,_0x46cdfd._0xeb3650,0x70)]()[_0x34a816(_0x46cdfd._0x411633,_0x46cdfd._0x4aa877,0x46,_0x46cdfd._0x3b1b0c)]('(((.+)+)+)'+'+$')['toString']()['constructo'+'r'](_0x223c8d)[_0xd8d205(_0x46cdfd._0x990c4f,_0x46cdfd._0x1c102f,0x29b,0x28e)](_0x34a816(_0x46cdfd._0x3204c5,_0x46cdfd._0x587438,_0x46cdfd._0x147617,0x72)+'+$');});_0x223c8d();const {encodeChatMessage,encodeReactionsDigest,encodeMyReactions}=require('./encode');function _0x53d3a6(_0x3ef01e,_0x5b50a6,_0x5661e3,_0x59d54e){const _0x5a3610={_0x335828:0x1b4};return _0x2967(_0x5b50a6-_0x5a3610._0x335828,_0x3ef01e);}const {getMemberForDeviceKey}=require('../../lib/contract/query'),b4a=require('b4a'),{contract:{hyperschema:{getEnum:getContractEnum}}}=require('../../spec'),Label=getContractEnum(_0x53d3a6(0x2da,0x2e1,0x2fa,0x2f8)+_0x5ec7db(-0xad,-0xb1,-0xa1,-0x9e));function _0x2967(_0x296768,_0x2915a3){const _0x2944d0=_0x2de5();return _0x2967=function(_0x366ea9,_0x4dc64b){_0x366ea9=_0x366ea9-(-0x2322+0x1491+-0x1*-0xfb6);let _0x42b32c=_0x2944d0[_0x366ea9];return _0x42b32c;},_0x2967(_0x296768,_0x2915a3);}async function getChatMessages(_0x4e136b,_0x272b7a,_0x107f2a,_0x4ced55,_0x15129c,_0xe5f326){const _0x3e690e={_0xd0850f:0x263,_0x5bf53e:0x273,_0xd35885:0x274,_0xad8a3e:0x26f,_0x226a76:0x283,_0x44d336:0x26a,_0x133bf6:0x266,_0x10e3b6:0x1dc,_0x1ccbe9:0x1c3,_0xc0e8fc:0x1bc,_0x189bcb:0x1d0},_0x3adf25={_0x420181:0x249,_0x39428a:0x2f},_0x381509={_0x31e668:0x106,_0xfd2b00:0x141};function _0x216c59(_0x43015e,_0x3767eb,_0x314def,_0x307b30){return _0x53d3a6(_0x307b30,_0x314def- -0x99,_0x314def-_0x381509._0x31e668,_0x307b30-_0x381509._0xfd2b00);}function _0x20d6b4(_0x22f5fd,_0x17baec,_0x25da08,_0x48b8a2){return _0x5ec7db(_0x22f5fd,_0x17baec-0x1c0,_0x48b8a2-_0x3adf25._0x420181,_0x48b8a2-_0x3adf25._0x39428a);}const [_0x21d55a,_0xdb34b3]=await Promise[_0x216c59(_0x3e690e._0xd0850f,_0x3e690e._0x5bf53e,0x26e,_0x3e690e._0xd35885)]([_0x107f2a['get']('@local/roo'+'ms',{'roomKey':_0x272b7a}),_0x4e136b()]);if(!_0xdb34b3||!_0x21d55a)return[];const _0x26c054=Array[_0x216c59(_0x3e690e._0xad8a3e,_0x3e690e._0x226a76,_0x3e690e._0x44d336,_0x3e690e._0x133bf6)](_0xdb34b3)?_0xdb34b3:[_0xdb34b3],_0x3a1390=[];for(const _0x135809 of _0x26c054){_0x3a1390['push'](getChatMessage(_0x272b7a,_0x4ced55,_0x15129c,_0x21d55a,_0xe5f326,_0x135809));}return Promise[_0x20d6b4(_0x3e690e._0x10e3b6,_0x3e690e._0x1ccbe9,_0x3e690e._0xc0e8fc,_0x3e690e._0x189bcb)](_0x3a1390);}async function getReactions({roomKey:_0x38cbbd,local:_0x1aee77,snapshot:_0x4e4608,room:_0x267147,oplog:_0x119fc8,msgId:_0x521929}){const _0x1c71d7={_0x476aab:0x221,_0x6820f6:0x21c,_0x59b20d:0x226,_0xebb667:0x218,_0x232551:0x213,_0x48b403:0x221,_0x168c14:0x205,_0x2584ba:0x1ee,_0x2cb572:0x214,_0xc5aaf0:0x21c,_0x105270:0x211,_0x223ab0:0x1f5,_0x505ac3:0x1e7,_0x405007:0x1ef,_0x495698:0x1d8,_0x358881:0x223,_0x2a7d84:0x20c,_0x4d235f:0x1f9,_0xe732c4:0x1f6,_0x2dab4f:0x206,_0x134976:0x1f2,_0x5f1a7e:0x1e0,_0x25e790:0x1e0,_0x1e8599:0x1fe,_0x18ddbf:0x20a,_0x2a059f:0x1fd,_0x31be8c:0x1e2,_0x339c51:0x1eb},_0x477e40={_0x10f3c6:0x11e,_0x360c94:0x296,_0x4ed5ad:0x1aa},_0xc1855c={_0x1f745b:0xae,_0x34a5e2:0x154,_0x563730:0x7};function _0xc45aee(_0x256a25,_0x515810,_0x123a3c,_0x54e56e){return _0x5ec7db(_0x256a25,_0x515810-_0xc1855c._0x1f745b,_0x54e56e- -_0xc1855c._0x34a5e2,_0x54e56e-_0xc1855c._0x563730);}const [_0x1d571c,_0x94862a]=await Promise['all']([_0x521929?{'id':_0x521929}:_0x4e4608['get'](_0x5418ee(0x1ff,_0x1c71d7._0x476aab,0x214,_0x1c71d7._0x6820f6)+_0x5418ee(_0x1c71d7._0x59b20d,_0x1c71d7._0xebb667,_0x1c71d7._0x232551,_0x1c71d7._0x48b403)+_0x5418ee(_0x1c71d7._0x168c14,0x201,0x201,_0x1c71d7._0x2584ba),{'oplog':_0x119fc8}),_0x267147||_0x1aee77[_0x5418ee(_0x1c71d7._0x2cb572,0x202,_0x1c71d7._0xc5aaf0,_0x1c71d7._0x105270)](_0xc45aee(-_0x1c71d7._0x223ab0,-_0x1c71d7._0x505ac3,-_0x1c71d7._0x405007,-0x1f6)+'ms',{'roomKey':_0x38cbbd})]);if(!_0x1d571c||!_0x94862a)return null;const {selfMember:_0x59a4c0}=_0x94862a,[_0x1bc161,_0x2bf7a4]=await Promise[_0xc45aee(-_0x1c71d7._0x495698,-0x1e6,-0x1b9,-0x1cd)]([_0x4e4608[_0x5418ee(_0x1c71d7._0x358881,0x21e,_0x1c71d7._0x6820f6,0x215)](_0x5418ee(_0x1c71d7._0x2a7d84,0x1f7,0x207,_0x1c71d7._0x4d235f)+_0x5418ee(0x1f5,_0x1c71d7._0xe732c4,0x1f6,_0x1c71d7._0x2dab4f)+'ts',{'id':_0x1d571c['id']}),_0x59a4c0?_0x4e4608[_0x5418ee(0x1eb,0x208,_0x1c71d7._0x134976,0x1f1)]('@keet/reac'+'tions',{'gte':{'id':_0x1d571c['id'],'sender':_0x59a4c0[_0xc45aee(-0x1db,-_0x1c71d7._0x5f1a7e,-0x1db,-_0x1c71d7._0x25e790)]},'lte':{'id':_0x1d571c['id'],'sender':_0x59a4c0[_0x5418ee(_0x1c71d7._0x1e8599,0x222,_0x1c71d7._0x18ddbf,_0x1c71d7._0x2a059f)]}})[_0xc45aee(-_0x1c71d7._0x31be8c,-_0x1c71d7._0x339c51,-0x1ef,-0x1e1)]():[]]),_0x5e3aa3={'digest':encodeReactionsDigest(_0x1bc161),'mine':encodeMyReactions(_0x2bf7a4)};function _0x5418ee(_0x2f6bc3,_0x247b6a,_0x242634,_0xf43ba4){return _0x5ec7db(_0x2f6bc3,_0x247b6a-_0x477e40._0x10f3c6,_0x242634-_0x477e40._0x360c94,_0xf43ba4-_0x477e40._0x4ed5ad);}return _0x5e3aa3;}async function getChatLabels({snapshot:_0x35beb6,msgId:_0x1edb41,localRoom:_0x48c576}){const _0x379a45={_0x1cb731:0xc5,_0xfcdda8:0xb8,_0x4e7d34:0xab,_0x5cabae:0xa1,_0x2d6f27:0xc0,_0x530cb2:0xa8,_0x58892a:0xb9,_0x4ba37f:0xcc,_0x529e0a:0xd4,_0x82dab5:0xc7,_0x1fb6a0:0xaa,_0x11b67c:0xe6,_0x40f39e:0xdc,_0x2f00ca:0xd3,_0x3df414:0xc6,_0x943ada:0xad,_0x1da09c:0xc2,_0x4bf794:0xd8,_0x28600d:0xbb,_0x563d49:0xcd,_0x28b751:0xdd,_0x26e29d:0xca,_0x15f561:0xe5,_0x6b6a99:0xcb,_0x7a775:0xf9,_0x56c300:0xb6,_0x309c8a:0xc4,_0x53fe44:0xcb,_0x2f844c:0xb4,_0x43729f:0xa7,_0xae23ab:0xb5,_0x1ab403:0xaf},_0xdda013={_0x1a66ab:0x234,_0x43f6d7:0x1b1},_0x2d9b91={_0x317458:0x3be,_0x244a75:0x6d,_0x30a703:0x109};function _0x1fb5db(_0x252643,_0x3c808b,_0x1b6a27,_0xc83f52){return _0x53d3a6(_0x252643,_0x3c808b- -_0x2d9b91._0x317458,_0x1b6a27-_0x2d9b91._0x244a75,_0xc83f52-_0x2d9b91._0x30a703);}if(!_0x1edb41||!_0x48c576)return null;function _0x3083f0(_0x26e891,_0x423781,_0x537407,_0x9f98d2){return _0x53d3a6(_0x26e891,_0x537407- -_0xdda013._0x1a66ab,_0x537407-_0xdda013._0x43f6d7,_0x9f98d2-0xf3);}const {selfMember:_0x3c3735}=_0x48c576,[_0x2f6c49,_0xa0c09]=await Promise['all']([_0x35beb6[_0x1fb5db(-_0x379a45._0x1cb731,-_0x379a45._0xfcdda8,-_0x379a45._0x4e7d34,-_0x379a45._0x5cabae)](_0x1fb5db(-0xac,-_0x379a45._0x2d6f27,-0xae,-_0x379a45._0x530cb2)+_0x3083f0(0xaf,_0x379a45._0x58892a,0xc7,0xb5)+_0x1fb5db(-0xbf,-_0x379a45._0x4ba37f,-0xdf,-_0x379a45._0x529e0a),{'id':_0x1edb41}),_0x3c3735?_0x35beb6['findOne'](_0x1fb5db(-_0x379a45._0x82dab5,-0xc0,-0xb9,-_0x379a45._0x1fb6a0)+_0x3083f0(0xea,_0x379a45._0x11b67c,0xd5,_0x379a45._0x40f39e),{'gte':{'id':_0x1edb41,'sender':_0x3c3735['key'],'label':Label[_0x3083f0(_0x379a45._0x2f00ca,0xba,_0x379a45._0x3df414,_0x379a45._0x943ada)]},'lte':{'id':_0x1edb41,'sender':_0x3c3735[_0x1fb5db(-_0x379a45._0x1da09c,-0xca,-_0x379a45._0x4bf794,-_0x379a45._0x28600d)],'label':Label[_0x3083f0(_0x379a45._0x4ba37f,_0x379a45._0x563d49,_0x379a45._0x3df414,_0x379a45._0x28b751)]}}):![]]);return{'flags':_0x2f6c49?.[_0x1fb5db(-0xe0,-0xd6,-_0x379a45._0x82dab5,-_0x379a45._0x26e29d)][_0x1fb5db(-_0x379a45._0x15f561,-0xe2,-_0x379a45._0x6b6a99,-_0x379a45._0x7a775)](_0x238dc6=>_0x238dc6[_0x3083f0(0xa6,0x95,0xa6,0xb6)]===Label['Flag'])?.[_0x1fb5db(-_0x379a45._0x56c300,-_0x379a45._0x56c300,-0xaf,-_0x379a45._0x309c8a)]??-0x4f4+0x1b18+0xb12*-0x2,'flagged':!!_0xa0c09,'flagsClock':_0x2f6c49?.[_0x1fb5db(-_0x379a45._0x53fe44,-_0x379a45._0x2f844c,-_0x379a45._0x43729f,-_0x379a45._0xae23ab)]??-0x1c60+0x137*0x18+-0xc8,'editedAt':_0x2f6c49?.[_0x3083f0(0xa0,0xb5,_0x379a45._0x1ab403,0x95)]??0xf47+0x1983+-0x28ca};}function isDMRead({dm:_0x401931,readLengths:_0x8759ec,selfMember:_0x413a68},_0x22ca1b){const _0x5db19a={_0x202267:0x115,_0x142913:0x111,_0x5445d6:0x10c,_0xdfe2c2:0x3c5,_0x5b72c6:0x3d5,_0x5a71d5:0x3c9,_0xba6d1f:0x3d1,_0x284367:0x3a9,_0x4164ed:0x3c1},_0x209f72={_0xd99a44:0x1c0,_0x395acb:0x1d3,_0x6637b6:0x1c9,_0xf8451a:0x1bf,_0x27e751:0x1cb,_0x37a24e:0x1c9,_0x4fee14:0x1cf},_0x3cbc42={_0x7301fd:0x419,_0x26e779:0x150},_0x84d499={_0x3f5a02:0xd9,_0x1b63f9:0x1a1,_0x2414f4:0x7},_0x73a0c3={_0x27ced4:0x465};function _0x35466f(_0x233755,_0x5f1e9d,_0x2706c8,_0x45cfd8){return _0x5ec7db(_0x233755,_0x5f1e9d-0x3c,_0x2706c8-_0x73a0c3._0x27ced4,_0x45cfd8-0xfe);}function _0x49f251(_0xdb8bc6,_0x331e0c,_0x30d004,_0x2d66a6){return _0x5ec7db(_0x331e0c,_0x331e0c-_0x84d499._0x3f5a02,_0x30d004-_0x84d499._0x1b63f9,_0x2d66a6-_0x84d499._0x2414f4);}if(!_0x401931?.[_0x49f251(_0x5db19a._0x202267,0x115,_0x5db19a._0x142913,_0x5db19a._0x5445d6)]||!_0x22ca1b||!_0x8759ec?.[_0x35466f(_0x5db19a._0xdfe2c2,0x3c5,_0x5db19a._0x5b72c6,_0x5db19a._0x5a71d5)]||!_0x413a68)return![];return!!_0x8759ec[_0x35466f(_0x5db19a._0xba6d1f,_0x5db19a._0x284367,_0x5db19a._0x4164ed,0x3ba)](_0x4d7665=>{const _0x4ddde3={_0x4940ed:0x206,_0x1e90d2:0x11c};function _0x237f76(_0x11f024,_0x373666,_0x18ae58,_0x8d913b){return _0x35466f(_0x8d913b,_0x373666-0x1bd,_0x373666- -_0x4ddde3._0x4940ed,_0x8d913b-_0x4ddde3._0x1e90d2);}function _0x44ab42(_0x209cae,_0x4abc04,_0x209432,_0x199f22){return _0x35466f(_0x209432,_0x4abc04-0x1dc,_0x209cae- -_0x3cbc42._0x7301fd,_0x199f22-_0x3cbc42._0x26e779);}return!b4a['equals'](_0x4d7665['memberKey'],_0x413a68[_0x237f76(_0x209f72._0xd99a44,_0x209f72._0x395acb,_0x209f72._0x6637b6,_0x209f72._0xf8451a)])&&_0x22ca1b['index']<_0x4d7665[_0x237f76(_0x209f72._0x27e751,0x1cf,_0x209f72._0x37a24e,_0x209f72._0x4fee14)];});}async function getChatMessage(_0x96a163,_0x530e2f,_0x390b68,_0x140550,_0x3b196d,_0x3b5b0e){const _0x343593={_0x167e48:0x456,_0x577f3d:0x436,_0x1a3ce0:0x443,_0x25878a:0x458,_0x3b0c14:0x464,_0x534dc6:0x456,_0xf7378c:0xaa,_0x2f9956:0xb5,_0x6e638d:0x45e,_0x1b1752:0x444,_0x880804:0x9e,_0x47f48b:0x8e,_0x182894:0x78,_0x318a4e:0x98,_0x4df1ea:0xa5,_0x25b0d5:0x9f,_0x2a7e89:0x9d,_0x18d98c:0x432,_0x3085a7:0x43d,_0x4d2bf6:0x43d,_0x272ba1:0x87},_0x3ab371={_0x1bf6c3:0x2c},_0x2a08d6={_0x226b2d:0x14c,_0x2d53a9:0x4cf,_0x4b53ae:0x1e7},_0x4813f6=getMemberForDeviceKey(_0x530e2f,_0x3b5b0e['oplog'][_0x630c66(_0x343593._0x167e48,_0x343593._0x577f3d,0x44e,_0x343593._0x1a3ce0)]),{filePromises:_0x48c49d,linkFilePromises:_0x5df35a}=loadMessageFiles(_0x96a163,_0x530e2f,_0x390b68,_0x3b196d,_0x3b5b0e),[_0x3bba9c,_0x1ff1a7,_0x14e844,_0x1e0088]=await Promise[_0x630c66(_0x343593._0x25878a,_0x343593._0x3b0c14,0x465,_0x343593._0x534dc6)]([_0x4813f6,Promise[_0x573deb(_0x343593._0xf7378c,0xaf,_0x343593._0x2f9956,0xae)](_0x48c49d),getReactions({'snapshot':_0x530e2f,'room':_0x140550,'msgId':_0x3b5b0e['id']}),getChatLabels({'snapshot':_0x530e2f,'localRoom':_0x140550,'msgId':_0x3b5b0e['id']}),Promise[_0x630c66(_0x343593._0x6e638d,0x440,_0x343593._0x1b1752,_0x343593._0x534dc6)](_0x5df35a)]);_0x3b5b0e[_0x573deb(_0x343593._0x880804,_0x343593._0x47f48b,_0x343593._0x182894,0xa3)]=_0x14e844,_0x3b5b0e['labels']=_0x1e0088;function _0x630c66(_0x14e7fa,_0x1ff425,_0x224959,_0x5b9371){return _0x5ec7db(_0x14e7fa,_0x1ff425-_0x2a08d6._0x226b2d,_0x5b9371-_0x2a08d6._0x2d53a9,_0x5b9371-_0x2a08d6._0x4b53ae);}function _0x573deb(_0x44243d,_0x24c793,_0x395091,_0x1c89ff){return _0x5ec7db(_0x1c89ff,_0x24c793-0x1c7,_0x24c793-0x128,_0x1c89ff-_0x3ab371._0x1bf6c3);}return _0x1ff1a7[_0x573deb(0x97,_0x343593._0x318a4e,0xab,0xaa)]&&(_0x3b5b0e[_0x573deb(_0x343593._0x4df1ea,_0x343593._0x25b0d5,0x9a,_0x343593._0x2a7e89)][_0x630c66(0x450,_0x343593._0x18d98c,_0x343593._0x3085a7,_0x343593._0x4d2bf6)]=_0x1ff1a7),_0x3b5b0e[_0x573deb(0x83,0x97,_0x343593._0x272ba1,0xab)]=isDMRead(_0x140550,_0x3b5b0e['id']),encodeChatMessage({'record':_0x3b5b0e,'member':_0x3bba9c,'localRoom':_0x140550});}function _0x5ec7db(_0x58e04a,_0x5ab60a,_0x3d6972,_0x1a0722){return _0x2967(_0x3d6972- -0x1cc,_0x58e04a);}async function loadFile(_0xbca521,_0x34ccd9,_0x5dc7f0,_0x283866,_0x34ab3a){const _0x23c209={_0x26984d:0x1d2,_0x3539ba:0x1dd,_0x1c3138:0x1dd,_0x2cca5f:0x3b3,_0x417d14:0x3b4,_0x2db59c:0x39a,_0x3d0a86:0x3a6,_0x33faf4:0x3a9,_0x237ca6:0x395,_0x1ae579:0x3c2,_0x6d1b7e:0x3b9,_0x50bc59:0x3bb,_0x5dc2e5:0x3c2,_0x441c49:0x3bd,_0x71d9c8:0x3aa,_0x236441:0x390,_0x55217c:0x3b2},_0x2b2c4c={_0x38ad61:0xbc,_0x3ad666:0x65},_0xbc4a2d={_0x335ef2:0xc1,_0x169f99:0x257};function _0x26beaf(_0x2fffb4,_0x36bbef,_0x6fee79,_0x53c1fd){return _0x5ec7db(_0x6fee79,_0x36bbef-_0xbc4a2d._0x335ef2,_0x53c1fd-_0xbc4a2d._0x169f99,_0x53c1fd-0x1f0);}const _0x1253ed=await _0x5dc7f0[_0x26beaf(_0x23c209._0x26984d,0x1e0,_0x23c209._0x3539ba,_0x23c209._0x1c3138)](_0xd6fc7c(_0x23c209._0x2cca5f,_0x23c209._0x417d14,_0x23c209._0x2db59c,_0x23c209._0x2db59c)+'s',{'id':_0x34ab3a});if(!_0x1253ed)return null;function _0xd6fc7c(_0x1c9e65,_0x5367e7,_0x23090a,_0x2f8d7b){return _0x53d3a6(_0x2f8d7b,_0x5367e7-_0x2b2c4c._0x38ad61,_0x23090a-_0x2b2c4c._0x3ad666,_0x2f8d7b-0x169);}const _0x5ab9e7=await _0x34ccd9[_0xd6fc7c(_0x23c209._0x3d0a86,_0x23c209._0x33faf4,_0x23c209._0x237ca6,_0x23c209._0x1ae579)+_0xd6fc7c(_0x23c209._0x6d1b7e,_0x23c209._0x50bc59,_0x23c209._0x5dc2e5,0x3c6)+_0xd6fc7c(0x3a5,_0x23c209._0x441c49,0x3b4,_0x23c209._0x71d9c8)](_0xbca521,_0x1253ed['file'],{'loadBlob':_0xe39486=>_0x283866[_0xd6fc7c(0x3c7,0x3c2,0x3bc,0x3d0)](_0xe39486)});return{..._0x1253ed[_0xd6fc7c(0x3ba,0x3a5,_0x23c209._0x236441,_0x23c209._0x55217c)],'entry':_0x5ab9e7};}function _0x2de5(){const _0x4af3f8=['2336sjaNfw','message','@keet/file','555110nLPfrN','Flag','-label-dig','580587ZMYvYL','-by-messag','@keet/chat','ryWithPrev','332SaNCMJ','iew','toString','isArray','(((.+)+)+)','3167865ejuLrp','get','all','count','-labels','flagsClock','display','push','label','3jSaSRR','find','search','@local/roo','l-type','tion-diges','@keet/labe','31767wDevWA','editedAt','map','httpLink','reactions','preview','labels','file','2908520kymqOB','e-id','4135200liNNRX','getFileEnt','files','read','length','@keet/reac','ests','toArray','key','13662hEYyRA'];_0x2de5=function(){return _0x4af3f8;};return _0x2de5();}function loadMessageFiles(_0x40946d,_0x4a26a3,_0x22b5cb,_0x11d010,_0xf54d95){const _0x51c3b3={_0x1695fd:0x21a,_0x507d94:0x20f,_0x3923c7:0x1fb,_0x24d8de:0x20d,_0x445645:0x1ff,_0x584993:0x185,_0x334651:0x1a9,_0x419fdc:0x200,_0x327272:0x217,_0x2b3cbe:0x20f,_0x2486ce:0x18c,_0x4975ee:0x17f,_0x5b01e8:0x18e,_0x3f9806:0x207,_0x516043:0x173,_0x395088:0x18b,_0x50b24d:0x1ab,_0x5b6e6e:0x1af,_0x5dabc8:0x1e9,_0x5d34d7:0x1f2,_0x2f5d88:0x1f5},_0x8b9bd4={_0x195eaa:0x55,_0x233674:0x57,_0xd5698e:0x56,_0x3abd59:0x5b,_0x11f9a9:0x61,_0x539ff5:0x24c,_0x41c6ec:0x256,_0x1eb0d5:0x6c,_0x1649b7:0x5a,_0x3045d4:0x75,_0x426fc0:0x4e,_0x5e912d:0x61,_0x87ce59:0x43,_0x2b0a15:0x4f,_0x3856bc:0x57},_0x4e641a={_0x494dba:0x12d,_0x227f72:0x147,_0x46a393:0x115,_0x4b0098:0x12e,_0x356268:0x13a,_0x5491e1:0x11e,_0x143457:0x130},_0x1040ac={_0x47cc52:0x459,_0x152c48:0x75},_0x3a9464={_0x44fd30:0x19c,_0x37a19b:0x226,_0x3f6968:0x110},_0x3a82e8={_0x174a06:0x135,_0x1fa98b:0x55},_0x12cb8f=[],_0x334f17=[];function _0x5be44e(_0x2316ed,_0x3d22b1,_0x2e8dfa,_0x180c54){return _0x5ec7db(_0x2316ed,_0x3d22b1-_0x3a82e8._0x174a06,_0x2e8dfa- -0x17d,_0x180c54-_0x3a82e8._0x1fa98b);}if(_0xf54d95['message']?.[_0x5be44e(-_0x51c3b3._0x1695fd,-0x228,-_0x51c3b3._0x507d94,-_0x51c3b3._0x3923c7)]?.[_0x5be44e(-_0x51c3b3._0x24d8de,-0x206,-_0x51c3b3._0x24d8de,-_0x51c3b3._0x445645)]>0x8c3*0x1+0x20*-0x12e+0x1cfd*0x1)for(const _0xa7783b of _0xf54d95[_0x4b482a(_0x51c3b3._0x584993,_0x51c3b3._0x334651,0x19d,0x1af)][_0x5be44e(-_0x51c3b3._0x419fdc,-_0x51c3b3._0x327272,-_0x51c3b3._0x2b3cbe,-0x1f9)]){_0x12cb8f[_0x4b482a(0x184,_0x51c3b3._0x2486ce,_0x51c3b3._0x4975ee,_0x51c3b3._0x5b01e8)](loadFile(_0x40946d,_0x11d010,_0x4a26a3,_0x22b5cb,_0xa7783b));}const _0x279bb6=_0xf54d95[_0x5be44e(-0x1fe,-_0x51c3b3._0x3f9806,-0x206,-0x216)]?.['display']?.[_0x4b482a(0x194,_0x51c3b3._0x516043,_0x51c3b3._0x395088,0x192)]||[];for(const _0x18073d of _0x279bb6)_0x4ff8d5(_0x18073d);const _0x587ef0=_0xf54d95[_0x4b482a(0x1ad,_0x51c3b3._0x50b24d,0x19d,_0x51c3b3._0x5b6e6e)]?.[_0x5be44e(-_0x51c3b3._0x5dabc8,-0x1ff,-_0x51c3b3._0x5d34d7,-_0x51c3b3._0x2f5d88)]?.['pearLink']||[];for(const _0xfabb8e of _0x587ef0)_0x4ff8d5(_0xfabb8e);return{'filePromises':_0x12cb8f,'linkFilePromises':_0x334f17};function _0x4b482a(_0x127266,_0x1500bc,_0x438b51,_0x5d65f1){return _0x5ec7db(_0x1500bc,_0x1500bc-_0x3a9464._0x44fd30,_0x438b51-_0x3a9464._0x37a19b,_0x5d65f1-_0x3a9464._0x3f6968);}function _0x4ff8d5(_0x1d5f98){const _0x20a560={_0x1694dc:0x1d2,_0x31a404:0x270,_0x3bcebc:0x123};function _0x23fbfa(_0x13be37,_0x4598ca,_0x261bbe,_0x2fa50c){return _0x5be44e(_0x2fa50c,_0x4598ca-0xe5,_0x4598ca-_0x1040ac._0x47cc52,_0x2fa50c-_0x1040ac._0x152c48);}function _0x582d03(_0x4275b6,_0x49d855,_0x1ce475,_0x5eb2cd){return _0x5be44e(_0x49d855,_0x49d855-_0x20a560._0x1694dc,_0x5eb2cd-_0x20a560._0x31a404,_0x5eb2cd-_0x20a560._0x3bcebc);}if((_0x1d5f98?.[_0x582d03(_0x8b9bd4._0x195eaa,0x6b,_0x8b9bd4._0x233674,0x5a)]?.[_0x582d03(0x5f,_0x8b9bd4._0xd5698e,_0x8b9bd4._0x3abd59,_0x8b9bd4._0x11f9a9)]||[])[_0x23fbfa(0x252,_0x8b9bd4._0x539ff5,_0x8b9bd4._0x41c6ec,0x236)]){const _0x917e8f=_0x1d5f98[_0x582d03(_0x8b9bd4._0x1eb0d5,_0x8b9bd4._0x3abd59,0x56,_0x8b9bd4._0x1649b7)][_0x582d03(_0x8b9bd4._0x3045d4,0x65,_0x8b9bd4._0x426fc0,_0x8b9bd4._0x5e912d)][_0x582d03(0x68,_0x8b9bd4._0x87ce59,_0x8b9bd4._0x2b0a15,_0x8b9bd4._0x3856bc)](async _0x4b72a3=>{const _0x1c7b0e={_0x2c0d3d:0xfc},_0x10958a={_0x2ef6f4:0x3};function _0x45242f(_0x396d46,_0x33874f,_0x4d2238,_0x448927){return _0x582d03(_0x396d46-0x8c,_0x4d2238,_0x4d2238-_0x10958a._0x2ef6f4,_0x448927-0xd);}function _0x3d94a0(_0x40459b,_0x5cf35b,_0x19864b,_0x18563d){return _0x23fbfa(_0x40459b-0xfe,_0x18563d- -0x115,_0x19864b-_0x1c7b0e._0x2c0d3d,_0x5cf35b);}_0x1d5f98[_0x3d94a0(_0x4e641a._0x494dba,_0x4e641a._0x227f72,_0x4e641a._0x46a393,_0x4e641a._0x4b0098)][_0x3d94a0(0x148,_0x4e641a._0x356268,_0x4e641a._0x5491e1,_0x4e641a._0x143457)]=await loadFile(_0x40946d,_0x11d010,_0x4a26a3,_0x22b5cb,_0x4b72a3);});_0x334f17['push'](..._0x917e8f);}}}module['exports']={'getChatMessages':getChatMessages,'getReactions':getReactions,'getChatLabels':getChatLabels,'getChatMessage':getChatMessage,'isDMRead':isDMRead};