afaa1b32d1e255e39ece8dd57e25d37bb8b7d71a
[motion2.git] / server / api / intDeskAccount / intDeskAccount.controller.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0xe14b=['GET','format','application/json','headers','Authorization','Basic\x20%s','%s:%s','username','base64','_embedded','entries','active','label','test','statusCode','send','Wrong\x20credentials','eml-format','rimraf','request-promise','moment','mustache','sox','to-csv','ejs','fs-extra','lodash','squel','crypto','querystring','papaparse','ioredis','../../components/auth/service','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','../../components/integrations/configuration','jayson/promise','client','http','request','then','info','request\x20sent','debug','DeskAccount,\x20%s,\x20%s,\x20%s','stringify','error','DeskAccount,\x20%s,\x20%s','message','result','catch','sendStatus','end','status','json','offset','limit','undefined','count','set','Content-Range','apply','reject','save','update','destroy','name','render','merge','body','contact','agent','interaction','account','index','map','rawAttributes','fieldName','type','key','model','query','filters','intersection','attributes','fields','length','nolimit','order','sort','where','pick','filter','VIRTUAL','options','DeskAccount','includeAll','findAll','rows','show','params','keys','include','find','create','getConfigurations','findOne','hasOwnProperty','addConfiguration','AccountId','Subjects','getSubjects','Descriptions','getDescriptions','DeskConfiguration','DeskField','getFields','priority','remoteUri','authType','password','consumerKey','consumerSecret','token','slice','substring'];(function(_0x5fbb94,_0xf3b40d){var _0x161ce9=function(_0x5327e3){while(--_0x5327e3){_0x5fbb94['push'](_0x5fbb94['shift']());}};_0x161ce9(++_0xf3b40d);}(_0xe14b,0x93));var _0xbe14=function(_0x3bbe35,_0x44945c){_0x3bbe35=_0x3bbe35-0x0;var _0x5021de=_0xe14b[_0x3bbe35];return _0x5021de;};'use strict';var emlformat=require(_0xbe14('0x0'));var rimraf=require(_0xbe14('0x1'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0xbe14('0x2'));var moment=require(_0xbe14('0x3'));var BPromise=require('bluebird');var Mustache=require(_0xbe14('0x4'));var util=require('util');var path=require('path');var sox=require(_0xbe14('0x5'));var csv=require(_0xbe14('0x6'));var ejs=require(_0xbe14('0x7'));var fs=require('fs');var fs_extra=require(_0xbe14('0x8'));var _=require(_0xbe14('0x9'));var squel=require(_0xbe14('0xa'));var crypto=require(_0xbe14('0xb'));var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0xbe14('0xc'));var Papa=require(_0xbe14('0xd'));var Redis=require(_0xbe14('0xe'));var authService=require(_0xbe14('0xf'));var qs=require('../../components/parsers/qs');var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xbe14('0x10'));var logger=require(_0xbe14('0x11'))('api');var utils=require(_0xbe14('0x12'));var config=require(_0xbe14('0x13'));var licenseUtil=require(_0xbe14('0x14'));var db=require(_0xbe14('0x15'))['db'];var integrations=require(_0xbe14('0x16'));var jayson=require(_0xbe14('0x17'));var client=jayson[_0xbe14('0x18')][_0xbe14('0x19')]({'port':0x232a});function respondWithRpcPromise(_0x16893f,_0xa2cf72,_0x1e4826,_0x33fd54){return new BPromise(function(_0x813399,_0x530538){var _0x55b3a7=_0x33fd54||client;return _0x55b3a7[_0xbe14('0x1a')](_0x16893f,_0x1e4826)[_0xbe14('0x1b')](function(_0xf4ac9){logger[_0xbe14('0x1c')]('DeskAccount,\x20%s,\x20%s',_0xa2cf72,_0xbe14('0x1d'));logger[_0xbe14('0x1e')](_0xbe14('0x1f'),_0xa2cf72,_0xbe14('0x1d'),JSON[_0xbe14('0x20')](_0xf4ac9));if(_0xf4ac9[_0xbe14('0x21')]){if(_0xf4ac9[_0xbe14('0x21')]['code']===0x1f4){logger[_0xbe14('0x21')](_0xbe14('0x22'),_0xa2cf72,_0xf4ac9[_0xbe14('0x21')][_0xbe14('0x23')]);return _0x530538(_0xf4ac9[_0xbe14('0x21')][_0xbe14('0x23')]);}logger['error'](_0xbe14('0x22'),_0xa2cf72,_0xf4ac9[_0xbe14('0x21')][_0xbe14('0x23')]);return _0x813399(_0xf4ac9[_0xbe14('0x21')][_0xbe14('0x23')]);}else{logger['info'](_0xbe14('0x22'),_0xa2cf72,'request\x20sent');_0x813399(_0xf4ac9[_0xbe14('0x24')]['message']);}})[_0xbe14('0x25')](function(_0x4a25fa){logger[_0xbe14('0x21')](_0xbe14('0x22'),_0xa2cf72,_0x4a25fa);_0x530538(_0x4a25fa);});});}function respondWithStatusCode(_0x505dbd,_0x2da350){_0x2da350=_0x2da350||0xcc;return function(_0x4d4190){if(_0x4d4190){return _0x505dbd[_0xbe14('0x26')](_0x2da350);}return _0x505dbd['status'](_0x2da350)[_0xbe14('0x27')]();};}function respondWithResult(_0x5fa043,_0x1ee9c1){_0x1ee9c1=_0x1ee9c1||0xc8;return function(_0x39cc81){if(_0x39cc81){return _0x5fa043[_0xbe14('0x28')](_0x1ee9c1)[_0xbe14('0x29')](_0x39cc81);}};}function respondWithFilteredResult(_0x55d001,_0x1822e0){return function(_0x1ba46a){if(_0x1ba46a){var _0x391556=typeof _0x1822e0[_0xbe14('0x2a')]==='undefined'&&typeof _0x1822e0[_0xbe14('0x2b')]===_0xbe14('0x2c');var _0x59bf34=_0x1ba46a[_0xbe14('0x2d')];var _0x3b3e84=_0x391556?0x0:_0x1822e0[_0xbe14('0x2a')];var _0x19252f=_0x391556?_0x1ba46a[_0xbe14('0x2d')]:_0x1822e0[_0xbe14('0x2a')]+_0x1822e0[_0xbe14('0x2b')];var _0x2b05cb;if(_0x19252f>=_0x59bf34){_0x19252f=_0x59bf34;_0x2b05cb=0xc8;}else{_0x2b05cb=0xce;}_0x55d001[_0xbe14('0x28')](_0x2b05cb);return _0x55d001[_0xbe14('0x2e')](_0xbe14('0x2f'),_0x3b3e84+'-'+_0x19252f+'/'+_0x59bf34)[_0xbe14('0x29')](_0x1ba46a);}return null;};}function patchUpdates(_0x39dc0a){return function(_0x10ae36){try{jsonpatch[_0xbe14('0x30')](_0x10ae36,_0x39dc0a,!![]);}catch(_0xe6feb2){return BPromise[_0xbe14('0x31')](_0xe6feb2);}return _0x10ae36[_0xbe14('0x32')]();};}function saveUpdates(_0x29e76a,_0x14e7c4){return function(_0x581e86){if(_0x581e86){return _0x581e86[_0xbe14('0x33')](_0x29e76a)['then'](function(_0x58f8de){return _0x58f8de;});}return null;};}function removeEntity(_0x46c2d1,_0x4c1e7e){return function(_0x243524){if(_0x243524){return _0x243524[_0xbe14('0x34')]()['then'](function(){_0x46c2d1['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x412ad5,_0xa3d24){return function(_0x5f27b6){if(!_0x5f27b6){_0x412ad5[_0xbe14('0x26')](0x194);}return _0x5f27b6;};}function handleError(_0x1faf3e,_0x452635){_0x452635=_0x452635||0x1f4;return function(_0x1aa849){logger[_0xbe14('0x21')](_0x1aa849['stack']);if(_0x1aa849['name']){delete _0x1aa849[_0xbe14('0x35')];}_0x1faf3e['status'](_0x452635)['send'](_0x1aa849);};}function getMustacheRender(_0x5c5e9f,_0x163ef7){return Mustache[_0xbe14('0x36')](_0x5c5e9f,_[_0xbe14('0x37')](_0x163ef7[_0xbe14('0x38')],{'contact':_0x163ef7[_0xbe14('0x39')],'message':_0x163ef7[_0xbe14('0x23')],'agent':_0x163ef7[_0xbe14('0x3a')],'interaction':_0x163ef7[_0xbe14('0x3b')],'account':_0x163ef7[_0xbe14('0x3c')]}))||'';}exports[_0xbe14('0x3d')]=function(_0x41652d,_0x32c59d){var _0x539c41={},_0x4f51f8={},_0x43cdaa={'count':0x0,'rows':[]};var _0x2951e1=_[_0xbe14('0x3e')](db['DeskAccount'][_0xbe14('0x3f')],function(_0x2aa453){return{'name':_0x2aa453[_0xbe14('0x40')],'type':_0x2aa453[_0xbe14('0x41')][_0xbe14('0x42')]};});_0x4f51f8[_0xbe14('0x43')]=_[_0xbe14('0x3e')](_0x2951e1,_0xbe14('0x35'));_0x4f51f8[_0xbe14('0x44')]=_['keys'](_0x41652d[_0xbe14('0x44')]);_0x4f51f8[_0xbe14('0x45')]=_[_0xbe14('0x46')](_0x4f51f8[_0xbe14('0x43')],_0x4f51f8[_0xbe14('0x44')]);_0x539c41[_0xbe14('0x47')]=_['intersection'](_0x4f51f8[_0xbe14('0x43')],qs[_0xbe14('0x48')](_0x41652d[_0xbe14('0x44')][_0xbe14('0x48')]));_0x539c41['attributes']=_0x539c41['attributes'][_0xbe14('0x49')]?_0x539c41[_0xbe14('0x47')]:_0x4f51f8[_0xbe14('0x43')];if(!_0x41652d['query']['hasOwnProperty'](_0xbe14('0x4a'))){_0x539c41['limit']=qs['limit'](_0x41652d[_0xbe14('0x44')][_0xbe14('0x2b')]);_0x539c41[_0xbe14('0x2a')]=qs['offset'](_0x41652d['query']['offset']);}_0x539c41[_0xbe14('0x4b')]=qs[_0xbe14('0x4c')](_0x41652d[_0xbe14('0x44')]['sort']);_0x539c41[_0xbe14('0x4d')]=qs[_0xbe14('0x45')](_[_0xbe14('0x4e')](_0x41652d[_0xbe14('0x44')],_0x4f51f8['filters']),_0x2951e1);if(_0x41652d['query'][_0xbe14('0x4f')]){_0x539c41[_0xbe14('0x4d')]=_[_0xbe14('0x37')](_0x539c41[_0xbe14('0x4d')],{'$or':_[_0xbe14('0x3e')](_0x2951e1,function(_0x4f2d95){if(_0x4f2d95['type']!==_0xbe14('0x50')){var _0x2a3623={};_0x2a3623[_0x4f2d95[_0xbe14('0x35')]]={'$like':'%'+_0x41652d[_0xbe14('0x44')]['filter']+'%'};return _0x2a3623;}})});}_0x539c41=_[_0xbe14('0x37')]({},_0x539c41,_0x41652d[_0xbe14('0x51')]);var _0x53e8ab={'where':_0x539c41[_0xbe14('0x4d')]};return db[_0xbe14('0x52')][_0xbe14('0x2d')](_0x53e8ab)[_0xbe14('0x1b')](function(_0x589dac){_0x43cdaa['count']=_0x589dac;if(_0x41652d[_0xbe14('0x44')][_0xbe14('0x53')]){_0x539c41['include']=[{'all':!![]}];}return db['DeskAccount'][_0xbe14('0x54')](_0x539c41);})[_0xbe14('0x1b')](function(_0x3f7f5b){_0x43cdaa[_0xbe14('0x55')]=_0x3f7f5b;return _0x43cdaa;})[_0xbe14('0x1b')](respondWithFilteredResult(_0x32c59d,_0x539c41))[_0xbe14('0x25')](handleError(_0x32c59d,null));};exports[_0xbe14('0x56')]=function(_0x5a4068,_0xf32e93){var _0x5f22b2={'raw':![],'where':{'id':_0x5a4068[_0xbe14('0x57')]['id']}},_0x6928f2={};_0x6928f2[_0xbe14('0x43')]=_['keys'](db[_0xbe14('0x52')][_0xbe14('0x3f')]);_0x6928f2[_0xbe14('0x44')]=_[_0xbe14('0x58')](_0x5a4068[_0xbe14('0x44')]);_0x6928f2[_0xbe14('0x45')]=_['intersection'](_0x6928f2['model'],_0x6928f2[_0xbe14('0x44')]);_0x5f22b2[_0xbe14('0x47')]=_[_0xbe14('0x46')](_0x6928f2['model'],qs['fields'](_0x5a4068[_0xbe14('0x44')][_0xbe14('0x48')]));_0x5f22b2['attributes']=_0x5f22b2[_0xbe14('0x47')][_0xbe14('0x49')]?_0x5f22b2['attributes']:_0x6928f2[_0xbe14('0x43')];if(_0x5a4068['query'][_0xbe14('0x53')]){_0x5f22b2[_0xbe14('0x59')]=[{'all':!![]}];}_0x5f22b2=_[_0xbe14('0x37')]({},_0x5f22b2,_0x5a4068['options']);return db[_0xbe14('0x52')][_0xbe14('0x5a')](_0x5f22b2)['then'](handleEntityNotFound(_0xf32e93,null))[_0xbe14('0x1b')](respondWithResult(_0xf32e93,null))[_0xbe14('0x25')](handleError(_0xf32e93,null));};exports[_0xbe14('0x5b')]=function(_0x20c48d,_0x49322f){return db['DeskAccount'][_0xbe14('0x5b')](_0x20c48d[_0xbe14('0x38')],{})[_0xbe14('0x1b')](respondWithResult(_0x49322f,0xc9))[_0xbe14('0x25')](handleError(_0x49322f,null));};exports[_0xbe14('0x33')]=function(_0x44084c,_0x1dd6c7){if(_0x44084c['body']['id']){delete _0x44084c[_0xbe14('0x38')]['id'];}return db[_0xbe14('0x52')][_0xbe14('0x5a')]({'where':{'id':_0x44084c[_0xbe14('0x57')]['id']}})[_0xbe14('0x1b')](handleEntityNotFound(_0x1dd6c7,null))[_0xbe14('0x1b')](saveUpdates(_0x44084c[_0xbe14('0x38')],null))[_0xbe14('0x1b')](respondWithResult(_0x1dd6c7,null))[_0xbe14('0x25')](handleError(_0x1dd6c7,null));};exports[_0xbe14('0x34')]=function(_0x358950,_0x4bccfc){return db['DeskAccount']['find']({'where':{'id':_0x358950[_0xbe14('0x57')]['id']}})[_0xbe14('0x1b')](handleEntityNotFound(_0x4bccfc,null))[_0xbe14('0x1b')](removeEntity(_0x4bccfc,null))[_0xbe14('0x25')](handleError(_0x4bccfc,null));};exports[_0xbe14('0x5c')]=function(_0x66ddf,_0x16ee48,_0x22bf69){var _0x31d015={};var _0x451b0b={};var _0x603816;var _0x4346e8;return db[_0xbe14('0x52')][_0xbe14('0x5d')]({'where':{'id':_0x66ddf[_0xbe14('0x57')]['id']}})[_0xbe14('0x1b')](handleEntityNotFound(_0x16ee48,null))[_0xbe14('0x1b')](function(_0x2225d9){if(_0x2225d9){_0x603816=_0x2225d9;_0x451b0b[_0xbe14('0x43')]=_[_0xbe14('0x58')](db['DeskConfiguration'][_0xbe14('0x3f')]);_0x451b0b[_0xbe14('0x44')]=_[_0xbe14('0x58')](_0x66ddf[_0xbe14('0x44')]);_0x451b0b[_0xbe14('0x45')]=_[_0xbe14('0x46')](_0x451b0b[_0xbe14('0x43')],_0x451b0b[_0xbe14('0x44')]);_0x31d015[_0xbe14('0x47')]=_[_0xbe14('0x46')](_0x451b0b['model'],qs[_0xbe14('0x48')](_0x66ddf[_0xbe14('0x44')][_0xbe14('0x48')]));_0x31d015[_0xbe14('0x47')]=_0x31d015[_0xbe14('0x47')]['length']?_0x31d015[_0xbe14('0x47')]:_0x451b0b[_0xbe14('0x43')];_0x31d015[_0xbe14('0x4b')]=qs[_0xbe14('0x4c')](_0x66ddf[_0xbe14('0x44')]['sort']);_0x31d015[_0xbe14('0x4d')]=qs[_0xbe14('0x45')](_[_0xbe14('0x4e')](_0x66ddf[_0xbe14('0x44')],_0x451b0b[_0xbe14('0x45')]));if(_0x66ddf[_0xbe14('0x44')][_0xbe14('0x4f')]){_0x31d015[_0xbe14('0x4d')]=_['merge'](_0x31d015[_0xbe14('0x4d')],{'$or':_[_0xbe14('0x3e')](_0x31d015[_0xbe14('0x47')],function(_0x20b12e){var _0x5982b7={};_0x5982b7[_0x20b12e]={'$like':'%'+_0x66ddf[_0xbe14('0x44')][_0xbe14('0x4f')]+'%'};return _0x5982b7;})});}_0x31d015=_['merge']({},_0x31d015,_0x66ddf['options']);return _0x603816[_0xbe14('0x5c')](_0x31d015);}})[_0xbe14('0x1b')](function(_0x2d2643){if(_0x2d2643){_0x4346e8=_0x2d2643[_0xbe14('0x49')];if(!_0x66ddf[_0xbe14('0x44')][_0xbe14('0x5e')](_0xbe14('0x4a'))){_0x31d015[_0xbe14('0x2b')]=qs['limit'](_0x66ddf['query'][_0xbe14('0x2b')]);_0x31d015[_0xbe14('0x2a')]=qs[_0xbe14('0x2a')](_0x66ddf['query'][_0xbe14('0x2a')]);}return _0x603816[_0xbe14('0x5c')](_0x31d015);}})[_0xbe14('0x1b')](function(_0x1797dd){if(_0x1797dd){return _0x1797dd?{'count':_0x4346e8,'rows':_0x1797dd}:null;}})[_0xbe14('0x1b')](respondWithResult(_0x16ee48,null))[_0xbe14('0x25')](handleError(_0x16ee48,null));};exports[_0xbe14('0x5f')]=function(_0x5b5c37,_0x43b817,_0x3b6ef5){if(_0x5b5c37[_0xbe14('0x38')]['id']){delete _0x5b5c37[_0xbe14('0x38')]['id'];}return db[_0xbe14('0x52')][_0xbe14('0x5d')]({'where':{'id':_0x5b5c37[_0xbe14('0x57')]['id']}})['then'](handleEntityNotFound(_0x43b817,null))[_0xbe14('0x1b')](function(_0x16b046){if(_0x16b046){_0x5b5c37[_0xbe14('0x38')][_0xbe14('0x60')]=_0x16b046['id'];_0x5b5c37[_0xbe14('0x38')][_0xbe14('0x61')]=integrations[_0xbe14('0x62')](_0x5b5c37[_0xbe14('0x38')]['channel'],_0x5b5c37[_0xbe14('0x38')][_0xbe14('0x41')]);_0x5b5c37[_0xbe14('0x38')][_0xbe14('0x63')]=integrations[_0xbe14('0x64')](_0x5b5c37[_0xbe14('0x38')]['channel'],_0x5b5c37[_0xbe14('0x38')][_0xbe14('0x41')]);return db[_0xbe14('0x65')][_0xbe14('0x5b')](_0x5b5c37['body'],{'include':[{'model':db[_0xbe14('0x66')],'as':_0xbe14('0x61')},{'model':db[_0xbe14('0x66')],'as':_0xbe14('0x63')}]});}return null;})[_0xbe14('0x1b')](respondWithResult(_0x43b817,null))[_0xbe14('0x25')](handleError(_0x43b817,null));};exports[_0xbe14('0x67')]=function(_0x55e70f,_0x70ed08,_0x589197){var _0x1fc8db=[{'name':'priority','label':_0xbe14('0x68'),'custom':![],'options':[{'name':0x1,'value':0x1},{'name':0x2,'value':0x2},{'name':0x3,'value':0x3},{'name':0x4,'value':0x4},{'name':0x5,'value':0x5},{'name':0x6,'value':0x6},{'name':0x7,'value':0x7},{'name':0x8,'value':0x8},{'name':0x9,'value':0x9},{'name':0xa,'value':0xa}]}];var _0x21837c='';return db[_0xbe14('0x52')]['findOne']({'where':{'id':_0x55e70f[_0xbe14('0x57')]['id']},'attributes':['id',_0xbe14('0x69'),_0xbe14('0x6a'),'username',_0xbe14('0x6b'),_0xbe14('0x6c'),_0xbe14('0x6d'),_0xbe14('0x6e'),'tokenSecret']})[_0xbe14('0x1b')](handleEntityNotFound(_0x70ed08,null))[_0xbe14('0x1b')](function(_0x34f90b){if(_0x34f90b){_0x21837c=_0x34f90b[_0xbe14('0x69')];var _0x1dd5c0=_0x21837c[_0xbe14('0x6f')](-0x1);if(_0x1dd5c0==='/'){_0x21837c=_0x21837c[_0xbe14('0x70')](0x0,_0x21837c['lastIndexOf'](_0x1dd5c0));}var _0x2ff94c={'method':_0xbe14('0x71'),'uri':util[_0xbe14('0x72')]('%s/custom_fields',_0x21837c),'headers':{'Content-Type':_0xbe14('0x73'),'Accept':_0xbe14('0x73')},'json':!![]};if(_0x34f90b[_0xbe14('0x6a')]==='basic'){_0x2ff94c[_0xbe14('0x74')][_0xbe14('0x75')]=util['format'](_0xbe14('0x76'),new Buffer(util['format'](_0xbe14('0x77'),_0x34f90b[_0xbe14('0x78')],_0x34f90b['password']))['toString'](_0xbe14('0x79')));}return rp(_0x2ff94c)[_0xbe14('0x1b')](function(_0x29287a){return _0x1fc8db['concat'](_[_0xbe14('0x3e')](_0x29287a[_0xbe14('0x7a')][_0xbe14('0x7b')],function(_0x32c92c){return{'id':_0x32c92c['name'],'name':_0x32c92c['name'],'type':_0x32c92c[_0xbe14('0x41')],'active':_0x32c92c[_0xbe14('0x7c')],'label':_0x32c92c[_0xbe14('0x7d')],'custom':!![]};}));});}})[_0xbe14('0x1b')](function(_0x435091){return{'count':_0x435091[_0xbe14('0x49')],'rows':_0x435091};})[_0xbe14('0x1b')](respondWithResult(_0x70ed08,null))['catch'](function(_0x359091){var _0x512f3a=_0x55e70f[_0xbe14('0x44')][_0xbe14('0x7e')]?0x1f4:_0x359091[_0xbe14('0x7f')]||0x1f4;logger[_0xbe14('0x21')]('getFields,\x20%s,\x20%s,\x20%s',_0xbe14('0x67'),_0x512f3a,JSON[_0xbe14('0x20')](_0x359091));delete _0x359091[_0xbe14('0x35')];if(_0x512f3a===0x191){_0x512f3a=0x190;}_0x70ed08['status'](_0x512f3a)[_0xbe14('0x80')](_0x55e70f[_0xbe14('0x44')][_0xbe14('0x7e')]?{'message':_0xbe14('0x81'),'statusCode':_0x359091[_0xbe14('0x7f')]}:_0x359091);});};