From b2710e07d40f701a59b088029b4d655a00e077eb Mon Sep 17 00:00:00 2001
From: qist <87984115@qq.com>
Date: Wed, 25 Oct 2023 10:09:55 +0800
Subject: [PATCH] update UG
---
0821.json | 32 ++---
0822.json | 24 ++--
0825.json | 30 ++---
0826.json | 28 +++--
0827.json | 2 +-
9918.json | 2 +-
XYQ.json | 2 +-
XYQHiker/虎牙主播.html | 14 +++
XYQHiker/虎牙直播.json | 95 +++++++-------
cat/js/ikanbot_open.js | 279 ++++++++++++++++++++++++++++++++++++++++-
cat/js/yzys_open.js | 2 +-
jar/1022.jar | Bin 384689 -> 0 bytes
jar/1022.repl.jar | Bin 385345 -> 0 bytes
jar/1023.jar | Bin 0 -> 381746 bytes
jar/1023.repl.jar | Bin 0 -> 382270 bytes
jar/XYQ.jar | Bin 386439 -> 386264 bytes
jar/custom_spider.jar | Bin 385016 -> 384971 bytes
jar/fan.txt | Bin 588579 -> 600594 bytes
jar/fm.jar | Bin 3571069 -> 3575831 bytes
jar/fm.nogo.jar | Bin 1060193 -> 1064955 bytes
js.json | 15 ++-
js/4khdr.js | 106 ++++++++++++----
jsm.json | 15 ++-
23 files changed, 501 insertions(+), 145 deletions(-)
create mode 100644 XYQHiker/虎牙主播.html
delete mode 100644 jar/1022.jar
delete mode 100644 jar/1022.repl.jar
create mode 100644 jar/1023.jar
create mode 100644 jar/1023.repl.jar
diff --git a/0821.json b/0821.json
index 348de2a4..c0fd4833 100644
--- a/0821.json
+++ b/0821.json
@@ -1,5 +1,5 @@
{
-"spider":"./jar/fan.txt;md5;60a9856a6deb7dcff27f3056626bbb5a",
+"spider":"./jar/fan.txt;md5;c0a0999c670692bb297b38981fe6de9b",
"lives":[{"name":"初秋语•综合","type":0,"url":"./list.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
{"name":"YanG•综合","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/YanG-1989/m3u/main/Gather.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
{"name":"范明明•综合","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/global.m3u","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
@@ -26,18 +26,22 @@
{"key":"csp_Bili","name":"哔哩┃合集","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.597},"filterable":1,"changeable":0,"ext":"./json/chuqiuyu.json"},
{"key":"csp_xuexi","name":"哔哩┃学习园地","type":"3","api":"csp_Bili","searchable":"0","quickSearch":"0","style":{"type":"rect","ratio":1.597},"filterable":"1","changeable":0,"ext":"./json/bili.json"},
{"key":"csp_Aid","name":"急救┃指南","type":3,"api":"csp_FirstAid","searchable":1,"quickSearch":1,"changeable":0,"style": { "type": "rect", "ratio":3.8}},
-{"key":"csp_WoGG","name":"玩偶哥哥┃4K","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|fhd|auto","timeout":30},
+{"key":"csp_WoGG","name":"玩偶哥哥┃4K","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|fhd|auto$$$弹","timeout":30},
{"key":"小纸条_cli","name":"小纸条┃T4","type":4,"api":"http://home.jundie.top:9520/spider/cli_gitCafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt","timeout":30},
-{"key":"csp_Sp360","name":"360影视┃弹幕","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1022.repl.jar;md5;698f192dd9dffdf73e45572b4b72be39","timeout":30},
-{"key":"csp_Jiohub","name":"JOJO影视┃弹幕","type":3,"api":"csp_Jiohub","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1022.repl.jar;md5;698f192dd9dffdf73e45572b4b72be39","timeout":30},
-{"key":"荐片","name":"荐片┃弹幕","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1022.repl.jar;md5;698f192dd9dffdf73e45572b4b72be39","timeout":60},
-{"key":"玩偶","name":"玩偶┃弹幕","type":3,"api":"csp_Wogg","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","filter":"./json/wogg.json","danmu":true},"jar":"./jar/1022.repl.jar;md5;698f192dd9dffdf73e45572b4b72be39","timeout":30},
+{"key":"csp_Sp360","name":"360影视┃弹幕","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd","timeout":30},
+{"key":"csp_Jiohub","name":"JOJO影视┃弹幕","type":3,"api":"csp_Jiohub","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd","timeout":30},
+{"key":"荐片","name":"荐片┃弹幕","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd","timeout":60},
+{"key":"玩偶","name":"玩偶┃弹幕","type":3,"api":"csp_Wogg","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","filter":"./json/wogg.json","danmu":true},"jar":"./jar/1023.repl.jar;md5;bab8f39fda844e7b2a8a423010aec3dd","timeout":30},
{"key":"Czsapp","name":"厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.czz9.com/"},
{"key":"Mino","name":"Mino┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbcpBF4MRDm4TvbCzxUxQS9bPrS+dwlqC+K21Byi2fnbN32ExknwkTyVnT4ZkO1NUAJnYhg/LOWYSnzESguc1X7n/JQ1wPh7lInAdzJ2qxzb2fKg8RZczmhg8lF/+BAMaZaqxv0MMB5dPInMBPwir"},
-{"key":"橘子","name":"橘子┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbc1AGIRPUzIPtbexyEhcScOf53TW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KzfJ8GvG6ETdzBCbfFw0WuoidvgjRb4EpUL8NqDk4unKXRBhjcoD99QoAIMsLc24lek3u9uBO+6JFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmfepqhEHQ08b/50BTD4Smp257RWMVpiQ1Tu3ht+MPo7oQAceapuyQGcL2fslXXHVrrb+9pyjtI9Qzph9HFoNJPIj5EXV+qGRI0CjSm9Dbm5nQFlZ6G2jvORw+5LMziXmuxDZH4U7qpnfjh/8hAu18546qyGmiWVI2mfDrKkVmeLq1KFA0rA="},
-{"key":"伊人","name":"伊人┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbdNRCYYRDm4TsLq0wUJWQNbPrS+dwlqC76K9AyqwdDOMy2knm2EiXG8sW5g6aRAKRJjRnA/LOWYSnzESgu5FcYzNNG0xf0roJwduq4GBwQbeWKtxcqo79EgUmk7wBAMaZaqxv0MMB5dPInMBPwj4oPNY9+tFWr1sZPUWRk05bRxflgcCQg7kmHtl4gEYx5tMq/vShEkoZE45l40NTUAGsbOf4i+SQPTRyR7qlo+cV4WBYm4fabOOK2gUwMdqZn7P8u3StM3Sk8ps5+RaATUfFuU1+0/f847wGAW7SmBGalhgcQsG2RPKhagprd32llnF+1i1CLkWiYTK/QyhtCfS+tl+jAy/0UlG7Fq1kZlC1+2steoOnaic6WQq9F2nYpq7a3QVfAbWyvIP+/mhJrtEycOuc999pfBr4Ub+yNWhIq06XaaI3EDX8h/oclhtPP9fIlIhPPNgZO/XgdX80PcGXcTIWl8DR+FW+NoZjzcXq7OcD0dUFMueE5ZrJSRVLEAAhzFhoC3qYpmCY6xDrcbPMXuUKB0LcE9qyfm9cw0EjDJZyt2PsVT3JxLuXjMgv0cdhPu2rxnJ36urzE1RBmNugqEbsINIg+pun7OUaS3KO4jwHZOxvHmrGLdzQzxgZxgwG5Z8t4e08xaRZXOd1ujQ/ZNncMJrpVQhY50nmk1+MmPHw5qapafKYcsoRMMM1d7R742jf7MMtSgdFXU/bxzyhaXS5F7mXCee3u5TGKtBujCsllb+9igo+ZO9ThCEx07MrJ7TMEHHBrtYDaoFiOfBRLGzrvXlAcZ0QI2pDiED6vcJTJwEs4mpEPwKFawqojXYteQ0x0NSPvk3XLyMkuMCLdyL9JWKJTh2rTor4R5q5VkYgBIqpFOxIdNtJlr0RYBXf69Do7jNWNxGSYfMO/Qns/JD"},
+{"key":"热剧猫","name":"热剧猫┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbctTA8MND2wVtbm3ykpXXJ3bqXTQ0QXY5aa4ACm9djOMy2knm2EiXG8sW5g6aRAKRJjRnA/LOWYSnzESgqdPQKDtPWh4fhHsOhoVtp+X5gHQWNAPTdwLiEUYrQOCBAMaZaqxv0MMB5dPInMBPwj4oPNY9+tFWr04e951VEYXUQxQnysQQADx838e6ihlgsUzqcr1mU0wSCBZ7aw6em0LlqCi8Q2ZRdrz8zKIuN+nXZTeZx8nXbWlSFUw2O9lf2Hs4Pf87vf+g9Nk7qRCAHwQDsY62lPCqruUDkfKGV1FS0Afdl8L/QzvvsosjOb3hmPGhg+HCK8hhvjIhBORqTqs6sYW1iHeqkkm7Unr+KNC1+2stfYOhbvQ8Xxg51KdMMnDPSh0OX+opaZ8+5n5Wfc1laahI7hJ"},
+{"key":"一念","name":"一念┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddka4wFqHtLjQhalHiNTh6w9Of9ADGP70IR6Z3jEgnqm+oREdxZJm8nktRA8E9V38KMk34oPdI8ugMCclsIKNWf0oEEFd7jQg+J06kiGg57gdJuphV2ODd3REMVHU34759SkYEr7GD0jCiO/TMpAnm1emAQazjYwcmYLuSflAsqMVHYxrRyfbS3OLioIlQzOBbFGItBtIH0Vv1gtD3PSTJGX1waF9CIXAG1ybvpNQq5OyVk3/tqSSPCtQmk6jE/gGfgSfZweIe2DCznW9/i0bY8Zgs2L/Ux6Y8yI2fjwRz6k++NcfQIj0sZjnpv7JmoMO+HfQ+lqKgJbQFoIwooyyYo6SgNP1zJ/SS"},
+{"key":"追忆","name":"追忆┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZAH4tPWnVF46Ct0RcDCdqQ/iHaxETP6KexDCalbnKb235g2zI+TmNzCM49OFRCWdee3hnULz5M1CsK3w=="},
+{"key":"皮皮虾","name":"皮皮虾┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZTGJxVRTBDqPTqg1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="},
+{"key":"觅视频","name":"觅视频┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"},
{"key":"布雷","name":"布雷┃App","type":3,"api":"csp_AppMao","playerType":2,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbctTA5hPEi0VqbGzxElfS8iS6G6dxFvYo6amRiS2bHOKw3Esnj46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkaM/FqHtLjQhalHiNTh6w9P3uBbzOpYja64omwk1u3D/dlZ+e5i4lng3PuAGTEUBPE34oPNY9+tFWr0Ibd9pVxAueSBD3QUsYQDulUET8DZ4nPtGpPvrhlgkKksJ9s4mWmxer4u57B2OO9qc8jua09TybbufTjMaeJGQem8U1MtbZnyk1e3UtOPZyIlX24R7PWpyLc4U0VzmkquLAB3kRiQZa1pOYUYuwm6vu/8spvSLhGbMhy+5bLc5qpPAk0mnh1ezzPQa03Cfg3JV6WGwrolC1+2steoOnaic6WQq9F2nYpq7a3QVfAbWyvIP+/mhJrtEycOuc999pfBr4Ub+yNWhIq06XaaI3EDX8h/oclhtPP9fIlIhPPNgZO/XgdX80PcGXdT2F0EtU+FJ+NoZjzcXq7OcD0dUFMudEpZ/ISVFLEQAhzFhoC3qYpmCY6xDrfjIL1W2Yh0LSk9qyfm9cw0EjDJZyt2PsVT3JxLuXjMgv0cdhPu2sTfBlL672ElQFkkjgpIL+YIQoLV69KeUYi3LYYjLFdixymHlDbdyGT19XRgwG5Z8t4e08xaRZXOd1ujQ/ZNncMJrpVQhY40mmnNcN2PHw5qapafKYcsoRMMM1d7R742jf5UE/zwNFXI+WRzxjrXerF/2fmmU0+8OGIVz9SWsllf++zV27ZOwFQ6qy07MrJ7TMEHHBrtYDaoFiOfBRLGyodnWIp1ZCPGqIxcA/5s+cdVwkd2wJdB1OKIqhz+Eg+0zmTRTFNUYUZWXvKEhDs7BuoaAQz5ArXla7xAg/F0Z1goy7k+xJZlmJlj1RJ5KdKlUvrDEQ8lCSIzPNPMz+g=="},
+{"key":"77","name":"七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
{"key": "JOJO", "name":"JOJO┃直连","type": 3,"api": "csp_JOJO","searchable": 1,"quickSearch": 1,"changeable":1},
{"key":"一起看 ","name":"一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1},
{"key":"zxzj","name":"在线┃直连","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzj.pro/"},
@@ -51,12 +55,8 @@
{"key":"探探","name":"影探┃App","type":3,"playerType":"1","api":"csp_YTVIP","searchable":1,"quickSearch":1,"changeable":1,"timeout":30,"ext":"vip.lyyytv.cn"},
{"key":"Lib","name": "利播┃直连","type": 3,"api": "csp_Libvio","searchable": 1,"quickSearch": 1,"changeable":1,"ext":"https://www.libvio.pro/"},
{"key":"DiDuan","name":"低端┃直连","type":3,"api":"csp_Ddrk","searchable":1,"quickSearch":1,"changeable":1},
-{"key":"77","name":"七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
{"key":"csp_Nmys","name":"农民┃直连","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"changeable":1,"ext":"./json/nmys.json"},
{"key":"Cokemv","name":"可乐┃直连","type":3,"api":"csp_Cokemv","playerType":2,"searchable":1,"quickSearch":1,"changeable":1},
-{"key":"Vofl","name":"VOF┃直连","type":3,"api":"csp_Voflix","searchable":1,"quickSearch":1,"changeable":1},
-{"key":"kuaikan","name":"快看┃App","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"changeable":1},
-{"key":"csp_Ysgc","name":"工场┃直连","type":3,"api":"csp_Ysgc","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.ysgc1.cc/"},
{"key":"csp_SP33","name":"三三┃解析","type":3,"api":"csp_SP33","searchable":1,"quickSearch":1,"filterable":1,"changeable":0},
{"key":"csp_Dm84","name":"动漫┃巴士","type":3,"api":"csp_Dm84","searchable":1,"quickSearch":1,"filterable":1},
{"key":"csp_Ying","name":"樱花┃动漫","type":3,"api":"csp_Ying","searchable":1,"quickSearch":1,"filterable":1},
@@ -68,7 +68,7 @@
{"key":"csp_AList","name":"AList┃网盘","type":"3","api":"csp_AList","searchable":"0","quickSearch":"0","filterable":"1","changeable":0,"ext":"./json/alist.json"},
{"key":"YiSo","name":"易搜┃搜索","type":3,"api":"csp_YiSo","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
-{"key":"Zhaozy","name":"找资源┃搜索","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$fantaiying$$$qqq111","timeout":30},
+{"key":"Zhaozy","name":"🐺找资源┃搜索","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$fanty$$$qqq111"},
{"key":"PanSou","name":"盘搜┃搜索","type":3,"api":"csp_PanSou","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
{"key":"UpYun","name":"Up搜┃搜索","type":3,"api":"csp_UpYun","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
{"key":"PanSearch","name":"盘Se┃搜索","type":3,"api":"csp_PanSearch","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd","timeout":30},
@@ -163,6 +163,8 @@
{"name":"m3u8","type":0,"url":"https://jx.m3u8.tv/jiexi/?url="},
{"name":"8090","url":"https://www.8090.la/8090/?url=","type":0,"ext":{"flag":["qiyi","imgo","爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","sohu","xigua","fun","风行"],"header":{"User-Agent":"Mozilla/5.0"}},"header":{"User-Agent":"Mozilla/5.0"}},
{"name":"看看","type":0,"url":"https://jx.m3u8.pw/?url="},
+{"name":"巧技","type":1,"url":"http://pandown.pro/app/kkdy.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","rx","ltnb","bilibili","1905","xigua"]}},
+{"name":"K影院","type":1,"url":"http://pandown.pro/app/lvdou.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS"]}},
{"name":"左岸","type":1,"url":"https://api.tyun77.cn/api.php/provide/parseDicturl?url=","ext":{"flag":["爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","芒果"],"header":{"User-Agent":"okhttp/3.12.0"}}},
{"name":"世界","type":1,"url":"http://175.178.183.192:84/api/?key=f3913eb3f85a8298b3e6e427b8712b2e&url=","ext":{"flag":["qq","mgtv","YuMi-vip"]}},
{"name":"咸鱼","type":0,"url":"https://jx.xyflv.cc/?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36","referer":"https://www.xyflv.cc/"}}},
@@ -171,7 +173,7 @@
],
"rules":[
{"name":"農民嗅探","hosts":["toutiaovod.com"],"regex":["video/tos/cn"]},
-{"name":"proxy","hosts":["raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
+{"name":"proxy","hosts":["wogg.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
{"name":"海外看","hosts":["haiwaikan"],"regex":["8.1748","10.0099","10.3333"]},
{"name":"暴风廣告","hosts":["bfzy","s5.bfzycdn"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
{"name":"磁力廣告","hosts":["magnet"],"regex":["更多","社區","xuu","最新","最新","直播","更新","社区","有趣","有趣","英皇体育","全中文AV在线","澳门皇冠赌场","哥哥快来","美女荷官","裸聊","新片首发","UUE29"]},
@@ -181,6 +183,6 @@
{"name":"火山嗅探","hosts":["huoshan.com"],"regex":["item_id="]},
{"name":"抖音嗅探","hosts":["douyin.com"],"regex":["is_play_url="]}
],
-"flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "qiqi","kuying-qq","bilibili","哔 哩","哔 哩 哔 哩"],
+"flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "bilibili","哔 哩","哔 哩 哔 哩"],
"ads":["wan.51img1.com","iqiyi.hbuioo.com","vip.ffzyad.com","https://lf1-cdn-tos.bytegoofy.com/obj/tos-cn-i-dy/455ccf9e8ae744378118e4bd289288dd"]
}
diff --git a/0822.json b/0822.json
index 3703520b..4d97a54e 100644
--- a/0822.json
+++ b/0822.json
@@ -1,12 +1,11 @@
{
-"spider":"./jar/1022.jar;md5;6426929d664ff6990b8d2f3628f499a9",
+"spider":"./jar/1023.jar;md5;fd295ab17dcb7631145ec8b73d62724f",
"lives":[{"name":"live","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
"sites":[
{"key":"lf_js_search","name":"豆瓣","type":3,"searchable":0,"changeable":1,"quickSearch":0,"filterable":1,"api":"./lib/lf_search3_min.js"},
{"key":"玩偶弹幕版","name":"玩偶","type":3,"api":"csp_Wogg","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","filter":"./json/wogg.json","danmu":true}, "timeout":30},
{"key":"小纸条_cli","name":"小纸条","type":4,"api":"http://home.jundie.top:9520/spider/cli_gitCafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt", "timeout":30},
-{"key":"jojo","name":"JOJO","type":3,"api":"csp_Jojo","searchable":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
-{"key":"jojo弹幕直连","name":"Jiohub","type":3,"api":"csp_Jiohub","searchable":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"timeout":30},
+{"key":"jojo弹幕直连","name":"JOJO","type":3,"api":"csp_Jiohub","searchable":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"timeout":30},
{"key":"csp_Sp360","name":"360","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
{"key":"荐片弹幕版","name":"荐片","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":{"danmu":true}, "timeout":60},
{"key":"纸条弹幕版","name":"纸条","type":3,"api":"csp_XiaoZhiTiao","searchable":1,"filterable":1,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
@@ -16,7 +15,6 @@
{"key":"盘搜弹幕版","name":"盘搜","type":3,"api":"csp_PanSou","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
{"key":"易搜弹幕版","name":"易搜","type":3,"api":"csp_YiSo","searchable":1,"filterable":0,"changeable":1,"ext":{"token":"http://127.0.0.1:9978/file/tvfan/token.txt","danmu":true}, "timeout":30},
{"key":"csp_Bili","name":"哔哩","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.755},"filterable":1,"changeable":0,"ext":{"json":"./json/chuqiuyu1.json","cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt"}},
-{"key":"lf_p2p2_min","name":"磁力","type":3,"api":"./lib/lf_p2p2_min.js","searchable":1,"quickSearch":1,"changeable":1,"filterable":1, "timeout":60},
{"key":"lf_js_lf_live","name":"直播","type":3,"api":"./lib/lf_live_min.js","style":{ "type":"oval"},"searchable":1,"changeable":0,"quickSearch":0,"filterable":1,"ext":"./js/lf_live.txt"},
{"key":"应用商店","name":"应用商店","type":3,"api":"csp_Market","searchable":0,"changeable":0,"ext":"./json/market.json","style":{"type":"rect","ratio":1}},
{"key":"push_agent","name":"推送","type":3,"searchable":0,"changeable":1,"quickSearch":0,"filterable":0,"api":"./lib/lf_pushagent_min.js","timeout":30,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt"}
@@ -24,20 +22,12 @@
"parses":[
{"name":"Json聚合","type":3,"url":"Demo"},
{"name":"Web聚合","type":3,"url":"Web"},
-{"name":"虾米","type":0,"url":"https://jx.xmflv.com/?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","imgo","rx","ltnb","bilibili","1905","xigua"]}},
-{"name":"饭饭","type":1,"url":"http://119.91.123.253:1234/Api/cs.php?url="},
-{"name":"视界","type":1,"url": "http://175.178.183.192:86/api/?key=b832096861839f56066bf4ae7a0d7be0&url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","imgo","YuMi-vip"]}},
-{"name":"PM","url":"https://www.playm3u8.cn/jiexi.php?url=","type":0,"ext":{"flag":["qiyi","imgo","爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","sohu","xigua","fun","风行"],"header":{"User-Agent":"Mozilla/5.0"}},"header":{"User-Agent":"Mozilla/5.0"}},
-{"name":"全民","url":"http://api.wpsseo.cn/?v=","type":0,"ext":{"flag":["qiyi","imgo","爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","sohu","xigua","fun","风行"],"header":{"User-Agent":"Mozilla/5.0"}},"header":{"User-Agent":"Mozilla/5.0"}},
-{"name":"m3u8","type":0,"url":"https://jx.m3u8.tv/jiexi/?url="},
-{"name":"8090","url":"https://www.8090.la/8090/?url=","type":0,"ext":{"flag":["qiyi","imgo","爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","sohu","xigua","fun","风行"],"header":{"User-Agent":"Mozilla/5.0"}},"header":{"User-Agent":"Mozilla/5.0"}},
{"name":"看看","type":0,"url":"https://jx.m3u8.pw/?url="},
+{"name":"巧技","type":1,"url":"http://pandown.pro/app/kkdy.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","rx","ltnb","bilibili","1905","xigua"]}},
+{"name":"K影院","type":1,"url":"http://pandown.pro/app/lvdou.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS"]}},
{"name":"左岸","type":1,"url":"https://api.tyun77.cn/api.php/provide/parseDicturl?url=","ext":{"flag":["爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","芒果"],"header":{"User-Agent":"okhttp/3.12.0"}}},
-{"name":"世界","type":1,"url":"http://175.178.183.192:84/api/?key=f3913eb3f85a8298b3e6e427b8712b2e&url=","ext":{"flag":["qq","mgtv","YuMi-vip"]}},
-{"name":"咸鱼","type":0,"url":"https://jx.xyflv.cc/?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36","referer":"https://www.xyflv.cc/"}}},
-{"name":"云解析","type":0,"url":"https://jx.yparse.com/index.php?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36"}}},
-{"name":"爱豆","type":0,"url":"https://jx.aidouer.net/?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36","referer":"https://jiejie.uk/"}}}
+{"name":"云解析","type":0,"url":"https://jx.yparse.com/index.php?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36"}}}
],
-"flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "qiqi","kuying-qq","bilibili","哔 哩","哔 哩 哔 哩"],
-"rules":[{"name":"proxy","hosts":["dmku.thefilehosting.com"]}]
+"flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "bilibili","哔 哩","哔 哩 哔 哩"],
+"rules":[{"name":"proxy","hosts":["wogg.xyz","dmku.thefilehosting.com"]}]
}
diff --git a/0825.json b/0825.json
index 823e74a4..48b50b3c 100644
--- a/0825.json
+++ b/0825.json
@@ -1,5 +1,5 @@
{
-"spider":"./jar/fm.jar;md5;711e4917dd929dfb953602ef9b4e6a22",
+"spider":"./jar/fm.jar;md5;81b4c5e1584fd94057adbf144cc07ca1",
"lives":[{"name":"初秋语•综合","type":0,"url":"./list.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
{"name":"Ray•综合","type":0,"url":"https://xhdwc.tk/tvlive.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"},
{"name":"俊于•综合","type":0,"url":"http://home.jundie.top:81/Cat/tv/live.txt","playerType":1,"epg":"http://epg.112114.xyz/?ch={name}&date={date}","logo": "https://epg.112114.xyz/logo/{name}.png"}],
@@ -9,8 +9,7 @@
{"key":"drpy_js_磁力熊搜索","name":"熊搜","type":3,"api":"./lib/drpy2.min.js","ext":"./js/cilixiong.js","searchable":0,"quickSearch":0,"changeable":1},
{"key":"csp_YGP","name":"预告片","type":3,"api":"csp_YGP","searchable":1,"quickSearch":1,"changeable":0},
{"key":"csp_Bili","name":"哔哩","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"style":{"type":"rect","ratio":1.755},"filterable":1,"changeable":0,"ext":{"json":"./json/chuqiuyu1.json","cookie": "http://127.0.0.1:9978/file/tvfan/cookie.txt"}},
-{"key":"jojo","name":"JOJO","type":3,"api":"csp_Jojo","searchable":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
-{"key":"jojo弹幕直连","name":"Jiohub","type":3,"api":"csp_Jiohub","searchable":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"timeout":30},
+{"key":"jojo弹幕直连","name":"JOJO","type":3,"api":"csp_Jiohub","searchable":1,"filterable":1,"changeable":1,"ext":{"danmu":true},"timeout":30},
{"key":"csp_Sp360","name":"360","type":3,"api":"csp_Sp360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":{"danmu":true}, "timeout":30},
{"key":"荐片弹幕版","name":"荐片","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":"./json/jianpian.json$$$1", "timeout":60},
{"key":"csp_WoGG","name":"哥哥","type":3,"api":"csp_Wogg","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$https://wogg.xyz/$$$1", "timeout":30},
@@ -18,9 +17,13 @@
{"key":"小纸条_cli","name":"小纸条","type":4,"api":"http://home.jundie.top:9520/spider/cli_gitCafe","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt", "timeout":30},
{"key":"drpy_js_直播大全","name":"直播","type":3,"api":"./lib/live2cms.js","style":{ "type":"oval"},"changeable":0,"ext":"./js/live2mv_data.json"},
+{"key":"Mino","name":"Mino","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbcpBF4MRDm4TvbCzxUxQS9bPrS+dwlqC+K21Byi2fnbN32ExknwkTyVnT4ZkO1NUAJnYhg/LOWYSnzESguc1X7n/JQ1wPh7lInAdzJ2qxzb2fKg8RZczmhg8lF/+BAMaZaqxv0MMB5dPInMBPwir$$$null$$$1"},
+{"key":"布雷","name":"布雷","type":3,"api":"csp_AppMao","playerType":2,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbctTA5hPEi0VqbGzxElfS8iS6G6dxFvYo6amRiS2bHOKw3Esnj46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkaM/FqHtLjQhalHiNTh6w9P3uBbzOpYja64omwk1u3D/dlZ+e5i4lng3PuAGTEUBPE34oPNY9+tFWr0Ibd9pVxAueSBD3QUsYQDulUET8DZ4nPtGpPvrhlgkKksJ9s4mWmxer4u57B2OO9qc8jua09TybbufTjMaeJGQem8U1MtbZnyk1e3UtOPZyIlX24R7PWpyLc4U0VzmkquLAB3kRiQZa1pOYUYuwm6vu/8spvSLhGbMhy+5bLc5qpPAk0mnh1ezzPQa03Cfg3JV6WGwrolC1+2steoOnaic6WQq9F2nYpq7a3QVfAbWyvIP+/mhJrtEycOuc999pfBr4Ub+yNWhIq06XaaI3EDX8h/oclhtPP9fIlIhPPNgZO/XgdX80PcGXdT2F0EtU+FJ+NoZjzcXq7OcD0dUFMudEpZ/ISVFLEQAhzFhoC3qYpmCY6xDrfjIL1W2Yh0LSk9qyfm9cw0EjDJZyt2PsVT3JxLuXjMgv0cdhPu2sTfBlL672ElQFkkjgpIL+YIQoLV69KeUYi3LYYjLFdixymHlDbdyGT19XRgwG5Z8t4e08xaRZXOd1ujQ/ZNncMJrpVQhY40mmnNcN2PHw5qapafKYcsoRMMM1d7R742jf5UE/zwNFXI+WRzxjrXerF/2fmmU0+8OGIVz9SWsllf++zV27ZOwFQ6qy07MrJ7TMEHHBrtYDaoFiOfBRLGyodnWIp1ZCPGqIxcA/5s+cdVwkd2wJdB1OKIqhz+Eg+0zmTRTFNUYUZWXvKEhDs7BuoaAQz5ArXla7xAg/F0Z1goy7k+xJZlmJlj1RJ5KdKlUvrDEQ8lCSIzPNPMz+g==$$$null$$$1"},
+{"key":"热剧猫","name":"热剧猫","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbctTA8MND2wVtbm3ykpXXJ3bqXTQ0QXY5aa4ACm9djOMy2knm2EiXG8sW5g6aRAKRJjRnA/LOWYSnzESgqdPQKDtPWh4fhHsOhoVtp+X5gHQWNAPTdwLiEUYrQOCBAMaZaqxv0MMB5dPInMBPwj4oPNY9+tFWr04e951VEYXUQxQnysQQADx838e6ihlgsUzqcr1mU0wSCBZ7aw6em0LlqCi8Q2ZRdrz8zKIuN+nXZTeZx8nXbWlSFUw2O9lf2Hs4Pf87vf+g9Nk7qRCAHwQDsY62lPCqruUDkfKGV1FS0Afdl8L/QzvvsosjOb3hmPGhg+HCK8hhvjIhBORqTqs6sYW1iHeqkkm7Unr+KNC1+2stfYOhbvQ8Xxg51KdMMnDPSh0OX+opaZ8+5n5Wfc1laahI7hJ$$$null$$$1"},
+{"key":"一念","name":"一念","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddka4wFqHtLjQhalHiNTh6w9Of9ADGP70IR6Z3jEgnqm+oREdxZJm8nktRA8E9V38KMk34oPdI8ugMCclsIKNWf0oEEFd7jQg+J06kiGg57gdJuphV2ODd3REMVHU34759SkYEr7GD0jCiO/TMpAnm1emAQazjYwcmYLuSflAsqMVHYxrRyfbS3OLioIlQzOBbFGItBtIH0Vv1gtD3PSTJGX1waF9CIXAG1ybvpNQq5OyVk3/tqSSPCtQmk6jE/gGfgSfZweIe2DCznW9/i0bY8Zgs2L/Ux6Y8yI2fjwRz6k++NcfQIj0sZjnpv7JmoMO+HfQ+lqKgJbQFoIwooyyYo6SgNP1zJ/SS$$$null$$$1"},
{"key":"4KHDR","name":"4KHDR","type":3,"api":"csp_FourKHDR","ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$http://127.0.0.1:9978/file/tvfan/4khdr.txt","quickSearch":1,"changeable":1,"timeout":60},
{"key":"校长影视","name":"校长","type":3,"api":"csp_XiaoZhang","ext":"http://127.0.0.1:9978/file/tvfan/token.json","quickSearch":1,"changeable":1,"timeout":30},
-{"key":"团长资源","name":"团长","type":3,"api":"csp_TZFile","ext":"http://127.0.0.1:9978/file/tvfan/token.json$$$null$$$1", "quickSearch":1, "changeable":1, "timeout":30},
+{"key":"团长资源","name":"团长","type":3,"api":"csp_TZFile","ext":"http://127.0.0.1:9978/file/tvfan/token.json", "quickSearch":1, "changeable":1, "timeout":30},
{"key":"Mayiys","name":"蚂蚁","type":3,"api":"csp_Mayiys","searchable":1,"quickSearch":1,"filterable":1,"changeable":1},
{"key":"DDMJ","name":"米酷","type":3,"api":"csp_DDMJ","searchable":1,"quickSearch":1,"filterable":1,"changeable":1,"ext":"http://103.222.188.33:6688"},
{"key":"Maolv","name":"毛驴","type":3,"api":"csp_Maolv","searchable":1,"quickSearch":1,"filterable":1,"changeable":1},
@@ -87,20 +90,13 @@
"parses":[
{"name":"Json聚合","type":3,"url":"Demo"},
{"name":"Web聚合","type":3,"url":"Web"},
-{"name":"虾米","type":0,"url":"https://jx.xmflv.com/?url="},
-{"name":"饭饭","type":1,"url":"http://119.91.123.253:1234/Api/cs.php?url="},
-{"name":"视界","type":1,"url": "http://175.178.183.192:86/api/?key=b832096861839f56066bf4ae7a0d7be0&url="},
-{"name":"PM","url":"https://www.playm3u8.cn/jiexi.php?url=","type":0,"ext":{"header":{"User-Agent":"Mozilla/5.0"}}},
-{"name":"全民","url":"http://api.wpsseo.cn/?v=","type":0,"ext":{"header":{"User-Agent":"Mozilla/5.0"}}},
-{"name":"m3u8","type":0,"url":"https://jx.m3u8.tv/jiexi/?url="},
-{"name":"8090","url":"https://www.8090.la/8090/?url=","type":0,"ext":{"header":{"User-Agent":"Mozilla/5.0"}}},
{"name":"看看","type":0,"url":"https://jx.m3u8.pw/?url="},
-{"name":"左岸","type":1,"url":"https://api.tyun77.cn/api.php/provide/parseDicturl?url=","ext":{"header":{"User-Agent":"okhttp/3.12.0"}}},
-{"name":"世界","type":1,"url":"http://175.178.183.192:84/api/?key=f3913eb3f85a8298b3e6e427b8712b2e&url="},
-{"name":"咸鱼","type":0,"url":"https://jx.xyflv.cc/?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36","referer":"https://www.xyflv.cc/"}}},
-{"name":"云解析","type":0,"url":"https://jx.yparse.com/index.php?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36"}}},
-{"name":"爱豆","type":0,"url":"https://jx.aidouer.net/?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36","referer":"https://jiejie.uk/"}}}
+{"name":"巧技","type":1,"url":"http://pandown.pro/app/kkdy.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","rx","ltnb","bilibili","1905","xigua"]}},
+{"name":"K影院","type":1,"url":"http://pandown.pro/app/lvdou.php?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","sohu","搜狐","letv","乐视","mgtv","芒果","tnmb","seven","yzm","aliyun","RJuMao","bilibili","1905","xinvip","XAL","qiqi","XALS"]}},
+{"name":"左岸","type":1,"url":"https://api.tyun77.cn/api.php/provide/parseDicturl?url=","ext":{"flag":["爱奇艺","奇艺","qq","腾讯","youku","优酷","pptv","PPTV","letv","乐视","leshi","bilibili","哔哩哔哩","哔哩","mgtv","芒果","芒果"],"header":{"User-Agent":"okhttp/3.12.0"}}},
+{"name":"云解析","type":0,"url":"https://jx.yparse.com/index.php?url=","ext":{"header":{"user-agent":"Mozilla/5.0(Linux;Android13;V2049ABuild/TP1A.220624.014;wv)AppleWebKit/537.36(KHTML,likeGecko)Version/4.0Chrome/116.0.0.0MobileSafari/537.36"}}}
],
+"flags":["youku","优酷","优 酷","优酷视频", "qq","腾讯","腾 讯","腾讯视频", "iqiyi", "qiyi","奇艺","爱奇艺","爱 奇 艺", "m1905", "xigua", "letv","leshi","乐视","乐 视", "sohu","搜狐","搜 狐","搜狐视频", "tudou", "pptv", "mgtv","芒果","imgo","芒果TV","芒 果 T V", "bilibili","哔 哩","哔 哩 哔 哩"],
"doh":[
{"name":"Google","url":"https://dns.google/dns-query","ips":["8.8.4.4","8.8.8.8"]},
{"name":"Cloudflare","url":"https://cloudflare-dns.com/dns-query","ips":["1.1.1.1","1.0.0.1","2606:4700:4700::1111","2606:4700:4700::1001"]},
@@ -110,7 +106,7 @@
],
"rules":[
{"name":"農民嗅探","hosts":["toutiaovod.com"],"regex":["video/tos/cn"]},
-{"name":"proxy","hosts":["dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
+{"name":"proxy","hosts":["wogg.xyz","dmku.thefilehosting.com","epg.112114.xyz","raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},
{"name":"海外看","hosts":["haiwaikan"],"regex":["8.1748","10.0099","10.3333"]},
{"name":"暴风廣告","hosts":["bfzy","s5.bfzycdn"],"regex":["#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"]},
{"name":"磁力廣告","hosts":["magnet"],"regex":["更多","社區","xuu","最新","最新","直播","更新","社区","有趣","有趣","英皇体育","全中文AV在线","澳门皇冠赌场","哥哥快来","美女荷官","裸聊","新片首发","UUE29"]},
diff --git a/0826.json b/0826.json
index 9c7f962f..b4f98d84 100644
--- a/0826.json
+++ b/0826.json
@@ -1,19 +1,29 @@
{
-"spider":"./jar/fan.txt;md5;60a9856a6deb7dcff27f3056626bbb5a",
+"spider":"./jar/fan.txt;md5;c0a0999c670692bb297b38981fe6de9b",
"wallpaper":"http://饭太硬.top/深色壁纸/api.php",
"sites":[
{"key":"豆豆","name":"🌕公众号【神秘的哥哥们】","type": 3, "api": "csp_DouDou","searchable": 0,"quickSearch": 0,"filterable": 0},
-{"key":"csp_WoGG","name":"👽玩偶哥哥┃4K","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
+{"key":"csp_WoGG","name":"👽玩偶哥哥┃4K(弹幕测试)","type":3,"api":"csp_WoGG","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$弹"},
{"key":"YGP","name":"🚀叨观荐影┃速递","type":3,"api":"csp_YGP","searchable":0,"quickSearch":0,"changeable":0},
{"key":"Czsapp","name":"📔厂长┃直连","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"changeable":1,"ext": "https://www.czz9.com/"},
{"key":"Mino","name":"👻Mino┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbcpBF4MRDm4TvbCzxUxQS9bPrS+dwlqC+K21Byi2fnbN32ExknwkTyVnT4ZkO1NUAJnYhg/LOWYSnzESguc1X7n/JQ1wPh7lInAdzJ2qxzb2fKg8RZczmhg8lF/+BAMaZaqxv0MMB5dPInMBPwir"},
-{"key":"橘子","name":"🍊橘子┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbc1AGIRPUzIPtbexyEhcScOf53TW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KzfJ8GvG6ETdzBCbfFw0WuoidvgjRb4EpUL8NqDk4unKXRBhjcoD99QoAIMsLc24lek3u9uBO+6JFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmfepqhEHQ08b/50BTD4Smp257RWMVpiQ1Tu3ht+MPo7oQAceapuyQGcL2fslXXHVrrb+9pyjtI9Qzph9HFoNJPIj5EXV+qGRI0CjSm9Dbm5nQFlZ6G2jvORw+5LMziXmuxDZH4U7qpnfjh/8hAu18546qyGmiWVI2mfDrKkVmeLq1KFA0rA="},
-{"key":"伊人","name":"💡伊人┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbdNRCYYRDm4TsLq0wUJWQNbPrS+dwlqC76K9AyqwdDOMy2knm2EiXG8sW5g6aRAKRJjRnA/LOWYSnzESgu5FcYzNNG0xf0roJwduq4GBwQbeWKtxcqo79EgUmk7wBAMaZaqxv0MMB5dPInMBPwj4oPNY9+tFWr1sZPUWRk05bRxflgcCQg7kmHtl4gEYx5tMq/vShEkoZE45l40NTUAGsbOf4i+SQPTRyR7qlo+cV4WBYm4fabOOK2gUwMdqZn7P8u3StM3Sk8ps5+RaATUfFuU1+0/f847wGAW7SmBGalhgcQsG2RPKhagprd32llnF+1i1CLkWiYTK/QyhtCfS+tl+jAy/0UlG7Fq1kZlC1+2steoOnaic6WQq9F2nYpq7a3QVfAbWyvIP+/mhJrtEycOuc999pfBr4Ub+yNWhIq06XaaI3EDX8h/oclhtPP9fIlIhPPNgZO/XgdX80PcGXcTIWl8DR+FW+NoZjzcXq7OcD0dUFMueE5ZrJSRVLEAAhzFhoC3qYpmCY6xDrcbPMXuUKB0LcE9qyfm9cw0EjDJZyt2PsVT3JxLuXjMgv0cdhPu2rxnJ36urzE1RBmNugqEbsINIg+pun7OUaS3KO4jwHZOxvHmrGLdzQzxgZxgwG5Z8t4e08xaRZXOd1ujQ/ZNncMJrpVQhY50nmk1+MmPHw5qapafKYcsoRMMM1d7R742jf7MMtSgdFXU/bxzyhaXS5F7mXCee3u5TGKtBujCsllb+9igo+ZO9ThCEx07MrJ7TMEHHBrtYDaoFiOfBRLGzrvXlAcZ0QI2pDiED6vcJTJwEs4mpEPwKFawqojXYteQ0x0NSPvk3XLyMkuMCLdyL9JWKJTh2rTor4R5q5VkYgBIqpFOxIdNtJlr0RYBXf69Do7jNWNxGSYfMO/Qns/JD"},
+{"key":"热剧猫","name":"🦄️热剧猫┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbctTA8MND2wVtbm3ykpXXJ3bqXTQ0QXY5aa4ACm9djOMy2knm2EiXG8sW5g6aRAKRJjRnA/LOWYSnzESgqdPQKDtPWh4fhHsOhoVtp+X5gHQWNAPTdwLiEUYrQOCBAMaZaqxv0MMB5dPInMBPwj4oPNY9+tFWr04e951VEYXUQxQnysQQADx838e6ihlgsUzqcr1mU0wSCBZ7aw6em0LlqCi8Q2ZRdrz8zKIuN+nXZTeZx8nXbWlSFUw2O9lf2Hs4Pf87vf+g9Nk7qRCAHwQDsY62lPCqruUDkfKGV1FS0Afdl8L/QzvvsosjOb3hmPGhg+HCK8hhvjIhBORqTqs6sYW1iHeqkkm7Unr+KNC1+2stfYOhbvQ8Xxg51KdMMnDPSh0OX+opaZ8+5n5Wfc1laahI7hJ"},
+{"key":"一念","name":"👀一念┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjDcUxPqpfNr0QF4QvE6sExbd4UXJxJXzdL462ywU1XScGa5G6Hj0/c+Ou1GW6rdX6N2XIhnD46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddka4wFqHtLjQhalHiNTh6w9Of9ADGP70IR6Z3jEgnqm+oREdxZJm8nktRA8E9V38KMk34oPdI8ugMCclsIKNWf0oEEFd7jQg+J06kiGg57gdJuphV2ODd3REMVHU34759SkYEr7GD0jCiO/TMpAnm1emAQazjYwcmYLuSflAsqMVHYxrRyfbS3OLioIlQzOBbFGItBtIH0Vv1gtD3PSTJGX1waF9CIXAG1ybvpNQq5OyVk3/tqSSPCtQmk6jE/gGfgSfZweIe2DCznW9/i0bY8Zgs2L/Ux6Y8yI2fjwRz6k++NcfQIj0sZjnpv7JmoMO+HfQ+lqKgJbQFoIwooyyYo6SgNP1zJ/SS"},
+{"key":"追忆","name":"🐿追忆┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZAH4tPWnVF46Ct0RcDCdqQ/iHaxETP6KexDCalbnKb235g2zI+TmNzCM49OFRCWdee3hnULz5M1CsK3w=="},
+
+{"key":"皮皮虾","name":"🦀皮皮虾┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFrphwLIZTGJxVRTBDqPTqg1hIUJXNp3iJg1HE6Ku0DDW8bH6VwnMqkHV3FGMiXNUxKFVOX9ue0RveKTtG0CYRkK0lRw=="},
+{"key":"觅视频","name":"🗽觅视频┃App","type":3,"api":"csp_AppSK","searchable":1,"quickSearch":1,"changeable":1,"ext": "FbjPcVZY48PN/RIZ5UWFro5tctBJAZhIEz5OvLqy0VZGH5/R/mCR2kPI46ezGyKoem+Vym4tmTJ5Gio/CM0pPlNKXd+d2hTULzhB0SoYmLd4"},
+
+
+//{"key":"橘子","name":"🍊橘子┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbc1AGIRPUzIPtbexyEhcScOf53TW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KzfJ8GvG6ETdzBCbfFw0WuoidvgjRb4EpUL8NqDk4unKXRBhjcoD99QoAIMsLc24lek3u9uBO+6JFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmfepqhEHQ08b/50BTD4Smp257RWMVpiQ1Tu3ht+MPo7oQAceapuyQGcL2fslXXHVrrb+9pyjtI9Qzph9HFoNJPIj5EXV+qGRI0CjSm9Dbm5nQFlZ6G2jvORw+5LMziXmuxDZH4U7qpnfjh/8hAu18546qyGmiWVI2mfDrKkVmeLq1KFA0rA="},
+//{"key":"伊人","name":"💡伊人┃App","type":3,"api":"csp_AppMao","searchable":1,"quickSearch":1,"changeable":1,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbdNRCYYRDm4TsLq0wUJWQNbPrS+dwlqC76K9AyqwdDOMy2knm2EiXG8sW5g6aRAKRJjRnA/LOWYSnzESgu5FcYzNNG0xf0roJwduq4GBwQbeWKtxcqo79EgUmk7wBAMaZaqxv0MMB5dPInMBPwj4oPNY9+tFWr1sZPUWRk05bRxflgcCQg7kmHtl4gEYx5tMq/vShEkoZE45l40NTUAGsbOf4i+SQPTRyR7qlo+cV4WBYm4fabOOK2gUwMdqZn7P8u3StM3Sk8ps5+RaATUfFuU1+0/f847wGAW7SmBGalhgcQsG2RPKhagprd32llnF+1i1CLkWiYTK/QyhtCfS+tl+jAy/0UlG7Fq1kZlC1+2steoOnaic6WQq9F2nYpq7a3QVfAbWyvIP+/mhJrtEycOuc999pfBr4Ub+yNWhIq06XaaI3EDX8h/oclhtPP9fIlIhPPNgZO/XgdX80PcGXcTIWl8DR+FW+NoZjzcXq7OcD0dUFMueE5ZrJSRVLEAAhzFhoC3qYpmCY6xDrcbPMXuUKB0LcE9qyfm9cw0EjDJZyt2PsVT3JxLuXjMgv0cdhPu2rxnJ36urzE1RBmNugqEbsINIg+pun7OUaS3KO4jwHZOxvHmrGLdzQzxgZxgwG5Z8t4e08xaRZXOd1ujQ/ZNncMJrpVQhY50nmk1+MmPHw5qapafKYcsoRMMM1d7R742jf7MMtSgdFXU/bxzyhaXS5F7mXCee3u5TGKtBujCsllb+9igo+ZO9ThCEx07MrJ7TMEHHBrtYDaoFiOfBRLGzrvXlAcZ0QI2pDiED6vcJTJwEs4mpEPwKFawqojXYteQ0x0NSPvk3XLyMkuMCLdyL9JWKJTh2rTor4R5q5VkYgBIqpFOxIdNtJlr0RYBXf69Do7jNWNxGSYfMO/Qns/JD"},
{"key":"布雷","name":"💥布雷┃App","type":3,"api":"csp_AppMao","playerType":2,"ext":"FbjDcUxPqpfNr0QF4QvE6sExbctTA5hPEi0VqbGzxElfS8iS6G6dxFvYo6amRiS2bHOKw3Esnj46QzIsRoZ8bk4fG4OYi0iCaWwRj2ddkaM/FqHtLjQhalHiNTh6w9P3uBbzOpYja64omwk1u3D/dlZ+e5i4lng3PuAGTEUBPE34oPNY9+tFWr0Ibd9pVxAueSBD3QUsYQDulUET8DZ4nPtGpPvrhlgkKksJ9s4mWmxer4u57B2OO9qc8jua09TybbufTjMaeJGQem8U1MtbZnyk1e3UtOPZyIlX24R7PWpyLc4U0VzmkquLAB3kRiQZa1pOYUYuwm6vu/8spvSLhGbMhy+5bLc5qpPAk0mnh1ezzPQa03Cfg3JV6WGwrolC1+2steoOnaic6WQq9F2nYpq7a3QVfAbWyvIP+/mhJrtEycOuc999pfBr4Ub+yNWhIq06XaaI3EDX8h/oclhtPP9fIlIhPPNgZO/XgdX80PcGXdT2F0EtU+FJ+NoZjzcXq7OcD0dUFMudEpZ/ISVFLEQAhzFhoC3qYpmCY6xDrfjIL1W2Yh0LSk9qyfm9cw0EjDJZyt2PsVT3JxLuXjMgv0cdhPu2sTfBlL672ElQFkkjgpIL+YIQoLV69KeUYi3LYYjLFdixymHlDbdyGT19XRgwG5Z8t4e08xaRZXOd1ujQ/ZNncMJrpVQhY40mmnNcN2PHw5qapafKYcsoRMMM1d7R742jf5UE/zwNFXI+WRzxjrXerF/2fmmU0+8OGIVz9SWsllf++zV27ZOwFQ6qy07MrJ7TMEHHBrtYDaoFiOfBRLGyodnWIp1ZCPGqIxcA/5s+cdVwkd2wJdB1OKIqhz+Eg+0zmTRTFNUYUZWXvKEhDs7BuoaAQz5ArXla7xAg/F0Z1goy7k+xJZlmJlj1RJ5KdKlUvrDEQ8lCSIzPNPMz+g=="},
+
+{"key":"77","name":"👒七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
{"key": "JOJO", "name":"🕊︎JOJO┃直连","type": 3,"api": "csp_JOJO","searchable": 1,"quickSearch": 1,"changeable":1},
{"key":"一起看 ","name":"🎉一起┃App","type":3,"api":"csp_YQKan","searchable":1,"quickSearch":1,"changeable":1},
@@ -30,12 +40,10 @@
{"key":"探探","name":"🏵影探┃App","type":3,"playerType":"1","api":"csp_YTVIP","searchable":1,"quickSearch":1,"changeable":1,"timeout":30,"ext":"vip.lyyytv.cn"},
{"key":"Lib","name": "🌟利播┃直连","type": 3,"api": "csp_Libvio","searchable": 1,"quickSearch": 1,"changeable":1,"ext":"https://www.libvio.pro/"},
{"key":"DiDuan","name":"⏮️低端┃直连","type":3,"api":"csp_Ddrk","searchable":1,"quickSearch":1,"changeable":1},
-{"key":"77","name":"👒七七┃App","type":3,"api":"csp_Kunyu77","searchable":1,"quickSearch":1,"changeable":1},
-{"key":"csp_Nmys","name":"🌾农民┃直连","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.agit.ai/fantaiying/fty/raw/branch/master/json/nmys.json"},
+{"key":"csp_Nmys","name":"🌾农民┃直连","type":3,"api":"csp_Nmys","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.agit.ai/fantaiying/fty/raw/branch/master/json/nmys.json"},
{"key":"Cokemv","name":"📕可乐┃直连","type":3,"api":"csp_Cokemv","playerType":2,"searchable":1,"quickSearch":1,"changeable":1},
-{"key":"kuaikan","name":"👀快看┃App","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"changeable":1},
-{"key":"csp_Ysgc","name":"🏭工场┃直连","type":3,"api":"csp_Ysgc","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.ysgc1.cc/"},
+
{"key":"csp_SP33","name":"📺三三┃解析","type":3,"api":"csp_SP33","searchable":1,"quickSearch":1,"filterable":1,"changeable":0},
{"key":"4KHDR","name":"🧲世界磁力┃慎用","type":3,"searchable":1,"quickSearch":1,"changeable":0,"api":"https://www.agit.ai/fantaiying/fty/raw/branch/master/JS/drpy1.min.js","ext":"https://www.agit.ai/fantaiying/fty/raw/branch/master/JS/js/4khdr.js"},
{"key":"新6V","name":"🧲新6V磁力┃慎用","type":3,"api":"csp_SixV","searchable":1,"quickSearch":1,"changeable":0,"ext": "http://www.xb6v.com/"},
@@ -61,7 +69,7 @@
{"key":"YiSo","name":"😹易搜┃搜索","type":3,"api":"csp_YiSo","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
-{"key":"Zhaozy","name":"🐺找资源┃搜索","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$fantaiying$$$qqq111"},
+{"key":"Zhaozy","name":"🐺找资源┃搜索","type":3,"api":"csp_Zhaozy","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$fanty$$$qqq111"},
{"key":"PanSou","name":"🦊盘搜┃搜索","type":3,"api":"csp_PanSou","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
{"key":"UpYun","name":"😻Up搜┃搜索","type":3,"api":"csp_UpYun","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
{"key":"PanSearch","name":"🙀盘Se┃搜索","type":3,"api":"csp_PanSearch","searchable":1,"quickSearch":1,"changeable":0,"ext":"http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd"},
@@ -85,7 +93,7 @@
"parses":[
{"name":"聚合1","type":3,"url":"Demo"},
{"name":"聚合0","type":3,"url":"Web"},
-{"name":"公众号11","type":1,"url": "http://175.178.183.192:86/api/?key=b832096861839f56066bf4ae7a0d7be0&url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","imgo","YuMi-vip"]}},
+{"name":"公众号","type":1,"url": "http://175.178.183.192:86/api/?key=b832096861839f56066bf4ae7a0d7be0&url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","imgo","YuMi-vip"]}},
{"name":"神秘的哥哥们","type":0,"url":"https://jx.xmflv.com/?url=","ext":{"flag":["qq","腾讯","qiyi","爱奇艺","奇艺","youku","优酷","mgtv","芒果","imgo","letv","乐视","pptv","PPTV","sohu","bilibili","哔哩哔哩","哔哩"],"header":{"User-Agent":"okhttp/4.1.0"}}}
],
diff --git a/0827.json b/0827.json
index 4e2ab629..3b1c7580 100644
--- a/0827.json
+++ b/0827.json
@@ -1,5 +1,5 @@
{
- "spider": "./jar/custom_spider.jar;md5;796038950e2224240f96e3ab74f0af96",
+ "spider": "./jar/custom_spider.jar;md5;9cc15b83a755468e6b725667ef362a04",
"wallpaper": "http://饭太硬.top/深色壁纸/api.php",
"sites": [
{
diff --git a/9918.json b/9918.json
index 82122f20..c901b74b 100644
--- a/9918.json
+++ b/9918.json
@@ -1,5 +1,5 @@
{
-"spider":"./jar/fm.nogo.jar;md5;10becee6a99710e606b0344eaf8f6d15",
+"spider":"./jar/fm.nogo.jar;md5;04aefd9235ddb540e71cb66fd097afe8",
"lives":[{"name":"初秋语","type":0,"url":"./listx.txt"},
{"name":"YanG","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/YanG-1989/m3u/main/Adult.m3u"},
{"name":"atsushi","type":0,"url":"https://ghproxy.com/https://raw.githubusercontent.com/atsushi444/iptv-epg/main/Adult.m3u"},
diff --git a/XYQ.json b/XYQ.json
index 2f2426f2..b5c9ca08 100644
--- a/XYQ.json
+++ b/XYQ.json
@@ -1,6 +1,6 @@
{
"wallpaper": "https://picsum.photos/1280/720/?blur=2",
- "spider": "./jar/XYQ.jar;md5;395f17db5f381bdf4a9933f0dfe87423",
+ "spider": "./jar/XYQ.jar;md5;ccd12ddbc8857f88a6f52af005cd016e",
"lives": [
{
"name": "直播",
diff --git a/XYQHiker/虎牙主播.html b/XYQHiker/虎牙主播.html
new file mode 100644
index 00000000..d5f1c5d4
--- /dev/null
+++ b/XYQHiker/虎牙主播.html
@@ -0,0 +1,14 @@
+
+
+
+ 虎牙主播收藏
+
+
+
+
+
\ No newline at end of file
diff --git a/XYQHiker/虎牙直播.json b/XYQHiker/虎牙直播.json
index a08e58a3..085563aa 100644
--- a/XYQHiker/虎牙直播.json
+++ b/XYQHiker/虎牙直播.json
@@ -1,46 +1,53 @@
{
- "规则名": "虎牙直播",
- "规则作者": "香雅情",
- "请求头参数": "手机",
- "网页编码格式": "UTF-8",
- "图片是否需要代理": "0",
- "是否开启获取首页数据": "0",
- "分类起始页码": "1",
- "分类链接": "https://live.cdn.huya.com/liveHttpUI/getLiveList?iGid={cateId}&iPageNo={catePg}&iPageSize=120",
- "分类名称": "热门&网游&单机&娱乐&手游",
- "分类名称替换词": "2336&1&7771&1663&3203",
- //"筛选数据": {},
- "筛选数据": "ext",
- //{cateId}
- "筛选子分类名称": "王者荣耀&绝地求生&英雄联盟&星秀&吃喝玩乐&主机游戏&和平精英&穿越火线&颜值&二次元&地下城与勇士&暴雪专区&一起看&我的世界||英雄联盟&lol云顶之弈&守望先锋归来&超击突破&穿越火线&地下城与勇士&炉石传说&魔兽世界&DOTA2&CS:GO&CFHD&DOTA1&QQ飞车&问道&魔兽争霸3&逆战&梦三国&坦克世界&起凡:群雄逐鹿&神武4电脑版&堡垒之夜&英魂之刃&网游竞技&暴雪专区&射击综合游戏&军事游戏&无畏契约&逆水寒&剑灵&冒险岛&永恒之塔&诛仙3&彩虹岛Online&热血江湖&传奇&炉石战棋&龙之谷&传奇类游戏&御龙在天&QQ三国&寻仙&天谕&剑网3&枪神纪&反恐精英Online&体育游戏&星际争霸&武林外传一世琴缘&战舰世界&生死狙击2&千年3&星际战甲&铁甲雄兵&斗战神&荒野行动PC版&暗黑破坏神&九阴真经&QQ华夏&天涯明月刀&丝路传说2&大唐无双零&QQ自由幻想&战争雷霆&使命召唤:战区&NBA2KOL系列&跑跑卡丁车&命运方舟&征途&梦想世界3&刀剑英雄&激战2&新倩女幽魂&诛仙世界&流放之路&FIFA Online系列&真·三国无双OL&神泣&轩辕传奇&天翼决&大话西游2&战地之王&造梦西游OL&生死狙击&完美世界:诸神之战&QQ仙侠传&战意&反恐行动online&蜀山:初章&希望OL&完美端游系列&天下&命运2&征途2&创世战车&全球使命3&天命西游&洛奇英雄传&剑侠世界&赛尔号&泡泡堂&蜀门&劲舞团&QQ幻想&古剑奇谭OL&QQ炫舞&新飞飞(FlyFF)&新剑侠情缘&热血江湖2&天堂&装甲战争&疾风之刃&起凡游戏三国争霸&征程&FIFA Online4&极光世界 弑神传&坦克大战&QQ幻想世界&使命召唤:现代战争&奇迹世界2&鹿鼎记&QQ音速&梦幻诛仙2&诺亚传说&飞龙在天传奇&天书奇谈&成吉思汗3&全球使命&街头篮球&权力的游戏 凛冬将至 页游&新挑战&星辰变&火线精英&自在西游&黑色沙漠&起凡:群雄逐鹿HD&斗破苍穹&赤壁&刀剑2&远征Online梦想版&Project Zomboid&奇迹:传奇&逍遥江湖零&黄易群侠传2&释厄英雄&反恐精英&炫舞时代&魔侠传&神魔大陆&EVE Online&无尽战区&全面战争:竞技场&千古风流&万王之王3&冰原之战&冒险岛2&云端王国&北地物语2&梦幻龙族II&数码精灵Online&倚天Ⅱ&神话&三国&九天神话&名将三国&阿克拉什:传承&最强军团&忍者村大战2&夺宝传世&300英雄&风云龙战天下&成吉思汗怀旧版&领地人生&笑傲江湖&上古世纪&劲乐团&蜀山剑侠传&上古封神&人类必须反击&热血轩辕OL&超激斗梦境&极品飞车Online&独孤求败&威尼斯崛起&蜀山神话&圣境传说&永久基地&火瀑&圣斗士星矢ol&无限法则&仙侠世界2&坠星大陆&霸刀群侠传online&闪烁之光&龙麒&画皮世界&黎明之光&神佑&创世联盟&泰亚史诗&使命召唤:黑色行动4&御天降魔传||战神:诸神黄昏&Dread Hunger&天天吃鸡&永劫无间&主机游戏&我的世界&方舟&单机热游&互动点播&怀旧游戏&逃离塔科夫&Apex英雄&部落:上升&卧龙:苍天陨落&俄罗斯钓鱼4&怪物猎人物语&怪物猎人:崛起&骑马与砍杀系列&死亡之夜&SCUM&饥荒&艾尔登法环&荒野大镖客2&恐惧之间&使命召唤系列&星球大战系列&怪物猎人世界&森林之子&互动剧游&恐鬼症&欧洲卡车模拟&极限竞速:地平线&DayZ独立版&战地5&阿尔比恩&盗贼之海&幽灵线:东京&纸人&育碧游戏&港诡实录&漫漫长夜&三国志&只狼:影逝二度&黑与白2&其他单机&Among Us&Dark and Darker&仙剑奇侠传七&罗布乐思&归家异途&霍格沃茨之遗&仁王2&岛&帝国神话&双人成行&灵魂筹码&九霄缳神记&都市:天际线&甜蜜之家&流放者柯南&鬼谷八荒&海底大作战&帝国时代4&深岩银河:下潜&猎人:荒野的召唤&大侠立志传&英灵神殿&Stray&洛克王国&石油骚动&消逝的光芒2&非对称派对游戏&真三国无双&魔法门之英雄无敌系列&海贼王 寻秘世界&音乐游戏&任天堂专区&扫雷&全面战争:三国&战术小队&文明6&全境封锁&流星蝴蝶剑&WWE 2K&哈迪斯&刺客信条&看门狗:军团&对马岛之魂&渡神记&全面战争&精灵与萤火意志&层层恐惧&伤害世界&拾荒者&英雄连&奥奇传说&缺氧&逃生者2&美丽水世界&机械迷城&沙石镇时光&禁闭求生&帝国时代系列&宝可梦:剑盾&武装突袭&十三月&糖豆人:终极淘汰赛&幽灵行动:荒野&战锤40K:暗潮&海贼王:热血燃烧&胡闹厨房&精灵宝可梦Let's Go&紫塞秋风&雨血前传:蜃楼&小骨:英雄杀手&最终幻想7:重制版&四海兄弟&FIFA足球&奥拉星&生化3:抵抗计划&戴森球计划&足球小将&新世界&环世界&无人深空&星露谷物语&游戏王&三国群英传8&实况足球系列&神秘海域4&塞尔达传说:荒野之息&路易鬼屋3&摔跤城大乱斗&恐怖黎明&罗马复兴&马里奥专区&人间地狱&冰汽时代&刺客信条:英灵殿&漫威蜘蛛侠&弈仙牌&中土世界系列&奥日与黑暗森林&恶魔之魂&小缇娜的奇幻之地&Biped&攻城掠地&人类一败涂地&斩妖行&Steamcraft&Cube&割绳子&黑山:起源&闪克&街机游戏&桥梁建造师&马里奥赛车8&纪元1800&黎明之星&剑勇传奇:忍者龙剑传Z&太荒初境&复仇者联盟&死亡搁浅&FIFA 23&模拟农场&模拟人生4&细胞分裂&极品飞车22:不羁&超级战壕大战&鬼武者3&最终幻想:起源&霓虹深渊&最终幻想系列&女神异闻录&瑞奇与叮当&轩辕剑外传:云之遥&草根传奇&泰坦陨落&SCP 173&龙歌&立方体&为了吾皇||星秀&户外&一起看&二次元&虚拟偶像&旅游&娱乐天地&放映厅&交友&组队&吃喝玩乐&颜值&原创&虎牙地方&体育&虎牙文化&趣分享&美食&科技&音乐&派对&直播购||和平精英&王者荣耀&黎明觉醒:生机&英雄联盟手游&金铲铲之战&原神&CF手游&三国志战棋版&综合手游&新游广场&QQ飞车手游&火影忍者手游&欢乐麻将&中国象棋&三国杀&天天狼人&欢乐斗地主&暗区突围&问道手游&部落冲突&皇室战争&忍者必须死3&手游休闲&MMORPG&战争冲突&动作游戏&棋牌桌游&王者模拟战&天龙八部手游&二次元手游&虎牙领主争霸&一起玩&明日之后&狼人杀手游&COD手游&暗黑破坏神:不朽&幻塔&神武4手游&第五人格&天涯明月刀手游&御龙在天手游&三国志战略版&球球大作战&狼人杀&蛋仔派对&多乐棋牌&崩坏3&天天象棋&英雄杀&DNF手游&诛仙手游&热血江湖手游&完美世界手游&妄想山海&新笑傲江湖&崩坏:星穹铁道&指尖四川麻将&迷你世界&斗罗大陆:魂师对决&狼人杀官方&万国觉醒&天龙八部2:飞龙战天&云上城之歌&奇迹MU:觉醒&JJ棋牌&奶块&斗破苍穹手游&最强NBA&极无双2&武侠乂手游&新剑侠情缘手游&创造与魔法&逆水寒手游&阴阳师&多多自走棋&倩女幽魂手游&跑跑卡丁车手游&巅峰战舰&征途2手游&率土之滨&英雄联盟电竞经理&流星群侠传&英魂之刃口袋版&重返帝国&SKY光遇&永恒纪元:戒&剑侠世界3&征途手游&绝世仙王&青云诀2&一梦江湖&精灵盛典:黎明&红警OL&海岛奇兵&剑灵:革命&九灵神域&混沌起源&梦幻诛仙手游&天天酷跑&龙武手游&王牌战争:文明重启&时空猎人3&太古神王2&寻仙手游&天天吃鸡手机版&FIFA足球世界&方舟手游&弹弹堂手游&长安幻想&航海王:燃烧意志&风云&庆余年手游&魔力宝贝&口袋觉醒&三国战纪2&影之刃3&新斗罗大陆&仙境传说RO&北凉悍刀行&单机手游&无神之界&军棋&猎魂觉醒&灌篮高手正版授权手游&王牌竞速&行界&鸿图之下&三国战纪&斗罗大陆&新盗墓笔记&荒野乱斗&荣耀大天使&梦幻新诛仙&航海王热血航线&雀魂麻将&明日方舟&坦克世界闪击战&永劫无间手游&龙之谷2手游&轩辕传奇手游&合金弹头:觉醒&超凡先锋&机动都市阿尔法&不良人3&决战平安京&剑侠世界2手游&逃跑吧!少年&荒野行动&香肠派对&植物大战僵尸&哈利波特:魔法觉醒&剑网3:指尖江湖&火影忍者OL&天谕手游&拳皇命运&QQ炫舞手游&风云岛行动&Lost Light(萤火突击国际服)&一念逍遥&蚁族崛起&QQ华夏手游&仙魔决&绝世战魂&镇魂街:天生为王&梦幻模拟战&游戏王:决斗链接&原始征途&全民枪战2&魂斗罗:归来&我叫MT4&巅峰极速&武林外传手游&龙之谷世界&斗罗大陆-斗神再临&黑色沙漠手游&时空召唤&魔力宝贝:旅人&决斗之城&少年三国志2&掼蛋&阴阳师:百闻牌&冰火创世纪&元气骑士&龙珠觉醒&黎明之光手游&远征&绿色征途&天堂2:血盟&火炬之光:无限&梦三国手游&绝区零&腾讯桌球&虎牙吃鸡&自由之战2&重生细胞&忘川风华录&蛇蛇争霸&欢乐升级&球球英雄&我的起源&一拳超人:最强之男&太空行动&绿茵信仰&无期迷途&漫威超级战争&逍遥情缘&仙战&龙族幻想&新游推荐&荣耀新三国&摩尔庄园&天堂 W&斗罗大陆:武魂觉醒&斗破仙途&魔渊之刃&刀塔传奇&幻世九歌&深空之眼&未来之役&剑与家园&一剑斩仙&剑网1:归来&镇魂街:武神躯&虎牙球球&米加小镇&警匪杀&龙之国物语&黑暗与光明手游&小小蚁国&饭狼&零号任务&星球:重启&魂武者&一人之下&龙与家园&重写三国志&提灯与地下城&贪吃蛇大作战&战双:帕弥什&星露谷物语手游&圣斗士星矢(腾讯)&斗罗大陆2:绝世唐门&忍者龟:归来&刺客同盟&神雕侠侣手游&武动乾坤&魔龙世界&洪荒&三国志:幻想大陆&全民斩仙&小小军团&猎龙计划&新轩辕剑&圣斗士星矢:正义传说&龙族血统&航海王激战&微信小游戏&枪火重生手游&三十六计&口袋妖怪重制&三界争锋&口袋妖怪 VS&蜀山奇缘&不良人2&弹弹堂大冒险&泰拉瑞亚手游&QQ游戏大厅&另一个伊甸: 超越时空的猫&斗斗堂&狩猎时刻&刀剑契约&仙剑Q传&口袋对决&乱世王者&全民奇迹2&航海王强者之路&牧羊人之心&口袋决斗&少年三国志&秦时明月2&一拳超人正义执行&大话西游手游&风暴魔域&混沌与秩序之英雄战歌&文明与征服&君临天下(手游)&天使纪元&航海王:启航&剑侠情缘手游&太极熊猫3:猎龙&九州天空城3D&诺亚之心&星途&永不言弃3:世界&全民精灵&我的恐龙&放开那三国3&一刀流&侍魂OL&火影世界3D&坎公骑冠剑&APEX手游&神将三国&保卫萝卜3&无尽的拉格朗日&战舰猎手&极无双&奇迹:最强者&热血英雄&大唐仙灵之灵武奇缘&猫之城&光明冒险&实况足球&数码宝贝:新世纪&非人学园&傲世西游&饥荒:新家&密室逃脱&真三国无双霸&传奇天下&失落城堡手游&火影忍者:巅峰对决&传奇生物&猫和老鼠",
- "筛选子分类替换词": "2336&2793&1&1663&100044&100032&3203&4&2168&2633&2&100043&2135&1732||1&5485&2174&7467&4&2&393&8&7&862&6079&6&9&107&4615&135&489&802&1612&3227&100117&1830&100023&100043&100141&100133&5937&2952&897&2243&446&1646&683&387&983&5751&15&2060&675&1090&734&1899&900&496&1918&100135&5&1661&1947&6091&878&627&2765&591&3185&1123&1009&1878&1219&1026&1584&1862&624&5911&3959&162&3058&2715&486&915&406&1579&7749&427&100079&324&2531&159&779&2975&618&6815&2471&7217&2291&2599&861&7761&1161&3034&1597&2942&677&2741&2953&1086&432&903&2755&440&4711&2420&2419&1892&2440&1582&586&386&1966&2276&334&11&678&3683&514&4359&2897&5713&766&45&1085&488&190&77&2225&641&939&206&7945&583&553&2550&7907&1877&5423&590&179&1867&142&1319&3917&133&42&7677&863&3353&55&296&1292&2318&5901&7155&1057&925&2350&1003&1204&1524&594&959&299&1053&1153&6741&1142&534&2369&772&1132&84&640&2282&288&1046&2469&217&1824&997&385&5691&2563&365&1200&216&822&447&399&1652&3189&2723&1337&91&7455&2814&337&41&2090&2713&2977&4429&676||7771&7601&2793&6219&100032&1732&1997&100002&5907&100125&3493&5011&1318&7859&5495&7101&6479&4783&6129&4245&74&5801&4319&6679&100137&554&3519&7943&6919&6205&475&2634&1125&4371&8115&3641&7669&5257&100139&5853&2303&2270&4505&38&3069&6163&7905&6509&5771&2949&7881&5795&3019&6821&6737&4059&5941&2201&6739&2772&6571&3101&4835&3647&2906&7993&6609&7745&2864&2585&7581&6101&1599&2096&5097&2761&100087&2349&3004&2360&2650&2342&426&2796&6153&1962&6155&6039&6231&3521&5895&2288&2337&6851&232&2848&2884&3015&2365&1834&7687&6065&708&5715&465&7823&6083&2794&3016&2473&4217&4375&6045&98&6565&5809&5995&1888&2846&5931&6523&6103&7239&4865&2566&2443&412&6425&2596&2486&2924&5719&7773&3435&2430&2120&5429&5725&6149&4249&7871&1807&1946&6151&7647&5307&1737&3289&6105&5243&51&896&37&111&5999&3275&5947&5235&40&1498&7685&6121&5695&7789&2344&6607&270&7885&175&61&7653&5743&2454&3981&2455&157&230&1446&1083&14&289&2965||1663&2165&2135&2633&6055&6791&100022&6245&4079&5367&100044&2168&6861&5123&2356&4089&5883&2752&2408&3793&7785&7759||3203&2336&6131&6203&7185&5489&2413&7937&100029&100052&2928&2429&1751&1671&1669&2774&1749&7209&2477&1797&2439&4041&100004&100273&7449&100197&100036&5699&2852&100091&7529&6613&3483&100049&4769&6385&6437&3135&3115&5115&2568&5619&2411&2785&6909&6209&2639&4997&2688&4921&2647&2817&4237&6007&5669&7349&7215&2683&6745&3679&6159&7929&5977&3116&3841&2775&4337&2988&7825&4929&6259&2931&7725&2598&5133&2503&2620&2502&2811&2691&7177&3927&2760&6955&3719&2646&7183&2556&6619&6009&3082&6123&4413&2624&4545&7719&5985&2672&1715&5219&5479&6411&6649&2979&4341&3873&4035&2857&6727&3943&3061&6939&2891&5953&6049&6251&6657&2675&7781&2777&6767&2561&3071&5399&6463&8109&6027&6047&6119&7093&4613&6477&5975&6181&7107&4925&4977&7579&2736&2927&6931&6507&5411&5891&3064&3150&4137&3084&3639&485&5835&3885&3901&5925&3379&2991&4695&6859&6419&7019&3743&1674&7501&6557&3481&4451&7713&3027&2824&4087&6979&3331&7797&6631&7287&2551&7573&2868&6125&6225&5019&7889&4287&3087&2649&7837&4227&2609&6399&2615&7711&2444&7465&2830&6561&6415&2680&3925&7027&5365&4629&7893&7017&7127&6881&6247&1673&4649&3160&6943&5981&7291&6381&1739&5837&1694&7199&6877&6831&2838&6843&7361&7069&7451&7269&7191&7675&6635&7803&2957&6787&7681&4317&3847&6863&7795&6547&2584&4133&4471&2521&6581&7913&3745&1781&3829&2807&1755&6029&1685&2671&3827&4421&6923&3749&2867&3459&7631&4195&2625&1670&2744&1794&2655&7849&7059&7213&6667&7133&6543&3705&1672&4761&2930&6233&6299&3881&4995&2627&1784&6951&2626&4759&2511&7071&1987&3439&2648&2621&2778&3329&6405&3549&3757&1688&3143&6291&1667&2707&1759&6641&7037&6621&1677&6809&2875&2702&3215&1764&5425&6497&7899&3741&6793&4045&1679&6491&1719&6071&6927&5403&6439&7005&2758",
- "分类截取模式": "0",
- "分类列表数组规则": "vList",
- "分类片单是否Jsoup写法": "1",
- "分类片单标题": "sIntroduction",
- "分类片单链接": "lProfileRoom",
- "分类片单图片": "sScreenshot",
- "分类片单副标题": "sNick",
- "分类片单链接加前缀": "http://8.210.232.168/php/huya.php?id=",
- "分类片单链接加后缀": "#GDTV线路$https://www.goodiptv.club/huya/'input'",
- "搜索请求头参数": "User-Agent$手机",
- "搜索链接": "https://search.cdn.huya.com/?m=Search&do=getSearchContent&plt=m&q={wd}&uid=0&app=11&v=4&typ=-5&start=0@&rows=40",
- "POST请求数据": "",
- "搜索截取模式": "0",
- "搜索列表数组规则": "response.3.docs",
- "搜索片单是否Jsoup写法": "1",
- "搜索片单图片": "game_screenshot",
- "搜索片单标题": "game_nick",
- "搜索片单链接": "room_id",
- "搜索片单副标题": "gameName",
- "搜索片单链接加前缀": "http://8.210.232.168/php/huya.php?id=",
- "搜索片单链接加后缀": "#GDTV线路$https://www.goodiptv.club/huya/'input'",
- //"搜索片单链接加后缀": "#卷毛鼠线路$https://live.52sf.ga/huya/'input'",
- "链接是否直接播放": "1",
- "直接播放链接加前缀": "",
- "直接播放链接加后缀": "",
- "直接播放直链视频请求头": "",
- "是否开启手动嗅探": "1",
- "手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos#/huya/#112114.xyz/huya#live.52sf.ga",
- "手动嗅探视频链接过滤词": ".html#=http"
+ "规则名": "虎牙直播",
+ "规则作者": "香雅情",
+ "请求头参数": "手机",
+ "网页编码格式": "UTF-8",
+ "图片是否需要代理": "0",
+ "是否开启获取首页数据": "1",
+ "首页推荐链接": "./虎牙主播.html",
+ "首页列表数组规则": "body&&.list",
+ "首页片单列表数组规则": "a",
+ "首页片单是否Jsoup写法": "1",
+ "首页片单标题": "a&&Text",
+ "首页片单链接": "a&&href",
+ "首页片单图片": "a&&data-original",
+ "首页片单副标题": "",
+ "首页片单链接加前缀": "http://8.210.232.168/php/huya.php?id=",
+ "首页片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
+ "分类起始页码": "1",
+ "分类链接": "https://live.cdn.huya.com/liveHttpUI/getLiveList?iGid={cateId}&iPageNo={catePg}&iPageSize=120",
+ "分类名称": "热门&网游&单机&娱乐&手游",
+ "分类名称替换词": "2336&1&7771&1663&3203",
+ "筛选数据": "ext",
+ "筛选子分类名称": "王者荣耀&绝地求生&英雄联盟&星秀&吃喝玩乐&主机游戏&和平精英&穿越火线&颜值&二次元&地下城与勇士&暴雪专区&一起看&我的世界||英雄联盟&lol云顶之弈&守望先锋归来&超击突破&穿越火线&地下城与勇士&炉石传说&魔兽世界&DOTA2&CS:GO&CFHD&DOTA1&QQ飞车&问道&魔兽争霸3&逆战&梦三国&坦克世界&起凡:群雄逐鹿&神武4电脑版&堡垒之夜&英魂之刃&网游竞技&暴雪专区&射击综合游戏&军事游戏&无畏契约&逆水寒&剑灵&冒险岛&永恒之塔&诛仙3&彩虹岛Online&热血江湖&传奇&炉石战棋&龙之谷&传奇类游戏&御龙在天&QQ三国&寻仙&天谕&剑网3&枪神纪&反恐精英Online&体育游戏&星际争霸&武林外传一世琴缘&战舰世界&生死狙击2&千年3&星际战甲&铁甲雄兵&斗战神&荒野行动PC版&暗黑破坏神&九阴真经&QQ华夏&天涯明月刀&丝路传说2&大唐无双零&QQ自由幻想&战争雷霆&使命召唤:战区&NBA2KOL系列&跑跑卡丁车&命运方舟&征途&梦想世界3&刀剑英雄&激战2&新倩女幽魂&诛仙世界&流放之路&FIFA Online系列&真·三国无双OL&神泣&轩辕传奇&天翼决&大话西游2&战地之王&造梦西游OL&生死狙击&完美世界:诸神之战&QQ仙侠传&战意&反恐行动online&蜀山:初章&希望OL&完美端游系列&天下&命运2&征途2&创世战车&全球使命3&天命西游&洛奇英雄传&剑侠世界&赛尔号&泡泡堂&蜀门&劲舞团&QQ幻想&古剑奇谭OL&QQ炫舞&新飞飞(FlyFF)&新剑侠情缘&热血江湖2&天堂&装甲战争&疾风之刃&起凡游戏三国争霸&征程&FIFA Online4&极光世界 弑神传&坦克大战&QQ幻想世界&使命召唤:现代战争&奇迹世界2&鹿鼎记&QQ音速&梦幻诛仙2&诺亚传说&飞龙在天传奇&天书奇谈&成吉思汗3&全球使命&街头篮球&权力的游戏 凛冬将至 页游&新挑战&星辰变&火线精英&自在西游&黑色沙漠&起凡:群雄逐鹿HD&斗破苍穹&赤壁&刀剑2&远征Online梦想版&Project Zomboid&奇迹:传奇&逍遥江湖零&黄易群侠传2&释厄英雄&反恐精英&炫舞时代&魔侠传&神魔大陆&EVE Online&无尽战区&全面战争:竞技场&千古风流&万王之王3&冰原之战&冒险岛2&云端王国&北地物语2&梦幻龙族II&数码精灵Online&倚天Ⅱ&神话&三国&九天神话&名将三国&阿克拉什:传承&最强军团&忍者村大战2&夺宝传世&300英雄&风云龙战天下&成吉思汗怀旧版&领地人生&笑傲江湖&上古世纪&劲乐团&蜀山剑侠传&上古封神&人类必须反击&热血轩辕OL&超激斗梦境&极品飞车Online&独孤求败&威尼斯崛起&蜀山神话&圣境传说&永久基地&火瀑&圣斗士星矢ol&无限法则&仙侠世界2&坠星大陆&霸刀群侠传online&闪烁之光&龙麒&画皮世界&黎明之光&神佑&创世联盟&泰亚史诗&使命召唤:黑色行动4&御天降魔传||战神:诸神黄昏&Dread Hunger&天天吃鸡&永劫无间&主机游戏&我的世界&方舟&单机热游&互动点播&怀旧游戏&逃离塔科夫&Apex英雄&部落:上升&卧龙:苍天陨落&俄罗斯钓鱼4&怪物猎人物语&怪物猎人:崛起&骑马与砍杀系列&死亡之夜&SCUM&饥荒&艾尔登法环&荒野大镖客2&恐惧之间&使命召唤系列&星球大战系列&怪物猎人世界&森林之子&互动剧游&恐鬼症&欧洲卡车模拟&极限竞速:地平线&DayZ独立版&战地5&阿尔比恩&盗贼之海&幽灵线:东京&纸人&育碧游戏&港诡实录&漫漫长夜&三国志&只狼:影逝二度&黑与白2&其他单机&Among Us&Dark and Darker&仙剑奇侠传七&罗布乐思&归家异途&霍格沃茨之遗&仁王2&岛&帝国神话&双人成行&灵魂筹码&九霄缳神记&都市:天际线&甜蜜之家&流放者柯南&鬼谷八荒&海底大作战&帝国时代4&深岩银河:下潜&猎人:荒野的召唤&大侠立志传&英灵神殿&Stray&洛克王国&石油骚动&消逝的光芒2&非对称派对游戏&真三国无双&魔法门之英雄无敌系列&海贼王 寻秘世界&音乐游戏&任天堂专区&扫雷&全面战争:三国&战术小队&文明6&全境封锁&流星蝴蝶剑&WWE 2K&哈迪斯&刺客信条&看门狗:军团&对马岛之魂&渡神记&全面战争&精灵与萤火意志&层层恐惧&伤害世界&拾荒者&英雄连&奥奇传说&缺氧&逃生者2&美丽水世界&机械迷城&沙石镇时光&禁闭求生&帝国时代系列&宝可梦:剑盾&武装突袭&十三月&糖豆人:终极淘汰赛&幽灵行动:荒野&战锤40K:暗潮&海贼王:热血燃烧&胡闹厨房&精灵宝可梦Let's Go&紫塞秋风&雨血前传:蜃楼&小骨:英雄杀手&最终幻想7:重制版&四海兄弟&FIFA足球&奥拉星&生化3:抵抗计划&戴森球计划&足球小将&新世界&环世界&无人深空&星露谷物语&游戏王&三国群英传8&实况足球系列&神秘海域4&塞尔达传说:荒野之息&路易鬼屋3&摔跤城大乱斗&恐怖黎明&罗马复兴&马里奥专区&人间地狱&冰汽时代&刺客信条:英灵殿&漫威蜘蛛侠&弈仙牌&中土世界系列&奥日与黑暗森林&恶魔之魂&小缇娜的奇幻之地&Biped&攻城掠地&人类一败涂地&斩妖行&Steamcraft&Cube&割绳子&黑山:起源&闪克&街机游戏&桥梁建造师&马里奥赛车8&纪元1800&黎明之星&剑勇传奇:忍者龙剑传Z&太荒初境&复仇者联盟&死亡搁浅&FIFA 23&模拟农场&模拟人生4&细胞分裂&极品飞车22:不羁&超级战壕大战&鬼武者3&最终幻想:起源&霓虹深渊&最终幻想系列&女神异闻录&瑞奇与叮当&轩辕剑外传:云之遥&草根传奇&泰坦陨落&SCP 173&龙歌&立方体&为了吾皇||星秀&户外&一起看&二次元&虚拟偶像&旅游&娱乐天地&放映厅&交友&组队&吃喝玩乐&颜值&原创&虎牙地方&体育&虎牙文化&趣分享&美食&科技&音乐&派对&直播购||和平精英&王者荣耀&黎明觉醒:生机&英雄联盟手游&金铲铲之战&原神&CF手游&三国志战棋版&综合手游&新游广场&QQ飞车手游&火影忍者手游&欢乐麻将&中国象棋&三国杀&天天狼人&欢乐斗地主&暗区突围&问道手游&部落冲突&皇室战争&忍者必须死3&手游休闲&MMORPG&战争冲突&动作游戏&棋牌桌游&王者模拟战&天龙八部手游&二次元手游&虎牙领主争霸&一起玩&明日之后&狼人杀手游&COD手游&暗黑破坏神:不朽&幻塔&神武4手游&第五人格&天涯明月刀手游&御龙在天手游&三国志战略版&球球大作战&狼人杀&蛋仔派对&多乐棋牌&崩坏3&天天象棋&英雄杀&DNF手游&诛仙手游&热血江湖手游&完美世界手游&妄想山海&新笑傲江湖&崩坏:星穹铁道&指尖四川麻将&迷你世界&斗罗大陆:魂师对决&狼人杀官方&万国觉醒&天龙八部2:飞龙战天&云上城之歌&奇迹MU:觉醒&JJ棋牌&奶块&斗破苍穹手游&最强NBA&极无双2&武侠乂手游&新剑侠情缘手游&创造与魔法&逆水寒手游&阴阳师&多多自走棋&倩女幽魂手游&跑跑卡丁车手游&巅峰战舰&征途2手游&率土之滨&英雄联盟电竞经理&流星群侠传&英魂之刃口袋版&重返帝国&SKY光遇&永恒纪元:戒&剑侠世界3&征途手游&绝世仙王&青云诀2&一梦江湖&精灵盛典:黎明&红警OL&海岛奇兵&剑灵:革命&九灵神域&混沌起源&梦幻诛仙手游&天天酷跑&龙武手游&王牌战争:文明重启&时空猎人3&太古神王2&寻仙手游&天天吃鸡手机版&FIFA足球世界&方舟手游&弹弹堂手游&长安幻想&航海王:燃烧意志&风云&庆余年手游&魔力宝贝&口袋觉醒&三国战纪2&影之刃3&新斗罗大陆&仙境传说RO&北凉悍刀行&单机手游&无神之界&军棋&猎魂觉醒&灌篮高手正版授权手游&王牌竞速&行界&鸿图之下&三国战纪&斗罗大陆&新盗墓笔记&荒野乱斗&荣耀大天使&梦幻新诛仙&航海王热血航线&雀魂麻将&明日方舟&坦克世界闪击战&永劫无间手游&龙之谷2手游&轩辕传奇手游&合金弹头:觉醒&超凡先锋&机动都市阿尔法&不良人3&决战平安京&剑侠世界2手游&逃跑吧!少年&荒野行动&香肠派对&植物大战僵尸&哈利波特:魔法觉醒&剑网3:指尖江湖&火影忍者OL&天谕手游&拳皇命运&QQ炫舞手游&风云岛行动&Lost Light(萤火突击国际服)&一念逍遥&蚁族崛起&QQ华夏手游&仙魔决&绝世战魂&镇魂街:天生为王&梦幻模拟战&游戏王:决斗链接&原始征途&全民枪战2&魂斗罗:归来&我叫MT4&巅峰极速&武林外传手游&龙之谷世界&斗罗大陆-斗神再临&黑色沙漠手游&时空召唤&魔力宝贝:旅人&决斗之城&少年三国志2&掼蛋&阴阳师:百闻牌&冰火创世纪&元气骑士&龙珠觉醒&黎明之光手游&远征&绿色征途&天堂2:血盟&火炬之光:无限&梦三国手游&绝区零&腾讯桌球&虎牙吃鸡&自由之战2&重生细胞&忘川风华录&蛇蛇争霸&欢乐升级&球球英雄&我的起源&一拳超人:最强之男&太空行动&绿茵信仰&无期迷途&漫威超级战争&逍遥情缘&仙战&龙族幻想&新游推荐&荣耀新三国&摩尔庄园&天堂 W&斗罗大陆:武魂觉醒&斗破仙途&魔渊之刃&刀塔传奇&幻世九歌&深空之眼&未来之役&剑与家园&一剑斩仙&剑网1:归来&镇魂街:武神躯&虎牙球球&米加小镇&警匪杀&龙之国物语&黑暗与光明手游&小小蚁国&饭狼&零号任务&星球:重启&魂武者&一人之下&龙与家园&重写三国志&提灯与地下城&贪吃蛇大作战&战双:帕弥什&星露谷物语手游&圣斗士星矢(腾讯)&斗罗大陆2:绝世唐门&忍者龟:归来&刺客同盟&神雕侠侣手游&武动乾坤&魔龙世界&洪荒&三国志:幻想大陆&全民斩仙&小小军团&猎龙计划&新轩辕剑&圣斗士星矢:正义传说&龙族血统&航海王激战&微信小游戏&枪火重生手游&三十六计&口袋妖怪重制&三界争锋&口袋妖怪 VS&蜀山奇缘&不良人2&弹弹堂大冒险&泰拉瑞亚手游&QQ游戏大厅&另一个伊甸: 超越时空的猫&斗斗堂&狩猎时刻&刀剑契约&仙剑Q传&口袋对决&乱世王者&全民奇迹2&航海王强者之路&牧羊人之心&口袋决斗&少年三国志&秦时明月2&一拳超人正义执行&大话西游手游&风暴魔域&混沌与秩序之英雄战歌&文明与征服&君临天下(手游)&天使纪元&航海王:启航&剑侠情缘手游&太极熊猫3:猎龙&九州天空城3D&诺亚之心&星途&永不言弃3:世界&全民精灵&我的恐龙&放开那三国3&一刀流&侍魂OL&火影世界3D&坎公骑冠剑&APEX手游&神将三国&保卫萝卜3&无尽的拉格朗日&战舰猎手&极无双&奇迹:最强者&热血英雄&大唐仙灵之灵武奇缘&猫之城&光明冒险&实况足球&数码宝贝:新世纪&非人学园&傲世西游&饥荒:新家&密室逃脱&真三国无双霸&传奇天下&失落城堡手游&火影忍者:巅峰对决&传奇生物&猫和老鼠",
+ "筛选子分类替换词": "2336&2793&1&1663&100044&100032&3203&4&2168&2633&2&100043&2135&1732||1&5485&2174&7467&4&2&393&8&7&862&6079&6&9&107&4615&135&489&802&1612&3227&100117&1830&100023&100043&100141&100133&5937&2952&897&2243&446&1646&683&387&983&5751&15&2060&675&1090&734&1899&900&496&1918&100135&5&1661&1947&6091&878&627&2765&591&3185&1123&1009&1878&1219&1026&1584&1862&624&5911&3959&162&3058&2715&486&915&406&1579&7749&427&100079&324&2531&159&779&2975&618&6815&2471&7217&2291&2599&861&7761&1161&3034&1597&2942&677&2741&2953&1086&432&903&2755&440&4711&2420&2419&1892&2440&1582&586&386&1966&2276&334&11&678&3683&514&4359&2897&5713&766&45&1085&488&190&77&2225&641&939&206&7945&583&553&2550&7907&1877&5423&590&179&1867&142&1319&3917&133&42&7677&863&3353&55&296&1292&2318&5901&7155&1057&925&2350&1003&1204&1524&594&959&299&1053&1153&6741&1142&534&2369&772&1132&84&640&2282&288&1046&2469&217&1824&997&385&5691&2563&365&1200&216&822&447&399&1652&3189&2723&1337&91&7455&2814&337&41&2090&2713&2977&4429&676||7771&7601&2793&6219&100032&1732&1997&100002&5907&100125&3493&5011&1318&7859&5495&7101&6479&4783&6129&4245&74&5801&4319&6679&100137&554&3519&7943&6919&6205&475&2634&1125&4371&8115&3641&7669&5257&100139&5853&2303&2270&4505&38&3069&6163&7905&6509&5771&2949&7881&5795&3019&6821&6737&4059&5941&2201&6739&2772&6571&3101&4835&3647&2906&7993&6609&7745&2864&2585&7581&6101&1599&2096&5097&2761&100087&2349&3004&2360&2650&2342&426&2796&6153&1962&6155&6039&6231&3521&5895&2288&2337&6851&232&2848&2884&3015&2365&1834&7687&6065&708&5715&465&7823&6083&2794&3016&2473&4217&4375&6045&98&6565&5809&5995&1888&2846&5931&6523&6103&7239&4865&2566&2443&412&6425&2596&2486&2924&5719&7773&3435&2430&2120&5429&5725&6149&4249&7871&1807&1946&6151&7647&5307&1737&3289&6105&5243&51&896&37&111&5999&3275&5947&5235&40&1498&7685&6121&5695&7789&2344&6607&270&7885&175&61&7653&5743&2454&3981&2455&157&230&1446&1083&14&289&2965||1663&2165&2135&2633&6055&6791&100022&6245&4079&5367&100044&2168&6861&5123&2356&4089&5883&2752&2408&3793&7785&7759||3203&2336&6131&6203&7185&5489&2413&7937&100029&100052&2928&2429&1751&1671&1669&2774&1749&7209&2477&1797&2439&4041&100004&100273&7449&100197&100036&5699&2852&100091&7529&6613&3483&100049&4769&6385&6437&3135&3115&5115&2568&5619&2411&2785&6909&6209&2639&4997&2688&4921&2647&2817&4237&6007&5669&7349&7215&2683&6745&3679&6159&7929&5977&3116&3841&2775&4337&2988&7825&4929&6259&2931&7725&2598&5133&2503&2620&2502&2811&2691&7177&3927&2760&6955&3719&2646&7183&2556&6619&6009&3082&6123&4413&2624&4545&7719&5985&2672&1715&5219&5479&6411&6649&2979&4341&3873&4035&2857&6727&3943&3061&6939&2891&5953&6049&6251&6657&2675&7781&2777&6767&2561&3071&5399&6463&8109&6027&6047&6119&7093&4613&6477&5975&6181&7107&4925&4977&7579&2736&2927&6931&6507&5411&5891&3064&3150&4137&3084&3639&485&5835&3885&3901&5925&3379&2991&4695&6859&6419&7019&3743&1674&7501&6557&3481&4451&7713&3027&2824&4087&6979&3331&7797&6631&7287&2551&7573&2868&6125&6225&5019&7889&4287&3087&2649&7837&4227&2609&6399&2615&7711&2444&7465&2830&6561&6415&2680&3925&7027&5365&4629&7893&7017&7127&6881&6247&1673&4649&3160&6943&5981&7291&6381&1739&5837&1694&7199&6877&6831&2838&6843&7361&7069&7451&7269&7191&7675&6635&7803&2957&6787&7681&4317&3847&6863&7795&6547&2584&4133&4471&2521&6581&7913&3745&1781&3829&2807&1755&6029&1685&2671&3827&4421&6923&3749&2867&3459&7631&4195&2625&1670&2744&1794&2655&7849&7059&7213&6667&7133&6543&3705&1672&4761&2930&6233&6299&3881&4995&2627&1784&6951&2626&4759&2511&7071&1987&3439&2648&2621&2778&3329&6405&3549&3757&1688&3143&6291&1667&2707&1759&6641&7037&6621&1677&6809&2875&2702&3215&1764&5425&6497&7899&3741&6793&4045&1679&6491&1719&6071&6927&5403&6439&7005&2758",
+ "分类截取模式": "0",
+ "分类列表数组规则": "vList",
+ "分类片单是否Jsoup写法": "1",
+ "分类片单标题": "sIntroduction",
+ "分类片单链接": "lProfileRoom",
+ "分类片单图片": "sScreenshot",
+ "分类片单副标题": "sNick",
+ "分类片单链接加前缀": "http://8.210.232.168/php/huya.php?id=",
+ "分类片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
+ "搜索请求头参数": "User-Agent$手机",
+ "搜索链接": "https://search.cdn.huya.com/?m=Search&do=getSearchContent&plt=m&q={wd}&uid=0&app=11&v=4&typ=-5&start=0@&rows=40",
+ "POST请求数据": "",
+ "搜索截取模式": "0",
+ "搜索列表数组规则": "response.3.docs",
+ "搜索片单是否Jsoup写法": "1",
+ "搜索片单图片": "game_screenshot",
+ "搜索片单标题": "game_nick",
+ "搜索片单链接": "room_id",
+ "搜索片单副标题": "gameName",
+ "搜索片单链接加前缀": "http://8.210.232.168/php/huya.php?id=",
+ "搜索片单链接加后缀": "#GD线路$https://www.goodiptv.club/huya/'input'",
+ "链接是否直接播放": "1",
+ "直接播放链接加前缀": "",
+ "直接播放链接加后缀": "",
+ "直接播放直链视频请求头": "",
+ "是否开启手动嗅探": "1",
+ "手动嗅探视频链接关键词": "/huya",
+ "手动嗅探视频链接过滤词": ".html#=http"
}
\ No newline at end of file
diff --git a/cat/js/ikanbot_open.js b/cat/js/ikanbot_open.js
index 4f559b45..a3f407e6 100644
--- a/cat/js/ikanbot_open.js
+++ b/cat/js/ikanbot_open.js
@@ -1 +1,278 @@
-//bbQ0FUT1CkAR5pa2FuYm90X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8IbG9hZAJfBmtleQZ1cmwOc2l0ZUtleRBzaXRlVHlwZQRVQQ5yZXF1ZXN0CGluaXQQZ2V0Q2xhc3MIaG9tZQ5ob21lVm9kEGNhdGVnb3J5DGRldGFpbBhiYXNlNjRFbmNvZGUYYmFzZTY0RGVjb2RlCHBsYXkMc2VhcmNoDmlrYW5ib3QuaHR0cHM6Ly93d3cuaWthbmJvdC5jb22WAk1vemlsbGEvNS4wIChpUGhvbmU7IENQVSBpUGhvbmUgT1MgMTNfMl8zIGxpa2UgTWFjIE9TIFgpIEFwcGxlV2ViS2l0LzYwNS4xLjE1IChLSFRNTCwgbGlrZSBHZWNrbykgVmVyc2lvbi8xMy4wLjMgTW9iaWxlLzE1RTE0OCBTYWZhcmkvNjA0LjEMcmVxVXJsDmFnZW50U3AGcmVzBnJlcQxtZXRob2QUVXNlci1BZ2VudA5yZWZlcmVyDmhlYWRlcnMOY29udGVudAZjZmcIc2tleQpzdHlwZQIkBm5hdgh0YWdzCnRpdGxlNnVsLm5hdi1waWxsczplcSgxKSA+IGxpID4gYQZ0YWcFB2h+ewZtYXACdhZ0aXRsZTpmaXJzdAh0ZXh0Ai0Sc3Vic3RyaW5nDnR5cGVfaWQSdHlwZV9uYW1lBmNscwJuEGNoaWxkcmVuCGRhdGEOYXR0cmlicwhocmVmDGZpbHRlcg5jbGFzc2VzEmZpbHRlck9iaghjYXRlCGh0bWwxLwBoAG8AdAAvAGkAbgBkAGUAeAAtAG0AbwB2AGkAZQAtAO1w6JUuAGgAdABtAGwAKy8AaABvAHQALwBpAG4AZABlAHgALQB0AHYALQDtcOiVLgBoAHQAbQBsAAhwdXNoEnN0cmluZ2lmeQ5maWx0ZXJzCml0ZW1zDGpzQmFzZQx2aWRlb3MiZGl2LnYtbGlzdCBhLml0ZW0QanMyUHJveHkIaW1nLwhsaXN0CGl0ZW0GaW1nCGZpbmQSaW1nOmZpcnN0DHZvZF9pZAZhbHQQdm9kX25hbWUQZGF0YS1zcmMOdm9kX3BpYxZ2b2RfcmVtYXJrcwZ0aWQEcGcMZXh0ZW5kCGxpbmsOaGFzTW9yZQ5wZ0Nv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
\ No newline at end of file
+import { Crypto, load, _ } from 'assets://js/lib/cat.js';
+
+let key = 'ikanbot';
+let url = 'https://www.aikanbot.com';
+let siteKey = '';
+let siteType = 0;
+
+const UA = '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';
+
+async function request(reqUrl, agentSp) {
+ let res = await req(reqUrl, {
+ method: 'get',
+ headers: {
+ 'User-Agent': agentSp || UA,
+ 'referer': url
+ },
+ });
+ return res.content;
+}
+
+// cfg = {skey: siteKey, ext: extend}
+async function init(cfg) {
+ siteKey = cfg.skey;
+ siteType = cfg.stype;
+}
+
+function getClass($) {
+ const nav = $('ul.nav-pills:eq(1) > li > a');
+ let tags = {
+ key: 'tag',
+ name: '标签',
+ value: _.map(nav, (n) => {
+ return { n: n.children[0].data, v: n.attribs.href };
+ }),
+ };
+ tags['init'] = tags.value[0].v;
+ const title = $('title:first').text().split('-')[0].substring(2);
+ return { cls: { type_id: tags.value[0].v, type_name: title }, tags: [tags] };
+}
+
+async function home(filter) {
+ let classes = [];
+ let filterObj = {};
+ for (const cate of ['/hot/index-movie-热门.html', '/hot/index-tv-热门.html']) {
+ const html = await request(url + cate);
+ const $ = load(html);
+ const { cls, tags } = getClass($);
+ classes.push(cls);
+ filterObj[cls.type_id] = tags;
+ }
+ return JSON.stringify({
+ class: classes,
+ filters: filterObj,
+ });
+}
+
+async function homeVod() {
+ const html = await request(url);
+ const $ = load(html);
+ const items = $('div.v-list a.item');
+ var jsBase = await js2Proxy(true, siteType, siteKey, 'img/', {});
+ let videos = _.map(items, (item) => {
+ const img = $(item).find('img:first')[0];
+ return {
+ vod_id: item.attribs.href,
+ vod_name: img.attribs.alt,
+ vod_pic: jsBase + base64Encode(img.attribs['data-src']),
+ vod_remarks: '',
+ };
+ });
+ return JSON.stringify({
+ list: videos,
+ });
+}
+
+async function category(tid, pg, filter, extend) {
+ if (pg <= 0) pg = 1;
+ const link = url + (extend.tag || tid).replace('.html', pg > 1 ? `-p-${pg}.html` : '.html');
+ const html = await request(link);
+ const $ = load(html);
+ const items = $('div.v-list a.item');
+ var jsBase = await js2Proxy(true, siteType, siteKey, 'img/', {});
+ let videos = _.map(items, (item) => {
+ const img = $(item).find('img:first')[0];
+ return {
+ vod_id: item.attribs.href,
+ vod_name: img.attribs.alt,
+ vod_pic: jsBase + base64Encode(img.attribs['data-src']),
+ vod_remarks: '',
+ };
+ });
+ const hasMore = $('div.page-more > a:contains(下一页)').length > 0;
+ const pgCount = hasMore ? parseInt(pg) + 1 : parseInt(pg);
+ return JSON.stringify({
+ page: parseInt(pg),
+ pagecount: pgCount,
+ limit: 24,
+ total: 24 * pgCount,
+ list: videos,
+ });
+}
+
+async function detail(id) {
+ const html = await request(url + id);
+ const $ = load(html);
+ var jsBase = await js2Proxy(true, siteType, siteKey, 'img/', {});
+ const detail = $('div.detail');
+ const remarks = $('span#line-tips').text();
+ let vod = {
+ vod_id: id,
+ vod_pic: jsBase + base64Encode($('div.item-root > img')[0].attribs['data-src']),
+ vod_remarks: '',
+ vod_content: remarks || '',
+ vod_name: $(detail).find('h2').text().trim(),
+ vod_year: $(detail).find('h3:nth-child(3)').text(),
+ vod_area: $(detail).find('h3:nth-child(4)').text(),
+ vod_actor: $(detail).find('h3:nth-child(5)').text(),
+ };
+ const token = getToken($);
+ const res = await req(url + '/api/getResN?videoId=' + id.substring(id.lastIndexOf('/') + 1) + '&mtype=2&token=' + token, {
+ headers: {
+ Referer: 'play',
+ 'User-Agent': UA,
+ },
+ });
+ const list = JSON.parse(res.content).data.list;
+ let playlist = {};
+ let arr = []
+ for (const l of list) {
+ const flagData = JSON.parse(l.resData);
+ for (const f of flagData) {
+ const from = f.flag;
+ const urls = f.url;
+ if (!from || !urls) continue;
+ if (playlist[from]) continue;
+ playlist[from] = urls;
+ }
+ }
+ for (var key in playlist) {
+ if ('kuaikan' == key) {
+ arr.push({
+ flag: '快看',
+ url: playlist[key],
+ sort: 1
+ })
+ } else if ('bfzym3u8' == key) {
+ arr.push({
+ flag: '暴风',
+ url: playlist[key],
+ sort: 2
+ })
+ } else if ('ffm3u8' == key) {
+ arr.push({
+ flag: '非凡',
+ url: playlist[key],
+ sort: 3
+ })
+ } else if ('lzm3u8' == key) {
+ arr.push({
+ flag: '量子',
+ url: playlist[key],
+ sort: 4
+ })
+ } else {
+ arr.push({
+ flag: key,
+ url: playlist[key],
+ sort: 5
+ })
+ }
+ }
+ arr.sort((a, b) => a.sort - b.sort);
+ let playFrom = [];
+ let playList = [];
+ arr.map(val => {
+ playFrom.push(val.flag);
+ playList.push(val.url);
+ })
+ vod.vod_play_from = playFrom.join("$$$");
+ vod.vod_play_url = playList.join("$$$");
+ return JSON.stringify({
+ list: [vod],
+ });
+}
+
+function getToken($) {
+ const currentId = $('#current_id').val();
+ let eToken = $('#e_token').val();
+ if (!currentId || !eToken) return '';
+ const idLength = currentId.length;
+ const subId = currentId.substring(idLength - 4, idLength);
+ let keys = [];
+ for (let i = 0; i < subId.length; i++) {
+ const curInt = parseInt(subId[i]);
+ const splitPos = curInt % 3 + 1;
+ keys[i] = eToken.substring(splitPos, splitPos + 8);
+ eToken = eToken.substring(splitPos + 8, eToken.length);
+ }
+ return keys.join('');
+}
+
+function base64Encode(text) {
+ return Crypto.enc.Base64.stringify(Crypto.enc.Utf8.parse(text));
+}
+
+function base64Decode(text) {
+ return Crypto.enc.Utf8.stringify(Crypto.enc.Base64.parse(text));
+}
+
+async function proxy(segments, headers) {
+ let what = segments[0];
+ let url = base64Decode(segments[1]);
+ if (what == 'img') {
+ var resp = await req(url, {
+ buffer: 2,
+ headers: {
+ Referer: url,
+ 'User-Agent': UA,
+ },
+ });
+ return JSON.stringify({
+ code: resp.code,
+ buffer: 2,
+ content: resp.content,
+ headers: resp.headers,
+ });
+ }
+ return JSON.stringify({
+ code: 500,
+ content: '',
+ });
+}
+
+async function play(flag, id, flags) {
+ return JSON.stringify({
+ parse: 0,
+ url: id,
+ });
+}
+
+async function search(wd, quick, pg) {
+ if (pg <= 0 || typeof(pg) == 'undefined') pg = 1;
+ const html = await request(url + '/search?q=' + wd + '&p=' + pg);
+ const $ = load(html);
+ const items = $('div.media');
+ var jsBase = await js2Proxy(true, siteType, siteKey, 'img/', {});
+ let videos = _.map(items, (item) => {
+ const a = $(item).find('a:first')[0];
+ const img = $(item).find('img:first')[0];
+ const remarks = $($(item).find('span.label')[0]).text().trim();
+ return {
+ vod_id: a.attribs.href,
+ vod_name: img.attribs.alt,
+ vod_pic: jsBase + base64Encode(img.attribs['data-src']),
+ vod_remarks: remarks || '',
+ };
+ });
+ const hasMore = $('div.page-more > a:contains(下一页)').length > 0;
+ const pgCount = hasMore ? parseInt(pg) + 1 : parseInt(pg);
+ return JSON.stringify({
+ page: parseInt(pg),
+ pagecount: pgCount,
+ list: videos,
+ });
+}
+
+export function __jsEvalReturn() {
+ return {
+ init: init,
+ home: home,
+ homeVod: homeVod,
+ category: category,
+ detail: detail,
+ play: play,
+ proxy: proxy,
+ search: search,
+ };
+}
diff --git a/cat/js/yzys_open.js b/cat/js/yzys_open.js
index 296d3c84..785a6bf1 100644
--- a/cat/js/yzys_open.js
+++ b/cat/js/yzys_open.js
@@ -1 +1 @@
-//bbQ0FUT1DsAxh5enlzX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJfDl8weDUwOWUOXzB4NTY5MxJfMHg1NWM3N2ISXzB4NGE5Nzc1El8weDQ1OTIzOBJfMHg1MTgxYjQSXzB4NTU0NWNlEl8weDExYzAxYhJfMHgzNzE0YjMSXzB4NWQ0YmMyEl8weDFhOGM3NhJfMHg1NGE2ZGUSXzB4NGE4MTIzEl8weDM5NmMwZRJfMHg1MzExODYSXzB4MWY4NWY5EF8weGYxZjRlEl8weDMzNDY4YRJfMHgyZDA0MDISXzB4NGFhYWZmEl8weDRlMmU5MxJfMHg0NzJjODcSXzB4MmM4ZjFjEl8weDFhZDQ4YxJfMHgzYWJkMTgSXzB4NTc0MjNjEl8weDQzY2IxMBJfMHg0NGI0NmISXzB4NDQ5MzVjEl8weGRkYzFmOBJfMHg1NmQ4OTASXzB4MzQ5MzNlEl8weDM3NzcyOBJfMHhjNjY1YTcSXzB4NGFjZTAxEl8weDJiNjQxMBJfMHgzM2QzZDcSXzB4NGRlZTg3GnZvZF9wbGF5X2Zyb20IeXp5cxJsYXN0X3BhZ2USc3RyaW5naWZ5CnBhcnNlDHZhUk1jRRRyZXBsYWNlQWxsCGUwaEUSdm9kX2FjdG9yCHVzZXIUVXNlci1BZ2VudAhsYW5nPi9hcHB0by92MS92b2QvZ2V0TGlzdHM/dHlwZV9pZD0OaW5kZXhPZghmaW5kMiZfX3BsYXRmb3JtPWFuZHJvaWQmX19pYz0QdHJ5IG5leHR6YWJhY2RlZmdoamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSEpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4OQ5jb25zb2xlEmxhbmdfbGlzdAhjYXRlFEVOQ1JZUFRJT04Mdm9kX2lkKGRuSmhHblI2ZXg0eWZuWTJBQT09GGZyb21DaGFyQ29kZQ5yZXBsYWNlGCZwYWdlU2l6ZT0yMQpzbGljZQh1cmxzCHc3MWYMeVpTREtVKC9hcHB0by92MS91c2VyL2xvZ2luCnN0eXBlFnRvTG93ZXJDYXNlEHZvZF95ZWFyQHt9LmNvbnN0cnVjdG9yKCJyZXR1cm4gdGhpcyIpKCApEnR5cGVfbmFtZQ5yZWxlYXNlCG1vbGQSYXJlYV9saXN0BmtleQxTUWpldFEGcHdkDnVzZXJfaWQKdG9rZW4Odm9kX3BpYwYkJCQ0L2FwcHRvL3YxL3VzZXIvZ2V0VXNlckluZm8Kc2hpZnQIOW1WQQ5SZWZlcmVyDnZvZF9zdWIQdm9kX25hbWUOaGVhZGVycxxoYXNPd25Qcm9wZXJ0eQhhdG9iCGRhdGESdm9kX2NsYXNzDGNvbmZpZw5pc0VtcHR5EnllYXJfbGlzdAwmcGFnZT0MaHR0cHM6BmVuYwpzY29yZZgBWDBOR1JVUUNGeDRERFExZEFGQUJCQnhhUkVzVlVnd1lVaEJXQ0ZCTldscENGbGxkQzB4QUMxUVZHVlJkV0JoQlYwUVlYQnNQUkFsWgZsb2cgWjN3MUJNS1lLZ05hdzZZPRJmb3JtLWRhdGEuL2FwcHRvL3YxL3BhcnNpbmcvcHJveHkIa2V5cwxodWF3ZWkadm9kX3BsYXlfbGlzdBZnZXRfcGFyc2luZwxleHRlbmQIVXRmOAhwdXNoBjB4MRRzdGFydHNXaXRoFGNoYXJDb2RlQXQOZm9yRWFjaBZ2b2RfY29udGVudBB2b2RfYXJlYQxjaGFyQXQgdzR2Q3Q4S0R3b3pDbGc9PRBObnc5QWNPTwxkZXZpY2UKb3JkZXIMZG9tYWluDnRpbWVvdXRYQWs5UWVHNUNlV003Um1JRVlCeDJiZ0ZjUlZOK1h4VjBCbEJFWGtSdWVuMD0OIEJ1aWxkLwxyYW5kb22YA1lFVjRiMTFnRGxZRVVuQUlYMUZSQUVaeFJnaFFjRkZHWHhkelNVMXVZRmNGYnd4ZEptOVRFSHN2QndGR0JrRjdXbVltUmtZS0JoWUFYMTFOYmxzVEdpQUZiQ2x2WHdWdFYwOUdRVUJVSjNBTkFYZ2dWZ1ovQm1WMmIzMG5BbGtmUnhOd0hBcDNkbFFYYUN0ZFVTcE5DZ0JoQzFGUGZHQmxPazE3SWtaV1drMUdjMWhmWGg0bGNHRXdRd1ZFWlgxamVIWkpaUlZrQ0ZnPQx4SVVZWnIYdm9kX2RpcmVjdG9yFnZvZF9yZW1hcmtzCEhnTTMGdXJsLi9hcHB0by92MS91c2VyL3JlZ2lzdGVyFnBsYXllcl9pbmZvCHRyaW0KdGl0bGUwQmdVQkRRUUFBUVZhQmdKVEJWNEVBQT09GHZvZF9wbGF5X3VybBZ0b1VwcGVyQ2FzZQptb2RlbAhodHRwMC9hcHB0by92MS92b2QvZ2V0Vm9kP2lkPQgweDVjHDc3MjU3ODgxYjU1ZTdmOGMxWkFRUmdLRmdCYkZSMEJWaFJERFZ0YUhnPT0IMHgyYggweDQ5CDB4NDYIMHg1NAgweDc0CDB4NmQSXzB4YWNkMjIyEl8weDUwOWU0OBJfMHg1NjkzZWESXzB4MjlmOTBiEl8weDIwNGM3MBJfMHg4MTAwMGYSXzB4M2QxZjAzEl8weDI1YTJmNBJfMHgyYmE5NjYSXzB4NDlmZjY3El8weDMwMTA5NwgweDE2BnJlcQhwb3N0DG1ldGhvZAgweDJlEHBvc3RUeXBlCDB4NWYOY29udGVudAgweDcyCGFlc1gIMHgyMhJfMHgzMWRlNWQSXzB4YWU2MTdkEl8weDYxNjZlNxJfMHgzMTAyOTISXzB4NTU5NzAwEl8weDU0NGI3YhJfMHg1YWUwMTQSXzB4NWU3YzQ5El8weDI1Mjc0ZRJfMHgyN2Y3ZmMSXzB4MWE1MDlhEl8weDU5Y2E4NRJfMHg1MjU2ZmYSXzB4MzUwZGY2CHNrZXkGMHg4MHdxODZ3NzNDbU1PcEhjT2V3NkhDdXl3PQgweDNmGHc3N0R2c085d3E5VggweDQwCDB4MmQGMHgzCDB4MWIGMHgyCDB4NjMIMHgzNwhOKW5sBjB4NAYweDUGMHgwCDB4NGQIMHg2ZQgweDQxCmxvY2FsCDB4NTgIMHgyNQRpZAYweDkEdWFARGFsdmlrLzIuMS4wIChMaW51eDsgVTsgQW5kcm9pZCAGMHhkBDsgCDB4NTcIMHg0Nw5idWlsZElkAikIMHg1ZQgweDQzCDB4NjUEbm0IMHgxMggweDRmEnVzZXJfbmFtZRB1c2VyX3B3ZBJ1c2VyX3B3ZDIMdmVyaWZ5CDB4NDQIMHgxOQgweDEzBjB4NxJfMHgzZjQ4ODMSXzB4MjQ0MzIxEl8weDVmMTRhNRBfMHg4Y2VhYggweDM2CDB4MWESXzB4MmZhYjQ4El8weDM4ODAzYhJfMHg0N2I2MjYSXzB4NDQwYzlhEl8weDM5OWQyMwgweDYwBjB4NggweDRhCDB4MTESXzB4MTEwMzQxEl8weDFjOThjORJfMHgzMzgyNmWCAUFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky89CDB4MjESXzB4MWMxNWViEl8weGJhYjQ4YSZyZXR1cm4gKGZ1bmN0aW9uKCkgBjB4YgQpOwx3aW5kb3cQXzB4NzM1NWYSXzB4MjBjYTQ3El8weDJkMzQ5ZBJfMHgyMjU1YjQSXzB4NGQ1MmNlEl8weDNjNTAwOBJfMHgzNmVjY2MIMHgzZQgweDY5El8weGJjZDE2NhJfMHg0NzMwYjkSXzB4MmY3YjA2El8weDEwYjM3MBJfMHgxMWM2ZTkSXzB4MmYzYjFlEl8weDIwZjk3NBJfMHhmNDQyMjYSXzB4MzcwMmZjEl8weDQ4NTZkMxJfMHg0ZDY0MDYCJQQwMAgweDM5CDB4MTUkZGVjb2RlVVJJQ29tcG9uZW50El8weGVhMmY1ZhJfMHgyM2VjODkSXzB4MzBhZmJhEl8weDU2MjIyZBJfMHgyZTdkNTkSXzB4NGNmYjY1El8weDRlMzIwNBJfMHg0ZmI0YjYSXzB4YjZjYzg0El8weDc3YzMzZhJfMHgyNDM0MTMSXzB4MTc5ZTZmEl8weDRlNTI1MRJfMHgyODQxZDMSXzB4NDdhNTMyPC9hcHB0by92Mi9jb25maWcvZ2V0P3A9YW5kcm9pZAgweDMzCmxpc3RzGmdldF9ob21lX2NhdGUGMHhlCDB4NzEOdHlwZV9pZAgweDUzCDB4MzQIMHgzMAp0eXBlcwV7fItXCDB4NzAGMHhmBTBXOlMIYXJlYQgweDZmBe2LAIoIMHg2NwgweDI2BXRe404IeWVhcghpbml0BWhR6JACbgJ2CGVhY2gIMHgxNAgweDQyBZJjj14IdGltZQUAZ7BlBQBn7XAIaGl0cwV9WcSLCDB4MmEIMHgyYw5maWx0ZXJzEl8weDRkNDE0YwYweGMSXzB4NWI4NmYzBHt9El8weDI5ZTE2MhJfMHgxZjBkZTQSXzB4YWU4YTg3El8weDY1ZDVjZBJfMHgyYjVmMjgSXzB4MjA4YzNjEl8weDMxZTJjYRJfMHg1ZjE2YzESXzB4NTA2N2I3CDB4NjjkASZhcmVhPXt7ZXh0LmFyZWF9fSZsYW5nPXt7ZXh0Lmxhbmd9fSZ5ZWFyPXt7ZXh0LnllYXJ9fSZvcmRlcj17e2V4dC5vcmRlcnxkZWZhdWx0KCJ0aW1lIil9fSZ0eXBlX25hbWU9e3tleHQuY2xhc3N9fQZleHQIMHgyNwgweDczCDB4MWUIMHgxNwgweDRjCDB4MWQIcGFnZRJwYWdlY291bnQIbGlzdBJfMHgzNmM1ZjgSXzB4M2JiYjAwEl8weDJkODlmYRJfMHg1MDBhOTASXzB4NTlhMDliEl8weDJkOGRhMRJfMHgzYTYzNzQSXzB4MjE3ZDMyCDB4NWEIMHg2YiRlbmNvZGVVUklDb21wb25lbnQIMHgyMwgweDNkAiwGMHhhCDB4M2MIMHg2NAgweDRiCDB4M2IIMHg1MggweDMyCDB4NTEIMHg2MQgweDIwBm1hcAIjCDB4NWIIMHg3NQgweDU1CDB4MTgSXzB4MTdjOGYxCDB4NTACJAgweDRlEl8weDVmNDQzNhJfMHg0MzhhYTQOXzB4NDZiMBJfMHgyYmUwM2USXzB4Mjk2ZDRmEl8weDUwYmM3OBJfMHg1ZTdjOWUSXzB4YjdjNWJmEl8weDEyYjk3NwgweDZhCDB4MjQIMHgyZhBwbGF5X3VybApsYWJlbAgweDQ1CDB4NmMSXzB4NGRmNTJlCDB4MTASXzB4NGUxY2VlEl8weDE1OTczZBBfMHhlZTE3NhJfMHhmNWU1NTYSXzB4MTk5YTIwEl8weDUxY2ZiYhJfMHgyNmIxMGU8L2FwcHRvL3YxL3ZvZC9nZXRWb2RTZWFyY2g/d2Q9CDB4NWQSXzB4NGFkYjg1El8weDI1M2QxNAgweDYyAiASXzB4MjkzM2YyEl8weDNhZTQ0MhJfMHgyNzY1ZjESc3Vic3RyaW5nEl8weDQ1MTNiMxJfMHgzNjhhNjgSXzB4MjlmM2FhEl8weDVhNWIwNhJfMHhhZmI3NDISXzB4NTY0NDJkEl8weDU4ZDA0YggweDM4BC8vCDB4MjgIMHg1OQgweDFmFHVzZXItYWdlbnQIMHg2Ng5yZWZlcmVyCDB4MWMIMHgzYQxoZWFkZXISXzB4NGE1MGY3El8weDNmMzhlMxJfMHg1NmIwOTYSXzB4NTA1YTAwEl8weDUxNTBmNxJfMHg0NTVlOGMSXzB4MmQ3ZjY2El8weDM0NjcxNAgweDQ4CDB4MzEKYnJhbmQcSFVBV0VJIE1hdGUgNDAIMHg1NhJfMHg4NzBjNDkSXzB4M2IxZWFkEl8weDcyMWVhMxJfMHhiZjA5YTUSXzB4MTlkMGM0El8weDU1ZWVmYRJfMHgxYzRhNGUIMHgyOQxCYXNlNjQIMHgzNRJfMHg2NzhkYmEIaG9tZQ5ob21lVm9kEGNhdGVnb3J5DGRldGFpbAhwbGF5DHNlYXJjaA+kAwGmAwEAK6gDAAUAqgMAAawDAAKuAwADsAMABLIDAA4ABgGgAQAAACAsFYUKAKoDAAysAwEMrgMCDLADAwyyAwQMtAMADbYDAQ24AwIJugMDCbwDBAm+AwUJwAMGCcIDBwnEAwgJxgMJCcgDCg3KAwsNzAMMDc4DDQ3QAw4N0gMPDdQDEAHWAxEB2AMSAdoDEwHcAxQB3gMVAeADFgHiAxcJ5AMYCeYDGQHoAxoB6gMbAewDHAHuAx0B8AMeDfIDHwH0AyAB9gMhAfgDIgH6AyMB/AMkAf4DJQGoAyYBCOhhvgJfFgC+A18XAL4EXxgAvgVfGQC+Bl8aAL4HXxsAvghfHgC+CV8fAL4KXyAAvgtfIQC+DF8iAL4NXyQAvg5fJQC+D18mAL4QXycAvhFfKAC+El8pAL4TXyoAvhRfKwApBAABAAAEAQEAAAQCAQAABAMBAAAEBAEAAAQFAQAABHoAAAAEBgEAAAQHAQAABAgBAAAECQEAAAQKAQAABAsBAAAEDAEAAAQNAQAABA4BAAAEDwEAAAQQAQAABBEBAAAEEgEAAAQTAQAABB4AAAAEFAEAAAQVAQAABBYBAAAEFwEAAARbAAAABBgBAAAEGQEAAAQaAQAABBsBAAAEHAEAACYgAAQdAQAATCAAAIAEHgEAAEwhAACABB8BAABMIgAAgAQgAQAATCMAAIAEIQEAAEwkAACABCIBAABMJQAAgAQjAQAATCYAAIAEJAEAAEwnAACABCUBAABMKAAAgAQmAQAATCkAAIAEJwEAAEwqAACABCgBAABMKwAAgAQpAQAATCwAAIAEKgEAAEwtAACABCsBAABMLgAAgARAAAAATC8AAIAENwAAAEwwAACABCwBAABMMQAAgAQtAQAATDIAAIAELgEAAEwzAACABC8BAABMNAAAgAQwAQAATDUAAIAEMQEAAEw2AACABDIBAABMNwAAgAQzAQAATDgAAIAENAEAAEw5AACABDUBAABMOgAAgAQ2AQAATDsAAIAENwEAAEw8AACABDgBAABMPQAAgAQ5AQAATD4AAIAEOgEAAEw/AACABDsBAABMQAAAgAQ8AQAATEEAAIAEPQEAAExCAACABD4BAABMQwAAgAQ/AQAATEQAAIAEQAEAAExFAACABEEBAABMRgAAgARCAQAATEcAAIAEQwEAAExIAACABEQBAABMSQAAgARFAQAATEoAAIAERgEAAExLAACABEcBAABMTAAAgARIAQAATE0AAIAESQEAAExOAACABEoBAABMTwAAgARLAQAATFAAAIAETAEAAExRAACABE0BAABMUgAAgAROAQAATFMAAIAETwEAAExUAACABFABAABMVQAAgARRAQAATFYAAIAEUgEAAExXAACABF0AAABMWAAAgARTAQAATFkAAIAEVAEAAExaAACABFUBAABMWwAAgARWAQAATFwAAIAEVwEAAExdAACABFgBAABMXgAAgARCAAAATF8AAIAEWQEAAExgAACABFoBAABMYQAAgARbAQAATGIAAIAEXAEAAExjAACABF0BAABMZAAAgAReAQAATGUAAIAEXwEAAExmAACABGABAABMZwAAgARhAQAATGgAAIAEYgEAAExpAACABGMBAABMagAAgAQ2AAAATGsAAIAEZAEAAExsAACABGUBAABMbQAAgARmAQAATG4AAIAEZwEAAExvAACABGgBAABMcAAAgARpAQAATHEAAIAEagEAAExyAACABDAAAABMcwAAgARrAQAATHQAAIAEbAEAAEx1AACAXwUAvgBlBQC8kQDuDr4BTdsAAABfBgBlBgAEbQEAAO1fBwC/XwgAC18JAAtfCgCzXwsAv18MALNfDQAEbgEAAF8OAARvAQAAXw8AZQYABHABAADtXxAAZQYABHEBAADtXxEAZQYABHIBAADtXxIAZQYABHMBAADtXxMAZQYABHQBAADtXxQAJgAAll8VAAtfHAALXx0AZQYABHUBAADtXyMAKaQDAQQBAGMCDkMGAQACAQICAAETA+wFAAFA7gUAAQDwBQEAMGEAAL4ATXgBAADHYgAA0I/Y7SmkAwEADkMGAQABAAEEAQAdAfIFAAEA7AUAA8+O1+gY2wRMAQAASNsEMAEAAEgkAAAkAQAO6uUppAMBAA5DBgEAAgECAgEAEQPsBQABAO4FAAEA8AUBACC0AwUMYQAAz7Oe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
\ No newline at end of file
+//bbQ0FUT1DRBBh5enlzX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJfDl8weDIzMGYOXzB4MzMxMhJfMHg0YjE2NTQSXzB4OWIwOTk5El8weDMwMTdkNRJfMHgyMDIxMmYSXzB4MjE0NDljEl8weDRkMWYxYxJfMHg5MGU4YzISXzB4NDRkMjhlEl8weDRiMjNjMRJfMHg0ZGM5ODQSXzB4NGNmN2I5El8weDE5NWJmNRJfMHgzYmU0MTISXzB4NGQ1Y2FkEl8weDZmNTA0NxJfMHgzYjEwZTcSXzB4MTY2MmY4El8weDRhMDFjMhJfMHg0NWM1NDgSXzB4YzJkODg3El8weDQwNTlmMhJfMHg0Nzc0OTQSXzB4MWZjZGVmEl8weDQwMTQ5MhJfMHgxMDA4YzUSXzB4NTgwZDc3El8weDVkNzljYxJfMHg0MzMxZGISXzB4NWEwMmNlEl8weGZmNTZjYRJfMHg0NmI3NjkSXzB4NWQ5MTE0El8weGU5NGZjMhJfMHgyNjFiNDISXzB4OTMwZTY1El8weDU5NjAwMBJfMHgyNTA1NWESXzB4MTM4ZGJmDiBCdWlsZC8MZG9tYWluBjB4MQ5jb250ZW50DnJlbGVhc2UIOW1WQQxaaWxtTk4MY0Rld2xvHEhVQVdFSSBNYXRlIDQwCFV0ZjgGbWFwEmxhbmdfbGlzdAhHWW1sCnRpdGxlBnVybAhodHRwDnVzZXJfaWQSbGFzdF9wYWdlFGNtc19zeXN0ZW0ISXNtORZ2b2RfcmVtYXJrcwxyYW5kb20MZXh0ZW5kCFVvMiMIaGl0cwpvcmRlcgpwYXJzZQxjaGFyQXQUY2hhckNvZGVBdDh3cjlSQjhLVUtzS2d3cFhEbGNLWHc3VnlMY09hBjB4MghjYXRlDHZhUk1jRQhlMGhFEnZvZF9jbGFzcz4vYXBwdG8vdjEvdm9kL2dldExpc3RzP3R5cGVfaWQ9EnZvZF9hY3RvcghkYXRhCDZJJFoiZ2V0X2dsb2JhbF9jb25maWcOUmVmZXJlcghlWTdnBmxvZygvYXBwdG8vdjEvdXNlci9sb2dpbgpzaGlmdAZlbmNARGFsdmlrLzIuMS4wIChMaW51eDsgVTsgQW5kcm9pZCAIeXp5cxRVc2VyLUFnZW50CHRyaW0MdmVyaWZ5EHRyeSBuZXh0FnZvZF9jb250ZW50DEhtZHhmZgx5WlNES1UIZmluZCB3NHZDdDhLRHdvekNsZz09SE5jTzlTOE9RdzUxZnc1bkRzOE84Vmp0K3c1YkNwY0tYd3FJPRJ0eXBlX25hbWU8L2FwcHRvL3YxL3ZvZC9nZXRWb2RTZWFyY2g/d2Q9DGNvbmZpZw5jb25zb2xlggFBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvPQhIZ00zCHBvc3QKc3R5cGUYbG9naW5fdmVyaWZ5DnR1Y2hlbmcWcGxheWVyX2luZm8wL2FwcHRvL3YxL3ZvZC9nZXRWb2Q/aWQ9CGVhY2gQbG9jYXRpb24OZW5hYmxlZAp1c2VyMRJzdWJzdHJpbmcSeWVhcl9saXN0FnRvVXBwZXJDYXNlDCZwYWdlPRpnZXRfaG9tZV9jYXRlEnN0cmluZ2lmeQhza2V5CCQhSm0wd3E4Nnc3M0NtTU9wSGNPZXc2SEN1eXc9IGFwcGxpY2F0aW9uL2pzb24Kc2xpY2USYXJlYV9saXN0DHdycnZlQTwvYXBwdG8vdjIvY29uZmlnL2dldD9wPWFuZHJvaWR6YWJhY2RlZmdoamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSEpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4OVB3cVp0Q0EzRHNzSzlXTU9md3B3N3dybkRrTUtXWWhGdXdvTmt3b3c9QHt9LmNvbnN0cnVjdG9yKCJyZXR1cm4gdGhpcyIpKCApBjB4Ng5yZWZlcmVyFHN0YXJ0c1dpdGgWZ2V0X3BhcnNpbmcWdG9Mb3dlckNhc2UUdXNlci1hZ2VudAhhdG9iCHB1c2gUcmVwbGFjZUFsbAhhcmVhDmluZGV4T2YGMHgzDHhJVVlacgx2b2RfaWQGMHg0BjB4MBB2b2RfbmFtZRJ2ZXJpZnlLZXkKdG9rZW4uL2FwcHRvL3YxL3BhcnNpbmcvcHJveHkIdGltZQhOKW5sCm1vZGVsFHJlZ192ZXJpZnkIa2V5cy4vYXBwdG8vdjEvdXNlci9yZWdpc3Rlcg5oZWFkZXJzDnRpbWVvdXQKc2NvcmUOdm9kX3BpYwxCYXNlNjQMU1FqZXRRMiZfX3BsYXRmb3JtPWFuZHJvaWQmX19pYz0mcmV0dXJuIChmdW5jdGlvbigpIA5pc0VtcHR5Cmxpc3RzIFozdzFCTUtZS2dOYXc2WT0YZnJvbUNoYXJDb2RlCnR5cGVzDmJ1aWxkSWRUaHR0cDovL2RycHkubm9raWEucHJlc3M6ODAyOC9vY3IvZHJweS90ZXh0CE1vemkOcmVwbGFjZQZrZXkYdzc3RHZzTzl3cTlWBnB3ZIACTk1PQndxdFFQOE8zdzRnV3c2VTR3N2N5d29IQ3BuM0Nuc09BZEhaUHc2N0NnMmpDa1M1SXc3RER1MERDbDM1N1k4S3h3ckxEcUM0ZEdzT0d3NGZEdXl0TWFjTzJ3b05td293SUZ3d2pFc0t4SjNzRndyUXFIM25Da2NLTWZRPT0GMHhlCDB4MmbgAXc1dkR2OEtSVlJzVWJCVW1NbHJEZ2NPd3dvcHRMeVREbWhuQ2dpVEN0MGJEbnNPUHdxSWl3NFZ1d3JQRHVUbkNqc0tMdzcxc0tYTnhPUlRDaWxaZHc3ekRpbnJEcmNLbHc2OHNYc0t3TURYRHV5RT0IMHg4Mnh3cVJ6Tk1Lc01jS0h3cjhKYm0wSnc3L0RuVGdlSXNPbkxteFF3cEVVR0ExM3c2YkNsU2hSV0N6RGdRPT3YBHc1SERpTUs1dzVVNXdxYkRxY0tQZFhBU1J5ZHBOc0t0dzdIQ3NDOUxiTUs0VFZ6Q29USENyc09EUGNLZ3c0ekNpY0tkdzVJTGZFZkNqTUtkSWhURHQ4S1pXVy9EcjEzQ3VjT0F3cVErd3FwbEF3WENxOE9jdzd4NXdwN0NuY09zd29zUXdvTVpabGtFd3E0dHc1ekRuTUtSRDF6Q3VYRENuc09NUjN2RHVXMXZaOEt6d3FyRHFEUlhYeVRDcWxiRHJjT3hMOEs4U2pGTkR3RTBWOE93T3NPdWVzS3plekVSd3BGYXdwRERvbDFudzZ2RHNBWVNDY09GVlg5Wnc1VkxXY0tFd3A4WXdxRENtUTUwTzhLa3dxTWpVTU8xd3BvNVljS3ZUY090dzRzPQgweDY0CDB4NmYIMHg4MwgweDhiCDB4MzEINlY0agYweDUIMHg4ZQgweDNmCDB4MjcIMHg0MAgweDc4CDB4N2MIMHgyZRJfMHgzOTVkMDESXzB4MjMwZjYyEl8weDMzMTIxORJfMHgzNGM0NWQQXzB4Mjg2MzkSXzB4MWQ0NjcxEl8weDNlMzgzORJfMHgzOGE5MDAIMHgzOAgweDkxEl8weDE5ZjVkORJfMHg0MzA3ZjISXzB4MTRiMjkzEl8weDUyNTNiNBJfMHgxZDkzMmYGMHg5CDB4NjgIMHg2OQgweDJjEl8weDI4MDY2ZRJfMHhjNTk3YjUSXzB4NDM5NDE5El8weDJjZGNmNwgweDU0CDB4MzAEKTsMd2luZG93CDB4MTMIMHgzNxJfMHgyNjJjN2YSXzB4MmRkZTBiEl8weDg4M2Y0OBJfMHgxODFiNjUSXzB4NTdiOGU4El8weDU5Mjk2OBJfMHgxZTc0NTEIMHg1ZAgweDgwCDB4M2IIMHg1OBJfMHgyMjRkZjMSXzB4OGViMDU0El8weDQ1OGRlNRJfMHgyNDgxZjISXzB4MzUwNjg5El8weGRlMTEzMBJfMHgxZmEyOTASXzB4MTk2MTAzEl8weDE3NDVlMhJfMHg1OTcwNjkSXzB4NGFiYjdmAiUEMDAkZGVjb2RlVVJJQ29tcG9uZW50CDB4ODEIMHg3MRJfMHgxMDE3ZDYSXzB4MjI2YTk5El8weDIyMTkwOCgvYXBwdG8vdjEvdmVyaWZ5L2dldAgweDhmBnJlcQ5pbWdfdXJsDGJ1ZmZlcggweDY1CDB4NWUSXzB4MTA2NWFkEl8weDE2OTdlMBJfMHgxZjZkNjESXzB4MTZlYzQ5El8weDM5Y2Q3NRJfMHgzZDNhNWUSXzB4NGZlOTkxCDB4NDMIMHgxNQxtZXRob2QSZm9ybS1kYXRhEHBvc3RUeXBlCDB4N2YURU5DUllQVElPTghhZXNYCDB4OGESXzB4M2Q0ODNmEl8weDUxNTQ1NhJfMHgyN2Q0MDUSXzB4NWU4MzViEl8weDVjMDY1YRJfMHgxMGZkNmISXzB4MWJiOTljEl8weDMwMzU0MRJfMHgyMTUxYTkSXzB4MjgwOGVmEl8weDRjNGE3ORJfMHgxMGMwY2ISXzB4MzQ2NzI3El8weDRhODM0MRBfMHhmMDk0OBJfMHgyMDlhNDYSXzB4NTcyNzc2El8weDQ3NGI3OBJfMHg1MmQ1YTISXzB4M2U0MTRhEl8weDMxMzIzOBJfMHhhNWYyMzISXzB4MzI5Yzk0El8weDQzOGQzYxJfMHgxMmIxZDYIMHgyNggweDE2CDB4MjgGMHhkCDB4NWYQTm53OUFjT08IMHg1NwgweDNjCDB4NjcIMHg4NggweDQ3CHc3MWYIMHgxNAgweDEyDGRldmljZQpsb2NhbAgweDczCDB4NTUEaWQIMHgzNQR1YQgweDY2BDsgCDB4NDgIMHg2MQgweDVhAikIMHg2MggweDI1CDB4NjMIMHgxZQgweDJkCDB4MWYEbm0IMHg2MAgweDhjCDB4NzcIMHg0OQgweDQyCDB4NGMSdXNlcl9uYW1lEHVzZXJfcHdkEnVzZXJfcHdkMjQvYXBwdG8vdjEvdXNlci9nZXRVc2VySW5mbwgweDc1CDB4MTcIMHg5MBJfMHhjYTMyZTQSXzB4MWZhOGRmEl8weDFkZWIwMxJfMHgzYjc3NWUSXzB4MjMwYzdhEl8weDFjYjhlNBJfMHg0ZGQxZDkSXzB4OWU0ODZjEl8weDNlYmNhZAgweDg1BjB4YggweDNkCDB4NTISXzB4NmEzMzJmEl8weDI1ZmQyNBJfMHgzMzg4YmESXzB4NWY0NmUxEl8weDRkMjgyMBJfMHg0MjQyYmYSXzB4NTM0MTU5El8weGFlOGU3ZBJfMHg0YWExMDASXzB4MmRhY2EwEl8weDRjODRhOBJfMHgyMWQyYzESXzB4NDI1ZGEzEl8weDU2ZDEzMhJfMHg0ZTIxM2ESXzB4NTFhMTM0El8weDFiZWVlNBJfMHgxZDE0YmESXzB4NWFlNzlhEl8weDJiMjJhNxJfMHgyMTg4Y2ISXzB4OThlNGY3El8weDM4ODFhOQgweDJhEl8weDQ4MmM3YxJfMHgyZjRjYmQSXzB4MzIwZWI4El8weDVkY2Q3NxJfMHg0ZmU4YTESXzB4Mjk2MThjEl8weDRmODg3NxJfMHgyMWI4OGESXzB4OTkzMjg3El8weDI0OTE3MhJfMHgxNzA0MjkSXzB4MzljYThhEl8weDFlZjRhNRJfMHg3NWQ3MmYSXzB4YWY5MjkwCDB4MzQIMHg1NggweDI0CG1vbGQIMHg4NA50eXBlX2lkCDB4NzAIMHg3YggweDRhCDB4NTkFe3yLVwgweDJiBTBXOlMIMHgzYQgweDZlBe2LAIoIbGFuZwgweDIxBXRe404IeWVhcghpbml0BWhR6JACbgJ2CDB4MWQIMHgxYggweDdlBZJjj14IMHg0NQYweGEFAGewZQUAZ+1wCDB4N2QFfVnEiwgweDRmDmZpbHRlcnMSXzB4NWVkZjE5BjB4ZhJfMHg0ZGQ5NWQEe30SXzB4NTQ3NDIwEl8weDFkNWNiNRJfMHg0MWEzNDcSXzB4NGI5MzhkEl8weGE4Njc1MhJfMHg1ZWVhMTASXzB4MTNjYjM4El8weDVkZmQxMRJfMHg1MGYxNzQIMHg4OOQBJmFyZWE9e3tleHQuYXJlYX19Jmxhbmc9e3tleHQubGFuZ319JnllYXI9e3tleHQueWVhcn19Jm9yZGVyPXt7ZXh0Lm9yZGVyfGRlZmF1bHQoInRpbWUiKX19JnR5cGVfbmFtZT17e2V4dC5jbGFzc319BmV4dAgweDIzGCZwYWdlU2l6ZT0yMQgweDNlCDB4NDEIMHg3OQ52b2Rfc3ViCHBhZ2UIMHg3NhJwYWdlY291bnQIbGlzdBJfMHg3NGJkODgSXzB4MjZhMmFlEl8weDQ3MDZiYxJfMHgxYTVjNWISXzB4NDExNDFiEl8weDE3NDk4OBJfMHhjMGYzZDISXzB4ZTY1YjgxCDB4MWEIMHg1MyRlbmNvZGVVUklDb21wb25lbnQIMHg1MAgweDg3CDB4NDYCLBB2b2RfeWVhchB2b2RfYXJlYQgweDg5GHZvZF9kaXJlY3RvcgYweDgadm9kX3BsYXlfbGlzdAgweDE5CDB4NmMIdXJscxxoYXNPd25Qcm9wZXJ0eQgweDZkAiMadm9kX3BsYXlfZnJvbQYkJCQYdm9kX3BsYXlfdXJsEl8weDUxOTFkNggweDRiAiQIMHg3MhJfMHg1MTViZDYSXzB4MWZlNzk0El8weDFlYTI1ZBJfMHg1MzQ4OGQSXzB4NGUwNTMzEl8weDM3YzM1OBJfMHg1OTI3ZTcSXzB4MmJjMWU2El8weDQ5YTExYxJfMHg1NTc0NWQGMHhjCDB4MTEIMHg0NBBwbGF5X3VybApsYWJlbAgweDRlCDB4MTgQcmVkaXJlY3QIMHg0ZAgweDFjBjB4NxJfMHg0NjZmYTESXzB4NDQyODE1El8weDQ3NjQzOBJfMHgxZjk1ZTISXzB4M2VhMzU1El8weDUzNjQ2MxJfMHgzNmE2YTASXzB4M2MyNGU4CDB4MTASXzB4MWRlNjUzEl8weDFmNjg5MQgweDM5AiASXzB4MTNhNWY1El8weDI0MTM1NxJfMHgxMDk5OWEIMHgyMBJfMHg4OTUxYjQSXzB4YTliY2M2El8weDU3Nzg1NhJfMHhiZGMxNDQSXzB4MjE0OTQ5El8weDIxZGFlZBJfMHg1MGQxMjYIMHgzMwQvLwxodHRwczoIMHg3NAgweDM2CDB4MzIIMHg4ZA5mb3JFYWNoDGhlYWRlchJfMHhjZGYyOGISXzB4ZjkwNjBhEl8weDQ1N2E1NBJfMHg0Zjk1Y2ESXzB4MmEwYjllEl8weDQ2NDNiNhJfMHgzY2U3MzMSXzB4MWRmY2NhDGh1YXdlaQpicmFuZAgweDZhCDB4MjIIMHg3YRJfMHg0NTVhZjISXzB4MThhOTQwCDB4NTESXzB4MTFmOGRkCDB4NmISXzB4NDk1YjY1El8weDQ1YmQyZAgweDViCDB4NWMIMHgyORhDb250ZW50LVR5cGUGaW1nCGhvbWUOaG9tZVZvZBBjYXRlZ29yeQxkZXRhaWwIcGxheQxzZWFyY2gPpAMBpgMBAC2oAwAFAKoDAAGsAwACrgMAA7ADAASyAwAOAAYBoAEAAAAgLhfBDQCqAwAMrAMBDK4DAgywAwMMsgMEDLQDAA22AwENuAMCCboDAwm8AwQJvgMFCcADBgnCAwcJxAMICcYDCQnIAwoNygMLDcwDDA3OAw0N0AMODdIDDw3UAxAN1gMRDdgDEgHaAxMB3AMUAd4DFQHgAxYB4gMXAeQDGAHmAxkB6AMaCeoDGwnsAxwB7gMdAfADHgHyAx8B9AMgAfYDIQ34AyIB+gMjAfwDJAH+AyUBgAQmAYIEJwGoAygBCOhhvgRfFwC+BV8ZAL4GXxoAvgdfGwC+CF8cAL4JXx0AvgpfHgC+C18hAL4MXyIAvg1fIwC+Dl8kAL4PXyUAvhBfJwC+EV8oAL4SXykAvhNfKgC+FF8rAL4VXywAvhZfLQApBAIBAAAEQgAAAAQDAQAABAQBAAAEBQEAAAQGAQAABAcBAAAECAEAAAQJAQAABAoBAAAECwEAAAR6AAAABAwBAAAEDQEAAAQOAQAABA8BAAAEMAAAAAQQAQAABEEAAAAEEQEAAAQSAQAABBMBAAAEFAEAAAQVAQAABBYBAAAEFwEAAAQYAQAABBkBAAAEGgEAAAQbAQAABBwBAAAEHQEAACYgAAQeAQAATCAAAIAEHwEAAEwhAACABCABAABMIgAAgAQhAQAATCMAAIAEIgEAAEwkAACABCMBAABMJQAAgAQkAQAATCYAAIAEJQEAAEwnAACABCYBAABMKAAAgAQnAQAATCkAAIAEKAEAAEwqAACABCkBAABMKwAAgAQqAQAATCwAAIAEKwEAAEwtAACABCwBAABMLgAAgAQtAQAATC8AAIAELgEAAEwwAACABFsAAABMMQAAgAQvAQAATDIAAIAEMAEAAEwzAACABDEBAABMNAAAgAQyAQAATDUAAIAEMwEAAEw2AACABDQBAABMNwAAgAQ1AQAATDgAAIAENgEAAEw5AACABDcBAABMOgAAgARAAAAATDsAAIAEOAEAAEw8AACABDkBAABMPQAAgAQ6AQAATD4AAIAEOwEAAEw/AACABDwBAABMQAAAgAQ9AQAATEEAAIAEPgEAAExCAACABD8BAABMQwAAgARAAQAATEQAAIAEQQEAAExFAACABEIBAABMRgAAgARDAQAATEcAAIAERAEAAExIAACABEUBAABMSQAAgARGAQAATEoAAIAERwEAAExLAACABEgBAABMTAAAgARJAQAATE0AAIAEHgAAAExOAACABEoBAABMTwAAgARLAQAATFAAAIAETAEAAExRAACABE0BAABMUgAAgAROAQAATFMAAIAETwEAAExUAACABFABAABMVQAAgARRAQAATFYAAIAEUgEAAExXAACABFMBAABMWAAAgARUAQAATFkAAIAEVQEAAExaAACABFYBAABMWwAAgARXAQAATFwAAIAEWAEAAExdAACABFkBAABMXgAAgARaAQAATF8AAIAEWwEAAExgAACABFwBAABMYQAAgARdAQAATGIAAIAEXgEAAExjAACABF8BAABMZAAAgARgAQAATGUAAIAEYQEAAExmAACABGIBAABMZwAAgARjAQAATGgAAIAEZAEAAExpAACABGUBAABMagAAgARmAQAATGsAAIAEZwEAAExsAACABGgBAABMbQAAgARpAQAATG4AAIAEagEAAExvAACABGsBAABMcAAAgARsAQAATHEAAIAEbQEAAExyAACABG4BAABMcwAAgARvAQAATHQAAIAEcAEAAEx1AACABHEBAABMdgAAgARdAAAATHcAAIAEcgEAAEx4AACABHMBAABMeQA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
\ No newline at end of file
diff --git a/jar/1022.jar b/jar/1022.jar
deleted file mode 100644
index 909659aa34f1758e3450ea2c5f7057fc21cf1350..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 384689
zcmc$@cT|&G_b$3EfKs=c-bFxq4J{C0BLdQ!N-s*6PH3TSK}4z2TPRXR5R@W>YD5Sn
zBsA$ggwQbwEz}#o@B5u|?;Yoi@jHJV#>+}Zva;Uw&iTw|&iO18{Tnx#{zhmLUNQ&UqTdxL^qmAPXLw!
zbU%$84j3DWUrQ9g39ztMv20hAKlKB$R@~1nuiQ|6Vl7hs_zz}IjsX8_f0*b~-Rf^v
zR@EfmLW}%w^1s~#4f$IquV-Me3s}yC!_cY29q
zrOXu%AL=q?H9XBsX!yd4xU^=lxbZBpfE><1K4U$_wQ_tYIKUuB`gN1|Cq(R>AZs?*P4qBrO3>T98dgu>N5yXb)tq
z>Q7b^s99#k^{nbXE!#n6+hMwi_t%a`is}xY-|fl!=Jk{ye@4oQxO$PJEmuMDY4ed{
zQK?jHXzctI_7V2IwBQF#<3&eFv6C2HAZn%>T0IE*!PxPAy93RY-H^7+b>AWdTKzl|
z7d;Q}Y{IDVRIs9@Q$&!CJjI`1WktY4c2+G?2vTlq$h<*)KFJaR7g)+^)B0_DtX-va
z>`a7a9qnQDcfpA@ZJ%`oj*-mlz!Lt2(1gp5!CQU!YmJuQsJoWMf+*
z?ATi$kXE$)3SFN}+)TuG*~!mozB9e`=L6l);C!OyGd;6BeG;#tNjzmlzeg3$pirMr
z&+KhtYXWC$thQX0s$FOdE;Mf?$>lFV9wK0}Af>=l*+7yy&dUa*=A)}dJ1J_N9%6X-T9KHle
zb5d?^?VA2q!i{#|xBYX&zPxpIlCTkl_E01a8QyqJw9DVDgah;*RVNpYwKi)_)rwM$BbpDrd^7h6hc&=NtCW
z5#p&(ya;`}lH_`QJg?{8(}olYFE>RhQsR};_71fAdS=NzRxq=oA62sZzy;aWprP%K
z-f)9w^of>m>#x7K+ov_xfk&FAdgd=b+I}a)DQIF{VQV}$yfx=2uv{z^FK{C?jgJ;5
z(TC?T&mFio*^u^$e1rItjPA0i!tK)%CYNdywy8wwf_=bp(T$@qcj)<1z(4$4LOS-C
zK?qYBD92w=F+hdRV>lKxWU1z;<~j47{>bl5_eqW|4r`FL60o->X$|JJ+tlTK-S}>w
z6hDMgM9G!N^UB7P#9akFEfLyZe@Uo+$+^L`B6Z0JD0W(lNHEDyc#M7UB0y|-1DOFr
z)FiE`R?6hK)H>7IC>fy6>pb<$3dLY??Hm1!AcSL|^xK(;LDpKFO_X5cKSX`4k6@sD
zbuZogcQWh*o!HP33V8W$uqzx|4emF-JxKP%hXMKdhx~gLs)eEHY9NGI(y~P5=ftIc
ztNue{|Bqnqj_QbhD@z9v#7|peb7i7{lyo+Gt&5n-bni2x
z^u{+hdV)#Jc6AT8Tp9Cj=sO--XK7#Q*US-pI4@^Tb-#B+DZgRUw2!uW0A+%-COf{}-1g+faP1t57u9N5)B0;ssbG*n1FMf4{w>gO{5dBhLk?+g%L6ec*?%b9tVSZ
ze$X_Z{TGDc2G5imPjV^5pNoi*pmgW`YM0AQut5%1J+lfeiTiH9amF0bV+~vaHhE(XAhda?avtg_Tsh<)h)EnYs
z&ozDmi*Or5w_F=D%rh^i0oQr`5)#0}x9weI&-#IAQYj}tDMoC)Kq%syP%TC*CBxcr
z7#rYIskY1BfAhX<96Qp9Pv5F{D)aJ3v$2Fv1)oG~st;(GNT%gQH&Jjd;$GBqhWL}j
zjB}m72TlV(rjnakus395a`=?fAG$vP&yJ+UL!ecVms9M+&T6i}ZBk0-IXoKLE$sG@
zqs5<9V)L8R!Lz&kY&`<&jY)@IZoF4%XXe|o@*aKsw9oJ9pX6(v_Z36e)MZ)bvKxV^
zG{Qz6qF@;^H%tZaw**ifdVE)HD&;N=&D}d#^Ed^(fzx6P`v7U1NH-aBu1fZDQE6BD
z#tRidq(iI6f$`Uw%4oA-?}lLcWIAtme?U{TLbu)+*Ry8*VqrOKcC7e|*Lsu7?5cg3
z>`QsB%5MS3Cf0abMynq5x&8|C-sS{Gx3A%!p!4tDO!n32`G;afj<>*;Xbst?K()GM
z$vqr1%jdWo(5t+|q_YjgocME2_L@R{p9)p9bOHk@A-ei=pS-S{{WA_uQejN7%CQ`I
zy)WsJYZu>T#@-0A4crS(|1#NGV6*vS$iRs)+AOe;^pLa2g==V9t4?Zx2untFpg_U?
zlVMXdAq45zyk3RNig`-3J?J~9_?l3FuiT_uB`e0VR|B=Q*0y4QO1#E-lK8w}7@|xN
zZ6sw+uwb<9cw7XE2>`b!Y}<-Y7?HjP`0(=6I-PfDQMK2ql3-VG{i??6Uovw8u;EaX
z)V+>@zmDGFIFG&a$#yt_@-v-JhUuzM$`ndK%O^tAh$C@Rxd?jMmNSs%jUq?6p=ktg
z$%eth$YIeg}Y6Ciwf6c&!
zQAn7S(KQ}7m4`Mmn#1P3)INC5Rg4!SMJwzzx!fI}`M#97_$fNjMXC4~BkZ`9YUI^o
zM-K(!^#yCnrTW*ycN9i}9Ax7F;dgMh0YH`L1MFnYXFR4P~QcqrA
z2^TB!2T?7s!S4n8_d(dJ6Wza?C*c55f=eX!>KgaqKPo?`IWeJg(%Rk{(Yn$vrSW%v
z!Ty&aDWGEc1iAf&*F8+a8}sAYFAbakLLzp;{6S(2cx58#rEOfYO2}wzixo-=Y9qiO
z1e6HPep`!SNU(jE)>cFnng#R{Ds$KVNF6eo@uhavg1|biJ}djq!)yJfV4_>OPbEMz
z55WL^dXN7}^6LX^V+ea9t8Wl0&%gf|G{P!`jMSxxVlE~UC)%qzjLkP6Ra?l>tg~|mpM24nHog_b);#8j{UI&~c
zm}hpvBjf%PoQl@59zQaYTm-3<_U}9WkKmlGv*TH2R$Jw~EIS{r+91{chb?M6
z|Cyw9q~-)_;IdQrjfVxCWCfI
z^4=q{;j(*yMjz0aj$X5)fM8YJtMHAU@Cdjs)Ks1S$=ia>Z{Q@1{$+{Z4JR}vY0W%1
z?Mf0elo9dG_40k7rZ--?UN-H?Icmvvq(8{Osf~EOEEkU3S>YupDyYe=X%u0-U4OBw
z`y~PLr-c;9vRK)N;v?Y3=em3C+(L?edHywL4UzRcd{FP2}TFF0;b5b
zlXN!GoJc1zgh*hjQ-xsaFJ(rnffg=43oy9Yx~W7+N+u3H1NSF1OXsxa_kn&8JBD9$
zVT}nbfpxI>JzAWTLi!7r{u)|Pw!
zVA-Yea~79((w&y^Sh#^3-4ZzF+#6t)Gxkmgl6P#`?|MW~#5Dt2U@zA}gNaG5cM7J5
zM5vpNcfJM5RWe3G3MjlB8Gy=cGsQl2e?lErUu&FE?CoR#u00Afg97|R2Q{95g;+K_jwx!?Zk!bqXQ`iRlq(fO%cjqeOKL>_&boDptl}tCC^XUdBt3b@
zk>LzzFr)KHXkyLU=e=aIyS56?v%8unNj=cB+~!we?cq_5ECnaYgw*i9_k73W@fPgE
zmX)#vByo&QUHJE|jqiWhV+>to;(taA@fq!}ux;u(*sn3$JKeA>NqZVX5l
z5yylZnQeG@-aFjrxo#BQ2f=zD;f36ezWDAvXDMz-xgM!n=BL6P`i~^22TZ&6#2#n3
z=tA!3&;gS~d9p3wZgws6h#I7eN;NL&+F|IMoZLYi*RtXzwl)d{j1$(N@G0Xlbk`K(
zaplU$>vgNe>|CxZ8bVUo&kf#ROUY7}D11t#&W4oDy@Rp1T=or6-ES+s5f
z`@s30Cn@>-hFux$bEZbiUWF(eRO9qPQ|zPBxVRQpZ!@C%JHNp1fYz!Gxe9MEIY)CdifCG4#;z+$&>bzzeH}
zzK)_@bFp_5z=RfWB3<~zEQfQvu$;koF~p-zuLU6~R+AXn$IJI5F?v2#JamwB|A;<5
z>aOP!xG4K)3QK9kC&yGABeCRC=`M-VCc_<(7}2kAS+@G;*{Z)bAUP|dhY!X6qAP$~
zViV4`-VmF?6gF)AyCha+7>Rp^bY`BL={>CH1S{kJT!0jXSRr{*{9??@Ut3iTXxbCZ
zU#(_Va^&~{Ek2J2HYH^sa}NBWNAoA=2}xs2}mD*-Ja^Frd8cvVM}hZMqaT5
zzE?!cz6;6w{(Q2r@PZ4=8_@a8OT<7|)GV397QHLCqE@u7rH!Wt_uTovP$SegN2w&lRc&@_0``VE$bqTgD@CAP_Quh~}9ylt#F
zCo~an;H+HyIpHv3I5_xAY7bOksvsrt!Q&btNoQU@PgN>Y73j$a_~E=E>uc!@i8ZeME-keL(;|*}BgQ=}ACKD~vE*)P{YxfY1X_xm
z6`VWD?5NF)wqaTA?na(G%l@Z$WnVxZtag>g=-sj16euTv?7{T24Fkn6{PlX7luabY
z{40UKI{+HpF9W|wCW`3GzX+f?^e|KmBZ#AkqGfF8hia>UufO=ufEr!LO$e-Q&nLN6
zdu5`mCVOwY0ajD(8S~PY0!`>W#95sRwQ2rGTU5}zHfNjcJ6+^+KARcz(&!PRUA?Wg
zo%KjEE;P*ol6)u0>9?<>NGZj@Z^h@DDY|{{&dEZ~Pgsm6EK9rTJ&m#KKRN7u?u$+w
zyhL)}pYFZ0DlIgiIs+=X<>E0M8CXt}N|3t&c{|0{d$W=#Gh{WS{WW9%#zp0I3qS6b
z(RVC?rJNURKUBP2rMkfhQ1gRiqOdklvXZ4`G*@9B&3~{W{~C~hH+X)Z#}$E~)aa|pzzT+X>DPJUZer@-SM$8q
z>cVL3{CCwrj7SkiesT4Nnv;6;yL=avNfN=fA8V@ld%19v^ABD)iy
zE_?OCNMdUwm%JS74M=iJXfcBooF(`dXZ1`GMyWXcF(!Kck@;R3XD8(47o?*I=QRAz
zCI1qalRh0;n^@RHu(^JT2_l2Fo2Xb7xs#XrePWq%Yc%Ny)CT~e3k;kU5=k)<5eR!~
zWDt5i;DuS@cD4SEe6ZARYcUlBYJcFS
zZzg@xairSkH0ljGjOUtt5x7`zUT;J;UI@$TTs}LNrW2ag%eDI5cqil8PG$dtV}9jd
z%Eb*us!&*e^Fzi{vn%uM-RDz4eWkx&3Qj8I|6;2LBo_m<1}fHXecC`2kV~!0%5zy<
zN)B6(+1Gd0dmNP_#(=^nJN#&BV%|EaUo)_b${0^QM2aD^wo!`TtRC8ishrlrk517v
zHGGq->kWfD`fn{_Zn%;&)btOA9X@atzFh8SYs~CK74z|UMi=e#-_NKcz6O{ia(DZs
zkE?+fOp~^3;SzEsBD-W3vv(w?;{M034Nx>Gf%oLC>JH8rWwX0z08qyNRR)RIMLJ#^
zA|;`J%U@1H@xVTH=+{2m6%HO}IfsU{`e~Fg*ILLWW(Qr!s%P?&1{QPW&uF+w-a1ai
z-uafVbP+oe1EvR0vKDEz{*z!k_;aH2b`QB3?85!gjb{~{+M>$wBa5R#hOkr=h@7ql
z03AO}7N3b0H$dgdH|+My#jIK405>5@#m_UVM03Xfp<@5mUc2UY$w$=p5j5^9{XlLQyNo!^uC%8R0Kmtu2BE9yN@5A{0VO}ETgiik}-9(z>OUx_q3s4sns(h
zT!woCMeINccRi!JGIeZ3Gft4x?MRG5UZkkoqHqH2HVX{>I=4mrMW##&RNNoZD32#E9$*Bu
z@oE68AGnC#kn{d)Q5bd9#jNdn+9w}+lP6qm^*{=Ak%I^4UQjFs7uM@t{6De
z>s!HJOg1L(p8vRZDS&G^8X{$ulVx);2}ouat?SKwqKqdgq3|5O1U)Jw>gkGtMW)Ph
z?l-+B%Ys=e22PT0UdLXDaHKQO5Gj3k2PZ6~8(EKD6I9m{Ci7K*JRRgsl(;Lf<^(z%
z(L;Y^<`@rqBq)jH_*eL^-#(RvdLWm#%^3LQ;UY##TdU=-uPgQ;i^>3K8#3IJjdlRPDLE$~5}6
zY&0P+KEPJPd#{wDFf`^GEylZ2I<>-Ul`3jQ3N?=fnL=OK>Z|6DWyfy}{9*6J8rmeYf;tDx81w<5Iz!U9q^3t
zO4=z7^V=eSTluUR?Y*Zfgv8i`hW@sHCg23gd5e55vptPGCdcq4HtC{BNLZI$)Fh4^
zl`5^p2uNC*0mgii$fzR{`Yj0kWd57C+4n*D#;A!IVm(&tAV)t2Q
z*<173s{o|_lH&?#0rO-t6V1&fd+TPi>Y-{kV$K!e8vr!-$HfQc;S)Q3ff_L%PX3
zG!`t83OeFJV6z0m<5G?s^TYyJA=yA=T{9mS`tpu}%e6$y0hZt|IS!=Qj5Q^%y?|?i
zBAVo!#y(|MKneO=U7L6<(F%S4D?wEq{Dxf72mNT3NnYvBGdFNmDE^$8RqHCTJ%c1m
z*Hq+1Zg8zLq~H~=((vugMU6^15lp4Rf+FP8jet93Vbuc6t>`ZnVp9CCb3hODjllJ1
zJY-HCjVG6~f|NvM{?NoP9YYVv=XR;NLqcSL7UL<%i%&%$74FNa3B1
zUdu(7d*-=t9VC{Kr4fogi8=II_w2&_e|GLafd{kT(o-KWRS39LKYAj$DqFYqq7HN4
z2TQ+|QReTuC6_;*Pajw+mO7eI1xb0?fiziM{(Tt5OFnKy;>@$j{g2nG=T{w`qe$}6!tq#93g}1KL5U)o0Fsh`#t5yPL|@Y-<4nO8>%)~iGXf!I+WL~vP4DVq
zACgh7is92kYEjSBsg(NbxmKlhPLh{Mv1R824qO-|A=$<&o4{yrLi9<_)g!E4MZmiZ
zTG@eK52%q3YS{pFkHHO0k4w)XDiuepA^xnQHhc4(Y2|u?S<-4|i9m(0A^V_N3gL0d
zy{r!g%pc8?w`}{hY>|StgDw-x0d>oIF9MjaFfU&C(@h0%Pl0bJ1~4|m@@!hOl;`_)
z=QZs1%6SewzS+r@-%0lPz93h@emnwYX)0$v9?Mr~s^H$;{1!P+hHE(^!&sgq=%EGA
zd(PCcLIfm+=U`1Y4A0aF$#>h(bST0CPe+TdfzW?b;;%~){*oe6*URSe(PHK8-Pn2{
zv3HW3nS2Q>Wsm}yBo{6WBt9hXTX+Zh;eDArhTQLuD`g7Vk!zZ+_&bexJqV-=57FwI
zkht@m;)Yy7aToR>E4bcMJbR5*4=w_3J&70Gp82M&@Fhm_5
zEC84Yf(`?r`t~SH1R<^XI#cT}5zGs!Z_95982Sw_tXuZ4M{XKVI$YY}H_TEU0m;rZ{MCRP;oN+d(fQcvZU
zB{|04^vSLG4acI++HrU5HYsTc$C)eauiZ0
zFt(rME$lp#Iy;H`pY~Ra!ZD-}grfbEFwkXz|H5_Q-mH)iyK{QtxKiOf6rKmw;z6x*
zp#-IH{%WLt<7@x7QN4br4KJKJ`hO1Ww4_zT#piOqfY)D=oIv}(BpE|fkMsHk?h~(>
z=MKtM0%G$b`o-0rD}YaOVMr%6nv+*?;;ZH?jjt-ioq%GN1EOk9@}4J9Da#?{E@xHF
z>Hhl)jdAtUgHv7@&MvIVSE8!Q$;-m?e&d~0x8TP3&K(Tv5%{0j^Fcm(@T;YhLUpCV
z;`3ga6mU$&`LM|4io+#;)?Bmk{~^9BxUkiKYl)iXi9W92_z8QL*qW=~n#o~{VxCxw
zwl$QfTT!mVX}j0yjyi=IZ1j`}GPbc6i|O-H|e2U4tK(DAi&=2U3m
zv;Pf-|NG{A+V~nxifOKO`fW?sufLdWNcr9oJuMN4;NV|3R7h#X)4k{&SBCHzgwzi1
z4=PfYCfE9{ZoEpgU#2=K(TNLpQ;1aXFETD%$rp$<2>5T4LT~&^ecYSj2MgB#&YxdUTuY>GOJ=kd@f-%rudqfb??ibBGpxAXt+eq3Y2C3D}^l|!*ou_#n*ySq=4u|>|qA?(I603hyxk=qbj(?pU$YS#N&E|rOvn#GpE1*Ia)6o`CSG&&+z$iCk
zKt=^EeZVcvLM17YT(KYm(H4g7;|xD)th@MAN#z)Rm9UVmF7CEW
zkCrU-YJYE?e*DB}%hrK!pjl54Vlsk4>FG*7l^vM-C=}UmCus4}A1X$HXn(+)-wS!;
z1QSxduLZ8iubQjRZ32pH%=J_27N4;i4VD4lE&6`a(=B{~1y@*?A2V}>7db}cGwTs1
z0^n?vh-QEiD}Stiu9aZ*RY3Jx=-E@FEr#2D;G$DHjBRURgZJ>*z*hkG*}`VKfTJe7cm2tkqd~EE5?jgo5Y`!Hj+iShU|A7zO3=;E*vh-bHs>*s*}v2%~qz
zK9V8q?+9=akryw^aE%aOhynjir2=*tr9*&tvEWc-kf8h+hR%_DvM-J
zot05s%+?>oe01Y=8VEJghLL~ZE!H=OdP{^qmwbYodNT%c6LZud&
zrTYk&K6d94N&mHwag9R5o@q_cKV{bTPSVP3>$wx8bE;aaaY&Kkux!3vFPJo0GF%_4
z7G0>fZj(91GQ4;7HPpeh@B;3y1xfdWXh2(Rig7<+)&o1irBHP>o%oo`hd^tw(g;vi
z=X&&?IQ}hkDmebHnYp5*mgHHaALFi#@YEF!;(wNhH&o0=R}I;HbU6k(r0l5az)arh
zV;`jm4w~{-B4AZV>Ip<^@TCMyFJ#_r!tQRSwq0^4?*!*5E3OG3o0rW!H!~h=AgNaa
zk~tok7;tK93k3jK53zKDjV+z(iwf3mVGptRi#7{eHD%Oj!zIYqZcn@}|9+HZ)%q$DHZ38J+fmcBvOw8=X)TYqu1}LX)$L@=m
zDEeCjqDC|&Q5lbLncQi$r+>Xf9ayZh7xw8kR$nySVk=USx3rC|SAtpBA1+njn#gd7`AJ@z!ZZ^}d2
zSfXeR89IC=_TkFH1XtgRI#A+Gu5ZR@Trg_z2Dk~pETLuFA3n~1d63?cldxYvm_5mF
z6Xo|HMzhbLL7PyY#-|4sTr{r7xYG@Xkff>XF!vNut}XTm{fAov~^Mw^LmHi2yAgRg@TIB6>X?
zGl@B=``xCH=ABc`STzQQugP6i9~kR>O;Nn{#rrq0rfN?V+9RH8%euKzd82L<5E^H^
zREIc9go+|ROdUnHg{1jf$cl^?*4f??hrFHVQ*#)Kxu~NjT3!YmDBXSSe2jd-~az+U~^coGxi!i4?q;IiBGKq@Q_ZmZ9HTO$E)P
z#+0h|KZVD_niO;O!!h1v3dgRjiMrgagN(pd@_*3Gdn7!1#0I5k%u
z$ciE67S)&*ncN$I)KJVleH4&WI?yFaKfCE5mkWTm?$WORENMMQBAt^5GxBWBNf?kg
zYP1;$LX95R`Tl^oo&)8gK{zrv0+YMBan`2_3aHUTSxMBzkPsvhqNIkBLJ)-pVTIc;
z|3xc75j0pMo%nQsCqp<#jAi0>z|dVq;fytfxOA=y!6Bf({d)%D*qKD}M4q+s%vAMX
zx}?vmx{FrQ162u>L83x)_O=oO6)_5lPYkz?=~FzzN6=}^>0E{Fw>SMKamTB+RhCER
zWUF&qw-vU*yT;H*WQNk%^yjeyilnL)AdUBH^p1`NtRltonlh@~(}}FZm*+g#4dPkp
z0j#cQf}ItLVAe_pNh(PpVvjttY5KlCG*c@NGmDbj&=h5Bc~OxbQ63s#I~>#TD@FiU
zmw#~OK2v_-tx>q4)+&wSjyjfA)7Tn&?bmh_GM}TnzTc$5f
z-wP9IdVVp%3tLO&Gal=^fHUPt{@*4QC4+8TZg4b6SpfxE#Y>U%0MK8}T1Lb;+FtTq
z-uyU?>-}v_cxbn8AFz}DA@D-gEYmY*aM2g;*iC-SPy4+vv$y3SRWx~?r&DGs8EUf+
zW+KJd4nFz0Hl#2Q8x#qWlb1a@k&^hyKrUzXOlxMt_D7^J=S~Z#2IKacI&Xkz(2HC<
zD}CWldZnZ@g()Xvf1jItNS0ZzfN(`XbYVM@Pg1`o7jH`r7!-*~zC|3#*XOvpUP&Ig
zLdVfiQ#DKFa0kQ>+*n%v!N#%Bzbt3&mgj^tJJ9*$Z>T7HaxId*gCOJiK?mLj>gU3B`2lPkRnq^
zPYFYEjB;`ekqs+}&*!>`%D9ZG^)Tu77{R$}KpIOrTx``;QN&dUGxh*i_EaN!_9nQ}
z(3L>Tg~jwX)?&z7fxG}h&8;ajI0Qz!NrArj4
zto=U3tYtQbVWho!8Au5L;dvAA>71%Nhk7>OirgTWfUEBN!~xD3vdNOQ5}N4!)$`O-hdkkx^>)ZIoKfoB5UyhOo9OL
zRQ$>X+CDdRs>D!}PliOnT1Rh&_x4j`!mCnU`xPrsO=uaeG}%ApQtex%lFsoPJO4VD
zq8-Cy^MZB^sGm#ePh6y6I)U7)1gdZ*4OndY-x>^OH41Pgm7_WcWb#VT-E#m9@Ye_e
zPtR^_UbvDg->IhtgF38qvmynVIW>Pau^+hER|b!Uf}{t-F7kHuqNyD_M5o6kk3mgeJhVn
z!^G2fTKxUGN~2|D7I5cqrH5#z%_9eT)LF+el%Bc|aLP@(IxD-f8Am*y+uc;7It#N>
zAvaTzo6ZsTlKDF|)>-8jWlu7W&R7h#)~cbh{XAd?7(DbK3;npb6n^V^DB~b^Qfo)OovbvB1PMx-nU_Vvu
zZvLyQlbch$vjGFP5*Df+LZ{pc3#iwQT*^0tUa(Tv9hbsGv*}V~Hm<&wFjU2;)z|$A
z&AIDftLo8cR^iO^wK{vk<4@?g9z256N^Rz=wO`lkn^VikL3lHlSG&{)fc!@EaEY%v
z73q=RBJpM<&r?y6dd35Yo8L|bHRV)^{~4fDZKEf36KExDSr!x2s`=B=o?>eMwPOml
zF89Fgjr>Y|;Dw_PlBVx{xHSD-Y;&D{o+F(|v2B%34D8G27t#n(DzK7LA0K?)#u8LL
zu9VAJz05|W+MaG*wlx+lUdz)s3yNv3cs$ZViOqnh3AE}Q(AG8Q!^1+Q-Mjt#y27X;
zx4DyyG0U^_EC+6u()2a4mpinl(!w8jRfj6J4;a?b$PxxADsY4TXP>p(DOg88@z@x7
zlKbaA`j7dw9{MqdV6!~u+K+h|-4!@(zi3?w&ilh8x`TnnD!BXPTcWc^JM*aMd#N
z$I1(xrd-4ybaCw)lf%dN3Wy5o`63EEfcbou)LO!opMfJs(3kMWk=M(!)prg6VG2f5
zZ;O(<4bjDa4YYoeEL!tl|CMqu`$W#Fev(CZ&zw_F0BaKioK)?POca1T@GG38TQ@r}
z=u%g0iIv&6m-o0@U7jtrlN=a5?%X72$!aA##w>Fiq=qBSO
z;E`@Nex0@Sr`ba8-A_&2w0tl?YI1Hi|cblAV>y_jtMMv!GHHc2Ec$
zWcJH8N66AGh0-(VfHNd)F_^Y5!r^nD0?m;MAhd3yzL0Sf=2mM|iI|6-sC3pnH44y2
zM2VuZ1_iLqNj>VD5VqRn(IvYjsE>N6QA*d8Vg1VJaoc8)hyCY0dHO!}(?~wMXji|a
zxfnuzA94F2sOrLZY}>e1jS5_CElowBB02~8)#=1Lu^~G*RQe9SFx6!rL_2(5XSlr{
z0TUenZSo+0TCdgYrTp
zBvb?H`PeAnfFx$u{q(&6?)KKh?w8pK;N9FcTc$mU={hmt1}>xf&&Ew+(N!Of+nI)7%d##k~tmDH2QQ
zg#`9G&u!%Kb=Gejp9WrR%#^r?Ib@M39CEkQd%=cbV{*t2PutArbeSThq8yoguDZ`4R-eQw*;A^apk>Bc3QcQ_PSY_u$2*JbwBqQ0u
zjMZ+2ud*K+Wj`=t`SJVzn4)TnF2Z#(iHPoIEtvMX-N6=eO=VzMW0B+E4Wvr!x%s;g
z3JfDQ8y_;;9;+N4bGd)}v|C7RY8(T#k`-~VyEibZ4CF(NDwFJ?Eu1~anE7uVg={!M
z{F3=B=fN|F5p*QHRSTkdUP$ahuC=c^#CRW5k^X+iK#2$f0Z0pL4?ounPmQ&FuRhNs
z63QFw(P~ns$AO|%d+JkVnbDDd}B7;3^Ds`xA>O+Ud3w!Oyi+2wLQRHu_+_ILk
zUSvPHlGG^%Y)7_5_^l&Pn)_x(w^xwC_MCmYa)DV756h-rSk(_VY$-N%e~9AW)jG`Y
z+f_7f?%#?|oG{OusefWVdL&`y=6cxv#CCBIuZ8`DxoApBEo+X_Ih+mU&1%8pfSBV=
zLY`H-IBT;^62M4ShRzvvFKT|
z;Zss1-e3LQR_>EUnI~fWXY%3gDJY9((9FJ@YiChbb1@1J*;%E1SZ{~H>~Q!_$@?6y
zJg%v|P~*x8(f>IdwzPY-)H3k#*nR%83=c`LpL6L%4duQ&JPkx~BFhk~m@x4t;-2$7
zsmF|+C}h|$Py9x+-K1wD(*2Cb|4h{^x#6-S1SA!PINRo)O0_RLHAdh%jXS#4{G-o)
z;HrJM+$ZsBZrwBW-Oh(NK?|RQ%ZgC@&NR{D!zkw$4=0s6xl`xnwzQ(v6zZ;gY$&)BOO%xCHg8om~%SrkP3T^5}ExUNNN~f6d!D6eI^+`+h
zw2Kyr4&-&8qVMebx<2q{eiua7Iof-sE_U>Ci
zF2+137Q=S6>N$6TvrByw2&=QD4^hFS%GwL>37@9!1=uJU($sCZs59p~
zX5VyC*}5=XO=*Q_7vw=p;Qf8yBEb4vSGmfJO2sw%SKa%a#gCDd-EMe
z`^U6tIL;KZ`CO_qUnMoa$&}-_*5=<89DQf@{;$$|17p(GwSrgSD2T$Y!;qUDV)x<^AmnBPtH-D?4k-Dkr+{lOFHZ!}n%SgqoJ4
z1L-ZVCq%++Ki^_H^TcfZy;I+_w135r(0Mqrow1*}_{W9jIpev^VwEe(E(Zh2%cJn0wDB(d0i-=_Iu?w9A;6`V_pQ&HtZ
zh)zIE%G6RTPiC(=+zwgQ&KA<1j#cIf7IgS>`-_hu9gXgu)H|M%1dApPDJkBbK
zzI1M+$NXRQ*Iq2^(1moQY;%|zovZi$962@e-~Z5QZfA1(cxNgwyGni`Y9nha#BlX4
z_IcI)!>RJie4n^eNL%Cf^5(S4!c5RbpoRX$2dvTf=?mD!Y;^OlMi&3txC;RElOifm
z=SfL_aonYqk5JPl`4uSBWfnzGeo$<)hlTe^^MWXL%3on`OQ~HF*UHuGkQ26TwlC<@
zwdJ4Y=eNX|IWW3mzTCc4w5dnzm)>N8h%)&U4+xo)JlD^AA6~V%ezo
z{$86nJi~1G-r`QzQ}z75;H{`{+#mj4V10<+VkY3C_~~99+1U^MPVgW?mH}#p&I#bIzTxtswPTe_1uk
z_De}luWKncb7EAOiGdNf7HGNZr|0BrMW+$TA6}dTmzDigT7_2s#L1~?ZeGQ|nbO?j
zORjRH7v2qfMbLROgh3s#8vmJU>cgpIgt?b{BU`wr921b)c-ZHDpq;@`w!rqux2f@>
z$KCBr>Ngc+Dyh9yH`Z1i<-MW$8ZUo;y?B~)zta7zPba!_ObFg`$$<{?0!1a`ltqLO
z4g4_8#rIn+$b*tiv~j@CpI24isur9-xiyGQh8hM}eOwr*>pWElo?6|M2o?eu8}a#=
zuLfzI7koc-q4v-H>w;B<44AalkQX@i^vz
z{M(~y@MZkpn+$NT&lF03*;4P_beVTof#XY(IN^7ex%{|Wx#w@3I;}xtJ2?;!aEDRm
z@AWq?3LaPtpDt_-)LF;Ty$4{K|GXvsKcu~TIMe?h|KIyvk|YVK#3~6X(n*d>l1fn|<+RSo
zo8>q*+ltCNawe6-96}N!G^cGz&Sm5<409M;X2v!vvth|9;o=b={uN
z=WBBr*YTSIpHppG)FPw~$%0
z_yWHBqHX^gq8#SJ{y21`zvWN_`vm&Zq}Mx-l3<+By+>G)x#khTv1eVXemlEe#~?P{
zqa*~k>)Nn?cg64zV8!G{ETR5gWaUGI&(F2TC)xBz3&i19^x;14+i$@4{vqB!q1X7c
zOwWa~`X4TVZ&4%1fRzsrp7hQ2d9kIunuYH1(?C=A+>dj9L7zOvjYj1k1AcxoU_kq?
zzVb(0;!{$qO~EVFFk{6YvSr+|;~Dvjz2a<^XEYHVrB_Is<0!_BJU(q_{T
z4YLEdGc^fB*s95-sjcUV0_N7L1IDYSOXq4#_k-&@a_2r8;bucMKw*suVUw5Jw_|Ru
zsz7e820`j3%pWtG!rOU1rL!A@C9nfYY6Ch|h}fKPp3xXySjxn1+#?uO%3t1oTX(F1xj(Pns6V
z%0t`1;RsD3w4E8Aey0H1G$5a!5+)=wlcsBIv;~
z#30&Dm#Dd&$~wKQkDIT$-U(~WDOf#BwY9UD!&>*PcStY|Z0UJm^NIhoqs)2%{eAu>
znEf;4whEX&{SJ|KyiU+qiV+<-iS>zBhyX4JP3jx22;Ilf>TEJ&AO-9jvuCuAl#2ypJi;W
z6uIJUX}BTKKO$G;%Z_>r=+89pE=j7u{_!@$`6H{Kql$jO)+-ljc_XtLz8puk!&mZmWa`}Ip#9E{$zOIENNrY6$Qzg1%}TG
zlcke|H0Rh%V>P3axc9thk^I4}$Z>m2JWf?;OY@eut^GO$R(CM9fQO<-U|xiks5l6J
z#W$R*(6qd?gzAs*^OH4HSy_o{c6XXckJJx77c*x&1FV|)4j;+w_;TT7D*c7Gxh%CO
zf~_77Cmrd@nIL((Kq$?6iN5CZP)X(vmENGPai5HFGJuY{~)
zlh<|3ty{p0X2`0@y_~O`$GNp}Ej9#=A(6S%m;V|V_XenFM&6Pz_sMXQ(k?Hw<{NL)
zb+z7kpz6-bvn(umf|)8}cG#QVkY5xvL|>ZzoY_ruR>mCqJ*N
zpPbSz5CS#u0KNPaHA3f#$V`lQ6}8n7d77bTjD%pUs&
z`&p*;eO_q^_!MhUZJrK2pN=U`)qXx_gZXkCe_R($$;E>+$Du)C&~YJ;=qd0O2FgIA#cwD
zFRu=U`{tg7yL|v}X5@dfHh&)JQaI^$cS`r~l1aCK&gvlON;U&y0
z#PlFJp&N5ohVCP^Q@lbxf&W}I%K7iIV{#HvVXI*#f>YVtpY17)d^0WJ!fdCv_)Q`p
zOcH}NA?Pzfol^QJO3{WX>$kYAWVnV^o7)=--phMoI?|GxB8}mLLnWH>WiT2e?z9B8
zv^PX0iecIUOd3*K0GYxQEppsGJH59GsV)dpWQFuCYdY}Al?~p0JIqNh`F8N`P>VSWlJ_aVF0n4O>x2V_l
zrk$vHe(fG4ZlwjZp=t#bU}G!>Ly|?|s7D!ls7G5;H3jgV
zXV?lq8X6F(;2QjHZ)NEQ>EFTYF>w$0pck_L;Ct;45<4^R`vU_8x!d}4;%beu)%@rY
z$ErQe@~$)3Vy+=K#JlgbiQk^=}rhPC?`w;8&qrKr4wz4
zs1$Ospdnj2sf;wG)8V)>7SF+AhRGATBY_OdCqTs&>N@Ej&BM-)3UkT}PxK4;MsF$_
zZc3~z-(ZUetc-HshuBz*!Z)|tO>cPocJ?$@)tGa~zmZ@RF3B87Du}n&I^*)>wJ7&2
z*mj&Y*{@hIZ(G(sd`LTQeV($7I@By`r*wdi+WIh7Rv)<0kfA9^eJBsSwGJ1?=o+r7
zOWSXojP9H4Ni6U)nyQG_=bTJn1|XDdRIN8il`r7}np>AH&!M(_c|zX4M+vFXpdl@r
zcIM9)yz-j?sh;XRCXKqdI*Xu84Y1LA_SVQA
zwru#Om|rxGKRPNhkJYtwTt!+Yn=0`h!LwgD4NpBN%)nyQmn?s+L+*aI&`RrQ@(tMb
z4`_JrsAOm(AL-E0y6jej)E7V=H0bY~bf<%N2F#cjwWvvb;_$@t2;UzmbVIy}cZHDn
z{5;eKpUn3GRE-FO&n%bT4EA4bwit~G5A#DXhy(a{Lem)lG|xn%(I%&HD&^>Q$8
z#<>!sG7ouP{I&V|axfp_(GMvXV>vF({kB~VfdJ1y3GaF3ZN)5tgGqJ+rGvGnedL{D
zV{3l%OK%fH#?lk)*19tLPX>+yT*thXT6G3(`{%6X-NGj=s_M(X_~9y~dYo?S6zca&
zkj(&d7i$P%x}=-{!tMu&dz5*BFjj0O9qNdiLKXpq8=6t0rsG7B6^&;P1dhVg1*2M?
zOltpf%=nQQEJ~dfH$_m2#7FFv96fsYi^z;`whgwv9DKW4()o2Id!cvzHD5AHY5g#{
z^-j*0unRkjR&_4rTkp}``a+u_Js0Krd*;pu#$4OIkFuzLQkIL`{M!c#FD(Lx;Qv&U
z@4ZqtPDzTYsJ6dA!A|{CN{pdx}J=ZrM1jpZ=c21TUhGw+gUvs-k$uC5fxsr#D
zc5$QceC$z5n5bKM#-Q$p()O(2L*an^hpTx9V{Ht!{fXc+tj>z4?T=%7@H>5nPH$R-
zDN*j+`9wCB0LTmF->w#{X}%~ssd~;=_~6Ey;?*2Y=!Yq%e$(~_?I4MjmD~YJ|uKiq5GW9e4cqL{7
z>ewFNTaRIe|MHC+RK)TyP>empQ%?yyo~odo@r{!qVj_>7dhR3d}vpP4CwRrqgbtyd3WgeR9TAlG@9G&<
z-R^H$DiwX*>u$N|3%VD>1t#v8_l8%hgCD^u#LLMS5s7R0uQOlN&SR-NRadE;(PdOI
z((n7}P4FG!+H~D+>7iJgjKN>8g5Lz+d?Wt_mb9u%TGm?@^anMG4M(P#x97LC-P42_
z#2=rBK;tG|J}+O=4b^@ynf3mJZA5y0`QYabuo7oNI`i(@#jPEzrjWAq1cdLK@XM0i
zeGQ#DZ;cu}YJ6EyA5UCadAV5wZ<35$(=`3dbR@*oknS|2?7RK={pL??>3?+>gtx-d
zUEAv@-?p^=lolUu1xcC?7b8=mZcT(Fkh2}7m^3LU^gh2j;dV*CjT5eO75!c#1?o$TFvaOjN}V%=ZjmL1YHP1?7f!>x5IVc)gW@mWawIuAp7)0-5pV;e9+
z^?SL&m$yC=B-OO+y;3cIB`>BgKwi(P&D0)lT^icl&Z)NOr68{zR>B_&=6Y!&xg-tv
zs1fslf$9Os{mtW1*q4!$neSsNPP9J9VP+9{L;IC&H)jocL=$Ev#0Q&~J^p!ZT@gKe
zm?i5@Cr3Xtggdc5S%F5fFXFWRaklxHfm)NqE_6SHxMokk?{FcrkkSmK2Z60oWt6QRz^x+n~of
zd~DHJ;8X05?jJ+#tcg9aBQ?Zh7Tx*G&JY8xXUFPC`n~aiV>P@@Ual^^2M8qQ^+10s
z&x3TaeZt7rnnB-z#S~UKP?IR^VOawgy7LkiJeDp8Cy0s2lvj
z%|OpL2!wz5ukV^Mu6>tIy>PiJ$nhIi@B1zWdpY1m^6z5-vL
zMQ>F}xFHJ~3iJBhIi-F98qgeEY=ardC;1bC_(*L8Ia$gWs9JXFZ`Q$*2L8a9^9c(n
zKq`u@)KS}oeW#`Pmy-T>tdY^6q{;uljGUnP(>ZVnV~1B^1lo(nZ=+SX{{_`VIA^jn
z;qw%tPw0{w-P*Z)K`Z9y+se^H(GCM0^_eL>+r>9mbvew72x8P^9Dq07X=9c=|2uYp
zV8ahnl};o|u@_6LNE=FQcn9(Rx>LPksJ!-;4w2g^yf~ze)Bhs87Qs%Epn*UqY*0By
z2g=wEOCH&ZjilAvqjdyR$xzarG9Afa)wldL7ueF5P89bQn>z|lk^I3VcQhykE9%OT
zAKps~cg?k6jibHoz9!tzn(RdERvP3CdOcL9pZ+99o<7}AHmf0HBhI1qpgIHe3vitQ
z<}=^215Tn^H&=I&8*Pt6?VyrXUiBZ$#;nENja;1bM<3@}787@2`)CoRQ+*sqKQZ$%
zGW=rl0R2+7zay*OnA>z7x7?<;Xlor%B{&%VvS^H%0P>lOxKst3>}Q_0nJjFc^MHtH
zzSn{goHJF9KjL$@*yW(1-HJoKohps2TgbRGuv;M0V0KW{$K_S6f@%Sg3+HT-0x&DEgR?9W_b_=
zW!=mFEzw%+F3XQu?4}Cy2@y6ZD7zdDT;r7GOGmZWAOd&MooDg->b_?=FyQFF~Iui=G
z(s9OgBzkF}0nv9&?8=tb_(NQpV$At!YxIyMYhAC~oNXc>kAI%xi2KtrdG2?y5%ch@
ze?JH7zU6Sihdc!z-XM!iKQPPA4e{LWDsvzpvvgrIdgn`d0zF$~Ra`FXrm!;a5QoHv
zVtHj#*C%MO(p|`ycdG`5r$!|683QTEW1m`_US~lR;tfmnt3FPLm48VvJ(PU${1~$>
zJ&l|1NvF4)@u{yYnkQ-eqywUUPkmf@tX$
zarrf0CR-n6Xsc|a6Jt`2W*|+zR7Afh7(;Fq5e(qNDZ55<(tcdnC5e?JA1ePSF+VP_
z7Nm@b;x0xc$rAZ%cYjSTD<1@tffL|KbRG(OZtR2Y77!Av_xTq7HyFN=+M6IjFtG1zV3&4XpqZCdRW5tS+f-Af_uMPeSWmrAj3NI?K?EP2=9k`$NbBPl$#nB{K`tu2G*V$rk~F&P-F~tOfQ;i34Eoq}|Efy_
z-*2tNg}31~uDH;~S@LKE+^$y64EwH@oAEFv4QbqQ=f;mROpPd#Rk0jTPCjn0W=I!7
z0tn6BS?^Mq2k9q)3Jxw;mvD~OWS71nYb3C|RKP)mzFx>E$V8s;wmq}Fz6V$!Zli2S
zBF0~H?g4(stG*=0^96T4xscbll2uoEZ3mpl2JV6_wPA*B{7}@*qgI3bBL$9!ratiU
zfcFtMQ~x1G!ZrL3tlrzl8{2VEwxL)yz?CPwl3isx&ch;2egH?x3GWlCaKv59_u$&i;kSN_t?
zDCAIyq=Z6Fr<`Y`=-1s-lGHr2_CAX@-3Q1{1vzzf>Qm;nFCEcGy-rtjn#*!rLR`Wl
zFCh_^kV;2*jO;?p7VHBG(XSt+?-z)V>1g_0d%sF(aI>hvfxS>m35V;h+-hNI+BxNZ
zcYb;I3cPCXyeqyx-LzNll1*>Mpay<#K4=@k^k1shcZu?>P$5JT+kkkR`(6mzPB7ht
z0v)r(A3%UQRs*P_+}%qt0Btl#|KxR<@oeMY_!|f6zuw7Z-dpv|%KadA|KV0q-F(Qx
zkx_N2Z>r&s+5FGUG=<6RmuAvZEx@qMAkP5l#pwZZ)N0`
zv8UhNFXEEljRHDQ1#6#XpkH3l$2^61f>(CPPQA5iFNJ
zwe?vFMX;(IvYyO_^?yLmIF{v=G6AKGbZTBsE?Vn_az=_Ve<4p5VE)3YbOn7#J&r^a
zz=8d$zyjWS=>MPx1s3uCUzj1gbjhBH{|oT@{G_2;HEa?s=p0xNsy#qDXOojkekMLh
zG2e$*5};~i$Jw(Bl+6t0&sXf97uA2_e|E`Y#XH2L^jtM*u>-;>G`3IKYj(4NW5_A0
zqfO4J;97*ei9glx3RV1pdK!3$ND^GDt-%6!dVHQGR5kn>;%(mL*gSjbSKrS=1JNbc0Rc>{gL&a7
zk9_Yw!A)v_b)2$+)@A%kbL5;Xc$NbTEnk#4TO(8GUTLztC~5KppgZCa
zPf?TzOs5Vn11`Sokz5o>-ved)b&;*I#3-?YHTNqyPV6fT0EOBey*#(alum~8YXMlv
z#mJtOn4~!bH$pTVHw_8%3r{t`Dv|P|Ik@YS<%X>Gqx+G+)
zSK)})ORh(eB~?eMRM(&hPwL?^8J`$>*dO{MdbI%MN+*Dd(7mkeWrED-uUH&;!4@
z#$!^C4rUL{-43^z6|fwm;}|f6Ixmr9;UC@0Z7C;~-rqCOvD($Qz}&LuEpq_LCAfR#=-tBMe&AN@T))-U#<`UWOIBx`
z!S#an`3?u=`}cbx&lr
zaUNrLtVdkZnH*~EWaT4MQj!O3jGuKSKku@YbEKBO-XO&qTX7x#BIf~~*ood9Ts8&y
z^b}au&~XToK-SRfMtC5s4tB}3Z{IR?nrRVS%gyPZWm<&fQsm2`
z)0>ZkSSup?LLx!4d&CxsBI;fADQ;jhr~q8c`!d;^i{vMaqm!`Xqvc6?mNa5WeS~jC
z95SNF2A)Ft=_avUKEHL4T;CN-@er~rI)!cZOOLV
zVL5j%9^BA1sX>7#YnkDmnL^ig#;;8ii+!}3?^v38pM_^%@4rFTAH{C~nnpx0un|Q0
ze(n$IM8_~LY)McT(MxAe)HHBk%qSo(^5IiJ%!5$P0_V#$ak5cA$C7l2>1Ne1)*D
z+uJ2j(83|e&CZJ3X?KexhT$(~$b#-GGvmwH;pK2KW%IMyB*WE!6DF5-J>dc@EP|+2>!Pu{a{^%664X?
z=5vI;-{O;_7I`Cm2ZQ~p!z__1kYN>`l@d(cOW|V
zxMfP%d1^=>&AM+_UZ+Jdo5QolG?<4Yr*fe=ZXjhyl92Q_(DNAn%lnoRSa#U?pXeKX
z%ck|A%-@od8_Pyme0W9kRmMa@9_a)1%Vwdam6n2(vBG?UixVz~b9I;UmLo(G1$x~`
za0(W^0e@0_%H#??s4Zsfg@9$^aZ3Q%hty(029ulf80ySYac~ba1miE^HDsT}GYiGK
zJZydK&t0a*L4+FF4&A|SKw@brmPMVCWG;9Pf;$-EF*%WDH-mMZwpZlw;4iNFEW=JVaO#;*_1r$d;(mbs{LeQ
z-O|=G%LvLc#9Yxn0}l{9ttw|J?w36YEaj|UzLzA5t4iR?_ChxJa~1ai-$bgE;x{(y
zSQ1ntmFwlBfpJh=u}mmJjRGPORcqwiJRq1#Lu8IxH2GljiUTDUqY>=L{AF27URmJU
z){vYftV+kgwvK_T9b;EJ2v>XJU8UQkw&!vIMdE!ufb&eXh2M^c{4-!18t?SC6#z;=
zfCm!(8`xjoTXrK)uWj{{m`^ZRY|S9@iHVcL@WIDim$otR7RX=(@@Ou+?=jb+tr#^~
z5N~Kpog$>OVU>A$G@06fYB~5>E%~I
znJSJ%4|yQcu_J=CJ=$eMfpiXu9-T6@a>d8sfZ?l&hXwC9&-Z>ZgkhJ#LBM
z8uahis>->%4-H$h=!^bKDUlUJDFb~|wYzkP8Llb)772tVTmp!08E_){pm?&Ng?a3q
zSZ;RdJ7Lym-dzbcfP1;1Pnz43P;
z+-XfQTQ*K&?#xEBId9&m{#rKUA3whUaUhu{-$7b+92tQVc0x**VIAKa?#CU`U~?cI
zu}+$xLGs0UQnn3;^oETDPqmMO&UeE`jT5052|FuaErX=3Pj)T=f`JX<_Bj6w=d|_9-3uBuety(+OUW^(|oXBw^c2nBHiQTyO@9JjF){=
zjyXF;@?yhX&b``~SgTgQ;-^olo3zeBGL5@!H6yo;%Y&dDJc(0AwGy8oEk(r#^|bvty4(3G$P
zGLTc&aJnW8Poy=LW!!>XiL6iG`n%NJcyftkG2NRHcjZ|fz3F61?NyI7&|sNe$sU{SR%o9!QTa}EngSw84>EZT}+8V^9VG*oaWN?8TuY?
z(2UBcsMswz=bnLd7+{^@lkLIiM{CQ^@R*MReNmGUhpoXY=Q1^T$EbPuyVOG=&SDMo
ze0CqhTA`59!p?S!oDvvER=MVuElq@5nZpu9H+Xh#6N62v&=VO>s>r$gia=-;k9y4O?z4YqDxP=Fpp1&S75{`h65RcMhCbcpgwQnT{SD
zMZ3&NyG~$y>6)HMq7&k>o@r^C;vkJ0z+s*cM(mbYBuQbX`be(i+E-}5U7*1LUby(J
z?plsf@Q6rtuu*n2FH$MkVYzyCb}tW5+S^hRl^QlHV?88~o8_IpTxK&EKnSmr{}?eG
z<4g=33?ToR-Gf~^_GwC>4^A2lXwG`95xJ?Zaaba5ZV-it>zBQ^}%7VRI*f%orbI
zHs4}uG=1TUf_cTs8E4IJbzW5CCRCgEMqIP1_4Y{R9ZQ2LHIDVyjv4$|XdM4%+$Nr7
z(S?77GHo6VN3I-;);ENjHoN|;$nGx7&a+`6--@v4+f2|#>|65WKV!}}%)_C@+e
zaIGcoyhdLn$ewwUldxL+264DUb{F#^jIJH#jIA$zBcinP-7X`v<~+=Z?Ae?6JTI`I
z61wXlZ(Cg+NEUXNN|dFK3f6Xz8~GMmKu{;1Xk=R0@{AST&z=Ck1Fo=5*m-O1=8Qg|Z!?;5MXoBcyX?9VW%(qy6^E?WALXg;W=rD8+eK14b8OY&LK`Q4f-9}0A9WVF8M_54ca-*{
z?2ua}7MxJpd_U+6@|qoWQNlExK`P0NY3KrvGw3J2O4#jCP0k@2x)A?Dx>2Z20~g|-
z`!ak#^N#tvuCltpp12qBBU>)NZKrdhNsr9W5fs%kBRU^-L#owId#`$9r>c_K^k3hwcB^04~$k7km%hsy
z=9{Zk{dTL#ne7$sZyYA>0}h6=HSqlrIs7%#nBTJc<&o610M^)acY=y57n{}r-AeLY
z&}zL_07oA1BHZ!njnRwjEo8tB0BN|(;yPyfdwtCPw^LDk_0OMlMb0nh2gXn1$9R`M
z3w*mje#d!ywjA3UL^i%v6qbjlCKxu2A0On`F1!6@SpaA(yswO}cAd6!3
zIOl0s`g2mXG7-XEQbJeIi>WOVWsWIL5<9hn@0BXj6nfAq`@IH88?i|&Mn9<#a)xKmi&-t1S&h!n$wOf}5fYz{2q%9V{I7^jT${|~R-Akbi@ak#+1ZUoO(x`v
zHdf^jEshDLx3Kpfa1mDa3E8_#ah`&-hz9jZzvRZ4`e8kFiG@PA#}cCyN0zG&aKHjt
zf!KuxG?FO`O?!A}n1wN>9N!+E9kVzF$U*d|o&gky_j2rdWG|#SEM$SKP`r(^uSfP=
zn$2qKk2i8@8F(rGQX)o67R=uz`pMSJvI4hEz+dnU^H~MP*ANFdX_){8xW>GrJ>W|8
z16og}@+JI@ryzyK6SNbQU#U*av-7)_KhGR&sa#|V@1{nmCnX1c%7!>!QmTH}3Upmgk>@Oun5&~u557aetGRcGvSc~3ebJBPa?nxW
zPm<_(nMk)l5MdcwKTV7UDNA>)5S}16ijU8rlw_Creyu=d>8%yQ3*;$r?F`C3x9=&^
zBs>TSJ6hK;d@wko+N~2AKt&3VpYXMiLQ2BKmrCeRk1x}^Cp}?p%mmrNs-7Sf#KtoqCD|pu#~tP&zDFy#t08z3
ze&1a4pCiinE6)9j6f1welswoiKW+LsW%p7r86QE@b
za6@#ZhCBqh@bfh(fSX=wFqEBtGI2<|(e1Y7E!nOpZ2_WOR@FJ&?RtxK04q`1pLYGnN6@qkYN5
zB(W-v&5N8Dz*bB3@xiKa00-XRC~tD%@fipQJ^pi?&s@;7_84
zJ~LGIQ?J%P*FXf0M)X*!kW7q`qN`&q5(G`Qn&UX_2h^{dcNlR;Vixzzc^8ekkhL;H
z$5h)xv8qF3idgiB#lmFQoYV;%{;SN8uvl?6{_#>D_AqP=8A0d8ne3yY(zIiO9U@BwIGgD&Sy;02yfuX@b{{4|>XHXU`f=hKOYj!fFh|<87nwVywTn_gZ!zlv
z3{l~;**~=78n!AUH+&%5bjn(#sd*yxYh?4pH|rB*_Tn6_?M{~cOVU;RZt+%cWl!t)
zP#x{vb8pwbe!`usYTqX}bupTK677|uHq|jB$0Px*JEkvOon74~wb2mWT7k02@@g9ZBunS|Q#|?|%dwrm32Kzzn|d6liJMr+XBe{G=1OK+drTb@
zJQlX4b$>q&|9}^!plYOB8O`5-u%0mvv~jsA-wK`m3|+)6@s_Kik$MB#yXcxWc5sx6
z)KHef?KE6U`Znd?<0v{&$-GE22%zqync3=Cw&B1`hRwIXdz52z$@9lV3QJa-|8@LJ
za&@{^zN|5Jn={)Xslk052mB}QmEHssP#wa1*FlskWLDJSke!aY$!*K0S&ytaQLNAy
z1-uz~=5xy)7hmTyh`&SCYpm3y=lB`ZF0nu*soM%FR;D2?n*pjIL*+#U4c0#iz#DUB
z?WC~ZM&H9Od6&^(@_sX$rU9B9gWwMnN>lyZx@wIOUk;{rZ2+jnoC93=(O!1Bw7L)Dh9wH!okLP>(K(kSXZ?)F#mBOQ
zWykQBlSJBY!DTa@Cs-l71*?a}eltL2q$M%!_o`(PGcihJGZ*$+r^2}P>h2I&5(1t?_cse|@6tSu($Mo*N`dJ2b0xLqeK_QZ
zBin_-5c$1Eegkd@A_HrwH`;M#WMJSYW?Wy%RAU{?MEXSmwxAoRs)fL3
zzU#2-gnD3ninz;TFq*B0DnXc>3*HwB5GgJRY{d>MS{?=UY;~H8IM_dtU=WktoXK*f
zI2oCi$ee!5T!r{dsp(oL+vYf3_G{GTm&~ae^WCokThi~;O)rt&ua}iGOQgufzz-8;
z6F{#81}~;}#qXAaOk>S&7cq}eEs9ncZxL8Xk$qxpE^B^3zQp=QYIFcai6$vppHTRf
zNZ+)Ax;ZBb?%eYKLGR{9s3i*dTHKWr8TKF6@%-Qb6XgYe%_^o>R%BV=UNO2ovm
z_B|N)nkuVLQTZ8g$z~+30v+`f2Wj{QqP;NorEJ!q{}u%p$G{B;ejfb9$%pMu6T$6H
zlYh1M=31kCW=tW&8ZHqQ2`7E3W&?sti}F%1-%wS|;mVcza1`zvs*s8QwBonOV|egu
zIU=sHcuWWvW#KN6Fuw>R+)55Op!tSSu)8b^cU2Tof+~yt@(W+|2UUOYf&JqW(2f01
z3DTXKoh8-J1Kkjsha+zNruqXvacVizwo9_lwke?BwSzRf#X$KQg{&YlI-c1z!IbzsXhTAm$&Dl-M>@mUD@2tTmLqA
z()+b?`p#9MTea=zrafDCJW)UM+p%?W`md|PYt_5oDEDp9ii@|4#+kg4Ys8O#Jp&8<
z+BA)1iHyBmkQD$fU>46R5LZEa+x{tqX+D(!+*LIYF1
z;wC&PBl|Hs8tc0%9fEa2>8W1v6PA>beLR~`vflqdPy0{7To0q$D6f#830@znol1H#
zq1q++A2dU=e@DsG1c0>v0hKCJYWxolQTp7PwbRJ|iqBKb_v6(BSGt1E2CIkWq>`@h
zgW$#|HK?F&I%+_)3;SP?UQIltoYKSWYW&$HiJdV0FI@L!7bE_$LnyPnQpxh#IR)vk
z>_I{NA5^AVIWnZX(V$LGB
z#W)kJ7;1Hh;_QKhe5VgzXjfi?*63Af-_I8$McCg`7#9}3iiqAtFFtmQ_r9CwcqQ0?
zp6k=!EFSFh_sY&}GxdYJ`L>$F=09P2Zh^CErw;jHefppkxoeTppIjCOCPyb33`k7u
zU5GiaEK-EwoBZ~Q$qqLo>(95CA(Mn`*n8BEOlIcz8p8!y$&x*jWrII)K>e^7rzD>4
zNEj@pv8tBKuc-5Z#n=ZCb&>U70#op=r22S~J*>fYX-2p=^3t)(($v{dxJ$Gt{Tnt!
zc9_fi44k5OR!FcDs^i*p(`$7iJJ=YS`2b&+eR_E<=|nONi^X7xs1mxz48XMxUVHo0
z=-+#kOcWrop+4LHDLs9js0Dk;w4JR@S?jkQu@~J`Wh92AMLg*m_NZGMupMy}-2^c1
z!Ru1~|4vXb6NIQyCVG&&=LzzO7B)39VbYfJ=ZM>EB;&s5UF0FqW@NcQw
zO3D+E5<;J!H4RXbUEn)@%Vr8U%Rbzegj}y~_+tY}Sbq|qy!ljc^5&NdV*{^(Y5
zw(`A8m)X}#aXqaIFMEbO6cCzx_vx}$mpIf$pbo-P9M0dha(vqFE8!VR38;?PAwJB%
zwNmj7y%~Qtq}F2H${c(w8ePn@_o*&IvBwDJSjdtu3rgBWzW#$JY*6y=7&@NqlE1kNZ_(^Vi7}
zJaRuY4o-+ps%2UL!vE_`S;v6&$1p3J6cIk!38sd`avK2_|{EGZVDCWr@>7%N(
zDC}_&Z0N@^TRMDHlGmX=$agm`AliZBr`8`~!&O-2=d0K3R9H(I{Iah=1!?(;%X8!*
z@w=74Z)hdi34U2CP(}KC<^mQJX-S^Z%#>C=k2yjK+=tvaH@~GvVIG@!ypXUZGMN9i
zwNC|@7|mW@}jqwMox?T=WHKaN=VA4Pg-Q)~YdThp5aXa`DByw0DcZ
zfi?ytj0sRFc#d*2*W)ZD%}t
z&`FWVE7{C{kyTu@UNAAfcu8`Kru{+o;x@Uy#q7X%m3Ew@s`BD!<(j$Dq~PO-iwA{Sd2Tzd5!N=l4@s{KL5?$;EJk73=J9&NvYfa)a8%goPm$n`<)1UK
zJUn=7v{0H{fCFgNY_NXsPndBq)y|A=Fk1EB{f`d$l`y9jd>(kR7!|Cf&A?jnG20Yd
z_gp2HDaRS(a;C0_T&-r7$^1IG`ajFdEF{CZF#)>y^-SN5FvNkF8sguA9e1FQ?B08w
z#cbii3tqQ!pC2hkLaTN%0yO8!nAGPri_A*eK4CW!wD{(9m
zYjXKZ;R~)K>G4N7ZjJ`aOJ;DhY-xO!r7*Sy6RmgraF01p1e~P{d|t&R
z&-njLbgpYYzWUqssi-wcDn2aeYw3>AxAke$c~llSdYjp%(99$yv4RJX=(>8emEhNU
zE4fivE%*tTs=2l)()n7-N^S?%v6{E@9L}H)hu^V05Xs$}Tx1%uT~aljdbn1PTFaF`
zFOYE5n>3tpTKUV>x+vZ&F6hSzOM_lolN#)Kr#o5;vGxt^%O5npOk^K~Js;Uk_2my6
zTQATbY~HHK$j$XF#G`f0QlcnoDb}-TT1$J%T5eO#=M}8Tr&1!RW~!9ur^X4fgRYD)NZC!5T?3;rB8%DnRQ81XoFPotW*=4TX9~z@n|wL9tRxH
zlFDm|s$1}*qKG@Msxmgd*n*X+Y%y9x-mVS{R_qWsFX~)CZh0?#I>cMY1#I%Dn2MXx
zt{3g)?Cs!9AN~7;bo!_#IxeopYG<&rYk#ZeE
zAGcurHp=cSS?^hDu2FR(v=!#Td{%c!;3T~+73JdC!k@-%-{4JEyLXh*)|ReObX5{L
zmO{h%loxj8P8za|+ORtS6+)ccVf}Dta035k?*B#Amq$bO|8ajy5|TYhNOme)*_lxG
zeV1jDq*7#w!I(j|K~zYxjD1O(Y}t(%k;+h^vWyutBxc4s`+es3{PjHN+`0FhyL`@_
z`&nM^?e%^i3`~eYjo#$y8{fJYAP{1rbp|9WnAZr(%Q&$=;B)E$u`;bb+VqU@K+C~|
z`P=^RlZN*Oa*l02Vj6#78fxbpK{~UZ{m|hsi>KbYkgY_~Q)DYEqbfbapRvC!bp-Qn
zFK8OR_xdaSbs#$WXZ=R)l=!}WeNNXC#O5bNwAt8Xj6~|~Mg@mSdgIyO3uS@S-kW~)
zw|W0CI9^~cb>qg(({{|!qrEso-FEANCovzdCAgaAvi|5ZC1qRN7b$pdAmy9R2T7O`
z^(Kb59d7=`%cN6nclO|ea;jqwsr1yx1{MMna*k4L?WZJCgun#5TF=HS3uo9+O%TxH
zs{{7uz)H_F@>5LmO0OCzP36|#1hUKOEt2V!XvpdNNNw2L+>-j?#CR6W(0+!o>68%_
z?N5nbtAd$G_pJA^qfgau%+(J=`f(=3#xKv@dyR9;94)v(TsN_x>8$*6Uuzt5c(N&0
zdNS8W@)h_yIrKElVL0zDRZ9R=haYWgk2Q>`4+=4isr!F+#JF9gG8-!j5D~x*28bg7
z#uTKm%ny3N6(EiLSdZ?b4EtKMpreXJz;!6$O6;!~bTL&=6u3>mW&ey5Hqtn1l=of;
zCdV{qYUHra?(#R@obXX|z`mM)NwQjXm9suO(qmvFbAX=tR?7r=Pqbt6ip|Hb;X
zSqS!@_;SK+&rp-&!3=!)0*j!37E@j)dDk#CS0m9bYxFF}p7G(z40Xrj+>;_GgLb&%
zeC+4MMlW-Z%~`Kgc_>X8aP0zW2rkYJrS4sShfCmHu-CdES)*@>BSJ2SttD`y(pu;N
zA3|N=c~#TCXUeBy#C5>`-^P=`zN}~bIzH+y;P>04C}u*yZI{{Gy?e0HzWivrO~Egi
zgiW*9FZX*{x4(D{_m}mIhOhXxQ;E9@d?i0ixad#jC#%0JN-%UICvAw$9eA#-^L;;(
z(7h>)JCS%9g}dFqtGiJfd(((m$6u$2QvcH}G6L0eig=PBzp(N?77@cw_{8soCU%R7hmO^?mS(@gOhfv*#1h1o+7
z(YZ0V22`OLwlCE!lE#%flqtS
z{brr}(ta?T!ZIa&cD_X_OY^CqptINuCpW;tjFW=Uz+LV?FD<_dc|mCZaV-m*^2Ckn1CN+d
zP5iAuWr7~wAOWa5+-!pTxc{J04N^zA_j}L(AKJp>h=b#rr%#HP+FM?Y-wbWz+3U(X
zHa!);Xr{)0R_518)&2Zc%y`0knS_mD|A2wV-R1jl1O=wI;(bEYxAwwSZY#?Do=aLx
z*GIK~61!j8V@J6@oxjb_(o-}Y2dp_Yie=~sN{iMvUoi=u4-SD{bKcj;5hEO}G_8-3
z#+o?!Hr)4S|K)E-c3dyok$KCCIzJ}blwA67=>c{|b9~xmV7m9h`{lQn%#icV-bRuQ
z-pX-TC_O)%wg)WdXHNwb{pQ>H56%^v0#`LHzK7b^$!CaJe3Sh5mRdvaGzlQRwG}=8
zaQPeeXv*@uRaVgaxsfK;&5=;1R~D+)Q$=@Q{ewl;NaJwU3-sJF_3OAMJ@t57?CYD$
zKMu0|T{pyg>)xxHZqx<8>cfQaL;wOt=(O^Id+Adh6F)^fvz4y{^+p7iZtVd#URF`{*v#QaM4bL&D!YgdD8hjByJ~Rnt?;oOrn74I
zg|Fn6=nvzc61V3;bc*c0N1vpzcB44U)^#R~Ctj0V<{81jB)Ya>FQm4B7Qu1s)&BEK
zs&+L7J3WbzRr}3mHWaLWpBnSZW$rzD`@Hp$$Mt(1y(a!-qgeX_C##EP@!#D*DKki)
zf{@yOFmlTj+nkKcoStlY(YkT9J~lEoVe~+Q_h{`@ge?3;=?Bl+o_3>
zlX2Y|N|EWhD4YIGv2e$QB1QdEe#Ce+Hn&Vn|Df@Rm)ofOW!CAejfJ=@sllnn7>}=c
z6IsgCiAfIi%|g)GuPIJ7=D1+e<^H9J-MI+W2`ihj)nFLt;v-$i3CKlnsW)6R+*mF>
z#>RK<3jw3ToV*bEieugCKYYvLoAPC+-D1ib%j3`V4N3)Y!cH}ga(J@b8eCHDYY$x8
zjbE4djGbyt63
z)Qy4}F&_>%>|eN8bNN4a3$*_5?t~W$sC_@S1Nm2)Q~#?LXbM$wotG`}HlpO4Kxa~G
z*c&NEuWkC&`VFO*Qk!KGjE=w>Y@YXNR`=PeH#m))_@a7VUB`|unmu84fnU!LI|^&q
zc91_e9W#BU=4Njfqo%tv{Eb_bHNd>q=nHiy4BtYz-{)O??XB^s_jjYjXku~Iuf~kB
zcvVykC+Fs?;A5});~VED(Oi9QEwI-eznhS1&Ix-hUa|>$QxXRG;nk3czhUqP_lb%v
zNkKApq
zI?Ec}dfxXtM&}a6|7R2>XSAQ1%PJP7q0Aou3vhv=&9=u@Irias=qCjtHW0}4y
z5dp6QFdJix4T7=CKFaAA{m;=ql~Om2VfK3SFT$7_t;fBt-$GQEzn+11pi`jDiUSLAJ
zYs+$Q+wZGag=Ll-AKV)^tWbqrt}UD##^6AB&265-p|P}zO@{B=;O<0nrAdq3zP1DdjIa^X_+I(5)=bd
zg=2ooT^X`Htnjqvbj&N=2fync{I0p+Fn4L)_SOFP=M$u;@}04P%mg%gmbB*!FcqN4
zs0oH~2r24;3P|TF4A7}oUtqHDA6*Tv>vCi$_M%TJ^RnEEOU)xse+n5HR&jb}Y!}%C
zIkI~9d5E>CYE0Fc%0!;kd!?k1tWaxHo5<8PD}xs`#kUkE4s=Eu71}Uj_92p=@Ynk?
zGRVcH*Y-5|x0P$PY3k>3K7>p2SZvCp!S&-xK-oj($5Ea#ZH+Rw-Auk5g?|C=N0e|p
zQX4HS?E{oGTQs;@SH0|$|L^++jpnA~V7IQ*l&AvuclL?kR%*i2%kJ3A?x_E}Y2;;!
zdoSi?!X8{ZosXM+x2KY??!5Iw#*AaR(a!&*+yyAG2pP;DEB!4
zxG0gy1iJmM?0h{ut`S8-#2e3ZPQx!qIJ5tErNz%0f3b$${**ptu7*xqfeX`ouTsv7
zlyoF&zg)p0dfuNd$Q?(2&Tio(W_}!wFbzfUn
zg6iIKt&k~ytZHqn>RxB?3S9CD|K|qg3m5i_DLOyl6ZjPP
zoCPw_eH|-RSn_22tL1u!3+-0}Q!@POr|+TFksWSvzwh=>o`tzBbHSgiELv~$T2ihK
z=^sNO#;45Y53zQ{y7clBbf&Fz3f0?4mNp~_XXaOT4M)CF-t`yXUK+nyFaEUZToCvK
zvnX{IesPjy9TX|?BF_%$%#bf&0-&H$7CPi&gkG*_n9E??H;45oH$!6rj+WR*eY4Mr
zuydsbG!%IyXvST2%i1#TSI=bhD1eX$2p*g5ojCLuE`$Fm`oF@^r~k}2xjWs#W(`Qh
zKhu(1>a@_>-S-G)IjU@?TKyUfPE8#ni6VuNKiE$fG_skd&pv^wR}K(PnM_j(uPsTm
zV8VkS^Wac#$jO7d2O*l>-~^#ntxf##EtuHKy=S=2H+7H5_b8`qVDKS@UXYK)dVmG%
z-V^VOw`#OLeGV@hBgxGonCxdZF+i7DsoWX+;BC1|Ugm?E?cYaO8n4DzY&LhE=6)4p
z-;U_+da}Uf7O!hz5OAdX+I`D|3+``yD~!7tQoQooFOAdi_iG=%&w@Ka1PQpKdo0p%
zrEn!C&niyz#JdDvO8b8JUHko$O&=0@+IPk;DK%kY3P3aNH99omPwpR{Ptb-X{Vrak
z3C?4+Kkc^}jkNu)cPoY_uSjk#OWJRi!rQ!8cG8?_Fxk
zSy$E-XpAPSkwZ6?Q{nbd-eDu9fj82aE%g!JbNmPTZ-O{Hv)bf;!_KyZ-eNyk_JXgg
zLAel(@lF|&tshn@f}3uIMW<6GDSU5bv6)^S!-F_}g8J|9V9joixv{OUKjRLk0#(!p
z&8qpI8fLh*Qy|i_%Mz-k*@Oq1Ph{)|((ry_;rC*z`f43)gSH(uPd@i`8F>4^k;wiN
ztW8UQ4|WOz#8&JG0vCFD;%)kB5>Kpr7Q=qNX`Rr|lkbv44Ay#6hTUqxWX5Mx0
zj(gh3LM^^ZmwR%(U9-ReL9&f-)KkUKNx6uml)b$=!w!RV#D3W8lGY&2(!QXUe
zZ_969$t0az^S29nelY9%)akuxmm*sYZ&U&Ijn15NE6%wm@~xOztjn`{A73JAKTxhI
z$xOS$nzz}OehxZIlYcJzoXPviNC6~AQ~iXpnGic-CjV~7`4Gs?b@1N|FR*5B!8pH_
z(}z`&j^rZm#_A&-=z_cp^x(lL#H`9g4e}mF)@7+E*(ww3vIIUXd*CoZRI5P`R*RM^
z1vFKF1gO|dtlLs(a((}28kBHZd&2Z2A@6xY@EN27G})X=JPVbgr13Emml6;f&kNDU
z%wv=hK3WJ8DFm((f<2e`OY$uR)eZg%F{X@)Lk_JaWNLUUeNIB29k5R(9cHUWG}+Rg
z&~=HA_~_w}VFr|VZcg~tNrEo7>5Vi;eaHE?gUW|F`Bfet4nJH@lOaA?nHYyJpYr#j
zD~p7?s^a1>(kYRQ-`AkshjH8#q{8AGA-2I%;1crB-y`*|v_nAVu0J311Q~_s6^GP0
zDc^!;MCEbL3yK`PULl>Pi1X1OQ~-w}kSXlBK^|C96gq|Nzw`*hg<)xzug>xoW%7tq
zuP#Yrd^351`*^9i%+A*<8taJ@bMDk*giXG6Fh9OX6x=u%{vX(p$;-_Nm9xNjsba#9
zt)<2yQ0d6>A=dIJI1}Z9N8py3Hj=WMJ-w_0#eo-8u*lXl(i|$Cka>`S&ZNduKe=ae
z%q~Y?pfLG#CQpSEbq5qvU3}O#X-<4Y^gOCo+OEWZvb$Up
zNUx>uNqGt|zgp%^q^R1en;BhM93q+u%A=}QCa|JzopJ)MFFA>T9O#VHgkg{!^Eky#
zdw_qp8iReF0Hw37ncRiDKp8b#joyNdd#(kiFwINR5SZ2k*ch%l0nXVlU0P2tm;m>&
z4U&nZRsF?`T@Bto=J#7PqZ6w|*O;w?8)%P3ShB`h*tIS=Gf}qdNtaC&oMFOFb=0@-
z^ZqE$dUQ|=yq;Vzecq5bpGMZmXJ0mpg97RlFEPmN?6>MnFY&HJ5S(lzE4(QcX~n!O
ziPY~iVznW_UQ>CAVaFCWH6B@a4m{ZnAK%pp-uNDZK))4&N!9?G6un!kA*be=;lorEEfJyV(xK1Pk0L_0D|
zQnuM-9t=*AWfy@THO0B&t3fMt5^o>W2Q*-}Q6wb54B|xAApl_yl-`Fz(y2}!)KCn_
z6)!6ac&F9FFf^_m-$cchvJVl^Rpdtz%#)N}^H|{RDa?0Jvx73!nmJno_v-S320HpeeD
zB&*0a!n5hWxM}d`R8ks)F&n&8hRGKDSTFU?l=hOU>BEwc>Y1CBMF3_?JENLD^u=Uy
z0y`zDx~><7lN{f}fq8d$D4^#9E_Hz18cB|=oVLq}ri~+jHOnPC2a@-9bO>O+@tsj5
z0w^BJLm~T&O7kY?ai*jzK%*jCybw563_FAYtO#)70*2SNh5=_(Qnz)409lR^g8-Lj
z7e3TL+A&FLG+$d|vr4$c750n>ptq_a=Lm>UP^wJ$X9DOy8vHR8bc9pTaux$LR=~M-
z0lPE&;6U~mJ#`1pyTE8`Y2AzBr2q|NNeo~|X=Ado|BMRCvEvD+9rW@>;1bkBgzH~f
zw9l#A8wzjh_jinZ*pn=;QsvNs(IQuZ>giQ_iDO@eWgOGT(YO!-Wo~5F-z}J%6(_8#
zQ8ExA4H&?eP^?B{yn;9hppe|#EUf}?9yn^zPBD>%IB>!L!Z2Rfz>O(~Fng38SxT}R
zy(Cl6wE@tz2AVKDqJV3c7vN8@xU{g@rd!mB_OC#0OHIf+9|QEsa+nOYhx^5rOf&H?
z`7md^laTDi<(8d7DIq|SATPc`~>!TBS^~vlCTx7YGu@D-hP>yv3BKBwG^F?W8(N%tnoz5@+LjF|K8)t4V?|}_tKiv?Za#P(
z^>{5Uq|lM76@j3S=5*0nS&%e7Cw5L$wmI`Wl#4>)gPwb+L*ae3wKsA&D3*p&GIcS7
zA6g?R2Q)qhL^1WBw`D^?y;lGujIs;6Zj^*FCHC1SCzt^YjB?W&Py*@TG$&1TbBBNl
zZXQ%k!gqJbMM{P{C)+Kj8$NFoO@nnP#qKZ)^a904Z4Zs4-Y4iR?*do*Ealjp$r~^%
zOY@?r3jl~B_sL;aQvU3BD!HIin6szE!?>~8Z
z=HQvs!{Tf$O4{kwot<8cMB~~4gNvB$(N#>%Z{7V&6Cv2$qQ4JpW$95y-Kmy@ye6_6
zrsy>}Tm)P<1d$y&`f4aq9W)G$Zt0WE^MHAn@?VF%2J90=#lf-L7z
z6*adHxHyPR7gCIF}yFEH(VzeYF8;)mY
z-e-wbFrEcF{Y~}72)Y3J=R!f>lSou`BKA9-<_rat*~do!=ou_cb|O|NZx&ukbrc^c
zqF&^{^g51@mQchA{ze+JNdJ)z^d@5S+3YT|6nlc!rba>AG0mE{*&9gA!Pv*yj#dV$
zrni(-I1SE`&DedSFpx*J^kM2HIh|#f4$<%Y_rvJ|h0AtBZ^?zgu
z{9!hXQ{8NsFKwxUq5xME5*kj|nf;q;NEr2@ihe@c1AjpJph^*-GZX1PB};Rfa8kvf
z#m7fEyp=3=Y$no0Qg%xS)Kmq?5;QO~NNpCE5d05XA5>q(ajIS`q^cv3UQ=KPW=a;@
zks#r*3sz)5HwTP3(vAYVHH%#ek7B^&`PTcz>*3{8#n+q#bkBm>YRinx1bg7Y
z!e~qU=%@xeW5?^q-wbM#8odw$cAG*e!~Cy-teNRq?C+RxH`>PyS$SCg5L$Xvma0KS
zHLd1RrT%woc;gz#k?A15rO1BI2X~MUQ)DOe0g4n^wRUu8Ad|sQk!@T9EI!lnJRtWD6TvDuc}HK$
zW{3b!34l2Vcrc`MY|%n8pcKh=6X%q2V9FEf3DmO$*`~ETMYfK(X*m_^F@%z1^NX_#
z39;^wB&vqT5YC<{D$c6Lz-xyzgnN}MH#fWIDsTQNJ;@SH?cA!_t>L@5U<
z1u*b>5ttkW*RR0VCgSPhLj1VQt5pmW5f+Hp(g=RUQqYzS+1-mIij2CAe!sNT}jtV(>
zPNB}0S5<+sA%fzGMih5(mM7t^8r>+fzG+QXxxBIpUI?knf~8WOo3|Nmvckx#r5vdS
zBt&Xl-Qmpj|Ieq_$z*0sP}xqvrS=zNYaR;3Sn(&dwew(E0G1D->QIkN?k=Qc&k
z{}|WJhn2h7m|iy&VQ;&@Ecsh9qz^6_Ho)pyZf9vN1?pjz;;H25K+lnjsU
z*yq&aK2*E(m;)di6Cwfx%u{Jf6d!GtAY+Qfg#lzJztonkkjE!N-Ki>syoMYN8iv?F
z{*Th#%KQum=tn5m#o30GI5j2@hS)^b$OOF}dQ@Dh;f%LHXt?8RIWR@;#z=gI)Nv}i
z+dvUHsKRL=o{-l_=EBGpQSKTnF!?C8YU>*c1NLb+ISxpHMNw|}{`klM)KFCBoI8E=
z79pl^-yj?E*qjmic%L)4l?wOP*8)oQp2OVcsk8GJa7e#!@&q}&$2xc_Iqap(fZ
zUkxfA(a8rd?6OLOU*mvK6#e0Vd76gYmK$Coli@+F$8f35|18?6FlP;X{aXadJ`5bE
zieh}lA>ZQ5-eo|fMi}Y$p%=JdFCe{qXj^ElIrV!I+J?znOACDL=slme98+M;%v-nSD(b$IPl?;1UGf6=?rqbc>5}v^Ox)>gQ*ffuNvX+_*mLKp?g%83lpe3%X2Q$2{l1szAUW1k_
z2~MiyjzMK1`1M9+l7<{R$CYt(AeVZgmfX3PDws)fy(`Pb6ETp#8#^)$xDy!Gpz>K!
z97pLRK#V9M9z*afs*E`MFr{D3*dB_uWuiII;z~28F^j2((%Am*Je1E%eW96gvk-%2
z7(rFC{~$;K=A8^a%Jw2y-7?;XF&Tq884qEOwd{`~px3KJej;I;1H)S4TMF#H|1Hh>
zwHoEJXJIMS7JXPT)kb{Lj9I`3yrkYGSS=GZ2qEsf`7%q)^AzGT)tR8tuqGi2cTr?#
zWd09fESV{`%nKL|wY~5LpdNv)xx~Kzofjnx_eq8ygZ^`#;P7pcbB~5j5Q@Zq!$rwE
z7?jFa&>&bI=Ftd01V~as|7VGSi@<$r6A$1|cf72D&93dw^6b~<)PFipsG(}~0K%*X
zHHM()&Uqm{4{8Yp%n7R%fm?9K2=fJ>)8&US-!v%%y3y5C6oIa-;+PHeI14qzT9sK}
zkti&vPChi~B+Svo4=)80T)1H;An3r-Se0hMWTFts{T_U<34yM@1aN_EnI(KI`JKDo
zfDqj4F6%HXSjSyY*L;)
zd*D5T)%BBvUOdEBrI4Pn6Czn5(L>ep`oMran9X202?5FG^sOXz%Ck~<#USZ$xH8*<
zyS&>%`HUi4p1YizDTRT*;h1)SRBFcm#%ZccDR4D8AvsTp?Z!PIPQ65sRV6PEN@GBt
zOL|G1r**j5reuB${Our!i)}(cJ1-46mXXCNMtso!$R8{x;EjX)NnS#nMx3}7t(jhY
zP)Tw#2Hre4mxQ)v>hVD($Rts~JsHWxmLQ-#mcqGY4PWhG#i$va@e25H_=0`qRFW9v
z+r_eXX;hN<$Gr1Potc1HAXJ5mWA*^4k(&nrOQw_Ujs`jB`~=$hy6k^gId<(g`VGB*
z8kvAk6O;XK4uf_r1~1C9CAeAsLhMlt@LGgTNQ
zU=GGUAA=Zex=X=922Rf+q*!ds#ib5Rf(kimumn-BM(#{TDVNs`f{wtRLV6AZBGh1l
zB%kr!JjXSK^2R}dLAYaI{b3C*HVBjOzp>KTU3%cTu
z#>dnqD-l@YRHH$pg6WlH+@S#^^$It~eqe{;(Q+itqQ=;4&s6FSZq}E6Lwpe?L!|?>
z1SqkSa6%%V83fbK;A(ecov(`GBe+`Zdc6@bS0DR*q1`Rgb!e?Un})pS>~Ar4o`v|p?$W@7VME?c1SB4)mgZ!
z-1?|7h3!HpY~9y+LXYLll^0Y6K9I!=w*R07rs)=CcI@M5UZ#_$3Nq>qG}Ei;htoZ+
z|7mB7ndb;?h2wCvqxZGG^l@c382d2uFvY6iBWS4;fpu9&g5(Fzn$e)7
zP(l=^sMVI!gwB`JSy%d>kCYD>;xm}BhMXyKmpDSn_#e)ea1eG3&>jPH3E9>frttbq
z4bQtE6vr?;gmz+T71Gv&I7;9ekOq-16kKk>ffl&eWj)4eu6*c=7lF%|qDBllr_1AG
z5FFPjFmxb-^7@M#j1}r^tO0s4n`%r6jFkJI1CS_3IhyTavPvNNwp6aq`mqh|I8{th
zQvp_l@U;fy|Bubu?34opFppcwL3`h$uPCP?I)y^mx!*|=C~l5fz%dJb4Q5I!b)<4d
z=&iR!->;?g9;Hr3l=fQVE}((K14Ug{b+Qb`Lt+w;(p9wkSes=u$S8;!Ft3F=U=sN#
zIPOG57qZLhBhMAKFM>ymV=xAtU3~2dvJoLRx&Mt-;^dH>_lVf6PlHIM0awp}%=-M(
z(3VieLagBbL_05?#5Bqt7a`Pr{9qP?v|l2Hx8abR7NiX6jBOe}#ZHYT>+*r-*19($
zO=padWPk9EV4R+r@`p&I0roW4MRH!*>eL*Z;
zNz+&%P*nwzoB1Dw=rIE)34tyOBH3)}#Yx~0MU)RO%fn6}C{J&DeWDc~S=~F3$6#NR
zS25tHPx4yG%I1tkd*-=mRA1u4AsB*cK#&OLpcg6=-JlH{H6@B~qxpC1?Fn>={~5YQyw
zo4=lFZTo{hZbyw~xuK0B*=<0|x3;-2d3$Gy{6h|8p2+2$fl
zu2d2pe-g|}zx7!EeB4WY~*uM^R2RdKKa~?iF~iG6qoZd
zzf?ZgK}P+L5>e?6;FL(SszIF?Kma)CBSfW?DuOqDe|p`b)9vR@vsi0}UXrS+mTI4Y
zqUr@z6V*QM*DCrvx-%xHIqHoY($l
z298aZ{tuT-mOg^}K$cFy@sN$g1_TMSNw`3&bS_SqDviLokS`NrFG1UuO3I!#W4GoD
zpO?KVD_`iYw~8^>?Up{^K
ze$?*2H&(60+~T60h8Vf%D~TyFD`Q6<#JqQ$lfNth!
zI4XhkHz7PRWI;I;kIQwM*<#*Wn0C@7u~)X~PK!O;O&wBf2y{WBeij~)cpx#0f>CCC
z;~&7xD#dyvduW?`B!Akig&wDw=GlQZuAZKgriReJl;Rw$4Ap)(#0k3pF$4_VA0=La
zp7==QqC$m`!(@ZQ$ZE2|Y2+{Jmk%KqO?N1FheCu+?Z`e^*a&I?`R)he5vV7jjSo3Z
zEzQENQ=zAjIurvbWZqKLMN?u+$k5IGAGDutvbV4+G5i07dnT@4hnR>;;vMXFa|R}^
zlGZLL(JgVes^FuBN=IYv-?;gZhYqa>;ujT+xgT`Xd(_Q7XAP2$aFI4DKDE$Ng7}w9
zd^xtRKYlfAG(u_H$Wc4+um0DoE~7q5wuTd0F25tn5fRcFT5^y4ZV!EnC`9l|qqJRq
zMLb5l&eeO_ur(O%xQU5&B+ZXuhRaHdU;aYymM$Q8p*5nSTAiF9O0+t$T~z-1&$u+i
zh~2JfbIhk8dXgvO=Q3UV`sT9TUQBb$x^`l