diff --git a/index.js b/index.js index 624367d..b809f86 100644 --- a/index.js +++ b/index.js @@ -1 +1 @@ -const _0x354546=_0x4362;(function(_0x4a25a4,_0x3a2c51){const _0x2e116e=_0x4362,_0x665f2b=_0x4a25a4();while(!![]){try{const _0x269ca8=parseInt(_0x2e116e(0x15b))/(-0x19*0x15d+-0x645+0x285b)+-parseInt(_0x2e116e(0x33a))/(-0x1207+-0x8ee+-0x3b*-0x75)*(-parseInt(_0x2e116e(0x2e7))/(-0x37a+0xa26*0x1+-0x155*0x5))+-parseInt(_0x2e116e(0x160))/(0x987*-0x4+-0x2da*0x3+-0x5*-0x956)*(-parseInt(_0x2e116e(0x153))/(-0xd*0x1e5+0x260c+-0xd66))+parseInt(_0x2e116e(0x1f2))/(-0x20a7+0xed5+-0x11d8*-0x1)*(parseInt(_0x2e116e(0x26d))/(-0x1342+-0x8*0x377+0x2f01))+parseInt(_0x2e116e(0x2ad))/(0x25*0xa7+-0x607*0x3+0x3*-0x202)+parseInt(_0x2e116e(0x121))/(-0x1af*-0x17+0x2ef*-0x2+0x20d2*-0x1)+-parseInt(_0x2e116e(0x257))/(0xb*-0x331+-0x43*0x95+0x1*0x4a24);if(_0x269ca8===_0x3a2c51)break;else _0x665f2b['push'](_0x665f2b['shift']());}catch(_0x4f834){_0x665f2b['push'](_0x665f2b['shift']());}}}(_0x5bdb,-0x3f*0x444b+-0x29b8b+0x1e4b11));const _0x16f988=require(_0x354546(0x2a7)),_0x421f22=require(_0x354546(0x1d0)),_0x34ba32=require(_0x354546(0x1a4)),_0x7dd927=require(_0x354546(0x1e2)+'g'),_0xea137a=require('fs'),_0x187345=require('path'),_0x1d09a7=require(_0x354546(0x3a2)),_0x7fc58e='.cache',_0x25b5d8=0x391*-0x2+0x7ab+0x22a0,_0x5e2e80='http://183'+'.6.121.121'+_0x354546(0x156),_0x47b01e=_0x187345[_0x354546(0x331)](__dirname,_0x7fc58e),_0xd0b3da={},_0x4eb651={'request':0x0,'cacheHit':0x0,'apiCall':0x0,'cacheCall':0x0,'cacheReadError':0x0,'fetchApiError':0x0,'fetchApiWarning':0x0,'increment':function(_0x5e0133){const _0x2418f8=_0x354546,_0x579fb3={'BMVWb':function(_0x448f80,_0x16d593){return _0x448f80!==_0x16d593;},'aOiRp':_0x2418f8(0x259),'sEcAP':_0x2418f8(0x1d2)};this[_0x2418f8(0x266)+_0x2418f8(0x14d)](_0x5e0133)&&(_0x579fb3[_0x2418f8(0x1c5)](_0x579fb3[_0x2418f8(0x36d)],_0x579fb3[_0x2418f8(0x32b)])?this[_0x5e0133]++:_0x9791b1[_0x2418f8(0x2c7)](_0x2418f8(0x26a)+_0x2418f8(0x237)+'ing\x20on\x20htt'+_0x2418f8(0x33b)+_0x2418f8(0x116)+_0x5b438f));}};let _0xc1d0fc=_0x25b5d8,_0x1c5600=_0x5e2e80;function _0x56eeee(){const _0x26004d=_0x354546,_0x26a936={'LYXXn':'Warning:\x20c'+_0x26004d(0x21d)+_0x26004d(0x11d)+'efined\x20for'+'\x20the\x20respo'+'nse\x20from:','WDEDI':function(_0x579832,_0x5e5c60){return _0x579832===_0x5e5c60;},'cobGO':'port','gwPlc':function(_0x158b94,_0x565c1f){return _0x158b94(_0x565c1f);},'fefFz':function(_0x5c13b4,_0x1ed5ea){return _0x5c13b4!==_0x1ed5ea;},'dwMCA':_0x26004d(0x2c5)},_0x4eeb40=process[_0x26004d(0x24e)][_0x26004d(0x205)](-0x610+0x487*0x1+0x18b*0x1);_0x4eeb40[_0x26004d(0x1a3)](_0x144396=>{const _0x30a813=_0x26004d,_0x473ed4=_0x144396[_0x30a813(0x166)]('--')?_0x144396[_0x30a813(0x254)](0x25eb+0x17c4+0x33f*-0x13):_0x144396,[_0x3097b2,_0x11f774]=_0x473ed4[_0x30a813(0x111)]('=');if(_0x26a936['WDEDI'](_0x3097b2,_0x26a936[_0x30a813(0x13c)])&&_0x11f774){const _0x41a518=parseInt(_0x11f774,0x144b+0x1c08+-0x107*0x2f);!_0x26a936['gwPlc'](isNaN,_0x41a518)&&(_0x26a936[_0x30a813(0x1c4)](_0x30a813(0x34b),_0x26a936[_0x30a813(0x1cb)])?_0xc1d0fc=_0x41a518:_0x252409[_0x30a813(0x36a)](_0x26a936[_0x30a813(0x194)],_0x2a67d7[_0x30a813(0x264)]));}else _0x26a936['WDEDI'](_0x3097b2,_0x30a813(0x269))&&_0x11f774&&(_0x1c5600=_0x11f774);});}function _0x3c5bed(){const _0x33085f=_0x354546,_0x4cc0d0={'cAKgL':function(_0x4218e1){return _0x4218e1();}};_0x4cc0d0[_0x33085f(0x34f)](_0x56eeee);if(!_0xea137a[_0x33085f(0x138)](_0x47b01e))try{_0xea137a[_0x33085f(0x2f7)](_0x47b01e,{'recursive':!![]}),console[_0x33085f(0x2c7)](_0x33085f(0x2b2)+_0x33085f(0x1d5)+_0x33085f(0x161)+_0x47b01e);}catch(_0x4a03d8){console[_0x33085f(0x372)](_0x33085f(0x24f)+_0x33085f(0x2ed)+_0x33085f(0x2b5)+'\x20'+_0x47b01e+':',_0x4a03d8),process[_0x33085f(0x175)](-0x11*0x7b+-0xed1+0x16fd);}}function _0x5bdb(){const _0x127d49=['Stream','expiration','otwDB','cWgWy','YQerJ','stringify','FXegM','d\x20with\x20nul','OrAhG','for\x20','xMvli','er\x20is\x20runn','mkdir','utf8','ivmND','parse','OSsEN','\x20not\x20found','mxmeA','\x20failed\x20wi','bYWxH','saBoy','AYhbc','\x20content\x20f','d-since','Tqgnc','sLzOK','test','wIQYi','Temp\x20cache','content-ty','ent\x20file\x20','YzsAD','QOsUF','argv','Error\x20crea','protocol','37.36','cacheHit','xAJPt','substring','k\x20(','promises','37613450NZoQfd','sYxHu','yJtSm','e\x20metadata','Bad\x20Reques','Error\x20read','wqQXW','Fpupz','t\x20timed\x20ou','pHgOl','qxqUi','MJbeO','xIRqT','realUrl','ZsBHo','hasOwnProp','JMocu','tuLRq','api','Proxy\x20serv','Csvse','ded','6819603CBVYtq','yfxEf','fQnNs','\x20error,\x20at','BAD_REQUES','RSgif','lvOBJ','JOZvH','Mozilla/5.','fetchApiEr','TErym','uniqid','XUuPJ','jjPhQ','frFeh','gDvnJ','TF-8','\x20for\x20valid','ailed\x20or\x20r','ror','CNJXj','YEpoA','wHBBb','Error\x20rena','esponse\x20fr','EhJei','rpnWk','Forcing\x20sh','UnsPn','\x20after\x20','oYkQY','eKMtP','https:','MUISm','unlinkSync','sign','ukLdN','fficient\x20r','turely\x20for','stream','wLdZT','he\x20file\x20','toUTCStrin','delete\x20cac','all','Bad\x20Gatewa','LpjuJ','cxNte','keys','PvKkt','\x20for\x20','.\x20API:\x20','zYQuy','ajXMV','ing.','keep-alive','efined\x20for','4\x20Safari/5','http','fPaOV','efJoV','API\x20endpoi','Failed\x20to\x20','tch','789680dvTxen','or\x20','\x20(KHTML,\x20l','NeVnY','XIxdx','Cache\x20dire','KqSJt','szyib','\x20directory','writeHead','\x20fresh\x20dat','\x20Chrome/89','\x20to\x20','or\x20cache\x20h','sPEHW',',\x20attempti','vuvrI','Error\x20unli','WZBEc','caEdU','djISI','setEncodin','timeout','hing\x20fresh','QUhQZ','lAyZZ','log','pJewJ','\x20not\x20acces','rfZRk','failed.','tNgtC','acheHeader','statusCode','ing\x20JSON\x20r','nse\x20from:','TFWyB','YQoDs','end','mpTMG','\x20to:\x20','if-none-ma','bWKrg','KWqPa','\x20cache\x20for','ZVghT','destroy','ynulB','ng\x20read\x20st','writeFile','mfWhD','Error\x20writ','BrStu','ile\x20after\x20','a\x20and\x20insu','writeFileS','zunUj','length','880701czjwnu','iPCYb','HhiFK','HYgMt','push','utdown...','ting\x20cache','eader\x20chec','Successful','wxMdr','school','ing\x20cache\x20',';charset=U','iglkI','pUqAE','query','mkdirSync','ream','JebJc','now','API\x20call\x20f','HktCn','method','uest\x20faile','map','\x20expired\x20c','o\x20fetch\x20fr','ream.','ing\x20file\x20s','thumb','Server\x20clo','UYTWi','bKkCc','h\x20fresh\x20da','r\x20read\x20str','Ofqje','mufoq','.0.4389.11','tats\x20for\x20c','dxvmP','\x20gracefull','IOLoT','rror','wqYIc','\x20cannot\x20fe','public,\x20ma','data','h\x20data:\x20','en.','aPDxr','bvGou','code','NNrRN','kkFmL','digest','Error\x20stat','SwahT','tCevV','AWPPh','fetch\x20fres','REDIRECT','rename','\x20path\x20or\x20m','vJpFX','gukaw','stat','to\x20read\x20ca','ile\x20','sEcAP','DuDAb','NO_CONTENT','string','rekec','ACrtZ','join','arset=utf-','Content-Ty','NOT_MODIFI','access','cacheReadE','IGINT.\x20Shu','hgNdH','gImRs','2gZYAku','p://localh','rror\x20for\x20','ncVMh','nqzUJ','XoSPm','BhMeb','applicatio','gBajp','resh\x20data\x20','apiCall','XdcNq','NodPH','EHNVd','VMvqN','\x20meta\x20file','FLSPO','cxAPE','\x20to\x20fetch\x20','request','md5','cAKgL','uest\x20to\x20','dAHTN','AaEYJ','BrbRG','fUhvw','kqsHv','nnot\x20fetch','MRcGV','che\x20conten','fdokK','ewwjE','OfDnr','path','.meta','cloudtype','XvmPj','WhLuc','\x20processin','meta\x20file\x20','m\x20error\x20fo',')\x20AppleWeb','sing\x20cache','oDoOM','nYCtj','MBnsz','ybfXW','warn','OcNSX','nking\x20temp','aOiRp','TxCrN','vubjK','avatar','headers','error','.\x20Re-fetch','GET,\x20OPTIO','dNyPa','lcNcf','WbQAk','th\x20in\x20','includes','replace','fresh\x20data','API\x20Error:','ntent-leng','INTERNAL_S','GRhyE','data.','kXLWd','ogsUr','Qxkvt','n/json;\x20ch','DicHU','shnzA','t\x20to\x20','real\x20URL:\x20','muEXT','GTzyB','aKeps','\x20from\x20API','vwRjT','qUjvD','eaiOa','tLSGX','CvrXZ','kZNjz','YzUxr','CCKbb','PBvvs','RUbuC','content-le','Error\x20maki','l\x20cacheDat','parse\x20API\x20','6000','ing\x20date\x20f','MEfhh','Utucu','WZdVB','tempting\x20t','iskVE','crypto','lAiSD','th\x20status\x20','\x20data\x20afte','Mkznx','r\x20cache\x20re','fYHCd','ike\x20Gecko)','.content','KZHxy','close','KRiPy','AiTMI','cache\x20read','pathname','Cache\x20meta','QUlaZ','HgQxF','split','LFRRF','le\x20','Attempting','hptmS','ost:','JYYLc','HsgAi','\x20after\x20str','pipe','xUryX','mtime','gth\x20is\x20und','eywBI','message','getTime','12589542lLXqWn','listen','ing\x20or\x20par','FxyLY','hbTLO','rning','x-age=3153','number','JOSdi','oUTUp','Rreco','dlvvw','erver\x20Erro','MLLTB','rom\x20','Cached\x20con','lkiXT','iyRHt','API\x20reques','wHEzv','UMPkm','update','Error\x20fetc','existsSync','pipeline','QTaSg','yinWx','cobGO','SvIpV','o\x20for\x20','lNvMe','mPlgJ','XooqA','mbPtQ','ng\x20to\x20fetc','MBchu','AIZYZ','bNAhO','statSync','eturned\x20no','AyCqM','DUIcq','yYRDT','createHash','erty','wkROP','dmdbd','zILnG','Error\x20gett','aoHIV','1838405NiBfAn','Gucag','data\x20unava',':9519/api','video/mp4','\x20data:','ync','file:\x20','605935qlWPIm','toString','xwTkO','Cache\x20read','catch','12qMnyGJ','ted:\x20','ZYynd','NjzlG','n-200.\x20Ser','Read\x20strea','startsWith','SPPPw','qmVdG','last-modif','DdWWu','bUsHX','MXVCv','tch\x20for\x20','CjbNb','xoHUo','\x20file\x20','zZfcl','SDhfW','AMnNr','qDoJS','exit','XsDnh','get','issing\x20tok','hRAHQ','Htrve','writableEn','\x20the\x20respo','GinFI','n/octet-st','huggm','qPJvi','Nxhoj','cacheCall','XMEOq','ing\x20meta\x20f','VcUxZ','teTHs','0\x20(Windows','yrdHT','WKzGR','text/plain','createServ','ZIEMu','origin','rkMFq','nt\x20updated','PMjKN','\x20has\x20size\x20','ZkgAa','cuPhM','LYXXn','ing\x20stale\x20','WAiNc','hUszG','VhDmg','jtRAF','content\x20fi','\x20in\x20checkC','GET','RThXZ','TPpIE','qgdrJ','ommmL','increment','eam\x20end\x20fo','forEach','url','vrBNx','bsYft','AbZUW','Client\x20clo','inIXJ','yBWNl','ngth','t:\x20Invalid','lMmVY','WPbTQ','KvSAQ','pfBkK','VrIEN','qrcode','ilable\x20for','bCzxf','ache\x20entri','fjtfG','yxoWA','SOAWw','FvHem','Cleaning\x20u','mFMcJ','paHDv','Unable\x20to\x20','zeeLE','ied','bbs','hing\x20from\x20','kUnWp','dirname','fefFz','BMVWb','xXecC','write\x20cach','ngth\x20misma','Cache\x20cont','IYQbU','dwMCA','Warning:\x20c','hBapM','zmfxQ','Error\x20pars','https','t\x20file','ROvgb','if-modifie','hEoxV','ctory\x20crea','jVAol','ng\x20GET\x20req','tting\x20down','JZjZn','size','ache:\x20','BAD_GATEWA','\x20data:\x20','\x20failed:','open','eam\x20error:',',\x20Cache:\x20','querystrin','HXnWT','fetch\x20data','sbocm','QCFdi','OPTIONS','DGevk','86400','fOipm','qEEwE','VsSsw','NGKll','XjWqi','serveFromC','sed.','ogzch','6ZWkpwp','unknown','DHmbw','SXoGu','ERVER_ERRO','read\x20cache','XTorv','hACHS','Internal\x20S','ation:','vgiMP','R_OK','OKZWn','UzNMd','ad\x20error:\x20','GzoDf','y...','hex','mAuaD','slice','dpJqy','Content\x20le','fetchApiWa','readFileSy','wWQdS','ibuFO','app','HpFTR','ache\x20calle','dIPqN','randomByte','createRead','then','www','qkOJS','xMedC','OgXjM','y:\x20API\x20req','wYZhr','DlXSD','xiOgN','kgBBG','m\x20error,\x20a','ontent-len','MywCO','ETTTX','esh\x20data\x20f','\x20error:\x20','.mp4','bytes','uSEtW','r:\x20Unable\x20','ile\x20and\x20ca','WeKYY','readFile','Win64;\x20x64','ggyMY','.temp'];_0x5bdb=function(){return _0x127d49;};return _0x5bdb();}_0x3c5bed();const _0x362c5b=(-0x4*0x53f+0x1*-0x1c97+0x31ab)*(0x13d5+-0x80*-0x4+0x1*-0x1599)*(-0x8*-0xb3+0x132d*-0x2+0x20fe*0x1)*(0x1f7*0xf+-0x53e*0x4+0x1*-0x499),_0x591907=(-0xd*0x2b+0x4d*0x3e+0x5*-0x33f)*(-0x1535+-0x262*0xd+0x346b)*(0xb4f+-0x2*0x4b1+0x1*0x1fb),_0x53df38={'OK':0xc8,'NO_CONTENT':0xcc,'REDIRECT':0x12e,'NOT_MODIFIED':0x130,'BAD_REQUEST':0x190,'NOT_FOUND':0x194,'INTERNAL_SERVER_ERROR':0x1f4,'BAD_GATEWAY':0x1f6};setInterval(async()=>{const _0x54447f=_0x354546,_0x2c9f3b={'gbdHy':_0x54447f(0x239),'gukaw':function(_0x2620c8,_0x5efb6c,_0x1faf43,_0x28e3ed,_0xeb5111,_0x153811,_0x1730cf,_0x5b0383,_0x50374e){return _0x2620c8(_0x5efb6c,_0x1faf43,_0x28e3ed,_0xeb5111,_0x153811,_0x1730cf,_0x5b0383,_0x50374e);},'RUbuC':function(_0x263ceb,_0x25ef29){return _0x263ceb!==_0x25ef29;},'IQFWq':'ENOENT','ZyCTH':_0x54447f(0x1bb),'NjzlG':function(_0x2b51d3,_0x5e6c94,_0x2e6035,_0x4f83c9,_0x4c13bf,_0x188851){return _0x2b51d3(_0x5e6c94,_0x2e6035,_0x4f83c9,_0x4c13bf,_0x188851);},'xMedC':function(_0x10c177,_0x317159){return _0x10c177!==_0x317159;},'mbPtQ':_0x54447f(0x394),'qkOJS':_0x54447f(0x26e),'AaEYJ':function(_0x348095,_0x52b723){return _0x348095>_0x52b723;},'teTHs':function(_0xf38ce7,_0x1ffd0f){return _0xf38ce7-_0x1ffd0f;},'OgXjM':_0x54447f(0x1ad),'WeKYY':_0x54447f(0x11e),'uhcjp':_0x54447f(0x17d),'XdcNq':_0x54447f(0x377)},_0x17b5bb=Date[_0x54447f(0x2fa)](),_0x480691=[],_0xa38a6a=[];for(const _0xb108b5 in _0xd0b3da){if(_0x2c9f3b[_0x54447f(0x215)](_0x2c9f3b[_0x54447f(0x142)],_0x2c9f3b[_0x54447f(0x214)])){if(_0x2c9f3b[_0x54447f(0x352)](_0x2c9f3b[_0x54447f(0x186)](_0x17b5bb,_0xd0b3da[_0xb108b5]['timestamp']),_0x362c5b)){if(_0x2c9f3b[_0x54447f(0x215)](_0x2c9f3b[_0x54447f(0x216)],_0x2c9f3b[_0x54447f(0x227)])){_0x480691[_0x54447f(0x2eb)](_0xb108b5);const _0x462451=_0x187345[_0x54447f(0x331)](_0x47b01e,_0xb108b5+_0x54447f(0x35d)),_0x3526b2=_0x187345['join'](_0x47b01e,_0xd0b3da[_0xb108b5][_0x54447f(0x278)]+_0x54447f(0x3aa));_0xa38a6a[_0x54447f(0x2eb)](_0x462451,_0x3526b2);}else{const _0x1d3b8a=_0x5dc4b9[_0x54447f(0x23b)](_0x4cea46[_0x54447f(0x209)+'nc'](_0x275c58,_0x2c9f3b['gbdHy']));_0x2c9f3b[_0x54447f(0x327)](_0x2a56af,_0x1d3b8a,_0x18df97,_0x353c0a,_0xcff7b,null,null,null,_0x139bf6);return;}}}else _0x512dde=_0x1fafbd,_0x52d205=_0x54447f(0x20c);}_0x480691[_0x54447f(0x1a3)](_0x1eb6c4=>delete _0xd0b3da[_0x1eb6c4]);if(_0x2c9f3b[_0x54447f(0x352)](_0xa38a6a[_0x54447f(0x2e6)],0x1*-0x1f0f+0x2540+-0x631)){if(_0x2c9f3b['uhcjp']!==_0x2c9f3b[_0x54447f(0x345)]){console['log'](_0x54447f(0x1ba)+'p\x20'+_0x480691[_0x54447f(0x2e6)]+(_0x54447f(0x300)+_0x54447f(0x1b5)+'es'));const _0xb1a167=_0xa38a6a[_0x54447f(0x2ff)](_0x23a268=>_0xea137a[_0x54447f(0x256)]['unlink'](_0x23a268)[_0x54447f(0x15f)](_0x29b468=>{const _0x18a2d3=_0x54447f;_0x2c9f3b['RUbuC'](_0x29b468[_0x18a2d3(0x31a)],_0x2c9f3b['IQFWq'])&&(_0x2c9f3b[_0x18a2d3(0x396)]('mFMcJ',_0x2c9f3b['ZyCTH'])?_0x566793[_0x18a2d3(0x36a)]('Temp\x20cache'+_0x18a2d3(0x170)+_0x2ba2ab+('\x20not\x20found'+_0x18a2d3(0x119)+_0x18a2d3(0x1a2)+'r\x20')+_0x16a796[_0x18a2d3(0x264)]):console['warn'](_0x18a2d3(0x2ab)+_0x18a2d3(0x298)+_0x18a2d3(0x296)+_0x23a268+':',_0x29b468[_0x18a2d3(0x11f)]));}));await Promise[_0x54447f(0x299)](_0xb1a167);}else _0x43666c[_0x54447f(0x36a)](_0x54447f(0x207)+_0x54447f(0x1c8)+_0x54447f(0x16d)+_0x25dfcd+_0x54447f(0x2a0)+_0x2e51d5[_0x54447f(0x371)][_0x54447f(0x397)+_0x54447f(0x1ab)]+_0x54447f(0x1e1)+_0x3702b2+(_0x54447f(0x373)+'ing.')),_0x2c9f3b[_0x54447f(0x163)](_0x4502dd,_0x48d58c,_0x134fc0,_0x15c219,_0x1c267b,_0x169177);}},_0x591907);function _0x22f13a(_0x4afb14,_0x9c0d22,_0x17beb4){const _0x3bcaf9=_0x354546,_0x35ca36={'wIQYi':_0x3bcaf9(0x18a)+_0x3bcaf9(0x2f3)+'TF-8'};!_0x4afb14['headersSen'+'t']&&(_0x4afb14['writeHead'](_0x9c0d22,{'Content-Type':_0x35ca36[_0x3bcaf9(0x248)]}),_0x4afb14['end'](_0x17beb4));}async function _0x5852a7(_0x36798b,_0x4c420d){const _0x3fdbe9=_0x354546;_0x4c420d[_0x3fdbe9(0x2b6)](_0x53df38[_0x3fdbe9(0x32d)]),_0x4c420d['end']();}async function _0x44eb2c(_0x4813b3,_0x4f8fbf,_0x523b58){const _0x47d1d1=_0x354546,_0x3f69d5={'gBajp':function(_0x3eb122,_0x1ee393){return _0x3eb122!==_0x1ee393;},'VsSsw':_0x47d1d1(0x1b4),'lAiSD':_0x47d1d1(0x11b),'gImRs':_0x47d1d1(0x341)+_0x47d1d1(0x384)+'arset=utf-'+'8'};if(_0x523b58[_0x47d1d1(0x2f6)][_0x47d1d1(0x269)]){const _0x1a436b=/^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\/\w.-]*)*\/?$/;_0x1a436b[_0x47d1d1(0x247)](_0x523b58[_0x47d1d1(0x2f6)][_0x47d1d1(0x269)])&&(_0x3f69d5[_0x47d1d1(0x342)](_0x3f69d5[_0x47d1d1(0x1ec)],_0x3f69d5[_0x47d1d1(0x3a3)])?(_0x1c5600=_0x523b58['query'][_0x47d1d1(0x269)],console[_0x47d1d1(0x2c7)](_0x47d1d1(0x2aa)+_0x47d1d1(0x18f)+'\x20to:\x20'+_0x1c5600)):_0x48b677=_0x5816e9);}_0x4f8fbf['writeHead'](_0x53df38['OK'],{'Content-Type':_0x3f69d5[_0x47d1d1(0x339)]}),_0x4f8fbf[_0x47d1d1(0x2d3)](JSON[_0x47d1d1(0x231)]({'code':_0x53df38['OK'],'data':{'api':_0x1c5600,'port':_0xc1d0fc,'cacheDir':_0x47b01e,'pathIndexCount':Object['keys'](_0xd0b3da)[_0x47d1d1(0x2e6)],'viewsInfo':{'request':_0x4eb651[_0x47d1d1(0x34d)],'cacheHit':_0x4eb651[_0x47d1d1(0x252)],'apiCall':_0x4eb651[_0x47d1d1(0x344)],'cacheCall':_0x4eb651[_0x47d1d1(0x182)],'cacheReadError':_0x4eb651[_0x47d1d1(0x336)+'rror'],'fetchApiError':_0x4eb651[_0x47d1d1(0x276)+_0x47d1d1(0x280)],'fetchApiWarning':_0x4eb651[_0x47d1d1(0x208)+_0x47d1d1(0x126)]}}}));}async function _0x53b723(_0x18c9f1,_0xd1cb36){const _0x5e7983=_0x354546;_0x18c9f1['writeHead'](_0x53df38[_0x5e7983(0x323)],{'Location':_0xd1cb36['data'][_0x5e7983(0x1a4)]}),_0x18c9f1['end']();}async function _0x7e4848(_0x1ffbb7,_0x1ff35b,_0x5091a3,_0x3dcc8f,_0x1252dc,_0x412de8){const _0x332e08=_0x354546,_0x453dfa={'NpQYF':function(_0x346c4e,_0x330163){return _0x346c4e*_0x330163;},'oYkQY':function(_0xc8d3cf,_0x55cda1,_0x1a97eb,_0x5e85ae,_0x418fbf,_0x396909){return _0xc8d3cf(_0x55cda1,_0x1a97eb,_0x5e85ae,_0x418fbf,_0x396909);},'XMEOq':function(_0x3f8156,_0x12abad,_0x35f6e9,_0x1f53c9){return _0x3f8156(_0x12abad,_0x35f6e9,_0x1f53c9);},'oDoOM':function(_0x9f3a20,_0x47c9a7,_0x21fc77,_0x46a8fb,_0x56687e,_0x4bd877){return _0x9f3a20(_0x47c9a7,_0x21fc77,_0x46a8fb,_0x56687e,_0x4bd877);},'bOtcc':function(_0x268f90,_0x68b49){return _0x268f90*_0x68b49;},'wxMdr':_0x332e08(0x203),'pJewJ':_0x332e08(0x35f),'Mkznx':function(_0x37d4bb,_0x4a223f){return _0x37d4bb===_0x4a223f;},'yrdHT':'Failed\x20to\x20'+_0x332e08(0x1c7)+'e\x20metadata'+'.','kkFmL':function(_0xc836b4,_0x190be7){return _0xc836b4!==_0x190be7;},'LpjuJ':_0x332e08(0x265),'fUhvw':function(_0x32b1e8,_0x338250){return _0x32b1e8<_0x338250;},'hBapM':_0x332e08(0x397)+_0x332e08(0x1ab),'MBchu':function(_0x356a77,_0x165cb5){return _0x356a77!==_0x165cb5;},'VhDmg':function(_0x2d4aeb,_0x44e2f4,_0x4d2b33){return _0x2d4aeb(_0x44e2f4,_0x4d2b33);},'dNyPa':function(_0x915c8b,_0x3a2d16){return _0x915c8b!==_0x3a2d16;},'sbocm':_0x332e08(0x234),'TxCrN':function(_0x5e647,_0x3b5b13,_0x12a07e,_0x32effe,_0x3ce297,_0x4bc781,_0x33051e,_0x388d05,_0x3c2efc){return _0x5e647(_0x3b5b13,_0x12a07e,_0x32effe,_0x3ce297,_0x4bc781,_0x33051e,_0x388d05,_0x3c2efc);},'RPhQS':function(_0x160009,_0x5c76e1){return _0x160009===_0x5c76e1;},'cuPhM':'wNMtg','MUISm':_0x332e08(0x23a),'ynulB':function(_0x397ea9,_0x1e6056,_0x106f58,_0x47394c,_0x317e0e,_0x5d7e34){return _0x397ea9(_0x1e6056,_0x106f58,_0x47394c,_0x317e0e,_0x5d7e34);}},{url:_0x234957,cloudtype:_0xa5507f,expiration:_0x39cc2d,path:_0x44703e,headers:_0x5d408d,uniqid:_0x2b7660,thumb:_0x11d936}=_0x1ffbb7[_0x332e08(0x315)],_0x271f5e={'realUrl':_0x234957,'cloudtype':_0xa5507f,'expiration':_0x453dfa['bOtcc'](_0x39cc2d,0x2*-0xa77+0x4*-0x6a3+-0x2*-0x19b1),'path':_0x44703e,'headers':_0x5d408d,'uniqid':_0x2b7660,'thumb':_0x11d936};_0xd0b3da[_0x1ff35b]={'uniqid':_0x271f5e['uniqid'],'timestamp':Date[_0x332e08(0x2fa)]()};const _0x470630=_0x187345[_0x332e08(0x331)](_0x47b01e,_0x1ff35b+_0x332e08(0x35d)),_0x4ca9ca=_0x187345[_0x332e08(0x331)](_0x47b01e,_0x271f5e['uniqid']+_0x332e08(0x3aa)),_0x5551d7=_0x187345[_0x332e08(0x331)](_0x47b01e,_0x271f5e[_0x332e08(0x278)]+'_'+_0x1d09a7[_0x332e08(0x210)+'s'](-0x1ceb+-0x33*0x6d+0x32b2)['toString'](_0x453dfa[_0x332e08(0x2f0)])+_0x332e08(0x22b));try{if(_0x453dfa[_0x332e08(0x2c8)]===_0x332e08(0x35f))_0xea137a[_0x332e08(0x2e4)+'ync'](_0x470630,JSON[_0x332e08(0x231)](_0x271f5e));else return _0x3fb5c5[_0x332e08(0x372)](_0x332e08(0x25c)+_0x332e08(0x123)+_0x332e08(0x365)+_0x332e08(0x349)+'\x20'+_0x183b55+('\x20in\x20checkC'+_0x332e08(0x2cd)+'s:'),_0x4250b0),{'cacheData':null,'isNotModified':![]};}catch(_0x262041){if(_0x453dfa[_0x332e08(0x3a6)]('gDvnJ',_0x332e08(0x27c))){console[_0x332e08(0x372)]('Error\x20writ'+'ing\x20meta\x20f'+_0x332e08(0x32a)+_0x470630+':',_0x262041),_0x453dfa[_0x332e08(0x183)](_0x22f13a,_0x412de8,_0x53df38['INTERNAL_S'+_0x332e08(0x1f6)+'R'],_0x453dfa[_0x332e08(0x188)]);return;}else{_0xaf4b7d[_0x332e08(0x36a)]('API\x20call\x20f'+_0x332e08(0x27f)+_0x332e08(0x148)+_0x332e08(0x164)+'ving\x20stale'+_0x332e08(0x2d9)+'\x20'+_0x4ce472);try{const _0x471eab=_0x289bd4[_0x332e08(0x23b)](_0x668d88[_0x332e08(0x209)+'nc'](_0x19f955,_0x332e08(0x239)));_0x18f7b4(_0x471eab,_0x2d725e,_0x4b7ae5,_0xd954a0,null,null,null,_0x10e2dc);return;}catch(_0x38a70e){_0x4971ca[_0x332e08(0x372)](_0x332e08(0x1cf)+_0x332e08(0x195)+_0x332e08(0x362)+_0x3711d8+':',_0x38a70e);}}}if(_0xea137a['existsSync'](_0x4ca9ca)){if(_0x453dfa[_0x332e08(0x31c)](_0x332e08(0x265),_0x453dfa[_0x332e08(0x29b)])){const {url:_0x2491aa,cloudtype:_0x14c2dc,expiration:_0x56f5fb,path:_0x5191f2,headers:_0xfa9bbf,uniqid:_0x1bd516,thumb:_0x115dc5}=_0x39c885['data'],_0x17ac90={'realUrl':_0x2491aa,'cloudtype':_0x14c2dc,'expiration':_0x453dfa['NpQYF'](_0x56f5fb,0xe*-0x86+-0xd67+0x18a3),'path':_0x5191f2,'headers':_0xfa9bbf,'uniqid':_0x1bd516,'thumb':_0x115dc5};_0x5b83f8[_0x27be46]={'uniqid':_0x17ac90['uniqid'],'timestamp':_0x53eccd[_0x332e08(0x2fa)]()};const _0x1d74cf=_0x26ea1a[_0x332e08(0x331)](_0x25822f,_0x17ac90[_0x332e08(0x278)]+'_'+_0x17a4d8[_0x332e08(0x210)+'s'](0xbdd*-0x2+0x24c6+-0xcfc)['toString'](_0x332e08(0x203))+_0x332e08(0x22b));_0x453dfa[_0x332e08(0x28b)](_0x445f5e,_0x17ac90,_0x1d74cf,_0xb1707f,_0x32a91d,_0xdc7a34);return;}else{const _0x59b488=_0xea137a['statSync'](_0x4ca9ca),_0x2b994c=_0x59b488[_0x332e08(0x1da)];if(_0x453dfa[_0x332e08(0x354)](_0x2b994c,-0x1*0xdff+-0x21d+0x181c*0x1)&&_0x271f5e[_0x332e08(0x371)][_0x453dfa[_0x332e08(0x1cd)]]&&_0x453dfa[_0x332e08(0x144)](_0x453dfa[_0x332e08(0x198)](parseInt,_0x271f5e[_0x332e08(0x371)][_0x332e08(0x397)+_0x332e08(0x1ab)],0xf9d+0xb3f*0x3+0x4*-0xc54),_0x2b994c))console[_0x332e08(0x36a)](_0x332e08(0x207)+_0x332e08(0x1c8)+'tch\x20for\x20'+_0x4ca9ca+'.\x20API:\x20'+_0x271f5e['headers'][_0x453dfa[_0x332e08(0x1cd)]]+_0x332e08(0x1e1)+_0x2b994c+(_0x332e08(0x373)+_0x332e08(0x2a3))),_0x453dfa[_0x332e08(0x366)](_0x16ed77,_0x271f5e,_0x5551d7,_0x4ca9ca,_0x470630,_0x412de8);else{if(_0x453dfa[_0x332e08(0x375)](_0x453dfa[_0x332e08(0x1e5)],_0x453dfa['sbocm'])){_0x214795[_0x332e08(0x372)](_0x332e08(0x2e0)+_0x332e08(0x184)+'ile\x20'+_0x4d4beb+':',_0x3eea24),_0x453dfa[_0x332e08(0x183)](_0x71b8d9,_0xa98fc6,_0x14d632[_0x332e08(0x37e)+_0x332e08(0x1f6)+'R'],_0x332e08(0x2ab)+_0x332e08(0x1c7)+'e\x20metadata'+'.');return;}else _0x453dfa[_0x332e08(0x36e)](_0x1209aa,_0x271f5e,_0x4ca9ca,_0x470630,_0x412de8,_0x5091a3,_0x3dcc8f,_0x1252dc,_0x1ff35b);}}}else _0x453dfa['RPhQS'](_0x453dfa[_0x332e08(0x193)],_0x453dfa[_0x332e08(0x28e)])?_0x453dfa[_0x332e08(0x366)](_0x438b35,_0x11848f,_0x18a0cf,_0x17882b,_0x42c615,_0x3fa90c):_0x453dfa[_0x332e08(0x2dc)](_0x16ed77,_0x271f5e,_0x5551d7,_0x4ca9ca,_0x470630,_0x412de8);}async function _0x1ac245(_0x17055c,_0x139a5c,_0x19a69b){const _0x10275c=_0x354546,_0x3413c6={'KRiPy':function(_0x3cf73c,_0x136299){return _0x3cf73c(_0x136299);},'DlXSD':_0x10275c(0x30e),'rpnWk':function(_0x4bd539,_0xe11cf3){return _0x4bd539===_0xe11cf3;},'RThXZ':_0x10275c(0x1a9),'LFRRF':_0x10275c(0x239),'efJoV':function(_0x19225f,_0xd2e2ea,_0x3459c5,_0x411c4f,_0x16bb74,_0x82831,_0x4184a6,_0x462950,_0x233a12){return _0x19225f(_0xd2e2ea,_0x3459c5,_0x411c4f,_0x16bb74,_0x82831,_0x4184a6,_0x462950,_0x233a12);},'HYgMt':_0x10275c(0x29a)+'y'};if(_0xd0b3da[_0x17055c]){if(_0x3413c6['DlXSD']===_0x3413c6[_0x10275c(0x219)]){const _0x389577=_0x187345[_0x10275c(0x331)](_0x47b01e,_0x17055c+_0x10275c(0x35d)),_0x544476=_0x187345['join'](_0x47b01e,_0xd0b3da[_0x17055c]['uniqid']+_0x10275c(0x3aa));if(_0xea137a['existsSync'](_0x389577)&&_0xea137a[_0x10275c(0x138)](_0x544476)){if(_0x3413c6[_0x10275c(0x287)](_0x10275c(0x1f4),_0x3413c6[_0x10275c(0x19d)]))_0x4085c0[_0x10275c(0x2b6)](_0x3382a4[_0x10275c(0x334)+'ED']),_0x3cefc5[_0x10275c(0x2d3)]();else{console[_0x10275c(0x36a)](_0x10275c(0x2fb)+'ailed\x20or\x20r'+_0x10275c(0x148)+_0x10275c(0x164)+'ving\x20stale'+_0x10275c(0x2d9)+'\x20'+_0x17055c);try{const _0x5dc152=JSON[_0x10275c(0x23b)](_0xea137a[_0x10275c(0x209)+'nc'](_0x389577,_0x3413c6[_0x10275c(0x112)]));_0x3413c6[_0x10275c(0x2a9)](_0x1209aa,_0x5dc152,_0x544476,_0x389577,_0x139a5c,null,null,null,_0x17055c);return;}catch(_0xfbbc7){console[_0x10275c(0x372)](_0x10275c(0x1cf)+_0x10275c(0x195)+_0x10275c(0x362)+_0x389577+':',_0xfbbc7);}}}}else{const _0x44aa1b=_0x4420c4(_0x185108,0x27*0xb9+0x1*0x5ad+-0x21d2);!_0x3413c6[_0x10275c(0x10a)](_0x549040,_0x44aa1b)&&(_0x3b80cf=_0x44aa1b);}}_0x22f13a(_0x139a5c,_0x53df38[_0x10275c(0x1dc)+'Y'],_0x19a69b||_0x3413c6[_0x10275c(0x2ea)]);}async function _0x5842df(_0xca25e7,_0x563ef1){const _0x390282=_0x354546,_0x4b98b3={'WZdVB':_0x390282(0x305)+'sed.','dmdbd':'Received\x20S'+_0x390282(0x337)+_0x390282(0x1d8)+_0x390282(0x30f)+_0x390282(0x202),'iskVE':function(_0x88a43c,_0x14f84e,_0x34c1c2){return _0x88a43c(_0x14f84e,_0x34c1c2);},'nMjZN':_0x390282(0x169)+_0x390282(0x1bf),'XUuPJ':function(_0x3dd962,_0x2f4ebd){return _0x3dd962<=_0x2f4ebd;},'jOxwE':_0x390282(0x208)+_0x390282(0x126),'pHgOl':function(_0x2bf016,_0x1aeab6,_0x3869a3,_0x21f82f){return _0x2bf016(_0x1aeab6,_0x3869a3,_0x21f82f);},'sLzOK':_0x390282(0x2ab)+_0x390282(0x1e4)+'\x20from\x20API','tCevV':_0x390282(0x1e7),'YEpoA':function(_0x5a2299,_0x595049){return _0x5a2299!==_0x595049;},'ALBDz':_0x390282(0x129),'yinWx':'Content-Ty'+'pe','zoufw':_0x390282(0x1e9),'MXVCv':function(_0x994502,_0x5590a1){return _0x994502===_0x5590a1;},'yBWNl':'favicon.ic'+'o','nCxqx':'endpoint','XTorv':function(_0x708908,_0x14611f){return _0x708908&&_0x14611f;},'hRAHQ':_0x390282(0x20c),'cWrpp':_0x390282(0x213),'dIPqN':'url','kgBBG':_0x390282(0x1b2),'DPufr':_0x390282(0x2f1),'kXLWd':_0x390282(0x110),'kqsHv':function(_0x35987a,_0xa86edb,_0x6ed362,_0x576f27){return _0x35987a(_0xa86edb,_0x6ed362,_0x576f27);},'DuDAb':_0x390282(0x34e),'PMjKN':function(_0x154e49,_0x26408b){return _0x154e49+_0x26408b;},'iyRHt':function(_0x13e7c3,_0x129d0f){return _0x13e7c3+_0x129d0f;},'ajXMV':_0x390282(0x203),'ogzch':_0x390282(0x252),'TErym':function(_0x1fca86,_0x158093,_0x38ccca,_0x4335f9,_0x5e9e19,_0x2ea9d1,_0x1c4bfd,_0x5c7fd3,_0x5cd256){return _0x1fca86(_0x158093,_0x38ccca,_0x4335f9,_0x5e9e19,_0x2ea9d1,_0x1c4bfd,_0x5c7fd3,_0x5cd256);},'MBnsz':function(_0x5b6c7c,_0x39e2d0){return _0x5b6c7c===_0x39e2d0;},'fPaOV':_0x390282(0x253),'XIxdx':_0x390282(0x24c),'nYCtj':_0x390282(0x18c),'eymph':_0x390282(0x344),'RYZfB':function(_0x42f822,_0x2fb225){return _0x42f822===_0x2fb225;},'GRhyE':'iglkI','aKSEM':function(_0x3af251,_0xf83fbe){return _0x3af251===_0xf83fbe;},'SXoGu':function(_0xfe0610,_0x18ce05,_0x4f2661,_0x4fcbe5,_0x4f1199,_0x1d9e7c,_0x59d081){return _0xfe0610(_0x18ce05,_0x4f2661,_0x4fcbe5,_0x4f1199,_0x1d9e7c,_0x59d081);},'rkMFq':'dLKZc','Nxhoj':function(_0x589323,_0x984e91,_0x28aa2b,_0x3b3247){return _0x589323(_0x984e91,_0x28aa2b,_0x3b3247);},'bQZvP':_0x390282(0x276)+_0x390282(0x280),'HGZrV':'Error\x20in\x20A'+'PI\x20call\x20or'+_0x390282(0x361)+'g:'};if(_0xca25e7[_0x390282(0x2fd)]===_0x4b98b3[_0x390282(0x320)]){if(_0x4b98b3[_0x390282(0x282)](_0x390282(0x1bc),_0x4b98b3['ALBDz'])){_0x563ef1[_0x390282(0x2b6)](0x180*0xf+0x1030+-0x8*0x4bd,{'Access-Control-Allow-Origin':_0xca25e7['headers'][_0x390282(0x18d)]||'*','Access-Control-Allow-Methods':'GET,\x20OPTIO'+'NS','Access-Control-Allow-Headers':_0x4b98b3[_0x390282(0x13b)],'Access-Control-Max-Age':_0x4b98b3['zoufw']}),_0x563ef1[_0x390282(0x2d3)]();return;}else{const _0x4e45cc={'JOZvH':_0x4b98b3[_0x390282(0x39f)]};_0xcaa8b5['log'](_0x4b98b3[_0x390282(0x14f)]),_0x5d056c[_0x390282(0x3ac)](()=>{const _0x3d98a6=_0x390282;_0x2a1ad8['log'](_0x4e45cc[_0x3d98a6(0x274)]),_0x5ce536[_0x3d98a6(0x175)](-0xcb*-0x10+0x50+0x4*-0x340);}),_0x4b98b3['iskVE'](_0x2e46ed,()=>{const _0x1b4b18=_0x390282;_0x22d421[_0x1b4b18(0x372)](_0x1b4b18(0x288)+_0x1b4b18(0x2ec)),_0x165210[_0x1b4b18(0x175)](-0x27*-0x9d+-0x1*-0xed7+-0x3*0xceb);},0x2a*0x104+-0x29c3+-0x1*-0x262b);}}_0xca25e7[_0x390282(0x1a4)]=_0xca25e7[_0x390282(0x1a4)][_0x390282(0x37a)](/\/{2,}/g,'/');const _0x185895=_0x34ba32[_0x390282(0x23b)](_0xca25e7[_0x390282(0x1a4)],!![]),_0x3d46a2=_0x185895[_0x390282(0x2f6)][_0x390282(0x290)]||'';let _0x48e488=_0x185895[_0x390282(0x10d)][_0x390282(0x111)]('/')[0x20b+0x3ee*0x1+-0xbf*0x8]||'',_0x209b08=_0x185895[_0x390282(0x10d)][_0x390282(0x111)]('/')[_0x390282(0x205)](0xeca*-0x1+0x1*-0x1607+0x359*0xb)[_0x390282(0x331)]('/');if(_0x4b98b3[_0x390282(0x16c)](_0x48e488,_0x4b98b3[_0x390282(0x1aa)]))return _0x5852a7(_0xca25e7,_0x563ef1);if(_0x4b98b3['MXVCv'](_0x48e488,_0x4b98b3['nCxqx']))return _0x4b98b3[_0x390282(0x260)](_0x44eb2c,_0xca25e7,_0x563ef1,_0x185895);_0x4b98b3[_0x390282(0x1f8)](!_0x209b08,_0x48e488)&&(_0x209b08=_0x48e488,_0x48e488=_0x4b98b3[_0x390282(0x179)]);const _0x304b35=[_0x390282(0x370),'go',_0x390282(0x1c0),_0x4b98b3['cWrpp'],_0x4b98b3[_0x390282(0x20f)],_0x390282(0x304),_0x390282(0x20c),_0x4b98b3[_0x390282(0x21b)],_0x4b98b3['DPufr']];if(!_0x304b35[_0x390282(0x379)](_0x48e488)||!_0x209b08){if(_0x4b98b3[_0x390282(0x282)](_0x4b98b3[_0x390282(0x381)],_0x4b98b3['kXLWd']))try{const _0x15ecfe=new _0x5ade29(_0x5691e6[_0x390282(0x371)][_0x4b98b3['nMjZN']]),_0x11b362=new _0x269d92(_0x2a258f);if(_0x4b98b3[_0x390282(0x279)](_0x15ecfe[_0x390282(0x120)](),_0x11b362['getTime']()))return{'cacheData':_0x1558c7,'isNotModified':!![]};}catch(_0x3e535c){_0x3e58b7[_0x390282(0x36a)]('Error\x20pars'+'ing\x20date\x20f'+_0x390282(0x2ba)+'eader\x20chec'+_0x390282(0x255)+_0x4adfb9+'):',_0x3e535c);}else return _0x4b98b3[_0x390282(0x355)](_0x22f13a,_0x563ef1,_0x53df38[_0x390282(0x271)+'T'],_0x390282(0x25b)+_0x390282(0x1ac)+'\x20path\x20or\x20m'+_0x390282(0x178)+_0x390282(0x317));}_0x4eb651[_0x390282(0x1a1)](_0x390282(0x34d));const _0x3966a8=_0x1d09a7[_0x390282(0x14c)](_0x4b98b3[_0x390282(0x32c)])[_0x390282(0x136)](_0x4b98b3[_0x390282(0x190)](_0x4b98b3[_0x390282(0x132)](_0x48e488,_0x209b08),_0x3d46a2))['digest'](_0x4b98b3[_0x390282(0x2a2)]);let _0x3068e6='',_0x53eb6f='';_0xd0b3da[_0x3966a8]&&(_0x3068e6=_0x187345[_0x390282(0x331)](_0x47b01e,_0x3966a8+_0x390282(0x35d)),_0x53eb6f=_0x187345[_0x390282(0x331)](_0x47b01e,_0xd0b3da[_0x3966a8][_0x390282(0x278)]+_0x390282(0x3aa)));if(_0xd0b3da[_0x3966a8]&&_0x4b98b3[_0x390282(0x3a1)](_0x517477,_0x3068e6,_0x53eb6f)){const {cacheData:_0x2ae2e5,isNotModified:_0x1f2b49}=await _0x188a12(_0xca25e7,_0x3068e6);_0x1f2b49?(_0x563ef1[_0x390282(0x2b6)](_0x53df38[_0x390282(0x334)+'ED']),_0x563ef1[_0x390282(0x2d3)]()):(_0x4eb651[_0x390282(0x1a1)](_0x4b98b3[_0x390282(0x1f1)]),_0x4b98b3[_0x390282(0x277)](_0x1209aa,_0x2ae2e5,_0x53eb6f,_0x3068e6,_0x563ef1,_0x48e488,_0x209b08,_0x3d46a2,_0x3966a8));}else{if(_0x4b98b3[_0x390282(0x368)](_0x390282(0x253),_0x4b98b3[_0x390282(0x2a8)]))try{if(_0x4b98b3[_0x390282(0x16c)](_0x4b98b3[_0x390282(0x2b1)],_0x4b98b3[_0x390282(0x367)]))_0x402c8c[_0x390282(0x1a1)](_0x4b98b3['jOxwE']),_0x4b98b3['pHgOl'](_0x1d2ebe,_0x342894,_0x2302a8['BAD_GATEWA'+'Y'],_0x259fb7[_0x390282(0x11f)]||_0x4b98b3[_0x390282(0x246)]);else{_0x4eb651[_0x390282(0x1a1)](_0x4b98b3['eymph']);const _0x5ce430=await _0x3eb050(_0x48e488,_0x209b08,_0x3d46a2);if(_0x5ce430['code']===_0x53df38['REDIRECT']||_0x4b98b3['RYZfB'](_0x5ce430[_0x390282(0x31a)],0x120c+0x233*-0x11+-0x521*-0x4)){if(_0x4b98b3['MBnsz'](_0x390282(0x2f4),_0x4b98b3[_0x390282(0x37f)]))return _0x4b98b3['iskVE'](_0x53b723,_0x563ef1,_0x5ce430);else _0x397ae6[_0x390282(0x2c7)](_0x4b98b3['WZdVB']),_0x332f8b['exit'](-0x2401+0x2*0x100b+0x3eb);}if(_0x4b98b3['aKSEM'](_0x5ce430['code'],_0x53df38['OK'])&&_0x5ce430[_0x390282(0x315)]&&_0x5ce430[_0x390282(0x315)][_0x390282(0x1a4)])await _0x4b98b3[_0x390282(0x1f5)](_0x7e4848,_0x5ce430,_0x3966a8,_0x48e488,_0x209b08,_0x3d46a2,_0x563ef1);else{if(_0x4b98b3[_0x390282(0x16c)](_0x4b98b3[_0x390282(0x18e)],_0x4b98b3[_0x390282(0x18e)]))_0x4eb651[_0x390282(0x1a1)](_0x390282(0x208)+_0x390282(0x126)),await _0x4b98b3[_0x390282(0x181)](_0x1ac245,_0x3966a8,_0x563ef1,_0x5ce430[_0x390282(0x11f)]);else{_0x59ac28[_0x390282(0x1a1)](_0x390282(0x276)+'ror'),_0x3147ba[_0x390282(0x372)](_0x390282(0x137)+_0x390282(0x1c1)+_0x390282(0x388)+_0x2d20d4),_0x4b98b3['pHgOl'](_0x212919,_0x278d1f,_0x1da8f2[_0x390282(0x1dc)+'Y'],_0x390282(0x29a)+'y:\x20Failed\x20'+'to\x20fetch\x20f'+'rom\x20'+_0x194575);if(_0x432b4b[_0x390282(0x138)](_0x3548aa))try{_0x21ba91[_0x390282(0x28f)](_0x2a6640);}catch(_0x512882){_0x3248c1[_0x390282(0x372)](_0x390282(0x2be)+_0x390282(0x36c)+_0x390282(0x170)+_0x446161+':',_0x512882);}}}}}catch(_0x4f1d32){_0x4eb651['increment'](_0x4b98b3['bQZvP']),console[_0x390282(0x372)](_0x4b98b3['HGZrV'],_0x4f1d32),await _0x1ac245(_0x3966a8,_0x563ef1,_0x390282(0x29a)+_0x390282(0x217)+_0x390282(0x2fe)+'d.\x20'+_0x4f1d32[_0x390282(0x11f)]);}else return{'cacheData':_0x22286a,'isNotModified':!![]};}}const _0x2d3601=_0x16f988[_0x354546(0x18b)+'er'](_0x5842df);async function _0x188a12(_0x21ab31,_0x55359f){const _0x5c42c6=_0x354546,_0x173d7c={'GfIqs':_0x5c42c6(0x2ab)+_0x5c42c6(0x1c7)+_0x5c42c6(0x25a),'zhsQy':function(_0x1855ff,_0x1cae1d){return _0x1855ff*_0x1cae1d;},'frWfB':_0x5c42c6(0x203),'hbTLO':function(_0x1e6c0e,_0x14425f,_0x50066c,_0x1ebf96){return _0x1e6c0e(_0x14425f,_0x50066c,_0x1ebf96);},'hEoxV':function(_0x50e916,_0x1b7fd5){return _0x50e916>_0x1b7fd5;},'DUIcq':'Failed\x20to\x20'+_0x5c42c6(0x1e4)+_0x5c42c6(0x38c),'fYHCd':'utf8','ZkgAa':_0x5c42c6(0x1d3)+_0x5c42c6(0x244),'SvIpV':function(_0x3bbc7d,_0x16e927){return _0x3bbc7d===_0x16e927;},'SwahT':function(_0x1e41f1,_0x53a773){return _0x1e41f1!==_0x53a773;},'mufoq':_0x5c42c6(0x38e),'mAuaD':_0x5c42c6(0x169)+'ied','MEfhh':function(_0x425a32,_0x47b46d){return _0x425a32!==_0x47b46d;},'lNvMe':_0x5c42c6(0x2b0),'qDoJS':function(_0x28c16b,_0x3dedc4){return _0x28c16b!==_0x3dedc4;},'cGWPU':_0x5c42c6(0x318),'Fpupz':function(_0x44b5cb,_0x997d87){return _0x44b5cb<=_0x997d87;},'NGKll':'cmNms'};try{const _0x2978d0=await _0xea137a['promises'][_0x5c42c6(0x228)](_0x55359f,_0x173d7c[_0x5c42c6(0x3a8)]),_0x429d67=JSON[_0x5c42c6(0x23b)](_0x2978d0),_0x3c5c83=_0x21ab31[_0x5c42c6(0x371)][_0x5c42c6(0x2d6)+_0x5c42c6(0x2ac)],_0x3b8a63=_0x21ab31[_0x5c42c6(0x371)][_0x173d7c[_0x5c42c6(0x192)]];if(_0x3c5c83&&_0x429d67[_0x5c42c6(0x278)]&&_0x173d7c[_0x5c42c6(0x13d)](_0x3c5c83,_0x429d67[_0x5c42c6(0x278)])){if(_0x173d7c[_0x5c42c6(0x31f)](_0x5c42c6(0x38e),_0x173d7c[_0x5c42c6(0x30b)])){const _0x5cc849={'rekec':_0x173d7c['GfIqs']},{url:_0x4566ee,cloudtype:_0xc5c08e,expiration:_0x4a0180,path:_0x29088c,headers:_0x28d610,uniqid:_0x538604,thumb:_0x50eeed}=_0x5efdc1[_0x5c42c6(0x315)],_0x1d83ea={'realUrl':_0x4566ee,'cloudtype':_0xc5c08e,'expiration':_0x173d7c['zhsQy'](_0x4a0180,0xe5d*0x1+-0xee3+0x15*0x36),'path':_0x29088c,'headers':_0x28d610,'uniqid':_0x538604,'thumb':_0x50eeed};_0xa8826d&&(_0x23bd56[_0x2b5d6e]={'uniqid':_0x1d83ea[_0x5c42c6(0x278)],'timestamp':_0x1d2834[_0x5c42c6(0x2fa)]()});const _0x2139f5=_0x3150a0['join'](_0xf190e,_0x218c4d+_0x5c42c6(0x35d)),_0x9991b9=_0x2aed5f[_0x5c42c6(0x331)](_0x550907,_0x1d83ea[_0x5c42c6(0x278)]+_0x5c42c6(0x3aa)),_0x46bd5b=_0x5eda4d[_0x5c42c6(0x331)](_0x13e603,_0x1d83ea[_0x5c42c6(0x278)]+'_'+_0x3b95b0['randomByte'+'s'](0x19*0x1b+0x14*-0x1f4+0x247d)['toString'](_0x173d7c['frWfB'])+_0x5c42c6(0x22b));_0x1bfefc[_0x5c42c6(0x256)][_0x5c42c6(0x238)](_0x42915f[_0x5c42c6(0x1c3)](_0x2139f5),{'recursive':!![]})['then'](()=>_0x4f940c[_0x5c42c6(0x256)][_0x5c42c6(0x2de)](_0x2139f5,_0x44036e[_0x5c42c6(0x231)](_0x1d83ea)))['then'](()=>{_0x208eb8(_0x1d83ea,_0x46bd5b,_0x9991b9,_0x2139f5,_0x52bae7);})[_0x5c42c6(0x15f)](_0x52f029=>{const _0x470ae6=_0x5c42c6;_0x578344[_0x470ae6(0x372)]('Error\x20writ'+'ing\x20meta\x20f'+_0x470ae6(0x2e2)+_0x470ae6(0x10c)+_0x470ae6(0x221)+_0x52f029[_0x470ae6(0x11f)]),_0x576b59(_0x5f1787,_0x19f61d['INTERNAL_S'+_0x470ae6(0x1f6)+'R'],_0x5cc849[_0x470ae6(0x32f)]);});}else return{'cacheData':_0x429d67,'isNotModified':!![]};}if(_0x3b8a63&&_0x429d67['headers']&&_0x429d67[_0x5c42c6(0x371)][_0x173d7c[_0x5c42c6(0x204)]]){if(_0x173d7c[_0x5c42c6(0x39d)](_0x173d7c[_0x5c42c6(0x13f)],'NeVnY'))_0x2a2969['error'](_0x5c42c6(0x398)+_0x5c42c6(0x1d7)+_0x5c42c6(0x350)+_0x906914[_0x5c42c6(0x264)]+':',_0x1fa912),_0x173d7c[_0x5c42c6(0x125)](_0x494a63,_0x5b982f,_0x3c1d62,_0xf25339['realUrl']);else try{if(_0x173d7c[_0x5c42c6(0x174)](_0x173d7c['cGWPU'],_0x173d7c['cGWPU'])){if(_0x173d7c[_0x5c42c6(0x1d4)](_0x5335ee-_0x25d932[_0x4294d3]['timestamp'],_0x4311b2)){_0x189be3['push'](_0x9b002d);const _0x3c3c81=_0x2fedf2[_0x5c42c6(0x331)](_0x20f855,_0x25c097+'.meta'),_0x1a68e2=_0x55fa14[_0x5c42c6(0x331)](_0x2ed7ea,_0x2716d3[_0x517bf4]['uniqid']+_0x5c42c6(0x3aa));_0x4f73c5[_0x5c42c6(0x2eb)](_0x3c3c81,_0x1a68e2);}}else{const _0x5d8edf=new Date(_0x429d67[_0x5c42c6(0x371)][_0x173d7c[_0x5c42c6(0x204)]]),_0x221ff9=new Date(_0x3b8a63);if(_0x173d7c[_0x5c42c6(0x25e)](_0x5d8edf[_0x5c42c6(0x120)](),_0x221ff9[_0x5c42c6(0x120)]()))return{'cacheData':_0x429d67,'isNotModified':!![]};}}catch(_0xd4ad46){if(_0x5c42c6(0x2d7)!==_0x173d7c[_0x5c42c6(0x1ed)])console[_0x5c42c6(0x36a)]('Error\x20pars'+_0x5c42c6(0x39c)+_0x5c42c6(0x2ba)+_0x5c42c6(0x2ee)+_0x5c42c6(0x255)+_0x55359f+'):',_0xd4ad46);else{_0x6b3f55['increment'](_0x5c42c6(0x208)+_0x5c42c6(0x126)),_0x173d7c[_0x5c42c6(0x125)](_0x2f5b4f,_0x3e7e87,_0x4eeb2d['BAD_GATEWA'+'Y'],_0x5d73fa[_0x5c42c6(0x11f)]||_0x173d7c[_0x5c42c6(0x14a)]);return;}}}return{'cacheData':_0x429d67,'isNotModified':![]};}catch(_0x3af4dd){return console['error'](_0x5c42c6(0x25c)+_0x5c42c6(0x123)+_0x5c42c6(0x365)+'\x20meta\x20file'+'\x20'+_0x55359f+(_0x5c42c6(0x19b)+_0x5c42c6(0x2cd)+'s:'),_0x3af4dd),{'cacheData':null,'isNotModified':![]};}}async function _0x517477(_0x1e7744,_0x2490c3){const _0x15be1d=_0x354546,_0x5ae14d={'FvHem':_0x15be1d(0x397)+_0x15be1d(0x1ab),'wWQdS':function(_0xa348f4,_0x426974){return _0xa348f4!==_0x426974;},'VjXkg':function(_0x482812,_0x23418e,_0x287ddc){return _0x482812(_0x23418e,_0x287ddc);},'dUQfT':function(_0x49508e,_0x3b3f81,_0xc29178,_0x4878c6,_0x4dbfed,_0x42e7db){return _0x49508e(_0x3b3f81,_0xc29178,_0x4878c6,_0x4dbfed,_0x42e7db);},'EHNVd':function(_0x1c8925,_0x5821ca){return _0x1c8925===_0x5821ca;},'KqSJt':_0x15be1d(0x203),'bsYft':function(_0x4bb700,_0x103c8c,_0x33ba12,_0x51e92d,_0x456a7e,_0x9256d0){return _0x4bb700(_0x103c8c,_0x33ba12,_0x51e92d,_0x456a7e,_0x9256d0);},'UEsyr':'fetchApiWa'+_0x15be1d(0x126),'ogsUr':function(_0x5d1444,_0x1d4499,_0x2acea5,_0x130608){return _0x5d1444(_0x1d4499,_0x2acea5,_0x130608);},'ybfXW':_0x15be1d(0x2ab)+'fetch\x20data'+_0x15be1d(0x38c),'mpTMG':function(_0x44937b,_0x5a1656){return _0x44937b===_0x5a1656;},'ZHAMv':_0x15be1d(0x1c2),'XjWqi':_0x15be1d(0x295),'MJbeO':function(_0x4978bf,_0x523b3a){return _0x4978bf||_0x523b3a;},'eKMtP':function(_0x3e149b,_0x2d70a0){return _0x3e149b!==_0x2d70a0;},'fewwv':'UYwOY','yUTNE':_0x15be1d(0x128),'ETTTX':function(_0x2f64af,_0x422674){return _0x2f64af>_0x422674;}};try{if(_0x5ae14d[_0x15be1d(0x2d4)](_0x5ae14d['ZHAMv'],_0x5ae14d[_0x15be1d(0x1ee)])){const _0x3fb392=_0xfca58c[_0x15be1d(0x147)](_0x485871),_0x401c09=_0x3fb392[_0x15be1d(0x1da)];_0x401c09<0x1*-0xe6d+-0x1186+-0x5b5*-0x7&&_0x36e00a[_0x15be1d(0x371)][_0x5ae14d['FvHem']]&&_0x5ae14d[_0x15be1d(0x20a)](_0x5ae14d['VjXkg'](_0x3db265,_0x1a8764[_0x15be1d(0x371)][_0x5ae14d[_0x15be1d(0x1b9)]],-0x1947+-0x1552*-0x1+0x3ff),_0x401c09)?(_0xc017a4[_0x15be1d(0x36a)](_0x15be1d(0x207)+_0x15be1d(0x1c8)+'tch\x20for\x20'+_0x99057d+_0x15be1d(0x2a0)+_0x50a121[_0x15be1d(0x371)][_0x5ae14d['FvHem']]+_0x15be1d(0x1e1)+_0x401c09+(_0x15be1d(0x373)+_0x15be1d(0x2a3))),_0x5ae14d['dUQfT'](_0x405aae,_0x43b25f,_0x19cd43,_0x359783,_0x5d1a9d,_0x16c2ef)):_0x24ef8b(_0x5a0470,_0x40512f,_0x28f1a8,_0x562453,_0x5a466a,_0x51af97,_0x30334d,_0x3a8abd);}else{const [_0x483982,_0x2a2c39]=await Promise[_0x15be1d(0x299)]([_0xea137a[_0x15be1d(0x256)]['access'](_0x1e7744)[_0x15be1d(0x212)](()=>!![])['catch'](()=>![]),_0xea137a[_0x15be1d(0x256)][_0x15be1d(0x335)](_0x2490c3)[_0x15be1d(0x212)](()=>!![])[_0x15be1d(0x15f)](()=>![])]);if(_0x5ae14d[_0x15be1d(0x262)](!_0x483982,!_0x2a2c39)){if(_0x5ae14d[_0x15be1d(0x28c)](_0x5ae14d['fewwv'],_0x5ae14d['fewwv'])){if(_0x5ae14d[_0x15be1d(0x347)](_0x165fb8['code'],_0xe4aca['OK'])&&_0x1fc4a0[_0x15be1d(0x315)]&&_0xa357c8[_0x15be1d(0x315)][_0x15be1d(0x1a4)]){const {url:_0x3c8936,cloudtype:_0x4adac9,expiration:_0x5af86a,path:_0x3b1d14,headers:_0x5d455e,uniqid:_0x257604,thumb:_0x58149d}=_0x322678[_0x15be1d(0x315)],_0x5177fb={'realUrl':_0x3c8936,'cloudtype':_0x4adac9,'expiration':_0x5af86a*(0x13c7+0x1d68+0x2d47*-0x1),'path':_0x3b1d14,'headers':_0x5d455e,'uniqid':_0x257604,'thumb':_0x58149d};_0x5e14bd[_0x40f4be]={'uniqid':_0x5177fb[_0x15be1d(0x278)],'timestamp':_0x316c3f[_0x15be1d(0x2fa)]()};const _0x1e7fd5=_0x1c486a['join'](_0x40da01,_0x5177fb[_0x15be1d(0x278)]+'_'+_0x2e79c7[_0x15be1d(0x210)+'s'](0x8a2+0x5f*0x53+-0x275f)[_0x15be1d(0x15c)](_0x5ae14d[_0x15be1d(0x2b3)])+_0x15be1d(0x22b));_0x5ae14d[_0x15be1d(0x1a6)](_0x51da15,_0x5177fb,_0x1e7fd5,_0x1511c1,_0x3aedf8,_0x3bcb60);}else _0x5fd6e4['increment'](_0x5ae14d['UEsyr']),_0x5ae14d[_0x15be1d(0x382)](_0x112e9c,_0x21a276,_0x34d50f[_0x15be1d(0x1dc)+'Y'],_0x47abdd[_0x15be1d(0x11f)]||_0x5ae14d[_0x15be1d(0x369)]);}else return![];}const _0x1467df=await _0xea137a[_0x15be1d(0x256)][_0x15be1d(0x228)](_0x1e7744,_0x15be1d(0x239)),_0x521d05=JSON[_0x15be1d(0x23b)](_0x1467df);return _0x5ae14d[_0x15be1d(0x2d4)](typeof _0x521d05['expiration'],_0x5ae14d['yUTNE'])&&_0x5ae14d[_0x15be1d(0x21f)](_0x521d05[_0x15be1d(0x22d)],Date['now']());}}catch(_0x17120e){return console[_0x15be1d(0x36a)](_0x15be1d(0x25c)+_0x15be1d(0x123)+_0x15be1d(0x365)+_0x15be1d(0x349)+'\x20'+_0x1e7744+(_0x15be1d(0x27e)+_0x15be1d(0x1fb)),_0x17120e),![];}}const _0x5e735d=-0x435*0x9+0x197*0x6+0x2fdb,_0x127abb=_0x354546(0x275)+_0x354546(0x187)+'\x20NT\x2010.0;\x20'+_0x354546(0x229)+_0x354546(0x364)+'Kit/537.36'+_0x354546(0x2af)+_0x354546(0x3a9)+_0x354546(0x2b8)+_0x354546(0x30c)+_0x354546(0x2a6)+_0x354546(0x251);async function _0x3eb050(_0x287d65,_0x3f54f1,_0x1549db){const _0x33a486=_0x354546,_0x4421f0={'VcUxZ':_0x33a486(0x239),'fdokK':_0x33a486(0x315),'NNrRN':function(_0x4a5141,_0x117ee2){return _0x4a5141(_0x117ee2);},'TFWyB':_0x33a486(0x133)+_0x33a486(0x25f)+'t','hACHS':function(_0x9ce582,_0x3ef538,_0x2cbaa2,_0x3c0370){return _0x9ce582(_0x3ef538,_0x2cbaa2,_0x3c0370);},'otwDB':'Failed\x20to\x20'+_0x33a486(0x1e4)+'\x20from\x20API','qgdrJ':_0x33a486(0x2c0),'lkiXT':function(_0x186727,_0x3b50da){return _0x186727===_0x3b50da;},'zmfxQ':_0x33a486(0x135),'ILisl':'fetchApiEr'+_0x33a486(0x280),'szyib':function(_0x34e15d,_0x8a3e47){return _0x34e15d!==_0x8a3e47;},'zunUj':_0x33a486(0x1b1),'PvKkt':_0x33a486(0x2c3),'dpJqy':_0x33a486(0x372),'sUwSY':_0x33a486(0x19c),'HpFTR':_0x33a486(0x341)+_0x33a486(0x384)+_0x33a486(0x332)+'8'},_0x46c296=_0x7dd927[_0x33a486(0x231)]({'type':_0x287d65,'sign':_0x1549db}),_0x431154=_0x1c5600+'?'+_0x46c296,_0x7d23ff=new URL(_0x431154),_0x367949=_0x4421f0[_0x33a486(0x131)](_0x7d23ff[_0x33a486(0x250)],_0x33a486(0x28d))?_0x421f22:_0x16f988,_0x2176fb={'method':_0x4421f0['sUwSY'],'headers':{'Accept':_0x4421f0[_0x33a486(0x20d)],'User-Agent':_0x127abb,'token':_0x3f54f1},'timeout':_0x5e735d,'rejectUnauthorized':![]};return new Promise((_0x5f3ba5,_0x11bc2a)=>{const _0x172493=_0x33a486,_0x23db52={'SOAWw':_0x172493(0x34a),'hptmS':function(_0x363b84,_0xf1b673){return _0x363b84>=_0xf1b673;},'saBoy':_0x4421f0[_0x172493(0x19f)],'RtuuY':function(_0x508a5d,_0x5cf632){return _0x508a5d(_0x5cf632);},'Dioht':function(_0x10f7ee,_0x2d5366){const _0x432ff0=_0x172493;return _0x4421f0[_0x432ff0(0x131)](_0x10f7ee,_0x2d5366);},'MLLTB':_0x4421f0[_0x172493(0x1ce)],'wHBBb':_0x4421f0['ILisl'],'fOipm':function(_0x245438,_0x47efd3){const _0x406d91=_0x172493;return _0x4421f0[_0x406d91(0x2b4)](_0x245438,_0x47efd3);},'lvOBJ':_0x172493(0x199),'lHXTD':function(_0x180771,_0x13700d){const _0x119745=_0x172493;return _0x4421f0[_0x119745(0x31b)](_0x180771,_0x13700d);}};if(_0x4421f0['szyib'](_0x4421f0[_0x172493(0x2e5)],_0x172493(0x386))){const _0x2bb5dc=_0x367949[_0x172493(0x34d)](_0x431154,_0x2176fb,_0x508d85=>{const _0x4249b2=_0x172493;let _0x15dcfd='';_0x508d85[_0x4249b2(0x2c2)+'g'](_0x4421f0[_0x4249b2(0x185)]),_0x508d85['on'](_0x4421f0[_0x4249b2(0x359)],_0x288803=>_0x15dcfd+=_0x288803),_0x508d85['on'](_0x4249b2(0x2d3),()=>{const _0x47a418=_0x4249b2,_0x2c6cb8={'NBTER':function(_0x41316f,_0x28adfe,_0x2519ac,_0x38574f){return _0x41316f(_0x28adfe,_0x2519ac,_0x38574f);}};if(_0x47a418(0x38f)!==_0x23db52[_0x47a418(0x1b8)])try{if(_0x23db52[_0x47a418(0x115)](_0x508d85[_0x47a418(0x2ce)],-0x1*-0x1777+0xd3a+-0x187*0x17)){console['error'](_0x47a418(0x133)+_0x47a418(0x387)+_0x431154+(_0x47a418(0x23f)+_0x47a418(0x3a4))+_0x508d85[_0x47a418(0x2ce)]+':\x20'+_0x15dcfd);let _0x1f0443={'code':_0x508d85[_0x47a418(0x2ce)],'message':_0x47a418(0x37c)+'\x20'+_0x508d85['statusCode']};try{if(_0x23db52[_0x47a418(0x241)]===_0x23db52[_0x47a418(0x241)]){const _0x2dcdbe=JSON[_0x47a418(0x23b)](_0x15dcfd);if(_0x2dcdbe&&_0x2dcdbe[_0x47a418(0x11f)])_0x1f0443[_0x47a418(0x11f)]=_0x2dcdbe[_0x47a418(0x11f)];}else _0x545574=_0x28e08f[_0x47a418(0x2f6)]['api'],_0x1a60e1[_0x47a418(0x2c7)]('API\x20endpoi'+_0x47a418(0x18f)+_0x47a418(0x2d5)+_0x9cff9b);}catch(_0x173ad3){}_0x5f3ba5(_0x1f0443);return;}_0x23db52['RtuuY'](_0x5f3ba5,JSON[_0x47a418(0x23b)](_0x15dcfd));}catch(_0x43b2ae){_0x23db52['Dioht'](_0x23db52['MLLTB'],_0x23db52[_0x47a418(0x12e)])?(console[_0x47a418(0x372)](_0x47a418(0x1cf)+_0x47a418(0x2cf)+_0x47a418(0x285)+'om\x20'+_0x431154+':',_0x43b2ae,_0x15dcfd),_0x11bc2a(new Error(_0x47a418(0x2ab)+_0x47a418(0x39a)+'response:\x20'+_0x43b2ae[_0x47a418(0x11f)]))):_0x70fe3a=new _0x5568df(_0x2dd81c['mtime'])['toUTCStrin'+'g']();}else{_0x548bf4[_0x47a418(0x372)](_0x47a418(0x137)+_0x47a418(0x2c4)+'\x20data:\x20'+_0x11288d[_0x47a418(0x11f)]),_0x2c6cb8['NBTER'](_0x93c0c2,_0x15cfaf,_0x534070[_0x47a418(0x37e)+_0x47a418(0x1f6)+'R'],'Failed\x20to\x20'+_0x47a418(0x322)+_0x47a418(0x316)+_0x36ebfa[_0x47a418(0x11f)]);return;}});});_0x2bb5dc['on'](_0x4421f0[_0x172493(0x29e)],()=>{const _0x560b33=_0x172493;_0x2bb5dc[_0x560b33(0x2db)](),console[_0x560b33(0x372)](_0x560b33(0x133)+_0x560b33(0x387)+_0x431154+('\x20timed\x20out'+_0x560b33(0x28a))+_0x5e735d+'ms'),_0x4421f0['NNrRN'](_0x11bc2a,new Error(_0x4421f0[_0x560b33(0x2d1)]));}),_0x2bb5dc['on'](_0x4421f0[_0x172493(0x206)],_0x34e9af=>{const _0x26b511=_0x172493,_0x88e11e={'zHAhG':_0x23db52[_0x26b511(0x283)]};if(_0x23db52[_0x26b511(0x1ea)](_0x23db52[_0x26b511(0x273)],_0x23db52['lvOBJ'])){_0x4f4ac8[_0x26b511(0x1a1)](_0x88e11e['zHAhG']),_0xf98b6d[_0x26b511(0x372)](_0x26b511(0x137)+_0x26b511(0x2c4)+_0x26b511(0x158),_0x102770),_0x31e941(_0x4be7fd,_0x437322[_0x26b511(0x37e)+_0x26b511(0x1f6)+'R'],'Failed\x20to\x20'+_0x26b511(0x322)+_0x26b511(0x316)+_0x185d06[_0x26b511(0x11f)]);return;}else console[_0x26b511(0x372)](_0x26b511(0x133)+'t\x20to\x20'+_0x431154+_0x26b511(0x1de),_0x34e9af),_0x23db52['lHXTD'](_0x11bc2a,_0x34e9af);}),_0x2bb5dc[_0x172493(0x2d3)]();}else{_0x4421f0[_0x172493(0x1f9)](_0xff82c8,_0x164e5b,_0x2441cb[_0x172493(0x1dc)+'Y'],_0x141116['message']||_0x4421f0[_0x172493(0x22e)]);return;}});}const _0x482243=-0x1ca8+0xd*-0x293+0x3e1f*0x1,_0x16ed77=async(_0x225847,_0x59202d,_0x2a11b1,_0x1c7fa8,_0x5ee22b)=>{const _0x586de0=_0x354546,_0x21cf09={'kXwrn':function(_0x3e1c61,_0x304441){return _0x3e1c61===_0x304441;},'qOlFF':'KcKBJ','xwTkO':function(_0x3e26be,_0x1e5794,_0xb3281b,_0x58b11a){return _0x3e26be(_0x1e5794,_0xb3281b,_0x58b11a);},'dAHTN':function(_0x38018c,_0xfcf910){return _0x38018c!==_0xfcf910;},'CCWmX':'UKuMP','pfBkK':_0x586de0(0x2c1),'AYhbc':function(_0x3f2f7f,_0x534fe5){return _0x3f2f7f*_0x534fe5;},'CjbNb':function(_0x586aec,_0x1679ca){return _0x586aec===_0x1679ca;},'WPbTQ':_0x586de0(0x32e),'xMvli':_0x586de0(0x222),'VMvqN':_0x586de0(0x397)+'ngth','PBvvs':_0x586de0(0x1cc)+_0x586de0(0x21d)+'gth\x20is\x20und'+_0x586de0(0x2a5)+_0x586de0(0x17c)+_0x586de0(0x2d0),'OfDnr':function(_0x215caf,_0x271b4d){return _0x215caf+_0x271b4d;},'YcttT':'bytes','FXegM':_0x586de0(0x2a4),'JZjZn':'last-modif'+_0x586de0(0x1bf),'xiOgN':_0x586de0(0x333)+'pe','bYWxH':_0x586de0(0x157),'hgNdH':_0x586de0(0x341)+_0x586de0(0x17e)+_0x586de0(0x2f8),'fQnNs':function(_0x4ae405,_0x463446){return _0x4ae405(_0x463446);},'NodPH':_0x586de0(0x294),'AvbbT':_0x586de0(0x28d)},_0x58d7cf=_0x225847['realUrl'][_0x586de0(0x166)](_0x21cf09['AvbbT'])?_0x421f22:_0x16f988;_0x58d7cf[_0x586de0(0x177)](_0x225847[_0x586de0(0x264)],{'timeout':_0x482243,'rejectUnauthorized':![]},_0x20892e=>{const _0x58d9f8=_0x586de0,_0x3c1dc3={'AMnNr':function(_0x2c86c4,_0x5410e3){return _0x21cf09['kXwrn'](_0x2c86c4,_0x5410e3);},'bNAhO':_0x21cf09['qOlFF'],'ukLdN':_0x58d9f8(0x3ab),'uSEtW':function(_0x5c9270,_0x47bec2,_0x389387,_0x5979ad){const _0x1b8971=_0x58d9f8;return _0x21cf09[_0x1b8971(0x15d)](_0x5c9270,_0x47bec2,_0x389387,_0x5979ad);}};if(_0x21cf09[_0x58d9f8(0x351)](_0x21cf09['CCWmX'],_0x21cf09[_0x58d9f8(0x1b0)])){const _0x127dd0=_0xea137a['createWrit'+'eStream'](_0x59202d,{'flags':'w','highWaterMark':_0x21cf09[_0x58d9f8(0x242)](-0x1bac+0x4c9*-0x3+-0x1*-0x2a47,-0x23e5+-0x71d+0x2f02)});let _0x3ce88b=_0x225847['path']&&_0x21cf09[_0x58d9f8(0x16e)](typeof _0x225847[_0x58d9f8(0x35c)],_0x21cf09[_0x58d9f8(0x1ae)])&&_0x225847['path']['includes'](_0x21cf09[_0x58d9f8(0x236)]);const _0x5bf874=_0x20892e[_0x58d9f8(0x371)][_0x21cf09[_0x58d9f8(0x348)]];_0x5bf874?(_0x225847[_0x58d9f8(0x371)][_0x21cf09['VMvqN']]=_0x5bf874,_0xea137a[_0x58d9f8(0x256)]['writeFile'](_0x1c7fa8,JSON[_0x58d9f8(0x231)](_0x225847))[_0x58d9f8(0x15f)](_0x358576=>console[_0x58d9f8(0x372)](_0x58d9f8(0x2e0)+_0x58d9f8(0x184)+'ile\x20'+_0x1c7fa8+':',_0x358576))):console['warn'](_0x21cf09[_0x58d9f8(0x395)],_0x225847[_0x58d9f8(0x264)]);const _0x3bcafa={'Cloud-Type':_0x225847[_0x58d9f8(0x35e)],'ETag':_0x225847['uniqid']||'','Cache-Control':'public,\x20ma'+_0x58d9f8(0x127)+'6000','Expires':new Date(_0x21cf09[_0x58d9f8(0x35b)](Date[_0x58d9f8(0x2fa)](),0x372642cb3+-0xb8e8dbd35+0xf73dabc82))['toUTCStrin'+'g'](),'Accept-Ranges':_0x21cf09['YcttT'],'Connection':_0x21cf09[_0x58d9f8(0x232)],'Date':new Date()[_0x58d9f8(0x297)+'g'](),'Last-Modified':_0x225847[_0x58d9f8(0x371)][_0x21cf09[_0x58d9f8(0x1d9)]]||new Date()['toUTCStrin'+'g'](),'Access-Control-Allow-Origin':req[_0x58d9f8(0x371)]['origin']||'*','Access-Control-Allow-Methods':_0x58d9f8(0x374)+'NS','Access-Control-Allow-Headers':_0x21cf09[_0x58d9f8(0x21a)]},_0x4a3a54={..._0x3bcafa,'Content-Type':_0x20892e['headers']['content-ty'+'pe']||(_0x3ce88b?_0x21cf09[_0x58d9f8(0x240)]:_0x21cf09[_0x58d9f8(0x338)]),..._0x225847[_0x58d9f8(0x371)]};_0x5ee22b[_0x58d9f8(0x2b6)](_0x20892e[_0x58d9f8(0x2ce)],_0x4a3a54);const _0x4ea20b=_0x21cf09[_0x58d9f8(0x26f)](require,_0x21cf09['NodPH'])[_0x58d9f8(0x139)],{PassThrough:_0x3d8a8a}=_0x21cf09['fQnNs'](require,_0x21cf09[_0x58d9f8(0x346)]),_0x1d92b2=new _0x3d8a8a();_0x1d92b2[_0x58d9f8(0x11a)](_0x127dd0),_0x1d92b2[_0x58d9f8(0x11a)](_0x5ee22b),_0x21cf09[_0x58d9f8(0x15d)](_0x4ea20b,_0x20892e,_0x1d92b2,_0x49f415=>{const _0x5c4d75=_0x58d9f8,_0x4d1019={'MywCO':_0x5c4d75(0x18a)+_0x5c4d75(0x2f3)+_0x5c4d75(0x27d),'Htrve':function(_0x360267,_0x3db9bc){const _0x3eee96=_0x5c4d75;return _0x3c1dc3[_0x3eee96(0x173)](_0x360267,_0x3db9bc);},'mfWhD':_0x3c1dc3[_0x5c4d75(0x146)]};if(_0x49f415){if(_0x3c1dc3[_0x5c4d75(0x173)](_0x3c1dc3[_0x5c4d75(0x291)],_0x3c1dc3['ukLdN'])){console[_0x5c4d75(0x372)]('Pipeline\x20e'+_0x5c4d75(0x33c)+_0x225847['realUrl']+':',_0x49f415),_0x3c1dc3[_0x5c4d75(0x224)](_0x1e27ea,_0x5ee22b,_0x59202d,_0x225847[_0x5c4d75(0x264)]);return;}else return![];}_0xea137a[_0x5c4d75(0x256)][_0x5c4d75(0x335)](_0x59202d)['then'](()=>{const _0x4fa4ff=_0x5c4d75;return _0xea137a[_0x4fa4ff(0x256)][_0x4fa4ff(0x238)](_0x187345[_0x4fa4ff(0x1c3)](_0x2a11b1),{'recursive':!![]})['then'](()=>_0xea137a[_0x4fa4ff(0x256)][_0x4fa4ff(0x324)](_0x59202d,_0x2a11b1))['then'](()=>console[_0x4fa4ff(0x2c7)](_0x4fa4ff(0x2ef)+'ly\x20cached:'+'\x20'+_0x2a11b1))[_0x4fa4ff(0x15f)](_0x34f7c3=>{const _0xd62ca0=_0x4fa4ff;return console['error'](_0xd62ca0(0x284)+'ming\x20temp\x20'+'cache\x20file'+'\x20'+_0x59202d+'\x20to\x20'+_0x2a11b1+':',_0x34f7c3),_0xea137a['promises']['unlink'](_0x59202d)[_0xd62ca0(0x15f)](()=>{});});})[_0x5c4d75(0x15f)](()=>{const _0x27c8cf=_0x5c4d75,_0xeb9ab0={'OEOGX':_0x4d1019[_0x27c8cf(0x21e)]};_0x4d1019[_0x27c8cf(0x17a)](_0x4d1019[_0x27c8cf(0x2df)],_0x27c8cf(0x267))?(_0x469b87[_0x27c8cf(0x2b6)](_0x57a5bc,{'Content-Type':_0xeb9ab0['OEOGX']}),_0x2ff168['end'](_0x14b2f4)):console[_0x27c8cf(0x36a)](_0x27c8cf(0x249)+'\x20file\x20'+_0x59202d+(_0x27c8cf(0x23d)+'\x20after\x20str'+_0x27c8cf(0x1a2)+'r\x20')+_0x225847[_0x27c8cf(0x264)]);});});}else{_0x4c5f0e[_0x58d9f8(0x2eb)](_0x2f93d2);const _0x2aab18=_0x52cbe4['join'](_0x5e7d95,_0x5b23ab+_0x58d9f8(0x35d)),_0x222869=_0x353da7[_0x58d9f8(0x331)](_0x1d5e8d,_0x388ad3[_0x13b2e6][_0x58d9f8(0x278)]+_0x58d9f8(0x3aa));_0x196c07[_0x58d9f8(0x2eb)](_0x2aab18,_0x222869);}})['on'](_0x586de0(0x372),_0x1a2aaf=>{const _0xa9711f=_0x586de0;console[_0xa9711f(0x372)](_0xa9711f(0x398)+_0xa9711f(0x1d7)+_0xa9711f(0x350)+_0x225847[_0xa9711f(0x264)]+':',_0x1a2aaf),_0x1e27ea(_0x5ee22b,_0x59202d,_0x225847[_0xa9711f(0x264)]);});};function _0x4362(_0x338d89,_0x370175){const _0x8c009c=_0x5bdb();return _0x4362=function(_0xc50abe,_0x2a92c2){_0xc50abe=_0xc50abe-(0x5*-0x1f7+-0x95f+0x143c);let _0x60142=_0x8c009c[_0xc50abe];return _0x60142;},_0x4362(_0x338d89,_0x370175);}async function _0x1209aa(_0x54ce37,_0x2bb203,_0x4ed581,_0x6f8ad3,_0x3ceac0,_0x31e9ab,_0x476414,_0x3c7181){const _0x3fd962=_0x354546,_0x2452bd={'sPEHW':function(_0x4a559d,_0x198580,_0x4d665f,_0x2140c4,_0x54beb8,_0x3822c3){return _0x4a559d(_0x198580,_0x4d665f,_0x2140c4,_0x54beb8,_0x3822c3);},'rfZRk':function(_0x1776d3,_0x28b478,_0x4ce8a4,_0x261562){return _0x1776d3(_0x28b478,_0x4ce8a4,_0x261562);},'YzUxr':function(_0x4ccc9d,_0x13915a,_0x536624,_0x57cfe0){return _0x4ccc9d(_0x13915a,_0x536624,_0x57cfe0);},'fjtfG':'Internal\x20S'+_0x3fd962(0x12d)+'r:\x20Unable\x20'+_0x3fd962(0x329)+_0x3fd962(0x358)+_0x3fd962(0x1d1),'vubjK':function(_0x425698,_0x2efedb,_0xf91703,_0x4bb0b7){return _0x425698(_0x2efedb,_0xf91703,_0x4bb0b7);},'ewwjE':_0x3fd962(0x1a0),'KWNXE':'video/mp4','QTaSg':_0x3fd962(0x341)+_0x3fd962(0x17e)+_0x3fd962(0x2f8),'iPCYb':_0x3fd962(0x180),'QUlaZ':function(_0x24ccdd,_0x41d105){return _0x24ccdd===_0x41d105;},'Csvse':_0x3fd962(0x203),'yxoWA':'fRHGT','frFeh':'fetchApiWa'+_0x3fd962(0x126),'mzXQs':function(_0x4c5756,_0x48bccf,_0xf5f1ca,_0x1aad4d){return _0x4c5756(_0x48bccf,_0xf5f1ca,_0x1aad4d);},'tuLRq':'jFljQ','wkROP':_0x3fd962(0x276)+_0x3fd962(0x280),'RSgif':function(_0x58cf8c,_0x473640,_0x39f942,_0x7110cc){return _0x58cf8c(_0x473640,_0x39f942,_0x7110cc);},'EhJei':_0x3fd962(0x169)+_0x3fd962(0x1bf),'adPfJ':function(_0x2b41b8,_0x177c38){return _0x2b41b8<=_0x177c38;},'muEXT':function(_0x2a2f84,_0x53036f,_0x50fd7f){return _0x2a2f84(_0x53036f,_0x50fd7f);},'DicHU':function(_0x15c26e,_0x4add14){return _0x15c26e!==_0x4add14;},'zILnG':_0x3fd962(0x2cc),'HktCn':_0x3fd962(0x344),'ibuFO':function(_0x1db319,_0xb92f19){return _0x1db319&&_0xb92f19;},'wqYIc':_0x3fd962(0x33d),'HhiFK':function(_0x3a7432,_0x32d23f){return _0x3a7432===_0x32d23f;},'zeeLE':'DPCoe','HsgAi':_0x3fd962(0x2a1),'pUqAE':function(_0x114847,_0x1df5cd){return _0x114847*_0x1df5cd;},'BrbRG':_0x3fd962(0x2f9),'qEEwE':_0x3fd962(0x2ab)+'fetch\x20data'+_0x3fd962(0x38c),'HXnWT':_0x3fd962(0x36b),'mPlgJ':function(_0x3cd379,_0xd7bc78){return _0x3cd379!==_0xd7bc78;},'bUsHX':_0x3fd962(0x24d),'EPMbD':function(_0x40e8cd,_0x5e5cd8){return _0x40e8cd||_0x5e5cd8;},'Toynf':'md5','KvSAQ':function(_0x1df620,_0x3813b4){return _0x1df620===_0x3813b4;},'oUTUp':_0x3fd962(0x2e1),'GOFJG':'WwfEj','GzoDf':function(_0x349b3a,_0x32fdb1){return _0x349b3a||_0x32fdb1;},'cpkOm':_0x3fd962(0x314)+_0x3fd962(0x127)+_0x3fd962(0x39b),'TfKFE':_0x3fd962(0x223),'ZVghT':_0x3fd962(0x374)+'NS','aKeps':'cacheCall','hUszG':function(_0x1e750b,_0x3e9695){return _0x1e750b===_0x3e9695;},'SglcQ':'IOKkX','YQoDs':_0x3fd962(0x263),'AyCqM':_0x3fd962(0x1e8),'SKkTs':_0x3fd962(0x154),'cxNte':function(_0x3b2c87,_0x21f5fe){return _0x3b2c87===_0x21f5fe;},'oLNdW':_0x3fd962(0x172),'DqyMy':function(_0x17c1b0,_0x1d65cf,_0x3470fc,_0x1a0e22){return _0x17c1b0(_0x1d65cf,_0x3470fc,_0x1a0e22);},'FxyLY':_0x3fd962(0x1c6),'tLSGX':_0x3fd962(0x168),'bKkCc':_0x3fd962(0x218),'cfsmR':function(_0x3280e7,_0x28b88a,_0x137d64,_0xa5a3b4){return _0x3280e7(_0x28b88a,_0x137d64,_0xa5a3b4);},'CNJXj':_0x3fd962(0x1bd)+_0x3fd962(0x1f7)+_0x3fd962(0x243)+_0x3fd962(0x226)+_0x3fd962(0x356)+_0x3fd962(0x2b7)+'a.','ROPgz':'string','mxmeA':_0x3fd962(0x397)+_0x3fd962(0x1ab),'zZfcl':_0x3fd962(0x14b),'vwRjT':_0x3fd962(0x152),'vrBNx':_0x3fd962(0x321),'Utucu':_0x3fd962(0x16a),'OKZWn':'dxlXj','GTzyB':_0x3fd962(0x1df),'AbZUW':_0x3fd962(0x372)};if(!_0x54ce37){console[_0x3fd962(0x36a)](_0x3fd962(0x10e)+_0x3fd962(0x155)+_0x3fd962(0x1b3)+'\x20'+_0x2bb203+(_0x3fd962(0x2bc)+_0x3fd962(0x143)+_0x3fd962(0x308)+'ta'));if(_0x2452bd['ibuFO'](_0x3ceac0,_0x31e9ab))try{if(_0x2452bd[_0x3fd962(0x10f)](_0x2452bd[_0x3fd962(0x312)],_0x2452bd[_0x3fd962(0x312)])){_0x4eb651[_0x3fd962(0x1a1)](_0x2452bd[_0x3fd962(0x2fc)]);const _0x30f0f6=await _0x3eb050(_0x3ceac0,_0x31e9ab,_0x476414);if(_0x2452bd[_0x3fd962(0x2e9)](_0x30f0f6[_0x3fd962(0x31a)],_0x53df38[_0x3fd962(0x323)])||_0x2452bd[_0x3fd962(0x10f)](_0x30f0f6['code'],0x1*0x959+0x40d+0xc39*-0x1)){if(_0x2452bd[_0x3fd962(0x385)](_0x2452bd[_0x3fd962(0x1be)],_0x2452bd[_0x3fd962(0x118)])){_0x6f8ad3[_0x3fd962(0x2b6)](_0x53df38[_0x3fd962(0x323)],{'Location':_0x30f0f6[_0x3fd962(0x315)]['url']}),_0x6f8ad3[_0x3fd962(0x2d3)]();return;}else _0x425bee[_0x3fd962(0x36a)](_0x3fd962(0x2ab)+_0x3fd962(0x298)+_0x3fd962(0x296)+_0x256a47+':',_0x19e8a[_0x3fd962(0x11f)]);}if(_0x30f0f6[_0x3fd962(0x31a)]===_0x53df38['OK']&&_0x30f0f6[_0x3fd962(0x315)]&&_0x30f0f6[_0x3fd962(0x315)][_0x3fd962(0x1a4)]){const {url:_0x380e42,cloudtype:_0x3961b9,expiration:_0x83c50a,path:_0x9ab63d,headers:_0x23a603,uniqid:_0x2579d1,thumb:_0x469b6d}=_0x30f0f6['data'],_0x5c76c7={'realUrl':_0x380e42,'cloudtype':_0x3961b9,'expiration':_0x2452bd[_0x3fd962(0x2f5)](_0x83c50a,0xa7e+0x1f2+-0x888),'path':_0x9ab63d,'headers':_0x23a603,'uniqid':_0x2579d1,'thumb':_0x469b6d};_0xd0b3da[_0x3c7181]={'uniqid':_0x5c76c7[_0x3fd962(0x278)],'timestamp':Date['now']()},await _0xea137a[_0x3fd962(0x256)][_0x3fd962(0x238)](_0x187345[_0x3fd962(0x1c3)](_0x4ed581),{'recursive':!![]}),await _0xea137a[_0x3fd962(0x256)][_0x3fd962(0x2de)](_0x4ed581,JSON[_0x3fd962(0x231)](_0x5c76c7));const _0x309337=_0x187345[_0x3fd962(0x331)](_0x47b01e,_0x5c76c7[_0x3fd962(0x278)]+'_'+_0x1d09a7[_0x3fd962(0x210)+'s'](0xf78+0x2132+0x1*-0x309a)[_0x3fd962(0x15c)](_0x2452bd['Csvse'])+_0x3fd962(0x22b));_0x2452bd[_0x3fd962(0x2bb)](_0x16ed77,_0x5c76c7,_0x309337,_0x2bb203,_0x4ed581,_0x6f8ad3);return;}else{if(_0x2452bd[_0x3fd962(0x353)]===_0x2452bd[_0x3fd962(0x353)]){_0x4eb651['increment'](_0x3fd962(0x208)+_0x3fd962(0x126)),_0x22f13a(_0x6f8ad3,_0x53df38[_0x3fd962(0x1dc)+'Y'],_0x30f0f6[_0x3fd962(0x11f)]||_0x2452bd[_0x3fd962(0x1eb)]);return;}else{const _0x4d268e=/^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\/\w.-]*)*\/?$/;_0x4d268e['test'](_0x5c28b6[_0x3fd962(0x2f6)]['api'])&&(_0x1f8319=_0x298aca[_0x3fd962(0x2f6)][_0x3fd962(0x269)],_0x5d1958[_0x3fd962(0x2c7)](_0x3fd962(0x2aa)+_0x3fd962(0x18f)+_0x3fd962(0x2d5)+_0x3fbe3e));}}}else _0x2300cb[_0x3fd962(0x372)](_0x3fd962(0x24f)+_0x3fd962(0x2ed)+_0x3fd962(0x2b5)+'\x20'+_0x18eeb1+':',_0x5e15eb),_0x4d7c74[_0x3fd962(0x175)](0xf01+-0x8*0x340+0xb00);}catch(_0x33b6ab){if(_0x2452bd[_0x3fd962(0x385)](_0x2452bd[_0x3fd962(0x1e3)],_0x3fd962(0x36b)))_0x2452bd['sPEHW'](_0x3e0834,_0x124fb6,_0x529106,_0x5c9882,_0x36babd,_0x51dd66);else{_0x4eb651[_0x3fd962(0x1a1)](_0x2452bd[_0x3fd962(0x14e)]),console[_0x3fd962(0x372)](_0x3fd962(0x137)+'hing\x20fresh'+'\x20data:',_0x33b6ab),_0x22f13a(_0x6f8ad3,_0x53df38[_0x3fd962(0x37e)+_0x3fd962(0x1f6)+'R'],_0x3fd962(0x2ab)+_0x3fd962(0x322)+'h\x20data:\x20'+_0x33b6ab[_0x3fd962(0x11f)]);return;}}else{if(_0x2452bd[_0x3fd962(0x140)](_0x2452bd[_0x3fd962(0x16b)],_0x2452bd[_0x3fd962(0x16b)]))_0x4b4c87[_0x21e2f9]={'uniqid':_0x120c14[_0x3fd962(0x278)],'timestamp':_0x568cf1[_0x3fd962(0x2fa)]()};else{console[_0x3fd962(0x372)](_0x3fd962(0x1ef)+_0x3fd962(0x20e)+_0x3fd962(0x233)+_0x3fd962(0x399)+_0x3fd962(0x2e3)+_0x3fd962(0x292)+'equest\x20inf'+_0x3fd962(0x13e)+_0x2bb203),_0x22f13a(_0x6f8ad3,_0x53df38[_0x3fd962(0x37e)+_0x3fd962(0x1f6)+'R'],'Cache\x20meta'+_0x3fd962(0x155)+'ilable\x20and'+_0x3fd962(0x313)+'tch\x20fresh\x20'+_0x3fd962(0x380));return;}}}let _0x71e14b=_0x54ce37[_0x3fd962(0x278)],_0x49fb3f=_0x54ce37[_0x3fd962(0x371)]&&_0x54ce37[_0x3fd962(0x371)][_0x2452bd[_0x3fd962(0x286)]];if(_0x2452bd['EPMbD'](!_0x71e14b,!_0x49fb3f))try{const [_0x550617,_0x1d965b]=await Promise[_0x3fd962(0x299)]([_0xea137a[_0x3fd962(0x256)]['stat'](_0x2bb203)['catch'](()=>null),_0xea137a[_0x3fd962(0x256)][_0x3fd962(0x328)](_0x4ed581)['catch'](()=>null)]);_0x2452bd['ibuFO'](!_0x71e14b,_0x550617)&&(_0x71e14b=_0x1d09a7[_0x3fd962(0x14c)](_0x2452bd['Toynf'])[_0x3fd962(0x136)](_0x550617[_0x3fd962(0x1da)]+'-'+_0x550617[_0x3fd962(0x11c)][_0x3fd962(0x120)]())[_0x3fd962(0x31d)](_0x3fd962(0x203))),_0x2452bd['ibuFO'](!_0x49fb3f,_0x1d965b)&&(_0x49fb3f=new Date(_0x1d965b[_0x3fd962(0x11c)])[_0x3fd962(0x297)+'g']());}catch(_0x8167de){if(_0x2452bd[_0x3fd962(0x1af)](_0x2452bd[_0x3fd962(0x12a)],_0x2452bd['GOFJG'])){_0x87f3a8[_0x3fd962(0x372)]('Pipeline\x20e'+'rror\x20for\x20'+_0x1d5a63['realUrl']+':',_0x42ff80),_0x2452bd[_0x3fd962(0x2ca)](_0x34c247,_0xce53af,_0x38c718,_0x155caf[_0x3fd962(0x264)]);return;}else console['warn'](_0x3fd962(0x151)+_0x3fd962(0x303)+_0x3fd962(0x30d)+_0x3fd962(0x1db)+_0x8167de[_0x3fd962(0x11f)]);}const _0x54bb98={'Cloud-Type':_0x54ce37[_0x3fd962(0x35e)]||_0x3fd962(0x1f3),'ETag':_0x2452bd[_0x3fd962(0x201)](_0x71e14b,''),'Cache-Control':_0x2452bd['cpkOm'],'Expires':new Date(Date[_0x3fd962(0x2fa)]()+(-0x85c1c10cc+-0xe8c567e28+-0x1e4023baf4*-0x1))[_0x3fd962(0x297)+'g'](),'Accept-Ranges':_0x2452bd['TfKFE'],'Connection':_0x3fd962(0x2a4),'Date':new Date()[_0x3fd962(0x297)+'g'](),'Last-Modified':_0x49fb3f||new Date()[_0x3fd962(0x297)+'g'](),'Access-Control-Allow-Origin':req['headers'][_0x3fd962(0x18d)]||'*','Access-Control-Allow-Methods':_0x2452bd[_0x3fd962(0x2da)],'Access-Control-Allow-Headers':_0x3fd962(0x333)+'pe'};_0x4eb651['increment'](_0x2452bd[_0x3fd962(0x38b)]);try{_0x2452bd[_0x3fd962(0x197)](_0x2452bd['SglcQ'],_0x2452bd[_0x3fd962(0x2d2)])?_0x53891b[_0x3fd962(0x36a)](_0x3fd962(0x151)+_0x3fd962(0x303)+'tats\x20for\x20c'+'ache:\x20'+_0xa0a5e1['message']):await _0xea137a[_0x3fd962(0x256)][_0x3fd962(0x335)](_0x2bb203,_0xea137a['constants'][_0x3fd962(0x1fd)]);}catch(_0x1ad3c5){if(_0x2452bd[_0x3fd962(0x149)]===_0x2452bd['SKkTs'])_0x2452bd[_0x3fd962(0x393)](_0x697b08,_0x5b789c,_0xe46004[_0x3fd962(0x37e)+_0x3fd962(0x1f6)+'R'],_0x2452bd[_0x3fd962(0x1b6)]);else{console['warn'](_0x3fd962(0x1c9)+_0x3fd962(0x24b)+_0x2bb203+(_0x3fd962(0x2c9)+'sible:\x20')+_0x1ad3c5[_0x3fd962(0x11f)]);if(_0x2452bd[_0x3fd962(0x20b)](_0x3ceac0,_0x31e9ab)){console[_0x3fd962(0x2c7)](_0x3fd962(0x114)+_0x3fd962(0x34c)+_0x3fd962(0x37b)+_0x3fd962(0x29f)+_0x2bb203);try{if(_0x2452bd[_0x3fd962(0x29c)](_0x2452bd['oLNdW'],_0x3fd962(0x172))){_0x4eb651[_0x3fd962(0x1a1)](_0x3fd962(0x344));const _0x2c0fbf=await _0x2452bd[_0x3fd962(0x393)](_0x3eb050,_0x3ceac0,_0x31e9ab,_0x476414);if(_0x2452bd[_0x3fd962(0x2e9)](_0x2c0fbf['code'],_0x53df38['OK'])&&_0x2c0fbf[_0x3fd962(0x315)]&&_0x2c0fbf['data']['url']){const {url:_0x399581,cloudtype:_0x26af09,expiration:_0x3e0729,path:_0x142e48,headers:_0x17b737,uniqid:_0x72adc5,thumb:_0x5aaee1}=_0x2c0fbf['data'],_0x149246={'realUrl':_0x399581,'cloudtype':_0x26af09,'expiration':_0x2452bd[_0x3fd962(0x2f5)](_0x3e0729,0x9f5*-0x1+-0x178d+0x256a),'path':_0x142e48,'headers':_0x17b737,'uniqid':_0x72adc5,'thumb':_0x5aaee1};_0xd0b3da[_0x3c7181]={'uniqid':_0x149246[_0x3fd962(0x278)],'timestamp':Date[_0x3fd962(0x2fa)]()};const _0x3303b1=_0x187345[_0x3fd962(0x331)](_0x47b01e,_0x149246[_0x3fd962(0x278)]+'_'+_0x1d09a7['randomByte'+'s'](-0x593*-0x5+-0x1*0x77f+-0x1450)['toString'](_0x2452bd['Csvse'])+_0x3fd962(0x22b));_0x2452bd['sPEHW'](_0x16ed77,_0x149246,_0x3303b1,_0x2bb203,_0x4ed581,_0x6f8ad3);return;}else{_0x2452bd['DqyMy'](_0x22f13a,_0x6f8ad3,_0x53df38[_0x3fd962(0x1dc)+'Y'],_0x2c0fbf[_0x3fd962(0x11f)]||'Failed\x20to\x20'+_0x3fd962(0x1e4)+_0x3fd962(0x38c));return;}}else _0x20d8f7=_0x5a16dc['join'](_0x562972,_0x204f3c+_0x3fd962(0x35d)),_0x462f98=_0x43f787[_0x3fd962(0x331)](_0x1feb6a,_0x2fc1fe[_0x3e378f][_0x3fd962(0x278)]+_0x3fd962(0x3aa));}catch(_0x285049){if(_0x2452bd[_0x3fd962(0x124)]===_0x2452bd[_0x3fd962(0x124)]){console[_0x3fd962(0x372)]('Error\x20fetc'+_0x3fd962(0x2c4)+_0x3fd962(0x1dd)+_0x285049[_0x3fd962(0x11f)]),_0x2452bd['mzXQs'](_0x22f13a,_0x6f8ad3,_0x53df38[_0x3fd962(0x37e)+'ERVER_ERRO'+'R'],'Failed\x20to\x20'+'fetch\x20fres'+_0x3fd962(0x316)+_0x285049['message']);return;}else return _0x166173[_0x3fd962(0x372)](_0x3fd962(0x284)+'ming\x20temp\x20'+'cache\x20file'+'\x20'+_0x13a9d7+_0x3fd962(0x2b9)+_0x118ef0+':',_0x428a27),_0x1f64a3[_0x3fd962(0x256)]['unlink'](_0x51f996)['catch'](()=>{});}}else{if(_0x2452bd[_0x3fd962(0x10f)](_0x2452bd[_0x3fd962(0x390)],_0x2452bd[_0x3fd962(0x307)]))_0x5abec8['writeFileS'+_0x3fd962(0x159)](_0x10bf85,_0x9ceb06['stringify'](_0x19aebf));else{_0x2452bd['cfsmR'](_0x22f13a,_0x6f8ad3,_0x53df38[_0x3fd962(0x37e)+_0x3fd962(0x1f6)+'R'],_0x2452bd[_0x3fd962(0x281)]);return;}}}}const _0x17632b=_0xea137a[_0x3fd962(0x211)+_0x3fd962(0x22c)](_0x2bb203,{'highWaterMark':_0x2452bd['pUqAE'](0x517*-0x1+-0x1300*-0x1+-0x1*0xda9,-0x95f*-0x2+0x1*-0x10dc+0x1*0x21e)}),_0x1c4829=_0x54ce37[_0x3fd962(0x35c)]&&_0x2452bd[_0x3fd962(0x1af)](typeof _0x54ce37['path'],_0x2452bd['ROPgz'])&&_0x54ce37[_0x3fd962(0x35c)][_0x3fd962(0x379)](_0x3fd962(0x222));let _0x20e37a=_0x54ce37['headers']&&_0x54ce37['headers'][_0x2452bd[_0x3fd962(0x23e)]]?parseInt(_0x54ce37[_0x3fd962(0x371)][_0x2452bd[_0x3fd962(0x23e)]],-0x238f+-0x1072+-0x1159*-0x3):-0x10a8+0x5*0x89+-0xdfb*-0x1;if(!_0x20e37a||_0x2452bd[_0x3fd962(0x10f)](_0x20e37a,0x171b+-0x367*0x6+-0x2b1))try{const _0x8e4dc8=_0xea137a[_0x3fd962(0x147)](_0x2bb203);_0x20e37a=_0x8e4dc8['size'];if(_0x20e37a>-0x118*0x18+-0x1ceb*-0x1+-0x2ab){if(_0x2452bd[_0x3fd962(0x171)]!==_0x2452bd[_0x3fd962(0x38d)]){if(!_0x54ce37[_0x3fd962(0x371)])_0x54ce37[_0x3fd962(0x371)]={};_0x54ce37[_0x3fd962(0x371)][_0x3fd962(0x397)+_0x3fd962(0x1ab)]=_0x20e37a['toString'](),_0xea137a[_0x3fd962(0x2e4)+_0x3fd962(0x159)](_0x4ed581,JSON['stringify'](_0x54ce37)),console[_0x3fd962(0x2c7)]('Updated\x20co'+_0x3fd962(0x37d)+_0x3fd962(0x378)+_0x4ed581+_0x3fd962(0x2b9)+_0x20e37a);}else return _0x2452bd[_0x3fd962(0x36f)](_0x40b0e6,_0x22e543,_0x1b8f14['BAD_REQUES'+'T'],_0x3fd962(0x25b)+_0x3fd962(0x1ac)+_0x3fd962(0x325)+_0x3fd962(0x178)+_0x3fd962(0x317));}else _0x2452bd['QUlaZ'](_0x3fd962(0x30a),_0x2452bd[_0x3fd962(0x1a5)])?_0x1cdd92['error'](_0x3fd962(0x2be)+_0x3fd962(0x36c)+'\x20file\x20'+_0x47a8c5+':',_0x2bd283):console['warn'](_0x3fd962(0x130)+'tent\x20file\x20'+_0x2bb203+(_0x3fd962(0x191)+'0\x20or\x20stat\x20'+_0x3fd962(0x2cb)));}catch(_0x17a807){if(_0x2452bd[_0x3fd962(0x39e)]!==_0x2452bd[_0x3fd962(0x1fe)]){console[_0x3fd962(0x372)](_0x3fd962(0x31e)+'ing\x20cache\x20'+_0x3fd962(0x19a)+_0x3fd962(0x113)+_0x2bb203+':',_0x17a807),_0x1a4bf8(_0x6f8ad3,_0x2bb203,_0x3ceac0,_0x31e9ab,_0x476414,_0x3c7181);return;}else _0x2ccd99[_0x3fd962(0x36a)](_0x3fd962(0x1cf)+'ing\x20date\x20f'+_0x3fd962(0x2ba)+_0x3fd962(0x2ee)+_0x3fd962(0x255)+_0x4c52fe+'):',_0x94969f);}_0x17632b['on'](_0x2452bd[_0x3fd962(0x38a)],()=>{const _0x3a1d67=_0x3fd962;if(_0x2452bd[_0x3a1d67(0x35a)]!==_0x2452bd[_0x3a1d67(0x35a)])_0x43a8d3[_0x3a1d67(0x372)](_0x3a1d67(0x1cf)+'ing\x20stale\x20'+_0x3a1d67(0x362)+_0x4f277b+':',_0x49dbfb);else{const _0x47d5eb={..._0x54bb98,'Content-Type':_0x54ce37[_0x3a1d67(0x371)]&&_0x54ce37[_0x3a1d67(0x371)]['content-ty'+'pe']||(_0x1c4829?_0x2452bd['KWNXE']:_0x2452bd['QTaSg']),..._0x54ce37[_0x3a1d67(0x371)]||{}};_0x6f8ad3[_0x3a1d67(0x2b6)](_0x53df38['OK'],_0x47d5eb),_0x17632b[_0x3a1d67(0x11a)](_0x6f8ad3);}}),_0x17632b['on'](_0x2452bd[_0x3fd962(0x1a7)],_0x57cec0=>{const _0x523264=_0x3fd962,_0x3a491a={'YnQbR':_0x2452bd[_0x523264(0x286)],'TPpIE':function(_0x46cdb8,_0x4b82b8){return _0x2452bd['adPfJ'](_0x46cdb8,_0x4b82b8);},'sLuAx':function(_0x626848,_0x57fd01,_0x41e9cc){const _0x4aae88=_0x523264;return _0x2452bd[_0x4aae88(0x389)](_0x626848,_0x57fd01,_0x41e9cc);}};_0x2452bd[_0x523264(0x385)](_0x2452bd[_0x523264(0x150)],_0x523264(0x2cc))?_0x5133d5=_0x425642:(console[_0x523264(0x372)](_0x523264(0x165)+_0x523264(0x363)+'r\x20'+_0x2bb203+':',_0x57cec0),_0x3ceac0&&_0x31e9ab?(console['log'](_0x523264(0x165)+_0x523264(0x21c)+'ttempting\x20'+'to\x20fetch\x20f'+_0x523264(0x343)+_0x523264(0x235)+_0x2bb203),_0x4eb651[_0x523264(0x1a1)](_0x2452bd[_0x523264(0x2fc)]),_0x3eb050(_0x3ceac0,_0x31e9ab,_0x476414)[_0x523264(0x212)](_0x1c099c=>{const _0x402072=_0x523264,_0x10da73={'nqzUJ':_0x402072(0x157),'xoHUo':_0x2452bd[_0x402072(0x13a)]};if(_0x2452bd['iPCYb']!==_0x2452bd[_0x402072(0x2e8)]){const _0x224bc2=new _0x21445f(_0x3e8ca2[_0x402072(0x371)][_0x3a491a['YnQbR']]),_0x5a0f40=new _0x154e9b(_0xb0b7a5);if(_0x3a491a[_0x402072(0x19e)](_0x224bc2['getTime'](),_0x5a0f40[_0x402072(0x120)]()))return{'cacheData':_0x3b3876,'isNotModified':!![]};}else{if(_0x2452bd[_0x402072(0x10f)](_0x1c099c[_0x402072(0x31a)],_0x53df38['OK'])&&_0x1c099c[_0x402072(0x315)]&&_0x1c099c['data'][_0x402072(0x1a4)]){const {url:_0x12dc54,cloudtype:_0x322130,expiration:_0x1c59dd,path:_0x4db64e,headers:_0x232f98,uniqid:_0x17def4,thumb:_0x5b26cd}=_0x1c099c[_0x402072(0x315)],_0x2654ee={'realUrl':_0x12dc54,'cloudtype':_0x322130,'expiration':_0x1c59dd*(-0x24c*0x10+0x121a+0x168e),'path':_0x4db64e,'headers':_0x232f98,'uniqid':_0x17def4,'thumb':_0x5b26cd};_0xd0b3da[_0x3c7181]={'uniqid':_0x2654ee[_0x402072(0x278)],'timestamp':Date[_0x402072(0x2fa)]()};const _0x5c69be=_0x187345[_0x402072(0x331)](_0x47b01e,_0x2654ee['uniqid']+'_'+_0x1d09a7[_0x402072(0x210)+'s'](0x899+0x5*-0x476+-0x3*-0x497)[_0x402072(0x15c)](_0x2452bd[_0x402072(0x26b)])+_0x402072(0x22b));_0x2452bd[_0x402072(0x2bb)](_0x16ed77,_0x2654ee,_0x5c69be,_0x2bb203,_0x4ed581,_0x6f8ad3);}else{if(_0x2452bd[_0x402072(0x1b7)]===_0x402072(0x10b)){const _0x2e49ef={..._0x362263,'Content-Type':_0x1e816f[_0x402072(0x371)]&&_0x2a71e1[_0x402072(0x371)][_0x402072(0x24a)+'pe']||(_0x4c16af?_0x10da73[_0x402072(0x33e)]:_0x10da73[_0x402072(0x16f)]),..._0xa73087[_0x402072(0x371)]||{}};_0x4f4b0e[_0x402072(0x2b6)](_0x50123b['OK'],_0x2e49ef),_0x2b41[_0x402072(0x11a)](_0x174d72);}else _0x4eb651['increment'](_0x2452bd[_0x402072(0x27b)]),_0x2452bd['mzXQs'](_0x22f13a,_0x6f8ad3,_0x53df38[_0x402072(0x1dc)+'Y'],_0x1c099c[_0x402072(0x11f)]||_0x402072(0x2ab)+_0x402072(0x1e4)+_0x402072(0x38c));}}})[_0x523264(0x15f)](_0x44e693=>{const _0x7f1022=_0x523264;if('rQlaL'===_0x2452bd[_0x7f1022(0x268)])return _0x3a491a['sLuAx'](_0x510916,_0x3e4f20,_0x296d07);else _0x4eb651[_0x7f1022(0x1a1)](_0x2452bd['wkROP']),console[_0x7f1022(0x372)](_0x7f1022(0x137)+_0x7f1022(0x2c4)+_0x7f1022(0x3a5)+_0x7f1022(0x309)+_0x7f1022(0x1e0)+'\x20'+_0x44e693[_0x7f1022(0x11f)]),_0x2452bd[_0x7f1022(0x272)](_0x22f13a,_0x6f8ad3,_0x53df38['INTERNAL_S'+_0x7f1022(0x1f6)+'R'],'Failed\x20to\x20'+'fetch\x20fres'+'h\x20data:\x20'+_0x44e693[_0x7f1022(0x11f)]);})):_0x1a4bf8(_0x6f8ad3,_0x2bb203,_0x3ceac0,_0x31e9ab,_0x476414,_0x3c7181));}),_0x6f8ad3['on'](_0x3fd962(0x3ac),()=>{const _0x15c233=_0x3fd962;!_0x6f8ad3[_0x15c233(0x17b)+_0x15c233(0x26c)]&&(console[_0x15c233(0x2c7)](_0x15c233(0x1a8)+'sed\x20connec'+'tion\x20prema'+_0x15c233(0x293)+'\x20'+_0x2bb203+('.\x20Destroyi'+_0x15c233(0x2dd)+_0x15c233(0x302))),_0x17632b['destroy']());});}const _0x1e27ea=(_0x1d54c6,_0x2ee4b5,_0x4008db)=>{const _0x340867=_0x354546,_0x59440b={'Rreco':function(_0x49d297,_0x5a779b,_0x71abf0,_0x1ca649){return _0x49d297(_0x5a779b,_0x71abf0,_0x1ca649);},'IYQbU':_0x340867(0x2ab)+_0x340867(0x1c7)+_0x340867(0x25a),'lnuoa':_0x340867(0x276)+_0x340867(0x280),'drsvh':function(_0x46f0a1,_0x102f2e,_0x4ebc3b,_0x434a95){return _0x46f0a1(_0x102f2e,_0x4ebc3b,_0x434a95);},'bvGou':function(_0x9beb8e,_0x2e9508){return _0x9beb8e!==_0x2e9508;}};_0x4eb651[_0x340867(0x1a1)](_0x59440b['lnuoa']),console[_0x340867(0x372)](_0x340867(0x137)+_0x340867(0x1c1)+_0x340867(0x388)+_0x4008db),_0x59440b['drsvh'](_0x22f13a,_0x1d54c6,_0x53df38[_0x340867(0x1dc)+'Y'],'Bad\x20Gatewa'+'y:\x20Failed\x20'+'to\x20fetch\x20f'+_0x340867(0x12f)+_0x4008db);if(_0xea137a[_0x340867(0x138)](_0x2ee4b5)){if(_0x59440b[_0x340867(0x319)](_0x340867(0x117),_0x340867(0x261)))try{_0xea137a[_0x340867(0x28f)](_0x2ee4b5);}catch(_0x2d7f8e){console[_0x340867(0x372)](_0x340867(0x2be)+_0x340867(0x36c)+'\x20file\x20'+_0x2ee4b5+':',_0x2d7f8e);}else _0x300354[_0x340867(0x372)]('Error\x20writ'+_0x340867(0x184)+_0x340867(0x2e2)+'cache\x20read'+_0x340867(0x221)+_0x1fe6c2['message']),_0x59440b[_0x340867(0x12b)](_0x1608f0,_0x5b0bae,_0x165749[_0x340867(0x37e)+_0x340867(0x1f6)+'R'],_0x59440b[_0x340867(0x1ca)]);}},_0x1a4bf8=(_0x3f5660,_0x47f19a,_0x3433ec,_0x4deef8,_0x394544,_0x2345ea)=>{const _0x31b279=_0x354546,_0x14a939={'Qxkvt':'content-le'+_0x31b279(0x1ab),'GJloN':function(_0x218aa5,_0x5ca5df){return _0x218aa5!==_0x5ca5df;},'OSsEN':_0x31b279(0x289),'DAsmh':_0x31b279(0x392),'BYMjO':function(_0x2c407f,_0x2ae022,_0x253aea,_0x26ebc3,_0x292f3f,_0x4ba14c){return _0x2c407f(_0x2ae022,_0x253aea,_0x26ebc3,_0x292f3f,_0x4ba14c);},'ZYynd':function(_0x100cf0,_0x314a11){return _0x100cf0(_0x314a11);},'MRcGV':_0x31b279(0x374)+'NS','IOLoT':'Content-Ty'+'pe','xBzey':_0x31b279(0x1e9),'SPPPw':function(_0x4c57a8,_0x2d2e5f,_0x24c872,_0x21c4b0){return _0x4c57a8(_0x2d2e5f,_0x24c872,_0x21c4b0);},'QCFdi':_0x31b279(0x276)+'ror','XsDnh':_0x31b279(0x141),'dlvvw':function(_0x516df3,_0x51dae2){return _0x516df3*_0x51dae2;},'KWqPa':function(_0x41adf6,_0x140abc){return _0x41adf6===_0x140abc;},'BubGw':_0x31b279(0x2c6),'vuvrI':'hex','vJpFX':function(_0x548693,_0x232074){return _0x548693!==_0x232074;},'UYTWi':'DBruR','huggm':_0x31b279(0x340),'ACrtZ':function(_0x41aa64,_0x38680e,_0x49e845,_0x292162){return _0x41aa64(_0x38680e,_0x49e845,_0x292162);},'jjPhQ':_0x31b279(0x2ab)+_0x31b279(0x1e4)+'\x20from\x20API','WKzGR':_0x31b279(0x341)+_0x31b279(0x384)+_0x31b279(0x332)+'8','XoSPm':_0x31b279(0x336)+_0x31b279(0x311),'wHEzv':function(_0xc6f57f,_0x32397f){return _0xc6f57f!==_0x32397f;},'CvrXZ':'yeTIN','YQerJ':_0x31b279(0x1d6),'nXQAj':_0x31b279(0x1fa)+_0x31b279(0x12d)+_0x31b279(0x225)+_0x31b279(0x329)+'che\x20conten'+_0x31b279(0x1d1)};_0x4eb651['increment'](_0x14a939[_0x31b279(0x33f)]),console[_0x31b279(0x372)](_0x31b279(0x25c)+_0x31b279(0x2f2)+_0x31b279(0x15a)+_0x47f19a);if(_0x3433ec&&_0x4deef8){if(_0x14a939[_0x31b279(0x134)](_0x14a939[_0x31b279(0x391)],_0x14a939[_0x31b279(0x230)]))console['log'](_0x31b279(0x15e)+_0x31b279(0x270)+_0x31b279(0x3a0)+_0x31b279(0x301)+_0x31b279(0x220)+_0x31b279(0x2ae)+_0x47f19a),_0x4eb651[_0x31b279(0x1a1)](_0x31b279(0x344)),_0x14a939['SPPPw'](_0x3eb050,_0x3433ec,_0x4deef8,_0x394544)[_0x31b279(0x212)](_0xf001a8=>{const _0x4c3cbe=_0x31b279,_0x39e000={'WhLuc':_0x14a939[_0x4c3cbe(0x357)],'vjArQ':_0x14a939[_0x4c3cbe(0x310)],'vgiMP':_0x14a939['xBzey'],'lcNcf':function(_0x491762,_0x214a0c,_0x2f0b0e,_0x4b5484){const _0x3fca1c=_0x4c3cbe;return _0x14a939[_0x3fca1c(0x167)](_0x491762,_0x214a0c,_0x2f0b0e,_0x4b5484);},'UzNMd':'Failed\x20to\x20'+_0x4c3cbe(0x1c7)+_0x4c3cbe(0x25a),'WZBEc':_0x14a939[_0x4c3cbe(0x1e6)]};if(_0x14a939[_0x4c3cbe(0x176)]!==_0x4c3cbe(0x25d)){if(_0xf001a8[_0x4c3cbe(0x31a)]===_0x53df38['OK']&&_0xf001a8[_0x4c3cbe(0x315)]&&_0xf001a8[_0x4c3cbe(0x315)][_0x4c3cbe(0x1a4)]){const {url:_0x49fae3,cloudtype:_0x175aab,expiration:_0xa8e2e1,path:_0x431047,headers:_0x29d27d,uniqid:_0x22e4ce,thumb:_0x42d3eb}=_0xf001a8[_0x4c3cbe(0x315)],_0x574e0a={'realUrl':_0x49fae3,'cloudtype':_0x175aab,'expiration':_0x14a939[_0x4c3cbe(0x12c)](_0xa8e2e1,-0x8*0x40b+0x1501+0x1*0xf3f),'path':_0x431047,'headers':_0x29d27d,'uniqid':_0x22e4ce,'thumb':_0x42d3eb};if(_0x2345ea){if(_0x14a939[_0x4c3cbe(0x2d8)](_0x14a939['BubGw'],_0x4c3cbe(0x2c6)))_0xd0b3da[_0x2345ea]={'uniqid':_0x574e0a[_0x4c3cbe(0x278)],'timestamp':Date['now']()};else{_0x29e702[_0x4c3cbe(0x2b6)](0x325+0x12cd*-0x1+0x1070*0x1,{'Access-Control-Allow-Origin':_0x105ce8[_0x4c3cbe(0x371)][_0x4c3cbe(0x18d)]||'*','Access-Control-Allow-Methods':_0x39e000[_0x4c3cbe(0x360)],'Access-Control-Allow-Headers':_0x39e000['vjArQ'],'Access-Control-Max-Age':_0x39e000[_0x4c3cbe(0x1fc)]}),_0x55716d[_0x4c3cbe(0x2d3)]();return;}}const _0x253bf5=_0x187345[_0x4c3cbe(0x331)](_0x47b01e,_0x2345ea+_0x4c3cbe(0x35d)),_0x400afa=_0x187345['join'](_0x47b01e,_0x574e0a[_0x4c3cbe(0x278)]+_0x4c3cbe(0x3aa)),_0x5631df=_0x187345[_0x4c3cbe(0x331)](_0x47b01e,_0x574e0a[_0x4c3cbe(0x278)]+'_'+_0x1d09a7[_0x4c3cbe(0x210)+'s'](-0x1e6c+0x232b+-0x6d*0xb)[_0x4c3cbe(0x15c)](_0x14a939[_0x4c3cbe(0x2bd)])+_0x4c3cbe(0x22b));_0xea137a['promises'][_0x4c3cbe(0x238)](_0x187345['dirname'](_0x253bf5),{'recursive':!![]})[_0x4c3cbe(0x212)](()=>_0xea137a[_0x4c3cbe(0x256)][_0x4c3cbe(0x2de)](_0x253bf5,JSON[_0x4c3cbe(0x231)](_0x574e0a)))[_0x4c3cbe(0x212)](()=>{const _0x293ca1=_0x4c3cbe,_0x2a089a={'WAiNc':_0x14a939[_0x293ca1(0x383)]};_0x14a939['GJloN'](_0x14a939[_0x293ca1(0x23c)],_0x14a939['DAsmh'])?_0x14a939['BYMjO'](_0x16ed77,_0x574e0a,_0x5631df,_0x400afa,_0x253bf5,_0x3f5660):(_0x90a6b1[_0x293ca1(0x371)][_0x2a089a[_0x293ca1(0x196)]]=_0x3bf5e5,_0x37294a[_0x293ca1(0x256)]['writeFile'](_0x40e14d,_0x8ee150['stringify'](_0x2a56f2))[_0x293ca1(0x15f)](_0x164c72=>_0x36c53e[_0x293ca1(0x372)](_0x293ca1(0x2e0)+_0x293ca1(0x184)+_0x293ca1(0x32a)+_0x15cc1c+':',_0x164c72)));})['catch'](_0x456ea8=>{const _0x1fe6fc=_0x4c3cbe;console[_0x1fe6fc(0x372)](_0x1fe6fc(0x2e0)+'ing\x20meta\x20f'+_0x1fe6fc(0x2e2)+_0x1fe6fc(0x10c)+'\x20error:\x20'+_0x456ea8[_0x1fe6fc(0x11f)]),_0x39e000[_0x1fe6fc(0x376)](_0x22f13a,_0x3f5660,_0x53df38[_0x1fe6fc(0x37e)+'ERVER_ERRO'+'R'],_0x39e000[_0x1fe6fc(0x1ff)]);});}else _0x14a939[_0x4c3cbe(0x326)](_0x14a939[_0x4c3cbe(0x306)],_0x14a939[_0x4c3cbe(0x17f)])?(_0x4eb651[_0x4c3cbe(0x1a1)]('fetchApiWa'+'rning'),_0x14a939[_0x4c3cbe(0x330)](_0x22f13a,_0x3f5660,_0x53df38[_0x4c3cbe(0x1dc)+'Y'],_0xf001a8['message']||_0x14a939[_0x4c3cbe(0x27a)])):(_0x2d2c39[_0x4c3cbe(0x1a1)](_0x39e000[_0x4c3cbe(0x2bf)]),_0x11fb83[_0x4c3cbe(0x372)](_0x4c3cbe(0x137)+_0x4c3cbe(0x2c4)+_0x4c3cbe(0x3a5)+_0x4c3cbe(0x3a7)+_0x4c3cbe(0x200)+_0x2e179a[_0x4c3cbe(0x11f)]),_0x4c40d9(_0x23f970,_0x3901fd['INTERNAL_S'+_0x4c3cbe(0x1f6)+'R'],_0x4c3cbe(0x2ab)+'fetch\x20fres'+_0x4c3cbe(0x316)+_0x32de1e[_0x4c3cbe(0x11f)]));}else _0x513839[_0x4c3cbe(0x372)]('API\x20reques'+_0x4c3cbe(0x387)+_0x3a7641+_0x4c3cbe(0x1de),_0x55ea81),_0x14a939[_0x4c3cbe(0x162)](_0x7f13f2,_0x192f0f);})[_0x31b279(0x15f)](_0x36126a=>{const _0x22e27b=_0x31b279;_0x4eb651[_0x22e27b(0x1a1)](_0x22e27b(0x276)+_0x22e27b(0x280)),console['error'](_0x22e27b(0x137)+'hing\x20fresh'+_0x22e27b(0x3a5)+'r\x20cache\x20re'+_0x22e27b(0x200)+_0x36126a['message']),_0x14a939[_0x22e27b(0x330)](_0x22f13a,_0x3f5660,_0x53df38[_0x22e27b(0x37e)+_0x22e27b(0x1f6)+'R'],_0x22e27b(0x2ab)+_0x22e27b(0x322)+'h\x20data:\x20'+_0x36126a[_0x22e27b(0x11f)]);});else{if(_0x285ffd[_0x31b279(0x2f6)][_0x31b279(0x269)]){const _0x39cd65=/^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\/\w.-]*)*\/?$/;_0x39cd65[_0x31b279(0x247)](_0x48b06d[_0x31b279(0x2f6)][_0x31b279(0x269)])&&(_0x48bca9=_0xc513de[_0x31b279(0x2f6)][_0x31b279(0x269)],_0x1211ac[_0x31b279(0x2c7)]('API\x20endpoi'+_0x31b279(0x18f)+'\x20to:\x20'+_0x1abd25));}_0x578871[_0x31b279(0x2b6)](_0x3f403a['OK'],{'Content-Type':_0x14a939[_0x31b279(0x189)]}),_0x2ae5f7['end'](_0xe4e33e[_0x31b279(0x231)]({'code':_0xe8fb20['OK'],'data':{'api':_0x4e7c2b,'port':_0x2b955c,'cacheDir':_0x365ba0,'pathIndexCount':_0x3fda0f[_0x31b279(0x29d)](_0x1e72a7)[_0x31b279(0x2e6)],'viewsInfo':{'request':_0x33c135[_0x31b279(0x34d)],'cacheHit':_0x26ab4b['cacheHit'],'apiCall':_0x480e07['apiCall'],'cacheCall':_0x27737b['cacheCall'],'cacheReadError':_0x2a8a1a[_0x31b279(0x336)+_0x31b279(0x311)],'fetchApiError':_0x1574e5[_0x31b279(0x276)+_0x31b279(0x280)],'fetchApiWarning':_0x36ebec['fetchApiWa'+'rning']}}}));}}else _0x14a939['ACrtZ'](_0x22f13a,_0x3f5660,_0x53df38[_0x31b279(0x37e)+_0x31b279(0x1f6)+'R'],_0x14a939['nXQAj']);};_0x2d3601[_0x354546(0x122)](_0xc1d0fc,()=>{const _0x135244=_0x354546;console[_0x135244(0x2c7)](_0x135244(0x26a)+_0x135244(0x237)+'ing\x20on\x20htt'+_0x135244(0x33b)+'ost:'+_0xc1d0fc);}),process['on']('SIGINT',()=>{const _0x2ddd1f=_0x354546,_0x3716a2={'eAhFb':_0x2ddd1f(0x305)+_0x2ddd1f(0x1f0),'ggyMY':function(_0x3d76d4){return _0x3d76d4();},'AIZYZ':function(_0x55f3f8,_0x12e399){return _0x55f3f8===_0x12e399;},'sYxHu':_0x2ddd1f(0x245),'cWgWy':'fzOuw','FhEVS':function(_0x4c75d2,_0x7e46a8,_0x597b29){return _0x4c75d2(_0x7e46a8,_0x597b29);}};console[_0x2ddd1f(0x2c7)]('Received\x20S'+_0x2ddd1f(0x337)+'tting\x20down'+_0x2ddd1f(0x30f)+_0x2ddd1f(0x202)),_0x2d3601[_0x2ddd1f(0x3ac)](()=>{const _0x14947e=_0x2ddd1f;console[_0x14947e(0x2c7)](_0x3716a2['eAhFb']),process[_0x14947e(0x175)](-0x1*-0x125b+0x577*-0x7+-0x2*-0x9f3);}),_0x3716a2['FhEVS'](setTimeout,()=>{const _0x4b0a4c=_0x2ddd1f;if(_0x3716a2[_0x4b0a4c(0x145)](_0x3716a2[_0x4b0a4c(0x258)],_0x3716a2[_0x4b0a4c(0x22f)])){_0x3716a2[_0x4b0a4c(0x22a)](_0x1125dd);if(!_0x19ff34[_0x4b0a4c(0x138)](_0xb6763d))try{_0x299ca1['mkdirSync'](_0x45392e,{'recursive':!![]}),_0x339c8f[_0x4b0a4c(0x2c7)](_0x4b0a4c(0x2b2)+_0x4b0a4c(0x1d5)+'ted:\x20'+_0xaea5e2);}catch(_0xf22b7){_0x4f296c[_0x4b0a4c(0x372)](_0x4b0a4c(0x24f)+_0x4b0a4c(0x2ed)+_0x4b0a4c(0x2b5)+'\x20'+_0x19fa4d+':',_0xf22b7),_0xb973c1[_0x4b0a4c(0x175)](0x23e+0x5a2*-0x3+0x9*0x1a1);}}else console[_0x4b0a4c(0x372)](_0x4b0a4c(0x288)+_0x4b0a4c(0x2ec)),process[_0x4b0a4c(0x175)](0x1e5e+-0x16*0x17a+0x21f);},-0x9e*0x2e+-0x2d68+0x70dc);}); \ No newline at end of file +const _0x5f2e5a=_0x4a4a;(function(_0x36e471,_0x5d95da){const _0x1de0bf=_0x4a4a,_0xb266c9=_0x36e471();while(!![]){try{const _0x511680=parseInt(_0x1de0bf(0x103))/(0x1be+-0x1927+-0x3*-0x7ce)+parseInt(_0x1de0bf(0x111))/(0x53*0x33+0x9*0x2b7+-0x28f6)+parseInt(_0x1de0bf(0x1f3))/(-0x219a+0x19*-0x163+0x4448)*(-parseInt(_0x1de0bf(0x1a2))/(-0xd1d+0x1e3c+-0x1d*0x97))+-parseInt(_0x1de0bf(0x26d))/(-0xe09+-0x2255+0x3063)+parseInt(_0x1de0bf(0x1c5))/(0x1*0x815+0x1*-0x1186+-0x977*-0x1)*(parseInt(_0x1de0bf(0x17a))/(-0x250+0x1*0x109d+-0x7e*0x1d))+parseInt(_0x1de0bf(0x1cf))/(0xc2f*-0x3+0xfc0+0x14d5)*(-parseInt(_0x1de0bf(0x1ac))/(-0x195d+-0x3e8*0x5+0x2cee))+parseInt(_0x1de0bf(0xc0))/(0x1790+-0x36e+-0x1418);if(_0x511680===_0x5d95da)break;else _0xb266c9['push'](_0xb266c9['shift']());}catch(_0x179be4){_0xb266c9['push'](_0xb266c9['shift']());}}}(_0x3a8a,-0xd333f+0xa0751+-0x33709*-0x5));const _0x7c5a88=require('http'),_0x398c9a=require('https'),_0x3ba0d9=require('url'),_0x36ee9c=require(_0x5f2e5a(0x16a)+'g'),_0x219f35=require('fs'),_0xe7013d=require(_0x5f2e5a(0x253)),_0x53175f=require(_0x5f2e5a(0x24d)),_0x231f5f=_0x5f2e5a(0x27f),_0x48c47b=0xb1*-0x59+-0x1e9*0xc+-0xfb*-0x7a,_0x1cf2ab=_0x5f2e5a(0x195)+'.6.121.121'+':9519/api',_0x40c942=_0xe7013d[_0x5f2e5a(0x12c)](__dirname,_0x231f5f),_0x3842fc={},_0x3d62d0={'request':0x0,'cacheHit':0x0,'apiCall':0x0,'cacheCall':0x0,'cacheReadError':0x0,'fetchApiError':0x0,'fetchApiWarning':0x0,'increment':function(_0x5f1da4){const _0x2895e0=_0x5f2e5a,_0x53d6f6={'MsAjE':function(_0x2b170a,_0x13e6ab,_0x147122){return _0x2b170a(_0x13e6ab,_0x147122);},'hOoLb':function(_0x3c97e8,_0x4af85d){return _0x3c97e8(_0x4af85d);},'KNFXs':_0x2895e0(0xb2)};if(this['hasOwnProp'+_0x2895e0(0x127)](_0x5f1da4)){if(_0x53d6f6[_0x2895e0(0xd1)]===_0x53d6f6[_0x2895e0(0xd1)])this[_0x5f1da4]++;else{const _0x144953=_0x53d6f6[_0x2895e0(0x26a)](_0x4ac5cf,_0x3321c9,-0x5*0x6e1+-0x1*-0x50f+0x1d60);!_0x53d6f6[_0x2895e0(0x1c6)](_0x2ec356,_0x144953)&&(_0x4264f3=_0x144953);}}}};let _0x5a2d53=_0x48c47b,_0x38efbb=_0x1cf2ab;function _0x2187fb(){const _0x22bf4f=_0x5f2e5a,_0xb4a907={'avACB':_0x22bf4f(0xcb)+_0x22bf4f(0x1de),'sOpfk':function(_0x3411a1,_0xdcabd6,_0x3a9b13,_0x5689b9,_0x428531,_0x16379c,_0x179b72){return _0x3411a1(_0xdcabd6,_0x3a9b13,_0x5689b9,_0x428531,_0x16379c,_0x179b72);},'bJCnW':function(_0x3128ba,_0x1588dc){return _0x3128ba===_0x1588dc;},'kXlGn':_0x22bf4f(0x151),'pmiXw':function(_0x5c4cfe,_0x3e18cc){return _0x5c4cfe!==_0x3e18cc;},'kKsgy':'XIOLa','yZKZo':'xAeon','SuoVT':function(_0x250b3d,_0x461104,_0x18b40c){return _0x250b3d(_0x461104,_0x18b40c);},'QAzAA':'kCkJf','oBUAk':function(_0x295c4b,_0x2f70ff){return _0x295c4b===_0x2f70ff;},'TmTqm':_0x22bf4f(0x17b)},_0x255ce7=process['argv'][_0x22bf4f(0x265)](-0x4*-0x3d8+-0x6af*-0x2+-0x1cbc);_0x255ce7['forEach'](_0x4de5d9=>{const _0x31f2b5=_0x22bf4f,_0x3210d5=_0x4de5d9[_0x31f2b5(0xab)]('--')?_0x4de5d9[_0x31f2b5(0x153)](-0xceb*0x1+-0x449*-0x3+0x12):_0x4de5d9,[_0x1c6c21,_0x132e16]=_0x3210d5[_0x31f2b5(0x292)]('=');if(_0xb4a907[_0x31f2b5(0x173)](_0x1c6c21,_0xb4a907['kXlGn'])&&_0x132e16){if(_0xb4a907[_0x31f2b5(0x1b7)](_0xb4a907['kKsgy'],_0xb4a907[_0x31f2b5(0x1f9)])){const _0x41f861=_0xb4a907[_0x31f2b5(0xd4)](parseInt,_0x132e16,0x20e2+0x1*-0x117c+-0xf5c);if(!isNaN(_0x41f861)){if(_0xb4a907['QAzAA']===_0xb4a907['QAzAA'])_0x5a2d53=_0x41f861;else{if(!_0x448a7e['headers'])_0x175562[_0x31f2b5(0x1d0)]={};_0x29701a[_0x31f2b5(0x1d0)][_0xb4a907[_0x31f2b5(0x237)]]=_0x2db1b6[_0x31f2b5(0x200)](),_0x44d783['writeFileS'+_0x31f2b5(0x1ba)](_0x491fd2,_0x17f4e1[_0x31f2b5(0x145)](_0x2dfb28)),_0x5ec9f8[_0x31f2b5(0xbb)](_0x31f2b5(0x1e2)+'ntent-leng'+'th\x20in\x20'+_0x11194a+'\x20to\x20'+_0x1331c7);}}}else _0xb4a907['sOpfk'](_0x2a1a3c,_0x44c20f,_0x4a46ca,_0x412052,_0x33f2e4,_0x4fb6e1,_0x5a348c);}else _0xb4a907[_0x31f2b5(0xbe)](_0x1c6c21,_0xb4a907['TmTqm'])&&_0x132e16&&(_0x38efbb=_0x132e16);});}function _0x33f1b1(){const _0x3e3f46=_0x5f2e5a,_0x2eb74d={'tIGau':_0x3e3f46(0xa1)+'ror','Qajfi':function(_0x538bd9,_0x3e700d,_0xa4c8d9,_0x3983dc){return _0x538bd9(_0x3e700d,_0xa4c8d9,_0x3983dc);},'xSMkM':function(_0x193e8e,_0x40858c){return _0x193e8e>_0x40858c;},'NoEcw':_0x3e3f46(0xcb)+_0x3e3f46(0x1de),'ECHlA':function(_0x4127e7){return _0x4127e7();},'uVXvY':_0x3e3f46(0x194),'zMGrt':function(_0x1c75ab,_0x12db6e){return _0x1c75ab===_0x12db6e;},'ZvuwF':_0x3e3f46(0x135),'BFXeR':'MHRJT'};_0x2eb74d[_0x3e3f46(0x271)](_0x2187fb);if(!_0x219f35[_0x3e3f46(0x1eb)](_0x40c942)){if(_0x2eb74d[_0x3e3f46(0xe6)]===_0x2eb74d[_0x3e3f46(0xe6)])try{_0x219f35[_0x3e3f46(0xf3)](_0x40c942,{'recursive':!![]}),console['log']('Cache\x20dire'+_0x3e3f46(0xd8)+_0x3e3f46(0x2ae)+_0x40c942);}catch(_0x1359a1){_0x2eb74d[_0x3e3f46(0xa0)](_0x2eb74d[_0x3e3f46(0x88)],_0x2eb74d[_0x3e3f46(0x20b)])?(_0x55c6a9[_0x3e3f46(0x212)](_0x2eb74d[_0x3e3f46(0x22a)]),_0x7def54['error']('Error\x20fetc'+'hing\x20fresh'+_0x3e3f46(0x18e)+'r\x20read\x20str'+_0x3e3f46(0x23e)+'\x20'+_0x24c6a2['message']),_0x2eb74d[_0x3e3f46(0xed)](_0x1bccfd,_0x322a3b,_0x10bb11[_0x3e3f46(0x149)+_0x3e3f46(0xe2)+'R'],_0x3e3f46(0xec)+'fetch\x20fres'+_0x3e3f46(0x25c)+_0x585cbb[_0x3e3f46(0x116)])):(console[_0x3e3f46(0x245)](_0x3e3f46(0x27c)+'ting\x20cache'+'\x20directory'+'\x20'+_0x40c942+':',_0x1359a1),process['exit'](-0x22f+-0x10a*0x15+0x1802));}else{const _0x2b1c21=_0x21cde9[_0x3e3f46(0x172)](_0x48e53d);_0x545242=_0x2b1c21[_0x3e3f46(0x192)];if(_0x2eb74d[_0x3e3f46(0xa6)](_0xc66898,-0xc7*-0x5+-0x650+0xcf*0x3)){if(!_0x2c9698[_0x3e3f46(0x1d0)])_0x29f8dc[_0x3e3f46(0x1d0)]={};_0x4c52e3[_0x3e3f46(0x1d0)][_0x2eb74d[_0x3e3f46(0x208)]]=_0x2933cf[_0x3e3f46(0x200)](),_0x2ceb6e[_0x3e3f46(0x184)+'ync'](_0x5d5f13,_0x4e0a6f[_0x3e3f46(0x145)](_0x5d19aa)),_0x1eff0c[_0x3e3f46(0xbb)]('Updated\x20co'+_0x3e3f46(0x1db)+_0x3e3f46(0x27d)+_0x19d53a+_0x3e3f46(0x1b3)+_0x53a5ee);}else _0x41caca[_0x3e3f46(0x258)]('Cached\x20con'+_0x3e3f46(0x25f)+_0x2d8e9e+(_0x3e3f46(0x2b4)+_0x3e3f46(0x16b)+'failed.'));}}}function _0x3a8a(){const _0x2ddd18=['LvtmN','school','Cleaning\x20u','NbqGJ','ckhVh','writeHead','error','rHmxB','sEcsz','Mfpfz','Attempting','resh\x20data\x20','aFdOk','m\x20error,\x20a','crypto','applicatio','now','UEOuz','NOT_MODIFI','GjGpK','path','WDxAt','MABOL','PPunb','erver\x20Erro','warn','uest\x20to\x20','kZggI','\x20timed\x20out','h\x20data:\x20','FrtBU','Error\x20maki','tent\x20file\x20','jXJiC','lSsus','bmAie','\x20file\x20','prbxP','slice','veHLT','or\x20','cNJfo','iFoJf','MsAjE','FHOSh','API\x20reques','6866830SJzomC','ing\x20date\x20f','ream.','LzkxP','ECHlA','NYduu','query','mWjjh','pipeline','setEncodin','vjGWW','\x20for\x20','er\x20is\x20runn','Udwlj','ilable\x20and','Error\x20crea','th\x20in\x20','AIrYD','.cache','\x20data:\x20','Cache\x20dire','or\x20cache\x20h','bytes','tch\x20for\x20','Received\x20S','acheHeader','sRWJE','Error\x20fetc','API\x20endpoi','ng\x20to\x20fetc','sTbVy','n-200.\x20Ser','origin','includes','digest','Cache\x20meta','oBPML','split','to\x20read\x20ca','sHnzu',',\x20Cache:\x20','fdQWQ','gWMxB','hXJeF','ozCQQ','DWiLD','keep-alive','createRead','jBhEb','wqDtj','KojsY','readFileSy','lsTli','a\x20and\x20insu','stream','.meta','EwATS','UbHBG','dirname','bnxQD','oKvCy','protocol','knpuY','mDwox','meta\x20file\x20','ted:\x20','NIxTn','SkTkx','last-modif','CWrBb','hex','\x20has\x20size\x20','ing.','aOhmu','OOEdR','Warning:\x20c','Mozilla/5.','fYOOl','Cache\x20cont','vDveD','Error\x20pars','DrXJR','pipe','nt\x20updated','Win64;\x20x64','https:','IaNaG','cloudtype','url','cache\x20read','MRsHH','writeFile','mrNDX','www','ent\x20file\x20','oHfcI','hVzvd','fetch\x20fres','ZvuwF','bTVfh','ubVvg','apiCall','for\x20','MHDcg','uest\x20faile','dwkNf','faKsn','pOXDc','UsVUd','tats\x20for\x20c','OPTIONS','bBSPR','GET,\x20OPTIO','QfxTu','k\x20(','endpoint','\x20gracefull','mtime','\x20path\x20or\x20m','promises','Content-Ty','OPtYM','zMGrt','fetchApiEr','86400','nTNWD','qnOoT','Stream','xSMkM','bSvjb','IbBsj','ache:\x20','t\x20to\x20','startsWith','Error\x20writ','azvLi','Pipeline\x20e','tempting\x20t','GET','x-age=3153','szxRd','push','unlinkSync','pUCcF','Internal\x20S','IwPZE','GmKpH','realUrl','test','log','ojiGN','data','oBUAk','cacheCall','26557000lhsvMm','HYBXa','yjMPr','\x20NT\x2010.0;\x20','ontent-len','qNYLd','en.','fetchApiWa','dwysE','CSbLS','\x20not\x20found','content-le','video/mp4','HfgQL','0\x20(Windows','iThRv','write\x20cach','KNFXs','uLrCd','UWwGu','SuoVT','tting\x20down','Unable\x20to\x20','all','ctory\x20crea','svEVN','urMsW','NBIwA','e\x20metadata','KZUyB','public,\x20ma','BAD_GATEWA','fLAHd','BfMfq','ERVER_ERRO','rning','tPHJH','Error\x20gett','uVXvY','IGINT.\x20Shu','ing\x20on\x20htt','phifV','4\x20Safari/5','YRvgJ','Failed\x20to\x20','Qajfi','o\x20fetch\x20fr','oDQrW','SlRtT','XjKQj','\x20in\x20checkC','mkdirSync','\x20meta\x20file','fjPZB','utdown...','srUwj','tqWmR','bdZlz','bxEYx','Error\x20read','ting\x20cache','update','\x20failed:','ing\x20file\x20s','jLYSc','RJxtO','sign','945603NaXbjQ','KSoxL','ream','y...','ilable\x20for','headersSen','muzPK','OTLJb','\x20error:\x20','cacheReadE','\x20directory','rVtMw','\x20processin','wjkZC','403870UPRrJv','OSahF','.\x20API:\x20','code',',\x20attempti','message','API\x20call\x20f','KAzjV','Cached\x20con','WuhTY','6000','ENOENT','ing\x20stale\x20','\x20to:\x20','fBhKA','Error\x20in\x20A','xqCIz','\x20fresh\x20dat','LRlUz','Kit/537.36','equest\x20inf','LQEBY','erty','parse\x20API\x20','qEaDz','ZWqqG','slBDa','join','\x20Chrome/89','uniqid','real\x20URL:\x20','Client\x20clo','RGjfu','.\x20Re-fetch','tch\x20fresh\x20','\x20to\x20fetch\x20','GxTLW','ZgiXb','ng\x20read\x20st','to\x20fetch\x20f','ing\x20JSON\x20r','rror','obvUj','r:\x20Unable\x20','turely\x20for','REDIRECT','fresh\x20data','ymaoc','Error\x20rena','StFdR','dOCgx','sing\x20cache','stringify','bBxFN','SciLZ','R_OK','INTERNAL_S','tch','t\x20file','file:\x20','getTime','n/octet-st','KOloL','tYcLh','port','issing\x20tok','substring','SHlDM','fErfc','Cache\x20read','\x20cache\x20for','ENHiC','NFcLM','l\x20cacheDat','ZomvI','nOWXn','ied','\x20failed\x20wi','request','zjhzb','TdQXn','gth\x20is\x20und','iRkmb','uSJPh','OxPAO','esponse\x20fr','content\x20fi','\x20(KHTML,\x20l','d\x20with\x20nul','querystrin','0\x20or\x20stat\x20','PheHa','th\x20status\x20','jbqQn','KvPGn','fHQvI','listen','statSync','bJCnW','jMkJe','string','parse','ost:','xaqOL','createHash','2755067gfkcXq','api','.mp4','RybEl','destroy','LbrbX','expiration','keys','rklqO','\x20from\x20API','writeFileS','Error\x20stat','AIudu','OTsyg','ving\x20stale','TpgZG','FWQyE','t\x20timed\x20ou','ngth\x20misma','TbLDB','\x20data\x20afte','n/json;\x20ch','dfMhv','Hjoqi','size','AyAhf','yPLGL','http://183','ttempting\x20','MuCJw','egUbM','toUTCStrin','RXWRd','.temp','XCwQb','stat','ZHPQP','then','ieUww','iWvaL','244npFQPV','Server\x20clo','ror','y:\x20API\x20req','eader\x20chec','LUibN','ing\x20cache\x20','\x20the\x20respo','\x20not\x20acces','YIhdd','2835486eOjXdy','sed\x20connec','FPgZc','mPHZG','WkZdQ','ded','if-modifie','\x20to\x20','xTcxr','CfpUv','IaCpq','pmiXw','cacheHit','shLxh','ync','catch','bUaBc','jFKhX','mPQRo','.content','YSiNf','r\x20cache\x20re','pathname','AURoM','constants','12JJGgpq','hOoLb','Bad\x20Gatewa','Temp\x20cache','wgDHl','nse\x20from:','Forcing\x20sh','ing\x20or\x20par','Gfoun','che\x20conten','24bamYnU','headers','Proxy\x20serv','statusCode','SIGINT','tFhyD','ache\x20calle','Read\x20strea','fetch\x20data','md5','SBHrI','om\x20','ntent-leng','eam\x20end\x20fo','FOGFO','ngth','hing\x20fresh','access','pFfBJ','Updated\x20co','efined\x20for','writableEn','MAwaS','fgoDy','readFile','unlink',';charset=U','XdgEd','existsSync','\x20content\x20f','rlsXM','eturned\x20no','read\x20cache','serveFromC','VjssW','GjgPR','70143lpxiCq','content-ty','cfEKS','nnot\x20fetch','KCVrU','aonTe','yZKZo','if-none-ma','wtYTR','favicon.ic','YlqlG','unknown','yzrwZ','toString','qrcode','OpYfk','PIaCU','ywgIW','utf8','rom\x20','length','NoEcw','\x20expired\x20c','mkdir','BFXeR','.\x20Destroyi','ZahvV','ing\x20meta\x20f','r\x20read\x20str','tion\x20prema','fficient\x20r','increment','open','ZRsgz','timeout','data\x20unava','close','Bad\x20Reques','end','ailed\x20or\x20r','method','bakEO','DrZlE','timestamp','VfCdb','exit','DFuaN','o\x20for\x20','ation:','d-since','GVXAx','esh\x20data\x20f','ovOAB','createWrit','SsfzH','tIGau','thumb','vYebf','\x20after\x20str','MHbCb','cDHng','arset=utf-','randomByte','eeaqj','app','SfKBj','p://localh','XyYHK','avACB','response:\x20','UWTcx','kSCUv','UClBU','BAD_REQUES','avatar','eam\x20error:'];_0x3a8a=function(){return _0x2ddd18;};return _0x3a8a();}_0x33f1b1();const _0x201348=(0x5a9+-0x9e+-0x4f3)*(-0x7f8+-0xb5a+0x138e)*(0x25c+-0x1*0xbe1+0x1*0x9c1)*(0x1b75+0x17f*-0x11+0x1e2),_0x6fa39d=(-0x20dc+-0x177c+-0x4*-0xe25)*(-0xa37*-0x1+-0x16a6+0x45*0x2f)*(0xbd4+0x11*-0x103+-0x19*-0x5f),_0x4bde7e={'OK':0xc8,'NO_CONTENT':0xcc,'REDIRECT':0x12e,'NOT_MODIFIED':0x130,'BAD_REQUEST':0x190,'NOT_FOUND':0x194,'INTERNAL_SERVER_ERROR':0x1f4,'BAD_GATEWAY':0x1f6};setInterval(async()=>{const _0x1d6b89=_0x5f2e5a,_0x20ad40={'uSJPh':function(_0x5c8f59){return _0x5c8f59();},'mPHZG':function(_0x2643da,_0x46c03b){return _0x2643da!==_0x46c03b;},'RRXKG':_0x1d6b89(0x11c),'fKJxt':function(_0x524742,_0x4f9cd3){return _0x524742===_0x4f9cd3;},'MABOL':'OTsyg','LvtmN':function(_0x5c13a5,_0x134716){return _0x5c13a5>_0x134716;}},_0x2f95f3=Date[_0x1d6b89(0x24f)](),_0x3244b4=[],_0x5210ee=[];for(const _0x5d9009 in _0x3842fc){if(_0x20ad40['fKJxt'](_0x1d6b89(0x187),_0x20ad40[_0x1d6b89(0x255)])){if(_0x20ad40[_0x1d6b89(0x23f)](_0x2f95f3-_0x3842fc[_0x5d9009][_0x1d6b89(0x21e)],_0x201348)){_0x3244b4[_0x1d6b89(0xb3)](_0x5d9009);const _0x5f1ff4=_0xe7013d[_0x1d6b89(0x12c)](_0x40c942,_0x5d9009+'.meta'),_0xf3d3fd=_0xe7013d[_0x1d6b89(0x12c)](_0x40c942,_0x3842fc[_0x5d9009]['uniqid']+_0x1d6b89(0x1bf));_0x5210ee['push'](_0x5f1ff4,_0xf3d3fd);}}else{_0x20ad40[_0x1d6b89(0x164)](_0x237c2a);if(!_0x351223['existsSync'](_0x1c3571))try{_0x1b8df8[_0x1d6b89(0xf3)](_0x2bc7e2,{'recursive':!![]}),_0x26ea91[_0x1d6b89(0xbb)](_0x1d6b89(0x281)+_0x1d6b89(0xd8)+_0x1d6b89(0x2ae)+_0x21bb2b);}catch(_0x3ecb02){_0x28df89[_0x1d6b89(0x245)]('Error\x20crea'+'ting\x20cache'+'\x20directory'+'\x20'+_0x988107+':',_0x3ecb02),_0x241049[_0x1d6b89(0x220)](-0x222b*0x1+-0xacb+-0x9*-0x4ff);}}}_0x3244b4['forEach'](_0x3b2bb4=>delete _0x3842fc[_0x3b2bb4]);if(_0x5210ee[_0x1d6b89(0x207)]>-0x5d5*-0x1+0x372+-0x13*0x7d){console[_0x1d6b89(0xbb)](_0x1d6b89(0x241)+'p\x20'+_0x3244b4[_0x1d6b89(0x207)]+(_0x1d6b89(0x209)+'ache\x20entri'+'es'));const _0x389709=_0x5210ee['map'](_0x3dab02=>_0x219f35[_0x1d6b89(0x9d)][_0x1d6b89(0x1e8)](_0x3dab02)[_0x1d6b89(0x1bb)](_0x54c8b6=>{const _0x2841cb=_0x1d6b89;_0x20ad40[_0x2841cb(0x1af)](_0x54c8b6[_0x2841cb(0x114)],_0x20ad40['RRXKG'])&&console[_0x2841cb(0x258)]('Failed\x20to\x20'+'delete\x20cac'+'he\x20file\x20'+_0x3dab02+':',_0x54c8b6[_0x2841cb(0x116)]);}));await Promise[_0x1d6b89(0xd7)](_0x389709);}},_0x6fa39d);function _0x49245c(_0x10358e,_0x499771,_0x424e7d){const _0x27e4b7=_0x5f2e5a,_0x3c8b1d={'svEVN':function(_0x29f177,_0x5d7e35,_0x2131f6,_0x153c25){return _0x29f177(_0x5d7e35,_0x2131f6,_0x153c25);},'iThRv':'Internal\x20S'+'erver\x20Erro'+_0x27e4b7(0x13c)+_0x27e4b7(0x293)+'che\x20conten'+_0x27e4b7(0x14b),'muzPK':function(_0x19ad00,_0x5740a8){return _0x19ad00===_0x5740a8;},'qeZEU':_0x27e4b7(0x29e),'RybEl':'lOVyD','OPtYM':'text/plain'+_0x27e4b7(0x1e9)+'TF-8'};!_0x10358e[_0x27e4b7(0x108)+'t']&&(_0x3c8b1d[_0x27e4b7(0x109)](_0x3c8b1d['qeZEU'],_0x3c8b1d[_0x27e4b7(0x17d)])?_0x3c8b1d[_0x27e4b7(0xd9)](_0x1a8bd0,_0x151969,_0x522b82[_0x27e4b7(0x149)+'ERVER_ERRO'+'R'],_0x3c8b1d[_0x27e4b7(0xcf)]):(_0x10358e[_0x27e4b7(0x244)](_0x499771,{'Content-Type':_0x3c8b1d[_0x27e4b7(0x9f)]}),_0x10358e['end'](_0x424e7d)));}async function _0x118bfd(_0x4c29b3,_0x4904f3){const _0x5740ba=_0x5f2e5a;_0x4904f3[_0x5740ba(0x244)](_0x4bde7e['NO_CONTENT']),_0x4904f3[_0x5740ba(0x219)]();}async function _0x586f4f(_0x2aa887,_0x30824b,_0x1cd74){const _0x2bc69e=_0x5f2e5a,_0x4c60f9={'ibcfV':function(_0x2e90c0,_0x1192e9){return _0x2e90c0!==_0x1192e9;},'VjssW':'Jtmsg','qEaDz':_0x2bc69e(0x24e)+_0x2bc69e(0x18f)+_0x2bc69e(0x230)+'8'};if(_0x1cd74[_0x2bc69e(0x273)][_0x2bc69e(0x17b)]){const _0x81a59d=/^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\/\w.-]*)*\/?$/;_0x81a59d[_0x2bc69e(0xba)](_0x1cd74[_0x2bc69e(0x273)]['api'])&&(_0x4c60f9['ibcfV'](_0x4c60f9['VjssW'],_0x4c60f9[_0x2bc69e(0x1f1)])?_0x17406c[_0x2bc69e(0x258)](_0x2bc69e(0x2b8)+_0x2bc69e(0xc4)+_0x2bc69e(0x162)+_0x2bc69e(0x1e3)+'\x20the\x20respo'+_0x2bc69e(0x1ca),_0x2b6d3b[_0x2bc69e(0xb9)]):(_0x38efbb=_0x1cd74['query']['api'],console['log'](_0x2bc69e(0x289)+_0x2bc69e(0x2c0)+_0x2bc69e(0x11e)+_0x38efbb)));}_0x30824b['writeHead'](_0x4bde7e['OK'],{'Content-Type':_0x4c60f9[_0x2bc69e(0x129)]}),_0x30824b[_0x2bc69e(0x219)](JSON[_0x2bc69e(0x145)]({'code':_0x4bde7e['OK'],'data':{'api':_0x38efbb,'port':_0x5a2d53,'cacheDir':_0x40c942,'pathIndexCount':Object[_0x2bc69e(0x181)](_0x3842fc)[_0x2bc69e(0x207)],'viewsInfo':{'request':_0x3d62d0[_0x2bc69e(0x15f)],'cacheHit':_0x3d62d0['cacheHit'],'apiCall':_0x3d62d0[_0x2bc69e(0x8b)],'cacheCall':_0x3d62d0[_0x2bc69e(0xbf)],'cacheReadError':_0x3d62d0['cacheReadE'+_0x2bc69e(0x13a)],'fetchApiError':_0x3d62d0[_0x2bc69e(0xa1)+_0x2bc69e(0x1a4)],'fetchApiWarning':_0x3d62d0[_0x2bc69e(0xc7)+_0x2bc69e(0xe3)]}}}));}async function _0x146a4a(_0x9a8853,_0x376df9){const _0x3e7005=_0x5f2e5a;_0x9a8853['writeHead'](_0x4bde7e[_0x3e7005(0x13e)],{'Location':_0x376df9[_0x3e7005(0xbd)][_0x3e7005(0x7e)]}),_0x9a8853[_0x3e7005(0x219)]();}async function _0x4105e0(_0x2d847e,_0x26ef36,_0x42a1c9,_0x3ead6e,_0x3da9e6,_0x469662,_0x121933){const _0x27b2cf=_0x5f2e5a,_0xdb0070={'XyYHK':function(_0x406e70,_0x42e185){return _0x406e70*_0x42e185;},'aonTe':_0x27b2cf(0x2b3),'bSvjb':function(_0x177986,_0xb54191,_0x3e6d84,_0x5a466a){return _0x177986(_0xb54191,_0x3e6d84,_0x5a466a);},'LUibN':_0x27b2cf(0xec)+_0x27b2cf(0xd0)+_0x27b2cf(0xdc)+'.','DjHyh':_0x27b2cf(0x1d4),'UPiGJ':function(_0x2941d3,_0x32ada0){return _0x2941d3<_0x32ada0;},'faKsn':_0x27b2cf(0xcb)+_0x27b2cf(0x1de),'cNJfo':function(_0x2249ab,_0x396bf6){return _0x2249ab!==_0x396bf6;},'CfpUv':'HDnvv','tqWmR':function(_0x50a914,_0x2582a3,_0x5b86df,_0x3e3bca,_0x1f7340,_0x30fb91,_0x16d42d){return _0x50a914(_0x2582a3,_0x5b86df,_0x3e3bca,_0x1f7340,_0x30fb91,_0x16d42d);},'oDQrW':'fZvXw'},{url:_0x44c5c6,cloudtype:_0x1ea225,expiration:_0x51d9e8,path:_0x8cd224,headers:_0x3194f9,uniqid:_0x25a031,thumb:_0x5a9d54}=_0x2d847e[_0x27b2cf(0xbd)],_0x4ca53c={'realUrl':_0x44c5c6,'cloudtype':_0x1ea225,'expiration':_0xdb0070[_0x27b2cf(0x236)](_0x51d9e8,-0x1*0x2cf+0x56b*0x4+0x223*-0x7),'path':_0x8cd224,'headers':_0x3194f9,'uniqid':_0x25a031,'thumb':_0x5a9d54};_0x3842fc[_0x26ef36]={'uniqid':_0x4ca53c[_0x27b2cf(0x12e)],'timestamp':Date[_0x27b2cf(0x24f)]()};const _0xfefe48=_0xe7013d[_0x27b2cf(0x12c)](_0x40c942,_0x26ef36+_0x27b2cf(0x2a4)),_0x179fb3=_0xe7013d['join'](_0x40c942,_0x4ca53c[_0x27b2cf(0x12e)]+_0x27b2cf(0x1bf)),_0x5d8ff2=_0xe7013d[_0x27b2cf(0x12c)](_0x40c942,_0x4ca53c[_0x27b2cf(0x12e)]+'_'+_0x53175f['randomByte'+'s'](0x3*0x392+-0x8b7+-0x1ef)[_0x27b2cf(0x200)](_0xdb0070[_0x27b2cf(0x1f8)])+_0x27b2cf(0x19b));try{_0x219f35[_0x27b2cf(0x184)+_0x27b2cf(0x1ba)](_0xfefe48,JSON[_0x27b2cf(0x145)](_0x4ca53c));}catch(_0x3be835){console[_0x27b2cf(0x245)]('Error\x20writ'+_0x27b2cf(0x20e)+'ile\x20'+_0xfefe48+':',_0x3be835),_0xdb0070[_0x27b2cf(0xa7)](_0x49245c,_0x469662,_0x4bde7e[_0x27b2cf(0x149)+_0x27b2cf(0xe2)+'R'],_0xdb0070[_0x27b2cf(0x1a7)]);return;}if(_0x219f35[_0x27b2cf(0x1eb)](_0x179fb3)){if(_0x27b2cf(0x1d4)===_0xdb0070['DjHyh']){const _0x1dabd4=_0x219f35[_0x27b2cf(0x172)](_0x179fb3),_0x3aa00d=_0x1dabd4[_0x27b2cf(0x192)];_0xdb0070['UPiGJ'](_0x3aa00d,-0x3*0x29e+-0x1f*-0xc9+-0x87d*0x1)&&_0x4ca53c[_0x27b2cf(0x1d0)][_0xdb0070[_0x27b2cf(0x90)]]&&_0xdb0070[_0x27b2cf(0x268)](parseInt(_0x4ca53c[_0x27b2cf(0x1d0)][_0xdb0070['faKsn']],-0x1d67+0x1*0x34b+0x1a26),_0x3aa00d)?_0xdb0070[_0x27b2cf(0x268)](_0xdb0070[_0x27b2cf(0x1b5)],_0xdb0070[_0x27b2cf(0x1b5)])?(_0xf5d0e8[_0x27b2cf(0x245)]('Error\x20crea'+_0x27b2cf(0xfc)+_0x27b2cf(0x10d)+'\x20'+_0x31c77e+':',_0x22bf1d),_0x43585b[_0x27b2cf(0x220)](-0x2b*0xbb+0x8*-0x1be+0x2d*0x102)):(console[_0x27b2cf(0x258)]('Content\x20le'+'ngth\x20misma'+'tch\x20for\x20'+_0x179fb3+'.\x20API:\x20'+_0x4ca53c[_0x27b2cf(0x1d0)][_0xdb0070[_0x27b2cf(0x90)]]+_0x27b2cf(0x295)+_0x3aa00d+(_0x27b2cf(0x132)+_0x27b2cf(0x2b5))),_0xdb0070[_0x27b2cf(0xf8)](_0x3442af,_0x4ca53c,_0x5d8ff2,_0x179fb3,_0xfefe48,_0x469662,_0x121933)):_0x32af4a(_0x4ca53c,_0x179fb3,_0xfefe48,_0x469662,_0x42a1c9,_0x3ead6e,_0x3da9e6,_0x26ef36,_0x121933);}else _0xa2226b[_0x27b2cf(0xbb)](_0x27b2cf(0x1d1)+_0x27b2cf(0x279)+'ing\x20on\x20htt'+_0x27b2cf(0x235)+_0x27b2cf(0x177)+_0x32301d);}else _0xdb0070[_0x27b2cf(0x268)](_0xdb0070[_0x27b2cf(0xef)],_0xdb0070[_0x27b2cf(0xef)])?_0x141ec4=_0x212e7d:_0xdb0070[_0x27b2cf(0xf8)](_0x3442af,_0x4ca53c,_0x5d8ff2,_0x179fb3,_0xfefe48,_0x469662,_0x121933);}async function _0x49b4da(_0x585ed9,_0x4e4b51,_0x51b509,_0x29a79f){const _0x10d0bc=_0x5f2e5a,_0x5919db={'YSiNf':function(_0x3795e8,_0x1efc0a,_0x112e98,_0x57e3ce){return _0x3795e8(_0x1efc0a,_0x112e98,_0x57e3ce);},'AYSmM':'Failed\x20to\x20'+_0x10d0bc(0xd0)+_0x10d0bc(0xdc)+'.','FOGFO':function(_0x4b85a7,_0x35b6d0){return _0x4b85a7!==_0x35b6d0;},'ZWqqG':_0x10d0bc(0x16f),'SfKBj':function(_0x4ef6a8,_0x5007f1){return _0x4ef6a8===_0x5007f1;},'bxEYx':_0x10d0bc(0x205),'GmKpH':function(_0x47b805,_0x166ec8,_0xf3ed57,_0x4a27cf,_0x395f6f,_0x591b44,_0x1c9ff1,_0xc2705b,_0x46dfdd,_0x454db1){return _0x47b805(_0x166ec8,_0xf3ed57,_0x4a27cf,_0x395f6f,_0x591b44,_0x1c9ff1,_0xc2705b,_0x46dfdd,_0x454db1);},'AyAhf':'jXJiC','DFuaN':'Bad\x20Gatewa'+'y'};if(_0x3842fc[_0x585ed9]){const _0x5aec2b=_0xe7013d[_0x10d0bc(0x12c)](_0x40c942,_0x585ed9+'.meta'),_0x2f08ff=_0xe7013d[_0x10d0bc(0x12c)](_0x40c942,_0x3842fc[_0x585ed9][_0x10d0bc(0x12e)]+_0x10d0bc(0x1bf));if(_0x219f35[_0x10d0bc(0x1eb)](_0x5aec2b)&&_0x219f35['existsSync'](_0x2f08ff)){if(_0x5919db[_0x10d0bc(0x1dd)](_0x5919db[_0x10d0bc(0x12a)],_0x5919db[_0x10d0bc(0x12a)])){_0x2eb1fe['error']('Error\x20writ'+_0x10d0bc(0x20e)+'ile\x20'+_0x4cf0e1+':',_0x95fe4),_0x5919db[_0x10d0bc(0x1c0)](_0x54dd6f,_0xd380d5,_0x335849[_0x10d0bc(0x149)+_0x10d0bc(0xe2)+'R'],_0x5919db['AYSmM']);return;}else{console[_0x10d0bc(0x258)]('API\x20call\x20f'+_0x10d0bc(0x21a)+'eturned\x20no'+_0x10d0bc(0x28c)+_0x10d0bc(0x188)+_0x10d0bc(0x157)+'\x20'+_0x585ed9);try{if(_0x5919db[_0x10d0bc(0x234)](_0x10d0bc(0x19c),_0x10d0bc(0x296)))_0x4b8616=new _0x3519fc(_0x155cda['mtime'])[_0x10d0bc(0x199)+'g']();else{const _0x471cda=JSON[_0x10d0bc(0x176)](_0x219f35[_0x10d0bc(0x2a0)+'nc'](_0x5aec2b,_0x5919db[_0x10d0bc(0xfa)]));_0x5919db[_0x10d0bc(0xb8)](_0x32af4a,_0x471cda,_0x2f08ff,_0x5aec2b,_0x4e4b51,null,null,null,_0x585ed9,_0x29a79f);return;}}catch(_0x100924){_0x10d0bc(0x260)!==_0x5919db[_0x10d0bc(0x193)]?_0x155aa8[_0x10d0bc(0x184)+_0x10d0bc(0x1ba)](_0x3bd8a9,_0x27582f[_0x10d0bc(0x145)](_0x52e8ef)):console[_0x10d0bc(0x245)]('Error\x20pars'+_0x10d0bc(0x11d)+'meta\x20file\x20'+_0x5aec2b+':',_0x100924);}}}}_0x5919db[_0x10d0bc(0x1c0)](_0x49245c,_0x4e4b51,_0x4bde7e[_0x10d0bc(0xdf)+'Y'],_0x51b509||_0x5919db[_0x10d0bc(0x221)]);}async function _0x321e06(_0xcca834,_0x387c14){const _0x5d95bc=_0x5f2e5a,_0x5c0ce7={'DrZlE':function(_0x53fffa,_0x518296){return _0x53fffa*_0x518296;},'LQEBY':_0x5d95bc(0x2b3),'zkDsz':function(_0x2033c9,_0x42cd66,_0x24bdf5,_0xd1cd79,_0x25e0a6,_0xfa3bad,_0x49b656,_0xc45cbe,_0x220502,_0x127c34){return _0x2033c9(_0x42cd66,_0x24bdf5,_0xd1cd79,_0x25e0a6,_0xfa3bad,_0x49b656,_0xc45cbe,_0x220502,_0x127c34);},'RXWRd':'fetchApiWa'+_0x5d95bc(0xe3),'ymaoc':function(_0x46aa9d,_0x29991f,_0x4e9152,_0x7e68e){return _0x46aa9d(_0x29991f,_0x4e9152,_0x7e68e);},'hVzvd':_0x5d95bc(0xec)+_0x5d95bc(0x1d7)+_0x5d95bc(0x183),'hXJeF':function(_0x519c1b,_0xd0894b){return _0x519c1b===_0xd0894b;},'KAzjV':_0x5d95bc(0x94),'ckhVh':_0x5d95bc(0x96)+'NS','lsTli':_0x5d95bc(0x9e)+'pe','UClBU':_0x5d95bc(0xa2),'TpgZG':_0x5d95bc(0x1fc)+'o','AIrYD':function(_0x1b8de4,_0x37397f,_0xe4ed07){return _0x1b8de4(_0x37397f,_0xe4ed07);},'dwkNf':_0x5d95bc(0x99),'egUbM':function(_0x491948,_0x122dec){return _0x491948&&_0x122dec;},'NYduu':_0x5d95bc(0x233),'JGcbJ':_0x5d95bc(0x23d),'XYacG':'bbs','oHfcI':_0x5d95bc(0x83),'shLxh':_0x5d95bc(0x201),'YIhdd':_0x5d95bc(0x240),'LRlUz':'request','SHlDM':function(_0x54ab25,_0x23895c){return _0x54ab25+_0x23895c;},'vjGWW':function(_0x42e8de,_0x327934){return _0x42e8de+_0x327934;},'FWQyE':function(_0xb9381d,_0x2be495){return _0xb9381d!==_0x2be495;},'FrtBU':_0x5d95bc(0x19e),'veHLT':_0x5d95bc(0x18d),'bUaBc':_0x5d95bc(0x1b8),'fgoDy':_0x5d95bc(0x232),'VfCdb':_0x5d95bc(0x8b),'NFcLM':_0x5d95bc(0x131),'nTNWD':function(_0x1eb136,_0x2f5d02){return _0x1eb136===_0x2f5d02;},'KojsY':'yBzZW','HIKbs':function(_0x3eb20b,_0x35b782,_0x507528,_0x8e118b,_0x5a168b,_0x4dba6e,_0x20c05a,_0x157c14){return _0x3eb20b(_0x35b782,_0x507528,_0x8e118b,_0x5a168b,_0x4dba6e,_0x20c05a,_0x157c14);},'pUCcF':function(_0x2487fd,_0x520135,_0x485e59,_0x25730d,_0x29624f){return _0x2487fd(_0x520135,_0x485e59,_0x25730d,_0x29624f);},'fBhKA':_0x5d95bc(0xa1)+_0x5d95bc(0x1a4),'YRvgJ':_0x5d95bc(0x120)+'PI\x20call\x20or'+_0x5d95bc(0x10f)+'g:'};if(_0x5c0ce7[_0x5d95bc(0x298)](_0xcca834[_0x5d95bc(0x21b)],_0x5c0ce7[_0x5d95bc(0x118)])){_0x387c14[_0x5d95bc(0x244)](-0x5*0x1f7+-0x131*0x7+0x12f2*0x1,{'Access-Control-Allow-Origin':_0xcca834[_0x5d95bc(0x1d0)]['origin']||'*','Access-Control-Allow-Methods':_0x5c0ce7[_0x5d95bc(0x243)],'Access-Control-Allow-Headers':_0x5c0ce7[_0x5d95bc(0x2a1)],'Access-Control-Max-Age':_0x5c0ce7[_0x5d95bc(0x23b)]}),_0x387c14[_0x5d95bc(0x219)]();return;}_0xcca834[_0x5d95bc(0x7e)]=_0xcca834[_0x5d95bc(0x7e)]['replace'](/\/{2,}/g,'/');const _0x2ad60e=_0x3ba0d9[_0x5d95bc(0x176)](_0xcca834['url'],!![]),_0x370825=_0x2ad60e[_0x5d95bc(0x273)][_0x5d95bc(0x102)]||'';let _0x5372b1=_0x2ad60e['pathname']['split']('/')[-0x1558*-0x1+0x6fb+-0x5*0x5aa]||'',_0x2533f0=_0x2ad60e[_0x5d95bc(0x1c2)][_0x5d95bc(0x292)]('/')['slice'](-0x75e+-0x5ba+0xd1a)[_0x5d95bc(0x12c)]('/');if(_0x5c0ce7[_0x5d95bc(0x298)](_0x5372b1,_0x5c0ce7[_0x5d95bc(0x189)]))return _0x5c0ce7[_0x5d95bc(0x27e)](_0x118bfd,_0xcca834,_0x387c14);if(_0x5c0ce7[_0x5d95bc(0x298)](_0x5372b1,_0x5c0ce7[_0x5d95bc(0x8f)]))return _0x5c0ce7[_0x5d95bc(0x140)](_0x586f4f,_0xcca834,_0x387c14,_0x2ad60e);_0x5c0ce7[_0x5d95bc(0x198)](!_0x2533f0,_0x5372b1)&&(_0x2533f0=_0x5372b1,_0x5372b1=_0x5c0ce7[_0x5d95bc(0x272)]);const _0xf6b9c7=[_0x5c0ce7['JGcbJ'],'go',_0x5c0ce7['XYacG'],_0x5c0ce7[_0x5d95bc(0x85)],'url',_0x5d95bc(0x22b),_0x5d95bc(0x233),_0x5c0ce7[_0x5d95bc(0x1b9)],_0x5c0ce7[_0x5d95bc(0x1ab)]];if(!_0xf6b9c7['includes'](_0x5372b1)||!_0x2533f0)return _0x5c0ce7[_0x5d95bc(0x140)](_0x49245c,_0x387c14,_0x4bde7e[_0x5d95bc(0x23c)+'T'],_0x5d95bc(0x218)+'t:\x20Invalid'+_0x5d95bc(0x9c)+_0x5d95bc(0x152)+_0x5d95bc(0xc6));_0x3d62d0[_0x5d95bc(0x212)](_0x5c0ce7[_0x5d95bc(0x123)]);const _0x22ff99=_0x53175f['createHash'](_0x5d95bc(0x1d8))[_0x5d95bc(0xfd)](_0x5c0ce7[_0x5d95bc(0x154)](_0x5c0ce7[_0x5d95bc(0x277)](_0x5372b1,_0x2533f0),_0x370825))[_0x5d95bc(0x28f)](_0x5c0ce7['LQEBY']);let _0x51d3a0='',_0x4f3b5b='';if(_0x3842fc[_0x22ff99]){if(_0x5c0ce7[_0x5d95bc(0x18a)](_0x5c0ce7[_0x5d95bc(0x25d)],'gppvg'))_0x51d3a0=_0xe7013d[_0x5d95bc(0x12c)](_0x40c942,_0x22ff99+_0x5d95bc(0x2a4)),_0x4f3b5b=_0xe7013d[_0x5d95bc(0x12c)](_0x40c942,_0x3842fc[_0x22ff99][_0x5d95bc(0x12e)]+_0x5d95bc(0x1bf));else{const {url:_0x4c5a97,cloudtype:_0x5be830,expiration:_0x474145,path:_0x1189dd,headers:_0x537735,uniqid:_0x5072c0,thumb:_0x2c276e}=_0x539527['data'],_0x45184a={'realUrl':_0x4c5a97,'cloudtype':_0x5be830,'expiration':_0x5c0ce7[_0x5d95bc(0x21d)](_0x474145,-0x61*-0x5f+-0x3*-0x6a+-0x2155),'path':_0x1189dd,'headers':_0x537735,'uniqid':_0x5072c0,'thumb':_0x2c276e};_0x2ead8e[_0x5a5443]={'uniqid':_0x45184a[_0x5d95bc(0x12e)],'timestamp':_0xe981cb['now']()};const _0x17ee1f=_0x4e529d[_0x5d95bc(0x12c)](_0x4ce3cb,_0x45184a['uniqid']+'_'+_0x4bb821[_0x5d95bc(0x231)+'s'](0x1aca+0x8e9+-0x23a3)[_0x5d95bc(0x200)](_0x5c0ce7[_0x5d95bc(0x126)])+_0x5d95bc(0x19b));_0x493b74(_0x45184a,_0x17ee1f,_0x1d32a9,_0x215b47,_0x5212d3,_0x4b4c39);return;}}if(_0x3842fc[_0x22ff99]&&_0x5c0ce7[_0x5d95bc(0x27e)](_0x2f8053,_0x51d3a0,_0x4f3b5b)){const {cacheData:_0x273da2,isNotModified:_0x3349dc}=await _0x5c0ce7[_0x5d95bc(0x27e)](_0x1e350b,_0xcca834,_0x51d3a0);_0x3349dc?_0x5c0ce7['FWQyE'](_0x5d95bc(0x287),_0x5c0ce7[_0x5d95bc(0x266)])?(_0x387c14[_0x5d95bc(0x244)](_0x4bde7e[_0x5d95bc(0x251)+'ED']),_0x387c14['end']()):_0x5c0ce7['zkDsz'](_0x5acb8c,_0x37d4cf,_0x5784be,_0x2133e0,_0x5ba71f,_0x1d66c7,_0x1aa1d9,_0x427a73,_0x3d005e,_0xad59aa):(_0x3d62d0[_0x5d95bc(0x212)](_0x5c0ce7[_0x5d95bc(0x1bc)]),_0x5c0ce7['zkDsz'](_0x32af4a,_0x273da2,_0x4f3b5b,_0x51d3a0,_0x387c14,_0x5372b1,_0x2533f0,_0x370825,_0x22ff99,_0xcca834));}else{if(_0x5c0ce7[_0x5d95bc(0x1e6)]===_0x5d95bc(0x23a)){_0x3ebe5a[_0x5d95bc(0x212)](_0x5c0ce7['RXWRd']),_0x5c0ce7[_0x5d95bc(0x140)](_0x328b49,_0x448d49,_0x17d6c7[_0x5d95bc(0xdf)+'Y'],_0x286df1[_0x5d95bc(0x116)]||_0x5c0ce7[_0x5d95bc(0x86)]);return;}else try{_0x3d62d0[_0x5d95bc(0x212)](_0x5c0ce7[_0x5d95bc(0x21f)]);const _0xccc8a2=await _0x427907(_0x5372b1,_0x2533f0,_0x370825);if(_0xccc8a2[_0x5d95bc(0x114)]===_0x4bde7e['REDIRECT']||_0x5c0ce7[_0x5d95bc(0x298)](_0xccc8a2['code'],-0x16d9+-0x17a4+0x2faa*0x1)){if(_0x5c0ce7['hXJeF'](_0x5c0ce7[_0x5d95bc(0x159)],_0x5c0ce7[_0x5d95bc(0x159)]))return _0x146a4a(_0x387c14,_0xccc8a2);else{_0x5cb1b4[_0x5d95bc(0x244)](_0x5e08ca[_0x5d95bc(0x13e)],{'Location':_0x5f4c10[_0x5d95bc(0xbd)][_0x5d95bc(0x7e)]}),_0x109d5a['end']();return;}}_0x5c0ce7['hXJeF'](_0xccc8a2[_0x5d95bc(0x114)],_0x4bde7e['OK'])&&_0xccc8a2[_0x5d95bc(0xbd)]&&_0xccc8a2['data']['url']?_0x5c0ce7[_0x5d95bc(0xa3)](_0x5c0ce7[_0x5d95bc(0x29f)],_0x5c0ce7[_0x5d95bc(0x29f)])?await _0x5c0ce7['HIKbs'](_0x4105e0,_0xccc8a2,_0x22ff99,_0x5372b1,_0x2533f0,_0x370825,_0x387c14,_0xcca834):(_0x25ed45[_0x5d95bc(0x245)](_0x5d95bc(0x2bd)+_0x5d95bc(0x139)+_0x5d95bc(0x166)+_0x5d95bc(0x1da)+_0x87815+':',_0x3ddac,_0x3e690f),_0x567f7d(new _0x28aa5e(_0x5d95bc(0xec)+_0x5d95bc(0x128)+_0x5d95bc(0x238)+_0x2f3240[_0x5d95bc(0x116)]))):(_0x3d62d0[_0x5d95bc(0x212)](_0x5c0ce7[_0x5d95bc(0x19a)]),await _0x5c0ce7[_0x5d95bc(0xb5)](_0x49b4da,_0x22ff99,_0x387c14,_0xccc8a2[_0x5d95bc(0x116)],_0xcca834));}catch(_0x277aa6){_0x3d62d0[_0x5d95bc(0x212)](_0x5c0ce7[_0x5d95bc(0x11f)]),console['error'](_0x5c0ce7[_0x5d95bc(0xeb)],_0x277aa6),await _0x5c0ce7['pUCcF'](_0x49b4da,_0x22ff99,_0x387c14,_0x5d95bc(0x1c7)+_0x5d95bc(0x1a5)+_0x5d95bc(0x8e)+'d.\x20'+_0x277aa6[_0x5d95bc(0x116)],_0xcca834);}}}const _0x326b5e=_0x7c5a88['createServ'+'er'](_0x321e06);async function _0x1e350b(_0x2bf6af,_0x494b5c){const _0x3bfbbe=_0x5f2e5a,_0x41de27={'ctRbu':function(_0x24ef94,_0x22a845){return _0x24ef94<_0x22a845;},'UbHBG':function(_0x304d69,_0x1061c7){return _0x304d69!==_0x1061c7;},'rlsXM':function(_0x5ced02,_0x3c0ef1,_0x576c4b){return _0x5ced02(_0x3c0ef1,_0x576c4b);},'LbrbX':'content-le'+_0x3bfbbe(0x1de),'MuCJw':function(_0x4e08ae,_0x41a97e,_0x29856e,_0x4c09ec,_0x4e1420,_0x3fcfcb,_0x483157){return _0x4e08ae(_0x41a97e,_0x29856e,_0x4c09ec,_0x4e1420,_0x3fcfcb,_0x483157);},'eyUMt':function(_0x35fd18,_0x19d29c){return _0x35fd18(_0x19d29c);},'aOhmu':function(_0x5a9010,_0x2f0eeb,_0x489fdc,_0x49fd7d){return _0x5a9010(_0x2f0eeb,_0x489fdc,_0x49fd7d);},'FuLNV':_0x3bfbbe(0x205),'DnKHo':_0x3bfbbe(0x1fa)+_0x3bfbbe(0x14a),'KOloL':_0x3bfbbe(0x1b2)+_0x3bfbbe(0x224),'bnxQD':function(_0x53bca4,_0x3262a9){return _0x53bca4===_0x3262a9;},'MRxtw':_0x3bfbbe(0x252),'PIaCU':_0x3bfbbe(0xe9),'mrNDX':_0x3bfbbe(0x2b1)+_0x3bfbbe(0x15d),'sZnhX':function(_0x597c5d,_0x5f00fb){return _0x597c5d<=_0x5f00fb;},'IaCpq':_0x3bfbbe(0xcd)};try{const _0xedf9eb=await _0x219f35[_0x3bfbbe(0x9d)][_0x3bfbbe(0x1e7)](_0x494b5c,_0x41de27['FuLNV']),_0xa13536=JSON[_0x3bfbbe(0x176)](_0xedf9eb),_0x29ac0a=_0x2bf6af['headers'][_0x41de27['DnKHo']],_0x424c44=_0x2bf6af[_0x3bfbbe(0x1d0)][_0x41de27[_0x3bfbbe(0x14f)]];if(_0x29ac0a&&_0xa13536[_0x3bfbbe(0x12e)]&&_0x41de27['bnxQD'](_0x29ac0a,_0xa13536[_0x3bfbbe(0x12e)])){if(_0x41de27[_0x3bfbbe(0x2a8)](_0x41de27['MRxtw'],_0x3bfbbe(0x92))){const _0x78353c=_0x411055[_0x3bfbbe(0x172)](_0x574c27),_0x536bfc=_0x78353c[_0x3bfbbe(0x192)];_0x41de27['ctRbu'](_0x536bfc,-0x1*-0x476+-0x125a+0x15e4)&&_0x91c004[_0x3bfbbe(0x1d0)][_0x3bfbbe(0xcb)+_0x3bfbbe(0x1de)]&&_0x41de27[_0x3bfbbe(0x2a6)](_0x41de27[_0x3bfbbe(0x1ed)](_0x40ea07,_0x110f20[_0x3bfbbe(0x1d0)][_0x41de27[_0x3bfbbe(0x17f)]],-0x1*0x1331+0x1*0x67f+0x2*0x65e),_0x536bfc)?(_0x96f8db[_0x3bfbbe(0x258)]('Content\x20le'+_0x3bfbbe(0x18c)+_0x3bfbbe(0x284)+_0x51a79e+_0x3bfbbe(0x113)+_0x59d543['headers'][_0x41de27[_0x3bfbbe(0x17f)]]+_0x3bfbbe(0x295)+_0x536bfc+(_0x3bfbbe(0x132)+_0x3bfbbe(0x2b5))),_0x41de27[_0x3bfbbe(0x197)](_0x3f1add,_0x541952,_0x184e80,_0x14b890,_0x4d0f5f,_0x565f49,_0x1f193d)):_0x351441(_0xa5784b,_0x3760d5,_0x39aace,_0x3fc12c,_0x2cefb0,_0x3db0c3,_0x2d221d,_0x36d85d,_0x2ed9c5);}else return{'cacheData':_0xa13536,'isNotModified':!![]};}if(_0x424c44&&_0xa13536[_0x3bfbbe(0x1d0)]&&_0xa13536[_0x3bfbbe(0x1d0)][_0x3bfbbe(0x2b1)+_0x3bfbbe(0x15d)])try{if(_0x41de27[_0x3bfbbe(0x203)]!==_0x41de27[_0x3bfbbe(0x203)]){if(_0x2051bd[_0x3bfbbe(0x1d2)]>=0x1b25+0x216d+-0x3b02){_0x7db891[_0x3bfbbe(0x245)](_0x3bfbbe(0x26c)+'t\x20to\x20'+_0x15da6d+(_0x3bfbbe(0x15e)+_0x3bfbbe(0x16d))+_0x170624[_0x3bfbbe(0x1d2)]+':\x20'+_0x3d020c);let _0x576c3b={'code':_0x3f0c4f[_0x3bfbbe(0x1d2)],'message':'API\x20Error:'+'\x20'+_0x4cadb3[_0x3bfbbe(0x1d2)]};try{const _0xc16db=_0x462525[_0x3bfbbe(0x176)](_0x1d1bba);if(_0xc16db&&_0xc16db[_0x3bfbbe(0x116)])_0x576c3b['message']=_0xc16db['message'];}catch(_0x4faaf2){}_0x41de27['eyUMt'](_0x1c3bfb,_0x576c3b);return;}_0x23bfc0(_0x588c8e[_0x3bfbbe(0x176)](_0x77c192));}else{const _0x1ae062=new Date(_0xa13536[_0x3bfbbe(0x1d0)][_0x41de27[_0x3bfbbe(0x82)]]),_0x28c007=new Date(_0x424c44);if(_0x41de27['sZnhX'](_0x1ae062['getTime'](),_0x28c007[_0x3bfbbe(0x14d)]()))return{'cacheData':_0xa13536,'isNotModified':!![]};}}catch(_0x5c99b6){console[_0x3bfbbe(0x258)]('Error\x20pars'+_0x3bfbbe(0x26e)+_0x3bfbbe(0x282)+_0x3bfbbe(0x1a6)+_0x3bfbbe(0x98)+_0x494b5c+'):',_0x5c99b6);}return{'cacheData':_0xa13536,'isNotModified':![]};}catch(_0x1bd867){if(_0x41de27['bnxQD'](_0x41de27['IaCpq'],_0x41de27[_0x3bfbbe(0x1b6)]))return console[_0x3bfbbe(0x245)](_0x3bfbbe(0xfb)+_0x3bfbbe(0x1cc)+_0x3bfbbe(0x144)+_0x3bfbbe(0xf4)+'\x20'+_0x494b5c+(_0x3bfbbe(0xf2)+_0x3bfbbe(0x286)+'s:'),_0x1bd867),{'cacheData':null,'isNotModified':![]};else{_0x41de27[_0x3bfbbe(0x2b6)](_0x37476e,_0x2971ff,_0x52e365[_0x3bfbbe(0xdf)+'Y'],_0x364090['message']||_0x3bfbbe(0xec)+_0x3bfbbe(0x1d7)+_0x3bfbbe(0x183));return;}}}async function _0x2f8053(_0x4c1bfd,_0x354b8f){const _0x1ecd4d=_0x5f2e5a,_0x47bda9={'yjMPr':function(_0x21709b,_0x2c8c4a){return _0x21709b||_0x2c8c4a;},'ubVvg':'utf8','IdNng':'number','PKpeX':function(_0x416627,_0x283739){return _0x416627>_0x283739;},'MHbCb':function(_0x14efda,_0x39f50f){return _0x14efda!==_0x39f50f;},'mDwox':'QfxTu'};try{const [_0x13ab7b,_0x13320e]=await Promise[_0x1ecd4d(0xd7)]([_0x219f35[_0x1ecd4d(0x9d)][_0x1ecd4d(0x1e0)](_0x4c1bfd)[_0x1ecd4d(0x19f)](()=>!![])[_0x1ecd4d(0x1bb)](()=>![]),_0x219f35[_0x1ecd4d(0x9d)][_0x1ecd4d(0x1e0)](_0x354b8f)[_0x1ecd4d(0x19f)](()=>!![])[_0x1ecd4d(0x1bb)](()=>![])]);if(_0x47bda9[_0x1ecd4d(0xc2)](!_0x13ab7b,!_0x13320e))return![];const _0x1beb8e=await _0x219f35['promises'][_0x1ecd4d(0x1e7)](_0x4c1bfd,_0x47bda9[_0x1ecd4d(0x8a)]),_0x511339=JSON[_0x1ecd4d(0x176)](_0x1beb8e);return typeof _0x511339[_0x1ecd4d(0x180)]===_0x47bda9['IdNng']&&_0x47bda9['PKpeX'](_0x511339[_0x1ecd4d(0x180)],Date['now']());}catch(_0xaffafb){if(_0x47bda9[_0x1ecd4d(0x22e)](_0x1ecd4d(0x97),_0x47bda9[_0x1ecd4d(0x2ac)]))_0x1c082e[_0x1ecd4d(0x258)](_0x1ecd4d(0x1c8)+_0x1ecd4d(0x263)+_0xd9a5f3+(_0x1ecd4d(0xca)+_0x1ecd4d(0x22d)+_0x1ecd4d(0x1dc)+'r\x20')+_0x466f2e[_0x1ecd4d(0xb9)]);else return console[_0x1ecd4d(0x258)](_0x1ecd4d(0xfb)+_0x1ecd4d(0x1cc)+'sing\x20cache'+'\x20meta\x20file'+'\x20'+_0x4c1bfd+('\x20for\x20valid'+_0x1ecd4d(0x223)),_0xaffafb),![];}}const _0x4a9040=0x1743+-0x1b35+0x259*0xa,_0x1aef9e=_0x5f2e5a(0x2b9)+_0x5f2e5a(0xce)+_0x5f2e5a(0xc3)+_0x5f2e5a(0x2c1)+')\x20AppleWeb'+_0x5f2e5a(0x124)+_0x5f2e5a(0x168)+'ike\x20Gecko)'+_0x5f2e5a(0x12d)+'.0.4389.11'+_0x5f2e5a(0xea)+'37.36';async function _0x427907(_0x5f1d56,_0xf805cd,_0x496360){const _0x152a7d=_0x5f2e5a,_0x467496={'FfzFd':function(_0x17371f,_0x59746d,_0x24b8bc,_0x11700f){return _0x17371f(_0x59746d,_0x24b8bc,_0x11700f);},'nOWXn':function(_0x438012,_0x27542d){return _0x438012>=_0x27542d;},'OTLJb':function(_0x421fa5,_0x1d19e9){return _0x421fa5(_0x1d19e9);},'Mfpfz':_0x152a7d(0x205),'HCWtK':_0x152a7d(0x219),'dwysE':function(_0x2a2a4b,_0x26d063){return _0x2a2a4b!==_0x26d063;},'ieUww':_0x152a7d(0x1e5),'XdgEd':_0x152a7d(0x215),'BfMfq':function(_0x2e3cc1,_0x2030ce){return _0x2e3cc1===_0x2030ce;},'wgDHl':_0x152a7d(0xb0),'bakEO':'applicatio'+'n/json;\x20ch'+_0x152a7d(0x230)+'8'},_0x3e7c80=_0x36ee9c[_0x152a7d(0x145)]({'type':_0x5f1d56,'sign':_0x496360}),_0x5dae96=_0x38efbb+'?'+_0x3e7c80,_0x155d72=new URL(_0x5dae96),_0x4432cf=_0x467496[_0x152a7d(0xe1)](_0x155d72[_0x152a7d(0x2aa)],'https:')?_0x398c9a:_0x7c5a88,_0x16a35a={'method':_0x467496[_0x152a7d(0x1c9)],'headers':{'Accept':_0x467496[_0x152a7d(0x21c)],'User-Agent':_0x1aef9e,'token':_0xf805cd},'timeout':_0x4a9040,'rejectUnauthorized':![]};return new Promise((_0x4aa9bf,_0x17c661)=>{const _0x481ad4=_0x152a7d,_0x69d14d={'LzkxP':_0x467496[_0x481ad4(0x248)],'rHmxB':function(_0x461c2c,_0x4cd935,_0x315104,_0x1e8c6d,_0x5632ba,_0xdae3b8,_0x10250f,_0x25c913,_0x4f4c00,_0x12af26){return _0x461c2c(_0x4cd935,_0x315104,_0x1e8c6d,_0x5632ba,_0xdae3b8,_0x10250f,_0x25c913,_0x4f4c00,_0x12af26);},'NbqGJ':function(_0x4a0008,_0x3b376c){const _0x44952e=_0x481ad4;return _0x467496[_0x44952e(0xc8)](_0x4a0008,_0x3b376c);},'fLAHd':_0x467496[_0x481ad4(0x1a0)],'KSoxL':function(_0x26130d,_0x136acd){const _0x9ded30=_0x481ad4;return _0x467496[_0x9ded30(0x10a)](_0x26130d,_0x136acd);},'RJxtO':function(_0x4b238b,_0x469cbb){return _0x4b238b(_0x469cbb);}},_0x5cd087=_0x4432cf[_0x481ad4(0x15f)](_0x5dae96,_0x16a35a,_0x26ec3f=>{const _0x56f2af=_0x481ad4,_0x27cce3={'KXlnw':function(_0x40e510,_0x6f1034,_0x2628b8,_0x4d486f){return _0x467496['FfzFd'](_0x40e510,_0x6f1034,_0x2628b8,_0x4d486f);},'sVnwO':function(_0xb569b4,_0x197856){const _0x4ab69b=_0x4a4a;return _0x467496[_0x4ab69b(0x15c)](_0xb569b4,_0x197856);},'knpuY':function(_0x114df3,_0x184d43){return _0x114df3===_0x184d43;},'lBJxm':_0x56f2af(0x1f7),'ZgiXb':function(_0x471e04,_0x586692){return _0x467496['OTLJb'](_0x471e04,_0x586692);}};let _0x329e88='';_0x26ec3f[_0x56f2af(0x276)+'g'](_0x467496[_0x56f2af(0x248)]),_0x26ec3f['on'](_0x56f2af(0xbd),_0x283795=>_0x329e88+=_0x283795),_0x26ec3f['on'](_0x467496['HCWtK'],()=>{const _0x10a788=_0x56f2af,_0x4e9638={'bdZlz':function(_0x3d8a21,_0x373dc2,_0x581111,_0x1263ac){return _0x27cce3['KXlnw'](_0x3d8a21,_0x373dc2,_0x581111,_0x1263ac);}};try{if(_0x27cce3['sVnwO'](_0x26ec3f[_0x10a788(0x1d2)],0x8b*0x1a+-0x211+-0xa7d)){if(_0x27cce3[_0x10a788(0x2ab)]('KCVrU',_0x27cce3['lBJxm'])){console[_0x10a788(0x245)]('API\x20reques'+_0x10a788(0xaa)+_0x5dae96+(_0x10a788(0x15e)+_0x10a788(0x16d))+_0x26ec3f[_0x10a788(0x1d2)]+':\x20'+_0x329e88);let _0x1c0a04={'code':_0x26ec3f[_0x10a788(0x1d2)],'message':'API\x20Error:'+'\x20'+_0x26ec3f[_0x10a788(0x1d2)]};try{if(_0x27cce3[_0x10a788(0x2ab)](_0x10a788(0x191),_0x10a788(0x191))){const _0x126a88=JSON['parse'](_0x329e88);if(_0x126a88&&_0x126a88[_0x10a788(0x116)])_0x1c0a04[_0x10a788(0x116)]=_0x126a88[_0x10a788(0x116)];}else _0x2e085c=_0x50b3db[_0x10a788(0x12c)](_0x32e1dc,_0x3a8f4c+_0x10a788(0x2a4)),_0x13fbd7=_0x3a4f93[_0x10a788(0x12c)](_0x1b0497,_0x414571[_0x2c690b][_0x10a788(0x12e)]+_0x10a788(0x1bf));}catch(_0x233a56){}_0x27cce3[_0x10a788(0x136)](_0x4aa9bf,_0x1c0a04);return;}else{_0x13137a[_0x10a788(0x245)](_0x10a788(0x288)+'hing\x20fresh'+_0x10a788(0x280)+_0x231351['message']),_0x4e9638[_0x10a788(0xf9)](_0x13b1a5,_0xa5efe6,_0x1a94b5[_0x10a788(0x149)+'ERVER_ERRO'+'R'],_0x10a788(0xec)+'fetch\x20fres'+_0x10a788(0x25c)+_0x147e83[_0x10a788(0x116)]);return;}}_0x27cce3[_0x10a788(0x136)](_0x4aa9bf,JSON[_0x10a788(0x176)](_0x329e88));}catch(_0x3eaa53){console[_0x10a788(0x245)]('Error\x20pars'+_0x10a788(0x139)+_0x10a788(0x166)+_0x10a788(0x1da)+_0x5dae96+':',_0x3eaa53,_0x329e88),_0x17c661(new Error(_0x10a788(0xec)+_0x10a788(0x128)+_0x10a788(0x238)+_0x3eaa53['message']));}});});_0x5cd087['on'](_0x467496[_0x481ad4(0x1ea)],()=>{const _0x47a4dc=_0x481ad4;if(_0x69d14d[_0x47a4dc(0x242)](_0x69d14d[_0x47a4dc(0xe0)],_0x69d14d[_0x47a4dc(0xe0)])){_0x4e1355['warn']('API\x20call\x20f'+_0x47a4dc(0x21a)+_0x47a4dc(0x1ee)+_0x47a4dc(0x28c)+'ving\x20stale'+_0x47a4dc(0x157)+'\x20'+_0x2b297a);try{const _0x1a8cd1=_0x159d45[_0x47a4dc(0x176)](_0x1a2547[_0x47a4dc(0x2a0)+'nc'](_0xdb36fb,_0x69d14d[_0x47a4dc(0x270)]));_0x69d14d[_0x47a4dc(0x246)](_0x1c520d,_0x1a8cd1,_0xf25cd,_0xbd4cf3,_0x10dbea,null,null,null,_0x47c5b5,_0x475d76);return;}catch(_0x1dcb39){_0x349fdd['error'](_0x47a4dc(0x2bd)+'ing\x20stale\x20'+_0x47a4dc(0x2ad)+_0x26215e+':',_0x1dcb39);}}else _0x5cd087['destroy'](),console[_0x47a4dc(0x245)]('API\x20reques'+'t\x20to\x20'+_0x5dae96+(_0x47a4dc(0x25b)+'\x20after\x20')+_0x4a9040+'ms'),_0x69d14d[_0x47a4dc(0x104)](_0x17c661,new Error('API\x20reques'+_0x47a4dc(0x18b)+'t'));}),_0x5cd087['on'](_0x481ad4(0x245),_0x4c194e=>{const _0x2e4885=_0x481ad4;console[_0x2e4885(0x245)](_0x2e4885(0x26c)+_0x2e4885(0xaa)+_0x5dae96+_0x2e4885(0xfe),_0x4c194e),_0x69d14d[_0x2e4885(0x101)](_0x17c661,_0x4c194e);}),_0x5cd087[_0x481ad4(0x219)]();});}const _0x2cb70d=-0x2*-0x12bf+0x33*0x14+-0x297a,_0x3442af=async(_0x59cc3b,_0x2539e7,_0x4ca9d1,_0x227ed3,_0x539c7a,_0x230ced)=>{const _0x408f5e=_0x5f2e5a,_0x23d514={'Udwlj':function(_0x1e676d,_0xdbf769){return _0x1e676d===_0xdbf769;},'RAeZo':_0x408f5e(0x175),'sEcsz':_0x408f5e(0x17c),'xaqOL':'content-le'+_0x408f5e(0x1de),'oKvCy':_0x408f5e(0x2b8)+_0x408f5e(0xc4)+_0x408f5e(0x162)+_0x408f5e(0x1e3)+_0x408f5e(0x1a9)+_0x408f5e(0x1ca),'EEAVE':function(_0x54b670,_0x168577){return _0x54b670+_0x168577;},'AURoM':_0x408f5e(0x283),'FHOSh':'keep-alive','WDxAt':_0x408f5e(0x2b1)+_0x408f5e(0x15d),'kZggI':_0x408f5e(0x96)+'NS','GVXAx':_0x408f5e(0x9e)+'pe','zjhzb':'content-ty'+'pe','dhxin':_0x408f5e(0xcc),'urMsW':function(_0x39ab26,_0x5aa1c4){return _0x39ab26(_0x5aa1c4);},'iFoJf':_0x408f5e(0x2a3),'Quspx':_0x408f5e(0x2b7),'fErfc':function(_0x56e381,_0x2854a0,_0x255fb0,_0x15cfef){return _0x56e381(_0x2854a0,_0x255fb0,_0x15cfef);},'pGqOe':_0x408f5e(0x2c2),'HYBXa':'error'},_0x2ee497=_0x59cc3b[_0x408f5e(0xb9)][_0x408f5e(0xab)](_0x23d514['pGqOe'])?_0x398c9a:_0x7c5a88;_0x2ee497['get'](_0x59cc3b[_0x408f5e(0xb9)],{'timeout':_0x2cb70d,'rejectUnauthorized':![]},_0x4678aa=>{const _0x2b5451=_0x408f5e,_0x28c213={'XjKQj':function(_0x318e26,_0x489488){return _0x318e26!==_0x489488;},'tPHJH':_0x2b5451(0x299)},_0x39d166=_0x219f35[_0x2b5451(0x228)+'eStream'](_0x2539e7,{'flags':'w','highWaterMark':(-0x1cc8+0x1656+0x2*0x359)*(0x1f03+0x607*-0x1+-0x14fc)});let _0xd5a151=_0x59cc3b[_0x2b5451(0x253)]&&_0x23d514['Udwlj'](typeof _0x59cc3b[_0x2b5451(0x253)],_0x23d514['RAeZo'])&&_0x59cc3b[_0x2b5451(0x253)][_0x2b5451(0x28e)](_0x23d514[_0x2b5451(0x247)]);const _0x3d5301=_0x4678aa[_0x2b5451(0x1d0)][_0x23d514[_0x2b5451(0x178)]];_0x3d5301?(_0x59cc3b[_0x2b5451(0x1d0)][_0x23d514[_0x2b5451(0x178)]]=_0x3d5301,_0x219f35[_0x2b5451(0x9d)]['writeFile'](_0x227ed3,JSON['stringify'](_0x59cc3b))['catch'](_0x352fc1=>console[_0x2b5451(0x245)]('Error\x20writ'+_0x2b5451(0x20e)+'ile\x20'+_0x227ed3+':',_0x352fc1))):console[_0x2b5451(0x258)](_0x23d514[_0x2b5451(0x2a9)],_0x59cc3b[_0x2b5451(0xb9)]);const _0x60b7ee={'Cloud-Type':_0x59cc3b[_0x2b5451(0x7d)],'ETag':_0x59cc3b[_0x2b5451(0x12e)]||'','Cache-Control':'public,\x20ma'+_0x2b5451(0xb1)+_0x2b5451(0x11b),'Expires':new Date(_0x23d514['EEAVE'](Date[_0x2b5451(0x24f)](),-0x71ba*-0x1c4ecc+0x8393e0e10+-0x24318*0x5f2e3))[_0x2b5451(0x199)+'g'](),'Accept-Ranges':_0x23d514[_0x2b5451(0x1c3)],'Connection':_0x23d514[_0x2b5451(0x26b)],'Date':new Date()['toUTCStrin'+'g'](),'Last-Modified':_0x59cc3b[_0x2b5451(0x1d0)][_0x23d514[_0x2b5451(0x254)]]||new Date()[_0x2b5451(0x199)+'g'](),'Access-Control-Allow-Origin':_0x230ced[_0x2b5451(0x1d0)][_0x2b5451(0x28d)]||'*','Access-Control-Allow-Methods':_0x23d514[_0x2b5451(0x25a)],'Access-Control-Allow-Headers':_0x23d514[_0x2b5451(0x225)]},_0xd705c8={..._0x60b7ee,'Content-Type':_0x4678aa[_0x2b5451(0x1d0)][_0x23d514[_0x2b5451(0x160)]]||(_0xd5a151?_0x23d514['dhxin']:_0x2b5451(0x24e)+_0x2b5451(0x14e)+_0x2b5451(0x105)),..._0x59cc3b[_0x2b5451(0x1d0)]};_0x539c7a[_0x2b5451(0x244)](_0x4678aa['statusCode'],_0xd705c8);const _0x78fca1=_0x23d514['urMsW'](require,_0x23d514[_0x2b5451(0x269)])[_0x2b5451(0x275)],{PassThrough:_0x2e702d}=_0x23d514[_0x2b5451(0xda)](require,_0x23d514['iFoJf']),_0x338d9e=new _0x2e702d();_0x338d9e[_0x2b5451(0x2bf)](_0x39d166),_0x338d9e[_0x2b5451(0x2bf)](_0x539c7a),_0x78fca1(_0x4678aa,_0x338d9e,_0x2aa653=>{const _0x296dd5=_0x2b5451;if(_0x2aa653){console['error'](_0x296dd5(0xae)+'rror\x20for\x20'+_0x59cc3b[_0x296dd5(0xb9)]+':',_0x2aa653),_0x3b30d7(_0x539c7a,_0x2539e7,_0x59cc3b['realUrl']);return;}_0x219f35['promises'][_0x296dd5(0x1e0)](_0x2539e7)[_0x296dd5(0x19f)](()=>{const _0x4232b7=_0x296dd5;return _0x219f35[_0x4232b7(0x9d)][_0x4232b7(0x20a)](_0xe7013d[_0x4232b7(0x2a7)](_0x4ca9d1),{'recursive':!![]})[_0x4232b7(0x19f)](()=>_0x219f35['promises']['rename'](_0x2539e7,_0x4ca9d1))[_0x4232b7(0x19f)](()=>console[_0x4232b7(0xbb)]('Successful'+'ly\x20cached:'+'\x20'+_0x4ca9d1))[_0x4232b7(0x1bb)](_0x181e48=>{const _0xa9c20e=_0x4232b7;return console['error'](_0xa9c20e(0x141)+'ming\x20temp\x20'+'cache\x20file'+'\x20'+_0x2539e7+_0xa9c20e(0x1b3)+_0x4ca9d1+':',_0x181e48),_0x219f35['promises']['unlink'](_0x2539e7)[_0xa9c20e(0x1bb)](()=>{});});})[_0x296dd5(0x1bb)](()=>{const _0x286533=_0x296dd5;_0x28c213[_0x286533(0xf1)](_0x28c213['tPHJH'],_0x28c213[_0x286533(0xe4)])?(_0xba9a09=_0x401596[_0x286533(0x273)][_0x286533(0x17b)],_0x2e8805[_0x286533(0xbb)](_0x286533(0x289)+'nt\x20updated'+_0x286533(0x11e)+_0x23a244)):console[_0x286533(0x258)](_0x286533(0x1c8)+_0x286533(0x263)+_0x2539e7+(_0x286533(0xca)+_0x286533(0x22d)+_0x286533(0x1dc)+'r\x20')+_0x59cc3b['realUrl']);});});})['on'](_0x23d514[_0x408f5e(0xc1)],_0x25ae32=>{const _0x45b4b3=_0x408f5e;if(_0x23d514[_0x45b4b3(0x27a)](_0x45b4b3(0x214),_0x23d514['Quspx']))return _0x2e9792[_0x45b4b3(0x245)](_0x45b4b3(0x141)+'ming\x20temp\x20'+'cache\x20file'+'\x20'+_0x1f9781+_0x45b4b3(0x1b3)+_0x57fbbc+':',_0x54eb0f),_0xe48622['promises'][_0x45b4b3(0x1e8)](_0x156417)[_0x45b4b3(0x1bb)](()=>{});else console['error'](_0x45b4b3(0x25e)+'ng\x20GET\x20req'+_0x45b4b3(0x259)+_0x59cc3b[_0x45b4b3(0xb9)]+':',_0x25ae32),_0x23d514[_0x45b4b3(0x155)](_0x3b30d7,_0x539c7a,_0x2539e7,_0x59cc3b['realUrl']);});};async function _0x32af4a(_0x1243d1,_0x115cfd,_0x5b08c0,_0x549969,_0x5c3e35,_0x8d575f,_0x3b1c08,_0x591912,_0x1a74ac){const _0xcb06ad=_0x5f2e5a,_0xb4d618={'cfEKS':function(_0x148113,_0x36e810,_0x5e6df4,_0x1bc68d,_0xfc79d2,_0x5808d4,_0x4bad66){return _0x148113(_0x36e810,_0x5e6df4,_0x1bc68d,_0xfc79d2,_0x5808d4,_0x4bad66);},'gWMxB':'Cache\x20meta'+'data\x20unava'+_0xcb06ad(0x27b)+'\x20cannot\x20fe'+_0xcb06ad(0x133)+'data.','jBhEb':'hex','IaNaG':_0xcb06ad(0xcb)+_0xcb06ad(0x1de),'DWiLD':'utf8','fjPZB':function(_0x2bddea,_0x1158d3,_0x5eee2e,_0x4be5dd,_0x40be4b,_0x2105e6,_0x2baf52,_0x5e2f0e,_0x521d00,_0x146b21){return _0x2bddea(_0x1158d3,_0x5eee2e,_0x4be5dd,_0x40be4b,_0x2105e6,_0x2baf52,_0x5e2f0e,_0x521d00,_0x146b21);},'fYOOl':_0xcb06ad(0x24e)+'n/json;\x20ch'+_0xcb06ad(0x230)+'8','NAOnQ':_0xcb06ad(0x1f4)+'pe','zzIla':_0xcb06ad(0x24e)+_0xcb06ad(0x14e)+'ream','iWvaL':function(_0x2a3743,_0x5304ee){return _0x2a3743!==_0x5304ee;},'VyeCi':_0xcb06ad(0x1e1),'WuhTY':'QownU','tYcLh':function(_0x1e3a2b,_0x2d2d6d){return _0x1e3a2b===_0x2d2d6d;},'prbxP':function(_0x334cc5,_0x4893d3){return _0x334cc5*_0x4893d3;},'bBSPR':_0xcb06ad(0xc7)+_0xcb06ad(0xe3),'QfxKR':function(_0x1cbb61,_0x36c893,_0x2b64bc,_0x3fd6f5){return _0x1cbb61(_0x36c893,_0x2b64bc,_0x3fd6f5);},'ZomvI':_0xcb06ad(0xec)+_0xcb06ad(0x1d7)+_0xcb06ad(0x183),'ZahvV':function(_0x51d8ff,_0x5bf862){return _0x51d8ff===_0x5bf862;},'yzrwZ':_0xcb06ad(0xa1)+'ror','wtYTR':function(_0x1c5b49,_0x5559e7,_0x295c6e,_0xa3d21d){return _0x1c5b49(_0x5559e7,_0x295c6e,_0xa3d21d);},'jMkJe':function(_0x5e9a97,_0x32fe55){return _0x5e9a97&&_0x32fe55;},'azvLi':'apiCall','sTbVy':function(_0x38893e,_0x204681,_0x471c4b,_0x5de75c,_0xf80910,_0x5ee203,_0x5b3c09){return _0x38893e(_0x204681,_0x471c4b,_0x5de75c,_0xf80910,_0x5ee203,_0x5b3c09);},'SBHrI':'FUZkH','uqiRZ':function(_0x12738b,_0x4f31ac){return _0x12738b!==_0x4f31ac;},'OxPAO':_0xcb06ad(0x142),'AIudu':_0xcb06ad(0xf0),'sLwkL':function(_0x7741b,_0x42d88c,_0x1904f8,_0x53d3b6){return _0x7741b(_0x42d88c,_0x1904f8,_0x53d3b6);},'SciLZ':function(_0x1c56f7,_0x28acd4){return _0x1c56f7===_0x28acd4;},'Ibied':function(_0x160178,_0x71ab82){return _0x160178*_0x71ab82;},'NIxTn':_0xcb06ad(0x182),'jLYSc':_0xcb06ad(0x288)+_0xcb06ad(0x1df)+'\x20data:','SkTkx':function(_0x16c3d4,_0x20f014){return _0x16c3d4!==_0x20f014;},'PGUZN':'RDrPT','GjgPR':_0xcb06ad(0x2b1)+'ied','xqCIz':function(_0x646059,_0x26038f){return _0x646059||_0x26038f;},'YlqlG':'GtbRN','mPQRo':_0xcb06ad(0x1d8),'uLrCd':_0xcb06ad(0x1fe),'qnOoT':function(_0x1b23c6,_0x31e0c4){return _0x1b23c6||_0x31e0c4;},'srUwj':_0xcb06ad(0xde)+_0xcb06ad(0xb1)+_0xcb06ad(0x11b),'pOXDc':function(_0xa93567,_0x3eb332){return _0xa93567+_0x3eb332;},'bFoUt':_0xcb06ad(0x283),'OSahF':_0xcb06ad(0x29b),'OMWiT':_0xcb06ad(0xbf),'rVtMw':function(_0x125d92,_0x2edeb7){return _0x125d92&&_0x2edeb7;},'bTVfh':_0xcb06ad(0x2bc),'CWrBb':function(_0x2b5794,_0x12ec40){return _0x2b5794===_0x12ec40;},'MHDcg':function(_0x43519d,_0x2ac6cc,_0x37d9ec,_0xa886fa){return _0x43519d(_0x2ac6cc,_0x37d9ec,_0xa886fa);},'bmAie':_0xcb06ad(0x1ae),'CSbLS':function(_0x43014c,_0x499296,_0xe9b602,_0x559014){return _0x43014c(_0x499296,_0xe9b602,_0x559014);},'JrcIw':function(_0x597d1d,_0x11fceb,_0x2b7243,_0x17b685){return _0x597d1d(_0x11fceb,_0x2b7243,_0x17b685);},'TdQXn':function(_0x20b953,_0x4a1c55){return _0x20b953===_0x4a1c55;},'yeUGy':_0xcb06ad(0x175),'uWpZa':_0xcb06ad(0x17c),'ZqEuR':function(_0x1c8c82,_0x5bf8e3,_0x5413f5){return _0x1c8c82(_0x5bf8e3,_0x5413f5);},'DrXJR':function(_0x138d72,_0x21cc7f){return _0x138d72===_0x21cc7f;},'zRbXd':function(_0x5c65f0,_0x11df55){return _0x5c65f0>_0x11df55;},'NBIwA':function(_0x27339e,_0x13634f){return _0x27339e===_0x13634f;},'dOCgx':'ctIlE','lSsus':_0xcb06ad(0x256),'ovOAB':_0xcb06ad(0x274),'xJlux':_0xcb06ad(0x213),'MRsHH':_0xcb06ad(0x245),'ojiGN':_0xcb06ad(0x217)};if(!_0x1243d1){if(_0xb4d618['uqiRZ'](_0xb4d618[_0xcb06ad(0x165)],_0xb4d618[_0xcb06ad(0x186)])){console[_0xcb06ad(0x258)](_0xcb06ad(0x290)+_0xcb06ad(0x216)+_0xcb06ad(0x107)+'\x20'+_0x115cfd+(_0xcb06ad(0x115)+_0xcb06ad(0x28a)+'h\x20fresh\x20da'+'ta'));if(_0x5c3e35&&_0x8d575f)try{_0x3d62d0[_0xcb06ad(0x212)](_0xcb06ad(0x8b));const _0x422ab1=await _0xb4d618['sLwkL'](_0x427907,_0x5c3e35,_0x8d575f,_0x3b1c08);if(_0xb4d618[_0xcb06ad(0x147)](_0x422ab1[_0xcb06ad(0x114)],_0x4bde7e[_0xcb06ad(0x13e)])||_0x422ab1[_0xcb06ad(0x114)]===0x6*0xe9+-0x218*-0x4+-0xca9){_0x549969[_0xcb06ad(0x244)](_0x4bde7e[_0xcb06ad(0x13e)],{'Location':_0x422ab1[_0xcb06ad(0xbd)]['url']}),_0x549969['end']();return;}if(_0xb4d618[_0xcb06ad(0x20d)](_0x422ab1[_0xcb06ad(0x114)],_0x4bde7e['OK'])&&_0x422ab1[_0xcb06ad(0xbd)]&&_0x422ab1[_0xcb06ad(0xbd)][_0xcb06ad(0x7e)]){const {url:_0x8f80f5,cloudtype:_0x5d32a7,expiration:_0x4a3a13,path:_0x50f7f8,headers:_0x7460c4,uniqid:_0x3589b7,thumb:_0x2c40a9}=_0x422ab1[_0xcb06ad(0xbd)],_0x30635e={'realUrl':_0x8f80f5,'cloudtype':_0x5d32a7,'expiration':_0xb4d618['Ibied'](_0x4a3a13,0xabc+0x1dd*-0x7+-0x1*-0x637),'path':_0x50f7f8,'headers':_0x7460c4,'uniqid':_0x3589b7,'thumb':_0x2c40a9};_0x3842fc[_0x591912]={'uniqid':_0x30635e[_0xcb06ad(0x12e)],'timestamp':Date[_0xcb06ad(0x24f)]()},await _0x219f35['promises'][_0xcb06ad(0x20a)](_0xe7013d[_0xcb06ad(0x2a7)](_0x5b08c0),{'recursive':!![]}),await _0x219f35[_0xcb06ad(0x9d)][_0xcb06ad(0x81)](_0x5b08c0,JSON[_0xcb06ad(0x145)](_0x30635e));const _0x27afb3=_0xe7013d[_0xcb06ad(0x12c)](_0x40c942,_0x30635e[_0xcb06ad(0x12e)]+'_'+_0x53175f[_0xcb06ad(0x231)+'s'](0x1ddb+-0x5*0x5c3+-0xfc)[_0xcb06ad(0x200)]('hex')+_0xcb06ad(0x19b));_0xb4d618[_0xcb06ad(0x1f5)](_0x3442af,_0x30635e,_0x27afb3,_0x115cfd,_0x5b08c0,_0x549969,_0x1a74ac);return;}else{if(_0xb4d618[_0xcb06ad(0x2af)]!==_0xb4d618[_0xcb06ad(0x2af)])_0xb4d618[_0xcb06ad(0x1f5)](_0x1a275e,_0x2ebe6e,_0x4bcd34,_0x31a5a6,_0x2c27f3,_0x36ff8b,_0x34a007);else{_0x3d62d0['increment'](_0xb4d618[_0xcb06ad(0x95)]),_0x49245c(_0x549969,_0x4bde7e[_0xcb06ad(0xdf)+'Y'],_0x422ab1['message']||_0xb4d618[_0xcb06ad(0x15b)]);return;}}}catch(_0x372f6d){_0x3d62d0['increment'](_0xb4d618[_0xcb06ad(0x1ff)]),console['error'](_0xb4d618[_0xcb06ad(0x100)],_0x372f6d),_0x49245c(_0x549969,_0x4bde7e[_0xcb06ad(0x149)+'ERVER_ERRO'+'R'],_0xcb06ad(0xec)+_0xcb06ad(0x87)+_0xcb06ad(0x25c)+_0x372f6d[_0xcb06ad(0x116)]);return;}else{if(_0xb4d618[_0xcb06ad(0x2b0)](_0xb4d618['PGUZN'],'BvIAV')){console[_0xcb06ad(0x245)](_0xcb06ad(0x1f0)+'ache\x20calle'+_0xcb06ad(0x169)+_0xcb06ad(0x15a)+_0xcb06ad(0x2a2)+_0xcb06ad(0x211)+'equest\x20inf'+_0xcb06ad(0x222)+_0x115cfd),_0xb4d618[_0xcb06ad(0x1fb)](_0x49245c,_0x549969,_0x4bde7e['INTERNAL_S'+_0xcb06ad(0xe2)+'R'],_0xb4d618[_0xcb06ad(0x297)]);return;}else{_0x19b758['error'](_0xcb06ad(0x1f0)+_0xcb06ad(0x1d5)+_0xcb06ad(0x169)+_0xcb06ad(0x15a)+_0xcb06ad(0x2a2)+'fficient\x20r'+_0xcb06ad(0x125)+_0xcb06ad(0x222)+_0x10b923),_0x44359e(_0x308f2b,_0x1589ef['INTERNAL_S'+_0xcb06ad(0xe2)+'R'],_0xb4d618[_0xcb06ad(0x297)]);return;}}}else return{'cacheData':_0x5e9659,'isNotModified':!![]};}let _0x1f1ed8=_0x1243d1[_0xcb06ad(0x12e)],_0x2723ec=_0x1243d1['headers']&&_0x1243d1[_0xcb06ad(0x1d0)][_0xb4d618[_0xcb06ad(0x1f2)]];if(_0xb4d618[_0xcb06ad(0x121)](!_0x1f1ed8,!_0x2723ec)){if(_0xb4d618[_0xcb06ad(0x1fd)]!==_0xb4d618['YlqlG']){const {url:_0x4d65a5,cloudtype:_0x3f7d8b,expiration:_0x571a2d,path:_0x12e69f,headers:_0x13212e,uniqid:_0x39890c,thumb:_0x421d68}=_0x466bb2[_0xcb06ad(0xbd)],_0x145766={'realUrl':_0x4d65a5,'cloudtype':_0x3f7d8b,'expiration':_0x571a2d*(-0x1c00+-0x2511*0x1+-0x1*-0x44f9),'path':_0x12e69f,'headers':_0x13212e,'uniqid':_0x39890c,'thumb':_0x421d68};_0x47bce9[_0x414aa8]={'uniqid':_0x145766['uniqid'],'timestamp':_0x31a3ff[_0xcb06ad(0x24f)]()};const _0x4bd258=_0x5ec1cf['join'](_0x30207d,_0x145766['uniqid']+'_'+_0x20df97[_0xcb06ad(0x231)+'s'](-0x2*0x13a+0x175*-0x9+0xfa1)[_0xcb06ad(0x200)](_0xb4d618[_0xcb06ad(0x29d)])+_0xcb06ad(0x19b));_0x13b2e8(_0x145766,_0x4bd258,_0x200c5e,_0x49e4bc,_0x1e1a45,_0x3afdd6);}else try{const [_0xb1181c,_0x217fa8]=await Promise[_0xcb06ad(0xd7)]([_0x219f35[_0xcb06ad(0x9d)]['stat'](_0x115cfd)['catch'](()=>null),_0x219f35['promises'][_0xcb06ad(0x19d)](_0x5b08c0)['catch'](()=>null)]);_0xb4d618[_0xcb06ad(0x174)](!_0x1f1ed8,_0xb1181c)&&(_0x1f1ed8=_0x53175f[_0xcb06ad(0x179)](_0xb4d618[_0xcb06ad(0x1be)])[_0xcb06ad(0xfd)](_0xb1181c[_0xcb06ad(0x192)]+'-'+_0xb1181c[_0xcb06ad(0x9b)][_0xcb06ad(0x14d)]())[_0xcb06ad(0x28f)](_0xb4d618[_0xcb06ad(0x29d)])),_0xb4d618[_0xcb06ad(0x174)](!_0x2723ec,_0x217fa8)&&(_0x2723ec=new Date(_0x217fa8[_0xcb06ad(0x9b)])[_0xcb06ad(0x199)+'g']());}catch(_0x22b1af){console[_0xcb06ad(0x258)](_0xcb06ad(0xe5)+_0xcb06ad(0xff)+_0xcb06ad(0x93)+_0xcb06ad(0xa9)+_0x22b1af[_0xcb06ad(0x116)]);}}const _0xf4ae47={'Cloud-Type':_0x1243d1[_0xcb06ad(0x7d)]||_0xb4d618[_0xcb06ad(0xd2)],'ETag':_0xb4d618[_0xcb06ad(0xa4)](_0x1f1ed8,''),'Cache-Control':_0xb4d618[_0xcb06ad(0xf7)],'Expires':new Date(_0xb4d618[_0xcb06ad(0x91)](Date['now'](),-0xf62267b*0x6d+-0xe99ccf07e+0x1c7e487edd))[_0xcb06ad(0x199)+'g'](),'Accept-Ranges':_0xb4d618['bFoUt'],'Connection':_0xb4d618[_0xcb06ad(0x112)],'Date':new Date()[_0xcb06ad(0x199)+'g'](),'Last-Modified':_0x2723ec||new Date()[_0xcb06ad(0x199)+'g'](),'Access-Control-Allow-Origin':_0x1a74ac[_0xcb06ad(0x1d0)][_0xcb06ad(0x28d)]||'*','Access-Control-Allow-Methods':'GET,\x20OPTIO'+'NS','Access-Control-Allow-Headers':_0xcb06ad(0x9e)+'pe'};_0x3d62d0[_0xcb06ad(0x212)](_0xb4d618['OMWiT']);try{await _0x219f35[_0xcb06ad(0x9d)][_0xcb06ad(0x1e0)](_0x115cfd,_0x219f35[_0xcb06ad(0x1c4)][_0xcb06ad(0x148)]);}catch(_0x5c0111){console['warn'](_0xcb06ad(0x2bb)+_0xcb06ad(0x84)+_0x115cfd+(_0xcb06ad(0x1aa)+'sible:\x20')+_0x5c0111[_0xcb06ad(0x116)]);if(_0xb4d618[_0xcb06ad(0x10e)](_0x5c3e35,_0x8d575f)){console[_0xcb06ad(0xbb)](_0xcb06ad(0x249)+_0xcb06ad(0x134)+_0xcb06ad(0x13f)+_0xcb06ad(0x278)+_0x115cfd);try{if(_0xb4d618[_0xcb06ad(0x20d)](_0xb4d618['bTVfh'],_0xb4d618[_0xcb06ad(0x89)])){_0x3d62d0[_0xcb06ad(0x212)](_0xb4d618[_0xcb06ad(0xad)]);const _0x125981=await _0xb4d618['QfxKR'](_0x427907,_0x5c3e35,_0x8d575f,_0x3b1c08);if(_0xb4d618[_0xcb06ad(0x2b2)](_0x125981[_0xcb06ad(0x114)],_0x4bde7e['OK'])&&_0x125981['data']&&_0x125981[_0xcb06ad(0xbd)]['url']){const {url:_0xf1279b,cloudtype:_0x54e50c,expiration:_0x153740,path:_0x38c3d1,headers:_0x107608,uniqid:_0x1cf692,thumb:_0x48f475}=_0x125981[_0xcb06ad(0xbd)],_0x181b2d={'realUrl':_0xf1279b,'cloudtype':_0x54e50c,'expiration':_0xb4d618[_0xcb06ad(0x264)](_0x153740,-0xfe6+0x1df4+0x1*-0xa26),'path':_0x38c3d1,'headers':_0x107608,'uniqid':_0x1cf692,'thumb':_0x48f475};_0x3842fc[_0x591912]={'uniqid':_0x181b2d[_0xcb06ad(0x12e)],'timestamp':Date[_0xcb06ad(0x24f)]()};const _0x1ace9f=_0xe7013d[_0xcb06ad(0x12c)](_0x40c942,_0x181b2d[_0xcb06ad(0x12e)]+'_'+_0x53175f['randomByte'+'s'](-0x2355+0x1b28+0x83d)[_0xcb06ad(0x200)](_0xb4d618[_0xcb06ad(0x29d)])+_0xcb06ad(0x19b));_0xb4d618['cfEKS'](_0x3442af,_0x181b2d,_0x1ace9f,_0x115cfd,_0x5b08c0,_0x549969,_0x1a74ac);return;}else{_0xb4d618[_0xcb06ad(0x8d)](_0x49245c,_0x549969,_0x4bde7e[_0xcb06ad(0xdf)+'Y'],_0x125981[_0xcb06ad(0x116)]||_0xb4d618[_0xcb06ad(0x15b)]);return;}}else _0x44442b['warn']('Content\x20le'+'ngth\x20misma'+_0xcb06ad(0x284)+_0x2fc1df+'.\x20API:\x20'+_0x209107['headers'][_0xb4d618[_0xcb06ad(0x7c)]]+',\x20Cache:\x20'+_0x4e72a1+(_0xcb06ad(0x132)+'ing.')),_0x211985(_0x2194a0,_0x54e6d1,_0x15b7a7,_0x33789c,_0x48027b,_0x3dfcb7);}catch(_0x4cb8c0){if(_0xb4d618[_0xcb06ad(0x262)]===_0xb4d618[_0xcb06ad(0x262)]){console[_0xcb06ad(0x245)](_0xcb06ad(0x288)+_0xcb06ad(0x1df)+_0xcb06ad(0x280)+_0x4cb8c0['message']),_0xb4d618[_0xcb06ad(0xc9)](_0x49245c,_0x549969,_0x4bde7e[_0xcb06ad(0x149)+_0xcb06ad(0xe2)+'R'],_0xcb06ad(0xec)+_0xcb06ad(0x87)+_0xcb06ad(0x25c)+_0x4cb8c0[_0xcb06ad(0x116)]);return;}else{const _0x48d3f0=_0xf91603[_0xcb06ad(0x12c)](_0x1f78c9,_0x3a36e8+'.meta'),_0x1b1939=_0x40b4b9['join'](_0x23f383,_0x3cee00[_0x35075a]['uniqid']+_0xcb06ad(0x1bf));if(_0x22994f['existsSync'](_0x48d3f0)&&_0x108915[_0xcb06ad(0x1eb)](_0x1b1939)){_0x9b4bca[_0xcb06ad(0x258)](_0xcb06ad(0x117)+'ailed\x20or\x20r'+_0xcb06ad(0x1ee)+'n-200.\x20Ser'+_0xcb06ad(0x188)+_0xcb06ad(0x157)+'\x20'+_0x5248cd);try{const _0x983abf=_0x33bc44[_0xcb06ad(0x176)](_0x2e3f8f['readFileSy'+'nc'](_0x48d3f0,_0xb4d618[_0xcb06ad(0x29a)]));_0xb4d618[_0xcb06ad(0xf5)](_0x1069ae,_0x983abf,_0x1b1939,_0x48d3f0,_0x28e326,null,null,null,_0x4dca15,_0x3cdc3f);return;}catch(_0x11ab61){_0x13299b[_0xcb06ad(0x245)](_0xcb06ad(0x2bd)+'ing\x20stale\x20'+_0xcb06ad(0x2ad)+_0x48d3f0+':',_0x11ab61);}}}}}else{_0xb4d618['JrcIw'](_0x49245c,_0x549969,_0x4bde7e[_0xcb06ad(0x149)+_0xcb06ad(0xe2)+'R'],_0xcb06ad(0xd6)+_0xcb06ad(0x1ef)+_0xcb06ad(0x1ec)+'ile\x20and\x20ca'+_0xcb06ad(0x1f6)+_0xcb06ad(0x122)+'a.');return;}}const _0x28f7a7=_0x219f35[_0xcb06ad(0x29c)+_0xcb06ad(0xa5)](_0x115cfd,{'highWaterMark':(0x1*-0x11b1+0x226e+0x25b*-0x7)*(0x144f*0x1+0x493*0x7+-0x3054)}),_0x304757=_0x1243d1['path']&&_0xb4d618[_0xcb06ad(0x161)](typeof _0x1243d1[_0xcb06ad(0x253)],_0xb4d618['yeUGy'])&&_0x1243d1['path'][_0xcb06ad(0x28e)](_0xb4d618['uWpZa']);let _0x1ed58c=_0x1243d1[_0xcb06ad(0x1d0)]&&_0x1243d1['headers'][_0xb4d618['IaNaG']]?_0xb4d618['ZqEuR'](parseInt,_0x1243d1[_0xcb06ad(0x1d0)][_0xcb06ad(0xcb)+_0xcb06ad(0x1de)],0x1859+-0x7a+-0x17d5):-0x16e1+0x6*-0x5fb+0x31*0x133;if(!_0x1ed58c||_0xb4d618[_0xcb06ad(0x2be)](_0x1ed58c,0x4f*0x17+0xf*0x23f+0x17*-0x1c6))try{const _0x19278b=_0x219f35[_0xcb06ad(0x172)](_0x115cfd);_0x1ed58c=_0x19278b[_0xcb06ad(0x192)];if(_0xb4d618['zRbXd'](_0x1ed58c,0xda9+-0xf5+-0xcb4)){if(_0xb4d618[_0xcb06ad(0xdb)](_0xb4d618[_0xcb06ad(0x143)],_0xb4d618[_0xcb06ad(0x143)])){if(!_0x1243d1[_0xcb06ad(0x1d0)])_0x1243d1[_0xcb06ad(0x1d0)]={};_0x1243d1[_0xcb06ad(0x1d0)][_0xb4d618[_0xcb06ad(0x7c)]]=_0x1ed58c['toString'](),_0x219f35['writeFileS'+'ync'](_0x5b08c0,JSON['stringify'](_0x1243d1)),console[_0xcb06ad(0xbb)](_0xcb06ad(0x1e2)+_0xcb06ad(0x1db)+_0xcb06ad(0x27d)+_0x5b08c0+_0xcb06ad(0x1b3)+_0x1ed58c);}else!_0x380b1f[_0xcb06ad(0x1e4)+_0xcb06ad(0x1b1)]&&(_0x53b529[_0xcb06ad(0xbb)](_0xcb06ad(0x130)+_0xcb06ad(0x1ad)+'tion\x20prema'+_0xcb06ad(0x13d)+'\x20'+_0x33f911+(_0xcb06ad(0x20c)+_0xcb06ad(0x137)+_0xcb06ad(0x26f))),_0x408342[_0xcb06ad(0x17e)]());}else console['warn'](_0xcb06ad(0x119)+'tent\x20file\x20'+_0x115cfd+(_0xcb06ad(0x2b4)+_0xcb06ad(0x16b)+'failed.'));}catch(_0x3d5b0a){if(_0xb4d618[_0xcb06ad(0x2b0)](_0xb4d618[_0xcb06ad(0x261)],_0xb4d618[_0xcb06ad(0x227)])){console[_0xcb06ad(0x245)](_0xcb06ad(0x185)+_0xcb06ad(0x1a8)+_0xcb06ad(0x167)+'le\x20'+_0x115cfd+':',_0x3d5b0a),_0xb4d618[_0xcb06ad(0x1f5)](_0x48a095,_0x549969,_0x115cfd,_0x5c3e35,_0x8d575f,_0x3b1c08,_0x591912);return;}else{if(_0x105ab1['query']['api']){const _0x1824af=/^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\/\w.-]*)*\/?$/;_0x1824af['test'](_0x585e98['query'][_0xcb06ad(0x17b)])&&(_0x3e55c2=_0x2898b5[_0xcb06ad(0x273)][_0xcb06ad(0x17b)],_0x2d294e[_0xcb06ad(0xbb)](_0xcb06ad(0x289)+_0xcb06ad(0x2c0)+_0xcb06ad(0x11e)+_0x264cf8));}_0x538bd5[_0xcb06ad(0x244)](_0x3f707b['OK'],{'Content-Type':_0xb4d618[_0xcb06ad(0x2ba)]}),_0x142418[_0xcb06ad(0x219)](_0x26041a[_0xcb06ad(0x145)]({'code':_0x3e931b['OK'],'data':{'api':_0x28db1c,'port':_0x22efc1,'cacheDir':_0x22bc96,'pathIndexCount':_0x890fc3[_0xcb06ad(0x181)](_0x18c79a)[_0xcb06ad(0x207)],'viewsInfo':{'request':_0xf353db['request'],'cacheHit':_0x4a5dc6[_0xcb06ad(0x1b8)],'apiCall':_0x5c6cfa[_0xcb06ad(0x8b)],'cacheCall':_0x2719ad[_0xcb06ad(0xbf)],'cacheReadError':_0x50323b[_0xcb06ad(0x10c)+'rror'],'fetchApiError':_0x186e29['fetchApiEr'+_0xcb06ad(0x1a4)],'fetchApiWarning':_0x2dc43e[_0xcb06ad(0xc7)+_0xcb06ad(0xe3)]}}}));}}_0x28f7a7['on'](_0xb4d618['xJlux'],()=>{const _0x325af9=_0xcb06ad,_0x45de77={..._0xf4ae47,'Content-Type':_0x1243d1[_0x325af9(0x1d0)]&&_0x1243d1[_0x325af9(0x1d0)][_0xb4d618['NAOnQ']]||(_0x304757?_0x325af9(0xcc):_0xb4d618['zzIla']),..._0x1243d1[_0x325af9(0x1d0)]||{}};_0x549969[_0x325af9(0x244)](_0x4bde7e['OK'],_0x45de77),_0x28f7a7[_0x325af9(0x2bf)](_0x549969);}),_0x28f7a7['on'](_0xb4d618[_0xcb06ad(0x80)],_0x51c7b3=>{const _0x34118d=_0xcb06ad,_0x23486b={'lnxLW':function(_0x5c3fd4,_0x64221b){return _0xb4d618['ZahvV'](_0x5c3fd4,_0x64221b);},'bIlxa':_0xb4d618[_0x34118d(0x1ff)],'vmRUN':function(_0x37119a,_0x3fdbdb,_0x34c5d0,_0x53e48f){const _0x31ce27=_0x34118d;return _0xb4d618[_0x31ce27(0x1fb)](_0x37119a,_0x3fdbdb,_0x34c5d0,_0x53e48f);}};console[_0x34118d(0x245)](_0x34118d(0x1d6)+'m\x20error\x20fo'+'r\x20'+_0x115cfd+':',_0x51c7b3),_0xb4d618[_0x34118d(0x174)](_0x5c3e35,_0x8d575f)?(console[_0x34118d(0xbb)]('Read\x20strea'+_0x34118d(0x24c)+_0x34118d(0x196)+_0x34118d(0x138)+_0x34118d(0x24a)+_0x34118d(0x8c)+_0x115cfd),_0x3d62d0['increment'](_0xb4d618['azvLi']),_0x427907(_0x5c3e35,_0x8d575f,_0x3b1c08)[_0x34118d(0x19f)](_0x17ae22=>{const _0x134a7e=_0x34118d;if(_0xb4d618[_0x134a7e(0x1a1)](_0xb4d618['VyeCi'],_0xb4d618[_0x134a7e(0x11a)])){if(_0xb4d618[_0x134a7e(0x150)](_0x17ae22['code'],_0x4bde7e['OK'])&&_0x17ae22['data']&&_0x17ae22[_0x134a7e(0xbd)]['url']){const {url:_0x107256,cloudtype:_0x5c1a5c,expiration:_0x1fd6c8,path:_0x1efe88,headers:_0x4b4242,uniqid:_0x3f29ff,thumb:_0x256fb8}=_0x17ae22[_0x134a7e(0xbd)],_0x15db48={'realUrl':_0x107256,'cloudtype':_0x5c1a5c,'expiration':_0xb4d618[_0x134a7e(0x264)](_0x1fd6c8,-0x5*0x4fd+0x19d0+0x309),'path':_0x1efe88,'headers':_0x4b4242,'uniqid':_0x3f29ff,'thumb':_0x256fb8};_0x3842fc[_0x591912]={'uniqid':_0x15db48[_0x134a7e(0x12e)],'timestamp':Date[_0x134a7e(0x24f)]()};const _0x3ee906=_0xe7013d[_0x134a7e(0x12c)](_0x40c942,_0x15db48[_0x134a7e(0x12e)]+'_'+_0x53175f['randomByte'+'s'](0x1a08+0x266+-0x1c5e)['toString'](_0xb4d618['jBhEb'])+_0x134a7e(0x19b));_0x3442af(_0x15db48,_0x3ee906,_0x115cfd,_0x5b08c0,_0x549969,_0x1a74ac);}else _0x3d62d0[_0x134a7e(0x212)](_0xb4d618['bBSPR']),_0xb4d618['QfxKR'](_0x49245c,_0x549969,_0x4bde7e['BAD_GATEWA'+'Y'],_0x17ae22['message']||_0xb4d618['ZomvI']);}else _0x469bfc['writeHead'](_0xa7b169[_0x134a7e(0x13e)],{'Location':_0x5bbea5[_0x134a7e(0xbd)]['url']}),_0x130da5[_0x134a7e(0x219)]();})[_0x34118d(0x1bb)](_0x1a6c42=>{const _0x2781ca=_0x34118d;_0x23486b['lnxLW'](_0x2781ca(0xa8),'IbBsj')?(_0x3d62d0['increment'](_0x23486b['bIlxa']),console['error'](_0x2781ca(0x288)+_0x2781ca(0x1df)+'\x20data\x20afte'+_0x2781ca(0x20f)+_0x2781ca(0x23e)+'\x20'+_0x1a6c42[_0x2781ca(0x116)]),_0x23486b['vmRUN'](_0x49245c,_0x549969,_0x4bde7e[_0x2781ca(0x149)+_0x2781ca(0xe2)+'R'],'Failed\x20to\x20'+_0x2781ca(0x87)+_0x2781ca(0x25c)+_0x1a6c42[_0x2781ca(0x116)])):_0x320b0f[_0x5bd280]={'uniqid':_0x3c9bf9[_0x2781ca(0x12e)],'timestamp':_0x44eabe['now']()};})):_0xb4d618[_0x34118d(0x28b)](_0x48a095,_0x549969,_0x115cfd,_0x5c3e35,_0x8d575f,_0x3b1c08,_0x591912);}),_0x549969['on'](_0xb4d618[_0xcb06ad(0xbc)],()=>{const _0x285434=_0xcb06ad;if(!_0x549969[_0x285434(0x1e4)+_0x285434(0x1b1)]){if(_0xb4d618[_0x285434(0x1d9)]!==_0xb4d618[_0x285434(0x1d9)])try{_0xdc7893[_0x285434(0xf3)](_0x28b08d,{'recursive':!![]}),_0x5da90c[_0x285434(0xbb)](_0x285434(0x281)+_0x285434(0xd8)+'ted:\x20'+_0x4e84c3);}catch(_0x59c697){_0x3f7513['error'](_0x285434(0x27c)+_0x285434(0xfc)+'\x20directory'+'\x20'+_0x1a6892+':',_0x59c697),_0x12e31d[_0x285434(0x220)](0x13*-0x6c+-0x228d+0x2a92);}else console[_0x285434(0xbb)](_0x285434(0x130)+_0x285434(0x1ad)+_0x285434(0x210)+_0x285434(0x13d)+'\x20'+_0x115cfd+(_0x285434(0x20c)+_0x285434(0x137)+_0x285434(0x26f))),_0x28f7a7['destroy']();}});}function _0x4a4a(_0x4f218e,_0x4f5992){const _0x5171ee=_0x3a8a();return _0x4a4a=function(_0x7f01a8,_0x2a2b37){_0x7f01a8=_0x7f01a8-(0x105*-0x1d+-0xca*-0x5+0x1a1b);let _0x4d1105=_0x5171ee[_0x7f01a8];return _0x4d1105;},_0x4a4a(_0x4f218e,_0x4f5992);}const _0x3b30d7=(_0x1b9518,_0x21f2dd,_0x383281)=>{const _0x5837f8=_0x5f2e5a,_0x447ec2={'jFKhX':function(_0x3eace6,_0x836fd1,_0x31e7fb,_0x254269,_0x216ff0,_0x1198e8,_0x4919f6){return _0x3eace6(_0x836fd1,_0x31e7fb,_0x254269,_0x216ff0,_0x1198e8,_0x4919f6);},'GuIvp':function(_0x37de4a,_0x16fc50){return _0x37de4a>_0x16fc50;},'PheHa':_0x5837f8(0xa1)+_0x5837f8(0x1a4),'jMipU':function(_0x38013e,_0xa2c764,_0x511364,_0x194b45){return _0x38013e(_0xa2c764,_0x511364,_0x194b45);},'CAwQN':_0x5837f8(0x204),'iRkmb':function(_0x2388a1,_0x414d74){return _0x2388a1===_0x414d74;},'fHQvI':_0x5837f8(0x1b4)};_0x3d62d0['increment'](_0x447ec2[_0x5837f8(0x16c)]),console['error'](_0x5837f8(0x288)+'hing\x20from\x20'+_0x5837f8(0x12f)+_0x383281),_0x447ec2['jMipU'](_0x49245c,_0x1b9518,_0x4bde7e['BAD_GATEWA'+'Y'],_0x5837f8(0x1c7)+'y:\x20Failed\x20'+_0x5837f8(0x138)+_0x5837f8(0x206)+_0x383281);if(_0x219f35[_0x5837f8(0x1eb)](_0x21f2dd))try{_0x447ec2['CAwQN']!=='myimk'?_0x219f35['unlinkSync'](_0x21f2dd):_0x447ec2[_0x5837f8(0x1bd)](_0x3f223d,_0x13c5c7,_0x52b295,_0x558f8e,_0x55ea6e,_0x43498d,_0xd33f8e);}catch(_0x40d962){if(_0x447ec2[_0x5837f8(0x163)](_0x447ec2[_0x5837f8(0x170)],_0x447ec2[_0x5837f8(0x170)]))console[_0x5837f8(0x245)]('Error\x20unli'+'nking\x20temp'+'\x20file\x20'+_0x21f2dd+':',_0x40d962);else{if(_0x447ec2['GuIvp'](_0x47bff2-_0x164d73[_0x5f18b9][_0x5837f8(0x21e)],_0x1585ba)){_0x3b47cd[_0x5837f8(0xb3)](_0x4d4c71);const _0x201a43=_0x2a317e['join'](_0x58160c,_0x4cb50b+_0x5837f8(0x2a4)),_0x163fb2=_0x287029[_0x5837f8(0x12c)](_0x3d8e9d,_0x3f741c[_0x2559b8][_0x5837f8(0x12e)]+_0x5837f8(0x1bf));_0x4416ef[_0x5837f8(0xb3)](_0x201a43,_0x163fb2);}}}},_0x48a095=(_0x5b2431,_0x291ea0,_0x9ea73e,_0x1f7d41,_0x47a8f0,_0x231537)=>{const _0x1499a6=_0x5f2e5a,_0x40e0bd={'obvUj':function(_0xa009cb,_0x4582d1,_0x3f59dd,_0x4f2c3b,_0x497fc4,_0x3de096,_0xce4c8f){return _0xa009cb(_0x4582d1,_0x3f59dd,_0x4f2c3b,_0x497fc4,_0x3de096,_0xce4c8f);},'slBDa':function(_0x215f68,_0x541115){return _0x215f68!==_0x541115;},'vYebf':_0x1499a6(0x110),'avfMW':_0x1499a6(0x250),'Gfoun':function(_0x17578c,_0xb24a93,_0xba4b70,_0x479d61){return _0x17578c(_0xb24a93,_0xba4b70,_0x479d61);},'ZuAbO':_0x1499a6(0xec)+_0x1499a6(0xd0)+_0x1499a6(0xdc),'xxfQl':function(_0x421fd0,_0x379be8){return _0x421fd0===_0x379be8;},'EwATS':_0x1499a6(0x294),'bBxFN':'jtfQR','lRDXn':function(_0x1aa6d7,_0xa755f8){return _0x1aa6d7!==_0xa755f8;},'IwPZE':_0x1499a6(0x239),'cDHng':_0x1499a6(0xec)+_0x1499a6(0x1d7)+_0x1499a6(0x183),'dfMhv':_0x1499a6(0xa1)+'ror','WkZdQ':_0x1499a6(0x10c)+_0x1499a6(0x13a),'UWwGu':'apiCall','SsfzH':_0x1499a6(0xb6)+_0x1499a6(0x257)+'r:\x20Unable\x20'+_0x1499a6(0x293)+_0x1499a6(0x1ce)+_0x1499a6(0x14b)};_0x3d62d0[_0x1499a6(0x212)](_0x40e0bd[_0x1499a6(0x1b0)]),console[_0x1499a6(0x245)](_0x1499a6(0xfb)+_0x1499a6(0x1a8)+_0x1499a6(0x14c)+_0x291ea0),_0x9ea73e&&_0x1f7d41?(console['log'](_0x1499a6(0x156)+'\x20error,\x20at'+_0x1499a6(0xaf)+_0x1499a6(0xee)+_0x1499a6(0x226)+_0x1499a6(0x267)+_0x291ea0),_0x3d62d0['increment'](_0x40e0bd[_0x1499a6(0xd3)]),_0x40e0bd[_0x1499a6(0x1cd)](_0x427907,_0x9ea73e,_0x1f7d41,_0x47a8f0)['then'](_0x10f3db=>{const _0x42c488=_0x1499a6,_0x4da0d6={'aFdOk':_0x42c488(0x1f4)+'pe'};if(_0x40e0bd['xxfQl'](_0x10f3db[_0x42c488(0x114)],_0x4bde7e['OK'])&&_0x10f3db[_0x42c488(0xbd)]&&_0x10f3db[_0x42c488(0xbd)][_0x42c488(0x7e)]){if(_0x40e0bd[_0x42c488(0x2a5)]!==_0x40e0bd[_0x42c488(0x146)]){const {url:_0x21bf8e,cloudtype:_0x37269c,expiration:_0x3ed923,path:_0x932f7b,headers:_0x370ea5,uniqid:_0x377153,thumb:_0x4a05f3}=_0x10f3db[_0x42c488(0xbd)],_0x38d4ad={'realUrl':_0x21bf8e,'cloudtype':_0x37269c,'expiration':_0x3ed923*(-0x9*-0x3c7+-0x1*0x1d85+-0x2*0x49),'path':_0x932f7b,'headers':_0x370ea5,'uniqid':_0x377153,'thumb':_0x4a05f3};_0x231537&&(_0x3842fc[_0x231537]={'uniqid':_0x38d4ad[_0x42c488(0x12e)],'timestamp':Date['now']()});const _0x2b363e=_0xe7013d[_0x42c488(0x12c)](_0x40c942,_0x231537+_0x42c488(0x2a4)),_0x260606=_0xe7013d[_0x42c488(0x12c)](_0x40c942,_0x38d4ad[_0x42c488(0x12e)]+_0x42c488(0x1bf)),_0xfe1388=_0xe7013d['join'](_0x40c942,_0x38d4ad[_0x42c488(0x12e)]+'_'+_0x53175f[_0x42c488(0x231)+'s'](-0x1522*-0x1+-0x10*0x48+-0x1092)[_0x42c488(0x200)]('hex')+_0x42c488(0x19b));_0x219f35[_0x42c488(0x9d)]['mkdir'](_0xe7013d[_0x42c488(0x2a7)](_0x2b363e),{'recursive':!![]})[_0x42c488(0x19f)](()=>_0x219f35[_0x42c488(0x9d)]['writeFile'](_0x2b363e,JSON[_0x42c488(0x145)](_0x38d4ad)))[_0x42c488(0x19f)](()=>{const _0x175752=_0x42c488;_0x40e0bd[_0x175752(0x13b)](_0x3442af,_0x38d4ad,_0xfe1388,_0x260606,_0x2b363e,_0x5b2431,req);})[_0x42c488(0x1bb)](_0x226baa=>{const _0x175a22=_0x42c488;if(_0x40e0bd[_0x175a22(0x12b)](_0x40e0bd[_0x175a22(0x22c)],_0x40e0bd['avfMW']))console[_0x175a22(0x245)](_0x175a22(0xac)+_0x175a22(0x20e)+'ile\x20after\x20'+_0x175a22(0x7f)+_0x175a22(0x10b)+_0x226baa[_0x175a22(0x116)]),_0x40e0bd[_0x175a22(0x1cd)](_0x49245c,_0x5b2431,_0x4bde7e[_0x175a22(0x149)+'ERVER_ERRO'+'R'],_0x40e0bd['ZuAbO']);else{const _0x2e09b1={..._0x2d6dca,'Content-Type':_0x1ceab5[_0x175a22(0x1d0)]&&_0x514d3a['headers'][_0x4da0d6[_0x175a22(0x24b)]]||(_0x5547c3?_0x175a22(0xcc):_0x175a22(0x24e)+'n/octet-st'+_0x175a22(0x105)),..._0x10cb26[_0x175a22(0x1d0)]||{}};_0xd3723d[_0x175a22(0x244)](_0x1b112a['OK'],_0x2e09b1),_0x3248a5[_0x175a22(0x2bf)](_0x42803b);}});}else _0x4a43ca=_0x11f149;}else{if(_0x40e0bd['lRDXn'](_0x42c488(0x239),_0x40e0bd[_0x42c488(0xb7)]))return _0x5e9dae[_0x42c488(0x258)](_0x42c488(0xfb)+'ing\x20or\x20par'+_0x42c488(0x144)+_0x42c488(0xf4)+'\x20'+_0x2858ed+('\x20for\x20valid'+_0x42c488(0x223)),_0x5115a8),![];else _0x3d62d0[_0x42c488(0x212)]('fetchApiWa'+_0x42c488(0xe3)),_0x49245c(_0x5b2431,_0x4bde7e[_0x42c488(0xdf)+'Y'],_0x10f3db['message']||_0x40e0bd[_0x42c488(0x22f)]);}})[_0x1499a6(0x1bb)](_0x3836de=>{const _0xe8460c=_0x1499a6;_0x3d62d0[_0xe8460c(0x212)](_0x40e0bd[_0xe8460c(0x190)]),console['error']('Error\x20fetc'+'hing\x20fresh'+'\x20data\x20afte'+_0xe8460c(0x1c1)+'ad\x20error:\x20'+_0x3836de['message']),_0x40e0bd[_0xe8460c(0x1cd)](_0x49245c,_0x5b2431,_0x4bde7e[_0xe8460c(0x149)+_0xe8460c(0xe2)+'R'],_0xe8460c(0xec)+'fetch\x20fres'+_0xe8460c(0x25c)+_0x3836de[_0xe8460c(0x116)]);})):_0x49245c(_0x5b2431,_0x4bde7e[_0x1499a6(0x149)+_0x1499a6(0xe2)+'R'],_0x40e0bd[_0x1499a6(0x229)]);};_0x326b5e[_0x5f2e5a(0x171)](_0x5a2d53,()=>{const _0x4235c2=_0x5f2e5a;console[_0x4235c2(0xbb)](_0x4235c2(0x1d1)+_0x4235c2(0x279)+_0x4235c2(0xe8)+_0x4235c2(0x235)+'ost:'+_0x5a2d53);}),process['on'](_0x5f2e5a(0x1d3),()=>{const _0x52a127=_0x5f2e5a,_0x34b99c={'jbqQn':function(_0x585fd0,_0x3ca5e0){return _0x585fd0===_0x3ca5e0;},'KZUyB':_0x52a127(0x158),'VspEU':_0x52a127(0x1a3)+'sed.','oBPML':_0x52a127(0x1cb)+_0x52a127(0xf6),'qNYLd':_0x52a127(0x285)+_0x52a127(0xe7)+_0x52a127(0xd5)+_0x52a127(0x9a)+_0x52a127(0x106),'OpYfk':function(_0xff3e6c,_0x1d145f,_0x111f34){return _0xff3e6c(_0x1d145f,_0x111f34);}};console[_0x52a127(0xbb)](_0x34b99c[_0x52a127(0xc5)]),_0x326b5e[_0x52a127(0x217)](()=>{const _0x3bdb42=_0x52a127;_0x34b99c[_0x3bdb42(0x16e)](_0x34b99c[_0x3bdb42(0xdd)],_0x34b99c[_0x3bdb42(0xdd)])?(console[_0x3bdb42(0xbb)](_0x34b99c['VspEU']),process[_0x3bdb42(0x220)](-0x43a*-0x5+-0x1*0x59+-0x14c9)):_0x23e8ef[_0x3bdb42(0xb4)](_0xbd901a);}),_0x34b99c[_0x52a127(0x202)](setTimeout,()=>{const _0x52d56b=_0x52a127;console[_0x52d56b(0x245)](_0x34b99c[_0x52d56b(0x291)]),process['exit'](-0x23b*0xd+0x3*-0x112+0x2036);},0x39*-0xd3+0x48d1+-0x2*-0x69d);}); \ No newline at end of file diff --git a/source.js b/source.js index f51bc5f..d40803a 100644 --- a/source.js +++ b/source.js @@ -164,7 +164,7 @@ async function handleApiRedirect(res, apiData) { res.end(); } -async function processSuccessfulApiData(apiData, uniqidhex, reqPath, token, sign, res) { +async function processSuccessfulApiData(apiData, uniqidhex, reqPath, token, sign, res, req) { const { url: realUrl, cloudtype, expiration, path: apiPath, headers, uniqid, thumb } = apiData.data; const data = { realUrl, cloudtype, expiration: expiration * 1000, path: apiPath, headers, uniqid, thumb }; @@ -186,16 +186,16 @@ async function processSuccessfulApiData(apiData, uniqidhex, reqPath, token, sign const contentLength = stats.size; if (contentLength < 2048 && data.headers['content-length'] && parseInt(data.headers['content-length'], 10) !== contentLength) { console.warn(`Content length mismatch for ${cacheContentFile}. API: ${data.headers['content-length']}, Cache: ${contentLength}. Re-fetching.`); - fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res); + fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res, req); } else { - serveFromCache(data, cacheContentFile, cacheMetaFile, res, reqPath, token, sign, uniqidhex); + serveFromCache(data, cacheContentFile, cacheMetaFile, res, reqPath, token, sign, uniqidhex, req); } } else { - fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res); + fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res, req); } } -async function tryServeFromStaleCacheOrError(uniqidhex, res, errorMessage) { +async function tryServeFromStaleCacheOrError(uniqidhex, res, errorMessage, req) { if (pathIndex[uniqidhex]) { const cacheMetaFile = pathModule.join(cacheDir, `${uniqidhex}.meta`); const cacheContentFile = pathModule.join(cacheDir, `${pathIndex[uniqidhex].uniqid}.content`); @@ -203,7 +203,7 @@ async function tryServeFromStaleCacheOrError(uniqidhex, res, errorMessage) { console.warn(`API call failed or returned non-200. Serving stale cache for ${uniqidhex}`); try { const cacheData = JSON.parse(fs.readFileSync(cacheMetaFile, 'utf8')); - serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, null, null, null, uniqidhex); + serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, null, null, null, uniqidhex, req); return; } catch (parseError) { console.error(`Error parsing stale meta file ${cacheMetaFile}:`, parseError); @@ -263,7 +263,7 @@ async function handleMainRequest(req, res) { res.end(); } else { viewsInfo.increment('cacheHit'); - serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, reqPath, token, sign, uniqidhex); + serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, reqPath, token, sign, uniqidhex, req); } } else { try { @@ -275,15 +275,15 @@ async function handleMainRequest(req, res) { } if (apiData.code === HTTP_STATUS.OK && apiData.data && apiData.data.url) { - await processSuccessfulApiData(apiData, uniqidhex, reqPath, token, sign, res); + await processSuccessfulApiData(apiData, uniqidhex, reqPath, token, sign, res, req); } else { viewsInfo.increment('fetchApiWarning'); - await tryServeFromStaleCacheOrError(uniqidhex, res, apiData.message); + await tryServeFromStaleCacheOrError(uniqidhex, res, apiData.message, req); } } catch (error) { viewsInfo.increment('fetchApiError'); console.error('Error in API call or processing:', error); - await tryServeFromStaleCacheOrError(uniqidhex, res, `Bad Gateway: API request failed. ${error.message}`); + await tryServeFromStaleCacheOrError(uniqidhex, res, `Bad Gateway: API request failed. ${error.message}`, req); } } } @@ -418,7 +418,7 @@ async function fetchApiData(reqPath, token, sign) { // 从真实 URL 获取数据并写入缓存 const REAL_URL_FETCH_TIMEOUT_MS = 0; // 0 means no timeout for the actual file download -const fetchAndServe = async (data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res) => { +const fetchAndServe = async (data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res, req) => { const protocol = data.realUrl.startsWith('https:') ? https : http; protocol.get(data.realUrl, { timeout: REAL_URL_FETCH_TIMEOUT_MS, rejectUnauthorized: false }, (realRes) => { @@ -502,7 +502,7 @@ const fetchAndServe = async (data, tempCacheContentFile, cacheContentFile, cache }; // 从缓存中读取数据并返回 -async function serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, reqPath, token, sign, uniqidhex) { +async function serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, reqPath, token, sign, uniqidhex, req) { if (!cacheData) { // 缓存数据不可用,尝试重新获取 console.warn(`Cache metadata unavailable for ${cacheContentFile}, attempting to fetch fresh data`); @@ -531,7 +531,7 @@ async function serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, r // 获取并提供新数据 const tempCacheContentFile = pathModule.join(cacheDir, `${data.uniqid}_${crypto.randomBytes(16).toString('hex')}.temp`); - fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res); + fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res, req); return; } else { viewsInfo.increment('fetchApiWarning'); @@ -616,7 +616,7 @@ async function serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, r // 获取并提供新数据 const tempCacheContentFile = pathModule.join(cacheDir, `${data.uniqid}_${crypto.randomBytes(16).toString('hex')}.temp`); - fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res); + fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res, req); return; } else { sendErrorResponse(res, HTTP_STATUS.BAD_GATEWAY, apiData.message || 'Failed to fetch data from API'); @@ -692,7 +692,7 @@ async function serveFromCache(cacheData, cacheContentFile, cacheMetaFile, res, r // 获取并提供新数据 const tempCacheContentFile = pathModule.join(cacheDir, `${data.uniqid}_${crypto.randomBytes(16).toString('hex')}.temp`); - fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res); + fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res, req); } else { viewsInfo.increment('fetchApiWarning'); sendErrorResponse(res, HTTP_STATUS.BAD_GATEWAY, apiData.message || 'Failed to fetch data from API'); @@ -763,7 +763,7 @@ const handleCacheReadError = (res, filePath, reqPath, token, sign, uniqidhex) => fs.promises.mkdir(pathModule.dirname(cacheMetaFile), { recursive: true }) .then(() => fs.promises.writeFile(cacheMetaFile, JSON.stringify(data))) .then(() => { - fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res); + fetchAndServe(data, tempCacheContentFile, cacheContentFile, cacheMetaFile, res, req); }) .catch(writeError => { console.error(`Error writing meta file after cache read error: ${writeError.message}`);