| function _0xd07e(){const _0x13f355=['429','markKeyAsRateLimited','TsCSu','set','shift','890xHtoLD','payload','acquireKey','queue','[CRASHLENS]\x20Key\x20','providerName','WyThg','estimatedSecondsPerRequest','error','1618568xoEQeD','SPIFm','resolve','imJpZ','ZoejI','random','14745225pmYabh','../config','Queue\x20is\x20full.\x20Please\x20try\x20again\x20later.','898492nPTlxd','DDjYX','Our\x20systems\x20are\x20currently\x20handling\x20an\x20extreme\x20surge\x20in\x20data.\x20We’ve\x20enabled\x20a\x20brief\x20cooldown\x20to\x20maintain\x20100%\x20precision.\x20Please\x20stand\x20by.','8724jESvKm','queued','done','5164902eZFsKR','YAqhX','reject','result','61328SyJJDn','344BgyTgV','processing','mockMode','slice','6waliLH','length','message','server','get','ybmfD','failed','status','toString','uPHNG','XuvxP','DtUHt','vtoVI','fPXZd','ANIfA','./keyRotator','now','push','XzuOa','\x20rate\x20limited.\x20Retrying\x20with\x20next\x20key...','lHmuE','HxVUH','MNnMM','findIndex','HKQPl','WAsud','112707SLfDPB','exports','warn','job_','keyIndex','15qSbCJj','maxSize','./aiService','includes','[CRASHLENS]\x20AI\x20Analysis\x20Error:','mock'];_0xd07e=function(){return _0x13f355;};return _0xd07e();}const _0x430654=_0x49c6;(function(_0x1728c7,_0x4cc28f){const _0x42da25=_0x49c6,_0x35f973=_0x1728c7();while(!![]){try{const _0x5326b7=parseInt(_0x42da25(0x1d5))/(0x1b75+0x710+0x8a1*-0x4)*(parseInt(_0x42da25(0x1cd))/(-0x1*0x15ef+0xe17+0x7da))+parseInt(_0x42da25(0x1d0))/(0x1b16+-0x1fd1+-0x1*-0x4be)+-parseInt(_0x42da25(0x1d4))/(-0x2297+0x1ffd+-0x1*-0x29e)*(-parseInt(_0x42da25(0x1ad))/(0x889*0x1+0x6e1+-0xf65))+-parseInt(_0x42da25(0x1d9))/(-0x945+0x67*-0x3c+0x216f)*(parseInt(_0x42da25(0x1ca))/(-0x1e51+0x125f+0xbf9))+parseInt(_0x42da25(0x1c1))/(-0x2549+0x138+0x2419)+-parseInt(_0x42da25(0x1a8))/(0x26c2+0x1c85+-0x433e)*(parseInt(_0x42da25(0x1b8))/(-0xba4+-0xfc7+0x1b75))+-parseInt(_0x42da25(0x1c7))/(0x1d24+-0xff6+-0x3b*0x39);if(_0x5326b7===_0x4cc28f)break;else _0x35f973['push'](_0x35f973['shift']());}catch(_0x3e5f2a){_0x35f973['push'](_0x35f973['shift']());}}}(_0xd07e,-0x1c92*0x45+-0x4d5d*-0x56+-0x4c0a7));const config=require(_0x430654(0x1c8)),{analyzeWithKey}=require(_0x430654(0x1af)),keyRotator=require(_0x430654(0x19d)),pendingJobs=[],jobRegistry=new Map();let isProcessing=![];const generateJobId=()=>_0x430654(0x1ab)+Date[_0x430654(0x19e)]()+'_'+Math[_0x430654(0x1c6)]()[_0x430654(0x196)](-0x1a8d*-0x1+0x1258+0x13*-0x25b)[_0x430654(0x1d8)](-0x11ad*-0x1+0x6*0x16b+-0x1*0x1a2d,0x1fac+0x1e0d+-0x3db1*0x1),enqueue=_0x4d4e90=>{const _0x93e70c=_0x430654,_0x36c5e5={'TsCSu':_0x93e70c(0x1ce),'ZoejI':function(_0x51eab3){return _0x51eab3();},'XuvxP':function(_0x33f765,_0x3e9dc6){return _0x33f765>=_0x3e9dc6;},'XzuOa':_0x93e70c(0x1c9)};if(_0x36c5e5[_0x93e70c(0x198)](pendingJobs[_0x93e70c(0x1da)],config[_0x93e70c(0x1bb)][_0x93e70c(0x1ae)]))return Promise[_0x93e70c(0x1d2)](new Error(_0x36c5e5[_0x93e70c(0x1a0)]));const _0xc8aa6b=_0x36c5e5[_0x93e70c(0x1c5)](generateJobId),_0xe2226b=new Promise((_0x2a44f8,_0x500ffb)=>{const _0x2f5c2f=_0x93e70c,_0x11fb55={'id':_0xc8aa6b,'payload':_0x4d4e90,'resolve':_0x2a44f8,'reject':_0x500ffb,'enqueuedAt':Date[_0x2f5c2f(0x19e)](),'status':_0x36c5e5[_0x2f5c2f(0x1b5)]};pendingJobs[_0x2f5c2f(0x19f)](_0x11fb55),jobRegistry[_0x2f5c2f(0x1b6)](_0xc8aa6b,_0x11fb55),_0x36c5e5[_0x2f5c2f(0x1c5)](processNext);});return{'jobId':_0xc8aa6b,'jobPromise':_0xe2226b};},processNext=async()=>{const _0x409fd7=_0x430654,_0xff0dac={'HKQPl':function(_0x47813d,_0x5ef62b){return _0x47813d===_0x5ef62b;},'MNnMM':_0x409fd7(0x1d6),'ybmfD':function(_0x4cb3b3,_0x531536){return _0x4cb3b3<_0x531536;},'HxVUH':_0x409fd7(0x1b2),'WyThg':_0x409fd7(0x1cc),'WAsud':function(_0x1ad640,_0x351237,_0xd379c7,_0x41878b){return _0x1ad640(_0x351237,_0xd379c7,_0x41878b);},'uPHNG':_0x409fd7(0x1cf),'YAqhX':function(_0x49857d,_0x3ce2ef){return _0x49857d===_0x3ce2ef;},'imJpZ':_0x409fd7(0x1b3),'vtoVI':function(_0x216b1b,_0x3a93a5){return _0x216b1b&&_0x3a93a5;},'ANIfA':_0x409fd7(0x1b1),'lHmuE':_0x409fd7(0x1df),'SPIFm':function(_0x581c9b){return _0x581c9b();}};if(isProcessing||_0xff0dac[_0x409fd7(0x1a6)](pendingJobs[_0x409fd7(0x1da)],0x1eaf+-0x1*-0x2501+-0x43b0))return;isProcessing=!![];const _0x4f5692=pendingJobs[_0x409fd7(0x1b7)]();_0x4f5692[_0x409fd7(0x195)]=_0xff0dac[_0x409fd7(0x1a4)];try{let _0x7c4238=-0x1*-0x10cc+0x1f05*-0x1+0xe39,_0x38e6eb=![],_0x4eda9c=null;while(_0xff0dac[_0x409fd7(0x1de)](_0x7c4238,-0x11d+-0x5*-0x51d+-0x1871)&&!_0x38e6eb){const _0x487685=config[_0x409fd7(0x1dc)][_0x409fd7(0x1d7)]?{'providerName':_0xff0dac[_0x409fd7(0x1a3)]}:keyRotator[_0x409fd7(0x1ba)]();if(!_0x487685)throw new Error(_0xff0dac[_0x409fd7(0x1be)]);const _0x406012=_0x4eccde=>{const _0x9baa66=_0x409fd7;_0x4f5692[_0x9baa66(0x195)]=_0x4eccde;};try{const _0x4986a2=await _0xff0dac[_0x409fd7(0x1a7)](analyzeWithKey,_0x487685,_0x4f5692[_0x409fd7(0x1b9)],_0x406012);_0x4f5692[_0x409fd7(0x195)]=_0xff0dac[_0x409fd7(0x197)],_0x4f5692[_0x409fd7(0x1d3)]=_0x4986a2,_0x4f5692[_0x409fd7(0x1c3)](_0x4986a2),_0x38e6eb=!![];}catch(_0x46b0a9){_0x4eda9c=_0x46b0a9;if(_0xff0dac[_0x409fd7(0x1d1)](_0x46b0a9[_0x409fd7(0x195)],-0x11a5*-0x1+-0x1986+0x98e)||_0x46b0a9[_0x409fd7(0x1db)][_0x409fd7(0x1b0)](_0xff0dac[_0x409fd7(0x1c4)]))console[_0x409fd7(0x1aa)](_0x409fd7(0x1bc)+_0x487685[_0x409fd7(0x1ac)]+_0x409fd7(0x1a1)),keyRotator[_0x409fd7(0x1b4)](_0x487685[_0x409fd7(0x1bd)],_0x487685[_0x409fd7(0x1ac)]),_0x7c4238++,await new Promise(_0x279cd8=>setTimeout(_0x279cd8,0x1a24+-0x1990+0x354));else throw _0x46b0a9;}}if(_0xff0dac[_0x409fd7(0x19a)](!_0x38e6eb,_0x4eda9c))throw _0x4eda9c;}catch(_0x509a87){console[_0x409fd7(0x1c0)](_0xff0dac[_0x409fd7(0x19c)],_0x509a87),_0x4f5692[_0x409fd7(0x195)]=_0xff0dac[_0x409fd7(0x1a2)],_0x4f5692[_0x409fd7(0x1d2)](_0x509a87);}finally{isProcessing=![],_0xff0dac[_0x409fd7(0x1c2)](processNext);}},getJobStatus=_0x43a977=>{const _0x511e75=_0x430654,_0x5eebcb={'DtUHt':function(_0x6c4184,_0x735cd0){return _0x6c4184===_0x735cd0;},'DDjYX':function(_0x682dbc,_0x55a108){return _0x682dbc+_0x55a108;},'fPXZd':function(_0x5b1800,_0x21f091){return _0x5b1800*_0x21f091;}},_0x35bcbd=jobRegistry[_0x511e75(0x1dd)](_0x43a977);if(!_0x35bcbd)return null;const _0x143948=pendingJobs[_0x511e75(0x1a5)](_0x26f6eb=>_0x26f6eb['id']===_0x43a977),_0x4f6a69=_0x5eebcb[_0x511e75(0x199)](_0x143948,-(0x15b4+-0x25c+-0x1357))?0x9*-0x1e4+-0x2279+0x337d:_0x5eebcb[_0x511e75(0x1cb)](_0x143948,-0x12c7*-0x1+-0x26cb+0x1405),_0x4325df=_0x5eebcb[_0x511e75(0x19b)](_0x4f6a69,config[_0x511e75(0x1bb)][_0x511e75(0x1bf)]);return{'jobId':_0x43a977,'status':_0x35bcbd[_0x511e75(0x195)],'positionInQueue':_0x4f6a69,'estimatedWaitSeconds':_0x4325df,'result':_0x35bcbd[_0x511e75(0x1d3)]||null};},getQueueStatus=()=>({'queueLength':pendingJobs[_0x430654(0x1da)],'isProcessing':isProcessing,'estimatedWaitSeconds':pendingJobs[_0x430654(0x1da)]*config[_0x430654(0x1bb)][_0x430654(0x1bf)]});function _0x49c6(_0x5d94c7,_0x1de01b){_0x5d94c7=_0x5d94c7-(-0xba9+-0x79d*0x1+0x14db);const _0x5765ea=_0xd07e();let _0x1341a8=_0x5765ea[_0x5d94c7];return _0x1341a8;}module[_0x430654(0x1a9)]={'enqueue':enqueue,'getJobStatus':getJobStatus,'getQueueStatus':getQueueStatus}; |