diff --git a/lib/shiliu.json b/lib/shiliu.json
new file mode 100644
index 0000000..72a305d
--- /dev/null
+++ b/lib/shiliu.json
@@ -0,0 +1,366 @@
+{
+  "作者": "菜妮丝https://cainisi.cf",
+  "站名": "石榴电影",
+  "首页": "电影",
+  "主页url": "https://hei19.com",
+  
+  "分类": "电影&剧集&综艺&动漫",
+  "分类值": "1&2&3&4",
+  
+  "分类url": "https://hei19.com/catalog?column={cateId}&sort=1&per_page=72&page={catePg}",
+  
+  "二次截取": "type=\"application/json\">&&</script>",
+  "数组": "props.pageProps.mediaData.data",
+  "图片": "cover",
+  "标题": "name",
+  "副标题": "tag",
+  "链接前缀": "https://hei19.com/detail/",
+  "链接": "id",
+  
+  "搜索模式": "1",
+  "搜索url": "https://hei19.com/search?type=1&keywords={wd}&page={pg}",
+  "搜索二次截取": "type=\"application/json\">&&</script>",
+  "搜索数组": "props.pageProps.searchMovieList.data",
+  "搜索图片": "pic",
+  "搜索标题": "name",
+  "搜索链接": "id",
+  "搜索副标题": "resolution",
+  "搜索链接前缀": "https://hei19.com/detail/",
+  
+  "影片年代": "props.pageProps.videoDetail.videoinfo.year",
+  "影片地区": "props.pageProps.videoDetail.videoinfo.area",
+  "影片类型": "props.pageProps.videoDetail.videoinfo.type",
+  "导演": "props.pageProps.videoDetail.videoinfo.director[].name(♥)",
+  "主演": "props.pageProps.videoDetail.videoinfo.starring[].name(♥)",
+  "简介": "props.pageProps.videoDetail.videoinfo.introduction",
+  
+  "线路标题": "播放列表",
+  
+  "播放二次截取": "type=\"application/json\">&&</script>",
+  "播放列表": "props.pageProps.videoDetail.videoepisode.data",
+  "播放标题": "episode",
+  "播放链接": "url",
+   "筛选":{
+"1":[
+  {"key":"class","name":"剧情","value":[
+ {"n":"剧情","v":"type=1"},
+ {"n":"惊悚","v":"type=2"},
+ {"n":"动作","v":"type=5"},
+ {"n":"科幻","v":"type=9"},
+ {"n":"奇幻","v":"type=11"},
+ {"n":"爱情","v":"type=24"},
+ {"n":"喜剧","v":"type=26"},
+ {"n":"冒险","v":"type=27"},
+ {"n":"犯罪","v":"type=28"},
+ {"n":"战争","v":"type=29"},
+ {"n":"动画","v":"type=34"},
+ {"n":"同性","v":"type=44"},
+ {"n":"历史","v":"type=45"},
+ {"n":"恐怖","v":"type=47"},
+ {"n":"悬疑","v":"type=48"},
+ {"n":"传记","v":"type=49"},
+ {"n":"纪录片","v":"type=53"},
+ {"n":"古装","v":"type=57"},
+ {"n":"家庭","v":"type=58"},
+ {"n":"古装","v":"type=57"},
+ {"n":"伦理","v":"type=85"}]},
+  
+  {"key":"area","name":"地区","value":[
+  {"n":"全部","v":""},
+  {"n":"内地","v":"大陆"},
+  {"n":"中国香港","v":"香港"},
+  {"n":"中国台湾","v":"台湾"},
+  {"n":"泰国","v":"泰国"},
+  {"n":"美国","v":"美国"},
+  {"n":"韩国","v":"韩国"},
+  {"n":"日本","v":"日本"},
+  {"n":"法国","v":"法国"},
+  {"n":"英国","v":"英国"},
+  {"n":"德国","v":"德国"},
+  {"n":"印度","v":"印度"},
+  {"n":"其他","v":"其他"}]},
+  
+  {"key":"act","name":"明星","value":[
+  {"n":"全部","v":""},
+  {"n":"成龙","v":"成龙"},
+  {"n":"周星驰","v":"周星驰"},
+  {"n":"李连杰","v":"李连杰"},
+  {"n":"林正英","v":"林正英"},
+  {"n":"吴京","v":"吴京"},
+  {"n":"徐峥","v":"徐峥"},
+  {"n":"黄渤","v":"黄渤"},
+  {"n":"王宝强","v":"王宝强"},
+  {"n":"李小龙","v":"李小龙"},
+  {"n":"张国荣","v":"张国荣"},
+  {"n":"洪金宝","v":"洪金宝"},
+  {"n":"姜文","v":"姜文"},
+  {"n":"沈腾","v":"沈腾"},
+  {"n":"邓超","v":"邓超"},
+  {"n":"巩俐","v":"巩俐"},
+  {"n":"马丽","v":"马丽"},
+  {"n":"闫妮","v":"闫妮"},
+  {"n":"周冬雨","v":"周冬雨"},
+  {"n":"刘昊然","v":"刘昊然"},
+  {"n":"汤唯","v":"汤唯"},
+  {"n":"舒淇","v":"舒淇"},
+  {"n":"白百何","v":"白百何"}]},
+  
+  {"key":"year","name":"年份","value":[
+  {"n":"全部","v":""},
+  {"n":"2023","v":"2023"},
+  {"n":"2022","v":"2022"},
+  {"n":"2021","v":"2021"},
+  {"n":"2020","v":"2020"},
+  {"n":"2019","v":"2019"},
+  {"n":"2018","v":"2018"},
+  {"n":"2017","v":"2017"},
+  {"n":"2016","v":"2016"},
+  {"n":"2015","v":"2015"},
+  {"n":"2014","v":"2014"},
+  {"n":"2013","v":"2013"},
+  {"n":"2012","v":"2012"},
+  {"n":"2010","v":"2010"},
+  {"n":"2009","v":"2009"},
+  {"n":"2008","v":"2008"},
+  {"n":"2007","v":"2007"},
+  {"n":"更早","v":"lt_year"}]},
+  
+  {"key":"by","name":"排序","value":[
+  {"n":"最近热映","v":"rankhot"},
+  {"n":"最近上映","v":"ranklatest"},
+  {"n":"最受好评","v":"rankpoint"}]}],
+  
+"2":[
+  {"key":"class","name":"剧情","value":[
+  {"n":"全部","v":""},
+  {"n":"言情","v":"言情"},
+  {"n":"剧情","v":"剧情"},
+  {"n":"伦理","v":"伦理"},
+  {"n":"喜剧","v":"喜剧"},
+  {"n":"悬疑","v":"悬疑"},
+  {"n":"都市","v":"都市"},
+  {"n":"偶像","v":"偶像"},
+  {"n":"古装","v":"古装"},
+  {"n":"军事","v":"军事"},
+  {"n":"警匪","v":"警匪"},
+  {"n":"历史","v":"历史"},
+  {"n":"励志","v":"励志"},
+  {"n":"神话","v":"神话"},
+  {"n":"谍战","v":"谍战"},
+  {"n":"青春","v":"青春剧"},
+  {"n":"家庭","v":"家庭剧"},
+  {"n":"动作","v":"动作"},
+  {"n":"情景","v":"情景"},
+  {"n":"武侠","v":"武侠"},
+  {"n":"科幻","v":"科幻"},
+  {"n":"其他","v":"其他"}]},
+  
+  {"key":"area","name":"地区","value":[
+  {"n":"全部","v":""},
+  {"n":"内地","v":"内地"},
+  {"n":"中国香港","v":"香港"},
+  {"n":"中国台湾","v":"台湾"},
+  {"n":"泰国","v":"泰国"},
+  {"n":"日本","v":"日本"},
+  {"n":"韩国","v":"韩国"},
+  {"n":"美国","v":"美国"},
+  {"n":"英国","v":"英国"},
+  {"n":"新加坡","v":"新加坡"}]},
+  
+  {"key":"act","name":"明星","value":[
+  {"n":"全部","v":""},
+  {"n":"杨幂","v":"杨幂"},
+  {"n":"热巴","v":"迪丽热巴"},
+  {"n":"张嘉译","v":"张嘉译"},
+  {"n":"赵丽颖","v":"赵丽颖"},
+  {"n":"赵又廷","v":"赵又廷"},
+  {"n":"胡歌","v":"胡歌"},
+  {"n":"孙俪","v":"孙俪"},
+  {"n":"韩东君","v":"韩东君"},
+  {"n":"周迅","v":"周迅"},
+  {"n":"张一山","v":"张一山"},
+  {"n":"李小璐","v":"李小璐"},
+  {"n":"李沁","v":"李沁"},
+  {"n":"陈坤","v":"陈坤"},
+  {"n":"刘亦菲","v":"刘亦菲"},
+  {"n":"唐嫣","v":"唐嫣"},
+  {"n":"李小冉","v":"李小冉"},
+  {"n":"周冬雨","v":"周冬雨"},
+  {"n":"于和伟","v":"于和伟"},
+  {"n":"李易峰","v":"李易峰"},
+  {"n":"雷佳音","v":"雷佳音"},
+  {"n":"何冰","v":"何冰"},
+  {"n":"阮经天","v":"阮经天"},
+  {"n":"梅婷","v":"梅婷"},
+  {"n":"徐峥","v":"徐峥"},
+  {"n":"祖峰","v":"祖峰"},
+  {"n":"秦海璐","v":"秦海璐"},
+  {"n":"杨紫","v":"杨紫"},
+  {"n":"任嘉伦","v":"任嘉伦"},
+  {"n":"贾乃亮","v":"贾乃亮"},
+  {"n":"罗晋","v":"罗晋"}]},
+  
+  {"key":"year","name":"年份","value":[
+  {"n":"全部","v":""},
+  {"n":"2023","v":"2023"},
+  {"n":"2022","v":"2022"},
+  {"n":"2021","v":"2021"},
+  {"n":"2020","v":"2020"},
+  {"n":"2019","v":"2019"},
+  {"n":"2018","v":"2018"},
+  {"n":"2017","v":"2017"},
+  {"n":"2016","v":"2016"},
+  {"n":"2015","v":"2015"},
+  {"n":"2014","v":"2014"},
+  {"n":"2013","v":"2013"},
+  {"n":"2012","v":"2012"},
+  {"n":"2010","v":"2010"},
+  {"n":"2009","v":"2009"},
+  {"n":"2008","v":"2008"},
+  {"n":"2007","v":"2007"},
+  {"n":"更早","v":"lt_year"}]},
+  
+  {"key":"by","name":"排序","value":[
+  {"n":"最近热映","v":"rankhot"},
+  {"n":"最近上映","v":"ranklatest"},
+  {"n":"最受好评","v":"rankpoint"}]}],
+  
+"3":[
+  {"key":"class","name":"剧情","value":[
+  {"n":"全部","v":""},
+  {"n":"脱口秀","v":"脱口秀"},
+  {"n":"真人秀","v":"真人秀"},
+  {"n":"搞笑","v":"搞笑"},
+  {"n":"选秀","v":"选秀"},
+  {"n":"八卦","v":"八卦"},
+  {"n":"访谈","v":"访谈"},
+  {"n":"情感","v":"情感"},
+  {"n":"生活","v":"生活"},
+  {"n":"晚会","v":"晚会"},
+  {"n":"音乐","v":"音乐"},
+  {"n":"职场","v":"职场"},
+  {"n":"美食","v":"美食"},
+  {"n":"时尚","v":"时尚"},
+  {"n":"游戏","v":"游戏"},
+  {"n":"少儿","v":"少儿"},
+  {"n":"体育","v":"体育"},
+  {"n":"纪实","v":"纪实"},
+  {"n":"科教","v":"科教"},
+  {"n":"曲艺","v":"曲艺"},
+  {"n":"歌舞","v":"歌舞"},
+  {"n":"财经","v":"财经"},
+  {"n":"汽车","v":"汽车"},
+  {"n":"播报","v":"播报"},
+  {"n":"其他","v":"其他"}]},
+  
+  {"key":"area","name":"地区","value":[
+  {"n":"全部","v":""},
+  {"n":"内地","v":"大陆"},
+  {"n":"中国香港","v":"香港"},
+  {"n":"中国台湾","v":"台湾"},
+  {"n":"日本","v":"日本"},
+  {"n":"欧美","v":"欧美"}]},
+  
+  {"key":"act","name":"明星","value":[
+  {"n":"全部","v":""},
+  {"n":"邓超","v":"邓超"},
+  {"n":"陈赫","v":"陈赫"},
+  {"n":"何炅","v":"何炅"},
+  {"n":"汪涵","v":"汪涵"},
+  {"n":"王俊凯","v":"王俊凯"},
+  {"n":"黄磊","v":"黄磊"},
+  {"n":"谢娜","v":"谢娜"},
+  {"n":"黄渤","v":"黄渤"},
+  {"n":"周杰伦","v":"周杰伦"},
+  {"n":"薛之谦","v":"薛之谦"},
+  {"n":"Angelababy","v":"Angelababy"},
+  {"n":"易烊千玺","v":"易烊千玺"},
+  {"n":"岳云鹏","v":"岳云鹏"},
+  {"n":"王嘉尔","v":"王嘉尔"},
+  {"n":"鹿晗","v":"鹿晗"},
+  {"n":"杨幂","v":"杨幂"},
+  {"n":"沈腾","v":"沈腾"},
+  {"n":"张艺兴","v":"张艺兴"},
+  {"n":"潘玮柏","v":"潘玮柏"},
+  {"n":"华晨宇","v":"华晨宇"},
+  {"n":"李维嘉","v":"李维嘉"},
+  {"n":"宋小宝","v":"宋小宝"},
+  {"n":"贾玲","v":"贾玲"},
+  {"n":"沙溢","v":"沙溢"},
+  {"n":"撒贝宁","v":"撒贝宁"},
+  {"n":"涂磊","v":"涂磊"}]},
+  
+  {"key":"by","name":"排序","value":[
+  {"n":"最近热映","v":"rankhot"},
+  {"n":"最近上映","v":"ranklatest"}]}],
+  
+"4":[
+  {"key":"class","name":"剧情","value":[
+  {"n":"全部","v":""},
+  {"n":"热血","v":"热血"},
+  {"n":"科幻","v":"科幻"},
+  {"n":"美少女","v":"美少女"},
+  {"n":"魔幻","v":"魔幻"},
+  {"n":"经典","v":"经典"},
+  {"n":"励志","v":"励志"},
+  {"n":"少儿","v":"少儿"},
+  {"n":"冒险","v":"冒险"},
+  {"n":"搞笑","v":"搞笑"},
+  {"n":"推理","v":"推理"},
+  {"n":"恋爱","v":"恋爱"},
+  {"n":"治愈","v":"治愈"},
+  {"n":"幻想","v":"幻想"},
+  {"n":"校园","v":"校园"},
+  {"n":"动物","v":"动物"},
+  {"n":"机战","v":"机战"},
+  {"n":"亲子","v":"亲子"},
+  {"n":"儿歌","v":"儿歌"},
+  {"n":"运动","v":"运动"},
+  {"n":"悬疑","v":"悬疑"},
+  {"n":"怪物","v":"怪物"},
+  {"n":"战争","v":"战争"},
+  {"n":"益智","v":"益智"},
+  {"n":"青春","v":"青春"},
+  {"n":"童话","v":"童话"},
+  {"n":"竞技","v":"竞技"},
+  {"n":"动作","v":"动作"},
+  {"n":"社会","v":"社会"},
+  {"n":"友情","v":"友情"},
+  {"n":"真人版","v":"真人版"},
+  {"n":"电影版","v":"电影版"},
+  {"n":"OVA版","v":"OVA版"}]},
+  
+  {"key":"area","name":"地区","value":[
+  {"n":"全部","v":""},
+  {"n":"内地","v":"大陆"},
+  {"n":"日本","v":"日本"},
+  {"n":"美国","v":"美国"}]},
+  
+  {"key":"year","name":"年份","value":[
+  {"n":"全部","v":""},
+  {"n":"2023","v":"2023"},
+  {"n":"2022","v":"2022"},
+  {"n":"2021","v":"2021"},
+  {"n":"2020","v":"2020"},
+  {"n":"2019","v":"2019"},
+  {"n":"2018","v":"2018"},
+  {"n":"2017","v":"2017"},
+  {"n":"2016","v":"2016"},
+  {"n":"2015","v":"2015"},
+  {"n":"2014","v":"2014"},
+  {"n":"2013","v":"2013"},
+  {"n":"2012","v":"2012"},
+  {"n":"2011","v":"2011"},
+  {"n":"2010","v":"2010"},
+  {"n":"2009","v":"2009"},
+  {"n":"2008","v":"2008"},
+  {"n":"2007","v":"2007"},
+  {"n":"2006","v":"2006"},
+  {"n":"2005","v":"2005"},
+  {"n":"2004","v":"2004"},
+  {"n":"更早","v":"更早"}]},
+  
+  {"key":"by","name":"排序","value":[
+  {"n":"最近热映","v":"rankhot"},
+  {"n":"最近上映","v":"ranklatest"}]}]}
+}
\ No newline at end of file
diff --git a/lib/sortName.js b/lib/sortName.js
new file mode 100644
index 0000000..b072933
--- /dev/null
+++ b/lib/sortName.js
@@ -0,0 +1,178 @@
+var strChineseFirstPY = "YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFLZPPQHGSCYYYNJQYXXGJHHSDSJNKKTMOMLCRXYPSNQSECCQZGGLLYJLMYZZSECYKYYHQWJSSGGYXYZYJWWKDJHYCHMYXJTLXJYQBYXZLDWRDJRWYSRLDZJPCBZJJBRCFTLECZSTZFXXZHTRQHYBDLYCZSSYMMRFMYQZPWWJJYFCRWFDFZQPYDDWYXKYJAWJFFXYPSFTZYHHYZYSWCJYXSCLCXXWZZXNBGNNXBXLZSZSBSGPYSYZDHMDZBQBZCWDZZYYTZHBTSYYBZGNTNXQYWQSKBPHHLXGYBFMJEBJHHGQTJCYSXSTKZHLYCKGLYSMZXYALMELDCCXGZYRJXSDLTYZCQKCNNJWHJTZZCQLJSTSTBNXBTYXCEQXGKWJYFLZQLYHYXSPSFXLMPBYSXXXYDJCZYLLLSJXFHJXPJBTFFYABYXBHZZBJYZLWLCZGGBTSSMDTJZXPTHYQTGLJSCQFZKJZJQNLZWLSLHDZBWJNCJZYZSQQYCQYRZCJJWYBRTWPYFTWEXCSKDZCTBZHYZZYYJXZCFFZZMJYXXSDZZOTTBZLQWFCKSZSXFYRLNYJMBDTHJXSQQCCSBXYYTSYFBXDZTGBCNSLCYZZPSAZYZZSCJCSHZQYDXLBPJLLMQXTYDZXSQJTZPXLCGLQTZWJBHCTSYJSFXYEJJTLBGXSXJMYJQQPFZASYJNTYDJXKJCDJSZCBARTDCLYJQMWNQNCLLLKBYBZZSYHQQLTWLCCXTXLLZNTYLNEWYZYXCZXXGRKRMTCNDNJTSYYSSDQDGHSDBJGHRWRQLYBGLXHLGTGXBQJDZPYJSJYJCTMRNYMGRZJCZGJMZMGXMPRYXKJNYMSGMZJYMKMFXMLDTGFBHCJHKYLPFMDXLQJJSMTQGZSJLQDLDGJYCALCMZCSDJLLNXDJFFFFJCZFMZFFPFKHKGDPSXKTACJDHHZDDCRRCFQYJKQCCWJDXHWJLYLLZGCFCQDSMLZPBJJPLSBCJGGDCKKDEZSQCCKJGCGKDJTJDLZYCXKLQSCGJCLTFPCQCZGWPJDQYZJJBYJHSJDZWGFSJGZKQCCZLLPSPKJGQJHZZLJPLGJGJJTHJJYJZCZMLZLYQBGJWMLJKXZDZNJQSYZMLJLLJKYWXMKJLHSKJGBMCLYYMKXJQLBMLLKMDXXKWYXYSLMLPSJQQJQXYXFJTJDXMXXLLCXQBSYJBGWYMBGGBCYXPJYGPEPFGDJGBHBNSQJYZJKJKHXQFGQZKFHYGKHDKLLSDJQXPQYKYBNQSXQNSZSWHBSXWHXWBZZXDMNSJBSBKBBZKLYLXGWXDRWYQZMYWSJQLCJXXJXKJEQXSCYETLZHLYYYSDZPAQYZCMTLSHTZCFYZYXYLJSDCJQAGYSLCQLYYYSHMRQQKLDXZSCSSSYDYCJYSFSJBFRSSZQSBXXPXJYSDRCKGJLGDKZJZBDKTCSYQPYHSTCLDJDHMXMCGXYZHJDDTMHLTXZXYLYMOHYJCLTYFBQQXPFBDFHHTKSQHZYYWCNXXCRWHOWGYJLEGWDQCWGFJYCSNTMYTOLBYGWQWESJPWNMLRYDZSZTXYQPZGCWXHNGPYXSHMYQJXZTDPPBFYHZHTJYFDZWKGKZBLDNTSXHQEEGZZYLZMMZYJZGXZXKHKSTXNXXWYLYAPSTHXDWHZYMPXAGKYDXBHNHXKDPJNMYHYLPMGOCSLNZHKXXLPZZLBMLSFBHHGYGYYGGBHSCYAQTYWLXTZQCEZYDQDQMMHTKLLSZHLSJZWFYHQSWSCWLQAZYNYTLSXTHAZNKZZSZZLAXXZWWCTGQQTDDYZTCCHYQZFLXPSLZYGPZSZNGLNDQTBDLXGTCTAJDKYWNSYZLJHHZZCWNYYZYWMHYCHHYXHJKZWSXHZYXLYSKQYSPSLYZWMYPPKBYGLKZHTYXAXQSYSHXASMCHKDSCRSWJPWXSGZJLWWSCHSJHSQNHCSEGNDAQTBAALZZMSSTDQJCJKTSCJAXPLGGXHHGXXZCXPDMMHLDGTYBYSJMXHMRCPXXJZCKZXSHMLQXXTTHXWZFKHCCZDYTCJYXQHLXDHYPJQXYLSYYDZOZJNYXQEZYSQYAYXWYPDGXDDXSPPYZNDLTWRHXYDXZZJHTCXMCZLHPYYYYMHZLLHNXMYLLLMDCPPXHMXDKYCYRDLTXJCHHZZXZLCCLYLNZSHZJZZLNNRLWHYQSNJHXYNTTTKYJPYCHHYEGKCTTWLGQRLGGTGTYGYHPYHYLQYQGCWYQKPYYYTTTTLHYHLLTYTTSPLKYZXGZWGPYDSSZZDQXSKCQNMJJZZBXYQMJRTFFBTKHZKBXLJJKDXJTLBWFZPPTKQTZTGPDGNTPJYFALQMKGXBDCLZFHZCLLLLADPMXDJHLCCLGYHDZFGYDDGCYYFGYDXKSSEBDHYKDKDKHNAXXYBPBYYHXZQGAFFQYJXDMLJCSQZLLPCHBSXGJYNDYBYQSPZWJLZKSDDTACTBXZDYZYPJZQSJNKKTKNJDJGYYPGTLFYQKASDNTCYHBLWDZHBBYDWJRYGKZYHEYYFJMSDTYFZJJHGCXPLXHLDWXXJKYTCYKSSSMTWCTTQZLPBSZDZWZXGZAGYKTYWXLHLSPBCLLOQMMZSSLCMBJCSZZKYDCZJGQQDSMCYTZQQLWZQZXSSFPTTFQMDDZDSHDTDWFHTDYZJYQJQKYPBDJYYXTLJHDRQXXXHAYDHRJLKLYTWHLLRLLRCXYLBWSRSZZSYMKZZHHKYHXKSMDSYDYCJPBZBSQLFCXXXNXKXWYWSDZYQOGGQMMYHCDZTTFJYYBGSTTTYBYKJDHKYXBELHTYPJQNFXFDYKZHQKZBYJTZBXHFDXKDASWTAWAJLDYJSFHBLDNNTNQJTJNCHXFJSRFWHZFMDRYJYJWZPDJKZYJYMPCYZNYNXFBYTFYFWYGDBNZZZDNYTXZEMMQBSQEHXFZMBMFLZZSRXYMJGSXWZJSPRYDJSJGXHJJGLJJYNZZJXHGXKYMLPYYYCXYTWQZSWHWLYRJLPXSLSXMFSWWKLCTNXNYNPSJSZHDZEPTXMYYWXYYSYWLXJQZQXZDCLEEELMCPJPCLWBXSQHFWWTFFJTNQJHJQDXHWLBYZNFJLALKYYJLDXHHYCSTYYWNRJYXYWTRMDRQHWQCMFJDYZMHMYYXJWMYZQZXTLMRSPWWCHAQBXYGZYPXYYRRCLMPYMGKSJSZYSRMYJSNXTPLNBAPPYPYLXYYZKYNLDZYJZCZNNLMZHHARQMPGWQTZMXXMLLHGDZXYHXKYXYCJMFFYYHJFSBSSQLXXNDYCANNMTCJCYPRRNYTYQNYYMBMSXNDLYLYSLJRLXYSXQMLLYZLZJJJKYZZCSFBZXXMSTBJGNXYZHLXNMCWSCYZYFZLXBRNNNYLBNRTGZQYSATSWRYHYJZMZDHZGZDWYBSSCSKXSYHYTXXGCQGXZZSHYXJSCRHMKKBXCZJYJYMKQHZJFNBHMQHYSNJNZYBKNQMCLGQHWLZNZSWXKHLJHYYBQLBFCDSXDLDSPFZPSKJYZWZXZDDXJSMMEGJSCSSMGCLXXKYYYLNYPWWWGYDKZJGGGZGGSYCKNJWNJPCXBJJTQTJWDSSPJXZXNZXUMELPXFSXTLLXCLJXJJLJZXCTPSWXLYDHLYQRWHSYCSQYYBYAYWJJJQFWQCQQCJQGXALDBZZYJGKGXPLTZYFXJLTPADKYQHPMATLCPDCKBMTXYBHKLENXDLEEGQDYMSAWHZMLJTWYGXLYQZLJEEYYBQQFFNLYXRDSCTGJGXYYNKLLYQKCCTLHJLQMKKZGCYYGLLLJDZGYDHZWXPYSJBZKDZGYZZHYWYFQYTYZSZYEZZLYMHJJHTSMQWYZLKYYWZCSRKQYTLTDXWCTYJKLWSQZWBDCQYNCJSRSZJLKCDCDTLZZZACQQZZDDXYPLXZBQJYLZLLLQDDZQJYJYJZYXNYYYNYJXKXDAZWYRDLJYYYRJLXLLDYXJCYWYWNQCCLDDNYYYNYCKCZHXXCCLGZQJGKWPPCQQJYSBZZXYJSQPXJPZBSBDSFNSFPZXHDWZTDWPPTFLZZBZDMYYPQJRSDZSQZSQXBDGCPZSWDWCSQZGMDHZXMWWFYBPDGPHTMJTHZSMMBGZMBZJCFZWFZBBZMQCFMBDMCJXLGPNJBBXGYHYYJGPTZGZMQBQTCGYXJXLWZKYDPDYMGCFTPFXYZTZXDZXTGKMTYBBCLBJASKYTSSQYYMSZXFJEWLXLLSZBQJJJAKLYLXLYCCTSXMCWFKKKBSXLLLLJYXTYLTJYYTDPJHNHNNKBYQNFQYYZBYYESSESSGDYHFHWTCJBSDZZTFDMXHCNJZYMQWSRYJDZJQPDQBBSTJGGFBKJBXTGQHNGWJXJGDLLTHZHHYYYYYYSXWTYYYCCBDBPYPZYCCZYJPZYWCBDLFWZCWJDXXHYHLHWZZXJTCZLCDPXUJCZZZLYXJJTXPHFXWPYWXZPTDZZBDZCYHJHMLXBQXSBYLRDTGJRRCTTTHYTCZWMXFYTWWZCWJWXJYWCSKYBZSCCTZQNHXNWXXKHKFHTSWOCCJYBCMPZZYKBNNZPBZHHZDLSYDDYTYFJPXYNGFXBYQXCBHXCPSXTYZDMKYSNXSXLHKMZXLYHDHKWHXXSSKQYHHCJYXGLHZXCSNHEKDTGZXQYPKDHEXTYKCNYMYYYPKQYYYKXZLTHJQTBYQHXBMYHSQCKWWYLLHCYYLNNEQXQWMCFBDCCMLJGGXDQKTLXKGNQCDGZJWYJJLYHHQTTTNWCHMXCXWHWSZJYDJCCDBQCDGDNYXZTHCQRXCBHZTQCBXWGQWYYBXHMBYMYQTYEXMQKYAQYRGYZSLFYKKQHYSSQYSHJGJCNXKZYCXSBXYXHYYLSTYCXQTHYSMGSCPMMGCCCCCMTZTASMGQZJHKLOSQYLSWTMXSYQKDZLJQQYPLSYCZTCQQPBBQJZCLPKHQZYYXXDTDDTSJCXFFLLCHQXMJLWCJCXTSPYCXNDTJSHJWXDQQJSKXYAMYLSJHMLALYKXCYYDMNMDQMXMCZNNCYBZKKYFLMCHCMLHXRCJJHSYLNMTJZGZGYWJXSRXCWJGJQHQZDQJDCJJZKJKGDZQGJJYJYLXZXXCDQHHHEYTMHLFSBDJSYYSHFYSTCZQLPBDRFRZTZYKYWHSZYQKWDQZRKMSYNBCRXQBJYFAZPZZEDZCJYWBCJWHYJBQSZYWRYSZPTDKZPFPBNZTKLQYHBBZPNPPTYZZYBQNYDCPJMMCYCQMCYFZZDCMNLFPBPLNGQJTBTTNJZPZBBZNJKLJQYLNBZQHKSJZNGGQSZZKYXSHPZSNBCGZKDDZQANZHJKDRTLZLSWJLJZLYWTJNDJZJHXYAYNCBGTZCSSQMNJPJYTYSWXZFKWJQTKHTZPLBHSNJZSYZBWZZZZLSYLSBJHDWWQPSLMMFBJDWAQYZTCJTBNNWZXQXCDSLQGDSDPDZHJTQQPSWLYYJZLGYXYZLCTCBJTKTYCZJTQKBSJLGMGZDMCSGPYNJZYQYYKNXRPWSZXMTNCSZZYXYBYHYZAXYWQCJTLLCKJJTJHGDXDXYQYZZBYWDLWQCGLZGJGQRQZCZSSBCRPCSKYDZNXJSQGXSSJMYDNSTZTPBDLTKZWXQWQTZEXNQCZGWEZKSSBYBRTSSSLCCGBPSZQSZLCCGLLLZXHZQTHCZMQGYZQZNMCOCSZJMMZSQPJYGQLJYJPPLDXRGZYXCCSXHSHGTZNLZWZKJCXTCFCJXLBMQBCZZWPQDNHXLJCTHYZLGYLNLSZZPCXDSCQQHJQKSXZPBAJYEMSMJTZDXLCJYRYYNWJBNGZZTMJXLTBSLYRZPYLSSCNXPHLLHYLLQQZQLXYMRSYCXZLMMCZLTZSDWTJJLLNZGGQXPFSKYGYGHBFZPDKMWGHCXMSGDXJMCJZDYCABXJDLNBCDQYGSKYDQTXDJJYXMSZQAZDZFSLQXYJSJZYLBTXXWXQQZBJZUFBBLYLWDSLJHXJYZJWTDJCZFQZQZZDZSXZZQLZCDZFJHYSPYMPQZMLPPLFFXJJNZZYLSJEYQZFPFZKSYWJJJHRDJZZXTXXGLGHYDXCSKYSWMMZCWYBAZBJKSHFHJCXMHFQHYXXYZFTSJYZFXYXPZLCHMZMBXHZZSXYFYMNCWDABAZLXKTCSHHXKXJJZJSTHYGXSXYYHHHJWXKZXSSBZZWHHHCWTZZZPJXSNXQQJGZYZYWLLCWXZFXXYXYHXMKYYSWSQMNLNAYCYSPMJKHWCQHYLAJJMZXHMMCNZHBHXCLXTJPLTXYJHDYYLTTXFSZHYXXSJBJYAYRSMXYPLCKDUYHLXRLNLLSTYZYYQYGYHHSCCSMZCTZQXKYQFPYYRPFFLKQUNTSZLLZMWWTCQQYZWTLLMLMPWMBZSSTZRBPDDTLQJJBXZCSRZQQYGWCSXFWZLXCCRSZDZMCYGGDZQSGTJSWLJMYMMZYHFBJDGYXCCPSHXNZCSBSJYJGJMPPWAFFYFNXHYZXZYLREMZGZCYZSSZDLLJCSQFNXZKPTXZGXJJGFMYYYSNBTYLBNLHPFZDCYFBMGQRRSSSZXYSGTZRNYDZZCDGPJAFJFZKNZBLCZSZPSGCYCJSZLMLRSZBZZLDLSLLYSXSQZQLYXZLSKKBRXBRBZCYCXZZZEEYFGKLZLYYHGZSGZLFJHGTGWKRAAJYZKZQTSSHJJXDCYZUYJLZYRZDQQHGJZXSSZBYKJPBFRTJXLLFQWJHYLQTYMBLPZDXTZYGBDHZZRBGXHWNJTJXLKSCFSMWLSDQYSJTXKZSCFWJLBXFTZLLJZLLQBLSQMQQCGCZFPBPHZCZJLPYYGGDTGWDCFCZQYYYQYSSCLXZSKLZZZGFFCQNWGLHQYZJJCZLQZZYJPJZZBPDCCMHJGXDQDGDLZQMFGPSYTSDYFWWDJZJYSXYYCZCYHZWPBYKXRYLYBHKJKSFXTZJMMCKHLLTNYYMSYXYZPYJQYCSYCWMTJJKQYRHLLQXPSGTLYYCLJSCPXJYZFNMLRGJJTYZBXYZMSJYJHHFZQMSYXRSZCWTLRTQZSSTKXGQKGSPTGCZNJSJCQCXHMXGGZTQYDJKZDLBZSXJLHYQGGGTHQSZPYHJHHGYYGKGGCWJZZYLCZLXQSFTGZSLLLMLJSKCTBLLZZSZMMNYTPZSXQHJCJYQXYZXZQZCPSHKZZYSXCDFGMWQRLLQXRFZTLYSTCTMJCXJJXHJNXTNRZTZFQYHQGLLGCXSZSJDJLJCYDSJTLNYXHSZXCGJZYQPYLFHDJSBPCCZHJJJQZJQDYBSSLLCMYTTMQTBHJQNNYGKYRQYQMZGCJKPDCGMYZHQLLSLLCLMHOLZGDYYFZSLJCQZLYLZQJESHNYLLJXGJXLYSYYYXNBZLJSSZCQQCJYLLZLTJYLLZLLBNYLGQCHXYYXOXCXQKYJXXXYKLXSXXYQXCYKQXQCSGYXXYQXYGYTQOHXHXPYXXXULCYEYCHZZCBWQBBWJQZSCSZSSLZYLKDESJZWMYMCYTSDSXXSCJPQQSQYLYYZYCMDJDZYWCBTJSYDJKCYDDJLBDJJSODZYSYXQQYXDHHGQQYQHDYXWGMMMAJDYBBBPPBCMUUPLJZSMTXERXJMHQNUTPJDCBSSMSSSTKJTSSMMTRCPLZSZMLQDSDMJMQPNQDXCFYNBFSDQXYXHYAYKQYDDLQYYYSSZBYDSLNTFQTZQPZMCHDHCZCWFDXTMYQSPHQYYXSRGJCWTJTZZQMGWJJTJHTQJBBHWZPXXHYQFXXQYWYYHYSCDYDHHQMNMTMWCPBSZPPZZGLMZFOLLCFWHMMSJZTTDHZZYFFYTZZGZYSKYJXQYJZQBHMBZZLYGHGFMSHPZFZSNCLPBQSNJXZSLXXFPMTYJYGBXLLDLXPZJYZJYHHZCYWHJYLSJEXFSZZYWXKZJLUYDTMLYMQJPWXYHXSKTQJEZRPXXZHHMHWQPWQLYJJQJJZSZCPHJLCHHNXJLQWZJHBMZYXBDHHYPZLHLHLGFWLCHYYTLHJXCJMSCPXSTKPNHQXSRTYXXTESYJCTLSSLSTDLLLWWYHDHRJZSFGXTSYCZYNYHTDHWJSLHTZDQDJZXXQHGYLTZPHCSQFCLNJTCLZPFSTPDYNYLGMJLLYCQHYSSHCHYLHQYQTMZYPBYWRFQYKQSYSLZDQJMPXYYSSRHZJNYWTQDFZBWWTWWRXCWHGYHXMKMYYYQMSMZHNGCEPMLQQMTCWCTMMPXJPJJHFXYYZSXZHTYBMSTSYJTTQQQYYLHYNPYQZLCYZHZWSMYLKFJXLWGXYPJYTYSYXYMZCKTTWLKSMZSYLMPWLZWXWQZSSAQSYXYRHSSNTSRAPXCPWCMGDXHXZDZYFJHGZTTSBJHGYZSZYSMYCLLLXBTYXHBBZJKSSDMALXHYCFYGMQYPJYCQXJLLLJGSLZGQLYCJCCZOTYXMTMTTLLWTGPXYMZMKLPSZZZXHKQYSXCTYJZYHXSHYXZKXLZWPSQPYHJWPJPWXQQYLXSDHMRSLZZYZWTTCYXYSZZSHBSCCSTPLWSSCJCHNLCGCHSSPHYLHFHHXJSXYLLNYLSZDHZXYLSXLWZYKCLDYAXZCMDDYSPJTQJZLNWQPSSSWCTSTSZLBLNXSMNYYMJQBQHRZWTYYDCHQLXKPZWBGQYBKFCMZWPZLLYYLSZYDWHXPSBCMLJBSCGBHXLQHYRLJXYSWXWXZSLDFHLSLYNJLZYFLYJYCDRJLFSYZFSLLCQYQFGJYHYXZLYLMSTDJCYHBZLLNWLXXYGYYHSMGDHXXHHLZZJZXCZZZCYQZFNGWPYLCPKPYYPMCLQKDGXZGGWQBDXZZKZFBXXLZXJTPJPTTBYTSZZDWSLCHZHSLTYXHQLHYXXXYYZYSWTXZKHLXZXZPYHGCHKCFSYHUTJRLXFJXPTZTWHPLYXFCRHXSHXKYXXYHZQDXQWULHYHMJTBFLKHTXCWHJFWJCFPQRYQXCYYYQYGRPYWSGSUNGWCHKZDXYFLXXHJJBYZWTSXXNCYJJYMSWZJQRMHXZWFQSYLZJZGBHYNSLBGTTCSYBYXXWXYHXYYXNSQYXMQYWRGYQLXBBZLJSYLPSYTJZYHYZAWLRORJMKSCZJXXXYXCHDYXRYXXJDTSQFXLYLTSFFYXLMTYJMJUYYYXLTZCSXQZQHZXLYYXZHDNBRXXXJCTYHLBRLMBRLLAXKYLLLJLYXXLYCRYLCJTGJCMTLZLLCYZZPZPCYAWHJJFYBDYYZSMPCKZDQYQPBPCJPDCYZMDPBCYYDYCNNPLMTMLRMFMMGWYZBSJGYGSMZQQQZTXMKQWGXLLPJGZBQCDJJJFPKJKCXBLJMSWMDTQJXLDLPPBXCWRCQFBFQJCZAHZGMYKPHYYHZYKNDKZMBPJYXPXYHLFPNYYGXJDBKXNXHJMZJXSTRSTLDXSKZYSYBZXJLXYSLBZYSLHXJPFXPQNBYLLJQKYGZMCYZZYMCCSLCLHZFWFWYXZMWSXTYNXJHPYYMCYSPMHYSMYDYSHQYZCHMJJMZCAAGCFJBBHPLYZYLXXSDJGXDHKXXTXXNBHRMLYJSLTXMRHNLXQJXYZLLYSWQGDLBJHDCGJYQYCMHWFMJYBMBYJYJWYMDPWHXQLDYGPDFXXBCGJSPCKRSSYZJMSLBZZJFLJJJLGXZGYXYXLSZQYXBEXYXHGCXBPLDYHWETTWWCJMBTXCHXYQXLLXFLYXLLJLSSFWDPZSMYJCLMWYTCZPCHQEKCQBWLCQYDPLQPPQZQFJQDJHYMMCXTXDRMJWRHXCJZYLQXDYYNHYYHRSLSRSYWWZJYMTLTLLGTQCJZYABTCKZCJYCCQLJZQXALMZYHYWLWDXZXQDLLQSHGPJFJLJHJABCQZDJGTKHSSTCYJLPSWZLXZXRWGLDLZRLZXTGSLLLLZLYXXWGDZYGBDPHZPBRLWSXQBPFDWOFMWHLYPCBJCCLDMBZPBZZLCYQXLDOMZBLZWPDWYYGDSTTHCSQSCCRSSSYSLFYBFNTYJSZDFNDPDHDZZMBBLSLCMYFFGTJJQWFTMTPJWFNLBZCMMJTGBDZLQLPYFHYYMJYLSDCHDZJWJCCTLJCLDTLJJCPDDSQDSSZYBNDBJLGGJZXSXNLYCYBJXQYCBYLZCFZPPGKCXZDZFZTJJFJSJXZBNZYJQTTYJYHTYCZHYMDJXTTMPXSPLZCDWSLSHXYPZGTFMLCJTYCBPMGDKWYCYZCDSZZYHFLYCTYGWHKJYYLSJCXGYWJCBLLCSNDDBTZBSCLYZCZZSSQDLLMQYYHFSLQLLXFTYHABXGWNYWYYPLLSDLDLLBJCYXJZMLHLJDXYYQYTDLLLBUGBFDFBBQJZZMDPJHGCLGMJJPGAEHHBWCQXAXHHHZCHXYPHJAXHLPHJPGPZJQCQZGJJZZUZDMQYYBZZPHYHYBWHAZYJHYKFGDPFQSDLZMLJXKXGALXZDAGLMDGXMWZQYXXDXXPFDMMSSYMPFMDMMKXKSYZYSHDZKXSYSMMZZZMSYDNZZCZXFPLSTMZDNMXCKJMZTYYMZMZZMSXHHDCZJEMXXKLJSTLWLSQLYJZLLZJSSDPPMHNLZJCZYHMXXHGZCJMDHXTKGRMXFWMCGMWKDTKSXQMMMFZZYDKMSCLCMPCGMHSPXQPZDSSLCXKYXTWLWJYAHZJGZQMCSNXYYMMPMLKJXMHLMLQMXCTKZMJQYSZJSYSZHSYJZJCDAJZYBSDQJZGWZQQXFKDMSDJLFWEHKZQKJPEYPZYSZCDWYJFFMZZYLTTDZZEFMZLBNPPLPLPEPSZALLTYLKCKQZKGENQLWAGYXYDPXLHSXQQWQCQXQCLHYXXMLYCCWLYMQYSKGCHLCJNSZKPYZKCQZQLJPDMDZHLASXLBYDWQLWDNBQCRYDDZTJYBKBWSZDXDTNPJDTCTQDFXQQMGNXECLTTBKPWSLCTYQLPWYZZKLPYGZCQQPLLKCCYLPQMZCZQCLJSLQZDJXLDDHPZQDLJJXZQDXYZQKZLJCYQDYJPPYPQYKJYRMPCBYMCXKLLZLLFQPYLLLMBSGLCYSSLRSYSQTMXYXZQZFDZUYSYZTFFMZZSMZQHZSSCCMLYXWTPZGXZJGZGSJSGKDDHTQGGZLLBJDZLCBCHYXYZHZFYWXYZYMSDBZZYJGTSMTFXQYXQSTDGSLNXDLRYZZLRYYLXQHTXSRTZNGZXBNQQZFMYKMZJBZYMKBPNLYZPBLMCNQYZZZSJZHJCTZKHYZZJRDYZHNPXGLFZTLKGJTCTSSYLLGZRZBBQZZKLPKLCZYSSUYXBJFPNJZZXCDWXZYJXZZDJJKGGRSRJKMSMZJLSJYWQSKYHQJSXPJZZZLSNSHRNYPZTWCHKLPSRZLZXYJQXQKYSJYCZTLQZYBBYBWZPQDWWYZCYTJCJXCKCWDKKZXSGKDZXWWYYJQYYTCYTDLLXWKCZKKLCCLZCQQDZLQLCSFQCHQHSFSMQZZLNBJJZBSJHTSZDYSJQJPDLZCDCWJKJZZLPYCGMZWDJJBSJQZSYZYHHXJPBJYDSSXDZNCGLQMBTSFSBPDZDLZNFGFJGFSMPXJQLMBLGQCYYXBQKDJJQYRFKZTJDHCZKLBSDZCFJTPLLJGXHYXZCSSZZXSTJYGKGCKGYOQXJPLZPBPGTGYJZGHZQZZLBJLSQFZGKQQJZGYCZBZQTLDXRJXBSXXPZXHYZYCLWDXJJHXMFDZPFZHQHQMQGKSLYHTYCGFRZGNQXCLPDLBZCSCZQLLJBLHBZCYPZZPPDYMZZSGYHCKCPZJGSLJLNSCDSLDLXBMSTLDDFJMKDJDHZLZXLSZQPQPGJLLYBDSZGQLBZLSLKYYHZTTNTJYQTZZPSZQZTLLJTYYLLQLLQYZQLBDZLSLYYZYMDFSZSNHLXZNCZQZPBWSKRFBSYZMTHBLGJPMCZZLSTLXSHTCSYZLZBLFEQHLXFLCJLYLJQCBZLZJHHSSTBRMHXZHJZCLXFNBGXGTQJCZTMSFZKJMSSNXLJKBHSJXNTNLZDNTLMSJXGZJYJCZXYJYJWRWWQNZTNFJSZPZSHZJFYRDJSFSZJZBJFZQZZHZLXFYSBZQLZSGYFTZDCSZXZJBQMSZKJRHYJZCKMJKHCHGTXKXQGLXPXFXTRTYLXJXHDTSJXHJZJXZWZLCQSBTXWXGXTXXHXFTSDKFJHZYJFJXRZSDLLLTQSQQZQWZXSYQTWGWBZCGZLLYZBCLMQQTZHZXZXLJFRMYZFLXYSQXXJKXRMQDZDMMYYBSQBHGZMWFWXGMXLZPYYTGZYCCDXYZXYWGSYJYZNBHPZJSQSYXSXRTFYZGRHZTXSZZTHCBFCLSYXZLZQMZLMPLMXZJXSFLBYZMYQHXJSXRXSQZZZSSLYFRCZJRCRXHHZXQYDYHXSJJHZCXZBTYNSYSXJBQLPXZQPYMLXZKYXLXCJLCYSXXZZLXDLLLJJYHZXGYJWKJRWYHCPSGNRZLFZWFZZNSXGXFLZSXZZZBFCSYJDBRJKRDHHGXJLJJTGXJXXSTJTJXLYXQFCSGSWMSBCTLQZZWLZZKXJMLTMJYHSDDBXGZHDLBMYJFRZFSGCLYJBPMLYSMSXLSZJQQHJZFXGFQFQBPXZGYYQXGZTCQWYLTLGWSGWHRLFSFGZJMGMGBGTJFSYZZGZYZAFLSSPMLPFLCWBJZCLJJMZLPJJLYMQDMYYYFBGYGYZMLYZDXQYXRQQQHSYYYQXYLJTYXFSFSLLGNQCYHYCWFHCCCFXPYLYPLLZYXXXXXKQHHXSHJZCFZSCZJXCPZWHHHHHAPYLQALPQAFYHXDYLUKMZQGGGDDESRNNZLTZGCHYPPYSQJJHCLLJTOLNJPZLJLHYMHEYDYDSQYCDDHGZUNDZCLZYZLLZNTNYZGSLHSLPJJBDGWXPCDUTJCKLKCLWKLLCASSTKZZDNQNTTLYYZSSYSSZZRYLJQKCQDHHCRXRZYDGRGCWCGZQFFFPPJFZYNAKRGYWYQPQXXFKJTSZZXSWZDDFBBXTBGTZKZNPZZPZXZPJSZBMQHKCYXYLDKLJNYPKYGHGDZJXXEAHPNZKZTZCMXCXMMJXNKSZQNMNLWBWWXJKYHCPSTMCSQTZJYXTPCTPDTNNPGLLLZSJLSPBLPLQHDTNJNLYYRSZFFJFQWDPHZDWMRZCCLODAXNSSNYZRESTYJWJYJDBCFXNMWTTBYLWSTSZGYBLJPXGLBOCLHPCBJLTMXZLJYLZXCLTPNCLCKXTPZJSWCYXSFYSZDKNTLBYJCYJLLSTGQCBXRYZXBXKLYLHZLQZLNZCXWJZLJZJNCJHXMNZZGJZZXTZJXYCYYCXXJYYXJJXSSSJSTSSTTPPGQTCSXWZDCSYFPTFBFHFBBLZJCLZZDBXGCXLQPXKFZFLSYLTUWBMQJHSZBMDDBCYSCCLDXYCDDQLYJJWMQLLCSGLJJSYFPYYCCYLTJANTJJPWYCMMGQYYSXDXQMZHSZXPFTWWZQSWQRFKJLZJQQYFBRXJHHFWJJZYQAZMYFRHCYYBYQWLPEXCCZSTYRLTTDMQLYKMBBGMYYJPRKZNPBSXYXBHYZDJDNGHPMFSGMWFZMFQMMBCMZZCJJLCNUXYQLMLRYGQZCYXZLWJGCJCGGMCJNFYZZJHYCPRRCMTZQZXHFQGTJXCCJEAQCRJYHPLQLSZDJRBCQHQDYRHYLYXJSYMHZYDWLDFRYHBPYDTSSCNWBXGLPZMLZZTQSSCPJMXXYCSJYTYCGHYCJWYRXXLFEMWJNMKLLSWTXHYYYNCMMCWJDQDJZGLLJWJRKHPZGGFLCCSCZMCBLTBHBQJXQDSPDJZZGKGLFQYWBZYZJLTSTDHQHCTCBCHFLQMPWDSHYYTQWCNZZJTLBYMBPDYYYXSQKXWYYFLXXNCWCXYPMAELYKKJMZZZBRXYYQJFLJPFHHHYTZZXSGQQMHSPGDZQWBWPJHZJDYSCQWZKTXXSQLZYYMYSDZGRXCKKUJLWPYSYSCSYZLRMLQSYLJXBCXTLWDQZPCYCYKPPPNSXFYZJJRCEMHSZMSXLXGLRWGCSTLRSXBZGBZGZTCPLUJLSLYLYMTXMTZPALZXPXJTJWTCYYZLBLXBZLQMYLXPGHDSLSSDMXMBDZZSXWHAMLCZCPJMCNHJYSNSYGCHSKQMZZQDLLKABLWJXSFMOCDXJRRLYQZKJMYBYQLYHETFJZFRFKSRYXFJTWDSXXSYSQJYSLYXWJHSNLXYYXHBHAWHHJZXWMYLJCSSLKYDZTXBZSYFDXGXZJKHSXXYBSSXDPYNZWRPTQZCZENYGCXQFJYKJBZMLJCMQQXUOXSLYXXLYLLJDZBTYMHPFSTTQQWLHOKYBLZZALZXQLHZWRRQHLSTMYPYXJJXMQSJFNBXYXYJXXYQYLTHYLQYFMLKLJTMLLHSZWKZHLJMLHLJKLJSTLQXYLMBHHLNLZXQJHXCFXXLHYHJJGBYZZKBXSCQDJQDSUJZYYHZHHMGSXCSYMXFEBCQWWRBPYYJQTYZCYQYQQZYHMWFFHGZFRJFCDPXNTQYZPDYKHJLFRZXPPXZDBBGZQSTLGDGYLCQMLCHHMFYWLZYXKJLYPQHSYWMQQGQZMLZJNSQXJQSYJYCBEHSXFSZPXZWFLLBCYYJDYTDTHWZSFJMQQYJLMQXXLLDTTKHHYBFPWTYYSQQWNQWLGWDEBZWCMYGCULKJXTMXMYJSXHYBRWFYMWFRXYQMXYSZTZZTFYKMLDHQDXWYYNLCRYJBLPSXCXYWLSPRRJWXHQYPHTYDNXHHMMYWYTZCSQMTSSCCDALWZTCPQPYJLLQZYJSWXMZZMMYLMXCLMXCZMXMZSQTZPPQQBLPGXQZHFLJJHYTJSRXWZXSCCDLXTYJDCQJXSLQYCLZXLZZXMXQRJMHRHZJBHMFLJLMLCLQNLDXZLLLPYPSYJYSXCQQDCMQJZZXHNPNXZMEKMXHYKYQLXSXTXJYYHWDCWDZHQYYBGYBCYSCFGPSJNZDYZZJZXRZRQJJYMCANYRJTLDPPYZBSTJKXXZYPFDWFGZZRPYMTNGXZQBYXNBUFNQKRJQZMJEGRZGYCLKXZDSKKNSXKCLJSPJYYZLQQJYBZSSQLLLKJXTBKTYLCCDDBLSPPFYLGYDTZJYQGGKQTTFZXBDKTYYHYBBFYTYYBCLPDYTGDHRYRNJSPTCSNYJQHKLLLZSLYDXXWBCJQSPXBPJZJCJDZFFXXBRMLAZHCSNDLBJDSZBLPRZTSWSBXBCLLXXLZDJZSJPYLYXXYFTFFFBHJJXGBYXJPMMMPSSJZJMTLYZJXSWXTYLEDQPJMYGQZJGDJLQJWJQLLSJGJGYGMSCLJJXDTYGJQJQJCJZCJGDZZSXQGSJGGCXHQXSNQLZZBXHSGZXCXYLJXYXYYDFQQJHJFXDHCTXJYRXYSQTJXYEFYYSSYYJXNCYZXFXMSYSZXYYSCHSHXZZZGZZZGFJDLTYLNPZGYJYZYYQZPBXQBDZTZCZYXXYHHSQXSHDHGQHJHGYWSZTMZMLHYXGEBTYLZKQWYTJZRCLEKYSTDBCYKQQSAYXCJXWWGSBHJYZYDHCSJKQCXSWXFLTYNYZPZCCZJQTZWJQDZZZQZLJJXLSBHPYXXPSXSHHEZTXFPTLQYZZXHYTXNCFZYYHXGNXMYWXTZSJPTHHGYMXMXQZXTSBCZYJYXXTYYZYPCQLMMSZMJZZLLZXGXZAAJZYXJMZXWDXZSXZDZXLEYJJZQBHZWZZZQTZPSXZTDSXJJJZNYAZPHXYYSRNQDTHZHYYKYJHDZXZLSWCLYBZYECWCYCRYLCXNHZYDZYDYJDFRJJHTRSQTXYXJRJHOJYNXELXSFSFJZGHPZSXZSZDZCQZBYYKLSGSJHCZSHDGQGXYZGXCHXZJWYQWGYHKSSEQZZNDZFKWYSSTCLZSTSYMCDHJXXYWEYXCZAYDMPXMDSXYBSQMJMZJMTZQLPJYQZCGQHXJHHLXXHLHDLDJQCLDWBSXFZZYYSCHTYTYYBHECXHYKGJPXHHYZJFXHWHBDZFYZBCAPNPGNYDMSXHMMMMAMYNBYJTMPXYYMCTHJBZYFCGTYHWPHFTWZZEZSBZEGPFMTSKFTYCMHFLLHGPZJXZJGZJYXZSBBQSCZZLZCCSTPGXMJSFTCCZJZDJXCYBZLFCJSYZFGSZLYBCWZZBYZDZYPSWYJZXZBDSYUXLZZBZFYGCZXBZHZFTPBGZGEJBSTGKDMFHYZZJHZLLZZGJQZLSFDJSSCBZGPDLFZFZSZYZYZSYGCXSNXXCHCZXTZZLJFZGQSQYXZJQDCCZTQCDXZJYQJQCHXZTDLGSCXZSYQJQTZWLQDQZTQCHQQJZYEZZZPBWKDJFCJPZTYPQYQTTYNLMBDKTJZPQZQZZFPZSBNJLGYJDXJDZZKZGQKXDLPZJTCJDQBXDJQJSTCKNXBXZMSLYJCQMTJQWWCJQNJNLLLHJCWQTBZQYDZCZPZZDZYDDCYZZZCCJTTJFZDPRRTZTJDCQTQZDTJNPLZBCLLCTZSXKJZQZPZLBZRBTJDCXFCZDBCCJJLTQQPLDCGZDBBZJCQDCJWYNLLZYZCCDWLLXWZLXRXNTQQCZXKQLSGDFQTDDGLRLAJJTKUYMKQLLTZYTDYYCZGJWYXDXFRSKSTQTENQMRKQZHHQKDLDAZFKYPBGGPZREBZZYKZZSPEGJXGYKQZZZSLYSYYYZWFQZYLZZLZHWCHKYPQGNPGBLPLRRJYXCCSYYHSFZFYBZYYTGZXYLXCZWXXZJZBLFFLGSKHYJZEYJHLPLLLLCZGXDRZELRHGKLZZYHZLYQSZZJZQLJZFLNBHGWLCZCFJYSPYXZLZLXGCCPZBLLCYBBBBUBBCBPCRNNZCZYRBFSRLDCGQYYQXYGMQZWTZYTYJXYFWTEHZZJYWLCCNTZYJJZDEDPZDZTSYQJHDYMBJNYJZLXTSSTPHNDJXXBYXQTZQDDTJTDYYTGWSCSZQFLSHLGLBCZPHDLYZJYCKWTYTYLBNYTSDSYCCTYSZYYEBHEXHQDTWNYGYCLXTSZYSTQMYGZAZCCSZZDSLZCLZRQXYYELJSBYMXSXZTEMBBLLYYLLYTDQYSHYMRQWKFKBFXNXSBYCHXBWJYHTQBPBSBWDZYLKGZSKYHXQZJXHXJXGNLJKZLYYCDXLFYFGHLJGJYBXQLYBXQPQGZTZPLNCYPXDJYQYDYMRBESJYYHKXXSTMXRCZZYWXYQYBMCLLYZHQYZWQXDBXBZWZMSLPDMYSKFMZKLZCYQYCZLQXFZZYDQZPZYGYJYZMZXDZFYFYTTQTZHGSPCZMLCCYTZXJCYTJMKSLPZHYSNZLLYTPZCTZZCKTXDHXXTQCYFKSMQCCYYAZHTJPCYLZLYJBJXTPNYLJYYNRXSYLMMNXJSMYBCSYSYLZYLXJJQYLDZLPQBFZZBLFNDXQKCZFYWHGQMRDSXYCYTXNQQJZYYPFZXDYZFPRXEJDGYQBXRCNFYYQPGHYJDYZXGRHTKYLNWDZNTSMPKLBTHBPYSZBZTJZSZZJTYYXZPHSSZZBZCZPTQFZMYFLYPYBBJQXZMXXDJMTSYSKKBJZXHJCKLPSMKYJZCXTMLJYXRZZQSLXXQPYZXMKYXXXJCLJPRMYYGADYSKQLSNDHYZKQXZYZTCGHZTLMLWZYBWSYCTBHJHJFCWZTXWYTKZLXQSHLYJZJXTMPLPYCGLTBZZTLZJCYJGDTCLKLPLLQPJMZPAPXYZLKKTKDZCZZBNZDYDYQZJYJGMCTXLTGXSZLMLHBGLKFWNWZHDXUHLFMKYSLGXDTWWFRJEJZTZHYDXYKSHWFZCQSHKTMQQHTZHYMJDJSKHXZJZBZZXYMPAGQMSTPXLSKLZYNWRTSQLSZBPSPSGZWYHTLKSSSWHZZLYYTNXJGMJSZSUFWNLSOZTXGXLSAMMLBWLDSZYLAKQCQCTMYCFJBSLXCLZZCLXXKSBZQCLHJPSQPLSXXCKSLNHPSFQQYTXYJZLQLDXZQJZDYYDJNZPTUZDSKJFSLJHYLZSQZLBTXYDGTQFDBYAZXDZHZJNHHQBYKNXJJQCZMLLJZKSPLDYCLBBLXKLELXJLBQYCXJXGCNLCQPLZLZYJTZLJGYZDZPLTQCSXFDMNYCXGBTJDCZNBGBQYQJWGKFHTNPYQZQGBKPBBYZMTJDYTBLSQMPSXTBNPDXKLEMYYCJYNZCTLDYKZZXDDXHQSHDGMZSJYCCTAYRZLPYLTLKXSLZCGGEXCLFXLKJRTLQJAQZNCMBYDKKCXGLCZJZXJHPTDJJMZQYKQSECQZDSHHADMLZFMMZBGNTJNNLGBYJBRBTMLBYJDZXLCJLPLDLPCQDHLXZLYCBLCXZZJADJLNZMMSSSMYBHBSQKBHRSXXJMXSDZNZPXLGBRHWGGFCXGMSKLLTSJYYCQLTSKYWYYHYWXBXQYWPYWYKQLSQPTNTKHQCWDQKTWPXXHCPTHTWUMSSYHBWCRWXHJMKMZNGWTMLKFGHKJYLSYYCXWHYECLQHKQHTTQKHFZLDXQWYZYYDESBPKYRZPJFYYZJCEQDZZDLATZBBFJLLCXDLMJSSXEGYGSJQXCWBXSSZPDYZCXDNYXPPZYDLYJCZPLTXLSXYZYRXCYYYDYLWWNZSAHJSYQYHGYWWAXTJZDAXYSRLTDPSSYYFNEJDXYZHLXLLLZQZSJNYQYQQXYJGHZGZCYJCHZLYCDSHWSHJZYJXCLLNXZJJYYXNFXMWFPYLCYLLABWDDHWDXJMCXZTZPMLQZHSFHZYNZTLLDYWLSLXHYMMYLMBWWKYXYADTXYLLDJPYBPWUXJMWMLLSAFDLLYFLBHHHBQQLTZJCQJLDJTFFKMMMBYTHYGDCQRDDWRQJXNBYSNWZDBYYTBJHPYBYTTJXAAHGQDQTMYSTQXKBTZPKJLZRBEQQSSMJJBDJOTGTBXPGBKTLHQXJJJCTHXQDWJLWRFWQGWSHCKRYSWGFTGYGBXSDWDWRFHWYTJJXXXJYZYSLPYYYPAYXHYDQKXSHXYXGSKQHYWFDDDPPLCJLQQEEWXKSYYKDYPLTJTHKJLTCYYHHJTTPLTZZCDLTHQKZXQYSTEEYWYYZYXXYYSTTJKLLPZMCYHQGXYHSRMBXPLLNQYDQHXSXXWGDQBSHYLLPJJJTHYJKYPPTHYYKTYEZYENMDSHLCRPQFDGFXZPSFTLJXXJBSWYYSKSFLXLPPLBBBLBSFXFYZBSJSSYLPBBFFFFSSCJDSTZSXZRYYSYFFSYZYZBJTBCTSBSDHRTJJBYTCXYJEYLXCBNEBJDSYXYKGSJZBXBYTFZWGENYHHTHZHHXFWGCSTBGXKLSXYWMTMBYXJSTZSCDYQRCYTWXZFHMYMCXLZNSDJTTTXRYCFYJSBSDYERXJLJXBBDEYNJGHXGCKGSCYMBLXJMSZNSKGXFBNBPTHFJAAFXYXFPXMYPQDTZCXZZPXRSYWZDLYBBKTYQPQJPZYPZJZNJPZJLZZFYSBTTSLMPTZRTDXQSJEHBZYLZDHLJSQMLHTXTJECXSLZZSPKTLZKQQYFSYGYWPCPQFHQHYTQXZKRSGTTSQCZLPTXCDYYZXSQZSLXLZMYCPCQBZYXHBSXLZDLTCDXTYLZJYYZPZYZLTXJSJXHLPMYTXCQRBLZSSFJZZTNJYTXMYJHLHPPLCYXQJQQKZZSCPZKSWALQSBLCCZJSXGWWWYGYKTJBBZTDKHXHKGTGPBKQYSLPXPJCKBMLLXDZSTBKLGGQKQLSBKKTFXRMDKBFTPZFRTBBRFERQGXYJPZSSTLBZTPSZQZSJDHLJQLZBPMSMMSXLQQNHKNBLRDDNXXDHDDJCYYGYLXGZLXSYGMQQGKHBPMXYXLYTQWLWGCPBMQXCYZYDRJBHTDJYHQSHTMJSBYPLWHLZFFNYPMHXXHPLTBQPFBJWQDBYGPNZTPFZJGSDDTQSHZEAWZZYLLTYYBWJKXXGHLFKXDJTMSZSQYNZGGSWQSPHTLSSKMCLZXYSZQZXNCJDQGZDLFNYKLJCJLLZLMZZNHYDSSHTHZZLZZBBHQZWWYCRZHLYQQJBEYFXXXWHSRXWQHWPSLMSSKZTTYGYQQWRSLALHMJTQJSMXQBJJZJXZYZKXBYQXBJXSHZTSFJLXMXZXFGHKZSZGGYLCLSARJYHSLLLMZXELGLXYDJYTLFBHBPNLYZFBBHPTGJKWETZHKJJXZXXGLLJLSTGSHJJYQLQZFKCGNNDJSSZFDBCTWWSEQFHQJBSAQTGYPQLBXBMMYWXGSLZHGLZGQYFLZBYFZJFRYSFMBYZHQGFWZSYFYJJPHZBYYZFFWODGRLMFTWLBZGYCQXCDJYGZYYYYTYTYDWEGAZYHXJLZYYHLRMGRXXZCLHNELJJTJTPWJYBJJBXJJTJTEEKHWSLJPLPSFYZPQQBDLQJJTYYQLYZKDKSQJYYQZLDQTGJQYZJSUCMRYQTHTEJMFCTYHYPKMHYZWJDQFHYYXWSHCTXRLJHQXHCCYYYJLTKTTYTMXGTCJTZAYYOCZLYLBSZYWJYTSJYHBYSHFJLYGJXXTMZYYLTXXYPZLXYJZYZYYPNHMYMDYYLBLHLSYYQQLLNJJYMSOYQBZGDLYXYLCQYXTSZEGXHZGLHWBLJHEYXTWQMAKBPQCGYSHHEGQCMWYYWLJYJHYYZLLJJYLHZYHMGSLJLJXCJJYCLYCJPCPZJZJMMYLCQLNQLJQJSXYJMLSZLJQLYCMMHCFMMFPQQMFYLQMCFFQMMMMHMZNFHHJGTTHHKHSLNCHHYQDXTMMQDCYZYXYQMYQYLTDCYYYZAZZCYMZYDLZFFFMMYCQZWZZMABTBYZTDMNZZGGDFTYPCGQYTTSSFFWFDTZQSSYSTWXJHXYTSXXYLBYQHWWKXHZXWZNNZZJZJJQJCCCHYYXBZXZCYZTLLCQXYNJYCYYCYNZZQYYYEWYCZDCJYCCHYJLBTZYYCQWMPWPYMLGKDLDLGKQQBGYCHJXY";
+//此处收录了375个多音字
+var oMultiDiff = { "19969": "DZ", "19975": "WM", "19988": "QJ", "20048": "YL", "20056": "SC", "20060": "NM", "20094": "QG", "20127": "QJ", "20167": "QC", "20193": "YG", "20250": "KH", "20256": "ZC", "20282": "SC", "20285": "QJG", "20291": "TD", "20314": "YD", "20340": "NE", "20375": "TD", "20389": "YJ", "20391": "CZ", "20415": "PB", "20446": "YS", "20447": "SQ", "20504": "TC", "20608": "KG", "20854": "QJ", "20857": "ZC", "20911": "PF", "20504": "TC", "20608": "KG", "20854": "QJ", "20857": "ZC", "20911": "PF", "20985": "AW", "21032": "PB", "21048": "XQ", "21049": "SC", "21089": "YS", "21119": "JC", "21242": "SB", "21273": "SC", "21305": "YP", "21306": "QO", "21330": "ZC", "21333": "SDC", "21345": "QK", "21378": "CA", "21397": "SC", "21414": "XS", "21442": "SC", "21477": "JG", "21480": "TD", "21484": "ZS", "21494": "YX", "21505": "YX", "21512": "HG", "21523": "XH", "21537": "PB", "21542": "PF", "21549": "KH", "21571": "E", "21574": "DA", "21588": "TD", "21589": "O", "21618": "ZC", "21621": "KHA", "21632": "ZJ", "21654": "KG", "21679": "LKG", "21683": "KH", "21710": "A", "21719": "YH", "21734": "WOE", "21769": "A", "21780": "WN", "21804": "XH", "21834": "A", "21899": "ZD", "21903": "RN", "21908": "WO", "21939": "ZC", "21956": "SA", "21964": "YA", "21970": "TD", "22003": "A", "22031": "JG", "22040": "XS", "22060": "ZC", "22066": "ZC", "22079": "MH", "22129": "XJ", "22179": "XA", "22237": "NJ", "22244": "TD", "22280": "JQ", "22300": "YH", "22313": "XW", "22331": "YQ", "22343": "YJ", "22351": "PH", "22395": "DC", "22412": "TD", "22484": "PB", "22500": "PB", "22534": "ZD", "22549": "DH", "22561": "PB", "22612": "TD", "22771": "KQ", "22831": "HB", "22841": "JG", "22855": "QJ", "22865": "XQ", "23013": "ML", "23081": "WM", "23487": "SX", "23558": "QJ", "23561": "YW", "23586": "YW", "23614": "YW", "23615": "SN", "23631": "PB", "23646": "ZS", "23663": "ZT", "23673": "YG", "23762": "TD", "23769": "ZS", "23780": "QJ", "23884": "QK", "24055": "XH", "24113": "DC", "24162": "ZC", "24191": "GA", "24273": "QJ", "24324": "NL", "24377": "TD", "24378": "QJ", "24439": "PF", "24554": "ZS", "24683": "TD", "24694": "WE", "24733": "LK", "24925": "TN", "25094": "ZG", "25100": "XQ", "25103": "XH", "25153": "PB", "25170": "PB", "25179": "KG", "25203": "PB", "25240": "ZS", "25282": "FB", "25303": "NA", "25324": "KG", "25341": "ZY", "25373": "WZ", "25375": "XJ", "25384": "A", "25457": "A", "25528": "SD", "25530": "SC", "25552": "TD", "25774": "ZC", "25874": "ZC", "26044": "YW", "26080": "WM", "26292": "PB", "26333": "PB", "26355": "ZY", "26366": "CZ", "26397": "ZC", "26399": "QJ", "26415": "ZS", "26451": "SB", "26526": "ZC", "26552": "JG", "26561": "TD", "26588": "JG", "26597": "CZ", "26629": "ZS", "26638": "YL", "26646": "XQ", "26653": "KG", "26657": "XJ", "26727": "HG", "26894": "ZC", "26937": "ZS", "26946": "ZC", "26999": "KJ", "27099": "KJ", "27449": "YQ", "27481": "XS", "27542": "ZS", "27663": "ZS", "27748": "TS", "27784": "SC", "27788": "ZD", "27795": "TD", "27812": "O", "27850": "PB", "27852": "MB", "27895": "SL", "27898": "PL", "27973": "QJ", "27981": "KH", "27986": "HX", "27994": "XJ", "28044": "YC", "28065": "WG", "28177": "SM", "28267": "QJ", "28291": "KH", "28337": "ZQ", "28463": "TL", "28548": "DC", "28601": "TD", "28689": "PB", "28805": "JG", "28820": "QG", "28846": "PB", "28952": "TD", "28975": "ZC", "29100": "A", "29325": "QJ", "29575": "SL", "29602": "FB", "30010": "TD", "30044": "CX", "30058": "PF", "30091": "YSP", "30111": "YN", "30229": "XJ", "30427": "SC", "30465": "SX", "30631": "YQ", "30655": "QJ", "30684": "QJG", "30707": "SD", "30729": "XH", "30796": "LG", "30917": "PB", "31074": "NM", "31085": "JZ", "31109": "SC", "31181": "ZC", "31192": "MLB", "31293": "JQ", "31400": "YX", "31584": "YJ", "31896": "ZN", "31909": "ZY", "31995": "XJ", "32321": "PF", "32327": "ZY", "32418": "HG", "32420": "XQ", "32421": "HG", "32438": "LG", "32473": "GJ", "32488": "TD", "32521": "QJ", "32527": "PB", "32562": "ZSQ", "32564": "JZ", "32735": "ZD", "32793": "PB", "33071": "PF", "33098": "XL", "33100": "YA", "33152": "PB", "33261": "CX", "33324": "BP", "33333": "TD", "33406": "YA", "33426": "WM", "33432": "PB", "33445": "JG", "33486": "ZN", "33493": "TS", "33507": "QJ", "33540": "QJ", "33544": "ZC", "33564": "XQ", "33617": "YT", "33632": "QJ", "33636": "XH", "33637": "YX", "33694": "WG", "33705": "PF", "33728": "YW", "33882": "SR", "34067": "WM", "34074": "YW", "34121": "QJ", "34255": "ZC", "34259": "XL", "34425": "JH", "34430": "XH", "34485": "KH", "34503": "YS", "34532": "HG", "34552": "XS", "34558": "YE", "34593": "ZL", "34660": "YQ", "34892": "XH", "34928": "SC", "34999": "QJ", "35048": "PB", "35059": "SC", "35098": "ZC", "35203": "TQ", "35265": "JX", "35299": "JX", "35782": "SZ", "35828": "YS", "35830": "E", "35843": "TD", "35895": "YG", "35977": "MH", "36158": "JG", "36228": "QJ", "36426": "XQ", "36466": "DC", "36710": "JC", "36711": "ZYG", "36767": "PB", "36866": "SK", "36951": "YW", "37034": "YX", "37063": "XH", "37218": "ZC", "37325": "ZC", "38063": "PB", "38079": "TD", "38085": "QY", "38107": "DC", "38116": "TD", "38123": "YD", "38224": "HG", "38241": "XTC", "38271": "ZC", "38415": "YE", "38426": "KH", "38461": "YD", "38463": "AE", "38466": "PB", "38477": "XJ", "38518": "YT", "38551": "WK", "38585": "ZC", "38704": "XS", "38739": "LJ", "38761": "GJ", "38808": "SQ", "39048": "JG", "39049": "XJ", "39052": "HG", "39076": "CZ", "39271": "XT", "39534": "TD", "39552": "TD", "39584": "PB", "39647": "SB", "39730": "LG", "39748": "TPB", "40109": "ZQ", "40479": "ND", "40516": "HG", "40536": "HG", "40583": "QJ", "40765": "YQ", "40784": "QJ", "40840": "YK", "40863": "QJG" };
+
+
+function checkCh(ch) {
+    var uni = ch.charCodeAt(0);
+    //如果不在汉字处理范围之内,返回原字符,也可以调用自己的处理函数
+    if (uni > 40869 || uni < 19968)
+        return ch; //dealWithOthers(ch);
+    //检查是否是多音字,是按多音字处理,不是就直接在strChineseFirstPY字符串中找对应的首字母
+    return (oMultiDiff[uni] ? oMultiDiff[uni] : (strChineseFirstPY.charAt(uni - 19968)));
+}
+
+function mkRslt(arr) {
+    var arrRslt = [""];
+    for (var i = 0, len = arr.length; i < len; i++) {
+        var str = arr[i];
+        var strlen = str.length;
+        if (strlen == 1) {
+            for (var k = 0; k < arrRslt.length; k++) {
+                arrRslt[k] += str;
+            }
+        } else {
+            var tmpArr = arrRslt.slice(0);
+            arrRslt = [];
+            for (k = 0; k < strlen; k++) {
+                //复制一个相同的arrRslt
+                var tmp = tmpArr.slice(0);
+                //把当前字符str[k]添加到每个元素末尾
+                for (var j = 0; j < tmp.length; j++) {
+                    tmp[j] += str.charAt(k);
+                }
+                //把复制并修改后的数组连接到arrRslt上
+                arrRslt = arrRslt.concat(tmp);
+            }
+        }
+    }
+    return arrRslt;
+}
+//两端去空格函数
+String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }
+
+//参数——中文字符串
+//返回值——拼音首字母串数组
+export function getFirstLetterList(str) {
+    if (typeof(str) != "string")
+        throw new Error(-1, "请传入字符串类型的参数!");
+    var arrResult = new Array(); //保存中间结果的数组
+    for (var i = 0, len = str.length; i < len; i++) {
+        //获得unicode码
+        var ch = str.charAt(i);
+        //检查该unicode码是否在处理范围之内,在则返回该码对映汉字的拼音首字母,不在则调用其它函数处理
+        arrResult.push(checkCh(ch));
+    }
+    //处理arrResult,返回所有可能的拼音首字母串数组
+    return mkRslt(arrResult);
+}
+
+// 判断字符串是否全是中文
+function isAllChinese(str) {
+    return /^[\u4E00-\u9FA5]+$/.test(str);
+}
+
+// 判断字符是否为中文
+function isChinese(char) {
+    return /^[\u4E00-\u9FA5]$/.test(char);
+}
+
+// 中文拼音名称排序
+export const sortListByCN = (vodList,key,order) => {
+    if(!key){
+        return vodList
+    }
+    order = order||'asc'; // 默认正序
+    let ASCarr = vodList.sort((a, b) => {
+        a = a[key];
+        b = b[key];
+        // 数字排在字符串前面
+        if (typeof a === 'number' && typeof b === 'string') {
+            return -1;
+        }
+
+        if (typeof a === 'string' && typeof b === 'number') {
+            return 1;
+        }
+
+        // 当存在非数字时
+        if (isNaN(a) || isNaN(b)) {
+
+            // 全汉字的排在非全汉字的后面
+            if (isAllChinese(a) && !isAllChinese(b)) {
+                return 1;
+            }
+
+            if (!isAllChinese(a) && isAllChinese(b)) {
+                return -1;
+            }
+
+            // 存在非数字的数据时,都转为字符串进行比较
+            a = a.toString();
+            b = b.toString();
+
+            let result = 0;
+
+            // 依次比较两个字符串的各项字符
+            for (let index = 0; index < ((a.length - b.length) ? b.length : a.length); index++) {
+
+                // 汉字排在非汉字的后面
+                if (!isChinese(a[index]) && isChinese(b[index])) {
+                    result = -1;
+                }
+
+                if (isChinese(a[index]) && !isChinese(b[index])) {
+                    result = 1;
+                }
+
+                // 若两个汉字进行比较,则比较他们的拼音首字母
+                if (isChinese(a[index]) && isChinese(b[index])) {
+                    let pinyinA = getFirstLetterList(a[index]).toString();
+                    let pinyinB = getFirstLetterList(b[index]).toString();
+
+                    result = pinyinA.localeCompare(pinyinB, 'zh-Hans-CN', { sensitivity: 'accent' });
+                }
+
+                // 若已经比较出结果,则跳出循环,不再继续比较剩余字符
+                if (result !== 0) {
+                    break
+                }
+            }
+
+            // 只要有一个无法转换为数字——转换为字符串进行比较——先按字符排序,然后按照数字排序
+            return result || a.toString().localeCompare(b.toString(), 'zh-Hans-CN', { sensitivity: 'accent' });
+        } else {
+            // 都能转换为数字——转换为数字进行比较——从小到大排序
+            return Number(a) - Number(b);
+        }
+    });
+    if(order==='desc'){
+        ASCarr.reverse();
+    }
+    return ASCarr
+};
+
+// 首字母开头排序
+export const sortListByFirst = (vodList,key) => {
+    key = key||'vod_name';
+    // 名字以特殊符号开头的应用列表
+    const symbol_list = [];
+    // 名字以中文开头的应用列表
+    const cn_list = [];
+    // 名字以英文开头的应用列表
+    const en_list = [];
+    // 名字以数字开头的应用列表
+    const num_list = [];
+
+    vodList.forEach((vod) => {
+        const { vod_name } = vod;
+        //通过正则进行数据分类
+        if (/[\u4e00-\u9fa5]/.test(vod_name[0])) {
+            cn_list.push(vod);
+        } else if (/[a-zA-Z]/.test(vod_name[0])) {
+            en_list.push(vod);
+        } else if (/[\d]/.test(vod_name[0])) {
+            num_list.push(vod);
+        } else {
+            symbol_list.push(vod);
+        }
+    });
+    //按照要求的方式进行数据排序重组
+    const newList = [
+        ...cn_list.sort((a, b) => a.vod_name[0]?.localeCompare(b.vod_name[0])),
+        ...en_list.sort((a, b) => a.vod_name[0].localeCompare(b.vod_name[0])),//localeCompare可以不区分大小写的进行排序
+        ...num_list.sort((a, b) => a.vod_name[0] - b.vod_name[0]),
+        ...symbol_list.sort((a, b) => a.vod_name[0] - b.vod_name[0])
+    ];
+    return newList
+};
\ No newline at end of file
diff --git a/lib/subaibai.js b/lib/subaibai.js
new file mode 100644
index 0000000..67ce3ce
--- /dev/null
+++ b/lib/subaibai.js
@@ -0,0 +1,36 @@
+// 地址发布页 https://subaibai.vip/
+var rule = {
+    title:'素白白',
+    host:'https://www.subaibaiys.com',
+    // url:'/fyclass/page/fypage',
+    url:'/fyclassfyfilter',
+    filterable:1,//是否启用分类筛选,
+    filter_url:'{{fl.area}}{{fl.year}}{{fl.class}}{{fl.cateId}}/page/fypage',
+    filter:{
+        "movie_bt":[{"key":"cateId","name":"分类","value":[{"n":"全部","v":""},{"v":"/movie_bt_series/dongmanju","n":"动漫剧"},{"v":"/movie_bt_series/dongmandy","n":"动漫电影"},{"v":"/movie_bt_series/yindudy","n":"印度电影"},{"v":"/movie_bt_series/guochanju","n":"国产剧"},{"v":"/movie_bt_series/guochandy","n":"国产电影"},{"v":"/movie_bt_series/riju","n":"日剧"},{"v":"/movie_bt_series/rihandy","n":"日韩电影"},{"v":"/movie_bt_series/oumeiju","n":"欧美剧"},{"v":"/movie_bt_series/oumeidy","n":"欧美电影"},{"v":"/movie_bt_series/taiju","n":"泰剧"},{"v":"/movie_bt_series/thaidy","n":"泰国电影"},{"v":"/movie_bt_series/gangju","n":"港台剧"},{"v":"/movie_bt_series/gangtaidy","n":"港台电影"},{"v":"/movie_bt_series/documentary","n":"纪录片"},{"v":"/movie_bt_series/zongyi","n":"综艺"},{"v":"/movie_bt_series/hanju","n":"韩剧"},{"v":"/movie_bt_series/xianggangdy","n":"香港经典电影"}]},{"key":"class","name":"类型","value":[{"n":"全部","v":""},{"v":"/movie_bt_tags/pop-popular","n":"POP流行"},{"v":"/movie_bt_tags/biography","n":"传记"},{"v":"/movie_bt_tags/child","n":"儿童"},{"v":"/movie_bt_tags/adventure","n":"冒险"},{"v":"/movie_bt_tags/plot","n":"剧情"},{"v":"/movie_bt_tags/action","n":"动作"},{"v":"/movie_bt_tags/anime","n":"动漫"},{"v":"/movie_bt_tags/animation","n":"动画"},{"v":"/movie_bt_tags/history","n":"历史"},{"v":"/movie_bt_tags/costume","n":"古装"},{"v":"/movie_bt_tags/antiquity","n":"古风"},{"v":"/movie_bt_tags/homosexual","n":"同性"},{"v":"/movie_bt_tags/comedy","n":"喜剧"},{"v":"/movie_bt_tags/fantasy","n":"奇幻"},{"v":"/movie_bt_tags/family","n":"家庭"},{"v":"/movie_bt_tags/terror","n":"恐怖"},{"v":"/movie_bt_tags/suspense","n":"悬疑"},{"v":"/movie_bt_tags/erotic","n":"情色"},{"v":"/movie_bt_tags/thriller","n":"惊悚"},{"v":"/movie_bt_tags/drama","n":"戏曲"},{"v":"/movie_bt_tags/war","n":"战争"},{"v":"/movie_bt_tags/latin","n":"拉丁"},{"v":"/movie_bt_tags/funny","n":"搞笑"},{"v":"/movie_bt_tags/campus","n":"校园"},{"v":"/movie_bt_tags/song-and-dance","n":"歌舞"},{"v":"/movie_bt_tags/martial-arts","n":"武侠"},{"v":"/movie_bt_tags/disaster","n":"灾难"},{"v":"/movie_bt_tags/love","n":"爱情"},{"v":"/movie_bt_tags/crime","n":"犯罪"},{"v":"/movie_bt_tags/fancy","n":"玄幻"},{"v":"/movie_bt_tags/reality-show","n":"真人秀"},{"v":"/movie_bt_tags/short-film","n":"短片"},{"v":"/movie_bt_tags/kehuan","n":"科幻"},{"v":"/movie_bt_tags/documentary","n":"纪录片"},{"v":"/movie_bt_tags/talkshow","n":"脱口秀"},{"v":"/movie_bt_tags/stageart","n":"舞台艺术"},{"v":"/movie_bt_tags/west","n":"西部"},{"v":"/movie_bt_tags/sport","n":"运动"},{"v":"/movie_bt_tags/youth","n":"青春"},{"v":"/movie_bt_tags/music","n":"音乐"},{"v":"/movie_bt_tags/ghost","n":"鬼怪"},{"v":"/movie_bt_tags/black-film","n":"黑色电影"}]},{"key":"area","name":"地区","value":[{"n":"全部","v":""},{"v":"/movie_bt_cat/bhutan","n":"不丹"},{"v":"/movie_bt_cat/china","n":"中国"},{"v":"/movie_bt_cat/china-taiwan","n":"中国台湾"},{"v":"/movie_bt_cat/china-mainland","n":"中国大陆"},{"v":"/movie_bt_cat/china-hongkong","n":"中国香港"},{"v":"/movie_bt_cat/denmark","n":"丹麦"},{"v":"/movie_bt_cat/ukraine","n":"乌克兰"},{"v":"/movie_bt_cat/uruguay","n":"乌拉圭"},{"v":"/movie_bt_cat/israel","n":"以色列"},{"v":"/movie_bt_cat/iraq","n":"伊拉克"},{"v":"/movie_bt_cat/iran","n":"伊朗"},{"v":"/movie_bt_cat/russia","n":"俄罗斯"},{"v":"/movie_bt_cat/bulgaria","n":"保加利亚"},{"v":"/movie_bt_cat/croatia","n":"克罗地亚"},{"v":"/movie_bt_cat/iceland","n":"冰岛"},{"v":"/movie_bt_cat/canada","n":"加拿大"},{"v":"/movie_bt_cat/hungary","n":"匈牙利"},{"v":"/movie_bt_cat/south-africa","n":"南非"},{"v":"/movie_bt_cat/botswana","n":"博茨瓦纳"},{"v":"/movie_bt_cat/qatar","n":"卡塔尔"},{"v":"/movie_bt_cat/luxembourg","n":"卢森堡"},{"v":"/movie_bt_cat/india","n":"印度"},{"v":"/movie_bt_cat/indonesia","n":"印度尼西亚"},{"v":"/movie_bt_cat/kazakhstan","n":"哈萨克斯坦"},{"v":"/movie_bt_cat/colombia","n":"哥伦比亚"},{"v":"/movie_bt_cat/turkey","n":"土耳其"},{"v":"/movie_bt_cat/serbia","n":"塞尔维亚"},{"v":"/movie_bt_cat/cyprus","n":"塞浦路斯"},{"v":"/movie_bt_cat/mexico","n":"墨西哥"},{"v":"/movie_bt_cat/dominica","n":"多米尼加"},{"v":"/movie_bt_cat/austria","n":"奥地利"},{"v":"/movie_bt_cat/venezuela","n":"委内瑞拉"},{"v":"/movie_bt_cat/nigeria","n":"尼日利亚"},{"v":"/movie_bt_cat/巴基斯坦","n":"巴基斯坦"},{"v":"/movie_bt_cat/paraguay","n":"巴拉圭"},{"v":"/movie_bt_cat/brazil","n":"巴西"},{"v":"/movie_bt_cat/greece","n":"希腊"},{"v":"/movie_bt_cat/germany","n":"德国"},{"v":"/movie_bt_cat/italy","n":"意大利"},{"v":"/movie_bt_cat/latvia","n":"拉脱维亚"},{"v":"/movie_bt_cat/norway","n":"挪威"},{"v":"/movie_bt_cat/chech","n":"捷克"},{"v":"/movie_bt_cat/摩洛哥","n":"摩洛哥"},{"v":"/movie_bt_cat/斯洛伐克","n":"斯洛伐克"},{"v":"/movie_bt_cat/slovenia","n":"斯洛文尼亚"},{"v":"/movie_bt_cat/singapore","n":"新加坡"},{"v":"/movie_bt_cat/zealand","n":"新西兰"},{"v":"/movie_bt_cat/japan","n":"日本"},{"v":"/movie_bt_cat/chile","n":"智利"},{"v":"/movie_bt_cat/north-korea","n":"朝鲜"},{"v":"/movie_bt_cat/cambodia","n":"柬埔寨"},{"v":"/movie_bt_cat/georgia","n":"格鲁吉亚"},{"v":"/movie_bt_cat/belgium","n":"比利时"},{"v":"/movie_bt_cat/saudi-arabia","n":"沙特阿拉伯"},{"v":"/movie_bt_cat/france","n":"法国"},{"v":"/movie_bt_cat/poland","n":"波兰"},{"v":"/movie_bt_cat/puertorco","n":"波多黎各"},{"v":"/movie_bt_cat/bohei","n":"波黑"},{"v":"/movie_bt_cat/thailand","n":"泰国"},{"v":"/movie_bt_cat/australia","n":"澳大利亚"},{"v":"/movie_bt_cat/ireland","n":"爱尔兰"},{"v":"/movie_bt_cat/estonia","n":"爱沙尼亚"},{"v":"/movie_bt_cat/sweden","n":"瑞典"},{"v":"/movie_bt_cat/switzerland","n":"瑞士"},{"v":"/movie_bt_cat/belarus","n":"白俄罗斯"},{"v":"/movie_bt_cat/peru","n":"秘鲁"},{"v":"/movie_bt_cat/tunisia","n":"突尼斯"},{"v":"/movie_bt_cat/lithuania","n":"立陶宛"},{"v":"/movie_bt_cat/romania","n":"罗马尼亚"},{"v":"/movie_bt_cat/america","n":"美国"},{"v":"/movie_bt_cat/finland","n":"芬兰"},{"v":"/movie_bt_cat/sovietunion","n":"苏联"},{"v":"/movie_bt_cat/england","n":"英国"},{"v":"/movie_bt_cat/netherlands","n":"荷兰"},{"v":"/movie_bt_cat/philippines","n":"菲律宾"},{"v":"/movie_bt_cat/葡萄牙","n":"葡萄牙"},{"v":"/movie_bt_cat/west-germany","n":"西德"},{"v":"/movie_bt_cat/spain","n":"西班牙"},{"v":"/movie_bt_cat/vietnam","n":"越南"},{"v":"/movie_bt_cat/argentina","n":"阿根廷"},{"v":"/movie_bt_cat/korea","n":"韩国"},{"v":"/movie_bt_cat/malaysia","n":"马来西亚"},{"v":"/movie_bt_cat/马耳他","n":"马耳他"}]},{"key":"year","name":"年份","value":[{"n":"全部","v":""},{"v":"/year/2023","n":"2023"},{"v":"/year/2022","n":"2022"},{"v":"/year/2021","n":"2021"},{"v":"/year/2020","n":"2020"},{"v":"/year/2019","n":"2019"},{"v":"/year/2018","n":"2018"},{"v":"/year/2017","n":"2017"},{"v":"/year/2016","n":"2016"},{"v":"/year/2015","n":"2015"},{"v":"/year/2014","n":"2014"},{"v":"/year/2013","n":"2013"},{"v":"/year/2012","n":"2012"},{"v":"/year/2011","n":"2011"},{"v":"/year/2010","n":"2010"},{"v":"/year/2009","n":"2009"},{"v":"/year/2008","n":"2008"},{"v":"/year/2007","n":"2007"},{"v":"/year/2006","n":"2006"},{"v":"/year/2005","n":"2005"},{"v":"/year/2004","n":"2004"},{"v":"/year/2003","n":"2003"},{"v":"/year/2002","n":"2002"},{"v":"/year/2001","n":"2001"},{"v":"/year/2000","n":"2000"},{"v":"/year/1999","n":"1999"},{"v":"/year/1998","n":"1998"},{"v":"/year/1997","n":"1997"},{"v":"/year/1996","n":"1996"},{"v":"/year/1995","n":"1995"},{"v":"/year/1994","n":"1994"},{"v":"/year/1993","n":"1993"},{"v":"/year/1992","n":"1992"},{"v":"/year/1991","n":"1991"},{"v":"/year/1990","n":"1990"},{"v":"/year/1989","n":"1989"},{"v":"/year/1988","n":"1988"},{"v":"/year/1987","n":"1987"},{"v":"/year/1986","n":"1986"},{"v":"/year/1985","n":"1985"},{"v":"/year/1984","n":"1984"},{"v":"/year/1983","n":"1983"},{"v":"/year/1982","n":"1982"},{"v":"/year/1981","n":"1981"},{"v":"/year/1980","n":"1980"},{"v":"/year/1979","n":"1979"},{"v":"/year/1978","n":"1978"},{"v":"/year/1977","n":"1977"},{"v":"/year/1976","n":"1976"},{"v":"/year/1975","n":"1975"},{"v":"/year/1974","n":"1974"},{"v":"/year/1973","n":"1973"},{"v":"/year/1972","n":"1972"},{"v":"/year/1971","n":"1971"},{"v":"/year/1970","n":"1970"},{"v":"/year/1969","n":"1969"},{"v":"/year/1968","n":"1968"},{"v":"/year/1967","n":"1967"},{"v":"/year/1966","n":"1966"},{"v":"/year/1965","n":"1965"},{"v":"/year/1964","n":"1964"},{"v":"/year/1963","n":"1963"},{"v":"/year/1962","n":"1962"},{"v":"/year/1960","n":"1960"},{"v":"/year/1959","n":"1959"},{"v":"/year/1954","n":"1954"},{"v":"/year/1952","n":"1952"},{"v":"/year/1950","n":"1950"},{"v":"/year/1949","n":"1949"},{"v":"/year/1948","n":"1948"},{"v":"/year/1940","n":"1940"},{"v":"/year/1939","n":"1939"},{"v":"/year/1925","n":"1925"}]}]
+    },
+    searchUrl:'/search?q=**',
+    searchable:2,//是否启用全局搜索,
+    quickSearch:0,//是否启用快速搜索,
+    headers:{
+        'User-Agent':'UC_UA',
+    },
+    // class_parse:'.navlist&&li;a&&Text;a&&href;.*/(\\w+)',
+    class_name:'影视筛选&电影&电视剧&热门电影&高分电影&动漫电影&香港经典电影&国产剧&欧美剧&韩剧&动漫剧&漫威宇宙电影系列&速度与激情电影系列&007系列(25部正传+2部外传)',//静态分类名称拼接
+    class_url:'movie_bt&new-movie&tv-drama&hot-month&high-movie&cartoon-movie&hongkong-movie&domestic-drama&american-drama&korean-drama&anime-drama&marvel-movies&fastfurious&zero-zero-seven',//静态分类标识拼接
+    play_parse:true,
+    lazy:'',
+    limit:6,
+    推荐:'.leibox&&li;*;*;*;*',
+    // double:true, // 推荐内容是否双层定位
+    一级:'.mrb&&li;img&&alt;img&&data-original;.jidi&&Text;a&&href',
+    二级:{
+        "title":"h1&&Text;.moviedteail_list&&li:eq(0)&&Text",
+        "img":".dyimg&&img&&src",
+        "desc":".moviedteail_list&&li:eq(-1)&&Text;;;.moviedteail_list&&li:eq(7)&&Text;.moviedteail_list&&li:eq(5)&&Text",
+        "content":".yp_context&&p&&Text",
+        "tabs":".mi_paly_box .ypxingq_t",
+        "lists":".paly_list_btn:eq(#id) a"
+    },
+    搜索:'.search_list&&li;*;*;*;*',
+}
\ No newline at end of file
diff --git a/lib/suying.json b/lib/suying.json
new file mode 100644
index 0000000..98f23ec
--- /dev/null
+++ b/lib/suying.json
@@ -0,0 +1,458 @@
+    {
+    
+    "作者":"荷城茶秀",
+    
+    "站名":"速映影视",
+    
+    "主页url":"https://www.suying.lol/",
+    
+    "简介":"运输车提醒您请勿相信影片中的广告,以免上当受骗。+<p&&</p>",
+    
+    "导演":"导演:&&</div>",
+    
+    "主演":"主演:&&</div>",
+    
+    "影片状态":"集数:&&</div>",
+    
+    "影片类型":"module-info-tag\">&&立即播放",
+    
+    //"数组":"<a&&/div></div></a>",
+    
+    "标题":"alt=\"&&\"",
+    
+    "副标题":"note\">&&</div>",
+    
+    "图片":"data-original=\"&&\"",
+    
+    "链接":"href=\"&&\"",
+    
+    "搜索url":"/index.php/vod/search.html?wd={wd}",
+    
+    "搜索数组":"module-card-item-class\">&&</a>",
+    
+    "搜索标题":"alt=\"&&\"",
+    
+    "搜索副标题":"note\">&&</div>",
+    
+    "搜索图片":"data-original=\"&&\"",
+    
+    "搜索链接":"href=\"&&\"",
+    
+    "嗅探词": "aliyundrive#mp4#feiyunNB.mp4#m3u8#download-v.123pan.cn#hls#download.ftn.qq.com#ftn_handler#.flv#video/tos#stariverpan.com:9096/ipfs#/ftn_handler/#x-oss-signature",
+    
+    
+    "线路数组":"data-dropdown-value=&&</div>[排序:阿里蓝光>快看蓝光>暴风超清]",
+    
+    "线路标题":"<span>&&</small>",
+    
+    "播放数组":"<div class=\"module-play-list&&</div>",
+    
+    "播放标题":"<span>&&</span>",
+    
+    "播放列表":"<a&&</a>",
+    
+    "分类url":"https://www.suying.lol/index.php/vod/show/area/{area}/by/{by}/class/{class}/id/{cateId}/lang/{lang}/page/{catePg}/year/{year}.html;;ak",
+    
+    "分类":"电影$1#电视剧$2#综艺$3#动漫$4#纪录片$5",
+    
+    "筛选":{
+    "1":[
+    {"key":"cateId","name":"类型","value":[
+    {"n":"全部类型","v":""},
+    {"n":"动作","v":"6"},
+    {"n":"喜剧","v":"7"},
+    {"n":"爱情","v":"8"},
+    {"n":"科幻","v":"9"},
+    {"n":"恐怖","v":"10"},
+    {"n":"剧情","v":"11"},
+    {"n":"战争","v":"12"},
+    {"n":"犯罪","v":"20"},
+    {"n":"冒险","v":"21"},
+    {"n":"动画","v":"22"},
+    {"n":"悬疑","v":"23"},
+    {"n":"武侠","v":"24"},
+    {"n":"奇幻","v":"25"},
+    {"n":"其他","v":"26"}
+    ]
+    },
+    {"key":"class","name":"剧情","value":[
+    {"n":"全部剧情","v":""},
+    {"n":"喜剧","v":"喜剧"},
+    {"n":"爱情","v":"爱情"},
+    {"n":"恐怖","v":"恐怖"},
+    {"n":"动作","v":"动作"},
+    {"n":"科幻","v":"科幻"},
+    {"n":"剧情","v":"剧情"},
+    {"n":"战争","v":"战争"},
+    {"n":"警匪","v":"警匪"},
+    {"n":"犯罪","v":"犯罪"},
+    {"n":"动画","v":"动画"},
+    {"n":"奇幻","v":"奇幻"},
+    {"n":"武侠","v":"武侠"},
+    {"n":"冒险","v":"冒险"},
+    {"n":"枪战","v":"枪战"},
+    {"n":"恐怖","v":"恐怖"},
+    {"n":"悬疑","v":"悬疑"},
+    {"n":"惊悚","v":"惊悚"},
+    {"n":"经典","v":"经典"},
+    {"n":"青春","v":"青春"},
+    {"n":"文艺","v":"文艺"},
+    {"n":"微电影","v":"微电影"},
+    {"n":"古装","v":"古装"},
+    {"n":"历史","v":"历史"},
+    {"n":"运动","v":"运动"},
+    {"n":"农村","v":"农村"},
+    {"n":"儿童","v":"儿童"},
+    {"n":"网络电影","v":"网络电影"}
+    ]
+    },
+    {"key":"area","name":"地区","value":[
+    {"n":"全部地区","v":""},
+    {"n":"大陆","v":"大陆"},
+    {"n":"香港","v":"香港"},
+    {"n":"台湾","v":"台湾"},
+    {"n":"美国","v":"美国"},
+    {"n":"法国","v":"法国"},
+    {"n":"英国","v":"英国"},
+    {"n":"日本","v":"日本"},
+    {"n":"韩国","v":"韩国"},
+    {"n":"德国","v":"德国"},
+    {"n":"泰国","v":"泰国"},
+    {"n":"印度","v":"印度"},
+    {"n":"意大利","v":"意大利"},
+    {"n":"西班牙","v":"西班牙"},
+    {"n":"加拿大","v":"加拿大"},
+    {"n":"其他","v":"其他"}
+    ]
+    },
+    {"key":"lang","name":"语言","value":[
+    {"n":"全部语言","v":""},
+    {"n":"国语","v":"国语"},
+    {"n":"英语","v":"英语"},
+    {"n":"粤语","v":"粤语"},
+    {"n":"闽南语","v":"闽南语"},
+    {"n":"韩语","v":"韩语"},
+    {"n":"日语","v":"日语"},
+    {"n":"法语","v":"法语"},
+    {"n":"德语","v":"德语"},
+    {"n":"其它","v":"其它"}
+    ]
+    },
+    {"key":"year","name":"时间","value":[
+    {"n":"全部时间","v":""},
+    {"n":"2023","v":"2023"},
+    {"n":"2022","v":"2022"},
+    {"n":"2021","v":"2021"},
+    {"n":"2020","v":"2020"},
+    {"n":"2019","v":"2019"},
+    {"n":"2018","v":"2018"},
+    {"n":"2017","v":"2017"},
+    {"n":"2016","v":"2016"},
+    {"n":"2015","v":"2015"},
+    {"n":"2014","v":"2014"},
+    {"n":"2013","v":"2013"},
+    {"n":"2012","v":"2012"},
+    {"n":"2011","v":"2011"},
+    {"n":"2010","v":"2010"},
+    {"n":"2009","v":"2009"},
+    {"n":"2008","v":"2008"},
+    {"n":"2007","v":"2007"},
+    {"n":"2006","v":"2006"},
+    {"n":"2005","v":"2005"},
+    {"n":"2004","v":"2004"}
+    ]
+    },
+    {"key":"by","name":"排序","value":[
+    {"n":"全部排序","v":""},
+    {"n":"时间排序","v":"time"},
+    {"n":"人气排序","v":"hits"},
+    {"n":"评分排序","v":"score"}
+    ]
+    }
+    ],
+    "2":[
+    {"key":"cateId","name":"类型","value":[
+    {"n":"全部类型","v":""},
+    {"n":"大陆","v":"13"},
+    {"n":"港台","v":"14"},
+    {"n":"日韩","v":"15"},
+    {"n":"欧美","v":"16"},
+    {"n":"其他","v":"27"}
+    ]
+    },
+    {"key":"class","name":"剧情","value":[
+    {"n":"全部剧情","v":""},
+    {"n":"古装","v":"古装"},
+    {"n":"战争","v":"战争"},
+    {"n":"青春偶像","v":"青春偶像"},
+    {"n":"喜剧","v":"喜剧"},
+    {"n":"家庭","v":"家庭"},
+    {"n":"犯罪","v":"犯罪"},
+    {"n":"动作","v":"动作"},
+    {"n":"奇幻","v":"奇幻"},
+    {"n":"剧情","v":"剧情"},
+    {"n":"历史","v":"历史"},
+    {"n":"经典","v":"经典"},
+    {"n":"乡村","v":"乡村"},
+    {"n":"情景","v":"情景"},
+    {"n":"商战","v":"商战"},
+    {"n":"网剧","v":"网剧"},
+    {"n":"其他","v":"其他"}
+    ]
+    },
+    {"key":"area","name":"地区","value":[
+    {"n":"全部地区","v":""},
+    {"n":"内地","v":"内地"},
+    {"n":"韩国","v":"韩国"},
+    {"n":"香港","v":"香港"},
+    {"n":"台湾","v":"台湾"},
+    {"n":"日本","v":"日本"},
+    {"n":"美国","v":"美国"},
+    {"n":"泰国","v":"泰国"},
+    {"n":"英国","v":"英国"},
+    {"n":"新加坡","v":"新加坡"},
+    {"n":"其他","v":"其他"}
+    ]
+    },
+    {"key":"lang","name":"语言","value":[
+    {"n":"全部语言","v":""},
+    {"n":"国语","v":"国语"},
+    {"n":"英语","v":"英语"},
+    {"n":"粤语","v":"粤语"},
+    {"n":"闽南语","v":"闽南语"},
+    {"n":"韩语","v":"韩语"},
+    {"n":"日语","v":"日语"},
+    {"n":"其它","v":"其它"}
+    ]
+    },
+    {"key":"year","name":"时间","value":[
+    {"n":"全部时间","v":""},
+    {"n":"2023","v":"2023"},
+    {"n":"2022","v":"2022"},
+    {"n":"2021","v":"2021"},
+    {"n":"2020","v":"2020"},
+    {"n":"2019","v":"2019"},
+    {"n":"2018","v":"2018"},
+    {"n":"2017","v":"2017"},
+    {"n":"2016","v":"2016"},
+    {"n":"2015","v":"2015"},
+    {"n":"2014","v":"2014"},
+    {"n":"2013","v":"2013"},
+    {"n":"2012","v":"2012"},
+    {"n":"2011","v":"2011"},
+    {"n":"2010","v":"2010"},
+    {"n":"2009","v":"2009"},
+    {"n":"2008","v":"2008"},
+    {"n":"2007","v":"2007"},
+    {"n":"2006","v":"2006"},
+    {"n":"2005","v":"2005"},
+    {"n":"2004","v":"2004"}
+    ]
+    },
+    {"key":"by","name":"排序","value":[
+    {"n":"全部排序","v":""},
+    {"n":"时间排序","v":"time"},
+    {"n":"人气排序","v":"hits"},
+    {"n":"评分排序","v":"score"}
+    ]
+    }
+    ],
+    "3":[
+    {"key":"cateId","name":"类型","value":[
+    {"n":"全部类型","v":""},
+    {"n":"大陆","v":"28"},
+    {"n":"港台","v":"29"},
+    {"n":"日韩","v":"30"},
+    {"n":"欧美","v":"31"},
+    {"n":"其他","v":"32"}
+    ]
+    },
+    {"key":"class","name":"剧情","value":[
+    {"n":"全部剧情","v":""},
+    {"n":"选秀","v":"选秀"},
+    {"n":"情感","v":"情感"},
+    {"n":"访谈","v":"访谈"},
+    {"n":"播报","v":"播报"},
+    {"n":"旅游","v":"旅游"},
+    {"n":"音乐","v":"音乐"},
+    {"n":"美食","v":"美食"},
+    {"n":"纪实","v":"纪实"},
+    {"n":"曲艺","v":"曲艺"},
+    {"n":"生活","v":"生活"},
+    {"n":"游戏互动","v":"游戏互动"},
+    {"n":"财经","v":"财经"},
+    {"n":"求职","v":"求职"}
+    ]
+    },
+    {"key":"area","name":"地区","value":[
+    {"n":"全部地区","v":""},
+    {"n":"内地","v":"内地"},
+    {"n":"港台","v":"港台"},
+    {"n":"日韩","v":"日韩"},
+    {"n":"欧美","v":"欧美"}
+    ]
+    },
+    {"key":"lang","name":"语言","value":[
+    {"n":"全部语言","v":""},
+    {"n":"国语","v":"国语"},
+    {"n":"英语","v":"英语"},
+    {"n":"粤语","v":"粤语"},
+    {"n":"闽南语","v":"闽南语"},
+    {"n":"韩语","v":"韩语"},
+    {"n":"日语","v":"日语"},
+    {"n":"其它","v":"其它"}
+    ]
+    },
+    {"key":"year","name":"时间","value":[
+    {"n":"全部时间","v":""},
+    {"n":"2023","v":"2023"},
+    {"n":"2022","v":"2022"},
+    {"n":"2021","v":"2021"},
+    {"n":"2020","v":"2020"},
+    {"n":"2019","v":"2019"},
+    {"n":"2018","v":"2018"},
+    {"n":"2017","v":"2017"},
+    {"n":"2016","v":"2016"},
+    {"n":"2015","v":"2015"},
+    {"n":"2014","v":"2014"},
+    {"n":"2013","v":"2013"},
+    {"n":"2012","v":"2012"},
+    {"n":"2011","v":"2011"},
+    {"n":"2010","v":"2010"},
+    {"n":"2009","v":"2009"},
+    {"n":"2008","v":"2008"},
+    {"n":"2007","v":"2007"},
+    {"n":"2006","v":"2006"},
+    {"n":"2005","v":"2005"},
+    {"n":"2004","v":"2004"}
+    ]
+    },
+    {"key":"by","name":"排序","value":[
+    {"n":"全部排序","v":""},
+    {"n":"时间排序","v":"time"},
+    {"n":"人气排序","v":"hits"},
+    {"n":"评分排序","v":"score"}
+    ]
+    }
+    ],
+    "4":[
+    {"key":"cateId","name":"类型","value":[
+    {"n":"全部类型","v":""},
+    {"n":"大陆","v":"33"},
+    {"n":"港台","v":"34"},
+    {"n":"日韩","v":"35"},
+    {"n":"欧美","v":"36"},
+    {"n":"其他","v":"37"}
+    ]
+    },
+    {"key":"class","name":"剧情","value":[
+    {"n":"全部剧情","v":""},
+    {"n":"情感","v":"情感"},
+    {"n":"科幻","v":"科幻"},
+    {"n":"热血","v":"热血"},
+    {"n":"推理","v":"推理"},
+    {"n":"搞笑","v":"搞笑"},
+    {"n":"冒险","v":"冒险"},
+    {"n":"萝莉","v":"萝莉"},
+    {"n":"校园","v":"校园"},
+    {"n":"动作","v":"动作"},
+    {"n":"机战","v":"机战"},
+    {"n":"运动","v":"运动"},
+    {"n":"战争","v":"战争"},
+    {"n":"少年","v":"少年"},
+    {"n":"少女","v":"少女"},
+    {"n":"社会","v":"社会"},
+    {"n":"原创","v":"原创"},
+    {"n":"亲子","v":"亲子"},
+    {"n":"益智","v":"益智"},
+    {"n":"励志","v":"励志"},
+    {"n":"其他","v":"其他"}
+    ]
+    },
+    {"key":"area","name":"地区","value":[
+    {"n":"全部地区","v":""},
+    {"n":"国产","v":"国产"},
+    {"n":"日本","v":"日本"},
+    {"n":"欧美","v":"欧美"},
+    {"n":"其他","v":"其他"}
+    ]
+    },
+    {"key":"lang","name":"语言","value":[
+    {"n":"全部语言","v":""},
+    {"n":"国语","v":"国语"},
+    {"n":"英语","v":"英语"},
+    {"n":"粤语","v":"粤语"},
+    {"n":"闽南语","v":"闽南语"},
+    {"n":"韩语","v":"韩语"},
+    {"n":"日语","v":"日语"},
+    {"n":"其它","v":"其它"}
+    ]
+    },
+    {"key":"year","name":"时间","value":[
+    {"n":"全部时间","v":""},
+    {"n":"2023","v":"2023"},
+    {"n":"2022","v":"2022"},
+    {"n":"2021","v":"2021"},
+    {"n":"2020","v":"2020"},
+    {"n":"2019","v":"2019"},
+    {"n":"2018","v":"2018"},
+    {"n":"2017","v":"2017"},
+    {"n":"2016","v":"2016"},
+    {"n":"2015","v":"2015"},
+    {"n":"2014","v":"2014"},
+    {"n":"2013","v":"2013"},
+    {"n":"2012","v":"2012"},
+    {"n":"2011","v":"2011"},
+    {"n":"2010","v":"2010"},
+    {"n":"2009","v":"2009"},
+    {"n":"2008","v":"2008"},
+    {"n":"2007","v":"2007"},
+    {"n":"2006","v":"2006"},
+    {"n":"2005","v":"2005"},
+    {"n":"2004","v":"2004"}
+    ]
+    },
+    {"key":"by","name":"排序","value":[
+    {"n":"全部排序","v":""},
+    {"n":"时间排序","v":"time"},
+    {"n":"人气排序","v":"hits"},
+    {"n":"评分排序","v":"score"}
+    ]
+    }
+    ],
+    "5":[
+    {"key":"year","name":"时间","value":[
+    {"n":"全部时间","v":""},
+    {"n":"2023","v":"2023"},
+    {"n":"2022","v":"2022"},
+    {"n":"2021","v":"2021"},
+    {"n":"2020","v":"2020"},
+    {"n":"2019","v":"2019"},
+    {"n":"2018","v":"2018"},
+    {"n":"2017","v":"2017"},
+    {"n":"2016","v":"2016"},
+    {"n":"2015","v":"2015"},
+    {"n":"2014","v":"2014"},
+    {"n":"2013","v":"2013"},
+    {"n":"2012","v":"2012"},
+    {"n":"2011","v":"2011"},
+    {"n":"2010","v":"2010"},
+    {"n":"2009","v":"2009"},
+    {"n":"2008","v":"2008"},
+    {"n":"2007","v":"2007"},
+    {"n":"2006","v":"2006"},
+    {"n":"2005","v":"2005"},
+    {"n":"2004","v":"2004"}
+    ]
+    },
+    {"key":"by","name":"排序","value":[
+    {"n":"全部排序","v":""},
+    {"n":"时间排序","v":"time"},
+    {"n":"人气排序","v":"hits"},
+    {"n":"评分排序","v":"score"}
+    ]
+    }
+    ]
+    }
+    }
+    
\ No newline at end of file
diff --git a/lib/tengxun.js b/lib/tengxun.js
new file mode 100644
index 0000000..18f3aee
--- /dev/null
+++ b/lib/tengxun.js
@@ -0,0 +1,39 @@
+var rule = {
+    title:'腾云驾雾',
+    host:'https://v.%71%71.com',
+    // homeUrl:'/channel/choice?listpage=1&channel=choice&sort=18&_all=1',
+    homeUrl:'/x/bu/pagesheet/list?_all=1&append=1&channel=choice&listpage=1&offset=0&pagesize=21&iarea=-1&sort=18',
+    detailUrl:'https://node.video.%71%71.com/x/api/float_vinfo2?cid=fyid',
+    // searchUrl:'https://node.video.%71%71.com/x/api/msearch?keyWord=**',
+    searchUrl:'/x/search/?q=**&stag=fypage',
+    // searchUrl:'http://s.video.qq.com/smartbox?plat=2&ver=0&num=29&otype=json&query=**',
+    searchable:2,
+    filterable:1,
+    multi:1,
+    // url:'/channel/fyclass?listpage=fypage&channel=fyclass&sort=18&_all=1',
+    url:'/x/bu/pagesheet/list?_all=1&append=1&channel=fyclass&listpage=1&offset=((fypage-1)*21)&pagesize=21&iarea=-1',
+    filter_url:'sort={{fl.sort or 18}}&year={{fl.year}}&pay={{fl.pay}}',
+    filter:{'choice': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'tv': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'movie': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'variety': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'cartoon': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'child': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}], 'doco': [{'key': 'sort', 'name': '排序', 'value': [{'n': '最热', 'v': '18'}, {'n': '最新', 'v': '19'}, {'n': '好评', 'v': '16'}, {'n': '高分好评', 'v': '21'}]}, {'key': 'pay', 'name': '资费', 'value': [{'n': '全部', 'v': '-1'}, {'n': '免费', 'v': '867'}, {'n': '会员', 'v': '6'}]}, {'key': 'year', 'name': '年代', 'value': [{'n': '全部', 'v': '-1'}, {'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2018', 'v': '2018'}, {'n': '2017', 'v': '2017'}, {'n': '2016', 'v': '2016'}, {'n': '2015', 'v': '2015'}]}]},
+    headers:{
+        'User-Agent':'PC_UA'
+    },
+    timeout:5000,
+    // class_parse:'.site_channel a;a&&Text;a&&href;channel/(.*)',
+    cate_exclude:'会员|游戏|全部',
+    class_name:'精选&电视剧&电影&综艺&动漫&少儿&纪录片',
+    class_url:'choice&tv&movie&variety&cartoon&child&doco',
+    limit:20,
+    // play_parse:true,
+    // 手动调用解析请求json的url,此lazy不方便
+    lazy:'js:input="https://cache.json.icu/home/api?type=ys&uid=292796&key=fnoryABDEFJNPQV269&url="+input.split("?")[0];log(input);let html=JSON.parse(request(input));log(html);input=html.url||input',
+    推荐:'.list_item;img&&alt;img&&src;a&&Text;a&&data-float',
+    一级:'.list_item;img&&alt;img&&src;a&&Text;a&&data-float',
+    // 二级:{is_json:1,"title":"data.title;data.moviecategory[0]+data.moviecategory[1]","img":"data.cdncover","desc":"data.area[0];data.director[0]","content":"data.description","tabs":"data.playlink_sites;data.playlinksdetail.#idv.quality","lists":"data.playlinksdetail.#idv.default_url"},
+    // 二级:{is_json:1,"title":"data.title;data.moviecategory[0]+data.moviecategory[1]","img":"data.cdncover","desc":"data.area[0];data.director[0]","content":"data.description","tabs":"data.playlink_sites","lists":"data.playlinksdetail.#idv.default_url"},
+    二级:'',
+    二级:'js:VOD={};let d=[];let video_list=[];let video_lists=[];let list=[];let QZOutputJson;let html=fetch(input,fetch_params);let sourceId=/get_playsource/.test(input)?input.match(/id=(\\d*?)&/)[1]:input.split("cid=")[1];let cid=sourceId;let detailUrl="https://v.%71%71.com/detail/m/"+cid+".html";log("详情页:"+detailUrl);var pdfh=jsp.pdfh;var pd=jsp.pd;try{let json=JSON.parse(html);VOD={vod_url:input,vod_name:json.c.title,type_name:json.typ.join(","),vod_actor:json.nam.join(","),vod_year:json.c.year,vod_content:json.c.description,vod_remarks:json.rec,vod_pic:urljoin2(input,json.c.pic)}}catch(e){log("解析片名海报等基础信息发生错误:"+e.message)}if(/get_playsource/.test(input)){eval(html);let indexList=QZOutputJson.PlaylistItem.indexList;indexList.forEach(function(it){let dataUrl="https://s.video.qq.com/get_playsource?id="+sourceId+"&plat=2&type=4&data_type=3&range="+it+"&video_type=10&plname=qq&otype=json";eval(fetch(dataUrl,fetch_params));let vdata=QZOutputJson.PlaylistItem.videoPlayList;vdata.forEach(function(item){d.push({title:item.title,pic_url:item.pic,desc:item.episode_number+"\\t\\t\\t播放量:"+item.thirdLine,url:item.playUrl})});video_lists=video_lists.concat(vdata)})}else{let json=JSON.parse(html);video_lists=json.c.video_ids;let url="https://v.qq.com/x/cover/"+sourceId+".html";if(video_lists.length===1){let vid=video_lists[0];url="https://v.qq.com/x/cover/"+cid+"/"+vid+".html";d.push({title:"在线播放",url:url})}else if(video_lists.length>1){for(let i=0;i<video_lists.length;i+=30){video_list.push(video_lists.slice(i,i+30))}video_list.forEach(function(it,idex){let o_url="https://union.video.qq.com/fcgi-bin/data?otype=json&tid=682&appid=20001238&appkey=6c03bbe9658448a4&union_platform=1&idlist="+it.join(",");let o_html=fetch(o_url,fetch_params);eval(o_html);QZOutputJson.results.forEach(function(it1){it1=it1.fields;let url="https://v.qq.com/x/cover/"+cid+"/"+it1.vid+".html";d.push({title:it1.title,pic_url:it1.pic160x90.replace("/160",""),desc:it1.video_checkup_time,url:url,type:it1.category_map&&it1.category_map.length>1?it1.category_map[1]:""})})})}}let yg=d.filter(function(it){return it.type&&it.type!=="正片"});let zp=d.filter(function(it){return!(it.type&&it.type!=="正片")});VOD.vod_play_from=yg.length<1?"qq":"qq$$$qq 预告及花絮";VOD.vod_play_url=yg.length<1?d.map(function(it){return it.title+"$"+it.url}).join("#"):[zp,yg].map(function(it){return it.map(function(its){return its.title+"$"+its.url}).join("#")}).join("$$$");',
+    // 二级:'js:VOD={};let d=[];let video_list=[];let video_lists=[];let list=[];let QZOutputJson;let html=fetch(input,fetch_params);let sourceId=/get_playsource/.test(input)?input.match(/id=(\\d*?)&/)[1]:input.split("cid=")[1];let cid=sourceId;let detailUrl="https://v.%71%71.com/detail/m/"+cid+".html";log("详情页:"+detailUrl);var pdfh=jsp.pdfh;var pd=jsp.pd;try{let json=JSON.parse(html);VOD={vod_url:input,vod_name:json.c.title,type_name:json.typ.join(","),vod_actor:json.nam.join(","),vod_year:json.c.year,vod_content:json.c.description,vod_remarks:json.rec,vod_pic:urljoin2(input,json.c.pic)}}catch(e){log("解析片名海报等基础信息发生错误:"+e.message)}if(/get_playsource/.test(input)){eval(html);let indexList=QZOutputJson.PlaylistItem.indexList;indexList.forEach(function(it){let dataUrl="https://s.video.qq.com/get_playsource?id="+sourceId+"&plat=2&type=4&data_type=3&range="+it+"&video_type=10&plname=qq&otype=json";eval(fetch(dataUrl,fetch_params));let vdata=QZOutputJson.PlaylistItem.videoPlayList;vdata.forEach(function(item){d.push({title:item.title,pic_url:item.pic,desc:item.episode_number+"\\t\\t\\t播放量:"+item.thirdLine,url:item.playUrl})});video_lists=video_lists.concat(vdata)})}else{let json=JSON.parse(html);video_lists=json.c.video_ids;let url="https://v.qq.com/x/cover/"+sourceId+".html";if(json.c.type===10){let dataUrl="https://s.video.qq.com/get_playsource?id="+json.c.column_id+"&plat=2&type=2&data_type=3&video_type=8&plname=qq&otype=json";let o_html=fetch(dataUrl,fetch_params);eval(o_html);video_lists=[];let indexList=QZOutputJson.PlaylistItem.indexList;indexList.forEach(function(it){let dataUrl="https://s.video.qq.com/get_playsource?id="+json.c.column_id+"&plat=2&type=4&data_type=3&range="+it+"&video_type=10&plname=qq&otype=json";eval(fetch(dataUrl,fetch_params));let vdata=QZOutputJson.PlaylistItem.videoPlayList;vdata.forEach(function(item){d.push({title:item.title,pic_url:item.pic,desc:item.episode_number+"\\t\\t\\t播放量:"+item.thirdLine,url:item.playUrl})});video_lists=video_lists.concat(vdata)})}else if(video_lists.length===1){d.push({title:"在线播放",url:url})}else if(video_lists.length>1){for(let i=0;i<video_lists.length;i+=30){video_list.push(video_lists.slice(i,i+30))}video_list.forEach(function(it,idex){let o_url="https://union.video.qq.com/fcgi-bin/data?otype=json&tid=682&appid=20001238&appkey=6c03bbe9658448a4&union_platform=1&idlist="+it.join(",");let o_html=fetch(o_url,fetch_params);eval(o_html);QZOutputJson.results.forEach(function(it1){it1=it1.fields;let url="https://v.qq.com/x/cover/"+cid+"/"+it1.vid+".html";d.push({title:it1.title,pic_url:it1.pic160x90.replace("/160",""),desc:it1.video_checkup_time,url:url,type:it1.category_map&&it1.category_map.length>1?it1.category_map[1]:""})})})}}let yg=d.filter(function(it){return it.type&&it.type!=="正片"});let zp=d.filter(function(it){return!(it.type&&it.type!=="正片")});VOD.vod_play_from=yg.length<1?"qq":"qq$$$qq 预告及花絮";VOD.vod_play_url=yg.length<1?d.map(function(it){return it.title+"$"+it.url}).join("#"):[zp,yg].map(function(it){return it.map(function(its){return its.title+"$"+its.url}).join("#")}).join("$$$");',
+    // 搜索:'json:uiData;data[0].title;data[0].posterPic;.titleMarkLabelList[1].primeText;data[0].id;data[0].publishDate',
+    搜索:'js:let d=[];pdfa=jsp.pdfa;pdfh=jsp.pdfh;pd=jsp.pd;let html=request(input);let baseList=pdfa(html,"body&&.result_item_v");baseList.forEach(function(it){let longText=pdfh(it,".result_title&&Text");let shortText=pdfh(it,".sub&&Text");let fromTag=pdfh(it,".result_source&&Text");let score=pdfh(it,".result_score&&Text");let content=pdfh(it,".desc_text&&Text");let url=pdfh(it,".result_title&&a&&href");let img=pd(it,".figure_pic&&src");url="https://node.video.qq.com/x/api/float_vinfo2?cid="+url.match(/.*\\/(.*?)\\.html/)[1];log(shortText+"|"+url);if(fromTag.match(/腾讯/)){d.push({title:longText.split(shortText)[0],img:img,url:url,content:content,desc:"⭐"+longText.split(shortText)[1]+"-"+shortText+" "+score})}});setResult(d);',
+    // 搜索:'json:item;word;dc;class;id;sn',
+}
\ No newline at end of file
diff --git a/lib/tuboshu.json b/lib/tuboshu.json
new file mode 100644
index 0000000..bbe693e
--- /dev/null
+++ b/lib/tuboshu.json
@@ -0,0 +1,14 @@
+{
+    "搜索请求头参数": "电脑",
+    "搜索链接": "https://www.tbsdy.com/search.html?keyword={wd}&category=983920&data_type=987910",
+    "POST请求数据": "",
+    "搜索截取模式": "1",
+    "搜索列表数组规则": ".search_result_netdisk_list&&a",
+    "搜索片单是否Jsoup写法": "1",
+    "搜索片单图片": "img&&src",
+    "搜索片单标题": ".netdisk_item_detail_name&&Text",
+    "搜索片单链接": "a&&href",
+    "搜索片单副标题": "",
+    "搜索片单链接加前缀": "",
+    "搜索片单链接加后缀": ""
+}
\ No newline at end of file