(function(_0x1af498,_0x161c66){const _0x3f9430=a0_0x10b2,_0x2f8e09=_0x1af498();while(!![]){try{const _0x3503d=parseInt(_0x3f9430(0x1ac,'1cNy'))/0x1*(-parseInt(_0x3f9430(0x14c,'dQ@y'))/0x2)+-parseInt(_0x3f9430(0x19b,'(An#'))/0x3*(parseInt(_0x3f9430(0x167,'RgCb'))/0x4)+parseInt(_0x3f9430(0x154,'$]9A'))/0x5*(parseInt(_0x3f9430(0x185,'sBtL'))/0x6)+parseInt(_0x3f9430(0x193,'(An#'))/0x7*(parseInt(_0x3f9430(0x189,'a7)['))/0x8)+parseInt(_0x3f9430(0x143,')0lE'))/0x9+-parseInt(_0x3f9430(0x19e,'do32'))/0xa+-parseInt(_0x3f9430(0x147,'0!DY'))/0xb*(-parseInt(_0x3f9430(0x13d,'d&vr'))/0xc);if(_0x3503d===_0x161c66)break;else _0x2f8e09['push'](_0x2f8e09['shift']());}catch(_0x1c8e29){_0x2f8e09['push'](_0x2f8e09['shift']());}}}(a0_0x5198,0x7cdc6));export async function generateKeyPair(){const _0x194a6d=a0_0x10b2,_0x558c73={};_0x558c73[_0x194a6d(0x175,'b&t6')]=_0x194a6d(0x17d,'$aZJ'),_0x558c73[_0x194a6d(0x1aa,'x2]$')]=_0x194a6d(0x16f,'q[GT'),_0x558c73[_0x194a6d(0x191,'x2]$')]=_0x194a6d(0x141,'q[GT'),_0x558c73[_0x194a6d(0x157,'nzUH')]=_0x194a6d(0x1a0,'S8yi');const _0x58c8ad=_0x558c73;return crypto[_0x194a6d(0x136,'Zh(C')][_0x194a6d(0x142,'1cNy')]({'name':_0x58c8ad[_0x194a6d(0x148,'S8yi')],'modulusLength':0x800,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':_0x58c8ad[_0x194a6d(0x16b,'$aZJ')]},!![],[_0x58c8ad[_0x194a6d(0x18f,'laXd')],_0x58c8ad[_0x194a6d(0x1b1,'1cNy')]]);}function a0_0x10b2(_0x242159,_0x1b0839){_0x242159=_0x242159-0x133;const _0x5198bd=a0_0x5198();let _0x10b2b8=_0x5198bd[_0x242159];if(a0_0x10b2['GIjVtM']===undefined){var _0x2bd557=function(_0x6f55e3){const _0x3bf549='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x461208='',_0x1ad69d='';for(let _0x1e65ec=0x0,_0x295397,_0x58806a,_0x54e098=0x0;_0x58806a=_0x6f55e3['charAt'](_0x54e098++);~_0x58806a&&(_0x295397=_0x1e65ec%0x4?_0x295397*0x40+_0x58806a:_0x58806a,_0x1e65ec++%0x4)?_0x461208+=String['fromCharCode'](0xff&_0x295397>>(-0x2*_0x1e65ec&0x6)):0x0){_0x58806a=_0x3bf549['indexOf'](_0x58806a);}for(let _0x30333e=0x0,_0x1327b4=_0x461208['length'];_0x30333e<_0x1327b4;_0x30333e++){_0x1ad69d+='%'+('00'+_0x461208['charCodeAt'](_0x30333e)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x1ad69d);};const _0x24f4ac=function(_0x2c6d3f,_0x2b04fc){let _0x109ef5=[],_0xeb85dc=0x0,_0x36e9eb,_0x51347e='';_0x2c6d3f=_0x2bd557(_0x2c6d3f);let _0x4091fd;for(_0x4091fd=0x0;_0x4091fd<0x100;_0x4091fd++){_0x109ef5[_0x4091fd]=_0x4091fd;}for(_0x4091fd=0x0;_0x4091fd<0x100;_0x4091fd++){_0xeb85dc=(_0xeb85dc+_0x109ef5[_0x4091fd]+_0x2b04fc['charCodeAt'](_0x4091fd%_0x2b04fc['length']))%0x100,_0x36e9eb=_0x109ef5[_0x4091fd],_0x109ef5[_0x4091fd]=_0x109ef5[_0xeb85dc],_0x109ef5[_0xeb85dc]=_0x36e9eb;}_0x4091fd=0x0,_0xeb85dc=0x0;for(let _0x945d6f=0x0;_0x945d6f<_0x2c6d3f['length'];_0x945d6f++){_0x4091fd=(_0x4091fd+0x1)%0x100,_0xeb85dc=(_0xeb85dc+_0x109ef5[_0x4091fd])%0x100,_0x36e9eb=_0x109ef5[_0x4091fd],_0x109ef5[_0x4091fd]=_0x109ef5[_0xeb85dc],_0x109ef5[_0xeb85dc]=_0x36e9eb,_0x51347e+=String['fromCharCode'](_0x2c6d3f['charCodeAt'](_0x945d6f)^_0x109ef5[(_0x109ef5[_0x4091fd]+_0x109ef5[_0xeb85dc])%0x100]);}return _0x51347e;};a0_0x10b2['dgsLqS']=_0x24f4ac,a0_0x10b2['OMlRjh']={},a0_0x10b2['GIjVtM']=!![];}const _0x5979af=_0x5198bd[0x0],_0x305c34=_0x242159+_0x5979af,_0x298f74=a0_0x10b2['OMlRjh'][_0x305c34];return!_0x298f74?(a0_0x10b2['UpmsGO']===undefined&&(a0_0x10b2['UpmsGO']=!![]),_0x10b2b8=a0_0x10b2['dgsLqS'](_0x10b2b8,_0x1b0839),a0_0x10b2['OMlRjh'][_0x305c34]=_0x10b2b8):_0x10b2b8=_0x298f74,_0x10b2b8;}export async function serializeKeyPair(_0x5891d9){const _0x266d82=a0_0x10b2,_0x47a481={};_0x47a481[_0x266d82(0x1a6,'nzUH')]=_0x266d82(0x19f,'$aZJ');const _0x1e6fa2=_0x47a481,[_0x1a9554,_0x515e2e]=await Promise[_0x266d82(0x15b,'8*Sh')]([crypto[_0x266d82(0x144,'@*gH')][_0x266d82(0x139,'@w(Q')](_0x1e6fa2[_0x266d82(0x13e,'[bQv')],_0x5891d9[_0x266d82(0x15f,'$aZJ')]),crypto[_0x266d82(0x172,'$]9A')][_0x266d82(0x17a,'d&vr')](_0x1e6fa2[_0x266d82(0x145,'a7)[')],_0x5891d9[_0x266d82(0x1b4,'T%WM')])]);return{'publicJwk':JSON[_0x266d82(0x1a5,'EmKJ')](_0x1a9554),'privateJwk':JSON[_0x266d82(0x160,'S8yi')](_0x515e2e)};}export async function importPublicKey(_0x2b6b33){const _0x2550a7=a0_0x10b2,_0x45d97a={};_0x45d97a[_0x2550a7(0x197,'$z)O')]=_0x2550a7(0x18a,'$]9A'),_0x45d97a[_0x2550a7(0x176,'6j3[')]=_0x2550a7(0x156,'jNmD'),_0x45d97a[_0x2550a7(0x19c,'$aZJ')]=_0x2550a7(0x15a,'fo9['),_0x45d97a[_0x2550a7(0x186,'dQ@y')]=_0x2550a7(0x177,'a7)[');const _0x403221=_0x45d97a;return crypto[_0x2550a7(0x171,'P1e1')][_0x2550a7(0x196,'q[GT')](_0x403221[_0x2550a7(0x13c,'@*gH')],JSON[_0x2550a7(0x14e,'Z#qz')](_0x2b6b33),{'name':_0x403221[_0x2550a7(0x162,'gRem')],'hash':_0x403221[_0x2550a7(0x14a,'rU!0')]},![],[_0x403221[_0x2550a7(0x1a4,'a7)[')]]);}function a0_0x5198(){const _0x2788d6=['W5hdULxdUSoGEa','WRFdMbddPWRcMmkGghir','ymkPW4q+ea','vIVcTSovW5O','pSo4W6RdIcTwW4STW6tdJ0tcICo4','y8kZW50','W7lcK2ZcTrRdQJ0','W5/cUSkQiSki','AMVdHqhcJ8ocudxcLW','WO/cHwlcJqVdQSkr','eCkOqwFcRa','WOjltCkEWONcKbhdKM4','WOlcT8k3Dte','WQeuWRjVEmoo','WRpcICozaCkN','W4BcMK/cHIO','sbn1W5tdMG','mmooW5VdTCo+iYRcPSowWQmm','W6fxtmkiFeBdGComzW','WQdcGmokamkbDCkco8o1pW','y1ZdUNTY','WRdcGCo9aCkj','l8kTW5RdOMa','WOGvdSkiFa','oIlcJs3cMSoZvdlcNW','nr7dVZXZC17dJCkasYJdLq','ovldNwhcGCkeW5OPa8om','WRRcT0lcRYu','W4FdUJFcP8oJ','ucddQga0wwq','WRNcS0ddKJ3dM8kGW44','j0hdMxi','WR7dJZxcGCkQ','b8olW5NcQCkNbq','rtvxW6VdSNG','zmkSWQVcLgeuWRahW7y','WO7cMhhcKaddRSkUW7SH','dxJdGCoyEW','mZdcJaxcGW','kmkbASkmbq','CSksiCkkWRzdthpcOIVcMSo7','dCoHW4xdTSoN','W4FdMXBcNmoxWRlcIfHmlH7cQa','zZJdTejdFtC','nszAvSoOtGS','WRCfeCkkE0NdOmooFCo/la','WPVdNmoUdHJcOYNdGtjSWQSzWPK','gSkIz8k3hmo5','cSkargdcJG','WRnkxSk7WP4','W4j+vSk3WR8fbJix','W67cOwhcLY4','xCoInSo6r8kUWOiblMRdO2y','ySkmACoOW40','W6ZcR8kp','yNHXgSoAWRCEWPZdNxe','t3mqxuBdUa','rIfhW6ZdUW','CwxcIMGp','EvZdO0zT','W6ldMtRdRM04WRFdTda','yxaoDmoGBWVdMMu','EbdcHI/cGSkIW4Ksf8o+','W4pcGCoqyX5XdW','jCokW4i','vN3cJseobNZdKq','WOdcImk2Dc8','W5xdJsbqWQeAwgi','i8ojCCobW7Gbuq','kmkFW7RcPZfZkW','W4pdO1S','cmkIW5NdVM8J','gmkOkvpdRrm','FSk0WRNcJ38f','ECkXW5qummoFW6eTqq','W6xcGN3cRG3dVsb4WQ0','W5W3c8ocomoEWORdTCkl','C8kOnX3dLq','g8k8ovtdPa','W4VdTCkw','omkvcGRcS0mY','W7/cOmktpmk0','subNo8k3hmoZW654bW','W6JcVSkOd8ki','WPhcTGBcVCk0kXbTfaJcICkfyG','mCoYkwGN','yCkxW6iclW','kSony8o0W6O','h8kYW5JdUhO2Aq','WQxdPr7cGa','aWb4cCkJc0K','cd9kgXJcRCkuWOtcSImwsNy','W4RdOCkdWOWeW7S','WOxcG8o4vt5a','W6pdNX/dIeK','WPWoWOpdOhJdNCo7ja','W5NdVHFcOCoz','BSklW5qyyq','nCkKv3tcNe7dHG','nHT3CSoM','k8k/Amkrbq','i8oFySoCW7mfBNNcNa','m8ooW5BdOSo1mIO','WOnHvCoa','w8kxW7DvfSo9W68y','WR3cGxRcScD4WPtdPZeNW7rr','qCoKW7BcJrBdGqq','WO7cJMlcJqVdQSkr','ieZdMCklW73cLXeVCLK','hapcPaVcOG','W4pcGmk4w17dUW','AZhdRMjk','W7xdNCkBq8o6lSkokmomo2FcGq','gYS9q8od','WO0eWPVcHh0','l1ldM3O','yCo6bZBdLWRdLuH7W6pcP8kf','WPZcGCoX','W7xcRCkggSkDzW','W5FcS1ZdQItdMqq','kt06s8oKWRWNWORdIG','od/cIrdcICoPEZJcI37cRJrLW5b4','t3a2qhS','eCk4W43dJfu','uZzLW4FdVq','W7ZcSuFdL8kbc8o8W4fyiW','WRxdNbZcLGJcU8kHmLu','rs5cW4hdIhK','y8kGWRBcNG','osvjs8oJsJtdUx8','WORdKHZcQSkr','WPNcI03cIZS','eCkpzYVcON3dVW'];a0_0x5198=function(){return _0x2788d6;};return a0_0x5198();}export async function importPrivateKey(_0x328b60){const _0xb201c0=a0_0x10b2,_0x451020={};_0x451020[_0xb201c0(0x182,'c27y')]=_0xb201c0(0x14b,'5@v)'),_0x451020[_0xb201c0(0x135,'$z)O')]=_0xb201c0(0x133,'@w(Q'),_0x451020[_0xb201c0(0x1ae,'7NcV')]=_0xb201c0(0x165,'u4rS'),_0x451020[_0xb201c0(0x150,'7NcV')]=_0xb201c0(0x16d,'fo9[');const _0x2238a8=_0x451020;return crypto[_0xb201c0(0x137,'Z#qz')][_0xb201c0(0x151,'VBYj')](_0x2238a8[_0xb201c0(0x187,'CC]4')],JSON[_0xb201c0(0x1a8,'sBtL')](_0x328b60),{'name':_0x2238a8[_0xb201c0(0x14f,'jNmD')],'hash':_0x2238a8[_0xb201c0(0x173,'VBYj')]},![],[_0x2238a8[_0xb201c0(0x198,'@w(Q')]]);}export async function encrypt(_0x434599,_0x1255f1){const _0x1b9fa2=a0_0x10b2,_0x3f13ba={'ljqGk':_0x1b9fa2(0x199,'a7)['),'hlyRp':_0x1b9fa2(0x180,'@w(Q'),'ffOIH':_0x1b9fa2(0x155,'[bQv'),'FwkSE':_0x1b9fa2(0x174,'CC]4'),'YbNLy':function(_0x459af8,_0x7de8c7){return _0x459af8(_0x7de8c7);},'jovFV':function(_0x5c5ca9,_0x20ab17){return _0x5c5ca9(_0x20ab17);}},_0x37c52e={};_0x37c52e[_0x1b9fa2(0x134,'T%WM')]=_0x3f13ba[_0x1b9fa2(0x16c,'d&vr')],_0x37c52e[_0x1b9fa2(0x183,')0lE')]=0x100;const _0x223c4a=await crypto[_0x1b9fa2(0x19a,'8*Sh')][_0x1b9fa2(0x1ab,'[bQv')](_0x37c52e,!![],[_0x3f13ba[_0x1b9fa2(0x184,'*lX%')]]),_0x9603e9=crypto[_0x1b9fa2(0x18e,'c27y')](new Uint8Array(0xc)),_0xaa6b13=new TextEncoder()[_0x1b9fa2(0x194,'x2]$')](_0x1255f1),_0x2f55d7={};_0x2f55d7[_0x1b9fa2(0x195,'do32')]=_0x3f13ba[_0x1b9fa2(0x13b,'c27y')],_0x2f55d7['iv']=_0x9603e9;const _0x19a15b=await crypto[_0x1b9fa2(0x15e,'do32')][_0x1b9fa2(0x159,'d&vr')](_0x2f55d7,_0x223c4a,_0xaa6b13),_0x596f9e=await crypto[_0x1b9fa2(0x14d,'laXd')][_0x1b9fa2(0x1b2,'c27y')](_0x3f13ba[_0x1b9fa2(0x13a,'0k16')],_0x223c4a),_0x344fa1={};_0x344fa1[_0x1b9fa2(0x16e,'$z)O')]=_0x3f13ba[_0x1b9fa2(0x1a9,'(An#')];const _0x3af831=await crypto[_0x1b9fa2(0x18b,'5@v)')][_0x1b9fa2(0x1b7,'4mvl')](_0x344fa1,_0x434599,_0x596f9e);return JSON[_0x1b9fa2(0x18d,'dQ@y')]({'wrappedKey':_0x3f13ba[_0x1b9fa2(0x1a1,'5@v)')](a0_0x48f74d,_0x3af831),'iv':_0x3f13ba[_0x1b9fa2(0x190,'fo9[')](a0_0x48f74d,_0x9603e9),'ciphertext':_0x3f13ba[_0x1b9fa2(0x16a,'CHeg')](a0_0x48f74d,_0x19a15b)});}export async function decrypt(_0xe6a9c8,_0x4847db){const _0x2c3d2f=a0_0x10b2,_0x4b7cfe={'QWCPW':_0x2c3d2f(0x158,'L$(J'),'nfLay':function(_0xdef21b,_0x2cb428){return _0xdef21b(_0x2cb428);},'yxwRE':_0x2c3d2f(0x164,'P1e1'),'fSNVw':_0x2c3d2f(0x18c,'S8yi'),'siVsK':_0x2c3d2f(0x1a3,'@w(Q'),'BuaLy':function(_0x21c1bf,_0x2fb3cd){return _0x21c1bf(_0x2fb3cd);},'Tzahc':function(_0x267c36,_0x14e488){return _0x267c36(_0x14e488);}},{wrappedKey:_0x319cbb,iv:_0x1362e6,ciphertext:_0x376165}=JSON[_0x2c3d2f(0x163,'u4rS')](_0x4847db),_0x17688f={};_0x17688f[_0x2c3d2f(0x17c,'VmQh')]=_0x4b7cfe[_0x2c3d2f(0x1b5,'@w(Q')];const _0x206a39=await crypto[_0x2c3d2f(0x15c,'fo9[')][_0x2c3d2f(0x140,'*lX%')](_0x17688f,_0xe6a9c8,_0x4b7cfe[_0x2c3d2f(0x168,'5@v)')](a0_0x5cd36,_0x319cbb)),_0x5b5f16=await crypto[_0x2c3d2f(0x171,'P1e1')][_0x2c3d2f(0x138,'do32')](_0x4b7cfe[_0x2c3d2f(0x166,'5@v)')],_0x206a39,{'name':_0x4b7cfe[_0x2c3d2f(0x1b6,'b&t6')]},![],[_0x4b7cfe[_0x2c3d2f(0x1af,'sBtL')]]),_0x25ef43=await crypto[_0x2c3d2f(0x15d,'u4rS')][_0x2c3d2f(0x17b,'[bQv')]({'name':_0x4b7cfe[_0x2c3d2f(0x178,'q[GT')],'iv':_0x4b7cfe[_0x2c3d2f(0x146,'EmKJ')](a0_0x5cd36,_0x1362e6)},_0x5b5f16,_0x4b7cfe[_0x2c3d2f(0x1b0,'fo9[')](a0_0x5cd36,_0x376165));return new TextDecoder()[_0x2c3d2f(0x1a7,'BM(V')](_0x25ef43);}function a0_0x48f74d(_0x1549a9){const _0x54b2c8=a0_0x10b2,_0x3413bc={'BhmRu':function(_0x25db10,_0x44f1e2){return _0x25db10(_0x44f1e2);}};return _0x3413bc[_0x54b2c8(0x179,'@*gH')](btoa,String[_0x54b2c8(0x13f,'b&t6')](...new Uint8Array(_0x1549a9)));}function a0_0x5cd36(_0x162c6d){const _0x5108b3=a0_0x10b2,_0x16b285={'NVVfw':function(_0x8f20e8,_0x516856){return _0x8f20e8(_0x516856);}};return Uint8Array[_0x5108b3(0x188,'T%WM')](_0x16b285[_0x5108b3(0x19d,'FdCL')](atob,_0x162c6d),_0x263b1a=>_0x263b1a[_0x5108b3(0x1ad,'sBtL')](0x0));}