剧迷

剧迷@js:`{{Get('url')}}`

分享者: xiaohan231 (515)发布时间: 11/08 09:58

需导入XH发布页订阅源激活

二维码导入
{
    "articleStyle": 2,
    "concurrentRate": "1500",
    "customOrder": 1,
    "enableJs": true,
    "enabled": true,
    "enabledCookieJar": true,
    "header": "<js>\nheaders={\n    \"User-Agent\": \"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/141.0.0.0 Safari\/537.36\",\n    \"Accept\": \"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8\",\n    \"Accept-Encoding\": \"gzip, deflate, br\",\n    \"Accept-Language\": \"zh-CN,zh;q=0.9,en;q=0.8\",\n    \"Cookie\": cache.get(Get('url') + 'ck') || ''\n}\ncache.put(java.md5Encode16(Get('url') + \"headers\"),JSON.stringify(headers));\nJSON.stringify(headers);\n<\/js>",
    "jsLib": "{\"剧迷\":\"https:\/\/qyyuapi.com\/dy\/js\/剧迷\/jsLib.js\"}",
    "lastUpdateTime": 1762256099033,
    "loadWithBaseUrl": true,
    "loginCheckJs": "var res = result;\nurl = java.ruleUrl;\nif(res.body().includes('cf_chl')){\n    cookie.removeCookie(Get('url'));\n    result = java.startBrowserAwait(url,\"验证\");\n    ck = cookie.getCookie(Get('url'));\n    cache.put(Get('url') + 'ck',ck);\n}\nresult;",
    "loginUi": "[\n  {\n    name: \"💡   源   站   更   新   💡\",\n    type: \"button\",\n    action: \"update()\",\n    style: {layout_flexGrow: 1, layout_flexBasisPercent: 1}\n  },\n  { name: \"查看当前\", type: \"button\", action: \"look(0)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"查看历史\", type: \"button\", action: \"look(1)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"恢复默认\", type: \"button\", action: \"test(-1)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n\n  { name: \"搜索:\", type: \"text\" },\n\n  { name: \"༺ˇ»`ʚ  设置动漫分类  ɞ´«ˇ༻\", type: \"button\", action: \"login('【可选分类】' + n(2) + '[0]电影[1]电视剧\\\\n多个分类用逗号隔开')\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 1} },\n  { name: \"分类:\", type: \"text\" },\n\n  { name: \"༺ˇ»`ʚ  点击切换地区  ɞ´«ˇ༻\", type: \"button\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 1} },\n  { name: \"全部\", type: \"button\", action: \"o(0)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"大陆\", type: \"button\", action: \"o(1)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"香港\", type: \"button\", action: \"o(2)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"台湾\", type: \"button\", action: \"o(3)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"日本\", type: \"button\", action: \"o(4)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"韩国\", type: \"button\", action: \"o(5)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"泰国\", type: \"button\", action: \"o(6)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"泰国\", type: \"button\", action: \"o(7)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"新加坡\", type: \"button\", action: \"o(8)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"欧美\", type: \"button\", action: \"o(9)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"美国\", type: \"button\", action: \"o(10)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"英国\", type: \"button\", action: \"o(11)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"法国\", type: \"button\", action: \"o(12)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"其他\", type: \"button\", action: \"o(13)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n  { name: \"\", type: \"button\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.25} },\n\n  { name: \"༺ˇ»`ʚ  点击切换排序  ɞ´«ˇ༻\", type: \"button\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 1} },\n  { name: \"更新\", type: \"button\", action: \"p(0)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.45} },\n  { name: \"上架\", type: \"button\", action: \"p(1)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.45} },\n  { name: \"周人气\", type: \"button\", action: \"p(2)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.45} },\n  { name: \"总人气\", type: \"button\", action: \"p(3)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.45} },\n\n  { name: \"༺ˇ»`ʚ  筛选发布年份  ɞ´«ˇ༻\", type: \"button\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 1} },\n  { name: \"年份:\", type: \"text\" },\n  { name: \"字母:\", type: \"text\" },\n\n  { name: \"༺ˇ»`ʚ  填写收藏词条  ɞ´«ˇ༻\", type: \"button\", action: \"login('【收藏词条】' + n(2) + '填写搜索关键词\\\\n多个关键词用英文逗号“,”隔开')\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 1} },\n  { name: \"收藏:\", type: \"text\" },\n\n  { name: \"长按倍速:\", type: \"text\" },\n  { name: \"跳过片头:\", type: \"text\" },\n  { name: \"跳过片尾:\", type: \"text\" },\n  { name: \"背景图片:\", type: \"text\" },\n  { name: \"图片透明度:\", type: \"text\" },\n  { name: \"按钮透明度:\", type: \"text\" },\n\n  { name: \"༺ˇ»`ʚ  主题模式切换  ɞ´«ˇ༻\", type: \"button\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 1} },\n  { name: \"日间模式\", type: \"button\", action: \"a(0)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.45} },\n  { name: \"夜间模式\", type: \"button\", action: \"a(1)\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 0.45} },\n\n  {\n    name: \"清除网站Cookie缓存\",\n    type: \"button\",\n    action: \"deleteCookie()\",\n    style: {layout_flexGrow: 1, layout_flexBasisPercent: 1}\n  },\n\n  { name: \"清除远程代码标识\", type: \"button\", action: \"DeleteYckey()\", style: {layout_flexGrow: 1, layout_flexBasisPercent: 1} },\n\n  {\n    name: \"💡   源   站   打   印   💡\",\n    type: \"button\",\n    action: \"test()\",\n    style: {layout_flexGrow: 1, layout_flexBasisPercent: 1}\n  }\n]",
    "loginUrl": "eval(String(Reload('https:\/\/qyyuapi.com\/dy\/js\/剧迷\/loginUrl.js')));",
    "preload": false,
    "ruleArticles": "<js>\neval(String(source.loginUrl));\neval(String(Reload('https:\/\/qyyuapi.com\/dy\/file\/history.js')));\nif(\/cf_chl\/.test(result)){\n    cookie.removeCookie(Get('url'));\n    cache.delete(Get('url') + 'ck');\n    result = java.startBrowserAwait(baseUrl,\"验证\",false).body();\n    ck = cookie.getCookie(Get('url'));\n    cache.put(Get('url') + 'ck',ck);\n    java.setContent(result);\n}\nvar data = [];\nif (\/search\/.test(baseUrl)) {\n    var list = java.getElements('.details-info-min');\n    for (i in list) {\n        data.push({\n            'name': list[i].select('.info li')[0].select('a').text(),\n            'time': String(list[i].select('.info li:contains(更新時間:)').text() + '\/' + list[i].select('.info li:contains(狀態:)').text() + '\/' + list[i].select('.info li:contains(類型:)').text() + '\/' + list[i].select('.info li:contains(國家\/地區:)').text() + '\/' + list[i].select('.info li:contains(語言\/字幕:)').text() + '\/' + list[i].select('.info li:contains(年代:)').text() + '\/' + list[i].select('.info li:contains(主演:)').text() + '\/' + list[i].select('.info li:contains(導演:)').text() + '\/' + list[i].select('.info li:contains(詳細介紹:)').text()).replace(\/[^\\\/:]+:|國家\\\/|語言\\\/\/g,'').replace(\/\\\/0?\\\/|\\\/未知|\\\/內詳\/g,'\/').replace(\/\\\/0?\\\/|\\\/未知|\\\/內詳\/g,'\/'),\n            'cover': list[i].select('.video-pic').attr('data-original'),\n            'url': `${Get('hurl')}\/@js:\\`\\{\\{Get('url')\\}\\}${String(list[i].select('.video-pic').attr('href')).replace(\/.*\\\/\\\/[^\\\/]+\/g,'')}\\``\n        });\n    }\n} else {\n    var list = java.getElements('.box-video-list li');\n    for (i in list) {\n        data.push({\n            'name': list[i].select('h5').text(),\n            'time': String(list[i].select('.note').text() + '\/' + list[i].select('.subtitle').text()).replace(\/:\/g,':').replace(\/\\\/0?\\\/|\\\/未知|\\\/內詳\/g,'\/').replace(\/\\\/$\/g,''),\n            'cover': list[i].select('.video-pic').attr('data-original'),\n            'url': `${Get('hurl')}\/@js:\\`\\{\\{Get('url')\\}\\}${String(list[i].select('.video-pic').attr('href')).replace(\/.*\\\/\\\/[^\\\/]+\/g,'')}\\``\n        });\n    }\n}\nJSON.parse(java.t2s(JSON.stringify(data)));\n<\/js>",
    "ruleContent": "<js>\neval(String(Reload('https:\/\/qyyuapi.com\/dy\/js\/剧迷\/ruleContent.js')));\n<\/js>\n<!DOCTYPE html>\n<html lang=\"zh-Hans\">\n<head>\n<title>{{@@h1@text}}<\/title>\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no\">\n<meta name=\"referrer\" content=\"no-referrer\">\n<link rel=\"stylesheet\" href=\"https:\/\/qyyuapi.com\/css\/plyr.css\">\n<style>\n{{String(Reload('https:\/\/qyyuapi.com\/dy\/file\/player' + Get('a') + '.css'))}}\n<\/style>\n<\/head>\n<body>\n<p><\/p>\n<div class=\"video-container\">\n  <video id=\"player\" playsinline controls preload=\"auto\" poster=\"https:\/\/qyyuapi.com\/img\/noposter.png\">\n  <\/video>\n<\/div>\n<details>\n  <summary>\n    <h3>{{@@h1@text}}<\/h3>\n  <\/summary>\n  <img>\n<\/details>\n<div class=\"all-info\">\n<div>\n    <p>🕵 导演:{{@@.hidden-xs:contains(導演:)@text##導演:}}<\/p>\n    <p>👨‍🎤 主演:{{@@.hidden-xs:contains(主演:)@text##主演:}}<\/p>\n    <p>📆 年份:{{@@.hidden-xs:contains(年代:)@text##年代:}}ㅤ🗺 地区:{{@@.hidden-xs:contains(國家\/地區:)@text##國家\/地區:}}ㅤ📦 类型:{{@@.hidden-xs:contains(類別:)@text##類別:}}<\/p>\n    <p>⌚ 更新:{{@@.hidden-xs:contains(更新時間:)@text##更新時間:}}ㅤ🧡 人气:{{@@.hidden-xs:contains(人氣:)@text##人氣:}}<\/p>\n    <p>📚 状态:{{@@.hidden-xs:contains(狀態:)@text##狀態:}}<\/p>\n    <p>📋 简介:{{@@.details-content-all@text}}<\/p>\n<\/div>\n{{JSON.parse(result).jishu}}\n<\/div>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/crypto-js\/4.1.1\/crypto-js.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/jsencrypt@3.2.1\/bin\/jsencrypt.min.js\"><\/script>\n<script src=\"https:\/\/gcore.jsdelivr.net\/npm\/hls.js@canary\"><\/script>\n<script src=\"https:\/\/qyyuapi.com\/js\/plyr.js\"><\/script>\n<script src=\"https:\/\/qyyuapi.com\/dy\/js\/剧迷\/jx.js\"><\/script>\n\n<script>\n{{String(Reload('https:\/\/qyyuapi.com\/dy\/file\/player.js'))}}\n\nconst JKkey = \"{{java.md5Encode16(baseUrl.replace(\/.*\\}([^\\}\\`]+)\\`\/,'$1'))}}\";\nconst JDkey = \"{{java.md5Encode16(baseUrl.replace(\/.*\\}([^\\}\\`]+)\\`\/,'$1') + 'time')}}\";\nconst PTtime = {{\/^\\d+$\/.test(Map('跳过片头:')) ? Map('跳过片头:') : 0}};\nconst PWtime = {{\/^\\d+$\/.test(Map('跳过片尾:')) ? Map('跳过片尾:') : 0}};\nconst BSspeed = {{\/^\\d+$\/.test(Map('长按倍速:')) ? Map('长按倍速:') : 2}};\nconst ImageUrl = \"{{\/^http\/.test(Map('背景图片:')) ? Map('背景图片:') : ''}}\";\nconst Opacity1 = \"{{\/0|1|^0\\.\\d+$\/.test(Map('图片透明度:')) ? Map('图片透明度:') : ''}}\";\nconst Opacity2 = \"{{\/0|1|^0\\.\\d+$\/.test(Map('按钮透明度:')) ? Map('按钮透明度:') : ''}}\";\nupdateBackground(ImageUrl, Opacity1, Opacity2);\n\n\/\/ 获取视频URL并更新视频源\nasync function geturl() {\n    try {\n        let src = String($(\".jishu button.active\")[0].dataset.src);\n        let result = await fetchRequest(src, {{String(cache.get(java.md5Encode16(Get('url') + \"headers\")))}});\n        if (result) {\n            const parser = new DOMParser();\n            const doc = parser.parseFromString(result, 'text\/html');\n            const scriptTag = doc.querySelector('#zanpiancms_player > script:not([src])');\n            let url = '';\n            if (scriptTag) {\n                const scriptContent = scriptTag.textContent;\n                const regex = \/player_data\\s*=\\s*({[\\s\\S]*?})[^}]*$\/;\n                const match = scriptContent.match(regex);\n                if (match) {\n                    try {\n                        data = JSON.parse(match[1]);\n                        if (\/\\.m3u8\/.test(data.url)) {\n                            url = data.url;\n                        } else {\n                            url  = await getUrl(data.url,data.link_next,\"{{Get('url')}}\", {{String(cache.get(java.md5Encode16(Get('url') + \"headers\")))}});\n                        }\n                    } catch (e) {\n                        console.error('解析 JSON 失败:', e);\n                    }\n                }\n            }\n\n            \/\/ 获取页面信息\n            let fm = \"{{@@[name=\"image\"]@content}}\";\n\n            \/\/ 获取视频源\n            let zyurl = [];\n            zyurl.push({src:url,size:\"1\"});\n\n            \/\/ 更新详情封面\n            $(\"img\")[0].src = fm;\n\n            \/\/ 更新视频封面\n            $(\".video-container\")[0].style.background = `#000 url('${fm}') no-repeat center center \/ cover`;\n\n            \/\/ 返回视频源\n            let sources = zyurl;\n            return { sources: sources };\n        } else {\n            throw new Error(\"请求失败\");\n        }\n    } catch (error) {\n        weblog(error, '错误:', true);\n        console.error(\"错误:\", error);\n        throw error;\n    }\n}\n\n\/\/ 点击集数按钮时调用的函数\nasync function jishu(item) {\n    var video = $('video')[0];\n    var wasPlaying = (video && !video.paused) || localStorage.getItem('fromEnded') === 'true';\n    if (localStorage.getItem('fromEnded') === 'true') {\n        localStorage.removeItem('fromEnded');\n    }\n    omit($('.jishu button.active'));\n    item.className = \"active\";\n    const { sources } = await geturl();\n    setTimeout(updatePadding, 100);\n    var index1 = $('#selected-jiekou button')[0].dataset.id;\n    var index2 = Array.from(item.parentNode.children).indexOf(item);\n    var Progress = {\n        index1: index1,\n        index2: index2\n    };\n    localStorage.setItem(JKkey, JSON.stringify(Progress));\n    localStorage.removeItem(JDkey);\n    initializePlayer(sources, JDkey, PTtime, PWtime, BSspeed, 1);\n    if (wasPlaying && video) {\n        const tryAutoPlay = () => {\n            if (video.readyState >= 3) {\n                video.play().catch(e => {\n                    console.log(\"自动播放被阻止:\", e);\n                    $('.plyr__control--overlaid').show();\n                });\n                video.removeEventListener('canplay', tryAutoPlay);\n            }\n        };\n        if (video.readyState >= 3) {\n            video.play().catch(e => console.log(\"立即播放失败:\", e));\n        } else {\n            video.addEventListener('canplay', tryAutoPlay);\n        }\n    }\n}\n\n\/\/ 页面加载时初始化播放器\n(async () => {\n    var m = 0,n = 0;\n    var Progress = localStorage.getItem(JKkey);\n    if (Progress) {\n        var history = JSON.parse(Progress);\n        m = history.index1;\n        n = history.index2;\n    }\n    if (m > 0) {\n        const buttonList = $('#jiekou-list')[0].querySelectorAll('button');\n        const targetButton = Array.from(buttonList).find(btn => btn.getAttribute('data-id') == m);\n        jiekou(targetButton);\n        const allButtons = $('.jishu')[m].querySelectorAll('button');\n        active(allButtons, n);\n    } else {\n        active($('.jishu button'), n);\n    }\n    const { sources } = await geturl();\n    setTimeout(updatePadding, 100);\n    localStorage.setItem('HistoryTAG', 1);\n    initializePlayer(sources, JDkey, PTtime, PWtime, BSspeed, 1);\n})();\n<\/script>\n<\/body>\n<\/html>\n<js>\nString(java.t2s(result))\n.replace(\/:未知|内详\/g,':')\n.replace(\/:\\s*\/g,':')\n.replace(\/<p>(?!.*集数)(.*:)<\\\/p>\/gm, '<p style=\"display:none;\">$1<\/p>');\n<\/js>",
    "ruleImage": "cover",
    "ruleLink": "url",
    "ruleNextPage": "page",
    "rulePubDate": "time",
    "ruleTitle": "name",
    "searchUrl": "<js>\n`{{Get('url')}}\/search\/{{key}}----------{{page}}---.html`\n<\/js>",
    "shouldOverrideUrlLoading": "if (url.startsWith('legadovideo:\/\/')) {\n    java.openUrl(\n        decodeURIComponent(url.replace('legadovideo:\/\/', '')),\n        'video\/*'\n    );\n    true;\n}",
    "showWebLog": false,
    "singleUrl": false,
    "sortUrl": "<js>\neval(String(Reload('https:\/\/qyyuapi.com\/dy\/js\/剧迷\/sortUrl.js')));\n<\/js>",
    "sourceComment": "新增:1、新增剧迷;by:xiaohan231-2025\/11\/04",
    "sourceGroup": "🍿 日常,📽 视频",
    "sourceIcon": "https:\/\/qyyuapi.com\/img\/剧迷.png",
    "sourceName": "剧迷",
    "sourceUrl": "剧迷@js:`{{Get('url')}}`",
    "type": 0,
    "variableComment": "JspHXCgzmq549cSvxZRk3cZwMPbFTNUqF8izYT\/lL7zmB4iKPcwRvTVF+nSsYaYkyHFh6tU0uM6gAcU2LO\/ZQnF45pl+sO+D+\/WIYPhUQyHGEp6lyVJ7JKp9yWihRr9Al3sqXhKPltzub2PZi96Ke4YxqVZPjPSmL3O6xY025Sa7Vm1r1ZLIrgpD4Ksa99Q488bytyVS2P8fSjkQvADOECPkrKGclkhYWKWj0hAAvyDNKDxrCyqqqUjrKooVXTcQ3DDxjpsx5Wd29wdbu4YgaMwdlq7eM7Wgq20PNHRYMQv6mzqElmMn9R4S7YEaJiDpXXStroRJTJtLEB2i6pMCY4F02mndjqQW0PbM+tfwlL8BPYfaSJDdVkvSCRNfUL1rVOJY3HHHX1kAyOG\/METDaU0ord6qUbQQMGQVmCgqResqjExJ6AI33IXMtAF1485MjO1nSz2Mi9jw\/NoCjXBhnxv0A\/3lmQZoYsdfz3LCCOOZKjZQKAZj20BFKz9CBUrmh0JDEZ3nAYVB1gyCKiKX1ggVppLVomlrWGW5+I5UX\/5ZkqCucNxVckbJruLtKfOj2gIfGm3kal4YeJqQuSK1wUrU5uLgTDpgox9qPir7etK+0JIlYrlg4TVWln3zuf+4irCZSmjNTNonXb\/scyboqwwxxs0m4gpBR6WJPKyNQf\/H\/pMEkzkQ1+TMO80uRyUj62GS1yS2zmWQnhmw5zC\/e6gGMG+n3UoJVX7M5ebG+6eczZXttRv5daHp6UYhK9hETv6nUs0KndVbrB4xZa5JNH3SloTv48koLVJu+0NT+AIrxc1v9RB\/6ClGNxWDl2ia0zkKvQsmkHDe1Ln0RzsdTWp1twd+OLzPxmZZ8DK2gkSC2+kLnG4NoSwl66hT8XUUQz8kNeIwpM8uyV1ZkArLpTSv+gN8CItVu9ISTyP3wTbe45+086Ag7tvHwawqCUUlwLzdKh+UHhqCa5EE3qGQbLOaASWmwrOsg\/qhf65xBeW34nF5E4ouWsZ5OctjUyfPh3bGNWBta+OVuv5ZMVQH6xad8QNM7gNurML05I9yR8jQ2RsuvqGZA4kpbwGAvkGyUE6FWafVPrlyzjhAvM62NX+Lv5Sctymh+CCt60oO3UrLNFIlzm\/Aplkg9n8xnB\/YFp3xA0zuA26swvTkj3JHyEj82FLCEpw6uq915M1jjSRQToVZp9U+uXLOOEC8zrY1PSb4cQGqMbjseWdLi1WBhSJPwB2CdB+3VcE4kGmc8CDo1v5txSiD7GKjZ1ExpA\/n0TI7uW6ZR3nvNOg\/wEoPV9imzoa\/Cp1IPhpfn0jvG5wtnG7OsTI+\/eCIi6Vv9xsJW1q1FmzjfVoFyHH1\/8YCBJgZInJ9HDsguXQZrO1IHWDR2kBHiloP7PEIRR8PW2268gdab40Qku+wn4SGAPnAFLTiKvacQjHpvm6MHg5qNnDPaWzjWU2yqLXqwvjvuvVQHhfax5xG7RPn8qjnnpf7fNeg8Hie5UfiqGUDHivnkrraLULZP20oLpCNmkZspQMww4JZB6KdU8ZFbQ1Dtcf0WDFdALiHBvry+3Tr7P6rnAO4W30SN5zTZOL143gt9ToGQUtPVjY4H9\/hfsBA2I8iwlUmzYFYH3lDUyUeFZxmxuyWJgiCOKccgjCrFLw3ecOD47YqJyx5VzuColnzoHTAzvL0eaqgFdhbcdzLBrMF9eChijLK0ZNUgZvxmD+S5PWUhg5yzpFajFkKf+ktawtf7001RMvWRvkpQHzTC2WuR2zxSBmH1TFSNF\/My97FY2wlhBDnpfrrpu6Sqp1Q2dB+cc6QN7iCqeItsVuE7RK2sugaHsq\/PslfDqNvVOxKwzWi2SBTJcfgURWvAR1rLfzGGsSzqjWszFEQ\/Y\/pqJNefccfClfxJ\/oYoyjySYoJUphtufvpgVVfbIlnA1X\/C4vdwSZ87ZFR0tGbAvtA+4E+Z1WPCFwCrW\/n1w47tMwyFPkCW14lE\/ErB9Er3OB0GR9us\/gIE\/NXn073ACFcsRQfM\/lHs3bJZn83cnqJJgTc3ffD6zHcJKu5QLIm8TxVatj2C6nj6WUERPKunOLvCMkRMqyKMXYeJV2BAXeg7Fv8wBttmGV7vNaFGXXi0A7JTwwmiPV6QWnF7fJbg8NHX57YKHRtW9oKv7\/GO4rVegJCRZp+vaiSpMg4sb0jG4QLv6HlGtyj2vEPqGEerjWxXf9x3md3wIuACT1kXQvCCj6O\/jPNPbAQbSvXliA+oH\/7\/Q7kcpv5mqmLi4cTslGYlaoJI5T7mum5KBhU2Sy0lfomJNz0V+svoBeDeGqDNt79gyMR2Z6dLGf1frXTuKocDbMwjPNABkMJ13q74WAaWVB16GhjaA5q9SgPfGvnfePNBH1eQkOe9vAe0mfKC2SsNj9q5YUjItkLCwTMGxGl36uHjctQmgo6wy86SBGvogm95+4LUkYH6iTVf+ouZaelqGI2qm1jdUl\/xmyHwctSAPijV+bMQvs37ZJHOHL6Hnp3LlnctEulNDI3SbsgxzlxrSHDD\/H5VaKaXgq\/7+iCLFbAUHQ5m6Hp6Flx5psBsgHt1hzsUIaKdpHZAIDOJLf4PHwL2QhUsrF0iy2Y8qGg2ybYRj1Nm\/maqYuLhxOyUZiVqgkjlCRRNw5ukCAT9V8Op1veBNqzWzdnU5nAhDcpCoHllJglmkq2Swxq9sd\/AaFw8JUpMdWUf\/hqVFb3YP2\/+RujDlovgd7Ye4KqDmc9vqdqpMdg2ILKuOA+eHoKov0HC2VA7+SV\/Lv4bVWBHgVCIZwTsc9IWNucdXdYLE8CYpHbXcp3Rucr4N5RMa+wiKIip3p031vSB1pv3++oQp8pZVGdP0hRzSoQBK54t3Y+v\/vK5s6lHnKb1SH+3aBYTPDNkKZQwd6cK0xoHXmijkdJTA3I3JMxqmPzDZ8VVgf89E8oRVlVtV2DahMurt31oJUiveBBGRnKzykQ4JM6a2A1Hqz\/be73tofkDucmcy1Vu4joEsqH4FGQ595Q8noc\/xHfqdyjMVmb6IshfgIB1mCcKfWN9FLDeML77m9XU2H4pMImJd2f4XujhbkStX9SGvuifIQUa3LJej2GvcINlPdYzX5ABz5oPFphAadWuzrP2kvFi\/fkjLMn6OOJd8jTIzANraQRNMgHu27PE7vtVszZN74q4PNQM3n07LiunU81SdH75otsKfOPusZEgzDKBUhPLuamsbXHh7R6JgV77f62CwuVWMd9jhQsZm0i\/g6m+ApKeuWGVsoRG9h\/g97+uvNQ6vR11F3rN7BazqbGZqWaFlJ0bWTgsHDgD\/1kv7E3Ebjsnp+\/pyI9Lfy6d3Z1Gvttk+GlItlG40CAQdd8MsBamCArw0mGu2nyAcCdNCMxDDBWyH4qWmfHSeIyIR0+aE1kqxxdiS+hNroCfUNnuyW\/ZoX0A+UIb0iptDcOfaVemEv1DQ9fRKh0FIijFWBvDLO1C5j22WacK9Rwl3oGS8LUVWvijpkcR44UOftDjP\/SWe18Y\/1iCkxfblgllWWEs7Vo4RPbG4FqkFkwLicC6HJqVm\/k+1yzxTcHM32xAZJ1owUTG9bmA0FGmRkVBZxzy+s\/fdsyTddVduMY8iKGYsV9up7pzz3W7oNVXLT4qDmeObZVHkaIKp46stZYpui3sAm5JlK+5LN+mNBanXg4vkskJ\/vd23GlSy0v+t4ejxpiZLb\/hdGBnorKsSOUCZ7asHwVk\/corlSIHYRelJcJtlsGlC65iQltFkqdUtgtr20XiN6u3F3DkcQMoeieIPqQvJ\/TCugu5idZa+HF2lmxXnjqiydB+IquXeLCoNMLmlYLUOJIqMy2qsgAKhoKGCR4QPypHowNc0tssAOzksCyO9FyAxPr9lBLM8bRkNHLTD54rWfu4lTh+TJ2rX+U5qR47aY87GnmRDgaHDWOA+cEwpH47XOxF1oZhdNDkx\/PdLztnKa8iDJeDk0BeUaJF\/JtuBDHjogC51XydQBXP7qUi+y4+NOBvHGN70RJBmdnGbXw1QPPuPh1doavd+Uqom\/wYq0N8XZpn9S\/zoQl2qE6E+v9k2ZkiIa2zyJABpZKEr\/\/aNW89hhVYO7NemuNy31DC0prSHWWrDKUuhGtJdM+rfd+fbnRdpSJ\/h8EHTOYdqvTbX6dWIzyJYJUvHN847rcUIvWAqIY4Il1y2lt9OPYDh31xgythy872mmLS8ggkhxKWlgRK5EyzSg8awsqqqlI6yqKFV03EERYv3Ng1Ytnvly587pKi2nssCkIAqP61ILyvhZCGiTaQHDIHE6d0D5\/9Dl8p3TjHG4pogTPmqwyRmki94IFHaNPZ9S+eZYdoj9680rUGsZyhv7qvTk6yo+Q4Ws2801DKOBRkOfeUPJ6HP8R36ncozFJkbujWogvjLdBmu\/NUS4QgvZqfXwGUPWPPT03kDi00fzWKq0dGHUH7MQN\/27l3ZFGqlKbtFGBqFCPSnR2sp0gifLLMCMrWqoUWi8CKbH3wQpgM99GNJvXUDu11XLpdjJTmXAodUmIeoXtjrqYMMVWDK9JVlOCpW7cdc5URjUhOTEbXz2UzbE+YqFC1v+J0REuDNNUK52vB6A74ZZfq\/Y8PRnzrDm+J6vWYXbOWXBlBT7H34HMJH6j8uONbYU5Y1MRh6dQgN8QR\/mao30Gw0GyQQUCFXxEsZN3Wtoze2khAFdCtfzOzZVvXRn\/YJBOpKyQXefO34NbogSy7RuOOiMUh8ofk70X9CyoZLHEdIY5cHeM1863ZAqrSuOhsWF7qwEid\/vVnUojl8ZLkJ6z62mb19EpduhnZLA\/acDc+LQLN6FpDuTSnOc\/p+qroAsQWaWqYoUIYuvXf9n3ny2dIt3J7lgVIECIuTKsrQcWAx+l9ShHkzqOSN42MFM5HDg8PZRcN+y9YzZuKD0XGTinLnoy11B0DhUx9+ulaemJaMuuJlIVCS2f8D6AS+CNemsbHbRVpmUSavmxKdYO6BG6n5N1rs0GMIdc6qkmGfE0RTSjmw6b8bNzjn8+nek\/\/lddPmcb7d++VEMmLSfEVvxNTuLIoHUFOzhsKhzl7MJrADmDCgfwcm54dt1XRsqB7axxqwwm5KDzfrAGlftKaxHocKl6UK8zhCIeJnqFwBj+IbUiAtaBHPj6sHilt1xbprwD4YQpG1rHiiSlrY87LhgHqMaq122H+4LlnvXsk\/EK\/qc\/GkF8lCFsQ7XzTyOP\/8Dp57hEMNVdelDA2MFhDIr\/T1E9zSC+AuTAmew9aNdKuWYTH6syCY9Zh6n38zAT+\/R5SLEPHciVHD0j1mRBCdWyRExBw8EmPcIEHG9M5mzKSat5njPkK3dNmBUrcy6INdnV2pUiX2QNgPqwxkmdt8RhhU1Ryy\/TDEL4giaz7R9L7SAg\/jA6sSz0F1NxLkwcVq1Elqva1WdwQjYtkYJfBcV9L5TjVkKtkOIygzmZ28iMA0WSTsC3Jq+lFkBH\/B93ZxaHn3pMieg0RdkjFLYNu0LbwRHnD1HcahW7AaXd2kydQMcZnwThzQvJ0PkJ9D6espdR\/Beci4MoQK6Y5nTVcAhhbtvxl72purr9Oypk8SxQ15QrgT75SFL0Tv5xiBM+anq15Wx5gbXxyuKPwCUQBe68uyN+bHfAQfvYQsWk7L8ZrR+qx+\/JBpmkuIjMu8FS3eApxinpOeRTOfgRaOnGL6JFi6mk8ypVfjYxRCAC543lQygfFHWzx3L1Qs3Dm7eZWcwW1ikYAmWuTVHJEmYbz5Wcm2XTqje62UFLgM7B\/G2fDzqEAcj1erxKFMWItJHnQ+X3LnFowoniKzjCTHjaStWl7SXYRBy4GfkVfTuTI18xXxdRbV58rvp+fwD5rp42GycH4XIC7bfUypfI1ER4S3X5PC+rxgRgxYAeq+EsXs75VCKl+B6ocS+ifVQFRKxzp+\/hGW+1yZjsP8W8\/jJlaxZ6ejjxp6qXnh8Gy6aPQgy1rUbcijjtEFTljwjS5O55EOvuKqsno3PWaYqWlnf\/SXGlntUQ5\/OVInesu02urA97PLB0VVZCrZDiMoM5mdvIjANFkk7Tn\/puGXgWWos5DJUKqnq9kkQc1BEmfUgo+hULUeEKUPssegFo22YGVM5Dx0duIETteLHV0mOjXk9agXnGgHjrXa0XTfFf+12ERdmMoYm\/SPXa8LpO7xaUgHLuHJmQ57MLLk0GD1sW0M4ki0MTJLi1b+4IRPvr6peXrciHPCZa+Jpsa8PRXax9A7KS0\/Os\/1X56ZoAahWaPUgtvrvAFTcNuuSKzH8ixOxmcgrNICzzbIFqkFkwLicC6HJqVm\/k+1yYvuSyxmO6c0yDNWLhUMguwi8bYQFtaJObhAeEN7X8Tw=="
}
广告