Files
ST-Amily2-Chat-Optimisation/core/progressive-memory/engine.js
Jenkins CI 4b2229f0f4 release: v2.2.8 [2026-06-16 15:53:20]
### 新功能
- **填表记录 · 版本恢复**(填表设置面板「回退重填」旁新增「填表记录」按钮):针对"模型填表前把整张表删空 / 误删大量内容"的反馈,提供一键找回。
  - **零新存储**:直接复用各楼层 `extra.amily2_tables_data` 里逐轮继承的表格快照——历史本就在聊天中,无需另建存储或元数据
  - 点开列出所有带快照的楼层(最新在上),可**展开预览**每一版的表格内容(CSV)后再决定
  - **恢复某版本**:把该楼层快照设为当前状态,并清除其**之后**所有楼层的快照与填表标记 hash——使该版本成为最新有效状态,后续楼层下轮自动重填会从恢复点往前重建(赌模型不再抽风)
  - 「回退重填」按钮保留,但版本恢复是更安全的找回路径
### 重构
- 抽出 `_normalizeTableState` 共用旧存档字段归一逻辑,`loadTables` 与"恢复快照"复用,消除重复
---
2026-06-16 15:53:20 +08:00

1 line
22 KiB
JavaScript

const a0_0x2d6c7a=a0_0x6c05;(function(_0x48858e,_0x269890){const _0x24a61e=a0_0x6c05,_0x33b7b7=_0x48858e();while(!![]){try{const _0x58ba21=-parseInt(_0x24a61e(0x1fe,'!Q&y'))/0x1*(-parseInt(_0x24a61e(0x15c,'Y)qt'))/0x2)+-parseInt(_0x24a61e(0x1c3,'dd]L'))/0x3+parseInt(_0x24a61e(0x172,'8jOk'))/0x4*(parseInt(_0x24a61e(0x228,'exGM'))/0x5)+-parseInt(_0x24a61e(0x1bb,'38@h'))/0x6*(-parseInt(_0x24a61e(0x234,'k(]i'))/0x7)+parseInt(_0x24a61e(0x1b2,'2Sj6'))/0x8*(parseInt(_0x24a61e(0x217,'S)Wv'))/0x9)+-parseInt(_0x24a61e(0x1a3,'Eu!4'))/0xa+-parseInt(_0x24a61e(0x161,'2Sj6'))/0xb;if(_0x58ba21===_0x269890)break;else _0x33b7b7['push'](_0x33b7b7['shift']());}catch(_0x3a45ab){_0x33b7b7['push'](_0x33b7b7['shift']());}}}(a0_0x191d,0x24e08));import{setExtensionPrompt}from'/script.js';import{extension_settings,getContext}from'/scripts/extensions.js';import{extensionName}from'../../utils/settings.js';import{getMemoryState}from'../table-system/manager.js';import{sampleProgressive}from'./sampler.js';const a0_0x3033f0=a0_0x2d6c7a(0x208,'6VsB'),a0_0x221ca9=a0_0x2d6c7a(0x21d,'m]9$'),a0_0x5e61f5={};a0_0x5e61f5[a0_0x2d6c7a(0x159,'0SrD')]=0x1,a0_0x5e61f5[a0_0x2d6c7a(0x227,'6VsB')]=0x0,a0_0x5e61f5[a0_0x2d6c7a(0x19c,']UH$')]=0x0;const a0_0x38f670={};a0_0x38f670[a0_0x2d6c7a(0x1b5,'MF0m')]=![],a0_0x38f670[a0_0x2d6c7a(0x162,'@*iW')]=a0_0x2d6c7a(0x17b,'S&#2'),a0_0x38f670[a0_0x2d6c7a(0x20f,'nM#J')]=0x5,a0_0x38f670[a0_0x2d6c7a(0x179,'Y)qt')]=0x5,a0_0x38f670[a0_0x2d6c7a(0x184,'0SrD')]=0x3,a0_0x38f670[a0_0x2d6c7a(0x237,'2Sj6')]=a0_0x2d6c7a(0x164,'%ldJ'),a0_0x38f670[a0_0x2d6c7a(0x186,'2sjV')]=a0_0x5e61f5;const a0_0x389d3e={};a0_0x389d3e[a0_0x2d6c7a(0x21f,'[e(2')]=a0_0x38f670;export const progressiveMemoryDefaults=a0_0x389d3e;function a0_0x6c05(_0x4c03d7,_0x32ae2f){_0x4c03d7=_0x4c03d7-0x14c;const _0x191da3=a0_0x191d();let _0x6c05aa=_0x191da3[_0x4c03d7];if(a0_0x6c05['cxJIbu']===undefined){var _0x3a9b3f=function(_0x604670){const _0x4ccb00='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x2b32c0='',_0x2f5154='';for(let _0xb0f375=0x0,_0x43ae8d,_0x4b5140,_0x43ed0f=0x0;_0x4b5140=_0x604670['charAt'](_0x43ed0f++);~_0x4b5140&&(_0x43ae8d=_0xb0f375%0x4?_0x43ae8d*0x40+_0x4b5140:_0x4b5140,_0xb0f375++%0x4)?_0x2b32c0+=String['fromCharCode'](0xff&_0x43ae8d>>(-0x2*_0xb0f375&0x6)):0x0){_0x4b5140=_0x4ccb00['indexOf'](_0x4b5140);}for(let _0x4898c9=0x0,_0x2bab8a=_0x2b32c0['length'];_0x4898c9<_0x2bab8a;_0x4898c9++){_0x2f5154+='%'+('00'+_0x2b32c0['charCodeAt'](_0x4898c9)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2f5154);};const _0x15c51b=function(_0x2f9545,_0x35bb1c){let _0x14c3fd=[],_0x49bede=0x0,_0x500eda,_0x2a2412='';_0x2f9545=_0x3a9b3f(_0x2f9545);let _0x1a57d7;for(_0x1a57d7=0x0;_0x1a57d7<0x100;_0x1a57d7++){_0x14c3fd[_0x1a57d7]=_0x1a57d7;}for(_0x1a57d7=0x0;_0x1a57d7<0x100;_0x1a57d7++){_0x49bede=(_0x49bede+_0x14c3fd[_0x1a57d7]+_0x35bb1c['charCodeAt'](_0x1a57d7%_0x35bb1c['length']))%0x100,_0x500eda=_0x14c3fd[_0x1a57d7],_0x14c3fd[_0x1a57d7]=_0x14c3fd[_0x49bede],_0x14c3fd[_0x49bede]=_0x500eda;}_0x1a57d7=0x0,_0x49bede=0x0;for(let _0x1e9437=0x0;_0x1e9437<_0x2f9545['length'];_0x1e9437++){_0x1a57d7=(_0x1a57d7+0x1)%0x100,_0x49bede=(_0x49bede+_0x14c3fd[_0x1a57d7])%0x100,_0x500eda=_0x14c3fd[_0x1a57d7],_0x14c3fd[_0x1a57d7]=_0x14c3fd[_0x49bede],_0x14c3fd[_0x49bede]=_0x500eda,_0x2a2412+=String['fromCharCode'](_0x2f9545['charCodeAt'](_0x1e9437)^_0x14c3fd[(_0x14c3fd[_0x1a57d7]+_0x14c3fd[_0x49bede])%0x100]);}return _0x2a2412;};a0_0x6c05['TqWBEg']=_0x15c51b,a0_0x6c05['ZIqxkc']={},a0_0x6c05['cxJIbu']=!![];}const _0x2b9de6=_0x191da3[0x0],_0x1fbf1a=_0x4c03d7+_0x2b9de6,_0x29910a=a0_0x6c05['ZIqxkc'][_0x1fbf1a];return!_0x29910a?(a0_0x6c05['sOTIdO']===undefined&&(a0_0x6c05['sOTIdO']=!![]),_0x6c05aa=a0_0x6c05['TqWBEg'](_0x6c05aa,_0x32ae2f),a0_0x6c05['ZIqxkc'][_0x1fbf1a]=_0x6c05aa):_0x6c05aa=_0x29910a,_0x6c05aa;}function a0_0x54a4b7(){const _0x21197c=a0_0x2d6c7a,_0x194061=extension_settings[extensionName]||{},_0x161b70={...progressiveMemoryDefaults[_0x21197c(0x1eb,'HEq3')],..._0x194061[_0x21197c(0x15a,'bei*')]||{}};return _0x161b70;}function a0_0x1707fd(){const _0x42f458=a0_0x2d6c7a,_0x10aa35={'jJDkc':function(_0x3e0106,_0x532022){return _0x3e0106>=_0x532022;},'wfBXw':function(_0x5a6758,_0x26bbe0){return _0x5a6758(_0x26bbe0);},'vARuu':_0x42f458(0x156,'r)oi')};return _0x10aa35[_0x42f458(0x229,'(]d%')](_0x10aa35[_0x42f458(0x16f,']UH$')](parseInt,localStorage[_0x42f458(0x1aa,'21sv')](_0x10aa35[_0x42f458(0x176,'[)MX')])||'0'),0x3);}function a0_0x57e907(_0x277524,_0x1954f2,_0x20703b){const _0x29875d=a0_0x2d6c7a,_0x6dbeae={'USnie':function(_0x42dd73,_0x57ec38){return _0x42dd73>=_0x57ec38;},'dYlJI':function(_0x3f2c05,_0x1451d0){return _0x3f2c05(_0x1451d0);},'XiNXN':_0x29875d(0x1b7,'2sjV'),'AjxgF':function(_0x55d634,_0x3dbdf6){return _0x55d634<_0x3dbdf6;},'uZtGw':function(_0x448163,_0x1337f3){return _0x448163<_0x1337f3;},'dAUhs':function(_0x308081,_0x36903e){return _0x308081<_0x36903e;},'gPekS':function(_0x226266,_0x67d659){return _0x226266!==_0x67d659;},'GqxjU':_0x29875d(0x19b,'bei*'),'yrgaQ':function(_0x2c46b4,_0x294431){return _0x2c46b4===_0x294431;},'XcdFO':_0x29875d(0x204,'Y)qt'),'uXvJZ':_0x29875d(0x190,'@*iW'),'uwCtt':_0x29875d(0x183,'8jOk'),'SvFyG':_0x29875d(0x211,'FWO!')};let _0x2923fd=_0x1954f2;if(!_0x2923fd||_0x6dbeae[_0x29875d(0x198,'HEq3')](_0x2923fd[_0x29875d(0x209,'ZCX1')],_0x277524[_0x29875d(0x16d,'S)Wv')])){if(_0x6dbeae[_0x29875d(0x20b,'ZCX1')](_0x6dbeae[_0x29875d(0x155,'jTOj')],_0x6dbeae[_0x29875d(0x1a4,'C$Z[')]))return VPLsEA[_0x29875d(0x210,'[e(2')](VPLsEA[_0x29875d(0x1a2,'38@h')](_0x2f9545,_0x35bb1c[_0x29875d(0x1ca,'mVPQ')](VPLsEA[_0x29875d(0x22b,'38@h')])||'0'),0x3);else{_0x2923fd=[];for(let _0x58aab6=0x0;_0x6dbeae[_0x29875d(0x22e,']UH$')](_0x58aab6,_0x277524[_0x29875d(0x222,'nM#J')]);_0x58aab6++){_0x6dbeae[_0x29875d(0x239,'k(]i')](_0x6dbeae[_0x29875d(0x16a,'ZCX1')],_0x6dbeae[_0x29875d(0x226,'L$Bl')])?_0x4af02b[_0x29875d(0x16e,'S3wn')](_0x191cd8&&_0x2ba9a3[_0x5b7061]?_0x3a285c[_0x40858d]:_0x29875d(0x1b6,'%ldJ')+_0x40c041):_0x2923fd[_0x29875d(0x1a8,'C$Z[')](_0x1954f2&&_0x1954f2[_0x58aab6]?_0x1954f2[_0x58aab6]:_0x29875d(0x1c2,'[)MX')+_0x58aab6);}}}let _0x434bc0='【'+_0x20703b+_0x29875d(0x1f5,'C$Z[')+(_0x277524[0x0]||'?')+'】\x0a';for(let _0x4a5e8f=0x0;_0x6dbeae[_0x29875d(0x1df,'0SrD')](_0x4a5e8f,_0x277524[_0x29875d(0x157,'Xl%i')]);_0x4a5e8f++){if(_0x6dbeae[_0x29875d(0x1e9,'L$Bl')](_0x6dbeae[_0x29875d(0x15b,'6VsB')],_0x6dbeae[_0x29875d(0x1a1,'ZCX1')]))_0x434bc0+='-\x20'+(_0x2923fd[_0x4a5e8f]||_0x29875d(0x1e7,'2Sj6')+_0x4a5e8f)+':\x20'+(_0x277524[_0x4a5e8f]??'')+'\x0a';else{let _0x557c01=_0x8cad94;if(!_0x557c01||_0x6dbeae[_0x29875d(0x22a,'Xl%i')](_0x557c01[_0x29875d(0x1ef,'k(]i')],_0x4f99c3[_0x29875d(0x157,'Xl%i')])){_0x557c01=[];for(let _0xd3f920=0x0;_0x6dbeae[_0x29875d(0x212,'8jOk')](_0xd3f920,_0x1b254f[_0x29875d(0x1a7,'8jOk')]);_0xd3f920++){_0x557c01[_0x29875d(0x1f4,'Eu!4')](_0x109020&&_0x151239[_0xd3f920]?_0x34e348[_0xd3f920]:_0x29875d(0x1d5,'[e(2')+_0xd3f920);}}let _0x5565ed='【'+_0x44e4ff+_0x29875d(0x166,'HEq3')+(_0x6c0344[0x0]||'?')+'】\x0a';for(let _0xfc6c00=0x0;_0x6dbeae[_0x29875d(0x18d,'Q)bk')](_0xfc6c00,_0x47b5bb[_0x29875d(0x1a7,'8jOk')]);_0xfc6c00++){_0x5565ed+='-\x20'+(_0x557c01[_0xfc6c00]||_0x29875d(0x1d1,'L$Bl')+_0xfc6c00)+':\x20'+(_0x13d9c6[_0xfc6c00]??'')+'\x0a';}return _0x5565ed[_0x29875d(0x22f,'Y)qt')]();}}return _0x434bc0[_0x29875d(0x1e5,'8jOk')]();}function a0_0x191d(){const _0x59eee5=['BIVcTSoTW5tdPW','WOhdTcVcPW4','W4K2bSoKWPpcNGG','W7dcQdxcKHy','BCodp8o8W5i','W63cVSoKWO3dIa','W5NdGh0bdxK4WOjAW47dSG','rbFdIe7cKG','lvKpdZS','W7lcTCoIeSkn','WRddNNmmbq','W50in8oqxW','FSomWOtcN8kV','W5tdI3hcKG','WRuuWRyHW7e','B8oZWOdcRmkW','bv0Ddr7dOSkJv3q','w0ShW4O','WRLibmoWBtXKiW','W7SYWRa/m3z9','WPZcHsby','WRaDWQKdW44WWR9w','W6lcRmoc','W7iciSo4AW','WQL1kCkkWOq','W5GBl8oKWP0','ed4uW6pdIW','xJddLMFcUG','wvu3W6RdHq','hfWeaqNdV8kLvG','W6jmgSo5DG','bSkXrKD4ntRcGcpdPfjOpu3cQfpcGSkh','WP85WQKAW44OW7KE5RMW6l6C6kYu5B63lJRMSQ3LHyRLPO3OT4hcOG','W4NdMcSvW5qdWQHf','WRxdS8kNrmkH','W7PVB8oAW4LtACotW4ZcI8khubRdRmoxWPe','afyzdWNdVG','wwZdOmoJ','WR9DnaFcJmk6dSkk','WOpdQ04Dl3nEWQblvmobWPmRruWUW4ms','W7ZcRmoxWO3dLa','WPJcIcRdImoCW6mwmSoTW5tcSG','WOZcLCoiW4j+dmk2','W6rVbSoOvJTBzq','c0VcNCkEW40','wCoieCoKW5G','W7znW7bdWPDPW7LHkZBdHX4+','ELJdMxldP8kRW5TqW5jfWRi','WQ0UW4i7WOS','eGFKUOVKUQ/MMQxMJz/ML6VPLidMOBtLU7xLM7lPOB3NMO/LJyBLJilOR5NLV4hVVA3OVyZMNy7LRR7MLAtJGA3OV6FMNRJMKPVOP4/VV6BML4JPL6NKUjhMLzFLI77MLOtVVlxVVPZKV5VKUQZLK6dNUztLIBdMG53NMkVOVOtNUR/MGjpLJyJOGQ3VVPvRmXbqD8o+E8k1BsLRqbVdQ8oJm8o/fKX2WRZdKSkk','W45utmonW4W','W5hdLCoi','ph/cQIFdVa','W7utW5CxWPa','W50fWP4IaG','jmoBes4H','B8ocW4BcR8o1','qHVcKCk/W5LOW5SP','WRiIiGKuFq','w3BdV8oU','FmoWWRlcGmkV','WQ0RWRWAW6C','WP9iW6NcLmoD','AINdQcRdMHaiW7dcHq','e8oqxICT','WQ06WOZcR8om','W5tdMgRcMmkbW58vaSozW63cVG','WQ3dHmoXpmoo','FSoGW6hcL8oE','W413WO3dMSoq','W43dKhZcVmklW54VfW','W5tdK8k7WOi6vCk/umk7BCkIsq','5Oo757Mx6kcH','cmokhau','W6GBD8oYW64SWQS8wCo9W6VcMCox','WQldO8oxW71dqKq','xxuQW7ZdUW','rMecW43dOq','xfhdRg3dPG','W6fugmo7Ea','dh7cQcxdKq','WQLtns3cL8kMd8kq','W4X1tH0H','W6KRW4GBWQxcQCo0bSo7','WRv3bGdcGq','W6xcI8oUlCk5','WO7dRWdcIbi','lh/cTYpdUcy4W6W','W51PnSoHta','pXeOW6NdRG','WQngW7pcM8ol','W4BcUCoclCk3W6m','qJJdOKlcHCkk','E2JdJ0tdJa','W7bftCorW4m','WPuhWPJdTca','hqqkW4hdUIj1W44','WQmdWP3dJtK','W44xmCohWRe','WRT9jCkIWQ8','wq/cTCoJW4ZdTSk7WRBMU5xOVR/ORR/LVOtdNmoS5BEG5RcK5yETWQBdLxzgW6NcMs3dGKHPlW','WPuJWR3dQdS','WQ7dK8owimoT','WOJcJ8ohW6bp','WRJdG0KIlW','ECo5WPZcVq','WQLbWQLMja','WPJdR8kEm8knW5XCvCkk','WQSroqC2','WQDqiCo8sH1TEW','l8oomXeP','W47cHCoaamkk','WRVdMvFdI0isW7xcLtuXaCktW54','W5uWWOKNfa','F0ZdGNddTG','W5HOWPBdT8oaufzA','nh/cTdtdOc8','W6i0WOiL','cCoVqaqr','w8oxW7VcRmogWP0q','pqCOW7BdHcBcNsD1','WR7dRCkMwmkZ','W582bSo8WPO','WPpdS8kNDSkN','h8oWlaqb','dmoIhcm2','emoxeG','W7WGWOuDW4GRWP8','WQddO8kQy8kf','WRnYW6BcVSoqWO8f','mqCJW7hdIZFcKa','CKScW7S','W7aPW5CzWQ/cS8ochmoMFr1NWPxdJSoSW44','W7iQW5uTWRlcVmoPhmoMFrW','cmoRCaW1','W5SYaSoHDq','WPVdQCkEEmo1WRnOB8khWRpcTWq','wSoBW6hcGq','WQxdTJVcVHq','xWZdGCoUWPL/W5r0W7jDAq','W5xdLMa2W5XmW77cVW','WOmcdWxcKq','f8kYuxHz','WPJdQSopfG','WQfsfCoQWOldLmkokCo5oCk9Ba','WOFdUfmDogj5WRjatSob','W5HIWOVdUSoDv14zWRu4W4PCDSkTW4up','WRRdQmkTW4RcLvtdLhe1sSkleW','WOeJyZS7','WPKWW5dcQ8kdaqLJWOG3W4v1qa','W5tdLIG','W49IWPhdL8oaxfq','WP/cOmoBW4j+','FfBdH3a','tSoDW7JcLG','W7qaxSkAW5JcKmkAcG','dmogCJGl','WP0BCIKm','w8o0jCoP','WQXAW5xcRSoo','oGJdKxtcNSkIsghcTwFcHG','W7ZcRmosW6e','WOWVWOFcMa','W4LhxJKz','W6fZxZ8a','WRnLWQDYfa','W6aow8kQ','W5VcS8otWOhdHa','CchcTmoV','W7ToWPddKSow','W6FcRCogW75AqXSf','q8oAjmoFW6tcNa7dNEA7PEI9K+IUOUw8L8kUW67LTPdMSBVLHRJdGbLSWPjeWPhcQmklW4Hkua','WO5ypWNcVG','EKePW5pdQW','W4nAWQNdQr/cSmk1ca','WQG2bX0c','W4pdSHKsW5K','f8oCW5FdOCoPwNrn','lgJcSZ4','fMZcVHldICkQW5vedmk+Cq','WOCxWQGS','W6ZcPdVcVGRcKCoZ','F8ollmoDW5S','WPxdUfm5mMndWQC','WOeqWOFdPZRcGmkNgCk7EM3dQtpdR1ajWQpdHW','WQ8zW5OCWRS','W7DQbGdcKSkPnq','WPBdP8kVwSkC','W6Cvk8o+tGe','jrWRW7BdKW','cmoAW5/dHW','WOSNWQNdRJe','hK7cHSkY','W7RcMXhcLG','WRldTSor','W6bvgSocFa','DCoYb8oMW4S','W6TsfSoCsq','WRnUW7xcS8oo','tmohW7ZcJq','W7SsWOKKba','y8oZWPhcVmk9W7mD','WQldHsxcHs0','W5mPW60+WPrSW7W','W69PemoUwc1D','W55xqIieDGVcMEA4N+I8N+ITOEw+Rmkfb+w1PEAYREweLKiVW5hdLmokC1pcTCoQWQ0m','WPxcLmoMW5D+cmk8ymkzvmkXDmoYWPpdGmoCd3O','WPDZbmoNWP7cMfC','dSoirG45','W4pdQLBcVCkm','WPFcG8oQW5vIgCkmFmkftmkG','d8oezJKofG','WP0hWOBdPZZcJq','W4JcLSoDWRxdUvFdSxyisCk+edZdRKtcPSocsetcL8oBW4ZcVsPY','emoDgW8ADa','WQa1crVcVSkaW6jc5RMl6lYN6k605B+oWPOs5RcO5yA35AEb6lwMAq','g8oOeam9','muNcOJRdKq','BIhcVW','W7OdW7amWRq','CcVcU8oVW47dU8okW7tcSaP7','WPOtWOxcRSo8','WR0bFIS6','ludcRHtdOW','WRVcP8o8W7HHxJy','rSo0W5JcICor','WQqFW5OMWRy','cSoAW4ddI8oYrNvx','W69ZE11sivqCnSk4WPddHWK','v1ZdKNpdUa','WOhdT04llW','WOGSWQNdLd0','WQbugmoPWOldNCoglmoDbmkSuMa','ChuwW67dJW','W57dGMmTW4DcW6pcTmkFW5pdQYdcRatcTrrLWQmSAdJcPa','W7WaqCk8','WR8YWOtcOmoRwSodDdCfWP19WRJdMmoRW4RdNmkr','WPVdRmk1s8kxWOhdHmovwG','zHJcISolW40'];a0_0x191d=function(){return _0x59eee5;};return a0_0x191d();}export function buildProgressiveInjection(){const _0x14a07c=a0_0x2d6c7a,_0xacf952={'xvkwC':function(_0x2cbdcf,_0x4e6fbb){return _0x2cbdcf===_0x4e6fbb;},'bRecs':function(_0x19b871,_0x2ffaf2){return _0x19b871===_0x2ffaf2;},'vqKsb':function(_0xb01f9b,_0x3772ec){return _0xb01f9b===_0x3772ec;},'rnoqr':function(_0xba5e8,_0x4352d8){return _0xba5e8(_0x4352d8);},'pZiKX':_0x14a07c(0x1c5,'mVPQ'),'CGRvX':function(_0x28206a,_0x393640){return _0x28206a!==_0x393640;},'RauMq':_0x14a07c(0x21a,'HEq3'),'bzghU':function(_0x345101,_0x136b79){return _0x345101===_0x136b79;},'uVuiV':function(_0x564839,_0x5d21cc){return _0x564839===_0x5d21cc;},'PBGxO':function(_0xf64931,_0x34b221){return _0xf64931(_0x34b221);},'ITnHa':function(_0x573624){return _0x573624();},'IcaVI':function(_0x278ecf){return _0x278ecf();},'RhGxd':function(_0x34f54e,_0x560b49){return _0x34f54e===_0x560b49;},'OWBgz':function(_0x460e29,_0x3da729,_0x3dda19){return _0x460e29(_0x3da729,_0x3dda19);},'SIuLb':function(_0x3900ab,_0x1e7528){return _0x3900ab===_0x1e7528;}};if(!_0xacf952[_0x14a07c(0x171,'Q)bk')](a0_0x1707fd))return'';const _0x171be0=_0xacf952[_0x14a07c(0x1ec,'!Q&y')](a0_0x54a4b7);if(!_0x171be0[_0x14a07c(0x1b4,'Q)bk')])return'';const _0x199d7c=_0xacf952[_0x14a07c(0x185,'kTn9')](getMemoryState);if(!Array[_0x14a07c(0x235,'C$Z[')](_0x199d7c)||_0xacf952[_0x14a07c(0x1da,'6VsB')](_0x199d7c[_0x14a07c(0x16d,'S)Wv')],0x0))return'';const _0x51857d=_0x199d7c[_0x14a07c(0x1bc,'21sv')](_0x5600f0=>_0x5600f0[_0x14a07c(0x21e,'dd]L')]===_0x171be0[_0x14a07c(0x175,'Y)qt')]);if(!_0x51857d||!Array[_0x14a07c(0x15d,'Ru3V')](_0x51857d[_0x14a07c(0x1d9,'dd]L')])||_0xacf952[_0x14a07c(0x19f,'S)Wv')](_0x51857d[_0x14a07c(0x1d4,'Ivi&')][_0x14a07c(0x206,'Bl19')],0x0))return'';const _0x474e17=_0x51857d[_0x14a07c(0x1fc,']UH$')]||[],_0x37791f=_0x51857d[_0x14a07c(0x1b8,'2sjV')]||[],_0x52c98e=[];_0x51857d[_0x14a07c(0x1cd,'21sv')][_0x14a07c(0x1ff,'^(#P')]((_0x2b3e47,_0x42faf3)=>{const _0x57f9e2=_0x14a07c,_0xab606b={'KeGwa':function(_0x95ea30,_0x1c3765){const _0x4eb3e2=a0_0x6c05;return _0xacf952[_0x4eb3e2(0x1c0,'Ba$L')](_0x95ea30,_0x1c3765);},'kJxRO':function(_0x40657e,_0x24877b){const _0x4fae43=a0_0x6c05;return _0xacf952[_0x4fae43(0x1d8,'G36k')](_0x40657e,_0x24877b);},'VxrIe':function(_0x1f8ace,_0x8f402e){const _0xbc806f=a0_0x6c05;return _0xacf952[_0xbc806f(0x1e2,'S)Wv')](_0x1f8ace,_0x8f402e);},'kxjzI':function(_0x3b4056,_0x480bbb){const _0x21a3e5=a0_0x6c05;return _0xacf952[_0x21a3e5(0x219,'bei*')](_0x3b4056,_0x480bbb);},'Yeyfz':function(_0x59f8ab,_0x3917ca){const _0x179269=a0_0x6c05;return _0xacf952[_0x179269(0x19d,'G36k')](_0x59f8ab,_0x3917ca);},'jIZaU':_0xacf952[_0x57f9e2(0x1b0,'ZCX1')]};if(_0xacf952[_0x57f9e2(0x22c,'bei*')](_0xacf952[_0x57f9e2(0x194,'HEq3')],_0xacf952[_0x57f9e2(0x1b3,'jTOj')])){if(!_0x550f90||_0xab606b[_0x57f9e2(0x1e0,'%ldJ')](_0x18fcb5[_0x57f9e2(0x157,'Xl%i')],0x0))return;const _0x23dce6=_0x1d1bcf[0x0];if(_0xab606b[_0x57f9e2(0x151,'^(#P')](_0x23dce6,_0x5acd7c)||_0xab606b[_0x57f9e2(0x1b9,'Bl19')](_0x23dce6,null)||_0xab606b[_0x57f9e2(0x22d,'k(]i')](_0xab606b[_0x57f9e2(0x18c,'MF0m')](_0x30e190,_0x23dce6)[_0x57f9e2(0x17c,'ZCX1')](),''))return;if(_0xab606b[_0x57f9e2(0x218,'@*iW')](_0x5cde8b[_0x4dae0a],_0xab606b[_0x57f9e2(0x1d0,'FWO!')]))return;_0x3d9e65[_0x57f9e2(0x1f3,'uv)]')](_0x525e94);}else{if(!_0x2b3e47||_0xacf952[_0x57f9e2(0x196,'bAXC')](_0x2b3e47[_0x57f9e2(0x18e,'38@h')],0x0))return;const _0x337b10=_0x2b3e47[0x0];if(_0xacf952[_0x57f9e2(0x174,'[e(2')](_0x337b10,undefined)||_0xacf952[_0x57f9e2(0x168,'2sjV')](_0x337b10,null)||_0xacf952[_0x57f9e2(0x199,'[)MX')](_0xacf952[_0x57f9e2(0x1ba,'k(]i')](String,_0x337b10)[_0x57f9e2(0x236,'exGM')](),''))return;if(_0xacf952[_0x57f9e2(0x1c7,'FWO!')](_0x37791f[_0x42faf3],_0xacf952[_0x57f9e2(0x23a,'bAXC')]))return;_0x52c98e[_0x57f9e2(0x1fa,'21sv')](_0x2b3e47);}});if(_0xacf952[_0x14a07c(0x181,'@*iW')](_0x52c98e[_0x14a07c(0x207,'HEq3')],0x0))return'';const _0x140fa7={};_0x140fa7[_0x14a07c(0x1d3,')@W7')]=_0x171be0[_0x14a07c(0x205,'Ru3V')],_0x140fa7[_0x14a07c(0x15e,'^(#P')]=_0x171be0[_0x14a07c(0x1e4,'$%Uk')],_0x140fa7[_0x14a07c(0x1ce,'dd]L')]=_0x171be0[_0x14a07c(0x1ea,'bei*')];const _0x5c01bb=_0xacf952[_0x14a07c(0x188,'38@h')](sampleProgressive,_0x52c98e[_0x14a07c(0x18f,'(]d%')],_0x140fa7);if(_0xacf952[_0x14a07c(0x1dc,'mVPQ')](_0x5c01bb[_0x14a07c(0x18e,'38@h')],0x0))return'';const _0x16f87f=_0x5c01bb[_0x14a07c(0x1c9,'T^@c')](_0xf78d5a=>a0_0x57e907(_0x52c98e[_0xf78d5a],_0x474e17,_0x171be0[_0x14a07c(0x1c4,'bei*')]))[_0x14a07c(0x233,'%ldJ')]('\x0a\x0a'),_0x43ed42=_0x171be0[_0x14a07c(0x18a,'8jOk')]||a0_0x221ca9;return _0x43ed42[_0x14a07c(0x1dd,'Ivi&')](a0_0x221ca9)?_0x43ed42[_0x14a07c(0x224,'gOH&')](a0_0x221ca9,_0x16f87f):_0x43ed42+'\x0a'+_0x16f87f;}export function injectProgressiveMemory(_0x407538){const _0x5a8fab=a0_0x2d6c7a,_0x18cdb1={'zFWlc':function(_0x189f15,_0x10ef04){return _0x189f15===_0x10ef04;},'DWVpl':_0x5a8fab(0x1f0,'MF0m'),'zFRrr':function(_0x2cbecc){return _0x2cbecc();},'iSxiE':function(_0x330669,_0xca6b47,_0x1c5223,_0x191968,_0x41d479,_0x465d72,_0x2ca1d0){return _0x330669(_0xca6b47,_0x1c5223,_0x191968,_0x41d479,_0x465d72,_0x2ca1d0);},'miNPC':function(_0x1c93b0,_0x1e4c24,_0x3b29bc){return _0x1c93b0(_0x1e4c24,_0x3b29bc);},'hqYNO':function(_0x52e778,_0x1a60cb,_0x4780e8){return _0x52e778(_0x1a60cb,_0x4780e8);},'aqxXS':_0x5a8fab(0x1ac,'jTOj'),'cHYlo':function(_0x545760,_0x3d9d4d){return _0x545760===_0x3d9d4d;},'BRnrl':_0x5a8fab(0x1cf,'Bl19'),'SpIJG':function(_0x4e4c40){return _0x4e4c40();},'ASXRP':function(_0xf1337f,_0x5b971b,_0x1f7a62,_0x45def0,_0x564e83,_0x5862ae,_0x2ea08d){return _0xf1337f(_0x5b971b,_0x1f7a62,_0x45def0,_0x564e83,_0x5862ae,_0x2ea08d);},'ephDd':function(_0x3e5a22,_0x492bc1,_0x150a8c){return _0x3e5a22(_0x492bc1,_0x150a8c);},'bAlTK':_0x5a8fab(0x182,'^(#P'),'bTtwp':_0x5a8fab(0x17f,'%ldJ'),'ODooC':_0x5a8fab(0x153,'2Sj6')};try{if(_0x18cdb1[_0x5a8fab(0x225,'Eu!4')](_0x18cdb1[_0x5a8fab(0x1c1,'!!7i')],_0x18cdb1[_0x5a8fab(0x1ae,'jTOj')])){if(_0x18cdb1[_0x5a8fab(0x191,'r)oi')](_0x407538,_0x18cdb1[_0x5a8fab(0x14d,'MF0m')]))return;const _0x135299=_0x18cdb1[_0x5a8fab(0x1d2,'Q)bk')](buildProgressiveInjection);if(!_0x135299){if(_0x18cdb1[_0x5a8fab(0x1af,'ZCX1')](_0x18cdb1[_0x5a8fab(0x215,'!Q&y')],_0x18cdb1[_0x5a8fab(0x177,'21sv')])){_0x18cdb1[_0x5a8fab(0x170,'2Sj6')](setExtensionPrompt,a0_0x3033f0,'',0x0,0x0,![],0x0);return;}else{if(_0x18cdb1[_0x5a8fab(0x214,'21sv')](_0x383e20,_0x18cdb1[_0x5a8fab(0x165,'r)oi')]))return;const _0x30a334=_0x18cdb1[_0x5a8fab(0x1cb,'Ru3V')](_0x2b1981);if(!_0x30a334){_0x18cdb1[_0x5a8fab(0x1fb,'C$Z[')](_0x2bb788,_0x1f4d5c,'',0x0,0x0,![],0x0);return;}const _0x2e5719=_0x18cdb1[_0x5a8fab(0x20e,'2sjV')](_0x377148),_0x4793cc=_0x2e5719[_0x5a8fab(0x1ab,'MF0m')]||{};_0x18cdb1[_0x5a8fab(0x1f6,'^(#P')](_0x231a70,_0x331c2c,_0x30a334,_0x18cdb1[_0x5a8fab(0x203,'Bl19')](_0x38ba71,_0x4793cc[_0x5a8fab(0x154,'T^@c')]??0x1,0xa),_0x18cdb1[_0x5a8fab(0x19a,'Ru3V')](_0x1c055a,_0x4793cc[_0x5a8fab(0x1ee,'jTOj')]??0x0,0xa),![],_0x18cdb1[_0x5a8fab(0x14f,'%ldJ')](_0x1f7971,_0x4793cc[_0x5a8fab(0x158,'S3wn')]??0x0,0xa)),_0x1b8987[_0x5a8fab(0x20d,'nM#J')](_0x5a8fab(0x200,'kTn9')+_0x4793cc[_0x5a8fab(0x1a6,'mVPQ')]+_0x5a8fab(0x193,'%ldJ')+_0x4793cc[_0x5a8fab(0x1d7,'kTn9')]+_0x5a8fab(0x17e,'Ivi&')+_0x4793cc[_0x5a8fab(0x1db,'nM#J')]+')。');}}const _0x11328b=_0x18cdb1[_0x5a8fab(0x16b,'21sv')](a0_0x54a4b7),_0x17b2bb=_0x11328b[_0x5a8fab(0x220,'jTOj')]||{};_0x18cdb1[_0x5a8fab(0x160,'L$Bl')](setExtensionPrompt,a0_0x3033f0,_0x135299,_0x18cdb1[_0x5a8fab(0x1f7,'L$Bl')](parseInt,_0x17b2bb[_0x5a8fab(0x1bf,'m]9$')]??0x1,0xa),_0x18cdb1[_0x5a8fab(0x15f,'uv)]')](parseInt,_0x17b2bb[_0x5a8fab(0x192,'HEq3')]??0x0,0xa),![],_0x18cdb1[_0x5a8fab(0x178,'mVPQ')](parseInt,_0x17b2bb[_0x5a8fab(0x1f1,'$%Uk')]??0x0,0xa)),console[_0x5a8fab(0x1b1,'ZCX1')](_0x5a8fab(0x197,'nM#J')+_0x17b2bb[_0x5a8fab(0x216,'$%Uk')]+_0x5a8fab(0x1a0,'k(]i')+_0x17b2bb[_0x5a8fab(0x167,'8jOk')]+_0x5a8fab(0x1e8,'S&#2')+_0x17b2bb[_0x5a8fab(0x1cc,'@*iW')]+')。');}else{const _0x374d7f=_0xb0f375[_0x43ae8d]||{},_0x4c8631={..._0x4b5140[_0x5a8fab(0x201,'Ru3V')],..._0x374d7f[_0x5a8fab(0x152,'!!7i')]||{}};return _0x4c8631;}}catch(_0x5abfdc){if(_0x18cdb1[_0x5a8fab(0x14c,'gOH&')](_0x18cdb1[_0x5a8fab(0x1fd,'S&#2')],_0x18cdb1[_0x5a8fab(0x1f8,'^(#P')]))try{_0x18cdb1[_0x5a8fab(0x20c,'8jOk')](_0x29a1db,_0x13c9cb,'',0x0,0x0,![],0x0);}catch{}else console[_0x5a8fab(0x1bd,'S&#2')](_0x18cdb1[_0x5a8fab(0x169,'C$Z[')],_0x5abfdc);}}export function clearProgressiveMemoryInjection(){const _0x5eb823=a0_0x2d6c7a,_0x541387={'pqVyW':function(_0x3e2f99,_0x19bedc){return _0x3e2f99===_0x19bedc;},'dVRAm':_0x5eb823(0x1a5,'@*iW'),'Apbvh':function(_0x34d3c7){return _0x34d3c7();},'zEAny':function(_0x1188b3,_0x136c7d,_0x48cdb7,_0x7c9dd,_0x3bf610,_0x386791,_0x3acf94){return _0x1188b3(_0x136c7d,_0x48cdb7,_0x7c9dd,_0x3bf610,_0x386791,_0x3acf94);},'NkIYt':function(_0x58867c){return _0x58867c();},'AQxJE':function(_0x347a6a,_0x2f6115,_0x4c70de){return _0x347a6a(_0x2f6115,_0x4c70de);},'qlrRS':function(_0x5c4bd6,_0x15baf6,_0x7bf6ee){return _0x5c4bd6(_0x15baf6,_0x7bf6ee);},'wElik':function(_0x563de9,_0x58d6e1,_0x39bcbd){return _0x563de9(_0x58d6e1,_0x39bcbd);},'KcvoQ':_0x5eb823(0x20a,'Ba$L'),'pmZBK':function(_0x533a42,_0x5c24df){return _0x533a42!==_0x5c24df;},'ToTJu':_0x5eb823(0x1a9,'Bl19'),'uDGOC':_0x5eb823(0x1d6,'kTn9')};try{if(_0x541387[_0x5eb823(0x14e,'(]d%')](_0x541387[_0x5eb823(0x18b,'^(#P')],_0x541387[_0x5eb823(0x195,'gOH&')]))_0x541387[_0x5eb823(0x1f2,'HEq3')](setExtensionPrompt,a0_0x3033f0,'',0x0,0x0,![],0x0);else try{if(FFvNmz[_0x5eb823(0x173,'Bl19')](_0x95debd,FFvNmz[_0x5eb823(0x221,'nM#J')]))return;const _0x7d43fe=FFvNmz[_0x5eb823(0x223,'S&#2')](_0x3ec8c5);if(!_0x7d43fe){FFvNmz[_0x5eb823(0x1e3,'T^@c')](_0x699b3,_0x93b2c9,'',0x0,0x0,![],0x0);return;}const _0x1b9e9a=FFvNmz[_0x5eb823(0x189,'S&#2')](_0x235cb7),_0x4ee4f9=_0x1b9e9a[_0x5eb823(0x232,'Xl%i')]||{};FFvNmz[_0x5eb823(0x187,'0SrD')](_0x5bbdde,_0x2abd2d,_0x7d43fe,FFvNmz[_0x5eb823(0x21c,'%ldJ')](_0x3b6f06,_0x4ee4f9[_0x5eb823(0x150,'Xl%i')]??0x1,0xa),FFvNmz[_0x5eb823(0x230,'2Sj6')](_0x2c51aa,_0x4ee4f9[_0x5eb823(0x1ad,'gOH&')]??0x0,0xa),![],FFvNmz[_0x5eb823(0x180,'%ldJ')](_0x435226,_0x4ee4f9[_0x5eb823(0x1cc,'@*iW')]??0x0,0xa)),_0x504764[_0x5eb823(0x238,'Ivi&')](_0x5eb823(0x1de,'L$Bl')+_0x4ee4f9[_0x5eb823(0x216,'$%Uk')]+_0x5eb823(0x16c,'uv)]')+_0x4ee4f9[_0x5eb823(0x231,']UH$')]+_0x5eb823(0x202,'gOH&')+_0x4ee4f9[_0x5eb823(0x1db,'nM#J')]+')。');}catch(_0x6373e6){_0x411ef4[_0x5eb823(0x1f9,'Q)bk')](FFvNmz[_0x5eb823(0x163,'!Q&y')],_0x6373e6);}}catch{}}