/* * @name RRTV 4K * @author @Jsforbaby * * [更新日志] * v1.6: @小白脸指导parseArgs处理 * v1.7: 修复自定义播放器问题 ==== 使用说明 === QuanX: 需要配置脚本参数: let USER_CONFIG = { TOKEN: "", //手动填写频道更新的token UMID: "", //手动填写.. PLAYER_Code: "SenPlayer", // 可以填播放器映射表中的任意播放器名称,忽略大小写,默认SenPlayer CustomScheme: "" // 自定义跳转Scheme,填写后优先使用,支持{url}占位符 }; ==== Quantumultx === [rewrite_local] ^https?:\/\/api\.rrmj\.plus\/m-station\/drama\/(?:page|play) url script-request-header https://raw.githubusercontent.com/Yu9191/Rewrite/refs/heads/main/RRSP.js [mitm] hostname = api.rrmj.plus */ const $ = new Env("人人视频4K嗅探"); // 配置 let USER_CONFIG = { TOKEN: "", UMID: "", PLAYER_Code: "SenPlayer", CustomScheme: "" }; // 播放器映射表 const PLAYER_MAP = { "SenPlayer": "SenPlayer://x-callback-url/play?url=", "Infuse": "infuse://x-callback-url/play?url=", "Fileball": "filebox://play?url=", "Alook": "Alook://", "VLC": "vlc://", "KMPlayer": "kmplayer://", "VidHub": "open-vidhub://x-callback-url/open?url=", "IINA": "iina://weblink?url=", "NPlayer": "nplayer-http://", "Safari": "http://" }; const CONFIG = { SIGN_SECRET: 'ES513W0B1CsdUrR13Qk5EgDAKPeeKZY', API_DECRYPT_KEY: '3b744389882a4067', M3U8_IV: 'b1da7878016e4e2b', BASE_URL: 'https://api.rrmj.plus', URL_PATH: '/m-station/drama/page' }; const UTILS_URL = 'https://raw.githubusercontent.com/xzxxn777/Surge/main/Utils/Utils.js'; const CACHE_KEY_CODE = 'Utils_Code'; (function(a,b){var aD=a0d,aC=a0e,c=a();while(!![]){try{var d=parseInt(aC(0x195))/0x1*(parseInt(aC(0xe6))/0x2)+-parseInt(aD(0x170,'\x57\x42\x30\x63'))/0x3+parseInt(aD(0x3a2,'\x4e\x5b\x57\x32'))/0x4+parseInt(aC(0x19a))/0x5+-parseInt(aC(0x28e))/0x6+parseInt(aC(0x326))/0x7+-parseInt(aD(0x41b,'\x55\x44\x57\x52'))/0x8*(parseInt(aC(0x397))/0x9);if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(a0c,0xdc6ff));function a0e(a,b){var c=a0c();return a0e=function(d,e){d=d-0x94;var f=c[d];if(a0e['\x52\x50\x6b\x66\x47\x59']===undefined){var g=function(l){var m='\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x2b\x2f\x3d';var n='',o='',p=n+g;for(var q=0x0,r,s,t=0x0;s=l['\x63\x68\x61\x72\x41\x74'](t++);~s&&(r=q%0x4?r*0x40+s:s,q++%0x4)?n+=p['\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74'](t+0xa)-0xa!==0x0?String['\x66\x72\x6f\x6d\x43\x68\x61\x72\x43\x6f\x64\x65'](0xff&r>>(-0x2*q&0x6)):q:0x0){s=m['\x69\x6e\x64\x65\x78\x4f\x66'](s);}for(var u=0x0,v=n['\x6c\x65\x6e\x67\x74\x68'];u>(-0x2*q&0x6)):q:0x0){s=m['\x69\x6e\x64\x65\x78\x4f\x66'](s);}for(var u=0x0,v=n['\x6c\x65\x6e\x67\x74\x68'];u{var aP=a0d,aO=a0e,a={'\x69\x79\x5a\x54\x6f':function(m,n){return m=n;},'\x68\x6c\x50\x42\x6f':aO(0x293),'\x52\x77\x4a\x52\x61':aO(0x5ab),'\x70\x65\x78\x55\x71':aP(0x44c,'\x52\x4d\x66\x71'),'\x77\x65\x64\x69\x57':aP(0x25d,'\x40\x45\x25\x62'),'\x68\x6e\x41\x63\x76':function(m,n){return m=n;},'\x49\x59\x6a\x76\x6d':aP(0x24f,'\x77\x69\x74\x59'),'\x62\x67\x57\x79\x73':aP(0x599,'\x62\x62\x71\x67'),'\x61\x74\x73\x65\x66':aO(0x5ac)+aP(0x580,'\x67\x79\x39\x34'),'\x73\x6d\x58\x6c\x50':aP(0x3d9,'\x5a\x37\x4f\x69')+aO(0x19c),'\x4c\x42\x43\x4f\x43':function(m,n){return m!==n;},'\x63\x4f\x6e\x45\x6e':aP(0x631,'\x5b\x44\x4d\x65'),'\x49\x67\x66\x71\x4c':function(m,n,o){return m(n,o);},'\x66\x65\x57\x73\x47':aO(0x4c8),'\x43\x45\x4e\x4b\x42':aO(0x3d7),'\x57\x51\x79\x56\x6b':aP(0x168,'\x34\x58\x6d\x2a')+aP(0x5ae,'\x4e\x4f\x71\x52'),'\x72\x53\x56\x56\x5a':aO(0x31b),'\x6f\x6a\x62\x59\x41':aP(0x39f,'\x66\x64\x24\x5a'),'\x52\x78\x59\x56\x4a':function(m,n){return m(n);},'\x51\x4a\x6f\x43\x51':function(m,n){return m!==n;},'\x45\x49\x58\x71\x56':aO(0x1aa)+'\x72','\x73\x71\x55\x66\x43':function(m,n,o,p){return m(n,o,p);},'\x55\x73\x4f\x74\x4b':aP(0x40b,'\x40\x45\x25\x62')+aP(0x4a0,'\x77\x69\x74\x59'),'\x74\x49\x52\x50\x68':function(m,n){return m(n);},'\x6d\x52\x56\x6a\x75':function(m,n,o,p){return m(n,o,p);},'\x50\x68\x6f\x63\x59':aO(0x457),'\x70\x50\x4e\x77\x5a':function(m,n,o,p){return m(n,o,p);},'\x41\x77\x50\x4c\x6c':aO(0x64c),'\x55\x62\x4c\x6e\x78':function(m,n,o,p,q){return m(n,o,p,q);},'\x42\x58\x4a\x66\x52':aP(0x647,'\x5a\x37\x4f\x69'),'\x50\x4a\x41\x43\x4c':aO(0x1a6),'\x6c\x78\x4a\x71\x41':aP(0x1e9,'\x76\x57\x21\x79'),'\x67\x6e\x4f\x4a\x45':aO(0x40c),'\x4c\x77\x61\x4d\x4a':aP(0x207,'\x4d\x79\x5d\x6a'),'\x6b\x53\x59\x44\x4f':function(m,n){return m(n);},'\x75\x67\x71\x77\x41':aP(0x64d,'\x29\x44\x52\x41')+'\x2b\x24','\x51\x54\x6d\x44\x73':aO(0x363),'\x42\x46\x54\x71\x62':aO(0x2bd),'\x4a\x76\x6f\x42\x51':function(m,n){return m>n;},'\x6f\x53\x6d\x63\x66':aP(0xff,'\x34\x5b\x34\x34'),'\x57\x6f\x62\x7a\x47':function(m,n){return m===n;},'\x4c\x74\x52\x44\x77':aP(0x2b2,'\x4b\x36\x41\x29'),'\x45\x48\x46\x75\x57':function(m,n){return m===n;},'\x6c\x79\x55\x42\x48':aO(0x33f),'\x64\x53\x77\x71\x4b':function(m,n){return m>n;},'\x78\x7a\x6c\x6b\x45':function(m,n){return m(n);},'\x49\x43\x59\x69\x42':aO(0x67b)+aO(0x1fa),'\x50\x63\x78\x76\x73':function(m){return m();},'\x6a\x62\x77\x57\x43':aP(0xd1,'\x6b\x2a\x52\x40')+aO(0x339),'\x41\x78\x58\x45\x4e':aP(0x6ac,'\x55\x44\x57\x52'),'\x54\x50\x66\x6d\x46':aO(0x21c),'\x70\x4d\x51\x63\x78':aP(0x22e,'\x34\x58\x6d\x2a'),'\x67\x50\x63\x49\x51':function(m){return m();},'\x67\x6f\x56\x49\x41':aP(0x578,'\x29\x44\x52\x41')+aO(0x5e5),'\x6e\x73\x42\x73\x63':function(m,n){return m||n;},'\x77\x44\x5a\x42\x57':aP(0x378,'\x78\x21\x25\x6f'),'\x4d\x4f\x76\x6d\x56':aO(0xab),'\x56\x6e\x52\x4b\x66':aO(0x2e0),'\x57\x77\x54\x73\x51':aP(0x342,'\x4d\x79\x5d\x6a'),'\x4b\x48\x57\x52\x70':aO(0x38e)+aO(0x67a)+aO(0x495)+aP(0x1f9,'\x29\x44\x52\x41'),'\x52\x56\x77\x50\x57':aO(0x353)+aP(0x1ff,'\x29\x44\x52\x41')+aP(0x5f3,'\x58\x4e\x4b\x74'),'\x67\x67\x51\x47\x67':aP(0x402,'\x40\x45\x25\x62')+aP(0x541,'\x62\x37\x45\x6e')+aP(0x55a,'\x6d\x5b\x6a\x7a')+aP(0x1b5,'\x35\x29\x46\x74')+aO(0x1a9)+aP(0x55f,'\x35\x29\x46\x74')+aO(0x3c4)+aP(0x2d9,'\x64\x74\x4b\x5b')+aP(0x22c,'\x25\x68\x71\x28')+aP(0x444,'\x71\x4a\x4f\x41')+aP(0x201,'\x35\x29\x46\x74'),'\x66\x66\x6f\x42\x79':function(m,n){return m*n;},'\x49\x41\x65\x69\x72':aO(0x106),'\x4d\x63\x66\x49\x78':aP(0x21b,'\x5b\x44\x4d\x65'),'\x50\x46\x59\x76\x76':aO(0x2a0),'\x69\x47\x79\x41\x62':aO(0x57a),'\x6e\x4c\x52\x62\x67':aP(0x461,'\x6b\x2a\x52\x40'),'\x53\x53\x59\x6a\x50':aP(0x5b9,'\x32\x21\x47\x69'),'\x7a\x6b\x71\x62\x65':aP(0x5f1,'\x68\x26\x28\x7a'),'\x78\x71\x72\x56\x6d':aO(0x196),'\x73\x6f\x59\x4f\x55':aO(0x5f2),'\x76\x52\x41\x54\x57':aP(0xc0,'\x21\x4a\x62\x61')+aO(0xf5),'\x6d\x74\x44\x69\x74':aP(0x23b,'\x34\x58\x6d\x2a'),'\x4c\x4a\x6c\x78\x56':aP(0x4d7,'\x49\x39\x65\x4b')};function b(m){var aS=aP,aR=aO,n={'\x51\x43\x6c\x6d\x44':function(o,p){var aQ=a0e;return a[aQ(0x302)](o,p);},'\x59\x67\x7a\x50\x71':a[aR(0x668)],'\x55\x56\x4c\x50\x61':a[aS(0x12f,'\x67\x79\x39\x34')]};if(a[aS(0x5e2,'\x49\x39\x65\x4b')](a[aR(0x13a)],a[aR(0x13a)]))return b=a[aS(0x53f,'\x34\x58\x6d\x2a')](a[aS(0x2a9,'\x49\x39\x65\x4b')],typeof Symbol)&&a[aS(0x5d5,'\x77\x69\x74\x59')]==typeof Symbol[aR(0x4c5)]?function(o){var aU=aS,aT=aR;if(n[aT(0x60a)](n[aU(0x20f,'\x44\x21\x6c\x31')],n[aU(0x2f7,'\x57\x42\x30\x63')]))return typeof o;else{var q=j[aT(0x178)][aU(0x644,'\x29\x44\x52\x41')][aT(0x3a7)](k[aT(0x2b4)](0x4,0x14)),r=l[aT(0x178)][aU(0x479,'\x36\x45\x59\x4a')][aU(0x519,'\x59\x51\x33\x4c')](m[aT(0x69d)]),v=q[aT(0x11e)][aU(0x26f,'\x6d\x5b\x6a\x7a')](r,q,{'\x69\x76':r,'\x6d\x6f\x64\x65':p[aT(0x1fd)][aT(0x525)],'\x70\x61\x64\x64\x69\x6e\x67':q[aU(0x5ed,'\x40\x45\x25\x62')][aU(0x223,'\x25\x68\x71\x28')]});return v[aT(0x64c)](r[aU(0x175,'\x59\x5d\x31\x47')][aT(0x3db)]);}}:function(o){var aY=aS,aW=aR,p={'\x44\x78\x6e\x78\x7a':function(q,r){var aV=a0d;return a[aV(0x5d0,'\x76\x57\x21\x79')](q,r);},'\x6e\x46\x65\x57\x57':a[aW(0x36f)],'\x6b\x62\x58\x52\x5a':function(q,r){var aX=aW;return a[aX(0x435)](q,r);},'\x6c\x56\x62\x56\x72':a[aY(0x2a2,'\x66\x51\x6c\x65')]};if(a[aW(0x64f)](aW(0x3d3),a[aW(0x120)]))return o&&a[aY(0x589,'\x32\x21\x47\x69')](aW(0x1e8),typeof Symbol)&&a[aY(0x1ce,'\x4d\x79\x5d\x6a')](o[aY(0x59d,'\x35\x29\x46\x74')+'\x72'],Symbol)&&a[aW(0x302)](o,Symbol[aY(0x152,'\x36\x35\x33\x79')])?aW(0x194):typeof o;else{if(r||''===s){var r=I[J];if(r)return r[aW(0xd9)](K);if(p[aW(0x5da)]==typeof L[aY(0x454,'\x61\x6f\x21\x57')])return M;if(!N(O[aW(0x3fe)])){var s=-0x1,u=function v(){var aZ=aW;for(;p[aZ(0x2c5)](++s,r[aZ(0x3fe)]);)if(s[aZ(0xd9)](u,s))return v[aZ(0x1ef)]=v[s],v[aZ(0x321)]=!0x1,v;return v[aZ(0x1ef)]=a8,v[aZ(0x321)]=!0x0,v;};return u[aY(0x4c1,'\x64\x74\x4b\x5b')]=u;}}throw new F(p[aY(0xdf,'\x34\x58\x6d\x2a')](G,H)+p[aY(0xed,'\x32\x21\x47\x69')]);}},a[aR(0x435)](b,m);else{var p=f[aS(0x5fc,'\x61\x6f\x21\x57')]();if(p in g)return h[aS(0x2ca,'\x5b\x44\x4d\x65')]=p,i[aR(0x321)]=!0x1,j;}}function c(){'use strict';var b7=aO,b1=aP,q={'\x65\x79\x4c\x78\x6b':function(ae,af){var b0=a0e;return a[b0(0x4e7)](ae,af);},'\x70\x6b\x7a\x69\x78':a[b1(0x238,'\x64\x74\x4b\x5b')],'\x68\x47\x77\x7a\x74':a[b1(0x5d2,'\x32\x62\x72\x28')],'\x67\x66\x42\x47\x70':function(ae,af){var b2=b1;return a[b2(0x389,'\x66\x51\x6c\x65')](ae,af);},'\x62\x6d\x61\x4a\x6a':function(ae,af){var b3=a0e;return a[b3(0x187)](ae,af);},'\x6d\x74\x75\x63\x65':function(ae,af){var b4=b1;return a[b4(0x43a,'\x51\x46\x26\x64')](ae,af);},'\x47\x55\x61\x49\x6f':a[b1(0x317,'\x63\x58\x4f\x43')],'\x6f\x65\x63\x65\x75':function(ae,af){var b5=b1;return a[b5(0x16e,'\x32\x62\x72\x28')](ae,af);},'\x4d\x4b\x51\x79\x4a':a[b1(0x235,'\x35\x29\x46\x74')],'\x55\x54\x77\x41\x6d':function(ae,af,ag,ah){var b6=a0e;return a[b6(0x30c)](ae,af,ag,ah);},'\x4b\x59\x5a\x53\x73':b7(0x661),'\x65\x7a\x4f\x62\x79':function(ae,af){var b8=b7;return a[b8(0x47b)](ae,af);},'\x4b\x44\x44\x73\x6a':a[b7(0x21e)],'\x75\x4a\x75\x71\x5a':b1(0x694,'\x61\x73\x79\x56'),'\x58\x41\x64\x4a\x4a':a[b1(0x3da,'\x61\x73\x79\x56')],'\x4c\x68\x72\x56\x76':function(ae,af){var b9=b1;return a[b9(0x297,'\x36\x45\x59\x4a')](ae,af);},'\x74\x77\x49\x67\x4c':a[b1(0x4ea,'\x49\x39\x65\x4b')],'\x47\x45\x64\x75\x45':a[b7(0x2be)],'\x59\x4f\x45\x42\x77':b1(0x20b,'\x5b\x39\x72\x33'),'\x6d\x43\x75\x61\x57':a[b7(0x554)],'\x59\x63\x4f\x47\x69':function(ae,af){return ae===af;},'\x6b\x4c\x6e\x7a\x6e':function(ae,af){var ba=b1;return a[ba(0x297,'\x36\x45\x59\x4a')](ae,af);},'\x4c\x67\x69\x4f\x51':function(ae,af){return ae(af);},'\x76\x56\x65\x47\x70':function(ae,af){return ae!==af;},'\x4e\x56\x53\x6a\x49':a[b1(0x22a,'\x66\x64\x24\x5a')],'\x4e\x55\x65\x6d\x6f':function(ae,af,ag,ah,ai){var bb=b1;return a[bb(0x2b8,'\x51\x46\x26\x64')](ae,af,ag,ah,ai);},'\x6e\x4d\x44\x69\x67':b1(0x5f6,'\x65\x57\x26\x69'),'\x6f\x46\x79\x4d\x44':a[b7(0x453)],'\x53\x79\x42\x54\x72':b1(0x5d7,'\x62\x62\x71\x67'),'\x55\x51\x4d\x73\x7a':function(ae,af){var bc=b7;return a[bc(0x2b6)](ae,af);},'\x41\x43\x50\x57\x49':a[b1(0x410,'\x61\x6f\x21\x57')],'\x6b\x50\x72\x76\x70':a[b7(0x111)],'\x68\x69\x6c\x56\x46':function(ae){var bd=b7;return a[bd(0x2ff)](ae);},'\x50\x53\x74\x5a\x4b':a[b1(0x4a9,'\x61\x30\x37\x56')],'\x6a\x6c\x44\x55\x6d':function(ae,af,ag,ah,ai,aj,ak,al){var be=b1;return a[be(0x2a6,'\x52\x4d\x66\x71')](ae,af,ag,ah,ai,aj,ak,al);},'\x51\x72\x56\x77\x42':a[b7(0x562)],'\x4c\x64\x62\x67\x78':a[b1(0x308,'\x57\x42\x30\x63')],'\x78\x59\x71\x57\x53':function(ae,af){var bf=b7;return a[bf(0x1e5)](ae,af);},'\x4c\x64\x61\x55\x63':a[b7(0x3e1)],'\x43\x79\x7a\x54\x4a':function(ae,af){var bg=b1;return a[bg(0x2fb,'\x61\x6f\x21\x57')](ae,af);},'\x79\x54\x54\x56\x69':a[b7(0x98)],'\x53\x49\x6d\x55\x70':a[b1(0x549,'\x76\x57\x21\x79')],'\x5a\x4e\x46\x70\x51':a[b1(0x586,'\x66\x51\x6c\x65')],'\x68\x4b\x68\x4c\x76':a[b1(0xe7,'\x21\x4a\x62\x61')],'\x5a\x52\x73\x58\x65':a[b1(0x3b3,'\x76\x57\x21\x79')],'\x5a\x62\x47\x74\x46':function(ae,af){var bh=b1;return a[bh(0x25f,'\x64\x50\x79\x5a')](ae,af);},'\x43\x46\x43\x4a\x74':a[b1(0x19d,'\x51\x46\x26\x64')],'\x6f\x6a\x44\x76\x44':function(ae,af,ag){return ae(af,ag);},'\x6b\x44\x62\x57\x52':function(ae,af){var bi=b1;return a[bi(0x151,'\x66\x64\x24\x5a')](ae,af);},'\x45\x48\x49\x74\x78':function(ae,af){var bj=b7;return a[bj(0x4a4)](ae,af);},'\x58\x47\x61\x62\x49':a[b1(0x573,'\x34\x5b\x34\x34')],'\x68\x76\x53\x6f\x6c':function(ae,af){var bk=b1;return a[bk(0x615,'\x32\x62\x72\x28')](ae,af);},'\x69\x52\x6a\x58\x70':b1(0x2d6,'\x67\x79\x39\x34')+b1(0x606,'\x32\x21\x47\x69')+b1(0xeb,'\x5a\x37\x4f\x69')+'\x63\x74','\x48\x79\x43\x65\x4f':function(ae,af){var bl=b7;return a[bl(0x3b0)](ae,af);},'\x44\x42\x45\x51\x4c':function(ae,af){var bm=b1;return a[bm(0x67e,'\x21\x4a\x62\x61')](ae,af);},'\x67\x62\x6e\x64\x71':a[b1(0x1ae,'\x40\x45\x25\x62')],'\x69\x71\x61\x76\x57':function(ae,af){return ae===af;},'\x67\x42\x46\x47\x66':a[b1(0x2aa,'\x77\x69\x74\x59')],'\x46\x79\x57\x70\x57':a[b1(0xf3,'\x64\x50\x79\x5a')],'\x4f\x69\x6e\x66\x47':function(ae,af){var bn=b7;return a[bn(0x5d6)](ae,af);},'\x79\x5a\x5a\x43\x73':a[b1(0x319,'\x68\x61\x4b\x53')],'\x62\x52\x77\x6a\x48':a[b7(0xc7)],'\x4a\x64\x78\x4d\x4c':b1(0x3b2,'\x52\x4d\x66\x71'),'\x6f\x70\x6c\x6b\x6c':b7(0x124),'\x4d\x5a\x77\x48\x54':b7(0x432)+b7(0x59f),'\x56\x61\x4c\x6f\x61':a[b1(0x66f,'\x5b\x44\x4d\x65')],'\x6d\x4f\x66\x4f\x63':function(ae,af){var bo=b1;return a[bo(0x5b8,'\x66\x51\x6c\x65')](ae,af);},'\x57\x47\x41\x72\x47':a[b1(0x18c,'\x61\x30\x37\x56')],'\x76\x52\x75\x6f\x4d':a[b7(0x1bf)],'\x4e\x48\x59\x52\x70':function(ae,af){return ae&⁡},'\x58\x68\x4f\x47\x4c':function(ae,af){return ae0x5&&!N[cg(0x518)+'\x6d\x65'][cf(0x290,'\x6b\x2a\x52\x40')]('\x7b'))return Z[cf(0x685,'\x55\x44\x57\x52')+'\x6d\x65'];var ak=D[cf(0x27e,'\x4e\x5b\x57\x32')+'\x65']||ai[cf(0x566,'\x68\x26\x28\x7a')];(ak[cg(0x360)]('\x7b')||ak[cf(0x299,'\x40\x45\x25\x62')]('\x7d'))&&(ak=ai[cg(0x208)]);var al=F[cg(0x664)](V)[cg(0x56a)](function(am){var ci=cf,ch=cg;return am[ch(0x611)+'\x65']()===ak[ci(0x398,'\x49\x39\x65\x4b')+'\x65']();});return al?q[al]:B[cg(0x661)];}else return this;});var a3=Object[b1(0x473,'\x61\x30\x37\x56')+b7(0x1d5)],a4=a3&&a[b1(0x3e5,'\x61\x73\x79\x56')](a3,a[b7(0x4e5)](a3,a[b1(0xf0,'\x40\x45\x25\x62')](ad,[])));a4&&a[b7(0x1d7)](a4,B)&&D[b1(0x30d,'\x61\x30\x37\x56')](a4,J)&&(a2=a4);var a5=a1[b1(0x416,'\x71\x4a\x4f\x41')]=Z[b7(0x2f9)]=Object[b1(0x36a,'\x68\x26\x28\x7a')](a2);function a6(ah){var cl=b1,ck=b7,ai={'\x5a\x6d\x77\x63\x45':function(aj,ak,al,am){var cj=a0e;return q[cj(0x69e)](aj,ak,al,am);},'\x70\x68\x49\x6c\x70':q[ck(0x391)],'\x7a\x6a\x49\x47\x6b':q[cl(0x5fd,'\x49\x39\x65\x4b')],'\x47\x64\x76\x6c\x43':function(aj,ak){var cm=ck;return q[cm(0x4bc)](aj,ak);},'\x6a\x65\x43\x73\x44':cl(0x639,'\x35\x29\x46\x74'),'\x6b\x63\x78\x7a\x52':q[ck(0x46b)]};if(q[cl(0x4ca,'\x78\x21\x25\x6f')](q[cl(0x1d4,'\x68\x61\x4b\x53')],q[ck(0x40a)]))[ck(0x545),q[ck(0x442)],q[cl(0x58c,'\x77\x69\x74\x59')]][cl(0x157,'\x41\x26\x45\x70')](function(aj){var cp=cl,cn=ck,ak={'\x42\x56\x78\x65\x78':ai[cn(0x3f0)],'\x68\x6c\x63\x62\x48':ai[cn(0x295)],'\x74\x42\x4f\x55\x58':function(al,am){var co=a0d;return ai[co(0x646,'\x4e\x4f\x71\x52')](al,am);},'\x6c\x68\x6d\x77\x5a':ai[cn(0x66a)]};ai[cp(0x6a7,'\x4d\x79\x5d\x6a')]===ai[cn(0x1ee)]?ai[cp(0x32d,'\x4d\x59\x51\x4d')](N,ah,aj,function(al){var cr=cp,cq=cn;if(ak[cq(0x268)](ak[cq(0x1c5)],cq(0x41d)))[ak[cr(0x412,'\x51\x46\x26\x64')],ak[cq(0x579)],cr(0x677,'\x4d\x59\x51\x4d')][cq(0xf6)](function(an){an(Q,an,function(ao){var cs=a0d;return this[cs(0x335,'\x4e\x4f\x71\x52')](an,ao);});});else return this[cq(0x161)](aj,al);}):ai[cn(0x16c)](aj,Q,a0,function(am){var ct=cp;return this[ct(0x640,'\x5b\x44\x4d\x65')](K,am);});});else{if(e){var ak=i[ck(0x27f)](j,arguments);return k=null,ak;}}}function a7(ah,ai){var cx=b1,cv=b7,aj={'\x65\x4c\x63\x57\x5a':function(al,am){var cu=a0e;return q[cu(0xcc)](al,am);},'\x7a\x48\x5a\x65\x53':cv(0x552),'\x76\x72\x56\x43\x52':function(al,am){var cw=a0d;return q[cw(0x244,'\x66\x64\x24\x5a')](al,am);},'\x79\x50\x4b\x64\x47':cx(0x21d,'\x77\x69\x74\x59'),'\x47\x62\x52\x4f\x68':function(al,am,an,ao,ap){return al(am,an,ao,ap);},'\x44\x72\x68\x4d\x71':q[cx(0x1a5,'\x68\x26\x28\x7a')],'\x6c\x51\x72\x46\x48':function(al,am){var cy=cv;return q[cy(0x274)](al,am);},'\x63\x6e\x67\x46\x74':function(al,am){var cz=cx;return q[cz(0x12e,'\x77\x69\x74\x59')](al,am);},'\x43\x6f\x49\x4b\x46':cv(0x3c7),'\x78\x5a\x4e\x6d\x68':function(al,am){var cA=cx;return q[cA(0x1e4,'\x78\x21\x25\x6f')](al,am);},'\x70\x74\x7a\x6d\x52':cx(0x59a,'\x61\x30\x37\x56'),'\x63\x71\x6f\x76\x4d':q[cv(0x1d9)],'\x6d\x75\x6d\x4f\x71':function(al,am){var cB=cx;return q[cB(0x5a7,'\x59\x5d\x31\x47')](al,am);},'\x70\x57\x52\x55\x71':function(al,am){var cC=cv;return q[cC(0x322)](al,am);},'\x43\x6e\x55\x67\x6f':function(al,am,an,ao,ap){var cD=cx;return q[cD(0x234,'\x62\x62\x71\x67')](al,am,an,ao,ap);},'\x77\x4a\x78\x6f\x63':q[cx(0x176,'\x77\x69\x74\x59')],'\x53\x45\x6c\x5a\x64':q[cv(0x637)],'\x62\x67\x51\x49\x57':q[cx(0x1a7,'\x6b\x2a\x52\x40')],'\x56\x5a\x67\x54\x48':function(al,am){var cE=cx;return q[cE(0x5d1,'\x78\x21\x25\x6f')](al,am);},'\x41\x6b\x4f\x69\x59':cx(0x625,'\x5b\x44\x4d\x65'),'\x73\x62\x67\x61\x61':q[cv(0x165)],'\x66\x4c\x4c\x67\x52':q[cx(0x50b,'\x68\x61\x4b\x53')],'\x43\x6d\x4c\x6d\x43':function(al,am){var cF=cv;return q[cF(0x4bc)](al,am);},'\x6b\x4d\x79\x59\x68':q[cx(0x5dc,'\x66\x51\x6c\x65')],'\x4b\x6d\x4b\x71\x52':cv(0x49a),'\x63\x79\x54\x6a\x4b':function(al){var cG=cx;return q[cG(0x596,'\x64\x50\x79\x5a')](al);}};if(q[cv(0x4bc)](cv(0x10b),q[cv(0x358)])){function al(am,an,ao,ap){var cL=cv,cJ=cx,aq={'\x6e\x79\x77\x73\x52':function(au,av){var cH=a0e;return aj[cH(0x4af)](au,av);},'\x57\x71\x66\x46\x72':function(au,av){var cI=a0e;return aj[cI(0xbc)](au,av);},'\x76\x4c\x6d\x76\x55':aj[cJ(0x264,'\x36\x35\x33\x79')],'\x56\x71\x63\x5a\x53':aj[cJ(0x377,'\x36\x45\x59\x4a')],'\x78\x6a\x43\x6f\x4f':function(au,av){var cK=cJ;return aj[cK(0x19e,'\x59\x51\x33\x4c')](au,av);},'\x45\x46\x4f\x44\x4b':aj[cL(0x421)],'\x47\x51\x5a\x79\x61':aj[cL(0x490)],'\x71\x70\x44\x76\x5a':function(au,av){var cM=cL;return aj[cM(0xe0)](au,av);},'\x74\x66\x75\x55\x73':function(au,av){var cN=cL;return aj[cN(0x174)](au,av);},'\x4f\x52\x68\x6b\x77':cJ(0x58f,'\x59\x5d\x31\x47'),'\x78\x73\x71\x4f\x42':function(au,av,aw,ax,ay){var cO=cL;return aj[cO(0x4b5)](au,av,aw,ax,ay);}};if(aj[cL(0x1e2)](aj[cJ(0x38a,'\x68\x26\x28\x7a')],aj[cL(0x141)]))return a7[cJ(0x4fe,'\x62\x62\x71\x67')](this,arguments);else{var ar=Q(ah[am],ah,an);if(aj[cJ(0x375,'\x66\x51\x6c\x65')](cL(0x552),ar[cL(0x591)])){if(aj[cL(0x482)]===cL(0x516)){var aw=this[cJ(0x5af,'\x76\x57\x21\x79')][W];if(aj[cL(0x1e2)](aw[cL(0x4be)],ai)){var ax=aw[cJ(0x1db,'\x4e\x5b\x57\x32')];if(aj[cL(0x409)]===ax[cJ(0x29e,'\x6b\x2a\x52\x40')]){var ay=ax[cL(0x14a)];T(aw);}return ay;}}else{var as=ar[cJ(0x414,'\x67\x79\x39\x34')],at=as[cL(0x1ef)];return at&&aj[cL(0x63f)](aj[cL(0x33d)],aj[cL(0x4af)](b,at))&&D[cJ(0x184,'\x5a\x37\x4f\x69')](at,cL(0x3e3))?ai[cL(0x3f2)](at[cL(0x3e3)])[cL(0x278)](function(aw){var cQ=cL,cP=cJ;if(aj[cP(0x52c,'\x50\x64\x71\x69')](aj[cP(0xaa,'\x29\x44\x52\x41')],aj[cQ(0x11c)]))aj[cP(0x34d,'\x5a\x37\x4f\x69')](al,aj[cQ(0x3a0)],aw,ao,ap);else return null;},function(aw){var cS=cJ,cR=cL;if(aq[cR(0x43c)](aq[cR(0x415)],aq[cR(0x415)]))return aq[cS(0x5a4,'\x68\x26\x28\x7a')](ao,W);else al(aq[cS(0x4a5,'\x66\x51\x6c\x65')],aw,ao,ap);}):ai[cJ(0x53e,'\x36\x45\x59\x4a')](at)[cL(0x278)](function(aw){var cU=cL,cT=cJ;if(aq[cT(0x2f6,'\x61\x73\x79\x56')](aq[cT(0x582,'\x36\x35\x33\x79')],aq[cT(0x107,'\x76\x57\x21\x79')]))return W[cU(0x321)]?ai[cU(0x1ef)]:Q[cT(0x690,'\x44\x21\x6c\x31')]();else as[cU(0x1ef)]=aw,aq[cT(0x13d,'\x36\x45\x59\x4a')](ao,as);},function(aw){var cV=cL;return aq[cV(0x481)](aq[cV(0x5fa)],aq[cV(0x5fa)])?aq[cV(0x537)](al,aq[cV(0x5a9)],aw,ao,ap):null;});}}aj[cL(0x4af)](ap,ar[cL(0x14a)]);}}var ak;q[cv(0x69e)](F,this,q[cx(0xfd,'\x68\x61\x4b\x53')],{'\x76\x61\x6c\x75\x65':function(am,an){var cX=cx,cW=cv;if(aj[cW(0x174)](cX(0x6ae,'\x78\x21\x25\x6f'),aj[cW(0xc5)])){function ao(){var d0=cX,cY=cW,ap={'\x61\x4b\x6d\x6f\x53':aj[cY(0x4d6)],'\x73\x4d\x64\x4d\x4a':function(aq,ar){var cZ=a0d;return aj[cZ(0x169,'\x49\x39\x65\x4b')](aq,ar);},'\x45\x58\x74\x53\x68':aj[cY(0x2bb)]};return aj[cY(0x64b)](aj[d0(0x296,'\x50\x64\x71\x69')],aj[cY(0x44e)])?new ai(function(aq,ar){var d2=cY,d1=d0,as={};as[d1(0x528,'\x64\x74\x4b\x5b')]=ap[d2(0x147)];var at=as;if(ap[d1(0x572,'\x4e\x4f\x71\x52')](d1(0xef,'\x44\x21\x6c\x31'),ap[d1(0x3cc,'\x61\x30\x37\x56')]))al(am,an,aq,ar);else{var av=J[d1(0x5a2,'\x40\x45\x25\x62')]||{};av[d1(0x1b8,'\x40\x45\x25\x62')]=at[d1(0x3a4,'\x5a\x37\x4f\x69')],delete av[d1(0x5e0,'\x66\x64\x24\x5a')],W[d1(0x4cb,'\x59\x5d\x31\x47')]=av;}}):this;}return ak=ak?ak[cW(0x278)](ao,ao):aj[cW(0x324)](ao);}else{var aq={'\x64\x69\x62\x55\x79':function(as,at){return as(at);}},ar={};ar[cX(0x4a1,'\x68\x61\x4b\x53')]=ai,W[cW(0x323)](ar,function(as,at,au){var d3=cX;return aq[d3(0xc4,'\x4b\x36\x41\x29')](a0,au);});}}});}else try{var an={};an[cx(0x5b2,'\x32\x21\x47\x69')]=M[cx(0x2ae,'\x59\x5d\x31\x47')][cx(0x193,'\x51\x46\x26\x64')],an[cv(0x330)]=Y[cv(0x4a3)][cx(0x447,'\x4d\x59\x51\x4d')];var ao=q[cx(0x557,'\x68\x61\x4b\x53')][cv(0x3db)][cx(0x182,'\x61\x30\x37\x56')](ao[cx(0x507,'\x5b\x39\x72\x33')+cv(0x2ef)]),ap=P[cx(0x275,'\x32\x21\x47\x69')][cx(0x593,'\x40\x45\x25\x62')](ah,ao,an);return a5[cx(0x483,'\x5b\x39\x72\x33')](ap[cx(0x315,'\x66\x64\x24\x5a')](a3[cx(0x37f,'\x66\x64\x24\x5a')][cx(0x39a,'\x5b\x39\x72\x33')]));}catch(aq){return null;}}function a8(ah,ai,aj){var d6=b1,d4=b7,ak={'\x45\x4f\x58\x64\x62':d4(0x4dc),'\x52\x62\x42\x46\x53':function(am,an){return am(an);},'\x43\x6f\x64\x63\x56':function(am,an,ao,ap,aq,ar,as,at){var d5=d4;return q[d5(0x601)](am,an,ao,ap,aq,ar,as,at);},'\x6b\x6b\x41\x47\x52':d6(0x281,'\x4d\x79\x5d\x6a'),'\x71\x64\x61\x50\x64':function(am,an){var d7=d6;return q[d7(0x17c,'\x32\x21\x47\x69')](am,an);},'\x59\x6f\x56\x69\x69':function(am,an){var d8=d6;return q[d8(0x9a,'\x59\x51\x33\x4c')](am,an);},'\x73\x52\x73\x72\x65':function(am,an){return am===an;},'\x56\x64\x79\x54\x66':q[d6(0x486,'\x68\x26\x28\x7a')],'\x6e\x6a\x56\x6f\x68':q[d6(0x605,'\x5b\x39\x72\x33')],'\x45\x54\x4f\x55\x77':function(am,an){var d9=d4;return q[d9(0x94)](am,an);},'\x54\x45\x67\x41\x76':q[d4(0x130)],'\x69\x43\x4a\x55\x75':d4(0x29b),'\x45\x42\x58\x71\x5a':function(am,an){var da=d4;return q[da(0x1ca)](am,an);},'\x68\x66\x43\x76\x43':q[d4(0xc2)],'\x6d\x7a\x7a\x52\x79':function(am,an,ao){return am(an,ao);},'\x6c\x6a\x46\x44\x42':q[d4(0x62c)],'\x77\x76\x67\x4e\x4b':q[d6(0x13e,'\x4e\x5b\x57\x32')],'\x6e\x68\x49\x4d\x4a':q[d4(0x4f9)],'\x56\x4b\x79\x42\x46':function(am,an){return am===an;},'\x4d\x4e\x6f\x54\x61':q[d6(0x4df,'\x63\x58\x4f\x43')],'\x53\x6d\x63\x6d\x6f':function(am,an,ao,ap){return am(an,ao,ap);},'\x58\x6b\x69\x4f\x63':q[d4(0x116)]};if(d6(0x3a1,'\x64\x74\x4b\x5b')===d4(0x617)){var al=T;return function(am,an){var de=d4,dd=d6,ao={'\x4e\x72\x6c\x77\x54':function(au,av){var db=a0d;return ak[db(0x347,'\x6b\x2a\x52\x40')](au,av);},'\x45\x6c\x77\x78\x6e':function(au,av){var dc=a0e;return ak[dc(0x34c)](au,av);},'\x69\x74\x63\x77\x76':ak[dd(0x2f8,'\x4d\x79\x5d\x6a')],'\x44\x58\x4f\x52\x52':function(au,av){return au(av);}};if(ak[de(0x5a1)](ak[de(0x674)],de(0x551))){if(al===W)throw ak[de(0x191)](Error,ak[dd(0x2d0,'\x59\x5d\x31\x47')]);if(ak[dd(0x101,'\x4e\x5b\x57\x32')](al,X)){if(de(0x33e)!==dd(0x3e2,'\x4b\x36\x41\x29')){if(ak[dd(0x311,'\x35\x29\x46\x74')]===am)throw an;var ap={};return ap[dd(0x9b,'\x61\x6f\x21\x57')]=z,ap[dd(0x109,'\x52\x4d\x66\x71')]=!0x0,ap;}else{var av={};av[de(0x4be)]=ak[de(0x3a6)],(this[dd(0x5df,'\x68\x61\x4b\x53')]=[av],an[dd(0x560,'\x64\x74\x4b\x5b')](W,this),this[dd(0x228,'\x68\x61\x4b\x53')](!0x0));}}for(aj[dd(0x4e9,'\x36\x45\x59\x4a')]=am,aj[de(0x14a)]=an;;){if(ak[de(0x493)](ak[dd(0x29f,'\x36\x35\x33\x79')],ak[de(0x163)]))Q[dd(0x393,'\x61\x6f\x21\x57')]({'\x75\x72\x6c':''[de(0x388)](a0[de(0x6a1)])[dd(0x497,'\x49\x39\x65\x4b')](T),'\x68\x65\x61\x64\x65\x72\x73':aq},function(aw,ax,ay){var dg=de,df=dd,az={};az[df(0x3c5,'\x68\x26\x28\x7a')]=ay,ao[dg(0x51f)](at,az);});else{var aq=aj[dd(0x1e7,'\x5b\x44\x4d\x65')];if(aq){if(ak[dd(0x117,'\x76\x57\x21\x79')](dd(0x5a3,'\x25\x68\x71\x28'),ak[de(0x592)]))return dd(0x3f4,'\x55\x44\x57\x52')+de(0x3bc);else{var ar=ak[dd(0x499,'\x68\x26\x28\x7a')](a9,aq,aj);if(ar){if(ak[dd(0x4b1,'\x41\x26\x45\x70')](ak[dd(0x446,'\x4b\x36\x41\x29')],ak[de(0x25a)])){if(ak[de(0x493)](ar,Y))continue;return ar;}else{var ay=W[dd(0x26d,'\x55\x44\x57\x52')];ak[de(0x97)](ah,Q);}}}}if(dd(0x3a3,'\x34\x58\x6d\x2a')===aj[dd(0x470,'\x5b\x44\x4d\x65')])aj[de(0x2cb)]=aj[de(0x58e)]=aj[de(0x14a)];else{if(ak[de(0x34c)](ak[dd(0x311,'\x35\x29\x46\x74')],aj[de(0x41f)])){if(ak[de(0x37d)](ak[dd(0xb6,'\x65\x57\x26\x69')],ak[dd(0xa3,'\x34\x5b\x34\x34')])){if(ak[dd(0x4d2,'\x44\x21\x6c\x31')](al,T))throw al=X,aj[dd(0x3fd,'\x51\x46\x26\x64')];aj[de(0x2ac)+dd(0x598,'\x36\x35\x33\x79')](aj[dd(0x5e7,'\x4d\x59\x51\x4d')]);}else{var az=W[dd(0x16a,'\x64\x50\x79\x5a')];if(ao[dd(0x1ba,'\x66\x51\x6c\x65')](ao[dd(0x45a,'\x41\x26\x45\x70')],az[dd(0x5c0,'\x64\x50\x79\x5a')])){var aA=az[dd(0x4ed,'\x5b\x44\x4d\x65')];ao[dd(0x5ea,'\x67\x79\x39\x34')](a0,T);}return aA;}}else ak[de(0x5a1)](ak[dd(0x5cb,'\x5b\x39\x72\x33')],aj[de(0x41f)])&&aj[dd(0x250,'\x36\x45\x59\x4a')](ak[dd(0x136,'\x71\x4a\x4f\x41')],aj[de(0x14a)]);}al=W;var as=ak[dd(0x3ef,'\x50\x64\x71\x69')](Q,ah,ai,aj);if(ak[de(0x34c)](dd(0x18f,'\x59\x5d\x31\x47'),as[de(0x591)])){if(ak[dd(0x11b,'\x52\x4d\x66\x71')](dd(0x43f,'\x51\x46\x26\x64'),ak[de(0x61f)])){if(al=aj[dd(0x67d,'\x35\x29\x46\x74')]?X:V,as[de(0x14a)]===Y)continue;var at={};return at[de(0x1ef)]=as[de(0x14a)],at[de(0x321)]=aj[dd(0x242,'\x61\x73\x79\x56')],at;}else ak[dd(0x50a,'\x4d\x79\x5d\x6a')](T,aq,ap,at,as,Z,dd(0xfb,'\x57\x42\x30\x63'),aj);}ak[dd(0x613,'\x4d\x59\x51\x4d')]===as[dd(0x645,'\x32\x62\x72\x28')]&&(al=X,aj[dd(0x285,'\x29\x44\x52\x41')]=ak[dd(0x4e6,'\x78\x21\x25\x6f')],aj[dd(0x11d,'\x62\x37\x45\x6e')]=as[de(0x14a)]);}}}else{if(ak[de(0x3d6)]===W)throw ah;var aB={};return aB[de(0x1ef)]=Q,aB[de(0x321)]=!0x0,aB;}};}else return void J(W);}function a9(ah,ai){var di=b1,dh=b7;if(q[dh(0x5de)](di(0x577,'\x66\x64\x24\x5a'),q[di(0x676,'\x5b\x44\x4d\x65')]))return new ah(function(aq,ar){K(j,k,aq,ar);});else{var aj=(di(0x455,'\x4e\x5b\x57\x32')+'\x32')[di(0x2f5,'\x57\x42\x30\x63')]('\x7c'),ak=0x0;while(!![]){switch(aj[ak++]){case'\x30':if(q[di(0x36c,'\x76\x57\x21\x79')](am,z))return ai[di(0x3c3,'\x67\x79\x39\x34')]=null,q[di(0x50e,'\x59\x51\x33\x4c')]===al&&ah[di(0x437,'\x62\x37\x45\x6e')][dh(0x243)]&&(ai[dh(0x41f)]=q[dh(0x362)],ai[di(0x5e7,'\x4d\x59\x51\x4d')]=z,q[di(0x3e7,'\x36\x45\x59\x4a')](a9,ah,ai),q[dh(0x1be)](q[di(0x247,'\x36\x45\x59\x4a')],ai[di(0x5bd,'\x4e\x5b\x57\x32')]))||q[di(0x5b7,'\x25\x68\x71\x28')](q[di(0x96,'\x61\x73\x79\x56')],al)&&(ai[di(0x23c,'\x4e\x4f\x71\x52')]=q[dh(0x442)],ai[di(0x13c,'\x65\x57\x26\x69')]=new TypeError(q[di(0x24b,'\x6d\x5b\x6a\x7a')](q[di(0x103,'\x34\x58\x6d\x2a')],al)+dh(0x318))),Y;continue;case'\x31':var al=ai[dh(0x41f)],am=ah[di(0x100,'\x65\x57\x26\x69')][al];continue;case'\x32':return an?an[di(0x10a,'\x51\x46\x26\x64')]?(ai[ah[di(0x2fe,'\x36\x35\x33\x79')]]=an[di(0x1a1,'\x4d\x59\x51\x4d')],ai[dh(0x545)]=ah[di(0x699,'\x58\x4e\x4b\x74')],q[dh(0x658)](q[di(0x2dd,'\x78\x21\x25\x6f')],ai[di(0x51e,'\x6d\x5b\x6a\x7a')])&&(ai[dh(0x41f)]=q[di(0x1bb,'\x32\x21\x47\x69')],ai[di(0x376,'\x41\x26\x45\x70')]=z),ai[di(0x1e7,'\x5b\x44\x4d\x65')]=null,Y):an:(ai[di(0x420,'\x67\x79\x39\x34')]=q[dh(0x442)],ai[dh(0x14a)]=new TypeError(q[dh(0x167)]),ai[dh(0xe5)]=null,Y);case'\x33':if(q[di(0x42c,'\x61\x73\x79\x56')](q[di(0x50e,'\x59\x51\x33\x4c')],ao[dh(0x591)]))return ai[dh(0x41f)]=q[dh(0x442)],ai[dh(0x14a)]=ao[di(0x28c,'\x68\x26\x28\x7a')],ai[dh(0xe5)]=null,Y;continue;case'\x34':var an=ao[di(0x3e4,'\x64\x50\x79\x5a')];continue;case'\x35':var ao=Q(am,ah[di(0x340,'\x59\x5d\x31\x47')],ai[dh(0x14a)]);continue;}break;}}}function aa(ah){var dk=b7,dj=b1;if(q[dj(0x354,'\x61\x73\x79\x56')](q[dj(0x5bb,'\x65\x57\x26\x69')],q[dk(0x60c)])){var al=dj(0x14d,'\x61\x73\x79\x56')[dk(0x3ec)]('\x7c'),am=0x0;while(!![]){switch(al[am++]){case'\x30':if(!q[dk(0x603)](ap,P[dk(0x3fe)])){var an=-0x1,ao=function ar(){var dm=dk,dl=dj;for(;aq[dl(0x2e1,'\x51\x46\x26\x64')](++an,ap[dl(0x4e4,'\x62\x62\x71\x67')]);)if(an[dm(0xd9)](ao,an))return ar[dm(0x1ef)]=ar[an],ar[dm(0x321)]=!0x1,ar;return ar[dl(0xd0,'\x58\x4e\x4b\x74')]=M,ar[dl(0x15d,'\x32\x62\x72\x28')]=!0x0,ar;};return ao[dk(0x545)]=ao;}continue;case'\x31':var ap=Z[D];continue;case'\x32':if(ap)return ap[dk(0xd9)](an);continue;case'\x33':var aq={'\x6e\x68\x50\x54\x65':function(as,at){var dn=dk;return q[dn(0x5e6)](as,at);}};continue;case'\x34':if(q[dj(0x653,'\x40\x45\x25\x62')](q[dj(0x399,'\x34\x58\x6d\x2a')],typeof V[dj(0xd3,'\x4d\x79\x5d\x6a')]))return q;continue;}break;}}else{var ai={};ai[dk(0x4be)]=ah[0x0];var aj=ai;q[dk(0xdc)](0x1,ah)&&(aj[dk(0xba)]=ah[0x1]),q[dj(0x687,'\x59\x5d\x31\x47')](0x2,ah)&&(aj[dk(0x623)]=ah[0x2],aj[dj(0xaf,'\x25\x68\x71\x28')]=ah[0x3]),this[dj(0x5be,'\x61\x6f\x21\x57')][dj(0x5ad,'\x76\x57\x21\x79')](aj);}}function ab(ah){var dq=b1,dp=b7;if(q[dp(0x322)](q[dq(0x366,'\x5b\x39\x72\x33')],dp(0xf8))){var ai=ah[dp(0x1d8)]||{};ai[dp(0x591)]=q[dp(0x165)],delete ai[dq(0x3cb,'\x5a\x37\x4f\x69')],ah[dq(0x3bb,'\x64\x74\x4b\x5b')]=ai;}else a7=function(ak,al,am){return ak[al]=am;};}function ac(ah){var ds=b7,dr=b1;if(a[dr(0x456,'\x52\x4d\x66\x71')](ds(0x19f),a[dr(0x535,'\x34\x5b\x34\x34')])){if(this[ds(0x466)]=0x0;--av){var aw=this[eb(0x3e0,'\x63\x58\x4f\x43')][av];if(aw[eb(0x327,'\x6d\x5b\x6a\x7a')]===a0)return this[eb(0x2e9,'\x41\x26\x45\x70')](aw[eb(0x5a2,'\x40\x45\x25\x62')],aw[e8(0x263)]),ai[eb(0x686,'\x32\x62\x72\x28')](T,aw),am;}}}}else return this[e8(0xe5)]={'\x69\x74\x65\x72\x61\x74\x6f\x72':q[e8(0x603)](a0,T),'\x72\x65\x73\x75\x6c\x74\x4e\x61\x6d\x65':am,'\x6e\x65\x78\x74\x4c\x6f\x63':j},q[eb(0xe1,'\x6d\x5b\x6a\x7a')](q[eb(0x4f3,'\x61\x73\x79\x56')],this[e8(0x41f)])&&(this[eb(0x574,'\x59\x51\x33\x4c')]=k),ao;}}}}},'\x61\x62\x72\x75\x70\x74':function(ah,ai){var em=b7,el=b1,aj={'\x4a\x6e\x51\x71\x51':function(ao,ap){var ej=a0d;return q[ej(0x240,'\x62\x37\x45\x6e')](ao,ap);},'\x72\x72\x52\x46\x7a':function(ao,ap){var ek=a0d;return q[ek(0x129,'\x64\x74\x4b\x5b')](ao,ap);}};if(q[el(0x1a2,'\x67\x79\x39\x34')](el(0x5eb,'\x52\x4d\x66\x71'),q[el(0x429,'\x36\x45\x59\x4a')])){for(var ak=q[em(0x1ed)](this[el(0x670,'\x35\x29\x46\x74')][em(0x3fe)],0x1);q[em(0x3eb)](ak,0x0);--ak){if(q[em(0x678)](em(0x306),q[em(0x691)]))return this[el(0x6a5,'\x66\x51\x6c\x65')](an,W);else{var al=this[em(0x3f5)][ak];if(q[el(0x1c3,'\x76\x57\x21\x79')](al[em(0x4be)],this[em(0x466)])&&D[em(0xd9)](al,q[em(0x43b)])&&this[el(0x5e3,'\x40\x45\x25\x62')]a2;},'\x49\x53\x44\x6c\x59':a[fh(0x52d)],'\x4d\x6f\x4c\x6e\x6c':a[fi(0x173,'\x4d\x79\x5d\x6a')],'\x6c\x6a\x4f\x70\x70':a[fh(0x2f1)],'\x57\x4c\x42\x71\x50':fi(0x2e3,'\x25\x68\x71\x28'),'\x58\x64\x70\x6b\x50':a[fh(0x419)],'\x57\x6e\x61\x70\x66':a[fi(0x1ea,'\x32\x62\x72\x28')],'\x62\x4a\x54\x65\x65':a[fh(0x3a8)],'\x6c\x72\x62\x67\x68':a[fi(0x54f,'\x78\x21\x25\x6f')],'\x42\x64\x67\x7a\x59':a[fh(0x126)]},z,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,T,V,W,X,Y,Z,a0;return c()[fh(0x118)](function(a1){var fs=fh,fr=fi;for(;;)switch(a1[fr(0x5e3,'\x40\x45\x25\x62')]=a1[fs(0x545)]){case 0x0:if(a1[fr(0x67c,'\x57\x42\x30\x63')]=0x0,q[fr(0x4ec,'\x34\x58\x6d\x2a')](i),USER_CONFIG[fs(0x36d)]&&USER_CONFIG[fr(0x133,'\x71\x4a\x4f\x41')]){a1[fr(0x58d,'\x62\x37\x45\x6e')]=0x6;break;}return $[fr(0x142,'\x78\x21\x25\x6f')](q[fs(0xb2)]),$[fs(0xb8)](q[fs(0x232)],q[fs(0x38d)],q[fr(0x61d,'\x6b\x2a\x52\x40')]),a1[fs(0x298)](fs(0x243),$[fs(0x321)]({}));case 0x6:a1[fs(0x466)]=0x6,z=new URL($request[fr(0x5aa,'\x36\x35\x33\x79')]),a1[fr(0x424,'\x78\x21\x25\x6f')]=0xd;break;case 0xa:return a1[fs(0x466)]=0xa,a1['\x74\x30']=a1[fs(0x1cb)](0x6),a1[fs(0x298)](q[fs(0x256)],$[fs(0x321)]({}));case 0xd:if(A=z[fs(0x5db)+'\x6d\x73'][fr(0xa5,'\x4e\x5b\x57\x32')](q[fr(0x56f,'\x21\x4a\x62\x61')]),B=z[fs(0x5db)+'\x6d\x73'][fs(0x323)](fr(0x19b,'\x5a\x37\x4f\x69')),A){a1[fs(0x545)]=0x11;break;}return a1[fr(0x23e,'\x58\x4e\x4b\x74')](q[fs(0x256)],$[fr(0x177,'\x41\x26\x45\x70')]({}));case 0x11:return $[fr(0x692,'\x59\x5d\x31\x47')](fr(0x56d,'\x34\x58\x6d\x2a')[fr(0x2a8,'\x4b\x36\x41\x29')](A,q[fr(0x5b1,'\x62\x37\x45\x6e')])),a1[fr(0x35a,'\x35\x29\x46\x74')]=0x14,q[fr(0x500,'\x4e\x4f\x71\x52')](j);case 0x14:if(C=a1[fr(0x55e,'\x66\x64\x24\x5a')],C){a1[fr(0x647,'\x5a\x37\x4f\x69')]=0x18;break;}return $[fr(0x142,'\x78\x21\x25\x6f')](q[fr(0x51b,'\x68\x26\x28\x7a')]),a1[fr(0x40f,'\x66\x64\x24\x5a')](fs(0x243),$[fs(0x321)]({}));case 0x18:return D=C[fr(0x4f4,'\x57\x42\x30\x63')+fs(0x1e1)](),F={'\x68\x73\x64\x72\x4f\x70\x65\x6e':0x0,'\x69\x73\x41\x67\x65\x4c\x69\x6d\x69\x74':0x0,'\x64\x72\x61\x6d\x61\x49\x64':A,'\x65\x70\x69\x73\x6f\x64\x65\x53\x69\x64':q[fr(0x1c9,'\x52\x4d\x66\x71')](B,''),'\x71\x75\x61\x6c\x69\x74\x79':q[fs(0x29a)],'\x68\x65\x76\x63\x4f\x70\x65\x6e':0x1,'\x74\x72\x69\x61\x34\x6b':0x1},G=Date[fr(0x1c4,'\x62\x62\x71\x67')]()[fr(0x5cc,'\x5a\x37\x4f\x69')](),H=l[fr(0x277,'\x65\x57\x26\x69')](CONFIG[fr(0x571,'\x49\x39\x65\x4b')],F),I={'\x61\x6c\x69\x49\x64':USER_CONFIG[fr(0x380,'\x76\x57\x21\x79')],'\x63\x74':q[fs(0x3ba)],'\x63\x76':q[fs(0x4de)]},J=[q[fs(0x4bd)],fs(0x108)[fr(0x63a,'\x5b\x39\x72\x33')](I[fs(0x548)]),q[fr(0x28b,'\x49\x39\x65\x4b')][fs(0x388)](I['\x63\x74']),fs(0x5f9)[fs(0x388)](I['\x63\x76']),'\x74\x3a'[fs(0x388)](G),H][fr(0x20a,'\x32\x62\x72\x28')]('\x0a'),K=l[fs(0x3be)](D,J),L={'\x61\x63\x63\x65\x70\x74':q[fs(0x155)],'\x61\x6c\x69\x69\x64':USER_CONFIG[fr(0x380,'\x76\x57\x21\x79')],'\x63\x6c\x69\x65\x6e\x74\x74\x79\x70\x65':fs(0xab),'\x63\x6c\x69\x65\x6e\x74\x76\x65\x72\x73\x69\x6f\x6e':fr(0x2c1,'\x34\x5b\x34\x34'),'\x63\x74':fs(0xab),'\x63\x76':q[fs(0x4de)],'\x64\x65\x76\x69\x63\x65\x69\x64':USER_CONFIG[fs(0x231)],'\x74\x6f\x6b\x65\x6e':USER_CONFIG[fs(0x36d)],'\x75\x65\x74':'\x39','\x75\x6d\x69\x64':USER_CONFIG[fr(0xd7,'\x40\x45\x25\x62')],'\x78\x2d\x63\x61\x2d\x73\x69\x67\x6e':K,'\x74':G,'\x52\x65\x66\x65\x72\x65\x72':q[fr(0x620,'\x32\x21\x47\x69')],'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':q[fr(0x693,'\x67\x79\x39\x34')]},a1[fr(0x655,'\x64\x50\x79\x5a')]=0x22,$[fs(0x160)](q[fs(0x683)](Math[fr(0x675,'\x6b\x2a\x52\x40')](q[fs(0x139)](0x1f4,Math[fr(0x5e9,'\x34\x5b\x34\x34')]())),0x320));case 0x22:return a1[fs(0x545)]=0x24,new Promise(function(a2){var fv=fr,fu=fs,a3={'\x6f\x42\x4e\x77\x6a':function(a4,a5){var ft=a0e;return q[ft(0x510)](a4,a5);}};$[fu(0x323)]({'\x75\x72\x6c':''[fv(0x364,'\x52\x4d\x66\x71')](CONFIG[fu(0x6a1)])[fv(0x2e4,'\x59\x5d\x31\x47')](H),'\x68\x65\x61\x64\x65\x72\x73':L},function(a4,a5,a6){var fw=fu,a7={};a7[fw(0x638)]=a6,a3[fw(0x1e3)](a2,a7);});});case 0x24:M=a1[fr(0x316,'\x49\x39\x65\x4b')],M&&M[fr(0x301,'\x71\x4a\x4f\x41')]&&(N=l[fs(0x46a)](D,M[fr(0x313,'\x25\x68\x71\x28')]),N&&q[fr(0x29c,'\x66\x64\x24\x5a')](q[fs(0x102)],N[fs(0xb5)])&&N[fr(0x4ce,'\x35\x29\x46\x74')]?(R=N[fr(0xdb,'\x34\x58\x6d\x2a')],T=q[fr(0x34a,'\x25\x68\x71\x28')](null,O=R[fr(0x55b,'\x62\x37\x45\x6e')+fr(0x343,'\x78\x21\x25\x6f')])&&q[fr(0xc3,'\x71\x4a\x4f\x41')](void 0x0,O)&&O[fs(0xad)]?R[fs(0x4b9)+fr(0x1eb,'\x59\x5d\x31\x47')]:null!==(P=R[fr(0x514,'\x40\x45\x25\x62')])&&void 0x0!==P&&q[fs(0x56e)](null,P=P[fs(0x4b9)+fr(0x471,'\x40\x45\x25\x62')])&&void 0x0!==P&&P[fs(0xad)]?R[fs(0x4c3)][fr(0x51c,'\x76\x57\x21\x79')+fs(0x561)]:q[fs(0x521)](null,Q=R[fr(0x53b,'\x41\x26\x45\x70')])||q[fs(0x266)](void 0x0,Q)?void 0x0:Q[fs(0x4f5)],T&&T[fr(0x543,'\x6d\x5b\x6a\x7a')]&&R[fr(0x31d,'\x5b\x44\x4d\x65')]?(V=l[fr(0x10d,'\x64\x50\x79\x5a')+'\x38'](D,T[fs(0xad)],R[fr(0x132,'\x40\x45\x25\x62')]),W=T[fr(0x329,'\x64\x50\x79\x5a')+fr(0x5d9,'\x52\x4d\x66\x71')]||q[fs(0x218)],V&&(X=q[fs(0x594)](h),Y='',X[fr(0x504,'\x4e\x5b\x57\x32')](fr(0x4f7,'\x32\x62\x72\x28'))?Y=X[fr(0x355,'\x55\x44\x57\x52')](q[fs(0x468)],V):X[fs(0x680)](q[fs(0x4fd)])?Y=V:(Z=X[fs(0x1f7)]('\x3d')||X[fs(0x1f7)](q[fr(0x159,'\x66\x51\x6c\x65')])?X:''[fs(0x388)](X,q[fs(0x5cf)]),Y=q[fs(0x62d)](Z,q[fr(0x54d,'\x68\x61\x4b\x53')](encodeURIComponent,V))),a0=USER_CONFIG[fr(0x2d3,'\x34\x5b\x34\x34')+'\x6d\x65']&&q[fs(0x3dd)](USER_CONFIG[fs(0x518)+'\x6d\x65'][fs(0x3fe)],0x1)?q[fr(0x627,'\x4e\x5b\x57\x32')]:USER_CONFIG[fs(0x4f0)+'\x65'],$[fs(0xb8)](fr(0x135,'\x58\x4e\x4b\x74'),q[fs(0x17d)][fs(0x388)](W),q[fs(0x488)][fs(0x388)](a0),{'\x6f\x70\x65\x6e\x2d\x75\x72\x6c':Y}))):$[fs(0xa9)](fs(0x666))):($[fr(0x186,'\x63\x58\x4f\x43')](q[fr(0x128,'\x76\x57\x21\x79')][fr(0x345,'\x4d\x59\x51\x4d')](N?N[fs(0xb5)]:q[fr(0x502,'\x6b\x2a\x52\x40')])),!N||q[fs(0x422)]!==N[fr(0x23a,'\x4e\x4f\x71\x52')]&&q[fs(0x56e)](q[fs(0x365)],N[fs(0xb5)])||$[fs(0xb8)](q[fr(0x2c0,'\x32\x62\x72\x28')],fs(0x2d8),fs(0x1b3),''))),a1[fs(0x545)]=0x2b;break;case 0x28:a1[fr(0x505,'\x4d\x59\x51\x4d')]=0x28,a1['\x74\x31']=a1[fr(0x57e,'\x64\x74\x4b\x5b')](0x0),$[fs(0xa9)](q[fr(0x3c8,'\x55\x44\x57\x52')][fs(0x388)](a1['\x74\x31']));case 0x2b:return a1[fs(0x466)]=0x2b,$[fs(0x321)](),a1[fs(0x4b7)](0x2b);case 0x2e:case q[fr(0x45f,'\x21\x4a\x62\x61')]:return a1[fs(0x137)]();}},m,null,[[0x0,0x28,0x2b,0x2e],[0x6,0xa]]);}))();})()); // Env function Env(t,e){class s{constructor(t){this.env=t}send(t,e="GET"){t="string"==typeof t?{url:t}:t;let s=this.get;return"POST"===e&&(s=this.post),new Promise((e,a)=>{s.call(this,t,(t,s,r)=>{t?a(t):e(s)})})}get(t){return this.send.call(this.env,t)}post(t){return this.send.call(this.env,t,"POST")}}return new class{constructor(t,e){this.name=t,this.http=new s(this),this.data=null,this.dataFile="box.dat",this.logs=[],this.isMute=!1,this.isNeedRewrite=!1,this.logSeparator="\n",this.encoding="utf-8",this.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}getEnv(){return"undefined"!=typeof $environment&&$environment["surge-version"]?"Surge":"undefined"!=typeof $environment&&$environment["stash-version"]?"Stash":"undefined"!=typeof module&&module.exports?"Node.js":"undefined"!=typeof $task?"Quantumult X":"undefined"!=typeof $loon?"Loon":"undefined"!=typeof $rocket?"Shadowrocket":void 0}isNode(){return"Node.js"===this.getEnv()}isQuanX(){return"Quantumult X"===this.getEnv()}isSurge(){return"Surge"===this.getEnv()}isLoon(){return"Loon"===this.getEnv()}isShadowrocket(){return"Shadowrocket"===this.getEnv()}isStash(){return"Stash"===this.getEnv()}toObj(t,e=null){try{return JSON.parse(t)}catch{return e}}toStr(t,e=null){try{return JSON.stringify(t)}catch{return e}}getjson(t,e){let s=e;const a=this.getdata(t);if(a)try{s=JSON.parse(this.getdata(t))}catch{}return s}setjson(t,e){try{return this.setdata(JSON.stringify(t),e)}catch{return!1}}getScript(t){return new Promise(e=>{this.get({url:t},(t,s,a)=>e(a))})}runScript(t,e){return new Promise(s=>{let a=this.getdata("@chavy_boxjs_userCfgs.httpapi");a=a?a.replace(/\n/g,"").trim():a;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[i,o]=a.split("@"),n={url:`http://${o}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":i,Accept:"*/*"},timeout:r};this.post(n,(t,e,a)=>s(a))}).catch(t=>this.logErr(t))}loaddata(){if(!this.isNode())return{};{this.fs=this.fs?this.fs:require("fs"),this.path=this.path?this.path:require("path");const t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),a=!s&&this.fs.existsSync(e);if(!s&&!a)return{};{const a=s?t:e;try{return JSON.parse(this.fs.readFileSync(a))}catch(t){return{}}}}}writedata(){if(this.isNode()){this.fs=this.fs?this.fs:require("fs"),this.path=this.path?this.path:require("path");const t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),a=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):a?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const a=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of a)if(r=Object(r)[t],void 0===r)return s;return r}lodash_set(t,e,s){return Object(t)!==t?t:(Array.isArray(e)||(e=e.toString().match(/[^.[\]]+/g)||[]),e.slice(0,-1).reduce((t,s,a)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[a+1])>>0==+e[a+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,a]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,a,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,a,r]=/^@(.*?)\.(.*?)$/.exec(e),i=this.getval(a),o=a?"null"===i?null:i||"{}":"{}";try{const e=JSON.parse(o);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),a)}catch(e){const i={};this.lodash_set(i,r,t),s=this.setval(JSON.stringify(i),a)}}else s=this.setval(t,e);return s}getval(t){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.read(t);case"Quantumult X":return $prefs.valueForKey(t);case"Node.js":return this.data=this.loaddata(),this.data[t];default:return this.data&&this.data[t]||null}}setval(t,e){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.write(t,e);case"Quantumult X":return $prefs.setValueForKey(t,e);case"Node.js":return this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0;default:return this.data&&this.data[e]||null}}initGotEnv(t){this.got=this.got?this.got:require("got"),this.cktough=this.cktough?this.cktough:require("tough-cookie"),this.ckjar=this.ckjar?this.ckjar:new this.cktough.CookieJar,t&&(t.headers=t.headers?t.headers:{},void 0===t.headers.Cookie&&void 0===t.cookieJar&&(t.cookieJar=this.ckjar))}get(t,e=(()=>{})){switch(t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"],delete t.headers["content-type"],delete t.headers["content-length"]),t.params&&(t.url+="?"+this.queryStr(t.params)),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,a)=>{!t&&s&&(s.body=a,s.statusCode=s.status?s.status:s.statusCode,s.status=s.statusCode),e(t,s,a)});break;case"Quantumult X":this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:a,headers:r,body:i,bodyBytes:o}=t;e(null,{status:s,statusCode:a,headers:r,body:i,bodyBytes:o},i,o)},t=>e(t&&t.error||"UndefinedError"));break;case"Node.js":let s=require("iconv-lite");this.initGotEnv(t),this.got(t).on("redirect",(t,e)=>{try{if(t.headers["set-cookie"]){const s=t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString();s&&this.ckjar.setCookieSync(s,null),e.cookieJar=this.ckjar}}catch(t){this.logErr(t)}}).then(t=>{const{statusCode:a,statusCode:r,headers:i,rawBody:o}=t,n=s.decode(o,this.encoding);e(null,{status:a,statusCode:r,headers:i,rawBody:o,body:n},n)},t=>{const{message:a,response:r}=t;e(a,r,r&&s.decode(r.rawBody,this.encoding))})}}post(t,e=(()=>{})){const s=t.method?t.method.toLocaleLowerCase():"post";switch(t.body&&t.headers&&!t.headers["Content-Type"]&&!t.headers["content-type"]&&(t.headers["content-type"]="application/x-www-form-urlencoded"),t.headers&&(delete t.headers["Content-Length"],delete t.headers["content-length"]),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient[s](t,(t,s,a)=>{!t&&s&&(s.body=a,s.statusCode=s.status?s.status:s.statusCode,s.status=s.statusCode),e(t,s,a)});break;case"Quantumult X":t.method=s,this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:a,headers:r,body:i,bodyBytes:o}=t;e(null,{status:s,statusCode:a,headers:r,body:i,bodyBytes:o},i,o)},t=>e(t&&t.error||"UndefinedError"));break;case"Node.js":let a=require("iconv-lite");this.initGotEnv(t);const{url:r,...i}=t;this.got[s](r,i).then(t=>{const{statusCode:s,statusCode:r,headers:i,rawBody:o}=t,n=a.decode(o,this.encoding);e(null,{status:s,statusCode:r,headers:i,rawBody:o,body:n},n)},t=>{const{message:s,response:r}=t;e(s,r,r&&a.decode(r.rawBody,this.encoding))})}}time(t,e=null){const s=e?new Date(e):new Date;let a={"M+":s.getMonth()+1,"d+":s.getDate(),"H+":s.getHours(),"m+":s.getMinutes(),"s+":s.getSeconds(),"q+":Math.floor((s.getMonth()+3)/3),S:s.getMilliseconds()};/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(s.getFullYear()+"").substr(4-RegExp.$1.length)));for(let e in a)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?a[e]:("00"+a[e]).substr((""+a[e]).length)));return t}queryStr(t){let e="";for(const s in t){let a=t[s];null!=a&&""!==a&&("object"==typeof a&&(a=JSON.stringify(a)),e+=`${s}=${a}&`)}return e=e.substring(0,e.length-1),e}msg(e=t,s="",a="",r){const i=t=>{switch(typeof t){case void 0:return t;case"string":switch(this.getEnv()){case"Surge":case"Stash":default:return{url:t};case"Loon":case"Shadowrocket":return t;case"Quantumult X":return{"open-url":t};case"Node.js":return}case"object":switch(this.getEnv()){case"Surge":case"Stash":case"Shadowrocket":default:{let e=t.url||t.openUrl||t["open-url"];return{url:e}}case"Loon":{let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}case"Quantumult X":{let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl,a=t["update-pasteboard"]||t.updatePasteboard;return{"open-url":e,"media-url":s,"update-pasteboard":a}}case"Node.js":return}default:return}};if(!this.isMute)switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:$notification.post(e,s,a,i(r));break;case"Quantumult X":$notify(e,s,a,i(r));break;case"Node.js":}if(!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),a&&t.push(a),console.log(t.join("\n")),this.logs=this.logs.concat(t)}}log(...t){t.length>0&&(this.logs=[...this.logs,...t]),console.log(t.join(this.logSeparator))}logErr(t,e){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":case"Quantumult X":default:this.log("",`❗️${this.name}, 错误!`,t);break;case"Node.js":this.log("",`❗️${this.name}, 错误!`,t.stack)}}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;switch(this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":case"Quantumult X":default:$done(t);break;case"Node.js":process.exit(1)}}}(t,e)}