diff --git a/package/ctcgfw/luci-app-openclash/Makefile b/package/ctcgfw/luci-app-openclash/Makefile index d083fb7a29..4378a26bdf 100644 --- a/package/ctcgfw/luci-app-openclash/Makefile +++ b/package/ctcgfw/luci-app-openclash/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-openclash -PKG_VERSION:=0.42.02 +PKG_VERSION:=0.42.03 PKG_RELEASE:=beta PKG_MAINTAINER:=vernesong diff --git a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/config.lua b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/config.lua index 621f3d859f..81b2432cbd 100644 --- a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/config.lua +++ b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/config.lua @@ -204,7 +204,7 @@ uci:commit("openclash") HTTP.redirect(luci.dispatcher.build_url("admin", "services", "openclash", "config")) end -btndl = tb:option(Button,"download",translate("Download Configurations")) +btndl = tb:option(Button,"download",translate("Download Config")) btndl.template="openclash/other_button" btndl.render=function(e,t,a) e.inputstyle="remove" @@ -237,6 +237,44 @@ btndl.write = function (a,t) HTTP.close() end +btndlr = tb:option(Button,"download_run",translate("Download Running Config")) +btndlr.template="openclash/other_button" +btndlr.render=function(c,t,a) + if string.sub(SYS.exec("uci get openclash.config.config_path 2>/dev/null"), 23, -2) == e[t].name then + a.display="" + else + a.display="none" + end +c.inputstyle="remove" +Button.render(c,t,a) +end +btndlr.write = function (a,t) + local sPath, sFile, fd, block + sPath = "/etc/openclash/"..e[t].name + sFile = NXFS.basename(sPath) + if fs.isdirectory(sPath) then + fd = io.popen('tar -C "%s" -cz .' % {sPath}, "r") + sFile = sFile .. ".tar.gz" + else + fd = nixio.open(sPath, "r") + end + if not fd then + return + end + HTTP.header('Content-Disposition', 'attachment; filename="%s"' % {sFile}) + HTTP.prepare_content("application/octet-stream") + while true do + block = fd:read(nixio.const.buffersize) + if (not block) or (#block ==0) then + break + else + HTTP.write(block) + end + end + fd:close() + HTTP.close() +end + btnrm=tb:option(Button,"remove",translate("Remove")) btnrm.render=function(e,t,a) e.inputstyle="reset" diff --git a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/groups-config.lua b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/groups-config.lua index 61c69a2bf2..164f875475 100644 --- a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/groups-config.lua +++ b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/groups-config.lua @@ -52,11 +52,11 @@ end o = s:option(ListValue, "type", translate("Group Type")) o.rmempty = true o.description = translate("Choose The Operation Mode") -o:value("select", translate("Select ")) +o:value("select", translate("Manual-Select")) o:value("url-test", translate("URL-Test")) o:value("fallback", translate("Fallback")) o:value("load-balance", translate("Load-Balance")) -o:value("relay", translate("Relay Traffic")) +o:value("relay", translate("Relay-Traffic")) o = s:option(ListValue, "strategy", translate("Strategy Type")) o.rmempty = true diff --git a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/other-rules-edit.lua b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/other-rules-edit.lua index b66002523d..1ffbed74f1 100644 --- a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/other-rules-edit.lua +++ b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/other-rules-edit.lua @@ -134,6 +134,17 @@ end o:value("DIRECT") o:value("REJECT") +o = s:option(ListValue, "Scholar", translate("Scholar")) +o:depends("rule_name", "lhie1") +o.rmempty = true +for groupname in string.gmatch(groupnames, "([^'##\n']+)##") do + if groupname ~= nil and groupname ~= "" then + o:value(groupname) + end +end +o:value("DIRECT") +o:value("REJECT") + o = s:option(ListValue, "Microsoft", translate("Microsoft")) o:depends("rule_name", "lhie1") o.rmempty = true diff --git a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/proxy-provider-file-manage.lua b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/proxy-provider-file-manage.lua index 2ae467126b..0f3ac40220 100644 --- a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/proxy-provider-file-manage.lua +++ b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/proxy-provider-file-manage.lua @@ -40,7 +40,7 @@ nm1=tb1:option(DummyValue,"name",translate("File Name")) mt1=tb1:option(DummyValue,"mtime",translate("Update Time")) sz1=tb1:option(DummyValue,"size",translate("Size")) -btndl1 = tb1:option(Button,"download1",translate("Download Configurations")) +btndl1 = tb1:option(Button,"download1",translate("Download Config")) btndl1.template="openclash/other_button" btndl1.render=function(y,x,r) y.inputstyle="remove" diff --git a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-file-manage.lua b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-file-manage.lua index 26264a7566..6dfc8bbcd7 100644 --- a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-file-manage.lua +++ b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-file-manage.lua @@ -40,7 +40,7 @@ nm2=tb2:option(DummyValue,"name",translate("File Name")) mt2=tb2:option(DummyValue,"mtime",translate("Update Time")) sz2=tb2:option(DummyValue,"size",translate("Size")) -btndl2 = tb2:option(Button,"download2",translate("Download Configurations")) +btndl2 = tb2:option(Button,"download2",translate("Download Config")) btndl2.template="openclash/other_button" btndl2.render=function(m,n,h) m.inputstyle="remove" diff --git a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-manage.lua b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-manage.lua index 3137bdb989..0858ddcf2d 100644 --- a/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-manage.lua +++ b/package/ctcgfw/luci-app-openclash/luasrc/model/cbi/openclash/rule-providers-manage.lua @@ -10,7 +10,8 @@ local fs = require "luci.openclash" local uci = require "luci.model.uci".cursor() m = SimpleForm("openclash", translate("Other Rule Providers List")) -m.description=translate("规则项目: Profiles ( https://github.com/DivineEngine/Profiles )
") +m.description=translate("规则项目: ConnersHua ( https://github.com/DivineEngine/Profiles ) \ +
规则项目: lhie1 ( https://github.com/lhie1/Rules )") m.reset = false m.submit = false diff --git a/package/ctcgfw/luci-app-openclash/po/zh-cn/openclash.zh-cn.po b/package/ctcgfw/luci-app-openclash/po/zh-cn/openclash.zh-cn.po index 919d189f2d..243c7c923c 100644 --- a/package/ctcgfw/luci-app-openclash/po/zh-cn/openclash.zh-cn.po +++ b/package/ctcgfw/luci-app-openclash/po/zh-cn/openclash.zh-cn.po @@ -104,9 +104,12 @@ msgstr "保存配置" msgid "Apply Configurations" msgstr "应用配置" -msgid "Download Configurations" +msgid "Download Config" msgstr "下载配置" +msgid "Download Running Config" +msgstr "下载运行配置" + msgid "Select Mode" msgstr "*运行模式" @@ -484,6 +487,9 @@ msgstr "Youtube流量" msgid "Apple" msgstr "苹果服务流量" +msgid "Scholar" +msgstr "学术网站流量" + msgid "Microsoft" msgstr "微软服务流量" @@ -786,7 +792,7 @@ msgstr "检测频率(秒)" msgid "Tolerance(ms)" msgstr "节点切换容忍值(毫秒)" -msgid "Select " +msgid "Manual-Select" msgstr "Select【手动选择】" msgid "URL-Test" @@ -798,7 +804,7 @@ msgstr "Fallback【故障切换】" msgid "Load-Balance" msgstr "Load-Balance【负载均衡】" -msgid "Relay Traffic" +msgid "Relay-Traffic" msgstr "Relay【嵌套中转】" msgid "Other Group" @@ -874,7 +880,7 @@ msgid "Exclude Keyword Match" msgstr "排除节点" msgid "(eg: hk or tw&bgp)" -msgstr "(格式示例:香港、台湾&bgp)" +msgstr "(格式示例:香港 或 台湾&bgp 或 新加坡&bgp&奈飞)" msgid "Config File List" msgstr "配置文件列表" diff --git a/package/ctcgfw/luci-app-openclash/root/etc/config/openclash b/package/ctcgfw/luci-app-openclash/root/etc/config/openclash index 7379596711..caae603116 100644 --- a/package/ctcgfw/luci-app-openclash/root/etc/config/openclash +++ b/package/ctcgfw/luci-app-openclash/root/etc/config/openclash @@ -55,13 +55,13 @@ config dns_servers option group 'nameserver' option type 'udp' option ip '119.28.28.28' - option enabled '1' + option enabled '0' config dns_servers option group 'nameserver' option type 'udp' option ip '223.5.5.5' - option enabled '1' + option enabled '0' config dns_servers option type 'https' @@ -76,7 +76,7 @@ config dns_servers option type 'https' config dns_servers - option enabled '1' + option enabled '0' option group 'fallback' option ip 'dns.google' option port '853' @@ -89,7 +89,7 @@ config dns_servers option ip '1.1.1.1/dns-query' config dns_servers - option enabled '1' + option enabled '0' option group 'fallback' option ip '1.1.1.1' option port '853' diff --git a/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_fake_filter.list b/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_fake_filter.list index f3e9491bbe..685587dfc3 100644 --- a/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_fake_filter.list +++ b/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_fake_filter.list @@ -86,3 +86,4 @@ stun.*.*.* heartbeat.belkin.com *.linksys.com *.linksyssmartwifi.com ++.battlenet.com.cn \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_rules.list b/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_rules.list index c5b9d02a70..d0ebf97eb0 100644 --- a/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_rules.list +++ b/package/ctcgfw/luci-app-openclash/root/etc/openclash/custom/openclash_custom_rules.list @@ -32,4 +32,15 @@ ##- SRC-IP-CIDR,192.168.1.1/32,DIRECT ##- SRC-IP-CIDR,198.18.0.1/32,DIRECT +##DDNS +##-DOMAIN-SUFFIX,checkip.dyndns.org,DIRECT +##-DOMAIN-SUFFIX,checkipv6.dyndns.org,DIRECT +##-DOMAIN-SUFFIX,checkip.synology.com,DIRECT +##-DOMAIN-SUFFIX,ifconfig.co,DIRECT +##-DOMAIN-SUFFIX,api.myip.com,DIRECT +##-DOMAIN-SUFFIX,ip-api.com,DIRECT +##-DOMAIN-SUFFIX,ipapi.co,DIRECT +##-DOMAIN-SUFFIX,ip6.seeip.org,DIRECT +##-DOMAIN-SUFFIX,members.3322.org,DIRECT + ##在线IP段转CIDR地址:http://ip2cidr.com \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.0bf7b2ad.js b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.0bf7b2ad.js new file mode 100644 index 0000000000..3b1ba0698e --- /dev/null +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.0bf7b2ad.js @@ -0,0 +1 @@ +var e=Object.assign;import{e as t,u as n,r as a,c as s,R as o,a as r,b as l,d as c,f as i,g as u,h as d,i as m,j as p,k as f,l as h,A as g,F as y,m as v,N as E,n as w,o as x,p as b,q as N,s as C,t as k,H as P}from"./vendor.b176d855.js";function S(){return"ClashX Runtime"===navigator.userAgent}!function(e=".",t="__import__"){try{self[t]=new Function("u","return import(u)")}catch(n){const a=new URL(e,location),s=e=>{URL.revokeObjectURL(e.src),e.remove()};self[t]=e=>new Promise(((n,o)=>{const r=new URL(e,a);if(self[t].moduleMap[r])return n(self[t].moduleMap[r]);const l=new Blob([`import * as m from '${r}';`,`${t}.moduleMap['${r}']=m;`],{type:"text/javascript"}),c=Object.assign(document.createElement("script"),{type:"module",src:URL.createObjectURL(l),onerror(){o(new Error(`Failed to import: ${e}`)),s(c)},onload(){n(self[t].moduleMap[r]),s(c)}});document.head.appendChild(c)})),self[t].moduleMap={}}}("assets/");let T=null;class L{constructor(e){this.instance=null,window.WebViewJavascriptBridge&&(this.instance=window.WebViewJavascriptBridge),this.initBridge((t=>{this.instance=t,e()}))}initBridge(e){if(!S())return null==e?void 0:e(null);if(window.WebViewJavascriptBridge)return e(window.WebViewJavascriptBridge);if(window.WVJBCallbacks)return window.WVJBCallbacks.push(e);window.WVJBCallbacks=[e];const t=document.createElement("iframe");t.style.display="none",t.src="https://__bridge_loaded__",document.documentElement.appendChild(t),setTimeout((()=>document.documentElement.removeChild(t)),0)}callHandler(e,t){return new Promise((n=>{var a;null==(a=this.instance)||a.callHandler(e,t,n)}))}ping(){return this.callHandler("ping")}readConfigString(){return this.callHandler("readConfigString")}getPasteboard(){return this.callHandler("getPasteboard")}getAPIInfo(){return this.callHandler("apiInfo")}setPasteboard(e){return this.callHandler("setPasteboard",e)}writeConfigWithString(e){return this.callHandler("writeConfigWithString",e)}setSystemProxy(e){return this.callHandler("setSystemProxy",e)}getStartAtLogin(){return this.callHandler("getStartAtLogin")}getProxyDelay(e){return this.callHandler("speedTest",e)}setStartAtLogin(e){return this.callHandler("setStartAtLogin",e)}isSystemProxySet(){return this.callHandler("isSystemProxySet")}}var $;($||($={})).SPEED_NOTIFY="speed-notify";var R=new class{constructor(){this.EE=new t}notifySpeedTest(){this.EE.emit($.SPEED_NOTIFY)}subscribe(e,t){this.EE.addListener(e,t)}unsubscribe(e,t){this.EE.removeListener(e,t)}};function D(e,t=""){return window.localStorage.getItem(e)||t}function I(e,t){return window.localStorage.setItem(e,t)}function A(){}async function B(e){try{return[await e,null]}catch(t){return[null,t]}}function M(e){const[t,s]=n(e);return[t,a.useMemo((()=>function(e,t){"string"==typeof e?s((n=>{const a=t;n[e]=a})):"function"==typeof e?s(e):"object"==typeof e&&s((t=>{const n=e;for(const e of Object.keys(n)){const a=e;t[a]=n[a]}}))}),[s])]}function H(e=!1){const[t,n]=a.useState(e);return{visible:t,hide:function(){n(!1)},show:function(){n(!0)}}}function U(e){const{title:t,children:n,className:o,style:r}=e;return a.createElement("header",{className:s("header",o),style:r},a.createElement("h1",null,t),a.createElement("div",{className:"operations"},n))}function O(t){const{type:n,size:o=14,className:r,style:l}=t,c=s("clash-iconfont",`icon-${n}`,r),i=e({fontSize:o},l),u=e(e({},t),{className:c,style:i});return a.createElement("i",e({},u))}function j(e){const{className:t,checked:n=!1,disabled:o=!1,onChange:r=A}=e,l=s("switch",{checked:n,disabled:o},t);return a.createElement("div",{className:l,onClick:function(){o||r(!n)}},a.createElement(O,{className:"switch-icon",type:"check",size:20,style:{fontWeight:"bold"}}))}function F(e){const{className:t,style:n,children:o}=e;return a.createElement("div",{className:s("card",t),style:n},o)}function z(e){const{options:t,value:n,onSelect:o}=e;return a.createElement("div",{className:"button-select"},t.map((e=>a.createElement("button",{value:e.value,key:e.value,className:s("button-select-options",{actived:n===e.value}),onClick:()=>null==o?void 0:o(e.value)},e.label))))}const W={en_US:{SideBar:{Proxies:"Proxies",Overview:"Overview",Logs:"Logs",Rules:"Rules",Settings:"Setting",Connections:"Connections",Version:"Version"},Settings:{title:"Settings",labels:{startAtLogin:"Start at login",language:"language",setAsSystemProxy:"Set as system proxy",allowConnectFromLan:"Allow connect from Lan",proxyMode:"Mode",socks5ProxyPort:"Socks5 proxy port",httpProxyPort:"HTTP proxy port",mixedProxyPort:"Mixed proxy port",externalController:"External controller"},values:{cn:"中文",en:"English",global:"Global",rules:"Rules",direct:"Direct",script:"Script"},versionString:"Current ClashX is the latest version:{{version}}",checkUpdate:"Check Update",externalControllerSetting:{title:"External Controller",note:"Please note that modifying this configuration will only configure Dashboard. Will not modify your Clash configuration file. Please make sure that the external controller address matches the address in the Clash configuration file, otherwise, Dashboard will not be able to connect to Clash.",host:"Host",port:"Port",secret:"Secret"}},Logs:{title:"Logs"},Rules:{title:"Rules",providerTitle:"Providers",providerUpdateTime:"Last updated at",ruleCount:"Rule count"},Connections:{title:"Connections",keepClosed:"Keep closed connections",total:{text:"total",upload:"upload",download:"download"},closeAll:{title:"Warning",content:"This would close all connections"},filter:{all:"All"},columns:{host:"Host",network:"Network",type:"Type",chains:"Chains",rule:"Rule",time:"Time",speed:"Speed",upload:"Upload",download:"Download",sourceIP:"Source IP"}},Proxies:{title:"Proxies",editDialog:{title:"Edit Proxy",color:"Color",name:"Name",type:"Type",server:"Server",port:"Port",password:"Password",cipher:"Cipher",obfs:"Obfs","obfs-host":"Obfs-host",uuid:"UUID",alterId:"AlterId",tls:"TLS"},groupTitle:"Policy Group",providerTitle:"Providers",providerUpdateTime:"Last updated at",expandText:"Expand",collapseText:"Collapse",speedTestText:"Speed Test",breakConnectionsText:"Close connections which include the group"},Modal:{ok:"Ok",cancel:"Cancel"}},zh_CN:{SideBar:{Proxies:"代理",Overview:"总览",Logs:"日志",Rules:"规则",Settings:"设置",Connections:"连接",Version:"版本"},Settings:{title:"设置",labels:{startAtLogin:"开机时启动",language:"语言",setAsSystemProxy:"设置为系统代理",allowConnectFromLan:"允许来自局域网的连接",proxyMode:"代理模式",socks5ProxyPort:"Socks5 代理端口",httpProxyPort:"HTTP 代理端口",mixedProxyPort:"混合代理端口",externalController:"外部控制设置"},values:{cn:"中文",en:"English",global:"全局",rules:"规则",direct:"直连",script:"脚本"},versionString:"当前 ClashX 已是最新版本:{{version}}",checkUpdate:"检查更新",externalControllerSetting:{title:"编辑外部控制设置",note:"请注意,修改该配置项并不会修改你的 Clash 配置文件,请确认修改后的外部控制地址和 Clash 配置文件内的地址一致,否则会导致 Dashboard 无法连接。",host:"Host",port:"端口",secret:"密钥"}},Logs:{title:"日志"},Rules:{title:"规则",providerTitle:"规则集",providerUpdateTime:"最后更新于",ruleCount:"规则条数"},Connections:{title:"连接",keepClosed:"保留关闭连接",total:{text:"总量",upload:"上传",download:"下载"},closeAll:{title:"警告",content:"将会关闭所有连接"},filter:{all:"全部"},columns:{host:"域名",network:"网络",type:"类型",chains:"节点链",rule:"规则",time:"连接时间",speed:"速率",upload:"上传",download:"下载",sourceIP:"来源 IP"}},Proxies:{title:"代理",editDialog:{title:"编辑代理",color:"颜色",name:"名字",type:"类型",server:"服务器",port:"端口",password:"密码",cipher:"加密方式",obfs:"Obfs","obfs-host":"Obfs-host",uuid:"UUID",alterId:"AlterId",tls:"TLS"},groupTitle:"策略组",providerTitle:"代理集",providerUpdateTime:"最后更新于",expandText:"展开",collapseText:"收起",speedTestText:"测速",breakConnectionsText:"切换时打断包含策略组的连接"},Modal:{ok:"确 定",cancel:"取 消"}}},_=Object.keys(W);function G(e){const[t,n]=o(e);return[t,a.useMemo((()=>function(e,t){if("string"==typeof e)n((n=>r(n,(n=>{const a=t;n[e]=a}))));else if("function"==typeof e){const t=e;n((e=>r(e,t)))}else"object"==typeof e&&n((t=>r(t,(t=>{const n=e;for(const e of Object.keys(n)){const a=e;t[a]=n[a]}}))))}),[n])]}function V(e){let t=null;return async function(){return t||(t=e(),t.catch((e=>{throw t=null,e})))}}class X{constructor(e){this.EE=new t,this.innerBuffer=[],this.isClose=!1,this.config=Object.assign({bufferLength:0,retryInterval:5e3,headers:{}},e),this.config.useWebsocket?this.websocketLoop():this.loop()}websocketLoop(){var e;const t=new URL(this.config.url);t.protocol="http:"===t.protocol?"ws:":"wss:",t.searchParams.set("token",null!=(e=this.config.token)?e:"");const n=new WebSocket(t.toString());n.addEventListener("message",(e=>{const t=JSON.parse(e.data);this.EE.emit("data",[t]),this.config.bufferLength>0&&(this.innerBuffer.push(t),this.innerBuffer.length>this.config.bufferLength&&this.innerBuffer.splice(0,this.innerBuffer.length-this.config.bufferLength))})),n.addEventListener("close",(()=>setTimeout(this.websocketLoop,this.config.retryInterval))),n.addEventListener("error",(e=>{this.EE.emit("error",e),setTimeout(this.websocketLoop,this.config.retryInterval)}))}async loop(){const[e,t]=await B(fetch(this.config.url,{mode:"cors",headers:this.config.token?{Authorization:`Bearer ${this.config.token}`}:{}}));if(t||!e.body)return void this.retry(t);const n=e.body.getReader(),a=new TextDecoder;for(;!this.isClose;){const[{value:e},t]=await B(null==n?void 0:n.read());if(t){this.retry(t);break}const s=a.decode(e).trim().split("\n").map((e=>JSON.parse(e)));this.EE.emit("data",s),this.config.bufferLength>0&&(this.innerBuffer.push(...s),this.innerBuffer.length>this.config.bufferLength&&this.innerBuffer.splice(0,this.innerBuffer.length-this.config.bufferLength))}}retry(e){this.isClose||(this.EE.emit("error",e),window.setTimeout(this.loop,this.config.retryInterval))}subscribe(e,t){this.EE.addListener(e,t)}unsubscribe(e,t){this.EE.removeListener(e,t)}buffer(){return this.innerBuffer.slice()}destory(){this.EE.removeAllListeners(),this.isClose=!0}}async function J(){if(S()){const e=await T.getAPIInfo();return{hostname:e.host,port:e.port,secret:e.secret,protocol:"http:"}}const e=D("externalControllerAddr","127.0.0.1"),t=D("externalControllerPort","9090"),n=D("secret",""),a="127.0.0.1"===e?"http:":window.location.protocol;if(!e||!t)throw new Error("can't get hostname or port");return{hostname:e,port:t,secret:n,protocol:a}}const Y=V((async()=>{const{hostname:e,port:t,secret:n,protocol:a}=await J();return l.create({baseURL:`${a}//${e}:${t}`,headers:n?{Authorization:`Bearer ${n}`}:{}})}));async function K(){return(await Y()).get("configs")}async function q(e){return(await Y()).patch("configs",e)}async function Q(){return(await Y()).get("version")}async function Z(e){return(await Y()).delete(`connections/${e}`)}const ee=V((async function(){const e=await J(),{data:t}=await K(),[n,a]=await B(Q()),s=!!(a?"unkonwn version":n.data.version)||!0,o=`${e.protocol}//${e.hostname}:${e.port}/logs?level=${t["log-level"]}`;return new X({url:o,bufferLength:200,token:e.secret,useWebsocket:s})})),te=V((async function(){const e=await J(),[t,n]=await B(Q()),a=!!(n?"unkonwn version":t.data.version)||!0,s=`${e.protocol}//${e.hostname}:${e.port}/connections`;return new X({url:s,bufferLength:200,token:e.secret,useWebsocket:a})})),ne=c({key:"identity",default:!0});function ae(){const[e,t]=o(ne);return{identity:e,wrapFetcher:function(e){return async function(...n){const[a,s]=await B(e(...n)),o=s;if(o&&(!o.response||401===o.response.status))throw t(!1),s;return t(!0),a}},set:t}}const se=c({key:"i18n",default:function(){const e=D("language");if(e&&_.includes(e))return e;const t=function(){const e=[];if(window.navigator)if(window.navigator.languages)for(const t of window.navigator.languages)e.push(t);else window.navigator.language&&e.push(navigator.language);return e}();for(const n of t){if(n.includes("zh"))return"zh_CN";if(n.includes("us"))return"en_US"}return"en_US"}()});function oe(){const[e,t]=o(se);const n=a.useCallback((function(t){return{t:function(n){return d(W[e][t],n)}}}),[e]);return{lang:e,locales:_,setLang:function(e){t(e),function(e){I("language",e)}(e)},translation:n}}const re=c({key:"version",default:{version:"",premium:!1}});function le(){const[e,t]=o(re),{set:n}=ae();return{version:e.version,premium:e.premium,update:async function(){const[e,a]=await B(Q());n(!a),t(a?{version:"",premium:!1}:{version:e.data.version,premium:!!e.data.premium})}}}const ce=c({key:"config",default:{breakConnections:!1}});function ie(){const[e,t]=G(ce);return{data:e,set:t}}const ue=c({key:"proxyProvider",default:[]});function de(){const[e,t]=o(ue),{data:n,mutate:s}=u("/providers/proxy",(async()=>{const e=await async function(){return(await Y()).get("providers/proxies",{validateStatus:e=>e>=200&&e<300||404===e}).then((e=>(404===e.status&&(e.data={providers:{}}),e)))}();return Object.keys(e.data.providers).map((t=>e.data.providers[t])).filter((e=>"default"!==e.name)).filter((e=>"Compatible"!==e.vehicleType))}));return a.useEffect((()=>t(null!=n?n:[])),[n,t]),{providers:e,update:s}}function me(){const[{premium:e}]=o(re),{data:t,mutate:n}=u("/providers/rule",(async()=>{if(!e)return[];const t=await async function(){return(await Y()).get("providers/rules")}();return Object.keys(t.data.providers).map((e=>t.data.providers[e]))}));return{providers:null!=t?t:[],update:n}}function pe(){const{data:e,mutate:t}=u("/config",(async()=>{var e;const t=(await K()).data;return{port:t.port,socksPort:t["socks-port"],mixedPort:null!=(e=t["mixed-port"])?e:0,redirPort:t["redir-port"],mode:t.mode.toLowerCase(),logLevel:t["log-level"],allowLan:t["allow-lan"]}}));return{general:null!=e?e:{},update:t}}const fe=c({key:"proxies",default:{proxies:[],groups:[],global:{name:"GLOBAL",type:"Selector",now:"",history:[],all:[]}}});function he(){const[t,n]=G(fe),{mutate:s}=u("/proxies",(async()=>{const t=await async function(){return(await Y()).get("proxies")}(),a=t.data.proxies.GLOBAL;a.name="GLOBAL";const s=new Set(["Selector","URLTest","Fallback","LoadBalance"]),o=new Set(["DIRECT","REJECT","GLOBAL"]),r=a.all.filter((e=>!o.has(e))).map((n=>e(e({},t.data.proxies[n]),{name:n}))),[l,c]=function(e,t){const n=[],a=[];for(const s of e)t(s)?n.push(s):a.push(s);return[n,a]}(r,(e=>!s.has(e.type)));n({proxies:l,groups:c,global:a})})),o=a.useCallback(((e,t)=>{n((n=>{for(const a of n.groups)a.name===e&&(a.now=t)}))}),[n]);return{proxies:t.proxies,groups:t.groups,global:t.global,update:s,markProxySelected:o,set:n}}const ge=i({key:"proxyMapping",get:({get:e})=>{const t=e(fe),n=e(ue),a=new Map;for(const s of t.proxies)a.set(s.name,s);for(const s of n)for(const e of s.proxies)a.set(e.name,e);return a}});function ye(){const{data:e,mutate:t}=u("/clashx",(async()=>{var e,t;if(!S())return{isClashX:!1,startAtLogin:!1,systemProxy:!1};return{startAtLogin:null!=(e=await(null==T?void 0:T.getStartAtLogin()))&&e,systemProxy:null!=(t=await(null==T?void 0:T.isSystemProxySet()))&&t,isClashX:!0}}));return{data:e,update:t}}const ve=c({key:"apiData",default:{hostname:"127.0.0.1",port:"9090",secret:""}});function Ee(){const[t,n]=o(ve);return{data:t,fetch:a.useCallback((async function(){const t=await J();n(e({},t))}),[n]),update:async function(e){const{hostname:t,port:n,secret:a}=e;I("externalControllerAddr",t),I("externalControllerPort",n),I("secret",a),window.location.reload()}}}const we=c({key:"rules",default:[]});function xe(){const[e,t]=G(we);return{rules:e,update:async function(){const e=await async function(){return(await Y()).get("rules")}();t(e.data.rules)}}}function be(e){const{className:t,data:n,onClick:o,select:r,canClick:l,errSet:c,rowHeight:i}=e,{translation:u}=oe(),{t:d}=u("Proxies"),[m,p]=a.useState(!1),[f,h]=a.useState(!1),g=a.useRef(null);a.useLayoutEffect((()=>{var e,t;h((null!=(t=null==(e=null==g?void 0:g.current)?void 0:e.offsetHeight)?t:0)>30)}),[]);const y=m?"auto":i,v=l?o:A;const E=n.map((e=>{const t=s({"tags-selected":r===e,"can-click":l,error:null==c?void 0:c.has(e)});return a.createElement("li",{className:t,key:e,onClick:()=>v(e)},e)}));return a.createElement("div",{className:s("tags-container",t),style:{height:y}},a.createElement("ul",{ref:g,className:s("tags",{expand:m})},E),f&&a.createElement("span",{className:"tags-expand",onClick:function(){p(!m)}},d(m?"collapseText":"expandText")))}function Ne(e){const{className:t,style:n,value:o="",align:r="center",inside:l=!1,autoFocus:c=!1,type:i="text",disabled:u=!1,onChange:d=A,onBlur:m=A}=e,p=s("input",`input-align-${r}`,{"input-inside":l},t);return a.createElement("input",{disabled:u,className:p,style:n,value:o,autoFocus:c,type:i,onChange:e=>d(e.target.value,e),onBlur:m})}function Ce(e){const{show:t=!0,title:n="Modal",size:o="small",footer:r=!0,onOk:l=A,onClose:c=A,bodyClassName:i,bodyStyle:u,className:d,style:p,children:f}=e,{translation:h}=oe(),{t:g}=h("Modal"),y=a.useRef(document.createElement("div")),v=a.useRef(null);a.useLayoutEffect((()=>{const e=y.current;return document.body.appendChild(e),()=>{document.body.removeChild(e)}}),[]);const E=a.createElement("div",{className:s("modal-mask",{"modal-show":t}),ref:v,onMouseDown:function(e){e.target===v.current&&c()}},a.createElement("div",{className:s("modal",`modal-${o}`,d),style:p},a.createElement("div",{className:"modal-title"},n),a.createElement("div",{className:s("modal-body",i),style:u},f),r&&a.createElement("div",{className:"footer"},a.createElement(Se,{onClick:()=>c()},g("cancel")),a.createElement(Se,{type:"primary",onClick:()=>l()},g("ok")))));return m.createPortal(E,y.current)}const ke={success:"check",info:"info",warning:"info",error:"close"};function Pe(e){const{message:t="",type:n="info",inside:o=!1,children:r,className:l,style:c}=e,i=s("alert",`alert-${o?"note":"box"}-${n}`,l);return a.createElement("div",{className:i,style:c},a.createElement("span",{className:"alert-icon"},a.createElement(O,{type:ke[n],size:26})),t?a.createElement("p",{className:"alert-message"},t):a.createElement("div",{className:"alert-message"},r))}function Se(e){const{type:t="normal",onClick:n=A,children:o,className:r,style:l}=e,c=s("button",`button-${t}`,r);return a.createElement("button",{className:c,style:l,onClick:n},o)}function Te(e){const{className:t,checked:n=!1,onChange:o=A}=e,r=s("checkbox",{checked:n},t);return a.createElement("div",{className:r,onClick:function(){o(!n)}},a.createElement(O,{className:"checkbox-icon",type:"check",size:18}),a.createElement("div",null,e.children))}function Le(t){const{color:n,className:o,style:r}=t,l=s("tag",o),c=e({color:n},r),i=e(e({},t),{className:l,style:c});return a.createElement("span",e({},i),t.children)}function $e(e){const t=s("spinner",e.className);return a.createElement("div",{className:t},a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})))}function Re(e){const t=s("loading","visible",e.className);return e.visible?a.createElement("div",{className:t},a.createElement($e,{className:e.spinnerClassName})):null}const De={"#909399":0,"#00c520":260,"#ff9a28":600,"#ff3e5e":1/0};async function Ie(e){var t;if(S()){return null!=(t=await(null==T?void 0:T.getProxyDelay(e)))?t:0}const{data:{delay:n}}=await async function(e){return(await Y()).get(`proxies/${encodeURIComponent(e)}/delay`,{params:{timeout:5e3,url:"http://www.gstatic.com/generate_204"}})}(e);return n}function Ae(e){const{config:t,className:n}=e,{set:o}=he(),r=a.useCallback((async function(){const[e,n]=await B(Ie(t.name)),a=n?0:e;o((e=>{const n=e.proxies.find((e=>e.name===t.name));n&&n.history.push({time:Date.now().toString(),delay:a})}))}),[t.name,o]),l=a.useMemo((()=>{var e;return(null==(e=t.history)?void 0:e.length)?t.history.slice(-1)[0].delay:0}),[t]);a.useLayoutEffect((()=>(R.subscribe($.SPEED_NOTIFY,r),()=>R.unsubscribe($.SPEED_NOTIFY,r))),[r]);const c=a.useMemo((()=>0===l),[l]),i=a.useMemo((()=>Object.keys(De).find((e=>l<=De[e]))),[l]),u=c?void 0:i;return a.createElement("div",{className:s("proxy-item",{"proxy-error":c},n)},a.createElement("span",{className:"proxy-type",style:{backgroundColor:u}},t.type),a.createElement("p",{className:"proxy-name"},t.name),a.createElement("p",{className:"proxy-delay"},0===l?"-":`${l}ms`))}function Be(e){const{markProxySelected:t}=he(),n=p(ge),{data:s}=ie(),{config:o}=e;const r=a.useMemo((()=>{var e;const t=new Set;for(const a of o.all){const s=null==(e=n.get(a))?void 0:e.history;(null==s?void 0:s.length)&&0===s.slice(-1)[0].delay&&t.add(a)}return t}),[o.all,n]),l="Selector"===o.type;return a.createElement("div",{className:"proxy-group"},a.createElement("div",{className:"proxy-group-part"},a.createElement("span",{className:"proxy-group-name"},o.name),a.createElement(Le,{className:"proxy-group-type"},o.type)),a.createElement("div",{className:"proxy-group-tags-container"},a.createElement(be,{className:"proxy-group-tags",data:o.all,onClick:async function(n){if(await async function(e,t){return(await Y()).put(`proxies/${encodeURIComponent(e)}`,{name:t})}(e.config.name,n),t(e.config.name,n),s.breakConnections){const t=[],n=await async function(){return(await Y()).get("connections")}();for(const a of n.data.connections)a.chains.includes(e.config.name)&&t.push(a.id);for(const e of t)Z(e)}},errSet:r,select:o.now,canClick:l,rowHeight:30})))}function Me(e,t){const n="en_US"===t?"en":"zh-cn";return f().locale(n).from(e)}f.extend(h);function He(e){const{update:t}=de(),{translation:n,lang:s}=oe(),{provider:o}=e,{t:r}=n("Proxies"),{visible:l,hide:c,show:i}=H();const u=a.useMemo((()=>o.proxies.slice().sort(((e,t)=>-1*Fe(e,t)))),[o.proxies]);return a.createElement(F,{className:"proxy-provider"},a.createElement(Re,{visible:l}),a.createElement("div",{className:"proxy-provider-header"},a.createElement("div",{className:"proxy-provider-header-part"},a.createElement("span",{className:"proxy-provider-name"},o.name),a.createElement(Le,null,o.vehicleType)),a.createElement("div",{className:"proxy-provider-header-part"},o.updatedAt&&a.createElement("span",{className:"proxy-provider-update"},`${r("providerUpdateTime")}: ${Me(new Date(o.updatedAt),s)}`),a.createElement(O,{className:"proxy-provider-icon healthcheck",type:"healthcheck",size:18,onClick:function(){i(),async function(e){return(await Y()).get(`providers/proxies/${encodeURIComponent(e)}/healthcheck`)}(o.name).then((()=>t())).finally((()=>c()))}}),a.createElement(O,{className:"proxy-provider-icon",type:"update",size:18,onClick:function(){i(),async function(e){return(await Y()).put(`providers/proxies/${encodeURIComponent(e)}`)}(o.name).then((()=>t())).finally((()=>c()))}}))),a.createElement("ul",{className:"proxies-list"},u.map((e=>a.createElement("li",{key:e.name},a.createElement(Ae,{className:"proxy-provider-item",config:e}))))))}var Ue,Oe;(Oe=Ue||(Ue={}))[Oe.None=0]="None",Oe[Oe.Asc=1]="Asc",Oe[Oe.Desc=2]="Desc";const je={0:"sort",1:"sort-ascending",2:"sort-descending"};function Fe(e,t){const n=e.history.length?e.history.slice(-1)[0].delay:0;return((t.history.length?t.history.slice(-1)[0].delay:0)||Number.MAX_SAFE_INTEGER)-(n||Number.MAX_SAFE_INTEGER)}function ze(){const{groups:e,global:t}=he(),{data:n,set:s}=ie(),{general:o}=pe(),{translation:r}=oe(),{t:l}=r("Proxies"),c=a.useMemo((()=>"global"===o.mode?[t]:e),[o,e,t]);return a.createElement(a.Fragment,null,0!==c.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:l("groupTitle")},a.createElement(Te,{className:"connections-filter",checked:n.breakConnections,onChange:e=>s("breakConnections",e)},l("breakConnectionsText"))),a.createElement(F,{className:"proxies-group-card"},a.createElement("ul",{className:"proxies-group-list"},c.map((e=>a.createElement("li",{className:"proxies-group-item",key:e.name},a.createElement(Be,{config:e}))))))))}function We(){const{providers:e}=de(),{translation:t}=oe(),{t:n}=t("Proxies");return a.createElement(a.Fragment,null,0!==e.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:n("providerTitle")}),a.createElement("ul",{className:"proxies-providers-list"},e.map((e=>a.createElement("li",{className:"proxies-providers-item",key:e.name},a.createElement(He,{provider:e})))))))}function _e(){const{proxies:e}=he(),{translation:t}=oe(),{t:n}=t("Proxies");const{current:s,next:o}=function(e,t=0){if(e.length<2)throw new Error("List requires at least two elements");const[n,s]=a.useState(t);return{current:a.useMemo((()=>e[n]),[e,n]),next:function(){s((n+1)%e.length)}}}([1,2,0]),r=a.useMemo((()=>{switch(s){case 2:return e.slice().sort(((e,t)=>Fe(e,t)));case 1:return e.slice().sort(((e,t)=>-1*Fe(e,t)));default:return e.slice()}}),[s,e]),l=o;return a.createElement(a.Fragment,null,0!==r.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:n("title")},a.createElement(O,{className:"proxies-action-icon",type:je[s],onClick:l,size:20}),a.createElement(O,{className:"proxies-action-icon",type:"speed",size:20}),a.createElement("span",{className:"proxies-speed-test",onClick:function(){R.notifySpeedTest()}},n("speedTestText"))),a.createElement("ul",{className:"proxies-list"},r.map((e=>a.createElement("li",{key:e.name},a.createElement(Ae,{config:e})))))))}function Ge(){return a.createElement("div",{className:"page"},a.createElement(ze,null),a.createElement(We,null),a.createElement(_e,null))}function Ve(){const t=a.useRef(null),n=a.useRef([]),[s,o]=a.useState([]),{translation:r}=oe(),{t:l}=r("Logs");return a.useLayoutEffect((()=>{const e=t.current;e&&(e.scrollTop=e.scrollHeight)})),a.useEffect((()=>{let t=null;function a(t){n.current=n.current.slice().concat(t.map((t=>e(e({},t),{time:new Date})))),o(n.current)}return async function(){t=await ee(),n.current=t.buffer(),o(n.current),t.subscribe("data",a)}(),()=>null==t?void 0:t.unsubscribe("data",a)}),[]),a.createElement("div",{className:"page"},a.createElement(U,{title:l("title")}),a.createElement(F,{className:"logs-card"},a.createElement("ul",{className:"logs-panel",ref:t},s.map(((e,t)=>a.createElement("li",{key:t},a.createElement("span",{className:"logs-panel-time"},f(e.time).format("YYYY-MM-DD HH:mm:ss")),a.createElement("span",null,"[",e.type,"] ",e.payload)))))))}function Xe(e){const{update:t}=me(),{translation:n,lang:o}=oe(),{provider:r}=e,{t:l}=n("Rules"),{visible:c,hide:i,show:u}=H();const d=s("rule-provider-icon",{"rule-provider-loading":c});return a.createElement(F,{className:"rule-provider"},a.createElement("div",{className:"rule-provider-header"},a.createElement("div",{className:"rule-provider-header-part"},a.createElement("span",{className:"rule-provider-name"},r.name),a.createElement(Le,null,r.vehicleType),a.createElement(Le,{className:"rule-provider-behavior"},r.behavior),a.createElement("span",{className:"rule-provider-update"},`${l("ruleCount")}: ${r.ruleCount}`)),a.createElement("div",{className:"rule-provider-header-part"},r.updatedAt&&a.createElement("span",{className:"rule-provider-update"},`${l("providerUpdateTime")}: ${Me(new Date(r.updatedAt),o)}`),a.createElement(O,{className:d,type:"update",size:18,onClick:function(){u(),async function(e){return(await Y()).put(`providers/rules/${encodeURIComponent(e)}`)}(r.name).then((()=>t())).finally((()=>i()))}}))))}function Je(){const{providers:e}=me(),{translation:t}=oe(),{t:n}=t("Rules");return a.createElement(a.Fragment,null,0!==e.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:n("providerTitle")}),a.createElement("ul",{className:"proxies-providers-list"},e.map((e=>a.createElement("li",{className:"proxies-providers-item",key:e.name},a.createElement(Xe,{provider:e})))))))}function Ye(){const{rules:e,update:t}=xe(),{translation:n}=oe(),{t:s}=n("Rules");function o({index:t,style:n}){const s=e[t];return a.createElement("li",{className:"rule-item",style:n},a.createElement("div",{className:"rule-item-row flex"},a.createElement("div",{className:"rule-type w-40 text-center"},s.type),a.createElement("div",{className:"payload flex-1 text-center"},s.payload),a.createElement("div",{className:"rule-proxy w-40 text-center"},s.proxy)))}return u("rules",t),a.createElement("div",{className:"page"},a.createElement(Je,null),a.createElement(U,{title:s("title")}),a.createElement(F,{className:"rules-card"},a.createElement(g,{className:"rules"},(({height:t,width:n})=>a.createElement(y,{height:t,width:n,itemCount:e.length,itemSize:50},o)))))}const Ke=[{label:"中文",value:"zh_CN"},{label:"English",value:"en_US"}];function qe(){var e,t,n;const{premium:o}=le(),{data:r,update:l}=ye(),{general:c,update:i}=pe(),{set:u}=ae(),{data:d}=Ee(),{translation:m,setLang:p,lang:f}=oe(),{t:h}=m("Settings"),[g,y]=M({socks5ProxyPort:7891,httpProxyPort:7890,mixedProxyPort:0});a.useEffect((()=>{var e,t,n;y("socks5ProxyPort",null!=(e=null==c?void 0:c.socksPort)?e:0),y("httpProxyPort",null!=(t=null==c?void 0:c.port)?t:0),y("mixedProxyPort",null!=(n=null==c?void 0:c.mixedPort)?n:0)}),[c,y]);const{hostname:E,port:w}=d,{allowLan:x,mode:b}=c,N=null!=(e=null==r?void 0:r.startAtLogin)&&e,C=null!=(t=null==r?void 0:r.systemProxy)&&t,k=null!=(n=null==r?void 0:r.isClashX)&&n,P=a.useMemo((()=>{const e=[{label:h("values.global"),value:"Global"},{label:h("values.rules"),value:"Rule"},{label:h("values.direct"),value:"Direct"}];return o&&e.push({label:h("values.script"),value:"Script"}),e}),[h,o]);return a.createElement("div",{className:"page"},a.createElement(U,{title:h("title")}),a.createElement(F,{className:"settings-card"},a.createElement("div",{className:"flex flex-wrap"},a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.startAtLogin")),a.createElement(j,{disabled:!(null==r?void 0:r.isClashX),checked:N,onChange:async function(e){await(null==T?void 0:T.setStartAtLogin(e)),l()}})),a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.language")),a.createElement(z,{options:Ke,value:f,onSelect:e=>{p(e)}}))),a.createElement("div",{className:"flex flex-wrap"},a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.setAsSystemProxy")),a.createElement(j,{disabled:!k,checked:C,onChange:async function(e){await(null==T?void 0:T.setSystemProxy(e)),l()}})),a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.allowConnectFromLan")),a.createElement(j,{checked:x,onChange:async function(e){await q({"allow-lan":e}),await i()}})))),a.createElement(F,{className:"settings-card"},a.createElement("div",{className:"flex flex-wrap"},a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.proxyMode")),a.createElement(z,{options:P,value:v(b),onSelect:async function(e){await q({mode:e}),await i()}})),a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.socks5ProxyPort")),a.createElement(Ne,{className:"w-28",disabled:k,value:g.socks5ProxyPort,onChange:e=>y("socks5ProxyPort",+e),onBlur:async function(){await q({"socks-port":g.socks5ProxyPort}),await i()}}))),a.createElement("div",{className:"flex flex-wrap"},a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.httpProxyPort")),a.createElement(Ne,{className:"w-28",disabled:k,value:g.httpProxyPort,onChange:e=>y("httpProxyPort",+e),onBlur:async function(){await q({port:g.httpProxyPort}),await i()}})),a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.mixedProxyPort")),a.createElement(Ne,{className:"w-28",disabled:k,value:g.mixedProxyPort,onChange:e=>y("mixedProxyPort",+e),onBlur:async function(){await q({"mixed-port":g.mixedProxyPort}),await i()}}))),a.createElement("div",{className:"flex flex-wrap"},a.createElement("div",{className:"flex w-1/2 items-center justify-between px-8 py-3"},a.createElement("span",{className:"label font-bold"},h("labels.externalController")),a.createElement("span",{className:s({"modify-btn":!k},"external-controller"),onClick:()=>!k&&u(!1)},`${E}:${w}`)),a.createElement("div",{className:"w-1/2 px-8"}))),a.createElement(F,{className:"clash-version",style:{display:"none"}},a.createElement("span",{className:"check-icon"},a.createElement(O,{type:"check",size:20})),a.createElement("p",{className:"version-info"},h("versionString")),a.createElement("span",{className:"check-update-btn"},h("checkUpdate"))))}var Qe,Ze;function et(e){const{routes:t}=e,{translation:n}=oe(),{version:o,premium:r,update:l}=le(),{data:c}=ye(),{t:i}=n("SideBar");u("version",l);const d=t.map((({path:e,name:t,exact:n,noMobile:o})=>a.createElement("li",{className:s("item",{"no-mobile":o}),key:t},a.createElement(E,{to:e,activeClassName:"active",exact:!!n},i(t)))));return a.createElement("div",{className:"sidebar"},a.createElement("img",{src:"./assets/logo.b453e72f.png",alt:"logo",className:"sidebar-logo"}),a.createElement("ul",{className:"sidebar-menu"},d),a.createElement("div",{className:"sidebar-version"},a.createElement("span",{className:"sidebar-version-label"},"Clash",(null==c?void 0:c.isClashX)&&"X"," ",i("Version")),a.createElement("span",{className:"sidebar-version-text"},o),r&&a.createElement("span",{className:"sidebar-version-label"},"Premium")))}(Ze=Qe||(Qe={})).Domain="Domain",Ze.DomainSuffix="DomainSuffix",Ze.DomainKeyword="DomainKeyword",Ze.GeoIP="GeoIP",Ze.IPCIDR="IPCIDR",Ze.SrcIPCIDR="SrcIPCIDR",Ze.SrcPort="SrcPort",Ze.DstPort="DstPort",Ze.MATCH="MATCH",Ze.RuleSet="RuleSet";function tt(e){const{translation:t}=oe(),n=a.useMemo((()=>t("Connections").t),[t]),{className:o,style:r}=e,l=s("connections-devices",o);function c(t){var n;null==(n=e.onChange)||n.call(e,t)}return a.createElement("div",{className:l,style:r},a.createElement("div",{className:s("connections-devices-item",{selected:""===e.selected}),onClick:()=>c("")},n("filter.all")),e.devices.map((t=>a.createElement("div",{key:t.label,className:s("connections-devices-item",{selected:e.selected===t.label}),onClick:()=>c(t.label)},t.label," (",t.number,")"))))}class nt{constructor(){this.connections=new Map,this.saveDisconnection=!1}appendToSet(t){var n;const a=t.reduce(((e,t)=>e.set(t.id,t)),new Map);for(const e of this.connections.keys())if(!a.has(e))if(this.saveDisconnection){const t=this.connections.get(e);t&&(t.completed=!0,t.uploadSpeed=0,t.downloadSpeed=0)}else this.connections.delete(e);for(const s of a.keys()){if(!this.connections.has(s)){this.connections.set(s,e(e({},a.get(s)),{uploadSpeed:0,downloadSpeed:0}));continue}const t=this.connections.get(s),o=a.get(s);null==(n=this.connections)||n.set(s,e(e({},o),{uploadSpeed:o.upload-t.upload,downloadSpeed:o.download-t.download}))}}toggleSave(){var e,t;if(this.saveDisconnection){this.saveDisconnection=!1;for(const n of this.connections.keys())(null==(t=null==(e=this.connections)?void 0:e.get(n))?void 0:t.completed)&&this.connections.delete(n)}else this.saveDisconnection=!0;return this.saveDisconnection}getConnections(){return[...this.connections.values()]}}var at,st;(st=at||(at={})).Host="host",st.Network="network",st.Type="type",st.Chains="chains",st.Rule="rule",st.Speed="speed",st.Upload="upload",st.Download="download",st.SourceIP="sourceIP",st.Time="time";const ot=new Set([at.Network,at.Type,at.Rule,at.Speed,at.Upload,at.Download,at.SourceIP,at.Time]);function rt(e){const t=["B","KB","MB","GB","TB"];let n=0;for(;~~(e/1024)&&nt("Connections").t),[t]),[r,l]=M({uploadTotal:0,downloadTotal:0}),{visible:c,show:i,hide:u}=H();const{connections:d,feed:m,save:p,toggleSave:f}=function(){const e=a.useMemo((()=>new nt),[]),t=a.useRef(!0),[n,s]=a.useState([]),[o,r]=a.useState(!1);return{connections:n,feed:a.useCallback((function(n){e.appendToSet(n),t.current&&s(e.getConnections()),t.current=!t.current}),[e]),toggleSave:a.useCallback((function(){const n=e.toggleSave();r(n),n||s(e.getConnections()),t.current=!0}),[e]),save:o}}(),h=a.useMemo((()=>d.map((e=>({id:e.id,host:`${e.metadata.host||e.metadata.destinationIP}:${e.metadata.destinationPort}`,chains:e.chains.slice().reverse().join(" / "),rule:e.rule===Qe.RuleSet?`${e.rule}(${e.rulePayload})`:e.rule,time:new Date(e.start).getTime(),upload:e.upload,download:e.download,sourceIP:e.metadata.sourceIP,type:e.metadata.type,network:e.metadata.network.toUpperCase(),speed:{upload:e.uploadSpeed,download:e.downloadSpeed},completed:!!e.completed})))),[d]),g=a.useMemo((()=>{const e=w(d,"metadata.sourceIP");return Object.keys(e).map((t=>({label:t,number:e[t].length}))).sort(((e,t)=>e.label.localeCompare(t.label)))}),[d]),y=a.useRef(null),{x:v}=x(y),E=a.useMemo((()=>[{Header:o(`columns.${at.Host}`),accessor:at.Host,minWidth:260,width:260},{Header:o(`columns.${at.Network}`),accessor:at.Network,minWidth:80,width:80},{Header:o(`columns.${at.Type}`),accessor:at.Type,minWidth:120,width:120},{Header:o(`columns.${at.Chains}`),accessor:at.Chains,minWidth:200,width:200},{Header:o(`columns.${at.Rule}`),accessor:at.Rule,minWidth:140,width:140},{id:at.Speed,Header:o(`columns.${at.Speed}`),accessor:e=>[e.speed.upload,e.speed.download],sortType(e,t){const n=e.original.speed,a=t.original.speed;return n.download===a.download?n.upload-a.upload:n.download-a.download},minWidth:200,width:200,sortDescFirst:!0},{Header:o(`columns.${at.Upload}`),accessor:at.Upload,minWidth:100,width:100,sortDescFirst:!0},{Header:o(`columns.${at.Download}`),accessor:at.Download,minWidth:100,width:100,sortDescFirst:!0},{Header:o(`columns.${at.SourceIP}`),accessor:at.SourceIP,minWidth:140,width:140},{Header:o(`columns.${at.Time}`),accessor:at.Time,minWidth:120,width:120,sortType:(e,t)=>t.original.time-e.original.time}]),[o]);a.useLayoutEffect((()=>{let e=null;function t(e){for(const t of e)l({uploadTotal:t.uploadTotal,downloadTotal:t.downloadTotal}),m(t.connections)}return async function(){e=await te(),e.subscribe("data",t)}(),()=>{e&&(e.unsubscribe("data",t),e.destory())}}),[m,l]);const{getTableProps:N,getTableBodyProps:C,headerGroups:k,rows:P,prepareRow:S,setFilter:T}=b.useTable({columns:E,data:h,autoResetSortBy:!1,autoResetFilters:!1,initialState:{sortBy:[{id:at.Time,desc:!1}]}},b.useResizeColumns,b.useBlockLayout,b.useFilters,b.useSortBy),L=a.useMemo((()=>k[0]),[k]),$=a.useCallback((function(e){switch(e.column.id){case at.Speed:return function(e,t){switch(!0){case 0===e&&0===t:return"-";case 0!==e&&0!==t:return`↑ ${rt(e)}/s ↓ ${rt(t)}/s`;case 0!==e:return`↑ ${rt(e)}/s`;default:return`↓ ${rt(t)}/s`}}(e.value[0],e.value[1]);case at.Upload:case at.Download:return rt(e.value);case at.Time:return Me(new Date(e.value),n);default:return e.value}}),[n]),[R,D]=a.useState("");return a.createElement("div",{className:"page"},a.createElement(U,{title:o("title")},a.createElement("span",{className:"connections-filter total"},`(${o("total.text")}: ${o("total.upload")} ${rt(r.uploadTotal)} ${o("total.download")} ${rt(r.downloadTotal)})`),a.createElement(Te,{className:"connections-filter",checked:p,onChange:f},o("keepClosed")),a.createElement(O,{className:"connections-filter dangerous",onClick:i,type:"close-all",size:20})),g.length>1&&a.createElement(tt,{devices:g,selected:R,onChange:function(e){D(e),null==T||T(at.SourceIP,e)}}),a.createElement(F,{className:"connections-card"},a.createElement("div",e(e({},N()),{className:"connections",ref:y}),a.createElement("div",e(e({},L.getHeaderGroupProps()),{className:"connections-header"}),L.headers.map(((t,n)=>{const o=t,r=o.id;return a.createElement("div",e(e({},o.getHeaderProps()),{className:s("connections-th",{resizing:o.isResizing,fixed:v>0&&o.id===at.Host}),key:r}),a.createElement("div",e({},o.getSortByToggleProps()),t.render("Header"),o.isSorted?o.isSortedDesc?" ↓":" ↑":null),n!==L.headers.length-1&&a.createElement("div",e(e({},o.getResizerProps()),{className:"connections-resizer"})))}))),a.createElement("div",e(e({},C()),{className:"connections-body"}),P.map((t=>(S(t),a.createElement("div",e(e({},t.getRowProps()),{className:"connections-item",key:t.original.id}),t.cells.map((n=>{const o=s("connections-block",{center:ot.has(n.column.id),completed:t.original.completed},{fixed:v>0&&n.column.id===at.Host});return a.createElement("div",e(e({},n.getCellProps()),{className:o,key:n.column.id}),$(n))}))))))))),a.createElement(Ce,{title:o("closeAll.title"),show:c,onClose:u,onOk:function(){(async function(){return(await Y()).delete("connections")})().finally((()=>u()))}},o("closeAll.content")))}function ct(){const{translation:e}=oe(),{t:t}=e("Settings"),{data:n,update:s,fetch:o}=Ee(),{identity:r,set:l}=ae(),[c,i]=M({hostname:"",port:"",secret:""});return a.useEffect((()=>{o()}),[o]),a.useEffect((()=>{i({hostname:n.hostname,port:n.port,secret:n.secret})}),[n,i]),a.createElement(Ce,{show:!r,title:t("externalControllerSetting.title"),bodyClassName:"external-controller",onClose:()=>l(!0),onOk:function(){const{hostname:e,port:t,secret:n}=c;s({hostname:e,port:t,secret:n})}},a.createElement(Pe,{type:"info",inside:!0},a.createElement("p",null,t("externalControllerSetting.note"))),a.createElement("div",{className:"flex items-center"},a.createElement("span",{className:"title w-14"},t("externalControllerSetting.host")),a.createElement(Ne,{className:"form flex-1",align:"left",inside:!0,value:c.hostname,onChange:e=>i("hostname",e)})),a.createElement("div",{className:"flex items-center"},a.createElement("div",{className:"title w-14"},t("externalControllerSetting.port")),a.createElement(Ne,{className:"form flex-1",align:"left",inside:!0,value:c.port,onChange:e=>i("port",e)})),a.createElement("div",{className:"flex items-center"},a.createElement("div",{className:"title w-14"},t("externalControllerSetting.secret")),a.createElement(Ne,{className:"form flex-1",align:"left",inside:!0,value:c.secret,onChange:e=>i("secret",e)})))}function it(){a.useEffect((()=>{ee()}),[]);const e=[{path:"/proxies",name:"Proxies",component:Ge},{path:"/logs",name:"Logs",component:Ve},{path:"/rules",name:"Rules",component:Ye,noMobile:!0},{path:"/connections",name:"Connections",component:lt,noMobile:!0},{path:"/settings",name:"Settings",component:qe}];return a.createElement("div",{className:s("app",{"not-clashx":!S()})},a.createElement(et,{routes:e}),a.createElement("div",{className:"page-container"},a.createElement(N,{exact:!0,path:"/",component:()=>a.createElement(C,{to:"/proxies"})}),e.map((e=>a.createElement(N,{exact:!1,path:e.path,key:e.path,component:e.component})))),a.createElement(ct,null))}var ut;function dt(){const e=document.getElementById("root"),t=a.createElement(k,null,a.createElement(P,null,a.createElement(it,null)));m.render(t,e)}S()?(ut=()=>dt(),T?ut():T=new L(ut)):dt(); diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.0e294c2a.css b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.0e294c2a.css new file mode 100644 index 0000000000..d52f671858 --- /dev/null +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.0e294c2a.css @@ -0,0 +1 @@ +@charset "UTF-8";.header{margin:10px 0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;user-select:none}.header>h1{flex-shrink:0;font-size:24px;color:#2c8af8;font-weight:500;text-shadow:0 2px 6px rgba(44,138,248,.4);line-height:32px}.operations{display:flex;flex:1;align-items:center;justify-content:flex-end}@media (max-width:768px){.header>h1{font-size:20px}}.switch{display:inline-block;width:32px;height:16px;border-radius:8px;background-color:#d8dee2;transition:background-color .3s ease;position:relative;cursor:pointer}.switch.checked{background-color:#57befc}.switch.checked::after{transform:translateX(16px)}.switch.disabled{cursor:not-allowed;background-color:#b7c5d6}.switch.disabled::after{background-color:#e4eaef;box-shadow:0 0 8px rgba(144,147,153,.5)}.switch.checked.disabled{background-color:#e4eaef}.switch::after{content:"";position:absolute;top:-1px;height:18px;width:18px;border-radius:9px;background-color:#fff;box-shadow:0 0 8px rgba(44,138,248,.4);transition:transform .3s ease;transform:translateX(-2px)}.switch-icon{position:absolute;transform:translateX(-1px) scale(.4);color:#fff;line-height:16px}.card{padding:15px;box-shadow:2px 5px 20px -3px rgba(44,138,248,.18);background-color:#fff;border-radius:4px}.button-select{display:flex;flex-direction:row}.button-select .button-select-options{height:30px;padding:0 15px;color:#54759a;font-size:12px;line-height:30px;background:#fff;border:1px solid #e4eaef;border-right:none;transition:all .3s ease;cursor:pointer;outline:0;display:block}.button-select .button-select-options:first-child{border-radius:3px 0 0 3px}.button-select .button-select-options:last-child{border-radius:0 3px 3px 0;border-right:1px solid #e4eaef}.button-select .button-select-options.actived{background:#57befc;color:#fff;border-color:#57befc;box-shadow:0 2px 5px rgba(87,190,252,.5)}.button-select .button-select-options.actived:active{box-shadow:none}.tags-container{display:flex;align-items:flex-start;overflow-y:hidden}.tags{display:flex;flex:1;align-items:center;list-style:none;flex-wrap:wrap;box-sizing:content-box}.tags li{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #2c8af8;color:#54759a;height:22px;border-radius:11px;padding:0 6px;margin:3px 4px;font-size:10px;cursor:default}.tags li.can-click{cursor:pointer}.tags li.error{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.tags li.tags-selected.error{background:linear-gradient(135deg,#2c8af8,#f56c6c);border:none;height:24px;padding:0 7px}.tags .tags-selected{background-color:#2c8af8;color:#fff}.tags-expand{height:30px;line-height:30px;padding:0 20px;user-select:none;cursor:pointer}.input{display:inline-block;height:30px;width:100%;padding:0 10px;font-size:14px;color:#54759a;border-radius:3px;border:1px solid #e4eaef;transition:all .3s;transition-property:border-color,color,box-shadow}.input:focus{outline:0;border-color:#57befc;color:#2c8af8;box-shadow:0 2px 5px rgba(87,190,252,.5)}.input-align-left{text-align:left}.input-align-center{text-align:center}.input-align-right{text-align:right}.input-inside:focus{box-shadow:none}.select{cursor:pointer;font-size:14px;line-height:30px;color:#54759a;display:flex;overflow:hidden}.select>i{margin-left:5px;color:#54759a}.select-list{position:absolute;max-width:170px;border-radius:4px;overflow:hidden;box-shadow:0 2px 5px rgba(183,197,214,.5);opacity:.8;pointer-events:none;transform:scaleY(0);transform-origin:top;transition:all .2s linear}.select-list .list{max-height:300px;overflow:auto;background:#fff;padding:5px 0;transform:scaleY(2);transform-origin:top;transition:all .2s linear}.select-list .list>.option{color:#54759a;padding:10px 15px;font-size:14px;list-style:none;cursor:pointer}.select-list .list>.option:hover{background:rgba(228,234,239,.5)}.select-list .list>.selected{background:rgba(228,234,239,.5)}.select-list-show{opacity:1;pointer-events:visible;transform:scaleY(1)}.select-list-show .list{transform:scaleY(1)}.modal-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);opacity:0;pointer-events:none;transition:all .5s ease;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-mask .modal{margin-top:-50px;padding:20px 30px;background:#fff;box-shadow:0 2px 16px rgba(84,117,154,.2);border-radius:4px;display:flex;flex-direction:column;transform:scale(0);transition:all .3s cubic-bezier(.32,.26,.71,1.29)}.modal-mask .modal .modal-title{margin:5px 0;width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:18px;color:#2c8af8;text-shadow:0 2px 6px rgba(44,138,248,.4)}.modal-mask .modal .modal-body{margin:10px 0;font-size:14px;color:#54759a}.modal-mask .modal .footer{width:100%;margin:5px 0;display:flex;align-items:center;justify-content:flex-end}.modal-mask .modal .footer .button{margin-left:10px}.modal-mask .modal-small{width:400px}.modal-mask .modal-big{width:600px}.modal-show{opacity:1;pointer-events:visible}.modal-show .modal{transform:scale(1)}@media (max-width:768px){.modal-mask .modal{margin-top:0;padding:18px 20px}.modal-mask .modal-small{width:280px}.modal-mask .modal-big{width:480px}}.alert{padding:15px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(44,138,248,.3);font-size:13px;line-height:1.6;text-align:justify;display:flex}.alert .alert-icon{margin-right:10px;width:20px;height:20px;border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center;background:#fff}.alert .alert-icon>i{transform:scale(.5);font-weight:700}.alert .alert-message{width:100%;color:#fff}.alert-box-success{background:linear-gradient(135deg,#5dae34,#67c23a);box-shadow:0 2px 8px rgba(93,174,52,.3)}.alert-box-success .alert-icon>i{color:#67c23a}.alert-box-info{background:linear-gradient(135deg,#3eb4fc,#57befc);box-shadow:0 2px 8px rgba(62,180,252,.3)}.alert-box-info .alert-icon>i{color:#57befc}.alert-box-warning{background:linear-gradient(135deg,#e39725,#e6a23c);box-shadow:0 2px 8px rgba(227,151,37,.3)}.alert-box-warning .alert-icon>i{color:#e6a23c}.alert-box-error{background:linear-gradient(135deg,#f35454,#f56c6c);box-shadow:0 2px 8px rgba(243,84,84,.3)}.alert-box-error .alert-icon>i{color:#f56c6c}.alert-note-success{background:rgba(103,194,58,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #67c23a;box-shadow:0 2px 8px rgba(93,174,52,.3)}.alert-note-success .alert-icon{background:#67c23a}.alert-note-success .alert-icon>i{color:#fff}.alert-note-success .alert-message{color:#3d7323}.alert-note-info{background:rgba(87,190,252,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #57befc;box-shadow:0 2px 8px rgba(62,180,252,.3)}.alert-note-info .alert-icon{background:#57befc}.alert-note-info .alert-icon>i{color:#fff}.alert-note-info .alert-message{color:#0493e9}.alert-note-warning{background:rgba(230,162,60,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #e6a23c;box-shadow:0 2px 8px rgba(227,151,37,.3)}.alert-note-warning .alert-icon{background:#e6a23c}.alert-note-warning .alert-icon>i{color:#fff}.alert-note-warning .alert-message{color:#a76d15}.alert-note-error{background:rgba(245,108,108,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #f56c6c;box-shadow:0 2px 8px rgba(243,84,84,.3)}.alert-note-error .alert-icon{background:#f56c6c}.alert-note-error .alert-icon>i{color:#fff}.alert-note-error .alert-message{color:#eb1010}.button{outline:0;padding:0 15px;height:32px;line-height:32px;border-radius:16px;font-size:14px;cursor:pointer;transition:all 150ms ease}.button-primary{color:#fff;border:none;background:linear-gradient(135deg,#57befc,#2c8af8);box-shadow:0 2px 8px rgba(44,138,248,.5)}.button-primary:hover{border:none}.button-primary:active{box-shadow:0 0 2px rgba(44,138,248,.5)}.button-normal{color:#909399;background:#fff;border:1px solid rgba(0,0,0,.1)}.button-normal:hover{border-color:#b7c5d6;color:#54759a}.button-normal:active{background:#fafafa;color:#54759a}.button-danger{color:#fff;border:none;background:linear-gradient(135deg,#f56c6c,#f23c3c);box-shadow:0 2px 8px rgba(242,60,60,.5)}.button-danger:hover{border:none}.button-danger:active{box-shadow:0 0 2px rgba(242,60,60,.5)}.button-success{color:#fff;border:none;background:linear-gradient(135deg,#67c23a,#5dae34);box-shadow:0 2px 8px rgba(93,174,52,.5)}.button-success:hover{border:none}.button-success:active{box-shadow:0 0 2px rgba(93,174,52,.5)}.button-warning{color:#fff;border:none;background:linear-gradient(135deg,#e6a23c,#e39725);box-shadow:0 2px 8px rgba(227,151,37,.5)}.button-warning:hover{border:none}.button-warning:active{box-shadow:0 0 2px rgba(227,151,37,.5)}.message{position:fixed;top:20px;right:20px;border-radius:4px;opacity:0;background:#fff;display:flex;box-shadow:0 0 20px rgba(44,138,248,.2);transition:all .2s ease;transform:translateX(100%)}.message .message-icon{width:36px;flex:1;border-radius:4px 0 0 4px;display:flex;justify-content:center;align-items:center}.message .message-icon>i{color:#fff}.message .message-content{padding:10px 15px;font-size:13px;color:#54759a}.message-info .message-icon{background:linear-gradient(135deg,#57befc,#2c8af8)}.message-success .message-icon{background:linear-gradient(135deg,#67c23a,#5dae34)}.message-warning .message-icon{background:linear-gradient(135deg,#e6a23c,#e39725)}.message-error .message-icon{background:linear-gradient(135deg,#f56c6c,#f23c3c)}.message-show{opacity:1;transition:all .2s ease;transform:translateX(0)}.checkbox{display:flex;position:relative;padding-left:26px;cursor:pointer;line-height:18px}.checkbox::before{content:"";display:inline-block;position:absolute;left:0;top:50%;width:18px;height:18px;border-radius:3px;transition:background-color .3s ease;transform:translateY(-9px);background-color:#fff;border:1px solid #e4eaef}.checkbox.checked::before{background-color:#57befc}.checkbox-icon{position:absolute;left:0;top:50%;line-height:18px;transform:translateY(-9px) scale(.6);text-shadow:none;font-weight:700}.checkbox-icon.checkbox-icon{color:#fff}.tag{display:flex;align-items:center;justify-content:center;height:24px;font-size:12px;padding:0 12px;text-align:center;background-color:#fff;border:2px solid #2c8af8;color:#2c8af8;border-radius:12px}.spinner{position:relative;width:80px;height:80px;border-radius:100%;animation:spinner 5s infinite linear}.spinner-circle{position:absolute;width:100%;height:100%;transform-origin:48% 48%}.spinner-inner{width:100%;height:100%;border-radius:100%;border:5px solid rgba(44,138,248,.7);border-right:none;border-top:none;background-clip:padding-box;box-shadow:inset 0 0 10px rgba(44,138,248,.15)}.spinner-circle:nth-of-type(0){transform:rotate(0)}.spinner-circle:nth-of-type(0) .spinner-inner{animation:spinner 2s infinite linear}.spinner-circle:nth-of-type(1){transform:rotate(70deg)}.spinner-circle:nth-of-type(1) .spinner-inner{animation:spinner 2s infinite linear}.spinner-circle:nth-of-type(2){transform:rotate(140deg)}.spinner-circle:nth-of-type(2) .spinner-inner{animation:spinner 2s infinite linear}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}.loading{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.9);box-shadow:inset 0 0 80px rgba(0,0,0,.1);z-index:1000}.proxy-item{position:relative;width:100%;height:110px;padding:10px;border-radius:4px;background:#fff;user-select:none;cursor:default;box-shadow:2px 5px 20px -3px rgba(44,138,248,.2);transition:all .3s ease}.proxy-item .proxy-type{padding:2px 5px;font-size:10px;color:#fff;border-radius:2px}.proxy-item .proxy-name{display:-webkit-box;margin-top:10px;color:#54759a;font-size:10px;overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.proxy-item .proxy-delay{position:absolute;left:10px;bottom:13px;font-size:10px;color:rgba(84,117,154,.8)}.proxy-item .proxy-editor{position:absolute;right:10px;bottom:10px;cursor:pointer;color:rgba(84,117,154,.8);opacity:0;pointer-events:none;transition:all .3s ease}.proxy-item:hover{box-shadow:0 14px 20px -4px rgba(84,117,154,.4)}.proxy-item:hover .proxy-editor{opacity:1;pointer-events:visible}.proxy-error{opacity:.5}.proxy-error .proxy-type{background-color:#909399}@media (max-width:768px){.proxy-item{height:70px}.proxy-item .proxy-delay{left:unset;bottom:unset;top:0;right:20px;height:70px;line-height:70px}}.proxy-group{display:flex;align-items:flex-start;font-size:14px;color:#546b87}.proxy-group-part{display:flex;align-items:center;height:60px}.proxy-group-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 20px;width:120px;height:18px}.proxies-group-card{padding:0}.proxies-group-item{border-bottom:1px solid #d8dee2}.proxies-group-item:last-child{border-bottom:none}.proxy-group-tags-container{padding:15px 0}.proxy-group-tags{flex:1;margin-left:30px}@media (max-width:768px){.proxy-group{flex-direction:column}.proxy-group-name{width:140px}.proxy-group-part{width:100%;height:42px;margin-top:6px;justify-content:space-between}.proxy-group-type{margin-right:20px}.proxy-group-tags-container{padding:5px 0 10px}.proxy-group-tags{margin-left:20px}}.proxy-provider{position:relative;display:flex;flex-direction:column;font-size:16px;padding:20px;color:#546b87}.proxy-provider-header{display:flex;align-items:center;justify-content:space-between}.proxy-provider-header-part{display:flex;align-items:center}.proxy-provider-name{margin-right:24px}.proxy-provider-proxies{list-style:none}.proxy-provider-item{box-shadow:0 0 24px 0 rgba(44,138,248,.2)}.proxy-provider-item:hover{box-shadow:0 0 24px 0 rgba(84,117,154,.4)}.proxy-provider-update{line-height:14px;font-size:14px}.proxy-provider-icon{margin-left:20px;cursor:pointer}.proxy-provider-icon.healthcheck{color:#f56c6c}@media (max-width:768px){.proxy-provider-header{flex-direction:column;align-items:flex-start}.proxy-provider-header-part{margin:6px 0}}.proxies-list{--item-width:calc(100% / (var(--columns) + 1));--gap:calc(var(--item-width) / var(--columns));display:flex;margin-right:calc(-1 * var(--gap));margin-top:20px;flex-wrap:wrap;align-content:flex-start;list-style:none}.proxies-list>li{display:inline-block;width:var(--item-width);margin-right:var(--gap);flex-shrink:0;margin-bottom:10px}.proxies-group-list{list-style:none}.proxies-group-card{margin:20px 0}.proxies-container .proxies-action-icon{margin-left:10px}.proxies-speed-test{line-height:32px;margin:0 2px 0 6px;color:#2c8af8;text-shadow:0 2px 6px rgba(44,138,248,.4);cursor:pointer}.proxies-providers-item{margin:20px 0}.proxies-providers-list{list-style:none}@media (min-width:2001px){.proxies-list{--columns:12}}@media (max-width:2000px){.proxies-list{--columns:10}}@media (max-width:1600px){.proxies-list{--columns:8}}@media (max-width:1340px){.proxies-list{--columns:7}}@media (max-width:960px){.proxies-list{--columns:6}}@media (max-width:860px){.proxies-list{--columns:5}}@media (max-width:768px){.proxies-group-card{margin:12px 0}.proxies-list{margin-right:0;padding-bottom:20px;flex-wrap:unset;flex-direction:column}.proxies-list>li{width:100%;margin-right:0;margin-bottom:10px}}@media (max-width:760px){.proxies-list{--columns:3}}.logs-card{display:flex;flex-direction:column;flex:1;margin-top:10px}.logs-panel{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;list-style:none;padding:10px;border-radius:2px;background-color:#f3f6f9;font-size:12px;color:#73808f;overflow-y:auto;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace}.logs-panel li{line-height:20px;display:inline-block}.logs-panel-time{margin-right:10px;color:#adb7c3}.rule-provider{position:relative;display:flex;flex-direction:column;font-size:16px;padding:20px;color:#546b87}.rule-provider-header{display:flex;align-items:center;justify-content:space-between}.rule-provider-header-part{display:flex;align-items:center}.rule-provider-name{width:120px;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-provider-behavior{width:80px;margin:0 20px 0 12px;background-color:#2c8af8;color:#fff}.rule-provider-spinner{transform:scale(.4)}.rule-provider-proxies{list-style:none}.rule-provider-item{box-shadow:0 0 24px 0 rgba(44,138,248,.2)}.rule-provider-item:hover{box-shadow:0 0 24px 0 rgba(84,117,154,.4)}.rule-provider-update{line-height:14px;font-size:14px}.rule-provider-icon{display:block;margin-left:20px;cursor:pointer}.rule-provider-icon.rule-provider-loading::before{color:#909399;cursor:not-allowed;animation:spinner 2s infinite linear}@media (max-width:768px){.rule-provider-header{flex-direction:column;align-items:flex-start}.rule-provider-header-part{margin:6px 0}}.rules-card{display:flex;flex-direction:column;flex:1;min-height:700px;margin-top:10px;padding:0}.rules-card:focus{outline:0}.rules-card .rules{flex:1 0 auto}.rule-item{line-height:30px;padding:5px 0;height:50px;overflow:hidden;list-style:none;user-select:none;border-bottom:1px solid rgba(228,234,239,.5)}.rule-item .rule-item-row{padding:5px 0}.rule-item .drag-handler{cursor:row-resize;margin:0 10px;display:flex;justify-content:center}.rule-item .drag-handler>i{font-weight:700;color:#b7c5d6}.rule-item .rule-type{font-size:14px;color:#54759a}.rule-item .rule-type>i{margin-left:5px;color:#54759a}.rule-item .payload{font-size:14px;color:#54759a;cursor:pointer}.rule-item .rule-proxy{font-size:14px;color:#54759a}.rule-item .delete-btn{opacity:0;transition:all .3s ease}.rule-item .delete-btn span{font-size:14px;color:#f56c6c;cursor:pointer}.rule-item:last-child{border-bottom:none}.rule-item:hover .delete-btn{opacity:1}.rule-proxy-option{display:flex;align-items:center;overflow:hidden}.rule-proxy-option .label{margin-right:5px;height:20px;line-height:20px;padding:0 8px;font-size:10px;border-radius:10px;color:#fff;background:#b7c5d6}.rule-proxy-option .value{line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-card{margin-top:10px;padding:.75rem 0}.settings-card .label{font-size:14px;color:#54759a}.settings-card .external-controller{font-size:14px;color:#54759a;display:flex;justify-content:flex-end;font-weight:400;line-height:17px}.settings-card .external-controller.modify-btn{color:#2c8af8;cursor:pointer}.clash-version{position:relative;margin-top:10px;padding:20px 45px;display:flex}.clash-version .check-icon{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#57befc,#2c8af8);display:flex;justify-content:center;align-items:center}.clash-version .check-icon>i{transform:scale(.5);color:#fff;font-weight:700}.clash-version .version-info{margin-left:10px;font-size:14px;line-height:24px;color:#54759a}.clash-version .check-update-btn{position:absolute;right:45px;font-size:14px;line-height:24px;color:#b7c5d6;cursor:pointer;transition:all 150ms ease}.clash-version .check-update-btn:hover{color:#54759a}@media (max-width:768px){.settings-card .flex .flex.w-1\/2{width:100%}}.sidebar{position:fixed;top:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:160px;user-select:none}.sidebar-logo{margin-top:50px;width:60px;height:60px}.sidebar-menu{display:flex;flex-direction:column;flex:1;margin-top:12px}.sidebar-menu .item{display:block;margin-top:18px}.sidebar-menu .item>a{display:block;width:120px;height:36px;line-height:36px;font-size:14px;border-radius:18px;text-align:center}.sidebar-menu .item a:active,.sidebar-menu .item a:visited,.sidebar-menu .item>a{color:#909399;text-decoration:none}.sidebar-menu .item>a.active{background:linear-gradient(135deg,#57befc,#2c8af8);color:#fff;box-shadow:0 2px 8px rgba(44,138,248,.5)}.sidebar-version{display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.sidebar-version-label{font-size:14px;color:#2c8af8;text-shadow:0 2px 6px rgba(44,138,248,.4)}.sidebar-version-text{text-align:center;font-size:14px;margin:8px 0;padding:0 10px;color:#54759a}@media (max-width:768px){.sidebar{width:100%;height:60px;flex-direction:row;background:#f4f5f6;z-index:10}.sidebar-logo{margin:0 15px;width:36px;height:36px}.sidebar-menu{flex:1;flex-direction:row;justify-content:center;margin-top:0;overflow-x:scroll;padding:10px}.sidebar-menu::-webkit-scrollbar{display:none}.sidebar-menu .item{margin:0 3px}.sidebar-menu .item>a{width:80px;height:32px;line-height:32px}.sidebar-menu .item.no-mobile{display:none}.sidebar-version{display:none}}.connections-devices{display:flex;padding:8px 2px}.connections-devices-item{padding:4px 0;margin-right:20px;font-size:14px;color:#909399;border-radius:3px;cursor:pointer;transition:color .3s ease}.connections-devices-item.selected{color:#2c8af8}.connections-card{display:flex;flex-direction:column;flex:1;margin-top:10px;padding:0;overflow:hidden}.connections-card .connections{display:flex;flex-direction:column;width:100%;flex-grow:1;flex-basis:0;overflow:auto}.connections-card .connections-body{flex:1 0 auto}.connections-card .connections-th{position:relative;text-align:center;color:#909399;background:#f3f6f9;height:30px;line-height:30px;font-weight:500;font-size:14px;cursor:pointer;user-select:none}.connections-card .connections-th.resizing .connections-resizer{opacity:1}.connections-card .connections-th.fixed{position:sticky!important;left:0;z-index:99;box-shadow:inset -9px 0 8px -14px #000}.connections-card .connections-resizer{position:absolute;opacity:0;right:-10px;top:8px;bottom:8px;width:20px;transition:opacity .3s ease;z-index:10;font-size:14px;font-weight:300;touch-action:none}.connections-card .connections-resizer::before{content:"";display:block;position:absolute;left:10px;transform:translateX(-2px);width:2px;height:100%;background-color:rgba(144,147,153,.6)}.connections-card .connections-header{position:sticky;top:0;z-index:9999;white-space:nowrap}.connections-card .connections-header:hover .connections-resizer{opacity:1}.connections-card .connetions-item{height:36px}.connections-card .connections-block{display:flex;align-items:center;font-size:14px;line-height:36px;padding:0 10px;color:#54759a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connections-card .connections-block.center{text-align:center}.connections-card .connections-block.completed{background-color:#e9eef4;color:rgba(84,117,154,.5)}.connections-card .connections-block.fixed{position:sticky;left:0;z-index:999;background-color:#fff;box-shadow:inset -9px 0 8px -14px #000}.connections-filter{color:#2c8af8;font-size:14px;line-height:20px;margin-left:15px;text-shadow:0 0 6px rgba(44,138,248,.4);cursor:pointer}.connections-filter.dangerous{color:#f56c6c;text-shadow:0 0 6px rgba(87,190,252,.2)}.connections-filter.total{flex:1;cursor:unset}.external-controller .alert{margin:10px 0}.external-controller .form,.external-controller .title{margin:15px 0}.external-controller .title{margin-top:15px;font-size:14px;font-weight:700}@media (max-width:768px){.external-controller .title{margin:5px 0}.external-controller .form{margin:5px 0}.external-controller .alert{display:none}}*,::after,::before{margin:0;padding:0;box-sizing:inherit}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body ::-webkit-scrollbar{z-index:11;background:0 0}body ::-webkit-scrollbar-thumb{border-radius:5px;background:#2c8af8}body ::-webkit-scrollbar:vertical{width:6px}body ::-webkit-scrollbar:horizontal{height:6px}html{box-sizing:border-box;background:rgba(255,255,255,.8);overflow:hidden}input{-webkit-appearance:none}.container{margin:20px 0}.app{min-height:100vh;padding-left:150px}.app.not-clashx{background:#f4f5f6}.page-container{width:100%;height:100vh;padding-left:10px;overflow-y:scroll}.page{padding:20px 35px 30px 20px;width:100%;min-height:100vh;margin:0 auto;display:flex;flex-direction:column}@media (max-width:768px){.app{padding-left:0;padding-top:60px}.page-container{width:100%;padding:0 10px;height:calc(100vh - 60px);-webkit-overflow-scrolling:touch}.page-container::-webkit-scrollbar{display:none}.page{padding:0 0 20px;height:100%}}@font-face{font-family:clash-iconfont;src:url(//at.alicdn.com/t/font_841708_ok9czskbhel.ttf?t=1576162884356) format("truetype")}.clash-iconfont{font-family:clash-iconfont!important;font-size:14px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c8af8}.icon-update::before{content:""}.icon-healthcheck::before{content:""}.icon-speed::before{content:""}.icon-close::before{content:""}.icon-drag::before{content:""}.icon-down-arrow-o::before{content:""}.icon-check::before{content:""}.icon-plus::before{content:""}.icon-triangle-up::before{content:""}.icon-triangle-down::before{content:""}.icon-up-arrow-o::before{content:""}.icon-info::before{content:""}.icon-info-o::before{content:""}.icon-setting::before{content:""}.icon-show::before{content:""}.icon-hide::before{content:""}.icon-sort::before{content:""}.icon-sort-descending::before{content:""}.icon-sort-ascending::before{content:""}.icon-close-all::before{content:""}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}*{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::moz-focus-inner{border-style:none;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}body{margin:0;font-family:inherit;line-height:inherit}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0;line-height:inherit;color:inherit}button{text-transform:none;background-color:transparent;background-image:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}[role=button],button{cursor:pointer}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}h1{font-size:inherit;font-weight:inherit}img{border-style:solid;display:block;vertical-align:middle;max-width:100%;height:auto}input::placeholder{opacity:1;color:#9ca3af}input::webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder{opacity:1;color:#9ca3af}input::-ms-input-placeholder{opacity:1;color:#9ca3af}h1,p{margin:0}ul{list-style:none;margin:0;padding:0}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%}.flex-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.font-bold{font-weight:700}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-8{padding-left:2rem;padding-right:2rem}.text-center{text-align:center}.w-14{width:3.5rem}.w-40{width:10rem}.w-1\/2{width:50%}.w-28{width:7rem}.visible{visibility:visible}.items-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between} \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.236bee55.js b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.236bee55.js deleted file mode 100644 index b86c64db24..0000000000 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.236bee55.js +++ /dev/null @@ -1 +0,0 @@ -var e=Object.assign;import{e as t,u as n,r as a,c as s,R as o,a as r,b as l,d as c,f as i,g as u,h as m,i as d,j as p,k as f,l as h,A as g,F as y,m as E,N as v,n as w,o as b,p as x,q as N,s as C,t as k,H as P}from"./vendor.b176d855.js";function S(){return"ClashX Runtime"===navigator.userAgent}!function(e=".",t="__import__"){try{self[t]=new Function("u","return import(u)")}catch(n){const a=new URL(e,location),s=e=>{URL.revokeObjectURL(e.src),e.remove()};self[t]=e=>new Promise(((n,o)=>{const r=new URL(e,a);if(self[t].moduleMap[r])return n(self[t].moduleMap[r]);const l=new Blob([`import * as m from '${r}';`,`${t}.moduleMap['${r}']=m;`],{type:"text/javascript"}),c=Object.assign(document.createElement("script"),{type:"module",src:URL.createObjectURL(l),onerror(){o(new Error(`Failed to import: ${e}`)),s(c)},onload(){n(self[t].moduleMap[r]),s(c)}});document.head.appendChild(c)})),self[t].moduleMap={}}}("assets/");let T=null;class L{constructor(e){this.instance=null,window.WebViewJavascriptBridge&&(this.instance=window.WebViewJavascriptBridge),this.initBridge((t=>{this.instance=t,e()}))}initBridge(e){if(!S())return null==e?void 0:e(null);if(window.WebViewJavascriptBridge)return e(window.WebViewJavascriptBridge);if(window.WVJBCallbacks)return window.WVJBCallbacks.push(e);window.WVJBCallbacks=[e];const t=document.createElement("iframe");t.style.display="none",t.src="https://__bridge_loaded__",document.documentElement.appendChild(t),setTimeout((()=>document.documentElement.removeChild(t)),0)}callHandler(e,t){return new Promise((n=>{var a;null==(a=this.instance)||a.callHandler(e,t,n)}))}ping(){return this.callHandler("ping")}readConfigString(){return this.callHandler("readConfigString")}getPasteboard(){return this.callHandler("getPasteboard")}getAPIInfo(){return this.callHandler("apiInfo")}setPasteboard(e){return this.callHandler("setPasteboard",e)}writeConfigWithString(e){return this.callHandler("writeConfigWithString",e)}setSystemProxy(e){return this.callHandler("setSystemProxy",e)}getStartAtLogin(){return this.callHandler("getStartAtLogin")}getProxyDelay(e){return this.callHandler("speedTest",e)}setStartAtLogin(e){return this.callHandler("setStartAtLogin",e)}isSystemProxySet(){return this.callHandler("isSystemProxySet")}}var $;($||($={})).SPEED_NOTIFY="speed-notify";var R=new class{constructor(){this.EE=new t}notifySpeedTest(){this.EE.emit($.SPEED_NOTIFY)}subscribe(e,t){this.EE.addListener(e,t)}unsubscribe(e,t){this.EE.removeListener(e,t)}};function D(e,t=""){return window.localStorage.getItem(e)||t}function I(e,t){return window.localStorage.setItem(e,t)}function A(){}async function B(e){try{return[await e,null]}catch(t){return[null,t]}}function M(e){const[t,s]=n(e);return[t,a.useMemo((()=>function(e,t){"string"==typeof e?s((n=>{const a=t;n[e]=a})):"function"==typeof e?s(e):"object"==typeof e&&s((t=>{const n=e;for(const e of Object.keys(n)){const a=e;t[a]=n[a]}}))}),[s])]}function H(e=!1){const[t,n]=a.useState(e);return{visible:t,hide:function(){n(!1)},show:function(){n(!0)}}}function U(e){const{title:t,children:n,className:o,style:r}=e;return a.createElement("header",{className:s("header",o),style:r},a.createElement("h1",null,t),a.createElement("div",{className:"operations"},n))}function O(t){const{type:n,size:o=14,className:r,style:l}=t,c=s("clash-iconfont",`icon-${n}`,r),i=e({fontSize:o},l),u=e(e({},t),{className:c,style:i});return a.createElement("i",e({},u))}function F(e){const{className:t,checked:n=!1,disabled:o=!1,onChange:r=A}=e,l=s("switch",{checked:n,disabled:o},t);return a.createElement("div",{className:l,onClick:function(){o||r(!n)}},a.createElement(O,{className:"switch-icon",type:"check",size:20,style:{fontWeight:"bold"}}))}function z(e){const{className:t,style:n,children:o}=e;return a.createElement("div",{className:s("card",t),style:n},o)}function W(e){const{gutter:t=24,align:n="top",justify:o="start",className:r,style:l,children:c}=e;return a.createElement("div",{className:s("row",`row-gutter-${t}`,`row-align-${n}`,`row-justify-${o}`,r),style:l},c)}function _(e){const{offset:t=0,order:n=0,span:o=1,className:r,style:l,children:c}=e,i=Object.assign({},{order:n},l);return a.createElement("div",{className:s("column",`column-offset-${t}`,`column-span-${o}`,r),style:i},c)}function j(e){const{options:t,value:n,onSelect:o}=e;return a.createElement("div",{className:"button-select"},t.map((e=>a.createElement("button",{value:e.value,key:e.value,className:s("button-select-options",{actived:n===e.value}),onClick:()=>null==o?void 0:o(e.value)},e.label))))}const G={en_US:{SideBar:{Proxies:"Proxies",Overview:"Overview",Logs:"Logs",Rules:"Rules",Settings:"Setting",Connections:"Connections",Version:"Version"},Settings:{title:"Settings",labels:{startAtLogin:"Start at login",language:"language",setAsSystemProxy:"Set as system proxy",allowConnectFromLan:"Allow connect from Lan",proxyMode:"Mode",socks5ProxyPort:"Socks5 proxy port",httpProxyPort:"HTTP proxy port",mixedProxyPort:"Mixed proxy port",externalController:"External controller"},values:{cn:"中文",en:"English",global:"Global",rules:"Rules",direct:"Direct",script:"Script"},versionString:"Current ClashX is the latest version:{{version}}",checkUpdate:"Check Update",externalControllerSetting:{title:"External Controller",note:"Please note that modifying this configuration will only configure Dashboard. Will not modify your Clash configuration file. Please make sure that the external controller address matches the address in the Clash configuration file, otherwise, Dashboard will not be able to connect to Clash.",host:"Host",port:"Port",secret:"Secret"}},Logs:{title:"Logs"},Rules:{title:"Rules",providerTitle:"Providers",providerUpdateTime:"Last updated at",ruleCount:"Rule count"},Connections:{title:"Connections",keepClosed:"Keep closed connections",total:{text:"total",upload:"upload",download:"download"},closeAll:{title:"Warning",content:"This would close all connections"},filter:{all:"All"},columns:{host:"Host",network:"Network",type:"Type",chains:"Chains",rule:"Rule",time:"Time",speed:"Speed",upload:"Upload",download:"Download",sourceIP:"Source IP"}},Proxies:{title:"Proxies",editDialog:{title:"Edit Proxy",color:"Color",name:"Name",type:"Type",server:"Server",port:"Port",password:"Password",cipher:"Cipher",obfs:"Obfs","obfs-host":"Obfs-host",uuid:"UUID",alterId:"AlterId",tls:"TLS"},groupTitle:"Policy Group",providerTitle:"Providers",providerUpdateTime:"Last updated at",expandText:"Expand",collapseText:"Collapse",speedTestText:"Speed Test",breakConnectionsText:"Close connections which include the group"},Modal:{ok:"Ok",cancel:"Cancel"}},zh_CN:{SideBar:{Proxies:"代理",Overview:"总览",Logs:"日志",Rules:"规则",Settings:"设置",Connections:"连接",Version:"版本"},Settings:{title:"设置",labels:{startAtLogin:"开机时启动",language:"语言",setAsSystemProxy:"设置为系统代理",allowConnectFromLan:"允许来自局域网的连接",proxyMode:"代理模式",socks5ProxyPort:"Socks5 代理端口",httpProxyPort:"HTTP 代理端口",mixedProxyPort:"混合代理端口",externalController:"外部控制设置"},values:{cn:"中文",en:"English",global:"全局",rules:"规则",direct:"直连",script:"脚本"},versionString:"当前 ClashX 已是最新版本:{{version}}",checkUpdate:"检查更新",externalControllerSetting:{title:"编辑外部控制设置",note:"请注意,修改该配置项并不会修改你的 Clash 配置文件,请确认修改后的外部控制地址和 Clash 配置文件内的地址一致,否则会导致 Dashboard 无法连接。",host:"Host",port:"端口",secret:"密钥"}},Logs:{title:"日志"},Rules:{title:"规则",providerTitle:"规则集",providerUpdateTime:"最后更新于",ruleCount:"规则条数"},Connections:{title:"连接",keepClosed:"保留关闭连接",total:{text:"总量",upload:"上传",download:"下载"},closeAll:{title:"警告",content:"将会关闭所有连接"},filter:{all:"全部"},columns:{host:"域名",network:"网络",type:"类型",chains:"节点链",rule:"规则",time:"连接时间",speed:"速率",upload:"上传",download:"下载",sourceIP:"来源 IP"}},Proxies:{title:"代理",editDialog:{title:"编辑代理",color:"颜色",name:"名字",type:"类型",server:"服务器",port:"端口",password:"密码",cipher:"加密方式",obfs:"Obfs","obfs-host":"Obfs-host",uuid:"UUID",alterId:"AlterId",tls:"TLS"},groupTitle:"策略组",providerTitle:"代理集",providerUpdateTime:"最后更新于",expandText:"展开",collapseText:"收起",speedTestText:"测速",breakConnectionsText:"切换时打断包含策略组的连接"},Modal:{ok:"确 定",cancel:"取 消"}}},V=Object.keys(G);function X(e){const[t,n]=o(e);return[t,a.useMemo((()=>function(e,t){if("string"==typeof e)n((n=>r(n,(n=>{const a=t;n[e]=a}))));else if("function"==typeof e){const t=e;n((e=>r(e,t)))}else"object"==typeof e&&n((t=>r(t,(t=>{const n=e;for(const e of Object.keys(n)){const a=e;t[a]=n[a]}}))))}),[n])]}function J(e){let t=null;return async function(){return t||(t=e(),t.catch((e=>{throw t=null,e})))}}class Y{constructor(e){this.EE=new t,this.innerBuffer=[],this.isClose=!1,this.config=Object.assign({bufferLength:0,retryInterval:5e3,headers:{}},e),this.config.useWebsocket?this.websocketLoop():this.loop()}websocketLoop(){var e;const t=new URL(this.config.url);t.protocol="http:"===t.protocol?"ws:":"wss:",t.searchParams.set("token",null!=(e=this.config.token)?e:"");const n=new WebSocket(t.toString());n.addEventListener("message",(e=>{const t=JSON.parse(e.data);this.EE.emit("data",[t]),this.config.bufferLength>0&&(this.innerBuffer.push(t),this.innerBuffer.length>this.config.bufferLength&&this.innerBuffer.splice(0,this.innerBuffer.length-this.config.bufferLength))})),n.addEventListener("close",(()=>setTimeout(this.websocketLoop,this.config.retryInterval))),n.addEventListener("error",(e=>{this.EE.emit("error",e),setTimeout(this.websocketLoop,this.config.retryInterval)}))}async loop(){const[e,t]=await B(fetch(this.config.url,{mode:"cors",headers:this.config.token?{Authorization:`Bearer ${this.config.token}`}:{}}));if(t||!e.body)return void this.retry(t);const n=e.body.getReader(),a=new TextDecoder;for(;!this.isClose;){const[{value:e},t]=await B(null==n?void 0:n.read());if(t){this.retry(t);break}const s=a.decode(e).trim().split("\n").map((e=>JSON.parse(e)));this.EE.emit("data",s),this.config.bufferLength>0&&(this.innerBuffer.push(...s),this.innerBuffer.length>this.config.bufferLength&&this.innerBuffer.splice(0,this.innerBuffer.length-this.config.bufferLength))}}retry(e){this.isClose||(this.EE.emit("error",e),window.setTimeout(this.loop,this.config.retryInterval))}subscribe(e,t){this.EE.addListener(e,t)}unsubscribe(e,t){this.EE.removeListener(e,t)}buffer(){return this.innerBuffer.slice()}destory(){this.EE.removeAllListeners(),this.isClose=!0}}async function K(){if(S()){const e=await T.getAPIInfo();return{hostname:e.host,port:e.port,secret:e.secret,protocol:"http:"}}const e=D("externalControllerAddr","127.0.0.1"),t=D("externalControllerPort","9090"),n=D("secret",""),a="127.0.0.1"===e?"http:":window.location.protocol;if(!e||!t)throw new Error("can't get hostname or port");return{hostname:e,port:t,secret:n,protocol:a}}const q=J((async()=>{const{hostname:e,port:t,secret:n,protocol:a}=await K();return l.create({baseURL:`${a}//${e}:${t}`,headers:n?{Authorization:`Bearer ${n}`}:{}})}));async function Q(){return(await q()).get("configs")}async function Z(e){return(await q()).patch("configs",e)}async function ee(){return(await q()).get("version")}async function te(e){return(await q()).delete(`connections/${e}`)}const ne=J((async function(){const e=await K(),{data:t}=await Q(),[n,a]=await B(ee()),s=!!(a?"unkonwn version":n.data.version)||!0,o=`${e.protocol}//${e.hostname}:${e.port}/logs?level=${t["log-level"]}`;return new Y({url:o,bufferLength:200,token:e.secret,useWebsocket:s})})),ae=J((async function(){const e=await K(),[t,n]=await B(ee()),a=!!(n?"unkonwn version":t.data.version)||!0,s=`${e.protocol}//${e.hostname}:${e.port}/connections`;return new Y({url:s,bufferLength:200,token:e.secret,useWebsocket:a})})),se=c({key:"identity",default:!0});function oe(){const[e,t]=o(se);return{identity:e,wrapFetcher:function(e){return async function(...n){const[a,s]=await B(e(...n)),o=s;if(o&&(!o.response||401===o.response.status))throw t(!1),s;return t(!0),a}},set:t}}const re=c({key:"i18n",default:function(){const e=D("language");if(e&&V.includes(e))return e;const t=function(){const e=[];if(window.navigator)if(window.navigator.languages)for(const t of window.navigator.languages)e.push(t);else window.navigator.language&&e.push(navigator.language);return e}();for(const n of t){if(n.includes("zh"))return"zh_CN";if(n.includes("us"))return"en_US"}return"en_US"}()});function le(){const[e,t]=o(re);const n=a.useCallback((function(t){return{t:function(n){return m(G[e][t],n)}}}),[e]);return{lang:e,locales:V,setLang:function(e){t(e),function(e){I("language",e)}(e)},translation:n}}const ce=c({key:"version",default:{version:"",premium:!1}});function ie(){const[e,t]=o(ce),{set:n}=oe();return{version:e.version,premium:e.premium,update:async function(){const[e,a]=await B(ee());n(!a),t(a?{version:"",premium:!1}:{version:e.data.version,premium:!!e.data.premium})}}}const ue=c({key:"config",default:{breakConnections:!1}});function me(){const[e,t]=X(ue);return{data:e,set:t}}const de=c({key:"proxyProvider",default:[]});function pe(){const[e,t]=o(de),{data:n,mutate:s}=u("/providers/proxy",(async()=>{const e=await async function(){return(await q()).get("providers/proxies",{validateStatus:e=>e>=200&&e<300||404===e}).then((e=>(404===e.status&&(e.data={providers:{}}),e)))}();return Object.keys(e.data.providers).map((t=>e.data.providers[t])).filter((e=>"default"!==e.name)).filter((e=>"Compatible"!==e.vehicleType))}));return a.useEffect((()=>t(null!=n?n:[])),[n,t]),{providers:e,update:s}}function fe(){const[{premium:e}]=o(ce),{data:t,mutate:n}=u("/providers/rule",(async()=>{if(!e)return[];const t=await async function(){return(await q()).get("providers/rules")}();return Object.keys(t.data.providers).map((e=>t.data.providers[e]))}));return{providers:null!=t?t:[],update:n}}function he(){const{data:e,mutate:t}=u("/config",(async()=>{var e;const t=(await Q()).data;return{port:t.port,socksPort:t["socks-port"],mixedPort:null!=(e=t["mixed-port"])?e:0,redirPort:t["redir-port"],mode:t.mode.toLowerCase(),logLevel:t["log-level"],allowLan:t["allow-lan"]}}));return{general:null!=e?e:{},update:t}}const ge=c({key:"proxies",default:{proxies:[],groups:[],global:{name:"GLOBAL",type:"Selector",now:"",history:[],all:[]}}});function ye(){const[t,n]=X(ge),{mutate:s}=u("/proxies",(async()=>{const t=await async function(){return(await q()).get("proxies")}(),a=t.data.proxies.GLOBAL;a.name="GLOBAL";const s=new Set(["Selector","URLTest","Fallback","LoadBalance"]),o=new Set(["DIRECT","REJECT","GLOBAL"]),r=a.all.filter((e=>!o.has(e))).map((n=>e(e({},t.data.proxies[n]),{name:n}))),[l,c]=function(e,t){const n=[],a=[];for(const s of e)t(s)?n.push(s):a.push(s);return[n,a]}(r,(e=>!s.has(e.type)));n({proxies:l,groups:c,global:a})})),o=a.useCallback(((e,t)=>{n((n=>{for(const a of n.groups)a.name===e&&(a.now=t)}))}),[n]);return{proxies:t.proxies,groups:t.groups,global:t.global,update:s,markProxySelected:o,set:n}}const Ee=i({key:"proxyMapping",get:({get:e})=>{const t=e(ge),n=e(de),a=new Map;for(const s of t.proxies)a.set(s.name,s);for(const s of n)for(const e of s.proxies)a.set(e.name,e);return a}});function ve(){const{data:e,mutate:t}=u("/clashx",(async()=>{var e,t;if(!S())return{isClashX:!1,startAtLogin:!1,systemProxy:!1};return{startAtLogin:null!=(e=await(null==T?void 0:T.getStartAtLogin()))&&e,systemProxy:null!=(t=await(null==T?void 0:T.isSystemProxySet()))&&t,isClashX:!0}}));return{data:e,update:t}}const we=c({key:"apiData",default:{hostname:"127.0.0.1",port:"9090",secret:""}});function be(){const[t,n]=o(we);return{data:t,fetch:a.useCallback((async function(){const t=await K();n(e({},t))}),[n]),update:async function(e){const{hostname:t,port:n,secret:a}=e;I("externalControllerAddr",t),I("externalControllerPort",n),I("secret",a),window.location.reload()}}}const xe=c({key:"rules",default:[]});function Ne(){const[e,t]=X(xe);return{rules:e,update:async function(){const e=await async function(){return(await q()).get("rules")}();t(e.data.rules)}}}function Ce(e){const{className:t,data:n,onClick:o,select:r,canClick:l,errSet:c,rowHeight:i}=e,{translation:u}=le(),{t:m}=u("Proxies"),[d,p]=a.useState(!1),[f,h]=a.useState(!1),g=a.useRef(null);a.useLayoutEffect((()=>{var e,t;h((null!=(t=null==(e=null==g?void 0:g.current)?void 0:e.offsetHeight)?t:0)>30)}),[]);const y=d?"auto":i,E=l?o:A;const v=n.map((e=>{const t=s({"tags-selected":r===e,"can-click":l,error:null==c?void 0:c.has(e)});return a.createElement("li",{className:t,key:e,onClick:()=>E(e)},e)}));return a.createElement("div",{className:s("tags-container",t),style:{height:y}},a.createElement("ul",{ref:g,className:s("tags",{expand:d})},v),f&&a.createElement("span",{className:"tags-expand",onClick:function(){p(!d)}},m(d?"collapseText":"expandText")))}function ke(e){const{className:t,style:n,value:o="",align:r="center",inside:l=!1,autoFocus:c=!1,type:i="text",disabled:u=!1,onChange:m=A,onBlur:d=A}=e,p=s("input",`input-align-${r}`,{"input-inside":l},t);return a.createElement("input",{disabled:u,className:p,style:n,value:o,autoFocus:c,type:i,onChange:e=>m(e.target.value,e),onBlur:d})}function Pe(e){const{show:t=!0,title:n="Modal",size:o="small",footer:r=!0,onOk:l=A,onClose:c=A,bodyClassName:i,bodyStyle:u,className:m,style:p,children:f}=e,{translation:h}=le(),{t:g}=h("Modal"),y=a.useRef(document.createElement("div")),E=a.useRef(null);a.useLayoutEffect((()=>{const e=y.current;return document.body.appendChild(e),()=>{document.body.removeChild(e)}}),[]);const v=a.createElement("div",{className:s("modal-mask",{"modal-show":t}),ref:E,onMouseDown:function(e){e.target===E.current&&c()}},a.createElement("div",{className:s("modal",`modal-${o}`,m),style:p},a.createElement("div",{className:"modal-title"},n),a.createElement("div",{className:s("modal-body",i),style:u},f),r&&a.createElement("div",{className:"footer"},a.createElement(Le,{onClick:()=>c()},g("cancel")),a.createElement(Le,{type:"primary",onClick:()=>l()},g("ok")))));return d.createPortal(v,y.current)}const Se={success:"check",info:"info",warning:"info",error:"close"};function Te(e){const{message:t="",type:n="info",inside:o=!1,children:r,className:l,style:c}=e,i=s("alert",`alert-${o?"note":"box"}-${n}`,l);return a.createElement("div",{className:i,style:c},a.createElement("span",{className:"alert-icon"},a.createElement(O,{type:Se[n],size:26})),t?a.createElement("p",{className:"alert-message"},t):a.createElement("div",{className:"alert-message"},r))}function Le(e){const{type:t="normal",onClick:n=A,children:o,className:r,style:l}=e,c=s("button",`button-${t}`,r);return a.createElement("button",{className:c,style:l,onClick:n},o)}function $e(e){const{className:t,checked:n=!1,onChange:o=A}=e,r=s("checkbox",{checked:n},t);return a.createElement("div",{className:r,onClick:function(){o(!n)}},a.createElement(O,{className:"checkbox-icon",type:"check",size:18}),a.createElement("div",null,e.children))}function Re(t){const{color:n,className:o,style:r}=t,l=s("tag",o),c=e({color:n},r),i=e(e({},t),{className:l,style:c});return a.createElement("span",e({},i),t.children)}function De(e){const t=s("spinner",e.className);return a.createElement("div",{className:t},a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})),a.createElement("div",{className:"spinner-circle"},a.createElement("div",{className:"spinner-inner"})))}function Ie(e){const t=s("loading","visible",e.className);return e.visible?a.createElement("div",{className:t},a.createElement(De,{className:e.spinnerClassName})):null}const Ae={"#909399":0,"#00c520":260,"#ff9a28":600,"#ff3e5e":1/0};async function Be(e){var t;if(S()){return null!=(t=await(null==T?void 0:T.getProxyDelay(e)))?t:0}const{data:{delay:n}}=await async function(e){return(await q()).get(`proxies/${encodeURIComponent(e)}/delay`,{params:{timeout:5e3,url:"http://www.gstatic.com/generate_204"}})}(e);return n}function Me(e){const{config:t,className:n}=e,{set:o}=ye(),r=a.useCallback((async function(){const[e,n]=await B(Be(t.name)),a=n?0:e;o((e=>{const n=e.proxies.find((e=>e.name===t.name));n&&n.history.push({time:Date.now().toString(),delay:a})}))}),[t.name,o]),l=a.useMemo((()=>{var e;return(null==(e=t.history)?void 0:e.length)?t.history.slice(-1)[0].delay:0}),[t]);a.useLayoutEffect((()=>(R.subscribe($.SPEED_NOTIFY,r),()=>R.unsubscribe($.SPEED_NOTIFY,r))),[r]);const c=a.useMemo((()=>0===l),[l]),i=a.useMemo((()=>Object.keys(Ae).find((e=>l<=Ae[e]))),[l]),u=c?void 0:i;return a.createElement("div",{className:s("proxy-item",{"proxy-error":c},n)},a.createElement("span",{className:"proxy-type",style:{backgroundColor:u}},t.type),a.createElement("p",{className:"proxy-name"},t.name),a.createElement("p",{className:"proxy-delay"},0===l?"-":`${l}ms`))}function He(e){const{markProxySelected:t}=ye(),n=p(Ee),{data:s}=me(),{config:o}=e;const r=a.useMemo((()=>{var e;const t=new Set;for(const a of o.all){const s=null==(e=n.get(a))?void 0:e.history;(null==s?void 0:s.length)&&0===s.slice(-1)[0].delay&&t.add(a)}return t}),[o.all,n]),l="Selector"===o.type;return a.createElement("div",{className:"proxy-group"},a.createElement("div",{className:"proxy-group-part"},a.createElement("span",{className:"proxy-group-name"},o.name),a.createElement(Re,{className:"proxy-group-type"},o.type)),a.createElement("div",{className:"proxy-group-tags-container"},a.createElement(Ce,{className:"proxy-group-tags",data:o.all,onClick:async function(n){if(await async function(e,t){return(await q()).put(`proxies/${encodeURIComponent(e)}`,{name:t})}(e.config.name,n),t(e.config.name,n),s.breakConnections){const t=[],n=await async function(){return(await q()).get("connections")}();for(const a of n.data.connections)a.chains.includes(e.config.name)&&t.push(a.id);for(const e of t)te(e)}},errSet:r,select:o.now,canClick:l,rowHeight:30})))}function Ue(e,t){const n="en_US"===t?"en":"zh-cn";return f().locale(n).from(e)}f.extend(h);function Oe(e){const{update:t}=pe(),{translation:n,lang:s}=le(),{provider:o}=e,{t:r}=n("Proxies"),{visible:l,hide:c,show:i}=H();const u=a.useMemo((()=>o.proxies.slice().sort(((e,t)=>-1*_e(e,t)))),[o.proxies]);return a.createElement(z,{className:"proxy-provider"},a.createElement(Ie,{visible:l}),a.createElement("div",{className:"proxy-provider-header"},a.createElement("div",{className:"proxy-provider-header-part"},a.createElement("span",{className:"proxy-provider-name"},o.name),a.createElement(Re,null,o.vehicleType)),a.createElement("div",{className:"proxy-provider-header-part"},o.updatedAt&&a.createElement("span",{className:"proxy-provider-update"},`${r("providerUpdateTime")}: ${Ue(new Date(o.updatedAt),s)}`),a.createElement(O,{className:"proxy-provider-icon healthcheck",type:"healthcheck",size:18,onClick:function(){i(),async function(e){return(await q()).get(`providers/proxies/${encodeURIComponent(e)}/healthcheck`)}(o.name).then((()=>t())).finally((()=>c()))}}),a.createElement(O,{className:"proxy-provider-icon",type:"update",size:18,onClick:function(){i(),async function(e){return(await q()).put(`providers/proxies/${encodeURIComponent(e)}`)}(o.name).then((()=>t())).finally((()=>c()))}}))),a.createElement("ul",{className:"proxies-list"},u.map((e=>a.createElement("li",{key:e.name},a.createElement(Me,{className:"proxy-provider-item",config:e}))))))}var Fe,ze;(ze=Fe||(Fe={}))[ze.None=0]="None",ze[ze.Asc=1]="Asc",ze[ze.Desc=2]="Desc";const We={0:"sort",1:"sort-ascending",2:"sort-descending"};function _e(e,t){const n=e.history.length?e.history.slice(-1)[0].delay:0;return((t.history.length?t.history.slice(-1)[0].delay:0)||Number.MAX_SAFE_INTEGER)-(n||Number.MAX_SAFE_INTEGER)}function je(){const{groups:e,global:t}=ye(),{data:n,set:s}=me(),{general:o}=he(),{translation:r}=le(),{t:l}=r("Proxies"),c=a.useMemo((()=>"global"===o.mode?[t]:e),[o,e,t]);return a.createElement(a.Fragment,null,0!==c.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:l("groupTitle")},a.createElement($e,{className:"connections-filter",checked:n.breakConnections,onChange:e=>s("breakConnections",e)},l("breakConnectionsText"))),a.createElement(z,{className:"proxies-group-card"},a.createElement("ul",{className:"proxies-group-list"},c.map((e=>a.createElement("li",{className:"proxies-group-item",key:e.name},a.createElement(He,{config:e}))))))))}function Ge(){const{providers:e}=pe(),{translation:t}=le(),{t:n}=t("Proxies");return a.createElement(a.Fragment,null,0!==e.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:n("providerTitle")}),a.createElement("ul",{className:"proxies-providers-list"},e.map((e=>a.createElement("li",{className:"proxies-providers-item",key:e.name},a.createElement(Oe,{provider:e})))))))}function Ve(){const{proxies:e}=ye(),{translation:t}=le(),{t:n}=t("Proxies");const{current:s,next:o}=function(e,t=0){if(e.length<2)throw new Error("List requires at least two elements");const[n,s]=a.useState(t);return{current:a.useMemo((()=>e[n]),[e,n]),next:function(){s((n+1)%e.length)}}}([1,2,0]),r=a.useMemo((()=>{switch(s){case 2:return e.slice().sort(((e,t)=>_e(e,t)));case 1:return e.slice().sort(((e,t)=>-1*_e(e,t)));default:return e.slice()}}),[s,e]),l=o;return a.createElement(a.Fragment,null,0!==r.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:n("title")},a.createElement(O,{className:"proxies-action-icon",type:We[s],onClick:l,size:20}),a.createElement(O,{className:"proxies-action-icon",type:"speed",size:20}),a.createElement("span",{className:"proxies-speed-test",onClick:function(){R.notifySpeedTest()}},n("speedTestText"))),a.createElement("ul",{className:"proxies-list"},r.map((e=>a.createElement("li",{key:e.name},a.createElement(Me,{config:e})))))))}function Xe(){return a.createElement("div",{className:"page"},a.createElement(je,null),a.createElement(Ge,null),a.createElement(Ve,null))}function Je(){const t=a.useRef(null),n=a.useRef([]),[s,o]=a.useState([]),{translation:r}=le(),{t:l}=r("Logs");return a.useLayoutEffect((()=>{const e=t.current;e&&(e.scrollTop=e.scrollHeight)})),a.useEffect((()=>{let t=null;function a(t){n.current=n.current.slice().concat(t.map((t=>e(e({},t),{time:new Date})))),o(n.current)}return async function(){t=await ne(),n.current=t.buffer(),o(n.current),t.subscribe("data",a)}(),()=>null==t?void 0:t.unsubscribe("data",a)}),[]),a.createElement("div",{className:"page"},a.createElement(U,{title:l("title")}),a.createElement(z,{className:"logs-card"},a.createElement("ul",{className:"logs-panel",ref:t},s.map(((e,t)=>a.createElement("li",{key:t},a.createElement("span",{className:"logs-panel-time"},f(e.time).format("YYYY-MM-DD HH:mm:ss")),a.createElement("span",null,"[",e.type,"] ",e.payload)))))))}function Ye(e){const{update:t}=fe(),{translation:n,lang:o}=le(),{provider:r}=e,{t:l}=n("Rules"),{visible:c,hide:i,show:u}=H();const m=s("rule-provider-icon",{"rule-provider-loading":c});return a.createElement(z,{className:"rule-provider"},a.createElement("div",{className:"rule-provider-header"},a.createElement("div",{className:"rule-provider-header-part"},a.createElement("span",{className:"rule-provider-name"},r.name),a.createElement(Re,null,r.vehicleType),a.createElement(Re,{className:"rule-provider-behavior"},r.behavior),a.createElement("span",{className:"rule-provider-update"},`${l("ruleCount")}: ${r.ruleCount}`)),a.createElement("div",{className:"rule-provider-header-part"},r.updatedAt&&a.createElement("span",{className:"rule-provider-update"},`${l("providerUpdateTime")}: ${Ue(new Date(r.updatedAt),o)}`),a.createElement(O,{className:m,type:"update",size:18,onClick:function(){u(),async function(e){return(await q()).put(`providers/rules/${encodeURIComponent(e)}`)}(r.name).then((()=>t())).finally((()=>i()))}}))))}function Ke(){const{providers:e}=fe(),{translation:t}=le(),{t:n}=t("Rules");return a.createElement(a.Fragment,null,0!==e.length&&a.createElement("div",{className:"proxies-container"},a.createElement(U,{title:n("providerTitle")}),a.createElement("ul",{className:"proxies-providers-list"},e.map((e=>a.createElement("li",{className:"proxies-providers-item",key:e.name},a.createElement(Ye,{provider:e})))))))}function qe(){const{rules:e,update:t}=Ne(),{translation:n}=le(),{t:s}=n("Rules");function o({index:t,style:n}){const s=e[t];return a.createElement("li",{className:"rule-item",style:n},a.createElement(W,{className:"rule-item-row",gutter:24,align:"middle"},a.createElement(_,{className:"rule-type",span:6,offset:1},s.type),a.createElement(_,{className:"payload",span:11},s.payload),a.createElement(_,{className:"rule-proxy",span:6},s.proxy)))}return u("rules",t),a.createElement("div",{className:"page"},a.createElement(Ke,null),a.createElement(U,{title:s("title")}),a.createElement(z,{className:"rules-card"},a.createElement(g,{className:"rules"},(({height:t,width:n})=>a.createElement(y,{height:t,width:n,itemCount:e.length,itemSize:50},o)))))}const Qe=[{label:"中文",value:"zh_CN"},{label:"English",value:"en_US"}];function Ze(){var e,t,n;const{premium:o}=ie(),{data:r,update:l}=ve(),{general:c,update:i}=he(),{set:u}=oe(),{data:m}=be(),{translation:d,setLang:p,lang:f}=le(),{t:h}=d("Settings"),[g,y]=M({socks5ProxyPort:7891,httpProxyPort:7890,mixedProxyPort:0});a.useEffect((()=>{var e,t,n;y("socks5ProxyPort",null!=(e=null==c?void 0:c.socksPort)?e:0),y("httpProxyPort",null!=(t=null==c?void 0:c.port)?t:0),y("mixedProxyPort",null!=(n=null==c?void 0:c.mixedPort)?n:0)}),[c,y]);const{hostname:v,port:w}=m,{allowLan:b,mode:x}=c,N=null!=(e=null==r?void 0:r.startAtLogin)&&e,C=null!=(t=null==r?void 0:r.systemProxy)&&t,k=null!=(n=null==r?void 0:r.isClashX)&&n,P=a.useMemo((()=>{const e=[{label:h("values.global"),value:"Global"},{label:h("values.rules"),value:"Rule"},{label:h("values.direct"),value:"Direct"}];return o&&e.push({label:h("values.script"),value:"Script"}),e}),[h,o]);return a.createElement("div",{className:"page"},a.createElement(U,{title:h("title")}),a.createElement(z,{className:"settings-card"},a.createElement(W,{gutter:24,align:"middle"},a.createElement(_,{span:12},a.createElement(_,{span:14,offset:1},a.createElement("span",{className:"label"},h("labels.startAtLogin"))),a.createElement(_,{span:8,className:"value-column"},a.createElement(F,{disabled:!(null==r?void 0:r.isClashX),checked:N,onChange:async function(e){await(null==T?void 0:T.setStartAtLogin(e)),l()}}))),a.createElement(_,{span:12},a.createElement(_,{span:8,offset:1},a.createElement("span",{className:"label"},h("labels.language"))),a.createElement(_,{span:14,className:"value-column"},a.createElement(j,{options:Qe,value:f,onSelect:e=>{p(e)}})))),a.createElement(W,{gutter:24,align:"middle"},a.createElement(_,{span:12},a.createElement(_,{span:14,offset:1},a.createElement("span",{className:"label"},h("labels.setAsSystemProxy"))),a.createElement(_,{span:8,className:"value-column"},a.createElement(F,{disabled:!k,checked:C,onChange:async function(e){await(null==T?void 0:T.setSystemProxy(e)),l()}}))),a.createElement(_,{span:12},a.createElement(_,{span:14,offset:1},a.createElement("span",{className:"label"},h("labels.allowConnectFromLan"))),a.createElement(_,{span:8,className:"value-column"},a.createElement(F,{checked:b,onChange:async function(e){await Z({"allow-lan":e}),await i()}}))))),a.createElement(z,{className:"settings-card"},a.createElement(W,{gutter:24,align:"middle"},a.createElement(_,{span:12},a.createElement(_,{span:8,offset:1},a.createElement("span",{className:"label"},h("labels.proxyMode"))),a.createElement(_,{span:14,className:"value-column"},a.createElement(j,{options:P,value:E(x),onSelect:async function(e){await Z({mode:e}),await i()}}))),a.createElement(_,{span:12},a.createElement(_,{span:14,offset:1},a.createElement("span",{className:"label"},h("labels.socks5ProxyPort"))),a.createElement(_,{span:8},a.createElement(ke,{disabled:k,value:g.socks5ProxyPort,onChange:e=>y("socks5ProxyPort",+e),onBlur:async function(){await Z({"socks-port":g.socks5ProxyPort}),await i()}})))),a.createElement(W,{gutter:24,align:"middle"},a.createElement(_,{span:12},a.createElement(_,{span:14,offset:1},a.createElement("span",{className:"label"},h("labels.httpProxyPort"))),a.createElement(_,{span:8},a.createElement(ke,{disabled:k,value:g.httpProxyPort,onChange:e=>y("httpProxyPort",+e),onBlur:async function(){await Z({port:g.httpProxyPort}),await i()}}))),a.createElement(_,{span:12},a.createElement(_,{span:14,offset:1},a.createElement("span",{className:"label"},h("labels.mixedProxyPort"))),a.createElement(_,{span:8},a.createElement(ke,{disabled:k,value:g.mixedProxyPort,onChange:e=>y("mixedProxyPort",+e),onBlur:async function(){await Z({"mixed-port":g.mixedProxyPort}),await i()}})))),a.createElement(W,null,a.createElement(_,{span:12},a.createElement(_,{span:12,offset:1},a.createElement("span",{className:"label"},h("labels.externalController"))),a.createElement(_,{className:"external-controller",span:10},a.createElement("span",{className:s({"modify-btn":!k}),onClick:()=>!k&&u(!1)},`${v}:${w}`))))),a.createElement(z,{className:"clash-version",style:{display:"none"}},a.createElement("span",{className:"check-icon"},a.createElement(O,{type:"check",size:20})),a.createElement("p",{className:"version-info"},h("versionString")),a.createElement("span",{className:"check-update-btn"},h("checkUpdate"))))}var et,tt;function nt(e){const{routes:t}=e,{translation:n}=le(),{version:o,premium:r,update:l}=ie(),{data:c}=ve(),{t:i}=n("SideBar");u("version",l);const m=t.map((({path:e,name:t,exact:n,noMobile:o})=>a.createElement("li",{className:s("item",{"no-mobile":o}),key:t},a.createElement(v,{to:e,activeClassName:"active",exact:!!n},i(t)))));return a.createElement("div",{className:"sidebar"},a.createElement("img",{src:"./assets/logo.b453e72f.png",alt:"logo",className:"sidebar-logo"}),a.createElement("ul",{className:"sidebar-menu"},m),a.createElement("div",{className:"sidebar-version"},a.createElement("span",{className:"sidebar-version-label"},"Clash",(null==c?void 0:c.isClashX)&&"X"," ",i("Version")),a.createElement("span",{className:"sidebar-version-text"},o),r&&a.createElement("span",{className:"sidebar-version-label"},"Premium")))}(tt=et||(et={})).Domain="Domain",tt.DomainSuffix="DomainSuffix",tt.DomainKeyword="DomainKeyword",tt.GeoIP="GeoIP",tt.IPCIDR="IPCIDR",tt.SrcIPCIDR="SrcIPCIDR",tt.SrcPort="SrcPort",tt.DstPort="DstPort",tt.MATCH="MATCH",tt.RuleSet="RuleSet";function at(e){const{translation:t}=le(),n=a.useMemo((()=>t("Connections").t),[t]),{className:o,style:r}=e,l=s("connections-devices",o);function c(t){var n;null==(n=e.onChange)||n.call(e,t)}return a.createElement("div",{className:l,style:r},a.createElement("div",{className:s("connections-devices-item",{selected:""===e.selected}),onClick:()=>c("")},n("filter.all")),e.devices.map((t=>a.createElement("div",{className:s("connections-devices-item",{selected:e.selected===t.label}),onClick:()=>c(t.label)},t.label," (",t.number,")"))))}class st{constructor(){this.connections=new Map,this.saveDisconnection=!1}appendToSet(t){var n;const a=t.reduce(((e,t)=>e.set(t.id,t)),new Map);for(const e of this.connections.keys())if(!a.has(e))if(this.saveDisconnection){const t=this.connections.get(e);t&&(t.completed=!0,t.uploadSpeed=0,t.downloadSpeed=0)}else this.connections.delete(e);for(const s of a.keys()){if(!this.connections.has(s)){this.connections.set(s,e(e({},a.get(s)),{uploadSpeed:0,downloadSpeed:0}));continue}const t=this.connections.get(s),o=a.get(s);null==(n=this.connections)||n.set(s,e(e({},o),{uploadSpeed:o.upload-t.upload,downloadSpeed:o.download-t.download}))}}toggleSave(){var e,t;if(this.saveDisconnection){this.saveDisconnection=!1;for(const n of this.connections.keys())(null==(t=null==(e=this.connections)?void 0:e.get(n))?void 0:t.completed)&&this.connections.delete(n)}else this.saveDisconnection=!0;return this.saveDisconnection}getConnections(){return[...this.connections.values()]}}var ot,rt;(rt=ot||(ot={})).Host="host",rt.Network="network",rt.Type="type",rt.Chains="chains",rt.Rule="rule",rt.Speed="speed",rt.Upload="upload",rt.Download="download",rt.SourceIP="sourceIP",rt.Time="time";const lt=new Set([ot.Network,ot.Type,ot.Rule,ot.Speed,ot.Upload,ot.Download,ot.SourceIP,ot.Time]);function ct(e){const t=["B","KB","MB","GB","TB"];let n=0;for(;~~(e/1024)&&nt("Connections").t),[t]),[r,l]=M({uploadTotal:0,downloadTotal:0}),{visible:c,show:i,hide:u}=H();const{connections:m,feed:d,save:p,toggleSave:f}=function(){const e=a.useMemo((()=>new st),[]),t=a.useRef(!0),[n,s]=a.useState([]),[o,r]=a.useState(!1);return{connections:n,feed:a.useCallback((function(n){e.appendToSet(n),t.current&&s(e.getConnections()),t.current=!t.current}),[e]),toggleSave:a.useCallback((function(){const n=e.toggleSave();r(n),n||s(e.getConnections()),t.current=!0}),[e]),save:o}}(),h=a.useMemo((()=>m.map((e=>({id:e.id,host:`${e.metadata.host||e.metadata.destinationIP}:${e.metadata.destinationPort}`,chains:e.chains.slice().reverse().join(" / "),rule:e.rule===et.RuleSet?`${e.rule}(${e.rulePayload})`:e.rule,time:new Date(e.start).getTime(),upload:e.upload,download:e.download,sourceIP:e.metadata.sourceIP,type:e.metadata.type,network:e.metadata.network.toUpperCase(),speed:{upload:e.uploadSpeed,download:e.downloadSpeed},completed:!!e.completed})))),[m]),g=a.useMemo((()=>{const e=w(m,"metadata.sourceIP");return Object.keys(e).map((t=>({label:t,number:e[t].length}))).sort(((e,t)=>e.label.localeCompare(t.label)))}),[m]),y=a.useRef(null),{x:E}=b(y),v=a.useMemo((()=>[{Header:o(`columns.${ot.Host}`),accessor:ot.Host,minWidth:260,width:260},{Header:o(`columns.${ot.Network}`),accessor:ot.Network,minWidth:80,width:80},{Header:o(`columns.${ot.Type}`),accessor:ot.Type,minWidth:120,width:120},{Header:o(`columns.${ot.Chains}`),accessor:ot.Chains,minWidth:200,width:200},{Header:o(`columns.${ot.Rule}`),accessor:ot.Rule,minWidth:140,width:140},{id:ot.Speed,Header:o(`columns.${ot.Speed}`),accessor:e=>[e.speed.upload,e.speed.download],sortType(e,t){const n=e.original.speed,a=t.original.speed;return n.download===a.download?n.upload-a.upload:n.download-a.download},minWidth:200,width:200,sortDescFirst:!0},{Header:o(`columns.${ot.Upload}`),accessor:ot.Upload,minWidth:100,width:100,sortDescFirst:!0},{Header:o(`columns.${ot.Download}`),accessor:ot.Download,minWidth:100,width:100,sortDescFirst:!0},{Header:o(`columns.${ot.SourceIP}`),accessor:ot.SourceIP,minWidth:140,width:140},{Header:o(`columns.${ot.Time}`),accessor:ot.Time,minWidth:120,width:120,sortType:(e,t)=>t.original.time-e.original.time}]),[o]);a.useLayoutEffect((()=>{let e=null;function t(e){for(const t of e)l({uploadTotal:t.uploadTotal,downloadTotal:t.downloadTotal}),d(t.connections)}return async function(){e=await ae(),e.subscribe("data",t)}(),()=>{e&&(e.unsubscribe("data",t),e.destory())}}),[d,l]);const{getTableProps:N,getTableBodyProps:C,headerGroups:k,rows:P,prepareRow:S,setFilter:T}=x.useTable({columns:v,data:h,autoResetSortBy:!1,autoResetFilters:!1,initialState:{sortBy:[{id:ot.Time,desc:!1}]}},x.useResizeColumns,x.useBlockLayout,x.useFilters,x.useSortBy),L=a.useMemo((()=>k[0]),[k]),$=a.useCallback((function(e){switch(e.column.id){case ot.Speed:return function(e,t){switch(!0){case 0===e&&0===t:return"-";case 0!==e&&0!==t:return`↑ ${ct(e)}/s ↓ ${ct(t)}/s`;case 0!==e:return`↑ ${ct(e)}/s`;default:return`↓ ${ct(t)}/s`}}(e.value[0],e.value[1]);case ot.Upload:case ot.Download:return ct(e.value);case ot.Time:return Ue(new Date(e.value),n);default:return e.value}}),[n]),[R,D]=a.useState("");return a.createElement("div",{className:"page"},a.createElement(U,{title:o("title")},a.createElement("span",{className:"connections-filter total"},`(${o("total.text")}: ${o("total.upload")} ${ct(r.uploadTotal)} ${o("total.download")} ${ct(r.downloadTotal)})`),a.createElement($e,{className:"connections-filter",checked:p,onChange:f},o("keepClosed")),a.createElement(O,{className:"connections-filter dangerous",onClick:i,type:"close-all",size:20})),g.length>1&&a.createElement(at,{devices:g,selected:R,onChange:function(e){D(e),null==T||T(ot.SourceIP,e)}}),a.createElement(z,{className:"connections-card"},a.createElement("div",e(e({},N()),{className:"connections",ref:y}),a.createElement("div",e(e({},L.getHeaderGroupProps()),{className:"connections-header"}),L.headers.map(((t,n)=>{const o=t,r=o.id;return a.createElement("div",e(e({},o.getHeaderProps()),{className:s("connections-th",{resizing:o.isResizing,fixed:E>0&&o.id===ot.Host}),key:r}),a.createElement("div",e({},o.getSortByToggleProps()),t.render("Header"),o.isSorted?o.isSortedDesc?" ↓":" ↑":null),n!==L.headers.length-1&&a.createElement("div",e(e({},o.getResizerProps()),{className:"connections-resizer"})))}))),a.createElement("div",e(e({},C()),{className:"connections-body"}),P.map((t=>(S(t),a.createElement("div",e(e({},t.getRowProps()),{className:"connections-item",key:t.original.id}),t.cells.map((n=>{const o=s("connections-block",{center:lt.has(n.column.id),completed:t.original.completed},{fixed:E>0&&n.column.id===ot.Host});return a.createElement("div",e(e({},n.getCellProps()),{className:o,key:n.column.id}),$(n))}))))))))),a.createElement(Pe,{title:o("closeAll.title"),show:c,onClose:u,onOk:function(){(async function(){return(await q()).delete("connections")})().finally((()=>u()))}},o("closeAll.content")))}function ut(){const{translation:e}=le(),{t:t}=e("Settings"),{data:n,update:s,fetch:o}=be(),{identity:r,set:l}=oe(),[c,i]=M({hostname:"",port:"",secret:""});return a.useEffect((()=>{o()}),[o]),a.useEffect((()=>{i({hostname:n.hostname,port:n.port,secret:n.secret})}),[n,i]),a.createElement(Pe,{show:!r,title:t("externalControllerSetting.title"),bodyClassName:"external-controller",onClose:()=>l(!0),onOk:function(){const{hostname:e,port:t,secret:n}=c;s({hostname:e,port:t,secret:n})}},a.createElement(Te,{type:"info",inside:!0},a.createElement("p",null,t("externalControllerSetting.note"))),a.createElement(W,{gutter:24,align:"middle"},a.createElement(_,{span:4,className:"title"},t("externalControllerSetting.host")),a.createElement(_,{span:20,className:"form"},a.createElement(ke,{align:"left",inside:!0,value:c.hostname,onChange:e=>i("hostname",e)}))),a.createElement(W,{gutter:24,align:"middle"},a.createElement(_,{span:4,className:"title"},t("externalControllerSetting.port")),a.createElement(_,{span:20,className:"form"},a.createElement(ke,{align:"left",inside:!0,value:c.port,onChange:e=>i("port",e)}))),a.createElement(W,{gutter:24,align:"middle"},a.createElement(_,{span:4,className:"title"},t("externalControllerSetting.secret")),a.createElement(_,{span:20,className:"form"},a.createElement(ke,{align:"left",inside:!0,value:c.secret,onChange:e=>i("secret",e)}))))}var mt;function dt(){a.useEffect((()=>{ne()}),[]);const e=[{path:"/proxies",name:"Proxies",component:Xe},{path:"/logs",name:"Logs",component:Je},{path:"/rules",name:"Rules",component:qe,noMobile:!0},{path:"/connections",name:"Connections",component:it,noMobile:!0},{path:"/settings",name:"Settings",component:Ze}];return a.createElement("div",{className:s("app",{"not-clashx":!S()})},a.createElement(nt,{routes:e}),a.createElement("div",{className:"page-container"},a.createElement(N,{exact:!0,path:"/",component:()=>a.createElement(C,{to:"/proxies"})}),e.map((e=>a.createElement(N,{exact:!1,path:e.path,key:e.path,component:e.component})))),a.createElement(ut,null))}function pt(){const e=document.getElementById("root"),t=a.createElement(k,null,a.createElement(P,null,a.createElement(dt,null)));d.render(t,e)}S()?(mt=()=>pt(),T?mt():T=new L(mt)):pt(); diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.5dfcf857.css b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.5dfcf857.css deleted file mode 100644 index 816b81d0de..0000000000 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/index.5dfcf857.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.header{margin:10px 0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;user-select:none}.header>h1{flex-shrink:0;font-size:24px;color:#2c8af8;font-weight:500;text-shadow:0 2px 6px rgba(44,138,248,.4);line-height:32px}.operations{display:flex;flex:1;align-items:center;justify-content:flex-end}@media (max-width:768px){.header>h1{font-size:20px}}.switch{display:inline-block;width:32px;height:16px;border-radius:8px;background-color:#d8dee2;transition:background-color .3s ease;position:relative;cursor:pointer}.switch.checked{background-color:#57befc}.switch.checked::after{transform:translateX(16px)}.switch.disabled{cursor:not-allowed;background-color:#b7c5d6}.switch.disabled::after{background-color:#e4eaef;box-shadow:0 0 8px rgba(144,147,153,.5)}.switch.checked.disabled{background-color:#e4eaef}.switch::after{content:"";position:absolute;top:-1px;height:18px;width:18px;border-radius:9px;background-color:#fff;box-shadow:0 0 8px rgba(44,138,248,.4);transition:transform .3s ease;transform:translateX(-2px)}.switch-icon{position:absolute;transform:translateX(-1px) scale(.4);color:#fff;line-height:16px}.card{padding:15px;box-shadow:2px 5px 20px -3px rgba(44,138,248,.18);background-color:#fff;border-radius:4px}.row{width:100%;display:flex;flex-direction:row}.row-gutter-1{padding:12px 6px}.row-gutter-1 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-1 .column-span-1{width:100%}.row-gutter-1 .column-offset-1{margin-left:100%}.row-gutter-1 .column-span-2{width:200%}.row-gutter-1 .column-offset-2{margin-left:200%}.row-gutter-1 .column-span-3{width:300%}.row-gutter-1 .column-offset-3{margin-left:300%}.row-gutter-1 .column-span-4{width:400%}.row-gutter-1 .column-offset-4{margin-left:400%}.row-gutter-1 .column-span-5{width:500%}.row-gutter-1 .column-offset-5{margin-left:500%}.row-gutter-1 .column-span-6{width:600%}.row-gutter-1 .column-offset-6{margin-left:600%}.row-gutter-1 .column-span-7{width:700%}.row-gutter-1 .column-offset-7{margin-left:700%}.row-gutter-1 .column-span-8{width:800%}.row-gutter-1 .column-offset-8{margin-left:800%}.row-gutter-1 .column-span-9{width:900%}.row-gutter-1 .column-offset-9{margin-left:900%}.row-gutter-1 .column-span-10{width:1000%}.row-gutter-1 .column-offset-10{margin-left:1000%}.row-gutter-1 .column-span-11{width:1100%}.row-gutter-1 .column-offset-11{margin-left:1100%}.row-gutter-1 .column-span-12{width:1200%}.row-gutter-1 .column-offset-12{margin-left:1200%}.row-gutter-1 .column-span-13{width:1300%}.row-gutter-1 .column-offset-13{margin-left:1300%}.row-gutter-1 .column-span-14{width:1400%}.row-gutter-1 .column-offset-14{margin-left:1400%}.row-gutter-1 .column-span-15{width:1500%}.row-gutter-1 .column-offset-15{margin-left:1500%}.row-gutter-1 .column-span-16{width:1600%}.row-gutter-1 .column-offset-16{margin-left:1600%}.row-gutter-1 .column-span-17{width:1700%}.row-gutter-1 .column-offset-17{margin-left:1700%}.row-gutter-1 .column-span-18{width:1800%}.row-gutter-1 .column-offset-18{margin-left:1800%}.row-gutter-1 .column-span-19{width:1900%}.row-gutter-1 .column-offset-19{margin-left:1900%}.row-gutter-1 .column-span-20{width:2000%}.row-gutter-1 .column-offset-20{margin-left:2000%}.row-gutter-1 .column-span-21{width:2100%}.row-gutter-1 .column-offset-21{margin-left:2100%}.row-gutter-1 .column-span-22{width:2200%}.row-gutter-1 .column-offset-22{margin-left:2200%}.row-gutter-1 .column-span-23{width:2300%}.row-gutter-1 .column-offset-23{margin-left:2300%}.row-gutter-1 .column-span-24{width:2400%}.row-gutter-1 .column-offset-24{margin-left:2400%}.row-gutter-2{padding:12px 6px}.row-gutter-2 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-2 .column-span-1{width:50%}.row-gutter-2 .column-offset-1{margin-left:50%}.row-gutter-2 .column-span-2{width:100%}.row-gutter-2 .column-offset-2{margin-left:100%}.row-gutter-2 .column-span-3{width:150%}.row-gutter-2 .column-offset-3{margin-left:150%}.row-gutter-2 .column-span-4{width:200%}.row-gutter-2 .column-offset-4{margin-left:200%}.row-gutter-2 .column-span-5{width:250%}.row-gutter-2 .column-offset-5{margin-left:250%}.row-gutter-2 .column-span-6{width:300%}.row-gutter-2 .column-offset-6{margin-left:300%}.row-gutter-2 .column-span-7{width:350%}.row-gutter-2 .column-offset-7{margin-left:350%}.row-gutter-2 .column-span-8{width:400%}.row-gutter-2 .column-offset-8{margin-left:400%}.row-gutter-2 .column-span-9{width:450%}.row-gutter-2 .column-offset-9{margin-left:450%}.row-gutter-2 .column-span-10{width:500%}.row-gutter-2 .column-offset-10{margin-left:500%}.row-gutter-2 .column-span-11{width:550%}.row-gutter-2 .column-offset-11{margin-left:550%}.row-gutter-2 .column-span-12{width:600%}.row-gutter-2 .column-offset-12{margin-left:600%}.row-gutter-2 .column-span-13{width:650%}.row-gutter-2 .column-offset-13{margin-left:650%}.row-gutter-2 .column-span-14{width:700%}.row-gutter-2 .column-offset-14{margin-left:700%}.row-gutter-2 .column-span-15{width:750%}.row-gutter-2 .column-offset-15{margin-left:750%}.row-gutter-2 .column-span-16{width:800%}.row-gutter-2 .column-offset-16{margin-left:800%}.row-gutter-2 .column-span-17{width:850%}.row-gutter-2 .column-offset-17{margin-left:850%}.row-gutter-2 .column-span-18{width:900%}.row-gutter-2 .column-offset-18{margin-left:900%}.row-gutter-2 .column-span-19{width:950%}.row-gutter-2 .column-offset-19{margin-left:950%}.row-gutter-2 .column-span-20{width:1000%}.row-gutter-2 .column-offset-20{margin-left:1000%}.row-gutter-2 .column-span-21{width:1050%}.row-gutter-2 .column-offset-21{margin-left:1050%}.row-gutter-2 .column-span-22{width:1100%}.row-gutter-2 .column-offset-22{margin-left:1100%}.row-gutter-2 .column-span-23{width:1150%}.row-gutter-2 .column-offset-23{margin-left:1150%}.row-gutter-2 .column-span-24{width:1200%}.row-gutter-2 .column-offset-24{margin-left:1200%}.row-gutter-3{padding:12px 6px}.row-gutter-3 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-3 .column-span-1{width:33.3333333333%}.row-gutter-3 .column-offset-1{margin-left:33.3333333333%}.row-gutter-3 .column-span-2{width:66.6666666667%}.row-gutter-3 .column-offset-2{margin-left:66.6666666667%}.row-gutter-3 .column-span-3{width:100%}.row-gutter-3 .column-offset-3{margin-left:100%}.row-gutter-3 .column-span-4{width:133.3333333333%}.row-gutter-3 .column-offset-4{margin-left:133.3333333333%}.row-gutter-3 .column-span-5{width:166.6666666667%}.row-gutter-3 .column-offset-5{margin-left:166.6666666667%}.row-gutter-3 .column-span-6{width:200%}.row-gutter-3 .column-offset-6{margin-left:200%}.row-gutter-3 .column-span-7{width:233.3333333333%}.row-gutter-3 .column-offset-7{margin-left:233.3333333333%}.row-gutter-3 .column-span-8{width:266.6666666667%}.row-gutter-3 .column-offset-8{margin-left:266.6666666667%}.row-gutter-3 .column-span-9{width:300%}.row-gutter-3 .column-offset-9{margin-left:300%}.row-gutter-3 .column-span-10{width:333.3333333333%}.row-gutter-3 .column-offset-10{margin-left:333.3333333333%}.row-gutter-3 .column-span-11{width:366.6666666667%}.row-gutter-3 .column-offset-11{margin-left:366.6666666667%}.row-gutter-3 .column-span-12{width:400%}.row-gutter-3 .column-offset-12{margin-left:400%}.row-gutter-3 .column-span-13{width:433.3333333333%}.row-gutter-3 .column-offset-13{margin-left:433.3333333333%}.row-gutter-3 .column-span-14{width:466.6666666667%}.row-gutter-3 .column-offset-14{margin-left:466.6666666667%}.row-gutter-3 .column-span-15{width:500%}.row-gutter-3 .column-offset-15{margin-left:500%}.row-gutter-3 .column-span-16{width:533.3333333333%}.row-gutter-3 .column-offset-16{margin-left:533.3333333333%}.row-gutter-3 .column-span-17{width:566.6666666667%}.row-gutter-3 .column-offset-17{margin-left:566.6666666667%}.row-gutter-3 .column-span-18{width:600%}.row-gutter-3 .column-offset-18{margin-left:600%}.row-gutter-3 .column-span-19{width:633.3333333333%}.row-gutter-3 .column-offset-19{margin-left:633.3333333333%}.row-gutter-3 .column-span-20{width:666.6666666667%}.row-gutter-3 .column-offset-20{margin-left:666.6666666667%}.row-gutter-3 .column-span-21{width:700%}.row-gutter-3 .column-offset-21{margin-left:700%}.row-gutter-3 .column-span-22{width:733.3333333333%}.row-gutter-3 .column-offset-22{margin-left:733.3333333333%}.row-gutter-3 .column-span-23{width:766.6666666667%}.row-gutter-3 .column-offset-23{margin-left:766.6666666667%}.row-gutter-3 .column-span-24{width:800%}.row-gutter-3 .column-offset-24{margin-left:800%}.row-gutter-4{padding:12px 6px}.row-gutter-4 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-4 .column-span-1{width:25%}.row-gutter-4 .column-offset-1{margin-left:25%}.row-gutter-4 .column-span-2{width:50%}.row-gutter-4 .column-offset-2{margin-left:50%}.row-gutter-4 .column-span-3{width:75%}.row-gutter-4 .column-offset-3{margin-left:75%}.row-gutter-4 .column-span-4{width:100%}.row-gutter-4 .column-offset-4{margin-left:100%}.row-gutter-4 .column-span-5{width:125%}.row-gutter-4 .column-offset-5{margin-left:125%}.row-gutter-4 .column-span-6{width:150%}.row-gutter-4 .column-offset-6{margin-left:150%}.row-gutter-4 .column-span-7{width:175%}.row-gutter-4 .column-offset-7{margin-left:175%}.row-gutter-4 .column-span-8{width:200%}.row-gutter-4 .column-offset-8{margin-left:200%}.row-gutter-4 .column-span-9{width:225%}.row-gutter-4 .column-offset-9{margin-left:225%}.row-gutter-4 .column-span-10{width:250%}.row-gutter-4 .column-offset-10{margin-left:250%}.row-gutter-4 .column-span-11{width:275%}.row-gutter-4 .column-offset-11{margin-left:275%}.row-gutter-4 .column-span-12{width:300%}.row-gutter-4 .column-offset-12{margin-left:300%}.row-gutter-4 .column-span-13{width:325%}.row-gutter-4 .column-offset-13{margin-left:325%}.row-gutter-4 .column-span-14{width:350%}.row-gutter-4 .column-offset-14{margin-left:350%}.row-gutter-4 .column-span-15{width:375%}.row-gutter-4 .column-offset-15{margin-left:375%}.row-gutter-4 .column-span-16{width:400%}.row-gutter-4 .column-offset-16{margin-left:400%}.row-gutter-4 .column-span-17{width:425%}.row-gutter-4 .column-offset-17{margin-left:425%}.row-gutter-4 .column-span-18{width:450%}.row-gutter-4 .column-offset-18{margin-left:450%}.row-gutter-4 .column-span-19{width:475%}.row-gutter-4 .column-offset-19{margin-left:475%}.row-gutter-4 .column-span-20{width:500%}.row-gutter-4 .column-offset-20{margin-left:500%}.row-gutter-4 .column-span-21{width:525%}.row-gutter-4 .column-offset-21{margin-left:525%}.row-gutter-4 .column-span-22{width:550%}.row-gutter-4 .column-offset-22{margin-left:550%}.row-gutter-4 .column-span-23{width:575%}.row-gutter-4 .column-offset-23{margin-left:575%}.row-gutter-4 .column-span-24{width:600%}.row-gutter-4 .column-offset-24{margin-left:600%}.row-gutter-5{padding:12px 6px}.row-gutter-5 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-5 .column-span-1{width:20%}.row-gutter-5 .column-offset-1{margin-left:20%}.row-gutter-5 .column-span-2{width:40%}.row-gutter-5 .column-offset-2{margin-left:40%}.row-gutter-5 .column-span-3{width:60%}.row-gutter-5 .column-offset-3{margin-left:60%}.row-gutter-5 .column-span-4{width:80%}.row-gutter-5 .column-offset-4{margin-left:80%}.row-gutter-5 .column-span-5{width:100%}.row-gutter-5 .column-offset-5{margin-left:100%}.row-gutter-5 .column-span-6{width:120%}.row-gutter-5 .column-offset-6{margin-left:120%}.row-gutter-5 .column-span-7{width:140%}.row-gutter-5 .column-offset-7{margin-left:140%}.row-gutter-5 .column-span-8{width:160%}.row-gutter-5 .column-offset-8{margin-left:160%}.row-gutter-5 .column-span-9{width:180%}.row-gutter-5 .column-offset-9{margin-left:180%}.row-gutter-5 .column-span-10{width:200%}.row-gutter-5 .column-offset-10{margin-left:200%}.row-gutter-5 .column-span-11{width:220%}.row-gutter-5 .column-offset-11{margin-left:220%}.row-gutter-5 .column-span-12{width:240%}.row-gutter-5 .column-offset-12{margin-left:240%}.row-gutter-5 .column-span-13{width:260%}.row-gutter-5 .column-offset-13{margin-left:260%}.row-gutter-5 .column-span-14{width:280%}.row-gutter-5 .column-offset-14{margin-left:280%}.row-gutter-5 .column-span-15{width:300%}.row-gutter-5 .column-offset-15{margin-left:300%}.row-gutter-5 .column-span-16{width:320%}.row-gutter-5 .column-offset-16{margin-left:320%}.row-gutter-5 .column-span-17{width:340%}.row-gutter-5 .column-offset-17{margin-left:340%}.row-gutter-5 .column-span-18{width:360%}.row-gutter-5 .column-offset-18{margin-left:360%}.row-gutter-5 .column-span-19{width:380%}.row-gutter-5 .column-offset-19{margin-left:380%}.row-gutter-5 .column-span-20{width:400%}.row-gutter-5 .column-offset-20{margin-left:400%}.row-gutter-5 .column-span-21{width:420%}.row-gutter-5 .column-offset-21{margin-left:420%}.row-gutter-5 .column-span-22{width:440%}.row-gutter-5 .column-offset-22{margin-left:440%}.row-gutter-5 .column-span-23{width:460%}.row-gutter-5 .column-offset-23{margin-left:460%}.row-gutter-5 .column-span-24{width:480%}.row-gutter-5 .column-offset-24{margin-left:480%}.row-gutter-6{padding:12px 6px}.row-gutter-6 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-6 .column-span-1{width:16.6666666667%}.row-gutter-6 .column-offset-1{margin-left:16.6666666667%}.row-gutter-6 .column-span-2{width:33.3333333333%}.row-gutter-6 .column-offset-2{margin-left:33.3333333333%}.row-gutter-6 .column-span-3{width:50%}.row-gutter-6 .column-offset-3{margin-left:50%}.row-gutter-6 .column-span-4{width:66.6666666667%}.row-gutter-6 .column-offset-4{margin-left:66.6666666667%}.row-gutter-6 .column-span-5{width:83.3333333333%}.row-gutter-6 .column-offset-5{margin-left:83.3333333333%}.row-gutter-6 .column-span-6{width:100%}.row-gutter-6 .column-offset-6{margin-left:100%}.row-gutter-6 .column-span-7{width:116.6666666667%}.row-gutter-6 .column-offset-7{margin-left:116.6666666667%}.row-gutter-6 .column-span-8{width:133.3333333333%}.row-gutter-6 .column-offset-8{margin-left:133.3333333333%}.row-gutter-6 .column-span-9{width:150%}.row-gutter-6 .column-offset-9{margin-left:150%}.row-gutter-6 .column-span-10{width:166.6666666667%}.row-gutter-6 .column-offset-10{margin-left:166.6666666667%}.row-gutter-6 .column-span-11{width:183.3333333333%}.row-gutter-6 .column-offset-11{margin-left:183.3333333333%}.row-gutter-6 .column-span-12{width:200%}.row-gutter-6 .column-offset-12{margin-left:200%}.row-gutter-6 .column-span-13{width:216.6666666667%}.row-gutter-6 .column-offset-13{margin-left:216.6666666667%}.row-gutter-6 .column-span-14{width:233.3333333333%}.row-gutter-6 .column-offset-14{margin-left:233.3333333333%}.row-gutter-6 .column-span-15{width:250%}.row-gutter-6 .column-offset-15{margin-left:250%}.row-gutter-6 .column-span-16{width:266.6666666667%}.row-gutter-6 .column-offset-16{margin-left:266.6666666667%}.row-gutter-6 .column-span-17{width:283.3333333333%}.row-gutter-6 .column-offset-17{margin-left:283.3333333333%}.row-gutter-6 .column-span-18{width:300%}.row-gutter-6 .column-offset-18{margin-left:300%}.row-gutter-6 .column-span-19{width:316.6666666667%}.row-gutter-6 .column-offset-19{margin-left:316.6666666667%}.row-gutter-6 .column-span-20{width:333.3333333333%}.row-gutter-6 .column-offset-20{margin-left:333.3333333333%}.row-gutter-6 .column-span-21{width:350%}.row-gutter-6 .column-offset-21{margin-left:350%}.row-gutter-6 .column-span-22{width:366.6666666667%}.row-gutter-6 .column-offset-22{margin-left:366.6666666667%}.row-gutter-6 .column-span-23{width:383.3333333333%}.row-gutter-6 .column-offset-23{margin-left:383.3333333333%}.row-gutter-6 .column-span-24{width:400%}.row-gutter-6 .column-offset-24{margin-left:400%}.row-gutter-7{padding:12px 6px}.row-gutter-7 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-7 .column-span-1{width:14.2857142857%}.row-gutter-7 .column-offset-1{margin-left:14.2857142857%}.row-gutter-7 .column-span-2{width:28.5714285714%}.row-gutter-7 .column-offset-2{margin-left:28.5714285714%}.row-gutter-7 .column-span-3{width:42.8571428571%}.row-gutter-7 .column-offset-3{margin-left:42.8571428571%}.row-gutter-7 .column-span-4{width:57.1428571429%}.row-gutter-7 .column-offset-4{margin-left:57.1428571429%}.row-gutter-7 .column-span-5{width:71.4285714286%}.row-gutter-7 .column-offset-5{margin-left:71.4285714286%}.row-gutter-7 .column-span-6{width:85.7142857143%}.row-gutter-7 .column-offset-6{margin-left:85.7142857143%}.row-gutter-7 .column-span-7{width:100%}.row-gutter-7 .column-offset-7{margin-left:100%}.row-gutter-7 .column-span-8{width:114.2857142857%}.row-gutter-7 .column-offset-8{margin-left:114.2857142857%}.row-gutter-7 .column-span-9{width:128.5714285714%}.row-gutter-7 .column-offset-9{margin-left:128.5714285714%}.row-gutter-7 .column-span-10{width:142.8571428571%}.row-gutter-7 .column-offset-10{margin-left:142.8571428571%}.row-gutter-7 .column-span-11{width:157.1428571429%}.row-gutter-7 .column-offset-11{margin-left:157.1428571429%}.row-gutter-7 .column-span-12{width:171.4285714286%}.row-gutter-7 .column-offset-12{margin-left:171.4285714286%}.row-gutter-7 .column-span-13{width:185.7142857143%}.row-gutter-7 .column-offset-13{margin-left:185.7142857143%}.row-gutter-7 .column-span-14{width:200%}.row-gutter-7 .column-offset-14{margin-left:200%}.row-gutter-7 .column-span-15{width:214.2857142857%}.row-gutter-7 .column-offset-15{margin-left:214.2857142857%}.row-gutter-7 .column-span-16{width:228.5714285714%}.row-gutter-7 .column-offset-16{margin-left:228.5714285714%}.row-gutter-7 .column-span-17{width:242.8571428571%}.row-gutter-7 .column-offset-17{margin-left:242.8571428571%}.row-gutter-7 .column-span-18{width:257.1428571429%}.row-gutter-7 .column-offset-18{margin-left:257.1428571429%}.row-gutter-7 .column-span-19{width:271.4285714286%}.row-gutter-7 .column-offset-19{margin-left:271.4285714286%}.row-gutter-7 .column-span-20{width:285.7142857143%}.row-gutter-7 .column-offset-20{margin-left:285.7142857143%}.row-gutter-7 .column-span-21{width:300%}.row-gutter-7 .column-offset-21{margin-left:300%}.row-gutter-7 .column-span-22{width:314.2857142857%}.row-gutter-7 .column-offset-22{margin-left:314.2857142857%}.row-gutter-7 .column-span-23{width:328.5714285714%}.row-gutter-7 .column-offset-23{margin-left:328.5714285714%}.row-gutter-7 .column-span-24{width:342.8571428571%}.row-gutter-7 .column-offset-24{margin-left:342.8571428571%}.row-gutter-8{padding:12px 6px}.row-gutter-8 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-8 .column-span-1{width:12.5%}.row-gutter-8 .column-offset-1{margin-left:12.5%}.row-gutter-8 .column-span-2{width:25%}.row-gutter-8 .column-offset-2{margin-left:25%}.row-gutter-8 .column-span-3{width:37.5%}.row-gutter-8 .column-offset-3{margin-left:37.5%}.row-gutter-8 .column-span-4{width:50%}.row-gutter-8 .column-offset-4{margin-left:50%}.row-gutter-8 .column-span-5{width:62.5%}.row-gutter-8 .column-offset-5{margin-left:62.5%}.row-gutter-8 .column-span-6{width:75%}.row-gutter-8 .column-offset-6{margin-left:75%}.row-gutter-8 .column-span-7{width:87.5%}.row-gutter-8 .column-offset-7{margin-left:87.5%}.row-gutter-8 .column-span-8{width:100%}.row-gutter-8 .column-offset-8{margin-left:100%}.row-gutter-8 .column-span-9{width:112.5%}.row-gutter-8 .column-offset-9{margin-left:112.5%}.row-gutter-8 .column-span-10{width:125%}.row-gutter-8 .column-offset-10{margin-left:125%}.row-gutter-8 .column-span-11{width:137.5%}.row-gutter-8 .column-offset-11{margin-left:137.5%}.row-gutter-8 .column-span-12{width:150%}.row-gutter-8 .column-offset-12{margin-left:150%}.row-gutter-8 .column-span-13{width:162.5%}.row-gutter-8 .column-offset-13{margin-left:162.5%}.row-gutter-8 .column-span-14{width:175%}.row-gutter-8 .column-offset-14{margin-left:175%}.row-gutter-8 .column-span-15{width:187.5%}.row-gutter-8 .column-offset-15{margin-left:187.5%}.row-gutter-8 .column-span-16{width:200%}.row-gutter-8 .column-offset-16{margin-left:200%}.row-gutter-8 .column-span-17{width:212.5%}.row-gutter-8 .column-offset-17{margin-left:212.5%}.row-gutter-8 .column-span-18{width:225%}.row-gutter-8 .column-offset-18{margin-left:225%}.row-gutter-8 .column-span-19{width:237.5%}.row-gutter-8 .column-offset-19{margin-left:237.5%}.row-gutter-8 .column-span-20{width:250%}.row-gutter-8 .column-offset-20{margin-left:250%}.row-gutter-8 .column-span-21{width:262.5%}.row-gutter-8 .column-offset-21{margin-left:262.5%}.row-gutter-8 .column-span-22{width:275%}.row-gutter-8 .column-offset-22{margin-left:275%}.row-gutter-8 .column-span-23{width:287.5%}.row-gutter-8 .column-offset-23{margin-left:287.5%}.row-gutter-8 .column-span-24{width:300%}.row-gutter-8 .column-offset-24{margin-left:300%}.row-gutter-9{padding:12px 6px}.row-gutter-9 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-9 .column-span-1{width:11.1111111111%}.row-gutter-9 .column-offset-1{margin-left:11.1111111111%}.row-gutter-9 .column-span-2{width:22.2222222222%}.row-gutter-9 .column-offset-2{margin-left:22.2222222222%}.row-gutter-9 .column-span-3{width:33.3333333333%}.row-gutter-9 .column-offset-3{margin-left:33.3333333333%}.row-gutter-9 .column-span-4{width:44.4444444444%}.row-gutter-9 .column-offset-4{margin-left:44.4444444444%}.row-gutter-9 .column-span-5{width:55.5555555556%}.row-gutter-9 .column-offset-5{margin-left:55.5555555556%}.row-gutter-9 .column-span-6{width:66.6666666667%}.row-gutter-9 .column-offset-6{margin-left:66.6666666667%}.row-gutter-9 .column-span-7{width:77.7777777778%}.row-gutter-9 .column-offset-7{margin-left:77.7777777778%}.row-gutter-9 .column-span-8{width:88.8888888889%}.row-gutter-9 .column-offset-8{margin-left:88.8888888889%}.row-gutter-9 .column-span-9{width:100%}.row-gutter-9 .column-offset-9{margin-left:100%}.row-gutter-9 .column-span-10{width:111.1111111111%}.row-gutter-9 .column-offset-10{margin-left:111.1111111111%}.row-gutter-9 .column-span-11{width:122.2222222222%}.row-gutter-9 .column-offset-11{margin-left:122.2222222222%}.row-gutter-9 .column-span-12{width:133.3333333333%}.row-gutter-9 .column-offset-12{margin-left:133.3333333333%}.row-gutter-9 .column-span-13{width:144.4444444444%}.row-gutter-9 .column-offset-13{margin-left:144.4444444444%}.row-gutter-9 .column-span-14{width:155.5555555556%}.row-gutter-9 .column-offset-14{margin-left:155.5555555556%}.row-gutter-9 .column-span-15{width:166.6666666667%}.row-gutter-9 .column-offset-15{margin-left:166.6666666667%}.row-gutter-9 .column-span-16{width:177.7777777778%}.row-gutter-9 .column-offset-16{margin-left:177.7777777778%}.row-gutter-9 .column-span-17{width:188.8888888889%}.row-gutter-9 .column-offset-17{margin-left:188.8888888889%}.row-gutter-9 .column-span-18{width:200%}.row-gutter-9 .column-offset-18{margin-left:200%}.row-gutter-9 .column-span-19{width:211.1111111111%}.row-gutter-9 .column-offset-19{margin-left:211.1111111111%}.row-gutter-9 .column-span-20{width:222.2222222222%}.row-gutter-9 .column-offset-20{margin-left:222.2222222222%}.row-gutter-9 .column-span-21{width:233.3333333333%}.row-gutter-9 .column-offset-21{margin-left:233.3333333333%}.row-gutter-9 .column-span-22{width:244.4444444444%}.row-gutter-9 .column-offset-22{margin-left:244.4444444444%}.row-gutter-9 .column-span-23{width:255.5555555556%}.row-gutter-9 .column-offset-23{margin-left:255.5555555556%}.row-gutter-9 .column-span-24{width:266.6666666667%}.row-gutter-9 .column-offset-24{margin-left:266.6666666667%}.row-gutter-10{padding:12px 6px}.row-gutter-10 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-10 .column-span-1{width:10%}.row-gutter-10 .column-offset-1{margin-left:10%}.row-gutter-10 .column-span-2{width:20%}.row-gutter-10 .column-offset-2{margin-left:20%}.row-gutter-10 .column-span-3{width:30%}.row-gutter-10 .column-offset-3{margin-left:30%}.row-gutter-10 .column-span-4{width:40%}.row-gutter-10 .column-offset-4{margin-left:40%}.row-gutter-10 .column-span-5{width:50%}.row-gutter-10 .column-offset-5{margin-left:50%}.row-gutter-10 .column-span-6{width:60%}.row-gutter-10 .column-offset-6{margin-left:60%}.row-gutter-10 .column-span-7{width:70%}.row-gutter-10 .column-offset-7{margin-left:70%}.row-gutter-10 .column-span-8{width:80%}.row-gutter-10 .column-offset-8{margin-left:80%}.row-gutter-10 .column-span-9{width:90%}.row-gutter-10 .column-offset-9{margin-left:90%}.row-gutter-10 .column-span-10{width:100%}.row-gutter-10 .column-offset-10{margin-left:100%}.row-gutter-10 .column-span-11{width:110%}.row-gutter-10 .column-offset-11{margin-left:110%}.row-gutter-10 .column-span-12{width:120%}.row-gutter-10 .column-offset-12{margin-left:120%}.row-gutter-10 .column-span-13{width:130%}.row-gutter-10 .column-offset-13{margin-left:130%}.row-gutter-10 .column-span-14{width:140%}.row-gutter-10 .column-offset-14{margin-left:140%}.row-gutter-10 .column-span-15{width:150%}.row-gutter-10 .column-offset-15{margin-left:150%}.row-gutter-10 .column-span-16{width:160%}.row-gutter-10 .column-offset-16{margin-left:160%}.row-gutter-10 .column-span-17{width:170%}.row-gutter-10 .column-offset-17{margin-left:170%}.row-gutter-10 .column-span-18{width:180%}.row-gutter-10 .column-offset-18{margin-left:180%}.row-gutter-10 .column-span-19{width:190%}.row-gutter-10 .column-offset-19{margin-left:190%}.row-gutter-10 .column-span-20{width:200%}.row-gutter-10 .column-offset-20{margin-left:200%}.row-gutter-10 .column-span-21{width:210%}.row-gutter-10 .column-offset-21{margin-left:210%}.row-gutter-10 .column-span-22{width:220%}.row-gutter-10 .column-offset-22{margin-left:220%}.row-gutter-10 .column-span-23{width:230%}.row-gutter-10 .column-offset-23{margin-left:230%}.row-gutter-10 .column-span-24{width:240%}.row-gutter-10 .column-offset-24{margin-left:240%}.row-gutter-11{padding:12px 6px}.row-gutter-11 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-11 .column-span-1{width:9.0909090909%}.row-gutter-11 .column-offset-1{margin-left:9.0909090909%}.row-gutter-11 .column-span-2{width:18.1818181818%}.row-gutter-11 .column-offset-2{margin-left:18.1818181818%}.row-gutter-11 .column-span-3{width:27.2727272727%}.row-gutter-11 .column-offset-3{margin-left:27.2727272727%}.row-gutter-11 .column-span-4{width:36.3636363636%}.row-gutter-11 .column-offset-4{margin-left:36.3636363636%}.row-gutter-11 .column-span-5{width:45.4545454545%}.row-gutter-11 .column-offset-5{margin-left:45.4545454545%}.row-gutter-11 .column-span-6{width:54.5454545455%}.row-gutter-11 .column-offset-6{margin-left:54.5454545455%}.row-gutter-11 .column-span-7{width:63.6363636364%}.row-gutter-11 .column-offset-7{margin-left:63.6363636364%}.row-gutter-11 .column-span-8{width:72.7272727273%}.row-gutter-11 .column-offset-8{margin-left:72.7272727273%}.row-gutter-11 .column-span-9{width:81.8181818182%}.row-gutter-11 .column-offset-9{margin-left:81.8181818182%}.row-gutter-11 .column-span-10{width:90.9090909091%}.row-gutter-11 .column-offset-10{margin-left:90.9090909091%}.row-gutter-11 .column-span-11{width:100%}.row-gutter-11 .column-offset-11{margin-left:100%}.row-gutter-11 .column-span-12{width:109.0909090909%}.row-gutter-11 .column-offset-12{margin-left:109.0909090909%}.row-gutter-11 .column-span-13{width:118.1818181818%}.row-gutter-11 .column-offset-13{margin-left:118.1818181818%}.row-gutter-11 .column-span-14{width:127.2727272727%}.row-gutter-11 .column-offset-14{margin-left:127.2727272727%}.row-gutter-11 .column-span-15{width:136.3636363636%}.row-gutter-11 .column-offset-15{margin-left:136.3636363636%}.row-gutter-11 .column-span-16{width:145.4545454545%}.row-gutter-11 .column-offset-16{margin-left:145.4545454545%}.row-gutter-11 .column-span-17{width:154.5454545455%}.row-gutter-11 .column-offset-17{margin-left:154.5454545455%}.row-gutter-11 .column-span-18{width:163.6363636364%}.row-gutter-11 .column-offset-18{margin-left:163.6363636364%}.row-gutter-11 .column-span-19{width:172.7272727273%}.row-gutter-11 .column-offset-19{margin-left:172.7272727273%}.row-gutter-11 .column-span-20{width:181.8181818182%}.row-gutter-11 .column-offset-20{margin-left:181.8181818182%}.row-gutter-11 .column-span-21{width:190.9090909091%}.row-gutter-11 .column-offset-21{margin-left:190.9090909091%}.row-gutter-11 .column-span-22{width:200%}.row-gutter-11 .column-offset-22{margin-left:200%}.row-gutter-11 .column-span-23{width:209.0909090909%}.row-gutter-11 .column-offset-23{margin-left:209.0909090909%}.row-gutter-11 .column-span-24{width:218.1818181818%}.row-gutter-11 .column-offset-24{margin-left:218.1818181818%}.row-gutter-12{padding:12px 6px}.row-gutter-12 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-12 .column-span-1{width:8.3333333333%}.row-gutter-12 .column-offset-1{margin-left:8.3333333333%}.row-gutter-12 .column-span-2{width:16.6666666667%}.row-gutter-12 .column-offset-2{margin-left:16.6666666667%}.row-gutter-12 .column-span-3{width:25%}.row-gutter-12 .column-offset-3{margin-left:25%}.row-gutter-12 .column-span-4{width:33.3333333333%}.row-gutter-12 .column-offset-4{margin-left:33.3333333333%}.row-gutter-12 .column-span-5{width:41.6666666667%}.row-gutter-12 .column-offset-5{margin-left:41.6666666667%}.row-gutter-12 .column-span-6{width:50%}.row-gutter-12 .column-offset-6{margin-left:50%}.row-gutter-12 .column-span-7{width:58.3333333333%}.row-gutter-12 .column-offset-7{margin-left:58.3333333333%}.row-gutter-12 .column-span-8{width:66.6666666667%}.row-gutter-12 .column-offset-8{margin-left:66.6666666667%}.row-gutter-12 .column-span-9{width:75%}.row-gutter-12 .column-offset-9{margin-left:75%}.row-gutter-12 .column-span-10{width:83.3333333333%}.row-gutter-12 .column-offset-10{margin-left:83.3333333333%}.row-gutter-12 .column-span-11{width:91.6666666667%}.row-gutter-12 .column-offset-11{margin-left:91.6666666667%}.row-gutter-12 .column-span-12{width:100%}.row-gutter-12 .column-offset-12{margin-left:100%}.row-gutter-12 .column-span-13{width:108.3333333333%}.row-gutter-12 .column-offset-13{margin-left:108.3333333333%}.row-gutter-12 .column-span-14{width:116.6666666667%}.row-gutter-12 .column-offset-14{margin-left:116.6666666667%}.row-gutter-12 .column-span-15{width:125%}.row-gutter-12 .column-offset-15{margin-left:125%}.row-gutter-12 .column-span-16{width:133.3333333333%}.row-gutter-12 .column-offset-16{margin-left:133.3333333333%}.row-gutter-12 .column-span-17{width:141.6666666667%}.row-gutter-12 .column-offset-17{margin-left:141.6666666667%}.row-gutter-12 .column-span-18{width:150%}.row-gutter-12 .column-offset-18{margin-left:150%}.row-gutter-12 .column-span-19{width:158.3333333333%}.row-gutter-12 .column-offset-19{margin-left:158.3333333333%}.row-gutter-12 .column-span-20{width:166.6666666667%}.row-gutter-12 .column-offset-20{margin-left:166.6666666667%}.row-gutter-12 .column-span-21{width:175%}.row-gutter-12 .column-offset-21{margin-left:175%}.row-gutter-12 .column-span-22{width:183.3333333333%}.row-gutter-12 .column-offset-22{margin-left:183.3333333333%}.row-gutter-12 .column-span-23{width:191.6666666667%}.row-gutter-12 .column-offset-23{margin-left:191.6666666667%}.row-gutter-12 .column-span-24{width:200%}.row-gutter-12 .column-offset-24{margin-left:200%}.row-gutter-13{padding:12px 6px}.row-gutter-13 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-13 .column-span-1{width:7.6923076923%}.row-gutter-13 .column-offset-1{margin-left:7.6923076923%}.row-gutter-13 .column-span-2{width:15.3846153846%}.row-gutter-13 .column-offset-2{margin-left:15.3846153846%}.row-gutter-13 .column-span-3{width:23.0769230769%}.row-gutter-13 .column-offset-3{margin-left:23.0769230769%}.row-gutter-13 .column-span-4{width:30.7692307692%}.row-gutter-13 .column-offset-4{margin-left:30.7692307692%}.row-gutter-13 .column-span-5{width:38.4615384615%}.row-gutter-13 .column-offset-5{margin-left:38.4615384615%}.row-gutter-13 .column-span-6{width:46.1538461538%}.row-gutter-13 .column-offset-6{margin-left:46.1538461538%}.row-gutter-13 .column-span-7{width:53.8461538462%}.row-gutter-13 .column-offset-7{margin-left:53.8461538462%}.row-gutter-13 .column-span-8{width:61.5384615385%}.row-gutter-13 .column-offset-8{margin-left:61.5384615385%}.row-gutter-13 .column-span-9{width:69.2307692308%}.row-gutter-13 .column-offset-9{margin-left:69.2307692308%}.row-gutter-13 .column-span-10{width:76.9230769231%}.row-gutter-13 .column-offset-10{margin-left:76.9230769231%}.row-gutter-13 .column-span-11{width:84.6153846154%}.row-gutter-13 .column-offset-11{margin-left:84.6153846154%}.row-gutter-13 .column-span-12{width:92.3076923077%}.row-gutter-13 .column-offset-12{margin-left:92.3076923077%}.row-gutter-13 .column-span-13{width:100%}.row-gutter-13 .column-offset-13{margin-left:100%}.row-gutter-13 .column-span-14{width:107.6923076923%}.row-gutter-13 .column-offset-14{margin-left:107.6923076923%}.row-gutter-13 .column-span-15{width:115.3846153846%}.row-gutter-13 .column-offset-15{margin-left:115.3846153846%}.row-gutter-13 .column-span-16{width:123.0769230769%}.row-gutter-13 .column-offset-16{margin-left:123.0769230769%}.row-gutter-13 .column-span-17{width:130.7692307692%}.row-gutter-13 .column-offset-17{margin-left:130.7692307692%}.row-gutter-13 .column-span-18{width:138.4615384615%}.row-gutter-13 .column-offset-18{margin-left:138.4615384615%}.row-gutter-13 .column-span-19{width:146.1538461538%}.row-gutter-13 .column-offset-19{margin-left:146.1538461538%}.row-gutter-13 .column-span-20{width:153.8461538462%}.row-gutter-13 .column-offset-20{margin-left:153.8461538462%}.row-gutter-13 .column-span-21{width:161.5384615385%}.row-gutter-13 .column-offset-21{margin-left:161.5384615385%}.row-gutter-13 .column-span-22{width:169.2307692308%}.row-gutter-13 .column-offset-22{margin-left:169.2307692308%}.row-gutter-13 .column-span-23{width:176.9230769231%}.row-gutter-13 .column-offset-23{margin-left:176.9230769231%}.row-gutter-13 .column-span-24{width:184.6153846154%}.row-gutter-13 .column-offset-24{margin-left:184.6153846154%}.row-gutter-14{padding:12px 6px}.row-gutter-14 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-14 .column-span-1{width:7.1428571429%}.row-gutter-14 .column-offset-1{margin-left:7.1428571429%}.row-gutter-14 .column-span-2{width:14.2857142857%}.row-gutter-14 .column-offset-2{margin-left:14.2857142857%}.row-gutter-14 .column-span-3{width:21.4285714286%}.row-gutter-14 .column-offset-3{margin-left:21.4285714286%}.row-gutter-14 .column-span-4{width:28.5714285714%}.row-gutter-14 .column-offset-4{margin-left:28.5714285714%}.row-gutter-14 .column-span-5{width:35.7142857143%}.row-gutter-14 .column-offset-5{margin-left:35.7142857143%}.row-gutter-14 .column-span-6{width:42.8571428571%}.row-gutter-14 .column-offset-6{margin-left:42.8571428571%}.row-gutter-14 .column-span-7{width:50%}.row-gutter-14 .column-offset-7{margin-left:50%}.row-gutter-14 .column-span-8{width:57.1428571429%}.row-gutter-14 .column-offset-8{margin-left:57.1428571429%}.row-gutter-14 .column-span-9{width:64.2857142857%}.row-gutter-14 .column-offset-9{margin-left:64.2857142857%}.row-gutter-14 .column-span-10{width:71.4285714286%}.row-gutter-14 .column-offset-10{margin-left:71.4285714286%}.row-gutter-14 .column-span-11{width:78.5714285714%}.row-gutter-14 .column-offset-11{margin-left:78.5714285714%}.row-gutter-14 .column-span-12{width:85.7142857143%}.row-gutter-14 .column-offset-12{margin-left:85.7142857143%}.row-gutter-14 .column-span-13{width:92.8571428571%}.row-gutter-14 .column-offset-13{margin-left:92.8571428571%}.row-gutter-14 .column-span-14{width:100%}.row-gutter-14 .column-offset-14{margin-left:100%}.row-gutter-14 .column-span-15{width:107.1428571429%}.row-gutter-14 .column-offset-15{margin-left:107.1428571429%}.row-gutter-14 .column-span-16{width:114.2857142857%}.row-gutter-14 .column-offset-16{margin-left:114.2857142857%}.row-gutter-14 .column-span-17{width:121.4285714286%}.row-gutter-14 .column-offset-17{margin-left:121.4285714286%}.row-gutter-14 .column-span-18{width:128.5714285714%}.row-gutter-14 .column-offset-18{margin-left:128.5714285714%}.row-gutter-14 .column-span-19{width:135.7142857143%}.row-gutter-14 .column-offset-19{margin-left:135.7142857143%}.row-gutter-14 .column-span-20{width:142.8571428571%}.row-gutter-14 .column-offset-20{margin-left:142.8571428571%}.row-gutter-14 .column-span-21{width:150%}.row-gutter-14 .column-offset-21{margin-left:150%}.row-gutter-14 .column-span-22{width:157.1428571429%}.row-gutter-14 .column-offset-22{margin-left:157.1428571429%}.row-gutter-14 .column-span-23{width:164.2857142857%}.row-gutter-14 .column-offset-23{margin-left:164.2857142857%}.row-gutter-14 .column-span-24{width:171.4285714286%}.row-gutter-14 .column-offset-24{margin-left:171.4285714286%}.row-gutter-15{padding:12px 6px}.row-gutter-15 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-15 .column-span-1{width:6.6666666667%}.row-gutter-15 .column-offset-1{margin-left:6.6666666667%}.row-gutter-15 .column-span-2{width:13.3333333333%}.row-gutter-15 .column-offset-2{margin-left:13.3333333333%}.row-gutter-15 .column-span-3{width:20%}.row-gutter-15 .column-offset-3{margin-left:20%}.row-gutter-15 .column-span-4{width:26.6666666667%}.row-gutter-15 .column-offset-4{margin-left:26.6666666667%}.row-gutter-15 .column-span-5{width:33.3333333333%}.row-gutter-15 .column-offset-5{margin-left:33.3333333333%}.row-gutter-15 .column-span-6{width:40%}.row-gutter-15 .column-offset-6{margin-left:40%}.row-gutter-15 .column-span-7{width:46.6666666667%}.row-gutter-15 .column-offset-7{margin-left:46.6666666667%}.row-gutter-15 .column-span-8{width:53.3333333333%}.row-gutter-15 .column-offset-8{margin-left:53.3333333333%}.row-gutter-15 .column-span-9{width:60%}.row-gutter-15 .column-offset-9{margin-left:60%}.row-gutter-15 .column-span-10{width:66.6666666667%}.row-gutter-15 .column-offset-10{margin-left:66.6666666667%}.row-gutter-15 .column-span-11{width:73.3333333333%}.row-gutter-15 .column-offset-11{margin-left:73.3333333333%}.row-gutter-15 .column-span-12{width:80%}.row-gutter-15 .column-offset-12{margin-left:80%}.row-gutter-15 .column-span-13{width:86.6666666667%}.row-gutter-15 .column-offset-13{margin-left:86.6666666667%}.row-gutter-15 .column-span-14{width:93.3333333333%}.row-gutter-15 .column-offset-14{margin-left:93.3333333333%}.row-gutter-15 .column-span-15{width:100%}.row-gutter-15 .column-offset-15{margin-left:100%}.row-gutter-15 .column-span-16{width:106.6666666667%}.row-gutter-15 .column-offset-16{margin-left:106.6666666667%}.row-gutter-15 .column-span-17{width:113.3333333333%}.row-gutter-15 .column-offset-17{margin-left:113.3333333333%}.row-gutter-15 .column-span-18{width:120%}.row-gutter-15 .column-offset-18{margin-left:120%}.row-gutter-15 .column-span-19{width:126.6666666667%}.row-gutter-15 .column-offset-19{margin-left:126.6666666667%}.row-gutter-15 .column-span-20{width:133.3333333333%}.row-gutter-15 .column-offset-20{margin-left:133.3333333333%}.row-gutter-15 .column-span-21{width:140%}.row-gutter-15 .column-offset-21{margin-left:140%}.row-gutter-15 .column-span-22{width:146.6666666667%}.row-gutter-15 .column-offset-22{margin-left:146.6666666667%}.row-gutter-15 .column-span-23{width:153.3333333333%}.row-gutter-15 .column-offset-23{margin-left:153.3333333333%}.row-gutter-15 .column-span-24{width:160%}.row-gutter-15 .column-offset-24{margin-left:160%}.row-gutter-16{padding:12px 6px}.row-gutter-16 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-16 .column-span-1{width:6.25%}.row-gutter-16 .column-offset-1{margin-left:6.25%}.row-gutter-16 .column-span-2{width:12.5%}.row-gutter-16 .column-offset-2{margin-left:12.5%}.row-gutter-16 .column-span-3{width:18.75%}.row-gutter-16 .column-offset-3{margin-left:18.75%}.row-gutter-16 .column-span-4{width:25%}.row-gutter-16 .column-offset-4{margin-left:25%}.row-gutter-16 .column-span-5{width:31.25%}.row-gutter-16 .column-offset-5{margin-left:31.25%}.row-gutter-16 .column-span-6{width:37.5%}.row-gutter-16 .column-offset-6{margin-left:37.5%}.row-gutter-16 .column-span-7{width:43.75%}.row-gutter-16 .column-offset-7{margin-left:43.75%}.row-gutter-16 .column-span-8{width:50%}.row-gutter-16 .column-offset-8{margin-left:50%}.row-gutter-16 .column-span-9{width:56.25%}.row-gutter-16 .column-offset-9{margin-left:56.25%}.row-gutter-16 .column-span-10{width:62.5%}.row-gutter-16 .column-offset-10{margin-left:62.5%}.row-gutter-16 .column-span-11{width:68.75%}.row-gutter-16 .column-offset-11{margin-left:68.75%}.row-gutter-16 .column-span-12{width:75%}.row-gutter-16 .column-offset-12{margin-left:75%}.row-gutter-16 .column-span-13{width:81.25%}.row-gutter-16 .column-offset-13{margin-left:81.25%}.row-gutter-16 .column-span-14{width:87.5%}.row-gutter-16 .column-offset-14{margin-left:87.5%}.row-gutter-16 .column-span-15{width:93.75%}.row-gutter-16 .column-offset-15{margin-left:93.75%}.row-gutter-16 .column-span-16{width:100%}.row-gutter-16 .column-offset-16{margin-left:100%}.row-gutter-16 .column-span-17{width:106.25%}.row-gutter-16 .column-offset-17{margin-left:106.25%}.row-gutter-16 .column-span-18{width:112.5%}.row-gutter-16 .column-offset-18{margin-left:112.5%}.row-gutter-16 .column-span-19{width:118.75%}.row-gutter-16 .column-offset-19{margin-left:118.75%}.row-gutter-16 .column-span-20{width:125%}.row-gutter-16 .column-offset-20{margin-left:125%}.row-gutter-16 .column-span-21{width:131.25%}.row-gutter-16 .column-offset-21{margin-left:131.25%}.row-gutter-16 .column-span-22{width:137.5%}.row-gutter-16 .column-offset-22{margin-left:137.5%}.row-gutter-16 .column-span-23{width:143.75%}.row-gutter-16 .column-offset-23{margin-left:143.75%}.row-gutter-16 .column-span-24{width:150%}.row-gutter-16 .column-offset-24{margin-left:150%}.row-gutter-17{padding:12px 6px}.row-gutter-17 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-17 .column-span-1{width:5.8823529412%}.row-gutter-17 .column-offset-1{margin-left:5.8823529412%}.row-gutter-17 .column-span-2{width:11.7647058824%}.row-gutter-17 .column-offset-2{margin-left:11.7647058824%}.row-gutter-17 .column-span-3{width:17.6470588235%}.row-gutter-17 .column-offset-3{margin-left:17.6470588235%}.row-gutter-17 .column-span-4{width:23.5294117647%}.row-gutter-17 .column-offset-4{margin-left:23.5294117647%}.row-gutter-17 .column-span-5{width:29.4117647059%}.row-gutter-17 .column-offset-5{margin-left:29.4117647059%}.row-gutter-17 .column-span-6{width:35.2941176471%}.row-gutter-17 .column-offset-6{margin-left:35.2941176471%}.row-gutter-17 .column-span-7{width:41.1764705882%}.row-gutter-17 .column-offset-7{margin-left:41.1764705882%}.row-gutter-17 .column-span-8{width:47.0588235294%}.row-gutter-17 .column-offset-8{margin-left:47.0588235294%}.row-gutter-17 .column-span-9{width:52.9411764706%}.row-gutter-17 .column-offset-9{margin-left:52.9411764706%}.row-gutter-17 .column-span-10{width:58.8235294118%}.row-gutter-17 .column-offset-10{margin-left:58.8235294118%}.row-gutter-17 .column-span-11{width:64.7058823529%}.row-gutter-17 .column-offset-11{margin-left:64.7058823529%}.row-gutter-17 .column-span-12{width:70.5882352941%}.row-gutter-17 .column-offset-12{margin-left:70.5882352941%}.row-gutter-17 .column-span-13{width:76.4705882353%}.row-gutter-17 .column-offset-13{margin-left:76.4705882353%}.row-gutter-17 .column-span-14{width:82.3529411765%}.row-gutter-17 .column-offset-14{margin-left:82.3529411765%}.row-gutter-17 .column-span-15{width:88.2352941176%}.row-gutter-17 .column-offset-15{margin-left:88.2352941176%}.row-gutter-17 .column-span-16{width:94.1176470588%}.row-gutter-17 .column-offset-16{margin-left:94.1176470588%}.row-gutter-17 .column-span-17{width:100%}.row-gutter-17 .column-offset-17{margin-left:100%}.row-gutter-17 .column-span-18{width:105.8823529412%}.row-gutter-17 .column-offset-18{margin-left:105.8823529412%}.row-gutter-17 .column-span-19{width:111.7647058824%}.row-gutter-17 .column-offset-19{margin-left:111.7647058824%}.row-gutter-17 .column-span-20{width:117.6470588235%}.row-gutter-17 .column-offset-20{margin-left:117.6470588235%}.row-gutter-17 .column-span-21{width:123.5294117647%}.row-gutter-17 .column-offset-21{margin-left:123.5294117647%}.row-gutter-17 .column-span-22{width:129.4117647059%}.row-gutter-17 .column-offset-22{margin-left:129.4117647059%}.row-gutter-17 .column-span-23{width:135.2941176471%}.row-gutter-17 .column-offset-23{margin-left:135.2941176471%}.row-gutter-17 .column-span-24{width:141.1764705882%}.row-gutter-17 .column-offset-24{margin-left:141.1764705882%}.row-gutter-18{padding:12px 6px}.row-gutter-18 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-18 .column-span-1{width:5.5555555556%}.row-gutter-18 .column-offset-1{margin-left:5.5555555556%}.row-gutter-18 .column-span-2{width:11.1111111111%}.row-gutter-18 .column-offset-2{margin-left:11.1111111111%}.row-gutter-18 .column-span-3{width:16.6666666667%}.row-gutter-18 .column-offset-3{margin-left:16.6666666667%}.row-gutter-18 .column-span-4{width:22.2222222222%}.row-gutter-18 .column-offset-4{margin-left:22.2222222222%}.row-gutter-18 .column-span-5{width:27.7777777778%}.row-gutter-18 .column-offset-5{margin-left:27.7777777778%}.row-gutter-18 .column-span-6{width:33.3333333333%}.row-gutter-18 .column-offset-6{margin-left:33.3333333333%}.row-gutter-18 .column-span-7{width:38.8888888889%}.row-gutter-18 .column-offset-7{margin-left:38.8888888889%}.row-gutter-18 .column-span-8{width:44.4444444444%}.row-gutter-18 .column-offset-8{margin-left:44.4444444444%}.row-gutter-18 .column-span-9{width:50%}.row-gutter-18 .column-offset-9{margin-left:50%}.row-gutter-18 .column-span-10{width:55.5555555556%}.row-gutter-18 .column-offset-10{margin-left:55.5555555556%}.row-gutter-18 .column-span-11{width:61.1111111111%}.row-gutter-18 .column-offset-11{margin-left:61.1111111111%}.row-gutter-18 .column-span-12{width:66.6666666667%}.row-gutter-18 .column-offset-12{margin-left:66.6666666667%}.row-gutter-18 .column-span-13{width:72.2222222222%}.row-gutter-18 .column-offset-13{margin-left:72.2222222222%}.row-gutter-18 .column-span-14{width:77.7777777778%}.row-gutter-18 .column-offset-14{margin-left:77.7777777778%}.row-gutter-18 .column-span-15{width:83.3333333333%}.row-gutter-18 .column-offset-15{margin-left:83.3333333333%}.row-gutter-18 .column-span-16{width:88.8888888889%}.row-gutter-18 .column-offset-16{margin-left:88.8888888889%}.row-gutter-18 .column-span-17{width:94.4444444444%}.row-gutter-18 .column-offset-17{margin-left:94.4444444444%}.row-gutter-18 .column-span-18{width:100%}.row-gutter-18 .column-offset-18{margin-left:100%}.row-gutter-18 .column-span-19{width:105.5555555556%}.row-gutter-18 .column-offset-19{margin-left:105.5555555556%}.row-gutter-18 .column-span-20{width:111.1111111111%}.row-gutter-18 .column-offset-20{margin-left:111.1111111111%}.row-gutter-18 .column-span-21{width:116.6666666667%}.row-gutter-18 .column-offset-21{margin-left:116.6666666667%}.row-gutter-18 .column-span-22{width:122.2222222222%}.row-gutter-18 .column-offset-22{margin-left:122.2222222222%}.row-gutter-18 .column-span-23{width:127.7777777778%}.row-gutter-18 .column-offset-23{margin-left:127.7777777778%}.row-gutter-18 .column-span-24{width:133.3333333333%}.row-gutter-18 .column-offset-24{margin-left:133.3333333333%}.row-gutter-19{padding:12px 6px}.row-gutter-19 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-19 .column-span-1{width:5.2631578947%}.row-gutter-19 .column-offset-1{margin-left:5.2631578947%}.row-gutter-19 .column-span-2{width:10.5263157895%}.row-gutter-19 .column-offset-2{margin-left:10.5263157895%}.row-gutter-19 .column-span-3{width:15.7894736842%}.row-gutter-19 .column-offset-3{margin-left:15.7894736842%}.row-gutter-19 .column-span-4{width:21.0526315789%}.row-gutter-19 .column-offset-4{margin-left:21.0526315789%}.row-gutter-19 .column-span-5{width:26.3157894737%}.row-gutter-19 .column-offset-5{margin-left:26.3157894737%}.row-gutter-19 .column-span-6{width:31.5789473684%}.row-gutter-19 .column-offset-6{margin-left:31.5789473684%}.row-gutter-19 .column-span-7{width:36.8421052632%}.row-gutter-19 .column-offset-7{margin-left:36.8421052632%}.row-gutter-19 .column-span-8{width:42.1052631579%}.row-gutter-19 .column-offset-8{margin-left:42.1052631579%}.row-gutter-19 .column-span-9{width:47.3684210526%}.row-gutter-19 .column-offset-9{margin-left:47.3684210526%}.row-gutter-19 .column-span-10{width:52.6315789474%}.row-gutter-19 .column-offset-10{margin-left:52.6315789474%}.row-gutter-19 .column-span-11{width:57.8947368421%}.row-gutter-19 .column-offset-11{margin-left:57.8947368421%}.row-gutter-19 .column-span-12{width:63.1578947368%}.row-gutter-19 .column-offset-12{margin-left:63.1578947368%}.row-gutter-19 .column-span-13{width:68.4210526316%}.row-gutter-19 .column-offset-13{margin-left:68.4210526316%}.row-gutter-19 .column-span-14{width:73.6842105263%}.row-gutter-19 .column-offset-14{margin-left:73.6842105263%}.row-gutter-19 .column-span-15{width:78.9473684211%}.row-gutter-19 .column-offset-15{margin-left:78.9473684211%}.row-gutter-19 .column-span-16{width:84.2105263158%}.row-gutter-19 .column-offset-16{margin-left:84.2105263158%}.row-gutter-19 .column-span-17{width:89.4736842105%}.row-gutter-19 .column-offset-17{margin-left:89.4736842105%}.row-gutter-19 .column-span-18{width:94.7368421053%}.row-gutter-19 .column-offset-18{margin-left:94.7368421053%}.row-gutter-19 .column-span-19{width:100%}.row-gutter-19 .column-offset-19{margin-left:100%}.row-gutter-19 .column-span-20{width:105.2631578947%}.row-gutter-19 .column-offset-20{margin-left:105.2631578947%}.row-gutter-19 .column-span-21{width:110.5263157895%}.row-gutter-19 .column-offset-21{margin-left:110.5263157895%}.row-gutter-19 .column-span-22{width:115.7894736842%}.row-gutter-19 .column-offset-22{margin-left:115.7894736842%}.row-gutter-19 .column-span-23{width:121.0526315789%}.row-gutter-19 .column-offset-23{margin-left:121.0526315789%}.row-gutter-19 .column-span-24{width:126.3157894737%}.row-gutter-19 .column-offset-24{margin-left:126.3157894737%}.row-gutter-20{padding:12px 6px}.row-gutter-20 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-20 .column-span-1{width:5%}.row-gutter-20 .column-offset-1{margin-left:5%}.row-gutter-20 .column-span-2{width:10%}.row-gutter-20 .column-offset-2{margin-left:10%}.row-gutter-20 .column-span-3{width:15%}.row-gutter-20 .column-offset-3{margin-left:15%}.row-gutter-20 .column-span-4{width:20%}.row-gutter-20 .column-offset-4{margin-left:20%}.row-gutter-20 .column-span-5{width:25%}.row-gutter-20 .column-offset-5{margin-left:25%}.row-gutter-20 .column-span-6{width:30%}.row-gutter-20 .column-offset-6{margin-left:30%}.row-gutter-20 .column-span-7{width:35%}.row-gutter-20 .column-offset-7{margin-left:35%}.row-gutter-20 .column-span-8{width:40%}.row-gutter-20 .column-offset-8{margin-left:40%}.row-gutter-20 .column-span-9{width:45%}.row-gutter-20 .column-offset-9{margin-left:45%}.row-gutter-20 .column-span-10{width:50%}.row-gutter-20 .column-offset-10{margin-left:50%}.row-gutter-20 .column-span-11{width:55%}.row-gutter-20 .column-offset-11{margin-left:55%}.row-gutter-20 .column-span-12{width:60%}.row-gutter-20 .column-offset-12{margin-left:60%}.row-gutter-20 .column-span-13{width:65%}.row-gutter-20 .column-offset-13{margin-left:65%}.row-gutter-20 .column-span-14{width:70%}.row-gutter-20 .column-offset-14{margin-left:70%}.row-gutter-20 .column-span-15{width:75%}.row-gutter-20 .column-offset-15{margin-left:75%}.row-gutter-20 .column-span-16{width:80%}.row-gutter-20 .column-offset-16{margin-left:80%}.row-gutter-20 .column-span-17{width:85%}.row-gutter-20 .column-offset-17{margin-left:85%}.row-gutter-20 .column-span-18{width:90%}.row-gutter-20 .column-offset-18{margin-left:90%}.row-gutter-20 .column-span-19{width:95%}.row-gutter-20 .column-offset-19{margin-left:95%}.row-gutter-20 .column-span-20{width:100%}.row-gutter-20 .column-offset-20{margin-left:100%}.row-gutter-20 .column-span-21{width:105%}.row-gutter-20 .column-offset-21{margin-left:105%}.row-gutter-20 .column-span-22{width:110%}.row-gutter-20 .column-offset-22{margin-left:110%}.row-gutter-20 .column-span-23{width:115%}.row-gutter-20 .column-offset-23{margin-left:115%}.row-gutter-20 .column-span-24{width:120%}.row-gutter-20 .column-offset-24{margin-left:120%}.row-gutter-21{padding:12px 6px}.row-gutter-21 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-21 .column-span-1{width:4.7619047619%}.row-gutter-21 .column-offset-1{margin-left:4.7619047619%}.row-gutter-21 .column-span-2{width:9.5238095238%}.row-gutter-21 .column-offset-2{margin-left:9.5238095238%}.row-gutter-21 .column-span-3{width:14.2857142857%}.row-gutter-21 .column-offset-3{margin-left:14.2857142857%}.row-gutter-21 .column-span-4{width:19.0476190476%}.row-gutter-21 .column-offset-4{margin-left:19.0476190476%}.row-gutter-21 .column-span-5{width:23.8095238095%}.row-gutter-21 .column-offset-5{margin-left:23.8095238095%}.row-gutter-21 .column-span-6{width:28.5714285714%}.row-gutter-21 .column-offset-6{margin-left:28.5714285714%}.row-gutter-21 .column-span-7{width:33.3333333333%}.row-gutter-21 .column-offset-7{margin-left:33.3333333333%}.row-gutter-21 .column-span-8{width:38.0952380952%}.row-gutter-21 .column-offset-8{margin-left:38.0952380952%}.row-gutter-21 .column-span-9{width:42.8571428571%}.row-gutter-21 .column-offset-9{margin-left:42.8571428571%}.row-gutter-21 .column-span-10{width:47.619047619%}.row-gutter-21 .column-offset-10{margin-left:47.619047619%}.row-gutter-21 .column-span-11{width:52.380952381%}.row-gutter-21 .column-offset-11{margin-left:52.380952381%}.row-gutter-21 .column-span-12{width:57.1428571429%}.row-gutter-21 .column-offset-12{margin-left:57.1428571429%}.row-gutter-21 .column-span-13{width:61.9047619048%}.row-gutter-21 .column-offset-13{margin-left:61.9047619048%}.row-gutter-21 .column-span-14{width:66.6666666667%}.row-gutter-21 .column-offset-14{margin-left:66.6666666667%}.row-gutter-21 .column-span-15{width:71.4285714286%}.row-gutter-21 .column-offset-15{margin-left:71.4285714286%}.row-gutter-21 .column-span-16{width:76.1904761905%}.row-gutter-21 .column-offset-16{margin-left:76.1904761905%}.row-gutter-21 .column-span-17{width:80.9523809524%}.row-gutter-21 .column-offset-17{margin-left:80.9523809524%}.row-gutter-21 .column-span-18{width:85.7142857143%}.row-gutter-21 .column-offset-18{margin-left:85.7142857143%}.row-gutter-21 .column-span-19{width:90.4761904762%}.row-gutter-21 .column-offset-19{margin-left:90.4761904762%}.row-gutter-21 .column-span-20{width:95.2380952381%}.row-gutter-21 .column-offset-20{margin-left:95.2380952381%}.row-gutter-21 .column-span-21{width:100%}.row-gutter-21 .column-offset-21{margin-left:100%}.row-gutter-21 .column-span-22{width:104.7619047619%}.row-gutter-21 .column-offset-22{margin-left:104.7619047619%}.row-gutter-21 .column-span-23{width:109.5238095238%}.row-gutter-21 .column-offset-23{margin-left:109.5238095238%}.row-gutter-21 .column-span-24{width:114.2857142857%}.row-gutter-21 .column-offset-24{margin-left:114.2857142857%}.row-gutter-22{padding:12px 6px}.row-gutter-22 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-22 .column-span-1{width:4.5454545455%}.row-gutter-22 .column-offset-1{margin-left:4.5454545455%}.row-gutter-22 .column-span-2{width:9.0909090909%}.row-gutter-22 .column-offset-2{margin-left:9.0909090909%}.row-gutter-22 .column-span-3{width:13.6363636364%}.row-gutter-22 .column-offset-3{margin-left:13.6363636364%}.row-gutter-22 .column-span-4{width:18.1818181818%}.row-gutter-22 .column-offset-4{margin-left:18.1818181818%}.row-gutter-22 .column-span-5{width:22.7272727273%}.row-gutter-22 .column-offset-5{margin-left:22.7272727273%}.row-gutter-22 .column-span-6{width:27.2727272727%}.row-gutter-22 .column-offset-6{margin-left:27.2727272727%}.row-gutter-22 .column-span-7{width:31.8181818182%}.row-gutter-22 .column-offset-7{margin-left:31.8181818182%}.row-gutter-22 .column-span-8{width:36.3636363636%}.row-gutter-22 .column-offset-8{margin-left:36.3636363636%}.row-gutter-22 .column-span-9{width:40.9090909091%}.row-gutter-22 .column-offset-9{margin-left:40.9090909091%}.row-gutter-22 .column-span-10{width:45.4545454545%}.row-gutter-22 .column-offset-10{margin-left:45.4545454545%}.row-gutter-22 .column-span-11{width:50%}.row-gutter-22 .column-offset-11{margin-left:50%}.row-gutter-22 .column-span-12{width:54.5454545455%}.row-gutter-22 .column-offset-12{margin-left:54.5454545455%}.row-gutter-22 .column-span-13{width:59.0909090909%}.row-gutter-22 .column-offset-13{margin-left:59.0909090909%}.row-gutter-22 .column-span-14{width:63.6363636364%}.row-gutter-22 .column-offset-14{margin-left:63.6363636364%}.row-gutter-22 .column-span-15{width:68.1818181818%}.row-gutter-22 .column-offset-15{margin-left:68.1818181818%}.row-gutter-22 .column-span-16{width:72.7272727273%}.row-gutter-22 .column-offset-16{margin-left:72.7272727273%}.row-gutter-22 .column-span-17{width:77.2727272727%}.row-gutter-22 .column-offset-17{margin-left:77.2727272727%}.row-gutter-22 .column-span-18{width:81.8181818182%}.row-gutter-22 .column-offset-18{margin-left:81.8181818182%}.row-gutter-22 .column-span-19{width:86.3636363636%}.row-gutter-22 .column-offset-19{margin-left:86.3636363636%}.row-gutter-22 .column-span-20{width:90.9090909091%}.row-gutter-22 .column-offset-20{margin-left:90.9090909091%}.row-gutter-22 .column-span-21{width:95.4545454545%}.row-gutter-22 .column-offset-21{margin-left:95.4545454545%}.row-gutter-22 .column-span-22{width:100%}.row-gutter-22 .column-offset-22{margin-left:100%}.row-gutter-22 .column-span-23{width:104.5454545455%}.row-gutter-22 .column-offset-23{margin-left:104.5454545455%}.row-gutter-22 .column-span-24{width:109.0909090909%}.row-gutter-22 .column-offset-24{margin-left:109.0909090909%}.row-gutter-23{padding:12px 6px}.row-gutter-23 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-23 .column-span-1{width:4.347826087%}.row-gutter-23 .column-offset-1{margin-left:4.347826087%}.row-gutter-23 .column-span-2{width:8.6956521739%}.row-gutter-23 .column-offset-2{margin-left:8.6956521739%}.row-gutter-23 .column-span-3{width:13.0434782609%}.row-gutter-23 .column-offset-3{margin-left:13.0434782609%}.row-gutter-23 .column-span-4{width:17.3913043478%}.row-gutter-23 .column-offset-4{margin-left:17.3913043478%}.row-gutter-23 .column-span-5{width:21.7391304348%}.row-gutter-23 .column-offset-5{margin-left:21.7391304348%}.row-gutter-23 .column-span-6{width:26.0869565217%}.row-gutter-23 .column-offset-6{margin-left:26.0869565217%}.row-gutter-23 .column-span-7{width:30.4347826087%}.row-gutter-23 .column-offset-7{margin-left:30.4347826087%}.row-gutter-23 .column-span-8{width:34.7826086957%}.row-gutter-23 .column-offset-8{margin-left:34.7826086957%}.row-gutter-23 .column-span-9{width:39.1304347826%}.row-gutter-23 .column-offset-9{margin-left:39.1304347826%}.row-gutter-23 .column-span-10{width:43.4782608696%}.row-gutter-23 .column-offset-10{margin-left:43.4782608696%}.row-gutter-23 .column-span-11{width:47.8260869565%}.row-gutter-23 .column-offset-11{margin-left:47.8260869565%}.row-gutter-23 .column-span-12{width:52.1739130435%}.row-gutter-23 .column-offset-12{margin-left:52.1739130435%}.row-gutter-23 .column-span-13{width:56.5217391304%}.row-gutter-23 .column-offset-13{margin-left:56.5217391304%}.row-gutter-23 .column-span-14{width:60.8695652174%}.row-gutter-23 .column-offset-14{margin-left:60.8695652174%}.row-gutter-23 .column-span-15{width:65.2173913043%}.row-gutter-23 .column-offset-15{margin-left:65.2173913043%}.row-gutter-23 .column-span-16{width:69.5652173913%}.row-gutter-23 .column-offset-16{margin-left:69.5652173913%}.row-gutter-23 .column-span-17{width:73.9130434783%}.row-gutter-23 .column-offset-17{margin-left:73.9130434783%}.row-gutter-23 .column-span-18{width:78.2608695652%}.row-gutter-23 .column-offset-18{margin-left:78.2608695652%}.row-gutter-23 .column-span-19{width:82.6086956522%}.row-gutter-23 .column-offset-19{margin-left:82.6086956522%}.row-gutter-23 .column-span-20{width:86.9565217391%}.row-gutter-23 .column-offset-20{margin-left:86.9565217391%}.row-gutter-23 .column-span-21{width:91.3043478261%}.row-gutter-23 .column-offset-21{margin-left:91.3043478261%}.row-gutter-23 .column-span-22{width:95.652173913%}.row-gutter-23 .column-offset-22{margin-left:95.652173913%}.row-gutter-23 .column-span-23{width:100%}.row-gutter-23 .column-offset-23{margin-left:100%}.row-gutter-23 .column-span-24{width:104.347826087%}.row-gutter-23 .column-offset-24{margin-left:104.347826087%}.row-gutter-24{padding:12px 6px}.row-gutter-24 .column{padding:0 6px;display:flex;flex-shrink:0}.row-gutter-24 .column-span-1{width:4.1666666667%}.row-gutter-24 .column-offset-1{margin-left:4.1666666667%}.row-gutter-24 .column-span-2{width:8.3333333333%}.row-gutter-24 .column-offset-2{margin-left:8.3333333333%}.row-gutter-24 .column-span-3{width:12.5%}.row-gutter-24 .column-offset-3{margin-left:12.5%}.row-gutter-24 .column-span-4{width:16.6666666667%}.row-gutter-24 .column-offset-4{margin-left:16.6666666667%}.row-gutter-24 .column-span-5{width:20.8333333333%}.row-gutter-24 .column-offset-5{margin-left:20.8333333333%}.row-gutter-24 .column-span-6{width:25%}.row-gutter-24 .column-offset-6{margin-left:25%}.row-gutter-24 .column-span-7{width:29.1666666667%}.row-gutter-24 .column-offset-7{margin-left:29.1666666667%}.row-gutter-24 .column-span-8{width:33.3333333333%}.row-gutter-24 .column-offset-8{margin-left:33.3333333333%}.row-gutter-24 .column-span-9{width:37.5%}.row-gutter-24 .column-offset-9{margin-left:37.5%}.row-gutter-24 .column-span-10{width:41.6666666667%}.row-gutter-24 .column-offset-10{margin-left:41.6666666667%}.row-gutter-24 .column-span-11{width:45.8333333333%}.row-gutter-24 .column-offset-11{margin-left:45.8333333333%}.row-gutter-24 .column-span-12{width:50%}.row-gutter-24 .column-offset-12{margin-left:50%}.row-gutter-24 .column-span-13{width:54.1666666667%}.row-gutter-24 .column-offset-13{margin-left:54.1666666667%}.row-gutter-24 .column-span-14{width:58.3333333333%}.row-gutter-24 .column-offset-14{margin-left:58.3333333333%}.row-gutter-24 .column-span-15{width:62.5%}.row-gutter-24 .column-offset-15{margin-left:62.5%}.row-gutter-24 .column-span-16{width:66.6666666667%}.row-gutter-24 .column-offset-16{margin-left:66.6666666667%}.row-gutter-24 .column-span-17{width:70.8333333333%}.row-gutter-24 .column-offset-17{margin-left:70.8333333333%}.row-gutter-24 .column-span-18{width:75%}.row-gutter-24 .column-offset-18{margin-left:75%}.row-gutter-24 .column-span-19{width:79.1666666667%}.row-gutter-24 .column-offset-19{margin-left:79.1666666667%}.row-gutter-24 .column-span-20{width:83.3333333333%}.row-gutter-24 .column-offset-20{margin-left:83.3333333333%}.row-gutter-24 .column-span-21{width:87.5%}.row-gutter-24 .column-offset-21{margin-left:87.5%}.row-gutter-24 .column-span-22{width:91.6666666667%}.row-gutter-24 .column-offset-22{margin-left:91.6666666667%}.row-gutter-24 .column-span-23{width:95.8333333333%}.row-gutter-24 .column-offset-23{margin-left:95.8333333333%}.row-gutter-24 .column-span-24{width:100%}.row-gutter-24 .column-offset-24{margin-left:100%}.row-align-top{align-items:flex-start}.row-align-middle{align-items:center}.row-align-bottom{align-items:flex-end}.row-justify-start{justify-content:flex-start}.row-justify-end{justify-content:flex-end}.row-justify-center{justify-content:center}.row-justify-space-around{justify-content:space-around}.row-justify-space-between{justify-content:space-between}.button-select{display:flex;flex-direction:row}.button-select .button-select-options{height:30px;padding:0 15px;color:#54759a;font-size:12px;line-height:30px;background:#fff;border:1px solid #e4eaef;border-right:none;transition:all .3s ease;cursor:pointer;outline:0;display:block}.button-select .button-select-options:first-child{border-radius:3px 0 0 3px}.button-select .button-select-options:last-child{border-radius:0 3px 3px 0;border-right:1px solid #e4eaef}.button-select .button-select-options.actived{background:#57befc;color:#fff;border-color:#57befc;box-shadow:0 2px 5px rgba(87,190,252,.5)}.button-select .button-select-options.actived:active{box-shadow:none}.tags-container{display:flex;align-items:flex-start;overflow-y:hidden}.tags{display:flex;flex:1;align-items:center;list-style:none;flex-wrap:wrap;box-sizing:content-box}.tags li{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #2c8af8;color:#54759a;height:22px;border-radius:11px;padding:0 6px;margin:3px 4px;font-size:10px;cursor:default}.tags li.can-click{cursor:pointer}.tags li.error{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.tags li.tags-selected.error{background:linear-gradient(135deg,#2c8af8,#f56c6c);border:none;height:24px;padding:0 7px}.tags .tags-selected{background-color:#2c8af8;color:#fff}.tags-expand{height:30px;line-height:30px;padding:0 20px;user-select:none;cursor:pointer}.input{display:inline-block;height:30px;width:100%;padding:0 10px;font-size:14px;color:#54759a;border-radius:3px;border:1px solid #e4eaef;transition:all .3s;transition-property:border-color,color,box-shadow}.input:focus{outline:0;border-color:#57befc;color:#2c8af8;box-shadow:0 2px 5px rgba(87,190,252,.5)}.input-align-left{text-align:left}.input-align-center{text-align:center}.input-align-right{text-align:right}.input-inside:focus{box-shadow:none}.select{cursor:pointer;font-size:14px;line-height:30px;color:#54759a;display:flex;overflow:hidden}.select>i{margin-left:5px;color:#54759a}.select-list{position:absolute;max-width:170px;border-radius:4px;overflow:hidden;box-shadow:0 2px 5px rgba(183,197,214,.5);opacity:.8;pointer-events:none;transform:scaleY(0);transform-origin:top;transition:all .2s linear}.select-list .list{max-height:300px;overflow:auto;background:#fff;padding:5px 0;transform:scaleY(2);transform-origin:top;transition:all .2s linear}.select-list .list>.option{color:#54759a;padding:10px 15px;font-size:14px;list-style:none;cursor:pointer}.select-list .list>.option:hover{background:rgba(228,234,239,.5)}.select-list .list>.selected{background:rgba(228,234,239,.5)}.select-list-show{opacity:1;pointer-events:visible;transform:scaleY(1)}.select-list-show .list{transform:scaleY(1)}.modal-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);opacity:0;pointer-events:none;transition:all .5s ease;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-mask .modal{margin-top:-50px;padding:20px 30px;background:#fff;box-shadow:0 2px 16px rgba(84,117,154,.2);border-radius:4px;display:flex;flex-direction:column;transform:scale(0);transition:all .3s cubic-bezier(.32,.26,.71,1.29)}.modal-mask .modal .modal-title{margin:5px 0;width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:18px;color:#2c8af8;text-shadow:0 2px 6px rgba(44,138,248,.4)}.modal-mask .modal .modal-body{margin:10px 0;font-size:14px;color:#54759a}.modal-mask .modal .footer{width:100%;margin:5px 0;display:flex;align-items:center;justify-content:flex-end}.modal-mask .modal .footer .button{margin-left:10px}.modal-mask .modal-small{width:400px}.modal-mask .modal-big{width:600px}.modal-show{opacity:1;pointer-events:visible}.modal-show .modal{transform:scale(1)}@media (max-width:768px){.modal-mask .modal{margin-top:0;padding:18px 20px}.modal-mask .modal-small{width:280px}.modal-mask .modal-big{width:480px}}.alert{padding:15px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(44,138,248,.3);font-size:13px;line-height:1.6;text-align:justify;display:flex}.alert .alert-icon{margin-right:10px;width:20px;height:20px;border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center;background:#fff}.alert .alert-icon>i{transform:scale(.5);font-weight:700}.alert .alert-message{width:100%;color:#fff}.alert-box-success{background:linear-gradient(135deg,#5dae34,#67c23a);box-shadow:0 2px 8px rgba(93,174,52,.3)}.alert-box-success .alert-icon>i{color:#67c23a}.alert-box-info{background:linear-gradient(135deg,#3eb4fc,#57befc);box-shadow:0 2px 8px rgba(62,180,252,.3)}.alert-box-info .alert-icon>i{color:#57befc}.alert-box-warning{background:linear-gradient(135deg,#e39725,#e6a23c);box-shadow:0 2px 8px rgba(227,151,37,.3)}.alert-box-warning .alert-icon>i{color:#e6a23c}.alert-box-error{background:linear-gradient(135deg,#f35454,#f56c6c);box-shadow:0 2px 8px rgba(243,84,84,.3)}.alert-box-error .alert-icon>i{color:#f56c6c}.alert-note-success{background:rgba(103,194,58,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #67c23a;box-shadow:0 2px 8px rgba(93,174,52,.3)}.alert-note-success .alert-icon{background:#67c23a}.alert-note-success .alert-icon>i{color:#fff}.alert-note-success .alert-message{color:#3d7323}.alert-note-info{background:rgba(87,190,252,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #57befc;box-shadow:0 2px 8px rgba(62,180,252,.3)}.alert-note-info .alert-icon{background:#57befc}.alert-note-info .alert-icon>i{color:#fff}.alert-note-info .alert-message{color:#0493e9}.alert-note-warning{background:rgba(230,162,60,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #e6a23c;box-shadow:0 2px 8px rgba(227,151,37,.3)}.alert-note-warning .alert-icon{background:#e6a23c}.alert-note-warning .alert-icon>i{color:#fff}.alert-note-warning .alert-message{color:#a76d15}.alert-note-error{background:rgba(245,108,108,.05);border-radius:1px 4px 4px 1px;border-left:2px solid #f56c6c;box-shadow:0 2px 8px rgba(243,84,84,.3)}.alert-note-error .alert-icon{background:#f56c6c}.alert-note-error .alert-icon>i{color:#fff}.alert-note-error .alert-message{color:#eb1010}.button{outline:0;padding:0 15px;height:32px;line-height:32px;border-radius:16px;font-size:14px;cursor:pointer;transition:all 150ms ease}.button-primary{color:#fff;border:none;background:linear-gradient(135deg,#57befc,#2c8af8);box-shadow:0 2px 8px rgba(44,138,248,.5)}.button-primary:hover{border:none}.button-primary:active{box-shadow:0 0 2px rgba(44,138,248,.5)}.button-normal{color:#909399;background:#fff;border:1px solid rgba(0,0,0,.1)}.button-normal:hover{border-color:#b7c5d6;color:#54759a}.button-normal:active{background:#fafafa;color:#54759a}.button-danger{color:#fff;border:none;background:linear-gradient(135deg,#f56c6c,#f23c3c);box-shadow:0 2px 8px rgba(242,60,60,.5)}.button-danger:hover{border:none}.button-danger:active{box-shadow:0 0 2px rgba(242,60,60,.5)}.button-success{color:#fff;border:none;background:linear-gradient(135deg,#67c23a,#5dae34);box-shadow:0 2px 8px rgba(93,174,52,.5)}.button-success:hover{border:none}.button-success:active{box-shadow:0 0 2px rgba(93,174,52,.5)}.button-warning{color:#fff;border:none;background:linear-gradient(135deg,#e6a23c,#e39725);box-shadow:0 2px 8px rgba(227,151,37,.5)}.button-warning:hover{border:none}.button-warning:active{box-shadow:0 0 2px rgba(227,151,37,.5)}.message{position:fixed;top:20px;right:20px;border-radius:4px;opacity:0;background:#fff;display:flex;box-shadow:0 0 20px rgba(44,138,248,.2);transition:all .2s ease;transform:translateX(100%)}.message .message-icon{width:36px;flex:1;border-radius:4px 0 0 4px;display:flex;justify-content:center;align-items:center}.message .message-icon>i{color:#fff}.message .message-content{padding:10px 15px;font-size:13px;color:#54759a}.message-info .message-icon{background:linear-gradient(135deg,#57befc,#2c8af8)}.message-success .message-icon{background:linear-gradient(135deg,#67c23a,#5dae34)}.message-warning .message-icon{background:linear-gradient(135deg,#e6a23c,#e39725)}.message-error .message-icon{background:linear-gradient(135deg,#f56c6c,#f23c3c)}.message-show{opacity:1;transition:all .2s ease;transform:translateX(0)}.checkbox{display:flex;position:relative;padding-left:26px;cursor:pointer;line-height:18px}.checkbox::before{content:"";display:inline-block;position:absolute;left:0;top:50%;width:18px;height:18px;border-radius:3px;transition:background-color .3s ease;transform:translateY(-9px);background-color:#fff;border:1px solid #e4eaef}.checkbox.checked::before{background-color:#57befc}.checkbox-icon{position:absolute;left:0;top:50%;line-height:18px;transform:translateY(-9px) scale(.6);text-shadow:none;font-weight:700}.checkbox-icon.checkbox-icon{color:#fff}.tag{display:flex;align-items:center;justify-content:center;height:24px;font-size:12px;padding:0 12px;text-align:center;background-color:#fff;border:2px solid #2c8af8;color:#2c8af8;border-radius:12px}.spinner{position:relative;width:80px;height:80px;border-radius:100%;animation:spinner 5s infinite linear}.spinner-circle{position:absolute;width:100%;height:100%;transform-origin:48% 48%}.spinner-inner{width:100%;height:100%;border-radius:100%;border:5px solid rgba(44,138,248,.7);border-right:none;border-top:none;background-clip:padding-box;box-shadow:inset 0 0 10px rgba(44,138,248,.15)}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-circle:nth-of-type(0){transform:rotate(0)}.spinner-circle:nth-of-type(0) .spinner-inner{animation:spinner 2s infinite linear}.spinner-circle:nth-of-type(1){transform:rotate(70deg)}.spinner-circle:nth-of-type(1) .spinner-inner{animation:spinner 2s infinite linear}.spinner-circle:nth-of-type(2){transform:rotate(140deg)}.spinner-circle:nth-of-type(2) .spinner-inner{animation:spinner 2s infinite linear}.loading{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.9);box-shadow:inset 0 0 80px rgba(0,0,0,.1);z-index:1000}.proxy-item{position:relative;width:100%;height:110px;padding:10px;border-radius:4px;background:#fff;user-select:none;cursor:default;box-shadow:2px 5px 20px -3px rgba(44,138,248,.2);transition:all .3s ease}.proxy-item .proxy-type{padding:2px 5px;font-size:10px;color:#fff;border-radius:2px}.proxy-item .proxy-name{display:-webkit-box;margin-top:10px;color:#54759a;font-size:10px;overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.proxy-item .proxy-delay{position:absolute;left:10px;bottom:13px;font-size:10px;color:rgba(84,117,154,.8)}.proxy-item .proxy-editor{position:absolute;right:10px;bottom:10px;cursor:pointer;color:rgba(84,117,154,.8);opacity:0;pointer-events:none;transition:all .3s ease}.proxy-item:hover{box-shadow:0 14px 20px -4px rgba(84,117,154,.4)}.proxy-item:hover .proxy-editor{opacity:1;pointer-events:visible}.proxy-error{opacity:.5}.proxy-error .proxy-type{background-color:#909399}@media (max-width:768px){.proxy-item{height:70px}.proxy-item .proxy-delay{left:unset;bottom:unset;top:0;right:20px;height:70px;line-height:70px}}.proxy-group{display:flex;align-items:flex-start;font-size:14px;color:#546b87}.proxy-group-part{display:flex;align-items:center;height:60px}.proxy-group-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 20px;width:120px;height:18px}.proxies-group-card{padding:0}.proxies-group-item{border-bottom:1px solid #d8dee2}.proxies-group-item:last-child{border-bottom:none}.proxy-group-tags-container{padding:15px 0}.proxy-group-tags{flex:1;margin-left:30px}@media (max-width:768px){.proxy-group{flex-direction:column}.proxy-group-name{width:140px}.proxy-group-part{width:100%;height:42px;margin-top:6px;justify-content:space-between}.proxy-group-type{margin-right:20px}.proxy-group-tags-container{padding:5px 0 10px}.proxy-group-tags{margin-left:20px}}.proxy-provider{position:relative;display:flex;flex-direction:column;font-size:16px;padding:20px;color:#546b87}.proxy-provider-header{display:flex;align-items:center;justify-content:space-between}.proxy-provider-header-part{display:flex;align-items:center}.proxy-provider-name{margin-right:24px}.proxy-provider-proxies{list-style:none}.proxy-provider-item{box-shadow:0 0 24px 0 rgba(44,138,248,.2)}.proxy-provider-item:hover{box-shadow:0 0 24px 0 rgba(84,117,154,.4)}.proxy-provider-update{line-height:14px;font-size:14px}.proxy-provider-icon{margin-left:20px;cursor:pointer}.proxy-provider-icon.healthcheck{color:#f56c6c}@media (max-width:768px){.proxy-provider-header{flex-direction:column;align-items:flex-start}.proxy-provider-header-part{margin:6px 0}}.proxies-list{--item-width:calc(100% / (var(--columns) + 1));--gap:calc(var(--item-width) / var(--columns));display:flex;margin-right:calc(-1 * var(--gap));margin-top:20px;flex-wrap:wrap;align-content:flex-start;list-style:none}@media (min-width:2001px){.proxies-list{--columns:12}}@media (max-width:2000px){.proxies-list{--columns:10}}@media (max-width:1600px){.proxies-list{--columns:8}}@media (max-width:1340px){.proxies-list{--columns:7}}@media (max-width:960px){.proxies-list{--columns:6}}@media (max-width:860px){.proxies-list{--columns:5}}@media (max-width:760px){.proxies-list{--columns:3}}.proxies-list>li{display:inline-block;width:var(--item-width);margin-right:var(--gap);flex-shrink:0;margin-bottom:10px}.proxies-group-list{list-style:none}.proxies-group-card{margin:20px 0}.proxies-container .proxies-action-icon{margin-left:10px}.proxies-speed-test{line-height:32px;margin:0 2px 0 6px;color:#2c8af8;text-shadow:0 2px 6px rgba(44,138,248,.4);cursor:pointer}.proxies-providers-item{margin:20px 0}.proxies-providers-list{list-style:none}@media (max-width:768px){.proxies-group-card{margin:12px 0}.proxies-list{margin-right:0;padding-bottom:20px;flex-wrap:unset;flex-direction:column}.proxies-list>li{width:100%;margin-right:0;margin-bottom:10px}}.logs-card{display:flex;flex-direction:column;flex:1;margin-top:10px}.logs-panel{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;list-style:none;padding:10px;border-radius:2px;background-color:#f3f6f9;font-size:12px;color:#73808f;overflow-y:auto;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace}.logs-panel li{line-height:20px;display:inline-block}.logs-panel-time{margin-right:10px;color:#adb7c3}.rule-provider{position:relative;display:flex;flex-direction:column;font-size:16px;padding:20px;color:#546b87}.rule-provider-header{display:flex;align-items:center;justify-content:space-between}.rule-provider-header-part{display:flex;align-items:center}.rule-provider-name{width:120px;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-provider-behavior{width:80px;margin:0 20px 0 12px;background-color:#2c8af8;color:#fff}.rule-provider-spinner{transform:scale(.4)}.rule-provider-proxies{list-style:none}.rule-provider-item{box-shadow:0 0 24px 0 rgba(44,138,248,.2)}.rule-provider-item:hover{box-shadow:0 0 24px 0 rgba(84,117,154,.4)}.rule-provider-update{line-height:14px;font-size:14px}.rule-provider-icon{display:block;margin-left:20px;cursor:pointer}.rule-provider-icon.rule-provider-loading::before{color:#909399;cursor:not-allowed;animation:spinner 2s infinite linear}@media (max-width:768px){.rule-provider-header{flex-direction:column;align-items:flex-start}.rule-provider-header-part{margin:6px 0}}.rules-card{display:flex;flex-direction:column;flex:1;min-height:700px;margin-top:10px;padding:0}.rules-card:focus{outline:0}.rules-card .rules{flex:1 0 auto}.rule-item{line-height:30px;padding:5px 0;height:50px;overflow:hidden;list-style:none;user-select:none;border-bottom:1px solid rgba(228,234,239,.5)}.rule-item .rule-item-row{padding:5px 0}.rule-item .drag-handler{cursor:row-resize;margin:0 10px;display:flex;justify-content:center}.rule-item .drag-handler>i{font-weight:700;color:#b7c5d6}.rule-item .rule-type{font-size:14px;color:#54759a}.rule-item .rule-type>i{margin-left:5px;color:#54759a}.rule-item .payload{font-size:14px;color:#54759a;cursor:pointer}.rule-item .rule-proxy{font-size:14px;color:#54759a}.rule-item .delete-btn{opacity:0;transition:all .3s ease}.rule-item .delete-btn span{font-size:14px;color:#f56c6c;cursor:pointer}.rule-item:last-child{border-bottom:none}.rule-item:hover .delete-btn{opacity:1}.rule-proxy-option{display:flex;align-items:center;overflow:hidden}.rule-proxy-option .label{margin-right:5px;height:20px;line-height:20px;padding:0 8px;font-size:10px;border-radius:10px;color:#fff;background:#b7c5d6}.rule-proxy-option .value{line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-card{margin-top:10px;padding:20px 0}.settings-card .column{font-weight:700;align-items:center}.settings-card .value-column{justify-content:flex-end}.settings-card .label{font-size:14px;color:#54759a}.settings-card .external-controller{font-size:14px;color:#54759a;display:flex;justify-content:flex-end;font-weight:400;line-height:17px}.settings-card .external-controller .modify-btn{color:#2c8af8;cursor:pointer}.clash-version{position:relative;margin-top:10px;padding:20px 45px;display:flex}.clash-version .check-icon{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#57befc,#2c8af8);display:flex;justify-content:center;align-items:center}.clash-version .check-icon>i{transform:scale(.5);color:#fff;font-weight:700}.clash-version .version-info{margin-left:10px;font-size:14px;line-height:24px;color:#54759a}.clash-version .check-update-btn{position:absolute;right:45px;font-size:14px;line-height:24px;color:#b7c5d6;cursor:pointer;transition:all 150ms ease}.clash-version .check-update-btn:hover{color:#54759a}@media (max-width:768px){.settings-card .row{flex-direction:column;padding-top:0;padding-bottom:0}.settings-card .row>.column{width:100%;margin:10px 0}}.sidebar{position:fixed;top:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:160px;user-select:none}.sidebar-logo{margin-top:50px;width:60px;height:60px}.sidebar-menu{display:flex;flex-direction:column;flex:1;margin-top:12px}.sidebar-menu .item{display:block;margin-top:18px}.sidebar-menu .item>a{display:block;width:120px;height:36px;line-height:36px;font-size:14px;border-radius:18px;text-align:center}.sidebar-menu .item a:active,.sidebar-menu .item a:visited,.sidebar-menu .item>a{color:#909399;text-decoration:none}.sidebar-menu .item>a.active{background:linear-gradient(135deg,#57befc,#2c8af8);color:#fff;box-shadow:0 2px 8px rgba(44,138,248,.5)}.sidebar-version{display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.sidebar-version-label{font-size:14px;color:#2c8af8;text-shadow:0 2px 6px rgba(44,138,248,.4)}.sidebar-version-text{text-align:center;font-size:14px;margin:8px 0;padding:0 10px;color:#54759a}@media (max-width:768px){.sidebar{width:100%;height:60px;flex-direction:row;background:#f4f5f6;z-index:10}.sidebar-logo{margin:0 15px;width:36px;height:36px}.sidebar-menu{flex:1;flex-direction:row;justify-content:center;margin-top:0;overflow-x:scroll;padding:10px}.sidebar-menu::-webkit-scrollbar{display:none}.sidebar-menu .item{margin:0 3px}.sidebar-menu .item>a{width:80px;height:32px;line-height:32px}.sidebar-menu .item.no-mobile{display:none}.sidebar-version{display:none}}.connections-devices{display:flex;padding:8px 2px}.connections-devices-item{padding:4px 0;margin-right:20px;font-size:14px;color:#909399;border-radius:3px;cursor:pointer;transition:color .3s ease}.connections-devices-item.selected{color:#2c8af8}.connections-card{display:flex;flex-direction:column;flex:1;margin-top:10px;padding:0;overflow:hidden}.connections-card .connections{display:flex;flex-direction:column;width:100%;flex-grow:1;flex-basis:0;overflow:auto}.connections-card .connections-body{flex:1 0 auto}.connections-card .connections-th{position:relative;text-align:center;color:#909399;background:#f3f6f9;height:30px;line-height:30px;font-weight:500;font-size:14px;cursor:pointer;user-select:none}.connections-card .connections-th.resizing .connections-resizer{opacity:1}.connections-card .connections-th.fixed{position:sticky!important;left:0;z-index:99;box-shadow:inset -9px 0 8px -14px #000}.connections-card .connections-resizer{position:absolute;opacity:0;right:-10px;top:8px;bottom:8px;width:20px;transition:opacity .3s ease;z-index:10;font-size:14px;font-weight:300;touch-action:none}.connections-card .connections-resizer::before{content:"";display:block;position:absolute;left:10px;transform:translateX(-2px);width:2px;height:100%;background-color:rgba(144,147,153,.6)}.connections-card .connections-header{position:sticky;top:0;z-index:9999;white-space:nowrap}.connections-card .connections-header:hover .connections-resizer{opacity:1}.connections-card .connetions-item{height:36px}.connections-card .connections-block{display:flex;align-items:center;font-size:14px;line-height:36px;padding:0 10px;color:#54759a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connections-card .connections-block.center{text-align:center}.connections-card .connections-block.completed{background-color:#e9eef4;color:rgba(84,117,154,.5)}.connections-card .connections-block.fixed{position:sticky;left:0;z-index:999;background-color:#fff;box-shadow:inset -9px 0 8px -14px #000}.connections-filter{color:#2c8af8;font-size:14px;line-height:20px;margin-left:15px;text-shadow:0 0 6px rgba(44,138,248,.4);cursor:pointer}.connections-filter.dangerous{color:#f56c6c;text-shadow:0 0 6px rgba(87,190,252,.2)}.connections-filter.total{flex:1;cursor:unset}.external-controller .row{padding:0}.external-controller .alert{margin:10px 0}.external-controller .form,.external-controller .title{margin:15px 0}.external-controller .title{margin-top:15px;font-size:14px;font-weight:700}@media (max-width:768px){.external-controller .row{flex-direction:column;align-items:flex-start}.external-controller .title{margin:5px 0}.external-controller .form{margin:5px 0}.external-controller .column{width:100%}.external-controller .alert{display:none}}html{box-sizing:border-box;background:rgba(255,255,255,.8);overflow:hidden}*,::after,::before{margin:0;padding:0;box-sizing:inherit}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body ::-webkit-scrollbar{z-index:11;background:0 0}body ::-webkit-scrollbar-thumb{border-radius:5px;background:#2c8af8}body ::-webkit-scrollbar:vertical{width:6px}body ::-webkit-scrollbar:horizontal{height:6px}.app{min-height:100vh;padding-left:150px}.app.not-clashx{background:#f4f5f6}.page-container{width:100%;height:100vh;padding-left:10px;overflow-y:scroll}.page{padding:20px 35px 30px 20px;width:100%;min-height:100vh;margin:0 auto;display:flex;flex-direction:column}.container{margin:20px 0}input{-webkit-appearance:none}@media (max-width:768px){.app{padding-left:0;padding-top:60px}.page-container{width:100%;padding:0 10px;height:calc(100vh - 60px);-webkit-overflow-scrolling:touch}.page-container::-webkit-scrollbar{display:none}.page{padding:0 0 20px;height:100%}}@font-face{font-family:clash-iconfont;src:url(//at.alicdn.com/t/font_841708_ok9czskbhel.ttf?t=1576162884356) format("truetype")}.clash-iconfont{font-family:clash-iconfont!important;font-size:14px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c8af8}.icon-update::before{content:""}.icon-healthcheck::before{content:""}.icon-speed::before{content:""}.icon-close::before{content:""}.icon-drag::before{content:""}.icon-down-arrow-o::before{content:""}.icon-check::before{content:""}.icon-plus::before{content:""}.icon-triangle-up::before{content:""}.icon-triangle-down::before{content:""}.icon-up-arrow-o::before{content:""}.icon-info::before{content:""}.icon-info-o::before{content:""}.icon-setting::before{content:""}.icon-show::before{content:""}.icon-hide::before{content:""}.icon-sort::before{content:""}.icon-sort-descending::before{content:""}.icon-sort-ascending::before{content:""}.icon-close-all::before{content:""} \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/vendor.b176d855.js b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/vendor.b176d855.js index fb0ea694d3..9a5cf886c7 100644 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/vendor.b176d855.js +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/dashboard/assets/vendor.b176d855.js @@ -29,4 +29,4 @@ function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant=" * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ -var sc="function"==typeof Symbol&&Symbol.for,cc=sc?Symbol.for("react.element"):60103,fc=sc?Symbol.for("react.portal"):60106,dc=sc?Symbol.for("react.fragment"):60107,pc=sc?Symbol.for("react.strict_mode"):60108,hc=sc?Symbol.for("react.profiler"):60114,vc=sc?Symbol.for("react.provider"):60109,gc=sc?Symbol.for("react.context"):60110,mc=sc?Symbol.for("react.async_mode"):60111,yc=sc?Symbol.for("react.concurrent_mode"):60111,bc=sc?Symbol.for("react.forward_ref"):60112,wc=sc?Symbol.for("react.suspense"):60113,Sc=sc?Symbol.for("react.suspense_list"):60120,_c=sc?Symbol.for("react.memo"):60115,Ec=sc?Symbol.for("react.lazy"):60116,kc=sc?Symbol.for("react.block"):60121,Rc=sc?Symbol.for("react.fundamental"):60117,xc=sc?Symbol.for("react.responder"):60118,Cc=sc?Symbol.for("react.scope"):60119;function Tc(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case cc:switch(e=e.type){case mc:case yc:case dc:case hc:case pc:case wc:return e;default:switch(e=e&&e.$$typeof){case gc:case bc:case Ec:case _c:case vc:return e;default:return t}}case fc:return t}}}function Pc(e){return Tc(e)===yc}var Oc={AsyncMode:mc,ConcurrentMode:yc,ContextConsumer:gc,ContextProvider:vc,Element:cc,ForwardRef:bc,Fragment:dc,Lazy:Ec,Memo:_c,Portal:fc,Profiler:hc,StrictMode:pc,Suspense:wc,isAsyncMode:function(e){return Pc(e)||Tc(e)===mc},isConcurrentMode:Pc,isContextConsumer:function(e){return Tc(e)===gc},isContextProvider:function(e){return Tc(e)===vc},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===cc},isForwardRef:function(e){return Tc(e)===bc},isFragment:function(e){return Tc(e)===dc},isLazy:function(e){return Tc(e)===Ec},isMemo:function(e){return Tc(e)===_c},isPortal:function(e){return Tc(e)===fc},isProfiler:function(e){return Tc(e)===hc},isStrictMode:function(e){return Tc(e)===pc},isSuspense:function(e){return Tc(e)===wc},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===dc||e===yc||e===hc||e===pc||e===wc||e===Sc||"object"==typeof e&&null!==e&&(e.$$typeof===Ec||e.$$typeof===_c||e.$$typeof===vc||e.$$typeof===gc||e.$$typeof===bc||e.$$typeof===Rc||e.$$typeof===xc||e.$$typeof===Cc||e.$$typeof===kc)},typeOf:Tc},Ac=o((function(e){e.exports=Oc}));function Mc(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}var Nc={};Nc[Ac.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Nc[Ac.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var Lc=function(e){var t=Gs();return t.displayName=e,t}("Router-History"),Ic=function(e){var t=Gs();return t.displayName=e,t}("Router"),zc=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}bs(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return f.createElement(Ic.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},f.createElement(Lc.Provider,{children:this.props.children||null,value:this.props.history}))},t}(f.Component);f.Component;var Dc=function(e){function t(){return e.apply(this,arguments)||this}bs(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(f.Component),jc={},Fc=0;function Bc(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(jc[e])return jc[e];var t=Ys.compile(e);return Fc<1e4&&(jc[e]=t,Fc++),t}(e)(t,{pretty:!0})}function Vc(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return f.createElement(Ic.Consumer,null,(function(e){e||Ts(!1);var r=e.history,a=e.staticContext,i=o?r.push:r.replace,u=Ls(t?"string"==typeof n?Bc(n,t.params):Es({},n,{pathname:Bc(n.pathname,t.params)}):n);return a?(i(u),null):f.createElement(Dc,{onMount:function(){i(u)},onUpdate:function(e,t){var n=Ls(t.to);Is(n,Es({},u,{key:n.key}))||i(u)},to:n})}))}var Uc={},$c=0;function Wc(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,u=void 0!==i&&i,l=n.sensitive,s=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=Uc[n]||(Uc[n]={});if(r[e])return r[e];var o=[],a={regexp:Ys(e,o,t),keys:o};return $c<1e4&&(r[e]=a,$c++),a}(n,{end:a,strict:u,sensitive:s}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var c=l[0],f=l.slice(1),d=e===c;return a&&!d?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:d,params:i.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var Hc=function(e){function t(){return e.apply(this,arguments)||this}return bs(t,e),t.prototype.render=function(){var e=this;return f.createElement(Ic.Consumer,null,(function(t){t||Ts(!1);var n=e.props.location||t.location,r=Es({},t,{location:n,match:e.props.computedMatch?e.props.computedMatch:e.props.path?Wc(n.pathname,e.props):t.match}),o=e.props,a=o.children,i=o.component,u=o.render;return Array.isArray(a)&&0===a.length&&(a=null),f.createElement(Ic.Provider,{value:r},r.match?a?"function"==typeof a?a(r):a:i?f.createElement(i,r):u?u(r):null:"function"==typeof a?a(r):null)}))},t}(f.Component);f.Component,f.Component,f.useContext,f.Component;var Gc=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o{nf.set(e,!0)},rf.setFail=e=>{nf.set(e,!1)};var of=rf;var af=function(e,t){const n=new Map;return e.forEach(((e,r)=>{n.set(r,t(e,r))})),n};var uf=function(e,t){if(null!=e)return e;throw new Error(null!=t?t:"Got unexpected null or undefined")};var lf=function(e,t,{error:n}={}){return null};var sf={trace:function(e,t,n){return n()},wrap:function(e){return e}};var cf={setByAddingToSet:function(e,t){const n=new Set(e);return n.add(t),n},setByDeletingFromSet:function(e,t){const n=new Set(e);return n.delete(t),n},mapBySettingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n),r},mapByUpdatingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n(r.get(t))),r},mapByDeletingFromMap:function(e,t){const n=new Map(e);return n.delete(t),n},mapByDeletingMultipleFromMap:function(e,t){const n=new Map(e);return t.forEach((e=>n.delete(e))),n}};function ff(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class df{constructor(e){ff(this,"key",void 0),this.key=e}}class pf extends df{}class hf extends df{}var vf={AbstractRecoilValue:df,RecoilState:pf,RecoilValueReadOnly:hf,isRecoilValue:function(e){return e instanceof pf||e instanceof hf}},gf=vf.AbstractRecoilValue,mf=vf.RecoilState,yf=vf.RecoilValueReadOnly,bf=vf.isRecoilValue,wf=Object.freeze({__proto__:null,AbstractRecoilValue:gf,RecoilState:mf,RecoilValueReadOnly:yf,isRecoilValue:bf});class Sf{}const _f=new Sf;class Ef extends Error{constructor(e){super(`Tried to set the value of Recoil selector ${e} using an updater function, but it is an async selector in a pending or error state; this is not supported.`)}}const kf=new Map,Rf=new Map;class xf extends Error{}var Cf={nodes:kf,recoilValues:Rf,registerNode:function(e){if(kf.has(e.key)){const t=`Duplicate atom key "${e.key}". This is a FATAL ERROR in\n production. But it is safe to ignore this warning if it occurred because of\n hot module replacement.`;console.warn(t)}kf.set(e.key,e);const t=null==e.set?new wf.RecoilValueReadOnly(e.key):new wf.RecoilState(e.key);return Rf.set(e.key,t),t},getNode:function(e){const t=kf.get(e);if(null==t)throw new xf(`Missing definition for RecoilValue: "${e}""`);return t},getNodeMaybe:function(e){return kf.get(e)},NodeMissingError:xf,DefaultValue:Sf,DEFAULT_VALUE:_f,RecoilValueNotReady:Ef};const{mapByDeletingFromMap:Tf,mapBySettingInMap:Pf,setByAddingToSet:Of}=cf,{getNode:Af,getNodeMaybe:Mf}=Cf,Nf=Object.freeze(new Set);class Lf extends Error{}var If={getNodeLoadable:function(e,t,n){return Af(n).get(e,t)},peekNodeLoadable:function(e,t,n){return Af(n).peek(e,t)},setNodeValue:function(e,t,n,r){const o=Af(n);if(null==o.set)throw new Lf(`Attempt to set read-only RecoilValue: ${n}`);return o.set(e,t,r)},cleanUpNode:function(e,t){Af(t).cleanUp(e)},setUnvalidatedAtomValue_DEPRECATED:function(e,t,n){var o;const a=Mf(t);return null==a||null===(o=a.invalidate)||void 0===o||o.call(a,e),r(r({},e),{atomValues:Tf(e.atomValues,t),nonvalidatedAtoms:Pf(e.nonvalidatedAtoms,t,n),dirtyAtoms:Of(e.dirtyAtoms,t)})},getDownstreamNodes:function(e,t,n){const r=new Set,o=Array.from(n),a=e.getGraph(t.version);for(let u=o.pop();u;u=o.pop()){var i;r.add(u);const e=null!==(i=a.nodeToNodeSubscriptions.get(u))&&void 0!==i?i:Nf;for(const t of e)r.has(t)||o.push(t)}return r}};var zf=function(e,...t){const n=new Set;e:for(const r of e){for(const e of t)if(e.has(r))continue e;n.add(r)}return n};function Df(e,t,n){const{nodeDeps:r,nodeToNodeSubscriptions:o}=t;e.forEach(((e,t)=>{const a=r.get(t);if(a&&n&&a!==n.nodeDeps.get(t))return;r.set(t,new Set(e));if((null==a?e:zf(e,a)).forEach((e=>{o.has(e)||o.set(e,new Set);uf(o.get(e)).add(t)})),a){zf(a,e).forEach((e=>{if(!o.has(e))return;const n=uf(o.get(e));n.delete(t),0===n.size&&o.delete(e)}))}}))}var jf={addToDependencyMap:function(e,t,n){n.has(e)||n.set(e,new Set),uf(n.get(e)).add(t)},cloneGraph:function(e){return{nodeDeps:af(e.nodeDeps,(e=>new Set(e))),nodeToNodeSubscriptions:af(e.nodeToNodeSubscriptions,(e=>new Set(e)))}},graph:function(){return{nodeDeps:new Map,nodeToNodeSubscriptions:new Map}},mergeDepsIntoDependencyMap:function(e,t){e.forEach(((e,n)=>{t.has(n)||t.set(n,new Set);const r=uf(t.get(n));e.forEach((e=>r.add(e)))}))},saveDependencyMapToStore:function(e,t,n){var r,o,a,i;const u=t.getState();n!==u.currentTree.version&&n!==(null===(r=u.nextTree)||void 0===r?void 0:r.version)&&(null===(o=u.previousTree)||void 0===o||o.version);const l=t.getGraph(n);if(Df(e,l),n===(null===(a=u.previousTree)||void 0===a?void 0:a.version)){Df(e,t.getGraph(u.currentTree.version),l)}if(n===(null===(i=u.previousTree)||void 0===i?void 0:i.version)||n===u.currentTree.version){var s;const n=null===(s=u.nextTree)||void 0===s?void 0:s.version;if(void 0!==n){Df(e,t.getGraph(n),l)}}}};const{getDownstreamNodes:Ff,getNodeLoadable:Bf,setNodeValue:Vf}=If,{saveDependencyMapToStore:Uf}=jf,{getNodeMaybe:$f}=Cf,{DefaultValue:Wf,RecoilValueNotReady:Hf}=Cf,{AbstractRecoilValue:Gf,RecoilState:qf,RecoilValueReadOnly:Yf,isRecoilValue:Kf}=wf;function Qf(e,t,n){if("set"===n.type){const{recoilValue:r,valueOrUpdater:o}=n,a=function(e,t,{key:n},r){if("function"==typeof r){const o=Bf(e,t,n)[1];if("loading"===o.state)throw new Hf(n);if("hasError"===o.state)throw o.contents;return r(o.contents)}return r}(e,t,r,o),[i,u]=Vf(e,t,r.key,a);Uf(i,e,t.version);for(const[e,n]of u.entries())Xf(t,e,n)}else if("setLoadable"===n.type){const{recoilValue:{key:e},loadable:r}=n;Xf(t,e,r)}else if("markModified"===n.type){const{recoilValue:{key:e}}=n;t.dirtyAtoms.add(e)}else if("setUnvalidated"===n.type){var r;const{recoilValue:{key:e},unvalidatedValue:o}=n,a=$f(e);null==a||null===(r=a.invalidate)||void 0===r||r.call(a,t),t.atomValues.delete(e),t.nonvalidatedAtoms.set(e,o),t.dirtyAtoms.add(e)}else lf(`Unknown action ${n.type}`)}function Xf(e,t,n){"hasValue"===n.state&&n.contents instanceof Wf?e.atomValues.delete(t):e.atomValues.set(t,n),e.dirtyAtoms.add(t),e.nonvalidatedAtoms.delete(t)}function Jf(e,t){e.replaceState((n=>{const o=function(e){return r(r({},e),{atomValues:new Map(e.atomValues),nonvalidatedAtoms:new Map(e.nonvalidatedAtoms),dirtyAtoms:new Set(e.dirtyAtoms)})}(n);for(const r of t)Qf(e,o,r);return td(e,o),o}))}function Zf(e,t,n,r){if(ed.length){const n=ed[ed.length-1];let r=n.get(e);r||n.set(e,r=[]),r.push(t)}else sf.trace(r,n,(()=>Jf(e,[t])))}const ed=[];function td(e,t){const n=Ff(e,t,t.dirtyAtoms);for(const a of n){var r,o;null===(r=$f(a))||void 0===r||null===(o=r.invalidate)||void 0===o||o.call(r,t)}}function nd(e,t,n){Zf(e,{type:"set",recoilValue:t,valueOrUpdater:n},t.key,"set Recoil value")}let rd=0;var od={RecoilValueReadOnly:Yf,AbstractRecoilValue:Gf,RecoilState:qf,getRecoilValueAsLoadable:function(e,{key:t},n=e.getState().currentTree){var r,o;const a=e.getState();n.version!==a.currentTree.version&&n.version!==(null===(r=a.nextTree)||void 0===r?void 0:r.version)&&(n.version,null===(o=a.previousTree)||void 0===o||o.version);const[i,u]=Bf(e,n,t);return of("recoil_async_selector_refactor")||Uf(i,e,n.version),u},setRecoilValue:nd,setRecoilValueLoadable:function(e,t,n){if(n instanceof Wf)return nd(e,t,n);Zf(e,{type:"setLoadable",recoilValue:t,loadable:n},t.key,"set Recoil value")},markRecoilValueModified:function(e,t){Zf(e,{type:"markModified",recoilValue:t},t.key,"mark RecoilValue modified")},setUnvalidatedRecoilValue:function(e,t,n){Zf(e,{type:"setUnvalidated",recoilValue:t,unvalidatedValue:n},t.key,"set Recoil value")},subscribeToRecoilValue:function(e,{key:t},n,r=null){const o=rd++,a=e.getState();return a.nodeToComponentSubscriptions.has(t)||a.nodeToComponentSubscriptions.set(t,new Map),uf(a.nodeToComponentSubscriptions.get(t)).set(o,[null!=r?r:"",n]),{release:()=>{const n=e.getState(),r=n.nodeToComponentSubscriptions.get(t);void 0!==r&&r.has(o)&&(r.delete(o),0===r.size&&n.nodeToComponentSubscriptions.delete(t))}}},isRecoilValue:Kf,applyAtomValueWrites:function(e,t){const n=af(e,(e=>e));return t.forEach(((e,t)=>{"hasValue"===e.state&&e.contents instanceof Wf?n.delete(t):n.set(t,e)})),n},batchStart:function(){const e=new Map;return ed.push(e),()=>{for(const[t,n]of e)sf.trace("Recoil batched updates","-",(()=>Jf(t,n)));ed.pop()}},invalidateDownstreams_FOR_TESTING:td};const{unstable_batchedUpdates:ad}=ys;var id={unstable_batchedUpdates:ad};const{batchStart:ud}=od,{unstable_batchedUpdates:ld}=id;let sd=ld;var cd={getBatcher:()=>sd,setBatcher:e=>{sd=e},batchUpdates:e=>{sd((()=>{let t=()=>{};try{t=ud(),e()}finally{t()}}))}};var fd={enqueueExecution:function(e,t){t()}};var dd=function*(e){for(const t of e)for(const e of t)yield e};var pd=function*(e,t){let n=0;for(const r of e)t(r,n++)&&(yield r)};var hd=function(e,t){return function*(){let n=0;for(const r of e)yield t(r,n++)}()};const{graph:vd}=jf;let gd=0;const md=()=>gd++;function yd(){const e=md();return{version:e,stateID:e,transactionMetadata:{},dirtyAtoms:new Set,atomValues:new Map,nonvalidatedAtoms:new Map}}var bd={makeEmptyTreeState:yd,makeEmptyStoreState:function(){const e=yd();return{currentTree:e,nextTree:null,previousTree:null,knownAtoms:new Set,knownSelectors:new Set,transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(e.version,vd()),versionsUsedByComponent:new Map}},getNextTreeStateVersion:md};const{batchUpdates:wd}=cd,{getDownstreamNodes:Sd,peekNodeLoadable:_d}=If,{graph:Ed}=jf,{DEFAULT_VALUE:kd,recoilValues:Rd}=Cf,{getRecoilValueAsLoadable:xd,setRecoilValue:Cd}=od,{getNextTreeStateVersion:Td,makeEmptyStoreState:Pd}=bd;function Od(e){return hd(e,(e=>uf(Rd.get(e))))}class Ad{constructor(e){ff(this,"_store",void 0),ff(this,"getLoadable",(e=>xd(this._store,e))),ff(this,"getPromise",(e=>this.getLoadable(e).toPromise())),ff(this,"getNodes_UNSTABLE",(e=>{if(!0===(null==e?void 0:e.isModified)){if(!1===(null==e?void 0:e.isInitialized))return[];return Od(this._store.getState().currentTree.dirtyAtoms)}const t=this._store.getState().knownAtoms,n=this._store.getState().knownSelectors;return null==(null==e?void 0:e.isInitialized)?Rd.values():!0===e.isInitialized?Od(dd([this._store.getState().knownAtoms,this._store.getState().knownSelectors])):pd(Rd.values(),(({key:e})=>!t.has(e)&&!n.has(e)))})),ff(this,"getDeps_UNSTABLE",(e=>{this.getLoadable(e);const t=this._store.getGraph(this._store.getState().currentTree.version).nodeDeps.get(e.key);return Od(null!=t?t:[])})),ff(this,"getSubscribers_UNSTABLE",(({key:e})=>{const t=this._store.getState().currentTree;return{nodes:Od(pd(Sd(this._store,t,new Set([e])),(t=>t!==e)))}})),ff(this,"getInfo_UNSTABLE",(e=>{var t;const{key:n}=e,r=this._store.getState().currentTree,o=this._store.getGraph(r.version),a=this._store.getState().knownAtoms.has(n)?"atom":this._store.getState().knownSelectors.has(n)?"selector":void 0;return{loadable:_d(this._store,r,n),isActive:this._store.getState().knownAtoms.has(n)||this._store.getState().knownSelectors.has(n),isSet:"selector"!==a&&r.atomValues.has(n),isModified:r.dirtyAtoms.has(n),type:a,deps:Od(null!==(t=o.nodeDeps.get(n))&&void 0!==t?t:[]),subscribers:this.getSubscribers_UNSTABLE(e)}})),ff(this,"map",(e=>{const t=new Ld(this);return e(t),Nd(t.getStore_INTERNAL())})),ff(this,"asyncMap",(async e=>{const t=new Ld(this);return await e(t),Nd(t.getStore_INTERNAL())})),this._store={getState:()=>e,replaceState:t=>{e.currentTree=t(e.currentTree)},getGraph:t=>{const n=e.graphsByVersion;if(n.has(t))return uf(n.get(t));const r=Ed();return n.set(t,r),r},subscribeToTransactions:()=>({release:()=>{}}),addTransactionMetadata:()=>{throw new Error("Cannot subscribe to Snapshots")}}}getStore_INTERNAL(){return this._store}getID(){return this.getID_INTERNAL()}getID_INTERNAL(){return this._store.getState().currentTree.stateID}}function Md(e,t,n=!1){const o=e.getState(),a=n?Td():t.version;return{currentTree:n?{version:a,stateID:a,transactionMetadata:r({},t.transactionMetadata),dirtyAtoms:new Set(t.dirtyAtoms),atomValues:new Map(t.atomValues),nonvalidatedAtoms:new Map(t.nonvalidatedAtoms)}:t,nextTree:null,previousTree:null,knownAtoms:new Set(o.knownAtoms),knownSelectors:new Set(o.knownSelectors),transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(a,e.getGraph(t.version)),versionsUsedByComponent:new Map}}function Nd(e,t="current"){const n=e.getState(),r="current"===t?n.currentTree:uf(n.previousTree);return new Ad(Md(e,r))}class Ld extends Ad{constructor(e){super(Md(e.getStore_INTERNAL(),e.getStore_INTERNAL().getState().currentTree,!0)),ff(this,"set",((e,t)=>{const n=this.getStore_INTERNAL();wd((()=>{Cd(n,e,t)}))})),ff(this,"reset",(e=>wd((()=>Cd(this.getStore_INTERNAL(),e,kd)))))}}var Id={Snapshot:Ad,MutableSnapshot:Ld,freshSnapshot:function(e){const t=new Ad(Pd());return null!=e?t.map(e):t},cloneSnapshot:Nd},zd=Id.Snapshot,Dd=Id.MutableSnapshot,jd=Id.freshSnapshot,Fd=Id.cloneSnapshot,Bd=Object.freeze({__proto__:null,Snapshot:zd,MutableSnapshot:Dd,freshSnapshot:jd,cloneSnapshot:Fd});var Vd=function(...e){const t=new Set;for(const n of e)for(const e of n)t.add(e);return t};const{useContext:Ud,useEffect:$d,useMemo:Wd,useRef:Hd,useState:Gd}=f,{cleanUpNode:qd,getDownstreamNodes:Yd,setNodeValue:Kd,setUnvalidatedAtomValue_DEPRECATED:Qd}=If,{graph:Xd,saveDependencyMapToStore:Jd}=jf,{cloneGraph:Zd}=jf,{applyAtomValueWrites:ep}=od,{freshSnapshot:tp}=Bd,{getNextTreeStateVersion:np,makeEmptyStoreState:rp}=bd,{mapByDeletingMultipleFromMap:op}=cf;function ap(){throw new Error("This component must be used inside a component.")}const ip=Object.freeze({getState:ap,replaceState:ap,getGraph:ap,subscribeToTransactions:ap,addTransactionMetadata:ap});let up=!1;function lp(e){if(up)throw new Error("An atom update was triggered within the execution of a state updater function. State updater functions provided to Recoil must be pure functions.");if(null===e.nextTree){const t=e.currentTree.version,n=np();e.nextTree=r(r({},e.currentTree),{version:n,stateID:n,dirtyAtoms:new Set,transactionMetadata:{}}),e.graphsByVersion.set(n,Zd(uf(e.graphsByVersion.get(t))))}}const sp=f.createContext({current:ip}),cp=()=>Ud(sp),fp=f.createContext(null);function dp(e){const t=e.getState(),n=t.currentTree,r=n.dirtyAtoms;if(r.size){for(const[n,i]of t.nodeTransactionSubscriptions)if(r.has(n))for(const[t,r]of i)r(e);for(const[n,r]of t.transactionSubscriptions)r(e);const o=Yd(e,n,r);for(const e of o){const r=t.nodeToComponentSubscriptions.get(e);if(r)for(const[e,[t,o]]of r)o(n)}let a="[available in dev build]";t.suspendedComponentResolvers.forEach((e=>sf.trace("value became available, waking components",a,e)))}t.queuedComponentCallbacks_DEPRECATED.forEach((e=>e(n))),t.queuedComponentCallbacks_DEPRECATED.splice(0,t.queuedComponentCallbacks_DEPRECATED.length)}function pp(e){const t=cp(),[n,r]=Gd([]);return e.setNotifyBatcherOfChange((()=>r({}))),$d((()=>{fd.enqueueExecution("Batcher",(()=>{const e=t.current.getState(),{nextTree:n}=e;if(null===n)return;e.previousTree=e.currentTree,e.currentTree=n,e.nextTree=null,dp(t.current);const r=uf(e.previousTree).version;e.graphsByVersion.delete(r),e.previousTree=null}))})),null}let hp=0;var vp={useStoreRef:cp,useRecoilMutableSource:()=>Ud(fp),RecoilRoot:function({initializeState_DEPRECATED:e,initializeState:t,store_INTERNAL:n,children:o}){var a;let i;const u=Hd(null),l=null!==(a=f.createMutableSource)&&void 0!==a?a:f.unstable_createMutableSource,s=null!=n?n:{getState:()=>i.current,replaceState:e=>{const t=c.current.getState();lp(t);const n=uf(t.nextTree);let r;try{up=!0,r=e(n)}finally{up=!1}r!==n&&(t.nextTree=r,uf(u.current)())},getGraph:e=>{const t=i.current.graphsByVersion;if(t.has(e))return uf(t.get(e));const n=Xd();return t.set(e,n),n},subscribeToTransactions:(e,t)=>{if(null==t){const{transactionSubscriptions:t}=c.current.getState(),n=hp++;return t.set(n,e),{release:()=>{t.delete(n)}}}{const{nodeTransactionSubscriptions:n}=c.current.getState();n.has(t)||n.set(t,new Map);const r=hp++;return uf(n.get(t)).set(r,e),{release:()=>{const e=n.get(t);e&&(e.delete(r),0===e.size&&n.delete(t))}}}},addTransactionMetadata:e=>{lp(c.current.getState());for(const t of Object.keys(e))uf(c.current.getState().nextTree).transactionMetadata[t]=e[t]}},c=Hd(s);i=Hd(null!=e?function(e,t){const n=rp();return t({set:(t,o)=>{const a=n.currentTree,[i,u]=Kd(e,a,t.key,o),l=new Set(u.keys());Jd(i,e,a.version);const s=op(a.nonvalidatedAtoms,l);n.currentTree=r(r({},a),{dirtyAtoms:Vd(a.dirtyAtoms,l),atomValues:ep(a.atomValues,u),nonvalidatedAtoms:s})},setUnvalidatedAtomValues:e=>{e.forEach(((e,t)=>{n.currentTree=Qd(n.currentTree,t,e)}))}}),n}(s,e):null!=t?function(e){return tp().map(e).getStore_INTERNAL().getState()}(t):rp());const d=Wd((()=>l?l(i,(()=>i.current.currentTree.version)):null),[l,i]);return $d((()=>()=>{for(const e of c.current.getState().knownAtoms)qd(c.current,e)}),[]),f.createElement(sp.Provider,{value:c},f.createElement(fp.Provider,{value:d},f.createElement(pp,{setNotifyBatcherOfChange:function(e){u.current=e}}),o))},sendEndOfBatchNotifications_FOR_TESTING:dp};var gp=function(e,t){const n=new Map;for(const[r,o]of e)t(o,r)&&n.set(r,o);return n};var mp=function(e,t){const n=new Set;for(const r of e)t(r)&&n.add(r);return n};var yp=function(e,t){if(!e)throw new Error(t)};var bp,wp=function(...e){const t=new Map;for(let n=0;n"};const{useCallback:Rp,useEffect:xp,useMemo:Cp,useRef:Tp,useState:Pp}=f,{batchUpdates:Op}=cd,{DEFAULT_VALUE:Ap,getNode:Mp,nodes:Np}=Cf,{useRecoilMutableSource:Lp,useStoreRef:Ip}=vp,{AbstractRecoilValue:zp,getRecoilValueAsLoadable:Dp,setRecoilValue:jp,setRecoilValueLoadable:Fp,setUnvalidatedRecoilValue:Bp,subscribeToRecoilValue:Vp}=od,{Snapshot:Up,cloneSnapshot:$p}=Bd,{setByAddingToSet:Wp}=cf,{mutableSourceExists:Hp,useMutableSource:Gp}=_p;function qp(e,t,n){if("hasValue"===e.state)return e.contents;if("loading"===e.state){throw new Promise((e=>{n.current.getState().suspendedComponentResolvers.add(e)}))}throw"hasError"===e.state?e.contents:new Error(`Invalid value of loadable atom "${t.key}"`)}function Yp(e){return Hp()?function(e){const t=Ip(),n=Rp((()=>Dp(t.current,e,t.current.getState().currentTree)),[t,e]),r=kp(),o=Rp(((n,o)=>{const a=t.current,i=Vp(a,e,(()=>{sf.trace("RecoilValue subscription fired",e.key,(()=>{o()}))}),r);return()=>i.release(a)}),[e,t,r]);return Gp(Lp(),n,o)}(e):function(e){const t=Ip(),[n,r]=Pp([]),o=kp();return xp((()=>{const n=t.current,a=Vp(n,e,(t=>{sf.trace("RecoilValue subscription fired",e.key,(()=>{r([])}))}),o);return sf.trace("initial update on subscribing",e.key,(()=>{n.getState().nextTree?n.getState().queuedComponentCallbacks_DEPRECATED.push(sf.wrap((()=>{r([])}))):r([])})),()=>a.release(n)}),[e,t]),Dp(t.current,e)}(e)}function Kp(e){const t=Ip();return qp(Yp(e),e,t)}function Qp(e){const t=Ip();return Rp((n=>{jp(t.current,e,n)}),[t,e])}function Xp(e){const t=Ip();xp((()=>t.current.subscribeToTransactions(e).release),[e,t])}function Jp(e){const t=e.atomValues,n=af(gp(t,((e,t)=>{const n=Mp(t).persistence_UNSTABLE;return null!=n&&"none"!==n.type&&"hasValue"===e.state})),(e=>e.contents));return wp(e.nonvalidatedAtoms,n)}function Zp(){const e=Ip();return Rp((t=>{var n;const o=e.current.getState(),a=null!==(n=o.nextTree)&&void 0!==n?n:o.currentTree,i=t.getStore_INTERNAL().getState().currentTree;Op((()=>{const n=new Set;for(const e of[a.atomValues.keys(),i.atomValues.keys()])for(const t of e){var o,u;(null===(o=a.atomValues.get(t))||void 0===o?void 0:o.contents)!==(null===(u=i.atomValues.get(t))||void 0===u?void 0:u.contents)&&Mp(t).shouldRestoreFromSnapshots&&n.add(t)}n.forEach((t=>{Fp(e.current,new zp(t),i.atomValues.has(t)?uf(i.atomValues.get(t)):Ap)})),e.current.replaceState((e=>r(r({},e),{stateID:t.getID_INTERNAL()})))}))}),[e])}class eh{}const th=new eh;var nh={recoilComponentGetRecoilValueCount_FOR_TESTING:{current:0},useGotoRecoilSnapshot:Zp,useRecoilCallback:function(e,t){const n=Ip(),r=Zp();return Rp(((...t)=>{const o=$p(n.current);function a(e,t){jp(n.current,e,t)}function i(e){jp(n.current,e,Ap)}let u=th;return Op((()=>{u=e({set:a,reset:i,snapshot:o,gotoSnapshot:r})(...t)})),u instanceof eh&&yp(!1),u}),null!=t?[...t,n]:void 0)},useRecoilInterface:function(){const e=Ip(),[t,n]=Pp([]),r=Tp(new Set);r.current=new Set;const o=Tp(new Set),a=Tp(new Map),i=Rp((t=>{const n=a.current.get(t);n&&(n.release(e.current),a.current.delete(t))}),[e,a]),u=kp();return xp((()=>{const t=e.current;function l(e,t){a.current.has(t)&&n([])}zf(r.current,o.current).forEach((e=>{if(a.current.has(e))return;const n=Vp(t,new zp(e),(t=>{sf.trace("RecoilValue subscription fired",e,(()=>{l(0,e)}))}),u);a.current.set(e,n),sf.trace("initial update on subscribing",e,(()=>{t.getState().nextTree?t.getState().queuedComponentCallbacks_DEPRECATED.push(sf.wrap((()=>{l(t.getState(),e)}))):l(t.getState(),e)}))})),zf(o.current,r.current).forEach((e=>{i(e)})),o.current=r.current})),xp((()=>{const e=a.current;return()=>e.forEach(((e,t)=>i(t)))}),[i]),Cp((()=>{function t(t){return n=>{jp(e.current,t,n)}}function n(t){return r.current.has(t.key)||(r.current=Wp(r.current,t.key)),Dp(e.current,t)}function o(t){return qp(n(t),t,e)}return{getRecoilValue:o,getRecoilValueLoadable:n,getRecoilState:function(e){return[o(e),t(e)]},getRecoilStateLoadable:function(e){return[n(e),t(e)]},getSetRecoilState:t,getResetRecoilState:function(t){return()=>jp(e.current,t,Ap)}}}),[r,e])},useRecoilSnapshot:function(){const e=Ip(),[t,n]=Pp((()=>$p(e.current)));return Xp(Rp((e=>n($p(e))),[])),t},useRecoilState:function(e){return[Kp(e),Qp(e)]},useRecoilStateLoadable:function(e){return[Yp(e),Qp(e)]},useRecoilTransactionObserver:function(e){Xp(Rp((t=>{e({snapshot:$p(t,"current"),previousSnapshot:$p(t,"previous")})}),[e]))},useRecoilValue:Kp,useRecoilValueLoadable:Yp,useResetRecoilState:function(e){const t=Ip();return Rp((()=>{jp(t.current,e,Ap)}),[t,e])},useSetRecoilState:Qp,useSetUnvalidatedAtomValues:function(){const e=Ip();return(t,n={})=>{Op((()=>{e.current.addTransactionMetadata(n),t.forEach(((t,n)=>Bp(e.current,new zp(n),t)))}))}},useTransactionObservation_DEPRECATED:function(e){Xp(Rp((t=>{let n=t.getState().previousTree;const o=t.getState().currentTree;n||(n=t.getState().currentTree);const a=Jp(o),i=Jp(n),u=af(Np,(e=>{var t,n,r,o;return{persistence_UNSTABLE:{type:null!==(t=null===(n=e.persistence_UNSTABLE)||void 0===n?void 0:n.type)&&void 0!==t?t:"none",backButton:null!==(r=null===(o=e.persistence_UNSTABLE)||void 0===o?void 0:o.backButton)&&void 0!==r&&r}}})),l=mp(o.dirtyAtoms,(e=>a.has(e)||i.has(e)));e({atomValues:a,previousAtomValues:i,atomInfo:u,modifiedAtoms:l,transactionMetadata:r({},o.transactionMetadata)})}),[e]))},useTransactionSubscription_DEPRECATED:Xp};const{useMemo:rh}=f,{RecoilRoot:oh,useStoreRef:ah}=vp;var ih=function(){const e=ah().current;return rh((()=>function({children:t}){return f.createElement(oh,{store_INTERNAL:e},t)}),[e])};var uh=function(e){return!!e&&"function"==typeof e.then};const lh={getValue(){if("loading"===this.state&&of("recoil_async_selector_refactor"))throw this.contents.then((({__value:e})=>e));if("hasValue"!==this.state)throw this.contents;return this.contents},toPromise(){return"hasValue"===this.state?Promise.resolve(this.contents):"hasError"===this.state?Promise.reject(this.contents):of("recoil_async_selector_refactor")?this.contents.then((({__value:e})=>e)):this.contents},valueMaybe(){return"hasValue"===this.state?this.contents:void 0},valueOrThrow(){if("hasValue"!==this.state)throw new Error(`Loadable expected value, but in "${this.state}" state`);return this.contents},errorMaybe(){return"hasError"===this.state?this.contents:void 0},errorOrThrow(){if("hasError"!==this.state)throw new Error(`Loadable expected error, but in "${this.state}" state`);return this.contents},promiseMaybe(){return"loading"===this.state?of("recoil_async_selector_refactor")?this.contents.then((({__value:e})=>e)):this.contents:void 0},promiseOrThrow(){if("loading"!==this.state)throw new Error(`Loadable expected promise, but in "${this.state}" state`);return of("recoil_async_selector_refactor")?this.contents.then((({__value:e})=>e)):this.contents},map(e){if("hasError"===this.state)return this;if("hasValue"===this.state)try{const t=e(this.contents);return uh(t)?fh(t):sh(t)}catch(t){return uh(t)?fh(t.next((()=>e(this.contents)))):ch(t)}if("loading"===this.state)return fh(this.contents.then(e).catch((t=>{if(uh(t))return t.then((()=>e(this.contents)));throw t})));throw new Error("Invalid Loadable state")}};function sh(e){return Object.freeze(r({state:"hasValue",contents:e},lh))}function ch(e){return Object.freeze(r({state:"hasError",contents:e},lh))}function fh(e){return Object.freeze(r({state:"loading",contents:e},lh))}var dh={loadableWithValue:sh,loadableWithError:ch,loadableWithPromise:fh,loadableLoading:function(){return fh(new Promise((()=>{})))},loadableAll:function(e){return e.every((e=>"hasValue"===e.state))?sh(e.map((e=>e.contents))):e.some((e=>"hasError"===e.state))?ch(uf(e.find((e=>"hasError"===e.state)),"Invalid loadable passed to loadableAll").contents):fh(of("recoil_async_selector_refactor")?Promise.all(e.map((e=>e.contents))).then((e=>({__value:e}))):Promise.all(e.map((e=>e.contents))))}};var ph=function(){let e,t;const n={get:n=>n===e?t:void 0,set:(r,o)=>(e=r,t=o,n)};return n};const hh=Symbol("ArrayKeyedMap"),vh=new Map;class gh{constructor(e){if(ff(this,"_base",new Map),e instanceof gh)for(const[t,n]of e.entries())this.set(t,n);else if(e)for(const[t,n]of e)this.set(t,n);return this}get(e){const t=Array.isArray(e)?e:[e];let n=this._base;return t.forEach((e=>{var t;n=null!==(t=n.get(e))&&void 0!==t?t:vh})),void 0===n?void 0:n.get(hh)}set(e,t){const n=Array.isArray(e)?e:[e];let r=this._base,o=r;return n.forEach((e=>{o=r.get(e),o||(o=new Map,r.set(e,o)),r=o})),o.set(hh,t),this}delete(e){const t=Array.isArray(e)?e:[e];let n=this._base,r=n;return t.forEach((e=>{r=n.get(e),r||(r=new Map,n.set(e,r)),n=r})),r.delete(hh),this}entries(){const e=[];return function t(n,r){n.forEach(((n,o)=>{o===hh?e.push([r,n]):t(n,r.concat(o))}))}(this._base,[]),e.values()}toBuiltInMap(){return new Map(this.entries())}}var mh=gh,yh=Object.freeze({__proto__:null,ArrayKeyedMap:mh});const{ArrayKeyedMap:bh}=yh;var wh=function(){return new bh};function Sh(e,t,n){if("string"==typeof e&&!e.includes('"')&&!e.includes("\\"))return`"${e}"`;switch(typeof e){case"undefined":return"";case"boolean":return e?"true":"false";case"number":case"symbol":return String(e);case"string":return JSON.stringify(e);case"function":if(!0!==(null==t?void 0:t.allowFunctions))throw new Error("Attempt to serialize function in a Recoil cache key");return`__FUNCTION(${e.name})__`}if(null===e)return"null";var r;if("object"!=typeof e)return null!==(r=JSON.stringify(e))&&void 0!==r?r:"";if(uh(e))return"__PROMISE__";if(Array.isArray(e))return`[${e.map(((e,n)=>Sh(e,t,n.toString())))}]`;if("function"==typeof e.toJSON)return Sh(e.toJSON(n),t,n);if(e instanceof Map){const r={};for(const[n,o]of e)r["string"==typeof n?n:Sh(n,t)]=o;return Sh(r,t,n)}return e instanceof Set?Sh(Array.from(e).sort(((e,n)=>Sh(e,t).localeCompare(Sh(n,t)))),t,n):null!=e[Symbol.iterator]&&"function"==typeof e[Symbol.iterator]?Sh(Array.from(e),t,n):`{${Object.keys(e).filter((t=>void 0!==e[t])).sort().map((n=>`${Sh(n,t)}:${Sh(e[n],t,n)}`)).join(",")}}`}var _h=function(e,t={allowFunctions:!1}){return Sh(e,t)};var Eh=function(){const e=new Map,t={get:t=>e.get(_h(t)),set:(n,r)=>(e.set(_h(n),r),t),map:e};return t};var kh=function(){let e;return{get:(t,n)=>{if(void 0!==e){for(const[o,a]of e.route){var r;if(t(o)!==a)return;null==n||null===(r=n.onCacheHit)||void 0===r||r.call(n,o)}return e.value}},set:(t,n)=>{e={route:t,value:n}},getRoot:()=>e}};var Rh={setInTreeCache:function e(t,n,r){if(null==t){if(0===n.length)return{type:"result",result:r};{const[t,...o]=n,[a,i]=t;return{type:"branch",nodeKey:a,branches:new Map([[i,e(null,o,r)]])}}}if(0===n.length){if("result"!==t.type&&yp(!1),t.result&&"loading"===t.result.state){return{type:"result",result:r}}t.result!==r&&yp(!1);return t}{const[o,...a]=n,[i,u]=o;return"branch"!==t.type&&yp(!1),t.nodeKey!==i&&yp(!1),t.branches.set(u,e(t.branches.get(u),a,r)),t}},getFromTreeCache:function e(t,n,r){var o;if(null==t)return;if("result"===t.type)return t.result;null==r||null===(o=r.onCacheHit)||void 0===o||o.call(r,t.nodeKey);const a=n(t.nodeKey);return e(t.branches.get(a),n,r)}};const{getFromTreeCache:xh,setInTreeCache:Ch}=Rh;var Th=function(){let e;return{get:(t,n)=>xh(e,t,n),set:(t,n)=>{e=Ch(e,t,n)},getRoot:()=>e}};const{getFromTreeCache:Ph,setInTreeCache:Oh}=Rh;var Ah=function(){let e;return{get:(t,n)=>Ph(e,(e=>_h(t(e))),n),set:(t,n)=>{e=Oh(e,t.map((([e,t])=>[e,_h(t)])),n)},getRoot:()=>e}};var Mh={startPerfBlock:function(e){return()=>null}};const{loadableWithError:Nh,loadableWithPromise:Lh,loadableWithValue:Ih}=dh,{getNodeLoadable:zh,peekNodeLoadable:Dh,setNodeValue:jh}=If,{saveDependencyMapToStore:Fh}=jf,{DEFAULT_VALUE:Bh,RecoilValueNotReady:Vh,registerNode:Uh}=Cf,{isRecoilValue:$h}=wf,{AbstractRecoilValue:Wh}=wf,{setRecoilValueLoadable:Hh}=od,{startPerfBlock:Gh}=Mh,qh=Object.freeze(new Set),Yh=[],Kh=new Map,Qh=(()=>{let e=0;return()=>e++})();var Xh=function(e){const{key:t,get:n,cacheImplementation_UNSTABLE:r}=e,o=null!=e.set?e.set:void 0,a=r===wh?Th():r===Eh?Ah():r===ph?kh():Th(),i={depValuesDiscoveredSoFarDuringAsyncWork:null,latestLoadable:null,latestExecutionId:null,stateVersion:null};function u(e){e.getState().knownSelectors.add(t)}function l(e,t,n){if("loading"===t.state){let t=Kh.get(n);null==t&&Kh.set(n,t=new Set),t.add(e)}}function s(e,t,n){if(t.atomValues.has(n))return[new Map,uf(t.atomValues.get(n))];const[,r]=zh(e,t,n),o=e.getState().knownSelectors.has(n);return"loading"!==r.state&&o&&t.atomValues.set(n,r),[new Map,r]}function c(e,n,r,o,a){return n.then((n=>{const{__key:o,__value:i}=n;null!=o&&r.atomValues.set(o,Ih(i));const[u,l]=h(e,r,a);if(S(a)&&w(l,a),_(u),"loading"!==u.state&&(E(r,v(l),u),f(u,a)),"hasError"===u.state)throw u.contents;return"hasValue"===u.state?{__value:u.contents,__key:t}:u.contents})).catch((e=>{const t=Nh(e);throw E(r,v(o),Nh(e)),f(t,a),e}))}function f(e,n){S(n)&&(b(e),function(e,n){const r=Kh.get(n);if(void 0!==r){for(const n of r)Hh(n,new Wh(t),e);Kh.delete(n)}}(e,n))}function d(e,n,r,o){var a,i,u,l,s,c,f;(S(o)||n.version===(null===(a=e.getState())||void 0===a||null===(i=a.currentTree)||void 0===i?void 0:i.version)||n.version===(null===(u=e.getState())||void 0===u||null===(l=u.nextTree)||void 0===l?void 0:l.version))&&Fh(new Map([[t,r]]),e,null!==(s=null===(c=e.getState())||void 0===c||null===(f=c.nextTree)||void 0===f?void 0:f.version)&&void 0!==s?s:e.getState().currentTree.version)}function p(e,t,n,r,o){n.add(r),d(e,t,n,o)}function h(e,r,o){const a=Gh(t);let i,u;const l=new Map,h=new Set;function g(t){const{key:n}=t;p(e,r,h,n,o);const[,a]=s(e,r,n);if(l.set(n,a),"hasValue"===a.state)return a.contents;throw a.contents}d(e,r,h,o);try{i=n({get:g}),i=$h(i)?g(i):i,uh(i)?i=function(e,n,r,o,a){return n.then((e=>{const n=Ih(e);return E(r,v(o),n),f(n,a),{__value:e,__key:t}})).catch((t=>{if(S(a)&&w(o,a),uh(t))return c(e,t,r,o,a);const n=Nh(t);throw E(r,v(o),n),f(n,a),t}))}(e,i,r,l,o).finally(a):a()}catch(m){i=m,uh(i)?i=c(e,i,r,l,o).finally(a):a()}return u=i instanceof Error?Nh(i):uh(i)?Lh(i):Ih(i),_(u),[u,l]}function v(e){return Array.from(e.entries()).map((([e,t])=>[e,t.contents]))}function g(e,t){const n=Qh(),[r,o]=h(e,t,n);return b(r,o,n,t),function(e,t,n){"loading"!==n.state&&E(e,t,n)}(t,v(o),r),l(e,r,n),r}function m(e,n){const r=function(e,n){var r;if(n.atomValues.has(t))return n.atomValues.get(t);const o=new Set(null!==(r=e.getGraph(n.version).nodeDeps.get(t))&&void 0!==r?r:qh);return d(e,n,o,i.latestExecutionId),a.get((t=>{const[,r]=s(e,n,t);return r.contents}),{onCacheHit:r=>{r!==t&&p(e,n,o,r,i.latestExecutionId)}})}(e,n);return null!=r?(b(r),r):function(e,t){return null!=i.latestLoadable&&null!=i.latestExecutionId&&!function(e,t){var n,r;const o=null!==(n=i.depValuesDiscoveredSoFarDuringAsyncWork)&&void 0!==n?n:new Map,a=Array((null!==(r=y.get(t.version))&&void 0!==r?r:new Map).entries()),u=y.has(t.version)&&a.length===o.size&&a.every((([e,t])=>o.get(e)===t));if(null==o||t.version===i.stateVersion||u)return!1;return y.set(t.version,new Map(o)),Array.from(o).some((([n,r])=>{const[,o]=s(e,t,n);return o.contents!==r.contents&&!("loading"===r.state&&"loading"!==o.state)}))}(e,t)}(e,n)?(l(e,uf(i.latestLoadable),uf(i.latestExecutionId)),uf(i.latestLoadable)):g(e,n)}const y=new Map;function b(e,t,n,r){"loading"===e.state?(i.depValuesDiscoveredSoFarDuringAsyncWork=t,i.latestExecutionId=n,i.latestLoadable=e,i.stateVersion=null==r?void 0:r.version):(i.depValuesDiscoveredSoFarDuringAsyncWork=null,i.latestExecutionId=null,i.latestLoadable=null,i.stateVersion=null)}function w(e,t){S(t)&&(i.depValuesDiscoveredSoFarDuringAsyncWork=e)}function S(e){return e===i.latestExecutionId}function _(e){"loading"!==e.state&&e.contents}function E(e,n,r){e.atomValues.set(t,r),a.set(n,r)}function k(e){if(Yh.includes(t)){const e=`Recoil selector has circular dependencies: ${Yh.slice(Yh.indexOf(t)).join(" → ")}`;return Nh(new Error(e))}Yh.push(t);try{return e()}finally{Yh.pop()}}function R(e,t){return a.get((n=>{const r=Dh(e,t,n);return null==r?void 0:r.contents}))}function x(e,t){return u(e),[new Map,k((()=>m(e,t)))]}function C(e){e.atomValues.delete(t)}if(null!=o){return Uh({key:t,peek:R,get:x,set:function(e,t,n){u(e);const r=new Map,a=new Map;function i({key:n}){const[,r]=s(e,t,n);if("hasValue"===r.state)return r.contents;throw"loading"===r.state?new Vh(n):r.contents}function l(n,r){const o="function"==typeof r?r(i(n)):r,[,u]=jh(e,t,n.key,o);u.forEach(((e,t)=>a.set(t,e)))}return o({set:l,get:i,reset:function(e){l(e,Bh)}},n),[r,a]},cleanUp:()=>{},invalidate:C,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})}return Uh({key:t,peek:R,get:x,cleanUp:()=>{},invalidate:C,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})};const{loadableWithError:Jh,loadableWithPromise:Zh,loadableWithValue:ev}=dh,{getNodeLoadable:tv,peekNodeLoadable:nv,setNodeValue:rv}=If,{addToDependencyMap:ov,mergeDepsIntoDependencyMap:av,saveDependencyMapToStore:iv}=jf,{DEFAULT_VALUE:uv,RecoilValueNotReady:lv,registerNode:sv}=Cf,{AbstractRecoilValue:cv}=wf,{getRecoilValueAsLoadable:fv,isRecoilValue:dv,setRecoilValueLoadable:pv}=od,{startPerfBlock:hv}=Mh,vv=Object.freeze(new Set);function gv(e){const t=[];for(const n of Array.from(e.keys()).sort()){const r=uf(e.get(n));t.push(n),t.push(r.state),t.push(r.contents)}return t}const mv=new Map;var yv=function(e){const{key:t,get:n,cacheImplementation_UNSTABLE:r}=e,o=null!=e.set?e.set:void 0;let a=null!=r?r:wh();function i(e){e.getState().knownSelectors.add(t)}function u(e,t){if("loading"===t.state){let n=mv.get(t);void 0===n&&mv.set(t,n=new Set),n.add(e)}}function l(e,n){const r=mv.get(e);if(void 0!==r){for(const e of r)pv(e,new cv(t),n);mv.delete(e)}}function s(e,r){var o;const i=new Map,s=null!==(o=e.getGraph(r.version).nodeDeps.get(t))&&void 0!==o?o:vv,c=gv(new Map(Array.from(s).sort().map((t=>{const[n,o]=tv(e,r,t);return av(n,i),iv(i,e,r.version),[t,o]})))),f=a.get(c);if(null!=f)return u(e,f),[i,f];const[d,p,h]=function(e,r){const o=hv(t),a=new Map,i=new Map;function u({key:n}){ov(t,n,i);const[o,u]=tv(e,r,n);if(a.set(n,u),av(o,i),iv(i,e,r.version),"hasValue"===u.state)return u.contents;throw u.contents}try{const e=n({get:u}),t=dv(e)?u(e):e;let r;return uh(t)?r=Zh(t.finally(o)):(o(),r=ev(t)),[i,r,a]}catch(l){let n;return void 0!==l.then?n=Zh(l.then((()=>{const n=fv(e,new cv(t));if("hasError"===n.state)throw n.contents;return n.contents})).finally(o)):(o(),n=Jh(l)),[i,n,a]}}(e,r);av(d,i),iv(i,e,r.version);const v=gv(h);return u(e,p),function(e,n,r){"loading"!==r.state||r.contents.then((e=>{const t=ev(e);return a=a.set(n,t),l(r,t),e})).catch((e=>{if(uh(e))return e;const t=Jh(e);return a=a.set(n,t),l(r,t),e})),a=a.set(n,r),"loading"!==r.state&&e.atomValues.set(t,r)}(r,v,p),[i,p]}function c(e,n){var r;const o=null!==(r=e.getGraph(n.version).nodeDeps.get(t))&&void 0!==r?r:vv,i=new Map(Array.from(o).sort().map((t=>[t,nv(e,n,t)]))),u=new Map;for(const[t,a]of i.entries()){if(null==a)return;u.set(t,a)}const l=gv(u);return a.get(l)}function f(e){e.atomValues.delete(t)}function d(e,n){i(e);const r=n.atomValues.get(t);return void 0!==r?[new Map,r]:s(e,n)}if(null!=o){return sv({key:t,peek:c,get:d,set:function(e,t,n){i(e);const r=new Map,a=new Map;function u({key:n}){const[o,a]=tv(e,t,n);if(av(o,r),"hasValue"===a.state)return a.contents;throw"loading"===a.state?new lv(n):a.contents}function l(n,o){const i="function"==typeof o?o(u(n)):o,[l,s]=rv(e,t,n.key,i);av(l,r),s.forEach(((e,t)=>a.set(t,e)))}return o({set:l,get:u,reset:function(e){l(e,uv)}},n),[r,a]},invalidate:f,cleanUp:()=>{},dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})}return sv({key:t,peek:c,get:d,invalidate:f,cleanUp:()=>{},dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})};var bv=of("recoil_async_selector_refactor")?Xh:yv;const{loadableWithError:wv,loadableWithPromise:Sv,loadableWithValue:_v}=dh,{DEFAULT_VALUE:Ev,DefaultValue:kv,registerNode:Rv}=Cf,{isRecoilValue:xv}=wf,{markRecoilValueModified:Cv,setRecoilValue:Tv,setRecoilValueLoadable:Pv}=od;function Ov(e){const{key:t,persistence_UNSTABLE:n}=e;let r,o=uh(e.default)?Sv(e.default.then((e=>{o=_v(e);return{__key:t,__value:e}})).catch((e=>{throw o=wv(e),e}))):_v(e.default);const a=new Map;function i(n,r,i){if(n.getState().knownAtoms.has(t))return;if(n.getState().knownAtoms.add(t),"loading"===o.state){function l(){var e;(null!==(e=n.getState().nextTree)&&void 0!==e?e:n.getState().currentTree).atomValues.has(t)||Cv(n,u)}o.contents.then(l).catch(l)}let s=Ev,c=null;if(null!=e.effects_UNSTABLE){let r=!0;const l=e=>t=>{if(r){const e=s instanceof kv||uh(s)?"hasValue"===o.state?o.contents:Ev:s;s="function"==typeof t?t(e):t}else{if(uh(t))throw new Error("Setting atoms to async values is not implemented.");"function"!=typeof t&&(c={effect:e,value:t}),Tv(n,u,"function"==typeof t?n=>{const r=t(n);return c={effect:e,value:r},r}:t)}},d=e=>()=>l(e)(Ev),p=e=>r=>{n.subscribeToTransactions((n=>{var a;let{currentTree:i,previousTree:u}=n.getState();u||(u=i);const l=i.atomValues.get(t);if(null==l||"hasValue"===l.state){var s,f,d;const n=null!=l?l.contents:Ev,a=null!==(s=u.atomValues.get(t))&&void 0!==s?s:o,i="hasValue"===a.state?a.contents:Ev;(null===(f=c)||void 0===f?void 0:f.effect)===e&&(null===(d=c)||void 0===d?void 0:d.value)===n||r(n,i)}(null===(a=c)||void 0===a?void 0:a.effect)===e&&(c=null)}),t)};for(const t of null!==(f=e.effects_UNSTABLE)&&void 0!==f?f:[]){var f;const e=t({node:u,trigger:i,setSelf:l(t),resetSelf:d(t),onSet:p(t)});null!=e&&a.set(n,e)}r=!1}s instanceof kv||r.atomValues.set(t,uh(s)?Sv(function(e,n){const r=n.then((n=>{var o,a;return(null===(a=(null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree).atomValues.get(t))||void 0===a?void 0:a.contents)===r&&Tv(e,u,n),{__key:t,__value:n}})).catch((n=>{var o,a;throw(null===(a=(null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree).atomValues.get(t))||void 0===a?void 0:a.contents)===r&&Pv(e,u,wv(n)),n}));return r}(n,s)):_v(s))}const u=Rv({key:t,peek:function(e,n){var a,i,u;return null!==(a=null!==(i=n.atomValues.get(t))&&void 0!==i?i:null===(u=r)||void 0===u?void 0:u[1])&&void 0!==a?a:o},get:function(e,a){if(i(e,a,"get"),a.atomValues.has(t))return[new Map,uf(a.atomValues.get(t))];if(a.nonvalidatedAtoms.has(t)){if(null!=r)return r;if(null==n)return[new Map,o];const e=a.nonvalidatedAtoms.get(t),i=n.validator(e,Ev),u=i instanceof kv?o:_v(i);return r=[new Map,u],r}return[new Map,o]},set:function(e,n,o){if(i(e,n,"set"),n.atomValues.has(t)){const e=uf(n.atomValues.get(t));if("hasValue"===e.state&&o===e.contents)return[new Map,new Map]}else if(!n.nonvalidatedAtoms.has(t)&&o instanceof kv)return[new Map,new Map];return r=void 0,[new Map,(new Map).set(t,_v(o))]},cleanUp:function(e){var t;null===(t=a.get(e))||void 0===t||t(),a.delete(e)},invalidate:function(){r=void 0},dangerouslyAllowMutability:e.dangerouslyAllowMutability,persistence_UNSTABLE:e.persistence_UNSTABLE?{type:e.persistence_UNSTABLE.type,backButton:e.persistence_UNSTABLE.backButton}:void 0,shouldRestoreFromSnapshots:!0});return u}function Av(o){const{default:a}=o,i=((r,o)=>{var a={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(a[i]=r[i]);if(null!=r&&t)for(var i of t(r))o.indexOf(i)<0&&n.call(r,i)&&(a[i]=r[i]);return a})(o,["default"]);return xv(a)?function(e){const t=Av(r(r({},e),{default:Ev,persistence_UNSTABLE:void 0===e.persistence_UNSTABLE?void 0:r(r({},e.persistence_UNSTABLE),{validator:t=>t instanceof kv?t:uf(e.persistence_UNSTABLE).validator(t,Ev)}),effects_UNSTABLE:e.effects_UNSTABLE}));return bv({key:`${e.key}__withFallback`,get:({get:n})=>{const r=n(t);return r instanceof kv?e.default:r},set:({set:e},n)=>e(t,n),dangerouslyAllowMutability:e.dangerouslyAllowMutability})}(r(r({},i),{default:a})):Ov(r(r({},i),{default:a}))}var Mv=Av;let Nv=0;var Lv=function(e){var t,n;let r=null!==(t=null===(n=e.cacheImplementationForParams_UNSTABLE)||void 0===n?void 0:n.call(e))&&void 0!==t?t:Eh();return t=>{var n,o;const a=r.get(t);if(null!=a)return a;const i=`${e.key}__selectorFamily/${null!==(n=_h(t,{allowFunctions:!0}))&&void 0!==n?n:"void"}/${Nv++}`,u=n=>e.get(t)(n),l=null===(o=e.cacheImplementation_UNSTABLE)||void 0===o?void 0:o.call(e);let s;if(null!=e.set){const n=e.set;s=bv({key:i,get:u,set:(e,r)=>n(t)(e,r),cacheImplementation_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability})}else s=bv({key:i,get:u,cacheImplementation_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability});return r=r.set(t,s),s}};const{DEFAULT_VALUE:Iv,DefaultValue:zv}=Cf;var Dv=function(e){let t=Eh();const n={key:e.key,default:Iv,persistence_UNSTABLE:e.persistence_UNSTABLE};let o;o=Mv(n);const a=Lv({key:`${e.key}__atomFamily/Default`,get:t=>({get:n})=>{const r=n("function"==typeof o?o(t):o);return r instanceof zv?"function"==typeof e.default?e.default(t):e.default:r},dangerouslyAllowMutability:e.dangerouslyAllowMutability});return n=>{var o;const i=t.get(n);if(null!=i)return i;const u=Mv(r(r({},e),{key:`${e.key}__${null!==(o=_h(n))&&void 0!==o?o:"void"}`,default:a(n),effects_UNSTABLE:"function"==typeof e.effects_UNSTABLE?e.effects_UNSTABLE(n):e.effects_UNSTABLE}));return t=t.set(n,u),u}};const jv=Lv({key:"__constant",get:e=>()=>e,cacheImplementationForParams_UNSTABLE:wh});var Fv=function(e){return jv(e)};const Bv=Lv({key:"__error",get:e=>()=>{throw new Error(e)},cacheImplementationForParams_UNSTABLE:wh});var Vv=function(e){return Bv(e)};var Uv=function(e){return e};const{loadableWithError:$v,loadableWithPromise:Wv,loadableWithValue:Hv}=dh;function Gv(e,t){const n=Array(t.length).fill(void 0),r=Array(t.length).fill(void 0);for(const[a,i]of t.entries())try{n[a]=e(i)}catch(o){r[a]=o}return[n,r]}function qv(e){return null!=e&&!uh(e)}function Yv(e){return Array.isArray(e)?e:Object.getOwnPropertyNames(e).map((t=>e[t]))}function Kv(e){return null!=e&&"object"==typeof e&&e.hasOwnProperty("__value")?e.__value:e}function Qv(e,t){return Array.isArray(e)?t:Object.getOwnPropertyNames(e).reduce(((e,n,o)=>r(r({},e),{[n]:t[o]})),{})}function Xv(e,t,n){return Qv(e,n.map(((e,n)=>null==e?Hv(t[n]):uh(e)?Wv(e):$v(e))))}var Jv={waitForNone:Lv({key:"__waitForNone",get:e=>({get:t})=>{const n=Yv(e),[r,o]=Gv(t,n);return Xv(e,r,o)}}),waitForAny:Lv({key:"__waitForAny",get:e=>({get:t})=>{const n=Yv(e),[r,o]=Gv(t,n);if(o.some((e=>null==e)))return Xv(e,r,o);if(o.every(qv))throw o.find(qv);if(of("recoil_async_selector_refactor"))return new Promise(((t,n)=>{for(const[a,i]of o.entries())uh(i)&&i.then((n=>{r[a]=Kv(n),o[a]=null,t(Xv(e,r,o))})).catch((e=>{o[a]=e,o.every(qv)&&n(o[0])}))}));throw new Promise(((t,n)=>{for(const[a,i]of o.entries())uh(i)&&i.then((n=>{r[a]=n,o[a]=null,t(Xv(e,r,o))})).catch((e=>{o[a]=e,o.every(qv)&&n(o[0])}))}))}}),waitForAll:Lv({key:"__waitForAll",get:e=>({get:t})=>{const n=Yv(e),[r,o]=Gv(t,n);if(o.every((e=>null==e)))return Qv(e,r);const a=o.find(qv);if(null!=a)throw a;if(of("recoil_async_selector_refactor"))return Promise.all(o).then((t=>{return Qv(e,(n=r,o=t,o.map(((e,t)=>void 0===e?n[t]:e))).map(Kv));var n,o}));throw Promise.all(o).then((t=>Qv(e,t)))}}),noWait:Lv({key:"__noWait",get:e=>({get:t})=>{try{return Hv(t(e))}catch(n){return uh(n)?Wv(n):$v(n)}}})};const{batchUpdates:Zv,setBatcher:eg}=cd,{DefaultValue:tg}=Cf,{RecoilRoot:ng}=vp,{isRecoilValue:rg}=wf,{freshSnapshot:og}=Bd,{useGotoRecoilSnapshot:ag,useRecoilCallback:ig,useRecoilSnapshot:ug,useRecoilState:lg,useRecoilStateLoadable:sg,useRecoilTransactionObserver:cg,useRecoilValue:fg,useRecoilValueLoadable:dg,useResetRecoilState:pg,useSetRecoilState:hg,useSetUnvalidatedAtomValues:vg,useTransactionObservation_DEPRECATED:gg}=nh,{noWait:mg,waitForAll:yg,waitForAny:bg,waitForNone:wg}=Jv;var Sg={DefaultValue:tg,RecoilRoot:ng,useRecoilBridgeAcrossReactRoots_UNSTABLE:ih,atom:Mv,selector:bv,atomFamily:Dv,selectorFamily:Lv,constSelector:Fv,errorSelector:Vv,readOnlySelector:Uv,useRecoilValue:fg,useRecoilValueLoadable:dg,useRecoilState:lg,useRecoilStateLoadable:sg,useSetRecoilState:hg,useResetRecoilState:pg,useRecoilCallback:ig,useGotoRecoilSnapshot:ag,useRecoilSnapshot:ug,useRecoilTransactionObserver_UNSTABLE:cg,useTransactionObservation_UNSTABLE:gg,useSetUnvalidatedAtomValues_UNSTABLE:vg,noWait:mg,waitForNone:wg,waitForAny:bg,waitForAll:yg,isRecoilValue:rg,batchUpdates:Zv,setBatcher:eg,snapshot_UNSTABLE:og},_g=Sg.RecoilRoot,Eg=Sg.atom,kg=Sg.selector,Rg=Sg.useRecoilValue,xg=Sg.useRecoilState,Cg=o((function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],r=0;r1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:zg(e)?2:Dg(e)?3:0}function Lg(e,t){return 2===Ng(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Ig(e,t,n){var r=Ng(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function zg(e){return cm&&e instanceof Map}function Dg(e){return fm&&e instanceof Set}function jg(e){return e.o||e.t}function Fg(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=mm(e);delete t[vm];for(var n=gm(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=Vg),Object.freeze(e),t&&Mg(e,(function(e,t){return Bg(t,!0)}),!0)),e}function Vg(){Pg(2)}function Ug(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function $g(e){var t=ym[e];return t||Pg(18,e),t}function Wg(){return lm}function Hg(e,t){t&&($g("Patches"),e.u=[],e.s=[],e.v=t)}function Gg(e){qg(e),e.p.forEach(Kg),e.p=null}function qg(e){e===lm&&(lm=e.l)}function Yg(e){return lm={p:[],l:lm,h:e,m:!0,_:0}}function Kg(e){var t=e[vm];0===t.i||1===t.i?t.j():t.g=!0}function Qg(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.O||$g("ES5").S(t,e,r),r?(n[vm].P&&(Gg(t),Pg(4)),Ag(e)&&(e=Xg(t,e),t.l||Zg(t,e)),t.u&&$g("Patches").M(n[vm],e,t.u,t.s)):e=Xg(t,n,[]),Gg(t),t.u&&t.v(t.u,t.s),e!==pm?e:void 0}function Xg(e,t,n){if(Ug(t))return t;var r=t[vm];if(!r)return Mg(t,(function(o,a){return Jg(e,r,t,o,a,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return Zg(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=Fg(r.k):r.o;Mg(3===r.i?new Set(o):o,(function(t,a){return Jg(e,r,o,t,a,n)})),Zg(e,o,!1),n&&e.u&&$g("Patches").R(r,n,e.u,e.s)}return r.o}function Jg(e,t,n,r,o,a){if(Og(o)){var i=Xg(e,o,a&&t&&3!==t.i&&!Lg(t.D,r)?a.concat(r):void 0);if(Ig(n,r,i),!Og(i))return;e.m=!1}if(Ag(o)&&!Ug(o)){if(!e.h.N&&e._<1)return;Xg(e,o),t&&t.A.l||Zg(e,o)}}function Zg(e,t,n){void 0===n&&(n=!1),e.h.N&&e.m&&Bg(t,n)}function em(e,t){var n=e[vm];return(n?jg(n):e)[t]}function tm(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function nm(e){e.P||(e.P=!0,e.l&&nm(e.l))}function rm(e){e.o||(e.o=Fg(e.t))}function om(e,t,n){var r=zg(t)?$g("MapSet").T(t,n):Dg(t)?$g("MapSet").F(t,n):e.O?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:Wg(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,a=bm;n&&(o=[r],a=wm);var i=Proxy.revocable(o,a),u=i.revoke,l=i.proxy;return r.k=l,r.j=u,l}(t,n):$g("ES5").J(t,n);return(n?n.A:Wg()).p.push(r),r}function am(e){return Og(e)||Pg(22,e),function e(t){if(!Ag(t))return t;var n,r=t[vm],o=Ng(t);if(r){if(!r.P&&(r.i<4||!$g("ES5").K(r)))return r.t;r.I=!0,n=im(t,o),r.I=!1}else n=im(t,o);return Mg(n,(function(t,o){r&&function(e,t){return 2===Ng(e)?e.get(t):e[t]}(r.t,t)===o||Ig(n,t,e(o))})),3===o?new Set(n):n}(e)}function im(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Fg(e)}var um,lm,sm="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),cm="undefined"!=typeof Map,fm="undefined"!=typeof Set,dm="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,pm=sm?Symbol.for("immer-nothing"):((um={})["immer-nothing"]=!0,um),hm=sm?Symbol.for("immer-draftable"):"__$immer_draftable",vm=sm?Symbol.for("immer-state"):"__$immer_state",gm="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,mm=Object.getOwnPropertyDescriptors||function(e){var t={};return gm(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},ym={},bm={get:function(e,t){if(t===vm)return e;var n,r,o,a=jg(e);if(!Lg(a,t))return n=e,(o=tm(a,t))?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(n.k):void 0;var i=a[t];return e.I||!Ag(i)?i:i===em(e.t,t)?(rm(e),e.o[t]=om(e.A.h,i,e)):i},has:function(e,t){return t in jg(e)},ownKeys:function(e){return Reflect.ownKeys(jg(e))},set:function(e,t,n){var r=tm(jg(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=em(jg(e),t),a=null==o?void 0:o[vm];if(a&&a.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(n,o)&&(void 0!==n||Lg(e.t,t)))return!0;rm(e),nm(e)}return e.o[t]=n,e.D[t]=!0,!0},deleteProperty:function(e,t){return void 0!==em(e.t,t)||t in e.t?(e.D[t]=!1,rm(e),nm(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=jg(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){Pg(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Pg(12)}},wm={};Mg(bm,(function(e,t){wm[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),wm.deleteProperty=function(e,t){return bm.deleteProperty.call(this,e[0],t)},wm.set=function(e,t,n){return bm.set.call(this,e[0],t,n,e[0])};var Sm=new(function(){function e(e){this.O=dm,this.N=!0,"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),this.produce=this.produce.bind(this),this.produceWithPatches=this.produceWithPatches.bind(this)}var t=e.prototype;return t.produce=function(e,t,n){if("function"==typeof e&&"function"!=typeof t){var r=t;t=e;var o=this;return function(e){var n=this;void 0===e&&(e=r);for(var a=arguments.length,i=Array(a>1?a-1:0),u=1;u1?n-1:0),a=1;a=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}var o=$g("Patches").$;return Og(e)?o(e,t):this.produce(e,(function(e){return o(e,t.slice(n+1))}))},e}()),_m=Sm.produce;function Em(e){var t=f.useState(e),n=t[1];return[t[0],f.useCallback((function(e){n(_m(e))}),[])]}Sm.produceWithPatches.bind(Sm),Sm.setAutoFreeze.bind(Sm),Sm.setUseProxies.bind(Sm),Sm.applyPatches.bind(Sm),Sm.createDraft.bind(Sm),Sm.finishDraft.bind(Sm);var km="object"==typeof global&&global&&global.Object===Object&&global,Rm="object"==typeof self&&self&&self.Object===Object&&self,xm=km||Rm||Function("return this")(),Cm=xm.Symbol,Tm=Object.prototype,Pm=Tm.hasOwnProperty,Om=Tm.toString,Am=Cm?Cm.toStringTag:void 0;var Mm=Object.prototype.toString;var Nm=Cm?Cm.toStringTag:void 0;function Lm(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Nm&&Nm in Object(e)?function(e){var t=Pm.call(e,Am),n=e[Am];try{e[Am]=void 0;var r=!0}catch(a){}var o=Om.call(e);return r&&(t?e[Am]=n:delete e[Am]),o}(e):function(e){return Mm.call(e)}(e)}function Im(e){return null!=e&&"object"==typeof e}function zm(e){return"symbol"==typeof e||Im(e)&&"[object Symbol]"==Lm(e)}var Dm=Array.isArray,jm=Cm?Cm.prototype:void 0,Fm=jm?jm.toString:void 0;function Bm(e){if("string"==typeof e)return e;if(Dm(e))return function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}function sy(e){return null!=e&&ly(e.length)&&!$m(e)}var cy=Object.prototype;function fy(e){return Im(e)&&"[object Arguments]"==Lm(e)}var dy=Object.prototype,py=dy.hasOwnProperty,hy=dy.propertyIsEnumerable,vy=fy(function(){return arguments}())?fy:function(e){return Im(e)&&py.call(e,"callee")&&!hy.call(e,"callee")};var gy="object"==typeof exports&&exports&&!exports.nodeType&&exports,my=gy&&"object"==typeof module&&module&&!module.nodeType&&module,yy=my&&my.exports===gy?xm.Buffer:void 0,by=(yy?yy.isBuffer:void 0)||function(){return!1},wy={};wy["[object Float32Array]"]=wy["[object Float64Array]"]=wy["[object Int8Array]"]=wy["[object Int16Array]"]=wy["[object Int32Array]"]=wy["[object Uint8Array]"]=wy["[object Uint8ClampedArray]"]=wy["[object Uint16Array]"]=wy["[object Uint32Array]"]=!0,wy["[object Arguments]"]=wy["[object Array]"]=wy["[object ArrayBuffer]"]=wy["[object Boolean]"]=wy["[object DataView]"]=wy["[object Date]"]=wy["[object Error]"]=wy["[object Function]"]=wy["[object Map]"]=wy["[object Number]"]=wy["[object Object]"]=wy["[object RegExp]"]=wy["[object Set]"]=wy["[object String]"]=wy["[object WeakMap]"]=!1;var Sy,_y="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ey=_y&&"object"==typeof module&&module&&!module.nodeType&&module,ky=Ey&&Ey.exports===_y&&km.process,Ry=function(){try{var e=Ey&&Ey.require&&Ey.require("util").types;return e||ky&&ky.binding&&ky.binding("util")}catch(t){}}(),xy=Ry&&Ry.isTypedArray,Cy=xy?(Sy=xy,function(e){return Sy(e)}):function(e){return Im(e)&&ly(e.length)&&!!wy[Lm(e)]},Ty=Object.prototype.hasOwnProperty;function Py(e,t){var n=Dm(e),r=!n&&vy(e),o=!n&&!r&&by(e),a=!n&&!r&&!o&&Cy(e),i=n||r||o||a,u=i?function(e,t){for(var n=-1,r=Array(e);++n-1},$y.prototype.set=function(e,t){var n=this.__data__,r=Vy(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};var Wy=ny(xm,"Map");function Hy(e,t){var n,r,o=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function Gy(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=r?e:function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++ru))return!1;var s=a.get(e),c=a.get(t);if(s&&c)return s==t&&c==e;var f=-1,d=!0,p=2&n?new Ib:void 0;for(a.set(e,t),a.set(t,e);++f-1&&(t.__listeners[r]=t.__listeners[t.__listeners.length-1],t.__listeners.length--)}}},e.prototype.notify=function(){for(var e=0,t=this.__listeners;en.errorRetryCount)){var a=Math.min(o.retryCount||0,8),i=~~((Math.random()+.5)*(1<0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]0));return Promise.all(c).then((function(){return dw.get(r)}))}return Promise.resolve(dw.get(r))},Mw=function(e,t,n,r){var o=xw[e];if(e&&o)for(var a=0;a0));return[2,Promise.all(h).then((function(){if(s)throw s;return dw.get(o)}))]}if(s)throw s;return[2,l]}}))}))};function Lw(){for(var e=this,t=[],n=0;n=1&&(r=t[0]),t.length>2?(o=t[1],a=t[2]):"function"==typeof t[1]?o=t[1]:"object"==typeof t[1]&&(a=t[1]);var i=dw.serializeKey(r),u=i[0],l=i[1],s=i[2],c=i[3];a=Object.assign({},hw,f.useContext(vw),a);var d=f.useRef(a);Sw((function(){d.current=a})),void 0===o&&(o=a.fetcher);var p=function(){var e=dw.get(u);return void 0===e?a.initialData:e},h=p(),v=dw.get(s),g=!!dw.get(c),m=f.useRef({data:!1,error:!1,isValidating:!1}),y=f.useRef({data:h,error:v,isValidating:g});f.useDebugValue(y.current.data);var b=f.useState(null),w=b[1],S=f.useCallback((function(e){var t=!1;for(var n in e)y.current[n]!==e[n]&&(y.current[n]=e[n],m.current[n]&&(t=!0));if(t||a.suspense){if(_.current||!k.current)return;w({})}}),[]),_=f.useRef(!1),E=f.useRef(u),k=f.useRef(!1),R=f.useCallback((function(e){for(var t,n=[],r=1;r=0&&(n[r]=n[n.length-1],n.pop())}},P=f.useCallback((function(t){return void 0===t&&(t={}),mw(e,void 0,void 0,(function(){var e,n,r,i,f,p,h;return yw(this,(function(v){switch(v.label){case 0:if(!u||!o)return[2,!1];if(_.current)return[2,!1];if(d.current.isPaused())return[2,!1];t=Object.assign({dedupe:!1},t),e=!0,n=void 0!==_w[u]&&t.dedupe,v.label=1;case 1:return v.trys.push([1,6,,7]),S({isValidating:!0}),dw.set(c,!0),n||Mw(u,y.current.data,y.current.error,!0),r=void 0,i=void 0,n?(i=Ew[u],[4,_w[u]]):[3,3];case 2:return r=v.sent(),[3,5];case 3:return a.loadingTimeout&&!dw.get(u)&&setTimeout((function(){e&&R("onLoadingSlow",u,a)}),a.loadingTimeout),_w[u]=null!==l?o.apply(void 0,l):o(u),Ew[u]=i=Pw(),[4,_w[u]];case 4:r=v.sent(),setTimeout((function(){delete _w[u],delete Ew[u]}),a.dedupingInterval),R("onSuccess",r,u,a),v.label=5;case 5:return Ew[u]>i?[2,!1]:Cw[u]&&(i<=Cw[u]||i<=Tw[u]||0===Tw[u])?(S({isValidating:!1}),[2,!1]):(dw.set(u,r),dw.set(s,void 0),dw.set(c,!1),f={isValidating:!1},void 0!==y.current.error&&(f.error=void 0),a.compare(y.current.data,r)||(f.data=r),S(f),n||Mw(u,r,f.error,!1),[3,7]);case 6:return p=v.sent(),delete _w[u],delete Ew[u],d.current.isPaused()?(S({isValidating:!1}),[2,!1]):(dw.set(s,p),y.current.error!==p&&(S({isValidating:!1,error:p}),n||Mw(u,void 0,p,!1)),R("onError",p,u,a),a.shouldRetryOnError&&(h=(t.retryCount||0)+1,R("onErrorRetry",p,u,a,P,Object.assign({dedupe:!0},t,{retryCount:h}))),[3,7]);case 7:return e=!1,[2,!0]}}))}))}),[u]);Sw((function(){if(u){_.current=!1,k.current=!0;var e=y.current.data,t=p();E.current!==u&&(E.current=u),a.compare(e,t)||S({data:t});var n=function(){return P({dedupe:!0})};(a.revalidateOnMount||!a.initialData&&void 0===a.revalidateOnMount)&&(void 0===t||bw?n():ww(n));var r=!1,o=function(){!r&&d.current.revalidateOnFocus&&(r=!0,n(),setTimeout((function(){return r=!1}),d.current.focusThrottleInterval))},i=function(){d.current.revalidateOnReconnect&&n()},l=function(e,t,r,o,i){void 0===e&&(e=!0),void 0===i&&(i=!0);var u={},l=!1;return void 0===t||a.compare(y.current.data,t)||(u.data=t,l=!0),y.current.error!==r&&(u.error=r,l=!0),void 0!==o&&y.current.isValidating!==o&&(u.isValidating=o,l=!0),l&&S(u),!!e&&(i?n():P())};return C(kw,o),C(Rw,i),C(xw,l),function(){S=function(){return null},_.current=!0,T(kw,o),T(Rw,i),T(xw,l)}}}),[u,P]),Sw((function(){var t=null,n=function(){return mw(e,void 0,void 0,(function(){return yw(this,(function(e){switch(e.label){case 0:return y.current.error||!d.current.refreshWhenHidden&&!d.current.isDocumentVisible()||!d.current.refreshWhenOffline&&!d.current.isOnline()?[3,2]:[4,P({dedupe:!0})];case 1:e.sent(),e.label=2;case 2:return d.current.refreshInterval&&t&&(t=setTimeout(n,d.current.refreshInterval)),[2]}}))}))};return d.current.refreshInterval&&(t=setTimeout(n,d.current.refreshInterval)),function(){t&&(clearTimeout(t),t=null)}}),[a.refreshInterval,a.refreshWhenHidden,a.refreshWhenOffline,P]);var O=f.useMemo((function(){var e={revalidate:P,mutate:x};return Object.defineProperties(e,{error:{get:function(){return m.current.error=!0,E.current===u?y.current.error:v},enumerable:!0},data:{get:function(){return m.current.data=!0,E.current===u?y.current.data:h},enumerable:!0},isValidating:{get:function(){return m.current.isValidating=!0,!!u&&y.current.isValidating},enumerable:!0}}),e}),[P,h,v,x,u]);if(a.suspense){var A=dw.get(u),M=dw.get(s);if(void 0===A&&(A=h),void 0===M&&(M=v),void 0===A&&void 0===M){if(_w[u]||P(),_w[u]&&"function"==typeof _w[u].then)throw _w[u];A=_w[u]}if(void 0===A&&M)throw M;return{error:M,data:A,revalidate:P,mutate:x,isValidating:y.current.isValidating}}return O}vw.Provider;var Iw=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;l[o]="set-cookie"===o?(l[o]?l[o]:[]).concat([i]):l[o]?l[o]+", "+i:i}})),l):l):null,c={data:e.responseType&&"text"!==e.responseType?a.response:a.responseText,status:a.status,statusText:a.statusText,headers:s,config:e,request:a};!function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(Xw("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}(t,n,c),a=null}},a.onabort=function(){a&&(n(Xw("Request aborted",e,"ECONNABORTED",a)),a=null)},a.onerror=function(){n(Xw("Network Error",e,null,a)),a=null},a.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(Xw(t,e,"ECONNABORTED",a)),a=null},$w.isStandardBrowserEnv()){var f=(e.withCredentials||eS(c))&&e.xsrfCookieName?Jw.read(e.xsrfCookieName):void 0;f&&(o[e.xsrfHeaderName]=f)}if("setRequestHeader"in a&&$w.forEach(o,(function(e,t){void 0===r&&"content-type"===t.toLowerCase()?delete o[t]:a.setRequestHeader(t,e)})),$w.isUndefined(e.withCredentials)||(a.withCredentials=!!e.withCredentials),e.responseType)try{a.responseType=e.responseType}catch(d){if("json"!==e.responseType)throw d}"function"==typeof e.onDownloadProgress&&a.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&a.upload&&a.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){a&&(a.abort(),n(e),a=null)})),r||(r=null),a.send(r)}))},nS={"Content-Type":"application/x-www-form-urlencoded"};function rS(e,t){!$w.isUndefined(e)&&$w.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var oS,aS={adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(oS=tS),oS),transformRequest:[function(e,t){return Qw(t,"Accept"),Qw(t,"Content-Type"),$w.isFormData(e)||$w.isArrayBuffer(e)||$w.isBuffer(e)||$w.isStream(e)||$w.isFile(e)||$w.isBlob(e)?e:$w.isArrayBufferView(e)?e.buffer:$w.isURLSearchParams(e)?(rS(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):$w.isObject(e)?(rS(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(t){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};aS.headers={common:{Accept:"application/json, text/plain, */*"}},$w.forEach(["delete","get","head"],(function(e){aS.headers[e]={}})),$w.forEach(["post","put","patch"],(function(e){aS.headers[e]=$w.merge(nS)}));var iS=aS;function uS(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var lS=function(e){return uS(e),e.headers=e.headers||{},e.data=Yw(e.data,e.headers,e.transformRequest),e.headers=$w.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),$w.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||iS.adapter)(e).then((function(t){return uS(e),t.data=Yw(t.data,t.headers,e.transformResponse),t}),(function(t){return Kw(t)||(uS(e),t&&t.response&&(t.response.data=Yw(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))},sS=function(e,t){t=t||{};var n={},r=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],i=["validateStatus"];function u(e,t){return $w.isPlainObject(e)&&$w.isPlainObject(t)?$w.merge(e,t):$w.isPlainObject(t)?$w.merge({},t):$w.isArray(t)?t.slice():t}function l(r){$w.isUndefined(t[r])?$w.isUndefined(e[r])||(n[r]=u(void 0,e[r])):n[r]=u(e[r],t[r])}$w.forEach(r,(function(e){$w.isUndefined(t[e])||(n[e]=u(void 0,t[e]))})),$w.forEach(o,l),$w.forEach(a,(function(r){$w.isUndefined(t[r])?$w.isUndefined(e[r])||(n[r]=u(void 0,e[r])):n[r]=u(void 0,t[r])})),$w.forEach(i,(function(r){r in t?n[r]=u(e[r],t[r]):r in e&&(n[r]=u(void 0,e[r]))}));var s=r.concat(o).concat(a).concat(i),c=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===s.indexOf(e)}));return $w.forEach(c,l),n};function cS(e){this.defaults=e,this.interceptors={request:new qw,response:new qw}}cS.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=sS(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[lS,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},cS.prototype.getUri=function(e){return e=sS(this.defaults,e),Hw(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},$w.forEach(["delete","get","head","options"],(function(e){cS.prototype[e]=function(t,n){return this.request(sS(n||{},{method:e,url:t,data:(n||{}).data}))}})),$w.forEach(["post","put","patch"],(function(e){cS.prototype[e]=function(t,n,r){return this.request(sS(r||{},{method:e,url:t,data:n}))}}));var fS=cS;function dS(e){this.message=e}dS.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},dS.prototype.__CANCEL__=!0;var pS=dS;function hS(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new pS(e),t(n.reason))}))}hS.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},hS.source=function(){var e;return{token:new hS((function(t){e=t})),cancel:e}};var vS=hS;function gS(e){var t=new fS(e),n=Iw(fS.prototype.request,t);return $w.extend(n,fS.prototype,t),$w.extend(n,t),n}var mS=gS(iS);mS.Axios=fS,mS.create=function(e){return gS(sS(mS.defaults,e))},mS.Cancel=pS,mS.CancelToken=vS,mS.isCancel=Kw,mS.all=function(e){return Promise.all(e)},mS.spread=function(e){return function(t){return e.apply(null,t)}},mS.isAxiosError=function(e){return"object"==typeof e&&!0===e.isAxiosError};var yS=mS,bS=mS;yS.default=bS;var wS=yS,SS=o((function(e,t){e.exports=function(){var e="millisecond",t="second",n="minute",r="hour",o="day",a="week",i="month",u="quarter",l="year",s="date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},p=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},h={s:p,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+p(r,2,"0")+":"+p(o,2,"0")},m:function e(t,n){if(t.date()0,g<=v.r||!v.r){g<=1&&h>0&&(v=d[h-1]);var m=f[v.l];u&&(g=u(""+g)),s="string"==typeof m?m.replace("%d",g):m(g,r,v.l,c);break}}if(r)return s;var y=c?f.future:f.past;return"function"==typeof y?y(s):y.replace("%s",s)},r.to=function(e,t){return a(e,t,this,!0)},r.from=function(e,t){return a(e,t,this)};var i=function(e){return e.$u?n.utc():n()};r.toNow=function(e){return this.to(i(this),e)},r.fromNow=function(e){return this.from(i(this),e)}}}));function ES(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kS(e,t){if(e.length!==t.length)return!1;for(var n=0;n0?TS="positive-descending":(t.scrollLeft=1,TS=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),TS}return TS}var OS=function(e,t){return e};function AS(e){var t,n,r=e.getItemOffset,o=e.getEstimatedTotalSize,a=e.getItemSize,i=e.getOffsetForIndexAndAlignment,u=e.getStartIndexForOffset,l=e.getStopIndexForStartIndex,s=e.initInstanceProps,c=e.shouldResetStyleCacheOnItemSizeChange,d=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=s(n.props,ES(ES(n))),n._outerRef=void 0,n._resetIsScrollingTimeoutId=null,n.state={instance:ES(ES(n)),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof n.props.initialScrollOffset?n.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},n._callOnItemsRendered=void 0,n._callOnItemsRendered=RS((function(e,t,r,o){return n.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:r,visibleStopIndex:o})})),n._callOnScroll=void 0,n._callOnScroll=RS((function(e,t,r){return n.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:r})})),n._getItemStyle=void 0,n._getItemStyle=function(e){var t,o=n.props,i=o.direction,u=o.itemSize,l=o.layout,s=n._getItemStyleCache(c&&u,c&&l,c&&i);if(s.hasOwnProperty(e))t=s[e];else{var f=r(n.props,e,n._instanceProps),d=a(n.props,e,n._instanceProps),p="horizontal"===i||"horizontal"===l,h="rtl"===i,v=p?f:0;s[e]=t={position:"absolute",left:h?void 0:v,right:h?v:void 0,top:p?0:f,height:p?"100%":d,width:p?d:"100%"}}return t},n._getItemStyleCache=void 0,n._getItemStyleCache=RS((function(e,t,n){return{}})),n._onScrollHorizontal=function(e){var t=e.currentTarget,r=t.clientWidth,o=t.scrollLeft,a=t.scrollWidth;n.setState((function(e){if(e.scrollOffset===o)return null;var t=n.props.direction,i=o;if("rtl"===t)switch(PS()){case"negative":i=-o;break;case"positive-descending":i=a-r-o}return i=Math.max(0,Math.min(i,a-r)),{isScrolling:!0,scrollDirection:e.scrollOffset=t?e.call(null):o.id=requestAnimationFrame(n)}))})},n._resetIsScrolling=function(){n._resetIsScrollingTimeoutId=null,n.setState({isScrolling:!1},(function(){n._getItemStyleCache(-1,null)}))},n}bs(t,e),t.getDerivedStateFromProps=function(e,t){return MS(e,t),d(e),null};var n=t.prototype;return n.scrollTo=function(e){e=Math.max(0,e),this.setState((function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset0)for(var C=k;C<=R;C++)x.push(f.createElement(t,{data:c,key:p(C,c),index:C,isScrolling:y?w:void 0,style:this._getItemStyle(C)}));var T=o(this.props,this._instanceProps);return f.createElement(v||g||"div",{className:n,onScroll:_,ref:this._outerRefSetter,style:Es({position:"relative",height:a,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:r},m)},f.createElement(u||l||"div",{children:x,ref:i,style:{height:S?"100%":T,pointerEvents:w?"none":void 0,width:S?T:"100%"}}))},n._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var a=this.state,i=a.scrollDirection,u=a.scrollOffset,l=a.scrollUpdateWasRequested;this._callOnScroll(i,u,l)}},n._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,a=r.scrollDirection,i=r.scrollOffset;if(0===t)return[0,0,0,0];var s=u(this.props,i,this._instanceProps),c=l(this.props,s,i,this._instanceProps),f=o&&"backward"!==a?1:Math.max(1,n),d=o&&"forward"!==a?1:Math.max(1,n);return[Math.max(0,s-f),Math.max(0,Math.min(t-1,c+d)),s,c]},t}(f.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},n}var MS=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},NS=AS({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r){var o=e.direction,a=e.height,i=e.itemCount,u=e.itemSize,l=e.layout,s=e.width,c="horizontal"===o||"horizontal"===l?s:a,f=Math.max(0,i*u-c),d=Math.min(f,t*u),p=Math.max(0,t*u-c+u);switch("smart"===n&&(n=r>=p-c&&r<=d+c?"auto":"center"),n){case"start":return d;case"end":return p;case"center":var h=Math.round(p+(d-p)/2);return hf+Math.floor(c/2)?f:h;case"auto":default:return r>=p&&r<=d?r:r div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',r=t.head||t.getElementsByTagName("head")[0],o=t.createElement("style");o.id="detectElementResize",o.type="text/css",null!=e&&o.setAttribute("nonce",e),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(t.createTextNode(n)),r.appendChild(o)}}(a),n.__resizeLast__={},n.__resizeListeners__=[],(n.__resizeTriggers__=a.createElement("div")).className="resize-triggers";var s=a.createElement("div");s.className="expand-trigger",s.appendChild(a.createElement("div"));var c=a.createElement("div");c.className="contract-trigger",n.__resizeTriggers__.appendChild(s),n.__resizeTriggers__.appendChild(c),n.appendChild(n.__resizeTriggers__),u(n),n.addEventListener("scroll",l,!0),f&&(n.__resizeTriggers__.__animationListener__=function(e){e.animationName==g&&u(n)},n.__resizeTriggers__.addEventListener(f,n.__resizeTriggers__.__animationListener__))}n.__resizeListeners__.push(r)}},removeResizeListener:function(e,t){if(o)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",l,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(f,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(n){}}}}}var IS=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},zS=function(){function e(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}function i(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var u={init:"init"},l=function(e){var t=e.value;return void 0===t?"":t},s=function(){return t.createElement(t.Fragment,null," ")},c={Cell:l,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function f(){for(var e=arguments.length,t=new Array(e),n=0;n(a="number"==typeof a?a:1/0)){var i=o;o=a,a=i}return e.filter((function(e){return t.some((function(t){var n=e.values[t];return n>=o&&n<=a}))}))};Ee.autoRemove=function(e){return!e||"number"!=typeof e[0]&&"number"!=typeof e[1]};var ke=Object.freeze({__proto__:null,text:he,exactText:ve,exactTextCase:ge,includes:me,includesAll:ye,includesSome:be,includesValue:we,exact:Se,equals:_e,between:Ee});u.resetFilters="resetFilters",u.setFilter="setFilter",u.setAllFilters="setAllFilters";var Re=function(e){e.stateReducers.push(xe),e.useInstance.push(Ce)};function xe(e,t,n,r){if(t.type===u.init)return o({filters:[]},e);if(t.type===u.resetFilters)return o({},e,{filters:r.initialState.filters||[]});if(t.type===u.setFilter){var a=t.columnId,i=t.filterValue,l=r.allColumns,s=r.filterTypes,c=l.find((function(e){return e.id===a}));if(!c)throw new Error("React-Table: Could not find a column with id: "+a);var f=M(c.filter,s||{},ke),d=e.filters.find((function(e){return e.id===a})),p=g(i,d&&d.value);return N(f.autoRemove,p,c)?o({},e,{filters:e.filters.filter((function(e){return e.id!==a}))}):o({},e,d?{filters:e.filters.map((function(e){return e.id===a?{id:a,value:p}:e}))}:{filters:[].concat(e.filters,[{id:a,value:p}])})}if(t.type===u.setAllFilters){var h=t.filters,v=r.allColumns,m=r.filterTypes;return o({},e,{filters:g(h,e.filters).filter((function(e){var t=v.find((function(t){return t.id===e.id}));return!N(M(t.filter,m||{},ke).autoRemove,e.value,t)}))})}}function Ce(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.rowsById,i=e.allColumns,l=e.filterTypes,s=e.manualFilters,c=e.defaultCanFilter,f=void 0!==c&&c,d=e.disableFilters,p=e.state.filters,h=e.dispatch,v=e.autoResetFilters,g=void 0===v||v,y=t.useCallback((function(e,t){h({type:u.setFilter,columnId:e,filterValue:t})}),[h]),w=t.useCallback((function(e){h({type:u.setAllFilters,filters:e})}),[h]);i.forEach((function(e){var t=e.id,n=e.accessor,r=e.defaultCanFilter,o=e.disableFilters;e.canFilter=n?T(!0!==o&&void 0,!0!==d&&void 0,!0):T(r,f,!1),e.setFilter=function(t){return y(e.id,t)};var a=p.find((function(e){return e.id===t}));e.filterValue=a&&a.value}));var S=t.useMemo((function(){if(s||!p.length)return[r,o,a];var e=[],t={};return[function n(r,o){void 0===o&&(o=0);var a=r;return(a=p.reduce((function(e,t){var n=t.id,r=t.value,a=i.find((function(e){return e.id===n}));if(!a)return e;0===o&&(a.preFilteredRows=e);var u=M(a.filter,l||{},ke);return u?(a.filteredRows=u(e,[n],r),a.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+a.id+"."),e)}),r)).forEach((function(r){e.push(r),t[r.id]=r,r.subRows&&(r.subRows=r.subRows&&r.subRows.length>0?n(r.subRows,o+1):r.subRows)})),a}(r),e,t]}),[s,p,r,o,a,i,l]),_=S[0],E=S[1],k=S[2];t.useMemo((function(){i.filter((function(e){return!p.find((function(t){return t.id===e.id}))})).forEach((function(e){e.preFilteredRows=_,e.filteredRows=_}))}),[_,p,i]);var R=m(g);b((function(){R()&&h({type:u.resetFilters})}),[h,s?null:n]),Object.assign(e,{preFilteredRows:r,preFilteredFlatRows:o,preFilteredRowsById:a,filteredRows:_,filteredFlatRows:E,filteredRowsById:k,rows:_,flatRows:E,rowsById:k,setFilter:y,setAllFilters:w})}Re.pluginName="useFilters",u.resetGlobalFilter="resetGlobalFilter",u.setGlobalFilter="setGlobalFilter";var Te=function(e){e.stateReducers.push(Pe),e.useInstance.push(Oe)};function Pe(e,t,n,r){if(t.type===u.resetGlobalFilter)return o({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===u.setGlobalFilter){var i=t.filterValue,l=r.userFilterTypes,s=M(r.globalFilter,l||{},ke),c=g(i,e.globalFilter);return N(s.autoRemove,c)?(e.globalFilter,a(e,["globalFilter"])):o({},e,{globalFilter:c})}}function Oe(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.rowsById,i=e.allColumns,l=e.filterTypes,s=e.globalFilter,c=e.manualGlobalFilter,f=e.state.globalFilter,d=e.dispatch,p=e.autoResetGlobalFilter,h=void 0===p||p,v=e.disableGlobalFilter,g=t.useCallback((function(e){d({type:u.setGlobalFilter,filterValue:e})}),[d]),y=t.useMemo((function(){if(c||void 0===f)return[r,o,a];var e=[],t={},n=M(s,l||{},ke);if(!n)return console.warn("Could not find a valid 'globalFilter' option."),r;i.forEach((function(e){var t=e.disableGlobalFilter;e.canFilter=T(!0!==t&&void 0,!0!==v&&void 0,!0)}));var u=i.filter((function(e){return!0===e.canFilter}));return[function r(o){return(o=n(o,u.map((function(e){return e.id})),f)).forEach((function(n){e.push(n),t[n.id]=n,n.subRows=n.subRows&&n.subRows.length?r(n.subRows):n.subRows})),o}(r),e,t]}),[c,f,s,l,i,r,o,a,v]),w=y[0],S=y[1],_=y[2],E=m(h);b((function(){E()&&d({type:u.resetGlobalFilter})}),[d,c?null:n]),Object.assign(e,{preGlobalFilteredRows:r,preGlobalFilteredFlatRows:o,preGlobalFilteredRowsById:a,globalFilteredRows:w,globalFilteredFlatRows:S,globalFilteredRowsById:_,rows:w,flatRows:S,rowsById:_,setGlobalFilter:g,disableGlobalFilter:v})}function Ae(e,t){return t.reduce((function(e,t){return e+("number"==typeof t?t:0)}),0)}Te.pluginName="useGlobalFilter";var Me=Object.freeze({__proto__:null,sum:Ae,min:function(e){var t=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.min(t,e))})),t},max:function(e){var t=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.max(t,e))})),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.min(t,e),n=Math.max(n,e))})),t+".."+n},average:function(e){return Ae(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort((function(e,t){return e-t}));return e.length%2!=0?n[t]:(n[t-1]+n[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),Ne=[],Le={};u.resetGroupBy="resetGroupBy",u.setGroupBy="setGroupBy",u.toggleGroupBy="toggleGroupBy";var Ie=function(e){e.getGroupByToggleProps=[ze],e.stateReducers.push(De),e.visibleColumnsDeps.push((function(e,t){var n=t.instance;return[].concat(e,[n.state.groupBy])})),e.visibleColumns.push(je),e.useInstance.push(Be),e.prepareRow.push(Ve)};Ie.pluginName="useGroupBy";var ze=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(e){e.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function De(e,t,n,r){if(t.type===u.init)return o({groupBy:[]},e);if(t.type===u.resetGroupBy)return o({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===u.setGroupBy)return o({},e,{groupBy:t.value});if(t.type===u.toggleGroupBy){var a=t.columnId,i=t.value,l=void 0!==i?i:!e.groupBy.includes(a);return o({},e,l?{groupBy:[].concat(e.groupBy,[a])}:{groupBy:e.groupBy.filter((function(e){return e!==a}))})}}function je(e,t){var n=t.instance.state.groupBy,r=n.map((function(t){return e.find((function(e){return e.id===t}))})).filter(Boolean),o=e.filter((function(e){return!n.includes(e.id)}));return(e=[].concat(r,o)).forEach((function(e){e.isGrouped=n.includes(e.id),e.groupedIndex=n.indexOf(e.id)})),e}var Fe={};function Be(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.rowsById,i=e.allColumns,l=e.flatHeaders,s=e.groupByFn,c=void 0===s?Ue:s,f=e.manualGroupBy,p=e.aggregations,h=void 0===p?Fe:p,g=e.plugins,y=e.state.groupBy,w=e.dispatch,S=e.autoResetGroupBy,_=void 0===S||S,E=e.disableGroupBy,k=e.defaultCanGroupBy,R=e.getHooks;v(g,["useColumnOrder","useFilters"],"useGroupBy");var x=m(e);i.forEach((function(t){var n=t.accessor,r=t.defaultGroupBy,o=t.disableGroupBy;t.canGroupBy=n?T(t.canGroupBy,!0!==o&&void 0,!0!==E&&void 0,!0):T(t.canGroupBy,r,k,!1),t.canGroupBy&&(t.toggleGroupBy=function(){return e.toggleGroupBy(t.id)}),t.Aggregated=t.Aggregated||t.Cell}));var C=t.useCallback((function(e,t){w({type:u.toggleGroupBy,columnId:e,value:t})}),[w]),P=t.useCallback((function(e){w({type:u.setGroupBy,value:e})}),[w]);l.forEach((function(e){e.getGroupByToggleProps=d(R().getGroupByToggleProps,{instance:x(),header:e})}));var A=t.useMemo((function(){if(f||!y.length)return[r,o,a,Ne,Le,o,a];var e=y.filter((function(e){return i.find((function(t){return t.id===e}))})),t=[],n={},u=[],l={},s=[],d={},p=function r(o,a,f){if(void 0===a&&(a=0),a===e.length)return o;var p=e[a],v=c(o,p);return Object.entries(v).map((function(o,c){var v,g,m,y,b=o[0],w=o[1],S=p+":"+b,_=r(w,a+1,S=f?f+">"+S:S),E=a?O(w,"leafRows"):w,k=(v=E,g=w,m=a,y={},i.forEach((function(t){if(e.includes(t.id))y[t.id]=g[0]?g[0].values[t.id]:null;else{var n="function"==typeof t.aggregate?t.aggregate:h[t.aggregate]||Me[t.aggregate];if(n){var r=g.map((function(e){return e.values[t.id]})),o=v.map((function(e){var n=e.values[t.id];if(!m&&t.aggregateValue){var r="function"==typeof t.aggregateValue?t.aggregateValue:h[t.aggregateValue]||Me[t.aggregateValue];if(!r)throw console.info({column:t}),new Error("React Table: Invalid column.aggregateValue option for column listed above");n=r(n,e,t)}return n}));y[t.id]=n(o,r)}else{if(t.aggregate)throw console.info({column:t}),new Error("React Table: Invalid column.aggregate option for column listed above");y[t.id]=null}}})),y),R={id:S,isGrouped:!0,groupByID:p,groupByVal:b,values:k,subRows:_,leafRows:E,depth:a,index:c};return _.forEach((function(e){t.push(e),n[e.id]=e,e.isGrouped?(u.push(e),l[e.id]=e):(s.push(e),d[e.id]=e)})),R}))}(r);return p.forEach((function(e){t.push(e),n[e.id]=e,e.isGrouped?(u.push(e),l[e.id]=e):(s.push(e),d[e.id]=e)})),[p,t,n,u,l,s,d]}),[f,y,r,o,a,i,h,c]),M=A[0],N=A[1],L=A[2],I=A[3],z=A[4],D=A[5],j=A[6],F=m(_);b((function(){F()&&w({type:u.resetGroupBy})}),[w,f?null:n]),Object.assign(e,{preGroupedRows:r,preGroupedFlatRow:o,preGroupedRowsById:a,groupedRows:M,groupedFlatRows:N,groupedRowsById:L,onlyGroupedFlatRows:I,onlyGroupedRowsById:z,nonGroupedFlatRows:D,nonGroupedRowsById:j,rows:M,flatRows:N,rowsById:L,toggleGroupBy:C,setGroupBy:P})}function Ve(e){e.allCells.forEach((function(t){var n;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&(null==(n=e.subRows)?void 0:n.length)}))}function Ue(e,t){return e.reduce((function(e,n,r){var o=""+n.values[t];return e[o]=Array.isArray(e[o])?e[o]:[],e[o].push(n),e}),{})}var $e=/([0-9]+)/gm;function We(e,t){return e===t?0:e>t?1:-1}function He(e,t){return e.values[t]}function Ge(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}var qe=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=He(e,n),o=He(t,n);for(r=Ge(r),o=Ge(o),r=r.split($e).filter(Boolean),o=o.split($e).filter(Boolean);r.length&&o.length;){var a=r.shift(),i=o.shift(),u=parseInt(a,10),l=parseInt(i,10),s=[u,l].sort();if(isNaN(s[0])){if(a>i)return 1;if(i>a)return-1}else{if(isNaN(s[1]))return isNaN(u)?-1:1;if(u>l)return 1;if(l>u)return-1}}return r.length-o.length},datetime:function(e,t,n){var r=He(e,n),o=He(t,n);return We(r=r.getTime(),o=o.getTime())},basic:function(e,t,n){return We(He(e,n),He(t,n))}});u.resetSortBy="resetSortBy",u.setSortBy="setSortBy",u.toggleSortBy="toggleSortBy",u.clearSortBy="clearSortBy",c.sortType="alphanumeric",c.sortDescFirst=!1;var Ye=function(e){e.getSortByToggleProps=[Ke],e.stateReducers.push(Qe),e.useInstance.push(Xe)};Ye.pluginName="useSortBy";var Ke=function(e,t){var n=t.instance,r=t.column,o=n.isMultiSortEvent,a=void 0===o?function(e){return e.shiftKey}:o;return[e,{onClick:r.canSort?function(e){e.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&a(e))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function Qe(e,t,n,r){if(t.type===u.init)return o({sortBy:[]},e);if(t.type===u.resetSortBy)return o({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===u.clearSortBy)return o({},e,{sortBy:e.sortBy.filter((function(e){return e.id!==t.columnId}))});if(t.type===u.setSortBy)return o({},e,{sortBy:t.sortBy});if(t.type===u.toggleSortBy){var a,i=t.columnId,l=t.desc,s=t.multi,c=r.allColumns,f=r.disableMultiSort,d=r.disableSortRemove,p=r.disableMultiRemove,h=r.maxMultiSortColCount,v=void 0===h?Number.MAX_SAFE_INTEGER:h,g=e.sortBy,m=c.find((function(e){return e.id===i})).sortDescFirst,y=g.find((function(e){return e.id===i})),b=g.findIndex((function(e){return e.id===i})),w=null!=l,S=[];return"toggle"!=(a=!f&&s?y?"toggle":"add":b!==g.length-1||1!==g.length?"replace":y?"toggle":"replace")||d||w||s&&p||!(y&&y.desc&&!m||!y.desc&&m)||(a="remove"),"replace"===a?S=[{id:i,desc:w?l:m}]:"add"===a?(S=[].concat(g,[{id:i,desc:w?l:m}])).splice(0,S.length-v):"toggle"===a?S=g.map((function(e){return e.id===i?o({},e,{desc:w?l:!y.desc}):e})):"remove"===a&&(S=g.filter((function(e){return e.id!==i}))),o({},e,{sortBy:S})}}function Xe(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.allColumns,i=e.orderByFn,l=void 0===i?Je:i,s=e.sortTypes,c=e.manualSortBy,f=e.defaultCanSort,p=e.disableSortBy,h=e.flatHeaders,g=e.state.sortBy,y=e.dispatch,w=e.plugins,S=e.getHooks,_=e.autoResetSortBy,E=void 0===_||_;v(w,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var k=t.useCallback((function(e){y({type:u.setSortBy,sortBy:e})}),[y]),R=t.useCallback((function(e,t,n){y({type:u.toggleSortBy,columnId:e,desc:t,multi:n})}),[y]),x=m(e);h.forEach((function(e){var t=e.accessor,n=e.canSort,r=e.disableSortBy,o=e.id,a=t?T(!0!==r&&void 0,!0!==p&&void 0,!0):T(f,n,!1);e.canSort=a,e.canSort&&(e.toggleSortBy=function(t,n){return R(e.id,t,n)},e.clearSortBy=function(){y({type:u.clearSortBy,columnId:e.id})}),e.getSortByToggleProps=d(S().getSortByToggleProps,{instance:x(),column:e});var i=g.find((function(e){return e.id===o}));e.isSorted=!!i,e.sortedIndex=g.findIndex((function(e){return e.id===o})),e.isSortedDesc=e.isSorted?i.desc:void 0}));var C=t.useMemo((function(){if(c||!g.length)return[r,o];var e=[],t=g.filter((function(e){return a.find((function(t){return t.id===e.id}))}));return[function n(r){var o=l(r,t.map((function(e){var t=a.find((function(t){return t.id===e.id}));if(!t)throw new Error("React-Table: Could not find a column with id: "+e.id+" while sorting");var n=t.sortType,r=P(n)||(s||{})[n]||qe[n];if(!r)throw new Error("React-Table: Could not find a valid sortType of '"+n+"' for column '"+e.id+"'.");return function(t,n){return r(t,n,e.id,e.desc)}})),t.map((function(e){var t=a.find((function(t){return t.id===e.id}));return t&&t.sortInverted?e.desc:!e.desc})));return o.forEach((function(t){e.push(t),t.subRows&&0!==t.subRows.length&&(t.subRows=n(t.subRows))})),o}(r),e]}),[c,g,r,o,a,l,s]),O=C[0],A=C[1],M=m(E);b((function(){M()&&y({type:u.resetSortBy})}),[c?null:n]),Object.assign(e,{preSortedRows:r,preSortedFlatRows:o,sortedRows:O,sortedFlatRows:A,rows:O,flatRows:A,setSortBy:k,toggleSortBy:R})}function Je(e,t,n){return[].concat(e).sort((function(e,r){for(var o=0;oe.pageIndex?s=-1===a?i.length>=e.pageSize:l-1),s?o({},e,{pageIndex:l}):e}if(t.type===u.setPageSize){var c=t.pageSize,f=e.pageSize*e.pageIndex;return o({},e,{pageIndex:Math.floor(f/c),pageSize:c})}}function tt(e){var n=e.rows,r=e.autoResetPage,o=void 0===r||r,a=e.manualExpandedKey,i=void 0===a?"expanded":a,l=e.plugins,s=e.pageCount,c=e.paginateExpandedRows,f=void 0===c||c,d=e.expandSubRows,p=void 0===d||d,h=e.state,g=h.pageSize,y=h.pageIndex,w=h.expanded,S=h.globalFilter,_=h.filters,E=h.groupBy,k=h.sortBy,R=e.dispatch,x=e.data,C=e.manualPagination;v(l,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var T=m(o);b((function(){T()&&R({type:u.resetPage})}),[R,C?null:x,S,_,E,k]);var P=C?s:Math.ceil(n.length/g),O=t.useMemo((function(){return P>0?[].concat(new Array(P)).fill(null).map((function(e,t){return t})):[]}),[P]),M=t.useMemo((function(){var e;if(C)e=n;else{var t=g*y,r=t+g;e=n.slice(t,r)}return f?e:A(e,{manualExpandedKey:i,expanded:w,expandSubRows:p})}),[p,w,i,C,y,g,f,n]),N=y>0,L=-1===P?M.length>=g:y-1&&a.push(o.splice(t,1)[0])};o.length&&r.length;)i();return[].concat(a,o)}function At(e){var n=e.dispatch;e.setColumnOrder=t.useCallback((function(e){return n({type:u.setColumnOrder,columnOrder:e})}),[n])}Tt.pluginName="useColumnOrder",c.canResize=!0,u.columnStartResizing="columnStartResizing",u.columnResizing="columnResizing",u.columnDoneResizing="columnDoneResizing",u.resetResize="resetResize";var Mt=function(e){e.getResizerProps=[Nt],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(Lt),e.useInstance.push(zt),e.useInstanceBeforeDimensions.push(It)},Nt=function(e,t){var n=t.instance,r=t.header,o=n.dispatch,a=function(e,t){var n=!1;if("touchstart"===e.type){if(e.touches&&e.touches.length>1)return;n=!0}var r,a,i=(r=t,a=[],function e(t){t.columns&&t.columns.length&&t.columns.map(e),a.push(t)}(r),a).map((function(e){return[e.id,e.totalWidth]})),l=n?Math.round(e.touches[0].clientX):e.clientX,s=function(e){o({type:u.columnResizing,clientX:e})},c=function(){return o({type:u.columnDoneResizing})},f={mouse:{moveEvent:"mousemove",moveHandler:function(e){return s(e.clientX)},upEvent:"mouseup",upHandler:function(e){document.removeEventListener("mousemove",f.mouse.moveHandler),document.removeEventListener("mouseup",f.mouse.upHandler),c()}},touch:{moveEvent:"touchmove",moveHandler:function(e){return e.cancelable&&(e.preventDefault(),e.stopPropagation()),s(e.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(e){document.removeEventListener(f.touch.moveEvent,f.touch.moveHandler),document.removeEventListener(f.touch.upEvent,f.touch.moveHandler),c()}}},d=n?f.touch:f.mouse,p=!!function(){if("boolean"==typeof I)return I;var e=!1;try{var t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(n){e=!1}return I=e}()&&{passive:!1};document.addEventListener(d.moveEvent,d.moveHandler,p),document.addEventListener(d.upEvent,d.upHandler,p),o({type:u.columnStartResizing,columnId:t.id,columnWidth:t.totalWidth,headerIdWidths:i,clientX:l})};return[e,{onMouseDown:function(e){return e.persist()||a(e,r)},onTouchStart:function(e){return e.persist()||a(e,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function Lt(e,t){if(t.type===u.init)return o({columnResizing:{columnWidths:{}}},e);if(t.type===u.resetResize)return o({},e,{columnResizing:{columnWidths:{}}});if(t.type===u.columnStartResizing){var n=t.clientX,r=t.columnId,a=t.columnWidth,i=t.headerIdWidths;return o({},e,{columnResizing:o({},e.columnResizing,{startX:n,headerIdWidths:i,columnWidth:a,isResizingColumn:r})})}if(t.type===u.columnResizing){var l=t.clientX,s=e.columnResizing,c=s.startX,f=s.columnWidth,d=s.headerIdWidths,p=(l-c)/f,h={};return(void 0===d?[]:d).forEach((function(e){var t=e[0],n=e[1];h[t]=Math.max(n+n*p,0)})),o({},e,{columnResizing:o({},e.columnResizing,{columnWidths:o({},e.columnResizing.columnWidths,{},h)})})}return t.type===u.columnDoneResizing?o({},e,{columnResizing:o({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}Mt.pluginName="useResizeColumns";var It=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,o=e.state.columnResizing,a=m(e);t.forEach((function(e){var t=T(!0!==e.disableResizing&&void 0,!0!==n&&void 0,!0);e.canResize=t,e.width=o.columnWidths[e.id]||e.originalWidth||e.width,e.isResizing=o.isResizingColumn===e.id,t&&(e.getResizerProps=d(r().getResizerProps,{instance:a(),header:e}))}))};function zt(e){var n=e.plugins,r=e.dispatch,o=e.autoResetResize,a=void 0===o||o,i=e.columns;v(n,["useAbsoluteLayout"],"useResizeColumns");var l=m(a);b((function(){l()&&r({type:u.resetResize})}),[i]);var s=t.useCallback((function(){return r({type:u.resetResize})}),[r]);Object.assign(e,{resetResizing:s})}var Dt={position:"absolute",top:0},jt=function(e){e.getTableBodyProps.push(Ft),e.getRowProps.push(Ft),e.getHeaderGroupProps.push(Ft),e.getFooterGroupProps.push(Ft),e.getHeaderProps.push((function(e,t){var n=t.column;return[e,{style:o({},Dt,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]})),e.getCellProps.push((function(e,t){var n=t.cell;return[e,{style:o({},Dt,{left:n.column.totalLeft+"px",width:n.column.totalWidth+"px"})}]})),e.getFooterProps.push((function(e,t){var n=t.column;return[e,{style:o({},Dt,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]}))};jt.pluginName="useAbsoluteLayout";var Ft=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},Bt={display:"inline-block",boxSizing:"border-box"},Vt=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Ut=function(e){e.getRowProps.push(Vt),e.getHeaderGroupProps.push(Vt),e.getFooterGroupProps.push(Vt),e.getHeaderProps.push((function(e,t){var n=t.column;return[e,{style:o({},Bt,{width:n.totalWidth+"px"})}]})),e.getCellProps.push((function(e,t){var n=t.cell;return[e,{style:o({},Bt,{width:n.column.totalWidth+"px"})}]})),e.getFooterProps.push((function(e,t){var n=t.column;return[e,{style:o({},Bt,{width:n.totalWidth+"px"})}]}))};function $t(e){e.getTableProps.push(Wt),e.getRowProps.push(Ht),e.getHeaderGroupProps.push(Ht),e.getFooterGroupProps.push(Ht),e.getHeaderProps.push(Gt),e.getCellProps.push(qt),e.getFooterProps.push(Yt)}Ut.pluginName="useBlockLayout",$t.pluginName="useFlexLayout";var Wt=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Ht=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Gt=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},qt=function(e,t){var n=t.cell;return[e,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},Yt=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Kt(e){e.stateReducers.push(Jt),e.getTableProps.push(Qt),e.getHeaderProps.push(Xt)}Kt.pluginName="useGridLayout";var Qt=function(e,t){return[e,{style:{display:"grid",gridTemplateColumns:t.instance.state.gridLayout.columnWidths.map((function(e){return e})).join(" ")}}]},Xt=function(e,t){return[e,{id:"header-cell-"+t.column.id,style:{position:"sticky"}}]};function Jt(e,t,n,r){if("init"===t.type)return o({gridLayout:{columnWidths:r.columns.map((function(){return"auto"}))}},e);if("columnStartResizing"===t.type){var a=t.columnId,i=r.visibleColumns.findIndex((function(e){return e.id===a})),u=function(e){var t,n=null==(t=document.getElementById("header-cell-"+e))?void 0:t.offsetWidth;if(void 0!==n)return n}(a);return void 0!==u?o({},e,{gridLayout:o({},e.gridLayout,{columnId:a,columnIndex:i,startingWidth:u})}):e}if("columnResizing"===t.type){var l=e.gridLayout,s=l.columnIndex,c=l.startingWidth,f=l.columnWidths,d=c-(e.columnResizing.startX-t.clientX),p=[].concat(f);return p[s]=d+"px",o({},e,{gridLayout:o({},e.gridLayout,{columnWidths:p})})}}e._UNSTABLE_usePivotColumns=nt,e.actions=u,e.defaultColumn=c,e.defaultGroupByFn=Ue,e.defaultOrderByFn=Je,e.defaultRenderer=l,e.emptyRenderer=s,e.ensurePluginOrder=v,e.flexRender=S,e.functionalUpdate=g,e.loopHooks=h,e.makePropGetter=d,e.makeRenderer=w,e.reduceHooks=p,e.safeUseLayoutEffect=y,e.useAbsoluteLayout=jt,e.useAsyncDebounce=function(e,n){void 0===n&&(n=0);var o,a=t.useRef({}),i=m(e),u=m(n);return t.useCallback((o=r(regeneratorRuntime.mark((function e(){var t,n,o,l=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(t=l.length,n=new Array(t),o=0;o1?n-1:0),a=1;a=0||(o[n]=e[n]);return o}var Nc={};Nc[Ac.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Nc[Ac.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var Lc=function(e){var t=Gs();return t.displayName=e,t}("Router-History"),Ic=function(e){var t=Gs();return t.displayName=e,t}("Router"),zc=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}bs(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return f.createElement(Ic.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},f.createElement(Lc.Provider,{children:this.props.children||null,value:this.props.history}))},t}(f.Component);f.Component;var Dc=function(e){function t(){return e.apply(this,arguments)||this}bs(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(f.Component),jc={},Fc=0;function Bc(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(jc[e])return jc[e];var t=Ys.compile(e);return Fc<1e4&&(jc[e]=t,Fc++),t}(e)(t,{pretty:!0})}function Vc(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return f.createElement(Ic.Consumer,null,(function(e){e||Ts(!1);var r=e.history,a=e.staticContext,i=o?r.push:r.replace,u=Ls(t?"string"==typeof n?Bc(n,t.params):Es({},n,{pathname:Bc(n.pathname,t.params)}):n);return a?(i(u),null):f.createElement(Dc,{onMount:function(){i(u)},onUpdate:function(e,t){var n=Ls(t.to);Is(n,Es({},u,{key:n.key}))||i(u)},to:n})}))}var Uc={},$c=0;function Wc(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,u=void 0!==i&&i,l=n.sensitive,s=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=Uc[n]||(Uc[n]={});if(r[e])return r[e];var o=[],a={regexp:Ys(e,o,t),keys:o};return $c<1e4&&(r[e]=a,$c++),a}(n,{end:a,strict:u,sensitive:s}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var c=l[0],f=l.slice(1),d=e===c;return a&&!d?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:d,params:i.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var Hc=function(e){function t(){return e.apply(this,arguments)||this}return bs(t,e),t.prototype.render=function(){var e=this;return f.createElement(Ic.Consumer,null,(function(t){t||Ts(!1);var n=e.props.location||t.location,r=Es({},t,{location:n,match:e.props.computedMatch?e.props.computedMatch:e.props.path?Wc(n.pathname,e.props):t.match}),o=e.props,a=o.children,i=o.component,u=o.render;return Array.isArray(a)&&0===a.length&&(a=null),f.createElement(Ic.Provider,{value:r},r.match?a?"function"==typeof a?a(r):a:i?f.createElement(i,r):u?u(r):null:"function"==typeof a?a(r):null)}))},t}(f.Component);f.Component,f.Component,f.useContext,f.Component;var Gc=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o{nf.set(e,!0)},rf.setFail=e=>{nf.set(e,!1)};var of=rf;var af=function(e,t){const n=new Map;return e.forEach(((e,r)=>{n.set(r,t(e,r))})),n};var uf=function(e,t){if(null!=e)return e;throw new Error(null!=t?t:"Got unexpected null or undefined")};var lf=function(e,t,{error:n}={}){return null};var sf={trace:function(e,t,n){return n()},wrap:function(e){return e}};var cf={setByAddingToSet:function(e,t){const n=new Set(e);return n.add(t),n},setByDeletingFromSet:function(e,t){const n=new Set(e);return n.delete(t),n},mapBySettingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n),r},mapByUpdatingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n(r.get(t))),r},mapByDeletingFromMap:function(e,t){const n=new Map(e);return n.delete(t),n},mapByDeletingMultipleFromMap:function(e,t){const n=new Map(e);return t.forEach((e=>n.delete(e))),n}};function ff(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class df{constructor(e){ff(this,"key",void 0),this.key=e}}class pf extends df{}class hf extends df{}var vf={AbstractRecoilValue:df,RecoilState:pf,RecoilValueReadOnly:hf,isRecoilValue:function(e){return e instanceof pf||e instanceof hf}},gf=vf.AbstractRecoilValue,mf=vf.RecoilState,yf=vf.RecoilValueReadOnly,bf=vf.isRecoilValue,wf=Object.freeze({__proto__:null,AbstractRecoilValue:gf,RecoilState:mf,RecoilValueReadOnly:yf,isRecoilValue:bf});class Sf{}const _f=new Sf;class Ef extends Error{constructor(e){super(`Tried to set the value of Recoil selector ${e} using an updater function, but it is an async selector in a pending or error state; this is not supported.`)}}const kf=new Map,Rf=new Map;class xf extends Error{}var Cf={nodes:kf,recoilValues:Rf,registerNode:function(e){if(kf.has(e.key)){const t=`Duplicate atom key "${e.key}". This is a FATAL ERROR in\n production. But it is safe to ignore this warning if it occurred because of\n hot module replacement.`;console.warn(t)}kf.set(e.key,e);const t=null==e.set?new wf.RecoilValueReadOnly(e.key):new wf.RecoilState(e.key);return Rf.set(e.key,t),t},getNode:function(e){const t=kf.get(e);if(null==t)throw new xf(`Missing definition for RecoilValue: "${e}""`);return t},getNodeMaybe:function(e){return kf.get(e)},NodeMissingError:xf,DefaultValue:Sf,DEFAULT_VALUE:_f,RecoilValueNotReady:Ef};const{mapByDeletingFromMap:Tf,mapBySettingInMap:Pf,setByAddingToSet:Of}=cf,{getNode:Af,getNodeMaybe:Mf}=Cf,Nf=Object.freeze(new Set);class Lf extends Error{}var If={getNodeLoadable:function(e,t,n){return Af(n).get(e,t)},peekNodeLoadable:function(e,t,n){return Af(n).peek(e,t)},setNodeValue:function(e,t,n,r){const o=Af(n);if(null==o.set)throw new Lf(`Attempt to set read-only RecoilValue: ${n}`);return o.set(e,t,r)},cleanUpNode:function(e,t){Af(t).cleanUp(e)},setUnvalidatedAtomValue_DEPRECATED:function(e,t,n){var o;const a=Mf(t);return null==a||null===(o=a.invalidate)||void 0===o||o.call(a,e),r(r({},e),{atomValues:Tf(e.atomValues,t),nonvalidatedAtoms:Pf(e.nonvalidatedAtoms,t,n),dirtyAtoms:Of(e.dirtyAtoms,t)})},getDownstreamNodes:function(e,t,n){const r=new Set,o=Array.from(n),a=e.getGraph(t.version);for(let u=o.pop();u;u=o.pop()){var i;r.add(u);const e=null!==(i=a.nodeToNodeSubscriptions.get(u))&&void 0!==i?i:Nf;for(const t of e)r.has(t)||o.push(t)}return r}};var zf=function(e,...t){const n=new Set;e:for(const r of e){for(const e of t)if(e.has(r))continue e;n.add(r)}return n};function Df(e,t,n){const{nodeDeps:r,nodeToNodeSubscriptions:o}=t;e.forEach(((e,t)=>{const a=r.get(t);if(a&&n&&a!==n.nodeDeps.get(t))return;r.set(t,new Set(e));if((null==a?e:zf(e,a)).forEach((e=>{o.has(e)||o.set(e,new Set);uf(o.get(e)).add(t)})),a){zf(a,e).forEach((e=>{if(!o.has(e))return;const n=uf(o.get(e));n.delete(t),0===n.size&&o.delete(e)}))}}))}var jf={addToDependencyMap:function(e,t,n){n.has(e)||n.set(e,new Set),uf(n.get(e)).add(t)},cloneGraph:function(e){return{nodeDeps:af(e.nodeDeps,(e=>new Set(e))),nodeToNodeSubscriptions:af(e.nodeToNodeSubscriptions,(e=>new Set(e)))}},graph:function(){return{nodeDeps:new Map,nodeToNodeSubscriptions:new Map}},mergeDepsIntoDependencyMap:function(e,t){e.forEach(((e,n)=>{t.has(n)||t.set(n,new Set);const r=uf(t.get(n));e.forEach((e=>r.add(e)))}))},saveDependencyMapToStore:function(e,t,n){var r,o,a,i;const u=t.getState();n!==u.currentTree.version&&n!==(null===(r=u.nextTree)||void 0===r?void 0:r.version)&&(null===(o=u.previousTree)||void 0===o||o.version);const l=t.getGraph(n);if(Df(e,l),n===(null===(a=u.previousTree)||void 0===a?void 0:a.version)){Df(e,t.getGraph(u.currentTree.version),l)}if(n===(null===(i=u.previousTree)||void 0===i?void 0:i.version)||n===u.currentTree.version){var s;const n=null===(s=u.nextTree)||void 0===s?void 0:s.version;if(void 0!==n){Df(e,t.getGraph(n),l)}}}};const{getDownstreamNodes:Ff,getNodeLoadable:Bf,setNodeValue:Vf}=If,{saveDependencyMapToStore:Uf}=jf,{getNodeMaybe:$f}=Cf,{DefaultValue:Wf,RecoilValueNotReady:Hf}=Cf,{AbstractRecoilValue:Gf,RecoilState:qf,RecoilValueReadOnly:Yf,isRecoilValue:Kf}=wf;function Qf(e,t,n){if("set"===n.type){const{recoilValue:r,valueOrUpdater:o}=n,a=function(e,t,{key:n},r){if("function"==typeof r){const o=Bf(e,t,n)[1];if("loading"===o.state)throw new Hf(n);if("hasError"===o.state)throw o.contents;return r(o.contents)}return r}(e,t,r,o),[i,u]=Vf(e,t,r.key,a);Uf(i,e,t.version);for(const[e,n]of u.entries())Xf(t,e,n)}else if("setLoadable"===n.type){const{recoilValue:{key:e},loadable:r}=n;Xf(t,e,r)}else if("markModified"===n.type){const{recoilValue:{key:e}}=n;t.dirtyAtoms.add(e)}else if("setUnvalidated"===n.type){var r;const{recoilValue:{key:e},unvalidatedValue:o}=n,a=$f(e);null==a||null===(r=a.invalidate)||void 0===r||r.call(a,t),t.atomValues.delete(e),t.nonvalidatedAtoms.set(e,o),t.dirtyAtoms.add(e)}else lf(`Unknown action ${n.type}`)}function Xf(e,t,n){"hasValue"===n.state&&n.contents instanceof Wf?e.atomValues.delete(t):e.atomValues.set(t,n),e.dirtyAtoms.add(t),e.nonvalidatedAtoms.delete(t)}function Jf(e,t){e.replaceState((n=>{const o=function(e){return r(r({},e),{atomValues:new Map(e.atomValues),nonvalidatedAtoms:new Map(e.nonvalidatedAtoms),dirtyAtoms:new Set(e.dirtyAtoms)})}(n);for(const r of t)Qf(e,o,r);return td(e,o),o}))}function Zf(e,t,n,r){if(ed.length){const n=ed[ed.length-1];let r=n.get(e);r||n.set(e,r=[]),r.push(t)}else sf.trace(r,n,(()=>Jf(e,[t])))}const ed=[];function td(e,t){const n=Ff(e,t,t.dirtyAtoms);for(const a of n){var r,o;null===(r=$f(a))||void 0===r||null===(o=r.invalidate)||void 0===o||o.call(r,t)}}function nd(e,t,n){Zf(e,{type:"set",recoilValue:t,valueOrUpdater:n},t.key,"set Recoil value")}let rd=0;var od={RecoilValueReadOnly:Yf,AbstractRecoilValue:Gf,RecoilState:qf,getRecoilValueAsLoadable:function(e,{key:t},n=e.getState().currentTree){var r,o;const a=e.getState();n.version!==a.currentTree.version&&n.version!==(null===(r=a.nextTree)||void 0===r?void 0:r.version)&&(n.version,null===(o=a.previousTree)||void 0===o||o.version);const[i,u]=Bf(e,n,t);return of("recoil_async_selector_refactor")||Uf(i,e,n.version),u},setRecoilValue:nd,setRecoilValueLoadable:function(e,t,n){if(n instanceof Wf)return nd(e,t,n);Zf(e,{type:"setLoadable",recoilValue:t,loadable:n},t.key,"set Recoil value")},markRecoilValueModified:function(e,t){Zf(e,{type:"markModified",recoilValue:t},t.key,"mark RecoilValue modified")},setUnvalidatedRecoilValue:function(e,t,n){Zf(e,{type:"setUnvalidated",recoilValue:t,unvalidatedValue:n},t.key,"set Recoil value")},subscribeToRecoilValue:function(e,{key:t},n,r=null){const o=rd++,a=e.getState();return a.nodeToComponentSubscriptions.has(t)||a.nodeToComponentSubscriptions.set(t,new Map),uf(a.nodeToComponentSubscriptions.get(t)).set(o,[null!=r?r:"",n]),{release:()=>{const n=e.getState(),r=n.nodeToComponentSubscriptions.get(t);void 0!==r&&r.has(o)&&(r.delete(o),0===r.size&&n.nodeToComponentSubscriptions.delete(t))}}},isRecoilValue:Kf,applyAtomValueWrites:function(e,t){const n=af(e,(e=>e));return t.forEach(((e,t)=>{"hasValue"===e.state&&e.contents instanceof Wf?n.delete(t):n.set(t,e)})),n},batchStart:function(){const e=new Map;return ed.push(e),()=>{for(const[t,n]of e)sf.trace("Recoil batched updates","-",(()=>Jf(t,n)));ed.pop()}},invalidateDownstreams_FOR_TESTING:td};const{unstable_batchedUpdates:ad}=ys;var id={unstable_batchedUpdates:ad};const{batchStart:ud}=od,{unstable_batchedUpdates:ld}=id;let sd=ld;var cd={getBatcher:()=>sd,setBatcher:e=>{sd=e},batchUpdates:e=>{sd((()=>{let t=()=>{};try{t=ud(),e()}finally{t()}}))}};var fd={enqueueExecution:function(e,t){t()}};var dd=function*(e){for(const t of e)for(const e of t)yield e};var pd=function*(e,t){let n=0;for(const r of e)t(r,n++)&&(yield r)};var hd=function(e,t){return function*(){let n=0;for(const r of e)yield t(r,n++)}()};const{graph:vd}=jf;let gd=0;const md=()=>gd++;function yd(){const e=md();return{version:e,stateID:e,transactionMetadata:{},dirtyAtoms:new Set,atomValues:new Map,nonvalidatedAtoms:new Map}}var bd={makeEmptyTreeState:yd,makeEmptyStoreState:function(){const e=yd();return{currentTree:e,nextTree:null,previousTree:null,knownAtoms:new Set,knownSelectors:new Set,transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(e.version,vd()),versionsUsedByComponent:new Map}},getNextTreeStateVersion:md};const{batchUpdates:wd}=cd,{getDownstreamNodes:Sd,peekNodeLoadable:_d}=If,{graph:Ed}=jf,{DEFAULT_VALUE:kd,recoilValues:Rd}=Cf,{getRecoilValueAsLoadable:xd,setRecoilValue:Cd}=od,{getNextTreeStateVersion:Td,makeEmptyStoreState:Pd}=bd;function Od(e){return hd(e,(e=>uf(Rd.get(e))))}class Ad{constructor(e){ff(this,"_store",void 0),ff(this,"getLoadable",(e=>xd(this._store,e))),ff(this,"getPromise",(e=>this.getLoadable(e).toPromise())),ff(this,"getNodes_UNSTABLE",(e=>{if(!0===(null==e?void 0:e.isModified)){if(!1===(null==e?void 0:e.isInitialized))return[];return Od(this._store.getState().currentTree.dirtyAtoms)}const t=this._store.getState().knownAtoms,n=this._store.getState().knownSelectors;return null==(null==e?void 0:e.isInitialized)?Rd.values():!0===e.isInitialized?Od(dd([this._store.getState().knownAtoms,this._store.getState().knownSelectors])):pd(Rd.values(),(({key:e})=>!t.has(e)&&!n.has(e)))})),ff(this,"getDeps_UNSTABLE",(e=>{this.getLoadable(e);const t=this._store.getGraph(this._store.getState().currentTree.version).nodeDeps.get(e.key);return Od(null!=t?t:[])})),ff(this,"getSubscribers_UNSTABLE",(({key:e})=>{const t=this._store.getState().currentTree;return{nodes:Od(pd(Sd(this._store,t,new Set([e])),(t=>t!==e)))}})),ff(this,"getInfo_UNSTABLE",(e=>{var t;const{key:n}=e,r=this._store.getState().currentTree,o=this._store.getGraph(r.version),a=this._store.getState().knownAtoms.has(n)?"atom":this._store.getState().knownSelectors.has(n)?"selector":void 0;return{loadable:_d(this._store,r,n),isActive:this._store.getState().knownAtoms.has(n)||this._store.getState().knownSelectors.has(n),isSet:"selector"!==a&&r.atomValues.has(n),isModified:r.dirtyAtoms.has(n),type:a,deps:Od(null!==(t=o.nodeDeps.get(n))&&void 0!==t?t:[]),subscribers:this.getSubscribers_UNSTABLE(e)}})),ff(this,"map",(e=>{const t=new Ld(this);return e(t),Nd(t.getStore_INTERNAL())})),ff(this,"asyncMap",(async e=>{const t=new Ld(this);return await e(t),Nd(t.getStore_INTERNAL())})),this._store={getState:()=>e,replaceState:t=>{e.currentTree=t(e.currentTree)},getGraph:t=>{const n=e.graphsByVersion;if(n.has(t))return uf(n.get(t));const r=Ed();return n.set(t,r),r},subscribeToTransactions:()=>({release:()=>{}}),addTransactionMetadata:()=>{throw new Error("Cannot subscribe to Snapshots")}}}getStore_INTERNAL(){return this._store}getID(){return this.getID_INTERNAL()}getID_INTERNAL(){return this._store.getState().currentTree.stateID}}function Md(e,t,n=!1){const o=e.getState(),a=n?Td():t.version;return{currentTree:n?{version:a,stateID:a,transactionMetadata:r({},t.transactionMetadata),dirtyAtoms:new Set(t.dirtyAtoms),atomValues:new Map(t.atomValues),nonvalidatedAtoms:new Map(t.nonvalidatedAtoms)}:t,nextTree:null,previousTree:null,knownAtoms:new Set(o.knownAtoms),knownSelectors:new Set(o.knownSelectors),transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(a,e.getGraph(t.version)),versionsUsedByComponent:new Map}}function Nd(e,t="current"){const n=e.getState(),r="current"===t?n.currentTree:uf(n.previousTree);return new Ad(Md(e,r))}class Ld extends Ad{constructor(e){super(Md(e.getStore_INTERNAL(),e.getStore_INTERNAL().getState().currentTree,!0)),ff(this,"set",((e,t)=>{const n=this.getStore_INTERNAL();wd((()=>{Cd(n,e,t)}))})),ff(this,"reset",(e=>wd((()=>Cd(this.getStore_INTERNAL(),e,kd)))))}}var Id={Snapshot:Ad,MutableSnapshot:Ld,freshSnapshot:function(e){const t=new Ad(Pd());return null!=e?t.map(e):t},cloneSnapshot:Nd},zd=Id.Snapshot,Dd=Id.MutableSnapshot,jd=Id.freshSnapshot,Fd=Id.cloneSnapshot,Bd=Object.freeze({__proto__:null,Snapshot:zd,MutableSnapshot:Dd,freshSnapshot:jd,cloneSnapshot:Fd});var Vd=function(...e){const t=new Set;for(const n of e)for(const e of n)t.add(e);return t};const{useContext:Ud,useEffect:$d,useMemo:Wd,useRef:Hd,useState:Gd}=f,{cleanUpNode:qd,getDownstreamNodes:Yd,setNodeValue:Kd,setUnvalidatedAtomValue_DEPRECATED:Qd}=If,{graph:Xd,saveDependencyMapToStore:Jd}=jf,{cloneGraph:Zd}=jf,{applyAtomValueWrites:ep}=od,{freshSnapshot:tp}=Bd,{getNextTreeStateVersion:np,makeEmptyStoreState:rp}=bd,{mapByDeletingMultipleFromMap:op}=cf;function ap(){throw new Error("This component must be used inside a component.")}const ip=Object.freeze({getState:ap,replaceState:ap,getGraph:ap,subscribeToTransactions:ap,addTransactionMetadata:ap});let up=!1;function lp(e){if(up)throw new Error("An atom update was triggered within the execution of a state updater function. State updater functions provided to Recoil must be pure functions.");if(null===e.nextTree){const t=e.currentTree.version,n=np();e.nextTree=r(r({},e.currentTree),{version:n,stateID:n,dirtyAtoms:new Set,transactionMetadata:{}}),e.graphsByVersion.set(n,Zd(uf(e.graphsByVersion.get(t))))}}const sp=f.createContext({current:ip}),cp=()=>Ud(sp),fp=f.createContext(null);function dp(e){const t=e.getState(),n=t.currentTree,r=n.dirtyAtoms;if(r.size){for(const[n,i]of t.nodeTransactionSubscriptions)if(r.has(n))for(const[t,r]of i)r(e);for(const[n,r]of t.transactionSubscriptions)r(e);const o=Yd(e,n,r);for(const e of o){const r=t.nodeToComponentSubscriptions.get(e);if(r)for(const[e,[t,o]]of r)o(n)}let a="[available in dev build]";t.suspendedComponentResolvers.forEach((e=>sf.trace("value became available, waking components",a,e)))}t.queuedComponentCallbacks_DEPRECATED.forEach((e=>e(n))),t.queuedComponentCallbacks_DEPRECATED.splice(0,t.queuedComponentCallbacks_DEPRECATED.length)}function pp(e){const t=cp(),[n,r]=Gd([]);return e.setNotifyBatcherOfChange((()=>r({}))),$d((()=>{fd.enqueueExecution("Batcher",(()=>{const e=t.current.getState(),{nextTree:n}=e;if(null===n)return;e.previousTree=e.currentTree,e.currentTree=n,e.nextTree=null,dp(t.current);const r=uf(e.previousTree).version;e.graphsByVersion.delete(r),e.previousTree=null}))})),null}let hp=0;var vp={useStoreRef:cp,useRecoilMutableSource:()=>Ud(fp),RecoilRoot:function({initializeState_DEPRECATED:e,initializeState:t,store_INTERNAL:n,children:o}){var a;let i;const u=Hd(null),l=null!==(a=f.createMutableSource)&&void 0!==a?a:f.unstable_createMutableSource,s=null!=n?n:{getState:()=>i.current,replaceState:e=>{const t=c.current.getState();lp(t);const n=uf(t.nextTree);let r;try{up=!0,r=e(n)}finally{up=!1}r!==n&&(t.nextTree=r,uf(u.current)())},getGraph:e=>{const t=i.current.graphsByVersion;if(t.has(e))return uf(t.get(e));const n=Xd();return t.set(e,n),n},subscribeToTransactions:(e,t)=>{if(null==t){const{transactionSubscriptions:t}=c.current.getState(),n=hp++;return t.set(n,e),{release:()=>{t.delete(n)}}}{const{nodeTransactionSubscriptions:n}=c.current.getState();n.has(t)||n.set(t,new Map);const r=hp++;return uf(n.get(t)).set(r,e),{release:()=>{const e=n.get(t);e&&(e.delete(r),0===e.size&&n.delete(t))}}}},addTransactionMetadata:e=>{lp(c.current.getState());for(const t of Object.keys(e))uf(c.current.getState().nextTree).transactionMetadata[t]=e[t]}},c=Hd(s);i=Hd(null!=e?function(e,t){const n=rp();return t({set:(t,o)=>{const a=n.currentTree,[i,u]=Kd(e,a,t.key,o),l=new Set(u.keys());Jd(i,e,a.version);const s=op(a.nonvalidatedAtoms,l);n.currentTree=r(r({},a),{dirtyAtoms:Vd(a.dirtyAtoms,l),atomValues:ep(a.atomValues,u),nonvalidatedAtoms:s})},setUnvalidatedAtomValues:e=>{e.forEach(((e,t)=>{n.currentTree=Qd(n.currentTree,t,e)}))}}),n}(s,e):null!=t?function(e){return tp().map(e).getStore_INTERNAL().getState()}(t):rp());const d=Wd((()=>l?l(i,(()=>i.current.currentTree.version)):null),[l,i]);return $d((()=>()=>{for(const e of c.current.getState().knownAtoms)qd(c.current,e)}),[]),f.createElement(sp.Provider,{value:c},f.createElement(fp.Provider,{value:d},f.createElement(pp,{setNotifyBatcherOfChange:function(e){u.current=e}}),o))},sendEndOfBatchNotifications_FOR_TESTING:dp};var gp=function(e,t){const n=new Map;for(const[r,o]of e)t(o,r)&&n.set(r,o);return n};var mp=function(e,t){const n=new Set;for(const r of e)t(r)&&n.add(r);return n};var yp=function(e,t){if(!e)throw new Error(t)};var bp,wp=function(...e){const t=new Map;for(let n=0;n"};const{useCallback:Rp,useEffect:xp,useMemo:Cp,useRef:Tp,useState:Pp}=f,{batchUpdates:Op}=cd,{DEFAULT_VALUE:Ap,getNode:Mp,nodes:Np}=Cf,{useRecoilMutableSource:Lp,useStoreRef:Ip}=vp,{AbstractRecoilValue:zp,getRecoilValueAsLoadable:Dp,setRecoilValue:jp,setRecoilValueLoadable:Fp,setUnvalidatedRecoilValue:Bp,subscribeToRecoilValue:Vp}=od,{Snapshot:Up,cloneSnapshot:$p}=Bd,{setByAddingToSet:Wp}=cf,{mutableSourceExists:Hp,useMutableSource:Gp}=_p;function qp(e,t,n){if("hasValue"===e.state)return e.contents;if("loading"===e.state){throw new Promise((e=>{n.current.getState().suspendedComponentResolvers.add(e)}))}throw"hasError"===e.state?e.contents:new Error(`Invalid value of loadable atom "${t.key}"`)}function Yp(e){return Hp()?function(e){const t=Ip(),n=Rp((()=>Dp(t.current,e,t.current.getState().currentTree)),[t,e]),r=kp(),o=Rp(((n,o)=>{const a=t.current,i=Vp(a,e,(()=>{sf.trace("RecoilValue subscription fired",e.key,(()=>{o()}))}),r);return()=>i.release(a)}),[e,t,r]);return Gp(Lp(),n,o)}(e):function(e){const t=Ip(),[n,r]=Pp([]),o=kp();return xp((()=>{const n=t.current,a=Vp(n,e,(t=>{sf.trace("RecoilValue subscription fired",e.key,(()=>{r([])}))}),o);return sf.trace("initial update on subscribing",e.key,(()=>{n.getState().nextTree?n.getState().queuedComponentCallbacks_DEPRECATED.push(sf.wrap((()=>{r([])}))):r([])})),()=>a.release(n)}),[e,t]),Dp(t.current,e)}(e)}function Kp(e){const t=Ip();return qp(Yp(e),e,t)}function Qp(e){const t=Ip();return Rp((n=>{jp(t.current,e,n)}),[t,e])}function Xp(e){const t=Ip();xp((()=>t.current.subscribeToTransactions(e).release),[e,t])}function Jp(e){const t=e.atomValues,n=af(gp(t,((e,t)=>{const n=Mp(t).persistence_UNSTABLE;return null!=n&&"none"!==n.type&&"hasValue"===e.state})),(e=>e.contents));return wp(e.nonvalidatedAtoms,n)}function Zp(){const e=Ip();return Rp((t=>{var n;const o=e.current.getState(),a=null!==(n=o.nextTree)&&void 0!==n?n:o.currentTree,i=t.getStore_INTERNAL().getState().currentTree;Op((()=>{const n=new Set;for(const e of[a.atomValues.keys(),i.atomValues.keys()])for(const t of e){var o,u;(null===(o=a.atomValues.get(t))||void 0===o?void 0:o.contents)!==(null===(u=i.atomValues.get(t))||void 0===u?void 0:u.contents)&&Mp(t).shouldRestoreFromSnapshots&&n.add(t)}n.forEach((t=>{Fp(e.current,new zp(t),i.atomValues.has(t)?uf(i.atomValues.get(t)):Ap)})),e.current.replaceState((e=>r(r({},e),{stateID:t.getID_INTERNAL()})))}))}),[e])}class eh{}const th=new eh;var nh={recoilComponentGetRecoilValueCount_FOR_TESTING:{current:0},useGotoRecoilSnapshot:Zp,useRecoilCallback:function(e,t){const n=Ip(),r=Zp();return Rp(((...t)=>{const o=$p(n.current);function a(e,t){jp(n.current,e,t)}function i(e){jp(n.current,e,Ap)}let u=th;return Op((()=>{u=e({set:a,reset:i,snapshot:o,gotoSnapshot:r})(...t)})),u instanceof eh&&yp(!1),u}),null!=t?[...t,n]:void 0)},useRecoilInterface:function(){const e=Ip(),[t,n]=Pp([]),r=Tp(new Set);r.current=new Set;const o=Tp(new Set),a=Tp(new Map),i=Rp((t=>{const n=a.current.get(t);n&&(n.release(e.current),a.current.delete(t))}),[e,a]),u=kp();return xp((()=>{const t=e.current;function l(e,t){a.current.has(t)&&n([])}zf(r.current,o.current).forEach((e=>{if(a.current.has(e))return;const n=Vp(t,new zp(e),(t=>{sf.trace("RecoilValue subscription fired",e,(()=>{l(0,e)}))}),u);a.current.set(e,n),sf.trace("initial update on subscribing",e,(()=>{t.getState().nextTree?t.getState().queuedComponentCallbacks_DEPRECATED.push(sf.wrap((()=>{l(t.getState(),e)}))):l(t.getState(),e)}))})),zf(o.current,r.current).forEach((e=>{i(e)})),o.current=r.current})),xp((()=>{const e=a.current;return()=>e.forEach(((e,t)=>i(t)))}),[i]),Cp((()=>{function t(t){return n=>{jp(e.current,t,n)}}function n(t){return r.current.has(t.key)||(r.current=Wp(r.current,t.key)),Dp(e.current,t)}function o(t){return qp(n(t),t,e)}return{getRecoilValue:o,getRecoilValueLoadable:n,getRecoilState:function(e){return[o(e),t(e)]},getRecoilStateLoadable:function(e){return[n(e),t(e)]},getSetRecoilState:t,getResetRecoilState:function(t){return()=>jp(e.current,t,Ap)}}}),[r,e])},useRecoilSnapshot:function(){const e=Ip(),[t,n]=Pp((()=>$p(e.current)));return Xp(Rp((e=>n($p(e))),[])),t},useRecoilState:function(e){return[Kp(e),Qp(e)]},useRecoilStateLoadable:function(e){return[Yp(e),Qp(e)]},useRecoilTransactionObserver:function(e){Xp(Rp((t=>{e({snapshot:$p(t,"current"),previousSnapshot:$p(t,"previous")})}),[e]))},useRecoilValue:Kp,useRecoilValueLoadable:Yp,useResetRecoilState:function(e){const t=Ip();return Rp((()=>{jp(t.current,e,Ap)}),[t,e])},useSetRecoilState:Qp,useSetUnvalidatedAtomValues:function(){const e=Ip();return(t,n={})=>{Op((()=>{e.current.addTransactionMetadata(n),t.forEach(((t,n)=>Bp(e.current,new zp(n),t)))}))}},useTransactionObservation_DEPRECATED:function(e){Xp(Rp((t=>{let n=t.getState().previousTree;const o=t.getState().currentTree;n||(n=t.getState().currentTree);const a=Jp(o),i=Jp(n),u=af(Np,(e=>{var t,n,r,o;return{persistence_UNSTABLE:{type:null!==(t=null===(n=e.persistence_UNSTABLE)||void 0===n?void 0:n.type)&&void 0!==t?t:"none",backButton:null!==(r=null===(o=e.persistence_UNSTABLE)||void 0===o?void 0:o.backButton)&&void 0!==r&&r}}})),l=mp(o.dirtyAtoms,(e=>a.has(e)||i.has(e)));e({atomValues:a,previousAtomValues:i,atomInfo:u,modifiedAtoms:l,transactionMetadata:r({},o.transactionMetadata)})}),[e]))},useTransactionSubscription_DEPRECATED:Xp};const{useMemo:rh}=f,{RecoilRoot:oh,useStoreRef:ah}=vp;var ih=function(){const e=ah().current;return rh((()=>function({children:t}){return f.createElement(oh,{store_INTERNAL:e},t)}),[e])};var uh=function(e){return!!e&&"function"==typeof e.then};const lh={getValue(){if("loading"===this.state&&of("recoil_async_selector_refactor"))throw this.contents.then((({__value:e})=>e));if("hasValue"!==this.state)throw this.contents;return this.contents},toPromise(){return"hasValue"===this.state?Promise.resolve(this.contents):"hasError"===this.state?Promise.reject(this.contents):of("recoil_async_selector_refactor")?this.contents.then((({__value:e})=>e)):this.contents},valueMaybe(){return"hasValue"===this.state?this.contents:void 0},valueOrThrow(){if("hasValue"!==this.state)throw new Error(`Loadable expected value, but in "${this.state}" state`);return this.contents},errorMaybe(){return"hasError"===this.state?this.contents:void 0},errorOrThrow(){if("hasError"!==this.state)throw new Error(`Loadable expected error, but in "${this.state}" state`);return this.contents},promiseMaybe(){return"loading"===this.state?of("recoil_async_selector_refactor")?this.contents.then((({__value:e})=>e)):this.contents:void 0},promiseOrThrow(){if("loading"!==this.state)throw new Error(`Loadable expected promise, but in "${this.state}" state`);return of("recoil_async_selector_refactor")?this.contents.then((({__value:e})=>e)):this.contents},map(e){if("hasError"===this.state)return this;if("hasValue"===this.state)try{const t=e(this.contents);return uh(t)?fh(t):sh(t)}catch(t){return uh(t)?fh(t.next((()=>e(this.contents)))):ch(t)}if("loading"===this.state)return fh(this.contents.then(e).catch((t=>{if(uh(t))return t.then((()=>e(this.contents)));throw t})));throw new Error("Invalid Loadable state")}};function sh(e){return Object.freeze(r({state:"hasValue",contents:e},lh))}function ch(e){return Object.freeze(r({state:"hasError",contents:e},lh))}function fh(e){return Object.freeze(r({state:"loading",contents:e},lh))}var dh={loadableWithValue:sh,loadableWithError:ch,loadableWithPromise:fh,loadableLoading:function(){return fh(new Promise((()=>{})))},loadableAll:function(e){return e.every((e=>"hasValue"===e.state))?sh(e.map((e=>e.contents))):e.some((e=>"hasError"===e.state))?ch(uf(e.find((e=>"hasError"===e.state)),"Invalid loadable passed to loadableAll").contents):fh(of("recoil_async_selector_refactor")?Promise.all(e.map((e=>e.contents))).then((e=>({__value:e}))):Promise.all(e.map((e=>e.contents))))}};var ph=function(){let e,t;const n={get:n=>n===e?t:void 0,set:(r,o)=>(e=r,t=o,n)};return n};const hh=Symbol("ArrayKeyedMap"),vh=new Map;class gh{constructor(e){if(ff(this,"_base",new Map),e instanceof gh)for(const[t,n]of e.entries())this.set(t,n);else if(e)for(const[t,n]of e)this.set(t,n);return this}get(e){const t=Array.isArray(e)?e:[e];let n=this._base;return t.forEach((e=>{var t;n=null!==(t=n.get(e))&&void 0!==t?t:vh})),void 0===n?void 0:n.get(hh)}set(e,t){const n=Array.isArray(e)?e:[e];let r=this._base,o=r;return n.forEach((e=>{o=r.get(e),o||(o=new Map,r.set(e,o)),r=o})),o.set(hh,t),this}delete(e){const t=Array.isArray(e)?e:[e];let n=this._base,r=n;return t.forEach((e=>{r=n.get(e),r||(r=new Map,n.set(e,r)),n=r})),r.delete(hh),this}entries(){const e=[];return function t(n,r){n.forEach(((n,o)=>{o===hh?e.push([r,n]):t(n,r.concat(o))}))}(this._base,[]),e.values()}toBuiltInMap(){return new Map(this.entries())}}var mh=gh,yh=Object.freeze({__proto__:null,ArrayKeyedMap:mh});const{ArrayKeyedMap:bh}=yh;var wh=function(){return new bh};function Sh(e,t,n){if("string"==typeof e&&!e.includes('"')&&!e.includes("\\"))return`"${e}"`;switch(typeof e){case"undefined":return"";case"boolean":return e?"true":"false";case"number":case"symbol":return String(e);case"string":return JSON.stringify(e);case"function":if(!0!==(null==t?void 0:t.allowFunctions))throw new Error("Attempt to serialize function in a Recoil cache key");return`__FUNCTION(${e.name})__`}if(null===e)return"null";var r;if("object"!=typeof e)return null!==(r=JSON.stringify(e))&&void 0!==r?r:"";if(uh(e))return"__PROMISE__";if(Array.isArray(e))return`[${e.map(((e,n)=>Sh(e,t,n.toString())))}]`;if("function"==typeof e.toJSON)return Sh(e.toJSON(n),t,n);if(e instanceof Map){const r={};for(const[n,o]of e)r["string"==typeof n?n:Sh(n,t)]=o;return Sh(r,t,n)}return e instanceof Set?Sh(Array.from(e).sort(((e,n)=>Sh(e,t).localeCompare(Sh(n,t)))),t,n):null!=e[Symbol.iterator]&&"function"==typeof e[Symbol.iterator]?Sh(Array.from(e),t,n):`{${Object.keys(e).filter((t=>void 0!==e[t])).sort().map((n=>`${Sh(n,t)}:${Sh(e[n],t,n)}`)).join(",")}}`}var _h=function(e,t={allowFunctions:!1}){return Sh(e,t)};var Eh=function(){const e=new Map,t={get:t=>e.get(_h(t)),set:(n,r)=>(e.set(_h(n),r),t),map:e};return t};var kh=function(){let e;return{get:(t,n)=>{if(void 0!==e){for(const[o,a]of e.route){var r;if(t(o)!==a)return;null==n||null===(r=n.onCacheHit)||void 0===r||r.call(n,o)}return e.value}},set:(t,n)=>{e={route:t,value:n}},getRoot:()=>e}};var Rh={setInTreeCache:function e(t,n,r){if(null==t){if(0===n.length)return{type:"result",result:r};{const[t,...o]=n,[a,i]=t;return{type:"branch",nodeKey:a,branches:new Map([[i,e(null,o,r)]])}}}if(0===n.length){if("result"!==t.type&&yp(!1),t.result&&"loading"===t.result.state){return{type:"result",result:r}}t.result!==r&&yp(!1);return t}{const[o,...a]=n,[i,u]=o;return"branch"!==t.type&&yp(!1),t.nodeKey!==i&&yp(!1),t.branches.set(u,e(t.branches.get(u),a,r)),t}},getFromTreeCache:function e(t,n,r){var o;if(null==t)return;if("result"===t.type)return t.result;null==r||null===(o=r.onCacheHit)||void 0===o||o.call(r,t.nodeKey);const a=n(t.nodeKey);return e(t.branches.get(a),n,r)}};const{getFromTreeCache:xh,setInTreeCache:Ch}=Rh;var Th=function(){let e;return{get:(t,n)=>xh(e,t,n),set:(t,n)=>{e=Ch(e,t,n)},getRoot:()=>e}};const{getFromTreeCache:Ph,setInTreeCache:Oh}=Rh;var Ah=function(){let e;return{get:(t,n)=>Ph(e,(e=>_h(t(e))),n),set:(t,n)=>{e=Oh(e,t.map((([e,t])=>[e,_h(t)])),n)},getRoot:()=>e}};var Mh={startPerfBlock:function(e){return()=>null}};const{loadableWithError:Nh,loadableWithPromise:Lh,loadableWithValue:Ih}=dh,{getNodeLoadable:zh,peekNodeLoadable:Dh,setNodeValue:jh}=If,{saveDependencyMapToStore:Fh}=jf,{DEFAULT_VALUE:Bh,RecoilValueNotReady:Vh,registerNode:Uh}=Cf,{isRecoilValue:$h}=wf,{AbstractRecoilValue:Wh}=wf,{setRecoilValueLoadable:Hh}=od,{startPerfBlock:Gh}=Mh,qh=Object.freeze(new Set),Yh=[],Kh=new Map,Qh=(()=>{let e=0;return()=>e++})();var Xh=function(e){const{key:t,get:n,cacheImplementation_UNSTABLE:r}=e,o=null!=e.set?e.set:void 0,a=r===wh?Th():r===Eh?Ah():r===ph?kh():Th(),i={depValuesDiscoveredSoFarDuringAsyncWork:null,latestLoadable:null,latestExecutionId:null,stateVersion:null};function u(e){e.getState().knownSelectors.add(t)}function l(e,t,n){if("loading"===t.state){let t=Kh.get(n);null==t&&Kh.set(n,t=new Set),t.add(e)}}function s(e,t,n){if(t.atomValues.has(n))return[new Map,uf(t.atomValues.get(n))];const[,r]=zh(e,t,n),o=e.getState().knownSelectors.has(n);return"loading"!==r.state&&o&&t.atomValues.set(n,r),[new Map,r]}function c(e,n,r,o,a){return n.then((n=>{const{__key:o,__value:i}=n;null!=o&&r.atomValues.set(o,Ih(i));const[u,l]=h(e,r,a);if(S(a)&&w(l,a),_(u),"loading"!==u.state&&(E(r,v(l),u),f(u,a)),"hasError"===u.state)throw u.contents;return"hasValue"===u.state?{__value:u.contents,__key:t}:u.contents})).catch((e=>{const t=Nh(e);throw E(r,v(o),Nh(e)),f(t,a),e}))}function f(e,n){S(n)&&(b(e),function(e,n){const r=Kh.get(n);if(void 0!==r){for(const n of r)Hh(n,new Wh(t),e);Kh.delete(n)}}(e,n))}function d(e,n,r,o){var a,i,u,l,s,c,f;(S(o)||n.version===(null===(a=e.getState())||void 0===a||null===(i=a.currentTree)||void 0===i?void 0:i.version)||n.version===(null===(u=e.getState())||void 0===u||null===(l=u.nextTree)||void 0===l?void 0:l.version))&&Fh(new Map([[t,r]]),e,null!==(s=null===(c=e.getState())||void 0===c||null===(f=c.nextTree)||void 0===f?void 0:f.version)&&void 0!==s?s:e.getState().currentTree.version)}function p(e,t,n,r,o){n.add(r),d(e,t,n,o)}function h(e,r,o){const a=Gh(t);let i,u;const l=new Map,h=new Set;function g(t){const{key:n}=t;p(e,r,h,n,o);const[,a]=s(e,r,n);if(l.set(n,a),"hasValue"===a.state)return a.contents;throw a.contents}d(e,r,h,o);try{i=n({get:g}),i=$h(i)?g(i):i,uh(i)?i=function(e,n,r,o,a){return n.then((e=>{const n=Ih(e);return E(r,v(o),n),f(n,a),{__value:e,__key:t}})).catch((t=>{if(S(a)&&w(o,a),uh(t))return c(e,t,r,o,a);const n=Nh(t);throw E(r,v(o),n),f(n,a),t}))}(e,i,r,l,o).finally(a):a()}catch(m){i=m,uh(i)?i=c(e,i,r,l,o).finally(a):a()}return u=i instanceof Error?Nh(i):uh(i)?Lh(i):Ih(i),_(u),[u,l]}function v(e){return Array.from(e.entries()).map((([e,t])=>[e,t.contents]))}function g(e,t){const n=Qh(),[r,o]=h(e,t,n);return b(r,o,n,t),function(e,t,n){"loading"!==n.state&&E(e,t,n)}(t,v(o),r),l(e,r,n),r}function m(e,n){const r=function(e,n){var r;if(n.atomValues.has(t))return n.atomValues.get(t);const o=new Set(null!==(r=e.getGraph(n.version).nodeDeps.get(t))&&void 0!==r?r:qh);return d(e,n,o,i.latestExecutionId),a.get((t=>{const[,r]=s(e,n,t);return r.contents}),{onCacheHit:r=>{r!==t&&p(e,n,o,r,i.latestExecutionId)}})}(e,n);return null!=r?(b(r),r):function(e,t){return null!=i.latestLoadable&&null!=i.latestExecutionId&&!function(e,t){var n,r;const o=null!==(n=i.depValuesDiscoveredSoFarDuringAsyncWork)&&void 0!==n?n:new Map,a=Array((null!==(r=y.get(t.version))&&void 0!==r?r:new Map).entries()),u=y.has(t.version)&&a.length===o.size&&a.every((([e,t])=>o.get(e)===t));if(null==o||t.version===i.stateVersion||u)return!1;return y.set(t.version,new Map(o)),Array.from(o).some((([n,r])=>{const[,o]=s(e,t,n);return o.contents!==r.contents&&!("loading"===r.state&&"loading"!==o.state)}))}(e,t)}(e,n)?(l(e,uf(i.latestLoadable),uf(i.latestExecutionId)),uf(i.latestLoadable)):g(e,n)}const y=new Map;function b(e,t,n,r){"loading"===e.state?(i.depValuesDiscoveredSoFarDuringAsyncWork=t,i.latestExecutionId=n,i.latestLoadable=e,i.stateVersion=null==r?void 0:r.version):(i.depValuesDiscoveredSoFarDuringAsyncWork=null,i.latestExecutionId=null,i.latestLoadable=null,i.stateVersion=null)}function w(e,t){S(t)&&(i.depValuesDiscoveredSoFarDuringAsyncWork=e)}function S(e){return e===i.latestExecutionId}function _(e){"loading"!==e.state&&e.contents}function E(e,n,r){e.atomValues.set(t,r),a.set(n,r)}function k(e){if(Yh.includes(t)){const e=`Recoil selector has circular dependencies: ${Yh.slice(Yh.indexOf(t)).join(" → ")}`;return Nh(new Error(e))}Yh.push(t);try{return e()}finally{Yh.pop()}}function R(e,t){return a.get((n=>{const r=Dh(e,t,n);return null==r?void 0:r.contents}))}function x(e,t){return u(e),[new Map,k((()=>m(e,t)))]}function C(e){e.atomValues.delete(t)}if(null!=o){return Uh({key:t,peek:R,get:x,set:function(e,t,n){u(e);const r=new Map,a=new Map;function i({key:n}){const[,r]=s(e,t,n);if("hasValue"===r.state)return r.contents;throw"loading"===r.state?new Vh(n):r.contents}function l(n,r){const o="function"==typeof r?r(i(n)):r,[,u]=jh(e,t,n.key,o);u.forEach(((e,t)=>a.set(t,e)))}return o({set:l,get:i,reset:function(e){l(e,Bh)}},n),[r,a]},cleanUp:()=>{},invalidate:C,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})}return Uh({key:t,peek:R,get:x,cleanUp:()=>{},invalidate:C,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})};const{loadableWithError:Jh,loadableWithPromise:Zh,loadableWithValue:ev}=dh,{getNodeLoadable:tv,peekNodeLoadable:nv,setNodeValue:rv}=If,{addToDependencyMap:ov,mergeDepsIntoDependencyMap:av,saveDependencyMapToStore:iv}=jf,{DEFAULT_VALUE:uv,RecoilValueNotReady:lv,registerNode:sv}=Cf,{AbstractRecoilValue:cv}=wf,{getRecoilValueAsLoadable:fv,isRecoilValue:dv,setRecoilValueLoadable:pv}=od,{startPerfBlock:hv}=Mh,vv=Object.freeze(new Set);function gv(e){const t=[];for(const n of Array.from(e.keys()).sort()){const r=uf(e.get(n));t.push(n),t.push(r.state),t.push(r.contents)}return t}const mv=new Map;var yv=function(e){const{key:t,get:n,cacheImplementation_UNSTABLE:r}=e,o=null!=e.set?e.set:void 0;let a=null!=r?r:wh();function i(e){e.getState().knownSelectors.add(t)}function u(e,t){if("loading"===t.state){let n=mv.get(t);void 0===n&&mv.set(t,n=new Set),n.add(e)}}function l(e,n){const r=mv.get(e);if(void 0!==r){for(const e of r)pv(e,new cv(t),n);mv.delete(e)}}function s(e,r){var o;const i=new Map,s=null!==(o=e.getGraph(r.version).nodeDeps.get(t))&&void 0!==o?o:vv,c=gv(new Map(Array.from(s).sort().map((t=>{const[n,o]=tv(e,r,t);return av(n,i),iv(i,e,r.version),[t,o]})))),f=a.get(c);if(null!=f)return u(e,f),[i,f];const[d,p,h]=function(e,r){const o=hv(t),a=new Map,i=new Map;function u({key:n}){ov(t,n,i);const[o,u]=tv(e,r,n);if(a.set(n,u),av(o,i),iv(i,e,r.version),"hasValue"===u.state)return u.contents;throw u.contents}try{const e=n({get:u}),t=dv(e)?u(e):e;let r;return uh(t)?r=Zh(t.finally(o)):(o(),r=ev(t)),[i,r,a]}catch(l){let n;return void 0!==l.then?n=Zh(l.then((()=>{const n=fv(e,new cv(t));if("hasError"===n.state)throw n.contents;return n.contents})).finally(o)):(o(),n=Jh(l)),[i,n,a]}}(e,r);av(d,i),iv(i,e,r.version);const v=gv(h);return u(e,p),function(e,n,r){"loading"!==r.state||r.contents.then((e=>{const t=ev(e);return a=a.set(n,t),l(r,t),e})).catch((e=>{if(uh(e))return e;const t=Jh(e);return a=a.set(n,t),l(r,t),e})),a=a.set(n,r),"loading"!==r.state&&e.atomValues.set(t,r)}(r,v,p),[i,p]}function c(e,n){var r;const o=null!==(r=e.getGraph(n.version).nodeDeps.get(t))&&void 0!==r?r:vv,i=new Map(Array.from(o).sort().map((t=>[t,nv(e,n,t)]))),u=new Map;for(const[t,a]of i.entries()){if(null==a)return;u.set(t,a)}const l=gv(u);return a.get(l)}function f(e){e.atomValues.delete(t)}function d(e,n){i(e);const r=n.atomValues.get(t);return void 0!==r?[new Map,r]:s(e,n)}if(null!=o){return sv({key:t,peek:c,get:d,set:function(e,t,n){i(e);const r=new Map,a=new Map;function u({key:n}){const[o,a]=tv(e,t,n);if(av(o,r),"hasValue"===a.state)return a.contents;throw"loading"===a.state?new lv(n):a.contents}function l(n,o){const i="function"==typeof o?o(u(n)):o,[l,s]=rv(e,t,n.key,i);av(l,r),s.forEach(((e,t)=>a.set(t,e)))}return o({set:l,get:u,reset:function(e){l(e,uv)}},n),[r,a]},invalidate:f,cleanUp:()=>{},dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})}return sv({key:t,peek:c,get:d,invalidate:f,cleanUp:()=>{},dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1})};var bv=of("recoil_async_selector_refactor")?Xh:yv;const{loadableWithError:wv,loadableWithPromise:Sv,loadableWithValue:_v}=dh,{DEFAULT_VALUE:Ev,DefaultValue:kv,registerNode:Rv}=Cf,{isRecoilValue:xv}=wf,{markRecoilValueModified:Cv,setRecoilValue:Tv,setRecoilValueLoadable:Pv}=od;function Ov(e){const{key:t,persistence_UNSTABLE:n}=e;let r,o=uh(e.default)?Sv(e.default.then((e=>{o=_v(e);return{__key:t,__value:e}})).catch((e=>{throw o=wv(e),e}))):_v(e.default);const a=new Map;function i(n,r,i){if(n.getState().knownAtoms.has(t))return;if(n.getState().knownAtoms.add(t),"loading"===o.state){let e=function(){var e;(null!==(e=n.getState().nextTree)&&void 0!==e?e:n.getState().currentTree).atomValues.has(t)||Cv(n,u)};o.contents.then(e).catch(e)}let l=Ev,s=null;if(null!=e.effects_UNSTABLE){let r=!0;const f=e=>t=>{if(r){const e=l instanceof kv||uh(l)?"hasValue"===o.state?o.contents:Ev:l;l="function"==typeof t?t(e):t}else{if(uh(t))throw new Error("Setting atoms to async values is not implemented.");"function"!=typeof t&&(s={effect:e,value:t}),Tv(n,u,"function"==typeof t?n=>{const r=t(n);return s={effect:e,value:r},r}:t)}},d=e=>()=>f(e)(Ev),p=e=>r=>{n.subscribeToTransactions((n=>{var a;let{currentTree:i,previousTree:u}=n.getState();u||(u=i);const l=i.atomValues.get(t);if(null==l||"hasValue"===l.state){var c,f,d;const n=null!=l?l.contents:Ev,a=null!==(c=u.atomValues.get(t))&&void 0!==c?c:o,i="hasValue"===a.state?a.contents:Ev;(null===(f=s)||void 0===f?void 0:f.effect)===e&&(null===(d=s)||void 0===d?void 0:d.value)===n||r(n,i)}(null===(a=s)||void 0===a?void 0:a.effect)===e&&(s=null)}),t)};for(const t of null!==(c=e.effects_UNSTABLE)&&void 0!==c?c:[]){var c;const e=t({node:u,trigger:i,setSelf:f(t),resetSelf:d(t),onSet:p(t)});null!=e&&a.set(n,e)}r=!1}l instanceof kv||r.atomValues.set(t,uh(l)?Sv(function(e,n){const r=n.then((n=>{var o,a;return(null===(a=(null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree).atomValues.get(t))||void 0===a?void 0:a.contents)===r&&Tv(e,u,n),{__key:t,__value:n}})).catch((n=>{var o,a;throw(null===(a=(null!==(o=e.getState().nextTree)&&void 0!==o?o:e.getState().currentTree).atomValues.get(t))||void 0===a?void 0:a.contents)===r&&Pv(e,u,wv(n)),n}));return r}(n,l)):_v(l))}const u=Rv({key:t,peek:function(e,n){var a,i,u;return null!==(a=null!==(i=n.atomValues.get(t))&&void 0!==i?i:null===(u=r)||void 0===u?void 0:u[1])&&void 0!==a?a:o},get:function(e,a){if(i(e,a,"get"),a.atomValues.has(t))return[new Map,uf(a.atomValues.get(t))];if(a.nonvalidatedAtoms.has(t)){if(null!=r)return r;if(null==n)return[new Map,o];const e=a.nonvalidatedAtoms.get(t),i=n.validator(e,Ev),u=i instanceof kv?o:_v(i);return r=[new Map,u],r}return[new Map,o]},set:function(e,n,o){if(i(e,n,"set"),n.atomValues.has(t)){const e=uf(n.atomValues.get(t));if("hasValue"===e.state&&o===e.contents)return[new Map,new Map]}else if(!n.nonvalidatedAtoms.has(t)&&o instanceof kv)return[new Map,new Map];return r=void 0,[new Map,(new Map).set(t,_v(o))]},cleanUp:function(e){var t;null===(t=a.get(e))||void 0===t||t(),a.delete(e)},invalidate:function(){r=void 0},dangerouslyAllowMutability:e.dangerouslyAllowMutability,persistence_UNSTABLE:e.persistence_UNSTABLE?{type:e.persistence_UNSTABLE.type,backButton:e.persistence_UNSTABLE.backButton}:void 0,shouldRestoreFromSnapshots:!0});return u}function Av(o){const{default:a}=o,i=((r,o)=>{var a={};for(var i in r)e.call(r,i)&&o.indexOf(i)<0&&(a[i]=r[i]);if(null!=r&&t)for(var i of t(r))o.indexOf(i)<0&&n.call(r,i)&&(a[i]=r[i]);return a})(o,["default"]);return xv(a)?function(e){const t=Av(r(r({},e),{default:Ev,persistence_UNSTABLE:void 0===e.persistence_UNSTABLE?void 0:r(r({},e.persistence_UNSTABLE),{validator:t=>t instanceof kv?t:uf(e.persistence_UNSTABLE).validator(t,Ev)}),effects_UNSTABLE:e.effects_UNSTABLE}));return bv({key:`${e.key}__withFallback`,get:({get:n})=>{const r=n(t);return r instanceof kv?e.default:r},set:({set:e},n)=>e(t,n),dangerouslyAllowMutability:e.dangerouslyAllowMutability})}(r(r({},i),{default:a})):Ov(r(r({},i),{default:a}))}var Mv=Av;let Nv=0;var Lv=function(e){var t,n;let r=null!==(t=null===(n=e.cacheImplementationForParams_UNSTABLE)||void 0===n?void 0:n.call(e))&&void 0!==t?t:Eh();return t=>{var n,o;const a=r.get(t);if(null!=a)return a;const i=`${e.key}__selectorFamily/${null!==(n=_h(t,{allowFunctions:!0}))&&void 0!==n?n:"void"}/${Nv++}`,u=n=>e.get(t)(n),l=null===(o=e.cacheImplementation_UNSTABLE)||void 0===o?void 0:o.call(e);let s;if(null!=e.set){const n=e.set;s=bv({key:i,get:u,set:(e,r)=>n(t)(e,r),cacheImplementation_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability})}else s=bv({key:i,get:u,cacheImplementation_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability});return r=r.set(t,s),s}};const{DEFAULT_VALUE:Iv,DefaultValue:zv}=Cf;var Dv=function(e){let t=Eh();const n={key:e.key,default:Iv,persistence_UNSTABLE:e.persistence_UNSTABLE};let o;o=Mv(n);const a=Lv({key:`${e.key}__atomFamily/Default`,get:t=>({get:n})=>{const r=n("function"==typeof o?o(t):o);return r instanceof zv?"function"==typeof e.default?e.default(t):e.default:r},dangerouslyAllowMutability:e.dangerouslyAllowMutability});return n=>{var o;const i=t.get(n);if(null!=i)return i;const u=Mv(r(r({},e),{key:`${e.key}__${null!==(o=_h(n))&&void 0!==o?o:"void"}`,default:a(n),effects_UNSTABLE:"function"==typeof e.effects_UNSTABLE?e.effects_UNSTABLE(n):e.effects_UNSTABLE}));return t=t.set(n,u),u}};const jv=Lv({key:"__constant",get:e=>()=>e,cacheImplementationForParams_UNSTABLE:wh});var Fv=function(e){return jv(e)};const Bv=Lv({key:"__error",get:e=>()=>{throw new Error(e)},cacheImplementationForParams_UNSTABLE:wh});var Vv=function(e){return Bv(e)};var Uv=function(e){return e};const{loadableWithError:$v,loadableWithPromise:Wv,loadableWithValue:Hv}=dh;function Gv(e,t){const n=Array(t.length).fill(void 0),r=Array(t.length).fill(void 0);for(const[a,i]of t.entries())try{n[a]=e(i)}catch(o){r[a]=o}return[n,r]}function qv(e){return null!=e&&!uh(e)}function Yv(e){return Array.isArray(e)?e:Object.getOwnPropertyNames(e).map((t=>e[t]))}function Kv(e){return null!=e&&"object"==typeof e&&e.hasOwnProperty("__value")?e.__value:e}function Qv(e,t){return Array.isArray(e)?t:Object.getOwnPropertyNames(e).reduce(((e,n,o)=>r(r({},e),{[n]:t[o]})),{})}function Xv(e,t,n){return Qv(e,n.map(((e,n)=>null==e?Hv(t[n]):uh(e)?Wv(e):$v(e))))}var Jv={waitForNone:Lv({key:"__waitForNone",get:e=>({get:t})=>{const n=Yv(e),[r,o]=Gv(t,n);return Xv(e,r,o)}}),waitForAny:Lv({key:"__waitForAny",get:e=>({get:t})=>{const n=Yv(e),[r,o]=Gv(t,n);if(o.some((e=>null==e)))return Xv(e,r,o);if(o.every(qv))throw o.find(qv);if(of("recoil_async_selector_refactor"))return new Promise(((t,n)=>{for(const[a,i]of o.entries())uh(i)&&i.then((n=>{r[a]=Kv(n),o[a]=null,t(Xv(e,r,o))})).catch((e=>{o[a]=e,o.every(qv)&&n(o[0])}))}));throw new Promise(((t,n)=>{for(const[a,i]of o.entries())uh(i)&&i.then((n=>{r[a]=n,o[a]=null,t(Xv(e,r,o))})).catch((e=>{o[a]=e,o.every(qv)&&n(o[0])}))}))}}),waitForAll:Lv({key:"__waitForAll",get:e=>({get:t})=>{const n=Yv(e),[r,o]=Gv(t,n);if(o.every((e=>null==e)))return Qv(e,r);const a=o.find(qv);if(null!=a)throw a;if(of("recoil_async_selector_refactor"))return Promise.all(o).then((t=>{return Qv(e,(n=r,o=t,o.map(((e,t)=>void 0===e?n[t]:e))).map(Kv));var n,o}));throw Promise.all(o).then((t=>Qv(e,t)))}}),noWait:Lv({key:"__noWait",get:e=>({get:t})=>{try{return Hv(t(e))}catch(n){return uh(n)?Wv(n):$v(n)}}})};const{batchUpdates:Zv,setBatcher:eg}=cd,{DefaultValue:tg}=Cf,{RecoilRoot:ng}=vp,{isRecoilValue:rg}=wf,{freshSnapshot:og}=Bd,{useGotoRecoilSnapshot:ag,useRecoilCallback:ig,useRecoilSnapshot:ug,useRecoilState:lg,useRecoilStateLoadable:sg,useRecoilTransactionObserver:cg,useRecoilValue:fg,useRecoilValueLoadable:dg,useResetRecoilState:pg,useSetRecoilState:hg,useSetUnvalidatedAtomValues:vg,useTransactionObservation_DEPRECATED:gg}=nh,{noWait:mg,waitForAll:yg,waitForAny:bg,waitForNone:wg}=Jv;var Sg={DefaultValue:tg,RecoilRoot:ng,useRecoilBridgeAcrossReactRoots_UNSTABLE:ih,atom:Mv,selector:bv,atomFamily:Dv,selectorFamily:Lv,constSelector:Fv,errorSelector:Vv,readOnlySelector:Uv,useRecoilValue:fg,useRecoilValueLoadable:dg,useRecoilState:lg,useRecoilStateLoadable:sg,useSetRecoilState:hg,useResetRecoilState:pg,useRecoilCallback:ig,useGotoRecoilSnapshot:ag,useRecoilSnapshot:ug,useRecoilTransactionObserver_UNSTABLE:cg,useTransactionObservation_UNSTABLE:gg,useSetUnvalidatedAtomValues_UNSTABLE:vg,noWait:mg,waitForNone:wg,waitForAny:bg,waitForAll:yg,isRecoilValue:rg,batchUpdates:Zv,setBatcher:eg,snapshot_UNSTABLE:og},_g=Sg.RecoilRoot,Eg=Sg.atom,kg=Sg.selector,Rg=Sg.useRecoilValue,xg=Sg.useRecoilState,Cg=o((function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],r=0;r1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:zg(e)?2:Dg(e)?3:0}function Lg(e,t){return 2===Ng(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Ig(e,t,n){var r=Ng(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function zg(e){return cm&&e instanceof Map}function Dg(e){return fm&&e instanceof Set}function jg(e){return e.o||e.t}function Fg(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=mm(e);delete t[vm];for(var n=gm(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=Vg),Object.freeze(e),t&&Mg(e,(function(e,t){return Bg(t,!0)}),!0)),e}function Vg(){Pg(2)}function Ug(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function $g(e){var t=ym[e];return t||Pg(18,e),t}function Wg(){return lm}function Hg(e,t){t&&($g("Patches"),e.u=[],e.s=[],e.v=t)}function Gg(e){qg(e),e.p.forEach(Kg),e.p=null}function qg(e){e===lm&&(lm=e.l)}function Yg(e){return lm={p:[],l:lm,h:e,m:!0,_:0}}function Kg(e){var t=e[vm];0===t.i||1===t.i?t.j():t.g=!0}function Qg(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.O||$g("ES5").S(t,e,r),r?(n[vm].P&&(Gg(t),Pg(4)),Ag(e)&&(e=Xg(t,e),t.l||Zg(t,e)),t.u&&$g("Patches").M(n[vm],e,t.u,t.s)):e=Xg(t,n,[]),Gg(t),t.u&&t.v(t.u,t.s),e!==pm?e:void 0}function Xg(e,t,n){if(Ug(t))return t;var r=t[vm];if(!r)return Mg(t,(function(o,a){return Jg(e,r,t,o,a,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return Zg(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=Fg(r.k):r.o;Mg(3===r.i?new Set(o):o,(function(t,a){return Jg(e,r,o,t,a,n)})),Zg(e,o,!1),n&&e.u&&$g("Patches").R(r,n,e.u,e.s)}return r.o}function Jg(e,t,n,r,o,a){if(Og(o)){var i=Xg(e,o,a&&t&&3!==t.i&&!Lg(t.D,r)?a.concat(r):void 0);if(Ig(n,r,i),!Og(i))return;e.m=!1}if(Ag(o)&&!Ug(o)){if(!e.h.N&&e._<1)return;Xg(e,o),t&&t.A.l||Zg(e,o)}}function Zg(e,t,n){void 0===n&&(n=!1),e.h.N&&e.m&&Bg(t,n)}function em(e,t){var n=e[vm];return(n?jg(n):e)[t]}function tm(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function nm(e){e.P||(e.P=!0,e.l&&nm(e.l))}function rm(e){e.o||(e.o=Fg(e.t))}function om(e,t,n){var r=zg(t)?$g("MapSet").T(t,n):Dg(t)?$g("MapSet").F(t,n):e.O?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:Wg(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,a=bm;n&&(o=[r],a=wm);var i=Proxy.revocable(o,a),u=i.revoke,l=i.proxy;return r.k=l,r.j=u,l}(t,n):$g("ES5").J(t,n);return(n?n.A:Wg()).p.push(r),r}function am(e){return Og(e)||Pg(22,e),function e(t){if(!Ag(t))return t;var n,r=t[vm],o=Ng(t);if(r){if(!r.P&&(r.i<4||!$g("ES5").K(r)))return r.t;r.I=!0,n=im(t,o),r.I=!1}else n=im(t,o);return Mg(n,(function(t,o){r&&function(e,t){return 2===Ng(e)?e.get(t):e[t]}(r.t,t)===o||Ig(n,t,e(o))})),3===o?new Set(n):n}(e)}function im(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Fg(e)}var um,lm,sm="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),cm="undefined"!=typeof Map,fm="undefined"!=typeof Set,dm="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,pm=sm?Symbol.for("immer-nothing"):((um={})["immer-nothing"]=!0,um),hm=sm?Symbol.for("immer-draftable"):"__$immer_draftable",vm=sm?Symbol.for("immer-state"):"__$immer_state",gm="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,mm=Object.getOwnPropertyDescriptors||function(e){var t={};return gm(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},ym={},bm={get:function(e,t){if(t===vm)return e;var n,r,o,a=jg(e);if(!Lg(a,t))return n=e,(o=tm(a,t))?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(n.k):void 0;var i=a[t];return e.I||!Ag(i)?i:i===em(e.t,t)?(rm(e),e.o[t]=om(e.A.h,i,e)):i},has:function(e,t){return t in jg(e)},ownKeys:function(e){return Reflect.ownKeys(jg(e))},set:function(e,t,n){var r=tm(jg(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=em(jg(e),t),a=null==o?void 0:o[vm];if(a&&a.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(n,o)&&(void 0!==n||Lg(e.t,t)))return!0;rm(e),nm(e)}return e.o[t]=n,e.D[t]=!0,!0},deleteProperty:function(e,t){return void 0!==em(e.t,t)||t in e.t?(e.D[t]=!1,rm(e),nm(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=jg(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){Pg(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Pg(12)}},wm={};Mg(bm,(function(e,t){wm[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),wm.deleteProperty=function(e,t){return bm.deleteProperty.call(this,e[0],t)},wm.set=function(e,t,n){return bm.set.call(this,e[0],t,n,e[0])};var Sm=new(function(){function e(e){this.O=dm,this.N=!0,"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),this.produce=this.produce.bind(this),this.produceWithPatches=this.produceWithPatches.bind(this)}var t=e.prototype;return t.produce=function(e,t,n){if("function"==typeof e&&"function"!=typeof t){var r=t;t=e;var o=this;return function(e){var n=this;void 0===e&&(e=r);for(var a=arguments.length,i=Array(a>1?a-1:0),u=1;u1?n-1:0),a=1;a=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}var o=$g("Patches").$;return Og(e)?o(e,t):this.produce(e,(function(e){return o(e,t.slice(n+1))}))},e}()),_m=Sm.produce;function Em(e){var t=f.useState(e),n=t[1];return[t[0],f.useCallback((function(e){n(_m(e))}),[])]}Sm.produceWithPatches.bind(Sm),Sm.setAutoFreeze.bind(Sm),Sm.setUseProxies.bind(Sm),Sm.applyPatches.bind(Sm),Sm.createDraft.bind(Sm),Sm.finishDraft.bind(Sm);var km="object"==typeof global&&global&&global.Object===Object&&global,Rm="object"==typeof self&&self&&self.Object===Object&&self,xm=km||Rm||Function("return this")(),Cm=xm.Symbol,Tm=Object.prototype,Pm=Tm.hasOwnProperty,Om=Tm.toString,Am=Cm?Cm.toStringTag:void 0;var Mm=Object.prototype.toString;var Nm=Cm?Cm.toStringTag:void 0;function Lm(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Nm&&Nm in Object(e)?function(e){var t=Pm.call(e,Am),n=e[Am];try{e[Am]=void 0;var r=!0}catch(a){}var o=Om.call(e);return r&&(t?e[Am]=n:delete e[Am]),o}(e):function(e){return Mm.call(e)}(e)}function Im(e){return null!=e&&"object"==typeof e}function zm(e){return"symbol"==typeof e||Im(e)&&"[object Symbol]"==Lm(e)}var Dm=Array.isArray,jm=Cm?Cm.prototype:void 0,Fm=jm?jm.toString:void 0;function Bm(e){if("string"==typeof e)return e;if(Dm(e))return function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}function sy(e){return null!=e&&ly(e.length)&&!$m(e)}var cy=Object.prototype;function fy(e){return Im(e)&&"[object Arguments]"==Lm(e)}var dy=Object.prototype,py=dy.hasOwnProperty,hy=dy.propertyIsEnumerable,vy=fy(function(){return arguments}())?fy:function(e){return Im(e)&&py.call(e,"callee")&&!hy.call(e,"callee")};var gy="object"==typeof exports&&exports&&!exports.nodeType&&exports,my=gy&&"object"==typeof module&&module&&!module.nodeType&&module,yy=my&&my.exports===gy?xm.Buffer:void 0,by=(yy?yy.isBuffer:void 0)||function(){return!1},wy={};wy["[object Float32Array]"]=wy["[object Float64Array]"]=wy["[object Int8Array]"]=wy["[object Int16Array]"]=wy["[object Int32Array]"]=wy["[object Uint8Array]"]=wy["[object Uint8ClampedArray]"]=wy["[object Uint16Array]"]=wy["[object Uint32Array]"]=!0,wy["[object Arguments]"]=wy["[object Array]"]=wy["[object ArrayBuffer]"]=wy["[object Boolean]"]=wy["[object DataView]"]=wy["[object Date]"]=wy["[object Error]"]=wy["[object Function]"]=wy["[object Map]"]=wy["[object Number]"]=wy["[object Object]"]=wy["[object RegExp]"]=wy["[object Set]"]=wy["[object String]"]=wy["[object WeakMap]"]=!1;var Sy,_y="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ey=_y&&"object"==typeof module&&module&&!module.nodeType&&module,ky=Ey&&Ey.exports===_y&&km.process,Ry=function(){try{var e=Ey&&Ey.require&&Ey.require("util").types;return e||ky&&ky.binding&&ky.binding("util")}catch(t){}}(),xy=Ry&&Ry.isTypedArray,Cy=xy?(Sy=xy,function(e){return Sy(e)}):function(e){return Im(e)&&ly(e.length)&&!!wy[Lm(e)]},Ty=Object.prototype.hasOwnProperty;function Py(e,t){var n=Dm(e),r=!n&&vy(e),o=!n&&!r&&by(e),a=!n&&!r&&!o&&Cy(e),i=n||r||o||a,u=i?function(e,t){for(var n=-1,r=Array(e);++n-1},$y.prototype.set=function(e,t){var n=this.__data__,r=Vy(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};var Wy=ny(xm,"Map");function Hy(e,t){var n,r,o=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function Gy(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=r?e:function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++ru))return!1;var s=a.get(e),c=a.get(t);if(s&&c)return s==t&&c==e;var f=-1,d=!0,p=2&n?new Ib:void 0;for(a.set(e,t),a.set(t,e);++f-1&&(t.__listeners[r]=t.__listeners[t.__listeners.length-1],t.__listeners.length--)}}},e.prototype.notify=function(){for(var e=0,t=this.__listeners;en.errorRetryCount)){var a=Math.min(o.retryCount||0,8),i=~~((Math.random()+.5)*(1<0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]0));return Promise.all(c).then((function(){return dw.get(r)}))}return Promise.resolve(dw.get(r))},Mw=function(e,t,n,r){var o=xw[e];if(e&&o)for(var a=0;a0));return[2,Promise.all(h).then((function(){if(s)throw s;return dw.get(o)}))]}if(s)throw s;return[2,l]}}))}))};function Lw(){for(var e=this,t=[],n=0;n=1&&(r=t[0]),t.length>2?(o=t[1],a=t[2]):"function"==typeof t[1]?o=t[1]:"object"==typeof t[1]&&(a=t[1]);var i=dw.serializeKey(r),u=i[0],l=i[1],s=i[2],c=i[3];a=Object.assign({},hw,f.useContext(vw),a);var d=f.useRef(a);Sw((function(){d.current=a})),void 0===o&&(o=a.fetcher);var p=function(){var e=dw.get(u);return void 0===e?a.initialData:e},h=p(),v=dw.get(s),g=!!dw.get(c),m=f.useRef({data:!1,error:!1,isValidating:!1}),y=f.useRef({data:h,error:v,isValidating:g});f.useDebugValue(y.current.data);var b=f.useState(null),w=b[1],S=f.useCallback((function(e){var t=!1;for(var n in e)y.current[n]!==e[n]&&(y.current[n]=e[n],m.current[n]&&(t=!0));if(t||a.suspense){if(_.current||!k.current)return;w({})}}),[]),_=f.useRef(!1),E=f.useRef(u),k=f.useRef(!1),R=f.useCallback((function(e){for(var t,n=[],r=1;r=0&&(n[r]=n[n.length-1],n.pop())}},P=f.useCallback((function(t){return void 0===t&&(t={}),mw(e,void 0,void 0,(function(){var e,n,r,i,f,p,h;return yw(this,(function(v){switch(v.label){case 0:if(!u||!o)return[2,!1];if(_.current)return[2,!1];if(d.current.isPaused())return[2,!1];t=Object.assign({dedupe:!1},t),e=!0,n=void 0!==_w[u]&&t.dedupe,v.label=1;case 1:return v.trys.push([1,6,,7]),S({isValidating:!0}),dw.set(c,!0),n||Mw(u,y.current.data,y.current.error,!0),r=void 0,i=void 0,n?(i=Ew[u],[4,_w[u]]):[3,3];case 2:return r=v.sent(),[3,5];case 3:return a.loadingTimeout&&!dw.get(u)&&setTimeout((function(){e&&R("onLoadingSlow",u,a)}),a.loadingTimeout),_w[u]=null!==l?o.apply(void 0,l):o(u),Ew[u]=i=Pw(),[4,_w[u]];case 4:r=v.sent(),setTimeout((function(){delete _w[u],delete Ew[u]}),a.dedupingInterval),R("onSuccess",r,u,a),v.label=5;case 5:return Ew[u]>i?[2,!1]:Cw[u]&&(i<=Cw[u]||i<=Tw[u]||0===Tw[u])?(S({isValidating:!1}),[2,!1]):(dw.set(u,r),dw.set(s,void 0),dw.set(c,!1),f={isValidating:!1},void 0!==y.current.error&&(f.error=void 0),a.compare(y.current.data,r)||(f.data=r),S(f),n||Mw(u,r,f.error,!1),[3,7]);case 6:return p=v.sent(),delete _w[u],delete Ew[u],d.current.isPaused()?(S({isValidating:!1}),[2,!1]):(dw.set(s,p),y.current.error!==p&&(S({isValidating:!1,error:p}),n||Mw(u,void 0,p,!1)),R("onError",p,u,a),a.shouldRetryOnError&&(h=(t.retryCount||0)+1,R("onErrorRetry",p,u,a,P,Object.assign({dedupe:!0},t,{retryCount:h}))),[3,7]);case 7:return e=!1,[2,!0]}}))}))}),[u]);Sw((function(){if(u){_.current=!1,k.current=!0;var e=y.current.data,t=p();E.current!==u&&(E.current=u),a.compare(e,t)||S({data:t});var n=function(){return P({dedupe:!0})};(a.revalidateOnMount||!a.initialData&&void 0===a.revalidateOnMount)&&(void 0===t||bw?n():ww(n));var r=!1,o=function(){!r&&d.current.revalidateOnFocus&&(r=!0,n(),setTimeout((function(){return r=!1}),d.current.focusThrottleInterval))},i=function(){d.current.revalidateOnReconnect&&n()},l=function(e,t,r,o,i){void 0===e&&(e=!0),void 0===i&&(i=!0);var u={},l=!1;return void 0===t||a.compare(y.current.data,t)||(u.data=t,l=!0),y.current.error!==r&&(u.error=r,l=!0),void 0!==o&&y.current.isValidating!==o&&(u.isValidating=o,l=!0),l&&S(u),!!e&&(i?n():P())};return C(kw,o),C(Rw,i),C(xw,l),function(){S=function(){return null},_.current=!0,T(kw,o),T(Rw,i),T(xw,l)}}}),[u,P]),Sw((function(){var t=null,n=function(){return mw(e,void 0,void 0,(function(){return yw(this,(function(e){switch(e.label){case 0:return y.current.error||!d.current.refreshWhenHidden&&!d.current.isDocumentVisible()||!d.current.refreshWhenOffline&&!d.current.isOnline()?[3,2]:[4,P({dedupe:!0})];case 1:e.sent(),e.label=2;case 2:return d.current.refreshInterval&&t&&(t=setTimeout(n,d.current.refreshInterval)),[2]}}))}))};return d.current.refreshInterval&&(t=setTimeout(n,d.current.refreshInterval)),function(){t&&(clearTimeout(t),t=null)}}),[a.refreshInterval,a.refreshWhenHidden,a.refreshWhenOffline,P]);var O=f.useMemo((function(){var e={revalidate:P,mutate:x};return Object.defineProperties(e,{error:{get:function(){return m.current.error=!0,E.current===u?y.current.error:v},enumerable:!0},data:{get:function(){return m.current.data=!0,E.current===u?y.current.data:h},enumerable:!0},isValidating:{get:function(){return m.current.isValidating=!0,!!u&&y.current.isValidating},enumerable:!0}}),e}),[P,h,v,x,u]);if(a.suspense){var A=dw.get(u),M=dw.get(s);if(void 0===A&&(A=h),void 0===M&&(M=v),void 0===A&&void 0===M){if(_w[u]||P(),_w[u]&&"function"==typeof _w[u].then)throw _w[u];A=_w[u]}if(void 0===A&&M)throw M;return{error:M,data:A,revalidate:P,mutate:x,isValidating:y.current.isValidating}}return O}vw.Provider;var Iw=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;l[o]="set-cookie"===o?(l[o]?l[o]:[]).concat([i]):l[o]?l[o]+", "+i:i}})),l):l):null,c={data:e.responseType&&"text"!==e.responseType?a.response:a.responseText,status:a.status,statusText:a.statusText,headers:s,config:e,request:a};!function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(Xw("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}(t,n,c),a=null}},a.onabort=function(){a&&(n(Xw("Request aborted",e,"ECONNABORTED",a)),a=null)},a.onerror=function(){n(Xw("Network Error",e,null,a)),a=null},a.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(Xw(t,e,"ECONNABORTED",a)),a=null},$w.isStandardBrowserEnv()){var f=(e.withCredentials||eS(c))&&e.xsrfCookieName?Jw.read(e.xsrfCookieName):void 0;f&&(o[e.xsrfHeaderName]=f)}if("setRequestHeader"in a&&$w.forEach(o,(function(e,t){void 0===r&&"content-type"===t.toLowerCase()?delete o[t]:a.setRequestHeader(t,e)})),$w.isUndefined(e.withCredentials)||(a.withCredentials=!!e.withCredentials),e.responseType)try{a.responseType=e.responseType}catch(d){if("json"!==e.responseType)throw d}"function"==typeof e.onDownloadProgress&&a.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&a.upload&&a.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){a&&(a.abort(),n(e),a=null)})),r||(r=null),a.send(r)}))},nS={"Content-Type":"application/x-www-form-urlencoded"};function rS(e,t){!$w.isUndefined(e)&&$w.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var oS,aS={adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(oS=tS),oS),transformRequest:[function(e,t){return Qw(t,"Accept"),Qw(t,"Content-Type"),$w.isFormData(e)||$w.isArrayBuffer(e)||$w.isBuffer(e)||$w.isStream(e)||$w.isFile(e)||$w.isBlob(e)?e:$w.isArrayBufferView(e)?e.buffer:$w.isURLSearchParams(e)?(rS(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):$w.isObject(e)?(rS(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(t){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};aS.headers={common:{Accept:"application/json, text/plain, */*"}},$w.forEach(["delete","get","head"],(function(e){aS.headers[e]={}})),$w.forEach(["post","put","patch"],(function(e){aS.headers[e]=$w.merge(nS)}));var iS=aS;function uS(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var lS=function(e){return uS(e),e.headers=e.headers||{},e.data=Yw(e.data,e.headers,e.transformRequest),e.headers=$w.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),$w.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||iS.adapter)(e).then((function(t){return uS(e),t.data=Yw(t.data,t.headers,e.transformResponse),t}),(function(t){return Kw(t)||(uS(e),t&&t.response&&(t.response.data=Yw(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))},sS=function(e,t){t=t||{};var n={},r=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],i=["validateStatus"];function u(e,t){return $w.isPlainObject(e)&&$w.isPlainObject(t)?$w.merge(e,t):$w.isPlainObject(t)?$w.merge({},t):$w.isArray(t)?t.slice():t}function l(r){$w.isUndefined(t[r])?$w.isUndefined(e[r])||(n[r]=u(void 0,e[r])):n[r]=u(e[r],t[r])}$w.forEach(r,(function(e){$w.isUndefined(t[e])||(n[e]=u(void 0,t[e]))})),$w.forEach(o,l),$w.forEach(a,(function(r){$w.isUndefined(t[r])?$w.isUndefined(e[r])||(n[r]=u(void 0,e[r])):n[r]=u(void 0,t[r])})),$w.forEach(i,(function(r){r in t?n[r]=u(e[r],t[r]):r in e&&(n[r]=u(void 0,e[r]))}));var s=r.concat(o).concat(a).concat(i),c=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===s.indexOf(e)}));return $w.forEach(c,l),n};function cS(e){this.defaults=e,this.interceptors={request:new qw,response:new qw}}cS.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=sS(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[lS,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},cS.prototype.getUri=function(e){return e=sS(this.defaults,e),Hw(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},$w.forEach(["delete","get","head","options"],(function(e){cS.prototype[e]=function(t,n){return this.request(sS(n||{},{method:e,url:t,data:(n||{}).data}))}})),$w.forEach(["post","put","patch"],(function(e){cS.prototype[e]=function(t,n,r){return this.request(sS(r||{},{method:e,url:t,data:n}))}}));var fS=cS;function dS(e){this.message=e}dS.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},dS.prototype.__CANCEL__=!0;var pS=dS;function hS(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new pS(e),t(n.reason))}))}hS.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},hS.source=function(){var e;return{token:new hS((function(t){e=t})),cancel:e}};var vS=hS;function gS(e){var t=new fS(e),n=Iw(fS.prototype.request,t);return $w.extend(n,fS.prototype,t),$w.extend(n,t),n}var mS=gS(iS);mS.Axios=fS,mS.create=function(e){return gS(sS(mS.defaults,e))},mS.Cancel=pS,mS.CancelToken=vS,mS.isCancel=Kw,mS.all=function(e){return Promise.all(e)},mS.spread=function(e){return function(t){return e.apply(null,t)}},mS.isAxiosError=function(e){return"object"==typeof e&&!0===e.isAxiosError};var yS=mS,bS=mS;yS.default=bS;var wS=yS,SS=o((function(e,t){e.exports=function(){var e="millisecond",t="second",n="minute",r="hour",o="day",a="week",i="month",u="quarter",l="year",s="date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},p=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},h={s:p,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+p(r,2,"0")+":"+p(o,2,"0")},m:function e(t,n){if(t.date()0,g<=v.r||!v.r){g<=1&&h>0&&(v=d[h-1]);var m=f[v.l];u&&(g=u(""+g)),s="string"==typeof m?m.replace("%d",g):m(g,r,v.l,c);break}}if(r)return s;var y=c?f.future:f.past;return"function"==typeof y?y(s):y.replace("%s",s)},r.to=function(e,t){return a(e,t,this,!0)},r.from=function(e,t){return a(e,t,this)};var i=function(e){return e.$u?n.utc():n()};r.toNow=function(e){return this.to(i(this),e)},r.fromNow=function(e){return this.from(i(this),e)}}}));function ES(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kS(e,t){if(e.length!==t.length)return!1;for(var n=0;n0?TS="positive-descending":(t.scrollLeft=1,TS=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),TS}return TS}var OS=function(e,t){return e};function AS(e){var t,n,r=e.getItemOffset,o=e.getEstimatedTotalSize,a=e.getItemSize,i=e.getOffsetForIndexAndAlignment,u=e.getStartIndexForOffset,l=e.getStopIndexForStartIndex,s=e.initInstanceProps,c=e.shouldResetStyleCacheOnItemSizeChange,d=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=s(n.props,ES(ES(n))),n._outerRef=void 0,n._resetIsScrollingTimeoutId=null,n.state={instance:ES(ES(n)),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof n.props.initialScrollOffset?n.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},n._callOnItemsRendered=void 0,n._callOnItemsRendered=RS((function(e,t,r,o){return n.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:r,visibleStopIndex:o})})),n._callOnScroll=void 0,n._callOnScroll=RS((function(e,t,r){return n.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:r})})),n._getItemStyle=void 0,n._getItemStyle=function(e){var t,o=n.props,i=o.direction,u=o.itemSize,l=o.layout,s=n._getItemStyleCache(c&&u,c&&l,c&&i);if(s.hasOwnProperty(e))t=s[e];else{var f=r(n.props,e,n._instanceProps),d=a(n.props,e,n._instanceProps),p="horizontal"===i||"horizontal"===l,h="rtl"===i,v=p?f:0;s[e]=t={position:"absolute",left:h?void 0:v,right:h?v:void 0,top:p?0:f,height:p?"100%":d,width:p?d:"100%"}}return t},n._getItemStyleCache=void 0,n._getItemStyleCache=RS((function(e,t,n){return{}})),n._onScrollHorizontal=function(e){var t=e.currentTarget,r=t.clientWidth,o=t.scrollLeft,a=t.scrollWidth;n.setState((function(e){if(e.scrollOffset===o)return null;var t=n.props.direction,i=o;if("rtl"===t)switch(PS()){case"negative":i=-o;break;case"positive-descending":i=a-r-o}return i=Math.max(0,Math.min(i,a-r)),{isScrolling:!0,scrollDirection:e.scrollOffset=t?e.call(null):o.id=requestAnimationFrame(n)}))})},n._resetIsScrolling=function(){n._resetIsScrollingTimeoutId=null,n.setState({isScrolling:!1},(function(){n._getItemStyleCache(-1,null)}))},n}bs(t,e),t.getDerivedStateFromProps=function(e,t){return MS(e,t),d(e),null};var n=t.prototype;return n.scrollTo=function(e){e=Math.max(0,e),this.setState((function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset0)for(var C=k;C<=R;C++)x.push(f.createElement(t,{data:c,key:p(C,c),index:C,isScrolling:y?w:void 0,style:this._getItemStyle(C)}));var T=o(this.props,this._instanceProps);return f.createElement(v||g||"div",{className:n,onScroll:_,ref:this._outerRefSetter,style:Es({position:"relative",height:a,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:r},m)},f.createElement(u||l||"div",{children:x,ref:i,style:{height:S?"100%":T,pointerEvents:w?"none":void 0,width:S?T:"100%"}}))},n._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var a=this.state,i=a.scrollDirection,u=a.scrollOffset,l=a.scrollUpdateWasRequested;this._callOnScroll(i,u,l)}},n._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,a=r.scrollDirection,i=r.scrollOffset;if(0===t)return[0,0,0,0];var s=u(this.props,i,this._instanceProps),c=l(this.props,s,i,this._instanceProps),f=o&&"backward"!==a?1:Math.max(1,n),d=o&&"forward"!==a?1:Math.max(1,n);return[Math.max(0,s-f),Math.max(0,Math.min(t-1,c+d)),s,c]},t}(f.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},n}var MS=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},NS=AS({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r){var o=e.direction,a=e.height,i=e.itemCount,u=e.itemSize,l=e.layout,s=e.width,c="horizontal"===o||"horizontal"===l?s:a,f=Math.max(0,i*u-c),d=Math.min(f,t*u),p=Math.max(0,t*u-c+u);switch("smart"===n&&(n=r>=p-c&&r<=d+c?"auto":"center"),n){case"start":return d;case"end":return p;case"center":var h=Math.round(p+(d-p)/2);return hf+Math.floor(c/2)?f:h;case"auto":default:return r>=p&&r<=d?r:r div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',r=t.head||t.getElementsByTagName("head")[0],o=t.createElement("style");o.id="detectElementResize",o.type="text/css",null!=e&&o.setAttribute("nonce",e),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(t.createTextNode(n)),r.appendChild(o)}}(a),n.__resizeLast__={},n.__resizeListeners__=[],(n.__resizeTriggers__=a.createElement("div")).className="resize-triggers";var s=a.createElement("div");s.className="expand-trigger",s.appendChild(a.createElement("div"));var c=a.createElement("div");c.className="contract-trigger",n.__resizeTriggers__.appendChild(s),n.__resizeTriggers__.appendChild(c),n.appendChild(n.__resizeTriggers__),u(n),n.addEventListener("scroll",l,!0),f&&(n.__resizeTriggers__.__animationListener__=function(e){e.animationName==g&&u(n)},n.__resizeTriggers__.addEventListener(f,n.__resizeTriggers__.__animationListener__))}n.__resizeListeners__.push(r)}},removeResizeListener:function(e,t){if(o)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",l,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(f,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(n){}}}}}var IS=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},zS=function(){function e(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}function i(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var u={init:"init"},l=function(e){var t=e.value;return void 0===t?"":t},s=function(){return t.createElement(t.Fragment,null," ")},c={Cell:l,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function f(){for(var e=arguments.length,t=new Array(e),n=0;n(a="number"==typeof a?a:1/0)){var i=o;o=a,a=i}return e.filter((function(e){return t.some((function(t){var n=e.values[t];return n>=o&&n<=a}))}))};Ee.autoRemove=function(e){return!e||"number"!=typeof e[0]&&"number"!=typeof e[1]};var ke=Object.freeze({__proto__:null,text:he,exactText:ve,exactTextCase:ge,includes:me,includesAll:ye,includesSome:be,includesValue:we,exact:Se,equals:_e,between:Ee});u.resetFilters="resetFilters",u.setFilter="setFilter",u.setAllFilters="setAllFilters";var Re=function(e){e.stateReducers.push(xe),e.useInstance.push(Ce)};function xe(e,t,n,r){if(t.type===u.init)return o({filters:[]},e);if(t.type===u.resetFilters)return o({},e,{filters:r.initialState.filters||[]});if(t.type===u.setFilter){var a=t.columnId,i=t.filterValue,l=r.allColumns,s=r.filterTypes,c=l.find((function(e){return e.id===a}));if(!c)throw new Error("React-Table: Could not find a column with id: "+a);var f=M(c.filter,s||{},ke),d=e.filters.find((function(e){return e.id===a})),p=g(i,d&&d.value);return N(f.autoRemove,p,c)?o({},e,{filters:e.filters.filter((function(e){return e.id!==a}))}):o({},e,d?{filters:e.filters.map((function(e){return e.id===a?{id:a,value:p}:e}))}:{filters:[].concat(e.filters,[{id:a,value:p}])})}if(t.type===u.setAllFilters){var h=t.filters,v=r.allColumns,m=r.filterTypes;return o({},e,{filters:g(h,e.filters).filter((function(e){var t=v.find((function(t){return t.id===e.id}));return!N(M(t.filter,m||{},ke).autoRemove,e.value,t)}))})}}function Ce(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.rowsById,i=e.allColumns,l=e.filterTypes,s=e.manualFilters,c=e.defaultCanFilter,f=void 0!==c&&c,d=e.disableFilters,p=e.state.filters,h=e.dispatch,v=e.autoResetFilters,g=void 0===v||v,y=t.useCallback((function(e,t){h({type:u.setFilter,columnId:e,filterValue:t})}),[h]),w=t.useCallback((function(e){h({type:u.setAllFilters,filters:e})}),[h]);i.forEach((function(e){var t=e.id,n=e.accessor,r=e.defaultCanFilter,o=e.disableFilters;e.canFilter=n?T(!0!==o&&void 0,!0!==d&&void 0,!0):T(r,f,!1),e.setFilter=function(t){return y(e.id,t)};var a=p.find((function(e){return e.id===t}));e.filterValue=a&&a.value}));var S=t.useMemo((function(){if(s||!p.length)return[r,o,a];var e=[],t={};return[function n(r,o){void 0===o&&(o=0);var a=r;return(a=p.reduce((function(e,t){var n=t.id,r=t.value,a=i.find((function(e){return e.id===n}));if(!a)return e;0===o&&(a.preFilteredRows=e);var u=M(a.filter,l||{},ke);return u?(a.filteredRows=u(e,[n],r),a.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+a.id+"."),e)}),r)).forEach((function(r){e.push(r),t[r.id]=r,r.subRows&&(r.subRows=r.subRows&&r.subRows.length>0?n(r.subRows,o+1):r.subRows)})),a}(r),e,t]}),[s,p,r,o,a,i,l]),_=S[0],E=S[1],k=S[2];t.useMemo((function(){i.filter((function(e){return!p.find((function(t){return t.id===e.id}))})).forEach((function(e){e.preFilteredRows=_,e.filteredRows=_}))}),[_,p,i]);var R=m(g);b((function(){R()&&h({type:u.resetFilters})}),[h,s?null:n]),Object.assign(e,{preFilteredRows:r,preFilteredFlatRows:o,preFilteredRowsById:a,filteredRows:_,filteredFlatRows:E,filteredRowsById:k,rows:_,flatRows:E,rowsById:k,setFilter:y,setAllFilters:w})}Re.pluginName="useFilters",u.resetGlobalFilter="resetGlobalFilter",u.setGlobalFilter="setGlobalFilter";var Te=function(e){e.stateReducers.push(Pe),e.useInstance.push(Oe)};function Pe(e,t,n,r){if(t.type===u.resetGlobalFilter)return o({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===u.setGlobalFilter){var i=t.filterValue,l=r.userFilterTypes,s=M(r.globalFilter,l||{},ke),c=g(i,e.globalFilter);return N(s.autoRemove,c)?(e.globalFilter,a(e,["globalFilter"])):o({},e,{globalFilter:c})}}function Oe(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.rowsById,i=e.allColumns,l=e.filterTypes,s=e.globalFilter,c=e.manualGlobalFilter,f=e.state.globalFilter,d=e.dispatch,p=e.autoResetGlobalFilter,h=void 0===p||p,v=e.disableGlobalFilter,g=t.useCallback((function(e){d({type:u.setGlobalFilter,filterValue:e})}),[d]),y=t.useMemo((function(){if(c||void 0===f)return[r,o,a];var e=[],t={},n=M(s,l||{},ke);if(!n)return console.warn("Could not find a valid 'globalFilter' option."),r;i.forEach((function(e){var t=e.disableGlobalFilter;e.canFilter=T(!0!==t&&void 0,!0!==v&&void 0,!0)}));var u=i.filter((function(e){return!0===e.canFilter}));return[function r(o){return(o=n(o,u.map((function(e){return e.id})),f)).forEach((function(n){e.push(n),t[n.id]=n,n.subRows=n.subRows&&n.subRows.length?r(n.subRows):n.subRows})),o}(r),e,t]}),[c,f,s,l,i,r,o,a,v]),w=y[0],S=y[1],_=y[2],E=m(h);b((function(){E()&&d({type:u.resetGlobalFilter})}),[d,c?null:n]),Object.assign(e,{preGlobalFilteredRows:r,preGlobalFilteredFlatRows:o,preGlobalFilteredRowsById:a,globalFilteredRows:w,globalFilteredFlatRows:S,globalFilteredRowsById:_,rows:w,flatRows:S,rowsById:_,setGlobalFilter:g,disableGlobalFilter:v})}function Ae(e,t){return t.reduce((function(e,t){return e+("number"==typeof t?t:0)}),0)}Te.pluginName="useGlobalFilter";var Me=Object.freeze({__proto__:null,sum:Ae,min:function(e){var t=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.min(t,e))})),t},max:function(e){var t=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.max(t,e))})),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach((function(e){"number"==typeof e&&(t=Math.min(t,e),n=Math.max(n,e))})),t+".."+n},average:function(e){return Ae(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort((function(e,t){return e-t}));return e.length%2!=0?n[t]:(n[t-1]+n[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),Ne=[],Le={};u.resetGroupBy="resetGroupBy",u.setGroupBy="setGroupBy",u.toggleGroupBy="toggleGroupBy";var Ie=function(e){e.getGroupByToggleProps=[ze],e.stateReducers.push(De),e.visibleColumnsDeps.push((function(e,t){var n=t.instance;return[].concat(e,[n.state.groupBy])})),e.visibleColumns.push(je),e.useInstance.push(Be),e.prepareRow.push(Ve)};Ie.pluginName="useGroupBy";var ze=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(e){e.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function De(e,t,n,r){if(t.type===u.init)return o({groupBy:[]},e);if(t.type===u.resetGroupBy)return o({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===u.setGroupBy)return o({},e,{groupBy:t.value});if(t.type===u.toggleGroupBy){var a=t.columnId,i=t.value,l=void 0!==i?i:!e.groupBy.includes(a);return o({},e,l?{groupBy:[].concat(e.groupBy,[a])}:{groupBy:e.groupBy.filter((function(e){return e!==a}))})}}function je(e,t){var n=t.instance.state.groupBy,r=n.map((function(t){return e.find((function(e){return e.id===t}))})).filter(Boolean),o=e.filter((function(e){return!n.includes(e.id)}));return(e=[].concat(r,o)).forEach((function(e){e.isGrouped=n.includes(e.id),e.groupedIndex=n.indexOf(e.id)})),e}var Fe={};function Be(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.rowsById,i=e.allColumns,l=e.flatHeaders,s=e.groupByFn,c=void 0===s?Ue:s,f=e.manualGroupBy,p=e.aggregations,h=void 0===p?Fe:p,g=e.plugins,y=e.state.groupBy,w=e.dispatch,S=e.autoResetGroupBy,_=void 0===S||S,E=e.disableGroupBy,k=e.defaultCanGroupBy,R=e.getHooks;v(g,["useColumnOrder","useFilters"],"useGroupBy");var x=m(e);i.forEach((function(t){var n=t.accessor,r=t.defaultGroupBy,o=t.disableGroupBy;t.canGroupBy=n?T(t.canGroupBy,!0!==o&&void 0,!0!==E&&void 0,!0):T(t.canGroupBy,r,k,!1),t.canGroupBy&&(t.toggleGroupBy=function(){return e.toggleGroupBy(t.id)}),t.Aggregated=t.Aggregated||t.Cell}));var C=t.useCallback((function(e,t){w({type:u.toggleGroupBy,columnId:e,value:t})}),[w]),P=t.useCallback((function(e){w({type:u.setGroupBy,value:e})}),[w]);l.forEach((function(e){e.getGroupByToggleProps=d(R().getGroupByToggleProps,{instance:x(),header:e})}));var A=t.useMemo((function(){if(f||!y.length)return[r,o,a,Ne,Le,o,a];var e=y.filter((function(e){return i.find((function(t){return t.id===e}))})),t=[],n={},u=[],l={},s=[],d={},p=function r(o,a,f){if(void 0===a&&(a=0),a===e.length)return o;var p=e[a],v=c(o,p);return Object.entries(v).map((function(o,c){var v,g,m,y,b=o[0],w=o[1],S=p+":"+b,_=r(w,a+1,S=f?f+">"+S:S),E=a?O(w,"leafRows"):w,k=(v=E,g=w,m=a,y={},i.forEach((function(t){if(e.includes(t.id))y[t.id]=g[0]?g[0].values[t.id]:null;else{var n="function"==typeof t.aggregate?t.aggregate:h[t.aggregate]||Me[t.aggregate];if(n){var r=g.map((function(e){return e.values[t.id]})),o=v.map((function(e){var n=e.values[t.id];if(!m&&t.aggregateValue){var r="function"==typeof t.aggregateValue?t.aggregateValue:h[t.aggregateValue]||Me[t.aggregateValue];if(!r)throw console.info({column:t}),new Error("React Table: Invalid column.aggregateValue option for column listed above");n=r(n,e,t)}return n}));y[t.id]=n(o,r)}else{if(t.aggregate)throw console.info({column:t}),new Error("React Table: Invalid column.aggregate option for column listed above");y[t.id]=null}}})),y),R={id:S,isGrouped:!0,groupByID:p,groupByVal:b,values:k,subRows:_,leafRows:E,depth:a,index:c};return _.forEach((function(e){t.push(e),n[e.id]=e,e.isGrouped?(u.push(e),l[e.id]=e):(s.push(e),d[e.id]=e)})),R}))}(r);return p.forEach((function(e){t.push(e),n[e.id]=e,e.isGrouped?(u.push(e),l[e.id]=e):(s.push(e),d[e.id]=e)})),[p,t,n,u,l,s,d]}),[f,y,r,o,a,i,h,c]),M=A[0],N=A[1],L=A[2],I=A[3],z=A[4],D=A[5],j=A[6],F=m(_);b((function(){F()&&w({type:u.resetGroupBy})}),[w,f?null:n]),Object.assign(e,{preGroupedRows:r,preGroupedFlatRow:o,preGroupedRowsById:a,groupedRows:M,groupedFlatRows:N,groupedRowsById:L,onlyGroupedFlatRows:I,onlyGroupedRowsById:z,nonGroupedFlatRows:D,nonGroupedRowsById:j,rows:M,flatRows:N,rowsById:L,toggleGroupBy:C,setGroupBy:P})}function Ve(e){e.allCells.forEach((function(t){var n;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&(null==(n=e.subRows)?void 0:n.length)}))}function Ue(e,t){return e.reduce((function(e,n,r){var o=""+n.values[t];return e[o]=Array.isArray(e[o])?e[o]:[],e[o].push(n),e}),{})}var $e=/([0-9]+)/gm;function We(e,t){return e===t?0:e>t?1:-1}function He(e,t){return e.values[t]}function Ge(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}var qe=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=He(e,n),o=He(t,n);for(r=Ge(r),o=Ge(o),r=r.split($e).filter(Boolean),o=o.split($e).filter(Boolean);r.length&&o.length;){var a=r.shift(),i=o.shift(),u=parseInt(a,10),l=parseInt(i,10),s=[u,l].sort();if(isNaN(s[0])){if(a>i)return 1;if(i>a)return-1}else{if(isNaN(s[1]))return isNaN(u)?-1:1;if(u>l)return 1;if(l>u)return-1}}return r.length-o.length},datetime:function(e,t,n){var r=He(e,n),o=He(t,n);return We(r=r.getTime(),o=o.getTime())},basic:function(e,t,n){return We(He(e,n),He(t,n))}});u.resetSortBy="resetSortBy",u.setSortBy="setSortBy",u.toggleSortBy="toggleSortBy",u.clearSortBy="clearSortBy",c.sortType="alphanumeric",c.sortDescFirst=!1;var Ye=function(e){e.getSortByToggleProps=[Ke],e.stateReducers.push(Qe),e.useInstance.push(Xe)};Ye.pluginName="useSortBy";var Ke=function(e,t){var n=t.instance,r=t.column,o=n.isMultiSortEvent,a=void 0===o?function(e){return e.shiftKey}:o;return[e,{onClick:r.canSort?function(e){e.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&a(e))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function Qe(e,t,n,r){if(t.type===u.init)return o({sortBy:[]},e);if(t.type===u.resetSortBy)return o({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===u.clearSortBy)return o({},e,{sortBy:e.sortBy.filter((function(e){return e.id!==t.columnId}))});if(t.type===u.setSortBy)return o({},e,{sortBy:t.sortBy});if(t.type===u.toggleSortBy){var a,i=t.columnId,l=t.desc,s=t.multi,c=r.allColumns,f=r.disableMultiSort,d=r.disableSortRemove,p=r.disableMultiRemove,h=r.maxMultiSortColCount,v=void 0===h?Number.MAX_SAFE_INTEGER:h,g=e.sortBy,m=c.find((function(e){return e.id===i})).sortDescFirst,y=g.find((function(e){return e.id===i})),b=g.findIndex((function(e){return e.id===i})),w=null!=l,S=[];return"toggle"!=(a=!f&&s?y?"toggle":"add":b!==g.length-1||1!==g.length?"replace":y?"toggle":"replace")||d||w||s&&p||!(y&&y.desc&&!m||!y.desc&&m)||(a="remove"),"replace"===a?S=[{id:i,desc:w?l:m}]:"add"===a?(S=[].concat(g,[{id:i,desc:w?l:m}])).splice(0,S.length-v):"toggle"===a?S=g.map((function(e){return e.id===i?o({},e,{desc:w?l:!y.desc}):e})):"remove"===a&&(S=g.filter((function(e){return e.id!==i}))),o({},e,{sortBy:S})}}function Xe(e){var n=e.data,r=e.rows,o=e.flatRows,a=e.allColumns,i=e.orderByFn,l=void 0===i?Je:i,s=e.sortTypes,c=e.manualSortBy,f=e.defaultCanSort,p=e.disableSortBy,h=e.flatHeaders,g=e.state.sortBy,y=e.dispatch,w=e.plugins,S=e.getHooks,_=e.autoResetSortBy,E=void 0===_||_;v(w,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var k=t.useCallback((function(e){y({type:u.setSortBy,sortBy:e})}),[y]),R=t.useCallback((function(e,t,n){y({type:u.toggleSortBy,columnId:e,desc:t,multi:n})}),[y]),x=m(e);h.forEach((function(e){var t=e.accessor,n=e.canSort,r=e.disableSortBy,o=e.id,a=t?T(!0!==r&&void 0,!0!==p&&void 0,!0):T(f,n,!1);e.canSort=a,e.canSort&&(e.toggleSortBy=function(t,n){return R(e.id,t,n)},e.clearSortBy=function(){y({type:u.clearSortBy,columnId:e.id})}),e.getSortByToggleProps=d(S().getSortByToggleProps,{instance:x(),column:e});var i=g.find((function(e){return e.id===o}));e.isSorted=!!i,e.sortedIndex=g.findIndex((function(e){return e.id===o})),e.isSortedDesc=e.isSorted?i.desc:void 0}));var C=t.useMemo((function(){if(c||!g.length)return[r,o];var e=[],t=g.filter((function(e){return a.find((function(t){return t.id===e.id}))}));return[function n(r){var o=l(r,t.map((function(e){var t=a.find((function(t){return t.id===e.id}));if(!t)throw new Error("React-Table: Could not find a column with id: "+e.id+" while sorting");var n=t.sortType,r=P(n)||(s||{})[n]||qe[n];if(!r)throw new Error("React-Table: Could not find a valid sortType of '"+n+"' for column '"+e.id+"'.");return function(t,n){return r(t,n,e.id,e.desc)}})),t.map((function(e){var t=a.find((function(t){return t.id===e.id}));return t&&t.sortInverted?e.desc:!e.desc})));return o.forEach((function(t){e.push(t),t.subRows&&0!==t.subRows.length&&(t.subRows=n(t.subRows))})),o}(r),e]}),[c,g,r,o,a,l,s]),O=C[0],A=C[1],M=m(E);b((function(){M()&&y({type:u.resetSortBy})}),[c?null:n]),Object.assign(e,{preSortedRows:r,preSortedFlatRows:o,sortedRows:O,sortedFlatRows:A,rows:O,flatRows:A,setSortBy:k,toggleSortBy:R})}function Je(e,t,n){return[].concat(e).sort((function(e,r){for(var o=0;oe.pageIndex?s=-1===a?i.length>=e.pageSize:l-1),s?o({},e,{pageIndex:l}):e}if(t.type===u.setPageSize){var c=t.pageSize,f=e.pageSize*e.pageIndex;return o({},e,{pageIndex:Math.floor(f/c),pageSize:c})}}function tt(e){var n=e.rows,r=e.autoResetPage,o=void 0===r||r,a=e.manualExpandedKey,i=void 0===a?"expanded":a,l=e.plugins,s=e.pageCount,c=e.paginateExpandedRows,f=void 0===c||c,d=e.expandSubRows,p=void 0===d||d,h=e.state,g=h.pageSize,y=h.pageIndex,w=h.expanded,S=h.globalFilter,_=h.filters,E=h.groupBy,k=h.sortBy,R=e.dispatch,x=e.data,C=e.manualPagination;v(l,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var T=m(o);b((function(){T()&&R({type:u.resetPage})}),[R,C?null:x,S,_,E,k]);var P=C?s:Math.ceil(n.length/g),O=t.useMemo((function(){return P>0?[].concat(new Array(P)).fill(null).map((function(e,t){return t})):[]}),[P]),M=t.useMemo((function(){var e;if(C)e=n;else{var t=g*y,r=t+g;e=n.slice(t,r)}return f?e:A(e,{manualExpandedKey:i,expanded:w,expandSubRows:p})}),[p,w,i,C,y,g,f,n]),N=y>0,L=-1===P?M.length>=g:y-1&&a.push(o.splice(t,1)[0])};o.length&&r.length;)i();return[].concat(a,o)}function At(e){var n=e.dispatch;e.setColumnOrder=t.useCallback((function(e){return n({type:u.setColumnOrder,columnOrder:e})}),[n])}Tt.pluginName="useColumnOrder",c.canResize=!0,u.columnStartResizing="columnStartResizing",u.columnResizing="columnResizing",u.columnDoneResizing="columnDoneResizing",u.resetResize="resetResize";var Mt=function(e){e.getResizerProps=[Nt],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(Lt),e.useInstance.push(zt),e.useInstanceBeforeDimensions.push(It)},Nt=function(e,t){var n=t.instance,r=t.header,o=n.dispatch,a=function(e,t){var n=!1;if("touchstart"===e.type){if(e.touches&&e.touches.length>1)return;n=!0}var r,a,i=(r=t,a=[],function e(t){t.columns&&t.columns.length&&t.columns.map(e),a.push(t)}(r),a).map((function(e){return[e.id,e.totalWidth]})),l=n?Math.round(e.touches[0].clientX):e.clientX,s=function(e){o({type:u.columnResizing,clientX:e})},c=function(){return o({type:u.columnDoneResizing})},f={mouse:{moveEvent:"mousemove",moveHandler:function(e){return s(e.clientX)},upEvent:"mouseup",upHandler:function(e){document.removeEventListener("mousemove",f.mouse.moveHandler),document.removeEventListener("mouseup",f.mouse.upHandler),c()}},touch:{moveEvent:"touchmove",moveHandler:function(e){return e.cancelable&&(e.preventDefault(),e.stopPropagation()),s(e.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(e){document.removeEventListener(f.touch.moveEvent,f.touch.moveHandler),document.removeEventListener(f.touch.upEvent,f.touch.moveHandler),c()}}},d=n?f.touch:f.mouse,p=!!function(){if("boolean"==typeof I)return I;var e=!1;try{var t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(n){e=!1}return I=e}()&&{passive:!1};document.addEventListener(d.moveEvent,d.moveHandler,p),document.addEventListener(d.upEvent,d.upHandler,p),o({type:u.columnStartResizing,columnId:t.id,columnWidth:t.totalWidth,headerIdWidths:i,clientX:l})};return[e,{onMouseDown:function(e){return e.persist()||a(e,r)},onTouchStart:function(e){return e.persist()||a(e,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function Lt(e,t){if(t.type===u.init)return o({columnResizing:{columnWidths:{}}},e);if(t.type===u.resetResize)return o({},e,{columnResizing:{columnWidths:{}}});if(t.type===u.columnStartResizing){var n=t.clientX,r=t.columnId,a=t.columnWidth,i=t.headerIdWidths;return o({},e,{columnResizing:o({},e.columnResizing,{startX:n,headerIdWidths:i,columnWidth:a,isResizingColumn:r})})}if(t.type===u.columnResizing){var l=t.clientX,s=e.columnResizing,c=s.startX,f=s.columnWidth,d=s.headerIdWidths,p=(l-c)/f,h={};return(void 0===d?[]:d).forEach((function(e){var t=e[0],n=e[1];h[t]=Math.max(n+n*p,0)})),o({},e,{columnResizing:o({},e.columnResizing,{columnWidths:o({},e.columnResizing.columnWidths,{},h)})})}return t.type===u.columnDoneResizing?o({},e,{columnResizing:o({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}Mt.pluginName="useResizeColumns";var It=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,o=e.state.columnResizing,a=m(e);t.forEach((function(e){var t=T(!0!==e.disableResizing&&void 0,!0!==n&&void 0,!0);e.canResize=t,e.width=o.columnWidths[e.id]||e.originalWidth||e.width,e.isResizing=o.isResizingColumn===e.id,t&&(e.getResizerProps=d(r().getResizerProps,{instance:a(),header:e}))}))};function zt(e){var n=e.plugins,r=e.dispatch,o=e.autoResetResize,a=void 0===o||o,i=e.columns;v(n,["useAbsoluteLayout"],"useResizeColumns");var l=m(a);b((function(){l()&&r({type:u.resetResize})}),[i]);var s=t.useCallback((function(){return r({type:u.resetResize})}),[r]);Object.assign(e,{resetResizing:s})}var Dt={position:"absolute",top:0},jt=function(e){e.getTableBodyProps.push(Ft),e.getRowProps.push(Ft),e.getHeaderGroupProps.push(Ft),e.getFooterGroupProps.push(Ft),e.getHeaderProps.push((function(e,t){var n=t.column;return[e,{style:o({},Dt,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]})),e.getCellProps.push((function(e,t){var n=t.cell;return[e,{style:o({},Dt,{left:n.column.totalLeft+"px",width:n.column.totalWidth+"px"})}]})),e.getFooterProps.push((function(e,t){var n=t.column;return[e,{style:o({},Dt,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]}))};jt.pluginName="useAbsoluteLayout";var Ft=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},Bt={display:"inline-block",boxSizing:"border-box"},Vt=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Ut=function(e){e.getRowProps.push(Vt),e.getHeaderGroupProps.push(Vt),e.getFooterGroupProps.push(Vt),e.getHeaderProps.push((function(e,t){var n=t.column;return[e,{style:o({},Bt,{width:n.totalWidth+"px"})}]})),e.getCellProps.push((function(e,t){var n=t.cell;return[e,{style:o({},Bt,{width:n.column.totalWidth+"px"})}]})),e.getFooterProps.push((function(e,t){var n=t.column;return[e,{style:o({},Bt,{width:n.totalWidth+"px"})}]}))};function $t(e){e.getTableProps.push(Wt),e.getRowProps.push(Ht),e.getHeaderGroupProps.push(Ht),e.getFooterGroupProps.push(Ht),e.getHeaderProps.push(Gt),e.getCellProps.push(qt),e.getFooterProps.push(Yt)}Ut.pluginName="useBlockLayout",$t.pluginName="useFlexLayout";var Wt=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Ht=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Gt=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},qt=function(e,t){var n=t.cell;return[e,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},Yt=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Kt(e){e.stateReducers.push(Jt),e.getTableProps.push(Qt),e.getHeaderProps.push(Xt)}Kt.pluginName="useGridLayout";var Qt=function(e,t){return[e,{style:{display:"grid",gridTemplateColumns:t.instance.state.gridLayout.columnWidths.map((function(e){return e})).join(" ")}}]},Xt=function(e,t){return[e,{id:"header-cell-"+t.column.id,style:{position:"sticky"}}]};function Jt(e,t,n,r){if("init"===t.type)return o({gridLayout:{columnWidths:r.columns.map((function(){return"auto"}))}},e);if("columnStartResizing"===t.type){var a=t.columnId,i=r.visibleColumns.findIndex((function(e){return e.id===a})),u=function(e){var t,n=null==(t=document.getElementById("header-cell-"+e))?void 0:t.offsetWidth;if(void 0!==n)return n}(a);return void 0!==u?o({},e,{gridLayout:o({},e.gridLayout,{columnId:a,columnIndex:i,startingWidth:u})}):e}if("columnResizing"===t.type){var l=e.gridLayout,s=l.columnIndex,c=l.startingWidth,f=l.columnWidths,d=c-(e.columnResizing.startX-t.clientX),p=[].concat(f);return p[s]=d+"px",o({},e,{gridLayout:o({},e.gridLayout,{columnWidths:p})})}}e._UNSTABLE_usePivotColumns=nt,e.actions=u,e.defaultColumn=c,e.defaultGroupByFn=Ue,e.defaultOrderByFn=Je,e.defaultRenderer=l,e.emptyRenderer=s,e.ensurePluginOrder=v,e.flexRender=S,e.functionalUpdate=g,e.loopHooks=h,e.makePropGetter=d,e.makeRenderer=w,e.reduceHooks=p,e.safeUseLayoutEffect=y,e.useAbsoluteLayout=jt,e.useAsyncDebounce=function(e,n){void 0===n&&(n=0);var o,a=t.useRef({}),i=m(e),u=m(n);return t.useCallback((o=r(regeneratorRuntime.mark((function e(){var t,n,o,l=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(t=l.length,n=new Array(t),o=0;o1?n-1:0),a=1;a Clash - + - + diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash.sh b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash.sh index a354118cf2..7fbb5452fd 100755 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash.sh +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash.sh @@ -1,10 +1,16 @@ #!/bin/bash . /lib/functions.sh -. /usr/share/openclash/openclash_ps.sh . /usr/share/openclash/ruby.sh -status=$(unify_ps_status "openclash.sh") -[ "$status" -gt 3 ] && exit 0 +set_lock() { + exec 889>"/tmp/lock/openclash_subs.lock" 2>/dev/null + flock -x 889 2>/dev/null +} + +del_lock() { + flock -u 889 2>/dev/null + rm -rf "/tmp/lock/openclash_subs.lock" +} START_LOG="/tmp/openclash_start.log" LOGTIME=$(date "+%Y-%m-%d %H:%M:%S") @@ -18,6 +24,7 @@ enable_redirect_dns=$(uci get openclash.config.enable_redirect_dns 2>/dev/null) disable_masq_cache=$(uci get openclash.config.disable_masq_cache 2>/dev/null) if_restart=0 only_download=0 +set_lock urlencode() { local data @@ -391,3 +398,4 @@ else [ "$(uci get openclash.config.auto_update 2>/dev/null)" -eq 1 ] && [ "$(uci get openclash.config.config_auto_update_mode 2>/dev/null)" -ne 1 ] && echo "0 $(uci get openclash.config.auto_update_time 2>/dev/null) * * $(uci get openclash.config.config_update_week_time 2>/dev/null) /usr/share/openclash/openclash.sh" >> $CRON_FILE /etc/init.d/cron restart fi +del_lock \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_get.sh b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_get.sh index 861addc6fb..a55e08300e 100755 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_get.sh +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_get.sh @@ -30,10 +30,10 @@ if [ -n "$(pidof clash)" ] && [ -f "$CONFIG_FILE" ]; then cmp -s "$HISTORY_TMP" "$HISTORY_PATH" if [ "$?" -ne "0" ] && [ -s "$HISTORY_TMP" ]; then mv "$HISTORY_TMP" "$HISTORY_PATH" 2>/dev/null - echo "${LOGTIME} History:【${CONFIG_NAME}】 Update Successful" >> $LOG_FILE + echo "${LOGTIME} Groups History:【${CONFIG_NAME}】 Update Successful" >> $LOG_FILE fi else - echo "${LOGTIME} History:【${CONFIG_NAME}】 Update Faild" >> $LOG_FILE + echo "${LOGTIME} Groups History:【${CONFIG_NAME}】 Update Faild" >> $LOG_FILE fi fi rm -rf /tmp/openclash_history_* 2>/dev/null \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_set.sh b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_set.sh index dcbe343c3a..6a472eba36 100755 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_set.sh +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_history_set.sh @@ -64,7 +64,7 @@ if [ -s "$HISTORY_PATH" ] && [ ! -z "$(pidof clash)" ]; then fi done >/dev/null 2>&1 close_all_conection - echo "${LOGTIME} History:【${CONFIG_NAME}】 Restore Successful" >> $LOG_FILE + echo "${LOGTIME} Groups History:【${CONFIG_NAME}】 Restore Successful" >> $LOG_FILE else - echo "${LOGTIME} History:【${CONFIG_NAME}】 Restore Faild" >> $LOG_FILE + echo "${LOGTIME} Groups History:【${CONFIG_NAME}】 Restore Faild" >> $LOG_FILE fi \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_rule.sh b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_rule.sh index 307ec45cab..6bd5b654e1 100755 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_rule.sh +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/openclash_rule.sh @@ -65,17 +65,20 @@ echo "Ruby依赖异常,无法校验配置文件,请确认ruby依赖工作正常后重试!" > $START_LOG rm -rf /tmp/rules.yaml >/dev/null 2>&1 sleep 3 + echo "" >$START_LOG exit 0 elif [ ! -f "/tmp/rules.yaml" ]; then echo "错误:$rule_name 规则文件格式校验失败,请稍后再试..." > $START_LOG rm -rf /tmp/rules.yaml >/dev/null 2>&1 sleep 3 + echo "" >$START_LOG exit 0 elif ! "$(ruby_read "/tmp/rules.yaml" ".key?('rules')")" ; then echo "${LOGTIME} Error: Updated Others Rules 【$rule_name】 Has No Rules Field, Update Exit..." >> $LOG_FILE echo "错误:$rule_name 规则文件规则部分校验失败,请稍后再试..." > $START_LOG rm -rf /tmp/rules.yaml >/dev/null 2>&1 sleep 3 + echo "" >$START_LOG exit 0 #校验是否含有新策略组 elif ! "$(ruby -ryaml -E UTF-8 -e " @@ -89,6 +92,7 @@ echo "错误:$rule_name 规则文件含有未支持的新策略组,更新停止,请等待OpenClash版本更新适配..." > $START_LOG rm -rf /tmp/rules.yaml >/dev/null 2>&1 sleep 3 + echo "" >$START_LOG exit 0 fi diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/lhie1.yaml b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/lhie1.yaml index a7ee21f734..913e5812fe 100644 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/lhie1.yaml +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/lhie1.yaml @@ -45,6 +45,7 @@ rules: - RULE-SET,Microsoft,Microsoft - RULE-SET,PROXY,Proxy - RULE-SET,Apple,Apple +- RULE-SET,Scholar,Scholar - RULE-SET,Domestic,Domestic - RULE-SET,Domestic IPs,Domestic - RULE-SET,LAN,DIRECT @@ -100,6 +101,7 @@ script: "Microsoft": "Microsoft", "PROXY": "Proxy", "Apple": "Apple", + "Scholar": "Scholar", "Domestic": "Domestic", "Domestic IPs": "Domestic", "LAN": "DIRECT" @@ -407,6 +409,12 @@ rule-providers: url: https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Apple.yaml path: "./Rules/Apple" interval: 86400 + Scholar: + type: http + behavior: classical + url: https://cdn.jsdelivr.net/gh/lhie1/Rules@master/Clash/Provider/Scholar.yaml + path: "./Rules/Scholar" + interval: 86400 Domestic IPs: type: http behavior: ipcidr diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/openclash_version b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/openclash_version index ee7b7e5090..81b86a55ef 100644 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/openclash_version +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/res/openclash_version @@ -1,2 +1,2 @@ -v0.42.02-beta -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAAqCAMAAACEAtzLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzNTc4NThFNzU4MTExRUJBNjhEQjI0MUFERTQ3NDY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzNTc4NThGNzU4MTExRUJBNjhEQjI0MUFERTQ3NDY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTM1Nzg1OEM3NTgxMTFFQkE2OERCMjQxQURFNDc0NjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTM1Nzg1OEQ3NTgxMTFFQkE2OERCMjQxQURFNDc0NjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48qIiDAAADAFBMVEWhoaE6lsqUxeEFaaLv9Pc1dZqStcq6uroFXI6y0eJISEilpaWKioqxytllrNQGcKwHXpEFbakccaLR0dE9PT3h7/dJns4jhLwJdbOenp6CgoLR5vOizOVFgKIGVYIbhcLe3t5Fkb12ttq1tbUVapo/Pz8JZZpubm4GZp3a2trn5+fOzs5Ui6sIXY3R4elYptKRkZFjnL1FRUVLS0sIca5ycnKDrsZXlbgHVoQEU4AkapJ3d3eFhYUkeqoqjMWcnJxiYmIEYJSixtq/v7+srKx4eHjw9PeiwNHg4OAJYpQFZZtDQ0MXYYxBQUGUlJTCwsIXgb5qamo0faZFmsrIyMgJaqGz1enQ3+cEWYrFxcVAQEDAwMA2kcaCqsC2trbB1ODKyspilLAIbKUgdaZlZWWDsMtllrKTvtZgYGDB2ecYbZ4JWIWCudmNjY2kzuaiv9AFcrBHnMxHi7IZfLWvr68nicEFYpd0dHSJweJzn7l0sdUmbpgUXok1h7UKebkBcrNZWVlTU1NRUVFUVFRVVVULfL1SUlIKe7wFdrcHeLlWVlYEdrYDdLQDdLUOf8AOgMAEdbYDdbUSg8MSg8QShMQThMUAcrIGd7hXV1cOf78Nfr8Nfr4Mfb4Mfb0Je7sJersJeroIeboIebk6OjqqqqrV1dXU1NSrq6vw9/uCqcCpqak7OzuAgIB+fn7C3u6DvNz19fWBgYHq6uqEvd2EvN309PTz8/NMTEyGvt+Fvt7B3u5/f3/B3e2Hv9+Gv9/o6OhGm8vg6u/B3e6Xl5dHm8yEtNCErMLA1N+Fvd7W1taFvd03k8iDu9zC3u8JeLgLdK9Ef6HB2+oHdbLg6vAFdLQsj8eDr8iDq8JVos9EmcqEq8J1qMV0s9gIV4QIaJ/C3OvB1eBlp82ixNfB1+NortdHmsnC3+8Lcaswk8sKbqjQ5PB/uNhFia8IWIcFZ6ACc7QRgsMPgMEQgcJaWlpfX19NTU1eXl5cXFxbW1tPT09QUFBYWFhdXV1OTk7///////9oBH8RAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAADFtJREFUeNrsVwtYVGUaPqAoDbdBB3QGRBQBFRWbQQUhF1MQGRG8u6WuoJnmZlhpF611REDGtvaa1LZqDpeREhEElcRr2lUtK7tak92s1vaWlhov+1/OmXPODCjP1vPUzOP7PMz/fe93+f/zvcP5QWhrq7t3xLfegJv+6oE4d7+9rU1oy/IOCYgIf/FInItoE+pGXPQS3PRnz8Q5u3DvRa8R4U8eivuFET94C276l4finPDDdRF+dniTCP/xVAjfeQ2ui/ALwIJ/eyqE770G10X4JYjwmKdC+K/XYMGjnop2RTCMHz/+zviffkwLDYaFTifeYOhMTYYho7MiPNEh3vq0pSW8/ZBP+FuS1b+lJbGve0Z4S8unUs5jfRNbWvr7uOXsx/4n/n8Ia1yRPq8ODFlH0tf8SBjGG1R+HY447VzM70yLl/BSJzdb8GRH8GXPE+bTTigR2M+M/nb+1PtdEnzCGO37KHXe+pwnRbi22u9WJyN8f/iTV4ebCBn1wKBqvT6B7GX4sSKMx3ilax2HLKfWwPCfWIS/dYA9yHz/7lE3wN7XLeRDRr+HWZ/jjQnHjg2TXAl97bhh1N3vZ3I6HHAcOzYh063VHpeyzsY4hCtqpGehKV5HYdI3Ga78SBARVH48EC+aR9BU0pkWRp2xk5steKp9jAH8lhI4sMwtZAcZLzMjF9GcpRNgV2UsQxCl+wBjiBc+YRX1/Ozor260R+zSHq4W4xDcxtaUrjNrTCajTmed0tlhpxpUehkM8e2LoBkMacNKzGttr1aSS+ohi5BuMKQrvy5ql4jw9/bRH0HnC05+EdcHdpdI3wgscmAvsycuHRo3Y4Z2EhCuTLHDb+IXJ78870B/4p08s3TijBlx57vhc3WnvbTLmHAfRe/w8DGKmIjwcGWOBFcR6qCPXcssq4kaldjJvJ2oFD+PZAHVV6pRnV5N3lw0Wk0vkbpqlgekM7cynTkczu5r9aiXfyes6lq5+RVDFi2ru5U0qQZvnFpJqcpUMTP+VurOUx69x1PFHH3J15Zby+BbXDwT7/WmjhbwKVbhOCac+QR7mR33JV+ICIoMH2AiXU++h5l0iTtBvd4jcVzdiQw6kV4eYYli3XF6vON0P2kIhOTXi31vsQuEchV2AuUlklNUVF5ORBADlewzi82iurwa8+uptbOcvMDqugd0r8OtNA+oR13CIHKtE6eyHvWVBHL/NUAqMwQM1pSra+XmdwI9AwKm0+5ko2qan1qH6ICAaNSlssy6OhxIGExUkFtf6eF8qGXiYIvtVI0IjGLOyWFIVD07edWc+bIWqpm8AtyjcBMxjAlYPAoRCnombncVgVwuSxwQJfwU+Oro0WGwExVqwxBWS1BcHI6ws0eP3myn34yriUBmY1IRriKgUdit06ST2eBA4C26dd+Vx2CQhlwhmiY2XkoTL515Oj309HqR25kGIYYZWai4XK6ulZvX8zJNhSxCPeZRah7q+TF6jiBeGuoUR+1RKuLhPghjRjAccaWlQL9i5jrwYqkC/TFrUlxprZpcBkeSwn0RDm70A2SW3DJ3l6rwIuy3TTqTPGkW25lcNYuSCd7GzNJS8vk2dUpLV7xG12Q/oK+6WrCqUI0Ei4qoxLNsfRaV7PPABTYekvjrWGpdJn/lFOmMGqNuOGJIBmDS6cw5ulxUW61mAYKZQG5nSUMjXVPJO8pqVdfKzcmryqwhtO4yPRFpZJ2MJl2ORpND5JpMMwfpdLHmWF2TeDoGpwilcW8gka61WNSbivAZpz/Cy4onD0bmpIk0R0kuB/o8rPBfxkfc+EwpQi0cA9VjfBkjk5O12uTRwCulpb6YkDx0xoyhyZlk3NrTOK0lKC1NiqLXThy5X5ZfQ4Se1quKkKDTFFmLLCRRH7ubDLUoEINyikioKJ5lAJS2kpd/tVWaoBIXgECy0F8Bq1VdKzcfjOhUSmucIsQg10jLjblcrgQzCVl3J6hE2CQh6QEsI8sYZGrJAizndC0anCmbXrFn+g094UZirnaTAg2o5QZRx0kuI/Il0exaBl+WN/JD0uzE0DcQvGlTBIYU0MQPHXTrBmmH3kmbljc0zFySKR1IgrBOhQpEqwkiAluJCOyzp0VKDJAMJ2gGwBMCUMGCFep263bnYhxZ6jG8xLVWbp5GiPr5Ffetc7aohJ5FLHqeWcUTe4qnY+ix2YlVQN7mzQ3oVkAc4HnOknnLKbUYcv6EC0k0uCsqabMCRARuPA9IHNHATytyFLUsj3fp7aCG/Fh06wbnDg12mVXCRYQMYPFVRah0qlUhGfUVDAH6QCaCMu4ugiUDjYtJH1xwq5Wbx8bnsrPOV4ggah7ARahUn46LsMWJGUH4YMuWMKyiziEc5GwzPpZTmhWTAqeYBh9uUeJjNHPjIA6JVCS6+p05Qa17+jBMJeYu7OLRJdQAIncxnJ7ba5McI/+4n73xH6u0n0gHkiAUqQFMVvlVeI6tz6HK+UlBZiMZg54RkcPqlXFnlgwzeasXjUOuxq1Wbm4ixOI08j+7XmoxHTE8FIPpikzpdAw9nnbi1BCEPX0QjmzqOLCLs+SGllNudzQz2BHW3MyYg+RdFLXyaRXIfcyNXXCwNS8Ss/zOJzE7JIpBy8LiHhF4kG40JEpEkhzLAx5gnAMH1bu4iNBK/vz4VnK+nUIfM/DqIpDfnR80HKbOiLB7HuYXNSKtxK1Wbl7UaqbCzKMEbyEgmkeiIazrSIStMsaSr38k8k9R+zQiGTcHKJAztOKUHGTyUZQIBvKjVm5VowBYwYyZOE2XvAjMWn2mkAc3hjAkEXMHdjBqBfDQ1q0OnB0o4pQcOwhErSwIObW1GQfVuwgWFUosQPRFbgc2brdYumMctS+OQxVZtrNPihrUcIP8Ezxd5O4jP+ROUMT1vFoF8ieRHk1m91q5uZ78XDLl1NAob/Q9sN3CDoDvFZlVnOVH71EmI3QuZqKrP7Onwp5HV18EhZBlzuHDwWTJ9uf4BCP9aR55y7wWNdDZwPfwYbqEBGEHXcm3eCqtJS+s1f5JZW7YwdNIl0NdysrygTmcp8uDiGT2NOAmxoVhmrraRQSLmVyKjTGB27fXRLPnJk9ds317TCM6EuEC+TpPJ4kj9PU1biJMARHy4mT1DoPRiBiTe63cHPWTp5CyRnoA3khTg0bShlA1mg5EsNyxVfFc5Gom1zIzBwYhYk5Z3gfAa+IsdigS93GPsEFzb9vBwGmwMPmj/oO8sjkR+M1AxnadO/e3LGmaiwh233emBR8mexCJ/GfBHryiLO+dSNrkIdinleUFl4UcQkTwNMLhWiJcsk0ZLN5WTfo1ZGQxzD4wuSMRLLqMJrHgV24iaHi1aofW4YRZ3E6t3Fw6QY1ZanTJxjshxnapQxE2KpAdBIzmZsjqWbw2X0vdd4FXFYn7uPeu4prmNFs2avM5N2t1CGclKHts3PiqyHbNn028LquDJJ9439zFu4b6dWXG7cPwrqp4o1DiAo3NlqFPSEioybDZdpeUmGxpuQm5aTqLPpAEF7JPilR9qmiZbMa07lVV3SdbjMTT65XxVlJdNd1lD6terze3Uys3t2UIPat6ChabybmR0TaloqqqYorNqDxGoH6h3FclQqHftgdWirY2Jf/mfa+PHJ0SSr1e27b1UyTeyD3COsHpbVzBlNEjX993c36Kv8hK6KcaY79tfYacfeGFbuIes1P8Ri7Z9/ptQ1JYi/yg5htOE3Z0N5IyNSV/W69riFCyW2fjeMZ4mbhmZus0tltojH3yoRilAtMzYoGGzs+mivNqN5ltF9qplZtLJzAqNuKdbEw9Z+Yt9HviFGG9Ahu0KSmFov3m7BSGLswLTUnJViT6cy80RQanU3i8C+dmvymyEpQ91q/PFtkovscjWsmn3ljedUNIFDNWzk4JVRWvF9a6w2SMjY01mkRPkxObo1nbatQQm3/yHJMz/7LGHBtr1rRS22hUx2m1Ud2+1Wg0tlcrNxdP0KraiHKi7czU8BwOlQjrQ7K/kZ0uY/39s0VNCrOzlTPowj3COsFpacqF5Aof20VKdkI9x9Ds0AKyx8pCeXty6WcXbOBlWv+xtF3hSpISQroUXlsED8UdGzwVwmWvwR1/8FR4kwh/9FQIl7wGA37vqfAmER7xVAgLW70FA/7poeglBFwX4efG10Kj1/wqDPidZ6KXXWiLTr/gHfBMER7v9VWb0NbWGOAdMgx43APR62t7W9v/BBgAciw52UrfNuoAAAAASUVORK5CYII= \ No newline at end of file +v0.42.03-beta +data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAAqCAMAAACEAtzLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkExRUI4OTE1ODJBQTExRUI5RTIyRDA3MzM4QkJFQUExIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkExRUI4OTE2ODJBQTExRUI5RTIyRDA3MzM4QkJFQUExIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTFFQjg5MTM4MkFBMTFFQjlFMjJEMDczMzhCQkVBQTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTFFQjg5MTQ4MkFBMTFFQjlFMjJEMDczMzhCQkVBQTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4q2vqCAAADAFBMVEWUxeEJca0FXI66urplrNSxytjv9Pfh7/dFgaIHXpEqjcZISEilpaWKiooGVYIFbak6lsodcqLR0dFJns49PT0jhLyenp6CgoLR5vMbhcHC3u4GcKw1dZre3t4GZp1Wlbm1tbUVapo/Pz9ubm5Fkb3a2toIXIvn5+fOzs7R4elYptKStck2kcYkapKRkZFFRUVLS0t2ttoEYJRycnKCrsYEU4AIZZmizOSy0eJ3d3eFhYUkeqqcnJwHVoRiYmJjnLyixtq/v7+srKwJYpR4eHiz1uoKdbKhoaHg4OBDQ0NBQUFFmsqUlJTCwsIEWYlqamo0faYFZZvIyMiiwNEXYYwFaaLFxcVilLAJaqFAQEAXgL3w9PfAwMC2trbB1ODKysoJbaXQ3+cgdaakzuZlZWV1p8WDqsGDsMtllrJgYGDB2edHirEYbZ0HbKQJWIVkp81Ui6sJaJ4FcrCNjY2iv9E1hrRHnMwHdLEZfLVynrgJbqkFYpevr68nicB0dHQFa6aJweKTvtZ0sdUmbpgKebkBcrNZWVlTU1NRUVFUVFRVVVULfL1SUlIKe7wFdrcHeLlWVlYDdbUOf8ADdLQOgMAEdbYEdrYDdLUSg8MSg8QShMQAcrIThMUGd7hXV1cOf78Nfr8Nfr4Mfb4Mfb0Je7sJersIeboJeroIebk6OjqqqqrV1dXU1NSrq6vw9/upqak7OzuAgIB+fn719fWBgYGCqcCDvNyEvd3q6uqEvN3z8/P09PSGvt9MTEzB3u6Fvt5/f3+Hv9/B3e2Gv9/g6vBGm8vA1N/o6Ojg6u+Xl5eFvd43k8jB3e5Hm8zW1taFvd0UXokJeLiEtNBVos+ErMKDr8jB2+qDu9yDq8IFdLREmcpEf6F0s9iixNeEq8IHV4bC3OvB1eCjo6NHmslortfB1+Mwk8t/uNgFZ590oLmAudkab6DQ5PCRuM8mcZwCc7QRgsMPgMEQgcJaWlpfX19NTU1eXl5cXFxbW1tPT09QUFBYWFhdXV1OTk7///////+d7IOqAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAADGJJREFUeNrsVwl0U1Uafi0tJaSbNKSlpVJalrImLAEL0ypQ6EaBIp0iyLAji2BBBaXiPpRCSzPqOItDXYYtXVKlLKVlkX1VEcEVBuPC6OjsggL26/z33pe895IWekbP0eTwndN3///7l/ve/yXvplJjY80jA77xBQz9kxfi4uP2xkapMd03JCAR/uiVuBjVKNUMuOwjGPoH78RFu/TIZZ8R4fdeiselAd/7Cob+y0txUfr+pgg/OXxJhP94K6RvfQY3RfgZYMa/vRXSdz6DmyL8HER4zlsh/ddnMOMZb0WTIkQOHz78/oQff0yzIiNnuZyEyMiW1KRGprZUhBebw3NtP9u3L6LpUHhEW9kM77dvX88OnikR+/Z91lbtNZF1AAde/P8hrXRHypQacKQfS1n5AxE5PFLj1+CYy87G1Ja0eBNvtnCzGS81B4k/T1B4E6GewAFu9LOLpz7glhAexGnpGe7NFEl296wDHnUKIg5EvHR9eIiQWgt0rTIaE2mvyB8qwnAMV7vWYUh3aQ30/ZFFeLkZ7MLk2Qs63QZ7B49QOI1+F7eicfDOM2d6OF0nOthxW6cFsyfLNHCw15leB92zaItdLze/ffMxAemaFinpqEswMJiNdZHXfiBIBI2fACTI5jHUFbekhclgauFmM15pGm2BjosIDsz0CNlB4+Xm4LksZ9GdsGsyZiKQ0W2Atsx1tOFZgQjSNtold2kK14sJSB5jq0sxZOjNZpPBYB3b0mEnRWr0ioxMaFoEfXekyWYFpjQ0VeuUy9lDESElMjJF/XHRuiTCn5tGP5rjtFF+I9rA7hbpEIW5Duzl9ohF3QZNnKibAESoU+zoOMJv1DRSsB9zFy3qtnji4m6kibbTXtalbUS4qndERFtVTEZEhDrHCXcRamCMX8Utq5kZFdjKva2okK/H0oGqa1WoSqmiNxeLVrFDpKaK5wEp3K1I4Y6Aq/sqI2qV74RVW6s0vxaZzspq7qYmVRCNkyoYVZEkZybczdwp6lu/ZY2MDvSxFdZMSGvWjMRfRjFnBBC+RoNo3Jn8OfZye9BysZAIqoxwYARb/c5gJO/hx+lOOKjtRIPuyQ6PoJ5yXTS7vWi2n3MIRIrjxb53jRukMg22AmXFTqeoqKyMRJADFfyazmdRVVaFqbXM2lpGL7CaVsGtanA3ywNqUZPYlY51cipqUVtBUPqvBJK4kYbu+jJtrdL8fqBdcPB41p02qmL5STWIDQ6ORU0Sz6ypwZHE7qSC6t5dItDs5ee0MzWi0InZr/j1QE/Ns9OrJnl5NDQzOQE8pHJ7oscoeexRCkvfoHx3Eehwme+ALOFnwNenT/eAnVSIDkJQNGHNmggEnT99+g47+2RcTwSajVlDuIuA+rTdBn0KzQZHQu4yrP62LA5d9XSE6Ov4eBlNXgr3DEYY2fGitDN3RRw30lF+tUxbqzSvFWX6ckWEWkxh1BTUittoN4C8IahRi1Ai4+k2COJGAByLN5QAXdZw14HjJSr0w/QJg0qiteRMOPxU7nE4hNEFkKmA4yPtB/O7lWhwHPZ7JlxInjCd70xHzdxkwvsYWVJC1/eZU1Ky4iO2JncEOmirJasGVUgs1BAVeI2vr6GCX49c4uOhxF/GM+sq/copMpj0JkNfxFEGYDYYMjIN2aiyWjPSkJZBUNoVDkE9W5PoHWW1amuV5vSqytATbbjK7ogaWUejzpCp12eSXKNZZleDIT4j3lAn3x2HS4SSQQfRk63RmDuqhET4VNAf4y3Vkwdg8oQRLEdNLgXaPK3y38LHwvjUJQK9aOyzJyzXjvEtDExO1umS+wAnaKj0mus2cWK35Mk0bt1ZnNURSkr8ktmxM+iCA0tvIEI763VFSDToi6xFhZRojN9NQy0KQdfMIgoVJfAMgNFWevlXWZ0TVOMSEEIL+wpYrdpapXl3xCYxWu8SIQ7ZJlZuyhZyJWZQyLo7USPCeif8vsRMWtpiso4WYKmgo7HDlbL+hH1yR/+3PUjM0a1XYQeihUHqyNSDC/LpJ9QJlh3NIfG8gYup2dv+BxGwfj29raax1MUOtvUO5w6j/NYv3bFj5PzJzhtyQlqtQTlitQSJwFcSgV/bFToTg52GCywDEAnBKOfBcm271buzMYyWWvQtdq9Vmg8honZq+aOrXS0qYOSRQqPIrBSJ7eS747hlgwtPAZM2bNiBXtPIAd4QLM1bSYlG/oW33UjS4IFQvw0qkAjCeAOQKV1o6IXZCBIcP355nugyysEM5bHY1jtcO+ywK6wabiKkAvOuK0KFS61yp1FbzhFsDOEiqOOeIhSmon4e9cElj1qleXxCNr/XqSoRZM2DhQgV2rsTImxyYWIgzm3aFISnmHMUhwS7B/cpKXtUk4KguAaLN6lxH/YI4xCOytQyv+UF9EP2xKZND7XhGEfkTuwU0fnMAAbv5Dg7p/16JUb/uJ+/fcE/dJ87b8gJqUgLYLTGr8TrfH0dla4rA83GaXR9VUYmr1fHXVkKMuitXjQM2XqPWqW5mYh5Q+h/dqOzxXjEiVAcxqsynXfH8dVGF5blI2jjITgGMceBnYKlE1pJecKxh8OOoD17OHOI3kWhBRs1oPNYGDvhUNG5wKGNG/1COXQ8LO8RhSfZRvmhMvyU2CTgS845WLEabiI00M+Pb5zON2PZY4ZcXwT67nyvFzC3RITdUzC1qB5Dij1qleZFDRlMmCmMEC0+QayIxOKTZkXYrKA/ffwHI28Zs89iMOd6AwuVDJ08JQdNPpQRAUBeaMFmLRYCKzYyYyTOqugVQO/Nm9fFcPgRsR3bnYEHN2924PytMpYpsUNAaMHCmGWb9+CQdhepUIPiQiD2srBD6rcUFrbCMGZfHoZKWrbwK0M1qoVB/wSPl7lH6Y/OBFXcKKo1oJ9ERtRleNYqzY30d8WcWc2iotF3wJZCfgP4TpVZKViBr0oVhM3BSLT25/Y42CexVUJgDC29T54MoCXHX+BzDPRneYPR+qPQW10NpJMn2RITiO1spU/xOFreyRLRkTgaU6rGdpFGXY7mlpbmkUaCZ8uTGMztLGAo54KQpSkudROhMIMOxfq4kC1bqmP5c9NTV2/ZEleP5kS4RB/n8ZQ4wFhb7SHCWJCQl0drd+iOesSZPWuV5qgdPZbK6tkNiEb6atRTG6Kq9S0RoZSOZvRayM1bAxHVu3TSOeAjeRbbVYn7hUds4Jx7tnMIGjxMP+rPTSrtHYVf3cpnHbU9K+tcFL1v3EWwS+9kBZykPfxKS/2nwx6wonTSO4NZkwdhzyqdFFAacxRRAVnE4UYiXLGN7S6fVnXGlTSyOG4fGd2cCIWG1Dq54BceIuhFtWaHhr7EzGuiVmnuvIPqDGejKzbRCXG2K82KsE6FnECgjzBjTk0XtXk65n4IvKdK3C+8D1XHtKD5sk6XJ7jpp2LIu0/OaJ03Zp0G72kCuacCnT55XzwguoZ1bM2NJ3rgQ221VOwGvc2WakxMTKxOtdl2FxebbUOyE7OHGAqNIRScxa8MScYk2TLbTENaVVa2Gl1oIs9oVMcbqLpyfJp2B6vRaMxoolZpbktNa1fZLq3QZnZtZLKNLa+sLB9rM6lvI8Q4S+l7r/q5lnXc9nCBbOsseXfsf3dgH0sY89pv29ZFlXi78Ih1QdDbhIKWPgPf3X9HnsWfS3sqr9fhw4EP97E8ph1jl21t8s8fPtxL3mOMpePA+fvfvSffwlvkBe65bSCxfaj47+Msedva30CE4t0Gm8CrpqvkZnDboLfdxWL8KoZichaYX5UL9Gx+Nk1cVHvIbLvURK3S3HkHJtVGopONq+fKvIt9TlwirFXheZ3FskS2Pxhj4cjlXpjFkqNK9BdemEWBoC0iniu4MR+oHEto7lotcrSBZ3VOn3n9RdfnY0K5UTDGEqatllZ5wmyKj483mWVPnxmfqV/VYNKTLa4ix+zKv6rPiI/P0Dcw22TSxlm1Sdu+wWQyNVWrNJfvoEGzEeNk25WpFzkCGhHWxuR8oTi5/f39c2RNluTkqGeQKzxiXRC0U6kldIT3dw79g9wCf3/dF0vcNFgblhP2GO1RsETZng79nMfkPXT+/Vm7JVRcEEO9l9xYBC/Fvc97K6SrPoN7f+ut8CURfuOtkK74DDr/zlvhSyI8662QZjX4Cjr/00vRXgq+KcJPjb9J9T7zVej8a+9Ee7vUGJtyyTfgnSK80P7rRqmxsT7YN2To/IIXov1f7Y2N/xNgAD5q0VyExNKpAAAAAElFTkSuQmCC \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_groups_set.sh b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_groups_set.sh index 82e87f18ef..2d06a1b49b 100755 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_groups_set.sh +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_groups_set.sh @@ -1,10 +1,17 @@ #!/bin/sh . /lib/functions.sh -. /usr/share/openclash/openclash_ps.sh -status=$(unify_ps_status "yml_groups_set.sh") -[ "$status" -gt "3" ] && exit 0 +set_lock() { + exec 887>"/tmp/lock/openclash_groups_set.lock" 2>/dev/null + flock -x 887 2>/dev/null +} +del_lock() { + flock -u 887 2>/dev/null + rm -rf "/tmp/lock/openclash_groups_set.lock" +} + +set_lock START_LOG="/tmp/openclash_start.log" GROUP_FILE="/tmp/yaml_groups.yaml" CFG_FILE="/etc/config/openclash" @@ -251,6 +258,7 @@ if [ "$create_config" = "0" ] || [ "$servers_if_update" = "1" ] || [ ! -z "$if_g uci commit openclash sleep 5 echo "" >$START_LOG + del_lock exit 0 else if [ -z "$if_game_group" ]; then @@ -268,4 +276,5 @@ if [ "$create_config" = "0" ] || [ "$servers_if_update" = "1" ] || [ ! -z "$if_g fi if [ -z "$if_game_group" ]; then /usr/share/openclash/yml_proxys_set.sh -fi \ No newline at end of file +fi +del_lock \ No newline at end of file diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_proxys_set.sh b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_proxys_set.sh index 4827a1af70..65937242a5 100755 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_proxys_set.sh +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_proxys_set.sh @@ -790,16 +790,41 @@ cat >> "$SERVER_FILE" <<-EOF - Proxy - DIRECT - Domestic - - name: Apple - type: select - proxies: - - DIRECT - - Proxy - name: Microsoft type: select proxies: - DIRECT - Proxy +EOF +cat >> "$SERVER_FILE" <<-EOF + - name: Apple + type: select + proxies: + - DIRECT + - Proxy +EOF +cat /tmp/Proxy_Server >> $SERVER_FILE 2>/dev/null +if [ -f "/tmp/Proxy_Provider" ]; then +cat >> "$SERVER_FILE" <<-EOF + use: +EOF +fi +cat /tmp/Proxy_Provider >> $SERVER_FILE 2>/dev/null +cat >> "$SERVER_FILE" <<-EOF + - name: Scholar + type: select + proxies: + - Proxy + - DIRECT +EOF +cat /tmp/Proxy_Server >> $SERVER_FILE 2>/dev/null +if [ -f "/tmp/Proxy_Provider" ]; then +cat >> "$SERVER_FILE" <<-EOF + use: +EOF +fi +cat /tmp/Proxy_Provider >> $SERVER_FILE 2>/dev/null +cat >> "$SERVER_FILE" <<-EOF - name: Netflix type: select proxies: @@ -959,6 +984,7 @@ ${uci_set}AsianTV="AsianTV" ${uci_set}Proxy="Proxy" ${uci_set}Youtube="Youtube" ${uci_set}Apple="Apple" +${uci_set}Scholar="Scholar" ${uci_set}Microsoft="Microsoft" ${uci_set}Netflix="Netflix" ${uci_set}Disney="Disney" @@ -979,6 +1005,8 @@ ${uci_set}Others="Others" ${UCI_DEL_LIST}="AsianTV" >/dev/null 2>&1 && ${UCI_ADD_LIST}="AsianTV" >/dev/null 2>&1 ${UCI_DEL_LIST}="GlobalTV" >/dev/null 2>&1 && ${UCI_ADD_LIST}="GlobalTV" >/dev/null 2>&1 ${UCI_DEL_LIST}="Netflix" >/dev/null 2>&1 && ${UCI_ADD_LIST}="Netflix" >/dev/null 2>&1 + ${UCI_DEL_LIST}="Apple" >/dev/null 2>&1 && ${UCI_ADD_LIST}="Apple" >/dev/null 2>&1 + ${UCI_DEL_LIST}="Scholar" >/dev/null 2>&1 && ${UCI_ADD_LIST}="Scholar" >/dev/null 2>&1 ${UCI_DEL_LIST}="Disney" >/dev/null 2>&1 && ${UCI_ADD_LIST}="Disney" >/dev/null 2>&1 ${UCI_DEL_LIST}="Spotify" >/dev/null 2>&1 && ${UCI_ADD_LIST}="Spotify" >/dev/null 2>&1 ${UCI_DEL_LIST}="Steam" >/dev/null 2>&1 && ${UCI_ADD_LIST}="Steam" >/dev/null 2>&1 diff --git a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_rules_change.sh b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_rules_change.sh index a6358fa7f3..7e4ca0f328 100755 --- a/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_rules_change.sh +++ b/package/ctcgfw/luci-app-openclash/root/usr/share/openclash/yml_rules_change.sh @@ -136,6 +136,7 @@ yml_other_rules_get() config_get "Proxy" "$section" "Proxy" "" config_get "Youtube" "$section" "Youtube" "" config_get "Apple" "$section" "Apple" "" + config_get "Scholar" "$section" "Scholar" "" config_get "Netflix" "$section" "Netflix" "" config_get "Disney" "$section" "Disney" "" config_get "Spotify" "$section" "Spotify" "" @@ -180,6 +181,7 @@ if [ "$2" != "0" ]; then || [ -z "$(grep -F "$Proxy" /tmp/Proxy_Group)" ]\ || [ -z "$(grep -F "$Youtube" /tmp/Proxy_Group)" ]\ || [ -z "$(grep -F "$Apple" /tmp/Proxy_Group)" ]\ + || [ -z "$(grep -F "$Scholar" /tmp/Proxy_Group)" ]\ || [ -z "$(grep -F "$Netflix" /tmp/Proxy_Group)" ]\ || [ -z "$(grep -F "$Disney" /tmp/Proxy_Group)" ]\ || [ -z "$(grep -F "$Spotify" /tmp/Proxy_Group)" ]\ @@ -228,6 +230,7 @@ if [ "$2" != "0" ]; then .gsub(/,Proxy$/, ',$Proxy#d') .gsub(/,YouTube$/, ',$Youtube#d') .gsub(/,Apple$/, ',$Apple#d') + .gsub(/,Scholar$/, ',$Scholar#d') .gsub(/,Netflix$/, ',$Netflix#d') .gsub(/,Disney$/, ',$Disney#d') .gsub(/,Spotify$/, ',$Spotify#d') @@ -246,6 +249,7 @@ if [ "$2" != "0" ]; then .gsub!(/: \"Proxy\"/,': \"$Proxy#d\"') .gsub!(/: \"YouTube\"/,': \"$Youtube#d\"') .gsub!(/: \"Apple\"/,': \"$Apple#d\"') + .gsub!(/: \"Scholar\"/,': \"$Scholar#d\"') .gsub!(/: \"Netflix\"/,': \"$Netflix#d\"') .gsub!(/: \"Disney\"/,': \"$Disney#d\"') .gsub!(/: \"Spotify\"/,': \"$Spotify#d\"') diff --git a/package/ctcgfw/shadowsocks-rust/Makefile b/package/ctcgfw/shadowsocks-rust/Makefile index 99bc17da15..fe85283cd7 100644 --- a/package/ctcgfw/shadowsocks-rust/Makefile +++ b/package/ctcgfw/shadowsocks-rust/Makefile @@ -12,7 +12,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=shadowsocks-rust PKG_VERSION:=1.9.2 -PKG_RELEASE:=2 +PKG_RELEASE:=1 PKG_SOURCE_HEADER:=shadowsocks-v$(PKG_VERSION) PKG_SOURCE_BODY:=unknown-linux-musl @@ -21,7 +21,7 @@ PKG_SOURCE_URL:=https://github.com/shell-script/openwrt-shadowsocks-rust/release ifeq ($(ARCH),aarch64) PKG_SOURCE:=$(PKG_SOURCE_HEADER).aarch64-$(PKG_SOURCE_BODY).$(PKG_SOURCE_FOOTER) - PKG_HASH:=8e461614154d0d395f4e704ea170a6dac67401d92fe75e57e59ee33370bf1db6 + PKG_HASH:=318e0538386e52025448e7dc1e67b71bd399981e386ba0a54802ff3c13b25016 else ifeq ($(ARCH),arm) # Referred to golang/golang-values.mk ARM_CPU_FEATURES:=$(word 2,$(subst +,$(space),$(call qstrip,$(CONFIG_CPU_TYPE)))) diff --git a/package/lean/luci-app-ssr-plus/Makefile b/package/lean/luci-app-ssr-plus/Makefile index 1c69275132..ba3a3b4404 100644 --- a/package/lean/luci-app-ssr-plus/Makefile +++ b/package/lean/luci-app-ssr-plus/Makefile @@ -2,18 +2,18 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-ssr-plus PKG_VERSION:=183 -PKG_RELEASE:=8 +PKG_RELEASE:=9 PKG_CONFIG_DEPENDS:= \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Kcptun \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_NaiveProxy \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Redsocks2 \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks \ + CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR_Server \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Simple_Obfs \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Trojan \ - CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_V2ray \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_V2ray_Plugin \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Xray @@ -27,13 +27,13 @@ LUCI_DEPENDS:=+coreutils +coreutils-base64 +dns2socks +dnsmasq-full +ipset +ip-f +PACKAGE_$(PKG_NAME)_INCLUDE_Redsocks2:redsocks2 \ +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks:shadowsocks-libev-ss-local \ +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks:shadowsocks-libev-ss-redir \ + +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust:shadowsocks-rust-sslocal \ +PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR:shadowsocksr-libev-ssr-local \ +PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR:shadowsocksr-libev-ssr-redir \ +PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR_Server:shadowsocksr-libev-ssr-server \ +PACKAGE_$(PKG_NAME)_INCLUDE_Simple_Obfs:simple-obfs \ +PACKAGE_$(PKG_NAME)_INCLUDE_Trojan:trojan \ +PACKAGE_$(PKG_NAME)_INCLUDE_Trojan:ipt2socks \ - +PACKAGE_$(PKG_NAME)_INCLUDE_V2ray:v2ray \ +PACKAGE_$(PKG_NAME)_INCLUDE_V2ray_Plugin:v2ray-plugin \ +PACKAGE_$(PKG_NAME)_INCLUDE_Xray:xray-core @@ -52,16 +52,21 @@ config PACKAGE_$(PKG_NAME)_INCLUDE_Redsocks2 default n config PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks - bool "Include Shadowsocks-libev" + bool "Include Shadowsocks Libev" default y +config PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust + bool "Include Shadowsocks Rust (AEAD cipher only)" + depends on aarch64||arm||i386||mips||mipsel||x86_64 + default y if aarch64 + config PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR - bool "Include ShadowsocksR-libev" + bool "Include ShadowsocksR Libev" default y config PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR_Server bool "Include ShadowsocksR Server" - default y if i386||x86_64||arm||aarch64 + default y if aarch64||arm||i386||x86_64 config PACKAGE_$(PKG_NAME)_INCLUDE_Simple_Obfs bool "Include Shadowsocks Simple Obfs Plugin" @@ -71,17 +76,13 @@ config PACKAGE_$(PKG_NAME)_INCLUDE_Trojan bool "Include Trojan" default y if arm||mipsel -config PACKAGE_$(PKG_NAME)_INCLUDE_V2ray - bool "Include V2ray" - default n - config PACKAGE_$(PKG_NAME)_INCLUDE_V2ray_Plugin bool "Include Shadowsocks V2ray Plugin" default n config PACKAGE_$(PKG_NAME)_INCLUDE_Xray bool "Include Xray" - default y if i386||x86_64||arm||aarch64 + default y if aarch64||arm||i386||x86_64 endef define Package/$(PKG_NAME)/conffiles diff --git a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua index 09691bfdc6..0794a1792c 100644 --- a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua +++ b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua @@ -149,7 +149,7 @@ end if is_finded("ssr-redir") then o:value("ssr", translate("ShadowsocksR")) end -if is_finded("ss-redir") then +if is_finded("sslocal") or is_finded("ss-redir") then o:value("ss", translate("Shadowsocks New Version")) end if is_finded("trojan") then @@ -256,7 +256,7 @@ o.rmempty = true o:depends({type = "v2ray", v2ray_protocol = "shadowsocks"}) -- Shadowsocks Plugin -o = s:option(ListValue, "plugin", translate("Obfs")) +o = s:option(Value, "plugin", translate("Obfs")) o:value("none", translate("None")) if is_finded("obfs-local") then o:value("obfs-local", translate("simple-obfs")) diff --git a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr index 2b3bafcaa3..4140f06c46 100755 --- a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr +++ b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr @@ -339,7 +339,10 @@ start_udp() { case "$type" in ss | ssr) gen_config_file $UDP_RELAY_SERVER $type 2 $tmp_udp_port - ln_start_bin $(first_type ${type}-redir) ${type}-redir -c $udp_config_file -U + ss_program="$(first_type ${type}local ${type}-redir)" + [ "$(printf '%s' "$ss_program" | awk -F '/' '{print $NF}')" = "${type}local" ] && \ + ss_extra_arg="--protocol redir -u" || ss_extra_arg="-U" + ln_start_bin $ss_program ${type}-redir -c $udp_config_file $ss_extra_arg echolog "UDP TPROXY Relay:$(get_name $type) Started!" ;; v2ray) @@ -380,12 +383,14 @@ start_shunt() { case "$type" in ss | ssr) gen_config_file $SHUNT_SERVER $type 3 $tmp_shunt_port - ln_start_bin $(first_type ${type}-redir) ${type}-redir -c $shunt_config_file + ss_program="$(first_type ${type}local ${type}-redir)" + [ "$(printf '%s' "$ss_program" | awk -F '/' '{print $NF}')" = "${type}local" ] && ss_extra_arg="--protocol redir" + ln_start_bin $ss_program ${type}-redir -c $shunt_config_file $ss_extra_arg if [ -n "$tmp_local_port" ]; then local tmp_port=$tmp_local_port else local tmp_port=$tmp_shunt_local_port - ln_start_bin $(first_type ${type}-local) ${type}-local -c $shunt_dns_config_file + ln_start_bin $(first_type ${type}local ${type}-local) ${type}-local -c $shunt_dns_config_file fi ln_start_bin $(first_type dns2socks) dns2socks 127.0.0.1:$tmp_port 8.8.8.8:53 127.0.0.1:$tmp_shunt_dns_port -q echolog "shunt:$(get_name $type) Started!" @@ -465,7 +470,10 @@ start_local() { case "$type" in ss | ssr) gen_config_file $LOCAL_SERVER $type 4 $local_port - ln_start_bin $(first_type ${type}-local) ${type}-local -c $local_config_file -u + ss_program="$(first_type ${type}local ${type}-local)" + [ "$(printf '%s' "$ss_program" | awk -F '/' '{print $NF}')" = "${type}local" ] && \ + ss_extra_arg="-U" || ss_extra_arg="-u" + ln_start_bin $ss_program ${type}-local -c $local_config_file $ss_extra_arg echolog "Global_Socks5:$(get_name $type) Started!" ;; v2ray) @@ -525,8 +533,11 @@ Start_Run() { case "$type" in ss | ssr) gen_config_file $GLOBAL_SERVER $type 1 $tcp_port + ss_program="$(first_type ${type}local ${type}-redir)" + [ "$(printf '%s' "$ss_program" | awk -F '/' '{print $NF}')" = "${type}local" ] && \ + { ss_extra_arg="--protocol redir"; case ${ARG_OTA} in '-u') ARG_OTA='-U';; '-U') ARG_OTA='-u';; esac; } for i in $(seq 1 $threads); do - ln_start_bin "$(first_type ${type}-redir)" ${type}-redir -c $tcp_config_file $ARG_OTA + ln_start_bin "$ss_program" ${type}-redir -c $tcp_config_file $ARG_OTA $ss_extra_arg done echolog "Main node:$(get_name $type) $threads Threads Started!" ;; diff --git a/package/lean/luci-app-ssr-plus/root/etc/ssrplus/gfw_list.conf b/package/lean/luci-app-ssr-plus/root/etc/ssrplus/gfw_list.conf index 359cdb4ace..98f1d74e9d 100644 --- a/package/lean/luci-app-ssr-plus/root/etc/ssrplus/gfw_list.conf +++ b/package/lean/luci-app-ssr-plus/root/etc/ssrplus/gfw_list.conf @@ -124,8 +124,8 @@ server=/applestore.sg/127.0.0.1#5335 ipset=/applestore.sg/gfwlist server=/kindle.co.jp/127.0.0.1#5335 ipset=/kindle.co.jp/gfwlist -server=/terraform.io/127.0.0.1#5335 -ipset=/terraform.io/gfwlist +server=/pokemonswordshield.com/127.0.0.1#5335 +ipset=/pokemonswordshield.com/gfwlist server=/btcbox.co.jp/127.0.0.1#5335 ipset=/btcbox.co.jp/gfwlist server=/faycbok.com/127.0.0.1#5335 @@ -150,8 +150,8 @@ server=/legaltracker.com/127.0.0.1#5335 ipset=/legaltracker.com/gfwlist server=/akadeem.net/127.0.0.1#5335 ipset=/akadeem.net/gfwlist -server=/convrgencegame.com/127.0.0.1#5335 -ipset=/convrgencegame.com/gfwlist +server=/llnwd.net/127.0.0.1#5335 +ipset=/llnwd.net/gfwlist server=/fox13memphis.com/127.0.0.1#5335 ipset=/fox13memphis.com/gfwlist server=/appleone.cloud/127.0.0.1#5335 @@ -210,8 +210,8 @@ server=/fbthirdpartypixel.net/127.0.0.1#5335 ipset=/fbthirdpartypixel.net/gfwlist server=/beatsbydreoksale.com/127.0.0.1#5335 ipset=/beatsbydreoksale.com/gfwlist -server=/heaven-burns-red.com/127.0.0.1#5335 -ipset=/heaven-burns-red.com/gfwlist +server=/paypal-security.org/127.0.0.1#5335 +ipset=/paypal-security.org/gfwlist server=/visa.com.hk/127.0.0.1#5335 ipset=/visa.com.hk/gfwlist server=/stackoverflow.blog/127.0.0.1#5335 @@ -412,8 +412,8 @@ server=/ebayon.com/127.0.0.1#5335 ipset=/ebayon.com/gfwlist server=/pricelesssantiago.com/127.0.0.1#5335 ipset=/pricelesssantiago.com/gfwlist -server=/visa.com.ph/127.0.0.1#5335 -ipset=/visa.com.ph/gfwlist +server=/easttouch.com.hk/127.0.0.1#5335 +ipset=/easttouch.com.hk/gfwlist server=/alchemysynth.com/127.0.0.1#5335 ipset=/alchemysynth.com/gfwlist server=/mini.am/127.0.0.1#5335 @@ -492,8 +492,8 @@ server=/lovesexdurex.com/127.0.0.1#5335 ipset=/lovesexdurex.com/gfwlist server=/paypal-status.com/127.0.0.1#5335 ipset=/paypal-status.com/gfwlist -server=/bnetcmsus-a.akamaihd.net/127.0.0.1#5335 -ipset=/bnetcmsus-a.akamaihd.net/gfwlist +server=/braintreepayments.com/127.0.0.1#5335 +ipset=/braintreepayments.com/gfwlist server=/periscope.tv/127.0.0.1#5335 ipset=/periscope.tv/gfwlist server=/mini-connected.lv/127.0.0.1#5335 @@ -570,8 +570,8 @@ server=/bmw.lv/127.0.0.1#5335 ipset=/bmw.lv/gfwlist server=/myfoxdc.com/127.0.0.1#5335 ipset=/myfoxdc.com/gfwlist -server=/bmw.nc/127.0.0.1#5335 -ipset=/bmw.nc/gfwlist +server=/rmbl.ws/127.0.0.1#5335 +ipset=/rmbl.ws/gfwlist server=/myfoxla.com/127.0.0.1#5335 ipset=/myfoxla.com/gfwlist server=/jfengtime.com/127.0.0.1#5335 @@ -662,8 +662,8 @@ server=/pearsonhighered.com/127.0.0.1#5335 ipset=/pearsonhighered.com/gfwlist server=/applefilmaker.com/127.0.0.1#5335 ipset=/applefilmaker.com/gfwlist -server=/niken7.com/127.0.0.1#5335 -ipset=/niken7.com/gfwlist +server=/visualstudio.com/127.0.0.1#5335 +ipset=/visualstudio.com/gfwlist server=/wofl.tv/127.0.0.1#5335 ipset=/wofl.tv/gfwlist server=/mediawiki.org/127.0.0.1#5335 @@ -684,8 +684,8 @@ server=/immxd.com/127.0.0.1#5335 ipset=/immxd.com/gfwlist server=/bmw.com.ky/127.0.0.1#5335 ipset=/bmw.com.ky/gfwlist -server=/brew.sh/127.0.0.1#5335 -ipset=/brew.sh/gfwlist +server=/amazon.com/127.0.0.1#5335 +ipset=/amazon.com/gfwlist server=/cheapbeatsbydremonster.com/127.0.0.1#5335 ipset=/cheapbeatsbydremonster.com/gfwlist server=/fastly.com/127.0.0.1#5335 @@ -826,6 +826,8 @@ server=/mysdn.com/127.0.0.1#5335 ipset=/mysdn.com/gfwlist server=/line.me/127.0.0.1#5335 ipset=/line.me/gfwlist +server=/starbucksromania.ro/127.0.0.1#5335 +ipset=/starbucksromania.ro/gfwlist server=/durex.no/127.0.0.1#5335 ipset=/durex.no/gfwlist server=/awsloft-stockholm.com/127.0.0.1#5335 @@ -856,12 +858,12 @@ server=/vimeostatus.com/127.0.0.1#5335 ipset=/vimeostatus.com/gfwlist server=/googlefinland.com/127.0.0.1#5335 ipset=/googlefinland.com/gfwlist -server=/masterpassteststore.com/127.0.0.1#5335 -ipset=/masterpassteststore.com/gfwlist +server=/ebayinc.net/127.0.0.1#5335 +ipset=/ebayinc.net/gfwlist server=/nextmgz.com/127.0.0.1#5335 ipset=/nextmgz.com/gfwlist -server=/paypa1.com/127.0.0.1#5335 -ipset=/paypa1.com/gfwlist +server=/volvotrucks.co.zm/127.0.0.1#5335 +ipset=/volvotrucks.co.zm/gfwlist server=/attalascom.com/127.0.0.1#5335 ipset=/attalascom.com/gfwlist server=/volvogroup.ru/127.0.0.1#5335 @@ -926,8 +928,8 @@ server=/durex.es/127.0.0.1#5335 ipset=/durex.es/gfwlist server=/nikeshoesinc.com/127.0.0.1#5335 ipset=/nikeshoesinc.com/gfwlist -server=/getdropbox.com/127.0.0.1#5335 -ipset=/getdropbox.com/gfwlist +server=/eprc.com.hk/127.0.0.1#5335 +ipset=/eprc.com.hk/gfwlist server=/youtube-nocookie.com/127.0.0.1#5335 ipset=/youtube-nocookie.com/gfwlist server=/bastillepost.com/127.0.0.1#5335 @@ -954,6 +956,8 @@ server=/hpcatridge.com/127.0.0.1#5335 ipset=/hpcatridge.com/gfwlist server=/bmw-connecteddrive.ru/127.0.0.1#5335 ipset=/bmw-connecteddrive.ru/gfwlist +server=/starbuckssummergame.com/127.0.0.1#5335 +ipset=/starbuckssummergame.com/gfwlist server=/womenwill.id/127.0.0.1#5335 ipset=/womenwill.id/gfwlist server=/experiencebillmelater.com/127.0.0.1#5335 @@ -970,8 +974,8 @@ server=/zoho.com.au/127.0.0.1#5335 ipset=/zoho.com.au/gfwlist server=/sonykigyo.jp/127.0.0.1#5335 ipset=/sonykigyo.jp/gfwlist -server=/orlandohurricane.com/127.0.0.1#5335 -ipset=/orlandohurricane.com/gfwlist +server=/scholar.google.com.au/127.0.0.1#5335 +ipset=/scholar.google.com.au/gfwlist server=/bmw-museum.com/127.0.0.1#5335 ipset=/bmw-museum.com/gfwlist server=/qualcomm.sc.omtrdc.net/127.0.0.1#5335 @@ -1028,8 +1032,8 @@ server=/alphabet.com.mx/127.0.0.1#5335 ipset=/alphabet.com.mx/gfwlist server=/vfsco.ch/127.0.0.1#5335 ipset=/vfsco.ch/gfwlist -server=/beatsbydreonlines-uk.com/127.0.0.1#5335 -ipset=/beatsbydreonlines-uk.com/gfwlist +server=/goduckgo.com/127.0.0.1#5335 +ipset=/goduckgo.com/gfwlist server=/startpath.com/127.0.0.1#5335 ipset=/startpath.com/gfwlist server=/yourfantasybeginsnow.com/127.0.0.1#5335 @@ -1208,8 +1212,8 @@ server=/wheelworks.net/127.0.0.1#5335 ipset=/wheelworks.net/gfwlist server=/office.com/127.0.0.1#5335 ipset=/office.com/gfwlist -server=/businessinsider.jp/127.0.0.1#5335 -ipset=/businessinsider.jp/gfwlist +server=/pinterestmail.com/127.0.0.1#5335 +ipset=/pinterestmail.com/gfwlist server=/proxyrarbg.org/127.0.0.1#5335 ipset=/proxyrarbg.org/gfwlist server=/boxofficemojo.com/127.0.0.1#5335 @@ -1228,8 +1232,8 @@ server=/youtube.mn/127.0.0.1#5335 ipset=/youtube.mn/gfwlist server=/lightbridge.com/127.0.0.1#5335 ipset=/lightbridge.com/gfwlist -server=/paypal-activate.org/127.0.0.1#5335 -ipset=/paypal-activate.org/gfwlist +server=/fury.co/127.0.0.1#5335 +ipset=/fury.co/gfwlist server=/icloud-isupport.com/127.0.0.1#5335 ipset=/icloud-isupport.com/gfwlist server=/south-plus.net/127.0.0.1#5335 @@ -1256,16 +1260,16 @@ server=/hulu.tv/127.0.0.1#5335 ipset=/hulu.tv/gfwlist server=/archiveofourown.com/127.0.0.1#5335 ipset=/archiveofourown.com/gfwlist -server=/privatemarketplaces.net/127.0.0.1#5335 -ipset=/privatemarketplaces.net/gfwlist +server=/hellokittybeats.com/127.0.0.1#5335 +ipset=/hellokittybeats.com/gfwlist server=/apple.dk/127.0.0.1#5335 ipset=/apple.dk/gfwlist server=/kidsnikeshoes.com/127.0.0.1#5335 ipset=/kidsnikeshoes.com/gfwlist server=/macports.org/127.0.0.1#5335 ipset=/macports.org/gfwlist -server=/citizenlab.ca/127.0.0.1#5335 -ipset=/citizenlab.ca/gfwlist +server=/mini-ksa.com/127.0.0.1#5335 +ipset=/mini-ksa.com/gfwlist server=/bby.com/127.0.0.1#5335 ipset=/bby.com/gfwlist server=/alpherafinancialservices.in/127.0.0.1#5335 @@ -1372,6 +1376,8 @@ server=/pearsoncmg.com/127.0.0.1#5335 ipset=/pearsoncmg.com/gfwlist server=/facebooklive.com/127.0.0.1#5335 ipset=/facebooklive.com/gfwlist +server=/llnw-trials.com/127.0.0.1#5335 +ipset=/llnw-trials.com/gfwlist server=/amdfanstore.com/127.0.0.1#5335 ipset=/amdfanstore.com/gfwlist server=/beatsbydressolo.com/127.0.0.1#5335 @@ -1396,12 +1402,12 @@ server=/cashpassport.net/127.0.0.1#5335 ipset=/cashpassport.net/gfwlist server=/india.com/127.0.0.1#5335 ipset=/india.com/gfwlist -server=/cnnmoney.com/127.0.0.1#5335 -ipset=/cnnmoney.com/gfwlist +server=/epochtimeshk.org/127.0.0.1#5335 +ipset=/epochtimeshk.org/gfwlist server=/page3.com/127.0.0.1#5335 ipset=/page3.com/gfwlist -server=/signalprocessingsociety.org/127.0.0.1#5335 -ipset=/signalprocessingsociety.org/gfwlist +server=/ntdtv.kr/127.0.0.1#5335 +ipset=/ntdtv.kr/gfwlist server=/bmwgroupdirect.com/127.0.0.1#5335 ipset=/bmwgroupdirect.com/gfwlist server=/movefreeoffers.com/127.0.0.1#5335 @@ -1472,8 +1478,8 @@ server=/directvcincinnatioh.com/127.0.0.1#5335 ipset=/directvcincinnatioh.com/gfwlist server=/gputechconf.co.kr/127.0.0.1#5335 ipset=/gputechconf.co.kr/gfwlist -server=/change.org/127.0.0.1#5335 -ipset=/change.org/gfwlist +server=/svp-team.com/127.0.0.1#5335 +ipset=/svp-team.com/gfwlist server=/xn--6eup7j.net/127.0.0.1#5335 ipset=/xn--6eup7j.net/gfwlist server=/directvcrossvilletn.com/127.0.0.1#5335 @@ -1518,16 +1524,16 @@ server=/icloud.fr/127.0.0.1#5335 ipset=/icloud.fr/gfwlist server=/intel.ly/127.0.0.1#5335 ipset=/intel.ly/gfwlist -server=/v8project.org/127.0.0.1#5335 -ipset=/v8project.org/gfwlist +server=/ohyeah1080.com/127.0.0.1#5335 +ipset=/ohyeah1080.com/gfwlist server=/businessinsider.de/127.0.0.1#5335 ipset=/businessinsider.de/gfwlist server=/veet.us/127.0.0.1#5335 ipset=/veet.us/gfwlist server=/finish.si/127.0.0.1#5335 ipset=/finish.si/gfwlist -server=/beatsheadphonestudio.com/127.0.0.1#5335 -ipset=/beatsheadphonestudio.com/gfwlist +server=/fox5atlanta.com/127.0.0.1#5335 +ipset=/fox5atlanta.com/gfwlist server=/yarnpkg.com/127.0.0.1#5335 ipset=/yarnpkg.com/gfwlist server=/ntdtv.com.tw/127.0.0.1#5335 @@ -1552,8 +1558,8 @@ server=/insider-intelligence.com/127.0.0.1#5335 ipset=/insider-intelligence.com/gfwlist server=/gclubs.com/127.0.0.1#5335 ipset=/gclubs.com/gfwlist -server=/sustainthesound.com/127.0.0.1#5335 -ipset=/sustainthesound.com/gfwlist +server=/dctbeatsbydre.com/127.0.0.1#5335 +ipset=/dctbeatsbydre.com/gfwlist server=/shopify.com/127.0.0.1#5335 ipset=/shopify.com/gfwlist server=/kilmeadeandfriends.com/127.0.0.1#5335 @@ -1586,8 +1592,8 @@ server=/quicktime.tv/127.0.0.1#5335 ipset=/quicktime.tv/gfwlist server=/aesworkshops.com/127.0.0.1#5335 ipset=/aesworkshops.com/gfwlist -server=/beeg.com/127.0.0.1#5335 -ipset=/beeg.com/gfwlist +server=/danemarket.com/127.0.0.1#5335 +ipset=/danemarket.com/gfwlist server=/macbookair.co.uk/127.0.0.1#5335 ipset=/macbookair.co.uk/gfwlist server=/bmw-world.net/127.0.0.1#5335 @@ -1632,8 +1638,8 @@ server=/hrsaz.com/127.0.0.1#5335 ipset=/hrsaz.com/gfwlist server=/q13.com/127.0.0.1#5335 ipset=/q13.com/gfwlist -server=/bmw-motorrad-dubai.com/127.0.0.1#5335 -ipset=/bmw-motorrad-dubai.com/gfwlist +server=/tokyomotion.net/127.0.0.1#5335 +ipset=/tokyomotion.net/gfwlist server=/fsacebok.com/127.0.0.1#5335 ipset=/fsacebok.com/gfwlist server=/steamcommunity.com/127.0.0.1#5335 @@ -1686,10 +1692,10 @@ server=/verisign.co.in/127.0.0.1#5335 ipset=/verisign.co.in/gfwlist server=/alphera.co.nz/127.0.0.1#5335 ipset=/alphera.co.nz/gfwlist -server=/stark-verlag.ch/127.0.0.1#5335 -ipset=/stark-verlag.ch/gfwlist -server=/visadpsonline.us/127.0.0.1#5335 -ipset=/visadpsonline.us/gfwlist +server=/stateofthemap.org/127.0.0.1#5335 +ipset=/stateofthemap.org/gfwlist +server=/travelex.com/127.0.0.1#5335 +ipset=/travelex.com/gfwlist server=/menshin-channel.com/127.0.0.1#5335 ipset=/menshin-channel.com/gfwlist server=/scholar.google.com.ni/127.0.0.1#5335 @@ -1754,8 +1760,8 @@ server=/beatsbydreoutletsale.com/127.0.0.1#5335 ipset=/beatsbydreoutletsale.com/gfwlist server=/virsto.net/127.0.0.1#5335 ipset=/virsto.net/gfwlist -server=/realclearpublicaffairs.com/127.0.0.1#5335 -ipset=/realclearpublicaffairs.com/gfwlist +server=/strikinglycdn.com/127.0.0.1#5335 +ipset=/strikinglycdn.com/gfwlist server=/sbitravelcard.com/127.0.0.1#5335 ipset=/sbitravelcard.com/gfwlist server=/mirrorsedge.com/127.0.0.1#5335 @@ -1772,8 +1778,8 @@ server=/directvbundles.com/127.0.0.1#5335 ipset=/directvbundles.com/gfwlist server=/xboxone.eu/127.0.0.1#5335 ipset=/xboxone.eu/gfwlist -server=/iijav.com/127.0.0.1#5335 -ipset=/iijav.com/gfwlist +server=/pokemon-sunmoon.com/127.0.0.1#5335 +ipset=/pokemon-sunmoon.com/gfwlist server=/serialssolutions.com/127.0.0.1#5335 ipset=/serialssolutions.com/gfwlist server=/salecheaphandbags.com/127.0.0.1#5335 @@ -1822,8 +1828,8 @@ server=/hkej.com/127.0.0.1#5335 ipset=/hkej.com/gfwlist server=/awseducate.net/127.0.0.1#5335 ipset=/awseducate.net/gfwlist -server=/rentaride.com/127.0.0.1#5335 -ipset=/rentaride.com/gfwlist +server=/kirbysuperstarultra.com/127.0.0.1#5335 +ipset=/kirbysuperstarultra.com/gfwlist server=/ajplus.net/127.0.0.1#5335 ipset=/ajplus.net/gfwlist server=/muji.tw/127.0.0.1#5335 @@ -1864,8 +1870,8 @@ server=/economistgroupcareers.com/127.0.0.1#5335 ipset=/economistgroupcareers.com/gfwlist server=/gitstar.com/127.0.0.1#5335 ipset=/gitstar.com/gfwlist -server=/drebeats-solo.com/127.0.0.1#5335 -ipset=/drebeats-solo.com/gfwlist +server=/kijijii.ca/127.0.0.1#5335 +ipset=/kijijii.ca/gfwlist server=/visa.is/127.0.0.1#5335 ipset=/visa.is/gfwlist server=/youtubego.co.id/127.0.0.1#5335 @@ -1892,12 +1898,12 @@ server=/apple.co.hu/127.0.0.1#5335 ipset=/apple.co.hu/gfwlist server=/riot.com/127.0.0.1#5335 ipset=/riot.com/gfwlist -server=/mastercard.co.ke/127.0.0.1#5335 -ipset=/mastercard.co.ke/gfwlist +server=/bmw-rp.com/127.0.0.1#5335 +ipset=/bmw-rp.com/gfwlist server=/beatsep.net/127.0.0.1#5335 ipset=/beatsep.net/gfwlist -server=/ebayca.org/127.0.0.1#5335 -ipset=/ebayca.org/gfwlist +server=/beatsbydreol.com/127.0.0.1#5335 +ipset=/beatsbydreol.com/gfwlist server=/g-technology.com/127.0.0.1#5335 ipset=/g-technology.com/gfwlist server=/duck.co/127.0.0.1#5335 @@ -1920,8 +1926,8 @@ server=/needforspeedtimeattack.com/127.0.0.1#5335 ipset=/needforspeedtimeattack.com/gfwlist server=/worldemojiday.com/127.0.0.1#5335 ipset=/worldemojiday.com/gfwlist -server=/beatsdrdre-headphones.com/127.0.0.1#5335 -ipset=/beatsdrdre-headphones.com/gfwlist +server=/beatsfactoroutlets.com/127.0.0.1#5335 +ipset=/beatsfactoroutlets.com/gfwlist server=/nike.com.hk/127.0.0.1#5335 ipset=/nike.com.hk/gfwlist server=/spotifycdn.com/127.0.0.1#5335 @@ -1934,6 +1940,8 @@ server=/visasavingsedge.ca/127.0.0.1#5335 ipset=/visasavingsedge.ca/gfwlist server=/echocdn.com/127.0.0.1#5335 ipset=/echocdn.com/gfwlist +server=/starbucks.com.bn/127.0.0.1#5335 +ipset=/starbucks.com.bn/gfwlist server=/icloud.is/127.0.0.1#5335 ipset=/icloud.is/gfwlist server=/nurofen.co.uk/127.0.0.1#5335 @@ -2020,12 +2028,14 @@ server=/bellsouth.net/127.0.0.1#5335 ipset=/bellsouth.net/gfwlist server=/azurewebsites.net/127.0.0.1#5335 ipset=/azurewebsites.net/gfwlist +server=/indaznlab.com/127.0.0.1#5335 +ipset=/indaznlab.com/gfwlist server=/projectapex.com/127.0.0.1#5335 ipset=/projectapex.com/gfwlist server=/volvotrucks.es/127.0.0.1#5335 ipset=/volvotrucks.es/gfwlist -server=/ubisoft-orbit-savegames.s3.amazonaws.com/127.0.0.1#5335 -ipset=/ubisoft-orbit-savegames.s3.amazonaws.com/gfwlist +server=/kodi.wiki/127.0.0.1#5335 +ipset=/kodi.wiki/gfwlist server=/vfsco.nl/127.0.0.1#5335 ipset=/vfsco.nl/gfwlist server=/herringnetwork.com/127.0.0.1#5335 @@ -2038,8 +2048,8 @@ server=/zeit-world.com/127.0.0.1#5335 ipset=/zeit-world.com/gfwlist server=/beatsbydrecheaper.com/127.0.0.1#5335 ipset=/beatsbydrecheaper.com/gfwlist -server=/bestbuycanada.ca/127.0.0.1#5335 -ipset=/bestbuycanada.ca/gfwlist +server=/kijij.ca/127.0.0.1#5335 +ipset=/kijij.ca/gfwlist server=/nbc.co/127.0.0.1#5335 ipset=/nbc.co/gfwlist server=/yahoo.co.jp/127.0.0.1#5335 @@ -2090,8 +2100,8 @@ server=/paypallabs.com/127.0.0.1#5335 ipset=/paypallabs.com/gfwlist server=/eachpay.net/127.0.0.1#5335 ipset=/eachpay.net/gfwlist -server=/cbsi.video/127.0.0.1#5335 -ipset=/cbsi.video/gfwlist +server=/cheapbeatsbydresale.com/127.0.0.1#5335 +ipset=/cheapbeatsbydresale.com/gfwlist server=/bmwmotorshowblog.com/127.0.0.1#5335 ipset=/bmwmotorshowblog.com/gfwlist server=/paypal-login.org/127.0.0.1#5335 @@ -2108,8 +2118,8 @@ server=/dropbox-dns.com/127.0.0.1#5335 ipset=/dropbox-dns.com/gfwlist server=/immidio.com/127.0.0.1#5335 ipset=/immidio.com/gfwlist -server=/thomsonreuters.com/127.0.0.1#5335 -ipset=/thomsonreuters.com/gfwlist +server=/battlelog.com/127.0.0.1#5335 +ipset=/battlelog.com/gfwlist server=/85tube.com/127.0.0.1#5335 ipset=/85tube.com/gfwlist server=/fox.tv/127.0.0.1#5335 @@ -2156,18 +2166,18 @@ server=/12diasderegalosdeitunes.com.co/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.com.co/gfwlist server=/xn--gtvz22d.wang/127.0.0.1#5335 ipset=/xn--gtvz22d.wang/gfwlist -server=/reabble.com/127.0.0.1#5335 -ipset=/reabble.com/gfwlist +server=/ikea.com/127.0.0.1#5335 +ipset=/ikea.com/gfwlist server=/intel-university-collaboration.net/127.0.0.1#5335 ipset=/intel-university-collaboration.net/gfwlist -server=/workplaceusecases.com/127.0.0.1#5335 -ipset=/workplaceusecases.com/gfwlist +server=/matrix.org/127.0.0.1#5335 +ipset=/matrix.org/gfwlist server=/vanishcentroamerica.com/127.0.0.1#5335 ipset=/vanishcentroamerica.com/gfwlist server=/ebayshoesstore.com/127.0.0.1#5335 ipset=/ebayshoesstore.com/gfwlist -server=/applestore.com.ro/127.0.0.1#5335 -ipset=/applestore.com.ro/gfwlist +server=/epochhk.com/127.0.0.1#5335 +ipset=/epochhk.com/gfwlist server=/gotraffic.net/127.0.0.1#5335 ipset=/gotraffic.net/gfwlist server=/ebayinc.org/127.0.0.1#5335 @@ -2396,10 +2406,10 @@ server=/collins.co.uk/127.0.0.1#5335 ipset=/collins.co.uk/gfwlist server=/disney.com.au/127.0.0.1#5335 ipset=/disney.com.au/gfwlist -server=/mini.com/127.0.0.1#5335 -ipset=/mini.com/gfwlist -server=/sohcradio.com/127.0.0.1#5335 -ipset=/sohcradio.com/gfwlist +server=/acer.com/127.0.0.1#5335 +ipset=/acer.com/gfwlist +server=/thesundaytimes.co.uk/127.0.0.1#5335 +ipset=/thesundaytimes.co.uk/gfwlist server=/realclear.com/127.0.0.1#5335 ipset=/realclear.com/gfwlist server=/google.co.uz/127.0.0.1#5335 @@ -2480,16 +2490,16 @@ server=/hpdesktopcomputer.com/127.0.0.1#5335 ipset=/hpdesktopcomputer.com/gfwlist server=/monsterbeats365buy.com/127.0.0.1#5335 ipset=/monsterbeats365buy.com/gfwlist -server=/beatsaudios.net/127.0.0.1#5335 -ipset=/beatsaudios.net/gfwlist +server=/automobile.fr/127.0.0.1#5335 +ipset=/automobile.fr/gfwlist server=/secom.co.jp/127.0.0.1#5335 ipset=/secom.co.jp/gfwlist server=/skysports.ie/127.0.0.1#5335 ipset=/skysports.ie/gfwlist server=/scientificlinux.org/127.0.0.1#5335 ipset=/scientificlinux.org/gfwlist -server=/lolshop.co.kr/127.0.0.1#5335 -ipset=/lolshop.co.kr/gfwlist +server=/beatsheadphoness.com/127.0.0.1#5335 +ipset=/beatsheadphoness.com/gfwlist server=/pyrobot.org/127.0.0.1#5335 ipset=/pyrobot.org/gfwlist server=/researchandcare.org/127.0.0.1#5335 @@ -2504,14 +2514,14 @@ server=/scholar.google.cl/127.0.0.1#5335 ipset=/scholar.google.cl/gfwlist server=/phxbmw.com/127.0.0.1#5335 ipset=/phxbmw.com/gfwlist -server=/wiivc.net/127.0.0.1#5335 -ipset=/wiivc.net/gfwlist +server=/bmw-connecteddrive.hu/127.0.0.1#5335 +ipset=/bmw-connecteddrive.hu/gfwlist server=/hpeurope.com/127.0.0.1#5335 ipset=/hpeurope.com/gfwlist server=/bridgestone-korea.co.kr/127.0.0.1#5335 ipset=/bridgestone-korea.co.kr/gfwlist -server=/blznav.akamaized.net/127.0.0.1#5335 -ipset=/blznav.akamaized.net/gfwlist +server=/bestbuy.com/127.0.0.1#5335 +ipset=/bestbuy.com/gfwlist server=/canon.hr/127.0.0.1#5335 ipset=/canon.hr/gfwlist server=/catalina.hk/127.0.0.1#5335 @@ -2548,8 +2558,8 @@ server=/salesforce.com/127.0.0.1#5335 ipset=/salesforce.com/gfwlist server=/businesswebwise.com/127.0.0.1#5335 ipset=/businesswebwise.com/gfwlist -server=/direcpath.com/127.0.0.1#5335 -ipset=/direcpath.com/gfwlist +server=/vaultproject.io/127.0.0.1#5335 +ipset=/vaultproject.io/gfwlist server=/drdreprobeatssale.com/127.0.0.1#5335 ipset=/drdreprobeatssale.com/gfwlist server=/microsoftnewsforkids.net/127.0.0.1#5335 @@ -2596,8 +2606,8 @@ server=/epicgames.com/127.0.0.1#5335 ipset=/epicgames.com/gfwlist server=/beatsbydrdremall.com/127.0.0.1#5335 ipset=/beatsbydrdremall.com/gfwlist -server=/nhncorp.jp/127.0.0.1#5335 -ipset=/nhncorp.jp/gfwlist +server=/bmw-tahiti.com/127.0.0.1#5335 +ipset=/bmw-tahiti.com/gfwlist server=/drdreheadphonekey.com/127.0.0.1#5335 ipset=/drdreheadphonekey.com/gfwlist server=/pics.ee/127.0.0.1#5335 @@ -2610,8 +2620,8 @@ server=/yahoo.com.kw/127.0.0.1#5335 ipset=/yahoo.com.kw/gfwlist server=/ebay.sg/127.0.0.1#5335 ipset=/ebay.sg/gfwlist -server=/icloudpay.net/127.0.0.1#5335 -ipset=/icloudpay.net/gfwlist +server=/connected-drive.com/127.0.0.1#5335 +ipset=/connected-drive.com/gfwlist server=/fcaebook.com/127.0.0.1#5335 ipset=/fcaebook.com/gfwlist server=/dicela.com/127.0.0.1#5335 @@ -2632,14 +2642,14 @@ server=/nikefr.com/127.0.0.1#5335 ipset=/nikefr.com/gfwlist server=/pagecdn.com/127.0.0.1#5335 ipset=/pagecdn.com/gfwlist -server=/mmonsterheadphones.net/127.0.0.1#5335 -ipset=/mmonsterheadphones.net/gfwlist +server=/deviantart.net/127.0.0.1#5335 +ipset=/deviantart.net/gfwlist server=/tiltbrush.com/127.0.0.1#5335 ipset=/tiltbrush.com/gfwlist server=/imac.com/127.0.0.1#5335 ipset=/imac.com/gfwlist -server=/videos-rockstargames-com.akamaized.net/127.0.0.1#5335 -ipset=/videos-rockstargames-com.akamaized.net/gfwlist +server=/scholar.google.co.jp/127.0.0.1#5335 +ipset=/scholar.google.co.jp/gfwlist server=/beatsbydresold.com/127.0.0.1#5335 ipset=/beatsbydresold.com/gfwlist server=/powerbeats2wireless.com/127.0.0.1#5335 @@ -2726,6 +2736,8 @@ server=/watchjavonline.com/127.0.0.1#5335 ipset=/watchjavonline.com/gfwlist server=/visa.com.lc/127.0.0.1#5335 ipset=/visa.com.lc/gfwlist +server=/starbuckscardb2b.com/127.0.0.1#5335 +ipset=/starbuckscardb2b.com/gfwlist server=/love7.xyz/127.0.0.1#5335 ipset=/love7.xyz/gfwlist server=/awsbraket.com/127.0.0.1#5335 @@ -2740,8 +2752,8 @@ server=/facebookck.com/127.0.0.1#5335 ipset=/facebookck.com/gfwlist server=/lih.kg/127.0.0.1#5335 ipset=/lih.kg/gfwlist -server=/travelex.co.jp/127.0.0.1#5335 -ipset=/travelex.co.jp/gfwlist +server=/branchportal.com/127.0.0.1#5335 +ipset=/branchportal.com/gfwlist server=/yahoo.md/127.0.0.1#5335 ipset=/yahoo.md/gfwlist server=/disney-plus.net/127.0.0.1#5335 @@ -2754,8 +2766,8 @@ server=/facebooa.com/127.0.0.1#5335 ipset=/facebooa.com/gfwlist server=/ichat.co.in/127.0.0.1#5335 ipset=/ichat.co.in/gfwlist -server=/kannewyork.com/127.0.0.1#5335 -ipset=/kannewyork.com/gfwlist +server=/pinterest.com.au/127.0.0.1#5335 +ipset=/pinterest.com.au/gfwlist server=/rokutime.com/127.0.0.1#5335 ipset=/rokutime.com/gfwlist server=/alphabet.mx/127.0.0.1#5335 @@ -2812,12 +2824,14 @@ server=/mcdelivery.co.id/127.0.0.1#5335 ipset=/mcdelivery.co.id/gfwlist server=/twitter.jp/127.0.0.1#5335 ipset=/twitter.jp/gfwlist -server=/cbsaavideo.com/127.0.0.1#5335 -ipset=/cbsaavideo.com/gfwlist +server=/thismon.ee/127.0.0.1#5335 +ipset=/thismon.ee/gfwlist server=/google.cat/127.0.0.1#5335 ipset=/google.cat/gfwlist server=/facebook.wang/127.0.0.1#5335 ipset=/facebook.wang/gfwlist +server=/dazn-api.com/127.0.0.1#5335 +ipset=/dazn-api.com/gfwlist server=/ebaysocial.ru/127.0.0.1#5335 ipset=/ebaysocial.ru/gfwlist server=/v2ray.com/127.0.0.1#5335 @@ -2874,8 +2888,8 @@ server=/minivalueservice.com/127.0.0.1#5335 ipset=/minivalueservice.com/gfwlist server=/heroesofthestorm.com/127.0.0.1#5335 ipset=/heroesofthestorm.com/gfwlist -server=/sectigo.com/127.0.0.1#5335 -ipset=/sectigo.com/gfwlist +server=/potenza.jp/127.0.0.1#5335 +ipset=/potenza.jp/gfwlist server=/acer-group.com/127.0.0.1#5335 ipset=/acer-group.com/gfwlist server=/drebeatspill.com/127.0.0.1#5335 @@ -2906,8 +2920,8 @@ server=/singtaobooks.com/127.0.0.1#5335 ipset=/singtaobooks.com/gfwlist server=/marketexecutive.net/127.0.0.1#5335 ipset=/marketexecutive.net/gfwlist -server=/pinterest.com.uy/127.0.0.1#5335 -ipset=/pinterest.com.uy/gfwlist +server=/businessinsider.in/127.0.0.1#5335 +ipset=/businessinsider.in/gfwlist server=/voaportugues.com/127.0.0.1#5335 ipset=/voaportugues.com/gfwlist server=/cursecdn.com/127.0.0.1#5335 @@ -2928,8 +2942,8 @@ server=/s-msn.com/127.0.0.1#5335 ipset=/s-msn.com/gfwlist server=/disney-studio.com/127.0.0.1#5335 ipset=/disney-studio.com/gfwlist -server=/bmw.com.uy/127.0.0.1#5335 -ipset=/bmw.com.uy/gfwlist +server=/themessengeradelaide.com.au/127.0.0.1#5335 +ipset=/themessengeradelaide.com.au/gfwlist server=/exploreintel.com/127.0.0.1#5335 ipset=/exploreintel.com/gfwlist server=/facebooi.com/127.0.0.1#5335 @@ -2950,8 +2964,8 @@ server=/buzzardflapper.com/127.0.0.1#5335 ipset=/buzzardflapper.com/gfwlist server=/bugzilla.org/127.0.0.1#5335 ipset=/bugzilla.org/gfwlist -server=/amebame.com/127.0.0.1#5335 -ipset=/amebame.com/gfwlist +server=/bgov.com/127.0.0.1#5335 +ipset=/bgov.com/gfwlist server=/poshtestgallery.com/127.0.0.1#5335 ipset=/poshtestgallery.com/gfwlist server=/airport-gov-cn.com/127.0.0.1#5335 @@ -2980,8 +2994,8 @@ server=/volvo.se/127.0.0.1#5335 ipset=/volvo.se/gfwlist server=/ebayhabit.com/127.0.0.1#5335 ipset=/ebayhabit.com/gfwlist -server=/akamaitechnologies.net/127.0.0.1#5335 -ipset=/akamaitechnologies.net/gfwlist +server=/torcidadeouro.com/127.0.0.1#5335 +ipset=/torcidadeouro.com/gfwlist server=/facebookhome.info/127.0.0.1#5335 ipset=/facebookhome.info/gfwlist server=/xbox.org/127.0.0.1#5335 @@ -3020,16 +3034,16 @@ server=/airport.com/127.0.0.1#5335 ipset=/airport.com/gfwlist server=/beatfactoryoutlets.com/127.0.0.1#5335 ipset=/beatfactoryoutlets.com/gfwlist -server=/realcleardefense.com/127.0.0.1#5335 -ipset=/realcleardefense.com/gfwlist +server=/battlefield.com/127.0.0.1#5335 +ipset=/battlefield.com/gfwlist server=/maktoob.com/127.0.0.1#5335 ipset=/maktoob.com/gfwlist server=/openwrt.org/127.0.0.1#5335 ipset=/openwrt.org/gfwlist server=/supermariogalaxy.com/127.0.0.1#5335 ipset=/supermariogalaxy.com/gfwlist -server=/nikelink.com/127.0.0.1#5335 -ipset=/nikelink.com/gfwlist +server=/tuta.io/127.0.0.1#5335 +ipset=/tuta.io/gfwlist server=/paaypal.com/127.0.0.1#5335 ipset=/paaypal.com/gfwlist server=/ebaytopratedseller.net/127.0.0.1#5335 @@ -3050,8 +3064,8 @@ server=/huluusa.com/127.0.0.1#5335 ipset=/huluusa.com/gfwlist server=/nikerunner.com/127.0.0.1#5335 ipset=/nikerunner.com/gfwlist -server=/registerhulu.com/127.0.0.1#5335 -ipset=/registerhulu.com/gfwlist +server=/visa.com.tr/127.0.0.1#5335 +ipset=/visa.com.tr/gfwlist server=/ok.ru/127.0.0.1#5335 ipset=/ok.ru/gfwlist server=/durex.ru/127.0.0.1#5335 @@ -3166,14 +3180,14 @@ server=/fox5ny.com/127.0.0.1#5335 ipset=/fox5ny.com/gfwlist server=/wwwinstagram.com/127.0.0.1#5335 ipset=/wwwinstagram.com/gfwlist -server=/iebay.com/127.0.0.1#5335 -ipset=/iebay.com/gfwlist +server=/bloombergchina.com/127.0.0.1#5335 +ipset=/bloombergchina.com/gfwlist server=/docker.com/127.0.0.1#5335 ipset=/docker.com/gfwlist server=/cheapbeatsbydrdrepro.com/127.0.0.1#5335 ipset=/cheapbeatsbydrdrepro.com/gfwlist -server=/eebay.com/127.0.0.1#5335 -ipset=/eebay.com/gfwlist +server=/nike-usa.com/127.0.0.1#5335 +ipset=/nike-usa.com/gfwlist server=/pricelessmarketingengine.com/127.0.0.1#5335 ipset=/pricelessmarketingengine.com/gfwlist server=/bmw-motorrad.se/127.0.0.1#5335 @@ -3194,6 +3208,8 @@ server=/visa.fr/127.0.0.1#5335 ipset=/visa.fr/gfwlist server=/line.naver.jp/127.0.0.1#5335 ipset=/line.naver.jp/gfwlist +server=/starbucks.ch/127.0.0.1#5335 +ipset=/starbucks.ch/gfwlist server=/mypearsonshop.com.mx/127.0.0.1#5335 ipset=/mypearsonshop.com.mx/gfwlist server=/sony.com.bo/127.0.0.1#5335 @@ -3230,8 +3246,8 @@ server=/adobedc.net/127.0.0.1#5335 ipset=/adobedc.net/gfwlist server=/minivilledequebec.com/127.0.0.1#5335 ipset=/minivilledequebec.com/gfwlist -server=/sndcdn.com/127.0.0.1#5335 -ipset=/sndcdn.com/gfwlist +server=/foxsoccer.tv/127.0.0.1#5335 +ipset=/foxsoccer.tv/gfwlist server=/daytontrucktires.com/127.0.0.1#5335 ipset=/daytontrucktires.com/gfwlist server=/yandex.uz/127.0.0.1#5335 @@ -3258,8 +3274,8 @@ server=/hpspeaker.com/127.0.0.1#5335 ipset=/hpspeaker.com/gfwlist server=/bisq.network/127.0.0.1#5335 ipset=/bisq.network/gfwlist -server=/softbankrobotics.com/127.0.0.1#5335 -ipset=/softbankrobotics.com/gfwlist +server=/globalsecurity.org/127.0.0.1#5335 +ipset=/globalsecurity.org/gfwlist server=/0x0.st/127.0.0.1#5335 ipset=/0x0.st/gfwlist server=/durex.co.th/127.0.0.1#5335 @@ -3280,8 +3296,8 @@ server=/ams02.space/127.0.0.1#5335 ipset=/ams02.space/gfwlist server=/sony.it/127.0.0.1#5335 ipset=/sony.it/gfwlist -server=/bmwusfactory.com/127.0.0.1#5335 -ipset=/bmwusfactory.com/gfwlist +server=/bridgestonerewards.com/127.0.0.1#5335 +ipset=/bridgestonerewards.com/gfwlist server=/youtube.bo/127.0.0.1#5335 ipset=/youtube.bo/gfwlist server=/herokussl.com/127.0.0.1#5335 @@ -3308,18 +3324,18 @@ server=/unstyle.us/127.0.0.1#5335 ipset=/unstyle.us/gfwlist server=/yandexcloud.net/127.0.0.1#5335 ipset=/yandexcloud.net/gfwlist -server=/ubi.com/127.0.0.1#5335 -ipset=/ubi.com/gfwlist -server=/4cdn.org/127.0.0.1#5335 -ipset=/4cdn.org/gfwlist +server=/paypal-gift.com/127.0.0.1#5335 +ipset=/paypal-gift.com/gfwlist +server=/muji.eu/127.0.0.1#5335 +ipset=/muji.eu/gfwlist server=/ds-linear-abematv.akamaized.net/127.0.0.1#5335 ipset=/ds-linear-abematv.akamaized.net/gfwlist server=/akamai.co.kr/127.0.0.1#5335 ipset=/akamai.co.kr/gfwlist server=/trello.com/127.0.0.1#5335 ipset=/trello.com/gfwlist -server=/playartifact.com/127.0.0.1#5335 -ipset=/playartifact.com/gfwlist +server=/nikeelite.com/127.0.0.1#5335 +ipset=/nikeelite.com/gfwlist server=/nomulus.foo/127.0.0.1#5335 ipset=/nomulus.foo/gfwlist server=/telegram.dog/127.0.0.1#5335 @@ -3420,8 +3436,8 @@ server=/volvotrucks.co.za/127.0.0.1#5335 ipset=/volvotrucks.co.za/gfwlist server=/appleaustralia.net.au/127.0.0.1#5335 ipset=/appleaustralia.net.au/gfwlist -server=/my-magazine.me/127.0.0.1#5335 -ipset=/my-magazine.me/gfwlist +server=/bmw-motorrad.ch/127.0.0.1#5335 +ipset=/bmw-motorrad.ch/gfwlist server=/cnshopin.com/127.0.0.1#5335 ipset=/cnshopin.com/gfwlist server=/matters.news/127.0.0.1#5335 @@ -3434,8 +3450,8 @@ server=/paypal-corp.com/127.0.0.1#5335 ipset=/paypal-corp.com/gfwlist server=/intelamericasstore.com/127.0.0.1#5335 ipset=/intelamericasstore.com/gfwlist -server=/9to5google.com/127.0.0.1#5335 -ipset=/9to5google.com/gfwlist +server=/foxcredit.org/127.0.0.1#5335 +ipset=/foxcredit.org/gfwlist server=/applestore.com.hk/127.0.0.1#5335 ipset=/applestore.com.hk/gfwlist server=/google.com.gt/127.0.0.1#5335 @@ -3472,8 +3488,8 @@ server=/gopivotal.net/127.0.0.1#5335 ipset=/gopivotal.net/gfwlist server=/ebayclassifieds.info/127.0.0.1#5335 ipset=/ebayclassifieds.info/gfwlist -server=/openvpn.net/127.0.0.1#5335 -ipset=/openvpn.net/gfwlist +server=/manyvids.com/127.0.0.1#5335 +ipset=/manyvids.com/gfwlist server=/volvotrucks.it/127.0.0.1#5335 ipset=/volvotrucks.it/gfwlist server=/pearson.cl/127.0.0.1#5335 @@ -3514,10 +3530,10 @@ server=/vmwsalesrewards.com/127.0.0.1#5335 ipset=/vmwsalesrewards.com/gfwlist server=/bitnami.com/127.0.0.1#5335 ipset=/bitnami.com/gfwlist -server=/beatsdreforsale.com/127.0.0.1#5335 -ipset=/beatsdreforsale.com/gfwlist -server=/bmw-driving-center.co.kr/127.0.0.1#5335 -ipset=/bmw-driving-center.co.kr/gfwlist +server=/cdnlab.live/127.0.0.1#5335 +ipset=/cdnlab.live/gfwlist +server=/disneynewseries.com/127.0.0.1#5335 +ipset=/disneynewseries.com/gfwlist server=/intel.dz/127.0.0.1#5335 ipset=/intel.dz/gfwlist server=/conair.me/127.0.0.1#5335 @@ -3598,8 +3614,8 @@ server=/newsukadops.com/127.0.0.1#5335 ipset=/newsukadops.com/gfwlist server=/applepay.jp/127.0.0.1#5335 ipset=/applepay.jp/gfwlist -server=/visadigital.com/127.0.0.1#5335 -ipset=/visadigital.com/gfwlist +server=/jav321.com/127.0.0.1#5335 +ipset=/jav321.com/gfwlist server=/finish.lv/127.0.0.1#5335 ipset=/finish.lv/gfwlist server=/fbinfer.com/127.0.0.1#5335 @@ -3644,8 +3660,8 @@ server=/microsoftads.com/127.0.0.1#5335 ipset=/microsoftads.com/gfwlist server=/reuters.com/127.0.0.1#5335 ipset=/reuters.com/gfwlist -server=/payhulu.com/127.0.0.1#5335 -ipset=/payhulu.com/gfwlist +server=/lolclub.org/127.0.0.1#5335 +ipset=/lolclub.org/gfwlist server=/vanish.at/127.0.0.1#5335 ipset=/vanish.at/gfwlist server=/gfycat.com/127.0.0.1#5335 @@ -3666,8 +3682,8 @@ server=/blackfridaydrebeatsshop.com/127.0.0.1#5335 ipset=/blackfridaydrebeatsshop.com/gfwlist server=/zdusercontent.com/127.0.0.1#5335 ipset=/zdusercontent.com/gfwlist -server=/amznl.com/127.0.0.1#5335 -ipset=/amznl.com/gfwlist +server=/kindleoasis.info/127.0.0.1#5335 +ipset=/kindleoasis.info/gfwlist server=/incentivetravelgifts.com/127.0.0.1#5335 ipset=/incentivetravelgifts.com/gfwlist server=/volvotrucks.rs/127.0.0.1#5335 @@ -3712,16 +3728,16 @@ server=/snapcraft.io/127.0.0.1#5335 ipset=/snapcraft.io/gfwlist server=/beatsstudiohodetelefoner.com/127.0.0.1#5335 ipset=/beatsstudiohodetelefoner.com/gfwlist -server=/mdpi.com/127.0.0.1#5335 -ipset=/mdpi.com/gfwlist +server=/redditmail.com/127.0.0.1#5335 +ipset=/redditmail.com/gfwlist server=/nginx.org/127.0.0.1#5335 ipset=/nginx.org/gfwlist server=/paypal-redeem.com/127.0.0.1#5335 ipset=/paypal-redeem.com/gfwlist server=/canon.ee/127.0.0.1#5335 ipset=/canon.ee/gfwlist -server=/marketolive.com/127.0.0.1#5335 -ipset=/marketolive.com/gfwlist +server=/artstationmedia.com/127.0.0.1#5335 +ipset=/artstationmedia.com/gfwlist server=/bridgestone.com.br/127.0.0.1#5335 ipset=/bridgestone.com.br/gfwlist server=/scholar.google.com.ly/127.0.0.1#5335 @@ -3784,10 +3800,14 @@ server=/chromeos.dev/127.0.0.1#5335 ipset=/chromeos.dev/gfwlist server=/volvotrucks.com.ua/127.0.0.1#5335 ipset=/volvotrucks.com.ua/gfwlist -server=/wrenchead.com/127.0.0.1#5335 -ipset=/wrenchead.com/gfwlist +server=/signal.org/127.0.0.1#5335 +ipset=/signal.org/gfwlist server=/mariokart8.com/127.0.0.1#5335 ipset=/mariokart8.com/gfwlist +server=/intercom.io/127.0.0.1#5335 +ipset=/intercom.io/gfwlist +server=/starbucks.co.id/127.0.0.1#5335 +ipset=/starbucks.co.id/gfwlist server=/hpdrivers.com/127.0.0.1#5335 ipset=/hpdrivers.com/gfwlist server=/pearsonassessment.dk/127.0.0.1#5335 @@ -3826,8 +3846,8 @@ server=/github.dev/127.0.0.1#5335 ipset=/github.dev/gfwlist server=/nvidia.be/127.0.0.1#5335 ipset=/nvidia.be/gfwlist -server=/cslpldyb.me/127.0.0.1#5335 -ipset=/cslpldyb.me/gfwlist +server=/cam4.com/127.0.0.1#5335 +ipset=/cam4.com/gfwlist server=/playwarcraft3.com/127.0.0.1#5335 ipset=/playwarcraft3.com/gfwlist server=/bbhub.io/127.0.0.1#5335 @@ -3872,14 +3892,14 @@ server=/wikinews.org/127.0.0.1#5335 ipset=/wikinews.org/gfwlist server=/mini.si/127.0.0.1#5335 ipset=/mini.si/gfwlist -server=/dontbubble.us/127.0.0.1#5335 -ipset=/dontbubble.us/gfwlist +server=/gettyimages.com.mx/127.0.0.1#5335 +ipset=/gettyimages.com.mx/gfwlist server=/services-exchange.com/127.0.0.1#5335 ipset=/services-exchange.com/gfwlist server=/geeksquadonline.com/127.0.0.1#5335 ipset=/geeksquadonline.com/gfwlist -server=/alphera-finance.com.hk/127.0.0.1#5335 -ipset=/alphera-finance.com.hk/gfwlist +server=/yes123.com.tw/127.0.0.1#5335 +ipset=/yes123.com.tw/gfwlist server=/marketo.co.uk/127.0.0.1#5335 ipset=/marketo.co.uk/gfwlist server=/nintendo-europe.com/127.0.0.1#5335 @@ -3998,18 +4018,20 @@ server=/bydrebeats.com/127.0.0.1#5335 ipset=/bydrebeats.com/gfwlist server=/beatscheap-nz.com/127.0.0.1#5335 ipset=/beatscheap-nz.com/gfwlist -server=/pagecdn.io/127.0.0.1#5335 -ipset=/pagecdn.io/gfwlist +server=/line-cdn.net/127.0.0.1#5335 +ipset=/line-cdn.net/gfwlist server=/verisigninc.com/127.0.0.1#5335 ipset=/verisigninc.com/gfwlist server=/facebookcareer.com/127.0.0.1#5335 ipset=/facebookcareer.com/gfwlist +server=/intercomcdn.com/127.0.0.1#5335 +ipset=/intercomcdn.com/gfwlist server=/tunsafe.com/127.0.0.1#5335 ipset=/tunsafe.com/gfwlist -server=/mastercard.cl/127.0.0.1#5335 -ipset=/mastercard.cl/gfwlist -server=/pixanalytics.com/127.0.0.1#5335 -ipset=/pixanalytics.com/gfwlist +server=/editorx.com/127.0.0.1#5335 +ipset=/editorx.com/gfwlist +server=/componentkit.org/127.0.0.1#5335 +ipset=/componentkit.org/gfwlist server=/wholeplanetfoundation.org/127.0.0.1#5335 ipset=/wholeplanetfoundation.org/gfwlist server=/trustsign.ch/127.0.0.1#5335 @@ -4068,22 +4090,22 @@ server=/pearsonperu.pe/127.0.0.1#5335 ipset=/pearsonperu.pe/gfwlist server=/chromebook.com/127.0.0.1#5335 ipset=/chromebook.com/gfwlist -server=/mol.im/127.0.0.1#5335 -ipset=/mol.im/gfwlist +server=/newsconcierge.com.au/127.0.0.1#5335 +ipset=/newsconcierge.com.au/gfwlist server=/paypalbenefits.com/127.0.0.1#5335 ipset=/paypalbenefits.com/gfwlist server=/velkaepocha.cz/127.0.0.1#5335 ipset=/velkaepocha.cz/gfwlist -server=/mini.re/127.0.0.1#5335 -ipset=/mini.re/gfwlist +server=/findacard.com/127.0.0.1#5335 +ipset=/findacard.com/gfwlist server=/nvidia.fr/127.0.0.1#5335 ipset=/nvidia.fr/gfwlist server=/ieeemagnetics.org/127.0.0.1#5335 ipset=/ieeemagnetics.org/gfwlist server=/halfjapan.com/127.0.0.1#5335 ipset=/halfjapan.com/gfwlist -server=/bmw.pt/127.0.0.1#5335 -ipset=/bmw.pt/gfwlist +server=/practicalbusinessskills.com/127.0.0.1#5335 +ipset=/practicalbusinessskills.com/gfwlist server=/kphimsex.net/127.0.0.1#5335 ipset=/kphimsex.net/gfwlist server=/studiobeatsbydrdre.com/127.0.0.1#5335 @@ -4130,14 +4152,16 @@ server=/facebookblueprint.net/127.0.0.1#5335 ipset=/facebookblueprint.net/gfwlist server=/nvidia.asia/127.0.0.1#5335 ipset=/nvidia.asia/gfwlist -server=/mastercardworldwide.com/127.0.0.1#5335 -ipset=/mastercardworldwide.com/gfwlist +server=/vgcareers.net/127.0.0.1#5335 +ipset=/vgcareers.net/gfwlist server=/instaplayer.net/127.0.0.1#5335 ipset=/instaplayer.net/gfwlist server=/foxsportsuniversity.com/127.0.0.1#5335 ipset=/foxsportsuniversity.com/gfwlist server=/minivictoria.ca/127.0.0.1#5335 ipset=/minivictoria.ca/gfwlist +server=/starbucks.com.gr/127.0.0.1#5335 +ipset=/starbucks.com.gr/gfwlist server=/amazon.nl/127.0.0.1#5335 ipset=/amazon.nl/gfwlist server=/google.com.tw/127.0.0.1#5335 @@ -4172,8 +4196,8 @@ server=/bmw.com.bn/127.0.0.1#5335 ipset=/bmw.com.bn/gfwlist server=/fox49.tv/127.0.0.1#5335 ipset=/fox49.tv/gfwlist -server=/2o7.net/127.0.0.1#5335 -ipset=/2o7.net/gfwlist +server=/pearsonelt.ch/127.0.0.1#5335 +ipset=/pearsonelt.ch/gfwlist server=/scholar.google.com.vn/127.0.0.1#5335 ipset=/scholar.google.com.vn/gfwlist server=/collins.in/127.0.0.1#5335 @@ -4248,8 +4272,8 @@ server=/dropboxbusiness.com/127.0.0.1#5335 ipset=/dropboxbusiness.com/gfwlist server=/foxsmallbusinesscenter.com/127.0.0.1#5335 ipset=/foxsmallbusinesscenter.com/gfwlist -server=/jfrog.com/127.0.0.1#5335 -ipset=/jfrog.com/gfwlist +server=/alphabet.biz/127.0.0.1#5335 +ipset=/alphabet.biz/gfwlist server=/forzamotorsport.net/127.0.0.1#5335 ipset=/forzamotorsport.net/gfwlist server=/fox9.com/127.0.0.1#5335 @@ -4276,14 +4300,14 @@ server=/terapeak.hk/127.0.0.1#5335 ipset=/terapeak.hk/gfwlist server=/easports.com/127.0.0.1#5335 ipset=/easports.com/gfwlist -server=/swisssign.net/127.0.0.1#5335 -ipset=/swisssign.net/gfwlist +server=/ted.com/127.0.0.1#5335 +ipset=/ted.com/gfwlist server=/bloombergsurvey.com/127.0.0.1#5335 ipset=/bloombergsurvey.com/gfwlist server=/airwick.se/127.0.0.1#5335 ipset=/airwick.se/gfwlist -server=/swisssign.com/127.0.0.1#5335 -ipset=/swisssign.com/gfwlist +server=/nikebbn.com/127.0.0.1#5335 +ipset=/nikebbn.com/gfwlist server=/oed.com/127.0.0.1#5335 ipset=/oed.com/gfwlist server=/icloudo.net/127.0.0.1#5335 @@ -4296,8 +4320,8 @@ server=/apple-cloudkit.com/127.0.0.1#5335 ipset=/apple-cloudkit.com/gfwlist server=/bmw.hn/127.0.0.1#5335 ipset=/bmw.hn/gfwlist -server=/swjedifallenorder.com/127.0.0.1#5335 -ipset=/swjedifallenorder.com/gfwlist +server=/quoracdn.net/127.0.0.1#5335 +ipset=/quoracdn.net/gfwlist server=/nbcolympics.com/127.0.0.1#5335 ipset=/nbcolympics.com/gfwlist server=/sony.pl/127.0.0.1#5335 @@ -4306,8 +4330,8 @@ server=/gonike.com/127.0.0.1#5335 ipset=/gonike.com/gfwlist server=/geeksquad.cc/127.0.0.1#5335 ipset=/geeksquad.cc/gfwlist -server=/foxsports.com.ve/127.0.0.1#5335 -ipset=/foxsports.com.ve/gfwlist +server=/pricelesstv.com/127.0.0.1#5335 +ipset=/pricelesstv.com/gfwlist server=/pearsoneducacion.net/127.0.0.1#5335 ipset=/pearsoneducacion.net/gfwlist server=/apple.nl/127.0.0.1#5335 @@ -4404,6 +4428,10 @@ server=/dettolarabia.com/127.0.0.1#5335 ipset=/dettolarabia.com/gfwlist server=/trustwave.com/127.0.0.1#5335 ipset=/trustwave.com/gfwlist +server=/encoretvb.com/127.0.0.1#5335 +ipset=/encoretvb.com/gfwlist +server=/starbucks.ad/127.0.0.1#5335 +ipset=/starbucks.ad/gfwlist server=/eacodigos.com/127.0.0.1#5335 ipset=/eacodigos.com/gfwlist server=/intel.mw/127.0.0.1#5335 @@ -4430,8 +4458,8 @@ server=/yahoo.by/127.0.0.1#5335 ipset=/yahoo.by/gfwlist server=/voacambodia.com/127.0.0.1#5335 ipset=/voacambodia.com/gfwlist -server=/talentlens.com/127.0.0.1#5335 -ipset=/talentlens.com/gfwlist +server=/cutt.ly/127.0.0.1#5335 +ipset=/cutt.ly/gfwlist server=/sextop1.net/127.0.0.1#5335 ipset=/sextop1.net/gfwlist server=/hulugans.com/127.0.0.1#5335 @@ -4442,8 +4470,8 @@ server=/bmw-gta.ca/127.0.0.1#5335 ipset=/bmw-gta.ca/gfwlist server=/favebook.com/127.0.0.1#5335 ipset=/favebook.com/gfwlist -server=/beatsbydre-headphones.com/127.0.0.1#5335 -ipset=/beatsbydre-headphones.com/gfwlist +server=/beatselectronic.net/127.0.0.1#5335 +ipset=/beatselectronic.net/gfwlist server=/marvelsuperwar.com/127.0.0.1#5335 ipset=/marvelsuperwar.com/gfwlist server=/swissid.ch/127.0.0.1#5335 @@ -4474,8 +4502,8 @@ server=/zoom.com/127.0.0.1#5335 ipset=/zoom.com/gfwlist server=/xoom.com/127.0.0.1#5335 ipset=/xoom.com/gfwlist -server=/pokemonbank.com/127.0.0.1#5335 -ipset=/pokemonbank.com/gfwlist +server=/epigeum.com/127.0.0.1#5335 +ipset=/epigeum.com/gfwlist server=/adaptivecards.io/127.0.0.1#5335 ipset=/adaptivecards.io/gfwlist server=/i-book.net/127.0.0.1#5335 @@ -4486,8 +4514,8 @@ server=/google.tg/127.0.0.1#5335 ipset=/google.tg/gfwlist server=/ebay.ie/127.0.0.1#5335 ipset=/ebay.ie/gfwlist -server=/esm.run/127.0.0.1#5335 -ipset=/esm.run/gfwlist +server=/eakorea.co.kr/127.0.0.1#5335 +ipset=/eakorea.co.kr/gfwlist server=/microsoft.az/127.0.0.1#5335 ipset=/microsoft.az/gfwlist server=/doom.com/127.0.0.1#5335 @@ -4604,8 +4632,8 @@ server=/nextwork.com.tw/127.0.0.1#5335 ipset=/nextwork.com.tw/gfwlist server=/blogspot.lt/127.0.0.1#5335 ipset=/blogspot.lt/gfwlist -server=/firestonecomercial.cl/127.0.0.1#5335 -ipset=/firestonecomercial.cl/gfwlist +server=/merakigo.com/127.0.0.1#5335 +ipset=/merakigo.com/gfwlist server=/onefifteen.org/127.0.0.1#5335 ipset=/onefifteen.org/gfwlist server=/life-global.org/127.0.0.1#5335 @@ -4622,8 +4650,8 @@ server=/blogspot.in/127.0.0.1#5335 ipset=/blogspot.in/gfwlist server=/feacbooke.com/127.0.0.1#5335 ipset=/feacbooke.com/gfwlist -server=/bcovlive.io/127.0.0.1#5335 -ipset=/bcovlive.io/gfwlist +server=/alphabet.no/127.0.0.1#5335 +ipset=/alphabet.no/gfwlist server=/wikihow.com/127.0.0.1#5335 ipset=/wikihow.com/gfwlist server=/mini-qatar.com/127.0.0.1#5335 @@ -4640,8 +4668,10 @@ server=/monsterbeatsbydres.com/127.0.0.1#5335 ipset=/monsterbeatsbydres.com/gfwlist server=/epochtimes-bg.com/127.0.0.1#5335 ipset=/epochtimes-bg.com/gfwlist -server=/mywaytopay.info/127.0.0.1#5335 -ipset=/mywaytopay.info/gfwlist +server=/starbucksrewardsstarland.com/127.0.0.1#5335 +ipset=/starbucksrewardsstarland.com/gfwlist +server=/udn.com.tw/127.0.0.1#5335 +ipset=/udn.com.tw/gfwlist server=/mastercard.co.in/127.0.0.1#5335 ipset=/mastercard.co.in/gfwlist server=/bitballoon.com/127.0.0.1#5335 @@ -4660,8 +4690,8 @@ server=/youtube.com.tn/127.0.0.1#5335 ipset=/youtube.com.tn/gfwlist server=/googledrive.com/127.0.0.1#5335 ipset=/googledrive.com/gfwlist -server=/mybmw.ca/127.0.0.1#5335 -ipset=/mybmw.ca/gfwlist +server=/finlitsummit.org/127.0.0.1#5335 +ipset=/finlitsummit.org/gfwlist server=/strepsils.hu/127.0.0.1#5335 ipset=/strepsils.hu/gfwlist server=/ebayradio.com/127.0.0.1#5335 @@ -4700,8 +4730,8 @@ server=/beatsoutlet.net/127.0.0.1#5335 ipset=/beatsoutlet.net/gfwlist server=/amazonvideodirect.com/127.0.0.1#5335 ipset=/amazonvideodirect.com/gfwlist -server=/trycloudflare.com/127.0.0.1#5335 -ipset=/trycloudflare.com/gfwlist +server=/bmwtampabay.com/127.0.0.1#5335 +ipset=/bmwtampabay.com/gfwlist server=/dealbay.com/127.0.0.1#5335 ipset=/dealbay.com/gfwlist server=/opensuse.org/127.0.0.1#5335 @@ -4718,8 +4748,8 @@ server=/newmonst1erbeatsto1re.com/127.0.0.1#5335 ipset=/newmonst1erbeatsto1re.com/gfwlist server=/townsvillebulletin.com.au/127.0.0.1#5335 ipset=/townsvillebulletin.com.au/gfwlist -server=/headlinejobs.hk/127.0.0.1#5335 -ipset=/headlinejobs.hk/gfwlist +server=/jbe-platform.com/127.0.0.1#5335 +ipset=/jbe-platform.com/gfwlist server=/huffpostbrasil.com/127.0.0.1#5335 ipset=/huffpostbrasil.com/gfwlist server=/mini.co.kr/127.0.0.1#5335 @@ -4740,8 +4770,8 @@ server=/straightouttasomewhere.com/127.0.0.1#5335 ipset=/straightouttasomewhere.com/gfwlist server=/volvotrucks.ro/127.0.0.1#5335 ipset=/volvotrucks.ro/gfwlist -server=/bmwdealercareers.com/127.0.0.1#5335 -ipset=/bmwdealercareers.com/gfwlist +server=/vtvan.com/127.0.0.1#5335 +ipset=/vtvan.com/gfwlist server=/canon-ois.qa/127.0.0.1#5335 ipset=/canon-ois.qa/gfwlist server=/dragonage.com/127.0.0.1#5335 @@ -4762,8 +4792,8 @@ server=/jetfuelapps.com/127.0.0.1#5335 ipset=/jetfuelapps.com/gfwlist server=/osdn.net/127.0.0.1#5335 ipset=/osdn.net/gfwlist -server=/pugpig.com/127.0.0.1#5335 -ipset=/pugpig.com/gfwlist +server=/bestbuy24x7solutions.com/127.0.0.1#5335 +ipset=/bestbuy24x7solutions.com/gfwlist server=/applefinalcutproworld.com/127.0.0.1#5335 ipset=/applefinalcutproworld.com/gfwlist server=/youtube.com.ec/127.0.0.1#5335 @@ -4772,8 +4802,8 @@ server=/icloudbox.net/127.0.0.1#5335 ipset=/icloudbox.net/gfwlist server=/google.kg/127.0.0.1#5335 ipset=/google.kg/gfwlist -server=/paypal-proserv.com/127.0.0.1#5335 -ipset=/paypal-proserv.com/gfwlist +server=/tbr.tangbr.net/127.0.0.1#5335 +ipset=/tbr.tangbr.net/gfwlist server=/cheapbeatsbydreonsale.com/127.0.0.1#5335 ipset=/cheapbeatsbydreonsale.com/gfwlist server=/zdassets.com/127.0.0.1#5335 @@ -4840,8 +4870,8 @@ server=/simcity-buildit.com/127.0.0.1#5335 ipset=/simcity-buildit.com/gfwlist server=/microsoftiotinsiderlabs.com/127.0.0.1#5335 ipset=/microsoftiotinsiderlabs.com/gfwlist -server=/volvopenta.de/127.0.0.1#5335 -ipset=/volvopenta.de/gfwlist +server=/wwe9.com/127.0.0.1#5335 +ipset=/wwe9.com/gfwlist server=/mastercard.com.sg/127.0.0.1#5335 ipset=/mastercard.com.sg/gfwlist server=/businessinsider.com.pl/127.0.0.1#5335 @@ -4906,20 +4936,22 @@ server=/i.org/127.0.0.1#5335 ipset=/i.org/gfwlist server=/hplfmedia.com/127.0.0.1#5335 ipset=/hplfmedia.com/gfwlist -server=/discordstatus.com/127.0.0.1#5335 -ipset=/discordstatus.com/gfwlist +server=/srtcdn.net/127.0.0.1#5335 +ipset=/srtcdn.net/gfwlist server=/canon.com.tw/127.0.0.1#5335 ipset=/canon.com.tw/gfwlist server=/monsterbeatsstore.com/127.0.0.1#5335 ipset=/monsterbeatsstore.com/gfwlist -server=/volvotrucks.id/127.0.0.1#5335 -ipset=/volvotrucks.id/gfwlist +server=/bridgestonegolf.com/127.0.0.1#5335 +ipset=/bridgestonegolf.com/gfwlist server=/starbucks.co.uk/127.0.0.1#5335 ipset=/starbucks.co.uk/gfwlist server=/femalefounderscomp.com/127.0.0.1#5335 ipset=/femalefounderscomp.com/gfwlist server=/travelexae.com/127.0.0.1#5335 ipset=/travelexae.com/gfwlist +server=/vod-dash-ww-live.bbcfmt.s.llnwi.net/127.0.0.1#5335 +ipset=/vod-dash-ww-live.bbcfmt.s.llnwi.net/gfwlist server=/pokemonblackwhite.com/127.0.0.1#5335 ipset=/pokemonblackwhite.com/gfwlist server=/w.org/127.0.0.1#5335 @@ -4950,8 +4982,8 @@ server=/eiu.com/127.0.0.1#5335 ipset=/eiu.com/gfwlist server=/ipod.ca/127.0.0.1#5335 ipset=/ipod.ca/gfwlist -server=/beatssingapores.com/127.0.0.1#5335 -ipset=/beatssingapores.com/gfwlist +server=/cdn77.com/127.0.0.1#5335 +ipset=/cdn77.com/gfwlist server=/mastercard.com.kw/127.0.0.1#5335 ipset=/mastercard.com.kw/gfwlist server=/webex.com.mx/127.0.0.1#5335 @@ -4962,8 +4994,8 @@ server=/dropboxpartners.com/127.0.0.1#5335 ipset=/dropboxpartners.com/gfwlist server=/scholar.google.gr/127.0.0.1#5335 ipset=/scholar.google.gr/gfwlist -server=/whisolutions.com/127.0.0.1#5335 -ipset=/whisolutions.com/gfwlist +server=/bitflyer.com/127.0.0.1#5335 +ipset=/bitflyer.com/gfwlist server=/appleworldwidedeveloper.hb-api.omtrdc.net/127.0.0.1#5335 ipset=/appleworldwidedeveloper.hb-api.omtrdc.net/gfwlist server=/oneapi.com/127.0.0.1#5335 @@ -5012,8 +5044,8 @@ server=/liketwice.com/127.0.0.1#5335 ipset=/liketwice.com/gfwlist server=/target.com/127.0.0.1#5335 ipset=/target.com/gfwlist -server=/viu.tv/127.0.0.1#5335 -ipset=/viu.tv/gfwlist +server=/garena.ph/127.0.0.1#5335 +ipset=/garena.ph/gfwlist server=/reurl.cc/127.0.0.1#5335 ipset=/reurl.cc/gfwlist server=/blogspot.hr/127.0.0.1#5335 @@ -5022,14 +5054,14 @@ server=/theuab.net/127.0.0.1#5335 ipset=/theuab.net/gfwlist server=/geek-squad-support.com/127.0.0.1#5335 ipset=/geek-squad-support.com/gfwlist -server=/nineentertainment.com.au/127.0.0.1#5335 -ipset=/nineentertainment.com.au/gfwlist +server=/lihkg.com/127.0.0.1#5335 +ipset=/lihkg.com/gfwlist server=/miniso.ge/127.0.0.1#5335 ipset=/miniso.ge/gfwlist server=/pearsononlineacademy.com/127.0.0.1#5335 ipset=/pearsononlineacademy.com/gfwlist -server=/2013pascherbeatsbydre.com/127.0.0.1#5335 -ipset=/2013pascherbeatsbydre.com/gfwlist +server=/bbcverticals.com/127.0.0.1#5335 +ipset=/bbcverticals.com/gfwlist server=/cloudflareclient.com/127.0.0.1#5335 ipset=/cloudflareclient.com/gfwlist server=/campuslondon.com/127.0.0.1#5335 @@ -5078,8 +5110,8 @@ server=/cnbcfm.com/127.0.0.1#5335 ipset=/cnbcfm.com/gfwlist server=/tiresplus.com/127.0.0.1#5335 ipset=/tiresplus.com/gfwlist -server=/bmwzentrum.com/127.0.0.1#5335 -ipset=/bmwzentrum.com/gfwlist +server=/ebaynow.com/127.0.0.1#5335 +ipset=/ebaynow.com/gfwlist server=/mastercard.de/127.0.0.1#5335 ipset=/mastercard.de/gfwlist server=/msinnovationchallenge.com/127.0.0.1#5335 @@ -5102,8 +5134,8 @@ server=/hotmail.net/127.0.0.1#5335 ipset=/hotmail.net/gfwlist server=/youtube.com.ly/127.0.0.1#5335 ipset=/youtube.com.ly/gfwlist -server=/vipbeatsbydre.com/127.0.0.1#5335 -ipset=/vipbeatsbydre.com/gfwlist +server=/iphonecases5.com/127.0.0.1#5335 +ipset=/iphonecases5.com/gfwlist server=/dettol.com.my/127.0.0.1#5335 ipset=/dettol.com.my/gfwlist server=/caime.xyz/127.0.0.1#5335 @@ -5184,8 +5216,8 @@ server=/verisign.com.vn/127.0.0.1#5335 ipset=/verisign.com.vn/gfwlist server=/paypal.jp/127.0.0.1#5335 ipset=/paypal.jp/gfwlist -server=/bmw.co.il/127.0.0.1#5335 -ipset=/bmw.co.il/gfwlist +server=/thehulubraintrust.com/127.0.0.1#5335 +ipset=/thehulubraintrust.com/gfwlist server=/cloudc.one/127.0.0.1#5335 ipset=/cloudc.one/gfwlist server=/whereilive.com.au/127.0.0.1#5335 @@ -5208,8 +5240,8 @@ server=/globalsign.nl/127.0.0.1#5335 ipset=/globalsign.nl/gfwlist server=/shuziyimin.org/127.0.0.1#5335 ipset=/shuziyimin.org/gfwlist -server=/bayareabmw.com/127.0.0.1#5335 -ipset=/bayareabmw.com/gfwlist +server=/mini.my/127.0.0.1#5335 +ipset=/mini.my/gfwlist server=/who.int/127.0.0.1#5335 ipset=/who.int/gfwlist server=/sale-nikeshoes.com/127.0.0.1#5335 @@ -5246,14 +5278,16 @@ server=/cheapbeatsbydreshop.com/127.0.0.1#5335 ipset=/cheapbeatsbydreshop.com/gfwlist server=/bmw-motorrad.nl/127.0.0.1#5335 ipset=/bmw-motorrad.nl/gfwlist -server=/xtube.com/127.0.0.1#5335 -ipset=/xtube.com/gfwlist +server=/volvotrucks.co.na/127.0.0.1#5335 +ipset=/volvotrucks.co.na/gfwlist server=/dynacw.co.jp/127.0.0.1#5335 ipset=/dynacw.co.jp/gfwlist server=/nintendo.fr/127.0.0.1#5335 ipset=/nintendo.fr/gfwlist server=/bestbuy-audio.com/127.0.0.1#5335 ipset=/bestbuy-audio.com/gfwlist +server=/dazndn.com/127.0.0.1#5335 +ipset=/dazndn.com/gfwlist server=/hpsuresupply.com/127.0.0.1#5335 ipset=/hpsuresupply.com/gfwlist server=/foxneodigital.com/127.0.0.1#5335 @@ -5334,8 +5368,8 @@ server=/enfamil.pl/127.0.0.1#5335 ipset=/enfamil.pl/gfwlist server=/blogspot.hu/127.0.0.1#5335 ipset=/blogspot.hu/gfwlist -server=/mastercard.com.pe/127.0.0.1#5335 -ipset=/mastercard.com.pe/gfwlist +server=/bridgestoneamericas.com/127.0.0.1#5335 +ipset=/bridgestoneamericas.com/gfwlist server=/nikeairhuarache.com/127.0.0.1#5335 ipset=/nikeairhuarache.com/gfwlist server=/aboutfacebook.com/127.0.0.1#5335 @@ -5352,8 +5386,8 @@ server=/ieeedeis.org/127.0.0.1#5335 ipset=/ieeedeis.org/gfwlist server=/bmw-tunisia.com/127.0.0.1#5335 ipset=/bmw-tunisia.com/gfwlist -server=/alphera.ca/127.0.0.1#5335 -ipset=/alphera.ca/gfwlist +server=/verisign.tw/127.0.0.1#5335 +ipset=/verisign.tw/gfwlist server=/ibeatsbydre.com/127.0.0.1#5335 ipset=/ibeatsbydre.com/gfwlist server=/spotify.design/127.0.0.1#5335 @@ -5402,8 +5436,8 @@ server=/movefrees.com/127.0.0.1#5335 ipset=/movefrees.com/gfwlist server=/paypal-notice.com/127.0.0.1#5335 ipset=/paypal-notice.com/gfwlist -server=/foxsoccerplus.com/127.0.0.1#5335 -ipset=/foxsoccerplus.com/gfwlist +server=/medium.com/127.0.0.1#5335 +ipset=/medium.com/gfwlist server=/insidemacintosh.com/127.0.0.1#5335 ipset=/insidemacintosh.com/gfwlist server=/alphera.de/127.0.0.1#5335 @@ -5412,8 +5446,8 @@ server=/gslink.us/127.0.0.1#5335 ipset=/gslink.us/gfwlist server=/gettyimages.com.br/127.0.0.1#5335 ipset=/gettyimages.com.br/gfwlist -server=/i-o-u.info/127.0.0.1#5335 -ipset=/i-o-u.info/gfwlist +server=/terapeak.com/127.0.0.1#5335 +ipset=/terapeak.com/gfwlist server=/mini.pt/127.0.0.1#5335 ipset=/mini.pt/gfwlist server=/nintendo.co.kr/127.0.0.1#5335 @@ -5436,16 +5470,16 @@ server=/bmw.lu/127.0.0.1#5335 ipset=/bmw.lu/gfwlist server=/volvobuses.ru/127.0.0.1#5335 ipset=/volvobuses.ru/gfwlist -server=/pinterest.hu/127.0.0.1#5335 -ipset=/pinterest.hu/gfwlist +server=/realtype.jp/127.0.0.1#5335 +ipset=/realtype.jp/gfwlist server=/hackfacebook.com/127.0.0.1#5335 ipset=/hackfacebook.com/gfwlist server=/emac.in/127.0.0.1#5335 ipset=/emac.in/gfwlist server=/n3ro.net/127.0.0.1#5335 ipset=/n3ro.net/gfwlist -server=/deadspacegame.com/127.0.0.1#5335 -ipset=/deadspacegame.com/gfwlist +server=/disneyredirects.com/127.0.0.1#5335 +ipset=/disneyredirects.com/gfwlist server=/wordpress.com/127.0.0.1#5335 ipset=/wordpress.com/gfwlist server=/bridgestone.com.co/127.0.0.1#5335 @@ -5508,8 +5542,8 @@ server=/bmw.be/127.0.0.1#5335 ipset=/bmw.be/gfwlist server=/rocksdb.org/127.0.0.1#5335 ipset=/rocksdb.org/gfwlist -server=/akamaihd.net/127.0.0.1#5335 -ipset=/akamaihd.net/gfwlist +server=/foxnewssunday.com/127.0.0.1#5335 +ipset=/foxnewssunday.com/gfwlist server=/veet.com.mx/127.0.0.1#5335 ipset=/veet.com.mx/gfwlist server=/flowtype.org/127.0.0.1#5335 @@ -5518,8 +5552,8 @@ server=/alivercm.com/127.0.0.1#5335 ipset=/alivercm.com/gfwlist server=/futpromos.com/127.0.0.1#5335 ipset=/futpromos.com/gfwlist -server=/bmw.com.au/127.0.0.1#5335 -ipset=/bmw.com.au/gfwlist +server=/hutpromos.com/127.0.0.1#5335 +ipset=/hutpromos.com/gfwlist server=/oxfordscholarlyeditions.com/127.0.0.1#5335 ipset=/oxfordscholarlyeditions.com/gfwlist server=/enfagrow.com.my/127.0.0.1#5335 @@ -5530,8 +5564,8 @@ server=/webkitgtk.org/127.0.0.1#5335 ipset=/webkitgtk.org/gfwlist server=/ebaytradingassistant.com/127.0.0.1#5335 ipset=/ebaytradingassistant.com/gfwlist -server=/bmw.co.id/127.0.0.1#5335 -ipset=/bmw.co.id/gfwlist +server=/canon.ie/127.0.0.1#5335 +ipset=/canon.ie/gfwlist server=/debug.com/127.0.0.1#5335 ipset=/debug.com/gfwlist server=/mcrouter.org/127.0.0.1#5335 @@ -5590,8 +5624,8 @@ server=/kindleoasisnews.com/127.0.0.1#5335 ipset=/kindleoasisnews.com/gfwlist server=/xboxplayanywhere.com/127.0.0.1#5335 ipset=/xboxplayanywhere.com/gfwlist -server=/hulugermany.com/127.0.0.1#5335 -ipset=/hulugermany.com/gfwlist +server=/vimeo-staging2.com/127.0.0.1#5335 +ipset=/vimeo-staging2.com/gfwlist server=/foxnewsaffiliates.com/127.0.0.1#5335 ipset=/foxnewsaffiliates.com/gfwlist server=/beatsdreinau.com/127.0.0.1#5335 @@ -5608,18 +5642,18 @@ server=/appleaccount.net/127.0.0.1#5335 ipset=/appleaccount.net/gfwlist server=/paypal-support.com/127.0.0.1#5335 ipset=/paypal-support.com/gfwlist -server=/businessinsider.nl/127.0.0.1#5335 -ipset=/businessinsider.nl/gfwlist -server=/mini-connected.de/127.0.0.1#5335 -ipset=/mini-connected.de/gfwlist +server=/trithucvn.org/127.0.0.1#5335 +ipset=/trithucvn.org/gfwlist +server=/visanet.net/127.0.0.1#5335 +ipset=/visanet.net/gfwlist server=/appleid-applemx.com/127.0.0.1#5335 ipset=/appleid-applemx.com/gfwlist server=/google.co.id/127.0.0.1#5335 ipset=/google.co.id/gfwlist server=/computingreviews.com/127.0.0.1#5335 ipset=/computingreviews.com/gfwlist -server=/volvogroup.com/127.0.0.1#5335 -ipset=/volvogroup.com/gfwlist +server=/nejm.org/127.0.0.1#5335 +ipset=/nejm.org/gfwlist server=/lantern.io/127.0.0.1#5335 ipset=/lantern.io/gfwlist server=/cnbc.com/127.0.0.1#5335 @@ -5658,8 +5692,8 @@ server=/thesimssocial.com/127.0.0.1#5335 ipset=/thesimssocial.com/gfwlist server=/facboox.com/127.0.0.1#5335 ipset=/facboox.com/gfwlist -server=/minimotorsport.com/127.0.0.1#5335 -ipset=/minimotorsport.com/gfwlist +server=/mini.es/127.0.0.1#5335 +ipset=/mini.es/gfwlist server=/lysol.co.cr/127.0.0.1#5335 ipset=/lysol.co.cr/gfwlist server=/travelex.be/127.0.0.1#5335 @@ -5680,16 +5714,16 @@ server=/webex.com/127.0.0.1#5335 ipset=/webex.com/gfwlist server=/chicagolandbmw.com/127.0.0.1#5335 ipset=/chicagolandbmw.com/gfwlist -server=/guardianapis.com/127.0.0.1#5335 -ipset=/guardianapis.com/gfwlist +server=/bmw.ba/127.0.0.1#5335 +ipset=/bmw.ba/gfwlist server=/brightcovecdn.com/127.0.0.1#5335 ipset=/brightcovecdn.com/gfwlist server=/harperacademic.com/127.0.0.1#5335 ipset=/harperacademic.com/gfwlist server=/keepmovingwithmovefree.com/127.0.0.1#5335 ipset=/keepmovingwithmovefree.com/gfwlist -server=/webtype.com/127.0.0.1#5335 -ipset=/webtype.com/gfwlist +server=/disneyenconcert.com/127.0.0.1#5335 +ipset=/disneyenconcert.com/gfwlist server=/vk-portal.net/127.0.0.1#5335 ipset=/vk-portal.net/gfwlist server=/webobjects.com/127.0.0.1#5335 @@ -5698,8 +5732,8 @@ server=/nikestore.com/127.0.0.1#5335 ipset=/nikestore.com/gfwlist server=/pinterest.com.mx/127.0.0.1#5335 ipset=/pinterest.com.mx/gfwlist -server=/bestbuyrewardzone.ca/127.0.0.1#5335 -ipset=/bestbuyrewardzone.ca/gfwlist +server=/bmw-connecteddrive.it/127.0.0.1#5335 +ipset=/bmw-connecteddrive.it/gfwlist server=/volvobuses.it/127.0.0.1#5335 ipset=/volvobuses.it/gfwlist server=/bmw-motorrad.sv/127.0.0.1#5335 @@ -5718,12 +5752,14 @@ server=/sni1dcb6gl.wpc.edgecastcdn.net/127.0.0.1#5335 ipset=/sni1dcb6gl.wpc.edgecastcdn.net/gfwlist server=/cotolia.com/127.0.0.1#5335 ipset=/cotolia.com/gfwlist -server=/mirrorsedge.jp/127.0.0.1#5335 -ipset=/mirrorsedge.jp/gfwlist +server=/bmwi.jp/127.0.0.1#5335 +ipset=/bmwi.jp/gfwlist server=/paypal.so/127.0.0.1#5335 ipset=/paypal.so/gfwlist server=/fotolia.com/127.0.0.1#5335 ipset=/fotolia.com/gfwlist +server=/aiv-cdn.net/127.0.0.1#5335 +ipset=/aiv-cdn.net/gfwlist server=/pinterest.com/127.0.0.1#5335 ipset=/pinterest.com/gfwlist server=/mktdns.com/127.0.0.1#5335 @@ -5764,8 +5800,8 @@ server=/blogspot.com.ee/127.0.0.1#5335 ipset=/blogspot.com.ee/gfwlist server=/pccwsolutions.com/127.0.0.1#5335 ipset=/pccwsolutions.com/gfwlist -server=/pwabuilder.com/127.0.0.1#5335 -ipset=/pwabuilder.com/gfwlist +server=/mega.nz/127.0.0.1#5335 +ipset=/mega.nz/gfwlist server=/fox32.com/127.0.0.1#5335 ipset=/fox32.com/gfwlist server=/dowjones.io/127.0.0.1#5335 @@ -5876,8 +5912,8 @@ server=/pinterest.nz/127.0.0.1#5335 ipset=/pinterest.nz/gfwlist server=/bmw-motorrad.gt/127.0.0.1#5335 ipset=/bmw-motorrad.gt/gfwlist -server=/visa.com.sg/127.0.0.1#5335 -ipset=/visa.com.sg/gfwlist +server=/bmw-connecteddrive.ae/127.0.0.1#5335 +ipset=/bmw-connecteddrive.ae/gfwlist server=/multicurrencycashpassport.com/127.0.0.1#5335 ipset=/multicurrencycashpassport.com/gfwlist server=/travelex.co.in/127.0.0.1#5335 @@ -5908,8 +5944,8 @@ server=/beatswirelesscheap.com/127.0.0.1#5335 ipset=/beatswirelesscheap.com/gfwlist server=/atnext.com/127.0.0.1#5335 ipset=/atnext.com/gfwlist -server=/bandag.cc/127.0.0.1#5335 -ipset=/bandag.cc/gfwlist +server=/huluasks.com/127.0.0.1#5335 +ipset=/huluasks.com/gfwlist server=/rust-lang.org/127.0.0.1#5335 ipset=/rust-lang.org/gfwlist server=/fairmarket.com/127.0.0.1#5335 @@ -5920,8 +5956,8 @@ server=/chocolatey.org/127.0.0.1#5335 ipset=/chocolatey.org/gfwlist server=/youtube.com.qa/127.0.0.1#5335 ipset=/youtube.com.qa/gfwlist -server=/imperial.insendi.com/127.0.0.1#5335 -ipset=/imperial.insendi.com/gfwlist +server=/dynacw.com.tw/127.0.0.1#5335 +ipset=/dynacw.com.tw/gfwlist server=/mzed.com/127.0.0.1#5335 ipset=/mzed.com/gfwlist server=/canon.uz/127.0.0.1#5335 @@ -5932,12 +5968,12 @@ server=/tegrazone.jp/127.0.0.1#5335 ipset=/tegrazone.jp/gfwlist server=/shopeemobile.com/127.0.0.1#5335 ipset=/shopeemobile.com/gfwlist -server=/mini-connected.com/127.0.0.1#5335 -ipset=/mini-connected.com/gfwlist +server=/msnbc.com/127.0.0.1#5335 +ipset=/msnbc.com/gfwlist server=/bmw-lebanon.com/127.0.0.1#5335 ipset=/bmw-lebanon.com/gfwlist -server=/polygon.com/127.0.0.1#5335 -ipset=/polygon.com/gfwlist +server=/visapcsdirect.com/127.0.0.1#5335 +ipset=/visapcsdirect.com/gfwlist server=/mini.jp/127.0.0.1#5335 ipset=/mini.jp/gfwlist server=/microsoftreactor.info/127.0.0.1#5335 @@ -5978,14 +6014,14 @@ server=/onlineinstagram.com/127.0.0.1#5335 ipset=/onlineinstagram.com/gfwlist server=/velostrata.com/127.0.0.1#5335 ipset=/velostrata.com/gfwlist -server=/ebay.pk/127.0.0.1#5335 -ipset=/ebay.pk/gfwlist +server=/bridgestonenationalfleet.com/127.0.0.1#5335 +ipset=/bridgestonenationalfleet.com/gfwlist server=/hkcnews.com/127.0.0.1#5335 ipset=/hkcnews.com/gfwlist server=/patentgold.net/127.0.0.1#5335 ipset=/patentgold.net/gfwlist -server=/anb.org/127.0.0.1#5335 -ipset=/anb.org/gfwlist +server=/uun87.com/127.0.0.1#5335 +ipset=/uun87.com/gfwlist server=/openstreetmap.net/127.0.0.1#5335 ipset=/openstreetmap.net/gfwlist server=/scholar.google.at/127.0.0.1#5335 @@ -6044,8 +6080,8 @@ server=/ebayde.com/127.0.0.1#5335 ipset=/ebayde.com/gfwlist server=/makesenseofdata.com/127.0.0.1#5335 ipset=/makesenseofdata.com/gfwlist -server=/mini.se/127.0.0.1#5335 -ipset=/mini.se/gfwlist +server=/volvobuses.at/127.0.0.1#5335 +ipset=/volvobuses.at/gfwlist server=/mythicgames.com/127.0.0.1#5335 ipset=/mythicgames.com/gfwlist server=/applecomputer.co.in/127.0.0.1#5335 @@ -6124,8 +6160,8 @@ server=/beatselectronicsllc.tt.omtrdc.net/127.0.0.1#5335 ipset=/beatselectronicsllc.tt.omtrdc.net/gfwlist server=/keyhole.com/127.0.0.1#5335 ipset=/keyhole.com/gfwlist -server=/opengraphprotocol.com/127.0.0.1#5335 -ipset=/opengraphprotocol.com/gfwlist +server=/cfblob.com/127.0.0.1#5335 +ipset=/cfblob.com/gfwlist server=/iphone-vip2.com/127.0.0.1#5335 ipset=/iphone-vip2.com/gfwlist server=/bmw-carit.de/127.0.0.1#5335 @@ -6140,8 +6176,8 @@ server=/beatsbydreforstore.com/127.0.0.1#5335 ipset=/beatsbydreforstore.com/gfwlist server=/latticedata.com/127.0.0.1#5335 ipset=/latticedata.com/gfwlist -server=/connectedcommerce.tv/127.0.0.1#5335 -ipset=/connectedcommerce.tv/gfwlist +server=/bmwgroup-classic.com/127.0.0.1#5335 +ipset=/bmwgroup-classic.com/gfwlist server=/vanish.co.uk/127.0.0.1#5335 ipset=/vanish.co.uk/gfwlist server=/fox2detroit.com/127.0.0.1#5335 @@ -6162,8 +6198,10 @@ server=/newsadds.com.au/127.0.0.1#5335 ipset=/newsadds.com.au/gfwlist server=/syosetu.com/127.0.0.1#5335 ipset=/syosetu.com/gfwlist -server=/paypalbrasil.com/127.0.0.1#5335 -ipset=/paypalbrasil.com/gfwlist +server=/riot.im/127.0.0.1#5335 +ipset=/riot.im/gfwlist +server=/akami.net/127.0.0.1#5335 +ipset=/akami.net/gfwlist server=/akasha.world/127.0.0.1#5335 ipset=/akasha.world/gfwlist server=/visa.ky/127.0.0.1#5335 @@ -6176,14 +6214,16 @@ server=/enanyang.my/127.0.0.1#5335 ipset=/enanyang.my/gfwlist server=/thelancet.com/127.0.0.1#5335 ipset=/thelancet.com/gfwlist +server=/starbucks.it/127.0.0.1#5335 +ipset=/starbucks.it/gfwlist server=/google.as/127.0.0.1#5335 ipset=/google.as/gfwlist server=/appledaily.com.hk/127.0.0.1#5335 ipset=/appledaily.com.hk/gfwlist server=/bmw.at/127.0.0.1#5335 ipset=/bmw.at/gfwlist -server=/firestonecomercial.com.br/127.0.0.1#5335 -ipset=/firestonecomercial.com.br/gfwlist +server=/signal.art/127.0.0.1#5335 +ipset=/signal.art/gfwlist server=/drebeats-monster.com/127.0.0.1#5335 ipset=/drebeats-monster.com/gfwlist server=/verily.com/127.0.0.1#5335 @@ -6208,8 +6248,8 @@ server=/hacksear.ch/127.0.0.1#5335 ipset=/hacksear.ch/gfwlist server=/mcdelivery.com.au/127.0.0.1#5335 ipset=/mcdelivery.com.au/gfwlist -server=/midatlanticbmwmotorcycles.com/127.0.0.1#5335 -ipset=/midatlanticbmwmotorcycles.com/gfwlist +server=/disneyworld-go.com/127.0.0.1#5335 +ipset=/disneyworld-go.com/gfwlist server=/softbank-jp.com/127.0.0.1#5335 ipset=/softbank-jp.com/gfwlist server=/skysportsracing.com/127.0.0.1#5335 @@ -6218,8 +6258,8 @@ server=/onlinegeeksquad.com/127.0.0.1#5335 ipset=/onlinegeeksquad.com/gfwlist server=/sony.com.pe/127.0.0.1#5335 ipset=/sony.com.pe/gfwlist -server=/nikedawn.com/127.0.0.1#5335 -ipset=/nikedawn.com/gfwlist +server=/twitch.tv/127.0.0.1#5335 +ipset=/twitch.tv/gfwlist server=/kiji.ca/127.0.0.1#5335 ipset=/kiji.ca/gfwlist server=/bbc.co.uk/127.0.0.1#5335 @@ -6406,8 +6446,8 @@ server=/collegejournal.com/127.0.0.1#5335 ipset=/collegejournal.com/gfwlist server=/dailym.ai/127.0.0.1#5335 ipset=/dailym.ai/gfwlist -server=/akamai-access.net/127.0.0.1#5335 -ipset=/akamai-access.net/gfwlist +server=/minisokorea.com/127.0.0.1#5335 +ipset=/minisokorea.com/gfwlist server=/bumptop.org/127.0.0.1#5335 ipset=/bumptop.org/gfwlist server=/mastercard.fi/127.0.0.1#5335 @@ -6440,8 +6480,8 @@ server=/lfai.foundation/127.0.0.1#5335 ipset=/lfai.foundation/gfwlist server=/urchin.com/127.0.0.1#5335 ipset=/urchin.com/gfwlist -server=/xn--7hv594h.com/127.0.0.1#5335 -ipset=/xn--7hv594h.com/gfwlist +server=/dlmobilegarena-a.akamaihd.net/127.0.0.1#5335 +ipset=/dlmobilegarena-a.akamaihd.net/gfwlist server=/smartline.com.au/127.0.0.1#5335 ipset=/smartline.com.au/gfwlist server=/beats-bydrdre.net/127.0.0.1#5335 @@ -6520,8 +6560,8 @@ server=/youtube.co.id/127.0.0.1#5335 ipset=/youtube.co.id/gfwlist server=/paypal-network.org/127.0.0.1#5335 ipset=/paypal-network.org/gfwlist -server=/disneyturkiye.com.tr/127.0.0.1#5335 -ipset=/disneyturkiye.com.tr/gfwlist +server=/volvotrucks.az/127.0.0.1#5335 +ipset=/volvotrucks.az/gfwlist server=/xoomcom.com/127.0.0.1#5335 ipset=/xoomcom.com/gfwlist server=/iphone.ru/127.0.0.1#5335 @@ -6560,8 +6600,8 @@ server=/thomsonreuters.com.tr/127.0.0.1#5335 ipset=/thomsonreuters.com.tr/gfwlist server=/timestalks.com/127.0.0.1#5335 ipset=/timestalks.com/gfwlist -server=/geek-squad.net/127.0.0.1#5335 -ipset=/geek-squad.net/gfwlist +server=/starcraft2.com/127.0.0.1#5335 +ipset=/starcraft2.com/gfwlist server=/nyt.com/127.0.0.1#5335 ipset=/nyt.com/gfwlist server=/qt-project.org/127.0.0.1#5335 @@ -6606,6 +6646,8 @@ server=/epochtimes.cz/127.0.0.1#5335 ipset=/epochtimes.cz/gfwlist server=/root-signing.ch/127.0.0.1#5335 ipset=/root-signing.ch/gfwlist +server=/starbuckscoffeegear.com/127.0.0.1#5335 +ipset=/starbuckscoffeegear.com/gfwlist server=/headphoneshotsales.com/127.0.0.1#5335 ipset=/headphoneshotsales.com/gfwlist server=/google.ca/127.0.0.1#5335 @@ -6692,8 +6734,8 @@ server=/privilege.hk/127.0.0.1#5335 ipset=/privilege.hk/gfwlist server=/cheapnewbeatsbydre.com/127.0.0.1#5335 ipset=/cheapnewbeatsbydre.com/gfwlist -server=/mastercard.it/127.0.0.1#5335 -ipset=/mastercard.it/gfwlist +server=/disneyme.com/127.0.0.1#5335 +ipset=/disneyme.com/gfwlist server=/vanitha.in/127.0.0.1#5335 ipset=/vanitha.in/gfwlist server=/thawte.fr/127.0.0.1#5335 @@ -6712,8 +6754,8 @@ server=/facebook.in/127.0.0.1#5335 ipset=/facebook.in/gfwlist server=/taste.com.au/127.0.0.1#5335 ipset=/taste.com.au/gfwlist -server=/appleone.audio/127.0.0.1#5335 -ipset=/appleone.audio/gfwlist +server=/bbci.co.uk/127.0.0.1#5335 +ipset=/bbci.co.uk/gfwlist server=/hentaiverse.org/127.0.0.1#5335 ipset=/hentaiverse.org/gfwlist server=/finish.hu/127.0.0.1#5335 @@ -6730,16 +6772,16 @@ server=/bmw-adventskalender.com/127.0.0.1#5335 ipset=/bmw-adventskalender.com/gfwlist server=/nikezoom.com/127.0.0.1#5335 ipset=/nikezoom.com/gfwlist -server=/blzddistkr1-a.akamaihd.net/127.0.0.1#5335 -ipset=/blzddistkr1-a.akamaihd.net/gfwlist +server=/xbox360.org/127.0.0.1#5335 +ipset=/xbox360.org/gfwlist server=/huluitaly.com/127.0.0.1#5335 ipset=/huluitaly.com/gfwlist server=/shopdurex.com/127.0.0.1#5335 ipset=/shopdurex.com/gfwlist server=/op.gg/127.0.0.1#5335 ipset=/op.gg/gfwlist -server=/scholar.google.cn/127.0.0.1#5335 -ipset=/scholar.google.cn/gfwlist +server=/paypal-learning.com/127.0.0.1#5335 +ipset=/paypal-learning.com/gfwlist server=/bmw-connecteddrive.com.cy/127.0.0.1#5335 ipset=/bmw-connecteddrive.com.cy/gfwlist server=/ministcatharines.ca/127.0.0.1#5335 @@ -6790,6 +6832,8 @@ server=/google.nu/127.0.0.1#5335 ipset=/google.nu/gfwlist server=/enfabebe.com.ec/127.0.0.1#5335 ipset=/enfabebe.com.ec/gfwlist +server=/starbucks.dk/127.0.0.1#5335 +ipset=/starbucks.dk/gfwlist server=/intel-research.net/127.0.0.1#5335 ipset=/intel-research.net/gfwlist server=/ieee-ccnc.org/127.0.0.1#5335 @@ -6812,8 +6856,8 @@ server=/applecentre.info/127.0.0.1#5335 ipset=/applecentre.info/gfwlist server=/japan-whores.com/127.0.0.1#5335 ipset=/japan-whores.com/gfwlist -server=/ecpa.fr/127.0.0.1#5335 -ipset=/ecpa.fr/gfwlist +server=/oxfordbibliographies.com/127.0.0.1#5335 +ipset=/oxfordbibliographies.com/gfwlist server=/akamak.com/127.0.0.1#5335 ipset=/akamak.com/gfwlist server=/livefilestore.com/127.0.0.1#5335 @@ -6906,8 +6950,8 @@ server=/minilat.com/127.0.0.1#5335 ipset=/minilat.com/gfwlist server=/blogspot.my/127.0.0.1#5335 ipset=/blogspot.my/gfwlist -server=/graph.org/127.0.0.1#5335 -ipset=/graph.org/gfwlist +server=/movetv.com/127.0.0.1#5335 +ipset=/movetv.com/gfwlist server=/dungeonkeeper.com/127.0.0.1#5335 ipset=/dungeonkeeper.com/gfwlist server=/tidelift.com/127.0.0.1#5335 @@ -6978,8 +7022,8 @@ server=/bmw.co.cr/127.0.0.1#5335 ipset=/bmw.co.cr/gfwlist server=/photoshop.com/127.0.0.1#5335 ipset=/photoshop.com/gfwlist -server=/volvotrucks.dk/127.0.0.1#5335 -ipset=/volvotrucks.dk/gfwlist +server=/visa.com.vi/127.0.0.1#5335 +ipset=/visa.com.vi/gfwlist server=/xvideos-cdn.com/127.0.0.1#5335 ipset=/xvideos-cdn.com/gfwlist server=/nikkei.jp/127.0.0.1#5335 @@ -7060,8 +7104,8 @@ server=/reachtheworldonfacebook.com/127.0.0.1#5335 ipset=/reachtheworldonfacebook.com/gfwlist server=/code.org/127.0.0.1#5335 ipset=/code.org/gfwlist -server=/pearsonplaces.com.au/127.0.0.1#5335 -ipset=/pearsonplaces.com.au/gfwlist +server=/nintendo.co.za/127.0.0.1#5335 +ipset=/nintendo.co.za/gfwlist server=/niketracking.com/127.0.0.1#5335 ipset=/niketracking.com/gfwlist server=/paypal-recargacelular.com/127.0.0.1#5335 @@ -7152,8 +7196,8 @@ server=/adobexdplatform.com/127.0.0.1#5335 ipset=/adobexdplatform.com/gfwlist server=/hbonow.com/127.0.0.1#5335 ipset=/hbonow.com/gfwlist -server=/bitmex.com/127.0.0.1#5335 -ipset=/bitmex.com/gfwlist +server=/bmw-connecteddrive.gr/127.0.0.1#5335 +ipset=/bmw-connecteddrive.gr/gfwlist server=/thomsonreuters.com.sg/127.0.0.1#5335 ipset=/thomsonreuters.com.sg/gfwlist server=/pinterest.es/127.0.0.1#5335 @@ -7164,8 +7208,8 @@ server=/mtt.org/127.0.0.1#5335 ipset=/mtt.org/gfwlist server=/instagramhilesi.org/127.0.0.1#5335 ipset=/instagramhilesi.org/gfwlist -server=/eubluecardvisa.com/127.0.0.1#5335 -ipset=/eubluecardvisa.com/gfwlist +server=/gettyimages.ch/127.0.0.1#5335 +ipset=/gettyimages.ch/gfwlist server=/hkbn.net/127.0.0.1#5335 ipset=/hkbn.net/gfwlist server=/sony.com.ni/127.0.0.1#5335 @@ -7230,8 +7274,8 @@ server=/9cdn.net/127.0.0.1#5335 ipset=/9cdn.net/gfwlist server=/nike.com/127.0.0.1#5335 ipset=/nike.com/gfwlist -server=/classicnike.com/127.0.0.1#5335 -ipset=/classicnike.com/gfwlist +server=/minilangley.ca/127.0.0.1#5335 +ipset=/minilangley.ca/gfwlist server=/rthk.hk/127.0.0.1#5335 ipset=/rthk.hk/gfwlist server=/monsterbeatsru.com/127.0.0.1#5335 @@ -7266,8 +7310,8 @@ server=/blubrry.com/127.0.0.1#5335 ipset=/blubrry.com/gfwlist server=/minitoronto.ca/127.0.0.1#5335 ipset=/minitoronto.ca/gfwlist -server=/53world.com/127.0.0.1#5335 -ipset=/53world.com/gfwlist +server=/verisign.com.hk/127.0.0.1#5335 +ipset=/verisign.com.hk/gfwlist server=/beatsbydrecybermondaydeals2013.com/127.0.0.1#5335 ipset=/beatsbydrecybermondaydeals2013.com/gfwlist server=/uun85.com/127.0.0.1#5335 @@ -7302,8 +7346,8 @@ server=/intel.ru/127.0.0.1#5335 ipset=/intel.ru/gfwlist server=/bmwgroupinfobahn.com/127.0.0.1#5335 ipset=/bmwgroupinfobahn.com/gfwlist -server=/stripe.com/127.0.0.1#5335 -ipset=/stripe.com/gfwlist +server=/minitakesthestates.com/127.0.0.1#5335 +ipset=/minitakesthestates.com/gfwlist server=/product.co.jp/127.0.0.1#5335 ipset=/product.co.jp/gfwlist server=/bidvestbank.co.za/127.0.0.1#5335 @@ -7518,8 +7562,8 @@ server=/pearsonenespanol.com/127.0.0.1#5335 ipset=/pearsonenespanol.com/gfwlist server=/dropboxinsiders.com/127.0.0.1#5335 ipset=/dropboxinsiders.com/gfwlist -server=/visa.com.ai/127.0.0.1#5335 -ipset=/visa.com.ai/gfwlist +server=/slack-edge.com/127.0.0.1#5335 +ipset=/slack-edge.com/gfwlist server=/nytimes.com/127.0.0.1#5335 ipset=/nytimes.com/gfwlist server=/ebay.nl/127.0.0.1#5335 @@ -7608,6 +7652,8 @@ server=/facebookpoker.info/127.0.0.1#5335 ipset=/facebookpoker.info/gfwlist server=/microsoft.lv/127.0.0.1#5335 ipset=/microsoft.lv/gfwlist +server=/dazn.com/127.0.0.1#5335 +ipset=/dazn.com/gfwlist server=/pearsonclinical.es/127.0.0.1#5335 ipset=/pearsonclinical.es/gfwlist server=/sony.lu/127.0.0.1#5335 @@ -7638,20 +7684,20 @@ server=/qualcommhalo.com/127.0.0.1#5335 ipset=/qualcommhalo.com/gfwlist server=/fundaiphone5s.com/127.0.0.1#5335 ipset=/fundaiphone5s.com/gfwlist -server=/mini.com.mt/127.0.0.1#5335 -ipset=/mini.com.mt/gfwlist +server=/visaeurope.at/127.0.0.1#5335 +ipset=/visaeurope.at/gfwlist server=/discord.gift/127.0.0.1#5335 ipset=/discord.gift/gfwlist -server=/bmw-motorrad.ma/127.0.0.1#5335 -ipset=/bmw-motorrad.ma/gfwlist +server=/flathub.org/127.0.0.1#5335 +ipset=/flathub.org/gfwlist server=/strepsilsarabia.com/127.0.0.1#5335 ipset=/strepsilsarabia.com/gfwlist server=/dealtime.com/127.0.0.1#5335 ipset=/dealtime.com/gfwlist server=/mac.com.au/127.0.0.1#5335 ipset=/mac.com.au/gfwlist -server=/xn--yf1at58a.com/127.0.0.1#5335 -ipset=/xn--yf1at58a.com/gfwlist +server=/foxuv.com/127.0.0.1#5335 +ipset=/foxuv.com/gfwlist server=/macruby.org/127.0.0.1#5335 ipset=/macruby.org/gfwlist server=/fortawesome.com/127.0.0.1#5335 @@ -7980,6 +8026,8 @@ server=/100beatscheap.com/127.0.0.1#5335 ipset=/100beatscheap.com/gfwlist server=/huloo.tv/127.0.0.1#5335 ipset=/huloo.tv/gfwlist +server=/starbucks.com.co/127.0.0.1#5335 +ipset=/starbucks.com.co/gfwlist server=/msecnd.net/127.0.0.1#5335 ipset=/msecnd.net/gfwlist server=/av01.tv/127.0.0.1#5335 @@ -8006,8 +8054,8 @@ server=/opencreate.org/127.0.0.1#5335 ipset=/opencreate.org/gfwlist server=/ipod.de/127.0.0.1#5335 ipset=/ipod.de/gfwlist -server=/walmart.pharmacy/127.0.0.1#5335 -ipset=/walmart.pharmacy/gfwlist +server=/ebaystore.com/127.0.0.1#5335 +ipset=/ebaystore.com/gfwlist server=/facerbook.com/127.0.0.1#5335 ipset=/facerbook.com/gfwlist server=/sarajevopodopsadom.com/127.0.0.1#5335 @@ -8018,8 +8066,8 @@ server=/onlyiphone5case.com/127.0.0.1#5335 ipset=/onlyiphone5case.com/gfwlist server=/gettyimages.com/127.0.0.1#5335 ipset=/gettyimages.com/gfwlist -server=/filipino-music.net/127.0.0.1#5335 -ipset=/filipino-music.net/gfwlist +server=/cashify.com/127.0.0.1#5335 +ipset=/cashify.com/gfwlist server=/costcobusinessdelivery.com/127.0.0.1#5335 ipset=/costcobusinessdelivery.com/gfwlist server=/intel.sn/127.0.0.1#5335 @@ -8114,8 +8162,8 @@ server=/volvotrucks.de/127.0.0.1#5335 ipset=/volvotrucks.de/gfwlist server=/messenger.com/127.0.0.1#5335 ipset=/messenger.com/gfwlist -server=/alibabacloud.com.hk/127.0.0.1#5335 -ipset=/alibabacloud.com.hk/gfwlist +server=/dogecoin.com/127.0.0.1#5335 +ipset=/dogecoin.com/gfwlist server=/disneymagicmoments.gr/127.0.0.1#5335 ipset=/disneymagicmoments.gr/gfwlist server=/mini.ie/127.0.0.1#5335 @@ -8190,6 +8238,8 @@ server=/popjav.tv/127.0.0.1#5335 ipset=/popjav.tv/gfwlist server=/freenetproject.org/127.0.0.1#5335 ipset=/freenetproject.org/gfwlist +server=/spotifycdn.net/127.0.0.1#5335 +ipset=/spotifycdn.net/gfwlist server=/blogspot.com.co/127.0.0.1#5335 ipset=/blogspot.com.co/gfwlist server=/blogspot.jp/127.0.0.1#5335 @@ -8202,8 +8252,8 @@ server=/shops-disney.com/127.0.0.1#5335 ipset=/shops-disney.com/gfwlist server=/cheap-beatsbydre.com/127.0.0.1#5335 ipset=/cheap-beatsbydre.com/gfwlist -server=/lnstagram-help.com/127.0.0.1#5335 -ipset=/lnstagram-help.com/gfwlist +server=/italiabeatsbydrdre.com/127.0.0.1#5335 +ipset=/italiabeatsbydrdre.com/gfwlist server=/instagramm.com/127.0.0.1#5335 ipset=/instagramm.com/gfwlist server=/taptotokyo.com/127.0.0.1#5335 @@ -8226,8 +8276,8 @@ server=/universalorlando.com/127.0.0.1#5335 ipset=/universalorlando.com/gfwlist server=/huobi.pro/127.0.0.1#5335 ipset=/huobi.pro/gfwlist -server=/steamcommunity-a.akamaihd.net/127.0.0.1#5335 -ipset=/steamcommunity-a.akamaihd.net/gfwlist +server=/bmw.co.ke/127.0.0.1#5335 +ipset=/bmw.co.ke/gfwlist server=/volvotrucks.no/127.0.0.1#5335 ipset=/volvotrucks.no/gfwlist server=/muji.us/127.0.0.1#5335 @@ -8306,8 +8356,8 @@ server=/casque-fr.com/127.0.0.1#5335 ipset=/casque-fr.com/gfwlist server=/nvidia.ru/127.0.0.1#5335 ipset=/nvidia.ru/gfwlist -server=/dynacw.com.hk/127.0.0.1#5335 -ipset=/dynacw.com.hk/gfwlist +server=/stackpath.dev/127.0.0.1#5335 +ipset=/stackpath.dev/gfwlist server=/ebayfrance.com/127.0.0.1#5335 ipset=/ebayfrance.com/gfwlist server=/bmw-motorrad.uy/127.0.0.1#5335 @@ -8378,8 +8428,8 @@ server=/buyoculus.com/127.0.0.1#5335 ipset=/buyoculus.com/gfwlist server=/microsoftsilverlight.net/127.0.0.1#5335 ipset=/microsoftsilverlight.net/gfwlist -server=/paxful.com/127.0.0.1#5335 -ipset=/paxful.com/gfwlist +server=/bmwstep.com/127.0.0.1#5335 +ipset=/bmwstep.com/gfwlist server=/vfsco.no/127.0.0.1#5335 ipset=/vfsco.no/gfwlist server=/digitalpack.com/127.0.0.1#5335 @@ -8396,8 +8446,8 @@ server=/jobmarket.com.hk/127.0.0.1#5335 ipset=/jobmarket.com.hk/gfwlist server=/applefruity.com/127.0.0.1#5335 ipset=/applefruity.com/gfwlist -server=/kickshatchannel.com/127.0.0.1#5335 -ipset=/kickshatchannel.com/gfwlist +server=/apple-imac.com/127.0.0.1#5335 +ipset=/apple-imac.com/gfwlist server=/nurofen.fr/127.0.0.1#5335 ipset=/nurofen.fr/gfwlist server=/theclub.com.hk/127.0.0.1#5335 @@ -8440,8 +8490,8 @@ server=/quatrowireless.com/127.0.0.1#5335 ipset=/quatrowireless.com/gfwlist server=/miniso.ua/127.0.0.1#5335 ipset=/miniso.ua/gfwlist -server=/adidas.co.uk/127.0.0.1#5335 -ipset=/adidas.co.uk/gfwlist +server=/spaindisney.com/127.0.0.1#5335 +ipset=/spaindisney.com/gfwlist server=/instangram.com/127.0.0.1#5335 ipset=/instangram.com/gfwlist server=/acheter-followers-instagram.com/127.0.0.1#5335 @@ -8504,8 +8554,8 @@ server=/desertbmw.com/127.0.0.1#5335 ipset=/desertbmw.com/gfwlist server=/voatibetanenglish.com/127.0.0.1#5335 ipset=/voatibetanenglish.com/gfwlist -server=/imagineecommerce.com/127.0.0.1#5335 -ipset=/imagineecommerce.com/gfwlist +server=/miniusa.com/127.0.0.1#5335 +ipset=/miniusa.com/gfwlist server=/epochtime.com/127.0.0.1#5335 ipset=/epochtime.com/gfwlist server=/onenote.net/127.0.0.1#5335 @@ -8516,8 +8566,8 @@ server=/ebaycommercenetwork.com/127.0.0.1#5335 ipset=/ebaycommercenetwork.com/gfwlist server=/managedmeetingrooms.com/127.0.0.1#5335 ipset=/managedmeetingrooms.com/gfwlist -server=/applemusic.com/127.0.0.1#5335 -ipset=/applemusic.com/gfwlist +server=/ipod.eu/127.0.0.1#5335 +ipset=/ipod.eu/gfwlist server=/paypal-login.us/127.0.0.1#5335 ipset=/paypal-login.us/gfwlist server=/bing.com/127.0.0.1#5335 @@ -8616,8 +8666,8 @@ server=/messengerdevelopers.com/127.0.0.1#5335 ipset=/messengerdevelopers.com/gfwlist server=/freindfeed.com/127.0.0.1#5335 ipset=/freindfeed.com/gfwlist -server=/visa.com.lk/127.0.0.1#5335 -ipset=/visa.com.lk/gfwlist +server=/ieee-npss.org/127.0.0.1#5335 +ipset=/ieee-npss.org/gfwlist server=/accessfacebookfromschool.com/127.0.0.1#5335 ipset=/accessfacebookfromschool.com/gfwlist server=/stackmod.blog/127.0.0.1#5335 @@ -8658,8 +8708,8 @@ server=/microsoftlatamaitour.com/127.0.0.1#5335 ipset=/microsoftlatamaitour.com/gfwlist server=/volvogroup.pe/127.0.0.1#5335 ipset=/volvogroup.pe/gfwlist -server=/enablementadobe.com/127.0.0.1#5335 -ipset=/enablementadobe.com/gfwlist +server=/bmwsfl.net/127.0.0.1#5335 +ipset=/bmwsfl.net/gfwlist server=/headphones-dre.com/127.0.0.1#5335 ipset=/headphones-dre.com/gfwlist server=/foxsports.com.ec/127.0.0.1#5335 @@ -8746,8 +8796,8 @@ server=/publishproxy.com/127.0.0.1#5335 ipset=/publishproxy.com/gfwlist server=/quip-cdn.com/127.0.0.1#5335 ipset=/quip-cdn.com/gfwlist -server=/beth.games/127.0.0.1#5335 -ipset=/beth.games/gfwlist +server=/s-xoom.com/127.0.0.1#5335 +ipset=/s-xoom.com/gfwlist server=/xbx.lv/127.0.0.1#5335 ipset=/xbx.lv/gfwlist server=/gscanada.info/127.0.0.1#5335 @@ -8800,6 +8850,8 @@ server=/swiftfinancial.com/127.0.0.1#5335 ipset=/swiftfinancial.com/gfwlist server=/zb.app/127.0.0.1#5335 ipset=/zb.app/gfwlist +server=/limelight.com/127.0.0.1#5335 +ipset=/limelight.com/gfwlist server=/applefinalcutproworld.net/127.0.0.1#5335 ipset=/applefinalcutproworld.net/gfwlist server=/afp.com/127.0.0.1#5335 @@ -8844,8 +8896,8 @@ server=/beatsbydregot.com/127.0.0.1#5335 ipset=/beatsbydregot.com/gfwlist server=/intellinuxgraphics.com/127.0.0.1#5335 ipset=/intellinuxgraphics.com/gfwlist -server=/nikesoccercleats.com/127.0.0.1#5335 -ipset=/nikesoccercleats.com/gfwlist +server=/imgix.net/127.0.0.1#5335 +ipset=/imgix.net/gfwlist server=/bmw-museum.net/127.0.0.1#5335 ipset=/bmw-museum.net/gfwlist server=/mucinex.co.nz/127.0.0.1#5335 @@ -8920,8 +8972,8 @@ server=/gitbook.com/127.0.0.1#5335 ipset=/gitbook.com/gfwlist server=/nike-air-max.com/127.0.0.1#5335 ipset=/nike-air-max.com/gfwlist -server=/vfsco.cz/127.0.0.1#5335 -ipset=/vfsco.cz/gfwlist +server=/vod-abematv.akamaized.net/127.0.0.1#5335 +ipset=/vod-abematv.akamaized.net/gfwlist server=/mac.eu/127.0.0.1#5335 ipset=/mac.eu/gfwlist server=/ayudanintendo.com/127.0.0.1#5335 @@ -8946,8 +8998,8 @@ server=/bmwasia.com/127.0.0.1#5335 ipset=/bmwasia.com/gfwlist server=/appleaustralia.com/127.0.0.1#5335 ipset=/appleaustralia.com/gfwlist -server=/bmw-connecteddrive.lu/127.0.0.1#5335 -ipset=/bmw-connecteddrive.lu/gfwlist +server=/volvobuses.dk/127.0.0.1#5335 +ipset=/volvobuses.dk/gfwlist server=/casquedrdrebeatssfr.com/127.0.0.1#5335 ipset=/casquedrdrebeatssfr.com/gfwlist server=/buyitnowshop.net/127.0.0.1#5335 @@ -8958,8 +9010,8 @@ server=/paypal-online.info/127.0.0.1#5335 ipset=/paypal-online.info/gfwlist server=/nikeliuxiang.com/127.0.0.1#5335 ipset=/nikeliuxiang.com/gfwlist -server=/scholar.google.com.bo/127.0.0.1#5335 -ipset=/scholar.google.com.bo/gfwlist +server=/mastercardadvisors.com/127.0.0.1#5335 +ipset=/mastercardadvisors.com/gfwlist server=/visa.gd/127.0.0.1#5335 ipset=/visa.gd/gfwlist server=/scholar.google.no/127.0.0.1#5335 @@ -8990,8 +9042,8 @@ server=/mastercard.com.ve/127.0.0.1#5335 ipset=/mastercard.com.ve/gfwlist server=/nvidia.co.at/127.0.0.1#5335 ipset=/nvidia.co.at/gfwlist -server=/foxphiladelphia.com/127.0.0.1#5335 -ipset=/foxphiladelphia.com/gfwlist +server=/specialtyheadphones.com/127.0.0.1#5335 +ipset=/specialtyheadphones.com/gfwlist server=/alpherafs.my/127.0.0.1#5335 ipset=/alpherafs.my/gfwlist server=/monsterbeatsnegozi.net/127.0.0.1#5335 @@ -9012,8 +9064,8 @@ server=/thesims.com/127.0.0.1#5335 ipset=/thesims.com/gfwlist server=/apple.pt/127.0.0.1#5335 ipset=/apple.pt/gfwlist -server=/blizzardgearstore.com/127.0.0.1#5335 -ipset=/blizzardgearstore.com/gfwlist +server=/paypal-cardcash.com/127.0.0.1#5335 +ipset=/paypal-cardcash.com/gfwlist server=/rootsigning.com/127.0.0.1#5335 ipset=/rootsigning.com/gfwlist server=/airmay.com/127.0.0.1#5335 @@ -9024,8 +9076,8 @@ server=/shop.app/127.0.0.1#5335 ipset=/shop.app/gfwlist server=/mysql.com/127.0.0.1#5335 ipset=/mysql.com/gfwlist -server=/gitlab-static.net/127.0.0.1#5335 -ipset=/gitlab-static.net/gfwlist +server=/kijji.ca/127.0.0.1#5335 +ipset=/kijji.ca/gfwlist server=/imac.rs/127.0.0.1#5335 ipset=/imac.rs/gfwlist server=/ig.me/127.0.0.1#5335 @@ -9042,8 +9094,8 @@ server=/travelex.com.tr/127.0.0.1#5335 ipset=/travelex.com.tr/gfwlist server=/microsoftlinc.com/127.0.0.1#5335 ipset=/microsoftlinc.com/gfwlist -server=/pinterest.id/127.0.0.1#5335 -ipset=/pinterest.id/gfwlist +server=/moviesanywhere.com/127.0.0.1#5335 +ipset=/moviesanywhere.com/gfwlist server=/youjizz.com/127.0.0.1#5335 ipset=/youjizz.com/gfwlist server=/nurofen.com.sg/127.0.0.1#5335 @@ -9066,14 +9118,14 @@ server=/a.91gay.me/127.0.0.1#5335 ipset=/a.91gay.me/gfwlist server=/xn--p8j9a0d9c9a.xn--q9jyb4c/127.0.0.1#5335 ipset=/xn--p8j9a0d9c9a.xn--q9jyb4c/gfwlist -server=/paypal-pages.com/127.0.0.1#5335 -ipset=/paypal-pages.com/gfwlist +server=/javfull.net/127.0.0.1#5335 +ipset=/javfull.net/gfwlist server=/facebookbrand.com/127.0.0.1#5335 ipset=/facebookbrand.com/gfwlist server=/facebookcheats.com/127.0.0.1#5335 ipset=/facebookcheats.com/gfwlist -server=/nikelives.com/127.0.0.1#5335 -ipset=/nikelives.com/gfwlist +server=/modular.im/127.0.0.1#5335 +ipset=/modular.im/gfwlist server=/duckduckgo.sg/127.0.0.1#5335 ipset=/duckduckgo.sg/gfwlist server=/pearsonassessment.fr/127.0.0.1#5335 @@ -9112,8 +9164,8 @@ server=/foxsports.com.py/127.0.0.1#5335 ipset=/foxsports.com.py/gfwlist server=/zeit-world.co.uk/127.0.0.1#5335 ipset=/zeit-world.co.uk/gfwlist -server=/wixmp.com/127.0.0.1#5335 -ipset=/wixmp.com/gfwlist +server=/monsterbeatsok.com/127.0.0.1#5335 +ipset=/monsterbeatsok.com/gfwlist server=/fb.me/127.0.0.1#5335 ipset=/fb.me/gfwlist server=/ciscolivehls-i.akamaihd.net/127.0.0.1#5335 @@ -9244,8 +9296,8 @@ server=/bmwjamaica.com/127.0.0.1#5335 ipset=/bmwjamaica.com/gfwlist server=/mini-srilanka.com/127.0.0.1#5335 ipset=/mini-srilanka.com/gfwlist -server=/casquebeatssolo.net/127.0.0.1#5335 -ipset=/casquebeatssolo.net/gfwlist +server=/githubapp.com/127.0.0.1#5335 +ipset=/githubapp.com/gfwlist server=/usatodaynetworkservice.com/127.0.0.1#5335 ipset=/usatodaynetworkservice.com/gfwlist server=/zendesk.com/127.0.0.1#5335 @@ -9278,8 +9330,8 @@ server=/tictoc.video/127.0.0.1#5335 ipset=/tictoc.video/gfwlist server=/vmtestdrive.com/127.0.0.1#5335 ipset=/vmtestdrive.com/gfwlist -server=/scholar.google.lv/127.0.0.1#5335 -ipset=/scholar.google.lv/gfwlist +server=/elsevier.com/127.0.0.1#5335 +ipset=/elsevier.com/gfwlist server=/volvotrucks.mn/127.0.0.1#5335 ipset=/volvotrucks.mn/gfwlist server=/yzzk.com/127.0.0.1#5335 @@ -9312,8 +9364,8 @@ server=/versly.com/127.0.0.1#5335 ipset=/versly.com/gfwlist server=/myfoxatlanta.com/127.0.0.1#5335 ipset=/myfoxatlanta.com/gfwlist -server=/bmw.dz/127.0.0.1#5335 -ipset=/bmw.dz/gfwlist +server=/ebayd.com/127.0.0.1#5335 +ipset=/ebayd.com/gfwlist server=/airtunes.net/127.0.0.1#5335 ipset=/airtunes.net/gfwlist server=/beatspaschers.net/127.0.0.1#5335 @@ -9322,8 +9374,8 @@ server=/stackoverflow.email/127.0.0.1#5335 ipset=/stackoverflow.email/gfwlist server=/lysol.net/127.0.0.1#5335 ipset=/lysol.net/gfwlist -server=/isiknowledge.com/127.0.0.1#5335 -ipset=/isiknowledge.com/gfwlist +server=/paypalcreditcard.com/127.0.0.1#5335 +ipset=/paypalcreditcard.com/gfwlist server=/nurofen.at/127.0.0.1#5335 ipset=/nurofen.at/gfwlist server=/facebooik.com/127.0.0.1#5335 @@ -9474,8 +9526,8 @@ server=/linguee.com/127.0.0.1#5335 ipset=/linguee.com/gfwlist server=/oraclefoundation.org/127.0.0.1#5335 ipset=/oraclefoundation.org/gfwlist -server=/epochtimes.com.sg/127.0.0.1#5335 -ipset=/epochtimes.com.sg/gfwlist +server=/cmhalq.com/127.0.0.1#5335 +ipset=/cmhalq.com/gfwlist server=/icloud.jp/127.0.0.1#5335 ipset=/icloud.jp/gfwlist server=/minivictoria.com/127.0.0.1#5335 @@ -9608,6 +9660,8 @@ server=/beatsone.net/127.0.0.1#5335 ipset=/beatsone.net/gfwlist server=/rolls-roycecullinan.com/127.0.0.1#5335 ipset=/rolls-roycecullinan.com/gfwlist +server=/starbucks.com.ar/127.0.0.1#5335 +ipset=/starbucks.com.ar/gfwlist server=/mcdonaldsarabia.com/127.0.0.1#5335 ipset=/mcdonaldsarabia.com/gfwlist server=/bmw-motorsport.com/127.0.0.1#5335 @@ -9622,8 +9676,8 @@ server=/winhec.net/127.0.0.1#5335 ipset=/winhec.net/gfwlist server=/adhelpnews.com/127.0.0.1#5335 ipset=/adhelpnews.com/gfwlist -server=/bmw-connecteddrive.ee/127.0.0.1#5335 -ipset=/bmw-connecteddrive.ee/gfwlist +server=/bmw.cz/127.0.0.1#5335 +ipset=/bmw.cz/gfwlist server=/widgets.stripst.com/127.0.0.1#5335 ipset=/widgets.stripst.com/gfwlist server=/breakdown.me/127.0.0.1#5335 @@ -9666,8 +9720,8 @@ server=/fandango.com/127.0.0.1#5335 ipset=/fandango.com/gfwlist server=/iphone-sh.com/127.0.0.1#5335 ipset=/iphone-sh.com/gfwlist -server=/frishoes.com/127.0.0.1#5335 -ipset=/frishoes.com/gfwlist +server=/nikelunarglide.com/127.0.0.1#5335 +ipset=/nikelunarglide.com/gfwlist server=/ipadair.com.es/127.0.0.1#5335 ipset=/ipadair.com.es/gfwlist server=/xxbay.com/127.0.0.1#5335 @@ -9732,8 +9786,8 @@ server=/cheapbagshoes.com/127.0.0.1#5335 ipset=/cheapbagshoes.com/gfwlist server=/bmwproductnews.com/127.0.0.1#5335 ipset=/bmwproductnews.com/gfwlist -server=/apple-dns.com/127.0.0.1#5335 -ipset=/apple-dns.com/gfwlist +server=/spotify.com/127.0.0.1#5335 +ipset=/spotify.com/gfwlist server=/ebayedu.com/127.0.0.1#5335 ipset=/ebayedu.com/gfwlist server=/pinterest.nl/127.0.0.1#5335 @@ -9794,12 +9848,12 @@ server=/bmwmyanmar.com/127.0.0.1#5335 ipset=/bmwmyanmar.com/gfwlist server=/sony.com.gt/127.0.0.1#5335 ipset=/sony.com.gt/gfwlist -server=/vaultify.net/127.0.0.1#5335 -ipset=/vaultify.net/gfwlist +server=/bmw.com.mx/127.0.0.1#5335 +ipset=/bmw.com.mx/gfwlist server=/intel.wf/127.0.0.1#5335 ipset=/intel.wf/gfwlist -server=/cbssvideo.com/127.0.0.1#5335 -ipset=/cbssvideo.com/gfwlist +server=/bridgestonewx.com/127.0.0.1#5335 +ipset=/bridgestonewx.com/gfwlist server=/hottestheadphonesonline.com/127.0.0.1#5335 ipset=/hottestheadphonesonline.com/gfwlist server=/acheterfollowersinstagram.com/127.0.0.1#5335 @@ -9876,8 +9930,8 @@ server=/payypal.com/127.0.0.1#5335 ipset=/payypal.com/gfwlist server=/bmw-motorrad.com.au/127.0.0.1#5335 ipset=/bmw-motorrad.com.au/gfwlist -server=/volvotrucks.kz/127.0.0.1#5335 -ipset=/volvotrucks.kz/gfwlist +server=/streamingdisney.net/127.0.0.1#5335 +ipset=/streamingdisney.net/gfwlist server=/shoppinguheadphones.com/127.0.0.1#5335 ipset=/shoppinguheadphones.com/gfwlist server=/ebayaustralia.com/127.0.0.1#5335 @@ -9886,36 +9940,82 @@ server=/nextdigital.com.tw/127.0.0.1#5335 ipset=/nextdigital.com.tw/gfwlist server=/uber-assets.com/127.0.0.1#5335 ipset=/uber-assets.com/gfwlist +server=/volvopenta.nl/127.0.0.1#5335 +ipset=/volvopenta.nl/gfwlist +server=/gmnetworks.net/127.0.0.1#5335 +ipset=/gmnetworks.net/gfwlist server=/finish.com.hr/127.0.0.1#5335 ipset=/finish.com.hr/gfwlist server=/dropboxmail.com/127.0.0.1#5335 ipset=/dropboxmail.com/gfwlist server=/elephantsdream.org/127.0.0.1#5335 ipset=/elephantsdream.org/gfwlist +server=/tsquare.tv/127.0.0.1#5335 +ipset=/tsquare.tv/gfwlist server=/beatsofdre-usa.com/127.0.0.1#5335 ipset=/beatsofdre-usa.com/gfwlist +server=/agzy1.com/127.0.0.1#5335 +ipset=/agzy1.com/gfwlist server=/intel.bs/127.0.0.1#5335 ipset=/intel.bs/gfwlist +server=/starbucksslovakia.sk/127.0.0.1#5335 +ipset=/starbucksslovakia.sk/gfwlist +server=/yahoo.bt/127.0.0.1#5335 +ipset=/yahoo.bt/gfwlist +server=/starbucksrewardsstarland.ca/127.0.0.1#5335 +ipset=/starbucksrewardsstarland.ca/gfwlist server=/nikeitaly.com/127.0.0.1#5335 ipset=/nikeitaly.com/gfwlist +server=/starbucksreserve.com/127.0.0.1#5335 +ipset=/starbucksreserve.com/gfwlist +server=/sandisk.com/127.0.0.1#5335 +ipset=/sandisk.com/gfwlist server=/beatsbydrdreus.com/127.0.0.1#5335 ipset=/beatsbydrdreus.com/gfwlist +server=/starbucksforlife.com/127.0.0.1#5335 +ipset=/starbucksforlife.com/gfwlist +server=/starbucksforlife.ca/127.0.0.1#5335 +ipset=/starbucksforlife.ca/gfwlist +server=/starbuckscoffeegearstore.com/127.0.0.1#5335 +ipset=/starbuckscoffeegearstore.com/gfwlist +server=/starbuckscoffee.cz/127.0.0.1#5335 +ipset=/starbuckscoffee.cz/gfwlist +server=/starbuckscard.ph/127.0.0.1#5335 +ipset=/starbuckscard.ph/gfwlist server=/mastercardcenter.org/127.0.0.1#5335 ipset=/mastercardcenter.org/gfwlist +server=/starbucksavie.ca/127.0.0.1#5335 +ipset=/starbucksavie.ca/gfwlist +server=/ciscoprice.com/127.0.0.1#5335 +ipset=/ciscoprice.com/gfwlist server=/finish.co.uk/127.0.0.1#5335 ipset=/finish.co.uk/gfwlist +server=/starbucks.tt/127.0.0.1#5335 +ipset=/starbucks.tt/gfwlist server=/adsenseformobileapps.com/127.0.0.1#5335 ipset=/adsenseformobileapps.com/gfwlist +server=/starbucks.se/127.0.0.1#5335 +ipset=/starbucks.se/gfwlist server=/pa9pal.com/127.0.0.1#5335 ipset=/pa9pal.com/gfwlist +server=/starbucks.ru/127.0.0.1#5335 +ipset=/starbucks.ru/gfwlist +server=/starbucks.rs/127.0.0.1#5335 +ipset=/starbucks.rs/gfwlist server=/onionshare.org/127.0.0.1#5335 ipset=/onionshare.org/gfwlist +server=/starbucks.pt/127.0.0.1#5335 +ipset=/starbucks.pt/gfwlist server=/dragoniscoming.com/127.0.0.1#5335 ipset=/dragoniscoming.com/gfwlist server=/discord.new/127.0.0.1#5335 ipset=/discord.new/gfwlist +server=/starbucks.pl/127.0.0.1#5335 +ipset=/starbucks.pl/gfwlist server=/applestore.co.ug/127.0.0.1#5335 ipset=/applestore.co.ug/gfwlist +server=/llnw.com/127.0.0.1#5335 +ipset=/llnw.com/gfwlist server=/pscdn.co/127.0.0.1#5335 ipset=/pscdn.co/gfwlist server=/sverigebeatsbydrdre.com/127.0.0.1#5335 @@ -9924,14 +10024,40 @@ server=/bmwgroup.net/127.0.0.1#5335 ipset=/bmwgroup.net/gfwlist server=/igoshopping.net/127.0.0.1#5335 ipset=/igoshopping.net/gfwlist +server=/hpengage.com/127.0.0.1#5335 +ipset=/hpengage.com/gfwlist server=/intel.sr/127.0.0.1#5335 ipset=/intel.sr/gfwlist +server=/starbucks.no/127.0.0.1#5335 +ipset=/starbucks.no/gfwlist +server=/starbucks.nl/127.0.0.1#5335 +ipset=/starbucks.nl/gfwlist +server=/starbucks.in/127.0.0.1#5335 +ipset=/starbucks.in/gfwlist +server=/zohostatic.in/127.0.0.1#5335 +ipset=/zohostatic.in/gfwlist +server=/starbucks.hu/127.0.0.1#5335 +ipset=/starbucks.hu/gfwlist +server=/desktopmovies.net/127.0.0.1#5335 +ipset=/desktopmovies.net/gfwlist +server=/instafallow.com/127.0.0.1#5335 +ipset=/instafallow.com/gfwlist +server=/starbucks.com.uy/127.0.0.1#5335 +ipset=/starbucks.com.uy/gfwlist server=/blogoverflow.com/127.0.0.1#5335 ipset=/blogoverflow.com/gfwlist server=/pigav.com/127.0.0.1#5335 ipset=/pigav.com/gfwlist +server=/mastercardcenter.com/127.0.0.1#5335 +ipset=/mastercardcenter.com/gfwlist +server=/starbucks.com.sg/127.0.0.1#5335 +ipset=/starbucks.com.sg/gfwlist +server=/starbucks.com.pe/127.0.0.1#5335 +ipset=/starbucks.com.pe/gfwlist server=/mini.de/127.0.0.1#5335 ipset=/mini.de/gfwlist +server=/starbucks.com.my/127.0.0.1#5335 +ipset=/starbucks.com.my/gfwlist server=/apexprint.com.hk/127.0.0.1#5335 ipset=/apexprint.com.hk/gfwlist server=/hpcampus.com/127.0.0.1#5335 @@ -9946,34 +10072,80 @@ server=/bmw.com.py/127.0.0.1#5335 ipset=/bmw.com.py/gfwlist server=/arcgisonline.com/127.0.0.1#5335 ipset=/arcgisonline.com/gfwlist +server=/starbucks.com.mx/127.0.0.1#5335 +ipset=/starbucks.com.mx/gfwlist server=/verizonfios.com/127.0.0.1#5335 ipset=/verizonfios.com/gfwlist +server=/starbucks.com.kz/127.0.0.1#5335 +ipset=/starbucks.com.kz/gfwlist server=/pinterest.ch/127.0.0.1#5335 ipset=/pinterest.ch/gfwlist -server=/rocksdb.com/127.0.0.1#5335 -ipset=/rocksdb.com/gfwlist +server=/beatsbydrdre-online.com/127.0.0.1#5335 +ipset=/beatsbydrdre-online.com/gfwlist server=/meraki.hk/127.0.0.1#5335 ipset=/meraki.hk/gfwlist -server=/ntdvn.com/127.0.0.1#5335 -ipset=/ntdvn.com/gfwlist +server=/yandex.kg/127.0.0.1#5335 +ipset=/yandex.kg/gfwlist +server=/starbucks.com.hk/127.0.0.1#5335 +ipset=/starbucks.com.hk/gfwlist +server=/rsf.org/127.0.0.1#5335 +ipset=/rsf.org/gfwlist server=/sony.rs/127.0.0.1#5335 ipset=/sony.rs/gfwlist +server=/starbucks.com.cy/127.0.0.1#5335 +ipset=/starbucks.com.cy/gfwlist +server=/starbucks.com/127.0.0.1#5335 +ipset=/starbucks.com/gfwlist +server=/starbucks.co.za/127.0.0.1#5335 +ipset=/starbucks.co.za/gfwlist +server=/beyondcore.com/127.0.0.1#5335 +ipset=/beyondcore.com/gfwlist +server=/starbucks.co.nz/127.0.0.1#5335 +ipset=/starbucks.co.nz/gfwlist +server=/starbucks.co.jp/127.0.0.1#5335 +ipset=/starbucks.co.jp/gfwlist server=/raspbian.org/127.0.0.1#5335 ipset=/raspbian.org/gfwlist +server=/starbucks.ca/127.0.0.1#5335 +ipset=/starbucks.ca/gfwlist server=/playoverwatch.com/127.0.0.1#5335 ipset=/playoverwatch.com/gfwlist -server=/mini-dubai.com/127.0.0.1#5335 -ipset=/mini-dubai.com/gfwlist +server=/lolespor.com/127.0.0.1#5335 +ipset=/lolespor.com/gfwlist +server=/starbucks.be/127.0.0.1#5335 +ipset=/starbucks.be/gfwlist +server=/bmw.gr/127.0.0.1#5335 +ipset=/bmw.gr/gfwlist server=/durex.com.sg/127.0.0.1#5335 ipset=/durex.com.sg/gfwlist server=/garena.tw/127.0.0.1#5335 ipset=/garena.tw/gfwlist server=/canon.com.al/127.0.0.1#5335 ipset=/canon.com.al/gfwlist +server=/starbucks.at/127.0.0.1#5335 +ipset=/starbucks.at/gfwlist +server=/starbucks-stars.com/127.0.0.1#5335 +ipset=/starbucks-stars.com/gfwlist server=/jwplatform.com/127.0.0.1#5335 ipset=/jwplatform.com/gfwlist server=/ilife.eu/127.0.0.1#5335 ipset=/ilife.eu/gfwlist +server=/sbuxcard.com/127.0.0.1#5335 +ipset=/sbuxcard.com/gfwlist +server=/sbux.com.my/127.0.0.1#5335 +ipset=/sbux.com.my/gfwlist +server=/thinkofliving.com/127.0.0.1#5335 +ipset=/thinkofliving.com/gfwlist +server=/applecomputerimac.com/127.0.0.1#5335 +ipset=/applecomputerimac.com/gfwlist +server=/realtor.com/127.0.0.1#5335 +ipset=/realtor.com/gfwlist +server=/realcommercial.com.au/127.0.0.1#5335 +ipset=/realcommercial.com.au/gfwlist +server=/rea.tech/127.0.0.1#5335 +ipset=/rea.tech/gfwlist +server=/internetofeverything.com/127.0.0.1#5335 +ipset=/internetofeverything.com/gfwlist server=/uoherald.com/127.0.0.1#5335 ipset=/uoherald.com/gfwlist server=/ebahy.com/127.0.0.1#5335 @@ -9982,12 +10154,20 @@ server=/bmwbikes.com/127.0.0.1#5335 ipset=/bmwbikes.com/gfwlist server=/squareup.com/127.0.0.1#5335 ipset=/squareup.com/gfwlist +server=/rea.global/127.0.0.1#5335 +ipset=/rea.global/gfwlist server=/sling.com/127.0.0.1#5335 ipset=/sling.com/gfwlist server=/dragonagemovie.com/127.0.0.1#5335 ipset=/dragonagemovie.com/gfwlist +server=/rea-group.com/127.0.0.1#5335 +ipset=/rea-group.com/gfwlist server=/monstershopcheapbeats.net/127.0.0.1#5335 ipset=/monstershopcheapbeats.net/gfwlist +server=/rea-asia.com/127.0.0.1#5335 +ipset=/rea-asia.com/gfwlist +server=/proptiger.com/127.0.0.1#5335 +ipset=/proptiger.com/gfwlist server=/quicktake.video/127.0.0.1#5335 ipset=/quicktake.video/gfwlist server=/mastercard.inc/127.0.0.1#5335 @@ -10002,42 +10182,76 @@ server=/trustedanalytics.net/127.0.0.1#5335 ipset=/trustedanalytics.net/gfwlist server=/akamaietpcompromisedmalwaretest.com/127.0.0.1#5335 ipset=/akamaietpcompromisedmalwaretest.com/gfwlist +server=/notion.so/127.0.0.1#5335 +ipset=/notion.so/gfwlist server=/friendfeedmedia.com/127.0.0.1#5335 ipset=/friendfeedmedia.com/gfwlist -server=/cell.com/127.0.0.1#5335 -ipset=/cell.com/gfwlist +server=/mirrorsedge2d.com/127.0.0.1#5335 +ipset=/mirrorsedge2d.com/gfwlist server=/dell.com/127.0.0.1#5335 ipset=/dell.com/gfwlist +server=/myfun.com/127.0.0.1#5335 +ipset=/myfun.com/gfwlist server=/garena.co.id/127.0.0.1#5335 ipset=/garena.co.id/gfwlist server=/cloudburstresearch.com/127.0.0.1#5335 ipset=/cloudburstresearch.com/gfwlist +server=/moveaws.com/127.0.0.1#5335 +ipset=/moveaws.com/gfwlist +server=/move.com/127.0.0.1#5335 +ipset=/move.com/gfwlist +server=/makaan.com/127.0.0.1#5335 +ipset=/makaan.com/gfwlist +server=/ingads.com/127.0.0.1#5335 +ipset=/ingads.com/gfwlist +server=/iproperty.com.my/127.0.0.1#5335 +ipset=/iproperty.com.my/gfwlist +server=/iproperty.com/127.0.0.1#5335 +ipset=/iproperty.com/gfwlist server=/whatsapp-plus.info/127.0.0.1#5335 ipset=/whatsapp-plus.info/gfwlist +server=/ippstatic.com/127.0.0.1#5335 +ipset=/ippstatic.com/gfwlist server=/cheapwireless04.com/127.0.0.1#5335 ipset=/cheapwireless04.com/gfwlist +server=/inventorship.com.au/127.0.0.1#5335 +ipset=/inventorship.com.au/gfwlist +server=/housingcdn.com/127.0.0.1#5335 +ipset=/housingcdn.com/gfwlist server=/itools.info/127.0.0.1#5335 ipset=/itools.info/gfwlist server=/themarvelexperiencetour.com/127.0.0.1#5335 ipset=/themarvelexperiencetour.com/gfwlist -server=/slinginternational.com/127.0.0.1#5335 -ipset=/slinginternational.com/gfwlist +server=/hometrack.com.au/127.0.0.1#5335 +ipset=/hometrack.com.au/gfwlist +server=/veet.fr/127.0.0.1#5335 +ipset=/veet.fr/gfwlist +server=/etvonline.hk/127.0.0.1#5335 +ipset=/etvonline.hk/gfwlist server=/pinterest.co/127.0.0.1#5335 ipset=/pinterest.co/gfwlist +server=/pearson.com.ar/127.0.0.1#5335 +ipset=/pearson.com.ar/gfwlist +server=/pifpafarabia.com/127.0.0.1#5335 +ipset=/pifpafarabia.com/gfwlist +server=/reckittbenckiser.com/127.0.0.1#5335 +ipset=/reckittbenckiser.com/gfwlist +server=/reckitt.net/127.0.0.1#5335 +ipset=/reckitt.net/gfwlist server=/cilk.com/127.0.0.1#5335 ipset=/cilk.com/gfwlist -server=/cheapdrdrebeats8.com/127.0.0.1#5335 -ipset=/cheapdrdrebeats8.com/gfwlist -server=/ebaynow.com/127.0.0.1#5335 -ipset=/ebaynow.com/gfwlist -server=/luckyissue.com/127.0.0.1#5335 -ipset=/luckyissue.com/gfwlist +server=/ovid.com/127.0.0.1#5335 +ipset=/ovid.com/gfwlist +server=/rbspeakup.com/127.0.0.1#5335 +ipset=/rbspeakup.com/gfwlist +server=/rbrandlibrary.com/127.0.0.1#5335 +ipset=/rbrandlibrary.com/gfwlist server=/javhd.pro/127.0.0.1#5335 ipset=/javhd.pro/gfwlist server=/foxsports.sv/127.0.0.1#5335 ipset=/foxsports.sv/gfwlist -server=/volvotrucks.cz/127.0.0.1#5335 -ipset=/volvotrucks.cz/gfwlist +server=/accountpaypal.org/127.0.0.1#5335 +ipset=/accountpaypal.org/gfwlist server=/nurofen.de/127.0.0.1#5335 ipset=/nurofen.de/gfwlist server=/ycombinator.com/127.0.0.1#5335 @@ -10046,24 +10260,24 @@ server=/intel.mp/127.0.0.1#5335 ipset=/intel.mp/gfwlist server=/intel.com.ph/127.0.0.1#5335 ipset=/intel.com.ph/gfwlist -server=/tsquare.tv/127.0.0.1#5335 -ipset=/tsquare.tv/gfwlist -server=/starbucksreserve.com/127.0.0.1#5335 -ipset=/starbucksreserve.com/gfwlist -server=/wwwipodlounge.com/127.0.0.1#5335 -ipset=/wwwipodlounge.com/gfwlist +server=/rbplc.com/127.0.0.1#5335 +ipset=/rbplc.com/gfwlist +server=/rbnainternational.com/127.0.0.1#5335 +ipset=/rbnainternational.com/gfwlist +server=/rbmavericks.com/127.0.0.1#5335 +ipset=/rbmavericks.com/gfwlist server=/mini.co.uk/127.0.0.1#5335 ipset=/mini.co.uk/gfwlist -server=/play4free.com/127.0.0.1#5335 -ipset=/play4free.com/gfwlist +server=/rbgraduates.com/127.0.0.1#5335 +ipset=/rbgraduates.com/gfwlist server=/ichineseporn.com/127.0.0.1#5335 ipset=/ichineseporn.com/gfwlist -server=/starbucks.com/127.0.0.1#5335 -ipset=/starbucks.com/gfwlist +server=/starbucks.vn/127.0.0.1#5335 +ipset=/starbucks.vn/gfwlist server=/qwapi.com/127.0.0.1#5335 ipset=/qwapi.com/gfwlist -server=/starbucks.ca/127.0.0.1#5335 -ipset=/starbucks.ca/gfwlist +server=/rbeuroinfo.com/127.0.0.1#5335 +ipset=/rbeuroinfo.com/gfwlist server=/attsavings.com/127.0.0.1#5335 ipset=/attsavings.com/gfwlist server=/sony.co.kr/127.0.0.1#5335 @@ -10074,96 +10288,96 @@ server=/foxsportsla.com/127.0.0.1#5335 ipset=/foxsportsla.com/gfwlist server=/timelinestoryteller.com/127.0.0.1#5335 ipset=/timelinestoryteller.com/gfwlist -server=/thinkofliving.com/127.0.0.1#5335 -ipset=/thinkofliving.com/gfwlist +server=/rbdigitallab.com/127.0.0.1#5335 +ipset=/rbdigitallab.com/gfwlist server=/vmworld.com/127.0.0.1#5335 ipset=/vmworld.com/gfwlist server=/sonybuilding.jp/127.0.0.1#5335 ipset=/sonybuilding.jp/gfwlist -server=/amazon.co.uk/127.0.0.1#5335 -ipset=/amazon.co.uk/gfwlist -server=/realtor.com/127.0.0.1#5335 -ipset=/realtor.com/gfwlist -server=/realcommercial.com.au/127.0.0.1#5335 -ipset=/realcommercial.com.au/gfwlist -server=/rea.tech/127.0.0.1#5335 -ipset=/rea.tech/gfwlist -server=/shopee.ph/127.0.0.1#5335 -ipset=/shopee.ph/gfwlist -server=/shorturl.at/127.0.0.1#5335 -ipset=/shorturl.at/gfwlist +server=/disney.bg/127.0.0.1#5335 +ipset=/disney.bg/gfwlist +server=/facebook-ebook.com/127.0.0.1#5335 +ipset=/facebook-ebook.com/gfwlist +server=/rb.com/127.0.0.1#5335 +ipset=/rb.com/gfwlist +server=/yahoo.bs/127.0.0.1#5335 +ipset=/yahoo.bs/gfwlist +server=/visa.com.au/127.0.0.1#5335 +ipset=/visa.com.au/gfwlist +server=/disneyaulani.com/127.0.0.1#5335 +ipset=/disneyaulani.com/gfwlist server=/z5.app/127.0.0.1#5335 ipset=/z5.app/gfwlist -server=/rea.global/127.0.0.1#5335 -ipset=/rea.global/gfwlist -server=/rea-group.com/127.0.0.1#5335 -ipset=/rea-group.com/gfwlist -server=/rea-asia.com/127.0.0.1#5335 -ipset=/rea-asia.com/gfwlist +server=/woolitecarpet.com/127.0.0.1#5335 +ipset=/woolitecarpet.com/gfwlist +server=/woolite.us/127.0.0.1#5335 +ipset=/woolite.us/gfwlist +server=/woolite.pl/127.0.0.1#5335 +ipset=/woolite.pl/gfwlist server=/disneymagicmoments.gen.tr/127.0.0.1#5335 ipset=/disneymagicmoments.gen.tr/gfwlist -server=/proptiger.com/127.0.0.1#5335 -ipset=/proptiger.com/gfwlist +server=/yahoo.com.gt/127.0.0.1#5335 +ipset=/yahoo.com.gt/gfwlist server=/monster-beats-by-dr-dre.com/127.0.0.1#5335 ipset=/monster-beats-by-dr-dre.com/gfwlist -server=/paypal-security.org/127.0.0.1#5335 -ipset=/paypal-security.org/gfwlist -server=/myfun.com/127.0.0.1#5335 -ipset=/myfun.com/gfwlist -server=/moveaws.com/127.0.0.1#5335 -ipset=/moveaws.com/gfwlist -server=/move.com/127.0.0.1#5335 -ipset=/move.com/gfwlist +server=/woolite.ca/127.0.0.1#5335 +ipset=/woolite.ca/gfwlist +server=/veetclub.it/127.0.0.1#5335 +ipset=/veetclub.it/gfwlist +server=/waymo.com/127.0.0.1#5335 +ipset=/waymo.com/gfwlist +server=/appleclassicipod.com/127.0.0.1#5335 +ipset=/appleclassicipod.com/gfwlist server=/cheapbeatsshopbydre.com/127.0.0.1#5335 ipset=/cheapbeatsshopbydre.com/gfwlist server=/plos.org/127.0.0.1#5335 ipset=/plos.org/gfwlist -server=/makaan.com/127.0.0.1#5335 -ipset=/makaan.com/gfwlist -server=/microsofttranslator.com/127.0.0.1#5335 -ipset=/microsofttranslator.com/gfwlist -server=/iproperty.com.my/127.0.0.1#5335 -ipset=/iproperty.com.my/gfwlist -server=/iproperty.com/127.0.0.1#5335 -ipset=/iproperty.com/gfwlist -server=/ippstatic.com/127.0.0.1#5335 -ipset=/ippstatic.com/gfwlist +server=/veetarabia.com/127.0.0.1#5335 +ipset=/veetarabia.com/gfwlist +server=/bmwmotorsport.com/127.0.0.1#5335 +ipset=/bmwmotorsport.com/gfwlist +server=/veet.ru/127.0.0.1#5335 +ipset=/veet.ru/gfwlist +server=/veet.ro/127.0.0.1#5335 +ipset=/veet.ro/gfwlist +server=/veet.pt/127.0.0.1#5335 +ipset=/veet.pt/gfwlist server=/deviantart.com/127.0.0.1#5335 ipset=/deviantart.com/gfwlist -server=/inventorship.com.au/127.0.0.1#5335 -ipset=/inventorship.com.au/gfwlist -server=/housingcdn.com/127.0.0.1#5335 -ipset=/housingcdn.com/gfwlist -server=/hometrack.com.au/127.0.0.1#5335 -ipset=/hometrack.com.au/gfwlist +server=/veet.nl/127.0.0.1#5335 +ipset=/veet.nl/gfwlist +server=/fblitho.com/127.0.0.1#5335 +ipset=/fblitho.com/gfwlist +server=/veet.hu/127.0.0.1#5335 +ipset=/veet.hu/gfwlist server=/hackday.com.au/127.0.0.1#5335 ipset=/hackday.com.au/gfwlist server=/yibei.org/127.0.0.1#5335 ipset=/yibei.org/gfwlist -server=/scholar.google.ch/127.0.0.1#5335 -ipset=/scholar.google.ch/gfwlist +server=/veet.fi/127.0.0.1#5335 +ipset=/veet.fi/gfwlist server=/realamericanstories.org/127.0.0.1#5335 ipset=/realamericanstories.org/gfwlist server=/volvopenta.fr/127.0.0.1#5335 ipset=/volvopenta.fr/gfwlist server=/finish.gr/127.0.0.1#5335 ipset=/finish.gr/gfwlist -server=/strepsils.ie/127.0.0.1#5335 -ipset=/strepsils.ie/gfwlist -server=/reckittbenckiser.com/127.0.0.1#5335 -ipset=/reckittbenckiser.com/gfwlist -server=/reckitt.net/127.0.0.1#5335 -ipset=/reckitt.net/gfwlist +server=/veet.es/127.0.0.1#5335 +ipset=/veet.es/gfwlist +server=/xn--gogl-0nd52e.com/127.0.0.1#5335 +ipset=/xn--gogl-0nd52e.com/gfwlist +server=/veet.de/127.0.0.1#5335 +ipset=/veet.de/gfwlist server=/picasaweb.org/127.0.0.1#5335 ipset=/picasaweb.org/gfwlist -server=/rbspeakup.com/127.0.0.1#5335 -ipset=/rbspeakup.com/gfwlist +server=/veet.com.tr/127.0.0.1#5335 +ipset=/veet.com.tr/gfwlist server=/globalsign-media.com/127.0.0.1#5335 ipset=/globalsign-media.com/gfwlist -server=/rbrandlibrary.com/127.0.0.1#5335 -ipset=/rbrandlibrary.com/gfwlist -server=/rbplc.com/127.0.0.1#5335 -ipset=/rbplc.com/gfwlist +server=/veet.com.sg/127.0.0.1#5335 +ipset=/veet.com.sg/gfwlist +server=/veet.com.pk/127.0.0.1#5335 +ipset=/veet.com.pk/gfwlist server=/mediachinese.com/127.0.0.1#5335 ipset=/mediachinese.com/gfwlist server=/nikeaustralia.com/127.0.0.1#5335 @@ -10176,142 +10390,142 @@ server=/vfsco.fi/127.0.0.1#5335 ipset=/vfsco.fi/gfwlist server=/1to1conference.com.au/127.0.0.1#5335 ipset=/1to1conference.com.au/gfwlist -server=/rbnainternational.com/127.0.0.1#5335 -ipset=/rbnainternational.com/gfwlist -server=/rbmavericks.com/127.0.0.1#5335 -ipset=/rbmavericks.com/gfwlist +server=/veet.com.ph/127.0.0.1#5335 +ipset=/veet.com.ph/gfwlist +server=/veet.com.hk/127.0.0.1#5335 +ipset=/veet.com.hk/gfwlist server=/atom.io/127.0.0.1#5335 ipset=/atom.io/gfwlist server=/intel.rw/127.0.0.1#5335 ipset=/intel.rw/gfwlist -server=/rbgraduates.com/127.0.0.1#5335 -ipset=/rbgraduates.com/gfwlist +server=/veet.com.br/127.0.0.1#5335 +ipset=/veet.com.br/gfwlist server=/marketwatch.com/127.0.0.1#5335 ipset=/marketwatch.com/gfwlist -server=/akamaihd.com/127.0.0.1#5335 -ipset=/akamaihd.com/gfwlist -server=/rbeuroinfo.com/127.0.0.1#5335 -ipset=/rbeuroinfo.com/gfwlist +server=/veet.com.bd/127.0.0.1#5335 +ipset=/veet.com.bd/gfwlist +server=/veet.com.au/127.0.0.1#5335 +ipset=/veet.com.au/gfwlist server=/peacocktv.com/127.0.0.1#5335 ipset=/peacocktv.com/gfwlist -server=/rbdigitallab.com/127.0.0.1#5335 -ipset=/rbdigitallab.com/gfwlist -server=/dragonagekeep.com/127.0.0.1#5335 -ipset=/dragonagekeep.com/gfwlist -server=/facebookhub.com/127.0.0.1#5335 -ipset=/facebookhub.com/gfwlist +server=/nurofen.es/127.0.0.1#5335 +ipset=/nurofen.es/gfwlist +server=/blogspot.hk/127.0.0.1#5335 +ipset=/blogspot.hk/gfwlist +server=/veet.co.za/127.0.0.1#5335 +ipset=/veet.co.za/gfwlist server=/bmwmass.net/127.0.0.1#5335 ipset=/bmwmass.net/gfwlist -server=/rb.com/127.0.0.1#5335 -ipset=/rb.com/gfwlist -server=/beatscheapforsale.com/127.0.0.1#5335 -ipset=/beatscheapforsale.com/gfwlist +server=/ssl-images-amazon.com/127.0.0.1#5335 +ipset=/ssl-images-amazon.com/gfwlist +server=/veet.co.in/127.0.0.1#5335 +ipset=/veet.co.in/gfwlist server=/oculus-china.com/127.0.0.1#5335 ipset=/oculus-china.com/gfwlist -server=/discord.com/127.0.0.1#5335 -ipset=/discord.com/gfwlist +server=/veet.co.id/127.0.0.1#5335 +ipset=/veet.co.id/gfwlist server=/globalsign.co.uk/127.0.0.1#5335 ipset=/globalsign.co.uk/gfwlist server=/verisign.in/127.0.0.1#5335 ipset=/verisign.in/gfwlist server=/google.vu/127.0.0.1#5335 ipset=/google.vu/gfwlist -server=/woolitecarpet.com/127.0.0.1#5335 -ipset=/woolitecarpet.com/gfwlist -server=/woolite.us/127.0.0.1#5335 -ipset=/woolite.us/gfwlist +server=/guambmw.com/127.0.0.1#5335 +ipset=/guambmw.com/gfwlist +server=/veet.ch/127.0.0.1#5335 +ipset=/veet.ch/gfwlist server=/webhosting.com/127.0.0.1#5335 ipset=/webhosting.com/gfwlist -server=/woolite.pl/127.0.0.1#5335 -ipset=/woolite.pl/gfwlist +server=/veet.ca/127.0.0.1#5335 +ipset=/veet.ca/gfwlist server=/pubmatic.com/127.0.0.1#5335 ipset=/pubmatic.com/gfwlist -server=/yahoo.in/127.0.0.1#5335 -ipset=/yahoo.in/gfwlist -server=/woolite.ca/127.0.0.1#5335 -ipset=/woolite.ca/gfwlist -server=/veetclub.it/127.0.0.1#5335 -ipset=/veetclub.it/gfwlist -server=/gaming-notebooks.com/127.0.0.1#5335 -ipset=/gaming-notebooks.com/gfwlist -server=/offrezdesipods.com/127.0.0.1#5335 -ipset=/offrezdesipods.com/gfwlist -server=/veetarabia.com/127.0.0.1#5335 -ipset=/veetarabia.com/gfwlist -server=/morphcharts.com/127.0.0.1#5335 -ipset=/morphcharts.com/gfwlist +server=/veet.at/127.0.0.1#5335 +ipset=/veet.at/gfwlist +server=/vanishinfo.cz/127.0.0.1#5335 +ipset=/vanishinfo.cz/gfwlist +server=/vanishbancaseulook.com.br/127.0.0.1#5335 +ipset=/vanishbancaseulook.com.br/gfwlist +server=/vanisharabia.com/127.0.0.1#5335 +ipset=/vanisharabia.com/gfwlist +server=/vanish.sk/127.0.0.1#5335 +ipset=/vanish.sk/gfwlist +server=/vanish.se/127.0.0.1#5335 +ipset=/vanish.se/gfwlist +server=/codeish.co/127.0.0.1#5335 +ipset=/codeish.co/gfwlist server=/cheapdrdrebeatsca.com/127.0.0.1#5335 ipset=/cheapdrdrebeatsca.com/gfwlist -server=/veet.ru/127.0.0.1#5335 -ipset=/veet.ru/gfwlist -server=/veet.ro/127.0.0.1#5335 -ipset=/veet.ro/gfwlist -server=/veet.pt/127.0.0.1#5335 -ipset=/veet.pt/gfwlist +server=/ebay.com.au/127.0.0.1#5335 +ipset=/ebay.com.au/gfwlist +server=/vanish.pl/127.0.0.1#5335 +ipset=/vanish.pl/gfwlist +server=/quiksee.com/127.0.0.1#5335 +ipset=/quiksee.com/gfwlist server=/beatsfranceofficiel.com/127.0.0.1#5335 ipset=/beatsfranceofficiel.com/gfwlist server=/azuremarketplace.microsoft.com/127.0.0.1#5335 ipset=/azuremarketplace.microsoft.com/gfwlist server=/wiisports.com/127.0.0.1#5335 ipset=/wiisports.com/gfwlist -server=/veet.nl/127.0.0.1#5335 -ipset=/veet.nl/gfwlist -server=/fedoraproject.org/127.0.0.1#5335 -ipset=/fedoraproject.org/gfwlist +server=/epochtimes.com.sg/127.0.0.1#5335 +ipset=/epochtimes.com.sg/gfwlist +server=/vanish.hu/127.0.0.1#5335 +ipset=/vanish.hu/gfwlist server=/beatsheadphones1.com/127.0.0.1#5335 ipset=/beatsheadphones1.com/gfwlist server=/12diasderegalosdeitunes.co.ve/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.co.ve/gfwlist server=/cheapbeatsheadphone2014.com/127.0.0.1#5335 ipset=/cheapbeatsheadphone2014.com/gfwlist -server=/veet.hu/127.0.0.1#5335 -ipset=/veet.hu/gfwlist +server=/vanish.fr/127.0.0.1#5335 +ipset=/vanish.fr/gfwlist server=/appleone.community/127.0.0.1#5335 ipset=/appleone.community/gfwlist -server=/veet.fr/127.0.0.1#5335 -ipset=/veet.fr/gfwlist -server=/veet.fi/127.0.0.1#5335 -ipset=/veet.fi/gfwlist +server=/vanish.fi/127.0.0.1#5335 +ipset=/vanish.fi/gfwlist +server=/vanish.dk/127.0.0.1#5335 +ipset=/vanish.dk/gfwlist server=/fcfacebook.com/127.0.0.1#5335 ipset=/fcfacebook.com/gfwlist server=/x99av.com/127.0.0.1#5335 ipset=/x99av.com/gfwlist server=/uuk28.com/127.0.0.1#5335 ipset=/uuk28.com/gfwlist -server=/veet.es/127.0.0.1#5335 -ipset=/veet.es/gfwlist +server=/vanish.de/127.0.0.1#5335 +ipset=/vanish.de/gfwlist server=/nflxvideo.net/127.0.0.1#5335 ipset=/nflxvideo.net/gfwlist -server=/riot-games.com/127.0.0.1#5335 -ipset=/riot-games.com/gfwlist -server=/hpbestbuy.com/127.0.0.1#5335 -ipset=/hpbestbuy.com/gfwlist +server=/myhulu.com/127.0.0.1#5335 +ipset=/myhulu.com/gfwlist +server=/vanish.com.sg/127.0.0.1#5335 +ipset=/vanish.com.sg/gfwlist server=/vanish.co.in/127.0.0.1#5335 ipset=/vanish.co.in/gfwlist -server=/veet.de/127.0.0.1#5335 -ipset=/veet.de/gfwlist -server=/veet.com.tr/127.0.0.1#5335 -ipset=/veet.com.tr/gfwlist +server=/vanish.com.pe/127.0.0.1#5335 +ipset=/vanish.com.pe/gfwlist +server=/vanish.com.my/127.0.0.1#5335 +ipset=/vanish.com.my/gfwlist server=/bmwchampionship.com/127.0.0.1#5335 ipset=/bmwchampionship.com/gfwlist -server=/veet.com.sg/127.0.0.1#5335 -ipset=/veet.com.sg/gfwlist -server=/veet.com.pk/127.0.0.1#5335 -ipset=/veet.com.pk/gfwlist -server=/veet.com.ph/127.0.0.1#5335 -ipset=/veet.com.ph/gfwlist +server=/vanish.com.mx/127.0.0.1#5335 +ipset=/vanish.com.mx/gfwlist +server=/vanish.com.hr/127.0.0.1#5335 +ipset=/vanish.com.hr/gfwlist +server=/kindle.com/127.0.0.1#5335 +ipset=/kindle.com/gfwlist server=/youtube.me/127.0.0.1#5335 ipset=/youtube.me/gfwlist server=/google.com.ni/127.0.0.1#5335 ipset=/google.com.ni/gfwlist -server=/veet.com.hk/127.0.0.1#5335 -ipset=/veet.com.hk/gfwlist -server=/veet.com.br/127.0.0.1#5335 -ipset=/veet.com.br/gfwlist +server=/yahoo.com.na/127.0.0.1#5335 +ipset=/yahoo.com.na/gfwlist +server=/vanish.co.nz/127.0.0.1#5335 +ipset=/vanish.co.nz/gfwlist server=/wsj.com/127.0.0.1#5335 ipset=/wsj.com/gfwlist -server=/veet.com.bd/127.0.0.1#5335 -ipset=/veet.com.bd/gfwlist +server=/vanish.co.il/127.0.0.1#5335 +ipset=/vanish.co.il/gfwlist server=/facebookflow.com/127.0.0.1#5335 ipset=/facebookflow.com/gfwlist server=/volvotrucks.my/127.0.0.1#5335 @@ -10322,90 +10536,90 @@ server=/enfa.com.vn/127.0.0.1#5335 ipset=/enfa.com.vn/gfwlist server=/vmworld2013.com/127.0.0.1#5335 ipset=/vmworld2013.com/gfwlist -server=/veet.com.au/127.0.0.1#5335 -ipset=/veet.com.au/gfwlist -server=/faceboobok.com/127.0.0.1#5335 -ipset=/faceboobok.com/gfwlist -server=/youtube.am/127.0.0.1#5335 -ipset=/youtube.am/gfwlist -server=/veet.co.za/127.0.0.1#5335 -ipset=/veet.co.za/gfwlist -server=/officialbeatsbydrestore.com/127.0.0.1#5335 -ipset=/officialbeatsbydrestore.com/gfwlist +server=/airwickarabia.com/127.0.0.1#5335 +ipset=/airwickarabia.com/gfwlist +server=/youtube.by/127.0.0.1#5335 +ipset=/youtube.by/gfwlist +server=/como-hackearfacebook.com/127.0.0.1#5335 +ipset=/como-hackearfacebook.com/gfwlist +server=/vanish.be/127.0.0.1#5335 +ipset=/vanish.be/gfwlist +server=/spraynwash.com/127.0.0.1#5335 +ipset=/spraynwash.com/gfwlist server=/myshopify.com/127.0.0.1#5335 ipset=/myshopify.com/gfwlist server=/12diasderegalosdeitunes.co/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.co/gfwlist -server=/veet.co.in/127.0.0.1#5335 -ipset=/veet.co.in/gfwlist -server=/veet.co.id/127.0.0.1#5335 -ipset=/veet.co.id/gfwlist +server=/intel.jp/127.0.0.1#5335 +ipset=/intel.jp/gfwlist +server=/o2action.co.kr/127.0.0.1#5335 +ipset=/o2action.co.kr/gfwlist server=/google.mk/127.0.0.1#5335 ipset=/google.mk/gfwlist -server=/rolls-roycemotorcarsna.com/127.0.0.1#5335 -ipset=/rolls-roycemotorcarsna.com/gfwlist +server=/strepsils.us/127.0.0.1#5335 +ipset=/strepsils.us/gfwlist server=/drdrebeatsforu.com/127.0.0.1#5335 ipset=/drdrebeatsforu.com/gfwlist -server=/veet.ch/127.0.0.1#5335 -ipset=/veet.ch/gfwlist -server=/veet.ca/127.0.0.1#5335 -ipset=/veet.ca/gfwlist +server=/strepsils.ru/127.0.0.1#5335 +ipset=/strepsils.ru/gfwlist +server=/strepsils.ro/127.0.0.1#5335 +ipset=/strepsils.ro/gfwlist server=/bmw-ottawa.ca/127.0.0.1#5335 ipset=/bmw-ottawa.ca/gfwlist -server=/veet.at/127.0.0.1#5335 -ipset=/veet.at/gfwlist -server=/vanishinfo.cz/127.0.0.1#5335 -ipset=/vanishinfo.cz/gfwlist -server=/vanishbancaseulook.com.br/127.0.0.1#5335 -ipset=/vanishbancaseulook.com.br/gfwlist +server=/strepsils.pt/127.0.0.1#5335 +ipset=/strepsils.pt/gfwlist +server=/strepsils.pl/127.0.0.1#5335 +ipset=/strepsils.pl/gfwlist +server=/strepsils.net/127.0.0.1#5335 +ipset=/strepsils.net/gfwlist server=/draftjs.org/127.0.0.1#5335 ipset=/draftjs.org/gfwlist -server=/vanisharabia.com/127.0.0.1#5335 -ipset=/vanisharabia.com/gfwlist +server=/strepsils.ie/127.0.0.1#5335 +ipset=/strepsils.ie/gfwlist server=/ieee-sensors.org/127.0.0.1#5335 ipset=/ieee-sensors.org/gfwlist server=/soso7778.com/127.0.0.1#5335 ipset=/soso7778.com/gfwlist server=/nike.hk/127.0.0.1#5335 ipset=/nike.hk/gfwlist -server=/vanish.sk/127.0.0.1#5335 -ipset=/vanish.sk/gfwlist +server=/intel.pn/127.0.0.1#5335 +ipset=/intel.pn/gfwlist server=/cloudcredibility.com/127.0.0.1#5335 ipset=/cloudcredibility.com/gfwlist server=/mongodb.org/127.0.0.1#5335 ipset=/mongodb.org/gfwlist -server=/vanish.se/127.0.0.1#5335 -ipset=/vanish.se/gfwlist +server=/strepsils.fr/127.0.0.1#5335 +ipset=/strepsils.fr/gfwlist server=/pki-poste.ch/127.0.0.1#5335 ipset=/pki-poste.ch/gfwlist -server=/protonmail.ch/127.0.0.1#5335 -ipset=/protonmail.ch/gfwlist -server=/custombeatsdeals.com/127.0.0.1#5335 -ipset=/custombeatsdeals.com/gfwlist -server=/vanish.pl/127.0.0.1#5335 -ipset=/vanish.pl/gfwlist +server=/strepsils.fi/127.0.0.1#5335 +ipset=/strepsils.fi/gfwlist +server=/strepsils.es/127.0.0.1#5335 +ipset=/strepsils.es/gfwlist +server=/strepsils.com.hk/127.0.0.1#5335 +ipset=/strepsils.com.hk/gfwlist server=/mailonsunday.co.uk/127.0.0.1#5335 ipset=/mailonsunday.co.uk/gfwlist -server=/shopmonsterbeats.com/127.0.0.1#5335 -ipset=/shopmonsterbeats.com/gfwlist +server=/strepsils.com.au/127.0.0.1#5335 +ipset=/strepsils.com.au/gfwlist server=/avfox.cc/127.0.0.1#5335 ipset=/avfox.cc/gfwlist server=/amerikiskhma.com/127.0.0.1#5335 ipset=/amerikiskhma.com/gfwlist server=/icloudos.net/127.0.0.1#5335 ipset=/icloudos.net/gfwlist -server=/voatour.com/127.0.0.1#5335 -ipset=/voatour.com/gfwlist -server=/vanish.hu/127.0.0.1#5335 -ipset=/vanish.hu/gfwlist -server=/vanish.fr/127.0.0.1#5335 -ipset=/vanish.fr/gfwlist +server=/run.app/127.0.0.1#5335 +ipset=/run.app/gfwlist +server=/apnews.com/127.0.0.1#5335 +ipset=/apnews.com/gfwlist +server=/strepsils.co.nz/127.0.0.1#5335 +ipset=/strepsils.co.nz/gfwlist server=/nikey.com/127.0.0.1#5335 ipset=/nikey.com/gfwlist -server=/vanish.fi/127.0.0.1#5335 -ipset=/vanish.fi/gfwlist -server=/vanish.dk/127.0.0.1#5335 -ipset=/vanish.dk/gfwlist +server=/nyansa.com/127.0.0.1#5335 +ipset=/nyansa.com/gfwlist +server=/blizzardgearstore.com/127.0.0.1#5335 +ipset=/blizzardgearstore.com/gfwlist server=/sciencemag.org/127.0.0.1#5335 ipset=/sciencemag.org/gfwlist server=/mypearson.com/127.0.0.1#5335 @@ -10422,124 +10636,124 @@ server=/sony.com.do/127.0.0.1#5335 ipset=/sony.com.do/gfwlist server=/firestone.com.co/127.0.0.1#5335 ipset=/firestone.com.co/gfwlist -server=/vanish.de/127.0.0.1#5335 -ipset=/vanish.de/gfwlist -server=/vanish.com.sg/127.0.0.1#5335 -ipset=/vanish.com.sg/gfwlist +server=/strepsils.at/127.0.0.1#5335 +ipset=/strepsils.at/gfwlist +server=/beatsdrdre-it.com/127.0.0.1#5335 +ipset=/beatsdrdre-it.com/gfwlist server=/picknicekicks.net/127.0.0.1#5335 ipset=/picknicekicks.net/gfwlist -server=/vanish.com.pe/127.0.0.1#5335 -ipset=/vanish.com.pe/gfwlist -server=/vanish.com.my/127.0.0.1#5335 -ipset=/vanish.com.my/gfwlist +server=/dobendan.de/127.0.0.1#5335 +ipset=/dobendan.de/gfwlist +server=/cepacol.com/127.0.0.1#5335 +ipset=/cepacol.com/gfwlist server=/bloombergindices.com/127.0.0.1#5335 ipset=/bloombergindices.com/gfwlist server=/cheap-nike.com/127.0.0.1#5335 ipset=/cheap-nike.com/gfwlist -server=/vanish.com.mx/127.0.0.1#5335 -ipset=/vanish.com.mx/gfwlist +server=/newton.com/127.0.0.1#5335 +ipset=/newton.com/gfwlist server=/epochshop.com/127.0.0.1#5335 ipset=/epochshop.com/gfwlist -server=/vanish.com.hr/127.0.0.1#5335 -ipset=/vanish.com.hr/gfwlist +server=/nurofensk-prod-env.eu-west-1.elasticbeanstalk.com/127.0.0.1#5335 +ipset=/nurofensk-prod-env.eu-west-1.elasticbeanstalk.com/gfwlist server=/orl.ly/127.0.0.1#5335 ipset=/orl.ly/gfwlist server=/nikeshoemarket.com/127.0.0.1#5335 ipset=/nikeshoemarket.com/gfwlist server=/bmw-motorrad.ua/127.0.0.1#5335 ipset=/bmw-motorrad.ua/gfwlist -server=/4beatsbydre.com/127.0.0.1#5335 -ipset=/4beatsbydre.com/gfwlist +server=/mini.dk/127.0.0.1#5335 +ipset=/mini.dk/gfwlist server=/ebaystyle.com/127.0.0.1#5335 ipset=/ebaystyle.com/gfwlist -server=/yahoo.mk/127.0.0.1#5335 -ipset=/yahoo.mk/gfwlist +server=/nurofen.pt/127.0.0.1#5335 +ipset=/nurofen.pt/gfwlist server=/media-rockstargames-com.akamaized.net/127.0.0.1#5335 ipset=/media-rockstargames-com.akamaized.net/gfwlist server=/scholar.google.com.hk/127.0.0.1#5335 ipset=/scholar.google.com.hk/gfwlist -server=/vanish.co.nz/127.0.0.1#5335 -ipset=/vanish.co.nz/gfwlist +server=/nurofen.pl/127.0.0.1#5335 +ipset=/nurofen.pl/gfwlist server=/mansionglobal.com/127.0.0.1#5335 ipset=/mansionglobal.com/gfwlist -server=/vanish.co.il/127.0.0.1#5335 -ipset=/vanish.co.il/gfwlist +server=/thinkquarterly.com/127.0.0.1#5335 +ipset=/thinkquarterly.com/gfwlist server=/cheapbeatsdrdresolo.com/127.0.0.1#5335 ipset=/cheapbeatsdrdresolo.com/gfwlist -server=/dettol.ru/127.0.0.1#5335 -ipset=/dettol.ru/gfwlist -server=/youtube.com.hn/127.0.0.1#5335 -ipset=/youtube.com.hn/gfwlist +server=/nurofen.it/127.0.0.1#5335 +ipset=/nurofen.it/gfwlist +server=/pinterest.com.uy/127.0.0.1#5335 +ipset=/pinterest.com.uy/gfwlist server=/veet.com.ar/127.0.0.1#5335 ipset=/veet.com.ar/gfwlist -server=/vanish.be/127.0.0.1#5335 -ipset=/vanish.be/gfwlist -server=/spraynwash.com/127.0.0.1#5335 -ipset=/spraynwash.com/gfwlist +server=/nurofen.co.za/127.0.0.1#5335 +ipset=/nurofen.co.za/gfwlist +server=/librarylovefest.com/127.0.0.1#5335 +ipset=/librarylovefest.com/gfwlist server=/jquerymobile.com/127.0.0.1#5335 ipset=/jquerymobile.com/gfwlist -server=/beatssaleus.com/127.0.0.1#5335 -ipset=/beatssaleus.com/gfwlist -server=/o2action.co.kr/127.0.0.1#5335 -ipset=/o2action.co.kr/gfwlist +server=/nurofen.co.il/127.0.0.1#5335 +ipset=/nurofen.co.il/gfwlist +server=/bayareabmw.com/127.0.0.1#5335 +ipset=/bayareabmw.com/gfwlist server=/youtube.be/127.0.0.1#5335 ipset=/youtube.be/gfwlist server=/mini.com.pa/127.0.0.1#5335 ipset=/mini.com.pa/gfwlist server=/steamstore-a.akamaihd.net/127.0.0.1#5335 ipset=/steamstore-a.akamaihd.net/gfwlist -server=/strepsils.us/127.0.0.1#5335 -ipset=/strepsils.us/gfwlist +server=/mucinex.tv/127.0.0.1#5335 +ipset=/mucinex.tv/gfwlist server=/deno.land/127.0.0.1#5335 ipset=/deno.land/gfwlist -server=/strepsils.ru/127.0.0.1#5335 -ipset=/strepsils.ru/gfwlist -server=/strepsils.ro/127.0.0.1#5335 -ipset=/strepsils.ro/gfwlist -server=/strepsils.pt/127.0.0.1#5335 -ipset=/strepsils.pt/gfwlist +server=/mucinex.net/127.0.0.1#5335 +ipset=/mucinex.net/gfwlist +server=/mucinex.com/127.0.0.1#5335 +ipset=/mucinex.com/gfwlist +server=/mucinex.ca/127.0.0.1#5335 +ipset=/mucinex.ca/gfwlist server=/vfsco.fr/127.0.0.1#5335 ipset=/vfsco.fr/gfwlist -server=/strepsils.pl/127.0.0.1#5335 -ipset=/strepsils.pl/gfwlist -server=/strepsils.net/127.0.0.1#5335 -ipset=/strepsils.net/gfwlist +server=/schiffvitamins.com/127.0.0.1#5335 +ipset=/schiffvitamins.com/gfwlist +server=/movefreerewards.com/127.0.0.1#5335 +ipset=/movefreerewards.com/gfwlist server=/reckittprofessional.com/127.0.0.1#5335 ipset=/reckittprofessional.com/gfwlist -server=/premiumfs.de/127.0.0.1#5335 -ipset=/premiumfs.de/gfwlist -server=/strepsils.fr/127.0.0.1#5335 -ipset=/strepsils.fr/gfwlist +server=/mortein.com.ng/127.0.0.1#5335 +ipset=/mortein.com.ng/gfwlist +server=/mortein.com.br/127.0.0.1#5335 +ipset=/mortein.com.br/gfwlist server=/yahoo.de/127.0.0.1#5335 ipset=/yahoo.de/gfwlist -server=/strepsils.fi/127.0.0.1#5335 -ipset=/strepsils.fi/gfwlist +server=/chatter.com/127.0.0.1#5335 +ipset=/chatter.com/gfwlist server=/microsoft.pt/127.0.0.1#5335 ipset=/microsoft.pt/gfwlist -server=/strepsils.es/127.0.0.1#5335 -ipset=/strepsils.es/gfwlist -server=/strepsils.com.hk/127.0.0.1#5335 -ipset=/strepsils.com.hk/gfwlist -server=/strepsils.com.au/127.0.0.1#5335 -ipset=/strepsils.com.au/gfwlist -server=/iphonegermany.com/127.0.0.1#5335 -ipset=/iphonegermany.com/gfwlist -server=/leagueoflegends.org/127.0.0.1#5335 -ipset=/leagueoflegends.org/gfwlist +server=/mortein.com/127.0.0.1#5335 +ipset=/mortein.com/gfwlist +server=/foxbusiness.com/127.0.0.1#5335 +ipset=/foxbusiness.com/gfwlist +server=/applecomputers.co.nz/127.0.0.1#5335 +ipset=/applecomputers.co.nz/gfwlist +server=/cncrivals.com/127.0.0.1#5335 +ipset=/cncrivals.com/gfwlist +server=/meadjohnson.com.tw/127.0.0.1#5335 +ipset=/meadjohnson.com.tw/gfwlist server=/masterclass.com/127.0.0.1#5335 ipset=/masterclass.com/gfwlist -server=/internetofeverything.com/127.0.0.1#5335 -ipset=/internetofeverything.com/gfwlist -server=/strepsils.co.nz/127.0.0.1#5335 -ipset=/strepsils.co.nz/gfwlist -server=/adobetag.com/127.0.0.1#5335 -ipset=/adobetag.com/gfwlist -server=/celeron.com/127.0.0.1#5335 -ipset=/celeron.com/gfwlist -server=/strepsils.at/127.0.0.1#5335 -ipset=/strepsils.at/gfwlist -server=/beatsheadphonesale.com/127.0.0.1#5335 -ipset=/beatsheadphonesale.com/gfwlist +server=/meadjohnson.com.hk/127.0.0.1#5335 +ipset=/meadjohnson.com.hk/gfwlist +server=/meadjohnson.com/127.0.0.1#5335 +ipset=/meadjohnson.com/gfwlist +server=/lysol.ca/127.0.0.1#5335 +ipset=/lysol.ca/gfwlist +server=/finishwin.be/127.0.0.1#5335 +ipset=/finishwin.be/gfwlist +server=/pki-posta.ch/127.0.0.1#5335 +ipset=/pki-posta.ch/gfwlist +server=/finishinfo.ru/127.0.0.1#5335 +ipset=/finishinfo.ru/gfwlist server=/youtube.hr/127.0.0.1#5335 ipset=/youtube.hr/gfwlist server=/durex.se/127.0.0.1#5335 @@ -10548,86 +10762,86 @@ server=/beatsbydreaustralia-sale.com/127.0.0.1#5335 ipset=/beatsbydreaustralia-sale.com/gfwlist server=/macruby.com/127.0.0.1#5335 ipset=/macruby.com/gfwlist -server=/dobendan.de/127.0.0.1#5335 -ipset=/dobendan.de/gfwlist +server=/premiumfs.de/127.0.0.1#5335 +ipset=/premiumfs.de/gfwlist server=/instagramtakipcisatinal.net/127.0.0.1#5335 ipset=/instagramtakipcisatinal.net/gfwlist -server=/cepacol.com/127.0.0.1#5335 -ipset=/cepacol.com/gfwlist -server=/nikebetterworld.info/127.0.0.1#5335 -ipset=/nikebetterworld.info/gfwlist +server=/finishinfo.fi/127.0.0.1#5335 +ipset=/finishinfo.fi/gfwlist +server=/finishinfo.cz/127.0.0.1#5335 +ipset=/finishinfo.cz/gfwlist server=/volvobuses.co.za/127.0.0.1#5335 ipset=/volvobuses.co.za/gfwlist -server=/nurofensk-prod-env.eu-west-1.elasticbeanstalk.com/127.0.0.1#5335 -ipset=/nurofensk-prod-env.eu-west-1.elasticbeanstalk.com/gfwlist -server=/costco-static.com/127.0.0.1#5335 -ipset=/costco-static.com/gfwlist +server=/finishinfo.com.ar/127.0.0.1#5335 +ipset=/finishinfo.com.ar/gfwlist +server=/godaddy.com/127.0.0.1#5335 +ipset=/godaddy.com/gfwlist server=/maxis.com/127.0.0.1#5335 ipset=/maxis.com/gfwlist -server=/nurofen.pt/127.0.0.1#5335 -ipset=/nurofen.pt/gfwlist -server=/nurofen.pl/127.0.0.1#5335 -ipset=/nurofen.pl/gfwlist -server=/8008206616.com/127.0.0.1#5335 -ipset=/8008206616.com/gfwlist -server=/nurofen.it/127.0.0.1#5335 -ipset=/nurofen.it/gfwlist -server=/blogspot.cz/127.0.0.1#5335 -ipset=/blogspot.cz/gfwlist +server=/finishinfo.cl/127.0.0.1#5335 +ipset=/finishinfo.cl/gfwlist +server=/finishdishwashing.com/127.0.0.1#5335 +ipset=/finishdishwashing.com/gfwlist +server=/finishdishwashing.ca/127.0.0.1#5335 +ipset=/finishdishwashing.ca/gfwlist +server=/trmini.com/127.0.0.1#5335 +ipset=/trmini.com/gfwlist +server=/finisharabia.com/127.0.0.1#5335 +ipset=/finisharabia.com/gfwlist server=/secure-paypal.info/127.0.0.1#5335 ipset=/secure-paypal.info/gfwlist server=/paypalinsuranceservices.org/127.0.0.1#5335 ipset=/paypalinsuranceservices.org/gfwlist server=/fast.com/127.0.0.1#5335 ipset=/fast.com/gfwlist -server=/nurofen.es/127.0.0.1#5335 -ipset=/nurofen.es/gfwlist -server=/nurofen.co.za/127.0.0.1#5335 -ipset=/nurofen.co.za/gfwlist +server=/finish.sk/127.0.0.1#5335 +ipset=/finish.sk/gfwlist +server=/att.jobs/127.0.0.1#5335 +ipset=/att.jobs/gfwlist server=/hkgpao.com/127.0.0.1#5335 ipset=/hkgpao.com/gfwlist -server=/connectedcommerce.com/127.0.0.1#5335 -ipset=/connectedcommerce.com/gfwlist +server=/nordstrommedia.com/127.0.0.1#5335 +ipset=/nordstrommedia.com/gfwlist server=/apple.xn--fiqs8s/127.0.0.1#5335 ipset=/apple.xn--fiqs8s/gfwlist -server=/appcenter.ms/127.0.0.1#5335 -ipset=/appcenter.ms/gfwlist -server=/nurofen.co.il/127.0.0.1#5335 -ipset=/nurofen.co.il/gfwlist -server=/foxnewssunday.com/127.0.0.1#5335 -ipset=/foxnewssunday.com/gfwlist -server=/mucinex.tv/127.0.0.1#5335 -ipset=/mucinex.tv/gfwlist +server=/synergyse.com/127.0.0.1#5335 +ipset=/synergyse.com/gfwlist +server=/finish.pl/127.0.0.1#5335 +ipset=/finish.pl/gfwlist +server=/finish.fr/127.0.0.1#5335 +ipset=/finish.fr/gfwlist +server=/finish.es/127.0.0.1#5335 +ipset=/finish.es/gfwlist server=/yahoo.com.ec/127.0.0.1#5335 ipset=/yahoo.com.ec/gfwlist server=/visagiftcard.us/127.0.0.1#5335 ipset=/visagiftcard.us/gfwlist -server=/mucinex.net/127.0.0.1#5335 -ipset=/mucinex.net/gfwlist +server=/vk.design/127.0.0.1#5335 +ipset=/vk.design/gfwlist server=/vanitaonline.com/127.0.0.1#5335 ipset=/vanitaonline.com/gfwlist -server=/mucinex.com/127.0.0.1#5335 -ipset=/mucinex.com/gfwlist +server=/finish.co.nz/127.0.0.1#5335 +ipset=/finish.co.nz/gfwlist server=/intelinsight.com/127.0.0.1#5335 ipset=/intelinsight.com/gfwlist -server=/mucinex.ca/127.0.0.1#5335 -ipset=/mucinex.ca/gfwlist +server=/intel.ie/127.0.0.1#5335 +ipset=/intel.ie/gfwlist server=/justmysocks4.net/127.0.0.1#5335 ipset=/justmysocks4.net/gfwlist server=/xboxone.com/127.0.0.1#5335 ipset=/xboxone.com/gfwlist -server=/schiffvitamins.com/127.0.0.1#5335 -ipset=/schiffvitamins.com/gfwlist -server=/movefreerewards.com/127.0.0.1#5335 -ipset=/movefreerewards.com/gfwlist -server=/pifpafarabia.com/127.0.0.1#5335 -ipset=/pifpafarabia.com/gfwlist +server=/finish.at/127.0.0.1#5335 +ipset=/finish.at/gfwlist +server=/nutramigen.pl/127.0.0.1#5335 +ipset=/nutramigen.pl/gfwlist +server=/intelgo.net/127.0.0.1#5335 +ipset=/intelgo.net/gfwlist server=/alphabet.lt/127.0.0.1#5335 ipset=/alphabet.lt/gfwlist server=/yt.be/127.0.0.1#5335 ipset=/yt.be/gfwlist -server=/mortein.com.ng/127.0.0.1#5335 -ipset=/mortein.com.ng/gfwlist +server=/enspireformula.com/127.0.0.1#5335 +ipset=/enspireformula.com/gfwlist server=/ac-pocketcamp.com/127.0.0.1#5335 ipset=/ac-pocketcamp.com/gfwlist server=/scholar.google.com.do/127.0.0.1#5335 @@ -10636,158 +10850,32 @@ server=/darwinsourcecode.com/127.0.0.1#5335 ipset=/darwinsourcecode.com/gfwlist server=/hsxhr.cc/127.0.0.1#5335 ipset=/hsxhr.cc/gfwlist -server=/mortein.com.br/127.0.0.1#5335 -ipset=/mortein.com.br/gfwlist -server=/barkadahansasmartone.com/127.0.0.1#5335 -ipset=/barkadahansasmartone.com/gfwlist +server=/enfasmart.com/127.0.0.1#5335 +ipset=/enfasmart.com/gfwlist +server=/enfamil.pt/127.0.0.1#5335 +ipset=/enfamil.pt/gfwlist server=/blogspot.ca/127.0.0.1#5335 ipset=/blogspot.ca/gfwlist -server=/mortein.com/127.0.0.1#5335 -ipset=/mortein.com/gfwlist +server=/microsoftreactor.org/127.0.0.1#5335 +ipset=/microsoftreactor.org/gfwlist server=/bmw.uz/127.0.0.1#5335 ipset=/bmw.uz/gfwlist server=/facebookshop.com/127.0.0.1#5335 ipset=/facebookshop.com/gfwlist -server=/bwh1.net/127.0.0.1#5335 -ipset=/bwh1.net/gfwlist -server=/disneyredirects.com/127.0.0.1#5335 -ipset=/disneyredirects.com/gfwlist -server=/motorshowblog.com/127.0.0.1#5335 -ipset=/motorshowblog.com/gfwlist -server=/meadjohnson.com.tw/127.0.0.1#5335 -ipset=/meadjohnson.com.tw/gfwlist -server=/meadjohnson.com.hk/127.0.0.1#5335 -ipset=/meadjohnson.com.hk/gfwlist -server=/meadjohnson.com/127.0.0.1#5335 -ipset=/meadjohnson.com/gfwlist -server=/nike0594.com/127.0.0.1#5335 -ipset=/nike0594.com/gfwlist -server=/lysol.ca/127.0.0.1#5335 -ipset=/lysol.ca/gfwlist -server=/finishwin.be/127.0.0.1#5335 -ipset=/finishwin.be/gfwlist -server=/newsapi.com.au/127.0.0.1#5335 -ipset=/newsapi.com.au/gfwlist -server=/finishinfo.ru/127.0.0.1#5335 -ipset=/finishinfo.ru/gfwlist -server=/seagroup.com/127.0.0.1#5335 -ipset=/seagroup.com/gfwlist -server=/toutapp.com/127.0.0.1#5335 -ipset=/toutapp.com/gfwlist -server=/nikekid.com/127.0.0.1#5335 -ipset=/nikekid.com/gfwlist -server=/beatbydrekopen.com/127.0.0.1#5335 -ipset=/beatbydrekopen.com/gfwlist -server=/finishinfo.fi/127.0.0.1#5335 -ipset=/finishinfo.fi/gfwlist -server=/pinterest.com.ec/127.0.0.1#5335 -ipset=/pinterest.com.ec/gfwlist -server=/bmwsports.com/127.0.0.1#5335 -ipset=/bmwsports.com/gfwlist -server=/finishinfo.cz/127.0.0.1#5335 -ipset=/finishinfo.cz/gfwlist -server=/finishinfo.com.ar/127.0.0.1#5335 -ipset=/finishinfo.com.ar/gfwlist -server=/akamaietpcnctest.com/127.0.0.1#5335 -ipset=/akamaietpcnctest.com/gfwlist -server=/hplipopensource.com/127.0.0.1#5335 -ipset=/hplipopensource.com/gfwlist -server=/pearson-schule.ch/127.0.0.1#5335 -ipset=/pearson-schule.ch/gfwlist -server=/finishinfo.cl/127.0.0.1#5335 -ipset=/finishinfo.cl/gfwlist -server=/finishdishwashing.com/127.0.0.1#5335 -ipset=/finishdishwashing.com/gfwlist -server=/amazon.com.mx/127.0.0.1#5335 -ipset=/amazon.com.mx/gfwlist -server=/finishdishwashing.ca/127.0.0.1#5335 -ipset=/finishdishwashing.ca/gfwlist -server=/nikeshoponline.com/127.0.0.1#5335 -ipset=/nikeshoponline.com/gfwlist -server=/informs.org/127.0.0.1#5335 -ipset=/informs.org/gfwlist -server=/buypass-ssl.com/127.0.0.1#5335 -ipset=/buypass-ssl.com/gfwlist -server=/finisharabia.com/127.0.0.1#5335 -ipset=/finisharabia.com/gfwlist -server=/finish.sk/127.0.0.1#5335 -ipset=/finish.sk/gfwlist -server=/areyoucreditwise.com/127.0.0.1#5335 -ipset=/areyoucreditwise.com/gfwlist -server=/jos.com/127.0.0.1#5335 -ipset=/jos.com/gfwlist -server=/finish.pl/127.0.0.1#5335 -ipset=/finish.pl/gfwlist -server=/pugpig-stage.com/127.0.0.1#5335 -ipset=/pugpig-stage.com/gfwlist -server=/niosii.net/127.0.0.1#5335 -ipset=/niosii.net/gfwlist -server=/finish.fr/127.0.0.1#5335 -ipset=/finish.fr/gfwlist -server=/bmwgroupdesignworks.com/127.0.0.1#5335 -ipset=/bmwgroupdesignworks.com/gfwlist -server=/finish.es/127.0.0.1#5335 -ipset=/finish.es/gfwlist -server=/yahoo.am/127.0.0.1#5335 -ipset=/yahoo.am/gfwlist -server=/redzonechannel.com/127.0.0.1#5335 -ipset=/redzonechannel.com/gfwlist -server=/vilavpn3.xyz/127.0.0.1#5335 -ipset=/vilavpn3.xyz/gfwlist -server=/finish.co.nz/127.0.0.1#5335 -ipset=/finish.co.nz/gfwlist -server=/accountpaypal.com/127.0.0.1#5335 -ipset=/accountpaypal.com/gfwlist -server=/geraldoatlarge.com/127.0.0.1#5335 -ipset=/geraldoatlarge.com/gfwlist -server=/google.cm/127.0.0.1#5335 -ipset=/google.cm/gfwlist -server=/beatbydreuk2014.com/127.0.0.1#5335 -ipset=/beatbydreuk2014.com/gfwlist -server=/visa.com.ar/127.0.0.1#5335 -ipset=/visa.com.ar/gfwlist -server=/finish.at/127.0.0.1#5335 -ipset=/finish.at/gfwlist -server=/nutramigen.pl/127.0.0.1#5335 -ipset=/nutramigen.pl/gfwlist -server=/xn--ztsq84g.cn/127.0.0.1#5335 -ipset=/xn--ztsq84g.cn/gfwlist -server=/enspireformula.com/127.0.0.1#5335 -ipset=/enspireformula.com/gfwlist -server=/disneymagicmoments.pl/127.0.0.1#5335 -ipset=/disneymagicmoments.pl/gfwlist -server=/alfera.com.hk/127.0.0.1#5335 -ipset=/alfera.com.hk/gfwlist -server=/manoramaonline.com/127.0.0.1#5335 -ipset=/manoramaonline.com/gfwlist -server=/tex-talk.net/127.0.0.1#5335 -ipset=/tex-talk.net/gfwlist -server=/enfasmart.com/127.0.0.1#5335 -ipset=/enfasmart.com/gfwlist -server=/xhcdn.com/127.0.0.1#5335 -ipset=/xhcdn.com/gfwlist -server=/enfamil.pt/127.0.0.1#5335 -ipset=/enfamil.pt/gfwlist -server=/literatumonline.com/127.0.0.1#5335 -ipset=/literatumonline.com/gfwlist -server=/oxfordclinicalpsych.com/127.0.0.1#5335 -ipset=/oxfordclinicalpsych.com/gfwlist -server=/telegra.ph/127.0.0.1#5335 -ipset=/telegra.ph/gfwlist server=/enfamil.com/127.0.0.1#5335 ipset=/enfamil.com/gfwlist server=/enfamama.com.ar/127.0.0.1#5335 ipset=/enfamama.com.ar/gfwlist -server=/durex-shopline.com/127.0.0.1#5335 -ipset=/durex-shopline.com/gfwlist +server=/motorshowblog.com/127.0.0.1#5335 +ipset=/motorshowblog.com/gfwlist server=/enfagrow.com.sg/127.0.0.1#5335 ipset=/enfagrow.com.sg/gfwlist -server=/hp.io/127.0.0.1#5335 -ipset=/hp.io/gfwlist -server=/pearson.co.in/127.0.0.1#5335 -ipset=/pearson.co.in/gfwlist +server=/xn--9trs65b.com/127.0.0.1#5335 +ipset=/xn--9trs65b.com/gfwlist server=/enfagrow.com.bn/127.0.0.1#5335 ipset=/enfagrow.com.bn/gfwlist +server=/nike0594.com/127.0.0.1#5335 +ipset=/nike0594.com/gfwlist server=/enfabebe3.com.ar/127.0.0.1#5335 ipset=/enfabebe3.com.ar/gfwlist server=/enfabebe.com.ve/127.0.0.1#5335 @@ -10796,14 +10884,140 @@ server=/enfabebe.com.pe/127.0.0.1#5335 ipset=/enfabebe.com.pe/gfwlist server=/enfabebe.com.co/127.0.0.1#5335 ipset=/enfabebe.com.co/gfwlist +server=/seagroup.com/127.0.0.1#5335 +ipset=/seagroup.com/gfwlist server=/enfabebe.com.br/127.0.0.1#5335 ipset=/enfabebe.com.br/gfwlist +server=/nikekid.com/127.0.0.1#5335 +ipset=/nikekid.com/gfwlist +server=/beatbydrekopen.com/127.0.0.1#5335 +ipset=/beatbydrekopen.com/gfwlist server=/enfababy.com/127.0.0.1#5335 ipset=/enfababy.com/gfwlist -server=/pppds.com/127.0.0.1#5335 -ipset=/pppds.com/gfwlist +server=/infowarsmedia.com/127.0.0.1#5335 +ipset=/infowarsmedia.com/gfwlist +server=/qr.ae/127.0.0.1#5335 +ipset=/qr.ae/gfwlist server=/enfaaplus.com/127.0.0.1#5335 ipset=/enfaaplus.com/gfwlist +server=/enfa.co.id/127.0.0.1#5335 +ipset=/enfa.co.id/gfwlist +server=/akamaietpcnctest.com/127.0.0.1#5335 +ipset=/akamaietpcnctest.com/gfwlist +server=/bebepremium3.com.bo/127.0.0.1#5335 +ipset=/bebepremium3.com.bo/gfwlist +server=/pearson-schule.ch/127.0.0.1#5335 +ipset=/pearson-schule.ch/gfwlist +server=/trydurex.net/127.0.0.1#5335 +ipset=/trydurex.net/gfwlist +server=/playbydurex.com/127.0.0.1#5335 +ipset=/playbydurex.com/gfwlist +server=/amazon.com.mx/127.0.0.1#5335 +ipset=/amazon.com.mx/gfwlist +server=/durexloveclub.com/127.0.0.1#5335 +ipset=/durexloveclub.com/gfwlist +server=/nikeshoponline.com/127.0.0.1#5335 +ipset=/nikeshoponline.com/gfwlist +server=/informs.org/127.0.0.1#5335 +ipset=/informs.org/gfwlist +server=/durexindia.com/127.0.0.1#5335 +ipset=/durexindia.com/gfwlist +server=/durexchina.com/127.0.0.1#5335 +ipset=/durexchina.com/gfwlist +server=/durexcam.com/127.0.0.1#5335 +ipset=/durexcam.com/gfwlist +server=/durex.us/127.0.0.1#5335 +ipset=/durex.us/gfwlist +server=/durex.ro/127.0.0.1#5335 +ipset=/durex.ro/gfwlist +server=/durex.pl/127.0.0.1#5335 +ipset=/durex.pl/gfwlist +server=/pugpig-stage.com/127.0.0.1#5335 +ipset=/pugpig-stage.com/gfwlist +server=/niosii.net/127.0.0.1#5335 +ipset=/niosii.net/gfwlist +server=/durex.nl/127.0.0.1#5335 +ipset=/durex.nl/gfwlist +server=/bmwgroupdesignworks.com/127.0.0.1#5335 +ipset=/bmwgroupdesignworks.com/gfwlist +server=/durex.mx/127.0.0.1#5335 +ipset=/durex.mx/gfwlist +server=/discord.com/127.0.0.1#5335 +ipset=/discord.com/gfwlist +server=/redzonechannel.com/127.0.0.1#5335 +ipset=/redzonechannel.com/gfwlist +server=/vilavpn3.xyz/127.0.0.1#5335 +ipset=/vilavpn3.xyz/gfwlist +server=/durex.it/127.0.0.1#5335 +ipset=/durex.it/gfwlist +server=/durex.ie/127.0.0.1#5335 +ipset=/durex.ie/gfwlist +server=/geraldoatlarge.com/127.0.0.1#5335 +ipset=/geraldoatlarge.com/gfwlist +server=/google.cm/127.0.0.1#5335 +ipset=/google.cm/gfwlist +server=/beatbydreuk2014.com/127.0.0.1#5335 +ipset=/beatbydreuk2014.com/gfwlist +server=/visa.com.ar/127.0.0.1#5335 +ipset=/visa.com.ar/gfwlist +server=/durex.hu/127.0.0.1#5335 +ipset=/durex.hu/gfwlist +server=/durex.fr/127.0.0.1#5335 +ipset=/durex.fr/gfwlist +server=/durex.fi/127.0.0.1#5335 +ipset=/durex.fi/gfwlist +server=/durex.ee/127.0.0.1#5335 +ipset=/durex.ee/gfwlist +server=/disneymagicmoments.pl/127.0.0.1#5335 +ipset=/disneymagicmoments.pl/gfwlist +server=/alfera.com.hk/127.0.0.1#5335 +ipset=/alfera.com.hk/gfwlist +server=/manoramaonline.com/127.0.0.1#5335 +ipset=/manoramaonline.com/gfwlist +server=/tex-talk.net/127.0.0.1#5335 +ipset=/tex-talk.net/gfwlist +server=/mastercard.com.pe/127.0.0.1#5335 +ipset=/mastercard.com.pe/gfwlist +server=/xhcdn.com/127.0.0.1#5335 +ipset=/xhcdn.com/gfwlist +server=/durex.de/127.0.0.1#5335 +ipset=/durex.de/gfwlist +server=/garena.live/127.0.0.1#5335 +ipset=/garena.live/gfwlist +server=/oxfordclinicalpsych.com/127.0.0.1#5335 +ipset=/oxfordclinicalpsych.com/gfwlist +server=/telegra.ph/127.0.0.1#5335 +ipset=/telegra.ph/gfwlist +server=/durex.com.pk/127.0.0.1#5335 +ipset=/durex.com.pk/gfwlist +server=/durex.com.ph/127.0.0.1#5335 +ipset=/durex.com.ph/gfwlist +server=/durex-shopline.com/127.0.0.1#5335 +ipset=/durex-shopline.com/gfwlist +server=/durex.com.ng/127.0.0.1#5335 +ipset=/durex.com.ng/gfwlist +server=/durex.com.hr/127.0.0.1#5335 +ipset=/durex.com.hr/gfwlist +server=/pearson.co.in/127.0.0.1#5335 +ipset=/pearson.co.in/gfwlist +server=/durex.com.co/127.0.0.1#5335 +ipset=/durex.com.co/gfwlist +server=/durex.com.bd/127.0.0.1#5335 +ipset=/durex.com.bd/gfwlist +server=/park-now.com/127.0.0.1#5335 +ipset=/park-now.com/gfwlist +server=/trafficmanager.net/127.0.0.1#5335 +ipset=/trafficmanager.net/gfwlist +server=/durex.co.uk/127.0.0.1#5335 +ipset=/durex.co.uk/gfwlist +server=/durex.co.nz/127.0.0.1#5335 +ipset=/durex.co.nz/gfwlist +server=/durex.co.id/127.0.0.1#5335 +ipset=/durex.co.id/gfwlist +server=/pppds.com/127.0.0.1#5335 +ipset=/pppds.com/gfwlist +server=/lnstagram-help.com/127.0.0.1#5335 +ipset=/lnstagram-help.com/gfwlist server=/anthemgame.com/127.0.0.1#5335 ipset=/anthemgame.com/gfwlist server=/bcicdn.com/127.0.0.1#5335 @@ -10812,10 +11026,10 @@ server=/figma.com/127.0.0.1#5335 ipset=/figma.com/gfwlist server=/applestore.com.gr/127.0.0.1#5335 ipset=/applestore.com.gr/gfwlist -server=/enfa.co.id/127.0.0.1#5335 -ipset=/enfa.co.id/gfwlist -server=/bebepremium3.com.bo/127.0.0.1#5335 -ipset=/bebepremium3.com.bo/gfwlist +server=/durex.be/127.0.0.1#5335 +ipset=/durex.be/gfwlist +server=/durex.at/127.0.0.1#5335 +ipset=/durex.at/gfwlist server=/negozimonsterbeats.com/127.0.0.1#5335 ipset=/negozimonsterbeats.com/gfwlist server=/airwick.no/127.0.0.1#5335 @@ -10824,42 +11038,42 @@ server=/mingshengbao.com/127.0.0.1#5335 ipset=/mingshengbao.com/gfwlist server=/entrustdatacard.com/127.0.0.1#5335 ipset=/entrustdatacard.com/gfwlist -server=/trydurex.net/127.0.0.1#5335 -ipset=/trydurex.net/gfwlist +server=/durex-slovenia.si/127.0.0.1#5335 +ipset=/durex-slovenia.si/gfwlist server=/adobetechcomm.com/127.0.0.1#5335 ipset=/adobetechcomm.com/gfwlist -server=/playbydurex.com/127.0.0.1#5335 -ipset=/playbydurex.com/gfwlist -server=/durexloveclub.com/127.0.0.1#5335 -ipset=/durexloveclub.com/gfwlist -server=/durexindia.com/127.0.0.1#5335 -ipset=/durexindia.com/gfwlist +server=/dotherex.com/127.0.0.1#5335 +ipset=/dotherex.com/gfwlist +server=/google.net/127.0.0.1#5335 +ipset=/google.net/gfwlist +server=/gobianywhere.com/127.0.0.1#5335 +ipset=/gobianywhere.com/gfwlist server=/tvmost.com.hk/127.0.0.1#5335 ipset=/tvmost.com.hk/gfwlist -server=/durexchina.com/127.0.0.1#5335 -ipset=/durexchina.com/gfwlist +server=/dettolcleannaija.com/127.0.0.1#5335 +ipset=/dettolcleannaija.com/gfwlist server=/bmw-vancouver.ca/127.0.0.1#5335 ipset=/bmw-vancouver.ca/gfwlist -server=/durexcam.com/127.0.0.1#5335 -ipset=/durexcam.com/gfwlist -server=/durex.us/127.0.0.1#5335 -ipset=/durex.us/gfwlist -server=/durex.ro/127.0.0.1#5335 -ipset=/durex.ro/gfwlist +server=/dettol.ru/127.0.0.1#5335 +ipset=/dettol.ru/gfwlist +server=/blogspot.ie/127.0.0.1#5335 +ipset=/blogspot.ie/gfwlist +server=/dettol.pl/127.0.0.1#5335 +ipset=/dettol.pl/gfwlist server=/instamgram.com/127.0.0.1#5335 ipset=/instamgram.com/gfwlist -server=/durex.pl/127.0.0.1#5335 -ipset=/durex.pl/gfwlist -server=/durex.nl/127.0.0.1#5335 -ipset=/durex.nl/gfwlist -server=/durex.mx/127.0.0.1#5335 -ipset=/durex.mx/gfwlist -server=/apple-inc.net/127.0.0.1#5335 -ipset=/apple-inc.net/gfwlist -server=/durex.it/127.0.0.1#5335 -ipset=/durex.it/gfwlist -server=/durex.ie/127.0.0.1#5335 -ipset=/durex.ie/gfwlist +server=/epochtimes.com.tw/127.0.0.1#5335 +ipset=/epochtimes.com.tw/gfwlist +server=/dettol.nl/127.0.0.1#5335 +ipset=/dettol.nl/gfwlist +server=/dettol.net/127.0.0.1#5335 +ipset=/dettol.net/gfwlist +server=/dettol.ie/127.0.0.1#5335 +ipset=/dettol.ie/gfwlist +server=/dettol.fr/127.0.0.1#5335 +ipset=/dettol.fr/gfwlist +server=/paypal-innovationlab.com/127.0.0.1#5335 +ipset=/paypal-innovationlab.com/gfwlist server=/calgon.com.tr/127.0.0.1#5335 ipset=/calgon.com.tr/gfwlist server=/intelserveredge.com/127.0.0.1#5335 @@ -10868,102 +11082,102 @@ server=/scholar.google.cat/127.0.0.1#5335 ipset=/scholar.google.cat/gfwlist server=/ieee-ims.org/127.0.0.1#5335 ipset=/ieee-ims.org/gfwlist -server=/durex.hu/127.0.0.1#5335 -ipset=/durex.hu/gfwlist +server=/dettol.com.sg/127.0.0.1#5335 +ipset=/dettol.com.sg/gfwlist server=/drebeatsoldes.com/127.0.0.1#5335 ipset=/drebeatsoldes.com/gfwlist -server=/durex.fr/127.0.0.1#5335 -ipset=/durex.fr/gfwlist +server=/dettol.com.ng/127.0.0.1#5335 +ipset=/dettol.com.ng/gfwlist server=/arcgis.com/127.0.0.1#5335 ipset=/arcgis.com/gfwlist -server=/durex.fi/127.0.0.1#5335 -ipset=/durex.fi/gfwlist -server=/durex.ee/127.0.0.1#5335 -ipset=/durex.ee/gfwlist +server=/dettol.com.hk/127.0.0.1#5335 +ipset=/dettol.com.hk/gfwlist +server=/dettol.com.eg/127.0.0.1#5335 +ipset=/dettol.com.eg/gfwlist server=/canon-emirates.ae/127.0.0.1#5335 ipset=/canon-emirates.ae/gfwlist -server=/kicksnike1.com/127.0.0.1#5335 -ipset=/kicksnike1.com/gfwlist -server=/durex.de/127.0.0.1#5335 -ipset=/durex.de/gfwlist -server=/pinterest.th/127.0.0.1#5335 -ipset=/pinterest.th/gfwlist -server=/awsautopilot.com/127.0.0.1#5335 -ipset=/awsautopilot.com/gfwlist -server=/durex.com.pk/127.0.0.1#5335 -ipset=/durex.com.pk/gfwlist +server=/dettol.com.br/127.0.0.1#5335 +ipset=/dettol.com.br/gfwlist +server=/dettol.com.bd/127.0.0.1#5335 +ipset=/dettol.com.bd/gfwlist +server=/garena.tv/127.0.0.1#5335 +ipset=/garena.tv/gfwlist +server=/dettol.com/127.0.0.1#5335 +ipset=/dettol.com/gfwlist +server=/dettol.co.uk/127.0.0.1#5335 +ipset=/dettol.co.uk/gfwlist server=/attbelieves.com/127.0.0.1#5335 ipset=/attbelieves.com/gfwlist server=/sony-semicon.co.jp/127.0.0.1#5335 ipset=/sony-semicon.co.jp/gfwlist -server=/durex.com.ph/127.0.0.1#5335 -ipset=/durex.com.ph/gfwlist +server=/picasaweb.com/127.0.0.1#5335 +ipset=/picasaweb.com/gfwlist server=/marvelpinball.com/127.0.0.1#5335 ipset=/marvelpinball.com/gfwlist -server=/durex.com.ng/127.0.0.1#5335 -ipset=/durex.com.ng/gfwlist -server=/durex.com.hr/127.0.0.1#5335 -ipset=/durex.com.hr/gfwlist +server=/dettol.co.in/127.0.0.1#5335 +ipset=/dettol.co.in/gfwlist +server=/dettol.co.id/127.0.0.1#5335 +ipset=/dettol.co.id/gfwlist server=/applehongkong.com/127.0.0.1#5335 ipset=/applehongkong.com/gfwlist server=/volvotrucks.kr/127.0.0.1#5335 ipset=/volvotrucks.kr/gfwlist server=/foxsports.co.ve/127.0.0.1#5335 ipset=/foxsports.co.ve/gfwlist -server=/durex.com.co/127.0.0.1#5335 -ipset=/durex.com.co/gfwlist +server=/dettol.at/127.0.0.1#5335 +ipset=/dettol.at/gfwlist server=/facebookmail.com/127.0.0.1#5335 ipset=/facebookmail.com/gfwlist -server=/durex.com.bd/127.0.0.1#5335 -ipset=/durex.com.bd/gfwlist +server=/dettol-prize.com/127.0.0.1#5335 +ipset=/dettol-prize.com/gfwlist server=/alphabet.at/127.0.0.1#5335 ipset=/alphabet.at/gfwlist server=/origin.tv/127.0.0.1#5335 ipset=/origin.tv/gfwlist server=/ubnw.net/127.0.0.1#5335 ipset=/ubnw.net/gfwlist -server=/haskell.org/127.0.0.1#5335 -ipset=/haskell.org/gfwlist +server=/microsoft.eu/127.0.0.1#5335 +ipset=/microsoft.eu/gfwlist server=/vfsco.cl/127.0.0.1#5335 ipset=/vfsco.cl/gfwlist -server=/pinterest.tw/127.0.0.1#5335 -ipset=/pinterest.tw/gfwlist -server=/canon.co.za/127.0.0.1#5335 -ipset=/canon.co.za/gfwlist +server=/ebayauction.com/127.0.0.1#5335 +ipset=/ebayauction.com/gfwlist +server=/calgoncarbon.com/127.0.0.1#5335 +ipset=/calgoncarbon.com/gfwlist server=/am730.com.hk/127.0.0.1#5335 ipset=/am730.com.hk/gfwlist -server=/durex.co.uk/127.0.0.1#5335 -ipset=/durex.co.uk/gfwlist -server=/durex.co.nz/127.0.0.1#5335 -ipset=/durex.co.nz/gfwlist +server=/calgon.tv/127.0.0.1#5335 +ipset=/calgon.tv/gfwlist +server=/yimg.jp/127.0.0.1#5335 +ipset=/yimg.jp/gfwlist server=/jav01.cc/127.0.0.1#5335 ipset=/jav01.cc/gfwlist -server=/durex.co.id/127.0.0.1#5335 -ipset=/durex.co.id/gfwlist +server=/calgon.nl/127.0.0.1#5335 +ipset=/calgon.nl/gfwlist server=/mini.fr/127.0.0.1#5335 ipset=/mini.fr/gfwlist -server=/celebgramme.com/127.0.0.1#5335 -ipset=/celebgramme.com/gfwlist +server=/bridgestonecomercial.com.br/127.0.0.1#5335 +ipset=/bridgestonecomercial.com.br/gfwlist server=/ciscoresearch.com/127.0.0.1#5335 ipset=/ciscoresearch.com/gfwlist server=/marketing-cloud.com/127.0.0.1#5335 ipset=/marketing-cloud.com/gfwlist -server=/durex.be/127.0.0.1#5335 -ipset=/durex.be/gfwlist -server=/durex.at/127.0.0.1#5335 -ipset=/durex.at/gfwlist +server=/calgon.ie/127.0.0.1#5335 +ipset=/calgon.ie/gfwlist +server=/calgon.es/127.0.0.1#5335 +ipset=/calgon.es/gfwlist server=/gu-web.net/127.0.0.1#5335 ipset=/gu-web.net/gfwlist -server=/durex-slovenia.si/127.0.0.1#5335 -ipset=/durex-slovenia.si/gfwlist +server=/calgon.de/127.0.0.1#5335 +ipset=/calgon.de/gfwlist server=/beats4outlets.com/127.0.0.1#5335 ipset=/beats4outlets.com/gfwlist -server=/malayalamanorama.com/127.0.0.1#5335 -ipset=/malayalamanorama.com/gfwlist -server=/dotherex.com/127.0.0.1#5335 -ipset=/dotherex.com/gfwlist -server=/instachecker.com/127.0.0.1#5335 -ipset=/instachecker.com/gfwlist +server=/mpfinance.com/127.0.0.1#5335 +ipset=/mpfinance.com/gfwlist +server=/fcacebook.com/127.0.0.1#5335 +ipset=/fcacebook.com/gfwlist +server=/calgon.co.uk/127.0.0.1#5335 +ipset=/calgon.co.uk/gfwlist server=/apple.co.jp/127.0.0.1#5335 ipset=/apple.co.jp/gfwlist server=/youtube.vn/127.0.0.1#5335 @@ -10974,12 +11188,12 @@ server=/ebayinc.com/127.0.0.1#5335 ipset=/ebayinc.com/gfwlist server=/now-tv.com/127.0.0.1#5335 ipset=/now-tv.com/gfwlist -server=/beyondcore.com/127.0.0.1#5335 -ipset=/beyondcore.com/gfwlist +server=/calgon.be/127.0.0.1#5335 +ipset=/calgon.be/gfwlist server=/youtube.cz/127.0.0.1#5335 ipset=/youtube.cz/gfwlist -server=/dettolcleannaija.com/127.0.0.1#5335 -ipset=/dettolcleannaija.com/gfwlist +server=/calgon.at/127.0.0.1#5335 +ipset=/calgon.at/gfwlist server=/bmw.com.tw/127.0.0.1#5335 ipset=/bmw.com.tw/gfwlist server=/applestore.com.au/127.0.0.1#5335 @@ -10990,40 +11204,40 @@ server=/vanish.co.id/127.0.0.1#5335 ipset=/vanish.co.id/gfwlist server=/apple-livephotoskit.com/127.0.0.1#5335 ipset=/apple-livephotoskit.com/gfwlist -server=/youtube.by/127.0.0.1#5335 -ipset=/youtube.by/gfwlist -server=/dettol.pl/127.0.0.1#5335 -ipset=/dettol.pl/gfwlist +server=/airwick.tv/127.0.0.1#5335 +ipset=/airwick.tv/gfwlist +server=/airwick.ru/127.0.0.1#5335 +ipset=/airwick.ru/gfwlist server=/heroku.com/127.0.0.1#5335 ipset=/heroku.com/gfwlist server=/directvdealsnow.com/127.0.0.1#5335 ipset=/directvdealsnow.com/gfwlist -server=/macboxset.com/127.0.0.1#5335 -ipset=/macboxset.com/gfwlist -server=/dettol.nl/127.0.0.1#5335 -ipset=/dettol.nl/gfwlist +server=/youtube.de/127.0.0.1#5335 +ipset=/youtube.de/gfwlist +server=/site.com/127.0.0.1#5335 +ipset=/site.com/gfwlist server=/princeton.edu/127.0.0.1#5335 ipset=/princeton.edu/gfwlist -server=/dettol.net/127.0.0.1#5335 -ipset=/dettol.net/gfwlist -server=/dettol.ie/127.0.0.1#5335 -ipset=/dettol.ie/gfwlist -server=/dettol.fr/127.0.0.1#5335 -ipset=/dettol.fr/gfwlist -server=/cashpassport.co.za/127.0.0.1#5335 -ipset=/cashpassport.co.za/gfwlist -server=/dettol.com.sg/127.0.0.1#5335 -ipset=/dettol.com.sg/gfwlist +server=/airwick.nl/127.0.0.1#5335 +ipset=/airwick.nl/gfwlist +server=/airwick.net/127.0.0.1#5335 +ipset=/airwick.net/gfwlist +server=/llnwi.net/127.0.0.1#5335 +ipset=/llnwi.net/gfwlist +server=/airwick.it/127.0.0.1#5335 +ipset=/airwick.it/gfwlist +server=/airwick.ie/127.0.0.1#5335 +ipset=/airwick.ie/gfwlist server=/ebay.at/127.0.0.1#5335 ipset=/ebay.at/gfwlist server=/musicbay.net/127.0.0.1#5335 ipset=/musicbay.net/gfwlist -server=/dettol.com.ng/127.0.0.1#5335 -ipset=/dettol.com.ng/gfwlist -server=/dettol.com.hk/127.0.0.1#5335 -ipset=/dettol.com.hk/gfwlist -server=/dettol.com.eg/127.0.0.1#5335 -ipset=/dettol.com.eg/gfwlist +server=/blzddistkr1-a.akamaihd.net/127.0.0.1#5335 +ipset=/blzddistkr1-a.akamaihd.net/gfwlist +server=/cheapbeatsheadphones.us/127.0.0.1#5335 +ipset=/cheapbeatsheadphones.us/gfwlist +server=/airwick.fr/127.0.0.1#5335 +ipset=/airwick.fr/gfwlist server=/g-tvapp.com/127.0.0.1#5335 ipset=/g-tvapp.com/gfwlist server=/faceboop.com/127.0.0.1#5335 @@ -11034,86 +11248,86 @@ server=/adobetarget.com/127.0.0.1#5335 ipset=/adobetarget.com/gfwlist server=/wwtbam.com/127.0.0.1#5335 ipset=/wwtbam.com/gfwlist -server=/dettol.com.br/127.0.0.1#5335 -ipset=/dettol.com.br/gfwlist -server=/dettol.com.bd/127.0.0.1#5335 -ipset=/dettol.com.bd/gfwlist -server=/paypall.com/127.0.0.1#5335 -ipset=/paypall.com/gfwlist +server=/appcenter.ms/127.0.0.1#5335 +ipset=/appcenter.ms/gfwlist +server=/gameon-masters.com/127.0.0.1#5335 +ipset=/gameon-masters.com/gfwlist +server=/epoch.org.il/127.0.0.1#5335 +ipset=/epoch.org.il/gfwlist server=/faceboob.com/127.0.0.1#5335 ipset=/faceboob.com/gfwlist server=/mini.cc/127.0.0.1#5335 ipset=/mini.cc/gfwlist server=/qualcommventures.com/127.0.0.1#5335 ipset=/qualcommventures.com/gfwlist -server=/dettol.com/127.0.0.1#5335 -ipset=/dettol.com/gfwlist +server=/airwick.cz/127.0.0.1#5335 +ipset=/airwick.cz/gfwlist server=/getpocket.com/127.0.0.1#5335 ipset=/getpocket.com/gfwlist -server=/dettol.co.uk/127.0.0.1#5335 -ipset=/dettol.co.uk/gfwlist +server=/airwick.com.tr/127.0.0.1#5335 +ipset=/airwick.com.tr/gfwlist server=/landofhope.tv/127.0.0.1#5335 ipset=/landofhope.tv/gfwlist -server=/googlefiber.net/127.0.0.1#5335 -ipset=/googlefiber.net/gfwlist -server=/dettol.co.in/127.0.0.1#5335 -ipset=/dettol.co.in/gfwlist -server=/dettol.co.id/127.0.0.1#5335 -ipset=/dettol.co.id/gfwlist +server=/airwick.com.mx/127.0.0.1#5335 +ipset=/airwick.com.mx/gfwlist +server=/airwick.com/127.0.0.1#5335 +ipset=/airwick.com/gfwlist +server=/airwick.co.za/127.0.0.1#5335 +ipset=/airwick.co.za/gfwlist server=/mininanaimo.com/127.0.0.1#5335 ipset=/mininanaimo.com/gfwlist -server=/dettol.at/127.0.0.1#5335 -ipset=/dettol.at/gfwlist -server=/dettol-prize.com/127.0.0.1#5335 -ipset=/dettol-prize.com/gfwlist +server=/airwick.co.nz/127.0.0.1#5335 +ipset=/airwick.co.nz/gfwlist +server=/airwick.co.in/127.0.0.1#5335 +ipset=/airwick.co.in/gfwlist server=/curbed.com/127.0.0.1#5335 ipset=/curbed.com/gfwlist -server=/gearstactics.com/127.0.0.1#5335 -ipset=/gearstactics.com/gfwlist +server=/yandex.tm/127.0.0.1#5335 +ipset=/yandex.tm/gfwlist server=/googlearth.com/127.0.0.1#5335 ipset=/googlearth.com/gfwlist -server=/calgoncarbon.com/127.0.0.1#5335 -ipset=/calgoncarbon.com/gfwlist +server=/airwick.be/127.0.0.1#5335 +ipset=/airwick.be/gfwlist server=/mastercardcenterforinclusivegrowth.org/127.0.0.1#5335 ipset=/mastercardcenterforinclusivegrowth.org/gfwlist server=/minipetfriendly.com/127.0.0.1#5335 ipset=/minipetfriendly.com/gfwlist -server=/calgon.tv/127.0.0.1#5335 -ipset=/calgon.tv/gfwlist +server=/aerogard.com.au/127.0.0.1#5335 +ipset=/aerogard.com.au/gfwlist server=/pokedex3d.com/127.0.0.1#5335 ipset=/pokedex3d.com/gfwlist server=/aboutyourmini.com/127.0.0.1#5335 ipset=/aboutyourmini.com/gfwlist -server=/sandisk.hk/127.0.0.1#5335 -ipset=/sandisk.hk/gfwlist -server=/calgon.nl/127.0.0.1#5335 -ipset=/calgon.nl/gfwlist +server=/rarbgunblock.com/127.0.0.1#5335 +ipset=/rarbgunblock.com/gfwlist +server=/rarbgprx.org/127.0.0.1#5335 +ipset=/rarbgprx.org/gfwlist server=/sandisk.es/127.0.0.1#5335 ipset=/sandisk.es/gfwlist server=/cloudlock.com/127.0.0.1#5335 ipset=/cloudlock.com/gfwlist -server=/guambmw.com/127.0.0.1#5335 -ipset=/guambmw.com/gfwlist -server=/calgon.ie/127.0.0.1#5335 -ipset=/calgon.ie/gfwlist +server=/rarbggo.org/127.0.0.1#5335 +ipset=/rarbggo.org/gfwlist +server=/ipod.com.au/127.0.0.1#5335 +ipset=/ipod.com.au/gfwlist server=/ubisoft-uplay-savegames.s3.amazonaws.com/127.0.0.1#5335 ipset=/ubisoft-uplay-savegames.s3.amazonaws.com/gfwlist -server=/calgon.es/127.0.0.1#5335 -ipset=/calgon.es/gfwlist -server=/calgon.de/127.0.0.1#5335 -ipset=/calgon.de/gfwlist +server=/rarbg.me/127.0.0.1#5335 +ipset=/rarbg.me/gfwlist +server=/xn--qhrx81fxh2a.xn--55qx5d.hk/127.0.0.1#5335 +ipset=/xn--qhrx81fxh2a.xn--55qx5d.hk/gfwlist server=/javlibrary.com/127.0.0.1#5335 ipset=/javlibrary.com/gfwlist server=/safechat.com/127.0.0.1#5335 ipset=/safechat.com/gfwlist server=/nikestore.com.au/127.0.0.1#5335 ipset=/nikestore.com.au/gfwlist -server=/friendfeed-media.com/127.0.0.1#5335 -ipset=/friendfeed-media.com/gfwlist -server=/calgon.co.uk/127.0.0.1#5335 -ipset=/calgon.co.uk/gfwlist -server=/calgon.be/127.0.0.1#5335 -ipset=/calgon.be/gfwlist +server=/mcdonaldsparties.co.nz/127.0.0.1#5335 +ipset=/mcdonaldsparties.co.nz/gfwlist +server=/mcdonalds.no/127.0.0.1#5335 +ipset=/mcdonalds.no/gfwlist +server=/mcdonalds.it/127.0.0.1#5335 +ipset=/mcdonalds.it/gfwlist server=/paypal-galactic.com/127.0.0.1#5335 ipset=/paypal-galactic.com/gfwlist server=/scholar.google.se/127.0.0.1#5335 @@ -11122,38 +11336,38 @@ server=/feook.com/127.0.0.1#5335 ipset=/feook.com/gfwlist server=/google.td/127.0.0.1#5335 ipset=/google.td/gfwlist -server=/calgon.at/127.0.0.1#5335 -ipset=/calgon.at/gfwlist +server=/beats-bydreoutletonline.com/127.0.0.1#5335 +ipset=/beats-bydreoutletonline.com/gfwlist server=/voa.gov/127.0.0.1#5335 ipset=/voa.gov/gfwlist server=/vmwidm-ads.com/127.0.0.1#5335 ipset=/vmwidm-ads.com/gfwlist server=/beatsdremonster-uk.com/127.0.0.1#5335 ipset=/beatsdremonster-uk.com/gfwlist -server=/notion.so/127.0.0.1#5335 -ipset=/notion.so/gfwlist +server=/voatour.com/127.0.0.1#5335 +ipset=/voatour.com/gfwlist server=/masseffectarchives.com/127.0.0.1#5335 ipset=/masseffectarchives.com/gfwlist server=/fmcebook.com/127.0.0.1#5335 ipset=/fmcebook.com/gfwlist -server=/beatsbydrefriday.com/127.0.0.1#5335 -ipset=/beatsbydrefriday.com/gfwlist +server=/swisssign.ch/127.0.0.1#5335 +ipset=/swisssign.ch/gfwlist server=/xn--czrs0t4phtr3a.cn/127.0.0.1#5335 ipset=/xn--czrs0t4phtr3a.cn/gfwlist -server=/airwickarabia.com/127.0.0.1#5335 -ipset=/airwickarabia.com/gfwlist -server=/airwick.tv/127.0.0.1#5335 -ipset=/airwick.tv/gfwlist -server=/callhulu.com/127.0.0.1#5335 -ipset=/callhulu.com/gfwlist -server=/airwick.ru/127.0.0.1#5335 -ipset=/airwick.ru/gfwlist +server=/blogspot.ae/127.0.0.1#5335 +ipset=/blogspot.ae/gfwlist +server=/mcdonalds.co.uk/127.0.0.1#5335 +ipset=/mcdonalds.co.uk/gfwlist +server=/visa.pl/127.0.0.1#5335 +ipset=/visa.pl/gfwlist +server=/mcdonalds.ca/127.0.0.1#5335 +ipset=/mcdonalds.ca/gfwlist server=/rocksdb.net/127.0.0.1#5335 ipset=/rocksdb.net/gfwlist server=/cheapbeatsbydreoutlet-nz.com/127.0.0.1#5335 ipset=/cheapbeatsbydreoutlet-nz.com/gfwlist -server=/youtube.tn/127.0.0.1#5335 -ipset=/youtube.tn/gfwlist +server=/mcdindonesia.com/127.0.0.1#5335 +ipset=/mcdindonesia.com/gfwlist server=/nikeincchemistry.com/127.0.0.1#5335 ipset=/nikeincchemistry.com/gfwlist server=/krakenjs.com/127.0.0.1#5335 @@ -11164,144 +11378,144 @@ server=/telegram.me/127.0.0.1#5335 ipset=/telegram.me/gfwlist server=/mastercard.by/127.0.0.1#5335 ipset=/mastercard.by/gfwlist -server=/sony-mea.com/127.0.0.1#5335 -ipset=/sony-mea.com/gfwlist +server=/mcdelivery.com.tw/127.0.0.1#5335 +ipset=/mcdelivery.com.tw/gfwlist server=/japanesebeauties.net/127.0.0.1#5335 ipset=/japanesebeauties.net/gfwlist -server=/airwick.nl/127.0.0.1#5335 -ipset=/airwick.nl/gfwlist -server=/airwick.net/127.0.0.1#5335 -ipset=/airwick.net/gfwlist +server=/mcdelivery.com.sg/127.0.0.1#5335 +ipset=/mcdelivery.com.sg/gfwlist +server=/mcdelivery.com.my/127.0.0.1#5335 +ipset=/mcdelivery.com.my/gfwlist server=/volvotrucks.hk/127.0.0.1#5335 ipset=/volvotrucks.hk/gfwlist server=/metamind.io/127.0.0.1#5335 ipset=/metamind.io/gfwlist server=/google.pn/127.0.0.1#5335 ipset=/google.pn/gfwlist -server=/msnbc.com/127.0.0.1#5335 -ipset=/msnbc.com/gfwlist +server=/mcdelivery.co.kr/127.0.0.1#5335 +ipset=/mcdelivery.co.kr/gfwlist server=/foxsportsgo.com/127.0.0.1#5335 ipset=/foxsportsgo.com/gfwlist -server=/airwick.it/127.0.0.1#5335 -ipset=/airwick.it/gfwlist +server=/vfsco.us/127.0.0.1#5335 +ipset=/vfsco.us/gfwlist server=/pinterest.de/127.0.0.1#5335 ipset=/pinterest.de/gfwlist -server=/airwick.ie/127.0.0.1#5335 -ipset=/airwick.ie/gfwlist -server=/bmw.kz/127.0.0.1#5335 -ipset=/bmw.kz/gfwlist -server=/discountbeatsstore.com/127.0.0.1#5335 -ipset=/discountbeatsstore.com/gfwlist +server=/aboutmcdonalds.com/127.0.0.1#5335 +ipset=/aboutmcdonalds.com/gfwlist +server=/huanghuagang.org/127.0.0.1#5335 +ipset=/huanghuagang.org/gfwlist +server=/hkreadingcity.net/127.0.0.1#5335 +ipset=/hkreadingcity.net/gfwlist server=/walmart.com/127.0.0.1#5335 ipset=/walmart.com/gfwlist -server=/xoom.io/127.0.0.1#5335 -ipset=/xoom.io/gfwlist +server=/ip.sb/127.0.0.1#5335 +ipset=/ip.sb/gfwlist server=/nikekd.com/127.0.0.1#5335 ipset=/nikekd.com/gfwlist -server=/airwick.fr/127.0.0.1#5335 -ipset=/airwick.fr/gfwlist +server=/hkedcity.net/127.0.0.1#5335 +ipset=/hkedcity.net/gfwlist server=/addtoany.com/127.0.0.1#5335 ipset=/addtoany.com/gfwlist server=/udemy.com/127.0.0.1#5335 ipset=/udemy.com/gfwlist server=/atdmt2.com/127.0.0.1#5335 ipset=/atdmt2.com/gfwlist -server=/sankie.net/127.0.0.1#5335 -ipset=/sankie.net/gfwlist +server=/familymart.com.ph/127.0.0.1#5335 +ipset=/familymart.com.ph/gfwlist server=/playerjs.io/127.0.0.1#5335 ipset=/playerjs.io/gfwlist -server=/futureshop.ca/127.0.0.1#5335 -ipset=/futureshop.ca/gfwlist -server=/airwick.cz/127.0.0.1#5335 -ipset=/airwick.cz/gfwlist -server=/airwick.com.tr/127.0.0.1#5335 -ipset=/airwick.com.tr/gfwlist +server=/family.com.tw/127.0.0.1#5335 +ipset=/family.com.tw/gfwlist +server=/whatthefox.com/127.0.0.1#5335 +ipset=/whatthefox.com/gfwlist +server=/toolforge.org/127.0.0.1#5335 +ipset=/toolforge.org/gfwlist server=/epochtimes.it/127.0.0.1#5335 ipset=/epochtimes.it/gfwlist server=/pacifickitchenandhome.com/127.0.0.1#5335 ipset=/pacifickitchenandhome.com/gfwlist -server=/airwick.com.mx/127.0.0.1#5335 -ipset=/airwick.com.mx/gfwlist -server=/airwick.com/127.0.0.1#5335 -ipset=/airwick.com/gfwlist -server=/airwick.co.za/127.0.0.1#5335 -ipset=/airwick.co.za/gfwlist +server=/screenwisetrendspanel.com/127.0.0.1#5335 +ipset=/screenwisetrendspanel.com/gfwlist +server=/wiktionary.org/127.0.0.1#5335 +ipset=/wiktionary.org/gfwlist +server=/wikivoyage.org/127.0.0.1#5335 +ipset=/wikivoyage.org/gfwlist server=/ninemsn.com.au/127.0.0.1#5335 ipset=/ninemsn.com.au/gfwlist -server=/airwick.co.nz/127.0.0.1#5335 -ipset=/airwick.co.nz/gfwlist -server=/airwick.co.in/127.0.0.1#5335 -ipset=/airwick.co.in/gfwlist -server=/amytele.com/127.0.0.1#5335 -ipset=/amytele.com/gfwlist -server=/airwick.be/127.0.0.1#5335 -ipset=/airwick.be/gfwlist -server=/aerogard.com.au/127.0.0.1#5335 -ipset=/aerogard.com.au/gfwlist +server=/wikiversity.org/127.0.0.1#5335 +ipset=/wikiversity.org/gfwlist +server=/wikisource.org/127.0.0.1#5335 +ipset=/wikisource.org/gfwlist +server=/wikiquote.org/127.0.0.1#5335 +ipset=/wikiquote.org/gfwlist +server=/wikipedia.org/127.0.0.1#5335 +ipset=/wikipedia.org/gfwlist +server=/wikimedia.org/127.0.0.1#5335 +ipset=/wikimedia.org/gfwlist server=/yahoo.az/127.0.0.1#5335 ipset=/yahoo.az/gfwlist server=/scholar.google.com.sg/127.0.0.1#5335 ipset=/scholar.google.com.sg/gfwlist server=/xnxx.com/127.0.0.1#5335 ipset=/xnxx.com/gfwlist -server=/rarbgunblock.com/127.0.0.1#5335 -ipset=/rarbgunblock.com/gfwlist -server=/rarbgprx.org/127.0.0.1#5335 -ipset=/rarbgprx.org/gfwlist +server=/wikimediafoundation.org/127.0.0.1#5335 +ipset=/wikimediafoundation.org/gfwlist +server=/wikidata.org/127.0.0.1#5335 +ipset=/wikidata.org/gfwlist server=/theshoppingexpresslane.net/127.0.0.1#5335 ipset=/theshoppingexpresslane.net/gfwlist -server=/rarbggo.org/127.0.0.1#5335 -ipset=/rarbggo.org/gfwlist -server=/nintendo.it/127.0.0.1#5335 -ipset=/nintendo.it/gfwlist -server=/rarbg.me/127.0.0.1#5335 -ipset=/rarbg.me/gfwlist -server=/jitsi.org/127.0.0.1#5335 -ipset=/jitsi.org/gfwlist -server=/miniwholesaleconnect.com/127.0.0.1#5335 -ipset=/miniwholesaleconnect.com/gfwlist -server=/xn--qhrx81fxh2a.xn--55qx5d.hk/127.0.0.1#5335 -ipset=/xn--qhrx81fxh2a.xn--55qx5d.hk/gfwlist +server=/wikibooks.org/127.0.0.1#5335 +ipset=/wikibooks.org/gfwlist +server=/applemusic.berlin/127.0.0.1#5335 +ipset=/applemusic.berlin/gfwlist +server=/wdfiles.com/127.0.0.1#5335 +ipset=/wdfiles.com/gfwlist +server=/bs-awh.ne.jp/127.0.0.1#5335 +ipset=/bs-awh.ne.jp/gfwlist +server=/clannad-movie.jp/127.0.0.1#5335 +ipset=/clannad-movie.jp/gfwlist +server=/12diasderegalosdeitunes.com/127.0.0.1#5335 +ipset=/12diasderegalosdeitunes.com/gfwlist server=/paypal-referral.com/127.0.0.1#5335 ipset=/paypal-referral.com/gfwlist -server=/mcdonaldsparties.co.nz/127.0.0.1#5335 -ipset=/mcdonaldsparties.co.nz/gfwlist -server=/mcdonalds.no/127.0.0.1#5335 -ipset=/mcdonalds.no/gfwlist +server=/translatewiki.net/127.0.0.1#5335 +ipset=/translatewiki.net/gfwlist +server=/scpdb.org/127.0.0.1#5335 +ipset=/scpdb.org/gfwlist server=/swiftfinancial.info/127.0.0.1#5335 ipset=/swiftfinancial.info/gfwlist -server=/mcdonalds.it/127.0.0.1#5335 -ipset=/mcdonalds.it/gfwlist +server=/ciscowebseminars.com/127.0.0.1#5335 +ipset=/ciscowebseminars.com/gfwlist server=/facbebook.com/127.0.0.1#5335 ipset=/facbebook.com/gfwlist server=/foxdeportes.net/127.0.0.1#5335 ipset=/foxdeportes.net/gfwlist -server=/ciscolive.com/127.0.0.1#5335 -ipset=/ciscolive.com/gfwlist +server=/fandom.zendesk.com/127.0.0.1#5335 +ipset=/fandom.zendesk.com/gfwlist server=/foxnation.com/127.0.0.1#5335 ipset=/foxnation.com/gfwlist -server=/bbycastatic.ca/127.0.0.1#5335 -ipset=/bbycastatic.ca/gfwlist +server=/scholar.google.com.ua/127.0.0.1#5335 +ipset=/scholar.google.com.ua/gfwlist server=/app-dynamics.com/127.0.0.1#5335 ipset=/app-dynamics.com/gfwlist -server=/hackyourconsole.com/127.0.0.1#5335 -ipset=/hackyourconsole.com/gfwlist -server=/mcdonalds.co.uk/127.0.0.1#5335 -ipset=/mcdonalds.co.uk/gfwlist -server=/mcdonalds.ca/127.0.0.1#5335 -ipset=/mcdonalds.ca/gfwlist -server=/mcdindonesia.com/127.0.0.1#5335 -ipset=/mcdindonesia.com/gfwlist +server=/iutunes.com/127.0.0.1#5335 +ipset=/iutunes.com/gfwlist +server=/muthead.com/127.0.0.1#5335 +ipset=/muthead.com/gfwlist +server=/nike-dunksb.com/127.0.0.1#5335 +ipset=/nike-dunksb.com/gfwlist +server=/dndbeyond.com/127.0.0.1#5335 +ipset=/dndbeyond.com/gfwlist server=/bmwgroup-classic-heart.com/127.0.0.1#5335 ipset=/bmwgroup-classic-heart.com/gfwlist -server=/mcdelivery.com.tw/127.0.0.1#5335 -ipset=/mcdelivery.com.tw/gfwlist -server=/mcdelivery.com.sg/127.0.0.1#5335 -ipset=/mcdelivery.com.sg/gfwlist -server=/mcdelivery.com.my/127.0.0.1#5335 -ipset=/mcdelivery.com.my/gfwlist -server=/mcdelivery.co.kr/127.0.0.1#5335 -ipset=/mcdelivery.co.kr/gfwlist +server=/crmdynint-gcc.com/127.0.0.1#5335 +ipset=/crmdynint-gcc.com/gfwlist +server=/wikia.com/127.0.0.1#5335 +ipset=/wikia.com/gfwlist +server=/stc-server.com/127.0.0.1#5335 +ipset=/stc-server.com/gfwlist +server=/ssplive.pw/127.0.0.1#5335 +ipset=/ssplive.pw/gfwlist server=/cheapbeatsaustraliasale.com/127.0.0.1#5335 ipset=/cheapbeatsaustraliasale.com/gfwlist server=/github.com/127.0.0.1#5335 @@ -11312,170 +11526,34 @@ server=/beatsheadphonesusamall.com/127.0.0.1#5335 ipset=/beatsheadphonesusamall.com/gfwlist server=/ind.sh/127.0.0.1#5335 ipset=/ind.sh/gfwlist -server=/hpinkjet.com/127.0.0.1#5335 -ipset=/hpinkjet.com/gfwlist -server=/aboutmcdonalds.com/127.0.0.1#5335 -ipset=/aboutmcdonalds.com/gfwlist -server=/huanghuagang.org/127.0.0.1#5335 -ipset=/huanghuagang.org/gfwlist +server=/renzhe.cloud/127.0.0.1#5335 +ipset=/renzhe.cloud/gfwlist +server=/facbook.com/127.0.0.1#5335 +ipset=/facbook.com/gfwlist +server=/surflite.net/127.0.0.1#5335 +ipset=/surflite.net/gfwlist server=/nvidia.cz/127.0.0.1#5335 ipset=/nvidia.cz/gfwlist -server=/hkreadingcity.net/127.0.0.1#5335 -ipset=/hkreadingcity.net/gfwlist -server=/hkedcity.net/127.0.0.1#5335 -ipset=/hkedcity.net/gfwlist +server=/maying.co/127.0.0.1#5335 +ipset=/maying.co/gfwlist +server=/cloudn.me/127.0.0.1#5335 +ipset=/cloudn.me/gfwlist server=/beatsaudiobydre.com/127.0.0.1#5335 ipset=/beatsaudiobydre.com/gfwlist -server=/familymart.com.ph/127.0.0.1#5335 -ipset=/familymart.com.ph/gfwlist -server=/family.com.tw/127.0.0.1#5335 -ipset=/family.com.tw/gfwlist +server=/virtualearth.net/127.0.0.1#5335 +ipset=/virtualearth.net/gfwlist +server=/livejasmin.com/127.0.0.1#5335 +ipset=/livejasmin.com/gfwlist server=/bridgestonetyre.com.my/127.0.0.1#5335 ipset=/bridgestonetyre.com.my/gfwlist server=/volvotrucks.si/127.0.0.1#5335 ipset=/volvotrucks.si/gfwlist -server=/nytchina.com/127.0.0.1#5335 -ipset=/nytchina.com/gfwlist -server=/toolforge.org/127.0.0.1#5335 -ipset=/toolforge.org/gfwlist -server=/alphabet.be/127.0.0.1#5335 -ipset=/alphabet.be/gfwlist -server=/xn--flw351e.com/127.0.0.1#5335 -ipset=/xn--flw351e.com/gfwlist -server=/wiktionary.org/127.0.0.1#5335 -ipset=/wiktionary.org/gfwlist -server=/wikivoyage.org/127.0.0.1#5335 -ipset=/wikivoyage.org/gfwlist -server=/wikiversity.org/127.0.0.1#5335 -ipset=/wikiversity.org/gfwlist -server=/wikisource.org/127.0.0.1#5335 -ipset=/wikisource.org/gfwlist -server=/mocloudplus.com/127.0.0.1#5335 -ipset=/mocloudplus.com/gfwlist -server=/wikiquote.org/127.0.0.1#5335 -ipset=/wikiquote.org/gfwlist -server=/wikipedia.org/127.0.0.1#5335 -ipset=/wikipedia.org/gfwlist -server=/wikimedia.org/127.0.0.1#5335 -ipset=/wikimedia.org/gfwlist -server=/adobejanus.com/127.0.0.1#5335 -ipset=/adobejanus.com/gfwlist -server=/wikimediafoundation.org/127.0.0.1#5335 -ipset=/wikimediafoundation.org/gfwlist -server=/collective99.com/127.0.0.1#5335 -ipset=/collective99.com/gfwlist -server=/wikidata.org/127.0.0.1#5335 -ipset=/wikidata.org/gfwlist -server=/thenationalpulse.com/127.0.0.1#5335 -ipset=/thenationalpulse.com/gfwlist -server=/bmia.org/127.0.0.1#5335 -ipset=/bmia.org/gfwlist -server=/wikibooks.org/127.0.0.1#5335 -ipset=/wikibooks.org/gfwlist -server=/cylink0122.icu/127.0.0.1#5335 -ipset=/cylink0122.icu/gfwlist -server=/foxsoccermatchpass.com/127.0.0.1#5335 -ipset=/foxsoccermatchpass.com/gfwlist -server=/huffingtonpost.co.uk/127.0.0.1#5335 -ipset=/huffingtonpost.co.uk/gfwlist -server=/wdfiles.com/127.0.0.1#5335 -ipset=/wdfiles.com/gfwlist -server=/minilaval.com/127.0.0.1#5335 -ipset=/minilaval.com/gfwlist -server=/myfoxphoenix.com/127.0.0.1#5335 -ipset=/myfoxphoenix.com/gfwlist -server=/minivancouver.ca/127.0.0.1#5335 -ipset=/minivancouver.ca/gfwlist -server=/translatewiki.net/127.0.0.1#5335 -ipset=/translatewiki.net/gfwlist -server=/scpdb.org/127.0.0.1#5335 -ipset=/scpdb.org/gfwlist -server=/beats-bydreuk.com/127.0.0.1#5335 -ipset=/beats-bydreuk.com/gfwlist -server=/visa.nl/127.0.0.1#5335 -ipset=/visa.nl/gfwlist -server=/printeron.com/127.0.0.1#5335 -ipset=/printeron.com/gfwlist -server=/fox38corpuschristi.com/127.0.0.1#5335 -ipset=/fox38corpuschristi.com/gfwlist -server=/embed-cdn.com/127.0.0.1#5335 -ipset=/embed-cdn.com/gfwlist -server=/cloudcone.com/127.0.0.1#5335 -ipset=/cloudcone.com/gfwlist -server=/practicalmoneyskills.ca/127.0.0.1#5335 -ipset=/practicalmoneyskills.ca/gfwlist -server=/fandom.zendesk.com/127.0.0.1#5335 -ipset=/fandom.zendesk.com/gfwlist -server=/openamt.com/127.0.0.1#5335 -ipset=/openamt.com/gfwlist -server=/crececonebay.com/127.0.0.1#5335 -ipset=/crececonebay.com/gfwlist -server=/muthead.com/127.0.0.1#5335 -ipset=/muthead.com/gfwlist -server=/visa.com.gt/127.0.0.1#5335 -ipset=/visa.com.gt/gfwlist -server=/dndbeyond.com/127.0.0.1#5335 -ipset=/dndbeyond.com/gfwlist -server=/canon-europa.com/127.0.0.1#5335 -ipset=/canon-europa.com/gfwlist -server=/msgamesresearch.com/127.0.0.1#5335 -ipset=/msgamesresearch.com/gfwlist -server=/wikia.com/127.0.0.1#5335 -ipset=/wikia.com/gfwlist -server=/instafollower.com/127.0.0.1#5335 -ipset=/instafollower.com/gfwlist -server=/stc-server.com/127.0.0.1#5335 -ipset=/stc-server.com/gfwlist -server=/ssplive.pw/127.0.0.1#5335 -ipset=/ssplive.pw/gfwlist -server=/renzhe.cloud/127.0.0.1#5335 -ipset=/renzhe.cloud/gfwlist -server=/maddenseason.info/127.0.0.1#5335 -ipset=/maddenseason.info/gfwlist -server=/facebook-ebook.com/127.0.0.1#5335 -ipset=/facebook-ebook.com/gfwlist -server=/maying.co/127.0.0.1#5335 -ipset=/maying.co/gfwlist -server=/applemalaysia.com.my/127.0.0.1#5335 -ipset=/applemalaysia.com.my/gfwlist -server=/eafootballworld.com/127.0.0.1#5335 -ipset=/eafootballworld.com/gfwlist -server=/yahoo.com.es/127.0.0.1#5335 -ipset=/yahoo.com.es/gfwlist -server=/cloudn.me/127.0.0.1#5335 -ipset=/cloudn.me/gfwlist -server=/applestore.ph/127.0.0.1#5335 -ipset=/applestore.ph/gfwlist -server=/pstatic.net/127.0.0.1#5335 -ipset=/pstatic.net/gfwlist -server=/pages.dev/127.0.0.1#5335 -ipset=/pages.dev/gfwlist -server=/prd-priconne-redive.akamaized.net/127.0.0.1#5335 -ipset=/prd-priconne-redive.akamaized.net/gfwlist -server=/canon.lu/127.0.0.1#5335 -ipset=/canon.lu/gfwlist -server=/openapiplatform.com/127.0.0.1#5335 -ipset=/openapiplatform.com/gfwlist -server=/paypal-apac.com/127.0.0.1#5335 -ipset=/paypal-apac.com/gfwlist -server=/get.how/127.0.0.1#5335 -ipset=/get.how/gfwlist -server=/paypal-center.com/127.0.0.1#5335 -ipset=/paypal-center.com/gfwlist -server=/iamremarkable.org/127.0.0.1#5335 -ipset=/iamremarkable.org/gfwlist -server=/yahoo.lv/127.0.0.1#5335 -ipset=/yahoo.lv/gfwlist -server=/playz.jp/127.0.0.1#5335 -ipset=/playz.jp/gfwlist server=/ark.to/127.0.0.1#5335 ipset=/ark.to/gfwlist -server=/adobecontent.io/127.0.0.1#5335 -ipset=/adobecontent.io/gfwlist -server=/airwick.ch/127.0.0.1#5335 -ipset=/airwick.ch/gfwlist -server=/mini-e.com/127.0.0.1#5335 -ipset=/mini-e.com/gfwlist +server=/amytele.com/127.0.0.1#5335 +ipset=/amytele.com/gfwlist +server=/alphabet.be/127.0.0.1#5335 +ipset=/alphabet.be/gfwlist server=/vilavpn7.xyz/127.0.0.1#5335 ipset=/vilavpn7.xyz/gfwlist server=/vilavpn6.xyz/127.0.0.1#5335 @@ -11486,24 +11564,160 @@ server=/vilavpn4.xyz/127.0.0.1#5335 ipset=/vilavpn4.xyz/gfwlist server=/vilavpn1.xyz/127.0.0.1#5335 ipset=/vilavpn1.xyz/gfwlist -server=/redkix.com/127.0.0.1#5335 -ipset=/redkix.com/gfwlist -server=/surflite.net/127.0.0.1#5335 -ipset=/surflite.net/gfwlist -server=/ubuntu.net/127.0.0.1#5335 -ipset=/ubuntu.net/gfwlist -server=/mastercard.ie/127.0.0.1#5335 -ipset=/mastercard.ie/gfwlist -server=/bestbuy.com.mx/127.0.0.1#5335 -ipset=/bestbuy.com.mx/gfwlist -server=/ebayclassifies.com/127.0.0.1#5335 -ipset=/ebayclassifies.com/gfwlist -server=/ebayclassifieds.org/127.0.0.1#5335 -ipset=/ebayclassifieds.org/gfwlist -server=/microsoft.tv/127.0.0.1#5335 -ipset=/microsoft.tv/gfwlist +server=/mocloudplus.com/127.0.0.1#5335 +ipset=/mocloudplus.com/gfwlist +server=/bmw-world.tv/127.0.0.1#5335 +ipset=/bmw-world.tv/gfwlist server=/xn--d4ty0ojsqzfd.com/127.0.0.1#5335 ipset=/xn--d4ty0ojsqzfd.com/gfwlist +server=/delvenetworks.com/127.0.0.1#5335 +ipset=/delvenetworks.com/gfwlist +server=/adobejanus.com/127.0.0.1#5335 +ipset=/adobejanus.com/gfwlist +server=/molesports.com/127.0.0.1#5335 +ipset=/molesports.com/gfwlist +server=/collective99.com/127.0.0.1#5335 +ipset=/collective99.com/gfwlist +server=/shadowsocks.nl/127.0.0.1#5335 +ipset=/shadowsocks.nl/gfwlist +server=/thenationalpulse.com/127.0.0.1#5335 +ipset=/thenationalpulse.com/gfwlist +server=/bmia.org/127.0.0.1#5335 +ipset=/bmia.org/gfwlist +server=/paofuyun.me/127.0.0.1#5335 +ipset=/paofuyun.me/gfwlist +server=/nexitcore.com/127.0.0.1#5335 +ipset=/nexitcore.com/gfwlist +server=/foxsoccermatchpass.com/127.0.0.1#5335 +ipset=/foxsoccermatchpass.com/gfwlist +server=/huffingtonpost.co.uk/127.0.0.1#5335 +ipset=/huffingtonpost.co.uk/gfwlist +server=/nexitallysafe.com/127.0.0.1#5335 +ipset=/nexitallysafe.com/gfwlist +server=/blizzard.nefficient.co.kr/127.0.0.1#5335 +ipset=/blizzard.nefficient.co.kr/gfwlist +server=/myfoxphoenix.com/127.0.0.1#5335 +ipset=/myfoxphoenix.com/gfwlist +server=/iphone.pt/127.0.0.1#5335 +ipset=/iphone.pt/gfwlist +server=/n3ro.lol/127.0.0.1#5335 +ipset=/n3ro.lol/gfwlist +server=/justmysocks2.net/127.0.0.1#5335 +ipset=/justmysocks2.net/gfwlist +server=/beats-bydreuk.com/127.0.0.1#5335 +ipset=/beats-bydreuk.com/gfwlist +server=/visa.nl/127.0.0.1#5335 +ipset=/visa.nl/gfwlist +server=/printeron.com/127.0.0.1#5335 +ipset=/printeron.com/gfwlist +server=/fox38corpuschristi.com/127.0.0.1#5335 +ipset=/fox38corpuschristi.com/gfwlist +server=/embed-cdn.com/127.0.0.1#5335 +ipset=/embed-cdn.com/gfwlist +server=/cloudfront.net/127.0.0.1#5335 +ipset=/cloudfront.net/gfwlist +server=/practicalmoneyskills.ca/127.0.0.1#5335 +ipset=/practicalmoneyskills.ca/gfwlist +server=/kktv.com.tw/127.0.0.1#5335 +ipset=/kktv.com.tw/gfwlist +server=/justmysocks.net/127.0.0.1#5335 +ipset=/justmysocks.net/gfwlist +server=/crececonebay.com/127.0.0.1#5335 +ipset=/crececonebay.com/gfwlist +server=/xn--90wwvt03e.com/127.0.0.1#5335 +ipset=/xn--90wwvt03e.com/gfwlist +server=/rb.gy/127.0.0.1#5335 +ipset=/rb.gy/gfwlist +server=/duyaossr.com/127.0.0.1#5335 +ipset=/duyaossr.com/gfwlist +server=/duyaoss.com/127.0.0.1#5335 +ipset=/duyaoss.com/gfwlist +server=/msgamesresearch.com/127.0.0.1#5335 +ipset=/msgamesresearch.com/gfwlist +server=/dleris.best/127.0.0.1#5335 +ipset=/dleris.best/gfwlist +server=/instafollower.com/127.0.0.1#5335 +ipset=/instafollower.com/gfwlist +server=/dlercloud.me/127.0.0.1#5335 +ipset=/dlercloud.me/gfwlist +server=/beatsbydrevipde.com/127.0.0.1#5335 +ipset=/beatsbydrevipde.com/gfwlist +server=/cylink0122.icu/127.0.0.1#5335 +ipset=/cylink0122.icu/gfwlist +server=/maddenseason.info/127.0.0.1#5335 +ipset=/maddenseason.info/gfwlist +server=/cylink.pro/127.0.0.1#5335 +ipset=/cylink.pro/gfwlist +server=/boslife.net/127.0.0.1#5335 +ipset=/boslife.net/gfwlist +server=/applemalaysia.com.my/127.0.0.1#5335 +ipset=/applemalaysia.com.my/gfwlist +server=/eafootballworld.com/127.0.0.1#5335 +ipset=/eafootballworld.com/gfwlist +server=/yahoo.com.es/127.0.0.1#5335 +ipset=/yahoo.com.es/gfwlist +server=/boslife.biz/127.0.0.1#5335 +ipset=/boslife.biz/gfwlist +server=/applestore.ph/127.0.0.1#5335 +ipset=/applestore.ph/gfwlist +server=/zind.cloud/127.0.0.1#5335 +ipset=/zind.cloud/gfwlist +server=/pages.dev/127.0.0.1#5335 +ipset=/pages.dev/gfwlist +server=/prd-priconne-redive.akamaized.net/127.0.0.1#5335 +ipset=/prd-priconne-redive.akamaized.net/gfwlist +server=/yastatic.net/127.0.0.1#5335 +ipset=/yastatic.net/gfwlist +server=/openapiplatform.com/127.0.0.1#5335 +ipset=/openapiplatform.com/gfwlist +server=/store-bridgestonesports.com/127.0.0.1#5335 +ipset=/store-bridgestonesports.com/gfwlist +server=/get.how/127.0.0.1#5335 +ipset=/get.how/gfwlist +server=/paypal-center.com/127.0.0.1#5335 +ipset=/paypal-center.com/gfwlist +server=/iamremarkable.org/127.0.0.1#5335 +ipset=/iamremarkable.org/gfwlist +server=/yahoo.lv/127.0.0.1#5335 +ipset=/yahoo.lv/gfwlist +server=/playz.jp/127.0.0.1#5335 +ipset=/playz.jp/gfwlist +server=/gettyimages.dk/127.0.0.1#5335 +ipset=/gettyimages.dk/gfwlist +server=/adobecontent.io/127.0.0.1#5335 +ipset=/adobecontent.io/gfwlist +server=/airwick.ch/127.0.0.1#5335 +ipset=/airwick.ch/gfwlist +server=/mini-e.com/127.0.0.1#5335 +ipset=/mini-e.com/gfwlist +server=/yandex.tj/127.0.0.1#5335 +ipset=/yandex.tj/gfwlist +server=/beatssingapores.com/127.0.0.1#5335 +ipset=/beatssingapores.com/gfwlist +server=/yandex.net/127.0.0.1#5335 +ipset=/yandex.net/gfwlist +server=/yandex.md/127.0.0.1#5335 +ipset=/yandex.md/gfwlist +server=/yandex.lv/127.0.0.1#5335 +ipset=/yandex.lv/gfwlist +server=/redkix.com/127.0.0.1#5335 +ipset=/redkix.com/gfwlist +server=/yandex.kz/127.0.0.1#5335 +ipset=/yandex.kz/gfwlist +server=/pearson.com.au/127.0.0.1#5335 +ipset=/pearson.com.au/gfwlist +server=/mastercard.ie/127.0.0.1#5335 +ipset=/mastercard.ie/gfwlist +server=/etheadphones.com/127.0.0.1#5335 +ipset=/etheadphones.com/gfwlist +server=/ebayclassifies.com/127.0.0.1#5335 +ipset=/ebayclassifies.com/gfwlist +server=/starbucks.com.kh/127.0.0.1#5335 +ipset=/starbucks.com.kh/gfwlist +server=/microsoft.tv/127.0.0.1#5335 +ipset=/microsoft.tv/gfwlist +server=/yandex.com.tr/127.0.0.1#5335 +ipset=/yandex.com.tr/gfwlist server=/gucci.com/127.0.0.1#5335 ipset=/gucci.com/gfwlist server=/thetype.com/127.0.0.1#5335 @@ -11512,42 +11726,42 @@ server=/redditstatic.com/127.0.0.1#5335 ipset=/redditstatic.com/gfwlist server=/2014cheapbeatsbydre.com/127.0.0.1#5335 ipset=/2014cheapbeatsbydre.com/gfwlist -server=/bloombergradio.com/127.0.0.1#5335 -ipset=/bloombergradio.com/gfwlist +server=/yandex.com.ge/127.0.0.1#5335 +ipset=/yandex.com.ge/gfwlist server=/minivilledequebec.ca/127.0.0.1#5335 ipset=/minivilledequebec.ca/gfwlist -server=/travelexmoneycard.com/127.0.0.1#5335 -ipset=/travelexmoneycard.com/gfwlist -server=/shadowsocks.nl/127.0.0.1#5335 -ipset=/shadowsocks.nl/gfwlist -server=/paofuyun.me/127.0.0.1#5335 -ipset=/paofuyun.me/gfwlist -server=/nexitcore.com/127.0.0.1#5335 -ipset=/nexitcore.com/gfwlist +server=/yandex.com/127.0.0.1#5335 +ipset=/yandex.com/gfwlist +server=/yandex.co.il/127.0.0.1#5335 +ipset=/yandex.co.il/gfwlist +server=/yandex.by/127.0.0.1#5335 +ipset=/yandex.by/gfwlist +server=/yandex.az/127.0.0.1#5335 +ipset=/yandex.az/gfwlist server=/translatetheweb.com/127.0.0.1#5335 ipset=/translatetheweb.com/gfwlist -server=/nexitallysafe.com/127.0.0.1#5335 -ipset=/nexitallysafe.com/gfwlist +server=/volvotrucks.kz/127.0.0.1#5335 +ipset=/volvotrucks.kz/gfwlist server=/calgon.ru/127.0.0.1#5335 ipset=/calgon.ru/gfwlist server=/scitation.org/127.0.0.1#5335 ipset=/scitation.org/gfwlist -server=/n3ro.lol/127.0.0.1#5335 -ipset=/n3ro.lol/gfwlist -server=/justmysocks2.net/127.0.0.1#5335 -ipset=/justmysocks2.net/gfwlist -server=/oxfordartonline.com/127.0.0.1#5335 -ipset=/oxfordartonline.com/gfwlist +server=/amazon.it/127.0.0.1#5335 +ipset=/amazon.it/gfwlist +server=/yho.com/127.0.0.1#5335 +ipset=/yho.com/gfwlist +server=/yahoosportsbook.com/127.0.0.1#5335 +ipset=/yahoosportsbook.com/gfwlist server=/wiiugamepad.com/127.0.0.1#5335 ipset=/wiiugamepad.com/gfwlist -server=/justmysocks.net/127.0.0.1#5335 -ipset=/justmysocks.net/gfwlist +server=/yahoohealth.com/127.0.0.1#5335 +ipset=/yahoohealth.com/gfwlist server=/uproxy.org/127.0.0.1#5335 ipset=/uproxy.org/gfwlist server=/adobedemo.com/127.0.0.1#5335 ipset=/adobedemo.com/gfwlist -server=/xn--90wwvt03e.com/127.0.0.1#5335 -ipset=/xn--90wwvt03e.com/gfwlist +server=/yahoofinance.com/127.0.0.1#5335 +ipset=/yahoofinance.com/gfwlist server=/volvobuses.us/127.0.0.1#5335 ipset=/volvobuses.us/gfwlist server=/herokucharge.com/127.0.0.1#5335 @@ -11558,16 +11772,16 @@ server=/bmw-motorrad.gr/127.0.0.1#5335 ipset=/bmw-motorrad.gr/gfwlist server=/bmw-konzernarchiv.de/127.0.0.1#5335 ipset=/bmw-konzernarchiv.de/gfwlist -server=/vercel-dns.com/127.0.0.1#5335 -ipset=/vercel-dns.com/gfwlist -server=/duyaossr.com/127.0.0.1#5335 -ipset=/duyaossr.com/gfwlist -server=/duyaoss.com/127.0.0.1#5335 -ipset=/duyaoss.com/gfwlist -server=/dleris.best/127.0.0.1#5335 -ipset=/dleris.best/gfwlist -server=/dlercloud.me/127.0.0.1#5335 -ipset=/dlercloud.me/gfwlist +server=/nextgenerationcenter.com/127.0.0.1#5335 +ipset=/nextgenerationcenter.com/gfwlist +server=/intel.ae/127.0.0.1#5335 +ipset=/intel.ae/gfwlist +server=/yahoo.tn/127.0.0.1#5335 +ipset=/yahoo.tn/gfwlist +server=/yahoo.tm/127.0.0.1#5335 +ipset=/yahoo.tm/gfwlist +server=/yahoo.tk/127.0.0.1#5335 +ipset=/yahoo.tk/gfwlist server=/mingpaovan.com/127.0.0.1#5335 ipset=/mingpaovan.com/gfwlist server=/itunesradio.tw/127.0.0.1#5335 @@ -11576,24 +11790,24 @@ server=/1degree.com.au/127.0.0.1#5335 ipset=/1degree.com.au/gfwlist server=/cixp.net/127.0.0.1#5335 ipset=/cixp.net/gfwlist -server=/pokemonswordshield.com/127.0.0.1#5335 -ipset=/pokemonswordshield.com/gfwlist +server=/yahoo.st/127.0.0.1#5335 +ipset=/yahoo.st/gfwlist server=/wikidot.com/127.0.0.1#5335 ipset=/wikidot.com/gfwlist server=/volvobuses.kr/127.0.0.1#5335 ipset=/volvobuses.kr/gfwlist -server=/cylink.pro/127.0.0.1#5335 -ipset=/cylink.pro/gfwlist +server=/spektral.cc/127.0.0.1#5335 +ipset=/spektral.cc/gfwlist server=/firestone.co.cr/127.0.0.1#5335 ipset=/firestone.co.cr/gfwlist -server=/boslife.net/127.0.0.1#5335 -ipset=/boslife.net/gfwlist +server=/yahoo.sm/127.0.0.1#5335 +ipset=/yahoo.sm/gfwlist server=/intel.nz/127.0.0.1#5335 ipset=/intel.nz/gfwlist server=/officialdrdre.com/127.0.0.1#5335 ipset=/officialdrdre.com/gfwlist -server=/boslife.biz/127.0.0.1#5335 -ipset=/boslife.biz/gfwlist +server=/yahoo.sk/127.0.0.1#5335 +ipset=/yahoo.sk/gfwlist server=/ieee-ceda.org/127.0.0.1#5335 ipset=/ieee-ceda.org/gfwlist server=/voathai.com/127.0.0.1#5335 @@ -11602,124 +11816,124 @@ server=/lolstatic.com/127.0.0.1#5335 ipset=/lolstatic.com/gfwlist server=/pascherbeatsmonster.com/127.0.0.1#5335 ipset=/pascherbeatsmonster.com/gfwlist -server=/zind.cloud/127.0.0.1#5335 -ipset=/zind.cloud/gfwlist +server=/yahoo.si/127.0.0.1#5335 +ipset=/yahoo.si/gfwlist server=/wholekidsfoundation.org/127.0.0.1#5335 ipset=/wholekidsfoundation.org/gfwlist server=/parse.com/127.0.0.1#5335 ipset=/parse.com/gfwlist -server=/yastatic.net/127.0.0.1#5335 -ipset=/yastatic.net/gfwlist -server=/akami.net/127.0.0.1#5335 -ipset=/akami.net/gfwlist -server=/yandex.tm/127.0.0.1#5335 -ipset=/yandex.tm/gfwlist -server=/yandex.tj/127.0.0.1#5335 -ipset=/yandex.tj/gfwlist -server=/tristatebmw.com/127.0.0.1#5335 -ipset=/tristatebmw.com/gfwlist -server=/yandex.net/127.0.0.1#5335 -ipset=/yandex.net/gfwlist -server=/yandex.md/127.0.0.1#5335 -ipset=/yandex.md/gfwlist +server=/yahoo.sg/127.0.0.1#5335 +ipset=/yahoo.sg/gfwlist +server=/yahoo.se/127.0.0.1#5335 +ipset=/yahoo.se/gfwlist +server=/yahoo.ru/127.0.0.1#5335 +ipset=/yahoo.ru/gfwlist +server=/yahoo.ro/127.0.0.1#5335 +ipset=/yahoo.ro/gfwlist +server=/googlebot.com/127.0.0.1#5335 +ipset=/googlebot.com/gfwlist +server=/yahoo.pn/127.0.0.1#5335 +ipset=/yahoo.pn/gfwlist +server=/yahoo.pl/127.0.0.1#5335 +ipset=/yahoo.pl/gfwlist server=/vipshoes2.com/127.0.0.1#5335 ipset=/vipshoes2.com/gfwlist -server=/yandex.lv/127.0.0.1#5335 -ipset=/yandex.lv/gfwlist +server=/yahoo.nu/127.0.0.1#5335 +ipset=/yahoo.nu/gfwlist server=/ruby-lang.org/127.0.0.1#5335 ipset=/ruby-lang.org/gfwlist server=/fbthirdpartypixel.com/127.0.0.1#5335 ipset=/fbthirdpartypixel.com/gfwlist server=/google.gm/127.0.0.1#5335 ipset=/google.gm/gfwlist -server=/yandex.kz/127.0.0.1#5335 -ipset=/yandex.kz/gfwlist -server=/yandex.kg/127.0.0.1#5335 -ipset=/yandex.kg/gfwlist +server=/linear-abematv.akamaized.net/127.0.0.1#5335 +ipset=/linear-abematv.akamaized.net/gfwlist +server=/yahoo.net/127.0.0.1#5335 +ipset=/yahoo.net/gfwlist server=/fightforux.com/127.0.0.1#5335 ipset=/fightforux.com/gfwlist -server=/yandex.com.tr/127.0.0.1#5335 -ipset=/yandex.com.tr/gfwlist +server=/yahoo.mx/127.0.0.1#5335 +ipset=/yahoo.mx/gfwlist server=/vcloudair.net/127.0.0.1#5335 ipset=/vcloudair.net/gfwlist -server=/yandex.com.ge/127.0.0.1#5335 -ipset=/yandex.com.ge/gfwlist -server=/yandex.com/127.0.0.1#5335 -ipset=/yandex.com/gfwlist -server=/yandex.co.il/127.0.0.1#5335 -ipset=/yandex.co.il/gfwlist +server=/nintendo.se/127.0.0.1#5335 +ipset=/nintendo.se/gfwlist +server=/yahoo.mk/127.0.0.1#5335 +ipset=/yahoo.mk/gfwlist +server=/yahoo.lt/127.0.0.1#5335 +ipset=/yahoo.lt/gfwlist server=/vfsco.com.au/127.0.0.1#5335 ipset=/vfsco.com.au/gfwlist server=/fox7austin.com/127.0.0.1#5335 ipset=/fox7austin.com/gfwlist -server=/yandex.by/127.0.0.1#5335 -ipset=/yandex.by/gfwlist -server=/yandex.az/127.0.0.1#5335 -ipset=/yandex.az/gfwlist +server=/yahoo.je/127.0.0.1#5335 +ipset=/yahoo.je/gfwlist +server=/blznav.akamaized.net/127.0.0.1#5335 +ipset=/blznav.akamaized.net/gfwlist server=/scala-lang.org/127.0.0.1#5335 ipset=/scala-lang.org/gfwlist -server=/2013beatshdcybermonday.com/127.0.0.1#5335 -ipset=/2013beatshdcybermonday.com/gfwlist +server=/szcheapmonsterheadphones.com/127.0.0.1#5335 +ipset=/szcheapmonsterheadphones.com/gfwlist server=/nvidia.com.au/127.0.0.1#5335 ipset=/nvidia.com.au/gfwlist -server=/yimg.jp/127.0.0.1#5335 -ipset=/yimg.jp/gfwlist -server=/disneyinflight.com/127.0.0.1#5335 -ipset=/disneyinflight.com/gfwlist +server=/yahoo.in/127.0.0.1#5335 +ipset=/yahoo.in/gfwlist +server=/openvinotoolkit.org/127.0.0.1#5335 +ipset=/openvinotoolkit.org/gfwlist server=/gamesstack.com/127.0.0.1#5335 ipset=/gamesstack.com/gfwlist server=/volvotrucks.co.bw/127.0.0.1#5335 ipset=/volvotrucks.co.bw/gfwlist server=/beatsdreus.com/127.0.0.1#5335 ipset=/beatsdreus.com/gfwlist -server=/gdansk-amazon.com/127.0.0.1#5335 -ipset=/gdansk-amazon.com/gfwlist +server=/yahoo.hr/127.0.0.1#5335 +ipset=/yahoo.hr/gfwlist server=/drebeatsaustralia-cheap.com/127.0.0.1#5335 ipset=/drebeatsaustralia-cheap.com/gfwlist server=/foxcollegesports.com/127.0.0.1#5335 ipset=/foxcollegesports.com/gfwlist -server=/yho.com/127.0.0.1#5335 -ipset=/yho.com/gfwlist +server=/yahoo.hk/127.0.0.1#5335 +ipset=/yahoo.hk/gfwlist server=/tiberiumalliances.com/127.0.0.1#5335 ipset=/tiberiumalliances.com/gfwlist -server=/yahoosportsbook.com/127.0.0.1#5335 -ipset=/yahoosportsbook.com/gfwlist -server=/yahoohealth.com/127.0.0.1#5335 -ipset=/yahoohealth.com/gfwlist -server=/yahoofinance.com/127.0.0.1#5335 -ipset=/yahoofinance.com/gfwlist +server=/yahoo.gy/127.0.0.1#5335 +ipset=/yahoo.gy/gfwlist +server=/yahoo.gp/127.0.0.1#5335 +ipset=/yahoo.gp/gfwlist +server=/yahoo.gm/127.0.0.1#5335 +ipset=/yahoo.gm/gfwlist server=/commandandconquer.com/127.0.0.1#5335 ipset=/commandandconquer.com/gfwlist server=/iphoto.se/127.0.0.1#5335 ipset=/iphoto.se/gfwlist server=/photonicssociety.org/127.0.0.1#5335 ipset=/photonicssociety.org/gfwlist -server=/appbridge.it/127.0.0.1#5335 -ipset=/appbridge.it/gfwlist +server=/yahoo.gl/127.0.0.1#5335 +ipset=/yahoo.gl/gfwlist server=/finish.bg/127.0.0.1#5335 ipset=/finish.bg/gfwlist server=/tug.org/127.0.0.1#5335 ipset=/tug.org/gfwlist -server=/yahoo.tn/127.0.0.1#5335 -ipset=/yahoo.tn/gfwlist +server=/yahoo.fm/127.0.0.1#5335 +ipset=/yahoo.fm/gfwlist server=/disneypeoplesurveys.com/127.0.0.1#5335 ipset=/disneypeoplesurveys.com/gfwlist server=/intel.co.cr/127.0.0.1#5335 ipset=/intel.co.cr/gfwlist -server=/yahoo.tm/127.0.0.1#5335 -ipset=/yahoo.tm/gfwlist +server=/realcleareducation.com/127.0.0.1#5335 +ipset=/realcleareducation.com/gfwlist server=/google.pl/127.0.0.1#5335 ipset=/google.pl/gfwlist -server=/yahoo.tk/127.0.0.1#5335 -ipset=/yahoo.tk/gfwlist -server=/yahoo.st/127.0.0.1#5335 -ipset=/yahoo.st/gfwlist -server=/iphoto.no/127.0.0.1#5335 -ipset=/iphoto.no/gfwlist -server=/applepaysupplies.info/127.0.0.1#5335 -ipset=/applepaysupplies.info/gfwlist -server=/yahoo.sm/127.0.0.1#5335 -ipset=/yahoo.sm/gfwlist +server=/yahoo.ee/127.0.0.1#5335 +ipset=/yahoo.ee/gfwlist +server=/intel.hn/127.0.0.1#5335 +ipset=/intel.hn/gfwlist +server=/yahoo.dj/127.0.0.1#5335 +ipset=/yahoo.dj/gfwlist +server=/yahoo.com.vn/127.0.0.1#5335 +ipset=/yahoo.com.vn/gfwlist +server=/yahoo.com.vc/127.0.0.1#5335 +ipset=/yahoo.com.vc/gfwlist server=/intel.com.pr/127.0.0.1#5335 ipset=/intel.com.pr/gfwlist server=/dreamforce.com/127.0.0.1#5335 @@ -11730,38 +11944,38 @@ server=/cheapbeatssale4u.com/127.0.0.1#5335 ipset=/cheapbeatssale4u.com/gfwlist server=/hipzoom.net/127.0.0.1#5335 ipset=/hipzoom.net/gfwlist -server=/yahoo.sk/127.0.0.1#5335 -ipset=/yahoo.sk/gfwlist +server=/vod-thumb-ww-live.bbcfmt.s.llnwi.net/127.0.0.1#5335 +ipset=/vod-thumb-ww-live.bbcfmt.s.llnwi.net/gfwlist server=/nist.gov/127.0.0.1#5335 ipset=/nist.gov/gfwlist -server=/yahoo.si/127.0.0.1#5335 -ipset=/yahoo.si/gfwlist -server=/yahoo.sg/127.0.0.1#5335 -ipset=/yahoo.sg/gfwlist -server=/yahoo.se/127.0.0.1#5335 -ipset=/yahoo.se/gfwlist +server=/yahoo.com.ua/127.0.0.1#5335 +ipset=/yahoo.com.ua/gfwlist +server=/yahoo.com.tr/127.0.0.1#5335 +ipset=/yahoo.com.tr/gfwlist +server=/yahoo.com.sv/127.0.0.1#5335 +ipset=/yahoo.com.sv/gfwlist server=/hpstorethailand.com/127.0.0.1#5335 ipset=/hpstorethailand.com/gfwlist -server=/yahoo.ru/127.0.0.1#5335 -ipset=/yahoo.ru/gfwlist -server=/yahoo.ro/127.0.0.1#5335 -ipset=/yahoo.ro/gfwlist -server=/vfsco.ie/127.0.0.1#5335 -ipset=/vfsco.ie/gfwlist -server=/yahoo.pn/127.0.0.1#5335 -ipset=/yahoo.pn/gfwlist -server=/yahoo.pl/127.0.0.1#5335 -ipset=/yahoo.pl/gfwlist -server=/yahoo.nu/127.0.0.1#5335 -ipset=/yahoo.nu/gfwlist -server=/yahoo.net/127.0.0.1#5335 -ipset=/yahoo.net/gfwlist -server=/yahoo.mx/127.0.0.1#5335 -ipset=/yahoo.mx/gfwlist +server=/yahoo.com.sg/127.0.0.1#5335 +ipset=/yahoo.com.sg/gfwlist +server=/pricelesshongkong.com/127.0.0.1#5335 +ipset=/pricelesshongkong.com/gfwlist +server=/snap-telemetry.io/127.0.0.1#5335 +ipset=/snap-telemetry.io/gfwlist +server=/rocketfishproducts.com/127.0.0.1#5335 +ipset=/rocketfishproducts.com/gfwlist +server=/yahoo.com.ph/127.0.0.1#5335 +ipset=/yahoo.com.ph/gfwlist +server=/yahoo.com.pe/127.0.0.1#5335 +ipset=/yahoo.com.pe/gfwlist +server=/yahoo.com.pa/127.0.0.1#5335 +ipset=/yahoo.com.pa/gfwlist +server=/whatsappbrand.com/127.0.0.1#5335 +ipset=/whatsappbrand.com/gfwlist server=/monsterbeatssydneyaustralia.com/127.0.0.1#5335 ipset=/monsterbeatssydneyaustralia.com/gfwlist -server=/postgresql.org/127.0.0.1#5335 -ipset=/postgresql.org/gfwlist +server=/yahoo.com.nf/127.0.0.1#5335 +ipset=/yahoo.com.nf/gfwlist server=/myavfun.com/127.0.0.1#5335 ipset=/myavfun.com/gfwlist server=/intel.sx/127.0.0.1#5335 @@ -11776,192 +11990,192 @@ server=/vanish.co.za/127.0.0.1#5335 ipset=/vanish.co.za/gfwlist server=/costco.com/127.0.0.1#5335 ipset=/costco.com/gfwlist -server=/yahoo.lt/127.0.0.1#5335 -ipset=/yahoo.lt/gfwlist +server=/yahoo.com.mt/127.0.0.1#5335 +ipset=/yahoo.com.mt/gfwlist server=/alfera.com.my/127.0.0.1#5335 ipset=/alfera.com.my/gfwlist server=/youtube.no/127.0.0.1#5335 ipset=/youtube.no/gfwlist -server=/yahoo.je/127.0.0.1#5335 -ipset=/yahoo.je/gfwlist -server=/awayoutgame.com/127.0.0.1#5335 -ipset=/awayoutgame.com/gfwlist -server=/shopee.co.th/127.0.0.1#5335 -ipset=/shopee.co.th/gfwlist +server=/yahoo.com.ly/127.0.0.1#5335 +ipset=/yahoo.com.ly/gfwlist +server=/yahoo.com.lb/127.0.0.1#5335 +ipset=/yahoo.com.lb/gfwlist +server=/sandisk.com.tw/127.0.0.1#5335 +ipset=/sandisk.com.tw/gfwlist server=/woolite.com/127.0.0.1#5335 ipset=/woolite.com/gfwlist server=/businessweekmag.com/127.0.0.1#5335 ipset=/businessweekmag.com/gfwlist server=/fox23.com/127.0.0.1#5335 ipset=/fox23.com/gfwlist -server=/yahoo.hr/127.0.0.1#5335 -ipset=/yahoo.hr/gfwlist +server=/device-manager.us/127.0.0.1#5335 +ipset=/device-manager.us/gfwlist server=/huobitoken.com/127.0.0.1#5335 ipset=/huobitoken.com/gfwlist -server=/yahoo.hk/127.0.0.1#5335 -ipset=/yahoo.hk/gfwlist +server=/steam-chat.com/127.0.0.1#5335 +ipset=/steam-chat.com/gfwlist server=/ebay.lt/127.0.0.1#5335 ipset=/ebay.lt/gfwlist -server=/yahoo.gy/127.0.0.1#5335 -ipset=/yahoo.gy/gfwlist -server=/yahoo.gp/127.0.0.1#5335 -ipset=/yahoo.gp/gfwlist -server=/yahoo.gm/127.0.0.1#5335 -ipset=/yahoo.gm/gfwlist +server=/yahoo.com.co/127.0.0.1#5335 +ipset=/yahoo.com.co/gfwlist +server=/yahoo.com.bz/127.0.0.1#5335 +ipset=/yahoo.com.bz/gfwlist +server=/yahoo.com.br/127.0.0.1#5335 +ipset=/yahoo.com.br/gfwlist server=/pokemonhome.com/127.0.0.1#5335 ipset=/pokemonhome.com/gfwlist -server=/yahoo.gl/127.0.0.1#5335 -ipset=/yahoo.gl/gfwlist +server=/disneymagicmoments.co.uk/127.0.0.1#5335 +ipset=/disneymagicmoments.co.uk/gfwlist server=/logicool.co.jp/127.0.0.1#5335 ipset=/logicool.co.jp/gfwlist -server=/intel.tl/127.0.0.1#5335 -ipset=/intel.tl/gfwlist -server=/yahoo.fm/127.0.0.1#5335 -ipset=/yahoo.fm/gfwlist +server=/yahoo.com.au/127.0.0.1#5335 +ipset=/yahoo.com.au/gfwlist +server=/yahoo.com.ar/127.0.0.1#5335 +ipset=/yahoo.com.ar/gfwlist server=/iphone4.com/127.0.0.1#5335 ipset=/iphone4.com/gfwlist server=/volvotrucks.lv/127.0.0.1#5335 ipset=/volvotrucks.lv/gfwlist -server=/applecomputerinc.info/127.0.0.1#5335 -ipset=/applecomputerinc.info/gfwlist -server=/yahoo.ee/127.0.0.1#5335 -ipset=/yahoo.ee/gfwlist -server=/blogspot.ba/127.0.0.1#5335 -ipset=/blogspot.ba/gfwlist +server=/yahoo.com.ai/127.0.0.1#5335 +ipset=/yahoo.com.ai/gfwlist +server=/yahoo.com.ag/127.0.0.1#5335 +ipset=/yahoo.com.ag/gfwlist +server=/foxnewsgo.net/127.0.0.1#5335 +ipset=/foxnewsgo.net/gfwlist server=/facegbook.com/127.0.0.1#5335 ipset=/facegbook.com/gfwlist server=/bmw-plant-munich.com/127.0.0.1#5335 ipset=/bmw-plant-munich.com/gfwlist -server=/yahoo.dj/127.0.0.1#5335 -ipset=/yahoo.dj/gfwlist -server=/yahoo.com.vn/127.0.0.1#5335 -ipset=/yahoo.com.vn/gfwlist -server=/yahoo.com.vc/127.0.0.1#5335 -ipset=/yahoo.com.vc/gfwlist +server=/myfoxhurricane.com/127.0.0.1#5335 +ipset=/myfoxhurricane.com/gfwlist +server=/yahoo.co.za/127.0.0.1#5335 +ipset=/yahoo.co.za/gfwlist +server=/blogspot.gr/127.0.0.1#5335 +ipset=/blogspot.gr/gfwlist server=/bmw-connecteddrive.ie/127.0.0.1#5335 ipset=/bmw-connecteddrive.ie/gfwlist -server=/yahoo.com.ua/127.0.0.1#5335 -ipset=/yahoo.com.ua/gfwlist -server=/yahoo.com.tr/127.0.0.1#5335 -ipset=/yahoo.com.tr/gfwlist -server=/yahoo.com.sv/127.0.0.1#5335 -ipset=/yahoo.com.sv/gfwlist +server=/coreextreme.com/127.0.0.1#5335 +ipset=/coreextreme.com/gfwlist +server=/yahoo.co.uz/127.0.0.1#5335 +ipset=/yahoo.co.uz/gfwlist +server=/yahoo.co.uk/127.0.0.1#5335 +ipset=/yahoo.co.uk/gfwlist server=/mini-georgia.com/127.0.0.1#5335 ipset=/mini-georgia.com/gfwlist server=/amazon.com.br/127.0.0.1#5335 ipset=/amazon.com.br/gfwlist server=/hpfeedback.com/127.0.0.1#5335 ipset=/hpfeedback.com/gfwlist -server=/yahoo.com.sg/127.0.0.1#5335 -ipset=/yahoo.com.sg/gfwlist +server=/yahoo.co.tz/127.0.0.1#5335 +ipset=/yahoo.co.tz/gfwlist server=/leagueoflegends.net/127.0.0.1#5335 ipset=/leagueoflegends.net/gfwlist -server=/verisign.vn/127.0.0.1#5335 -ipset=/verisign.vn/gfwlist +server=/yahoo.co.th/127.0.0.1#5335 +ipset=/yahoo.co.th/gfwlist server=/youtube.al/127.0.0.1#5335 ipset=/youtube.al/gfwlist server=/hkcitizenmedia.com/127.0.0.1#5335 ipset=/hkcitizenmedia.com/gfwlist -server=/jbe-platform.com/127.0.0.1#5335 -ipset=/jbe-platform.com/gfwlist +server=/yahoo.co.nz/127.0.0.1#5335 +ipset=/yahoo.co.nz/gfwlist server=/webex.ca/127.0.0.1#5335 ipset=/webex.ca/gfwlist server=/primevideo.cc/127.0.0.1#5335 ipset=/primevideo.cc/gfwlist -server=/hashicorp.com/127.0.0.1#5335 -ipset=/hashicorp.com/gfwlist +server=/yahoo.co.kr/127.0.0.1#5335 +ipset=/yahoo.co.kr/gfwlist server=/alterauserforums.net/127.0.0.1#5335 ipset=/alterauserforums.net/gfwlist -server=/yahoo.com.ph/127.0.0.1#5335 -ipset=/yahoo.com.ph/gfwlist +server=/yahoo.co.in/127.0.0.1#5335 +ipset=/yahoo.co.in/gfwlist server=/ebay.de/127.0.0.1#5335 ipset=/ebay.de/gfwlist -server=/yahoo.com.pe/127.0.0.1#5335 -ipset=/yahoo.com.pe/gfwlist +server=/yahoo.co.id/127.0.0.1#5335 +ipset=/yahoo.co.id/gfwlist server=/ameblo.jp/127.0.0.1#5335 ipset=/ameblo.jp/gfwlist -server=/yahoo.com.pa/127.0.0.1#5335 -ipset=/yahoo.com.pa/gfwlist -server=/arxiv.org/127.0.0.1#5335 -ipset=/arxiv.org/gfwlist -server=/yahoo.com.nf/127.0.0.1#5335 -ipset=/yahoo.com.nf/gfwlist +server=/yahoo.co.cr/127.0.0.1#5335 +ipset=/yahoo.co.cr/gfwlist +server=/yahoo.co.ck/127.0.0.1#5335 +ipset=/yahoo.co.ck/gfwlist +server=/yahoo.co.ao/127.0.0.1#5335 +ipset=/yahoo.co.ao/gfwlist server=/yshyqxx.com/127.0.0.1#5335 ipset=/yshyqxx.com/gfwlist -server=/yahoo.com.na/127.0.0.1#5335 -ipset=/yahoo.com.na/gfwlist +server=/yahoo.cm/127.0.0.1#5335 +ipset=/yahoo.cm/gfwlist server=/miniso.pe/127.0.0.1#5335 ipset=/miniso.pe/gfwlist -server=/yahoo.com.mt/127.0.0.1#5335 -ipset=/yahoo.com.mt/gfwlist +server=/yahoo.cl/127.0.0.1#5335 +ipset=/yahoo.cl/gfwlist server=/servicetalk.io/127.0.0.1#5335 ipset=/servicetalk.io/gfwlist server=/heroku-app.com/127.0.0.1#5335 ipset=/heroku-app.com/gfwlist server=/mini-connected.ee/127.0.0.1#5335 ipset=/mini-connected.ee/gfwlist -server=/yahoo.com.ly/127.0.0.1#5335 -ipset=/yahoo.com.ly/gfwlist +server=/yahoo.cg/127.0.0.1#5335 +ipset=/yahoo.cg/gfwlist server=/newyorker.com/127.0.0.1#5335 ipset=/newyorker.com/gfwlist server=/unityads.unity3d.com/127.0.0.1#5335 ipset=/unityads.unity3d.com/gfwlist -server=/marvelsdoubleagent.com/127.0.0.1#5335 -ipset=/marvelsdoubleagent.com/gfwlist +server=/beatsbydreinexpensive.com/127.0.0.1#5335 +ipset=/beatsbydreinexpensive.com/gfwlist server=/softbank-telecom.net/127.0.0.1#5335 ipset=/softbank-telecom.net/gfwlist server=/alphera.com.my/127.0.0.1#5335 ipset=/alphera.com.my/gfwlist -server=/yahoo.com.lb/127.0.0.1#5335 -ipset=/yahoo.com.lb/gfwlist -server=/bmw-motorrad.bo/127.0.0.1#5335 -ipset=/bmw-motorrad.bo/gfwlist -server=/yahoo.co.kr/127.0.0.1#5335 -ipset=/yahoo.co.kr/gfwlist -server=/yahoo.com.gt/127.0.0.1#5335 -ipset=/yahoo.com.gt/gfwlist +server=/yahoo.cat/127.0.0.1#5335 +ipset=/yahoo.cat/gfwlist +server=/bmw.com.cy/127.0.0.1#5335 +ipset=/bmw.com.cy/gfwlist +server=/polygon.com/127.0.0.1#5335 +ipset=/polygon.com/gfwlist +server=/starbucksrtd.com/127.0.0.1#5335 +ipset=/starbucksrtd.com/gfwlist server=/rb-crisis.com/127.0.0.1#5335 ipset=/rb-crisis.com/gfwlist -server=/uun92.com/127.0.0.1#5335 -ipset=/uun92.com/gfwlist -server=/yahoo.com.co/127.0.0.1#5335 -ipset=/yahoo.com.co/gfwlist +server=/yahoo.bg/127.0.0.1#5335 +ipset=/yahoo.bg/gfwlist +server=/yahoo.be/127.0.0.1#5335 +ipset=/yahoo.be/gfwlist server=/uug25.com/127.0.0.1#5335 ipset=/uug25.com/gfwlist server=/monsterbeatsalestore.com/127.0.0.1#5335 ipset=/monsterbeatsalestore.com/gfwlist -server=/yahoo.com.bz/127.0.0.1#5335 -ipset=/yahoo.com.bz/gfwlist -server=/yahoo.com.br/127.0.0.1#5335 -ipset=/yahoo.com.br/gfwlist -server=/livejasmin.com/127.0.0.1#5335 -ipset=/livejasmin.com/gfwlist +server=/iskoot.com/127.0.0.1#5335 +ipset=/iskoot.com/gfwlist +server=/pugpig.com/127.0.0.1#5335 +ipset=/pugpig.com/gfwlist +server=/yahoo.as/127.0.0.1#5335 +ipset=/yahoo.as/gfwlist server=/volvotrucks.mk/127.0.0.1#5335 ipset=/volvotrucks.mk/gfwlist server=/bestbuybusiness.com/127.0.0.1#5335 ipset=/bestbuybusiness.com/gfwlist server=/alphabet.eu/127.0.0.1#5335 ipset=/alphabet.eu/gfwlist -server=/yahoo.com.au/127.0.0.1#5335 -ipset=/yahoo.com.au/gfwlist +server=/yahoo.am/127.0.0.1#5335 +ipset=/yahoo.am/gfwlist server=/worldemojiawards.com/127.0.0.1#5335 ipset=/worldemojiawards.com/gfwlist -server=/yahoo.com.ar/127.0.0.1#5335 -ipset=/yahoo.com.ar/gfwlist +server=/travelexmoneycard.com/127.0.0.1#5335 +ipset=/travelexmoneycard.com/gfwlist server=/crysis.jp/127.0.0.1#5335 ipset=/crysis.jp/gfwlist server=/readthedocs-hosted.com/127.0.0.1#5335 ipset=/readthedocs-hosted.com/gfwlist -server=/yahoo.com.ai/127.0.0.1#5335 -ipset=/yahoo.com.ai/gfwlist +server=/minikelowna.ca/127.0.0.1#5335 +ipset=/minikelowna.ca/gfwlist server=/cbscorporation.com/127.0.0.1#5335 ipset=/cbscorporation.com/gfwlist -server=/yahoo.com.ag/127.0.0.1#5335 -ipset=/yahoo.com.ag/gfwlist +server=/gemini.yahoo.com/127.0.0.1#5335 +ipset=/gemini.yahoo.com/gfwlist server=/overcast.fm/127.0.0.1#5335 ipset=/overcast.fm/gfwlist -server=/canon.es/127.0.0.1#5335 -ipset=/canon.es/gfwlist +server=/ads.yahoo.com/127.0.0.1#5335 +ipset=/ads.yahoo.com/gfwlist server=/findmybeats.com/127.0.0.1#5335 ipset=/findmybeats.com/gfwlist server=/vimeo-staging.com/127.0.0.1#5335 @@ -11970,14 +12184,14 @@ server=/fbinc.com/127.0.0.1#5335 ipset=/fbinc.com/gfwlist server=/dkk37.com/127.0.0.1#5335 ipset=/dkk37.com/gfwlist -server=/huffingtonpost.fr/127.0.0.1#5335 -ipset=/huffingtonpost.fr/gfwlist +server=/amazon.co.uk/127.0.0.1#5335 +ipset=/amazon.co.uk/gfwlist server=/paypalcommunity.org/127.0.0.1#5335 ipset=/paypalcommunity.org/gfwlist -server=/yahoo.co.za/127.0.0.1#5335 -ipset=/yahoo.co.za/gfwlist -server=/vjmedia.com.hk/127.0.0.1#5335 -ipset=/vjmedia.com.hk/gfwlist +server=/wdc.com/127.0.0.1#5335 +ipset=/wdc.com/gfwlist +server=/southfloridamini.com/127.0.0.1#5335 +ipset=/southfloridamini.com/gfwlist server=/hkgolden.com/127.0.0.1#5335 ipset=/hkgolden.com/gfwlist server=/bridgestone-plt-eng.com/127.0.0.1#5335 @@ -11986,68 +12200,68 @@ server=/miniso.ma/127.0.0.1#5335 ipset=/miniso.ma/gfwlist server=/visualarts.gr.jp/127.0.0.1#5335 ipset=/visualarts.gr.jp/gfwlist -server=/ggpht.com/127.0.0.1#5335 -ipset=/ggpht.com/gfwlist -server=/opendroneid.org/127.0.0.1#5335 -ipset=/opendroneid.org/gfwlist -server=/yahoo.co.uz/127.0.0.1#5335 -ipset=/yahoo.co.uz/gfwlist -server=/yahoo.co.uk/127.0.0.1#5335 -ipset=/yahoo.co.uk/gfwlist -server=/yahoo.co.tz/127.0.0.1#5335 -ipset=/yahoo.co.tz/gfwlist -server=/yahoo.co.th/127.0.0.1#5335 -ipset=/yahoo.co.th/gfwlist +server=/paypalcredit.com/127.0.0.1#5335 +ipset=/paypalcredit.com/gfwlist +server=/sandisk.sg/127.0.0.1#5335 +ipset=/sandisk.sg/gfwlist +server=/sandisk.nl/127.0.0.1#5335 +ipset=/sandisk.nl/gfwlist +server=/sandisk.in/127.0.0.1#5335 +ipset=/sandisk.in/gfwlist +server=/sandisk.id/127.0.0.1#5335 +ipset=/sandisk.id/gfwlist +server=/sandisk.hk/127.0.0.1#5335 +ipset=/sandisk.hk/gfwlist server=/msturing.org/127.0.0.1#5335 ipset=/msturing.org/gfwlist -server=/yahoo.co.nz/127.0.0.1#5335 -ipset=/yahoo.co.nz/gfwlist +server=/sandisk.de/127.0.0.1#5335 +ipset=/sandisk.de/gfwlist server=/yahoo.com.hk/127.0.0.1#5335 ipset=/yahoo.com.hk/gfwlist server=/getdirect.tv/127.0.0.1#5335 ipset=/getdirect.tv/gfwlist -server=/yahoo.co.in/127.0.0.1#5335 -ipset=/yahoo.co.in/gfwlist -server=/yahoo.co.id/127.0.0.1#5335 -ipset=/yahoo.co.id/gfwlist +server=/sandisk.com.tr/127.0.0.1#5335 +ipset=/sandisk.com.tr/gfwlist +server=/sandisk.com.br/127.0.0.1#5335 +ipset=/sandisk.com.br/gfwlist server=/ebayseller.com/127.0.0.1#5335 ipset=/ebayseller.com/gfwlist server=/adobeaemcloud.com/127.0.0.1#5335 ipset=/adobeaemcloud.com/gfwlist server=/paypal.com/127.0.0.1#5335 ipset=/paypal.com/gfwlist -server=/yahoo.co.cr/127.0.0.1#5335 -ipset=/yahoo.co.cr/gfwlist +server=/sandisk.com.au/127.0.0.1#5335 +ipset=/sandisk.com.au/gfwlist server=/disqusservice.com/127.0.0.1#5335 ipset=/disqusservice.com/gfwlist -server=/scholar.google.com.gt/127.0.0.1#5335 -ipset=/scholar.google.com.gt/gfwlist +server=/nikecloud.com/127.0.0.1#5335 +ipset=/nikecloud.com/gfwlist server=/easportsworld.com/127.0.0.1#5335 ipset=/easportsworld.com/gfwlist -server=/yahoo.co.ck/127.0.0.1#5335 -ipset=/yahoo.co.ck/gfwlist +server=/starbuckspoq.com/127.0.0.1#5335 +ipset=/starbuckspoq.com/gfwlist server=/nikeseason.com/127.0.0.1#5335 ipset=/nikeseason.com/gfwlist server=/akamaized-staging.net/127.0.0.1#5335 ipset=/akamaized-staging.net/gfwlist server=/twinprime.com/127.0.0.1#5335 ipset=/twinprime.com/gfwlist -server=/yahoo.co.ao/127.0.0.1#5335 -ipset=/yahoo.co.ao/gfwlist -server=/yahoo.cm/127.0.0.1#5335 -ipset=/yahoo.cm/gfwlist +server=/beatsbydretoutlet.com/127.0.0.1#5335 +ipset=/beatsbydretoutlet.com/gfwlist +server=/kfs.io/127.0.0.1#5335 +ipset=/kfs.io/gfwlist server=/facebookads.com/127.0.0.1#5335 ipset=/facebookads.com/gfwlist -server=/yahoo.cl/127.0.0.1#5335 -ipset=/yahoo.cl/gfwlist -server=/yahoo.cg/127.0.0.1#5335 -ipset=/yahoo.cg/gfwlist +server=/volvobuses.pk/127.0.0.1#5335 +ipset=/volvobuses.pk/gfwlist +server=/exacttarget.com/127.0.0.1#5335 +ipset=/exacttarget.com/gfwlist server=/adidas.be/127.0.0.1#5335 ipset=/adidas.be/gfwlist -server=/yahoo.cat/127.0.0.1#5335 -ipset=/yahoo.cat/gfwlist -server=/aboutamazon.com.au/127.0.0.1#5335 -ipset=/aboutamazon.com.au/gfwlist +server=/vkuservideo.net/127.0.0.1#5335 +ipset=/vkuservideo.net/gfwlist +server=/vkuserlive.net/127.0.0.1#5335 +ipset=/vkuserlive.net/gfwlist server=/googleventures.com/127.0.0.1#5335 ipset=/googleventures.com/gfwlist server=/buck.build/127.0.0.1#5335 @@ -12056,76 +12270,76 @@ server=/wordpress.tv/127.0.0.1#5335 ipset=/wordpress.tv/gfwlist server=/beatsheadphonesforcheap.net/127.0.0.1#5335 ipset=/beatsheadphonesforcheap.net/gfwlist -server=/yahoo.bt/127.0.0.1#5335 -ipset=/yahoo.bt/gfwlist -server=/yahoo.bs/127.0.0.1#5335 -ipset=/yahoo.bs/gfwlist -server=/yahoo.bg/127.0.0.1#5335 -ipset=/yahoo.bg/gfwlist -server=/yahoo.be/127.0.0.1#5335 -ipset=/yahoo.be/gfwlist +server=/vkuseraudio.com/127.0.0.1#5335 +ipset=/vkuseraudio.com/gfwlist +server=/scholar.google.fr/127.0.0.1#5335 +ipset=/scholar.google.fr/gfwlist +server=/vkmessenger.com/127.0.0.1#5335 +ipset=/vkmessenger.com/gfwlist +server=/vklive.app/127.0.0.1#5335 +ipset=/vklive.app/gfwlist server=/applecare.eu/127.0.0.1#5335 ipset=/applecare.eu/gfwlist -server=/data.com/127.0.0.1#5335 -ipset=/data.com/gfwlist +server=/vkgo.app/127.0.0.1#5335 +ipset=/vkgo.app/gfwlist server=/cloudinsights.com/127.0.0.1#5335 ipset=/cloudinsights.com/gfwlist -server=/audiencenetwork.com/127.0.0.1#5335 -ipset=/audiencenetwork.com/gfwlist +server=/vkcache.com/127.0.0.1#5335 +ipset=/vkcache.com/gfwlist server=/bmwvalueservice.com/127.0.0.1#5335 ipset=/bmwvalueservice.com/gfwlist server=/edgefonts.net/127.0.0.1#5335 ipset=/edgefonts.net/gfwlist server=/visa.com.vc/127.0.0.1#5335 ipset=/visa.com.vc/gfwlist -server=/yahoo.as/127.0.0.1#5335 -ipset=/yahoo.as/gfwlist +server=/lolstatic-a.akamaihd.net/127.0.0.1#5335 +ipset=/lolstatic-a.akamaihd.net/gfwlist server=/finish.co.za/127.0.0.1#5335 ipset=/finish.co.za/gfwlist -server=/gameuxmasterguide.com/127.0.0.1#5335 -ipset=/gameuxmasterguide.com/gfwlist -server=/ipods.com/127.0.0.1#5335 -ipset=/ipods.com/gfwlist +server=/vk.com/127.0.0.1#5335 +ipset=/vk.com/gfwlist +server=/fontexplorerx.com/127.0.0.1#5335 +ipset=/fontexplorerx.com/gfwlist server=/exhentai.org/127.0.0.1#5335 ipset=/exhentai.org/gfwlist server=/touchsmartpc.net/127.0.0.1#5335 ipset=/touchsmartpc.net/gfwlist -server=/gemini.yahoo.com/127.0.0.1#5335 -ipset=/gemini.yahoo.com/gfwlist +server=/vk-cdn.me/127.0.0.1#5335 +ipset=/vk-cdn.me/gfwlist server=/beatsbydresales.us/127.0.0.1#5335 ipset=/beatsbydresales.us/gfwlist -server=/openresty.org/127.0.0.1#5335 -ipset=/openresty.org/gfwlist -server=/ads.yahoo.com/127.0.0.1#5335 -ipset=/ads.yahoo.com/gfwlist +server=/ftcdn.net/127.0.0.1#5335 +ipset=/ftcdn.net/gfwlist +server=/userapi.com/127.0.0.1#5335 +ipset=/userapi.com/gfwlist server=/canon.pt/127.0.0.1#5335 ipset=/canon.pt/gfwlist server=/canon.fi/127.0.0.1#5335 ipset=/canon.fi/gfwlist server=/globalsign.ch/127.0.0.1#5335 ipset=/globalsign.ch/gfwlist -server=/amazonsdi.com/127.0.0.1#5335 -ipset=/amazonsdi.com/gfwlist -server=/wdc.com/127.0.0.1#5335 -ipset=/wdc.com/gfwlist +server=/xo.com/127.0.0.1#5335 +ipset=/xo.com/gfwlist +server=/vzw.com/127.0.0.1#5335 +ipset=/vzw.com/gfwlist server=/thefoxnation.com/127.0.0.1#5335 ipset=/thefoxnation.com/gfwlist -server=/scholar.google.ru/127.0.0.1#5335 -ipset=/scholar.google.ru/gfwlist -server=/sandisk.sg/127.0.0.1#5335 -ipset=/sandisk.sg/gfwlist -server=/sandisk.nl/127.0.0.1#5335 -ipset=/sandisk.nl/gfwlist -server=/sandisk.in/127.0.0.1#5335 -ipset=/sandisk.in/gfwlist +server=/verizonwireless.com/127.0.0.1#5335 +ipset=/verizonwireless.com/gfwlist +server=/alphera.ca/127.0.0.1#5335 +ipset=/alphera.ca/gfwlist +server=/applefilmmaker.com/127.0.0.1#5335 +ipset=/applefilmmaker.com/gfwlist +server=/youtube.pr/127.0.0.1#5335 +ipset=/youtube.pr/gfwlist server=/ieeefoundation.org/127.0.0.1#5335 ipset=/ieeefoundation.org/gfwlist server=/ibm.net/127.0.0.1#5335 ipset=/ibm.net/gfwlist server=/paxlicense.org/127.0.0.1#5335 ipset=/paxlicense.org/gfwlist -server=/sandisk.id/127.0.0.1#5335 -ipset=/sandisk.id/gfwlist +server=/verizonbusinessfios.com/127.0.0.1#5335 +ipset=/verizonbusinessfios.com/gfwlist server=/sourcingforebay.com.cn/127.0.0.1#5335 ipset=/sourcingforebay.com.cn/gfwlist server=/baterias-hp.com/127.0.0.1#5335 @@ -12140,68 +12354,68 @@ server=/applestore.com.eg/127.0.0.1#5335 ipset=/applestore.com.eg/gfwlist server=/nexitally.com/127.0.0.1#5335 ipset=/nexitally.com/gfwlist -server=/sandisk.de/127.0.0.1#5335 -ipset=/sandisk.de/gfwlist -server=/sandisk.com.tw/127.0.0.1#5335 -ipset=/sandisk.com.tw/gfwlist -server=/sandisk.com.tr/127.0.0.1#5335 -ipset=/sandisk.com.tr/gfwlist +server=/zuckerberg.net/127.0.0.1#5335 +ipset=/zuckerberg.net/gfwlist +server=/static-verizon.com/127.0.0.1#5335 +ipset=/static-verizon.com/gfwlist +server=/ouroath.com/127.0.0.1#5335 +ipset=/ouroath.com/gfwlist server=/cloudappsecurity.com/127.0.0.1#5335 ipset=/cloudappsecurity.com/gfwlist server=/buyfast-paysmart.net/127.0.0.1#5335 ipset=/buyfast-paysmart.net/gfwlist -server=/sandisk.com.br/127.0.0.1#5335 -ipset=/sandisk.com.br/gfwlist +server=/oath.com/127.0.0.1#5335 +ipset=/oath.com/gfwlist server=/epochweekly.com/127.0.0.1#5335 ipset=/epochweekly.com/gfwlist server=/facebooknude.com/127.0.0.1#5335 ipset=/facebooknude.com/gfwlist -server=/sandisk.com.au/127.0.0.1#5335 -ipset=/sandisk.com.au/gfwlist -server=/sandisk.com/127.0.0.1#5335 -ipset=/sandisk.com/gfwlist -server=/now-ashare.com/127.0.0.1#5335 -ipset=/now-ashare.com/gfwlist -server=/ssl-images-amazon.com/127.0.0.1#5335 -ipset=/ssl-images-amazon.com/gfwlist -server=/ipod.ru/127.0.0.1#5335 -ipset=/ipod.ru/gfwlist -server=/futureofbusinesssurvey.org/127.0.0.1#5335 -ipset=/futureofbusinesssurvey.org/gfwlist -server=/vkuservideo.net/127.0.0.1#5335 -ipset=/vkuservideo.net/gfwlist +server=/sankie.net/127.0.0.1#5335 +ipset=/sankie.net/gfwlist +server=/uber.com/127.0.0.1#5335 +ipset=/uber.com/gfwlist +server=/twttr.com/127.0.0.1#5335 +ipset=/twttr.com/gfwlist +server=/twtrdns.net/127.0.0.1#5335 +ipset=/twtrdns.net/gfwlist +server=/tvappstore.net/127.0.0.1#5335 +ipset=/tvappstore.net/gfwlist +server=/twitteroauth.com/127.0.0.1#5335 +ipset=/twitteroauth.com/gfwlist +server=/twitterinc.com/127.0.0.1#5335 +ipset=/twitterinc.com/gfwlist server=/miniso-nz.com/127.0.0.1#5335 ipset=/miniso-nz.com/gfwlist server=/faceook.com/127.0.0.1#5335 ipset=/faceook.com/gfwlist server=/ebaytechblog.com/127.0.0.1#5335 ipset=/ebaytechblog.com/gfwlist -server=/vkuserlive.net/127.0.0.1#5335 -ipset=/vkuserlive.net/gfwlist -server=/leagueoflegends.kr/127.0.0.1#5335 -ipset=/leagueoflegends.kr/gfwlist -server=/vkuseraudio.com/127.0.0.1#5335 -ipset=/vkuseraudio.com/gfwlist -server=/foxcredit.org/127.0.0.1#5335 -ipset=/foxcredit.org/gfwlist +server=/twitter.com/127.0.0.1#5335 +ipset=/twitter.com/gfwlist +server=/bmw-motorrad.rs/127.0.0.1#5335 +ipset=/bmw-motorrad.rs/gfwlist +server=/twitpic.com/127.0.0.1#5335 +ipset=/twitpic.com/gfwlist +server=/twimg.com/127.0.0.1#5335 +ipset=/twimg.com/gfwlist server=/bingvisualsearch.com/127.0.0.1#5335 ipset=/bingvisualsearch.com/gfwlist -server=/vkmessenger.com/127.0.0.1#5335 -ipset=/vkmessenger.com/gfwlist -server=/duckside.com/127.0.0.1#5335 -ipset=/duckside.com/gfwlist -server=/vklive.app/127.0.0.1#5335 -ipset=/vklive.app/gfwlist -server=/vkgo.app/127.0.0.1#5335 -ipset=/vkgo.app/gfwlist -server=/vkcache.com/127.0.0.1#5335 -ipset=/vkcache.com/gfwlist -server=/disney.de/127.0.0.1#5335 -ipset=/disney.de/gfwlist +server=/tellapart.com/127.0.0.1#5335 +ipset=/tellapart.com/gfwlist +server=/huffingtonpost.jp/127.0.0.1#5335 +ipset=/huffingtonpost.jp/gfwlist +server=/t.co/127.0.0.1#5335 +ipset=/t.co/gfwlist +server=/pscp.tv/127.0.0.1#5335 +ipset=/pscp.tv/gfwlist +server=/ads-twitter.com/127.0.0.1#5335 +ipset=/ads-twitter.com/gfwlist +server=/travelex.qa/127.0.0.1#5335 +ipset=/travelex.qa/gfwlist server=/microsoft.cl/127.0.0.1#5335 ipset=/microsoft.cl/gfwlist -server=/ebay.jp/127.0.0.1#5335 -ipset=/ebay.jp/gfwlist +server=/taylorandfrancis.com/127.0.0.1#5335 +ipset=/taylorandfrancis.com/gfwlist server=/466453.com/127.0.0.1#5335 ipset=/466453.com/gfwlist server=/theguardian.com/127.0.0.1#5335 @@ -12210,138 +12424,138 @@ server=/x.co/127.0.0.1#5335 ipset=/x.co/gfwlist server=/alphabet.uk/127.0.0.1#5335 ipset=/alphabet.uk/gfwlist -server=/vk.design/127.0.0.1#5335 -ipset=/vk.design/gfwlist -server=/vk.com/127.0.0.1#5335 -ipset=/vk.com/gfwlist +server=/cbsaavideo.com/127.0.0.1#5335 +ipset=/cbsaavideo.com/gfwlist +server=/sonyprotechnosupport.co.jp/127.0.0.1#5335 +ipset=/sonyprotechnosupport.co.jp/gfwlist server=/ebay.ch/127.0.0.1#5335 ipset=/ebay.ch/gfwlist -server=/fontexplorerx.com/127.0.0.1#5335 -ipset=/fontexplorerx.com/gfwlist +server=/sonyglobalsolutions.jp/127.0.0.1#5335 +ipset=/sonyglobalsolutions.jp/gfwlist server=/uun98.com/127.0.0.1#5335 ipset=/uun98.com/gfwlist server=/walmartimages.com/127.0.0.1#5335 ipset=/walmartimages.com/gfwlist server=/netacad.net/127.0.0.1#5335 ipset=/netacad.net/gfwlist -server=/vk-cdn.me/127.0.0.1#5335 -ipset=/vk-cdn.me/gfwlist -server=/userapi.com/127.0.0.1#5335 -ipset=/userapi.com/gfwlist -server=/xo.com/127.0.0.1#5335 -ipset=/xo.com/gfwlist +server=/sonydna.com/127.0.0.1#5335 +ipset=/sonydna.com/gfwlist +server=/go-lang.org/127.0.0.1#5335 +ipset=/go-lang.org/gfwlist +server=/sony.sk/127.0.0.1#5335 +ipset=/sony.sk/gfwlist server=/placesdocs.com/127.0.0.1#5335 ipset=/placesdocs.com/gfwlist server=/vimeogoods.com/127.0.0.1#5335 ipset=/vimeogoods.com/gfwlist -server=/vzw.com/127.0.0.1#5335 -ipset=/vzw.com/gfwlist +server=/sony.si/127.0.0.1#5335 +ipset=/sony.si/gfwlist server=/discord.gg/127.0.0.1#5335 ipset=/discord.gg/gfwlist server=/dropboxforums.com/127.0.0.1#5335 ipset=/dropboxforums.com/gfwlist server=/g.co/127.0.0.1#5335 ipset=/g.co/gfwlist -server=/verizonwireless.com/127.0.0.1#5335 -ipset=/verizonwireless.com/gfwlist -server=/directtv.net/127.0.0.1#5335 -ipset=/directtv.net/gfwlist -server=/chomp.com/127.0.0.1#5335 -ipset=/chomp.com/gfwlist +server=/sony.se/127.0.0.1#5335 +ipset=/sony.se/gfwlist +server=/google.cd/127.0.0.1#5335 +ipset=/google.cd/gfwlist +server=/microsofttranslator.com/127.0.0.1#5335 +ipset=/microsofttranslator.com/gfwlist server=/lolfanart.net/127.0.0.1#5335 ipset=/lolfanart.net/gfwlist -server=/verizonbusinessfios.com/127.0.0.1#5335 -ipset=/verizonbusinessfios.com/gfwlist -server=/etheadphones.com/127.0.0.1#5335 -ipset=/etheadphones.com/gfwlist +server=/grss-ieee.org/127.0.0.1#5335 +ipset=/grss-ieee.org/gfwlist +server=/sony.net/127.0.0.1#5335 +ipset=/sony.net/gfwlist server=/iphoto.wang/127.0.0.1#5335 ipset=/iphoto.wang/gfwlist server=/welcometobestbuy.ca/127.0.0.1#5335 ipset=/welcometobestbuy.ca/gfwlist -server=/static-verizon.com/127.0.0.1#5335 -ipset=/static-verizon.com/gfwlist +server=/webobjects.eu/127.0.0.1#5335 +ipset=/webobjects.eu/gfwlist server=/bmw.az/127.0.0.1#5335 ipset=/bmw.az/gfwlist -server=/ouroath.com/127.0.0.1#5335 -ipset=/ouroath.com/gfwlist -server=/oath.com/127.0.0.1#5335 -ipset=/oath.com/gfwlist -server=/dtlgalleryint.cloudapp.net/127.0.0.1#5335 -ipset=/dtlgalleryint.cloudapp.net/gfwlist -server=/uber.com/127.0.0.1#5335 -ipset=/uber.com/gfwlist +server=/guccimuseo.com/127.0.0.1#5335 +ipset=/guccimuseo.com/gfwlist +server=/wiremoneytoirelandwithxoomeasierandcheaper.com/127.0.0.1#5335 +ipset=/wiremoneytoirelandwithxoomeasierandcheaper.com/gfwlist +server=/sony.gr/127.0.0.1#5335 +ipset=/sony.gr/gfwlist +server=/sony.fr/127.0.0.1#5335 +ipset=/sony.fr/gfwlist server=/bestbuytradein.com/127.0.0.1#5335 ipset=/bestbuytradein.com/gfwlist -server=/twttr.com/127.0.0.1#5335 -ipset=/twttr.com/gfwlist +server=/sony.eu/127.0.0.1#5335 +ipset=/sony.eu/gfwlist server=/paypalcorp.com/127.0.0.1#5335 ipset=/paypalcorp.com/gfwlist server=/vmwidm.com/127.0.0.1#5335 ipset=/vmwidm.com/gfwlist -server=/twtrdns.net/127.0.0.1#5335 -ipset=/twtrdns.net/gfwlist +server=/sony.es/127.0.0.1#5335 +ipset=/sony.es/gfwlist server=/tellmewhygame.com/127.0.0.1#5335 ipset=/tellmewhygame.com/gfwlist -server=/winticket.jp/127.0.0.1#5335 -ipset=/winticket.jp/gfwlist +server=/sony.ee/127.0.0.1#5335 +ipset=/sony.ee/gfwlist server=/developer.microsoft.com/127.0.0.1#5335 ipset=/developer.microsoft.com/gfwlist -server=/twitteroauth.com/127.0.0.1#5335 -ipset=/twitteroauth.com/gfwlist -server=/zohostatic.in/127.0.0.1#5335 -ipset=/zohostatic.in/gfwlist -server=/twitterinc.com/127.0.0.1#5335 -ipset=/twitterinc.com/gfwlist -server=/twitter.com/127.0.0.1#5335 -ipset=/twitter.com/gfwlist +server=/sony.de/127.0.0.1#5335 +ipset=/sony.de/gfwlist +server=/visaglobalfinance.com/127.0.0.1#5335 +ipset=/visaglobalfinance.com/gfwlist +server=/sony.com.vn/127.0.0.1#5335 +ipset=/sony.com.vn/gfwlist +server=/sony.com.tw/127.0.0.1#5335 +ipset=/sony.com.tw/gfwlist server=/needforspeedproven.com/127.0.0.1#5335 ipset=/needforspeedproven.com/gfwlist server=/pinterest.in/127.0.0.1#5335 ipset=/pinterest.in/gfwlist -server=/macbooksale.com/127.0.0.1#5335 -ipset=/macbooksale.com/gfwlist +server=/vector.im/127.0.0.1#5335 +ipset=/vector.im/gfwlist server=/startpage.com/127.0.0.1#5335 ipset=/startpage.com/gfwlist server=/bmw.ro/127.0.0.1#5335 ipset=/bmw.ro/gfwlist -server=/twitpic.com/127.0.0.1#5335 -ipset=/twitpic.com/gfwlist -server=/twimg.com/127.0.0.1#5335 -ipset=/twimg.com/gfwlist -server=/tellapart.com/127.0.0.1#5335 -ipset=/tellapart.com/gfwlist -server=/t.co/127.0.0.1#5335 -ipset=/t.co/gfwlist -server=/pscp.tv/127.0.0.1#5335 -ipset=/pscp.tv/gfwlist +server=/sony.com.tr/127.0.0.1#5335 +ipset=/sony.com.tr/gfwlist +server=/sony.com.sv/127.0.0.1#5335 +ipset=/sony.com.sv/gfwlist +server=/sony.com.sg/127.0.0.1#5335 +ipset=/sony.com.sg/gfwlist +server=/sony.com.ph/127.0.0.1#5335 +ipset=/sony.com.ph/gfwlist +server=/sony.com.pa/127.0.0.1#5335 +ipset=/sony.com.pa/gfwlist server=/bmwsfl.com/127.0.0.1#5335 ipset=/bmwsfl.com/gfwlist -server=/ads-twitter.com/127.0.0.1#5335 -ipset=/ads-twitter.com/gfwlist -server=/travelex.qa/127.0.0.1#5335 -ipset=/travelex.qa/gfwlist +server=/sony.com.my/127.0.0.1#5335 +ipset=/sony.com.my/gfwlist +server=/sony.com.mk/127.0.0.1#5335 +ipset=/sony.com.mk/gfwlist server=/beatsbydrdre-store.com/127.0.0.1#5335 ipset=/beatsbydrdre-store.com/gfwlist -server=/media-amazon.com/127.0.0.1#5335 -ipset=/media-amazon.com/gfwlist -server=/sonyprotechnosupport.co.jp/127.0.0.1#5335 -ipset=/sonyprotechnosupport.co.jp/gfwlist -server=/sonyglobalsolutions.jp/127.0.0.1#5335 -ipset=/sonyglobalsolutions.jp/gfwlist +server=/sony.com.hk/127.0.0.1#5335 +ipset=/sony.com.hk/gfwlist +server=/lgelectronics.122.2o7.net/127.0.0.1#5335 +ipset=/lgelectronics.122.2o7.net/gfwlist +server=/sony.com.au/127.0.0.1#5335 +ipset=/sony.com.au/gfwlist server=/alphabet.co.uk/127.0.0.1#5335 ipset=/alphabet.co.uk/gfwlist -server=/sonydna.com/127.0.0.1#5335 -ipset=/sonydna.com/gfwlist +server=/useplannr.com/127.0.0.1#5335 +ipset=/useplannr.com/gfwlist server=/thesun.ie/127.0.0.1#5335 ipset=/thesun.ie/gfwlist -server=/whatsapp.org/127.0.0.1#5335 -ipset=/whatsapp.org/gfwlist -server=/sony.sk/127.0.0.1#5335 -ipset=/sony.sk/gfwlist -server=/sony.si/127.0.0.1#5335 -ipset=/sony.si/gfwlist -server=/sony.se/127.0.0.1#5335 -ipset=/sony.se/gfwlist +server=/sony.com/127.0.0.1#5335 +ipset=/sony.com/gfwlist +server=/sony.co.uk/127.0.0.1#5335 +ipset=/sony.co.uk/gfwlist +server=/sony.co.th/127.0.0.1#5335 +ipset=/sony.co.th/gfwlist +server=/sony.co.nz/127.0.0.1#5335 +ipset=/sony.co.nz/gfwlist server=/creativecommons.org/127.0.0.1#5335 ipset=/creativecommons.org/gfwlist server=/volvotrucks.at/127.0.0.1#5335 @@ -12350,14 +12564,14 @@ server=/adobesc.com/127.0.0.1#5335 ipset=/adobesc.com/gfwlist server=/cups.org/127.0.0.1#5335 ipset=/cups.org/gfwlist -server=/google.com.do/127.0.0.1#5335 -ipset=/google.com.do/gfwlist +server=/sony.co.jp/127.0.0.1#5335 +ipset=/sony.co.jp/gfwlist server=/ieee-uffc.org/127.0.0.1#5335 ipset=/ieee-uffc.org/gfwlist -server=/sfbassets.net/127.0.0.1#5335 -ipset=/sfbassets.net/gfwlist -server=/bloombergprep.com/127.0.0.1#5335 -ipset=/bloombergprep.com/gfwlist +server=/sony.co.in/127.0.0.1#5335 +ipset=/sony.co.in/gfwlist +server=/sony.co.id/127.0.0.1#5335 +ipset=/sony.co.id/gfwlist server=/applestore.ch/127.0.0.1#5335 ipset=/applestore.ch/gfwlist server=/monsterdrebeats-usa.com/127.0.0.1#5335 @@ -12370,30 +12584,30 @@ server=/seamonkey-project.org/127.0.0.1#5335 ipset=/seamonkey-project.org/gfwlist server=/bmw.com.sg/127.0.0.1#5335 ipset=/bmw.com.sg/gfwlist -server=/sony.net/127.0.0.1#5335 -ipset=/sony.net/gfwlist -server=/tvbanywhere.com.sg/127.0.0.1#5335 -ipset=/tvbanywhere.com.sg/gfwlist +server=/sony.co.cr/127.0.0.1#5335 +ipset=/sony.co.cr/gfwlist +server=/sony.ch/127.0.0.1#5335 +ipset=/sony.ch/gfwlist server=/paypalcommunity.com/127.0.0.1#5335 ipset=/paypalcommunity.com/gfwlist -server=/ethereum.org/127.0.0.1#5335 -ipset=/ethereum.org/gfwlist -server=/researchkit.hk/127.0.0.1#5335 -ipset=/researchkit.hk/gfwlist -server=/sony.gr/127.0.0.1#5335 -ipset=/sony.gr/gfwlist +server=/sony.ca/127.0.0.1#5335 +ipset=/sony.ca/gfwlist +server=/sony.bg/127.0.0.1#5335 +ipset=/sony.bg/gfwlist +server=/miniwidget.ca/127.0.0.1#5335 +ipset=/miniwidget.ca/gfwlist server=/freewechat.com/127.0.0.1#5335 ipset=/freewechat.com/gfwlist -server=/sony.fr/127.0.0.1#5335 -ipset=/sony.fr/gfwlist -server=/sony.eu/127.0.0.1#5335 -ipset=/sony.eu/gfwlist -server=/sony.es/127.0.0.1#5335 -ipset=/sony.es/gfwlist -server=/sony.ee/127.0.0.1#5335 -ipset=/sony.ee/gfwlist -server=/sony.de/127.0.0.1#5335 -ipset=/sony.de/gfwlist +server=/sony.ba/127.0.0.1#5335 +ipset=/sony.ba/gfwlist +server=/sony.at/127.0.0.1#5335 +ipset=/sony.at/gfwlist +server=/sony-promotion.eu/127.0.0.1#5335 +ipset=/sony-promotion.eu/gfwlist +server=/aomedia.org/127.0.0.1#5335 +ipset=/aomedia.org/gfwlist +server=/sony-mea.com/127.0.0.1#5335 +ipset=/sony-mea.com/gfwlist server=/brewmp.com/127.0.0.1#5335 ipset=/brewmp.com/gfwlist server=/mini.com.ph/127.0.0.1#5335 @@ -12404,18 +12618,18 @@ server=/shopifycdn.com/127.0.0.1#5335 ipset=/shopifycdn.com/gfwlist server=/dailymail.dk/127.0.0.1#5335 ipset=/dailymail.dk/gfwlist -server=/sony.com.vn/127.0.0.1#5335 -ipset=/sony.com.vn/gfwlist +server=/sony-latin.com/127.0.0.1#5335 +ipset=/sony-latin.com/gfwlist server=/echosign.com/127.0.0.1#5335 ipset=/echosign.com/gfwlist server=/haskellstack.org/127.0.0.1#5335 ipset=/haskellstack.org/gfwlist -server=/sony.com.tw/127.0.0.1#5335 -ipset=/sony.com.tw/gfwlist -server=/sony.com.tr/127.0.0.1#5335 -ipset=/sony.com.tr/gfwlist -server=/sony.com.sv/127.0.0.1#5335 -ipset=/sony.com.sv/gfwlist +server=/bmw.com.sv/127.0.0.1#5335 +ipset=/bmw.com.sv/gfwlist +server=/sony-africa.com/127.0.0.1#5335 +ipset=/sony-africa.com/gfwlist +server=/news.com.au/127.0.0.1#5335 +ipset=/news.com.au/gfwlist server=/bmw.com.ec/127.0.0.1#5335 ipset=/bmw.com.ec/gfwlist server=/wwwapple.net/127.0.0.1#5335 @@ -12424,116 +12638,116 @@ server=/fqcebook.com/127.0.0.1#5335 ipset=/fqcebook.com/gfwlist server=/pearsonclinical.co.uk/127.0.0.1#5335 ipset=/pearsonclinical.co.uk/gfwlist -server=/sony.com.sg/127.0.0.1#5335 -ipset=/sony.com.sg/gfwlist -server=/sony.com.ph/127.0.0.1#5335 -ipset=/sony.com.ph/gfwlist -server=/sony.com.pa/127.0.0.1#5335 -ipset=/sony.com.pa/gfwlist -server=/sony.com.my/127.0.0.1#5335 -ipset=/sony.com.my/gfwlist -server=/sony.com.mk/127.0.0.1#5335 -ipset=/sony.com.mk/gfwlist -server=/sony.com.hk/127.0.0.1#5335 -ipset=/sony.com.hk/gfwlist -server=/gotcosmos.com/127.0.0.1#5335 -ipset=/gotcosmos.com/gfwlist -server=/edgedatg.com/127.0.0.1#5335 -ipset=/edgedatg.com/gfwlist -server=/kindle.co.uk/127.0.0.1#5335 -ipset=/kindle.co.uk/gfwlist -server=/mini-me.com/127.0.0.1#5335 -ipset=/mini-me.com/gfwlist -server=/sony.com.au/127.0.0.1#5335 -ipset=/sony.com.au/gfwlist -server=/campushp.com/127.0.0.1#5335 -ipset=/campushp.com/gfwlist -server=/github-cloud.s3.amazonaws.com/127.0.0.1#5335 -ipset=/github-cloud.s3.amazonaws.com/gfwlist -server=/oup.com/127.0.0.1#5335 -ipset=/oup.com/gfwlist -server=/nine.com.au/127.0.0.1#5335 -ipset=/nine.com.au/gfwlist -server=/sony.com/127.0.0.1#5335 -ipset=/sony.com/gfwlist -server=/att-rsvp.com/127.0.0.1#5335 -ipset=/att-rsvp.com/gfwlist -server=/sony.co.uk/127.0.0.1#5335 -ipset=/sony.co.uk/gfwlist -server=/bmw-connecteddrive.jp/127.0.0.1#5335 -ipset=/bmw-connecteddrive.jp/gfwlist -server=/sony.co.th/127.0.0.1#5335 -ipset=/sony.co.th/gfwlist -server=/sony.co.nz/127.0.0.1#5335 -ipset=/sony.co.nz/gfwlist -server=/sony.co.jp/127.0.0.1#5335 -ipset=/sony.co.jp/gfwlist -server=/sony.co.in/127.0.0.1#5335 -ipset=/sony.co.in/gfwlist -server=/bmw-ksa.com/127.0.0.1#5335 -ipset=/bmw-ksa.com/gfwlist -server=/beatsforme.com/127.0.0.1#5335 -ipset=/beatsforme.com/gfwlist -server=/sony.co.id/127.0.0.1#5335 -ipset=/sony.co.id/gfwlist -server=/intel.by/127.0.0.1#5335 -ipset=/intel.by/gfwlist -server=/typesquare.com/127.0.0.1#5335 -ipset=/typesquare.com/gfwlist -server=/sony.co.cr/127.0.0.1#5335 -ipset=/sony.co.cr/gfwlist -server=/azureiotsolutions.com/127.0.0.1#5335 -ipset=/azureiotsolutions.com/gfwlist -server=/sony.ch/127.0.0.1#5335 -ipset=/sony.ch/gfwlist -server=/sony.ca/127.0.0.1#5335 -ipset=/sony.ca/gfwlist -server=/sony.bg/127.0.0.1#5335 -ipset=/sony.bg/gfwlist -server=/bmw.ch/127.0.0.1#5335 -ipset=/bmw.ch/gfwlist -server=/wsj.net/127.0.0.1#5335 -ipset=/wsj.net/gfwlist -server=/sony.ba/127.0.0.1#5335 -ipset=/sony.ba/gfwlist -server=/google.com.ly/127.0.0.1#5335 -ipset=/google.com.ly/gfwlist -server=/sony.at/127.0.0.1#5335 -ipset=/sony.at/gfwlist -server=/sony-promotion.eu/127.0.0.1#5335 -ipset=/sony-promotion.eu/gfwlist -server=/applw.com/127.0.0.1#5335 -ipset=/applw.com/gfwlist -server=/ipod.pk/127.0.0.1#5335 -ipset=/ipod.pk/gfwlist -server=/airwick.pt/127.0.0.1#5335 -ipset=/airwick.pt/gfwlist -server=/scholar.google.co.kr/127.0.0.1#5335 -ipset=/scholar.google.co.kr/gfwlist -server=/sony-latin.com/127.0.0.1#5335 -ipset=/sony-latin.com/gfwlist -server=/powerappscdn.net/127.0.0.1#5335 -ipset=/powerappscdn.net/gfwlist -server=/snapstore.io/127.0.0.1#5335 -ipset=/snapstore.io/gfwlist -server=/sony-africa.com/127.0.0.1#5335 -ipset=/sony-africa.com/gfwlist -server=/azureplanetscale.net/127.0.0.1#5335 -ipset=/azureplanetscale.net/gfwlist -server=/paypal-prepaid.com/127.0.0.1#5335 -ipset=/paypal-prepaid.com/gfwlist server=/snapkit.co/127.0.0.1#5335 ipset=/snapkit.co/gfwlist -server=/mobilemarketo.com/127.0.0.1#5335 -ipset=/mobilemarketo.com/gfwlist -server=/addthiscdn.com/127.0.0.1#5335 -ipset=/addthiscdn.com/gfwlist server=/snapads.com/127.0.0.1#5335 ipset=/snapads.com/gfwlist server=/snap-dev.net/127.0.0.1#5335 ipset=/snap-dev.net/gfwlist server=/sc-cdn.net/127.0.0.1#5335 ipset=/sc-cdn.net/gfwlist +server=/smartonerobotics.com/127.0.0.1#5335 +ipset=/smartonerobotics.com/gfwlist +server=/smartoneholdings.com/127.0.0.1#5335 +ipset=/smartoneholdings.com/gfwlist +server=/microsoftnews.net/127.0.0.1#5335 +ipset=/microsoftnews.net/gfwlist +server=/edgedatg.com/127.0.0.1#5335 +ipset=/edgedatg.com/gfwlist +server=/kindle.co.uk/127.0.0.1#5335 +ipset=/kindle.co.uk/gfwlist +server=/dealtree.org/127.0.0.1#5335 +ipset=/dealtree.org/gfwlist +server=/google.co.ls/127.0.0.1#5335 +ipset=/google.co.ls/gfwlist +server=/s-rewards.hk/127.0.0.1#5335 +ipset=/s-rewards.hk/gfwlist +server=/github-cloud.s3.amazonaws.com/127.0.0.1#5335 +ipset=/github-cloud.s3.amazonaws.com/gfwlist +server=/oup.com/127.0.0.1#5335 +ipset=/oup.com/gfwlist +server=/nine.com.au/127.0.0.1#5335 +ipset=/nine.com.au/gfwlist +server=/ip73.com/127.0.0.1#5335 +ipset=/ip73.com/gfwlist +server=/att-rsvp.com/127.0.0.1#5335 +ipset=/att-rsvp.com/gfwlist +server=/eworld.com/127.0.0.1#5335 +ipset=/eworld.com/gfwlist +server=/bmw-connecteddrive.jp/127.0.0.1#5335 +ipset=/bmw-connecteddrive.jp/gfwlist +server=/hkcircleapp.com/127.0.0.1#5335 +ipset=/hkcircleapp.com/gfwlist +server=/barkadahansasmartone.com/127.0.0.1#5335 +ipset=/barkadahansasmartone.com/gfwlist +server=/fasttrackreadysupport.com/127.0.0.1#5335 +ipset=/fasttrackreadysupport.com/gfwlist +server=/samsungknox.com/127.0.0.1#5335 +ipset=/samsungknox.com/gfwlist +server=/bmw-ksa.com/127.0.0.1#5335 +ipset=/bmw-ksa.com/gfwlist +server=/beatsforme.com/127.0.0.1#5335 +ipset=/beatsforme.com/gfwlist +server=/samsunggalaxyfriends.com/127.0.0.1#5335 +ipset=/samsunggalaxyfriends.com/gfwlist +server=/intel.by/127.0.0.1#5335 +ipset=/intel.by/gfwlist +server=/typesquare.com/127.0.0.1#5335 +ipset=/typesquare.com/gfwlist +server=/google.ci/127.0.0.1#5335 +ipset=/google.ci/gfwlist +server=/azureiotsolutions.com/127.0.0.1#5335 +ipset=/azureiotsolutions.com/gfwlist +server=/samsungcloud.com/127.0.0.1#5335 +ipset=/samsungcloud.com/gfwlist +server=/samsungapps.com/127.0.0.1#5335 +ipset=/samsungapps.com/gfwlist +server=/samsung.com/127.0.0.1#5335 +ipset=/samsung.com/gfwlist +server=/webex.co.jp/127.0.0.1#5335 +ipset=/webex.co.jp/gfwlist +server=/wsj.net/127.0.0.1#5335 +ipset=/wsj.net/gfwlist +server=/game-platform.net/127.0.0.1#5335 +ipset=/game-platform.net/gfwlist +server=/google.com.ly/127.0.0.1#5335 +ipset=/google.com.ly/gfwlist +server=/powerappscdn.net/127.0.0.1#5335 +ipset=/powerappscdn.net/gfwlist +server=/steelbrick.com/127.0.0.1#5335 +ipset=/steelbrick.com/gfwlist +server=/applw.com/127.0.0.1#5335 +ipset=/applw.com/gfwlist +server=/social.com/127.0.0.1#5335 +ipset=/social.com/gfwlist +server=/airwick.pt/127.0.0.1#5335 +ipset=/airwick.pt/gfwlist +server=/scholar.google.co.kr/127.0.0.1#5335 +ipset=/scholar.google.co.kr/gfwlist +server=/vcanedge.com/127.0.0.1#5335 +ipset=/vcanedge.com/gfwlist +server=/sfdcstatic.com/127.0.0.1#5335 +ipset=/sfdcstatic.com/gfwlist +server=/snapstore.io/127.0.0.1#5335 +ipset=/snapstore.io/gfwlist +server=/sequence.com/127.0.0.1#5335 +ipset=/sequence.com/gfwlist +server=/azureplanetscale.net/127.0.0.1#5335 +ipset=/azureplanetscale.net/gfwlist +server=/salesforcemarketingcloud.com/127.0.0.1#5335 +ipset=/salesforcemarketingcloud.com/gfwlist +server=/salesforceliveagent.com/127.0.0.1#5335 +ipset=/salesforceliveagent.com/gfwlist +server=/mobilemarketo.com/127.0.0.1#5335 +ipset=/mobilemarketo.com/gfwlist +server=/addthiscdn.com/127.0.0.1#5335 +ipset=/addthiscdn.com/gfwlist +server=/relateiq.com/127.0.0.1#5335 +ipset=/relateiq.com/gfwlist +server=/dailymail.com/127.0.0.1#5335 +ipset=/dailymail.com/gfwlist +server=/quotable.com/127.0.0.1#5335 +ipset=/quotable.com/gfwlist server=/firebaseio.com/127.0.0.1#5335 ipset=/firebaseio.com/gfwlist server=/thanksloyalty.com/127.0.0.1#5335 @@ -12542,36 +12756,36 @@ server=/beatsireland.net/127.0.0.1#5335 ipset=/beatsireland.net/gfwlist server=/my29tv.com/127.0.0.1#5335 ipset=/my29tv.com/gfwlist -server=/smartonerobotics.com/127.0.0.1#5335 -ipset=/smartonerobotics.com/gfwlist -server=/smartoneholdings.com/127.0.0.1#5335 -ipset=/smartoneholdings.com/gfwlist -server=/kobbeatssbydredk.com/127.0.0.1#5335 -ipset=/kobbeatssbydredk.com/gfwlist -server=/youtube.ph/127.0.0.1#5335 -ipset=/youtube.ph/gfwlist +server=/pardot.com/127.0.0.1#5335 +ipset=/pardot.com/gfwlist +server=/paypalhere.com/127.0.0.1#5335 +ipset=/paypalhere.com/gfwlist +server=/nextmedia.com/127.0.0.1#5335 +ipset=/nextmedia.com/gfwlist +server=/force.com/127.0.0.1#5335 +ipset=/force.com/gfwlist server=/sandisk.it/127.0.0.1#5335 ipset=/sandisk.it/gfwlist -server=/s-rewards.hk/127.0.0.1#5335 -ipset=/s-rewards.hk/gfwlist -server=/ip73.com/127.0.0.1#5335 -ipset=/ip73.com/gfwlist +server=/desk.com/127.0.0.1#5335 +ipset=/desk.com/gfwlist +server=/demandware.com/127.0.0.1#5335 +ipset=/demandware.com/gfwlist server=/inikesneakers.com/127.0.0.1#5335 ipset=/inikesneakers.com/gfwlist -server=/skillshare.com/127.0.0.1#5335 -ipset=/skillshare.com/gfwlist +server=/data.com/127.0.0.1#5335 +ipset=/data.com/gfwlist server=/geotrust.com/127.0.0.1#5335 ipset=/geotrust.com/gfwlist server=/cheapbeatsie.com/127.0.0.1#5335 ipset=/cheapbeatsie.com/gfwlist -server=/hkcircleapp.com/127.0.0.1#5335 -ipset=/hkcircleapp.com/gfwlist +server=/cloudcraze.com/127.0.0.1#5335 +ipset=/cloudcraze.com/gfwlist server=/mortein.com.au/127.0.0.1#5335 ipset=/mortein.com.au/gfwlist -server=/paypal-sptam.com/127.0.0.1#5335 -ipset=/paypal-sptam.com/gfwlist -server=/samsungknox.com/127.0.0.1#5335 -ipset=/samsungknox.com/gfwlist +server=/starbucks.co.th/127.0.0.1#5335 +ipset=/starbucks.co.th/gfwlist +server=/appexchange.com/127.0.0.1#5335 +ipset=/appexchange.com/gfwlist server=/fedoramagazine.org/127.0.0.1#5335 ipset=/fedoramagazine.org/gfwlist server=/volvogroup.de/127.0.0.1#5335 @@ -12580,32 +12794,32 @@ server=/bridgestone.com.ar/127.0.0.1#5335 ipset=/bridgestone.com.ar/gfwlist server=/niketradeweb.com/127.0.0.1#5335 ipset=/niketradeweb.com/gfwlist -server=/samsunggalaxyfriends.com/127.0.0.1#5335 -ipset=/samsunggalaxyfriends.com/gfwlist +server=/appcloud.com/127.0.0.1#5335 +ipset=/appcloud.com/gfwlist server=/realclearreligion.org/127.0.0.1#5335 ipset=/realclearreligion.org/gfwlist -server=/google.com.et/127.0.0.1#5335 -ipset=/google.com.et/gfwlist -server=/samsungcloud.com/127.0.0.1#5335 -ipset=/samsungcloud.com/gfwlist +server=/respawnbyrazer.com/127.0.0.1#5335 +ipset=/respawnbyrazer.com/gfwlist +server=/razerzone.jp/127.0.0.1#5335 +ipset=/razerzone.jp/gfwlist server=/adsense.com/127.0.0.1#5335 ipset=/adsense.com/gfwlist server=/ebayrtm.com/127.0.0.1#5335 ipset=/ebayrtm.com/gfwlist -server=/samsungapps.com/127.0.0.1#5335 -ipset=/samsungapps.com/gfwlist -server=/samsung.com/127.0.0.1#5335 -ipset=/samsung.com/gfwlist +server=/razerzone.com/127.0.0.1#5335 +ipset=/razerzone.com/gfwlist +server=/applepay.info/127.0.0.1#5335 +ipset=/applepay.info/gfwlist server=/nikeairmax.com/127.0.0.1#5335 ipset=/nikeairmax.com/gfwlist server=/mac.rs/127.0.0.1#5335 ipset=/mac.rs/gfwlist -server=/ebaycareers.com/127.0.0.1#5335 -ipset=/ebaycareers.com/gfwlist -server=/game-platform.net/127.0.0.1#5335 -ipset=/game-platform.net/gfwlist -server=/windowscommunity.net/127.0.0.1#5335 -ipset=/windowscommunity.net/gfwlist +server=/uplinq.com/127.0.0.1#5335 +ipset=/uplinq.com/gfwlist +server=/snapdragonbooth.com/127.0.0.1#5335 +ipset=/snapdragonbooth.com/gfwlist +server=/snapdragon.cn/127.0.0.1#5335 +ipset=/snapdragon.cn/gfwlist server=/pcmarket.com.hk/127.0.0.1#5335 ipset=/pcmarket.com.hk/gfwlist server=/cometotheduckside.com/127.0.0.1#5335 @@ -12614,350 +12828,350 @@ server=/intel.re/127.0.0.1#5335 ipset=/intel.re/gfwlist server=/apple.uk/127.0.0.1#5335 ipset=/apple.uk/gfwlist -server=/steelbrick.com/127.0.0.1#5335 -ipset=/steelbrick.com/gfwlist -server=/social.com/127.0.0.1#5335 -ipset=/social.com/gfwlist -server=/site.com/127.0.0.1#5335 -ipset=/site.com/gfwlist -server=/google.hn/127.0.0.1#5335 -ipset=/google.hn/gfwlist -server=/lanik.us/127.0.0.1#5335 -ipset=/lanik.us/gfwlist -server=/gravatar.com/127.0.0.1#5335 -ipset=/gravatar.com/gfwlist -server=/volvobuses.co/127.0.0.1#5335 -ipset=/volvobuses.co/gfwlist -server=/sfdcstatic.com/127.0.0.1#5335 -ipset=/sfdcstatic.com/gfwlist -server=/sequence.com/127.0.0.1#5335 -ipset=/sequence.com/gfwlist -server=/hongkongfp.com/127.0.0.1#5335 -ipset=/hongkongfp.com/gfwlist -server=/salesforcemarketingcloud.com/127.0.0.1#5335 -ipset=/salesforcemarketingcloud.com/gfwlist -server=/salesforceliveagent.com/127.0.0.1#5335 -ipset=/salesforceliveagent.com/gfwlist -server=/relateiq.com/127.0.0.1#5335 -ipset=/relateiq.com/gfwlist -server=/geeksquadwebroot.org/127.0.0.1#5335 -ipset=/geeksquadwebroot.org/gfwlist -server=/scholar.google.com.au/127.0.0.1#5335 -ipset=/scholar.google.com.au/gfwlist -server=/google.com.uy/127.0.0.1#5335 -ipset=/google.com.uy/gfwlist -server=/foxsportsnetmilwaukee.com/127.0.0.1#5335 -ipset=/foxsportsnetmilwaukee.com/gfwlist -server=/quotable.com/127.0.0.1#5335 -ipset=/quotable.com/gfwlist -server=/pardot.com/127.0.0.1#5335 -ipset=/pardot.com/gfwlist -server=/appleone.host/127.0.0.1#5335 -ipset=/appleone.host/gfwlist -server=/mastercardmoments.com/127.0.0.1#5335 -ipset=/mastercardmoments.com/gfwlist -server=/fesebook.com/127.0.0.1#5335 -ipset=/fesebook.com/gfwlist -server=/force.com/127.0.0.1#5335 -ipset=/force.com/gfwlist -server=/exacttarget.com/127.0.0.1#5335 -ipset=/exacttarget.com/gfwlist -server=/mut.ch/127.0.0.1#5335 -ipset=/mut.ch/gfwlist -server=/hpmarketplace.com/127.0.0.1#5335 -ipset=/hpmarketplace.com/gfwlist -server=/nicomanga.jp/127.0.0.1#5335 -ipset=/nicomanga.jp/gfwlist -server=/desk.com/127.0.0.1#5335 -ipset=/desk.com/gfwlist -server=/youtube.com.uy/127.0.0.1#5335 -ipset=/youtube.com.uy/gfwlist -server=/demandware.com/127.0.0.1#5335 -ipset=/demandware.com/gfwlist -server=/yahoo.ba/127.0.0.1#5335 -ipset=/yahoo.ba/gfwlist -server=/cloudcraze.com/127.0.0.1#5335 -ipset=/cloudcraze.com/gfwlist -server=/chatter.com/127.0.0.1#5335 -ipset=/chatter.com/gfwlist -server=/dettolthailand.com/127.0.0.1#5335 -ipset=/dettolthailand.com/gfwlist -server=/appexchange.com/127.0.0.1#5335 -ipset=/appexchange.com/gfwlist -server=/appcloud.com/127.0.0.1#5335 -ipset=/appcloud.com/gfwlist -server=/respawnbyrazer.com/127.0.0.1#5335 -ipset=/respawnbyrazer.com/gfwlist -server=/razerzone.jp/127.0.0.1#5335 -ipset=/razerzone.jp/gfwlist -server=/epochweek.com/127.0.0.1#5335 -ipset=/epochweek.com/gfwlist -server=/razerzone.com/127.0.0.1#5335 -ipset=/razerzone.com/gfwlist -server=/mingpao.com/127.0.0.1#5335 -ipset=/mingpao.com/gfwlist -server=/appletv.wang/127.0.0.1#5335 -ipset=/appletv.wang/gfwlist -server=/uplinq.com/127.0.0.1#5335 -ipset=/uplinq.com/gfwlist -server=/snapdragonbooth.com/127.0.0.1#5335 -ipset=/snapdragonbooth.com/gfwlist -server=/paypaly.com/127.0.0.1#5335 -ipset=/paypaly.com/gfwlist -server=/snapdragon.cn/127.0.0.1#5335 -ipset=/snapdragon.cn/gfwlist server=/qualphone.com/127.0.0.1#5335 ipset=/qualphone.com/gfwlist server=/qualcommventures.cn/127.0.0.1#5335 ipset=/qualcommventures.cn/gfwlist +server=/qualcommretail.com/127.0.0.1#5335 +ipset=/qualcommretail.com/gfwlist +server=/google.hn/127.0.0.1#5335 +ipset=/google.hn/gfwlist +server=/lanik.us/127.0.0.1#5335 +ipset=/lanik.us/gfwlist +server=/qualcommmea.com/127.0.0.1#5335 +ipset=/qualcommmea.com/gfwlist +server=/volvobuses.co/127.0.0.1#5335 +ipset=/volvobuses.co/gfwlist +server=/qualcomm.fr/127.0.0.1#5335 +ipset=/qualcomm.fr/gfwlist +server=/qualcomm.de/127.0.0.1#5335 +ipset=/qualcomm.de/gfwlist +server=/hongkongfp.com/127.0.0.1#5335 +ipset=/hongkongfp.com/gfwlist +server=/jinnaju.com/127.0.0.1#5335 +ipset=/jinnaju.com/gfwlist +server=/engineeringvillage.com/127.0.0.1#5335 +ipset=/engineeringvillage.com/gfwlist +server=/qualcomm.co.kr/127.0.0.1#5335 +ipset=/qualcomm.co.kr/gfwlist +server=/geeksquadwebroot.org/127.0.0.1#5335 +ipset=/geeksquadwebroot.org/gfwlist +server=/pogo.com/127.0.0.1#5335 +ipset=/pogo.com/gfwlist +server=/google.com.uy/127.0.0.1#5335 +ipset=/google.com.uy/gfwlist +server=/foxsportsnetmilwaukee.com/127.0.0.1#5335 +ipset=/foxsportsnetmilwaukee.com/gfwlist +server=/qualcomm.co.in/127.0.0.1#5335 +ipset=/qualcomm.co.in/gfwlist +server=/qualcomm.co.id/127.0.0.1#5335 +ipset=/qualcomm.co.id/gfwlist +server=/volvotrucks.cz/127.0.0.1#5335 +ipset=/volvotrucks.cz/gfwlist +server=/mastercardmoments.com/127.0.0.1#5335 +ipset=/mastercardmoments.com/gfwlist +server=/fesebook.com/127.0.0.1#5335 +ipset=/fesebook.com/gfwlist +server=/matrix.to/127.0.0.1#5335 +ipset=/matrix.to/gfwlist +server=/qprize.com/127.0.0.1#5335 +ipset=/qprize.com/gfwlist +server=/ebayinternetsalestax.com/127.0.0.1#5335 +ipset=/ebayinternetsalestax.com/gfwlist +server=/hpmarketplace.com/127.0.0.1#5335 +ipset=/hpmarketplace.com/gfwlist +server=/nicomanga.jp/127.0.0.1#5335 +ipset=/nicomanga.jp/gfwlist +server=/pixtronix.com/127.0.0.1#5335 +ipset=/pixtronix.com/gfwlist +server=/youtube.com.uy/127.0.0.1#5335 +ipset=/youtube.com.uy/gfwlist +server=/meetsmartbook.com/127.0.0.1#5335 +ipset=/meetsmartbook.com/gfwlist +server=/yahoo.ba/127.0.0.1#5335 +ipset=/yahoo.ba/gfwlist +server=/imod.com/127.0.0.1#5335 +ipset=/imod.com/gfwlist +server=/hellosmartbook.com/127.0.0.1#5335 +ipset=/hellosmartbook.com/gfwlist +server=/dettolthailand.com/127.0.0.1#5335 +ipset=/dettolthailand.com/gfwlist +server=/berkanawireless.com/127.0.0.1#5335 +ipset=/berkanawireless.com/gfwlist +server=/mega.co.nz/127.0.0.1#5335 +ipset=/mega.co.nz/gfwlist +server=/speedxtra.com/127.0.0.1#5335 +ipset=/speedxtra.com/gfwlist +server=/hkt.com/127.0.0.1#5335 +ipset=/hkt.com/gfwlist +server=/epochweek.com/127.0.0.1#5335 +ipset=/epochweek.com/gfwlist +server=/hkt-eye.com/127.0.0.1#5335 +ipset=/hkt-eye.com/gfwlist +server=/mingpao.com/127.0.0.1#5335 +ipset=/mingpao.com/gfwlist +server=/hkt-enterprise.com/127.0.0.1#5335 +ipset=/hkt-enterprise.com/gfwlist +server=/ciscopowercube.com/127.0.0.1#5335 +ipset=/ciscopowercube.com/gfwlist +server=/esmarthealth.com/127.0.0.1#5335 +ipset=/esmarthealth.com/gfwlist +server=/paypaly.com/127.0.0.1#5335 +ipset=/paypaly.com/gfwlist +server=/dkrecttv.com/127.0.0.1#5335 +ipset=/dkrecttv.com/gfwlist +server=/intel.in/127.0.0.1#5335 +ipset=/intel.in/gfwlist +server=/panasonic.com/127.0.0.1#5335 +ipset=/panasonic.com/gfwlist server=/visaplus.com/127.0.0.1#5335 ipset=/visaplus.com/gfwlist server=/cheap-beats-by-dre.net/127.0.0.1#5335 ipset=/cheap-beats-by-dre.net/gfwlist -server=/qualcommretail.com/127.0.0.1#5335 -ipset=/qualcommretail.com/gfwlist -server=/qualcommmea.com/127.0.0.1#5335 -ipset=/qualcommmea.com/gfwlist +server=/sun.com/127.0.0.1#5335 +ipset=/sun.com/gfwlist +server=/covid19-rx.org/127.0.0.1#5335 +ipset=/covid19-rx.org/gfwlist server=/facebookmobile.com/127.0.0.1#5335 ipset=/facebookmobile.com/gfwlist -server=/qualcomm.fr/127.0.0.1#5335 -ipset=/qualcomm.fr/gfwlist +server=/foxnetworksinfo.com/127.0.0.1#5335 +ipset=/foxnetworksinfo.com/gfwlist server=/cheapdrebeats8.net/127.0.0.1#5335 ipset=/cheapdrebeats8.net/gfwlist -server=/qualcomm.de/127.0.0.1#5335 -ipset=/qualcomm.de/gfwlist +server=/oracleimg.com/127.0.0.1#5335 +ipset=/oracleimg.com/gfwlist server=/aspnetcdn.com/127.0.0.1#5335 ipset=/aspnetcdn.com/gfwlist -server=/blogspot.com.uy/127.0.0.1#5335 -ipset=/blogspot.com.uy/gfwlist -server=/vmglobal.net/127.0.0.1#5335 -ipset=/vmglobal.net/gfwlist +server=/oraclecloud.com/127.0.0.1#5335 +ipset=/oraclecloud.com/gfwlist +server=/oracle.com/127.0.0.1#5335 +ipset=/oracle.com/gfwlist server=/stripe.network/127.0.0.1#5335 ipset=/stripe.network/gfwlist server=/12diasderegalosdeitunes.com.ve/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.com.ve/gfwlist -server=/qualcomm.co.kr/127.0.0.1#5335 -ipset=/qualcomm.co.kr/gfwlist +server=/nvidia.tt.omtrdc.net/127.0.0.1#5335 +ipset=/nvidia.tt.omtrdc.net/gfwlist server=/auricularemonsterbeats.com/127.0.0.1#5335 ipset=/auricularemonsterbeats.com/gfwlist server=/applesurveys.com/127.0.0.1#5335 ipset=/applesurveys.com/gfwlist server=/minimoncton.ca/127.0.0.1#5335 ipset=/minimoncton.ca/gfwlist -server=/blogspot.ch/127.0.0.1#5335 -ipset=/blogspot.ch/gfwlist +server=/tegrazone.kr/127.0.0.1#5335 +ipset=/tegrazone.kr/gfwlist server=/edx.org/127.0.0.1#5335 ipset=/edx.org/gfwlist server=/asus.com/127.0.0.1#5335 ipset=/asus.com/gfwlist server=/gettyimages.no/127.0.0.1#5335 ipset=/gettyimages.no/gfwlist -server=/qualcomm.co.in/127.0.0.1#5335 -ipset=/qualcomm.co.in/gfwlist +server=/tegrazone.com/127.0.0.1#5335 +ipset=/tegrazone.com/gfwlist server=/acrobat.com/127.0.0.1#5335 ipset=/acrobat.com/gfwlist server=/bridgestone.cl/127.0.0.1#5335 ipset=/bridgestone.cl/gfwlist -server=/qualcomm.co.id/127.0.0.1#5335 -ipset=/qualcomm.co.id/gfwlist -server=/ibook.eu/127.0.0.1#5335 -ipset=/ibook.eu/gfwlist -server=/qprize.com/127.0.0.1#5335 -ipset=/qprize.com/gfwlist -server=/bingads.com/127.0.0.1#5335 -ipset=/bingads.com/gfwlist -server=/pixtronix.com/127.0.0.1#5335 -ipset=/pixtronix.com/gfwlist -server=/meetsmartbook.com/127.0.0.1#5335 -ipset=/meetsmartbook.com/gfwlist -server=/scholar.google.com.pe/127.0.0.1#5335 -ipset=/scholar.google.com.pe/gfwlist -server=/iskoot.com/127.0.0.1#5335 -ipset=/iskoot.com/gfwlist -server=/imod.com/127.0.0.1#5335 -ipset=/imod.com/gfwlist -server=/faceid99.com/127.0.0.1#5335 -ipset=/faceid99.com/gfwlist -server=/voxfieldguide.com/127.0.0.1#5335 -ipset=/voxfieldguide.com/gfwlist -server=/hellosmartbook.com/127.0.0.1#5335 -ipset=/hellosmartbook.com/gfwlist -server=/gobianywhere.com/127.0.0.1#5335 -ipset=/gobianywhere.com/gfwlist -server=/berkanawireless.com/127.0.0.1#5335 -ipset=/berkanawireless.com/gfwlist -server=/dvdstudiopro.org/127.0.0.1#5335 -ipset=/dvdstudiopro.org/gfwlist -server=/attwifi.com/127.0.0.1#5335 -ipset=/attwifi.com/gfwlist -server=/direcpath.net/127.0.0.1#5335 -ipset=/direcpath.net/gfwlist -server=/hkt.com/127.0.0.1#5335 -ipset=/hkt.com/gfwlist -server=/hkt-eye.com/127.0.0.1#5335 -ipset=/hkt-eye.com/gfwlist -server=/hkt-enterprise.com/127.0.0.1#5335 -ipset=/hkt-enterprise.com/gfwlist -server=/fscebook.com/127.0.0.1#5335 -ipset=/fscebook.com/gfwlist -server=/realtype.jp/127.0.0.1#5335 -ipset=/realtype.jp/gfwlist -server=/esmarthealth.com/127.0.0.1#5335 -ipset=/esmarthealth.com/gfwlist -server=/nikeshoescity.com/127.0.0.1#5335 -ipset=/nikeshoescity.com/gfwlist -server=/paily.net/127.0.0.1#5335 -ipset=/paily.net/gfwlist -server=/polymerproject.org/127.0.0.1#5335 -ipset=/polymerproject.org/gfwlist -server=/intel.tm/127.0.0.1#5335 -ipset=/intel.tm/gfwlist -server=/panasonic.com/127.0.0.1#5335 -ipset=/panasonic.com/gfwlist -server=/sun.com/127.0.0.1#5335 -ipset=/sun.com/gfwlist -server=/covid19-rx.org/127.0.0.1#5335 -ipset=/covid19-rx.org/gfwlist -server=/merakigo.com/127.0.0.1#5335 -ipset=/merakigo.com/gfwlist -server=/oracleimg.com/127.0.0.1#5335 -ipset=/oracleimg.com/gfwlist -server=/pokemonbw.com/127.0.0.1#5335 -ipset=/pokemonbw.com/gfwlist -server=/bmw-motorrad.ca/127.0.0.1#5335 -ipset=/bmw-motorrad.ca/gfwlist -server=/oraclecloud.com/127.0.0.1#5335 -ipset=/oraclecloud.com/gfwlist -server=/oracle.com/127.0.0.1#5335 -ipset=/oracle.com/gfwlist -server=/api.viu.now.com/127.0.0.1#5335 -ipset=/api.viu.now.com/gfwlist -server=/disney.co.uk/127.0.0.1#5335 -ipset=/disney.co.uk/gfwlist -server=/nvidia.tt.omtrdc.net/127.0.0.1#5335 -ipset=/nvidia.tt.omtrdc.net/gfwlist -server=/bmwcharitygolf.com/127.0.0.1#5335 -ipset=/bmwcharitygolf.com/gfwlist -server=/tegrazone.kr/127.0.0.1#5335 -ipset=/tegrazone.kr/gfwlist -server=/financeleadsonline.com/127.0.0.1#5335 -ipset=/financeleadsonline.com/gfwlist -server=/tegrazone.com/127.0.0.1#5335 -ipset=/tegrazone.com/gfwlist -server=/disney.bg/127.0.0.1#5335 -ipset=/disney.bg/gfwlist -server=/blogspot.ru/127.0.0.1#5335 -ipset=/blogspot.ru/gfwlist +server=/hulustream.com/127.0.0.1#5335 +ipset=/hulustream.com/gfwlist +server=/blogspot.cl/127.0.0.1#5335 +ipset=/blogspot.cl/gfwlist server=/nvidiaforhp.com/127.0.0.1#5335 ipset=/nvidiaforhp.com/gfwlist +server=/bingads.com/127.0.0.1#5335 +ipset=/bingads.com/gfwlist server=/nvidia.se/127.0.0.1#5335 ipset=/nvidia.se/gfwlist server=/nvidia.ro/127.0.0.1#5335 ipset=/nvidia.ro/gfwlist +server=/scholar.google.com.pe/127.0.0.1#5335 +ipset=/scholar.google.com.pe/gfwlist server=/nvidia.pl/127.0.0.1#5335 ipset=/nvidia.pl/gfwlist -server=/hotmail.com/127.0.0.1#5335 -ipset=/hotmail.com/gfwlist -server=/dellcdn.com/127.0.0.1#5335 -ipset=/dellcdn.com/gfwlist server=/nvidia.no/127.0.0.1#5335 ipset=/nvidia.no/gfwlist -server=/regiongold.com/127.0.0.1#5335 -ipset=/regiongold.com/gfwlist +server=/faceid99.com/127.0.0.1#5335 +ipset=/faceid99.com/gfwlist +server=/voxfieldguide.com/127.0.0.1#5335 +ipset=/voxfieldguide.com/gfwlist +server=/enablementadobe.com/127.0.0.1#5335 +ipset=/enablementadobe.com/gfwlist server=/nvidia.mx/127.0.0.1#5335 ipset=/nvidia.mx/gfwlist server=/nvidia.lu/127.0.0.1#5335 ipset=/nvidia.lu/gfwlist -server=/parastorage.com/127.0.0.1#5335 -ipset=/parastorage.com/gfwlist -server=/applenewsformat.com/127.0.0.1#5335 -ipset=/applenewsformat.com/gfwlist -server=/pokemonchampionships.com/127.0.0.1#5335 -ipset=/pokemonchampionships.com/gfwlist +server=/dvdstudiopro.org/127.0.0.1#5335 +ipset=/dvdstudiopro.org/gfwlist server=/nvidia.in/127.0.0.1#5335 ipset=/nvidia.in/gfwlist server=/nvidia.de/127.0.0.1#5335 ipset=/nvidia.de/gfwlist -server=/icloud.sk/127.0.0.1#5335 -ipset=/icloud.sk/gfwlist -server=/blogspot.com.eg/127.0.0.1#5335 -ipset=/blogspot.com.eg/gfwlist +server=/vmwarelearningplatform.com/127.0.0.1#5335 +ipset=/vmwarelearningplatform.com/gfwlist +server=/sportsfacebook.com/127.0.0.1#5335 +ipset=/sportsfacebook.com/gfwlist server=/nvidia.com.tr/127.0.0.1#5335 ipset=/nvidia.com.tr/gfwlist +server=/fscebook.com/127.0.0.1#5335 +ipset=/fscebook.com/gfwlist server=/nvidia.com.pe/127.0.0.1#5335 ipset=/nvidia.com.pe/gfwlist server=/nvidia.com/127.0.0.1#5335 ipset=/nvidia.com/gfwlist server=/nvidia.co.uk/127.0.0.1#5335 ipset=/nvidia.co.uk/gfwlist -server=/itsbetterwhenyouwinit.com/127.0.0.1#5335 -ipset=/itsbetterwhenyouwinit.com/gfwlist -server=/faebookc.com/127.0.0.1#5335 -ipset=/faebookc.com/gfwlist +server=/paily.net/127.0.0.1#5335 +ipset=/paily.net/gfwlist +server=/polymerproject.org/127.0.0.1#5335 +ipset=/polymerproject.org/gfwlist server=/nvidia.co.in/127.0.0.1#5335 ipset=/nvidia.co.in/gfwlist server=/nvidia.at/127.0.0.1#5335 ipset=/nvidia.at/gfwlist server=/gputechconf.jp/127.0.0.1#5335 ipset=/gputechconf.jp/gfwlist -server=/nintendostore.com/127.0.0.1#5335 -ipset=/nintendostore.com/gfwlist server=/gputechconf.in/127.0.0.1#5335 ipset=/gputechconf.in/gfwlist -server=/scdn.co/127.0.0.1#5335 -ipset=/scdn.co/gfwlist -server=/ebaycbt.co.kr/127.0.0.1#5335 -ipset=/ebaycbt.co.kr/gfwlist server=/gputechconf.com.tw/127.0.0.1#5335 ipset=/gputechconf.com.tw/gfwlist -server=/ieeecss.org/127.0.0.1#5335 -ipset=/ieeecss.org/gfwlist +server=/sqlserveronlinux.com/127.0.0.1#5335 +ipset=/sqlserveronlinux.com/gfwlist +server=/pokemonbw.com/127.0.0.1#5335 +ipset=/pokemonbw.com/gfwlist +server=/bmw-motorrad.ca/127.0.0.1#5335 +ipset=/bmw-motorrad.ca/gfwlist server=/gputechconf.com/127.0.0.1#5335 ipset=/gputechconf.com/gfwlist -server=/appleappstore.net/127.0.0.1#5335 -ipset=/appleappstore.net/gfwlist -server=/bmw-product-highlights.com/127.0.0.1#5335 -ipset=/bmw-product-highlights.com/gfwlist -server=/youtube.com.lb/127.0.0.1#5335 -ipset=/youtube.com.lb/gfwlist -server=/fpacebook.com/127.0.0.1#5335 -ipset=/fpacebook.com/gfwlist -server=/deviantart.net/127.0.0.1#5335 -ipset=/deviantart.net/gfwlist +server=/canon-ebm.com.hk/127.0.0.1#5335 +ipset=/canon-ebm.com.hk/gfwlist +server=/api.viu.now.com/127.0.0.1#5335 +ipset=/api.viu.now.com/gfwlist +server=/disney.co.uk/127.0.0.1#5335 +ipset=/disney.co.uk/gfwlist +server=/beatsdresolo2013.com/127.0.0.1#5335 +ipset=/beatsdresolo2013.com/gfwlist +server=/bmwcharitygolf.com/127.0.0.1#5335 +ipset=/bmwcharitygolf.com/gfwlist +server=/foxsports.com.mx/127.0.0.1#5335 +ipset=/foxsports.com.mx/gfwlist +server=/financeleadsonline.com/127.0.0.1#5335 +ipset=/financeleadsonline.com/gfwlist server=/neuralink.com/127.0.0.1#5335 ipset=/neuralink.com/gfwlist -server=/bighead.group/127.0.0.1#5335 -ipset=/bighead.group/gfwlist +server=/pstatic.net/127.0.0.1#5335 +ipset=/pstatic.net/gfwlist server=/plug.game/127.0.0.1#5335 ipset=/plug.game/gfwlist server=/navercorp.com/127.0.0.1#5335 ipset=/navercorp.com/gfwlist +server=/gfashion.com/127.0.0.1#5335 +ipset=/gfashion.com/gfwlist +server=/stunnel.org/127.0.0.1#5335 +ipset=/stunnel.org/gfwlist +server=/grafolio.com/127.0.0.1#5335 +ipset=/grafolio.com/gfwlist +server=/hotmail.com/127.0.0.1#5335 +ipset=/hotmail.com/gfwlist +server=/dellcdn.com/127.0.0.1#5335 +ipset=/dellcdn.com/gfwlist +server=/theepochtimes.com/127.0.0.1#5335 +ipset=/theepochtimes.com/gfwlist +server=/mozilla.net/127.0.0.1#5335 +ipset=/mozilla.net/gfwlist +server=/finalcutpro.com/127.0.0.1#5335 +ipset=/finalcutpro.com/gfwlist +server=/docs.rs/127.0.0.1#5335 +ipset=/docs.rs/gfwlist +server=/parastorage.com/127.0.0.1#5335 +ipset=/parastorage.com/gfwlist +server=/applenewsformat.com/127.0.0.1#5335 +ipset=/applenewsformat.com/gfwlist +server=/pokemonchampionships.com/127.0.0.1#5335 +ipset=/pokemonchampionships.com/gfwlist +server=/bmw.de/127.0.0.1#5335 +ipset=/bmw.de/gfwlist +server=/acheterdesfollowersinstagram.com/127.0.0.1#5335 +ipset=/acheterdesfollowersinstagram.com/gfwlist +server=/mdn.mozillademos.org/127.0.0.1#5335 +ipset=/mdn.mozillademos.org/gfwlist +server=/markzuckerberg.com/127.0.0.1#5335 +ipset=/markzuckerberg.com/gfwlist +server=/nytchina.com/127.0.0.1#5335 +ipset=/nytchina.com/gfwlist +server=/mwf-service.akamaized.net/127.0.0.1#5335 +ipset=/mwf-service.akamaized.net/gfwlist +server=/img-s-msn-com.akamaized.net/127.0.0.1#5335 +ipset=/img-s-msn-com.akamaized.net/gfwlist +server=/img-prod-cms-rt-microsoft-com.akamaized.net/127.0.0.1#5335 +ipset=/img-prod-cms-rt-microsoft-com.akamaized.net/gfwlist +server=/itsbetterwhenyouwinit.com/127.0.0.1#5335 +ipset=/itsbetterwhenyouwinit.com/gfwlist +server=/faebookc.com/127.0.0.1#5335 +ipset=/faebookc.com/gfwlist +server=/microsofttradein.com/127.0.0.1#5335 +ipset=/microsofttradein.com/gfwlist +server=/windowsupdate.com/127.0.0.1#5335 +ipset=/windowsupdate.com/gfwlist +server=/windowssearch.com/127.0.0.1#5335 +ipset=/windowssearch.com/gfwlist +server=/nintendostore.com/127.0.0.1#5335 +ipset=/nintendostore.com/gfwlist +server=/windowsphone-int.com/127.0.0.1#5335 +ipset=/windowsphone-int.com/gfwlist +server=/scdn.co/127.0.0.1#5335 +ipset=/scdn.co/gfwlist +server=/ebaycbt.co.kr/127.0.0.1#5335 +ipset=/ebaycbt.co.kr/gfwlist +server=/windowsmarketplace.com/127.0.0.1#5335 +ipset=/windowsmarketplace.com/gfwlist +server=/windowscommunity.net/127.0.0.1#5335 +ipset=/windowscommunity.net/gfwlist +server=/windows.nl/127.0.0.1#5335 +ipset=/windows.nl/gfwlist +server=/appleappstore.net/127.0.0.1#5335 +ipset=/appleappstore.net/gfwlist +server=/windows.com/127.0.0.1#5335 +ipset=/windows.com/gfwlist +server=/windows-int.net/127.0.0.1#5335 +ipset=/windows-int.net/gfwlist +server=/fpacebook.com/127.0.0.1#5335 +ipset=/fpacebook.com/gfwlist +server=/wbd.ms/127.0.0.1#5335 +ipset=/wbd.ms/gfwlist +server=/vsallin.net/127.0.0.1#5335 +ipset=/vsallin.net/gfwlist +server=/bighead.group/127.0.0.1#5335 +ipset=/bighead.group/gfwlist +server=/userpxt.io/127.0.0.1#5335 +ipset=/userpxt.io/gfwlist +server=/hifacebook.info/127.0.0.1#5335 +ipset=/hifacebook.info/gfwlist server=/durex.co.za/127.0.0.1#5335 ipset=/durex.co.za/gfwlist server=/umass.edu/127.0.0.1#5335 ipset=/umass.edu/gfwlist -server=/gfw.report/127.0.0.1#5335 -ipset=/gfw.report/gfwlist -server=/grafolio.com/127.0.0.1#5335 -ipset=/grafolio.com/gfwlist -server=/kodi.wiki/127.0.0.1#5335 -ipset=/kodi.wiki/gfwlist -server=/mozilla.net/127.0.0.1#5335 -ipset=/mozilla.net/gfwlist +server=/tfsallin.net/127.0.0.1#5335 +ipset=/tfsallin.net/gfwlist +server=/costco-static.com/127.0.0.1#5335 +ipset=/costco-static.com/gfwlist +server=/arxiv.org/127.0.0.1#5335 +ipset=/arxiv.org/gfwlist +server=/instagrem.com/127.0.0.1#5335 +ipset=/instagrem.com/gfwlist server=/google.li/127.0.0.1#5335 ipset=/google.li/gfwlist server=/adobesigncdn.com/127.0.0.1#5335 ipset=/adobesigncdn.com/gfwlist -server=/grss-ieee.org/127.0.0.1#5335 -ipset=/grss-ieee.org/gfwlist +server=/surface.com/127.0.0.1#5335 +ipset=/surface.com/gfwlist server=/bitnamistudio.com/127.0.0.1#5335 ipset=/bitnamistudio.com/gfwlist server=/jiyu-kobo.co.jp/127.0.0.1#5335 ipset=/jiyu-kobo.co.jp/gfwlist -server=/docs.rs/127.0.0.1#5335 -ipset=/docs.rs/gfwlist -server=/touchid.tv/127.0.0.1#5335 -ipset=/touchid.tv/gfwlist +server=/google.ba/127.0.0.1#5335 +ipset=/google.ba/gfwlist +server=/staffhub.ms/127.0.0.1#5335 +ipset=/staffhub.ms/gfwlist server=/verisign.se/127.0.0.1#5335 ipset=/verisign.se/gfwlist server=/dropboxusercontent.com/127.0.0.1#5335 @@ -12966,62 +13180,62 @@ server=/disney.ro/127.0.0.1#5335 ipset=/disney.ro/gfwlist server=/monsterbeatsbydrdrestudio.com/127.0.0.1#5335 ipset=/monsterbeatsbydrdrestudio.com/gfwlist -server=/javfull.net/127.0.0.1#5335 -ipset=/javfull.net/gfwlist -server=/mdn.mozillademos.org/127.0.0.1#5335 -ipset=/mdn.mozillademos.org/gfwlist -server=/blogspot.cl/127.0.0.1#5335 -ipset=/blogspot.cl/gfwlist -server=/scholar.google.be/127.0.0.1#5335 -ipset=/scholar.google.be/gfwlist +server=/skypeassets.com/127.0.0.1#5335 +ipset=/skypeassets.com/gfwlist +server=/skype.net/127.0.0.1#5335 +ipset=/skype.net/gfwlist +server=/sharepointonline.com/127.0.0.1#5335 +ipset=/sharepointonline.com/gfwlist +server=/fracebook.com/127.0.0.1#5335 +ipset=/fracebook.com/gfwlist server=/dtvce.com/127.0.0.1#5335 ipset=/dtvce.com/gfwlist -server=/mwf-service.akamaized.net/127.0.0.1#5335 -ipset=/mwf-service.akamaized.net/gfwlist +server=/hpcmw.net/127.0.0.1#5335 +ipset=/hpcmw.net/gfwlist server=/cs4hs.com/127.0.0.1#5335 ipset=/cs4hs.com/gfwlist -server=/flickr.net/127.0.0.1#5335 -ipset=/flickr.net/gfwlist +server=/assetsadobe.com/127.0.0.1#5335 +ipset=/assetsadobe.com/gfwlist server=/swisssign.li/127.0.0.1#5335 ipset=/swisssign.li/gfwlist server=/microsoftstore.com/127.0.0.1#5335 ipset=/microsoftstore.com/gfwlist -server=/img-s-msn-com.akamaized.net/127.0.0.1#5335 -ipset=/img-s-msn-com.akamaized.net/gfwlist -server=/img-prod-cms-rt-microsoft-com.akamaized.net/127.0.0.1#5335 -ipset=/img-prod-cms-rt-microsoft-com.akamaized.net/gfwlist +server=/sfbassets.net/127.0.0.1#5335 +ipset=/sfbassets.net/gfwlist server=/sfbassets.com/127.0.0.1#5335 ipset=/sfbassets.com/gfwlist +server=/s-microsoft.com/127.0.0.1#5335 +ipset=/s-microsoft.com/gfwlist server=/ciscoconnectcloud.net/127.0.0.1#5335 ipset=/ciscoconnectcloud.net/gfwlist -server=/windowsupdate.com/127.0.0.1#5335 -ipset=/windowsupdate.com/gfwlist +server=/earpod.net/127.0.0.1#5335 +ipset=/earpod.net/gfwlist server=/ibeats-uk.com/127.0.0.1#5335 ipset=/ibeats-uk.com/gfwlist -server=/windowssearch.com/127.0.0.1#5335 -ipset=/windowssearch.com/gfwlist -server=/windowsphone-int.com/127.0.0.1#5335 -ipset=/windowsphone-int.com/gfwlist -server=/windowsmarketplace.com/127.0.0.1#5335 -ipset=/windowsmarketplace.com/gfwlist +server=/projectsangam.com/127.0.0.1#5335 +ipset=/projectsangam.com/gfwlist +server=/projectmurphy.net/127.0.0.1#5335 +ipset=/projectmurphy.net/gfwlist +server=/powerbi.com/127.0.0.1#5335 +ipset=/powerbi.com/gfwlist server=/heroesofdragonage.com/127.0.0.1#5335 ipset=/heroesofdragonage.com/gfwlist server=/galaxyappstore.com/127.0.0.1#5335 ipset=/galaxyappstore.com/gfwlist -server=/windows.nl/127.0.0.1#5335 -ipset=/windows.nl/gfwlist -server=/windows.com/127.0.0.1#5335 -ipset=/windows.com/gfwlist -server=/windows-int.net/127.0.0.1#5335 -ipset=/windows-int.net/gfwlist -server=/wbd.ms/127.0.0.1#5335 -ipset=/wbd.ms/gfwlist +server=/bandag.cc/127.0.0.1#5335 +ipset=/bandag.cc/gfwlist +server=/outlook.com/127.0.0.1#5335 +ipset=/outlook.com/gfwlist +server=/outingsapp.com/127.0.0.1#5335 +ipset=/outingsapp.com/gfwlist +server=/opticsforthecloud.net/127.0.0.1#5335 +ipset=/opticsforthecloud.net/gfwlist server=/dns.sb/127.0.0.1#5335 ipset=/dns.sb/gfwlist server=/macbookpro.co/127.0.0.1#5335 ipset=/macbookpro.co/gfwlist -server=/vsallin.net/127.0.0.1#5335 -ipset=/vsallin.net/gfwlist +server=/blogspot.com.cy/127.0.0.1#5335 +ipset=/blogspot.com.cy/gfwlist server=/darivoa.com/127.0.0.1#5335 ipset=/darivoa.com/gfwlist server=/theopportunityproject.org/127.0.0.1#5335 @@ -13030,52 +13244,52 @@ server=/mac-mini.com/127.0.0.1#5335 ipset=/mac-mini.com/gfwlist server=/foxsports-newyork.com/127.0.0.1#5335 ipset=/foxsports-newyork.com/gfwlist -server=/paypal-login.info/127.0.0.1#5335 -ipset=/paypal-login.info/gfwlist +server=/springerlink.com/127.0.0.1#5335 +ipset=/springerlink.com/gfwlist server=/bmw-motorrad-motorsport.com/127.0.0.1#5335 ipset=/bmw-motorrad-motorsport.com/gfwlist -server=/virtualearth.net/127.0.0.1#5335 -ipset=/virtualearth.net/gfwlist -server=/userpxt.io/127.0.0.1#5335 -ipset=/userpxt.io/gfwlist -server=/godaddy.com/127.0.0.1#5335 -ipset=/godaddy.com/gfwlist +server=/alibabacloud.com.sg/127.0.0.1#5335 +ipset=/alibabacloud.com.sg/gfwlist +server=/nxta.org/127.0.0.1#5335 +ipset=/nxta.org/gfwlist +server=/gigabyte.com/127.0.0.1#5335 +ipset=/gigabyte.com/gfwlist server=/nature.com/127.0.0.1#5335 ipset=/nature.com/gfwlist -server=/trafficmanager.net/127.0.0.1#5335 -ipset=/trafficmanager.net/gfwlist +server=/mymicrosoft.com/127.0.0.1#5335 +ipset=/mymicrosoft.com/gfwlist server=/fnacebook.com/127.0.0.1#5335 ipset=/fnacebook.com/gfwlist -server=/tfsallin.net/127.0.0.1#5335 -ipset=/tfsallin.net/gfwlist +server=/msudalosti.com/127.0.0.1#5335 +ipset=/msudalosti.com/gfwlist server=/fox7.com/127.0.0.1#5335 ipset=/fox7.com/gfwlist server=/ebayclub.com/127.0.0.1#5335 ipset=/ebayclub.com/gfwlist server=/golang.com/127.0.0.1#5335 ipset=/golang.com/gfwlist -server=/harpercollinschildrensbooks.co.uk/127.0.0.1#5335 -ipset=/harpercollinschildrensbooks.co.uk/gfwlist +server=/msocsp.com/127.0.0.1#5335 +ipset=/msocsp.com/gfwlist server=/casoneexchange.com/127.0.0.1#5335 ipset=/casoneexchange.com/gfwlist server=/ebaymotors.com/127.0.0.1#5335 ipset=/ebaymotors.com/gfwlist server=/aokwholesale.net/127.0.0.1#5335 ipset=/aokwholesale.net/gfwlist -server=/kijijiforbusiness.ca/127.0.0.1#5335 -ipset=/kijijiforbusiness.ca/gfwlist +server=/msocdn.com/127.0.0.1#5335 +ipset=/msocdn.com/gfwlist server=/cobatt.com/127.0.0.1#5335 ipset=/cobatt.com/gfwlist -server=/soccerfinancier.ca/127.0.0.1#5335 -ipset=/soccerfinancier.ca/gfwlist -server=/acebooik.com/127.0.0.1#5335 -ipset=/acebooik.com/gfwlist -server=/surface.com/127.0.0.1#5335 -ipset=/surface.com/gfwlist -server=/greenplum.net/127.0.0.1#5335 -ipset=/greenplum.net/gfwlist -server=/staffhub.ms/127.0.0.1#5335 -ipset=/staffhub.ms/gfwlist +server=/emojipedia.org/127.0.0.1#5335 +ipset=/emojipedia.org/gfwlist +server=/msftnet.org/127.0.0.1#5335 +ipset=/msftnet.org/gfwlist +server=/msfteducation.ca/127.0.0.1#5335 +ipset=/msfteducation.ca/gfwlist +server=/beatsoutletanytime.com/127.0.0.1#5335 +ipset=/beatsoutletanytime.com/gfwlist +server=/msedge.net/127.0.0.1#5335 +ipset=/msedge.net/gfwlist server=/facebool.info/127.0.0.1#5335 ipset=/facebool.info/gfwlist server=/bienvenuechezbestbuy.ca/127.0.0.1#5335 @@ -13084,112 +13298,112 @@ server=/minifs.com/127.0.0.1#5335 ipset=/minifs.com/gfwlist server=/privacytools.io/127.0.0.1#5335 ipset=/privacytools.io/gfwlist -server=/skypeassets.com/127.0.0.1#5335 -ipset=/skypeassets.com/gfwlist +server=/mschallenge2018.com/127.0.0.1#5335 +ipset=/mschallenge2018.com/gfwlist server=/aclweb.org/127.0.0.1#5335 ipset=/aclweb.org/gfwlist -server=/skype.net/127.0.0.1#5335 -ipset=/skype.net/gfwlist +server=/yourtv.com.au/127.0.0.1#5335 +ipset=/yourtv.com.au/gfwlist server=/jiayoulu.com/127.0.0.1#5335 ipset=/jiayoulu.com/gfwlist server=/miniso.jp/127.0.0.1#5335 ipset=/miniso.jp/gfwlist -server=/sharepointonline.com/127.0.0.1#5335 -ipset=/sharepointonline.com/gfwlist +server=/mpnevolution.com/127.0.0.1#5335 +ipset=/mpnevolution.com/gfwlist server=/ebaysweden.com/127.0.0.1#5335 ipset=/ebaysweden.com/gfwlist server=/pearsonclinical.be/127.0.0.1#5335 ipset=/pearsonclinical.be/gfwlist -server=/mobilefacebook.com/127.0.0.1#5335 -ipset=/mobilefacebook.com/gfwlist -server=/monsterproduct.net/127.0.0.1#5335 -ipset=/monsterproduct.net/gfwlist +server=/morphcharts.com/127.0.0.1#5335 +ipset=/morphcharts.com/gfwlist +server=/microsoftuwp.com/127.0.0.1#5335 +ipset=/microsoftuwp.com/gfwlist server=/wal.co/127.0.0.1#5335 ipset=/wal.co/gfwlist server=/sony.ro/127.0.0.1#5335 ipset=/sony.ro/gfwlist server=/yammer.com/127.0.0.1#5335 ipset=/yammer.com/gfwlist -server=/s-microsoft.com/127.0.0.1#5335 -ipset=/s-microsoft.com/gfwlist -server=/yes123.com.tw/127.0.0.1#5335 -ipset=/yes123.com.tw/gfwlist -server=/projectsangam.com/127.0.0.1#5335 -ipset=/projectsangam.com/gfwlist +server=/microsoftstream.com/127.0.0.1#5335 +ipset=/microsoftstream.com/gfwlist +server=/screenwisetrends.com/127.0.0.1#5335 +ipset=/screenwisetrends.com/gfwlist +server=/lolesports.com/127.0.0.1#5335 +ipset=/lolesports.com/gfwlist server=/launchpadlibrarian.com/127.0.0.1#5335 ipset=/launchpadlibrarian.com/gfwlist server=/globalsign.es/127.0.0.1#5335 ipset=/globalsign.es/gfwlist -server=/projectmurphy.net/127.0.0.1#5335 -ipset=/projectmurphy.net/gfwlist -server=/powerbi.com/127.0.0.1#5335 -ipset=/powerbi.com/gfwlist +server=/microsoftpartnercommunity.com/127.0.0.1#5335 +ipset=/microsoftpartnercommunity.com/gfwlist +server=/microsoftonline.com/127.0.0.1#5335 +ipset=/microsoftonline.com/gfwlist server=/sony-hes.co.jp/127.0.0.1#5335 ipset=/sony-hes.co.jp/gfwlist server=/directvatlantaga.com/127.0.0.1#5335 ipset=/directvatlantaga.com/gfwlist -server=/verisign.com.br/127.0.0.1#5335 -ipset=/verisign.com.br/gfwlist +server=/microsoftinternetsafety.net/127.0.0.1#5335 +ipset=/microsoftinternetsafety.net/gfwlist server=/neborder.com/127.0.0.1#5335 ipset=/neborder.com/gfwlist -server=/outlook.com/127.0.0.1#5335 -ipset=/outlook.com/gfwlist -server=/outingsapp.com/127.0.0.1#5335 -ipset=/outingsapp.com/gfwlist +server=/microsofthouse.net/127.0.0.1#5335 +ipset=/microsofthouse.net/gfwlist +server=/microsofthouse.com/127.0.0.1#5335 +ipset=/microsofthouse.com/gfwlist server=/beatsbydreausale.net/127.0.0.1#5335 ipset=/beatsbydreausale.net/gfwlist server=/amamanualofstyle.com/127.0.0.1#5335 ipset=/amamanualofstyle.com/gfwlist server=/hbomax.com/127.0.0.1#5335 ipset=/hbomax.com/gfwlist -server=/opticsforthecloud.net/127.0.0.1#5335 -ipset=/opticsforthecloud.net/gfwlist +server=/visa.com.gt/127.0.0.1#5335 +ipset=/visa.com.gt/gfwlist server=/xboxlive.com/127.0.0.1#5335 ipset=/xboxlive.com/gfwlist server=/visaeverywhereshop.com/127.0.0.1#5335 ipset=/visaeverywhereshop.com/gfwlist -server=/google.co.th/127.0.0.1#5335 -ipset=/google.co.th/gfwlist -server=/amazon.com/127.0.0.1#5335 -ipset=/amazon.com/gfwlist +server=/microsoftcommunitytraining.com/127.0.0.1#5335 +ipset=/microsoftcommunitytraining.com/gfwlist +server=/microsoftcloudworkshop.com/127.0.0.1#5335 +ipset=/microsoftcloudworkshop.com/gfwlist server=/riotcdn.net/127.0.0.1#5335 ipset=/riotcdn.net/gfwlist -server=/nxta.org/127.0.0.1#5335 -ipset=/nxta.org/gfwlist -server=/blogspot.ie/127.0.0.1#5335 -ipset=/blogspot.ie/gfwlist -server=/mymicrosoft.com/127.0.0.1#5335 -ipset=/mymicrosoft.com/gfwlist +server=/islamiccenterofnewlondon.com/127.0.0.1#5335 +ipset=/islamiccenterofnewlondon.com/gfwlist +server=/directvdealer.com/127.0.0.1#5335 +ipset=/directvdealer.com/gfwlist +server=/microsoftadvertisingregionalawards.com/127.0.0.1#5335 +ipset=/microsoftadvertisingregionalawards.com/gfwlist server=/drebeatssite.com/127.0.0.1#5335 ipset=/drebeatssite.com/gfwlist -server=/msudalosti.com/127.0.0.1#5335 -ipset=/msudalosti.com/gfwlist -server=/msocsp.com/127.0.0.1#5335 -ipset=/msocsp.com/gfwlist +server=/mini.re/127.0.0.1#5335 +ipset=/mini.re/gfwlist +server=/microsoft365.com/127.0.0.1#5335 +ipset=/microsoft365.com/gfwlist server=/cashpassport.com.br/127.0.0.1#5335 ipset=/cashpassport.com.br/gfwlist -server=/msocdn.com/127.0.0.1#5335 -ipset=/msocdn.com/gfwlist -server=/msftnet.org/127.0.0.1#5335 -ipset=/msftnet.org/gfwlist -server=/awsloft-johannesburg.com/127.0.0.1#5335 -ipset=/awsloft-johannesburg.com/gfwlist -server=/msfteducation.ca/127.0.0.1#5335 -ipset=/msfteducation.ca/gfwlist -server=/biitii.com/127.0.0.1#5335 -ipset=/biitii.com/gfwlist -server=/msedge.net/127.0.0.1#5335 -ipset=/msedge.net/gfwlist -server=/mschallenge2018.com/127.0.0.1#5335 -ipset=/mschallenge2018.com/gfwlist -server=/icloudsecure.net/127.0.0.1#5335 -ipset=/icloudsecure.net/gfwlist -server=/mpnevolution.com/127.0.0.1#5335 -ipset=/mpnevolution.com/gfwlist +server=/microsoft-sbs-domains.com/127.0.0.1#5335 +ipset=/microsoft-sbs-domains.com/gfwlist +server=/microsoft-ppe.com/127.0.0.1#5335 +ipset=/microsoft-ppe.com/gfwlist +server=/mini-connected.fi/127.0.0.1#5335 +ipset=/mini-connected.fi/gfwlist +server=/microsoft-int.com/127.0.0.1#5335 +ipset=/microsoft-int.com/gfwlist +server=/castro.fm/127.0.0.1#5335 +ipset=/castro.fm/gfwlist +server=/hpsmartupdate.com/127.0.0.1#5335 +ipset=/hpsmartupdate.com/gfwlist +server=/live.net/127.0.0.1#5335 +ipset=/live.net/gfwlist +server=/live.com.au/127.0.0.1#5335 +ipset=/live.com.au/gfwlist +server=/live.com/127.0.0.1#5335 +ipset=/live.com/gfwlist server=/veet.tv/127.0.0.1#5335 ipset=/veet.tv/gfwlist -server=/microsoftuwp.com/127.0.0.1#5335 -ipset=/microsoftuwp.com/gfwlist +server=/iotinactionevents.com/127.0.0.1#5335 +ipset=/iotinactionevents.com/gfwlist server=/iproperty.com.sg/127.0.0.1#5335 ipset=/iproperty.com.sg/gfwlist server=/bmw-auslieferungszentrum.com/127.0.0.1#5335 @@ -13198,54 +13412,54 @@ server=/visadns.com/127.0.0.1#5335 ipset=/visadns.com/gfwlist server=/adwordsexpress.com/127.0.0.1#5335 ipset=/adwordsexpress.com/gfwlist -server=/microsofttradein.com/127.0.0.1#5335 -ipset=/microsofttradein.com/gfwlist +server=/internetexplorer.com/127.0.0.1#5335 +ipset=/internetexplorer.com/gfwlist server=/softbankhawksstore.jp/127.0.0.1#5335 ipset=/softbankhawksstore.jp/gfwlist -server=/microsoftstream.com/127.0.0.1#5335 -ipset=/microsoftstream.com/gfwlist +server=/ie8.co/127.0.0.1#5335 +ipset=/ie8.co/gfwlist server=/google.com.au/127.0.0.1#5335 ipset=/google.com.au/gfwlist server=/gitlab.com/127.0.0.1#5335 ipset=/gitlab.com/gfwlist server=/thehealthsite.com/127.0.0.1#5335 ipset=/thehealthsite.com/gfwlist -server=/xn--9trs65b.com/127.0.0.1#5335 -ipset=/xn--9trs65b.com/gfwlist -server=/appleid-uk.us/127.0.0.1#5335 -ipset=/appleid-uk.us/gfwlist -server=/microsoftpartnercommunity.com/127.0.0.1#5335 -ipset=/microsoftpartnercommunity.com/gfwlist -server=/microsoftonline.com/127.0.0.1#5335 -ipset=/microsoftonline.com/gfwlist +server=/hummingbird.ms/127.0.0.1#5335 +ipset=/hummingbird.ms/gfwlist +server=/hotmail.org/127.0.0.1#5335 +ipset=/hotmail.org/gfwlist +server=/hotmail.eu/127.0.0.1#5335 +ipset=/hotmail.eu/gfwlist +server=/gigjam.com/127.0.0.1#5335 +ipset=/gigjam.com/gfwlist server=/pearsonclinical.se/127.0.0.1#5335 ipset=/pearsonclinical.se/gfwlist -server=/foxnetworksinfo.com/127.0.0.1#5335 -ipset=/foxnetworksinfo.com/gfwlist -server=/microsoftinternetsafety.net/127.0.0.1#5335 -ipset=/microsoftinternetsafety.net/gfwlist -server=/microsofthouse.net/127.0.0.1#5335 -ipset=/microsofthouse.net/gfwlist -server=/microsofthouse.com/127.0.0.1#5335 -ipset=/microsofthouse.com/gfwlist +server=/hpcu.org/127.0.0.1#5335 +ipset=/hpcu.org/gfwlist +server=/gearstactics.com/127.0.0.1#5335 +ipset=/gearstactics.com/gfwlist +server=/gears5.com/127.0.0.1#5335 +ipset=/gears5.com/gfwlist +server=/gameuxmasterguide.com/127.0.0.1#5335 +ipset=/gameuxmasterguide.com/gfwlist server=/volvobuses.hu/127.0.0.1#5335 ipset=/volvobuses.hu/gfwlist server=/wiifit.com/127.0.0.1#5335 ipset=/wiifit.com/gfwlist server=/samsungqbe.com/127.0.0.1#5335 ipset=/samsungqbe.com/gfwlist -server=/microsoftcommunitytraining.com/127.0.0.1#5335 -ipset=/microsoftcommunitytraining.com/gfwlist -server=/microsoftcloudworkshop.com/127.0.0.1#5335 -ipset=/microsoftcloudworkshop.com/gfwlist -server=/bmw-connecteddrive.ae/127.0.0.1#5335 -ipset=/bmw-connecteddrive.ae/gfwlist +server=/efproject.net/127.0.0.1#5335 +ipset=/efproject.net/gfwlist +server=/foxcanvasroom.com/127.0.0.1#5335 +ipset=/foxcanvasroom.com/gfwlist +server=/docs.com/127.0.0.1#5335 +ipset=/docs.com/gfwlist server=/blogger.com/127.0.0.1#5335 ipset=/blogger.com/gfwlist server=/wikia.org/127.0.0.1#5335 ipset=/wikia.org/gfwlist -server=/microsoftadvertisingregionalawards.com/127.0.0.1#5335 -ipset=/microsoftadvertisingregionalawards.com/gfwlist +server=/tailf.com/127.0.0.1#5335 +ipset=/tailf.com/gfwlist server=/botframework.com/127.0.0.1#5335 ipset=/botframework.com/gfwlist server=/unpkg.com/127.0.0.1#5335 @@ -13254,210 +13468,210 @@ server=/sandisk.co.kr/127.0.0.1#5335 ipset=/sandisk.co.kr/gfwlist server=/hf-iphone.com/127.0.0.1#5335 ipset=/hf-iphone.com/gfwlist -server=/microsoft365.com/127.0.0.1#5335 -ipset=/microsoft365.com/gfwlist -server=/microsoft-sbs-domains.com/127.0.0.1#5335 -ipset=/microsoft-sbs-domains.com/gfwlist +server=/centralvalidation.com/127.0.0.1#5335 +ipset=/centralvalidation.com/gfwlist +server=/brazilpartneruniversity.com/127.0.0.1#5335 +ipset=/brazilpartneruniversity.com/gfwlist server=/darwinsource.org/127.0.0.1#5335 ipset=/darwinsource.org/gfwlist server=/ciscoconnectcloud.com/127.0.0.1#5335 ipset=/ciscoconnectcloud.com/gfwlist -server=/microsoft-ppe.com/127.0.0.1#5335 -ipset=/microsoft-ppe.com/gfwlist -server=/microsoft-int.com/127.0.0.1#5335 -ipset=/microsoft-int.com/gfwlist -server=/live.com.au/127.0.0.1#5335 -ipset=/live.com.au/gfwlist -server=/emojipedia.org/127.0.0.1#5335 -ipset=/emojipedia.org/gfwlist +server=/bluehatil.com/127.0.0.1#5335 +ipset=/bluehatil.com/gfwlist +server=/binads.com/127.0.0.1#5335 +ipset=/binads.com/gfwlist +server=/asp.net/127.0.0.1#5335 +ipset=/asp.net/gfwlist +server=/aka.ms/127.0.0.1#5335 +ipset=/aka.ms/gfwlist server=/hpapplicationscenter.com/127.0.0.1#5335 ipset=/hpapplicationscenter.com/gfwlist -server=/live.net/127.0.0.1#5335 -ipset=/live.net/gfwlist +server=/hpbluecarpet.com/127.0.0.1#5335 +ipset=/hpbluecarpet.com/gfwlist server=/meetyourdevices.com/127.0.0.1#5335 ipset=/meetyourdevices.com/gfwlist server=/visa.sk/127.0.0.1#5335 ipset=/visa.sk/gfwlist -server=/live.com/127.0.0.1#5335 -ipset=/live.com/gfwlist +server=/socalbmw.com/127.0.0.1#5335 +ipset=/socalbmw.com/gfwlist server=/mini.com.bn/127.0.0.1#5335 ipset=/mini.com.bn/gfwlist server=/avseesee.com/127.0.0.1#5335 ipset=/avseesee.com/gfwlist server=/facebookphoto.com/127.0.0.1#5335 ipset=/facebookphoto.com/gfwlist -server=/gettyimages.es/127.0.0.1#5335 -ipset=/gettyimages.es/gfwlist -server=/iotinactionevents.com/127.0.0.1#5335 -ipset=/iotinactionevents.com/gfwlist -server=/ingads.com/127.0.0.1#5335 -ipset=/ingads.com/gfwlist -server=/internetexplorer.com/127.0.0.1#5335 -ipset=/internetexplorer.com/gfwlist -server=/ie8.co/127.0.0.1#5335 -ipset=/ie8.co/gfwlist -server=/hummingbird.ms/127.0.0.1#5335 -ipset=/hummingbird.ms/gfwlist -server=/hotmail.org/127.0.0.1#5335 -ipset=/hotmail.org/gfwlist -server=/hotmail.eu/127.0.0.1#5335 -ipset=/hotmail.eu/gfwlist +server=/microsoft.si/127.0.0.1#5335 +ipset=/microsoft.si/gfwlist +server=/azurecontainer.io/127.0.0.1#5335 +ipset=/azurecontainer.io/gfwlist +server=/youtube.com.pe/127.0.0.1#5335 +ipset=/youtube.com.pe/gfwlist +server=/microsoft.red/127.0.0.1#5335 +ipset=/microsoft.red/gfwlist +server=/nikeprice.com/127.0.0.1#5335 +ipset=/nikeprice.com/gfwlist +server=/superearsenjoy.com/127.0.0.1#5335 +ipset=/superearsenjoy.com/gfwlist +server=/airav.cc/127.0.0.1#5335 +ipset=/airav.cc/gfwlist +server=/microsoft.jp/127.0.0.1#5335 +ipset=/microsoft.jp/gfwlist server=/mywaytopay.net/127.0.0.1#5335 ipset=/mywaytopay.net/gfwlist -server=/gigjam.com/127.0.0.1#5335 -ipset=/gigjam.com/gfwlist -server=/hpphotoscanners.com/127.0.0.1#5335 -ipset=/hpphotoscanners.com/gfwlist +server=/microsoft.io/127.0.0.1#5335 +ipset=/microsoft.io/gfwlist +server=/microsoft.hu/127.0.0.1#5335 +ipset=/microsoft.hu/gfwlist server=/clearasil.us/127.0.0.1#5335 ipset=/clearasil.us/gfwlist -server=/gears5.com/127.0.0.1#5335 -ipset=/gears5.com/gfwlist +server=/microsoft.es/127.0.0.1#5335 +ipset=/microsoft.es/gfwlist server=/customizedbeatsbydre.com/127.0.0.1#5335 ipset=/customizedbeatsbydre.com/gfwlist server=/rapidssl.com/127.0.0.1#5335 ipset=/rapidssl.com/gfwlist server=/naturalvoices.com/127.0.0.1#5335 ipset=/naturalvoices.com/gfwlist -server=/xboxgamestudios.com/127.0.0.1#5335 -ipset=/xboxgamestudios.com/gfwlist +server=/listinganalytics.net/127.0.0.1#5335 +ipset=/listinganalytics.net/gfwlist server=/yahoo.ae/127.0.0.1#5335 ipset=/yahoo.ae/gfwlist -server=/fasttrackreadysupport.com/127.0.0.1#5335 -ipset=/fasttrackreadysupport.com/gfwlist +server=/pearsonclinical.de/127.0.0.1#5335 +ipset=/pearsonclinical.de/gfwlist server=/google.sm/127.0.0.1#5335 ipset=/google.sm/gfwlist -server=/efproject.net/127.0.0.1#5335 -ipset=/efproject.net/gfwlist -server=/adidas.com/127.0.0.1#5335 -ipset=/adidas.com/gfwlist +server=/facebooktv.net/127.0.0.1#5335 +ipset=/facebooktv.net/gfwlist +server=/microsoft.ca/127.0.0.1#5335 +ipset=/microsoft.ca/gfwlist server=/joeswall.com/127.0.0.1#5335 ipset=/joeswall.com/gfwlist server=/plantsvszombies2.com/127.0.0.1#5335 ipset=/plantsvszombies2.com/gfwlist -server=/docs.com/127.0.0.1#5335 -ipset=/docs.com/gfwlist +server=/onedrive.live.com/127.0.0.1#5335 +ipset=/onedrive.live.com/gfwlist server=/ebaya.com/127.0.0.1#5335 ipset=/ebaya.com/gfwlist -server=/crmdynint-gcc.com/127.0.0.1#5335 -ipset=/crmdynint-gcc.com/gfwlist -server=/vmwarelearningplatform.com/127.0.0.1#5335 -ipset=/vmwarelearningplatform.com/gfwlist -server=/hulustream.com/127.0.0.1#5335 -ipset=/hulustream.com/gfwlist +server=/onedrive.org/127.0.0.1#5335 +ipset=/onedrive.org/gfwlist +server=/100classicbooks.com/127.0.0.1#5335 +ipset=/100classicbooks.com/gfwlist +server=/onedrive.eu/127.0.0.1#5335 +ipset=/onedrive.eu/gfwlist server=/paypal-japan.com/127.0.0.1#5335 ipset=/paypal-japan.com/gfwlist server=/applepodcasts.com/127.0.0.1#5335 ipset=/applepodcasts.com/gfwlist -server=/centralvalidation.com/127.0.0.1#5335 -ipset=/centralvalidation.com/gfwlist -server=/google.com.eg/127.0.0.1#5335 -ipset=/google.com.eg/gfwlist -server=/brazilpartneruniversity.com/127.0.0.1#5335 -ipset=/brazilpartneruniversity.com/gfwlist -server=/bluehatil.com/127.0.0.1#5335 -ipset=/bluehatil.com/gfwlist -server=/binads.com/127.0.0.1#5335 -ipset=/binads.com/gfwlist -server=/openjsf.org/127.0.0.1#5335 -ipset=/openjsf.org/gfwlist -server=/asp.net/127.0.0.1#5335 -ipset=/asp.net/gfwlist -server=/bmw-motorrad.it/127.0.0.1#5335 -ipset=/bmw-motorrad.it/gfwlist -server=/aka.ms/127.0.0.1#5335 -ipset=/aka.ms/gfwlist -server=/hpkeyboard.com/127.0.0.1#5335 -ipset=/hpkeyboard.com/gfwlist -server=/foxsports.info/127.0.0.1#5335 -ipset=/foxsports.info/gfwlist -server=/bmwtampabay.com/127.0.0.1#5335 -ipset=/bmwtampabay.com/gfwlist -server=/microsoft.si/127.0.0.1#5335 -ipset=/microsoft.si/gfwlist -server=/sprinklesapp.com/127.0.0.1#5335 -ipset=/sprinklesapp.com/gfwlist -server=/smartone.com/127.0.0.1#5335 -ipset=/smartone.com/gfwlist -server=/microsoft.red/127.0.0.1#5335 -ipset=/microsoft.red/gfwlist -server=/visapcsdirect.com/127.0.0.1#5335 -ipset=/visapcsdirect.com/gfwlist -server=/canon-se.com.tw/127.0.0.1#5335 -ipset=/canon-se.com.tw/gfwlist -server=/wwwapplemusic.com/127.0.0.1#5335 -ipset=/wwwapplemusic.com/gfwlist -server=/paypal-online.org/127.0.0.1#5335 -ipset=/paypal-online.org/gfwlist -server=/ebaystore77.com/127.0.0.1#5335 -ipset=/ebaystore77.com/gfwlist -server=/microsoft.jp/127.0.0.1#5335 -ipset=/microsoft.jp/gfwlist -server=/paypal-mobilemoney.com/127.0.0.1#5335 -ipset=/paypal-mobilemoney.com/gfwlist -server=/2013newbeatsworld.com/127.0.0.1#5335 -ipset=/2013newbeatsworld.com/gfwlist -server=/microsoft.io/127.0.0.1#5335 -ipset=/microsoft.io/gfwlist -server=/battlefield1943.com/127.0.0.1#5335 -ipset=/battlefield1943.com/gfwlist -server=/duckduckgo.uk/127.0.0.1#5335 -ipset=/duckduckgo.uk/gfwlist -server=/microsoft.hu/127.0.0.1#5335 -ipset=/microsoft.hu/gfwlist -server=/drebeats-monsteraustralia.com/127.0.0.1#5335 -ipset=/drebeats-monsteraustralia.com/gfwlist -server=/microsoft.eu/127.0.0.1#5335 -ipset=/microsoft.eu/gfwlist -server=/microsoft.es/127.0.0.1#5335 -ipset=/microsoft.es/gfwlist -server=/miniso-bh.com/127.0.0.1#5335 -ipset=/miniso-bh.com/gfwlist -server=/offerairjordanlebron.com/127.0.0.1#5335 -ipset=/offerairjordanlebron.com/gfwlist -server=/buyitnow.tv/127.0.0.1#5335 -ipset=/buyitnow.tv/gfwlist -server=/facrbook.com/127.0.0.1#5335 -ipset=/facrbook.com/gfwlist -server=/microsoft.ca/127.0.0.1#5335 -ipset=/microsoft.ca/gfwlist -server=/frostbite.com/127.0.0.1#5335 -ipset=/frostbite.com/gfwlist -server=/onedrive.live.com/127.0.0.1#5335 -ipset=/onedrive.live.com/gfwlist -server=/onedrive.org/127.0.0.1#5335 -ipset=/onedrive.org/gfwlist -server=/espadoldettol.com.ar/127.0.0.1#5335 -ipset=/espadoldettol.com.ar/gfwlist -server=/onedrive.eu/127.0.0.1#5335 -ipset=/onedrive.eu/gfwlist -server=/googlevideo.com/127.0.0.1#5335 -ipset=/googlevideo.com/gfwlist -server=/dacebook.com/127.0.0.1#5335 -ipset=/dacebook.com/gfwlist -server=/fasebook.com/127.0.0.1#5335 -ipset=/fasebook.com/gfwlist server=/onedrive.co/127.0.0.1#5335 ipset=/onedrive.co/gfwlist +server=/google.com.eg/127.0.0.1#5335 +ipset=/google.com.eg/gfwlist server=/1drv.com/127.0.0.1#5335 ipset=/1drv.com/gfwlist server=/msnkids.com/127.0.0.1#5335 ipset=/msnkids.com/gfwlist -server=/nikesku.com/127.0.0.1#5335 -ipset=/nikesku.com/gfwlist server=/msnewskids.org/127.0.0.1#5335 ipset=/msnewskids.org/gfwlist +server=/openjsf.org/127.0.0.1#5335 +ipset=/openjsf.org/gfwlist server=/msnewskids.net/127.0.0.1#5335 ipset=/msnewskids.net/gfwlist -server=/bmw-i-pure-impulse.com/127.0.0.1#5335 -ipset=/bmw-i-pure-impulse.com/gfwlist -server=/wariolandshakeit.com/127.0.0.1#5335 -ipset=/wariolandshakeit.com/gfwlist +server=/bmw-motorrad.it/127.0.0.1#5335 +ipset=/bmw-motorrad.it/gfwlist server=/msn.com/127.0.0.1#5335 ipset=/msn.com/gfwlist server=/microsoftnewskids.org/127.0.0.1#5335 ipset=/microsoftnewskids.org/gfwlist server=/microsoftnewskids.net/127.0.0.1#5335 ipset=/microsoftnewskids.net/gfwlist +server=/microsoftnewskids.com/127.0.0.1#5335 +ipset=/microsoftnewskids.com/gfwlist +server=/microsoftnewsforkids.org/127.0.0.1#5335 +ipset=/microsoftnewsforkids.org/gfwlist +server=/microsoftnewsforkids.com/127.0.0.1#5335 +ipset=/microsoftnewsforkids.com/gfwlist +server=/smartone.com/127.0.0.1#5335 +ipset=/smartone.com/gfwlist +server=/sprinklesapp.com/127.0.0.1#5335 +ipset=/sprinklesapp.com/gfwlist +server=/xn--flw351e.com/127.0.0.1#5335 +ipset=/xn--flw351e.com/gfwlist +server=/canon-se.com.tw/127.0.0.1#5335 +ipset=/canon-se.com.tw/gfwlist +server=/wwwapplemusic.com/127.0.0.1#5335 +ipset=/wwwapplemusic.com/gfwlist +server=/msunlimitedcloudsummit.com/127.0.0.1#5335 +ipset=/msunlimitedcloudsummit.com/gfwlist +server=/microsoftpartnersolutions.com/127.0.0.1#5335 +ipset=/microsoftpartnersolutions.com/gfwlist +server=/microsoftlatamholiday.com/127.0.0.1#5335 +ipset=/microsoftlatamholiday.com/gfwlist +server=/bloomberg.co.jp/127.0.0.1#5335 +ipset=/bloomberg.co.jp/gfwlist +server=/2013newbeatsworld.com/127.0.0.1#5335 +ipset=/2013newbeatsworld.com/gfwlist +server=/microsoft-give.com/127.0.0.1#5335 +ipset=/microsoft-give.com/gfwlist +server=/battlefield1943.com/127.0.0.1#5335 +ipset=/battlefield1943.com/gfwlist +server=/duckduckgo.uk/127.0.0.1#5335 +ipset=/duckduckgo.uk/gfwlist +server=/masalladeloslimites.com/127.0.0.1#5335 +ipset=/masalladeloslimites.com/gfwlist +server=/drebeats-monsteraustralia.com/127.0.0.1#5335 +ipset=/drebeats-monsteraustralia.com/gfwlist +server=/flipwithsurface.com/127.0.0.1#5335 +ipset=/flipwithsurface.com/gfwlist +server=/dictate.ms/127.0.0.1#5335 +ipset=/dictate.ms/gfwlist +server=/bluehatnights.com/127.0.0.1#5335 +ipset=/bluehatnights.com/gfwlist +server=/google.hu/127.0.0.1#5335 +ipset=/google.hu/gfwlist +server=/buyitnow.tv/127.0.0.1#5335 +ipset=/buyitnow.tv/gfwlist +server=/bmw.in/127.0.0.1#5335 +ipset=/bmw.in/gfwlist +server=/bing.net/127.0.0.1#5335 +ipset=/bing.net/gfwlist +server=/frostbite.com/127.0.0.1#5335 +ipset=/frostbite.com/gfwlist +server=/windowsazure.com/127.0.0.1#5335 +ipset=/windowsazure.com/gfwlist +server=/ebay-fashion.com/127.0.0.1#5335 +ipset=/ebay-fashion.com/gfwlist +server=/espadoldettol.com.ar/127.0.0.1#5335 +ipset=/espadoldettol.com.ar/gfwlist +server=/gotcosmos.com/127.0.0.1#5335 +ipset=/gotcosmos.com/gfwlist +server=/googlevideo.com/127.0.0.1#5335 +ipset=/googlevideo.com/gfwlist +server=/dacebook.com/127.0.0.1#5335 +ipset=/dacebook.com/gfwlist +server=/fasebook.com/127.0.0.1#5335 +ipset=/fasebook.com/gfwlist +server=/youtubeeducation.com/127.0.0.1#5335 +ipset=/youtubeeducation.com/gfwlist +server=/cosmosdb.info/127.0.0.1#5335 +ipset=/cosmosdb.info/gfwlist +server=/azurestackvalidation.com/127.0.0.1#5335 +ipset=/azurestackvalidation.com/gfwlist +server=/nikesku.com/127.0.0.1#5335 +ipset=/nikesku.com/gfwlist +server=/lolpcs.com/127.0.0.1#5335 +ipset=/lolpcs.com/gfwlist +server=/azureiotsuite.com/127.0.0.1#5335 +ipset=/azureiotsuite.com/gfwlist +server=/bmw-i-pure-impulse.com/127.0.0.1#5335 +ipset=/bmw-i-pure-impulse.com/gfwlist +server=/wariolandshakeit.com/127.0.0.1#5335 +ipset=/wariolandshakeit.com/gfwlist +server=/8008206616.com/127.0.0.1#5335 +ipset=/8008206616.com/gfwlist +server=/azuredns-prd.info/127.0.0.1#5335 +ipset=/azuredns-prd.info/gfwlist +server=/azuredigitaltwins.com/127.0.0.1#5335 +ipset=/azuredigitaltwins.com/gfwlist server=/ebaypakistan.net/127.0.0.1#5335 ipset=/ebaypakistan.net/gfwlist server=/ebay.mn/127.0.0.1#5335 @@ -13470,22 +13684,22 @@ server=/opinionjournal.com/127.0.0.1#5335 ipset=/opinionjournal.com/gfwlist server=/facebook.com/127.0.0.1#5335 ipset=/facebook.com/gfwlist -server=/microsoftnewskids.com/127.0.0.1#5335 -ipset=/microsoftnewskids.com/gfwlist +server=/azuredigitaltwin.com/127.0.0.1#5335 +ipset=/azuredigitaltwin.com/gfwlist server=/skysportsonline.com/127.0.0.1#5335 ipset=/skysportsonline.com/gfwlist server=/hp3dprinter.com/127.0.0.1#5335 ipset=/hp3dprinter.com/gfwlist server=/iphone.es/127.0.0.1#5335 ipset=/iphone.es/gfwlist -server=/microsoftnewsforkids.org/127.0.0.1#5335 -ipset=/microsoftnewsforkids.org/gfwlist +server=/azuredevopslaunch.com/127.0.0.1#5335 +ipset=/azuredevopslaunch.com/gfwlist server=/playmation.com/127.0.0.1#5335 ipset=/playmation.com/gfwlist -server=/microsoftnewsforkids.com/127.0.0.1#5335 -ipset=/microsoftnewsforkids.com/gfwlist -server=/microsoftnews.net/127.0.0.1#5335 -ipset=/microsoftnews.net/gfwlist +server=/azurecosmosdb.com/127.0.0.1#5335 +ipset=/azurecosmosdb.com/gfwlist +server=/azurecosmos.net/127.0.0.1#5335 +ipset=/azurecosmos.net/gfwlist server=/launchpad.wang/127.0.0.1#5335 ipset=/launchpad.wang/gfwlist server=/dentalhypotheses.com/127.0.0.1#5335 @@ -13496,150 +13710,52 @@ server=/ieee.ca/127.0.0.1#5335 ipset=/ieee.ca/gfwlist server=/wireshark.org/127.0.0.1#5335 ipset=/wireshark.org/gfwlist -server=/hp3dmetals.com/127.0.0.1#5335 -ipset=/hp3dmetals.com/gfwlist +server=/azurecomcdn.net/127.0.0.1#5335 +ipset=/azurecomcdn.net/gfwlist server=/volvotrucks.net/127.0.0.1#5335 ipset=/volvotrucks.net/gfwlist server=/voachinese.com/127.0.0.1#5335 ipset=/voachinese.com/gfwlist -server=/msunlimitedcloudsummit.com/127.0.0.1#5335 -ipset=/msunlimitedcloudsummit.com/gfwlist -server=/microsoftpartnersolutions.com/127.0.0.1#5335 -ipset=/microsoftpartnersolutions.com/gfwlist +server=/blogspot.am/127.0.0.1#5335 +ipset=/blogspot.am/gfwlist +server=/kindle.jp/127.0.0.1#5335 +ipset=/kindle.jp/gfwlist server=/redditmedia.com/127.0.0.1#5335 ipset=/redditmedia.com/gfwlist -server=/microsoftlatamholiday.com/127.0.0.1#5335 -ipset=/microsoftlatamholiday.com/gfwlist +server=/shelfstuff.com/127.0.0.1#5335 +ipset=/shelfstuff.com/gfwlist server=/sqlite.org/127.0.0.1#5335 ipset=/sqlite.org/gfwlist -server=/microsoft-give.com/127.0.0.1#5335 -ipset=/microsoft-give.com/gfwlist +server=/azure-mobile.net/127.0.0.1#5335 +ipset=/azure-mobile.net/gfwlist server=/neow.in/127.0.0.1#5335 ipset=/neow.in/gfwlist -server=/gtv1.org/127.0.0.1#5335 -ipset=/gtv1.org/gfwlist +server=/ocbmwdealers.com/127.0.0.1#5335 +ipset=/ocbmwdealers.com/gfwlist server=/foxla.com/127.0.0.1#5335 ipset=/foxla.com/gfwlist server=/bmw.tm/127.0.0.1#5335 ipset=/bmw.tm/gfwlist -server=/masalladeloslimites.com/127.0.0.1#5335 -ipset=/masalladeloslimites.com/gfwlist -server=/flipwithsurface.com/127.0.0.1#5335 -ipset=/flipwithsurface.com/gfwlist -server=/dictate.ms/127.0.0.1#5335 -ipset=/dictate.ms/gfwlist -server=/bluehatnights.com/127.0.0.1#5335 -ipset=/bluehatnights.com/gfwlist +server=/ds-vod-abematv.akamaized.net/127.0.0.1#5335 +ipset=/ds-vod-abematv.akamaized.net/gfwlist +server=/swisssign.com/127.0.0.1#5335 +ipset=/swisssign.com/gfwlist +server=/mycdn.me/127.0.0.1#5335 +ipset=/mycdn.me/gfwlist +server=/imgsmail.ru/127.0.0.1#5335 +ipset=/imgsmail.ru/gfwlist server=/facebol.com/127.0.0.1#5335 ipset=/facebol.com/gfwlist server=/paypal-labs.com/127.0.0.1#5335 ipset=/paypal-labs.com/gfwlist server=/statuspage.io/127.0.0.1#5335 ipset=/statuspage.io/gfwlist -server=/biorxiv.org/127.0.0.1#5335 -ipset=/biorxiv.org/gfwlist -server=/pre-bmwgroup.jobs/127.0.0.1#5335 -ipset=/pre-bmwgroup.jobs/gfwlist -server=/conscrypt.com/127.0.0.1#5335 -ipset=/conscrypt.com/gfwlist -server=/facebookmarketing.info/127.0.0.1#5335 -ipset=/facebookmarketing.info/gfwlist -server=/windowsazure.com/127.0.0.1#5335 -ipset=/windowsazure.com/gfwlist -server=/ebay-fashion.com/127.0.0.1#5335 -ipset=/ebay-fashion.com/gfwlist -server=/signal.art/127.0.0.1#5335 -ipset=/signal.art/gfwlist -server=/sony.com.ec/127.0.0.1#5335 -ipset=/sony.com.ec/gfwlist -server=/ffacebook.com/127.0.0.1#5335 -ipset=/ffacebook.com/gfwlist -server=/google.co.mz/127.0.0.1#5335 -ipset=/google.co.mz/gfwlist -server=/cosmosdb.info/127.0.0.1#5335 -ipset=/cosmosdb.info/gfwlist -server=/azurestackvalidation.com/127.0.0.1#5335 -ipset=/azurestackvalidation.com/gfwlist -server=/pimg.tw/127.0.0.1#5335 -ipset=/pimg.tw/gfwlist -server=/instagramtr.com/127.0.0.1#5335 -ipset=/instagramtr.com/gfwlist -server=/bmw-clubs-international.com/127.0.0.1#5335 -ipset=/bmw-clubs-international.com/gfwlist -server=/hipaa6020.com/127.0.0.1#5335 -ipset=/hipaa6020.com/gfwlist -server=/azureiotsuite.com/127.0.0.1#5335 -ipset=/azureiotsuite.com/gfwlist -server=/bridgestonerapiddelivery.com/127.0.0.1#5335 -ipset=/bridgestonerapiddelivery.com/gfwlist -server=/azuredns-prd.info/127.0.0.1#5335 -ipset=/azuredns-prd.info/gfwlist -server=/azuredigitaltwins.com/127.0.0.1#5335 -ipset=/azuredigitaltwins.com/gfwlist -server=/videodelivery.net/127.0.0.1#5335 -ipset=/videodelivery.net/gfwlist -server=/azuredigitaltwin.com/127.0.0.1#5335 -ipset=/azuredigitaltwin.com/gfwlist -server=/dot-mac.de/127.0.0.1#5335 -ipset=/dot-mac.de/gfwlist -server=/azuredevopslaunch.com/127.0.0.1#5335 -ipset=/azuredevopslaunch.com/gfwlist -server=/azurecosmosdb.com/127.0.0.1#5335 -ipset=/azurecosmosdb.com/gfwlist -server=/azurecosmos.net/127.0.0.1#5335 -ipset=/azurecosmos.net/gfwlist -server=/nytcn.me/127.0.0.1#5335 -ipset=/nytcn.me/gfwlist -server=/volvopenta.se/127.0.0.1#5335 -ipset=/volvopenta.se/gfwlist -server=/azurecontainer.io/127.0.0.1#5335 -ipset=/azurecontainer.io/gfwlist -server=/foxstudiolot.com/127.0.0.1#5335 -ipset=/foxstudiolot.com/gfwlist -server=/speybay.com/127.0.0.1#5335 -ipset=/speybay.com/gfwlist -server=/azurecomcdn.net/127.0.0.1#5335 -ipset=/azurecomcdn.net/gfwlist -server=/blogspot.no/127.0.0.1#5335 -ipset=/blogspot.no/gfwlist -server=/5beatsbydre.com/127.0.0.1#5335 -ipset=/5beatsbydre.com/gfwlist -server=/directtv-dish.com/127.0.0.1#5335 -ipset=/directtv-dish.com/gfwlist -server=/javcc.com/127.0.0.1#5335 -ipset=/javcc.com/gfwlist -server=/azure-mobile.net/127.0.0.1#5335 -ipset=/azure-mobile.net/gfwlist -server=/scholar.google.fr/127.0.0.1#5335 -ipset=/scholar.google.fr/gfwlist -server=/dl-iphone.com/127.0.0.1#5335 -ipset=/dl-iphone.com/gfwlist -server=/vfsco.es/127.0.0.1#5335 -ipset=/vfsco.es/gfwlist -server=/mycdn.me/127.0.0.1#5335 -ipset=/mycdn.me/gfwlist -server=/thefind.com/127.0.0.1#5335 -ipset=/thefind.com/gfwlist -server=/bmwchampionshipusa.com/127.0.0.1#5335 -ipset=/bmwchampionshipusa.com/gfwlist -server=/mastercard.hu/127.0.0.1#5335 -ipset=/mastercard.hu/gfwlist -server=/imgsmail.ru/127.0.0.1#5335 -ipset=/imgsmail.ru/gfwlist -server=/yahoo.ws/127.0.0.1#5335 -ipset=/yahoo.ws/gfwlist -server=/twnextdigital.com/127.0.0.1#5335 -ipset=/twnextdigital.com/gfwlist -server=/bridgestoneperformancemedia.net/127.0.0.1#5335 -ipset=/bridgestoneperformancemedia.net/gfwlist -server=/vmwarevmc.com/127.0.0.1#5335 -ipset=/vmwarevmc.com/gfwlist -server=/macbookair.es/127.0.0.1#5335 -ipset=/macbookair.es/gfwlist -server=/vfsco.de/127.0.0.1#5335 -ipset=/vfsco.de/gfwlist +server=/google.mg/127.0.0.1#5335 +ipset=/google.mg/gfwlist server=/logitech.fr/127.0.0.1#5335 ipset=/logitech.fr/gfwlist +server=/conscrypt.com/127.0.0.1#5335 +ipset=/conscrypt.com/gfwlist server=/logitech.com/127.0.0.1#5335 ipset=/logitech.com/gfwlist server=/logitech.biz/127.0.0.1#5335 @@ -13648,120 +13764,218 @@ server=/logi.com/127.0.0.1#5335 ipset=/logi.com/gfwlist server=/licdn.com/127.0.0.1#5335 ipset=/licdn.com/gfwlist -server=/freebsd.org/127.0.0.1#5335 -ipset=/freebsd.org/gfwlist -server=/ieeecsc.org/127.0.0.1#5335 -ipset=/ieeecsc.org/gfwlist -server=/lgelectronics.122.2o7.net/127.0.0.1#5335 -ipset=/lgelectronics.122.2o7.net/gfwlist -server=/google.gr/127.0.0.1#5335 -ipset=/google.gr/gfwlist -server=/nikeplus.org/127.0.0.1#5335 -ipset=/nikeplus.org/gfwlist +server=/sony.com.ec/127.0.0.1#5335 +ipset=/sony.com.ec/gfwlist +server=/ffacebook.com/127.0.0.1#5335 +ipset=/ffacebook.com/gfwlist +server=/nikebetrue.com/127.0.0.1#5335 +ipset=/nikebetrue.com/gfwlist server=/lgrecyclingprogram.com/127.0.0.1#5335 ipset=/lgrecyclingprogram.com/gfwlist -server=/qualcomm.co.jp/127.0.0.1#5335 -ipset=/qualcomm.co.jp/gfwlist +server=/tvpromise.com/127.0.0.1#5335 +ipset=/tvpromise.com/gfwlist +server=/pimg.tw/127.0.0.1#5335 +ipset=/pimg.tw/gfwlist +server=/instagramtr.com/127.0.0.1#5335 +ipset=/instagramtr.com/gfwlist server=/lghvac.com/127.0.0.1#5335 ipset=/lghvac.com/gfwlist -server=/bittrex.com/127.0.0.1#5335 -ipset=/bittrex.com/gfwlist -server=/intel.sg/127.0.0.1#5335 -ipset=/intel.sg/gfwlist -server=/onlinemonsterbeatsonsale.com/127.0.0.1#5335 -ipset=/onlinemonsterbeatsonsale.com/gfwlist +server=/hipaa6020.com/127.0.0.1#5335 +ipset=/hipaa6020.com/gfwlist +server=/swtor.com/127.0.0.1#5335 +ipset=/swtor.com/gfwlist server=/lg.com/127.0.0.1#5335 ipset=/lg.com/gfwlist -server=/stackpath.dev/127.0.0.1#5335 -ipset=/stackpath.dev/gfwlist +server=/dynacw.com.hk/127.0.0.1#5335 +ipset=/dynacw.com.hk/gfwlist server=/xscale.com/127.0.0.1#5335 ipset=/xscale.com/gfwlist -server=/nutramigen.net/127.0.0.1#5335 -ipset=/nutramigen.net/gfwlist -server=/2ch.net/127.0.0.1#5335 -ipset=/2ch.net/gfwlist +server=/videodelivery.net/127.0.0.1#5335 +ipset=/videodelivery.net/gfwlist +server=/xn--ztsq84g.cn/127.0.0.1#5335 +ipset=/xn--ztsq84g.cn/gfwlist +server=/dot-mac.de/127.0.0.1#5335 +ipset=/dot-mac.de/gfwlist server=/vpro.com/127.0.0.1#5335 ipset=/vpro.com/gfwlist server=/vokevr.com/127.0.0.1#5335 ipset=/vokevr.com/gfwlist -server=/5ch.net/127.0.0.1#5335 -ipset=/5ch.net/gfwlist server=/trustedanalytics.com/127.0.0.1#5335 ipset=/trustedanalytics.com/gfwlist +server=/nytcn.me/127.0.0.1#5335 +ipset=/nytcn.me/gfwlist +server=/volvopenta.se/127.0.0.1#5335 +ipset=/volvopenta.se/gfwlist server=/thunderbolttechnology.net/127.0.0.1#5335 ipset=/thunderbolttechnology.net/gfwlist +server=/foxstudiolot.com/127.0.0.1#5335 +ipset=/foxstudiolot.com/gfwlist +server=/speybay.com/127.0.0.1#5335 +ipset=/speybay.com/gfwlist server=/siport.com/127.0.0.1#5335 ipset=/siport.com/gfwlist server=/sensorynetworks.com/127.0.0.1#5335 ipset=/sensorynetworks.com/gfwlist -server=/foxnewsradio.com/127.0.0.1#5335 -ipset=/foxnewsradio.com/gfwlist server=/researchintel.com/127.0.0.1#5335 ipset=/researchintel.com/gfwlist +server=/directtv-dish.com/127.0.0.1#5335 +ipset=/directtv-dish.com/gfwlist server=/reconjet.com/127.0.0.1#5335 ipset=/reconjet.com/gfwlist server=/reconinstruments.com/127.0.0.1#5335 ipset=/reconinstruments.com/gfwlist -server=/digitaloceanspaces.com/127.0.0.1#5335 -ipset=/digitaloceanspaces.com/gfwlist +server=/imgurinc.com/127.0.0.1#5335 +ipset=/imgurinc.com/gfwlist +server=/dl-iphone.com/127.0.0.1#5335 +ipset=/dl-iphone.com/gfwlist +server=/opendroneid.org/127.0.0.1#5335 +ipset=/opendroneid.org/gfwlist +server=/openamt.com/127.0.0.1#5335 +ipset=/openamt.com/gfwlist +server=/thefind.com/127.0.0.1#5335 +ipset=/thefind.com/gfwlist +server=/bmwchampionshipusa.com/127.0.0.1#5335 +ipset=/bmwchampionshipusa.com/gfwlist +server=/mastercard.hu/127.0.0.1#5335 +ipset=/mastercard.hu/gfwlist +server=/niosii.com/127.0.0.1#5335 +ipset=/niosii.com/gfwlist +server=/yahoo.ws/127.0.0.1#5335 +ipset=/yahoo.ws/gfwlist +server=/twnextdigital.com/127.0.0.1#5335 +ipset=/twnextdigital.com/gfwlist +server=/2013beatshdcybermonday.com/127.0.0.1#5335 +ipset=/2013beatshdcybermonday.com/gfwlist +server=/vmwarevmc.com/127.0.0.1#5335 +ipset=/vmwarevmc.com/gfwlist +server=/macbookair.es/127.0.0.1#5335 +ipset=/macbookair.es/gfwlist +server=/vfsco.de/127.0.0.1#5335 +ipset=/vfsco.de/gfwlist +server=/nevex.com/127.0.0.1#5335 +ipset=/nevex.com/gfwlist +server=/nervanasys.com/127.0.0.1#5335 +ipset=/nervanasys.com/gfwlist +server=/lookinside.com/127.0.0.1#5335 +ipset=/lookinside.com/gfwlist +server=/itnel.com/127.0.0.1#5335 +ipset=/itnel.com/gfwlist +server=/intelvmwarecybersecurity.com/127.0.0.1#5335 +ipset=/intelvmwarecybersecurity.com/gfwlist +server=/freebsd.org/127.0.0.1#5335 +ipset=/freebsd.org/gfwlist +server=/ieeecsc.org/127.0.0.1#5335 +ipset=/ieeecsc.org/gfwlist +server=/intelsalestraining.com/127.0.0.1#5335 +ipset=/intelsalestraining.com/gfwlist +server=/google.gr/127.0.0.1#5335 +ipset=/google.gr/gfwlist +server=/intelrealsense.com/127.0.0.1#5335 +ipset=/intelrealsense.com/gfwlist +server=/intelquark.com/127.0.0.1#5335 +ipset=/intelquark.com/gfwlist +server=/qualcomm.co.jp/127.0.0.1#5335 +ipset=/qualcomm.co.jp/gfwlist +server=/bmw-classic.com/127.0.0.1#5335 +ipset=/bmw-classic.com/gfwlist +server=/intelnervana.com/127.0.0.1#5335 +ipset=/intelnervana.com/gfwlist +server=/intel.sg/127.0.0.1#5335 +ipset=/intel.sg/gfwlist +server=/onlinemonsterbeatsonsale.com/127.0.0.1#5335 +ipset=/onlinemonsterbeatsonsale.com/gfwlist +server=/intellinuxwireless.net/127.0.0.1#5335 +ipset=/intellinuxwireless.net/gfwlist +server=/intellearningseries.com/127.0.0.1#5335 +ipset=/intellearningseries.com/gfwlist +server=/inteliotmarketplace.com/127.0.0.1#5335 +ipset=/inteliotmarketplace.com/gfwlist +server=/nutramigen.net/127.0.0.1#5335 +ipset=/nutramigen.net/gfwlist +server=/2ch.net/127.0.0.1#5335 +ipset=/2ch.net/gfwlist +server=/ibook.eu/127.0.0.1#5335 +ipset=/ibook.eu/gfwlist +server=/inteleventexpress.com/127.0.0.1#5335 +ipset=/inteleventexpress.com/gfwlist +server=/5ch.net/127.0.0.1#5335 +ipset=/5ch.net/gfwlist +server=/intelcloudfinder.com/127.0.0.1#5335 +ipset=/intelcloudfinder.com/gfwlist +server=/intelcapital.com/127.0.0.1#5335 +ipset=/intelcapital.com/gfwlist +server=/intelatom.net/127.0.0.1#5335 +ipset=/intelatom.net/gfwlist +server=/intelapacstore.com/127.0.0.1#5335 +ipset=/intelapacstore.com/gfwlist +server=/foxnewsradio.com/127.0.0.1#5335 +ipset=/foxnewsradio.com/gfwlist +server=/geelongadvertiser.com.au/127.0.0.1#5335 +ipset=/geelongadvertiser.com.au/gfwlist +server=/doceapower.com/127.0.0.1#5335 +ipset=/doceapower.com/gfwlist +server=/crosswalk-project.net/127.0.0.1#5335 +ipset=/crosswalk-project.net/gfwlist +server=/beatsheadphonesale.com/127.0.0.1#5335 +ipset=/beatsheadphonesale.com/gfwlist server=/yahoo.co.ve/127.0.0.1#5335 ipset=/yahoo.co.ve/gfwlist server=/wikia.nocookie.net/127.0.0.1#5335 ipset=/wikia.nocookie.net/gfwlist -server=/niosii.com/127.0.0.1#5335 -ipset=/niosii.com/gfwlist -server=/nextgenerationcenter.com/127.0.0.1#5335 -ipset=/nextgenerationcenter.com/gfwlist -server=/nevex.com/127.0.0.1#5335 -ipset=/nevex.com/gfwlist +server=/clusterconnection.com/127.0.0.1#5335 +ipset=/clusterconnection.com/gfwlist +server=/termius.com/127.0.0.1#5335 +ipset=/termius.com/gfwlist +server=/midatlanticbmwmotorcycles.com/127.0.0.1#5335 +ipset=/midatlanticbmwmotorcycles.com/gfwlist server=/pillbeatsblackfridaysale.com/127.0.0.1#5335 ipset=/pillbeatsblackfridaysale.com/gfwlist -server=/softbankventuresasia.com/127.0.0.1#5335 -ipset=/softbankventuresasia.com/gfwlist -server=/lookinside.com/127.0.0.1#5335 -ipset=/lookinside.com/gfwlist +server=/centrino.net/127.0.0.1#5335 +ipset=/centrino.net/gfwlist +server=/celeron.net/127.0.0.1#5335 +ipset=/celeron.net/gfwlist server=/bmw.nl/127.0.0.1#5335 ipset=/bmw.nl/gfwlist server=/bloombergarcade.com/127.0.0.1#5335 ipset=/bloombergarcade.com/gfwlist server=/minihalifax.ca/127.0.0.1#5335 ipset=/minihalifax.ca/gfwlist -server=/itnel.com/127.0.0.1#5335 -ipset=/itnel.com/gfwlist -server=/intelvmwarecybersecurity.com/127.0.0.1#5335 -ipset=/intelvmwarecybersecurity.com/gfwlist -server=/intelsalestraining.com/127.0.0.1#5335 -ipset=/intelsalestraining.com/gfwlist -server=/intelrealsense.com/127.0.0.1#5335 -ipset=/intelrealsense.com/gfwlist +server=/celeron.com/127.0.0.1#5335 +ipset=/celeron.com/gfwlist +server=/buyaltera.com/127.0.0.1#5335 +ipset=/buyaltera.com/gfwlist +server=/alterauserforums.com/127.0.0.1#5335 +ipset=/alterauserforums.com/gfwlist +server=/alterauserforum.net/127.0.0.1#5335 +ipset=/alterauserforum.net/gfwlist server=/nikeshoes4u.com/127.0.0.1#5335 ipset=/nikeshoes4u.com/gfwlist server=/google.cv/127.0.0.1#5335 ipset=/google.cv/gfwlist -server=/intelquark.com/127.0.0.1#5335 -ipset=/intelquark.com/gfwlist -server=/minisoindia.com/127.0.0.1#5335 -ipset=/minisoindia.com/gfwlist -server=/canon.ie/127.0.0.1#5335 -ipset=/canon.ie/gfwlist -server=/applemusic.wang/127.0.0.1#5335 -ipset=/applemusic.wang/gfwlist -server=/intelnervana.com/127.0.0.1#5335 -ipset=/intelnervana.com/gfwlist -server=/intellinuxwireless.net/127.0.0.1#5335 -ipset=/intellinuxwireless.net/gfwlist +server=/stadia.dev/127.0.0.1#5335 +ipset=/stadia.dev/gfwlist +server=/adidas.ie/127.0.0.1#5335 +ipset=/adidas.ie/gfwlist +server=/alteraforums.net/127.0.0.1#5335 +ipset=/alteraforums.net/gfwlist +server=/alteraforum.com/127.0.0.1#5335 +ipset=/alteraforum.com/gfwlist +server=/intel.vu/127.0.0.1#5335 +ipset=/intel.vu/gfwlist +server=/intel.vn/127.0.0.1#5335 +ipset=/intel.vn/gfwlist server=/vaultify.com/127.0.0.1#5335 ipset=/vaultify.com/gfwlist -server=/intellearningseries.com/127.0.0.1#5335 -ipset=/intellearningseries.com/gfwlist -server=/inteliotmarketplace.com/127.0.0.1#5335 -ipset=/inteliotmarketplace.com/gfwlist +server=/intel.vg/127.0.0.1#5335 +ipset=/intel.vg/gfwlist +server=/intel.uy/127.0.0.1#5335 +ipset=/intel.uy/gfwlist server=/workspaceair.com/127.0.0.1#5335 ipset=/workspaceair.com/gfwlist server=/appdynamics.fr/127.0.0.1#5335 ipset=/appdynamics.fr/gfwlist -server=/intelgo.net/127.0.0.1#5335 -ipset=/intelgo.net/gfwlist +server=/myfoxaustin.com/127.0.0.1#5335 +ipset=/myfoxaustin.com/gfwlist server=/mastercard.ua/127.0.0.1#5335 ipset=/mastercard.ua/gfwlist server=/uug27.com/127.0.0.1#5335 @@ -13774,40 +13988,40 @@ server=/beatdrdres.com/127.0.0.1#5335 ipset=/beatdrdres.com/gfwlist server=/vmwareidentity.com/127.0.0.1#5335 ipset=/vmwareidentity.com/gfwlist -server=/paypalhere.org/127.0.0.1#5335 -ipset=/paypalhere.org/gfwlist -server=/visa.com.au/127.0.0.1#5335 -ipset=/visa.com.au/gfwlist -server=/inteleventexpress.com/127.0.0.1#5335 -ipset=/inteleventexpress.com/gfwlist -server=/bmw.ee/127.0.0.1#5335 -ipset=/bmw.ee/gfwlist -server=/intelcloudfinder.com/127.0.0.1#5335 -ipset=/intelcloudfinder.com/gfwlist +server=/volvo.com/127.0.0.1#5335 +ipset=/volvo.com/gfwlist +server=/intel.tv/127.0.0.1#5335 +ipset=/intel.tv/gfwlist +server=/intel.tt/127.0.0.1#5335 +ipset=/intel.tt/gfwlist +server=/businessinsider.my/127.0.0.1#5335 +ipset=/businessinsider.my/gfwlist +server=/intel.tn/127.0.0.1#5335 +ipset=/intel.tn/gfwlist server=/click-url.com/127.0.0.1#5335 ipset=/click-url.com/gfwlist -server=/intelcapital.com/127.0.0.1#5335 -ipset=/intelcapital.com/gfwlist -server=/intelatom.net/127.0.0.1#5335 -ipset=/intelatom.net/gfwlist +server=/intel.tm/127.0.0.1#5335 +ipset=/intel.tm/gfwlist +server=/intel.tl/127.0.0.1#5335 +ipset=/intel.tl/gfwlist server=/bnef.com/127.0.0.1#5335 ipset=/bnef.com/gfwlist -server=/intelapacstore.com/127.0.0.1#5335 -ipset=/intelapacstore.com/gfwlist -server=/facxebook.com/127.0.0.1#5335 -ipset=/facxebook.com/gfwlist +server=/intel.tj/127.0.0.1#5335 +ipset=/intel.tj/gfwlist +server=/internet.org/127.0.0.1#5335 +ipset=/internet.org/gfwlist server=/gettyimages.ca/127.0.0.1#5335 ipset=/gettyimages.ca/gfwlist server=/beatsbydrecheaponlinesales.com/127.0.0.1#5335 ipset=/beatsbydrecheaponlinesales.com/gfwlist -server=/doceapower.com/127.0.0.1#5335 -ipset=/doceapower.com/gfwlist +server=/celebgramme.com/127.0.0.1#5335 +ipset=/celebgramme.com/gfwlist server=/pinterest.mx/127.0.0.1#5335 ipset=/pinterest.mx/gfwlist server=/webofknowledge.com/127.0.0.1#5335 ipset=/webofknowledge.com/gfwlist -server=/crosswalk-project.net/127.0.0.1#5335 -ipset=/crosswalk-project.net/gfwlist +server=/intel.st/127.0.0.1#5335 +ipset=/intel.st/gfwlist server=/applemasters.info/127.0.0.1#5335 ipset=/applemasters.info/gfwlist server=/bestbuystores.com/127.0.0.1#5335 @@ -13816,82 +14030,82 @@ server=/justdoit.us/127.0.0.1#5335 ipset=/justdoit.us/gfwlist server=/pearsoned.com/127.0.0.1#5335 ipset=/pearsoned.com/gfwlist -server=/coreextreme.com/127.0.0.1#5335 -ipset=/coreextreme.com/gfwlist +server=/intel.sk/127.0.0.1#5335 +ipset=/intel.sk/gfwlist server=/pugpig-dev.com/127.0.0.1#5335 ipset=/pugpig-dev.com/gfwlist -server=/applecomputerimac.com/127.0.0.1#5335 -ipset=/applecomputerimac.com/gfwlist -server=/clusterconnection.com/127.0.0.1#5335 -ipset=/clusterconnection.com/gfwlist -server=/rentaride.de/127.0.0.1#5335 -ipset=/rentaride.de/gfwlist +server=/intel.sc/127.0.0.1#5335 +ipset=/intel.sc/gfwlist +server=/intel.ro/127.0.0.1#5335 +ipset=/intel.ro/gfwlist +server=/visa.co.cr/127.0.0.1#5335 +ipset=/visa.co.cr/gfwlist server=/blpcareers.com/127.0.0.1#5335 ipset=/blpcareers.com/gfwlist server=/dowjoneson.com/127.0.0.1#5335 ipset=/dowjoneson.com/gfwlist server=/strepsils.hr/127.0.0.1#5335 ipset=/strepsils.hr/gfwlist -server=/easttouch.com.hk/127.0.0.1#5335 -ipset=/easttouch.com.hk/gfwlist +server=/intel.ph/127.0.0.1#5335 +ipset=/intel.ph/gfwlist server=/foxtel.com/127.0.0.1#5335 ipset=/foxtel.com/gfwlist -server=/centrino.net/127.0.0.1#5335 -ipset=/centrino.net/gfwlist +server=/intel.pa/127.0.0.1#5335 +ipset=/intel.pa/gfwlist server=/pros.ee/127.0.0.1#5335 ipset=/pros.ee/gfwlist -server=/celeron.net/127.0.0.1#5335 -ipset=/celeron.net/gfwlist +server=/intel.nu/127.0.0.1#5335 +ipset=/intel.nu/gfwlist server=/verisign.fr/127.0.0.1#5335 ipset=/verisign.fr/gfwlist server=/strepsils.ch/127.0.0.1#5335 ipset=/strepsils.ch/gfwlist -server=/buyaltera.com/127.0.0.1#5335 -ipset=/buyaltera.com/gfwlist +server=/intel.mu/127.0.0.1#5335 +ipset=/intel.mu/gfwlist server=/singtao.com/127.0.0.1#5335 ipset=/singtao.com/gfwlist -server=/alterauserforums.com/127.0.0.1#5335 -ipset=/alterauserforums.com/gfwlist -server=/alterauserforum.net/127.0.0.1#5335 -ipset=/alterauserforum.net/gfwlist -server=/awsedstart.com/127.0.0.1#5335 -ipset=/awsedstart.com/gfwlist +server=/awsloft-johannesburg.com/127.0.0.1#5335 +ipset=/awsloft-johannesburg.com/gfwlist +server=/intel.mn/127.0.0.1#5335 +ipset=/intel.mn/gfwlist +server=/intel.mg/127.0.0.1#5335 +ipset=/intel.mg/gfwlist server=/realclearmarkets.com/127.0.0.1#5335 ipset=/realclearmarkets.com/gfwlist server=/ebay.org/127.0.0.1#5335 ipset=/ebay.org/gfwlist -server=/alteraforums.net/127.0.0.1#5335 -ipset=/alteraforums.net/gfwlist +server=/intel.me/127.0.0.1#5335 +ipset=/intel.me/gfwlist server=/paylike.com/127.0.0.1#5335 ipset=/paylike.com/gfwlist -server=/alteraforum.com/127.0.0.1#5335 -ipset=/alteraforum.com/gfwlist +server=/intel.ma/127.0.0.1#5335 +ipset=/intel.ma/gfwlist server=/custombeatsforcheap.com/127.0.0.1#5335 ipset=/custombeatsforcheap.com/gfwlist server=/epochmall.com/127.0.0.1#5335 ipset=/epochmall.com/gfwlist -server=/intel.vu/127.0.0.1#5335 -ipset=/intel.vu/gfwlist -server=/intel.vn/127.0.0.1#5335 -ipset=/intel.vn/gfwlist +server=/intel.lu/127.0.0.1#5335 +ipset=/intel.lu/gfwlist +server=/intel.lt/127.0.0.1#5335 +ipset=/intel.lt/gfwlist server=/videopress.com/127.0.0.1#5335 ipset=/videopress.com/gfwlist -server=/intel.vg/127.0.0.1#5335 -ipset=/intel.vg/gfwlist +server=/intel.lk/127.0.0.1#5335 +ipset=/intel.lk/gfwlist server=/ieeesmc.org/127.0.0.1#5335 ipset=/ieeesmc.org/gfwlist -server=/intel.uy/127.0.0.1#5335 -ipset=/intel.uy/gfwlist -server=/citylab.com/127.0.0.1#5335 -ipset=/citylab.com/gfwlist +server=/intel.lc/127.0.0.1#5335 +ipset=/intel.lc/gfwlist +server=/intel.ke/127.0.0.1#5335 +ipset=/intel.ke/gfwlist server=/bmwofannapolis.com/127.0.0.1#5335 ipset=/bmwofannapolis.com/gfwlist server=/powerofresolve.ca/127.0.0.1#5335 ipset=/powerofresolve.ca/gfwlist server=/powersunitedvr.com/127.0.0.1#5335 ipset=/powersunitedvr.com/gfwlist -server=/intel.tv/127.0.0.1#5335 -ipset=/intel.tv/gfwlist +server=/mastercard.co.kr/127.0.0.1#5335 +ipset=/mastercard.co.kr/gfwlist server=/amazon-launchpad.com/127.0.0.1#5335 ipset=/amazon-launchpad.com/gfwlist server=/startupschool.org/127.0.0.1#5335 @@ -13900,84 +14114,84 @@ server=/paypal-retail.com/127.0.0.1#5335 ipset=/paypal-retail.com/gfwlist server=/needforspeedeliminator.com/127.0.0.1#5335 ipset=/needforspeedeliminator.com/gfwlist -server=/intel.tt/127.0.0.1#5335 -ipset=/intel.tt/gfwlist +server=/intel.it/127.0.0.1#5335 +ipset=/intel.it/gfwlist server=/parstream.org/127.0.0.1#5335 ipset=/parstream.org/gfwlist -server=/intel.tn/127.0.0.1#5335 -ipset=/intel.tn/gfwlist +server=/intel.io/127.0.0.1#5335 +ipset=/intel.io/gfwlist server=/panasonic.jp/127.0.0.1#5335 ipset=/panasonic.jp/gfwlist server=/anigema.jp/127.0.0.1#5335 ipset=/anigema.jp/gfwlist server=/yahoo.ge/127.0.0.1#5335 ipset=/yahoo.ge/gfwlist -server=/intel.tj/127.0.0.1#5335 -ipset=/intel.tj/gfwlist +server=/intel.ht/127.0.0.1#5335 +ipset=/intel.ht/gfwlist server=/yahoo.dm/127.0.0.1#5335 ipset=/yahoo.dm/gfwlist server=/telegram.space/127.0.0.1#5335 ipset=/telegram.space/gfwlist server=/duckduckgo.co/127.0.0.1#5335 ipset=/duckduckgo.co/gfwlist -server=/facebomok.com/127.0.0.1#5335 -ipset=/facebomok.com/gfwlist -server=/intel.st/127.0.0.1#5335 -ipset=/intel.st/gfwlist -server=/intel.sk/127.0.0.1#5335 -ipset=/intel.sk/gfwlist +server=/intel.hk/127.0.0.1#5335 +ipset=/intel.hk/gfwlist +server=/intel.gy/127.0.0.1#5335 +ipset=/intel.gy/gfwlist +server=/intel.gs/127.0.0.1#5335 +ipset=/intel.gs/gfwlist server=/beatmonstersaustralia.net/127.0.0.1#5335 ipset=/beatmonstersaustralia.net/gfwlist -server=/intel.sc/127.0.0.1#5335 -ipset=/intel.sc/gfwlist -server=/intel.ro/127.0.0.1#5335 -ipset=/intel.ro/gfwlist -server=/beatsbydresalesonline-australia.com/127.0.0.1#5335 -ipset=/beatsbydresalesonline-australia.com/gfwlist +server=/intel.gm/127.0.0.1#5335 +ipset=/intel.gm/gfwlist +server=/intel.gl/127.0.0.1#5335 +ipset=/intel.gl/gfwlist +server=/pearsonclinical.com.br/127.0.0.1#5335 +ipset=/pearsonclinical.com.br/gfwlist server=/beatsbydresingapores.com/127.0.0.1#5335 ipset=/beatsbydresingapores.com/gfwlist server=/epochtimes.eu/127.0.0.1#5335 ipset=/epochtimes.eu/gfwlist server=/bmw-yachtsport.com/127.0.0.1#5335 ipset=/bmw-yachtsport.com/gfwlist -server=/bmw.in/127.0.0.1#5335 -ipset=/bmw.in/gfwlist +server=/microsoftsilverlight.org/127.0.0.1#5335 +ipset=/microsoftsilverlight.org/gfwlist server=/applestore.co.jp/127.0.0.1#5335 ipset=/applestore.co.jp/gfwlist -server=/intel.pn/127.0.0.1#5335 -ipset=/intel.pn/gfwlist -server=/intel.ph/127.0.0.1#5335 -ipset=/intel.ph/gfwlist -server=/intel.pa/127.0.0.1#5335 -ipset=/intel.pa/gfwlist +server=/intel.ge/127.0.0.1#5335 +ipset=/intel.ge/gfwlist +server=/intel.gd/127.0.0.1#5335 +ipset=/intel.gd/gfwlist +server=/mylcloud.net/127.0.0.1#5335 +ipset=/mylcloud.net/gfwlist server=/foxfdm.com/127.0.0.1#5335 ipset=/foxfdm.com/gfwlist -server=/intel.nu/127.0.0.1#5335 -ipset=/intel.nu/gfwlist +server=/intel.es/127.0.0.1#5335 +ipset=/intel.es/gfwlist server=/bmw-special-sales.com/127.0.0.1#5335 ipset=/bmw-special-sales.com/gfwlist -server=/tearapeak.com/127.0.0.1#5335 -ipset=/tearapeak.com/gfwlist +server=/intel.ec/127.0.0.1#5335 +ipset=/intel.ec/gfwlist server=/visa.ro/127.0.0.1#5335 ipset=/visa.ro/gfwlist -server=/intel.mu/127.0.0.1#5335 -ipset=/intel.mu/gfwlist -server=/attpublicpolicy.com/127.0.0.1#5335 -ipset=/attpublicpolicy.com/gfwlist +server=/intel.de/127.0.0.1#5335 +ipset=/intel.de/gfwlist +server=/intel.cz/127.0.0.1#5335 +ipset=/intel.cz/gfwlist server=/myfoxlubbock.com/127.0.0.1#5335 ipset=/myfoxlubbock.com/gfwlist -server=/intel.mn/127.0.0.1#5335 -ipset=/intel.mn/gfwlist +server=/intel.cu/127.0.0.1#5335 +ipset=/intel.cu/gfwlist server=/apple.ch/127.0.0.1#5335 ipset=/apple.ch/gfwlist -server=/intel.mg/127.0.0.1#5335 -ipset=/intel.mg/gfwlist -server=/intel.me/127.0.0.1#5335 -ipset=/intel.me/gfwlist +server=/intel.com.ve/127.0.0.1#5335 +ipset=/intel.com.ve/gfwlist +server=/intel.com.uy/127.0.0.1#5335 +ipset=/intel.com.uy/gfwlist server=/pvp.tv/127.0.0.1#5335 ipset=/pvp.tv/gfwlist -server=/intel.ma/127.0.0.1#5335 -ipset=/intel.ma/gfwlist +server=/intel.com.tr/127.0.0.1#5335 +ipset=/intel.com.tr/gfwlist server=/google.mu/127.0.0.1#5335 ipset=/google.mu/gfwlist server=/youtube.iq/127.0.0.1#5335 @@ -13986,146 +14200,146 @@ server=/playhearthstone.com/127.0.0.1#5335 ipset=/playhearthstone.com/gfwlist server=/nikefootballcleats.com/127.0.0.1#5335 ipset=/nikefootballcleats.com/gfwlist -server=/intel.lu/127.0.0.1#5335 -ipset=/intel.lu/gfwlist -server=/intel.lt/127.0.0.1#5335 -ipset=/intel.lt/gfwlist -server=/bmw.com.mt/127.0.0.1#5335 -ipset=/bmw.com.mt/gfwlist -server=/intel.lk/127.0.0.1#5335 -ipset=/intel.lk/gfwlist -server=/beatscustomblackfriday.com/127.0.0.1#5335 -ipset=/beatscustomblackfriday.com/gfwlist -server=/intel.lc/127.0.0.1#5335 -ipset=/intel.lc/gfwlist -server=/intel.ke/127.0.0.1#5335 -ipset=/intel.ke/gfwlist -server=/intel.jp/127.0.0.1#5335 -ipset=/intel.jp/gfwlist -server=/ipod.co.nz/127.0.0.1#5335 -ipset=/ipod.co.nz/gfwlist -server=/ebayads.com/127.0.0.1#5335 -ipset=/ebayads.com/gfwlist -server=/intel.it/127.0.0.1#5335 -ipset=/intel.it/gfwlist -server=/intel.io/127.0.0.1#5335 -ipset=/intel.io/gfwlist -server=/intel.in/127.0.0.1#5335 -ipset=/intel.in/gfwlist -server=/pinterest.ie/127.0.0.1#5335 -ipset=/pinterest.ie/gfwlist -server=/intel.ie/127.0.0.1#5335 -ipset=/intel.ie/gfwlist -server=/intel.ht/127.0.0.1#5335 -ipset=/intel.ht/gfwlist -server=/intel.hn/127.0.0.1#5335 -ipset=/intel.hn/gfwlist -server=/beatsbydre-studio.com/127.0.0.1#5335 -ipset=/beatsbydre-studio.com/gfwlist -server=/bitly.com/127.0.0.1#5335 -ipset=/bitly.com/gfwlist -server=/intel.hk/127.0.0.1#5335 -ipset=/intel.hk/gfwlist -server=/bnetshopus.akamaized.net/127.0.0.1#5335 -ipset=/bnetshopus.akamaized.net/gfwlist -server=/foxrichmond.com/127.0.0.1#5335 -ipset=/foxrichmond.com/gfwlist -server=/intel.gy/127.0.0.1#5335 -ipset=/intel.gy/gfwlist -server=/intel.gs/127.0.0.1#5335 -ipset=/intel.gs/gfwlist -server=/ebay.ph/127.0.0.1#5335 -ipset=/ebay.ph/gfwlist -server=/intel.gm/127.0.0.1#5335 -ipset=/intel.gm/gfwlist -server=/intel.gl/127.0.0.1#5335 -ipset=/intel.gl/gfwlist -server=/intel.ge/127.0.0.1#5335 -ipset=/intel.ge/gfwlist -server=/javdove8.xyz/127.0.0.1#5335 -ipset=/javdove8.xyz/gfwlist -server=/intel.gd/127.0.0.1#5335 -ipset=/intel.gd/gfwlist -server=/imoviegallery.com/127.0.0.1#5335 -ipset=/imoviegallery.com/gfwlist -server=/yahoo.vg/127.0.0.1#5335 -ipset=/yahoo.vg/gfwlist -server=/intel.es/127.0.0.1#5335 -ipset=/intel.es/gfwlist -server=/intel.ec/127.0.0.1#5335 -ipset=/intel.ec/gfwlist -server=/miitomo.com/127.0.0.1#5335 -ipset=/miitomo.com/gfwlist -server=/aibaobei.me/127.0.0.1#5335 -ipset=/aibaobei.me/gfwlist -server=/intel.de/127.0.0.1#5335 -ipset=/intel.de/gfwlist -server=/intel.cz/127.0.0.1#5335 -ipset=/intel.cz/gfwlist -server=/intel.cu/127.0.0.1#5335 -ipset=/intel.cu/gfwlist -server=/intel.com.ve/127.0.0.1#5335 -ipset=/intel.com.ve/gfwlist -server=/graphengine.io/127.0.0.1#5335 -ipset=/graphengine.io/gfwlist -server=/alivevue.com/127.0.0.1#5335 -ipset=/alivevue.com/gfwlist -server=/intel.com.uy/127.0.0.1#5335 -ipset=/intel.com.uy/gfwlist -server=/speedtest.com.hk/127.0.0.1#5335 -ipset=/speedtest.com.hk/gfwlist -server=/needforspeedshowdown.com/127.0.0.1#5335 -ipset=/needforspeedshowdown.com/gfwlist -server=/miniargentina.com/127.0.0.1#5335 -ipset=/miniargentina.com/gfwlist -server=/intel.com.tr/127.0.0.1#5335 -ipset=/intel.com.tr/gfwlist -server=/ssdevrd.com/127.0.0.1#5335 -ipset=/ssdevrd.com/gfwlist -server=/loanbuilder.com/127.0.0.1#5335 -ipset=/loanbuilder.com/gfwlist -server=/bmw-motorrad.com.mx/127.0.0.1#5335 -ipset=/bmw-motorrad.com.mx/gfwlist -server=/attinternetservice.com/127.0.0.1#5335 -ipset=/attinternetservice.com/gfwlist +server=/obsrvbl.com/127.0.0.1#5335 +ipset=/obsrvbl.com/gfwlist server=/intel.com.jm/127.0.0.1#5335 ipset=/intel.com.jm/gfwlist -server=/mobileinternational.com/127.0.0.1#5335 -ipset=/mobileinternational.com/gfwlist -server=/mini-connected.fr/127.0.0.1#5335 -ipset=/mini-connected.fr/gfwlist +server=/bmw.com.mt/127.0.0.1#5335 +ipset=/bmw.com.mt/gfwlist server=/intel.com.ec/127.0.0.1#5335 ipset=/intel.com.ec/gfwlist -server=/staticflickr.com/127.0.0.1#5335 -ipset=/staticflickr.com/gfwlist +server=/beatscustomblackfriday.com/127.0.0.1#5335 +ipset=/beatscustomblackfriday.com/gfwlist server=/intel.com.co/127.0.0.1#5335 ipset=/intel.com.co/gfwlist -server=/api-priconne-redive.cygames.jp/127.0.0.1#5335 -ipset=/api-priconne-redive.cygames.jp/gfwlist -server=/linuxfoundation.org/127.0.0.1#5335 -ipset=/linuxfoundation.org/gfwlist -server=/nativeincolour.com.au/127.0.0.1#5335 -ipset=/nativeincolour.com.au/gfwlist server=/intel.com.bo/127.0.0.1#5335 ipset=/intel.com.bo/gfwlist -server=/nbcuniversal.com/127.0.0.1#5335 -ipset=/nbcuniversal.com/gfwlist -server=/2013beatsbydrdreshop.com/127.0.0.1#5335 -ipset=/2013beatsbydrdreshop.com/gfwlist -server=/pinterest.jp/127.0.0.1#5335 -ipset=/pinterest.jp/gfwlist -server=/ebayanunsios.net/127.0.0.1#5335 -ipset=/ebayanunsios.net/gfwlist +server=/applecentar.rs/127.0.0.1#5335 +ipset=/applecentar.rs/gfwlist +server=/ipod.co.nz/127.0.0.1#5335 +ipset=/ipod.co.nz/gfwlist server=/intel.com.ar/127.0.0.1#5335 ipset=/intel.com.ar/gfwlist server=/intel.co.uk/127.0.0.1#5335 ipset=/intel.co.uk/gfwlist server=/intel.co.il/127.0.0.1#5335 ipset=/intel.co.il/gfwlist -server=/bmw.com.br/127.0.0.1#5335 -ipset=/bmw.com.br/gfwlist server=/intel.co.id/127.0.0.1#5335 ipset=/intel.co.id/gfwlist +server=/pinterest.ie/127.0.0.1#5335 +ipset=/pinterest.ie/gfwlist +server=/airmax360.com/127.0.0.1#5335 +ipset=/airmax360.com/gfwlist +server=/intel.cm/127.0.0.1#5335 +ipset=/intel.cm/gfwlist +server=/intel.cg/127.0.0.1#5335 +ipset=/intel.cg/gfwlist +server=/beatsbydre-studio.com/127.0.0.1#5335 +ipset=/beatsbydre-studio.com/gfwlist +server=/zsh.org/127.0.0.1#5335 +ipset=/zsh.org/gfwlist +server=/intel.cc/127.0.0.1#5335 +ipset=/intel.cc/gfwlist +server=/bnetshopus.akamaized.net/127.0.0.1#5335 +ipset=/bnetshopus.akamaized.net/gfwlist +server=/foxrichmond.com/127.0.0.1#5335 +ipset=/foxrichmond.com/gfwlist +server=/intel.bg/127.0.0.1#5335 +ipset=/intel.bg/gfwlist +server=/intel.az/127.0.0.1#5335 +ipset=/intel.az/gfwlist +server=/ebay.ph/127.0.0.1#5335 +ipset=/ebay.ph/gfwlist +server=/intel.at/127.0.0.1#5335 +ipset=/intel.at/gfwlist +server=/intel.ai/127.0.0.1#5335 +ipset=/intel.ai/gfwlist +server=/intel.ag/127.0.0.1#5335 +ipset=/intel.ag/gfwlist +server=/javdove8.xyz/127.0.0.1#5335 +ipset=/javdove8.xyz/gfwlist +server=/nike.gy/127.0.0.1#5335 +ipset=/nike.gy/gfwlist +server=/imoviegallery.com/127.0.0.1#5335 +ipset=/imoviegallery.com/gfwlist +server=/yahoo.vg/127.0.0.1#5335 +ipset=/yahoo.vg/gfwlist +server=/s81c.com/127.0.0.1#5335 +ipset=/s81c.com/gfwlist +server=/deluxe.com.hk/127.0.0.1#5335 +ipset=/deluxe.com.hk/gfwlist +server=/miitomo.com/127.0.0.1#5335 +ipset=/miitomo.com/gfwlist +server=/aibaobei.me/127.0.0.1#5335 +ipset=/aibaobei.me/gfwlist +server=/ibm.eu/127.0.0.1#5335 +ipset=/ibm.eu/gfwlist +server=/buycheapbeatsbydre.com/127.0.0.1#5335 +ipset=/buycheapbeatsbydre.com/gfwlist +server=/gdansk-amazon.com/127.0.0.1#5335 +ipset=/gdansk-amazon.com/gfwlist +server=/attglobal.net/127.0.0.1#5335 +ipset=/attglobal.net/gfwlist +server=/graphengine.io/127.0.0.1#5335 +ipset=/graphengine.io/gfwlist +server=/alivevue.com/127.0.0.1#5335 +ipset=/alivevue.com/gfwlist +server=/beatsbydreblackfriday2013.com/127.0.0.1#5335 +ipset=/beatsbydreblackfriday2013.com/gfwlist +server=/speedtest.com.hk/127.0.0.1#5335 +ipset=/speedtest.com.hk/gfwlist +server=/needforspeedshowdown.com/127.0.0.1#5335 +ipset=/needforspeedshowdown.com/gfwlist +server=/miniargentina.com/127.0.0.1#5335 +ipset=/miniargentina.com/gfwlist +server=/hpstore.corpmerchandise.com/127.0.0.1#5335 +ipset=/hpstore.corpmerchandise.com/gfwlist +server=/www8-hp.com/127.0.0.1#5335 +ipset=/www8-hp.com/gfwlist +server=/loanbuilder.com/127.0.0.1#5335 +ipset=/loanbuilder.com/gfwlist +server=/bmw-motorrad.com.mx/127.0.0.1#5335 +ipset=/bmw-motorrad.com.mx/gfwlist +server=/attinternetservice.com/127.0.0.1#5335 +ipset=/attinternetservice.com/gfwlist +server=/workstations.tv/127.0.0.1#5335 +ipset=/workstations.tv/gfwlist +server=/mobileinternational.com/127.0.0.1#5335 +ipset=/mobileinternational.com/gfwlist +server=/mini-connected.fr/127.0.0.1#5335 +ipset=/mini-connected.fr/gfwlist +server=/touchsmartpc.org/127.0.0.1#5335 +ipset=/touchsmartpc.org/gfwlist +server=/staticflickr.com/127.0.0.1#5335 +ipset=/staticflickr.com/gfwlist +server=/beatsbydredealsblackfriday.com/127.0.0.1#5335 +ipset=/beatsbydredealsblackfriday.com/gfwlist +server=/api-priconne-redive.cygames.jp/127.0.0.1#5335 +ipset=/api-priconne-redive.cygames.jp/gfwlist +server=/linuxfoundation.org/127.0.0.1#5335 +ipset=/linuxfoundation.org/gfwlist +server=/nativeincolour.com.au/127.0.0.1#5335 +ipset=/nativeincolour.com.au/gfwlist +server=/realclearscience.com/127.0.0.1#5335 +ipset=/realclearscience.com/gfwlist +server=/nbcuniversal.com/127.0.0.1#5335 +ipset=/nbcuniversal.com/gfwlist +server=/serviceshp.com/127.0.0.1#5335 +ipset=/serviceshp.com/gfwlist +server=/pinterest.jp/127.0.0.1#5335 +ipset=/pinterest.jp/gfwlist +server=/ebayanunsios.net/127.0.0.1#5335 +ipset=/ebayanunsios.net/gfwlist +server=/printspots.net/127.0.0.1#5335 +ipset=/printspots.net/gfwlist +server=/printspots.com/127.0.0.1#5335 +ipset=/printspots.com/gfwlist +server=/printersetupsupport.com/127.0.0.1#5335 +ipset=/printersetupsupport.com/gfwlist +server=/bmw.com.br/127.0.0.1#5335 +ipset=/bmw.com.br/gfwlist +server=/leavinghpinc.com/127.0.0.1#5335 +ipset=/leavinghpinc.com/gfwlist server=/wifi-mx.com/127.0.0.1#5335 ipset=/wifi-mx.com/gfwlist server=/rpmfusion.org/127.0.0.1#5335 @@ -14134,52 +14348,52 @@ server=/icloud.se/127.0.0.1#5335 ipset=/icloud.se/gfwlist server=/eastweek.com.hk/127.0.0.1#5335 ipset=/eastweek.com.hk/gfwlist -server=/riotforgegames.com/127.0.0.1#5335 -ipset=/riotforgegames.com/gfwlist -server=/intel.cm/127.0.0.1#5335 -ipset=/intel.cm/gfwlist +server=/instantink.com/127.0.0.1#5335 +ipset=/instantink.com/gfwlist +server=/inkchoice.com/127.0.0.1#5335 +ipset=/inkchoice.com/gfwlist server=/applepaycash.net/127.0.0.1#5335 ipset=/applepaycash.net/gfwlist -server=/intel.cg/127.0.0.1#5335 -ipset=/intel.cg/gfwlist +server=/i-123-hp.com/127.0.0.1#5335 +ipset=/i-123-hp.com/gfwlist server=/cybermondaybeats4sale.com/127.0.0.1#5335 ipset=/cybermondaybeats4sale.com/gfwlist -server=/intel.cc/127.0.0.1#5335 -ipset=/intel.cc/gfwlist +server=/hpwsn.com/127.0.0.1#5335 +ipset=/hpwsn.com/gfwlist server=/line-scdn.net/127.0.0.1#5335 ipset=/line-scdn.net/gfwlist server=/bitbank.cc/127.0.0.1#5335 ipset=/bitbank.cc/gfwlist -server=/intel.bg/127.0.0.1#5335 -ipset=/intel.bg/gfwlist -server=/intel.az/127.0.0.1#5335 -ipset=/intel.az/gfwlist -server=/intel.at/127.0.0.1#5335 -ipset=/intel.at/gfwlist +server=/hpwallart.com/127.0.0.1#5335 +ipset=/hpwallart.com/gfwlist +server=/foxsports.com.gt/127.0.0.1#5335 +ipset=/foxsports.com.gt/gfwlist +server=/hpveer.com/127.0.0.1#5335 +ipset=/hpveer.com/gfwlist server=/nikegolf.ca/127.0.0.1#5335 ipset=/nikegolf.ca/gfwlist -server=/intel.ai/127.0.0.1#5335 -ipset=/intel.ai/gfwlist -server=/intel.ag/127.0.0.1#5335 -ipset=/intel.ag/gfwlist -server=/directvrebate.com/127.0.0.1#5335 -ipset=/directvrebate.com/gfwlist -server=/intel.ae/127.0.0.1#5335 -ipset=/intel.ae/gfwlist -server=/s81c.com/127.0.0.1#5335 -ipset=/s81c.com/gfwlist +server=/hpuniversity.info/127.0.0.1#5335 +ipset=/hpuniversity.info/gfwlist +server=/hpuae.com/127.0.0.1#5335 +ipset=/hpuae.com/gfwlist +server=/hptrainingcenter.com/127.0.0.1#5335 +ipset=/hptrainingcenter.com/gfwlist +server=/hptouch.com/127.0.0.1#5335 +ipset=/hptouch.com/gfwlist +server=/getbraintree.com/127.0.0.1#5335 +ipset=/getbraintree.com/gfwlist server=/verizon.net/127.0.0.1#5335 ipset=/verizon.net/gfwlist -server=/ibm.eu/127.0.0.1#5335 -ipset=/ibm.eu/gfwlist +server=/cciesecuritylabs.com/127.0.0.1#5335 +ipset=/cciesecuritylabs.com/gfwlist server=/nextmag.com.tw/127.0.0.1#5335 ipset=/nextmag.com.tw/gfwlist -server=/bmw.co.ao/127.0.0.1#5335 -ipset=/bmw.co.ao/gfwlist +server=/hpsprocket.com/127.0.0.1#5335 +ipset=/hpsprocket.com/gfwlist server=/splatoon2tournament.com/127.0.0.1#5335 ipset=/splatoon2tournament.com/gfwlist -server=/iaablog.com/127.0.0.1#5335 -ipset=/iaablog.com/gfwlist +server=/tvbanywhere.com.sg/127.0.0.1#5335 +ipset=/tvbanywhere.com.sg/gfwlist server=/gnu.org/127.0.0.1#5335 ipset=/gnu.org/gfwlist server=/paypa1.org/127.0.0.1#5335 @@ -14192,132 +14406,132 @@ server=/livingyourambition.com/127.0.0.1#5335 ipset=/livingyourambition.com/gfwlist server=/zoho.eu/127.0.0.1#5335 ipset=/zoho.eu/gfwlist -server=/nikeonlinestore.com/127.0.0.1#5335 -ipset=/nikeonlinestore.com/gfwlist +server=/hpsmartstage.com/127.0.0.1#5335 +ipset=/hpsmartstage.com/gfwlist server=/google.com.vn/127.0.0.1#5335 ipset=/google.com.vn/gfwlist -server=/hpstore.corpmerchandise.com/127.0.0.1#5335 -ipset=/hpstore.corpmerchandise.com/gfwlist -server=/www8-hp.com/127.0.0.1#5335 -ipset=/www8-hp.com/gfwlist -server=/workstations.tv/127.0.0.1#5335 -ipset=/workstations.tv/gfwlist +server=/hpsmarts.com/127.0.0.1#5335 +ipset=/hpsmarts.com/gfwlist +server=/hpshopping.hk/127.0.0.1#5335 +ipset=/hpshopping.hk/gfwlist +server=/hpshoping.com/127.0.0.1#5335 +ipset=/hpshoping.com/gfwlist server=/thesun.co.uk/127.0.0.1#5335 ipset=/thesun.co.uk/gfwlist -server=/touchsmartpc.org/127.0.0.1#5335 -ipset=/touchsmartpc.org/gfwlist -server=/artstationmedia.com/127.0.0.1#5335 -ipset=/artstationmedia.com/gfwlist -server=/getbraintree.com/127.0.0.1#5335 -ipset=/getbraintree.com/gfwlist -server=/serviceshp.com/127.0.0.1#5335 -ipset=/serviceshp.com/gfwlist -server=/printspots.net/127.0.0.1#5335 -ipset=/printspots.net/gfwlist +server=/hpshop.com/127.0.0.1#5335 +ipset=/hpshop.com/gfwlist +server=/beatsbydrdre-store.us/127.0.0.1#5335 +ipset=/beatsbydrdre-store.us/gfwlist +server=/itunes.us/127.0.0.1#5335 +ipset=/itunes.us/gfwlist +server=/hpserver.com/127.0.0.1#5335 +ipset=/hpserver.com/gfwlist +server=/hpsalescentral.com/127.0.0.1#5335 +ipset=/hpsalescentral.com/gfwlist server=/mysimsracing.com/127.0.0.1#5335 ipset=/mysimsracing.com/gfwlist -server=/printspots.com/127.0.0.1#5335 -ipset=/printspots.com/gfwlist -server=/printersetupsupport.com/127.0.0.1#5335 -ipset=/printersetupsupport.com/gfwlist -server=/leavinghpinc.com/127.0.0.1#5335 -ipset=/leavinghpinc.com/gfwlist -server=/instantink.com/127.0.0.1#5335 -ipset=/instantink.com/gfwlist -server=/youporn.com/127.0.0.1#5335 -ipset=/youporn.com/gfwlist +server=/hpprintersupplies.com/127.0.0.1#5335 +ipset=/hpprintersupplies.com/gfwlist +server=/springernature.com/127.0.0.1#5335 +ipset=/springernature.com/gfwlist +server=/hpprinterdrivers.com/127.0.0.1#5335 +ipset=/hpprinterdrivers.com/gfwlist +server=/hpphotoscanners.com/127.0.0.1#5335 +ipset=/hpphotoscanners.com/gfwlist +server=/ehtracker.org/127.0.0.1#5335 +ipset=/ehtracker.org/gfwlist server=/disney.fr/127.0.0.1#5335 ipset=/disney.fr/gfwlist server=/appleid.com/127.0.0.1#5335 ipset=/appleid.com/gfwlist server=/googlecode.com/127.0.0.1#5335 ipset=/googlecode.com/gfwlist -server=/inkchoice.com/127.0.0.1#5335 -ipset=/inkchoice.com/gfwlist +server=/hppavillionlaptop.com/127.0.0.1#5335 +ipset=/hppavillionlaptop.com/gfwlist server=/huffingtonpost.de/127.0.0.1#5335 ipset=/huffingtonpost.de/gfwlist server=/travelex.com.om/127.0.0.1#5335 ipset=/travelex.com.om/gfwlist -server=/i-123-hp.com/127.0.0.1#5335 -ipset=/i-123-hp.com/gfwlist +server=/blpevents.com/127.0.0.1#5335 +ipset=/blpevents.com/gfwlist server=/disney.pl/127.0.0.1#5335 ipset=/disney.pl/gfwlist server=/xda-developers.com/127.0.0.1#5335 ipset=/xda-developers.com/gfwlist -server=/hpwsn.com/127.0.0.1#5335 -ipset=/hpwsn.com/gfwlist -server=/hpwallart.com/127.0.0.1#5335 -ipset=/hpwallart.com/gfwlist -server=/foxsports.com.gt/127.0.0.1#5335 -ipset=/foxsports.com.gt/gfwlist +server=/gettyimages.at/127.0.0.1#5335 +ipset=/gettyimages.at/gfwlist +server=/crit-staging.com/127.0.0.1#5335 +ipset=/crit-staging.com/gfwlist +server=/hpmicrcartridge.com/127.0.0.1#5335 +ipset=/hpmicrcartridge.com/gfwlist server=/scholar.google.co.il/127.0.0.1#5335 ipset=/scholar.google.co.il/gfwlist -server=/hpveer.com/127.0.0.1#5335 -ipset=/hpveer.com/gfwlist -server=/hpuniversity.info/127.0.0.1#5335 -ipset=/hpuniversity.info/gfwlist -server=/hpuae.com/127.0.0.1#5335 -ipset=/hpuae.com/gfwlist -server=/hptrainingcenter.com/127.0.0.1#5335 -ipset=/hptrainingcenter.com/gfwlist -server=/hptouch.com/127.0.0.1#5335 -ipset=/hptouch.com/gfwlist -server=/scholar.google.li/127.0.0.1#5335 -ipset=/scholar.google.li/gfwlist +server=/hpmemorychips.com/127.0.0.1#5335 +ipset=/hpmemorychips.com/gfwlist +server=/hplipopensource.com/127.0.0.1#5335 +ipset=/hplipopensource.com/gfwlist +server=/hackyourconsole.com/127.0.0.1#5335 +ipset=/hackyourconsole.com/gfwlist +server=/faceabook.com/127.0.0.1#5335 +ipset=/faceabook.com/gfwlist +server=/imperial.insendi.com/127.0.0.1#5335 +ipset=/imperial.insendi.com/gfwlist +server=/hpkeyboard.com/127.0.0.1#5335 +ipset=/hpkeyboard.com/gfwlist server=/bmw.com.do/127.0.0.1#5335 ipset=/bmw.com.do/gfwlist -server=/ipod.com.au/127.0.0.1#5335 -ipset=/ipod.com.au/gfwlist -server=/visualstudio.com/127.0.0.1#5335 -ipset=/visualstudio.com/gfwlist +server=/hpinstantink.ca/127.0.0.1#5335 +ipset=/hpinstantink.ca/gfwlist +server=/hpinkjet.com/127.0.0.1#5335 +ipset=/hpinkjet.com/gfwlist server=/alphabet.co.hu/127.0.0.1#5335 ipset=/alphabet.co.hu/gfwlist -server=/hpsprocket.com/127.0.0.1#5335 -ipset=/hpsprocket.com/gfwlist -server=/xn--gogl-0nd52e.com/127.0.0.1#5335 -ipset=/xn--gogl-0nd52e.com/gfwlist -server=/hpsmartupdate.com/127.0.0.1#5335 -ipset=/hpsmartupdate.com/gfwlist +server=/hpinc.net/127.0.0.1#5335 +ipset=/hpinc.net/gfwlist +server=/hpinc.info/127.0.0.1#5335 +ipset=/hpinc.info/gfwlist +server=/hpiie.org/127.0.0.1#5335 +ipset=/hpiie.org/gfwlist server=/amazonpay.in/127.0.0.1#5335 ipset=/amazonpay.in/gfwlist -server=/hpsmartstage.com/127.0.0.1#5335 -ipset=/hpsmartstage.com/gfwlist +server=/hpgpas.com/127.0.0.1#5335 +ipset=/hpgpas.com/gfwlist server=/ebayit.com/127.0.0.1#5335 ipset=/ebayit.com/gfwlist server=/volvotrucks.am/127.0.0.1#5335 ipset=/volvotrucks.am/gfwlist -server=/hpsmarts.com/127.0.0.1#5335 -ipset=/hpsmarts.com/gfwlist +server=/hpeprintcenter.com/127.0.0.1#5335 +ipset=/hpeprintcenter.com/gfwlist server=/appsonebay.net/127.0.0.1#5335 ipset=/appsonebay.net/gfwlist server=/volvobuses.ph/127.0.0.1#5335 ipset=/volvobuses.ph/gfwlist -server=/hpshopping.hk/127.0.0.1#5335 -ipset=/hpshopping.hk/gfwlist -server=/hpshoping.com/127.0.0.1#5335 -ipset=/hpshoping.com/gfwlist -server=/hpshop.com/127.0.0.1#5335 -ipset=/hpshop.com/gfwlist -server=/pricelessarabia.com/127.0.0.1#5335 -ipset=/pricelessarabia.com/gfwlist -server=/udacity.com/127.0.0.1#5335 -ipset=/udacity.com/gfwlist -server=/hpserver.com/127.0.0.1#5335 -ipset=/hpserver.com/gfwlist +server=/hpeprint.com/127.0.0.1#5335 +ipset=/hpeprint.com/gfwlist +server=/starbucks.ph/127.0.0.1#5335 +ipset=/starbucks.ph/gfwlist +server=/hpdrivers.org/127.0.0.1#5335 +ipset=/hpdrivers.org/gfwlist +server=/jstor.org/127.0.0.1#5335 +ipset=/jstor.org/gfwlist +server=/hpdreamcolor.com/127.0.0.1#5335 +ipset=/hpdreamcolor.com/gfwlist +server=/hpdesignjetl25500.com/127.0.0.1#5335 +ipset=/hpdesignjetl25500.com/gfwlist server=/nintendonyc.com/127.0.0.1#5335 ipset=/nintendonyc.com/gfwlist -server=/hpsalescentral.com/127.0.0.1#5335 -ipset=/hpsalescentral.com/gfwlist -server=/hpprintersupplies.com/127.0.0.1#5335 -ipset=/hpprintersupplies.com/gfwlist -server=/wwe9.com/127.0.0.1#5335 -ipset=/wwe9.com/gfwlist +server=/hpdaas.com/127.0.0.1#5335 +ipset=/hpdaas.com/gfwlist +server=/online-instagram.com/127.0.0.1#5335 +ipset=/online-instagram.com/gfwlist +server=/hpcustomersupport.com/127.0.0.1#5335 +ipset=/hpcustomersupport.com/gfwlist server=/degruyter.com/127.0.0.1#5335 ipset=/degruyter.com/gfwlist server=/bmw-grouparchives.com/127.0.0.1#5335 ipset=/bmw-grouparchives.com/gfwlist -server=/hpprinterdrivers.com/127.0.0.1#5335 -ipset=/hpprinterdrivers.com/gfwlist +server=/zencoder.com/127.0.0.1#5335 +ipset=/zencoder.com/gfwlist server=/freedomplatform.tv/127.0.0.1#5335 ipset=/freedomplatform.tv/gfwlist server=/ninemediaroom.com.au/127.0.0.1#5335 @@ -14328,12 +14542,12 @@ server=/gfx.ms/127.0.0.1#5335 ipset=/gfx.ms/gfwlist server=/brazzers.com/127.0.0.1#5335 ipset=/brazzers.com/gfwlist -server=/hppavillionlaptop.com/127.0.0.1#5335 -ipset=/hppavillionlaptop.com/gfwlist +server=/beatsbydresingaporesale.com/127.0.0.1#5335 +ipset=/beatsbydresingaporesale.com/gfwlist server=/bbgwatch.com/127.0.0.1#5335 ipset=/bbgwatch.com/gfwlist -server=/bmw-connected-drive.com/127.0.0.1#5335 -ipset=/bmw-connected-drive.com/gfwlist +server=/hpconnectedstage.com/127.0.0.1#5335 +ipset=/hpconnectedstage.com/gfwlist server=/adobestock.com/127.0.0.1#5335 ipset=/adobestock.com/gfwlist server=/blogspot.co.nz/127.0.0.1#5335 @@ -14348,16 +14562,16 @@ server=/ebay-25-assets.s3-us-west-1.amazonaws.com/127.0.0.1#5335 ipset=/ebay-25-assets.s3-us-west-1.amazonaws.com/gfwlist server=/apole.com/127.0.0.1#5335 ipset=/apole.com/gfwlist -server=/vmworld2010.com/127.0.0.1#5335 -ipset=/vmworld2010.com/gfwlist -server=/hpmicrcartridge.com/127.0.0.1#5335 -ipset=/hpmicrcartridge.com/gfwlist -server=/hpmemorychips.com/127.0.0.1#5335 -ipset=/hpmemorychips.com/gfwlist +server=/hpconnected.org/127.0.0.1#5335 +ipset=/hpconnected.org/gfwlist +server=/hpcomputerservices.com/127.0.0.1#5335 +ipset=/hpcomputerservices.com/gfwlist +server=/hpcomputers.com/127.0.0.1#5335 +ipset=/hpcomputers.com/gfwlist server=/mastercard.es/127.0.0.1#5335 ipset=/mastercard.es/gfwlist -server=/easports.jp/127.0.0.1#5335 -ipset=/easports.jp/gfwlist +server=/pixnet.pro/127.0.0.1#5335 +ipset=/pixnet.pro/gfwlist server=/jwpltx.com/127.0.0.1#5335 ipset=/jwpltx.com/gfwlist server=/finishinfo.com/127.0.0.1#5335 @@ -14366,68 +14580,68 @@ server=/login-paypal.info/127.0.0.1#5335 ipset=/login-paypal.info/gfwlist server=/sfx.ms/127.0.0.1#5335 ipset=/sfx.ms/gfwlist -server=/facebook-texas-holdem.com/127.0.0.1#5335 -ipset=/facebook-texas-holdem.com/gfwlist +server=/hpccp.com/127.0.0.1#5335 +ipset=/hpccp.com/gfwlist server=/huffingtonpost.com/127.0.0.1#5335 ipset=/huffingtonpost.com/gfwlist server=/fontshop.com/127.0.0.1#5335 ipset=/fontshop.com/gfwlist server=/cnivogue.com.au/127.0.0.1#5335 ipset=/cnivogue.com.au/gfwlist -server=/ieeer5.org/127.0.0.1#5335 -ipset=/ieeer5.org/gfwlist +server=/hpbluecarpet.net/127.0.0.1#5335 +ipset=/hpbluecarpet.net/gfwlist server=/m12.vc/127.0.0.1#5335 ipset=/m12.vc/gfwlist server=/esbeatsbydrebuy.com/127.0.0.1#5335 ipset=/esbeatsbydrebuy.com/gfwlist -server=/hpinstantink.ca/127.0.0.1#5335 -ipset=/hpinstantink.ca/gfwlist +server=/hpbestbuy.com/127.0.0.1#5335 +ipset=/hpbestbuy.com/gfwlist server=/happymeal.co.nz/127.0.0.1#5335 ipset=/happymeal.co.nz/gfwlist -server=/hpinc.net/127.0.0.1#5335 -ipset=/hpinc.net/gfwlist -server=/hpinc.info/127.0.0.1#5335 -ipset=/hpinc.info/gfwlist +server=/hp3dmetals.com/127.0.0.1#5335 +ipset=/hp3dmetals.com/gfwlist +server=/hp.io/127.0.0.1#5335 +ipset=/hp.io/gfwlist server=/foxrobots.com/127.0.0.1#5335 ipset=/foxrobots.com/gfwlist -server=/hpiie.org/127.0.0.1#5335 -ipset=/hpiie.org/gfwlist -server=/hpgpas.com/127.0.0.1#5335 -ipset=/hpgpas.com/gfwlist +server=/hp.company/127.0.0.1#5335 +ipset=/hp.company/gfwlist +server=/apple-dns.com/127.0.0.1#5335 +ipset=/apple-dns.com/gfwlist server=/adobess.com/127.0.0.1#5335 ipset=/adobess.com/gfwlist server=/bmwmagazine.de/127.0.0.1#5335 ipset=/bmwmagazine.de/gfwlist -server=/hpeprintcenter.com/127.0.0.1#5335 -ipset=/hpeprintcenter.com/gfwlist -server=/hpeprint.com/127.0.0.1#5335 -ipset=/hpeprint.com/gfwlist -server=/hpengage.com/127.0.0.1#5335 -ipset=/hpengage.com/gfwlist +server=/hp-ww.com/127.0.0.1#5335 +ipset=/hp-ww.com/gfwlist +server=/hp-mns.com/127.0.0.1#5335 +ipset=/hp-mns.com/gfwlist +server=/hp-invent.info/127.0.0.1#5335 +ipset=/hp-invent.info/gfwlist server=/kindleoasis.us/127.0.0.1#5335 ipset=/kindleoasis.us/gfwlist server=/bmw-authority-vehicles.com/127.0.0.1#5335 ipset=/bmw-authority-vehicles.com/gfwlist -server=/hpdrivers.org/127.0.0.1#5335 -ipset=/hpdrivers.org/gfwlist +server=/hp-invent.com/127.0.0.1#5335 +ipset=/hp-invent.com/gfwlist server=/amerikaninsesi.org/127.0.0.1#5335 ipset=/amerikaninsesi.org/gfwlist server=/connectionslearning.com/127.0.0.1#5335 ipset=/connectionslearning.com/gfwlist -server=/flatpak.org/127.0.0.1#5335 -ipset=/flatpak.org/gfwlist -server=/hpdreamcolor.com/127.0.0.1#5335 -ipset=/hpdreamcolor.com/gfwlist -server=/hpdesignjetl25500.com/127.0.0.1#5335 -ipset=/hpdesignjetl25500.com/gfwlist -server=/amazonaws.tv/127.0.0.1#5335 -ipset=/amazonaws.tv/gfwlist -server=/hpdaas.com/127.0.0.1#5335 -ipset=/hpdaas.com/gfwlist -server=/huffingtonpost.kr/127.0.0.1#5335 -ipset=/huffingtonpost.kr/gfwlist -server=/hpcustomersupport.com/127.0.0.1#5335 -ipset=/hpcustomersupport.com/gfwlist +server=/hp-infolab.com/127.0.0.1#5335 +ipset=/hp-infolab.com/gfwlist +server=/hp-imagine.com/127.0.0.1#5335 +ipset=/hp-imagine.com/gfwlist +server=/fanhaodian.com/127.0.0.1#5335 +ipset=/fanhaodian.com/gfwlist +server=/brand-protection-team.com/127.0.0.1#5335 +ipset=/brand-protection-team.com/gfwlist +server=/gaming-notebooks.com/127.0.0.1#5335 +ipset=/gaming-notebooks.com/gfwlist +server=/demoprint.com/127.0.0.1#5335 +ipset=/demoprint.com/gfwlist +server=/david-laserscanner.com/127.0.0.1#5335 +ipset=/david-laserscanner.com/gfwlist server=/colorprotechnology.com/127.0.0.1#5335 ipset=/colorprotechnology.com/gfwlist server=/beatsdrdreneon.com/127.0.0.1#5335 @@ -14440,52 +14654,52 @@ server=/blackfridaydrebeatsnew.com/127.0.0.1#5335 ipset=/blackfridaydrebeatsnew.com/gfwlist server=/monsterheadphone.net/127.0.0.1#5335 ipset=/monsterheadphone.net/gfwlist -server=/thegeorgiascene.com/127.0.0.1#5335 -ipset=/thegeorgiascene.com/gfwlist +server=/renovacionxboxlive.com/127.0.0.1#5335 +ipset=/renovacionxboxlive.com/gfwlist server=/shopbmwusa.com/127.0.0.1#5335 ipset=/shopbmwusa.com/gfwlist -server=/hpcu.org/127.0.0.1#5335 -ipset=/hpcu.org/gfwlist +server=/compaq.org/127.0.0.1#5335 +ipset=/compaq.org/gfwlist server=/towerauction.com/127.0.0.1#5335 ipset=/towerauction.com/gfwlist -server=/firestonecompleteautocare.com/127.0.0.1#5335 -ipset=/firestonecompleteautocare.com/gfwlist -server=/hpconnectedstage.com/127.0.0.1#5335 -ipset=/hpconnectedstage.com/gfwlist +server=/campushp.com/127.0.0.1#5335 +ipset=/campushp.com/gfwlist +server=/as-hp.ca/127.0.0.1#5335 +ipset=/as-hp.ca/gfwlist server=/fury.help/127.0.0.1#5335 ipset=/fury.help/gfwlist server=/azureiotcentral.com/127.0.0.1#5335 ipset=/azureiotcentral.com/gfwlist -server=/hpconnected.org/127.0.0.1#5335 -ipset=/hpconnected.org/gfwlist -server=/hpcomputerservices.com/127.0.0.1#5335 -ipset=/hpcomputerservices.com/gfwlist +server=/123hplaserjet.com/127.0.0.1#5335 +ipset=/123hplaserjet.com/gfwlist +server=/123-hp.com/127.0.0.1#5335 +ipset=/123-hp.com/gfwlist server=/itunes.co/127.0.0.1#5335 ipset=/itunes.co/gfwlist -server=/hpcomputers.com/127.0.0.1#5335 -ipset=/hpcomputers.com/gfwlist +server=/jos.com/127.0.0.1#5335 +ipset=/jos.com/gfwlist server=/gettyimages.com.au/127.0.0.1#5335 ipset=/gettyimages.com.au/gfwlist -server=/blogspot.md/127.0.0.1#5335 -ipset=/blogspot.md/gfwlist -server=/hpcmw.net/127.0.0.1#5335 -ipset=/hpcmw.net/gfwlist +server=/hkbnes.net/127.0.0.1#5335 +ipset=/hkbnes.net/gfwlist +server=/hkbn.com.hk/127.0.0.1#5335 +ipset=/hkbn.com.hk/gfwlist server=/workplace.com/127.0.0.1#5335 ipset=/workplace.com/gfwlist server=/nikefree.com/127.0.0.1#5335 ipset=/nikefree.com/gfwlist server=/canon.com.by/127.0.0.1#5335 ipset=/canon.com.by/gfwlist -server=/hpccp.com/127.0.0.1#5335 -ipset=/hpccp.com/gfwlist -server=/hpbluecarpet.net/127.0.0.1#5335 -ipset=/hpbluecarpet.net/gfwlist -server=/hpbluecarpet.com/127.0.0.1#5335 -ipset=/hpbluecarpet.com/gfwlist +server=/csifund.org/127.0.0.1#5335 +ipset=/csifund.org/gfwlist +server=/iphonexs.tv/127.0.0.1#5335 +ipset=/iphonexs.tv/gfwlist +server=/zuckerberg.com/127.0.0.1#5335 +ipset=/zuckerberg.com/gfwlist server=/veet.dk/127.0.0.1#5335 ipset=/veet.dk/gfwlist -server=/ebay.com.my/127.0.0.1#5335 -ipset=/ebay.com.my/gfwlist +server=/xn--ggle-55da.com/127.0.0.1#5335 +ipset=/xn--ggle-55da.com/gfwlist server=/bmw-motorrad.cz/127.0.0.1#5335 ipset=/bmw-motorrad.cz/gfwlist server=/setapp.com/127.0.0.1#5335 @@ -14496,38 +14710,38 @@ server=/enfagrow.com.ph/127.0.0.1#5335 ipset=/enfagrow.com.ph/gfwlist server=/akamai-platform.net/127.0.0.1#5335 ipset=/akamai-platform.net/gfwlist -server=/hp.company/127.0.0.1#5335 -ipset=/hp.company/gfwlist +server=/akamaimagicmath.net/127.0.0.1#5335 +ipset=/akamaimagicmath.net/gfwlist server=/youtube.at/127.0.0.1#5335 ipset=/youtube.at/gfwlist -server=/appleonline.com/127.0.0.1#5335 -ipset=/appleonline.com/gfwlist -server=/hp-ww.com/127.0.0.1#5335 -ipset=/hp-ww.com/gfwlist -server=/hp-mns.com/127.0.0.1#5335 -ipset=/hp-mns.com/gfwlist -server=/hp-invent.info/127.0.0.1#5335 -ipset=/hp-invent.info/gfwlist -server=/hp-invent.com/127.0.0.1#5335 -ipset=/hp-invent.com/gfwlist +server=/ipodcentre.nl/127.0.0.1#5335 +ipset=/ipodcentre.nl/gfwlist +server=/applepaysupplies.tv/127.0.0.1#5335 +ipset=/applepaysupplies.tv/gfwlist +server=/globalsign.com.hk/127.0.0.1#5335 +ipset=/globalsign.com.hk/gfwlist +server=/withgoogle.com/127.0.0.1#5335 +ipset=/withgoogle.com/gfwlist +server=/bmw.mq/127.0.0.1#5335 +ipset=/bmw.mq/gfwlist server=/goldcoastbulletin.com.au/127.0.0.1#5335 ipset=/goldcoastbulletin.com.au/gfwlist -server=/hp-infolab.com/127.0.0.1#5335 -ipset=/hp-infolab.com/gfwlist +server=/bloomberglive.com/127.0.0.1#5335 +ipset=/bloomberglive.com/gfwlist server=/scholar.google.co.id/127.0.0.1#5335 ipset=/scholar.google.co.id/gfwlist -server=/hp-imagine.com/127.0.0.1#5335 -ipset=/hp-imagine.com/gfwlist -server=/bmw-connecteddrive.de/127.0.0.1#5335 -ipset=/bmw-connecteddrive.de/gfwlist +server=/webappfieldguide.com/127.0.0.1#5335 +ipset=/webappfieldguide.com/gfwlist +server=/waze.com/127.0.0.1#5335 +ipset=/waze.com/gfwlist server=/veetcentroamerica.com/127.0.0.1#5335 ipset=/veetcentroamerica.com/gfwlist server=/bwh88.net/127.0.0.1#5335 ipset=/bwh88.net/gfwlist -server=/demoprint.com/127.0.0.1#5335 -ipset=/demoprint.com/gfwlist -server=/david-laserscanner.com/127.0.0.1#5335 -ipset=/david-laserscanner.com/gfwlist +server=/verilystudywatch.org/127.0.0.1#5335 +ipset=/verilystudywatch.org/gfwlist +server=/verilystudyhub.com/127.0.0.1#5335 +ipset=/verilystudyhub.com/gfwlist server=/ggsrv.com/127.0.0.1#5335 ipset=/ggsrv.com/gfwlist server=/bumpshare.com/127.0.0.1#5335 @@ -14538,12 +14752,12 @@ server=/aboutamazon.de/127.0.0.1#5335 ipset=/aboutamazon.de/gfwlist server=/szwinnertechnology.com/127.0.0.1#5335 ipset=/szwinnertechnology.com/gfwlist -server=/compaq.org/127.0.0.1#5335 -ipset=/compaq.org/gfwlist +server=/firebaseapp.com/127.0.0.1#5335 +ipset=/firebaseapp.com/gfwlist server=/sony.com.ar/127.0.0.1#5335 ipset=/sony.com.ar/gfwlist -server=/as-hp.ca/127.0.0.1#5335 -ipset=/as-hp.ca/gfwlist +server=/unfiltered.news/127.0.0.1#5335 +ipset=/unfiltered.news/gfwlist server=/pinterest.pt/127.0.0.1#5335 ipset=/pinterest.pt/gfwlist server=/scholarpedia.org/127.0.0.1#5335 @@ -14552,52 +14766,52 @@ server=/capitalgames.com/127.0.0.1#5335 ipset=/capitalgames.com/gfwlist server=/nurofen.no/127.0.0.1#5335 ipset=/nurofen.no/gfwlist -server=/123hplaserjet.com/127.0.0.1#5335 -ipset=/123hplaserjet.com/gfwlist -server=/123-hp.com/127.0.0.1#5335 -ipset=/123-hp.com/gfwlist +server=/tubetubetube.com/127.0.0.1#5335 +ipset=/tubetubetube.com/gfwlist +server=/tensorflow.org/127.0.0.1#5335 +ipset=/tensorflow.org/gfwlist server=/visa.co.za/127.0.0.1#5335 ipset=/visa.co.za/gfwlist server=/finish.pt/127.0.0.1#5335 ipset=/finish.pt/gfwlist server=/amazonpay.com/127.0.0.1#5335 ipset=/amazonpay.com/gfwlist -server=/hkbnes.net/127.0.0.1#5335 -ipset=/hkbnes.net/gfwlist +server=/casquebeatssolo.net/127.0.0.1#5335 +ipset=/casquebeatssolo.net/gfwlist server=/lsnzxzy1.com/127.0.0.1#5335 ipset=/lsnzxzy1.com/gfwlist -server=/hkbn.com.hk/127.0.0.1#5335 -ipset=/hkbn.com.hk/gfwlist -server=/csifund.org/127.0.0.1#5335 -ipset=/csifund.org/gfwlist +server=/stxmosquitoproject.com/127.0.0.1#5335 +ipset=/stxmosquitoproject.com/gfwlist +server=/studywatchbyverily.com/127.0.0.1#5335 +ipset=/studywatchbyverily.com/gfwlist server=/srebrenica360.com/127.0.0.1#5335 ipset=/srebrenica360.com/gfwlist -server=/rmbl.ws/127.0.0.1#5335 -ipset=/rmbl.ws/gfwlist +server=/stcroixmosquitoproject.com/127.0.0.1#5335 +ipset=/stcroixmosquitoproject.com/gfwlist server=/visaluxuryhotels.com/127.0.0.1#5335 ipset=/visaluxuryhotels.com/gfwlist server=/yale.edu/127.0.0.1#5335 ipset=/yale.edu/gfwlist -server=/blogspot.fi/127.0.0.1#5335 -ipset=/blogspot.fi/gfwlist +server=/stcroixmosquito.com/127.0.0.1#5335 +ipset=/stcroixmosquito.com/gfwlist server=/hpsoftware.com/127.0.0.1#5335 ipset=/hpsoftware.com/gfwlist server=/ecoforme.jp/127.0.0.1#5335 ipset=/ecoforme.jp/gfwlist server=/minisothailand.com/127.0.0.1#5335 ipset=/minisothailand.com/gfwlist -server=/xn--ggle-55da.com/127.0.0.1#5335 -ipset=/xn--ggle-55da.com/gfwlist +server=/solveforx.com/127.0.0.1#5335 +ipset=/solveforx.com/gfwlist server=/w.wiki/127.0.0.1#5335 ipset=/w.wiki/gfwlist -server=/localbitcoinschain.com/127.0.0.1#5335 -ipset=/localbitcoinschain.com/gfwlist +server=/vod-dash-ww-live.akamaized.net/127.0.0.1#5335 +ipset=/vod-dash-ww-live.akamaized.net/gfwlist server=/macintosh.eu/127.0.0.1#5335 ipset=/macintosh.eu/gfwlist server=/microsoftsiteselection.com/127.0.0.1#5335 ipset=/microsoftsiteselection.com/gfwlist -server=/ccstatic.org/127.0.0.1#5335 -ipset=/ccstatic.org/gfwlist +server=/saynow.com/127.0.0.1#5335 +ipset=/saynow.com/gfwlist server=/newisiknowledge.com/127.0.0.1#5335 ipset=/newisiknowledge.com/gfwlist server=/edninfo.com/127.0.0.1#5335 @@ -14606,228 +14820,228 @@ server=/vaginacontest.com/127.0.0.1#5335 ipset=/vaginacontest.com/gfwlist server=/intheknow.com.au/127.0.0.1#5335 ipset=/intheknow.com.au/gfwlist -server=/maddenchampionship.com/127.0.0.1#5335 -ipset=/maddenchampionship.com/gfwlist +server=/etwealth.com/127.0.0.1#5335 +ipset=/etwealth.com/gfwlist server=/facebookinc.com/127.0.0.1#5335 ipset=/facebookinc.com/gfwlist server=/beatsblackfridaydeals.net/127.0.0.1#5335 ipset=/beatsblackfridaydeals.net/gfwlist -server=/kraken.com/127.0.0.1#5335 -ipset=/kraken.com/gfwlist +server=/scholar.google.com.gt/127.0.0.1#5335 +ipset=/scholar.google.com.gt/gfwlist server=/strepsils.com.co/127.0.0.1#5335 ipset=/strepsils.com.co/gfwlist -server=/globalsign.com.hk/127.0.0.1#5335 -ipset=/globalsign.com.hk/gfwlist -server=/withgoogle.com/127.0.0.1#5335 -ipset=/withgoogle.com/gfwlist +server=/ridepenguin.com/127.0.0.1#5335 +ipset=/ridepenguin.com/gfwlist +server=/fececbook.com/127.0.0.1#5335 +ipset=/fececbook.com/gfwlist server=/youtubego.in/127.0.0.1#5335 ipset=/youtubego.in/gfwlist server=/vanish.no/127.0.0.1#5335 ipset=/vanish.no/gfwlist server=/google.co.bw/127.0.0.1#5335 ipset=/google.co.bw/gfwlist -server=/easportsfootball.com/127.0.0.1#5335 -ipset=/easportsfootball.com/gfwlist -server=/webappfieldguide.com/127.0.0.1#5335 -ipset=/webappfieldguide.com/gfwlist +server=/quickoffice.com/127.0.0.1#5335 +ipset=/quickoffice.com/gfwlist +server=/questvisual.com/127.0.0.1#5335 +ipset=/questvisual.com/gfwlist server=/microsoftreactor.net/127.0.0.1#5335 ipset=/microsoftreactor.net/gfwlist -server=/waze.com/127.0.0.1#5335 -ipset=/waze.com/gfwlist -server=/waymo.com/127.0.0.1#5335 -ipset=/waymo.com/gfwlist -server=/verilystudywatch.org/127.0.0.1#5335 -ipset=/verilystudywatch.org/gfwlist -server=/verilystudyhub.com/127.0.0.1#5335 -ipset=/verilystudyhub.com/gfwlist +server=/cozydrdrebeats.com/127.0.0.1#5335 +ipset=/cozydrdrebeats.com/gfwlist +server=/projectara.com/127.0.0.1#5335 +ipset=/projectara.com/gfwlist +server=/520aa.tv/127.0.0.1#5335 +ipset=/520aa.tv/gfwlist +server=/pixate.com/127.0.0.1#5335 +ipset=/pixate.com/gfwlist server=/volvosaatio.fi/127.0.0.1#5335 ipset=/volvosaatio.fi/gfwlist server=/dettol.co.ke/127.0.0.1#5335 ipset=/dettol.co.ke/gfwlist -server=/umagazine.com.hk/127.0.0.1#5335 -ipset=/umagazine.com.hk/gfwlist -server=/useplannr.com/127.0.0.1#5335 -ipset=/useplannr.com/gfwlist +server=/akamai-regression.net/127.0.0.1#5335 +ipset=/akamai-regression.net/gfwlist +server=/esm.run/127.0.0.1#5335 +ipset=/esm.run/gfwlist server=/volvotrucks.co.il/127.0.0.1#5335 ipset=/volvotrucks.co.il/gfwlist server=/directvdsl.tv/127.0.0.1#5335 ipset=/directvdsl.tv/gfwlist -server=/unfiltered.news/127.0.0.1#5335 -ipset=/unfiltered.news/gfwlist -server=/thinkquarterly.com/127.0.0.1#5335 -ipset=/thinkquarterly.com/gfwlist -server=/scholar.google.com.ua/127.0.0.1#5335 -ipset=/scholar.google.com.ua/gfwlist -server=/tensorflow.org/127.0.0.1#5335 -ipset=/tensorflow.org/gfwlist -server=/thomsonreuters.co.uk/127.0.0.1#5335 -ipset=/thomsonreuters.co.uk/gfwlist -server=/synergyse.com/127.0.0.1#5335 -ipset=/synergyse.com/gfwlist -server=/vtvan.com/127.0.0.1#5335 -ipset=/vtvan.com/gfwlist -server=/stxmosquitoproject.com/127.0.0.1#5335 -ipset=/stxmosquitoproject.com/gfwlist -server=/studywatchbyverily.com/127.0.0.1#5335 -ipset=/studywatchbyverily.com/gfwlist -server=/entermediadb.org/127.0.0.1#5335 -ipset=/entermediadb.org/gfwlist -server=/gettyimages.nl/127.0.0.1#5335 -ipset=/gettyimages.nl/gfwlist -server=/shadowsocks.org/127.0.0.1#5335 -ipset=/shadowsocks.org/gfwlist -server=/stcroixmosquitoproject.com/127.0.0.1#5335 -ipset=/stcroixmosquitoproject.com/gfwlist -server=/deepmind.com/127.0.0.1#5335 -ipset=/deepmind.com/gfwlist -server=/stcroixmosquito.com/127.0.0.1#5335 -ipset=/stcroixmosquito.com/gfwlist -server=/beatsbydrdre-officials5.com/127.0.0.1#5335 -ipset=/beatsbydrdre-officials5.com/gfwlist -server=/adobelanding.com/127.0.0.1#5335 -ipset=/adobelanding.com/gfwlist -server=/stadia.dev/127.0.0.1#5335 -ipset=/stadia.dev/gfwlist -server=/iamakamai.com/127.0.0.1#5335 -ipset=/iamakamai.com/gfwlist -server=/directvonline.com/127.0.0.1#5335 -ipset=/directvonline.com/gfwlist -server=/solveforx.com/127.0.0.1#5335 -ipset=/solveforx.com/gfwlist -server=/amazon-lantern.com/127.0.0.1#5335 -ipset=/amazon-lantern.com/gfwlist -server=/visa.de/127.0.0.1#5335 -ipset=/visa.de/gfwlist -server=/screenwisetrendspanel.com/127.0.0.1#5335 -ipset=/screenwisetrendspanel.com/gfwlist -server=/screenwisetrends.com/127.0.0.1#5335 -ipset=/screenwisetrends.com/gfwlist -server=/nikechosen.com/127.0.0.1#5335 -ipset=/nikechosen.com/gfwlist -server=/saynow.com/127.0.0.1#5335 -ipset=/saynow.com/gfwlist -server=/corporatecashpassport.com/127.0.0.1#5335 -ipset=/corporatecashpassport.com/gfwlist -server=/ferabook.com/127.0.0.1#5335 -ipset=/ferabook.com/gfwlist -server=/blogspot.co.ke/127.0.0.1#5335 -ipset=/blogspot.co.ke/gfwlist -server=/run.app/127.0.0.1#5335 -ipset=/run.app/gfwlist -server=/ridepenguin.com/127.0.0.1#5335 -ipset=/ridepenguin.com/gfwlist -server=/internet.org/127.0.0.1#5335 -ipset=/internet.org/gfwlist -server=/quiksee.com/127.0.0.1#5335 -ipset=/quiksee.com/gfwlist -server=/quickoffice.com/127.0.0.1#5335 -ipset=/quickoffice.com/gfwlist -server=/dotmac.de/127.0.0.1#5335 -ipset=/dotmac.de/gfwlist -server=/questvisual.com/127.0.0.1#5335 -ipset=/questvisual.com/gfwlist -server=/media.prod.mdn.mozit.cloud/127.0.0.1#5335 -ipset=/media.prod.mdn.mozit.cloud/gfwlist -server=/projectara.com/127.0.0.1#5335 -ipset=/projectara.com/gfwlist -server=/sciencedirect.com/127.0.0.1#5335 -ipset=/sciencedirect.com/gfwlist -server=/azure-test.net/127.0.0.1#5335 -ipset=/azure-test.net/gfwlist -server=/oculusrift.com/127.0.0.1#5335 -ipset=/oculusrift.com/gfwlist -server=/pixate.com/127.0.0.1#5335 -ipset=/pixate.com/gfwlist -server=/picasaweb.com/127.0.0.1#5335 -ipset=/picasaweb.com/gfwlist -server=/bestbuyus.com/127.0.0.1#5335 -ipset=/bestbuyus.com/gfwlist -server=/alphabet.biz/127.0.0.1#5335 -ipset=/alphabet.biz/gfwlist server=/panoramio.com/127.0.0.1#5335 ipset=/panoramio.com/gfwlist server=/pageview.mobi/127.0.0.1#5335 ipset=/pageview.mobi/gfwlist server=/pagespeedmobilizer.com/127.0.0.1#5335 ipset=/pagespeedmobilizer.com/gfwlist +server=/visualstudio.co/127.0.0.1#5335 +ipset=/visualstudio.co/gfwlist +server=/thomsonreuters.co.uk/127.0.0.1#5335 +ipset=/thomsonreuters.co.uk/gfwlist +server=/ibook.com/127.0.0.1#5335 +ipset=/ibook.com/gfwlist +server=/oneworldmanystories.com/127.0.0.1#5335 +ipset=/oneworldmanystories.com/gfwlist +server=/on2.com/127.0.0.1#5335 +ipset=/on2.com/gfwlist +server=/on.here/127.0.0.1#5335 +ipset=/on.here/gfwlist +server=/entermediadb.org/127.0.0.1#5335 +ipset=/entermediadb.org/gfwlist +server=/gettyimages.nl/127.0.0.1#5335 +ipset=/gettyimages.nl/gfwlist +server=/shadowsocks.org/127.0.0.1#5335 +ipset=/shadowsocks.org/gfwlist +server=/nikelink.com/127.0.0.1#5335 +ipset=/nikelink.com/gfwlist +server=/deepmind.com/127.0.0.1#5335 +ipset=/deepmind.com/gfwlist +server=/nest.com/127.0.0.1#5335 +ipset=/nest.com/gfwlist +server=/beatsbydrdre-officials5.com/127.0.0.1#5335 +ipset=/beatsbydrdre-officials5.com/gfwlist +server=/adobelanding.com/127.0.0.1#5335 +ipset=/adobelanding.com/gfwlist +server=/near.by/127.0.0.1#5335 +ipset=/near.by/gfwlist +server=/iamakamai.com/127.0.0.1#5335 +ipset=/iamakamai.com/gfwlist +server=/directvonline.com/127.0.0.1#5335 +ipset=/directvonline.com/gfwlist +server=/mobileview.page/127.0.0.1#5335 +ipset=/mobileview.page/gfwlist +server=/amazon-lantern.com/127.0.0.1#5335 +ipset=/amazon-lantern.com/gfwlist +server=/visa.de/127.0.0.1#5335 +ipset=/visa.de/gfwlist +server=/meet.new/127.0.0.1#5335 +ipset=/meet.new/gfwlist +server=/google.pt/127.0.0.1#5335 +ipset=/google.pt/gfwlist +server=/nikechosen.com/127.0.0.1#5335 +ipset=/nikechosen.com/gfwlist +server=/material.io/127.0.0.1#5335 +ipset=/material.io/gfwlist +server=/corporatecashpassport.com/127.0.0.1#5335 +ipset=/corporatecashpassport.com/gfwlist +server=/madewithcode.com/127.0.0.1#5335 +ipset=/madewithcode.com/gfwlist +server=/blogspot.co.ke/127.0.0.1#5335 +ipset=/blogspot.co.ke/gfwlist +server=/like.com/127.0.0.1#5335 +ipset=/like.com/gfwlist +server=/lanternal.com/127.0.0.1#5335 +ipset=/lanternal.com/gfwlist +server=/keytransparency.org/127.0.0.1#5335 +ipset=/keytransparency.org/gfwlist +server=/jibemobile.com/127.0.0.1#5335 +ipset=/jibemobile.com/gfwlist +server=/impermium.com/127.0.0.1#5335 +ipset=/impermium.com/gfwlist +server=/dotmac.de/127.0.0.1#5335 +ipset=/dotmac.de/gfwlist +server=/bridgestoneperformancemedia.net/127.0.0.1#5335 +ipset=/bridgestoneperformancemedia.net/gfwlist +server=/media.prod.mdn.mozit.cloud/127.0.0.1#5335 +ipset=/media.prod.mdn.mozit.cloud/gfwlist +server=/gvt9.com/127.0.0.1#5335 +ipset=/gvt9.com/gfwlist +server=/sciencedirect.com/127.0.0.1#5335 +ipset=/sciencedirect.com/gfwlist +server=/azure-test.net/127.0.0.1#5335 +ipset=/azure-test.net/gfwlist +server=/oculusrift.com/127.0.0.1#5335 +ipset=/oculusrift.com/gfwlist +server=/gvt6.com/127.0.0.1#5335 +ipset=/gvt6.com/gfwlist +server=/ap0le.com/127.0.0.1#5335 +ipset=/ap0le.com/gfwlist +server=/bestbuyus.com/127.0.0.1#5335 +ipset=/bestbuyus.com/gfwlist +server=/voatibetan.com/127.0.0.1#5335 +ipset=/voatibetan.com/gfwlist +server=/gvt1.com/127.0.0.1#5335 +ipset=/gvt1.com/gfwlist +server=/gvt0.com/127.0.0.1#5335 +ipset=/gvt0.com/gfwlist +server=/designeriphonescases.com/127.0.0.1#5335 +ipset=/designeriphonescases.com/gfwlist server=/cheapbeatsbydrestudioutlet.com/127.0.0.1#5335 ipset=/cheapbeatsbydrestudioutlet.com/gfwlist server=/softbankmobile.net/127.0.0.1#5335 ipset=/softbankmobile.net/gfwlist server=/bloombergapps.com/127.0.0.1#5335 ipset=/bloombergapps.com/gfwlist -server=/bmwhk.com/127.0.0.1#5335 -ipset=/bmwhk.com/gfwlist +server=/gsuite.com/127.0.0.1#5335 +ipset=/gsuite.com/gfwlist server=/buyaple.com/127.0.0.1#5335 ipset=/buyaple.com/gfwlist server=/12diasdepresentesdeitunes.com/127.0.0.1#5335 ipset=/12diasdepresentesdeitunes.com/gfwlist -server=/bmw-rp.com/127.0.0.1#5335 -ipset=/bmw-rp.com/gfwlist -server=/oneworldmanystories.com/127.0.0.1#5335 -ipset=/oneworldmanystories.com/gfwlist +server=/gstatic.com/127.0.0.1#5335 +ipset=/gstatic.com/gfwlist +server=/gooogle.com/127.0.0.1#5335 +ipset=/gooogle.com/gfwlist server=/sing68.com/127.0.0.1#5335 ipset=/sing68.com/gfwlist server=/bmwcenternet.com/127.0.0.1#5335 ipset=/bmwcenternet.com/gfwlist server=/amazondevicesupport.com/127.0.0.1#5335 ipset=/amazondevicesupport.com/gfwlist -server=/on2.com/127.0.0.1#5335 -ipset=/on2.com/gfwlist -server=/realclearpolitics.com/127.0.0.1#5335 -ipset=/realclearpolitics.com/gfwlist +server=/goolge.com/127.0.0.1#5335 +ipset=/goolge.com/gfwlist +server=/fanatical.com/127.0.0.1#5335 +ipset=/fanatical.com/gfwlist server=/bmw-mdrivetour.com/127.0.0.1#5335 ipset=/bmw-mdrivetour.com/gfwlist -server=/on.here/127.0.0.1#5335 -ipset=/on.here/gfwlist +server=/googlr.com/127.0.0.1#5335 +ipset=/googlr.com/gfwlist server=/billpoint.tv/127.0.0.1#5335 ipset=/billpoint.tv/gfwlist server=/stateofthemap.com/127.0.0.1#5335 ipset=/stateofthemap.com/gfwlist -server=/ebayimg.com/127.0.0.1#5335 -ipset=/ebayimg.com/gfwlist -server=/nest.com/127.0.0.1#5335 -ipset=/nest.com/gfwlist +server=/stripe.com/127.0.0.1#5335 +ipset=/stripe.com/gfwlist +server=/googlesverige.com/127.0.0.1#5335 +ipset=/googlesverige.com/gfwlist server=/thomsonreuters.in/127.0.0.1#5335 ipset=/thomsonreuters.in/gfwlist server=/visa.co.ni/127.0.0.1#5335 ipset=/visa.co.ni/gfwlist -server=/near.by/127.0.0.1#5335 -ipset=/near.by/gfwlist -server=/mobileview.page/127.0.0.1#5335 -ipset=/mobileview.page/gfwlist -server=/meet.new/127.0.0.1#5335 -ipset=/meet.new/gfwlist +server=/googlesource.com/127.0.0.1#5335 +ipset=/googlesource.com/gfwlist +server=/googleplus.com/127.0.0.1#5335 +ipset=/googleplus.com/gfwlist +server=/googleplay.com/127.0.0.1#5335 +ipset=/googleplay.com/gfwlist server=/gumtree.sg/127.0.0.1#5335 ipset=/gumtree.sg/gfwlist server=/volvogroup.kr/127.0.0.1#5335 ipset=/volvogroup.kr/gfwlist server=/appleoriginalproductions.com/127.0.0.1#5335 ipset=/appleoriginalproductions.com/gfwlist -server=/bumptop.ca/127.0.0.1#5335 -ipset=/bumptop.ca/gfwlist +server=/googlephotos.com/127.0.0.1#5335 +ipset=/googlephotos.com/gfwlist server=/carcare-and-tireshop.jp/127.0.0.1#5335 ipset=/carcare-and-tireshop.jp/gfwlist -server=/material.io/127.0.0.1#5335 -ipset=/material.io/gfwlist -server=/madewithcode.com/127.0.0.1#5335 -ipset=/madewithcode.com/gfwlist -server=/like.com/127.0.0.1#5335 -ipset=/like.com/gfwlist +server=/googlepagecreator.com/127.0.0.1#5335 +ipset=/googlepagecreator.com/gfwlist +server=/googlemaps.com/127.0.0.1#5335 +ipset=/googlemaps.com/gfwlist +server=/googlefiber.net/127.0.0.1#5335 +ipset=/googlefiber.net/gfwlist server=/custombeatsny.com/127.0.0.1#5335 ipset=/custombeatsny.com/gfwlist -server=/lanternal.com/127.0.0.1#5335 -ipset=/lanternal.com/gfwlist +server=/googlee.com/127.0.0.1#5335 +ipset=/googlee.com/gfwlist server=/yande.re/127.0.0.1#5335 ipset=/yande.re/gfwlist -server=/keytransparency.org/127.0.0.1#5335 -ipset=/keytransparency.org/gfwlist +server=/appleone.film/127.0.0.1#5335 +ipset=/appleone.film/gfwlist server=/visaitalia.com/127.0.0.1#5335 ipset=/visaitalia.com/gfwlist -server=/jibemobile.com/127.0.0.1#5335 -ipset=/jibemobile.com/gfwlist -server=/impermium.com/127.0.0.1#5335 -ipset=/impermium.com/gfwlist +server=/googlecommerce.com/127.0.0.1#5335 +ipset=/googlecommerce.com/gfwlist +server=/jfrog.com/127.0.0.1#5335 +ipset=/jfrog.com/gfwlist server=/akamaitech.net/127.0.0.1#5335 ipset=/akamaitech.net/gfwlist server=/yahoo.ps/127.0.0.1#5335 @@ -14838,94 +15052,94 @@ server=/dlercloud.org/127.0.0.1#5335 ipset=/dlercloud.org/gfwlist server=/akamai-staging.net/127.0.0.1#5335 ipset=/akamai-staging.net/gfwlist -server=/gvt9.com/127.0.0.1#5335 -ipset=/gvt9.com/gfwlist +server=/google.ventures/127.0.0.1#5335 +ipset=/google.ventures/gfwlist server=/microsoftiotcentral.com/127.0.0.1#5335 ipset=/microsoftiotcentral.com/gfwlist -server=/gvt6.com/127.0.0.1#5335 -ipset=/gvt6.com/gfwlist -server=/applecentar.rs/127.0.0.1#5335 -ipset=/applecentar.rs/gfwlist -server=/facebookgraphsearch.com/127.0.0.1#5335 -ipset=/facebookgraphsearch.com/gfwlist -server=/gvt1.com/127.0.0.1#5335 -ipset=/gvt1.com/gfwlist -server=/gvt0.com/127.0.0.1#5335 -ipset=/gvt0.com/gfwlist +server=/google.dev/127.0.0.1#5335 +ipset=/google.dev/gfwlist +server=/googil.com/127.0.0.1#5335 +ipset=/googil.com/gfwlist +server=/fecbook.com/127.0.0.1#5335 +ipset=/fecbook.com/gfwlist +server=/goo.gl/127.0.0.1#5335 +ipset=/goo.gl/gfwlist +server=/gonglchuangl.net/127.0.0.1#5335 +ipset=/gonglchuangl.net/gfwlist server=/facebook30.com/127.0.0.1#5335 ipset=/facebook30.com/gfwlist -server=/ikea.com/127.0.0.1#5335 -ipset=/ikea.com/gfwlist +server=/gogle.com/127.0.0.1#5335 +ipset=/gogle.com/gfwlist server=/theman.in/127.0.0.1#5335 ipset=/theman.in/gfwlist -server=/gsuite.com/127.0.0.1#5335 -ipset=/gsuite.com/gfwlist -server=/gstatic.com/127.0.0.1#5335 -ipset=/gstatic.com/gfwlist -server=/gooogle.com/127.0.0.1#5335 -ipset=/gooogle.com/gfwlist -server=/goolge.com/127.0.0.1#5335 -ipset=/goolge.com/gfwlist -server=/googlr.com/127.0.0.1#5335 -ipset=/googlr.com/gfwlist +server=/gmodules.com/127.0.0.1#5335 +ipset=/gmodules.com/gfwlist +server=/gmail.com/127.0.0.1#5335 +ipset=/gmail.com/gfwlist +server=/bmwcitychallenge.com/127.0.0.1#5335 +ipset=/bmwcitychallenge.com/gfwlist +server=/gipscorp.com/127.0.0.1#5335 +ipset=/gipscorp.com/gfwlist +server=/getbumptop.com/127.0.0.1#5335 +ipset=/getbumptop.com/gfwlist server=/visa.com.hn/127.0.0.1#5335 ipset=/visa.com.hn/gfwlist -server=/clearlinux.org/127.0.0.1#5335 -ipset=/clearlinux.org/gfwlist -server=/googlesverige.com/127.0.0.1#5335 -ipset=/googlesverige.com/gfwlist +server=/gerritcodereview.com/127.0.0.1#5335 +ipset=/gerritcodereview.com/gfwlist +server=/gcr.io/127.0.0.1#5335 +ipset=/gcr.io/gfwlist server=/drdre-beats.com/127.0.0.1#5335 ipset=/drdre-beats.com/gfwlist -server=/googlesource.com/127.0.0.1#5335 -ipset=/googlesource.com/gfwlist +server=/gateway.dev/127.0.0.1#5335 +ipset=/gateway.dev/gfwlist server=/klik.me/127.0.0.1#5335 ipset=/klik.me/gfwlist -server=/googleplus.com/127.0.0.1#5335 -ipset=/googleplus.com/gfwlist +server=/google.gg/127.0.0.1#5335 +ipset=/google.gg/gfwlist server=/fireside.fm/127.0.0.1#5335 ipset=/fireside.fm/gfwlist server=/beatsbydre-club.com/127.0.0.1#5335 ipset=/beatsbydre-club.com/gfwlist server=/cisconetapp.com/127.0.0.1#5335 ipset=/cisconetapp.com/gfwlist -server=/googleplay.com/127.0.0.1#5335 -ipset=/googleplay.com/gfwlist -server=/googlephotos.com/127.0.0.1#5335 -ipset=/googlephotos.com/gfwlist -server=/googlepagecreator.com/127.0.0.1#5335 -ipset=/googlepagecreator.com/gfwlist +server=/g-tun.com/127.0.0.1#5335 +ipset=/g-tun.com/gfwlist +server=/fuchsia.dev/127.0.0.1#5335 +ipset=/fuchsia.dev/gfwlist +server=/windowsuem.com/127.0.0.1#5335 +ipset=/windowsuem.com/gfwlist server=/nextmedia.com.tw/127.0.0.1#5335 ipset=/nextmedia.com.tw/gfwlist server=/cpan.org/127.0.0.1#5335 ipset=/cpan.org/gfwlist server=/foxest.com/127.0.0.1#5335 ipset=/foxest.com/gfwlist -server=/googlemaps.com/127.0.0.1#5335 -ipset=/googlemaps.com/gfwlist +server=/foofle.com/127.0.0.1#5335 +ipset=/foofle.com/gfwlist server=/bollywoodlife.com/127.0.0.1#5335 ipset=/bollywoodlife.com/gfwlist server=/verilylifesciences.com/127.0.0.1#5335 ipset=/verilylifesciences.com/gfwlist -server=/googlee.com/127.0.0.1#5335 -ipset=/googlee.com/gfwlist -server=/applecomputer-imac.com/127.0.0.1#5335 -ipset=/applecomputer-imac.com/gfwlist +server=/apple.xn--czr694b/127.0.0.1#5335 +ipset=/apple.xn--czr694b/gfwlist +server=/episodic.com/127.0.0.1#5335 +ipset=/episodic.com/gfwlist server=/bookmybridgestonetyre.com/127.0.0.1#5335 ipset=/bookmybridgestonetyre.com/gfwlist -server=/googlecommerce.com/127.0.0.1#5335 -ipset=/googlecommerce.com/gfwlist -server=/appleonline.net/127.0.0.1#5335 -ipset=/appleonline.net/gfwlist +server=/dialogflow.com/127.0.0.1#5335 +ipset=/dialogflow.com/gfwlist +server=/devsitetest.how/127.0.0.1#5335 +ipset=/devsitetest.how/gfwlist server=/duckduckgo.pl/127.0.0.1#5335 ipset=/duckduckgo.pl/gfwlist server=/drdrebeatsdesale.com/127.0.0.1#5335 ipset=/drdrebeatsdesale.com/gfwlist server=/monsterbeatssales.com/127.0.0.1#5335 ipset=/monsterbeatssales.com/gfwlist -server=/googlebot.com/127.0.0.1#5335 -ipset=/googlebot.com/gfwlist -server=/findacard.com/127.0.0.1#5335 -ipset=/findacard.com/gfwlist +server=/google.com.co/127.0.0.1#5335 +ipset=/google.com.co/gfwlist +server=/dataliberation.org/127.0.0.1#5335 +ipset=/dataliberation.org/gfwlist server=/niketraining.com/127.0.0.1#5335 ipset=/niketraining.com/gfwlist server=/ebay.co.za/127.0.0.1#5335 @@ -14938,114 +15152,12 @@ server=/entermediadb.net/127.0.0.1#5335 ipset=/entermediadb.net/gfwlist server=/scholar.google.cz/127.0.0.1#5335 ipset=/scholar.google.cz/gfwlist -server=/google.ventures/127.0.0.1#5335 -ipset=/google.ventures/gfwlist +server=/dartsearch.net/127.0.0.1#5335 +ipset=/dartsearch.net/gfwlist server=/aweencore.com/127.0.0.1#5335 ipset=/aweencore.com/gfwlist server=/dvdstudiopro.us/127.0.0.1#5335 ipset=/dvdstudiopro.us/gfwlist -server=/google.net/127.0.0.1#5335 -ipset=/google.net/gfwlist -server=/google.dev/127.0.0.1#5335 -ipset=/google.dev/gfwlist -server=/googil.com/127.0.0.1#5335 -ipset=/googil.com/gfwlist -server=/hifacebook.info/127.0.0.1#5335 -ipset=/hifacebook.info/gfwlist -server=/nikeshoesgroup.com/127.0.0.1#5335 -ipset=/nikeshoesgroup.com/gfwlist -server=/pocketbiketrader.com/127.0.0.1#5335 -ipset=/pocketbiketrader.com/gfwlist -server=/goo.gl/127.0.0.1#5335 -ipset=/goo.gl/gfwlist -server=/gonglchuangl.net/127.0.0.1#5335 -ipset=/gonglchuangl.net/gfwlist -server=/akamqi.com/127.0.0.1#5335 -ipset=/akamqi.com/gfwlist -server=/gogle.com/127.0.0.1#5335 -ipset=/gogle.com/gfwlist -server=/f8.com/127.0.0.1#5335 -ipset=/f8.com/gfwlist -server=/verisign.com/127.0.0.1#5335 -ipset=/verisign.com/gfwlist -server=/ebayla.org/127.0.0.1#5335 -ipset=/ebayla.org/gfwlist -server=/gmodules.com/127.0.0.1#5335 -ipset=/gmodules.com/gfwlist -server=/ntdtv.jp/127.0.0.1#5335 -ipset=/ntdtv.jp/gfwlist -server=/gmail.com/127.0.0.1#5335 -ipset=/gmail.com/gfwlist -server=/foxandfriends.com/127.0.0.1#5335 -ipset=/foxandfriends.com/gfwlist -server=/beatsbydre-sell.com/127.0.0.1#5335 -ipset=/beatsbydre-sell.com/gfwlist -server=/face-book.com/127.0.0.1#5335 -ipset=/face-book.com/gfwlist -server=/gipscorp.com/127.0.0.1#5335 -ipset=/gipscorp.com/gfwlist -server=/getbumptop.com/127.0.0.1#5335 -ipset=/getbumptop.com/gfwlist -server=/gerritcodereview.com/127.0.0.1#5335 -ipset=/gerritcodereview.com/gfwlist -server=/nytco.com/127.0.0.1#5335 -ipset=/nytco.com/gfwlist -server=/z5.com/127.0.0.1#5335 -ipset=/z5.com/gfwlist -server=/gcr.io/127.0.0.1#5335 -ipset=/gcr.io/gfwlist -server=/vfsco.pe/127.0.0.1#5335 -ipset=/vfsco.pe/gfwlist -server=/bcovlive-a.akamaihd.net/127.0.0.1#5335 -ipset=/bcovlive-a.akamaihd.net/gfwlist -server=/gateway.dev/127.0.0.1#5335 -ipset=/gateway.dev/gfwlist -server=/google.sh/127.0.0.1#5335 -ipset=/google.sh/gfwlist -server=/ciscoinvestments.com/127.0.0.1#5335 -ipset=/ciscoinvestments.com/gfwlist -server=/cnnpolitics.com/127.0.0.1#5335 -ipset=/cnnpolitics.com/gfwlist -server=/g-tun.com/127.0.0.1#5335 -ipset=/g-tun.com/gfwlist -server=/cowboom.com/127.0.0.1#5335 -ipset=/cowboom.com/gfwlist -server=/google.com.na/127.0.0.1#5335 -ipset=/google.com.na/gfwlist -server=/fuchsia.dev/127.0.0.1#5335 -ipset=/fuchsia.dev/gfwlist -server=/foxbusinessgo.com/127.0.0.1#5335 -ipset=/foxbusinessgo.com/gfwlist -server=/foofle.com/127.0.0.1#5335 -ipset=/foofle.com/gfwlist -server=/firebaseapp.com/127.0.0.1#5335 -ipset=/firebaseapp.com/gfwlist -server=/init.shop/127.0.0.1#5335 -ipset=/init.shop/gfwlist -server=/foxrad.io/127.0.0.1#5335 -ipset=/foxrad.io/gfwlist -server=/episodic.com/127.0.0.1#5335 -ipset=/episodic.com/gfwlist -server=/dialogflow.com/127.0.0.1#5335 -ipset=/dialogflow.com/gfwlist -server=/greatfire.org/127.0.0.1#5335 -ipset=/greatfire.org/gfwlist -server=/free-sns.com/127.0.0.1#5335 -ipset=/free-sns.com/gfwlist -server=/devsitetest.how/127.0.0.1#5335 -ipset=/devsitetest.how/gfwlist -server=/githubusercontent.com/127.0.0.1#5335 -ipset=/githubusercontent.com/gfwlist -server=/google.ee/127.0.0.1#5335 -ipset=/google.ee/gfwlist -server=/dataliberation.org/127.0.0.1#5335 -ipset=/dataliberation.org/gfwlist -server=/bmwworld.net/127.0.0.1#5335 -ipset=/bmwworld.net/gfwlist -server=/cloudflare.com/127.0.0.1#5335 -ipset=/cloudflare.com/gfwlist -server=/dartsearch.net/127.0.0.1#5335 -ipset=/dartsearch.net/gfwlist server=/crr.com/127.0.0.1#5335 ipset=/crr.com/gfwlist server=/coova.org/127.0.0.1#5335 @@ -15054,106 +15166,208 @@ server=/coova.net/127.0.0.1#5335 ipset=/coova.net/gfwlist server=/coova.com/127.0.0.1#5335 ipset=/coova.com/gfwlist +server=/nikeshoesgroup.com/127.0.0.1#5335 +ipset=/nikeshoesgroup.com/gfwlist +server=/pocketbiketrader.com/127.0.0.1#5335 +ipset=/pocketbiketrader.com/gfwlist server=/conscrypt.org/127.0.0.1#5335 ipset=/conscrypt.org/gfwlist -server=/mastercard.com.ge/127.0.0.1#5335 -ipset=/mastercard.com.ge/gfwlist server=/codespot.com/127.0.0.1#5335 ipset=/codespot.com/gfwlist -server=/facebookvacation.com/127.0.0.1#5335 -ipset=/facebookvacation.com/gfwlist -server=/mastercard.pl/127.0.0.1#5335 -ipset=/mastercard.pl/gfwlist +server=/thomsonreuters.com.hk/127.0.0.1#5335 +ipset=/thomsonreuters.com.hk/gfwlist server=/cobrasearch.com/127.0.0.1#5335 ipset=/cobrasearch.com/gfwlist -server=/facebookdevelopergarage.com/127.0.0.1#5335 -ipset=/facebookdevelopergarage.com/gfwlist -server=/scholar.google.it/127.0.0.1#5335 -ipset=/scholar.google.it/gfwlist +server=/f8.com/127.0.0.1#5335 +ipset=/f8.com/gfwlist +server=/verisign.com/127.0.0.1#5335 +ipset=/verisign.com/gfwlist +server=/ebayla.org/127.0.0.1#5335 +ipset=/ebayla.org/gfwlist server=/chronicle.security/127.0.0.1#5335 ipset=/chronicle.security/gfwlist -server=/beatsbydreauofficial.com/127.0.0.1#5335 -ipset=/beatsbydreauofficial.com/gfwlist +server=/ntdtv.jp/127.0.0.1#5335 +ipset=/ntdtv.jp/gfwlist +server=/beatsbydrdre-headphones.com/127.0.0.1#5335 +ipset=/beatsbydrdre-headphones.com/gfwlist +server=/foxandfriends.com/127.0.0.1#5335 +ipset=/foxandfriends.com/gfwlist +server=/beatsbydre-sell.com/127.0.0.1#5335 +ipset=/beatsbydre-sell.com/gfwlist server=/chromecast.com/127.0.0.1#5335 ipset=/chromecast.com/gfwlist -server=/careerfundas.com/127.0.0.1#5335 -ipset=/careerfundas.com/gfwlist -server=/travelex.fr/127.0.0.1#5335 -ipset=/travelex.fr/gfwlist -server=/douwriteright.com/127.0.0.1#5335 -ipset=/douwriteright.com/gfwlist +server=/bestbuyrewardzone.ca/127.0.0.1#5335 +ipset=/bestbuyrewardzone.ca/gfwlist server=/bumptunes.com/127.0.0.1#5335 ipset=/bumptunes.com/gfwlist -server=/beatthatquote.com/127.0.0.1#5335 -ipset=/beatthatquote.com/gfwlist -server=/foxnewshealth.com/127.0.0.1#5335 -ipset=/foxnewshealth.com/gfwlist server=/bumptop.com/127.0.0.1#5335 ipset=/bumptop.com/gfwlist -server=/ikea.net/127.0.0.1#5335 -ipset=/ikea.net/gfwlist -server=/mdialog.com/127.0.0.1#5335 -ipset=/mdialog.com/gfwlist +server=/nytco.com/127.0.0.1#5335 +ipset=/nytco.com/gfwlist +server=/z5.com/127.0.0.1#5335 +ipset=/z5.com/gfwlist +server=/bumptop.ca/127.0.0.1#5335 +ipset=/bumptop.ca/gfwlist +server=/visa.co.ve/127.0.0.1#5335 +ipset=/visa.co.ve/gfwlist +server=/bcovlive-a.akamaihd.net/127.0.0.1#5335 +ipset=/bcovlive-a.akamaihd.net/gfwlist server=/blogblog.com/127.0.0.1#5335 ipset=/blogblog.com/gfwlist -server=/2013beatsbydreshop.com/127.0.0.1#5335 -ipset=/2013beatsbydreshop.com/gfwlist -server=/recode.net/127.0.0.1#5335 -ipset=/recode.net/gfwlist -server=/psiphon3.com/127.0.0.1#5335 -ipset=/psiphon3.com/gfwlist +server=/banned.video/127.0.0.1#5335 +ipset=/banned.video/gfwlist +server=/ciscoinvestments.com/127.0.0.1#5335 +ipset=/ciscoinvestments.com/gfwlist +server=/cnnpolitics.com/127.0.0.1#5335 +ipset=/cnnpolitics.com/gfwlist +server=/watchinese.com/127.0.0.1#5335 +ipset=/watchinese.com/gfwlist +server=/cowboom.com/127.0.0.1#5335 +ipset=/cowboom.com/gfwlist +server=/google.com.na/127.0.0.1#5335 +ipset=/google.com.na/gfwlist +server=/lldns.net/127.0.0.1#5335 +ipset=/lldns.net/gfwlist server=/baselinestudy.org/127.0.0.1#5335 ipset=/baselinestudy.org/gfwlist server=/bandpage.com/127.0.0.1#5335 ipset=/bandpage.com/gfwlist server=/apture.com/127.0.0.1#5335 ipset=/apture.com/gfwlist -server=/mini.co.me/127.0.0.1#5335 -ipset=/mini.co.me/gfwlist -server=/worldsfastestgamer.net/127.0.0.1#5335 -ipset=/worldsfastestgamer.net/gfwlist +server=/appbridge.it/127.0.0.1#5335 +ipset=/appbridge.it/gfwlist +server=/foxrad.io/127.0.0.1#5335 +ipset=/foxrad.io/gfwlist server=/appbridge.io/127.0.0.1#5335 ipset=/appbridge.io/gfwlist -server=/foxfaq.com/127.0.0.1#5335 -ipset=/foxfaq.com/gfwlist +server=/bwh8.net/127.0.0.1#5335 +ipset=/bwh8.net/gfwlist +server=/greatfire.org/127.0.0.1#5335 +ipset=/greatfire.org/gfwlist +server=/free-sns.com/127.0.0.1#5335 +ipset=/free-sns.com/gfwlist server=/api.ai/127.0.0.1#5335 ipset=/api.ai/gfwlist +server=/githubusercontent.com/127.0.0.1#5335 +ipset=/githubusercontent.com/gfwlist server=/angulardart.org/127.0.0.1#5335 ipset=/angulardart.org/gfwlist server=/adgoogle.net/127.0.0.1#5335 ipset=/adgoogle.net/gfwlist +server=/bmwworld.net/127.0.0.1#5335 +ipset=/bmwworld.net/gfwlist +server=/cloudflare.com/127.0.0.1#5335 +ipset=/cloudflare.com/gfwlist server=/abc.xyz/127.0.0.1#5335 ipset=/abc.xyz/gfwlist server=/1ucrs.com/127.0.0.1#5335 ipset=/1ucrs.com/gfwlist -server=/geodesummit.com/127.0.0.1#5335 -ipset=/geodesummit.com/gfwlist server=/0emm.com/127.0.0.1#5335 ipset=/0emm.com/gfwlist -server=/jable.tv/127.0.0.1#5335 -ipset=/jable.tv/gfwlist server=/google.ws/127.0.0.1#5335 ipset=/google.ws/gfwlist server=/google.tt/127.0.0.1#5335 ipset=/google.tt/gfwlist server=/google.to/127.0.0.1#5335 ipset=/google.to/gfwlist +server=/securepaypal.info/127.0.0.1#5335 +ipset=/securepaypal.info/gfwlist +server=/nugettest.org/127.0.0.1#5335 +ipset=/nugettest.org/gfwlist +server=/facebookvacation.com/127.0.0.1#5335 +ipset=/facebookvacation.com/gfwlist +server=/mastercard.pl/127.0.0.1#5335 +ipset=/mastercard.pl/gfwlist +server=/google.sr/127.0.0.1#5335 +ipset=/google.sr/gfwlist +server=/facebookdevelopergarage.com/127.0.0.1#5335 +ipset=/facebookdevelopergarage.com/gfwlist +server=/scholar.google.it/127.0.0.1#5335 +ipset=/scholar.google.it/gfwlist +server=/google.so/127.0.0.1#5335 +ipset=/google.so/gfwlist +server=/google.sk/127.0.0.1#5335 +ipset=/google.sk/gfwlist +server=/google.si/127.0.0.1#5335 +ipset=/google.si/gfwlist +server=/careerfundas.com/127.0.0.1#5335 +ipset=/careerfundas.com/gfwlist +server=/google.sh/127.0.0.1#5335 +ipset=/google.sh/gfwlist +server=/douwriteright.com/127.0.0.1#5335 +ipset=/douwriteright.com/gfwlist +server=/google.se/127.0.0.1#5335 +ipset=/google.se/gfwlist +server=/beatthatquote.com/127.0.0.1#5335 +ipset=/beatthatquote.com/gfwlist +server=/foxnewshealth.com/127.0.0.1#5335 +ipset=/foxnewshealth.com/gfwlist +server=/pobl-content.com/127.0.0.1#5335 +ipset=/pobl-content.com/gfwlist +server=/ikea.net/127.0.0.1#5335 +ipset=/ikea.net/gfwlist +server=/mdialog.com/127.0.0.1#5335 +ipset=/mdialog.com/gfwlist +server=/google.ps/127.0.0.1#5335 +ipset=/google.ps/gfwlist +server=/google.nl/127.0.0.1#5335 +ipset=/google.nl/gfwlist +server=/visaluxuryhotels.com.ar/127.0.0.1#5335 +ipset=/visaluxuryhotels.com.ar/gfwlist +server=/psiphon3.com/127.0.0.1#5335 +ipset=/psiphon3.com/gfwlist +server=/google.mv/127.0.0.1#5335 +ipset=/google.mv/gfwlist +server=/google.mn/127.0.0.1#5335 +ipset=/google.mn/gfwlist +server=/google.ml/127.0.0.1#5335 +ipset=/google.ml/gfwlist +server=/mini.co.me/127.0.0.1#5335 +ipset=/mini.co.me/gfwlist +server=/worldsfastestgamer.net/127.0.0.1#5335 +ipset=/worldsfastestgamer.net/gfwlist +server=/ipadair.cm/127.0.0.1#5335 +ipset=/ipadair.cm/gfwlist +server=/google.lu/127.0.0.1#5335 +ipset=/google.lu/gfwlist +server=/google.lt/127.0.0.1#5335 +ipset=/google.lt/gfwlist +server=/hayabusa.media/127.0.0.1#5335 +ipset=/hayabusa.media/gfwlist +server=/google.kz/127.0.0.1#5335 +ipset=/google.kz/gfwlist +server=/google.ki/127.0.0.1#5335 +ipset=/google.ki/gfwlist +server=/google.jo/127.0.0.1#5335 +ipset=/google.jo/gfwlist +server=/geodesummit.com/127.0.0.1#5335 +ipset=/geodesummit.com/gfwlist +server=/google.is/127.0.0.1#5335 +ipset=/google.is/gfwlist +server=/jable.tv/127.0.0.1#5335 +ipset=/jable.tv/gfwlist +server=/google.iq/127.0.0.1#5335 +ipset=/google.iq/gfwlist +server=/google.im/127.0.0.1#5335 +ipset=/google.im/gfwlist +server=/google.ie/127.0.0.1#5335 +ipset=/google.ie/gfwlist server=/bingworld.com/127.0.0.1#5335 ipset=/bingworld.com/gfwlist server=/nypost.com/127.0.0.1#5335 ipset=/nypost.com/gfwlist server=/pokemonletsgopikachu.com/127.0.0.1#5335 ipset=/pokemonletsgopikachu.com/gfwlist -server=/google.sr/127.0.0.1#5335 -ipset=/google.sr/gfwlist -server=/google.so/127.0.0.1#5335 -ipset=/google.so/gfwlist +server=/bridgestonerapiddelivery.com/127.0.0.1#5335 +ipset=/bridgestonerapiddelivery.com/gfwlist +server=/google.hr/127.0.0.1#5335 +ipset=/google.hr/gfwlist server=/instagmania.com/127.0.0.1#5335 ipset=/instagmania.com/gfwlist -server=/google.sk/127.0.0.1#5335 -ipset=/google.sk/gfwlist -server=/google.si/127.0.0.1#5335 -ipset=/google.si/gfwlist +server=/foxnetworks.info/127.0.0.1#5335 +ipset=/foxnetworks.info/gfwlist +server=/google.gl/127.0.0.1#5335 +ipset=/google.gl/gfwlist server=/ctan.org/127.0.0.1#5335 ipset=/ctan.org/gfwlist server=/stlouisbmw.net/127.0.0.1#5335 @@ -15164,114 +15378,114 @@ server=/barrons-advisor.com/127.0.0.1#5335 ipset=/barrons-advisor.com/gfwlist server=/asproex.com/127.0.0.1#5335 ipset=/asproex.com/gfwlist -server=/google.se/127.0.0.1#5335 -ipset=/google.se/gfwlist +server=/google.ge/127.0.0.1#5335 +ipset=/google.ge/gfwlist server=/javhdfree.net/127.0.0.1#5335 ipset=/javhdfree.net/gfwlist server=/loli.net/127.0.0.1#5335 ipset=/loli.net/gfwlist -server=/bigcharts.com/127.0.0.1#5335 -ipset=/bigcharts.com/gfwlist -server=/bmw-connecteddrive.com/127.0.0.1#5335 -ipset=/bmw-connecteddrive.com/gfwlist +server=/bmw.kz/127.0.0.1#5335 +ipset=/bmw.kz/gfwlist +server=/google.es/127.0.0.1#5335 +ipset=/google.es/gfwlist server=/volvotrucks.com.co/127.0.0.1#5335 ipset=/volvotrucks.com.co/gfwlist server=/dierectv.com/127.0.0.1#5335 ipset=/dierectv.com/gfwlist server=/google.com.cy/127.0.0.1#5335 ipset=/google.com.cy/gfwlist -server=/google.pt/127.0.0.1#5335 -ipset=/google.pt/gfwlist -server=/google.ps/127.0.0.1#5335 -ipset=/google.ps/gfwlist +server=/google.ee/127.0.0.1#5335 +ipset=/google.ee/gfwlist +server=/google.dz/127.0.0.1#5335 +ipset=/google.dz/gfwlist server=/womensnikeshox.com/127.0.0.1#5335 ipset=/womensnikeshox.com/gfwlist -server=/google.nl/127.0.0.1#5335 -ipset=/google.nl/gfwlist +server=/whatsapp.org/127.0.0.1#5335 +ipset=/whatsapp.org/gfwlist server=/beatsbydre-outletstore.com/127.0.0.1#5335 ipset=/beatsbydre-outletstore.com/gfwlist server=/bmw-connecteddrive.co.uk/127.0.0.1#5335 ipset=/bmw-connecteddrive.co.uk/gfwlist server=/tvbanywhere.com/127.0.0.1#5335 ipset=/tvbanywhere.com/gfwlist -server=/beatsdresalestore.com/127.0.0.1#5335 -ipset=/beatsdresalestore.com/gfwlist -server=/google.mv/127.0.0.1#5335 -ipset=/google.mv/gfwlist +server=/google.dj/127.0.0.1#5335 +ipset=/google.dj/gfwlist +server=/google.com.vc/127.0.0.1#5335 +ipset=/google.com.vc/gfwlist server=/pashtovoa.com/127.0.0.1#5335 ipset=/pashtovoa.com/gfwlist -server=/google.mn/127.0.0.1#5335 -ipset=/google.mn/gfwlist -server=/google.ml/127.0.0.1#5335 -ipset=/google.ml/gfwlist -server=/google.mg/127.0.0.1#5335 -ipset=/google.mg/gfwlist -server=/amp.dev/127.0.0.1#5335 -ipset=/amp.dev/gfwlist +server=/google.com.tr/127.0.0.1#5335 +ipset=/google.com.tr/gfwlist +server=/macbookair.com/127.0.0.1#5335 +ipset=/macbookair.com/gfwlist +server=/google.bj/127.0.0.1#5335 +ipset=/google.bj/gfwlist +server=/disneymusicpromotion.com/127.0.0.1#5335 +ipset=/disneymusicpromotion.com/gfwlist server=/swisssigner.com/127.0.0.1#5335 ipset=/swisssigner.com/gfwlist -server=/google.lu/127.0.0.1#5335 -ipset=/google.lu/gfwlist +server=/bmw.co.za/127.0.0.1#5335 +ipset=/bmw.co.za/gfwlist server=/applepremiumreseller.com.au/127.0.0.1#5335 ipset=/applepremiumreseller.com.au/gfwlist -server=/google.lt/127.0.0.1#5335 -ipset=/google.lt/gfwlist +server=/google.com.qa/127.0.0.1#5335 +ipset=/google.com.qa/gfwlist server=/uux68.com/127.0.0.1#5335 ipset=/uux68.com/gfwlist -server=/paypal-business.net/127.0.0.1#5335 -ipset=/paypal-business.net/gfwlist +server=/google.com.pr/127.0.0.1#5335 +ipset=/google.com.pr/gfwlist server=/blizzak-juken.jp/127.0.0.1#5335 ipset=/blizzak-juken.jp/gfwlist -server=/google.kz/127.0.0.1#5335 -ipset=/google.kz/gfwlist -server=/google.ki/127.0.0.1#5335 -ipset=/google.ki/gfwlist -server=/google.jo/127.0.0.1#5335 -ipset=/google.jo/gfwlist -server=/nintendo.se/127.0.0.1#5335 -ipset=/nintendo.se/gfwlist +server=/google.com.pk/127.0.0.1#5335 +ipset=/google.com.pk/gfwlist +server=/google.com.ph/127.0.0.1#5335 +ipset=/google.com.ph/gfwlist +server=/google.com.pg/127.0.0.1#5335 +ipset=/google.com.pg/gfwlist +server=/texttobuy.org/127.0.0.1#5335 +ipset=/texttobuy.org/gfwlist server=/vaultify.info/127.0.0.1#5335 ipset=/vaultify.info/gfwlist server=/appstore.co.id/127.0.0.1#5335 ipset=/appstore.co.id/gfwlist server=/ieee-region6.org/127.0.0.1#5335 ipset=/ieee-region6.org/gfwlist -server=/google.is/127.0.0.1#5335 -ipset=/google.is/gfwlist -server=/foxsports.com.mx/127.0.0.1#5335 -ipset=/foxsports.com.mx/gfwlist +server=/google.com.pe/127.0.0.1#5335 +ipset=/google.com.pe/gfwlist +server=/zee5.com/127.0.0.1#5335 +ipset=/zee5.com/gfwlist server=/japanknowledge.com/127.0.0.1#5335 ipset=/japanknowledge.com/gfwlist server=/wiisportsresort.com/127.0.0.1#5335 ipset=/wiisportsresort.com/gfwlist -server=/google.iq/127.0.0.1#5335 -ipset=/google.iq/gfwlist -server=/leagueoflegends.info/127.0.0.1#5335 -ipset=/leagueoflegends.info/gfwlist -server=/google.im/127.0.0.1#5335 -ipset=/google.im/gfwlist +server=/google.com.pa/127.0.0.1#5335 +ipset=/google.com.pa/gfwlist +server=/binancezh.com/127.0.0.1#5335 +ipset=/binancezh.com/gfwlist +server=/google.com.ng/127.0.0.1#5335 +ipset=/google.com.ng/gfwlist server=/riotpin.com/127.0.0.1#5335 ipset=/riotpin.com/gfwlist -server=/google.ie/127.0.0.1#5335 -ipset=/google.ie/gfwlist +server=/steamstatic.com/127.0.0.1#5335 +ipset=/steamstatic.com/gfwlist server=/facebooik.org/127.0.0.1#5335 ipset=/facebooik.org/gfwlist -server=/google.hu/127.0.0.1#5335 -ipset=/google.hu/gfwlist +server=/fdacebook.info/127.0.0.1#5335 +ipset=/fdacebook.info/gfwlist server=/adobetcstrialdvd.com/127.0.0.1#5335 ipset=/adobetcstrialdvd.com/gfwlist -server=/msdn.com/127.0.0.1#5335 -ipset=/msdn.com/gfwlist +server=/google.com.mm/127.0.0.1#5335 +ipset=/google.com.mm/gfwlist server=/monsterbeats8beatsbydre.com/127.0.0.1#5335 ipset=/monsterbeats8beatsbydre.com/gfwlist -server=/google.hr/127.0.0.1#5335 -ipset=/google.hr/gfwlist -server=/directvpromise.com/127.0.0.1#5335 -ipset=/directvpromise.com/gfwlist +server=/google.com.lb/127.0.0.1#5335 +ipset=/google.com.lb/gfwlist +server=/google.com.jm/127.0.0.1#5335 +ipset=/google.com.jm/gfwlist server=/findercdn.me/127.0.0.1#5335 ipset=/findercdn.me/gfwlist -server=/google.gl/127.0.0.1#5335 -ipset=/google.gl/gfwlist +server=/google.com.gi/127.0.0.1#5335 +ipset=/google.com.gi/gfwlist server=/iphone.host/127.0.0.1#5335 ipset=/iphone.host/gfwlist server=/visaeurope.ch/127.0.0.1#5335 @@ -15280,44 +15494,44 @@ server=/foxnews.cc/127.0.0.1#5335 ipset=/foxnews.cc/gfwlist server=/youtube.co/127.0.0.1#5335 ipset=/youtube.co/gfwlist -server=/google.gg/127.0.0.1#5335 -ipset=/google.gg/gfwlist +server=/google.com.fj/127.0.0.1#5335 +ipset=/google.com.fj/gfwlist server=/beatsbydrdre-onsale.com/127.0.0.1#5335 ipset=/beatsbydrdre-onsale.com/gfwlist -server=/google.ge/127.0.0.1#5335 -ipset=/google.ge/gfwlist -server=/sonypicturestelevision.com/127.0.0.1#5335 -ipset=/sonypicturestelevision.com/gfwlist -server=/google.es/127.0.0.1#5335 -ipset=/google.es/gfwlist +server=/google.com.et/127.0.0.1#5335 +ipset=/google.com.et/gfwlist +server=/google.com.ec/127.0.0.1#5335 +ipset=/google.com.ec/gfwlist +server=/google.com.do/127.0.0.1#5335 +ipset=/google.com.do/gfwlist server=/forbes.com/127.0.0.1#5335 ipset=/forbes.com/gfwlist server=/debugproject.com/127.0.0.1#5335 ipset=/debugproject.com/gfwlist -server=/google.dz/127.0.0.1#5335 -ipset=/google.dz/gfwlist -server=/facebkkk.com/127.0.0.1#5335 -ipset=/facebkkk.com/gfwlist -server=/google.dj/127.0.0.1#5335 -ipset=/google.dj/gfwlist -server=/google.com.vc/127.0.0.1#5335 -ipset=/google.com.vc/gfwlist -server=/volvotruckcenter.fi/127.0.0.1#5335 -ipset=/volvotruckcenter.fi/gfwlist -server=/google.com.tr/127.0.0.1#5335 -ipset=/google.com.tr/gfwlist -server=/applepay.rs/127.0.0.1#5335 -ipset=/applepay.rs/gfwlist +server=/beatbd.com/127.0.0.1#5335 +ipset=/beatbd.com/gfwlist server=/google.com.bn/127.0.0.1#5335 ipset=/google.com.bn/gfwlist -server=/miniwidget.ca/127.0.0.1#5335 -ipset=/miniwidget.ca/gfwlist -server=/freessl.com/127.0.0.1#5335 -ipset=/freessl.com/gfwlist +server=/google.co.za/127.0.0.1#5335 +ipset=/google.co.za/gfwlist +server=/blogspot.com.ar/127.0.0.1#5335 +ipset=/blogspot.com.ar/gfwlist +server=/volvotruckcenter.fi/127.0.0.1#5335 +ipset=/volvotruckcenter.fi/gfwlist +server=/google.com.ai/127.0.0.1#5335 +ipset=/google.com.ai/gfwlist +server=/google.com.ag/127.0.0.1#5335 +ipset=/google.com.ag/gfwlist +server=/bmw-sudan.com/127.0.0.1#5335 +ipset=/bmw-sudan.com/gfwlist +server=/google.com/127.0.0.1#5335 +ipset=/google.com/gfwlist +server=/google.co.zw/127.0.0.1#5335 +ipset=/google.co.zw/gfwlist server=/pearsoneducationbooks.com/127.0.0.1#5335 ipset=/pearsoneducationbooks.com/gfwlist -server=/google.com.qa/127.0.0.1#5335 -ipset=/google.com.qa/gfwlist +server=/google.co.zm/127.0.0.1#5335 +ipset=/google.co.zm/gfwlist server=/mini.com.br/127.0.0.1#5335 ipset=/mini.com.br/gfwlist server=/applestor.com/127.0.0.1#5335 @@ -15332,24 +15546,24 @@ server=/blogspot.co.za/127.0.0.1#5335 ipset=/blogspot.co.za/gfwlist server=/battlefield5.com/127.0.0.1#5335 ipset=/battlefield5.com/gfwlist -server=/google.com.pr/127.0.0.1#5335 -ipset=/google.com.pr/gfwlist +server=/google.co.vi/127.0.0.1#5335 +ipset=/google.co.vi/gfwlist server=/youtube.soy/127.0.0.1#5335 ipset=/youtube.soy/gfwlist -server=/google.com.pk/127.0.0.1#5335 -ipset=/google.com.pk/gfwlist -server=/google.com.ph/127.0.0.1#5335 -ipset=/google.com.ph/gfwlist -server=/google.com.pg/127.0.0.1#5335 -ipset=/google.com.pg/gfwlist -server=/google.com.pe/127.0.0.1#5335 -ipset=/google.com.pe/gfwlist -server=/google.com.pa/127.0.0.1#5335 -ipset=/google.com.pa/gfwlist -server=/google.com.ng/127.0.0.1#5335 -ipset=/google.com.ng/gfwlist -server=/steamstatic.com/127.0.0.1#5335 -ipset=/steamstatic.com/gfwlist +server=/google.co.ve/127.0.0.1#5335 +ipset=/google.co.ve/gfwlist +server=/facebooknfl.com/127.0.0.1#5335 +ipset=/facebooknfl.com/gfwlist +server=/google.co.ug/127.0.0.1#5335 +ipset=/google.co.ug/gfwlist +server=/google.co.th/127.0.0.1#5335 +ipset=/google.co.th/gfwlist +server=/google.co.nz/127.0.0.1#5335 +ipset=/google.co.nz/gfwlist +server=/google.co.mz/127.0.0.1#5335 +ipset=/google.co.mz/gfwlist +server=/ipod.cm/127.0.0.1#5335 +ipset=/ipod.cm/gfwlist server=/canon.pl/127.0.0.1#5335 ipset=/canon.pl/gfwlist server=/itsoc.org/127.0.0.1#5335 @@ -15364,24 +15578,24 @@ server=/sahabatsetiasmartone.com/127.0.0.1#5335 ipset=/sahabatsetiasmartone.com/gfwlist server=/applepay.com.tw/127.0.0.1#5335 ipset=/applepay.com.tw/gfwlist -server=/google.com.mm/127.0.0.1#5335 -ipset=/google.com.mm/gfwlist -server=/google.com.lb/127.0.0.1#5335 -ipset=/google.com.lb/gfwlist +server=/google.co.kr/127.0.0.1#5335 +ipset=/google.co.kr/gfwlist +server=/google.co.ke/127.0.0.1#5335 +ipset=/google.co.ke/gfwlist server=/brilliant.org/127.0.0.1#5335 ipset=/brilliant.org/gfwlist server=/facebook-texas-holdem.net/127.0.0.1#5335 ipset=/facebook-texas-holdem.net/gfwlist -server=/google.com.jm/127.0.0.1#5335 -ipset=/google.com.jm/gfwlist -server=/google.com.gi/127.0.0.1#5335 -ipset=/google.com.gi/gfwlist -server=/google.com.fj/127.0.0.1#5335 -ipset=/google.com.fj/gfwlist +server=/google.co.in/127.0.0.1#5335 +ipset=/google.co.in/gfwlist +server=/google.co.cr/127.0.0.1#5335 +ipset=/google.co.cr/gfwlist +server=/mastercardworldwide.com/127.0.0.1#5335 +ipset=/mastercardworldwide.com/gfwlist server=/samsungdm.com/127.0.0.1#5335 ipset=/samsungdm.com/gfwlist -server=/google.com.ec/127.0.0.1#5335 -ipset=/google.com.ec/gfwlist +server=/google.ch/127.0.0.1#5335 +ipset=/google.ch/gfwlist server=/bmw-motorrad.ru/127.0.0.1#5335 ipset=/bmw-motorrad.ru/gfwlist server=/directtv-deals.tv/127.0.0.1#5335 @@ -15390,178 +15604,178 @@ server=/identrust.co.uk/127.0.0.1#5335 ipset=/identrust.co.uk/gfwlist server=/sony.ru/127.0.0.1#5335 ipset=/sony.ru/gfwlist -server=/google.com.co/127.0.0.1#5335 -ipset=/google.com.co/gfwlist +server=/google.bt/127.0.0.1#5335 +ipset=/google.bt/gfwlist server=/pugetsoundmini.com/127.0.0.1#5335 ipset=/pugetsoundmini.com/gfwlist -server=/gettyimages.com.mx/127.0.0.1#5335 -ipset=/gettyimages.com.mx/gfwlist +server=/google.bs/127.0.0.1#5335 +ipset=/google.bs/gfwlist server=/google.com.sg/127.0.0.1#5335 ipset=/google.com.sg/gfwlist server=/googleanalytics.com/127.0.0.1#5335 ipset=/googleanalytics.com/gfwlist -server=/verisign.com.hk/127.0.0.1#5335 -ipset=/verisign.com.hk/gfwlist +server=/google.bi/127.0.0.1#5335 +ipset=/google.bi/gfwlist server=/directvdeals.com/127.0.0.1#5335 ipset=/directvdeals.com/gfwlist -server=/google.com.ai/127.0.0.1#5335 -ipset=/google.com.ai/gfwlist +server=/google.bg/127.0.0.1#5335 +ipset=/google.bg/gfwlist server=/voakorea.com/127.0.0.1#5335 ipset=/voakorea.com/gfwlist -server=/google.com.ag/127.0.0.1#5335 -ipset=/google.com.ag/gfwlist +server=/google.bf/127.0.0.1#5335 +ipset=/google.bf/gfwlist server=/successwithteams.com/127.0.0.1#5335 ipset=/successwithteams.com/gfwlist -server=/google.com/127.0.0.1#5335 -ipset=/google.com/gfwlist +server=/google.am/127.0.0.1#5335 +ipset=/google.am/gfwlist server=/paypal-database.com/127.0.0.1#5335 ipset=/paypal-database.com/gfwlist -server=/google.co.zw/127.0.0.1#5335 -ipset=/google.co.zw/gfwlist -server=/google.co.zm/127.0.0.1#5335 -ipset=/google.co.zm/gfwlist -server=/google.co.za/127.0.0.1#5335 -ipset=/google.co.za/gfwlist -server=/google.co.vi/127.0.0.1#5335 -ipset=/google.co.vi/gfwlist -server=/google.co.ve/127.0.0.1#5335 -ipset=/google.co.ve/gfwlist +server=/google.al/127.0.0.1#5335 +ipset=/google.al/gfwlist +server=/canon.me/127.0.0.1#5335 +ipset=/canon.me/gfwlist +server=/google.ad/127.0.0.1#5335 +ipset=/google.ad/gfwlist +server=/bstatic.com/127.0.0.1#5335 +ipset=/bstatic.com/gfwlist +server=/youtubei.googleapis.com/127.0.0.1#5335 +ipset=/youtubei.googleapis.com/gfwlist server=/barrons.com/127.0.0.1#5335 ipset=/barrons.com/gfwlist -server=/faceebook.com/127.0.0.1#5335 -ipset=/faceebook.com/gfwlist +server=/beatsbydrecheap-outletstore.com/127.0.0.1#5335 +ipset=/beatsbydrecheap-outletstore.com/gfwlist server=/pinterest.com.bo/127.0.0.1#5335 ipset=/pinterest.com.bo/gfwlist server=/paypalme.com/127.0.0.1#5335 ipset=/paypalme.com/gfwlist server=/news.co.uk/127.0.0.1#5335 ipset=/news.co.uk/gfwlist -server=/google.co.ug/127.0.0.1#5335 -ipset=/google.co.ug/gfwlist +server=/youtubego.com/127.0.0.1#5335 +ipset=/youtubego.com/gfwlist server=/myfoxtwincities.com/127.0.0.1#5335 ipset=/myfoxtwincities.com/gfwlist server=/o365weve-ppe.com/127.0.0.1#5335 ipset=/o365weve-ppe.com/gfwlist -server=/google.co.nz/127.0.0.1#5335 -ipset=/google.co.nz/gfwlist +server=/youtubegaming.com/127.0.0.1#5335 +ipset=/youtubegaming.com/gfwlist server=/cosmosdb.net/127.0.0.1#5335 ipset=/cosmosdb.net/gfwlist -server=/pearsonclinical.eu/127.0.0.1#5335 -ipset=/pearsonclinical.eu/gfwlist -server=/google.co.ls/127.0.0.1#5335 -ipset=/google.co.ls/gfwlist +server=/youtube.ug/127.0.0.1#5335 +ipset=/youtube.ug/gfwlist +server=/itcanwait.com/127.0.0.1#5335 +ipset=/itcanwait.com/gfwlist server=/moov.hk/127.0.0.1#5335 ipset=/moov.hk/gfwlist -server=/google.co.kr/127.0.0.1#5335 -ipset=/google.co.kr/gfwlist -server=/google.co.ke/127.0.0.1#5335 -ipset=/google.co.ke/gfwlist -server=/google.co.in/127.0.0.1#5335 -ipset=/google.co.in/gfwlist -server=/tiktok.com/127.0.0.1#5335 -ipset=/tiktok.com/gfwlist +server=/beatsshop-uk.com/127.0.0.1#5335 +ipset=/beatsshop-uk.com/gfwlist +server=/youtube.tn/127.0.0.1#5335 +ipset=/youtube.tn/gfwlist +server=/youtube.sn/127.0.0.1#5335 +ipset=/youtube.sn/gfwlist +server=/scholar.google.lu/127.0.0.1#5335 +ipset=/scholar.google.lu/gfwlist server=/yogify.com/127.0.0.1#5335 ipset=/yogify.com/gfwlist -server=/google.co.cr/127.0.0.1#5335 -ipset=/google.co.cr/gfwlist +server=/youtube.sk/127.0.0.1#5335 +ipset=/youtube.sk/gfwlist server=/wii-u.com/127.0.0.1#5335 ipset=/wii-u.com/gfwlist -server=/akamaimagicmath.net/127.0.0.1#5335 -ipset=/akamaimagicmath.net/gfwlist -server=/google.ci/127.0.0.1#5335 -ipset=/google.ci/gfwlist -server=/google.ch/127.0.0.1#5335 -ipset=/google.ch/gfwlist +server=/youtube.co.tz/127.0.0.1#5335 +ipset=/youtube.co.tz/gfwlist +server=/volvobuses.co.nz/127.0.0.1#5335 +ipset=/volvobuses.co.nz/gfwlist +server=/instagram-help.com/127.0.0.1#5335 +ipset=/instagram-help.com/gfwlist server=/nikestyles.com/127.0.0.1#5335 ipset=/nikestyles.com/gfwlist server=/routledgehandbooks.com/127.0.0.1#5335 ipset=/routledgehandbooks.com/gfwlist -server=/google.cd/127.0.0.1#5335 -ipset=/google.cd/gfwlist +server=/beatsdresalestore.com/127.0.0.1#5335 +ipset=/beatsdresalestore.com/gfwlist server=/ajtalk.com/127.0.0.1#5335 ipset=/ajtalk.com/gfwlist -server=/google.bt/127.0.0.1#5335 -ipset=/google.bt/gfwlist -server=/google.bs/127.0.0.1#5335 -ipset=/google.bs/gfwlist -server=/bmw-motorrad.com/127.0.0.1#5335 -ipset=/bmw-motorrad.com/gfwlist -server=/google.bj/127.0.0.1#5335 -ipset=/google.bj/gfwlist +server=/verizondigitalmedia.com/127.0.0.1#5335 +ipset=/verizondigitalmedia.com/gfwlist +server=/youtube.pl/127.0.0.1#5335 +ipset=/youtube.pl/gfwlist +server=/bestbuys.com/127.0.0.1#5335 +ipset=/bestbuys.com/gfwlist +server=/pwabuilder.com/127.0.0.1#5335 +ipset=/pwabuilder.com/gfwlist server=/vsphere.com/127.0.0.1#5335 ipset=/vsphere.com/gfwlist -server=/google.bi/127.0.0.1#5335 -ipset=/google.bi/gfwlist +server=/youtube.ph/127.0.0.1#5335 +ipset=/youtube.ph/gfwlist server=/12diasderegalosdeitunes.gt/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.gt/gfwlist server=/squarecapital.com/127.0.0.1#5335 ipset=/squarecapital.com/gfwlist -server=/google.bg/127.0.0.1#5335 -ipset=/google.bg/gfwlist -server=/google.bf/127.0.0.1#5335 -ipset=/google.bf/gfwlist -server=/google.ba/127.0.0.1#5335 -ipset=/google.ba/gfwlist -server=/google.am/127.0.0.1#5335 -ipset=/google.am/gfwlist -server=/google.al/127.0.0.1#5335 -ipset=/google.al/gfwlist +server=/youtube.nl/127.0.0.1#5335 +ipset=/youtube.nl/gfwlist +server=/youtube.ma/127.0.0.1#5335 +ipset=/youtube.ma/gfwlist +server=/youtube.lv/127.0.0.1#5335 +ipset=/youtube.lv/gfwlist +server=/youtube.lk/127.0.0.1#5335 +ipset=/youtube.lk/gfwlist +server=/youtube.la/127.0.0.1#5335 +ipset=/youtube.la/gfwlist server=/mcdonalds.hk/127.0.0.1#5335 ipset=/mcdonalds.hk/gfwlist -server=/google.ad/127.0.0.1#5335 -ipset=/google.ad/gfwlist -server=/bitbucket.org/127.0.0.1#5335 -ipset=/bitbucket.org/gfwlist -server=/pearsonclinical.fr/127.0.0.1#5335 -ipset=/pearsonclinical.fr/gfwlist -server=/youtubei.googleapis.com/127.0.0.1#5335 -ipset=/youtubei.googleapis.com/gfwlist -server=/beatsbydreirelandsale.com/127.0.0.1#5335 -ipset=/beatsbydreirelandsale.com/gfwlist +server=/youtube.kr/127.0.0.1#5335 +ipset=/youtube.kr/gfwlist +server=/stackpath.com/127.0.0.1#5335 +ipset=/stackpath.com/gfwlist +server=/swisssign.org/127.0.0.1#5335 +ipset=/swisssign.org/gfwlist +server=/youtube.ie/127.0.0.1#5335 +ipset=/youtube.ie/gfwlist +server=/facebook.shop/127.0.0.1#5335 +ipset=/facebook.shop/gfwlist server=/airtunes.info/127.0.0.1#5335 ipset=/airtunes.info/gfwlist -server=/youtubego.com/127.0.0.1#5335 -ipset=/youtubego.com/gfwlist -server=/app-measurement.com/127.0.0.1#5335 -ipset=/app-measurement.com/gfwlist -server=/youtubegaming.com/127.0.0.1#5335 -ipset=/youtubegaming.com/gfwlist -server=/youtubeeducation.com/127.0.0.1#5335 -ipset=/youtubeeducation.com/gfwlist +server=/appleone.blog/127.0.0.1#5335 +ipset=/appleone.blog/gfwlist +server=/youtube.gr/127.0.0.1#5335 +ipset=/youtube.gr/gfwlist +server=/youtube.ge/127.0.0.1#5335 +ipset=/youtube.ge/gfwlist +server=/guangming.com.my/127.0.0.1#5335 +ipset=/guangming.com.my/gfwlist server=/bmw.co.jp/127.0.0.1#5335 ipset=/bmw.co.jp/gfwlist -server=/youtube.ug/127.0.0.1#5335 -ipset=/youtube.ug/gfwlist -server=/bmw-diplomatic-sales.com/127.0.0.1#5335 -ipset=/bmw-diplomatic-sales.com/gfwlist +server=/youtube.fi/127.0.0.1#5335 +ipset=/youtube.fi/gfwlist +server=/youtube.es/127.0.0.1#5335 +ipset=/youtube.es/gfwlist server=/instagtram.com/127.0.0.1#5335 ipset=/instagtram.com/gfwlist -server=/mini-connected.fi/127.0.0.1#5335 -ipset=/mini-connected.fi/gfwlist +server=/youtube.dk/127.0.0.1#5335 +ipset=/youtube.dk/gfwlist server=/airwick.ro/127.0.0.1#5335 ipset=/airwick.ro/gfwlist -server=/youtube.sn/127.0.0.1#5335 -ipset=/youtube.sn/gfwlist -server=/youtube.sk/127.0.0.1#5335 -ipset=/youtube.sk/gfwlist -server=/telekom.de/127.0.0.1#5335 -ipset=/telekom.de/gfwlist +server=/youtube.cr/127.0.0.1#5335 +ipset=/youtube.cr/gfwlist +server=/youtube.com.tw/127.0.0.1#5335 +ipset=/youtube.com.tw/gfwlist +server=/youtube.com.tr/127.0.0.1#5335 +ipset=/youtube.com.tr/gfwlist server=/bmw-motorrad.ro/127.0.0.1#5335 ipset=/bmw-motorrad.ro/gfwlist -server=/aplestore.com/127.0.0.1#5335 -ipset=/aplestore.com/gfwlist -server=/binoculus.com/127.0.0.1#5335 -ipset=/binoculus.com/gfwlist -server=/beatsmusic.wang/127.0.0.1#5335 -ipset=/beatsmusic.wang/gfwlist -server=/youtube.pr/127.0.0.1#5335 -ipset=/youtube.pr/gfwlist +server=/youtube.com.sv/127.0.0.1#5335 +ipset=/youtube.com.sv/gfwlist +server=/change.org/127.0.0.1#5335 +ipset=/change.org/gfwlist +server=/youtube.com.sa/127.0.0.1#5335 +ipset=/youtube.com.sa/gfwlist +server=/youtube.com.pt/127.0.0.1#5335 +ipset=/youtube.com.pt/gfwlist server=/foxaffiliateportal.com/127.0.0.1#5335 ipset=/foxaffiliateportal.com/gfwlist -server=/youtube.pl/127.0.0.1#5335 -ipset=/youtube.pl/gfwlist -server=/ebay-us.com/127.0.0.1#5335 -ipset=/ebay-us.com/gfwlist +server=/convrgencegame.com/127.0.0.1#5335 +ipset=/convrgencegame.com/gfwlist +server=/scholar.google.be/127.0.0.1#5335 +ipset=/scholar.google.be/gfwlist server=/manorama.com/127.0.0.1#5335 ipset=/manorama.com/gfwlist server=/vimeocdn.com/127.0.0.1#5335 @@ -15572,158 +15786,54 @@ server=/cbs.com/127.0.0.1#5335 ipset=/cbs.com/gfwlist server=/customdrdrebeats.com/127.0.0.1#5335 ipset=/customdrdrebeats.com/gfwlist -server=/youtube.nl/127.0.0.1#5335 -ipset=/youtube.nl/gfwlist +server=/youtube.com.pa/127.0.0.1#5335 +ipset=/youtube.com.pa/gfwlist server=/monsterbeatsbydrefactory.com/127.0.0.1#5335 ipset=/monsterbeatsbydrefactory.com/gfwlist -server=/youtube.ma/127.0.0.1#5335 -ipset=/youtube.ma/gfwlist -server=/youtube.lv/127.0.0.1#5335 -ipset=/youtube.lv/gfwlist -server=/youtube.lk/127.0.0.1#5335 -ipset=/youtube.lk/gfwlist -server=/youtube.la/127.0.0.1#5335 -ipset=/youtube.la/gfwlist +server=/youtube.com.om/127.0.0.1#5335 +ipset=/youtube.com.om/gfwlist +server=/youtube.com.my/127.0.0.1#5335 +ipset=/youtube.com.my/gfwlist +server=/youtube.com.mx/127.0.0.1#5335 +ipset=/youtube.com.mx/gfwlist +server=/youtube.com.mt/127.0.0.1#5335 +ipset=/youtube.com.mt/gfwlist server=/beatbydre2013.com/127.0.0.1#5335 ipset=/beatbydre2013.com/gfwlist server=/nexpart.com/127.0.0.1#5335 ipset=/nexpart.com/gfwlist server=/ehgt.org/127.0.0.1#5335 ipset=/ehgt.org/gfwlist -server=/mastercard.co.kr/127.0.0.1#5335 -ipset=/mastercard.co.kr/gfwlist +server=/disneymagicmoments.it/127.0.0.1#5335 +ipset=/disneymagicmoments.it/gfwlist server=/beatsmonstersales.com/127.0.0.1#5335 ipset=/beatsmonstersales.com/gfwlist -server=/carebay.com/127.0.0.1#5335 -ipset=/carebay.com/gfwlist +server=/youtube.com.mk/127.0.0.1#5335 +ipset=/youtube.com.mk/gfwlist server=/visa.com.ru/127.0.0.1#5335 ipset=/visa.com.ru/gfwlist -server=/youtube.kr/127.0.0.1#5335 -ipset=/youtube.kr/gfwlist +server=/youtube.com.lv/127.0.0.1#5335 +ipset=/youtube.com.lv/gfwlist server=/opencollective.com/127.0.0.1#5335 ipset=/opencollective.com/gfwlist server=/goldnikeclub.com/127.0.0.1#5335 ipset=/goldnikeclub.com/gfwlist server=/slackb.com/127.0.0.1#5335 ipset=/slackb.com/gfwlist -server=/myfoxorlando.com/127.0.0.1#5335 -ipset=/myfoxorlando.com/gfwlist +server=/youtube.com.lb/127.0.0.1#5335 +ipset=/youtube.com.lb/gfwlist server=/m.me/127.0.0.1#5335 ipset=/m.me/gfwlist -server=/youtube.ie/127.0.0.1#5335 -ipset=/youtube.ie/gfwlist -server=/facebookpoke.net/127.0.0.1#5335 -ipset=/facebookpoke.net/gfwlist -server=/mailonsunday.ie/127.0.0.1#5335 -ipset=/mailonsunday.ie/gfwlist -server=/gitlab-assets.oss-cn-hongkong.aliyuncs.com/127.0.0.1#5335 -ipset=/gitlab-assets.oss-cn-hongkong.aliyuncs.com/gfwlist -server=/youtube.gr/127.0.0.1#5335 -ipset=/youtube.gr/gfwlist -server=/youtube.ge/127.0.0.1#5335 -ipset=/youtube.ge/gfwlist -server=/businessinsider.in/127.0.0.1#5335 -ipset=/businessinsider.in/gfwlist -server=/youtube.fi/127.0.0.1#5335 -ipset=/youtube.fi/gfwlist -server=/youtube.es/127.0.0.1#5335 -ipset=/youtube.es/gfwlist -server=/ebayvietnam.net/127.0.0.1#5335 -ipset=/ebayvietnam.net/gfwlist -server=/iphoneimessage.com/127.0.0.1#5335 -ipset=/iphoneimessage.com/gfwlist -server=/youtube.dk/127.0.0.1#5335 -ipset=/youtube.dk/gfwlist -server=/youtube.de/127.0.0.1#5335 -ipset=/youtube.de/gfwlist -server=/youtube.cr/127.0.0.1#5335 -ipset=/youtube.cr/gfwlist -server=/digitalid.ch/127.0.0.1#5335 -ipset=/digitalid.ch/gfwlist -server=/akamai-thailand.com/127.0.0.1#5335 -ipset=/akamai-thailand.com/gfwlist -server=/gwktravelex.nl/127.0.0.1#5335 -ipset=/gwktravelex.nl/gfwlist -server=/youtube.com.tw/127.0.0.1#5335 -ipset=/youtube.com.tw/gfwlist -server=/youtube.com.tr/127.0.0.1#5335 -ipset=/youtube.com.tr/gfwlist -server=/pixnet.cc/127.0.0.1#5335 -ipset=/pixnet.cc/gfwlist -server=/bestbuy.ca/127.0.0.1#5335 -ipset=/bestbuy.ca/gfwlist -server=/youtube.com.sv/127.0.0.1#5335 -ipset=/youtube.com.sv/gfwlist -server=/t.me/127.0.0.1#5335 -ipset=/t.me/gfwlist -server=/dvdstudiopro.com/127.0.0.1#5335 -ipset=/dvdstudiopro.com/gfwlist -server=/disney.in/127.0.0.1#5335 -ipset=/disney.in/gfwlist -server=/canon.fr/127.0.0.1#5335 -ipset=/canon.fr/gfwlist -server=/youtube.com.sa/127.0.0.1#5335 -ipset=/youtube.com.sa/gfwlist -server=/youtube.com.pt/127.0.0.1#5335 -ipset=/youtube.com.pt/gfwlist -server=/visa.com.vi/127.0.0.1#5335 -ipset=/visa.com.vi/gfwlist -server=/youtube.si/127.0.0.1#5335 -ipset=/youtube.si/gfwlist -server=/tandberg-china.com/127.0.0.1#5335 -ipset=/tandberg-china.com/gfwlist -server=/youtube.com.pe/127.0.0.1#5335 -ipset=/youtube.com.pe/gfwlist -server=/youtube.com.pa/127.0.0.1#5335 -ipset=/youtube.com.pa/gfwlist -server=/go-disneyworldgo.com/127.0.0.1#5335 -ipset=/go-disneyworldgo.com/gfwlist -server=/mini.tm/127.0.0.1#5335 -ipset=/mini.tm/gfwlist -server=/youtube.com.om/127.0.0.1#5335 -ipset=/youtube.com.om/gfwlist -server=/youtube.com.my/127.0.0.1#5335 -ipset=/youtube.com.my/gfwlist -server=/ao3.org/127.0.0.1#5335 -ipset=/ao3.org/gfwlist -server=/youtube.com.mx/127.0.0.1#5335 -ipset=/youtube.com.mx/gfwlist -server=/youtube.com.mt/127.0.0.1#5335 -ipset=/youtube.com.mt/gfwlist -server=/sundanceignite2016.com/127.0.0.1#5335 -ipset=/sundanceignite2016.com/gfwlist -server=/gobuyonlinestore.net/127.0.0.1#5335 -ipset=/gobuyonlinestore.net/gfwlist -server=/gemfury.com/127.0.0.1#5335 -ipset=/gemfury.com/gfwlist -server=/yourtv.com.au/127.0.0.1#5335 -ipset=/yourtv.com.au/gfwlist -server=/youtube.com.mk/127.0.0.1#5335 -ipset=/youtube.com.mk/gfwlist -server=/binance.charity/127.0.0.1#5335 -ipset=/binance.charity/gfwlist -server=/youtube.com.lv/127.0.0.1#5335 -ipset=/youtube.com.lv/gfwlist -server=/geforce.com/127.0.0.1#5335 -ipset=/geforce.com/gfwlist -server=/dtv2009offers.com/127.0.0.1#5335 -ipset=/dtv2009offers.com/gfwlist server=/youtube.com.kw/127.0.0.1#5335 ipset=/youtube.com.kw/gfwlist -server=/nexcat.com/127.0.0.1#5335 -ipset=/nexcat.com/gfwlist server=/youtube.com.jo/127.0.0.1#5335 ipset=/youtube.com.jo/gfwlist -server=/udfs.com/127.0.0.1#5335 -ipset=/udfs.com/gfwlist server=/youtube.com.jm/127.0.0.1#5335 ipset=/youtube.com.jm/gfwlist -server=/wal-mart.com/127.0.0.1#5335 -ipset=/wal-mart.com/gfwlist -server=/c-spanvideo.org/127.0.0.1#5335 -ipset=/c-spanvideo.org/gfwlist -server=/vanish.cl/127.0.0.1#5335 -ipset=/vanish.cl/gfwlist +server=/gitlab-assets.oss-cn-hongkong.aliyuncs.com/127.0.0.1#5335 +ipset=/gitlab-assets.oss-cn-hongkong.aliyuncs.com/gfwlist +server=/youtube.com.hn/127.0.0.1#5335 +ipset=/youtube.com.hn/gfwlist server=/youtube.com.hk/127.0.0.1#5335 ipset=/youtube.com.hk/gfwlist server=/youtube.com.gt/127.0.0.1#5335 @@ -15732,28 +15842,132 @@ server=/youtube.com.gr/127.0.0.1#5335 ipset=/youtube.com.gr/gfwlist server=/youtube.com.eg/127.0.0.1#5335 ipset=/youtube.com.eg/gfwlist +server=/ebayvietnam.net/127.0.0.1#5335 +ipset=/ebayvietnam.net/gfwlist +server=/iphoneimessage.com/127.0.0.1#5335 +ipset=/iphoneimessage.com/gfwlist server=/youtube.com.ee/127.0.0.1#5335 ipset=/youtube.com.ee/gfwlist -server=/bmw.com.pa/127.0.0.1#5335 -ipset=/bmw.com.pa/gfwlist -server=/singtaola.com/127.0.0.1#5335 -ipset=/singtaola.com/gfwlist server=/youtube.com.do/127.0.0.1#5335 ipset=/youtube.com.do/gfwlist server=/youtube.com.by/127.0.0.1#5335 ipset=/youtube.com.by/gfwlist +server=/digitalid.ch/127.0.0.1#5335 +ipset=/digitalid.ch/gfwlist +server=/akamai-thailand.com/127.0.0.1#5335 +ipset=/akamai-thailand.com/gfwlist +server=/gwktravelex.nl/127.0.0.1#5335 +ipset=/gwktravelex.nl/gfwlist server=/youtube.com.bo/127.0.0.1#5335 ipset=/youtube.com.bo/gfwlist server=/youtube.com.bd/127.0.0.1#5335 ipset=/youtube.com.bd/gfwlist -server=/youtube.co.za/127.0.0.1#5335 -ipset=/youtube.co.za/gfwlist +server=/pixnet.cc/127.0.0.1#5335 +ipset=/pixnet.cc/gfwlist +server=/bestbuy.ca/127.0.0.1#5335 +ipset=/bestbuy.ca/gfwlist +server=/facebook.br/127.0.0.1#5335 +ipset=/facebook.br/gfwlist +server=/t.me/127.0.0.1#5335 +ipset=/t.me/gfwlist server=/youtube.com.au/127.0.0.1#5335 ipset=/youtube.com.au/gfwlist -server=/monstersdebea.com/127.0.0.1#5335 -ipset=/monstersdebea.com/gfwlist -server=/iphone.pt/127.0.0.1#5335 -ipset=/iphone.pt/gfwlist +server=/disney.in/127.0.0.1#5335 +ipset=/disney.in/gfwlist +server=/canon.fr/127.0.0.1#5335 +ipset=/canon.fr/gfwlist +server=/applemusic.com/127.0.0.1#5335 +ipset=/applemusic.com/gfwlist +server=/associates-amazon.com/127.0.0.1#5335 +ipset=/associates-amazon.com/gfwlist +server=/youtube.co.za/127.0.0.1#5335 +ipset=/youtube.co.za/gfwlist +server=/youtube.si/127.0.0.1#5335 +ipset=/youtube.si/gfwlist +server=/tandberg-china.com/127.0.0.1#5335 +ipset=/tandberg-china.com/gfwlist +server=/youtube.co.nz/127.0.0.1#5335 +ipset=/youtube.co.nz/gfwlist +server=/direectv.com/127.0.0.1#5335 +ipset=/direectv.com/gfwlist +server=/go-disneyworldgo.com/127.0.0.1#5335 +ipset=/go-disneyworldgo.com/gfwlist +server=/mini.tm/127.0.0.1#5335 +ipset=/mini.tm/gfwlist +server=/youtube.co.kr/127.0.0.1#5335 +ipset=/youtube.co.kr/gfwlist +server=/pinterest.ca/127.0.0.1#5335 +ipset=/pinterest.ca/gfwlist +server=/ao3.org/127.0.0.1#5335 +ipset=/ao3.org/gfwlist +server=/skyoceanrescue.it/127.0.0.1#5335 +ipset=/skyoceanrescue.it/gfwlist +server=/youtube.co.il/127.0.0.1#5335 +ipset=/youtube.co.il/gfwlist +server=/sundanceignite2016.com/127.0.0.1#5335 +ipset=/sundanceignite2016.com/gfwlist +server=/gobuyonlinestore.net/127.0.0.1#5335 +ipset=/gobuyonlinestore.net/gfwlist +server=/gemfury.com/127.0.0.1#5335 +ipset=/gemfury.com/gfwlist +server=/bmw-connecteddrive.sg/127.0.0.1#5335 +ipset=/bmw-connecteddrive.sg/gfwlist +server=/youtube.co.hu/127.0.0.1#5335 +ipset=/youtube.co.hu/gfwlist +server=/binance.charity/127.0.0.1#5335 +ipset=/binance.charity/gfwlist +server=/beatscheapforsale.com/127.0.0.1#5335 +ipset=/beatscheapforsale.com/gfwlist +server=/geforce.com/127.0.0.1#5335 +ipset=/geforce.com/gfwlist +server=/dtv2009offers.com/127.0.0.1#5335 +ipset=/dtv2009offers.com/gfwlist +server=/youtube.co.ae/127.0.0.1#5335 +ipset=/youtube.co.ae/gfwlist +server=/nexcat.com/127.0.0.1#5335 +ipset=/nexcat.com/gfwlist +server=/youtube.ch/127.0.0.1#5335 +ipset=/youtube.ch/gfwlist +server=/udfs.com/127.0.0.1#5335 +ipset=/udfs.com/gfwlist +server=/nbcsports.com/127.0.0.1#5335 +ipset=/nbcsports.com/gfwlist +server=/wal-mart.com/127.0.0.1#5335 +ipset=/wal-mart.com/gfwlist +server=/c-spanvideo.org/127.0.0.1#5335 +ipset=/c-spanvideo.org/gfwlist +server=/vanish.cl/127.0.0.1#5335 +ipset=/vanish.cl/gfwlist +server=/youtube.am/127.0.0.1#5335 +ipset=/youtube.am/gfwlist +server=/ggpht.com/127.0.0.1#5335 +ipset=/ggpht.com/gfwlist +server=/get.page/127.0.0.1#5335 +ipset=/get.page/gfwlist +server=/get.dev/127.0.0.1#5335 +ipset=/get.dev/gfwlist +server=/registry.google/127.0.0.1#5335 +ipset=/registry.google/gfwlist +server=/bmw.com.pa/127.0.0.1#5335 +ipset=/bmw.com.pa/gfwlist +server=/singtaola.com/127.0.0.1#5335 +ipset=/singtaola.com/gfwlist +server=/beatsheadphonestudio.com/127.0.0.1#5335 +ipset=/beatsheadphonestudio.com/gfwlist +server=/googleadservices.com/127.0.0.1#5335 +ipset=/googleadservices.com/gfwlist +server=/googleadapis.com/127.0.0.1#5335 +ipset=/googleadapis.com/gfwlist +server=/google-analytics.com/127.0.0.1#5335 +ipset=/google-analytics.com/gfwlist +server=/futureofbusinesssurvey.org/127.0.0.1#5335 +ipset=/futureofbusinesssurvey.org/gfwlist +server=/doubleclick.com/127.0.0.1#5335 +ipset=/doubleclick.com/gfwlist +server=/app-measurement.com/127.0.0.1#5335 +ipset=/app-measurement.com/gfwlist +server=/road-crew.com/127.0.0.1#5335 +ipset=/road-crew.com/gfwlist server=/visa.so/127.0.0.1#5335 ipset=/visa.so/gfwlist server=/youtube.com.az/127.0.0.1#5335 @@ -15764,8 +15978,8 @@ server=/mastercard.rs/127.0.0.1#5335 ipset=/mastercard.rs/gfwlist server=/uun86.com/127.0.0.1#5335 ipset=/uun86.com/gfwlist -server=/youtube.co.tz/127.0.0.1#5335 -ipset=/youtube.co.tz/gfwlist +server=/my20houston.com/127.0.0.1#5335 +ipset=/my20houston.com/gfwlist server=/bmw-int1.com/127.0.0.1#5335 ipset=/bmw-int1.com/gfwlist server=/nflxsearch.net/127.0.0.1#5335 @@ -15774,16 +15988,16 @@ server=/disney.fi/127.0.0.1#5335 ipset=/disney.fi/gfwlist server=/disney.io/127.0.0.1#5335 ipset=/disney.io/gfwlist -server=/swtor.com/127.0.0.1#5335 -ipset=/swtor.com/gfwlist -server=/youtube.co.nz/127.0.0.1#5335 -ipset=/youtube.co.nz/gfwlist -server=/cyber-bay.info/127.0.0.1#5335 -ipset=/cyber-bay.info/gfwlist +server=/eac-cdn.com/127.0.0.1#5335 +ipset=/eac-cdn.com/gfwlist +server=/pinterest.ec/127.0.0.1#5335 +ipset=/pinterest.ec/gfwlist +server=/akamaihd.net/127.0.0.1#5335 +ipset=/akamaihd.net/gfwlist server=/scholar.google.com/127.0.0.1#5335 ipset=/scholar.google.com/gfwlist -server=/youtube.co.kr/127.0.0.1#5335 -ipset=/youtube.co.kr/gfwlist +server=/blogspot.ru/127.0.0.1#5335 +ipset=/blogspot.ru/gfwlist server=/vimeoondemand.com/127.0.0.1#5335 ipset=/vimeoondemand.com/gfwlist server=/singpao.com.hk/127.0.0.1#5335 @@ -15792,110 +16006,110 @@ server=/oxfordhandbooks.com/127.0.0.1#5335 ipset=/oxfordhandbooks.com/gfwlist server=/repsneakermall.com/127.0.0.1#5335 ipset=/repsneakermall.com/gfwlist -server=/apple.so/127.0.0.1#5335 -ipset=/apple.so/gfwlist -server=/volvopenta.com.br/127.0.0.1#5335 -ipset=/volvopenta.com.br/gfwlist +server=/blogspot.rs/127.0.0.1#5335 +ipset=/blogspot.rs/gfwlist +server=/blogspot.re/127.0.0.1#5335 +ipset=/blogspot.re/gfwlist server=/facebookportal.com/127.0.0.1#5335 ipset=/facebookportal.com/gfwlist -server=/youtube.co.il/127.0.0.1#5335 -ipset=/youtube.co.il/gfwlist -server=/youtube.co.hu/127.0.0.1#5335 -ipset=/youtube.co.hu/gfwlist -server=/akamaitech.com/127.0.0.1#5335 -ipset=/akamaitech.com/gfwlist -server=/npmjs.org/127.0.0.1#5335 -ipset=/npmjs.org/gfwlist -server=/youtube.co.ae/127.0.0.1#5335 -ipset=/youtube.co.ae/gfwlist +server=/tteshop.com/127.0.0.1#5335 +ipset=/tteshop.com/gfwlist +server=/blogspot.pe/127.0.0.1#5335 +ipset=/blogspot.pe/gfwlist +server=/blogspot.no/127.0.0.1#5335 +ipset=/blogspot.no/gfwlist +server=/monsterbeatsforsale.com/127.0.0.1#5335 +ipset=/monsterbeatsforsale.com/gfwlist +server=/blogspot.md/127.0.0.1#5335 +ipset=/blogspot.md/gfwlist server=/bmwmagazine.com/127.0.0.1#5335 ipset=/bmwmagazine.com/gfwlist server=/monsterbydrebeat.com/127.0.0.1#5335 ipset=/monsterbydrebeat.com/gfwlist -server=/youtube.ch/127.0.0.1#5335 -ipset=/youtube.ch/gfwlist +server=/blogspot.lu/127.0.0.1#5335 +ipset=/blogspot.lu/gfwlist server=/leaguehighschool.com/127.0.0.1#5335 ipset=/leaguehighschool.com/gfwlist server=/volvotrucks.qa/127.0.0.1#5335 ipset=/volvotrucks.qa/gfwlist -server=/detaliczny.com/127.0.0.1#5335 -ipset=/detaliczny.com/gfwlist +server=/heptio.com/127.0.0.1#5335 +ipset=/heptio.com/gfwlist server=/dettol.pt/127.0.0.1#5335 ipset=/dettol.pt/gfwlist server=/veet.com/127.0.0.1#5335 ipset=/veet.com/gfwlist server=/yahoo.co.vi/127.0.0.1#5335 ipset=/yahoo.co.vi/gfwlist -server=/get.page/127.0.0.1#5335 -ipset=/get.page/gfwlist +server=/blogspot.fr/127.0.0.1#5335 +ipset=/blogspot.fr/gfwlist server=/spore.com/127.0.0.1#5335 ipset=/spore.com/gfwlist server=/applenews.hamburg/127.0.0.1#5335 ipset=/applenews.hamburg/gfwlist -server=/get.dev/127.0.0.1#5335 -ipset=/get.dev/gfwlist -server=/registry.google/127.0.0.1#5335 -ipset=/registry.google/gfwlist -server=/directvdealer.com/127.0.0.1#5335 -ipset=/directvdealer.com/gfwlist +server=/blogspot.fi/127.0.0.1#5335 +ipset=/blogspot.fi/gfwlist +server=/blogspot.dk/127.0.0.1#5335 +ipset=/blogspot.dk/gfwlist +server=/blogspot.de/127.0.0.1#5335 +ipset=/blogspot.de/gfwlist server=/dot.net/127.0.0.1#5335 ipset=/dot.net/gfwlist -server=/googleadservices.com/127.0.0.1#5335 -ipset=/googleadservices.com/gfwlist +server=/blogspot.cz/127.0.0.1#5335 +ipset=/blogspot.cz/gfwlist server=/viacomcbs.com/127.0.0.1#5335 ipset=/viacomcbs.com/gfwlist server=/amerikaovozi.com/127.0.0.1#5335 ipset=/amerikaovozi.com/gfwlist -server=/googleadapis.com/127.0.0.1#5335 -ipset=/googleadapis.com/gfwlist -server=/google-analytics.com/127.0.0.1#5335 -ipset=/google-analytics.com/gfwlist +server=/blogspot.com.uy/127.0.0.1#5335 +ipset=/blogspot.com.uy/gfwlist +server=/blogspot.com.tr/127.0.0.1#5335 +ipset=/blogspot.com.tr/gfwlist server=/epochstories.com/127.0.0.1#5335 ipset=/epochstories.com/gfwlist -server=/zuckerberg.net/127.0.0.1#5335 -ipset=/zuckerberg.net/gfwlist +server=/54647.online/127.0.0.1#5335 +ipset=/54647.online/gfwlist server=/swisstsa.li/127.0.0.1#5335 ipset=/swisstsa.li/gfwlist -server=/doubleclick.com/127.0.0.1#5335 -ipset=/doubleclick.com/gfwlist +server=/blogspot.com.eg/127.0.0.1#5335 +ipset=/blogspot.com.eg/gfwlist server=/youtubego.co.in/127.0.0.1#5335 ipset=/youtubego.co.in/gfwlist server=/freefacebook.net/127.0.0.1#5335 ipset=/freefacebook.net/gfwlist -server=/enterprisepaging.com/127.0.0.1#5335 -ipset=/enterprisepaging.com/gfwlist +server=/blogspot.com.br/127.0.0.1#5335 +ipset=/blogspot.com.br/gfwlist server=/hulunetwork.com/127.0.0.1#5335 ipset=/hulunetwork.com/gfwlist server=/mini-connected.ch/127.0.0.1#5335 ipset=/mini-connected.ch/gfwlist server=/shopbeatsdre.com/127.0.0.1#5335 ipset=/shopbeatsdre.com/gfwlist -server=/bing.net/127.0.0.1#5335 -ipset=/bing.net/gfwlist +server=/kk.stream/127.0.0.1#5335 +ipset=/kk.stream/gfwlist server=/escandinavia-arg.com/127.0.0.1#5335 ipset=/escandinavia-arg.com/gfwlist server=/bbyintl.com/127.0.0.1#5335 ipset=/bbyintl.com/gfwlist -server=/myfoxhurricane.com/127.0.0.1#5335 -ipset=/myfoxhurricane.com/gfwlist +server=/blogspot.com.au/127.0.0.1#5335 +ipset=/blogspot.com.au/gfwlist server=/google.com.bd/127.0.0.1#5335 ipset=/google.com.bd/gfwlist server=/leaguesharp.info/127.0.0.1#5335 ipset=/leaguesharp.info/gfwlist -server=/jinnaju.com/127.0.0.1#5335 -ipset=/jinnaju.com/gfwlist +server=/blogspot.co.il/127.0.0.1#5335 +ipset=/blogspot.co.il/gfwlist server=/shotwithgeforce.com/127.0.0.1#5335 ipset=/shotwithgeforce.com/gfwlist -server=/blogspot.rs/127.0.0.1#5335 -ipset=/blogspot.rs/gfwlist +server=/blogspot.ch/127.0.0.1#5335 +ipset=/blogspot.ch/gfwlist server=/uun95.com/127.0.0.1#5335 ipset=/uun95.com/gfwlist -server=/blogspot.re/127.0.0.1#5335 -ipset=/blogspot.re/gfwlist -server=/icloud.vn/127.0.0.1#5335 -ipset=/icloud.vn/gfwlist -server=/blogspot.pe/127.0.0.1#5335 -ipset=/blogspot.pe/gfwlist +server=/bloombergforeducation.com/127.0.0.1#5335 +ipset=/bloombergforeducation.com/gfwlist +server=/ebay-us.com/127.0.0.1#5335 +ipset=/ebay-us.com/gfwlist +server=/blogspot.ba/127.0.0.1#5335 +ipset=/blogspot.ba/gfwlist server=/azure.net/127.0.0.1#5335 ipset=/azure.net/gfwlist server=/mcdonalds.com.hk/127.0.0.1#5335 @@ -15906,12 +16120,12 @@ server=/beatsbydre2081.com/127.0.0.1#5335 ipset=/beatsbydre2081.com/gfwlist server=/hpcodewarsbcn.com/127.0.0.1#5335 ipset=/hpcodewarsbcn.com/gfwlist -server=/blogspot.lu/127.0.0.1#5335 -ipset=/blogspot.lu/gfwlist +server=/sa78gs.wpc.edgecastcdn.net/127.0.0.1#5335 +ipset=/sa78gs.wpc.edgecastcdn.net/gfwlist server=/macrumors.com/127.0.0.1#5335 ipset=/macrumors.com/gfwlist -server=/gitlab.io/127.0.0.1#5335 -ipset=/gitlab.io/gfwlist +server=/gigabyte2.azureedge.net/127.0.0.1#5335 +ipset=/gigabyte2.azureedge.net/gfwlist server=/bmw-m.com/127.0.0.1#5335 ipset=/bmw-m.com/gfwlist server=/akamaiphillipines.net/127.0.0.1#5335 @@ -15922,28 +16136,28 @@ server=/nextechafrica.net/127.0.0.1#5335 ipset=/nextechafrica.net/gfwlist server=/visa-atm.com/127.0.0.1#5335 ipset=/visa-atm.com/gfwlist -server=/blogspot.hk/127.0.0.1#5335 -ipset=/blogspot.hk/gfwlist +server=/fbcdn-a.akamaihd.net/127.0.0.1#5335 +ipset=/fbcdn-a.akamaihd.net/gfwlist server=/gcrtires.com/127.0.0.1#5335 ipset=/gcrtires.com/gfwlist -server=/blogspot.gr/127.0.0.1#5335 -ipset=/blogspot.gr/gfwlist +server=/workplaceusecases.com/127.0.0.1#5335 +ipset=/workplaceusecases.com/gfwlist server=/online-deals.net/127.0.0.1#5335 ipset=/online-deals.net/gfwlist -server=/blogspot.fr/127.0.0.1#5335 -ipset=/blogspot.fr/gfwlist +server=/uplynk.com/127.0.0.1#5335 +ipset=/uplynk.com/gfwlist server=/xn--gogl-1nd42e.com/127.0.0.1#5335 ipset=/xn--gogl-1nd42e.com/gfwlist server=/bmw.com.mo/127.0.0.1#5335 ipset=/bmw.com.mo/gfwlist server=/parstream.com/127.0.0.1#5335 ipset=/parstream.com/gfwlist -server=/blogspot.dk/127.0.0.1#5335 -ipset=/blogspot.dk/gfwlist +server=/wwwfacebook.com/127.0.0.1#5335 +ipset=/wwwfacebook.com/gfwlist server=/bloomberglaw.com/127.0.0.1#5335 ipset=/bloomberglaw.com/gfwlist -server=/blogspot.de/127.0.0.1#5335 -ipset=/blogspot.de/gfwlist +server=/ciscolearningsociety.org/127.0.0.1#5335 +ipset=/ciscolearningsociety.org/gfwlist server=/nurofen.ie/127.0.0.1#5335 ipset=/nurofen.ie/gfwlist server=/faccebook.com/127.0.0.1#5335 @@ -15954,14 +16168,14 @@ server=/volvotruckcenter.se/127.0.0.1#5335 ipset=/volvotruckcenter.se/gfwlist server=/qualcomm.com/127.0.0.1#5335 ipset=/qualcomm.com/gfwlist -server=/blogspot.com.tr/127.0.0.1#5335 -ipset=/blogspot.com.tr/gfwlist +server=/supportfacebook.com/127.0.0.1#5335 +ipset=/supportfacebook.com/gfwlist server=/faacebok.com/127.0.0.1#5335 ipset=/faacebok.com/gfwlist server=/duckduckgo.com/127.0.0.1#5335 ipset=/duckduckgo.com/gfwlist -server=/academynetriders.com/127.0.0.1#5335 -ipset=/academynetriders.com/gfwlist +server=/sportstream.com/127.0.0.1#5335 +ipset=/sportstream.com/gfwlist server=/paypal-search.com/127.0.0.1#5335 ipset=/paypal-search.com/gfwlist server=/nvidia.com.tw/127.0.0.1#5335 @@ -15972,134 +16186,58 @@ server=/soundofhope.org/127.0.0.1#5335 ipset=/soundofhope.org/gfwlist server=/swissign.com/127.0.0.1#5335 ipset=/swissign.com/gfwlist -server=/blogspot.com.cy/127.0.0.1#5335 -ipset=/blogspot.com.cy/gfwlist +server=/shopfacebook.com/127.0.0.1#5335 +ipset=/shopfacebook.com/gfwlist server=/12diasderegalosdeitunes.com.hn/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.com.hn/gfwlist -server=/blogspot.com.br/127.0.0.1#5335 -ipset=/blogspot.com.br/gfwlist +server=/nextstop.com/127.0.0.1#5335 +ipset=/nextstop.com/gfwlist server=/thawte.de/127.0.0.1#5335 ipset=/thawte.de/gfwlist -server=/blogspot.com.au/127.0.0.1#5335 -ipset=/blogspot.com.au/gfwlist +server=/moneywithfacebook.com/127.0.0.1#5335 +ipset=/moneywithfacebook.com/gfwlist server=/mairbeats.com/127.0.0.1#5335 ipset=/mairbeats.com/gfwlist -server=/blogspot.com.ar/127.0.0.1#5335 -ipset=/blogspot.com.ar/gfwlist -server=/blogspot.co.il/127.0.0.1#5335 -ipset=/blogspot.co.il/gfwlist +server=/mobilefacebook.com/127.0.0.1#5335 +ipset=/mobilefacebook.com/gfwlist +server=/midentsolutions.com/127.0.0.1#5335 +ipset=/midentsolutions.com/gfwlist server=/motionpictureser.com/127.0.0.1#5335 ipset=/motionpictureser.com/gfwlist -server=/paisapay.cc/127.0.0.1#5335 -ipset=/paisapay.cc/gfwlist +server=/shopee.sg/127.0.0.1#5335 +ipset=/shopee.sg/gfwlist server=/bloombergspace.com/127.0.0.1#5335 ipset=/bloombergspace.com/gfwlist server=/statics-marketingsites-eus-ms-com.akamaized.net/127.0.0.1#5335 ipset=/statics-marketingsites-eus-ms-com.akamaized.net/gfwlist server=/lghvacstory.com/127.0.0.1#5335 ipset=/lghvacstory.com/gfwlist -server=/pearson.com.ar/127.0.0.1#5335 -ipset=/pearson.com.ar/gfwlist +server=/liverail.tv/127.0.0.1#5335 +ipset=/liverail.tv/gfwlist server=/newsmaxtv.com/127.0.0.1#5335 ipset=/newsmaxtv.com/gfwlist server=/bowsersinsidestory.com/127.0.0.1#5335 ipset=/bowsersinsidestory.com/gfwlist -server=/bmw.com.co/127.0.0.1#5335 -ipset=/bmw.com.co/gfwlist +server=/visa.lt/127.0.0.1#5335 +ipset=/visa.lt/gfwlist server=/instagram-press.com/127.0.0.1#5335 ipset=/instagram-press.com/gfwlist server=/theepochtimessubscribe.com/127.0.0.1#5335 ipset=/theepochtimessubscribe.com/gfwlist server=/intel.tf/127.0.0.1#5335 ipset=/intel.tf/gfwlist -server=/blogspot.am/127.0.0.1#5335 -ipset=/blogspot.am/gfwlist -server=/blogspot.ae/127.0.0.1#5335 -ipset=/blogspot.ae/gfwlist -server=/ntnews.com.au/127.0.0.1#5335 -ipset=/ntnews.com.au/gfwlist +server=/applestore.hk/127.0.0.1#5335 +ipset=/applestore.hk/gfwlist +server=/howtohackfacebook-account.com/127.0.0.1#5335 +ipset=/howtohackfacebook-account.com/gfwlist +server=/paypalprepagata.com/127.0.0.1#5335 +ipset=/paypalprepagata.com/gfwlist server=/unlocklimitlesslearning.com/127.0.0.1#5335 ipset=/unlocklimitlesslearning.com/gfwlist server=/minidealernet.com/127.0.0.1#5335 ipset=/minidealernet.com/gfwlist server=/mastercard.jo/127.0.0.1#5335 ipset=/mastercard.jo/gfwlist -server=/sa78gs.wpc.edgecastcdn.net/127.0.0.1#5335 -ipset=/sa78gs.wpc.edgecastcdn.net/gfwlist -server=/gigabyte2.azureedge.net/127.0.0.1#5335 -ipset=/gigabyte2.azureedge.net/gfwlist -server=/gigabyte.com/127.0.0.1#5335 -ipset=/gigabyte.com/gfwlist -server=/fbcdn-a.akamaihd.net/127.0.0.1#5335 -ipset=/fbcdn-a.akamaihd.net/gfwlist -server=/doubleclick.net/127.0.0.1#5335 -ipset=/doubleclick.net/gfwlist -server=/biomedcentral.com/127.0.0.1#5335 -ipset=/biomedcentral.com/gfwlist -server=/zuckerberg.com/127.0.0.1#5335 -ipset=/zuckerberg.com/gfwlist -server=/wwwfacebook.com/127.0.0.1#5335 -ipset=/wwwfacebook.com/gfwlist -server=/hulugo.com/127.0.0.1#5335 -ipset=/hulugo.com/gfwlist -server=/tandberg.com/127.0.0.1#5335 -ipset=/tandberg.com/gfwlist -server=/icloud-content.com/127.0.0.1#5335 -ipset=/icloud-content.com/gfwlist -server=/verisign.us/127.0.0.1#5335 -ipset=/verisign.us/gfwlist -server=/icloud.pt/127.0.0.1#5335 -ipset=/icloud.pt/gfwlist -server=/supportfacebook.com/127.0.0.1#5335 -ipset=/supportfacebook.com/gfwlist -server=/huffingtonpost.ca/127.0.0.1#5335 -ipset=/huffingtonpost.ca/gfwlist -server=/sportstream.com/127.0.0.1#5335 -ipset=/sportstream.com/gfwlist -server=/muji.com.hk/127.0.0.1#5335 -ipset=/muji.com.hk/gfwlist -server=/sportsfacebook.com/127.0.0.1#5335 -ipset=/sportsfacebook.com/gfwlist -server=/shopfacebook.com/127.0.0.1#5335 -ipset=/shopfacebook.com/gfwlist -server=/nextstop.com/127.0.0.1#5335 -ipset=/nextstop.com/gfwlist -server=/moneywithfacebook.com/127.0.0.1#5335 -ipset=/moneywithfacebook.com/gfwlist -server=/vmwarecloud.com/127.0.0.1#5335 -ipset=/vmwarecloud.com/gfwlist -server=/sharepoint.com/127.0.0.1#5335 -ipset=/sharepoint.com/gfwlist -server=/midentsolutions.com/127.0.0.1#5335 -ipset=/midentsolutions.com/gfwlist -server=/markzuckerberg.com/127.0.0.1#5335 -ipset=/markzuckerberg.com/gfwlist -server=/appletaiwan.com/127.0.0.1#5335 -ipset=/appletaiwan.com/gfwlist -server=/monsterbeatshere.com/127.0.0.1#5335 -ipset=/monsterbeatshere.com/gfwlist -server=/disneytvajobs.com/127.0.0.1#5335 -ipset=/disneytvajobs.com/gfwlist -server=/liverail.tv/127.0.0.1#5335 -ipset=/liverail.tv/gfwlist -server=/bluefootcms.com/127.0.0.1#5335 -ipset=/bluefootcms.com/gfwlist -server=/secretchina.com/127.0.0.1#5335 -ipset=/secretchina.com/gfwlist -server=/foxredeem.com/127.0.0.1#5335 -ipset=/foxredeem.com/gfwlist -server=/archlinux.org/127.0.0.1#5335 -ipset=/archlinux.org/gfwlist -server=/revolv.com/127.0.0.1#5335 -ipset=/revolv.com/gfwlist -server=/ukipad.com/127.0.0.1#5335 -ipset=/ukipad.com/gfwlist -server=/howtohackfacebook-account.com/127.0.0.1#5335 -ipset=/howtohackfacebook-account.com/gfwlist -server=/applestorepro.eu/127.0.0.1#5335 -ipset=/applestorepro.eu/gfwlist -server=/googel.com/127.0.0.1#5335 -ipset=/googel.com/gfwlist server=/groups.com/127.0.0.1#5335 ipset=/groups.com/gfwlist server=/gfacecbook.com/127.0.0.1#5335 @@ -16108,70 +16246,146 @@ server=/gameroom.com/127.0.0.1#5335 ipset=/gameroom.com/gfwlist server=/gacebook.com/127.0.0.1#5335 ipset=/gacebook.com/gfwlist +server=/doubleclick.net/127.0.0.1#5335 +ipset=/doubleclick.net/gfwlist +server=/biomedcentral.com/127.0.0.1#5335 +ipset=/biomedcentral.com/gfwlist +server=/fundraisingwithfacebook.com/127.0.0.1#5335 +ipset=/fundraisingwithfacebook.com/gfwlist +server=/friendfeed.com/127.0.0.1#5335 +ipset=/friendfeed.com/gfwlist +server=/hulugo.com/127.0.0.1#5335 +ipset=/hulugo.com/gfwlist +server=/friendfeed-media.com/127.0.0.1#5335 +ipset=/friendfeed-media.com/gfwlist +server=/friendfeed-api.com/127.0.0.1#5335 +ipset=/friendfeed-api.com/gfwlist +server=/friendfed.com/127.0.0.1#5335 +ipset=/friendfed.com/gfwlist +server=/icloud.pt/127.0.0.1#5335 +ipset=/icloud.pt/gfwlist +server=/yours-customised.mini.com/127.0.0.1#5335 +ipset=/yours-customised.mini.com/gfwlist +server=/huffingtonpost.ca/127.0.0.1#5335 +ipset=/huffingtonpost.ca/gfwlist +server=/freefacebookads.net/127.0.0.1#5335 +ipset=/freefacebookads.net/gfwlist +server=/muji.com.hk/127.0.0.1#5335 +ipset=/muji.com.hk/gfwlist +server=/javcc.com/127.0.0.1#5335 +ipset=/javcc.com/gfwlist +server=/freebs.com/127.0.0.1#5335 +ipset=/freebs.com/gfwlist +server=/beatsbydrecasquesfr.com/127.0.0.1#5335 +ipset=/beatsbydrecasquesfr.com/gfwlist +server=/freeb.com/127.0.0.1#5335 +ipset=/freeb.com/gfwlist +server=/vmwarecloud.com/127.0.0.1#5335 +ipset=/vmwarecloud.com/gfwlist +server=/sharepoint.com/127.0.0.1#5335 +ipset=/sharepoint.com/gfwlist +server=/fosebook.com/127.0.0.1#5335 +ipset=/fosebook.com/gfwlist +server=/cashpassport.co.za/127.0.0.1#5335 +ipset=/cashpassport.co.za/gfwlist +server=/fgacebook.com/127.0.0.1#5335 +ipset=/fgacebook.com/gfwlist +server=/monsterbeatshere.com/127.0.0.1#5335 +ipset=/monsterbeatshere.com/gfwlist +server=/disneytvajobs.com/127.0.0.1#5335 +ipset=/disneytvajobs.com/gfwlist +server=/fescebook.com/127.0.0.1#5335 +ipset=/fescebook.com/gfwlist +server=/ferabook.com/127.0.0.1#5335 +ipset=/ferabook.com/gfwlist +server=/secretchina.com/127.0.0.1#5335 +ipset=/secretchina.com/gfwlist +server=/scholar.google.com.sv/127.0.0.1#5335 +ipset=/scholar.google.com.sv/gfwlist +server=/archlinux.org/127.0.0.1#5335 +ipset=/archlinux.org/gfwlist +server=/revolv.com/127.0.0.1#5335 +ipset=/revolv.com/gfwlist +server=/feceboox.com/127.0.0.1#5335 +ipset=/feceboox.com/gfwlist +server=/paypal-activate.org/127.0.0.1#5335 +ipset=/paypal-activate.org/gfwlist +server=/applestorepro.eu/127.0.0.1#5335 +ipset=/applestorepro.eu/gfwlist +server=/googel.com/127.0.0.1#5335 +ipset=/googel.com/gfwlist +server=/fecbooc.com/127.0.0.1#5335 +ipset=/fecbooc.com/gfwlist +server=/fecbbok.com/127.0.0.1#5335 +ipset=/fecbbok.com/gfwlist +server=/instagramci.com/127.0.0.1#5335 +ipset=/instagramci.com/gfwlist +server=/feacboo.com/127.0.0.1#5335 +ipset=/feacboo.com/gfwlist server=/google.com.mt/127.0.0.1#5335 ipset=/google.com.mt/gfwlist server=/bridgestonegz.com/127.0.0.1#5335 ipset=/bridgestonegz.com/gfwlist -server=/fundraisingwithfacebook.com/127.0.0.1#5335 -ipset=/fundraisingwithfacebook.com/gfwlist +server=/fcebookk.com/127.0.0.1#5335 +ipset=/fcebookk.com/gfwlist server=/custombeatssbydreus.com/127.0.0.1#5335 ipset=/custombeatssbydreus.com/gfwlist -server=/friendfeed.com/127.0.0.1#5335 -ipset=/friendfeed.com/gfwlist +server=/fcebook.com/127.0.0.1#5335 +ipset=/fcebook.com/gfwlist server=/calgon.com/127.0.0.1#5335 ipset=/calgon.com/gfwlist -server=/friendfeed-api.com/127.0.0.1#5335 -ipset=/friendfeed-api.com/gfwlist +server=/fbworkmail.com/127.0.0.1#5335 +ipset=/fbworkmail.com/gfwlist server=/sourcingforebay.tv/127.0.0.1#5335 ipset=/sourcingforebay.tv/gfwlist server=/hketgroup.com/127.0.0.1#5335 ipset=/hketgroup.com/gfwlist server=/simility.com/127.0.0.1#5335 ipset=/simility.com/gfwlist -server=/friendfed.com/127.0.0.1#5335 -ipset=/friendfed.com/gfwlist -server=/beatsbydrenls.com/127.0.0.1#5335 -ipset=/beatsbydrenls.com/gfwlist -server=/freefacebookads.net/127.0.0.1#5335 -ipset=/freefacebookads.net/gfwlist -server=/wpvip.com/127.0.0.1#5335 -ipset=/wpvip.com/gfwlist +server=/air-watch.com/127.0.0.1#5335 +ipset=/air-watch.com/gfwlist +server=/fbsupport-covid.net/127.0.0.1#5335 +ipset=/fbsupport-covid.net/gfwlist +server=/fbsbx.net/127.0.0.1#5335 +ipset=/fbsbx.net/gfwlist +server=/fbsbx.com/127.0.0.1#5335 +ipset=/fbsbx.com/gfwlist server=/nintendo.at/127.0.0.1#5335 ipset=/nintendo.at/gfwlist server=/evernote.com/127.0.0.1#5335 ipset=/evernote.com/gfwlist -server=/freebs.com/127.0.0.1#5335 -ipset=/freebs.com/gfwlist -server=/newlysprung.net/127.0.0.1#5335 -ipset=/newlysprung.net/gfwlist -server=/freeb.com/127.0.0.1#5335 -ipset=/freeb.com/gfwlist +server=/fbreg.com/127.0.0.1#5335 +ipset=/fbreg.com/gfwlist +server=/fbmarketing.com/127.0.0.1#5335 +ipset=/fbmarketing.com/gfwlist +server=/fbinnovation.com/127.0.0.1#5335 +ipset=/fbinnovation.com/gfwlist server=/speeddreamride.com/127.0.0.1#5335 ipset=/speeddreamride.com/gfwlist server=/ebaydlassifieds.com/127.0.0.1#5335 ipset=/ebaydlassifieds.com/gfwlist -server=/cdn77.scoreuniverse.com/127.0.0.1#5335 -ipset=/cdn77.scoreuniverse.com/gfwlist -server=/fracebook.com/127.0.0.1#5335 -ipset=/fracebook.com/gfwlist +server=/disney.my/127.0.0.1#5335 +ipset=/disney.my/gfwlist +server=/android.com/127.0.0.1#5335 +ipset=/android.com/gfwlist server=/instagranm.com/127.0.0.1#5335 ipset=/instagranm.com/gfwlist -server=/fosebook.com/127.0.0.1#5335 -ipset=/fosebook.com/gfwlist +server=/fbfeedback.com/127.0.0.1#5335 +ipset=/fbfeedback.com/gfwlist server=/bridgestone.co.th/127.0.0.1#5335 ipset=/bridgestone.co.th/gfwlist server=/amazonworkdocs.com/127.0.0.1#5335 ipset=/amazonworkdocs.com/gfwlist -server=/ciscotr.com/127.0.0.1#5335 -ipset=/ciscotr.com/gfwlist +server=/adidas.com/127.0.0.1#5335 +ipset=/adidas.com/gfwlist server=/minicooper.ca/127.0.0.1#5335 ipset=/minicooper.ca/gfwlist -server=/fgacebook.com/127.0.0.1#5335 -ipset=/fgacebook.com/gfwlist +server=/fbboostyourbusiness.com/127.0.0.1#5335 +ipset=/fbboostyourbusiness.com/gfwlist server=/xn--yt8h.la/127.0.0.1#5335 ipset=/xn--yt8h.la/gfwlist -server=/bmw.com.mk/127.0.0.1#5335 -ipset=/bmw.com.mk/gfwlist +server=/disney.se/127.0.0.1#5335 +ipset=/disney.se/gfwlist server=/bml.info/127.0.0.1#5335 ipset=/bml.info/gfwlist server=/duckduckgo.de/127.0.0.1#5335 @@ -16180,342 +16394,342 @@ server=/ebaysoho.com/127.0.0.1#5335 ipset=/ebaysoho.com/gfwlist server=/itunes-radio.net/127.0.0.1#5335 ipset=/itunes-radio.net/gfwlist -server=/fescebook.com/127.0.0.1#5335 -ipset=/fescebook.com/gfwlist -server=/rgpub.io/127.0.0.1#5335 -ipset=/rgpub.io/gfwlist +server=/fbbmarket.com/127.0.0.1#5335 +ipset=/fbbmarket.com/gfwlist +server=/mytvsuper.com/127.0.0.1#5335 +ipset=/mytvsuper.com/gfwlist server=/savethedate.foo/127.0.0.1#5335 ipset=/savethedate.foo/gfwlist -server=/fececbook.com/127.0.0.1#5335 -ipset=/fececbook.com/gfwlist -server=/feceboox.com/127.0.0.1#5335 -ipset=/feceboox.com/gfwlist -server=/cdnlab.live/127.0.0.1#5335 -ipset=/cdnlab.live/gfwlist +server=/xn--yf1at58a.com/127.0.0.1#5335 +ipset=/xn--yf1at58a.com/gfwlist +server=/fb.careers/127.0.0.1#5335 +ipset=/fb.careers/gfwlist +server=/faseboox.com/127.0.0.1#5335 +ipset=/faseboox.com/gfwlist server=/ipadair.fr/127.0.0.1#5335 ipset=/ipadair.fr/gfwlist -server=/fecbook.com/127.0.0.1#5335 -ipset=/fecbook.com/gfwlist +server=/fasebokk.com/127.0.0.1#5335 +ipset=/fasebokk.com/gfwlist server=/nikeairmaxs.com/127.0.0.1#5335 ipset=/nikeairmaxs.com/gfwlist server=/fox35orlando.com/127.0.0.1#5335 ipset=/fox35orlando.com/gfwlist server=/kijijiautos.ca/127.0.0.1#5335 ipset=/kijijiautos.ca/gfwlist -server=/fecbooc.com/127.0.0.1#5335 -ipset=/fecbooc.com/gfwlist -server=/fecbbok.com/127.0.0.1#5335 -ipset=/fecbbok.com/gfwlist -server=/oculus.com/127.0.0.1#5335 -ipset=/oculus.com/gfwlist +server=/faicbooc.com/127.0.0.1#5335 +ipset=/faicbooc.com/gfwlist +server=/viu.tv/127.0.0.1#5335 +ipset=/viu.tv/gfwlist +server=/vimeo.fr/127.0.0.1#5335 +ipset=/vimeo.fr/gfwlist server=/cdngarenanow-a.akamaihd.net/127.0.0.1#5335 ipset=/cdngarenanow-a.akamaihd.net/gfwlist -server=/feacboo.com/127.0.0.1#5335 -ipset=/feacboo.com/gfwlist -server=/fdacebook.info/127.0.0.1#5335 -ipset=/fdacebook.info/gfwlist +server=/fadebook.com/127.0.0.1#5335 +ipset=/fadebook.com/gfwlist +server=/facxebook.com/127.0.0.1#5335 +ipset=/facxebook.com/gfwlist server=/visa.pt/127.0.0.1#5335 ipset=/visa.pt/gfwlist server=/mastercard.co.za/127.0.0.1#5335 ipset=/mastercard.co.za/gfwlist -server=/fcebookk.com/127.0.0.1#5335 -ipset=/fcebookk.com/gfwlist -server=/fcebook.com/127.0.0.1#5335 -ipset=/fcebook.com/gfwlist -server=/fcacebook.com/127.0.0.1#5335 -ipset=/fcacebook.com/gfwlist -server=/ebayoncampus.com/127.0.0.1#5335 -ipset=/ebayoncampus.com/gfwlist -server=/fbworkmail.com/127.0.0.1#5335 -ipset=/fbworkmail.com/gfwlist -server=/instagramkusu.com/127.0.0.1#5335 -ipset=/instagramkusu.com/gfwlist -server=/fbsupport-covid.net/127.0.0.1#5335 -ipset=/fbsupport-covid.net/gfwlist -server=/fbsbx.net/127.0.0.1#5335 -ipset=/fbsbx.net/gfwlist -server=/frescolib.org/127.0.0.1#5335 -ipset=/frescolib.org/gfwlist -server=/fbsbx.com/127.0.0.1#5335 -ipset=/fbsbx.com/gfwlist -server=/fbreg.com/127.0.0.1#5335 -ipset=/fbreg.com/gfwlist -server=/fbmarketing.com/127.0.0.1#5335 -ipset=/fbmarketing.com/gfwlist -server=/fbinnovation.com/127.0.0.1#5335 -ipset=/fbinnovation.com/gfwlist -server=/nikeelite.com/127.0.0.1#5335 -ipset=/nikeelite.com/gfwlist -server=/fbfeedback.com/127.0.0.1#5335 -ipset=/fbfeedback.com/gfwlist -server=/disqus.com/127.0.0.1#5335 -ipset=/disqus.com/gfwlist -server=/wixapps.net/127.0.0.1#5335 -ipset=/wixapps.net/gfwlist -server=/spoti.fi/127.0.0.1#5335 -ipset=/spoti.fi/gfwlist -server=/fbboostyourbusiness.com/127.0.0.1#5335 -ipset=/fbboostyourbusiness.com/gfwlist -server=/huobigroup.com/127.0.0.1#5335 -ipset=/huobigroup.com/gfwlist -server=/vidmpreview.com/127.0.0.1#5335 -ipset=/vidmpreview.com/gfwlist -server=/fbbmarket.com/127.0.0.1#5335 -ipset=/fbbmarket.com/gfwlist -server=/thesims4.com/127.0.0.1#5335 -ipset=/thesims4.com/gfwlist -server=/ieee-pels.org/127.0.0.1#5335 -ipset=/ieee-pels.org/gfwlist -server=/fb.careers/127.0.0.1#5335 -ipset=/fb.careers/gfwlist -server=/paypal-prepagata.com/127.0.0.1#5335 -ipset=/paypal-prepagata.com/gfwlist -server=/terapeack.com/127.0.0.1#5335 -ipset=/terapeack.com/gfwlist -server=/faseboox.com/127.0.0.1#5335 -ipset=/faseboox.com/gfwlist -server=/nyt.net/127.0.0.1#5335 -ipset=/nyt.net/gfwlist -server=/fasebokk.com/127.0.0.1#5335 -ipset=/fasebokk.com/gfwlist -server=/faicbooc.com/127.0.0.1#5335 -ipset=/faicbooc.com/gfwlist -server=/beatsbydredealscybermonday.com/127.0.0.1#5335 -ipset=/beatsbydredealscybermonday.com/gfwlist -server=/francemail.com/127.0.0.1#5335 -ipset=/francemail.com/gfwlist -server=/shopcustomizedbeats.com/127.0.0.1#5335 -ipset=/shopcustomizedbeats.com/gfwlist -server=/visa.com.tr/127.0.0.1#5335 -ipset=/visa.com.tr/gfwlist -server=/vfsco.se/127.0.0.1#5335 -ipset=/vfsco.se/gfwlist -server=/branchportal.com/127.0.0.1#5335 -ipset=/branchportal.com/gfwlist -server=/fadebook.com/127.0.0.1#5335 -ipset=/fadebook.com/gfwlist -server=/easic.com/127.0.0.1#5335 -ipset=/easic.com/gfwlist server=/facwebook.com/127.0.0.1#5335 ipset=/facwebook.com/gfwlist -server=/miniworkshop.com/127.0.0.1#5335 -ipset=/miniworkshop.com/gfwlist -server=/nike-org.com/127.0.0.1#5335 -ipset=/nike-org.com/gfwlist server=/facvebook.com/127.0.0.1#5335 ipset=/facvebook.com/gfwlist -server=/microsoft.cz/127.0.0.1#5335 -ipset=/microsoft.cz/gfwlist -server=/nbcsports.com/127.0.0.1#5335 -ipset=/nbcsports.com/gfwlist -server=/paypal-business.org/127.0.0.1#5335 -ipset=/paypal-business.org/gfwlist +server=/facrbook.com/127.0.0.1#5335 +ipset=/facrbook.com/gfwlist +server=/ebayoncampus.com/127.0.0.1#5335 +ipset=/ebayoncampus.com/gfwlist +server=/gettyimages.hk/127.0.0.1#5335 +ipset=/gettyimages.hk/gfwlist server=/fackebook.com/127.0.0.1#5335 ipset=/fackebook.com/gfwlist -server=/bmw.com.ph/127.0.0.1#5335 -ipset=/bmw.com.ph/gfwlist -server=/bookclubcorner.com/127.0.0.1#5335 -ipset=/bookclubcorner.com/gfwlist -server=/9to5toys.com/127.0.0.1#5335 -ipset=/9to5toys.com/gfwlist -server=/beatswirelesscuffie.com/127.0.0.1#5335 -ipset=/beatswirelesscuffie.com/gfwlist +server=/mini-clubs-international.com/127.0.0.1#5335 +ipset=/mini-clubs-international.com/gfwlist server=/facewook.com/127.0.0.1#5335 ipset=/facewook.com/gfwlist -server=/betternike.com/127.0.0.1#5335 -ipset=/betternike.com/gfwlist +server=/frescolib.org/127.0.0.1#5335 +ipset=/frescolib.org/gfwlist server=/facewbook.co/127.0.0.1#5335 ipset=/facewbook.co/gfwlist server=/facevbook.com/127.0.0.1#5335 ipset=/facevbook.com/gfwlist -server=/attuverseonline.com/127.0.0.1#5335 -ipset=/attuverseonline.com/gfwlist -server=/braintreeps.com/127.0.0.1#5335 -ipset=/braintreeps.com/gfwlist server=/facetook.com/127.0.0.1#5335 ipset=/facetook.com/gfwlist server=/facesounds.com/127.0.0.1#5335 ipset=/facesounds.com/gfwlist server=/facesbooc.com/127.0.0.1#5335 ipset=/facesbooc.com/gfwlist -server=/canonproprinters.com/127.0.0.1#5335 -ipset=/canonproprinters.com/gfwlist -server=/beatsbydreonlines-ireland.com/127.0.0.1#5335 -ipset=/beatsbydreonlines-ireland.com/gfwlist server=/faceobook.com/127.0.0.1#5335 ipset=/faceobook.com/gfwlist +server=/disqus.com/127.0.0.1#5335 +ipset=/disqus.com/gfwlist +server=/wixapps.net/127.0.0.1#5335 +ipset=/wixapps.net/gfwlist server=/faceobok.com/127.0.0.1#5335 ipset=/faceobok.com/gfwlist server=/facegbok.com/127.0.0.1#5335 ipset=/facegbok.com/gfwlist +server=/huobigroup.com/127.0.0.1#5335 +ipset=/huobigroup.com/gfwlist +server=/vidmpreview.com/127.0.0.1#5335 +ipset=/vidmpreview.com/gfwlist server=/faceebot.com/127.0.0.1#5335 ipset=/faceebot.com/gfwlist -server=/google.co.uk/127.0.0.1#5335 -ipset=/google.co.uk/gfwlist -server=/drebeats-singapore.net/127.0.0.1#5335 -ipset=/drebeats-singapore.net/gfwlist +server=/faceebook.com/127.0.0.1#5335 +ipset=/faceebook.com/gfwlist server=/facedbook.com/127.0.0.1#5335 ipset=/facedbook.com/gfwlist server=/facecook.org/127.0.0.1#5335 ipset=/facecook.org/gfwlist -server=/botstop.com/127.0.0.1#5335 -ipset=/botstop.com/gfwlist -server=/arphic.com/127.0.0.1#5335 -ipset=/arphic.com/gfwlist +server=/paypal-prepagata.com/127.0.0.1#5335 +ipset=/paypal-prepagata.com/gfwlist +server=/terapeack.com/127.0.0.1#5335 +ipset=/terapeack.com/gfwlist server=/facebuok.com/127.0.0.1#5335 ipset=/facebuok.com/gfwlist -server=/wiremoneytoirelandwithxoomeasierandcheaper.com/127.0.0.1#5335 -ipset=/wiremoneytoirelandwithxoomeasierandcheaper.com/gfwlist -server=/ext-twitch.tv/127.0.0.1#5335 -ipset=/ext-twitch.tv/gfwlist +server=/nyt.net/127.0.0.1#5335 +ipset=/nyt.net/gfwlist server=/facebopk.com/127.0.0.1#5335 ipset=/facebopk.com/gfwlist server=/faceboot.com/127.0.0.1#5335 ipset=/faceboot.com/gfwlist +server=/beatsbydredealscybermonday.com/127.0.0.1#5335 +ipset=/beatsbydredealscybermonday.com/gfwlist +server=/francemail.com/127.0.0.1#5335 +ipset=/francemail.com/gfwlist +server=/shopcustomizedbeats.com/127.0.0.1#5335 +ipset=/shopcustomizedbeats.com/gfwlist server=/faceboook.com/127.0.0.1#5335 ipset=/faceboook.com/gfwlist -server=/volvotrucks.sg/127.0.0.1#5335 -ipset=/volvotrucks.sg/gfwlist +server=/vfsco.se/127.0.0.1#5335 +ipset=/vfsco.se/gfwlist server=/faceboom.com/127.0.0.1#5335 ipset=/faceboom.com/gfwlist -server=/vct.news/127.0.0.1#5335 -ipset=/vct.news/gfwlist server=/facebooll.com/127.0.0.1#5335 ipset=/facebooll.com/gfwlist -server=/cashbycashapp.com/127.0.0.1#5335 -ipset=/cashbycashapp.com/gfwlist -server=/dlmobilegarena-a.akamaihd.net/127.0.0.1#5335 -ipset=/dlmobilegarena-a.akamaihd.net/gfwlist -server=/beats-headphones.us/127.0.0.1#5335 -ipset=/beats-headphones.us/gfwlist -server=/firestonecomercial.com.mx/127.0.0.1#5335 -ipset=/firestonecomercial.com.mx/gfwlist +server=/easic.com/127.0.0.1#5335 +ipset=/easic.com/gfwlist server=/facebookw.com/127.0.0.1#5335 ipset=/facebookw.com/gfwlist -server=/alphera.co.in/127.0.0.1#5335 -ipset=/alphera.co.in/gfwlist +server=/miniworkshop.com/127.0.0.1#5335 +ipset=/miniworkshop.com/gfwlist +server=/nike-org.com/127.0.0.1#5335 +ipset=/nike-org.com/gfwlist server=/facebooktv.org/127.0.0.1#5335 ipset=/facebooktv.org/gfwlist -server=/facebooktv.net/127.0.0.1#5335 -ipset=/facebooktv.net/gfwlist -server=/youtube.co.zw/127.0.0.1#5335 -ipset=/youtube.co.zw/gfwlist +server=/microsoft.cz/127.0.0.1#5335 +ipset=/microsoft.cz/gfwlist +server=/pinterest.com.ec/127.0.0.1#5335 +ipset=/pinterest.com.ec/gfwlist +server=/paypal-business.org/127.0.0.1#5335 +ipset=/paypal-business.org/gfwlist server=/facebookswagemea.com/127.0.0.1#5335 ipset=/facebookswagemea.com/gfwlist +server=/bmw.com.ph/127.0.0.1#5335 +ipset=/bmw.com.ph/gfwlist +server=/bookclubcorner.com/127.0.0.1#5335 +ipset=/bookclubcorner.com/gfwlist server=/facebooksuppliers.com/127.0.0.1#5335 ipset=/facebooksuppliers.com/gfwlist -server=/webex.co.uk/127.0.0.1#5335 -ipset=/webex.co.uk/gfwlist -server=/adobesign.com/127.0.0.1#5335 -ipset=/adobesign.com/gfwlist +server=/beatswirelesscuffie.com/127.0.0.1#5335 +ipset=/beatswirelesscuffie.com/gfwlist server=/facebooksupplier.com/127.0.0.1#5335 ipset=/facebooksupplier.com/gfwlist +server=/betternike.com/127.0.0.1#5335 +ipset=/betternike.com/gfwlist server=/facebookstudios.net/127.0.0.1#5335 ipset=/facebookstudios.net/gfwlist server=/facebookstories.com/127.0.0.1#5335 ipset=/facebookstories.com/gfwlist +server=/attuverseonline.com/127.0.0.1#5335 +ipset=/attuverseonline.com/gfwlist +server=/braintreeps.com/127.0.0.1#5335 +ipset=/braintreeps.com/gfwlist server=/facebooksafety.com/127.0.0.1#5335 ipset=/facebooksafety.com/gfwlist server=/facebooks.com/127.0.0.1#5335 ipset=/facebooks.com/gfwlist server=/facebookporno.net/127.0.0.1#5335 ipset=/facebookporno.net/gfwlist -server=/reactjs.org/127.0.0.1#5335 -ipset=/reactjs.org/gfwlist +server=/canonproprinters.com/127.0.0.1#5335 +ipset=/canonproprinters.com/gfwlist +server=/beatsbydreonlines-ireland.com/127.0.0.1#5335 +ipset=/beatsbydreonlines-ireland.com/gfwlist server=/facebookporn.org/127.0.0.1#5335 ipset=/facebookporn.org/gfwlist -server=/youtube.hu/127.0.0.1#5335 -ipset=/youtube.hu/gfwlist +server=/facebookpoke.net/127.0.0.1#5335 +ipset=/facebookpoke.net/gfwlist server=/facebookphonenumber.net/127.0.0.1#5335 ipset=/facebookphonenumber.net/gfwlist -server=/alphabet.asia/127.0.0.1#5335 -ipset=/alphabet.asia/gfwlist server=/facebookook.com/127.0.0.1#5335 ipset=/facebookook.com/gfwlist +server=/google.co.uk/127.0.0.1#5335 +ipset=/google.co.uk/gfwlist +server=/drebeats-singapore.net/127.0.0.1#5335 +ipset=/drebeats-singapore.net/gfwlist +server=/dw.com/127.0.0.1#5335 +ipset=/dw.com/gfwlist +server=/apple.co.th/127.0.0.1#5335 +ipset=/apple.co.th/gfwlist +server=/botstop.com/127.0.0.1#5335 +ipset=/botstop.com/gfwlist +server=/arphic.com/127.0.0.1#5335 +ipset=/arphic.com/gfwlist +server=/facebookmarketing.info/127.0.0.1#5335 +ipset=/facebookmarketing.info/gfwlist +server=/dailymail.co.uk/127.0.0.1#5335 +ipset=/dailymail.co.uk/gfwlist +server=/wionews.com/127.0.0.1#5335 +ipset=/wionews.com/gfwlist +server=/facebookmanager.info/127.0.0.1#5335 +ipset=/facebookmanager.info/gfwlist +server=/facebookmail.tv/127.0.0.1#5335 +ipset=/facebookmail.tv/gfwlist +server=/signalprocessingsociety.org/127.0.0.1#5335 +ipset=/signalprocessingsociety.org/gfwlist +server=/volvotrucks.sg/127.0.0.1#5335 +ipset=/volvotrucks.sg/gfwlist +server=/facebooklogin.com/127.0.0.1#5335 +ipset=/facebooklogin.com/gfwlist +server=/vct.news/127.0.0.1#5335 +ipset=/vct.news/gfwlist +server=/applereach.net/127.0.0.1#5335 +ipset=/applereach.net/gfwlist +server=/cashbycashapp.com/127.0.0.1#5335 +ipset=/cashbycashapp.com/gfwlist +server=/facebooki.com/127.0.0.1#5335 +ipset=/facebooki.com/gfwlist +server=/beats-headphones.us/127.0.0.1#5335 +ipset=/beats-headphones.us/gfwlist +server=/firestonecomercial.com.mx/127.0.0.1#5335 +ipset=/firestonecomercial.com.mx/gfwlist +server=/facebookhub.com/127.0.0.1#5335 +ipset=/facebookhub.com/gfwlist +server=/alphera.co.in/127.0.0.1#5335 +ipset=/alphera.co.in/gfwlist +server=/bmw-art-journey.com/127.0.0.1#5335 +ipset=/bmw-art-journey.com/gfwlist +server=/facebookhome.cc/127.0.0.1#5335 +ipset=/facebookhome.cc/gfwlist +server=/youtube.co.zw/127.0.0.1#5335 +ipset=/youtube.co.zw/gfwlist +server=/facebookgraphsearch.com/127.0.0.1#5335 +ipset=/facebookgraphsearch.com/gfwlist +server=/facebookcoronavirus.com/127.0.0.1#5335 +ipset=/facebookcoronavirus.com/gfwlist +server=/webex.co.uk/127.0.0.1#5335 +ipset=/webex.co.uk/gfwlist +server=/adobesign.com/127.0.0.1#5335 +ipset=/adobesign.com/gfwlist +server=/facebookconsultant.org/127.0.0.1#5335 +ipset=/facebookconsultant.org/gfwlist +server=/facebookcom.com/127.0.0.1#5335 +ipset=/facebookcom.com/gfwlist +server=/facebookclub.com/127.0.0.1#5335 +ipset=/facebookclub.com/gfwlist +server=/facebookbrand.net/127.0.0.1#5335 +ipset=/facebookbrand.net/gfwlist +server=/digital-id.ch/127.0.0.1#5335 +ipset=/digital-id.ch/gfwlist +server=/facebookadvertisingsecrets.com/127.0.0.1#5335 +ipset=/facebookadvertisingsecrets.com/gfwlist +server=/reactjs.org/127.0.0.1#5335 +ipset=/reactjs.org/gfwlist +server=/facebook.us/127.0.0.1#5335 +ipset=/facebook.us/gfwlist +server=/youtube.hu/127.0.0.1#5335 +ipset=/youtube.hu/gfwlist +server=/facebook.nl/127.0.0.1#5335 +ipset=/facebook.nl/gfwlist +server=/alphabet.asia/127.0.0.1#5335 +ipset=/alphabet.asia/gfwlist +server=/fecebook.net/127.0.0.1#5335 +ipset=/fecebook.net/gfwlist server=/epicbrowser.com/127.0.0.1#5335 ipset=/epicbrowser.com/gfwlist -server=/myrewardzone.com/127.0.0.1#5335 -ipset=/myrewardzone.com/gfwlist -server=/facebooknfl.com/127.0.0.1#5335 -ipset=/facebooknfl.com/gfwlist -server=/beatsbydreboxingdayca.com/127.0.0.1#5335 -ipset=/beatsbydreboxingdayca.com/gfwlist server=/beatsbydrdres.com/127.0.0.1#5335 ipset=/beatsbydrdres.com/gfwlist +server=/facebook.hu/127.0.0.1#5335 +ipset=/facebook.hu/gfwlist +server=/beatsbydreboxingdayca.com/127.0.0.1#5335 +ipset=/beatsbydreboxingdayca.com/gfwlist +server=/facebook.net/127.0.0.1#5335 +ipset=/facebook.net/gfwlist server=/youtube.co.jp/127.0.0.1#5335 ipset=/youtube.co.jp/gfwlist server=/admob.com/127.0.0.1#5335 ipset=/admob.com/gfwlist -server=/facebookmanager.info/127.0.0.1#5335 -ipset=/facebookmanager.info/gfwlist +server=/facebook-texas-holdem.com/127.0.0.1#5335 +ipset=/facebook-texas-holdem.com/gfwlist server=/paypal-plaza.com/127.0.0.1#5335 ipset=/paypal-plaza.com/gfwlist -server=/facebookmail.tv/127.0.0.1#5335 -ipset=/facebookmail.tv/gfwlist -server=/infowarsmedia.com/127.0.0.1#5335 -ipset=/infowarsmedia.com/gfwlist +server=/faceboof.com/127.0.0.1#5335 +ipset=/faceboof.com/gfwlist +server=/facebook-pmdcenter.net/127.0.0.1#5335 +ipset=/facebook-pmdcenter.net/gfwlist server=/verisign.info/127.0.0.1#5335 ipset=/verisign.info/gfwlist server=/typekit.net/127.0.0.1#5335 ipset=/typekit.net/gfwlist server=/vfsco.com.br/127.0.0.1#5335 ipset=/vfsco.com.br/gfwlist -server=/facebooklogin.com/127.0.0.1#5335 -ipset=/facebooklogin.com/gfwlist +server=/verisign.vn/127.0.0.1#5335 +ipset=/verisign.vn/gfwlist server=/blizzcon-a.akamaihd.net/127.0.0.1#5335 ipset=/blizzcon-a.akamaihd.net/gfwlist server=/nsimg.net/127.0.0.1#5335 ipset=/nsimg.net/gfwlist -server=/webobjects.de/127.0.0.1#5335 -ipset=/webobjects.de/gfwlist -server=/facebooki.com/127.0.0.1#5335 -ipset=/facebooki.com/gfwlist +server=/facebook-newsroom.com/127.0.0.1#5335 +ipset=/facebook-newsroom.com/gfwlist +server=/facebook-forum.com/127.0.0.1#5335 +ipset=/facebook-forum.com/gfwlist server=/rbbusinessshop.com/127.0.0.1#5335 ipset=/rbbusinessshop.com/gfwlist server=/wwwpaypass.com/127.0.0.1#5335 ipset=/wwwpaypass.com/gfwlist server=/steamgames.com/127.0.0.1#5335 ipset=/steamgames.com/gfwlist -server=/huffingtonpost.it/127.0.0.1#5335 -ipset=/huffingtonpost.it/gfwlist -server=/facebookhome.cc/127.0.0.1#5335 -ipset=/facebookhome.cc/gfwlist +server=/pearsonclinical.eu/127.0.0.1#5335 +ipset=/pearsonclinical.eu/gfwlist +server=/facebook-corp.com/127.0.0.1#5335 +ipset=/facebook-corp.com/gfwlist server=/facebook-pmdcenter.org/127.0.0.1#5335 ipset=/facebook-pmdcenter.org/gfwlist -server=/webex.com.br/127.0.0.1#5335 -ipset=/webex.com.br/gfwlist +server=/faceboock.com/127.0.0.1#5335 +ipset=/faceboock.com/gfwlist server=/gvt3.com/127.0.0.1#5335 ipset=/gvt3.com/gfwlist -server=/facebookcoronavirus.com/127.0.0.1#5335 -ipset=/facebookcoronavirus.com/gfwlist +server=/faceboobok.com/127.0.0.1#5335 +ipset=/faceboobok.com/gfwlist server=/bmw.tt/127.0.0.1#5335 ipset=/bmw.tt/gfwlist server=/directvlosangeles.com/127.0.0.1#5335 ipset=/directvlosangeles.com/gfwlist server=/epochtimes.pl/127.0.0.1#5335 ipset=/epochtimes.pl/gfwlist -server=/facebookconsultant.org/127.0.0.1#5335 -ipset=/facebookconsultant.org/gfwlist -server=/facebookcom.com/127.0.0.1#5335 -ipset=/facebookcom.com/gfwlist +server=/faceboo.com/127.0.0.1#5335 +ipset=/faceboo.com/gfwlist +server=/facebomok.com/127.0.0.1#5335 +ipset=/facebomok.com/gfwlist server=/facebhook.com/127.0.0.1#5335 ipset=/facebhook.com/gfwlist -server=/facebookclub.com/127.0.0.1#5335 -ipset=/facebookclub.com/gfwlist +server=/voaindonesia.com/127.0.0.1#5335 +ipset=/voaindonesia.com/gfwlist server=/sonypicturesanimation.com/127.0.0.1#5335 ipset=/sonypicturesanimation.com/gfwlist -server=/facebookbrand.net/127.0.0.1#5335 -ipset=/facebookbrand.net/gfwlist +server=/aboutamazon.com.au/127.0.0.1#5335 +ipset=/aboutamazon.com.au/gfwlist server=/canon-emea.com/127.0.0.1#5335 ipset=/canon-emea.com/gfwlist server=/bmwm.com/127.0.0.1#5335 ipset=/bmwm.com/gfwlist -server=/billpoint.info/127.0.0.1#5335 -ipset=/billpoint.info/gfwlist -server=/facebookadvertisingsecrets.com/127.0.0.1#5335 -ipset=/facebookadvertisingsecrets.com/gfwlist -server=/facebook.us/127.0.0.1#5335 -ipset=/facebook.us/gfwlist +server=/facebokok.com/127.0.0.1#5335 +ipset=/facebokok.com/gfwlist +server=/facebokc.com/127.0.0.1#5335 +ipset=/facebokc.com/gfwlist +server=/facebokbook.com/127.0.0.1#5335 +ipset=/facebokbook.com/gfwlist server=/vhxqa1.com/127.0.0.1#5335 ipset=/vhxqa1.com/gfwlist server=/blzmedia-a.akamaihd.net/127.0.0.1#5335 @@ -16524,106 +16738,106 @@ server=/gopivotal.com/127.0.0.1#5335 ipset=/gopivotal.com/gfwlist server=/braintreepayments.org/127.0.0.1#5335 ipset=/braintreepayments.org/gfwlist -server=/facebook.shop/127.0.0.1#5335 -ipset=/facebook.shop/gfwlist +server=/facebocke.com/127.0.0.1#5335 +ipset=/facebocke.com/gfwlist server=/tvmedia.net.au/127.0.0.1#5335 ipset=/tvmedia.net.au/gfwlist server=/21centuryaccess.com/127.0.0.1#5335 ipset=/21centuryaccess.com/gfwlist -server=/facebook.nl/127.0.0.1#5335 -ipset=/facebook.nl/gfwlist +server=/faceboak.com/127.0.0.1#5335 +ipset=/faceboak.com/gfwlist server=/geeksquad.com/127.0.0.1#5335 ipset=/geeksquad.com/gfwlist server=/time.gov/127.0.0.1#5335 ipset=/time.gov/gfwlist server=/amplifyframework.com/127.0.0.1#5335 ipset=/amplifyframework.com/gfwlist -server=/fecebook.net/127.0.0.1#5335 -ipset=/fecebook.net/gfwlist -server=/facebook.hu/127.0.0.1#5335 -ipset=/facebook.hu/gfwlist +server=/cheapbeatsla.com/127.0.0.1#5335 +ipset=/cheapbeatsla.com/gfwlist +server=/facebkkk.com/127.0.0.1#5335 +ipset=/facebkkk.com/gfwlist server=/licensebuttons.net/127.0.0.1#5335 ipset=/licensebuttons.net/gfwlist server=/thomsonreuters.com.br/127.0.0.1#5335 ipset=/thomsonreuters.com.br/gfwlist -server=/facebook.net/127.0.0.1#5335 -ipset=/facebook.net/gfwlist -server=/thisispolaris.com/127.0.0.1#5335 -ipset=/thisispolaris.com/gfwlist -server=/facebook.br/127.0.0.1#5335 -ipset=/facebook.br/gfwlist +server=/facebdok.com/127.0.0.1#5335 +ipset=/facebdok.com/gfwlist +server=/facebboook.com/127.0.0.1#5335 +ipset=/facebboook.com/gfwlist +server=/facebbook.com/127.0.0.1#5335 +ipset=/facebbook.com/gfwlist server=/hplatexknowledgecenter.com/127.0.0.1#5335 ipset=/hplatexknowledgecenter.com/gfwlist server=/pypl.tv/127.0.0.1#5335 ipset=/pypl.tv/gfwlist -server=/facebook-pmdcenter.net/127.0.0.1#5335 -ipset=/facebook-pmdcenter.net/gfwlist +server=/face-book.com/127.0.0.1#5335 +ipset=/face-book.com/gfwlist server=/instagramdi.com/127.0.0.1#5335 ipset=/instagramdi.com/gfwlist server=/sourcingforebay.net/127.0.0.1#5335 ipset=/sourcingforebay.net/gfwlist server=/zeenews-fonts.s3.amazonaws.com/127.0.0.1#5335 ipset=/zeenews-fonts.s3.amazonaws.com/gfwlist -server=/porntea.com/127.0.0.1#5335 -ipset=/porntea.com/gfwlist -server=/facebook-newsroom.com/127.0.0.1#5335 -ipset=/facebook-newsroom.com/gfwlist +server=/facdebook.com/127.0.0.1#5335 +ipset=/facdebook.com/gfwlist +server=/adidas.ru/127.0.0.1#5335 +ipset=/adidas.ru/gfwlist server=/paypalbeacon.com/127.0.0.1#5335 ipset=/paypalbeacon.com/gfwlist -server=/facebook-forum.com/127.0.0.1#5335 -ipset=/facebook-forum.com/gfwlist +server=/facbool.com/127.0.0.1#5335 +ipset=/facbool.com/gfwlist server=/mray.club/127.0.0.1#5335 ipset=/mray.club/gfwlist -server=/minikelowna.ca/127.0.0.1#5335 -ipset=/minikelowna.ca/gfwlist -server=/facebook-corp.com/127.0.0.1#5335 -ipset=/facebook-corp.com/gfwlist +server=/facbeok.com/127.0.0.1#5335 +ipset=/facbeok.com/gfwlist +server=/macbook.hk/127.0.0.1#5335 +ipset=/macbook.hk/gfwlist server=/thinkdifferent.us/127.0.0.1#5335 ipset=/thinkdifferent.us/gfwlist -server=/faceboof.com/127.0.0.1#5335 -ipset=/faceboof.com/gfwlist -server=/faceboock.com/127.0.0.1#5335 -ipset=/faceboock.com/gfwlist +server=/faacebook.com/127.0.0.1#5335 +ipset=/faacebook.com/gfwlist +server=/dotfacebook.net/127.0.0.1#5335 +ipset=/dotfacebook.net/gfwlist server=/pixiv.net/127.0.0.1#5335 ipset=/pixiv.net/gfwlist server=/pokemonvgc.com/127.0.0.1#5335 ipset=/pokemonvgc.com/gfwlist -server=/bmw-fleet.net/127.0.0.1#5335 -ipset=/bmw-fleet.net/gfwlist +server=/paxful.com/127.0.0.1#5335 +ipset=/paxful.com/gfwlist server=/canon.com.cy/127.0.0.1#5335 ipset=/canon.com.cy/gfwlist server=/vanish.ch/127.0.0.1#5335 ipset=/vanish.ch/gfwlist server=/booking.com/127.0.0.1#5335 ipset=/booking.com/gfwlist -server=/faceboo.com/127.0.0.1#5335 -ipset=/faceboo.com/gfwlist +server=/china-facebook.com/127.0.0.1#5335 +ipset=/china-facebook.com/gfwlist server=/workers.dev/127.0.0.1#5335 ipset=/workers.dev/gfwlist server=/intel.sy/127.0.0.1#5335 ipset=/intel.sy/gfwlist -server=/weiyuksj.com/127.0.0.1#5335 -ipset=/weiyuksj.com/gfwlist -server=/paypal-signin.us/127.0.0.1#5335 -ipset=/paypal-signin.us/gfwlist -server=/disneyworld-go.com/127.0.0.1#5335 -ipset=/disneyworld-go.com/gfwlist +server=/careersatfb.com/127.0.0.1#5335 +ipset=/careersatfb.com/gfwlist +server=/foxsportsneworleans.com/127.0.0.1#5335 +ipset=/foxsportsneworleans.com/gfwlist +server=/guardianapis.com/127.0.0.1#5335 +ipset=/guardianapis.com/gfwlist server=/steemit.com/127.0.0.1#5335 ipset=/steemit.com/gfwlist server=/foxsportssupports.com/127.0.0.1#5335 ipset=/foxsportssupports.com/gfwlist -server=/facebokok.com/127.0.0.1#5335 -ipset=/facebokok.com/gfwlist -server=/facebokc.com/127.0.0.1#5335 -ipset=/facebokc.com/gfwlist -server=/facebokbook.com/127.0.0.1#5335 -ipset=/facebokbook.com/gfwlist +server=/atlasdmt.com/127.0.0.1#5335 +ipset=/atlasdmt.com/gfwlist +server=/hulupremium.com/127.0.0.1#5335 +ipset=/hulupremium.com/gfwlist +server=/ciscotaccc.com/127.0.0.1#5335 +ipset=/ciscotaccc.com/gfwlist server=/dnsvisa.com/127.0.0.1#5335 ipset=/dnsvisa.com/gfwlist -server=/facebocke.com/127.0.0.1#5335 -ipset=/facebocke.com/gfwlist -server=/faceboak.com/127.0.0.1#5335 -ipset=/faceboak.com/gfwlist +server=/apple.lv/127.0.0.1#5335 +ipset=/apple.lv/gfwlist +server=/acebooik.com/127.0.0.1#5335 +ipset=/acebooik.com/gfwlist server=/yahoo.com.om/127.0.0.1#5335 ipset=/yahoo.com.om/gfwlist server=/volvobuses.se/127.0.0.1#5335 @@ -16632,94 +16846,94 @@ server=/google.dk/127.0.0.1#5335 ipset=/google.dk/gfwlist server=/ebuyheadphones.com/127.0.0.1#5335 ipset=/ebuyheadphones.com/gfwlist -server=/facebdok.com/127.0.0.1#5335 -ipset=/facebdok.com/gfwlist -server=/facebboook.com/127.0.0.1#5335 -ipset=/facebboook.com/gfwlist +server=/whatsapp.net/127.0.0.1#5335 +ipset=/whatsapp.net/gfwlist +server=/whatsapp.info/127.0.0.1#5335 +ipset=/whatsapp.info/gfwlist server=/palestineremix.com/127.0.0.1#5335 ipset=/palestineremix.com/gfwlist -server=/facebbook.com/127.0.0.1#5335 -ipset=/facebbook.com/gfwlist -server=/faceabook.com/127.0.0.1#5335 -ipset=/faceabook.com/gfwlist +server=/whatsapp.cc/127.0.0.1#5335 +ipset=/whatsapp.cc/gfwlist +server=/oculusvr.com/127.0.0.1#5335 +ipset=/oculusvr.com/gfwlist server=/globaledu.org/127.0.0.1#5335 ipset=/globaledu.org/gfwlist server=/battlefront2.com/127.0.0.1#5335 ipset=/battlefront2.com/gfwlist -server=/facdebook.com/127.0.0.1#5335 -ipset=/facdebook.com/gfwlist +server=/bmwmotorrad.co.kr/127.0.0.1#5335 +ipset=/bmwmotorrad.co.kr/gfwlist server=/gannettdigital.com/127.0.0.1#5335 ipset=/gannettdigital.com/gfwlist server=/thomsonreuters.com.ar/127.0.0.1#5335 ipset=/thomsonreuters.com.ar/gfwlist -server=/bmw.co.th/127.0.0.1#5335 -ipset=/bmw.co.th/gfwlist +server=/graph.org/127.0.0.1#5335 +ipset=/graph.org/gfwlist server=/s2stagehance.com/127.0.0.1#5335 ipset=/s2stagehance.com/gfwlist -server=/facbool.com/127.0.0.1#5335 -ipset=/facbool.com/gfwlist -server=/facbook.com/127.0.0.1#5335 -ipset=/facbook.com/gfwlist -server=/facbeok.com/127.0.0.1#5335 -ipset=/facbeok.com/gfwlist -server=/texttobuy.org/127.0.0.1#5335 -ipset=/texttobuy.org/gfwlist +server=/digitaloceanspaces.com/127.0.0.1#5335 +ipset=/digitaloceanspaces.com/gfwlist +server=/oculusbrand.com/127.0.0.1#5335 +ipset=/oculusbrand.com/gfwlist +server=/oculus.com/127.0.0.1#5335 +ipset=/oculus.com/gfwlist +server=/binoculus.com/127.0.0.1#5335 +ipset=/binoculus.com/gfwlist server=/paragon.com/127.0.0.1#5335 ipset=/paragon.com/gfwlist server=/miniofmonrovia.com/127.0.0.1#5335 ipset=/miniofmonrovia.com/gfwlist server=/wireguard.com/127.0.0.1#5335 ipset=/wireguard.com/gfwlist -server=/faacebook.com/127.0.0.1#5335 -ipset=/faacebook.com/gfwlist -server=/dotfacebook.net/127.0.0.1#5335 -ipset=/dotfacebook.net/gfwlist +server=/nbabot.net/127.0.0.1#5335 +ipset=/nbabot.net/gfwlist +server=/web-instagram.net/127.0.0.1#5335 +ipset=/web-instagram.net/gfwlist server=/hpcustomersupport.net/127.0.0.1#5335 ipset=/hpcustomersupport.net/gfwlist -server=/como-hackearfacebook.com/127.0.0.1#5335 -ipset=/como-hackearfacebook.com/gfwlist -server=/china-facebook.com/127.0.0.1#5335 -ipset=/china-facebook.com/gfwlist +server=/siri.com/127.0.0.1#5335 +ipset=/siri.com/gfwlist +server=/theinstagramhack.com/127.0.0.1#5335 +ipset=/theinstagramhack.com/gfwlist server=/durex.cl/127.0.0.1#5335 ipset=/durex.cl/gfwlist -server=/careersatfb.com/127.0.0.1#5335 -ipset=/careersatfb.com/gfwlist -server=/disneychannelroadtrip.com/127.0.0.1#5335 -ipset=/disneychannelroadtrip.com/gfwlist +server=/kingstagram.com/127.0.0.1#5335 +ipset=/kingstagram.com/gfwlist +server=/instgram.com/127.0.0.1#5335 +ipset=/instgram.com/gfwlist server=/mastercard.com.ph/127.0.0.1#5335 ipset=/mastercard.com.ph/gfwlist -server=/atlasdmt.com/127.0.0.1#5335 -ipset=/atlasdmt.com/gfwlist +server=/instastyle.tv/127.0.0.1#5335 +ipset=/instastyle.tv/gfwlist server=/shopee.com/127.0.0.1#5335 ipset=/shopee.com/gfwlist -server=/packagist.org/127.0.0.1#5335 -ipset=/packagist.org/gfwlist +server=/instanttelegram.com/127.0.0.1#5335 +ipset=/instanttelegram.com/gfwlist server=/bronto.com/127.0.0.1#5335 ipset=/bronto.com/gfwlist -server=/casquebeatspascher2013.com/127.0.0.1#5335 -ipset=/casquebeatspascher2013.com/gfwlist +server=/scholar.google.com.bo/127.0.0.1#5335 +ipset=/scholar.google.com.bo/gfwlist server=/sway-cdn.com/127.0.0.1#5335 ipset=/sway-cdn.com/gfwlist -server=/whatsappbrand.com/127.0.0.1#5335 -ipset=/whatsappbrand.com/gfwlist +server=/instagramtips.com/127.0.0.1#5335 +ipset=/instagramtips.com/gfwlist server=/cyber-bay.org/127.0.0.1#5335 ipset=/cyber-bay.org/gfwlist server=/sonydesign.com/127.0.0.1#5335 ipset=/sonydesign.com/gfwlist -server=/myconstructionworld.net/127.0.0.1#5335 -ipset=/myconstructionworld.net/gfwlist -server=/whatsapp.net/127.0.0.1#5335 -ipset=/whatsapp.net/gfwlist -server=/whatsapp.info/127.0.0.1#5335 -ipset=/whatsapp.info/gfwlist -server=/whatsapp.cc/127.0.0.1#5335 -ipset=/whatsapp.cc/gfwlist -server=/ibooksauthor.com/127.0.0.1#5335 -ipset=/ibooksauthor.com/gfwlist -server=/tailf.com/127.0.0.1#5335 -ipset=/tailf.com/gfwlist -server=/beatsbydreforsalesonline.com/127.0.0.1#5335 -ipset=/beatsbydreforsalesonline.com/gfwlist +server=/forzaracingchampionship.com/127.0.0.1#5335 +ipset=/forzaracingchampionship.com/gfwlist +server=/spoti.fi/127.0.0.1#5335 +ipset=/spoti.fi/gfwlist +server=/bestbuycanadaltd.ca/127.0.0.1#5335 +ipset=/bestbuycanadaltd.ca/gfwlist +server=/callhulu.com/127.0.0.1#5335 +ipset=/callhulu.com/gfwlist +server=/realclearfoundation.org/127.0.0.1#5335 +ipset=/realclearfoundation.org/gfwlist +server=/hu1u.com/127.0.0.1#5335 +ipset=/hu1u.com/gfwlist +server=/madvrlabs.llc/127.0.0.1#5335 +ipset=/madvrlabs.llc/gfwlist server=/tvb.com/127.0.0.1#5335 ipset=/tvb.com/gfwlist server=/streamable.com/127.0.0.1#5335 @@ -16730,14 +16944,14 @@ server=/fbcdn.com/127.0.0.1#5335 ipset=/fbcdn.com/gfwlist server=/awsautoscaling.com/127.0.0.1#5335 ipset=/awsautoscaling.com/gfwlist -server=/oculusvr.com/127.0.0.1#5335 -ipset=/oculusvr.com/gfwlist -server=/disneynewseries.com/127.0.0.1#5335 -ipset=/disneynewseries.com/gfwlist -server=/italiabeatsbydrdre.com/127.0.0.1#5335 -ipset=/italiabeatsbydrdre.com/gfwlist -server=/hu1u.com/127.0.0.1#5335 -ipset=/hu1u.com/gfwlist +server=/dcard.tw/127.0.0.1#5335 +ipset=/dcard.tw/gfwlist +server=/instagramkusu.com/127.0.0.1#5335 +ipset=/instagramkusu.com/gfwlist +server=/vfsco.cz/127.0.0.1#5335 +ipset=/vfsco.cz/gfwlist +server=/firestonecomercial.cl/127.0.0.1#5335 +ipset=/firestonecomercial.cl/gfwlist server=/dettol.pk/127.0.0.1#5335 ipset=/dettol.pk/gfwlist server=/scholar.google.co.nz/127.0.0.1#5335 @@ -16748,94 +16962,94 @@ server=/hulupurchase.com/127.0.0.1#5335 ipset=/hulupurchase.com/gfwlist server=/drebeatsbydreoutlet.com/127.0.0.1#5335 ipset=/drebeatsbydreoutlet.com/gfwlist -server=/handbagsoutletebay.com/127.0.0.1#5335 -ipset=/handbagsoutletebay.com/gfwlist -server=/bmw-motorcycle.com/127.0.0.1#5335 -ipset=/bmw-motorcycle.com/gfwlist -server=/oculusbrand.com/127.0.0.1#5335 -ipset=/oculusbrand.com/gfwlist +server=/cheapdrdrebeats8.com/127.0.0.1#5335 +ipset=/cheapdrdrebeats8.com/gfwlist +server=/steamcommunity-a.akamaihd.net/127.0.0.1#5335 +ipset=/steamcommunity-a.akamaihd.net/gfwlist +server=/reabble.com/127.0.0.1#5335 +ipset=/reabble.com/gfwlist server=/e-hentai.org/127.0.0.1#5335 ipset=/e-hentai.org/gfwlist -server=/vmware-cloudmanagement.com/127.0.0.1#5335 -ipset=/vmware-cloudmanagement.com/gfwlist +server=/instagramcn.com/127.0.0.1#5335 +ipset=/instagramcn.com/gfwlist server=/sonypicturesstudios.com/127.0.0.1#5335 ipset=/sonypicturesstudios.com/gfwlist server=/feacebook.com/127.0.0.1#5335 ipset=/feacebook.com/gfwlist server=/ampproject.org/127.0.0.1#5335 ipset=/ampproject.org/gfwlist -server=/beatspascher-fr.net/127.0.0.1#5335 -ipset=/beatspascher-fr.net/gfwlist -server=/bmw.co.ke/127.0.0.1#5335 -ipset=/bmw.co.ke/gfwlist +server=/foxphiladelphia.com/127.0.0.1#5335 +ipset=/foxphiladelphia.com/gfwlist +server=/opengraphprotocol.com/127.0.0.1#5335 +ipset=/opengraphprotocol.com/gfwlist server=/dcard.io/127.0.0.1#5335 ipset=/dcard.io/gfwlist server=/youtube.sa/127.0.0.1#5335 ipset=/youtube.sa/gfwlist -server=/nbabot.net/127.0.0.1#5335 -ipset=/nbabot.net/gfwlist -server=/volvotrucks.com.kw/127.0.0.1#5335 -ipset=/volvotrucks.com.kw/gfwlist -server=/remirepo.net/127.0.0.1#5335 -ipset=/remirepo.net/gfwlist -server=/web-instagram.net/127.0.0.1#5335 -ipset=/web-instagram.net/gfwlist -server=/facfacebook.com/127.0.0.1#5335 -ipset=/facfacebook.com/gfwlist +server=/malayalamanorama.com/127.0.0.1#5335 +ipset=/malayalamanorama.com/gfwlist +server=/mini-antilles.fr/127.0.0.1#5335 +ipset=/mini-antilles.fr/gfwlist +server=/9to5toys.com/127.0.0.1#5335 +ipset=/9to5toys.com/gfwlist server=/xamarin.com/127.0.0.1#5335 ipset=/xamarin.com/gfwlist -server=/mini-clubs-international.com/127.0.0.1#5335 -ipset=/mini-clubs-international.com/gfwlist -server=/online-instagram.com/127.0.0.1#5335 -ipset=/online-instagram.com/gfwlist -server=/foxlexington.com/127.0.0.1#5335 -ipset=/foxlexington.com/gfwlist +server=/facfacebook.com/127.0.0.1#5335 +ipset=/facfacebook.com/gfwlist server=/adidas.com.sa/127.0.0.1#5335 ipset=/adidas.com.sa/gfwlist -server=/udtrucksmeena.com/127.0.0.1#5335 -ipset=/udtrucksmeena.com/gfwlist server=/dat.foundation/127.0.0.1#5335 ipset=/dat.foundation/gfwlist -server=/disney.se/127.0.0.1#5335 -ipset=/disney.se/gfwlist server=/bbycontent.com/127.0.0.1#5335 ipset=/bbycontent.com/gfwlist -server=/theinstagramhack.com/127.0.0.1#5335 -ipset=/theinstagramhack.com/gfwlist -server=/starbucks.de/127.0.0.1#5335 -ipset=/starbucks.de/gfwlist +server=/foxlexington.com/127.0.0.1#5335 +ipset=/foxlexington.com/gfwlist +server=/instagda.com/127.0.0.1#5335 +ipset=/instagda.com/gfwlist +server=/udtrucksmeena.com/127.0.0.1#5335 +ipset=/udtrucksmeena.com/gfwlist +server=/play4free.com/127.0.0.1#5335 +ipset=/play4free.com/gfwlist +server=/beatsdrdre-headphones.com/127.0.0.1#5335 +ipset=/beatsdrdre-headphones.com/gfwlist server=/aka-ai.com/127.0.0.1#5335 ipset=/aka-ai.com/gfwlist -server=/kingstagram.com/127.0.0.1#5335 -ipset=/kingstagram.com/gfwlist +server=/wwwicloud.com/127.0.0.1#5335 +ipset=/wwwicloud.com/gfwlist +server=/starbucks.de/127.0.0.1#5335 +ipset=/starbucks.de/gfwlist +server=/instachecker.com/127.0.0.1#5335 +ipset=/instachecker.com/gfwlist +server=/instaadder.com/127.0.0.1#5335 +ipset=/instaadder.com/gfwlist server=/dvh30n.vip/127.0.0.1#5335 ipset=/dvh30n.vip/gfwlist server=/property.com.au/127.0.0.1#5335 ipset=/property.com.au/gfwlist -server=/instgram.com/127.0.0.1#5335 -ipset=/instgram.com/gfwlist -server=/instastyle.tv/127.0.0.1#5335 -ipset=/instastyle.tv/gfwlist -server=/instanttelegram.com/127.0.0.1#5335 -ipset=/instanttelegram.com/gfwlist +server=/igtv.com/127.0.0.1#5335 +ipset=/igtv.com/gfwlist +server=/igsonar.com/127.0.0.1#5335 +ipset=/igsonar.com/gfwlist +server=/igcdn.com/127.0.0.1#5335 +ipset=/igcdn.com/gfwlist server=/fbacebook.com/127.0.0.1#5335 ipset=/fbacebook.com/gfwlist -server=/xbox.co/127.0.0.1#5335 -ipset=/xbox.co/gfwlist +server=/thesims4.com/127.0.0.1#5335 +ipset=/thesims4.com/gfwlist server=/businessinsider.sg/127.0.0.1#5335 ipset=/businessinsider.sg/gfwlist -server=/strikinglycdn.com/127.0.0.1#5335 -ipset=/strikinglycdn.com/gfwlist -server=/swift.org/127.0.0.1#5335 -ipset=/swift.org/gfwlist -server=/instagrem.com/127.0.0.1#5335 -ipset=/instagrem.com/gfwlist +server=/adidas.co.uk/127.0.0.1#5335 +ipset=/adidas.co.uk/gfwlist +server=/cdninstagram.com/127.0.0.1#5335 +ipset=/cdninstagram.com/gfwlist +server=/aboutamazon.pl/127.0.0.1#5335 +ipset=/aboutamazon.pl/gfwlist server=/barefootnetworks.com/127.0.0.1#5335 ipset=/barefootnetworks.com/gfwlist +server=/thomsonreuters.com/127.0.0.1#5335 +ipset=/thomsonreuters.com/gfwlist server=/collector.xhamster.com/127.0.0.1#5335 ipset=/collector.xhamster.com/gfwlist -server=/ciscotaccc.com/127.0.0.1#5335 -ipset=/ciscotaccc.com/gfwlist server=/paypal.info/127.0.0.1#5335 ipset=/paypal.info/gfwlist server=/howtogetmo.co.uk/127.0.0.1#5335 @@ -16846,34 +17060,34 @@ server=/bmwmc.net/127.0.0.1#5335 ipset=/bmwmc.net/gfwlist server=/rethink.net/127.0.0.1#5335 ipset=/rethink.net/gfwlist -server=/instagramtips.com/127.0.0.1#5335 -ipset=/instagramtips.com/gfwlist +server=/achat-followers-instagram.com/127.0.0.1#5335 +ipset=/achat-followers-instagram.com/gfwlist server=/scholar.google.com.co/127.0.0.1#5335 ipset=/scholar.google.com.co/gfwlist server=/cloudflareresolve.com/127.0.0.1#5335 ipset=/cloudflareresolve.com/gfwlist -server=/intellinuxgraphics.net/127.0.0.1#5335 -ipset=/intellinuxgraphics.net/gfwlist -server=/foxsportsneworleans.com/127.0.0.1#5335 -ipset=/foxsportsneworleans.com/gfwlist +server=/vmwaregrid.com/127.0.0.1#5335 +ipset=/vmwaregrid.com/gfwlist +server=/workspaceone.com/127.0.0.1#5335 +ipset=/workspaceone.com/gfwlist server=/oxfordlawtrove.com/127.0.0.1#5335 ipset=/oxfordlawtrove.com/gfwlist -server=/cpedge.com/127.0.0.1#5335 -ipset=/cpedge.com/gfwlist +server=/akamaitech.com/127.0.0.1#5335 +ipset=/akamaitech.com/gfwlist server=/svpply.com/127.0.0.1#5335 ipset=/svpply.com/gfwlist -server=/thehulubraintrust.com/127.0.0.1#5335 -ipset=/thehulubraintrust.com/gfwlist -server=/themessengeradelaide.com.au/127.0.0.1#5335 -ipset=/themessengeradelaide.com.au/gfwlist +server=/vjmedia.com.hk/127.0.0.1#5335 +ipset=/vjmedia.com.hk/gfwlist +server=/sohcradio.com/127.0.0.1#5335 +ipset=/sohcradio.com/gfwlist server=/dukgo.com/127.0.0.1#5335 ipset=/dukgo.com/gfwlist server=/ettrade.com.hk/127.0.0.1#5335 ipset=/ettrade.com.hk/gfwlist -server=/apple.co/127.0.0.1#5335 -ipset=/apple.co/gfwlist -server=/9to5terminal.com/127.0.0.1#5335 -ipset=/9to5terminal.com/gfwlist +server=/airwatchqa.com/127.0.0.1#5335 +ipset=/airwatchqa.com/gfwlist +server=/airwatchexpress.com/127.0.0.1#5335 +ipset=/airwatchexpress.com/gfwlist server=/volvotrucks.tm/127.0.0.1#5335 ipset=/volvotrucks.tm/gfwlist server=/fbthirdpartypixel.org/127.0.0.1#5335 @@ -16890,8 +17104,8 @@ server=/apple-store.wang/127.0.0.1#5335 ipset=/apple-store.wang/gfwlist server=/phprcdn.com/127.0.0.1#5335 ipset=/phprcdn.com/gfwlist -server=/line-cdn.net/127.0.0.1#5335 -ipset=/line-cdn.net/gfwlist +server=/literatumonline.com/127.0.0.1#5335 +ipset=/literatumonline.com/gfwlist server=/kindleproject.com/127.0.0.1#5335 ipset=/kindleproject.com/gfwlist server=/sagepub.com/127.0.0.1#5335 @@ -16904,28 +17118,28 @@ server=/bbyurl.us/127.0.0.1#5335 ipset=/bbyurl.us/gfwlist server=/monsterbeatsbydre2015.com/127.0.0.1#5335 ipset=/monsterbeatsbydre2015.com/gfwlist -server=/gettyimages.at/127.0.0.1#5335 -ipset=/gettyimages.at/gfwlist -server=/s-xoom.com/127.0.0.1#5335 -ipset=/s-xoom.com/gfwlist +server=/vsphere.net/127.0.0.1#5335 +ipset=/vsphere.net/gfwlist server=/aaagradeheadphones.com/127.0.0.1#5335 ipset=/aaagradeheadphones.com/gfwlist +server=/aliverewind.com/127.0.0.1#5335 +ipset=/aliverewind.com/gfwlist server=/bmw-motorrad.sk/127.0.0.1#5335 ipset=/bmw-motorrad.sk/gfwlist -server=/drdrebeats-headphone.com/127.0.0.1#5335 -ipset=/drdrebeats-headphone.com/gfwlist -server=/svp-team.com/127.0.0.1#5335 -ipset=/svp-team.com/gfwlist -server=/instagramcn.com/127.0.0.1#5335 -ipset=/instagramcn.com/gfwlist -server=/instagramci.com/127.0.0.1#5335 -ipset=/instagramci.com/gfwlist -server=/foxsports.net.br/127.0.0.1#5335 -ipset=/foxsports.net.br/gfwlist -server=/miniusa.com/127.0.0.1#5335 -ipset=/miniusa.com/gfwlist server=/anthemthegame.com/127.0.0.1#5335 ipset=/anthemthegame.com/gfwlist +server=/adobetag.com/127.0.0.1#5335 +ipset=/adobetag.com/gfwlist +server=/londonmithraeum.com/127.0.0.1#5335 +ipset=/londonmithraeum.com/gfwlist +server=/kingkong.com.tw/127.0.0.1#5335 +ipset=/kingkong.com.tw/gfwlist +server=/zb.io/127.0.0.1#5335 +ipset=/zb.io/gfwlist +server=/aliveitsm.com/127.0.0.1#5335 +ipset=/aliveitsm.com/gfwlist +server=/bmwgroup-werke.com/127.0.0.1#5335 +ipset=/bmwgroup-werke.com/gfwlist server=/bmwgroupfs.com/127.0.0.1#5335 ipset=/bmwgroupfs.com/gfwlist server=/blogspot.it/127.0.0.1#5335 @@ -16934,44 +17148,44 @@ server=/applestore.qa/127.0.0.1#5335 ipset=/applestore.qa/gfwlist server=/strepsils.co.kr/127.0.0.1#5335 ipset=/strepsils.co.kr/gfwlist -server=/londonmithraeum.com/127.0.0.1#5335 -ipset=/londonmithraeum.com/gfwlist -server=/kingkong.com.tw/127.0.0.1#5335 -ipset=/kingkong.com.tw/gfwlist +server=/kubeapps.com/127.0.0.1#5335 +ipset=/kubeapps.com/gfwlist +server=/cloudlive.com/127.0.0.1#5335 +ipset=/cloudlive.com/gfwlist server=/mini101.ca/127.0.0.1#5335 ipset=/mini101.ca/gfwlist -server=/zb.io/127.0.0.1#5335 -ipset=/zb.io/gfwlist +server=/cloudhealthtech.com/127.0.0.1#5335 +ipset=/cloudhealthtech.com/gfwlist server=/applestore.kr/127.0.0.1#5335 ipset=/applestore.kr/gfwlist server=/minimotoringschool.com/127.0.0.1#5335 ipset=/minimotoringschool.com/gfwlist server=/bbthat.com/127.0.0.1#5335 ipset=/bbthat.com/gfwlist -server=/instagram-help.com/127.0.0.1#5335 -ipset=/instagram-help.com/gfwlist -server=/bmwgroup-werke.com/127.0.0.1#5335 -ipset=/bmwgroup-werke.com/gfwlist -server=/huanyuju.com/127.0.0.1#5335 -ipset=/huanyuju.com/gfwlist -server=/wwwebay.net/127.0.0.1#5335 -ipset=/wwwebay.net/gfwlist -server=/iphone-yh.com/127.0.0.1#5335 -ipset=/iphone-yh.com/gfwlist -server=/huluinstantmessenger.com/127.0.0.1#5335 -ipset=/huluinstantmessenger.com/gfwlist -server=/instagda.com/127.0.0.1#5335 -ipset=/instagda.com/gfwlist -server=/beatsinsingapore.com/127.0.0.1#5335 -ipset=/beatsinsingapore.com/gfwlist -server=/instafallow.com/127.0.0.1#5335 -ipset=/instafallow.com/gfwlist -server=/onedrive.net/127.0.0.1#5335 -ipset=/onedrive.net/gfwlist server=/visa.hu/127.0.0.1#5335 ipset=/visa.hu/gfwlist -server=/instaadder.com/127.0.0.1#5335 -ipset=/instaadder.com/gfwlist +server=/dockerizer.com/127.0.0.1#5335 +ipset=/dockerizer.com/gfwlist +server=/huanyuju.com/127.0.0.1#5335 +ipset=/huanyuju.com/gfwlist +server=/pieceofplastic.com/127.0.0.1#5335 +ipset=/pieceofplastic.com/gfwlist +server=/heaven-burns-red.com/127.0.0.1#5335 +ipset=/heaven-burns-red.com/gfwlist +server=/huluinstantmessenger.com/127.0.0.1#5335 +ipset=/huluinstantmessenger.com/gfwlist +server=/nordstrom.com/127.0.0.1#5335 +ipset=/nordstrom.com/gfwlist +server=/solarcity.com/127.0.0.1#5335 +ipset=/solarcity.com/gfwlist +server=/bitnamiapp.com/127.0.0.1#5335 +ipset=/bitnamiapp.com/gfwlist +server=/onedrive.net/127.0.0.1#5335 +ipset=/onedrive.net/gfwlist +server=/badaas.com/127.0.0.1#5335 +ipset=/badaas.com/gfwlist +server=/avinetworks.com/127.0.0.1#5335 +ipset=/avinetworks.com/gfwlist server=/alphabet.lu/127.0.0.1#5335 ipset=/alphabet.lu/gfwlist server=/mastercard.be/127.0.0.1#5335 @@ -16980,280 +17194,280 @@ server=/foxnewsgo.tv/127.0.0.1#5335 ipset=/foxnewsgo.tv/gfwlist server=/ipodtouch.co/127.0.0.1#5335 ipset=/ipodtouch.co/gfwlist -server=/spyjinx.com/127.0.0.1#5335 -ipset=/spyjinx.com/gfwlist -server=/pieceofplastic.com/127.0.0.1#5335 -ipset=/pieceofplastic.com/gfwlist -server=/nordstrom.com/127.0.0.1#5335 -ipset=/nordstrom.com/gfwlist -server=/solarcity.com/127.0.0.1#5335 -ipset=/solarcity.com/gfwlist -server=/froogle.com/127.0.0.1#5335 -ipset=/froogle.com/gfwlist -server=/igtv.com/127.0.0.1#5335 -ipset=/igtv.com/gfwlist -server=/100classicbooks.com/127.0.0.1#5335 -ipset=/100classicbooks.com/gfwlist -server=/nikehightops.com/127.0.0.1#5335 -ipset=/nikehightops.com/gfwlist -server=/volvogroup.be/127.0.0.1#5335 -ipset=/volvogroup.be/gfwlist -server=/igsonar.com/127.0.0.1#5335 -ipset=/igsonar.com/gfwlist -server=/visa.tc/127.0.0.1#5335 -ipset=/visa.tc/gfwlist -server=/igcdn.com/127.0.0.1#5335 -ipset=/igcdn.com/gfwlist server=/thomsonreuters.com.pe/127.0.0.1#5335 ipset=/thomsonreuters.com.pe/gfwlist -server=/mypearsonenglish.ch/127.0.0.1#5335 -ipset=/mypearsonenglish.ch/gfwlist server=/volvotrucks.hu/127.0.0.1#5335 ipset=/volvotrucks.hu/gfwlist server=/ultimaonline.com/127.0.0.1#5335 ipset=/ultimaonline.com/gfwlist server=/pearsonschoolsandfecolleges.co.uk/127.0.0.1#5335 ipset=/pearsonschoolsandfecolleges.co.uk/gfwlist -server=/cdninstagram.com/127.0.0.1#5335 -ipset=/cdninstagram.com/gfwlist -server=/spaindisney.com/127.0.0.1#5335 -ipset=/spaindisney.com/gfwlist -server=/finish.ro/127.0.0.1#5335 -ipset=/finish.ro/gfwlist -server=/xn--gtvz22d.xn--hxt814e/127.0.0.1#5335 -ipset=/xn--gtvz22d.xn--hxt814e/gfwlist -server=/dnaspaces.io/127.0.0.1#5335 -ipset=/dnaspaces.io/gfwlist +server=/froogle.com/127.0.0.1#5335 +ipset=/froogle.com/gfwlist +server=/areyoucreditwise.com/127.0.0.1#5335 +ipset=/areyoucreditwise.com/gfwlist +server=/pornhd.com/127.0.0.1#5335 +ipset=/pornhd.com/gfwlist +server=/nikehightops.com/127.0.0.1#5335 +ipset=/nikehightops.com/gfwlist +server=/volvogroup.be/127.0.0.1#5335 +ipset=/volvogroup.be/gfwlist server=/9to5mac.com/127.0.0.1#5335 ipset=/9to5mac.com/gfwlist -server=/acheterdesfollowersinstagram.com/127.0.0.1#5335 -ipset=/acheterdesfollowersinstagram.com/gfwlist -server=/achat-followers-instagram.com/127.0.0.1#5335 -ipset=/achat-followers-instagram.com/gfwlist +server=/visa.tc/127.0.0.1#5335 +ipset=/visa.tc/gfwlist +server=/vnware.net/127.0.0.1#5335 +ipset=/vnware.net/gfwlist +server=/pise.pw/127.0.0.1#5335 +ipset=/pise.pw/gfwlist +server=/mypearsonenglish.ch/127.0.0.1#5335 +ipset=/mypearsonenglish.ch/gfwlist +server=/alpherafs.com.my/127.0.0.1#5335 +ipset=/alpherafs.com.my/gfwlist +server=/vmworld2010.com/127.0.0.1#5335 +ipset=/vmworld2010.com/gfwlist +server=/vmwlearningplatform.com/127.0.0.1#5335 +ipset=/vmwlearningplatform.com/gfwlist +server=/leagueoflegends.kr/127.0.0.1#5335 +ipset=/leagueoflegends.kr/gfwlist +server=/monsterbeatsau.com/127.0.0.1#5335 +ipset=/monsterbeatsau.com/gfwlist +server=/finish.ro/127.0.0.1#5335 +ipset=/finish.ro/gfwlist +server=/vmwgcomms.com/127.0.0.1#5335 +ipset=/vmwgcomms.com/gfwlist +server=/dnaspaces.io/127.0.0.1#5335 +ipset=/dnaspaces.io/gfwlist +server=/beatsbydrefriday.com/127.0.0.1#5335 +ipset=/beatsbydrefriday.com/gfwlist +server=/beatsbydrenorge1.net/127.0.0.1#5335 +ipset=/beatsbydrenorge1.net/gfwlist +server=/my20dc.com/127.0.0.1#5335 +ipset=/my20dc.com/gfwlist server=/longtailvideo.com/127.0.0.1#5335 ipset=/longtailvideo.com/gfwlist server=/minibrossard.ca/127.0.0.1#5335 ipset=/minibrossard.ca/gfwlist server=/bmw.co.uk/127.0.0.1#5335 ipset=/bmw.co.uk/gfwlist -server=/aliverewind.com/127.0.0.1#5335 -ipset=/aliverewind.com/gfwlist -server=/workspaceone.com/127.0.0.1#5335 -ipset=/workspaceone.com/gfwlist -server=/blizzard.nefficient.co.kr/127.0.0.1#5335 -ipset=/blizzard.nefficient.co.kr/gfwlist +server=/nhentai.net/127.0.0.1#5335 +ipset=/nhentai.net/gfwlist +server=/vmwarestuff.com/127.0.0.1#5335 +ipset=/vmwarestuff.com/gfwlist +server=/softbankbb.com/127.0.0.1#5335 +ipset=/softbankbb.com/gfwlist server=/instagy.com/127.0.0.1#5335 ipset=/instagy.com/gfwlist server=/paipal.com/127.0.0.1#5335 ipset=/paipal.com/gfwlist server=/nvidia.com.ve/127.0.0.1#5335 ipset=/nvidia.com.ve/gfwlist -server=/airwatchqa.com/127.0.0.1#5335 -ipset=/airwatchqa.com/gfwlist -server=/airwatchexpress.com/127.0.0.1#5335 -ipset=/airwatchexpress.com/gfwlist -server=/air-watch.com/127.0.0.1#5335 -ipset=/air-watch.com/gfwlist -server=/vsphere.net/127.0.0.1#5335 -ipset=/vsphere.net/gfwlist -server=/nhentai.net/127.0.0.1#5335 -ipset=/nhentai.net/gfwlist +server=/fox28media.com/127.0.0.1#5335 +ipset=/fox28media.com/gfwlist +server=/beatsbydre411.com/127.0.0.1#5335 +ipset=/beatsbydre411.com/gfwlist +server=/battlebreakers.com/127.0.0.1#5335 +ipset=/battlebreakers.com/gfwlist +server=/beatsdresale2013.com/127.0.0.1#5335 +ipset=/beatsdresale2013.com/gfwlist +server=/vmwaredemandcenter.com/127.0.0.1#5335 +ipset=/vmwaredemandcenter.com/gfwlist server=/nicoseiga.jp/127.0.0.1#5335 ipset=/nicoseiga.jp/gfwlist server=/disney.co.il/127.0.0.1#5335 ipset=/disney.co.il/gfwlist -server=/softbankbb.com/127.0.0.1#5335 -ipset=/softbankbb.com/gfwlist +server=/myconstructionworld.net/127.0.0.1#5335 +ipset=/myconstructionworld.net/gfwlist server=/download.91porn005.me/127.0.0.1#5335 ipset=/download.91porn005.me/gfwlist server=/69story.com/127.0.0.1#5335 ipset=/69story.com/gfwlist server=/microsoftonline-p.com/127.0.0.1#5335 ipset=/microsoftonline-p.com/gfwlist -server=/fox28media.com/127.0.0.1#5335 -ipset=/fox28media.com/gfwlist -server=/pixnet.pro/127.0.0.1#5335 -ipset=/pixnet.pro/gfwlist +server=/gitlab.io/127.0.0.1#5335 +ipset=/gitlab.io/gfwlist +server=/vmwareausnews.com/127.0.0.1#5335 +ipset=/vmwareausnews.com/gfwlist server=/geeksquadforums.com/127.0.0.1#5335 ipset=/geeksquadforums.com/gfwlist -server=/battlebreakers.com/127.0.0.1#5335 -ipset=/battlebreakers.com/gfwlist -server=/aliveitsm.com/127.0.0.1#5335 -ipset=/aliveitsm.com/gfwlist -server=/bmw.com.sv/127.0.0.1#5335 -ipset=/bmw.com.sv/gfwlist -server=/heptio.com/127.0.0.1#5335 -ipset=/heptio.com/gfwlist +server=/vmware-cloudmanagement.com/127.0.0.1#5335 +ipset=/vmware-cloudmanagement.com/gfwlist +server=/audiencenetwork.com/127.0.0.1#5335 +ipset=/audiencenetwork.com/gfwlist +server=/bmw-motorrad.com/127.0.0.1#5335 +ipset=/bmw-motorrad.com/gfwlist +server=/paypal-qrshopping.org/127.0.0.1#5335 +ipset=/paypal-qrshopping.org/gfwlist server=/beatsbydresdanmark.net/127.0.0.1#5335 ipset=/beatsbydresdanmark.net/gfwlist server=/login-paypal.com/127.0.0.1#5335 ipset=/login-paypal.com/gfwlist -server=/eakorea.co.kr/127.0.0.1#5335 -ipset=/eakorea.co.kr/gfwlist -server=/nyansa.com/127.0.0.1#5335 -ipset=/nyansa.com/gfwlist +server=/monsterbeatsbydrdre-nz.com/127.0.0.1#5335 +ipset=/monsterbeatsbydrdre-nz.com/gfwlist +server=/vmglobal.net/127.0.0.1#5335 +ipset=/vmglobal.net/gfwlist server=/leagueoflegends.ca/127.0.0.1#5335 ipset=/leagueoflegends.ca/gfwlist server=/minitroisrivieres.ca/127.0.0.1#5335 ipset=/minitroisrivieres.ca/gfwlist server=/pearsoncred.com/127.0.0.1#5335 ipset=/pearsoncred.com/gfwlist -server=/kubeapps.com/127.0.0.1#5335 -ipset=/kubeapps.com/gfwlist -server=/paypal-qrshopping.org/127.0.0.1#5335 -ipset=/paypal-qrshopping.org/gfwlist +server=/rolls-roycemotorcarsna.com/127.0.0.1#5335 +ipset=/rolls-roycemotorcarsna.com/gfwlist +server=/gravatar.com/127.0.0.1#5335 +ipset=/gravatar.com/gfwlist server=/makeeu.com/127.0.0.1#5335 ipset=/makeeu.com/gfwlist -server=/monsterbeatsbydrdre-nz.com/127.0.0.1#5335 -ipset=/monsterbeatsbydrdre-nz.com/gfwlist +server=/virsto.com/127.0.0.1#5335 +ipset=/virsto.com/gfwlist server=/nintendo.net/127.0.0.1#5335 ipset=/nintendo.net/gfwlist -server=/cloudlive.com/127.0.0.1#5335 -ipset=/cloudlive.com/gfwlist -server=/cloudhealthtech.com/127.0.0.1#5335 -ipset=/cloudhealthtech.com/gfwlist +server=/vfabric.net/127.0.0.1#5335 +ipset=/vfabric.net/gfwlist +server=/persianepochtimes.com/127.0.0.1#5335 +ipset=/persianepochtimes.com/gfwlist server=/veet.cl/127.0.0.1#5335 ipset=/veet.cl/gfwlist server=/sforce.com/127.0.0.1#5335 ipset=/sforce.com/gfwlist -server=/visa.co.ve/127.0.0.1#5335 -ipset=/visa.co.ve/gfwlist -server=/dockerizer.com/127.0.0.1#5335 -ipset=/dockerizer.com/gfwlist -server=/bitnamiapp.com/127.0.0.1#5335 -ipset=/bitnamiapp.com/gfwlist +server=/ssdevrd.com/127.0.0.1#5335 +ipset=/ssdevrd.com/gfwlist +server=/snapvolumes.com/127.0.0.1#5335 +ipset=/snapvolumes.com/gfwlist +server=/volvobuses.ca/127.0.0.1#5335 +ipset=/volvobuses.ca/gfwlist server=/volvotrucks.co.ao/127.0.0.1#5335 ipset=/volvotrucks.co.ao/gfwlist -server=/persianepochtimes.com/127.0.0.1#5335 -ipset=/persianepochtimes.com/gfwlist +server=/audiencenetwork.tv/127.0.0.1#5335 +ipset=/audiencenetwork.tv/gfwlist server=/epochtimes.co.il/127.0.0.1#5335 ipset=/epochtimes.co.il/gfwlist server=/calgon.it/127.0.0.1#5335 ipset=/calgon.it/gfwlist -server=/beatssbydredanmark.com/127.0.0.1#5335 -ipset=/beatssbydredanmark.com/gfwlist -server=/badaas.com/127.0.0.1#5335 -ipset=/badaas.com/gfwlist -server=/avinetworks.com/127.0.0.1#5335 -ipset=/avinetworks.com/gfwlist -server=/windowsuem.com/127.0.0.1#5335 -ipset=/windowsuem.com/gfwlist -server=/bridgestonecomercial.com.br/127.0.0.1#5335 -ipset=/bridgestonecomercial.com.br/gfwlist server=/spiedigitallibrary.org/127.0.0.1#5335 ipset=/spiedigitallibrary.org/gfwlist server=/zee5.in/127.0.0.1#5335 ipset=/zee5.in/gfwlist +server=/hwslabs.com/127.0.0.1#5335 +ipset=/hwslabs.com/gfwlist +server=/greenplum.net/127.0.0.1#5335 +ipset=/greenplum.net/gfwlist +server=/intellinuxgraphics.net/127.0.0.1#5335 +ipset=/intellinuxgraphics.net/gfwlist +server=/applemusic.wang/127.0.0.1#5335 +ipset=/applemusic.wang/gfwlist +server=/getboxer.com/127.0.0.1#5335 +ipset=/getboxer.com/gfwlist server=/bsw.co.jp/127.0.0.1#5335 ipset=/bsw.co.jp/gfwlist server=/etviet.com/127.0.0.1#5335 ipset=/etviet.com/gfwlist -server=/minispygear.com/127.0.0.1#5335 -ipset=/minispygear.com/gfwlist +server=/typekit.com/127.0.0.1#5335 +ipset=/typekit.com/gfwlist server=/oxfordmedicine.com/127.0.0.1#5335 ipset=/oxfordmedicine.com/gfwlist -server=/vnware.net/127.0.0.1#5335 -ipset=/vnware.net/gfwlist +server=/gemfire.net/127.0.0.1#5335 +ipset=/gemfire.net/gfwlist server=/ebay.ca/127.0.0.1#5335 ipset=/ebay.ca/gfwlist server=/the-tls.co.uk/127.0.0.1#5335 ipset=/the-tls.co.uk/gfwlist -server=/canon.no/127.0.0.1#5335 -ipset=/canon.no/gfwlist -server=/hpmobile.com/127.0.0.1#5335 -ipset=/hpmobile.com/gfwlist server=/teslamotors.com/127.0.0.1#5335 ipset=/teslamotors.com/gfwlist +server=/hpmobile.com/127.0.0.1#5335 +ipset=/hpmobile.com/gfwlist +server=/cpedge.com/127.0.0.1#5335 +ipset=/cpedge.com/gfwlist server=/mastercard.cz/127.0.0.1#5335 ipset=/mastercard.cz/gfwlist -server=/vmwlearningplatform.com/127.0.0.1#5335 -ipset=/vmwlearningplatform.com/gfwlist -server=/directvsports.com/127.0.0.1#5335 -ipset=/directvsports.com/gfwlist +server=/ehwiki.org/127.0.0.1#5335 +ipset=/ehwiki.org/gfwlist +server=/volvotrucks.cl/127.0.0.1#5335 +ipset=/volvotrucks.cl/gfwlist server=/volvogroup.fr/127.0.0.1#5335 ipset=/volvogroup.fr/gfwlist -server=/monsterbeatsok.com/127.0.0.1#5335 -ipset=/monsterbeatsok.com/gfwlist -server=/tvpromise.com/127.0.0.1#5335 -ipset=/tvpromise.com/gfwlist -server=/vmwgcomms.com/127.0.0.1#5335 -ipset=/vmwgcomms.com/gfwlist +server=/cloudcone.net/127.0.0.1#5335 +ipset=/cloudcone.net/gfwlist +server=/cloudcone.com/127.0.0.1#5335 +ipset=/cloudcone.com/gfwlist +server=/heroku.me/127.0.0.1#5335 +ipset=/heroku.me/gfwlist server=/881903.com/127.0.0.1#5335 ipset=/881903.com/gfwlist server=/yahoo.com.gi/127.0.0.1#5335 ipset=/yahoo.com.gi/gfwlist -server=/vmwarestuff.com/127.0.0.1#5335 -ipset=/vmwarestuff.com/gfwlist -server=/bmw-connecteddrive.si/127.0.0.1#5335 -ipset=/bmw-connecteddrive.si/gfwlist server=/egghead.io/127.0.0.1#5335 ipset=/egghead.io/gfwlist -server=/bbystatic.com/127.0.0.1#5335 -ipset=/bbystatic.com/gfwlist +server=/bmw-connecteddrive.si/127.0.0.1#5335 +ipset=/bmw-connecteddrive.si/gfwlist server=/gettyimages.co.jp/127.0.0.1#5335 ipset=/gettyimages.co.jp/gfwlist +server=/bbystatic.com/127.0.0.1#5335 +ipset=/bbystatic.com/gfwlist +server=/cisco.evergage.com/127.0.0.1#5335 +ipset=/cisco.evergage.com/gfwlist server=/cloudapp.net/127.0.0.1#5335 ipset=/cloudapp.net/gfwlist -server=/volvogroup.nl/127.0.0.1#5335 -ipset=/volvogroup.nl/gfwlist -server=/beatsbydrenorge1.net/127.0.0.1#5335 -ipset=/beatsbydrenorge1.net/gfwlist -server=/bmw-grouparchiv.de/127.0.0.1#5335 -ipset=/bmw-grouparchiv.de/gfwlist +server=/bmw.ch/127.0.0.1#5335 +ipset=/bmw.ch/gfwlist +server=/europepmc.org/127.0.0.1#5335 +ipset=/europepmc.org/gfwlist +server=/scholar.google.com.ph/127.0.0.1#5335 +ipset=/scholar.google.com.ph/gfwlist server=/sony.be/127.0.0.1#5335 ipset=/sony.be/gfwlist server=/bmw-saudiarabia.com/127.0.0.1#5335 ipset=/bmw-saudiarabia.com/gfwlist server=/myfoxdfw.com/127.0.0.1#5335 ipset=/myfoxdfw.com/gfwlist -server=/europepmc.org/127.0.0.1#5335 -ipset=/europepmc.org/gfwlist -server=/vmwaregrid.com/127.0.0.1#5335 -ipset=/vmwaregrid.com/gfwlist -server=/canon.ro/127.0.0.1#5335 -ipset=/canon.ro/gfwlist -server=/mmdnn.com/127.0.0.1#5335 -ipset=/mmdnn.com/gfwlist -server=/google.com.sb/127.0.0.1#5335 -ipset=/google.com.sb/gfwlist server=/miamifintechfestival.com/127.0.0.1#5335 ipset=/miamifintechfestival.com/gfwlist server=/minidowntown.com/127.0.0.1#5335 ipset=/minidowntown.com/gfwlist -server=/mini.com.mx/127.0.0.1#5335 -ipset=/mini.com.mx/gfwlist server=/kuke.com/127.0.0.1#5335 ipset=/kuke.com/gfwlist -server=/vmwaredemandcenter.com/127.0.0.1#5335 -ipset=/vmwaredemandcenter.com/gfwlist -server=/pixfs.net/127.0.0.1#5335 -ipset=/pixfs.net/gfwlist -server=/fury.co/127.0.0.1#5335 -ipset=/fury.co/gfwlist +server=/mmdnn.com/127.0.0.1#5335 +ipset=/mmdnn.com/gfwlist +server=/google.com.sb/127.0.0.1#5335 +ipset=/google.com.sb/gfwlist server=/ebaybags.com/127.0.0.1#5335 ipset=/ebaybags.com/gfwlist -server=/akami.com/127.0.0.1#5335 -ipset=/akami.com/gfwlist -server=/vmwareausnews.com/127.0.0.1#5335 -ipset=/vmwareausnews.com/gfwlist -server=/wp.com/127.0.0.1#5335 -ipset=/wp.com/gfwlist +server=/wiivc.net/127.0.0.1#5335 +ipset=/wiivc.net/gfwlist +server=/mini.com.mx/127.0.0.1#5335 +ipset=/mini.com.mx/gfwlist server=/briantreepayments.net/127.0.0.1#5335 ipset=/briantreepayments.net/gfwlist -server=/cheapbeatsbydr.com/127.0.0.1#5335 -ipset=/cheapbeatsbydr.com/gfwlist server=/lovemarca.com/127.0.0.1#5335 ipset=/lovemarca.com/gfwlist -server=/intel.af/127.0.0.1#5335 -ipset=/intel.af/gfwlist -server=/bookclubgirl.com/127.0.0.1#5335 -ipset=/bookclubgirl.com/gfwlist +server=/pixfs.net/127.0.0.1#5335 +ipset=/pixfs.net/gfwlist +server=/huffingtonpost.it/127.0.0.1#5335 +ipset=/huffingtonpost.it/gfwlist server=/ebay-inc.com/127.0.0.1#5335 ipset=/ebay-inc.com/gfwlist +server=/indazn.com/127.0.0.1#5335 +ipset=/indazn.com/gfwlist +server=/videochampion.com/127.0.0.1#5335 +ipset=/videochampion.com/gfwlist +server=/mini-connected.de/127.0.0.1#5335 +ipset=/mini-connected.de/gfwlist +server=/tandberg.com/127.0.0.1#5335 +ipset=/tandberg.com/gfwlist +server=/cheapbeatsbydr.com/127.0.0.1#5335 +ipset=/cheapbeatsbydr.com/gfwlist +server=/ilongman.com/127.0.0.1#5335 +ipset=/ilongman.com/gfwlist +server=/intel.af/127.0.0.1#5335 +ipset=/intel.af/gfwlist +server=/static-cisco.com/127.0.0.1#5335 +ipset=/static-cisco.com/gfwlist +server=/audiobeatsau.com/127.0.0.1#5335 +ipset=/audiobeatsau.com/gfwlist server=/qualcomm.co.uk/127.0.0.1#5335 ipset=/qualcomm.co.uk/gfwlist -server=/virsto.com/127.0.0.1#5335 -ipset=/virsto.com/gfwlist +server=/nikegadgets.com/127.0.0.1#5335 +ipset=/nikegadgets.com/gfwlist server=/cheapbeatsbydrestudioedition.com/127.0.0.1#5335 ipset=/cheapbeatsbydrestudioedition.com/gfwlist server=/sinoinsider.com/127.0.0.1#5335 @@ -17262,10 +17476,10 @@ server=/maddenseason.net/127.0.0.1#5335 ipset=/maddenseason.net/gfwlist server=/foxnews.com/127.0.0.1#5335 ipset=/foxnews.com/gfwlist -server=/vfabric.net/127.0.0.1#5335 -ipset=/vfabric.net/gfwlist -server=/vcanedge.com/127.0.0.1#5335 -ipset=/vcanedge.com/gfwlist +server=/paypal-exchanges.com/127.0.0.1#5335 +ipset=/paypal-exchanges.com/gfwlist +server=/flutter.dev/127.0.0.1#5335 +ipset=/flutter.dev/gfwlist server=/ingkacentres.com/127.0.0.1#5335 ipset=/ingkacentres.com/gfwlist server=/easportsfootballclub.com/127.0.0.1#5335 @@ -17276,12 +17490,12 @@ server=/intel.com.my/127.0.0.1#5335 ipset=/intel.com.my/gfwlist server=/myferrariheadphones.com/127.0.0.1#5335 ipset=/myferrariheadphones.com/gfwlist -server=/ilongman.com/127.0.0.1#5335 -ipset=/ilongman.com/gfwlist -server=/nike.gy/127.0.0.1#5335 -ipset=/nike.gy/gfwlist -server=/snapvolumes.com/127.0.0.1#5335 -ipset=/snapvolumes.com/gfwlist +server=/observable.net/127.0.0.1#5335 +ipset=/observable.net/gfwlist +server=/monsterbeatsbydreshop.com/127.0.0.1#5335 +ipset=/monsterbeatsbydreshop.com/gfwlist +server=/shp.ee/127.0.0.1#5335 +ipset=/shp.ee/gfwlist server=/cloudvolumes.com/127.0.0.1#5335 ipset=/cloudvolumes.com/gfwlist server=/globalsign.be/127.0.0.1#5335 @@ -17292,32 +17506,32 @@ server=/hkteducation.com/127.0.0.1#5335 ipset=/hkteducation.com/gfwlist server=/foxnews.org/127.0.0.1#5335 ipset=/foxnews.org/gfwlist -server=/engineeringvillage.com/127.0.0.1#5335 -ipset=/engineeringvillage.com/gfwlist +server=/mysdn.net/127.0.0.1#5335 +ipset=/mysdn.net/gfwlist server=/macbookpros.com/127.0.0.1#5335 ipset=/macbookpros.com/gfwlist server=/mini.kz/127.0.0.1#5335 ipset=/mini.kz/gfwlist -server=/nikegadgets.com/127.0.0.1#5335 -ipset=/nikegadgets.com/gfwlist -server=/paypal-exchanges.com/127.0.0.1#5335 -ipset=/paypal-exchanges.com/gfwlist +server=/mysdn.info/127.0.0.1#5335 +ipset=/mysdn.info/gfwlist +server=/myciscobenefits.com/127.0.0.1#5335 +ipset=/myciscobenefits.com/gfwlist server=/yahoo.com.fj/127.0.0.1#5335 ipset=/yahoo.com.fj/gfwlist -server=/hwslabs.com/127.0.0.1#5335 -ipset=/hwslabs.com/gfwlist +server=/multiplydiversity.com/127.0.0.1#5335 +ipset=/multiplydiversity.com/gfwlist server=/foxdigitalmovies.com/127.0.0.1#5335 ipset=/foxdigitalmovies.com/gfwlist server=/google.com.af/127.0.0.1#5335 ipset=/google.com.af/gfwlist -server=/shp.ee/127.0.0.1#5335 -ipset=/shp.ee/gfwlist -server=/volvotrucks.cl/127.0.0.1#5335 -ipset=/volvotrucks.cl/gfwlist -server=/speedxtra.com/127.0.0.1#5335 -ipset=/speedxtra.com/gfwlist -server=/getboxer.com/127.0.0.1#5335 -ipset=/getboxer.com/gfwlist +server=/x18r.com/127.0.0.1#5335 +ipset=/x18r.com/gfwlist +server=/paypal-luxury.com/127.0.0.1#5335 +ipset=/paypal-luxury.com/gfwlist +server=/thisispolaris.com/127.0.0.1#5335 +ipset=/thisispolaris.com/gfwlist +server=/visadigitalconcierge.com/127.0.0.1#5335 +ipset=/visadigitalconcierge.com/gfwlist server=/paypalonline.org/127.0.0.1#5335 ipset=/paypalonline.org/gfwlist server=/disneymagicmoments.co.il/127.0.0.1#5335 @@ -17326,14 +17540,14 @@ server=/rea.io/127.0.0.1#5335 ipset=/rea.io/gfwlist server=/bmwcolorado.com/127.0.0.1#5335 ipset=/bmwcolorado.com/gfwlist -server=/gemfire.net/127.0.0.1#5335 -ipset=/gemfire.net/gfwlist -server=/steam-chat.com/127.0.0.1#5335 -ipset=/steam-chat.com/gfwlist -server=/crit-staging.com/127.0.0.1#5335 -ipset=/crit-staging.com/gfwlist -server=/bmw-sudan.com/127.0.0.1#5335 -ipset=/bmw-sudan.com/gfwlist +server=/gpstheseries.com/127.0.0.1#5335 +ipset=/gpstheseries.com/gfwlist +server=/bestbuy-int.com/127.0.0.1#5335 +ipset=/bestbuy-int.com/gfwlist +server=/paypal-pages.com/127.0.0.1#5335 +ipset=/paypal-pages.com/gfwlist +server=/softbankventuresasia.com/127.0.0.1#5335 +ipset=/softbankventuresasia.com/gfwlist server=/instantssl.com/127.0.0.1#5335 ipset=/instantssl.com/gfwlist server=/canon.dk/127.0.0.1#5335 @@ -17344,82 +17558,82 @@ server=/mastercard.co.jp/127.0.0.1#5335 ipset=/mastercard.co.jp/gfwlist server=/itunes.co.th/127.0.0.1#5335 ipset=/itunes.co.th/gfwlist -server=/macbookair.com.au/127.0.0.1#5335 -ipset=/macbookair.com.au/gfwlist +server=/cs.co/127.0.0.1#5335 +ipset=/cs.co/gfwlist server=/newbemany.com/127.0.0.1#5335 ipset=/newbemany.com/gfwlist -server=/paypal-luxury.com/127.0.0.1#5335 -ipset=/paypal-luxury.com/gfwlist +server=/riotforgegames.com/127.0.0.1#5335 +ipset=/riotforgegames.com/gfwlist server=/facebook.design/127.0.0.1#5335 ipset=/facebook.design/gfwlist -server=/cfblob.com/127.0.0.1#5335 -ipset=/cfblob.com/gfwlist -server=/cloudcone.net/127.0.0.1#5335 -ipset=/cloudcone.net/gfwlist +server=/akamaihd.com/127.0.0.1#5335 +ipset=/akamaihd.com/gfwlist +server=/cloupia.net/127.0.0.1#5335 +ipset=/cloupia.net/gfwlist server=/mini.com.uy/127.0.0.1#5335 ipset=/mini.com.uy/gfwlist -server=/visadigitalconcierge.com/127.0.0.1#5335 -ipset=/visadigitalconcierge.com/gfwlist +server=/apple.es/127.0.0.1#5335 +ipset=/apple.es/gfwlist server=/scp-wiki.net/127.0.0.1#5335 ipset=/scp-wiki.net/gfwlist server=/i-scmp.com/127.0.0.1#5335 ipset=/i-scmp.com/gfwlist server=/bmwi.ca/127.0.0.1#5335 ipset=/bmwi.ca/gfwlist -server=/applestore.com.my/127.0.0.1#5335 -ipset=/applestore.com.my/gfwlist -server=/scholar.google.ro/127.0.0.1#5335 -ipset=/scholar.google.ro/gfwlist +server=/ciscovideo.com/127.0.0.1#5335 +ipset=/ciscovideo.com/gfwlist +server=/ciscoturk.net/127.0.0.1#5335 +ipset=/ciscoturk.net/gfwlist server=/kyurem.com/127.0.0.1#5335 ipset=/kyurem.com/gfwlist -server=/cisco.evergage.com/127.0.0.1#5335 -ipset=/cisco.evergage.com/gfwlist +server=/beth.games/127.0.0.1#5335 +ipset=/beth.games/gfwlist server=/canon.com.hk/127.0.0.1#5335 ipset=/canon.com.hk/gfwlist server=/volvotrucks.gr/127.0.0.1#5335 ipset=/volvotrucks.gr/gfwlist -server=/bestbuy-int.com/127.0.0.1#5335 -ipset=/bestbuy-int.com/gfwlist +server=/ciscotr.com/127.0.0.1#5335 +ipset=/ciscotr.com/gfwlist server=/alphera.my/127.0.0.1#5335 ipset=/alphera.my/gfwlist -server=/nervanasys.com/127.0.0.1#5335 -ipset=/nervanasys.com/gfwlist +server=/foxplus.com/127.0.0.1#5335 +ipset=/foxplus.com/gfwlist server=/advancediddetection.com/127.0.0.1#5335 ipset=/advancediddetection.com/gfwlist server=/intel.co.ae/127.0.0.1#5335 ipset=/intel.co.ae/gfwlist -server=/pinterest.ca/127.0.0.1#5335 -ipset=/pinterest.ca/gfwlist -server=/shelfstuff.com/127.0.0.1#5335 -ipset=/shelfstuff.com/gfwlist +server=/apple.co/127.0.0.1#5335 +ipset=/apple.co/gfwlist +server=/ciscosoftware.com/127.0.0.1#5335 +ipset=/ciscosoftware.com/gfwlist server=/rbgrads.com/127.0.0.1#5335 ipset=/rbgrads.com/gfwlist -server=/stackpath.com/127.0.0.1#5335 -ipset=/stackpath.com/gfwlist +server=/futunited.com/127.0.0.1#5335 +ipset=/futunited.com/gfwlist server=/hkcsl.com/127.0.0.1#5335 ipset=/hkcsl.com/gfwlist -server=/airmax360.com/127.0.0.1#5335 -ipset=/airmax360.com/gfwlist +server=/ciscopartnermarketing.com/127.0.0.1#5335 +ipset=/ciscopartnermarketing.com/gfwlist server=/voashona.com/127.0.0.1#5335 ipset=/voashona.com/gfwlist server=/instagramn.com/127.0.0.1#5335 ipset=/instagramn.com/gfwlist server=/google.gy/127.0.0.1#5335 ipset=/google.gy/gfwlist -server=/proquest.com/127.0.0.1#5335 -ipset=/proquest.com/gfwlist +server=/attnetclient.com/127.0.0.1#5335 +ipset=/attnetclient.com/gfwlist server=/zerohedge.com/127.0.0.1#5335 ipset=/zerohedge.com/gfwlist server=/volvotrucks.ae/127.0.0.1#5335 ipset=/volvotrucks.ae/gfwlist -server=/futunited.com/127.0.0.1#5335 -ipset=/futunited.com/gfwlist +server=/ciscolive.com/127.0.0.1#5335 +ipset=/ciscolive.com/gfwlist server=/adobe-aemassets-value.com/127.0.0.1#5335 ipset=/adobe-aemassets-value.com/gfwlist server=/login-account.net/127.0.0.1#5335 ipset=/login-account.net/gfwlist -server=/budatt.com/127.0.0.1#5335 -ipset=/budatt.com/gfwlist +server=/telekom.com/127.0.0.1#5335 +ipset=/telekom.com/gfwlist server=/www-facebook.com/127.0.0.1#5335 ipset=/www-facebook.com/gfwlist server=/pearsonclinical.dk/127.0.0.1#5335 @@ -17430,76 +17644,76 @@ server=/dynamics.com/127.0.0.1#5335 ipset=/dynamics.com/gfwlist server=/bmwshop.ca/127.0.0.1#5335 ipset=/bmwshop.ca/gfwlist -server=/foxnetworks.info/127.0.0.1#5335 -ipset=/foxnetworks.info/gfwlist +server=/ciscokinetic.com/127.0.0.1#5335 +ipset=/ciscokinetic.com/gfwlist server=/couriermail.com.au/127.0.0.1#5335 ipset=/couriermail.com.au/gfwlist -server=/static-cisco.com/127.0.0.1#5335 -ipset=/static-cisco.com/gfwlist -server=/beatsbeatsmonster.com/127.0.0.1#5335 -ipset=/beatsbeatsmonster.com/gfwlist -server=/mastercard.ke/127.0.0.1#5335 -ipset=/mastercard.ke/gfwlist -server=/telekom.com/127.0.0.1#5335 -ipset=/telekom.com/gfwlist +server=/appletv.wang/127.0.0.1#5335 +ipset=/appletv.wang/gfwlist +server=/beatsbydreonlines-uk.com/127.0.0.1#5335 +ipset=/beatsbydreonlines-uk.com/gfwlist +server=/nikeselling.com/127.0.0.1#5335 +ipset=/nikeselling.com/gfwlist +server=/ciscoerate.com/127.0.0.1#5335 +ipset=/ciscoerate.com/gfwlist server=/alibabacloud.com/127.0.0.1#5335 ipset=/alibabacloud.com/gfwlist -server=/vaultproject.io/127.0.0.1#5335 -ipset=/vaultproject.io/gfwlist -server=/foxcanvasroom.com/127.0.0.1#5335 -ipset=/foxcanvasroom.com/gfwlist -server=/obsrvbl.com/127.0.0.1#5335 -ipset=/obsrvbl.com/gfwlist +server=/ciscocontest.com/127.0.0.1#5335 +ipset=/ciscocontest.com/gfwlist +server=/mycardbenefits.com/127.0.0.1#5335 +ipset=/mycardbenefits.com/gfwlist +server=/apexlegends.com/127.0.0.1#5335 +ipset=/apexlegends.com/gfwlist server=/flow.dev/127.0.0.1#5335 ipset=/flow.dev/gfwlist server=/beats-deal.com/127.0.0.1#5335 ipset=/beats-deal.com/gfwlist server=/d29vzk4ow07wi7.cloudfront.net/127.0.0.1#5335 ipset=/d29vzk4ow07wi7.cloudfront.net/gfwlist -server=/observable.net/127.0.0.1#5335 -ipset=/observable.net/gfwlist -server=/mysdn.net/127.0.0.1#5335 -ipset=/mysdn.net/gfwlist -server=/mysdn.info/127.0.0.1#5335 -ipset=/mysdn.info/gfwlist -server=/mycardbenefits.com/127.0.0.1#5335 -ipset=/mycardbenefits.com/gfwlist -server=/alphera.com.hk/127.0.0.1#5335 -ipset=/alphera.com.hk/gfwlist -server=/myciscobenefits.com/127.0.0.1#5335 -ipset=/myciscobenefits.com/gfwlist -server=/volvobuses.es/127.0.0.1#5335 -ipset=/volvobuses.es/gfwlist -server=/multiplydiversity.com/127.0.0.1#5335 -ipset=/multiplydiversity.com/gfwlist -server=/epochhk.com/127.0.0.1#5335 -ipset=/epochhk.com/gfwlist server=/nextfilm.com.hk/127.0.0.1#5335 ipset=/nextfilm.com.hk/gfwlist +server=/scholar.google.ro/127.0.0.1#5335 +ipset=/scholar.google.ro/gfwlist +server=/xdsummit.com/127.0.0.1#5335 +ipset=/xdsummit.com/gfwlist +server=/bloomberg.tv/127.0.0.1#5335 +ipset=/bloomberg.tv/gfwlist +server=/arewereadyyet.com/127.0.0.1#5335 +ipset=/arewereadyyet.com/gfwlist +server=/cisco-warrantyfinder.com/127.0.0.1#5335 +ipset=/cisco-warrantyfinder.com/gfwlist +server=/volvobuses.es/127.0.0.1#5335 +ipset=/volvobuses.es/gfwlist +server=/ebay.com.ph/127.0.0.1#5335 +ipset=/ebay.com.ph/gfwlist +server=/ccna5.net/127.0.0.1#5335 +ipset=/ccna5.net/gfwlist +server=/scholar.google.ch/127.0.0.1#5335 +ipset=/scholar.google.ch/gfwlist server=/mini.com.mo/127.0.0.1#5335 ipset=/mini.com.mo/gfwlist server=/comodo.com/127.0.0.1#5335 ipset=/comodo.com/gfwlist server=/hpstore-china.com/127.0.0.1#5335 ipset=/hpstore-china.com/gfwlist -server=/bloomberg.tv/127.0.0.1#5335 -ipset=/bloomberg.tv/gfwlist -server=/ebay.com.ph/127.0.0.1#5335 -ipset=/ebay.com.ph/gfwlist +server=/academynetriders.com/127.0.0.1#5335 +ipset=/academynetriders.com/gfwlist +server=/webex.fr/127.0.0.1#5335 +ipset=/webex.fr/gfwlist server=/strepsils.com.br/127.0.0.1#5335 ipset=/strepsils.com.br/gfwlist server=/mini-bosnia.com/127.0.0.1#5335 ipset=/mini-bosnia.com/gfwlist server=/flatmates.com.au/127.0.0.1#5335 ipset=/flatmates.com.au/gfwlist -server=/gpstheseries.com/127.0.0.1#5335 -ipset=/gpstheseries.com/gfwlist +server=/gettyimages.se/127.0.0.1#5335 +ipset=/gettyimages.se/gfwlist server=/powerbook.eu/127.0.0.1#5335 ipset=/powerbook.eu/gfwlist -server=/cutt.ly/127.0.0.1#5335 -ipset=/cutt.ly/gfwlist -server=/apnews.com/127.0.0.1#5335 -ipset=/apnews.com/gfwlist +server=/webex.com.br/127.0.0.1#5335 +ipset=/webex.com.br/gfwlist +server=/orlandohurricane.com/127.0.0.1#5335 +ipset=/orlandohurricane.com/gfwlist server=/bmwoftulsa.com/127.0.0.1#5335 ipset=/bmwoftulsa.com/gfwlist server=/wkap.nl/127.0.0.1#5335 @@ -17508,56 +17722,56 @@ server=/blogspot.cf/127.0.0.1#5335 ipset=/blogspot.cf/gfwlist server=/paypal.com.sg/127.0.0.1#5335 ipset=/paypal.com.sg/gfwlist -server=/cs.co/127.0.0.1#5335 -ipset=/cs.co/gfwlist -server=/ebaymotorsblog.com/127.0.0.1#5335 -ipset=/ebaymotorsblog.com/gfwlist +server=/tesla.com/127.0.0.1#5335 +ipset=/tesla.com/gfwlist +server=/ieeeusa.org/127.0.0.1#5335 +ipset=/ieeeusa.org/gfwlist server=/breitbart.com/127.0.0.1#5335 ipset=/breitbart.com/gfwlist -server=/gettyimages.se/127.0.0.1#5335 -ipset=/gettyimages.se/gfwlist -server=/cloupia.net/127.0.0.1#5335 -ipset=/cloupia.net/gfwlist -server=/ipod.eu/127.0.0.1#5335 -ipset=/ipod.eu/gfwlist +server=/niken7.com/127.0.0.1#5335 +ipset=/niken7.com/gfwlist +server=/webex.co.nz/127.0.0.1#5335 +ipset=/webex.co.nz/gfwlist +server=/webex.co.kr/127.0.0.1#5335 +ipset=/webex.co.kr/gfwlist server=/knoxemm.com/127.0.0.1#5335 ipset=/knoxemm.com/gfwlist server=/mastercard-email.com/127.0.0.1#5335 ipset=/mastercard-email.com/gfwlist server=/beats-seller.com/127.0.0.1#5335 ipset=/beats-seller.com/gfwlist -server=/ciscowebseminars.com/127.0.0.1#5335 -ipset=/ciscowebseminars.com/gfwlist -server=/tesla.com/127.0.0.1#5335 -ipset=/tesla.com/gfwlist -server=/ciscovideo.com/127.0.0.1#5335 -ipset=/ciscovideo.com/gfwlist +server=/webex.co.it/127.0.0.1#5335 +ipset=/webex.co.it/gfwlist +server=/nikesoccercleats.com/127.0.0.1#5335 +ipset=/nikesoccercleats.com/gfwlist +server=/webex.co.in/127.0.0.1#5335 +ipset=/webex.co.in/gfwlist server=/sonypicturesmuseum.com/127.0.0.1#5335 ipset=/sonypicturesmuseum.com/gfwlist server=/bmw.fi/127.0.0.1#5335 ipset=/bmw.fi/gfwlist -server=/ciscoturk.net/127.0.0.1#5335 -ipset=/ciscoturk.net/gfwlist +server=/wix.com/127.0.0.1#5335 +ipset=/wix.com/gfwlist server=/ficeboock.com/127.0.0.1#5335 ipset=/ficeboock.com/gfwlist server=/mini.hu/127.0.0.1#5335 ipset=/mini.hu/gfwlist server=/discord.gifts/127.0.0.1#5335 ipset=/discord.gifts/gfwlist -server=/imgix.net/127.0.0.1#5335 -ipset=/imgix.net/gfwlist -server=/ciscosoftware.com/127.0.0.1#5335 -ipset=/ciscosoftware.com/gfwlist -server=/runningnike.com/127.0.0.1#5335 -ipset=/runningnike.com/gfwlist -server=/els-cdn.com/127.0.0.1#5335 -ipset=/els-cdn.com/gfwlist -server=/ciscoprice.com/127.0.0.1#5335 -ipset=/ciscoprice.com/gfwlist +server=/canon.ru/127.0.0.1#5335 +ipset=/canon.ru/gfwlist +server=/eu-consumer-empowerment.com/127.0.0.1#5335 +ipset=/eu-consumer-empowerment.com/gfwlist +server=/bookclubgirl.com/127.0.0.1#5335 +ipset=/bookclubgirl.com/gfwlist +server=/bmwmotorrad.com.ph/127.0.0.1#5335 +ipset=/bmwmotorrad.com.ph/gfwlist +server=/canon.ro/127.0.0.1#5335 +ipset=/canon.ro/gfwlist server=/visceralgames.com/127.0.0.1#5335 ipset=/visceralgames.com/gfwlist -server=/ciscopowercube.com/127.0.0.1#5335 -ipset=/ciscopowercube.com/gfwlist +server=/biorxiv.org/127.0.0.1#5335 +ipset=/biorxiv.org/gfwlist server=/volvotrucks.com.tw/127.0.0.1#5335 ipset=/volvotrucks.com.tw/gfwlist server=/paypalnet.org/127.0.0.1#5335 @@ -17566,36 +17780,36 @@ server=/skyassets.com/127.0.0.1#5335 ipset=/skyassets.com/gfwlist server=/bmwmuseum.net/127.0.0.1#5335 ipset=/bmwmuseum.net/gfwlist -server=/chinapress.com.my/127.0.0.1#5335 -ipset=/chinapress.com.my/gfwlist +server=/bmw-arts-design.com/127.0.0.1#5335 +ipset=/bmw-arts-design.com/gfwlist server=/dettol.cz/127.0.0.1#5335 ipset=/dettol.cz/gfwlist -server=/ciscopartnermarketing.com/127.0.0.1#5335 -ipset=/ciscopartnermarketing.com/gfwlist +server=/ebay.com.my/127.0.0.1#5335 +ipset=/ebay.com.my/gfwlist server=/paypal-activate.info/127.0.0.1#5335 ipset=/paypal-activate.info/gfwlist server=/disney.co.th/127.0.0.1#5335 ipset=/disney.co.th/gfwlist server=/ebay.com.sg/127.0.0.1#5335 ipset=/ebay.com.sg/gfwlist -server=/mega.co.nz/127.0.0.1#5335 -ipset=/mega.co.nz/gfwlist -server=/mini.rs/127.0.0.1#5335 -ipset=/mini.rs/gfwlist -server=/lolstatic-a.akamaihd.net/127.0.0.1#5335 -ipset=/lolstatic-a.akamaihd.net/gfwlist -server=/eu-consumer-empowerment.com/127.0.0.1#5335 -ipset=/eu-consumer-empowerment.com/gfwlist +server=/canon.no/127.0.0.1#5335 +ipset=/canon.no/gfwlist +server=/bmw.se/127.0.0.1#5335 +ipset=/bmw.se/gfwlist +server=/starbucks.es/127.0.0.1#5335 +ipset=/starbucks.es/gfwlist +server=/canon-europa.com/127.0.0.1#5335 +ipset=/canon-europa.com/gfwlist server=/google.ae/127.0.0.1#5335 ipset=/google.ae/gfwlist server=/nike-us.com/127.0.0.1#5335 ipset=/nike-us.com/gfwlist -server=/directvnewhampshire.com/127.0.0.1#5335 -ipset=/directvnewhampshire.com/gfwlist -server=/ciscolearningsociety.org/127.0.0.1#5335 -ipset=/ciscolearningsociety.org/gfwlist -server=/paypal-innovationlab.com/127.0.0.1#5335 -ipset=/paypal-innovationlab.com/gfwlist +server=/leaguoflegends.com/127.0.0.1#5335 +ipset=/leaguoflegends.com/gfwlist +server=/canon.lu/127.0.0.1#5335 +ipset=/canon.lu/gfwlist +server=/bmw.co.id/127.0.0.1#5335 +ipset=/bmw.co.id/gfwlist server=/appstore.my/127.0.0.1#5335 ipset=/appstore.my/gfwlist server=/ipod.com/127.0.0.1#5335 @@ -17604,48 +17818,48 @@ server=/ebay.it/127.0.0.1#5335 ipset=/ebay.it/gfwlist server=/hpallinoneprinter.com/127.0.0.1#5335 ipset=/hpallinoneprinter.com/gfwlist -server=/ciscokinetic.com/127.0.0.1#5335 -ipset=/ciscokinetic.com/gfwlist +server=/marvelsuperheroseptember.com/127.0.0.1#5335 +ipset=/marvelsuperheroseptember.com/gfwlist server=/adguard-vpn.com/127.0.0.1#5335 ipset=/adguard-vpn.com/gfwlist server=/scmp.com/127.0.0.1#5335 ipset=/scmp.com/gfwlist -server=/fotolia-noticias.com/127.0.0.1#5335 -ipset=/fotolia-noticias.com/gfwlist +server=/ms4dre.com/127.0.0.1#5335 +ipset=/ms4dre.com/gfwlist server=/voanouvel.com/127.0.0.1#5335 ipset=/voanouvel.com/gfwlist -server=/beatsbydrevipde.com/127.0.0.1#5335 -ipset=/beatsbydrevipde.com/gfwlist +server=/ecpa.fr/127.0.0.1#5335 +ipset=/ecpa.fr/gfwlist server=/ea.tt.omtrdc.net/127.0.0.1#5335 ipset=/ea.tt.omtrdc.net/gfwlist -server=/ciscoerate.com/127.0.0.1#5335 -ipset=/ciscoerate.com/gfwlist -server=/leaguoflegends.com/127.0.0.1#5335 -ipset=/leaguoflegends.com/gfwlist -server=/ciscocontest.com/127.0.0.1#5335 -ipset=/ciscocontest.com/gfwlist -server=/bbci.co.uk/127.0.0.1#5335 -ipset=/bbci.co.uk/gfwlist +server=/bestbuycanada.ca/127.0.0.1#5335 +ipset=/bestbuycanada.ca/gfwlist +server=/mini-connected.pl/127.0.0.1#5335 +ipset=/mini-connected.pl/gfwlist +server=/monstersdebea.com/127.0.0.1#5335 +ipset=/monstersdebea.com/gfwlist +server=/canon.es/127.0.0.1#5335 +ipset=/canon.es/gfwlist server=/abc.com/127.0.0.1#5335 ipset=/abc.com/gfwlist server=/bbc.com/127.0.0.1#5335 ipset=/bbc.com/gfwlist -server=/vfsco.us/127.0.0.1#5335 -ipset=/vfsco.us/gfwlist -server=/binancezh.com/127.0.0.1#5335 -ipset=/binancezh.com/gfwlist -server=/cisco-warrantyfinder.com/127.0.0.1#5335 -ipset=/cisco-warrantyfinder.com/gfwlist +server=/duckside.com/127.0.0.1#5335 +ipset=/duckside.com/gfwlist +server=/foxsoccerplus.com/127.0.0.1#5335 +ipset=/foxsoccerplus.com/gfwlist +server=/frishoes.com/127.0.0.1#5335 +ipset=/frishoes.com/gfwlist server=/shopping-days.net/127.0.0.1#5335 ipset=/shopping-days.net/gfwlist -server=/ccna5.net/127.0.0.1#5335 -ipset=/ccna5.net/gfwlist +server=/anb.org/127.0.0.1#5335 +ipset=/anb.org/gfwlist server=/mypearsonshop.mx/127.0.0.1#5335 ipset=/mypearsonshop.mx/gfwlist -server=/mini-connected.pl/127.0.0.1#5335 -ipset=/mini-connected.pl/gfwlist -server=/cciesecuritylabs.com/127.0.0.1#5335 -ipset=/cciesecuritylabs.com/gfwlist +server=/canon.com.tr/127.0.0.1#5335 +ipset=/canon.com.tr/gfwlist +server=/canon.com.my/127.0.0.1#5335 +ipset=/canon.com.my/gfwlist server=/tailwindtraders.com/127.0.0.1#5335 ipset=/tailwindtraders.com/gfwlist server=/mastercard.kz/127.0.0.1#5335 @@ -17658,10 +17872,10 @@ server=/blogspot.com.es/127.0.0.1#5335 ipset=/blogspot.com.es/gfwlist server=/squarecloudservices.com/127.0.0.1#5335 ipset=/squarecloudservices.com/gfwlist -server=/webex.fr/127.0.0.1#5335 -ipset=/webex.fr/gfwlist -server=/appl-e.com/127.0.0.1#5335 -ipset=/appl-e.com/gfwlist +server=/sinchew.com.my/127.0.0.1#5335 +ipset=/sinchew.com.my/gfwlist +server=/paypal.com.hk/127.0.0.1#5335 +ipset=/paypal.com.hk/gfwlist server=/videolan.org/127.0.0.1#5335 ipset=/videolan.org/gfwlist server=/nginx.com/127.0.0.1#5335 @@ -17672,70 +17886,70 @@ server=/nbc.com/127.0.0.1#5335 ipset=/nbc.com/gfwlist server=/facebookgraphsearch.info/127.0.0.1#5335 ipset=/facebookgraphsearch.info/gfwlist -server=/eprc.com.hk/127.0.0.1#5335 -ipset=/eprc.com.hk/gfwlist +server=/canon.com.au/127.0.0.1#5335 +ipset=/canon.com.au/gfwlist server=/nurofengel.com/127.0.0.1#5335 ipset=/nurofengel.com/gfwlist -server=/sinchew.com.my/127.0.0.1#5335 -ipset=/sinchew.com.my/gfwlist +server=/firestonecomercial.co.cr/127.0.0.1#5335 +ipset=/firestonecomercial.co.cr/gfwlist server=/bmw-motorrad.hu/127.0.0.1#5335 ipset=/bmw-motorrad.hu/gfwlist server=/xboxone.co/127.0.0.1#5335 ipset=/xboxone.co/gfwlist -server=/paypal.com.hk/127.0.0.1#5335 -ipset=/paypal.com.hk/gfwlist -server=/webex.co.nz/127.0.0.1#5335 -ipset=/webex.co.nz/gfwlist -server=/webex.co.kr/127.0.0.1#5335 -ipset=/webex.co.kr/gfwlist -server=/webex.co.jp/127.0.0.1#5335 -ipset=/webex.co.jp/gfwlist -server=/mini.dk/127.0.0.1#5335 -ipset=/mini.dk/gfwlist -server=/firestonecomercial.co.cr/127.0.0.1#5335 -ipset=/firestonecomercial.co.cr/gfwlist +server=/apple-pay.com/127.0.0.1#5335 +ipset=/apple-pay.com/gfwlist +server=/pokemonultrasunmoon.com/127.0.0.1#5335 +ipset=/pokemonultrasunmoon.com/gfwlist +server=/canon.com/127.0.0.1#5335 +ipset=/canon.com/gfwlist +server=/canon.co.za/127.0.0.1#5335 +ipset=/canon.co.za/gfwlist +server=/canon.co.uk/127.0.0.1#5335 +ipset=/canon.co.uk/gfwlist +server=/bmw-connecteddrive.lu/127.0.0.1#5335 +ipset=/bmw-connecteddrive.lu/gfwlist server=/beats-dre-us.com/127.0.0.1#5335 ipset=/beats-dre-us.com/gfwlist server=/bmwworld.com/127.0.0.1#5335 ipset=/bmwworld.com/gfwlist server=/darwinsource.com/127.0.0.1#5335 ipset=/darwinsource.com/gfwlist -server=/webex.co.it/127.0.0.1#5335 -ipset=/webex.co.it/gfwlist -server=/pokemonultrasunmoon.com/127.0.0.1#5335 -ipset=/pokemonultrasunmoon.com/gfwlist -server=/webex.co.in/127.0.0.1#5335 -ipset=/webex.co.in/gfwlist +server=/foxsoccerplus.net/127.0.0.1#5335 +ipset=/foxsoccerplus.net/gfwlist +server=/zohostatic.com/127.0.0.1#5335 +ipset=/zohostatic.com/gfwlist +server=/canon.ca/127.0.0.1#5335 +ipset=/canon.ca/gfwlist server=/travelex.com.my/127.0.0.1#5335 ipset=/travelex.com.my/gfwlist server=/instagrm.com/127.0.0.1#5335 ipset=/instagrm.com/gfwlist -server=/volvobuses.dk/127.0.0.1#5335 -ipset=/volvobuses.dk/gfwlist -server=/foxsoccerplus.net/127.0.0.1#5335 -ipset=/foxsoccerplus.net/gfwlist +server=/canon.be/127.0.0.1#5335 +ipset=/canon.be/gfwlist +server=/canon.ba/127.0.0.1#5335 +ipset=/canon.ba/gfwlist server=/airwick.hu/127.0.0.1#5335 ipset=/airwick.hu/gfwlist -server=/mastercardadvisors.com/127.0.0.1#5335 -ipset=/mastercardadvisors.com/gfwlist -server=/canon.ru/127.0.0.1#5335 -ipset=/canon.ru/gfwlist +server=/akami.com/127.0.0.1#5335 +ipset=/akami.com/gfwlist +server=/canon.am/127.0.0.1#5335 +ipset=/canon.am/gfwlist server=/vmwarecertificationvideos.com/127.0.0.1#5335 ipset=/vmwarecertificationvideos.com/gfwlist -server=/iphonecase2013.com/127.0.0.1#5335 -ipset=/iphonecase2013.com/gfwlist +server=/canon-me.com/127.0.0.1#5335 +ipset=/canon-me.com/gfwlist server=/chinapower.csis.org/127.0.0.1#5335 ipset=/chinapower.csis.org/gfwlist -server=/prostudiobeatscybersale.com/127.0.0.1#5335 -ipset=/prostudiobeatscybersale.com/gfwlist +server=/canon-europe.com/127.0.0.1#5335 +ipset=/canon-europe.com/gfwlist server=/bmw-motorrad.si/127.0.0.1#5335 ipset=/bmw-motorrad.si/gfwlist server=/vmwservices.com/127.0.0.1#5335 ipset=/vmwservices.com/gfwlist -server=/pise.pw/127.0.0.1#5335 -ipset=/pise.pw/gfwlist -server=/miniusatires.com/127.0.0.1#5335 -ipset=/miniusatires.com/gfwlist +server=/bmw-product-highlights.com/127.0.0.1#5335 +ipset=/bmw-product-highlights.com/gfwlist +server=/billmelater.info/127.0.0.1#5335 +ipset=/billmelater.info/gfwlist server=/canon.net/127.0.0.1#5335 ipset=/canon.net/gfwlist server=/geforce.com.tw/127.0.0.1#5335 @@ -17744,22 +17958,22 @@ server=/paypalshopping.com/127.0.0.1#5335 ipset=/paypalshopping.com/gfwlist server=/omghk.com/127.0.0.1#5335 ipset=/omghk.com/gfwlist -server=/theepochtimes.com/127.0.0.1#5335 -ipset=/theepochtimes.com/gfwlist -server=/canon.me/127.0.0.1#5335 -ipset=/canon.me/gfwlist -server=/applecom.com/127.0.0.1#5335 -ipset=/applecom.com/gfwlist +server=/tearapeak.com/127.0.0.1#5335 +ipset=/tearapeak.com/gfwlist +server=/c-ij.com/127.0.0.1#5335 +ipset=/c-ij.com/gfwlist +server=/foxfaq.com/127.0.0.1#5335 +ipset=/foxfaq.com/gfwlist server=/csis.org/127.0.0.1#5335 ipset=/csis.org/gfwlist -server=/librarylovefest.com/127.0.0.1#5335 -ipset=/librarylovefest.com/gfwlist +server=/battle.net/127.0.0.1#5335 +ipset=/battle.net/gfwlist server=/scnshop.cc/127.0.0.1#5335 ipset=/scnshop.cc/gfwlist server=/baicaonetwork.com/127.0.0.1#5335 ipset=/baicaonetwork.com/gfwlist -server=/coreml.net/127.0.0.1#5335 -ipset=/coreml.net/gfwlist +server=/beats-bydreoutletsale.net/127.0.0.1#5335 +ipset=/beats-bydreoutletsale.net/gfwlist server=/intel.mx/127.0.0.1#5335 ipset=/intel.mx/gfwlist server=/lexuemei.com/127.0.0.1#5335 @@ -17772,304 +17986,304 @@ server=/ebaylocal.net/127.0.0.1#5335 ipset=/ebaylocal.net/gfwlist server=/ogp.me/127.0.0.1#5335 ipset=/ogp.me/gfwlist -server=/beats-bydreoutletsale.net/127.0.0.1#5335 -ipset=/beats-bydreoutletsale.net/gfwlist +server=/bwh1.net/127.0.0.1#5335 +ipset=/bwh1.net/gfwlist server=/intelplay.com/127.0.0.1#5335 ipset=/intelplay.com/gfwlist -server=/disneymagicmoments.co.uk/127.0.0.1#5335 -ipset=/disneymagicmoments.co.uk/gfwlist -server=/images-amazon.com/127.0.0.1#5335 -ipset=/images-amazon.com/gfwlist +server=/mydirectvchannels.com/127.0.0.1#5335 +ipset=/mydirectvchannels.com/gfwlist +server=/oreilly.com/127.0.0.1#5335 +ipset=/oreilly.com/gfwlist server=/visa.com.my/127.0.0.1#5335 ipset=/visa.com.my/gfwlist server=/travelex.co.uk/127.0.0.1#5335 ipset=/travelex.co.uk/gfwlist -server=/pogo.com/127.0.0.1#5335 -ipset=/pogo.com/gfwlist +server=/masterpassteststore.com/127.0.0.1#5335 +ipset=/masterpassteststore.com/gfwlist server=/sysinternals.com/127.0.0.1#5335 ipset=/sysinternals.com/gfwlist -server=/mastercardacademy.com/127.0.0.1#5335 -ipset=/mastercardacademy.com/gfwlist -server=/oreilly.com/127.0.0.1#5335 -ipset=/oreilly.com/gfwlist -server=/ebayinc.net/127.0.0.1#5335 -ipset=/ebayinc.net/gfwlist -server=/kijji.ca/127.0.0.1#5335 -ipset=/kijji.ca/gfwlist server=/visa.com.hr/127.0.0.1#5335 ipset=/visa.com.hr/gfwlist -server=/promonsterbeatsbydre.com/127.0.0.1#5335 -ipset=/promonsterbeatsbydre.com/gfwlist +server=/le-direct.tv/127.0.0.1#5335 +ipset=/le-direct.tv/gfwlist +server=/hddirectv.com/127.0.0.1#5335 +ipset=/hddirectv.com/gfwlist +server=/offerairjordanlebron.com/127.0.0.1#5335 +ipset=/offerairjordanlebron.com/gfwlist +server=/cyber-bay.info/127.0.0.1#5335 +ipset=/cyber-bay.info/gfwlist +server=/pinterest.id/127.0.0.1#5335 +ipset=/pinterest.id/gfwlist server=/yahoo.com.af/127.0.0.1#5335 ipset=/yahoo.com.af/gfwlist -server=/beatsbydreol.com/127.0.0.1#5335 -ipset=/beatsbydreol.com/gfwlist +server=/diretv.com/127.0.0.1#5335 +ipset=/diretv.com/gfwlist server=/youtube.co.ma/127.0.0.1#5335 ipset=/youtube.co.ma/gfwlist -server=/firestone.cl/127.0.0.1#5335 -ipset=/firestone.cl/gfwlist +server=/verisign.com.es/127.0.0.1#5335 +ipset=/verisign.com.es/gfwlist server=/usatoday.com/127.0.0.1#5335 ipset=/usatoday.com/gfwlist -server=/stateofthemap.org/127.0.0.1#5335 -ipset=/stateofthemap.org/gfwlist -server=/browserleaks.com/127.0.0.1#5335 -ipset=/browserleaks.com/gfwlist -server=/foxnewsgo.net/127.0.0.1#5335 -ipset=/foxnewsgo.net/gfwlist -server=/canon.com.tr/127.0.0.1#5335 -ipset=/canon.com.tr/gfwlist -server=/canon.com.my/127.0.0.1#5335 -ipset=/canon.com.my/gfwlist -server=/pearson.pl/127.0.0.1#5335 -ipset=/pearson.pl/gfwlist -server=/kindle.com/127.0.0.1#5335 -ipset=/kindle.com/gfwlist +server=/directvsports.com/127.0.0.1#5335 +ipset=/directvsports.com/gfwlist +server=/directvrebate.com/127.0.0.1#5335 +ipset=/directvrebate.com/gfwlist +server=/directvpromotions.com/127.0.0.1#5335 +ipset=/directvpromotions.com/gfwlist server=/epochmediagroup.com/127.0.0.1#5335 ipset=/epochmediagroup.com/gfwlist -server=/canon.com.au/127.0.0.1#5335 -ipset=/canon.com.au/gfwlist +server=/directvpromise.com/127.0.0.1#5335 +ipset=/directvpromise.com/gfwlist +server=/pearson.pl/127.0.0.1#5335 +ipset=/pearson.pl/gfwlist server=/ingka.com/127.0.0.1#5335 ipset=/ingka.com/gfwlist +server=/directvpomise.com/127.0.0.1#5335 +ipset=/directvpomise.com/gfwlist +server=/account-paypal.net/127.0.0.1#5335 +ipset=/account-paypal.net/gfwlist +server=/a2z.com/127.0.0.1#5335 +ipset=/a2z.com/gfwlist server=/fox26.com/127.0.0.1#5335 ipset=/fox26.com/gfwlist server=/foxsports.com.ar/127.0.0.1#5335 ipset=/foxsports.com.ar/gfwlist -server=/canon.com/127.0.0.1#5335 -ipset=/canon.com/gfwlist -server=/account-paypal.net/127.0.0.1#5335 -ipset=/account-paypal.net/gfwlist -server=/naver.net/127.0.0.1#5335 -ipset=/naver.net/gfwlist -server=/canon.co.uk/127.0.0.1#5335 -ipset=/canon.co.uk/gfwlist +server=/directvnewhampshire.com/127.0.0.1#5335 +ipset=/directvnewhampshire.com/gfwlist server=/localizestatus.com/127.0.0.1#5335 ipset=/localizestatus.com/gfwlist -server=/attinnovationspace.com/127.0.0.1#5335 -ipset=/attinnovationspace.com/gfwlist +server=/naver.net/127.0.0.1#5335 +ipset=/naver.net/gfwlist server=/softbankbb.net/127.0.0.1#5335 ipset=/softbankbb.net/gfwlist -server=/canon.ca/127.0.0.1#5335 -ipset=/canon.ca/gfwlist -server=/canon.be/127.0.0.1#5335 -ipset=/canon.be/gfwlist +server=/directvmonitoring.com/127.0.0.1#5335 +ipset=/directvmonitoring.com/gfwlist +server=/attinnovationspace.com/127.0.0.1#5335 +ipset=/attinnovationspace.com/gfwlist +server=/directvmetropolisil.com/127.0.0.1#5335 +ipset=/directvmetropolisil.com/gfwlist +server=/nikelives.com/127.0.0.1#5335 +ipset=/nikelives.com/gfwlist +server=/directvlebanontn.com/127.0.0.1#5335 +ipset=/directvlebanontn.com/gfwlist server=/launchpadlibrarian.org/127.0.0.1#5335 ipset=/launchpadlibrarian.org/gfwlist -server=/canon.ba/127.0.0.1#5335 -ipset=/canon.ba/gfwlist -server=/starcraft2.com/127.0.0.1#5335 -ipset=/starcraft2.com/gfwlist -server=/canon.am/127.0.0.1#5335 -ipset=/canon.am/gfwlist -server=/canon-me.com/127.0.0.1#5335 -ipset=/canon-me.com/gfwlist +server=/directvkentucky.com/127.0.0.1#5335 +ipset=/directvkentucky.com/gfwlist +server=/directvinternet.com/127.0.0.1#5335 +ipset=/directvinternet.com/gfwlist +server=/getdropbox.com/127.0.0.1#5335 +ipset=/getdropbox.com/gfwlist +server=/amaaozn.com/127.0.0.1#5335 +ipset=/amaaozn.com/gfwlist server=/ak1.net/127.0.0.1#5335 ipset=/ak1.net/gfwlist server=/google.com.my/127.0.0.1#5335 ipset=/google.com.my/gfwlist -server=/canon-europe.com/127.0.0.1#5335 -ipset=/canon-europe.com/gfwlist +server=/apple.no/127.0.0.1#5335 +ipset=/apple.no/gfwlist server=/directvcookevilletn.com/127.0.0.1#5335 ipset=/directvcookevilletn.com/gfwlist server=/microsoftaffiliates.com/127.0.0.1#5335 ipset=/microsoftaffiliates.com/gfwlist -server=/canon-ebm.com.hk/127.0.0.1#5335 -ipset=/canon-ebm.com.hk/gfwlist server=/xn--4vq475g.com/127.0.0.1#5335 ipset=/xn--4vq475g.com/gfwlist +server=/ebaydts.com/127.0.0.1#5335 +ipset=/ebaydts.com/gfwlist server=/e-bay.net/127.0.0.1#5335 ipset=/e-bay.net/gfwlist -server=/next.hk/127.0.0.1#5335 -ipset=/next.hk/gfwlist +server=/disneyinflight.com/127.0.0.1#5335 +ipset=/disneyinflight.com/gfwlist server=/miniso.pk/127.0.0.1#5335 ipset=/miniso.pk/gfwlist server=/mini.com.gt/127.0.0.1#5335 ipset=/mini.com.gt/gfwlist -server=/c-ij.com/127.0.0.1#5335 -ipset=/c-ij.com/gfwlist -server=/api.news/127.0.0.1#5335 -ipset=/api.news/gfwlist +server=/appleonline.com/127.0.0.1#5335 +ipset=/appleonline.com/gfwlist +server=/directvbusiness.com/127.0.0.1#5335 +ipset=/directvbusiness.com/gfwlist server=/amazon.jp/127.0.0.1#5335 ipset=/amazon.jp/gfwlist server=/womenwill.in/127.0.0.1#5335 ipset=/womenwill.in/gfwlist server=/mastercard.co.th/127.0.0.1#5335 ipset=/mastercard.co.th/gfwlist -server=/foxbusiness.com/127.0.0.1#5335 -ipset=/foxbusiness.com/gfwlist +server=/api.news/127.0.0.1#5335 +ipset=/api.news/gfwlist server=/xbox.com/127.0.0.1#5335 ipset=/xbox.com/gfwlist server=/nintendodsi.com/127.0.0.1#5335 ipset=/nintendodsi.com/gfwlist -server=/bwh8.net/127.0.0.1#5335 -ipset=/bwh8.net/gfwlist +server=/leagueoflegends.org/127.0.0.1#5335 +ipset=/leagueoflegends.org/gfwlist server=/ntdtv.co.kr/127.0.0.1#5335 ipset=/ntdtv.co.kr/gfwlist server=/mortein.co.za/127.0.0.1#5335 ipset=/mortein.co.za/gfwlist -server=/mydirectvchannels.com/127.0.0.1#5335 -ipset=/mydirectvchannels.com/gfwlist +server=/wixmp.com/127.0.0.1#5335 +ipset=/wixmp.com/gfwlist server=/bmw-yemen.com/127.0.0.1#5335 ipset=/bmw-yemen.com/gfwlist server=/thawte.com/127.0.0.1#5335 ipset=/thawte.com/gfwlist -server=/le-direct.tv/127.0.0.1#5335 -ipset=/le-direct.tv/gfwlist +server=/directvboston.com/127.0.0.1#5335 +ipset=/directvboston.com/gfwlist server=/attdns.net/127.0.0.1#5335 ipset=/attdns.net/gfwlist -server=/hddirectv.com/127.0.0.1#5335 -ipset=/hddirectv.com/gfwlist +server=/brands098.com/127.0.0.1#5335 +ipset=/brands098.com/gfwlist server=/dealsbeatsblackfriday.com/127.0.0.1#5335 ipset=/dealsbeatsblackfriday.com/gfwlist server=/fbredex.com/127.0.0.1#5335 ipset=/fbredex.com/gfwlist server=/xindelu.com/127.0.0.1#5335 ipset=/xindelu.com/gfwlist -server=/oxfordwesternmusic.com/127.0.0.1#5335 -ipset=/oxfordwesternmusic.com/gfwlist -server=/zaobao.com.sg/127.0.0.1#5335 -ipset=/zaobao.com.sg/gfwlist +server=/directvadsales.com/127.0.0.1#5335 +ipset=/directvadsales.com/gfwlist +server=/visa.com.do/127.0.0.1#5335 +ipset=/visa.com.do/gfwlist server=/bmw.is/127.0.0.1#5335 ipset=/bmw.is/gfwlist -server=/discord.co/127.0.0.1#5335 -ipset=/discord.co/gfwlist +server=/directv-newyork.com/127.0.0.1#5335 +ipset=/directv-newyork.com/gfwlist server=/radian6.com/127.0.0.1#5335 ipset=/radian6.com/gfwlist server=/audible.com/127.0.0.1#5335 ipset=/audible.com/gfwlist -server=/diretv.com/127.0.0.1#5335 -ipset=/diretv.com/gfwlist -server=/nmbmw.com/127.0.0.1#5335 -ipset=/nmbmw.com/gfwlist +server=/directtvdeals.tv/127.0.0.1#5335 +ipset=/directtvdeals.tv/gfwlist +server=/directtv.net/127.0.0.1#5335 +ipset=/directtv.net/gfwlist server=/mini-connected.es/127.0.0.1#5335 ipset=/mini-connected.es/gfwlist server=/amazonimages.com/127.0.0.1#5335 ipset=/amazonimages.com/gfwlist -server=/direectv.com/127.0.0.1#5335 -ipset=/direectv.com/gfwlist +server=/oxfordwesternmusic.com/127.0.0.1#5335 +ipset=/oxfordwesternmusic.com/gfwlist server=/1010.com.hk/127.0.0.1#5335 ipset=/1010.com.hk/gfwlist -server=/directvpromotions.com/127.0.0.1#5335 -ipset=/directvpromotions.com/gfwlist +server=/beatsbydrehut.com/127.0.0.1#5335 +ipset=/beatsbydrehut.com/gfwlist server=/bidbay.com/127.0.0.1#5335 ipset=/bidbay.com/gfwlist -server=/alibabacloud.com.sg/127.0.0.1#5335 -ipset=/alibabacloud.com.sg/gfwlist -server=/directvpomise.com/127.0.0.1#5335 -ipset=/directvpomise.com/gfwlist +server=/codei.sh/127.0.0.1#5335 +ipset=/codei.sh/gfwlist +server=/discord.co/127.0.0.1#5335 +ipset=/discord.co/gfwlist server=/voaafaanoromoo.com/127.0.0.1#5335 ipset=/voaafaanoromoo.com/gfwlist -server=/animezilla.com/127.0.0.1#5335 -ipset=/animezilla.com/gfwlist +server=/direcpath.net/127.0.0.1#5335 +ipset=/direcpath.net/gfwlist server=/mings-fashion.com/127.0.0.1#5335 ipset=/mings-fashion.com/gfwlist -server=/donkeykongcountryreturns.com/127.0.0.1#5335 -ipset=/donkeykongcountryreturns.com/gfwlist -server=/ssx3.com/127.0.0.1#5335 -ipset=/ssx3.com/gfwlist -server=/monitrix.net/127.0.0.1#5335 -ipset=/monitrix.net/gfwlist +server=/nmbmw.com/127.0.0.1#5335 +ipset=/nmbmw.com/gfwlist +server=/direcpath.com/127.0.0.1#5335 +ipset=/direcpath.com/gfwlist +server=/madvr.net/127.0.0.1#5335 +ipset=/madvr.net/gfwlist server=/latamvmwareforum.com/127.0.0.1#5335 ipset=/latamvmwareforum.com/gfwlist -server=/directvmonitoring.com/127.0.0.1#5335 -ipset=/directvmonitoring.com/gfwlist -server=/marvelsuperheroseptember.com/127.0.0.1#5335 -ipset=/marvelsuperheroseptember.com/gfwlist -server=/mini-connected.be/127.0.0.1#5335 -ipset=/mini-connected.be/gfwlist +server=/animezilla.com/127.0.0.1#5335 +ipset=/animezilla.com/gfwlist +server=/nintendo.fi/127.0.0.1#5335 +ipset=/nintendo.fi/gfwlist +server=/att-idns.net/127.0.0.1#5335 +ipset=/att-idns.net/gfwlist server=/eamobile.com/127.0.0.1#5335 ipset=/eamobile.com/gfwlist -server=/directvmetropolisil.com/127.0.0.1#5335 -ipset=/directvmetropolisil.com/gfwlist +server=/donkeykongcountryreturns.com/127.0.0.1#5335 +ipset=/donkeykongcountryreturns.com/gfwlist server=/nintendonetwork.net/127.0.0.1#5335 ipset=/nintendonetwork.net/gfwlist -server=/editorx.com/127.0.0.1#5335 -ipset=/editorx.com/gfwlist +server=/ssx3.com/127.0.0.1#5335 +ipset=/ssx3.com/gfwlist server=/bmwmotorrad.com.au/127.0.0.1#5335 ipset=/bmwmotorrad.com.au/gfwlist +server=/monitrix.net/127.0.0.1#5335 +ipset=/monitrix.net/gfwlist +server=/synaptic.net/127.0.0.1#5335 +ipset=/synaptic.net/gfwlist +server=/mini-connected.be/127.0.0.1#5335 +ipset=/mini-connected.be/gfwlist +server=/sundayready.com/127.0.0.1#5335 +ipset=/sundayready.com/gfwlist server=/minicaribbean.com/127.0.0.1#5335 ipset=/minicaribbean.com/gfwlist -server=/directvlebanontn.com/127.0.0.1#5335 -ipset=/directvlebanontn.com/gfwlist -server=/directvkentucky.com/127.0.0.1#5335 -ipset=/directvkentucky.com/gfwlist -server=/directvinternet.com/127.0.0.1#5335 -ipset=/directvinternet.com/gfwlist -server=/adidas.ru/127.0.0.1#5335 -ipset=/adidas.ru/gfwlist -server=/bmwstep.com/127.0.0.1#5335 -ipset=/bmwstep.com/gfwlist +server=/myrewardzone.com/127.0.0.1#5335 +ipset=/myrewardzone.com/gfwlist server=/googlesyndication.com/127.0.0.1#5335 ipset=/googlesyndication.com/gfwlist server=/facdbook.com/127.0.0.1#5335 ipset=/facdbook.com/gfwlist -server=/desktopmovie.com/127.0.0.1#5335 -ipset=/desktopmovie.com/gfwlist +server=/cafr.ca/127.0.0.1#5335 +ipset=/cafr.ca/gfwlist server=/youtube.ua/127.0.0.1#5335 ipset=/youtube.ua/gfwlist -server=/cheapbeatsbydre-au.com/127.0.0.1#5335 -ipset=/cheapbeatsbydre-au.com/gfwlist -server=/volvotrucks.se/127.0.0.1#5335 -ipset=/volvotrucks.se/gfwlist -server=/rsf.org/127.0.0.1#5335 -ipset=/rsf.org/gfwlist -server=/garena.tv/127.0.0.1#5335 -ipset=/garena.tv/gfwlist +server=/enterprisepaging.com/127.0.0.1#5335 +ipset=/enterprisepaging.com/gfwlist +server=/directvbusinessmarket.com/127.0.0.1#5335 +ipset=/directvbusinessmarket.com/gfwlist +server=/currently.net/127.0.0.1#5335 +ipset=/currently.net/gfwlist +server=/bmw.co.th/127.0.0.1#5335 +ipset=/bmw.co.th/gfwlist server=/mini-vietnam.com/127.0.0.1#5335 ipset=/mini-vietnam.com/gfwlist -server=/device-manager.us/127.0.0.1#5335 -ipset=/device-manager.us/gfwlist +server=/currently.com/127.0.0.1#5335 +ipset=/currently.com/gfwlist server=/bridgestoneperformance.com/127.0.0.1#5335 ipset=/bridgestoneperformance.com/gfwlist -server=/myfoxaustin.com/127.0.0.1#5335 -ipset=/myfoxaustin.com/gfwlist -server=/directvbusiness.com/127.0.0.1#5335 -ipset=/directvbusiness.com/gfwlist -server=/macbookair.hk/127.0.0.1#5335 -ipset=/macbookair.hk/gfwlist -server=/directvboston.com/127.0.0.1#5335 -ipset=/directvboston.com/gfwlist -server=/directvadsales.com/127.0.0.1#5335 -ipset=/directvadsales.com/gfwlist -server=/scholar.google.pt/127.0.0.1#5335 -ipset=/scholar.google.pt/gfwlist -server=/db.tt/127.0.0.1#5335 -ipset=/db.tt/gfwlist -server=/directv-newyork.com/127.0.0.1#5335 -ipset=/directv-newyork.com/gfwlist +server=/harpercollinschildrensbooks.co.uk/127.0.0.1#5335 +ipset=/harpercollinschildrensbooks.co.uk/gfwlist +server=/bmw-diplomatic-sales.com/127.0.0.1#5335 +ipset=/bmw-diplomatic-sales.com/gfwlist +server=/hket.com/127.0.0.1#5335 +ipset=/hket.com/gfwlist +server=/cheapbeatsbydre-au.com/127.0.0.1#5335 +ipset=/cheapbeatsbydre-au.com/gfwlist +server=/paypal-photocard.com/127.0.0.1#5335 +ipset=/paypal-photocard.com/gfwlist +server=/fteproxy.org/127.0.0.1#5335 +ipset=/fteproxy.org/gfwlist +server=/budatt.com/127.0.0.1#5335 +ipset=/budatt.com/gfwlist +server=/attwirelessonline.com/127.0.0.1#5335 +ipset=/attwirelessonline.com/gfwlist server=/khanacademy.org/127.0.0.1#5335 ipset=/khanacademy.org/gfwlist server=/beatsheadphonesdealer.com/127.0.0.1#5335 ipset=/beatsheadphonesdealer.com/gfwlist -server=/ecgapp.net/127.0.0.1#5335 -ipset=/ecgapp.net/gfwlist +server=/attwirelessinternet.com/127.0.0.1#5335 +ipset=/attwirelessinternet.com/gfwlist server=/beatsheadphones2u.com/127.0.0.1#5335 ipset=/beatsheadphones2u.com/gfwlist server=/cloudflarestream.com/127.0.0.1#5335 ipset=/cloudflarestream.com/gfwlist -server=/directtvdeals.tv/127.0.0.1#5335 -ipset=/directtvdeals.tv/gfwlist +server=/attwifi.com/127.0.0.1#5335 +ipset=/attwifi.com/gfwlist server=/ethereum.foundation/127.0.0.1#5335 ipset=/ethereum.foundation/gfwlist server=/verizonmedia.com/127.0.0.1#5335 ipset=/verizonmedia.com/gfwlist server=/apple.jo/127.0.0.1#5335 ipset=/apple.jo/gfwlist -server=/dkrecttv.com/127.0.0.1#5335 -ipset=/dkrecttv.com/gfwlist -server=/zencdn.net/127.0.0.1#5335 -ipset=/zencdn.net/gfwlist +server=/headlinejobs.hk/127.0.0.1#5335 +ipset=/headlinejobs.hk/gfwlist +server=/db.tt/127.0.0.1#5335 +ipset=/db.tt/gfwlist server=/ebay-inc.org/127.0.0.1#5335 ipset=/ebay-inc.org/gfwlist -server=/blpevents.com/127.0.0.1#5335 -ipset=/blpevents.com/gfwlist -server=/swisssign.org/127.0.0.1#5335 -ipset=/swisssign.org/gfwlist +server=/prostudiobeatscybersale.com/127.0.0.1#5335 +ipset=/prostudiobeatscybersale.com/gfwlist +server=/xbox.co/127.0.0.1#5335 +ipset=/xbox.co/gfwlist server=/slashdot.org/127.0.0.1#5335 ipset=/slashdot.org/gfwlist server=/mktroute.com/127.0.0.1#5335 ipset=/mktroute.com/gfwlist -server=/minneapolisbmw.net/127.0.0.1#5335 -ipset=/minneapolisbmw.net/gfwlist +server=/attuverseoffers.com/127.0.0.1#5335 +ipset=/attuverseoffers.com/gfwlist server=/stxmosquitoproject.net/127.0.0.1#5335 ipset=/stxmosquitoproject.net/gfwlist server=/easylist.to/127.0.0.1#5335 @@ -18078,32 +18292,32 @@ server=/battlefieldheroes.com/127.0.0.1#5335 ipset=/battlefieldheroes.com/gfwlist server=/ebaymainstreet.com/127.0.0.1#5335 ipset=/ebaymainstreet.com/gfwlist -server=/githubapp.com/127.0.0.1#5335 -ipset=/githubapp.com/gfwlist +server=/zencdn.net/127.0.0.1#5335 +ipset=/zencdn.net/gfwlist server=/cqcorea.com/127.0.0.1#5335 ipset=/cqcorea.com/gfwlist +server=/minneapolisbmw.net/127.0.0.1#5335 +ipset=/minneapolisbmw.net/gfwlist server=/visafulfillment.com/127.0.0.1#5335 ipset=/visafulfillment.com/gfwlist -server=/volvobuses.ca/127.0.0.1#5335 -ipset=/volvobuses.ca/gfwlist server=/bmwusa.com/127.0.0.1#5335 ipset=/bmwusa.com/gfwlist server=/pivotalinitiative.com/127.0.0.1#5335 ipset=/pivotalinitiative.com/gfwlist -server=/ftcdn.net/127.0.0.1#5335 -ipset=/ftcdn.net/gfwlist +server=/attpublicpolicy.com/127.0.0.1#5335 +ipset=/attpublicpolicy.com/gfwlist server=/firestone.com.ar/127.0.0.1#5335 ipset=/firestone.com.ar/gfwlist -server=/tubetubetube.com/127.0.0.1#5335 -ipset=/tubetubetube.com/gfwlist +server=/mastercard.co.ke/127.0.0.1#5335 +ipset=/mastercard.co.ke/gfwlist server=/cheapbeats.us/127.0.0.1#5335 ipset=/cheapbeats.us/gfwlist server=/cisconetspace.com/127.0.0.1#5335 ipset=/cisconetspace.com/gfwlist server=/thegooglestore.com/127.0.0.1#5335 ipset=/thegooglestore.com/gfwlist -server=/audiencenetwork.tv/127.0.0.1#5335 -ipset=/audiencenetwork.tv/gfwlist +server=/attjoy.com/127.0.0.1#5335 +ipset=/attjoy.com/gfwlist server=/yahoo.at/127.0.0.1#5335 ipset=/yahoo.at/gfwlist server=/badgen.net/127.0.0.1#5335 @@ -18112,88 +18326,88 @@ server=/archlinuxarm.org/127.0.0.1#5335 ipset=/archlinuxarm.org/gfwlist server=/bluemix.com/127.0.0.1#5335 ipset=/bluemix.com/gfwlist -server=/att-idns.net/127.0.0.1#5335 -ipset=/att-idns.net/gfwlist -server=/elsevier.com/127.0.0.1#5335 -ipset=/elsevier.com/gfwlist +server=/rocksdb.com/127.0.0.1#5335 +ipset=/rocksdb.com/gfwlist +server=/cloudflaressl.com/127.0.0.1#5335 +ipset=/cloudflaressl.com/gfwlist server=/superuser.com/127.0.0.1#5335 ipset=/superuser.com/gfwlist -server=/micstl.com/127.0.0.1#5335 -ipset=/micstl.com/gfwlist +server=/scholar.google.lv/127.0.0.1#5335 +ipset=/scholar.google.lv/gfwlist server=/vfsco.sk/127.0.0.1#5335 ipset=/vfsco.sk/gfwlist -server=/synaptic.net/127.0.0.1#5335 -ipset=/synaptic.net/gfwlist -server=/sundayready.com/127.0.0.1#5335 -ipset=/sundayready.com/gfwlist +server=/att-promotions.com/127.0.0.1#5335 +ipset=/att-promotions.com/gfwlist +server=/att-mail.com/127.0.0.1#5335 +ipset=/att-mail.com/gfwlist server=/mini.com.mk/127.0.0.1#5335 ipset=/mini.com.mk/gfwlist server=/playparagon.com/127.0.0.1#5335 ipset=/playparagon.com/gfwlist -server=/voanews.eu/127.0.0.1#5335 -ipset=/voanews.eu/gfwlist -server=/streamingdisney.net/127.0.0.1#5335 -ipset=/streamingdisney.net/gfwlist +server=/volvopenta.de/127.0.0.1#5335 +ipset=/volvopenta.de/gfwlist +server=/att-bundles.com/127.0.0.1#5335 +ipset=/att-bundles.com/gfwlist server=/apple.co.cr/127.0.0.1#5335 ipset=/apple.co.cr/gfwlist -server=/road-crew.com/127.0.0.1#5335 -ipset=/road-crew.com/gfwlist +server=/accbusiness.com/127.0.0.1#5335 +ipset=/accbusiness.com/gfwlist server=/freecodecamp.org/127.0.0.1#5335 ipset=/freecodecamp.org/gfwlist -server=/hellokittybeats.com/127.0.0.1#5335 -ipset=/hellokittybeats.com/gfwlist +server=/bitbucket.org/127.0.0.1#5335 +ipset=/bitbucket.org/gfwlist server=/pearson-studium.ch/127.0.0.1#5335 ipset=/pearson-studium.ch/gfwlist -server=/itcanwait.com/127.0.0.1#5335 -ipset=/itcanwait.com/gfwlist +server=/atlassian.com/127.0.0.1#5335 +ipset=/atlassian.com/gfwlist server=/bmw-abudhabi.com/127.0.0.1#5335 ipset=/bmw-abudhabi.com/gfwlist server=/advertiserscommunity.com/127.0.0.1#5335 ipset=/advertiserscommunity.com/gfwlist -server=/directvbusinessmarket.com/127.0.0.1#5335 -ipset=/directvbusinessmarket.com/gfwlist +server=/xn--hxtr4rozx.xn--czr694b/127.0.0.1#5335 +ipset=/xn--hxtr4rozx.xn--czr694b/gfwlist server=/bmwfilms.com/127.0.0.1#5335 ipset=/bmwfilms.com/gfwlist -server=/currently.net/127.0.0.1#5335 -ipset=/currently.net/gfwlist +server=/xn--gtvz22d.xn--hxt814e/127.0.0.1#5335 +ipset=/xn--gtvz22d.xn--hxt814e/gfwlist server=/icloud.om/127.0.0.1#5335 ipset=/icloud.om/gfwlist -server=/currently.com/127.0.0.1#5335 -ipset=/currently.com/gfwlist +server=/bmw.dz/127.0.0.1#5335 +ipset=/bmw.dz/gfwlist server=/bcsecure01-a.akamaihd.net/127.0.0.1#5335 ipset=/bcsecure01-a.akamaihd.net/gfwlist server=/soasta-dswb.com/127.0.0.1#5335 ipset=/soasta-dswb.com/gfwlist server=/directvconnect.com/127.0.0.1#5335 ipset=/directvconnect.com/gfwlist -server=/ebayd.com/127.0.0.1#5335 -ipset=/ebayd.com/gfwlist +server=/amznl.com/127.0.0.1#5335 +ipset=/amznl.com/gfwlist server=/serverlesslibrary.net/127.0.0.1#5335 ipset=/serverlesslibrary.net/gfwlist server=/swiftbank.us/127.0.0.1#5335 ipset=/swiftbank.us/gfwlist -server=/paypalcreditcard.com/127.0.0.1#5335 -ipset=/paypalcreditcard.com/gfwlist +server=/isiknowledge.com/127.0.0.1#5335 +ipset=/isiknowledge.com/gfwlist server=/volvotrucks.ps/127.0.0.1#5335 ipset=/volvotrucks.ps/gfwlist -server=/attwirelessonline.com/127.0.0.1#5335 -ipset=/attwirelessonline.com/gfwlist +server=/kickshatchannel.com/127.0.0.1#5335 +ipset=/kickshatchannel.com/gfwlist server=/huobi.sc/127.0.0.1#5335 ipset=/huobi.sc/gfwlist server=/dokusho-ojikan.jp/127.0.0.1#5335 ipset=/dokusho-ojikan.jp/gfwlist -server=/attwirelessinternet.com/127.0.0.1#5335 -ipset=/attwirelessinternet.com/gfwlist +server=/wwapple.net/127.0.0.1#5335 +ipset=/wwapple.net/gfwlist server=/airgonetworks.com/127.0.0.1#5335 ipset=/airgonetworks.com/gfwlist server=/sony.lv/127.0.0.1#5335 ipset=/sony.lv/gfwlist -server=/attuverseoffers.com/127.0.0.1#5335 -ipset=/attuverseoffers.com/gfwlist -server=/globalsecurity.org/127.0.0.1#5335 -ipset=/globalsecurity.org/gfwlist -server=/ip.sb/127.0.0.1#5335 -ipset=/ip.sb/gfwlist +server=/webobjects.de/127.0.0.1#5335 +ipset=/webobjects.de/gfwlist +server=/touchid.tv/127.0.0.1#5335 +ipset=/touchid.tv/gfwlist +server=/bmw.com.mk/127.0.0.1#5335 +ipset=/bmw.com.mk/gfwlist server=/bridgestone.com.sg/127.0.0.1#5335 ipset=/bridgestone.com.sg/gfwlist server=/yahoo.so/127.0.0.1#5335 @@ -18202,8 +18416,8 @@ server=/oninstagram.com/127.0.0.1#5335 ipset=/oninstagram.com/gfwlist server=/buymeacoff.ee/127.0.0.1#5335 ipset=/buymeacoff.ee/gfwlist -server=/visualstudio.eu/127.0.0.1#5335 -ipset=/visualstudio.eu/gfwlist +server=/hbogoasia.com/127.0.0.1#5335 +ipset=/hbogoasia.com/gfwlist server=/sulwerphoto.com/127.0.0.1#5335 ipset=/sulwerphoto.com/gfwlist server=/intel.mt/127.0.0.1#5335 @@ -18218,90 +18432,90 @@ server=/test-ipv6.com/127.0.0.1#5335 ipset=/test-ipv6.com/gfwlist server=/dajiyuan.com/127.0.0.1#5335 ipset=/dajiyuan.com/gfwlist -server=/attnetclient.com/127.0.0.1#5335 -ipset=/attnetclient.com/gfwlist -server=/hbogoasia.com/127.0.0.1#5335 -ipset=/hbogoasia.com/gfwlist -server=/attjoy.com/127.0.0.1#5335 -ipset=/attjoy.com/gfwlist -server=/realcleareducation.com/127.0.0.1#5335 -ipset=/realcleareducation.com/gfwlist -server=/duckduckgo.co.uk/127.0.0.1#5335 -ipset=/duckduckgo.co.uk/gfwlist -server=/mushymush.tv/127.0.0.1#5335 -ipset=/mushymush.tv/gfwlist server=/yjcontentdelivery.com/127.0.0.1#5335 ipset=/yjcontentdelivery.com/gfwlist server=/ieee-edusociety.org/127.0.0.1#5335 ipset=/ieee-edusociety.org/gfwlist -server=/computer.org/127.0.0.1#5335 -ipset=/computer.org/gfwlist +server=/quicktime.com.au/127.0.0.1#5335 +ipset=/quicktime.com.au/gfwlist +server=/my13la.com/127.0.0.1#5335 +ipset=/my13la.com/gfwlist +server=/clearlinux.org/127.0.0.1#5335 +ipset=/clearlinux.org/gfwlist +server=/mushymush.tv/127.0.0.1#5335 +ipset=/mushymush.tv/gfwlist +server=/nikebetterworld.info/127.0.0.1#5335 +ipset=/nikebetterworld.info/gfwlist +server=/pullstring.net/127.0.0.1#5335 +ipset=/pullstring.net/gfwlist +server=/cdn77.scoreuniverse.com/127.0.0.1#5335 +ipset=/cdn77.scoreuniverse.com/gfwlist server=/fontsinuse.com/127.0.0.1#5335 ipset=/fontsinuse.com/gfwlist -server=/attglobal.net/127.0.0.1#5335 -ipset=/attglobal.net/gfwlist +server=/bmw-world.com/127.0.0.1#5335 +ipset=/bmw-world.com/gfwlist server=/googleusercontent.com/127.0.0.1#5335 ipset=/googleusercontent.com/gfwlist server=/cepacol.ca/127.0.0.1#5335 ipset=/cepacol.ca/gfwlist -server=/bmw-world.com/127.0.0.1#5335 -ipset=/bmw-world.com/gfwlist -server=/openstreetmap.org/127.0.0.1#5335 -ipset=/openstreetmap.org/gfwlist -server=/apple-imac.com/127.0.0.1#5335 -ipset=/apple-imac.com/gfwlist +server=/imessage.tv/127.0.0.1#5335 +ipset=/imessage.tv/gfwlist +server=/macreach.net/127.0.0.1#5335 +ipset=/macreach.net/gfwlist +server=/macpazar.com/127.0.0.1#5335 +ipset=/macpazar.com/gfwlist server=/cnpmjs.org/127.0.0.1#5335 ipset=/cnpmjs.org/gfwlist -server=/bmw.cz/127.0.0.1#5335 -ipset=/bmw.cz/gfwlist +server=/drdrebeats-headphone.com/127.0.0.1#5335 +ipset=/drdrebeats-headphone.com/gfwlist server=/visa.co.th/127.0.0.1#5335 ipset=/visa.co.th/gfwlist server=/buckbuild.com/127.0.0.1#5335 ipset=/buckbuild.com/gfwlist -server=/att.jobs/127.0.0.1#5335 -ipset=/att.jobs/gfwlist +server=/macossierra.com/127.0.0.1#5335 +ipset=/macossierra.com/gfwlist server=/wwwhuluplus.com/127.0.0.1#5335 ipset=/wwwhuluplus.com/gfwlist -server=/att-promotions.com/127.0.0.1#5335 -ipset=/att-promotions.com/gfwlist -server=/att-mail.com/127.0.0.1#5335 -ipset=/att-mail.com/gfwlist +server=/visa.gp/127.0.0.1#5335 +ipset=/visa.gp/gfwlist +server=/macos.com.au/127.0.0.1#5335 +ipset=/macos.com.au/gfwlist server=/amazonfctours.com/127.0.0.1#5335 ipset=/amazonfctours.com/gfwlist -server=/news.com.au/127.0.0.1#5335 -ipset=/news.com.au/gfwlist -server=/att-bundles.com/127.0.0.1#5335 -ipset=/att-bundles.com/gfwlist +server=/macmini.com/127.0.0.1#5335 +ipset=/macmini.com/gfwlist +server=/paypal-sptam.com/127.0.0.1#5335 +ipset=/paypal-sptam.com/gfwlist server=/eater.com/127.0.0.1#5335 ipset=/eater.com/gfwlist server=/bmw.com.bo/127.0.0.1#5335 ipset=/bmw.com.bo/gfwlist -server=/visa.gp/127.0.0.1#5335 -ipset=/visa.gp/gfwlist +server=/machos.net/127.0.0.1#5335 +ipset=/machos.net/gfwlist server=/mastercard.at/127.0.0.1#5335 ipset=/mastercard.at/gfwlist -server=/accbusiness.com/127.0.0.1#5335 -ipset=/accbusiness.com/gfwlist +server=/techliquidators.com/127.0.0.1#5335 +ipset=/techliquidators.com/gfwlist server=/microsoftedge.com/127.0.0.1#5335 ipset=/microsoftedge.com/gfwlist server=/mini-kuwait.com/127.0.0.1#5335 ipset=/mini-kuwait.com/gfwlist -server=/atlassian.com/127.0.0.1#5335 -ipset=/atlassian.com/gfwlist +server=/macboxset.com/127.0.0.1#5335 +ipset=/macboxset.com/gfwlist server=/calvappd.me/127.0.0.1#5335 ipset=/calvappd.me/gfwlist server=/fundpaypal.com/127.0.0.1#5335 ipset=/fundpaypal.com/gfwlist server=/nikeinstock.com/127.0.0.1#5335 ipset=/nikeinstock.com/gfwlist -server=/pinterestmail.com/127.0.0.1#5335 -ipset=/pinterestmail.com/gfwlist +server=/gannett.com/127.0.0.1#5335 +ipset=/gannett.com/gfwlist server=/feceboock.com/127.0.0.1#5335 ipset=/feceboock.com/gfwlist server=/futhead.com/127.0.0.1#5335 ipset=/futhead.com/gfwlist -server=/xn--hxtr4rozx.xn--czr694b/127.0.0.1#5335 -ipset=/xn--hxtr4rozx.xn--czr694b/gfwlist +server=/mac.com/127.0.0.1#5335 +ipset=/mac.com/gfwlist server=/carstagram.com/127.0.0.1#5335 ipset=/carstagram.com/gfwlist server=/mastercardezsavings.com/127.0.0.1#5335 @@ -18310,12 +18524,12 @@ server=/lojaiphone.com.br/127.0.0.1#5335 ipset=/lojaiphone.com.br/gfwlist server=/bangbros.com/127.0.0.1#5335 ipset=/bangbros.com/gfwlist -server=/nike-dunksb.com/127.0.0.1#5335 -ipset=/nike-dunksb.com/gfwlist -server=/iphonexs.tv/127.0.0.1#5335 -ipset=/iphonexs.tv/gfwlist -server=/apple.xn--czr694b/127.0.0.1#5335 -ipset=/apple.xn--czr694b/gfwlist +server=/bmw.vn/127.0.0.1#5335 +ipset=/bmw.vn/gfwlist +server=/privatemarketplaces.net/127.0.0.1#5335 +ipset=/privatemarketplaces.net/gfwlist +server=/bmw-connected-drive.com/127.0.0.1#5335 +ipset=/bmw-connected-drive.com/gfwlist server=/jamanetwork.com/127.0.0.1#5335 ipset=/jamanetwork.com/gfwlist server=/chinadigitaltimes.net/127.0.0.1#5335 @@ -18324,90 +18538,90 @@ server=/taboola.com/127.0.0.1#5335 ipset=/taboola.com/gfwlist server=/google.lk/127.0.0.1#5335 ipset=/google.lk/gfwlist -server=/bmw.vn/127.0.0.1#5335 -ipset=/bmw.vn/gfwlist -server=/wwapple.net/127.0.0.1#5335 -ipset=/wwapple.net/gfwlist +server=/iwork.wang/127.0.0.1#5335 +ipset=/iwork.wang/gfwlist +server=/ghostgames.com/127.0.0.1#5335 +ipset=/ghostgames.com/gfwlist server=/hponlineprinting.com/127.0.0.1#5335 ipset=/hponlineprinting.com/gfwlist -server=/voatibetan.com/127.0.0.1#5335 -ipset=/voatibetan.com/gfwlist +server=/ipple.com/127.0.0.1#5335 +ipset=/ipple.com/gfwlist server=/steamuserimages-a.akamaihd.net/127.0.0.1#5335 ipset=/steamuserimages-a.akamaihd.net/gfwlist server=/bmw.com.tr/127.0.0.1#5335 ipset=/bmw.com.tr/gfwlist -server=/hayabusa.media/127.0.0.1#5335 -ipset=/hayabusa.media/gfwlist +server=/apple-darwin.org/127.0.0.1#5335 +ipset=/apple-darwin.org/gfwlist server=/wariowarediy.com/127.0.0.1#5335 ipset=/wariowarediy.com/gfwlist server=/pximg.net/127.0.0.1#5335 ipset=/pximg.net/gfwlist -server=/webobjects.eu/127.0.0.1#5335 -ipset=/webobjects.eu/gfwlist +server=/iosinthecar.com/127.0.0.1#5335 +ipset=/iosinthecar.com/gfwlist server=/facebooklivestaging.net/127.0.0.1#5335 ipset=/facebooklivestaging.net/gfwlist server=/sony.pt/127.0.0.1#5335 ipset=/sony.pt/gfwlist -server=/ghostgames.com/127.0.0.1#5335 -ipset=/ghostgames.com/gfwlist -server=/paypal-comunidad.com/127.0.0.1#5335 -ipset=/paypal-comunidad.com/gfwlist +server=/ilife.gr/127.0.0.1#5335 +ipset=/ilife.gr/gfwlist +server=/billpoint.info/127.0.0.1#5335 +ipset=/billpoint.info/gfwlist server=/crates.io/127.0.0.1#5335 ipset=/crates.io/gfwlist -server=/spektral.cc/127.0.0.1#5335 -ipset=/spektral.cc/gfwlist +server=/mini.com.ar/127.0.0.1#5335 +ipset=/mini.com.ar/gfwlist server=/mozilla.community/127.0.0.1#5335 ipset=/mozilla.community/gfwlist -server=/siri.com/127.0.0.1#5335 -ipset=/siri.com/gfwlist +server=/facetime.net/127.0.0.1#5335 +ipset=/facetime.net/gfwlist server=/pxt.io/127.0.0.1#5335 ipset=/pxt.io/gfwlist server=/testonfox.com/127.0.0.1#5335 ipset=/testonfox.com/gfwlist -server=/quicktime.com.au/127.0.0.1#5335 -ipset=/quicktime.com.au/gfwlist -server=/homephoneplus.com/127.0.0.1#5335 -ipset=/homephoneplus.com/gfwlist -server=/pullstring.net/127.0.0.1#5335 -ipset=/pullstring.net/gfwlist -server=/mini.com.ar/127.0.0.1#5335 -ipset=/mini.com.ar/gfwlist -server=/newton.com/127.0.0.1#5335 -ipset=/newton.com/gfwlist -server=/macreach.net/127.0.0.1#5335 -ipset=/macreach.net/gfwlist -server=/wordpress.org/127.0.0.1#5335 -ipset=/wordpress.org/gfwlist server=/visa.com.kn/127.0.0.1#5335 ipset=/visa.com.kn/gfwlist -server=/macpazar.com/127.0.0.1#5335 -ipset=/macpazar.com/gfwlist -server=/machos.net/127.0.0.1#5335 -ipset=/machos.net/gfwlist -server=/bloombergchina.com/127.0.0.1#5335 -ipset=/bloombergchina.com/gfwlist -server=/beatsbydrerealstore.com/127.0.0.1#5335 -ipset=/beatsbydrerealstore.com/gfwlist -server=/macossierra.com/127.0.0.1#5335 -ipset=/macossierra.com/gfwlist -server=/emcs.org/127.0.0.1#5335 -ipset=/emcs.org/gfwlist -server=/macos.com.au/127.0.0.1#5335 -ipset=/macos.com.au/gfwlist -server=/macmini.com/127.0.0.1#5335 -ipset=/macmini.com/gfwlist -server=/paypass.net/127.0.0.1#5335 -ipset=/paypass.net/gfwlist +server=/homephoneplus.com/127.0.0.1#5335 +ipset=/homephoneplus.com/gfwlist +server=/ecgapp.net/127.0.0.1#5335 +ipset=/ecgapp.net/gfwlist server=/flickr.com/127.0.0.1#5335 ipset=/flickr.com/gfwlist server=/dartpad.dev/127.0.0.1#5335 ipset=/dartpad.dev/gfwlist -server=/lolpcs.com/127.0.0.1#5335 -ipset=/lolpcs.com/gfwlist -server=/eaplay.com/127.0.0.1#5335 -ipset=/eaplay.com/gfwlist +server=/dvdstudiopro.com/127.0.0.1#5335 +ipset=/dvdstudiopro.com/gfwlist +server=/wordpress.org/127.0.0.1#5335 +ipset=/wordpress.org/gfwlist server=/epochtimes.jp/127.0.0.1#5335 ipset=/epochtimes.jp/gfwlist +server=/dvdstudiopro.biz/127.0.0.1#5335 +ipset=/dvdstudiopro.biz/gfwlist +server=/trycloudflare.com/127.0.0.1#5335 +ipset=/trycloudflare.com/gfwlist +server=/digitalhub.com/127.0.0.1#5335 +ipset=/digitalhub.com/gfwlist +server=/beatsbydrerealstore.com/127.0.0.1#5335 +ipset=/beatsbydrerealstore.com/gfwlist +server=/volvotrucks.com.kw/127.0.0.1#5335 +ipset=/volvotrucks.com.kw/gfwlist +server=/emcs.org/127.0.0.1#5335 +ipset=/emcs.org/gfwlist +server=/desktopmovie.com/127.0.0.1#5335 +ipset=/desktopmovie.com/gfwlist +server=/dashwood360.com/127.0.0.1#5335 +ipset=/dashwood360.com/gfwlist +server=/dragonagekeep.com/127.0.0.1#5335 +ipset=/dragonagekeep.com/gfwlist +server=/coreml.net/127.0.0.1#5335 +ipset=/coreml.net/gfwlist +server=/chomp.com/127.0.0.1#5335 +ipset=/chomp.com/gfwlist +server=/eachpay.com/127.0.0.1#5335 +ipset=/eachpay.com/gfwlist +server=/eaplay.com/127.0.0.1#5335 +ipset=/eaplay.com/gfwlist +server=/camelspaceeffect.com/127.0.0.1#5335 +ipset=/camelspaceeffect.com/gfwlist server=/globalsign.com.au/127.0.0.1#5335 ipset=/globalsign.com.au/gfwlist server=/bitwarden.com/127.0.0.1#5335 @@ -18422,136 +18636,136 @@ server=/facebooklogin.info/127.0.0.1#5335 ipset=/facebooklogin.info/gfwlist server=/dice.se/127.0.0.1#5335 ipset=/dice.se/gfwlist -server=/mac.com/127.0.0.1#5335 -ipset=/mac.com/gfwlist -server=/dcard.tw/127.0.0.1#5335 -ipset=/dcard.tw/gfwlist -server=/iwork.wang/127.0.0.1#5335 -ipset=/iwork.wang/gfwlist -server=/eachpay.com/127.0.0.1#5335 -ipset=/eachpay.com/gfwlist -server=/volvotrucks.co.zm/127.0.0.1#5335 -ipset=/volvotrucks.co.zm/gfwlist -server=/braintreegateway.tv/127.0.0.1#5335 -ipset=/braintreegateway.tv/gfwlist -server=/ipple.com/127.0.0.1#5335 -ipset=/ipple.com/gfwlist -server=/itunesradio.tv/127.0.0.1#5335 -ipset=/itunesradio.tv/gfwlist -server=/bmwmotorrad.co.kr/127.0.0.1#5335 -ipset=/bmwmotorrad.co.kr/gfwlist -server=/iosinthecar.com/127.0.0.1#5335 -ipset=/iosinthecar.com/gfwlist -server=/srtcdn.net/127.0.0.1#5335 -ipset=/srtcdn.net/gfwlist -server=/elsevier-ae.com/127.0.0.1#5335 -ipset=/elsevier-ae.com/gfwlist -server=/imessage.tv/127.0.0.1#5335 -ipset=/imessage.tv/gfwlist -server=/scholar.google.is/127.0.0.1#5335 -ipset=/scholar.google.is/gfwlist -server=/ilife.gr/127.0.0.1#5335 -ipset=/ilife.gr/gfwlist -server=/verisign.org/127.0.0.1#5335 -ipset=/verisign.org/gfwlist -server=/huluplus.com/127.0.0.1#5335 -ipset=/huluplus.com/gfwlist -server=/taylorandfrancis.com/127.0.0.1#5335 -ipset=/taylorandfrancis.com/gfwlist -server=/nextplus.com.hk/127.0.0.1#5335 -ipset=/nextplus.com.hk/gfwlist -server=/joinclubhouse.com/127.0.0.1#5335 -ipset=/joinclubhouse.com/gfwlist +server=/buyaapl.com/127.0.0.1#5335 +ipset=/buyaapl.com/gfwlist +server=/swisssign.net/127.0.0.1#5335 +ipset=/swisssign.net/gfwlist server=/thomsonreuters.ca/127.0.0.1#5335 ipset=/thomsonreuters.ca/gfwlist server=/visa.com.ec/127.0.0.1#5335 ipset=/visa.com.ec/gfwlist -server=/paypal-activate.com/127.0.0.1#5335 -ipset=/paypal-activate.com/gfwlist server=/mini.at/127.0.0.1#5335 ipset=/mini.at/gfwlist -server=/bdn.dev/127.0.0.1#5335 -ipset=/bdn.dev/gfwlist -server=/tteshop.com/127.0.0.1#5335 -ipset=/tteshop.com/gfwlist -server=/appl4e.com/127.0.0.1#5335 -ipset=/appl4e.com/gfwlist -server=/miniitalianjob.com/127.0.0.1#5335 -ipset=/miniitalianjob.com/gfwlist +server=/braintreegateway.tv/127.0.0.1#5335 +ipset=/braintreegateway.tv/gfwlist +server=/beddit.tv/127.0.0.1#5335 +ipset=/beddit.tv/gfwlist +server=/apyle.com/127.0.0.1#5335 +ipset=/apyle.com/gfwlist +server=/foxsports.com.ve/127.0.0.1#5335 +ipset=/foxsports.com.ve/gfwlist server=/kindle4rss.com/127.0.0.1#5335 ipset=/kindle4rss.com/gfwlist -server=/volvobuses.com.kw/127.0.0.1#5335 -ipset=/volvobuses.com.kw/gfwlist -server=/pokemon-sunmoon.com/127.0.0.1#5335 -ipset=/pokemon-sunmoon.com/gfwlist -server=/icloudnet.net/127.0.0.1#5335 -ipset=/icloudnet.net/gfwlist -server=/nytstyle.com/127.0.0.1#5335 -ipset=/nytstyle.com/gfwlist -server=/finalcutpro.com/127.0.0.1#5335 -ipset=/finalcutpro.com/gfwlist -server=/facetime.net/127.0.0.1#5335 -ipset=/facetime.net/gfwlist -server=/eworld.com/127.0.0.1#5335 -ipset=/eworld.com/gfwlist -server=/pearson-anaya.com/127.0.0.1#5335 -ipset=/pearson-anaya.com/gfwlist -server=/watchinese.com/127.0.0.1#5335 -ipset=/watchinese.com/gfwlist +server=/headphonesretailer.com/127.0.0.1#5335 +ipset=/headphonesretailer.com/gfwlist +server=/elsevier-ae.com/127.0.0.1#5335 +ipset=/elsevier-ae.com/gfwlist +server=/applle.com/127.0.0.1#5335 +ipset=/applle.com/gfwlist +server=/applezh.com/127.0.0.1#5335 +ipset=/applezh.com/gfwlist +server=/containersonaws.com/127.0.0.1#5335 +ipset=/containersonaws.com/gfwlist +server=/verisign.org/127.0.0.1#5335 +ipset=/verisign.org/gfwlist +server=/huluplus.com/127.0.0.1#5335 +ipset=/huluplus.com/gfwlist +server=/appleweb.net/127.0.0.1#5335 +ipset=/appleweb.net/gfwlist +server=/nextplus.com.hk/127.0.0.1#5335 +ipset=/nextplus.com.hk/gfwlist +server=/joinclubhouse.com/127.0.0.1#5335 +ipset=/joinclubhouse.com/gfwlist +server=/fr-beatsbydrestore.com/127.0.0.1#5335 +ipset=/fr-beatsbydrestore.com/gfwlist +server=/appletaiwan.com/127.0.0.1#5335 +ipset=/appletaiwan.com/gfwlist +server=/paypal-activate.com/127.0.0.1#5335 +ipset=/paypal-activate.com/gfwlist +server=/drdreheadphonesusstore.com/127.0.0.1#5335 +ipset=/drdreheadphonesusstore.com/gfwlist +server=/bdn.dev/127.0.0.1#5335 +ipset=/bdn.dev/gfwlist +server=/appleshop.co.uk/127.0.0.1#5335 +ipset=/appleshop.co.uk/gfwlist server=/steamunlocked.net/127.0.0.1#5335 ipset=/steamunlocked.net/gfwlist +server=/miniitalianjob.com/127.0.0.1#5335 +ipset=/miniitalianjob.com/gfwlist +server=/scholar.google.is/127.0.0.1#5335 +ipset=/scholar.google.is/gfwlist +server=/volvobuses.com.kw/127.0.0.1#5335 +ipset=/volvobuses.com.kw/gfwlist +server=/appleshare.info/127.0.0.1#5335 +ipset=/appleshare.info/gfwlist +server=/mini.se/127.0.0.1#5335 +ipset=/mini.se/gfwlist +server=/akaeai.com/127.0.0.1#5335 +ipset=/akaeai.com/gfwlist +server=/1monsterbeatsbydreus.com/127.0.0.1#5335 +ipset=/1monsterbeatsbydreus.com/gfwlist +server=/verisign.biz/127.0.0.1#5335 +ipset=/verisign.biz/gfwlist +server=/swisssign-group.com/127.0.0.1#5335 +ipset=/swisssign-group.com/gfwlist +server=/pearson-anaya.com/127.0.0.1#5335 +ipset=/pearson-anaya.com/gfwlist +server=/shadowcomplex.com/127.0.0.1#5335 +ipset=/shadowcomplex.com/gfwlist +server=/apples-msk.ru/127.0.0.1#5335 +ipset=/apples-msk.ru/gfwlist server=/volvobuses.co.uk/127.0.0.1#5335 ipset=/volvobuses.co.uk/gfwlist server=/ilife.wang/127.0.0.1#5335 ipset=/ilife.wang/gfwlist -server=/akaeai.com/127.0.0.1#5335 -ipset=/akaeai.com/gfwlist +server=/applepremiumresellers.com.au/127.0.0.1#5335 +ipset=/applepremiumresellers.com.au/gfwlist server=/jfrog.org/127.0.0.1#5335 ipset=/jfrog.org/gfwlist server=/directv-4-you.com/127.0.0.1#5335 ipset=/directv-4-you.com/gfwlist server=/ingka.dev/127.0.0.1#5335 ipset=/ingka.dev/gfwlist -server=/verisign.biz/127.0.0.1#5335 -ipset=/verisign.biz/gfwlist -server=/swisssign-group.com/127.0.0.1#5335 -ipset=/swisssign-group.com/gfwlist +server=/bmw-connecteddrive.ee/127.0.0.1#5335 +ipset=/bmw-connecteddrive.ee/gfwlist +server=/visiontimesjp.com/127.0.0.1#5335 +ipset=/visiontimesjp.com/gfwlist server=/dropbox.com/127.0.0.1#5335 ipset=/dropbox.com/gfwlist -server=/shadowcomplex.com/127.0.0.1#5335 -ipset=/shadowcomplex.com/gfwlist -server=/earpod.net/127.0.0.1#5335 -ipset=/earpod.net/gfwlist +server=/realclearpolitics.com/127.0.0.1#5335 +ipset=/realclearpolitics.com/gfwlist +server=/bluefootcms.com/127.0.0.1#5335 +ipset=/bluefootcms.com/gfwlist server=/flic.kr/127.0.0.1#5335 ipset=/flic.kr/gfwlist -server=/dailymail.com/127.0.0.1#5335 -ipset=/dailymail.com/gfwlist +server=/appleonline.net/127.0.0.1#5335 +ipset=/appleonline.net/gfwlist server=/ipod.is/127.0.0.1#5335 ipset=/ipod.is/gfwlist server=/youtube.com.sg/127.0.0.1#5335 ipset=/youtube.com.sg/gfwlist server=/visa.mq/127.0.0.1#5335 ipset=/visa.mq/gfwlist -server=/visiontimesjp.com/127.0.0.1#5335 -ipset=/visiontimesjp.com/gfwlist +server=/minisoindia.com/127.0.0.1#5335 +ipset=/minisoindia.com/gfwlist server=/apple-pay.rs/127.0.0.1#5335 ipset=/apple-pay.rs/gfwlist -server=/dvdstudiopro.biz/127.0.0.1#5335 -ipset=/dvdstudiopro.biz/gfwlist +server=/kijijiforbusiness.ca/127.0.0.1#5335 +ipset=/kijijiforbusiness.ca/gfwlist server=/mini.bg/127.0.0.1#5335 ipset=/mini.bg/gfwlist -server=/huluasks.com/127.0.0.1#5335 -ipset=/huluasks.com/gfwlist -server=/digitalhub.com/127.0.0.1#5335 -ipset=/digitalhub.com/gfwlist -server=/desktopmovies.net/127.0.0.1#5335 -ipset=/desktopmovies.net/gfwlist -server=/dashwood360.com/127.0.0.1#5335 -ipset=/dashwood360.com/gfwlist -server=/verizonenterprise.com/127.0.0.1#5335 -ipset=/verizonenterprise.com/gfwlist +server=/appleipodsettlement.com/127.0.0.1#5335 +ipset=/appleipodsettlement.com/gfwlist +server=/v8.dev/127.0.0.1#5335 +ipset=/v8.dev/gfwlist +server=/mini-bahrain.com/127.0.0.1#5335 +ipset=/mini-bahrain.com/gfwlist server=/mastercard.co.il/127.0.0.1#5335 ipset=/mastercard.co.il/gfwlist +server=/verizonenterprise.com/127.0.0.1#5335 +ipset=/verizonenterprise.com/gfwlist +server=/atypi.org/127.0.0.1#5335 +ipset=/atypi.org/gfwlist server=/hibdontire.com/127.0.0.1#5335 ipset=/hibdontire.com/gfwlist server=/bmwmperformance.com/127.0.0.1#5335 @@ -18562,52 +18776,52 @@ server=/meadjohnson.net/127.0.0.1#5335 ipset=/meadjohnson.net/gfwlist server=/uo.com/127.0.0.1#5335 ipset=/uo.com/gfwlist -server=/camelspaceeffect.com/127.0.0.1#5335 -ipset=/camelspaceeffect.com/gfwlist +server=/applecomputerinc.info/127.0.0.1#5335 +ipset=/applecomputerinc.info/gfwlist server=/appleinsider.com/127.0.0.1#5335 ipset=/appleinsider.com/gfwlist server=/squarefoot.com.hk/127.0.0.1#5335 ipset=/squarefoot.com.hk/gfwlist -server=/buyaapl.com/127.0.0.1#5335 -ipset=/buyaapl.com/gfwlist +server=/applecomputer.hu/127.0.0.1#5335 +ipset=/applecomputer.hu/gfwlist server=/volvotrucks.fi/127.0.0.1#5335 ipset=/volvotrucks.fi/gfwlist server=/mini.ro/127.0.0.1#5335 ipset=/mini.ro/gfwlist server=/beatsshopstore.com/127.0.0.1#5335 ipset=/beatsshopstore.com/gfwlist -server=/beddit.tv/127.0.0.1#5335 -ipset=/beddit.tv/gfwlist -server=/apyle.com/127.0.0.1#5335 -ipset=/apyle.com/gfwlist +server=/applecomputer.com.tw/127.0.0.1#5335 +ipset=/applecomputer.com.tw/gfwlist server=/ebay68.com/127.0.0.1#5335 ipset=/ebay68.com/gfwlist -server=/my20dc.com/127.0.0.1#5335 -ipset=/my20dc.com/gfwlist -server=/getws1.com/127.0.0.1#5335 -ipset=/getws1.com/gfwlist +server=/applecomputer.co.nz/127.0.0.1#5335 +ipset=/applecomputer.co.nz/gfwlist server=/glyphsapp.com/127.0.0.1#5335 ipset=/glyphsapp.com/gfwlist +server=/getws1.com/127.0.0.1#5335 +ipset=/getws1.com/gfwlist +server=/applecomputer-imac.com/127.0.0.1#5335 +ipset=/applecomputer-imac.com/gfwlist server=/go.com/127.0.0.1#5335 ipset=/go.com/gfwlist -server=/nikelunarglide.com/127.0.0.1#5335 -ipset=/nikelunarglide.com/gfwlist +server=/applecom.com/127.0.0.1#5335 +ipset=/applecom.com/gfwlist server=/hbfile.net/127.0.0.1#5335 ipset=/hbfile.net/gfwlist -server=/acer.com/127.0.0.1#5335 -ipset=/acer.com/gfwlist +server=/ebay-inc.net/127.0.0.1#5335 +ipset=/ebay-inc.net/gfwlist server=/venmo.com/127.0.0.1#5335 ipset=/venmo.com/gfwlist -server=/applle.com/127.0.0.1#5335 -ipset=/applle.com/gfwlist +server=/appleclub.com.hk/127.0.0.1#5335 +ipset=/appleclub.com.hk/gfwlist server=/app-store.wang/127.0.0.1#5335 ipset=/app-store.wang/gfwlist server=/marketodesigner.com/127.0.0.1#5335 ipset=/marketodesigner.com/gfwlist -server=/applezh.com/127.0.0.1#5335 -ipset=/applezh.com/gfwlist -server=/ebay-inc.net/127.0.0.1#5335 -ipset=/ebay-inc.net/gfwlist +server=/recode.net/127.0.0.1#5335 +ipset=/recode.net/gfwlist +server=/applecentre.com.au/127.0.0.1#5335 +ipset=/applecentre.com.au/gfwlist server=/alphera-finance.co.in/127.0.0.1#5335 ipset=/alphera-finance.co.in/gfwlist server=/intel.com.au/127.0.0.1#5335 @@ -18616,38 +18830,38 @@ server=/bazel.build/127.0.0.1#5335 ipset=/bazel.build/gfwlist server=/aws-iot-hackathon.com/127.0.0.1#5335 ipset=/aws-iot-hackathon.com/gfwlist -server=/appleweb.net/127.0.0.1#5335 -ipset=/appleweb.net/gfwlist -server=/videochampion.com/127.0.0.1#5335 -ipset=/videochampion.com/gfwlist -server=/appleshop.co.uk/127.0.0.1#5335 -ipset=/appleshop.co.uk/gfwlist -server=/appleshare.info/127.0.0.1#5335 -ipset=/appleshare.info/gfwlist +server=/huluapp.com/127.0.0.1#5335 +ipset=/huluapp.com/gfwlist +server=/wp.com/127.0.0.1#5335 +ipset=/wp.com/gfwlist +server=/mastercard.sk/127.0.0.1#5335 +ipset=/mastercard.sk/gfwlist +server=/appleaustralia.com.au/127.0.0.1#5335 +ipset=/appleaustralia.com.au/gfwlist server=/bridgestone-brand.com/127.0.0.1#5335 ipset=/bridgestone-brand.com/gfwlist -server=/fox5atlanta.com/127.0.0.1#5335 -ipset=/fox5atlanta.com/gfwlist -server=/passiontimes.hk/127.0.0.1#5335 -ipset=/passiontimes.hk/gfwlist -server=/beats-bydreoutletssale.net/127.0.0.1#5335 -ipset=/beats-bydreoutletssale.net/gfwlist -server=/apples-msk.ru/127.0.0.1#5335 -ipset=/apples-msk.ru/gfwlist +server=/ethereum.org/127.0.0.1#5335 +ipset=/ethereum.org/gfwlist +server=/visa.mn/127.0.0.1#5335 +ipset=/visa.mn/gfwlist +server=/appleafrica.com/127.0.0.1#5335 +ipset=/appleafrica.com/gfwlist +server=/apple-usa.net/127.0.0.1#5335 +ipset=/apple-usa.net/gfwlist server=/xn--4vq477m.com/127.0.0.1#5335 ipset=/xn--4vq477m.com/gfwlist server=/metcams.com/127.0.0.1#5335 ipset=/metcams.com/gfwlist -server=/visa.mn/127.0.0.1#5335 -ipset=/visa.mn/gfwlist -server=/applereach.net/127.0.0.1#5335 -ipset=/applereach.net/gfwlist -server=/applepremiumresellers.com.au/127.0.0.1#5335 -ipset=/applepremiumresellers.com.au/gfwlist +server=/apple-inc.net/127.0.0.1#5335 +ipset=/apple-inc.net/gfwlist +server=/apple-hk.com/127.0.0.1#5335 +ipset=/apple-hk.com/gfwlist server=/bmw.ps/127.0.0.1#5335 ipset=/bmw.ps/gfwlist server=/akafms.net/127.0.0.1#5335 ipset=/akafms.net/gfwlist +server=/kraken.com/127.0.0.1#5335 +ipset=/kraken.com/gfwlist server=/womenwill.mx/127.0.0.1#5335 ipset=/womenwill.mx/gfwlist server=/googlecapital.com/127.0.0.1#5335 @@ -18656,30 +18870,30 @@ server=/hp.com/127.0.0.1#5335 ipset=/hp.com/gfwlist server=/dreprofy.com/127.0.0.1#5335 ipset=/dreprofy.com/gfwlist -server=/beatsbydreinexpensive.com/127.0.0.1#5335 -ipset=/beatsbydreinexpensive.com/gfwlist -server=/spotify.com/127.0.0.1#5335 -ipset=/spotify.com/gfwlist +server=/mastercard.com.tr/127.0.0.1#5335 +ipset=/mastercard.com.tr/gfwlist +server=/apple-darwin.net/127.0.0.1#5335 +ipset=/apple-darwin.net/gfwlist server=/mastercard.fr/127.0.0.1#5335 ipset=/mastercard.fr/gfwlist server=/iphone.wang/127.0.0.1#5335 ipset=/iphone.wang/gfwlist -server=/mastercard.com.tr/127.0.0.1#5335 -ipset=/mastercard.com.tr/gfwlist -server=/mastercard.sk/127.0.0.1#5335 -ipset=/mastercard.sk/gfwlist -server=/appleipodsettlement.com/127.0.0.1#5335 -ipset=/appleipodsettlement.com/gfwlist +server=/apple-darwin.com/127.0.0.1#5335 +ipset=/apple-darwin.com/gfwlist +server=/appl4e.com/127.0.0.1#5335 +ipset=/appl4e.com/gfwlist server=/114av.xyz/127.0.0.1#5335 ipset=/114av.xyz/gfwlist +server=/appl-e.com/127.0.0.1#5335 +ipset=/appl-e.com/gfwlist server=/nypostreprints.com/127.0.0.1#5335 ipset=/nypostreprints.com/gfwlist server=/wixstatic.com/127.0.0.1#5335 ipset=/wixstatic.com/gfwlist -server=/bridgestonemerchandise.com/127.0.0.1#5335 -ipset=/bridgestonemerchandise.com/gfwlist -server=/applefilmmaker.com/127.0.0.1#5335 -ipset=/applefilmmaker.com/gfwlist +server=/fox6now.com/127.0.0.1#5335 +ipset=/fox6now.com/gfwlist +server=/aple.com/127.0.0.1#5335 +ipset=/aple.com/gfwlist server=/nbcudigitaladops.com/127.0.0.1#5335 ipset=/nbcudigitaladops.com/gfwlist server=/womenwill.com/127.0.0.1#5335 @@ -18690,52 +18904,52 @@ server=/paypal-community.net/127.0.0.1#5335 ipset=/paypal-community.net/gfwlist server=/gvt5.com/127.0.0.1#5335 ipset=/gvt5.com/gfwlist -server=/applecomputers.co.nz/127.0.0.1#5335 -ipset=/applecomputers.co.nz/gfwlist +server=/neweconomyforum.com/127.0.0.1#5335 +ipset=/neweconomyforum.com/gfwlist server=/coreduo.com/127.0.0.1#5335 ipset=/coreduo.com/gfwlist server=/iwork.com/127.0.0.1#5335 ipset=/iwork.com/gfwlist -server=/applecomputer.hu/127.0.0.1#5335 -ipset=/applecomputer.hu/gfwlist +server=/1to1computing.com.au/127.0.0.1#5335 +ipset=/1to1computing.com.au/gfwlist server=/aboutamazon.com/127.0.0.1#5335 ipset=/aboutamazon.com/gfwlist server=/beatshopuk.com/127.0.0.1#5335 ipset=/beatshopuk.com/gfwlist server=/itun.es/127.0.0.1#5335 ipset=/itun.es/gfwlist -server=/applecomputer.com.tw/127.0.0.1#5335 -ipset=/applecomputer.com.tw/gfwlist -server=/applecomputer.co.nz/127.0.0.1#5335 -ipset=/applecomputer.co.nz/gfwlist -server=/thomsonreuters.com.hk/127.0.0.1#5335 -ipset=/thomsonreuters.com.hk/gfwlist -server=/googledanmark.com/127.0.0.1#5335 -ipset=/googledanmark.com/gfwlist server=/disney.hu/127.0.0.1#5335 ipset=/disney.hu/gfwlist -server=/appleclub.com.hk/127.0.0.1#5335 -ipset=/appleclub.com.hk/gfwlist +server=/mailonsunday.ie/127.0.0.1#5335 +ipset=/mailonsunday.ie/gfwlist +server=/appleone.host/127.0.0.1#5335 +ipset=/appleone.host/gfwlist +server=/googledanmark.com/127.0.0.1#5335 +ipset=/googledanmark.com/gfwlist +server=/vaultify.net/127.0.0.1#5335 +ipset=/vaultify.net/gfwlist +server=/bmw-motorrad-dubai.com/127.0.0.1#5335 +ipset=/bmw-motorrad-dubai.com/gfwlist server=/youtube.gt/127.0.0.1#5335 ipset=/youtube.gt/gfwlist server=/hm.com/127.0.0.1#5335 ipset=/hm.com/gfwlist -server=/applecentre.com.au/127.0.0.1#5335 -ipset=/applecentre.com.au/gfwlist +server=/appleone.audio/127.0.0.1#5335 +ipset=/appleone.audio/gfwlist server=/adobetechcommdemo.com/127.0.0.1#5335 ipset=/adobetechcommdemo.com/gfwlist -server=/mytvsuper.com/127.0.0.1#5335 -ipset=/mytvsuper.com/gfwlist +server=/pearson.ch/127.0.0.1#5335 +ipset=/pearson.ch/gfwlist server=/bloombergenvironment.com/127.0.0.1#5335 ipset=/bloombergenvironment.com/gfwlist -server=/cashify.com/127.0.0.1#5335 -ipset=/cashify.com/gfwlist +server=/appletv.com/127.0.0.1#5335 +ipset=/appletv.com/gfwlist server=/heydoga.com/127.0.0.1#5335 ipset=/heydoga.com/gfwlist -server=/bmw.com.mx/127.0.0.1#5335 -ipset=/bmw.com.mx/gfwlist -server=/bmw.mq/127.0.0.1#5335 -ipset=/bmw.mq/gfwlist +server=/geek-squad.org/127.0.0.1#5335 +ipset=/geek-squad.org/gfwlist +server=/volvogroup.nl/127.0.0.1#5335 +ipset=/volvogroup.nl/gfwlist server=/bridgestonecomercial.cl/127.0.0.1#5335 ipset=/bridgestonecomercial.cl/gfwlist server=/bmw.dk/127.0.0.1#5335 @@ -18744,32 +18958,32 @@ server=/zohomeetups.com/127.0.0.1#5335 ipset=/zohomeetups.com/gfwlist server=/mastercard.com.vn/127.0.0.1#5335 ipset=/mastercard.com.vn/gfwlist -server=/bridgestonewx.com/127.0.0.1#5335 -ipset=/bridgestonewx.com/gfwlist -server=/appleaustralia.com.au/127.0.0.1#5335 -ipset=/appleaustralia.com.au/gfwlist -server=/dogecoin.com/127.0.0.1#5335 -ipset=/dogecoin.com/gfwlist -server=/appleafrica.com/127.0.0.1#5335 -ipset=/appleafrica.com/gfwlist +server=/appleid.berlin/127.0.0.1#5335 +ipset=/appleid.berlin/gfwlist +server=/appleid-uk.us/127.0.0.1#5335 +ipset=/appleid-uk.us/gfwlist +server=/appleid-iclou.com/127.0.0.1#5335 +ipset=/appleid-iclou.com/gfwlist +server=/appleid-applemx.us/127.0.0.1#5335 +ipset=/appleid-applemx.us/gfwlist server=/monsterbeatspascher.net/127.0.0.1#5335 ipset=/monsterbeatspascher.net/gfwlist -server=/apple-usa.net/127.0.0.1#5335 -ipset=/apple-usa.net/gfwlist +server=/dditsadn.com/127.0.0.1#5335 +ipset=/dditsadn.com/gfwlist server=/itunesparty.com/127.0.0.1#5335 ipset=/itunesparty.com/gfwlist server=/appl.com/127.0.0.1#5335 ipset=/appl.com/gfwlist -server=/pearson.ch/127.0.0.1#5335 -ipset=/pearson.ch/gfwlist +server=/mybmw.ca/127.0.0.1#5335 +ipset=/mybmw.ca/gfwlist server=/durex.jp/127.0.0.1#5335 ipset=/durex.jp/gfwlist -server=/apple-hk.com/127.0.0.1#5335 -ipset=/apple-hk.com/gfwlist +server=/disneychannelroadtrip.com/127.0.0.1#5335 +ipset=/disneychannelroadtrip.com/gfwlist server=/beatspromotions.com/127.0.0.1#5335 ipset=/beatspromotions.com/gfwlist -server=/geek-squad.org/127.0.0.1#5335 -ipset=/geek-squad.org/gfwlist +server=/cispaletter.org/127.0.0.1#5335 +ipset=/cispaletter.org/gfwlist server=/wwwitunes.com/127.0.0.1#5335 ipset=/wwwitunes.com/gfwlist server=/dev-guardianapis.com/127.0.0.1#5335 @@ -18778,24 +18992,24 @@ server=/minidowntown.ca/127.0.0.1#5335 ipset=/minidowntown.ca/gfwlist server=/handbags-nike.com/127.0.0.1#5335 ipset=/handbags-nike.com/gfwlist -server=/1to1computing.com.au/127.0.0.1#5335 -ipset=/1to1computing.com.au/gfwlist +server=/element.io/127.0.0.1#5335 +ipset=/element.io/gfwlist server=/visa.com.ua/127.0.0.1#5335 ipset=/visa.com.ua/gfwlist server=/nintendo.dk/127.0.0.1#5335 ipset=/nintendo.dk/gfwlist -server=/visualstudio.co/127.0.0.1#5335 -ipset=/visualstudio.co/gfwlist -server=/apple-darwin.org/127.0.0.1#5335 -ipset=/apple-darwin.org/gfwlist +server=/stark-verlag.ch/127.0.0.1#5335 +ipset=/stark-verlag.ch/gfwlist +server=/ffprofile.com/127.0.0.1#5335 +ipset=/ffprofile.com/gfwlist server=/cheapbeatsdrestudios.com/127.0.0.1#5335 ipset=/cheapbeatsdrestudios.com/gfwlist -server=/apple-darwin.net/127.0.0.1#5335 -ipset=/apple-darwin.net/gfwlist -server=/apple-darwin.com/127.0.0.1#5335 -ipset=/apple-darwin.com/gfwlist -server=/rocketfishproducts.com/127.0.0.1#5335 -ipset=/rocketfishproducts.com/gfwlist +server=/watchespn.com/127.0.0.1#5335 +ipset=/watchespn.com/gfwlist +server=/bestbuycharityclassic.com/127.0.0.1#5335 +ipset=/bestbuycharityclassic.com/gfwlist +server=/scholar.google.li/127.0.0.1#5335 +ipset=/scholar.google.li/gfwlist server=/digital-rb.com/127.0.0.1#5335 ipset=/digital-rb.com/gfwlist server=/hopstop.tv/127.0.0.1#5335 @@ -18808,24 +19022,24 @@ server=/bootstrapcdn.com/127.0.0.1#5335 ipset=/bootstrapcdn.com/gfwlist server=/mastercard.ro/127.0.0.1#5335 ipset=/mastercard.ro/gfwlist -server=/ffprofile.com/127.0.0.1#5335 -ipset=/ffprofile.com/gfwlist +server=/monsterbeatsbydre-usa.com/127.0.0.1#5335 +ipset=/monsterbeatsbydre-usa.com/gfwlist server=/nintendoswitch.com/127.0.0.1#5335 ipset=/nintendoswitch.com/gfwlist -server=/aple.com/127.0.0.1#5335 -ipset=/aple.com/gfwlist +server=/volvogroup.jp/127.0.0.1#5335 +ipset=/volvogroup.jp/gfwlist server=/hulurussia.com/127.0.0.1#5335 ipset=/hulurussia.com/gfwlist -server=/watchespn.com/127.0.0.1#5335 -ipset=/watchespn.com/gfwlist -server=/bestbuycharityclassic.com/127.0.0.1#5335 -ipset=/bestbuycharityclassic.com/gfwlist -server=/omscr.com/127.0.0.1#5335 -ipset=/omscr.com/gfwlist +server=/iphoto.no/127.0.0.1#5335 +ipset=/iphoto.no/gfwlist +server=/sonypicturestelevision.com/127.0.0.1#5335 +ipset=/sonypicturestelevision.com/gfwlist +server=/coinbase.com/127.0.0.1#5335 +ipset=/coinbase.com/gfwlist server=/realclearpolicy.com/127.0.0.1#5335 ipset=/realclearpolicy.com/gfwlist -server=/ap0le.com/127.0.0.1#5335 -ipset=/ap0le.com/gfwlist +server=/ibooksauthor.com/127.0.0.1#5335 +ipset=/ibooksauthor.com/gfwlist server=/hptechventures.com/127.0.0.1#5335 ipset=/hptechventures.com/gfwlist server=/cloudflareok.com/127.0.0.1#5335 @@ -18836,18 +19050,18 @@ server=/pricelesstoronto.ca/127.0.0.1#5335 ipset=/pricelesstoronto.ca/gfwlist server=/intelforchange.com/127.0.0.1#5335 ipset=/intelforchange.com/gfwlist -server=/bmw.de/127.0.0.1#5335 -ipset=/bmw.de/gfwlist +server=/realclearpublicaffairs.com/127.0.0.1#5335 +ipset=/realclearpublicaffairs.com/gfwlist server=/esri.com/127.0.0.1#5335 ipset=/esri.com/gfwlist server=/orbitera.com/127.0.0.1#5335 ipset=/orbitera.com/gfwlist -server=/volvogroup.jp/127.0.0.1#5335 -ipset=/volvogroup.jp/gfwlist +server=/ibook.co.nz/127.0.0.1#5335 +ipset=/ibook.co.nz/gfwlist server=/foxnewsaroundtheworld.com/127.0.0.1#5335 ipset=/foxnewsaroundtheworld.com/gfwlist -server=/mgo-images.com/127.0.0.1#5335 -ipset=/mgo-images.com/gfwlist +server=/xda-cdn.com/127.0.0.1#5335 +ipset=/xda-cdn.com/gfwlist server=/thecompaqstore.com/127.0.0.1#5335 ipset=/thecompaqstore.com/gfwlist server=/apple-enews.com/127.0.0.1#5335 @@ -18856,76 +19070,76 @@ server=/approvedusedbmw.com/127.0.0.1#5335 ipset=/approvedusedbmw.com/gfwlist server=/netname.com.br/127.0.0.1#5335 ipset=/netname.com.br/gfwlist -server=/springerlink.com/127.0.0.1#5335 -ipset=/springerlink.com/gfwlist +server=/applewallet.com/127.0.0.1#5335 +ipset=/applewallet.com/gfwlist server=/vmmark.com/127.0.0.1#5335 ipset=/vmmark.com/gfwlist server=/gravitytank.com/127.0.0.1#5335 ipset=/gravitytank.com/gfwlist -server=/realclearscience.com/127.0.0.1#5335 -ipset=/realclearscience.com/gfwlist -server=/appleone.film/127.0.0.1#5335 -ipset=/appleone.film/gfwlist +server=/dailymailonline.com/127.0.0.1#5335 +ipset=/dailymailonline.com/gfwlist +server=/bmwgroup.com/127.0.0.1#5335 +ipset=/bmwgroup.com/gfwlist server=/disneymeetingsandevents.com/127.0.0.1#5335 ipset=/disneymeetingsandevents.com/gfwlist server=/bridgestone-business-service.jp/127.0.0.1#5335 ipset=/bridgestone-business-service.jp/gfwlist server=/huffingtonpost.co.za/127.0.0.1#5335 ipset=/huffingtonpost.co.za/gfwlist -server=/paypalhere.com/127.0.0.1#5335 -ipset=/paypalhere.com/gfwlist -server=/dailymailonline.com/127.0.0.1#5335 -ipset=/dailymailonline.com/gfwlist +server=/applepaysupplies.info/127.0.0.1#5335 +ipset=/applepaysupplies.info/gfwlist +server=/applepaycash.tv/127.0.0.1#5335 +ipset=/applepaycash.tv/gfwlist server=/visa.com.bz/127.0.0.1#5335 ipset=/visa.com.bz/gfwlist server=/rt.com/127.0.0.1#5335 ipset=/rt.com/gfwlist -server=/bmwgroup.com/127.0.0.1#5335 -ipset=/bmwgroup.com/gfwlist -server=/appleone.blog/127.0.0.1#5335 -ipset=/appleone.blog/gfwlist -server=/razersupport.com/127.0.0.1#5335 -ipset=/razersupport.com/gfwlist -server=/appletv.com/127.0.0.1#5335 -ipset=/appletv.com/gfwlist +server=/applepay.rs/127.0.0.1#5335 +ipset=/applepay.rs/gfwlist server=/mini.it/127.0.0.1#5335 ipset=/mini.it/gfwlist +server=/razersupport.com/127.0.0.1#5335 +ipset=/razersupport.com/gfwlist +server=/stripecdn.com/127.0.0.1#5335 +ipset=/stripecdn.com/gfwlist +server=/gettyimages.es/127.0.0.1#5335 +ipset=/gettyimages.es/gfwlist server=/battlefrontii.com/127.0.0.1#5335 ipset=/battlefrontii.com/gfwlist server=/javfinder.sh/127.0.0.1#5335 ipset=/javfinder.sh/gfwlist server=/instagram-engineering.com/127.0.0.1#5335 ipset=/instagram-engineering.com/gfwlist -server=/beatbydremonster.com/127.0.0.1#5335 -ipset=/beatbydremonster.com/gfwlist -server=/stripecdn.com/127.0.0.1#5335 -ipset=/stripecdn.com/gfwlist +server=/minibrossard.com/127.0.0.1#5335 +ipset=/minibrossard.com/gfwlist +server=/paypal-online.org/127.0.0.1#5335 +ipset=/paypal-online.org/gfwlist server=/amp.akamaized.net/127.0.0.1#5335 ipset=/amp.akamaized.net/gfwlist server=/kidgrid.tv/127.0.0.1#5335 ipset=/kidgrid.tv/gfwlist server=/funnyordie.com/127.0.0.1#5335 ipset=/funnyordie.com/gfwlist -server=/appleid.berlin/127.0.0.1#5335 -ipset=/appleid.berlin/gfwlist -server=/minibrossard.com/127.0.0.1#5335 -ipset=/minibrossard.com/gfwlist -server=/microsoft.md/127.0.0.1#5335 -ipset=/microsoft.md/gfwlist -server=/bmwmotorsport.com/127.0.0.1#5335 -ipset=/bmwmotorsport.com/gfwlist -server=/9nation.com.au/127.0.0.1#5335 -ipset=/9nation.com.au/gfwlist +server=/bmw-grouparchiv.de/127.0.0.1#5335 +ipset=/bmw-grouparchiv.de/gfwlist server=/disney.ph/127.0.0.1#5335 ipset=/disney.ph/gfwlist +server=/microsoft.md/127.0.0.1#5335 +ipset=/microsoft.md/gfwlist +server=/minimotorsport.com/127.0.0.1#5335 +ipset=/minimotorsport.com/gfwlist +server=/9nation.com.au/127.0.0.1#5335 +ipset=/9nation.com.au/gfwlist +server=/ieee-cas.org/127.0.0.1#5335 +ipset=/ieee-cas.org/gfwlist server=/microsoftready.com/127.0.0.1#5335 ipset=/microsoftready.com/gfwlist -server=/appleid-iclou.com/127.0.0.1#5335 -ipset=/appleid-iclou.com/gfwlist -server=/appleid-applemx.us/127.0.0.1#5335 -ipset=/appleid-applemx.us/gfwlist -server=/dreambmw.ca/127.0.0.1#5335 -ipset=/dreambmw.ca/gfwlist +server=/mini-dubai.com/127.0.0.1#5335 +ipset=/mini-dubai.com/gfwlist +server=/paypal-scoop.com/127.0.0.1#5335 +ipset=/paypal-scoop.com/gfwlist +server=/cheerwholesale.us/127.0.0.1#5335 +ipset=/cheerwholesale.us/gfwlist server=/akamai-thailand.net/127.0.0.1#5335 ipset=/akamai-thailand.net/gfwlist server=/bmw-motorrad.tw/127.0.0.1#5335 @@ -18934,22 +19148,22 @@ server=/cambridgedigital.net/127.0.0.1#5335 ipset=/cambridgedigital.net/gfwlist server=/ebay.us/127.0.0.1#5335 ipset=/ebay.us/gfwlist -server=/paypal-scoop.com/127.0.0.1#5335 -ipset=/paypal-scoop.com/gfwlist -server=/ehwiki.org/127.0.0.1#5335 -ipset=/ehwiki.org/gfwlist -server=/apple.hr/127.0.0.1#5335 -ipset=/apple.hr/gfwlist +server=/buy-from-shanghai.com/127.0.0.1#5335 +ipset=/buy-from-shanghai.com/gfwlist +server=/applenews.berlin/127.0.0.1#5335 +ipset=/applenews.berlin/gfwlist +server=/apple.news/127.0.0.1#5335 +ipset=/apple.news/gfwlist server=/ieee-pes.org/127.0.0.1#5335 ipset=/ieee-pes.org/gfwlist -server=/gfashion.com/127.0.0.1#5335 -ipset=/gfashion.com/gfwlist -server=/theclasshroom.com/127.0.0.1#5335 -ipset=/theclasshroom.com/gfwlist -server=/nokiantyres.com/127.0.0.1#5335 -ipset=/nokiantyres.com/gfwlist -server=/kijijii.ca/127.0.0.1#5335 -ipset=/kijijii.ca/gfwlist +server=/musickit.net/127.0.0.1#5335 +ipset=/musickit.net/gfwlist +server=/paypal-comunidad.com/127.0.0.1#5335 +ipset=/paypal-comunidad.com/gfwlist +server=/applemusic.hamburg/127.0.0.1#5335 +ipset=/applemusic.hamburg/gfwlist +server=/cell.com/127.0.0.1#5335 +ipset=/cell.com/gfwlist server=/bmw.ie/127.0.0.1#5335 ipset=/bmw.ie/gfwlist server=/imacapplecomputer.com/127.0.0.1#5335 @@ -18958,18 +19172,18 @@ server=/youtube.com/127.0.0.1#5335 ipset=/youtube.com/gfwlist server=/vhxqa4.com/127.0.0.1#5335 ipset=/vhxqa4.com/gfwlist -server=/mirrorsedge2d.com/127.0.0.1#5335 -ipset=/mirrorsedge2d.com/gfwlist +server=/mini.md/127.0.0.1#5335 +ipset=/mini.md/gfwlist server=/yahoo.sr/127.0.0.1#5335 ipset=/yahoo.sr/gfwlist -server=/clannad-movie.jp/127.0.0.1#5335 -ipset=/clannad-movie.jp/gfwlist +server=/applewatch.wang/127.0.0.1#5335 +ipset=/applewatch.wang/gfwlist server=/manoramayearbook.in/127.0.0.1#5335 ipset=/manoramayearbook.in/gfwlist server=/airtunes.com/127.0.0.1#5335 ipset=/airtunes.com/gfwlist -server=/qr.ae/127.0.0.1#5335 -ipset=/qr.ae/gfwlist +server=/ebayca.org/127.0.0.1#5335 +ipset=/ebayca.org/gfwlist server=/zert.ch/127.0.0.1#5335 ipset=/zert.ch/gfwlist server=/targetimg1.com/127.0.0.1#5335 @@ -18994,40 +19208,40 @@ server=/bybeatsdre.com/127.0.0.1#5335 ipset=/bybeatsdre.com/gfwlist server=/qualcomm-email.com/127.0.0.1#5335 ipset=/qualcomm-email.com/gfwlist -server=/ovid.com/127.0.0.1#5335 -ipset=/ovid.com/gfwlist -server=/ibook.com/127.0.0.1#5335 -ipset=/ibook.com/gfwlist +server=/duckgo.com/127.0.0.1#5335 +ipset=/duckgo.com/gfwlist +server=/macbooksale.com/127.0.0.1#5335 +ipset=/macbooksale.com/gfwlist server=/nikebuy.com/127.0.0.1#5335 ipset=/nikebuy.com/gfwlist -server=/ibook.co.nz/127.0.0.1#5335 -ipset=/ibook.co.nz/gfwlist -server=/applemx-icloud.com/127.0.0.1#5335 -ipset=/applemx-icloud.com/gfwlist -server=/accountpaypal.org/127.0.0.1#5335 -ipset=/accountpaypal.org/gfwlist -server=/tr.com/127.0.0.1#5335 -ipset=/tr.com/gfwlist server=/bmw.co.kr/127.0.0.1#5335 ipset=/bmw.co.kr/gfwlist -server=/applewallet.com/127.0.0.1#5335 -ipset=/applewallet.com/gfwlist -server=/applepaysupplies.tv/127.0.0.1#5335 -ipset=/applepaysupplies.tv/gfwlist +server=/applemx-icloud.com/127.0.0.1#5335 +ipset=/applemx-icloud.com/gfwlist +server=/macbookpro.us/127.0.0.1#5335 +ipset=/macbookpro.us/gfwlist +server=/tr.com/127.0.0.1#5335 +ipset=/tr.com/gfwlist +server=/macbookpro.net/127.0.0.1#5335 +ipset=/macbookpro.net/gfwlist +server=/macbookair.net/127.0.0.1#5335 +ipset=/macbookair.net/gfwlist +server=/macbookair.kr/127.0.0.1#5335 +ipset=/macbookair.kr/gfwlist server=/electronjs.org/127.0.0.1#5335 ipset=/electronjs.org/gfwlist -server=/applepaycash.tv/127.0.0.1#5335 -ipset=/applepaycash.tv/gfwlist -server=/beatsallsale.com/127.0.0.1#5335 -ipset=/beatsallsale.com/gfwlist +server=/macbookair.hk/127.0.0.1#5335 +ipset=/macbookair.hk/gfwlist +server=/macbookair.com.au/127.0.0.1#5335 +ipset=/macbookair.com.au/gfwlist server=/google.com.sv/127.0.0.1#5335 ipset=/google.com.sv/gfwlist server=/macappsto.re/127.0.0.1#5335 ipset=/macappsto.re/gfwlist -server=/applepay.info/127.0.0.1#5335 -ipset=/applepay.info/gfwlist server=/mastercardbiz.ca/127.0.0.1#5335 ipset=/mastercardbiz.ca/gfwlist +server=/macbookair.co.kr/127.0.0.1#5335 +ipset=/macbookair.co.kr/gfwlist server=/beatsbydredr.com/127.0.0.1#5335 ipset=/beatsbydredr.com/gfwlist server=/faasbook.com/127.0.0.1#5335 @@ -19040,100 +19254,100 @@ server=/apple.bg/127.0.0.1#5335 ipset=/apple.bg/gfwlist server=/sunglassessale2014.com/127.0.0.1#5335 ipset=/sunglassessale2014.com/gfwlist -server=/beatsbydrecheap-outletstore.com/127.0.0.1#5335 -ipset=/beatsbydrecheap-outletstore.com/gfwlist +server=/macbook.co/127.0.0.1#5335 +ipset=/macbook.co/gfwlist server=/amazon.sg/127.0.0.1#5335 ipset=/amazon.sg/gfwlist server=/nflxext.com/127.0.0.1#5335 ipset=/nflxext.com/gfwlist -server=/epoch.org.il/127.0.0.1#5335 -ipset=/epoch.org.il/gfwlist -server=/mastercard.co.ve/127.0.0.1#5335 -ipset=/mastercard.co.ve/gfwlist server=/ubuntu.com/127.0.0.1#5335 ipset=/ubuntu.com/gfwlist +server=/marveldimensionofheroes.com/127.0.0.1#5335 +ipset=/marveldimensionofheroes.com/gfwlist server=/fixtracking.com/127.0.0.1#5335 ipset=/fixtracking.com/gfwlist -server=/apple-pay.com/127.0.0.1#5335 -ipset=/apple-pay.com/gfwlist -server=/cheapbeatsbydresale.com/127.0.0.1#5335 -ipset=/cheapbeatsbydresale.com/gfwlist -server=/pse.is/127.0.0.1#5335 -ipset=/pse.is/gfwlist -server=/icloudmusic.net/127.0.0.1#5335 -ipset=/icloudmusic.net/gfwlist +server=/wwwipodlounge.com/127.0.0.1#5335 +ipset=/wwwipodlounge.com/gfwlist +server=/realcleardefense.com/127.0.0.1#5335 +ipset=/realcleardefense.com/gfwlist +server=/offrezdesipods.com/127.0.0.1#5335 +ipset=/offrezdesipods.com/gfwlist server=/scholar.google.com.uy/127.0.0.1#5335 ipset=/scholar.google.com.uy/gfwlist +server=/icloudmusic.net/127.0.0.1#5335 +ipset=/icloudmusic.net/gfwlist +server=/myipod.net/127.0.0.1#5335 +ipset=/myipod.net/gfwlist server=/drdremonsterdre.com/127.0.0.1#5335 ipset=/drdremonsterdre.com/gfwlist -server=/dditsadn.com/127.0.0.1#5335 -ipset=/dditsadn.com/gfwlist -server=/applenews.berlin/127.0.0.1#5335 -ipset=/applenews.berlin/gfwlist -server=/apple.news/127.0.0.1#5335 -ipset=/apple.news/gfwlist -server=/musickit.net/127.0.0.1#5335 -ipset=/musickit.net/gfwlist +server=/atscaleconference.com/127.0.0.1#5335 +ipset=/atscaleconference.com/gfwlist +server=/bestbhy.com/127.0.0.1#5335 +ipset=/bestbhy.com/gfwlist +server=/starbucks.bg/127.0.0.1#5335 +ipset=/starbucks.bg/gfwlist server=/miniso.ie/127.0.0.1#5335 ipset=/miniso.ie/gfwlist +server=/ipods.com/127.0.0.1#5335 +ipset=/ipods.com/gfwlist server=/visa.es/127.0.0.1#5335 ipset=/visa.es/gfwlist server=/fox-corporation.com/127.0.0.1#5335 ipset=/fox-corporation.com/gfwlist server=/webex.com.au/127.0.0.1#5335 ipset=/webex.com.au/gfwlist -server=/bestmallawards.com/127.0.0.1#5335 -ipset=/bestmallawards.com/gfwlist -server=/harpercollins.com.au/127.0.0.1#5335 -ipset=/harpercollins.com.au/gfwlist -server=/vimeo-staging2.com/127.0.0.1#5335 -ipset=/vimeo-staging2.com/gfwlist +server=/swoosh.tv/127.0.0.1#5335 +ipset=/swoosh.tv/gfwlist +server=/ipodrip.ca/127.0.0.1#5335 +ipset=/ipodrip.ca/gfwlist +server=/ipodprices.com/127.0.0.1#5335 +ipset=/ipodprices.com/gfwlist server=/intelnet.component/127.0.0.1#5335 ipset=/intelnet.component/gfwlist server=/applestore.cm/127.0.0.1#5335 ipset=/applestore.cm/gfwlist -server=/applemusic.hamburg/127.0.0.1#5335 -ipset=/applemusic.hamburg/gfwlist +server=/ipodnano.com/127.0.0.1#5335 +ipset=/ipodnano.com/gfwlist server=/kijijiauto.ca/127.0.0.1#5335 ipset=/kijijiauto.ca/gfwlist -server=/xdsummit.com/127.0.0.1#5335 -ipset=/xdsummit.com/gfwlist -server=/applemusic.berlin/127.0.0.1#5335 -ipset=/applemusic.berlin/gfwlist -server=/applewatch.wang/127.0.0.1#5335 -ipset=/applewatch.wang/gfwlist +server=/ipod.ru/127.0.0.1#5335 +ipset=/ipod.ru/gfwlist +server=/ipod.rs/127.0.0.1#5335 +ipset=/ipod.rs/gfwlist +server=/ipod.pk/127.0.0.1#5335 +ipset=/ipod.pk/gfwlist server=/patreon.com/127.0.0.1#5335 ipset=/patreon.com/gfwlist server=/travelex.com.hk/127.0.0.1#5335 ipset=/travelex.com.hk/gfwlist +server=/monstersbeatbydres.com/127.0.0.1#5335 +ipset=/monstersbeatbydres.com/gfwlist server=/ebaybenefits.com/127.0.0.1#5335 ipset=/ebaybenefits.com/gfwlist -server=/madvr.net/127.0.0.1#5335 -ipset=/madvr.net/gfwlist -server=/mastercard.ch/127.0.0.1#5335 -ipset=/mastercard.ch/gfwlist +server=/ipod.net/127.0.0.1#5335 +ipset=/ipod.net/gfwlist server=/applecare.cc/127.0.0.1#5335 ipset=/applecare.cc/gfwlist -server=/macbookpro.us/127.0.0.1#5335 -ipset=/macbookpro.us/gfwlist -server=/macbookpro.net/127.0.0.1#5335 -ipset=/macbookpro.net/gfwlist -server=/cheapshoesvip.com/127.0.0.1#5335 -ipset=/cheapshoesvip.com/gfwlist -server=/bloomberglive.com/127.0.0.1#5335 -ipset=/bloomberglive.com/gfwlist +server=/andysparis.com/127.0.0.1#5335 +ipset=/andysparis.com/gfwlist +server=/mastercard.ch/127.0.0.1#5335 +ipset=/mastercard.ch/gfwlist +server=/ipod.hk/127.0.0.1#5335 +ipset=/ipod.hk/gfwlist +server=/ipod.gr/127.0.0.1#5335 +ipset=/ipod.gr/gfwlist server=/privilege.tw/127.0.0.1#5335 ipset=/privilege.tw/gfwlist server=/ebayforeclosure.org/127.0.0.1#5335 ipset=/ebayforeclosure.org/gfwlist -server=/macbookair.net/127.0.0.1#5335 -ipset=/macbookair.net/gfwlist +server=/ipod.fr/127.0.0.1#5335 +ipset=/ipod.fr/gfwlist server=/paypal-security.net/127.0.0.1#5335 ipset=/paypal-security.net/gfwlist server=/alphera.net/127.0.0.1#5335 ipset=/alphera.net/gfwlist -server=/scholar.google.co.za/127.0.0.1#5335 -ipset=/scholar.google.co.za/gfwlist +server=/ipod.es/127.0.0.1#5335 +ipset=/ipod.es/gfwlist server=/dremonsterbeatsoutlets.com/127.0.0.1#5335 ipset=/dremonsterbeatsoutlets.com/gfwlist server=/fox2news.com/127.0.0.1#5335 @@ -19142,88 +19356,88 @@ server=/beatsnzsale.com/127.0.0.1#5335 ipset=/beatsnzsale.com/gfwlist server=/webpkgcache.com/127.0.0.1#5335 ipset=/webpkgcache.com/gfwlist -server=/macbookair.kr/127.0.0.1#5335 -ipset=/macbookair.kr/gfwlist +server=/vipbeatsbydre.com/127.0.0.1#5335 +ipset=/vipbeatsbydre.com/gfwlist server=/uun79.com/127.0.0.1#5335 ipset=/uun79.com/gfwlist server=/volvobuses.jo/127.0.0.1#5335 ipset=/volvobuses.jo/gfwlist -server=/ntc.party/127.0.0.1#5335 -ipset=/ntc.party/gfwlist -server=/cheapnikedunks.com/127.0.0.1#5335 -ipset=/cheapnikedunks.com/gfwlist +server=/scholar.google.co.za/127.0.0.1#5335 +ipset=/scholar.google.co.za/gfwlist +server=/easportsfootball.com/127.0.0.1#5335 +ipset=/easportsfootball.com/gfwlist server=/quicktime.com/127.0.0.1#5335 ipset=/quicktime.com/gfwlist server=/rarbg.to/127.0.0.1#5335 ipset=/rarbg.to/gfwlist -server=/volvobuses.sg/127.0.0.1#5335 -ipset=/volvobuses.sg/gfwlist +server=/paypal-business.net/127.0.0.1#5335 +ipset=/paypal-business.net/gfwlist server=/paypal-business.com/127.0.0.1#5335 ipset=/paypal-business.com/gfwlist -server=/macbookair.com/127.0.0.1#5335 -ipset=/macbookair.com/gfwlist -server=/macbookair.co.kr/127.0.0.1#5335 -ipset=/macbookair.co.kr/gfwlist -server=/macbook.hk/127.0.0.1#5335 -ipset=/macbook.hk/gfwlist -server=/macbook.co/127.0.0.1#5335 -ipset=/macbook.co/gfwlist +server=/ntc.party/127.0.0.1#5335 +ipset=/ntc.party/gfwlist +server=/cheapnikedunks.com/127.0.0.1#5335 +ipset=/cheapnikedunks.com/gfwlist +server=/nintendo.it/127.0.0.1#5335 +ipset=/nintendo.it/gfwlist +server=/ipod.co.uk/127.0.0.1#5335 +ipset=/ipod.co.uk/gfwlist server=/kindle.fr/127.0.0.1#5335 ipset=/kindle.fr/gfwlist -server=/kijij.ca/127.0.0.1#5335 -ipset=/kijij.ca/gfwlist +server=/ipod.co/127.0.0.1#5335 +ipset=/ipod.co/gfwlist server=/google.co.ma/127.0.0.1#5335 ipset=/google.co.ma/gfwlist server=/starbucks.ie/127.0.0.1#5335 ipset=/starbucks.ie/gfwlist -server=/ipod.gr/127.0.0.1#5335 -ipset=/ipod.gr/gfwlist +server=/auricularesbeatsmarkt.com/127.0.0.1#5335 +ipset=/auricularesbeatsmarkt.com/gfwlist server=/facebook-covid-19.com/127.0.0.1#5335 ipset=/facebook-covid-19.com/gfwlist server=/veetbangladesh.com/127.0.0.1#5335 ipset=/veetbangladesh.com/gfwlist -server=/myipod.net/127.0.0.1#5335 -ipset=/myipod.net/gfwlist +server=/foxredeem.com/127.0.0.1#5335 +ipset=/foxredeem.com/gfwlist server=/hinet.net/127.0.0.1#5335 ipset=/hinet.net/gfwlist -server=/ebayvalet.com/127.0.0.1#5335 -ipset=/ebayvalet.com/gfwlist +server=/mastercardacademy.com/127.0.0.1#5335 +ipset=/mastercardacademy.com/gfwlist server=/ysm.yahoo.com/127.0.0.1#5335 ipset=/ysm.yahoo.com/gfwlist -server=/ipodrip.ca/127.0.0.1#5335 -ipset=/ipodrip.ca/gfwlist +server=/visadpsonline.us/127.0.0.1#5335 +ipset=/visadpsonline.us/gfwlist server=/disneyarena.com/127.0.0.1#5335 ipset=/disneyarena.com/gfwlist server=/globalvoicesonline.org/127.0.0.1#5335 ipset=/globalvoicesonline.org/gfwlist -server=/firestone.com.mx/127.0.0.1#5335 -ipset=/firestone.com.mx/gfwlist -server=/volvobuses.pk/127.0.0.1#5335 -ipset=/volvobuses.pk/gfwlist -server=/ipodprices.com/127.0.0.1#5335 -ipset=/ipodprices.com/gfwlist +server=/iphonese.tv/127.0.0.1#5335 +ipset=/iphonese.tv/gfwlist +server=/ebayvalet.com/127.0.0.1#5335 +ipset=/ebayvalet.com/gfwlist +server=/vfsco.es/127.0.0.1#5335 +ipset=/vfsco.es/gfwlist server=/pricelesssurprises.com/127.0.0.1#5335 ipset=/pricelesssurprises.com/gfwlist server=/volvotrucks.by/127.0.0.1#5335 ipset=/volvotrucks.by/gfwlist server=/quiz.directory/127.0.0.1#5335 ipset=/quiz.directory/gfwlist -server=/ipodnano.com/127.0.0.1#5335 -ipset=/ipodnano.com/gfwlist -server=/ipodcentre.nl/127.0.0.1#5335 -ipset=/ipodcentre.nl/gfwlist +server=/iphonegermany.com/127.0.0.1#5335 +ipset=/iphonegermany.com/gfwlist +server=/firestone.com.mx/127.0.0.1#5335 +ipset=/firestone.com.mx/gfwlist server=/appstore.hk/127.0.0.1#5335 ipset=/appstore.hk/gfwlist server=/sandisk.co.jp/127.0.0.1#5335 ipset=/sandisk.co.jp/gfwlist -server=/ebayfashion.com/127.0.0.1#5335 -ipset=/ebayfashion.com/gfwlist +server=/iphoneclaro.com.br/127.0.0.1#5335 +ipset=/iphoneclaro.com.br/gfwlist server=/bmw.sk/127.0.0.1#5335 ipset=/bmw.sk/gfwlist -server=/battlelog.com/127.0.0.1#5335 -ipset=/battlelog.com/gfwlist -server=/ipod.rs/127.0.0.1#5335 -ipset=/ipod.rs/gfwlist +server=/cbsi.video/127.0.0.1#5335 +ipset=/cbsi.video/gfwlist +server=/iphonecase2013.com/127.0.0.1#5335 +ipset=/iphonecase2013.com/gfwlist server=/volvogroup.se/127.0.0.1#5335 ipset=/volvogroup.se/gfwlist server=/sony-olympus-medical.com/127.0.0.1#5335 @@ -19232,12 +19446,12 @@ server=/bmw-motorrad.cr/127.0.0.1#5335 ipset=/bmw-motorrad.cr/gfwlist server=/appye.com/127.0.0.1#5335 ipset=/appye.com/gfwlist -server=/ipod.net/127.0.0.1#5335 -ipset=/ipod.net/gfwlist +server=/iphone5s5case.com/127.0.0.1#5335 +ipset=/iphone5s5case.com/gfwlist server=/bag-glasses1.com/127.0.0.1#5335 ipset=/bag-glasses1.com/gfwlist -server=/ipod.hk/127.0.0.1#5335 -ipset=/ipod.hk/gfwlist +server=/bridgestonemerchandise.com/127.0.0.1#5335 +ipset=/bridgestonemerchandise.com/gfwlist server=/simplyipod.com/127.0.0.1#5335 ipset=/simplyipod.com/gfwlist server=/bill-safe.com/127.0.0.1#5335 @@ -19246,54 +19460,54 @@ server=/priceless.com/127.0.0.1#5335 ipset=/priceless.com/gfwlist server=/newhampshirebmw.com/127.0.0.1#5335 ipset=/newhampshirebmw.com/gfwlist -server=/ipod.fr/127.0.0.1#5335 -ipset=/ipod.fr/gfwlist -server=/ipod.es/127.0.0.1#5335 -ipset=/ipod.es/gfwlist +server=/ebayfashion.com/127.0.0.1#5335 +ipset=/ebayfashion.com/gfwlist +server=/gtv1.org/127.0.0.1#5335 +ipset=/gtv1.org/gfwlist server=/google.com.sa/127.0.0.1#5335 ipset=/google.com.sa/gfwlist server=/hpsupport.com/127.0.0.1#5335 ipset=/hpsupport.com/gfwlist -server=/ipod.co.uk/127.0.0.1#5335 -ipset=/ipod.co.uk/gfwlist -server=/ipod.co/127.0.0.1#5335 -ipset=/ipod.co/gfwlist -server=/cncrivals.com/127.0.0.1#5335 -ipset=/cncrivals.com/gfwlist +server=/cygwin.com/127.0.0.1#5335 +ipset=/cygwin.com/gfwlist +server=/media-amazon.com/127.0.0.1#5335 +ipset=/media-amazon.com/gfwlist +server=/iphone-yh.com/127.0.0.1#5335 +ipset=/iphone-yh.com/gfwlist server=/fox247.com/127.0.0.1#5335 ipset=/fox247.com/gfwlist -server=/ipod.cm/127.0.0.1#5335 -ipset=/ipod.cm/gfwlist -server=/cozydrdrebeats.com/127.0.0.1#5335 -ipset=/cozydrdrebeats.com/gfwlist +server=/iphone-vip3.com/127.0.0.1#5335 +ipset=/iphone-vip3.com/gfwlist +server=/iphone-vip1.com/127.0.0.1#5335 +ipset=/iphone-vip1.com/gfwlist server=/oxfordre.com/127.0.0.1#5335 ipset=/oxfordre.com/gfwlist -server=/bmwsafari.com/127.0.0.1#5335 -ipset=/bmwsafari.com/gfwlist -server=/appleclassicipod.com/127.0.0.1#5335 -ipset=/appleclassicipod.com/gfwlist -server=/verisign.de/127.0.0.1#5335 -ipset=/verisign.de/gfwlist +server=/iphone-cn.com/127.0.0.1#5335 +ipset=/iphone-cn.com/gfwlist +server=/zopim.com/127.0.0.1#5335 +ipset=/zopim.com/gfwlist +server=/newcastlenewslocal.com.au/127.0.0.1#5335 +ipset=/newcastlenewslocal.com.au/gfwlist server=/gv.com/127.0.0.1#5335 ipset=/gv.com/gfwlist -server=/iphonese.tv/127.0.0.1#5335 -ipset=/iphonese.tv/gfwlist -server=/ffotolia.com/127.0.0.1#5335 -ipset=/ffotolia.com/gfwlist -server=/pythonhosted.org/127.0.0.1#5335 -ipset=/pythonhosted.org/gfwlist -server=/cafr.ca/127.0.0.1#5335 -ipset=/cafr.ca/gfwlist +server=/bestiphonestuff.com/127.0.0.1#5335 +ipset=/bestiphonestuff.com/gfwlist +server=/ukipad.com/127.0.0.1#5335 +ipset=/ukipad.com/gfwlist +server=/connectedcommerce.com/127.0.0.1#5335 +ipset=/connectedcommerce.com/gfwlist +server=/apple.cl/127.0.0.1#5335 +ipset=/apple.cl/gfwlist server=/aplleipods.com/127.0.0.1#5335 ipset=/aplleipods.com/gfwlist server=/ebayfashion.net/127.0.0.1#5335 ipset=/ebayfashion.net/gfwlist -server=/iphoneclaro.com.br/127.0.0.1#5335 -ipset=/iphoneclaro.com.br/gfwlist -server=/nordstrommedia.com/127.0.0.1#5335 -ipset=/nordstrommedia.com/gfwlist -server=/iphonecases5.com/127.0.0.1#5335 -ipset=/iphonecases5.com/gfwlist +server=/ipadair.jp/127.0.0.1#5335 +ipset=/ipadair.jp/gfwlist +server=/paypal-mainstreet.net/127.0.0.1#5335 +ipset=/paypal-mainstreet.net/gfwlist +server=/researchkit.hk/127.0.0.1#5335 +ipset=/researchkit.hk/gfwlist server=/soundcloud.com/127.0.0.1#5335 ipset=/soundcloud.com/gfwlist server=/canon.rs/127.0.0.1#5335 @@ -19318,46 +19532,46 @@ server=/marvelspotlightplays.com/127.0.0.1#5335 ipset=/marvelspotlightplays.com/gfwlist server=/beatssaustraliabuy.com/127.0.0.1#5335 ipset=/beatssaustraliabuy.com/gfwlist -server=/iphone5s5case.com/127.0.0.1#5335 -ipset=/iphone5s5case.com/gfwlist +server=/ipadair.cl/127.0.0.1#5335 +ipset=/ipadair.cl/gfwlist server=/ebay.fr/127.0.0.1#5335 ipset=/ebay.fr/gfwlist -server=/paypal-mainstreet.net/127.0.0.1#5335 -ipset=/paypal-mainstreet.net/gfwlist +server=/ipad3.com/127.0.0.1#5335 +ipset=/ipad3.com/gfwlist server=/youtube.fr/127.0.0.1#5335 ipset=/youtube.fr/gfwlist -server=/placemyad.com.au/127.0.0.1#5335 -ipset=/placemyad.com.au/gfwlist -server=/deluxe.com.hk/127.0.0.1#5335 -ipset=/deluxe.com.hk/gfwlist -server=/guangming.com.my/127.0.0.1#5335 -ipset=/guangming.com.my/gfwlist +server=/volvogroup.mx/127.0.0.1#5335 +ipset=/volvogroup.mx/gfwlist +server=/viacom.com/127.0.0.1#5335 +ipset=/viacom.com/gfwlist +server=/mastercard.com.ng/127.0.0.1#5335 +ipset=/mastercard.com.ng/gfwlist server=/facebookswagstore.com/127.0.0.1#5335 ipset=/facebookswagstore.com/gfwlist server=/netflix.ca/127.0.0.1#5335 ipset=/netflix.ca/gfwlist -server=/volvogroup.mx/127.0.0.1#5335 -ipset=/volvogroup.mx/gfwlist -server=/babble.com/127.0.0.1#5335 -ipset=/babble.com/gfwlist -server=/viacom.com/127.0.0.1#5335 -ipset=/viacom.com/gfwlist -server=/beatsheadphoness.com/127.0.0.1#5335 -ipset=/beatsheadphoness.com/gfwlist -server=/bgov.com/127.0.0.1#5335 -ipset=/bgov.com/gfwlist +server=/bmwsports.com/127.0.0.1#5335 +ipset=/bmwsports.com/gfwlist +server=/ebookforipad.com/127.0.0.1#5335 +ipset=/ebookforipad.com/gfwlist +server=/pinterest.hu/127.0.0.1#5335 +ipset=/pinterest.hu/gfwlist +server=/mastercard.md/127.0.0.1#5335 +ipset=/mastercard.md/gfwlist +server=/imac.gr/127.0.0.1#5335 +ipset=/imac.gr/gfwlist server=/static-nike.com/127.0.0.1#5335 ipset=/static-nike.com/gfwlist server=/nikestares.com/127.0.0.1#5335 ipset=/nikestares.com/gfwlist server=/instagram-brand.com/127.0.0.1#5335 ipset=/instagram-brand.com/gfwlist -server=/mastercard.md/127.0.0.1#5335 -ipset=/mastercard.md/gfwlist +server=/imac.eu/127.0.0.1#5335 +ipset=/imac.eu/gfwlist server=/mini-connected.it/127.0.0.1#5335 ipset=/mini-connected.it/gfwlist -server=/mini-antilles.fr/127.0.0.1#5335 -ipset=/mini-antilles.fr/gfwlist +server=/winticket.jp/127.0.0.1#5335 +ipset=/winticket.jp/gfwlist server=/blzddist1-a.akamaihd.net/127.0.0.1#5335 ipset=/blzddist1-a.akamaihd.net/gfwlist server=/beatsbydre4usales.com/127.0.0.1#5335 @@ -19366,42 +19580,42 @@ server=/industrialtoys.com/127.0.0.1#5335 ipset=/industrialtoys.com/gfwlist server=/bloombergbna.com/127.0.0.1#5335 ipset=/bloombergbna.com/gfwlist -server=/iphone-vip3.com/127.0.0.1#5335 -ipset=/iphone-vip3.com/gfwlist +server=/ubi.com/127.0.0.1#5335 +ipset=/ubi.com/gfwlist server=/twitterstat.us/127.0.0.1#5335 ipset=/twitterstat.us/gfwlist server=/disney.com/127.0.0.1#5335 ipset=/disney.com/gfwlist -server=/ebay.com.hk/127.0.0.1#5335 -ipset=/ebay.com.hk/gfwlist -server=/apexlegends.com/127.0.0.1#5335 -ipset=/apexlegends.com/gfwlist +server=/drbl.in/127.0.0.1#5335 +ipset=/drbl.in/gfwlist +server=/volvotrucks.sk/127.0.0.1#5335 +ipset=/volvotrucks.sk/gfwlist server=/vfsforgit.org/127.0.0.1#5335 ipset=/vfsforgit.org/gfwlist -server=/iphone-vip1.com/127.0.0.1#5335 -ipset=/iphone-vip1.com/gfwlist +server=/huffingtonpost.kr/127.0.0.1#5335 +ipset=/huffingtonpost.kr/gfwlist server=/pinterest.pe/127.0.0.1#5335 ipset=/pinterest.pe/gfwlist server=/foxnewsgo.org/127.0.0.1#5335 ipset=/foxnewsgo.org/gfwlist -server=/iphone-cn.com/127.0.0.1#5335 -ipset=/iphone-cn.com/gfwlist +server=/caijinglengyan.com/127.0.0.1#5335 +ipset=/caijinglengyan.com/gfwlist server=/12diasderegalosdeitunes.hn/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.hn/gfwlist -server=/pokemonletsgoeevee.com/127.0.0.1#5335 -ipset=/pokemonletsgoeevee.com/gfwlist +server=/embedly.com/127.0.0.1#5335 +ipset=/embedly.com/gfwlist server=/pypl.com/127.0.0.1#5335 ipset=/pypl.com/gfwlist -server=/beatsdrdre-it.com/127.0.0.1#5335 -ipset=/beatsdrdre-it.com/gfwlist -server=/drbl.in/127.0.0.1#5335 -ipset=/drbl.in/gfwlist +server=/applestoreonline.com/127.0.0.1#5335 +ipset=/applestoreonline.com/gfwlist +server=/2o7.net/127.0.0.1#5335 +ipset=/2o7.net/gfwlist server=/headphonesol.com/127.0.0.1#5335 ipset=/headphonesol.com/gfwlist -server=/designeriphonescases.com/127.0.0.1#5335 -ipset=/designeriphonescases.com/gfwlist -server=/bestiphonestuff.com/127.0.0.1#5335 -ipset=/bestiphonestuff.com/gfwlist +server=/applestore.net/127.0.0.1#5335 +ipset=/applestore.net/gfwlist +server=/brandelectronic.com/127.0.0.1#5335 +ipset=/brandelectronic.com/gfwlist server=/vfsco.ro/127.0.0.1#5335 ipset=/vfsco.ro/gfwlist server=/hsfacebook.com/127.0.0.1#5335 @@ -19410,90 +19624,90 @@ server=/bmw-motorrad.co.id/127.0.0.1#5335 ipset=/bmw-motorrad.co.id/gfwlist server=/riot.net/127.0.0.1#5335 ipset=/riot.net/gfwlist -server=/bmw-motorrad.com.br/127.0.0.1#5335 -ipset=/bmw-motorrad.com.br/gfwlist +server=/slackcertified.com/127.0.0.1#5335 +ipset=/slackcertified.com/gfwlist server=/x-art.com/127.0.0.1#5335 ipset=/x-art.com/gfwlist server=/pricelessbeijing.com/127.0.0.1#5335 ipset=/pricelessbeijing.com/gfwlist -server=/ipadair.jp/127.0.0.1#5335 -ipset=/ipadair.jp/gfwlist -server=/pearsonclinical.nl/127.0.0.1#5335 -ipset=/pearsonclinical.nl/gfwlist +server=/hkopentv.com/127.0.0.1#5335 +ipset=/hkopentv.com/gfwlist +server=/ebaymall.com/127.0.0.1#5335 +ipset=/ebaymall.com/gfwlist server=/xn--qoq462m.com/127.0.0.1#5335 ipset=/xn--qoq462m.com/gfwlist -server=/brandelectronic.com/127.0.0.1#5335 -ipset=/brandelectronic.com/gfwlist server=/pearsonvue.net/127.0.0.1#5335 ipset=/pearsonvue.net/gfwlist -server=/kanzhongguo.eu/127.0.0.1#5335 -ipset=/kanzhongguo.eu/gfwlist -server=/ipadair.cm/127.0.0.1#5335 -ipset=/ipadair.cm/gfwlist +server=/applestore.com.sn/127.0.0.1#5335 +ipset=/applestore.com.sn/gfwlist server=/miniso-au.com/127.0.0.1#5335 ipset=/miniso-au.com/gfwlist -server=/ipadair.cl/127.0.0.1#5335 -ipset=/ipadair.cl/gfwlist -server=/ipad3.com/127.0.0.1#5335 -ipset=/ipad3.com/gfwlist -server=/yahoo.it/127.0.0.1#5335 -ipset=/yahoo.it/gfwlist +server=/applestore.com.ro/127.0.0.1#5335 +ipset=/applestore.com.ro/gfwlist +server=/applestore.com.pt/127.0.0.1#5335 +ipset=/applestore.com.pt/gfwlist +server=/applestore.com.pl/127.0.0.1#5335 +ipset=/applestore.com.pl/gfwlist server=/scholar.google.si/127.0.0.1#5335 ipset=/scholar.google.si/gfwlist -server=/personeelsland.com/127.0.0.1#5335 -ipset=/personeelsland.com/gfwlist -server=/ebookforipad.com/127.0.0.1#5335 -ipset=/ebookforipad.com/gfwlist -server=/kfs.io/127.0.0.1#5335 -ipset=/kfs.io/gfwlist -server=/ttvnw.net/127.0.0.1#5335 -ipset=/ttvnw.net/gfwlist +server=/yahoo.it/127.0.0.1#5335 +ipset=/yahoo.it/gfwlist +server=/applestore.com.my/127.0.0.1#5335 +ipset=/applestore.com.my/gfwlist +server=/applestore.com.jo/127.0.0.1#5335 +ipset=/applestore.com.jo/gfwlist +server=/applestore.com.hr/127.0.0.1#5335 +ipset=/applestore.com.hr/gfwlist +server=/minispygear.com/127.0.0.1#5335 +ipset=/minispygear.com/gfwlist server=/cambridgemaths.org/127.0.0.1#5335 ipset=/cambridgemaths.org/gfwlist +server=/cslpldyb.me/127.0.0.1#5335 +ipset=/cslpldyb.me/gfwlist server=/mucinexprofessional.com/127.0.0.1#5335 ipset=/mucinexprofessional.com/gfwlist -server=/imac.gr/127.0.0.1#5335 -ipset=/imac.gr/gfwlist -server=/imac.eu/127.0.0.1#5335 -ipset=/imac.eu/gfwlist +server=/applestore.com/127.0.0.1#5335 +ipset=/applestore.com/gfwlist +server=/shopee.ph/127.0.0.1#5335 +ipset=/shopee.ph/gfwlist server=/dollarfotoclub.com/127.0.0.1#5335 ipset=/dollarfotoclub.com/gfwlist server=/globalvoices.org/127.0.0.1#5335 ipset=/globalvoices.org/gfwlist -server=/bloombergbriefs.com/127.0.0.1#5335 -ipset=/bloombergbriefs.com/gfwlist +server=/pinterest.th/127.0.0.1#5335 +ipset=/pinterest.th/gfwlist server=/foxsports.com.bo/127.0.0.1#5335 ipset=/foxsports.com.bo/gfwlist -server=/tvappstore.net/127.0.0.1#5335 -ipset=/tvappstore.net/gfwlist -server=/pobl-content.com/127.0.0.1#5335 -ipset=/pobl-content.com/gfwlist -server=/mini-windsor.com/127.0.0.1#5335 -ipset=/mini-windsor.com/gfwlist +server=/beatsaudios.net/127.0.0.1#5335 +ipset=/beatsaudios.net/gfwlist +server=/bloombergbriefs.com/127.0.0.1#5335 +ipset=/bloombergbriefs.com/gfwlist +server=/myfoxzone.com/127.0.0.1#5335 +ipset=/myfoxzone.com/gfwlist server=/monsterbeatssalg.com/127.0.0.1#5335 ipset=/monsterbeatssalg.com/gfwlist server=/google.ro/127.0.0.1#5335 ipset=/google.ro/gfwlist -server=/ebayauction.com/127.0.0.1#5335 -ipset=/ebayauction.com/gfwlist -server=/unwire.hk/127.0.0.1#5335 -ipset=/unwire.hk/gfwlist -server=/applestoreonline.com/127.0.0.1#5335 -ipset=/applestoreonline.com/gfwlist -server=/paypalindia.com/127.0.0.1#5335 -ipset=/paypalindia.com/gfwlist -server=/newscommercial.co.uk/127.0.0.1#5335 -ipset=/newscommercial.co.uk/gfwlist -server=/goduckgo.com/127.0.0.1#5335 -ipset=/goduckgo.com/gfwlist +server=/visa.com.ph/127.0.0.1#5335 +ipset=/visa.com.ph/gfwlist +server=/beeg.com/127.0.0.1#5335 +ipset=/beeg.com/gfwlist +server=/mini-windsor.com/127.0.0.1#5335 +ipset=/mini-windsor.com/gfwlist +server=/dontbubble.us/127.0.0.1#5335 +ipset=/dontbubble.us/gfwlist +server=/aplestore.com/127.0.0.1#5335 +ipset=/aplestore.com/gfwlist +server=/bmw-connecteddrive.com/127.0.0.1#5335 +ipset=/bmw-connecteddrive.com/gfwlist server=/hanime1.me/127.0.0.1#5335 ipset=/hanime1.me/gfwlist server=/nikeoutletstore.com/127.0.0.1#5335 ipset=/nikeoutletstore.com/gfwlist server=/imstagram.com/127.0.0.1#5335 ipset=/imstagram.com/gfwlist -server=/applestore.net/127.0.0.1#5335 -ipset=/applestore.net/gfwlist +server=/pinterest.tw/127.0.0.1#5335 +ipset=/pinterest.tw/gfwlist server=/stackapps.com/127.0.0.1#5335 ipset=/stackapps.com/gfwlist server=/statsmakemecry.com/127.0.0.1#5335 @@ -19502,82 +19716,82 @@ server=/fflick.com/127.0.0.1#5335 ipset=/fflick.com/gfwlist server=/billpointnewzealand.com/127.0.0.1#5335 ipset=/billpointnewzealand.com/gfwlist -server=/applestore.hk/127.0.0.1#5335 -ipset=/applestore.hk/gfwlist -server=/typekit.com/127.0.0.1#5335 -ipset=/typekit.com/gfwlist +server=/apple.tw/127.0.0.1#5335 +ipset=/apple.tw/gfwlist +server=/apple.so/127.0.0.1#5335 +ipset=/apple.so/gfwlist server=/bmw-motorrad.at/127.0.0.1#5335 ipset=/bmw-motorrad.at/gfwlist -server=/applestore.com.sn/127.0.0.1#5335 -ipset=/applestore.com.sn/gfwlist -server=/potenza.jp/127.0.0.1#5335 -ipset=/potenza.jp/gfwlist +server=/paypalindia.com/127.0.0.1#5335 +ipset=/paypalindia.com/gfwlist +server=/newscommercial.co.uk/127.0.0.1#5335 +ipset=/newscommercial.co.uk/gfwlist server=/applecensorship.com/127.0.0.1#5335 ipset=/applecensorship.com/gfwlist server=/avatargarenanow-a.akamaihd.net/127.0.0.1#5335 ipset=/avatargarenanow-a.akamaihd.net/gfwlist server=/duck.com/127.0.0.1#5335 ipset=/duck.com/gfwlist -server=/nike.xn--hxt814e/127.0.0.1#5335 -ipset=/nike.xn--hxt814e/gfwlist -server=/applestore.com.pt/127.0.0.1#5335 -ipset=/applestore.com.pt/gfwlist -server=/applestore.com.pl/127.0.0.1#5335 -ipset=/applestore.com.pl/gfwlist -server=/battlefield4.com/127.0.0.1#5335 -ipset=/battlefield4.com/gfwlist -server=/starcraft.com/127.0.0.1#5335 -ipset=/starcraft.com/gfwlist +server=/apple.sa/127.0.0.1#5335 +ipset=/apple.sa/gfwlist +server=/apple.ru/127.0.0.1#5335 +ipset=/apple.ru/gfwlist +server=/apple.pl/127.0.0.1#5335 +ipset=/apple.pl/gfwlist +server=/init.shop/127.0.0.1#5335 +ipset=/init.shop/gfwlist +server=/thetread.com/127.0.0.1#5335 +ipset=/thetread.com/gfwlist server=/volvotrucks.com.ar/127.0.0.1#5335 ipset=/volvotrucks.com.ar/gfwlist server=/netlify.com/127.0.0.1#5335 ipset=/netlify.com/gfwlist -server=/applestore.com.jo/127.0.0.1#5335 -ipset=/applestore.com.jo/gfwlist +server=/apple.net/127.0.0.1#5335 +ipset=/apple.net/gfwlist server=/icloudbrowser.net/127.0.0.1#5335 ipset=/icloudbrowser.net/gfwlist server=/getbootstrap.com/127.0.0.1#5335 ipset=/getbootstrap.com/gfwlist -server=/applestore.com.hr/127.0.0.1#5335 -ipset=/applestore.com.hr/gfwlist +server=/flutterapp.com/127.0.0.1#5335 +ipset=/flutterapp.com/gfwlist server=/parkinfo.com/127.0.0.1#5335 ipset=/parkinfo.com/gfwlist -server=/nike.ci/127.0.0.1#5335 -ipset=/nike.ci/gfwlist +server=/nike.xn--hxt814e/127.0.0.1#5335 +ipset=/nike.xn--hxt814e/gfwlist server=/acebook.com/127.0.0.1#5335 ipset=/acebook.com/gfwlist -server=/bloomberglp.com/127.0.0.1#5335 -ipset=/bloomberglp.com/gfwlist -server=/zsh.org/127.0.0.1#5335 -ipset=/zsh.org/gfwlist +server=/apple.lt/127.0.0.1#5335 +ipset=/apple.lt/gfwlist +server=/apple.lk/127.0.0.1#5335 +ipset=/apple.lk/gfwlist server=/harpercollinsadvantage.com/127.0.0.1#5335 ipset=/harpercollinsadvantage.com/gfwlist -server=/bmwi.jp/127.0.0.1#5335 -ipset=/bmwi.jp/gfwlist -server=/volvobuses.co.nz/127.0.0.1#5335 -ipset=/volvobuses.co.nz/gfwlist +server=/apple.kr/127.0.0.1#5335 +ipset=/apple.kr/gfwlist +server=/paypall.com/127.0.0.1#5335 +ipset=/paypall.com/gfwlist server=/apple-expo.com/127.0.0.1#5335 ipset=/apple-expo.com/gfwlist -server=/applestore.com/127.0.0.1#5335 -ipset=/applestore.com/gfwlist -server=/cuffiesaldi.com/127.0.0.1#5335 -ipset=/cuffiesaldi.com/gfwlist +server=/bgr.in/127.0.0.1#5335 +ipset=/bgr.in/gfwlist +server=/nike.ci/127.0.0.1#5335 +ipset=/nike.ci/gfwlist server=/akamaitechnologies.com/127.0.0.1#5335 ipset=/akamaitechnologies.com/gfwlist -server=/cloudflareapps.com/127.0.0.1#5335 -ipset=/cloudflareapps.com/gfwlist +server=/dreambmw.ca/127.0.0.1#5335 +ipset=/dreambmw.ca/gfwlist server=/uun89.com/127.0.0.1#5335 ipset=/uun89.com/gfwlist -server=/monsterbeatsonlinestoreuk.com/127.0.0.1#5335 -ipset=/monsterbeatsonlinestoreuk.com/gfwlist +server=/bloomberglp.com/127.0.0.1#5335 +ipset=/bloomberglp.com/gfwlist server=/reutersagency.cn/127.0.0.1#5335 ipset=/reutersagency.cn/gfwlist -server=/iamakamai.net/127.0.0.1#5335 -ipset=/iamakamai.net/gfwlist +server=/apple.hr/127.0.0.1#5335 +ipset=/apple.hr/gfwlist server=/projectbaseline.com/127.0.0.1#5335 ipset=/projectbaseline.com/gfwlist -server=/pwnedpasswords.com/127.0.0.1#5335 -ipset=/pwnedpasswords.com/gfwlist +server=/mini.com/127.0.0.1#5335 +ipset=/mini.com/gfwlist server=/mastercard.com.au/127.0.0.1#5335 ipset=/mastercard.com.au/gfwlist server=/geeksquadservices.org/127.0.0.1#5335 @@ -19586,112 +19800,112 @@ server=/youtube.sg/127.0.0.1#5335 ipset=/youtube.sg/gfwlist server=/vanish.ie/127.0.0.1#5335 ipset=/vanish.ie/gfwlist -server=/swisssign.ch/127.0.0.1#5335 -ipset=/swisssign.ch/gfwlist -server=/scholar.google.com.ph/127.0.0.1#5335 -ipset=/scholar.google.com.ph/gfwlist +server=/ebayclassifieds.org/127.0.0.1#5335 +ipset=/ebayclassifieds.org/gfwlist +server=/swoosh.com/127.0.0.1#5335 +ipset=/swoosh.com/gfwlist server=/instagramhilecim.com/127.0.0.1#5335 ipset=/instagramhilecim.com/gfwlist server=/apple.hamburg/127.0.0.1#5335 ipset=/apple.hamburg/gfwlist -server=/visa.pl/127.0.0.1#5335 -ipset=/visa.pl/gfwlist +server=/apple.eu/127.0.0.1#5335 +ipset=/apple.eu/gfwlist server=/visa.cl/127.0.0.1#5335 ipset=/visa.cl/gfwlist server=/scholar.google.co.uk/127.0.0.1#5335 ipset=/scholar.google.co.uk/gfwlist server=/i-cable.com/127.0.0.1#5335 ipset=/i-cable.com/gfwlist -server=/sb.sb/127.0.0.1#5335 -ipset=/sb.sb/gfwlist -server=/nikesportswear.com/127.0.0.1#5335 -ipset=/nikesportswear.com/gfwlist -server=/apple.tw/127.0.0.1#5335 -ipset=/apple.tw/gfwlist -server=/bloomberg.co.jp/127.0.0.1#5335 -ipset=/bloomberg.co.jp/gfwlist +server=/monsterproduct.net/127.0.0.1#5335 +ipset=/monsterproduct.net/gfwlist +server=/apple.cz/127.0.0.1#5335 +ipset=/apple.cz/gfwlist +server=/iamakamai.net/127.0.0.1#5335 +ipset=/iamakamai.net/gfwlist +server=/apple.co.uk/127.0.0.1#5335 +ipset=/apple.co.uk/gfwlist server=/facebookmarketingpartner.com/127.0.0.1#5335 ipset=/facebookmarketingpartner.com/gfwlist server=/bmwofcentralpa.com/127.0.0.1#5335 ipset=/bmwofcentralpa.com/gfwlist -server=/apple.sa/127.0.0.1#5335 -ipset=/apple.sa/gfwlist +server=/apple.co.mz/127.0.0.1#5335 +ipset=/apple.co.mz/gfwlist server=/bitcoin.org/127.0.0.1#5335 ipset=/bitcoin.org/gfwlist -server=/apple.ru/127.0.0.1#5335 -ipset=/apple.ru/gfwlist +server=/pwnedpasswords.com/127.0.0.1#5335 +ipset=/pwnedpasswords.com/gfwlist server=/thescottishsun.co.uk/127.0.0.1#5335 ipset=/thescottishsun.co.uk/gfwlist -server=/assetsadobe.com/127.0.0.1#5335 -ipset=/assetsadobe.com/gfwlist -server=/apple.pl/127.0.0.1#5335 -ipset=/apple.pl/gfwlist +server=/detaliczny.com/127.0.0.1#5335 +ipset=/detaliczny.com/gfwlist +server=/voanews.eu/127.0.0.1#5335 +ipset=/voanews.eu/gfwlist server=/disneysubscription.com/127.0.0.1#5335 ipset=/disneysubscription.com/gfwlist -server=/apple.no/127.0.0.1#5335 -ipset=/apple.no/gfwlist +server=/sb.sb/127.0.0.1#5335 +ipset=/sb.sb/gfwlist server=/git.io/127.0.0.1#5335 ipset=/git.io/gfwlist -server=/visaeurope.si/127.0.0.1#5335 -ipset=/visaeurope.si/gfwlist +server=/nikesportswear.com/127.0.0.1#5335 +ipset=/nikesportswear.com/gfwlist server=/itripto.com/127.0.0.1#5335 ipset=/itripto.com/gfwlist -server=/fptolia.com/127.0.0.1#5335 -ipset=/fptolia.com/gfwlist -server=/apple.net/127.0.0.1#5335 -ipset=/apple.net/gfwlist -server=/ebayshopping.org/127.0.0.1#5335 -ipset=/ebayshopping.org/gfwlist +server=/tutanota.com/127.0.0.1#5335 +ipset=/tutanota.com/gfwlist +server=/apple.ca/127.0.0.1#5335 +ipset=/apple.ca/gfwlist +server=/thegeorgiascene.com/127.0.0.1#5335 +ipset=/thegeorgiascene.com/gfwlist server=/bmw-connecteddrive.my/127.0.0.1#5335 ipset=/bmw-connecteddrive.my/gfwlist -server=/go-lang.org/127.0.0.1#5335 -ipset=/go-lang.org/gfwlist +server=/apple.ae/127.0.0.1#5335 +ipset=/apple.ae/gfwlist server=/mini.com.gr/127.0.0.1#5335 ipset=/mini.com.gr/gfwlist server=/5lml.com/127.0.0.1#5335 ipset=/5lml.com/gfwlist server=/avinin.com/127.0.0.1#5335 ipset=/avinin.com/gfwlist -server=/apple.lv/127.0.0.1#5335 -ipset=/apple.lv/gfwlist -server=/apple.lt/127.0.0.1#5335 -ipset=/apple.lt/gfwlist -server=/apple.lk/127.0.0.1#5335 -ipset=/apple.lk/gfwlist -server=/fbf8.com/127.0.0.1#5335 -ipset=/fbf8.com/gfwlist -server=/automobile.fr/127.0.0.1#5335 -ipset=/automobile.fr/gfwlist -server=/apple.kr/127.0.0.1#5335 -ipset=/apple.kr/gfwlist -server=/bs-awh.ne.jp/127.0.0.1#5335 -ipset=/bs-awh.ne.jp/gfwlist +server=/i-o-u.info/127.0.0.1#5335 +ipset=/i-o-u.info/gfwlist +server=/xoom.io/127.0.0.1#5335 +ipset=/xoom.io/gfwlist +server=/ext-twitch.tv/127.0.0.1#5335 +ipset=/ext-twitch.tv/gfwlist +server=/visaeurope.si/127.0.0.1#5335 +ipset=/visaeurope.si/gfwlist +server=/itunesradio.tv/127.0.0.1#5335 +ipset=/itunesradio.tv/gfwlist +server=/itunesradio.rio/127.0.0.1#5335 +ipset=/itunesradio.rio/gfwlist +server=/ebayshopping.org/127.0.0.1#5335 +ipset=/ebayshopping.org/gfwlist server=/thebeatsheadphonesale.com/127.0.0.1#5335 ipset=/thebeatsheadphonesale.com/gfwlist -server=/bmw-connecteddrive.hu/127.0.0.1#5335 -ipset=/bmw-connecteddrive.hu/gfwlist +server=/mgo-images.com/127.0.0.1#5335 +ipset=/mgo-images.com/gfwlist server=/stackauth.com/127.0.0.1#5335 ipset=/stackauth.com/gfwlist -server=/visa.com.bs/127.0.0.1#5335 -ipset=/visa.com.bs/gfwlist +server=/rentaride.com/127.0.0.1#5335 +ipset=/rentaride.com/gfwlist server=/buzzav.com/127.0.0.1#5335 ipset=/buzzav.com/gfwlist -server=/lolespor.com/127.0.0.1#5335 -ipset=/lolespor.com/gfwlist -server=/bestbuy.com/127.0.0.1#5335 -ipset=/bestbuy.com/gfwlist +server=/adidas.pl/127.0.0.1#5335 +ipset=/adidas.pl/gfwlist +server=/fbf8.com/127.0.0.1#5335 +ipset=/fbf8.com/gfwlist server=/cdn-terapeak.com/127.0.0.1#5335 ipset=/cdn-terapeak.com/gfwlist server=/rolfoundation.org/127.0.0.1#5335 ipset=/rolfoundation.org/gfwlist -server=/voanoticias.com/127.0.0.1#5335 -ipset=/voanoticias.com/gfwlist -server=/apple.eu/127.0.0.1#5335 -ipset=/apple.eu/gfwlist -server=/apple.es/127.0.0.1#5335 -ipset=/apple.es/gfwlist -server=/agzy1.com/127.0.0.1#5335 -ipset=/agzy1.com/gfwlist +server=/jitsi.org/127.0.0.1#5335 +ipset=/jitsi.org/gfwlist +server=/miniwholesaleconnect.com/127.0.0.1#5335 +ipset=/miniwholesaleconnect.com/gfwlist +server=/lolshop.co.kr/127.0.0.1#5335 +ipset=/lolshop.co.kr/gfwlist +server=/bbycastatic.ca/127.0.0.1#5335 +ipset=/bbycastatic.ca/gfwlist server=/hpservices.com/127.0.0.1#5335 ipset=/hpservices.com/gfwlist server=/zeriamerikes.com/127.0.0.1#5335 @@ -19700,28 +19914,28 @@ server=/nintendo.com/127.0.0.1#5335 ipset=/nintendo.com/gfwlist server=/apple.us/127.0.0.1#5335 ipset=/apple.us/gfwlist -server=/powerbeatsbydrdre.com/127.0.0.1#5335 -ipset=/powerbeatsbydrdre.com/gfwlist -server=/apple.cz/127.0.0.1#5335 -ipset=/apple.cz/gfwlist +server=/itunes.rio/127.0.0.1#5335 +ipset=/itunes.rio/gfwlist +server=/voanoticias.com/127.0.0.1#5335 +ipset=/voanoticias.com/gfwlist server=/fragrancebay.com/127.0.0.1#5335 ipset=/fragrancebay.com/gfwlist -server=/apple.co.uk/127.0.0.1#5335 -ipset=/apple.co.uk/gfwlist -server=/bridgestonevan.com/127.0.0.1#5335 -ipset=/bridgestonevan.com/gfwlist -server=/apple.co.th/127.0.0.1#5335 -ipset=/apple.co.th/gfwlist +server=/itunes.com/127.0.0.1#5335 +ipset=/itunes.com/gfwlist +server=/kannewyork.com/127.0.0.1#5335 +ipset=/kannewyork.com/gfwlist +server=/starbuckssummergame.ca/127.0.0.1#5335 +ipset=/starbuckssummergame.ca/gfwlist server=/minilondon.co/127.0.0.1#5335 ipset=/minilondon.co/gfwlist server=/amazonbusinessblog.com/127.0.0.1#5335 ipset=/amazonbusinessblog.com/gfwlist -server=/opentranslatorstothings.org/127.0.0.1#5335 -ipset=/opentranslatorstothings.org/gfwlist +server=/udacity.com/127.0.0.1#5335 +ipset=/udacity.com/gfwlist server=/ebay-confirm.com/127.0.0.1#5335 ipset=/ebay-confirm.com/gfwlist -server=/apple.co.mz/127.0.0.1#5335 -ipset=/apple.co.mz/gfwlist +server=/foxsports.net.br/127.0.0.1#5335 +ipset=/foxsports.net.br/gfwlist server=/swiftcapital.com/127.0.0.1#5335 ipset=/swiftcapital.com/gfwlist server=/pixinsight.com.tw/127.0.0.1#5335 @@ -19730,232 +19944,232 @@ server=/atlasonepoint.com/127.0.0.1#5335 ipset=/atlasonepoint.com/gfwlist server=/billpoint.us/127.0.0.1#5335 ipset=/billpoint.us/gfwlist -server=/travelex.co.nz/127.0.0.1#5335 -ipset=/travelex.co.nz/gfwlist -server=/visa.com.kh/127.0.0.1#5335 -ipset=/visa.com.kh/gfwlist -server=/apple.cl/127.0.0.1#5335 -ipset=/apple.cl/gfwlist -server=/apple.ca/127.0.0.1#5335 -ipset=/apple.ca/gfwlist +server=/12joursdecadeauxdeitunes.com/127.0.0.1#5335 +ipset=/12joursdecadeauxdeitunes.com/gfwlist +server=/bridgestonevan.com/127.0.0.1#5335 +ipset=/bridgestonevan.com/gfwlist +server=/opentranslatorstothings.org/127.0.0.1#5335 +ipset=/opentranslatorstothings.org/gfwlist +server=/pypi.org/127.0.0.1#5335 +ipset=/pypi.org/gfwlist server=/disney.pt/127.0.0.1#5335 ipset=/disney.pt/gfwlist -server=/huffingtonpost.jp/127.0.0.1#5335 -ipset=/huffingtonpost.jp/gfwlist +server=/9to5terminal.com/127.0.0.1#5335 +ipset=/9to5terminal.com/gfwlist server=/bowenpress.com/127.0.0.1#5335 ipset=/bowenpress.com/gfwlist -server=/apple.ae/127.0.0.1#5335 -ipset=/apple.ae/gfwlist +server=/travelex.co.nz/127.0.0.1#5335 +ipset=/travelex.co.nz/gfwlist server=/dlfacebook.com/127.0.0.1#5335 ipset=/dlfacebook.com/gfwlist -server=/iutunes.com/127.0.0.1#5335 -ipset=/iutunes.com/gfwlist +server=/minilaval.com/127.0.0.1#5335 +ipset=/minilaval.com/gfwlist server=/secomtrust.net/127.0.0.1#5335 ipset=/secomtrust.net/gfwlist server=/predictivetechnologies.com/127.0.0.1#5335 ipset=/predictivetechnologies.com/gfwlist -server=/lol-europe.com/127.0.0.1#5335 -ipset=/lol-europe.com/gfwlist +server=/visa.com.kh/127.0.0.1#5335 +ipset=/visa.com.kh/gfwlist server=/appleexpo.info/127.0.0.1#5335 ipset=/appleexpo.info/gfwlist -server=/associates-amazon.com/127.0.0.1#5335 -ipset=/associates-amazon.com/gfwlist +server=/recoiljs.org/127.0.0.1#5335 +ipset=/recoiljs.org/gfwlist server=/translatewiki.org/127.0.0.1#5335 ipset=/translatewiki.org/gfwlist -server=/itunesradio.rio/127.0.0.1#5335 -ipset=/itunesradio.rio/gfwlist -server=/store-bridgestonesports.com/127.0.0.1#5335 -ipset=/store-bridgestonesports.com/gfwlist -server=/gab.com/127.0.0.1#5335 -ipset=/gab.com/gfwlist +server=/12diasderegalosdeitunes.co.ni/127.0.0.1#5335 +ipset=/12diasderegalosdeitunes.co.ni/gfwlist +server=/marketolive.com/127.0.0.1#5335 +ipset=/marketolive.com/gfwlist +server=/lol-europe.com/127.0.0.1#5335 +ipset=/lol-europe.com/gfwlist server=/intel.eu/127.0.0.1#5335 ipset=/intel.eu/gfwlist -server=/itunes.us/127.0.0.1#5335 -ipset=/itunes.us/gfwlist +server=/minivancouver.ca/127.0.0.1#5335 +ipset=/minivancouver.ca/gfwlist server=/icloudmail.net/127.0.0.1#5335 ipset=/icloudmail.net/gfwlist -server=/itunes.rio/127.0.0.1#5335 -ipset=/itunes.rio/gfwlist -server=/faststone.org/127.0.0.1#5335 -ipset=/faststone.org/gfwlist +server=/icloudsecure.net/127.0.0.1#5335 +ipset=/icloudsecure.net/gfwlist +server=/paypal-apac.com/127.0.0.1#5335 +ipset=/paypal-apac.com/gfwlist server=/btt904.com/127.0.0.1#5335 ipset=/btt904.com/gfwlist -server=/pearson.com.au/127.0.0.1#5335 -ipset=/pearson.com.au/gfwlist -server=/bmw-tahiti.com/127.0.0.1#5335 -ipset=/bmw-tahiti.com/gfwlist +server=/gab.com/127.0.0.1#5335 +ipset=/gab.com/gfwlist +server=/icloudo.com/127.0.0.1#5335 +ipset=/icloudo.com/gfwlist server=/bmwstepconnections.com/127.0.0.1#5335 ipset=/bmwstepconnections.com/gfwlist server=/nike.com.br/127.0.0.1#5335 ipset=/nike.com.br/gfwlist +server=/icloudpay.net/127.0.0.1#5335 +ipset=/icloudpay.net/gfwlist +server=/icloudnet.net/127.0.0.1#5335 +ipset=/icloudnet.net/gfwlist +server=/discountbeatsstore.com/127.0.0.1#5335 +ipset=/discountbeatsstore.com/gfwlist +server=/bestbuy.com.mx/127.0.0.1#5335 +ipset=/bestbuy.com.mx/gfwlist server=/sbnation.com/127.0.0.1#5335 ipset=/sbnation.com/gfwlist -server=/itunes.com/127.0.0.1#5335 -ipset=/itunes.com/gfwlist +server=/mut.ch/127.0.0.1#5335 +ipset=/mut.ch/gfwlist +server=/nintendo.ch/127.0.0.1#5335 +ipset=/nintendo.ch/gfwlist server=/paypal.me/127.0.0.1#5335 ipset=/paypal.me/gfwlist -server=/connected-drive.com/127.0.0.1#5335 -ipset=/connected-drive.com/gfwlist -server=/maskedsingerfox.com/127.0.0.1#5335 -ipset=/maskedsingerfox.com/gfwlist -server=/udemycdn.com/127.0.0.1#5335 -ipset=/udemycdn.com/gfwlist -server=/12joursdecadeauxdeitunes.com/127.0.0.1#5335 -ipset=/12joursdecadeauxdeitunes.com/gfwlist -server=/nikebetrue.com/127.0.0.1#5335 -ipset=/nikebetrue.com/gfwlist server=/evise.com/127.0.0.1#5335 ipset=/evise.com/gfwlist -server=/pdxbmw.com/127.0.0.1#5335 -ipset=/pdxbmw.com/gfwlist -server=/volvotrucks.com.pt/127.0.0.1#5335 -ipset=/volvotrucks.com.pt/gfwlist -server=/scholar.google.co.jp/127.0.0.1#5335 -ipset=/scholar.google.co.jp/gfwlist -server=/dealtree.org/127.0.0.1#5335 -ipset=/dealtree.org/gfwlist +server=/icloud.vn/127.0.0.1#5335 +ipset=/icloud.vn/gfwlist +server=/icloud.sk/127.0.0.1#5335 +ipset=/icloud.sk/gfwlist +server=/udemycdn.com/127.0.0.1#5335 +ipset=/udemycdn.com/gfwlist +server=/icloud.org/127.0.0.1#5335 +ipset=/icloud.org/gfwlist server=/cbsi.com/127.0.0.1#5335 ipset=/cbsi.com/gfwlist server=/lgsalesportal.com/127.0.0.1#5335 ipset=/lgsalesportal.com/gfwlist -server=/pricelesstv.com/127.0.0.1#5335 -ipset=/pricelesstv.com/gfwlist +server=/pdxbmw.com/127.0.0.1#5335 +ipset=/pdxbmw.com/gfwlist server=/volvotrucks.ph/127.0.0.1#5335 ipset=/volvotrucks.ph/gfwlist server=/beatsfactorycollection.com/127.0.0.1#5335 ipset=/beatsfactorycollection.com/gfwlist server=/xlstudio.com/127.0.0.1#5335 ipset=/xlstudio.com/gfwlist -server=/go.dev/127.0.0.1#5335 -ipset=/go.dev/gfwlist -server=/mini.md/127.0.0.1#5335 -ipset=/mini.md/gfwlist -server=/12diasderegalosdeitunes.com/127.0.0.1#5335 -ipset=/12diasderegalosdeitunes.com/gfwlist -server=/12diasderegalosdeitunes.co.ni/127.0.0.1#5335 -ipset=/12diasderegalosdeitunes.co.ni/gfwlist -server=/djreprints.com/127.0.0.1#5335 -ipset=/djreprints.com/gfwlist +server=/volvotrucks.com.pt/127.0.0.1#5335 +ipset=/volvotrucks.com.pt/gfwlist +server=/icloud.lv/127.0.0.1#5335 +ipset=/icloud.lv/gfwlist +server=/videos-rockstargames-com.akamaized.net/127.0.0.1#5335 +ipset=/videos-rockstargames-com.akamaized.net/gfwlist +server=/icloud.ie/127.0.0.1#5335 +ipset=/icloud.ie/gfwlist +server=/nikeplus.org/127.0.0.1#5335 +ipset=/nikeplus.org/gfwlist server=/volvobuses.com.tw/127.0.0.1#5335 ipset=/volvobuses.com.tw/gfwlist -server=/amazon.ca/127.0.0.1#5335 -ipset=/amazon.ca/gfwlist +server=/tiktok.com/127.0.0.1#5335 +ipset=/tiktok.com/gfwlist server=/venmo.org/127.0.0.1#5335 ipset=/venmo.org/gfwlist -server=/wwwicloud.com/127.0.0.1#5335 -ipset=/wwwicloud.com/gfwlist -server=/mylcloud.net/127.0.0.1#5335 -ipset=/mylcloud.net/gfwlist +server=/icloud-content.com/127.0.0.1#5335 +ipset=/icloud-content.com/gfwlist +server=/yourmonsterbeats.com/127.0.0.1#5335 +ipset=/yourmonsterbeats.com/gfwlist server=/shopee.com.br/127.0.0.1#5335 ipset=/shopee.com.br/gfwlist -server=/nikebetterworld.org/127.0.0.1#5335 -ipset=/nikebetterworld.org/gfwlist +server=/wholesaleonlinemart.com/127.0.0.1#5335 +ipset=/wholesaleonlinemart.com/gfwlist server=/abcheadphones.com/127.0.0.1#5335 ipset=/abcheadphones.com/gfwlist server=/gamer-cds.cdn.hinet.net/127.0.0.1#5335 ipset=/gamer-cds.cdn.hinet.net/gfwlist -server=/vgcareers.net/127.0.0.1#5335 -ipset=/vgcareers.net/gfwlist +server=/wholesalefine.com/127.0.0.1#5335 +ipset=/wholesalefine.com/gfwlist server=/msads.net/127.0.0.1#5335 ipset=/msads.net/gfwlist -server=/icloudo.com/127.0.0.1#5335 -ipset=/icloudo.com/gfwlist +server=/vip-beats.com/127.0.0.1#5335 +ipset=/vip-beats.com/gfwlist server=/racked.com/127.0.0.1#5335 ipset=/racked.com/gfwlist -server=/businessfocus.io/127.0.0.1#5335 -ipset=/businessfocus.io/gfwlist +server=/ubisoft-orbit-savegames.s3.amazonaws.com/127.0.0.1#5335 +ipset=/ubisoft-orbit-savegames.s3.amazonaws.com/gfwlist server=/globalspec.com/127.0.0.1#5335 ipset=/globalspec.com/gfwlist -server=/bmw-qatar.com/127.0.0.1#5335 -ipset=/bmw-qatar.com/gfwlist +server=/businessfocus.io/127.0.0.1#5335 +ipset=/businessfocus.io/gfwlist server=/webobjects.co.uk/127.0.0.1#5335 ipset=/webobjects.co.uk/gfwlist server=/beatsearbudsheadphoness.com/127.0.0.1#5335 ipset=/beatsearbudsheadphoness.com/gfwlist -server=/bmw.com.ar/127.0.0.1#5335 -ipset=/bmw.com.ar/gfwlist -server=/pearsonclinical.com.br/127.0.0.1#5335 -ipset=/pearsonclinical.com.br/gfwlist +server=/duckduckgo.co.uk/127.0.0.1#5335 +ipset=/duckduckgo.co.uk/gfwlist +server=/bmw-qatar.com/127.0.0.1#5335 +ipset=/bmw-qatar.com/gfwlist server=/blogspot.qa/127.0.0.1#5335 ipset=/blogspot.qa/gfwlist -server=/icloud.org/127.0.0.1#5335 -ipset=/icloud.org/gfwlist +server=/tradevip1.com/127.0.0.1#5335 +ipset=/tradevip1.com/gfwlist server=/thomsonreuters.es/127.0.0.1#5335 ipset=/thomsonreuters.es/gfwlist -server=/icloud.lv/127.0.0.1#5335 -ipset=/icloud.lv/gfwlist -server=/icloud.ie/127.0.0.1#5335 -ipset=/icloud.ie/gfwlist -server=/ebaycourse.com/127.0.0.1#5335 -ipset=/ebaycourse.com/gfwlist +server=/topbeatsforsale.com/127.0.0.1#5335 +ipset=/topbeatsforsale.com/gfwlist +server=/bmw.com.ar/127.0.0.1#5335 +ipset=/bmw.com.ar/gfwlist +server=/topbeatsdealer.com/127.0.0.1#5335 +ipset=/topbeatsdealer.com/gfwlist server=/worldhack.com/127.0.0.1#5335 ipset=/worldhack.com/gfwlist -server=/businessinsider.my/127.0.0.1#5335 -ipset=/businessinsider.my/gfwlist +server=/bcovlive.io/127.0.0.1#5335 +ipset=/bcovlive.io/gfwlist server=/myfoxchicago.com/127.0.0.1#5335 ipset=/myfoxchicago.com/gfwlist server=/zohoschools.com/127.0.0.1#5335 ipset=/zohoschools.com/gfwlist -server=/huffingtonpost.es/127.0.0.1#5335 -ipset=/huffingtonpost.es/gfwlist +server=/the-monster-beats.com/127.0.0.1#5335 +ipset=/the-monster-beats.com/gfwlist server=/volvodefense.com/127.0.0.1#5335 ipset=/volvodefense.com/gfwlist -server=/yourmonsterbeats.com/127.0.0.1#5335 -ipset=/yourmonsterbeats.com/gfwlist +server=/tiendabestbuy.com/127.0.0.1#5335 +ipset=/tiendabestbuy.com/gfwlist server=/yahoo.is/127.0.0.1#5335 ipset=/yahoo.is/gfwlist server=/alphabet.de/127.0.0.1#5335 ipset=/alphabet.de/gfwlist -server=/wholesaleonlinemart.com/127.0.0.1#5335 -ipset=/wholesaleonlinemart.com/gfwlist -server=/wholesalefine.com/127.0.0.1#5335 -ipset=/wholesalefine.com/gfwlist +server=/sustainthesound.com/127.0.0.1#5335 +ipset=/sustainthesound.com/gfwlist +server=/shopee.co.th/127.0.0.1#5335 +ipset=/shopee.co.th/gfwlist server=/nikeb.com/127.0.0.1#5335 ipset=/nikeb.com/gfwlist -server=/dungeonkeeper.com.cn/127.0.0.1#5335 -ipset=/dungeonkeeper.com.cn/gfwlist +server=/theclasshroom.com/127.0.0.1#5335 +ipset=/theclasshroom.com/gfwlist server=/faebook.com/127.0.0.1#5335 ipset=/faebook.com/gfwlist -server=/vip-beats.com/127.0.0.1#5335 -ipset=/vip-beats.com/gfwlist +server=/ebaycourse.com/127.0.0.1#5335 +ipset=/ebaycourse.com/gfwlist server=/geforce.co.kr/127.0.0.1#5335 ipset=/geforce.co.kr/gfwlist server=/drdrefnac.com/127.0.0.1#5335 ipset=/drdrefnac.com/gfwlist -server=/ebayheels.com/127.0.0.1#5335 -ipset=/ebayheels.com/gfwlist +server=/sneakerpage.net/127.0.0.1#5335 +ipset=/sneakerpage.net/gfwlist server=/swag.live/127.0.0.1#5335 ipset=/swag.live/gfwlist -server=/disneyaulani.com/127.0.0.1#5335 -ipset=/disneyaulani.com/gfwlist +server=/sneaker666.com/127.0.0.1#5335 +ipset=/sneaker666.com/gfwlist server=/bestshoesale2014.net/127.0.0.1#5335 ipset=/bestshoesale2014.net/gfwlist -server=/dctbeatsbydre.com/127.0.0.1#5335 -ipset=/dctbeatsbydre.com/gfwlist +server=/huffingtonpost.es/127.0.0.1#5335 +ipset=/huffingtonpost.es/gfwlist server=/pearsonclinical.in/127.0.0.1#5335 ipset=/pearsonclinical.in/gfwlist server=/hulu.us/127.0.0.1#5335 ipset=/hulu.us/gfwlist -server=/pinterest.com.au/127.0.0.1#5335 -ipset=/pinterest.com.au/gfwlist +server=/shopmonsterbeats.com/127.0.0.1#5335 +ipset=/shopmonsterbeats.com/gfwlist server=/comodoca4.com/127.0.0.1#5335 ipset=/comodoca4.com/gfwlist server=/apple.tt/127.0.0.1#5335 ipset=/apple.tt/gfwlist -server=/tradevip1.com/127.0.0.1#5335 -ipset=/tradevip1.com/gfwlist -server=/minispecialoffers.ca/127.0.0.1#5335 -ipset=/minispecialoffers.ca/gfwlist +server=/4cdn.org/127.0.0.1#5335 +ipset=/4cdn.org/gfwlist +server=/spyjinx.com/127.0.0.1#5335 +ipset=/spyjinx.com/gfwlist server=/geek-squads.net/127.0.0.1#5335 ipset=/geek-squads.net/gfwlist server=/scholar.google.com.py/127.0.0.1#5335 ipset=/scholar.google.com.py/gfwlist -server=/topbeatsforsale.com/127.0.0.1#5335 -ipset=/topbeatsforsale.com/gfwlist -server=/topbeatsdealer.com/127.0.0.1#5335 -ipset=/topbeatsdealer.com/gfwlist -server=/nintendo.tw/127.0.0.1#5335 -ipset=/nintendo.tw/gfwlist +server=/dungeonkeeper.com.cn/127.0.0.1#5335 +ipset=/dungeonkeeper.com.cn/gfwlist +server=/travelex.co.jp/127.0.0.1#5335 +ipset=/travelex.co.jp/gfwlist +server=/shoers.com/127.0.0.1#5335 +ipset=/shoers.com/gfwlist server=/leagueoflegends.com/127.0.0.1#5335 ipset=/leagueoflegends.com/gfwlist server=/beatsbydrdreoutlet.com/127.0.0.1#5335 @@ -19968,114 +20182,114 @@ server=/myfoxcharlotte.com/127.0.0.1#5335 ipset=/myfoxcharlotte.com/gfwlist server=/electricluxury.com/127.0.0.1#5335 ipset=/electricluxury.com/gfwlist -server=/epochtimes.com.tw/127.0.0.1#5335 -ipset=/epochtimes.com.tw/gfwlist -server=/bridgestonegolf.com/127.0.0.1#5335 -ipset=/bridgestonegolf.com/gfwlist +server=/ebayheels.com/127.0.0.1#5335 +ipset=/ebayheels.com/gfwlist +server=/sanvaras.com/127.0.0.1#5335 +ipset=/sanvaras.com/gfwlist server=/unravel2.com/127.0.0.1#5335 ipset=/unravel2.com/gfwlist -server=/the-monster-beats.com/127.0.0.1#5335 -ipset=/the-monster-beats.com/gfwlist -server=/bstatic.com/127.0.0.1#5335 -ipset=/bstatic.com/gfwlist +server=/jquery.com/127.0.0.1#5335 +ipset=/jquery.com/gfwlist +server=/brew.sh/127.0.0.1#5335 +ipset=/brew.sh/gfwlist server=/easportsactiveonline.com/127.0.0.1#5335 ipset=/easportsactiveonline.com/gfwlist -server=/bmw.com.cy/127.0.0.1#5335 -ipset=/bmw.com.cy/gfwlist -server=/bmw-art-journey.com/127.0.0.1#5335 -ipset=/bmw-art-journey.com/gfwlist -server=/szcheapmonsterheadphones.com/127.0.0.1#5335 -ipset=/szcheapmonsterheadphones.com/gfwlist +server=/promonsterbeatsbydre.com/127.0.0.1#5335 +ipset=/promonsterbeatsbydre.com/gfwlist +server=/powerbeatsbydrdre.com/127.0.0.1#5335 +ipset=/powerbeatsbydrdre.com/gfwlist +server=/passiontimes.hk/127.0.0.1#5335 +ipset=/passiontimes.hk/gfwlist server=/gfw.press/127.0.0.1#5335 ipset=/gfw.press/gfwlist server=/telesell.com/127.0.0.1#5335 ipset=/telesell.com/gfwlist -server=/mini.com.tr/127.0.0.1#5335 -ipset=/mini.com.tr/gfwlist +server=/marvelsdoubleagent.com/127.0.0.1#5335 +ipset=/marvelsdoubleagent.com/gfwlist server=/leagueoflegendsscripts.com/127.0.0.1#5335 ipset=/leagueoflegendsscripts.com/gfwlist -server=/superearsenjoy.com/127.0.0.1#5335 -ipset=/superearsenjoy.com/gfwlist +server=/bmw-motorrad.bo/127.0.0.1#5335 +ipset=/bmw-motorrad.bo/gfwlist server=/facebookhome.com/127.0.0.1#5335 ipset=/facebookhome.com/gfwlist -server=/jsbridgestone.com/127.0.0.1#5335 -ipset=/jsbridgestone.com/gfwlist -server=/pypl.net/127.0.0.1#5335 -ipset=/pypl.net/gfwlist +server=/pickshoesclothes.com/127.0.0.1#5335 +ipset=/pickshoesclothes.com/gfwlist +server=/personeelsland.com/127.0.0.1#5335 +ipset=/personeelsland.com/gfwlist server=/yo1health.com/127.0.0.1#5335 ipset=/yo1health.com/gfwlist server=/bcrncdn.com/127.0.0.1#5335 ipset=/bcrncdn.com/gfwlist server=/troisrivieresmini.com/127.0.0.1#5335 ipset=/troisrivieresmini.com/gfwlist -server=/voatiengviet.com/127.0.0.1#5335 -ipset=/voatiengviet.com/gfwlist -server=/nike-uk.com/127.0.0.1#5335 -ipset=/nike-uk.com/gfwlist +server=/jsbridgestone.com/127.0.0.1#5335 +ipset=/jsbridgestone.com/gfwlist +server=/pypl.net/127.0.0.1#5335 +ipset=/pypl.net/gfwlist server=/bmw-welt.tv/127.0.0.1#5335 ipset=/bmw-welt.tv/gfwlist server=/cup.com.hk/127.0.0.1#5335 ipset=/cup.com.hk/gfwlist +server=/freessl.com/127.0.0.1#5335 +ipset=/freessl.com/gfwlist +server=/nike-uk.com/127.0.0.1#5335 +ipset=/nike-uk.com/gfwlist server=/pinterest.kr/127.0.0.1#5335 ipset=/pinterest.kr/gfwlist -server=/bmwsfl.net/127.0.0.1#5335 -ipset=/bmwsfl.net/gfwlist -server=/southfloridamini.com/127.0.0.1#5335 -ipset=/southfloridamini.com/gfwlist -server=/specialtyheadphones.com/127.0.0.1#5335 -ipset=/specialtyheadphones.com/gfwlist +server=/localbitcoinschain.com/127.0.0.1#5335 +ipset=/localbitcoinschain.com/gfwlist server=/adobedtm.com/127.0.0.1#5335 ipset=/adobedtm.com/gfwlist server=/facnbook.com/127.0.0.1#5335 ipset=/facnbook.com/gfwlist server=/intercamcashpassport.com.mx/127.0.0.1#5335 ipset=/intercamcashpassport.com.mx/gfwlist -server=/gettyimages.hk/127.0.0.1#5335 -ipset=/gettyimages.hk/gfwlist -server=/sneakerpage.net/127.0.0.1#5335 -ipset=/sneakerpage.net/gfwlist +server=/officialbeatsbydrestore.com/127.0.0.1#5335 +ipset=/officialbeatsbydrestore.com/gfwlist +server=/xtube.com/127.0.0.1#5335 +ipset=/xtube.com/gfwlist server=/cloudflare-ipfs.com/127.0.0.1#5335 ipset=/cloudflare-ipfs.com/gfwlist -server=/sneaker666.com/127.0.0.1#5335 -ipset=/sneaker666.com/gfwlist +server=/newschristmasshopping.com/127.0.0.1#5335 +ipset=/newschristmasshopping.com/gfwlist server=/ebayca.com/127.0.0.1#5335 ipset=/ebayca.com/gfwlist server=/webrtc.org/127.0.0.1#5335 ipset=/webrtc.org/gfwlist server=/nikeusa.com/127.0.0.1#5335 ipset=/nikeusa.com/gfwlist -server=/nikecloud.com/127.0.0.1#5335 -ipset=/nikecloud.com/gfwlist +server=/newlysprung.net/127.0.0.1#5335 +ipset=/newlysprung.net/gfwlist server=/galegroup.com/127.0.0.1#5335 ipset=/galegroup.com/gfwlist -server=/shoers.com/127.0.0.1#5335 -ipset=/shoers.com/gfwlist +server=/newestbeatsbydre.com/127.0.0.1#5335 +ipset=/newestbeatsbydre.com/gfwlist server=/v2ray.cool/127.0.0.1#5335 ipset=/v2ray.cool/gfwlist server=/foxsports.gt/127.0.0.1#5335 ipset=/foxsports.gt/gfwlist server=/bmw-motorrad.ec/127.0.0.1#5335 ipset=/bmw-motorrad.ec/gfwlist -server=/sanvaras.com/127.0.0.1#5335 -ipset=/sanvaras.com/gfwlist +server=/newbeatsblackfriday.com/127.0.0.1#5335 +ipset=/newbeatsblackfriday.com/gfwlist server=/icloud.ch/127.0.0.1#5335 ipset=/icloud.ch/gfwlist -server=/ebayshop.com/127.0.0.1#5335 -ipset=/ebayshop.com/gfwlist -server=/lua.org/127.0.0.1#5335 -ipset=/lua.org/gfwlist +server=/negoziomonsterbeats.com/127.0.0.1#5335 +ipset=/negoziomonsterbeats.com/gfwlist +server=/sectigo.com/127.0.0.1#5335 +ipset=/sectigo.com/gfwlist server=/ebay.co.ve/127.0.0.1#5335 ipset=/ebay.co.ve/gfwlist -server=/microsoftsilverlight.org/127.0.0.1#5335 -ipset=/microsoftsilverlight.org/gfwlist +server=/beatsbydre-headphones.com/127.0.0.1#5335 +ipset=/beatsbydre-headphones.com/gfwlist server=/bmw-jordan.com/127.0.0.1#5335 ipset=/bmw-jordan.com/gfwlist -server=/pearsonclinical.de/127.0.0.1#5335 -ipset=/pearsonclinical.de/gfwlist -server=/pickshoesclothes.com/127.0.0.1#5335 -ipset=/pickshoesclothes.com/gfwlist -server=/imgurinc.com/127.0.0.1#5335 -ipset=/imgurinc.com/gfwlist +server=/ebayshop.com/127.0.0.1#5335 +ipset=/ebayshop.com/gfwlist +server=/mybeatsbydrestudio.com/127.0.0.1#5335 +ipset=/mybeatsbydrestudio.com/gfwlist +server=/openresty.org/127.0.0.1#5335 +ipset=/openresty.org/gfwlist server=/canon.hu/127.0.0.1#5335 ipset=/canon.hu/gfwlist server=/veet.co.uk/127.0.0.1#5335 @@ -20084,42 +20298,42 @@ server=/topbeatsbydrdreoutlet.com/127.0.0.1#5335 ipset=/topbeatsbydrdreoutlet.com/gfwlist server=/microsoft.de/127.0.0.1#5335 ipset=/microsoft.de/gfwlist -server=/contentful.com/127.0.0.1#5335 -ipset=/contentful.com/gfwlist +server=/seselah.com/127.0.0.1#5335 +ipset=/seselah.com/gfwlist server=/minidurham.ca/127.0.0.1#5335 ipset=/minidurham.ca/gfwlist -server=/bmw-motorrad.rs/127.0.0.1#5335 -ipset=/bmw-motorrad.rs/gfwlist +server=/ebay.com.hk/127.0.0.1#5335 +ipset=/ebay.com.hk/gfwlist server=/aimei133.com/127.0.0.1#5335 ipset=/aimei133.com/gfwlist -server=/newschristmasshopping.com/127.0.0.1#5335 -ipset=/newschristmasshopping.com/gfwlist -server=/microsoftsilverlight.com/127.0.0.1#5335 -ipset=/microsoftsilverlight.com/gfwlist +server=/kanzhongguo.eu/127.0.0.1#5335 +ipset=/kanzhongguo.eu/gfwlist +server=/terraform.io/127.0.0.1#5335 +ipset=/terraform.io/gfwlist server=/freebasics.com/127.0.0.1#5335 ipset=/freebasics.com/gfwlist -server=/newestbeatsbydre.com/127.0.0.1#5335 -ipset=/newestbeatsbydre.com/gfwlist -server=/bestbuycanadaltd.ca/127.0.0.1#5335 -ipset=/bestbuycanadaltd.ca/gfwlist -server=/akamainewzealand.com/127.0.0.1#5335 -ipset=/akamainewzealand.com/gfwlist +server=/quip.com/127.0.0.1#5335 +ipset=/quip.com/gfwlist +server=/harpercollins.com.au/127.0.0.1#5335 +ipset=/harpercollins.com.au/gfwlist +server=/monsterbeatsonlinestoreuk.com/127.0.0.1#5335 +ipset=/monsterbeatsonlinestoreuk.com/gfwlist server=/bmw-albania.com/127.0.0.1#5335 ipset=/bmw-albania.com/gfwlist server=/ausbeatsbydrdre.com/127.0.0.1#5335 ipset=/ausbeatsbydrdre.com/gfwlist server=/citizenlab.org/127.0.0.1#5335 ipset=/citizenlab.org/gfwlist -server=/isexomega.tw/127.0.0.1#5335 -ipset=/isexomega.tw/gfwlist +server=/bmw.com.uy/127.0.0.1#5335 +ipset=/bmw.com.uy/gfwlist server=/alphabet.fr/127.0.0.1#5335 ipset=/alphabet.fr/gfwlist -server=/newbeatsblackfriday.com/127.0.0.1#5335 -ipset=/newbeatsblackfriday.com/gfwlist -server=/diddykongracing.com/127.0.0.1#5335 -ipset=/diddykongracing.com/gfwlist -server=/negoziomonsterbeats.com/127.0.0.1#5335 -ipset=/negoziomonsterbeats.com/gfwlist +server=/monsterbeatsmall.com/127.0.0.1#5335 +ipset=/monsterbeatsmall.com/gfwlist +server=/monsterbeatsitaly.com/127.0.0.1#5335 +ipset=/monsterbeatsitaly.com/gfwlist +server=/akamainewzealand.com/127.0.0.1#5335 +ipset=/akamainewzealand.com/gfwlist server=/chickstagram.com/127.0.0.1#5335 ipset=/chickstagram.com/gfwlist server=/blogspot.mk/127.0.0.1#5335 @@ -20128,144 +20342,144 @@ server=/bloombergvault.com/127.0.0.1#5335 ipset=/bloombergvault.com/gfwlist server=/drebeats-france.com/127.0.0.1#5335 ipset=/drebeats-france.com/gfwlist -server=/enterprisessl.com/127.0.0.1#5335 -ipset=/enterprisessl.com/gfwlist +server=/ebay.jp/127.0.0.1#5335 +ipset=/ebay.jp/gfwlist server=/paypalshopping.net/127.0.0.1#5335 ipset=/paypalshopping.net/gfwlist -server=/mybeatsbydrestudio.com/127.0.0.1#5335 -ipset=/mybeatsbydrestudio.com/gfwlist -server=/ms4dre.com/127.0.0.1#5335 -ipset=/ms4dre.com/gfwlist +server=/diddykongracing.com/127.0.0.1#5335 +ipset=/diddykongracing.com/gfwlist +server=/mini-me.com/127.0.0.1#5335 +ipset=/mini-me.com/gfwlist server=/nikesb.com/127.0.0.1#5335 ipset=/nikesb.com/gfwlist server=/mastercard.ba/127.0.0.1#5335 ipset=/mastercard.ba/gfwlist -server=/monstersbeatbydres.com/127.0.0.1#5335 -ipset=/monstersbeatbydres.com/gfwlist +server=/amebame.com/127.0.0.1#5335 +ipset=/amebame.com/gfwlist server=/hplip.net/127.0.0.1#5335 ipset=/hplip.net/gfwlist -server=/kindleoasis.com/127.0.0.1#5335 -ipset=/kindleoasis.com/gfwlist -server=/bridge-studio.co.uk/127.0.0.1#5335 -ipset=/bridge-studio.co.uk/gfwlist +server=/msdn.com/127.0.0.1#5335 +ipset=/msdn.com/gfwlist +server=/enterprisessl.com/127.0.0.1#5335 +ipset=/enterprisessl.com/gfwlist server=/paypal.ca/127.0.0.1#5335 ipset=/paypal.ca/gfwlist -server=/torcidadeouro.com/127.0.0.1#5335 -ipset=/torcidadeouro.com/gfwlist -server=/visaglobalfinance.com/127.0.0.1#5335 -ipset=/visaglobalfinance.com/gfwlist -server=/eac-cdn.com/127.0.0.1#5335 -ipset=/eac-cdn.com/gfwlist +server=/ebayhots.com/127.0.0.1#5335 +ipset=/ebayhots.com/gfwlist +server=/monsterbeatsbydrdre-usa.com/127.0.0.1#5335 +ipset=/monsterbeatsbydrdre-usa.com/gfwlist +server=/registerhulu.com/127.0.0.1#5335 +ipset=/registerhulu.com/gfwlist +server=/bridge-studio.co.uk/127.0.0.1#5335 +ipset=/bridge-studio.co.uk/gfwlist +server=/akamaitechnologies.net/127.0.0.1#5335 +ipset=/akamaitechnologies.net/gfwlist server=/becomeindex.com/127.0.0.1#5335 ipset=/becomeindex.com/gfwlist -server=/dgg.gg/127.0.0.1#5335 -ipset=/dgg.gg/gfwlist -server=/componentkit.org/127.0.0.1#5335 -ipset=/componentkit.org/gfwlist server=/chaturbate.com/127.0.0.1#5335 ipset=/chaturbate.com/gfwlist -server=/ulol.com/127.0.0.1#5335 -ipset=/ulol.com/gfwlist -server=/huobi.me/127.0.0.1#5335 -ipset=/huobi.me/gfwlist +server=/dgg.gg/127.0.0.1#5335 +ipset=/dgg.gg/gfwlist +server=/monsterbeats-solo.com/127.0.0.1#5335 +ipset=/monsterbeats-solo.com/gfwlist server=/nikeclub.com/127.0.0.1#5335 ipset=/nikeclub.com/gfwlist server=/kktix.com/127.0.0.1#5335 ipset=/kktix.com/gfwlist -server=/battlefield.com/127.0.0.1#5335 -ipset=/battlefield.com/gfwlist +server=/monsterbeats-onsale.com/127.0.0.1#5335 +ipset=/monsterbeats-onsale.com/gfwlist server=/bahamut.com.tw/127.0.0.1#5335 ipset=/bahamut.com.tw/gfwlist -server=/monsterbeatsmall.com/127.0.0.1#5335 -ipset=/monsterbeatsmall.com/gfwlist -server=/nikegrid.com/127.0.0.1#5335 -ipset=/nikegrid.com/gfwlist +server=/monster-beats-headphones.com/127.0.0.1#5335 +ipset=/monster-beats-headphones.com/gfwlist +server=/mmonsterheadphones.net/127.0.0.1#5335 +ipset=/mmonsterheadphones.net/gfwlist server=/minigrandriver.com/127.0.0.1#5335 ipset=/minigrandriver.com/gfwlist -server=/monsterbeatsitaly.com/127.0.0.1#5335 -ipset=/monsterbeatsitaly.com/gfwlist -server=/bmwmotorrad.com.sg/127.0.0.1#5335 -ipset=/bmwmotorrad.com.sg/gfwlist +server=/ulol.com/127.0.0.1#5335 +ipset=/ulol.com/gfwlist +server=/micstl.com/127.0.0.1#5335 +ipset=/micstl.com/gfwlist server=/pinterest.vn/127.0.0.1#5335 ipset=/pinterest.vn/gfwlist server=/instagramlogin.com/127.0.0.1#5335 ipset=/instagramlogin.com/gfwlist -server=/monsterbeatsforsale.com/127.0.0.1#5335 -ipset=/monsterbeatsforsale.com/gfwlist -server=/afewmomentswith.com/127.0.0.1#5335 -ipset=/afewmomentswith.com/gfwlist +server=/huobi.me/127.0.0.1#5335 +ipset=/huobi.me/gfwlist +server=/luckyissue.com/127.0.0.1#5335 +ipset=/luckyissue.com/gfwlist server=/centos.org/127.0.0.1#5335 ipset=/centos.org/gfwlist -server=/volvobuses.ch/127.0.0.1#5335 -ipset=/volvobuses.ch/gfwlist +server=/nikegrid.com/127.0.0.1#5335 +ipset=/nikegrid.com/gfwlist server=/oauthz.com/127.0.0.1#5335 ipset=/oauthz.com/gfwlist server=/faesebook.com/127.0.0.1#5335 ipset=/faesebook.com/gfwlist -server=/udn.com.tw/127.0.0.1#5335 -ipset=/udn.com.tw/gfwlist -server=/monsterbeatsbydreshop.com/127.0.0.1#5335 -ipset=/monsterbeatsbydreshop.com/gfwlist -server=/techliquidators.com/127.0.0.1#5335 -ipset=/techliquidators.com/gfwlist -server=/foxsoccer.tv/127.0.0.1#5335 -ipset=/foxsoccer.tv/gfwlist +server=/kobbeatssbydredk.com/127.0.0.1#5335 +ipset=/kobbeatssbydredk.com/gfwlist +server=/afewmomentswith.com/127.0.0.1#5335 +ipset=/afewmomentswith.com/gfwlist +server=/volvobuses.ch/127.0.0.1#5335 +ipset=/volvobuses.ch/gfwlist +server=/ebayimg.com/127.0.0.1#5335 +ipset=/ebayimg.com/gfwlist server=/microsoftcloud.com/127.0.0.1#5335 ipset=/microsoftcloud.com/gfwlist server=/mach-os.net/127.0.0.1#5335 ipset=/mach-os.net/gfwlist server=/azureserviceprofiler.com/127.0.0.1#5335 ipset=/azureserviceprofiler.com/gfwlist -server=/monsterbeatsbydre-usa.com/127.0.0.1#5335 -ipset=/monsterbeatsbydre-usa.com/gfwlist +server=/youporn.com/127.0.0.1#5335 +ipset=/youporn.com/gfwlist server=/mr-tireman.jp/127.0.0.1#5335 ipset=/mr-tireman.jp/gfwlist -server=/duckduckgo.nl/127.0.0.1#5335 -ipset=/duckduckgo.nl/gfwlist +server=/bmw-clubs-international.com/127.0.0.1#5335 +ipset=/bmw-clubs-international.com/gfwlist server=/gloryofheracles.com/127.0.0.1#5335 ipset=/gloryofheracles.com/gfwlist server=/trithucvn.net/127.0.0.1#5335 ipset=/trithucvn.net/gfwlist -server=/monsterbeatsbydrdre-usa.com/127.0.0.1#5335 -ipset=/monsterbeatsbydrdre-usa.com/gfwlist -server=/monsterbeatsau.com/127.0.0.1#5335 -ipset=/monsterbeatsau.com/gfwlist +server=/hotbeatsonsale.com/127.0.0.1#5335 +ipset=/hotbeatsonsale.com/gfwlist +server=/beatsbydreshop-uk.com/127.0.0.1#5335 +ipset=/beatsbydreshop-uk.com/gfwlist server=/azure-dns.info/127.0.0.1#5335 ipset=/azure-dns.info/gfwlist server=/vkontakte.ru/127.0.0.1#5335 ipset=/vkontakte.ru/gfwlist -server=/monsterbeats-solo.com/127.0.0.1#5335 -ipset=/monsterbeats-solo.com/gfwlist -server=/paypal-survey.org/127.0.0.1#5335 -ipset=/paypal-survey.org/gfwlist +server=/headset987.com/127.0.0.1#5335 +ipset=/headset987.com/gfwlist +server=/headphonezip.com/127.0.0.1#5335 +ipset=/headphonezip.com/gfwlist server=/sitepoint.com/127.0.0.1#5335 ipset=/sitepoint.com/gfwlist -server=/monsterbeats-onsale.com/127.0.0.1#5335 -ipset=/monsterbeats-onsale.com/gfwlist -server=/nikehyperdunk.com/127.0.0.1#5335 -ipset=/nikehyperdunk.com/gfwlist +server=/foxcincy.com/127.0.0.1#5335 +ipset=/foxcincy.com/gfwlist +server=/paypal-survey.org/127.0.0.1#5335 +ipset=/paypal-survey.org/gfwlist server=/drdrebeatsdiscount.com/127.0.0.1#5335 ipset=/drdrebeatsdiscount.com/gfwlist -server=/disney.cz/127.0.0.1#5335 -ipset=/disney.cz/gfwlist +server=/headphoneshome.com/127.0.0.1#5335 +ipset=/headphoneshome.com/gfwlist server=/ibook.net/127.0.0.1#5335 ipset=/ibook.net/gfwlist server=/wholecitiesfoundation.org/127.0.0.1#5335 ipset=/wholecitiesfoundation.org/gfwlist server=/beatsua.com/127.0.0.1#5335 ipset=/beatsua.com/gfwlist -server=/monster-beats-headphones.com/127.0.0.1#5335 -ipset=/monster-beats-headphones.com/gfwlist -server=/mastercard.com.ng/127.0.0.1#5335 -ipset=/mastercard.com.ng/gfwlist -server=/cheapheadsetshop.com/127.0.0.1#5335 -ipset=/cheapheadsetshop.com/gfwlist +server=/headphoneses.com/127.0.0.1#5335 +ipset=/headphoneses.com/gfwlist +server=/nikehyperdunk.com/127.0.0.1#5335 +ipset=/nikehyperdunk.com/gfwlist +server=/disney.cz/127.0.0.1#5335 +ipset=/disney.cz/gfwlist server=/soccermatchpass.com/127.0.0.1#5335 ipset=/soccermatchpass.com/gfwlist server=/nikeshoesmarket.com/127.0.0.1#5335 ipset=/nikeshoesmarket.com/gfwlist -server=/nextmedia.com/127.0.0.1#5335 -ipset=/nextmedia.com/gfwlist +server=/wrenchead.com/127.0.0.1#5335 +ipset=/wrenchead.com/gfwlist server=/volvotrucks.ba/127.0.0.1#5335 ipset=/volvotrucks.ba/gfwlist server=/mastercard.pt/127.0.0.1#5335 @@ -20278,24 +20492,24 @@ server=/cbsimg.net/127.0.0.1#5335 ipset=/cbsimg.net/gfwlist server=/foxentertainment.com/127.0.0.1#5335 ipset=/foxentertainment.com/gfwlist -server=/ebayetc.com/127.0.0.1#5335 -ipset=/ebayetc.com/gfwlist +server=/gobeatsye.com/127.0.0.1#5335 +ipset=/gobeatsye.com/gfwlist server=/kissjav.com/127.0.0.1#5335 ipset=/kissjav.com/gfwlist server=/windy.com/127.0.0.1#5335 ipset=/windy.com/gfwlist -server=/guccimuseo.com/127.0.0.1#5335 -ipset=/guccimuseo.com/gfwlist +server=/frcasquesbeats.com/127.0.0.1#5335 +ipset=/frcasquesbeats.com/gfwlist server=/adobelogin.com/127.0.0.1#5335 ipset=/adobelogin.com/gfwlist -server=/islamiccenterofnewlondon.com/127.0.0.1#5335 -ipset=/islamiccenterofnewlondon.com/gfwlist +server=/francecasquebeatssolde.com/127.0.0.1#5335 +ipset=/francecasquebeatssolde.com/gfwlist server=/sony.lt/127.0.0.1#5335 ipset=/sony.lt/gfwlist server=/ntdtvla.com/127.0.0.1#5335 ipset=/ntdtvla.com/gfwlist -server=/beatsbydreuk.com/127.0.0.1#5335 -ipset=/beatsbydreuk.com/gfwlist +server=/browserleaks.com/127.0.0.1#5335 +ipset=/browserleaks.com/gfwlist server=/disneymagicmoments.es/127.0.0.1#5335 ipset=/disneymagicmoments.es/gfwlist server=/buypass.se/127.0.0.1#5335 @@ -20310,104 +20524,104 @@ server=/att-japan.com/127.0.0.1#5335 ipset=/att-japan.com/gfwlist server=/ginzasonypark.jp/127.0.0.1#5335 ipset=/ginzasonypark.jp/gfwlist +server=/paypal-prepaid.com/127.0.0.1#5335 +ipset=/paypal-prepaid.com/gfwlist +server=/iebay.com/127.0.0.1#5335 +ipset=/iebay.com/gfwlist server=/alphabet.us/127.0.0.1#5335 ipset=/alphabet.us/gfwlist -server=/hotbeatsonsale.com/127.0.0.1#5335 -ipset=/hotbeatsonsale.com/gfwlist -server=/ebayinternetsalestax.com/127.0.0.1#5335 -ipset=/ebayinternetsalestax.com/gfwlist server=/zeit.co/127.0.0.1#5335 ipset=/zeit.co/gfwlist +server=/ppaypal.com/127.0.0.1#5335 +ipset=/ppaypal.com/gfwlist +server=/drebeatstudio.com/127.0.0.1#5335 +ipset=/drebeatstudio.com/gfwlist server=/bloombergtaxtech.com/127.0.0.1#5335 ipset=/bloombergtaxtech.com/gfwlist -server=/headset987.com/127.0.0.1#5335 -ipset=/headset987.com/gfwlist -server=/headphonezip.com/127.0.0.1#5335 -ipset=/headphonezip.com/gfwlist -server=/headphonesretailer.com/127.0.0.1#5335 -ipset=/headphonesretailer.com/gfwlist -server=/headphoneshome.com/127.0.0.1#5335 -ipset=/headphoneshome.com/gfwlist +server=/drebeatsforsaleus.com/127.0.0.1#5335 +ipset=/drebeatsforsaleus.com/gfwlist +server=/appledaily.hk/127.0.0.1#5335 +ipset=/appledaily.hk/gfwlist server=/hpvirtualthin.com/127.0.0.1#5335 ipset=/hpvirtualthin.com/gfwlist server=/zeitworld.com/127.0.0.1#5335 ipset=/zeitworld.com/gfwlist -server=/headphoneses.com/127.0.0.1#5335 -ipset=/headphoneses.com/gfwlist +server=/drebeats-solo.com/127.0.0.1#5335 +ipset=/drebeats-solo.com/gfwlist server=/monstercheapbeatss.com/127.0.0.1#5335 ipset=/monstercheapbeatss.com/gfwlist server=/liberapay.org/127.0.0.1#5335 ipset=/liberapay.org/gfwlist server=/visa.com.pa/127.0.0.1#5335 ipset=/visa.com.pa/gfwlist -server=/nike-usa.com/127.0.0.1#5335 -ipset=/nike-usa.com/gfwlist -server=/disneymagicmoments.it/127.0.0.1#5335 -ipset=/disneymagicmoments.it/gfwlist -server=/ebay-discoveries.com/127.0.0.1#5335 -ipset=/ebay-discoveries.com/gfwlist -server=/gobeatsye.com/127.0.0.1#5335 -ipset=/gobeatsye.com/gfwlist -server=/independentoperatorcn.com/127.0.0.1#5335 -ipset=/independentoperatorcn.com/gfwlist -server=/gmnetworks.net/127.0.0.1#5335 -ipset=/gmnetworks.net/gfwlist server=/royalsocietypublishing.org/127.0.0.1#5335 ipset=/royalsocietypublishing.org/gfwlist -server=/frcasquesbeats.com/127.0.0.1#5335 -ipset=/frcasquesbeats.com/gfwlist -server=/francecasquebeatssolde.com/127.0.0.1#5335 -ipset=/francecasquebeatssolde.com/gfwlist -server=/outletbeatsshop.com/127.0.0.1#5335 -ipset=/outletbeatsshop.com/gfwlist -server=/fr-beatsbydrestore.com/127.0.0.1#5335 -ipset=/fr-beatsbydrestore.com/gfwlist -server=/tmsnrt.rs/127.0.0.1#5335 -ipset=/tmsnrt.rs/gfwlist -server=/s-bluemix.net/127.0.0.1#5335 -ipset=/s-bluemix.net/gfwlist -server=/drebeatstudio.com/127.0.0.1#5335 -ipset=/drebeatstudio.com/gfwlist -server=/osakamotion.net/127.0.0.1#5335 -ipset=/osakamotion.net/gfwlist -server=/primevideo.tv/127.0.0.1#5335 -ipset=/primevideo.tv/gfwlist -server=/atscaleconference.com/127.0.0.1#5335 -ipset=/atscaleconference.com/gfwlist -server=/drebeatsforsaleus.com/127.0.0.1#5335 -ipset=/drebeatsforsaleus.com/gfwlist -server=/mega.nz/127.0.0.1#5335 -ipset=/mega.nz/gfwlist -server=/dailymail.co.uk/127.0.0.1#5335 -ipset=/dailymail.co.uk/gfwlist -server=/mini-connected.co.uk/127.0.0.1#5335 -ipset=/mini-connected.co.uk/gfwlist -server=/binance.cloud/127.0.0.1#5335 -ipset=/binance.cloud/gfwlist -server=/javbus22.com/127.0.0.1#5335 -ipset=/javbus22.com/gfwlist -server=/etwealth.com/127.0.0.1#5335 -ipset=/etwealth.com/gfwlist -server=/mingpaomonthly.com/127.0.0.1#5335 -ipset=/mingpaomonthly.com/gfwlist -server=/visa.ca/127.0.0.1#5335 -ipset=/visa.ca/gfwlist -server=/bridgestonerewards.com/127.0.0.1#5335 -ipset=/bridgestonerewards.com/gfwlist -server=/directvhouston.com/127.0.0.1#5335 -ipset=/directvhouston.com/gfwlist -server=/drdreheadphonesusstore.com/127.0.0.1#5335 -ipset=/drdreheadphonesusstore.com/gfwlist server=/drdrebeatsuk.com/127.0.0.1#5335 ipset=/drdrebeatsuk.com/gfwlist -server=/ebayglobalshipping.com/127.0.0.1#5335 -ipset=/ebayglobalshipping.com/gfwlist +server=/ebay-discoveries.com/127.0.0.1#5335 +ipset=/ebay-discoveries.com/gfwlist server=/drdrebeatssale7.com/127.0.0.1#5335 ipset=/drdrebeatssale7.com/gfwlist +server=/independentoperatorcn.com/127.0.0.1#5335 +ipset=/independentoperatorcn.com/gfwlist +server=/sndcdn.com/127.0.0.1#5335 +ipset=/sndcdn.com/gfwlist server=/drdrebeatsretail2013.com/127.0.0.1#5335 ipset=/drdrebeatsretail2013.com/gfwlist -server=/redditmail.com/127.0.0.1#5335 -ipset=/redditmail.com/gfwlist +server=/volvotrucks.md/127.0.0.1#5335 +ipset=/volvotrucks.md/gfwlist +server=/tmsnrt.rs/127.0.0.1#5335 +ipset=/tmsnrt.rs/gfwlist +server=/outletbeatsshop.com/127.0.0.1#5335 +ipset=/outletbeatsshop.com/gfwlist +server=/paypal-proserv.com/127.0.0.1#5335 +ipset=/paypal-proserv.com/gfwlist +server=/softbankrobotics.com/127.0.0.1#5335 +ipset=/softbankrobotics.com/gfwlist +server=/s-bluemix.net/127.0.0.1#5335 +ipset=/s-bluemix.net/gfwlist +server=/motolia.com/127.0.0.1#5335 +ipset=/motolia.com/gfwlist +server=/custombeatsdeals.com/127.0.0.1#5335 +ipset=/custombeatsdeals.com/gfwlist +server=/primevideo.tv/127.0.0.1#5335 +ipset=/primevideo.tv/gfwlist +server=/cuffiesaldi.com/127.0.0.1#5335 +ipset=/cuffiesaldi.com/gfwlist +server=/livrariart.com.br/127.0.0.1#5335 +ipset=/livrariart.com.br/gfwlist +server=/proquest.com/127.0.0.1#5335 +ipset=/proquest.com/gfwlist +server=/binance.cloud/127.0.0.1#5335 +ipset=/binance.cloud/gfwlist +server=/mini-connected.co.uk/127.0.0.1#5335 +ipset=/mini-connected.co.uk/gfwlist +server=/cabletv.com.hk/127.0.0.1#5335 +ipset=/cabletv.com.hk/gfwlist +server=/javbus22.com/127.0.0.1#5335 +ipset=/javbus22.com/gfwlist +server=/isexomega.tw/127.0.0.1#5335 +ipset=/isexomega.tw/gfwlist +server=/cheapwirelessbeats.com/127.0.0.1#5335 +ipset=/cheapwirelessbeats.com/gfwlist +server=/visa.ca/127.0.0.1#5335 +ipset=/visa.ca/gfwlist +server=/cheapshoesvip.com/127.0.0.1#5335 +ipset=/cheapshoesvip.com/gfwlist +server=/directvhouston.com/127.0.0.1#5335 +ipset=/directvhouston.com/gfwlist +server=/bmwusfactory.com/127.0.0.1#5335 +ipset=/bmwusfactory.com/gfwlist +server=/cheapmonsterbeatssale.com/127.0.0.1#5335 +ipset=/cheapmonsterbeatssale.com/gfwlist +server=/ebayglobalshipping.com/127.0.0.1#5335 +ipset=/ebayglobalshipping.com/gfwlist +server=/duckduckgo.nl/127.0.0.1#5335 +ipset=/duckduckgo.nl/gfwlist +server=/cheapheadsetshop.com/127.0.0.1#5335 +ipset=/cheapheadsetshop.com/gfwlist +server=/cheapheadphonessale.com/127.0.0.1#5335 +ipset=/cheapheadphonessale.com/gfwlist server=/x.com/127.0.0.1#5335 ipset=/x.com/gfwlist server=/facebo-ok.com/127.0.0.1#5335 @@ -20420,20 +20634,20 @@ server=/spiritclubs.com/127.0.0.1#5335 ipset=/spiritclubs.com/gfwlist server=/youtube.ca/127.0.0.1#5335 ipset=/youtube.ca/gfwlist -server=/danemarket.com/127.0.0.1#5335 -ipset=/danemarket.com/gfwlist -server=/paypal-gift.com/127.0.0.1#5335 -ipset=/paypal-gift.com/gfwlist -server=/muji.eu/127.0.0.1#5335 -ipset=/muji.eu/gfwlist -server=/mini.nc/127.0.0.1#5335 -ipset=/mini.nc/gfwlist +server=/cheapbeatsbydreoutlets2013.com/127.0.0.1#5335 +ipset=/cheapbeatsbydreoutlets2013.com/gfwlist server=/xoom-experience.com/127.0.0.1#5335 ipset=/xoom-experience.com/gfwlist -server=/bmw-connecteddrive.gr/127.0.0.1#5335 -ipset=/bmw-connecteddrive.gr/gfwlist server=/softbank-telecom.com/127.0.0.1#5335 ipset=/softbank-telecom.com/gfwlist +server=/mini.nc/127.0.0.1#5335 +ipset=/mini.nc/gfwlist +server=/skillshare.com/127.0.0.1#5335 +ipset=/skillshare.com/gfwlist +server=/flickr.net/127.0.0.1#5335 +ipset=/flickr.net/gfwlist +server=/cheapbeatsbydre99.com/127.0.0.1#5335 +ipset=/cheapbeatsbydre99.com/gfwlist server=/starwarsjedifallenorder.com/127.0.0.1#5335 ipset=/starwarsjedifallenorder.com/gfwlist server=/mcisco.com/127.0.0.1#5335 @@ -20448,40 +20662,40 @@ server=/paypal-europe.com/127.0.0.1#5335 ipset=/paypal-europe.com/gfwlist server=/picsee.pro/127.0.0.1#5335 ipset=/picsee.pro/gfwlist -server=/socalbmw.com/127.0.0.1#5335 -ipset=/socalbmw.com/gfwlist -server=/cmhalq.com/127.0.0.1#5335 -ipset=/cmhalq.com/gfwlist +server=/tiburon.com/127.0.0.1#5335 +ipset=/tiburon.com/gfwlist +server=/casquemonsterbeats.com/127.0.0.1#5335 +ipset=/casquemonsterbeats.com/gfwlist server=/alphabet.com.pl/127.0.0.1#5335 ipset=/alphabet.com.pl/gfwlist -server=/ohyeah1080.com/127.0.0.1#5335 -ipset=/ohyeah1080.com/gfwlist -server=/ebay.com.au/127.0.0.1#5335 -ipset=/ebay.com.au/gfwlist -server=/cheerwholesale.us/127.0.0.1#5335 -ipset=/cheerwholesale.us/gfwlist -server=/cheapwirelessbeats.com/127.0.0.1#5335 -ipset=/cheapwirelessbeats.com/gfwlist -server=/visaluxuryhotelcollection.com/127.0.0.1#5335 -ipset=/visaluxuryhotelcollection.com/gfwlist server=/firestonetire.com/127.0.0.1#5335 ipset=/firestonetire.com/gfwlist -server=/bmw.mu/127.0.0.1#5335 -ipset=/bmw.mu/gfwlist -server=/cheapmonsterbeatssale.com/127.0.0.1#5335 -ipset=/cheapmonsterbeatssale.com/gfwlist -server=/pearson.es/127.0.0.1#5335 -ipset=/pearson.es/gfwlist -server=/codei.sh/127.0.0.1#5335 -ipset=/codei.sh/gfwlist -server=/cheapheadphonessale.com/127.0.0.1#5335 -ipset=/cheapheadphonessale.com/gfwlist -server=/bmwdelawarevalley.com/127.0.0.1#5335 -ipset=/bmwdelawarevalley.com/gfwlist +server=/casquebeatspascher2013.com/127.0.0.1#5335 +ipset=/casquebeatspascher2013.com/gfwlist +server=/paypal-login.info/127.0.0.1#5335 +ipset=/paypal-login.info/gfwlist +server=/casquebeatsmer.net/127.0.0.1#5335 +ipset=/casquebeatsmer.net/gfwlist +server=/visaluxuryhotelcollection.com/127.0.0.1#5335 +ipset=/visaluxuryhotelcollection.com/gfwlist +server=/bmw.nc/127.0.0.1#5335 +ipset=/bmw.nc/gfwlist server=/huluspain.com/127.0.0.1#5335 ipset=/huluspain.com/gfwlist server=/ebayenterprise.tv/127.0.0.1#5335 ipset=/ebayenterprise.tv/gfwlist +server=/pearson.es/127.0.0.1#5335 +ipset=/pearson.es/gfwlist +server=/bmw.co.ao/127.0.0.1#5335 +ipset=/bmw.co.ao/gfwlist +server=/soccerfinancier.ca/127.0.0.1#5335 +ipset=/soccerfinancier.ca/gfwlist +server=/bmwdelawarevalley.com/127.0.0.1#5335 +ipset=/bmwdelawarevalley.com/gfwlist +server=/accountpaypal.com/127.0.0.1#5335 +ipset=/accountpaypal.com/gfwlist +server=/berkeley.edu/127.0.0.1#5335 +ipset=/berkeley.edu/gfwlist server=/icloud.hu/127.0.0.1#5335 ipset=/icloud.hu/gfwlist server=/ibm.com/127.0.0.1#5335 @@ -20492,82 +20706,82 @@ server=/bridgestonetire.ca/127.0.0.1#5335 ipset=/bridgestonetire.ca/gfwlist server=/openssl.org/127.0.0.1#5335 ipset=/openssl.org/gfwlist -server=/cheapbeatsla.com/127.0.0.1#5335 -ipset=/cheapbeatsla.com/gfwlist +server=/buybeatsbydre-uk.com/127.0.0.1#5335 +ipset=/buybeatsbydre-uk.com/gfwlist server=/telegram.org/127.0.0.1#5335 ipset=/telegram.org/gfwlist -server=/cheapbeatsheadphones.us/127.0.0.1#5335 -ipset=/cheapbeatsheadphones.us/gfwlist +server=/bmwmotorrad.com.sg/127.0.0.1#5335 +ipset=/bmwmotorrad.com.sg/gfwlist server=/icloud.com/127.0.0.1#5335 ipset=/icloud.com/gfwlist -server=/thesundaytimes.co.uk/127.0.0.1#5335 -ipset=/thesundaytimes.co.uk/gfwlist +server=/biitii.com/127.0.0.1#5335 +ipset=/biitii.com/gfwlist server=/ius.io/127.0.0.1#5335 ipset=/ius.io/gfwlist server=/amazon.com.au/127.0.0.1#5335 ipset=/amazon.com.au/gfwlist server=/abow.jp/127.0.0.1#5335 ipset=/abow.jp/gfwlist -server=/berkeley.edu/127.0.0.1#5335 -ipset=/berkeley.edu/gfwlist -server=/manyvids.com/127.0.0.1#5335 -ipset=/manyvids.com/gfwlist +server=/wpvip.com/127.0.0.1#5335 +ipset=/wpvip.com/gfwlist +server=/zaobao.com.sg/127.0.0.1#5335 +ipset=/zaobao.com.sg/gfwlist server=/bmw.lt/127.0.0.1#5335 ipset=/bmw.lt/gfwlist server=/ebayforcharity.org/127.0.0.1#5335 ipset=/ebayforcharity.org/gfwlist -server=/cheapbeatsbydreoutlets2013.com/127.0.0.1#5335 -ipset=/cheapbeatsbydreoutlets2013.com/gfwlist +server=/beatswholesale.us/127.0.0.1#5335 +ipset=/beatswholesale.us/gfwlist server=/eracom.com.tw/127.0.0.1#5335 ipset=/eracom.com.tw/gfwlist -server=/cispaletter.org/127.0.0.1#5335 -ipset=/cispaletter.org/gfwlist -server=/cheapbeatsbydre99.com/127.0.0.1#5335 -ipset=/cheapbeatsbydre99.com/gfwlist +server=/weverse.io/127.0.0.1#5335 +ipset=/weverse.io/gfwlist +server=/scholar.google.com.tr/127.0.0.1#5335 +ipset=/scholar.google.com.tr/gfwlist server=/webkit.org/127.0.0.1#5335 ipset=/webkit.org/gfwlist server=/yandex.ru/127.0.0.1#5335 ipset=/yandex.ru/gfwlist -server=/bmw-motorrad.ch/127.0.0.1#5335 -ipset=/bmw-motorrad.ch/gfwlist -server=/bridgestonenationalfleet.com/127.0.0.1#5335 -ipset=/bridgestonenationalfleet.com/gfwlist +server=/ntnews.com.au/127.0.0.1#5335 +ipset=/ntnews.com.au/gfwlist +server=/9to5google.com/127.0.0.1#5335 +ipset=/9to5google.com/gfwlist server=/youtube.tv/127.0.0.1#5335 ipset=/youtube.tv/gfwlist server=/monsterbeatsbydreaustraliacheap.com/127.0.0.1#5335 ipset=/monsterbeatsbydreaustraliacheap.com/gfwlist server=/connaissancesfinancierespratiques.ca/127.0.0.1#5335 ipset=/connaissancesfinancierespratiques.ca/gfwlist -server=/tiendabestbuy.com/127.0.0.1#5335 -ipset=/tiendabestbuy.com/gfwlist -server=/casquemonsterbeats.com/127.0.0.1#5335 -ipset=/casquemonsterbeats.com/gfwlist -server=/casquebeatsmer.net/127.0.0.1#5335 -ipset=/casquebeatsmer.net/gfwlist -server=/zee5.tv/127.0.0.1#5335 -ipset=/zee5.tv/gfwlist +server=/nikeshoescity.com/127.0.0.1#5335 +ipset=/nikeshoescity.com/gfwlist +server=/beatssbydredanmark.com/127.0.0.1#5335 +ipset=/beatssbydredanmark.com/gfwlist +server=/amazonaws.co.uk/127.0.0.1#5335 +ipset=/amazonaws.co.uk/gfwlist +server=/beatssaleus.com/127.0.0.1#5335 +ipset=/beatssaleus.com/gfwlist server=/lgappstv.com/127.0.0.1#5335 ipset=/lgappstv.com/gfwlist -server=/globalsign.eu/127.0.0.1#5335 -ipset=/globalsign.eu/gfwlist +server=/bittrex.com/127.0.0.1#5335 +ipset=/bittrex.com/gfwlist server=/ipadair.com.br/127.0.0.1#5335 ipset=/ipadair.com.br/gfwlist -server=/fox11.com/127.0.0.1#5335 -ipset=/fox11.com/gfwlist -server=/buycheapbeatsbydre.com/127.0.0.1#5335 -ipset=/buycheapbeatsbydre.com/gfwlist -server=/buybeatsbydre-uk.com/127.0.0.1#5335 -ipset=/buybeatsbydre-uk.com/gfwlist +server=/beatspromonsterjp.com/127.0.0.1#5335 +ipset=/beatspromonsterjp.com/gfwlist +server=/globalsign.eu/127.0.0.1#5335 +ipset=/globalsign.eu/gfwlist +server=/beatspillnewcolor.com/127.0.0.1#5335 +ipset=/beatspillnewcolor.com/gfwlist server=/audiomonsterbeatsonline.com/127.0.0.1#5335 ipset=/audiomonsterbeatsonline.com/gfwlist -server=/buy-from-shanghai.com/127.0.0.1#5335 -ipset=/buy-from-shanghai.com/gfwlist +server=/beatspascher-fr.net/127.0.0.1#5335 +ipset=/beatspascher-fr.net/gfwlist server=/mastercard.dk/127.0.0.1#5335 ipset=/mastercard.dk/gfwlist -server=/brands098.com/127.0.0.1#5335 -ipset=/brands098.com/gfwlist -server=/kindleoasis.info/127.0.0.1#5335 -ipset=/kindleoasis.info/gfwlist +server=/fox11.com/127.0.0.1#5335 +ipset=/fox11.com/gfwlist +server=/umagazine.com.hk/127.0.0.1#5335 +ipset=/umagazine.com.hk/gfwlist server=/beatsbydresaleonlines-nz.com/127.0.0.1#5335 ipset=/beatsbydresaleonlines-nz.com/gfwlist server=/microsoftadc.com/127.0.0.1#5335 @@ -20580,62 +20794,62 @@ server=/bmw.rs/127.0.0.1#5335 ipset=/bmw.rs/gfwlist server=/msftauth.net/127.0.0.1#5335 ipset=/msftauth.net/gfwlist -server=/ppaypal.com/127.0.0.1#5335 -ipset=/ppaypal.com/gfwlist +server=/openvpn.net/127.0.0.1#5335 +ipset=/openvpn.net/gfwlist server=/foxnewsrundown.com/127.0.0.1#5335 ipset=/foxnewsrundown.com/gfwlist server=/akamai-platform-staging.com/127.0.0.1#5335 ipset=/akamai-platform-staging.com/gfwlist -server=/beatswholesale.us/127.0.0.1#5335 -ipset=/beatswholesale.us/gfwlist -server=/quoracdn.net/127.0.0.1#5335 -ipset=/quoracdn.net/gfwlist -server=/paypal-photocard.com/127.0.0.1#5335 -ipset=/paypal-photocard.com/gfwlist -server=/beatsshop-uk.com/127.0.0.1#5335 -ipset=/beatsshop-uk.com/gfwlist +server=/djreprints.com/127.0.0.1#5335 +ipset=/djreprints.com/gfwlist +server=/beatsmusic.wang/127.0.0.1#5335 +ipset=/beatsmusic.wang/gfwlist +server=/uwpcommunitytoolkit.com/127.0.0.1#5335 +ipset=/uwpcommunitytoolkit.com/gfwlist +server=/beatsinsingapore.com/127.0.0.1#5335 +ipset=/beatsinsingapore.com/gfwlist server=/kamisama-day.jp/127.0.0.1#5335 ipset=/kamisama-day.jp/gfwlist server=/natgeokidsbooks.co.uk/127.0.0.1#5335 ipset=/natgeokidsbooks.co.uk/gfwlist server=/linearcollider.org/127.0.0.1#5335 ipset=/linearcollider.org/gfwlist -server=/metro.co.uk/127.0.0.1#5335 -ipset=/metro.co.uk/gfwlist +server=/beatsincanada.com/127.0.0.1#5335 +ipset=/beatsincanada.com/gfwlist server=/intel.uk/127.0.0.1#5335 ipset=/intel.uk/gfwlist -server=/bestbuys.com/127.0.0.1#5335 -ipset=/bestbuys.com/gfwlist -server=/beatspromonsterjp.com/127.0.0.1#5335 -ipset=/beatspromonsterjp.com/gfwlist -server=/beatspillnewcolor.com/127.0.0.1#5335 -ipset=/beatspillnewcolor.com/gfwlist -server=/beatsoutletanytime.com/127.0.0.1#5335 -ipset=/beatsoutletanytime.com/gfwlist +server=/metro.co.uk/127.0.0.1#5335 +ipset=/metro.co.uk/gfwlist +server=/beatsforcheap-usa.com/127.0.0.1#5335 +ipset=/beatsforcheap-usa.com/gfwlist +server=/bmw-driving-center.co.kr/127.0.0.1#5335 +ipset=/bmw-driving-center.co.kr/gfwlist +server=/beatsfacstore.com/127.0.0.1#5335 +ipset=/beatsfacstore.com/gfwlist server=/youtube.co.at/127.0.0.1#5335 ipset=/youtube.co.at/gfwlist server=/youtube.rs/127.0.0.1#5335 ipset=/youtube.rs/gfwlist server=/sonyentertainmentnetwork.com/127.0.0.1#5335 ipset=/sonyentertainmentnetwork.com/gfwlist +server=/beatsdreforsale.com/127.0.0.1#5335 +ipset=/beatsdreforsale.com/gfwlist +server=/paypal-mobilemoney.com/127.0.0.1#5335 +ipset=/paypal-mobilemoney.com/gfwlist +server=/beatsdrecheap.com/127.0.0.1#5335 +ipset=/beatsdrecheap.com/gfwlist +server=/yamaxun.com/127.0.0.1#5335 +ipset=/yamaxun.com/gfwlist +server=/scholar.google.ru/127.0.0.1#5335 +ipset=/scholar.google.ru/gfwlist server=/vfsco.bg/127.0.0.1#5335 ipset=/vfsco.bg/gfwlist -server=/ieeeusa.org/127.0.0.1#5335 -ipset=/ieeeusa.org/gfwlist -server=/mathoverflow.net/127.0.0.1#5335 -ipset=/mathoverflow.net/gfwlist -server=/beatsincanada.com/127.0.0.1#5335 -ipset=/beatsincanada.com/gfwlist -server=/newcastlenewslocal.com.au/127.0.0.1#5335 -ipset=/newcastlenewslocal.com.au/gfwlist -server=/bmw.co.nz/127.0.0.1#5335 -ipset=/bmw.co.nz/gfwlist -server=/bitstamp.net/127.0.0.1#5335 -ipset=/bitstamp.net/gfwlist +server=/beatsdrdre2014.com/127.0.0.1#5335 +ipset=/beatsdrdre2014.com/gfwlist server=/graneodin.com.mx/127.0.0.1#5335 ipset=/graneodin.com.mx/gfwlist -server=/bmw-motorrad.lu/127.0.0.1#5335 -ipset=/bmw-motorrad.lu/gfwlist +server=/beatsdanmark2013.com/127.0.0.1#5335 +ipset=/beatsdanmark2013.com/gfwlist server=/youtube.co.cr/127.0.0.1#5335 ipset=/youtube.co.cr/gfwlist server=/akamai-sucks.net/127.0.0.1#5335 @@ -20644,86 +20858,86 @@ server=/amazonbusiness.org/127.0.0.1#5335 ipset=/amazonbusiness.org/gfwlist server=/metartnetwork.com/127.0.0.1#5335 ipset=/metartnetwork.com/gfwlist -server=/visabank.org/127.0.0.1#5335 -ipset=/visabank.org/gfwlist +server=/ntdvn.com/127.0.0.1#5335 +ipset=/ntdvn.com/gfwlist server=/akastream.com/127.0.0.1#5335 ipset=/akastream.com/gfwlist -server=/nationalgeographicpartners.com/127.0.0.1#5335 -ipset=/nationalgeographicpartners.com/gfwlist +server=/bmw.co.nz/127.0.0.1#5335 +ipset=/bmw.co.nz/gfwlist server=/createspace.com/127.0.0.1#5335 ipset=/createspace.com/gfwlist -server=/ocbmwdealers.com/127.0.0.1#5335 -ipset=/ocbmwdealers.com/gfwlist +server=/sstatic.net/127.0.0.1#5335 +ipset=/sstatic.net/gfwlist server=/volvotrucks.nl/127.0.0.1#5335 ipset=/volvotrucks.nl/gfwlist -server=/volvo.com/127.0.0.1#5335 -ipset=/volvo.com/gfwlist -server=/beatselectronic.net/127.0.0.1#5335 -ipset=/beatselectronic.net/gfwlist -server=/beatsforcheap-usa.com/127.0.0.1#5335 -ipset=/beatsforcheap-usa.com/gfwlist -server=/beatsfactoroutlets.com/127.0.0.1#5335 -ipset=/beatsfactoroutlets.com/gfwlist +server=/bitstamp.net/127.0.0.1#5335 +ipset=/bitstamp.net/gfwlist +server=/bmw-motorrad.lu/127.0.0.1#5335 +ipset=/bmw-motorrad.lu/gfwlist +server=/visabank.org/127.0.0.1#5335 +ipset=/visabank.org/gfwlist +server=/beatsbydrew.com/127.0.0.1#5335 +ipset=/beatsbydrew.com/gfwlist server=/instagramizlenme.com/127.0.0.1#5335 ipset=/instagramizlenme.com/gfwlist -server=/beatsfacstore.com/127.0.0.1#5335 -ipset=/beatsfacstore.com/gfwlist +server=/nationalgeographicpartners.com/127.0.0.1#5335 +ipset=/nationalgeographicpartners.com/gfwlist server=/digitalocean.com/127.0.0.1#5335 ipset=/digitalocean.com/gfwlist server=/earngeek.com/127.0.0.1#5335 ipset=/earngeek.com/gfwlist server=/googleapis.com/127.0.0.1#5335 ipset=/googleapis.com/gfwlist -server=/beatsdresolo2013.com/127.0.0.1#5335 -ipset=/beatsdresolo2013.com/gfwlist +server=/beatsbydreus.com/127.0.0.1#5335 +ipset=/beatsbydreus.com/gfwlist server=/protonstatus.com/127.0.0.1#5335 ipset=/protonstatus.com/gfwlist -server=/liberapay.com/127.0.0.1#5335 -ipset=/liberapay.com/gfwlist +server=/beatsbydreuk.com/127.0.0.1#5335 +ipset=/beatsbydreuk.com/gfwlist server=/travelcontroller.com/127.0.0.1#5335 ipset=/travelcontroller.com/gfwlist -server=/beatsdrecheap.com/127.0.0.1#5335 -ipset=/beatsdrecheap.com/gfwlist +server=/visadigital.com/127.0.0.1#5335 +ipset=/visadigital.com/gfwlist server=/sandisk.co.uk/127.0.0.1#5335 ipset=/sandisk.co.uk/gfwlist -server=/practicalbusinessskills.com/127.0.0.1#5335 -ipset=/practicalbusinessskills.com/gfwlist +server=/beatsbydresolohdonline-canada.com/127.0.0.1#5335 +ipset=/beatsbydresolohdonline-canada.com/gfwlist server=/hpcpi.com/127.0.0.1#5335 ipset=/hpcpi.com/gfwlist server=/positivessl.com/127.0.0.1#5335 ipset=/positivessl.com/gfwlist -server=/beatsdrdre2014.com/127.0.0.1#5335 -ipset=/beatsdrdre2014.com/gfwlist -server=/beatsdanmark2013.com/127.0.0.1#5335 -ipset=/beatsdanmark2013.com/gfwlist -server=/lolclub.org/127.0.0.1#5335 -ipset=/lolclub.org/gfwlist -server=/1monsterbeatsbydreus.com/127.0.0.1#5335 -ipset=/1monsterbeatsbydreus.com/gfwlist +server=/beatsbeatsmonster.com/127.0.0.1#5335 +ipset=/beatsbeatsmonster.com/gfwlist +server=/beatsbydresalesonline-australia.com/127.0.0.1#5335 +ipset=/beatsbydresalesonline-australia.com/gfwlist +server=/now-ashare.com/127.0.0.1#5335 +ipset=/now-ashare.com/gfwlist +server=/firestonecompleteautocare.com/127.0.0.1#5335 +ipset=/firestonecompleteautocare.com/gfwlist server=/mariobroswii.com/127.0.0.1#5335 ipset=/mariobroswii.com/gfwlist server=/ic.ac.uk/127.0.0.1#5335 ipset=/ic.ac.uk/gfwlist server=/pearsonassessment.nl/127.0.0.1#5335 ipset=/pearsonassessment.nl/gfwlist -server=/beatsbydrew.com/127.0.0.1#5335 -ipset=/beatsbydrew.com/gfwlist +server=/beatsbydreonlinesale-nz.com/127.0.0.1#5335 +ipset=/beatsbydreonlinesale-nz.com/gfwlist server=/ciscofax.com/127.0.0.1#5335 ipset=/ciscofax.com/gfwlist -server=/beatsbydreus.com/127.0.0.1#5335 -ipset=/beatsbydreus.com/gfwlist +server=/payhulu.com/127.0.0.1#5335 +ipset=/payhulu.com/gfwlist server=/fonolia.com/127.0.0.1#5335 ipset=/fonolia.com/gfwlist -server=/beatsbydretoutlet.com/127.0.0.1#5335 -ipset=/beatsbydretoutlet.com/gfwlist +server=/beatsbydreofficialdanmark.com/127.0.0.1#5335 +ipset=/beatsbydreofficialdanmark.com/gfwlist server=/hwgo.com/127.0.0.1#5335 ipset=/hwgo.com/gfwlist server=/disneycruisebrasil.com/127.0.0.1#5335 ipset=/disneycruisebrasil.com/gfwlist -server=/beatsbydresolohdonline-canada.com/127.0.0.1#5335 -ipset=/beatsbydresolohdonline-canada.com/gfwlist -server=/beatsbydresingaporesale.com/127.0.0.1#5335 -ipset=/beatsbydresingaporesale.com/gfwlist +server=/beatsbydrenls.com/127.0.0.1#5335 +ipset=/beatsbydrenls.com/gfwlist +server=/beatsbydreirelandsale.com/127.0.0.1#5335 +ipset=/beatsbydreirelandsale.com/gfwlist server=/disney.id/127.0.0.1#5335 ipset=/disney.id/gfwlist server=/vfsco.pl/127.0.0.1#5335 @@ -20732,256 +20946,256 @@ server=/briantreepayments.tv/127.0.0.1#5335 ipset=/briantreepayments.tv/gfwlist server=/bmw-motorrad.dz/127.0.0.1#5335 ipset=/bmw-motorrad.dz/gfwlist -server=/verisign.com.tw/127.0.0.1#5335 -ipset=/verisign.com.tw/gfwlist +server=/beatsbydreireland-sales.com/127.0.0.1#5335 +ipset=/beatsbydreireland-sales.com/gfwlist server=/bloombergnext.com/127.0.0.1#5335 ipset=/bloombergnext.com/gfwlist server=/beatsbydreoordopjes.com/127.0.0.1#5335 ipset=/beatsbydreoordopjes.com/gfwlist -server=/beatsbydreshop-uk.com/127.0.0.1#5335 -ipset=/beatsbydreshop-uk.com/gfwlist -server=/verisign.jobs/127.0.0.1#5335 -ipset=/verisign.jobs/gfwlist -server=/ebaystore.com/127.0.0.1#5335 -ipset=/ebaystore.com/gfwlist -server=/beatsbydreonlinesale-nz.com/127.0.0.1#5335 -ipset=/beatsbydreonlinesale-nz.com/gfwlist +server=/beatsbydrehd.com/127.0.0.1#5335 +ipset=/beatsbydrehd.com/gfwlist +server=/vfsco.ie/127.0.0.1#5335 +ipset=/vfsco.ie/gfwlist +server=/beatsbydreforsalesonline.com/127.0.0.1#5335 +ipset=/beatsbydreforsalesonline.com/gfwlist +server=/verisign.com.tw/127.0.0.1#5335 +ipset=/verisign.com.tw/gfwlist server=/beatstoreusa.com/127.0.0.1#5335 ipset=/beatstoreusa.com/gfwlist -server=/adidas.ie/127.0.0.1#5335 -ipset=/adidas.ie/gfwlist +server=/beatsbydrediscountonline.net/127.0.0.1#5335 +ipset=/beatsbydrediscountonline.net/gfwlist server=/touchsmartpc.com/127.0.0.1#5335 ipset=/touchsmartpc.com/gfwlist -server=/beatsbydreofficialdanmark.com/127.0.0.1#5335 -ipset=/beatsbydreofficialdanmark.com/gfwlist +server=/verisign.jobs/127.0.0.1#5335 +ipset=/verisign.jobs/gfwlist server=/freefblikes.com/127.0.0.1#5335 ipset=/freefblikes.com/gfwlist server=/youtubego.id/127.0.0.1#5335 ipset=/youtubego.id/gfwlist -server=/bmw-connecteddrive.pt/127.0.0.1#5335 -ipset=/bmw-connecteddrive.pt/gfwlist +server=/alfera.in/127.0.0.1#5335 +ipset=/alfera.in/gfwlist server=/appdomain.cloud/127.0.0.1#5335 ipset=/appdomain.cloud/gfwlist -server=/beatsbydreireland-sales.com/127.0.0.1#5335 -ipset=/beatsbydreireland-sales.com/gfwlist -server=/beatsbydrehut.com/127.0.0.1#5335 -ipset=/beatsbydrehut.com/gfwlist +server=/mdpi.com/127.0.0.1#5335 +ipset=/mdpi.com/gfwlist +server=/beatsbydreauofficial.com/127.0.0.1#5335 +ipset=/beatsbydreauofficial.com/gfwlist server=/applecentar.co.rs/127.0.0.1#5335 ipset=/applecentar.co.rs/gfwlist server=/oncars.in/127.0.0.1#5335 ipset=/oncars.in/gfwlist server=/supplybestjerseys.com/127.0.0.1#5335 ipset=/supplybestjerseys.com/gfwlist -server=/visa.co.cr/127.0.0.1#5335 -ipset=/visa.co.cr/gfwlist -server=/m-power.com/127.0.0.1#5335 -ipset=/m-power.com/gfwlist +server=/paypalhere.org/127.0.0.1#5335 +ipset=/paypalhere.org/gfwlist +server=/npmjs.org/127.0.0.1#5335 +ipset=/npmjs.org/gfwlist server=/ebayclassifiedsgroup.org/127.0.0.1#5335 ipset=/ebayclassifiedsgroup.org/gfwlist -server=/beatsbydrehd.com/127.0.0.1#5335 -ipset=/beatsbydrehd.com/gfwlist -server=/dropboxcaptcha.com/127.0.0.1#5335 -ipset=/dropboxcaptcha.com/gfwlist -server=/singtaonewscorp.com/127.0.0.1#5335 -ipset=/singtaonewscorp.com/gfwlist +server=/bmw.ee/127.0.0.1#5335 +ipset=/bmw.ee/gfwlist +server=/beatsbydre-us.com/127.0.0.1#5335 +ipset=/beatsbydre-us.com/gfwlist +server=/bmw-connecteddrive.pt/127.0.0.1#5335 +ipset=/bmw-connecteddrive.pt/gfwlist server=/anfutong.com/127.0.0.1#5335 ipset=/anfutong.com/gfwlist server=/fontshop-prod-responsive-images.s3.amazonaws.com/127.0.0.1#5335 ipset=/fontshop-prod-responsive-images.s3.amazonaws.com/gfwlist -server=/signal.org/127.0.0.1#5335 -ipset=/signal.org/gfwlist -server=/ieee-cas.org/127.0.0.1#5335 -ipset=/ieee-cas.org/gfwlist -server=/paypalservice.com/127.0.0.1#5335 -ipset=/paypalservice.com/gfwlist -server=/beatsbydrediscountonline.net/127.0.0.1#5335 -ipset=/beatsbydrediscountonline.net/gfwlist -server=/beatsbydredealsblackfriday.com/127.0.0.1#5335 -ipset=/beatsbydredealsblackfriday.com/gfwlist -server=/bloombergbeta.com/127.0.0.1#5335 -ipset=/bloombergbeta.com/gfwlist +server=/nikeonlinestore.com/127.0.0.1#5335 +ipset=/nikeonlinestore.com/gfwlist +server=/psyccareers.com/127.0.0.1#5335 +ipset=/psyccareers.com/gfwlist +server=/rentaride.de/127.0.0.1#5335 +ipset=/rentaride.de/gfwlist +server=/m-power.com/127.0.0.1#5335 +ipset=/m-power.com/gfwlist +server=/beatsbydre-chen.com/127.0.0.1#5335 +ipset=/beatsbydre-chen.com/gfwlist +server=/beatsbydre-beatsheadphone.com/127.0.0.1#5335 +ipset=/beatsbydre-beatsheadphone.com/gfwlist server=/newsmax.com/127.0.0.1#5335 ipset=/newsmax.com/gfwlist -server=/ebaysocial.com/127.0.0.1#5335 -ipset=/ebaysocial.com/gfwlist +server=/dropboxcaptcha.com/127.0.0.1#5335 +ipset=/dropboxcaptcha.com/gfwlist server=/applepay.berlin/127.0.0.1#5335 ipset=/applepay.berlin/gfwlist -server=/beatsbydrecasquesfr.com/127.0.0.1#5335 -ipset=/beatsbydrecasquesfr.com/gfwlist +server=/paypalservice.com/127.0.0.1#5335 +ipset=/paypalservice.com/gfwlist server=/cnnmoneystream.com/127.0.0.1#5335 ipset=/cnnmoneystream.com/gfwlist server=/instagramq.com/127.0.0.1#5335 ipset=/instagramq.com/gfwlist server=/hpshooping.com/127.0.0.1#5335 ipset=/hpshooping.com/gfwlist -server=/bridgestonetire.com/127.0.0.1#5335 -ipset=/bridgestonetire.com/gfwlist -server=/beatsbydreblackfriday2013.com/127.0.0.1#5335 -ipset=/beatsbydreblackfriday2013.com/gfwlist +server=/bmw.ua/127.0.0.1#5335 +ipset=/bmw.ua/gfwlist +server=/bmw-motorrad.ma/127.0.0.1#5335 +ipset=/bmw-motorrad.ma/gfwlist server=/chromium.org/127.0.0.1#5335 ipset=/chromium.org/gfwlist -server=/beatsbydre411.com/127.0.0.1#5335 -ipset=/beatsbydre411.com/gfwlist +server=/bloombergbeta.com/127.0.0.1#5335 +ipset=/bloombergbeta.com/gfwlist server=/av1688.cc/127.0.0.1#5335 ipset=/av1688.cc/gfwlist -server=/openvinotoolkit.org/127.0.0.1#5335 -ipset=/openvinotoolkit.org/gfwlist -server=/mini-bahrain.com/127.0.0.1#5335 -ipset=/mini-bahrain.com/gfwlist +server=/ebaysocial.com/127.0.0.1#5335 +ipset=/ebaysocial.com/gfwlist +server=/adidas.hu/127.0.0.1#5335 +ipset=/adidas.hu/gfwlist server=/bloomberg.com.br/127.0.0.1#5335 ipset=/bloomberg.com.br/gfwlist -server=/beatsbydre-us.com/127.0.0.1#5335 -ipset=/beatsbydre-us.com/gfwlist +server=/amazon.fr/127.0.0.1#5335 +ipset=/amazon.fr/gfwlist server=/telebay.com/127.0.0.1#5335 ipset=/telebay.com/gfwlist -server=/beatsbydre-beatsheadphone.com/127.0.0.1#5335 -ipset=/beatsbydre-beatsheadphone.com/gfwlist +server=/pricelessarabia.com/127.0.0.1#5335 +ipset=/pricelessarabia.com/gfwlist server=/bingagencyawards.com/127.0.0.1#5335 ipset=/bingagencyawards.com/gfwlist -server=/cam4.com/127.0.0.1#5335 -ipset=/cam4.com/gfwlist +server=/paypa1.com/127.0.0.1#5335 +ipset=/paypa1.com/gfwlist server=/accuweather.com/127.0.0.1#5335 ipset=/accuweather.com/gfwlist server=/thebeatsbydre.com/127.0.0.1#5335 ipset=/thebeatsbydre.com/gfwlist -server=/scholar.google.com.tr/127.0.0.1#5335 -ipset=/scholar.google.com.tr/gfwlist -server=/beatsbydre-chen.com/127.0.0.1#5335 -ipset=/beatsbydre-chen.com/gfwlist +server=/beatsaudifonos.com/127.0.0.1#5335 +ipset=/beatsaudifonos.com/gfwlist +server=/beatsallsale.com/127.0.0.1#5335 +ipset=/beatsallsale.com/gfwlist server=/facebookmsn.com/127.0.0.1#5335 ipset=/facebookmsn.com/gfwlist -server=/volvobuses.hk/127.0.0.1#5335 -ipset=/volvobuses.hk/gfwlist -server=/beatsbydrdre-store.us/127.0.0.1#5335 -ipset=/beatsbydrdre-store.us/gfwlist +server=/beats123.com/127.0.0.1#5335 +ipset=/beats123.com/gfwlist +server=/dditscdn.com/127.0.0.1#5335 +ipset=/dditscdn.com/gfwlist server=/easyanticheat.net/127.0.0.1#5335 ipset=/easyanticheat.net/gfwlist server=/globalsign.net/127.0.0.1#5335 ipset=/globalsign.net/gfwlist server=/billmelater.com/127.0.0.1#5335 ipset=/billmelater.com/gfwlist -server=/dditscdn.com/127.0.0.1#5335 -ipset=/dditscdn.com/gfwlist -server=/beatsbydrdre-online.com/127.0.0.1#5335 -ipset=/beatsbydrdre-online.com/gfwlist +server=/beats-headphones-buy-cheap.com/127.0.0.1#5335 +ipset=/beats-headphones-buy-cheap.com/gfwlist +server=/beats-bydreoutletssale.net/127.0.0.1#5335 +ipset=/beats-bydreoutletssale.net/gfwlist server=/4ebaytraders.com/127.0.0.1#5335 ipset=/4ebaytraders.com/gfwlist server=/youtube.kz/127.0.0.1#5335 ipset=/youtube.kz/gfwlist server=/bmw-dubai.com/127.0.0.1#5335 ipset=/bmw-dubai.com/gfwlist -server=/steamusercontent-a.akamaihd.net/127.0.0.1#5335 -ipset=/steamusercontent-a.akamaihd.net/gfwlist -server=/beatsbydrdre-headphones.com/127.0.0.1#5335 -ipset=/beatsbydrdre-headphones.com/gfwlist +server=/bitly.com/127.0.0.1#5335 +ipset=/bitly.com/gfwlist +server=/beatbydremonster.com/127.0.0.1#5335 +ipset=/beatbydremonster.com/gfwlist server=/google.com.br/127.0.0.1#5335 ipset=/google.com.br/gfwlist server=/solostudioksale.com/127.0.0.1#5335 ipset=/solostudioksale.com/gfwlist server=/bmw-asia.com/127.0.0.1#5335 ipset=/bmw-asia.com/gfwlist -server=/paypal-knowledge.com/127.0.0.1#5335 -ipset=/paypal-knowledge.com/gfwlist +server=/carebay.com/127.0.0.1#5335 +ipset=/carebay.com/gfwlist server=/pixiv.org/127.0.0.1#5335 ipset=/pixiv.org/gfwlist -server=/beatsaudifonos.com/127.0.0.1#5335 -ipset=/beatsaudifonos.com/gfwlist +server=/steamusercontent-a.akamaihd.net/127.0.0.1#5335 +ipset=/steamusercontent-a.akamaihd.net/gfwlist server=/downloadsforipod.com/127.0.0.1#5335 ipset=/downloadsforipod.com/gfwlist -server=/beats123.com/127.0.0.1#5335 -ipset=/beats123.com/gfwlist +server=/auricularesbeatsbaratosshop.com/127.0.0.1#5335 +ipset=/auricularesbeatsbaratosshop.com/gfwlist server=/alphabet.lv/127.0.0.1#5335 ipset=/alphabet.lv/gfwlist -server=/xhamster.com/127.0.0.1#5335 -ipset=/xhamster.com/gfwlist -server=/minisovietam.vn/127.0.0.1#5335 -ipset=/minisovietam.vn/gfwlist -server=/bmw-eg.com/127.0.0.1#5335 -ipset=/bmw-eg.com/gfwlist +server=/alphera-finance.com.hk/127.0.0.1#5335 +ipset=/alphera-finance.com.hk/gfwlist +server=/aucheapbeats.com/127.0.0.1#5335 +ipset=/aucheapbeats.com/gfwlist +server=/albeats.com/127.0.0.1#5335 +ipset=/albeats.com/gfwlist server=/scholar.google.com.ar/127.0.0.1#5335 ipset=/scholar.google.com.ar/gfwlist server=/free-aa.com/127.0.0.1#5335 ipset=/free-aa.com/gfwlist server=/bmw-kuwait.com/127.0.0.1#5335 ipset=/bmw-kuwait.com/gfwlist -server=/verygoodnike.com/127.0.0.1#5335 -ipset=/verygoodnike.com/gfwlist +server=/paypal-knowledge.com/127.0.0.1#5335 +ipset=/paypal-knowledge.com/gfwlist server=/cbspressexpress.com/127.0.0.1#5335 ipset=/cbspressexpress.com/gfwlist -server=/zohouniversity.com/127.0.0.1#5335 -ipset=/zohouniversity.com/gfwlist +server=/aanaan.com/127.0.0.1#5335 +ipset=/aanaan.com/gfwlist server=/mearki.com/127.0.0.1#5335 ipset=/mearki.com/gfwlist -server=/ebaychina.net/127.0.0.1#5335 -ipset=/ebaychina.net/gfwlist -server=/paypal-hrsystem.com/127.0.0.1#5335 -ipset=/paypal-hrsystem.com/gfwlist +server=/5beatsbydre.com/127.0.0.1#5335 +ipset=/5beatsbydre.com/gfwlist +server=/bmwsafari.com/127.0.0.1#5335 +ipset=/bmwsafari.com/gfwlist server=/eaassets-a.akamaihd.net/127.0.0.1#5335 ipset=/eaassets-a.akamaihd.net/gfwlist server=/titanfall.com/127.0.0.1#5335 ipset=/titanfall.com/gfwlist server=/itunes12days.com/127.0.0.1#5335 ipset=/itunes12days.com/gfwlist -server=/beats-headphones-buy-cheap.com/127.0.0.1#5335 -ipset=/beats-headphones-buy-cheap.com/gfwlist +server=/4beatsbydre.com/127.0.0.1#5335 +ipset=/4beatsbydre.com/gfwlist server=/ebaystatic.com/127.0.0.1#5335 ipset=/ebaystatic.com/gfwlist server=/my45.com/127.0.0.1#5335 ipset=/my45.com/gfwlist -server=/beats-bydreoutletonline.com/127.0.0.1#5335 -ipset=/beats-bydreoutletonline.com/gfwlist +server=/2drdrebeats.com/127.0.0.1#5335 +ipset=/2drdrebeats.com/gfwlist server=/directvcinema.com/127.0.0.1#5335 ipset=/directvcinema.com/gfwlist -server=/ehtracker.org/127.0.0.1#5335 -ipset=/ehtracker.org/gfwlist +server=/2013pascherbeatsbydre.com/127.0.0.1#5335 +ipset=/2013pascherbeatsbydre.com/gfwlist server=/appledarwin.net/127.0.0.1#5335 ipset=/appledarwin.net/gfwlist -server=/origin.com/127.0.0.1#5335 -ipset=/origin.com/gfwlist +server=/minisovietam.vn/127.0.0.1#5335 +ipset=/minisovietam.vn/gfwlist server=/bioware.com/127.0.0.1#5335 ipset=/bioware.com/gfwlist server=/openapiservice.com/127.0.0.1#5335 ipset=/openapiservice.com/gfwlist -server=/nintendo.co.jp/127.0.0.1#5335 -ipset=/nintendo.co.jp/gfwlist -server=/beatbd.com/127.0.0.1#5335 -ipset=/beatbd.com/gfwlist -server=/e-bay.com/127.0.0.1#5335 -ipset=/e-bay.com/gfwlist +server=/iaablog.com/127.0.0.1#5335 +ipset=/iaablog.com/gfwlist +server=/verygoodnike.com/127.0.0.1#5335 +ipset=/verygoodnike.com/gfwlist +server=/ebaychina.net/127.0.0.1#5335 +ipset=/ebaychina.net/gfwlist server=/facebookappcenter.org/127.0.0.1#5335 ipset=/facebookappcenter.org/gfwlist -server=/appledaily.hk/127.0.0.1#5335 -ipset=/appledaily.hk/gfwlist +server=/paypal-hrsystem.com/127.0.0.1#5335 +ipset=/paypal-hrsystem.com/gfwlist server=/12diasderegalosdeitunes.co.cr/127.0.0.1#5335 ipset=/12diasderegalosdeitunes.co.cr/gfwlist -server=/auricularesbeatsmarkt.com/127.0.0.1#5335 -ipset=/auricularesbeatsmarkt.com/gfwlist +server=/2013beatsbydreshop.com/127.0.0.1#5335 +ipset=/2013beatsbydreshop.com/gfwlist server=/thegatewaypundit.com/127.0.0.1#5335 ipset=/thegatewaypundit.com/gfwlist server=/nikecompany.com/127.0.0.1#5335 ipset=/nikecompany.com/gfwlist -server=/bmwcitychallenge.com/127.0.0.1#5335 -ipset=/bmwcitychallenge.com/gfwlist -server=/auricularesbeatsbaratosshop.com/127.0.0.1#5335 -ipset=/auricularesbeatsbaratosshop.com/gfwlist -server=/ebayhots.com/127.0.0.1#5335 -ipset=/ebayhots.com/gfwlist +server=/2013beatsbydrdreshop.com/127.0.0.1#5335 +ipset=/2013beatsbydrdreshop.com/gfwlist +server=/walmart.pharmacy/127.0.0.1#5335 +ipset=/walmart.pharmacy/gfwlist +server=/origin.com/127.0.0.1#5335 +ipset=/origin.com/gfwlist server=/paily.org/127.0.0.1#5335 ipset=/paily.org/gfwlist server=/bmw.si/127.0.0.1#5335 ipset=/bmw.si/gfwlist server=/amazonauthorinsights.com/127.0.0.1#5335 ipset=/amazonauthorinsights.com/gfwlist -server=/audiobeatsau.com/127.0.0.1#5335 -ipset=/audiobeatsau.com/gfwlist -server=/aucheapbeats.com/127.0.0.1#5335 -ipset=/aucheapbeats.com/gfwlist -server=/ministeagathe.com/127.0.0.1#5335 -ipset=/ministeagathe.com/gfwlist +server=/whisolutions.com/127.0.0.1#5335 +ipset=/whisolutions.com/gfwlist +server=/e-bay.com/127.0.0.1#5335 +ipset=/e-bay.com/gfwlist +server=/awayoutgame.com/127.0.0.1#5335 +ipset=/awayoutgame.com/gfwlist server=/paypalx.com/127.0.0.1#5335 ipset=/paypalx.com/gfwlist -server=/albeats.com/127.0.0.1#5335 -ipset=/albeats.com/gfwlist +server=/bridgestone.co.id/127.0.0.1#5335 +ipset=/bridgestone.co.id/gfwlist server=/fortuneinsight.com/127.0.0.1#5335 ipset=/fortuneinsight.com/gfwlist server=/xn--fiqs8sxootzz.xn--hxt814e/127.0.0.1#5335 @@ -20990,14 +21204,14 @@ server=/nintendowii.com/127.0.0.1#5335 ipset=/nintendowii.com/gfwlist server=/oculusforbusiness.com/127.0.0.1#5335 ipset=/oculusforbusiness.com/gfwlist -server=/aanaan.com/127.0.0.1#5335 -ipset=/aanaan.com/gfwlist +server=/kindleoasis.com/127.0.0.1#5335 +ipset=/kindleoasis.com/gfwlist server=/azure.com/127.0.0.1#5335 ipset=/azure.com/gfwlist -server=/tribler.org/127.0.0.1#5335 -ipset=/tribler.org/gfwlist -server=/digital-id.ch/127.0.0.1#5335 -ipset=/digital-id.ch/gfwlist +server=/kindle.it/127.0.0.1#5335 +ipset=/kindle.it/gfwlist +server=/ministeagathe.com/127.0.0.1#5335 +ipset=/ministeagathe.com/gfwlist server=/myfoxlosangeles.com/127.0.0.1#5335 ipset=/myfoxlosangeles.com/gfwlist server=/vanish.com.co/127.0.0.1#5335 @@ -21010,76 +21224,76 @@ server=/comodoca3.com/127.0.0.1#5335 ipset=/comodoca3.com/gfwlist server=/bextbuy.com/127.0.0.1#5335 ipset=/bextbuy.com/gfwlist -server=/xbox360.com/127.0.0.1#5335 -ipset=/xbox360.com/gfwlist +server=/tribler.org/127.0.0.1#5335 +ipset=/tribler.org/gfwlist server=/accountpaypal.net/127.0.0.1#5335 ipset=/accountpaypal.net/gfwlist server=/riotgames.co.kr/127.0.0.1#5335 ipset=/riotgames.co.kr/gfwlist server=/facebookatschool.com/127.0.0.1#5335 ipset=/facebookatschool.com/gfwlist -server=/2drdrebeats.com/127.0.0.1#5335 -ipset=/2drdrebeats.com/gfwlist +server=/elasticbeanstalk.com/127.0.0.1#5335 +ipset=/elasticbeanstalk.com/gfwlist server=/ikids.com/127.0.0.1#5335 ipset=/ikids.com/gfwlist server=/applexpo.net/127.0.0.1#5335 ipset=/applexpo.net/gfwlist server=/justmysocks1.net/127.0.0.1#5335 ipset=/justmysocks1.net/gfwlist -server=/disneyme.com/127.0.0.1#5335 -ipset=/disneyme.com/gfwlist -server=/bmwgroup-classic.com/127.0.0.1#5335 -ipset=/bmwgroup-classic.com/gfwlist +server=/awstrust.com/127.0.0.1#5335 +ipset=/awstrust.com/gfwlist +server=/awseducate.org/127.0.0.1#5335 +ipset=/awseducate.org/gfwlist server=/weeklytimesnow.com.au/127.0.0.1#5335 ipset=/weeklytimesnow.com.au/gfwlist -server=/bmw-motorrad.de/127.0.0.1#5335 -ipset=/bmw-motorrad.de/gfwlist -server=/brand-protection-team.com/127.0.0.1#5335 -ipset=/brand-protection-team.com/gfwlist -server=/renovacionxboxlive.com/127.0.0.1#5335 -ipset=/renovacionxboxlive.com/gfwlist +server=/easports.jp/127.0.0.1#5335 +ipset=/easports.jp/gfwlist +server=/oxfordartonline.com/127.0.0.1#5335 +ipset=/oxfordartonline.com/gfwlist +server=/weiyuksj.com/127.0.0.1#5335 +ipset=/weiyuksj.com/gfwlist server=/pixplug.in/127.0.0.1#5335 ipset=/pixplug.in/gfwlist -server=/kindle.jp/127.0.0.1#5335 -ipset=/kindle.jp/gfwlist -server=/kindle.it/127.0.0.1#5335 -ipset=/kindle.it/gfwlist +server=/pagecdn.io/127.0.0.1#5335 +ipset=/pagecdn.io/gfwlist +server=/awsautopilot.com/127.0.0.1#5335 +ipset=/awsautopilot.com/gfwlist server=/isexlove.tw/127.0.0.1#5335 ipset=/isexlove.tw/gfwlist -server=/myfoxzone.com/127.0.0.1#5335 -ipset=/myfoxzone.com/gfwlist +server=/news.net.au/127.0.0.1#5335 +ipset=/news.net.au/gfwlist server=/moreheadphones.com/127.0.0.1#5335 ipset=/moreheadphones.com/gfwlist server=/usa-beatsbydreheadphonesonsale.net/127.0.0.1#5335 ipset=/usa-beatsbydreheadphonesonsale.net/gfwlist server=/mingpaotor.com/127.0.0.1#5335 ipset=/mingpaotor.com/gfwlist -server=/dynacw.com.tw/127.0.0.1#5335 -ipset=/dynacw.com.tw/gfwlist -server=/garena.live/127.0.0.1#5335 -ipset=/garena.live/gfwlist -server=/elasticbeanstalk.com/127.0.0.1#5335 -ipset=/elasticbeanstalk.com/gfwlist -server=/warp.plus/127.0.0.1#5335 -ipset=/warp.plus/gfwlist -server=/containersonaws.com/127.0.0.1#5335 -ipset=/containersonaws.com/gfwlist +server=/mastercard.cl/127.0.0.1#5335 +ipset=/mastercard.cl/gfwlist +server=/pixanalytics.com/127.0.0.1#5335 +ipset=/pixanalytics.com/gfwlist +server=/u.nu/127.0.0.1#5335 +ipset=/u.nu/gfwlist +server=/amazonaws.tv/127.0.0.1#5335 +ipset=/amazonaws.tv/gfwlist +server=/bmw-motorrad.de/127.0.0.1#5335 +ipset=/bmw-motorrad.de/gfwlist server=/akahost.net/127.0.0.1#5335 ipset=/akahost.net/gfwlist -server=/pricelessaruba.com/127.0.0.1#5335 -ipset=/pricelessaruba.com/gfwlist -server=/cloudfront.net/127.0.0.1#5335 -ipset=/cloudfront.net/gfwlist +server=/amazonaws-china.com/127.0.0.1#5335 +ipset=/amazonaws-china.com/gfwlist +server=/cnnmoney.com/127.0.0.1#5335 +ipset=/cnnmoney.com/gfwlist server=/mythicentertainment.net/127.0.0.1#5335 ipset=/mythicentertainment.net/gfwlist -server=/awstrust.com/127.0.0.1#5335 -ipset=/awstrust.com/gfwlist +server=/primeday.info/127.0.0.1#5335 +ipset=/primeday.info/gfwlist server=/instagramium.com/127.0.0.1#5335 ipset=/instagramium.com/gfwlist -server=/heroku.me/127.0.0.1#5335 -ipset=/heroku.me/gfwlist -server=/awseducate.org/127.0.0.1#5335 -ipset=/awseducate.org/gfwlist +server=/awsedstart.com/127.0.0.1#5335 +ipset=/awsedstart.com/gfwlist +server=/images-amazon.com/127.0.0.1#5335 +ipset=/images-amazon.com/gfwlist server=/bluemix.net/127.0.0.1#5335 ipset=/bluemix.net/gfwlist server=/airwick.de/127.0.0.1#5335 @@ -21088,38 +21302,38 @@ server=/durex.cz/127.0.0.1#5335 ipset=/durex.cz/gfwlist server=/kirbysepicyarn.com/127.0.0.1#5335 ipset=/kirbysepicyarn.com/gfwlist -server=/now.sh/127.0.0.1#5335 -ipset=/now.sh/gfwlist -server=/amazonaws-china.com/127.0.0.1#5335 -ipset=/amazonaws-china.com/gfwlist -server=/yamaxun.com/127.0.0.1#5335 -ipset=/yamaxun.com/gfwlist +server=/warp.plus/127.0.0.1#5335 +ipset=/warp.plus/gfwlist +server=/pricelessaruba.com/127.0.0.1#5335 +ipset=/pricelessaruba.com/gfwlist +server=/amazonsdi.com/127.0.0.1#5335 +ipset=/amazonsdi.com/gfwlist server=/half.tv/127.0.0.1#5335 ipset=/half.tv/gfwlist server=/microsoftadvertising.com/127.0.0.1#5335 ipset=/microsoftadvertising.com/gfwlist -server=/longman.ch/127.0.0.1#5335 -ipset=/longman.ch/gfwlist -server=/primeday.info/127.0.0.1#5335 -ipset=/primeday.info/gfwlist +server=/bmw.pt/127.0.0.1#5335 +ipset=/bmw.pt/gfwlist +server=/futureshop.ca/127.0.0.1#5335 +ipset=/futureshop.ca/gfwlist server=/spacex.com/127.0.0.1#5335 ipset=/spacex.com/gfwlist -server=/volvotrucks.com/127.0.0.1#5335 -ipset=/volvotrucks.com/gfwlist +server=/ebaycareers.com/127.0.0.1#5335 +ipset=/ebaycareers.com/gfwlist server=/ogameblog.com/127.0.0.1#5335 ipset=/ogameblog.com/gfwlist server=/yimg.com/127.0.0.1#5335 ipset=/yimg.com/gfwlist -server=/gameon-masters.com/127.0.0.1#5335 -ipset=/gameon-masters.com/gfwlist -server=/akamai-regression.net/127.0.0.1#5335 -ipset=/akamai-regression.net/gfwlist +server=/maddenchampionship.com/127.0.0.1#5335 +ipset=/maddenchampionship.com/gfwlist +server=/ebayetc.com/127.0.0.1#5335 +ipset=/ebayetc.com/gfwlist server=/s.team/127.0.0.1#5335 ipset=/s.team/gfwlist server=/google.co.ck/127.0.0.1#5335 ipset=/google.co.ck/gfwlist -server=/mini.ua/127.0.0.1#5335 -ipset=/mini.ua/gfwlist +server=/longman.ch/127.0.0.1#5335 +ipset=/longman.ch/gfwlist server=/westerndigital.com/127.0.0.1#5335 ipset=/westerndigital.com/gfwlist server=/quipelements.com/127.0.0.1#5335 @@ -21134,118 +21348,118 @@ server=/bmw-drivingexperience.com/127.0.0.1#5335 ipset=/bmw-drivingexperience.com/gfwlist server=/bypasscensorship.org/127.0.0.1#5335 ipset=/bypasscensorship.org/gfwlist -server=/dombosco.com.br/127.0.0.1#5335 -ipset=/dombosco.com.br/gfwlist +server=/amazon.ca/127.0.0.1#5335 +ipset=/amazon.ca/gfwlist server=/x.team/127.0.0.1#5335 ipset=/x.team/gfwlist -server=/pearsonelt.ch/127.0.0.1#5335 -ipset=/pearsonelt.ch/gfwlist +server=/aboutamazon.fr/127.0.0.1#5335 +ipset=/aboutamazon.fr/gfwlist server=/google.fi/127.0.0.1#5335 ipset=/google.fi/gfwlist server=/faceboks.com/127.0.0.1#5335 ipset=/faceboks.com/gfwlist -server=/amazon.it/127.0.0.1#5335 -ipset=/amazon.it/gfwlist -server=/amazon.fr/127.0.0.1#5335 -ipset=/amazon.fr/gfwlist +server=/dombosco.com.br/127.0.0.1#5335 +ipset=/dombosco.com.br/gfwlist +server=/ubuntu.net/127.0.0.1#5335 +ipset=/ubuntu.net/gfwlist server=/zoho.in/127.0.0.1#5335 ipset=/zoho.in/gfwlist -server=/securepaypal.info/127.0.0.1#5335 -ipset=/securepaypal.info/gfwlist +server=/alicloud.com/127.0.0.1#5335 +ipset=/alicloud.com/gfwlist server=/o365weve-dev.com/127.0.0.1#5335 ipset=/o365weve-dev.com/gfwlist server=/etpress.com.hk/127.0.0.1#5335 ipset=/etpress.com.hk/gfwlist -server=/fanatical.com/127.0.0.1#5335 -ipset=/fanatical.com/gfwlist -server=/amaaozn.com/127.0.0.1#5335 -ipset=/amaaozn.com/gfwlist -server=/aboutamazon.pl/127.0.0.1#5335 -ipset=/aboutamazon.pl/gfwlist -server=/aboutamazon.fr/127.0.0.1#5335 -ipset=/aboutamazon.fr/gfwlist -server=/ebayclassifieds.tv/127.0.0.1#5335 -ipset=/ebayclassifieds.tv/gfwlist -server=/react.com/127.0.0.1#5335 -ipset=/react.com/gfwlist -server=/mastercard.no/127.0.0.1#5335 -ipset=/mastercard.no/gfwlist -server=/a2z.com/127.0.0.1#5335 -ipset=/a2z.com/gfwlist -server=/cilk.net/127.0.0.1#5335 -ipset=/cilk.net/gfwlist -server=/mastercardservices.com/127.0.0.1#5335 -ipset=/mastercardservices.com/gfwlist -server=/ozvoice.org/127.0.0.1#5335 -ipset=/ozvoice.org/gfwlist -server=/alicloud.com/127.0.0.1#5335 -ipset=/alicloud.com/gfwlist -server=/ciscopress.ch/127.0.0.1#5335 -ipset=/ciscopress.ch/gfwlist +server=/alibabacloud.com.hk/127.0.0.1#5335 +ipset=/alibabacloud.com.hk/gfwlist +server=/uun92.com/127.0.0.1#5335 +ipset=/uun92.com/gfwlist server=/alibabacloud.co.in/127.0.0.1#5335 ipset=/alibabacloud.co.in/gfwlist +server=/toutapp.com/127.0.0.1#5335 +ipset=/toutapp.com/gfwlist +server=/ebayclassifieds.tv/127.0.0.1#5335 +ipset=/ebayclassifieds.tv/gfwlist +server=/marketo.tv/127.0.0.1#5335 +ipset=/marketo.tv/gfwlist +server=/mastercard.no/127.0.0.1#5335 +ipset=/mastercard.no/gfwlist +server=/magento.net/127.0.0.1#5335 +ipset=/magento.net/gfwlist +server=/cilk.net/127.0.0.1#5335 +ipset=/cilk.net/gfwlist +server=/tenbyfotolia.com/127.0.0.1#5335 +ipset=/tenbyfotolia.com/gfwlist +server=/ozvoice.org/127.0.0.1#5335 +ipset=/ozvoice.org/gfwlist +server=/gfotolia.com/127.0.0.1#5335 +ipset=/gfotolia.com/gfwlist +server=/ciscopress.ch/127.0.0.1#5335 +ipset=/ciscopress.ch/gfwlist +server=/fptolia.com/127.0.0.1#5335 +ipset=/fptolia.com/gfwlist server=/pricelesssydney.com/127.0.0.1#5335 ipset=/pricelesssydney.com/gfwlist -server=/nikesellorder.com/127.0.0.1#5335 -ipset=/nikesellorder.com/gfwlist +server=/fotolia.tv/127.0.0.1#5335 +ipset=/fotolia.tv/gfwlist server=/finishinfo.it/127.0.0.1#5335 ipset=/finishinfo.it/gfwlist -server=/dw.com/127.0.0.1#5335 -ipset=/dw.com/gfwlist -server=/volvobuses.in/127.0.0.1#5335 -ipset=/volvobuses.in/gfwlist -server=/bmw-classic.com/127.0.0.1#5335 -ipset=/bmw-classic.com/gfwlist +server=/mastercardservices.com/127.0.0.1#5335 +ipset=/mastercardservices.com/gfwlist +server=/fotolia-noticias.com/127.0.0.1#5335 +ipset=/fotolia-noticias.com/gfwlist +server=/fotiolia.com/127.0.0.1#5335 +ipset=/fotiolia.com/gfwlist server=/americasvoice.news/127.0.0.1#5335 ipset=/americasvoice.news/gfwlist server=/fox247.tv/127.0.0.1#5335 ipset=/fox247.tv/gfwlist -server=/marketo.tv/127.0.0.1#5335 -ipset=/marketo.tv/gfwlist -server=/ted.com/127.0.0.1#5335 -ipset=/ted.com/gfwlist -server=/nikebbn.com/127.0.0.1#5335 -ipset=/nikebbn.com/gfwlist -server=/historyofdota.org/127.0.0.1#5335 -ipset=/historyofdota.org/gfwlist -server=/nikefoampositeshoes.com/127.0.0.1#5335 -ipset=/nikefoampositeshoes.com/gfwlist -server=/magento.net/127.0.0.1#5335 -ipset=/magento.net/gfwlist -server=/acpica.com/127.0.0.1#5335 -ipset=/acpica.com/gfwlist +server=/foftolia.com/127.0.0.1#5335 +ipset=/foftolia.com/gfwlist +server=/ffotolia.com/127.0.0.1#5335 +ipset=/ffotolia.com/gfwlist +server=/nikesellorder.com/127.0.0.1#5335 +ipset=/nikesellorder.com/gfwlist +server=/verisign.de/127.0.0.1#5335 +ipset=/verisign.de/gfwlist +server=/react.com/127.0.0.1#5335 +ipset=/react.com/gfwlist +server=/slinginternational.com/127.0.0.1#5335 +ipset=/slinginternational.com/gfwlist +server=/volvobuses.in/127.0.0.1#5335 +ipset=/volvobuses.in/gfwlist server=/xn--ruq8a011kt6y.xn--hxt814e/127.0.0.1#5335 ipset=/xn--ruq8a011kt6y.xn--hxt814e/gfwlist server=/needforspeed.com/127.0.0.1#5335 ipset=/needforspeed.com/gfwlist server=/liverail.com/127.0.0.1#5335 ipset=/liverail.com/gfwlist -server=/tenbyfotolia.com/127.0.0.1#5335 -ipset=/tenbyfotolia.com/gfwlist +server=/volvotruckrental.be/127.0.0.1#5335 +ipset=/volvotruckrental.be/gfwlist server=/azure-dns.com/127.0.0.1#5335 ipset=/azure-dns.com/gfwlist server=/contest.com/127.0.0.1#5335 ipset=/contest.com/gfwlist server=/githubassets.com/127.0.0.1#5335 ipset=/githubassets.com/gfwlist -server=/motolia.com/127.0.0.1#5335 -ipset=/motolia.com/gfwlist -server=/gfotolia.com/127.0.0.1#5335 -ipset=/gfotolia.com/gfwlist +server=/historyofdota.org/127.0.0.1#5335 +ipset=/historyofdota.org/gfwlist +server=/nikefoampositeshoes.com/127.0.0.1#5335 +ipset=/nikefoampositeshoes.com/gfwlist server=/pahabicilemezsurprizler.com/127.0.0.1#5335 ipset=/pahabicilemezsurprizler.com/gfwlist server=/verisign.dk/127.0.0.1#5335 ipset=/verisign.dk/gfwlist -server=/fotolia.tv/127.0.0.1#5335 -ipset=/fotolia.tv/gfwlist +server=/swjedifallenorder.com/127.0.0.1#5335 +ipset=/swjedifallenorder.com/gfwlist server=/bridgestonesyb.com/127.0.0.1#5335 ipset=/bridgestonesyb.com/gfwlist -server=/fotiolia.com/127.0.0.1#5335 -ipset=/fotiolia.com/gfwlist +server=/imagineecommerce.com/127.0.0.1#5335 +ipset=/imagineecommerce.com/gfwlist server=/swissign.li/127.0.0.1#5335 ipset=/swissign.li/gfwlist -server=/foftolia.com/127.0.0.1#5335 -ipset=/foftolia.com/gfwlist +server=/akamqi.com/127.0.0.1#5335 +ipset=/akamqi.com/gfwlist server=/nvidia.nl/127.0.0.1#5335 ipset=/nvidia.nl/gfwlist server=/iphoneplus.wang/127.0.0.1#5335 @@ -21258,20 +21472,20 @@ server=/instituteofwar.org/127.0.0.1#5335 ipset=/instituteofwar.org/gfwlist server=/53worldsweeps.com/127.0.0.1#5335 ipset=/53worldsweeps.com/gfwlist -server=/mastercard.com.hk/127.0.0.1#5335 -ipset=/mastercard.com.hk/gfwlist -server=/adidas.pl/127.0.0.1#5335 -ipset=/adidas.pl/gfwlist -server=/bmw-connecteddrive.sg/127.0.0.1#5335 -ipset=/bmw-connecteddrive.sg/gfwlist +server=/amebaownd.com/127.0.0.1#5335 +ipset=/amebaownd.com/gfwlist +server=/vfsco.pe/127.0.0.1#5335 +ipset=/vfsco.pe/gfwlist +server=/adobespark.com/127.0.0.1#5335 +ipset=/adobespark.com/gfwlist server=/whimn.com.au/127.0.0.1#5335 ipset=/whimn.com.au/gfwlist -server=/anm.co.uk/127.0.0.1#5335 -ipset=/anm.co.uk/gfwlist -server=/ap.org/127.0.0.1#5335 -ipset=/ap.org/gfwlist -server=/abema.io/127.0.0.1#5335 -ipset=/abema.io/gfwlist +server=/regiongold.com/127.0.0.1#5335 +ipset=/regiongold.com/gfwlist +server=/adobeplatinumclub.com/127.0.0.1#5335 +ipset=/adobeplatinumclub.com/gfwlist +server=/visa.com.lk/127.0.0.1#5335 +ipset=/visa.com.lk/gfwlist server=/volvotrucks.kg/127.0.0.1#5335 ipset=/volvotrucks.kg/gfwlist server=/r-project.org/127.0.0.1#5335 @@ -21280,72 +21494,72 @@ server=/watch-ebay.org/127.0.0.1#5335 ipset=/watch-ebay.org/gfwlist server=/visa.co.jp/127.0.0.1#5335 ipset=/visa.co.jp/gfwlist -server=/molesports.com/127.0.0.1#5335 -ipset=/molesports.com/gfwlist -server=/airav.cc/127.0.0.1#5335 -ipset=/airav.cc/gfwlist -server=/adobespark.com/127.0.0.1#5335 -ipset=/adobespark.com/gfwlist +server=/mastercard.com.ge/127.0.0.1#5335 +ipset=/mastercard.com.ge/gfwlist +server=/contentful.com/127.0.0.1#5335 +ipset=/contentful.com/gfwlist +server=/adobeaemcloud.net/127.0.0.1#5335 +ipset=/adobeaemcloud.net/gfwlist server=/itunesstore.co/127.0.0.1#5335 ipset=/itunesstore.co/gfwlist -server=/bandcamp.com/127.0.0.1#5335 -ipset=/bandcamp.com/gfwlist -server=/pearson.com.uy/127.0.0.1#5335 -ipset=/pearson.com.uy/gfwlist +server=/adobe.ly/127.0.0.1#5335 +ipset=/adobe.ly/gfwlist +server=/xhamster.com/127.0.0.1#5335 +ipset=/xhamster.com/gfwlist server=/hkheadline.com/127.0.0.1#5335 ipset=/hkheadline.com/gfwlist server=/uplay.com/127.0.0.1#5335 ipset=/uplay.com/gfwlist server=/outletnike.com/127.0.0.1#5335 ipset=/outletnike.com/gfwlist -server=/ebay25.com/127.0.0.1#5335 -ipset=/ebay25.com/gfwlist +server=/abema.io/127.0.0.1#5335 +ipset=/abema.io/gfwlist server=/beatssales.com/127.0.0.1#5335 ipset=/beatssales.com/gfwlist server=/mini.tn/127.0.0.1#5335 ipset=/mini.tn/gfwlist -server=/adobeplatinumclub.com/127.0.0.1#5335 -ipset=/adobeplatinumclub.com/gfwlist +server=/10xfotolia.com/127.0.0.1#5335 +ipset=/10xfotolia.com/gfwlist server=/volvotrucks.pk/127.0.0.1#5335 ipset=/volvotrucks.pk/gfwlist server=/nke6.com/127.0.0.1#5335 ipset=/nke6.com/gfwlist server=/adobeprojectm.com/127.0.0.1#5335 ipset=/adobeprojectm.com/gfwlist -server=/ntdtv.kr/127.0.0.1#5335 -ipset=/ntdtv.kr/gfwlist +server=/sublimetext.com/127.0.0.1#5335 +ipset=/sublimetext.com/gfwlist server=/microsoft.lu/127.0.0.1#5335 ipset=/microsoft.lu/gfwlist -server=/adobeaemcloud.net/127.0.0.1#5335 -ipset=/adobeaemcloud.net/gfwlist -server=/adobe.ly/127.0.0.1#5335 -ipset=/adobe.ly/gfwlist +server=/bandcamp.com/127.0.0.1#5335 +ipset=/bandcamp.com/gfwlist +server=/wwwebay.net/127.0.0.1#5335 +ipset=/wwwebay.net/gfwlist server=/finenike.com/127.0.0.1#5335 ipset=/finenike.com/gfwlist -server=/hulupremium.com/127.0.0.1#5335 -ipset=/hulupremium.com/gfwlist -server=/zee5.com/127.0.0.1#5335 -ipset=/zee5.com/gfwlist +server=/raspberrypi.org/127.0.0.1#5335 +ipset=/raspberrypi.org/gfwlist +server=/ebay25.com/127.0.0.1#5335 +ipset=/ebay25.com/gfwlist server=/mini.ma/127.0.0.1#5335 ipset=/mini.ma/gfwlist server=/fonts.com/127.0.0.1#5335 ipset=/fonts.com/gfwlist -server=/10xfotolia.com/127.0.0.1#5335 -ipset=/10xfotolia.com/gfwlist +server=/postgresql.org/127.0.0.1#5335 +ipset=/postgresql.org/gfwlist server=/disney.ca/127.0.0.1#5335 ipset=/disney.ca/gfwlist -server=/maddenseason.org/127.0.0.1#5335 -ipset=/maddenseason.org/gfwlist -server=/termius.com/127.0.0.1#5335 -ipset=/termius.com/gfwlist +server=/packagist.org/127.0.0.1#5335 +ipset=/packagist.org/gfwlist +server=/openai.com/127.0.0.1#5335 +ipset=/openai.com/gfwlist server=/playapex.com/127.0.0.1#5335 ipset=/playapex.com/gfwlist server=/mit.net/127.0.0.1#5335 ipset=/mit.net/gfwlist -server=/sublimetext.com/127.0.0.1#5335 -ipset=/sublimetext.com/gfwlist -server=/epigeum.com/127.0.0.1#5335 -ipset=/epigeum.com/gfwlist +server=/notepad-plus-plus.org/127.0.0.1#5335 +ipset=/notepad-plus-plus.org/gfwlist +server=/mingw.org/127.0.0.1#5335 +ipset=/mingw.org/gfwlist server=/huluad.com/127.0.0.1#5335 ipset=/huluad.com/gfwlist server=/golos-ameriki.ru/127.0.0.1#5335 @@ -21354,118 +21568,118 @@ server=/bmwspecialoffers.ca/127.0.0.1#5335 ipset=/bmwspecialoffers.ca/gfwlist server=/apple.ie/127.0.0.1#5335 ipset=/apple.ie/gfwlist -server=/listinganalytics.net/127.0.0.1#5335 -ipset=/listinganalytics.net/gfwlist -server=/raspberrypi.org/127.0.0.1#5335 -ipset=/raspberrypi.org/gfwlist +server=/talentlens.com/127.0.0.1#5335 +ipset=/talentlens.com/gfwlist +server=/lua.org/127.0.0.1#5335 +ipset=/lua.org/gfwlist server=/pearson.fr/127.0.0.1#5335 ipset=/pearson.fr/gfwlist server=/yahoo.mw/127.0.0.1#5335 ipset=/yahoo.mw/gfwlist server=/askfacebook.org/127.0.0.1#5335 ipset=/askfacebook.org/gfwlist -server=/openai.com/127.0.0.1#5335 -ipset=/openai.com/gfwlist -server=/notepad-plus-plus.org/127.0.0.1#5335 -ipset=/notepad-plus-plus.org/gfwlist -server=/mingw.org/127.0.0.1#5335 -ipset=/mingw.org/gfwlist server=/jupyter.org/127.0.0.1#5335 ipset=/jupyter.org/gfwlist +server=/js.org/127.0.0.1#5335 +ipset=/js.org/gfwlist +server=/leagueoflegends.info/127.0.0.1#5335 +ipset=/leagueoflegends.info/gfwlist +server=/maddenseason.org/127.0.0.1#5335 +ipset=/maddenseason.org/gfwlist server=/fury.io/127.0.0.1#5335 ipset=/fury.io/gfwlist server=/foxla.tv/127.0.0.1#5335 ipset=/foxla.tv/gfwlist -server=/espn.com/127.0.0.1#5335 -ipset=/espn.com/gfwlist -server=/js.org/127.0.0.1#5335 -ipset=/js.org/gfwlist -server=/nintendo.co.za/127.0.0.1#5335 -ipset=/nintendo.co.za/gfwlist -server=/trithucvn.org/127.0.0.1#5335 -ipset=/trithucvn.org/gfwlist -server=/kindleoasis.org/127.0.0.1#5335 -ipset=/kindleoasis.org/gfwlist -server=/lolesports.com/127.0.0.1#5335 -ipset=/lolesports.com/gfwlist -server=/epochtimes.de/127.0.0.1#5335 -ipset=/epochtimes.de/gfwlist -server=/appleinclegal.com/127.0.0.1#5335 -ipset=/appleinclegal.com/gfwlist -server=/cygwin.com/127.0.0.1#5335 -ipset=/cygwin.com/gfwlist -server=/apple.co.nz/127.0.0.1#5335 -ipset=/apple.co.nz/gfwlist -server=/flathub.org/127.0.0.1#5335 -ipset=/flathub.org/gfwlist +server=/pokemonbank.com/127.0.0.1#5335 +ipset=/pokemonbank.com/gfwlist server=/apache.org/127.0.0.1#5335 ipset=/apache.org/gfwlist +server=/v8project.org/127.0.0.1#5335 +ipset=/v8project.org/gfwlist +server=/unity3d.com/127.0.0.1#5335 +ipset=/unity3d.com/gfwlist +server=/kindleoasis.org/127.0.0.1#5335 +ipset=/kindleoasis.org/gfwlist +server=/jqueryui.com/127.0.0.1#5335 +ipset=/jqueryui.com/gfwlist +server=/espn.com/127.0.0.1#5335 +ipset=/espn.com/gfwlist +server=/appleinclegal.com/127.0.0.1#5335 +ipset=/appleinclegal.com/gfwlist +server=/faststone.org/127.0.0.1#5335 +ipset=/faststone.org/gfwlist +server=/apple.co.nz/127.0.0.1#5335 +ipset=/apple.co.nz/gfwlist +server=/ampproject.com/127.0.0.1#5335 +ipset=/ampproject.com/gfwlist +server=/amp.dev/127.0.0.1#5335 +ipset=/amp.dev/gfwlist server=/bmw-group.net/127.0.0.1#5335 ipset=/bmw-group.net/gfwlist -server=/skyoceanrescue.it/127.0.0.1#5335 -ipset=/skyoceanrescue.it/gfwlist -server=/xda-cdn.com/127.0.0.1#5335 -ipset=/xda-cdn.com/gfwlist -server=/v8.dev/127.0.0.1#5335 -ipset=/v8.dev/gfwlist +server=/ccstatic.org/127.0.0.1#5335 +ipset=/ccstatic.org/gfwlist +server=/mystrikingly.com/127.0.0.1#5335 +ipset=/mystrikingly.com/gfwlist +server=/epochtimes.de/127.0.0.1#5335 +ipset=/epochtimes.de/gfwlist server=/att.net/127.0.0.1#5335 ipset=/att.net/gfwlist server=/bmw.lk/127.0.0.1#5335 ipset=/bmw.lk/gfwlist -server=/scholar.google.lu/127.0.0.1#5335 -ipset=/scholar.google.lu/gfwlist +server=/voatiengviet.com/127.0.0.1#5335 +ipset=/voatiengviet.com/gfwlist server=/nextdigital.com.hk/127.0.0.1#5335 ipset=/nextdigital.com.hk/gfwlist -server=/unity3d.com/127.0.0.1#5335 -ipset=/unity3d.com/gfwlist +server=/bitmex.com/127.0.0.1#5335 +ipset=/bitmex.com/gfwlist server=/hhvm.com/127.0.0.1#5335 ipset=/hhvm.com/gfwlist -server=/gitbook.io/127.0.0.1#5335 -ipset=/gitbook.io/gfwlist -server=/eastore.com/127.0.0.1#5335 -ipset=/eastore.com/gfwlist -server=/jqueryui.com/127.0.0.1#5335 -ipset=/jqueryui.com/gfwlist -server=/jquery.com/127.0.0.1#5335 -ipset=/jquery.com/gfwlist -server=/akamah.com/127.0.0.1#5335 -ipset=/akamah.com/gfwlist -server=/ampproject.com/127.0.0.1#5335 -ipset=/ampproject.com/gfwlist -server=/binance.vision/127.0.0.1#5335 -ipset=/binance.vision/gfwlist -server=/vfsco.ca/127.0.0.1#5335 -ipset=/vfsco.ca/gfwlist -server=/bmw-connecteddrive.kr/127.0.0.1#5335 -ipset=/bmw-connecteddrive.kr/gfwlist -server=/mystrikingly.com/127.0.0.1#5335 -ipset=/mystrikingly.com/gfwlist -server=/nejm.org/127.0.0.1#5335 -ipset=/nejm.org/gfwlist -server=/swissstick.com/127.0.0.1#5335 -ipset=/swissstick.com/gfwlist -server=/sstatic.net/127.0.0.1#5335 -ipset=/sstatic.net/gfwlist -server=/pearsonvue.com/127.0.0.1#5335 -ipset=/pearsonvue.com/gfwlist -server=/findyourlimits.com/127.0.0.1#5335 -ipset=/findyourlimits.com/gfwlist -server=/alphabet.no/127.0.0.1#5335 -ipset=/alphabet.no/gfwlist +server=/mathoverflow.net/127.0.0.1#5335 +ipset=/mathoverflow.net/gfwlist +server=/remirepo.net/127.0.0.1#5335 +ipset=/remirepo.net/gfwlist server=/redislabs.com/127.0.0.1#5335 ipset=/redislabs.com/gfwlist -server=/expertmaker.com/127.0.0.1#5335 -ipset=/expertmaker.com/gfwlist server=/redis.io/127.0.0.1#5335 ipset=/redis.io/gfwlist -server=/volvotrucks.co.na/127.0.0.1#5335 -ipset=/volvotrucks.co.na/gfwlist -server=/pypi.org/127.0.0.1#5335 -ipset=/pypi.org/gfwlist -server=/page.link/127.0.0.1#5335 -ipset=/page.link/gfwlist +server=/pearson.com.uy/127.0.0.1#5335 +ipset=/pearson.com.uy/gfwlist +server=/gitbook.io/127.0.0.1#5335 +ipset=/gitbook.io/gfwlist +server=/binance.vision/127.0.0.1#5335 +ipset=/binance.vision/gfwlist +server=/eastore.com/127.0.0.1#5335 +ipset=/eastore.com/gfwlist +server=/bmw-connecteddrive.kr/127.0.0.1#5335 +ipset=/bmw-connecteddrive.kr/gfwlist +server=/pythonhosted.org/127.0.0.1#5335 +ipset=/pythonhosted.org/gfwlist server=/metacpan.org/127.0.0.1#5335 ipset=/metacpan.org/gfwlist +server=/akamah.com/127.0.0.1#5335 +ipset=/akamah.com/gfwlist +server=/vfsco.ca/127.0.0.1#5335 +ipset=/vfsco.ca/gfwlist +server=/scholar.google.pt/127.0.0.1#5335 +ipset=/scholar.google.pt/gfwlist +server=/findyourlimits.com/127.0.0.1#5335 +ipset=/findyourlimits.com/gfwlist +server=/dtlgalleryint.cloudapp.net/127.0.0.1#5335 +ipset=/dtlgalleryint.cloudapp.net/gfwlist +server=/mini.rs/127.0.0.1#5335 +ipset=/mini.rs/gfwlist +server=/expertmaker.com/127.0.0.1#5335 +ipset=/expertmaker.com/gfwlist +server=/swissstick.com/127.0.0.1#5335 +ipset=/swissstick.com/gfwlist +server=/visualstudio.eu/127.0.0.1#5335 +ipset=/visualstudio.eu/gfwlist +server=/visualstudio.co.uk/127.0.0.1#5335 +ipset=/visualstudio.co.uk/gfwlist +server=/page.link/127.0.0.1#5335 +ipset=/page.link/gfwlist +server=/pearsonvue.com/127.0.0.1#5335 +ipset=/pearsonvue.com/gfwlist server=/gputechconf.com.au/127.0.0.1#5335 ipset=/gputechconf.com.au/gfwlist server=/oath.cloud/127.0.0.1#5335 @@ -21478,14 +21692,14 @@ server=/terapeak.ca/127.0.0.1#5335 ipset=/terapeak.ca/gfwlist server=/google.tn/127.0.0.1#5335 ipset=/google.tn/gfwlist -server=/finlitsummit.org/127.0.0.1#5335 -ipset=/finlitsummit.org/gfwlist +server=/intercomassets.com/127.0.0.1#5335 +ipset=/intercomassets.com/gfwlist server=/newenergyfinance.com/127.0.0.1#5335 ipset=/newenergyfinance.com/gfwlist -server=/pornhub.com/127.0.0.1#5335 -ipset=/pornhub.com/gfwlist -server=/visualstudio.co.uk/127.0.0.1#5335 -ipset=/visualstudio.co.uk/gfwlist +server=/mywaytopay.info/127.0.0.1#5335 +ipset=/mywaytopay.info/gfwlist +server=/microsoftsilverlight.com/127.0.0.1#5335 +ipset=/microsoftsilverlight.com/gfwlist server=/simplify.com/127.0.0.1#5335 ipset=/simplify.com/gfwlist server=/hpconnected.us/127.0.0.1#5335 @@ -21494,140 +21708,140 @@ server=/identrust.com/127.0.0.1#5335 ipset=/identrust.com/gfwlist server=/volvobuses.com.pt/127.0.0.1#5335 ipset=/volvobuses.com.pt/gfwlist -server=/uwpcommunitytoolkit.com/127.0.0.1#5335 -ipset=/uwpcommunitytoolkit.com/gfwlist -server=/sqlserveronlinux.com/127.0.0.1#5335 -ipset=/sqlserveronlinux.com/gfwlist +server=/omscr.com/127.0.0.1#5335 +ipset=/omscr.com/gfwlist +server=/microsoftgamestack.com/127.0.0.1#5335 +ipset=/microsoftgamestack.com/gfwlist server=/airwick.es/127.0.0.1#5335 ipset=/airwick.es/gfwlist server=/blogspot.bg/127.0.0.1#5335 ipset=/blogspot.bg/gfwlist server=/nomadproject.io/127.0.0.1#5335 ipset=/nomadproject.io/gfwlist -server=/nugettest.org/127.0.0.1#5335 -ipset=/nugettest.org/gfwlist +server=/pornhub.com/127.0.0.1#5335 +ipset=/pornhub.com/gfwlist server=/partylikeits1986.org/127.0.0.1#5335 ipset=/partylikeits1986.org/gfwlist server=/google.ht/127.0.0.1#5335 ipset=/google.ht/gfwlist -server=/microsoftreactor.org/127.0.0.1#5335 -ipset=/microsoftreactor.org/gfwlist -server=/bgr.in/127.0.0.1#5335 -ipset=/bgr.in/gfwlist -server=/coinbase.com/127.0.0.1#5335 -ipset=/coinbase.com/gfwlist +server=/foxsports.info/127.0.0.1#5335 +ipset=/foxsports.info/gfwlist +server=/bmw.com.co/127.0.0.1#5335 +ipset=/bmw.com.co/gfwlist +server=/ap.org/127.0.0.1#5335 +ipset=/ap.org/gfwlist server=/bmw-powertrain.com/127.0.0.1#5335 ipset=/bmw-powertrain.com/gfwlist -server=/microsoftgamestack.com/127.0.0.1#5335 -ipset=/microsoftgamestack.com/gfwlist +server=/acpica.com/127.0.0.1#5335 +ipset=/acpica.com/gfwlist server=/yahoo.com.sa/127.0.0.1#5335 ipset=/yahoo.com.sa/gfwlist server=/nurofen.co.nz/127.0.0.1#5335 ipset=/nurofen.co.nz/gfwlist -server=/park-now.com/127.0.0.1#5335 -ipset=/park-now.com/gfwlist +server=/haskell.org/127.0.0.1#5335 +ipset=/haskell.org/gfwlist server=/masterintelligence.com/127.0.0.1#5335 ipset=/masterintelligence.com/gfwlist -server=/vimeo.fr/127.0.0.1#5335 -ipset=/vimeo.fr/gfwlist +server=/webtype.com/127.0.0.1#5335 +ipset=/webtype.com/gfwlist server=/xn--q41am8x.com/127.0.0.1#5335 ipset=/xn--q41am8x.com/gfwlist -server=/bestbuy24x7solutions.com/127.0.0.1#5335 -ipset=/bestbuy24x7solutions.com/gfwlist +server=/hashicorp.com/127.0.0.1#5335 +ipset=/hashicorp.com/gfwlist server=/deepl.com/127.0.0.1#5335 ipset=/deepl.com/gfwlist server=/slack-imgs.com/127.0.0.1#5335 ipset=/slack-imgs.com/gfwlist -server=/snap-telemetry.io/127.0.0.1#5335 -ipset=/snap-telemetry.io/gfwlist +server=/go.dev/127.0.0.1#5335 +ipset=/go.dev/gfwlist server=/paypal-team.com/127.0.0.1#5335 ipset=/paypal-team.com/gfwlist server=/officialbeatsbydreshop.com/127.0.0.1#5335 ipset=/officialbeatsbydreshop.com/gfwlist server=/instagramtakiphilesi.com/127.0.0.1#5335 ipset=/instagramtakiphilesi.com/gfwlist -server=/dmm-extension.com/127.0.0.1#5335 -ipset=/dmm-extension.com/gfwlist +server=/gitlab-static.net/127.0.0.1#5335 +ipset=/gitlab-static.net/gfwlist server=/durex.com.au/127.0.0.1#5335 ipset=/durex.com.au/gfwlist server=/yahoo.com.py/127.0.0.1#5335 ipset=/yahoo.com.py/gfwlist -server=/epochtimes.co.uk/127.0.0.1#5335 -ipset=/epochtimes.co.uk/gfwlist +server=/dmm-extension.com/127.0.0.1#5335 +ipset=/dmm-extension.com/gfwlist server=/apple.me/127.0.0.1#5335 ipset=/apple.me/gfwlist server=/afpforum.com/127.0.0.1#5335 ipset=/afpforum.com/gfwlist -server=/fastly.net/127.0.0.1#5335 -ipset=/fastly.net/gfwlist +server=/flatpak.org/127.0.0.1#5335 +ipset=/flatpak.org/gfwlist server=/appleiphone.hu/127.0.0.1#5335 ipset=/appleiphone.hu/gfwlist -server=/shopee.sg/127.0.0.1#5335 -ipset=/shopee.sg/gfwlist -server=/cloudflareinsights.com/127.0.0.1#5335 -ipset=/cloudflareinsights.com/gfwlist -server=/bmw.no/127.0.0.1#5335 -ipset=/bmw.no/gfwlist +server=/fedoraproject.org/127.0.0.1#5335 +ipset=/fedoraproject.org/gfwlist +server=/epochtimes.co.uk/127.0.0.1#5335 +ipset=/epochtimes.co.uk/gfwlist +server=/miktex.org/127.0.0.1#5335 +ipset=/miktex.org/gfwlist server=/fantv.hk/127.0.0.1#5335 ipset=/fantv.hk/gfwlist server=/singtaousa.com/127.0.0.1#5335 ipset=/singtaousa.com/gfwlist server=/foxsports.com.uy/127.0.0.1#5335 ipset=/foxsports.com.uy/gfwlist -server=/paypalprepagata.com/127.0.0.1#5335 -ipset=/paypalprepagata.com/gfwlist -server=/marveldimensionofheroes.com/127.0.0.1#5335 -ipset=/marveldimensionofheroes.com/gfwlist +server=/reactjs.com/127.0.0.1#5335 +ipset=/reactjs.com/gfwlist +server=/fastly.net/127.0.0.1#5335 +ipset=/fastly.net/gfwlist server=/scholar.google.de/127.0.0.1#5335 ipset=/scholar.google.de/gfwlist server=/serverfault.com/127.0.0.1#5335 ipset=/serverfault.com/gfwlist -server=/webofscience.com/127.0.0.1#5335 -ipset=/webofscience.com/gfwlist +server=/paisapay.cc/127.0.0.1#5335 +ipset=/paisapay.cc/gfwlist server=/tasteofpremium.jp/127.0.0.1#5335 ipset=/tasteofpremium.jp/gfwlist -server=/mini-ksa.com/127.0.0.1#5335 -ipset=/mini-ksa.com/gfwlist -server=/softbank-robotics.com/127.0.0.1#5335 -ipset=/softbank-robotics.com/gfwlist -server=/jstor.org/127.0.0.1#5335 -ipset=/jstor.org/gfwlist -server=/akamii.com/127.0.0.1#5335 -ipset=/akamii.com/gfwlist +server=/cloudflareinsights.com/127.0.0.1#5335 +ipset=/cloudflareinsights.com/gfwlist +server=/bmw.no/127.0.0.1#5335 +ipset=/bmw.no/gfwlist +server=/starcraft.com/127.0.0.1#5335 +ipset=/starcraft.com/gfwlist +server=/webofscience.com/127.0.0.1#5335 +ipset=/webofscience.com/gfwlist server=/minneapolisbmw.com/127.0.0.1#5335 ipset=/minneapolisbmw.com/gfwlist -server=/mpfinance.com/127.0.0.1#5335 -ipset=/mpfinance.com/gfwlist +server=/bmwusatires.com/127.0.0.1#5335 +ipset=/bmwusatires.com/gfwlist server=/pokemongoldsilver.com/127.0.0.1#5335 ipset=/pokemongoldsilver.com/gfwlist server=/pin.it/127.0.0.1#5335 ipset=/pin.it/gfwlist -server=/flutterapp.com/127.0.0.1#5335 -ipset=/flutterapp.com/gfwlist -server=/flutter.dev/127.0.0.1#5335 -ipset=/flutter.dev/gfwlist +server=/bmw-connecteddrive.de/127.0.0.1#5335 +ipset=/bmw-connecteddrive.de/gfwlist +server=/softbank-robotics.com/127.0.0.1#5335 +ipset=/softbank-robotics.com/gfwlist server=/hpdriver.com/127.0.0.1#5335 ipset=/hpdriver.com/gfwlist server=/akamai-access.com/127.0.0.1#5335 ipset=/akamai-access.com/gfwlist -server=/scholar.google.com.sv/127.0.0.1#5335 -ipset=/scholar.google.com.sv/gfwlist +server=/akamii.com/127.0.0.1#5335 +ipset=/akamii.com/gfwlist server=/huobi.com/127.0.0.1#5335 ipset=/huobi.com/gfwlist server=/veet.jp/127.0.0.1#5335 ipset=/veet.jp/gfwlist -server=/recoiljs.org/127.0.0.1#5335 -ipset=/recoiljs.org/gfwlist -server=/zopim.com/127.0.0.1#5335 -ipset=/zopim.com/gfwlist +server=/faciometrics.com/127.0.0.1#5335 +ipset=/faciometrics.com/gfwlist +server=/botorch.org/127.0.0.1#5335 +ipset=/botorch.org/gfwlist server=/valvesoftware.com/127.0.0.1#5335 ipset=/valvesoftware.com/gfwlist server=/rsshub.app/127.0.0.1#5335 ipset=/rsshub.app/gfwlist -server=/reactjs.com/127.0.0.1#5335 -ipset=/reactjs.com/gfwlist -server=/pinterest.ec/127.0.0.1#5335 -ipset=/pinterest.ec/gfwlist +server=/mini.com.tr/127.0.0.1#5335 +ipset=/mini.com.tr/gfwlist +server=/dotdeb.org/127.0.0.1#5335 +ipset=/dotdeb.org/gfwlist server=/realclearlife.com/127.0.0.1#5335 ipset=/realclearlife.com/gfwlist server=/cheapsalemonster.com/127.0.0.1#5335 @@ -21640,94 +21854,94 @@ server=/xn--74q035i.xn--hxt814e/127.0.0.1#5335 ipset=/xn--74q035i.xn--hxt814e/gfwlist server=/calendarserver.org/127.0.0.1#5335 ipset=/calendarserver.org/gfwlist -server=/fanhaodian.com/127.0.0.1#5335 -ipset=/fanhaodian.com/gfwlist -server=/creditcardsbay.com/127.0.0.1#5335 -ipset=/creditcardsbay.com/gfwlist +server=/ubuntuforums.org/127.0.0.1#5335 +ipset=/ubuntuforums.org/gfwlist +server=/pre-bmwgroup.jobs/127.0.0.1#5335 +ipset=/pre-bmwgroup.jobs/gfwlist server=/getprintersupports.com/127.0.0.1#5335 ipset=/getprintersupports.com/gfwlist -server=/disney.my/127.0.0.1#5335 -ipset=/disney.my/gfwlist -server=/fblitho.com/127.0.0.1#5335 -ipset=/fblitho.com/gfwlist +server=/riot-games.com/127.0.0.1#5335 +ipset=/riot-games.com/gfwlist +server=/braveux.com/127.0.0.1#5335 +ipset=/braveux.com/gfwlist server=/github-avatars.oss-cn-hongkong.aliyuncs.com/127.0.0.1#5335 ipset=/github-avatars.oss-cn-hongkong.aliyuncs.com/gfwlist -server=/faciometrics.com/127.0.0.1#5335 -ipset=/faciometrics.com/gfwlist +server=/zohomerchandise.com/127.0.0.1#5335 +ipset=/zohomerchandise.com/gfwlist server=/forzarc.com/127.0.0.1#5335 ipset=/forzarc.com/gfwlist server=/d2anahhhmp1ffz.cloudfront.net/127.0.0.1#5335 ipset=/d2anahhhmp1ffz.cloudfront.net/gfwlist server=/vk-cdn.net/127.0.0.1#5335 ipset=/vk-cdn.net/gfwlist -server=/bridgestone.co.id/127.0.0.1#5335 -ipset=/bridgestone.co.id/gfwlist -server=/botorch.org/127.0.0.1#5335 -ipset=/botorch.org/gfwlist -server=/embedly.com/127.0.0.1#5335 -ipset=/embedly.com/gfwlist +server=/discordstatus.com/127.0.0.1#5335 +ipset=/discordstatus.com/gfwlist +server=/volvotrucks.id/127.0.0.1#5335 +ipset=/volvotrucks.id/gfwlist +server=/macruby.net/127.0.0.1#5335 +ipset=/macruby.net/gfwlist server=/foxsoccershop.com/127.0.0.1#5335 ipset=/foxsoccershop.com/gfwlist -server=/dotdeb.org/127.0.0.1#5335 -ipset=/dotdeb.org/gfwlist +server=/swift.org/127.0.0.1#5335 +ipset=/swift.org/gfwlist server=/fbhome.com/127.0.0.1#5335 ipset=/fbhome.com/gfwlist -server=/ubuntuforums.org/127.0.0.1#5335 -ipset=/ubuntuforums.org/gfwlist +server=/zohouniversity.com/127.0.0.1#5335 +ipset=/zohouniversity.com/gfwlist server=/nintendo.es/127.0.0.1#5335 ipset=/nintendo.es/gfwlist server=/terapeak.info/127.0.0.1#5335 ipset=/terapeak.info/gfwlist -server=/braveux.com/127.0.0.1#5335 -ipset=/braveux.com/gfwlist +server=/webflow.com/127.0.0.1#5335 +ipset=/webflow.com/gfwlist server=/privatemarketplaces.us/127.0.0.1#5335 ipset=/privatemarketplaces.us/gfwlist server=/kindle.es/127.0.0.1#5335 ipset=/kindle.es/gfwlist server=/egmontbooks.co.uk/127.0.0.1#5335 ipset=/egmontbooks.co.uk/gfwlist -server=/bitflyer.com/127.0.0.1#5335 -ipset=/bitflyer.com/gfwlist +server=/paypal-marketing.com/127.0.0.1#5335 +ipset=/paypal-marketing.com/gfwlist server=/typenetwork.com/127.0.0.1#5335 ipset=/typenetwork.com/gfwlist server=/sony.hu/127.0.0.1#5335 ipset=/sony.hu/gfwlist -server=/macruby.net/127.0.0.1#5335 -ipset=/macruby.net/gfwlist -server=/android.com/127.0.0.1#5335 -ipset=/android.com/gfwlist -server=/paypal-marketing.com/127.0.0.1#5335 -ipset=/paypal-marketing.com/gfwlist -server=/garena.ph/127.0.0.1#5335 -ipset=/garena.ph/gfwlist -server=/zohostatic.com/127.0.0.1#5335 -ipset=/zohostatic.com/gfwlist -server=/zohomerchandise.com/127.0.0.1#5335 -ipset=/zohomerchandise.com/gfwlist +server=/zee5.tv/127.0.0.1#5335 +ipset=/zee5.tv/gfwlist +server=/zeit-world.net/127.0.0.1#5335 +ipset=/zeit-world.net/gfwlist +server=/vercel-dns.com/127.0.0.1#5335 +ipset=/vercel-dns.com/gfwlist +server=/now.sh/127.0.0.1#5335 +ipset=/now.sh/gfwlist +server=/mol.im/127.0.0.1#5335 +ipset=/mol.im/gfwlist +server=/tinyurl.com/127.0.0.1#5335 +ipset=/tinyurl.com/gfwlist server=/freefacebook.com/127.0.0.1#5335 ipset=/freefacebook.com/gfwlist server=/mini.co.za/127.0.0.1#5335 ipset=/mini.co.za/gfwlist server=/bastropfirestone.com/127.0.0.1#5335 ipset=/bastropfirestone.com/gfwlist -server=/tbr.tangbr.net/127.0.0.1#5335 -ipset=/tbr.tangbr.net/gfwlist -server=/wix.com/127.0.0.1#5335 -ipset=/wix.com/gfwlist +server=/disneyturkiye.com.tr/127.0.0.1#5335 +ipset=/disneyturkiye.com.tr/gfwlist +server=/bmwzentrum.com/127.0.0.1#5335 +ipset=/bmwzentrum.com/gfwlist server=/swjfo.com/127.0.0.1#5335 ipset=/swjfo.com/gfwlist -server=/webflow.com/127.0.0.1#5335 -ipset=/webflow.com/gfwlist +server=/shorturl.at/127.0.0.1#5335 +ipset=/shorturl.at/gfwlist server=/mastercard.co.nz/127.0.0.1#5335 ipset=/mastercard.co.nz/gfwlist server=/xdty.org/127.0.0.1#5335 ipset=/xdty.org/gfwlist -server=/volvopenta.nl/127.0.0.1#5335 -ipset=/volvopenta.nl/gfwlist +server=/bmw.mu/127.0.0.1#5335 +ipset=/bmw.mu/gfwlist server=/card.io/127.0.0.1#5335 ipset=/card.io/gfwlist -server=/zeit-world.net/127.0.0.1#5335 -ipset=/zeit-world.net/gfwlist +server=/bloombergprep.com/127.0.0.1#5335 +ipset=/bloombergprep.com/gfwlist server=/mini-lebanon.com/127.0.0.1#5335 ipset=/mini-lebanon.com/gfwlist server=/hitun.io/127.0.0.1#5335 @@ -21736,58 +21950,58 @@ server=/guim.co.uk/127.0.0.1#5335 ipset=/guim.co.uk/gfwlist server=/paradisehotelquizfox.com/127.0.0.1#5335 ipset=/paradisehotelquizfox.com/gfwlist -server=/tinyurl.com/127.0.0.1#5335 -ipset=/tinyurl.com/gfwlist -server=/peerj.com/127.0.0.1#5335 -ipset=/peerj.com/gfwlist +server=/xbox360.com/127.0.0.1#5335 +ipset=/xbox360.com/gfwlist +server=/buypass-ssl.com/127.0.0.1#5335 +ipset=/buypass-ssl.com/gfwlist server=/universitypressscholarship.com/127.0.0.1#5335 ipset=/universitypressscholarship.com/gfwlist -server=/miktex.org/127.0.0.1#5335 -ipset=/miktex.org/gfwlist -server=/thtmod1.com/127.0.0.1#5335 -ipset=/thtmod1.com/gfwlist server=/internationalconnectionsacademy.com/127.0.0.1#5335 ipset=/internationalconnectionsacademy.com/gfwlist -server=/adidas.nl/127.0.0.1#5335 -ipset=/adidas.nl/gfwlist -server=/prostores.com/127.0.0.1#5335 -ipset=/prostores.com/gfwlist +server=/protonmail.ch/127.0.0.1#5335 +ipset=/protonmail.ch/gfwlist +server=/pse.is/127.0.0.1#5335 +ipset=/pse.is/gfwlist +server=/paypal-signin.us/127.0.0.1#5335 +ipset=/paypal-signin.us/gfwlist +server=/myfoxorlando.com/127.0.0.1#5335 +ipset=/myfoxorlando.com/gfwlist server=/www-paypal.info/127.0.0.1#5335 ipset=/www-paypal.info/gfwlist server=/joinmaidez.com/127.0.0.1#5335 ipset=/joinmaidez.com/gfwlist -server=/u.nu/127.0.0.1#5335 -ipset=/u.nu/gfwlist -server=/amebaownd.com/127.0.0.1#5335 -ipset=/amebaownd.com/gfwlist +server=/mpv.io/127.0.0.1#5335 +ipset=/mpv.io/gfwlist +server=/adidas.nl/127.0.0.1#5335 +ipset=/adidas.nl/gfwlist server=/vuvuzela.io/127.0.0.1#5335 ipset=/vuvuzela.io/gfwlist server=/demdex.net/127.0.0.1#5335 ipset=/demdex.net/gfwlist server=/softbank.tv/127.0.0.1#5335 ipset=/softbank.tv/gfwlist -server=/rb.gy/127.0.0.1#5335 -ipset=/rb.gy/gfwlist +server=/madvr.com/127.0.0.1#5335 +ipset=/madvr.com/gfwlist server=/akadns6.net/127.0.0.1#5335 ipset=/akadns6.net/gfwlist -server=/quip.com/127.0.0.1#5335 -ipset=/quip.com/gfwlist -server=/tiburon.com/127.0.0.1#5335 -ipset=/tiburon.com/gfwlist +server=/sb-mobile.jp/127.0.0.1#5335 +ipset=/sb-mobile.jp/gfwlist +server=/liberapay.com/127.0.0.1#5335 +ipset=/liberapay.com/gfwlist server=/vanish.ro/127.0.0.1#5335 ipset=/vanish.ro/gfwlist -server=/mastercard.com.gt/127.0.0.1#5335 -ipset=/mastercard.com.gt/gfwlist +server=/bmw.co.il/127.0.0.1#5335 +ipset=/bmw.co.il/gfwlist server=/epochtimes.com.br/127.0.0.1#5335 ipset=/epochtimes.com.br/gfwlist -server=/forzaracingchampionship.com/127.0.0.1#5335 -ipset=/forzaracingchampionship.com/gfwlist -server=/mpv.io/127.0.0.1#5335 -ipset=/mpv.io/gfwlist +server=/clubhouseapi.com/127.0.0.1#5335 +ipset=/clubhouseapi.com/gfwlist +server=/chinapress.com.my/127.0.0.1#5335 +ipset=/chinapress.com.my/gfwlist server=/harperapps.com/127.0.0.1#5335 ipset=/harperapps.com/gfwlist -server=/madvrlabs.llc/127.0.0.1#5335 -ipset=/madvrlabs.llc/gfwlist +server=/bmw-motorcycle.com/127.0.0.1#5335 +ipset=/bmw-motorcycle.com/gfwlist server=/customnikeshoes.com/127.0.0.1#5335 ipset=/customnikeshoes.com/gfwlist server=/volvotruckcenter.kr/127.0.0.1#5335 @@ -21796,28 +22010,28 @@ server=/wwwmacbookair.com/127.0.0.1#5335 ipset=/wwwmacbookair.com/gfwlist server=/monsterbeatsfactory.net/127.0.0.1#5335 ipset=/monsterbeatsfactory.net/gfwlist -server=/madvr.com/127.0.0.1#5335 -ipset=/madvr.com/gfwlist +server=/duckduckhack.com/127.0.0.1#5335 +ipset=/duckduckhack.com/gfwlist server=/directvrichmond.com/127.0.0.1#5335 ipset=/directvrichmond.com/gfwlist -server=/mini.my/127.0.0.1#5335 -ipset=/mini.my/gfwlist -server=/clubhouseapi.com/127.0.0.1#5335 -ipset=/clubhouseapi.com/gfwlist -server=/beatsdresale2013.com/127.0.0.1#5335 -ipset=/beatsdresale2013.com/gfwlist +server=/ebaystore77.com/127.0.0.1#5335 +ipset=/ebaystore77.com/gfwlist +server=/ebayopensource.com/127.0.0.1#5335 +ipset=/ebayopensource.com/gfwlist +server=/babble.com/127.0.0.1#5335 +ipset=/babble.com/gfwlist server=/mozilla.org/127.0.0.1#5335 ipset=/mozilla.org/gfwlist -server=/cloudconvert.com/127.0.0.1#5335 -ipset=/cloudconvert.com/gfwlist +server=/kicksnike1.com/127.0.0.1#5335 +ipset=/kicksnike1.com/gfwlist server=/ipodtouch.com/127.0.0.1#5335 ipset=/ipodtouch.com/gfwlist server=/visa.lv/127.0.0.1#5335 ipset=/visa.lv/gfwlist server=/verisign.name/127.0.0.1#5335 ipset=/verisign.name/gfwlist -server=/akamai.net/127.0.0.1#5335 -ipset=/akamai.net/gfwlist +server=/terrapeak.com/127.0.0.1#5335 +ipset=/terrapeak.com/gfwlist server=/prime-video.com/127.0.0.1#5335 ipset=/prime-video.com/gfwlist server=/foxsports-world.com/127.0.0.1#5335 @@ -21828,44 +22042,44 @@ server=/adobeawards.com/127.0.0.1#5335 ipset=/adobeawards.com/gfwlist server=/canon.ge/127.0.0.1#5335 ipset=/canon.ge/gfwlist -server=/codeish.co/127.0.0.1#5335 -ipset=/codeish.co/gfwlist +server=/cloudconvert.com/127.0.0.1#5335 +ipset=/cloudconvert.com/gfwlist server=/onejav.com/127.0.0.1#5335 ipset=/onejav.com/gfwlist -server=/ebayopensource.com/127.0.0.1#5335 -ipset=/ebayopensource.com/gfwlist +server=/mybridgestoneeducation.com/127.0.0.1#5335 +ipset=/mybridgestoneeducation.com/gfwlist server=/readthedocs.org/127.0.0.1#5335 ipset=/readthedocs.org/gfwlist server=/openmaps.org/127.0.0.1#5335 ipset=/openmaps.org/gfwlist server=/durex.dk/127.0.0.1#5335 ipset=/durex.dk/gfwlist -server=/bestbhy.com/127.0.0.1#5335 -ipset=/bestbhy.com/gfwlist +server=/volvotrucks.se/127.0.0.1#5335 +ipset=/volvotrucks.se/gfwlist server=/theinitium.com/127.0.0.1#5335 ipset=/theinitium.com/gfwlist -server=/natgeomaps.com/127.0.0.1#5335 -ipset=/natgeomaps.com/gfwlist -server=/twitch.tv/127.0.0.1#5335 -ipset=/twitch.tv/gfwlist +server=/apkpure.com/127.0.0.1#5335 +ipset=/apkpure.com/gfwlist +server=/pearsonclinical.nl/127.0.0.1#5335 +ipset=/pearsonclinical.nl/gfwlist server=/dmm.com/127.0.0.1#5335 ipset=/dmm.com/gfwlist -server=/duckgo.com/127.0.0.1#5335 -ipset=/duckgo.com/gfwlist -server=/duckduckhack.com/127.0.0.1#5335 -ipset=/duckduckhack.com/gfwlist -server=/alpherafs.com.my/127.0.0.1#5335 -ipset=/alpherafs.com.my/gfwlist -server=/fox6now.com/127.0.0.1#5335 -ipset=/fox6now.com/gfwlist +server=/foxbusinessgo.com/127.0.0.1#5335 +ipset=/foxbusinessgo.com/gfwlist +server=/vjav.com/127.0.0.1#5335 +ipset=/vjav.com/gfwlist +server=/thtmod1.com/127.0.0.1#5335 +ipset=/thtmod1.com/gfwlist +server=/t66y.com/127.0.0.1#5335 +ipset=/t66y.com/gfwlist server=/zoho.com/127.0.0.1#5335 ipset=/zoho.com/gfwlist -server=/bridgestoneamericas.com/127.0.0.1#5335 -ipset=/bridgestoneamericas.com/gfwlist +server=/next.hk/127.0.0.1#5335 +ipset=/next.hk/gfwlist server=/cheapbeatsbydrenz.net/127.0.0.1#5335 ipset=/cheapbeatsbydrenz.net/gfwlist -server=/verisign.tw/127.0.0.1#5335 -ipset=/verisign.tw/gfwlist +server=/porntea.com/127.0.0.1#5335 +ipset=/porntea.com/gfwlist server=/ebay-sales.com/127.0.0.1#5335 ipset=/ebay-sales.com/gfwlist server=/pc.com/127.0.0.1#5335 @@ -21874,368 +22088,368 @@ server=/dmgmediaprivacy.co.uk/127.0.0.1#5335 ipset=/dmgmediaprivacy.co.uk/gfwlist server=/nintendo.eu/127.0.0.1#5335 ipset=/nintendo.eu/gfwlist -server=/visaluxuryhotels.com.ar/127.0.0.1#5335 -ipset=/visaluxuryhotels.com.ar/gfwlist -server=/pearsonassessment.no/127.0.0.1#5335 -ipset=/pearsonassessment.no/gfwlist -server=/apkpure.com/127.0.0.1#5335 -ipset=/apkpure.com/gfwlist +server=/paypalhere.net/127.0.0.1#5335 +ipset=/paypalhere.net/gfwlist +server=/deadspacegame.com/127.0.0.1#5335 +ipset=/deadspacegame.com/gfwlist +server=/osakamotion.net/127.0.0.1#5335 +ipset=/osakamotion.net/gfwlist server=/paypal-here.com/127.0.0.1#5335 ipset=/paypal-here.com/gfwlist server=/cheapbeatsbus.com/127.0.0.1#5335 ipset=/cheapbeatsbus.com/gfwlist -server=/terapeak.com/127.0.0.1#5335 -ipset=/terapeak.com/gfwlist +server=/verisign.us/127.0.0.1#5335 +ipset=/verisign.us/gfwlist server=/bestbuy-jobs.com/127.0.0.1#5335 ipset=/bestbuy-jobs.com/gfwlist server=/imac.one/127.0.0.1#5335 ipset=/imac.one/gfwlist -server=/vjav.com/127.0.0.1#5335 -ipset=/vjav.com/gfwlist +server=/joox.com/127.0.0.1#5335 +ipset=/joox.com/gfwlist server=/p3.csgfnmdb.com/127.0.0.1#5335 ipset=/p3.csgfnmdb.com/gfwlist server=/press.vin/127.0.0.1#5335 ipset=/press.vin/gfwlist server=/viewpointsfromfacebook.com/127.0.0.1#5335 ipset=/viewpointsfromfacebook.com/gfwlist -server=/tokyomotion.net/127.0.0.1#5335 -ipset=/tokyomotion.net/gfwlist -server=/geeksquad.tv/127.0.0.1#5335 -ipset=/geeksquad.tv/gfwlist +server=/javhd.com/127.0.0.1#5335 +ipset=/javhd.com/gfwlist +server=/achievementanalytics.com/127.0.0.1#5335 +ipset=/achievementanalytics.com/gfwlist server=/latex-project.org/127.0.0.1#5335 ipset=/latex-project.org/gfwlist -server=/sb-mobile.jp/127.0.0.1#5335 -ipset=/sb-mobile.jp/gfwlist +server=/jav168.cc/127.0.0.1#5335 +ipset=/jav168.cc/gfwlist server=/pureapk.com/127.0.0.1#5335 ipset=/pureapk.com/gfwlist server=/ucla.edu/127.0.0.1#5335 ipset=/ucla.edu/gfwlist -server=/t66y.com/127.0.0.1#5335 -ipset=/t66y.com/gfwlist +server=/iijav.com/127.0.0.1#5335 +ipset=/iijav.com/gfwlist server=/verisign.com.au/127.0.0.1#5335 ipset=/verisign.com.au/gfwlist server=/epochtimes.com.au/127.0.0.1#5335 ipset=/epochtimes.com.au/gfwlist -server=/seselah.com/127.0.0.1#5335 -ipset=/seselah.com/gfwlist +server=/gouri.xyz/127.0.0.1#5335 +ipset=/gouri.xyz/gfwlist server=/alphabet.cz/127.0.0.1#5335 ipset=/alphabet.cz/gfwlist server=/adguard.com/127.0.0.1#5335 ipset=/adguard.com/gfwlist server=/facebook-pmdcenter.com/127.0.0.1#5335 ipset=/facebook-pmdcenter.com/gfwlist -server=/pornhd.com/127.0.0.1#5335 -ipset=/pornhd.com/gfwlist +server=/bmw-motorrad.com.br/127.0.0.1#5335 +ipset=/bmw-motorrad.com.br/gfwlist server=/yahoo.com.sb/127.0.0.1#5335 ipset=/yahoo.com.sb/gfwlist -server=/pricelesshongkong.com/127.0.0.1#5335 -ipset=/pricelesshongkong.com/gfwlist server=/visa.com.tt/127.0.0.1#5335 ipset=/visa.com.tt/gfwlist +server=/anm.co.uk/127.0.0.1#5335 +ipset=/anm.co.uk/gfwlist server=/blogspot.sg/127.0.0.1#5335 ipset=/blogspot.sg/gfwlist -server=/javhd.com/127.0.0.1#5335 -ipset=/javhd.com/gfwlist +server=/bmw.com.au/127.0.0.1#5335 +ipset=/bmw.com.au/gfwlist server=/postini.com/127.0.0.1#5335 ipset=/postini.com/gfwlist -server=/jav168.cc/127.0.0.1#5335 -ipset=/jav168.cc/gfwlist -server=/springernature.com/127.0.0.1#5335 -ipset=/springernature.com/gfwlist -server=/hutpromos.com/127.0.0.1#5335 -ipset=/hutpromos.com/gfwlist -server=/gouri.xyz/127.0.0.1#5335 -ipset=/gouri.xyz/gfwlist -server=/bmw-motorrad.com.my/127.0.0.1#5335 -ipset=/bmw-motorrad.com.my/gfwlist server=/mastercardbiz.com/127.0.0.1#5335 ipset=/mastercardbiz.com/gfwlist -server=/nikeselling.com/127.0.0.1#5335 -ipset=/nikeselling.com/gfwlist -server=/cloudflaressl.com/127.0.0.1#5335 -ipset=/cloudflaressl.com/gfwlist +server=/mastercard.ke/127.0.0.1#5335 +ipset=/mastercard.ke/gfwlist server=/myrz.com/127.0.0.1#5335 ipset=/myrz.com/gfwlist -server=/54647.online/127.0.0.1#5335 -ipset=/54647.online/gfwlist -server=/520aa.tv/127.0.0.1#5335 -ipset=/520aa.tv/gfwlist -server=/swoosh.tv/127.0.0.1#5335 -ipset=/swoosh.tv/gfwlist -server=/visanet.net/127.0.0.1#5335 -ipset=/visanet.net/gfwlist -server=/embed.ly/127.0.0.1#5335 -ipset=/embed.ly/gfwlist +server=/hulugermany.com/127.0.0.1#5335 +ipset=/hulugermany.com/gfwlist +server=/bmw-motorrad.com.my/127.0.0.1#5335 +ipset=/bmw-motorrad.com.my/gfwlist +server=/ebaymotorsblog.com/127.0.0.1#5335 +ipset=/ebaymotorsblog.com/gfwlist +server=/businessinsider.nl/127.0.0.1#5335 +ipset=/businessinsider.nl/gfwlist +server=/javwide.com/127.0.0.1#5335 +ipset=/javwide.com/gfwlist server=/bloombergbreakaway.com/127.0.0.1#5335 ipset=/bloombergbreakaway.com/gfwlist -server=/supermario.com/127.0.0.1#5335 -ipset=/supermario.com/gfwlist -server=/bmwmotorrad.com.ph/127.0.0.1#5335 -ipset=/bmwmotorrad.com.ph/gfwlist -server=/bmw-arts-design.com/127.0.0.1#5335 -ipset=/bmw-arts-design.com/gfwlist -server=/volvospares.com/127.0.0.1#5335 -ipset=/volvospares.com/gfwlist -server=/uun87.com/127.0.0.1#5335 -ipset=/uun87.com/gfwlist -server=/cheapheadsetmall.com/127.0.0.1#5335 -ipset=/cheapheadsetmall.com/gfwlist +server=/els-cdn.com/127.0.0.1#5335 +ipset=/els-cdn.com/gfwlist server=/managed-pki.de/127.0.0.1#5335 ipset=/managed-pki.de/gfwlist +server=/travelex.fr/127.0.0.1#5335 +ipset=/travelex.fr/gfwlist +server=/nikepromax.com/127.0.0.1#5335 +ipset=/nikepromax.com/gfwlist +server=/embed.ly/127.0.0.1#5335 +ipset=/embed.ly/gfwlist +server=/btt804.com/127.0.0.1#5335 +ipset=/btt804.com/gfwlist +server=/supermario.com/127.0.0.1#5335 +ipset=/supermario.com/gfwlist +server=/starbucks.com.tr/127.0.0.1#5335 +ipset=/starbucks.com.tr/gfwlist +server=/bongacams.com/127.0.0.1#5335 +ipset=/bongacams.com/gfwlist +server=/volvospares.com/127.0.0.1#5335 +ipset=/volvospares.com/gfwlist +server=/bridgestone.com/127.0.0.1#5335 +ipset=/bridgestone.com/gfwlist +server=/cheapheadsetmall.com/127.0.0.1#5335 +ipset=/cheapheadsetmall.com/gfwlist +server=/llnw.net/127.0.0.1#5335 +ipset=/llnw.net/gfwlist server=/chrome.com/127.0.0.1#5335 ipset=/chrome.com/gfwlist server=/wd.com/127.0.0.1#5335 ipset=/wd.com/gfwlist -server=/mini.es/127.0.0.1#5335 -ipset=/mini.es/gfwlist -server=/iphoneunlockimei.com/127.0.0.1#5335 -ipset=/iphoneunlockimei.com/gfwlist -server=/pki-posta.ch/127.0.0.1#5335 -ipset=/pki-posta.ch/gfwlist -server=/ebayauthenticate.com.cn/127.0.0.1#5335 -ipset=/ebayauthenticate.com.cn/gfwlist -server=/nikepromax.com/127.0.0.1#5335 -ipset=/nikepromax.com/gfwlist -server=/dotcernpilot.info/127.0.0.1#5335 -ipset=/dotcernpilot.info/gfwlist -server=/bmw.ba/127.0.0.1#5335 -ipset=/bmw.ba/gfwlist -server=/fflnk.net/127.0.0.1#5335 -ipset=/fflnk.net/gfwlist -server=/mastercardcenter.com/127.0.0.1#5335 -ipset=/mastercardcenter.com/gfwlist -server=/foxcreativeuniversity.com/127.0.0.1#5335 -ipset=/foxcreativeuniversity.com/gfwlist -server=/bridgestone.com/127.0.0.1#5335 -ipset=/bridgestone.com/gfwlist -server=/bmw-connecteddrive.it/127.0.0.1#5335 -ipset=/bmw-connecteddrive.it/gfwlist -server=/mariokart7.com/127.0.0.1#5335 -ipset=/mariokart7.com/gfwlist -server=/paypalcredit.com/127.0.0.1#5335 -ipset=/paypalcredit.com/gfwlist -server=/disneyenconcert.com/127.0.0.1#5335 -ipset=/disneyenconcert.com/gfwlist -server=/javwide.com/127.0.0.1#5335 -ipset=/javwide.com/gfwlist -server=/medium.com/127.0.0.1#5335 -ipset=/medium.com/gfwlist -server=/epochtimeshk.org/127.0.0.1#5335 -ipset=/epochtimeshk.org/gfwlist -server=/ox.ac.uk/127.0.0.1#5335 -ipset=/ox.ac.uk/gfwlist -server=/btt804.com/127.0.0.1#5335 -ipset=/btt804.com/gfwlist -server=/bongacams.com/127.0.0.1#5335 -ipset=/bongacams.com/gfwlist -server=/visa.com.co/127.0.0.1#5335 -ipset=/visa.com.co/gfwlist -server=/billmelater.info/127.0.0.1#5335 -ipset=/billmelater.info/gfwlist -server=/atypi.org/127.0.0.1#5335 -ipset=/atypi.org/gfwlist -server=/aomedia.org/127.0.0.1#5335 -ipset=/aomedia.org/gfwlist -server=/yours-customised.mini.com/127.0.0.1#5335 -ipset=/yours-customised.mini.com/gfwlist -server=/battle.net/127.0.0.1#5335 -ipset=/battle.net/gfwlist -server=/xn--hb4aw0g.com/127.0.0.1#5335 -ipset=/xn--hb4aw0g.com/gfwlist server=/osmfoundation.org/127.0.0.1#5335 ipset=/osmfoundation.org/gfwlist -server=/vfsco.co.uk/127.0.0.1#5335 -ipset=/vfsco.co.uk/gfwlist +server=/iphoneunlockimei.com/127.0.0.1#5335 +ipset=/iphoneunlockimei.com/gfwlist server=/osm.org/127.0.0.1#5335 ipset=/osm.org/gfwlist +server=/ebayauthenticate.com.cn/127.0.0.1#5335 +ipset=/ebayauthenticate.com.cn/gfwlist +server=/openstreetmap.org/127.0.0.1#5335 +ipset=/openstreetmap.org/gfwlist +server=/dotcernpilot.info/127.0.0.1#5335 +ipset=/dotcernpilot.info/gfwlist +server=/mirrorsedge.jp/127.0.0.1#5335 +ipset=/mirrorsedge.jp/gfwlist +server=/fflnk.net/127.0.0.1#5335 +ipset=/fflnk.net/gfwlist +server=/bnetcmsus-a.akamaihd.net/127.0.0.1#5335 +ipset=/bnetcmsus-a.akamaihd.net/gfwlist +server=/foxcreativeuniversity.com/127.0.0.1#5335 +ipset=/foxcreativeuniversity.com/gfwlist +server=/technologyandsociety.org/127.0.0.1#5335 +ipset=/technologyandsociety.org/gfwlist +server=/bmwdealercareers.com/127.0.0.1#5335 +ipset=/bmwdealercareers.com/gfwlist +server=/mariokart7.com/127.0.0.1#5335 +ipset=/mariokart7.com/gfwlist +server=/rprimelab.com/127.0.0.1#5335 +ipset=/rprimelab.com/gfwlist +server=/ieeecss.org/127.0.0.1#5335 +ipset=/ieeecss.org/gfwlist +server=/miniusatires.com/127.0.0.1#5335 +ipset=/miniusatires.com/gfwlist +server=/ieee-pels.org/127.0.0.1#5335 +ipset=/ieee-pels.org/gfwlist +server=/computer.org/127.0.0.1#5335 +ipset=/computer.org/gfwlist +server=/ox.ac.uk/127.0.0.1#5335 +ipset=/ox.ac.uk/gfwlist +server=/ieeer5.org/127.0.0.1#5335 +ipset=/ieeer5.org/gfwlist +server=/ieeer10.org/127.0.0.1#5335 +ipset=/ieeer10.org/gfwlist +server=/visa.com.co/127.0.0.1#5335 +ipset=/visa.com.co/gfwlist +server=/firestone.cl/127.0.0.1#5335 +ipset=/firestone.cl/gfwlist +server=/eebay.com/127.0.0.1#5335 +ipset=/eebay.com/gfwlist +server=/washingtonpost.com/127.0.0.1#5335 +ipset=/washingtonpost.com/gfwlist +server=/mini-windsor.ca/127.0.0.1#5335 +ipset=/mini-windsor.ca/gfwlist +server=/unwire.hk/127.0.0.1#5335 +ipset=/unwire.hk/gfwlist +server=/runningnike.com/127.0.0.1#5335 +ipset=/runningnike.com/gfwlist +server=/bmw-fleet.net/127.0.0.1#5335 +ipset=/bmw-fleet.net/gfwlist +server=/vfsco.co.uk/127.0.0.1#5335 +ipset=/vfsco.co.uk/gfwlist +server=/rgpub.io/127.0.0.1#5335 +ipset=/rgpub.io/gfwlist server=/0plkijj.vip/127.0.0.1#5335 ipset=/0plkijj.vip/gfwlist server=/shopspeedtv.com/127.0.0.1#5335 ipset=/shopspeedtv.com/gfwlist -server=/voaindonesia.com/127.0.0.1#5335 -ipset=/voaindonesia.com/gfwlist +server=/mastercard.com.gt/127.0.0.1#5335 +ipset=/mastercard.com.gt/gfwlist server=/sipriyearbook.org/127.0.0.1#5335 ipset=/sipriyearbook.org/gfwlist server=/addison-wesley.ch/127.0.0.1#5335 ipset=/addison-wesley.ch/gfwlist server=/naver.com/127.0.0.1#5335 ipset=/naver.com/gfwlist -server=/technologyandsociety.org/127.0.0.1#5335 -ipset=/technologyandsociety.org/gfwlist +server=/visa.com.sg/127.0.0.1#5335 +ipset=/visa.com.sg/gfwlist server=/voaafrique.com/127.0.0.1#5335 ipset=/voaafrique.com/gfwlist -server=/achievementanalytics.com/127.0.0.1#5335 -ipset=/achievementanalytics.com/gfwlist +server=/tristatebmw.com/127.0.0.1#5335 +ipset=/tristatebmw.com/gfwlist server=/intel.us/127.0.0.1#5335 ipset=/intel.us/gfwlist -server=/verisign.com.es/127.0.0.1#5335 -ipset=/verisign.com.es/gfwlist +server=/indiancolleges.com/127.0.0.1#5335 +ipset=/indiancolleges.com/gfwlist server=/psg-int-centralus.cloudapp.net/127.0.0.1#5335 ipset=/psg-int-centralus.cloudapp.net/gfwlist server=/mini.gp/127.0.0.1#5335 ipset=/mini.gp/gfwlist server=/fb.com/127.0.0.1#5335 ipset=/fb.com/gfwlist -server=/ieee-npss.org/127.0.0.1#5335 -ipset=/ieee-npss.org/gfwlist +server=/telekom.de/127.0.0.1#5335 +ipset=/telekom.de/gfwlist server=/passport.net/127.0.0.1#5335 ipset=/passport.net/gfwlist server=/hplaptop.com/127.0.0.1#5335 ipset=/hplaptop.com/gfwlist -server=/ieeer10.org/127.0.0.1#5335 -ipset=/ieeer10.org/gfwlist -server=/fteproxy.org/127.0.0.1#5335 -ipset=/fteproxy.org/gfwlist +server=/mini-connected.com/127.0.0.1#5335 +ipset=/mini-connected.com/gfwlist +server=/voazimbabwe.com/127.0.0.1#5335 +ipset=/voazimbabwe.com/gfwlist server=/facebooc.com/127.0.0.1#5335 ipset=/facebooc.com/gfwlist -server=/visa.com.do/127.0.0.1#5335 -ipset=/visa.com.do/gfwlist +server=/voalingala.com/127.0.0.1#5335 +ipset=/voalingala.com/gfwlist server=/facebolk.com/127.0.0.1#5335 ipset=/facebolk.com/gfwlist -server=/washingtonpost.com/127.0.0.1#5335 -ipset=/washingtonpost.com/gfwlist -server=/nintendo.fi/127.0.0.1#5335 -ipset=/nintendo.fi/gfwlist -server=/stunnel.org/127.0.0.1#5335 -ipset=/stunnel.org/gfwlist -server=/moviesanywhere.com/127.0.0.1#5335 -ipset=/moviesanywhere.com/gfwlist +server=/volvopenta.com.br/127.0.0.1#5335 +ipset=/volvopenta.com.br/gfwlist +server=/amerikaninsesi.com/127.0.0.1#5335 +ipset=/amerikaninsesi.com/gfwlist +server=/foxon.com/127.0.0.1#5335 +ipset=/foxon.com/gfwlist +server=/ebay.pk/127.0.0.1#5335 +ipset=/ebay.pk/gfwlist server=/airwick.jp/127.0.0.1#5335 ipset=/airwick.jp/gfwlist server=/ea.com/127.0.0.1#5335 ipset=/ea.com/gfwlist -server=/jtvnw.net/127.0.0.1#5335 -ipset=/jtvnw.net/gfwlist +server=/nintendo.tw/127.0.0.1#5335 +ipset=/nintendo.tw/gfwlist server=/voxcreative.com/127.0.0.1#5335 ipset=/voxcreative.com/gfwlist server=/volvopenta.it/127.0.0.1#5335 ipset=/volvopenta.it/gfwlist server=/youtube.com.ph/127.0.0.1#5335 ipset=/youtube.com.ph/gfwlist -server=/caijinglengyan.com/127.0.0.1#5335 -ipset=/caijinglengyan.com/gfwlist +server=/nike.us/127.0.0.1#5335 +ipset=/nike.us/gfwlist server=/zb.com/127.0.0.1#5335 ipset=/zb.com/gfwlist server=/harpercollins.com/127.0.0.1#5335 ipset=/harpercollins.com/gfwlist -server=/wionews.com/127.0.0.1#5335 -ipset=/wionews.com/gfwlist -server=/easynike.com/127.0.0.1#5335 -ipset=/easynike.com/gfwlist +server=/sohfrance.org/127.0.0.1#5335 +ipset=/sohfrance.org/gfwlist +server=/bmw-bahrain.com/127.0.0.1#5335 +ipset=/bmw-bahrain.com/gfwlist server=/nikedunksshoes.com/127.0.0.1#5335 ipset=/nikedunksshoes.com/gfwlist -server=/indiancolleges.com/127.0.0.1#5335 -ipset=/indiancolleges.com/gfwlist +server=/nikeby.com/127.0.0.1#5335 +ipset=/nikeby.com/gfwlist server=/mylogiclab.com/127.0.0.1#5335 ipset=/mylogiclab.com/gfwlist server=/microsoft.pl/127.0.0.1#5335 ipset=/microsoft.pl/gfwlist server=/youtube.co.in/127.0.0.1#5335 ipset=/youtube.co.in/gfwlist -server=/voazimbabwe.com/127.0.0.1#5335 -ipset=/voazimbabwe.com/gfwlist +server=/skyoceanrescue.com/127.0.0.1#5335 +ipset=/skyoceanrescue.com/gfwlist server=/farfetch.net/127.0.0.1#5335 ipset=/farfetch.net/gfwlist server=/thewonderful101.com/127.0.0.1#5335 ipset=/thewonderful101.com/gfwlist -server=/voalingala.com/127.0.0.1#5335 -ipset=/voalingala.com/gfwlist -server=/sohfrance.org/127.0.0.1#5335 -ipset=/sohfrance.org/gfwlist -server=/amerikaninsesi.com/127.0.0.1#5335 -ipset=/amerikaninsesi.com/gfwlist +server=/my-magazine.me/127.0.0.1#5335 +ipset=/my-magazine.me/gfwlist +server=/singtaonewscorp.com/127.0.0.1#5335 +ipset=/singtaonewscorp.com/gfwlist +server=/nytstyle.com/127.0.0.1#5335 +ipset=/nytstyle.com/gfwlist server=/officecdn-microsoft-com.akamaized.net/127.0.0.1#5335 ipset=/officecdn-microsoft-com.akamaized.net/gfwlist -server=/nike.us/127.0.0.1#5335 -ipset=/nike.us/gfwlist +server=/connectedcommerce.tv/127.0.0.1#5335 +ipset=/connectedcommerce.tv/gfwlist server=/lawdata.com.tw/127.0.0.1#5335 ipset=/lawdata.com.tw/gfwlist server=/volvobuses.be/127.0.0.1#5335 ipset=/volvobuses.be/gfwlist server=/bossae.com/127.0.0.1#5335 ipset=/bossae.com/gfwlist -server=/volvobuses.at/127.0.0.1#5335 -ipset=/volvobuses.at/gfwlist -server=/bmw-bahrain.com/127.0.0.1#5335 -ipset=/bmw-bahrain.com/gfwlist -server=/nikeby.com/127.0.0.1#5335 -ipset=/nikeby.com/gfwlist -server=/nikeprice.com/127.0.0.1#5335 -ipset=/nikeprice.com/gfwlist -server=/livrariart.com.br/127.0.0.1#5335 -ipset=/livrariart.com.br/gfwlist +server=/paypalbrasil.com/127.0.0.1#5335 +ipset=/paypalbrasil.com/gfwlist +server=/placemyad.com.au/127.0.0.1#5335 +ipset=/placemyad.com.au/gfwlist +server=/bentobox.tv/127.0.0.1#5335 +ipset=/bentobox.tv/gfwlist +server=/mastercard.com.hk/127.0.0.1#5335 +ipset=/mastercard.com.hk/gfwlist +server=/newslicensing.co.uk/127.0.0.1#5335 +ipset=/newslicensing.co.uk/gfwlist server=/rbdigitalab.com/127.0.0.1#5335 ipset=/rbdigitalab.com/gfwlist server=/bmw-yeg.ca/127.0.0.1#5335 ipset=/bmw-yeg.ca/gfwlist -server=/xbox360.org/127.0.0.1#5335 -ipset=/xbox360.org/gfwlist -server=/skyoceanrescue.com/127.0.0.1#5335 -ipset=/skyoceanrescue.com/gfwlist +server=/newsapi.com.au/127.0.0.1#5335 +ipset=/newsapi.com.au/gfwlist +server=/firestonecomercial.com.br/127.0.0.1#5335 +ipset=/firestonecomercial.com.br/gfwlist server=/paypalnetwork.org/127.0.0.1#5335 ipset=/paypalnetwork.org/gfwlist server=/chips.com/127.0.0.1#5335 ipset=/chips.com/gfwlist -server=/etvonline.hk/127.0.0.1#5335 -ipset=/etvonline.hk/gfwlist +server=/nikedawn.com/127.0.0.1#5335 +ipset=/nikedawn.com/gfwlist server=/paypal.hk/127.0.0.1#5335 ipset=/paypal.hk/gfwlist server=/facebookworld.com/127.0.0.1#5335 ipset=/facebookworld.com/gfwlist server=/adcommerce.tv/127.0.0.1#5335 ipset=/adcommerce.tv/gfwlist -server=/realclearfoundation.org/127.0.0.1#5335 -ipset=/realclearfoundation.org/gfwlist +server=/bigcharts.com/127.0.0.1#5335 +ipset=/bigcharts.com/gfwlist server=/16fhgdty.xyz/127.0.0.1#5335 ipset=/16fhgdty.xyz/gfwlist server=/developers.facebook.com/127.0.0.1#5335 ipset=/developers.facebook.com/gfwlist -server=/ebaydts.com/127.0.0.1#5335 -ipset=/ebaydts.com/gfwlist +server=/camelotherald.com/127.0.0.1#5335 +ipset=/camelotherald.com/gfwlist server=/yandex.ua/127.0.0.1#5335 ipset=/yandex.ua/gfwlist -server=/mybridgestoneeducation.com/127.0.0.1#5335 -ipset=/mybridgestoneeducation.com/gfwlist +server=/classicnike.com/127.0.0.1#5335 +ipset=/classicnike.com/gfwlist server=/wmcloud.org/127.0.0.1#5335 ipset=/wmcloud.org/gfwlist server=/tegrazone.co/127.0.0.1#5335 ipset=/tegrazone.co/gfwlist server=/gvt7.com/127.0.0.1#5335 ipset=/gvt7.com/gfwlist -server=/andysparis.com/127.0.0.1#5335 -ipset=/andysparis.com/gfwlist -server=/gettyimages.dk/127.0.0.1#5335 -ipset=/gettyimages.dk/gfwlist +server=/volvobuses.hk/127.0.0.1#5335 +ipset=/volvobuses.hk/gfwlist +server=/citylab.com/127.0.0.1#5335 +ipset=/citylab.com/gfwlist server=/scholar.google.sk/127.0.0.1#5335 ipset=/scholar.google.sk/gfwlist server=/indiaipad.com/127.0.0.1#5335 ipset=/indiaipad.com/gfwlist -server=/newslicensing.co.uk/127.0.0.1#5335 -ipset=/newslicensing.co.uk/gfwlist +server=/scholar.google.cn/127.0.0.1#5335 +ipset=/scholar.google.cn/gfwlist server=/discountbeatsbydre-us.com/127.0.0.1#5335 ipset=/discountbeatsbydre-us.com/gfwlist -server=/newsconcierge.com.au/127.0.0.1#5335 -ipset=/newsconcierge.com.au/gfwlist +server=/mingpaomonthly.com/127.0.0.1#5335 +ipset=/mingpaomonthly.com/gfwlist server=/historyofdota.com/127.0.0.1#5335 ipset=/historyofdota.com/gfwlist server=/alpherafs.ie/127.0.0.1#5335 ipset=/alpherafs.ie/gfwlist server=/finishkilpailu.fi/127.0.0.1#5335 ipset=/finishkilpailu.fi/gfwlist -server=/news.net.au/127.0.0.1#5335 -ipset=/news.net.au/gfwlist +server=/theweek.in/127.0.0.1#5335 +ipset=/theweek.in/gfwlist server=/ch9.ms/127.0.0.1#5335 ipset=/ch9.ms/gfwlist -server=/geelongadvertiser.com.au/127.0.0.1#5335 -ipset=/geelongadvertiser.com.au/gfwlist +server=/businessinsider.jp/127.0.0.1#5335 +ipset=/businessinsider.jp/gfwlist server=/google.rw/127.0.0.1#5335 ipset=/google.rw/gfwlist -server=/paypalhere.net/127.0.0.1#5335 -ipset=/paypalhere.net/gfwlist +server=/huffingtonpost.fr/127.0.0.1#5335 +ipset=/huffingtonpost.fr/gfwlist server=/vfsco.jp/127.0.0.1#5335 ipset=/vfsco.jp/gfwlist -server=/huluapp.com/127.0.0.1#5335 -ipset=/huluapp.com/gfwlist +server=/akamai-access.net/127.0.0.1#5335 +ipset=/akamai-access.net/gfwlist server=/ieeeoes.org/127.0.0.1#5335 ipset=/ieeeoes.org/gfwlist server=/ebaylocationsdevacances.com/127.0.0.1#5335 @@ -22244,100 +22458,100 @@ server=/alivevm.com/127.0.0.1#5335 ipset=/alivevm.com/gfwlist server=/aranzadi.es/127.0.0.1#5335 ipset=/aranzadi.es/gfwlist -server=/theweek.in/127.0.0.1#5335 -ipset=/theweek.in/gfwlist -server=/banned.video/127.0.0.1#5335 -ipset=/banned.video/gfwlist +server=/nintendo.co.jp/127.0.0.1#5335 +ipset=/nintendo.co.jp/gfwlist +server=/mini.ua/127.0.0.1#5335 +ipset=/mini.ua/gfwlist server=/yahoo.com/127.0.0.1#5335 ipset=/yahoo.com/gfwlist -server=/minisokorea.com/127.0.0.1#5335 -ipset=/minisokorea.com/gfwlist -server=/psyccareers.com/127.0.0.1#5335 -ipset=/psyccareers.com/gfwlist +server=/xn--7hv594h.com/127.0.0.1#5335 +ipset=/xn--7hv594h.com/gfwlist +server=/nikebetterworld.org/127.0.0.1#5335 +ipset=/nikebetterworld.org/gfwlist server=/learnwithleague.com/127.0.0.1#5335 ipset=/learnwithleague.com/gfwlist server=/me.com/127.0.0.1#5335 ipset=/me.com/gfwlist server=/drdrebeats-usa.com/127.0.0.1#5335 ipset=/drdrebeats-usa.com/gfwlist -server=/hkopentv.com/127.0.0.1#5335 -ipset=/hkopentv.com/gfwlist +server=/gale.com/127.0.0.1#5335 +ipset=/gale.com/gfwlist server=/privacysimplified.com/127.0.0.1#5335 ipset=/privacysimplified.com/gfwlist server=/javbus.com/127.0.0.1#5335 ipset=/javbus.com/gfwlist server=/nebay.net/127.0.0.1#5335 ipset=/nebay.net/gfwlist -server=/hket.com/127.0.0.1#5335 -ipset=/hket.com/gfwlist +server=/mastercard.com.br/127.0.0.1#5335 +ipset=/mastercard.com.br/gfwlist server=/headphonesbeatsaudio.com/127.0.0.1#5335 ipset=/headphonesbeatsaudio.com/gfwlist server=/blogspot.td/127.0.0.1#5335 ipset=/blogspot.td/gfwlist -server=/gannett.com/127.0.0.1#5335 -ipset=/gannett.com/gfwlist -server=/whatthefox.com/127.0.0.1#5335 -ipset=/whatthefox.com/gfwlist -server=/rprimelab.com/127.0.0.1#5335 -ipset=/rprimelab.com/gfwlist -server=/mastercard.com.br/127.0.0.1#5335 -ipset=/mastercard.com.br/gfwlist +server=/volvobuses.sg/127.0.0.1#5335 +ipset=/volvobuses.sg/gfwlist +server=/maskedsingerfox.com/127.0.0.1#5335 +ipset=/maskedsingerfox.com/gfwlist +server=/fxn.ws/127.0.0.1#5335 +ipset=/fxn.ws/gfwlist +server=/foxtelevisionstations.com/127.0.0.1#5335 +ipset=/foxtelevisionstations.com/gfwlist server=/bmw.cl/127.0.0.1#5335 ipset=/bmw.cl/gfwlist -server=/paypal-learning.com/127.0.0.1#5335 -ipset=/paypal-learning.com/gfwlist +server=/nineentertainment.com.au/127.0.0.1#5335 +ipset=/nineentertainment.com.au/gfwlist server=/canon.co.il/127.0.0.1#5335 ipset=/canon.co.il/gfwlist server=/youtube.jo/127.0.0.1#5335 ipset=/youtube.jo/gfwlist -server=/my20houston.com/127.0.0.1#5335 -ipset=/my20houston.com/gfwlist +server=/foxdeportes.com/127.0.0.1#5335 +ipset=/foxdeportes.com/gfwlist server=/kijijiraps.ca/127.0.0.1#5335 ipset=/kijijiraps.ca/gfwlist -server=/my13la.com/127.0.0.1#5335 -ipset=/my13la.com/gfwlist +server=/geek-squad.net/127.0.0.1#5335 +ipset=/geek-squad.net/gfwlist server=/playstation.net/127.0.0.1#5335 ipset=/playstation.net/gfwlist -server=/bentobox.tv/127.0.0.1#5335 -ipset=/bentobox.tv/gfwlist +server=/easynike.com/127.0.0.1#5335 +ipset=/easynike.com/gfwlist server=/gettyimages.pt/127.0.0.1#5335 ipset=/gettyimages.pt/gfwlist server=/applemagickeyboard.com/127.0.0.1#5335 ipset=/applemagickeyboard.com/gfwlist -server=/fxn.ws/127.0.0.1#5335 -ipset=/fxn.ws/gfwlist -server=/foxuv.com/127.0.0.1#5335 -ipset=/foxuv.com/gfwlist -server=/volvotrucks.az/127.0.0.1#5335 -ipset=/volvotrucks.az/gfwlist -server=/foxtelevisionstations.com/127.0.0.1#5335 -ipset=/foxtelevisionstations.com/gfwlist +server=/peerj.com/127.0.0.1#5335 +ipset=/peerj.com/gfwlist +server=/foxcareers.com/127.0.0.1#5335 +ipset=/foxcareers.com/gfwlist +server=/pearsonplaces.com.au/127.0.0.1#5335 +ipset=/pearsonplaces.com.au/gfwlist +server=/gfw.report/127.0.0.1#5335 +ipset=/gfw.report/gfwlist server=/microsoft.uz/127.0.0.1#5335 ipset=/microsoft.uz/gfwlist server=/pinterest.com.vn/127.0.0.1#5335 ipset=/pinterest.com.vn/gfwlist server=/volvotruckcenter.no/127.0.0.1#5335 ipset=/volvotruckcenter.no/gfwlist -server=/volvotrucks.sk/127.0.0.1#5335 -ipset=/volvotrucks.sk/gfwlist -server=/camelotherald.com/127.0.0.1#5335 -ipset=/camelotherald.com/gfwlist +server=/bmwbkk.de/127.0.0.1#5335 +ipset=/bmwbkk.de/gfwlist +server=/pearsonassessment.no/127.0.0.1#5335 +ipset=/pearsonassessment.no/gfwlist server=/diablo3.com/127.0.0.1#5335 ipset=/diablo3.com/gfwlist -server=/foxon.com/127.0.0.1#5335 -ipset=/foxon.com/gfwlist -server=/slackcertified.com/127.0.0.1#5335 -ipset=/slackcertified.com/gfwlist -server=/ebaymall.com/127.0.0.1#5335 -ipset=/ebaymall.com/gfwlist +server=/mastercard.it/127.0.0.1#5335 +ipset=/mastercard.it/gfwlist +server=/creditcardsbay.com/127.0.0.1#5335 +ipset=/creditcardsbay.com/gfwlist +server=/mini.com.mt/127.0.0.1#5335 +ipset=/mini.com.mt/gfwlist server=/texture.com/127.0.0.1#5335 ipset=/texture.com/gfwlist -server=/foxdeportes.com/127.0.0.1#5335 -ipset=/foxdeportes.com/gfwlist -server=/foxcincy.com/127.0.0.1#5335 -ipset=/foxcincy.com/gfwlist -server=/foxcareers.com/127.0.0.1#5335 -ipset=/foxcareers.com/gfwlist +server=/www-bestbuystores.com/127.0.0.1#5335 +ipset=/www-bestbuystores.com/gfwlist +server=/mini.co.cr/127.0.0.1#5335 +ipset=/mini.co.cr/gfwlist +server=/cbssvideo.com/127.0.0.1#5335 +ipset=/cbssvideo.com/gfwlist server=/vtsociety.org/127.0.0.1#5335 ipset=/vtsociety.org/gfwlist server=/thisav.com/127.0.0.1#5335 @@ -22346,26 +22560,26 @@ server=/visaeurope.lu/127.0.0.1#5335 ipset=/visaeurope.lu/gfwlist server=/oreilly.review/127.0.0.1#5335 ipset=/oreilly.review/gfwlist -server=/thetread.com/127.0.0.1#5335 -ipset=/thetread.com/gfwlist -server=/bmwbkk.de/127.0.0.1#5335 -ipset=/bmwbkk.de/gfwlist -server=/trmini.com/127.0.0.1#5335 -ipset=/trmini.com/gfwlist -server=/swoosh.com/127.0.0.1#5335 -ipset=/swoosh.com/gfwlist +server=/bloombergradio.com/127.0.0.1#5335 +ipset=/bloombergradio.com/gfwlist +server=/pearsonclinical.fr/127.0.0.1#5335 +ipset=/pearsonclinical.fr/gfwlist +server=/cloudflareapps.com/127.0.0.1#5335 +ipset=/cloudflareapps.com/gfwlist +server=/vod-thumb-ww-live.akamaized.net/127.0.0.1#5335 +ipset=/vod-thumb-ww-live.akamaized.net/gfwlist server=/makeitopen.com/127.0.0.1#5335 ipset=/makeitopen.com/gfwlist -server=/lihkg.com/127.0.0.1#5335 -ipset=/lihkg.com/gfwlist +server=/bestmallawards.com/127.0.0.1#5335 +ipset=/bestmallawards.com/gfwlist server=/mini.com.hr/127.0.0.1#5335 ipset=/mini.com.hr/gfwlist server=/customizedbeatbydre.com/127.0.0.1#5335 ipset=/customizedbeatbydre.com/gfwlist -server=/www-bestbuystores.com/127.0.0.1#5335 -ipset=/www-bestbuystores.com/gfwlist -server=/mini.co.cr/127.0.0.1#5335 -ipset=/mini.co.cr/gfwlist +server=/geti2p.net/127.0.0.1#5335 +ipset=/geti2p.net/gfwlist +server=/minispecialoffers.ca/127.0.0.1#5335 +ipset=/minispecialoffers.ca/gfwlist server=/dynacw.com/127.0.0.1#5335 ipset=/dynacw.com/gfwlist server=/lede-project.org/127.0.0.1#5335 @@ -22376,34 +22590,34 @@ server=/realamericanstories.net/127.0.0.1#5335 ipset=/realamericanstories.net/gfwlist server=/beatsbydresonline-nz.com/127.0.0.1#5335 ipset=/beatsbydresonline-nz.com/gfwlist -server=/thismon.ee/127.0.0.1#5335 -ipset=/thismon.ee/gfwlist -server=/alfera.in/127.0.0.1#5335 -ipset=/alfera.in/gfwlist -server=/cabletv.com.hk/127.0.0.1#5335 -ipset=/cabletv.com.hk/gfwlist -server=/neweconomyforum.com/127.0.0.1#5335 -ipset=/neweconomyforum.com/gfwlist +server=/nineentertainmentco.com.au/127.0.0.1#5335 +ipset=/nineentertainmentco.com.au/gfwlist +server=/volvotrucks.dk/127.0.0.1#5335 +ipset=/volvotrucks.dk/gfwlist +server=/verisign.com.br/127.0.0.1#5335 +ipset=/verisign.com.br/gfwlist +server=/prostores.com/127.0.0.1#5335 +ipset=/prostores.com/gfwlist server=/beatsbydresalemall2013.com/127.0.0.1#5335 ipset=/beatsbydresalemall2013.com/gfwlist -server=/oxfordbibliographies.com/127.0.0.1#5335 -ipset=/oxfordbibliographies.com/gfwlist +server=/ebayads.com/127.0.0.1#5335 +ipset=/ebayads.com/gfwlist server=/paypalprepagata.net/127.0.0.1#5335 ipset=/paypalprepagata.net/gfwlist -server=/visaeurope.at/127.0.0.1#5335 -ipset=/visaeurope.at/gfwlist +server=/dropboxforum.com/127.0.0.1#5335 +ipset=/dropboxforum.com/gfwlist server=/youtubekids.com/127.0.0.1#5335 ipset=/youtubekids.com/gfwlist server=/scholar.google.com.mx/127.0.0.1#5335 ipset=/scholar.google.com.mx/gfwlist -server=/bmwusatires.com/127.0.0.1#5335 -ipset=/bmwusatires.com/gfwlist +server=/washingtondcbmw.com/127.0.0.1#5335 +ipset=/washingtondcbmw.com/gfwlist server=/bisq.io/127.0.0.1#5335 ipset=/bisq.io/gfwlist server=/opgg-static.akamaized.net/127.0.0.1#5335 ipset=/opgg-static.akamaized.net/gfwlist -server=/movetv.com/127.0.0.1#5335 -ipset=/movetv.com/gfwlist +server=/paypass.net/127.0.0.1#5335 +ipset=/paypass.net/gfwlist server=/desktopmovie.net/127.0.0.1#5335 ipset=/desktopmovie.net/gfwlist server=/ioffergift.com/127.0.0.1#5335 @@ -22416,136 +22630,136 @@ server=/beatsbydreblackfridaypro.com/127.0.0.1#5335 ipset=/beatsbydreblackfridaypro.com/gfwlist server=/squirrelgroup.net/127.0.0.1#5335 ipset=/squirrelgroup.net/gfwlist -server=/bloombergforeducation.com/127.0.0.1#5335 -ipset=/bloombergforeducation.com/gfwlist +server=/playartifact.com/127.0.0.1#5335 +ipset=/playartifact.com/gfwlist server=/blogspot.sk/127.0.0.1#5335 ipset=/blogspot.sk/gfwlist server=/alphabet.ch/127.0.0.1#5335 ipset=/alphabet.ch/gfwlist -server=/geti2p.net/127.0.0.1#5335 -ipset=/geti2p.net/gfwlist +server=/bmw-eg.com/127.0.0.1#5335 +ipset=/bmw-eg.com/gfwlist server=/microsoft.ua/127.0.0.1#5335 ipset=/microsoft.ua/gfwlist server=/cnn.it/127.0.0.1#5335 ipset=/cnn.it/gfwlist -server=/mini-windsor.ca/127.0.0.1#5335 -ipset=/mini-windsor.ca/gfwlist -server=/volvotruckrental.be/127.0.0.1#5335 -ipset=/volvotruckrental.be/gfwlist +server=/ttvnw.net/127.0.0.1#5335 +ipset=/ttvnw.net/gfwlist +server=/jtvnw.net/127.0.0.1#5335 +ipset=/jtvnw.net/gfwlist server=/rsg.sc/127.0.0.1#5335 ipset=/rsg.sc/gfwlist server=/mini-grouparchive.com/127.0.0.1#5335 ipset=/mini-grouparchive.com/gfwlist -server=/nineentertainmentco.com.au/127.0.0.1#5335 -ipset=/nineentertainmentco.com.au/gfwlist +server=/eubluecardvisa.com/127.0.0.1#5335 +ipset=/eubluecardvisa.com/gfwlist server=/intel.jo/127.0.0.1#5335 ipset=/intel.jo/gfwlist server=/takegoto.com/127.0.0.1#5335 ipset=/takegoto.com/gfwlist -server=/washingtondcbmw.com/127.0.0.1#5335 -ipset=/washingtondcbmw.com/gfwlist -server=/volvotrucks.md/127.0.0.1#5335 -ipset=/volvotrucks.md/gfwlist +server=/53world.com/127.0.0.1#5335 +ipset=/53world.com/gfwlist +server=/ebay.co.nz/127.0.0.1#5335 +ipset=/ebay.co.nz/gfwlist server=/fox10phoenix.com/127.0.0.1#5335 ipset=/fox10phoenix.com/gfwlist -server=/bmw.se/127.0.0.1#5335 -ipset=/bmw.se/gfwlist -server=/kirbysuperstarultra.com/127.0.0.1#5335 -ipset=/kirbysuperstarultra.com/gfwlist -server=/dropboxforum.com/127.0.0.1#5335 -ipset=/dropboxforum.com/gfwlist +server=/bridgestonetire.com/127.0.0.1#5335 +ipset=/bridgestonetire.com/gfwlist +server=/mastercard.co.ve/127.0.0.1#5335 +ipset=/mastercard.co.ve/gfwlist +server=/nokiantyres.com/127.0.0.1#5335 +ipset=/nokiantyres.com/gfwlist server=/bloomberg.com/127.0.0.1#5335 ipset=/bloomberg.com/gfwlist -server=/weverse.io/127.0.0.1#5335 -ipset=/weverse.io/gfwlist -server=/braintreepayments.com/127.0.0.1#5335 -ipset=/braintreepayments.com/gfwlist -server=/castro.fm/127.0.0.1#5335 -ipset=/castro.fm/gfwlist +server=/xboxgamestudios.com/127.0.0.1#5335 +ipset=/xboxgamestudios.com/gfwlist +server=/cdn77.org/127.0.0.1#5335 +ipset=/cdn77.org/gfwlist +server=/disney.de/127.0.0.1#5335 +ipset=/disney.de/gfwlist server=/appleantilles.com/127.0.0.1#5335 ipset=/appleantilles.com/gfwlist server=/hpprinterinstalls.com/127.0.0.1#5335 ipset=/hpprinterinstalls.com/gfwlist -server=/gettyimages.ch/127.0.0.1#5335 -ipset=/gettyimages.ch/gfwlist -server=/visa.lt/127.0.0.1#5335 -ipset=/visa.lt/gfwlist +server=/disney-studio.net/127.0.0.1#5335 +ipset=/disney-studio.net/gfwlist +server=/natgeomaps.com/127.0.0.1#5335 +ipset=/natgeomaps.com/gfwlist server=/ebayparts.com/127.0.0.1#5335 ipset=/ebayparts.com/gfwlist server=/visa.com.uy/127.0.0.1#5335 ipset=/visa.com.uy/gfwlist -server=/minilangley.ca/127.0.0.1#5335 -ipset=/minilangley.ca/gfwlist -server=/nintendo.ch/127.0.0.1#5335 -ipset=/nintendo.ch/gfwlist -server=/paypal-cardcash.com/127.0.0.1#5335 -ipset=/paypal-cardcash.com/gfwlist -server=/minitakesthestates.com/127.0.0.1#5335 -ipset=/minitakesthestates.com/gfwlist +server=/volvotrucks.com/127.0.0.1#5335 +ipset=/volvotrucks.com/gfwlist +server=/irribay.com/127.0.0.1#5335 +ipset=/irribay.com/gfwlist +server=/intercom.com/127.0.0.1#5335 +ipset=/intercom.com/gfwlist +server=/verisign.com.sg/127.0.0.1#5335 +ipset=/verisign.com.sg/gfwlist server=/paypalobjects.com/127.0.0.1#5335 ipset=/paypalobjects.com/gfwlist server=/alphabet.info/127.0.0.1#5335 ipset=/alphabet.info/gfwlist -server=/bmw.ua/127.0.0.1#5335 -ipset=/bmw.ua/gfwlist +server=/citizenlab.ca/127.0.0.1#5335 +ipset=/citizenlab.ca/gfwlist server=/nikehelp.com/127.0.0.1#5335 ipset=/nikehelp.com/gfwlist -server=/myhulu.com/127.0.0.1#5335 -ipset=/myhulu.com/gfwlist -server=/bmw.co.za/127.0.0.1#5335 -ipset=/bmw.co.za/gfwlist -server=/adidas.hu/127.0.0.1#5335 -ipset=/adidas.hu/gfwlist +server=/thedailysnkr.com/127.0.0.1#5335 +ipset=/thedailysnkr.com/gfwlist +server=/visa.com.ai/127.0.0.1#5335 +ipset=/visa.com.ai/gfwlist +server=/visa-news.jp/127.0.0.1#5335 +ipset=/visa-news.jp/gfwlist server=/ea-anz-press.com/127.0.0.1#5335 ipset=/ea-anz-press.com/gfwlist -server=/disneymusicpromotion.com/127.0.0.1#5335 -ipset=/disneymusicpromotion.com/gfwlist +server=/volvoce.com/127.0.0.1#5335 +ipset=/volvoce.com/gfwlist server=/vk.link/127.0.0.1#5335 ipset=/vk.link/gfwlist server=/squirrelvpn.com/127.0.0.1#5335 ipset=/squirrelvpn.com/gfwlist -server=/disney-studio.net/127.0.0.1#5335 -ipset=/disney-studio.net/gfwlist +server=/handbagsoutletebay.com/127.0.0.1#5335 +ipset=/handbagsoutletebay.com/gfwlist server=/stheadline.com/127.0.0.1#5335 ipset=/stheadline.com/gfwlist server=/gettyimages.be/127.0.0.1#5335 ipset=/gettyimages.be/gfwlist -server=/irribay.com/127.0.0.1#5335 -ipset=/irribay.com/gfwlist -server=/verisign.com.sg/127.0.0.1#5335 -ipset=/verisign.com.sg/gfwlist +server=/pokemonletsgoeevee.com/127.0.0.1#5335 +ipset=/pokemonletsgoeevee.com/gfwlist +server=/alphera.com.hk/127.0.0.1#5335 +ipset=/alphera.com.hk/gfwlist server=/bmw-connecteddrive.fi/127.0.0.1#5335 ipset=/bmw-connecteddrive.fi/gfwlist -server=/gale.com/127.0.0.1#5335 -ipset=/gale.com/gfwlist -server=/thedailysnkr.com/127.0.0.1#5335 -ipset=/thedailysnkr.com/gfwlist +server=/volvogroup.com/127.0.0.1#5335 +ipset=/volvogroup.com/gfwlist +server=/fortnite.com/127.0.0.1#5335 +ipset=/fortnite.com/gfwlist server=/bmw.gp/127.0.0.1#5335 ipset=/bmw.gp/gfwlist server=/paypal-dynamic.com/127.0.0.1#5335 ipset=/paypal-dynamic.com/gfwlist -server=/terrapeak.com/127.0.0.1#5335 -ipset=/terrapeak.com/gfwlist -server=/thepaypalshop.com/127.0.0.1#5335 -ipset=/thepaypalshop.com/gfwlist -server=/slack-edge.com/127.0.0.1#5335 -ipset=/slack-edge.com/gfwlist -server=/volvoce.com/127.0.0.1#5335 -ipset=/volvoce.com/gfwlist -server=/softbankworld.com/127.0.0.1#5335 -ipset=/softbankworld.com/gfwlist -server=/travelex.com/127.0.0.1#5335 -ipset=/travelex.com/gfwlist server=/bmw-connecteddrive.ca/127.0.0.1#5335 ipset=/bmw-connecteddrive.ca/gfwlist -server=/fortnite.com/127.0.0.1#5335 -ipset=/fortnite.com/gfwlist +server=/thepaypalshop.com/127.0.0.1#5335 +ipset=/thepaypalshop.com/gfwlist +server=/battlefield4.com/127.0.0.1#5335 +ipset=/battlefield4.com/gfwlist +server=/bmwhk.com/127.0.0.1#5335 +ipset=/bmwhk.com/gfwlist +server=/softbankworld.com/127.0.0.1#5335 +ipset=/softbankworld.com/gfwlist +server=/nhncorp.jp/127.0.0.1#5335 +ipset=/nhncorp.jp/gfwlist +server=/visa.com.bs/127.0.0.1#5335 +ipset=/visa.com.bs/gfwlist +server=/akamai.net/127.0.0.1#5335 +ipset=/akamai.net/gfwlist server=/shop-headphones.net/127.0.0.1#5335 ipset=/shop-headphones.net/gfwlist -server=/bmw.gr/127.0.0.1#5335 -ipset=/bmw.gr/gfwlist -server=/visa-news.jp/127.0.0.1#5335 -ipset=/visa-news.jp/gfwlist +server=/geeksquad.tv/127.0.0.1#5335 +ipset=/geeksquad.tv/gfwlist +server=/xn--hb4aw0g.com/127.0.0.1#5335 +ipset=/xn--hb4aw0g.com/gfwlist server=/bestbuycoffeemakers.com/127.0.0.1#5335 ipset=/bestbuycoffeemakers.com/gfwlist server=/bmw-m-safetycar.com/127.0.0.1#5335 @@ -22560,10 +22774,10 @@ server=/surflite.co/127.0.0.1#5335 ipset=/surflite.co/gfwlist server=/mastercard.com.co/127.0.0.1#5335 ipset=/mastercard.com.co/gfwlist -server=/ebay.co.nz/127.0.0.1#5335 -ipset=/ebay.co.nz/gfwlist -server=/bmw-world.tv/127.0.0.1#5335 -ipset=/bmw-world.tv/gfwlist +server=/miniso-bh.com/127.0.0.1#5335 +ipset=/miniso-bh.com/gfwlist +server=/filipino-music.net/127.0.0.1#5335 +ipset=/filipino-music.net/gfwlist server=/microsoft.ee/127.0.0.1#5335 ipset=/microsoft.ee/gfwlist server=/vfsco.in/127.0.0.1#5335 diff --git a/package/lean/uugamebooster/Makefile b/package/lean/uugamebooster/Makefile index 10a075b0bc..3893d94902 100644 --- a/package/lean/uugamebooster/Makefile +++ b/package/lean/uugamebooster/Makefile @@ -4,16 +4,16 @@ # This is free software, licensed under the GNU General Public License v3. # -# +# # to get the latest version & md5 checksum: # curl -L -s -k -H "Accept:text/plain" "http://router.uu.163.com/api/plugin?type=openwrt-$(UU_ARCH)" -# +# include $(TOPDIR)/rules.mk PKG_NAME:=uugamebooster -PKG_VERSION:=v2.7.2 -PKG_RELEASE:=5 +PKG_VERSION:=v2.7.8 +PKG_RELEASE:=6 include $(INCLUDE_DIR)/package.mk @@ -31,27 +31,27 @@ endef ifeq ($(ARCH),x86_64) UU_ARCH:=x86_64 - PKG_MD5SUM:=07bf06131528276e7d4b8e3992fa2e8d + PKG_MD5SUM:=7964978383c6c1535a8a8799b96498d7 endif ifeq ($(ARCH),mipsel) UU_ARCH:=mipsel - PKG_MD5SUM:=3f11af92eb7abf2af2cce8102fea7499 + PKG_MD5SUM:=e25531db253ae05e13367d98ab862e45 endif ifeq ($(ARCH),mips) UU_ARCH:=mipsel - PKG_MD5SUM:=3f11af92eb7abf2af2cce8102fea7499 + PKG_MD5SUM:=e25531db253ae05e13367d98ab862e45 endif ifeq ($(ARCH),arm) UU_ARCH:=arm - PKG_MD5SUM:=5fce2b60df66ea8a8db4ddd55da3c6b4 + PKG_MD5SUM:=5a308f12a9855841dab6c534453850aa endif ifeq ($(ARCH),aarch64) UU_ARCH:=aarch64 - PKG_MD5SUM:=bc0e513cfce113c69b068e198e936100 + PKG_MD5SUM:=f7d891a1c9eecb900a1981df47bf365f endif PKG_SOURCE_URL:=http://uu.gdl.netease.com/openwrt-$(UU_ARCH)/$(PKG_VERSION)/uu.tar.gz? diff --git a/package/libs/elfutils/Makefile b/package/libs/elfutils/Makefile index aa6743e688..dd0b8ecdde 100644 --- a/package/libs/elfutils/Makefile +++ b/package/libs/elfutils/Makefile @@ -25,7 +25,6 @@ PKG_USE_MIPS16:=0 PKG_BUILD_DEPENDS:=!USE_GLIBC:argp-standalone include $(INCLUDE_DIR)/package.mk -include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/nls.mk define Package/elfutils/Default @@ -99,4 +98,3 @@ endef $(eval $(call BuildPackage,libelf)) $(eval $(call BuildPackage,libdw)) $(eval $(call BuildPackage,libasm)) -$(eval $(call HostBuild)) diff --git a/package/lienol/luci-app-passwall/Makefile b/package/lienol/luci-app-passwall/Makefile index 2fb5130caa..8d100c2de0 100644 --- a/package/lienol/luci-app-passwall/Makefile +++ b/package/lienol/luci-app-passwall/Makefile @@ -7,8 +7,8 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-passwall PKG_VERSION:=4 -PKG_RELEASE:=16 -PKG_DATE:=20210303 +PKG_RELEASE:=17 +PKG_DATE:=20210314 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) @@ -21,6 +21,11 @@ config PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks bool "Include Shadowsocks" default y +config PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust + bool "Include Shadowsocks Rust (AEAD ciphers only)" + depends on aarch64||arm||i386||mips||mipsel||x86_64 + default y if aarch64||x86_64 + config PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Server bool "Include Shadowsocks Server" default y @@ -43,7 +48,7 @@ config PACKAGE_$(PKG_NAME)_INCLUDE_Trojan_Plus config PACKAGE_$(PKG_NAME)_INCLUDE_Trojan_GO bool "Include Trojan_GO" - default y if i386||x86_64||arm||aarch64 + default n config PACKAGE_$(PKG_NAME)_INCLUDE_Brook bool "Include Brook" @@ -92,6 +97,7 @@ define Package/$(PKG_NAME) +pdnsd-alt \ +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks:shadowsocks-libev-ss-redir \ +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks:shadowsocks-libev-ss-local \ + +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust:shadowsocks-rust-sslocal \ +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Server:shadowsocks-libev-ss-server \ +PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR:shadowsocksr-libev-ssr-redir \ +PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR:shadowsocksr-libev-ssr-local \ diff --git a/package/lienol/luci-app-passwall/luasrc/controller/passwall.lua b/package/lienol/luci-app-passwall/luasrc/controller/passwall.lua index 48bf69e309..1ace8936c3 100644 --- a/package/lienol/luci-app-passwall/luasrc/controller/passwall.lua +++ b/package/lienol/luci-app-passwall/luasrc/controller/passwall.lua @@ -292,7 +292,7 @@ function delete_select_nodes() ucic:delete(appname, w) end) ucic:commit(appname) - luci.sys.call("/etc/init.d/" .. appname .. " restart") + luci.sys.call("/etc/init.d/" .. appname .. " restart > /dev/null 2>&1 &") end function check_port() diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/api/api.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/api/api.lua index 4b044ef385..510c203c2c 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/api/api.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/api/api.lua @@ -55,13 +55,14 @@ function get_args(arg, myarg) end function get_valid_nodes() + local nodes_ping = uci_get_type("global_other", "nodes_ping") or "" local nodes = {} uci:foreach(appname, "nodes", function(e) e.id = e[".name"] if e.type and e.remarks then if e.protocol and (e.protocol == "_balancing" or e.protocol == "_shunt") then - e.remarks_name = "%s:[%s] " % {i18n.translatef(e.type .. e.protocol), e.remarks} - e.node_type = "special" + e["remark"] = "%s:[%s] " % {i18n.translatef(e.type .. e.protocol), e.remarks} + e["node_type"] = "special" nodes[#nodes + 1] = e end if e.port and e.address then @@ -81,9 +82,15 @@ function get_valid_nodes() type2 = type2 .. " " .. protocol end if datatypes.ip6addr(address) then address2 = "[" .. address .. "]" end - e.remarks_name = "%s:[%s] %s:%s" % {type2, e.remarks, address2, e.port} + e["remark"] = "%s:[%s]" % {type2, e.remarks} + if nodes_ping:find("info") then + e["remark"] = "%s:[%s] %s:%s" % {type2, e.remarks, address2, e.port} + end if e.use_kcp and e.use_kcp == "1" then - e.remarks_name = "%s+%s:[%s] %s" % {type2, "Kcptun", e.remarks, address2} + e["remark"] = "%s+%s:[%s]" % {type2, "Kcptun", e.remarks} + if nodes_ping:find("info") then + e["remark"] = "%s+%s:[%s] %s" % {type2, "Kcptun", e.remarks, address2} + end end e.node_type = "normal" nodes[#nodes + 1] = e diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/auto_switch.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/auto_switch.lua index 3161695663..7df6d104bf 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/auto_switch.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/auto_switch.lua @@ -24,7 +24,7 @@ o.default = "1" o = s:option(DynamicList, "tcp_node", "TCP " .. translate("List of backup nodes")) for k, v in pairs(nodes_table) do if v.node_type == "normal" then - o:value(v.id, v.remarks_name) + o:value(v.id, v["remark"]) end end diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua index 112835e94e..b2f9f72c97 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua @@ -20,7 +20,7 @@ uci:foreach(appname, "socks", function(s) else for k, n in pairs(nodes_table) do if (s.node == n.id) then - remarks = n.remarks_name; break + remarks = n["remark"]; break end end end @@ -125,7 +125,7 @@ if has_xray and #nodes_table > 0 then o:value("_direct", translate("Direct Connection")) o:value("_blackhole", translate("Blackhole")) for k1, v1 in pairs(normal_list) do - o:value(v1.id, v1.remarks_name) + o:value(v1.id, v1["remark"]) end o.cfgvalue = function(self, section) return m:get(v.id, id) or "nil" @@ -141,7 +141,7 @@ if has_xray and #nodes_table > 0 then o:value("_direct", translate("Direct Connection")) o:value("_blackhole", translate("Blackhole")) for k1, v1 in pairs(normal_list) do - o:value(v1.id, v1.remarks_name) + o:value(v1.id, v1["remark"]) end o.cfgvalue = function(self, section) return m:get(v.id, id) or "nil" @@ -155,7 +155,7 @@ if has_xray and #nodes_table > 0 then o:depends("tcp_node", v.id) o:value("nil", translate("Close")) for k1, v1 in pairs(normal_list) do - o:value(v1.id, v1.remarks_name) + o:value(v1.id, v1["remark"]) end o.cfgvalue = function(self, section) return m:get(v.id, id) or "nil" @@ -370,14 +370,14 @@ if has_xray then end for k, v in pairs(nodes_table) do - tcp_node:value(v.id, v.remarks_name) - udp_node:value(v.id, v.remarks_name) + tcp_node:value(v.id, v["remark"]) + udp_node:value(v.id, v["remark"]) if v.type == "Socks" then if has_xray then - socks_node:value(v.id, v.remarks_name) + socks_node:value(v.id, v["remark"]) end else - socks_node:value(v.id, v.remarks_name) + socks_node:value(v.id, v["remark"]) end end diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/haproxy.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/haproxy.lua index eba5bfefd7..10fef3c233 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/haproxy.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/haproxy.lua @@ -9,7 +9,7 @@ for k, e in ipairs(api.get_valid_nodes()) do nodes_table[#nodes_table + 1] = { id = e[".name"], obj = e, - remarks = e.remarks_name + remarks = e["remark"] } end end diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_config.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_config.lua index 783d9a6f33..9ab09ff8bd 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_config.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_config.lua @@ -72,7 +72,7 @@ type = s:option(ListValue, "type", translate("Type")) if api.is_finded("ipt2socks") then type:value("Socks", translate("Socks")) end -if api.is_finded("ss-redir") then +if api.is_finded("sslocal") or api.is_finded("ss-redir") then type:value("SS", translate("Shadowsocks")) end if api.is_finded("ssr-redir") then @@ -116,7 +116,7 @@ for k, e in ipairs(api.get_valid_nodes()) do if e.node_type == "normal" then nodes_table[#nodes_table + 1] = { id = e[".name"], - remarks = e.remarks_name + remarks = e["remark"] } end end diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua index ea1a9c9cee..f316703b59 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/client/node_list.lua @@ -7,15 +7,15 @@ m = Map(appname) s = m:section(TypedSection, "global_other") s.anonymous = true -o = s:option(MultiValue, "nodes_ping", "Ping") +o = s:option(MultiValue, "nodes_ping", " ") o:value("auto_ping", translate("Auto Ping"), translate("This will automatically ping the node for latency")) o:value("tcping", translate("Tcping"), translate("This will use tcping replace ping detection of node")) +o:value("info", translate("Show server address and port"), translate("Show server address and port")) -- [[ Add the node via the link ]]-- s:append(Template(appname .. "/node_list/link_add_node")) local nodes_ping = m:get("@global_other[0]", "nodes_ping") or "" -local nodes_display = m:get("@global_other[0]", "nodes_display") or "" -- [[ Node List ]]-- s = m:section(TypedSection, "nodes") @@ -38,58 +38,58 @@ end s.sortable = true -- 简洁模式 -if true then - o = s:option(DummyValue, "add_mode", "") - o.cfgvalue = function(t, n) - local v = Value.cfgvalue(t, n) - if v and v ~= '' then - local group = m:get(n, "group") or "" - if group ~= "" then - v = v .. " " .. group - end - return v - else - return '' - end - end - o = s:option(DummyValue, "remarks", translate("Remarks")) - o.rawhtml = true - o.cfgvalue = function(t, n) - local str = "" - local is_sub = m:get(n, "is_sub") or "" +o = s:option(DummyValue, "add_mode", "") +o.cfgvalue = function(t, n) + local v = Value.cfgvalue(t, n) + if v and v ~= '' then local group = m:get(n, "group") or "" - local remarks = m:get(n, "remarks") or "" - local type = m:get(n, "type") or "" - str = str .. string.format("", appname, n, type) - if type == "Xray" then - local protocol = m:get(n, "protocol") - if protocol == "_balancing" then - protocol = "负载均衡" - elseif protocol == "_shunt" then - protocol = "分流" - elseif protocol == "vmess" then - protocol = "VMess" - elseif protocol == "vless" then - protocol = "VLESS" - else - protocol = protocol:gsub("^%l",string.upper) - end - type = type .. " " .. protocol + if group ~= "" then + v = v .. " " .. group end - local address = m:get(n, "address") or "" - local port = m:get(n, "port") or "" - str = str .. translate(type) .. ":" .. remarks - if address ~= "" and port ~= "" then + return v + else + return '' + end +end +o = s:option(DummyValue, "remarks", translate("Remarks")) +o.rawhtml = true +o.cfgvalue = function(t, n) + local str = "" + local is_sub = m:get(n, "is_sub") or "" + local group = m:get(n, "group") or "" + local remarks = m:get(n, "remarks") or "" + local type = m:get(n, "type") or "" + str = str .. string.format("", appname, n, type) + if type == "Xray" then + local protocol = m:get(n, "protocol") + if protocol == "_balancing" then + protocol = "负载均衡" + elseif protocol == "_shunt" then + protocol = "分流" + elseif protocol == "vmess" then + protocol = "VMess" + elseif protocol == "vless" then + protocol = "VLESS" + else + protocol = protocol:gsub("^%l",string.upper) + end + type = type .. " " .. protocol + end + local address = m:get(n, "address") or "" + local port = m:get(n, "port") or "" + str = str .. translate(type) .. ":" .. remarks + if address ~= "" and port ~= "" then + if nodes_ping:find("info") then if datatypes.ip6addr(address) then str = str .. string.format("([%s]:%s)", address, port) else str = str .. string.format("(%s:%s)", address, port) end - str = str .. string.format("", appname, n, address) - str = str .. string.format("", appname, n, port) end - return str + str = str .. string.format("", appname, n, address) + str = str .. string.format("", appname, n, port) end + return str end ---- Ping diff --git a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/user.lua b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/user.lua index 16e32e3a41..0390ac1814 100644 --- a/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/user.lua +++ b/package/lienol/luci-app-passwall/luasrc/model/cbi/passwall/server/user.lua @@ -551,7 +551,7 @@ for k, e in ipairs(api.get_valid_nodes()) do if e.node_type == "normal" and e.type == "Xray" then nodes_table[#nodes_table + 1] = { id = e[".name"], - remarks = e.remarks_name + remarks = e["remark"] } end end diff --git a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/link_add_node.htm b/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/link_add_node.htm index ce65d8c40f..ec47ae025a 100644 --- a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/link_add_node.htm +++ b/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/link_add_node.htm @@ -136,7 +136,7 @@ local api = require "luci.model.cbi.passwall.api.api" - + \ No newline at end of file diff --git a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm b/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm index 6ae1afd47c..f3b23e021c 100644 --- a/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm +++ b/package/lienol/luci-app-passwall/luasrc/view/passwall/node_list/node_list.htm @@ -27,10 +27,6 @@ table td, .table .td { box-shadow: darkgrey 10px 10px 30px 5px; } -._select { - background: #dad8d8 !important; -} - ._now_use { background: #94e1ff !important; } @@ -125,75 +121,58 @@ table td, .table .td { } } - function select_node_div(btn, id) { - btn.value = "<%:DeSelect%>"; - btn.setAttribute("onclick", "deselect_node_div(this, '" + id + "')"); - var dom = document.getElementById("cbi-passwall-" + id); - if (dom) { - dom.classList.add("_select"); - dom.setAttribute("nodes_id", id); - } - } - - function deselect_node_div(btn, id) { - btn.value = "<%:Select%>"; - btn.setAttribute("onclick", "select_node_div(this, '" + id + "')"); - var dom = document.getElementById("cbi-passwall-" + id); - if (dom) { - dom.classList.remove("_select"); - dom.removeAttribute("nodes_id"); - } - } - - function select_all(btn) { - var doms = document.getElementById("cbi-passwall-nodes").getElementsByClassName("cbi-section-table-row"); + function checked_all_node(btn) { + var doms = document.getElementById("cbi-passwall-nodes").getElementsByClassName("nodes_select"); if (doms && doms.length > 0) { for (var i = 0 ; i < doms.length; i++) { - var id = doms[i].id.replace("cbi-passwall-", ""); - var btn2 = document.getElementById("select_" + id); - select_node_div(btn2, id); + doms[i].checked = true; } btn.value = "<%:DeSelect all%>"; - btn.setAttribute("onclick", "deselect_all(this)"); + btn.setAttribute("onclick", "dechecked_all_node(this)"); } } - function deselect_all(btn) { - var doms = document.getElementById("cbi-passwall-nodes").getElementsByClassName("cbi-section-table-row"); + function dechecked_all_node(btn) { + var doms = document.getElementById("cbi-passwall-nodes").getElementsByClassName("nodes_select"); if (doms && doms.length > 0) { for (var i = 0 ; i < doms.length; i++) { - var id = doms[i].id.replace("cbi-passwall-", ""); - var btn2 = document.getElementById("select_" + id); - deselect_node_div(btn2, id); + doms[i].checked = false; } btn.value = "<%:Select all%>"; - btn.setAttribute("onclick", "select_all(this)"); + btn.setAttribute("onclick", "checked_all_node(this)"); } } function delete_select_nodes() { - var doms = document.getElementsByClassName("_select"); + var ids = []; + var doms = document.getElementById("cbi-passwall-nodes").getElementsByClassName("nodes_select"); if (doms && doms.length > 0) { - var ids = []; for (var i = 0 ; i < doms.length; i++) { - if (doms[i].getAttribute("nodes_id")) { - ids.push(doms[i].getAttribute("nodes_id")) + if (doms[i].checked) { + ids.push(doms[i].getAttribute("cbid")) } } - if (confirm('<%:Are you sure to delete select nodes?%>') == true){ - XHR.get('<%=api.url("delete_select_nodes")%>', { - ids: ids.join() - }, - function(x, data) { - if(x && x.status == 200) { - window.location.href = '<%=api.url("node_list")%>'; - } - else { - alert("<%:Error%>"); - } - }); + if (ids.length > 0) { + if (confirm('<%:Are you sure to delete select nodes?%>') == true){ + XHR.get('<%=api.url("delete_select_nodes")%>', { + ids: ids.join() + }, + function(x, data) { + if (x && x.status == 200) { + for (var i = 0 ; i < ids.length; i++) { + var box = document.getElementById("cbi-passwall-" + ids[i]); + box.remove(); + } + //window.location.href = '<%=api.url("node_list")%>'; + } + else { + alert("<%:Error%>"); + } + }); + } } - } else { + } + if (ids.length <= 0) { alert("<%:You no select nodes !%>"); } } @@ -404,10 +383,10 @@ table td, .table .td { var id = onclick_str.substring(onclick_str.lastIndexOf('/') + 1, onclick_str.length - 1); var td = edit_btn[i].parentNode; var new_div = ""; + //添加"勾选"框 + new_div += '  '; //添加"置顶"按钮 new_div += '  '; - //添加"选择"按钮 - new_div += '  '; //添加"应用"按钮 new_div += '  '; //添加"复制"按钮 diff --git a/package/lienol/luci-app-passwall/po/zh-cn/passwall.po b/package/lienol/luci-app-passwall/po/zh-cn/passwall.po index 9cd5d44c67..241f3a6756 100644 --- a/package/lienol/luci-app-passwall/po/zh-cn/passwall.po +++ b/package/lienol/luci-app-passwall/po/zh-cn/passwall.po @@ -532,6 +532,9 @@ msgstr "选中后保存应用后即使用tcping替换ping检测节点" msgid "Concise display nodes" msgstr "简洁显示节点" +msgid "Show server address and port" +msgstr "显示服务器地址和端口" + msgid "Apply" msgstr "应用" diff --git a/package/lienol/luci-app-passwall/root/usr/share/passwall/app.sh b/package/lienol/luci-app-passwall/root/usr/share/passwall/app.sh index 66799bfe1c..f30f5ff485 100755 --- a/package/lienol/luci-app-passwall/root/usr/share/passwall/app.sh +++ b/package/lienol/luci-app-passwall/root/usr/share/passwall/app.sh @@ -316,7 +316,7 @@ load_config() { echolog "没有选择节点!" NO_PROXY=1 } - + global=$(echo "${TCP_PROXY_MODE}${LOCALHOST_TCP_PROXY_MODE}${UDP_PROXY_MODE}${LOCALHOST_UDP_PROXY_MODE}" | grep "global") returnhome=$(echo "${TCP_PROXY_MODE}${LOCALHOST_TCP_PROXY_MODE}${UDP_PROXY_MODE}${LOCALHOST_UDP_PROXY_MODE}" | grep "returnhome") chnlist=$(echo "${TCP_PROXY_MODE}${LOCALHOST_TCP_PROXY_MODE}${UDP_PROXY_MODE}${LOCALHOST_UDP_PROXY_MODE}" | grep "chnroute") @@ -366,7 +366,7 @@ run_socks() { else msg="某种原因,此 Socks 服务的相关配置已失联,启动中止!" fi - + if [ "$type" == "xray" ] && ([ -n "$(config_n_get $node balancing_node)" ] || [ "$(config_n_get $node default_node)" != "_direct" -a "$(config_n_get $node default_node)" != "_blackhole" ]); then unset msg fi @@ -403,17 +403,20 @@ run_socks() { local protocol=$(config_n_get $node protocol client) local brook_tls=$(config_n_get $node brook_tls 0) [ "$protocol" == "wsclient" ] && { - [ "$brook_tls" == "1" ] && server_host="wss://${server_host}" || server_host="ws://${server_host}" + [ "$brook_tls" == "1" ] && server_host="wss://${server_host}" || server_host="ws://${server_host}" } ln_start_bin "$(first_type $(config_t_get global_app brook_file) brook)" "brook_SOCKS_${flag}" $log_file "$protocol" --socks5 "$bind:$socks_port" -s "$server_host:$port" -p "$(config_n_get $node password)" ;; ss|ssr) lua $API_GEN_SS -node $node -local_addr "0.0.0.0" -local_port $socks_port -server_host $server_host -server_port $port > $config_file - ln_start_bin "$(first_type ${type}-local)" "${type}-local" $log_file -c "$config_file" -b "$bind" -u -v + ss_program="$(first_type ${type}local ${type}-local)" + [ "$(printf '%s' "$ss_program" | awk -F '/' '{print $NF}')" = "${type}local" ] && \ + ss_extra_arg="-U" || ss_extra_arg="-u" + ln_start_bin "$ss_program" "${type}-local" $log_file -c "$config_file" -v $ss_extra_arg ;; esac - - # socks to http + + # http to socks [ "$type" != "xray" ] && [ "$type" != "socks" ] && [ "$http_port" != "0" ] && [ "$http_config_file" != "nil" ] && { lua $API_GEN_XRAY_PROTO -local_proto http -local_address "0.0.0.0" -local_port $http_port -server_proto socks -server_address "127.0.0.1" -server_port $socks_port -server_username $_username -server_password $_password > $http_config_file echo lua $API_GEN_XRAY_PROTO -local_proto http -local_address "0.0.0.0" -local_port $http_port -server_proto socks -server_address "127.0.0.1" -server_port $socks_port -server_username $_username -server_password $_password @@ -448,7 +451,7 @@ run_redir() { [ "$bind" != "127.0.0.1" ] && echolog "${REDIR_TYPE}节点:$remarks,节点:${server_host}:${port},监听端口:$local_port" } eval ${REDIR_TYPE}_NODE_PORT=$port - + case "$REDIR_TYPE" in UDP) case "$type" in @@ -488,7 +491,10 @@ run_redir() { ;; ss|ssr) lua $API_GEN_SS -node $node -local_addr "0.0.0.0" -local_port $local_port > $config_file - ln_start_bin "$(first_type ${type}-redir)" "${type}-redir" $log_file -c "$config_file" -U -v + ss_program="$(first_type ${type}local ${type}-redir)" + [ "$(printf '%s' "$ss_program" | awk -F '/' '{print $NF}')" = "${type}local" ] && \ + ss_extra_arg="--protocol redir -u" || ss_extra_arg="-U" + ln_start_bin "$ss_program" "${type}-redir" $log_file -c "$config_file" -v $ss_extra_arg ;; esac ;; @@ -557,7 +563,7 @@ run_redir() { local protocol=$(config_n_get $node protocol client) local brook_tls=$(config_n_get $node brook_tls 0) if [ "$protocol" == "wsclient" ]; then - [ "$brook_tls" == "1" ] && server_ip="wss://${server_ip}" || server_ip="ws://${server_ip}" + [ "$brook_tls" == "1" ] && server_ip="wss://${server_ip}" || server_ip="ws://${server_ip}" socks_port=$(get_new_port 2081 tcp) ln_start_bin "$(first_type $(config_t_get global_app brook_file) brook)" "brook_tcp" $log_file wsclient --socks5 "127.0.0.1:$socks_port" -s "$server_ip:$port" -p "$(config_n_get $node password)" _socks_flag=1 @@ -574,14 +580,17 @@ run_redir() { fi ;; ss|ssr) + ss_program="$(first_type ${type}local ${type}-redir)" + [ "$(printf '%s' "$ss_program" | awk -F '/' '{print $NF}')" = "${type}local" ] && \ + ss_extra_arg="--protocol redir" if [ "$kcptun_use" == "1" ]; then lua $API_GEN_SS -node $node -local_addr "0.0.0.0" -local_port $local_port -server_host "127.0.0.1" -server_port $KCPTUN_REDIR_PORT > $config_file [ "$UDP_NODE" == "tcp" ] && echolog "Kcptun不支持UDP转发!" else lua $API_GEN_SS -node $node -local_addr "0.0.0.0" -local_port $local_port > $config_file - [ "$UDP_NODE" == "tcp" ] && extra_param="-u" + [ "$UDP_NODE" == "tcp" ] && ss_extra_arg="$ss_extra_arg -u" fi - ln_start_bin "$(first_type ${type}-redir)" "${type}-redir" $log_file -c "$config_file" -v $extra_param + ln_start_bin "$ss_program" "${type}-redir" $log_file -c "$config_file" -v $ss_extra_arg ;; esac if [ -n "$_socks_flag" ]; then @@ -590,7 +599,7 @@ run_redir() { ln_start_bin "$(first_type ipt2socks)" "ipt2socks_tcp" $log_file -l "$local_port" -b 0.0.0.0 -s "$_socks_address" -p "$_socks_port" -R -v $extra_param fi unset _socks_flag _socks_address _socks_port _socks_username _socks_password - + [ "$type" != "xray" ] && { [ "$tcp_node_socks" = "1" ] && { local port=$tcp_node_socks_port @@ -617,7 +626,7 @@ node_switch() { local log_file=$TMP_PATH/${1}.log eval current_port=\$${1}_REDIR_PORT local port=$(cat $TMP_PORT_PATH/${1}) - + local ids=$(uci show $CONFIG | grep "=socks" | awk -F '.' '{print $2}' | awk -F '=' '{print $1}') for id in $ids; do [ "$(config_n_get $id enabled 0)" == "0" ] && continue @@ -635,10 +644,10 @@ node_switch() { } break done - + run_redir $node "0.0.0.0" $port $config_file $1 $log_file echo $node > $TMP_ID_PATH/${1} - + [ "$1" = "TCP" ] && { [ "$(config_t_get global udp_node nil)" = "tcp_" ] && { top -bn1 | grep -E "$TMP_PATH" | grep -i "UDP" | grep -v "grep" | awk '{print $1}' | xargs kill -9 >/dev/null 2>&1 @@ -646,7 +655,7 @@ node_switch() { start_redir UDP } } - + #local node_net=$(echo $1 | tr 'A-Z' 'a-z') #uci set $CONFIG.@global[0].${node_net}_node=$node #uci commit $CONFIG @@ -759,13 +768,13 @@ start_crontab() { echo "$t lua $APP_PATH/subscribe.lua start log > /dev/null 2>&1 &" >>/etc/crontabs/root echolog "配置定时任务:自动更新节点订阅。" fi - + start_daemon=$(config_t_get global_delay start_daemon 0) [ "$start_daemon" = "1" ] && $APP_PATH/monitor.sh > /dev/null 2>&1 & - + AUTO_SWITCH_ENABLE=$(config_t_get auto_switch enable 0) [ "$AUTO_SWITCH_ENABLE" = "1" ] && $APP_PATH/test.sh > /dev/null 2>&1 & - + /etc/init.d/cron restart } @@ -779,15 +788,15 @@ start_dns() { local pdnsd_forward other_port msg dns_listen_port=${DNS_PORT} pdnsd_forward=${DNS_FORWARD} - + china_ng_listen_port=$(expr $dns_listen_port + 1) china_ng_listen="127.0.0.1#${china_ng_listen_port}" china_ng_chn=$(echo -n $(echo "${LOCAL_DNS}" | sed "s/,/\n/g" | head -n2) | tr " " ",") china_ng_gfw="127.0.0.1#${dns_listen_port}" [ -n "${returnhome}" ] && china_ng_chn="${china_ng_gfw}" && china_ng_gfw="${LOCAL_DNS}" - + echolog "过滤服务配置:准备接管域名解析..." - + case "$DNS_MODE" in nonuse) echolog " - 不过滤DNS..." @@ -816,7 +825,7 @@ start_dns() { _doh_host=$(echo $_doh_host_port | awk -F ':' '{print $1}') _doh_port=$(echo $_doh_host_port | awk -F ':' '{print $2}') _doh_bootstrap=$(echo $up_trust_doh | cut -d ',' -sf 2-) - + up_trust_doh_dns=$(config_t_get global up_trust_doh_dns "tcp") if [ "$up_trust_doh_dns" = "socks" ]; then socks_server=$(echo $(config_t_get global socks_server 127.0.0.1:9050) | sed "s/#/:/g") @@ -858,7 +867,7 @@ start_dns() { echolog " - 域名解析:使用UDP协议自定义DNS($TUN_DNS)解析..." ;; esac - + [ -n "$chnlist" ] && [ "$DNS_MODE" != "custom" ] && [ "$DNS_MODE" != "fake_ip" ] && { [ -f "${RULES_PATH}/chnlist" ] && cp -a "${RULES_PATH}/chnlist" "${TMP_PATH}/chnlist" [ -n "$(first_type chinadns-ng)" ] && { @@ -882,17 +891,21 @@ start_dns() { china_ng_gfw="$(echo ${custom_dns} | sed 's/:/#/g')" msg="自定义DNS" fi - - local chnlist_param="${TMP_PATH}/chnlist" - [ -f "${RULES_PATH}/direct_host" ] && { - cat "${RULES_PATH}/direct_host" >> "${chnlist_param}" - echolog " | - [$?](chinadns-ng) 域名白名单合并到中国域名表" - } + sed -n 's/^ipset=\/\.\?\([^/]*\).*$/\1/p' "${RULES_PATH}/gfwlist.conf" | sort -u > "${TMP_PATH}/gfwlist.txt" [ -f "${RULES_PATH}/proxy_host" ] && { cat "${RULES_PATH}/proxy_host" >> "${TMP_PATH}/gfwlist.txt" && sort -u "${TMP_PATH}/gfwlist.txt" > "${TMP_PATH}/gfwlist2.txt" && mv -f "${TMP_PATH}/gfwlist2.txt" "${TMP_PATH}/gfwlist.txt" local gfwlist_param="${TMP_PATH}/gfwlist.txt" echolog " | - [$?](chinadns-ng) 代理域名表合并到防火墙域名表" + + for _host in $(cat ${RULES_PATH}/proxy_host); do + sed -i "/$_host/d" "${TMP_PATH}/chnlist" + done + } + local chnlist_param="${TMP_PATH}/chnlist" + [ -f "${RULES_PATH}/direct_host" ] && { + cat "${RULES_PATH}/direct_host" >> "${chnlist_param}" + echolog " | - [$?](chinadns-ng) 域名白名单合并到中国域名表" } chnlist_param=${chnlist_param:+-m "${chnlist_param}" -M} ln_start_bin "$(first_type chinadns-ng)" chinadns-ng "${TMP_PATH}/chinadns-ng.log" -v -b 0.0.0.0 -l "${china_ng_listen_port}" ${china_ng_chn:+-c "${china_ng_chn}"} ${chnlist_param} ${china_ng_gfw:+-t "${china_ng_gfw}"} ${gfwlist_param:+-g "${gfwlist_param}"} -f @@ -900,7 +913,7 @@ start_dns() { #[ -n "${global}${chnlist}" ] && [ -z "${returnhome}" ] && TUN_DNS="${china_ng_gfw}" } } - + [ "${use_udp_node_resolve_dns}" = "1" ] && echolog " * 要求代理 DNS 请求,如上游 DNS 非直连地址,确保 UDP 代理打开,并且已经正确转发!" [ "${use_tcp_node_resolve_dns}" = "1" ] && echolog " * 请确认上游 DNS 支持 TCP 查询,如非直连地址,确保 TCP 代理打开,并且已经正确转发!" } @@ -919,7 +932,7 @@ add_dnsmasq() { else #屏蔽列表 sort -u "${RULES_PATH}/block_host" | gen_dnsmasq_fake_items "0.0.0.0" "${TMP_DNSMASQ_PATH}/00-block_host.conf" - + #始终用国内DNS解析节点域名 fwd_dns="${LOCAL_DNS}" servers=$(uci show "${CONFIG}" | grep ".address=" | cut -d "'" -f 2) @@ -932,19 +945,15 @@ add_dnsmasq() { sort -u "${RULES_PATH}/direct_host" | gen_dnsmasq_items "whitelist,whitelist6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/11-direct_host.conf" echolog " - [$?]域名白名单(whitelist):${fwd_dns:-默认}" - #始终使用远程DNS解析代理(黑名单)列表 - if [ "${DNS_MODE}" = "fake_ip" ]; then - sort -u "${RULES_PATH}/proxy_host" | gen_dnsmasq_fake_items "11.1.1.1" "${TMP_DNSMASQ_PATH}/90-proxy_host.conf" + if [ "$(config_t_get global_subscribe subscribe_proxy 0)" = "0" ]; then + #如果没有开启通过代理订阅 + fwd_dns="${LOCAL_DNS}" + for item in $(get_enabled_anonymous_secs "@subscribe_list"); do + host_from_url "$(config_n_get ${item} url)" | gen_dnsmasq_items "whitelist,whitelist6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/12-subscribe.conf" + done + echolog " - [$?]节点订阅域名(whitelist):${fwd_dns:-默认}" else - fwd_dns="${TUN_DNS}" - [ -n "$CHINADNS_NG" ] && fwd_dns="${china_ng_gfw}" - [ -n "$CHINADNS_NG" ] && unset fwd_dns - sort -u "${RULES_PATH}/proxy_host" | gen_dnsmasq_items "blacklist,blacklist6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/90-proxy_host.conf" - echolog " - [$?]代理域名表(blacklist):${fwd_dns:-默认}" - fi - - #如果开启了通过代理订阅 - [ "$(config_t_get global_subscribe subscribe_proxy 0)" = "1" ] && { + #如果开启了通过代理订阅 fwd_dns="${TUN_DNS}" [ -n "$CHINADNS_NG" ] && fwd_dns="${china_ng_gfw}" for item in $(get_enabled_anonymous_secs "@subscribe_list"); do @@ -955,8 +964,19 @@ add_dnsmasq() { fi done [ "${DNS_MODE}" != "fake_ip" ] && echolog " - [$?]节点订阅域名(blacklist):${fwd_dns:-默认}" - } + fi + #始终使用远程DNS解析代理(黑名单)列表 + if [ "${DNS_MODE}" = "fake_ip" ]; then + sort -u "${RULES_PATH}/proxy_host" | gen_dnsmasq_fake_items "11.1.1.1" "${TMP_DNSMASQ_PATH}/97-proxy_host.conf" + else + fwd_dns="${TUN_DNS}" + [ -n "$CHINADNS_NG" ] && fwd_dns="${china_ng_gfw}" + [ -n "$CHINADNS_NG" ] && unset fwd_dns + sort -u "${RULES_PATH}/proxy_host" | gen_dnsmasq_items "blacklist,blacklist6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/97-proxy_host.conf" + echolog " - [$?]代理域名表(blacklist):${fwd_dns:-默认}" + fi + #分流规则 [ "$(config_n_get $TCP_NODE protocol)" = "_shunt" ] && { fwd_dns="${TUN_DNS}" @@ -990,21 +1010,28 @@ add_dnsmasq() { sort -u "${TMP_PATH}/gfwlist.txt" | gen_dnsmasq_items "gfwlist,gfwlist6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/99-gfwlist.conf" echolog " - [$?]防火墙域名表(gfwlist):${fwd_dns:-默认}" fi + # Not China List 模式 + [ -n "${chnlist}" ] && { + fwd_dns="${LOCAL_DNS}" + [ -n "$CHINADNS_NG" ] && unset fwd_dns + sort -u "${TMP_PATH}/chnlist" | gen_dnsmasq_items "chnroute,chnroute6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/19-chinalist_host.conf" + echolog " - [$?]中国域名表(chnroute):${fwd_dns:-默认}" + } else #回国模式 if [ "${DNS_MODE}" = "fake_ip" ]; then - sort -u "${RULES_PATH}/chnlist" | gen_dnsmasq_fake_items "11.1.1.1" "${TMP_DNSMASQ_PATH}/10-chinalist_host.conf" + sort -u "${RULES_PATH}/chnlist" | gen_dnsmasq_fake_items "11.1.1.1" "${TMP_DNSMASQ_PATH}/99-chinalist_host.conf" else fwd_dns="${TUN_DNS}" - sort -u "${RULES_PATH}/chnlist" | gen_dnsmasq_items "chnroute,chnroute6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/10-chinalist_host.conf" + sort -u "${RULES_PATH}/chnlist" | gen_dnsmasq_items "chnroute,chnroute6" "${fwd_dns}" "${TMP_DNSMASQ_PATH}/99-chinalist_host.conf" echolog " - [$?]中国域名表(chnroute):${fwd_dns:-默认}" fi fi fi - + if [ "${DNS_MODE}" != "nouse" ]; then echo "conf-dir=${TMP_DNSMASQ_PATH}" > "/var/dnsmasq.d/dnsmasq-${CONFIG}.conf" - + if [ -z "${CHINADNS_NG}" ] && [ "${IS_DEFAULT_DNS}" = "1" ]; then echolog " - 不强制设置默认DNS" return @@ -1015,12 +1042,12 @@ add_dnsmasq() { [ -n "${chnlist}" ] && msg="中国列表以外" [ -n "${returnhome}" ] && msg="中国列表" [ -n "${global}" ] && msg="全局" - + #默认交给Chinadns-ng处理 [ -n "$CHINADNS_NG" ] && { servers="${china_ng_listen}" && msg="chinadns-ng" } - + cat <<-EOF >> "/var/dnsmasq.d/dnsmasq-${CONFIG}.conf" $(echo "${servers}" | sed 's/,/\n/g' | gen_dnsmasq_items) all-servers @@ -1067,7 +1094,7 @@ gen_pdnsd_config() { proc_limit = 2; procq_limit = 8; } - + EOF echolog " + [$?]Pdnsd (127.0.0.1:${listen_port})..." @@ -1223,7 +1250,7 @@ start_haproxy() { local auth="" [ -n "$console_user" ] && [ -n "$console_password" ] && auth="stats auth $console_user:$console_password" cat <<-EOF >> "${haproxy_file}" - + listen console bind 0.0.0.0:$console_port mode http diff --git a/package/lienol/luci-app-passwall/root/usr/share/passwall/iptables.sh b/package/lienol/luci-app-passwall/root/usr/share/passwall/iptables.sh index 2145e4dc89..c17ef69dda 100755 --- a/package/lienol/luci-app-passwall/root/usr/share/passwall/iptables.sh +++ b/package/lienol/luci-app-passwall/root/usr/share/passwall/iptables.sh @@ -24,7 +24,6 @@ FORCE_INDEX=2 ipt_n="iptables -t nat" ipt_m="iptables -t mangle" -ip6t_n="ip6tables -t nat" ip6t_m="ip6tables -t mangle" FWI=$(uci -q get firewall.passwall.path 2>/dev/null) @@ -48,8 +47,10 @@ comment() { } destroy_ipset() { - #ipset -q -F $1 - ipset -q -X $1 + for i in "$@"; do + #ipset -q -F $i + ipset -q -X $i + done } RULE_LAST_INDEX() { @@ -207,7 +208,7 @@ load_acl() { fi [ "$tcp_no_redir_ports" != "disable" ] && { $ipt_tmp -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p tcp -m multiport --dport $tcp_no_redir_ports -j RETURN - $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p tcp -m multiport --dport $tcp_no_redir_ports -j RETURN + $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p tcp -m multiport --dport $tcp_no_redir_ports -j RETURN 2>/dev/null msg2="${msg2}[$?]除${tcp_no_redir_ports}外的" } msg2="${msg2}所有端口" @@ -217,15 +218,15 @@ load_acl() { $ipt_tmp -A PSW $(comment "$remarks") -p tcp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $tcp_redir_ports "-m multiport --dport") $(get_redirect_ipt $tcp_proxy_mode $tcp_port $is_tproxy) if [ "$PROXY_IPV6" == "1" ]; then - $ip6t_m -A PSW $(comment "$remarks") -p tcp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $tcp_redir_ports "-m multiport --dport") $(dst $IPSET_SHUNTLIST6) $(REDIRECT $tcp_port TPROXY) - $ip6t_m -A PSW $(comment "$remarks") -p tcp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $tcp_redir_ports "-m multiport --dport") $(dst $IPSET_BLACKLIST6) $(REDIRECT $tcp_port TPROXY) - $ip6t_m -A PSW $(comment "$remarks") -p tcp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $tcp_redir_ports "-m multiport --dport") $(get_redirect_ip6t $tcp_proxy_mode $tcp_port TPROXY) + $ip6t_m -A PSW $(comment "$remarks") -p tcp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $tcp_redir_ports "-m multiport --dport") $(dst $IPSET_SHUNTLIST6) $(REDIRECT $tcp_port TPROXY) 2>/dev/null + $ip6t_m -A PSW $(comment "$remarks") -p tcp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $tcp_redir_ports "-m multiport --dport") $(dst $IPSET_BLACKLIST6) $(REDIRECT $tcp_port TPROXY) 2>/dev/null + $ip6t_m -A PSW $(comment "$remarks") -p tcp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $tcp_redir_ports "-m multiport --dport") $(get_redirect_ip6t $tcp_proxy_mode $tcp_port TPROXY) 2>/dev/null fi } echolog " - ${msg2}" } $ipt_tmp -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p tcp -j RETURN - $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p tcp -j RETURN + $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p tcp -j RETURN 2>/dev/null [ "$udp_proxy_mode" != "disable" ] && { msg2="${msg}使用UDP节点 [$(get_action_chain_name $udp_proxy_mode)]" @@ -234,7 +235,7 @@ load_acl() { msg2="${msg2}(TPROXY:${udp_port})代理" [ "$udp_no_redir_ports" != "disable" ] && { $ipt_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p udp -m multiport --dport $udp_no_redir_ports -j RETURN - $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p udp -m multiport --dport $udp_no_redir_ports -j RETURN + $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p udp -m multiport --dport $udp_no_redir_ports -j RETURN 2>/dev/null msg2="${msg2}[$?]除${udp_no_redir_ports}外的" } msg2="${msg2}所有端口" @@ -244,15 +245,15 @@ load_acl() { $ipt_m -A PSW $(comment "$remarks") -p udp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $udp_redir_ports "-m multiport --dport") $(get_redirect_ipt $udp_proxy_mode $udp_port TPROXY) if [ "$PROXY_IPV6" == "1" ]; then - $ip6t_m -A PSW $(comment "$remarks") -p udp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $udp_redir_ports "-m multiport --dport") $(dst $IPSET_SHUNTLIST6) $(REDIRECT $udp_port TPROXY) - $ip6t_m -A PSW $(comment "$remarks") -p udp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $udp_redir_ports "-m multiport --dport") $(dst $IPSET_BLACKLIST6) $(REDIRECT $udp_port TPROXY) - $ip6t_m -A PSW $(comment "$remarks") -p udp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $udp_redir_ports "-m multiport --dport") $(get_redirect_ip6t $udp_proxy_mode $udp_port TPROXY) + $ip6t_m -A PSW $(comment "$remarks") -p udp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $udp_redir_ports "-m multiport --dport") $(dst $IPSET_SHUNTLIST6) $(REDIRECT $udp_port TPROXY) 2>/dev/null + $ip6t_m -A PSW $(comment "$remarks") -p udp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $udp_redir_ports "-m multiport --dport") $(dst $IPSET_BLACKLIST6) $(REDIRECT $udp_port TPROXY) 2>/dev/null + $ip6t_m -A PSW $(comment "$remarks") -p udp $(factor $ip "-s") $(factor $mac "-m mac --mac-source") $(factor $udp_redir_ports "-m multiport --dport") $(get_redirect_ip6t $udp_proxy_mode $udp_port TPROXY) 2>/dev/null fi } echolog " - ${msg2}" } $ipt_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p udp -j RETURN - $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p udp -j RETURN + $ip6t_m -A PSW $(comment "$remarks") $(factor $ip "-s") $(factor $mac "-m mac --mac-source") -p udp -j RETURN 2>/dev/null done } @@ -338,7 +339,7 @@ filter_haproxy() { filter_vpsip() { uci show $CONFIG | grep ".address=" | cut -d "'" -f 2 | grep -E "([0-9]{1,3}[\.]){3}[0-9]{1,3}" | sed -e "/^$/d" | sed -e "s/^/add $IPSET_VPSIPLIST &/g" | awk '{print $0} END{print "COMMIT"}' | ipset -! -R - uci show $CONFIG | grep ".address=" | cut -d "'" -f 2 | grep -E "([[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){0,7}::[a-f0-9]{0,4}(:[a-f0-9]{1,4}){0,7}])" | sed -e "/^$/d" | sed -e "s/^/add $IPSET_VPSIPLIST6 &/g" | awk '{print $0} END{print "COMMIT"}' | ipset -! -R + uci show $CONFIG | grep ".address=" | cut -d "'" -f 2 | grep -E "([A-Fa-f0-9]{1,4}::?){1,7}[A-Fa-f0-9]{1,4}" | sed -e "/^$/d" | sed -e "s/^/add $IPSET_VPSIPLIST6 &/g" | awk '{print $0} END{print "COMMIT"}' | ipset -! -R echolog "加入所有节点到ipset[$IPSET_VPSIPLIST]直连完成" } @@ -393,7 +394,7 @@ filter_node() { dst_rule=" -j RETURN" msg2="直连代理" } - $_ipt -I PSW_OUTPUT $ADD_INDEX $(comment "${address}:${port}") -p $stream -d $address --dport $port $dst_rule 2>/dev/null + $_ipt -w -I PSW_OUTPUT $ADD_INDEX $(comment "${address}:${port}") -p $stream -d $address --dport $port $dst_rule 2>/dev/null else msg2="已配置过的节点," fi @@ -549,12 +550,21 @@ add_firewall_rule() { # 过滤所有节点IP filter_vpsip > /dev/null 2>&1 & filter_haproxy > /dev/null 2>&1 & + + # 据说能提升性能? + $ipt_m -N PSW_DIVERT + $ipt_m -A PSW_DIVERT -j MARK --set-mark 1 + $ipt_m -A PSW_DIVERT -j ACCEPT + $ipt_m -A PREROUTING -p tcp -m socket -j PSW_DIVERT $ipt_n -N PSW $ipt_n -A PSW $(dst $IPSET_LANIPLIST) -j RETURN $ipt_n -A PSW $(dst $IPSET_VPSIPLIST) -j RETURN $ipt_n -A PSW $(dst $IPSET_WHITELIST) -j RETURN $ipt_n -A PSW -m mark --mark 0xff -j RETURN + local PR_INDEX=$(RULE_LAST_INDEX "$ipt_n" PREROUTING prerouting_rule) + PR_INDEX=$((PR_INDEX + 1)) + $ipt_n -I PREROUTING $PR_INDEX -p tcp -j PSW $ipt_n -N PSW_OUTPUT $ipt_n -A PSW_OUTPUT $(dst $IPSET_LANIPLIST) -j RETURN @@ -568,6 +578,7 @@ add_firewall_rule() { $ipt_m -A PSW $(dst $IPSET_WHITELIST) -j RETURN $ipt_m -A PSW -m mark --mark 0xff -j RETURN $ipt_m -A PSW $(dst $IPSET_BLOCKLIST) -j DROP + $ipt_m -A PREROUTING -j PSW $ipt_m -N PSW_OUTPUT $ipt_m -A PSW_OUTPUT $(dst $IPSET_LANIPLIST) -j RETURN @@ -582,18 +593,20 @@ add_firewall_rule() { local NODE_TYPE=$(echo $(config_n_get $TCP_NODE type) | tr 'A-Z' 'a-z') local ipv6_tproxy=$(config_t_get global_other ipv6_tproxy 0) - if [ $NODE_TYPE == "xray" ] && [ $ipv6_tproxy == "1" ]; then - PROXY_IPV6=1 - echolog "节点类型:$NODE_TYPE,开启实验性IPv6透明代理(TProxy)..." - else - [ $enble_ipv6=="1" ] && echolog "节点类型:$NODE_TYPE,暂不支持IPv6透明代理(TProxy)..." + if [ $ipv6_tproxy == "1" ]; then + if [ $NODE_TYPE == "xray" ]; then + PROXY_IPV6=1 + echolog "节点类型:$NODE_TYPE,开启实验性IPv6透明代理(TProxy)..." + else + echolog "节点类型:$NODE_TYPE,暂不支持IPv6透明代理(TProxy)..." + fi fi - - #$ip6t_n -N PSW - #$ip6t_n -A PREROUTING -j PSW - - #$ip6t_n -N PSW_OUTPUT - #$ip6t_n -A OUTPUT -p tcp -j PSW_OUTPUT + + # 据说能提升性能? + $ip6t_m -N PSW_DIVERT + $ip6t_m -A PSW_DIVERT -j MARK --set-mark 1 + $ip6t_m -A PSW_DIVERT -j ACCEPT + $ip6t_m -A PREROUTING -p tcp -m socket -j PSW_DIVERT $ip6t_m -N PSW $ip6t_m -A PSW $(dst $IPSET_LANIPLIST6) -j RETURN @@ -664,24 +677,6 @@ add_firewall_rule() { fi fi - local PR_INDEX=$(RULE_LAST_INDEX "$ipt_n" PREROUTING ADBYBY) - if [ "$PR_INDEX" == "0" ]; then - PR_INDEX=$(RULE_LAST_INDEX "$ipt_n" PREROUTING prerouting_rule) - else - echolog "发现 adbyby 规则链,adbyby 规则优先..." - fi - PR_INDEX=$((PR_INDEX + 1)) - $ipt_n -I PREROUTING $PR_INDEX -p tcp -j PSW - echolog "使用链表 PREROUTING 排列索引${PR_INDEX}[$?]" - -# if [ "$PROXY_IPV6" == "1" ]; then -# local msg="IPv6 配置不当,无法代理" -# $ip6t_n -A PSW -p tcp $(REDIRECT $TCP_REDIR_PORT) -# $ip6t_n -A PSW_OUTPUT -p tcp $(REDIRECT $TCP_REDIR_PORT) -# msg="${msg},转发 IPv6 TCP 流量到节点[$?]" -# echolog "$msg" -# fi - # 过滤Socks节点 [ "$SOCKS_ENABLED" = "1" ] && { local ids=$(uci show $CONFIG | grep "=socks" | awk -F '.' '{print $2}' | awk -F '=' '{print $1}') @@ -759,8 +754,6 @@ add_firewall_rule() { fi fi - $ipt_m -A PREROUTING -j PSW - # 加载ACLS load_acl @@ -770,35 +763,18 @@ add_firewall_rule() { } del_firewall_rule() { - ib_nat_exist=$($ipt_n -nL PREROUTING | grep -c PSW) - if [ ! -z "$ib_nat_exist" ];then - until [ "$ib_nat_exist" = 0 ] - do - $ipt_n -D PREROUTING -p tcp -j PSW 2>/dev/null - $ipt_n -D OUTPUT -p tcp -j PSW_OUTPUT 2>/dev/null - - $ipt_m -D PREROUTING -j PSW 2>/dev/null - $ipt_m -D OUTPUT -p tcp -j PSW_OUTPUT 2>/dev/null - $ipt_m -D OUTPUT -p udp -j PSW_OUTPUT 2>/dev/null - - #$ip6t_n -D PREROUTING -j PSW 2>/dev/null - #$ip6t_n -D OUTPUT -p tcp -j PSW_OUTPUT 2>/dev/null - - $ip6t_m -D PREROUTING -j PSW 2>/dev/null - $ip6t_m -D OUTPUT -j PSW_OUTPUT 2>/dev/null - - ib_nat_exist=$(expr $ib_nat_exist - 1) + for ipt in "$ipt_n" "$ipt_m" "$ip6t_m"; do + for chain in "PREROUTING" "OUTPUT"; do + for i in $(seq 1 $($ipt -nL $chain | grep -c PSW)); do + local index=$($ipt --line-number -nL $chain | grep PSW | head -1 | awk '{print $1}') + $ipt -D $chain $index 2>/dev/null + done + done + for chain in "PSW" "PSW_OUTPUT" "PSW_DIVERT"; do + $ipt -F $chain 2>/dev/null + $ipt -X $chain 2>/dev/null + done done - - fi - $ipt_n -F PSW 2>/dev/null && $ipt_n -X PSW 2>/dev/null - $ipt_n -F PSW_OUTPUT 2>/dev/null && $ipt_n -X PSW_OUTPUT 2>/dev/null - $ipt_m -F PSW 2>/dev/null && $ipt_m -X PSW 2>/dev/null - $ipt_m -F PSW_OUTPUT 2>/dev/null && $ipt_m -X PSW_OUTPUT 2>/dev/null - #$ip6t_n -F PSW 2>/dev/null && $ip6t_n -X PSW 2>/dev/null - #$ip6t_n -F PSW_OUTPUT 2>/dev/null && $ip6t_n -X PSW_OUTPUT 2>/dev/null - $ip6t_m -F PSW 2>/dev/null && $ip6t_m -X PSW 2>/dev/null - $ip6t_m -F PSW_OUTPUT 2>/dev/null && $ip6t_m -X PSW_OUTPUT 2>/dev/null ip rule del fwmark 1 lookup 100 2>/dev/null ip route del local 0.0.0.0/0 dev lo table 100 2>/dev/null @@ -828,23 +804,8 @@ del_firewall_rule() { } flush_ipset() { - destroy_ipset $IPSET_LANIPLIST - destroy_ipset $IPSET_VPSIPLIST - destroy_ipset $IPSET_SHUNTLIST - destroy_ipset $IPSET_GFW - destroy_ipset $IPSET_CHN - destroy_ipset $IPSET_BLACKLIST - destroy_ipset $IPSET_BLOCKLIST - destroy_ipset $IPSET_WHITELIST - - destroy_ipset $IPSET_LANIPLIST6 - destroy_ipset $IPSET_VPSIPLIST6 - destroy_ipset $IPSET_SHUNTLIST6 - destroy_ipset $IPSET_GFW6 - destroy_ipset $IPSET_CHN6 - destroy_ipset $IPSET_BLACKLIST6 - destroy_ipset $IPSET_BLOCKLIST6 - destroy_ipset $IPSET_WHITELIST6 + destroy_ipset $IPSET_LANIPLIST $IPSET_VPSIPLIST $IPSET_SHUNTLIST $IPSET_GFW $IPSET_CHN $IPSET_BLACKLIST $IPSET_BLOCKLIST $IPSET_WHITELIST + destroy_ipset $IPSET_LANIPLIST6 $IPSET_VPSIPLIST6 $IPSET_SHUNTLIST6 $IPSET_GFW6 $IPSET_CHN6 $IPSET_BLACKLIST6 $IPSET_BLOCKLIST6 $IPSET_WHITELIST6 /etc/init.d/passwall reload } diff --git a/package/lienol/luci-app-passwall/root/usr/share/passwall/subscribe.lua b/package/lienol/luci-app-passwall/root/usr/share/passwall/subscribe.lua index c53fe91d30..b460916b24 100755 --- a/package/lienol/luci-app-passwall/root/usr/share/passwall/subscribe.lua +++ b/package/lienol/luci-app-passwall/root/usr/share/passwall/subscribe.lua @@ -8,6 +8,7 @@ require 'luci.model.uci' require 'luci.util' require 'luci.jsonc' require 'luci.sys' +local datatypes = require "luci.cbi.datatypes" local api = require "luci.model.cbi.passwall.api.api" local has_xray = api.is_finded("xray") @@ -731,7 +732,7 @@ local function update_node(manual) log("更新失败,没有可用的节点信息") return end - -- delet all for subscribe nodes + -- delete all for subscribe nodes ucic2:foreach(application, uciType, function(node) -- 如果是手动导入的节点就不参与删除 if manual == 0 and (node.is_sub or node.hashkey) and node.add_mode ~= '导入' then @@ -785,8 +786,8 @@ local function update_node(manual) ]]-- ucic2:commit(application) - --luci.sys.call("/etc/init.d/" .. application .. " restart > /dev/null 2>&1 &") -- 不加&的话日志会出现的更早 end + luci.sys.call("/etc/init.d/" .. application .. " restart > /dev/null 2>&1 &") end local function parse_link(raw, remark, manual) @@ -848,9 +849,7 @@ local function parse_link(raw, remark, manual) if (not manual and is_filter_keyword(result.remarks)) or not result.address or result.remarks == "NULL" or - result.address:match("[^0-9a-zA-Z%-%_%.%s]") or -- 中文做地址的 也没有人拿中文域名搞,就算中文域也有Puny Code SB 机场 - not result.address:find("%.") or -- 虽然没有.也算域,不过应该没有人会这样干吧 - result.address:sub(#result.address) == "." -- 结尾是. + (not datatypes.hostname(result.address) and not (datatypes.ipmask4(result.address) or datatypes.ipmask6(result.address))) then log('丢弃过滤节点: ' .. result.type .. ' 节点, ' .. result.remarks) else diff --git a/package/network/config/gre/Makefile b/package/network/config/gre/Makefile index b16dd72cde..c920abeb0d 100644 --- a/package/network/config/gre/Makefile +++ b/package/network/config/gre/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gre -PKG_RELEASE:=12 +PKG_RELEASE:=13 PKG_LICENSE:=GPL-2.0 include $(INCLUDE_DIR)/package.mk diff --git a/package/network/config/gre/files/gre.sh b/package/network/config/gre/files/gre.sh index eb3df5b48c..b57d5d4cdb 100755 --- a/package/network/config/gre/files/gre.sh +++ b/package/network/config/gre/files/gre.sh @@ -291,8 +291,6 @@ proto_grev6tap_init_config() { } [ -n "$INCLUDE_ONLY" ] || { - [ -f /lib/modules/$(uname -r)/gre.ko ] && add_protocol gre - [ -f /lib/modules/$(uname -r)/gre.ko ] && add_protocol gretap - [ -f /lib/modules/$(uname -r)/ip6_gre.ko ] && add_protocol grev6 - [ -f /lib/modules/$(uname -r)/ip6_gre.ko ] && add_protocol grev6tap + [ -d /sys/module/ip_gre ] && { add_protocol gre; add_protocol gretap; } + [ -d /sys/module/ip6_gre ] && { add_protocol grev6; add_protocol grev6tap; } } diff --git a/package/network/config/vti/Makefile b/package/network/config/vti/Makefile index ffac77ab91..292ab111e5 100644 --- a/package/network/config/vti/Makefile +++ b/package/network/config/vti/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=vti -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_LICENSE:=GPL-2.0 include $(INCLUDE_DIR)/package.mk diff --git a/package/network/config/vti/files/vti.sh b/package/network/config/vti/files/vti.sh index ebfd9d41e1..96b65e76d9 100755 --- a/package/network/config/vti/files/vti.sh +++ b/package/network/config/vti/files/vti.sh @@ -149,6 +149,6 @@ proto_vti6_init_config() { } [ -n "$INCLUDE_ONLY" ] || { - [ -f /lib/modules/$(uname -r)/ip_vti.ko ] && add_protocol vti - [ -f /lib/modules/$(uname -r)/ip6_vti.ko ] && add_protocol vti6 + [ -d /sys/module/ip_vti ] && add_protocol vti + [ -d /sys/module/ip6_vti ] && add_protocol vti6 } diff --git a/package/network/config/xfrm/Makefile b/package/network/config/xfrm/Makefile index bcee89f82c..777f20c77c 100644 --- a/package/network/config/xfrm/Makefile +++ b/package/network/config/xfrm/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=xfrm -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_LICENSE:=GPL-2.0 include $(INCLUDE_DIR)/package.mk diff --git a/package/network/config/xfrm/files/xfrm.sh b/package/network/config/xfrm/files/xfrm.sh index ca7c3380e6..bdebd4b9c3 100755 --- a/package/network/config/xfrm/files/xfrm.sh +++ b/package/network/config/xfrm/files/xfrm.sh @@ -68,5 +68,5 @@ proto_xfrm_init_config() { [ -n "$INCLUDE_ONLY" ] || { - [ -f /lib/modules/$(uname -r)/xfrm_interface.ko -o -d /sys/module/xfrm_interface ] && add_protocol xfrm + [ -d /sys/module/xfrm_interface ] && add_protocol xfrm } diff --git a/package/utils/busybox/Makefile b/package/utils/busybox/Makefile index c99e8ca03b..d14ada98dc 100644 --- a/package/utils/busybox/Makefile +++ b/package/utils/busybox/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=busybox PKG_VERSION:=1.33.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_FLAGS:=essential PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 diff --git a/package/utils/busybox/patches/001-backport1330fix-ash-make-strdup-copy.patch b/package/utils/busybox/patches/001-backport1330fix-ash-make-strdup-copy.patch new file mode 100644 index 0000000000..b495227d9f --- /dev/null +++ b/package/utils/busybox/patches/001-backport1330fix-ash-make-strdup-copy.patch @@ -0,0 +1,40 @@ +From 67cc582d4289c5de521d11b08307c8ab26ee1e28 Mon Sep 17 00:00:00 2001 +From: Denys Vlasenko +Date: Sun, 3 Jan 2021 10:55:39 +0100 +Subject: ash: make a strdup copy of $HISTFILE for line editing + +Otherwise if $HISTFILE is unset or reassigned, bad things can happen. + +function old new delta +ash_main 1210 1218 +8 + +Signed-off-by: Denys Vlasenko +--- + shell/ash.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/shell/ash.c b/shell/ash.c +index f16d7fb6a..ecbfbf091 100644 +--- a/shell/ash.c ++++ b/shell/ash.c +@@ -14499,7 +14499,7 @@ int ash_main(int argc UNUSED_PARAM, char **argv) + + if (sflag || minusc == NULL) { + #if MAX_HISTORY > 0 && ENABLE_FEATURE_EDITING_SAVEHISTORY +- if (iflag) { ++ if (line_input_state) { + const char *hp = lookupvar("HISTFILE"); + if (!hp) { + hp = lookupvar("HOME"); +@@ -14513,7 +14513,7 @@ int ash_main(int argc UNUSED_PARAM, char **argv) + } + } + if (hp) +- line_input_state->hist_file = hp; ++ line_input_state->hist_file = xstrdup(hp); + # if ENABLE_FEATURE_SH_HISTFILESIZE + hp = lookupvar("HISTFILESIZE"); + line_input_state->max_history = size_from_HISTFILESIZE(hp); +-- +cgit v1.2.1 + diff --git a/package/utils/busybox/patches/002-backport1330fix-traceroute.patch b/package/utils/busybox/patches/002-backport1330fix-traceroute.patch new file mode 100644 index 0000000000..eb03094eee --- /dev/null +++ b/package/utils/busybox/patches/002-backport1330fix-traceroute.patch @@ -0,0 +1,26 @@ +From 89358a7131d3e75c74af834bb117b4fad7914983 Mon Sep 17 00:00:00 2001 +From: Denys Vlasenko +Date: Tue, 2 Feb 2021 13:48:21 +0100 +Subject: traceroute: fix option parsing + +Signed-off-by: Denys Vlasenko +--- + networking/traceroute.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/networking/traceroute.c b/networking/traceroute.c +index 3f1a9ab46..29f5e480b 100644 +--- a/networking/traceroute.c ++++ b/networking/traceroute.c +@@ -896,7 +896,7 @@ traceroute_init(int op, char **argv) + + op |= getopt32(argv, "^" + OPT_STRING +- "\0" "-1:x-x" /* minimum 1 arg */ ++ "\0" "-1" /* minimum 1 arg */ + , &tos_str, &device, &max_ttl_str, &port_str, &nprobes_str + , &source, &waittime_str, &pausemsecs_str, &first_ttl_str + ); +-- +cgit v1.2.1 + diff --git a/tools/Makefile b/tools/Makefile index 8e46c009bf..26ede8ed6f 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -28,7 +28,7 @@ tools-y += mklibs mm-macros mtd-utils mtools padjffs2 patch-image patchelf tools-y += pkg-config quilt squashfskit4 sstrip ucl upx xxd zip zlib zstd tools-$(BUILD_B43_TOOLS) += b43-tools tools-$(BUILD_ISL) += isl -tools-$(BUILD_TOOLCHAIN) += expat gmp libelf mpc mpfr +tools-$(BUILD_TOOLCHAIN) += expat gmp mpc mpfr tools-$(CONFIG_TARGET_apm821xx)$(CONFIG_TARGET_gemini) += genext2fs tools-$(CONFIG_TARGET_ath79) += lzma-old squashfs tools-$(CONFIG_TARGET_mxs) += elftosb sdimage @@ -55,7 +55,6 @@ $(curdir)/flex/compile := $(curdir)/libtool/compile $(curdir)/gengetopt/compile := $(curdir)/libtool/compile $(curdir)/gmp/compile := $(curdir)/libtool/compile $(curdir)/isl/compile := $(curdir)/gmp/compile -$(curdir)/libelf/compile := $(curdir)/libtool/compile $(curdir)/libressl/compile := $(curdir)/pkg-config/compile $(curdir)/libtool/compile := $(curdir)/m4/compile $(curdir)/autoconf/compile $(curdir)/automake/compile $(curdir)/missing-macros/compile $(curdir)/lzma-old/compile := $(curdir)/zlib/compile diff --git a/tools/libelf/Makefile b/tools/libelf/Makefile deleted file mode 100644 index 726c4776bf..0000000000 --- a/tools/libelf/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# -# Copyright (C) 2010 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=libelf -PKG_VERSION:=0.8.13 -PKG_HASH:=591a9b4ec81c1f2042a97aa60564e0cb79d041c52faa7416acb38bc95bd2c76d -PKG_RELEASE:=1 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:= \ - http://distfiles.gentoo.org/distfiles/ \ - http://distcache.freebsd.org/ports-distfiles/ -HOST_BUILD_PARALLEL:=1 - -HOST_FIXUP:=autoreconf - -include $(INCLUDE_DIR)/host-build.mk - -PKG_REMOVE_FILES := - -HOST_CONFIGURE_ARGS += \ - --disable-shared \ - --enable-elf64 - -define Host/Configure - (cd $(HOST_BUILD_DIR)/$(3); \ - $(HOST_CONFIGURE_CMD) \ - $(HOST_CONFIGURE_ARGS); \ - ) -endef - - -define Host/Compile - +$(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR)/lib/ libelf.a -endef - -define Host/Install - $(INSTALL_DIR) $(STAGING_DIR_HOST)/{lib/pkgconfig,include/libelf} - $(CP) $(HOST_BUILD_DIR)/lib/{elf_repl.h,gelf.h,libelf.h,nlist.h,sys_elf.h} \ - $(STAGING_DIR_HOST)/include/libelf/ - $(CP) $(HOST_BUILD_DIR)/lib/libelf.a $(STAGING_DIR_HOST)/lib/ - $(CP) $(HOST_BUILD_DIR)/libelf.pc $(STAGING_DIR_HOST)/lib/pkgconfig/ -endef - -define Host/Clean - rm -rf $(STAGING_DIR_HOST)/include/libelf - rm -f $(STAGING_DIR_HOST)/lib/libelf.a - rm -f $(STAGING_DIR_HOST)/lib/pkgconfig/libelf.pc - $(call Host/Clean/Default) -endef - -$(eval $(call HostBuild)) diff --git a/tools/libelf/patches/900-fix-undefined-macro-access.patch b/tools/libelf/patches/900-fix-undefined-macro-access.patch deleted file mode 100644 index 21e7d1ba8f..0000000000 --- a/tools/libelf/patches/900-fix-undefined-macro-access.patch +++ /dev/null @@ -1,198 +0,0 @@ ---- a/lib/elf_repl.h -+++ b/lib/elf_repl.h -@@ -45,7 +45,7 @@ typedef __libelf_u32_t Elf32_Word; - #define ELF32_FSZ_SWORD 4 - #define ELF32_FSZ_WORD 4 - --#if __LIBELF64 -+#if defined(__LIBELF64) - - typedef __libelf_u64_t Elf64_Addr; - typedef __libelf_u16_t Elf64_Half; -@@ -93,7 +93,7 @@ typedef struct { - Elf32_Half e_shstrndx; - } Elf32_Ehdr; - --#if __LIBELF64 -+#if defined(__LIBELF64) - typedef struct { - unsigned char e_ident[EI_NIDENT]; - Elf64_Half e_type; -@@ -307,7 +307,7 @@ typedef struct { - Elf32_Word sh_entsize; - } Elf32_Shdr; - --#if __LIBELF64 -+#if defined(__LIBELF64) - typedef struct { - Elf64_Word sh_name; - Elf64_Word sh_type; -@@ -434,7 +434,7 @@ typedef struct { - Elf32_Half st_shndx; - } Elf32_Sym; - --#if __LIBELF64 -+#if defined(__LIBELF64) - typedef struct { - Elf64_Word st_name; - unsigned char st_info; -@@ -457,7 +457,7 @@ typedef struct { - #define ELF32_ST_TYPE(i) ((i)&0xf) - #define ELF32_ST_INFO(b,t) (((b)<<4)+((t)&0xf)) - --#if __LIBELF64 -+#if defined(__LIBELF64) - #define ELF64_ST_BIND(i) ((i)>>4) - #define ELF64_ST_TYPE(i) ((i)&0xf) - #define ELF64_ST_INFO(b,t) (((b)<<4)+((t)&0xf)) -@@ -495,7 +495,7 @@ typedef struct { - * Macros for manipulating st_other - */ - #define ELF32_ST_VISIBILITY(o) ((o)&0x3) --#if __LIBELF64 -+#if defined(__LIBELF64) - #define ELF64_ST_VISIBILITY(o) ((o)&0x3) - #endif /* __LIBELF64 */ - -@@ -521,7 +521,7 @@ typedef struct { - Elf32_Sword r_addend; - } Elf32_Rela; - --#if __LIBELF64 -+#if defined(__LIBELF64) - typedef struct { - Elf64_Addr r_offset; - Elf64_Xword r_info; -@@ -541,7 +541,7 @@ typedef struct { - #define ELF32_R_TYPE(i) ((unsigned char)(i)) - #define ELF32_R_INFO(s,t) (((s)<<8)+(unsigned char)(t)) - --#if __LIBELF64 -+#if defined(__LIBELF64) - #define ELF64_R_SYM(i) ((Elf64_Xword)(i)>>32) - #define ELF64_R_TYPE(i) ((i)&0xffffffffL) - #define ELF64_R_INFO(s,t) (((Elf64_Xword)(s)<<32)+((t)&0xffffffffL)) -@@ -556,7 +556,7 @@ typedef struct { - Elf32_Word n_type; /* descriptor type */ - } Elf32_Nhdr; - --#if __LIBELF64 -+#if defined(__LIBELF64) - /* Solaris and GNU use this layout. Be compatible. */ - /* XXX: Latest ELF specs say it's 64-bit!!! */ - typedef struct { -@@ -587,7 +587,7 @@ typedef struct { - Elf32_Word p_align; - } Elf32_Phdr; - --#if __LIBELF64 -+#if defined(__LIBELF64) - typedef struct { - Elf64_Word p_type; - Elf64_Word p_flags; -@@ -654,7 +654,7 @@ typedef struct { - } d_un; - } Elf32_Dyn; - --#if __LIBELF64 -+#if defined(__LIBELF64) - typedef struct { - Elf64_Sxword d_tag; - union { -@@ -798,7 +798,7 @@ typedef struct { - Elf32_Half si_flags; - } Elf32_Syminfo; - --#if __LIBELF64 -+#if defined(__LIBELF64) - typedef struct { - Elf64_Half si_boundto; - Elf64_Half si_flags; -@@ -863,7 +863,7 @@ typedef struct { - - typedef Elf32_Half Elf32_Versym; - --#if __LIBELF64 -+#if defined(__LIBELF64) - - typedef struct { - Elf64_Half vd_version; -@@ -933,7 +933,7 @@ typedef Elf64_Half Elf64_Versym; - /* - * Move section - */ --#if __LIBELF64 -+#if defined(__LIBELF64) - - typedef struct { - Elf32_Lword m_value; -@@ -973,7 +973,7 @@ typedef struct { - } c_un; - } Elf32_Cap; - --#if __LIBELF64 -+#if defined(__LIBELF64) - - typedef struct { - Elf64_Xword c_tag; ---- a/lib/gelf.h -+++ b/lib/gelf.h -@@ -22,15 +22,15 @@ - #ifndef _GELF_H - #define _GELF_H - --#if __LIBELF_INTERNAL__ -+#if defined(__LIBELF_INTERNAL__) - #include - #else /* __LIBELF_INTERNAL__ */ - #include - #endif /* __LIBELF_INTERNAL__ */ - --#if __LIBELF_NEED_LINK_H -+#if defined(__LIBELF_NEED_LINK_H) - #include --#elif __LIBELF_NEED_SYS_LINK_H -+#elif defined(__LIBELF_NEED_SYS_LINK_H) - #include - #endif /* __LIBELF_NEED_LINK_H */ - -@@ -71,7 +71,7 @@ typedef Elf64_Sym GElf_Sym; - /* - * Symbol versioning - */ --#if __LIBELF_SYMBOL_VERSIONS -+#if defined(__LIBELF_SYMBOL_VERSIONS) - typedef Elf64_Verdef GElf_Verdef; - typedef Elf64_Verneed GElf_Verneed; - typedef Elf64_Verdaux GElf_Verdaux; ---- a/lib/libelf.h -+++ b/lib/libelf.h -@@ -25,7 +25,7 @@ - #include /* for size_t */ - #include - --#if __LIBELF_INTERNAL__ -+#if defined(__LIBELF_INTERNAL__) - #include - #else /* __LIBELF_INTERNAL__ */ - #include -@@ -224,7 +224,7 @@ extern Elf_Data *elf32_xlatetom __P((Elf - */ - extern long elf32_checksum __P((Elf *__elf)); - --#if __LIBELF64 -+#if defined(__LIBELF64) - /* - * 64-bit ELF functions - * Not available on all platforms ---- a/lib/sys_elf.h.in -+++ b/lib/sys_elf.h.in -@@ -116,7 +116,7 @@ Foundation, Inc., 51 Franklin Street, Fi - # define ELF64_R_INFO(s,t) (((Elf64_Xword)(s)<<32)+((t)&0xffffffffL)) - # endif /* ELF64_R_SYM */ - --# if __LIBELF64_LINUX -+# if defined(__LIBELF64_LINUX) - typedef __libelf_u64_t Elf64_Addr; - typedef __libelf_u16_t Elf64_Half; - typedef __libelf_u64_t Elf64_Off;