From 9e6d2cf88e55b3e2bb89942d3e0281817af54fd3 Mon Sep 17 00:00:00 2001 From: sve1r Date: Fri, 24 Nov 2023 19:38:26 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=80=20feat:=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E9=83=A8=E5=88=86=E8=A7=A3=E9=94=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Rewrite/4limbo.adblock | 10 +- Rewrite/AdBlock/StartUp.adblock | 63 +- Rewrite/Unlock/ByButter.unlock | 4 + Rewrite/Unlock/ClarityPro.unlock | 5 + Rewrite/Unlock/FlightRadar24.unlock | 4 + Rewrite/Unlock/PicsArt.unlock | 4 + Rewrite/Unlock/WPS.unlock | 5 + Rewrite/blackmatrix7.adblock | 17 +- Scripts/AdBlock/Other/Dongqiudi.js | 1 + Scripts/AdBlock/Other/PupuMarket.js | 6 + Scripts/AdBlock/Other/UmeTrip.js | 12 + Scripts/AdBlock/Other/UmeTrip.min.js | 1 + Scripts/AdBlock/Other/Zhihu.js | 4 + Scripts/AdBlock/Other/Zhihu.min.js | 1 + Scripts/AdBlock/Other/iQiyi.js | 18 +- Scripts/AdBlock/Wechat/UnlockLink.js | 4171 ++++++++++++++++++++++ Scripts/AdBlock/Wechat/UnlockLink.min.js | 166 + Scripts/Unlock/ByButter.js | 708 ++++ Scripts/Unlock/ByButter.min.js | 1 + Scripts/Unlock/ClarityPro.js | 74 + Scripts/Unlock/ClarityPro.min.js | 1 + Scripts/Unlock/FlightRadar24.js | 216 ++ Scripts/Unlock/FlightRadar24.min.js | 3 + Scripts/Unlock/PicsArt.js | 74 +- Scripts/Unlock/PicsArt.min.js | 1 + Scripts/Unlock/WPS.js | 93 +- Scripts/Unlock/WPS.min.js | 12 + 27 files changed, 5561 insertions(+), 114 deletions(-) create mode 100644 Rewrite/Unlock/ByButter.unlock create mode 100644 Rewrite/Unlock/ClarityPro.unlock create mode 100644 Rewrite/Unlock/FlightRadar24.unlock create mode 100644 Rewrite/Unlock/PicsArt.unlock create mode 100644 Rewrite/Unlock/WPS.unlock create mode 100644 Scripts/AdBlock/Other/Dongqiudi.js create mode 100644 Scripts/AdBlock/Other/PupuMarket.js create mode 100644 Scripts/AdBlock/Other/UmeTrip.js create mode 100644 Scripts/AdBlock/Other/UmeTrip.min.js create mode 100644 Scripts/AdBlock/Other/Zhihu.js create mode 100644 Scripts/AdBlock/Other/Zhihu.min.js create mode 100644 Scripts/AdBlock/Wechat/UnlockLink.js create mode 100644 Scripts/AdBlock/Wechat/UnlockLink.min.js create mode 100644 Scripts/Unlock/ByButter.js create mode 100644 Scripts/Unlock/ByButter.min.js create mode 100644 Scripts/Unlock/ClarityPro.js create mode 100644 Scripts/Unlock/ClarityPro.min.js create mode 100644 Scripts/Unlock/FlightRadar24.js create mode 100644 Scripts/Unlock/FlightRadar24.min.js create mode 100644 Scripts/Unlock/PicsArt.min.js create mode 100644 Scripts/Unlock/WPS.min.js diff --git a/Rewrite/4limbo.adblock b/Rewrite/4limbo.adblock index 282d29b..2e9055c 100644 --- a/Rewrite/4limbo.adblock +++ b/Rewrite/4limbo.adblock @@ -1,4 +1,4 @@ -#!name=毒奶特供(2023年11月12日更新) +#!name=毒奶特供(2023年11月24日更新) #!desc=毒奶去网页广告计划(稳定版)For Surge / Quantumult X / Shadowrocket/ 油猴 - Tampermonkey ;如去内容农场/泥巴影视/剧迷网/低端影视/哔滴影视/Jable/Missav//Netflav/Xvideos/Pornhub/91../禁漫天堂/百度与谷歌搜索结果页面广告等视频网站广告或其他ACG网站网页广告/百度知道广告... #! \\ You Can Change The World With Code. @@ -10,7 +10,7 @@ #! // Done Is Better Than Perfect. -hostname = www.olevod.tv, www.tameikegoro.jp,tameikegoro.jp,www.madonna-av.com,madonna-av.com,deeps.net,www.fitch-av.com,fitch-av.com,www.takara-tv.jp,takara-tv.jp,www.moodyz.com,moodyz.com,www.s1s1s1.com,s1s1s1.com,www.prestige-av.com,prestige-av.com,www.sod.co.jp,sod.co.jp,venus-av.com,www.gloryquest.tv,gloryquest.tv,www.premium-beauty.com,premium-beauty.com,www.nagae-style.com,nagae-style.com,www.ideapocket.com,ideapocket.com,www.attackers.net,attackers.net,www.dasdas.jp,dasdas.jp,www.oppai-av.com,oppai-av.com,www.kawaiikawaii.jp,kawaiikawaii.jp,www.to-satsu.com,to-satsu.com,www.wanz-factory.com,wanz-factory.com,www.av-e-body.com,av-e-body.com,www.mgstage.com,mgstage.com,www.mousouzoku-av.com,mousouzoku-av.com,manji-group.com,www.rocket-inc.net,rocket-inc.net,www.dmm.co.jp,dmm.co.jp,www.muku.tv,muku.tv,streamtape.com, fviplions.com,sfastwish.com,cabecabean.lol,belegug.online,wishfast.top,vidmoviesb.xyz,vhmovies.to,awish.pro,ankrzkz.sbs,fc2stream.tv,sub123.xyz,leakslove.net,mwish.pro,embedwish.com,javhahaha.us,abkrzkz.sbs,streamvid.top,abkrzkr.sbs,playertv.net,sbrity.com,doodporn.xyz,mycloud123.top,streamsb.click,streamxxx.online,trafficdepot.re,sblona.com,filelions.*,ahvsh.com,sbrapid.com,streaamss.com,louishide.com,projectfreetv.lol,streamwish.to,lvturbo.com,javb1.com,sbface.com,rbtstream.info,vidgo.top,sbhight.com,sbbrisk.com,streamhide.to,cloudrls.com,mm9846.com,m4uhd.club,streamm4u.club,sbchill.com,fbjav.com,imfb.xyz,sbrulz.xyz,baldrfilms.xyz,javbigo.xyz,dizivap.*,dvapizle.*,sblongvu.com,mavavid.com,fembed9hd.com,xsub.cc,sbthe.com,sbanh.com,mm9844.*,anigogo.net,faptiti.com,javsubbed.xyz,sblanh.com,av4asia.com,playerjavseen.com,pornhubed.com,xvideostream.net,streamsss.net,sbspeed.com,vcdn-stream.xyz,vanfem.com,javuncen.xyz,vidplay.ch,javenglish.me,ssbstream.net,zojav.com,watch-jav-english.live,javpornhd.online,yuamikami.xyz,embed-media.com,obaplayer.xyz,cdn-myhdjav.info,dlmovies.link,cinegrabber.com,watchjavnow.xyz,luxubu.review,nsfwzone.xyz,viplayer.cc,cinemaemcasa.xyz,sbfast.com,iframe2videos.xyz,javfu.net,streamas.cloud,nashstream.top,yuistream.xyz,jav247.top,viewsb.com,myvideoplayer.monster,cloudemb.com,moviesland.xyz,jvembed.com,ffem.club,javleaked.com,pornhole.club,ndrama.xyz,fembed-hd.com,netflav.com,mambast.tk,cutl.xyz,playerjavhd.com,mycloudzz.com,suzihaza.com,embedsb.com,layarkacaxxi.icu,nekolink.site,sbflix.xyz,javhdfree.icu,streamsb.net,rubicstreaming.com,javside.com,gdstream.net,animepl.xyz,watchsb.com,sbplay2.*,hentai4.me,playersb.com,streamabc.xyz,ns21.online,diasfem.com,milfnut.net,pelispop.net,ondembed.xyz,tubesb.com,fplayer.info,mm9842.com,sbplay1.com,javmvp.com,japopav.tv,nezuko-ah.nl,pelistop.co,vidcloud.*,mavlecteur.com,xxxjaa.xyz,vcdn2.space,mavplayer.xyz,sbplay.*,sbvideo.net,sbembed4.com,javcl.me,dfmagazine.co.uk,down-paradise.com,embedsito.com,serverf4.org,streamwish.com, emturbovid.com, static.adxadserv.com, ak.oneegrou.net, goesdeedinsensitive.com, help.fanza.cc, a.realsrv.com, creative.xlivrdr.com, www.javlibrary.com, njav.tv, hanime1.me, 555dy.shop, 555dyx5.com, 555dyx4.com, 555dyx3.com, 555dyx1.com, supjav.com, embedgram.com, mmfl02.com, embedrise.com, filemoon.sx, static-cdn77.xvideos-cdn.com, www.xvideos.com, javday.tv, xiaobaotv.net, cn1.91short.com, vthumb.killcovid2021.com, img.killcovid2021.com, api.nivodz.com, m.nivod4.tv, www.nivod4.tv, m.yhpdm.com, m.yhdmp.cc, m.yhdmp.com, anime1.me, www.tz659.com, www.ttsp.tv, *.cloudfront.net, www.o8tv.com, www.555dd*.com, www.5dy*, *.tvn.cc, www.wnacg.com, www.wnacg.org, suzihaza.com, 91porn.com, netflav.com, www.javmost.xyz, javmost.xyz, www5.javmost.xyz, www5.javmost.com, cn.bing.com, www.bing.com, zhuanlan.zhihu.com, www.zhihu.com, *.jable.tv, en.jable.tv, jable.tv, wwww.tvn.cc, m.tvn.cc, wap.tvn.cc, ddrk.me, ddys.pro, ddys.tv, ddys.art, ddys2.me, 18comic.org, 18comic.vip, www.google.com, www.google.com.hk, www.pornhub.com, cn.pornhub.com, missav.com, www.libvio.top, www.libvio.pro, www.libvio.com, www.libvio.la, 4hu.*, gimy.ai, gimy.tv, *.duboku.*, assert.avple.tv, avple.tv, *.btbdys.*, www.bdys01.com, www.bdys02.com, www.bdys03.com, www.bdys10.com, *.javbus.*, www.baidu.com, m.baidu.com, zhidao.baidu.com +hostname = www.olevod.tv, www.tameikegoro.jp,tameikegoro.jp,www.madonna-av.com,madonna-av.com,deeps.net,www.fitch-av.com,fitch-av.com,www.takara-tv.jp,takara-tv.jp,www.moodyz.com,moodyz.com,www.s1s1s1.com,s1s1s1.com,www.prestige-av.com,prestige-av.com,www.sod.co.jp,sod.co.jp,venus-av.com,www.gloryquest.tv,gloryquest.tv,www.premium-beauty.com,premium-beauty.com,www.nagae-style.com,nagae-style.com,www.ideapocket.com,ideapocket.com,www.attackers.net,attackers.net,www.dasdas.jp,dasdas.jp,www.oppai-av.com,oppai-av.com,www.kawaiikawaii.jp,kawaiikawaii.jp,www.to-satsu.com,to-satsu.com,www.wanz-factory.com,wanz-factory.com,www.av-e-body.com,av-e-body.com,www.mgstage.com,mgstage.com,www.mousouzoku-av.com,mousouzoku-av.com,manji-group.com,www.rocket-inc.net,rocket-inc.net,www.dmm.co.jp,dmm.co.jp,www.muku.tv,muku.tv,streamtape.com, fviplions.com,sfastwish.com,cabecabean.lol,belegug.online,wishfast.top,vidmoviesb.xyz,vhmovies.to,awish.pro,ankrzkz.sbs,fc2stream.tv,sub123.xyz,leakslove.net,mwish.pro,embedwish.com,javhahaha.us,abkrzkz.sbs,streamvid.top,abkrzkr.sbs,playertv.net,sbrity.com,doodporn.xyz,mycloud123.top,streamsb.click,streamxxx.online,trafficdepot.re,sblona.com,filelions.*,ahvsh.com,sbrapid.com,streaamss.com,louishide.com,projectfreetv.lol,streamwish.to,lvturbo.com,javb1.com,sbface.com,rbtstream.info,vidgo.top,sbhight.com,sbbrisk.com,streamhide.to,cloudrls.com,mm9846.com,m4uhd.club,streamm4u.club,sbchill.com,fbjav.com,imfb.xyz,sbrulz.xyz,baldrfilms.xyz,javbigo.xyz,dizivap.*,dvapizle.*,sblongvu.com,mavavid.com,fembed9hd.com,xsub.cc,sbthe.com,sbanh.com,mm9844.*,anigogo.net,faptiti.com,javsubbed.xyz,sblanh.com,av4asia.com,playerjavseen.com,pornhubed.com,xvideostream.net,streamsss.net,sbspeed.com,vcdn-stream.xyz,vanfem.com,javuncen.xyz,vidplay.ch,javenglish.me,ssbstream.net,zojav.com,watch-jav-english.live,javpornhd.online,yuamikami.xyz,embed-media.com,obaplayer.xyz,cdn-myhdjav.info,dlmovies.link,cinegrabber.com,watchjavnow.xyz,luxubu.review,nsfwzone.xyz,viplayer.cc,cinemaemcasa.xyz,sbfast.com,iframe2videos.xyz,javfu.net,streamas.cloud,nashstream.top,yuistream.xyz,jav247.top,viewsb.com,myvideoplayer.monster,cloudemb.com,moviesland.xyz,jvembed.com,ffem.club,javleaked.com,pornhole.club,ndrama.xyz,fembed-hd.com,netflav.com,netflav5.com,mambast.tk,cutl.xyz,playerjavhd.com,mycloudzz.com,suzihaza.com,embedsb.com,layarkacaxxi.icu,nekolink.site,sbflix.xyz,javhdfree.icu,streamsb.net,rubicstreaming.com,javside.com,gdstream.net,animepl.xyz,watchsb.com,sbplay2.*,hentai4.me,playersb.com,streamabc.xyz,ns21.online,diasfem.com,milfnut.net,pelispop.net,ondembed.xyz,tubesb.com,fplayer.info,mm9842.com,sbplay1.com,javmvp.com,japopav.tv,nezuko-ah.nl,pelistop.co,vidcloud.*,mavlecteur.com,xxxjaa.xyz,vcdn2.space,mavplayer.xyz,sbplay.*,sbvideo.net,sbembed4.com,javcl.me,dfmagazine.co.uk,down-paradise.com,embedsito.com,serverf4.org,streamwish.com, emturbovid.com, static.adxadserv.com, ak.oneegrou.net, goesdeedinsensitive.com, help.fanza.cc, a.realsrv.com, creative.xlivrdr.com, www.javlibrary.com, njav.tv, hanime1.me, 555dy.shop, 555dyx5.com, 555dyx4.com, 555dyx3.com, 555dyx1.com, supjav.com, embedgram.com, mmfl02.com, embedrise.com, filemoon.sx, static-cdn77.xvideos-cdn.com, www.xvideos.com, javday.tv, xiaobaotv.net, cn1.91short.com, vthumb.killcovid2021.com, img.killcovid2021.com, api.nivodz.com, m.nivod4.tv, www.nivod4.tv, m.yhpdm.com, m.yhdmp.cc, m.yhdmp.com, anime1.me, www.tz659.com, www.ttsp.tv, *.cloudfront.net, www.o8tv.com, www.555dd*.com, www.5dy*, *.tvn.cc, www.wnacg.com, www.wnacg.org, suzihaza.com, 91porn.com, netflav.com, netflav5.com, www.javmost.xyz, javmost.xyz, www5.javmost.xyz, www5.javmost.com, cn.bing.com, www.bing.com, zhuanlan.zhihu.com, www.zhihu.com, *.jable.tv, en.jable.tv, jable.tv, wwww.tvn.cc, m.tvn.cc, wap.tvn.cc, ddrk.me, ddys.pro, ddys.tv, ddys.art, ddys2.me, 18comic.org, 18comic.vip, www.google.com, www.google.com.hk, www.pornhub.com, cn.pornhub.com, missav.com, www.libvio.top, www.libvio.pro, www.libvio.com, www.libvio.la, 4hu.*, gimy.ai, gimy.tv, *.duboku.*, assert.avple.tv, avple.tv, *.btbdys.*, www.bdys01.com, www.bdys02.com, www.bdys03.com, www.bdys10.com, *.javbus.*, www.baidu.com, m.baidu.com, zhidao.baidu.com https?:\/\/[0-9a-zA-Z]{10,16}\.cloudfront\.net\/\?[a-z]{3,7}=\d{4,8} url reject ^https?:\/\/assert\.avple\.tv\/file\/avple-images\/ad\.js url reject @@ -97,10 +97,10 @@ https?:\/\/.*duboku.*\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff| ^https?:\/\/njav\.tv\/(?!(.*(api|my|cdn-cgi|account|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js # javlibrary(www.javlibrary.com) ^https?:\/\/www\.javlibrary\.com\/(?!(.*(api|my|login|cdn-cgi|confirmobj|account|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js -# Netflav(netflav.com) -^https?:\/\/netflav\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/surge_netflav.js +# Netflav(netflav|netflav5|.com) +^https?:\/\/(netflav|netflav5)\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/surge_netflav.js # PlayerAds -^https?:\/\/(streamtape.com|((emturbovid|filemoon|embedrise|mmfl02|embedgram)\.(sx|com))|emturbovid\.com|filemoon.sx|embedrise.com|mmfl02.com|embedgram.com|fviplions.com|sfastwish.com|cabecabean.lol|belegug.online|wishfast.top|vidmoviesb.xyz|vhmovies.to|awish.pro|ankrzkz.sbs|fc2stream.tv|sub123.xyz|leakslove.net|mwish.pro|embedwish.com|javhahaha.us|abkrzkz.sbs|streamvid.top|abkrzkr.sbs|playertv.net|sbrity.com|doodporn.xyz|mycloud123.top|streamsb.click|streamxxx.online|trafficdepot.re|sblona.com|filelions.*|ahvsh.com|sbrapid.com|streaamss.com|louishide.com|projectfreetv.lol|streamwish.to|lvturbo.com|javb1.com|sbface.com|rbtstream.info|vidgo.top|sbhight.com|sbbrisk.com|streamhide.to|cloudrls.com|mm9846.com|m4uhd.club|streamm4u.club|sbchill.com|fbjav.com|imfb.xyz|sbrulz.xyz|baldrfilms.xyz|javbigo.xyz|dizivap.*|dvapizle.*|sblongvu.com|mavavid.com|fembed9hd.com|xsub.cc|sbthe.com|sbanh.com|mm9844.*|anigogo.net|faptiti.com|javsubbed.xyz|sblanh.com|av4asia.com|playerjavseen.com|pornhubed.com|xvideostream.net|streamsss.net|sbspeed.com|vcdn-stream.xyz|vanfem.com|javuncen.xyz|vidplay.ch|javenglish.me|ssbstream.net|zojav.com|watch-jav-english.live|javpornhd.online|yuamikami.xyz|embed-media.com|obaplayer.xyz|cdn-myhdjav.info|dlmovies.link|cinegrabber.com|watchjavnow.xyz|luxubu.review|nsfwzone.xyz|viplayer.cc|cinemaemcasa.xyz|sbfast.com|iframe2videos.xyz|javfu.net|streamas.cloud|nashstream.top|yuistream.xyz|jav247.top|viewsb.com|myvideoplayer.monster|cloudemb.com|moviesland.xyz|jvembed.com|ffem.club|javleaked.com|pornhole.club|ndrama.xyz|fembed-hd.com|netflav.com|mambast.tk|cutl.xyz|playerjavhd.com|mycloudzz.com|suzihaza.com|embedsb.com|layarkacaxxi.icu|nekolink.site|sbflix.xyz|javhdfree.icu|streamsb.net|rubicstreaming.com|javside.com|gdstream.net|animepl.xyz|watchsb.com|sbplay2.*|hentai4.me|playersb.com|streamabc.xyz|ns21.online|diasfem.com|milfnut.net|pelispop.net|ondembed.xyz|tubesb.com|fplayer.info|mm9842.com|sbplay1.com|javmvp.com|japopav.tv|nezuko-ah.nl|pelistop.co|vidcloud.*|mavlecteur.com|xxxjaa.xyz|vcdn2.space|mavplayer.xyz|sbplay.*|sbvideo.net|sbembed4.com|javcl.me|dfmagazine.co.uk|down-paradise.com|embedsito.com|serverf4.org)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js +^https?:\/\/(streamtape.com|((emturbovid|filemoon|embedrise|mmfl02|embedgram)\.(sx|com))|emturbovid\.com|filemoon.sx|embedrise.com|mmfl02.com|embedgram.com|fviplions.com|sfastwish.com|cabecabean.lol|belegug.online|wishfast.top|vidmoviesb.xyz|vhmovies.to|awish.pro|ankrzkz.sbs|fc2stream.tv|sub123.xyz|leakslove.net|mwish.pro|embedwish.com|javhahaha.us|abkrzkz.sbs|streamvid.top|abkrzkr.sbs|playertv.net|sbrity.com|doodporn.xyz|mycloud123.top|streamsb.click|streamxxx.online|trafficdepot.re|sblona.com|filelions.*|ahvsh.com|sbrapid.com|streaamss.com|louishide.com|projectfreetv.lol|streamwish.to|lvturbo.com|javb1.com|sbface.com|rbtstream.info|vidgo.top|sbhight.com|sbbrisk.com|streamhide.to|cloudrls.com|mm9846.com|m4uhd.club|streamm4u.club|sbchill.com|fbjav.com|imfb.xyz|sbrulz.xyz|baldrfilms.xyz|javbigo.xyz|dizivap.*|dvapizle.*|sblongvu.com|mavavid.com|fembed9hd.com|xsub.cc|sbthe.com|sbanh.com|mm9844.*|anigogo.net|faptiti.com|javsubbed.xyz|sblanh.com|av4asia.com|playerjavseen.com|pornhubed.com|xvideostream.net|streamsss.net|sbspeed.com|vcdn-stream.xyz|vanfem.com|javuncen.xyz|vidplay.ch|javenglish.me|ssbstream.net|zojav.com|watch-jav-english.live|javpornhd.online|yuamikami.xyz|embed-media.com|obaplayer.xyz|cdn-myhdjav.info|dlmovies.link|cinegrabber.com|watchjavnow.xyz|luxubu.review|nsfwzone.xyz|viplayer.cc|cinemaemcasa.xyz|sbfast.com|iframe2videos.xyz|javfu.net|streamas.cloud|nashstream.top|yuistream.xyz|jav247.top|viewsb.com|myvideoplayer.monster|cloudemb.com|moviesland.xyz|jvembed.com|ffem.club|javleaked.com|pornhole.club|ndrama.xyz|fembed-hd.com|netflav.com|netflav5.com|mambast.tk|cutl.xyz|playerjavhd.com|mycloudzz.com|suzihaza.com|embedsb.com|layarkacaxxi.icu|nekolink.site|sbflix.xyz|javhdfree.icu|streamsb.net|rubicstreaming.com|javside.com|gdstream.net|animepl.xyz|watchsb.com|sbplay2.*|hentai4.me|playersb.com|streamabc.xyz|ns21.online|diasfem.com|milfnut.net|pelispop.net|ondembed.xyz|tubesb.com|fplayer.info|mm9842.com|sbplay1.com|javmvp.com|japopav.tv|nezuko-ah.nl|pelistop.co|vidcloud.*|mavlecteur.com|xxxjaa.xyz|vcdn2.space|mavplayer.xyz|sbplay.*|sbvideo.net|sbembed4.com|javcl.me|dfmagazine.co.uk|down-paradise.com|embedsito.com|serverf4.org)\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js # 91porn(www.91porn.com) ^https?:\/\/\w{0,3}(\.){0,1}91porn\.com\/(?!(.*(cdn-cgi|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mp3|json|ico))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js # 91short(cn1.91short.com) diff --git a/Rewrite/AdBlock/StartUp.adblock b/Rewrite/AdBlock/StartUp.adblock index 29d9259..a92af6c 100644 --- a/Rewrite/AdBlock/StartUp.adblock +++ b/Rewrite/AdBlock/StartUp.adblock @@ -5,11 +5,11 @@ // @TgBot https://t.me/ddgksf2013_bot // @WechatID 公众号墨鱼手记 // @Feedback 💡 请通过邮件反馈问题『其它方式一概无视』:𝐝𝐝𝐠𝐤𝐬𝐟𝟐𝟎𝟏𝟑@𝟏𝟔𝟑.𝐜𝐨𝐦 💡 -// @UpdateTime 2023-11-09 +// @UpdateTime 2023-11-23 // @Please 如需引用请注明出处,谢谢合作! // @Function 去除APP首页启动广告和部分应用内广告,如果有需要的去除广告的APP,可以公众号后台直接回复 // @ExtraTxt Only provide the removal of open-screen advertisements for personally used apps -// @Attention QuantumultX能去广告,不代表能去所有广告!(应用个数:236) +// @Attention QuantumultX能去广告,不代表能去所有广告!(应用个数:238) // @Mark 名字后面的*代表该应用启动倒计时仍然存在 // @Attention 去除url-and-header写法,使部分重写兼容旧版QX // @APPList 无法𝐌𝐈𝐓𝐌的应用:银行类[绝大部分]|抖音|蜂巢|滴答清单|Taio|小米运动|有条下载|Fileball|万年历|豆瓣[信息流]|虎牙直播|货拉拉|番茄小说|携程旅行[APP]|凯叔讲故事|七猫小说|醒图|剪映|潮汐|不背单词|高铁管家|咕咚运动|APTV|DayOne @@ -17,20 +17,20 @@ // @ScriptURL https://github.com/ddgksf2013/Rewrite/raw/master/AdBlock/StartUp.conf // ==/UserScript== -hostname = ap.dongqiudi.com, apapia-sqk.manmanbuy.com, emdcadvise.eastmoney.com, *.tipatipa.xyz, superapp.xgimi.com, mix-api.camera360.com, api1.34580.com, api.wmpvp.com, gateway.abite.com, rengine-platform.llsapp.com, capi.lkcoffee.com, 1jietu.com, bbs-api.miyoushe.com, tcmobileapi.17usoft.com, m.msyc.cc, mgw.mpaas.cn-hangzhou.aliyuncs.com, ytmsout.radio.cn, api.kmovie.gifshow.com, igetcool-gateway.igetcool.com, *.ahhhhfs.com, open-cms-api.quark.cn, ftapi.10jqka.com.cn, wxa.wxs.qq.com, evs.500.com, j1.pupuapi.com, dq.dxy.cn, m.you.163.com, open-cms-api.uc.cn, *.yuxueyuan.cn, pan-api.bitqiu.com, client.tujia.com, vip7.fzwdyy.cn, run.api.qyfxgd.cn, *cupid.iqiyi.com, gateway.36kr.com, shopapi.io.mi.com, tk.lanjiyin.com, gongdu.youshu.cc, api.21ec74.com, ztoread.ziroom.com, iphone.ac.qq.com, web.chelaile.net.cn, gd.10086.cn, api.00bang.cn, app.hbooker.com, api.sfacg.com, newclient.map.baidu.com, api3.cls.cn, gateway-api.dushu365.com, p0.pipi.cn, jdread-api.jd.com, ms.jr.jd.com, bdsp-x.jd.com, dsp-x.jd.com, api.m.jd.com, router-app-api.jdcloud.com, app.homeinns.com, cdn-evone-ceph.echargenet.com, mlol.qt.qq.com, gg.caixin.com, app-gw.csdn.net, api.gameplus.qq.com, mrobot.pconline.com.cn, djcapp.game.qq.com, mxsa.mxbc.net, cn-acs.m.cainiao.com, zjdr666.com, api.caiyunapp.com, api.ahmobile.cn, gx.10086.cn, emdcadvertise.eastmoney.com, api-sams.walmartmobile.cn, creditcardapp.bankcomm.cn, lban.spdb.com.cn, adapi.izuiyou.com, i.ys7.com, apps.api.ke.com, api.yonghuivip.com, access.mypikpak.com, gateway.shouqiev.com, res.pizzahut.com.cn, api.caijingmobile.com, 3g.csair.com, client-api.oray.com, bgw.xinyue.qq.com, api-new.app.acfun.cn, m.client.10010.com, open.fitdays.cn, gha.ghac.cn, sh-gateway.shihuo.cn, wcprd.hilton.com, ad.12306.cn, 103.91.210.141, adx-cn.anythinktech.com, js-ad.ayximgs.com, api.dangdang.com, pzoap.moedot.com, pipi.4kya.com, vip7.fzwdyy.cn, sdk.alibaba.com.ailbaba.me, tft-app.cdtft.cn, bgw.xinyue.qq.com, pan.baidu.com, yunbusiness.ccb.com, client.app.coc.10086.cn, t1.market.xiaomi.com, api.m.mi.com, app.zhuanzhuan.com, api.cloud.189.cn, appwk.baidu.com, us.l.qq.com, open.e.kuaishou.com, mi.gdt.qq.com, emdcadvertise.eastmoney.com, adm.10jqka.com.cn, a.qiumibao.com, api.tipsoon.com, b.appsimg.com, ios.sspai.com, zconfig.alibabausercontent.com, api.touker.com, mpcs.suning.com, api.pinduoduo.com, api.yangkeduo.com, easyreadfs.nosdn.127.net, sp.kaola.com, gw.kaola.com, mime.baidu.com, learn.chaoxing.com, mapi.dangdang.com, api.dangdang.com, open.e.kuaishou.com, client.qunar.com, mpos-pic.helipay.com, dili.bdatu.com, wap.ngchina.cn, ih2.ireader.com, adpai.thepaper.cn, api.haohaozhu.cn, list-app-m.i4.cn, api.xiachufang.com, peisongapi.meituan.com, *gaoqingdianshi.com, *.kakamobi.cn, api.jxedt.com, slapi.oray.net, r.inews.qq.com, app.yinxiang.com, mapi.appvipshop.com, syh.zybang.com, cdn.cmgadx.com, api.internetofcity.cn, img.meituan.net, lcen.xiaote.net, venus.yhd.com, api.shenyin.name, mage*.if.qidian.com, god.gameyw.netease.com, m.ibuscloud.com, e.dangdang.com, app2.autoimg.cn, adproxy.autohome.com.cn, discardrp.umetrip.com, startup.umetrip.com, explorer.tratao.com, overseas.weico.cc, 118.178.214.118, dapis.mting.info, acs.m.taobao.com, open3.vistastory.com, ssp.dzh.com.cn, www.meituan.com, client.mail.163.com, api.izuiyou.com, appapi.huazhu.com, api.wfdata.club, interface*.music.163.com, api.psy-1.com, res.kfc.com.cn, mp.weixin.qq.com, security.wechat.com, weixin110.qq.com, cdn.*.chelaileapp.cn, api.coolapk.com, app3.qdaily.com, daoyu.sdo.com, img.jiemian.com, ccsp-egmas.sf-express.com, *.laichon.com, app.ap.d3yuiw4.com, www.i3zh.com, api.yikaobang.com.cn, api-ad-product.huxiu.com, jad-api.jin10.com, mob.mddcloud.com.cn, appactive.1234567.com.cn, rtbapi.douyucdn.cn, service.busi.inke.cn, gab.122.gov.cn, dispatcher.camera360.com, app.api.versa-ai.com, open.taou.com, api.taou.com, track.mm.taou.com, app.dewu.com, data-collector.soulapp.cn, api.gamer.com.tw, beta-api.crunchyroll.com, api.vistopia.com.cn, pss.txffp.com, m.sd.10086.cn, helper.2bulu.com, 47.100.65.202, api.weibo.cn, mapi.weibo.com, *.uve.weibo.com, new.vip.weibo.cn, wap.js.10086.cn, tagit.hyhuo.com, top-widgets-api.xiaozujian.com, *mangaapi.manhuaren.*, apis.lifeweek.com.cn, support.you.163.com, yanxuan.nosdn.127.net, *.peopleapp.com, new-app-api.ylyk.com, gw.aihuishou.com, *.58cdn.com.cn, app.58.com, api.zhihu.com, creditcardapp.bankcomm.com, res.xiaojukeji.com, 116.85.2.15, 116.85.2.14, lchttpapi.xczim.com, business.msstatic.com, api.kkmh.com, *.chelaile.net.cn, api.jr.mi.com, api.m.mi.com, guanyu.longfor.com, elemecdn.com, fuss10.elemecdn.com, www1.elecfans.com, m.tuniu.com, mapi.mafengwo.cn, api.xiaoyi.com, api.douban.com, otheve.beacon.qq.com, mapi.sfbest.com, api.mwee.cn, sso.ifanr.com, s3plus.meituan.net, flowplus.meituan.net, p*.meituan.net, testflight.apple.com, wmapi.meituan.com, appconf.mail.163.com, dl-cu-hz.lechange.cn, fbchina.flipchina.cn, zone.guiderank-app.com, homefront.qunar.com, afd.baidu.com, ma-adx.ctrip.com, mbd.baidu.com, img.rr.tv, api.rr.tv, *.hoopchina.com, goblin.hupu.com, spclient.wg.spotify.com +hostname = wallpaper.soutushenqi.com, carapp.gtmc.com.cn, 140.179.224.63, ap.dongqiudi.com, apapia-sqk.manmanbuy.com, emdcadvise.eastmoney.com, *.tipatipa.xyz, superapp.xgimi.com, mix-api.camera360.com, api1.34580.com, api.wmpvp.com, gateway.abite.com, rengine-platform.llsapp.com, capi.lkcoffee.com, 1jietu.com, bbs-api.miyoushe.com, tcmobileapi.17usoft.com, m.msyc.cc, mgw.mpaas.cn-hangzhou.aliyuncs.com, ytmsout.radio.cn, api.kmovie.gifshow.com, igetcool-gateway.igetcool.com, *.ahhhhfs.com, open-cms-api.quark.cn, ftapi.10jqka.com.cn, wxa.wxs.qq.com, evs.500.com, j1.pupuapi.com, dq.dxy.cn, m.you.163.com, open-cms-api.uc.cn, *.yuxueyuan.cn, pan-api.bitqiu.com, client.tujia.com, vip7.fzwdyy.cn, run.api.qyfxgd.cn, *cupid.iqiyi.com, gateway.36kr.com, shopapi.io.mi.com, tk.lanjiyin.com, gongdu.youshu.cc, api.21ec74.com, ztoread.ziroom.com, iphone.ac.qq.com, web.chelaile.net.cn, gd.10086.cn, api.00bang.cn, app.hbooker.com, api.sfacg.com, newclient.map.baidu.com, api3.cls.cn, gateway-api.dushu365.com, p0.pipi.cn, jdread-api.jd.com, ms.jr.jd.com, bdsp-x.jd.com, dsp-x.jd.com, api.m.jd.com, router-app-api.jdcloud.com, app.homeinns.com, cdn-evone-ceph.echargenet.com, mlol.qt.qq.com, gg.caixin.com, app-gw.csdn.net, api.gameplus.qq.com, mrobot.pconline.com.cn, djcapp.game.qq.com, mxsa.mxbc.net, cn-acs.m.cainiao.com, zjdr666.com, api.caiyunapp.com, api.ahmobile.cn, gx.10086.cn, emdcadvertise.eastmoney.com, api-sams.walmartmobile.cn, creditcardapp.bankcomm.cn, lban.spdb.com.cn, adapi.izuiyou.com, i.ys7.com, apps.api.ke.com, api.yonghuivip.com, access.mypikpak.com, gateway.shouqiev.com, res.pizzahut.com.cn, api.caijingmobile.com, 3g.csair.com, client-api.oray.com, bgw.xinyue.qq.com, api-new.app.acfun.cn, m.client.10010.com, open.fitdays.cn, gha.ghac.cn, sh-gateway.shihuo.cn, wcprd.hilton.com, ad.12306.cn, 103.91.210.141, adx-cn.anythinktech.com, js-ad.ayximgs.com, api.dangdang.com, pzoap.moedot.com, pipi.4kya.com, vip7.fzwdyy.cn, sdk.alibaba.com.ailbaba.me, tft-app.cdtft.cn, bgw.xinyue.qq.com, pan.baidu.com, yunbusiness.ccb.com, client.app.coc.10086.cn, t1.market.xiaomi.com, api.m.mi.com, app.zhuanzhuan.com, api.cloud.189.cn, appwk.baidu.com, us.l.qq.com, open.e.kuaishou.com, mi.gdt.qq.com, emdcadvertise.eastmoney.com, adm.10jqka.com.cn, a.qiumibao.com, api.tipsoon.com, b.appsimg.com, ios.sspai.com, zconfig.alibabausercontent.com, api.touker.com, mpcs.suning.com, api.pinduoduo.com, api.yangkeduo.com, easyreadfs.nosdn.127.net, sp.kaola.com, gw.kaola.com, mime.baidu.com, learn.chaoxing.com, mapi.dangdang.com, api.dangdang.com, open.e.kuaishou.com, client.qunar.com, mpos-pic.helipay.com, dili.bdatu.com, wap.ngchina.cn, ih2.ireader.com, adpai.thepaper.cn, api.haohaozhu.cn, list-app-m.i4.cn, api.xiachufang.com, peisongapi.meituan.com, *gaoqingdianshi.com, *.kakamobi.cn, api.jxedt.com, slapi.oray.net, r.inews.qq.com, app.yinxiang.com, mapi.appvipshop.com, syh.zybang.com, cdn.cmgadx.com, api.internetofcity.cn, img.meituan.net, lcen.xiaote.net, venus.yhd.com, api.shenyin.name, mage*.if.qidian.com, god.gameyw.netease.com, m.ibuscloud.com, e.dangdang.com, app2.autoimg.cn, adproxy.autohome.com.cn, discardrp.umetrip.com, startup.umetrip.com, explorer.tratao.com, overseas.weico.cc, 118.178.214.118, dapis.mting.info, acs.m.taobao.com, open3.vistastory.com, ssp.dzh.com.cn, www.meituan.com, client.mail.163.com, api.izuiyou.com, appapi.huazhu.com, api.wfdata.club, interface*.music.163.com, api.psy-1.com, res.kfc.com.cn, mp.weixin.qq.com, security.wechat.com, weixin110.qq.com, cdn.*.chelaileapp.cn, api.coolapk.com, app3.qdaily.com, daoyu.sdo.com, img.jiemian.com, ccsp-egmas.sf-express.com, *.laichon.com, app.ap.d3yuiw4.com, www.i3zh.com, api.yikaobang.com.cn, api-ad-product.huxiu.com, jad-api.jin10.com, mob.mddcloud.com.cn, appactive.1234567.com.cn, rtbapi.douyucdn.cn, service.busi.inke.cn, gab.122.gov.cn, dispatcher.camera360.com, app.api.versa-ai.com, open.taou.com, api.taou.com, track.mm.taou.com, app.dewu.com, data-collector.soulapp.cn, api.gamer.com.tw, beta-api.crunchyroll.com, api.vistopia.com.cn, pss.txffp.com, m.sd.10086.cn, helper.2bulu.com, 47.100.65.202, api.weibo.cn, mapi.weibo.com, *.uve.weibo.com, new.vip.weibo.cn, wap.js.10086.cn, tagit.hyhuo.com, top-widgets-api.xiaozujian.com, *mangaapi.manhuaren.*, apis.lifeweek.com.cn, support.you.163.com, yanxuan.nosdn.127.net, *.peopleapp.com, new-app-api.ylyk.com, gw.aihuishou.com, *.58cdn.com.cn, app.58.com, api.zhihu.com, creditcardapp.bankcomm.com, res.xiaojukeji.com, 116.85.2.15, 116.85.2.14, lchttpapi.xczim.com, business.msstatic.com, api.kkmh.com, *.chelaile.net.cn, api.jr.mi.com, api.m.mi.com, guanyu.longfor.com, elemecdn.com, fuss10.elemecdn.com, www1.elecfans.com, m.tuniu.com, mapi.mafengwo.cn, api.xiaoyi.com, api.douban.com, otheve.beacon.qq.com, mapi.sfbest.com, api.mwee.cn, sso.ifanr.com, s3plus.meituan.net, flowplus.meituan.net, p*.meituan.net, testflight.apple.com, wmapi.meituan.com, appconf.mail.163.com, dl-cu-hz.lechange.cn, fbchina.flipchina.cn, zone.guiderank-app.com, homefront.qunar.com, afd.baidu.com, ma-adx.ctrip.com, mbd.baidu.com, img.rr.tv, api.rr.tv, *.hoopchina.com, goblin.hupu.com, spclient.wg.spotify.com # ======= 0~9 ======= # # > version -^https?:\/\/2023.11.09/v2.0.365 url reject-200 +^https?:\/\/2023.11.23/v2.0.369 url reject-200 # > 10 ^https?:\/\/ftapi\.10jqka\.com\.cn\/futgwapi\/api\/om\/v\d\/ad\/common\/transfer url reject # > 58 ^https?:\/\/app\.58\.com\/api\/home\/(advertising|appadv) url reject # > 555 ^https?:\/\/[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+){1,3}:\d+\/api\/v\d\/advert url reject -^https?:\/\/[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+){1,3}:\d+\/api\/v\d\/movie\/index_recommend url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/555Ad.js +^https?:\/\/[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+){1,3}:\d+\/api\/v\d\/movie\/index_recommend url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/555Ad.js # > 12123 ^https:\/\/gab\.122\.gov\.cn\/eapp\/m\/sysquery url reject # > 36kr @@ -38,7 +38,7 @@ hostname = ap.dongqiudi.com, apapia-sqk.manmanbuy.com, emdcadvise.eastmoney.com, # > 500 ^https?:\/\/evs\.500\.com\/esinfo\/loading\/loading url reject # > 12306 -^https?:\/\/ad\.12306\.cn\/ad\/ser\/getAdList url script-analyze-echo-response https://github.com/ddgksf2013/Scripts/raw/master/12306.js +^https?:\/\/ad\.12306\.cn\/ad\/ser\/getAdList url script-analyze-echo-response https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/12306.js # ======= A ======= # @@ -52,15 +52,15 @@ hostname = ap.dongqiudi.com, apapia-sqk.manmanbuy.com, emdcadvise.eastmoney.com, # > alibaba ^https?:\/\/acs\.m\.taobao\.com\/gw\/mtop\.alibaba\.advertisementservice\.getadv\/ url reject # > amdc -^http:\/\/amdc\.m\.taobao\.com url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/amdc.js +^http:\/\/amdc\.m\.taobao\.com url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Amdc.min.js # > ahfs -^https?:\/\/.*ahhhhfs\.com\/($|[0-9a-zA-Z_/]+\/$) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/ahfs.js +^https?:\/\/.*ahhhhfs\.com\/($|[0-9a-zA-Z_/]+\/$) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/ahfs.js # ======= B ======= # # > baiduditu -^https:\/\/newclient\.map\.baidu\.com\/client\/phpui2\/\?qt=ads url script-response-body https://raw.githubusercontent.com/app2smile/rules/master/js/baidumap.js +^https:\/\/newclient\.map\.baidu\.com\/client\/phpui2\/\?qt=ads url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/BaiduMap.min.js # > baidufanyi ^https?:\/\/mime\.baidu\.com\/v\d\/IosStart\/getStartInfo url reject ^https?:\/\/mime\.baidu\.com\/v\d\/activity\/advertisement url reject @@ -113,7 +113,7 @@ https://beta-api.crunchyroll.com/cms url response-body offset_ms":\d+ response-b # > cailianshe ^https?:\/\/api3\.cls\.cn\/v1\/boot\/ad url reject # > caixin -^https?:\/\/gg\.caixin\.com\/s\?z=caixin&op=1&c=3362 url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/caixinads.js +^https?:\/\/gg\.caixin\.com\/s\?z=caixin&op=1&c=3362 url script-response-body https://cdn.jsdelivr.net/gh/ddgksf2013/Scripts@master/caixinads.js # ======= D ======= # @@ -133,14 +133,14 @@ https?:\/\/res\.xiaojukeji\.com\/resapi\/activity\/get(Ruled|Preload|PasMultiNot # > daoyu ^https?:\/\/daoyu\.sdo\.com\/api\/userCommon\/getAppStartAd url reject # > dongqiudi -^https?:\/\/ap\.dongqiudi\.com\/plat\/v4 url echo-response text/json echo-response https://raw.githubusercontent.com/ddgksf2013/Scripts/master/dongqiudi.js +^https?:\/\/ap\.dongqiudi\.com\/plat\/v4 url echo-response text/json echo-response https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Dongqiudi.js # > douyu ^https?:\/\/rtbapi\.douyucdn\.cn\/japi\/sign\/app\/getinfo url reject # > dewu ^https:\/\/app\.dewu\.com\/api\/v1\/app\/advertisement\/ url reject # > donghuafeng ^https?:\/\/api\.gamer\.com\.tw\/mobile_app\/anime\/v\d\/anime_get_question\.php url reject-dict -;^https:\/\/api\.gamer\.com\.tw\/mobile_app\/anime\/v\d\/(token|m3u8).php\? url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Bahamut/BahamutAnimeAds.js +;^https:\/\/api\.gamer\.com\.tw\/mobile_app\/anime\/v\d\/(token|m3u8).php\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/BahamutAnimeAds.min.js # > dazhihui ^https?://ssp\.dzh\.com\.cn/v2api/adgroupjson url reject # > dangdangyuedu @@ -185,7 +185,9 @@ https?:\/\/res\.xiaojukeji\.com\/resapi\/activity\/get(Ruled|Preload|PasMultiNot # > feikechaguan ^https?:\/\/47\.100\.65\.202\/source\/plugin\/mobile\/mobile\.php\?module=advis url reject ^https?:\/\/47\.100\.65\.202\/api\/mobile\/index\.php\?version=\d&mobile=yes&module=basicdata&type=forumlist url response-body adv response-body ddgksf2013 -^https?:\/\/47\.100\.65\.202\/source\/plugin\/mobile\/mobile\.php\?module=threadpost&.+?&page=1 url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/fly.js +^https?:\/\/47\.100\.65\.202\/source\/plugin\/mobile\/mobile\.php\?module=threadpost&.+?&page=1 url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/FlyPiggy.js +# > fengyunxing +^https?:\/\/carapp\.gtmc\.com\.cn\/api\/appgtmc\/homePage\/HomePageAction\/queryHomePageImg\.json url reject # ======= G ======= # @@ -228,7 +230,7 @@ https://fbchina.flipchina.cn/v2/ad/query/* url reject ^https?:\/\/api4\.bybutter\.com\/v\d\/app\/placements\/\d\/advertisements url reject # > hanglvzongheng ^https?:\/\/(discardrp|startup)\.umetrip\.com\/gateway\/api\/umetrip\/native url reject -^https?:\/\/(114\.115\.217\.129)|(home\.umetrip\.com)\/gateway\/api\/umetrip\/native$ url script-response-header https://github.com/ddgksf2013/Scripts/raw/master/hanglvzongheng.js +^https?:\/\/(114\.115\.217\.129)|(home\.umetrip\.com)\/gateway\/api\/umetrip\/native$ url script-response-header https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/UmeTrip.min.js # > hangzhougongjiao ^https?:\/\/m.ibuscloud.com\/v2\/app\/getStartPage url reject # > haohaozhu @@ -244,7 +246,7 @@ https://fbchina.flipchina.cn/v2/ad/query/* url reject # > i3 #^https?:\/\/www\.i3zh\.com url response-body cm-pop-up-banners response-body ddgksf2013 # > iQiYi -^https?:\/\/.*cupid\.iqiyi\.com\/mixer\? url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/iqiyi_open_ads.js +^https?:\/\/.*cupid\.iqiyi\.com\/mixer\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/iQiyi.js # ======= J ======= # @@ -253,11 +255,11 @@ https://fbchina.flipchina.cn/v2/ad/query/* url reject ^https?:\/\/jdread-api\.jd\.com\/jdread\/api\/channel\/module\/opens url reject-200 ^https?:\/\/jdread-api\.jd\.com\/jdread\/api\/popup url reject-200 # > jingxi -^https?:\/\/api\.m\.jd\.com\/api\?functionId=delivery_show url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/startup.js +^https?:\/\/api\.m\.jd\.com\/api\?functionId=delivery_show url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/JD/jx_startup.js # > jingdong ^https?:\/\/api\.m\.jd\.com\/client\.action\?functionId=(start|queryMaterialAdverts) url reject-200 ^https?:\/\/(bdsp-x|dsp-x)\.jd\.com\/adx\/ url reject-200 -^https?:\/\/api\.m\.jd\.com\/client\.action\?functionId=(hotWords|hotSearchTerms) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/jd_json.js +^https?:\/\/api\.m\.jd\.com\/client\.action\?functionId=(hotWords|hotSearchTerms) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/JD/jd_search_json.js # > jingdongjinrong ^https?:\/\/ms\.jr\.jd\.com\/gw\/generic\/aladdin\/(new)?na\/m\/getLoadingPicture url reject-200 # > jingdonglite @@ -294,8 +296,8 @@ https://fbchina.flipchina.cn/v2/ad/query/* url reject # > kuaikan ^https?:\/\/api.kkmh.com\/v\d\/(ad|advertisement)\/ url reject # > ku'an -^https?:\/\/api\.coolapk\.com\/v6\/(feed\/(replyList|detail)|main\/indexV8|dataList) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js -^https?:\/\/api.coolapk.com\/v6\/main\/init url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js +^https?:\/\/api\.coolapk\.com\/v6\/(feed\/(replyList|detail)|main\/indexV8|dataList) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/CoolApk.min.js +^https?:\/\/api.coolapk.com\/v6\/main\/init url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/CoolApk.min.js ^https?:\/\/api\.coolapk\.com\/v6\/search\?.*type=hotSearch url reject-dict # > kanlixiang ^https?:\/\/api\.vistopia\.com\.cn\/api\/v\d\/home\/advertisement url reject @@ -303,7 +305,7 @@ https://fbchina.flipchina.cn/v2/ad/query/* url reject https://open3.vistastory.com/v3/api/index/loading_ad url reject https://open3.vistastory.com/v3/api.*get_popup url reject # > kuake -^https?:\/\/open-cms-api\.(uc|quark)\.cn\/open-cms url script-response-body https://raw.githubusercontent.com/ddgksf2013/Scripts/master/quark.js +^https?:\/\/open-cms-api\.(uc|quark)\.cn\/open-cms url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Quark.min.js # > kuaishou ^https:\/\/open\.e\.kuaishou\.com\/rest\/e\/v3\/open\/univ url reject # > kudi @@ -410,8 +412,8 @@ https://access.mypikpak.com/access_controller/v1/area_accessible url reject ^https?:\/\/adpai\.thepaper\.cn\/.+&ad= url reject # > pufayinhang ^https?:\/\/lban\.spdb\.com\.cn\/mspmk-web-component\/(getAdvList|prefetchAdvList)\.ah url reject -# > pupu -^https?:\/\/j1\.pupuapi\.com\/client\/marketing\/banner\/v7\?position url reject +# > pupumarket +^https?:\/\/j1\.pupuapi\.com\/client\/marketing\/banner\/v\d\?position url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/PupuMarket.js # > pica ^https?:\/\/.*tipatipa\.xyz\/announcements url reject @@ -445,9 +447,6 @@ https://homefront.qunar.com/front/splash/ad url reject https://ios.sspai.com/api/v3/recommend/page/get\?ad.*ios_home_modal url reject # > ShunFengYouXuan ^https://mapi.sfbest.com\/brokerservice-server\/cms\/getPositionById.* url reject -# > spotify pro -;^https:\/\/spclient\.wg\.spotify\.com\/(bootstrap\/v1\/bootstrap|user-customization-service\/v1\/customize)$ url script-response-body https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-proto.js -;^https:\/\/spclient\.wg\.spotify\.com\/(artistview\/v1\/artist|album-entity-view\/v2\/album)\/ url script-request-header https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-json.js # > spotify ^https?://spclient.wg.spotify.com/(ad-logic|ads|.+ad_slot|.+banners|.+canvases|.+cards|.+crashlytics|.+doubleclick.net|.+enabled-tracks|.+promoted_offer) url reject-img ^https?:\/\/api\d?\.musical\.ly\/api\/ad\/ url reject-img @@ -455,7 +454,7 @@ https://ios.sspai.com/api/v3/recommend/page/get\?ad.*ios_home_modal url reject https://apis.lifeweek.com.cn/api/baseConfig/getIosNewConfig url reject # > ShunFeng ^https?:\/\/ccsp-egmas\.sf-express\.com\/cx-app-base\/base\/app\/appVersion\/detectionUpgrade url reject -https://ccsp-egmas.sf-express.com/cx-app-base/base/app/ad/queryInfoFlow url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/shunfeng_json.js +https://ccsp-egmas.sf-express.com/cx-app-base/base/app/ad/queryInfoFlow url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/SfExpress.js https://ccsp-egmas.sf-express.com/cx-app-base/base/app/ad/queryAdImages url reject ^https?:\/\/shopic\.sf-express\.com\/crm\/mobile\/common\/flashscreen url reject # > shihuo @@ -463,7 +462,7 @@ https://ccsp-egmas.sf-express.com/cx-app-base/base/app/ad/queryAdImages url reje # > Soul ^https:\/\/data-collector\.soulapp\.cn\/api\/data\/report$ url reject # > Stay -^https?:\/\/api\.shenyin\.name\/stay-fork\/browse\/featured$ url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/stay.js +^https?:\/\/api\.shenyin\.name\/stay-fork\/browse\/featured$ url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Stay.js # > suning ^https?:\/\/mpcs\.suning\.com\/mpcs\/dm\/getDmInfo url reject # > shanmu @@ -474,6 +473,9 @@ https://ccsp-egmas.sf-express.com/cx-app-base/base/app/ad/queryAdImages url reje ^https?:\/\/igetcool-gateway\.igetcool\.com\/app-api-other-server\/white\/open\/ads.json url reject-200 # > shoulvrujia ^https?:\/\/app\.homeinns\.com\/api\/landing url reject +# > soutushenqi +^https?:\/\/wallpaper\.soutushenqi\.com\/v\d\/dateSignature\/random url reject +^https?:\/\/wallpaper\.soutushenqi\.com\/v\d\/home\/dialog url reject # > shixingshengxian ^https?:\/\/api1\.34580\.com\/wx\/Home\/AdvertisementPhotoshootRequest url reject @@ -542,11 +544,11 @@ https://support.you.163.com/appversync/check.do url reject ; ^https?:\/\/yanxuan.nosdn.127.net\/(static-union\/)?.*\.gif url reject ^https?:\/\/yanxuan\.nosdn\.127\.net\/.*\.mp4 url reject # > WeChat110 -^https\:\/\/(weixin110\.qq|security.wechat)\.com\/cgi-bin\/mmspamsupport-bin\/newredirectconfirmcgi\? url script-response-body https://raw.githubusercontent.com/zZPiglet/Task/master/asset/UnblockURLinWeChat.js +^https\:\/\/(weixin110\.qq|security.wechat)\.com\/cgi-bin\/mmspamsupport-bin\/newredirectconfirmcgi\? url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Wechat/UnlockLink.min.js # > weixindaihuo ^https?:\/\/mp\.weixin\.qq\.com\/mp\/cps_product_info url reject # > WeChat -^https?:\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad url response-body advertisement response-body ddgksf2013 +^https?:\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad url response-body advertisement response-body null # > Weifeng ^https?:\/\/api\.wfdata\.club\/v2\/yesfeng\/(infoCenterAd|yesList) url reject #^https?:\/\/api\.wfdata\.club\/v\d\/search\/hot\? url response-body dataList":\[.+\] response-body dataList":[{}] @@ -659,7 +661,7 @@ https?:\/\/m\.sd\.10086\.cn\/zapi\/app_common\/homeWelcome\/welcome.do url rejec ^https?:\/\/adapi\.izuiyou\.com\/ url reject ^https?:\/\/api\.izuiyou\.com\/ad\/ url reject # > Zhihu -^https?:\/\/api\.zhihu\.com\/commercial_api.*launch_v2 url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/zhihu_openads.js +^https?:\/\/api\.zhihu\.com\/commercial_api.*launch_v2 url script-response-body https://rules-for-qx.sveir.xyz/Scripts/AdBlock/Other/Zhihu.min.js # > zhuishushenqi ^https?:\/\/adx-cn\.anythinktech\.com\/bid url reject # > zhangshangdaojucheng @@ -683,4 +685,3 @@ https?:\/\/m\.sd\.10086\.cn\/zapi\/app_common\/homeWelcome\/welcome.do url rejec - diff --git a/Rewrite/Unlock/ByButter.unlock b/Rewrite/Unlock/ByButter.unlock new file mode 100644 index 0000000..a89d446 --- /dev/null +++ b/Rewrite/Unlock/ByButter.unlock @@ -0,0 +1,4 @@ +hostname = api4.bybutter.com, *.bybutter.com + +# ✅ 黄油相机 +^https?:\/\/api4\.bybutter\.com\/v4\/(users\/me$|shop\/me\/privileges$) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/ByButter.min.js \ No newline at end of file diff --git a/Rewrite/Unlock/ClarityPro.unlock b/Rewrite/Unlock/ClarityPro.unlock new file mode 100644 index 0000000..8916b0a --- /dev/null +++ b/Rewrite/Unlock/ClarityPro.unlock @@ -0,0 +1,5 @@ +hostname = claritywallpaper.com + + +# ✅ 克拉壁纸 +^https:\/\/claritywallpaper\.com\/clarity\/api\/(userInfo|special\/queryByCatalogAll|picture\/search|catalog\/listAll|top\/list|picture\/date\?date) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/ClarityPro.min.js \ No newline at end of file diff --git a/Rewrite/Unlock/FlightRadar24.unlock b/Rewrite/Unlock/FlightRadar24.unlock new file mode 100644 index 0000000..2b93120 --- /dev/null +++ b/Rewrite/Unlock/FlightRadar24.unlock @@ -0,0 +1,4 @@ +hostname = mobile.flightradar24.com + +# ✅ Flightradar24 +^https?:\/\/mobile\.flightradar24\.com\/mobile\/(user-session|\w{9}) url script-echo-response https://rules-for-qx.sveir.xyz/Scripts/Unlock/FlightRadar24.min.js diff --git a/Rewrite/Unlock/PicsArt.unlock b/Rewrite/Unlock/PicsArt.unlock new file mode 100644 index 0000000..2aaebd5 --- /dev/null +++ b/Rewrite/Unlock/PicsArt.unlock @@ -0,0 +1,4 @@ +hostname = api.meiease.cn + +# ✅ Picsart +^https?:\/\/api\.meiease\.cn\/shop\/subscription\/validate url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/PicsArt.min.js \ No newline at end of file diff --git a/Rewrite/Unlock/WPS.unlock b/Rewrite/Unlock/WPS.unlock new file mode 100644 index 0000000..40389f7 --- /dev/null +++ b/Rewrite/Unlock/WPS.unlock @@ -0,0 +1,5 @@ + +hostname = *wps* + +# ✅ WPS(国区) +^https:\/\/(vas|account)\.wps\.cn\/(query\/api\/v\d\/list_purchase_info|api\/users\/\d+\/overview) url script-response-body https://rules-for-qx.sveir.xyz/Scripts/Unlock/WPS.min.js \ No newline at end of file diff --git a/Rewrite/blackmatrix7.adblock b/Rewrite/blackmatrix7.adblock index 0caf34d..0b12192 100644 --- a/Rewrite/blackmatrix7.adblock +++ b/Rewrite/blackmatrix7.adblock @@ -1,12 +1,11 @@ # NAME: Advertising # AUTHOR: blackmatrix7 # REPO: https://github.com/blackmatrix7/ios_rule_script -# UPDATED: 2023-11-10 02:17:07 -# REJECT:769 -# MITM:572 -# TOTAL:1341 +# UPDATED: 2023-11-24 10:40:51 +# REJECT:772 +# MITM:574 +# TOTAL:1346 -hostname = *.58cdn.com.cn,*.baidu.com,*.beacon.qq.com,*.chelaileapp.cn,*.cloudfront.net,*.com1.z0.glb.clouddn.com,*.gdt.qq.com,*.hxsame.hexun.com,*.iydsj.com,*.jstucdn.com,*.kakamobi.cn,*.kingsoft-office-service.com,*.kwcdn.kuwo.cn,*.l.qq.com,*.logic.cpm.cm.kankan.com,*.music.126.net,*.music.127.net,*.ott.cibntv.net,*.pstatp.com,*.sina.com,*.tc.qq.com,*.tv.sohu.com,*.up.qingdaonews.com,*.ximalaya.com,*.zhangle.com,101.201.175.228,103.91.210.141:2515,203.205.255.16,3g.csair.com,3gimg.qq.com,3pp.starbucks.com.cn,47.100.65.202,47.97.20.12,4gimg.map.qq.com,7n.bczcdn.com,a.apicloud.com,a.qiumibao.com,a.sfansclub.com,aag.enmonster.com,access.mypikpak.com,acs.m.taobao.com,act.vip.iqiyi.com,activity2.api.ofo.com,ad*.sina.com.cn,ad.maoyan.com,ad.xiaotucc.com,adapi.izuiyou.com,adm.10jqka.com.cn,adpai.thepaper.cn,adproxy.autohome.com.cn,ads-img-al.xhscdn.com,ads.ishansong.com,ads.zhinengxiyifang.cn,adsoss.zhinengxiyifang.cn,adx-cn.anythinktech.com,aes.acfun.cn,agent-count.pconline.com.cn,alittle-tea.oss-cn-shanghai.aliyuncs.com,amap-aos-info-nogw.amap.com,ap.dongqiudi.com,api*.futunn.com,api*.musical.ly,api-access.pangolin-sdk-toutiao.com,api-ad-product.huxiu.com,api-fouth-mem.huazhu.com,api-ks.wtzw.com,api-mifit-cn2.zepp.com,api-mifit.huami.com,api-new.app.acfun.cn,api-one.wallstcn.com,api-release.wuta-cam.com,api.00bang.cn,api.21ec74.com,api.21jingji.com,api.abema.io,api.ahmobile.cn,api.applovefrom.com,api.bjxkhc.com,api.blibee.com,api.caijingmobile.com,api.caiyunapp.com,api.catch.gift,api.cdmcaac.com,api.chelaile.net.cn,api.cloud.189.cn,api.club.lenovo.cn,api.coolapk.com,api.dangdang.com,api.daydaycook.com.cn,api.douban.com,api.feng.com,api.gameplus.qq.com,api.gamer.com.tw,api.gaoqingdianshi.com,api.gotokeep.com,api.hanju.koudaibaobao.com,api.haohaozhu.cn,api.huomao.com,api.internetofcity.cn,api.intsig.net,api.izuiyou.com,api.jr.mi.com,api.jxedt.com,api.k.sohu.com,api.kkmh.com,api.kmovie.gifshow.com,api.kuaidihelp.com,api.laifeng.com,api.m.jd.com,api.m.mi.com,api.maoyan.com,api.mcd.cn,api.meipian.me,api.mgzf.com,api.pinduoduo.com,api.psy-1.com,api.qbb6.com,api.qiuduoduo.cn,api.rr.tv,api.sfacg.com,api.sodalife.xyz,api.songguo7.com,api.taou.com,api.tipsoon.com,api.touker.com,api.ulife.group,api.videozhishi.com,api.vistopia.com.cn,api.vuevideo.net,api.waitwaitpay.com,api.wallstreetcn.com,api.wfdata.club,api.wmpvp.com,api.xiachufang.com,api.xiaoyi.com,api.xueqiu.com,api.yangkeduo.com,api.yikaobang.com.cn,api.yizhibo.com,api.yonghuivip.com,api.zhuishushenqi.com,api01pbmp.zhuishushenqi.com,api1.34580.com,api3.cls.cn,api4.bybutter.com,apiproxy.zuche.com,apis.alenable.com,apis.lifeweek.com.cn,app-api.jinse.com,app-api.niu.com,app-gw.csdn.net,app.58.com,app.api.d3yuiw4.com,app.api.ke.com,app.api.versa-ai.com,app.badmintoncn.com,app.ddpai.com,app.dewu.com,app.hbooker.com,app.homeinns.com,app.mixcapp.com,app.peopleapp.com,app.poizon.com,app.relxtech.com,app.variflight.com,app.wy.guahao.com,app.xinpianchang.com,app.yinlun.cc,app.yinxiang.com,app.zhuanzhuan.com,app2.autoimg.cn,app3.qdaily.com,appactive.1234567.com.cn,appapi.huazhu.com,appconf.mail.163.com,apps.api.ke.com,appuser-static.huolala.cn,appv6.55haitao.com,asp.cntv.myalicdn.com,atrace.chelaile.net.cn,b-api.ins.miaopai.com,b.appsimg.com,b.zhuishushenqi.com,bbs-api.miyoushe.com,bbs.tianya.cn,bdsp-x.jd.com,bgw.xinyue.qq.com,bp-api.bestv.com.cn,btrace.qq.com,business-cdn.shouji.sogou.com,business.msstatic.com,c.m.163.com,c.tieba.baidu.com,cap.caocaokeji.cn,capi.lkcoffee.com,capi.mwee.cn,capis*.didapinche.com,ccmsupport-sz.tenpay.com,ccsp-egmas.sf-express.com,cdn-1rtb.caiyunapp.com,cdn-evone-ceph.echargenet.com,cdn.api.fotoable.com,cdn.cmgadx.com,cdn.dianshihome.com,cdn.fivecdm.com,cdn.moji.com,cdnfile1.msstatic.com,channel.beitaichufang.com,client-api.oray.com,client.app.coc.10086.cn,client.mail.163.com,client.qunar.com,client.tujia.com,clientaccess.10086.cn,cloud.189.cn,cms.daydaycook.com.cn,cmsapi.wifi8.com,cn-acs.m.cainiao.com,cn.pornhub.com,cntv.hls.cdn.myqcloud.com,conf.diditaxi.com.cn,creditcardapp.bankcomm.cn,creditcardapp.bankcomm.com,ct.xiaojukeji.com,ctrl.playcvn.com,ctrl.playcvn.net,ctrl.zmzapi.com,ctrl.zmzapi.net,customer-app.sto.cn,d*.sinaimg.cn,daoyu.sdo.com,data-collector.soulapp.cn,dict-mobile.iciba.com,dili.bdatu.com,dispatcher.camera360.com,djcapp.game.qq.com,dl-cu-hz.lechange.cn,dl.app.gtja.com,dq.dxy.cn,dsa-mfp.fengshows.cn,dsp-impr2.youdao.com,dsp-x.jd.com,dsp.fcbox.com,dsp.toutiao.com,dspsdk.abreader.com,dss0.bdstatic.com,dxy.com,dynamicad.kfc.com.cn,e.dangdang.com,easyreadfs.nosdn.127.net,edit.sinaapp.com,edith.xiaohongshu.com,elemecdn.com,emdcadvertise.eastmoney.com,esdk.tymcdn.com,evs.500.com,explorer.tratao.com,fb.fbstatic.cn,fbchina.flipchina.cn,file.dian.so,flowplus.meituan.net,foodie-api.yiruikecorp.com,ftapi.10jqka.com.cn,fuss10.elemecdn.com,g.alicdn.com,g.cdn.pengpengla.com,gab.122.gov.cn,gameapi.hellobike.com,games.mobileapi.hupu.com,gateway-api.dushu365.com,gateway.36kr.com,gateway.abite.com,gateway.shouqiev.com,gd.10086.cn,gfp.veta.naver.com,gg*.cmvideo.cn,gha.ghac.cn,goblin.hupu.com,god.gameyw.netease.com,gongdu.youshu.cc,guanyu.longfor.com,gw-passenger-wap.01zhuanche.com,gw-passenger.01zhuanche.com,gw.aihuishou.com,gw.alicdn.com,gw.csdn.net,gw.kaola.com,gx.10086.cn,hcz-member.pingan.com.cn,hdgateway.zto.com,heic.alicdn.com,helper.2bulu.com,hk.app.joox.com,hkj178.com,home.mi.com,homefront.qunar.com,htwkop.xiaojukeji.com,huami.com,hwimg.beingfine.cn,i*.hoopchina.com.cn,i.ys7.com,iapi.bishijie.com,ib-soft.net,icc.one,iface.iqiyi.com,iface2.iqiyi.com,igetcool-gateway.igetcool.com,ih2.ireader.com,image.suning.cn,images.client.vip.xunlei.com,images.qmai.cn,imeclient.openspeech.cn,img*.10101111cdn.com,img*.g.pptv.com,img-ys011.didistatic.com,img.360buyimg.com,img.jiemian.com,img.meituan.net,img.umetrip.com,img2.autoimg.cn,impserviceyoudao.com,interface*.music.163.com,intl.iqiyi.com,iobs.pingan.com.cn,ios.lantouzi.com,ios.sspai.com,ios.wps.cn,iphone.ac.qq.com,issuecdn.baidupcs.com,j-image.missfresh.cn,j1.pupuapi.com,jad-api.jin10.com,jdread-api.jd.com,js-ad.ayximgs.com.ad-universe-cdn.hzhcbkj.cn,js.dilidd.com,jxd524.github.io,lawsonapi.yorentown.com,lban.spdb.com.cn,lchttpapi.xczim.com,learn.chaoxing.com,learnywhere.cn,list-app-m.i4.cn,m*.amap.com,m.ads.8le8le.com,m.caijing.com.cn,m.client.10010.com,m.creditcard.ecitic.com,m.ctrip.com,m.ibuscloud.com,m.msyc.cc,m.sd.10086.cn,m.tuniu.com,m.yhdm.io,m.you.163.com,ma-adx.ctrip.com,ma.ofo.com,mage.if.qidian.com,magev6.if.qidian.com,maicai.api.ddxq.mobi,mangaapi.manhuaren.com,mapi.appvipshop.com,mapi.dangdang.com,mapi.mafengwo.cn,mapi.sfbest.com,mbs.boc.cn,media.qyer.com,member.lxjchina.com.cn,minicap.caocaokeji.cn,miniprogram.ishansong.com,mix-api.camera360.com,mlife.jf365.boc.cn,mlol.qt.qq.com,mm.app.joox.com,mob.bz.mgtv.com,mob.mddcloud.com.cn,mobi.360doc.com,mobile-api.imlaidian.com,mobile-pic.cache.iciba.com,mobile.api.mgtv.com,mobile.da.mgtv.com,mobile.laichon.com,mobilead.kuwo.cn,mobileapi-v6.elong.com,mp.weixin.qq.com,mpcs.suning.com,mpos-pic.helipay.com,mps.95508.com,mrobot.pcauto.com.cn,mrobot.pconline.com.cn,ms.jr.jd.com,msg.umengcloud.com,msspjh.emarbox.com,mxsa.mxbc.net,new-app-api.ylyk.com,newclient.map.baidu.com,news.ssp.qq.com,newsso.map.qq.com,nnapp.cloudbae.cn,nochange.ggsafe.com,notch.qdaily.com,notice.send-anywhere.com,nuc.api.mgtv.com,oimage*.ydstatic.com,open.e.kuaishou.com,open.fitdays.cn,open.qyer.com,open.taou.com,open3.vistastory.com,optimus-ads.amap.com,orders.kfc.com.cn,overseas.weico.cc,p*.meituan.net,p.du.163.com,p.kuaidi100.com,p0.pipi.cn,pages.xiaohongshu.com,pan-api.bitqiu.com,paopao*.qiyipic.com,passenger.t3go.cn,passengerapi.saicmobility.com,pcvideoyd.titan.mgtv.com,peisongapi.meituan.com,pic*.ajkimg.com,pic.edaijia.cn,pic.k.sohu.com,pic1.chelaile.net.cn,pic1cdn.cmbchina.com,pipi.4kya.com,plt.yorentown.com,pocketuni.net,portal-xunyou.qingcdn.com,pss.txffp.com,pzoap.moedot.net,qapi.huolala.cn,qt.qq.com,r.inews.qq.com,referee.xiaohongshu.com,render-oss-cdn.amap.com,rengine-platform.llsapp.com,res-release.wuta-cam.com,res.hongyibo.com.cn,res.kfc.com.cn,res.pizzahut.com.cn,res.xiaojukeji.com,restapi.iyunmai.com,rich.kuwo.cn,richmanapi.jxedt.com,router-app-api.jdcloud.com,rtbapi.douyucdn.cn,s*.zdmimg.com,s.jiediankeji.com,s1.api.tv.itc.cn,s3plus.meituan.net,sa*.tuisong.baidu.com,saad.ms.zhangyue.net,sax*.sina.cn,sax*.sina.com.cn,sdk.alibaba.com.ailbaba.me,sdkapp.uve.weibo.com,server-*.imrworldwide.com,service.4gtv.tv,service.busi.inke.cn,service.iciba.com,sf3-fe-tos.pglstatp-toutiao.com,sh-gateway.shihuo.cn,shop-api.retail.mi.com,shop.laichon.com,shopapi.io.mi.com,shopic.sf-express.com,slapi.oray.net,smarket.dian.so,smkmp.96225.com,smusic.app.wechat.com,snailsleep.net,sns.amap.com,sp.kaola.com,spclient.wg.spotify.com,ss0.bdstatic.com,ssl.kohsocialapp.qq.com,sso.ifanr.com,ssp.dzh.com.cn,stat.peopleapp.com,static.vuevideo.net,status.boohee.com,sto-customer-app.oss-cn-shanghai.aliyuncs.com,superapp.xgimi.com,supplier-api.imdada.cn,support.you.163.com,supportda.ofo.com,suyun-guest.daojia.com,syh.zybang.com,t1.market.xiaomi.com,tagit.hyhuo.com,tcmobileapi.17usoft.com,tel.mangaapi.manhuaren.com,thor.weidian.com,tiasdk.app.wechat.com,tiku.zhan.com,tipatipa.xyz,tj.playcvn.com,tk.lanjiyin.com.cn,tm-api.pin-dao.cn,top-widgets-api.xiaozujian.com,tqt.weibo.cn,track.mm.taou.com,tracker-download.oss-cn-beijing.aliyuncs.com,triangle.wearemanner.com,u*.iqiyipic.com,ucmp.sf-express.com,umetrip.com,update.pan.baidu.com,v*-api.miaopai.com,v.cctv.com,v.icbc.com.cn,vali.cp31.ott.cibntv.net,venus.yhd.com,video.dispatch.tc.qq.com,vip7.fzwdyy.cn,vod-movie.maoyan.com,vv.video.qq.com,wap.ngchina.cn,wbapp.uve.weibo.com,wcprd.hilton.com.cn,web.chelaile.net.cn,webapi.qmai.cn,webboot.zhangyue.com,webchatapp.fcbox.com,wechat-api.i-xiaoma.com.cn,weibointl.api.weibo.cn,wmapi.meituan.com,www.bldimg.com,www.bodivis.com.cn,www.cmbc.com.cn,www.cntv.com,www.dandanzan.com,www.deppon.com,www.didapinche.com,www.dililitv.com,www.facebook.com,www.flyertea.com,www.hxeduonline.com,www.icourse163.org,www.inoreader.com,www.iyingdi.cn,www.meituan.com,www.myhug.cn,www.pornhub.com,www.shihuo.cn,www.xiaohongshu.com,www.zybang.com,www1.elecfans.com,wx.bthhotels.com,wx.maoyan.com,wxapp.bestwehotel.com,wxproj.seeyouyima.com,wxs-weixin.sd.zhumanggroup.com,xmcdn.com,xueqiu.com,xyst.yuanfudao.com,xyz.cnki.net,y.gtimg.cn,yanxuan.nosdn.127.net,ytmsout.radio.cn,yunbusiness.ccb.com,yxhd.hori-gz.com,yxyapi*.drcuiyutao.com,yxyapi2.yuxueyuan.cn,zconfig.alibabausercontent.com,zjdr666.com,zjh5api.189smarthome.com,zone.guiderank-app.com,ztoread.ziroom.com # REJECT ^https://img-ys011.didistatic.com/static/ad_oss/ url reject @@ -61,6 +60,7 @@ hostname = *.58cdn.com.cn,*.baidu.com,*.beacon.qq.com,*.chelaileapp.cn,*.cloudfr ^https:\/\/learnywhere\.cn\/api\/activity\/23\/423dsj\/inapp\/bb\/promote url reject-dict ^https:\/\/m\.ctrip\.com\/restapi\/soa2\/12673\/queryWeChatHotEvent url reject-dict ^https:\/\/m\.ctrip\.com\/restapi\/soa2\/13916\/tripAds url reject-dict +^https:\/\/member\.alipan\.com\/v2\/activity\/sign_in_info url reject-dict ^https:\/\/member\.lxjchina\.com\.cn\/mini-server\/home\/page\/banner url reject-dict ^https:\/\/minicap\.caocaokeji\.cn\/advert-bss\/pullAdvert url reject-dict ^https:\/\/miniprogram\.ishansong\.com\/cms\/faq\/query url reject-dict @@ -363,6 +363,7 @@ hostname = *.58cdn.com.cn,*.baidu.com,*.beacon.qq.com,*.chelaileapp.cn,*.cloudfr ^https?:\/\/capis(-\d)?\.didapinche\.com\/ad\/ url reject ^https?:\/\/capis-slb\.didapinche\.com\/ad\/ url reject ^https?:\/\/capis\.didapinche\.com\/ad\/ url reject +^https?:\/\/carapp\.gtmc\.com\.cn\/api\/appgtmc\/homePage\/HomePageAction\/queryHomePageImg\.json url reject ^https?:\/\/ccsp-egmas\.sf-express\.com\/cx-app-base\/base\/app\/ad\/ url reject-dict ^https?:\/\/ccsp-egmas\.sf-express\.com\/cx-app-base\/base\/app\/appVersion\/detectionUpgrade url reject-dict ^https?:\/\/cdn-1rtb\.caiyunapp\.com/creative/.*$ url reject @@ -507,7 +508,6 @@ hostname = *.58cdn.com.cn,*.baidu.com,*.beacon.qq.com,*.chelaileapp.cn,*.cloudfr ^https?:\/\/issuecdn\.baidupcs\.com\/issue\/netdisk\/(guanggao|ts_ad)\/ url reject ^https?:\/\/j-image\.missfresh\.cn\/img_(.+)\.(jpg|jpeg|gif|png)\?iopcmd=convert&dst=webp&q=85$ url reject ^https?:\/\/j-image\.missfresh\.cn\/img_(.+)\.gif$ url reject -^https?:\/\/j1\.pupuapi\.com\/client\/marketing\/banner\/v7\?position url reject ^https?:\/\/jad-api\.jin10\.com\/ad url reject ^https?:\/\/jdread-api\.jd\.com\/jdread\/api\/channel\/module\/opens url reject-200 ^https?:\/\/jdread-api\.jd\.com\/jdread\/api\/popup url reject-200 @@ -732,6 +732,8 @@ hostname = *.58cdn.com.cn,*.baidu.com,*.beacon.qq.com,*.chelaileapp.cn,*.cloudfr ^https?:\/\/vip7\.fzwdyy\.cn:8083\/api\/getAdvertInfo url reject ^https?:\/\/vip7\.fzwdyy\.cn:8083\/api\/getGOOGAdvert url reject ^https?:\/\/vv\.video\.qq\.com\/getvmind\? url reject +^https?:\/\/wallpaper\.soutushenqi\.com\/v\d\/dateSignature\/random url reject +^https?:\/\/wallpaper\.soutushenqi\.com\/v\d\/home\/dialog url reject ^https?:\/\/wap\.ngchina\.cn\/news\/adverts\/ url reject ^https?:\/\/wbapp\.uve\.weibo\.com\/wbapplua\/wbpullad\.lua url reject ^https?:\/\/wcprd\.hilton\.com\.cn\/app-middleware\/graphql\?type=splashAd url reject-200 @@ -781,3 +783,6 @@ hostname = *.58cdn.com.cn,*.baidu.com,*.beacon.qq.com,*.chelaileapp.cn,*.cloudfr + +# MITM +hostname = *.58cdn.com.cn,*.baidu.com,*.beacon.qq.com,*.chelaileapp.cn,*.cloudfront.net,*.com1.z0.glb.clouddn.com,*.gdt.qq.com,*.hxsame.hexun.com,*.iydsj.com,*.jstucdn.com,*.kakamobi.cn,*.kingsoft-office-service.com,*.kwcdn.kuwo.cn,*.l.qq.com,*.logic.cpm.cm.kankan.com,*.music.126.net,*.music.127.net,*.ott.cibntv.net,*.pstatp.com,*.sina.com,*.tc.qq.com,*.tv.sohu.com,*.up.qingdaonews.com,*.ximalaya.com,*.zhangle.com,101.201.175.228,103.91.210.141:2515,203.205.255.16,3g.csair.com,3gimg.qq.com,3pp.starbucks.com.cn,47.100.65.202,47.97.20.12,4gimg.map.qq.com,7n.bczcdn.com,a.apicloud.com,a.qiumibao.com,a.sfansclub.com,aag.enmonster.com,access.mypikpak.com,acs.m.taobao.com,act.vip.iqiyi.com,activity2.api.ofo.com,ad*.sina.com.cn,ad.maoyan.com,ad.xiaotucc.com,adapi.izuiyou.com,adm.10jqka.com.cn,adpai.thepaper.cn,adproxy.autohome.com.cn,ads-img-al.xhscdn.com,ads.ishansong.com,ads.zhinengxiyifang.cn,adsoss.zhinengxiyifang.cn,adx-cn.anythinktech.com,aes.acfun.cn,agent-count.pconline.com.cn,alittle-tea.oss-cn-shanghai.aliyuncs.com,amap-aos-info-nogw.amap.com,ap.dongqiudi.com,api*.futunn.com,api*.musical.ly,api-access.pangolin-sdk-toutiao.com,api-ad-product.huxiu.com,api-fouth-mem.huazhu.com,api-ks.wtzw.com,api-mifit-cn2.zepp.com,api-mifit.huami.com,api-new.app.acfun.cn,api-one.wallstcn.com,api-release.wuta-cam.com,api.00bang.cn,api.21ec74.com,api.21jingji.com,api.abema.io,api.ahmobile.cn,api.applovefrom.com,api.bjxkhc.com,api.blibee.com,api.caijingmobile.com,api.caiyunapp.com,api.catch.gift,api.cdmcaac.com,api.chelaile.net.cn,api.cloud.189.cn,api.club.lenovo.cn,api.coolapk.com,api.dangdang.com,api.daydaycook.com.cn,api.douban.com,api.feng.com,api.gameplus.qq.com,api.gamer.com.tw,api.gaoqingdianshi.com,api.gotokeep.com,api.hanju.koudaibaobao.com,api.haohaozhu.cn,api.huomao.com,api.internetofcity.cn,api.intsig.net,api.izuiyou.com,api.jr.mi.com,api.jxedt.com,api.k.sohu.com,api.kkmh.com,api.kmovie.gifshow.com,api.kuaidihelp.com,api.laifeng.com,api.m.jd.com,api.m.mi.com,api.maoyan.com,api.mcd.cn,api.meipian.me,api.mgzf.com,api.pinduoduo.com,api.psy-1.com,api.qbb6.com,api.qiuduoduo.cn,api.rr.tv,api.sfacg.com,api.sodalife.xyz,api.songguo7.com,api.taou.com,api.tipsoon.com,api.touker.com,api.ulife.group,api.videozhishi.com,api.vistopia.com.cn,api.vuevideo.net,api.waitwaitpay.com,api.wallstreetcn.com,api.wfdata.club,api.wmpvp.com,api.xiachufang.com,api.xiaoyi.com,api.xueqiu.com,api.yangkeduo.com,api.yikaobang.com.cn,api.yizhibo.com,api.yonghuivip.com,api.zhuishushenqi.com,api01pbmp.zhuishushenqi.com,api1.34580.com,api3.cls.cn,api4.bybutter.com,apiproxy.zuche.com,apis.alenable.com,apis.lifeweek.com.cn,app-api.jinse.com,app-api.niu.com,app-gw.csdn.net,app.58.com,app.api.d3yuiw4.com,app.api.ke.com,app.api.versa-ai.com,app.badmintoncn.com,app.ddpai.com,app.dewu.com,app.hbooker.com,app.homeinns.com,app.mixcapp.com,app.peopleapp.com,app.poizon.com,app.relxtech.com,app.variflight.com,app.wy.guahao.com,app.xinpianchang.com,app.yinlun.cc,app.yinxiang.com,app.zhuanzhuan.com,app2.autoimg.cn,app3.qdaily.com,appactive.1234567.com.cn,appapi.huazhu.com,appconf.mail.163.com,apps.api.ke.com,appuser-static.huolala.cn,appv6.55haitao.com,asp.cntv.myalicdn.com,atrace.chelaile.net.cn,b-api.ins.miaopai.com,b.appsimg.com,b.zhuishushenqi.com,bbs-api.miyoushe.com,bbs.tianya.cn,bdsp-x.jd.com,bgw.xinyue.qq.com,bp-api.bestv.com.cn,btrace.qq.com,business-cdn.shouji.sogou.com,business.msstatic.com,c.m.163.com,c.tieba.baidu.com,cap.caocaokeji.cn,capi.lkcoffee.com,capi.mwee.cn,capis*.didapinche.com,carapp.gtmc.com.cn,ccmsupport-sz.tenpay.com,ccsp-egmas.sf-express.com,cdn-1rtb.caiyunapp.com,cdn-evone-ceph.echargenet.com,cdn.api.fotoable.com,cdn.cmgadx.com,cdn.dianshihome.com,cdn.fivecdm.com,cdn.moji.com,cdnfile1.msstatic.com,channel.beitaichufang.com,client-api.oray.com,client.app.coc.10086.cn,client.mail.163.com,client.qunar.com,client.tujia.com,clientaccess.10086.cn,cloud.189.cn,cms.daydaycook.com.cn,cmsapi.wifi8.com,cn-acs.m.cainiao.com,cn.pornhub.com,cntv.hls.cdn.myqcloud.com,conf.diditaxi.com.cn,creditcardapp.bankcomm.cn,creditcardapp.bankcomm.com,ct.xiaojukeji.com,ctrl.playcvn.com,ctrl.playcvn.net,ctrl.zmzapi.com,ctrl.zmzapi.net,customer-app.sto.cn,d*.sinaimg.cn,daoyu.sdo.com,data-collector.soulapp.cn,dict-mobile.iciba.com,dili.bdatu.com,dispatcher.camera360.com,djcapp.game.qq.com,dl-cu-hz.lechange.cn,dl.app.gtja.com,dq.dxy.cn,dsa-mfp.fengshows.cn,dsp-impr2.youdao.com,dsp-x.jd.com,dsp.fcbox.com,dsp.toutiao.com,dspsdk.abreader.com,dss0.bdstatic.com,dxy.com,dynamicad.kfc.com.cn,e.dangdang.com,easyreadfs.nosdn.127.net,edit.sinaapp.com,edith.xiaohongshu.com,elemecdn.com,emdcadvertise.eastmoney.com,esdk.tymcdn.com,evs.500.com,explorer.tratao.com,fb.fbstatic.cn,fbchina.flipchina.cn,file.dian.so,flowplus.meituan.net,foodie-api.yiruikecorp.com,ftapi.10jqka.com.cn,fuss10.elemecdn.com,g.alicdn.com,g.cdn.pengpengla.com,gab.122.gov.cn,gameapi.hellobike.com,games.mobileapi.hupu.com,gateway-api.dushu365.com,gateway.36kr.com,gateway.abite.com,gateway.shouqiev.com,gd.10086.cn,gfp.veta.naver.com,gg*.cmvideo.cn,gha.ghac.cn,goblin.hupu.com,god.gameyw.netease.com,gongdu.youshu.cc,guanyu.longfor.com,gw-passenger-wap.01zhuanche.com,gw-passenger.01zhuanche.com,gw.aihuishou.com,gw.alicdn.com,gw.csdn.net,gw.kaola.com,gx.10086.cn,hcz-member.pingan.com.cn,hdgateway.zto.com,heic.alicdn.com,helper.2bulu.com,hk.app.joox.com,hkj178.com,home.mi.com,homefront.qunar.com,htwkop.xiaojukeji.com,huami.com,hwimg.beingfine.cn,i*.hoopchina.com.cn,i.ys7.com,iapi.bishijie.com,ib-soft.net,icc.one,iface.iqiyi.com,iface2.iqiyi.com,igetcool-gateway.igetcool.com,ih2.ireader.com,image.suning.cn,images.client.vip.xunlei.com,images.qmai.cn,imeclient.openspeech.cn,img*.10101111cdn.com,img*.g.pptv.com,img-ys011.didistatic.com,img.360buyimg.com,img.jiemian.com,img.meituan.net,img.umetrip.com,img2.autoimg.cn,impserviceyoudao.com,interface*.music.163.com,intl.iqiyi.com,iobs.pingan.com.cn,ios.lantouzi.com,ios.sspai.com,ios.wps.cn,iphone.ac.qq.com,issuecdn.baidupcs.com,j-image.missfresh.cn,jad-api.jin10.com,jdread-api.jd.com,js-ad.ayximgs.com.ad-universe-cdn.hzhcbkj.cn,js.dilidd.com,jxd524.github.io,lawsonapi.yorentown.com,lban.spdb.com.cn,lchttpapi.xczim.com,learn.chaoxing.com,learnywhere.cn,list-app-m.i4.cn,m*.amap.com,m.ads.8le8le.com,m.caijing.com.cn,m.client.10010.com,m.creditcard.ecitic.com,m.ctrip.com,m.ibuscloud.com,m.msyc.cc,m.sd.10086.cn,m.tuniu.com,m.yhdm.io,m.you.163.com,ma-adx.ctrip.com,ma.ofo.com,mage.if.qidian.com,magev6.if.qidian.com,maicai.api.ddxq.mobi,mangaapi.manhuaren.com,mapi.appvipshop.com,mapi.dangdang.com,mapi.mafengwo.cn,mapi.sfbest.com,mbs.boc.cn,media.qyer.com,member.alipan.com,member.lxjchina.com.cn,minicap.caocaokeji.cn,miniprogram.ishansong.com,mix-api.camera360.com,mlife.jf365.boc.cn,mlol.qt.qq.com,mm.app.joox.com,mob.bz.mgtv.com,mob.mddcloud.com.cn,mobi.360doc.com,mobile-api.imlaidian.com,mobile-pic.cache.iciba.com,mobile.api.mgtv.com,mobile.da.mgtv.com,mobile.laichon.com,mobilead.kuwo.cn,mobileapi-v6.elong.com,mp.weixin.qq.com,mpcs.suning.com,mpos-pic.helipay.com,mps.95508.com,mrobot.pcauto.com.cn,mrobot.pconline.com.cn,ms.jr.jd.com,msg.umengcloud.com,msspjh.emarbox.com,mxsa.mxbc.net,new-app-api.ylyk.com,newclient.map.baidu.com,news.ssp.qq.com,newsso.map.qq.com,nnapp.cloudbae.cn,nochange.ggsafe.com,notch.qdaily.com,notice.send-anywhere.com,nuc.api.mgtv.com,oimage*.ydstatic.com,open.e.kuaishou.com,open.fitdays.cn,open.qyer.com,open.taou.com,open3.vistastory.com,optimus-ads.amap.com,orders.kfc.com.cn,overseas.weico.cc,p*.meituan.net,p.du.163.com,p.kuaidi100.com,p0.pipi.cn,pages.xiaohongshu.com,pan-api.bitqiu.com,paopao*.qiyipic.com,passenger.t3go.cn,passengerapi.saicmobility.com,pcvideoyd.titan.mgtv.com,peisongapi.meituan.com,pic*.ajkimg.com,pic.edaijia.cn,pic.k.sohu.com,pic1.chelaile.net.cn,pic1cdn.cmbchina.com,pipi.4kya.com,plt.yorentown.com,pocketuni.net,portal-xunyou.qingcdn.com,pss.txffp.com,pzoap.moedot.net,qapi.huolala.cn,qt.qq.com,r.inews.qq.com,referee.xiaohongshu.com,render-oss-cdn.amap.com,rengine-platform.llsapp.com,res-release.wuta-cam.com,res.hongyibo.com.cn,res.kfc.com.cn,res.pizzahut.com.cn,res.xiaojukeji.com,restapi.iyunmai.com,rich.kuwo.cn,richmanapi.jxedt.com,router-app-api.jdcloud.com,rtbapi.douyucdn.cn,s*.zdmimg.com,s.jiediankeji.com,s1.api.tv.itc.cn,s3plus.meituan.net,sa*.tuisong.baidu.com,saad.ms.zhangyue.net,sax*.sina.cn,sax*.sina.com.cn,sdk.alibaba.com.ailbaba.me,sdkapp.uve.weibo.com,server-*.imrworldwide.com,service.4gtv.tv,service.busi.inke.cn,service.iciba.com,sf3-fe-tos.pglstatp-toutiao.com,sh-gateway.shihuo.cn,shop-api.retail.mi.com,shop.laichon.com,shopapi.io.mi.com,shopic.sf-express.com,slapi.oray.net,smarket.dian.so,smkmp.96225.com,smusic.app.wechat.com,snailsleep.net,sns.amap.com,sp.kaola.com,spclient.wg.spotify.com,ss0.bdstatic.com,ssl.kohsocialapp.qq.com,sso.ifanr.com,ssp.dzh.com.cn,stat.peopleapp.com,static.vuevideo.net,status.boohee.com,sto-customer-app.oss-cn-shanghai.aliyuncs.com,superapp.xgimi.com,supplier-api.imdada.cn,support.you.163.com,supportda.ofo.com,suyun-guest.daojia.com,syh.zybang.com,t1.market.xiaomi.com,tagit.hyhuo.com,tcmobileapi.17usoft.com,tel.mangaapi.manhuaren.com,thor.weidian.com,tiasdk.app.wechat.com,tiku.zhan.com,tipatipa.xyz,tj.playcvn.com,tk.lanjiyin.com.cn,tm-api.pin-dao.cn,top-widgets-api.xiaozujian.com,tqt.weibo.cn,track.mm.taou.com,tracker-download.oss-cn-beijing.aliyuncs.com,triangle.wearemanner.com,u*.iqiyipic.com,ucmp.sf-express.com,umetrip.com,update.pan.baidu.com,v*-api.miaopai.com,v.cctv.com,v.icbc.com.cn,vali.cp31.ott.cibntv.net,venus.yhd.com,video.dispatch.tc.qq.com,vip7.fzwdyy.cn,vod-movie.maoyan.com,vv.video.qq.com,wallpaper.soutushenqi.com,wap.ngchina.cn,wbapp.uve.weibo.com,wcprd.hilton.com.cn,web.chelaile.net.cn,webapi.qmai.cn,webboot.zhangyue.com,webchatapp.fcbox.com,wechat-api.i-xiaoma.com.cn,weibointl.api.weibo.cn,wmapi.meituan.com,www.bldimg.com,www.bodivis.com.cn,www.cmbc.com.cn,www.cntv.com,www.dandanzan.com,www.deppon.com,www.didapinche.com,www.dililitv.com,www.facebook.com,www.flyertea.com,www.hxeduonline.com,www.icourse163.org,www.inoreader.com,www.iyingdi.cn,www.meituan.com,www.myhug.cn,www.pornhub.com,www.shihuo.cn,www.xiaohongshu.com,www.zybang.com,www1.elecfans.com,wx.bthhotels.com,wx.maoyan.com,wxapp.bestwehotel.com,wxproj.seeyouyima.com,wxs-weixin.sd.zhumanggroup.com,xmcdn.com,xueqiu.com,xyst.yuanfudao.com,xyz.cnki.net,y.gtimg.cn,yanxuan.nosdn.127.net,ytmsout.radio.cn,yunbusiness.ccb.com,yxhd.hori-gz.com,yxyapi*.drcuiyutao.com,yxyapi2.yuxueyuan.cn,zconfig.alibabausercontent.com,zjdr666.com,zjh5api.189smarthome.com,zone.guiderank-app.com,ztoread.ziroom.com \ No newline at end of file diff --git a/Scripts/AdBlock/Other/Dongqiudi.js b/Scripts/AdBlock/Other/Dongqiudi.js new file mode 100644 index 0000000..69c88c0 --- /dev/null +++ b/Scripts/AdBlock/Other/Dongqiudi.js @@ -0,0 +1 @@ +{"sdk":[],"addata":[]} \ No newline at end of file diff --git a/Scripts/AdBlock/Other/PupuMarket.js b/Scripts/AdBlock/Other/PupuMarket.js new file mode 100644 index 0000000..edd5d64 --- /dev/null +++ b/Scripts/AdBlock/Other/PupuMarket.js @@ -0,0 +1,6 @@ +const version = 'V1.0.0'; + +var obj = JSON.parse($response.body); +obj.data && (obj.data = Object.values(obj.data) + .filter(o => !(320 == o.position_type || 710 == o.position_type || 50 == o.position_type))), + $done({body: JSON.stringify(obj)}); \ No newline at end of file diff --git a/Scripts/AdBlock/Other/UmeTrip.js b/Scripts/AdBlock/Other/UmeTrip.js new file mode 100644 index 0000000..9c2230d --- /dev/null +++ b/Scripts/AdBlock/Other/UmeTrip.js @@ -0,0 +1,12 @@ +const version = 'V1.0.2'; + +let ua = $request.headers.rpid || $request.headers.Rpid; + +let flag = ua.includes("10000012") + || ua.includes("1000019"); + +if (flag) { + $done({status: "HTTP/1.1 404 Not Found"}); +} else { + $done({}); +} \ No newline at end of file diff --git a/Scripts/AdBlock/Other/UmeTrip.min.js b/Scripts/AdBlock/Other/UmeTrip.min.js new file mode 100644 index 0000000..428a3ac --- /dev/null +++ b/Scripts/AdBlock/Other/UmeTrip.min.js @@ -0,0 +1 @@ +let ua=$request.headers.rpid||$request.headers.Rpid;let flag=ua.includes("10000012")||ua.includes("1000019");if(flag){$done({status:"HTTP/1.1 404 Not Found"})}else{$done({})} \ No newline at end of file diff --git a/Scripts/AdBlock/Other/Zhihu.js b/Scripts/AdBlock/Other/Zhihu.js new file mode 100644 index 0000000..1d50f33 --- /dev/null +++ b/Scripts/AdBlock/Other/Zhihu.js @@ -0,0 +1,4 @@ +$response.body + .replace(/img_play_duration\\":\d+/g,'img_play_duration":0') + .replace(/launch_timeout\\":\d+/g,'launch_timeout":0'); +$done({body}); \ No newline at end of file diff --git a/Scripts/AdBlock/Other/Zhihu.min.js b/Scripts/AdBlock/Other/Zhihu.min.js new file mode 100644 index 0000000..902d0c1 --- /dev/null +++ b/Scripts/AdBlock/Other/Zhihu.min.js @@ -0,0 +1 @@ +var body=$response.body.replace(/img_play_duration\\":\d+/g,'img_play_duration":0').replace(/launch_timeout\\":\d+/g,'launch_timeout":0');$done({body}); \ No newline at end of file diff --git a/Scripts/AdBlock/Other/iQiyi.js b/Scripts/AdBlock/Other/iQiyi.js index f65eb38..fac362c 100644 --- a/Scripts/AdBlock/Other/iQiyi.js +++ b/Scripts/AdBlock/Other/iQiyi.js @@ -1,19 +1,3 @@ -/*********************************** - -> 应用名称:爱奇艺去除开屏广告 -> 脚本作者:ddgksf2013 -> 微信账号:墨鱼手记 -> 更新时间:2023-03-17 -> 通知频道:https://t.me/ddgksf2021 -> 投稿助手:https://t.me/ddgksf2013_bot -> 脚本功能:去除开屏广告 -> 问题反馈:📮 ddgksf2013@163.com 📮 -> 特别说明:⛔⛔⛔ - 本脚本仅供学习交流使用,禁止转载售卖 - ⛔⛔⛔ - -***********************************/ - let obj = JSON.parse($response.body); -delete obj.adSlots, $done({ body: JSON.stringify(obj) }); +delete obj.adSlots, $done({body: JSON.stringify(obj)}); \ No newline at end of file diff --git a/Scripts/AdBlock/Wechat/UnlockLink.js b/Scripts/AdBlock/Wechat/UnlockLink.js new file mode 100644 index 0000000..6c89ed0 --- /dev/null +++ b/Scripts/AdBlock/Wechat/UnlockLink.js @@ -0,0 +1,4171 @@ +let persisVal = read("UnblockURLinWeChat"); +let useCache = persisVal.useCache === "true"; //是否在微信中用快照显示被封禁的链接 +let forceRedirect = persisVal.forceRedirect === "true"; //是否在微信中进行强制重定向,允许的情况下可能出现循环重定向 +let wechatExportKey = persisVal.wechatExportKey || ""; //微信的一个 key,暂未研究如何生成,测试中仅 macOS 微信打开链接跳转浏览器时会缺失,导致无法解析原始链接 +if (typeof $argument != "undefined") { + let arg = Object.fromEntries($argument.split("&").map((item) => item.split("="))); + useCache = arg.useCache === "true"; + forceRedirect = arg.forceRedirect === "ture"; +} +const respBody = $response.body; +//const cacheURL = "https://webcache.googleusercontent.com/search?q=cache:"; +const cacheURL = "https://web.archive.org/web/20991231999999/"; +const alipayScheme = "alipays://platformapi/startapp?appId=20000067&url="; + +const isQuanX = typeof $notify != "undefined"; +const isSurgeiOS = + "undefined" !== typeof $environment && + $environment["surge-version"] && + $environment.system == "iOS"; +const isLooniOS = typeof $loon != "undefined" && /iPhone/.test($loon); +const isStashiOS = + "undefined" !== typeof $environment && + $environment["stash-version"] && + $environment.system == "iOS"; +const isShadowrocket = "undefined" !== typeof $rocket; +const isLanceX = "undefined" != typeof $native; + +const redirectStatus = isQuanX ? "HTTP/1.1 302 Temporary Redirect" : 302; +const cgiDataReg = /var cgiData = ([\s\S]*);\s*<\/script>/; +let cgiData = JSON.parse(cgiDataReg.exec(respBody)[1].replace(/\\/g, "")); + +// HTML entities by https://github.com/mathiasbynens/he +// prettier-ignore +(function (r) { + var e = "object" == typeof exports && exports, + a = "object" == typeof module && module && module.exports == e && module, + t = "object" == typeof global && global; + t.global !== t && t.window !== t || (r = t); + var o = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g, s = /[\x01-\x7F]/g, + u = /[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g, + c = /<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g, + l = { + "­": "shy", + "‌": "zwnj", + "‍": "zwj", + "‎": "lrm", + "⁣": "ic", + "⁢": "it", + "⁡": "af", + "‏": "rlm", + "​": "ZeroWidthSpace", + "⁠": "NoBreak", + "̑": "DownBreve", + "⃛": "tdot", + "⃜": "DotDot", + "\t": "Tab", + "\n": "NewLine", + " ": "puncsp", + " ": "MediumSpace", + " ": "thinsp", + " ": "hairsp", + " ": "emsp13", + " ": "ensp", + " ": "emsp14", + " ": "emsp", + " ": "numsp", + " ": "nbsp", + "  ": "ThickSpace", + "‾": "oline", + _: "lowbar", + "‐": "dash", + "–": "ndash", + "—": "mdash", + "―": "horbar", + ",": "comma", + ";": "semi", + "⁏": "bsemi", + ":": "colon", + "⩴": "Colone", + "!": "excl", + "¡": "iexcl", + "?": "quest", + "¿": "iquest", + ".": "period", + "‥": "nldr", + "…": "mldr", + "·": "middot", + "'": "apos", + "‘": "lsquo", + "’": "rsquo", + "‚": "sbquo", + "‹": "lsaquo", + "›": "rsaquo", + '"': "quot", + "“": "ldquo", + "”": "rdquo", + "„": "bdquo", + "«": "laquo", + "»": "raquo", + "(": "lpar", + ")": "rpar", + "[": "lsqb", + "]": "rsqb", + "{": "lcub", + "}": "rcub", + "⌈": "lceil", + "⌉": "rceil", + "⌊": "lfloor", + "⌋": "rfloor", + "⦅": "lopar", + "⦆": "ropar", + "⦋": "lbrke", + "⦌": "rbrke", + "⦍": "lbrkslu", + "⦎": "rbrksld", + "⦏": "lbrksld", + "⦐": "rbrkslu", + "⦑": "langd", + "⦒": "rangd", + "⦓": "lparlt", + "⦔": "rpargt", + "⦕": "gtlPar", + "⦖": "ltrPar", + "⟦": "lobrk", + "⟧": "robrk", + "⟨": "lang", + "⟩": "rang", + "⟪": "Lang", + "⟫": "Rang", + "⟬": "loang", + "⟭": "roang", + "❲": "lbbrk", + "❳": "rbbrk", + "‖": "Vert", + "§": "sect", + "¶": "para", + "@": "commat", + "*": "ast", + "/": "sol", + undefined: null, + "&": "amp", + "#": "num", + "%": "percnt", + "‰": "permil", + "‱": "pertenk", + "†": "dagger", + "‡": "Dagger", + "•": "bull", + "⁃": "hybull", + "′": "prime", + "″": "Prime", + "‴": "tprime", + "⁗": "qprime", + "‵": "bprime", + "⁁": "caret", + "`": "grave", + "´": "acute", + "˜": "tilde", + "^": "Hat", + "¯": "macr", + "˘": "breve", + "˙": "dot", + "¨": "die", + "˚": "ring", + "˝": "dblac", + "¸": "cedil", + "˛": "ogon", + "ˆ": "circ", + "ˇ": "caron", + "°": "deg", + "©": "copy", + "®": "reg", + "℗": "copysr", + "℘": "wp", + "℞": "rx", + "℧": "mho", + "℩": "iiota", + "←": "larr", + "↚": "nlarr", + "→": "rarr", + "↛": "nrarr", + "↑": "uarr", + "↓": "darr", + "↔": "harr", + "↮": "nharr", + "↕": "varr", + "↖": "nwarr", + "↗": "nearr", + "↘": "searr", + "↙": "swarr", + "↝": "rarrw", + "↝̸": "nrarrw", + "↞": "Larr", + "↟": "Uarr", + "↠": "Rarr", + "↡": "Darr", + "↢": "larrtl", + "↣": "rarrtl", + "↤": "mapstoleft", + "↥": "mapstoup", + "↦": "map", + "↧": "mapstodown", + "↩": "larrhk", + "↪": "rarrhk", + "↫": "larrlp", + "↬": "rarrlp", + "↭": "harrw", + "↰": "lsh", + "↱": "rsh", + "↲": "ldsh", + "↳": "rdsh", + "↵": "crarr", + "↶": "cularr", + "↷": "curarr", + "↺": "olarr", + "↻": "orarr", + "↼": "lharu", + "↽": "lhard", + "↾": "uharr", + "↿": "uharl", + "⇀": "rharu", + "⇁": "rhard", + "⇂": "dharr", + "⇃": "dharl", + "⇄": "rlarr", + "⇅": "udarr", + "⇆": "lrarr", + "⇇": "llarr", + "⇈": "uuarr", + "⇉": "rrarr", + "⇊": "ddarr", + "⇋": "lrhar", + "⇌": "rlhar", + "⇐": "lArr", + "⇍": "nlArr", + "⇑": "uArr", + "⇒": "rArr", + "⇏": "nrArr", + "⇓": "dArr", + "⇔": "iff", + "⇎": "nhArr", + "⇕": "vArr", + "⇖": "nwArr", + "⇗": "neArr", + "⇘": "seArr", + "⇙": "swArr", + "⇚": "lAarr", + "⇛": "rAarr", + "⇝": "zigrarr", + "⇤": "larrb", + "⇥": "rarrb", + "⇵": "duarr", + "⇽": "loarr", + "⇾": "roarr", + "⇿": "hoarr", + "∀": "forall", + "∁": "comp", + "∂": "part", + "∂̸": "npart", + "∃": "exist", + "∄": "nexist", + "∅": "empty", + "∇": "Del", + "∈": "in", + "∉": "notin", + "∋": "ni", + "∌": "notni", + "϶": "bepsi", + "∏": "prod", + "∐": "coprod", + "∑": "sum", + "+": "plus", + "±": "pm", + "÷": "div", + "×": "times", + "<": "lt", + "≮": "nlt", + "<⃒": "nvlt", + "=": "equals", + "≠": "ne", + "=⃥": "bne", + "⩵": "Equal", + ">": "gt", + "≯": "ngt", + ">⃒": "nvgt", + "¬": "not", + "|": "vert", + "¦": "brvbar", + "−": "minus", + "∓": "mp", + "∔": "plusdo", + "⁄": "frasl", + "∖": "setmn", + "∗": "lowast", + "∘": "compfn", + "√": "Sqrt", + "∝": "prop", + "∞": "infin", + "∟": "angrt", + "∠": "ang", + "∠⃒": "nang", + "∡": "angmsd", + "∢": "angsph", + "∣": "mid", + "∤": "nmid", + "∥": "par", + "∦": "npar", + "∧": "and", + "∨": "or", + "∩": "cap", + "∩︀": "caps", + "∪": "cup", + "∪︀": "cups", + "∫": "int", + "∬": "Int", + "∭": "tint", + "⨌": "qint", + "∮": "oint", + "∯": "Conint", + "∰": "Cconint", + "∱": "cwint", + "∲": "cwconint", + "∳": "awconint", + "∴": "there4", + "∵": "becaus", + "∶": "ratio", + "∷": "Colon", + "∸": "minusd", + "∺": "mDDot", + "∻": "homtht", + "∼": "sim", + "≁": "nsim", + "∼⃒": "nvsim", + "∽": "bsim", + "∽̱": "race", + "∾": "ac", + "∾̳": "acE", + "∿": "acd", + "≀": "wr", + "≂": "esim", + "≂̸": "nesim", + "≃": "sime", + "≄": "nsime", + "≅": "cong", + "≇": "ncong", + "≆": "simne", + "≈": "ap", + "≉": "nap", + "≊": "ape", + "≋": "apid", + "≋̸": "napid", + "≌": "bcong", + "≍": "CupCap", + "≭": "NotCupCap", + "≍⃒": "nvap", + "≎": "bump", + "≎̸": "nbump", + "≏": "bumpe", + "≏̸": "nbumpe", + "≐": "doteq", + "≐̸": "nedot", + "≑": "eDot", + "≒": "efDot", + "≓": "erDot", + "≔": "colone", + "≕": "ecolon", + "≖": "ecir", + "≗": "cire", + "≙": "wedgeq", + "≚": "veeeq", + "≜": "trie", + "≟": "equest", + "≡": "equiv", + "≢": "nequiv", + "≡⃥": "bnequiv", + "≤": "le", + "≰": "nle", + "≤⃒": "nvle", + "≥": "ge", + "≱": "nge", + "≥⃒": "nvge", + "≦": "lE", + "≦̸": "nlE", + "≧": "gE", + "≧̸": "ngE", + "≨︀": "lvnE", + "≨": "lnE", + "≩": "gnE", + "≩︀": "gvnE", + "≪": "ll", + "≪̸": "nLtv", + "≪⃒": "nLt", + "≫": "gg", + "≫̸": "nGtv", + "≫⃒": "nGt", + "≬": "twixt", + "≲": "lsim", + "≴": "nlsim", + "≳": "gsim", + "≵": "ngsim", + "≶": "lg", + "≸": "ntlg", + "≷": "gl", + "≹": "ntgl", + "≺": "pr", + "⊀": "npr", + "≻": "sc", + "⊁": "nsc", + "≼": "prcue", + "⋠": "nprcue", + "≽": "sccue", + "⋡": "nsccue", + "≾": "prsim", + "≿": "scsim", + "≿̸": "NotSucceedsTilde", + "⊂": "sub", + "⊄": "nsub", + "⊂⃒": "vnsub", + "⊃": "sup", + "⊅": "nsup", + "⊃⃒": "vnsup", + "⊆": "sube", + "⊈": "nsube", + "⊇": "supe", + "⊉": "nsupe", + "⊊︀": "vsubne", + "⊊": "subne", + "⊋︀": "vsupne", + "⊋": "supne", + "⊍": "cupdot", + "⊎": "uplus", + "⊏": "sqsub", + "⊏̸": "NotSquareSubset", + "⊐": "sqsup", + "⊐̸": "NotSquareSuperset", + "⊑": "sqsube", + "⋢": "nsqsube", + "⊒": "sqsupe", + "⋣": "nsqsupe", + "⊓": "sqcap", + "⊓︀": "sqcaps", + "⊔": "sqcup", + "⊔︀": "sqcups", + "⊕": "oplus", + "⊖": "ominus", + "⊗": "otimes", + "⊘": "osol", + "⊙": "odot", + "⊚": "ocir", + "⊛": "oast", + "⊝": "odash", + "⊞": "plusb", + "⊟": "minusb", + "⊠": "timesb", + "⊡": "sdotb", + "⊢": "vdash", + "⊬": "nvdash", + "⊣": "dashv", + "⊤": "top", + "⊥": "bot", + "⊧": "models", + "⊨": "vDash", + "⊭": "nvDash", + "⊩": "Vdash", + "⊮": "nVdash", + "⊪": "Vvdash", + "⊫": "VDash", + "⊯": "nVDash", + "⊰": "prurel", + "⊲": "vltri", + "⋪": "nltri", + "⊳": "vrtri", + "⋫": "nrtri", + "⊴": "ltrie", + "⋬": "nltrie", + "⊴⃒": "nvltrie", + "⊵": "rtrie", + "⋭": "nrtrie", + "⊵⃒": "nvrtrie", + "⊶": "origof", + "⊷": "imof", + "⊸": "mumap", + "⊹": "hercon", + "⊺": "intcal", + "⊻": "veebar", + "⊽": "barvee", + "⊾": "angrtvb", + "⊿": "lrtri", + "⋀": "Wedge", + "⋁": "Vee", + "⋂": "xcap", + "⋃": "xcup", + "⋄": "diam", + "⋅": "sdot", + "⋆": "Star", + "⋇": "divonx", + "⋈": "bowtie", + "⋉": "ltimes", + "⋊": "rtimes", + "⋋": "lthree", + "⋌": "rthree", + "⋍": "bsime", + "⋎": "cuvee", + "⋏": "cuwed", + "⋐": "Sub", + "⋑": "Sup", + "⋒": "Cap", + "⋓": "Cup", + "⋔": "fork", + "⋕": "epar", + "⋖": "ltdot", + "⋗": "gtdot", + "⋘": "Ll", + "⋘̸": "nLl", + "⋙": "Gg", + "⋙̸": "nGg", + "⋚︀": "lesg", + "⋚": "leg", + "⋛": "gel", + "⋛︀": "gesl", + "⋞": "cuepr", + "⋟": "cuesc", + "⋦": "lnsim", + "⋧": "gnsim", + "⋨": "prnsim", + "⋩": "scnsim", + "⋮": "vellip", + "⋯": "ctdot", + "⋰": "utdot", + "⋱": "dtdot", + "⋲": "disin", + "⋳": "isinsv", + "⋴": "isins", + "⋵": "isindot", + "⋵̸": "notindot", + "⋶": "notinvc", + "⋷": "notinvb", + "⋹": "isinE", + "⋹̸": "notinE", + "⋺": "nisd", + "⋻": "xnis", + "⋼": "nis", + "⋽": "notnivc", + "⋾": "notnivb", + "⌅": "barwed", + "⌆": "Barwed", + "⌌": "drcrop", + "⌍": "dlcrop", + "⌎": "urcrop", + "⌏": "ulcrop", + "⌐": "bnot", + "⌒": "profline", + "⌓": "profsurf", + "⌕": "telrec", + "⌖": "target", + "⌜": "ulcorn", + "⌝": "urcorn", + "⌞": "dlcorn", + "⌟": "drcorn", + "⌢": "frown", + "⌣": "smile", + "⌭": "cylcty", + "⌮": "profalar", + "⌶": "topbot", + "⌽": "ovbar", + "⌿": "solbar", + "⍼": "angzarr", + "⎰": "lmoust", + "⎱": "rmoust", + "⎴": "tbrk", + "⎵": "bbrk", + "⎶": "bbrktbrk", + "⏜": "OverParenthesis", + "⏝": "UnderParenthesis", + "⏞": "OverBrace", + "⏟": "UnderBrace", + "⏢": "trpezium", + "⏧": "elinters", + "␣": "blank", + "─": "boxh", + "│": "boxv", + "┌": "boxdr", + "┐": "boxdl", + "└": "boxur", + "┘": "boxul", + "├": "boxvr", + "┤": "boxvl", + "┬": "boxhd", + "┴": "boxhu", + "┼": "boxvh", + "═": "boxH", + "║": "boxV", + "╒": "boxdR", + "╓": "boxDr", + "╔": "boxDR", + "╕": "boxdL", + "╖": "boxDl", + "╗": "boxDL", + "╘": "boxuR", + "╙": "boxUr", + "╚": "boxUR", + "╛": "boxuL", + "╜": "boxUl", + "╝": "boxUL", + "╞": "boxvR", + "╟": "boxVr", + "╠": "boxVR", + "╡": "boxvL", + "╢": "boxVl", + "╣": "boxVL", + "╤": "boxHd", + "╥": "boxhD", + "╦": "boxHD", + "╧": "boxHu", + "╨": "boxhU", + "╩": "boxHU", + "╪": "boxvH", + "╫": "boxVh", + "╬": "boxVH", + "▀": "uhblk", + "▄": "lhblk", + "█": "block", + "░": "blk14", + "▒": "blk12", + "▓": "blk34", + "□": "squ", + "▪": "squf", + "▫": "EmptyVerySmallSquare", + "▭": "rect", + "▮": "marker", + "▱": "fltns", + "△": "xutri", + "▴": "utrif", + "▵": "utri", + "▸": "rtrif", + "▹": "rtri", + "▽": "xdtri", + "▾": "dtrif", + "▿": "dtri", + "◂": "ltrif", + "◃": "ltri", + "◊": "loz", + "○": "cir", + "◬": "tridot", + "◯": "xcirc", + "◸": "ultri", + "◹": "urtri", + "◺": "lltri", + "◻": "EmptySmallSquare", + "◼": "FilledSmallSquare", + "★": "starf", + "☆": "star", + "☎": "phone", + "♀": "female", + "♂": "male", + "♠": "spades", + "♣": "clubs", + "♥": "hearts", + "♦": "diams", + "♪": "sung", + "✓": "check", + "✗": "cross", + "✠": "malt", + "✶": "sext", + "❘": "VerticalSeparator", + "⟈": "bsolhsub", + "⟉": "suphsol", + "⟵": "xlarr", + "⟶": "xrarr", + "⟷": "xharr", + "⟸": "xlArr", + "⟹": "xrArr", + "⟺": "xhArr", + "⟼": "xmap", + "⟿": "dzigrarr", + "⤂": "nvlArr", + "⤃": "nvrArr", + "⤄": "nvHarr", + "⤅": "Map", + "⤌": "lbarr", + "⤍": "rbarr", + "⤎": "lBarr", + "⤏": "rBarr", + "⤐": "RBarr", + "⤑": "DDotrahd", + "⤒": "UpArrowBar", + "⤓": "DownArrowBar", + "⤖": "Rarrtl", + "⤙": "latail", + "⤚": "ratail", + "⤛": "lAtail", + "⤜": "rAtail", + "⤝": "larrfs", + "⤞": "rarrfs", + "⤟": "larrbfs", + "⤠": "rarrbfs", + "⤣": "nwarhk", + "⤤": "nearhk", + "⤥": "searhk", + "⤦": "swarhk", + "⤧": "nwnear", + "⤨": "toea", + "⤩": "tosa", + "⤪": "swnwar", + "⤳": "rarrc", + "⤳̸": "nrarrc", + "⤵": "cudarrr", + "⤶": "ldca", + "⤷": "rdca", + "⤸": "cudarrl", + "⤹": "larrpl", + "⤼": "curarrm", + "⤽": "cularrp", + "⥅": "rarrpl", + "⥈": "harrcir", + "⥉": "Uarrocir", + "⥊": "lurdshar", + "⥋": "ldrushar", + "⥎": "LeftRightVector", + "⥏": "RightUpDownVector", + "⥐": "DownLeftRightVector", + "⥑": "LeftUpDownVector", + "⥒": "LeftVectorBar", + "⥓": "RightVectorBar", + "⥔": "RightUpVectorBar", + "⥕": "RightDownVectorBar", + "⥖": "DownLeftVectorBar", + "⥗": "DownRightVectorBar", + "⥘": "LeftUpVectorBar", + "⥙": "LeftDownVectorBar", + "⥚": "LeftTeeVector", + "⥛": "RightTeeVector", + "⥜": "RightUpTeeVector", + "⥝": "RightDownTeeVector", + "⥞": "DownLeftTeeVector", + "⥟": "DownRightTeeVector", + "⥠": "LeftUpTeeVector", + "⥡": "LeftDownTeeVector", + "⥢": "lHar", + "⥣": "uHar", + "⥤": "rHar", + "⥥": "dHar", + "⥦": "luruhar", + "⥧": "ldrdhar", + "⥨": "ruluhar", + "⥩": "rdldhar", + "⥪": "lharul", + "⥫": "llhard", + "⥬": "rharul", + "⥭": "lrhard", + "⥮": "udhar", + "⥯": "duhar", + "⥰": "RoundImplies", + "⥱": "erarr", + "⥲": "simrarr", + "⥳": "larrsim", + "⥴": "rarrsim", + "⥵": "rarrap", + "⥶": "ltlarr", + "⥸": "gtrarr", + "⥹": "subrarr", + "⥻": "suplarr", + "⥼": "lfisht", + "⥽": "rfisht", + "⥾": "ufisht", + "⥿": "dfisht", + "⦚": "vzigzag", + "⦜": "vangrt", + "⦝": "angrtvbd", + "⦤": "ange", + "⦥": "range", + "⦦": "dwangle", + "⦧": "uwangle", + "⦨": "angmsdaa", + "⦩": "angmsdab", + "⦪": "angmsdac", + "⦫": "angmsdad", + "⦬": "angmsdae", + "⦭": "angmsdaf", + "⦮": "angmsdag", + "⦯": "angmsdah", + "⦰": "bemptyv", + "⦱": "demptyv", + "⦲": "cemptyv", + "⦳": "raemptyv", + "⦴": "laemptyv", + "⦵": "ohbar", + "⦶": "omid", + "⦷": "opar", + "⦹": "operp", + "⦻": "olcross", + "⦼": "odsold", + "⦾": "olcir", + "⦿": "ofcir", + "⧀": "olt", + "⧁": "ogt", + "⧂": "cirscir", + "⧃": "cirE", + "⧄": "solb", + "⧅": "bsolb", + "⧉": "boxbox", + "⧍": "trisb", + "⧎": "rtriltri", + "⧏": "LeftTriangleBar", + "⧏̸": "NotLeftTriangleBar", + "⧐": "RightTriangleBar", + "⧐̸": "NotRightTriangleBar", + "⧜": "iinfin", + "⧝": "infintie", + "⧞": "nvinfin", + "⧣": "eparsl", + "⧤": "smeparsl", + "⧥": "eqvparsl", + "⧫": "lozf", + "⧴": "RuleDelayed", + "⧶": "dsol", + "⨀": "xodot", + "⨁": "xoplus", + "⨂": "xotime", + "⨄": "xuplus", + "⨆": "xsqcup", + "⨍": "fpartint", + "⨐": "cirfnint", + "⨑": "awint", + "⨒": "rppolint", + "⨓": "scpolint", + "⨔": "npolint", + "⨕": "pointint", + "⨖": "quatint", + "⨗": "intlarhk", + "⨢": "pluscir", + "⨣": "plusacir", + "⨤": "simplus", + "⨥": "plusdu", + "⨦": "plussim", + "⨧": "plustwo", + "⨩": "mcomma", + "⨪": "minusdu", + "⨭": "loplus", + "⨮": "roplus", + "⨯": "Cross", + "⨰": "timesd", + "⨱": "timesbar", + "⨳": "smashp", + "⨴": "lotimes", + "⨵": "rotimes", + "⨶": "otimesas", + "⨷": "Otimes", + "⨸": "odiv", + "⨹": "triplus", + "⨺": "triminus", + "⨻": "tritime", + "⨼": "iprod", + "⨿": "amalg", + "⩀": "capdot", + "⩂": "ncup", + "⩃": "ncap", + "⩄": "capand", + "⩅": "cupor", + "⩆": "cupcap", + "⩇": "capcup", + "⩈": "cupbrcap", + "⩉": "capbrcup", + "⩊": "cupcup", + "⩋": "capcap", + "⩌": "ccups", + "⩍": "ccaps", + "⩐": "ccupssm", + "⩓": "And", + "⩔": "Or", + "⩕": "andand", + "⩖": "oror", + "⩗": "orslope", + "⩘": "andslope", + "⩚": "andv", + "⩛": "orv", + "⩜": "andd", + "⩝": "ord", + "⩟": "wedbar", + "⩦": "sdote", + "⩪": "simdot", + "⩭": "congdot", + "⩭̸": "ncongdot", + "⩮": "easter", + "⩯": "apacir", + "⩰": "apE", + "⩰̸": "napE", + "⩱": "eplus", + "⩲": "pluse", + "⩳": "Esim", + "⩷": "eDDot", + "⩸": "equivDD", + "⩹": "ltcir", + "⩺": "gtcir", + "⩻": "ltquest", + "⩼": "gtquest", + "⩽": "les", + "⩽̸": "nles", + "⩾": "ges", + "⩾̸": "nges", + "⩿": "lesdot", + "⪀": "gesdot", + "⪁": "lesdoto", + "⪂": "gesdoto", + "⪃": "lesdotor", + "⪄": "gesdotol", + "⪅": "lap", + "⪆": "gap", + "⪇": "lne", + "⪈": "gne", + "⪉": "lnap", + "⪊": "gnap", + "⪋": "lEg", + "⪌": "gEl", + "⪍": "lsime", + "⪎": "gsime", + "⪏": "lsimg", + "⪐": "gsiml", + "⪑": "lgE", + "⪒": "glE", + "⪓": "lesges", + "⪔": "gesles", + "⪕": "els", + "⪖": "egs", + "⪗": "elsdot", + "⪘": "egsdot", + "⪙": "el", + "⪚": "eg", + "⪝": "siml", + "⪞": "simg", + "⪟": "simlE", + "⪠": "simgE", + "⪡": "LessLess", + "⪡̸": "NotNestedLessLess", + "⪢": "GreaterGreater", + "⪢̸": "NotNestedGreaterGreater", + "⪤": "glj", + "⪥": "gla", + "⪦": "ltcc", + "⪧": "gtcc", + "⪨": "lescc", + "⪩": "gescc", + "⪪": "smt", + "⪫": "lat", + "⪬": "smte", + "⪬︀": "smtes", + "⪭": "late", + "⪭︀": "lates", + "⪮": "bumpE", + "⪯": "pre", + "⪯̸": "npre", + "⪰": "sce", + "⪰̸": "nsce", + "⪳": "prE", + "⪴": "scE", + "⪵": "prnE", + "⪶": "scnE", + "⪷": "prap", + "⪸": "scap", + "⪹": "prnap", + "⪺": "scnap", + "⪻": "Pr", + "⪼": "Sc", + "⪽": "subdot", + "⪾": "supdot", + "⪿": "subplus", + "⫀": "supplus", + "⫁": "submult", + "⫂": "supmult", + "⫃": "subedot", + "⫄": "supedot", + "⫅": "subE", + "⫅̸": "nsubE", + "⫆": "supE", + "⫆̸": "nsupE", + "⫇": "subsim", + "⫈": "supsim", + "⫋︀": "vsubnE", + "⫋": "subnE", + "⫌︀": "vsupnE", + "⫌": "supnE", + "⫏": "csub", + "⫐": "csup", + "⫑": "csube", + "⫒": "csupe", + "⫓": "subsup", + "⫔": "supsub", + "⫕": "subsub", + "⫖": "supsup", + "⫗": "suphsub", + "⫘": "supdsub", + "⫙": "forkv", + "⫚": "topfork", + "⫛": "mlcp", + "⫤": "Dashv", + "⫦": "Vdashl", + "⫧": "Barv", + "⫨": "vBar", + "⫩": "vBarv", + "⫫": "Vbar", + "⫬": "Not", + "⫭": "bNot", + "⫮": "rnmid", + "⫯": "cirmid", + "⫰": "midcir", + "⫱": "topcir", + "⫲": "nhpar", + "⫳": "parsim", + "⫽": "parsl", + "⫽⃥": "nparsl", + "♭": "flat", + "♮": "natur", + "♯": "sharp", + "¤": "curren", + "¢": "cent", + $: "dollar", + "£": "pound", + "¥": "yen", + "€": "euro", + "¹": "sup1", + "½": "half", + "⅓": "frac13", + "¼": "frac14", + "⅕": "frac15", + "⅙": "frac16", + "⅛": "frac18", + "²": "sup2", + "⅔": "frac23", + "⅖": "frac25", + "³": "sup3", + "¾": "frac34", + "⅗": "frac35", + "⅜": "frac38", + "⅘": "frac45", + "⅚": "frac56", + "⅝": "frac58", + "⅞": "frac78", + "𝒶": "ascr", + "𝕒": "aopf", + "𝔞": "afr", + "𝔸": "Aopf", + "𝔄": "Afr", + "𝒜": "Ascr", + "ª": "ordf", + "á": "aacute", + "Á": "Aacute", + "à": "agrave", + "À": "Agrave", + "ă": "abreve", + "Ă": "Abreve", + "â": "acirc", + "Â": "Acirc", + "å": "aring", + "Å": "angst", + "ä": "auml", + "Ä": "Auml", + "ã": "atilde", + "Ã": "Atilde", + "ą": "aogon", + "Ą": "Aogon", + "ā": "amacr", + "Ā": "Amacr", + "æ": "aelig", + "Æ": "AElig", + "𝒷": "bscr", + "𝕓": "bopf", + "𝔟": "bfr", + "𝔹": "Bopf", + "ℬ": "Bscr", + "𝔅": "Bfr", + "𝔠": "cfr", + "𝒸": "cscr", + "𝕔": "copf", + "ℭ": "Cfr", + "𝒞": "Cscr", + "ℂ": "Copf", + "ć": "cacute", + "Ć": "Cacute", + "ĉ": "ccirc", + "Ĉ": "Ccirc", + "č": "ccaron", + "Č": "Ccaron", + "ċ": "cdot", + "Ċ": "Cdot", + "ç": "ccedil", + "Ç": "Ccedil", + "℅": "incare", + "𝔡": "dfr", + "ⅆ": "dd", + "𝕕": "dopf", + "𝒹": "dscr", + "𝒟": "Dscr", + "𝔇": "Dfr", + "ⅅ": "DD", + "𝔻": "Dopf", + "ď": "dcaron", + "Ď": "Dcaron", + "đ": "dstrok", + "Đ": "Dstrok", + "ð": "eth", + "Ð": "ETH", + "ⅇ": "ee", + "ℯ": "escr", + "𝔢": "efr", + "𝕖": "eopf", + "ℰ": "Escr", + "𝔈": "Efr", + "𝔼": "Eopf", + "é": "eacute", + "É": "Eacute", + "è": "egrave", + "È": "Egrave", + "ê": "ecirc", + "Ê": "Ecirc", + "ě": "ecaron", + "Ě": "Ecaron", + "ë": "euml", + "Ë": "Euml", + "ė": "edot", + "Ė": "Edot", + "ę": "eogon", + "Ę": "Eogon", + "ē": "emacr", + "Ē": "Emacr", + "𝔣": "ffr", + "𝕗": "fopf", + "𝒻": "fscr", + "𝔉": "Ffr", + "𝔽": "Fopf", + "ℱ": "Fscr", + "ff": "fflig", + "ffi": "ffilig", + "ffl": "ffllig", + "fi": "filig", + fj: "fjlig", + "fl": "fllig", + "ƒ": "fnof", + "ℊ": "gscr", + "𝕘": "gopf", + "𝔤": "gfr", + "𝒢": "Gscr", + "𝔾": "Gopf", + "𝔊": "Gfr", + "ǵ": "gacute", + "ğ": "gbreve", + "Ğ": "Gbreve", + "ĝ": "gcirc", + "Ĝ": "Gcirc", + "ġ": "gdot", + "Ġ": "Gdot", + "Ģ": "Gcedil", + "𝔥": "hfr", + "ℎ": "planckh", + "𝒽": "hscr", + "𝕙": "hopf", + "ℋ": "Hscr", + "ℌ": "Hfr", + "ℍ": "Hopf", + "ĥ": "hcirc", + "Ĥ": "Hcirc", + "ℏ": "hbar", + "ħ": "hstrok", + "Ħ": "Hstrok", + "𝕚": "iopf", + "𝔦": "ifr", + "𝒾": "iscr", + "ⅈ": "ii", + "𝕀": "Iopf", + "ℐ": "Iscr", + "ℑ": "Im", + "í": "iacute", + "Í": "Iacute", + "ì": "igrave", + "Ì": "Igrave", + "î": "icirc", + "Î": "Icirc", + "ï": "iuml", + "Ï": "Iuml", + "ĩ": "itilde", + "Ĩ": "Itilde", + "İ": "Idot", + "į": "iogon", + "Į": "Iogon", + "ī": "imacr", + "Ī": "Imacr", + "ij": "ijlig", + "IJ": "IJlig", + "ı": "imath", + "𝒿": "jscr", + "𝕛": "jopf", + "𝔧": "jfr", + "𝒥": "Jscr", + "𝔍": "Jfr", + "𝕁": "Jopf", + "ĵ": "jcirc", + "Ĵ": "Jcirc", + "ȷ": "jmath", + "𝕜": "kopf", + "𝓀": "kscr", + "𝔨": "kfr", + "𝒦": "Kscr", + "𝕂": "Kopf", + "𝔎": "Kfr", + "ķ": "kcedil", + "Ķ": "Kcedil", + "𝔩": "lfr", + "𝓁": "lscr", + "ℓ": "ell", + "𝕝": "lopf", + "ℒ": "Lscr", + "𝔏": "Lfr", + "𝕃": "Lopf", + "ĺ": "lacute", + "Ĺ": "Lacute", + "ľ": "lcaron", + "Ľ": "Lcaron", + "ļ": "lcedil", + "Ļ": "Lcedil", + "ł": "lstrok", + "Ł": "Lstrok", + "ŀ": "lmidot", + "Ŀ": "Lmidot", + "𝔪": "mfr", + "𝕞": "mopf", + "𝓂": "mscr", + "𝔐": "Mfr", + "𝕄": "Mopf", + "ℳ": "Mscr", + "𝔫": "nfr", + "𝕟": "nopf", + "𝓃": "nscr", + "ℕ": "Nopf", + "𝒩": "Nscr", + "𝔑": "Nfr", + "ń": "nacute", + "Ń": "Nacute", + "ň": "ncaron", + "Ň": "Ncaron", + "ñ": "ntilde", + "Ñ": "Ntilde", + "ņ": "ncedil", + "Ņ": "Ncedil", + "№": "numero", + "ŋ": "eng", + "Ŋ": "ENG", + "𝕠": "oopf", + "𝔬": "ofr", + "ℴ": "oscr", + "𝒪": "Oscr", + "𝔒": "Ofr", + "𝕆": "Oopf", + "º": "ordm", + "ó": "oacute", + "Ó": "Oacute", + "ò": "ograve", + "Ò": "Ograve", + "ô": "ocirc", + "Ô": "Ocirc", + "ö": "ouml", + "Ö": "Ouml", + "ő": "odblac", + "Ő": "Odblac", + "õ": "otilde", + "Õ": "Otilde", + "ø": "oslash", + "Ø": "Oslash", + "ō": "omacr", + "Ō": "Omacr", + "œ": "oelig", + "Œ": "OElig", + "𝔭": "pfr", + "𝓅": "pscr", + "𝕡": "popf", + "ℙ": "Popf", + "𝔓": "Pfr", + "𝒫": "Pscr", + "𝕢": "qopf", + "𝔮": "qfr", + "𝓆": "qscr", + "𝒬": "Qscr", + "𝔔": "Qfr", + "ℚ": "Qopf", + "ĸ": "kgreen", + "𝔯": "rfr", + "𝕣": "ropf", + "𝓇": "rscr", + "ℛ": "Rscr", + "ℜ": "Re", + "ℝ": "Ropf", + "ŕ": "racute", + "Ŕ": "Racute", + "ř": "rcaron", + "Ř": "Rcaron", + "ŗ": "rcedil", + "Ŗ": "Rcedil", + "𝕤": "sopf", + "𝓈": "sscr", + "𝔰": "sfr", + "𝕊": "Sopf", + "𝔖": "Sfr", + "𝒮": "Sscr", + "Ⓢ": "oS", + "ś": "sacute", + "Ś": "Sacute", + "ŝ": "scirc", + "Ŝ": "Scirc", + "š": "scaron", + "Š": "Scaron", + "ş": "scedil", + "Ş": "Scedil", + "ß": "szlig", + "𝔱": "tfr", + "𝓉": "tscr", + "𝕥": "topf", + "𝒯": "Tscr", + "𝔗": "Tfr", + "𝕋": "Topf", + "ť": "tcaron", + "Ť": "Tcaron", + "ţ": "tcedil", + "Ţ": "Tcedil", + "™": "trade", + "ŧ": "tstrok", + "Ŧ": "Tstrok", + "𝓊": "uscr", + "𝕦": "uopf", + "𝔲": "ufr", + "𝕌": "Uopf", + "𝔘": "Ufr", + "𝒰": "Uscr", + "ú": "uacute", + "Ú": "Uacute", + "ù": "ugrave", + "Ù": "Ugrave", + "ŭ": "ubreve", + "Ŭ": "Ubreve", + "û": "ucirc", + "Û": "Ucirc", + "ů": "uring", + "Ů": "Uring", + "ü": "uuml", + "Ü": "Uuml", + "ű": "udblac", + "Ű": "Udblac", + "ũ": "utilde", + "Ũ": "Utilde", + "ų": "uogon", + "Ų": "Uogon", + "ū": "umacr", + "Ū": "Umacr", + "𝔳": "vfr", + "𝕧": "vopf", + "𝓋": "vscr", + "𝔙": "Vfr", + "𝕍": "Vopf", + "𝒱": "Vscr", + "𝕨": "wopf", + "𝓌": "wscr", + "𝔴": "wfr", + "𝒲": "Wscr", + "𝕎": "Wopf", + "𝔚": "Wfr", + "ŵ": "wcirc", + "Ŵ": "Wcirc", + "𝔵": "xfr", + "𝓍": "xscr", + "𝕩": "xopf", + "𝕏": "Xopf", + "𝔛": "Xfr", + "𝒳": "Xscr", + "𝔶": "yfr", + "𝓎": "yscr", + "𝕪": "yopf", + "𝒴": "Yscr", + "𝔜": "Yfr", + "𝕐": "Yopf", + "ý": "yacute", + "Ý": "Yacute", + "ŷ": "ycirc", + "Ŷ": "Ycirc", + "ÿ": "yuml", + "Ÿ": "Yuml", + "𝓏": "zscr", + "𝔷": "zfr", + "𝕫": "zopf", + "ℨ": "Zfr", + "ℤ": "Zopf", + "𝒵": "Zscr", + "ź": "zacute", + "Ź": "Zacute", + "ž": "zcaron", + "Ž": "Zcaron", + "ż": "zdot", + "Ż": "Zdot", + "Ƶ": "imped", + "þ": "thorn", + "Þ": "THORN", + "ʼn": "napos", + "α": "alpha", + "Α": "Alpha", + "β": "beta", + "Β": "Beta", + "γ": "gamma", + "Γ": "Gamma", + "δ": "delta", + "Δ": "Delta", + "ε": "epsi", + "ϵ": "epsiv", + "Ε": "Epsilon", + "ϝ": "gammad", + "Ϝ": "Gammad", + "ζ": "zeta", + "Ζ": "Zeta", + "η": "eta", + "Η": "Eta", + "θ": "theta", + "ϑ": "thetav", + "Θ": "Theta", + "ι": "iota", + "Ι": "Iota", + "κ": "kappa", + "ϰ": "kappav", + "Κ": "Kappa", + "λ": "lambda", + "Λ": "Lambda", + "μ": "mu", + "µ": "micro", + "Μ": "Mu", + "ν": "nu", + "Ν": "Nu", + "ξ": "xi", + "Ξ": "Xi", + "ο": "omicron", + "Ο": "Omicron", + "π": "pi", + "ϖ": "piv", + "Π": "Pi", + "ρ": "rho", + "ϱ": "rhov", + "Ρ": "Rho", + "σ": "sigma", + "Σ": "Sigma", + "ς": "sigmaf", + "τ": "tau", + "Τ": "Tau", + "υ": "upsi", + "Υ": "Upsilon", + "ϒ": "Upsi", + "φ": "phi", + "ϕ": "phiv", + "Φ": "Phi", + "χ": "chi", + "Χ": "Chi", + "ψ": "psi", + "Ψ": "Psi", + "ω": "omega", + "Ω": "ohm", + "а": "acy", + "А": "Acy", + "б": "bcy", + "Б": "Bcy", + "в": "vcy", + "В": "Vcy", + "г": "gcy", + "Г": "Gcy", + "ѓ": "gjcy", + "Ѓ": "GJcy", + "д": "dcy", + "Д": "Dcy", + "ђ": "djcy", + "Ђ": "DJcy", + "е": "iecy", + "Е": "IEcy", + "ё": "iocy", + "Ё": "IOcy", + "є": "jukcy", + "Є": "Jukcy", + "ж": "zhcy", + "Ж": "ZHcy", + "з": "zcy", + "З": "Zcy", + "ѕ": "dscy", + "Ѕ": "DScy", + "и": "icy", + "И": "Icy", + "і": "iukcy", + "І": "Iukcy", + "ї": "yicy", + "Ї": "YIcy", + "й": "jcy", + "Й": "Jcy", + "ј": "jsercy", + "Ј": "Jsercy", + "к": "kcy", + "К": "Kcy", + "ќ": "kjcy", + "Ќ": "KJcy", + "л": "lcy", + "Л": "Lcy", + "љ": "ljcy", + "Љ": "LJcy", + "м": "mcy", + "М": "Mcy", + "н": "ncy", + "Н": "Ncy", + "њ": "njcy", + "Њ": "NJcy", + "о": "ocy", + "О": "Ocy", + "п": "pcy", + "П": "Pcy", + "р": "rcy", + "Р": "Rcy", + "с": "scy", + "С": "Scy", + "т": "tcy", + "Т": "Tcy", + "ћ": "tshcy", + "Ћ": "TSHcy", + "у": "ucy", + "У": "Ucy", + "ў": "ubrcy", + "Ў": "Ubrcy", + "ф": "fcy", + "Ф": "Fcy", + "х": "khcy", + "Х": "KHcy", + "ц": "tscy", + "Ц": "TScy", + "ч": "chcy", + "Ч": "CHcy", + "џ": "dzcy", + "Џ": "DZcy", + "ш": "shcy", + "Ш": "SHcy", + "щ": "shchcy", + "Щ": "SHCHcy", + "ъ": "hardcy", + "Ъ": "HARDcy", + "ы": "ycy", + "Ы": "Ycy", + "ь": "softcy", + "Ь": "SOFTcy", + "э": "ecy", + "Э": "Ecy", + "ю": "yucy", + "Ю": "YUcy", + "я": "yacy", + "Я": "YAcy", + "ℵ": "aleph", + "ℶ": "beth", + "ℷ": "gimel", + "ℸ": "daleth" + }, i = /["&'<>`]/g, n = {'"': """, "&": "&", "'": "'", "<": "<", ">": ">", "`": "`"}, + p = /&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/, + d = /[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/, + g = /&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g, + m = { + aacute: "á", + Aacute: "Á", + abreve: "ă", + Abreve: "Ă", + ac: "∾", + acd: "∿", + acE: "∾̳", + acirc: "â", + Acirc: "Â", + acute: "´", + acy: "а", + Acy: "А", + aelig: "æ", + AElig: "Æ", + af: "⁡", + afr: "𝔞", + Afr: "𝔄", + agrave: "à", + Agrave: "À", + alefsym: "ℵ", + aleph: "ℵ", + alpha: "α", + Alpha: "Α", + amacr: "ā", + Amacr: "Ā", + amalg: "⨿", + amp: "&", + AMP: "&", + and: "∧", + And: "⩓", + andand: "⩕", + andd: "⩜", + andslope: "⩘", + andv: "⩚", + ang: "∠", + ange: "⦤", + angle: "∠", + angmsd: "∡", + angmsdaa: "⦨", + angmsdab: "⦩", + angmsdac: "⦪", + angmsdad: "⦫", + angmsdae: "⦬", + angmsdaf: "⦭", + angmsdag: "⦮", + angmsdah: "⦯", + angrt: "∟", + angrtvb: "⊾", + angrtvbd: "⦝", + angsph: "∢", + angst: "Å", + angzarr: "⍼", + aogon: "ą", + Aogon: "Ą", + aopf: "𝕒", + Aopf: "𝔸", + ap: "≈", + apacir: "⩯", + ape: "≊", + apE: "⩰", + apid: "≋", + apos: "'", + ApplyFunction: "⁡", + approx: "≈", + approxeq: "≊", + aring: "å", + Aring: "Å", + ascr: "𝒶", + Ascr: "𝒜", + Assign: "≔", + ast: "*", + asymp: "≈", + asympeq: "≍", + atilde: "ã", + Atilde: "Ã", + auml: "ä", + Auml: "Ä", + awconint: "∳", + awint: "⨑", + backcong: "≌", + backepsilon: "϶", + backprime: "‵", + backsim: "∽", + backsimeq: "⋍", + Backslash: "∖", + Barv: "⫧", + barvee: "⊽", + barwed: "⌅", + Barwed: "⌆", + barwedge: "⌅", + bbrk: "⎵", + bbrktbrk: "⎶", + bcong: "≌", + bcy: "б", + Bcy: "Б", + bdquo: "„", + becaus: "∵", + because: "∵", + Because: "∵", + bemptyv: "⦰", + bepsi: "϶", + bernou: "ℬ", + Bernoullis: "ℬ", + beta: "β", + Beta: "Β", + beth: "ℶ", + between: "≬", + bfr: "𝔟", + Bfr: "𝔅", + bigcap: "⋂", + bigcirc: "◯", + bigcup: "⋃", + bigodot: "⨀", + bigoplus: "⨁", + bigotimes: "⨂", + bigsqcup: "⨆", + bigstar: "★", + bigtriangledown: "▽", + bigtriangleup: "△", + biguplus: "⨄", + bigvee: "⋁", + bigwedge: "⋀", + bkarow: "⤍", + blacklozenge: "⧫", + blacksquare: "▪", + blacktriangle: "▴", + blacktriangledown: "▾", + blacktriangleleft: "◂", + blacktriangleright: "▸", + blank: "␣", + blk12: "▒", + blk14: "░", + blk34: "▓", + block: "█", + bne: "=⃥", + bnequiv: "≡⃥", + bnot: "⌐", + bNot: "⫭", + bopf: "𝕓", + Bopf: "𝔹", + bot: "⊥", + bottom: "⊥", + bowtie: "⋈", + boxbox: "⧉", + boxdl: "┐", + boxdL: "╕", + boxDl: "╖", + boxDL: "╗", + boxdr: "┌", + boxdR: "╒", + boxDr: "╓", + boxDR: "╔", + boxh: "─", + boxH: "═", + boxhd: "┬", + boxhD: "╥", + boxHd: "╤", + boxHD: "╦", + boxhu: "┴", + boxhU: "╨", + boxHu: "╧", + boxHU: "╩", + boxminus: "⊟", + boxplus: "⊞", + boxtimes: "⊠", + boxul: "┘", + boxuL: "╛", + boxUl: "╜", + boxUL: "╝", + boxur: "└", + boxuR: "╘", + boxUr: "╙", + boxUR: "╚", + boxv: "│", + boxV: "║", + boxvh: "┼", + boxvH: "╪", + boxVh: "╫", + boxVH: "╬", + boxvl: "┤", + boxvL: "╡", + boxVl: "╢", + boxVL: "╣", + boxvr: "├", + boxvR: "╞", + boxVr: "╟", + boxVR: "╠", + bprime: "‵", + breve: "˘", + Breve: "˘", + brvbar: "¦", + bscr: "𝒷", + Bscr: "ℬ", + bsemi: "⁏", + bsim: "∽", + bsime: "⋍", + bsol: "\\", + bsolb: "⧅", + bsolhsub: "⟈", + bull: "•", + bullet: "•", + bump: "≎", + bumpe: "≏", + bumpE: "⪮", + bumpeq: "≏", + Bumpeq: "≎", + cacute: "ć", + Cacute: "Ć", + cap: "∩", + Cap: "⋒", + capand: "⩄", + capbrcup: "⩉", + capcap: "⩋", + capcup: "⩇", + capdot: "⩀", + CapitalDifferentialD: "ⅅ", + caps: "∩︀", + caret: "⁁", + caron: "ˇ", + Cayleys: "ℭ", + ccaps: "⩍", + ccaron: "č", + Ccaron: "Č", + ccedil: "ç", + Ccedil: "Ç", + ccirc: "ĉ", + Ccirc: "Ĉ", + Cconint: "∰", + ccups: "⩌", + ccupssm: "⩐", + cdot: "ċ", + Cdot: "Ċ", + cedil: "¸", + Cedilla: "¸", + cemptyv: "⦲", + cent: "¢", + centerdot: "·", + CenterDot: "·", + cfr: "𝔠", + Cfr: "ℭ", + chcy: "ч", + CHcy: "Ч", + check: "✓", + checkmark: "✓", + chi: "χ", + Chi: "Χ", + cir: "○", + circ: "ˆ", + circeq: "≗", + circlearrowleft: "↺", + circlearrowright: "↻", + circledast: "⊛", + circledcirc: "⊚", + circleddash: "⊝", + CircleDot: "⊙", + circledR: "®", + circledS: "Ⓢ", + CircleMinus: "⊖", + CirclePlus: "⊕", + CircleTimes: "⊗", + cire: "≗", + cirE: "⧃", + cirfnint: "⨐", + cirmid: "⫯", + cirscir: "⧂", + ClockwiseContourIntegral: "∲", + CloseCurlyDoubleQuote: "”", + CloseCurlyQuote: "’", + clubs: "♣", + clubsuit: "♣", + colon: ":", + Colon: "∷", + colone: "≔", + Colone: "⩴", + coloneq: "≔", + comma: ",", + commat: "@", + comp: "∁", + compfn: "∘", + complement: "∁", + complexes: "ℂ", + cong: "≅", + congdot: "⩭", + Congruent: "≡", + conint: "∮", + Conint: "∯", + ContourIntegral: "∮", + copf: "𝕔", + Copf: "ℂ", + coprod: "∐", + Coproduct: "∐", + copy: "©", + COPY: "©", + copysr: "℗", + CounterClockwiseContourIntegral: "∳", + crarr: "↵", + cross: "✗", + Cross: "⨯", + cscr: "𝒸", + Cscr: "𝒞", + csub: "⫏", + csube: "⫑", + csup: "⫐", + csupe: "⫒", + ctdot: "⋯", + cudarrl: "⤸", + cudarrr: "⤵", + cuepr: "⋞", + cuesc: "⋟", + cularr: "↶", + cularrp: "⤽", + cup: "∪", + Cup: "⋓", + cupbrcap: "⩈", + cupcap: "⩆", + CupCap: "≍", + cupcup: "⩊", + cupdot: "⊍", + cupor: "⩅", + cups: "∪︀", + curarr: "↷", + curarrm: "⤼", + curlyeqprec: "⋞", + curlyeqsucc: "⋟", + curlyvee: "⋎", + curlywedge: "⋏", + curren: "¤", + curvearrowleft: "↶", + curvearrowright: "↷", + cuvee: "⋎", + cuwed: "⋏", + cwconint: "∲", + cwint: "∱", + cylcty: "⌭", + dagger: "†", + Dagger: "‡", + daleth: "ℸ", + darr: "↓", + dArr: "⇓", + Darr: "↡", + dash: "‐", + dashv: "⊣", + Dashv: "⫤", + dbkarow: "⤏", + dblac: "˝", + dcaron: "ď", + Dcaron: "Ď", + dcy: "д", + Dcy: "Д", + dd: "ⅆ", + DD: "ⅅ", + ddagger: "‡", + ddarr: "⇊", + DDotrahd: "⤑", + ddotseq: "⩷", + deg: "°", + Del: "∇", + delta: "δ", + Delta: "Δ", + demptyv: "⦱", + dfisht: "⥿", + dfr: "𝔡", + Dfr: "𝔇", + dHar: "⥥", + dharl: "⇃", + dharr: "⇂", + DiacriticalAcute: "´", + DiacriticalDot: "˙", + DiacriticalDoubleAcute: "˝", + DiacriticalGrave: "`", + DiacriticalTilde: "˜", + diam: "⋄", + diamond: "⋄", + Diamond: "⋄", + diamondsuit: "♦", + diams: "♦", + die: "¨", + DifferentialD: "ⅆ", + digamma: "ϝ", + disin: "⋲", + div: "÷", + divide: "÷", + divideontimes: "⋇", + divonx: "⋇", + djcy: "ђ", + DJcy: "Ђ", + dlcorn: "⌞", + dlcrop: "⌍", + dollar: "$", + dopf: "𝕕", + Dopf: "𝔻", + dot: "˙", + Dot: "¨", + DotDot: "⃜", + doteq: "≐", + doteqdot: "≑", + DotEqual: "≐", + dotminus: "∸", + dotplus: "∔", + dotsquare: "⊡", + doublebarwedge: "⌆", + DoubleContourIntegral: "∯", + DoubleDot: "¨", + DoubleDownArrow: "⇓", + DoubleLeftArrow: "⇐", + DoubleLeftRightArrow: "⇔", + DoubleLeftTee: "⫤", + DoubleLongLeftArrow: "⟸", + DoubleLongLeftRightArrow: "⟺", + DoubleLongRightArrow: "⟹", + DoubleRightArrow: "⇒", + DoubleRightTee: "⊨", + DoubleUpArrow: "⇑", + DoubleUpDownArrow: "⇕", + DoubleVerticalBar: "∥", + downarrow: "↓", + Downarrow: "⇓", + DownArrow: "↓", + DownArrowBar: "⤓", + DownArrowUpArrow: "⇵", + DownBreve: "̑", + downdownarrows: "⇊", + downharpoonleft: "⇃", + downharpoonright: "⇂", + DownLeftRightVector: "⥐", + DownLeftTeeVector: "⥞", + DownLeftVector: "↽", + DownLeftVectorBar: "⥖", + DownRightTeeVector: "⥟", + DownRightVector: "⇁", + DownRightVectorBar: "⥗", + DownTee: "⊤", + DownTeeArrow: "↧", + drbkarow: "⤐", + drcorn: "⌟", + drcrop: "⌌", + dscr: "𝒹", + Dscr: "𝒟", + dscy: "ѕ", + DScy: "Ѕ", + dsol: "⧶", + dstrok: "đ", + Dstrok: "Đ", + dtdot: "⋱", + dtri: "▿", + dtrif: "▾", + duarr: "⇵", + duhar: "⥯", + dwangle: "⦦", + dzcy: "џ", + DZcy: "Џ", + dzigrarr: "⟿", + eacute: "é", + Eacute: "É", + easter: "⩮", + ecaron: "ě", + Ecaron: "Ě", + ecir: "≖", + ecirc: "ê", + Ecirc: "Ê", + ecolon: "≕", + ecy: "э", + Ecy: "Э", + eDDot: "⩷", + edot: "ė", + eDot: "≑", + Edot: "Ė", + ee: "ⅇ", + efDot: "≒", + efr: "𝔢", + Efr: "𝔈", + eg: "⪚", + egrave: "è", + Egrave: "È", + egs: "⪖", + egsdot: "⪘", + el: "⪙", + Element: "∈", + elinters: "⏧", + ell: "ℓ", + els: "⪕", + elsdot: "⪗", + emacr: "ē", + Emacr: "Ē", + empty: "∅", + emptyset: "∅", + EmptySmallSquare: "◻", + emptyv: "∅", + EmptyVerySmallSquare: "▫", + emsp: " ", + emsp13: " ", + emsp14: " ", + eng: "ŋ", + ENG: "Ŋ", + ensp: " ", + eogon: "ę", + Eogon: "Ę", + eopf: "𝕖", + Eopf: "𝔼", + epar: "⋕", + eparsl: "⧣", + eplus: "⩱", + epsi: "ε", + epsilon: "ε", + Epsilon: "Ε", + epsiv: "ϵ", + eqcirc: "≖", + eqcolon: "≕", + eqsim: "≂", + eqslantgtr: "⪖", + eqslantless: "⪕", + Equal: "⩵", + equals: "=", + EqualTilde: "≂", + equest: "≟", + Equilibrium: "⇌", + equiv: "≡", + equivDD: "⩸", + eqvparsl: "⧥", + erarr: "⥱", + erDot: "≓", + escr: "ℯ", + Escr: "ℰ", + esdot: "≐", + esim: "≂", + Esim: "⩳", + eta: "η", + Eta: "Η", + eth: "ð", + ETH: "Ð", + euml: "ë", + Euml: "Ë", + euro: "€", + excl: "!", + exist: "∃", + Exists: "∃", + expectation: "ℰ", + exponentiale: "ⅇ", + ExponentialE: "ⅇ", + fallingdotseq: "≒", + fcy: "ф", + Fcy: "Ф", + female: "♀", + ffilig: "ffi", + fflig: "ff", + ffllig: "ffl", + ffr: "𝔣", + Ffr: "𝔉", + filig: "fi", + FilledSmallSquare: "◼", + FilledVerySmallSquare: "▪", + fjlig: "fj", + flat: "♭", + fllig: "fl", + fltns: "▱", + fnof: "ƒ", + fopf: "𝕗", + Fopf: "𝔽", + forall: "∀", + ForAll: "∀", + fork: "⋔", + forkv: "⫙", + Fouriertrf: "ℱ", + fpartint: "⨍", + frac12: "½", + frac13: "⅓", + frac14: "¼", + frac15: "⅕", + frac16: "⅙", + frac18: "⅛", + frac23: "⅔", + frac25: "⅖", + frac34: "¾", + frac35: "⅗", + frac38: "⅜", + frac45: "⅘", + frac56: "⅚", + frac58: "⅝", + frac78: "⅞", + frasl: "⁄", + frown: "⌢", + fscr: "𝒻", + Fscr: "ℱ", + gacute: "ǵ", + gamma: "γ", + Gamma: "Γ", + gammad: "ϝ", + Gammad: "Ϝ", + gap: "⪆", + gbreve: "ğ", + Gbreve: "Ğ", + Gcedil: "Ģ", + gcirc: "ĝ", + Gcirc: "Ĝ", + gcy: "г", + Gcy: "Г", + gdot: "ġ", + Gdot: "Ġ", + ge: "≥", + gE: "≧", + gel: "⋛", + gEl: "⪌", + geq: "≥", + geqq: "≧", + geqslant: "⩾", + ges: "⩾", + gescc: "⪩", + gesdot: "⪀", + gesdoto: "⪂", + gesdotol: "⪄", + gesl: "⋛︀", + gesles: "⪔", + gfr: "𝔤", + Gfr: "𝔊", + gg: "≫", + Gg: "⋙", + ggg: "⋙", + gimel: "ℷ", + gjcy: "ѓ", + GJcy: "Ѓ", + gl: "≷", + gla: "⪥", + glE: "⪒", + glj: "⪤", + gnap: "⪊", + gnapprox: "⪊", + gne: "⪈", + gnE: "≩", + gneq: "⪈", + gneqq: "≩", + gnsim: "⋧", + gopf: "𝕘", + Gopf: "𝔾", + grave: "`", + GreaterEqual: "≥", + GreaterEqualLess: "⋛", + GreaterFullEqual: "≧", + GreaterGreater: "⪢", + GreaterLess: "≷", + GreaterSlantEqual: "⩾", + GreaterTilde: "≳", + gscr: "ℊ", + Gscr: "𝒢", + gsim: "≳", + gsime: "⪎", + gsiml: "⪐", + gt: ">", + Gt: "≫", + GT: ">", + gtcc: "⪧", + gtcir: "⩺", + gtdot: "⋗", + gtlPar: "⦕", + gtquest: "⩼", + gtrapprox: "⪆", + gtrarr: "⥸", + gtrdot: "⋗", + gtreqless: "⋛", + gtreqqless: "⪌", + gtrless: "≷", + gtrsim: "≳", + gvertneqq: "≩︀", + gvnE: "≩︀", + Hacek: "ˇ", + hairsp: " ", + half: "½", + hamilt: "ℋ", + hardcy: "ъ", + HARDcy: "Ъ", + harr: "↔", + hArr: "⇔", + harrcir: "⥈", + harrw: "↭", + Hat: "^", + hbar: "ℏ", + hcirc: "ĥ", + Hcirc: "Ĥ", + hearts: "♥", + heartsuit: "♥", + hellip: "…", + hercon: "⊹", + hfr: "𝔥", + Hfr: "ℌ", + HilbertSpace: "ℋ", + hksearow: "⤥", + hkswarow: "⤦", + hoarr: "⇿", + homtht: "∻", + hookleftarrow: "↩", + hookrightarrow: "↪", + hopf: "𝕙", + Hopf: "ℍ", + horbar: "―", + HorizontalLine: "─", + hscr: "𝒽", + Hscr: "ℋ", + hslash: "ℏ", + hstrok: "ħ", + Hstrok: "Ħ", + HumpDownHump: "≎", + HumpEqual: "≏", + hybull: "⁃", + hyphen: "‐", + iacute: "í", + Iacute: "Í", + ic: "⁣", + icirc: "î", + Icirc: "Î", + icy: "и", + Icy: "И", + Idot: "İ", + iecy: "е", + IEcy: "Е", + iexcl: "¡", + iff: "⇔", + ifr: "𝔦", + Ifr: "ℑ", + igrave: "ì", + Igrave: "Ì", + ii: "ⅈ", + iiiint: "⨌", + iiint: "∭", + iinfin: "⧜", + iiota: "℩", + ijlig: "ij", + IJlig: "IJ", + Im: "ℑ", + imacr: "ī", + Imacr: "Ī", + image: "ℑ", + ImaginaryI: "ⅈ", + imagline: "ℐ", + imagpart: "ℑ", + imath: "ı", + imof: "⊷", + imped: "Ƶ", + Implies: "⇒", + in: "∈", + incare: "℅", + infin: "∞", + infintie: "⧝", + inodot: "ı", + int: "∫", + Int: "∬", + intcal: "⊺", + integers: "ℤ", + Integral: "∫", + intercal: "⊺", + Intersection: "⋂", + intlarhk: "⨗", + intprod: "⨼", + InvisibleComma: "⁣", + InvisibleTimes: "⁢", + iocy: "ё", + IOcy: "Ё", + iogon: "į", + Iogon: "Į", + iopf: "𝕚", + Iopf: "𝕀", + iota: "ι", + Iota: "Ι", + iprod: "⨼", + iquest: "¿", + iscr: "𝒾", + Iscr: "ℐ", + isin: "∈", + isindot: "⋵", + isinE: "⋹", + isins: "⋴", + isinsv: "⋳", + isinv: "∈", + it: "⁢", + itilde: "ĩ", + Itilde: "Ĩ", + iukcy: "і", + Iukcy: "І", + iuml: "ï", + Iuml: "Ï", + jcirc: "ĵ", + Jcirc: "Ĵ", + jcy: "й", + Jcy: "Й", + jfr: "𝔧", + Jfr: "𝔍", + jmath: "ȷ", + jopf: "𝕛", + Jopf: "𝕁", + jscr: "𝒿", + Jscr: "𝒥", + jsercy: "ј", + Jsercy: "Ј", + jukcy: "є", + Jukcy: "Є", + kappa: "κ", + Kappa: "Κ", + kappav: "ϰ", + kcedil: "ķ", + Kcedil: "Ķ", + kcy: "к", + Kcy: "К", + kfr: "𝔨", + Kfr: "𝔎", + kgreen: "ĸ", + khcy: "х", + KHcy: "Х", + kjcy: "ќ", + KJcy: "Ќ", + kopf: "𝕜", + Kopf: "𝕂", + kscr: "𝓀", + Kscr: "𝒦", + lAarr: "⇚", + lacute: "ĺ", + Lacute: "Ĺ", + laemptyv: "⦴", + lagran: "ℒ", + lambda: "λ", + Lambda: "Λ", + lang: "⟨", + Lang: "⟪", + langd: "⦑", + langle: "⟨", + lap: "⪅", + Laplacetrf: "ℒ", + laquo: "«", + larr: "←", + lArr: "⇐", + Larr: "↞", + larrb: "⇤", + larrbfs: "⤟", + larrfs: "⤝", + larrhk: "↩", + larrlp: "↫", + larrpl: "⤹", + larrsim: "⥳", + larrtl: "↢", + lat: "⪫", + latail: "⤙", + lAtail: "⤛", + late: "⪭", + lates: "⪭︀", + lbarr: "⤌", + lBarr: "⤎", + lbbrk: "❲", + lbrace: "{", + lbrack: "[", + lbrke: "⦋", + lbrksld: "⦏", + lbrkslu: "⦍", + lcaron: "ľ", + Lcaron: "Ľ", + lcedil: "ļ", + Lcedil: "Ļ", + lceil: "⌈", + lcub: "{", + lcy: "л", + Lcy: "Л", + ldca: "⤶", + ldquo: "“", + ldquor: "„", + ldrdhar: "⥧", + ldrushar: "⥋", + ldsh: "↲", + le: "≤", + lE: "≦", + LeftAngleBracket: "⟨", + leftarrow: "←", + Leftarrow: "⇐", + LeftArrow: "←", + LeftArrowBar: "⇤", + LeftArrowRightArrow: "⇆", + leftarrowtail: "↢", + LeftCeiling: "⌈", + LeftDoubleBracket: "⟦", + LeftDownTeeVector: "⥡", + LeftDownVector: "⇃", + LeftDownVectorBar: "⥙", + LeftFloor: "⌊", + leftharpoondown: "↽", + leftharpoonup: "↼", + leftleftarrows: "⇇", + leftrightarrow: "↔", + Leftrightarrow: "⇔", + LeftRightArrow: "↔", + leftrightarrows: "⇆", + leftrightharpoons: "⇋", + leftrightsquigarrow: "↭", + LeftRightVector: "⥎", + LeftTee: "⊣", + LeftTeeArrow: "↤", + LeftTeeVector: "⥚", + leftthreetimes: "⋋", + LeftTriangle: "⊲", + LeftTriangleBar: "⧏", + LeftTriangleEqual: "⊴", + LeftUpDownVector: "⥑", + LeftUpTeeVector: "⥠", + LeftUpVector: "↿", + LeftUpVectorBar: "⥘", + LeftVector: "↼", + LeftVectorBar: "⥒", + leg: "⋚", + lEg: "⪋", + leq: "≤", + leqq: "≦", + leqslant: "⩽", + les: "⩽", + lescc: "⪨", + lesdot: "⩿", + lesdoto: "⪁", + lesdotor: "⪃", + lesg: "⋚︀", + lesges: "⪓", + lessapprox: "⪅", + lessdot: "⋖", + lesseqgtr: "⋚", + lesseqqgtr: "⪋", + LessEqualGreater: "⋚", + LessFullEqual: "≦", + LessGreater: "≶", + lessgtr: "≶", + LessLess: "⪡", + lesssim: "≲", + LessSlantEqual: "⩽", + LessTilde: "≲", + lfisht: "⥼", + lfloor: "⌊", + lfr: "𝔩", + Lfr: "𝔏", + lg: "≶", + lgE: "⪑", + lHar: "⥢", + lhard: "↽", + lharu: "↼", + lharul: "⥪", + lhblk: "▄", + ljcy: "љ", + LJcy: "Љ", + ll: "≪", + Ll: "⋘", + llarr: "⇇", + llcorner: "⌞", + Lleftarrow: "⇚", + llhard: "⥫", + lltri: "◺", + lmidot: "ŀ", + Lmidot: "Ŀ", + lmoust: "⎰", + lmoustache: "⎰", + lnap: "⪉", + lnapprox: "⪉", + lne: "⪇", + lnE: "≨", + lneq: "⪇", + lneqq: "≨", + lnsim: "⋦", + loang: "⟬", + loarr: "⇽", + lobrk: "⟦", + longleftarrow: "⟵", + Longleftarrow: "⟸", + LongLeftArrow: "⟵", + longleftrightarrow: "⟷", + Longleftrightarrow: "⟺", + LongLeftRightArrow: "⟷", + longmapsto: "⟼", + longrightarrow: "⟶", + Longrightarrow: "⟹", + LongRightArrow: "⟶", + looparrowleft: "↫", + looparrowright: "↬", + lopar: "⦅", + lopf: "𝕝", + Lopf: "𝕃", + loplus: "⨭", + lotimes: "⨴", + lowast: "∗", + lowbar: "_", + LowerLeftArrow: "↙", + LowerRightArrow: "↘", + loz: "◊", + lozenge: "◊", + lozf: "⧫", + lpar: "(", + lparlt: "⦓", + lrarr: "⇆", + lrcorner: "⌟", + lrhar: "⇋", + lrhard: "⥭", + lrm: "‎", + lrtri: "⊿", + lsaquo: "‹", + lscr: "𝓁", + Lscr: "ℒ", + lsh: "↰", + Lsh: "↰", + lsim: "≲", + lsime: "⪍", + lsimg: "⪏", + lsqb: "[", + lsquo: "‘", + lsquor: "‚", + lstrok: "ł", + Lstrok: "Ł", + lt: "<", + Lt: "≪", + LT: "<", + ltcc: "⪦", + ltcir: "⩹", + ltdot: "⋖", + lthree: "⋋", + ltimes: "⋉", + ltlarr: "⥶", + ltquest: "⩻", + ltri: "◃", + ltrie: "⊴", + ltrif: "◂", + ltrPar: "⦖", + lurdshar: "⥊", + luruhar: "⥦", + lvertneqq: "≨︀", + lvnE: "≨︀", + macr: "¯", + male: "♂", + malt: "✠", + maltese: "✠", + map: "↦", + Map: "⤅", + mapsto: "↦", + mapstodown: "↧", + mapstoleft: "↤", + mapstoup: "↥", + marker: "▮", + mcomma: "⨩", + mcy: "м", + Mcy: "М", + mdash: "—", + mDDot: "∺", + measuredangle: "∡", + MediumSpace: " ", + Mellintrf: "ℳ", + mfr: "𝔪", + Mfr: "𝔐", + mho: "℧", + micro: "µ", + mid: "∣", + midast: "*", + midcir: "⫰", + middot: "·", + minus: "−", + minusb: "⊟", + minusd: "∸", + minusdu: "⨪", + MinusPlus: "∓", + mlcp: "⫛", + mldr: "…", + mnplus: "∓", + models: "⊧", + mopf: "𝕞", + Mopf: "𝕄", + mp: "∓", + mscr: "𝓂", + Mscr: "ℳ", + mstpos: "∾", + mu: "μ", + Mu: "Μ", + multimap: "⊸", + mumap: "⊸", + nabla: "∇", + nacute: "ń", + Nacute: "Ń", + nang: "∠⃒", + nap: "≉", + napE: "⩰̸", + napid: "≋̸", + napos: "ʼn", + napprox: "≉", + natur: "♮", + natural: "♮", + naturals: "ℕ", + nbsp: " ", + nbump: "≎̸", + nbumpe: "≏̸", + ncap: "⩃", + ncaron: "ň", + Ncaron: "Ň", + ncedil: "ņ", + Ncedil: "Ņ", + ncong: "≇", + ncongdot: "⩭̸", + ncup: "⩂", + ncy: "н", + Ncy: "Н", + ndash: "–", + ne: "≠", + nearhk: "⤤", + nearr: "↗", + neArr: "⇗", + nearrow: "↗", + nedot: "≐̸", + NegativeMediumSpace: "​", + NegativeThickSpace: "​", + NegativeThinSpace: "​", + NegativeVeryThinSpace: "​", + nequiv: "≢", + nesear: "⤨", + nesim: "≂̸", + NestedGreaterGreater: "≫", + NestedLessLess: "≪", + NewLine: "\n", + nexist: "∄", + nexists: "∄", + nfr: "𝔫", + Nfr: "𝔑", + nge: "≱", + ngE: "≧̸", + ngeq: "≱", + ngeqq: "≧̸", + ngeqslant: "⩾̸", + nges: "⩾̸", + nGg: "⋙̸", + ngsim: "≵", + ngt: "≯", + nGt: "≫⃒", + ngtr: "≯", + nGtv: "≫̸", + nharr: "↮", + nhArr: "⇎", + nhpar: "⫲", + ni: "∋", + nis: "⋼", + nisd: "⋺", + niv: "∋", + njcy: "њ", + NJcy: "Њ", + nlarr: "↚", + nlArr: "⇍", + nldr: "‥", + nle: "≰", + nlE: "≦̸", + nleftarrow: "↚", + nLeftarrow: "⇍", + nleftrightarrow: "↮", + nLeftrightarrow: "⇎", + nleq: "≰", + nleqq: "≦̸", + nleqslant: "⩽̸", + nles: "⩽̸", + nless: "≮", + nLl: "⋘̸", + nlsim: "≴", + nlt: "≮", + nLt: "≪⃒", + nltri: "⋪", + nltrie: "⋬", + nLtv: "≪̸", + nmid: "∤", + NoBreak: "⁠", + NonBreakingSpace: " ", + nopf: "𝕟", + Nopf: "ℕ", + not: "¬", + Not: "⫬", + NotCongruent: "≢", + NotCupCap: "≭", + NotDoubleVerticalBar: "∦", + NotElement: "∉", + NotEqual: "≠", + NotEqualTilde: "≂̸", + NotExists: "∄", + NotGreater: "≯", + NotGreaterEqual: "≱", + NotGreaterFullEqual: "≧̸", + NotGreaterGreater: "≫̸", + NotGreaterLess: "≹", + NotGreaterSlantEqual: "⩾̸", + NotGreaterTilde: "≵", + NotHumpDownHump: "≎̸", + NotHumpEqual: "≏̸", + notin: "∉", + notindot: "⋵̸", + notinE: "⋹̸", + notinva: "∉", + notinvb: "⋷", + notinvc: "⋶", + NotLeftTriangle: "⋪", + NotLeftTriangleBar: "⧏̸", + NotLeftTriangleEqual: "⋬", + NotLess: "≮", + NotLessEqual: "≰", + NotLessGreater: "≸", + NotLessLess: "≪̸", + NotLessSlantEqual: "⩽̸", + NotLessTilde: "≴", + NotNestedGreaterGreater: "⪢̸", + NotNestedLessLess: "⪡̸", + notni: "∌", + notniva: "∌", + notnivb: "⋾", + notnivc: "⋽", + NotPrecedes: "⊀", + NotPrecedesEqual: "⪯̸", + NotPrecedesSlantEqual: "⋠", + NotReverseElement: "∌", + NotRightTriangle: "⋫", + NotRightTriangleBar: "⧐̸", + NotRightTriangleEqual: "⋭", + NotSquareSubset: "⊏̸", + NotSquareSubsetEqual: "⋢", + NotSquareSuperset: "⊐̸", + NotSquareSupersetEqual: "⋣", + NotSubset: "⊂⃒", + NotSubsetEqual: "⊈", + NotSucceeds: "⊁", + NotSucceedsEqual: "⪰̸", + NotSucceedsSlantEqual: "⋡", + NotSucceedsTilde: "≿̸", + NotSuperset: "⊃⃒", + NotSupersetEqual: "⊉", + NotTilde: "≁", + NotTildeEqual: "≄", + NotTildeFullEqual: "≇", + NotTildeTilde: "≉", + NotVerticalBar: "∤", + npar: "∦", + nparallel: "∦", + nparsl: "⫽⃥", + npart: "∂̸", + npolint: "⨔", + npr: "⊀", + nprcue: "⋠", + npre: "⪯̸", + nprec: "⊀", + npreceq: "⪯̸", + nrarr: "↛", + nrArr: "⇏", + nrarrc: "⤳̸", + nrarrw: "↝̸", + nrightarrow: "↛", + nRightarrow: "⇏", + nrtri: "⋫", + nrtrie: "⋭", + nsc: "⊁", + nsccue: "⋡", + nsce: "⪰̸", + nscr: "𝓃", + Nscr: "𝒩", + nshortmid: "∤", + nshortparallel: "∦", + nsim: "≁", + nsime: "≄", + nsimeq: "≄", + nsmid: "∤", + nspar: "∦", + nsqsube: "⋢", + nsqsupe: "⋣", + nsub: "⊄", + nsube: "⊈", + nsubE: "⫅̸", + nsubset: "⊂⃒", + nsubseteq: "⊈", + nsubseteqq: "⫅̸", + nsucc: "⊁", + nsucceq: "⪰̸", + nsup: "⊅", + nsupe: "⊉", + nsupE: "⫆̸", + nsupset: "⊃⃒", + nsupseteq: "⊉", + nsupseteqq: "⫆̸", + ntgl: "≹", + ntilde: "ñ", + Ntilde: "Ñ", + ntlg: "≸", + ntriangleleft: "⋪", + ntrianglelefteq: "⋬", + ntriangleright: "⋫", + ntrianglerighteq: "⋭", + nu: "ν", + Nu: "Ν", + num: "#", + numero: "№", + numsp: " ", + nvap: "≍⃒", + nvdash: "⊬", + nvDash: "⊭", + nVdash: "⊮", + nVDash: "⊯", + nvge: "≥⃒", + nvgt: ">⃒", + nvHarr: "⤄", + nvinfin: "⧞", + nvlArr: "⤂", + nvle: "≤⃒", + nvlt: "<⃒", + nvltrie: "⊴⃒", + nvrArr: "⤃", + nvrtrie: "⊵⃒", + nvsim: "∼⃒", + nwarhk: "⤣", + nwarr: "↖", + nwArr: "⇖", + nwarrow: "↖", + nwnear: "⤧", + oacute: "ó", + Oacute: "Ó", + oast: "⊛", + ocir: "⊚", + ocirc: "ô", + Ocirc: "Ô", + ocy: "о", + Ocy: "О", + odash: "⊝", + odblac: "ő", + Odblac: "Ő", + odiv: "⨸", + odot: "⊙", + odsold: "⦼", + oelig: "œ", + OElig: "Œ", + ofcir: "⦿", + ofr: "𝔬", + Ofr: "𝔒", + ogon: "˛", + ograve: "ò", + Ograve: "Ò", + ogt: "⧁", + ohbar: "⦵", + ohm: "Ω", + oint: "∮", + olarr: "↺", + olcir: "⦾", + olcross: "⦻", + oline: "‾", + olt: "⧀", + omacr: "ō", + Omacr: "Ō", + omega: "ω", + Omega: "Ω", + omicron: "ο", + Omicron: "Ο", + omid: "⦶", + ominus: "⊖", + oopf: "𝕠", + Oopf: "𝕆", + opar: "⦷", + OpenCurlyDoubleQuote: "“", + OpenCurlyQuote: "‘", + operp: "⦹", + oplus: "⊕", + or: "∨", + Or: "⩔", + orarr: "↻", + ord: "⩝", + order: "ℴ", + orderof: "ℴ", + ordf: "ª", + ordm: "º", + origof: "⊶", + oror: "⩖", + orslope: "⩗", + orv: "⩛", + oS: "Ⓢ", + oscr: "ℴ", + Oscr: "𝒪", + oslash: "ø", + Oslash: "Ø", + osol: "⊘", + otilde: "õ", + Otilde: "Õ", + otimes: "⊗", + Otimes: "⨷", + otimesas: "⨶", + ouml: "ö", + Ouml: "Ö", + ovbar: "⌽", + OverBar: "‾", + OverBrace: "⏞", + OverBracket: "⎴", + OverParenthesis: "⏜", + par: "∥", + para: "¶", + parallel: "∥", + parsim: "⫳", + parsl: "⫽", + part: "∂", + PartialD: "∂", + pcy: "п", + Pcy: "П", + percnt: "%", + period: ".", + permil: "‰", + perp: "⊥", + pertenk: "‱", + pfr: "𝔭", + Pfr: "𝔓", + phi: "φ", + Phi: "Φ", + phiv: "ϕ", + phmmat: "ℳ", + phone: "☎", + pi: "π", + Pi: "Π", + pitchfork: "⋔", + piv: "ϖ", + planck: "ℏ", + planckh: "ℎ", + plankv: "ℏ", + plus: "+", + plusacir: "⨣", + plusb: "⊞", + pluscir: "⨢", + plusdo: "∔", + plusdu: "⨥", + pluse: "⩲", + PlusMinus: "±", + plusmn: "±", + plussim: "⨦", + plustwo: "⨧", + pm: "±", + Poincareplane: "ℌ", + pointint: "⨕", + popf: "𝕡", + Popf: "ℙ", + pound: "£", + pr: "≺", + Pr: "⪻", + prap: "⪷", + prcue: "≼", + pre: "⪯", + prE: "⪳", + prec: "≺", + precapprox: "⪷", + preccurlyeq: "≼", + Precedes: "≺", + PrecedesEqual: "⪯", + PrecedesSlantEqual: "≼", + PrecedesTilde: "≾", + preceq: "⪯", + precnapprox: "⪹", + precneqq: "⪵", + precnsim: "⋨", + precsim: "≾", + prime: "′", + Prime: "″", + primes: "ℙ", + prnap: "⪹", + prnE: "⪵", + prnsim: "⋨", + prod: "∏", + Product: "∏", + profalar: "⌮", + profline: "⌒", + profsurf: "⌓", + prop: "∝", + Proportion: "∷", + Proportional: "∝", + propto: "∝", + prsim: "≾", + prurel: "⊰", + pscr: "𝓅", + Pscr: "𝒫", + psi: "ψ", + Psi: "Ψ", + puncsp: " ", + qfr: "𝔮", + Qfr: "𝔔", + qint: "⨌", + qopf: "𝕢", + Qopf: "ℚ", + qprime: "⁗", + qscr: "𝓆", + Qscr: "𝒬", + quaternions: "ℍ", + quatint: "⨖", + quest: "?", + questeq: "≟", + quot: '"', + QUOT: '"', + rAarr: "⇛", + race: "∽̱", + racute: "ŕ", + Racute: "Ŕ", + radic: "√", + raemptyv: "⦳", + rang: "⟩", + Rang: "⟫", + rangd: "⦒", + range: "⦥", + rangle: "⟩", + raquo: "»", + rarr: "→", + rArr: "⇒", + Rarr: "↠", + rarrap: "⥵", + rarrb: "⇥", + rarrbfs: "⤠", + rarrc: "⤳", + rarrfs: "⤞", + rarrhk: "↪", + rarrlp: "↬", + rarrpl: "⥅", + rarrsim: "⥴", + rarrtl: "↣", + Rarrtl: "⤖", + rarrw: "↝", + ratail: "⤚", + rAtail: "⤜", + ratio: "∶", + rationals: "ℚ", + rbarr: "⤍", + rBarr: "⤏", + RBarr: "⤐", + rbbrk: "❳", + rbrace: "}", + rbrack: "]", + rbrke: "⦌", + rbrksld: "⦎", + rbrkslu: "⦐", + rcaron: "ř", + Rcaron: "Ř", + rcedil: "ŗ", + Rcedil: "Ŗ", + rceil: "⌉", + rcub: "}", + rcy: "р", + Rcy: "Р", + rdca: "⤷", + rdldhar: "⥩", + rdquo: "”", + rdquor: "”", + rdsh: "↳", + Re: "ℜ", + real: "ℜ", + realine: "ℛ", + realpart: "ℜ", + reals: "ℝ", + rect: "▭", + reg: "®", + REG: "®", + ReverseElement: "∋", + ReverseEquilibrium: "⇋", + ReverseUpEquilibrium: "⥯", + rfisht: "⥽", + rfloor: "⌋", + rfr: "𝔯", + Rfr: "ℜ", + rHar: "⥤", + rhard: "⇁", + rharu: "⇀", + rharul: "⥬", + rho: "ρ", + Rho: "Ρ", + rhov: "ϱ", + RightAngleBracket: "⟩", + rightarrow: "→", + Rightarrow: "⇒", + RightArrow: "→", + RightArrowBar: "⇥", + RightArrowLeftArrow: "⇄", + rightarrowtail: "↣", + RightCeiling: "⌉", + RightDoubleBracket: "⟧", + RightDownTeeVector: "⥝", + RightDownVector: "⇂", + RightDownVectorBar: "⥕", + RightFloor: "⌋", + rightharpoondown: "⇁", + rightharpoonup: "⇀", + rightleftarrows: "⇄", + rightleftharpoons: "⇌", + rightrightarrows: "⇉", + rightsquigarrow: "↝", + RightTee: "⊢", + RightTeeArrow: "↦", + RightTeeVector: "⥛", + rightthreetimes: "⋌", + RightTriangle: "⊳", + RightTriangleBar: "⧐", + RightTriangleEqual: "⊵", + RightUpDownVector: "⥏", + RightUpTeeVector: "⥜", + RightUpVector: "↾", + RightUpVectorBar: "⥔", + RightVector: "⇀", + RightVectorBar: "⥓", + ring: "˚", + risingdotseq: "≓", + rlarr: "⇄", + rlhar: "⇌", + rlm: "‏", + rmoust: "⎱", + rmoustache: "⎱", + rnmid: "⫮", + roang: "⟭", + roarr: "⇾", + robrk: "⟧", + ropar: "⦆", + ropf: "𝕣", + Ropf: "ℝ", + roplus: "⨮", + rotimes: "⨵", + RoundImplies: "⥰", + rpar: ")", + rpargt: "⦔", + rppolint: "⨒", + rrarr: "⇉", + Rrightarrow: "⇛", + rsaquo: "›", + rscr: "𝓇", + Rscr: "ℛ", + rsh: "↱", + Rsh: "↱", + rsqb: "]", + rsquo: "’", + rsquor: "’", + rthree: "⋌", + rtimes: "⋊", + rtri: "▹", + rtrie: "⊵", + rtrif: "▸", + rtriltri: "⧎", + RuleDelayed: "⧴", + ruluhar: "⥨", + rx: "℞", + sacute: "ś", + Sacute: "Ś", + sbquo: "‚", + sc: "≻", + Sc: "⪼", + scap: "⪸", + scaron: "š", + Scaron: "Š", + sccue: "≽", + sce: "⪰", + scE: "⪴", + scedil: "ş", + Scedil: "Ş", + scirc: "ŝ", + Scirc: "Ŝ", + scnap: "⪺", + scnE: "⪶", + scnsim: "⋩", + scpolint: "⨓", + scsim: "≿", + scy: "с", + Scy: "С", + sdot: "⋅", + sdotb: "⊡", + sdote: "⩦", + searhk: "⤥", + searr: "↘", + seArr: "⇘", + searrow: "↘", + sect: "§", + semi: ";", + seswar: "⤩", + setminus: "∖", + setmn: "∖", + sext: "✶", + sfr: "𝔰", + Sfr: "𝔖", + sfrown: "⌢", + sharp: "♯", + shchcy: "щ", + SHCHcy: "Щ", + shcy: "ш", + SHcy: "Ш", + ShortDownArrow: "↓", + ShortLeftArrow: "←", + shortmid: "∣", + shortparallel: "∥", + ShortRightArrow: "→", + ShortUpArrow: "↑", + shy: "­", + sigma: "σ", + Sigma: "Σ", + sigmaf: "ς", + sigmav: "ς", + sim: "∼", + simdot: "⩪", + sime: "≃", + simeq: "≃", + simg: "⪞", + simgE: "⪠", + siml: "⪝", + simlE: "⪟", + simne: "≆", + simplus: "⨤", + simrarr: "⥲", + slarr: "←", + SmallCircle: "∘", + smallsetminus: "∖", + smashp: "⨳", + smeparsl: "⧤", + smid: "∣", + smile: "⌣", + smt: "⪪", + smte: "⪬", + smtes: "⪬︀", + softcy: "ь", + SOFTcy: "Ь", + sol: "/", + solb: "⧄", + solbar: "⌿", + sopf: "𝕤", + Sopf: "𝕊", + spades: "♠", + spadesuit: "♠", + spar: "∥", + sqcap: "⊓", + sqcaps: "⊓︀", + sqcup: "⊔", + sqcups: "⊔︀", + Sqrt: "√", + sqsub: "⊏", + sqsube: "⊑", + sqsubset: "⊏", + sqsubseteq: "⊑", + sqsup: "⊐", + sqsupe: "⊒", + sqsupset: "⊐", + sqsupseteq: "⊒", + squ: "□", + square: "□", + Square: "□", + SquareIntersection: "⊓", + SquareSubset: "⊏", + SquareSubsetEqual: "⊑", + SquareSuperset: "⊐", + SquareSupersetEqual: "⊒", + SquareUnion: "⊔", + squarf: "▪", + squf: "▪", + srarr: "→", + sscr: "𝓈", + Sscr: "𝒮", + ssetmn: "∖", + ssmile: "⌣", + sstarf: "⋆", + star: "☆", + Star: "⋆", + starf: "★", + straightepsilon: "ϵ", + straightphi: "ϕ", + strns: "¯", + sub: "⊂", + Sub: "⋐", + subdot: "⪽", + sube: "⊆", + subE: "⫅", + subedot: "⫃", + submult: "⫁", + subne: "⊊", + subnE: "⫋", + subplus: "⪿", + subrarr: "⥹", + subset: "⊂", + Subset: "⋐", + subseteq: "⊆", + subseteqq: "⫅", + SubsetEqual: "⊆", + subsetneq: "⊊", + subsetneqq: "⫋", + subsim: "⫇", + subsub: "⫕", + subsup: "⫓", + succ: "≻", + succapprox: "⪸", + succcurlyeq: "≽", + Succeeds: "≻", + SucceedsEqual: "⪰", + SucceedsSlantEqual: "≽", + SucceedsTilde: "≿", + succeq: "⪰", + succnapprox: "⪺", + succneqq: "⪶", + succnsim: "⋩", + succsim: "≿", + SuchThat: "∋", + sum: "∑", + Sum: "∑", + sung: "♪", + sup: "⊃", + Sup: "⋑", + sup1: "¹", + sup2: "²", + sup3: "³", + supdot: "⪾", + supdsub: "⫘", + supe: "⊇", + supE: "⫆", + supedot: "⫄", + Superset: "⊃", + SupersetEqual: "⊇", + suphsol: "⟉", + suphsub: "⫗", + suplarr: "⥻", + supmult: "⫂", + supne: "⊋", + supnE: "⫌", + supplus: "⫀", + supset: "⊃", + Supset: "⋑", + supseteq: "⊇", + supseteqq: "⫆", + supsetneq: "⊋", + supsetneqq: "⫌", + supsim: "⫈", + supsub: "⫔", + supsup: "⫖", + swarhk: "⤦", + swarr: "↙", + swArr: "⇙", + swarrow: "↙", + swnwar: "⤪", + szlig: "ß", + Tab: "\t", + target: "⌖", + tau: "τ", + Tau: "Τ", + tbrk: "⎴", + tcaron: "ť", + Tcaron: "Ť", + tcedil: "ţ", + Tcedil: "Ţ", + tcy: "т", + Tcy: "Т", + tdot: "⃛", + telrec: "⌕", + tfr: "𝔱", + Tfr: "𝔗", + there4: "∴", + therefore: "∴", + Therefore: "∴", + theta: "θ", + Theta: "Θ", + thetasym: "ϑ", + thetav: "ϑ", + thickapprox: "≈", + thicksim: "∼", + ThickSpace: "  ", + thinsp: " ", + ThinSpace: " ", + thkap: "≈", + thksim: "∼", + thorn: "þ", + THORN: "Þ", + tilde: "˜", + Tilde: "∼", + TildeEqual: "≃", + TildeFullEqual: "≅", + TildeTilde: "≈", + times: "×", + timesb: "⊠", + timesbar: "⨱", + timesd: "⨰", + tint: "∭", + toea: "⤨", + top: "⊤", + topbot: "⌶", + topcir: "⫱", + topf: "𝕥", + Topf: "𝕋", + topfork: "⫚", + tosa: "⤩", + tprime: "‴", + trade: "™", + TRADE: "™", + triangle: "▵", + triangledown: "▿", + triangleleft: "◃", + trianglelefteq: "⊴", + triangleq: "≜", + triangleright: "▹", + trianglerighteq: "⊵", + tridot: "◬", + trie: "≜", + triminus: "⨺", + TripleDot: "⃛", + triplus: "⨹", + trisb: "⧍", + tritime: "⨻", + trpezium: "⏢", + tscr: "𝓉", + Tscr: "𝒯", + tscy: "ц", + TScy: "Ц", + tshcy: "ћ", + TSHcy: "Ћ", + tstrok: "ŧ", + Tstrok: "Ŧ", + twixt: "≬", + twoheadleftarrow: "↞", + twoheadrightarrow: "↠", + uacute: "ú", + Uacute: "Ú", + uarr: "↑", + uArr: "⇑", + Uarr: "↟", + Uarrocir: "⥉", + ubrcy: "ў", + Ubrcy: "Ў", + ubreve: "ŭ", + Ubreve: "Ŭ", + ucirc: "û", + Ucirc: "Û", + ucy: "у", + Ucy: "У", + udarr: "⇅", + udblac: "ű", + Udblac: "Ű", + udhar: "⥮", + ufisht: "⥾", + ufr: "𝔲", + Ufr: "𝔘", + ugrave: "ù", + Ugrave: "Ù", + uHar: "⥣", + uharl: "↿", + uharr: "↾", + uhblk: "▀", + ulcorn: "⌜", + ulcorner: "⌜", + ulcrop: "⌏", + ultri: "◸", + umacr: "ū", + Umacr: "Ū", + uml: "¨", + UnderBar: "_", + UnderBrace: "⏟", + UnderBracket: "⎵", + UnderParenthesis: "⏝", + Union: "⋃", + UnionPlus: "⊎", + uogon: "ų", + Uogon: "Ų", + uopf: "𝕦", + Uopf: "𝕌", + uparrow: "↑", + Uparrow: "⇑", + UpArrow: "↑", + UpArrowBar: "⤒", + UpArrowDownArrow: "⇅", + updownarrow: "↕", + Updownarrow: "⇕", + UpDownArrow: "↕", + UpEquilibrium: "⥮", + upharpoonleft: "↿", + upharpoonright: "↾", + uplus: "⊎", + UpperLeftArrow: "↖", + UpperRightArrow: "↗", + upsi: "υ", + Upsi: "ϒ", + upsih: "ϒ", + upsilon: "υ", + Upsilon: "Υ", + UpTee: "⊥", + UpTeeArrow: "↥", + upuparrows: "⇈", + urcorn: "⌝", + urcorner: "⌝", + urcrop: "⌎", + uring: "ů", + Uring: "Ů", + urtri: "◹", + uscr: "𝓊", + Uscr: "𝒰", + utdot: "⋰", + utilde: "ũ", + Utilde: "Ũ", + utri: "▵", + utrif: "▴", + uuarr: "⇈", + uuml: "ü", + Uuml: "Ü", + uwangle: "⦧", + vangrt: "⦜", + varepsilon: "ϵ", + varkappa: "ϰ", + varnothing: "∅", + varphi: "ϕ", + varpi: "ϖ", + varpropto: "∝", + varr: "↕", + vArr: "⇕", + varrho: "ϱ", + varsigma: "ς", + varsubsetneq: "⊊︀", + varsubsetneqq: "⫋︀", + varsupsetneq: "⊋︀", + varsupsetneqq: "⫌︀", + vartheta: "ϑ", + vartriangleleft: "⊲", + vartriangleright: "⊳", + vBar: "⫨", + Vbar: "⫫", + vBarv: "⫩", + vcy: "в", + Vcy: "В", + vdash: "⊢", + vDash: "⊨", + Vdash: "⊩", + VDash: "⊫", + Vdashl: "⫦", + vee: "∨", + Vee: "⋁", + veebar: "⊻", + veeeq: "≚", + vellip: "⋮", + verbar: "|", + Verbar: "‖", + vert: "|", + Vert: "‖", + VerticalBar: "∣", + VerticalLine: "|", + VerticalSeparator: "❘", + VerticalTilde: "≀", + VeryThinSpace: " ", + vfr: "𝔳", + Vfr: "𝔙", + vltri: "⊲", + vnsub: "⊂⃒", + vnsup: "⊃⃒", + vopf: "𝕧", + Vopf: "𝕍", + vprop: "∝", + vrtri: "⊳", + vscr: "𝓋", + Vscr: "𝒱", + vsubne: "⊊︀", + vsubnE: "⫋︀", + vsupne: "⊋︀", + vsupnE: "⫌︀", + Vvdash: "⊪", + vzigzag: "⦚", + wcirc: "ŵ", + Wcirc: "Ŵ", + wedbar: "⩟", + wedge: "∧", + Wedge: "⋀", + wedgeq: "≙", + weierp: "℘", + wfr: "𝔴", + Wfr: "𝔚", + wopf: "𝕨", + Wopf: "𝕎", + wp: "℘", + wr: "≀", + wreath: "≀", + wscr: "𝓌", + Wscr: "𝒲", + xcap: "⋂", + xcirc: "◯", + xcup: "⋃", + xdtri: "▽", + xfr: "𝔵", + Xfr: "𝔛", + xharr: "⟷", + xhArr: "⟺", + xi: "ξ", + Xi: "Ξ", + xlarr: "⟵", + xlArr: "⟸", + xmap: "⟼", + xnis: "⋻", + xodot: "⨀", + xopf: "𝕩", + Xopf: "𝕏", + xoplus: "⨁", + xotime: "⨂", + xrarr: "⟶", + xrArr: "⟹", + xscr: "𝓍", + Xscr: "𝒳", + xsqcup: "⨆", + xuplus: "⨄", + xutri: "△", + xvee: "⋁", + xwedge: "⋀", + yacute: "ý", + Yacute: "Ý", + yacy: "я", + YAcy: "Я", + ycirc: "ŷ", + Ycirc: "Ŷ", + ycy: "ы", + Ycy: "Ы", + yen: "¥", + yfr: "𝔶", + Yfr: "𝔜", + yicy: "ї", + YIcy: "Ї", + yopf: "𝕪", + Yopf: "𝕐", + yscr: "𝓎", + Yscr: "𝒴", + yucy: "ю", + YUcy: "Ю", + yuml: "ÿ", + Yuml: "Ÿ", + zacute: "ź", + Zacute: "Ź", + zcaron: "ž", + Zcaron: "Ž", + zcy: "з", + Zcy: "З", + zdot: "ż", + Zdot: "Ż", + zeetrf: "ℨ", + ZeroWidthSpace: "​", + zeta: "ζ", + Zeta: "Ζ", + zfr: "𝔷", + Zfr: "ℨ", + zhcy: "ж", + ZHcy: "Ж", + zigrarr: "⇝", + zopf: "𝕫", + Zopf: "ℤ", + zscr: "𝓏", + Zscr: "𝒵", + zwj: "‍", + zwnj: "‌" + }, f = { + aacute: "á", + Aacute: "Á", + acirc: "â", + Acirc: "Â", + acute: "´", + aelig: "æ", + AElig: "Æ", + agrave: "à", + Agrave: "À", + amp: "&", + AMP: "&", + aring: "å", + Aring: "Å", + atilde: "ã", + Atilde: "Ã", + auml: "ä", + Auml: "Ä", + brvbar: "¦", + ccedil: "ç", + Ccedil: "Ç", + cedil: "¸", + cent: "¢", + copy: "©", + COPY: "©", + curren: "¤", + deg: "°", + divide: "÷", + eacute: "é", + Eacute: "É", + ecirc: "ê", + Ecirc: "Ê", + egrave: "è", + Egrave: "È", + eth: "ð", + ETH: "Ð", + euml: "ë", + Euml: "Ë", + frac12: "½", + frac14: "¼", + frac34: "¾", + gt: ">", + GT: ">", + iacute: "í", + Iacute: "Í", + icirc: "î", + Icirc: "Î", + iexcl: "¡", + igrave: "ì", + Igrave: "Ì", + iquest: "¿", + iuml: "ï", + Iuml: "Ï", + laquo: "«", + lt: "<", + LT: "<", + macr: "¯", + micro: "µ", + middot: "·", + nbsp: " ", + not: "¬", + ntilde: "ñ", + Ntilde: "Ñ", + oacute: "ó", + Oacute: "Ó", + ocirc: "ô", + Ocirc: "Ô", + ograve: "ò", + Ograve: "Ò", + ordf: "ª", + ordm: "º", + oslash: "ø", + Oslash: "Ø", + otilde: "õ", + Otilde: "Õ", + ouml: "ö", + Ouml: "Ö", + para: "¶", + plusmn: "±", + pound: "£", + quot: '"', + QUOT: '"', + raquo: "»", + reg: "®", + REG: "®", + sect: "§", + shy: "­", + sup1: "¹", + sup2: "²", + sup3: "³", + szlig: "ß", + thorn: "þ", + THORN: "Þ", + times: "×", + uacute: "ú", + Uacute: "Ú", + ucirc: "û", + Ucirc: "Û", + ugrave: "ù", + Ugrave: "Ù", + uml: "¨", + uuml: "ü", + Uuml: "Ü", + yacute: "ý", + Yacute: "Ý", + yen: "¥", + yuml: "ÿ" + }, b = { + 0: "�", + 128: "€", + 130: "‚", + 131: "ƒ", + 132: "„", + 133: "…", + 134: "†", + 135: "‡", + 136: "ˆ", + 137: "‰", + 138: "Š", + 139: "‹", + 140: "Œ", + 142: "Ž", + 145: "‘", + 146: "’", + 147: "“", + 148: "”", + 149: "•", + 150: "–", + 151: "—", + 152: "˜", + 153: "™", + 154: "š", + 155: "›", + 156: "œ", + 158: "ž", + 159: "Ÿ" + }, + h = [1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 64976, 64977, 64978, 64979, 64980, 64981, 64982, 64983, 64984, 64985, 64986, 64987, 64988, 64989, 64990, 64991, 64992, 64993, 64994, 64995, 64996, 64997, 64998, 64999, 65e3, 65001, 65002, 65003, 65004, 65005, 65006, 65007, 65534, 65535, 131070, 131071, 196606, 196607, 262142, 262143, 327678, 327679, 393214, 393215, 458750, 458751, 524286, 524287, 589822, 589823, 655358, 655359, 720894, 720895, 786430, 786431, 851966, 851967, 917502, 917503, 983038, 983039, 1048574, 1048575, 1114110, 1114111], + q = String.fromCharCode, v = {}, w = v.hasOwnProperty, D = function (r, e) { + return w.call(r, e) + }, y = function (r, e) { + for (var a = -1, t = r.length; ++a < t;) if (r[a] == e) return !0; + return !1 + }, A = function (r, e) { + if (!r) return e; + var a, t = {}; + for (a in e) t[a] = D(r, a) ? r[a] : e[a]; + return t + }, E = function (r, e) { + var a = ""; + return r >= 55296 && r <= 57343 || r > 1114111 ? (e && L("character reference outside the permissible Unicode range"), "�") : D(b, r) ? (e && L("disallowed character reference"), b[r]) : (e && y(h, r) && L("disallowed character reference"), r > 65535 && (r -= 65536, a += q(r >>> 10 & 1023 | 55296), r = 56320 | 1023 & r), a += q(r), a) + }, x = function (r) { + return "&#x" + r.toString(16).toUpperCase() + ";" + }, k = function (r) { + return "&#" + r + ";" + }, L = function (r) { + throw Error("Parse error: " + r) + }, S = function (r, e) { + e = A(e, S.options); + var a = e.strict; + a && d.test(r) && L("forbidden code point"); + var t = e.encodeEverything, n = e.useNamedReferences, p = e.allowUnsafeSymbols, g = e.decimal ? k : x, + m = function (r) { + return g(r.charCodeAt(0)) + }; + return t ? (r = r.replace(s, function (r) { + return n && D(l, r) ? "&" + l[r] + ";" : m(r) + }), n && (r = r.replace(/>\u20D2/g, ">⃒").replace(/<\u20D2/g, "<⃒").replace(/fj/g, "fj")), n && (r = r.replace(c, function (r) { + return "&" + l[r] + ";" + }))) : n ? (p || (r = r.replace(i, function (r) { + return "&" + l[r] + ";" + })), r = r.replace(/>\u20D2/g, ">⃒").replace(/<\u20D2/g, "<⃒"), r = r.replace(c, function (r) { + return "&" + l[r] + ";" + })) : p || (r = r.replace(i, m)), r.replace(o, function (r) { + var e = r.charCodeAt(0), a = r.charCodeAt(1), t = 1024 * (e - 55296) + a - 56320 + 65536; + return g(t) + }).replace(u, m) + }; + S.options = {allowUnsafeSymbols: !1, encodeEverything: !1, strict: !1, useNamedReferences: !1, decimal: !1}; + var C = function (r, e) { + e = A(e, C.options); + var a = e.strict; + return a && p.test(r) && L("malformed character reference"), r.replace(g, function (r, t, o, s, u, c, l, i, n) { + var p, d, g, b, h, q; + return t ? (h = t, m[h]) : o ? (h = o, q = s, q && e.isAttributeValue ? (a && "=" == q && L("`&` did not start a character reference"), r) : (a && L("named character reference was not terminated by a semicolon"), f[h] + (q || ""))) : u ? (g = u, d = c, a && !d && L("character reference was not terminated by a semicolon"), p = parseInt(g, 10), E(p, a)) : l ? (b = l, d = i, a && !d && L("character reference was not terminated by a semicolon"), p = parseInt(b, 16), E(p, a)) : (a && L("named character reference was not terminated by a semicolon"), r) + }) + }; + C.options = {isAttributeValue: !1, strict: !1}; + var B = function (r) { + return r.replace(i, function (r) { + return n[r] + }) + }, T = {version: "1.2.0", encode: S, decode: C, escape: B, unescape: C}; + if ("function" == typeof define && "object" == typeof define.amd && define.amd) define(function () { + return T + }); else if (e && !e.nodeType) if (a) a.exports = T; else for (var R in T) D(T, R) && (e[R] = T[R]); else r.he = T +})(this); + +// base64 by https://github.com/dankogai/js-base64 +// prettier-ignore +!function (t, n) { + var r, e; + "object" == typeof exports && "undefined" != typeof module ? module.exports = n() : "function" == typeof define && define.amd ? define(n) : (r = t.Base64, (e = n()).noConflict = function () { + return t.Base64 = r, e + }, t.Meteor && (Base64 = e), t.Base64 = e) +}("undefined" != typeof self ? self : "undefined" != typeof window ? window : "undefined" != typeof global ? global : this, (function () { + "use strict"; + var t, n = "3.7.2", r = "function" == typeof atob, e = "function" == typeof btoa, o = "function" == typeof Buffer, + u = "function" == typeof TextDecoder ? new TextDecoder : void 0, + i = "function" == typeof TextEncoder ? new TextEncoder : void 0, + f = Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="), + c = (t = {}, f.forEach((function (n, r) { + return t[n] = r + })), t), a = /^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/, + d = String.fromCharCode.bind(String), + s = "function" == typeof Uint8Array.from ? Uint8Array.from.bind(Uint8Array) : function (t, n) { + return void 0 === n && (n = function (t) { + return t + }), new Uint8Array(Array.prototype.slice.call(t, 0).map(n)) + }, l = function (t) { + return t.replace(/=/g, "").replace(/[+\/]/g, (function (t) { + return "+" == t ? "-" : "_" + })) + }, h = function (t) { + return t.replace(/[^A-Za-z0-9\+\/]/g, "") + }, p = function (t) { + for (var n, r, e, o, u = "", i = t.length % 3, c = 0; c < t.length;) { + if ((r = t.charCodeAt(c++)) > 255 || (e = t.charCodeAt(c++)) > 255 || (o = t.charCodeAt(c++)) > 255) throw new TypeError("invalid character found"); + u += f[(n = r << 16 | e << 8 | o) >> 18 & 63] + f[n >> 12 & 63] + f[n >> 6 & 63] + f[63 & n] + } + return i ? u.slice(0, i - 3) + "===".substring(i) : u + }, y = e ? function (t) { + return btoa(t) + } : o ? function (t) { + return Buffer.from(t, "binary").toString("base64") + } : p, A = o ? function (t) { + return Buffer.from(t).toString("base64") + } : function (t) { + for (var n = [], r = 0, e = t.length; r < e; r += 4096) n.push(d.apply(null, t.subarray(r, r + 4096))); + return y(n.join("")) + }, b = function (t, n) { + return void 0 === n && (n = !1), n ? l(A(t)) : A(t) + }, g = function (t) { + if (t.length < 2) return (n = t.charCodeAt(0)) < 128 ? t : n < 2048 ? d(192 | n >>> 6) + d(128 | 63 & n) : d(224 | n >>> 12 & 15) + d(128 | n >>> 6 & 63) + d(128 | 63 & n); + var n = 65536 + 1024 * (t.charCodeAt(0) - 55296) + (t.charCodeAt(1) - 56320); + return d(240 | n >>> 18 & 7) + d(128 | n >>> 12 & 63) + d(128 | n >>> 6 & 63) + d(128 | 63 & n) + }, B = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g, x = function (t) { + return t.replace(B, g) + }, C = o ? function (t) { + return Buffer.from(t, "utf8").toString("base64") + } : i ? function (t) { + return A(i.encode(t)) + } : function (t) { + return y(x(t)) + }, m = function (t, n) { + return void 0 === n && (n = !1), n ? l(C(t)) : C(t) + }, v = function (t) { + return m(t, !0) + }, U = /[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g, F = function (t) { + switch (t.length) { + case 4: + var n = ((7 & t.charCodeAt(0)) << 18 | (63 & t.charCodeAt(1)) << 12 | (63 & t.charCodeAt(2)) << 6 | 63 & t.charCodeAt(3)) - 65536; + return d(55296 + (n >>> 10)) + d(56320 + (1023 & n)); + case 3: + return d((15 & t.charCodeAt(0)) << 12 | (63 & t.charCodeAt(1)) << 6 | 63 & t.charCodeAt(2)); + default: + return d((31 & t.charCodeAt(0)) << 6 | 63 & t.charCodeAt(1)) + } + }, w = function (t) { + return t.replace(U, F) + }, S = function (t) { + if (t = t.replace(/\s+/g, ""), !a.test(t)) throw new TypeError("malformed base64."); + t += "==".slice(2 - (3 & t.length)); + for (var n, r, e, o = "", u = 0; u < t.length;) n = c[t.charAt(u++)] << 18 | c[t.charAt(u++)] << 12 | (r = c[t.charAt(u++)]) << 6 | (e = c[t.charAt(u++)]), o += 64 === r ? d(n >> 16 & 255) : 64 === e ? d(n >> 16 & 255, n >> 8 & 255) : d(n >> 16 & 255, n >> 8 & 255, 255 & n); + return o + }, E = r ? function (t) { + return atob(h(t)) + } : o ? function (t) { + return Buffer.from(t, "base64").toString("binary") + } : S, D = o ? function (t) { + return s(Buffer.from(t, "base64")) + } : function (t) { + return s(E(t), (function (t) { + return t.charCodeAt(0) + })) + }, R = function (t) { + return D(T(t)) + }, z = o ? function (t) { + return Buffer.from(t, "base64").toString("utf8") + } : u ? function (t) { + return u.decode(D(t)) + } : function (t) { + return w(E(t)) + }, T = function (t) { + return h(t.replace(/[-_]/g, (function (t) { + return "-" == t ? "+" : "/" + }))) + }, Z = function (t) { + return z(T(t)) + }, j = function (t) { + return {value: t, enumerable: !1, writable: !0, configurable: !0} + }, I = function () { + var t = function (t, n) { + return Object.defineProperty(String.prototype, t, j(n)) + }; + t("fromBase64", (function () { + return Z(this) + })), t("toBase64", (function (t) { + return m(this, t) + })), t("toBase64URI", (function () { + return m(this, !0) + })), t("toBase64URL", (function () { + return m(this, !0) + })), t("toUint8Array", (function () { + return R(this) + })) + }, O = function () { + var t = function (t, n) { + return Object.defineProperty(Uint8Array.prototype, t, j(n)) + }; + t("toBase64", (function (t) { + return b(this, t) + })), t("toBase64URI", (function () { + return b(this, !0) + })), t("toBase64URL", (function () { + return b(this, !0) + })) + }, P = { + version: n, + VERSION: "3.7.2", + atob: E, + atobPolyfill: S, + btoa: y, + btoaPolyfill: p, + fromBase64: Z, + toBase64: m, + encode: m, + encodeURI: v, + encodeURL: v, + utob: x, + btou: w, + decode: Z, + isValid: function (t) { + if ("string" != typeof t) return !1; + var n = t.replace(/\s+/g, "").replace(/={0,2}$/, ""); + return !/[^\s0-9a-zA-Z\+/]/.test(n) || !/[^\s0-9a-zA-Z\-_]/.test(n) + }, + fromUint8Array: b, + toUint8Array: R, + extendString: I, + extendUint8Array: O, + extendBuiltins: function () { + I(), O() + }, + Base64: {} + }; + return Object.keys(P).forEach((function (t) { + return P.Base64[t] = P[t] + })), P +})); + +if (cgiData.type === "gray" || cgiData.type === "newgray" || cgiData.type === "empty") { + let trueURL = he.decode( + `${cgiData.hasOwnProperty("url") ? cgiData.url : /http(.*)/.exec(cgiData.desc)[0]}` + ); + trueURL = trueURL.indexOf("http") == 0 ? trueURL : "http://" + trueURL; + if (/qr\.alipay/.test(trueURL)) { + notify("", "点击跳转到支付宝打开", trueURL, alipayScheme + encodeURIComponent(trueURL)); + $done({}); + } else { + if (trueURL.includes('https://spotify.link')) { + const pattern = /\$full_url=([^&]+)/; + trueURL = decodeURIComponent(trueURL).match(pattern)[1]; + } + notify("", "点击跳转到浏览器打开", trueURL, trueURL); + if (forceRedirect) { + let redirect = { + status: redirectStatus, + headers: { + Location: trueURL, + }, + }; + if (isQuanX) redirect.body = respBody; + $done(redirect); + } else $done({}); + } +} else if (cgiData.type === "block") { + !(async () => { + let url = cgiData.btns[0].url.replace("newreadtemplate", "redirecthelpcgi"); + if (!/exportkey=(.+)/.test(url)) { + if (wechatExportKey) { + url += wechatExportKey; + } else { + $done({}); + } + } + await get(url).then((resp) => { + let obj = JSON.parse(resp.body); + if (obj.hasOwnProperty("btns")) { + let trueURL = decodeURIComponent(/url=(.*)/.exec(obj.btns[0].url)[1]).replace( + /&block_?type(.*)/, + "" + ); + trueURL = trueURL.includes(".") ? trueURL : Base64.decode(trueURL); + trueURL = trueURL.indexOf("http") == 0 ? trueURL : "http://" + trueURL; + if (!trueURL.includes("web.archive.org/web")) { + notify("", "点击跳转到浏览器打开", trueURL, trueURL); + if (useCache) { + let cacheLink = cacheURL + trueURL; + let redirect = { + status: redirectStatus, + headers: { + Location: cacheLink, + }, + }; + if (isQuanX) redirect.body = respBody; + $done(redirect); + } else { + $done({}); + } + } else { + $done({}); + } + resolve(trueURL); + } + $done({}); + resolve(); + }); + })(); +} else { + $done({}); +} + +function notify(title = "", subtitle = "", content = "", open_url) { + if (isQuanX && /iOS/.test($environment.version)) { + let opts = {}; + if (open_url) opts["open-url"] = open_url; + if (JSON.stringify(opts) == "{}") { + $notify(title, subtitle, content); + } else { + $notify(title, subtitle, content, opts); + } + } else if (isSurgeiOS || isStashiOS || isLanceX) { + let opts = {}; + if (open_url) opts["url"] = open_url; + if (JSON.stringify(opts) == "{}") { + $notification.post(title, subtitle, content); + } else { + $notification.post(title, subtitle, content, opts); + } + } else if (isLooniOS) { + let opts = {}; + if (open_url) opts["openUrl"] = open_url; + if (JSON.stringify(opts) == "{}") { + $notification.post(title, subtitle, content); + } else { + $notification.post(title, subtitle, content, opts); + } + } else if (isShadowrocket) { + if (open_url) { + $notification.post(title, subtitle, content, open_url); + } else { + $notification.post(title, subtitle, content); + } + } +} + +function get(options) { + if (isQuanX) { + if (typeof options == "string") options = {url: options, method: "GET"}; + return $task.fetch(options); + } else { + return new Promise((resolve, reject) => { + $httpClient.get(options, (err, response, body) => { + if (err) reject(err); + else resolve({statusCode: response.status, headers: response.headers, body}); + }); + }); + } +} + +function read(key) { + if (typeof $notify != "undefined") { + return JSON.parse($prefs.valueForKey(key) || "{}"); + } else { + return JSON.parse($persistentStore.read(key) || "{}"); + } +} \ No newline at end of file diff --git a/Scripts/AdBlock/Wechat/UnlockLink.min.js b/Scripts/AdBlock/Wechat/UnlockLink.min.js new file mode 100644 index 0000000..a484837 --- /dev/null +++ b/Scripts/AdBlock/Wechat/UnlockLink.min.js @@ -0,0 +1,166 @@ +let persisVal = read("UnblockURLinWeChat"); +let useCache = persisVal.useCache === "true"; //是否在微信中用快照显示被封禁的链接 +let forceRedirect = persisVal.forceRedirect === "true"; //是否在微信中进行强制重定向,允许的情况下可能出现循环重定向 +let wechatExportKey = persisVal.wechatExportKey || ""; //微信的一个 key,暂未研究如何生成,测试中仅 macOS 微信打开链接跳转浏览器时会缺失,导致无法解析原始链接 +if (typeof $argument != "undefined") { + let arg = Object.fromEntries($argument.split("&").map((item) => item.split("="))); + useCache = arg.useCache === "true"; + forceRedirect = arg.forceRedirect === "ture"; +} +const respBody = $response.body; +//const cacheURL = "https://webcache.googleusercontent.com/search?q=cache:"; +const cacheURL = "https://web.archive.org/web/20991231999999/"; +const alipayScheme = "alipays://platformapi/startapp?appId=20000067&url="; + +const isQuanX = typeof $notify != "undefined"; +const isSurgeiOS = + "undefined" !== typeof $environment && + $environment["surge-version"] && + $environment.system == "iOS"; +const isLooniOS = typeof $loon != "undefined" && /iPhone/.test($loon); +const isStashiOS = + "undefined" !== typeof $environment && + $environment["stash-version"] && + $environment.system == "iOS"; +const isShadowrocket = "undefined" !== typeof $rocket; +const isLanceX = "undefined" != typeof $native; + +const redirectStatus = isQuanX ? "HTTP/1.1 302 Temporary Redirect" : 302; +const cgiDataReg = /var cgiData = ([\s\S]*);\s*<\/script>/; +let cgiData = JSON.parse(cgiDataReg.exec(respBody)[1].replace(/\\/g, "")); + +// HTML entities by https://github.com/mathiasbynens/he +// prettier-ignore +(function(r){var e="object"==typeof exports&&exports,a="object"==typeof module&&module&&module.exports==e&&module,t="object"==typeof global&&global;t.global!==t&&t.window!==t||(r=t);var o=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,u=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,c=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,l={"­":"shy","‌":"zwnj","‍":"zwj","‎":"lrm","⁣":"ic","⁢":"it","⁡":"af","‏":"rlm","​":"ZeroWidthSpace","⁠":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot","\t":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp","  ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr","ª":"ordf","á":"aacute","Á":"Aacute","à":"agrave","À":"Agrave","ă":"abreve","Ă":"Abreve","â":"acirc","Â":"Acirc","å":"aring","Å":"angst","ä":"auml","Ä":"Auml","ã":"atilde","Ã":"Atilde","ą":"aogon","Ą":"Aogon","ā":"amacr","Ā":"Amacr","æ":"aelig","Æ":"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf","ℬ":"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf","ℭ":"Cfr","𝒞":"Cscr","ℂ":"Copf","ć":"cacute","Ć":"Cacute","ĉ":"ccirc","Ĉ":"Ccirc","č":"ccaron","Č":"Ccaron","ċ":"cdot","Ċ":"Cdot","ç":"ccedil","Ç":"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf","ď":"dcaron","Ď":"Dcaron","đ":"dstrok","Đ":"Dstrok","ð":"eth","Ð":"ETH","ⅇ":"ee","ℯ":"escr","𝔢":"efr","𝕖":"eopf","ℰ":"Escr","𝔈":"Efr","𝔼":"Eopf","é":"eacute","É":"Eacute","è":"egrave","È":"Egrave","ê":"ecirc","Ê":"Ecirc","ě":"ecaron","Ě":"Ecaron","ë":"euml","Ë":"Euml","ė":"edot","Ė":"Edot","ę":"eogon","Ę":"Eogon","ē":"emacr","Ē":"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf","ℱ":"Fscr","ff":"fflig","ffi":"ffilig","ffl":"ffllig","fi":"filig",fj:"fjlig","fl":"fllig","ƒ":"fnof","ℊ":"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr","ǵ":"gacute","ğ":"gbreve","Ğ":"Gbreve","ĝ":"gcirc","Ĝ":"Gcirc","ġ":"gdot","Ġ":"Gdot","Ģ":"Gcedil","𝔥":"hfr","ℎ":"planckh","𝒽":"hscr","𝕙":"hopf","ℋ":"Hscr","ℌ":"Hfr","ℍ":"Hopf","ĥ":"hcirc","Ĥ":"Hcirc","ℏ":"hbar","ħ":"hstrok","Ħ":"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf","ℐ":"Iscr","ℑ":"Im","í":"iacute","Í":"Iacute","ì":"igrave","Ì":"Igrave","î":"icirc","Î":"Icirc","ï":"iuml","Ï":"Iuml","ĩ":"itilde","Ĩ":"Itilde","İ":"Idot","į":"iogon","Į":"Iogon","ī":"imacr","Ī":"Imacr","ij":"ijlig","IJ":"IJlig","ı":"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf","ĵ":"jcirc","Ĵ":"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr","ķ":"kcedil","Ķ":"Kcedil","𝔩":"lfr","𝓁":"lscr","ℓ":"ell","𝕝":"lopf","ℒ":"Lscr","𝔏":"Lfr","𝕃":"Lopf","ĺ":"lacute","Ĺ":"Lacute","ľ":"lcaron","Ľ":"Lcaron","ļ":"lcedil","Ļ":"Lcedil","ł":"lstrok","Ł":"Lstrok","ŀ":"lmidot","Ŀ":"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf","ℳ":"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr","ℕ":"Nopf","𝒩":"Nscr","𝔑":"Nfr","ń":"nacute","Ń":"Nacute","ň":"ncaron","Ň":"Ncaron","ñ":"ntilde","Ñ":"Ntilde","ņ":"ncedil","Ņ":"Ncedil","№":"numero","ŋ":"eng","Ŋ":"ENG","𝕠":"oopf","𝔬":"ofr","ℴ":"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf","º":"ordm","ó":"oacute","Ó":"Oacute","ò":"ograve","Ò":"Ograve","ô":"ocirc","Ô":"Ocirc","ö":"ouml","Ö":"Ouml","ő":"odblac","Ő":"Odblac","õ":"otilde","Õ":"Otilde","ø":"oslash","Ø":"Oslash","ō":"omacr","Ō":"Omacr","œ":"oelig","Œ":"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf","ℙ":"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr","ℚ":"Qopf","ĸ":"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr","ℛ":"Rscr","ℜ":"Re","ℝ":"Ropf","ŕ":"racute","Ŕ":"Racute","ř":"rcaron","Ř":"Rcaron","ŗ":"rcedil","Ŗ":"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS","ś":"sacute","Ś":"Sacute","ŝ":"scirc","Ŝ":"Scirc","š":"scaron","Š":"Scaron","ş":"scedil","Ş":"Scedil","ß":"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf","ť":"tcaron","Ť":"Tcaron","ţ":"tcedil","Ţ":"Tcedil","™":"trade","ŧ":"tstrok","Ŧ":"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr","ú":"uacute","Ú":"Uacute","ù":"ugrave","Ù":"Ugrave","ŭ":"ubreve","Ŭ":"Ubreve","û":"ucirc","Û":"Ucirc","ů":"uring","Ů":"Uring","ü":"uuml","Ü":"Uuml","ű":"udblac","Ű":"Udblac","ũ":"utilde","Ũ":"Utilde","ų":"uogon","Ų":"Uogon","ū":"umacr","Ū":"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr","ŵ":"wcirc","Ŵ":"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf","ý":"yacute","Ý":"Yacute","ŷ":"ycirc","Ŷ":"Ycirc","ÿ":"yuml","Ÿ":"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf","ℨ":"Zfr","ℤ":"Zopf","𝒵":"Zscr","ź":"zacute","Ź":"Zacute","ž":"zcaron","Ž":"Zcaron","ż":"zdot","Ż":"Zdot","Ƶ":"imped","þ":"thorn","Þ":"THORN","ʼn":"napos","α":"alpha","Α":"Alpha","β":"beta","Β":"Beta","γ":"gamma","Γ":"Gamma","δ":"delta","Δ":"Delta","ε":"epsi","ϵ":"epsiv","Ε":"Epsilon","ϝ":"gammad","Ϝ":"Gammad","ζ":"zeta","Ζ":"Zeta","η":"eta","Η":"Eta","θ":"theta","ϑ":"thetav","Θ":"Theta","ι":"iota","Ι":"Iota","κ":"kappa","ϰ":"kappav","Κ":"Kappa","λ":"lambda","Λ":"Lambda","μ":"mu","µ":"micro","Μ":"Mu","ν":"nu","Ν":"Nu","ξ":"xi","Ξ":"Xi","ο":"omicron","Ο":"Omicron","π":"pi","ϖ":"piv","Π":"Pi","ρ":"rho","ϱ":"rhov","Ρ":"Rho","σ":"sigma","Σ":"Sigma","ς":"sigmaf","τ":"tau","Τ":"Tau","υ":"upsi","Υ":"Upsilon","ϒ":"Upsi","φ":"phi","ϕ":"phiv","Φ":"Phi","χ":"chi","Χ":"Chi","ψ":"psi","Ψ":"Psi","ω":"omega","Ω":"ohm","а":"acy","А":"Acy","б":"bcy","Б":"Bcy","в":"vcy","В":"Vcy","г":"gcy","Г":"Gcy","ѓ":"gjcy","Ѓ":"GJcy","д":"dcy","Д":"Dcy","ђ":"djcy","Ђ":"DJcy","е":"iecy","Е":"IEcy","ё":"iocy","Ё":"IOcy","є":"jukcy","Є":"Jukcy","ж":"zhcy","Ж":"ZHcy","з":"zcy","З":"Zcy","ѕ":"dscy","Ѕ":"DScy","и":"icy","И":"Icy","і":"iukcy","І":"Iukcy","ї":"yicy","Ї":"YIcy","й":"jcy","Й":"Jcy","ј":"jsercy","Ј":"Jsercy","к":"kcy","К":"Kcy","ќ":"kjcy","Ќ":"KJcy","л":"lcy","Л":"Lcy","љ":"ljcy","Љ":"LJcy","м":"mcy","М":"Mcy","н":"ncy","Н":"Ncy","њ":"njcy","Њ":"NJcy","о":"ocy","О":"Ocy","п":"pcy","П":"Pcy","р":"rcy","Р":"Rcy","с":"scy","С":"Scy","т":"tcy","Т":"Tcy","ћ":"tshcy","Ћ":"TSHcy","у":"ucy","У":"Ucy","ў":"ubrcy","Ў":"Ubrcy","ф":"fcy","Ф":"Fcy","х":"khcy","Х":"KHcy","ц":"tscy","Ц":"TScy","ч":"chcy","Ч":"CHcy","џ":"dzcy","Џ":"DZcy","ш":"shcy","Ш":"SHcy","щ":"shchcy","Щ":"SHCHcy","ъ":"hardcy","Ъ":"HARDcy","ы":"ycy","Ы":"Ycy","ь":"softcy","Ь":"SOFTcy","э":"ecy","Э":"Ecy","ю":"yucy","Ю":"YUcy","я":"yacy","Я":"YAcy","ℵ":"aleph","ℶ":"beth","ℷ":"gimel","ℸ":"daleth"},i=/["&'<>`]/g,n={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},p=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,d=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,m={aacute:"á",Aacute:"Á",abreve:"ă",Abreve:"Ă",ac:"∾",acd:"∿",acE:"∾̳",acirc:"â",Acirc:"Â",acute:"´",acy:"а",Acy:"А",aelig:"æ",AElig:"Æ",af:"⁡",afr:"𝔞",Afr:"𝔄",agrave:"à",Agrave:"À",alefsym:"ℵ",aleph:"ℵ",alpha:"α",Alpha:"Α",amacr:"ā",Amacr:"Ā",amalg:"⨿",amp:"&",AMP:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",ape:"≊",apE:"⩰",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",aring:"å",Aring:"Å",ascr:"𝒶",Ascr:"𝒜",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",Bcy:"Б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",beta:"β",Beta:"Β",beth:"ℶ",between:"≬",bfr:"𝔟",Bfr:"𝔅",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bNot:"⫭",bopf:"𝕓",Bopf:"𝔹",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxhD:"╥",boxHd:"╤",boxHD:"╦",boxhu:"┴",boxhU:"╨",boxHu:"╧",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",ccaron:"č",Ccaron:"Č",ccedil:"ç",Ccedil:"Ç",ccirc:"ĉ",Ccirc:"Ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",Cdot:"Ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",chcy:"ч",CHcy:"Ч",check:"✓",checkmark:"✓",chi:"χ",Chi:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cire:"≗",cirE:"⧃",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",colone:"≔",Colone:"⩴",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",cscr:"𝒸",Cscr:"𝒞",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",dArr:"⇓",Darr:"↡",dash:"‐",dashv:"⊣",Dashv:"⫤",dbkarow:"⤏",dblac:"˝",dcaron:"ď",Dcaron:"Ď",dcy:"д",Dcy:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",delta:"δ",Delta:"Δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",Dfr:"𝔇",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",DJcy:"Ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",Dopf:"𝔻",dot:"˙",Dot:"¨",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",ecolon:"≕",ecy:"э",Ecy:"Э",eDDot:"⩷",edot:"ė",eDot:"≑",Edot:"Ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",Efr:"𝔈",eg:"⪚",egrave:"è",Egrave:"È",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",Emacr:"Ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",eng:"ŋ",ENG:"Ŋ",ensp:" ",eogon:"ę",Eogon:"Ę",eopf:"𝕖",Eopf:"𝔼",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",esim:"≂",Esim:"⩳",eta:"η",Eta:"Η",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",fcy:"ф",Fcy:"Ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",Ffr:"𝔉",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",Fopf:"𝔽",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",gamma:"γ",Gamma:"Γ",gammad:"ϝ",Gammad:"Ϝ",gap:"⪆",gbreve:"ğ",Gbreve:"Ğ",Gcedil:"Ģ",gcirc:"ĝ",Gcirc:"Ĝ",gcy:"г",Gcy:"Г",gdot:"ġ",Gdot:"Ġ",ge:"≥",gE:"≧",gel:"⋛",gEl:"⪌",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",hcirc:"ĥ",Hcirc:"Ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",iacute:"í",Iacute:"Í",ic:"⁣",icirc:"î",Icirc:"Î",icy:"и",Icy:"И",Idot:"İ",iecy:"е",IEcy:"Е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",igrave:"ì",Igrave:"Ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",IJlig:"IJ",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",iocy:"ё",IOcy:"Ё",iogon:"į",Iogon:"Į",iopf:"𝕚",Iopf:"𝕀",iota:"ι",Iota:"Ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",itilde:"ĩ",Itilde:"Ĩ",iukcy:"і",Iukcy:"І",iuml:"ï",Iuml:"Ï",jcirc:"ĵ",Jcirc:"Ĵ",jcy:"й",Jcy:"Й",jfr:"𝔧",Jfr:"𝔍",jmath:"ȷ",jopf:"𝕛",Jopf:"𝕁",jscr:"𝒿",Jscr:"𝒥",jsercy:"ј",Jsercy:"Ј",jukcy:"є",Jukcy:"Є",kappa:"κ",Kappa:"Κ",kappav:"ϰ",kcedil:"ķ",Kcedil:"Ķ",kcy:"к",Kcy:"К",kfr:"𝔨",Kfr:"𝔎",kgreen:"ĸ",khcy:"х",KHcy:"Х",kjcy:"ќ",KJcy:"Ќ",kopf:"𝕜",Kopf:"𝕂",kscr:"𝓀",Kscr:"𝒦",lAarr:"⇚",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",Lambda:"Λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ļ",lceil:"⌈",lcub:"{",lcy:"л",Lcy:"Л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",Lfr:"𝔏",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",LJcy:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",Longleftarrow:"⟸",LongLeftArrow:"⟵",longleftrightarrow:"⟷",Longleftrightarrow:"⟺",LongLeftRightArrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",Longrightarrow:"⟹",LongRightArrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",Lopf:"𝕃",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",Lstrok:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",Map:"⤅",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",Mcy:"М",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",mfr:"𝔪",Mfr:"𝔐",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",Mopf:"𝕄",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",mu:"μ",Mu:"Μ",multimap:"⊸",mumap:"⊸",nabla:"∇",nacute:"ń",Nacute:"Ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",nfr:"𝔫",Nfr:"𝔑",nge:"≱",ngE:"≧̸",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",ngt:"≯",nGt:"≫⃒",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",NJcy:"Њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nle:"≰",nlE:"≦̸",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nlt:"≮",nLt:"≪⃒",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",not:"¬",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",Nscr:"𝒩",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsube:"⊈",nsubE:"⫅̸",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupe:"⊉",nsupE:"⫆̸",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",Ntilde:"Ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",Nu:"Ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",oacute:"ó",Oacute:"Ó",oast:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",ocy:"о",Ocy:"О",odash:"⊝",odblac:"ő",Odblac:"Ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",OElig:"Œ",ofcir:"⦿",ofr:"𝔬",Ofr:"𝔒",ogon:"˛",ograve:"ò",Ograve:"Ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",Omacr:"Ō",omega:"ω",Omega:"Ω",omicron:"ο",Omicron:"Ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",Oopf:"𝕆",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",pcy:"п",Pcy:"П",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",Pfr:"𝔓",phi:"φ",Phi:"Φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",Pi:"Π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",Pscr:"𝒫",psi:"ψ",Psi:"Ψ",puncsp:" ",qfr:"𝔮",Qfr:"𝔔",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",qscr:"𝓆",Qscr:"𝒬",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",racute:"ŕ",Racute:"Ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",Rarrtl:"⤖",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",Rcaron:"Ř",rcedil:"ŗ",Rcedil:"Ŗ",rceil:"⌉",rcub:"}",rcy:"р",Rcy:"Р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",sacute:"ś",Sacute:"Ś",sbquo:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",Sfr:"𝔖",sfrown:"⌢",sharp:"♯",shchcy:"щ",SHCHcy:"Щ",shcy:"ш",SHcy:"Ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",sigma:"σ",Sigma:"Σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",SOFTcy:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",Sscr:"𝒮",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",Star:"⋆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",sube:"⊆",subE:"⫅",subedot:"⫃",submult:"⫁",subne:"⊊",subnE:"⫋",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supe:"⊇",supE:"⫆",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supne:"⊋",supnE:"⫌",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",tau:"τ",Tau:"Τ",tbrk:"⎴",tcaron:"ť",Tcaron:"Ť",tcedil:"ţ",Tcedil:"Ţ",tcy:"т",Tcy:"Т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",Tfr:"𝔗",there4:"∴",therefore:"∴",Therefore:"∴",theta:"θ",Theta:"Θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",Topf:"𝕋",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",Tscr:"𝒯",tscy:"ц",TScy:"Ц",tshcy:"ћ",TSHcy:"Ћ",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uacute:"ú",Uacute:"Ú",uarr:"↑",uArr:"⇑",Uarr:"↟",Uarrocir:"⥉",ubrcy:"ў",Ubrcy:"Ў",ubreve:"ŭ",Ubreve:"Ŭ",ucirc:"û",Ucirc:"Û",ucy:"у",Ucy:"У",udarr:"⇅",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",Ufr:"𝔘",ugrave:"ù",Ugrave:"Ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",Umacr:"Ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",uogon:"ų",Uogon:"Ų",uopf:"𝕦",Uopf:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",Uring:"Ů",urtri:"◹",uscr:"𝓊",Uscr:"𝒰",utdot:"⋰",utilde:"ũ",Utilde:"Ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",Uuml:"Ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",vcy:"в",Vcy:"В",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",vfr:"𝔳",Vfr:"𝔙",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",Vopf:"𝕍",vprop:"∝",vrtri:"⊳",vscr:"𝓋",Vscr:"𝒱",vsubne:"⊊︀",vsubnE:"⫋︀",vsupne:"⊋︀",vsupnE:"⫌︀",Vvdash:"⊪",vzigzag:"⦚",wcirc:"ŵ",Wcirc:"Ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",wfr:"𝔴",Wfr:"𝔚",wopf:"𝕨",Wopf:"𝕎",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",Wscr:"𝒲",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",Xfr:"𝔛",xharr:"⟷",xhArr:"⟺",xi:"ξ",Xi:"Ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",Xopf:"𝕏",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",xscr:"𝓍",Xscr:"𝒳",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",Yacute:"Ý",yacy:"я",YAcy:"Я",ycirc:"ŷ",Ycirc:"Ŷ",ycy:"ы",Ycy:"Ы",yen:"¥",yfr:"𝔶",Yfr:"𝔜",yicy:"ї",YIcy:"Ї",yopf:"𝕪",Yopf:"𝕐",yscr:"𝓎",Yscr:"𝒴",yucy:"ю",YUcy:"Ю",yuml:"ÿ",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"З",zdot:"ż",Zdot:"Ż",zeetrf:"ℨ",ZeroWidthSpace:"​",zeta:"ζ",Zeta:"Ζ",zfr:"𝔷",Zfr:"ℨ",zhcy:"ж",ZHcy:"Ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",zscr:"𝓏",Zscr:"𝒵",zwj:"‍",zwnj:"‌"},f={aacute:"á",Aacute:"Á",acirc:"â",Acirc:"Â",acute:"´",aelig:"æ",AElig:"Æ",agrave:"à",Agrave:"À",amp:"&",AMP:"&",aring:"å",Aring:"Å",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",brvbar:"¦",ccedil:"ç",Ccedil:"Ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",Eacute:"É",ecirc:"ê",Ecirc:"Ê",egrave:"è",Egrave:"È",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",iacute:"í",Iacute:"Í",icirc:"î",Icirc:"Î",iexcl:"¡",igrave:"ì",Igrave:"Ì",iquest:"¿",iuml:"ï",Iuml:"Ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",Ntilde:"Ñ",oacute:"ó",Oacute:"Ó",ocirc:"ô",Ocirc:"Ô",ograve:"ò",Ograve:"Ò",ordf:"ª",ordm:"º",oslash:"ø",Oslash:"Ø",otilde:"õ",Otilde:"Õ",ouml:"ö",Ouml:"Ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",THORN:"Þ",times:"×",uacute:"ú",Uacute:"Ú",ucirc:"û",Ucirc:"Û",ugrave:"ù",Ugrave:"Ù",uml:"¨",uuml:"ü",Uuml:"Ü",yacute:"ý",Yacute:"Ý",yen:"¥",yuml:"ÿ"},b={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},h=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],q=String.fromCharCode,v={},w=v.hasOwnProperty,D=function(r,e){return w.call(r,e)},y=function(r,e){for(var a=-1,t=r.length;++a=55296&&r<=57343||r>1114111?(e&&L("character reference outside the permissible Unicode range"),"�"):D(b,r)?(e&&L("disallowed character reference"),b[r]):(e&&y(h,r)&&L("disallowed character reference"),r>65535&&(r-=65536,a+=q(r>>>10&1023|55296),r=56320|1023&r),a+=q(r),a)},x=function(r){return"&#x"+r.toString(16).toUpperCase()+";"},k=function(r){return"&#"+r+";"},L=function(r){throw Error("Parse error: "+r)},S=function(r,e){e=A(e,S.options);var a=e.strict;a&&d.test(r)&&L("forbidden code point");var t=e.encodeEverything,n=e.useNamedReferences,p=e.allowUnsafeSymbols,g=e.decimal?k:x,m=function(r){return g(r.charCodeAt(0))};return t?(r=r.replace(s,function(r){return n&&D(l,r)?"&"+l[r]+";":m(r)}),n&&(r=r.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),n&&(r=r.replace(c,function(r){return"&"+l[r]+";"}))):n?(p||(r=r.replace(i,function(r){return"&"+l[r]+";"})),r=r.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒"),r=r.replace(c,function(r){return"&"+l[r]+";"})):p||(r=r.replace(i,m)),r.replace(o,function(r){var e=r.charCodeAt(0),a=r.charCodeAt(1),t=1024*(e-55296)+a-56320+65536;return g(t)}).replace(u,m)};S.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var C=function(r,e){e=A(e,C.options);var a=e.strict;return a&&p.test(r)&&L("malformed character reference"),r.replace(g,function(r,t,o,s,u,c,l,i,n){var p,d,g,b,h,q;return t?(h=t,m[h]):o?(h=o,q=s,q&&e.isAttributeValue?(a&&"="==q&&L("`&` did not start a character reference"),r):(a&&L("named character reference was not terminated by a semicolon"),f[h]+(q||""))):u?(g=u,d=c,a&&!d&&L("character reference was not terminated by a semicolon"),p=parseInt(g,10),E(p,a)):l?(b=l,d=i,a&&!d&&L("character reference was not terminated by a semicolon"),p=parseInt(b,16),E(p,a)):(a&&L("named character reference was not terminated by a semicolon"),r)})};C.options={isAttributeValue:!1,strict:!1};var B=function(r){return r.replace(i,function(r){return n[r]})},T={version:"1.2.0",encode:S,decode:C,escape:B,unescape:C};if("function"==typeof define&&"object"==typeof define.amd&&define.amd)define(function(){return T});else if(e&&!e.nodeType)if(a)a.exports=T;else for(var R in T)D(T,R)&&(e[R]=T[R]);else r.he=T})(this); + +// base64 by https://github.com/dankogai/js-base64 +// prettier-ignore +!function(t,n){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(r=t.Base64,(e=n()).noConflict=function(){return t.Base64=r,e},t.Meteor&&(Base64=e),t.Base64=e)}("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:this,(function(){"use strict";var t,n="3.7.2",r="function"==typeof atob,e="function"==typeof btoa,o="function"==typeof Buffer,u="function"==typeof TextDecoder?new TextDecoder:void 0,i="function"==typeof TextEncoder?new TextEncoder:void 0,f=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),c=(t={},f.forEach((function(n,r){return t[n]=r})),t),a=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,d=String.fromCharCode.bind(String),s="function"==typeof Uint8Array.from?Uint8Array.from.bind(Uint8Array):function(t,n){return void 0===n&&(n=function(t){return t}),new Uint8Array(Array.prototype.slice.call(t,0).map(n))},l=function(t){return t.replace(/=/g,"").replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"}))},h=function(t){return t.replace(/[^A-Za-z0-9\+\/]/g,"")},p=function(t){for(var n,r,e,o,u="",i=t.length%3,c=0;c255||(e=t.charCodeAt(c++))>255||(o=t.charCodeAt(c++))>255)throw new TypeError("invalid character found");u+=f[(n=r<<16|e<<8|o)>>18&63]+f[n>>12&63]+f[n>>6&63]+f[63&n]}return i?u.slice(0,i-3)+"===".substring(i):u},y=e?function(t){return btoa(t)}:o?function(t){return Buffer.from(t,"binary").toString("base64")}:p,A=o?function(t){return Buffer.from(t).toString("base64")}:function(t){for(var n=[],r=0,e=t.length;r>>6)+d(128|63&n):d(224|n>>>12&15)+d(128|n>>>6&63)+d(128|63&n);var n=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);return d(240|n>>>18&7)+d(128|n>>>12&63)+d(128|n>>>6&63)+d(128|63&n)},B=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,x=function(t){return t.replace(B,g)},C=o?function(t){return Buffer.from(t,"utf8").toString("base64")}:i?function(t){return A(i.encode(t))}:function(t){return y(x(t))},m=function(t,n){return void 0===n&&(n=!1),n?l(C(t)):C(t)},v=function(t){return m(t,!0)},U=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,F=function(t){switch(t.length){case 4:var n=((7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3))-65536;return d(55296+(n>>>10))+d(56320+(1023&n));case 3:return d((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return d((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},w=function(t){return t.replace(U,F)},S=function(t){if(t=t.replace(/\s+/g,""),!a.test(t))throw new TypeError("malformed base64.");t+="==".slice(2-(3&t.length));for(var n,r,e,o="",u=0;u>16&255):64===e?d(n>>16&255,n>>8&255):d(n>>16&255,n>>8&255,255&n);return o},E=r?function(t){return atob(h(t))}:o?function(t){return Buffer.from(t,"base64").toString("binary")}:S,D=o?function(t){return s(Buffer.from(t,"base64"))}:function(t){return s(E(t),(function(t){return t.charCodeAt(0)}))},R=function(t){return D(T(t))},z=o?function(t){return Buffer.from(t,"base64").toString("utf8")}:u?function(t){return u.decode(D(t))}:function(t){return w(E(t))},T=function(t){return h(t.replace(/[-_]/g,(function(t){return"-"==t?"+":"/"})))},Z=function(t){return z(T(t))},j=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}},I=function(){var t=function(t,n){return Object.defineProperty(String.prototype,t,j(n))};t("fromBase64",(function(){return Z(this)})),t("toBase64",(function(t){return m(this,t)})),t("toBase64URI",(function(){return m(this,!0)})),t("toBase64URL",(function(){return m(this,!0)})),t("toUint8Array",(function(){return R(this)}))},O=function(){var t=function(t,n){return Object.defineProperty(Uint8Array.prototype,t,j(n))};t("toBase64",(function(t){return b(this,t)})),t("toBase64URI",(function(){return b(this,!0)})),t("toBase64URL",(function(){return b(this,!0)}))},P={version:n,VERSION:"3.7.2",atob:E,atobPolyfill:S,btoa:y,btoaPolyfill:p,fromBase64:Z,toBase64:m,encode:m,encodeURI:v,encodeURL:v,utob:x,btou:w,decode:Z,isValid:function(t){if("string"!=typeof t)return!1;var n=t.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(n)||!/[^\s0-9a-zA-Z\-_]/.test(n)},fromUint8Array:b,toUint8Array:R,extendString:I,extendUint8Array:O,extendBuiltins:function(){I(),O()},Base64:{}};return Object.keys(P).forEach((function(t){return P.Base64[t]=P[t]})),P})); + +if (cgiData.type === "gray" || cgiData.type === "newgray" || cgiData.type === "empty") { + let trueURL = he.decode( + `${cgiData.hasOwnProperty("url") ? cgiData.url : /http(.*)/.exec(cgiData.desc)[0]}` + ); + trueURL = trueURL.indexOf("http") == 0 ? trueURL : "http://" + trueURL; + if (/qr\.alipay/.test(trueURL)) { + notify("", "点击跳转到支付宝打开", trueURL, alipayScheme + encodeURIComponent(trueURL)); + $done({}); + } else { + if (trueURL.includes('https://spotify.link')) { + const pattern = /\$full_url=([^&]+)/; + trueURL = decodeURIComponent(trueURL).match(pattern)[1]; + } + notify("", "点击跳转到浏览器打开", trueURL, trueURL); + if (forceRedirect) { + let redirect = { + status: redirectStatus, + headers: { + Location: trueURL, + }, + }; + if (isQuanX) redirect.body = respBody; + $done(redirect); + } else $done({}); + } +} else if (cgiData.type === "block") { + !(async () => { + let url = cgiData.btns[0].url.replace("newreadtemplate", "redirecthelpcgi"); + if (!/exportkey=(.+)/.test(url)) { + if (wechatExportKey) { + url += wechatExportKey; + } else { + $done({}); + } + } + await get(url).then((resp) => { + let obj = JSON.parse(resp.body); + if (obj.hasOwnProperty("btns")) { + let trueURL = decodeURIComponent(/url=(.*)/.exec(obj.btns[0].url)[1]).replace( + /&block_?type(.*)/, + "" + ); + trueURL = trueURL.includes(".") ? trueURL : Base64.decode(trueURL); + trueURL = trueURL.indexOf("http") == 0 ? trueURL : "http://" + trueURL; + if (!trueURL.includes("web.archive.org/web")) { + notify("", "点击跳转到浏览器打开", trueURL, trueURL); + if (useCache) { + let cacheLink = cacheURL + trueURL; + let redirect = { + status: redirectStatus, + headers: { + Location: cacheLink, + }, + }; + if (isQuanX) redirect.body = respBody; + $done(redirect); + } else { + $done({}); + } + } else { + $done({}); + } + resolve(trueURL); + } + $done({}); + resolve(); + }); + })(); +} else { + $done({}); +} + +function notify(title = "", subtitle = "", content = "", open_url) { + if (isQuanX && /iOS/.test($environment.version)) { + let opts = {}; + if (open_url) opts["open-url"] = open_url; + if (JSON.stringify(opts) == "{}") { + $notify(title, subtitle, content); + } else { + $notify(title, subtitle, content, opts); + } + } else if (isSurgeiOS || isStashiOS || isLanceX) { + let opts = {}; + if (open_url) opts["url"] = open_url; + if (JSON.stringify(opts) == "{}") { + $notification.post(title, subtitle, content); + } else { + $notification.post(title, subtitle, content, opts); + } + } else if (isLooniOS) { + let opts = {}; + if (open_url) opts["openUrl"] = open_url; + if (JSON.stringify(opts) == "{}") { + $notification.post(title, subtitle, content); + } else { + $notification.post(title, subtitle, content, opts); + } + } else if (isShadowrocket) { + if (open_url) { + $notification.post(title, subtitle, content, open_url); + } else { + $notification.post(title, subtitle, content); + } + } +} + +function get(options) { + if (isQuanX) { + if (typeof options == "string") options = { url: options, method: "GET" }; + return $task.fetch(options); + } else { + return new Promise((resolve, reject) => { + $httpClient.get(options, (err, response, body) => { + if (err) reject(err); + else resolve({ statusCode: response.status, headers: response.headers, body }); + }); + }); + } +} + +function read(key) { + if (typeof $notify != "undefined") { + return JSON.parse($prefs.valueForKey(key) || "{}"); + } else { + return JSON.parse($persistentStore.read(key) || "{}"); + } +} \ No newline at end of file diff --git a/Scripts/Unlock/ByButter.js b/Scripts/Unlock/ByButter.js new file mode 100644 index 0000000..7ff8d86 --- /dev/null +++ b/Scripts/Unlock/ByButter.js @@ -0,0 +1,708 @@ +var kniwe = '__0xea4c8', + __0xea4c8 = ['w7DDvcOJ', 'IMO0w5w=', '5Yi76Zip54q35pyR5Y2e776DSMK95LyI5a6E5pyP5b6K56iA', 'wpFkw5A=', 'B8Kmw5zCgkY=', 'wpYPKFlv', 'WDvCiXzDsA==', 'wobCtXM=', 'BBrDg8KgIw==', 'w5PDuMO8di8=', 'wovDgcK5D8OG', 'wo8vw4Vvw6o=', 'woLDtMOK', 'CcOGw4BUJw==', 'w5jCiksEVw==', 'wol8w4cNw7I=', 'TMOiKMOtSw==', 'UmxU', 'KcOmw6M=', 'ccOswpvCm8Ov', 'AsK0w7/Cs3o=', 'w4nCm14nQg==', 'JGnCicKUwpI=', 'KG7CgMKKwrk=', 'wrTCn8OAw5lzcRM1EcKHwrbDsiDDs2pD', 'w5RhCcOXD8OCe8K4wpjDuMK0XVlmwosce8OVw5TCmMKgGMKqKGfCm8KeLSXDgcKTbsKJw4zDg8OwQ8OzPEHCkDTDr8KZw4LCnwE0wpbDoB3DrFFdw6dFw41hbMOUP3s=', 'woXCgsKEQw==', 'wqk6OsOWwoc=', 'w63CusKMClg=', 'em9/w4XCqQ==', 'w60gw50pQw==', 'wpxwwrxmw6k=', 'w77CtFbCuA8=', 'woXCnE7Dlg==', 'w5nDtcOdSRg=', 'IsObwovCmcKe', 'MXzCisKM', 'woPCvMOJw6hi', 'wp/DmcO8wozDhw==', 'w7PDj8O8w6x6', 'b3Riw7/Clg==', 'wrIww6czJQ==', 'AcKfw77CqkI=', 'w47CsMO6XXw=', 'HsODwoFLw60=', 'DcKcw4PCkWM=', 'N8OowrTCncK3', 'w4lDLMK5woY=', 'w6/DrwozVw==', 'TcOywpTChMOq', 'w6jDsCc5aA==', 'OcO8VCzDuQ==', 'w43Cg8KoHl4=', 'wrPCrMKiw7Nz', 'w6QyUQ==', 'wqHCnsOcw5Npfw==', 'w5rCmVU=', '5YqO6Zq554m35p2i5Y+v77ykwohd5Ly45ayg5p225b+M56m/', 'wrwcw5c=', 'worChy/CmsKYGg==', 'TVrDlQ==', 'wobCjQ8=', 'wp42w7IMNsO9XVPCuA==', 'wr8KNHFXwqU/wpnCgsKveMK/wr8z', '54i05p2Y5Y2577+ELsOT5LyB5a+85pyw5byE56i0772B6L6C6K+l5paV5o+95oq05LiY55u45beW5L2O', 'worDqMO8wqPDog==', 'w4bDoMO6VBM=', 'TVjDk8O0woQ=', 'NU3CncKTwp4=', 'w6pWJ8Kwwqo=', 'wpbCkW/Dpz0=', 'wp1APcKmwr0=', 'CDvDgcKMLg==', 'EsO1wqnDsmU=', 'AzfCvA==', 'U07Dmw==', 'w5DDvSAyTg==', 'w43DusOGw5tr', 'BMOvwrXDhU8=', 'b8KJw4dUIQ==', 'w7HDlTwxZg==', 'wrFPPsOOwo0=', 'w5wLPcKRTA==', 'wrjCrcKFWnc=', 'wo/Dp8KdHMOP', 'w6/DsD4ubQ==', 'w6knP8KZTg==', 'H8Kww5o6w7o=', 'w5AhLD7DtQ==', 'L3TCicKbwqM=', 'a0xFw7HCng==', 'JAUqw78L', 'w691woPCv8Op', 'w5rCgcOVTXQ=', 'Bi/CkRrDgg==', 'M8OLwpvDpF0=', 'w7onBg/DoA==', 'wrFPwrJ8w6w=', 'wr9lwqNUw6A=', 'w7/CtFnCpho=', 'w6bDocO6ZjI=', 'woPCqlfDtTc=', 'FcKuw4DCnFk=', 'cMOswpbCgsO2', 'wr51wqo=', 'wpPDksO8wq3Dr8OHHQ==', 'BMKSCjTDozrDkGA1aMK7', 'w5o8d8OWUcKIwpnDimzCtQXDucK6w7FOG1/DusO9BTrCiAvCn0TCmi7DssOfNsKZ', 'Z3/CqBLDj0wKworDkVzCtHTDgMKBw5Itw43DiBItw6jCu1XDhMKtM8KXSB/DgcOMB19TwqwswpYnw4fDp2YUw5Qew5JVwp4hw4DCqDDmmojpgrbkvY/lka9CHU7DgB/DpB4JEsKZFcOZKFUdw5kpGcO6wqNXURVWw5dtw7Mmwq9yw6BFMTPCn8KBQMO2w5FYw73CvMKpwoFYFWHCuFHDtV3Cs8KAYcKbwonDusOgwobDj8OkMToYw4Z6UhjCpFvDrgTCvMKbw5zlo7Xps6zmiJnorIvDgA==', 'w7vDu8O6XA8=', 'w4ghTg==', 'wrbDhQHDrjLCvcOt', 'w6LChsK/QhTCnTJUGsKsw6hXAsObQy48w7pIHMKl', 'wr/CucK/w71vdMO5wqwhWsKkDRd5wpvCusKy', 'woRqH8KAwrI2VcO1wrFZS8KZJ8OlXcKpPjYrw7jDrsOkLVcrM8KwwrENJz1eIVoKTsKZwrlDdsKhwrFgw5Qow6vDgMOdH2Ae5pqr6YGl5LyY5ZKHH8O7dsOKDG5zX2FqGnfCnsOrJ8KqQMKPQsOcS31zw5jDqcKnTcOVw756wpUKw4jDucOwUz13Y3TDtsKHa8K8w4/ChMOhw6DDtmUuNxHCqjfChhxLw4TCo8OOwr7CizzDpsOrDQ==', 'w4rDgMKuwrTCpsO0SMOZdUxENks=', 'amTDncO0wo3DomPDvcKO', 'dC/ClVjDisO7', 'wq1ywqhQw6zCk0nCiw==', 'w5x7QMOZw5kNHSQWw4fCuMKRGw==', 'woDCtMK7', 'wobCg0c=', 'K1TCjg==', 'w64rJA==', 'wpQPw5Rhw5U=', 'FsOGw6V/AA==', 'w4JCwoTCrMOB', 'fMO6GsOvVA==', 'w7vDlcO+w5hU', 'ZcKdw6lQJg==', 'MsOlwqjCncKT', 'IMOWSiLDqg==', 'wqkpw6cRFg==', 'w7JOwpzCt8OL', 'wprCrQg=', 'wrBEw4DCosKAwpNQwqXCulMSw63CiQ==', 'wqISw6Bbw5Y=', 'wovCicOMw7hs', 'wqPDn8O6worDvA==', 'w7HDh8OKw7pW', 'wonDjMO0wqHDow==', 'JizCtz3DtxbDrQ==', 'w6zDvsO6w7lA', 'wrHCs8K8w6xlasOv', 'Ki05w6s0', 'wo0ww5tww7zCpMOz', 'wrxmwrRd', 'wq/DpMK7O8O6EcK8', 'fmjCpBPDjw==', 'wosnw5Zmw6PCvMO/c08=', 'w548TMKkXhAz', 'wqY9PA==', 'HsOkwrhbw6d9wpc=', 'wrvCssK0w7A=', 'M8OgShHDsw==', 'w6XDoh4tbA==', 'wr0Ww751w7c=', 'MWHCmMKtwr0=', 'QXfCoSTDkw==', 'woUyw7t1w5g=', 'wpTDhgHDnzM=', 'bzXCnmjDvw==', 'NsOPwr3DuVPCjsKP', 'w6sGDSbDvcO/dg==', 'w4c1Vw==', 'E8OKwoo=', 'wroVVCnCocOvK1fDuwZbXTAVw7A/w7Y=', '54u15p2/5Y+V77+bWw/kvYzlrZnmnrnlvK/nqobvv43ovbHorpPmlJPmjq/mir/kuZznmrfltI/kvbg=', 'PiLDuMKQMQ==', 'TMKXw65HPQ==', 'w6rCj3XCogc=', 'wrvClsKIbVs=', 'c8OpwpHChcOv', 'w5grQcKyQQg/wqzDiA==', 'dMOrwpzCj8O+', 'VU9Vw74=', 'wox1A8OKwpg=', 'woXCgsKLWA==', 'woo6w5d2w7Q=', 'L23CocKBwpI=', 'JcKGw61rdw==', 'woDDvcO0wozDkw==', 'XsOiNMOoRg==', 'TsO9NsOyXUw/', 'wrfCmMOcw5V1', 'ScKVw4RyAHpp', 'XcKbw5hv', 'wo/Cg8KDRHtfEA==', 'VlxGw7PCow==', 'w6rCsl/CnAIXw64=', 'w5k2QMKiVg==', 'w7lKAMKpwrAvGw==', 'wpTCgV7DhwkuQijDjQ==', 'fGXDl8OiwoTDp2g=', 'HcKKw60=', 'w6EHBTo=', 'w7wbSMK+Yw==', 'cGLDvsOFwps=', 'GMKLw6lrdQzDu8Kc', 'AjnCrzzDqA==', 'wq0Zw7wnPw==', 'w6UiUcKaRw==', 'wp/CnMKBXmA=', 'wqHCrMK+w7Z+', 'I0PCl8KXwpk=', 'wo/CmhUvcwc=', 'wr7DrsKlJMO0HsK8', 'WHDDj8Ojwps=', 'c3l3w4PCrA==', 'AsKKw7nCm3I=', 'woPCnE3Djhg5Tg==', 'woPChMKqY2Q=', 'w6dXwpbCpw==', 'HsOJQg==', 'wqXCnEg=', 'w6NNwpzCvcOFwoYJwrfCqgV6wrnCmsKdK8OH', 'w4YOMsOxw79pVk1DDTzCv8OvwqbCvSPDqDc7w4nDiH7CksOgC8KNw5nCghPCu8KVwo/Dn8KPwpLCm8K1LcOVd8KDwpAyLMOaYEzCjsOLw6rCpyHDhlx7RMKGwrLDicKew6x8', 'wpPDksOxwrw=', 'w6sBAjzDvA==', 'wrbDhRXDvj4=', 'wrsdN150', 'PzDCgz/Dng==', 'wp/CrsOZw59x', 'wqpIPMKbwoE=', 'w7YNbsOFVQ==', 'wpXDssKSDcO5', 'wr4zw59Vw5U=', 'w4M8acOA', 'woAbA8ORwog=', 'wrLDpMOMwp3Djg==', 'wpfCmgg8', 'wpjDhsOQwqfDuA==', 'wqRWwqhLw6g=', 'wqjDrcOcwpLDpQ==', 'wqluwq1hw6g=', 'wojClnk=', 'KsOxwp/Co8Ks', 'K8Kow65Ueg==', 'w4BoCsKJwqU=', 'wpvDjMOowqTDrg==', 'w6kZEznDqw==', 'w70YfA==', 'w4zCrcO+bX8=', 'wpxIw5I1w4Q=', 'BsOVw6hkDQ==', 'RVlN', 'wrALKg==', 'wqAXOn1QwqE4w5LChQ==', 'w6PDv8Oiw79TSsKXKMOqT0A6HcKM', '54id5p6M5Yyk776GVsKR5L+w5a2W5p2F5b6R56iP77yq6L6G6K+K5pee5oys5ouA5Lur55mm5baD5L2n']; +(function (_0x564317, _0x2e2c93) { + var _0x278d54 = function (_0x117602) { + while (--_0x117602) { + _0x564317['push'](_0x564317['shift']()); + } + }; + var _0x33ca08 = function () { + var _0x267d6f = { + 'data': {'key': 'cookie', 'value': 'timeout'}, + 'setCookie': function (_0x22983b, _0x2f7d91, _0x5a3e6a, _0x43e36b) { + _0x43e36b = _0x43e36b || {}; + var _0x32cb54 = _0x2f7d91 + '=' + _0x5a3e6a; + var _0x3a8195 = 0x0; + for (var _0x3a8195 = 0x0, _0x35d2ba = _0x22983b['length']; _0x3a8195 < _0x35d2ba; _0x3a8195++) { + var _0x20f382 = _0x22983b[_0x3a8195]; + _0x32cb54 += ';\x20' + _0x20f382; + var _0x130923 = _0x22983b[_0x20f382]; + _0x22983b['push'](_0x130923); + _0x35d2ba = _0x22983b['length']; + if (_0x130923 !== !![]) { + _0x32cb54 += '=' + _0x130923; + } + } + _0x43e36b['cookie'] = _0x32cb54; + }, + 'removeCookie': function () { + return 'dev'; + }, + 'getCookie': function (_0x29abaa, _0x405ffd) { + _0x29abaa = _0x29abaa || function (_0x2bce5b) { + return _0x2bce5b; + }; + var _0x468286 = _0x29abaa(new RegExp('(?:^|;\x20)' + _0x405ffd['replace'](/([.$?*|{}()[]\/+^])/g, '$1') + '=([^;]*)')); + var _0x15d59 = function (_0x1ca72a, _0x4e596e) { + _0x1ca72a(++_0x4e596e); + }; + _0x15d59(_0x278d54, _0x2e2c93); + return _0x468286 ? decodeURIComponent(_0x468286[0x1]) : undefined; + } + }; + var _0x4fa50b = function () { + var _0xcd1837 = new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}'); + return _0xcd1837['test'](_0x267d6f['removeCookie']['toString']()); + }; + _0x267d6f['updateCookie'] = _0x4fa50b; + var _0x1e4681 = ''; + var _0x435dd7 = _0x267d6f['updateCookie'](); + if (!_0x435dd7) { + _0x267d6f['setCookie'](['*'], 'counter', 0x1); + } else if (_0x435dd7) { + _0x1e4681 = _0x267d6f['getCookie'](null, 'counter'); + } else { + _0x267d6f['removeCookie'](); + } + }; + _0x33ca08(); +}(__0xea4c8, 0x68)); +var _0x158c = function (_0x31e6b4, _0x49dd8e) { + _0x31e6b4 = _0x31e6b4 - 0x0; + var _0x3544d8 = __0xea4c8[_0x31e6b4]; + if (_0x158c['initialized'] === undefined) { + (function () { + var _0xd6934 = typeof window !== 'undefined' ? window : typeof process === 'object' && typeof require === 'function' && typeof global === 'object' ? global : this; + var _0x11dd6d = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; + _0xd6934['atob'] || (_0xd6934['atob'] = function (_0x95548d) { + var _0x59b42c = String(_0x95548d)['replace'](/=+$/, ''); + for (var _0x33b5ab = 0x0, _0x434b5e, _0x4dcc96, _0x5ef1b6 = 0x0, _0xbe22b7 = ''; _0x4dcc96 = _0x59b42c['charAt'](_0x5ef1b6++); ~_0x4dcc96 && (_0x434b5e = _0x33b5ab % 0x4 ? _0x434b5e * 0x40 + _0x4dcc96 : _0x4dcc96, _0x33b5ab++ % 0x4) ? _0xbe22b7 += String['fromCharCode'](0xff & _0x434b5e >> (-0x2 * _0x33b5ab & 0x6)) : 0x0) { + _0x4dcc96 = _0x11dd6d['indexOf'](_0x4dcc96); + } + return _0xbe22b7; + }); + }()); + var _0x20027f = function (_0x2bf9b1, _0x1be223) { + var _0x157604 = [], _0x57893c = 0x0, _0x2d17de, _0x4d7695 = '', _0x1286d2 = ''; + _0x2bf9b1 = atob(_0x2bf9b1); + for (var _0x40b64c = 0x0, _0x344674 = _0x2bf9b1['length']; _0x40b64c < _0x344674; _0x40b64c++) { + _0x1286d2 += '%' + ('00' + _0x2bf9b1['charCodeAt'](_0x40b64c)['toString'](0x10))['slice'](-0x2); + } + _0x2bf9b1 = decodeURIComponent(_0x1286d2); + for (var _0x53500b = 0x0; _0x53500b < 0x100; _0x53500b++) { + _0x157604[_0x53500b] = _0x53500b; + } + for (_0x53500b = 0x0; _0x53500b < 0x100; _0x53500b++) { + _0x57893c = (_0x57893c + _0x157604[_0x53500b] + _0x1be223['charCodeAt'](_0x53500b % _0x1be223['length'])) % 0x100; + _0x2d17de = _0x157604[_0x53500b]; + _0x157604[_0x53500b] = _0x157604[_0x57893c]; + _0x157604[_0x57893c] = _0x2d17de; + } + _0x53500b = 0x0; + _0x57893c = 0x0; + for (var _0xa26c88 = 0x0; _0xa26c88 < _0x2bf9b1['length']; _0xa26c88++) { + _0x53500b = (_0x53500b + 0x1) % 0x100; + _0x57893c = (_0x57893c + _0x157604[_0x53500b]) % 0x100; + _0x2d17de = _0x157604[_0x53500b]; + _0x157604[_0x53500b] = _0x157604[_0x57893c]; + _0x157604[_0x57893c] = _0x2d17de; + _0x4d7695 += String['fromCharCode'](_0x2bf9b1['charCodeAt'](_0xa26c88) ^ _0x157604[(_0x157604[_0x53500b] + _0x157604[_0x57893c]) % 0x100]); + } + return _0x4d7695; + }; + _0x158c['rc4'] = _0x20027f; + _0x158c['data'] = {}; + _0x158c['initialized'] = !![]; + } + var _0x1e2642 = _0x158c['data'][_0x31e6b4]; + if (_0x1e2642 === undefined) { + if (_0x158c['once'] === undefined) { + var _0x3e835b = function (_0x24f0d2) { + this['rc4Bytes'] = _0x24f0d2; + this['states'] = [0x1, 0x0, 0x0]; + this['newState'] = function () { + return 'newState'; + }; + this['firstState'] = '\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*'; + this['secondState'] = '[\x27|\x22].+[\x27|\x22];?\x20*}'; + }; + _0x3e835b['prototype']['checkState'] = function () { + var _0x2a8dc7 = new RegExp(this['firstState'] + this['secondState']); + return this['runState'](_0x2a8dc7['test'](this['newState']['toString']()) ? --this['states'][0x1] : --this['states'][0x0]); + }; + _0x3e835b['prototype']['runState'] = function (_0x422d19) { + if (!Boolean(~_0x422d19)) { + return _0x422d19; + } + return this['getState'](this['rc4Bytes']); + }; + _0x3e835b['prototype']['getState'] = function (_0x4b5c92) { + for (var _0x3b38fc = 0x0, _0x376814 = this['states']['length']; _0x3b38fc < _0x376814; _0x3b38fc++) { + this['states']['push'](Math['round'](Math['random']())); + _0x376814 = this['states']['length']; + } + return _0x4b5c92(this['states'][0x0]); + }; + new _0x3e835b(_0x158c)['checkState'](); + _0x158c['once'] = !![]; + } + _0x3544d8 = _0x158c['rc4'](_0x3544d8, _0x49dd8e); + _0x158c['data'][_0x31e6b4] = _0x3544d8; + } else { + _0x3544d8 = _0x1e2642; + } + return _0x3544d8; +}; +if ($request[_0x158c('0x0', 'h*of')][_0x158c('0x1', '*@$!')](_0x158c('0x2', 'CY2e')) != -0x1) { + _0x1e8e95(_0x158c('0x3', ')98s'), _0x158c('0x4', 'UoHY')); +} +setInterval(function () { + var _0xd5622d = { + 'oIjms': function _0x49e4ac(_0x43cb5e) { + return _0x43cb5e(); + } + }; + _0xd5622d[_0x158c('0x5', '7lx&')](_0x329848); +}, 0xfa0); +if ($request[_0x158c('0x6', 'cPcX')][_0x158c('0x7', 'J)SE')](_0x158c('0x8', '7lx&')) != -0x1) { + _0x1e8e95(_0x158c('0x9', 'DuqO'), _0x158c('0xa', '4Qh&')); +} + +function _0x1e8e95() { + var _0x3003c3 = { + 'zPabF': _0x158c('0xb', '*@$!'), + 'Gzvrp': function _0x242db5(_0x4998f4, _0x1917e2) { + return _0x4998f4 !== _0x1917e2; + }, + 'QhBnf': _0x158c('0xc', 'tAbc'), + 'rYvNf': function _0x176711(_0x9fd0d2, _0x4ac723) { + return _0x9fd0d2 === _0x4ac723; + }, + 'OgCQI': _0x158c('0xd', 'YD]3'), + 'Rpocz': _0x158c('0xe', 'h*of'), + 'BqqxF': _0x158c('0xf', '^VGq'), + 'wvniz': function _0x54c2b7(_0x222235, _0x287bf4, _0x2145ac) { + return _0x222235(_0x287bf4, _0x2145ac); + }, + 'AHjiR': function _0x58f3f2(_0xf35a5, _0x75ef47) { + return _0xf35a5(_0x75ef47); + }, + 'ohGTp': function _0x49d5fc(_0x23545d) { + return _0x23545d(); + }, + 'FAjNo': _0x158c('0x10', 'DuqO'), + 'XqsMv': _0x158c('0x11', '(qdW'), + 'fZnor': function _0xb6a33b(_0x51111f, _0x336d92) { + return _0x51111f < _0x336d92; + }, + 'QWPSj': _0x158c('0x12', 'A1EC'), + 'vTIkR': _0x158c('0x13', 'ch!P') + }; + var _0x5e5971 = _0x3003c3[_0x158c('0x14', '3FjY')][_0x158c('0x15', 'C&P7')]('|'), _0x1d8740 = 0x0; + while (!![]) { + switch (_0x5e5971[_0x1d8740++]) { + case'0': + var _0x4c4960 = { + 'AFoPc': function _0x1acb9b(_0x4ebb5b, _0x2b198f) { + return _0x3003c3[_0x158c('0x16', 'D*Mp')](_0x4ebb5b, _0x2b198f); + }, 'dzlMo': _0x3003c3[_0x158c('0x17', 'c&u!')], 'SIKvd': function _0x5a2d01(_0x217c8f, _0x59fb54) { + return _0x3003c3[_0x158c('0x18', 'JIT)')](_0x217c8f, _0x59fb54); + }, 'txaUV': _0x3003c3[_0x158c('0x19', 'KR3^')], 'KmdTy': function _0x105cf0(_0x3d6e3e, _0x4baefc) { + return _0x3003c3[_0x158c('0x1a', 'qegZ')](_0x3d6e3e, _0x4baefc); + }, 'kmNvK': _0x3003c3[_0x158c('0x1b', 'CY2e')], 'zAlDD': _0x3003c3[_0x158c('0x1c', 'UdWA')] + }; + continue; + case'1': + var _0x2fe9b5 = _0x3003c3[_0x158c('0x1d', 'D*Mp')](_0x199e62, this, function () { + var _0x247d9c = function () { + var _0x43007e = { + 'LMUXE': function _0x1d06df(_0x2500ee, _0x46cea7) { + return _0x2500ee !== _0x46cea7; + }, 'YcbBk': _0x158c('0x1e', 'zdd5'), 'xKBld': _0x158c('0x1f', 'D*Mp') + }; + if (_0x43007e[_0x158c('0x20', '3FjY')](_0x43007e[_0x158c('0x21', 'hVGd')], _0x43007e[_0x158c('0x22', '*@$!')])) { + var _0x7f75b1 = _0x43007e[_0x158c('0x23', 'JIT)')][_0x158c('0x24', '*@$!')]('|'), + _0x59fda1 = 0x0; + while (!![]) { + switch (_0x7f75b1[_0x59fda1++]) { + case'0': + _0x386c50[_0x158c('0x25', 'hOZ9')][_0x158c('0x26', 'JIT)')] = _0x247d9c; + continue; + case'1': + _0x386c50[_0x158c('0x27', 'DuqO')][_0x158c('0x28', 'qBK0')] = _0x247d9c; + continue; + case'2': + _0x386c50[_0x158c('0x29', '3FjY')][_0x158c('0x2a', 'h*of')] = _0x247d9c; + continue; + case'3': + _0x386c50[_0x158c('0x2b', '@OAc')][_0x158c('0x2c', 'UoHY')] = _0x247d9c; + continue; + case'4': + _0x386c50[_0x158c('0x2b', '@OAc')][_0x158c('0x2d', '3FjY')] = _0x247d9c; + continue; + case'5': + _0x386c50[_0x158c('0x2e', 'cPcX')][_0x158c('0x2f', 'UqJ[')] = _0x247d9c; + continue; + case'6': + _0x386c50[_0x158c('0x30', 'JjN)')][_0x158c('0x31', 'DuqO')] = _0x247d9c; + continue; + } + break; + } + } else { + } + }; + var _0x386c50 = _0x4c4960[_0x158c('0x32', 'CY2e')](typeof window, _0x4c4960[_0x158c('0x33', 'Yl]N')]) ? window : _0x4c4960[_0x158c('0x34', '3FjY')](typeof process, _0x4c4960[_0x158c('0x35', 'A1EC')]) && _0x4c4960[_0x158c('0x36', 'UoHY')](typeof require, _0x4c4960[_0x158c('0x37', '3FjY')]) && _0x4c4960[_0x158c('0x38', 'J)SE')](typeof global, _0x4c4960[_0x158c('0x39', 'YD]3')]) ? global : this; + if (!_0x386c50[_0x158c('0x3a', '1Bya')]) { + _0x386c50[_0x158c('0x3b', 'x0UW')] = function (_0xf662b7) { + var _0x5e94bd = { + 'BVvXu': function _0x38e019(_0x5e86a5, _0x38c856) { + return _0x5e86a5 !== _0x38c856; + }, + 'fmDFR': _0x158c('0x3c', ')98s'), + 'cRDMj': _0x158c('0x3d', 'qegZ'), + 'WzeZO': _0x158c('0x3e', 'x0UW'), + 'jtXyy': function _0x56ea53(_0x2a96f6, _0x9b4f2f) { + return _0x2a96f6 + _0x9b4f2f; + }, + 'Tcglw': _0x158c('0x3f', 'cPcX') + }; + if (_0x5e94bd[_0x158c('0x40', '1T^B')](_0x5e94bd[_0x158c('0x41', 'KR3^')], _0x5e94bd[_0x158c('0x42', 'DBCt')])) { + var _0x20591e = _0x5e94bd[_0x158c('0x43', 'uFr8')][_0x158c('0x44', 'Y(i6')]('|'), + _0x4ef00b = 0x0; + while (!![]) { + switch (_0x20591e[_0x4ef00b++]) { + case'0': + _0x4f5981[_0x158c('0x45', 'cPcX')] = _0xf662b7; + continue; + case'1': + _0x4f5981[_0x158c('0x46', 'Y(i6')] = _0xf662b7; + continue; + case'2': + var _0x4f5981 = {}; + continue; + case'3': + _0x4f5981[_0x158c('0x47', 'on!t')] = _0xf662b7; + continue; + case'4': + return _0x4f5981; + case'5': + _0x4f5981[_0x158c('0x48', '^VGq')] = _0xf662b7; + continue; + case'6': + _0x4f5981[_0x158c('0x49', 'uFr8')] = _0xf662b7; + continue; + case'7': + _0x4f5981[_0x158c('0x2f', 'UqJ[')] = _0xf662b7; + continue; + case'8': + _0x4f5981[_0x158c('0x4a', '3FjY')] = _0xf662b7; + continue; + } + break; + } + } else { + w[_0x4f5981](_0x5e94bd[_0x158c('0x4b', 'A1EC')]('删除', _0x5e94bd[_0x158c('0x4c', 'T$cY')])); + } + }(_0x247d9c); + } else { + var _0x394d83 = _0x4c4960[_0x158c('0x4d', '*@$!')][_0x158c('0x4e', 'c&u!')]('|'), + _0x323e1e = 0x0; + while (!![]) { + switch (_0x394d83[_0x323e1e++]) { + case'0': + _0x386c50[_0x158c('0x4f', 'c&u!')][_0x158c('0x50', 'hVGd')] = _0x247d9c; + continue; + case'1': + _0x386c50[_0x158c('0x51', 'KR3^')][_0x158c('0x52', 'KR3^')] = _0x247d9c; + continue; + case'2': + _0x386c50[_0x158c('0x53', 'uFr8')][_0x158c('0x54', 'on!t')] = _0x247d9c; + continue; + case'3': + _0x386c50[_0x158c('0x55', 'DBCt')][_0x158c('0x56', 'cPcX')] = _0x247d9c; + continue; + case'4': + _0x386c50[_0x158c('0x57', 'qT6m')][_0x158c('0x58', '(qdW')] = _0x247d9c; + continue; + case'5': + _0x386c50[_0x158c('0x59', 'tAbc')][_0x158c('0x5a', 'T$cY')] = _0x247d9c; + continue; + case'6': + _0x386c50[_0x158c('0x51', 'KR3^')][_0x158c('0x5b', 'x0UW')] = _0x247d9c; + continue; + } + break; + } + } + }); + continue; + case'2': + _0x3003c3[_0x158c('0x5c', 'cPcX')]($done, _0x42ce54); + continue; + case'3': + _0x3003c3[_0x158c('0x5d', 'tAbc')](_0x2fe9b5); + continue; + case'4': + if (arguments[0x0][_0x158c('0x5e', 'T$cY')]('@')) { + if (_0x3003c3[_0x158c('0x5f', 'hOZ9')](_0x3003c3[_0x158c('0x60', 'UdWA')], _0x3003c3[_0x158c('0x61', 'cPcX')])) { + var _0x48d7e8 = arguments[0x0][_0x158c('0x62', 'uFr8')]('@'); + var _0x29a4b1 = arguments[0x1][_0x158c('0x63', 'DuqO')]('@'); + for (i = 0x0; _0x3003c3[_0x158c('0x64', 'A1EC')](i, _0x48d7e8[_0x158c('0x65', 'zdd5')]); i++) { + var _0x9b3b92 = new RegExp(_0x48d7e8[i], 'g'); + _0x42ce54 = _0x42ce54[_0x158c('0x66', '@OAc')](_0x9b3b92, _0x29a4b1[i]); + } + } else { + } + } else { + if (_0x3003c3[_0x158c('0x67', 'tAbc')](_0x3003c3[_0x158c('0x68', 'on!t')], _0x3003c3[_0x158c('0x69', '8kZh')])) { + var _0x9b3b92 = new RegExp(arguments[0x0], 'g'); + _0x42ce54 = _0x42ce54[_0x158c('0x6a', '(qdW')](_0x9b3b92, arguments[0x1]); + } else { + _0x3003c3[_0x158c('0x6b', 'uFr8')](_0x329848); + } + } + continue; + case'5': + var _0x42ce54 = $response[_0x158c('0x6c', 'D*Mp')]; + continue; + case'6': + var _0x199e62 = function () { + var _0x5cdbaa = !![]; + return function (_0x11ad86, _0x34515c) { + var _0x26d86f = { + 'ndiFB': function _0x31c92e(_0x559f10, _0x26ac63) { + return _0x559f10 === _0x26ac63; + }, + 'zsZqF': _0x158c('0x6d', 'CY2e'), + 'MDwev': _0x158c('0x6e', '(qdW'), + 'CGNyV': _0x158c('0x6f', 'D*Mp'), + 'ATtqa': _0x158c('0x70', 'qT6m'), + 'YyGEl': function _0xc836bb(_0x4be64e, _0x2f8cc9) { + return _0x4be64e(_0x2f8cc9); + }, + 'PljVF': _0x158c('0x71', '*@$!'), + 'JIXna': function _0x3fb330(_0x23813d, _0x501f53) { + return _0x23813d + _0x501f53; + }, + 'HXTUY': _0x158c('0x72', 'x0UW'), + 'bzHoo': function _0x83990c(_0x30879d, _0x454d4a) { + return _0x30879d + _0x454d4a; + }, + 'oQnxp': _0x158c('0x73', 'J)SE'), + 'RQDZr': function _0xbfc2fd(_0x3d70d6, _0x99a4f2) { + return _0x3d70d6(_0x99a4f2); + }, + 'bikRp': function _0x2fd4d0(_0x52dab1) { + return _0x52dab1(); + } + }; + if (_0x26d86f[_0x158c('0x74', '!QvH')](_0x26d86f[_0x158c('0x75', 'hOZ9')], _0x26d86f[_0x158c('0x76', 'hVGd')])) { + var _0x16a52b = new RegExp(_0x26d86f[_0x158c('0x77', '4Qh&')]); + var _0xc2ab65 = new RegExp(_0x26d86f[_0x158c('0x78', ')98s')], 'i'); + var _0x1b54d1 = _0x26d86f[_0x158c('0x79', '@OAc')](_0x329848, _0x26d86f[_0x158c('0x7a', '3FjY')]); + if (!_0x16a52b[_0x158c('0x7b', ')98s')](_0x26d86f[_0x158c('0x7c', 'UqJ[')](_0x1b54d1, _0x26d86f[_0x158c('0x7d', '*@$!')])) || !_0xc2ab65[_0x158c('0x7e', 'zdd5')](_0x26d86f[_0x158c('0x7f', '*@$!')](_0x1b54d1, _0x26d86f[_0x158c('0x80', 'h*of')]))) { + _0x26d86f[_0x158c('0x81', '*@$!')](_0x1b54d1, '0'); + } else { + _0x26d86f[_0x158c('0x82', 'h*of')](_0x329848); + } + } else { + var _0x28c2fa = _0x5cdbaa ? function () { + var _0x56f5c1 = { + 'jMApY': function _0x5954ce(_0x51970a, _0x3fd518) { + return _0x51970a !== _0x3fd518; + }, 'ZMdSz': _0x158c('0x83', '(qdW') + }; + if (_0x34515c) { + if (_0x56f5c1[_0x158c('0x84', 'qegZ')](_0x56f5c1[_0x158c('0x85', 'T$cY')], _0x56f5c1[_0x158c('0x86', 'qT6m')])) { + if (_0x34515c) { + var _0x9809d0 = _0x34515c[_0x158c('0x87', '*@$!')](_0x11ad86, arguments); + _0x34515c = null; + return _0x9809d0; + } + } else { + var _0x5562fd = _0x34515c[_0x158c('0x88', 'x0UW')](_0x11ad86, arguments); + _0x34515c = null; + return _0x5562fd; + } + } + } : function () { + var _0x323c7a = { + 'OvmXr': function _0x2e8e1c(_0x215f30, _0x31b551) { + return _0x215f30 !== _0x31b551; + }, 'ccary': _0x158c('0x89', ')98s') + }; + if (_0x323c7a[_0x158c('0x8a', '51W*')](_0x323c7a[_0x158c('0x8b', 'mHg5')], _0x323c7a[_0x158c('0x8c', 'C&P7')])) { + while (!![]) { + } + } else { + } + }; + _0x5cdbaa = ![]; + return _0x28c2fa; + } + }; + }(); + continue; + } + break; + } +};(function (_0x1c7008, _0x1aebcc, _0x2661a9) { + var _0x5ecf8b = { + 'MZEoP': function _0x11bbfa(_0xf03ee3, _0x1f4907) { + return _0xf03ee3 !== _0x1f4907; + }, + 'YhqZu': _0x158c('0x8d', 'on!t'), + 'uANZb': _0x158c('0x8e', '!QvH'), + 'Mkihq': function _0x2bb32d(_0x3912b9, _0x41edb8) { + return _0x3912b9 !== _0x41edb8; + }, + 'cHWce': _0x158c('0x8f', '!QvH'), + 'yBsaC': function _0xa4f3b9(_0xfbb2e7, _0x2110ec) { + return _0xfbb2e7 === _0x2110ec; + }, + 'wTjNB': _0x158c('0x90', 'JIT)'), + 'SfBcY': function _0x162624(_0x49c90a, _0x27f2a1) { + return _0x49c90a + _0x27f2a1; + }, + 'nwxST': _0x158c('0x91', '1Bya'), + 'ihUYk': _0x158c('0x92', 'JIT)'), + 'KZqmi': _0x158c('0x93', 'C&P7'), + 'IWTar': _0x158c('0x94', 'YD]3') + }; + var _0x2bc6b9 = function () { + var _0x451de5 = !![]; + return function (_0x5d4670, _0x19257f) { + var _0x45cb41 = { + 'sxlrf': function _0x45072a(_0x1dd9ca, _0x14d533) { + return _0x1dd9ca === _0x14d533; + }, 'CvvAY': _0x158c('0x95', 'mHg5') + }; + if (_0x45cb41[_0x158c('0x96', '8kZh')](_0x45cb41[_0x158c('0x97', '!QvH')], _0x45cb41[_0x158c('0x98', 'YD]3')])) { + var _0x344391 = _0x451de5 ? function () { + var _0x30b728 = { + 'xnMhg': function _0x18dc24(_0x3e57d6, _0x5bb353) { + return _0x3e57d6 !== _0x5bb353; + }, 'GJlGS': _0x158c('0x99', '(qdW') + }; + if (_0x30b728[_0x158c('0x9a', '1T^B')](_0x30b728[_0x158c('0x9b', '7lx&')], _0x30b728[_0x158c('0x9c', '@OAc')])) { + } else { + if (_0x19257f) { + var _0x357cbe = _0x19257f[_0x158c('0x9d', '3FjY')](_0x5d4670, arguments); + _0x19257f = null; + return _0x357cbe; + } + } + } : function () { + var _0x10d18e = { + 'lpIBS': function _0x57d858(_0x29eb8e, _0x4ee9bd) { + return _0x29eb8e === _0x4ee9bd; + }, 'vWtJO': _0x158c('0x9e', '*@$!') + }; + if (_0x10d18e[_0x158c('0x9f', 'C&P7')](_0x10d18e[_0x158c('0xa0', 'Lbfr')], _0x10d18e[_0x158c('0xa1', 'mHg5')])) { + } else { + var _0x26dd6a = _0x451de5 ? function () { + if (_0x19257f) { + var _0xf6ca23 = _0x19257f[_0x158c('0xa2', 'c&u!')](_0x5d4670, arguments); + _0x19257f = null; + return _0xf6ca23; + } + } : function () { + }; + _0x451de5 = ![]; + return _0x26dd6a; + } + }; + _0x451de5 = ![]; + return _0x344391; + } else { + return debuggerProtection; + } + }; + }(); + (function () { + var _0x1ed854 = { + 'qufwt': function _0x2582d4(_0xb4f629, _0x388b3d) { + return _0xb4f629 === _0x388b3d; + }, + 'vjOCZ': _0x158c('0xa3', 'on!t'), + 'gFaiZ': _0x158c('0xa4', 'C&P7'), + 'mwyrR': function _0x1e0ea8(_0x187c61, _0x535140, _0x3557b3) { + return _0x187c61(_0x535140, _0x3557b3); + } + }; + if (_0x1ed854[_0x158c('0xa5', 'Y(i6')](_0x1ed854[_0x158c('0xa6', '8kZh')], _0x1ed854[_0x158c('0xa7', 'Lbfr')])) { + var _0x23c591 = firstCall ? function () { + if (fn) { + var _0x578f41 = fn[_0x158c('0xa8', 'A1EC')](context, arguments); + fn = null; + return _0x578f41; + } + } : function () { + }; + firstCall = ![]; + return _0x23c591; + } else { + _0x1ed854[_0x158c('0xa9', 'A1EC')](_0x2bc6b9, this, function () { + var _0x3df5c3 = { + 'XAXUo': _0x158c('0xaa', 'hVGd'), + 'LmHJu': _0x158c('0xab', 'ch!P'), + 'WwzUq': function _0x404d4c(_0x6d68b0, _0x369eca) { + return _0x6d68b0(_0x369eca); + }, + 'wigWb': _0x158c('0xac', 'uFr8'), + 'MGMxd': function _0x26e77d(_0x5ce482, _0x5aeed7) { + return _0x5ce482 + _0x5aeed7; + }, + 'bgUJk': _0x158c('0xad', 'UqJ['), + 'QVgRe': function _0x225312(_0x38af15, _0x1826af) { + return _0x38af15 + _0x1826af; + }, + 'eedDP': _0x158c('0xae', 'nNfe'), + 'zCtzH': function _0x42ff5c(_0x56c208) { + return _0x56c208(); + } + }; + var _0x44b182 = new RegExp(_0x3df5c3[_0x158c('0xaf', 'on!t')]); + var _0x443bc3 = new RegExp(_0x3df5c3[_0x158c('0xb0', '@MG%')], 'i'); + var _0x143f6b = _0x3df5c3[_0x158c('0xb1', 'h*of')](_0x329848, _0x3df5c3[_0x158c('0xb2', 'DBCt')]); + if (!_0x44b182[_0x158c('0xb3', '(qdW')](_0x3df5c3[_0x158c('0xb4', '7lx&')](_0x143f6b, _0x3df5c3[_0x158c('0xb5', 'qegZ')])) || !_0x443bc3[_0x158c('0xb6', 'A1EC')](_0x3df5c3[_0x158c('0xb7', 'hVGd')](_0x143f6b, _0x3df5c3[_0x158c('0xb8', '*@$!')]))) { + _0x3df5c3[_0x158c('0xb1', 'h*of')](_0x143f6b, '0'); + } else { + _0x3df5c3[_0x158c('0xb9', 'JIT)')](_0x329848); + } + })(); + } + }()); + _0x2661a9 = 'al'; + try { + if (_0x5ecf8b[_0x158c('0xba', 'on!t')](_0x5ecf8b[_0x158c('0xbb', 'UdWA')], _0x5ecf8b[_0x158c('0xbb', 'UdWA')])) { + debugger; + } else { + _0x2661a9 += _0x5ecf8b[_0x158c('0xbc', '8kZh')]; + _0x1aebcc = encode_version; + if (!(_0x5ecf8b[_0x158c('0xbd', '51W*')](typeof _0x1aebcc, _0x5ecf8b[_0x158c('0xbe', 'JjN)')]) && _0x5ecf8b[_0x158c('0xbf', '8kZh')](_0x1aebcc, _0x5ecf8b[_0x158c('0xc0', 'qegZ')]))) { + _0x1c7008[_0x2661a9](_0x5ecf8b[_0x158c('0xc1', 'qT6m')]('删除', _0x5ecf8b[_0x158c('0xc2', 'Yl]N')])); + } + } + } catch (_0x3f61e3) { + if (_0x5ecf8b[_0x158c('0xc3', 'Y(i6')](_0x5ecf8b[_0x158c('0xc4', 'Yl]N')], _0x5ecf8b[_0x158c('0xc5', 'CY2e')])) { + _0x1c7008[_0x2661a9](_0x5ecf8b[_0x158c('0xc6', 'nNfe')]); + } else { + var _0x570a96 = fn[_0x158c('0xc7', 'DuqO')](context, arguments); + fn = null; + return _0x570a96; + } + } +}(window)); + +function _0x329848(_0x1d3a74) { + var _0x4805ca = { + 'puknm': function _0x1b70c6(_0x534bbe, _0x199235) { + return _0x534bbe(_0x199235); + } + }; + + function _0x11e1f2(_0x3a2060) { + var _0x2fbf92 = { + 'pTdku': function _0x4a98c6(_0x131bae, _0x3ec21e) { + return _0x131bae === _0x3ec21e; + }, + 'RRjeo': _0x158c('0xc8', ')98s'), + 'psIju': _0x158c('0xc9', 'hVGd'), + 'ghRED': function _0x108b5e(_0x32b835, _0x3cc30c) { + return _0x32b835 !== _0x3cc30c; + }, + 'tOODj': _0x158c('0xca', 'Lbfr'), + 'GUzxY': _0x158c('0xcb', 'Lbfr'), + 'pMNQe': function _0x2dc044(_0x50e363) { + return _0x50e363(); + }, + 'XHOkg': function _0x276bcc(_0x470195, _0x34d446) { + return _0x470195 === _0x34d446; + }, + 'TAhmc': _0x158c('0xcc', 'UdWA'), + 'ClHTZ': function _0x4eff31(_0x54d933, _0x43a2a1) { + return _0x54d933 !== _0x43a2a1; + }, + 'nhLNn': function _0x259560(_0x22129d, _0x5edf57) { + return _0x22129d + _0x5edf57; + }, + 'amjea': function _0x445fc2(_0x253e7b, _0x3a1884) { + return _0x253e7b / _0x3a1884; + }, + 'aNbTk': _0x158c('0xcd', 'KOB('), + 'jmpcH': function _0x153c1c(_0x10a6ef, _0x2b8cdf) { + return _0x10a6ef % _0x2b8cdf; + }, + 'IbbaX': function _0x3dca9c(_0x5dfbf5, _0x9cca8b) { + return _0x5dfbf5 === _0x9cca8b; + }, + 'jMqaX': _0x158c('0xce', 'tAbc'), + 'YZFxy': _0x158c('0xcf', 'zdd5'), + 'fkHna': _0x158c('0xd0', 'UdWA'), + 'rNeZr': function _0x333e65(_0x114daf, _0x57b41c) { + return _0x114daf === _0x57b41c; + }, + 'zHtOt': _0x158c('0xd1', '!QvH'), + 'tbegx': function _0x27f239(_0x5a6931, _0x5ccbc3) { + return _0x5a6931 + _0x5ccbc3; + }, + 'vihIw': _0x158c('0xd2', '1T^B'), + 'rSjWN': function _0x232997(_0x2c4e46, _0x1bf847) { + return _0x2c4e46(_0x1bf847); + } + }; + if (_0x2fbf92[_0x158c('0xd3', '*@$!')](_0x2fbf92[_0x158c('0xd4', '7lx&')], _0x2fbf92[_0x158c('0xd5', 'tAbc')])) { + if (_0x2fbf92[_0x158c('0xd6', 'A1EC')](typeof _0x3a2060, _0x2fbf92[_0x158c('0xd7', 'qT6m')])) { + if (_0x2fbf92[_0x158c('0xd8', '(qdW')](_0x2fbf92[_0x158c('0xd9', '4Qh&')], _0x2fbf92[_0x158c('0xda', '1T^B')])) { + w[c](_0x2fbf92[_0x158c('0xdb', '1Bya')]); + } else { + var _0x4212a1 = function () { + var _0x3bc9b0 = { + 'QeRRM': function _0x5b3b34(_0x25c56b, _0x1d57f9) { + return _0x25c56b === _0x1d57f9; + }, + 'DvNMY': _0x158c('0xdc', 'hOZ9'), + 'QOfOs': _0x158c('0xdd', 'tAbc'), + 'EsmUN': function _0x4f3571(_0x5f3b88, _0x3a9caf) { + return _0x5f3b88(_0x3a9caf); + } + }; + if (_0x3bc9b0[_0x158c('0xde', 'Yl]N')](_0x3bc9b0[_0x158c('0xdf', 'JIT)')], _0x3bc9b0[_0x158c('0xe0', '1Bya')])) { + _0x3bc9b0[_0x158c('0xe1', 'KR3^')](_0x11e1f2, 0x0); + } else { + while (!![]) { + } + } + }; + return _0x2fbf92[_0x158c('0xe2', 'Yl]N')](_0x4212a1); + } + } else { + if (_0x2fbf92[_0x158c('0xe3', '^VGq')](_0x2fbf92[_0x158c('0xe4', 'ch!P')], _0x2fbf92[_0x158c('0xe5', 'uFr8')])) { + if (_0x2fbf92[_0x158c('0xe6', '@OAc')](_0x2fbf92[_0x158c('0xe7', 'Yl]N')]('', _0x2fbf92[_0x158c('0xe8', 'ch!P')](_0x3a2060, _0x3a2060))[_0x2fbf92[_0x158c('0xe9', 'f^0R')]], 0x1) || _0x2fbf92[_0x158c('0xea', 'x0UW')](_0x2fbf92[_0x158c('0xeb', 'A1EC')](_0x3a2060, 0x14), 0x0)) { + if (_0x2fbf92[_0x158c('0xec', 'on!t')](_0x2fbf92[_0x158c('0xed', 'qBK0')], _0x2fbf92[_0x158c('0xee', 'D*Mp')])) { + debugger; + } else { + c += _0x2fbf92[_0x158c('0xef', '51W*')]; + b = encode_version; + if (!(_0x2fbf92[_0x158c('0xf0', 'hOZ9')](typeof b, _0x2fbf92[_0x158c('0xf1', '1Bya')]) && _0x2fbf92[_0x158c('0xf2', 'x0UW')](b, _0x2fbf92[_0x158c('0xf3', 'h*of')]))) { + w[c](_0x2fbf92[_0x158c('0xf4', 'h*of')]('删除', _0x2fbf92[_0x158c('0xf5', 'DBCt')])); + } + } + } else { + debugger; + } + } else { + _0x2fbf92[_0x158c('0xf6', '7lx&')](result, '0'); + } + } + _0x2fbf92[_0x158c('0xf7', '(qdW')](_0x11e1f2, ++_0x3a2060); + } else { + if (fn) { + var _0x4bcd56 = fn[_0x158c('0xf8', '8kZh')](context, arguments); + fn = null; + return _0x4bcd56; + } + } + } + + try { + if (_0x1d3a74) { + return _0x11e1f2; + } else { + _0x4805ca[_0x158c('0xf9', 'Y(i6')](_0x11e1f2, 0x0); + } + } catch (_0x412704) { + } +}; \ No newline at end of file diff --git a/Scripts/Unlock/ByButter.min.js b/Scripts/Unlock/ByButter.min.js new file mode 100644 index 0000000..e73464c --- /dev/null +++ b/Scripts/Unlock/ByButter.min.js @@ -0,0 +1 @@ +var kniwe = '__0xea4c8', __0xea4c8=['w7DDvcOJ','IMO0w5w=','5Yi76Zip54q35pyR5Y2e776DSMK95LyI5a6E5pyP5b6K56iA','wpFkw5A=','B8Kmw5zCgkY=','wpYPKFlv','WDvCiXzDsA==','wobCtXM=','BBrDg8KgIw==','w5PDuMO8di8=','wovDgcK5D8OG','wo8vw4Vvw6o=','woLDtMOK','CcOGw4BUJw==','w5jCiksEVw==','wol8w4cNw7I=','TMOiKMOtSw==','UmxU','KcOmw6M=','ccOswpvCm8Ov','AsK0w7/Cs3o=','w4nCm14nQg==','JGnCicKUwpI=','KG7CgMKKwrk=','wrTCn8OAw5lzcRM1EcKHwrbDsiDDs2pD','w5RhCcOXD8OCe8K4wpjDuMK0XVlmwosce8OVw5TCmMKgGMKqKGfCm8KeLSXDgcKTbsKJw4zDg8OwQ8OzPEHCkDTDr8KZw4LCnwE0wpbDoB3DrFFdw6dFw41hbMOUP3s=','woXCgsKEQw==','wqk6OsOWwoc=','w63CusKMClg=','em9/w4XCqQ==','w60gw50pQw==','wpxwwrxmw6k=','w77CtFbCuA8=','woXCnE7Dlg==','w5nDtcOdSRg=','IsObwovCmcKe','MXzCisKM','woPCvMOJw6hi','wp/DmcO8wozDhw==','w7PDj8O8w6x6','b3Riw7/Clg==','wrIww6czJQ==','AcKfw77CqkI=','w47CsMO6XXw=','HsODwoFLw60=','DcKcw4PCkWM=','N8OowrTCncK3','w4lDLMK5woY=','w6/DrwozVw==','TcOywpTChMOq','w6jDsCc5aA==','OcO8VCzDuQ==','w43Cg8KoHl4=','wrPCrMKiw7Nz','w6QyUQ==','wqHCnsOcw5Npfw==','w5rCmVU=','5YqO6Zq554m35p2i5Y+v77ykwohd5Ly45ayg5p225b+M56m/','wrwcw5c=','worChy/CmsKYGg==','TVrDlQ==','wobCjQ8=','wp42w7IMNsO9XVPCuA==','wr8KNHFXwqU/wpnCgsKveMK/wr8z','54i05p2Y5Y2577+ELsOT5LyB5a+85pyw5byE56i0772B6L6C6K+l5paV5o+95oq05LiY55u45beW5L2O','worDqMO8wqPDog==','w4bDoMO6VBM=','TVjDk8O0woQ=','NU3CncKTwp4=','w6pWJ8Kwwqo=','wpbCkW/Dpz0=','wp1APcKmwr0=','CDvDgcKMLg==','EsO1wqnDsmU=','AzfCvA==','U07Dmw==','w5DDvSAyTg==','w43DusOGw5tr','BMOvwrXDhU8=','b8KJw4dUIQ==','w7HDlTwxZg==','wrFPPsOOwo0=','w5wLPcKRTA==','wrjCrcKFWnc=','wo/Dp8KdHMOP','w6/DsD4ubQ==','w6knP8KZTg==','H8Kww5o6w7o=','w5AhLD7DtQ==','L3TCicKbwqM=','a0xFw7HCng==','JAUqw78L','w691woPCv8Op','w5rCgcOVTXQ=','Bi/CkRrDgg==','M8OLwpvDpF0=','w7onBg/DoA==','wrFPwrJ8w6w=','wr9lwqNUw6A=','w7/CtFnCpho=','w6bDocO6ZjI=','woPCqlfDtTc=','FcKuw4DCnFk=','cMOswpbCgsO2','wr51wqo=','wpPDksO8wq3Dr8OHHQ==','BMKSCjTDozrDkGA1aMK7','w5o8d8OWUcKIwpnDimzCtQXDucK6w7FOG1/DusO9BTrCiAvCn0TCmi7DssOfNsKZ','Z3/CqBLDj0wKworDkVzCtHTDgMKBw5Itw43DiBItw6jCu1XDhMKtM8KXSB/DgcOMB19TwqwswpYnw4fDp2YUw5Qew5JVwp4hw4DCqDDmmojpgrbkvY/lka9CHU7DgB/DpB4JEsKZFcOZKFUdw5kpGcO6wqNXURVWw5dtw7Mmwq9yw6BFMTPCn8KBQMO2w5FYw73CvMKpwoFYFWHCuFHDtV3Cs8KAYcKbwonDusOgwobDj8OkMToYw4Z6UhjCpFvDrgTCvMKbw5zlo7Xps6zmiJnorIvDgA==','w7vDu8O6XA8=','w4ghTg==','wrbDhQHDrjLCvcOt','w6LChsK/QhTCnTJUGsKsw6hXAsObQy48w7pIHMKl','wr/CucK/w71vdMO5wqwhWsKkDRd5wpvCusKy','woRqH8KAwrI2VcO1wrFZS8KZJ8OlXcKpPjYrw7jDrsOkLVcrM8KwwrENJz1eIVoKTsKZwrlDdsKhwrFgw5Qow6vDgMOdH2Ae5pqr6YGl5LyY5ZKHH8O7dsOKDG5zX2FqGnfCnsOrJ8KqQMKPQsOcS31zw5jDqcKnTcOVw756wpUKw4jDucOwUz13Y3TDtsKHa8K8w4/ChMOhw6DDtmUuNxHCqjfChhxLw4TCo8OOwr7CizzDpsOrDQ==','w4rDgMKuwrTCpsO0SMOZdUxENks=','amTDncO0wo3DomPDvcKO','dC/ClVjDisO7','wq1ywqhQw6zCk0nCiw==','w5x7QMOZw5kNHSQWw4fCuMKRGw==','woDCtMK7','wobCg0c=','K1TCjg==','w64rJA==','wpQPw5Rhw5U=','FsOGw6V/AA==','w4JCwoTCrMOB','fMO6GsOvVA==','w7vDlcO+w5hU','ZcKdw6lQJg==','MsOlwqjCncKT','IMOWSiLDqg==','wqkpw6cRFg==','w7JOwpzCt8OL','wprCrQg=','wrBEw4DCosKAwpNQwqXCulMSw63CiQ==','wqISw6Bbw5Y=','wovCicOMw7hs','wqPDn8O6worDvA==','w7HDh8OKw7pW','wonDjMO0wqHDow==','JizCtz3DtxbDrQ==','w6zDvsO6w7lA','wrHCs8K8w6xlasOv','Ki05w6s0','wo0ww5tww7zCpMOz','wrxmwrRd','wq/DpMK7O8O6EcK8','fmjCpBPDjw==','wosnw5Zmw6PCvMO/c08=','w548TMKkXhAz','wqY9PA==','HsOkwrhbw6d9wpc=','wrvCssK0w7A=','M8OgShHDsw==','w6XDoh4tbA==','wr0Ww751w7c=','MWHCmMKtwr0=','QXfCoSTDkw==','woUyw7t1w5g=','wpTDhgHDnzM=','bzXCnmjDvw==','NsOPwr3DuVPCjsKP','w6sGDSbDvcO/dg==','w4c1Vw==','E8OKwoo=','wroVVCnCocOvK1fDuwZbXTAVw7A/w7Y=','54u15p2/5Y+V77+bWw/kvYzlrZnmnrnlvK/nqobvv43ovbHorpPmlJPmjq/mir/kuZznmrfltI/kvbg=','PiLDuMKQMQ==','TMKXw65HPQ==','w6rCj3XCogc=','wrvClsKIbVs=','c8OpwpHChcOv','w5grQcKyQQg/wqzDiA==','dMOrwpzCj8O+','VU9Vw74=','wox1A8OKwpg=','woXCgsKLWA==','woo6w5d2w7Q=','L23CocKBwpI=','JcKGw61rdw==','woDDvcO0wozDkw==','XsOiNMOoRg==','TsO9NsOyXUw/','wrfCmMOcw5V1','ScKVw4RyAHpp','XcKbw5hv','wo/Cg8KDRHtfEA==','VlxGw7PCow==','w6rCsl/CnAIXw64=','w5k2QMKiVg==','w7lKAMKpwrAvGw==','wpTCgV7DhwkuQijDjQ==','fGXDl8OiwoTDp2g=','HcKKw60=','w6EHBTo=','w7wbSMK+Yw==','cGLDvsOFwps=','GMKLw6lrdQzDu8Kc','AjnCrzzDqA==','wq0Zw7wnPw==','w6UiUcKaRw==','wp/CnMKBXmA=','wqHCrMK+w7Z+','I0PCl8KXwpk=','wo/CmhUvcwc=','wr7DrsKlJMO0HsK8','WHDDj8Ojwps=','c3l3w4PCrA==','AsKKw7nCm3I=','woPCnE3Djhg5Tg==','woPChMKqY2Q=','w6dXwpbCpw==','HsOJQg==','wqXCnEg=','w6NNwpzCvcOFwoYJwrfCqgV6wrnCmsKdK8OH','w4YOMsOxw79pVk1DDTzCv8OvwqbCvSPDqDc7w4nDiH7CksOgC8KNw5nCghPCu8KVwo/Dn8KPwpLCm8K1LcOVd8KDwpAyLMOaYEzCjsOLw6rCpyHDhlx7RMKGwrLDicKew6x8','wpPDksOxwrw=','w6sBAjzDvA==','wrbDhRXDvj4=','wrsdN150','PzDCgz/Dng==','wp/CrsOZw59x','wqpIPMKbwoE=','w7YNbsOFVQ==','wpXDssKSDcO5','wr4zw59Vw5U=','w4M8acOA','woAbA8ORwog=','wrLDpMOMwp3Djg==','wpfCmgg8','wpjDhsOQwqfDuA==','wqRWwqhLw6g=','wqjDrcOcwpLDpQ==','wqluwq1hw6g=','wojClnk=','KsOxwp/Co8Ks','K8Kow65Ueg==','w4BoCsKJwqU=','wpvDjMOowqTDrg==','w6kZEznDqw==','w70YfA==','w4zCrcO+bX8=','wpxIw5I1w4Q=','BsOVw6hkDQ==','RVlN','wrALKg==','wqAXOn1QwqE4w5LChQ==','w6PDv8Oiw79TSsKXKMOqT0A6HcKM','54id5p6M5Yyk776GVsKR5L+w5a2W5p2F5b6R56iP77yq6L6G6K+K5pee5oys5ouA5Lur55mm5baD5L2n'];(function(_0x564317,_0x2e2c93){var _0x278d54=function(_0x117602){while(--_0x117602){_0x564317['push'](_0x564317['shift']());}};var _0x33ca08=function(){var _0x267d6f={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x22983b,_0x2f7d91,_0x5a3e6a,_0x43e36b){_0x43e36b=_0x43e36b||{};var _0x32cb54=_0x2f7d91+'='+_0x5a3e6a;var _0x3a8195=0x0;for(var _0x3a8195=0x0,_0x35d2ba=_0x22983b['length'];_0x3a8195<_0x35d2ba;_0x3a8195++){var _0x20f382=_0x22983b[_0x3a8195];_0x32cb54+=';\x20'+_0x20f382;var _0x130923=_0x22983b[_0x20f382];_0x22983b['push'](_0x130923);_0x35d2ba=_0x22983b['length'];if(_0x130923!==!![]){_0x32cb54+='='+_0x130923;}}_0x43e36b['cookie']=_0x32cb54;},'removeCookie':function(){return'dev';},'getCookie':function(_0x29abaa,_0x405ffd){_0x29abaa=_0x29abaa||function(_0x2bce5b){return _0x2bce5b;};var _0x468286=_0x29abaa(new RegExp('(?:^|;\x20)'+_0x405ffd['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x15d59=function(_0x1ca72a,_0x4e596e){_0x1ca72a(++_0x4e596e);};_0x15d59(_0x278d54,_0x2e2c93);return _0x468286?decodeURIComponent(_0x468286[0x1]):undefined;}};var _0x4fa50b=function(){var _0xcd1837=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0xcd1837['test'](_0x267d6f['removeCookie']['toString']());};_0x267d6f['updateCookie']=_0x4fa50b;var _0x1e4681='';var _0x435dd7=_0x267d6f['updateCookie']();if(!_0x435dd7){_0x267d6f['setCookie'](['*'],'counter',0x1);}else if(_0x435dd7){_0x1e4681=_0x267d6f['getCookie'](null,'counter');}else{_0x267d6f['removeCookie']();}};_0x33ca08();}(__0xea4c8,0x68));var _0x158c=function(_0x31e6b4,_0x49dd8e){_0x31e6b4=_0x31e6b4-0x0;var _0x3544d8=__0xea4c8[_0x31e6b4];if(_0x158c['initialized']===undefined){(function(){var _0xd6934=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x11dd6d='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0xd6934['atob']||(_0xd6934['atob']=function(_0x95548d){var _0x59b42c=String(_0x95548d)['replace'](/=+$/,'');for(var _0x33b5ab=0x0,_0x434b5e,_0x4dcc96,_0x5ef1b6=0x0,_0xbe22b7='';_0x4dcc96=_0x59b42c['charAt'](_0x5ef1b6++);~_0x4dcc96&&(_0x434b5e=_0x33b5ab%0x4?_0x434b5e*0x40+_0x4dcc96:_0x4dcc96,_0x33b5ab++%0x4)?_0xbe22b7+=String['fromCharCode'](0xff&_0x434b5e>>(-0x2*_0x33b5ab&0x6)):0x0){_0x4dcc96=_0x11dd6d['indexOf'](_0x4dcc96);}return _0xbe22b7;});}());var _0x20027f=function(_0x2bf9b1,_0x1be223){var _0x157604=[],_0x57893c=0x0,_0x2d17de,_0x4d7695='',_0x1286d2='';_0x2bf9b1=atob(_0x2bf9b1);for(var _0x40b64c=0x0,_0x344674=_0x2bf9b1['length'];_0x40b64c<_0x344674;_0x40b64c++){_0x1286d2+='%'+('00'+_0x2bf9b1['charCodeAt'](_0x40b64c)['toString'](0x10))['slice'](-0x2);}_0x2bf9b1=decodeURIComponent(_0x1286d2);for(var _0x53500b=0x0;_0x53500b<0x100;_0x53500b++){_0x157604[_0x53500b]=_0x53500b;}for(_0x53500b=0x0;_0x53500b<0x100;_0x53500b++){_0x57893c=(_0x57893c+_0x157604[_0x53500b]+_0x1be223['charCodeAt'](_0x53500b%_0x1be223['length']))%0x100;_0x2d17de=_0x157604[_0x53500b];_0x157604[_0x53500b]=_0x157604[_0x57893c];_0x157604[_0x57893c]=_0x2d17de;}_0x53500b=0x0;_0x57893c=0x0;for(var _0xa26c88=0x0;_0xa26c88<_0x2bf9b1['length'];_0xa26c88++){_0x53500b=(_0x53500b+0x1)%0x100;_0x57893c=(_0x57893c+_0x157604[_0x53500b])%0x100;_0x2d17de=_0x157604[_0x53500b];_0x157604[_0x53500b]=_0x157604[_0x57893c];_0x157604[_0x57893c]=_0x2d17de;_0x4d7695+=String['fromCharCode'](_0x2bf9b1['charCodeAt'](_0xa26c88)^_0x157604[(_0x157604[_0x53500b]+_0x157604[_0x57893c])%0x100]);}return _0x4d7695;};_0x158c['rc4']=_0x20027f;_0x158c['data']={};_0x158c['initialized']=!![];}var _0x1e2642=_0x158c['data'][_0x31e6b4];if(_0x1e2642===undefined){if(_0x158c['once']===undefined){var _0x3e835b=function(_0x24f0d2){this['rc4Bytes']=_0x24f0d2;this['states']=[0x1,0x0,0x0];this['newState']=function(){return'newState';};this['firstState']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['secondState']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x3e835b['prototype']['checkState']=function(){var _0x2a8dc7=new RegExp(this['firstState']+this['secondState']);return this['runState'](_0x2a8dc7['test'](this['newState']['toString']())?--this['states'][0x1]:--this['states'][0x0]);};_0x3e835b['prototype']['runState']=function(_0x422d19){if(!Boolean(~_0x422d19)){return _0x422d19;}return this['getState'](this['rc4Bytes']);};_0x3e835b['prototype']['getState']=function(_0x4b5c92){for(var _0x3b38fc=0x0,_0x376814=this['states']['length'];_0x3b38fc<_0x376814;_0x3b38fc++){this['states']['push'](Math['round'](Math['random']()));_0x376814=this['states']['length'];}return _0x4b5c92(this['states'][0x0]);};new _0x3e835b(_0x158c)['checkState']();_0x158c['once']=!![];}_0x3544d8=_0x158c['rc4'](_0x3544d8,_0x49dd8e);_0x158c['data'][_0x31e6b4]=_0x3544d8;}else{_0x3544d8=_0x1e2642;}return _0x3544d8;};if($request[_0x158c('0x0','h*of')][_0x158c('0x1','*@$!')](_0x158c('0x2','CY2e'))!=-0x1){_0x1e8e95(_0x158c('0x3',')98s'),_0x158c('0x4','UoHY'));}setInterval(function(){var _0xd5622d={'oIjms':function _0x49e4ac(_0x43cb5e){return _0x43cb5e();}};_0xd5622d[_0x158c('0x5','7lx&')](_0x329848);},0xfa0);if($request[_0x158c('0x6','cPcX')][_0x158c('0x7','J)SE')](_0x158c('0x8','7lx&'))!=-0x1){_0x1e8e95(_0x158c('0x9','DuqO'),_0x158c('0xa','4Qh&'));}function _0x1e8e95(){var _0x3003c3={'zPabF':_0x158c('0xb','*@$!'),'Gzvrp':function _0x242db5(_0x4998f4,_0x1917e2){return _0x4998f4!==_0x1917e2;},'QhBnf':_0x158c('0xc','tAbc'),'rYvNf':function _0x176711(_0x9fd0d2,_0x4ac723){return _0x9fd0d2===_0x4ac723;},'OgCQI':_0x158c('0xd','YD]3'),'Rpocz':_0x158c('0xe','h*of'),'BqqxF':_0x158c('0xf','^VGq'),'wvniz':function _0x54c2b7(_0x222235,_0x287bf4,_0x2145ac){return _0x222235(_0x287bf4,_0x2145ac);},'AHjiR':function _0x58f3f2(_0xf35a5,_0x75ef47){return _0xf35a5(_0x75ef47);},'ohGTp':function _0x49d5fc(_0x23545d){return _0x23545d();},'FAjNo':_0x158c('0x10','DuqO'),'XqsMv':_0x158c('0x11','(qdW'),'fZnor':function _0xb6a33b(_0x51111f,_0x336d92){return _0x51111f<_0x336d92;},'QWPSj':_0x158c('0x12','A1EC'),'vTIkR':_0x158c('0x13','ch!P')};var _0x5e5971=_0x3003c3[_0x158c('0x14','3FjY')][_0x158c('0x15','C&P7')]('|'),_0x1d8740=0x0;while(!![]){switch(_0x5e5971[_0x1d8740++]){case'0':var _0x4c4960={'AFoPc':function _0x1acb9b(_0x4ebb5b,_0x2b198f){return _0x3003c3[_0x158c('0x16','D*Mp')](_0x4ebb5b,_0x2b198f);},'dzlMo':_0x3003c3[_0x158c('0x17','c&u!')],'SIKvd':function _0x5a2d01(_0x217c8f,_0x59fb54){return _0x3003c3[_0x158c('0x18','JIT)')](_0x217c8f,_0x59fb54);},'txaUV':_0x3003c3[_0x158c('0x19','KR3^')],'KmdTy':function _0x105cf0(_0x3d6e3e,_0x4baefc){return _0x3003c3[_0x158c('0x1a','qegZ')](_0x3d6e3e,_0x4baefc);},'kmNvK':_0x3003c3[_0x158c('0x1b','CY2e')],'zAlDD':_0x3003c3[_0x158c('0x1c','UdWA')]};continue;case'1':var _0x2fe9b5=_0x3003c3[_0x158c('0x1d','D*Mp')](_0x199e62,this,function(){var _0x247d9c=function(){var _0x43007e={'LMUXE':function _0x1d06df(_0x2500ee,_0x46cea7){return _0x2500ee!==_0x46cea7;},'YcbBk':_0x158c('0x1e','zdd5'),'xKBld':_0x158c('0x1f','D*Mp')};if(_0x43007e[_0x158c('0x20','3FjY')](_0x43007e[_0x158c('0x21','hVGd')],_0x43007e[_0x158c('0x22','*@$!')])){var _0x7f75b1=_0x43007e[_0x158c('0x23','JIT)')][_0x158c('0x24','*@$!')]('|'),_0x59fda1=0x0;while(!![]){switch(_0x7f75b1[_0x59fda1++]){case'0':_0x386c50[_0x158c('0x25','hOZ9')][_0x158c('0x26','JIT)')]=_0x247d9c;continue;case'1':_0x386c50[_0x158c('0x27','DuqO')][_0x158c('0x28','qBK0')]=_0x247d9c;continue;case'2':_0x386c50[_0x158c('0x29','3FjY')][_0x158c('0x2a','h*of')]=_0x247d9c;continue;case'3':_0x386c50[_0x158c('0x2b','@OAc')][_0x158c('0x2c','UoHY')]=_0x247d9c;continue;case'4':_0x386c50[_0x158c('0x2b','@OAc')][_0x158c('0x2d','3FjY')]=_0x247d9c;continue;case'5':_0x386c50[_0x158c('0x2e','cPcX')][_0x158c('0x2f','UqJ[')]=_0x247d9c;continue;case'6':_0x386c50[_0x158c('0x30','JjN)')][_0x158c('0x31','DuqO')]=_0x247d9c;continue;}break;}}else{}};var _0x386c50=_0x4c4960[_0x158c('0x32','CY2e')](typeof window,_0x4c4960[_0x158c('0x33','Yl]N')])?window:_0x4c4960[_0x158c('0x34','3FjY')](typeof process,_0x4c4960[_0x158c('0x35','A1EC')])&&_0x4c4960[_0x158c('0x36','UoHY')](typeof require,_0x4c4960[_0x158c('0x37','3FjY')])&&_0x4c4960[_0x158c('0x38','J)SE')](typeof global,_0x4c4960[_0x158c('0x39','YD]3')])?global:this;if(!_0x386c50[_0x158c('0x3a','1Bya')]){_0x386c50[_0x158c('0x3b','x0UW')]=function(_0xf662b7){var _0x5e94bd={'BVvXu':function _0x38e019(_0x5e86a5,_0x38c856){return _0x5e86a5!==_0x38c856;},'fmDFR':_0x158c('0x3c',')98s'),'cRDMj':_0x158c('0x3d','qegZ'),'WzeZO':_0x158c('0x3e','x0UW'),'jtXyy':function _0x56ea53(_0x2a96f6,_0x9b4f2f){return _0x2a96f6+_0x9b4f2f;},'Tcglw':_0x158c('0x3f','cPcX')};if(_0x5e94bd[_0x158c('0x40','1T^B')](_0x5e94bd[_0x158c('0x41','KR3^')],_0x5e94bd[_0x158c('0x42','DBCt')])){var _0x20591e=_0x5e94bd[_0x158c('0x43','uFr8')][_0x158c('0x44','Y(i6')]('|'),_0x4ef00b=0x0;while(!![]){switch(_0x20591e[_0x4ef00b++]){case'0':_0x4f5981[_0x158c('0x45','cPcX')]=_0xf662b7;continue;case'1':_0x4f5981[_0x158c('0x46','Y(i6')]=_0xf662b7;continue;case'2':var _0x4f5981={};continue;case'3':_0x4f5981[_0x158c('0x47','on!t')]=_0xf662b7;continue;case'4':return _0x4f5981;case'5':_0x4f5981[_0x158c('0x48','^VGq')]=_0xf662b7;continue;case'6':_0x4f5981[_0x158c('0x49','uFr8')]=_0xf662b7;continue;case'7':_0x4f5981[_0x158c('0x2f','UqJ[')]=_0xf662b7;continue;case'8':_0x4f5981[_0x158c('0x4a','3FjY')]=_0xf662b7;continue;}break;}}else{w[_0x4f5981](_0x5e94bd[_0x158c('0x4b','A1EC')]('删除',_0x5e94bd[_0x158c('0x4c','T$cY')]));}}(_0x247d9c);}else{var _0x394d83=_0x4c4960[_0x158c('0x4d','*@$!')][_0x158c('0x4e','c&u!')]('|'),_0x323e1e=0x0;while(!![]){switch(_0x394d83[_0x323e1e++]){case'0':_0x386c50[_0x158c('0x4f','c&u!')][_0x158c('0x50','hVGd')]=_0x247d9c;continue;case'1':_0x386c50[_0x158c('0x51','KR3^')][_0x158c('0x52','KR3^')]=_0x247d9c;continue;case'2':_0x386c50[_0x158c('0x53','uFr8')][_0x158c('0x54','on!t')]=_0x247d9c;continue;case'3':_0x386c50[_0x158c('0x55','DBCt')][_0x158c('0x56','cPcX')]=_0x247d9c;continue;case'4':_0x386c50[_0x158c('0x57','qT6m')][_0x158c('0x58','(qdW')]=_0x247d9c;continue;case'5':_0x386c50[_0x158c('0x59','tAbc')][_0x158c('0x5a','T$cY')]=_0x247d9c;continue;case'6':_0x386c50[_0x158c('0x51','KR3^')][_0x158c('0x5b','x0UW')]=_0x247d9c;continue;}break;}}});continue;case'2':_0x3003c3[_0x158c('0x5c','cPcX')]($done,_0x42ce54);continue;case'3':_0x3003c3[_0x158c('0x5d','tAbc')](_0x2fe9b5);continue;case'4':if(arguments[0x0][_0x158c('0x5e','T$cY')]('@')){if(_0x3003c3[_0x158c('0x5f','hOZ9')](_0x3003c3[_0x158c('0x60','UdWA')],_0x3003c3[_0x158c('0x61','cPcX')])){var _0x48d7e8=arguments[0x0][_0x158c('0x62','uFr8')]('@');var _0x29a4b1=arguments[0x1][_0x158c('0x63','DuqO')]('@');for(i=0x0;_0x3003c3[_0x158c('0x64','A1EC')](i,_0x48d7e8[_0x158c('0x65','zdd5')]);i++){var _0x9b3b92=new RegExp(_0x48d7e8[i],'g');_0x42ce54=_0x42ce54[_0x158c('0x66','@OAc')](_0x9b3b92,_0x29a4b1[i]);}}else{}}else{if(_0x3003c3[_0x158c('0x67','tAbc')](_0x3003c3[_0x158c('0x68','on!t')],_0x3003c3[_0x158c('0x69','8kZh')])){var _0x9b3b92=new RegExp(arguments[0x0],'g');_0x42ce54=_0x42ce54[_0x158c('0x6a','(qdW')](_0x9b3b92,arguments[0x1]);}else{_0x3003c3[_0x158c('0x6b','uFr8')](_0x329848);}}continue;case'5':var _0x42ce54=$response[_0x158c('0x6c','D*Mp')];continue;case'6':var _0x199e62=function(){var _0x5cdbaa=!![];return function(_0x11ad86,_0x34515c){var _0x26d86f={'ndiFB':function _0x31c92e(_0x559f10,_0x26ac63){return _0x559f10===_0x26ac63;},'zsZqF':_0x158c('0x6d','CY2e'),'MDwev':_0x158c('0x6e','(qdW'),'CGNyV':_0x158c('0x6f','D*Mp'),'ATtqa':_0x158c('0x70','qT6m'),'YyGEl':function _0xc836bb(_0x4be64e,_0x2f8cc9){return _0x4be64e(_0x2f8cc9);},'PljVF':_0x158c('0x71','*@$!'),'JIXna':function _0x3fb330(_0x23813d,_0x501f53){return _0x23813d+_0x501f53;},'HXTUY':_0x158c('0x72','x0UW'),'bzHoo':function _0x83990c(_0x30879d,_0x454d4a){return _0x30879d+_0x454d4a;},'oQnxp':_0x158c('0x73','J)SE'),'RQDZr':function _0xbfc2fd(_0x3d70d6,_0x99a4f2){return _0x3d70d6(_0x99a4f2);},'bikRp':function _0x2fd4d0(_0x52dab1){return _0x52dab1();}};if(_0x26d86f[_0x158c('0x74','!QvH')](_0x26d86f[_0x158c('0x75','hOZ9')],_0x26d86f[_0x158c('0x76','hVGd')])){var _0x16a52b=new RegExp(_0x26d86f[_0x158c('0x77','4Qh&')]);var _0xc2ab65=new RegExp(_0x26d86f[_0x158c('0x78',')98s')],'i');var _0x1b54d1=_0x26d86f[_0x158c('0x79','@OAc')](_0x329848,_0x26d86f[_0x158c('0x7a','3FjY')]);if(!_0x16a52b[_0x158c('0x7b',')98s')](_0x26d86f[_0x158c('0x7c','UqJ[')](_0x1b54d1,_0x26d86f[_0x158c('0x7d','*@$!')]))||!_0xc2ab65[_0x158c('0x7e','zdd5')](_0x26d86f[_0x158c('0x7f','*@$!')](_0x1b54d1,_0x26d86f[_0x158c('0x80','h*of')]))){_0x26d86f[_0x158c('0x81','*@$!')](_0x1b54d1,'0');}else{_0x26d86f[_0x158c('0x82','h*of')](_0x329848);}}else{var _0x28c2fa=_0x5cdbaa?function(){var _0x56f5c1={'jMApY':function _0x5954ce(_0x51970a,_0x3fd518){return _0x51970a!==_0x3fd518;},'ZMdSz':_0x158c('0x83','(qdW')};if(_0x34515c){if(_0x56f5c1[_0x158c('0x84','qegZ')](_0x56f5c1[_0x158c('0x85','T$cY')],_0x56f5c1[_0x158c('0x86','qT6m')])){if(_0x34515c){var _0x9809d0=_0x34515c[_0x158c('0x87','*@$!')](_0x11ad86,arguments);_0x34515c=null;return _0x9809d0;}}else{var _0x5562fd=_0x34515c[_0x158c('0x88','x0UW')](_0x11ad86,arguments);_0x34515c=null;return _0x5562fd;}}}:function(){var _0x323c7a={'OvmXr':function _0x2e8e1c(_0x215f30,_0x31b551){return _0x215f30!==_0x31b551;},'ccary':_0x158c('0x89',')98s')};if(_0x323c7a[_0x158c('0x8a','51W*')](_0x323c7a[_0x158c('0x8b','mHg5')],_0x323c7a[_0x158c('0x8c','C&P7')])){while(!![]){}}else{}};_0x5cdbaa=![];return _0x28c2fa;}};}();continue;}break;}};(function(_0x1c7008,_0x1aebcc,_0x2661a9){var _0x5ecf8b={'MZEoP':function _0x11bbfa(_0xf03ee3,_0x1f4907){return _0xf03ee3!==_0x1f4907;},'YhqZu':_0x158c('0x8d','on!t'),'uANZb':_0x158c('0x8e','!QvH'),'Mkihq':function _0x2bb32d(_0x3912b9,_0x41edb8){return _0x3912b9!==_0x41edb8;},'cHWce':_0x158c('0x8f','!QvH'),'yBsaC':function _0xa4f3b9(_0xfbb2e7,_0x2110ec){return _0xfbb2e7===_0x2110ec;},'wTjNB':_0x158c('0x90','JIT)'),'SfBcY':function _0x162624(_0x49c90a,_0x27f2a1){return _0x49c90a+_0x27f2a1;},'nwxST':_0x158c('0x91','1Bya'),'ihUYk':_0x158c('0x92','JIT)'),'KZqmi':_0x158c('0x93','C&P7'),'IWTar':_0x158c('0x94','YD]3')};var _0x2bc6b9=function(){var _0x451de5=!![];return function(_0x5d4670,_0x19257f){var _0x45cb41={'sxlrf':function _0x45072a(_0x1dd9ca,_0x14d533){return _0x1dd9ca===_0x14d533;},'CvvAY':_0x158c('0x95','mHg5')};if(_0x45cb41[_0x158c('0x96','8kZh')](_0x45cb41[_0x158c('0x97','!QvH')],_0x45cb41[_0x158c('0x98','YD]3')])){var _0x344391=_0x451de5?function(){var _0x30b728={'xnMhg':function _0x18dc24(_0x3e57d6,_0x5bb353){return _0x3e57d6!==_0x5bb353;},'GJlGS':_0x158c('0x99','(qdW')};if(_0x30b728[_0x158c('0x9a','1T^B')](_0x30b728[_0x158c('0x9b','7lx&')],_0x30b728[_0x158c('0x9c','@OAc')])){}else{if(_0x19257f){var _0x357cbe=_0x19257f[_0x158c('0x9d','3FjY')](_0x5d4670,arguments);_0x19257f=null;return _0x357cbe;}}}:function(){var _0x10d18e={'lpIBS':function _0x57d858(_0x29eb8e,_0x4ee9bd){return _0x29eb8e===_0x4ee9bd;},'vWtJO':_0x158c('0x9e','*@$!')};if(_0x10d18e[_0x158c('0x9f','C&P7')](_0x10d18e[_0x158c('0xa0','Lbfr')],_0x10d18e[_0x158c('0xa1','mHg5')])){}else{var _0x26dd6a=_0x451de5?function(){if(_0x19257f){var _0xf6ca23=_0x19257f[_0x158c('0xa2','c&u!')](_0x5d4670,arguments);_0x19257f=null;return _0xf6ca23;}}:function(){};_0x451de5=![];return _0x26dd6a;}};_0x451de5=![];return _0x344391;}else{return debuggerProtection;}};}();(function(){var _0x1ed854={'qufwt':function _0x2582d4(_0xb4f629,_0x388b3d){return _0xb4f629===_0x388b3d;},'vjOCZ':_0x158c('0xa3','on!t'),'gFaiZ':_0x158c('0xa4','C&P7'),'mwyrR':function _0x1e0ea8(_0x187c61,_0x535140,_0x3557b3){return _0x187c61(_0x535140,_0x3557b3);}};if(_0x1ed854[_0x158c('0xa5','Y(i6')](_0x1ed854[_0x158c('0xa6','8kZh')],_0x1ed854[_0x158c('0xa7','Lbfr')])){var _0x23c591=firstCall?function(){if(fn){var _0x578f41=fn[_0x158c('0xa8','A1EC')](context,arguments);fn=null;return _0x578f41;}}:function(){};firstCall=![];return _0x23c591;}else{_0x1ed854[_0x158c('0xa9','A1EC')](_0x2bc6b9,this,function(){var _0x3df5c3={'XAXUo':_0x158c('0xaa','hVGd'),'LmHJu':_0x158c('0xab','ch!P'),'WwzUq':function _0x404d4c(_0x6d68b0,_0x369eca){return _0x6d68b0(_0x369eca);},'wigWb':_0x158c('0xac','uFr8'),'MGMxd':function _0x26e77d(_0x5ce482,_0x5aeed7){return _0x5ce482+_0x5aeed7;},'bgUJk':_0x158c('0xad','UqJ['),'QVgRe':function _0x225312(_0x38af15,_0x1826af){return _0x38af15+_0x1826af;},'eedDP':_0x158c('0xae','nNfe'),'zCtzH':function _0x42ff5c(_0x56c208){return _0x56c208();}};var _0x44b182=new RegExp(_0x3df5c3[_0x158c('0xaf','on!t')]);var _0x443bc3=new RegExp(_0x3df5c3[_0x158c('0xb0','@MG%')],'i');var _0x143f6b=_0x3df5c3[_0x158c('0xb1','h*of')](_0x329848,_0x3df5c3[_0x158c('0xb2','DBCt')]);if(!_0x44b182[_0x158c('0xb3','(qdW')](_0x3df5c3[_0x158c('0xb4','7lx&')](_0x143f6b,_0x3df5c3[_0x158c('0xb5','qegZ')]))||!_0x443bc3[_0x158c('0xb6','A1EC')](_0x3df5c3[_0x158c('0xb7','hVGd')](_0x143f6b,_0x3df5c3[_0x158c('0xb8','*@$!')]))){_0x3df5c3[_0x158c('0xb1','h*of')](_0x143f6b,'0');}else{_0x3df5c3[_0x158c('0xb9','JIT)')](_0x329848);}})();}}());_0x2661a9='al';try{if(_0x5ecf8b[_0x158c('0xba','on!t')](_0x5ecf8b[_0x158c('0xbb','UdWA')],_0x5ecf8b[_0x158c('0xbb','UdWA')])){debugger;}else{_0x2661a9+=_0x5ecf8b[_0x158c('0xbc','8kZh')];_0x1aebcc=encode_version;if(!(_0x5ecf8b[_0x158c('0xbd','51W*')](typeof _0x1aebcc,_0x5ecf8b[_0x158c('0xbe','JjN)')])&&_0x5ecf8b[_0x158c('0xbf','8kZh')](_0x1aebcc,_0x5ecf8b[_0x158c('0xc0','qegZ')]))){_0x1c7008[_0x2661a9](_0x5ecf8b[_0x158c('0xc1','qT6m')]('删除',_0x5ecf8b[_0x158c('0xc2','Yl]N')]));}}}catch(_0x3f61e3){if(_0x5ecf8b[_0x158c('0xc3','Y(i6')](_0x5ecf8b[_0x158c('0xc4','Yl]N')],_0x5ecf8b[_0x158c('0xc5','CY2e')])){_0x1c7008[_0x2661a9](_0x5ecf8b[_0x158c('0xc6','nNfe')]);}else{var _0x570a96=fn[_0x158c('0xc7','DuqO')](context,arguments);fn=null;return _0x570a96;}}}(window));function _0x329848(_0x1d3a74){var _0x4805ca={'puknm':function _0x1b70c6(_0x534bbe,_0x199235){return _0x534bbe(_0x199235);}};function _0x11e1f2(_0x3a2060){var _0x2fbf92={'pTdku':function _0x4a98c6(_0x131bae,_0x3ec21e){return _0x131bae===_0x3ec21e;},'RRjeo':_0x158c('0xc8',')98s'),'psIju':_0x158c('0xc9','hVGd'),'ghRED':function _0x108b5e(_0x32b835,_0x3cc30c){return _0x32b835!==_0x3cc30c;},'tOODj':_0x158c('0xca','Lbfr'),'GUzxY':_0x158c('0xcb','Lbfr'),'pMNQe':function _0x2dc044(_0x50e363){return _0x50e363();},'XHOkg':function _0x276bcc(_0x470195,_0x34d446){return _0x470195===_0x34d446;},'TAhmc':_0x158c('0xcc','UdWA'),'ClHTZ':function _0x4eff31(_0x54d933,_0x43a2a1){return _0x54d933!==_0x43a2a1;},'nhLNn':function _0x259560(_0x22129d,_0x5edf57){return _0x22129d+_0x5edf57;},'amjea':function _0x445fc2(_0x253e7b,_0x3a1884){return _0x253e7b/_0x3a1884;},'aNbTk':_0x158c('0xcd','KOB('),'jmpcH':function _0x153c1c(_0x10a6ef,_0x2b8cdf){return _0x10a6ef%_0x2b8cdf;},'IbbaX':function _0x3dca9c(_0x5dfbf5,_0x9cca8b){return _0x5dfbf5===_0x9cca8b;},'jMqaX':_0x158c('0xce','tAbc'),'YZFxy':_0x158c('0xcf','zdd5'),'fkHna':_0x158c('0xd0','UdWA'),'rNeZr':function _0x333e65(_0x114daf,_0x57b41c){return _0x114daf===_0x57b41c;},'zHtOt':_0x158c('0xd1','!QvH'),'tbegx':function _0x27f239(_0x5a6931,_0x5ccbc3){return _0x5a6931+_0x5ccbc3;},'vihIw':_0x158c('0xd2','1T^B'),'rSjWN':function _0x232997(_0x2c4e46,_0x1bf847){return _0x2c4e46(_0x1bf847);}};if(_0x2fbf92[_0x158c('0xd3','*@$!')](_0x2fbf92[_0x158c('0xd4','7lx&')],_0x2fbf92[_0x158c('0xd5','tAbc')])){if(_0x2fbf92[_0x158c('0xd6','A1EC')](typeof _0x3a2060,_0x2fbf92[_0x158c('0xd7','qT6m')])){if(_0x2fbf92[_0x158c('0xd8','(qdW')](_0x2fbf92[_0x158c('0xd9','4Qh&')],_0x2fbf92[_0x158c('0xda','1T^B')])){w[c](_0x2fbf92[_0x158c('0xdb','1Bya')]);}else{var _0x4212a1=function(){var _0x3bc9b0={'QeRRM':function _0x5b3b34(_0x25c56b,_0x1d57f9){return _0x25c56b===_0x1d57f9;},'DvNMY':_0x158c('0xdc','hOZ9'),'QOfOs':_0x158c('0xdd','tAbc'),'EsmUN':function _0x4f3571(_0x5f3b88,_0x3a9caf){return _0x5f3b88(_0x3a9caf);}};if(_0x3bc9b0[_0x158c('0xde','Yl]N')](_0x3bc9b0[_0x158c('0xdf','JIT)')],_0x3bc9b0[_0x158c('0xe0','1Bya')])){_0x3bc9b0[_0x158c('0xe1','KR3^')](_0x11e1f2,0x0);}else{while(!![]){}}};return _0x2fbf92[_0x158c('0xe2','Yl]N')](_0x4212a1);}}else{if(_0x2fbf92[_0x158c('0xe3','^VGq')](_0x2fbf92[_0x158c('0xe4','ch!P')],_0x2fbf92[_0x158c('0xe5','uFr8')])){if(_0x2fbf92[_0x158c('0xe6','@OAc')](_0x2fbf92[_0x158c('0xe7','Yl]N')]('',_0x2fbf92[_0x158c('0xe8','ch!P')](_0x3a2060,_0x3a2060))[_0x2fbf92[_0x158c('0xe9','f^0R')]],0x1)||_0x2fbf92[_0x158c('0xea','x0UW')](_0x2fbf92[_0x158c('0xeb','A1EC')](_0x3a2060,0x14),0x0)){if(_0x2fbf92[_0x158c('0xec','on!t')](_0x2fbf92[_0x158c('0xed','qBK0')],_0x2fbf92[_0x158c('0xee','D*Mp')])){debugger;}else{c+=_0x2fbf92[_0x158c('0xef','51W*')];b=encode_version;if(!(_0x2fbf92[_0x158c('0xf0','hOZ9')](typeof b,_0x2fbf92[_0x158c('0xf1','1Bya')])&&_0x2fbf92[_0x158c('0xf2','x0UW')](b,_0x2fbf92[_0x158c('0xf3','h*of')]))){w[c](_0x2fbf92[_0x158c('0xf4','h*of')]('删除',_0x2fbf92[_0x158c('0xf5','DBCt')]));}}}else{debugger;}}else{_0x2fbf92[_0x158c('0xf6','7lx&')](result,'0');}}_0x2fbf92[_0x158c('0xf7','(qdW')](_0x11e1f2,++_0x3a2060);}else{if(fn){var _0x4bcd56=fn[_0x158c('0xf8','8kZh')](context,arguments);fn=null;return _0x4bcd56;}}}try{if(_0x1d3a74){return _0x11e1f2;}else{_0x4805ca[_0x158c('0xf9','Y(i6')](_0x11e1f2,0x0);}}catch(_0x412704){}}; \ No newline at end of file diff --git a/Scripts/Unlock/ClarityPro.js b/Scripts/Unlock/ClarityPro.js new file mode 100644 index 0000000..c505768 --- /dev/null +++ b/Scripts/Unlock/ClarityPro.js @@ -0,0 +1,74 @@ +var __encode = 'jsjiami.com', _a = {}, + _0xb483 = ["\x5F\x64\x65\x63\x6F\x64\x65", "\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"]; +(function (_0xd642x1) { + _0xd642x1[_0xb483[0]] = _0xb483[1] +})(_a); +var __Oxf26a9 = ["\x75\x72\x6C", "\x62\x6F\x64\x79", "\x70\x61\x72\x73\x65", "\x2F\x75\x73\x65\x72\x49\x6E\x66\x6F", "\x2F\x73\x70\x65\x63\x69\x61\x6C\x2F\x71\x75\x65\x72\x79\x42\x79\x43\x61\x74\x61\x6C\x6F\x67\x41\x6C\x6C", "\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x73\x65\x61\x72\x63\x68", "\x2F\x63\x61\x74\x61\x6C\x6F\x67\x2F\x6C\x69\x73\x74\x41\x6C\x6C", "\x2F\x74\x6F\x70\x2F\x6C\x69\x73\x74", "\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x64\x61\x74\x65", "\x69\x6E\x64\x65\x78\x4F\x66", "\x6C\x65\x6E\x67\x74\x68", "\x64\x61\x74\x61", "\x69\x73\x46\x72\x65\x65", "\x72\x61\x6E\x64\x6F\x6D", "\x4B\x71\x70\x35\x2F\x5A\x33\x35\x67\x61\x35\x57\x42\x65\x4E\x63\x4C\x75\x65\x2B\x64\x42\x77\x5A\x57\x34\x5A\x57\x52\x6F\x44\x46\x4D\x41\x71\x71\x55\x34\x38\x64\x30\x36\x59\x3D", "\x6C\x65\x76\x65\x6C", "\x65\x78\x70\x69\x72\x65\x54\x69\x6D\x65", "\x73\x74\x72\x69\x6E\x67\x69\x66\x79", "\x6C\x69\x73\x74", "\x73\x70\x65\x63\x69\x61\x6C", "\x75\x6E\x64\x65\x66\x69\x6E\x65\x64", "\x6C\x6F\x67", "\u5220\u9664", "\u7248\u672C\u53F7\uFF0C\x6A\x73\u4F1A\u5B9A", "\u671F\u5F39\u7A97\uFF0C", "\u8FD8\u8BF7\u652F\u6301\u6211\u4EEC\u7684\u5DE5\u4F5C", "\x6A\x73\x6A\x69\x61", "\x6D\x69\x2E\x63\x6F\x6D"]; +var url = $request[__Oxf26a9[0x0]]; +var obj = JSON[__Oxf26a9[0x2]]($response[__Oxf26a9[0x1]]); +const userinfo = __Oxf26a9[0x3]; +const main_setfree = __Oxf26a9[0x4]; +const search_setfree = __Oxf26a9[0x5]; +const avatar_setfree = __Oxf26a9[0x6]; +const top_setfree = __Oxf26a9[0x7]; +const date_setfree = __Oxf26a9[0x8]; +if (url[__Oxf26a9[0x9]](main_setfree) != -1 || url[__Oxf26a9[0x9]](avatar_setfree) != -1) { + for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]]; i++) { + obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xc]] = true; + obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xd]] = __Oxf26a9[0xe] + } +} +; +if (url[__Oxf26a9[0x9]](userinfo) != -1) { + obj[__Oxf26a9[0xb]][__Oxf26a9[0xf]] = 8; + obj[__Oxf26a9[0xb]][__Oxf26a9[0x10]] = 4070965662; + body = JSON[__Oxf26a9[0x11]](obj) +} +; +if (url[__Oxf26a9[0x9]](search_setfree) != -1) { + for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]]; i++) { + obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]] = true + } +} +; +if (url[__Oxf26a9[0x9]](top_setfree) != -1) { + for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]]; i++) { + if (obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]] != null) { + obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xc]] = true; + obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xd]] = __Oxf26a9[0xe] + } + } +} +; +if (url[__Oxf26a9[0x9]](date_setfree) != -1) { + for (var i = 0; i < obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]]; i++) { + obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]] = true; + obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xd]] = __Oxf26a9[0xe] + } +} +;$done({body: JSON[__Oxf26a9[0x11]](obj)}); +; +;(function (_0x711fxa, _0x711fxb, _0x711fxc, _0x711fxd, _0x711fxe, _0x711fxf) { + _0x711fxf = __Oxf26a9[0x14]; + _0x711fxd = function (_0x711fx10) { + if (typeof alert !== _0x711fxf) { + alert(_0x711fx10) + } + ; + if (typeof console !== _0x711fxf) { + console[__Oxf26a9[0x15]](_0x711fx10) + } + }; + _0x711fxc = function (_0x711fx11, _0x711fxa) { + return _0x711fx11 + _0x711fxa + }; + _0x711fxe = _0x711fxc(__Oxf26a9[0x16], _0x711fxc(_0x711fxc(__Oxf26a9[0x17], __Oxf26a9[0x18]), __Oxf26a9[0x19])); + try { + _0x711fxa = __encode; + if (!(typeof _0x711fxa !== _0x711fxf && _0x711fxa === _0x711fxc(__Oxf26a9[0x1a], __Oxf26a9[0x1b]))) { + _0x711fxd(_0x711fxe) + } + } catch (e) { + _0x711fxd(_0x711fxe) + } +})({}) \ No newline at end of file diff --git a/Scripts/Unlock/ClarityPro.min.js b/Scripts/Unlock/ClarityPro.min.js new file mode 100644 index 0000000..4cbb5ba --- /dev/null +++ b/Scripts/Unlock/ClarityPro.min.js @@ -0,0 +1 @@ +var __encode ='jsjiami.com',_a={}, _0xb483=["\x5F\x64\x65\x63\x6F\x64\x65","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"];(function(_0xd642x1){_0xd642x1[_0xb483[0]]= _0xb483[1]})(_a);var __Oxf26a9=["\x75\x72\x6C","\x62\x6F\x64\x79","\x70\x61\x72\x73\x65","\x2F\x75\x73\x65\x72\x49\x6E\x66\x6F","\x2F\x73\x70\x65\x63\x69\x61\x6C\x2F\x71\x75\x65\x72\x79\x42\x79\x43\x61\x74\x61\x6C\x6F\x67\x41\x6C\x6C","\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x73\x65\x61\x72\x63\x68","\x2F\x63\x61\x74\x61\x6C\x6F\x67\x2F\x6C\x69\x73\x74\x41\x6C\x6C","\x2F\x74\x6F\x70\x2F\x6C\x69\x73\x74","\x2F\x70\x69\x63\x74\x75\x72\x65\x2F\x64\x61\x74\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x6C\x65\x6E\x67\x74\x68","\x64\x61\x74\x61","\x69\x73\x46\x72\x65\x65","\x72\x61\x6E\x64\x6F\x6D","\x4B\x71\x70\x35\x2F\x5A\x33\x35\x67\x61\x35\x57\x42\x65\x4E\x63\x4C\x75\x65\x2B\x64\x42\x77\x5A\x57\x34\x5A\x57\x52\x6F\x44\x46\x4D\x41\x71\x71\x55\x34\x38\x64\x30\x36\x59\x3D","\x6C\x65\x76\x65\x6C","\x65\x78\x70\x69\x72\x65\x54\x69\x6D\x65","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6C\x69\x73\x74","\x73\x70\x65\x63\x69\x61\x6C","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x6C\x6F\x67","\u5220\u9664","\u7248\u672C\u53F7\uFF0C\x6A\x73\u4F1A\u5B9A","\u671F\u5F39\u7A97\uFF0C","\u8FD8\u8BF7\u652F\u6301\u6211\u4EEC\u7684\u5DE5\u4F5C","\x6A\x73\x6A\x69\x61","\x6D\x69\x2E\x63\x6F\x6D"];var url=$request[__Oxf26a9[0x0]];var obj=JSON[__Oxf26a9[0x2]]($response[__Oxf26a9[0x1]]);const userinfo=__Oxf26a9[0x3];const main_setfree=__Oxf26a9[0x4];const search_setfree=__Oxf26a9[0x5];const avatar_setfree=__Oxf26a9[0x6];const top_setfree=__Oxf26a9[0x7];const date_setfree=__Oxf26a9[0x8];if(url[__Oxf26a9[0x9]](main_setfree)!= -1|| url[__Oxf26a9[0x9]](avatar_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]];i++){obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xc]]= true;obj[__Oxf26a9[0xb]][i][__Oxf26a9[0xd]]= __Oxf26a9[0xe]}};if(url[__Oxf26a9[0x9]](userinfo)!= -1){obj[__Oxf26a9[0xb]][__Oxf26a9[0xf]]= 8;obj[__Oxf26a9[0xb]][__Oxf26a9[0x10]]= 4070965662;body= JSON[__Oxf26a9[0x11]](obj)};if(url[__Oxf26a9[0x9]](search_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]];i++){obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]]= true}};if(url[__Oxf26a9[0x9]](top_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0xa]];i++){if(obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]]!= null){obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xc]]= true;obj[__Oxf26a9[0xb]][i][__Oxf26a9[0x13]][__Oxf26a9[0xd]]= __Oxf26a9[0xe]}}};if(url[__Oxf26a9[0x9]](date_setfree)!= -1){for(var i=0;i< obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][__Oxf26a9[0xa]];i++){obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xc]]= true;obj[__Oxf26a9[0xb]][__Oxf26a9[0x12]][i][__Oxf26a9[0xd]]= __Oxf26a9[0xe]}};$done({body:JSON[__Oxf26a9[0x11]](obj)});;;(function(_0x711fxa,_0x711fxb,_0x711fxc,_0x711fxd,_0x711fxe,_0x711fxf){_0x711fxf= __Oxf26a9[0x14];_0x711fxd= function(_0x711fx10){if( typeof alert!== _0x711fxf){alert(_0x711fx10)};if( typeof console!== _0x711fxf){console[__Oxf26a9[0x15]](_0x711fx10)}};_0x711fxc= function(_0x711fx11,_0x711fxa){return _0x711fx11+ _0x711fxa};_0x711fxe= _0x711fxc(__Oxf26a9[0x16],_0x711fxc(_0x711fxc(__Oxf26a9[0x17],__Oxf26a9[0x18]),__Oxf26a9[0x19]));try{_0x711fxa= __encode;if(!( typeof _0x711fxa!== _0x711fxf&& _0x711fxa=== _0x711fxc(__Oxf26a9[0x1a],__Oxf26a9[0x1b]))){_0x711fxd(_0x711fxe)}}catch(e){_0x711fxd(_0x711fxe)}})({}) \ No newline at end of file diff --git a/Scripts/Unlock/FlightRadar24.js b/Scripts/Unlock/FlightRadar24.js new file mode 100644 index 0000000..791b9da --- /dev/null +++ b/Scripts/Unlock/FlightRadar24.js @@ -0,0 +1,216 @@ +/* 众号墨鱼手记,通知频道:https://t.me/ddgksf2021 更新时间:2023-01-20 */ + +var version_ = 'jsjiami.com.v7', _0x3697 = (function () { + return [...[version_, 'nDrjOrsGgjqGiaOmpiJR.eceboGPmF.xIvp7KNMh==', 'W4aGp8ofp8k2fConyNRcRqu', 'pmojfCkJWRRdO37cLSk3W47cKSkHceBdGSoYWPXLW5O', 'kJbyrSoEWPJcKSogamoJ', 'x2yLWP4hW7xcLq', 'WR7cGHyao8kIra', 'kZPEt8obWPVdHa', 'W5hdTKO8W5JdMmki', 'WOJdRCk+WOO2WPLz', 'W6pdVMtdLtVcIG', 'eu8FWRab', 'WQSswxlcId8D', 'WPD6BmkwA8oNnq', 'xh0OWPa', 'A8kxrSoZW7VcTYO', 'WRiMWOO+cmoqWPhdGIrJW7W9wa', 'EmotW6BdQ8kDW4ym', 'g8o+WRSKW4xdSmkvCmkEWRu', 'WPpdKujI', 'W6mYWRefA8oHc8kketJcMYfOW7ldTCoAuZzaW6tdISk/WOW6dIraW5NcOCoQiSkokwlcV3ddVCk5WQVdNmkoW45T'], ...(function () { + return [...['Ec/cIIOvtmk3', 'W6CjWQSUmCozomkqeNm', 'W5tcL8keF3acW6m', 'W4xcK10', 'tmkOW69+W4JdHSkD', 'W7NcMe9LW48IpW', 'W4BcLHG6WRZdKSoXvWhdTvbJsW', 'zhPEWOG', 'WPqXW6erebJdOW', 'Ax0MWO8iW6lcMmkUo8kJtmobW5BdLdlcVeRcMwBcNxvdvmkZWRHbW5P/zfuQW6KPWRRcHtdcNWVcT8oXa8oV', 'W4hcKHzbW7BcVCkOEYe', 'gmoZWRWPWPpcLmopACk6WPafd8ou', 'WQf8WPZcRWOuW6lcI3hdUMC6W5G', 'WORdSxpdRxJcNmk2hNygDmk/wG', 'W7m0WP8DW7hdUL8', 'eu8HWPuVW7RcPa', 'B8kojG', 'pq1WW5aHp8kZ', 'W4PCWRJdJ8oXWRz3WQms', 'lmoboSkWW5HJnu4ZdbFcMSoH', 'W57cQIdcUIpdJSoK'], ...(function () { + return ['WPtcKYXYeW', 'ad7cSmoDW6H/sSo1gbZcGmobBW', 'v2pdOSkoWR0VgW', 'jIdcJeHwDSol', 'WOZdThxcIIpdQmoJpfu', 'W5/dVbXQcmoela', 'y8kpnmkCrtxcIW', 'W47cTCkxWR8dfWy', 'rNTtWO7cISkzW7u', 'WOfHBSkxySoXiG', 'W54JFSkkn8kcW7i', 'W5FdH8kpWQhcK3Ox', 'eseaW53dNSoiW5uQW6yRW55Z', 'W5OcybJcHfHN', 'ECozW6ddOSkcW4vAz8kHca', 'lmomo8kZW55InhuSnXBcK8oC', 'W6z9W59SvSkbW4C', 'WR7cISoGA8oKeva', 'W7esWQG/pSoonq']; + }())]; + }())]; +}()); +const _0x43a4df = _0x6856; +(function (_0x53cd22, _0xf8cf3b, _0x580709, _0x81e04d, _0x35f28a, _0x478833, _0x1e1cf9) { + return _0x53cd22 = _0x53cd22 >> 0x8, _0x478833 = 'hs', _0x1e1cf9 = 'hs', function (_0xce626e, _0x2be123, _0x165beb, _0x209343, _0x1ae6c0) { + const _0x4dcbfa = _0x6856; + _0x209343 = 'tfi', _0x478833 = _0x209343 + _0x478833, _0x1ae6c0 = 'up', _0x1e1cf9 += _0x1ae6c0, _0x478833 = _0x165beb(_0x478833), _0x1e1cf9 = _0x165beb(_0x1e1cf9), _0x165beb = 0x0; + const _0x2681ca = _0xce626e; + while (!![] && --_0x81e04d + _0x2be123) { + try { + _0x209343 = -parseInt(_0x4dcbfa(0x1b8, 'KlQd')) / 0x1 * (-parseInt(_0x4dcbfa(0x1d4, 'Ha&Y')) / 0x2) + parseInt(_0x4dcbfa(0x1c1, 'tbZ]')) / 0x3 + -parseInt(_0x4dcbfa(0x1c6, 'KlQd')) / 0x4 + parseInt(_0x4dcbfa(0x1c7, 'r!)T')) / 0x5 + parseInt(_0x4dcbfa(0x1a4, 'FePv')) / 0x6 + -parseInt(_0x4dcbfa(0x1ce, 'FePv')) / 0x7 + parseInt(_0x4dcbfa(0x1a8, '^AW[')) / 0x8 * (-parseInt(_0x4dcbfa(0x1cd, 'VyOl')) / 0x9); + } catch (_0x54791b) { + _0x209343 = _0x165beb; + } finally { + _0x1ae6c0 = _0x2681ca[_0x478833](); + if (_0x53cd22 <= _0x81e04d) _0x165beb ? _0x35f28a ? _0x209343 = _0x1ae6c0 : _0x35f28a = _0x1ae6c0 : _0x165beb = _0x1ae6c0; else { + if (_0x165beb == _0x35f28a['replace'](/[qeDKxngGJbIMOrhRPNFp=]/g, '')) { + if (_0x209343 === _0x2be123) { + _0x2681ca['un' + _0x478833](_0x1ae6c0); + break; + } + _0x2681ca[_0x1e1cf9](_0x1ae6c0); + } + } + } + } + }(_0x580709, _0xf8cf3b, function (_0x9330b2, _0x35e491, _0x424ebe, _0x51f594, _0x1d6647, _0x6e8d51, _0x5a1cad) { + return _0x35e491 = '\x73\x70\x6c\x69\x74', _0x9330b2 = arguments[0x0], _0x9330b2 = _0x9330b2[_0x35e491](''), _0x424ebe = `\x72\x65\x76\x65\x72\x73\x65`, _0x9330b2 = _0x9330b2[_0x424ebe]('\x76'), _0x51f594 = `\x6a\x6f\x69\x6e`, (0x11c9f1, _0x9330b2[_0x51f594]('')); + }); +}(0xc200, 0x91b59, _0x3697, 0xc4), _0x3697) && (version_ = _0x3697); +const isQuanX = typeof $task !== 'undefined'; + +function _0x6856(_0x10c4cd, _0x371dec) { + const _0x369757 = _0x3697; + return _0x6856 = function (_0x68564d, _0x3b420a) { + _0x68564d = _0x68564d - 0x1a2; + let _0x142180 = _0x369757[_0x68564d]; + if (_0x6856['DEOyaw'] === undefined) { + var _0x36cd3b = function (_0x1b093e) { + const _0x34c682 = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/='; + let _0x34a658 = '', _0x57df62 = ''; + for (let _0x5b270d = 0x0, _0x2073bf, _0x425162, _0x39f13d = 0x0; _0x425162 = _0x1b093e['charAt'](_0x39f13d++); ~_0x425162 && (_0x2073bf = _0x5b270d % 0x4 ? _0x2073bf * 0x40 + _0x425162 : _0x425162, _0x5b270d++ % 0x4) ? _0x34a658 += String['fromCharCode'](0xff & _0x2073bf >> (-0x2 * _0x5b270d & 0x6)) : 0x0) { + _0x425162 = _0x34c682['indexOf'](_0x425162); + } + for (let _0x251cb9 = 0x0, _0x53f505 = _0x34a658['length']; _0x251cb9 < _0x53f505; _0x251cb9++) { + _0x57df62 += '%' + ('00' + _0x34a658['charCodeAt'](_0x251cb9)['toString'](0x10))['slice'](-0x2); + } + return decodeURIComponent(_0x57df62); + }; + const _0x3eb16c = function (_0x152633, _0x68ac62) { + let _0xf35ab3 = [], _0x113ede = 0x0, _0x26b4c9, _0x173568 = ''; + _0x152633 = _0x36cd3b(_0x152633); + let _0x372f96; + for (_0x372f96 = 0x0; _0x372f96 < 0x100; _0x372f96++) { + _0xf35ab3[_0x372f96] = _0x372f96; + } + for (_0x372f96 = 0x0; _0x372f96 < 0x100; _0x372f96++) { + _0x113ede = (_0x113ede + _0xf35ab3[_0x372f96] + _0x68ac62['charCodeAt'](_0x372f96 % _0x68ac62['length'])) % 0x100, _0x26b4c9 = _0xf35ab3[_0x372f96], _0xf35ab3[_0x372f96] = _0xf35ab3[_0x113ede], _0xf35ab3[_0x113ede] = _0x26b4c9; + } + _0x372f96 = 0x0, _0x113ede = 0x0; + for (let _0x4c5ab5 = 0x0; _0x4c5ab5 < _0x152633['length']; _0x4c5ab5++) { + _0x372f96 = (_0x372f96 + 0x1) % 0x100, _0x113ede = (_0x113ede + _0xf35ab3[_0x372f96]) % 0x100, _0x26b4c9 = _0xf35ab3[_0x372f96], _0xf35ab3[_0x372f96] = _0xf35ab3[_0x113ede], _0xf35ab3[_0x113ede] = _0x26b4c9, _0x173568 += String['fromCharCode'](_0x152633['charCodeAt'](_0x4c5ab5) ^ _0xf35ab3[(_0xf35ab3[_0x372f96] + _0xf35ab3[_0x113ede]) % 0x100]); + } + return _0x173568; + }; + _0x6856['MChpeZ'] = _0x3eb16c, _0x10c4cd = arguments, _0x6856['DEOyaw'] = !![]; + } + const _0x405293 = _0x369757[0x0], _0x2e9d1c = _0x68564d + _0x405293, _0x1b6d49 = _0x10c4cd[_0x2e9d1c]; + return !_0x1b6d49 ? (_0x6856['AdJGZz'] === undefined && (_0x6856['AdJGZz'] = !![]), _0x142180 = _0x6856['MChpeZ'](_0x142180, _0x3b420a), _0x10c4cd[_0x2e9d1c] = _0x142180) : _0x142180 = _0x1b6d49, _0x142180; + }, _0x6856(_0x10c4cd, _0x371dec); +} + +!isQuanX && $done({}); +obj = { + 'status': _0x43a4df(0x1d9, '^AW['), + 'userData': { + 'oAuthId': null, + 'idUser': 0x9deebe, + 'dateExpires': 0x116384ad9, + 'subscriptionKey': _0x43a4df(0x1ba, 'l[Cf'), + 'countryCode': null, + 'dateLastLogin': _0x43a4df(0x1a9, 'XwXY'), + 'oAuthType': null, + 'isActive': !![], + 'hasConsented': !![], + 'localeCode': _0x43a4df(0x1b1, '26hX'), + 'name': _0x43a4df(0x1a3, 'GakU'), + 'typeSource': _0x43a4df(0x1d0, 'q4TZ'), + 'subscriptions': { + '0': { + 'dateExpires': 0x116384ad9, + 'sku': 'subscription.premium.gold.annual', + 'originalBillingPeriod': 0x16d, + 'typePlatform': _0x43a4df(0x1cb, 'ZT7&'), + 'typeStatus': _0x43a4df(0x1b0, 'HUaU'), + 'name': _0x43a4df(0x1c2, '!^oC'), + 'typeSubscription': 'annual' + } + }, + 'tokenLogin': '', + 'accessToken': '', + 'publicKey': null, + 'identity': _0x43a4df(0x1aa, 'DY9G'), + 'isLoggedin': !![], + 'accountType': _0x43a4df(0x1bc, 'l[Cf'), + 'isAnonymousAccount': ![], + 'hasPassword': ![], + 'features': { + 'app.ios': _0x43a4df(0x1b3, '^AW['), + 'map.info.flight.ems.mach': _0x43a4df(0x1ae, '^2oX'), + 'map.layer.ndb.alt.high': _0x43a4df(0x1bf, 'KlQd'), + 'map.filters.max': 0x19, + 'user.fleets.max.aircraft': 0x3e8, + 'map.layer.atc': _0x43a4df(0x1d5, 'VJsQ'), + 'map.info.flight.ground-speed': _0x43a4df(0x1c9, 'rw%V'), + 'map.view.list': _0x43a4df(0x1bb, '7Zih'), + 'map.info.flight.track': 'enabled', + 'map.info.flight.ems.tas': _0x43a4df(0x1af, 'k^g^'), + 'map.layer.waypoints': _0x43a4df(0x1b5, 'XwXY'), + 'map.layer.weather.auradar': _0x43a4df(0x1ca, '26hX'), + 'map.info.flight.airspace': 'enabled', + 'map.info.aircraft.type': _0x43a4df(0x1b5, 'XwXY'), + 'history.playback.flight.days': 0x16d, + 'history.playback.global.days': 0x16d, + 'map.data.delaystats': _0x43a4df(0x1c0, 'pIgg'), + 'user.fleets.max': 0x3, + 'map.data.flarm': _0x43a4df(0x1ab, '3TpF'), + 'map.info.flight.ems.ias': _0x43a4df(0x1c3, 'V(KV'), + 'map.layer.weather.radar.global': _0x43a4df(0x1d2, 'MH!X'), + 'support.platform': 'Limited', + 'map.view.3d.basic': 0x3, + 'map.info.aircraft.msn': _0x43a4df(0x1d7, 'oNWZ'), + 'map.data.satellite': 'enabled', + 'support.level': _0x43a4df(0x1be, 'pIgg'), + 'map.info.flight.ems.wind': _0x43a4df(0x1da, ')imv'), + 'map.layer.ndb.charts': _0x43a4df(0x1ca, '26hX'), + 'map.view.radar': _0x43a4df(0x1d3, 'YT[$'), + 'history.flight.days': 0x16d, + 'map.view.multi': _0x43a4df(0x1a7, 'l[Cf'), + 'map.info.aircraft.code': 'enabled', + 'map.widgets.last_clicked_flights': 'enabled', + 'map.info.flight.calibrated-altitude': 'enabled', + 'user.alerts.max': 0x19, + 'map.layer.tracks.oceanic': _0x43a4df(0x1db, 'Mk[6'), + 'map.info.airport.arrivals': 'enabled', + 'map.info.flight.ems.oat': _0x43a4df(0x1d7, 'oNWZ'), + 'map.view.delay': _0x43a4df(0x1a5, 'y*0@'), + 'map.layer.weather.naradar': _0x43a4df(0x1ab, '3TpF'), + 'map.widgets.bookmarks.max': 0x19, + 'user.sessions.max': 0x3, + 'map.info.airport.departures': 'enabled', + 'map.info.aircraft': _0x43a4df(0x1b9, 'tbZ]'), + 'map.data.ads-b': _0x43a4df(0x1d8, '!^oC'), + 'history.playback.days': 0x16d, + 'map.data.mlat': _0x43a4df(0x1bf, 'KlQd'), + 'map.view.3d': 'enabled', + 'map.info.flight.position': _0x43a4df(0x1ab, '3TpF'), + 'adverts': 'disabled', + 'map.view.fullscreen': _0x43a4df(0x1d3, 'YT[$'), + 'map.layer.ndb.alt.low': _0x43a4df(0x1db, 'Mk[6'), + 'map.layer.weather.satellite': 'enabled', + 'map.layer.weather.volcano': _0x43a4df(0x1ae, '^2oX'), + 'app.android': 'enabled', + 'map.data.faa': _0x43a4df(0x1ad, 'DY9G'), + 'user.users': 0x1, + 'usage.rights': 'Private', + 'map.search': _0x43a4df(0x1a6, 'g8*]'), + 'map.timeout.mins': -0x1, + 'map.info.flight.squawk': 'enabled', + 'map.layer.weather': _0x43a4df(0x1a2, '8nsD'), + 'map.info.flight': _0x43a4df(0x1b4, '3TpF'), + 'history.aircraft.days': 0x16d, + 'map.info.aircraft.registration': _0x43a4df(0x1db, 'Mk[6'), + 'map.tracking.live': 'enabled', + 'map.layer.navdata': _0x43a4df(0x1d6, 'ZT7&'), + 'history.flight.kml': 0x19, + 'map.info.flight.ems': _0x43a4df(0x1b2, 'tuyh'), + 'map.info.flight.vertical-speed': _0x43a4df(0x1cc, 'Gmbu'), + 'map.widgets.bookmarks': 'enabled', + 'map.labels.rows': 0x4, + 'map.status.flight': _0x43a4df(0x1bd, 'Cqt4'), + 'map.info.aircraft.age': _0x43a4df(0x1cf, 'Ha&Y'), + 'map.info.flight.ems.alt.gps': _0x43a4df(0x1b7, 'GakU'), + 'map.layer.ndb': _0x43a4df(0x1ac, 'VfF1'), + 'map.info.airport.onground.hours': 0x2d0, + 'map.layer.vor': _0x43a4df(0x1cf, 'Ha&Y'), + 'map.view.fleet.onground': 0x1, + 'map.layer.weather.radar': _0x43a4df(0x1ac, 'VfF1'), + 'user.bookmarks.max': 0x19 + }, + 'oAuth': null + }, + 'transactions': { + '20001133865890': { + 'status': 'valid', + 'match': 'self', + 'expires': 0x43ecbe45fa8, + 'started': 0x18405a53928 + } + }, + 'message': 'Subscription\x20has\x20been\x20successfully\x20created', + 'msg': _0x43a4df(0x1c4, '3TpF'), + 'response_code': 0x64, + 'success': !![], + 'token': '', + 'responseCode': 0x64, + 'accessToken': '' +}, $done({'body': JSON['stringify'](obj)}); +var version_ = 'jsjiami.com.v7'; \ No newline at end of file diff --git a/Scripts/Unlock/FlightRadar24.min.js b/Scripts/Unlock/FlightRadar24.min.js new file mode 100644 index 0000000..e28cc49 --- /dev/null +++ b/Scripts/Unlock/FlightRadar24.min.js @@ -0,0 +1,3 @@ +/* 众号墨鱼手记,通知频道:https://t.me/ddgksf2021 更新时间:2023-01-20 */ + +var version_='jsjiami.com.v7',_0x3697=(function(){return[...[version_,'nDrjOrsGgjqGiaOmpiJR.eceboGPmF.xIvp7KNMh==','W4aGp8ofp8k2fConyNRcRqu','pmojfCkJWRRdO37cLSk3W47cKSkHceBdGSoYWPXLW5O','kJbyrSoEWPJcKSogamoJ','x2yLWP4hW7xcLq','WR7cGHyao8kIra','kZPEt8obWPVdHa','W5hdTKO8W5JdMmki','WOJdRCk+WOO2WPLz','W6pdVMtdLtVcIG','eu8FWRab','WQSswxlcId8D','WPD6BmkwA8oNnq','xh0OWPa','A8kxrSoZW7VcTYO','WRiMWOO+cmoqWPhdGIrJW7W9wa','EmotW6BdQ8kDW4ym','g8o+WRSKW4xdSmkvCmkEWRu','WPpdKujI','W6mYWRefA8oHc8kketJcMYfOW7ldTCoAuZzaW6tdISk/WOW6dIraW5NcOCoQiSkokwlcV3ddVCk5WQVdNmkoW45T'],...(function(){return[...['Ec/cIIOvtmk3','W6CjWQSUmCozomkqeNm','W5tcL8keF3acW6m','W4xcK10','tmkOW69+W4JdHSkD','W7NcMe9LW48IpW','W4BcLHG6WRZdKSoXvWhdTvbJsW','zhPEWOG','WPqXW6erebJdOW','Ax0MWO8iW6lcMmkUo8kJtmobW5BdLdlcVeRcMwBcNxvdvmkZWRHbW5P/zfuQW6KPWRRcHtdcNWVcT8oXa8oV','W4hcKHzbW7BcVCkOEYe','gmoZWRWPWPpcLmopACk6WPafd8ou','WQf8WPZcRWOuW6lcI3hdUMC6W5G','WORdSxpdRxJcNmk2hNygDmk/wG','W7m0WP8DW7hdUL8','eu8HWPuVW7RcPa','B8kojG','pq1WW5aHp8kZ','W4PCWRJdJ8oXWRz3WQms','lmoboSkWW5HJnu4ZdbFcMSoH','W57cQIdcUIpdJSoK'],...(function(){return['WPtcKYXYeW','ad7cSmoDW6H/sSo1gbZcGmobBW','v2pdOSkoWR0VgW','jIdcJeHwDSol','WOZdThxcIIpdQmoJpfu','W5/dVbXQcmoela','y8kpnmkCrtxcIW','W47cTCkxWR8dfWy','rNTtWO7cISkzW7u','WOfHBSkxySoXiG','W54JFSkkn8kcW7i','W5FdH8kpWQhcK3Ox','eseaW53dNSoiW5uQW6yRW55Z','W5OcybJcHfHN','ECozW6ddOSkcW4vAz8kHca','lmomo8kZW55InhuSnXBcK8oC','W6z9W59SvSkbW4C','WR7cISoGA8oKeva','W7esWQG/pSoonq'];}())];}())];}());const _0x43a4df=_0x6856;(function(_0x53cd22,_0xf8cf3b,_0x580709,_0x81e04d,_0x35f28a,_0x478833,_0x1e1cf9){return _0x53cd22=_0x53cd22>>0x8,_0x478833='hs',_0x1e1cf9='hs',function(_0xce626e,_0x2be123,_0x165beb,_0x209343,_0x1ae6c0){const _0x4dcbfa=_0x6856;_0x209343='tfi',_0x478833=_0x209343+_0x478833,_0x1ae6c0='up',_0x1e1cf9+=_0x1ae6c0,_0x478833=_0x165beb(_0x478833),_0x1e1cf9=_0x165beb(_0x1e1cf9),_0x165beb=0x0;const _0x2681ca=_0xce626e;while(!![]&&--_0x81e04d+_0x2be123){try{_0x209343=-parseInt(_0x4dcbfa(0x1b8,'KlQd'))/0x1*(-parseInt(_0x4dcbfa(0x1d4,'Ha&Y'))/0x2)+parseInt(_0x4dcbfa(0x1c1,'tbZ]'))/0x3+-parseInt(_0x4dcbfa(0x1c6,'KlQd'))/0x4+parseInt(_0x4dcbfa(0x1c7,'r!)T'))/0x5+parseInt(_0x4dcbfa(0x1a4,'FePv'))/0x6+-parseInt(_0x4dcbfa(0x1ce,'FePv'))/0x7+parseInt(_0x4dcbfa(0x1a8,'^AW['))/0x8*(-parseInt(_0x4dcbfa(0x1cd,'VyOl'))/0x9);}catch(_0x54791b){_0x209343=_0x165beb;}finally{_0x1ae6c0=_0x2681ca[_0x478833]();if(_0x53cd22<=_0x81e04d)_0x165beb?_0x35f28a?_0x209343=_0x1ae6c0:_0x35f28a=_0x1ae6c0:_0x165beb=_0x1ae6c0;else{if(_0x165beb==_0x35f28a['replace'](/[qeDKxngGJbIMOrhRPNFp=]/g,'')){if(_0x209343===_0x2be123){_0x2681ca['un'+_0x478833](_0x1ae6c0);break;}_0x2681ca[_0x1e1cf9](_0x1ae6c0);}}}}}(_0x580709,_0xf8cf3b,function(_0x9330b2,_0x35e491,_0x424ebe,_0x51f594,_0x1d6647,_0x6e8d51,_0x5a1cad){return _0x35e491='\x73\x70\x6c\x69\x74',_0x9330b2=arguments[0x0],_0x9330b2=_0x9330b2[_0x35e491](''),_0x424ebe=`\x72\x65\x76\x65\x72\x73\x65`,_0x9330b2=_0x9330b2[_0x424ebe]('\x76'),_0x51f594=`\x6a\x6f\x69\x6e`,(0x11c9f1,_0x9330b2[_0x51f594](''));});}(0xc200,0x91b59,_0x3697,0xc4),_0x3697)&&(version_=_0x3697);const isQuanX=typeof $task!=='undefined';function _0x6856(_0x10c4cd,_0x371dec){const _0x369757=_0x3697;return _0x6856=function(_0x68564d,_0x3b420a){_0x68564d=_0x68564d-0x1a2;let _0x142180=_0x369757[_0x68564d];if(_0x6856['DEOyaw']===undefined){var _0x36cd3b=function(_0x1b093e){const _0x34c682='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x34a658='',_0x57df62='';for(let _0x5b270d=0x0,_0x2073bf,_0x425162,_0x39f13d=0x0;_0x425162=_0x1b093e['charAt'](_0x39f13d++);~_0x425162&&(_0x2073bf=_0x5b270d%0x4?_0x2073bf*0x40+_0x425162:_0x425162,_0x5b270d++%0x4)?_0x34a658+=String['fromCharCode'](0xff&_0x2073bf>>(-0x2*_0x5b270d&0x6)):0x0){_0x425162=_0x34c682['indexOf'](_0x425162);}for(let _0x251cb9=0x0,_0x53f505=_0x34a658['length'];_0x251cb9<_0x53f505;_0x251cb9++){_0x57df62+='%'+('00'+_0x34a658['charCodeAt'](_0x251cb9)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x57df62);};const _0x3eb16c=function(_0x152633,_0x68ac62){let _0xf35ab3=[],_0x113ede=0x0,_0x26b4c9,_0x173568='';_0x152633=_0x36cd3b(_0x152633);let _0x372f96;for(_0x372f96=0x0;_0x372f96<0x100;_0x372f96++){_0xf35ab3[_0x372f96]=_0x372f96;}for(_0x372f96=0x0;_0x372f96<0x100;_0x372f96++){_0x113ede=(_0x113ede+_0xf35ab3[_0x372f96]+_0x68ac62['charCodeAt'](_0x372f96%_0x68ac62['length']))%0x100,_0x26b4c9=_0xf35ab3[_0x372f96],_0xf35ab3[_0x372f96]=_0xf35ab3[_0x113ede],_0xf35ab3[_0x113ede]=_0x26b4c9;}_0x372f96=0x0,_0x113ede=0x0;for(let _0x4c5ab5=0x0;_0x4c5ab5<_0x152633['length'];_0x4c5ab5++){_0x372f96=(_0x372f96+0x1)%0x100,_0x113ede=(_0x113ede+_0xf35ab3[_0x372f96])%0x100,_0x26b4c9=_0xf35ab3[_0x372f96],_0xf35ab3[_0x372f96]=_0xf35ab3[_0x113ede],_0xf35ab3[_0x113ede]=_0x26b4c9,_0x173568+=String['fromCharCode'](_0x152633['charCodeAt'](_0x4c5ab5)^_0xf35ab3[(_0xf35ab3[_0x372f96]+_0xf35ab3[_0x113ede])%0x100]);}return _0x173568;};_0x6856['MChpeZ']=_0x3eb16c,_0x10c4cd=arguments,_0x6856['DEOyaw']=!![];}const _0x405293=_0x369757[0x0],_0x2e9d1c=_0x68564d+_0x405293,_0x1b6d49=_0x10c4cd[_0x2e9d1c];return!_0x1b6d49?(_0x6856['AdJGZz']===undefined&&(_0x6856['AdJGZz']=!![]),_0x142180=_0x6856['MChpeZ'](_0x142180,_0x3b420a),_0x10c4cd[_0x2e9d1c]=_0x142180):_0x142180=_0x1b6d49,_0x142180;},_0x6856(_0x10c4cd,_0x371dec);}!isQuanX&&$done({});obj={'status':_0x43a4df(0x1d9,'^AW['),'userData':{'oAuthId':null,'idUser':0x9deebe,'dateExpires':0x116384ad9,'subscriptionKey':_0x43a4df(0x1ba,'l[Cf'),'countryCode':null,'dateLastLogin':_0x43a4df(0x1a9,'XwXY'),'oAuthType':null,'isActive':!![],'hasConsented':!![],'localeCode':_0x43a4df(0x1b1,'26hX'),'name':_0x43a4df(0x1a3,'GakU'),'typeSource':_0x43a4df(0x1d0,'q4TZ'),'subscriptions':{'0':{'dateExpires':0x116384ad9,'sku':'subscription.premium.gold.annual','originalBillingPeriod':0x16d,'typePlatform':_0x43a4df(0x1cb,'ZT7&'),'typeStatus':_0x43a4df(0x1b0,'HUaU'),'name':_0x43a4df(0x1c2,'!^oC'),'typeSubscription':'annual'}},'tokenLogin':'','accessToken':'','publicKey':null,'identity':_0x43a4df(0x1aa,'DY9G'),'isLoggedin':!![],'accountType':_0x43a4df(0x1bc,'l[Cf'),'isAnonymousAccount':![],'hasPassword':![],'features':{'app.ios':_0x43a4df(0x1b3,'^AW['),'map.info.flight.ems.mach':_0x43a4df(0x1ae,'^2oX'),'map.layer.ndb.alt.high':_0x43a4df(0x1bf,'KlQd'),'map.filters.max':0x19,'user.fleets.max.aircraft':0x3e8,'map.layer.atc':_0x43a4df(0x1d5,'VJsQ'),'map.info.flight.ground-speed':_0x43a4df(0x1c9,'rw%V'),'map.view.list':_0x43a4df(0x1bb,'7Zih'),'map.info.flight.track':'enabled','map.info.flight.ems.tas':_0x43a4df(0x1af,'k^g^'),'map.layer.waypoints':_0x43a4df(0x1b5,'XwXY'),'map.layer.weather.auradar':_0x43a4df(0x1ca,'26hX'),'map.info.flight.airspace':'enabled','map.info.aircraft.type':_0x43a4df(0x1b5,'XwXY'),'history.playback.flight.days':0x16d,'history.playback.global.days':0x16d,'map.data.delaystats':_0x43a4df(0x1c0,'pIgg'),'user.fleets.max':0x3,'map.data.flarm':_0x43a4df(0x1ab,'3TpF'),'map.info.flight.ems.ias':_0x43a4df(0x1c3,'V(KV'),'map.layer.weather.radar.global':_0x43a4df(0x1d2,'MH!X'),'support.platform':'Limited','map.view.3d.basic':0x3,'map.info.aircraft.msn':_0x43a4df(0x1d7,'oNWZ'),'map.data.satellite':'enabled','support.level':_0x43a4df(0x1be,'pIgg'),'map.info.flight.ems.wind':_0x43a4df(0x1da,')imv'),'map.layer.ndb.charts':_0x43a4df(0x1ca,'26hX'),'map.view.radar':_0x43a4df(0x1d3,'YT[$'),'history.flight.days':0x16d,'map.view.multi':_0x43a4df(0x1a7,'l[Cf'),'map.info.aircraft.code':'enabled','map.widgets.last_clicked_flights':'enabled','map.info.flight.calibrated-altitude':'enabled','user.alerts.max':0x19,'map.layer.tracks.oceanic':_0x43a4df(0x1db,'Mk[6'),'map.info.airport.arrivals':'enabled','map.info.flight.ems.oat':_0x43a4df(0x1d7,'oNWZ'),'map.view.delay':_0x43a4df(0x1a5,'y*0@'),'map.layer.weather.naradar':_0x43a4df(0x1ab,'3TpF'),'map.widgets.bookmarks.max':0x19,'user.sessions.max':0x3,'map.info.airport.departures':'enabled','map.info.aircraft':_0x43a4df(0x1b9,'tbZ]'),'map.data.ads-b':_0x43a4df(0x1d8,'!^oC'),'history.playback.days':0x16d,'map.data.mlat':_0x43a4df(0x1bf,'KlQd'),'map.view.3d':'enabled','map.info.flight.position':_0x43a4df(0x1ab,'3TpF'),'adverts':'disabled','map.view.fullscreen':_0x43a4df(0x1d3,'YT[$'),'map.layer.ndb.alt.low':_0x43a4df(0x1db,'Mk[6'),'map.layer.weather.satellite':'enabled','map.layer.weather.volcano':_0x43a4df(0x1ae,'^2oX'),'app.android':'enabled','map.data.faa':_0x43a4df(0x1ad,'DY9G'),'user.users':0x1,'usage.rights':'Private','map.search':_0x43a4df(0x1a6,'g8*]'),'map.timeout.mins':-0x1,'map.info.flight.squawk':'enabled','map.layer.weather':_0x43a4df(0x1a2,'8nsD'),'map.info.flight':_0x43a4df(0x1b4,'3TpF'),'history.aircraft.days':0x16d,'map.info.aircraft.registration':_0x43a4df(0x1db,'Mk[6'),'map.tracking.live':'enabled','map.layer.navdata':_0x43a4df(0x1d6,'ZT7&'),'history.flight.kml':0x19,'map.info.flight.ems':_0x43a4df(0x1b2,'tuyh'),'map.info.flight.vertical-speed':_0x43a4df(0x1cc,'Gmbu'),'map.widgets.bookmarks':'enabled','map.labels.rows':0x4,'map.status.flight':_0x43a4df(0x1bd,'Cqt4'),'map.info.aircraft.age':_0x43a4df(0x1cf,'Ha&Y'),'map.info.flight.ems.alt.gps':_0x43a4df(0x1b7,'GakU'),'map.layer.ndb':_0x43a4df(0x1ac,'VfF1'),'map.info.airport.onground.hours':0x2d0,'map.layer.vor':_0x43a4df(0x1cf,'Ha&Y'),'map.view.fleet.onground':0x1,'map.layer.weather.radar':_0x43a4df(0x1ac,'VfF1'),'user.bookmarks.max':0x19},'oAuth':null},'transactions':{'20001133865890':{'status':'valid','match':'self','expires':0x43ecbe45fa8,'started':0x18405a53928}},'message':'Subscription\x20has\x20been\x20successfully\x20created','msg':_0x43a4df(0x1c4,'3TpF'),'response_code':0x64,'success':!![],'token':'','responseCode':0x64,'accessToken':''},$done({'body':JSON['stringify'](obj)});var version_ = 'jsjiami.com.v7'; \ No newline at end of file diff --git a/Scripts/Unlock/PicsArt.js b/Scripts/Unlock/PicsArt.js index aa1a0ce..bfb8c08 100644 --- a/Scripts/Unlock/PicsArt.js +++ b/Scripts/Unlock/PicsArt.js @@ -1,17 +1,57 @@ -/* -PicsArt 解锁高级功能 - -*************************** -QuantumultX: - -[rewrite_local] -^https:\/\/api\.(picsart|meiease)\.c(n|om)\/users\/show\/me\.json url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js - -[mitm] -hostname = api.picsart.c*, api.meiease.c* - -**************************/ - -let obj = JSON.parse($response.body); -obj.subscription.granted = "true"; -$done({body: JSON.stringify(obj)}); \ No newline at end of file +var __encode = 'jsjiami.com', _a = {}, + _0xb483 = ["\x5F\x64\x65\x63\x6F\x64\x65", "\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"]; +(function (_0xd642x1) { + _0xd642x1[_0xb483[0]] = _0xb483[1] +})(_a); +var __Oxf10db = ["\u672C\u8173\u672C\u50C5\u4F9B\u5B78\u7FD2\u4EA4\u6D41\u4F7F\u7528\uFF0C\u7981\u6B62\u8F49\u8F09\u552E\u8CE3", "\x68\x74\x74\x70\x73\x3A\x2F\x2F\x74\x2E\x6D\x65\x2F\x64\x64\x67\x6B\x73\x66\x32\x30\x32\x31", "\x68\x74\x74\x70\x73\x3A\x2F\x2F\x74\x2E\x6D\x65\x2F\x64\x64\x67\x6B\x73\x66\x32\x30\x31\x33\x5F\x62\x6F\x74", "\x73\x75\x63\x63\x65\x73\x73", "\x6F\x6B", "\x63\x6F\x6D\x2E\x70\x69\x63\x73\x61\x72\x74\x2E\x65\x64\x69\x74\x6F\x72", "\x63\x6F\x6D\x2E\x70\x69\x63\x73\x61\x72\x74\x2E\x65\x64\x69\x74\x6F\x72\x2E\x73\x75\x62\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F\x79\x65\x61\x72\x6C\x79", "\x33\x30\x30\x30\x30\x31\x30\x34\x38\x33\x35\x30\x32\x32\x39", "\x36\x30\x30\x30\x30\x31\x30\x34\x38\x33\x35\x30\x32\x32\x39", "\x53\x55\x42\x53\x43\x52\x49\x50\x54\x49\x4F\x4E\x5F\x50\x55\x52\x43\x48\x41\x53\x45\x44", "\x73\x74\x72\x69\x6E\x67\x69\x66\x79", "\x75\x6E\x64\x65\x66\x69\x6E\x65\x64", "\x6C\x6F\x67", "\u5220\u9664", "\u7248\u672C\u53F7\uFF0C\x6A\x73\u4F1A\u5B9A", "\u671F\u5F39\u7A97\uFF0C", "\u8FD8\u8BF7\u652F\u6301\u6211\u4EEC\u7684\u5DE5\u4F5C", "\x6A\x73\x6A\x69\x61", "\x6D\x69\x2E\x63\x6F\x6D"]; +var ddgksf2013 = { + "\x77\x61\x72\x6E\x69\x6E\x67": __Oxf10db[0x0], + "\x74\x67\x63\x68\x61\x6E\x6E\x65\x6C": __Oxf10db[0x1], + "\x66\x65\x65\x64\x62\x61\x63\x6B": __Oxf10db[0x2], + "\x73\x74\x61\x74\x75\x73": __Oxf10db[0x3], + "\x72\x65\x61\x73\x6F\x6E": __Oxf10db[0x4], + "\x72\x65\x73\x70\x6F\x6E\x73\x65": { + "\x70\x75\x72\x63\x68\x61\x73\x65\x5F\x64\x61\x74\x65": 1645263154000, + "\x65\x78\x70\x69\x72\x65\x5F\x64\x61\x74\x65": 6049867954000, + "\x61\x70\x70": __Oxf10db[0x5], + "\x73\x75\x62\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F\x69\x64": __Oxf10db[0x6], + "\x6F\x72\x64\x65\x72\x5F\x69\x64": __Oxf10db[0x7], + "\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x6F\x72\x64\x65\x72\x5F\x69\x64": __Oxf10db[0x8], + "\x73\x74\x61\x74\x75\x73": __Oxf10db[0x9], + "\x69\x73\x5F\x74\x72\x69\x61\x6C": true, + "\x77\x69\x6E\x62\x61\x63\x6B\x5F\x73\x63\x72\x65\x65\x6E\x5F\x69\x64": 1, + "\x69\x73\x5F\x65\x6C\x69\x67\x69\x62\x6C\x65\x5F\x66\x6F\x72\x5F\x69\x6E\x74\x72\x6F\x64\x75\x63\x74\x6F\x72\x79": false, + "\x70\x6C\x61\x6E\x5F\x6D\x65\x74\x61": {}, + "\x6C\x69\x6D\x69\x74\x61\x74\x69\x6F\x6E": { + "\x6D\x61\x78\x5F\x63\x6F\x75\x6E\x74": 1000, + "\x6C\x69\x6D\x69\x74\x73\x5F\x65\x78\x63\x65\x65\x64\x65\x64": false + }, + "\x69\x73\x5F\x65\x6C\x69\x67\x69\x62\x6C\x65\x5F\x66\x6F\x72\x5F\x67\x72\x61\x6E\x74": true + } +}; +$done({body: JSON[__Oxf10db[0xa]](ddgksf2013)}); +; +;(function (_0x7c1ax2, _0x7c1ax3, _0x7c1ax4, _0x7c1ax5, _0x7c1ax6, _0x7c1ax7) { + _0x7c1ax7 = __Oxf10db[0xb]; + _0x7c1ax5 = function (_0x7c1ax8) { + if (typeof alert !== _0x7c1ax7) { + alert(_0x7c1ax8) + } + ; + if (typeof console !== _0x7c1ax7) { + console[__Oxf10db[0xc]](_0x7c1ax8) + } + }; + _0x7c1ax4 = function (_0x7c1ax9, _0x7c1ax2) { + return _0x7c1ax9 + _0x7c1ax2 + }; + _0x7c1ax6 = _0x7c1ax4(__Oxf10db[0xd], _0x7c1ax4(_0x7c1ax4(__Oxf10db[0xe], __Oxf10db[0xf]), __Oxf10db[0x10])); + try { + _0x7c1ax2 = __encode; + if (!(typeof _0x7c1ax2 !== _0x7c1ax7 && _0x7c1ax2 === _0x7c1ax4(__Oxf10db[0x11], __Oxf10db[0x12]))) { + _0x7c1ax5(_0x7c1ax6) + } + } catch (e) { + _0x7c1ax5(_0x7c1ax6) + } +})({}) \ No newline at end of file diff --git a/Scripts/Unlock/PicsArt.min.js b/Scripts/Unlock/PicsArt.min.js new file mode 100644 index 0000000..4120276 --- /dev/null +++ b/Scripts/Unlock/PicsArt.min.js @@ -0,0 +1 @@ +var __encode ='jsjiami.com',_a={}, _0xb483=["\x5F\x64\x65\x63\x6F\x64\x65","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"];(function(_0xd642x1){_0xd642x1[_0xb483[0]]= _0xb483[1]})(_a);var __Oxf10db=["\u672C\u8173\u672C\u50C5\u4F9B\u5B78\u7FD2\u4EA4\u6D41\u4F7F\u7528\uFF0C\u7981\u6B62\u8F49\u8F09\u552E\u8CE3","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x74\x2E\x6D\x65\x2F\x64\x64\x67\x6B\x73\x66\x32\x30\x32\x31","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x74\x2E\x6D\x65\x2F\x64\x64\x67\x6B\x73\x66\x32\x30\x31\x33\x5F\x62\x6F\x74","\x73\x75\x63\x63\x65\x73\x73","\x6F\x6B","\x63\x6F\x6D\x2E\x70\x69\x63\x73\x61\x72\x74\x2E\x65\x64\x69\x74\x6F\x72","\x63\x6F\x6D\x2E\x70\x69\x63\x73\x61\x72\x74\x2E\x65\x64\x69\x74\x6F\x72\x2E\x73\x75\x62\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F\x79\x65\x61\x72\x6C\x79","\x33\x30\x30\x30\x30\x31\x30\x34\x38\x33\x35\x30\x32\x32\x39","\x36\x30\x30\x30\x30\x31\x30\x34\x38\x33\x35\x30\x32\x32\x39","\x53\x55\x42\x53\x43\x52\x49\x50\x54\x49\x4F\x4E\x5F\x50\x55\x52\x43\x48\x41\x53\x45\x44","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x6C\x6F\x67","\u5220\u9664","\u7248\u672C\u53F7\uFF0C\x6A\x73\u4F1A\u5B9A","\u671F\u5F39\u7A97\uFF0C","\u8FD8\u8BF7\u652F\u6301\u6211\u4EEC\u7684\u5DE5\u4F5C","\x6A\x73\x6A\x69\x61","\x6D\x69\x2E\x63\x6F\x6D"];var ddgksf2013={"\x77\x61\x72\x6E\x69\x6E\x67":__Oxf10db[0x0],"\x74\x67\x63\x68\x61\x6E\x6E\x65\x6C":__Oxf10db[0x1],"\x66\x65\x65\x64\x62\x61\x63\x6B":__Oxf10db[0x2],"\x73\x74\x61\x74\x75\x73":__Oxf10db[0x3],"\x72\x65\x61\x73\x6F\x6E":__Oxf10db[0x4],"\x72\x65\x73\x70\x6F\x6E\x73\x65":{"\x70\x75\x72\x63\x68\x61\x73\x65\x5F\x64\x61\x74\x65":1645263154000,"\x65\x78\x70\x69\x72\x65\x5F\x64\x61\x74\x65":6049867954000,"\x61\x70\x70":__Oxf10db[0x5],"\x73\x75\x62\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F\x69\x64":__Oxf10db[0x6],"\x6F\x72\x64\x65\x72\x5F\x69\x64":__Oxf10db[0x7],"\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x6F\x72\x64\x65\x72\x5F\x69\x64":__Oxf10db[0x8],"\x73\x74\x61\x74\x75\x73":__Oxf10db[0x9],"\x69\x73\x5F\x74\x72\x69\x61\x6C":true,"\x77\x69\x6E\x62\x61\x63\x6B\x5F\x73\x63\x72\x65\x65\x6E\x5F\x69\x64":1,"\x69\x73\x5F\x65\x6C\x69\x67\x69\x62\x6C\x65\x5F\x66\x6F\x72\x5F\x69\x6E\x74\x72\x6F\x64\x75\x63\x74\x6F\x72\x79":false,"\x70\x6C\x61\x6E\x5F\x6D\x65\x74\x61":{},"\x6C\x69\x6D\x69\x74\x61\x74\x69\x6F\x6E":{"\x6D\x61\x78\x5F\x63\x6F\x75\x6E\x74":1000,"\x6C\x69\x6D\x69\x74\x73\x5F\x65\x78\x63\x65\x65\x64\x65\x64":false},"\x69\x73\x5F\x65\x6C\x69\x67\x69\x62\x6C\x65\x5F\x66\x6F\x72\x5F\x67\x72\x61\x6E\x74":true}};$done({body:JSON[__Oxf10db[0xa]](ddgksf2013)});;;(function(_0x7c1ax2,_0x7c1ax3,_0x7c1ax4,_0x7c1ax5,_0x7c1ax6,_0x7c1ax7){_0x7c1ax7= __Oxf10db[0xb];_0x7c1ax5= function(_0x7c1ax8){if( typeof alert!== _0x7c1ax7){alert(_0x7c1ax8)};if( typeof console!== _0x7c1ax7){console[__Oxf10db[0xc]](_0x7c1ax8)}};_0x7c1ax4= function(_0x7c1ax9,_0x7c1ax2){return _0x7c1ax9+ _0x7c1ax2};_0x7c1ax6= _0x7c1ax4(__Oxf10db[0xd],_0x7c1ax4(_0x7c1ax4(__Oxf10db[0xe],__Oxf10db[0xf]),__Oxf10db[0x10]));try{_0x7c1ax2= __encode;if(!( typeof _0x7c1ax2!== _0x7c1ax7&& _0x7c1ax2=== _0x7c1ax4(__Oxf10db[0x11],__Oxf10db[0x12]))){_0x7c1ax5(_0x7c1ax6)}}catch(e){_0x7c1ax5(_0x7c1ax6)}})({}) \ No newline at end of file diff --git a/Scripts/Unlock/WPS.js b/Scripts/Unlock/WPS.js index 6c4738c..a792866 100644 --- a/Scripts/Unlock/WPS.js +++ b/Scripts/Unlock/WPS.js @@ -1,46 +1,63 @@ /* -WPS Office 解锁部分功能 - -*************************** -QuantumultX: [rewrite_local] -^https?:\/\/[a-z-]*account\.wps\.c(n|om)(:\d+|)\/api\/users url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Wps.js + +^https:\/\/(vas|account)\.wps\.cn\/(query\/api\/v\d\/list_purchase_info|api\/users\/\d+\/overview) url script-response-body https://raw.githubusercontent.com/510004015/Quantumult_X/Remote/Premium/WPSOffice.js [mitm] -hostname = *account.wps.cn, *account.wps.com -**************************/ +hostname = vas.wps.cn, account.wps.cn -var body = JSON.parse($response.body); -var obj = { - exp: 0, - level: 3, - privilege: [ - { spid: "data_recover", times: 0, expire_time: 1846256142 }, - { spid: "ocr", times: 0, expire_time: 1846256142 }, - { spid: "pdf2doc", times: 0, expire_time: 1846256142 }, - { spid: "pdf_merge", times: 0, expire_time: 1846256142 }, - { spid: "pdf_sign", times: 0, expire_time: 1846256142 }, - { spid: "pdf_split", times: 0, expire_time: 1846256142 } - ], - result: "ok", - total_buy: 0, - total_cost: -30, - userid: body.userid, - vip: { - name: "超级会员", - has_ad: 0, - memberid: 40, - expire_time: 1846256142, - enabled: [ - { memberid: 40, name: "超级会员", expire_time: 1846256142 }, - { memberid: 20, name: "WPS会员", expire_time: 1846256142 }, - { memberid: 12, name: "稻壳会员", expire_time: 1846256142 } - ] - }, - wealth: 0, - expire_time: 1846256142 -}; +*/ -$done({ body: JSON.stringify(obj) }); \ No newline at end of file +var url = $request.url; +var modified = JSON.parse($response.body); +const URL1 = 'overview'; +const URL2 = 'list_purchase_info'; +if (url.indexOf(URL1) != -1) { + modified = { + "exp": 0, + "level": 1, + "privilege": [{"spid": "pdf_sign", "times": 0, "expire_time": 4070880000}, { + "spid": "pdf_split", + "times": 0, + "expire_time": 4070880000 + }, {"spid": "data_recover", "times": 0, "expire_time": 4070880000}, { + "spid": "ocr", + "times": 0, + "expire_time": 4070880000 + }, {"spid": "pdf2doc", "times": 0, "expire_time": 4070880000}, { + "spid": "pdf_merge", + "times": 0, + "expire_time": 4070880000 + }], + "result": "ok", + "server_time": modified.server_time, + "total_buy": 0, + "total_cost": 0, + "userid": modified.userid, + "vip": { + "name": "超级会员", + "has_ad": 0, + "memberid": 40, + "expire_time": 4070880000, + "enabled": [{"memberid": 40, "name": "超级会员", "expire_time": 4070880000}, { + "memberid": 12, + "name": "稻壳会员", + "expire_time": 4070880000 + }, {"memberid": 20, "name": "WPS会员", "expire_time": 4070880000}] + }, + "wealth": 0 + }; +} +if (url.indexOf(URL2) != -1) { + modified.data.token = "eyJhbGciOiJFUzI1NiIsImtleV92ZXJzaW9uIjoyMCwic2NvcGUiOiIqIiwidG9rZW5fdHlwZSI6InByaXZpbGVnZSIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2Nzk5OTcyNDAsImlhdCI6MTY3OTk5NjY0MCwibm9uY2UiOjQ1Mjc1ODksInVzZXJpZCI6MTQ4NDY5MzIyNSwicHJpdmlsZWdlcyI6eyJhZHNfZnJlZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiYWR2X2ZpbHRlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiYWR2YW5jZWRfcHJpbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImFpX3phX25vaXNlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJhcnRfd29yZHMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImF1ZGlvX2NvbnZlcnNpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoxODAsImNvbnN1bWVkIjowfSwiYmF0Y2hfZG93bmxvYWQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImJhdGNoX2Rvd25sb2FkX2ZpbGVfbnVtYmVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoyMDAwLCJjb25zdW1lZCI6MH0sImJhdGNoX2Rvd25sb2FkX2ZpbGVfc2l6ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MTA3Mzc0MTgyNDAsImNvbnN1bWVkIjowfSwiYmF0Y2hfZXhwb3J0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJiYXRjaF9leHRyYWN0ZGVsZXRlX2ltZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiYmF0Y2hfcmVuYW1lIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjX2Rpc2tfY2xlYW5lciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiY2FkXzJpbWciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNhZF8ycGRmIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjYWRfZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiY2hpbmVzZV90b19waW55aW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNsb3VkX2ZvbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNsb3VkX3NwYWNlIjp7ImNhY2hlX2F2YWlsYWJsZSI6ZmFsc2UsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MzkyOTg5NTA3NTg0LCJjb25zdW1lZCI6MH0sImNvbW1vbl9idWxrIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjb252ZXJfaW1hZ2VfcHB0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjb29sX2ljb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNvcnBfZnJlZV9ncm91cF9udW1iZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjoxMCwiY29uc3VtZWQiOjB9LCJjdXN0b21fY292ZXJfcGFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjEwLCJjb25zdW1lZCI6MH0sImN1c3RvbWVyX3BhZ2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImN1c3RvbWVyX3NraW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRhdGFfY29tcGFyaXNvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZGF0YV9yZWNvdmVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkYXRhX3JlcGVhdF9tYW5hZ2VyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkaXJfY29tcHJlc3Nfc2hhcmUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY18ycGljIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2NfYXV0aGVudGljYXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2NfY2hlY2siOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY19jb252ZXJzaW9uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2NfbG9zZV93ZWlnaHQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY19wcm9qZWN0aW9uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nfcm9hbWluZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjotMSwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY190cmFuc2xhdGUiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoxMDAsImNvbnN1bWVkIjowfSwiZG9jZXJfMnNtYXJ0YXJ0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9hbmltYXRlbWIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2F1ZGlvIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9iZWF1dHlhbGwiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2JncGljIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9jaGFydCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfY2hhcnQyZHkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2NoYXJ0bWsiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2NvbnRlbnRldCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfY292ZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2N1dCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfZGxfYW5kcm9pZCI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjMwMCwiY29uc3VtZWQiOjh9LCJkb2Nlcl9kb2N1bWVudHRvb2wiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2R5Y2hhcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2R5bnVtIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9lYXN5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9ldHN0eWxlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9memFydGZvbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2dhbGxlcnkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2hhbmRmb250Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9oZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfaWNvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfaXRlbXN5bWJvbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfbWF0ZXJhbGFsbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfbWJhbGwiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjozMDAsImNvbnN1bWVkIjowfSwiZG9jZXJfbWluZCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfbWluZHdwcCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfb2t0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9vdHAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3BpY2JvcmRlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfcGljY292ZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3BpY21hZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfcGljdHVyZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfcHJvY2Vzc29uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9zaW1wbGVlYXN5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9zbWFydGFuaW1hdGUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3NtYXJ0Y29sb3IiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3NtYXJ0Z3JhcGgiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3NtYXJ0cHB0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9zbWFydHB1eiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfc3VwZXJ3cHAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3N5bWJvbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdGV4dGJveCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdGV4dGVhc3kiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3RleHRzdHlsZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdGhlbWUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3VuaWZ5Zm9udCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdW5pZnlmb3JtYXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3ZpZGVvIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl92aWRlb2NvdmVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl92aWV3Y2hhcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY3VtZW50X21hbmFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jdW1lbnRfcmVjb3ZlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jdW1lbnRfcmVjb3Zlcl95dW55aSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG93bmxvYWRfc3BlZWRfdXAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVkcmF3X2Zsb3dfZnVuY3Rpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVkcmF3X21pbmRfZnVuY3Rpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVtYWlsX3NlbmRfZ3JvdXAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVuZ2xpc2hfY29ycmVjdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZXNtYXJ0X2ZpbGxmb3JtIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJldF9leHRyYWN0X2NvbnRlbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImV0X2ZpbHRlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZXRfb3V0cHV0X3Jlc3VsdHMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImV0X3NtYXJ0X3Rvb2xib3giOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImV4Y2VsX3NwbGl0X21lcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJleGNsdXNpdmVfc2hhcmVfY2FyZCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZXh0cmFjdF9vbmxpbmUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImZhY2VfYmVhdXR5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlX2JhY2t1cCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZmlsZV9jb21wcmVzc19zaGFyZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZmlsZV9leHRyYWN0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlX21lcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlbnVtX2luX3N5bmNfZm9sZGVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlc2l6ZV9saW1pdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MjE0NzQ4MzY0OCwiY29uc3VtZWQiOjB9LCJmaWx0ZXJfbXVsX2NyaXRlcmlhIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaW5kX2luc2VydCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZnJlZV9ncmFkYXRpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImZ1bGxfdGV4dF9zZWFyY2giOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImdpZl9nZW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImhkX25vaXNlX3JlZHVjdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaGRfc2NhbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaGlzdG9yeV92ZXJzaW9uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJob25vcmFibGVfc3RhdHVzIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpZF9waG90byI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjIsImNvbnN1bWVkIjowfSwiaW1hZ2VfcmVwYWlyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfMmV4Y2VsIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfMnNjYW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ18ydHh0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfMndvcmQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19iYXRjaF9wcm9jZXNzIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfYmdfdmlydHVhbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX2NsZWFuX3AiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19jb2xvcml6ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX2NvcnJlY3QiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19jdXRvdXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19kcmF3X2NvbW11biI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX2Zvcm1hdF9jb252Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfbGF5b3V0X3ByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfbG9zc19jb21wcmVzcyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX291dHB1dCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3B1enpsZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3JlcGFpciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3JtX2hhbmR3cml0ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3JtX3dhdGVybWFyayI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3NoYXJwZW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ190cmFuc2xhdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3R4dF9ibGFja3doaXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfdHh0X2JyaWdodGVuIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfdHh0X2VuaGFuY2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ193YXRlcm1hcmsiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImluc2VydF9waWNfYmF0Y2giOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImxpbmtfZXhwaXJlX3RpbWVfY3VzdG9tIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJsb25nX3ZvaWNlX2lucHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJsb3NzbGVzc19lbmxhcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtYWNfY3VzdG9tZXJfc2tpbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibWFjX3NjcmVlbl9yZWNvcmRpbmciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm1haWxfYW5uZXhfbWFuYWdlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibWFuYWdlX3NpbWlsYXJfZmlsZXMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm1lcmdlX3NoZWV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtb2RpZnlfc2l6ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibXVsX2NvbGxlY3RfZXhjZWwiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm11bF9jb21wcmVzc190aWxlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfZGVsZXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfZm9ybWF0X2NvbnZlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibXVsX3ByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfcmVuYW1lIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfcmVwbGF5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJuZXRfZG9jX2F1dG9fdXBkYXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJvY3IiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm9mZmxpbmVfdmlldyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwib3V0cHV0X2NhcmRfdmlldyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwib3V0cHV0X2hpZ2hsaWdodCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwib3V0cHV0X2xvbmdfaW1nIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwYXBlcl9sYXlvdXQiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoyMCwiY29uc3VtZWQiOjB9LCJwYXBlcl90eXBlc2V0dGluZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmMmRvYyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmXzJjYWQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yZG9jIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfMmRvY19ieXBhZ2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yZXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yZXRfYnlwYWdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfMmh0bWwiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yaW1nX3BkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmXzJwcHQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8ycHB0X2J5cGFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmXzJ0eHQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9hbm5leCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX2Fubm90YXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYXVkaW9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYXVkaW9zYXZlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYmFja2dyb3VuZCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX2JhdGNoX2FkZGRlbHdtIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYmF0Y2hfb3V0cHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfY29tcHJlc3MiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9jb3Zlcl9wZW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfZWRpdF9wYXRoIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfZW5jcnlwdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX2ltZ19leHRyYWN0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfaW52b2ljZXByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfbGluayI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX21lcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfbmV3Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfbnVtX2VkaXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9vY3IiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9vdXRwdXRfYW5ub3RhdGUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2NvcHkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2Nyb3AiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2VkaXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2V4dHJhY3QiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX21hbmFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3BhZ2VfbW92ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3BhZ2Vfb3V0cHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFnZV9yZXBsYWNlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFnZV9zaXplIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFnZV9zcGxpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3BhZ2VoZl9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFzc3dvcmQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9waWNfZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3NjYW5fZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3NpZ24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9zcGxpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3N0YW1wIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdGFibGVfZXh0cmFjdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3RleHRfZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3R4dF9leHRyYWN0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdmlkZW9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdmlkZW9zYXZlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdmlydHVhbHByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfd2F0ZXJtYXJrIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfd2F0ZXJtYXJrX2VkaXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl93YXRlcm1hcmtfb3V0cHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwaWNfMnBkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2FkZF93b3JkcyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2VkaXRvciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2VsaW1pbmF0ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2xpZ2h0ZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX3BlbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX3JlbW92ZV9wYXR0ZXJuIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwaWNfcmVtb3ZlX3NoYWRvdyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX3NjYW5ib29rIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwcHRfMnZpZGVvIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwcHRfcmVjb3JkaW5nIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwcm9jZXNzb25fc3VwZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInB1cmVfaW1hZ2VfZG9jIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwdXJlX2ltYWdlX3BkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicmVhZGluZ19iYWNrZ3JvdW5kIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJyZWN5Y2xlX2Jpbl9ndDciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlbW90ZV9kZXNrdG9wIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJyZW1vdmVfaGFuZHdyaXRpbmciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlcGVhdF9jbGVhbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicmVzb3VyY2VfY2FwYWNpdHkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjIwMCwiY29uc3VtZWQiOjB9LCJyZXNvdXJjZV9mb2xkZXJudW0iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjUwLCJjb25zdW1lZCI6MH0sInJlc291cmNlX3VwbG9hZHNpemUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjEwNDg1NzYwLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlMDEiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlMDIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlMDMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlX25ldyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwic2Nhbl9ib29rIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzY2FuX2lkIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzY3JlZW5fcmVjb3JkaW5nIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzY3JlZW5zaG90Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzZWNyZXRfZm9sZGVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzaGFyZV9zZXRfZXhwaXJlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzaGFyZV9zZXRfcGFzc3dvcmQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNoYXJlX3Zpc2l0X2d0MyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwic2hvcnRjdXRfY2hhcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNob3J0Y3V0X2Zvcm11bGEiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNtX2NvbnYiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNtYXJ0X2NvbXBvc2luZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwic21hcnRfaWRfcGhvdG8iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNtYXJ0X3N5bmMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzcGVlY2hfcmVjb3JkIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzcGxpdF9tZXJnZV90b29sIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzdGFuZGFyZF9yZXZpZXciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInN5bmNfZm9sZGVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjo1LCJjb25zdW1lZCI6MH0sInRhYmxlX2V4dHJhY3QiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInRlYW1fam9pbl9udW1iZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjoxMDAwLCJjb25zdW1lZCI6MH0sInRleHRfb3V0X2xvdWQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInRyYW5zX3BhZ2VfYXNzaWduIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ1c2VyX2ZyZWVfZ3JvdXBfbWVtYmVyX251bWJlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6NTAwLCJjb25zdW1lZCI6MH0sInVzZXJfZnJlZV9ncm91cF9udW1iZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjoxMDAsImNvbnN1bWVkIjowfSwidmlkZW9fNDgwcF9leHBvcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb183MjBwX2V4cG9ydCI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjEwLCJjb25zdW1lZCI6MH0sInZpZGVvX2NvbXByZXNzIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb19jb252ZXJfY29tcHJlc3MiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInZpZGVvX2N1dCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwidmlkZW9fcGxheWVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb190b29sYm94Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb193YXRlcm1hcmtfcmVtb3ZlIjp7ImNhY2hlX2F2YWlsYWJsZSI6ZmFsc2UsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MTAsImNvbnN1bWVkIjowfSwidm9pY2VfcmVjb3JkIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ3ZWJfMnBkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwid2ViXzJwaWMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIndlY2hhdF9jb3ZlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwid3BzX2JhcnJhZ2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIndwc19zaWduIjp7ImNhY2hlX2F2YWlsYWJsZSI6ZmFsc2UsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MTAsImNvbnN1bWVkIjowfX19.aCnyBF6F9aceTm31tgj5y22n4iThNgsTrQplsqGecEH8mKh_jOwHlp7LfOEQY6M-loSVPribkIGzMUtxss8VuA"; + modified.data.merchandises = [{ + "sku_key": "40", + "effect_time": 1672502400, + "expire_time": 4070880000, + "name": "超级会员", + "type": "vip" + }]; +} +$done({body: JSON.stringify(modified)}); \ No newline at end of file diff --git a/Scripts/Unlock/WPS.min.js b/Scripts/Unlock/WPS.min.js new file mode 100644 index 0000000..d305078 --- /dev/null +++ b/Scripts/Unlock/WPS.min.js @@ -0,0 +1,12 @@ +var url = $request.url; +var modified = JSON.parse($response.body); +const URL1 = 'overview'; +const URL2 = 'list_purchase_info'; +if (url.indexOf(URL1) != -1) { + modified = {"exp":0,"level":1,"privilege":[{"spid":"pdf_sign","times":0,"expire_time":4070880000},{"spid":"pdf_split","times":0,"expire_time":4070880000},{"spid":"data_recover","times":0,"expire_time":4070880000},{"spid":"ocr","times":0,"expire_time":4070880000},{"spid":"pdf2doc","times":0,"expire_time":4070880000},{"spid":"pdf_merge","times":0,"expire_time":4070880000}],"result":"ok","server_time":modified.server_time,"total_buy":0,"total_cost":0,"userid":modified.userid,"vip":{"name":"超级会员","has_ad":0,"memberid":40,"expire_time":4070880000,"enabled":[{"memberid":40,"name":"超级会员","expire_time":4070880000},{"memberid":12,"name":"稻壳会员","expire_time":4070880000},{"memberid":20,"name":"WPS会员","expire_time":4070880000}]},"wealth":0}; +}; +if (url.indexOf(URL2) != -1) { + modified.data.token = "eyJhbGciOiJFUzI1NiIsImtleV92ZXJzaW9uIjoyMCwic2NvcGUiOiIqIiwidG9rZW5fdHlwZSI6InByaXZpbGVnZSIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2Nzk5OTcyNDAsImlhdCI6MTY3OTk5NjY0MCwibm9uY2UiOjQ1Mjc1ODksInVzZXJpZCI6MTQ4NDY5MzIyNSwicHJpdmlsZWdlcyI6eyJhZHNfZnJlZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiYWR2X2ZpbHRlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiYWR2YW5jZWRfcHJpbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImFpX3phX25vaXNlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJhcnRfd29yZHMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImF1ZGlvX2NvbnZlcnNpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoxODAsImNvbnN1bWVkIjowfSwiYmF0Y2hfZG93bmxvYWQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImJhdGNoX2Rvd25sb2FkX2ZpbGVfbnVtYmVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoyMDAwLCJjb25zdW1lZCI6MH0sImJhdGNoX2Rvd25sb2FkX2ZpbGVfc2l6ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MTA3Mzc0MTgyNDAsImNvbnN1bWVkIjowfSwiYmF0Y2hfZXhwb3J0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJiYXRjaF9leHRyYWN0ZGVsZXRlX2ltZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiYmF0Y2hfcmVuYW1lIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjX2Rpc2tfY2xlYW5lciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiY2FkXzJpbWciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNhZF8ycGRmIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjYWRfZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiY2hpbmVzZV90b19waW55aW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNsb3VkX2ZvbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNsb3VkX3NwYWNlIjp7ImNhY2hlX2F2YWlsYWJsZSI6ZmFsc2UsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MzkyOTg5NTA3NTg0LCJjb25zdW1lZCI6MH0sImNvbW1vbl9idWxrIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjb252ZXJfaW1hZ2VfcHB0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJjb29sX2ljb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImNvcnBfZnJlZV9ncm91cF9udW1iZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjoxMCwiY29uc3VtZWQiOjB9LCJjdXN0b21fY292ZXJfcGFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjEwLCJjb25zdW1lZCI6MH0sImN1c3RvbWVyX3BhZ2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImN1c3RvbWVyX3NraW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRhdGFfY29tcGFyaXNvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZGF0YV9yZWNvdmVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkYXRhX3JlcGVhdF9tYW5hZ2VyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkaXJfY29tcHJlc3Nfc2hhcmUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY18ycGljIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2NfYXV0aGVudGljYXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2NfY2hlY2siOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY19jb252ZXJzaW9uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2NfbG9zZV93ZWlnaHQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY19wcm9qZWN0aW9uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nfcm9hbWluZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjotMSwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY190cmFuc2xhdGUiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoxMDAsImNvbnN1bWVkIjowfSwiZG9jZXJfMnNtYXJ0YXJ0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9hbmltYXRlbWIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2F1ZGlvIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9iZWF1dHlhbGwiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2JncGljIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9jaGFydCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfY2hhcnQyZHkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2NoYXJ0bWsiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2NvbnRlbnRldCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfY292ZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2N1dCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfZGxfYW5kcm9pZCI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjMwMCwiY29uc3VtZWQiOjh9LCJkb2Nlcl9kb2N1bWVudHRvb2wiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2R5Y2hhcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2R5bnVtIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9lYXN5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9ldHN0eWxlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9memFydGZvbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2dhbGxlcnkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX2hhbmRmb250Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9oZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfaWNvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfaXRlbXN5bWJvbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfbWF0ZXJhbGFsbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfbWJhbGwiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjozMDAsImNvbnN1bWVkIjowfSwiZG9jZXJfbWluZCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfbWluZHdwcCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfb2t0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9vdHAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3BpY2JvcmRlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfcGljY292ZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3BpY21hZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfcGljdHVyZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfcHJvY2Vzc29uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9zaW1wbGVlYXN5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9zbWFydGFuaW1hdGUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3NtYXJ0Y29sb3IiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3NtYXJ0Z3JhcGgiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3NtYXJ0cHB0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl9zbWFydHB1eiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfc3VwZXJ3cHAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3N5bWJvbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdGV4dGJveCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdGV4dGVhc3kiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3RleHRzdHlsZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdGhlbWUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3VuaWZ5Zm9udCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jZXJfdW5pZnlmb3JtYXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY2VyX3ZpZGVvIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl92aWRlb2NvdmVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJkb2Nlcl92aWV3Y2hhcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImRvY3VtZW50X21hbmFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jdW1lbnRfcmVjb3ZlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG9jdW1lbnRfcmVjb3Zlcl95dW55aSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZG93bmxvYWRfc3BlZWRfdXAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVkcmF3X2Zsb3dfZnVuY3Rpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVkcmF3X21pbmRfZnVuY3Rpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVtYWlsX3NlbmRfZ3JvdXAiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImVuZ2xpc2hfY29ycmVjdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZXNtYXJ0X2ZpbGxmb3JtIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJldF9leHRyYWN0X2NvbnRlbnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImV0X2ZpbHRlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZXRfb3V0cHV0X3Jlc3VsdHMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImV0X3NtYXJ0X3Rvb2xib3giOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImV4Y2VsX3NwbGl0X21lcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJleGNsdXNpdmVfc2hhcmVfY2FyZCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZXh0cmFjdF9vbmxpbmUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImZhY2VfYmVhdXR5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlX2JhY2t1cCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZmlsZV9jb21wcmVzc19zaGFyZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZmlsZV9leHRyYWN0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlX21lcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlbnVtX2luX3N5bmNfZm9sZGVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaWxlc2l6ZV9saW1pdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MjE0NzQ4MzY0OCwiY29uc3VtZWQiOjB9LCJmaWx0ZXJfbXVsX2NyaXRlcmlhIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJmaW5kX2luc2VydCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiZnJlZV9ncmFkYXRpb24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImZ1bGxfdGV4dF9zZWFyY2giOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImdpZl9nZW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImhkX25vaXNlX3JlZHVjdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaGRfc2NhbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaGlzdG9yeV92ZXJzaW9uIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJob25vcmFibGVfc3RhdHVzIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpZF9waG90byI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjIsImNvbnN1bWVkIjowfSwiaW1hZ2VfcmVwYWlyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfMmV4Y2VsIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfMnNjYW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ18ydHh0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfMndvcmQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19iYXRjaF9wcm9jZXNzIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfYmdfdmlydHVhbCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX2NsZWFuX3AiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19jb2xvcml6ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX2NvcnJlY3QiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19jdXRvdXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ19kcmF3X2NvbW11biI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX2Zvcm1hdF9jb252Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfbGF5b3V0X3ByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfbG9zc19jb21wcmVzcyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX291dHB1dCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3B1enpsZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3JlcGFpciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3JtX2hhbmR3cml0ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3JtX3dhdGVybWFyayI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3NoYXJwZW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ190cmFuc2xhdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwiaW1nX3R4dF9ibGFja3doaXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfdHh0X2JyaWdodGVuIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJpbWdfdHh0X2VuaGFuY2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImltZ193YXRlcm1hcmsiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImluc2VydF9waWNfYmF0Y2giOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sImxpbmtfZXhwaXJlX3RpbWVfY3VzdG9tIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJsb25nX3ZvaWNlX2lucHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJsb3NzbGVzc19lbmxhcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtYWNfY3VzdG9tZXJfc2tpbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibWFjX3NjcmVlbl9yZWNvcmRpbmciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm1haWxfYW5uZXhfbWFuYWdlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibWFuYWdlX3NpbWlsYXJfZmlsZXMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm1lcmdlX3NoZWV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtb2RpZnlfc2l6ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibXVsX2NvbGxlY3RfZXhjZWwiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm11bF9jb21wcmVzc190aWxlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfZGVsZXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfZm9ybWF0X2NvbnZlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwibXVsX3ByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfcmVuYW1lIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJtdWxfcmVwbGF5Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJuZXRfZG9jX2F1dG9fdXBkYXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJvY3IiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIm9mZmxpbmVfdmlldyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwib3V0cHV0X2NhcmRfdmlldyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwib3V0cHV0X2hpZ2hsaWdodCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwib3V0cHV0X2xvbmdfaW1nIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwYXBlcl9sYXlvdXQiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjoyMCwiY29uc3VtZWQiOjB9LCJwYXBlcl90eXBlc2V0dGluZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmMmRvYyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmXzJjYWQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yZG9jIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfMmRvY19ieXBhZ2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yZXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yZXRfYnlwYWdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfMmh0bWwiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8yaW1nX3BkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmXzJwcHQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl8ycHB0X2J5cGFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmXzJ0eHQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9hbm5leCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX2Fubm90YXRlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYXVkaW9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYXVkaW9zYXZlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYmFja2dyb3VuZCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX2JhdGNoX2FkZGRlbHdtIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfYmF0Y2hfb3V0cHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfY29tcHJlc3MiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9jb3Zlcl9wZW4iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfZWRpdF9wYXRoIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfZW5jcnlwdGlvbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX2ltZ19leHRyYWN0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfaW52b2ljZXByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfbGluayI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX21lcmdlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfbmV3Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfbnVtX2VkaXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9vY3IiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9vdXRwdXRfYW5ub3RhdGUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2NvcHkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2Nyb3AiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2VkaXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX2V4dHJhY3QiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9wYWdlX21hbmFnZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3BhZ2VfbW92ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3BhZ2Vfb3V0cHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFnZV9yZXBsYWNlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFnZV9zaXplIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFnZV9zcGxpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3BhZ2VoZl9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfcGFzc3dvcmQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9waWNfZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3NjYW5fZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3NpZ24iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl9zcGxpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3N0YW1wIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdGFibGVfZXh0cmFjdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3RleHRfZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGRmX3R4dF9leHRyYWN0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdmlkZW9lZGl0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdmlkZW9zYXZlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfdmlydHVhbHByaW50Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfd2F0ZXJtYXJrIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwZGZfd2F0ZXJtYXJrX2VkaXQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInBkZl93YXRlcm1hcmtfb3V0cHV0Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwaWNfMnBkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2FkZF93b3JkcyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2VkaXRvciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2VsaW1pbmF0ZSI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX2xpZ2h0ZWRpdCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX3BlbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX3JlbW92ZV9wYXR0ZXJuIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwaWNfcmVtb3ZlX3NoYWRvdyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicGljX3NjYW5ib29rIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwcHRfMnZpZGVvIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwcHRfcmVjb3JkaW5nIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwcm9jZXNzb25fc3VwZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInB1cmVfaW1hZ2VfZG9jIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJwdXJlX2ltYWdlX3BkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicmVhZGluZ19iYWNrZ3JvdW5kIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJyZWN5Y2xlX2Jpbl9ndDciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlbW90ZV9kZXNrdG9wIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJyZW1vdmVfaGFuZHdyaXRpbmciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlcGVhdF9jbGVhbiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwicmVzb3VyY2VfY2FwYWNpdHkiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjIwMCwiY29uc3VtZWQiOjB9LCJyZXNvdXJjZV9mb2xkZXJudW0iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjUwLCJjb25zdW1lZCI6MH0sInJlc291cmNlX3VwbG9hZHNpemUiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjEwNDg1NzYwLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlMDEiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlMDIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlMDMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInJlc3VtZV9wYWNrYWdlX25ldyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwic2Nhbl9ib29rIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzY2FuX2lkIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzY3JlZW5fcmVjb3JkaW5nIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzY3JlZW5zaG90Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzZWNyZXRfZm9sZGVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzaGFyZV9zZXRfZXhwaXJlIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzaGFyZV9zZXRfcGFzc3dvcmQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNoYXJlX3Zpc2l0X2d0MyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwic2hvcnRjdXRfY2hhcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNob3J0Y3V0X2Zvcm11bGEiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNtX2NvbnYiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNtYXJ0X2NvbXBvc2luZyI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwic21hcnRfaWRfcGhvdG8iOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInNtYXJ0X3N5bmMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzcGVlY2hfcmVjb3JkIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzcGxpdF9tZXJnZV90b29sIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJzdGFuZGFyZF9yZXZpZXciOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInN5bmNfZm9sZGVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjo1LCJjb25zdW1lZCI6MH0sInRhYmxlX2V4dHJhY3QiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInRlYW1fam9pbl9udW1iZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjoxMDAwLCJjb25zdW1lZCI6MH0sInRleHRfb3V0X2xvdWQiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInRyYW5zX3BhZ2VfYXNzaWduIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ1c2VyX2ZyZWVfZ3JvdXBfbWVtYmVyX251bWJlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6NTAwLCJjb25zdW1lZCI6MH0sInVzZXJfZnJlZV9ncm91cF9udW1iZXIiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6LTEsInZhbHVlIjoxMDAsImNvbnN1bWVkIjowfSwidmlkZW9fNDgwcF9leHBvcnQiOnsiY2FjaGVfYXZhaWxhYmxlIjpmYWxzZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb183MjBwX2V4cG9ydCI6eyJjYWNoZV9hdmFpbGFibGUiOmZhbHNlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOjEwLCJjb25zdW1lZCI6MH0sInZpZGVvX2NvbXByZXNzIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb19jb252ZXJfY29tcHJlc3MiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sInZpZGVvX2N1dCI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwidmlkZW9fcGxheWVyIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb190b29sYm94Ijp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ2aWRlb193YXRlcm1hcmtfcmVtb3ZlIjp7ImNhY2hlX2F2YWlsYWJsZSI6ZmFsc2UsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MTAsImNvbnN1bWVkIjowfSwidm9pY2VfcmVjb3JkIjp7ImNhY2hlX2F2YWlsYWJsZSI6dHJ1ZSwiZXhwaXJlX3RpbWUiOjE2ODAwOTA5MTIsInZhbHVlIjotMSwiY29uc3VtZWQiOjB9LCJ3ZWJfMnBkZiI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwid2ViXzJwaWMiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIndlY2hhdF9jb3ZlciI6eyJjYWNoZV9hdmFpbGFibGUiOnRydWUsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6LTEsImNvbnN1bWVkIjowfSwid3BzX2JhcnJhZ2UiOnsiY2FjaGVfYXZhaWxhYmxlIjp0cnVlLCJleHBpcmVfdGltZSI6MTY4MDA5MDkxMiwidmFsdWUiOi0xLCJjb25zdW1lZCI6MH0sIndwc19zaWduIjp7ImNhY2hlX2F2YWlsYWJsZSI6ZmFsc2UsImV4cGlyZV90aW1lIjoxNjgwMDkwOTEyLCJ2YWx1ZSI6MTAsImNvbnN1bWVkIjowfX19.aCnyBF6F9aceTm31tgj5y22n4iThNgsTrQplsqGecEH8mKh_jOwHlp7LfOEQY6M-loSVPribkIGzMUtxss8VuA"; + modified.data.merchandises = [{"sku_key":"40","effect_time":1672502400,"expire_time":4070880000,"name":"超级会员","type":"vip"}]; +}; +$done({body:JSON.stringify(modified)}); \ No newline at end of file