How to use match method in Cucumber-gherkin

Best JavaScript code snippet using cucumber-gherkin

gfwlist.pac

Source:gfwlist.pac Github

copy

Full Screen

1 var strProxy = "SOCKS5 127.0.0.1:7070;SOCKS 127.0.0.1:7070";2 function regExpMatch(url, patter) 3 { 4 try { 5 return new RegExp(pattern).test(url); 6 } catch (ex) { 7 return false; 8 } 9 } 10 function FindProxyForURL(url, host) 11 {12 if (shExpMatch(url, "http*:/​/​*.lsxszzg.com*")) return strProxy;13 if (shExpMatch(url, "http*:/​/​*.85.17.73.31*")) return strProxy;14 if (shExpMatch(url, "http*:/​/​*.alien-ufos.com*")) return strProxy;15 if (shExpMatch(url, "http*:/​/​*.altrec.com*")) return strProxy;16 if (shExpMatch(url, "http*:/​/​*.azubu.tv*")) return strProxy;17 if (shExpMatch(url, "http*:/​/​*.beeg.com*")) return strProxy;18 if (shExpMatch(url, "http*:/​/​*.darpa.mil*")) return strProxy;19 if (shExpMatch(url, "http*:/​/​*.img.dlsite.jp*")) return strProxy;20 if (shExpMatch(url, "http*:/​/​*.fastpic.ru*")) return strProxy;21 if (shExpMatch(url, "http*:/​/​*.fxnetworks.com*")) return strProxy;22 if (shExpMatch(url, "http*:/​/​*.getuploader.com*")) return strProxy;23 if (shExpMatch(url, "http*:/​/​*.hulu.com*")) return strProxy;24 if (shExpMatch(url, "http*:/​/​*.huluim.com*")) return strProxy;25 if (shExpMatch(url, "http*:/​/​*.ilovelongtoes.com*")) return strProxy;26 if (shExpMatch(url, "http*:/​/​*.m-sport.co.uk*")) return strProxy;27 if (shExpMatch(url, "http*:/​/​*.metarthunter.com*")) return strProxy;28 if (shExpMatch(url, "http*:/​/​*.muzu.tv*")) return strProxy;29 if (shExpMatch(url, "http*:/​/​*.nbc.com*")) return strProxy;30 if (shExpMatch(url, "http*:/​/​*.netflix.com*")) return strProxy;31 if (shExpMatch(url, "http*:/​/​*.nuuvem.com*")) return strProxy;32 if (shExpMatch(url, "http*:/​/​*.pandora.com*")) return strProxy;33 if (shExpMatch(url, "http*:/​/​*.pandora.tv*")) return strProxy;34 if (shExpMatch(url, "http*:/​/​*.parkansky.com*")) return strProxy;35 if (shExpMatch(url, "http*:/​/​*.pure18.com*")) return strProxy;36 if (shExpMatch(url, "http*:/​/​*.radiko.jp*")) return strProxy;37 if (shExpMatch(url, "http*:/​/​*.rdio.com*")) return strProxy;38 if (shExpMatch(url, "http*:/​/​*.slacker.com*")) return strProxy;39 if (shExpMatch(url, "http*:/​/​*.spotify.com*")) return strProxy;40 if (shExpMatch(url, "http*:/​/​*.springboardplatform.com*")) return strProxy;41 if (shExpMatch(url, "http*:/​/​*.target.com*")) return strProxy;42 if (shExpMatch(url, "http*:/​/​*.turntable.fm*")) return strProxy;43 if (shExpMatch(url, "http*:/​/​*.vevo.com*")) return strProxy;44 if (shExpMatch(url, "http*:/​/​*.ecsm.vs.com*")) return strProxy;45 if (shExpMatch(url, "http*:/​/​*.zattoo.com*")) return strProxy;46 if (shExpMatch(url, "http*:/​/​*.qq.co.za*")) return strProxy;47 if (shExpMatch(url, "http*:/​/​*.zozotown.com*")) return strProxy;48 if (shExpMatch(url, "http*:/​/​*.0rz.tw*")) return strProxy;49 if (shExpMatch(url, "http*:/​/​*.0rz.tw*")) return strProxy;50 if (shExpMatch(url, "http*:/​/​*.0to255.com*")) return strProxy;51 if (shExpMatch(url, "http*:/​/​*.1-apple.com.tw*")) return strProxy;52 if (shExpMatch(url, "http*:/​/​*.1-apple.com.tw*")) return strProxy;53 if (shExpMatch(url, "http*:/​/​*.10conditionsoflove.com*")) return strProxy;54 if (shExpMatch(url, "http*:/​/​*.10musume.com*")) return strProxy;55 if (shExpMatch(url, "http*:/​/​*.123rf.com*")) return strProxy;56 if (shExpMatch(url, "http*:/​/​*.12bet.com*")) return strProxy;57 if (shExpMatch(url, "http*:/​/​*.12bet.com*")) return strProxy;58 if (shExpMatch(url, "http*:/​/​*.12vpn.com*")) return strProxy;59 if (shExpMatch(url, "http*:/​/​*.12vpn.com*")) return strProxy;60 if (shExpMatch(url, "http*:/​/​*.141hongkong.com*")) return strProxy;61 if (shExpMatch(url, "http*:/​/​*.17t17p.com*")) return strProxy;62 if (shExpMatch(url, "http*:/​/​*.173ng.com*")) return strProxy;63 if (shExpMatch(url, "http*:/​/​*.173ng.com*")) return strProxy;64 if (shExpMatch(url, "http*:/​/​*.1984bbs.com*")) return strProxy;65 if (shExpMatch(url, "http*:/​/​*.1984bbs.com*")) return strProxy;66 if (shExpMatch(url, "http*:/​/​*.1984bbs.org*")) return strProxy;67 if (shExpMatch(url, "http*:/​/​*.1984bbs.org*")) return strProxy;68 if (shExpMatch(url, "http*:/​/​*.1bao.org*")) return strProxy;69 if (shExpMatch(url, "http*:/​/​*.1bao.org*")) return strProxy;70 if (shExpMatch(url, "http*:/​/​*.1pondo.tv*")) return strProxy;71 if (shExpMatch(url, "http*:/​/​*.1eew.com*")) return strProxy;72 if (shExpMatch(url, "http*:/​/​*.2-hand.info*")) return strProxy;73 if (shExpMatch(url, "http*:/​/​*.2000fun.com*")) return strProxy;74 if (shExpMatch(url, "http*:/​/​*.2008xianzhang.info*")) return strProxy;75 if (shExpMatch(url, "http*:/​/​*.2008xianzhang.info*")) return strProxy;76 if (shExpMatch(url, "http*:/​/​*.213.so*")) return strProxy;77 if (shExpMatch(url, "http*:/​/​*.21andy.com*")) return strProxy;78 if (shExpMatch(url, "http*:/​/​*.24smile.org*")) return strProxy;79 if (shExpMatch(url, "http*:/​/​*.2shared.com*")) return strProxy;80 if (shExpMatch(url, "http*:/​/​*.315lz.com*")) return strProxy;81 if (shExpMatch(url, "http*:/​/​*.32red.com*")) return strProxy;82 if (shExpMatch(url, "http*:/​/​*.36rain.com*")) return strProxy;83 if (shExpMatch(url, "http*:/​/​*.3a5a.com*")) return strProxy;84 if (shExpMatch(url, "http*:/​/​*.3boys2girls.com*")) return strProxy;85 if (shExpMatch(url, "http*:/​/​*.4bluestones.biz*")) return strProxy;86 if (shExpMatch(url, "http*:/​/​*.4chan.org*")) return strProxy;87 if (shExpMatch(url, "http*:/​/​*.4shared.com*")) return strProxy;88 if (shExpMatch(url, "http*:/​/​*.5i01.com*")) return strProxy;89 if (shExpMatch(url, "http*:/​/​*.taiwannation.50webs.com*")) return strProxy;90 if (shExpMatch(url, "http*:/​/​*.51.ca*")) return strProxy;91 if (shExpMatch(url, "http*:/​/​*.5isotoi5.org*")) return strProxy;92 if (shExpMatch(url, "http*:/​/​*.5maodang.com*")) return strProxy;93 if (shExpMatch(url, "http*:/​/​*.64tianwang.com*")) return strProxy;94 if (shExpMatch(url, "http*:/​/​*.64wiki.com*")) return strProxy;95 if (shExpMatch(url, "http*:/​/​*.666kb.com*")) return strProxy;96 if (shExpMatch(url, "http*:/​/​*.6park.com*")) return strProxy;97 if (shExpMatch(url, "http*:/​/​*.6park.com*")) return strProxy;98 if (shExpMatch(url, "http*:/​/​*.7capture.com*")) return strProxy;99 if (shExpMatch(url, "http*:/​/​*.85st.com*")) return strProxy;100 if (shExpMatch(url, "http*:/​/​*.881903.com*")) return strProxy;101 if (shExpMatch(url, "http*:/​/​*.888.com*")) return strProxy;102 if (shExpMatch(url, "http*:/​/​*.881903.com*")) return strProxy;103 if (shExpMatch(url, "http*:/​/​*.89-64.org*")) return strProxy;104 if (shExpMatch(url, "http*:/​/​*.89-64.org*")) return strProxy;105 if (shExpMatch(url, "http*:/​/​*.9001700.com*")) return strProxy;106 if (shExpMatch(url, "http*:/​/​*.908taiwan.org*")) return strProxy;107 if (shExpMatch(url, "http*:/​/​*.91porn.com*")) return strProxy;108 if (shExpMatch(url, "http*:/​/​*.92ccav.com*")) return strProxy;109 if (shExpMatch(url, "http*:/​/​*.9bis.com*")) return strProxy;110 if (shExpMatch(url, "http*:/​/​*.9bis.net*")) return strProxy;111 if (shExpMatch(url, "http*:/​/​*.a-normal-day.com*")) return strProxy;112 if (shExpMatch(url, "http*:/​/​*.a5.com.ru*")) return strProxy;113 if (shExpMatch(url, "http*:/​/​*.aamacau.com*")) return strProxy;114 if (shExpMatch(url, "http*:/​/​*.ablwang.com*")) return strProxy;115 if (shExpMatch(url, "http*:/​/​*.aboluowang.com*")) return strProxy;116 if (shExpMatch(url, "http*:/​/​*.aboluowang.com*")) return strProxy;117 if (shExpMatch(url, "http*:/​/​*.aboutgfw.com*")) return strProxy;118 if (shExpMatch(url, "http*:/​/​*.acgkj.com*")) return strProxy;119 if (shExpMatch(url, "http*:/​/​*.actimes.com.au*")) return strProxy;120 if (shExpMatch(url, "http*:/​/​*.aculo.us*")) return strProxy;121 if (shExpMatch(url, "http*:/​/​*.addictedtocoffee.de*")) return strProxy;122 if (shExpMatch(url, "http*:/​/​*.adultfriendfinder.com*")) return strProxy;123 if (shExpMatch(url, "http*:/​/​*.adultkeep.net*")) return strProxy;124 if (shExpMatch(url, "http*:/​/​*.advanscene.com*")) return strProxy;125 if (shExpMatch(url, "http*:/​/​*.advertfan.com*")) return strProxy;126 if (shExpMatch(url, "http*:/​/​*.aenhancers.com*")) return strProxy;127 if (shExpMatch(url, "http*:/​/​*.af.mil*")) return strProxy;128 if (shExpMatch(url, "http*:/​/​*.aiph.net*")) return strProxy;129 if (shExpMatch(url, "http*:/​/​*.aiph.net*")) return strProxy;130 if (shExpMatch(url, "http*:/​/​*.aisex.com*")) return strProxy;131 if (shExpMatch(url, "http*:/​/​*.ait.org.tw*")) return strProxy;132 if (shExpMatch(url, "http*:/​/​*.aiweiwei.com*")) return strProxy;133 if (shExpMatch(url, "http*:/​/​*.aiweiweiblog.com*")) return strProxy;134 if (shExpMatch(url, "http*:/​/​*.aiweiweiblog.com*")) return strProxy;135 if (shExpMatch(url, "http*:/​/​*.ajsands.com*")) return strProxy;136 if (shExpMatch(url, "http*:/​/​*.akiba-online.com*")) return strProxy;137 if (shExpMatch(url, "http*:/​/​*.al-qimmah.net*")) return strProxy;138 if (shExpMatch(url, "http*:/​/​*.alabout.com*")) return strProxy;139 if (shExpMatch(url, "http*:/​/​*.alasbarricadas.org*")) return strProxy;140 if (shExpMatch(url, "http*:/​/​*.alexlur.org*")) return strProxy;141 if (shExpMatch(url, "http*:/​/​*.aliengu.com*")) return strProxy;142 if (shExpMatch(url, "http*:/​/​*.alkasir.com*")) return strProxy;143 if (shExpMatch(url, "http*:/​/​*.allgirlsallowed.org*")) return strProxy;144 if (shExpMatch(url, "http*:/​/​*.alliance.org.hk*")) return strProxy;145 if (shExpMatch(url, "http*:/​/​*.allinfa.com*")) return strProxy;146 if (shExpMatch(url, "http*:/​/​*.allinfa.com*")) return strProxy;147 if (shExpMatch(url, "http*:/​/​*.allmovie.com*")) return strProxy;148 if (shExpMatch(url, "http*:/​/​*.alternate-tools.com*")) return strProxy;149 if (shExpMatch(url, "http*:/​/​*.alvinalexander.com*")) return strProxy;150 if (shExpMatch(url, "http*:/​/​*.alwaysdata.com*")) return strProxy;151 if (shExpMatch(url, "http*:/​/​*.alwaysdata.com*")) return strProxy;152 if (shExpMatch(url, "http*:/​/​*.alwaysdata.net*")) return strProxy;153 if (shExpMatch(url, "http*:/​/​*.am730.com.hk*")) return strProxy;154 if (shExpMatch(url, "http*:/​/​*.amazon.com*")) return strProxy;155 if (shExpMatch(url, "http*:/​/​*.ameblo.jp*")) return strProxy;156 if (shExpMatch(url, "http*:/​/​*.ameblo.jp*")) return strProxy;157 if (shExpMatch(url, "http*:/​/​*.americangreencard.com*")) return strProxy;158 if (shExpMatch(url, "http*:/​/​*.amiblockedornot.com*")) return strProxy;159 if (shExpMatch(url, "http*:/​/​*.amnesty.org*")) return strProxy;160 if (shExpMatch(url, "http*:/​/​*.amnesty.org*")) return strProxy;161 if (shExpMatch(url, "http*:/​/​*.amnestyusa.org*")) return strProxy;162 if (shExpMatch(url, "http*:/​/​*.amnestyusa.org*")) return strProxy;163 if (shExpMatch(url, "http*:/​/​*.amoiist.com*")) return strProxy;164 if (shExpMatch(url, "http*:/​/​*.analyze-v.com*")) return strProxy;165 if (shExpMatch(url, "http*:/​/​*.anchorfree.com*")) return strProxy;166 if (shExpMatch(url, "http*:/​/​*.ancsconf.org*")) return strProxy;167 if (shExpMatch(url, "http*:/​/​*.andfaraway.net*")) return strProxy;168 if (shExpMatch(url, "http*:/​/​*.android.com*")) return strProxy;169 if (shExpMatch(url, "http*:/​/​*.android-x86.org*")) return strProxy;170 if (shExpMatch(url, "http*:/​/​*.angularjs.org*")) return strProxy;171 if (shExpMatch(url, "http*:/​/​*.animecrazy.net*")) return strProxy;172 if (shExpMatch(url, "http*:/​/​*.anobii.com*")) return strProxy;173 if (shExpMatch(url, "http*:/​/​*.anonymizer.com*")) return strProxy;174 if (shExpMatch(url, "http*:/​/​*.anontext.com*")) return strProxy;175 if (shExpMatch(url, "http*:/​/​*.answering-islam.org*")) return strProxy;176 if (shExpMatch(url, "http*:/​/​*.antd.org*")) return strProxy;177 if (shExpMatch(url, "http*:/​/​*.anthonycalzadilla.com*")) return strProxy;178 if (shExpMatch(url, "http*:/​/​*.antiwave.net*")) return strProxy;179 if (shExpMatch(url, "http*:/​/​*.antiwave.net*")) return strProxy;180 if (shExpMatch(url, "http*:/​/​*.aobo.com.au*")) return strProxy;181 if (shExpMatch(url, "http*:/​/​*.aolchannels.aol.com*")) return strProxy;182 if (shExpMatch(url, "http*:/​/​*.video.aol.ca*")) return strProxy;183 if (shExpMatch(url, "http*:/​/​*.video.aol.co.uk*")) return strProxy;184 if (shExpMatch(url, "http*:/​/​*.video.aol.com*")) return strProxy;185 if (shExpMatch(url, "http*:/​/​*.video.aol.com*")) return strProxy;186 if (shExpMatch(url, "http*:/​/​*.aolnews.com*")) return strProxy;187 if (shExpMatch(url, "http*:/​/​*.aomiwang.com*")) return strProxy;188 if (shExpMatch(url, "http*:/​/​*.video.ap.org*")) return strProxy;189 if (shExpMatch(url, "http*:/​/​*.apetube.com*")) return strProxy;190 if (shExpMatch(url, "http*:/​/​*.apiary.io*")) return strProxy;191 if (shExpMatch(url, "http*:/​/​*.apigee.com*")) return strProxy;192 if (shExpMatch(url, "http*:/​/​*.apigee.com*")) return strProxy;193 if (shExpMatch(url, "http*:/​/​*.appledaily.com*")) return strProxy;194 if (shExpMatch(url, "http*:/​/​*.archive.is*")) return strProxy;195 if (shExpMatch(url, "http*:/​/​*.archive.org*")) return strProxy;196 if (shExpMatch(url, "http*:/​/​*.arctosia.com*")) return strProxy;197 if (shExpMatch(url, "http*:/​/​*.arctosia.com*")) return strProxy;198 if (shExpMatch(url, "http*:/​/​*.areca-backup.org*")) return strProxy;199 if (shExpMatch(url, "http*:/​/​*.army.mil*")) return strProxy;200 if (shExpMatch(url, "http*:/​/​*.artsy.net*")) return strProxy;201 if (shExpMatch(url, "http*:/​/​*.asahichinese.com*")) return strProxy;202 if (shExpMatch(url, "http*:/​/​*.asahichinese.com*")) return strProxy;203 if (shExpMatch(url, "http*:/​/​*.asdfg.jp*")) return strProxy;204 if (shExpMatch(url, "http*:/​/​*.japanfirst.asianfreeforum.com*")) return strProxy;205 if (shExpMatch(url, "http*:/​/​*.asiaharvest.org*")) return strProxy;206 if (shExpMatch(url, "http*:/​/​*.asiaharvest.org*")) return strProxy;207 if (shExpMatch(url, "http*:/​/​*.asianews.it*")) return strProxy;208 if (shExpMatch(url, "http*:/​/​*.asianwomensfilm.de*")) return strProxy;209 if (shExpMatch(url, "http*:/​/​*.askstudent.com*")) return strProxy;210 if (shExpMatch(url, "http*:/​/​*.askynz.net*")) return strProxy;211 if (shExpMatch(url, "http*:/​/​*.askynz.net*")) return strProxy;212 if (shExpMatch(url, "http*:/​/​*.assembla.com*")) return strProxy;213 if (shExpMatch(url, "http*:/​/​*.astonmartinnews.com*")) return strProxy;214 if (shExpMatch(url, "http*:/​/​*.astrill.com*")) return strProxy;215 if (shExpMatch(url, "http*:/​/​*.atc.org.au*")) return strProxy;216 if (shExpMatch(url, "http*:/​/​*.atchinese.com*")) return strProxy;217 if (shExpMatch(url, "http*:/​/​*.atchinese.com*")) return strProxy;218 if (shExpMatch(url, "http*:/​/​*.atgfw.org*")) return strProxy;219 if (shExpMatch(url, "http*:/​/​*.atj.org.tw*")) return strProxy;220 if (shExpMatch(url, "http*:/​/​*.atlaspost.com*")) return strProxy;221 if (shExpMatch(url, "http*:/​/​*.atlaspost.com*")) return strProxy;222 if (shExpMatch(url, "http*:/​/​*.atdmt.com*")) return strProxy;223 if (shExpMatch(url, "http*:/​/​*.atnext.com*")) return strProxy;224 if (shExpMatch(url, "http*:/​/​*.atnext.com*")) return strProxy;225 if (shExpMatch(url, "http*:/​/​*.avaaz.org*")) return strProxy;226 if (shExpMatch(url, "http*:/​/​*.avaaz.org*")) return strProxy;227 if (shExpMatch(url, "http*:/​/​*.avast.com*")) return strProxy;228 if (shExpMatch(url, "http*:/​/​*.avdb.in*")) return strProxy;229 if (shExpMatch(url, "http*:/​/​*.avdb.in*")) return strProxy;230 if (shExpMatch(url, "http*:/​/​*.avdb.tv*")) return strProxy;231 if (shExpMatch(url, "http*:/​/​*.avdb.tv*")) return strProxy;232 if (shExpMatch(url, "http*:/​/​*.avidemux.org*")) return strProxy;233 if (shExpMatch(url, "http*:/​/​*.avoision.com*")) return strProxy;234 if (shExpMatch(url, "http*:/​/​*.axureformac.com*")) return strProxy;235 if (shExpMatch(url, "http*:/​/​*.forum.baby-kingdom.com*")) return strProxy;236 if (shExpMatch(url, "http*:/​/​*.babynet.com.hk*")) return strProxy;237 if (shExpMatch(url, "http*:/​/​*.backchina.com*")) return strProxy;238 if (shExpMatch(url, "http*:/​/​*.backchina.com*")) return strProxy;239 if (shExpMatch(url, "http*:/​/​*.backpackers.com.tw*")) return strProxy;240 if (shExpMatch(url, "http*:/​/​*.backtotiananmen.com*")) return strProxy;241 if (shExpMatch(url, "http*:/​/​*.badoo.com*")) return strProxy;242 if (shExpMatch(url, "http*:/​/​*.baidu.jp*")) return strProxy;243 if (shExpMatch(url, "http*:/​/​*.baixing.me*")) return strProxy;244 if (shExpMatch(url, "http*:/​/​*.hen.bao.li*")) return strProxy;245 if (shExpMatch(url, "http*:/​/​*.bannedbook.org*")) return strProxy;246 if (shExpMatch(url, "http*:/​/​*.bannedbook.org*")) return strProxy;247 if (shExpMatch(url, "http*:/​/​*.barenakedislam.com*")) return strProxy;248 if (shExpMatch(url, "http*:/​/​*.barnabu.co.uk*")) return strProxy;249 if (shExpMatch(url, "http*:/​/​*.bayvoice.net*")) return strProxy;250 if (shExpMatch(url, "http*:/​/​*.bayvoice.net*")) return strProxy;251 if (shExpMatch(url, "http*:/​/​*.dajusha.baywords.com*")) return strProxy;252 if (shExpMatch(url, "http*:/​/​*.bbc.co.uk*")) return strProxy;253 if (shExpMatch(url, "http*:/​/​*.bbc.co.uk*")) return strProxy;254 if (shExpMatch(url, "http*:/​/​*.bbc.co*")) return strProxy;255 if (shExpMatch(url, "http*:/​/​*.news.bbc.co.uk*")) return strProxy;256 if (shExpMatch(url, "http*:/​/​*.newsforums.bbc.co.uk*")) return strProxy;257 if (shExpMatch(url, "http*:/​/​*.bbcchinese.com*")) return strProxy;258 if (shExpMatch(url, "http*:/​/​*.bbcchinese.com*")) return strProxy;259 if (shExpMatch(url, "http*:/​/​*.bbc.in*")) return strProxy;260 if (shExpMatch(url, "http*:/​/​*.bbg.gov*")) return strProxy;261 if (shExpMatch(url, "http*:/​/​*.bbsfeed.com*")) return strProxy;262 if (shExpMatch(url, "http*:/​/​*.bbsland.com*")) return strProxy;263 if (shExpMatch(url, "http*:/​/​*.bcc.com.tw*")) return strProxy;264 if (shExpMatch(url, "http*:/​/​*.bcchinese.net*")) return strProxy;265 if (shExpMatch(url, "http*:/​/​*.bebo.com*")) return strProxy;266 if (shExpMatch(url, "http*:/​/​*.bebo.com*")) return strProxy;267 if (shExpMatch(url, "http*:/​/​*.beijing1989.com*")) return strProxy;268 if (shExpMatch(url, "http*:/​/​*.beijingspring.com*")) return strProxy;269 if (shExpMatch(url, "http*:/​/​*.beijingspring.com*")) return strProxy;270 if (shExpMatch(url, "http*:/​/​*.berlintwitterwall.com*")) return strProxy;271 if (shExpMatch(url, "http*:/​/​*.berlintwitterwall.com*")) return strProxy;272 if (shExpMatch(url, "http*:/​/​*.bestforchina.org*")) return strProxy;273 if (shExpMatch(url, "http*:/​/​*.bestforchina.org*")) return strProxy;274 if (shExpMatch(url, "http*:/​/​*.bestvpnservice.com*")) return strProxy;275 if (shExpMatch(url, "http*:/​/​*.bet365.com*")) return strProxy;276 if (shExpMatch(url, "http*:/​/​*.betfair.com*")) return strProxy;277 if (shExpMatch(url, "http*:/​/​*.bettween.com*")) return strProxy;278 if (shExpMatch(url, "http*:/​/​*.bettween.com*")) return strProxy;279 if (shExpMatch(url, "http*:/​/​*.betvictor.com*")) return strProxy;280 if (shExpMatch(url, "http*:/​/​*.bewww.net*")) return strProxy;281 if (shExpMatch(url, "http*:/​/​*.beyondfirewall.com*")) return strProxy;282 if (shExpMatch(url, "http*:/​/​*.bfnn.org*")) return strProxy;283 if (shExpMatch(url, "http*:/​/​*.bfsh.hk*")) return strProxy;284 if (shExpMatch(url, "http*:/​/​*.biantailajiao.com*")) return strProxy;285 if (shExpMatch(url, "http*:/​/​*.biantailajiao.in*")) return strProxy;286 if (shExpMatch(url, "http*:/​/​*.bic2011.org*")) return strProxy;287 if (shExpMatch(url, "http*:/​/​*.bigfools.com*")) return strProxy;288 if (shExpMatch(url, "http*:/​/​*.bignews.org*")) return strProxy;289 if (shExpMatch(url, "http*:/​/​*.bignews.org*")) return strProxy;290 if (shExpMatch(url, "http*:/​/​*.bigsound.org*")) return strProxy;291 if (shExpMatch(url, "http*:/​/​*.bill2-software.com*")) return strProxy;292 if (shExpMatch(url, "http*:/​/​*.billypan.com*")) return strProxy;293 if (shExpMatch(url, "http*:/​/​*.billywr.com*")) return strProxy;294 if (shExpMatch(url, "http*:/​/​*.bipic.net*")) return strProxy;295 if (shExpMatch(url, "http*:/​/​*.bit.ly*")) return strProxy;296 if (shExpMatch(url, "http*:/​/​*.bit.ly*")) return strProxy;297 if (shExpMatch(url, "http*:/​/​*.bitcointalk.org*")) return strProxy;298 if (shExpMatch(url, "http*:/​/​*.bitshare.com*")) return strProxy;299 if (shExpMatch(url, "http*:/​/​*.bitshare.com*")) return strProxy;300 if (shExpMatch(url, "http*:/​/​*.bjzc.org*")) return strProxy;301 if (shExpMatch(url, "http*:/​/​*.bjzc.org*")) return strProxy;302 if (shExpMatch(url, "http*:/​/​*.tor.blingblingsquad.net*")) return strProxy;303 if (shExpMatch(url, "http*:/​/​*.blinkx.com*")) return strProxy;304 if (shExpMatch(url, "http*:/​/​*.blinkx.com*")) return strProxy;305 if (shExpMatch(url, "http*:/​/​*.blinw.com*")) return strProxy;306 if (shExpMatch(url, "http*:/​/​*.blip.tv*")) return strProxy;307 if (shExpMatch(url, "http*:/​/​*.blip.tv*")) return strProxy;308 if (shExpMatch(url, "http*:/​/​*.blockcn.com*")) return strProxy;309 if (shExpMatch(url, "http*:/​/​*.blockcn.com*")) return strProxy;310 if (shExpMatch(url, "http*:/​/​*.blog.de*")) return strProxy;311 if (shExpMatch(url, "http*:/​/​*.blogblog.com*")) return strProxy;312 if (shExpMatch(url, "http*:/​/​*.blogcatalog.com*")) return strProxy;313 if (shExpMatch(url, "http*:/​/​*.blogcatalog.com*")) return strProxy;314 if (shExpMatch(url, "http*:/​/​*.blogger.com*")) return strProxy;315 if (shExpMatch(url, "http*:/​/​*.blogger.com*")) return strProxy;316 if (shExpMatch(url, "http*:/​/​*.blogimg.jp*")) return strProxy;317 if (shExpMatch(url, "http*:/​/​*.blog.kangye.org*")) return strProxy;318 if (shExpMatch(url, "http*:/​/​*.bloglines.com*")) return strProxy;319 if (shExpMatch(url, "http*:/​/​*.bloglines.com*")) return strProxy;320 if (shExpMatch(url, "http*:/​/​*.bloglovin.com*")) return strProxy;321 if (shExpMatch(url, "http*:/​/​*.rconversation.blogs.com*")) return strProxy;322 if (shExpMatch(url, "http*:/​/​*.blogtd.net*")) return strProxy;323 if (shExpMatch(url, "http*:/​/​*.blogtd.org*")) return strProxy;324 if (shExpMatch(url, "http*:/​/​*.blogtd.org*")) return strProxy;325 if (shExpMatch(url, "http*:/​/​*.bloodshed.net*")) return strProxy;326 if (shExpMatch(url, "http*:/​/​*.bloomberg.cn*")) return strProxy;327 if (shExpMatch(url, "http*:/​/​*.bloomberg.cn*")) return strProxy;328 if (shExpMatch(url, "http*:/​/​*.bloomberg.com*")) return strProxy;329 if (shExpMatch(url, "http*:/​/​*.bloomberg.com*")) return strProxy;330 if (shExpMatch(url, "http*:/​/​*.bloomberg.de*")) return strProxy;331 if (shExpMatch(url, "http*:/​/​*.bloomberg.de*")) return strProxy;332 if (shExpMatch(url, "http*:/​/​*.bloomfortune.com*")) return strProxy;333 if (shExpMatch(url, "http*:/​/​*.bnrmetal.com*")) return strProxy;334 if (shExpMatch(url, "http*:/​/​*.boardreader.com*")) return strProxy;335 if (shExpMatch(url, "http*:/​/​*.boardreader.com*")) return strProxy;336 if (shExpMatch(url, "http*:/​/​*.bonbonme.com*")) return strProxy;337 if (shExpMatch(url, "http*:/​/​*.boobstagram.com*")) return strProxy;338 if (shExpMatch(url, "http*:/​/​*.book.com.tw*")) return strProxy;339 if (shExpMatch(url, "http*:/​/​*.books.com.tw*")) return strProxy;340 if (shExpMatch(url, "http*:/​/​*.botanwang.com*")) return strProxy;341 if (shExpMatch(url, "http*:/​/​*.bot.nu*")) return strProxy;342 if (shExpMatch(url, "http*:/​/​*.bowenpress.com*")) return strProxy;343 if (shExpMatch(url, "http*:/​/​*.bowenpress.com*")) return strProxy;344 if (shExpMatch(url, "http*:/​/​*.dl.box.net*")) return strProxy;345 if (shExpMatch(url, "http*:/​/​*.dl.box.net*")) return strProxy;346 if (shExpMatch(url, "http*:/​/​*.boxun.com*")) return strProxy;347 if (shExpMatch(url, "http*:/​/​*.boxun.com*")) return strProxy;348 if (shExpMatch(url, "http*:/​/​*.boxun.tv*")) return strProxy;349 if (shExpMatch(url, "http*:/​/​*.boxun.tv*")) return strProxy;350 if (shExpMatch(url, "http*:/​/​*.boxunblog.com*")) return strProxy;351 if (shExpMatch(url, "http*:/​/​*.boxunblog.com*")) return strProxy;352 if (shExpMatch(url, "http*:/​/​*.boxunclub.com*")) return strProxy;353 if (shExpMatch(url, "http*:/​/​*.br.st*")) return strProxy;354 if (shExpMatch(url, "http*:/​/​*.brandonhutchinson.com*")) return strProxy;355 if (shExpMatch(url, "http*:/​/​*.braumeister.org*")) return strProxy;356 if (shExpMatch(url, "http*:/​/​*.break.com*")) return strProxy;357 if (shExpMatch(url, "http*:/​/​*.break.com*")) return strProxy;358 if (shExpMatch(url, "http*:/​/​*.breakingtweets.com*")) return strProxy;359 if (shExpMatch(url, "http*:/​/​*.breakingtweets.com*")) return strProxy;360 if (shExpMatch(url, "http*:/​/​*.breakwall.net*")) return strProxy;361 if (shExpMatch(url, "http*:/​/​*.briefdream.com*")) return strProxy;362 if (shExpMatch(url, "http*:/​/​*.brightkite.com*")) return strProxy;363 if (shExpMatch(url, "http*:/​/​*.brightkite.com*")) return strProxy;364 if (shExpMatch(url, "http*:/​/​*.brizzly.com*")) return strProxy;365 if (shExpMatch(url, "http*:/​/​*.brizzly.com*")) return strProxy;366 if (shExpMatch(url, "http*:/​/​*.broadbook.com*")) return strProxy;367 if (shExpMatch(url, "http*:/​/​*.ibros.org*")) return strProxy;368 if (shExpMatch(url, "http*:/​/​*.brucewang.net*")) return strProxy;369 if (shExpMatch(url, "http*:/​/​*.bt95.com*")) return strProxy;370 if (shExpMatch(url, "http*:/​/​*.btdigg.org*")) return strProxy;371 if (shExpMatch(url, "http*:/​/​*.btspread.com*")) return strProxy;372 if (shExpMatch(url, "http*:/​/​*.budaedu.org*")) return strProxy;373 if (shExpMatch(url, "http*:/​/​*.budaedu.org*")) return strProxy;374 if (shExpMatch(url, "http*:/​/​*.bullog.org*")) return strProxy;375 if (shExpMatch(url, "http*:/​/​*.bullog.org*")) return strProxy;376 if (shExpMatch(url, "http*:/​/​*.bullogger.com*")) return strProxy;377 if (shExpMatch(url, "http*:/​/​*.bullogger.com*")) return strProxy;378 if (shExpMatch(url, "http*:/​/​*.businessinsider.com.au*")) return strProxy;379 if (shExpMatch(url, "http*:/​/​*.businessweek.com*")) return strProxy;380 if (shExpMatch(url, "http*:/​/​*.businesstimes.com.cn*")) return strProxy;381 if (shExpMatch(url, "http*:/​/​*.businesstimes.com.cn*")) return strProxy;382 if (shExpMatch(url, "http*:/​/​*.bugclub.org*")) return strProxy;383 if (shExpMatch(url, "http*:/​/​*.buugaa.com*")) return strProxy;384 if (shExpMatch(url, "http*:/​/​*.buzzhand.com*")) return strProxy;385 if (shExpMatch(url, "http*:/​/​*.buzzurl.jp*")) return strProxy;386 if (shExpMatch(url, "http*:/​/​*.bwsj.hk*")) return strProxy;387 if (shExpMatch(url, "http*:/​/​*.bx.tl*")) return strProxy;388 if (shExpMatch(url, "http*:/​/​*.holz.byethost8.com*")) return strProxy;389 if (shExpMatch(url, "http*:/​/​*.c-spanvideo.org*")) return strProxy;390 if (shExpMatch(url, "http*:/​/​*.c-spanvideo.org*")) return strProxy;391 if (shExpMatch(url, "http*:/​/​*.c-est-simple.com*")) return strProxy;392 if (shExpMatch(url, "http*:/​/​*.cacnw.com*")) return strProxy;393 if (shExpMatch(url, "http*:/​/​*.cactusvpn.com*")) return strProxy;394 if (shExpMatch(url, "http*:/​/​*.cactusvpn.com*")) return strProxy;395 if (shExpMatch(url, "http*:/​/​*.cafepress.com*")) return strProxy;396 if (shExpMatch(url, "http*:/​/​*.cahr.org.tw*")) return strProxy;397 if (shExpMatch(url, "http*:/​/​*.calameo.com*")) return strProxy;398 if (shExpMatch(url, "http*:/​/​*.cn.calameo.com*")) return strProxy;399 if (shExpMatch(url, "http*:/​/​*.cn.calameo.com*")) return strProxy;400 if (shExpMatch(url, "http*:/​/​*.cam4.com*")) return strProxy;401 if (shExpMatch(url, "http*:/​/​*.cam4.jp*")) return strProxy;402 if (shExpMatch(url, "http*:/​/​*.cam4.sg*")) return strProxy;403 if (shExpMatch(url, "http*:/​/​*.cams.com*")) return strProxy;404 if (shExpMatch(url, "http*:/​/​*.cams.org.sg*")) return strProxy;405 if (shExpMatch(url, "http*:/​/​*.canadameet.com*")) return strProxy;406 if (shExpMatch(url, "http*:/​/​*.bbs.cantonese.asia*")) return strProxy;407 if (shExpMatch(url, "http*:/​/​*.canyu.org*")) return strProxy;408 if (shExpMatch(url, "http*:/​/​*.cao.im*")) return strProxy;409 if (shExpMatch(url, "http*:/​/​*.caobian.info*")) return strProxy;410 if (shExpMatch(url, "http*:/​/​*.caobian.info*")) return strProxy;411 if (shExpMatch(url, "http*:/​/​*.catcatbox.com*")) return strProxy;412 if (shExpMatch(url, "http*:/​/​*.caochangqing.com*")) return strProxy;413 if (shExpMatch(url, "http*:/​/​*.caochangqing.com*")) return strProxy;414 if (shExpMatch(url, "http*:/​/​*.cari.com.my*")) return strProxy;415 if (shExpMatch(url, "http*:/​/​*.catch22.net*")) return strProxy;416 if (shExpMatch(url, "http*:/​/​*.catfightpayperview.xxx*")) return strProxy;417 if (shExpMatch(url, "http*:/​/​*.catholic.org.hk*")) return strProxy;418 if (shExpMatch(url, "http*:/​/​*.catholic.org.hk*")) return strProxy;419 if (shExpMatch(url, "http*:/​/​*.catholic.org.tw*")) return strProxy;420 if (shExpMatch(url, "http*:/​/​*.catholic.org.tw*")) return strProxy;421 if (shExpMatch(url, "http*:/​/​*.cattt.com*")) return strProxy;422 if (shExpMatch(url, "http*:/​/​*.cbc.ca*")) return strProxy;423 if (shExpMatch(url, "http*:/​/​*.cbsnews.com*")) return strProxy;424 if (shExpMatch(url, "http*:/​/​*.ccavtop10.com*")) return strProxy;425 if (shExpMatch(url, "http*:/​/​*.ccdtr.org*")) return strProxy;426 if (shExpMatch(url, "http*:/​/​*.ccdtr.org*")) return strProxy;427 if (shExpMatch(url, "http*:/​/​*.ccim.org*")) return strProxy;428 if (shExpMatch(url, "http*:/​/​*.cclife.org*")) return strProxy;429 if (shExpMatch(url, "http*:/​/​*.ccthere.com*")) return strProxy;430 if (shExpMatch(url, "http*:/​/​*.cctongbao.com*")) return strProxy;431 if (shExpMatch(url, "http*:/​/​*.ccue.ca*")) return strProxy;432 if (shExpMatch(url, "http*:/​/​*.ccue.com*")) return strProxy;433 if (shExpMatch(url, "http*:/​/​*.cgdepot.org*")) return strProxy;434 if (shExpMatch(url, "http*:/​/​*.cgdepot.org*")) return strProxy;435 if (shExpMatch(url, "http*:/​/​*.cdef.org*")) return strProxy;436 if (shExpMatch(url, "http*:/​/​*.cdig.info*")) return strProxy;437 if (shExpMatch(url, "http*:/​/​*.cdjp.org*")) return strProxy;438 if (shExpMatch(url, "http*:/​/​*.cdjp.org*")) return strProxy;439 if (shExpMatch(url, "http*:/​/​*.cdninstagram.com*")) return strProxy;440 if (shExpMatch(url, "http*:/​/​*.cdnews.com.tw*")) return strProxy;441 if (shExpMatch(url, "http*:/​/​*.cdp1998.org*")) return strProxy;442 if (shExpMatch(url, "http*:/​/​*.cdp1998.org*")) return strProxy;443 if (shExpMatch(url, "http*:/​/​*.cdp2006.org*")) return strProxy;444 if (shExpMatch(url, "http*:/​/​*.cdp2006.org*")) return strProxy;445 if (shExpMatch(url, "http*:/​/​*.cdpa.url.tw*")) return strProxy;446 if (shExpMatch(url, "http*:/​/​*.cdpusa.org*")) return strProxy;447 if (shExpMatch(url, "http*:/​/​*.cdpweb.org*")) return strProxy;448 if (shExpMatch(url, "http*:/​/​*.cdpweb.org*")) return strProxy;449 if (shExpMatch(url, "http*:/​/​*.cdpwu.org*")) return strProxy;450 if (shExpMatch(url, "http*:/​/​*.cdpwu.org*")) return strProxy;451 if (shExpMatch(url, "http*:/​/​*.cdw.com*")) return strProxy;452 if (shExpMatch(url, "http*:/​/​*.cecc.gov*")) return strProxy;453 if (shExpMatch(url, "http*:/​/​*.cecc.gov*")) return strProxy;454 if (shExpMatch(url, "http*:/​/​*.cellulo.info*")) return strProxy;455 if (shExpMatch(url, "http*:/​/​*.cenci.tk*")) return strProxy;456 if (shExpMatch(url, "http*:/​/​*.cenews.eu*")) return strProxy;457 if (shExpMatch(url, "http*:/​/​*.centralnation.com*")) return strProxy;458 if (shExpMatch(url, "http*:/​/​*.centurys.net*")) return strProxy;459 if (shExpMatch(url, "http*:/​/​*.centurys.net*")) return strProxy;460 if (shExpMatch(url, "http*:/​/​*.cfhks.org.hk*")) return strProxy;461 if (shExpMatch(url, "http*:/​/​*.cftfc.com*")) return strProxy;462 if (shExpMatch(url, "http*:/​/​*.chandoo.org*")) return strProxy;463 if (shExpMatch(url, "http*:/​/​*.change.org*")) return strProxy;464 if (shExpMatch(url, "http*:/​/​*.change.org*")) return strProxy;465 if (shExpMatch(url, "http*:/​/​*.changp.com*")) return strProxy;466 if (shExpMatch(url, "http*:/​/​*.changp.com*")) return strProxy;467 if (shExpMatch(url, "http*:/​/​*.chapm25.com*")) return strProxy;468 if (shExpMatch(url, "http*:/​/​*.chaturbate.com*")) return strProxy;469 if (shExpMatch(url, "http*:/​/​*.chengmingmag.com*")) return strProxy;470 if (shExpMatch(url, "http*:/​/​*.chenguangcheng.com*")) return strProxy;471 if (shExpMatch(url, "http*:/​/​*.chenguangcheng.com*")) return strProxy;472 if (shExpMatch(url, "http*:/​/​*.chenpokong.com*")) return strProxy;473 if (shExpMatch(url, "http*:/​/​*.cherrysave.com*")) return strProxy;474 if (shExpMatch(url, "http*:/​/​*.chhongbi.org*")) return strProxy;475 if (shExpMatch(url, "http*:/​/​*.chicagoncmtv.com*")) return strProxy;476 if (shExpMatch(url, "http*:/​/​*.china-week.com*")) return strProxy;477 if (shExpMatch(url, "http*:/​/​*.china101.com*")) return strProxy;478 if (shExpMatch(url, "http*:/​/​*.china101.com*")) return strProxy;479 if (shExpMatch(url, "http*:/​/​*.china18.org*")) return strProxy;480 if (shExpMatch(url, "http*:/​/​*.china21.com*")) return strProxy;481 if (shExpMatch(url, "http*:/​/​*.china21.org*")) return strProxy;482 if (shExpMatch(url, "http*:/​/​*.china21.org*")) return strProxy;483 if (shExpMatch(url, "http*:/​/​*.china5000.us*")) return strProxy;484 if (shExpMatch(url, "http*:/​/​*.chinaaffairs.org*")) return strProxy;485 if (shExpMatch(url, "http*:/​/​*.chinaaffairs.org*")) return strProxy;486 if (shExpMatch(url, "http*:/​/​*.chinaaid.me*")) return strProxy;487 if (shExpMatch(url, "http*:/​/​*.chinaaid.us*")) return strProxy;488 if (shExpMatch(url, "http*:/​/​*.chinaaid.org*")) return strProxy;489 if (shExpMatch(url, "http*:/​/​*.chinaaid.net*")) return strProxy;490 if (shExpMatch(url, "http*:/​/​*.chinacomments.org*")) return strProxy;491 if (shExpMatch(url, "http*:/​/​*.chinacomments.org*")) return strProxy;492 if (shExpMatch(url, "http*:/​/​*.chinachange.org*")) return strProxy;493 if (shExpMatch(url, "http*:/​/​*.chinachannel.hk*")) return strProxy;494 if (shExpMatch(url, "http*:/​/​*.chinachannel.hk*")) return strProxy;495 if (shExpMatch(url, "http*:/​/​*.chinadigitaltimes.net*")) return strProxy;496 if (shExpMatch(url, "http*:/​/​*.chinadigitaltimes.net*")) return strProxy;497 if (shExpMatch(url, "http*:/​/​*.chinaeweekly.com*")) return strProxy;498 if (shExpMatch(url, "http*:/​/​*.chinaeweekly.com*")) return strProxy;499 if (shExpMatch(url, "http*:/​/​*.chinafreepress.org*")) return strProxy;500 if (shExpMatch(url, "http*:/​/​*.chinagate.com*")) return strProxy;501 if (shExpMatch(url, "http*:/​/​*.chinageeks.org*")) return strProxy;502 if (shExpMatch(url, "http*:/​/​*.chinagfw.org*")) return strProxy;503 if (shExpMatch(url, "http*:/​/​*.chinagfw.org*")) return strProxy;504 if (shExpMatch(url, "http*:/​/​*.chinagreenparty.org*")) return strProxy;505 if (shExpMatch(url, "http*:/​/​*.chinagreenparty.org*")) return strProxy;506 if (shExpMatch(url, "http*:/​/​*.chinahush.com*")) return strProxy;507 if (shExpMatch(url, "http*:/​/​*.chinalawtranslate.com*")) return strProxy;508 if (shExpMatch(url, "http*:/​/​*.chinaxchina.com*")) return strProxy;509 if (shExpMatch(url, "http*:/​/​*.chinainperspective.com*")) return strProxy;510 if (shExpMatch(url, "http*:/​/​*.chinainperspective.net*")) return strProxy;511 if (shExpMatch(url, "http*:/​/​*.chinainperspective.net*")) return strProxy;512 if (shExpMatch(url, "http*:/​/​*.chinainperspective.org*")) return strProxy;513 if (shExpMatch(url, "http*:/​/​*.chinainperspective.org*")) return strProxy;514 if (shExpMatch(url, "http*:/​/​*.chinainterimgov.org*")) return strProxy;515 if (shExpMatch(url, "http*:/​/​*.chinalawandpolicy.com*")) return strProxy;516 if (shExpMatch(url, "http*:/​/​*.chinamule.com*")) return strProxy;517 if (shExpMatch(url, "http*:/​/​*.chinamule.com*")) return strProxy;518 if (shExpMatch(url, "http*:/​/​*.chinamz.org*")) return strProxy;519 if (shExpMatch(url, "http*:/​/​*.chinarightsia.org*")) return strProxy;520 if (shExpMatch(url, "http*:/​/​*.chinasocialdemocraticparty.com*")) return strProxy;521 if (shExpMatch(url, "http*:/​/​*.chinasocialdemocraticparty.com*")) return strProxy;522 if (shExpMatch(url, "http*:/​/​*.chinasoul.org*")) return strProxy;523 if (shExpMatch(url, "http*:/​/​*.chinasoul.org*")) return strProxy;524 if (shExpMatch(url, "http*:/​/​*.chinatimes.com*")) return strProxy;525 if (shExpMatch(url, "http*:/​/​*.chinatweeps.com*")) return strProxy;526 if (shExpMatch(url, "http*:/​/​*.chinaway.org*")) return strProxy;527 if (shExpMatch(url, "http*:/​/​*.chinaworker.info*")) return strProxy;528 if (shExpMatch(url, "http*:/​/​*.chinaworker.info*")) return strProxy;529 if (shExpMatch(url, "http*:/​/​*.chinayouth.org.hk*")) return strProxy;530 if (shExpMatch(url, "http*:/​/​*.chinayuanmin.org*")) return strProxy;531 if (shExpMatch(url, "http*:/​/​*.chinayuanmin.org*")) return strProxy;532 if (shExpMatch(url, "http*:/​/​*.chinese-hermit.net*")) return strProxy;533 if (shExpMatch(url, "http*:/​/​*.chinese-memorial.org*")) return strProxy;534 if (shExpMatch(url, "http*:/​/​*.chinesedailynews.com*")) return strProxy;535 if (shExpMatch(url, "http*:/​/​*.chinesen.de*")) return strProxy;536 if (shExpMatch(url, "http*:/​/​*.chinesen.de*")) return strProxy;537 if (shExpMatch(url, "http*:/​/​*.chinesepen.org*")) return strProxy;538 if (shExpMatch(url, "http*:/​/​*.chinesetalks.net*")) return strProxy;539 if (shExpMatch(url, "http*:/​/​*.chingcheong.com*")) return strProxy;540 if (shExpMatch(url, "http*:/​/​*.chingcheong.com*")) return strProxy;541 if (shExpMatch(url, "http*:/​/​*.chn.chosun.com*")) return strProxy;542 if (shExpMatch(url, "http*:/​/​*.christianstudy.com*")) return strProxy;543 if (shExpMatch(url, "http*:/​/​*.christianstudy.com*")) return strProxy;544 if (shExpMatch(url, "http*:/​/​*.christusrex.org*")) return strProxy;545 if (shExpMatch(url, "http*:/​/​*.chrlcg-hk.org*")) return strProxy;546 if (shExpMatch(url, "http*:/​/​*.chrome.com*")) return strProxy;547 if (shExpMatch(url, "http*:/​/​*.chromeadblock.com*")) return strProxy;548 if (shExpMatch(url, "http*:/​/​*.chromium.org*")) return strProxy;549 if (shExpMatch(url, "http*:/​/​*.chubun.com*")) return strProxy;550 if (shExpMatch(url, "http*:/​/​*.chuizi.net*")) return strProxy;551 if (shExpMatch(url, "http*:/​/​*.chuizi.net*")) return strProxy;552 if (shExpMatch(url, "http*:/​/​*.christiantimes.org.hk*")) return strProxy;553 if (shExpMatch(url, "http*:/​/​*.chrlawyers.hk*")) return strProxy;554 if (shExpMatch(url, "http*:/​/​*.allaboutalpha.com*")) return strProxy;555 if (shExpMatch(url, "http*:/​/​*.circlethebayfortibet.org*")) return strProxy;556 if (shExpMatch(url, "http*:/​/​*.citizenlab.org*")) return strProxy;557 if (shExpMatch(url, "http*:/​/​*.citizensradio.org*")) return strProxy;558 if (shExpMatch(url, "http*:/​/​*.city9x.com*")) return strProxy;559 if (shExpMatch(url, "http*:/​/​*.civicparty.hk*")) return strProxy;560 if (shExpMatch(url, "http*:/​/​*.civicparty.hk*")) return strProxy;561 if (shExpMatch(url, "http*:/​/​*.civilhrfront.org*")) return strProxy;562 if (shExpMatch(url, "http*:/​/​*.civilhrfront.org*")) return strProxy;563 if (shExpMatch(url, "http*:/​/​*.civilmedia.tw*")) return strProxy;564 if (shExpMatch(url, "http*:/​/​*.psiphon.civisec.org*")) return strProxy;565 if (shExpMatch(url, "http*:/​/​*.cjb.net*")) return strProxy;566 if (shExpMatch(url, "http*:/​/​*.ck101.com*")) return strProxy;567 if (shExpMatch(url, "http*:/​/​*.ck101.com*")) return strProxy;568 if (shExpMatch(url, "http*:/​/​*.classicalguitarblog.net*")) return strProxy;569 if (shExpMatch(url, "http*:/​/​*.clb.org.hk*")) return strProxy;570 if (shExpMatch(url, "http*:/​/​*.clipfish.de*")) return strProxy;571 if (shExpMatch(url, "http*:/​/​*.club1069.com*")) return strProxy;572 if (shExpMatch(url, "http*:/​/​*.cmoinc.org*")) return strProxy;573 if (shExpMatch(url, "http*:/​/​*.cms.gov*")) return strProxy;574 if (shExpMatch(url, "http*:/​/​*.cna.com.tw*")) return strProxy;575 if (shExpMatch(url, "http*:/​/​*.cnavista.com.tw*")) return strProxy;576 if (shExpMatch(url, "http*:/​/​*.cnd.org*")) return strProxy;577 if (shExpMatch(url, "http*:/​/​*.cnd.org*")) return strProxy;578 if (shExpMatch(url, "http*:/​/​*.wiki.cnitter.com*")) return strProxy;579 if (shExpMatch(url, "http*:/​/​*.cnn.com*")) return strProxy;580 if (shExpMatch(url, "http*:/​/​*.news.cnyes.com*")) return strProxy;581 if (shExpMatch(url, "http*:/​/​*.cochina.co*")) return strProxy;582 if (shExpMatch(url, "http*:/​/​*.cochina.org*")) return strProxy;583 if (shExpMatch(url, "http*:/​/​*.code1984.com*")) return strProxy;584 if (shExpMatch(url, "http*:/​/​*.codeshare.io*")) return strProxy;585 if (shExpMatch(url, "http*:/​/​*.codeskulptor.org*")) return strProxy;586 if (shExpMatch(url, "http*:/​/​*.tosh.comedycentral.com*")) return strProxy;587 if (shExpMatch(url, "http*:/​/​*.comefromchina.com*")) return strProxy;588 if (shExpMatch(url, "http*:/​/​*.comefromchina.com*")) return strProxy;589 if (shExpMatch(url, "http*:/​/​*.compileheart.com*")) return strProxy;590 if (shExpMatch(url, "http*:/​/​*.conoyo.com*")) return strProxy;591 if (shExpMatch(url, "http*:/​/​*.contactmagazine.net*")) return strProxy;592 if (shExpMatch(url, "http*:/​/​*.convio.net*")) return strProxy;593 if (shExpMatch(url, "http*:/​/​*.cool18.com*")) return strProxy;594 if (shExpMatch(url, "http*:/​/​*.coolaler.com*")) return strProxy;595 if (shExpMatch(url, "http*:/​/​*.coolaler.com*")) return strProxy;596 if (shExpMatch(url, "http*:/​/​*.coolder.com*")) return strProxy;597 if (shExpMatch(url, "http*:/​/​*.coolder.com*")) return strProxy;598 if (shExpMatch(url, "http*:/​/​*.coolloud.org.tw*")) return strProxy;599 if (shExpMatch(url, "http*:/​/​*.corumcollege.com*")) return strProxy;600 if (shExpMatch(url, "http*:/​/​*.couchdbwiki.com*")) return strProxy;601 if (shExpMatch(url, "http*:/​/​*.cotweet.com*")) return strProxy;602 if (shExpMatch(url, "http*:/​/​*.cpj.org*")) return strProxy;603 if (shExpMatch(url, "http*:/​/​*.cpj.org*")) return strProxy;604 if (shExpMatch(url, "http*:/​/​*.crackle.com*")) return strProxy;605 if (shExpMatch(url, "http*:/​/​*.crackle.com*")) return strProxy;606 if (shExpMatch(url, "http*:/​/​*.crchina.org*")) return strProxy;607 if (shExpMatch(url, "http*:/​/​*.crd-net.org*")) return strProxy;608 if (shExpMatch(url, "http*:/​/​*.creaders.net*")) return strProxy;609 if (shExpMatch(url, "http*:/​/​*.creaders.net*")) return strProxy;610 if (shExpMatch(url, "http*:/​/​*.crossthewall.net*")) return strProxy;611 if (shExpMatch(url, "http*:/​/​*.crossthewall.net*")) return strProxy;612 if (shExpMatch(url, "http*:/​/​*.csdparty.com*")) return strProxy;613 if (shExpMatch(url, "http*:/​/​*.csdparty.com*")) return strProxy;614 if (shExpMatch(url, "http*:/​/​*.csuchen.de*")) return strProxy;615 if (shExpMatch(url, "http*:/​/​*.ctfriend.net*")) return strProxy;616 if (shExpMatch(url, "http*:/​/​*.ctitv.com.tw*")) return strProxy;617 if (shExpMatch(url, "http*:/​/​*.cts.com.tw*")) return strProxy;618 if (shExpMatch(url, "http*:/​/​*.library.usc.cuhk.edu.hk*")) return strProxy;619 if (shExpMatch(url, "http*:/​/​*.mjlsh.usc.cuhk.edu.hk*")) return strProxy;620 if (shExpMatch(url, "http*:/​/​*.cuhkacs.org*")) return strProxy;621 if (shExpMatch(url, "http*:/​/​*.cuihua.org*")) return strProxy;622 if (shExpMatch(url, "http*:/​/​*.cuihua.org*")) return strProxy;623 if (shExpMatch(url, "http*:/​/​*.cuiweiping.net*")) return strProxy;624 if (shExpMatch(url, "http*:/​/​*.cuiweiping.net*")) return strProxy;625 if (shExpMatch(url, "http*:/​/​*.curvefish.com*")) return strProxy;626 if (shExpMatch(url, "http*:/​/​*.culture.tw*")) return strProxy;627 if (shExpMatch(url, "http*:/​/​*.culture.tw*")) return strProxy;628 if (shExpMatch(url, "http*:/​/​*.cw.com.tw*")) return strProxy;629 if (shExpMatch(url, "http*:/​/​*.forum.cyberctm.com*")) return strProxy;630 if (shExpMatch(url, "http*:/​/​*.cyberghostvpn.com*")) return strProxy;631 if (shExpMatch(url, "http*:/​/​*.cynscribe.com*")) return strProxy;632 if (shExpMatch(url, "http*:/​/​*.cytode.us*")) return strProxy;633 if (shExpMatch(url, "http*:/​/​*.ifan.cz.cc*")) return strProxy;634 if (shExpMatch(url, "http*:/​/​*.mike.cz.cc*")) return strProxy;635 if (shExpMatch(url, "http*:/​/​*.nic.cz.cc*")) return strProxy;636 if (shExpMatch(url, "http*:/​/​*.cl.d0z.net*")) return strProxy;637 if (shExpMatch(url, "http*:/​/​*.dabr.co.uk*")) return strProxy;638 if (shExpMatch(url, "http*:/​/​*.dabr.co.uk*")) return strProxy;639 if (shExpMatch(url, "http*:/​/​*.dabr.mobi*")) return strProxy;640 if (shExpMatch(url, "http*:/​/​*.dabr.mobi*")) return strProxy;641 if (shExpMatch(url, "http*:/​/​*.dabr.me*")) return strProxy;642 if (shExpMatch(url, "http*:/​/​*.dadazim.com*")) return strProxy;643 if (shExpMatch(url, "http*:/​/​*.dadazim.com*")) return strProxy;644 if (shExpMatch(url, "http*:/​/​*.dadi360.com*")) return strProxy;645 if (shExpMatch(url, "http*:/​/​*.dafagood.com*")) return strProxy;646 if (shExpMatch(url, "http*:/​/​*.dafahao.com*")) return strProxy;647 if (shExpMatch(url, "http*:/​/​*.dalailama.ru*")) return strProxy;648 if (shExpMatch(url, "http*:/​/​*.dailidaili.com*")) return strProxy;649 if (shExpMatch(url, "http*:/​/​*.dailidaili.com*")) return strProxy;650 if (shExpMatch(url, "http*:/​/​*.dailymotion.com*")) return strProxy;651 if (shExpMatch(url, "http*:/​/​*.dajiyuan.com*")) return strProxy;652 if (shExpMatch(url, "http*:/​/​*.dajiyuan.eu*")) return strProxy;653 if (shExpMatch(url, "http*:/​/​*.dalailama.com*")) return strProxy;654 if (shExpMatch(url, "http*:/​/​*.dalailamaworld.com*")) return strProxy;655 if (shExpMatch(url, "http*:/​/​*.dalailamaworld.com*")) return strProxy;656 if (shExpMatch(url, "http*:/​/​*.dalianmeng.org*")) return strProxy;657 if (shExpMatch(url, "http*:/​/​*.dalianmeng.org*")) return strProxy;658 if (shExpMatch(url, "http*:/​/​*.daliulian.org*")) return strProxy;659 if (shExpMatch(url, "http*:/​/​*.danke4china.net*")) return strProxy;660 if (shExpMatch(url, "http*:/​/​*.danke4china.net*")) return strProxy;661 if (shExpMatch(url, "http*:/​/​*.danwei.org*")) return strProxy;662 if (shExpMatch(url, "http*:/​/​*.daolan.net*")) return strProxy;663 if (shExpMatch(url, "http*:/​/​*.daxa.cn*")) return strProxy;664 if (shExpMatch(url, "http*:/​/​*.daxa.cn*")) return strProxy;665 if (shExpMatch(url, "http*:/​/​*.cn.dayabook.com*")) return strProxy;666 if (shExpMatch(url, "http*:/​/​*.daylife.com*")) return strProxy;667 if (shExpMatch(url, "http*:/​/​*.dcard.tw*")) return strProxy;668 if (shExpMatch(url, "http*:/​/​*.ddc.com.tw*")) return strProxy;669 if (shExpMatch(url, "http*:/​/​*.de-sci.org*")) return strProxy;670 if (shExpMatch(url, "http*:/​/​*.de-sci.org*")) return strProxy;671 if (shExpMatch(url, "http*:/​/​*.lists.debian.org*")) return strProxy;672 if (shExpMatch(url, "http*:/​/​*.packages.debian.org*")) return strProxy;673 if (shExpMatch(url, "http*:/​/​*.delcamp.net*")) return strProxy;674 if (shExpMatch(url, "http*:/​/​*.delicious.com*")) return strProxy;675 if (shExpMatch(url, "http*:/​/​*.democrats.org*")) return strProxy;676 if (shExpMatch(url, "http*:/​/​*.democrats.org*")) return strProxy;677 if (shExpMatch(url, "http*:/​/​*.desc.se*")) return strProxy;678 if (shExpMatch(url, "http*:/​/​*.destroy-china.jp*")) return strProxy;679 if (shExpMatch(url, "http*:/​/​*.deutsche-welle.de*")) return strProxy;680 if (shExpMatch(url, "http*:/​/​*.dev102.com*")) return strProxy;681 if (shExpMatch(url, "http*:/​/​*.deviantart.com*")) return strProxy;682 if (shExpMatch(url, "http*:/​/​*.deviantart.net*")) return strProxy;683 if (shExpMatch(url, "http*:/​/​*.devio.us*")) return strProxy;684 if (shExpMatch(url, "http*:/​/​*.devpn.com*")) return strProxy;685 if (shExpMatch(url, "http*:/​/​*.dfanning.com*")) return strProxy;686 if (shExpMatch(url, "http*:/​/​*.dfas.mil*")) return strProxy;687 if (shExpMatch(url, "http*:/​/​*.diaoyuislands.org*")) return strProxy;688 if (shExpMatch(url, "http*:/​/​*.diaoyuislands.org*")) return strProxy;689 if (shExpMatch(url, "http*:/​/​*.static.digg.com*")) return strProxy;690 if (shExpMatch(url, "http*:/​/​*.digiland.tw*")) return strProxy;691 if (shExpMatch(url, "http*:/​/​*.digitalnomadsproject.org*")) return strProxy;692 if (shExpMatch(url, "http*:/​/​*.diigo.com*")) return strProxy;693 if (shExpMatch(url, "http*:/​/​*.diigo.com*")) return strProxy;694 if (shExpMatch(url, "http*:/​/​*.furl.net*")) return strProxy;695 if (shExpMatch(url, "http*:/​/​*.dipity.com*")) return strProxy;696 if (shExpMatch(url, "http*:/​/​*.directcreative.com*")) return strProxy;697 if (shExpMatch(url, "http*:/​/​*.discogs.com*")) return strProxy;698 if (shExpMatch(url, "http*:/​/​*.discuss.com.hk*")) return strProxy;699 if (shExpMatch(url, "http*:/​/​*.discuss.com.hk*")) return strProxy;700 if (shExpMatch(url, "http*:/​/​*.disp.cc*")) return strProxy;701 if (shExpMatch(url, "http*:/​/​*.dit-inc.us*")) return strProxy;702 if (shExpMatch(url, "http*:/​/​*.dit-inc.us*")) return strProxy;703 if (shExpMatch(url, "http*:/​/​*.dizhidizhi.com*")) return strProxy;704 if (shExpMatch(url, "http*:/​/​*.djangosnippets.org*")) return strProxy;705 if (shExpMatch(url, "http*:/​/​*.dl-laby.jp*")) return strProxy;706 if (shExpMatch(url, "http*:/​/​*.dlsite.com*")) return strProxy;707 if (shExpMatch(url, "http*:/​/​*.dmcdn.net*")) return strProxy;708 if (shExpMatch(url, "http*:/​/​*.dnscrypt.org*")) return strProxy;709 if (shExpMatch(url, "http*:/​/​*.dns2go.com*")) return strProxy;710 if (shExpMatch(url, "http*:/​/​*.dnssec.net*")) return strProxy;711 if (shExpMatch(url, "http*:/​/​*.dojin.com*")) return strProxy;712 if (shExpMatch(url, "http*:/​/​*.dok-forum.net*")) return strProxy;713 if (shExpMatch(url, "http*:/​/​*.dolc.de*")) return strProxy;714 if (shExpMatch(url, "http*:/​/​*.dolf.org.hk*")) return strProxy;715 if (shExpMatch(url, "http*:/​/​*.dollf.com*")) return strProxy;716 if (shExpMatch(url, "http*:/​/​*.domain.club.tw*")) return strProxy;717 if (shExpMatch(url, "http*:/​/​*.dongde.com*")) return strProxy;718 if (shExpMatch(url, "http*:/​/​*.dongtaiwang.com*")) return strProxy;719 if (shExpMatch(url, "http*:/​/​*.dongtaiwang.com*")) return strProxy;720 if (shExpMatch(url, "http*:/​/​*.dongtaiwang.net*")) return strProxy;721 if (shExpMatch(url, "http*:/​/​*.dongtaiwang.net*")) return strProxy;722 if (shExpMatch(url, "http*:/​/​*.dongyangjing.com*")) return strProxy;723 if (shExpMatch(url, "http*:/​/​*.dontfilter.us*")) return strProxy;724 if (shExpMatch(url, "http*:/​/​*.dontmovetochina.com*")) return strProxy;725 if (shExpMatch(url, "http*:/​/​*.dotplane.com*")) return strProxy;726 if (shExpMatch(url, "http*:/​/​*.dotplane.com*")) return strProxy;727 if (shExpMatch(url, "http*:/​/​*.dotsub.com*")) return strProxy;728 if (shExpMatch(url, "http*:/​/​*.doubleaf.com*")) return strProxy;729 if (shExpMatch(url, "http*:/​/​*.dougscripts.com*")) return strProxy;730 if (shExpMatch(url, "http*:/​/​*.dowei.org*")) return strProxy;731 if (shExpMatch(url, "http*:/​/​*.doxygen.org*")) return strProxy;732 if (shExpMatch(url, "http*:/​/​*.dphk.org*")) return strProxy;733 if (shExpMatch(url, "http*:/​/​*.dpp.org.tw*")) return strProxy;734 if (shExpMatch(url, "http*:/​/​*.dpp.org.tw*")) return strProxy;735 if (shExpMatch(url, "http*:/​/​*.weigegebyc.dreamhosters.com*")) return strProxy;736 if (shExpMatch(url, "http*:/​/​*.drgan.net*")) return strProxy;737 if (shExpMatch(url, "http*:/​/​*.dropbox.com*")) return strProxy;738 if (shExpMatch(url, "http*:/​/​*.dropboxusercontent.com*")) return strProxy;739 if (shExpMatch(url, "http*:/​/​*.drsunacademy.com*")) return strProxy;740 if (shExpMatch(url, "http*:/​/​*.drtuber.com*")) return strProxy;741 if (shExpMatch(url, "http*:/​/​*.dscn.info*")) return strProxy;742 if (shExpMatch(url, "http*:/​/​*.dtiblog.com*")) return strProxy;743 if (shExpMatch(url, "http*:/​/​*.dtic.mil*")) return strProxy;744 if (shExpMatch(url, "http*:/​/​*.dtiserv2.com*")) return strProxy;745 if (shExpMatch(url, "http*:/​/​*.duckduckgo.com*")) return strProxy;746 if (shExpMatch(url, "http*:/​/​*.duckload.com*")) return strProxy;747 if (shExpMatch(url, "http*:/​/​*.duckmylife.com*")) return strProxy;748 if (shExpMatch(url, "http*:/​/​*.duihua.org*")) return strProxy;749 if (shExpMatch(url, "http*:/​/​*.duihua.org*")) return strProxy;750 if (shExpMatch(url, "http*:/​/​*.duihuahrjournal.org*")) return strProxy;751 if (shExpMatch(url, "http*:/​/​*.duoweitimes.com*")) return strProxy;752 if (shExpMatch(url, "http*:/​/​*.duoweitimes.com*")) return strProxy;753 if (shExpMatch(url, "http*:/​/​*.duping.net*")) return strProxy;754 if (shExpMatch(url, "http*:/​/​*.duplicati.com*")) return strProxy;755 if (shExpMatch(url, "http*:/​/​*.dupola.com*")) return strProxy;756 if (shExpMatch(url, "http*:/​/​*.dupola.net*")) return strProxy;757 if (shExpMatch(url, "http*:/​/​*.dvorak.org*")) return strProxy;758 if (shExpMatch(url, "http*:/​/​*.dw.com*")) return strProxy;759 if (shExpMatch(url, "http*:/​/​*.dw.com*")) return strProxy;760 if (shExpMatch(url, "http*:/​/​*.dw.de*")) return strProxy;761 if (shExpMatch(url, "http*:/​/​*.dw-world.com*")) return strProxy;762 if (shExpMatch(url, "http*:/​/​*.dw-world.com*")) return strProxy;763 if (shExpMatch(url, "http*:/​/​*.dw-world.de*")) return strProxy;764 if (shExpMatch(url, "http*:/​/​*.dw-world.de*")) return strProxy;765 if (shExpMatch(url, "http*:/​/​*.dwheeler.com*")) return strProxy;766 if (shExpMatch(url, "http*:/​/​*.dwnews.com*")) return strProxy;767 if (shExpMatch(url, "http*:/​/​*.dwnews.com*")) return strProxy;768 if (shExpMatch(url, "http*:/​/​*.dwnews.net*")) return strProxy;769 if (shExpMatch(url, "http*:/​/​*.dwnews.net*")) return strProxy;770 if (shExpMatch(url, "http*:/​/​*.xys.dxiong.com*")) return strProxy;771 if (shExpMatch(url, "http*:/​/​*.dy24k.info*")) return strProxy;772 if (shExpMatch(url, "http*:/​/​*.dynawebinc.com*")) return strProxy;773 if (shExpMatch(url, "http*:/​/​*.dyndns.org*")) return strProxy;774 if (shExpMatch(url, "http*:/​/​*.dzze.com*")) return strProxy;775 if (shExpMatch(url, "http*:/​/​*.e-gold.com*")) return strProxy;776 if (shExpMatch(url, "http*:/​/​*.e-gold.com*")) return strProxy;777 if (shExpMatch(url, "http*:/​/​*.e-hentai.org*")) return strProxy;778 if (shExpMatch(url, "http*:/​/​*.e-info.org.tw*")) return strProxy;779 if (shExpMatch(url, "http*:/​/​*.e-traderland.net*")) return strProxy;780 if (shExpMatch(url, "http*:/​/​*.e123.hk*")) return strProxy;781 if (shExpMatch(url, "http*:/​/​*.eastturkestan.com*")) return strProxy;782 if (shExpMatch(url, "http*:/​/​*.eastturkistan.net*")) return strProxy;783 if (shExpMatch(url, "http*:/​/​*.eastturkistan-gov.org*")) return strProxy;784 if (shExpMatch(url, "http*:/​/​*.eastturkistangovernmentinexile.us*")) return strProxy;785 if (shExpMatch(url, "http*:/​/​*.eastturkistangovernmentinexile.us*")) return strProxy;786 if (shExpMatch(url, "http*:/​/​*.ebookbrowse.com*")) return strProxy;787 if (shExpMatch(url, "http*:/​/​*.ebookee.com*")) return strProxy;788 if (shExpMatch(url, "http*:/​/​*.ecministry.net*")) return strProxy;789 if (shExpMatch(url, "http*:/​/​*.bbs.ecstart.com*")) return strProxy;790 if (shExpMatch(url, "http*:/​/​*.edgecastcdn.net*")) return strProxy;791 if (shExpMatch(url, "http*:/​/​*.twimg\.edgesuite\.net\*")) return strProxy;792 if (shExpMatch(url, "http*:/​/​*.edicypages.com*")) return strProxy;793 if (shExpMatch(url, "http*:/​/​*.edoors.com*")) return strProxy;794 if (shExpMatch(url, "http*:/​/​*.edubridge.com*")) return strProxy;795 if (shExpMatch(url, "http*:/​/​*.edubridge.com*")) return strProxy;796 if (shExpMatch(url, "http*:/​/​*.eevpn.com*")) return strProxy;797 if (shExpMatch(url, "http*:/​/​*.efcc.org.hk*")) return strProxy;798 if (shExpMatch(url, "http*:/​/​*.efmoe.com*")) return strProxy;799 if (shExpMatch(url, "http*:/​/​*.eic-av.com*")) return strProxy;800 if (shExpMatch(url, "http*:/​/​*.electionsmeter.com*")) return strProxy;801 if (shExpMatch(url, "http*:/​/​*.elgoog.im*")) return strProxy;802 if (shExpMatch(url, "http*:/​/​*.elpais.com*")) return strProxy;803 if (shExpMatch(url, "http*:/​/​*.eltondisney.com*")) return strProxy;804 if (shExpMatch(url, "http*:/​/​*.emacsblog.org*")) return strProxy;805 if (shExpMatch(url, "http*:/​/​*.emory.edu*")) return strProxy;806 if (shExpMatch(url, "http*:/​/​*.emule-ed2k.com*")) return strProxy;807 if (shExpMatch(url, "http*:/​/​*.emule-ed2k.com*")) return strProxy;808 if (shExpMatch(url, "http*:/​/​*.emuparadise.me*")) return strProxy;809 if (shExpMatch(url, "http*:/​/​*.enewstree.com*")) return strProxy;810 if (shExpMatch(url, "http*:/​/​*.chinese.engadget.com*")) return strProxy;811 if (shExpMatch(url, "http*:/​/​*.englishfromengland.co.uk*")) return strProxy;812 if (shExpMatch(url, "http*:/​/​*.entermap.com*")) return strProxy;813 if (shExpMatch(url, "http*:/​/​*.epochtimes-bg.com*")) return strProxy;814 if (shExpMatch(url, "http*:/​/​*.epochtimes-bg.com*")) return strProxy;815 if (shExpMatch(url, "http*:/​/​*.epochtimes-romania.com*")) return strProxy;816 if (shExpMatch(url, "http*:/​/​*.epochtimes-romania.com*")) return strProxy;817 if (shExpMatch(url, "http*:/​/​*.epochtimes.co.il*")) return strProxy;818 if (shExpMatch(url, "http*:/​/​*.epochtimes.co.il*")) return strProxy;819 if (shExpMatch(url, "http*:/​/​*.epochtimes.co.kr*")) return strProxy;820 if (shExpMatch(url, "http*:/​/​*.epochtimes.co.kr*")) return strProxy;821 if (shExpMatch(url, "http*:/​/​*.epochtimes.com*")) return strProxy;822 if (shExpMatch(url, "http*:/​/​*.epochtimes.com*")) return strProxy;823 if (shExpMatch(url, "http*:/​/​*.epochtimes.de*")) return strProxy;824 if (shExpMatch(url, "http*:/​/​*.epochtimes.fr*")) return strProxy;825 if (shExpMatch(url, "http*:/​/​*.epochtimes.ie*")) return strProxy;826 if (shExpMatch(url, "http*:/​/​*.epochtimes.jp*")) return strProxy;827 if (shExpMatch(url, "http*:/​/​*.epochtimes.ru*")) return strProxy;828 if (shExpMatch(url, "http*:/​/​*.epochtimes.se*")) return strProxy;829 if (shExpMatch(url, "http*:/​/​*.epochtimestr.com*")) return strProxy;830 if (shExpMatch(url, "http*:/​/​*.epochweekly.com*")) return strProxy;831 if (shExpMatch(url, "http*:/​/​*.erabaru.net*")) return strProxy;832 if (shExpMatch(url, "http*:/​/​*.erepublik.com*")) return strProxy;833 if (shExpMatch(url, "http*:/​/​*.erktv.com*")) return strProxy;834 if (shExpMatch(url, "http*:/​/​*.ernestmandel.org*")) return strProxy;835 if (shExpMatch(url, "http*:/​/​*.erights.net*")) return strProxy;836 if (shExpMatch(url, "http*:/​/​*.etaa.org.au*")) return strProxy;837 if (shExpMatch(url, "http*:/​/​*.etaiwannews.com*")) return strProxy;838 if (shExpMatch(url, "http*:/​/​*.etizer.org*")) return strProxy;839 if (shExpMatch(url, "http*:/​/​*.ettoday.net*")) return strProxy;840 if (shExpMatch(url, "http*:/​/​*.eulam.com*")) return strProxy;841 if (shExpMatch(url, "http*:/​/​*.eventful.com*")) return strProxy;842 if (shExpMatch(url, "http*:/​/​*.exblog.jp*")) return strProxy;843 if (shExpMatch(url, "http*:/​/​*.blog.exblog.co.jp*")) return strProxy;844 if (shExpMatch(url, "http*:/​/​*.blog.excite.co.jp*")) return strProxy;845 if (shExpMatch(url, "http*:/​/​*.expatshield.com*")) return strProxy;846 if (shExpMatch(url, "http*:/​/​*.exploader.net*")) return strProxy;847 if (shExpMatch(url, "http*:/​/​*.extremetube.com*")) return strProxy;848 if (shExpMatch(url, "http*:/​/​*.eyevio.jp*")) return strProxy;849 if (shExpMatch(url, "http*:/​/​*.eyevio.jp*")) return strProxy;850 if (shExpMatch(url, "http*:/​/​*.eyny.com*")) return strProxy;851 if (shExpMatch(url, "http*:/​/​*.ezpc.tk*")) return strProxy;852 if (shExpMatch(url, "http*:/​/​*.ezpeer.com*")) return strProxy;853 if (shExpMatch(url, "http*:/​/​*.facebook.com*")) return strProxy;854 if (shExpMatch(url, "http*:/​/​*.facebook.com*")) return strProxy;855 if (shExpMatch(url, "http*:/​/​*.connect.facebook.net*")) return strProxy;856 if (shExpMatch(url, "http*:/​/​*.facebookquotes4u.com*")) return strProxy;857 if (shExpMatch(url, "http*:/​/​*.facesofnyfw.com*")) return strProxy;858 if (shExpMatch(url, "http*:/​/​*.faiththedog.info*")) return strProxy;859 if (shExpMatch(url, "http*:/​/​*.fakku.net*")) return strProxy;860 if (shExpMatch(url, "http*:/​/​*.falunart.org*")) return strProxy;861 if (shExpMatch(url, "http*:/​/​*.falunasia.info*")) return strProxy;862 if (shExpMatch(url, "http*:/​/​*.falundafa.org*")) return strProxy;863 if (shExpMatch(url, "http*:/​/​*.falundafamuseum.org*")) return strProxy;864 if (shExpMatch(url, "http*:/​/​*.falunhr.org*")) return strProxy;865 if (shExpMatch(url, "http*:/​/​*.fanglizhi.info*")) return strProxy;866 if (shExpMatch(url, "http*:/​/​*.fangong.org*")) return strProxy;867 if (shExpMatch(url, "http*:/​/​*.fangongheike.com*")) return strProxy;868 if (shExpMatch(url, "http*:/​/​*.fanqianghou.com*")) return strProxy;869 if (shExpMatch(url, "http*:/​/​*.fapdu.com*")) return strProxy;870 if (shExpMatch(url, "http*:/​/​*.fawanghuihui.org*")) return strProxy;871 if (shExpMatch(url, "http*:/​/​*.fbcdn.net*")) return strProxy;872 if (shExpMatch(url, "http*:/​/​*.fanqiangyakexi.net*")) return strProxy;873 if (shExpMatch(url, "http*:/​/​*.fail.hk*")) return strProxy;874 if (shExpMatch(url, "http*:/​/​*.famunion.com*")) return strProxy;875 if (shExpMatch(url, "http*:/​/​*.fan-qiang.com*")) return strProxy;876 if (shExpMatch(url, "http*:/​/​*.fangbinxing.com*")) return strProxy;877 if (shExpMatch(url, "http*:/​/​*.fangbinxing.com*")) return strProxy;878 if (shExpMatch(url, "http*:/​/​*.fangeming.com*")) return strProxy;879 if (shExpMatch(url, "http*:/​/​*.fanswong.com*")) return strProxy;880 if (shExpMatch(url, "http*:/​/​*.fanyue.info*")) return strProxy;881 if (shExpMatch(url, "http*:/​/​*.farwestchina.com*")) return strProxy;882 if (shExpMatch(url, "http*:/​/​*.en.favotter.net*")) return strProxy;883 if (shExpMatch(url, "http*:/​/​*.faststone.org*")) return strProxy;884 if (shExpMatch(url, "http*:/​/​*.favstar.fm*")) return strProxy;885 if (shExpMatch(url, "http*:/​/​*.favstar.fm*")) return strProxy;886 if (shExpMatch(url, "http*:/​/​*.faydao.com*")) return strProxy;887 if (shExpMatch(url, "http*:/​/​*.fb.com*")) return strProxy;888 if (shExpMatch(url, "http*:/​/​*.fb.me*")) return strProxy;889 if (shExpMatch(url, "http*:/​/​*.fb.me*")) return strProxy;890 if (shExpMatch(url, "http*:/​/​*.fbsbx.com*")) return strProxy;891 if (shExpMatch(url, "http*:/​/​*.fc2.com*")) return strProxy;892 if (shExpMatch(url, "http*:/​/​*.fc2china.com*")) return strProxy;893 if (shExpMatch(url, "http*:/​/​*.fc2blog.net*")) return strProxy;894 if (shExpMatch(url, "http*:/​/​*.uygur.fc2web.com*")) return strProxy;895 if (shExpMatch(url, "http*:/​/​*.video.fdbox.com*")) return strProxy;896 if (shExpMatch(url, "http*:/​/​*.fdc89.jp*")) return strProxy;897 if (shExpMatch(url, "http*:/​/​*.fourface.nodesnoop.com*")) return strProxy;898 if (shExpMatch(url, "http*:/​/​*.feedburner.com*")) return strProxy;899 if (shExpMatch(url, "http*:/​/​*.feedzshare.com*")) return strProxy;900 if (shExpMatch(url, "http*:/​/​*.feelssh.com*")) return strProxy;901 if (shExpMatch(url, "http*:/​/​*.feer.com*")) return strProxy;902 if (shExpMatch(url, "http*:/​/​*.feministteacher.com*")) return strProxy;903 if (shExpMatch(url, "http*:/​/​*.fengzhenghu.com*")) return strProxy;904 if (shExpMatch(url, "http*:/​/​*.fengzhenghu.com*")) return strProxy;905 if (shExpMatch(url, "http*:/​/​*.fflick.com*")) return strProxy;906 if (shExpMatch(url, "http*:/​/​*.fgmtv.net*")) return strProxy;907 if (shExpMatch(url, "http*:/​/​*.fgmtv.org*")) return strProxy;908 if (shExpMatch(url, "http*:/​/​*.files2me.com*")) return strProxy;909 if (shExpMatch(url, "http*:/​/​*.files2me.com*")) return strProxy;910 if (shExpMatch(url, "http*:/​/​*.fileserve.com*")) return strProxy;911 if (shExpMatch(url, "http*:/​/​*.fillthesquare.org*")) return strProxy;912 if (shExpMatch(url, "http*:/​/​*.finalion.jp*")) return strProxy;913 if (shExpMatch(url, "http*:/​/​*.findbook.tw*")) return strProxy;914 if (shExpMatch(url, "http*:/​/​*.fingerdaily.com*")) return strProxy;915 if (shExpMatch(url, "http*:/​/​*.finler.net*")) return strProxy;916 if (shExpMatch(url, "http*:/​/​*.fireofliberty.org*")) return strProxy;917 if (shExpMatch(url, "http*:/​/​*.fireofliberty.org*")) return strProxy;918 if (shExpMatch(url, "http*:/​/​*.falsefire.com*")) return strProxy;919 if (shExpMatch(url, "http*:/​/​*.falsefire.com*")) return strProxy;920 if (shExpMatch(url, "http*:/​/​*.fleshbot.com*")) return strProxy;921 if (shExpMatch(url, "http*:/​/​*.flickr.com*")) return strProxy;922 if (shExpMatch(url, "http*:/​/​*.staticflickr.com*")) return strProxy;923 if (shExpMatch(url, "http*:/​/​*.flickrhivemind.net*")) return strProxy;924 if (shExpMatch(url, "http*:/​/​*.yuming.flnet.org*")) return strProxy;925 if (shExpMatch(url, "http*:/​/​*.cn.fmnnow.com*")) return strProxy;926 if (shExpMatch(url, "http*:/​/​*.blog.foolsmountain.com*")) return strProxy;927 if (shExpMatch(url, "http*:/​/​*.forum4hk.com*")) return strProxy;928 if (shExpMatch(url, "http*:/​/​*.pioneer-worker.forums-free.com*")) return strProxy;929 if (shExpMatch(url, "http*:/​/​*.4sq.com*")) return strProxy;930 if (shExpMatch(url, "http*:/​/​*.fotop.net*")) return strProxy;931 if (shExpMatch(url, "http*:/​/​*.video.foxbusiness.com*")) return strProxy;932 if (shExpMatch(url, "http*:/​/​*.fringenetwork.com*")) return strProxy;933 if (shExpMatch(url, "http*:/​/​*.flecheinthepeche.fr*")) return strProxy;934 if (shExpMatch(url, "http*:/​/​*.focustaiwan.tw*")) return strProxy;935 if (shExpMatch(url, "http*:/​/​*.focusvpn.com*")) return strProxy;936 if (shExpMatch(url, "http*:/​/​*.fofg.org*")) return strProxy;937 if (shExpMatch(url, "http*:/​/​*.fooooo.com*")) return strProxy;938 if (shExpMatch(url, "http*:/​/​*.fooooo.com*")) return strProxy;939 if (shExpMatch(url, "http*:/​/​*.footwiball.com*")) return strProxy;940 if (shExpMatch(url, "http*:/​/​*.fourthinternational.org*")) return strProxy;941 if (shExpMatch(url, "http*:/​/​*.foxdie.us*")) return strProxy;942 if (shExpMatch(url, "http*:/​/​*.foxsub.com*")) return strProxy;943 if (shExpMatch(url, "http*:/​/​*.foxtang.com*")) return strProxy;944 if (shExpMatch(url, "http*:/​/​*.fqrouter.com*")) return strProxy;945 if (shExpMatch(url, "http*:/​/​*.franklc.com*")) return strProxy;946 if (shExpMatch(url, "http*:/​/​*.freakshare.com*")) return strProxy;947 if (shExpMatch(url, "http*:/​/​*.freakshare.com*")) return strProxy;948 if (shExpMatch(url, "http*:/​/​*.free4u.com.ar*")) return strProxy;949 if (shExpMatch(url, "http*:/​/​*.free-gate.org*")) return strProxy;950 if (shExpMatch(url, "http*:/​/​*.free.fr*")) return strProxy;951 if (shExpMatch(url, "http*:/​/​*.allonlinux.free.fr*")) return strProxy;952 if (shExpMatch(url, "http*:/​/​*.dimitrik.free.fr*")) return strProxy;953 if (shExpMatch(url, "http*:/​/​*.kineox.free.fr*")) return strProxy;954 if (shExpMatch(url, "http*:/​/​*.puttycm.free.fr*")) return strProxy;955 if (shExpMatch(url, "http*:/​/​*.freealim.com*")) return strProxy;956 if (shExpMatch(url, "http*:/​/​*.whitebear.freebearblog.org*")) return strProxy;957 if (shExpMatch(url, "http*:/​/​*.freechal.com*")) return strProxy;958 if (shExpMatch(url, "http*:/​/​*.freedomhouse.org*")) return strProxy;959 if (shExpMatch(url, "http*:/​/​*.freedomhouse.org*")) return strProxy;960 if (shExpMatch(url, "http*:/​/​*.freegao.com*")) return strProxy;961 if (shExpMatch(url, "http*:/​/​*.freegao.com*")) return strProxy;962 if (shExpMatch(url, "http*:/​/​*.free-hada-now.org*")) return strProxy;963 if (shExpMatch(url, "http*:/​/​*.freelotto.com*")) return strProxy;964 if (shExpMatch(url, "http*:/​/​*.freelotto.com*")) return strProxy;965 if (shExpMatch(url, "http*:/​/​*.freeman2.com*")) return strProxy;966 if (shExpMatch(url, "http*:/​/​*.freeopenvpn.com*")) return strProxy;967 if (shExpMatch(url, "http*:/​/​*.freemoren.com*")) return strProxy;968 if (shExpMatch(url, "http*:/​/​*.freemorenews.com*")) return strProxy;969 if (shExpMatch(url, "http*:/​/​*.freenet-china.org*")) return strProxy;970 if (shExpMatch(url, "http*:/​/​*.freenewscn.com*")) return strProxy;971 if (shExpMatch(url, "http*:/​/​*.freeoz.org*")) return strProxy;972 if (shExpMatch(url, "http*:/​/​*.freeoz.org*")) return strProxy;973 if (shExpMatch(url, "http*:/​/​*.bulbous.freeserve.co.uk*")) return strProxy;974 if (shExpMatch(url, "http*:/​/​*.freessh.us*")) return strProxy;975 if (shExpMatch(url, "http*:/​/​*.free4u.com.ar*")) return strProxy;976 if (shExpMatch(url, "http*:/​/​*.free-ssh.com*")) return strProxy;977 if (shExpMatch(url, "http*:/​/​*.free-ssh.com*")) return strProxy;978 if (shExpMatch(url, "http*:/​/​*.freeforums.org*")) return strProxy;979 if (shExpMatch(url, "http*:/​/​*.freenetproject.org*")) return strProxy;980 if (shExpMatch(url, "http*:/​/​*.freeoz.org*")) return strProxy;981 if (shExpMatch(url, "http*:/​/​*.freetibet.net*")) return strProxy;982 if (shExpMatch(url, "http*:/​/​*.freetibet.org*")) return strProxy;983 if (shExpMatch(url, "http*:/​/​*.freetibetanheroes.org*")) return strProxy;984 if (shExpMatch(url, "http*:/​/​*.freewallpaper4.me*")) return strProxy;985 if (shExpMatch(url, "http*:/​/​*.freewebs.com*")) return strProxy;986 if (shExpMatch(url, "http*:/​/​*.freeweibo.com*")) return strProxy;987 if (shExpMatch(url, "http*:/​/​*.freexinwen.com*")) return strProxy;988 if (shExpMatch(url, "http*:/​/​*.freeyoutubeproxy.net*")) return strProxy;989 if (shExpMatch(url, "http*:/​/​*.freeyoutubeproxy.net*")) return strProxy;990 if (shExpMatch(url, "http*:/​/​*.friendfeed.com*")) return strProxy;991 if (shExpMatch(url, "http*:/​/​*.friendfeed-media.com*")) return strProxy;992 if (shExpMatch(url, "http*:/​/​*.ff.im*")) return strProxy;993 if (shExpMatch(url, "http*:/​/​*.zensur.freerk.com*")) return strProxy;994 if (shExpMatch(url, "http*:/​/​*.freevpn.nl*")) return strProxy;995 if (shExpMatch(url, "http*:/​/​*.adult.friendfinder.com*")) return strProxy;996 if (shExpMatch(url, "http*:/​/​*.fring.com*")) return strProxy;997 if (shExpMatch(url, "http*:/​/​*.fring.com*")) return strProxy;998 if (shExpMatch(url, "http*:/​/​*.frommel.net*")) return strProxy;999 if (shExpMatch(url, "http*:/​/​*.frontlinedefenders.org*")) return strProxy;1000 if (shExpMatch(url, "http*:/​/​*.fscked.org*")) return strProxy;1001 if (shExpMatch(url, "http*:/​/​*.fsurf.com*")) return strProxy;1002 if (shExpMatch(url, "http*:/​/​*.ftchinese.com*")) return strProxy;1003 if (shExpMatch(url, "http*:/​/​*.ftchinese.com*")) return strProxy;1004 if (shExpMatch(url, "http*:/​/​*.ftchinese.com*")) return strProxy;1005 if (shExpMatch(url, "http*:/​/​*.fuckcnnic.net*")) return strProxy;1006 if (shExpMatch(url, "http*:/​/​*.fuckcnnic.net*")) return strProxy;1007 if (shExpMatch(url, "http*:/​/​*.fuckgfw.org*")) return strProxy;1008 if (shExpMatch(url, "http*:/​/​*.fulue.com*")) return strProxy;1009 if (shExpMatch(url, "http*:/​/​*.funf.tw*")) return strProxy;1010 if (shExpMatch(url, "http*:/​/​*.funp.com*")) return strProxy;1011 if (shExpMatch(url, "http*:/​/​*.furinkan.com*")) return strProxy;1012 if (shExpMatch(url, "http*:/​/​*.futurechinaforum.org*")) return strProxy;1013 if (shExpMatch(url, "http*:/​/​*.futuremessage.org*")) return strProxy;1014 if (shExpMatch(url, "http*:/​/​*.fuyin.net*")) return strProxy;1015 if (shExpMatch(url, "http*:/​/​*.fw.cm*")) return strProxy;1016 if (shExpMatch(url, "http*:/​/​*.fzh999.com*")) return strProxy;1017 if (shExpMatch(url, "http*:/​/​*.fzh999.net*")) return strProxy;1018 if (shExpMatch(url, "http*:/​/​*.gabocorp.com*")) return strProxy;1019 if (shExpMatch(url, "http*:/​/​*.gaeproxy.com*")) return strProxy;1020 if (shExpMatch(url, "http*:/​/​*.galenwu.com*")) return strProxy;1021 if (shExpMatch(url, "http*:/​/​*.game735.com*")) return strProxy;1022 if (shExpMatch(url, "http*:/​/​*.gamebase.com.tw*")) return strProxy;1023 if (shExpMatch(url, "http*:/​/​*.gamer.com.tw*")) return strProxy;1024 if (shExpMatch(url, "http*:/​/​*.gamer.com.tw*")) return strProxy;1025 if (shExpMatch(url, "http*:/​/​*.gamez.com.tw*")) return strProxy;1026 if (shExpMatch(url, "http*:/​/​*.gamez.com.tw*")) return strProxy;1027 if (shExpMatch(url, "http*:/​/​*.gaoming.net*")) return strProxy;1028 if (shExpMatch(url, "http*:/​/​*.gaoming.net*")) return strProxy;1029 if (shExpMatch(url, "http*:/​/​*.ganges.com*")) return strProxy;1030 if (shExpMatch(url, "http*:/​/​*.gaopi.net*")) return strProxy;1031 if (shExpMatch(url, "http*:/​/​*.gaopi.net*")) return strProxy;1032 if (shExpMatch(url, "http*:/​/​*.gaozhisheng.org*")) return strProxy;1033 if (shExpMatch(url, "http*:/​/​*.gaozhisheng.net*")) return strProxy;1034 if (shExpMatch(url, "http*:/​/​*.gardennetworks.com*")) return strProxy;1035 if (shExpMatch(url, "http*:/​/​*.gardennetworks.org*")) return strProxy;1036 if (shExpMatch(url, "http*:/​/​*.72.52.81.22*")) return strProxy;1037 if (shExpMatch(url, "http*:/​/​*.gartlive.com*")) return strProxy;1038 if (shExpMatch(url, "http*:/​/​*.gather.com*")) return strProxy;1039 if (shExpMatch(url, "http*:/​/​*.gaymap.cc*")) return strProxy;1040 if (shExpMatch(url, "http*:/​/​*.gazotube.com*")) return strProxy;1041 if (shExpMatch(url, "http*:/​/​*.gazotube.com*")) return strProxy;1042 if (shExpMatch(url, "http*:/​/​*.gcc.org.hk*")) return strProxy;1043 if (shExpMatch(url, "http*:/​/​*.gclooney.com*")) return strProxy;1044 if (shExpMatch(url, "http*:/​/​*.gcpnews.com*")) return strProxy;1045 if (shExpMatch(url, "http*:/​/​*.gdbt.net*")) return strProxy;1046 if (shExpMatch(url, "http*:/​/​*.gdzf.org*")) return strProxy;1047 if (shExpMatch(url, "http*:/​/​*.geek-art.net*")) return strProxy;1048 if (shExpMatch(url, "http*:/​/​*.geekerhome.com*")) return strProxy;1049 if (shExpMatch(url, "http*:/​/​*.geekmanuals.com*")) return strProxy;1050 if (shExpMatch(url, "http*:/​/​*.genuitec.com*")) return strProxy;1051 if (shExpMatch(url, "http*:/​/​*.geocities.co.jp*")) return strProxy;1052 if (shExpMatch(url, "http*:/​/​*.geocities.com*")) return strProxy;1053 if (shExpMatch(url, "http*:/​/​*.hk.geocities.com*")) return strProxy;1054 if (shExpMatch(url, "http*:/​/​*.geocities.jp*")) return strProxy;1055 if (shExpMatch(url, "http*:/​/​*.geohot.com*")) return strProxy;1056 if (shExpMatch(url, "http*:/​/​*.geometrictools.com*")) return strProxy;1057 if (shExpMatch(url, "http*:/​/​*.get-digital-help.com*")) return strProxy;1058 if (shExpMatch(url, "http*:/​/​*.getchu.com*")) return strProxy;1059 if (shExpMatch(url, "http*:/​/​*.getfoxyproxy.org*")) return strProxy;1060 if (shExpMatch(url, "http*:/​/​*.getfreedur.com*")) return strProxy;1061 if (shExpMatch(url, "http*:/​/​*.getgom.com*")) return strProxy;1062 if (shExpMatch(url, "http*:/​/​*.getlantern.org*")) return strProxy;1063 if (shExpMatch(url, "http*:/​/​*.getlantern.org*")) return strProxy;1064 if (shExpMatch(url, "http*:/​/​*.getjetso.com*")) return strProxy;1065 if (shExpMatch(url, "http*:/​/​*.getiton.com*")) return strProxy;1066 if (shExpMatch(url, "http*:/​/​*.getsocialscope.com*")) return strProxy;1067 if (shExpMatch(url, "http*:/​/​*.gfw.org.ua*")) return strProxy;1068 if (shExpMatch(url, "http*:/​/​*.ggssl.com*")) return strProxy;1069 if (shExpMatch(url, "http*:/​/​*.ggssl.com*")) return strProxy;1070 if (shExpMatch(url, "http*:/​/​*.ghost.org*")) return strProxy;1071 if (shExpMatch(url, "http*:/​/​*.ghut.org*")) return strProxy;1072 if (shExpMatch(url, "http*:/​/​*.giga-web.jp*")) return strProxy;1073 if (shExpMatch(url, "http*:/​/​*.tw.gigacircle.com*")) return strProxy;1074 if (shExpMatch(url, "http*:/​/​*.cn.giganews.com*")) return strProxy;1075 if (shExpMatch(url, "http*:/​/​*.gigporno.ru*")) return strProxy;1076 if (shExpMatch(url, "http*:/​/​*.gimpshop.com*")) return strProxy;1077 if (shExpMatch(url, "http*:/​/​*.girlbanker.com*")) return strProxy;1078 if (shExpMatch(url, "http*:/​/​*.softwaredownload.gitbooks.io*")) return strProxy;1079 if (shExpMatch(url, "http*:/​/​*.gist.github.com*")) return strProxy;1080 if (shExpMatch(url, "http*:/​/​*.cthlo.github.io*")) return strProxy;1081 if (shExpMatch(url, "http*:/​/​*.glennhilton.com*")) return strProxy;1082 if (shExpMatch(url, "http*:/​/​*.globaljihad.net*")) return strProxy;1083 if (shExpMatch(url, "http*:/​/​*.globalmuseumoncommunism.org*")) return strProxy;1084 if (shExpMatch(url, "http*:/​/​*.globalrescue.net*")) return strProxy;1085 if (shExpMatch(url, "http*:/​/​*.globalvoicesonline.org*")) return strProxy;1086 if (shExpMatch(url, "http*:/​/​*.globalvoicesonline.org*")) return strProxy;1087 if (shExpMatch(url, "http*:/​/​*.gmbd.cn*")) return strProxy;1088 if (shExpMatch(url, "http*:/​/​*.gmhz.org*")) return strProxy;1089 if (shExpMatch(url, "http*:/​/​*.gmiddle.com*")) return strProxy;1090 if (shExpMatch(url, "http*:/​/​*.gmiddle.net*")) return strProxy;1091 if (shExpMatch(url, "http*:/​/​*.gnci.org.hk*")) return strProxy;1092 if (shExpMatch(url, "http*:/​/​*.goagent.biz*")) return strProxy;1093 if (shExpMatch(url, "http*:/​/​*.goagentplus.com*")) return strProxy;1094 if (shExpMatch(url, "http*:/​/​*.godfootsteps.org*")) return strProxy;1095 if (shExpMatch(url, "http*:/​/​*.godfootsteps.org*")) return strProxy;1096 if (shExpMatch(url, "http*:/​/​*.gokbayrak.com*")) return strProxy;1097 if (shExpMatch(url, "http*:/​/​*.goldbetsports.com*")) return strProxy;1098 if (shExpMatch(url, "http*:/​/​*.goldenmelody.com.tw*")) return strProxy;1099 if (shExpMatch(url, "http*:/​/​*.goldwave.com*")) return strProxy;1100 if (shExpMatch(url, "http*:/​/​*.gongmeng.info*")) return strProxy;1101 if (shExpMatch(url, "http*:/​/​*.gongm.in*")) return strProxy;1102 if (shExpMatch(url, "http*:/​/​*.gongminliliang.com*")) return strProxy;1103 if (shExpMatch(url, "http*:/​/​*.gongwt.com*")) return strProxy;1104 if (shExpMatch(url, "http*:/​/​*.gongwt.com*")) return strProxy;1105 if (shExpMatch(url, "http*:/​/​*.goodreads.com*")) return strProxy;1106 if (shExpMatch(url, "http*:/​/​*.goodreads.com*")) return strProxy;1107 if (shExpMatch(url, "http*:/​/​*.goodreaders.com*")) return strProxy;1108 if (shExpMatch(url, "http*:/​/​*.goodreaders.com*")) return strProxy;1109 if (shExpMatch(url, "http*:/​/​*.goofind.com*")) return strProxy;1110 if (shExpMatch(url, "http*:/​/​*.googlesile.com*")) return strProxy;1111 if (shExpMatch(url, "http*:/​/​*.gopetition.com*")) return strProxy;1112 if (shExpMatch(url, "http*:/​/​*.gopetition.com*")) return strProxy;1113 if (shExpMatch(url, "http*:/​/​*.gotw.ca*")) return strProxy;1114 if (shExpMatch(url, "http*:/​/​*.grandtrial.org*")) return strProxy;1115 if (shExpMatch(url, "http*:/​/​*.graphis.ne.jp*")) return strProxy;1116 if (shExpMatch(url, "http*:/​/​*.gravatar.com*")) return strProxy;1117 if (shExpMatch(url, "http*:/​/​*.greatfirewall.biz*")) return strProxy;1118 if (shExpMatch(url, "http*:/​/​*.greatfirewallofchina.net*")) return strProxy;1119 if (shExpMatch(url, "http*:/​/​*.greatfirewallofchina.org*")) return strProxy;1120 if (shExpMatch(url, "http*:/​/​*.greatfirewallofchina.org*")) return strProxy;1121 if (shExpMatch(url, "http*:/​/​*.greenparty.org.tw*")) return strProxy;1122 if (shExpMatch(url, "http*:/​/​*.greenpeace.org*")) return strProxy;1123 if (shExpMatch(url, "http*:/​/​*.great-firewall.com*")) return strProxy;1124 if (shExpMatch(url, "http*:/​/​*.great-roc.org*")) return strProxy;1125 if (shExpMatch(url, "http*:/​/​*.greatroc.org*")) return strProxy;1126 if (shExpMatch(url, "http*:/​/​*.greatzhonghua.org*")) return strProxy;1127 if (shExpMatch(url, "http*:/​/​*.greenpeace.com.tw*")) return strProxy;1128 if (shExpMatch(url, "http*:/​/​*.greenvpn.net*")) return strProxy;1129 if (shExpMatch(url, "http*:/​/​*.greenvpn.net*")) return strProxy;1130 if (shExpMatch(url, "http*:/​/​*.gs-discuss.com*")) return strProxy;1131 if (shExpMatch(url, "http*:/​/​*.gtricks.com*")) return strProxy;1132 if (shExpMatch(url, "http*:/​/​*.guancha.org*")) return strProxy;1133 if (shExpMatch(url, "http*:/​/​*.gun-world.net*")) return strProxy;1134 if (shExpMatch(url, "http*:/​/​*.gutteruncensored.com*")) return strProxy;1135 if (shExpMatch(url, "http*:/​/​*.gvm.com.tw*")) return strProxy;1136 if (shExpMatch(url, "http*:/​/​*.gzm.tv*")) return strProxy;1137 if (shExpMatch(url, "http*:/​/​*.gzone-anime.info*")) return strProxy;1138 if (shExpMatch(url, "http*:/​/​*.agoogleaday.com*")) return strProxy;1139 if (shExpMatch(url, "http*:/​/​*.chromeexperiments.com*")) return strProxy;1140 if (shExpMatch(url, "http*:/​/​*.chromercise.com*")) return strProxy;1141 if (shExpMatch(url, "http*:/​/​*.data-vocabulary.org*")) return strProxy;1142 if (shExpMatch(url, "http*:/​/​*.g.co*")) return strProxy;1143 if (shExpMatch(url, "http*:/​/​*.ggpht.com*")) return strProxy;1144 if (shExpMatch(url, "http*:/​/​*.gmail.com*")) return strProxy;1145 if (shExpMatch(url, "http*:/​/​*.gmodules.com*")) return strProxy;1146 if (shExpMatch(url, "http*:/​/​*.goo.gl*")) return strProxy;1147 if (shExpMatch(url, "http*:/​/​*.googleapis.com*")) return strProxy;1148 if (shExpMatch(url, "http*:/​/​*.googleartproject.com*")) return strProxy;1149 if (shExpMatch(url, "http*:/​/​*.googlecode.com*")) return strProxy;1150 if (shExpMatch(url, "http*:/​/​*.googlecommerce.com*")) return strProxy;1151 if (shExpMatch(url, "http*:/​/​*.googledomains.com*")) return strProxy;1152 if (shExpMatch(url, "http*:/​/​*.googleearth.com*")) return strProxy;1153 if (shExpMatch(url, "http*:/​/​*.googledrive.com*")) return strProxy;1154 if (shExpMatch(url, "http*:/​/​*.googlegroups.com*")) return strProxy;1155 if (shExpMatch(url, "http*:/​/​*.googlehosted.com*")) return strProxy;1156 if (shExpMatch(url, "http*:/​/​*.googlelabs.com*")) return strProxy;1157 if (shExpMatch(url, "http*:/​/​*.googlemail.com*")) return strProxy;1158 if (shExpMatch(url, "http*:/​/​*.googleplus.com*")) return strProxy;1159 if (shExpMatch(url, "http*:/​/​*.googlesource.com*")) return strProxy;1160 if (shExpMatch(url, "http*:/​/​*.googleusercontent.com*")) return strProxy;1161 if (shExpMatch(url, "http*:/​/​*.googlevideo.com*")) return strProxy;1162 if (shExpMatch(url, "http*:/​/​*.proxy.googlezip.net*")) return strProxy;1163 if (shExpMatch(url, "http*:/​/​*.groups.google.cn*")) return strProxy;1164 if (shExpMatch(url, "http*:/​/​*.gvt0.com*")) return strProxy;1165 if (shExpMatch(url, "http*:/​/​*.gvt1.com*")) return strProxy;1166 if (shExpMatch(url, "http*:/​/​*.html5rocks.com*")) return strProxy;1167 if (shExpMatch(url, "http*:/​/​*.panoramio.com*")) return strProxy;1168 if (shExpMatch(url, "http*:/​/​*.recaptcha.net*")) return strProxy;1169 if (shExpMatch(url, "http*:/​/​*.sipml5.org*")) return strProxy;1170 if (shExpMatch(url, "http*:/​/​*.appspot.com*")) return strProxy;1171 if (shExpMatch(url, "http*:/​/​*.appspot.com*")) return strProxy;1172 if (shExpMatch(url, "http*:/​/​*.chinaaid.net*")) return strProxy;1173 if (shExpMatch(url, "http*:/​/​*.echofon.com*")) return strProxy;1174 if (shExpMatch(url, "http*:/​/​*.golang.org*")) return strProxy;1175 if (shExpMatch(url, "http*:/​/​*.greasespot.net*")) return strProxy;1176 if (shExpMatch(url, "http*:/​/​*.klip.me*")) return strProxy;1177 if (shExpMatch(url, "http*:/​/​*.ub0.cc*")) return strProxy;1178 if (shExpMatch(url, "http*:/​/​*.wozy.in*")) return strProxy;1179 if (shExpMatch(url, "http*:/​/​*.anti.anti.cnn.googlepages.com*")) return strProxy;1180 if (shExpMatch(url, "http*:/​/​*.freegateget.googlepages.com*")) return strProxy;1181 if (shExpMatch(url, "http*:/​/​*.myboooks.googlepages.com*")) return strProxy;1182 if (shExpMatch(url, "http*:/​/​*.googlevideo.com*")) return strProxy;1183 if (shExpMatch(url, "http*:/​/​*.gospelherald.com*")) return strProxy;1184 if (shExpMatch(url, "http*:/​/​*.gospelherald.com*")) return strProxy;1185 if (shExpMatch(url, "http*:/​/​*.hk.gradconnection.com*")) return strProxy;1186 if (shExpMatch(url, "http*:/​/​*.grangorz.org*")) return strProxy;1187 if (shExpMatch(url, "http*:/​/​*.graylog2.org*")) return strProxy;1188 if (shExpMatch(url, "http*:/​/​*.greatfire.org*")) return strProxy;1189 if (shExpMatch(url, "http*:/​/​*.greatfire.org*")) return strProxy;1190 if (shExpMatch(url, "http*:/​/​*.greatfirewallofchina.org*")) return strProxy;1191 if (shExpMatch(url, "http*:/​/​*.greatroc.tw*")) return strProxy;1192 if (shExpMatch(url, "http*:/​/​*.gstatic.com*")) return strProxy;1193 if (shExpMatch(url, "http*:/​/​*.guishan.org*")) return strProxy;1194 if (shExpMatch(url, "http*:/​/​*.guishan.org*")) return strProxy;1195 if (shExpMatch(url, "http*:/​/​*.gunsamerica.com*")) return strProxy;1196 if (shExpMatch(url, "http*:/​/​*.gvlib.com*")) return strProxy;1197 if (shExpMatch(url, "http*:/​/​*.gyalwarinpoche.com*")) return strProxy;1198 if (shExpMatch(url, "http*:/​/​*.h-china.org*")) return strProxy;1199 if (shExpMatch(url, "http*:/​/​*.h1n1china.org*")) return strProxy;1200 if (shExpMatch(url, "http*:/​/​*.hacken.cc*")) return strProxy;1201 if (shExpMatch(url, "http*:/​/​*.hackthatphone.net*")) return strProxy;1202 if (shExpMatch(url, "http*:/​/​*.hahlo.com*")) return strProxy;1203 if (shExpMatch(url, "http*:/​/​*.hakkatv.org.tw*")) return strProxy;1204 if (shExpMatch(url, "http*:/​/​*.bbs.hanminzu.org*")) return strProxy;1205 if (shExpMatch(url, "http*:/​/​*.hanunyi.com*")) return strProxy;1206 if (shExpMatch(url, "http*:/​/​*.jp.hao123.com*")) return strProxy;1207 if (shExpMatch(url, "http*:/​/​*.hardsextube.com*")) return strProxy;1208 if (shExpMatch(url, "http*:/​/​*.harunyahya.com*")) return strProxy;1209 if (shExpMatch(url, "http*:/​/​*.hasaowall.com*")) return strProxy;1210 if (shExpMatch(url, "http*:/​/​*.have8.com*")) return strProxy;1211 if (shExpMatch(url, "http*:/​/​*.hdtvb.net*")) return strProxy;1212 if (shExpMatch(url, "http*:/​/​*.heartyit.com*")) return strProxy;1213 if (shExpMatch(url, "http*:/​/​*.hecaitou.net*")) return strProxy;1214 if (shExpMatch(url, "http*:/​/​*.hecaitou.net*")) return strProxy;1215 if (shExpMatch(url, "http*:/​/​*.hechaji.com*")) return strProxy;1216 if (shExpMatch(url, "http*:/​/​*.hechaji.com*")) return strProxy;1217 if (shExpMatch(url, "http*:/​/​*.helplinfen.com*")) return strProxy;1218 if (shExpMatch(url, "http*:/​/​*.helloandroid.com*")) return strProxy;1219 if (shExpMatch(url, "http*:/​/​*.helloqueer.com*")) return strProxy;1220 if (shExpMatch(url, "http*:/​/​*.hellotxt.com*")) return strProxy;1221 if (shExpMatch(url, "http*:/​/​*.hellotxt.com*")) return strProxy;1222 if (shExpMatch(url, "http*:/​/​*.htxt.it*")) return strProxy;1223 if (shExpMatch(url, "http*:/​/​*.hellouk.org*")) return strProxy;1224 if (shExpMatch(url, "http*:/​/​*.helpeachpeople.com*")) return strProxy;1225 if (shExpMatch(url, "http*:/​/​*.helpeachpeople.com*")) return strProxy;1226 if (shExpMatch(url, "http*:/​/​*.helpzhuling.org*")) return strProxy;1227 if (shExpMatch(url, "http*:/​/​*.date.fm*")) return strProxy;1228 if (shExpMatch(url, "http*:/​/​*.flightcaster.com*")) return strProxy;1229 if (shExpMatch(url, "http*:/​/​*.branch.com*")) return strProxy;1230 if (shExpMatch(url, "http*:/​/​*.awardwinningfjords.com*")) return strProxy;1231 if (shExpMatch(url, "http*:/​/​*.futureme.org*")) return strProxy;1232 if (shExpMatch(url, "http*:/​/​*.getcloudapp.com*")) return strProxy;1233 if (shExpMatch(url, "http*:/​/​*.cl.ly*")) return strProxy;1234 if (shExpMatch(url, "http*:/​/​*.getsmartlinks.com*")) return strProxy;1235 if (shExpMatch(url, "http*:/​/​*.git-scm.com*")) return strProxy;1236 if (shExpMatch(url, "http*:/​/​*.lesscss.org*")) return strProxy;1237 if (shExpMatch(url, "http*:/​/​*.list.ly*")) return strProxy;1238 if (shExpMatch(url, "http*:/​/​*.maxgif.com*")) return strProxy;1239 if (shExpMatch(url, "http*:/​/​*.overlapr.com*")) return strProxy;1240 if (shExpMatch(url, "http*:/​/​*.peerpong.com*")) return strProxy;1241 if (shExpMatch(url, "http*:/​/​*.pose.com*")) return strProxy;1242 if (shExpMatch(url, "http*:/​/​*.samsoff.es*")) return strProxy;1243 if (shExpMatch(url, "http*:/​/​*.sendoid.com*")) return strProxy;1244 if (shExpMatch(url, "http*:/​/​*.speckleapp.com*")) return strProxy;1245 if (shExpMatch(url, "http*:/​/​*.stuffimreading.net*")) return strProxy;1246 if (shExpMatch(url, "http*:/​/​*.tomayko.com*")) return strProxy;1247 if (shExpMatch(url, "http*:/​/​*.twt.fm*")) return strProxy;1248 if (shExpMatch(url, "http*:/​/​*.views.fm*")) return strProxy;1249 if (shExpMatch(url, "http*:/​/​*.heqinglian.net*")) return strProxy;1250 if (shExpMatch(url, "http*:/​/​*.here4news.com*")) return strProxy;1251 if (shExpMatch(url, "http*:/​/​*.heungkongdiscuss.com*")) return strProxy;1252 if (shExpMatch(url, "http*:/​/​*.app.heywire.com*")) return strProxy;1253 if (shExpMatch(url, "http*:/​/​*.hgseav.com*")) return strProxy;1254 if (shExpMatch(url, "http*:/​/​*.hidden-advent.org*")) return strProxy;1255 if (shExpMatch(url, "http*:/​/​*.hidden-advent.org*")) return strProxy;1256 if (shExpMatch(url, "http*:/​/​*.hidecloud.com*")) return strProxy;1257 if (shExpMatch(url, "http*:/​/​*.hidemyass.com*")) return strProxy;1258 if (shExpMatch(url, "http*:/​/​*.hidemyass.com*")) return strProxy;1259 if (shExpMatch(url, "http*:/​/​*.hideipvpn.com*")) return strProxy;1260 if (shExpMatch(url, "http*:/​/​*.hihiforum.com*")) return strProxy;1261 if (shExpMatch(url, "http*:/​/​*.hihiforum.com*")) return strProxy;1262 if (shExpMatch(url, "http*:/​/​*.hihistory.net*")) return strProxy;1263 if (shExpMatch(url, "http*:/​/​*.higfw.com*")) return strProxy;1264 if (shExpMatch(url, "http*:/​/​*.highrockmedia.com*")) return strProxy;1265 if (shExpMatch(url, "http*:/​/​*.hiitch.com*")) return strProxy;1266 if (shExpMatch(url, "http*:/​/​*.hikinggfw.org*")) return strProxy;1267 if (shExpMatch(url, "http*:/​/​*.himemix.com*")) return strProxy;1268 if (shExpMatch(url, "http*:/​/​*.himemix.com*")) return strProxy;1269 if (shExpMatch(url, "http*:/​/​*.himemix.net*")) return strProxy;1270 if (shExpMatch(url, "http*:/​/​*.times.hinet.net*")) return strProxy;1271 if (shExpMatch(url, "http*:/​/​*.hjclub.info*")) return strProxy;1272 if (shExpMatch(url, "http*:/​/​*.hk-pub.com*")) return strProxy;1273 if (shExpMatch(url, "http*:/​/​*.hk-pub.com*")) return strProxy;1274 if (shExpMatch(url, "http*:/​/​*.hk32168.com*")) return strProxy;1275 if (shExpMatch(url, "http*:/​/​*.hk32168.com*")) return strProxy;1276 if (shExpMatch(url, "http*:/​/​*.app.hkatvnews.com*")) return strProxy;1277 if (shExpMatch(url, "http*:/​/​*.hkbc.net*")) return strProxy;1278 if (shExpMatch(url, "http*:/​/​*.hkbf.org*")) return strProxy;1279 if (shExpMatch(url, "http*:/​/​*.hkchurch.org*")) return strProxy;1280 if (shExpMatch(url, "http*:/​/​*.hkday.net*")) return strProxy;1281 if (shExpMatch(url, "http*:/​/​*.hkdailynews.com.hk*")) return strProxy;1282 if (shExpMatch(url, "http*:/​/​*.hkej.com*")) return strProxy;1283 if (shExpMatch(url, "http*:/​/​*.hkepc.com*")) return strProxy;1284 if (shExpMatch(url, "http*:/​/​*.global.hkepc.com*")) return strProxy;1285 if (shExpMatch(url, "http*:/​/​*.hkfront.org*")) return strProxy;1286 if (shExpMatch(url, "http*:/​/​*.hkgolden.com*")) return strProxy;1287 if (shExpMatch(url, "http*:/​/​*.hkgreenradio.org*")) return strProxy;1288 if (shExpMatch(url, "http*:/​/​*.hkheadline.com*")) return strProxy;1289 if (shExpMatch(url, "http*:/​/​*.hkheadline.com*")) return strProxy;1290 if (shExpMatch(url, "http*:/​/​*.hkhkhk.com*")) return strProxy;1291 if (shExpMatch(url, "http*:/​/​*.hkjc.com*")) return strProxy;1292 if (shExpMatch(url, "http*:/​/​*.hkjp.org*")) return strProxy;1293 if (shExpMatch(url, "http*:/​/​*.hkptu.org*")) return strProxy;1294 if (shExpMatch(url, "http*:/​/​*.hkreporter.com*")) return strProxy;1295 if (shExpMatch(url, "http*:/​/​*.hkreporter.com*")) return strProxy;1296 if (shExpMatch(url, "http*:/​/​*.hkupop.hku.hk*")) return strProxy;1297 if (shExpMatch(url, "http*:/​/​*.hkwcc.org.hk*")) return strProxy;1298 if (shExpMatch(url, "http*:/​/​*.hkzone.org*")) return strProxy;1299 if (shExpMatch(url, "http*:/​/​*.hnjhj.com*")) return strProxy;1300 if (shExpMatch(url, "http*:/​/​*.hnjhj.com*")) return strProxy;1301 if (shExpMatch(url, "http*:/​/​*.hola.com*")) return strProxy;1302 if (shExpMatch(url, "http*:/​/​*.hola.org*")) return strProxy;1303 if (shExpMatch(url, "http*:/​/​*.holyspiritspeaks.org*")) return strProxy;1304 if (shExpMatch(url, "http*:/​/​*.holyspiritspeaks.org*")) return strProxy;1305 if (shExpMatch(url, "http*:/​/​*.derekhsu.homeip.net*")) return strProxy;1306 if (shExpMatch(url, "http*:/​/​*.homeservershow.com*")) return strProxy;1307 if (shExpMatch(url, "http*:/​/​*.old.honeynet.org*")) return strProxy;1308 if (shExpMatch(url, "http*:/​/​*.hongmeimei.com*")) return strProxy;1309 if (shExpMatch(url, "http*:/​/​*.hongzhi.li*")) return strProxy;1310 if (shExpMatch(url, "http*:/​/​*.hootsuite.com*")) return strProxy;1311 if (shExpMatch(url, "http*:/​/​*.hootsuite.com*")) return strProxy;1312 if (shExpMatch(url, "http*:/​/​*.globalrescue.hopto.org*")) return strProxy;1313 if (shExpMatch(url, "http*:/​/​*.hotpot.hk*")) return strProxy;1314 if (shExpMatch(url, "http*:/​/​*.hotshame.com*")) return strProxy;1315 if (shExpMatch(url, "http*:/​/​*.hotspotshield.com*")) return strProxy;1316 if (shExpMatch(url, "http*:/​/​*.hougaige.com*")) return strProxy;1317 if (shExpMatch(url, "http*:/​/​*.howtoforge.com*")) return strProxy;1318 if (shExpMatch(url, "http*:/​/​*.hqcdp.org*")) return strProxy;1319 if (shExpMatch(url, "http*:/​/​*.hqcdp.org*")) return strProxy;1320 if (shExpMatch(url, "http*:/​/​*.hrcir.com*")) return strProxy;1321 if (shExpMatch(url, "http*:/​/​*.hrcchina.org*")) return strProxy;1322 if (shExpMatch(url, "http*:/​/​*.hrichina.org*")) return strProxy;1323 if (shExpMatch(url, "http*:/​/​*.hrichina.org*")) return strProxy;1324 if (shExpMatch(url, "http*:/​/​*.hrw.org*")) return strProxy;1325 if (shExpMatch(url, "http*:/​/​*.hrw.org*")) return strProxy;1326 if (shExpMatch(url, "http*:/​/​*.hsjp.net*")) return strProxy;1327 if (shExpMatch(url, "http*:/​/​*.hsselite.com*")) return strProxy;1328 if (shExpMatch(url, "http*:/​/​*.htkou.net*")) return strProxy;1329 if (shExpMatch(url, "http*:/​/​*.htmldog.com*")) return strProxy;1330 if (shExpMatch(url, "http*:/​/​*.huaglad.com*")) return strProxy;1331 if (shExpMatch(url, "http*:/​/​*.huanghuagang.org*")) return strProxy;1332 if (shExpMatch(url, "http*:/​/​*.huanghuagang.org*")) return strProxy;1333 if (shExpMatch(url, "http*:/​/​*.huaren.us*")) return strProxy;1334 if (shExpMatch(url, "http*:/​/​*.huaren.us*")) return strProxy;1335 if (shExpMatch(url, "http*:/​/​*.huaxia-news.com*")) return strProxy;1336 if (shExpMatch(url, "http*:/​/​*.huaxin.ph*")) return strProxy;1337 if (shExpMatch(url, "http*:/​/​*.hua-yue.net*")) return strProxy;1338 if (shExpMatch(url, "http*:/​/​*.hugoroy.eu*")) return strProxy;1339 if (shExpMatch(url, "http*:/​/​*.huhaitai.com*")) return strProxy;1340 if (shExpMatch(url, "http*:/​/​*.huhamhire.com*")) return strProxy;1341 if (shExpMatch(url, "http*:/​/​*.hung-ya.com*")) return strProxy;1342 if (shExpMatch(url, "http*:/​/​*.hungerstrikeforaids.org*")) return strProxy;1343 if (shExpMatch(url, "http*:/​/​*.huping.net*")) return strProxy;1344 if (shExpMatch(url, "http*:/​/​*.hutianyi.net*")) return strProxy;1345 if (shExpMatch(url, "http*:/​/​*.hutong9.net*")) return strProxy;1346 if (shExpMatch(url, "http*:/​/​*.hwinfo.com*")) return strProxy;1347 if (shExpMatch(url, "http*:/​/​*.hxwq.org*")) return strProxy;1348 if (shExpMatch(url, "http*:/​/​*.hypeshell.com*")) return strProxy;1349 if (shExpMatch(url, "http*:/​/​*.hyperrate.com*")) return strProxy;1350 if (shExpMatch(url, "http*:/​/​*.i-cable.com*")) return strProxy;1351 if (shExpMatch(url, "http*:/​/​*.i1.hk*")) return strProxy;1352 if (shExpMatch(url, "http*:/​/​*.i2p2.de*")) return strProxy;1353 if (shExpMatch(url, "http*:/​/​*.i2runner.com*")) return strProxy;1354 if (shExpMatch(url, "http*:/​/​*.iask.ca*")) return strProxy;1355 if (shExpMatch(url, "http*:/​/​*.iask.ca*")) return strProxy;1356 if (shExpMatch(url, "http*:/​/​*.iask.bz*")) return strProxy;1357 if (shExpMatch(url, "http*:/​/​*.iask.bz*")) return strProxy;1358 if (shExpMatch(url, "http*:/​/​*.ibiblio.org*")) return strProxy;1359 if (shExpMatch(url, "http*:/​/​*.iblogserv-f.net*")) return strProxy;1360 if (shExpMatch(url, "http*:/​/​*.cn.ibtimes.com*")) return strProxy;1361 if (shExpMatch(url, "http*:/​/​*.blogs.icerocket.com*")) return strProxy;1362 if (shExpMatch(url, "http*:/​/​*.icij.org*")) return strProxy;1363 if (shExpMatch(url, "http*:/​/​*.icl-fi.org*")) return strProxy;1364 if (shExpMatch(url, "http*:/​/​*.iconpaper.org*")) return strProxy;1365 if (shExpMatch(url, "http*:/​/​*.icu-project.org*")) return strProxy;1366 if (shExpMatch(url, "http*:/​/​*.w.idaiwan.com*")) return strProxy;1367 if (shExpMatch(url, "http*:/​/​*.idemocracy.asia*")) return strProxy;1368 if (shExpMatch(url, "http*:/​/​*.identi.ca*")) return strProxy;1369 if (shExpMatch(url, "http*:/​/​*.identi.ca*")) return strProxy;1370 if (shExpMatch(url, "http*:/​/​*.idiomconnection.com*")) return strProxy;1371 if (shExpMatch(url, "http*:/​/​*.idlcoyote.com*")) return strProxy;1372 if (shExpMatch(url, "http*:/​/​*.idouga.com*")) return strProxy;1373 if (shExpMatch(url, "http*:/​/​*.forum.idsam.com*")) return strProxy;1374 if (shExpMatch(url, "http*:/​/​*.idv.tw*")) return strProxy;1375 if (shExpMatch(url, "http*:/​/​*.ieasynews.net*")) return strProxy;1376 if (shExpMatch(url, "http*:/​/​*.ied2k.net*")) return strProxy;1377 if (shExpMatch(url, "http*:/​/​*.if.ttt*")) return strProxy;1378 if (shExpMatch(url, "http*:/​/​*.ifanqiang.com*")) return strProxy;1379 if (shExpMatch(url, "http*:/​/​*.ifanr.com*")) return strProxy;1380 if (shExpMatch(url, "http*:/​/​*.ifcss.org*")) return strProxy;1381 if (shExpMatch(url, "http*:/​/​*.ifcss.org*")) return strProxy;1382 if (shExpMatch(url, "http*:/​/​*.ifjc.org*")) return strProxy;1383 if (shExpMatch(url, "http*:/​/​*.ift.tt*")) return strProxy;1384 if (shExpMatch(url, "http*:/​/​*.antidrm.hpg.ig.com.br*")) return strProxy;1385 if (shExpMatch(url, "http*:/​/​*.igfw.net*")) return strProxy;1386 if (shExpMatch(url, "http*:/​/​*.ignitedetroit.net*")) return strProxy;1387 if (shExpMatch(url, "http*:/​/​*.igvita.com*")) return strProxy;1388 if (shExpMatch(url, "http*:/​/​*.ihakka.net*")) return strProxy;1389 if (shExpMatch(url, "http*:/​/​*.iicns.com*")) return strProxy;1390 if (shExpMatch(url, "http*:/​/​*.illusionfactory.com*")) return strProxy;1391 if (shExpMatch(url, "http*:/​/​*.ilove80.be*")) return strProxy;1392 if (shExpMatch(url, "http*:/​/​*.im.tv*")) return strProxy;1393 if (shExpMatch(url, "http*:/​/​*.im88.tw*")) return strProxy;1394 if (shExpMatch(url, "http*:/​/​*.imageflea.com*")) return strProxy;1395 if (shExpMatch(url, "http*:/​/​*.imageshack.us*")) return strProxy;1396 if (shExpMatch(url, "http*:/​/​*.imagevenue.com*")) return strProxy;1397 if (shExpMatch(url, "http*:/​/​*.imagezilla.net*")) return strProxy;1398 if (shExpMatch(url, "http*:/​/​*.imdb.com*")) return strProxy;1399 if (shExpMatch(url, "http*:/​/​*.imdb.com*")) return strProxy;1400 if (shExpMatch(url, "http*:/​/​*.img.ly*")) return strProxy;1401 if (shExpMatch(url, "http*:/​/​*.img.ly*")) return strProxy;1402 if (shExpMatch(url, "http*:/​/​*.imkev.com*")) return strProxy;1403 if (shExpMatch(url, "http*:/​/​*.imkev.com*")) return strProxy;1404 if (shExpMatch(url, "http*:/​/​*.imlive.com*")) return strProxy;1405 if (shExpMatch(url, "http*:/​/​*.immigration.gov.tw*")) return strProxy;1406 if (shExpMatch(url, "http*:/​/​*.tech2.in.com*")) return strProxy;1407 if (shExpMatch(url, "http*:/​/​*.incredibox.fr*")) return strProxy;1408 if (shExpMatch(url, "http*:/​/​*.initiativesforchina.org*")) return strProxy;1409 if (shExpMatch(url, "http*:/​/​*.inmediahk.net*")) return strProxy;1410 if (shExpMatch(url, "http*:/​/​*.inmediahk.net*")) return strProxy;1411 if (shExpMatch(url, "http*:/​/​*.innermongolia.org*")) return strProxy;1412 if (shExpMatch(url, "http*:/​/​*.instagram.com*")) return strProxy;1413 if (shExpMatch(url, "http*:/​/​*.instagram.com*")) return strProxy;1414 if (shExpMatch(url, "http*:/​/​*.interfaceaddiction.com*")) return strProxy;1415 if (shExpMatch(url, "http*:/​/​*.internationalrivers.org*")) return strProxy;1416 if (shExpMatch(url, "http*:/​/​*.internet.org*")) return strProxy;1417 if (shExpMatch(url, "http*:/​/​*.internetdefenseleague.org*")) return strProxy;1418 if (shExpMatch(url, "http*:/​/​*.internetfreedom.org*")) return strProxy;1419 if (shExpMatch(url, "http*:/​/​*.internetpopculture.com*")) return strProxy;1420 if (shExpMatch(url, "http*:/​/​*.inxian.com*")) return strProxy;1421 if (shExpMatch(url, "http*:/​/​*.inxian.com*")) return strProxy;1422 if (shExpMatch(url, "http*:/​/​*.iphone4hongkong.com*")) return strProxy;1423 if (shExpMatch(url, "http*:/​/​*.iphonehacks.com*")) return strProxy;1424 if (shExpMatch(url, "http*:/​/​*.iphonix.fr*")) return strProxy;1425 if (shExpMatch(url, "http*:/​/​*.ipicture.ru*")) return strProxy;1426 if (shExpMatch(url, "http*:/​/​*.ipobar.com*")) return strProxy;1427 if (shExpMatch(url, "http*:/​/​*.ippotv.com*")) return strProxy;1428 if (shExpMatch(url, "http*:/​/​*.iptorrents.com*")) return strProxy;1429 if (shExpMatch(url, "http*:/​/​*.ipvanish.com*")) return strProxy;1430 if (shExpMatch(url, "http*:/​/​*.iredmail.org*")) return strProxy;1431 if (shExpMatch(url, "http*:/​/​*.ironicsoftware.com*")) return strProxy;1432 if (shExpMatch(url, "http*:/​/​*.ironbigfools.compython.net*")) return strProxy;1433 if (shExpMatch(url, "http*:/​/​*.ironpython.net*")) return strProxy;1434 if (shExpMatch(url, "http*:/​/​*.beta.iset.com.tw*")) return strProxy;1435 if (shExpMatch(url, "http*:/​/​*.beta.iset.com.tw*")) return strProxy;1436 if (shExpMatch(url, "http*:/​/​*.forum.iset.com.tw*")) return strProxy;1437 if (shExpMatch(url, "http*:/​/​*.islam.org.hk*")) return strProxy;1438 if (shExpMatch(url, "http*:/​/​*.islamicity.com*")) return strProxy;1439 if (shExpMatch(url, "http*:/​/​*.isaacmao.com*")) return strProxy;1440 if (shExpMatch(url, "http*:/​/​*.!--isaacmao.com*")) return strProxy;1441 if (shExpMatch(url, "http*:/​/​*.isgreat.org*")) return strProxy;1442 if (shExpMatch(url, "http*:/​/​*.ismprofessional.net*")) return strProxy;1443 if (shExpMatch(url, "http*:/​/​*.isohunt.com*")) return strProxy;1444 if (shExpMatch(url, "http*:/​/​*.israbox.com*")) return strProxy;1445 if (shExpMatch(url, "http*:/​/​*.blog.istef.info*")) return strProxy;1446 if (shExpMatch(url, "http*:/​/​*.istockphoto.com*")) return strProxy;1447 if (shExpMatch(url, "http*:/​/​*.isunaffairs.com*")) return strProxy;1448 if (shExpMatch(url, "http*:/​/​*.isuntv.com*")) return strProxy;1449 if (shExpMatch(url, "http*:/​/​*.itaboo.info*")) return strProxy;1450 if (shExpMatch(url, "http*:/​/​*.itaboo.info*")) return strProxy;1451 if (shExpMatch(url, "http*:/​/​*.download.ithome.com.tw*")) return strProxy;1452 if (shExpMatch(url, "http*:/​/​*.ithelp.ithome.com.tw*")) return strProxy;1453 if (shExpMatch(url, "http*:/​/​*.itshidden.com*")) return strProxy;1454 if (shExpMatch(url, "http*:/​/​*.itweet.net*")) return strProxy;1455 if (shExpMatch(url, "http*:/​/​*.itweet.net*")) return strProxy;1456 if (shExpMatch(url, "http*:/​/​*.iu45.com*")) return strProxy;1457 if (shExpMatch(url, "http*:/​/​*.iuhrdf.org*")) return strProxy;1458 if (shExpMatch(url, "http*:/​/​*.iverycd.com*")) return strProxy;1459 if (shExpMatch(url, "http*:/​/​*.lvv2.com*")) return strProxy;1460 if (shExpMatch(url, "http*:/​/​*.ixquick.com*")) return strProxy;1461 if (shExpMatch(url, "http*:/​/​*.izaobao.us*")) return strProxy;1462 if (shExpMatch(url, "http*:/​/​*.gmozomg.izihost.org*")) return strProxy;1463 if (shExpMatch(url, "http*:/​/​*.izles.net*")) return strProxy;1464 if (shExpMatch(url, "http*:/​/​*.j.mp*")) return strProxy;1465 if (shExpMatch(url, "http*:/​/​*.blog.jackjia.com*")) return strProxy;1466 if (shExpMatch(url, "http*:/​/​*.japan-whores.com*")) return strProxy;1467 if (shExpMatch(url, "http*:/​/​*.javbus.com*")) return strProxy;1468 if (shExpMatch(url, "http*:/​/​*.jbtalks.cc*")) return strProxy;1469 if (shExpMatch(url, "http*:/​/​*.jbtalks.com*")) return strProxy;1470 if (shExpMatch(url, "http*:/​/​*.jbtalks.my*")) return strProxy;1471 if (shExpMatch(url, "http*:/​/​*.jeanyim.com*")) return strProxy;1472 if (shExpMatch(url, "http*:/​/​*.jgoodies.com*")) return strProxy;1473 if (shExpMatch(url, "http*:/​/​*.jiaoyou8.com*")) return strProxy;1474 if (shExpMatch(url, "http*:/​/​*.jiehua.cz*")) return strProxy;1475 if (shExpMatch(url, "http*:/​/​*.hk.jiepang.com*")) return strProxy;1476 if (shExpMatch(url, "http*:/​/​*.tw.jiepang.com*")) return strProxy;1477 if (shExpMatch(url, "http*:/​/​*.jieshibaobao.com*")) return strProxy;1478 if (shExpMatch(url, "http*:/​/​*.jinbushe.org*")) return strProxy;1479 if (shExpMatch(url, "http*:/​/​*.jinbushe.org*")) return strProxy;1480 if (shExpMatch(url, "http*:/​/​*.zhao.jinhai.de*")) return strProxy;1481 if (shExpMatch(url, "http*:/​/​*.jingpin.org*")) return strProxy;1482 if (shExpMatch(url, "http*:/​/​*.jingpin.org*")) return strProxy;1483 if (shExpMatch(url, "http*:/​/​*.ac.jiruan.net*")) return strProxy;1484 if (shExpMatch(url, "http*:/​/​*.jitouch.com*")) return strProxy;1485 if (shExpMatch(url, "http*:/​/​*.jkforum.net*")) return strProxy;1486 if (shExpMatch(url, "http*:/​/​*.research.jmsc.hku.hk*")) return strProxy;1487 if (shExpMatch(url, "http*:/​/​*.joachims.org*")) return strProxy;1488 if (shExpMatch(url, "http*:/​/​*.jobso.tv*")) return strProxy;1489 if (shExpMatch(url, "http*:/​/​*.joeedelman.com*")) return strProxy;1490 if (shExpMatch(url, "http*:/​/​*.journalofdemocracy.org*")) return strProxy;1491 if (shExpMatch(url, "http*:/​/​*.jpopforum.net*")) return strProxy;1492 if (shExpMatch(url, "http*:/​/​*.juliereyc.com*")) return strProxy;1493 if (shExpMatch(url, "http*:/​/​*.junauza.com*")) return strProxy;1494 if (shExpMatch(url, "http*:/​/​*.junefourth-20.net*")) return strProxy;1495 if (shExpMatch(url, "http*:/​/​*.junefourth-20.net*")) return strProxy;1496 if (shExpMatch(url, "http*:/​/​*.justfreevpn.com*")) return strProxy;1497 if (shExpMatch(url, "http*:/​/​*.justtristan.com*")) return strProxy;1498 if (shExpMatch(url, "http*:/​/​*.juziyue.com*")) return strProxy;1499 if (shExpMatch(url, "http*:/​/​*.juziyue.com*")) return strProxy;1500 if (shExpMatch(url, "http*:/​/​*.jwmusic.org*")) return strProxy;1501 if (shExpMatch(url, "http*:/​/​*.jyxf.net*")) return strProxy;1502 if (shExpMatch(url, "http*:/​/​*.ka-wai.com*")) return strProxy;1503 if (shExpMatch(url, "http*:/​/​*.kagyuoffice.org.tw*")) return strProxy;1504 if (shExpMatch(url, "http*:/​/​*.kagyuoffice.org.tw*")) return strProxy;1505 if (shExpMatch(url, "http*:/​/​*.kaiyuan.de*")) return strProxy;1506 if (shExpMatch(url, "http*:/​/​*.kakao.com*")) return strProxy;1507 if (shExpMatch(url, "http*:/​/​*.kanzhongguo.com*")) return strProxy;1508 if (shExpMatch(url, "http*:/​/​*.kanzhongguo.eu*")) return strProxy;1509 if (shExpMatch(url, "http*:/​/​*.karayou.com*")) return strProxy;1510 if (shExpMatch(url, "http*:/​/​*.kcsoftwares.com*")) return strProxy;1511 if (shExpMatch(url, "http*:/​/​*.kechara.com*")) return strProxy;1512 if (shExpMatch(url, "http*:/​/​*.keepandshare.com*")) return strProxy;1513 if (shExpMatch(url, "http*:/​/​*.kendincos.net*")) return strProxy;1514 if (shExpMatch(url, "http*:/​/​*.kenengba.com*")) return strProxy;1515 if (shExpMatch(url, "http*:/​/​*.kenengba.com*")) return strProxy;1516 if (shExpMatch(url, "http*:/​/​*.keontech.net*")) return strProxy;1517 if (shExpMatch(url, "http*:/​/​*.wiki.keso.cn*")) return strProxy;1518 if (shExpMatch(url, "http*:/​/​*.khmusic.com.tw*")) return strProxy;1519 if (shExpMatch(url, "http*:/​/​*.bbs.kimy.com.tw*")) return strProxy;1520 if (shExpMatch(url, "http*:/​/​*.kingdomsalvation.org*")) return strProxy;1521 if (shExpMatch(url, "http*:/​/​*.kinghost.com*")) return strProxy;1522 if (shExpMatch(url, "http*:/​/​*.kingstone.com.tw*")) return strProxy;1523 if (shExpMatch(url, "http*:/​/​*.killwall.com*")) return strProxy;1524 if (shExpMatch(url, "http*:/​/​*.killwall.com*")) return strProxy;1525 if (shExpMatch(url, "http*:/​/​*.kissbbao.cn*")) return strProxy;1526 if (shExpMatch(url, "http*:/​/​*.knowledgerush.com*")) return strProxy;1527 if (shExpMatch(url, "http*:/​/​*.kodingen.com*")) return strProxy;1528 if (shExpMatch(url, "http*:/​/​*.kompozer.net*")) return strProxy;1529 if (shExpMatch(url, "http*:/​/​*.koolsolutions.com*")) return strProxy;1530 if (shExpMatch(url, "http*:/​/​*.koornk.com*")) return strProxy;1531 if (shExpMatch(url, "http*:/​/​*.koornk.com*")) return strProxy;1532 if (shExpMatch(url, "http*:/​/​*.kui.name*")) return strProxy;1533 if (shExpMatch(url, "http*:/​/​*.kun.im*")) return strProxy;1534 if (shExpMatch(url, "http*:/​/​*.kurashsultan.com*")) return strProxy;1535 if (shExpMatch(url, "http*:/​/​*.kurtmunger.com*")) return strProxy;1536 if (shExpMatch(url, "http*:/​/​*.kusocity.com*")) return strProxy;1537 if (shExpMatch(url, "http*:/​/​*.kwcg.ca*")) return strProxy;1538 if (shExpMatch(url, "http*:/​/​*.kwongwah.com.my*")) return strProxy;1539 if (shExpMatch(url, "http*:/​/​*.kyohk.net*")) return strProxy;1540 if (shExpMatch(url, "http*:/​/​*.kzeng.info*")) return strProxy;1541 if (shExpMatch(url, "http*:/​/​*.kzeng.info*")) return strProxy;1542 if (shExpMatch(url, "http*:/​/​*.la-forum.org*")) return strProxy;1543 if (shExpMatch(url, "http*:/​/​*.ladbrokes.com*")) return strProxy;1544 if (shExpMatch(url, "http*:/​/​*.labiennale.org*")) return strProxy;1545 if (shExpMatch(url, "http*:/​/​*.lagranepoca.com*")) return strProxy;1546 if (shExpMatch(url, "http*:/​/​*.lalulalu.com*")) return strProxy;1547 if (shExpMatch(url, "http*:/​/​*.lamenhu.com*")) return strProxy;1548 if (shExpMatch(url, "http*:/​/​*.laogai.org*")) return strProxy;1549 if (shExpMatch(url, "http*:/​/​*.laogai.org*")) return strProxy;1550 if (shExpMatch(url, "http*:/​/​*.laomiu.com*")) return strProxy;1551 if (shExpMatch(url, "http*:/​/​*.laoyang.info*")) return strProxy;1552 if (shExpMatch(url, "http*:/​/​*.laoyang.info*")) return strProxy;1553 if (shExpMatch(url, "http*:/​/​*.laptoplockdown.com*")) return strProxy;1554 if (shExpMatch(url, "http*:/​/​*.laqingdan.net*")) return strProxy;1555 if (shExpMatch(url, "http*:/​/​*.larsgeorge.com*")) return strProxy;1556 if (shExpMatch(url, "http*:/​/​*.lastfm.es*")) return strProxy;1557 if (shExpMatch(url, "http*:/​/​*.latelinenews.com*")) return strProxy;1558 if (shExpMatch(url, "http*:/​/​*.lazarsearlymusic.com*")) return strProxy;1559 if (shExpMatch(url, "http*:/​/​*.leecheukyan.org*")) return strProxy;1560 if (shExpMatch(url, "http*:/​/​*.lematin.ch*")) return strProxy;1561 if (shExpMatch(url, "http*:/​/​*.lemonde.fr*")) return strProxy;1562 if (shExpMatch(url, "http*:/​/​*.lenwhite.com*")) return strProxy;1563 if (shExpMatch(url, "http*:/​/​*.lerosua.org*")) return strProxy;1564 if (shExpMatch(url, "http*:/​/​*.lerosua.org*")) return strProxy;1565 if (shExpMatch(url, "http*:/​/​*.blog.lester850.info*")) return strProxy;1566 if (shExpMatch(url, "http*:/​/​*.lesoir.be*")) return strProxy;1567 if (shExpMatch(url, "http*:/​/​*.letscorp.net*")) return strProxy;1568 if (shExpMatch(url, "http*:/​/​*.letscorp.net*")) return strProxy;1569 if (shExpMatch(url, "http*:/​/​*.liansi.org*")) return strProxy;1570 if (shExpMatch(url, "http*:/​/​*.lianyue.net*")) return strProxy;1571 if (shExpMatch(url, "http*:/​/​*.liaowangxizang.net*")) return strProxy;1572 if (shExpMatch(url, "http*:/​/​*.liaowangxizang.net*")) return strProxy;1573 if (shExpMatch(url, "http*:/​/​*.liberal.org.hk*")) return strProxy;1574 if (shExpMatch(url, "http*:/​/​*.libertytimes.com.tw*")) return strProxy;1575 if (shExpMatch(url, "http*:/​/​*.lidecheng.com*")) return strProxy;1576 if (shExpMatch(url, "http*:/​/​*.limiao.net*")) return strProxy;1577 if (shExpMatch(url, "http*:/​/​*.abitno.linpie.com*")) return strProxy;1578 if (shExpMatch(url, "http*:/​/​*.line.me*")) return strProxy;1579 if (shExpMatch(url, "http*:/​/​*.linglingfa.com*")) return strProxy;1580 if (shExpMatch(url, "http*:/​/​*.lingvodics.com*")) return strProxy;1581 if (shExpMatch(url, "http*:/​/​*.linkideo.com*")) return strProxy;1582 if (shExpMatch(url, "http*:/​/​*.api.linksalpha.com*")) return strProxy;1583 if (shExpMatch(url, "http*:/​/​*.apidocs.linksalpha.com*")) return strProxy;1584 if (shExpMatch(url, "http*:/​/​*.linksalpha.com*")) return strProxy;1585 if (shExpMatch(url, "http*:/​/​*.help.linksalpha.com*")) return strProxy;1586 if (shExpMatch(url, "http*:/​/​*.linux-engineer.net*")) return strProxy;1587 if (shExpMatch(url, "http*:/​/​*.linuxconfig.org*")) return strProxy;1588 if (shExpMatch(url, "http*:/​/​*.linuxreviews.org*")) return strProxy;1589 if (shExpMatch(url, "http*:/​/​*.linuxtoy.org*")) return strProxy;1590 if (shExpMatch(url, "http*:/​/​*.lipuman.com*")) return strProxy;1591 if (shExpMatch(url, "http*:/​/​*.listentoyoutube.com*")) return strProxy;1592 if (shExpMatch(url, "http*:/​/​*.listorious.com*")) return strProxy;1593 if (shExpMatch(url, "http*:/​/​*.liudejun.com*")) return strProxy;1594 if (shExpMatch(url, "http*:/​/​*.liuhanyu.com*")) return strProxy;1595 if (shExpMatch(url, "http*:/​/​*.liujianshu.com*")) return strProxy;1596 if (shExpMatch(url, "http*:/​/​*.liujianshu.com*")) return strProxy;1597 if (shExpMatch(url, "http*:/​/​*.liuxiaotong.com*")) return strProxy;1598 if (shExpMatch(url, "http*:/​/​*.liuxiaotong.com*")) return strProxy;1599 if (shExpMatch(url, "http*:/​/​*.liu.lu*")) return strProxy;1600 if (shExpMatch(url, "http*:/​/​*.liveleak.com*")) return strProxy;1601 if (shExpMatch(url, "http*:/​/​*.liveleak.com*")) return strProxy;1602 if (shExpMatch(url, "http*:/​/​*.livestation.com*")) return strProxy;1603 if (shExpMatch(url, "http*:/​/​*.livestream.com*")) return strProxy;1604 if (shExpMatch(url, "http*:/​/​*.livestream.com*")) return strProxy;1605 if (shExpMatch(url, "http*:/​/​*.livingonline.us*")) return strProxy;1606 if (shExpMatch(url, "http*:/​/​*.livingstream.com*")) return strProxy;1607 if (shExpMatch(url, "http*:/​/​*.livevideo.com*")) return strProxy;1608 if (shExpMatch(url, "http*:/​/​*.livevideo.com*")) return strProxy;1609 if (shExpMatch(url, "http*:/​/​*.lizhizhuangbi.com*")) return strProxy;1610 if (shExpMatch(url, "http*:/​/​*.lkcn.net*")) return strProxy;1611 if (shExpMatch(url, "http*:/​/​*.localpresshk.com*")) return strProxy;1612 if (shExpMatch(url, "http*:/​/​*.lockdown.com*")) return strProxy;1613 if (shExpMatch(url, "http*:/​/​*.lockestek.com*")) return strProxy;1614 if (shExpMatch(url, "http*:/​/​*.logbot.net*")) return strProxy;1615 if (shExpMatch(url, "http*:/​/​*.logiqx.com*")) return strProxy;1616 if (shExpMatch(url, "http*:/​/​*.logmike.com*")) return strProxy;1617 if (shExpMatch(url, "http*:/​/​*.longhair.hk*")) return strProxy;1618 if (shExpMatch(url, "http*:/​/​*.longtermly.net*")) return strProxy;1619 if (shExpMatch(url, "http*:/​/​*.lookatgame.com*")) return strProxy;1620 if (shExpMatch(url, "http*:/​/​*.lookatgame.com*")) return strProxy;1621 if (shExpMatch(url, "http*:/​/​*.lookingglasstheatre.org*")) return strProxy;1622 if (shExpMatch(url, "http*:/​/​*.lookpic.com*")) return strProxy;1623 if (shExpMatch(url, "http*:/​/​*.looktoronto.com*")) return strProxy;1624 if (shExpMatch(url, "http*:/​/​*.lotuslight.org.tw*")) return strProxy;1625 if (shExpMatch(url, "http*:/​/​*.hkreporter.loved.hk*")) return strProxy;1626 if (shExpMatch(url, "http*:/​/​*.lrfz.com*")) return strProxy;1627 if (shExpMatch(url, "http*:/​/​*.lrip.org*")) return strProxy;1628 if (shExpMatch(url, "http*:/​/​*.lsd.org.hk*")) return strProxy;1629 if (shExpMatch(url, "http*:/​/​*.lsd.org.hk*")) return strProxy;1630 if (shExpMatch(url, "http*:/​/​*.lsforum.net*")) return strProxy;1631 if (shExpMatch(url, "http*:/​/​*.lsm.org*")) return strProxy;1632 if (shExpMatch(url, "http*:/​/​*.lsmchinese.org*")) return strProxy;1633 if (shExpMatch(url, "http*:/​/​*.lsmkorean.org*")) return strProxy;1634 if (shExpMatch(url, "http*:/​/​*.ltn.com.tw*")) return strProxy;1635 if (shExpMatch(url, "http*:/​/​*.lupm.org*")) return strProxy;1636 if (shExpMatch(url, "http*:/​/​*.lupm.org*")) return strProxy;1637 if (shExpMatch(url, "http*:/​/​*.lushstories.com*")) return strProxy;1638 if (shExpMatch(url, "http*:/​/​*.lvhai.org*")) return strProxy;1639 if (shExpMatch(url, "http*:/​/​*.lvhai.org*")) return strProxy;1640 if (shExpMatch(url, "http*:/​/​*.mh4u.org*")) return strProxy;1641 if (shExpMatch(url, "http*:/​/​*.m-team.cc*")) return strProxy;1642 if (shExpMatch(url, "http*:/​/​*.macrovpn.com*")) return strProxy;1643 if (shExpMatch(url, "http*:/​/​*.mad-ar.ch*")) return strProxy;1644 if (shExpMatch(url, "http*:/​/​*.maiplus.com*")) return strProxy;1645 if (shExpMatch(url, "http*:/​/​*.marc.info*")) return strProxy;1646 if (shExpMatch(url, "http*:/​/​*.marguerite.su*")) return strProxy;1647 if (shExpMatch(url, "http*:/​/​*.martincartoons.com*")) return strProxy;1648 if (shExpMatch(url, "http*:/​/​*.maiio.net*")) return strProxy;1649 if (shExpMatch(url, "http*:/​/​*.mail-archive.com*")) return strProxy;1650 if (shExpMatch(url, "http*:/​/​*.malaysiakini.com*")) return strProxy;1651 if (shExpMatch(url, "http*:/​/​*.makemymood.com*")) return strProxy;1652 if (shExpMatch(url, "http*:/​/​*.marines.mil*")) return strProxy;1653 if (shExpMatch(url, "http*:/​/​*.markmail.org*")) return strProxy;1654 if (shExpMatch(url, "http*:/​/​*.martau.com*")) return strProxy;1655 if (shExpMatch(url, "http*:/​/​*.maruta.be*")) return strProxy;1656 if (shExpMatch(url, "http*:/​/​*.marxist.com*")) return strProxy;1657 if (shExpMatch(url, "http*:/​/​*.marxist.net*")) return strProxy;1658 if (shExpMatch(url, "http*:/​/​*.marxists.org*")) return strProxy;1659 if (shExpMatch(url, "http*:/​/​*.matainja.com*")) return strProxy;1660 if (shExpMatch(url, "http*:/​/​*.mathiew-badimon.com*")) return strProxy;1661 if (shExpMatch(url, "http*:/​/​*.matsushimakaede.com*")) return strProxy;1662 if (shExpMatch(url, "http*:/​/​*.maturejp.com*")) return strProxy;1663 if (shExpMatch(url, "http*:/​/​*.mayimayi.com*")) return strProxy;1664 if (shExpMatch(url, "http*:/​/​*.mcadforums.com*")) return strProxy;1665 if (shExpMatch(url, "http*:/​/​*.mcfog.com*")) return strProxy;1666 if (shExpMatch(url, "http*:/​/​*.md-t.org*")) return strProxy;1667 if (shExpMatch(url, "http*:/​/​*.md-t.org*")) return strProxy;1668 if (shExpMatch(url, "http*:/​/​*.mediafire.com*")) return strProxy;1669 if (shExpMatch(url, "http*:/​/​*.meetup.com*")) return strProxy;1670 if (shExpMatch(url, "http*:/​/​*.mefeedia.com*")) return strProxy;1671 if (shExpMatch(url, "http*:/​/​*.megaporn.com*")) return strProxy;1672 if (shExpMatch(url, "http*:/​/​*.megarotic.com*")) return strProxy;1673 if (shExpMatch(url, "http*:/​/​*.megavideo.com*")) return strProxy;1674 if (shExpMatch(url, "http*:/​/​*.megurineluka.com*")) return strProxy;1675 if (shExpMatch(url, "http*:/​/​*.meirixiaochao.com*")) return strProxy;1676 if (shExpMatch(url, "http*:/​/​*.melon-peach.com*")) return strProxy;1677 if (shExpMatch(url, "http*:/​/​*.memedia.cn*")) return strProxy;1678 if (shExpMatch(url, "http*:/​/​*.memehk.com*")) return strProxy;1679 if (shExpMatch(url, "http*:/​/​*.memehk.com*")) return strProxy;1680 if (shExpMatch(url, "http*:/​/​*.memrijttm.org*")) return strProxy;1681 if (shExpMatch(url, "http*:/​/​*.merit-times.com.tw*")) return strProxy;1682 if (shExpMatch(url, "http*:/​/​*.mesotw.com*")) return strProxy;1683 if (shExpMatch(url, "http*:/​/​*.metacafe.com*")) return strProxy;1684 if (shExpMatch(url, "http*:/​/​*.meteorshowersonline.com*")) return strProxy;1685 if (shExpMatch(url, "http*:/​/​*.metro.taipei*")) return strProxy;1686 if (shExpMatch(url, "http*:/​/​*.metrolife.ca*")) return strProxy;1687 if (shExpMatch(url, "http*:/​/​*.mgoon.com*")) return strProxy;1688 if (shExpMatch(url, "http*:/​/​*.mgstage.com*")) return strProxy;1689 if (shExpMatch(url, "http*:/​/​*.mhradio.org*")) return strProxy;1690 if (shExpMatch(url, "http*:/​/​*.michaelanti.com*")) return strProxy;1691 if (shExpMatch(url, "http*:/​/​*.michaelmarketl.com*")) return strProxy;1692 if (shExpMatch(url, "http*:/​/​*.middle-way.net*")) return strProxy;1693 if (shExpMatch(url, "http*:/​/​*.mihk.hk*")) return strProxy;1694 if (shExpMatch(url, "http*:/​/​*.mihua.org*")) return strProxy;1695 if (shExpMatch(url, "http*:/​/​*.mimivip.com*")) return strProxy;1696 if (shExpMatch(url, "http*:/​/​*.minghui.org*")) return strProxy;1697 if (shExpMatch(url, "http*:/​/​*.minghui.org*")) return strProxy;1698 if (shExpMatch(url, "http*:/​/​*.minghui-a.org*")) return strProxy;1699 if (shExpMatch(url, "http*:/​/​*.minghui-b.org*")) return strProxy;1700 if (shExpMatch(url, "http*:/​/​*.minghui-school.org*")) return strProxy;1701 if (shExpMatch(url, "http*:/​/​*.mingjinglishi.com*")) return strProxy;1702 if (shExpMatch(url, "http*:/​/​*.mingjinglishi.com*")) return strProxy;1703 if (shExpMatch(url, "http*:/​/​*.mingjingnews.com*")) return strProxy;1704 if (shExpMatch(url, "http*:/​/​*.mingpao.com*")) return strProxy;1705 if (shExpMatch(url, "http*:/​/​*.mingpaocanada.com*")) return strProxy;1706 if (shExpMatch(url, "http*:/​/​*.mingpaomonthly.com*")) return strProxy;1707 if (shExpMatch(url, "http*:/​/​*.mingpaonews.com*")) return strProxy;1708 if (shExpMatch(url, "http*:/​/​*.mingpaony.com*")) return strProxy;1709 if (shExpMatch(url, "http*:/​/​*.mingpaosf.com*")) return strProxy;1710 if (shExpMatch(url, "http*:/​/​*.mingpaotor.com*")) return strProxy;1711 if (shExpMatch(url, "http*:/​/​*.mingpaovan.com*")) return strProxy;1712 if (shExpMatch(url, "http*:/​/​*.mininova.org*")) return strProxy;1713 if (shExpMatch(url, "http*:/​/​*.mimivv.com*")) return strProxy;1714 if (shExpMatch(url, "http*:/​/​*.minzhuhua.net*")) return strProxy;1715 if (shExpMatch(url, "http*:/​/​*.minzhuhua.net*")) return strProxy;1716 if (shExpMatch(url, "http*:/​/​*.minzhuzhanxian.com*")) return strProxy;1717 if (shExpMatch(url, "http*:/​/​*.minzhuzhongguo.org*")) return strProxy;1718 if (shExpMatch(url, "http*:/​/​*.miroguide.com*")) return strProxy;1719 if (shExpMatch(url, "http*:/​/​*.mirrorbooks.com*")) return strProxy;1720 if (shExpMatch(url, "http*:/​/​*.mitbbs.com*")) return strProxy;1721 if (shExpMatch(url, "http*:/​/​*.mixero.com*")) return strProxy;1722 if (shExpMatch(url, "http*:/​/​*.mixero.com*")) return strProxy;1723 if (shExpMatch(url, "http*:/​/​*.mixpod.com*")) return strProxy;1724 if (shExpMatch(url, "http*:/​/​*.mixx.com*")) return strProxy;1725 if (shExpMatch(url, "http*:/​/​*.mixx.com*")) return strProxy;1726 if (shExpMatch(url, "http*:/​/​*.mizzmona.com*")) return strProxy;1727 if (shExpMatch(url, "http*:/​/​*.mk5000.com*")) return strProxy;1728 if (shExpMatch(url, "http*:/​/​*.mlcool.com*")) return strProxy;1729 if (shExpMatch(url, "http*:/​/​*.mmaaxx.com*")) return strProxy;1730 if (shExpMatch(url, "http*:/​/​*.plurktop.mmdays.com*")) return strProxy;1731 if (shExpMatch(url, "http*:/​/​*.mmmca.com*")) return strProxy;1732 if (shExpMatch(url, "http*:/​/​*.mobatek.net*")) return strProxy;1733 if (shExpMatch(url, "http*:/​/​*.mobile01.com*")) return strProxy;1734 if (shExpMatch(url, "http*:/​/​*.mobileways.de*")) return strProxy;1735 if (shExpMatch(url, "http*:/​/​*.mobypicture.com*")) return strProxy;1736 if (shExpMatch(url, "http*:/​/​*.moby.to*")) return strProxy;1737 if (shExpMatch(url, "http*:/​/​*.mrdoob.com*")) return strProxy;1738 if (shExpMatch(url, "http*:/​/​*.wiki.moegirl.org*")) return strProxy;1739 if (shExpMatch(url, "http*:/​/​*.mog.com*")) return strProxy;1740 if (shExpMatch(url, "http*:/​/​*.molihua.org*")) return strProxy;1741 if (shExpMatch(url, "http*:/​/​*.mondex.org*")) return strProxy;1742 if (shExpMatch(url, "http*:/​/​*.monlamit.org*")) return strProxy;1743 if (shExpMatch(url, "http*:/​/​*.c1522.mooo.com*")) return strProxy;1744 if (shExpMatch(url, "http*:/​/​*.monitorchina.org*")) return strProxy;1745 if (shExpMatch(url, "http*:/​/​*.bbs.morbell.com*")) return strProxy;1746 if (shExpMatch(url, "http*:/​/​*.morningsun.org*")) return strProxy;1747 if (shExpMatch(url, "http*:/​/​*.movabletype.com*")) return strProxy;1748 if (shExpMatch(url, "http*:/​/​*.moviefap.com*")) return strProxy;1749 if (shExpMatch(url, "http*:/​/​*.moztw.org*")) return strProxy;1750 if (shExpMatch(url, "http*:/​/​*.mp3ye.eu*")) return strProxy;1751 if (shExpMatch(url, "http*:/​/​*.mpettis.com*")) return strProxy;1752 if (shExpMatch(url, "http*:/​/​*.mpfinance.com*")) return strProxy;1753 if (shExpMatch(url, "http*:/​/​*.mpinews.com*")) return strProxy;1754 if (shExpMatch(url, "http*:/​/​*.mrtweet.com*")) return strProxy;1755 if (shExpMatch(url, "http*:/​/​*.mrtweet.com*")) return strProxy;1756 if (shExpMatch(url, "http*:/​/​*.news.msn.com.tw*")) return strProxy;1757 if (shExpMatch(url, "http*:/​/​*.msguancha.com*")) return strProxy;1758 if (shExpMatch(url, "http*:/​/​*.mthruf.com*")) return strProxy;1759 if (shExpMatch(url, "http*:/​/​*.multiply.com*")) return strProxy;1760 if (shExpMatch(url, "http*:/​/​*.multiproxy.org*")) return strProxy;1761 if (shExpMatch(url, "http*:/​/​*.forum.mymaji.com*")) return strProxy;1762 if (shExpMatch(url, "http*:/​/​*.multiupload.com*")) return strProxy;1763 if (shExpMatch(url, "http*:/​/​*.muouju.com*")) return strProxy;1764 if (shExpMatch(url, "http*:/​/​*.muselinks.co.jp*")) return strProxy;1765 if (shExpMatch(url, "http*:/​/​*.muzi.com*")) return strProxy;1766 if (shExpMatch(url, "http*:/​/​*.muzi.net*")) return strProxy;1767 if (shExpMatch(url, "http*:/​/​*.mx981.com*")) return strProxy;1768 if (shExpMatch(url, "http*:/​/​*.my-proxy.com*")) return strProxy;1769 if (shExpMatch(url, "http*:/​/​*.forum.my903.com*")) return strProxy;1770 if (shExpMatch(url, "http*:/​/​*.myactimes.com*")) return strProxy;1771 if (shExpMatch(url, "http*:/​/​*.my-addr.com*")) return strProxy;1772 if (shExpMatch(url, "http*:/​/​*.myaudiocast.com*")) return strProxy;1773 if (shExpMatch(url, "http*:/​/​*.myav.com.tw*")) return strProxy;1774 if (shExpMatch(url, "http*:/​/​*.bbs.mychat.to*")) return strProxy;1775 if (shExpMatch(url, "http*:/​/​*.mychinamyhome.com*")) return strProxy;1776 if (shExpMatch(url, "http*:/​/​*.mychinamyhome.com*")) return strProxy;1777 if (shExpMatch(url, "http*:/​/​*.mycould.com*")) return strProxy;1778 if (shExpMatch(url, "http*:/​/​*.myeclipseide.com*")) return strProxy;1779 if (shExpMatch(url, "http*:/​/​*.myforum.com.hk*")) return strProxy;1780 if (shExpMatch(url, "http*:/​/​*.myforum.com.hk*")) return strProxy;1781 if (shExpMatch(url, "http*:/​/​*.myforum.com.uk*")) return strProxy;1782 if (shExpMatch(url, "http*:/​/​*.myfreshnet.com*")) return strProxy;1783 if (shExpMatch(url, "http*:/​/​*.myparagliding.com*")) return strProxy;1784 if (shExpMatch(url, "http*:/​/​*.mypopescu.com*")) return strProxy;1785 if (shExpMatch(url, "http*:/​/​*.mysinablog.com*")) return strProxy;1786 if (shExpMatch(url, "http*:/​/​*.myspace.com*")) return strProxy;1787 if (shExpMatch(url, "http*:/​/​*.naacoalition.org*")) return strProxy;1788 if (shExpMatch(url, "http*:/​/​*.old.nabble.com*")) return strProxy;1789 if (shExpMatch(url, "http*:/​/​*.naitik.net*")) return strProxy;1790 if (shExpMatch(url, "http*:/​/​*.namsisi.com*")) return strProxy;1791 if (shExpMatch(url, "http*:/​/​*.nanyang.com*")) return strProxy;1792 if (shExpMatch(url, "http*:/​/​*.nanyang.com*")) return strProxy;1793 if (shExpMatch(url, "http*:/​/​*.nanyangpost.com*")) return strProxy;1794 if (shExpMatch(url, "http*:/​/​*.nanyangpost.com*")) return strProxy;1795 if (shExpMatch(url, "http*:/​/​*.nanzao.com*")) return strProxy;1796 if (shExpMatch(url, "http*:/​/​*.jpl.nasa.gov*")) return strProxy;1797 if (shExpMatch(url, "http*:/​/​*.pds.nasa.gov*")) return strProxy;1798 if (shExpMatch(url, "http*:/​/​*.navicat.com*")) return strProxy;1799 if (shExpMatch(url, "http*:/​/​*.nakido.com*")) return strProxy;1800 if (shExpMatch(url, "http*:/​/​*.nakido.com*")) return strProxy;1801 if (shExpMatch(url, "http*:/​/​*.naol.ca*")) return strProxy;1802 if (shExpMatch(url, "http*:/​/​*.cyberghost.natado.com*")) return strProxy;1803 if (shExpMatch(url, "http*:/​/​*.national-lottery.co.uk*")) return strProxy;1804 if (shExpMatch(url, "http*:/​/​*.navy.mil*")) return strProxy;1805 if (shExpMatch(url, "http*:/​/​*.nccwatch.org.tw*")) return strProxy;1806 if (shExpMatch(url, "http*:/​/​*.nch.com.tw*")) return strProxy;1807 if (shExpMatch(url, "http*:/​/​*.ncn.org*")) return strProxy;1808 if (shExpMatch(url, "http*:/​/​*.ncn.org*")) return strProxy;1809 if (shExpMatch(url, "http*:/​/​*.etools.ncol.com*")) return strProxy;1810 if (shExpMatch(url, "http*:/​/​*.nde.de*")) return strProxy;1811 if (shExpMatch(url, "http*:/​/​*.ndr.de*")) return strProxy;1812 if (shExpMatch(url, "http*:/​/​*.ned.org*")) return strProxy;1813 if (shExpMatch(url, "http*:/​/​*.nekoslovakia.net*")) return strProxy;1814 if (shExpMatch(url, "http*:/​/​*.t.neolee.cn*")) return strProxy;1815 if (shExpMatch(url, "http*:/​/​*.netcolony.com*")) return strProxy;1816 if (shExpMatch(url, "http*:/​/​*.bolin.netfirms.com*")) return strProxy;1817 if (shExpMatch(url, "http*:/​/​*.zh.netlog.com*")) return strProxy;1818 if (shExpMatch(url, "http*:/​/​*.netme.cc*")) return strProxy;1819 if (shExpMatch(url, "http*:/​/​*.networkedblogs.com*")) return strProxy;1820 if (shExpMatch(url, "http*:/​/​*.neverforget8964.org*")) return strProxy;1821 if (shExpMatch(url, "http*:/​/​*.new-3lunch.net*")) return strProxy;1822 if (shExpMatch(url, "http*:/​/​*.new-akiba.com*")) return strProxy;1823 if (shExpMatch(url, "http*:/​/​*.newcenturymc.com*")) return strProxy;1824 if (shExpMatch(url, "http*:/​/​*.newcenturymc.com*")) return strProxy;1825 if (shExpMatch(url, "http*:/​/​*.newcenturynews.com*")) return strProxy;1826 if (shExpMatch(url, "http*:/​/​*.newchen.com*")) return strProxy;1827 if (shExpMatch(url, "http*:/​/​*.newchen.com*")) return strProxy;1828 if (shExpMatch(url, "http*:/​/​*.newgrounds.com*")) return strProxy;1829 if (shExpMatch(url, "http*:/​/​*.newlandmagazine.com.au*")) return strProxy;1830 if (shExpMatch(url, "http*:/​/​*.news100.com.tw*")) return strProxy;1831 if (shExpMatch(url, "http*:/​/​*.newscn.org*")) return strProxy;1832 if (shExpMatch(url, "http*:/​/​*.newscn.org*")) return strProxy;1833 if (shExpMatch(url, "http*:/​/​*.newsminer.com*")) return strProxy;1834 if (shExpMatch(url, "http*:/​/​*.newspeak.cc*")) return strProxy;1835 if (shExpMatch(url, "http*:/​/​*.newsancai.com*")) return strProxy;1836 if (shExpMatch(url, "http*:/​/​*.newstapa.org*")) return strProxy;1837 if (shExpMatch(url, "http*:/​/​*.newtaiwan.com.tw*")) return strProxy;1838 if (shExpMatch(url, "http*:/​/​*.newtalk.tw*")) return strProxy;1839 if (shExpMatch(url, "http*:/​/​*.newtalk.tw*")) return strProxy;1840 if (shExpMatch(url, "http*:/​/​*.newyorktimes.com*")) return strProxy;1841 if (shExpMatch(url, "http*:/​/​*.nexton-net.jp*")) return strProxy;1842 if (shExpMatch(url, "http*:/​/​*.nexttv.com.tw*")) return strProxy;1843 if (shExpMatch(url, "http*:/​/​*.nga.mil*")) return strProxy;1844 if (shExpMatch(url, "http*:/​/​*.ngensis.com*")) return strProxy;1845 if (shExpMatch(url, "http*:/​/​*.nicovideo.jp*")) return strProxy;1846 if (shExpMatch(url, "http*:/​/​*.nighost.org*")) return strProxy;1847 if (shExpMatch(url, "http*:/​/​*.nintendium.com*")) return strProxy;1848 if (shExpMatch(url, "http*:/​/​*.dayaarmongol.ning.com*")) return strProxy;1849 if (shExpMatch(url, "http*:/​/​*.dayaarmongol.ning.com*")) return strProxy;1850 if (shExpMatch(url, "http*:/​/​*.taiwanyes.ning.com*")) return strProxy;1851 if (shExpMatch(url, "http*:/​/​*.njactb.org*")) return strProxy;1852 if (shExpMatch(url, "http*:/​/​*.njuice.com*")) return strProxy;1853 if (shExpMatch(url, "http*:/​/​*.njuice.com*")) return strProxy;1854 if (shExpMatch(url, "http*:/​/​*.nlfreevpn.com*")) return strProxy;1855 if (shExpMatch(url, "http*:/​/​*.nobel.se*")) return strProxy;1856 if (shExpMatch(url, "http*:/​/​*.nobelprize.org*")) return strProxy;1857 if (shExpMatch(url, "http*:/​/​*.nobodycanstop.us*")) return strProxy;1858 if (shExpMatch(url, "http*:/​/​*.nobodycanstop.us*")) return strProxy;1859 if (shExpMatch(url, "http*:/​/​*.nokogiri.org*")) return strProxy;1860 if (shExpMatch(url, "http*:/​/​*.nokola.com*")) return strProxy;1861 if (shExpMatch(url, "http*:/​/​*.noobbox.com*")) return strProxy;1862 if (shExpMatch(url, "http*:/​/​*.novelasia.com*")) return strProxy;1863 if (shExpMatch(url, "http*:/​/​*.news.now.com*")) return strProxy;1864 if (shExpMatch(url, "http*:/​/​*.nownews.com*")) return strProxy;1865 if (shExpMatch(url, "http*:/​/​*.nowtorrents.com*")) return strProxy;1866 if (shExpMatch(url, "http*:/​/​*.noypf.com*")) return strProxy;1867 if (shExpMatch(url, "http*:/​/​*.noypf.com*")) return strProxy;1868 if (shExpMatch(url, "http*:/​/​*.npa.go.jp*")) return strProxy;1869 if (shExpMatch(url, "http*:/​/​*.nps.gov*")) return strProxy;1870 if (shExpMatch(url, "http*:/​/​*.nrk.no*")) return strProxy;1871 if (shExpMatch(url, "http*:/​/​*.nrk.no*")) return strProxy;1872 if (shExpMatch(url, "http*:/​/​*.nsc.gov.tw*")) return strProxy;1873 if (shExpMatch(url, "http*:/​/​*.ntd.tv*")) return strProxy;1874 if (shExpMatch(url, "http*:/​/​*.ntdtv.co*")) return strProxy;1875 if (shExpMatch(url, "http*:/​/​*.ntdtv.ca*")) return strProxy;1876 if (shExpMatch(url, "http*:/​/​*.ntdtv.org*")) return strProxy;1877 if (shExpMatch(url, "http*:/​/​*.ntdtv.ru*")) return strProxy;1878 if (shExpMatch(url, "http*:/​/​*.cbs.ntu.edu.tw*")) return strProxy;1879 if (shExpMatch(url, "http*:/​/​*.nuexpo.com*")) return strProxy;1880 if (shExpMatch(url, "http*:/​/​*.nurgo-software.com*")) return strProxy;1881 if (shExpMatch(url, "http*:/​/​*.nuvid.com*")) return strProxy;1882 if (shExpMatch(url, "http*:/​/​*.nuzcom.com*")) return strProxy;1883 if (shExpMatch(url, "http*:/​/​*.nvquan.org*")) return strProxy;1884 if (shExpMatch(url, "http*:/​/​*.nyaa.se*")) return strProxy;1885 if (shExpMatch(url, "http*:/​/​*.nydus.ca*")) return strProxy;1886 if (shExpMatch(url, "http*:/​/​*.nyt.com*")) return strProxy;1887 if (shExpMatch(url, "http*:/​/​*.nytco.com*")) return strProxy;1888 if (shExpMatch(url, "http*:/​/​*.nytimes.com*")) return strProxy;1889 if (shExpMatch(url, "http*:/​/​*.nytimes.com*")) return strProxy;1890 if (shExpMatch(url, "http*:/​/​*.nytimg.com*")) return strProxy;1891 if (shExpMatch(url, "http*:/​/​*.nysingtao.com*")) return strProxy;1892 if (shExpMatch(url, "http*:/​/​*.nzchinese.net.nz*")) return strProxy;1893 if (shExpMatch(url, "http*:/​/​*.observechina.net*")) return strProxy;1894 if (shExpMatch(url, "http*:/​/​*.oclp.hk*")) return strProxy;1895 if (shExpMatch(url, "http*:/​/​*.october-review.org*")) return strProxy;1896 if (shExpMatch(url, "http*:/​/​*.offbeatchina.com*")) return strProxy;1897 if (shExpMatch(url, "http*:/​/​*.ogaoga.org*")) return strProxy;1898 if (shExpMatch(url, "http*:/​/​*.twtr2src.ogaoga.org*")) return strProxy;1899 if (shExpMatch(url, "http*:/​/​*.oikos.com.tw*")) return strProxy;1900 if (shExpMatch(url, "http*:/​/​*.oiktv.com*")) return strProxy;1901 if (shExpMatch(url, "http*:/​/​*.oizoblog.com*")) return strProxy;1902 if (shExpMatch(url, "http*:/​/​*.okayfreedom.com*")) return strProxy;1903 if (shExpMatch(url, "http*:/​/​*.old-cat.net*")) return strProxy;1904 if (shExpMatch(url, "http*:/​/​*.olumpo.com*")) return strProxy;1905 if (shExpMatch(url, "http*:/​/​*.olympicwatch.org*")) return strProxy;1906 if (shExpMatch(url, "http*:/​/​*.omgili.com*")) return strProxy;1907 if (shExpMatch(url, "http*:/​/​*.omnitalk.com*")) return strProxy;1908 if (shExpMatch(url, "http*:/​/​*.omnitalk.org*")) return strProxy;1909 if (shExpMatch(url, "http*:/​/​*.cling.omy.sg*")) return strProxy;1910 if (shExpMatch(url, "http*:/​/​*.forum.omy.sg*")) return strProxy;1911 if (shExpMatch(url, "http*:/​/​*.news.omy.sg*")) return strProxy;1912 if (shExpMatch(url, "http*:/​/​*.showbiz.omy.sg*")) return strProxy;1913 if (shExpMatch(url, "http*:/​/​*.on.cc*")) return strProxy;1914 if (shExpMatch(url, "http*:/​/​*.onedrive.live.com*")) return strProxy;1915 if (shExpMatch(url, "http*:/​/​*.onion.city*")) return strProxy;1916 if (shExpMatch(url, "http*:/​/​*.onlylady.cn*")) return strProxy;1917 if (shExpMatch(url, "http*:/​/​*.onmoon.net*")) return strProxy;1918 if (shExpMatch(url, "http*:/​/​*.onmoon.com*")) return strProxy;1919 if (shExpMatch(url, "http*:/​/​*.ontrac.com*")) return strProxy;1920 if (shExpMatch(url, "http*:/​/​*.oopsforum.com*")) return strProxy;1921 if (shExpMatch(url, "http*:/​/​*.open.com.hk*")) return strProxy;1922 if (shExpMatch(url, "http*:/​/​*.opendemocracy.net*")) return strProxy;1923 if (shExpMatch(url, "http*:/​/​*.myopenid.com*")) return strProxy;1924 if (shExpMatch(url, "http*:/​/​*.myopenid.com*")) return strProxy;1925 if (shExpMatch(url, "http*:/​/​*.openid.net*")) return strProxy;1926 if (shExpMatch(url, "http*:/​/​*.openid.net*")) return strProxy;1927 if (shExpMatch(url, "http*:/​/​*.blog.openinkpot.org*")) return strProxy;1928 if (shExpMatch(url, "http*:/​/​*.openleaks.org*")) return strProxy;1929 if (shExpMatch(url, "http*:/​/​*.openleaks.org*")) return strProxy;1930 if (shExpMatch(url, "http*:/​/​*.openvpn.net*")) return strProxy;1931 if (shExpMatch(url, "http*:/​/​*.openvpn.net*")) return strProxy;1932 if (shExpMatch(url, "http*:/​/​*.openwebster.com*")) return strProxy;1933 if (shExpMatch(url, "http*:/​/​*.help.opera.com*")) return strProxy;1934 if (shExpMatch(url, "http*:/​/​*.my.opera.com*")) return strProxy;1935 if (shExpMatch(url, "http*:/​/​*.demo.opera-mini.net*")) return strProxy;1936 if (shExpMatch(url, "http*:/​/​*.opnir.com*")) return strProxy;1937 if (shExpMatch(url, "http*:/​/​*.orchidbbs.com*")) return strProxy;1938 if (shExpMatch(url, "http*:/​/​*.orient-doll.com*")) return strProxy;1939 if (shExpMatch(url, "http*:/​/​*.orientaldaily.com.my*")) return strProxy;1940 if (shExpMatch(url, "http*:/​/​*.orientaldaily.com.my*")) return strProxy;1941 if (shExpMatch(url, "http*:/​/​*.orn.jp*")) return strProxy;1942 if (shExpMatch(url, "http*:/​/​*.t.orzdream.com*")) return strProxy;1943 if (shExpMatch(url, "http*:/​/​*.t.orzdream.com*")) return strProxy;1944 if (shExpMatch(url, "http*:/​/​*.tui.orzdream.com*")) return strProxy;1945 if (shExpMatch(url, "http*:/​/​*.orzistic.org*")) return strProxy;1946 if (shExpMatch(url, "http*:/​/​*.osfoora.com*")) return strProxy;1947 if (shExpMatch(url, "http*:/​/​*.osmdroid.net*")) return strProxy;1948 if (shExpMatch(url, "http*:/​/​*.ourdearamy.com*")) return strProxy;1949 if (shExpMatch(url, "http*:/​/​*.oursogo.com*")) return strProxy;1950 if (shExpMatch(url, "http*:/​/​*.oursteps.com.au*")) return strProxy;1951 if (shExpMatch(url, "http*:/​/​*.xinqimeng.over-blog.com*")) return strProxy;1952 if (shExpMatch(url, "http*:/​/​*.share.ovi.com*")) return strProxy;1953 if (shExpMatch(url, "http*:/​/​*.owl.li*")) return strProxy;1954 if (shExpMatch(url, "http*:/​/​*.ht.ly*")) return strProxy;1955 if (shExpMatch(url, "http*:/​/​*.htl.li*")) return strProxy;1956 if (shExpMatch(url, "http*:/​/​*.mash.to*")) return strProxy;1957 if (shExpMatch(url, "http*:/​/​*.owind.com*")) return strProxy;1958 if (shExpMatch(url, "http*:/​/​*.oxid.it*")) return strProxy;1959 if (shExpMatch(url, "http*:/​/​*.oyax.com*")) return strProxy;1960 if (shExpMatch(url, "http*:/​/​*.ozchinese.com*")) return strProxy;1961 if (shExpMatch(url, "http*:/​/​*.ow.ly*")) return strProxy;1962 if (shExpMatch(url, "http*:/​/​*.bbs.ozchinese.com*")) return strProxy;1963 if (shExpMatch(url, "http*:/​/​*.ozyoyo.com*")) return strProxy;1964 if (shExpMatch(url, "http*:/​/​*.pacificpoker.com*")) return strProxy;1965 if (shExpMatch(url, "http*:/​/​*.packetix.net*")) return strProxy;1966 if (shExpMatch(url, "http*:/​/​*.page2rss.com*")) return strProxy;1967 if (shExpMatch(url, "http*:/​/​*.pagodabox.com*")) return strProxy;1968 if (shExpMatch(url, "http*:/​/​*.paint.net*")) return strProxy;1969 if (shExpMatch(url, "http*:/​/​*.coveringweb.com*")) return strProxy;1970 if (shExpMatch(url, "http*:/​/​*.palacemoon.com*")) return strProxy;1971 if (shExpMatch(url, "http*:/​/​*.forum.palmislife.com*")) return strProxy;1972 if (shExpMatch(url, "http*:/​/​*.paper-replika.com*")) return strProxy;1973 if (shExpMatch(url, "http*:/​/​*.eriversoft.com*")) return strProxy;1974 if (shExpMatch(url, "http*:/​/​*.paper.li*")) return strProxy;1975 if (shExpMatch(url, "http*:/​/​*.paperb.us*")) return strProxy;1976 if (shExpMatch(url, "http*:/​/​*.panluan.net*")) return strProxy;1977 if (shExpMatch(url, "http*:/​/​*.panluan.net*")) return strProxy;1978 if (shExpMatch(url, "http*:/​/​*.pao-pao.net*")) return strProxy;1979 if (shExpMatch(url, "http*:/​/​*.parade.com*")) return strProxy;1980 if (shExpMatch(url, "http*:/​/​*.passiontimes.hk*")) return strProxy;1981 if (shExpMatch(url, "http*:/​/​*.pastebin.com*")) return strProxy;1982 if (shExpMatch(url, "http*:/​/​*.pastie.org*")) return strProxy;1983 if (shExpMatch(url, "http*:/​/​*.pastie.org*")) return strProxy;1984 if (shExpMatch(url, "http*:/​/​*.blog.pathtosharepoint.com*")) return strProxy;1985 if (shExpMatch(url, "http*:/​/​*.pbs.org*")) return strProxy;1986 if (shExpMatch(url, "http*:/​/​*.pbs.org*")) return strProxy;1987 if (shExpMatch(url, "http*:/​/​*.pbwiki.com*")) return strProxy;1988 if (shExpMatch(url, "http*:/​/​*.pbworks.com*")) return strProxy;1989 if (shExpMatch(url, "http*:/​/​*.developers.box.net*")) return strProxy;1990 if (shExpMatch(url, "http*:/​/​*.wiki.oauth.net*")) return strProxy;1991 if (shExpMatch(url, "http*:/​/​*.wiki.phonegap.com*")) return strProxy;1992 if (shExpMatch(url, "http*:/​/​*.wiki.jqueryui.com*")) return strProxy;1993 if (shExpMatch(url, "http*:/​/​*.pbxes.com*")) return strProxy;1994 if (shExpMatch(url, "http*:/​/​*.pbxes.org*")) return strProxy;1995 if (shExpMatch(url, "http*:/​/​*.pcdiscuss.com*")) return strProxy;1996 if (shExpMatch(url, "http*:/​/​*.pcdvd.com.tw*")) return strProxy;1997 if (shExpMatch(url, "http*:/​/​*.pchome.com.tw*")) return strProxy;1998 if (shExpMatch(url, "http*:/​/​*.pcij.org*")) return strProxy;1999 if (shExpMatch(url, "http*:/​/​*.pct.org.tw*")) return strProxy;2000 if (shExpMatch(url, "http*:/​/​*.pdetails.com*")) return strProxy;2001 if (shExpMatch(url, "http*:/​/​*.pdproxy.com*")) return strProxy;2002 if (shExpMatch(url, "http*:/​/​*.peacefire.org*")) return strProxy;2003 if (shExpMatch(url, "http*:/​/​*.peacehall.com*")) return strProxy;2004 if (shExpMatch(url, "http*:/​/​*.peeasian.com*")) return strProxy;2005 if (shExpMatch(url, "http*:/​/​*.pekingduck.org*")) return strProxy;2006 if (shExpMatch(url, "http*:/​/​*.pekingduck.org*")) return strProxy;2007 if (shExpMatch(url, "http*:/​/​*.penchinese.com*")) return strProxy;2008 if (shExpMatch(url, "http*:/​/​*.penchinese.net*")) return strProxy;2009 if (shExpMatch(url, "http*:/​/​*.penchinese.net*")) return strProxy;2010 if (shExpMatch(url, "http*:/​/​*.pengyulong.com*")) return strProxy;2011 if (shExpMatch(url, "http*:/​/​*.blog.pentalogic.net*")) return strProxy;2012 if (shExpMatch(url, "http*:/​/​*.penthouse.com*")) return strProxy;2013 if (shExpMatch(url, "http*:/​/​*.peopo.org*")) return strProxy;2014 if (shExpMatch(url, "http*:/​/​*.peopo.org*")) return strProxy;2015 if (shExpMatch(url, "http*:/​/​*.percy.in*")) return strProxy;2016 if (shExpMatch(url, "http*:/​/​*.perfectgirls.net*")) return strProxy;2017 if (shExpMatch(url, "http*:/​/​*.perfectvpn.net*")) return strProxy;2018 if (shExpMatch(url, "http*:/​/​*.perfspot.com*")) return strProxy;2019 if (shExpMatch(url, "http*:/​/​*.perlhowto.com*")) return strProxy;2020 if (shExpMatch(url, "http*:/​/​*.philly.com*")) return strProxy;2021 if (shExpMatch(url, "http*:/​/​*.photofocus.com*")) return strProxy;2022 if (shExpMatch(url, "http*:/​/​*.phuquocservices.com*")) return strProxy;2023 if (shExpMatch(url, "http*:/​/​*.picidae.net*")) return strProxy;2024 if (shExpMatch(url, "http*:/​/​*.picturesocial.com*")) return strProxy;2025 if (shExpMatch(url, "http*:/​/​*.pidown.com*")) return strProxy;2026 if (shExpMatch(url, "http*:/​/​*.pign.net*")) return strProxy;2027 if (shExpMatch(url, "http*:/​/​*.blog.pilotmoon.com*")) return strProxy;2028 if (shExpMatch(url, "http*:/​/​*.pin6.com*")) return strProxy;2029 if (shExpMatch(url, "http*:/​/​*.pin6.com*")) return strProxy;2030 if (shExpMatch(url, "http*:/​/​*.ping.fm*")) return strProxy;2031 if (shExpMatch(url, "http*:/​/​*.ping.fm*")) return strProxy;2032 if (shExpMatch(url, "http*:/​/​*.pinoy-n.com*")) return strProxy;2033 if (shExpMatch(url, "http*:/​/​*.piposay.com*")) return strProxy;2034 if (shExpMatch(url, "http*:/​/​*.piring.com*")) return strProxy;2035 if (shExpMatch(url, "http*:/​/​*.pixelqi.com*")) return strProxy;2036 if (shExpMatch(url, "http*:/​/​*.css.pixnet.in*")) return strProxy;2037 if (shExpMatch(url, "http*:/​/​*.pixnet.net*")) return strProxy;2038 if (shExpMatch(url, "http*:/​/​*.pixnet.net*")) return strProxy;2039 if (shExpMatch(url, "http*:/​/​*.pk.com*")) return strProxy;2040 if (shExpMatch(url, "http*:/​/​*.placemix.com*")) return strProxy;2041 if (shExpMatch(url, "http*:/​/​*.pictures.playboy.com*")) return strProxy;2042 if (shExpMatch(url, "http*:/​/​*.playboy.com*")) return strProxy;2043 if (shExpMatch(url, "http*:/​/​*.playpcesor.com*")) return strProxy;2044 if (shExpMatch(url, "http*:/​/​*.plays.com.tw*")) return strProxy;2045 if (shExpMatch(url, "http*:/​/​*.m.plixi.com*")) return strProxy;2046 if (shExpMatch(url, "http*:/​/​*.plm.org.hk*")) return strProxy;2047 if (shExpMatch(url, "http*:/​/​*.plunder.com*")) return strProxy;2048 if (shExpMatch(url, "http*:/​/​*.plus28.com*")) return strProxy;2049 if (shExpMatch(url, "http*:/​/​*.plusbb.com*")) return strProxy;2050 if (shExpMatch(url, "http*:/​/​*.pmates.com*")) return strProxy;2051 if (shExpMatch(url, "http*:/​/​*.po2b.com*")) return strProxy;2052 if (shExpMatch(url, "http*:/​/​*.podictionary.com*")) return strProxy;2053 if (shExpMatch(url, "http*:/​/​*.pokerstars.com*")) return strProxy;2054 if (shExpMatch(url, "http*:/​/​*.pokerstars.com*")) return strProxy;2055 if (shExpMatch(url, "http*:/​/​*.zh.pokerstrategy.com*")) return strProxy;2056 if (shExpMatch(url, "http*:/​/​*.politicalchina.org*")) return strProxy;2057 if (shExpMatch(url, "http*:/​/​*.popvote.hk*")) return strProxy;2058 if (shExpMatch(url, "http*:/​/​*.popyard.com*")) return strProxy;2059 if (shExpMatch(url, "http*:/​/​*.popyard.org*")) return strProxy;2060 if (shExpMatch(url, "http*:/​/​*.porn.com*")) return strProxy;2061 if (shExpMatch(url, "http*:/​/​*.porn2.com*")) return strProxy;2062 if (shExpMatch(url, "http*:/​/​*.pornbase.org*")) return strProxy;2063 if (shExpMatch(url, "http*:/​/​*.pornhd.com*")) return strProxy;2064 if (shExpMatch(url, "http*:/​/​*.pornhub.com*")) return strProxy;2065 if (shExpMatch(url, "http*:/​/​*.pornmm.net*")) return strProxy;2066 if (shExpMatch(url, "http*:/​/​*.pornoxo.com*")) return strProxy;2067 if (shExpMatch(url, "http*:/​/​*.pornrapidshare.com*")) return strProxy;2068 if (shExpMatch(url, "http*:/​/​*.pornrapidshare.com*")) return strProxy;2069 if (shExpMatch(url, "http*:/​/​*.pornstarclub.com*")) return strProxy;2070 if (shExpMatch(url, "http*:/​/​*.porntube.com*")) return strProxy;2071 if (shExpMatch(url, "http*:/​/​*.pornvisit.com*")) return strProxy;2072 if (shExpMatch(url, "http*:/​/​*.portablevpn.nl*")) return strProxy;2073 if (shExpMatch(url, "http*:/​/​*.post852.com*")) return strProxy;2074 if (shExpMatch(url, "http*:/​/​*.postadult.com*")) return strProxy;2075 if (shExpMatch(url, "http*:/​/​*.powercx.com*")) return strProxy;2076 if (shExpMatch(url, "http*:/​/​*.powerpointninja.com*")) return strProxy;2077 if (shExpMatch(url, "http*:/​/​*.cdn.printfriendly.com*")) return strProxy;2078 if (shExpMatch(url, "http*:/​/​*.pts.org.tw*")) return strProxy;2079 if (shExpMatch(url, "http*:/​/​*.pubu.com.tw*")) return strProxy;2080 if (shExpMatch(url, "http*:/​/​*.puffinbrowser.com*")) return strProxy;2081 if (shExpMatch(url, "http*:/​/​*.putty.org*")) return strProxy;2082 if (shExpMatch(url, "http*:/​/​*.post.ly*")) return strProxy;2083 if (shExpMatch(url, "http*:/​/​*.posterous.com*")) return strProxy;2084 if (shExpMatch(url, "http*:/​/​*.posterous.com*")) return strProxy;2085 if (shExpMatch(url, "http*:/​/​*.post.anyu.org*")) return strProxy;2086 if (shExpMatch(url, "http*:/​/​*.bralio.com*")) return strProxy;2087 if (shExpMatch(url, "http*:/​/​*.calebelston.com*")) return strProxy;2088 if (shExpMatch(url, "http*:/​/​*.designerol.com*")) return strProxy;2089 if (shExpMatch(url, "http*:/​/​*.blog.fizzik.com*")) return strProxy;2090 if (shExpMatch(url, "http*:/​/​*.nf.id.au*")) return strProxy;2091 if (shExpMatch(url, "http*:/​/​*.markmilian.com*")) return strProxy;2092 if (shExpMatch(url, "http*:/​/​*.log.riku.me*")) return strProxy;2093 if (shExpMatch(url, "http*:/​/​*.sogrady.me*")) return strProxy;2094 if (shExpMatch(url, "http*:/​/​*.vatn.org*")) return strProxy;2095 if (shExpMatch(url, "http*:/​/​*.veempiire.com*")) return strProxy;2096 if (shExpMatch(url, "http*:/​/​*.vegorpedersen.com*")) return strProxy;2097 if (shExpMatch(url, "http*:/​/​*.ventureswell.com*")) return strProxy;2098 if (shExpMatch(url, "http*:/​/​*.webfee.tk*")) return strProxy;2099 if (shExpMatch(url, "http*:/​/​*.whereiswerner.com*")) return strProxy;2100 if (shExpMatch(url, "http*:/​/​*.bill.zhong.pp.ru*")) return strProxy;2101 if (shExpMatch(url, "http*:/​/​*.power.com*")) return strProxy;2102 if (shExpMatch(url, "http*:/​/​*.power.com*")) return strProxy;2103 if (shExpMatch(url, "http*:/​/​*.powerapple.com*")) return strProxy;2104 if (shExpMatch(url, "http*:/​/​*.abc.pp.ru*")) return strProxy;2105 if (shExpMatch(url, "http*:/​/​*.heix.pp.ru*")) return strProxy;2106 if (shExpMatch(url, "http*:/​/​*.prayforchina.net*")) return strProxy;2107 if (shExpMatch(url, "http*:/​/​*.premeforwindows7.com*")) return strProxy;2108 if (shExpMatch(url, "http*:/​/​*.presentationzen.com*")) return strProxy;2109 if (shExpMatch(url, "http*:/​/​*.prestige-av.com*")) return strProxy;2110 if (shExpMatch(url, "http*:/​/​*.pritunl.com*")) return strProxy;2111 if (shExpMatch(url, "http*:/​/​*.privacybox.de*")) return strProxy;2112 if (shExpMatch(url, "http*:/​/​*.privateinternetaccess.com*")) return strProxy;2113 if (shExpMatch(url, "http*:/​/​*.privatepaste.com*")) return strProxy;2114 if (shExpMatch(url, "http*:/​/​*.privatepaste.com*")) return strProxy;2115 if (shExpMatch(url, "http*:/​/​*.privatetunnel.com*")) return strProxy;2116 if (shExpMatch(url, "http*:/​/​*.privatetunnel.com*")) return strProxy;2117 if (shExpMatch(url, "http*:/​/​*.procopytips.com*")) return strProxy;2118 if (shExpMatch(url, "http*:/​/​*.provideocoalition.com*")) return strProxy;2119 if (shExpMatch(url, "http*:/​/​*.prosiben.de*")) return strProxy;2120 if (shExpMatch(url, "http*:/​/​*.proxifier.com*")) return strProxy;2121 if (shExpMatch(url, "http*:/​/​*.api.proxlet.com*")) return strProxy;2122 if (shExpMatch(url, "http*:/​/​*.proxomitron.info*")) return strProxy;2123 if (shExpMatch(url, "http*:/​/​*.proxy.org*")) return strProxy;2124 if (shExpMatch(url, "http*:/​/​*.proxypy.net*")) return strProxy;2125 if (shExpMatch(url, "http*:/​/​*.proxypy.net*")) return strProxy;2126 if (shExpMatch(url, "http*:/​/​*.proxyroad.com*")) return strProxy;2127 if (shExpMatch(url, "http*:/​/​*.prozz.net*")) return strProxy;2128 if (shExpMatch(url, "http*:/​/​*.psblog.name*")) return strProxy;2129 if (shExpMatch(url, "http*:/​/​*.psblog.name*")) return strProxy;2130 if (shExpMatch(url, "http*:/​/​*.psiphon.ca*")) return strProxy;2131 if (shExpMatch(url, "http*:/​/​*.ptt.cc*")) return strProxy;2132 if (shExpMatch(url, "http*:/​/​*.puffstore.com*")) return strProxy;2133 if (shExpMatch(url, "http*:/​/​*.pullfolio.com*")) return strProxy;2134 if (shExpMatch(url, "http*:/​/​*.pureconcepts.net*")) return strProxy;2135 if (shExpMatch(url, "http*:/​/​*.purepdf.com*")) return strProxy;2136 if (shExpMatch(url, "http*:/​/​*.purevpn.com*")) return strProxy;2137 if (shExpMatch(url, "http*:/​/​*.putlocker.com*")) return strProxy;2138 if (shExpMatch(url, "http*:/​/​*.pwned.com*")) return strProxy;2139 if (shExpMatch(url, "http*:/​/​*.python.com*")) return strProxy;2140 if (shExpMatch(url, "http*:/​/​*.python.com.tw*")) return strProxy;2141 if (shExpMatch(url, "http*:/​/​*.python.com.tw*")) return strProxy;2142 if (shExpMatch(url, "http*:/​/​*.qanote.com*")) return strProxy;2143 if (shExpMatch(url, "http*:/​/​*.qanote.com*")) return strProxy;2144 if (shExpMatch(url, "http*:/​/​*.qi-gong.me*")) return strProxy;2145 if (shExpMatch(url, "http*:/​/​*.qidian.ca*")) return strProxy;2146 if (shExpMatch(url, "http*:/​/​*.qienkuen.org*")) return strProxy;2147 if (shExpMatch(url, "http*:/​/​*.qienkuen.org*")) return strProxy;2148 if (shExpMatch(url, "http*:/​/​*.qiwen.lu*")) return strProxy;2149 if (shExpMatch(url, "http*:/​/​*.qixianglu.cn*")) return strProxy;2150 if (shExpMatch(url, "http*:/​/​*.bbs.qmzdd.com*")) return strProxy;2151 if (shExpMatch(url, "http*:/​/​*.qkshare.com*")) return strProxy;2152 if (shExpMatch(url, "http*:/​/​*.qoos.com*")) return strProxy;2153 if (shExpMatch(url, "http*:/​/​*.qoos.com*")) return strProxy;2154 if (shExpMatch(url, "http*:/​/​*.blog.qooza.hk*")) return strProxy;2155 if (shExpMatch(url, "http*:/​/​*.efksoft.com*")) return strProxy;2156 if (shExpMatch(url, "http*:/​/​*.qstatus.com*")) return strProxy;2157 if (shExpMatch(url, "http*:/​/​*.qtweeter.com*")) return strProxy;2158 if (shExpMatch(url, "http*:/​/​*.qtrac.eu*")) return strProxy;2159 if (shExpMatch(url, "http*:/​/​*.quitccp.net*")) return strProxy;2160 if (shExpMatch(url, "http*:/​/​*.quitccp.net*")) return strProxy;2161 if (shExpMatch(url, "http*:/​/​*.quitccp.org*")) return strProxy;2162 if (shExpMatch(url, "http*:/​/​*.quitccp.org*")) return strProxy;2163 if (shExpMatch(url, "http*:/​/​*.quran.com*")) return strProxy;2164 if (shExpMatch(url, "http*:/​/​*.qusi8.net*")) return strProxy;2165 if (shExpMatch(url, "http*:/​/​*.qvodzy.org*")) return strProxy;2166 if (shExpMatch(url, "http*:/​/​*.nemesis2.qx.net*")) return strProxy;2167 if (shExpMatch(url, "http*:/​/​*.qxbbs.org*")) return strProxy;2168 if (shExpMatch(url, "http*:/​/​*.radicalparty.org*")) return strProxy;2169 if (shExpMatch(url, "http*:/​/​*.radioaustralia.net.au*")) return strProxy;2170 if (shExpMatch(url, "http*:/​/​*.opml.radiotime.com*")) return strProxy;2171 if (shExpMatch(url, "http*:/​/​*.radiovaticana.org*")) return strProxy;2172 if (shExpMatch(url, "http*:/​/​*.radiovncr.com*")) return strProxy;2173 if (shExpMatch(url, "http*:/​/​*.raidcall.com.tw*")) return strProxy;2174 if (shExpMatch(url, "http*:/​/​*.raidtalk.com.tw*")) return strProxy;2175 if (shExpMatch(url, "http*:/​/​*.rangzen.org*")) return strProxy;2176 if (shExpMatch(url, "http*:/​/​*.blog.ranxiang.com*")) return strProxy;2177 if (shExpMatch(url, "http*:/​/​*.ranyunfei.com*")) return strProxy;2178 if (shExpMatch(url, "http*:/​/​*.ranyunfei.com*")) return strProxy;2179 if (shExpMatch(url, "http*:/​/​*.rapbull.net*")) return strProxy;2180 if (shExpMatch(url, "http*:/​/​*.rapidgator.net*")) return strProxy;2181 if (shExpMatch(url, "http*:/​/​*.rapidshare8.com*")) return strProxy;2182 if (shExpMatch(url, "http*:/​/​*.rapidsharedata.com*")) return strProxy;2183 if (shExpMatch(url, "http*:/​/​*.rcinet.ca*")) return strProxy;2184 if (shExpMatch(url, "http*:/​/​*.read100.com*")) return strProxy;2185 if (shExpMatch(url, "http*:/​/​*.readingtimes.com.tw*")) return strProxy;2186 if (shExpMatch(url, "http*:/​/​*.readingtimes.com.tw*")) return strProxy;2187 if (shExpMatch(url, "http*:/​/​*.readmoo.com*")) return strProxy;2188 if (shExpMatch(url, "http*:/​/​*.realraptalk.com*")) return strProxy;2189 if (shExpMatch(url, "http*:/​/​*.recordhistory.org*")) return strProxy;2190 if (shExpMatch(url, "http*:/​/​*.redchinacn.org*")) return strProxy;2191 if (shExpMatch(url, "http*:/​/​*.redtube.com*")) return strProxy;2192 if (shExpMatch(url, "http*:/​/​*.referer.us*")) return strProxy;2193 if (shExpMatch(url, "http*:/​/​*.referer.us*")) return strProxy;2194 if (shExpMatch(url, "http*:/​/​*.reflectivecode.com*")) return strProxy;2195 if (shExpMatch(url, "http*:/​/​*.relaxbbs.com*")) return strProxy;2196 if (shExpMatch(url, "http*:/​/​*.renminbao.com*")) return strProxy;2197 if (shExpMatch(url, "http*:/​/​*.renyurenquan.org*")) return strProxy;2198 if (shExpMatch(url, "http*:/​/​*.renyurenquan.org*")) return strProxy;2199 if (shExpMatch(url, "http*:/​/​*.certificate.revocationcheck.com*")) return strProxy;2200 if (shExpMatch(url, "http*:/​/​*.subacme.rerouted.org*")) return strProxy;2201 if (shExpMatch(url, "http*:/​/​*.reuters.com*")) return strProxy;2202 if (shExpMatch(url, "http*:/​/​*.revleft.com*")) return strProxy;2203 if (shExpMatch(url, "http*:/​/​*.retweetist.com*")) return strProxy;2204 if (shExpMatch(url, "http*:/​/​*.retweetrank.com*")) return strProxy;2205 if (shExpMatch(url, "http*:/​/​*.revver.com*")) return strProxy;2206 if (shExpMatch(url, "http*:/​/​*.rfa.org*")) return strProxy;2207 if (shExpMatch(url, "http*:/​/​*.rfachina.com*")) return strProxy;2208 if (shExpMatch(url, "http*:/​/​*.rfamobile.org*")) return strProxy;2209 if (shExpMatch(url, "http*:/​/​*.rferl.org*")) return strProxy;2210 if (shExpMatch(url, "http*:/​/​*.rfi.fr*")) return strProxy;2211 if (shExpMatch(url, "http*:/​/​*.rfi.fr*")) return strProxy;2212 if (shExpMatch(url, "http*:/​/​*.rfi.my*")) return strProxy;2213 if (shExpMatch(url, "http*:/​/​*.rhcloud.com*")) return strProxy;2214 if (shExpMatch(url, "http*:/​/​*.vds.rightster.com*")) return strProxy;2215 if (shExpMatch(url, "http*:/​/​*.rileyguide.com*")) return strProxy;2216 if (shExpMatch(url, "http*:/​/​*.riku.me*")) return strProxy;2217 if (shExpMatch(url, "http*:/​/​*.ritouki.jp*")) return strProxy;2218 if (shExpMatch(url, "http*:/​/​*.rlwlw.com*")) return strProxy;2219 if (shExpMatch(url, "http*:/​/​*.rlwlw.com*")) return strProxy;2220 if (shExpMatch(url, "http*:/​/​*.rmjdw.com*")) return strProxy;2221 if (shExpMatch(url, "http*:/​/​*.chinese.rnw.nl*")) return strProxy;2222 if (shExpMatch(url, "http*:/​/​*.rnw.nl*")) return strProxy;2223 if (shExpMatch(url, "http*:/​/​*.robtex.com*")) return strProxy;2224 if (shExpMatch(url, "http*:/​/​*.robustnessiskey.com*")) return strProxy;2225 if (shExpMatch(url, "http*:/​/​*.www2.rocketbbs.com*")) return strProxy;2226 if (shExpMatch(url, "http*:/​/​*.www2.rocketbbs.com*")) return strProxy;2227 if (shExpMatch(url, "http*:/​/​*.rocmp.org*")) return strProxy;2228 if (shExpMatch(url, "http*:/​/​*.rojo.com*")) return strProxy;2229 if (shExpMatch(url, "http*:/​/​*.ronjoneswriter.com*")) return strProxy;2230 if (shExpMatch(url, "http*:/​/​*.roodo.com*")) return strProxy;2231 if (shExpMatch(url, "http*:/​/​*.rosechina.net*")) return strProxy;2232 if (shExpMatch(url, "http*:/​/​*.rotten.com*")) return strProxy;2233 if (shExpMatch(url, "http*:/​/​*.rsf.org*")) return strProxy;2234 if (shExpMatch(url, "http*:/​/​*.rsf.org*")) return strProxy;2235 if (shExpMatch(url, "http*:/​/​*.rsf-chinese.org*")) return strProxy;2236 if (shExpMatch(url, "http*:/​/​*.rsf-chinese.org*")) return strProxy;2237 if (shExpMatch(url, "http*:/​/​*.rssmeme.com*")) return strProxy;2238 if (shExpMatch(url, "http*:/​/​*.rssmeme.com*")) return strProxy;2239 if (shExpMatch(url, "http*:/​/​*.rthk.hk*")) return strProxy;2240 if (shExpMatch(url, "http*:/​/​*.rthk.hk*")) return strProxy;2241 if (shExpMatch(url, "http*:/​/​*.rthk.org.hk*")) return strProxy;2242 if (shExpMatch(url, "http*:/​/​*.rthk.org.hk*")) return strProxy;2243 if (shExpMatch(url, "http*:/​/​*.rti.org.tw*")) return strProxy;2244 if (shExpMatch(url, "http*:/​/​*.ruanyifeng.com*")) return strProxy;2245 if (shExpMatch(url, "http*:/​/​*.rushbee.com*")) return strProxy;2246 if (shExpMatch(url, "http*:/​/​*.rutube.ru*")) return strProxy;2247 if (shExpMatch(url, "http*:/​/​*.ruyiseek.com*")) return strProxy;2248 if (shExpMatch(url, "http*:/​/​*.rxhj.net*")) return strProxy;2249 if (shExpMatch(url, "http*:/​/​*.rxhj.net*")) return strProxy;2250 if (shExpMatch(url, "http*:/​/​*.s-cute.com*")) return strProxy;2251 if (shExpMatch(url, "http*:/​/​*.s-dragon.org*")) return strProxy;2252 if (shExpMatch(url, "http*:/​/​*.s1heng.com*")) return strProxy;2253 if (shExpMatch(url, "http*:/​/​*.s4miniarchive.com*")) return strProxy;2254 if (shExpMatch(url, "http*:/​/​*.s8forum.com*")) return strProxy;2255 if (shExpMatch(url, "http*:/​/​*.sacom.hk*")) return strProxy;2256 if (shExpMatch(url, "http*:/​/​*.sacom.hk*")) return strProxy;2257 if (shExpMatch(url, "http*:/​/​*.sadpanda.us*")) return strProxy;2258 if (shExpMatch(url, "http*:/​/​*.saiq.me*")) return strProxy;2259 if (shExpMatch(url, "http*:/​/​*.saiq.me*")) return strProxy;2260 if (shExpMatch(url, "http*:/​/​*.salvation.org.hk*")) return strProxy;2261 if (shExpMatch(url, "http*:/​/​*.salvation.org.hk*")) return strProxy;2262 if (shExpMatch(url, "http*:/​/​*.samair.ru*")) return strProxy;2263 if (shExpMatch(url, "http*:/​/​*.sammyjs.org*")) return strProxy;2264 if (shExpMatch(url, "http*:/​/​*.sandnoble.com*")) return strProxy;2265 if (shExpMatch(url, "http*:/​/​*.sankaizok.com*")) return strProxy;2266 if (shExpMatch(url, "http*:/​/​*.sanmin.com.tw*")) return strProxy;2267 if (shExpMatch(url, "http*:/​/​*.sapikachu.net*")) return strProxy;2268 if (shExpMatch(url, "http*:/​/​*.savemedia.com*")) return strProxy;2269 if (shExpMatch(url, "http*:/​/​*.savetibet.de*")) return strProxy;2270 if (shExpMatch(url, "http*:/​/​*.savetibet.fr*")) return strProxy;2271 if (shExpMatch(url, "http*:/​/​*.savetibet.nl*")) return strProxy;2272 if (shExpMatch(url, "http*:/​/​*.savetibet.org*")) return strProxy;2273 if (shExpMatch(url, "http*:/​/​*.savetibet.ru*")) return strProxy;2274 if (shExpMatch(url, "http*:/​/​*.savevid.com*")) return strProxy;2275 if (shExpMatch(url, "http*:/​/​*.say2.info*")) return strProxy;2276 if (shExpMatch(url, "http*:/​/​*.sciencemag.org*")) return strProxy;2277 if (shExpMatch(url, "http*:/​/​*.scmp.com*")) return strProxy;2278 if (shExpMatch(url, "http*:/​/​*.scmpchinese.com*")) return strProxy;2279 if (shExpMatch(url, "http*:/​/​*.scribd.com*")) return strProxy;2280 if (shExpMatch(url, "http*:/​/​*.scriptspot.com*")) return strProxy;2281 if (shExpMatch(url, "http*:/​/​*.seapuff.com*")) return strProxy;2282 if (shExpMatch(url, "http*:/​/​*.domainhelp.search.com*")) return strProxy;2283 if (shExpMatch(url, "http*:/​/​*.secretchina.com*")) return strProxy;2284 if (shExpMatch(url, "http*:/​/​*.secretgarden.no*")) return strProxy;2285 if (shExpMatch(url, "http*:/​/​*.default.secureserver.net*")) return strProxy;2286 if (shExpMatch(url, "http*:/​/​*.securitykiss.com*")) return strProxy;2287 if (shExpMatch(url, "http*:/​/​*.seesmic.com*")) return strProxy;2288 if (shExpMatch(url, "http*:/​/​*.seevpn.com*")) return strProxy;2289 if (shExpMatch(url, "http*:/​/​*.seezone.net*")) return strProxy;2290 if (shExpMatch(url, "http*:/​/​*.sejie.com*")) return strProxy;2291 if (shExpMatch(url, "http*:/​/​*.sendspace.com*")) return strProxy;2292 if (shExpMatch(url, "http*:/​/​*.tweets.seraph.me*")) return strProxy;2293 if (shExpMatch(url, "http*:/​/​*.sesawe.net*")) return strProxy;2294 if (shExpMatch(url, "http*:/​/​*.sesawe.net*")) return strProxy;2295 if (shExpMatch(url, "http*:/​/​*.sesawe.org*")) return strProxy;2296 if (shExpMatch(url, "http*:/​/​*.sethwklein.net*")) return strProxy;2297 if (shExpMatch(url, "http*:/​/​*.forum.setty.com.tw*")) return strProxy;2298 if (shExpMatch(url, "http*:/​/​*.sevenload.com*")) return strProxy;2299 if (shExpMatch(url, "http*:/​/​*.sevenload.com*")) return strProxy;2300 if (shExpMatch(url, "http*:/​/​*.sex.com*")) return strProxy;2301 if (shExpMatch(url, "http*:/​/​*.sex-11.com*")) return strProxy;2302 if (shExpMatch(url, "http*:/​/​*.sex3.com*")) return strProxy;2303 if (shExpMatch(url, "http*:/​/​*.sex8.cc*")) return strProxy;2304 if (shExpMatch(url, "http*:/​/​*.sexandsubmission.com*")) return strProxy;2305 if (shExpMatch(url, "http*:/​/​*.sexhu.com*")) return strProxy;2306 if (shExpMatch(url, "http*:/​/​*.sexhuang.com*")) return strProxy;2307 if (shExpMatch(url, "http*:/​/​*.sexinsex.net*")) return strProxy;2308 if (shExpMatch(url, "http*:/​/​*.sexinsex.net*")) return strProxy;2309 if (shExpMatch(url, "http*:/​/​*.67.220.91.18*")) return strProxy;2310 if (shExpMatch(url, "http*:/​/​*.67.220.91.23*")) return strProxy;2311 if (shExpMatch(url, "http*:/​/​*.sfileydy.com*")) return strProxy;2312 if (shExpMatch(url, "http*:/​/​*.sftuk.org*")) return strProxy;2313 if (shExpMatch(url, "http*:/​/​*.sftuk.org*")) return strProxy;2314 if (shExpMatch(url, "http*:/​/​*.shadow.ma*")) return strProxy;2315 if (shExpMatch(url, "http*:/​/​*.shadowsocks.org*")) return strProxy;2316 if (shExpMatch(url, "http*:/​/​*.shahamat-english.com*")) return strProxy;2317 if (shExpMatch(url, "http*:/​/​*.shangfang.org*")) return strProxy;2318 if (shExpMatch(url, "http*:/​/​*.shangfang.org*")) return strProxy;2319 if (shExpMatch(url, "http*:/​/​*.shapeservices.com*")) return strProxy;2320 if (shExpMatch(url, "http*:/​/​*.sharebee.com*")) return strProxy;2321 if (shExpMatch(url, "http*:/​/​*.sharecool.org*")) return strProxy;2322 if (shExpMatch(url, "http*:/​/​*.sharkdolphin.com*")) return strProxy;2323 if (shExpMatch(url, "http*:/​/​*.sharpdaily.com.hk*")) return strProxy;2324 if (shExpMatch(url, "http*:/​/​*.sharpdaily.com.hk*")) return strProxy;2325 if (shExpMatch(url, "http*:/​/​*.sharpdaily.hk*")) return strProxy;2326 if (shExpMatch(url, "http*:/​/​*.shaunthesheep.com*")) return strProxy;2327 if (shExpMatch(url, "http*:/​/​*.shaunthesheep.com*")) return strProxy;2328 if (shExpMatch(url, "http*:/​/​*.sheikyermami.com*")) return strProxy;2329 if (shExpMatch(url, "http*:/​/​*.shellmix.com*")) return strProxy;2330 if (shExpMatch(url, "http*:/​/​*.shenshou.org*")) return strProxy;2331 if (shExpMatch(url, "http*:/​/​*.shenyunperformingarts.org*")) return strProxy;2332 if (shExpMatch(url, "http*:/​/​*.shenzhoufilm.com*")) return strProxy;2333 if (shExpMatch(url, "http*:/​/​*.shenzhoufilm.com*")) return strProxy;2334 if (shExpMatch(url, "http*:/​/​*.shinychan.com*")) return strProxy;2335 if (shExpMatch(url, "http*:/​/​*.shitaotv.org*")) return strProxy;2336 if (shExpMatch(url, "http*:/​/​*.shixiao.org*")) return strProxy;2337 if (shExpMatch(url, "http*:/​/​*.shizhao.org*")) return strProxy;2338 if (shExpMatch(url, "http*:/​/​*.shizhao.org*")) return strProxy;2339 if (shExpMatch(url, "http*:/​/​*.shkspr.mobi*")) return strProxy;2340 if (shExpMatch(url, "http*:/​/​*.shodanhq.com*")) return strProxy;2341 if (shExpMatch(url, "http*:/​/​*.shopping.com*")) return strProxy;2342 if (shExpMatch(url, "http*:/​/​*.showtime.jp*")) return strProxy;2343 if (shExpMatch(url, "http*:/​/​*.ch.shvoong.com*")) return strProxy;2344 if (shExpMatch(url, "http*:/​/​*.shwchurch3.com*")) return strProxy;2345 if (shExpMatch(url, "http*:/​/​*.shwchurch3.com*")) return strProxy;2346 if (shExpMatch(url, "http*:/​/​*.sidelinesnews.com*")) return strProxy;2347 if (shExpMatch(url, "http*:/​/​*.sidelinessportseatery.com*")) return strProxy;2348 if (shExpMatch(url, "http*:/​/​*.simplecd.org*")) return strProxy;2349 if (shExpMatch(url, "http*:/​/​*.simplecd.org*")) return strProxy;2350 if (shExpMatch(url, "http*:/​/​*.simpleproductivityblog.com*")) return strProxy;2351 if (shExpMatch(url, "http*:/​/​*.bbs.sina.com*")) return strProxy;2352 if (shExpMatch(url, "http*:/​/​*.bbs.sina.com%2F*")) return strProxy;2353 if (shExpMatch(url, "http*:/​/​*.blog.sina.com.tw*")) return strProxy;2354 if (shExpMatch(url, "http*:/​/​*.dailynews.sina.com*")) return strProxy;2355 if (shExpMatch(url, "http*:/​/​*.dailynews.sina.com%2F*")) return strProxy;2356 if (shExpMatch(url, "http*:/​/​*.forum.sina.com.hk*")) return strProxy;2357 if (shExpMatch(url, "http*:/​/​*.home.sina.com*")) return strProxy;2358 if (shExpMatch(url, "http*:/​/​*.magazines.sina.com.tw*")) return strProxy;2359 if (shExpMatch(url, "http*:/​/​*.news.sina.com.hk*")) return strProxy;2360 if (shExpMatch(url, "http*:/​/​*.news.sina.com.tw*")) return strProxy;2361 if (shExpMatch(url, "http*:/​/​*.news.sinchew.com.my*")) return strProxy;2362 if (shExpMatch(url, "http*:/​/​*.singtao.com*")) return strProxy;2363 if (shExpMatch(url, "http*:/​/​*.singtao.com*")) return strProxy;2364 if (shExpMatch(url, "http*:/​/​*.news.singtao.ca*")) return strProxy;2365 if (shExpMatch(url, "http*:/​/​*.cdp.sinica.edu.tw*")) return strProxy;2366 if (shExpMatch(url, "http*:/​/​*.sino-monthly.com*")) return strProxy;2367 if (shExpMatch(url, "http*:/​/​*.sinocast.com*")) return strProxy;2368 if (shExpMatch(url, "http*:/​/​*.sinocism.com*")) return strProxy;2369 if (shExpMatch(url, "http*:/​/​*.sinomontreal.ca*")) return strProxy;2370 if (shExpMatch(url, "http*:/​/​*.sinonet.ca*")) return strProxy;2371 if (shExpMatch(url, "http*:/​/​*.sinopitt.info*")) return strProxy;2372 if (shExpMatch(url, "http*:/​/​*.sinoants.com*")) return strProxy;2373 if (shExpMatch(url, "http*:/​/​*.sinoants.com*")) return strProxy;2374 if (shExpMatch(url, "http*:/​/​*.sinoquebec.com*")) return strProxy;2375 if (shExpMatch(url, "http*:/​/​*.site90.net*")) return strProxy;2376 if (shExpMatch(url, "http*:/​/​*.sitebro.tw*")) return strProxy;2377 if (shExpMatch(url, "http*:/​/​*.siteks.uk.to*")) return strProxy;2378 if (shExpMatch(url, "http*:/​/​*.sitemaps.org*")) return strProxy;2379 if (shExpMatch(url, "http*:/​/​*.sitetag.us*")) return strProxy;2380 if (shExpMatch(url, "http*:/​/​*.sis.xxx*")) return strProxy;2381 if (shExpMatch(url, "http*:/​/​*.sis001.com*")) return strProxy;2382 if (shExpMatch(url, "http*:/​/​*.sis001.us*")) return strProxy;2383 if (shExpMatch(url, "http*:/​/​*.sjum.cn*")) return strProxy;2384 if (shExpMatch(url, "http*:/​/​*.skimtube.com*")) return strProxy;2385 if (shExpMatch(url, "http*:/​/​*.skybet.com*")) return strProxy;2386 if (shExpMatch(url, "http*:/​/​*.skyhighpremium.com*")) return strProxy;2387 if (shExpMatch(url, "http*:/​/​*.bbs.skykiwi.com*")) return strProxy;2388 if (shExpMatch(url, "http*:/​/​*.skype.com*")) return strProxy;2389 if (shExpMatch(url, "http*:/​/​*.skype.com*")) return strProxy;2390 if (shExpMatch(url, "http*:/​/​*.skyvegas.com*")) return strProxy;2391 if (shExpMatch(url, "http*:/​/​*.xskywalker.com*")) return strProxy;2392 if (shExpMatch(url, "http*:/​/​*.xskywalker.com*")) return strProxy;2393 if (shExpMatch(url, "http*:/​/​*.m.slandr.net*")) return strProxy;2394 if (shExpMatch(url, "http*:/​/​*.slavasoft.com*")) return strProxy;2395 if (shExpMatch(url, "http*:/​/​*.slheng.com*")) return strProxy;2396 if (shExpMatch(url, "http*:/​/​*.slideshare.net*")) return strProxy;2397 if (shExpMatch(url, "http*:/​/​*.forum.slime.com.tw*")) return strProxy;2398 if (shExpMatch(url, "http*:/​/​*.slutload.com*")) return strProxy;2399 if (shExpMatch(url, "http*:/​/​*.smhric.org*")) return strProxy;2400 if (shExpMatch(url, "http*:/​/​*.sndcdn.com*")) return strProxy;2401 if (shExpMatch(url, "http*:/​/​*.so-ga.net*")) return strProxy;2402 if (shExpMatch(url, "http*:/​/​*.so-ga.net*")) return strProxy;2403 if (shExpMatch(url, "http*:/​/​*.so-news.com*")) return strProxy;2404 if (shExpMatch(url, "http*:/​/​*.so-news.com*")) return strProxy;2405 if (shExpMatch(url, "http*:/​/​*.home.so-net.net.tw*")) return strProxy;2406 if (shExpMatch(url, "http*:/​/​*.soc.mil*")) return strProxy;2407 if (shExpMatch(url, "http*:/​/​*.sockslist.net*")) return strProxy;2408 if (shExpMatch(url, "http*:/​/​*.sod.co.jp*")) return strProxy;2409 if (shExpMatch(url, "http*:/​/​*.softether.org*")) return strProxy;2410 if (shExpMatch(url, "http*:/​/​*.softether.org*")) return strProxy;2411 if (shExpMatch(url, "http*:/​/​*.softether-download.com*")) return strProxy;2412 if (shExpMatch(url, "http*:/​/​*.softether-download.com*")) return strProxy;2413 if (shExpMatch(url, "http*:/​/​*.cdn.softlayer.net*")) return strProxy;2414 if (shExpMatch(url, "http*:/​/​*.sogclub.com*")) return strProxy;2415 if (shExpMatch(url, "http*:/​/​*.sohcradio.com*")) return strProxy;2416 if (shExpMatch(url, "http*:/​/​*.sohcradio.com*")) return strProxy;2417 if (shExpMatch(url, "http*:/​/​*.somee.com*")) return strProxy;2418 if (shExpMatch(url, "http*:/​/​*.sorting-algorithms.com*")) return strProxy;2419 if (shExpMatch(url, "http*:/​/​*.soumo.info*")) return strProxy;2420 if (shExpMatch(url, "http*:/​/​*.soup.io*")) return strProxy;2421 if (shExpMatch(url, "http*:/​/​*.slinkset.com*")) return strProxy;2422 if (shExpMatch(url, "http*:/​/​*.slickvpn.com*")) return strProxy;2423 if (shExpMatch(url, "http*:/​/​*.snapchat.com*")) return strProxy;2424 if (shExpMatch(url, "http*:/​/​*.snaptu.com*")) return strProxy;2425 if (shExpMatch(url, "http*:/​/​*.snaptu.com*")) return strProxy;2426 if (shExpMatch(url, "http*:/​/​*.sneakme.net*")) return strProxy;2427 if (shExpMatch(url, "http*:/​/​*.snooper.co.uk*")) return strProxy;2428 if (shExpMatch(url, "http*:/​/​*.sobees.com*")) return strProxy;2429 if (shExpMatch(url, "http*:/​/​*.sobees.com*")) return strProxy;2430 if (shExpMatch(url, "http*:/​/​*.socialwhale.com*")) return strProxy;2431 if (shExpMatch(url, "http*:/​/​*.softether.co.jp*")) return strProxy;2432 if (shExpMatch(url, "http*:/​/​*.softwarebychuck.com*")) return strProxy;2433 if (shExpMatch(url, "http*:/​/​*.blog.sogoo.org*")) return strProxy;2434 if (shExpMatch(url, "http*:/​/​*.soh.tw*")) return strProxy;2435 if (shExpMatch(url, "http*:/​/​*.soh.tw*")) return strProxy;2436 if (shExpMatch(url, "http*:/​/​*.sohfrance.org*")) return strProxy;2437 if (shExpMatch(url, "http*:/​/​*.sohfrance.org*")) return strProxy;2438 if (shExpMatch(url, "http*:/​/​*.chinese.soifind.com*")) return strProxy;2439 if (shExpMatch(url, "http*:/​/​*.sokamonline.com*")) return strProxy;2440 if (shExpMatch(url, "http*:/​/​*.somee.com*")) return strProxy;2441 if (shExpMatch(url, "http*:/​/​*.songjianjun.com*")) return strProxy;2442 if (shExpMatch(url, "http*:/​/​*.songjianjun.com*")) return strProxy;2443 if (shExpMatch(url, "http*:/​/​*.sonidodelaesperanza.org*")) return strProxy;2444 if (shExpMatch(url, "http*:/​/​*.sopcast.com*")) return strProxy;2445 if (shExpMatch(url, "http*:/​/​*.sopcast.org*")) return strProxy;2446 if (shExpMatch(url, "http*:/​/​*.bbs.soul-plus.net*")) return strProxy;2447 if (shExpMatch(url, "http*:/​/​*.soundcloud.com*")) return strProxy;2448 if (shExpMatch(url, "http*:/​/​*.soundofhope.kr*")) return strProxy;2449 if (shExpMatch(url, "http*:/​/​*.soundofhope.org*")) return strProxy;2450 if (shExpMatch(url, "http*:/​/​*.soundofhope.org*")) return strProxy;2451 if (shExpMatch(url, "http*:/​/​*.soupofmedia.com*")) return strProxy;2452 if (shExpMatch(url, "http*:/​/​*.sourceforge.net*")) return strProxy;2453 if (shExpMatch(url, "http*:/​/​*.sourceforge.net*")) return strProxy;2454 if (shExpMatch(url, "http*:/​/​*.southnews.com.tw*")) return strProxy;2455 if (shExpMatch(url, "http*:/​/​*.sowers.org.hk*")) return strProxy;2456 if (shExpMatch(url, "http*:/​/​*.wlx.sowiki.net*")) return strProxy;2457 if (shExpMatch(url, "http*:/​/​*.space-scape.com*")) return strProxy;2458 if (shExpMatch(url, "http*:/​/​*.spankwire.com*")) return strProxy;2459 if (shExpMatch(url, "http*:/​/​*.spb.com*")) return strProxy;2460 if (shExpMatch(url, "http*:/​/​*.spencertipping.com*")) return strProxy;2461 if (shExpMatch(url, "http*:/​/​*.spinejs.com*")) return strProxy;2462 if (shExpMatch(url, "http*:/​/​*.sproutcore.com*")) return strProxy;2463 if (shExpMatch(url, "http*:/​/​*.squarespace.com*")) return strProxy;2464 if (shExpMatch(url, "http*:/​/​*.ssh91.com*")) return strProxy;2465 if (shExpMatch(url, "http*:/​/​*.stackfile.com*")) return strProxy;2466 if (shExpMatch(url, "http*:/​/​*.standupfortibet.org*")) return strProxy;2467 if (shExpMatch(url, "http*:/​/​*.usinfo.state.gov*")) return strProxy;2468 if (shExpMatch(url, "http*:/​/​*.starp2p.com*")) return strProxy;2469 if (shExpMatch(url, "http*:/​/​*.starp2p.com*")) return strProxy;2470 if (shExpMatch(url, "http*:/​/​*.startpage.com*")) return strProxy;2471 if (shExpMatch(url, "http*:/​/​*.state168.com*")) return strProxy;2472 if (shExpMatch(url, "http*:/​/​*.steel-storm.com*")) return strProxy;2473 if (shExpMatch(url, "http*:/​/​*.stepmania.com*")) return strProxy;2474 if (shExpMatch(url, "http*:/​/​*.sthoo.com*")) return strProxy;2475 if (shExpMatch(url, "http*:/​/​*.sthoo.com*")) return strProxy;2476 if (shExpMatch(url, "http*:/​/​*.stickam.com*")) return strProxy;2477 if (shExpMatch(url, "http*:/​/​*.stickeraction.com*")) return strProxy;2478 if (shExpMatch(url, "http*:/​/​*.stonegames.net*")) return strProxy;2479 if (shExpMatch(url, "http*:/​/​*.stoneip.info*")) return strProxy;2480 if (shExpMatch(url, "http*:/​/​*.storagenewsletter.com*")) return strProxy;2481 if (shExpMatch(url, "http*:/​/​*.stoptibetcrisis.net*")) return strProxy;2482 if (shExpMatch(url, "http*:/​/​*.stoptibetcrisis.net*")) return strProxy;2483 if (shExpMatch(url, "http*:/​/​*.storify.com*")) return strProxy;2484 if (shExpMatch(url, "http*:/​/​*.stoweboyd.com*")) return strProxy;2485 if (shExpMatch(url, "http*:/​/​*.streamingthe.net*")) return strProxy;2486 if (shExpMatch(url, "http*:/​/​*.cn.streetvoice.com*")) return strProxy;2487 if (shExpMatch(url, "http*:/​/​*.cn.streetvoice.com*")) return strProxy;2488 if (shExpMatch(url, "http*:/​/​*.cn2.streetvoice.com*")) return strProxy;2489 if (shExpMatch(url, "http*:/​/​*.tw.streetvoice.com*")) return strProxy;2490 if (shExpMatch(url, "http*:/​/​*.strongvpn.com*")) return strProxy;2491 if (shExpMatch(url, "http*:/​/​*.student.tw*")) return strProxy;2492 if (shExpMatch(url, "http*:/​/​*.studentsforafreetibet.org*")) return strProxy;2493 if (shExpMatch(url, "http*:/​/​*.stupidvideos.com*")) return strProxy;2494 if (shExpMatch(url, "http*:/​/​*.sugarsync.com*")) return strProxy;2495 if (shExpMatch(url, "http*:/​/​*.sugarsync.com*")) return strProxy;2496 if (shExpMatch(url, "http*:/​/​*.summify.com*")) return strProxy;2497 if (shExpMatch(url, "http*:/​/​*.sun1911.com*")) return strProxy;2498 if (shExpMatch(url, "http*:/​/​*.suyangg.com*")) return strProxy;2499 if (shExpMatch(url, "http*:/​/​*.suyangg.com*")) return strProxy;2500 if (shExpMatch(url, "http*:/​/​*.suoluo.org*")) return strProxy;2501 if (shExpMatch(url, "http*:/​/​*.api.supertweet.net*")) return strProxy;2502 if (shExpMatch(url, "http*:/​/​*.supertweet.net*")) return strProxy;2503 if (shExpMatch(url, "http*:/​/​*.surfeasy.com.au*")) return strProxy;2504 if (shExpMatch(url, "http*:/​/​*.surrenderat20.net*")) return strProxy;2505 if (shExpMatch(url, "http*:/​/​*.svwind.com*")) return strProxy;2506 if (shExpMatch(url, "http*:/​/​*.sweux.com*")) return strProxy;2507 if (shExpMatch(url, "http*:/​/​*.swift-tools.net*")) return strProxy;2508 if (shExpMatch(url, "http*:/​/​*.sydneytoday.com*")) return strProxy;2509 if (shExpMatch(url, "http*:/​/​*.sylfoundation.org*")) return strProxy;2510 if (shExpMatch(url, "http*:/​/​*.syncback.com*")) return strProxy;2511 if (shExpMatch(url, "http*:/​/​*.sysadmin1138.net*")) return strProxy;2512 if (shExpMatch(url, "http*:/​/​*.sysresccd.org*")) return strProxy;2513 if (shExpMatch(url, "http*:/​/​*.sytes.net*")) return strProxy;2514 if (shExpMatch(url, "http*:/​/​*.blog.syx86.com*")) return strProxy;2515 if (shExpMatch(url, "http*:/​/​*.blog.syx86.cn*")) return strProxy;2516 if (shExpMatch(url, "http*:/​/​*.szbbs.net*")) return strProxy;2517 if (shExpMatch(url, "http*:/​/​*.szetowah.org.hk*")) return strProxy;2518 if (shExpMatch(url, "http*:/​/​*.t35.com*")) return strProxy;2519 if (shExpMatch(url, "http*:/​/​*.t66y.com*")) return strProxy;2520 if (shExpMatch(url, "http*:/​/​*.t66y.com*")) return strProxy;2521 if (shExpMatch(url, "http*:/​/​*.t88.ca*")) return strProxy;2522 if (shExpMatch(url, "http*:/​/​*.taa-usa.org*")) return strProxy;2523 if (shExpMatch(url, "http*:/​/​*.taa-usa.org*")) return strProxy;2524 if (shExpMatch(url, "http*:/​/​*.tablesgenerator.com*")) return strProxy;2525 if (shExpMatch(url, "http*:/​/​*.tabtter.jp*")) return strProxy;2526 if (shExpMatch(url, "http*:/​/​*.tacem.org*")) return strProxy;2527 if (shExpMatch(url, "http*:/​/​*.tafaward.com*")) return strProxy;2528 if (shExpMatch(url, "http*:/​/​*.tagwalk.com*")) return strProxy;2529 if (shExpMatch(url, "http*:/​/​*.tagwalk.com*")) return strProxy;2530 if (shExpMatch(url, "http*:/​/​*.taipei.gov.tw*")) return strProxy;2531 if (shExpMatch(url, "http*:/​/​*.taipeisociety.org*")) return strProxy;2532 if (shExpMatch(url, "http*:/​/​*.taipeisociety.org*")) return strProxy;2533 if (shExpMatch(url, "http*:/​/​*.taiwandaily.net*")) return strProxy;2534 if (shExpMatch(url, "http*:/​/​*.taiwantt.org.tw*")) return strProxy;2535 if (shExpMatch(url, "http*:/​/​*.taiwandaily.net*")) return strProxy;2536 if (shExpMatch(url, "http*:/​/​*.taiwankiss.com*")) return strProxy;2537 if (shExpMatch(url, "http*:/​/​*.taiwannation.com*")) return strProxy;2538 if (shExpMatch(url, "http*:/​/​*.taiwannation.com.tw*")) return strProxy;2539 if (shExpMatch(url, "http*:/​/​*.taiwannews.com.tw*")) return strProxy;2540 if (shExpMatch(url, "http*:/​/​*.taiwanonline.cc*")) return strProxy;2541 if (shExpMatch(url, "http*:/​/​*.taiwantp.net*")) return strProxy;2542 if (shExpMatch(url, "http*:/​/​*.taiwanus.net*")) return strProxy;2543 if (shExpMatch(url, "http*:/​/​*.taiwanyes.com*")) return strProxy;2544 if (shExpMatch(url, "http*:/​/​*.taiwan-sex.com*")) return strProxy;2545 if (shExpMatch(url, "http*:/​/​*.talk853.com*")) return strProxy;2546 if (shExpMatch(url, "http*:/​/​*.tamiaode.tk*")) return strProxy;2547 if (shExpMatch(url, "http*:/​/​*.tanc.org*")) return strProxy;2548 if (shExpMatch(url, "http*:/​/​*.tangben.com*")) return strProxy;2549 if (shExpMatch(url, "http*:/​/​*.taolun.info*")) return strProxy;2550 if (shExpMatch(url, "http*:/​/​*.taolun.info*")) return strProxy;2551 if (shExpMatch(url, "http*:/​/​*.blog.taragana.com*")) return strProxy;2552 if (shExpMatch(url, "http*:/​/​*.taup.net*")) return strProxy;2553 if (shExpMatch(url, "http*:/​/​*.taup.org.tw*")) return strProxy;2554 if (shExpMatch(url, "http*:/​/​*.taweet.com*")) return strProxy;2555 if (shExpMatch(url, "http*:/​/​*.taweet.com*")) return strProxy;2556 if (shExpMatch(url, "http*:/​/​*.tbpic.info*")) return strProxy;2557 if (shExpMatch(url, "http*:/​/​*.tbsec.org*")) return strProxy;2558 if (shExpMatch(url, "http*:/​/​*.tbsn.org*")) return strProxy;2559 if (shExpMatch(url, "http*:/​/​*.tbsseattle.org*")) return strProxy;2560 if (shExpMatch(url, "http*:/​/​*.tchrd.org*")) return strProxy;2561 if (shExpMatch(url, "http*:/​/​*.tcno.net*")) return strProxy;2562 if (shExpMatch(url, "http*:/​/​*.teamseesmic.com*")) return strProxy;2563 if (shExpMatch(url, "http*:/​/​*.teashark.com*")) return strProxy;2564 if (shExpMatch(url, "http*:/​/​*.techlifeweb.com*")) return strProxy;2565 if (shExpMatch(url, "http*:/​/​*.techparaiso.com*")) return strProxy;2566 if (shExpMatch(url, "http*:/​/​*.teck.in*")) return strProxy;2567 if (shExpMatch(url, "http*:/​/​*.telecomspace.com*")) return strProxy;2568 if (shExpMatch(url, "http*:/​/​*.telegraph.co.uk*")) return strProxy;2569 if (shExpMatch(url, "http*:/​/​*.tenacy.com*")) return strProxy;2570 if (shExpMatch(url, "http*:/​/​*.theampfactory.com*")) return strProxy;2571 if (shExpMatch(url, "http*:/​/​*.theappleblog.com*")) return strProxy;2572 if (shExpMatch(url, "http*:/​/​*.theatrum-belli.com*")) return strProxy;2573 if (shExpMatch(url, "http*:/​/​*.thebodyshop-usa.com*")) return strProxy;2574 if (shExpMatch(url, "http*:/​/​*.theblemish.com*")) return strProxy;2575 if (shExpMatch(url, "http*:/​/​*.thebcomplex.com*")) return strProxy;2576 if (shExpMatch(url, "http*:/​/​*.thechinabeat.org*")) return strProxy;2577 if (shExpMatch(url, "http*:/​/​*.thechinastory.org*")) return strProxy;2578 if (shExpMatch(url, "http*:/​/​*.thedieline.com*")) return strProxy;2579 if (shExpMatch(url, "http*:/​/​*.thedw.us*")) return strProxy;2580 if (shExpMatch(url, "http*:/​/​*.thegatesnotes.com*")) return strProxy;2581 if (shExpMatch(url, "http*:/​/​*.thegioitinhoc.vn*")) return strProxy;2582 if (shExpMatch(url, "http*:/​/​*.thehots.info*")) return strProxy;2583 if (shExpMatch(url, "http*:/​/​*.thehousenews.com*")) return strProxy;2584 if (shExpMatch(url, "http*:/​/​*.thehun.net*")) return strProxy;2585 if (shExpMatch(url, "http*:/​/​*.thelifeyoucansave.com*")) return strProxy;2586 if (shExpMatch(url, "http*:/​/​*.thelius.org*")) return strProxy;2587 if (shExpMatch(url, "http*:/​/​*.thenewslens.com*")) return strProxy;2588 if (shExpMatch(url, "http*:/​/​*.thepiratebay.org*")) return strProxy;2589 if (shExpMatch(url, "http*:/​/​*.theqii.info*")) return strProxy;2590 if (shExpMatch(url, "http*:/​/​*.thereallove.kr*")) return strProxy;2591 if (shExpMatch(url, "http*:/​/​*.thesartorialist.com*")) return strProxy;2592 if (shExpMatch(url, "http*:/​/​*.thespeeder.com*")) return strProxy;2593 if (shExpMatch(url, "http*:/​/​*.thestandnews.com*")) return strProxy;2594 if (shExpMatch(url, "http*:/​/​*.thetibetpost.com*")) return strProxy;2595 if (shExpMatch(url, "http*:/​/​*.thetrotskymovie.com*")) return strProxy;2596 if (shExpMatch(url, "http*:/​/​*.thevivekspot.com*")) return strProxy;2597 if (shExpMatch(url, "http*:/​/​*.thewgo.org*")) return strProxy;2598 if (shExpMatch(url, "http*:/​/​*.thinkingtaiwan.com*")) return strProxy;2599 if (shExpMatch(url, "http*:/​/​*.thisav.com*")) return strProxy;2600 if (shExpMatch(url, "http*:/​/​*.thisav.com*")) return strProxy;2601 if (shExpMatch(url, "http*:/​/​*.thkphoto.com*")) return strProxy;2602 if (shExpMatch(url, "http*:/​/​*.thomasbernhard.org*")) return strProxy;2603 if (shExpMatch(url, "http*:/​/​*.threatchaos.com*")) return strProxy;2604 if (shExpMatch(url, "http*:/​/​*.throughnightsfire.com*")) return strProxy;2605 if (shExpMatch(url, "http*:/​/​*.thumbzilla.com*")) return strProxy;2606 if (shExpMatch(url, "http*:/​/​*.thywords.com*")) return strProxy;2607 if (shExpMatch(url, "http*:/​/​*.tiananmenmother.org*")) return strProxy;2608 if (shExpMatch(url, "http*:/​/​*.tiananmenuniv.com*")) return strProxy;2609 if (shExpMatch(url, "http*:/​/​*.tiananmenuniv.net*")) return strProxy;2610 if (shExpMatch(url, "http*:/​/​*.tiandixing.org*")) return strProxy;2611 if (shExpMatch(url, "http*:/​/​*.tianhuayuan.com*")) return strProxy;2612 if (shExpMatch(url, "http*:/​/​*.tianlawoffice.com*")) return strProxy;2613 if (shExpMatch(url, "http*:/​/​*.tiantibooks.org*")) return strProxy;2614 if (shExpMatch(url, "http*:/​/​*.tianzhu.org*")) return strProxy;2615 if (shExpMatch(url, "http*:/​/​*.tibet.at*")) return strProxy;2616 if (shExpMatch(url, "http*:/​/​*.tibet.com*")) return strProxy;2617 if (shExpMatch(url, "http*:/​/​*.tibet.com*")) return strProxy;2618 if (shExpMatch(url, "http*:/​/​*.tibet.net*")) return strProxy;2619 if (shExpMatch(url, "http*:/​/​*.tibet.net*")) return strProxy;2620 if (shExpMatch(url, "http*:/​/​*.tibet.org*")) return strProxy;2621 if (shExpMatch(url, "http*:/​/​*.tibet.org*")) return strProxy;2622 if (shExpMatch(url, "http*:/​/​*.tibet.org.tw*")) return strProxy;2623 if (shExpMatch(url, "http*:/​/​*.tibetalk.com*")) return strProxy;2624 if (shExpMatch(url, "http*:/​/​*.tibetanyouthcongress.org*")) return strProxy;2625 if (shExpMatch(url, "http*:/​/​*.tibetanyouthcongress.org*")) return strProxy;2626 if (shExpMatch(url, "http*:/​/​*.tibetcorps.org*")) return strProxy;2627 if (shExpMatch(url, "http*:/​/​*.tibetfund.org*")) return strProxy;2628 if (shExpMatch(url, "http*:/​/​*.tibetjustice.org*")) return strProxy;2629 if (shExpMatch(url, "http*:/​/​*.tibetoffice.org*")) return strProxy;2630 if (shExpMatch(url, "http*:/​/​*.tibetonline.com*")) return strProxy;2631 if (shExpMatch(url, "http*:/​/​*.tibetonline.com*")) return strProxy;2632 if (shExpMatch(url, "http*:/​/​*.tibetonline.tv*")) return strProxy;2633 if (shExpMatch(url, "http*:/​/​*.tibetonline.tv*")) return strProxy;2634 if (shExpMatch(url, "http*:/​/​*.tibetsun.com*")) return strProxy;2635 if (shExpMatch(url, "http*:/​/​*.tibetwrites.org*")) return strProxy;2636 if (shExpMatch(url, "http*:/​/​*.time.com*")) return strProxy;2637 if (shExpMatch(url, "http*:/​/​*.time.com*")) return strProxy;2638 if (shExpMatch(url, "http*:/​/​*.time.com*")) return strProxy;2639 if (shExpMatch(url, "http*:/​/​*.blog.tiney.com*")) return strProxy;2640 if (shExpMatch(url, "http*:/​/​*.tinychat.com*")) return strProxy;2641 if (shExpMatch(url, "http*:/​/​*.tinypaste.com*")) return strProxy;2642 if (shExpMatch(url, "http*:/​/​*.tidyread.com*")) return strProxy;2643 if (shExpMatch(url, "http*:/​/​*.tistory.com*")) return strProxy;2644 if (shExpMatch(url, "http*:/​/​*.tkcs-collins.com*")) return strProxy;2645 if (shExpMatch(url, "http*:/​/​*.tkforum.tk*")) return strProxy;2646 if (shExpMatch(url, "http*:/​/​*.tmagazine.com*")) return strProxy;2647 if (shExpMatch(url, "http*:/​/​*.tmagazine.com*")) return strProxy;2648 if (shExpMatch(url, "http*:/​/​*.tmi.me*")) return strProxy;2649 if (shExpMatch(url, "http*:/​/​*.tnaflix.com*")) return strProxy;2650 if (shExpMatch(url, "http*:/​/​*.tnaflix.com*")) return strProxy;2651 if (shExpMatch(url, "http*:/​/​*.togetter.com*")) return strProxy;2652 if (shExpMatch(url, "http*:/​/​*.tokyo-247.com*")) return strProxy;2653 if (shExpMatch(url, "http*:/​/​*.tokyo-hot.com*")) return strProxy;2654 if (shExpMatch(url, "http*:/​/​*.tokyocn.com*")) return strProxy;2655 if (shExpMatch(url, "http*:/​/​*.tono-oka.jp*")) return strProxy;2656 if (shExpMatch(url, "http*:/​/​*.tonyyan.net*")) return strProxy;2657 if (shExpMatch(url, "http*:/​/​*.toodoc.com*")) return strProxy;2658 if (shExpMatch(url, "http*:/​/​*.toonel.net*")) return strProxy;2659 if (shExpMatch(url, "http*:/​/​*.topnews.in*")) return strProxy;2660 if (shExpMatch(url, "http*:/​/​*.topshare.us*")) return strProxy;2661 if (shExpMatch(url, "http*:/​/​*.topshareware.com*")) return strProxy;2662 if (shExpMatch(url, "http*:/​/​*.topstyle4.com*")) return strProxy;2663 if (shExpMatch(url, "http*:/​/​*.topsy.com*")) return strProxy;2664 if (shExpMatch(url, "http*:/​/​*.topsy.com*")) return strProxy;2665 if (shExpMatch(url, "http*:/​/​*.tora.to*")) return strProxy;2666 if (shExpMatch(url, "http*:/​/​*.torproject.org*")) return strProxy;2667 if (shExpMatch(url, "http*:/​/​*.torproject.org*")) return strProxy;2668 if (shExpMatch(url, "http*:/​/​*.torrentcrazy.com*")) return strProxy;2669 if (shExpMatch(url, "http*:/​/​*.torrentcrazy.com*")) return strProxy;2670 if (shExpMatch(url, "http*:/​/​*.torrentproject.se*")) return strProxy;2671 if (shExpMatch(url, "http*:/​/​*.torvpn.com*")) return strProxy;2672 if (shExpMatch(url, "http*:/​/​*.touch99.com*")) return strProxy;2673 if (shExpMatch(url, "http*:/​/​*.toutfr.com*")) return strProxy;2674 if (shExpMatch(url, "http*:/​/​*.tpi.org.tw*")) return strProxy;2675 if (shExpMatch(url, "http*:/​/​*.tpi.org.tw*")) return strProxy;2676 if (shExpMatch(url, "http*:/​/​*.transgressionism.org*")) return strProxy;2677 if (shExpMatch(url, "http*:/​/​*.transparency.org*")) return strProxy;2678 if (shExpMatch(url, "http*:/​/​*.travelinlocal.com*")) return strProxy;2679 if (shExpMatch(url, "http*:/​/​*.treemall.com.tw*")) return strProxy;2680 if (shExpMatch(url, "http*:/​/​*.trendsmap.com*")) return strProxy;2681 if (shExpMatch(url, "http*:/​/​*.trendsmap.com*")) return strProxy;2682 if (shExpMatch(url, "http*:/​/​*.trialofccp.org*")) return strProxy;2683 if (shExpMatch(url, "http*:/​/​*.trialofccp.org*")) return strProxy;2684 if (shExpMatch(url, "http*:/​/​*.tripod.com*")) return strProxy;2685 if (shExpMatch(url, "http*:/​/​*.trouw.nl*")) return strProxy;2686 if (shExpMatch(url, "http*:/​/​*.trt.net.tr*")) return strProxy;2687 if (shExpMatch(url, "http*:/​/​*.trtc.com.tw*")) return strProxy;2688 if (shExpMatch(url, "http*:/​/​*.trulyergonomic.com*")) return strProxy;2689 if (shExpMatch(url, "http*:/​/​*.trustedbi.com*")) return strProxy;2690 if (shExpMatch(url, "http*:/​/​*.truth101.co.tv*")) return strProxy;2691 if (shExpMatch(url, "http*:/​/​*.truth101.co.tv*")) return strProxy;2692 if (shExpMatch(url, "http*:/​/​*.truthcn.com*")) return strProxy;2693 if (shExpMatch(url, "http*:/​/​*.truveo.com*")) return strProxy;2694 if (shExpMatch(url, "http*:/​/​*.tsemtulku.com*")) return strProxy;2695 if (shExpMatch(url, "http*:/​/​*.tsquare.tv*")) return strProxy;2696 if (shExpMatch(url, "http*:/​/​*.tsu.org.tw*")) return strProxy;2697 if (shExpMatch(url, "http*:/​/​*.tsunagarumon.com*")) return strProxy;2698 if (shExpMatch(url, "http*:/​/​*.tsuru-bird.net*")) return strProxy;2699 if (shExpMatch(url, "http*:/​/​*.tsctv.net*")) return strProxy;2700 if (shExpMatch(url, "http*:/​/​*.tt-rss.org*")) return strProxy;2701 if (shExpMatch(url, "http*:/​/​*.tt1069.com*")) return strProxy;2702 if (shExpMatch(url, "http*:/​/​*.tttan.com*")) return strProxy;2703 if (shExpMatch(url, "http*:/​/​*.tttan.com*")) return strProxy;2704 if (shExpMatch(url, "http*:/​/​*.bb.ttv.com.tw*")) return strProxy;2705 if (shExpMatch(url, "http*:/​/​*.tu8964.com*")) return strProxy;2706 if (shExpMatch(url, "http*:/​/​*.tuanzt.com*")) return strProxy;2707 if (shExpMatch(url, "http*:/​/​*.tube.com*")) return strProxy;2708 if (shExpMatch(url, "http*:/​/​*.tube8.com*")) return strProxy;2709 if (shExpMatch(url, "http*:/​/​*.tube8.com*")) return strProxy;2710 if (shExpMatch(url, "http*:/​/​*.tubecao.com*")) return strProxy;2711 if (shExpMatch(url, "http*:/​/​*.tubewolf.com*")) return strProxy;2712 if (shExpMatch(url, "http*:/​/​*.tuidang.net*")) return strProxy;2713 if (shExpMatch(url, "http*:/​/​*.tuidang.org*")) return strProxy;2714 if (shExpMatch(url, "http*:/​/​*.bbs.tuitui.info*")) return strProxy;2715 if (shExpMatch(url, "http*:/​/​*.tumutanzi.com*")) return strProxy;2716 if (shExpMatch(url, "http*:/​/​*.tunein.com*")) return strProxy;2717 if (shExpMatch(url, "http*:/​/​*.tunein.com*")) return strProxy;2718 if (shExpMatch(url, "http*:/​/​*.tunnelbear.com*")) return strProxy;2719 if (shExpMatch(url, "http*:/​/​*.tuo8.hk*")) return strProxy;2720 if (shExpMatch(url, "http*:/​/​*.turbobit.net*")) return strProxy;2721 if (shExpMatch(url, "http*:/​/​*.turbobit.net*")) return strProxy;2722 if (shExpMatch(url, "http*:/​/​*.turningtorso.com*")) return strProxy;2723 if (shExpMatch(url, "http*:/​/​*.tuxtraining.com*")) return strProxy;2724 if (shExpMatch(url, "http*:/​/​*.301works.org*")) return strProxy;2725 if (shExpMatch(url, "http*:/​/​*.365singles.com.ar*")) return strProxy;2726 if (shExpMatch(url, "http*:/​/​*.all-that-is-interesting.com*")) return strProxy;2727 if (shExpMatch(url, "http*:/​/​*.art-or-porn.com*")) return strProxy;2728 if (shExpMatch(url, "http*:/​/​*.news.atebits.com*")) return strProxy;2729 if (shExpMatch(url, "http*:/​/​*.tumblr.awflasher.com*")) return strProxy;2730 if (shExpMatch(url, "http*:/​/​*.badassjs.com*")) return strProxy;2731 if (shExpMatch(url, "http*:/​/​*.basetimesheightdividedby2.com*")) return strProxy;2732 if (shExpMatch(url, "http*:/​/​*.benjaminste.in*")) return strProxy;2733 if (shExpMatch(url, "http*:/​/​*.blog.birdhouseapp.com*")) return strProxy;2734 if (shExpMatch(url, "http*:/​/​*.bobulate.com*")) return strProxy;2735 if (shExpMatch(url, "http*:/​/​*.bonjourlesgeeks.com*")) return strProxy;2736 if (shExpMatch(url, "http*:/​/​*.bookshelfporn.com*")) return strProxy;2737 if (shExpMatch(url, "http*:/​/​*.blog.boxcar.io*")) return strProxy;2738 if (shExpMatch(url, "http*:/​/​*.blog.bitly.com*")) return strProxy;2739 if (shExpMatch(url, "http*:/​/​*.chevronwp7.com*")) return strProxy;2740 if (shExpMatch(url, "http*:/​/​*.clientsfromhell.net*")) return strProxy;2741 if (shExpMatch(url, "http*:/​/​*.codeboxapp.com*")) return strProxy;2742 if (shExpMatch(url, "http*:/​/​*.cookingtothegoodlife.com*")) return strProxy;2743 if (shExpMatch(url, "http*:/​/​*.cubicle17.com*")) return strProxy;2744 if (shExpMatch(url, "http*:/​/​*.photos.dailyme.com*")) return strProxy;2745 if (shExpMatch(url, "http*:/​/​*.davidslog.com*")) return strProxy;2746 if (shExpMatch(url, "http*:/​/​*.blog.davidziegler.net*")) return strProxy;2747 if (shExpMatch(url, "http*:/​/​*.blog.dayoneapp.com*")) return strProxy;2748 if (shExpMatch(url, "http*:/​/​*.drewolanoff.com*")) return strProxy;2749 if (shExpMatch(url, "http*:/​/​*.blog.dribbble.com*")) return strProxy;2750 if (shExpMatch(url, "http*:/​/​*.chaos.e-spacy.com*")) return strProxy;2751 if (shExpMatch(url, "http*:/​/​*.eamonnbrennan.com*")) return strProxy;2752 if (shExpMatch(url, "http*:/​/​*.everyday-carry.com*")) return strProxy;2753 if (shExpMatch(url, "http*:/​/​*.eyespirit.info*")) return strProxy;2754 if (shExpMatch(url, "http*:/​/​*.life.fly4ever.me*")) return strProxy;2755 if (shExpMatch(url, "http*:/​/​*.fredwilson.vc*")) return strProxy;2756 if (shExpMatch(url, "http*:/​/​*.fuckgfw.com*")) return strProxy;2757 if (shExpMatch(url, "http*:/​/​*.geekmade.co.uk*")) return strProxy;2758 if (shExpMatch(url, "http*:/​/​*.generesis.com*")) return strProxy;2759 if (shExpMatch(url, "http*:/​/​*.news.ghostery.com*")) return strProxy;2760 if (shExpMatch(url, "http*:/​/​*.givemesomethingtoread.com*")) return strProxy;2761 if (shExpMatch(url, "http*:/​/​*.blog.gowalla.com*")) return strProxy;2762 if (shExpMatch(url, "http*:/​/​*.heiyo.info*")) return strProxy;2763 if (shExpMatch(url, "http*:/​/​*.hellonewyork.us*")) return strProxy;2764 if (shExpMatch(url, "http*:/​/​*.blog.hotpotato.com*")) return strProxy;2765 if (shExpMatch(url, "http*:/​/​*.ialmostlaugh.com*")) return strProxy;2766 if (shExpMatch(url, "http*:/​/​*.blog.ifttt.com*")) return strProxy;2767 if (shExpMatch(url, "http*:/​/​*.blog.instagram.com*")) return strProxy;2768 if (shExpMatch(url, "http*:/​/​*.blog.instapaper.com*")) return strProxy;2769 if (shExpMatch(url, "http*:/​/​*.interestinglaugh.com*")) return strProxy;2770 if (shExpMatch(url, "http*:/​/​*.blog.iphone-dev.org*")) return strProxy;2771 if (shExpMatch(url, "http*:/​/​*.jayparkinsonmd.com*")) return strProxy;2772 if (shExpMatch(url, "http*:/​/​*.blog.joeyrobert.org*")) return strProxy;2773 if (shExpMatch(url, "http*:/​/​*.kt.kcome.org*")) return strProxy;2774 if (shExpMatch(url, "http*:/​/​*.my.keso.cn*")) return strProxy;2775 if (shExpMatch(url, "http*:/​/​*.blog.kickstarter.com*")) return strProxy;2776 if (shExpMatch(url, "http*:/​/​*.blog.kl.am*")) return strProxy;2777 if (shExpMatch(url, "http*:/​/​*.blog.klip.me*")) return strProxy;2778 if (shExpMatch(url, "http*:/​/​*.t.kun.im*")) return strProxy;2779 if (shExpMatch(url, "http*:/​/​*.blog.lightbox.com*")) return strProxy;2780 if (shExpMatch(url, "http*:/​/​*.littlebigdetails.com*")) return strProxy;2781 if (shExpMatch(url, "http*:/​/​*.lovequicksilver.com*")) return strProxy;2782 if (shExpMatch(url, "http*:/​/​*.lyricsquote.com*")) return strProxy;2783 if (shExpMatch(url, "http*:/​/​*.madmenunbuttoned.com*")) return strProxy;2784 if (shExpMatch(url, "http*:/​/​*.marco.org*")) return strProxy;2785 if (shExpMatch(url, "http*:/​/​*.minimalmac.com*")) return strProxy;2786 if (shExpMatch(url, "http*:/​/​*.mixedmedialabs.com*")) return strProxy;2787 if (shExpMatch(url, "http*:/​/​*.modfetish.com*")) return strProxy;2788 if (shExpMatch(url, "http*:/​/​*.blog.mongodb.org*")) return strProxy;2789 if (shExpMatch(url, "http*:/​/​*.navigeaters.com*")) return strProxy;2790 if (shExpMatch(url, "http*:/​/​*.london.neighborhoodr.com*")) return strProxy;2791 if (shExpMatch(url, "http*:/​/​*.blog.path.com*")) return strProxy;2792 if (shExpMatch(url, "http*:/​/​*.parislemon.com*")) return strProxy;2793 if (shExpMatch(url, "http*:/​/​*.blog.pikchur.com*")) return strProxy;2794 if (shExpMatch(url, "http*:/​/​*.blog.rockmelt.com*")) return strProxy;2795 if (shExpMatch(url, "http*:/​/​*.blog.romanandreg.com*")) return strProxy;2796 if (shExpMatch(url, "http*:/​/​*.solozorro.tk*")) return strProxy;2797 if (shExpMatch(url, "http*:/​/​*.blog.sparrowmailapp.com*")) return strProxy;2798 if (shExpMatch(url, "http*:/​/​*.stuffimreading.com*")) return strProxy;2799 if (shExpMatch(url, "http*:/​/​*.blog.summify.com*")) return strProxy;2800 if (shExpMatch(url, "http*:/​/​*.thedailywh.at*")) return strProxy;2801 if (shExpMatch(url, "http*:/​/​*.theinternetwishlist.com*")) return strProxy;2802 if (shExpMatch(url, "http*:/​/​*.thisiswhyyouarefat.com*")) return strProxy;2803 if (shExpMatch(url, "http*:/​/​*.tiffanyarment.com*")) return strProxy;2804 if (shExpMatch(url, "http*:/​/​*.tjholowaychuk.com*")) return strProxy;2805 if (shExpMatch(url, "http*:/​/​*.tomsc.com*")) return strProxy;2806 if (shExpMatch(url, "http*:/​/​*.blog.topify.com*")) return strProxy;2807 if (shExpMatch(url, "http*:/​/​*.thehungrydudes.com*")) return strProxy;2808 if (shExpMatch(url, "http*:/​/​*.tumblweed.org*")) return strProxy;2809 if (shExpMatch(url, "http*:/​/​*.status.twhirl.org*")) return strProxy;2810 if (shExpMatch(url, "http*:/​/​*.blog.usa.gov*")) return strProxy;2811 if (shExpMatch(url, "http*:/​/​*.photo.utom.us*")) return strProxy;2812 if (shExpMatch(url, "http*:/​/​*.v-state.org*")) return strProxy;2813 if (shExpMatch(url, "http*:/​/​*.wellplacedpixels.com*")) return strProxy;2814 if (shExpMatch(url, "http*:/​/​*.whydidyoubuymethat.com*")) return strProxy;2815 if (shExpMatch(url, "http*:/​/​*.wordboner.com*")) return strProxy;2816 if (shExpMatch(url, "http*:/​/​*.wordsandturds.com*")) return strProxy;2817 if (shExpMatch(url, "http*:/​/​*.worstthingieverate.com*")) return strProxy;2818 if (shExpMatch(url, "http*:/​/​*.xmusic.fm*")) return strProxy;2819 if (shExpMatch(url, "http*:/​/​*.xuzhuoer.com*")) return strProxy;2820 if (shExpMatch(url, "http*:/​/​*.bd.zhe.la*")) return strProxy;2821 if (shExpMatch(url, "http*:/​/​*.cocoa.zonble.net*")) return strProxy;2822 if (shExpMatch(url, "http*:/​/​*.tv.com*")) return strProxy;2823 if (shExpMatch(url, "http*:/​/​*.tv.com*")) return strProxy;2824 if (shExpMatch(url, "http*:/​/​*.tv.com*")) return strProxy;2825 if (shExpMatch(url, "http*:/​/​*.tv-intros.com*")) return strProxy;2826 if (shExpMatch(url, "http*:/​/​*.tvants.com*")) return strProxy;2827 if (shExpMatch(url, "http*:/​/​*.forum.tvb.com*")) return strProxy;2828 if (shExpMatch(url, "http*:/​/​*.tvboxnow.com*")) return strProxy;2829 if (shExpMatch(url, "http*:/​/​*.tvider.com*")) return strProxy;2830 if (shExpMatch(url, "http*:/​/​*.tvunetworks.com*")) return strProxy;2831 if (shExpMatch(url, "http*:/​/​*.tw-npo.org*")) return strProxy;2832 if (shExpMatch(url, "http*:/​/​*.twapperkeeper.com*")) return strProxy;2833 if (shExpMatch(url, "http*:/​/​*.twapperkeeper.com*")) return strProxy;2834 if (shExpMatch(url, "http*:/​/​*.twaud.io*")) return strProxy;2835 if (shExpMatch(url, "http*:/​/​*.twaud.io*")) return strProxy;2836 if (shExpMatch(url, "http*:/​/​*.twbbs.net.tw*")) return strProxy;2837 if (shExpMatch(url, "http*:/​/​*.twbbs.org*")) return strProxy;2838 if (shExpMatch(url, "http*:/​/​*.twbbs.tw*")) return strProxy;2839 if (shExpMatch(url, "http*:/​/​*.twblogger.com*")) return strProxy;2840 if (shExpMatch(url, "http*:/​/​*.tweepmag.com*")) return strProxy;2841 if (shExpMatch(url, "http*:/​/​*.tweepml.org*")) return strProxy;2842 if (shExpMatch(url, "http*:/​/​*.tweepml.org*")) return strProxy;2843 if (shExpMatch(url, "http*:/​/​*.tweetbackup.com*")) return strProxy;2844 if (shExpMatch(url, "http*:/​/​*.tweetbackup.com*")) return strProxy;2845 if (shExpMatch(url, "http*:/​/​*.tweetboard.com*")) return strProxy;2846 if (shExpMatch(url, "http*:/​/​*.tweetboard.com*")) return strProxy;2847 if (shExpMatch(url, "http*:/​/​*.tweetboner.biz*")) return strProxy;2848 if (shExpMatch(url, "http*:/​/​*.tweetboner.biz*")) return strProxy;2849 if (shExpMatch(url, "http*:/​/​*.tweetdeck.com*")) return strProxy;2850 if (shExpMatch(url, "http*:/​/​*.tweetdeck.com*")) return strProxy;2851 if (shExpMatch(url, "http*:/​/​*.deck.ly*")) return strProxy;2852 if (shExpMatch(url, "http*:/​/​*.mtw.tl*")) return strProxy;2853 if (shExpMatch(url, "http*:/​/​*.tweetedtimes.com*")) return strProxy;2854 if (shExpMatch(url, "http*:/​/​*.tweetmylast.fm*")) return strProxy;2855 if (shExpMatch(url, "http*:/​/​*.tweetphoto.com*")) return strProxy;2856 if (shExpMatch(url, "http*:/​/​*.tweetphoto.com*")) return strProxy;2857 if (shExpMatch(url, "http*:/​/​*.tweetrans.com*")) return strProxy;2858 if (shExpMatch(url, "http*:/​/​*.tweetree.com*")) return strProxy;2859 if (shExpMatch(url, "http*:/​/​*.tweetree.com*")) return strProxy;2860 if (shExpMatch(url, "http*:/​/​*.tweetwally.com*")) return strProxy;2861 if (shExpMatch(url, "http*:/​/​*.tweetymail.com*")) return strProxy;2862 if (shExpMatch(url, "http*:/​/​*.twftp.org*")) return strProxy;2863 if (shExpMatch(url, "http*:/​/​*.twibase.com*")) return strProxy;2864 if (shExpMatch(url, "http*:/​/​*.twibble.de*")) return strProxy;2865 if (shExpMatch(url, "http*:/​/​*.twibble.de*")) return strProxy;2866 if (shExpMatch(url, "http*:/​/​*.twibbon.com*")) return strProxy;2867 if (shExpMatch(url, "http*:/​/​*.twibs.com*")) return strProxy;2868 if (shExpMatch(url, "http*:/​/​*.twicsy.com*")) return strProxy;2869 if (shExpMatch(url, "http*:/​/​*.twifan.com*")) return strProxy;2870 if (shExpMatch(url, "http*:/​/​*.twifan.com*")) return strProxy;2871 if (shExpMatch(url, "http*:/​/​*.twiffo.com*")) return strProxy;2872 if (shExpMatch(url, "http*:/​/​*.twiffo.com*")) return strProxy;2873 if (shExpMatch(url, "http*:/​/​*.twilog.org*")) return strProxy;2874 if (shExpMatch(url, "http*:/​/​*.twimbow.com*")) return strProxy;2875 if (shExpMatch(url, "http*:/​/​*.twimbow.com*")) return strProxy;2876 if (shExpMatch(url, "http*:/​/​*.twindexx.com*")) return strProxy;2877 if (shExpMatch(url, "http*:/​/​*.twipple.jp*")) return strProxy;2878 if (shExpMatch(url, "http*:/​/​*.twipple.jp*")) return strProxy;2879 if (shExpMatch(url, "http*:/​/​*.twip.me*")) return strProxy;2880 if (shExpMatch(url, "http*:/​/​*.twistar.cc*")) return strProxy;2881 if (shExpMatch(url, "http*:/​/​*.twister.net.co*")) return strProxy;2882 if (shExpMatch(url, "http*:/​/​*.twisterio.com*")) return strProxy;2883 if (shExpMatch(url, "http*:/​/​*.twisternow.com*")) return strProxy;2884 if (shExpMatch(url, "http*:/​/​*.twistory.net*")) return strProxy;2885 if (shExpMatch(url, "http*:/​/​*.twitbrowser.net*")) return strProxy;2886 if (shExpMatch(url, "http*:/​/​*.twitcause.com*")) return strProxy;2887 if (shExpMatch(url, "http*:/​/​*.twitgether.com*")) return strProxy;2888 if (shExpMatch(url, "http*:/​/​*.twiggit.org*")) return strProxy;2889 if (shExpMatch(url, "http*:/​/​*.twitgoo.com*")) return strProxy;2890 if (shExpMatch(url, "http*:/​/​*.twitiq.com*")) return strProxy;2891 if (shExpMatch(url, "http*:/​/​*.twitiq.com*")) return strProxy;2892 if (shExpMatch(url, "http*:/​/​*.twitlonger.com*")) return strProxy;2893 if (shExpMatch(url, "http*:/​/​*.twitlonger.com*")) return strProxy;2894 if (shExpMatch(url, "http*:/​/​*.tl.gd*")) return strProxy;2895 if (shExpMatch(url, "http*:/​/​*.twitoaster.com*")) return strProxy;2896 if (shExpMatch(url, "http*:/​/​*.twitoaster.com*")) return strProxy;2897 if (shExpMatch(url, "http*:/​/​*.twitonmsn.com*")) return strProxy;2898 if (shExpMatch(url, "http*:/​/​*.twitpic.com*")) return strProxy;2899 if (shExpMatch(url, "http*:/​/​*.twitpic.com*")) return strProxy;2900 if (shExpMatch(url, "http*:/​/​*.twit2d.com*")) return strProxy;2901 if (shExpMatch(url, "http*:/​/​*.twit2d.com*")) return strProxy;2902 if (shExpMatch(url, "http*:/​/​*.twitstat.com*")) return strProxy;2903 if (shExpMatch(url, "http*:/​/​*.twitstat.com*")) return strProxy;2904 if (shExpMatch(url, "http*:/​/​*.firstfivefollowers.com*")) return strProxy;2905 if (shExpMatch(url, "http*:/​/​*.retweeteffect.com*")) return strProxy;2906 if (shExpMatch(url, "http*:/​/​*.tweeplike.me*")) return strProxy;2907 if (shExpMatch(url, "http*:/​/​*.tweepguide.com*")) return strProxy;2908 if (shExpMatch(url, "http*:/​/​*.turbotwitter.com*")) return strProxy;2909 if (shExpMatch(url, "http*:/​/​*.twitvid.com*")) return strProxy;2910 if (shExpMatch(url, "http*:/​/​*.twitvid.com*")) return strProxy;2911 if (shExpMatch(url, "http*:/​/​*.199.59.148.20*")) return strProxy;2912 if (shExpMatch(url, "http*:/​/​*.t.co*")) return strProxy;2913 if (shExpMatch(url, "http*:/​/​*.t.co*")) return strProxy;2914 if (shExpMatch(url, "http*:/​/​*.twt.tl*")) return strProxy;2915 if (shExpMatch(url, "http*:/​/​*.twittbot.net*")) return strProxy;2916 if (shExpMatch(url, "http*:/​/​*.twitter.com*")) return strProxy;2917 if (shExpMatch(url, "http*:/​/​*.twitter.com*")) return strProxy;2918 if (shExpMatch(url, "http*:/​/​*.twitter.jp*")) return strProxy;2919 if (shExpMatch(url, "http*:/​/​*.twttr.com*")) return strProxy;2920 if (shExpMatch(url, "http*:/​/​*.twitter4j.org*")) return strProxy;2921 if (shExpMatch(url, "http*:/​/​*.twittercounter.com*")) return strProxy;2922 if (shExpMatch(url, "http*:/​/​*.twittercounter.com*")) return strProxy;2923 if (shExpMatch(url, "http*:/​/​*.twitterfeed.com*")) return strProxy;2924 if (shExpMatch(url, "http*:/​/​*.twittergadget.com*")) return strProxy;2925 if (shExpMatch(url, "http*:/​/​*.twittergadget.com*")) return strProxy;2926 if (shExpMatch(url, "http*:/​/​*.twitterkr.com*")) return strProxy;2927 if (shExpMatch(url, "http*:/​/​*.twitterkr.com*")) return strProxy;2928 if (shExpMatch(url, "http*:/​/​*.twittermail.com*")) return strProxy;2929 if (shExpMatch(url, "http*:/​/​*.twittertim.es*")) return strProxy;2930 if (shExpMatch(url, "http*:/​/​*.twittertim.es*")) return strProxy;2931 if (shExpMatch(url, "http*:/​/​*.twitthat.com*")) return strProxy;2932 if (shExpMatch(url, "http*:/​/​*.twitturk.com*")) return strProxy;2933 if (shExpMatch(url, "http*:/​/​*.twitturly.com*")) return strProxy;2934 if (shExpMatch(url, "http*:/​/​*.twitturly.com*")) return strProxy;2935 if (shExpMatch(url, "http*:/​/​*.twitzap.com*")) return strProxy;2936 if (shExpMatch(url, "http*:/​/​*.twiyia.com*")) return strProxy;2937 if (shExpMatch(url, "http*:/​/​*.twstar.net*")) return strProxy;2938 if (shExpMatch(url, "http*:/​/​*.twtkr.com*")) return strProxy;2939 if (shExpMatch(url, "http*:/​/​*.twtkr.com*")) return strProxy;2940 if (shExpMatch(url, "http*:/​/​*.twimg.com*")) return strProxy;2941 if (shExpMatch(url, "http*:/​/​*.twtrland.com*")) return strProxy;2942 if (shExpMatch(url, "http*:/​/​*.twurl.nl*")) return strProxy;2943 if (shExpMatch(url, "http*:/​/​*.twyac.org*")) return strProxy;2944 if (shExpMatch(url, "http*:/​/​*.twyac.org*")) return strProxy;2945 if (shExpMatch(url, "http*:/​/​*.tycool.com*")) return strProxy;2946 if (shExpMatch(url, "http*:/​/​*.tycool.com*")) return strProxy;2947 if (shExpMatch(url, "http*:/​/​*.tzangms.com*")) return strProxy;2948 if (shExpMatch(url, "http*:/​/​*.typepad.com*")) return strProxy;2949 if (shExpMatch(url, "http*:/​/​*.blog.expofutures.com*")) return strProxy;2950 if (shExpMatch(url, "http*:/​/​*.legaltech.law.com*")) return strProxy;2951 if (shExpMatch(url, "http*:/​/​*.latimesblogs.latimes.com*")) return strProxy;2952 if (shExpMatch(url, "http*:/​/​*.blog.palm.com*")) return strProxy;2953 if (shExpMatch(url, "http*:/​/​*.blogs.tampabay.com*")) return strProxy;2954 if (shExpMatch(url, "http*:/​/​*.contests.twilio.com*")) return strProxy;2955 if (shExpMatch(url, "http*:/​/​*.embr.in*")) return strProxy;2956 if (shExpMatch(url, "http*:/​/​*.embr.in*")) return strProxy;2957 if (shExpMatch(url, "http*:/​/​*.guomin.us*")) return strProxy;2958 if (shExpMatch(url, "http*:/​/​*.uberproxy.net*")) return strProxy;2959 if (shExpMatch(url, "http*:/​/​*.srcf.ucam.org*")) return strProxy;2960 if (shExpMatch(url, "http*:/​/​*.ucdc1998.org*")) return strProxy;2961 if (shExpMatch(url, "http*:/​/​*.uderzo.it*")) return strProxy;2962 if (shExpMatch(url, "http*:/​/​*.udn.com*")) return strProxy;2963 if (shExpMatch(url, "http*:/​/​*.udn.com*")) return strProxy;2964 if (shExpMatch(url, "http*:/​/​*.ufreevpn.com*")) return strProxy;2965 if (shExpMatch(url, "http*:/​/​*.ugo.com*")) return strProxy;2966 if (shExpMatch(url, "http*:/​/​*.uhrp.org*")) return strProxy;2967 if (shExpMatch(url, "http*:/​/​*.uighur.nl*")) return strProxy;2968 if (shExpMatch(url, "http*:/​/​*.uighur.nl*")) return strProxy;2969 if (shExpMatch(url, "http*:/​/​*.uighurbiz.net*")) return strProxy;2970 if (shExpMatch(url, "http*:/​/​*.ulike.net*")) return strProxy;2971 if (shExpMatch(url, "http*:/​/​*.ukliferadio.co.uk*")) return strProxy;2972 if (shExpMatch(url, "http*:/​/​*.ukliferadio.co.uk*")) return strProxy;2973 if (shExpMatch(url, "http*:/​/​*.ultravpn.fr*")) return strProxy;2974 if (shExpMatch(url, "http*:/​/​*.ultravpn.fr*")) return strProxy;2975 if (shExpMatch(url, "http*:/​/​*.ultraxs.com*")) return strProxy;2976 if (shExpMatch(url, "http*:/​/​*.unblock.cn.com*")) return strProxy;2977 if (shExpMatch(url, "http*:/​/​*.unblocksit.es*")) return strProxy;2978 if (shExpMatch(url, "http*:/​/​*.uncyclomedia.org*")) return strProxy;2979 if (shExpMatch(url, "http*:/​/​*.uncyclopedia.info*")) return strProxy;2980 if (shExpMatch(url, "http*:/​/​*.uncyclopedia.tw*")) return strProxy;2981 if (shExpMatch(url, "http*:/​/​*.unholyknight.com*")) return strProxy;2982 if (shExpMatch(url, "http*:/​/​*.uni.cc*")) return strProxy;2983 if (shExpMatch(url, "http*:/​/​*.unicode.org*")) return strProxy;2984 if (shExpMatch(url, "http*:/​/​*.uniteddaily.com.my*")) return strProxy;2985 if (shExpMatch(url, "http*:/​/​*.unix100.com*")) return strProxy;2986 if (shExpMatch(url, "http*:/​/​*.unknownspace.org*")) return strProxy;2987 if (shExpMatch(url, "http*:/​/​*.unpo.org*")) return strProxy;2988 if (shExpMatch(url, "http*:/​/​*.uocn.org*")) return strProxy;2989 if (shExpMatch(url, "http*:/​/​*.tor.updatestar.com*")) return strProxy;2990 if (shExpMatch(url, "http*:/​/​*.upholdjustice.org*")) return strProxy;2991 if (shExpMatch(url, "http*:/​/​*.upload4u.info*")) return strProxy;2992 if (shExpMatch(url, "http*:/​/​*.uploaded.net*")) return strProxy;2993 if (shExpMatch(url, "http*:/​/​*.uploaded.to*")) return strProxy;2994 if (shExpMatch(url, "http*:/​/​*.uploaded.to*")) return strProxy;2995 if (shExpMatch(url, "http*:/​/​*.uploadstation.com*")) return strProxy;2996 if (shExpMatch(url, "http*:/​/​*.urbanoutfitters.com*")) return strProxy;2997 if (shExpMatch(url, "http*:/​/​*.myshare.url.com.tw*")) return strProxy;2998 if (shExpMatch(url, "http*:/​/​*.urlborg.com*")) return strProxy;2999 if (shExpMatch(url, "http*:/​/​*.urlparser.com*")) return strProxy;3000 if (shExpMatch(url, "http*:/​/​*.us.to*")) return strProxy;3001 if (shExpMatch(url, "http*:/​/​*.usacn.com*")) return strProxy;3002 if (shExpMatch(url, "http*:/​/​*.beta.usejump.com*")) return strProxy;3003 if (shExpMatch(url, "http*:/​/​*.usfk.mil*")) return strProxy;3004 if (shExpMatch(url, "http*:/​/​*.earthquake.usgs.gov*")) return strProxy;3005 if (shExpMatch(url, "http*:/​/​*.usmc.mil*")) return strProxy;3006 if (shExpMatch(url, "http*:/​/​*.tarr.uspto.gov*")) return strProxy;3007 if (shExpMatch(url, "http*:/​/​*.tsdr.uspto.gov*")) return strProxy;3008 if (shExpMatch(url, "http*:/​/​*.ustream.tv*")) return strProxy;3009 if (shExpMatch(url, "http*:/​/​*.ustream.tv*")) return strProxy;3010 if (shExpMatch(url, "http*:/​/​*.ustwrap.info*")) return strProxy;3011 if (shExpMatch(url, "http*:/​/​*.usus.cc*")) return strProxy;3012 if (shExpMatch(url, "http*:/​/​*.uwants.com*")) return strProxy;3013 if (shExpMatch(url, "http*:/​/​*.uwants.net*")) return strProxy;3014 if (shExpMatch(url, "http*:/​/​*.uyghur-j.org*")) return strProxy;3015 if (shExpMatch(url, "http*:/​/​*.uyghuramerican.org*")) return strProxy;3016 if (shExpMatch(url, "http*:/​/​*.uyghurcanadiansociety.org*")) return strProxy;3017 if (shExpMatch(url, "http*:/​/​*.uyghurensemble.co.uk*")) return strProxy;3018 if (shExpMatch(url, "http*:/​/​*.uyghurcongress.org*")) return strProxy;3019 if (shExpMatch(url, "http*:/​/​*.uyghurpen.org*")) return strProxy;3020 if (shExpMatch(url, "http*:/​/​*.uygur.org*")) return strProxy;3021 if (shExpMatch(url, "http*:/​/​*.uymaarip.com*")) return strProxy;3022 if (shExpMatch(url, "http*:/​/​*.vaayoo.com*")) return strProxy;3023 if (shExpMatch(url, "http*:/​/​*.van698.com*")) return strProxy;3024 if (shExpMatch(url, "http*:/​/​*.vanemu.cn*")) return strProxy;3025 if (shExpMatch(url, "http*:/​/​*.vanilla-jp.com*")) return strProxy;3026 if (shExpMatch(url, "http*:/​/​*.vansky.com*")) return strProxy;3027 if (shExpMatch(url, "http*:/​/​*.vcf-online.org*")) return strProxy;3028 if (shExpMatch(url, "http*:/​/​*.vcfbuilder.org*")) return strProxy;3029 if (shExpMatch(url, "http*:/​/​*.velkaepocha.sk*")) return strProxy;3030 if (shExpMatch(url, "http*:/​/​*.venbbs.com*")) return strProxy;3031 if (shExpMatch(url, "http*:/​/​*.venchina.com*")) return strProxy;3032 if (shExpMatch(url, "http*:/​/​*.veoh.com*")) return strProxy;3033 if (shExpMatch(url, "http*:/​/​*.verizon.net*")) return strProxy;3034 if (shExpMatch(url, "http*:/​/​*.verybs.com*")) return strProxy;3035 if (shExpMatch(url, "http*:/​/​*.vft.com.tw*")) return strProxy;3036 if (shExpMatch(url, "http*:/​/​*.videobam.com*")) return strProxy;3037 if (shExpMatch(url, "http*:/​/​*.videobam.com*")) return strProxy;3038 if (shExpMatch(url, "http*:/​/​*.videomo.com*")) return strProxy;3039 if (shExpMatch(url, "http*:/​/​*.vidoemo.com*")) return strProxy;3040 if (shExpMatch(url, "http*:/​/​*.viki.com*")) return strProxy;3041 if (shExpMatch(url, "http*:/​/​*.vimeo.com*")) return strProxy;3042 if (shExpMatch(url, "http*:/​/​*.vimgolf.com*")) return strProxy;3043 if (shExpMatch(url, "http*:/​/​*.vimperator.org*")) return strProxy;3044 if (shExpMatch(url, "http*:/​/​*.vincnd.com*")) return strProxy;3045 if (shExpMatch(url, "http*:/​/​*.vinniev.com*")) return strProxy;3046 if (shExpMatch(url, "http*:/​/​*.ny.visiontimes.com*")) return strProxy;3047 if (shExpMatch(url, "http*:/​/​*.vjmedia.com.hk*")) return strProxy;3048 if (shExpMatch(url, "http*:/​/​*.vllcs.org*")) return strProxy;3049 if (shExpMatch(url, "http*:/​/​*.vmixcore.com*")) return strProxy;3050 if (shExpMatch(url, "http*:/​/​*.cn.voa.mobi*")) return strProxy;3051 if (shExpMatch(url, "http*:/​/​*.tw.voa.mobi*")) return strProxy;3052 if (shExpMatch(url, "http*:/​/​*.voachineseblog.com*")) return strProxy;3053 if (shExpMatch(url, "http*:/​/​*.voachineseblog.com*")) return strProxy;3054 if (shExpMatch(url, "http*:/​/​*.voagd.com*")) return strProxy;3055 if (shExpMatch(url, "http*:/​/​*.voacantonese.com*")) return strProxy;3056 if (shExpMatch(url, "http*:/​/​*.voacantonese.com*")) return strProxy;3057 if (shExpMatch(url, "http*:/​/​*.voachinese.com*")) return strProxy;3058 if (shExpMatch(url, "http*:/​/​*.voachinese.com*")) return strProxy;3059 if (shExpMatch(url, "http*:/​/​*.voatibetan.com*")) return strProxy;3060 if (shExpMatch(url, "http*:/​/​*.voatibetan.com*")) return strProxy;3061 if (shExpMatch(url, "http*:/​/​*.voanews.com*")) return strProxy;3062 if (shExpMatch(url, "http*:/​/​*.vocn.tv*")) return strProxy;3063 if (shExpMatch(url, "http*:/​/​*.vot.org*")) return strProxy;3064 if (shExpMatch(url, "http*:/​/​*.vot.org*")) return strProxy;3065 if (shExpMatch(url, "http*:/​/​*.voy.com*")) return strProxy;3066 if (shExpMatch(url, "http*:/​/​*.vpncup.com*")) return strProxy;3067 if (shExpMatch(url, "http*:/​/​*.vpnbook.com*")) return strProxy;3068 if (shExpMatch(url, "http*:/​/​*.vpnfire.com*")) return strProxy;3069 if (shExpMatch(url, "http*:/​/​*.vpngate.jp*")) return strProxy;3070 if (shExpMatch(url, "http*:/​/​*.vpngate.net*")) return strProxy;3071 if (shExpMatch(url, "http*:/​/​*.vpngate.net*")) return strProxy;3072 if (shExpMatch(url, "http*:/​/​*.vpnpop.com*")) return strProxy;3073 if (shExpMatch(url, "http*:/​/​*.vpnpronet.com*")) return strProxy;3074 if (shExpMatch(url, "http*:/​/​*.vpnreviewz.com*")) return strProxy;3075 if (shExpMatch(url, "http*:/​/​*.vtunnel.com*")) return strProxy;3076 if (shExpMatch(url, "http*:/​/​*.w.org*")) return strProxy;3077 if (shExpMatch(url, "http*:/​/​*.lists.w3.org*")) return strProxy;3078 if (shExpMatch(url, "http*:/​/​*.w3schools.com*")) return strProxy;3079 if (shExpMatch(url, "http*:/​/​*.waffle1999.com*")) return strProxy;3080 if (shExpMatch(url, "http*:/​/​*.wahas.com*")) return strProxy;3081 if (shExpMatch(url, "http*:/​/​*.waigaobu.com*")) return strProxy;3082 if (shExpMatch(url, "http*:/​/​*.waikeung.org*")) return strProxy;3083 if (shExpMatch(url, "http*:/​/​*.waiwaier.com*")) return strProxy;3084 if (shExpMatch(url, "http*:/​/​*.waiwaier.com*")) return strProxy;3085 if (shExpMatch(url, "http*:/​/​*.wallornot.org*")) return strProxy;3086 if (shExpMatch(url, "http*:/​/​*.wallpapercasa.com*")) return strProxy;3087 if (shExpMatch(url, "http*:/​/​*.wan-press.org*")) return strProxy;3088 if (shExpMatch(url, "http*:/​/​*.wanderinghorse.net*")) return strProxy;3089 if (shExpMatch(url, "http*:/​/​*.wangafu.net*")) return strProxy;3090 if (shExpMatch(url, "http*:/​/​*.wangjinbo.org*")) return strProxy;3091 if (shExpMatch(url, "http*:/​/​*.wangjinbo.org*")) return strProxy;3092 if (shExpMatch(url, "http*:/​/​*.wanglixiong.com*")) return strProxy;3093 if (shExpMatch(url, "http*:/​/​*.wangruoshui.net*")) return strProxy;3094 if (shExpMatch(url, "http*:/​/​*.wangruowang.org*")) return strProxy;3095 if (shExpMatch(url, "http*:/​/​*.want-daily.com*")) return strProxy;3096 if (shExpMatch(url, "http*:/​/​*.wapedia.mobi*")) return strProxy;3097 if (shExpMatch(url, "http*:/​/​*.waselpro.com*")) return strProxy;3098 if (shExpMatch(url, "http*:/​/​*.wattpad.com*")) return strProxy;3099 if (shExpMatch(url, "http*:/​/​*.wattpad.com*")) return strProxy;3100 if (shExpMatch(url, "http*:/​/​*.makzhou.warehouse333.com*")) return strProxy;3101 if (shExpMatch(url, "http*:/​/​*.washeng.net*")) return strProxy;3102 if (shExpMatch(url, "http*:/​/​*.watchmygf.net*")) return strProxy;3103 if (shExpMatch(url, "http*:/​/​*.wav.tv*")) return strProxy;3104 if (shExpMatch(url, "http*:/​/​*.wdf5.com*")) return strProxy;3105 if (shExpMatch(url, "http*:/​/​*.wearn.com*")) return strProxy;3106 if (shExpMatch(url, "http*:/​/​*.wearn.com*")) return strProxy;3107 if (shExpMatch(url, "http*:/​/​*.hudatoriq.web.id*")) return strProxy;3108 if (shExpMatch(url, "http*:/​/​*.web2project.net*")) return strProxy;3109 if (shExpMatch(url, "http*:/​/​*.webbang.net*")) return strProxy;3110 if (shExpMatch(url, "http*:/​/​*.weblagu.com*")) return strProxy;3111 if (shExpMatch(url, "http*:/​/​*.webmproject.org*")) return strProxy;3112 if (shExpMatch(url, "http*:/​/​*.webs-tv.net*")) return strProxy;3113 if (shExpMatch(url, "http*:/​/​*.websitepulse.com*")) return strProxy;3114 if (shExpMatch(url, "http*:/​/​*.websnapr.com*")) return strProxy;3115 if (shExpMatch(url, "http*:/​/​*.webworkerdaily.com*")) return strProxy;3116 if (shExpMatch(url, "http*:/​/​*.weekmag.info*")) return strProxy;3117 if (shExpMatch(url, "http*:/​/​*.wefightcensorship.org*")) return strProxy;3118 if (shExpMatch(url, "http*:/​/​*.wefong.com*")) return strProxy;3119 if (shExpMatch(url, "http*:/​/​*.weiboleak.com*")) return strProxy;3120 if (shExpMatch(url, "http*:/​/​*.weijingsheng.org*")) return strProxy;3121 if (shExpMatch(url, "http*:/​/​*.weiming.info*")) return strProxy;3122 if (shExpMatch(url, "http*:/​/​*.weiquanwang.org*")) return strProxy;3123 if (shExpMatch(url, "http*:/​/​*.weisuo.ws*")) return strProxy;3124 if (shExpMatch(url, "http*:/​/​*.wengewang.com*")) return strProxy;3125 if (shExpMatch(url, "http*:/​/​*.wengewang.org*")) return strProxy;3126 if (shExpMatch(url, "http*:/​/​*.wenhui.ch*")) return strProxy;3127 if (shExpMatch(url, "http*:/​/​*.trans.wenweipo.com*")) return strProxy;3128 if (shExpMatch(url, "http*:/​/​*.wenxuecity.com*")) return strProxy;3129 if (shExpMatch(url, "http*:/​/​*.wenyunchao.com*")) return strProxy;3130 if (shExpMatch(url, "http*:/​/​*.wenyunchao.com*")) return strProxy;3131 if (shExpMatch(url, "http*:/​/​*.westca.com*")) return strProxy;3132 if (shExpMatch(url, "http*:/​/​*.westca.com*")) return strProxy;3133 if (shExpMatch(url, "http*:/​/​*.westernwolves.com*")) return strProxy;3134 if (shExpMatch(url, "http*:/​/​*.hkg.westkit.net*")) return strProxy;3135 if (shExpMatch(url, "http*:/​/​*.wet123.com*")) return strProxy;3136 if (shExpMatch(url, "http*:/​/​*.wepn.info*")) return strProxy;3137 if (shExpMatch(url, "http*:/​/​*.wetpussygames.com*")) return strProxy;3138 if (shExpMatch(url, "http*:/​/​*.wetplace.com*")) return strProxy;3139 if (shExpMatch(url, "http*:/​/​*.wexiaobo.org*")) return strProxy;3140 if (shExpMatch(url, "http*:/​/​*.wexiaobo.org*")) return strProxy;3141 if (shExpMatch(url, "http*:/​/​*.wezhiyong.org*")) return strProxy;3142 if (shExpMatch(url, "http*:/​/​*.wezone.net*")) return strProxy;3143 if (shExpMatch(url, "http*:/​/​*.wforum.com*")) return strProxy;3144 if (shExpMatch(url, "http*:/​/​*.wforum.com*")) return strProxy;3145 if (shExpMatch(url, "http*:/​/​*.whatblocked.com*")) return strProxy;3146 if (shExpMatch(url, "http*:/​/​*.whatblocked.com*")) return strProxy;3147 if (shExpMatch(url, "http*:/​/​*.whippedass.com*")) return strProxy;3148 if (shExpMatch(url, "http*:/​/​*.who.is*")) return strProxy;3149 if (shExpMatch(url, "http*:/​/​*.whylover.com*")) return strProxy;3150 if (shExpMatch(url, "http*:/​/​*.whyx.org*")) return strProxy;3151 if (shExpMatch(url, "http*:/​/​*.evchk.wikia.com*")) return strProxy;3152 if (shExpMatch(url, "http*:/​/​*.cn.uncyclopedia.wikia.com*")) return strProxy;3153 if (shExpMatch(url, "http*:/​/​*.zh.uncyclopedia.wikia.com*")) return strProxy;3154 if (shExpMatch(url, "http*:/​/​*.wikileaks.ch*")) return strProxy;3155 if (shExpMatch(url, "http*:/​/​*.wikileaks.de*")) return strProxy;3156 if (shExpMatch(url, "http*:/​/​*.wikileaks.eu*")) return strProxy;3157 if (shExpMatch(url, "http*:/​/​*.wikileaks.lu*")) return strProxy;3158 if (shExpMatch(url, "http*:/​/​*.wikileaks.org*")) return strProxy;3159 if (shExpMatch(url, "http*:/​/​*.wikileaks.org*")) return strProxy;3160 if (shExpMatch(url, "http*:/​/​*.wikileaks.pl*")) return strProxy;3161 if (shExpMatch(url, "http*:/​/​*.collateralmurder.com*")) return strProxy;3162 if (shExpMatch(url, "http*:/​/​*.collateralmurder.org*")) return strProxy;3163 if (shExpMatch(url, "http*:/​/​*.wikilivres.info*")) return strProxy;3164 if (shExpMatch(url, "http*:/​/​*.wikimapia.org*")) return strProxy;3165 if (shExpMatch(url, "http*:/​/​*.secure.wikimedia.org*")) return strProxy;3166 if (shExpMatch(url, "http*:/​/​*.wikimedia.org.mo*")) return strProxy;3167 if (shExpMatch(url, "http*:/​/​*.zh.wikinews.org*")) return strProxy;3168 if (shExpMatch(url, "http*:/​/​*.wikiwiki.jp*")) return strProxy;3169 if (shExpMatch(url, "http*:/​/​*.sports.williamhill.com*")) return strProxy;3170 if (shExpMatch(url, "http*:/​/​*.willw.net*")) return strProxy;3171 if (shExpMatch(url, "http*:/​/​*.windowsphoneme.com*")) return strProxy;3172 if (shExpMatch(url, "http*:/​/​*.winwhispers.info*")) return strProxy;3173 if (shExpMatch(url, "http*:/​/​*.wiredbytes.com*")) return strProxy;3174 if (shExpMatch(url, "http*:/​/​*.wiredpen.com*")) return strProxy;3175 if (shExpMatch(url, "http*:/​/​*.wireshark.org*")) return strProxy;3176 if (shExpMatch(url, "http*:/​/​*.wisevid.com*")) return strProxy;3177 if (shExpMatch(url, "http*:/​/​*.wisevid.com*")) return strProxy;3178 if (shExpMatch(url, "http*:/​/​*.witnessleeteaching.com*")) return strProxy;3179 if (shExpMatch(url, "http*:/​/​*.witopia.net*")) return strProxy;3180 if (shExpMatch(url, "http*:/​/​*.wnacg.com*")) return strProxy;3181 if (shExpMatch(url, "http*:/​/​*.wo.tc*")) return strProxy;3182 if (shExpMatch(url, "http*:/​/​*.woeser.com*")) return strProxy;3183 if (shExpMatch(url, "http*:/​/​*.woesermiddle-way.net*")) return strProxy;3184 if (shExpMatch(url, "http*:/​/​*.wolfax.com*")) return strProxy;3185 if (shExpMatch(url, "http*:/​/​*.wolfax.com*")) return strProxy;3186 if (shExpMatch(url, "http*:/​/​*.woopie.jp*")) return strProxy;3187 if (shExpMatch(url, "http*:/​/​*.woopie.jp*")) return strProxy;3188 if (shExpMatch(url, "http*:/​/​*.woopie.tv*")) return strProxy;3189 if (shExpMatch(url, "http*:/​/​*.woopie.tv*")) return strProxy;3190 if (shExpMatch(url, "http*:/​/​*.workatruna.com*")) return strProxy;3191 if (shExpMatch(url, "http*:/​/​*.worldcat.org*")) return strProxy;3192 if (shExpMatch(url, "http*:/​/​*.worldjournal.com*")) return strProxy;3193 if (shExpMatch(url, "http*:/​/​*.wordpress.com*")) return strProxy;3194 if (shExpMatch(url, "http*:/​/​*.wp.com*")) return strProxy;3195 if (shExpMatch(url, "http*:/​/​*.woxinghuiguo.com*")) return strProxy;3196 if (shExpMatch(url, "http*:/​/​*.wow-life.net*")) return strProxy;3197 if (shExpMatch(url, "http*:/​/​*.wowlegacy.ml*")) return strProxy;3198 if (shExpMatch(url, "http*:/​/​*.wpoforum.com*")) return strProxy;3199 if (shExpMatch(url, "http*:/​/​*.wpoforum.com*")) return strProxy;3200 if (shExpMatch(url, "http*:/​/​*.wqlhw.com*")) return strProxy;3201 if (shExpMatch(url, "http*:/​/​*.wqyd.org*")) return strProxy;3202 if (shExpMatch(url, "http*:/​/​*.wqyd.org*")) return strProxy;3203 if (shExpMatch(url, "http*:/​/​*.wrchina.org*")) return strProxy;3204 if (shExpMatch(url, "http*:/​/​*.wretch.cc*")) return strProxy;3205 if (shExpMatch(url, "http*:/​/​*.wsj.com*")) return strProxy;3206 if (shExpMatch(url, "http*:/​/​*.wsj.net*")) return strProxy;3207 if (shExpMatch(url, "http*:/​/​*.wtfpeople.com*")) return strProxy;3208 if (shExpMatch(url, "http*:/​/​*.wuala.com*")) return strProxy;3209 if (shExpMatch(url, "http*:/​/​*.wuerkaixi.com*")) return strProxy;3210 if (shExpMatch(url, "http*:/​/​*.wufi.org.tw*")) return strProxy;3211 if (shExpMatch(url, "http*:/​/​*.wuguoguang.com*")) return strProxy;3212 if (shExpMatch(url, "http*:/​/​*.wujie.net*")) return strProxy;3213 if (shExpMatch(url, "http*:/​/​*.wujieliulan.com*")) return strProxy;3214 if (shExpMatch(url, "http*:/​/​*.wujieliulan.com*")) return strProxy;3215 if (shExpMatch(url, "http*:/​/​*.wukangrui.net*")) return strProxy;3216 if (shExpMatch(url, "http*:/​/​*.wwitv.com*")) return strProxy;3217 if (shExpMatch(url, "http*:/​/​*.wzyboy.im*")) return strProxy;3218 if (shExpMatch(url, "http*:/​/​*.x-berry.com*")) return strProxy;3219 if (shExpMatch(url, "http*:/​/​*.x-art.com*")) return strProxy;3220 if (shExpMatch(url, "http*:/​/​*.x-wall.org*")) return strProxy;3221 if (shExpMatch(url, "http*:/​/​*.x1949x.com*")) return strProxy;3222 if (shExpMatch(url, "http*:/​/​*.x365x.com*")) return strProxy;3223 if (shExpMatch(url, "http*:/​/​*.xanga.com*")) return strProxy;3224 if (shExpMatch(url, "http*:/​/​*.xbabe.com*")) return strProxy;3225 if (shExpMatch(url, "http*:/​/​*.xbookcn.com*")) return strProxy;3226 if (shExpMatch(url, "http*:/​/​*.xbookcn.com*")) return strProxy;3227 if (shExpMatch(url, "http*:/​/​*.xcafe.in*")) return strProxy;3228 if (shExpMatch(url, "http*:/​/​*.x.xcity.jp*")) return strProxy;3229 if (shExpMatch(url, "http*:/​/​*.xcritic.com*")) return strProxy;3230 if (shExpMatch(url, "http*:/​/​*.destiny.xfiles.to*")) return strProxy;3231 if (shExpMatch(url, "http*:/​/​*.xfm.pp.ru*")) return strProxy;3232 if (shExpMatch(url, "http*:/​/​*.xgmyd.com*")) return strProxy;3233 if (shExpMatch(url, "http*:/​/​*.xh4n.cn*")) return strProxy;3234 if (shExpMatch(url, "http*:/​/​*.xhamster.com*")) return strProxy;3235 if (shExpMatch(url, "http*:/​/​*.one.xthost.info*")) return strProxy;3236 if (shExpMatch(url, "http*:/​/​*.xiaochuncnjp.com*")) return strProxy;3237 if (shExpMatch(url, "http*:/​/​*.s.xiaod.in*")) return strProxy;3238 if (shExpMatch(url, "http*:/​/​*.xiaohexie.com*")) return strProxy;3239 if (shExpMatch(url, "http*:/​/​*.xiaolan.me*")) return strProxy;3240 if (shExpMatch(url, "http*:/​/​*.xiaoma.org*")) return strProxy;3241 if (shExpMatch(url, "http*:/​/​*.xiaohexie.com*")) return strProxy;3242 if (shExpMatch(url, "http*:/​/​*.xiezhua.com*")) return strProxy;3243 if (shExpMatch(url, "http*:/​/​*.xing.com*")) return strProxy;3244 if (shExpMatch(url, "http*:/​/​*.xing.com*")) return strProxy;3245 if (shExpMatch(url, "http*:/​/​*.xinmiao.com.hk*")) return strProxy;3246 if (shExpMatch(url, "http*:/​/​*.xinmiao.com.hk*")) return strProxy;3247 if (shExpMatch(url, "http*:/​/​*.xinsheng.net*")) return strProxy;3248 if (shExpMatch(url, "http*:/​/​*.xinshijue.com*")) return strProxy;3249 if (shExpMatch(url, "http*:/​/​*.xinhuanet.org*")) return strProxy;3250 if (shExpMatch(url, "http*:/​/​*.xinyubbs.net*")) return strProxy;3251 if (shExpMatch(url, "http*:/​/​*.xiongpian.com*")) return strProxy;3252 if (shExpMatch(url, "http*:/​/​*.xizang-zhiye.org*")) return strProxy;3253 if (shExpMatch(url, "http*:/​/​*.xjp.cc*")) return strProxy;3254 if (shExpMatch(url, "http*:/​/​*.xjp.cc*")) return strProxy;3255 if (shExpMatch(url, "http*:/​/​*.xlfmwz.info*")) return strProxy;3256 if (shExpMatch(url, "http*:/​/​*.xml-training-guide.com*")) return strProxy;3257 if (shExpMatch(url, "http*:/​/​*.xmovies.com*")) return strProxy;3258 if (shExpMatch(url, "http*:/​/​*.xnxx.com*")) return strProxy;3259 if (shExpMatch(url, "http*:/​/​*.xpdo.net*")) return strProxy;3260 if (shExpMatch(url, "http*:/​/​*.xpud.org*")) return strProxy;3261 if (shExpMatch(url, "http*:/​/​*.k2.xrea.com*")) return strProxy;3262 if (shExpMatch(url, "http*:/​/​*.xtube.com*")) return strProxy;3263 if (shExpMatch(url, "http*:/​/​*.blog.xuite.net*")) return strProxy;3264 if (shExpMatch(url, "http*:/​/​*.vlog.xuite.net*")) return strProxy;3265 if (shExpMatch(url, "http*:/​/​*.xuzhiyong.net*")) return strProxy;3266 if (shExpMatch(url, "http*:/​/​*.xuchao.org*")) return strProxy;3267 if (shExpMatch(url, "http*:/​/​*.xuchao.net*")) return strProxy;3268 if (shExpMatch(url, "http*:/​/​*.xuchao.net*")) return strProxy;3269 if (shExpMatch(url, "http*:/​/​*.xvedios.com*")) return strProxy;3270 if (shExpMatch(url, "http*:/​/​*.xvideos.com*")) return strProxy;3271 if (shExpMatch(url, "http*:/​/​*.xxbbx.com*")) return strProxy;3272 if (shExpMatch(url, "http*:/​/​*.xxxx.com.au*")) return strProxy;3273 if (shExpMatch(url, "http*:/​/​*.xys.org*")) return strProxy;3274 if (shExpMatch(url, "http*:/​/​*.xysblogs.org*")) return strProxy;3275 if (shExpMatch(url, "http*:/​/​*.xyy69.com*")) return strProxy;3276 if (shExpMatch(url, "http*:/​/​*.xyy69.info*")) return strProxy;3277 if (shExpMatch(url, "http*:/​/​*.page.bid.yahoo.com*")) return strProxy;3278 if (shExpMatch(url, "http*:/​/​*.blogs.yahoo.co.jp*")) return strProxy;3279 if (shExpMatch(url, "http*:/​/​*.buy.yahoo.com.tw*")) return strProxy;3280 if (shExpMatch(url, "http*:/​/​*.hk.yahoo.com*")) return strProxy;3281 if (shExpMatch(url, "http*:/​/​*.hk.knowledge.yahoo.com*")) return strProxy;3282 if (shExpMatch(url, "http*:/​/​*.hk.myblog.yahoo.com*")) return strProxy;3283 if (shExpMatch(url, "http*:/​/​*.hk.news.yahoo.com*")) return strProxy;3284 if (shExpMatch(url, "http*:/​/​*.hk.rd.yahoo.com*")) return strProxy;3285 if (shExpMatch(url, "http*:/​/​*.hk.search.yahoo.com*")) return strProxy;3286 if (shExpMatch(url, "http*:/​/​*.hk.video.news.yahoo.com*")) return strProxy;3287 if (shExpMatch(url, "http*:/​/​*.meme.yahoo.com*")) return strProxy;3288 if (shExpMatch(url, "http*:/​/​*.tw.yahoo.com*")) return strProxy;3289 if (shExpMatch(url, "http*:/​/​*.tw.myblog.yahoo.com*")) return strProxy;3290 if (shExpMatch(url, "http*:/​/​*.tw.news.yahoo.com*")) return strProxy;3291 if (shExpMatch(url, "http*:/​/​*.pulse.yahoo.com*")) return strProxy;3292 if (shExpMatch(url, "http*:/​/​*.upcoming.yahoo.com*")) return strProxy;3293 if (shExpMatch(url, "http*:/​/​*.video.yahoo.com*")) return strProxy;3294 if (shExpMatch(url, "http*:/​/​*.yahoo.com.hk*")) return strProxy;3295 if (shExpMatch(url, "http*:/​/​*.yam.com*")) return strProxy;3296 if (shExpMatch(url, "http*:/​/​*.yam.com*")) return strProxy;3297 if (shExpMatch(url, "http*:/​/​*.yasni.co.uk*")) return strProxy;3298 if (shExpMatch(url, "http*:/​/​*.yasukuni.or.jp*")) return strProxy;3299 if (shExpMatch(url, "http*:/​/​*.ydy.com*")) return strProxy;3300 if (shExpMatch(url, "http*:/​/​*.yeelou.com*")) return strProxy;3301 if (shExpMatch(url, "http*:/​/​*.yeeyi.com*")) return strProxy;3302 if (shExpMatch(url, "http*:/​/​*.yegle.net*")) return strProxy;3303 if (shExpMatch(url, "http*:/​/​*.yegle.net*")) return strProxy;3304 if (shExpMatch(url, "http*:/​/​*.yes123.com.tw*")) return strProxy;3305 if (shExpMatch(url, "http*:/​/​*.yfrog.com*")) return strProxy;3306 if (shExpMatch(url, "http*:/​/​*.yhcw.net*")) return strProxy;3307 if (shExpMatch(url, "http*:/​/​*.yi.org*")) return strProxy;3308 if (shExpMatch(url, "http*:/​/​*.yibada.com*")) return strProxy;3309 if (shExpMatch(url, "http*:/​/​*.yibaochina.com*")) return strProxy;3310 if (shExpMatch(url, "http*:/​/​*.yidio.com*")) return strProxy;3311 if (shExpMatch(url, "http*:/​/​*.yidio.com*")) return strProxy;3312 if (shExpMatch(url, "http*:/​/​*.yilubbs.com*")) return strProxy;3313 if (shExpMatch(url, "http*:/​/​*.xa.yimg.com*")) return strProxy;3314 if (shExpMatch(url, "http*:/​/​*.yipub.com*")) return strProxy;3315 if (shExpMatch(url, "http*:/​/​*.yipub.com*")) return strProxy;3316 if (shExpMatch(url, "http*:/​/​*.yogichen.org*")) return strProxy;3317 if (shExpMatch(url, "http*:/​/​*.yogichen.org*")) return strProxy;3318 if (shExpMatch(url, "http*:/​/​*.yong.hu*")) return strProxy;3319 if (shExpMatch(url, "http*:/​/​*.yorkbbs.ca*")) return strProxy;3320 if (shExpMatch(url, "http*:/​/​*.youxu.info*")) return strProxy;3321 if (shExpMatch(url, "http*:/​/​*.yyii.org*")) return strProxy;3322 if (shExpMatch(url, "http*:/​/​*.yyii.org*")) return strProxy;3323 if (shExpMatch(url, "http*:/​/​*.yzzk.com*")) return strProxy;3324 if (shExpMatch(url, "http*:/​/​*.yzzk.com*")) return strProxy;3325 if (shExpMatch(url, "http*:/​/​*.youjizz.com*")) return strProxy;3326 if (shExpMatch(url, "http*:/​/​*.youjizz.com*")) return strProxy;3327 if (shExpMatch(url, "http*:/​/​*.youmaker.com*")) return strProxy;3328 if (shExpMatch(url, "http*:/​/​*.youpai.org*")) return strProxy;3329 if (shExpMatch(url, "http*:/​/​*.youpai.org*")) return strProxy;3330 if (shExpMatch(url, "http*:/​/​*.your-freedom.net*")) return strProxy;3331 if (shExpMatch(url, "http*:/​/​*.yourepeat.com*")) return strProxy;3332 if (shExpMatch(url, "http*:/​/​*.yousendit.com*")) return strProxy;3333 if (shExpMatch(url, "http*:/​/​*.yousendit.com*")) return strProxy;3334 if (shExpMatch(url, "http*:/​/​*.youthbao.com*")) return strProxy;3335 if (shExpMatch(url, "http*:/​/​*.youthnetradio.org*")) return strProxy;3336 if (shExpMatch(url, "http*:/​/​*.blog.youthwant.com.tw*")) return strProxy;3337 if (shExpMatch(url, "http*:/​/​*.share.youthwant.com.tw*")) return strProxy;3338 if (shExpMatch(url, "http*:/​/​*.topic.youthwant.com.tw*")) return strProxy;3339 if (shExpMatch(url, "http*:/​/​*.youporn.com*")) return strProxy;3340 if (shExpMatch(url, "http*:/​/​*.youporn.com*")) return strProxy;3341 if (shExpMatch(url, "http*:/​/​*.youtu.be*")) return strProxy;3342 if (shExpMatch(url, "http*:/​/​*.youtube.com*")) return strProxy;3343 if (shExpMatch(url, "http*:/​/​*.youtube.com*")) return strProxy;3344 if (shExpMatch(url, "http*:/​/​*.youtube-nocookie.com*")) return strProxy;3345 if (shExpMatch(url, "http*:/​/​*.youtubecn.com*")) return strProxy;3346 if (shExpMatch(url, "http*:/​/​*.youversion.com*")) return strProxy;3347 if (shExpMatch(url, "http*:/​/​*.youversion.com*")) return strProxy;3348 if (shExpMatch(url, "http*:/​/​*.blog.youxu.info*")) return strProxy;3349 if (shExpMatch(url, "http*:/​/​*.ytimg.com*")) return strProxy;3350 if (shExpMatch(url, "http*:/​/​*.ytht.net*")) return strProxy;3351 if (shExpMatch(url, "http*:/​/​*.yuanming.net*")) return strProxy;3352 if (shExpMatch(url, "http*:/​/​*.yunchao.net*")) return strProxy;3353 if (shExpMatch(url, "http*:/​/​*.yvesgeleyn.com*")) return strProxy;3354 if (shExpMatch(url, "http*:/​/​*.yx51.net*")) return strProxy;3355 if (shExpMatch(url, "http*:/​/​*.yymaya.com*")) return strProxy;3356 if (shExpMatch(url, "http*:/​/​*.zacebook.com*")) return strProxy;3357 if (shExpMatch(url, "http*:/​/​*.zannel.com*")) return strProxy;3358 if (shExpMatch(url, "http*:/​/​*.tap11.com*")) return strProxy;3359 if (shExpMatch(url, "http*:/​/​*.zaobao.com*")) return strProxy;3360 if (shExpMatch(url, "http*:/​/​*.zaobao.com.sg*")) return strProxy;3361 if (shExpMatch(url, "http*:/​/​*.zaobao.com.sg*")) return strProxy;3362 if (shExpMatch(url, "http*:/​/​*.zaozon.com*")) return strProxy;3363 if (shExpMatch(url, "http*:/​/​*.zarias.com*")) return strProxy;3364 if (shExpMatch(url, "http*:/​/​*.zaurus.org.uk*")) return strProxy;3365 if (shExpMatch(url, "http*:/​/​*.zdnet.com.tw*")) return strProxy;3366 if (shExpMatch(url, "http*:/​/​*.zengjinyan.org*")) return strProxy;3367 if (shExpMatch(url, "http*:/​/​*.zeutch.com*")) return strProxy;3368 if (shExpMatch(url, "http*:/​/​*.zfreet.com*")) return strProxy;3369 if (shExpMatch(url, "http*:/​/​*.zgzcjj.net*")) return strProxy;3370 if (shExpMatch(url, "http*:/​/​*.zhanbin.net*")) return strProxy;3371 if (shExpMatch(url, "http*:/​/​*.zhanbin.net*")) return strProxy;3372 if (shExpMatch(url, "http*:/​/​*.zhangboli.net*")) return strProxy;3373 if (shExpMatch(url, "http*:/​/​*.zhenghui.org*")) return strProxy;3374 if (shExpMatch(url, "http*:/​/​*.zhenlibu.info*")) return strProxy;3375 if (shExpMatch(url, "http*:/​/​*.zhenlibu.info*")) return strProxy;3376 if (shExpMatch(url, "http*:/​/​*.zhenxiang.biz*")) return strProxy;3377 if (shExpMatch(url, "http*:/​/​*.zhinengluyou.com*")) return strProxy;3378 if (shExpMatch(url, "http*:/​/​*.zhongguotese.net*")) return strProxy;3379 if (shExpMatch(url, "http*:/​/​*.zhongmeng.org*")) return strProxy;3380 if (shExpMatch(url, "http*:/​/​*.zhreader.com*")) return strProxy;3381 if (shExpMatch(url, "http*:/​/​*.zhuichaguoji.org*")) return strProxy;3382 if (shExpMatch(url, "http*:/​/​*.zhuichaguoji.org*")) return strProxy;3383 if (shExpMatch(url, "http*:/​/​*.ziddu.com*")) return strProxy;3384 if (shExpMatch(url, "http*:/​/​*.zillionk.com*")) return strProxy;3385 if (shExpMatch(url, "http*:/​/​*.zinio.com*")) return strProxy;3386 if (shExpMatch(url, "http*:/​/​*.zinio.com*")) return strProxy;3387 if (shExpMatch(url, "http*:/​/​*.ziplib.com*")) return strProxy;3388 if (shExpMatch(url, "http*:/​/​*.zkaip.com*")) return strProxy;3389 if (shExpMatch(url, "http*:/​/​*.zkaip.com*")) return strProxy;3390 if (shExpMatch(url, "http*:/​/​*.zlib.net*")) return strProxy;3391 if (shExpMatch(url, "http*:/​/​*.zmw.cn*")) return strProxy;3392 if (shExpMatch(url, "http*:/​/​*.zomobo.net*")) return strProxy;3393 if (shExpMatch(url, "http*:/​/​*.zonaeuropa.com*")) return strProxy;3394 if (shExpMatch(url, "http*:/​/​*.zonaeuropa.com*")) return strProxy;3395 if (shExpMatch(url, "http*:/​/​*.zootool.com*")) return strProxy;3396 if (shExpMatch(url, "http*:/​/​*.zoozle.net*")) return strProxy;3397 if (shExpMatch(url, "http*:/​/​*.writer.zoho.com*")) return strProxy;3398 if (shExpMatch(url, "http*:/​/​*.zshare.net*")) return strProxy;3399 if (shExpMatch(url, "http*:/​/​*.zsrhao.com*")) return strProxy;3400 if (shExpMatch(url, "http*:/​/​*.zuo.la*")) return strProxy;3401 if (shExpMatch(url, "http*:/​/​*.zuo.la*")) return strProxy;3402 if (shExpMatch(url, "http*:/​/​*.zuobiao.me*")) return strProxy;3403 if (shExpMatch(url, "http*:/​/​*.zuola.com*")) return strProxy;3404 if (shExpMatch(url, "http*:/​/​*.zuola.com*")) return strProxy;3405 if (shExpMatch(url, "http*:/​/​*.zvereff.com*")) return strProxy;3406 if (shExpMatch(url, "http*:/​/​*.zyzc9.com*")) return strProxy;3407 if (shExpMatch(url, "http*:/​/​*.upload.wikimedia.org*")) return strProxy;3408 if (shExpMatch(url, "http*:/​/​*.zh.wikipedia.org*")) return strProxy;3409 if (shExpMatch(url, "http*:/​/​*.zh.m.wikipedia.org*")) return strProxy;3410 if (shExpMatch(url, "http*:/​/​*.zh.wikibooks.org*")) return strProxy;3411 if (shExpMatch(url, "http*:/​/​*.gov.tw*")) return strProxy;3412 if (shExpMatch(url, "http*:/​/​*.174.142.105.153*")) return strProxy;3413 if (shExpMatch(url, "http*:/​/​*.69.65.19.160*")) return strProxy;3414 else return "DIRECT";...

Full Screen

Full Screen

ZeParser.js

Source:ZeParser.js Github

copy

Full Screen

1if (typeof exports !== 'undefined') {2 var Tokenizer = require('./​Tokenizer').Tokenizer;3 exports.ZeParser = ZeParser;4}5/​**6 * This is my js Parser: Ze. It's actually the post-dev pre-cleanup version. Clearly.7 * Some optimizations have been applied :)8 * (c) Peter van der Zee, qfox.nl9 * @param {String} inp Input10 * @param {Tokenizer} tok11 * @param {Array} stack The tokens will be put in this array. If you're looking for the AST, this would be it :)12 */​13function ZeParser(inp, tok, stack, simple){14 this.input = inp;15 this.tokenizer = tok;16 this.stack = stack;17 this.stack.root = true;18 this.scope = stack.scope = [{value:'this', isDeclared:true, isEcma:true, thisIsGlobal:true}]; /​/​ names of variables19 this.scope.global = true;20 this.statementLabels = [];21 this.errorStack = [];22 stack.scope = this.scope; /​/​ hook root23 stack.labels = this.statementLabels;24 this.regexLhsStart = ZeParser.regexLhsStart;25/​*26 this.regexStartKeyword = ZeParser.regexStartKeyword;27 this.regexKeyword = ZeParser.regexKeyword;28 this.regexStartReserved = ZeParser.regexStartReserved;29 this.regexReserved = ZeParser.regexReserved;30*/​31 this.regexStartKeyOrReserved = ZeParser.regexStartKeyOrReserved;32 this.hashStartKeyOrReserved = ZeParser.hashStartKeyOrReserved;33 this.regexIsKeywordOrReserved = ZeParser.regexIsKeywordOrReserved;34 this.regexAssignments = ZeParser.regexAssignments;35 this.regexNonAssignmentBinaryExpressionOperators = ZeParser.regexNonAssignmentBinaryExpressionOperators;36 this.regexUnaryKeywords = ZeParser.regexUnaryKeywords;37 this.hashUnaryKeywordStart = ZeParser.hashUnaryKeywordStart;38 this.regexUnaryOperators = ZeParser.regexUnaryOperators;39 this.regexLiteralKeywords = ZeParser.regexLiteralKeywords;40 this.testing = {'this':1,'null':1,'true':1,'false':1};41 this.ast = !simple; /​/​/​#define FULL_AST42};43/​**44 * Returns just a stacked parse tree (regular array)45 * @param {string} input46 * @param {boolean} simple=false47 * @return {Array}48 */​49ZeParser.parse = function(input, simple){50 var tok = new Tokenizer(input);51 var stack = [];52 try {53 var parser = new ZeParser(input, tok, stack);54 if (simple) parser.ast = false;55 parser.parse();56 return stack;57 } catch (e) {58 console.log("Parser has a bug for this input, please report it :)", e);59 return null;60 }61};62/​**63 * Returns a new parser instance with parse details for input64 * @param {string} input65 * @returns {ZeParser}66 */​67ZeParser.createParser = function(input){68 var tok = new Tokenizer(input);69 var stack = [];70 try {71 var parser = new ZeParser(input, tok, stack);72 parser.parse();73 return parser;74 } catch (e) {75 console.log("Parser has a bug for this input, please report it :)", e);76 return null;77 }78};79ZeParser.prototype = {80 input: null,81 tokenizer: null,82 stack: null,83 scope: null,84 statementLabels: null,85 errorStack: null,86 ast: null,87 parse: function(match){88 if (match) match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, this.stack); /​/​ meh89 else match = this.tokenizer.storeCurrentAndFetchNextToken(false, null, this.stack, true); /​/​ initialization step, dont store the match (there isnt any!)90 match = this.eatSourceElements(match, this.stack);91 var cycled = false;92 do {93 if (match && match.name != 12/​*eof*/​) {94 /​/​ if not already an error, insert an error before it95 if (match.name != 14/​*error*/​) this.failignore('UnexpectedToken', match, this.stack);96 /​/​ just parse the token as is and continue.97 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, this.stack);98 cycled = true;99 }100 /​/​ keep gobbling any errors...101 } while (match && match.name == 14/​*error*/​);102 /​/​ now try again (but only if we gobbled at least one token)...103 if (cycled && match && match.name != 12/​*eof*/​) match = this.parse(match);104 /​/​ pop the last token off the stack if it caused an error at eof105 if (this.tokenizer.errorEscape) {106 this.stack.push(this.tokenizer.errorEscape);107 this.tokenizer.errorEscape = null;108 }109 return match;110 },111 eatSemiColon: function(match, stack){112 /​/​this.stats.eatSemiColon = (+/​/​this.stats.eatSemiColon||0)+1;113 if (match.value == ';') match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);114 else {115 /​/​ try asi116 /​/​ only if:117 /​/​ - this token was preceeded by at least one newline (match.newline) or next token is }118 /​/​ - this is EOF119 /​/​ - prev token was one of return,continue,break,throw (restricted production), not checked here.120 /​/​ the exceptions to this rule are 121 /​/​ - if the next line is a regex 122 /​/​ - the semi is part of the for-header. 123 /​/​ these exceptions are automatically caught by the way the parser is built124 /​/​ not eof and just parsed semi or no newline preceeding and next isnt }125 if (match.name != 12/​*EOF*/​ && (match.semi || (!match.newline && match.value != '}')) && !(match.newline && (match.value == '++' || match.value == '--'))) {126 this.failignore('NoASI', match, stack);127 } else {128 /​/​ ASI129 /​/​ (match is actually the match _after_ this asi, so the position of asi is match.start, not stop (!)130 var asi = {start:match.start,stop:match.start,name:13/​*ASI*/​};131 stack.push(asi);132 133 /​/​ slip it in the stream, before the current match.134 /​/​ for the other tokens see the tokenizer near the end of the main parsing function135 this.tokenizer.addTokenToStreamBefore(asi, match);136 }137 }138 match.semi = true;139 return match;140 },141 /​**142 * Eat one or more "AssignmentExpression"s. May also eat a labeled statement if143 * the parameters are set that way. This is the only way to linearly distinct between144 * an expression-statement and a labeled-statement without double lookahead. (ok, maybe not "only")145 * @param {boolean} mayParseLabeledStatementInstead=false If the first token is an identifier and the second a colon, accept this match as a labeled statement instead... Only true if the match in the parameter is an (unreserved) identifier (so no need to validate that further) 146 * @param {Object} match147 * @param {Array} stack148 * @param {boolean} onlyOne=false Only parse a AssignmentExpression149 * @param {boolean} forHeader=false Do not allow the `in` operator150 * @param {boolean} isBreakOrContinueArg=false The argument for break or continue is always a single identifier151 * @return {Object}152 */​153 eatExpressions: function(mayParseLabeledStatementInstead, match, stack, onlyOne, forHeader, isBreakOrContinueArg){154 if (this.ast) { /​/​#ifdef FULL_AST155 var pstack = stack;156 stack = [];157 stack.desc = 'expressions';158 stack.nextBlack = match.tokposb;159 pstack.push(stack);160 var parsedExpressions = 0;161 } /​/​#endif162 var first = true;163 do {164 var parsedNonAssignmentOperator = false; /​/​ once we parse a non-assignment, this expression can no longer parse an assignment165 /​/​ TOFIX: can probably get the regex out somehow...166 if (!first) {167 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);168 if (!(/​*is left hand side start?*/​ match.name <= 6 || this.regexLhsStart.test(match.value))) match = this.failsafe('ExpectedAnotherExpressionComma', match);169 }170 if (this.ast) { /​/​#ifdef FULL_AST171 ++parsedExpressions;172 var astack = stack;173 stack = [];174 stack.desc = 'expression';175 stack.nextBlack = match.tokposb;176 astack.push(stack);177 } /​/​#endif178 /​/​ start of expression is given: match179 /​/​ it should indeed be a properly allowed lhs180 /​/​ first eat all unary operators181 /​/​ they can be added to the stack, but we need to ensure they have indeed a valid operator182 var parseAnotherExpression = true;183 while (parseAnotherExpression) { /​/​ keep parsing lhs+operator as long as there is an operator after the lhs.184 if (this.ast) { /​/​#ifdef FULL_AST185 var estack = stack;186 stack = [];187 stack.desc = 'sub-expression';188 stack.nextBlack = match.tokposb;189 estack.push(stack);190 var news = 0; /​/​ encountered new operators waiting for parenthesis191 } /​/​#endif192 /​/​ start checking lhs193 /​/​ if lhs is identifier (new/​call expression), allow to parse an assignment operator next194 /​/​ otherwise keep eating unary expressions and then any "value"195 /​/​ after that search for a binary operator. if we only ate a new/​call expression then196 /​/​ also allow to eat assignments. repeat for the rhs.197 var parsedUnaryOperator = false;198 var isUnary = null;199 while (200 !isBreakOrContinueArg && /​/​ no unary for break/​continue201 (isUnary =202 (match.value && this.hashUnaryKeywordStart[match.value[0]] && this.regexUnaryKeywords.test(match.value)) || /​/​ (match.value == 'delete' || match.value == 'void' || match.value == 'typeof' || match.value == 'new') ||203 (match.name == 11/​*PUNCTUATOR*/​ && this.regexUnaryOperators.test(match.value))204 )205 ) {206 if (isUnary) match.isUnaryOp = true;207 if (this.ast) { /​/​#ifdef FULL_AST208 /​/​ find parenthesis209 if (match.value == 'new') ++news;210 } /​/​#endif211 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);212 /​/​ ensure that it is in fact a valid lhs-start213 if (!(/​*is left hand side start?*/​ match.name <= 6 || this.regexLhsStart.test(match.value))) match = this.failsafe('ExpectedAnotherExpressionRhs', match);214 /​/​ not allowed to parse assignment215 parsedUnaryOperator = true;216 };217 /​/​ if we parsed any kind of unary operator, we cannot be parsing a labeled statement218 if (parsedUnaryOperator) mayParseLabeledStatementInstead = false;219 /​/​ so now we know match is a valid lhs-start and not a unary operator220 /​/​ it must be a string, number, regex, identifier 221 /​/​ or the start of an object literal ({), array literal ([) or group operator (().222 var acceptAssignment = false;223 /​/​ take care of the "open" cases first (group, array, object)224 if (match.value == '(') {225 if (this.ast) { /​/​#ifdef FULL_AST226 var groupStack = stack;227 stack = [];228 stack.desc = 'grouped';229 stack.nextBlack = match.tokposb;230 groupStack.push(stack);231 var lhp = match;232 match.isGroupStart = true;233 } /​/​#endif234 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);235 if (!(/​*is left hand side start?*/​ match.name <= 6 || this.regexLhsStart.test(match.value))) match = this.failsafe('GroupingShouldStartWithExpression', match);236 /​/​ keep parsing expressions as long as they are followed by a comma237 match = this.eatExpressions(false, match, stack);238 if (match.value != ')') match = this.failsafe('UnclosedGroupingOperator', match);239 if (this.ast) { /​/​#ifdef FULL_AST240 match.twin = lhp;241 lhp.twin = match;242 match.isGroupStop = true;243 if (stack[stack.length-1].desc == 'expressions') {244 /​/​ create ref to this expression group to the opening paren245 lhp.expressionArg = stack[stack.length-1];246 }247 } /​/​#endif248 match = this.tokenizer.storeCurrentAndFetchNextToken(true, match, stack); /​/​ might be div249 if (this.ast) { /​/​#ifdef FULL_AST250 stack = groupStack;251 } /​/​#endif252 /​/​ you can assign to group results. and as long as the group does not contain a comma (and valid ref), it will work too :)253 acceptAssignment = true;254 /​/​ there's an extra rule for [ namely that, it must start with an expression but after that, expressions are optional255 } else if (match.value == '[') {256 if (this.ast) { /​/​#ifdef FULL_AST257 stack.sub = 'array literal';258 stack.hasArrayLiteral = true;259 var lhsb = match;260 match.isArrayLiteralStart = true;261 if (!this.scope.arrays) this.scope.arrays = [];262 match.arrayId = this.scope.arrays.length;263 this.scope.arrays.push(match);264 match.targetScope = this.scope;265 } /​/​#endif266 /​/​ keep parsing expressions as long as they are followed by a comma267 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);268 /​/​ arrays may start with "elided" commas269 while (match.value == ',') match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);270 var foundAtLeastOneComma = true; /​/​ for entry in while271 while (foundAtLeastOneComma && match.value != ']') {272 foundAtLeastOneComma = false;273 if (!(/​*is left hand side start?*/​ match.name <= 6 || this.regexLhsStart.test(match.value)) && match.name != 14/​*error*/​) match = this.failsafe('ArrayShouldStartWithExpression', match);274 match = this.eatExpressions(false, match, stack, true);275 while (match.value == ',') {276 foundAtLeastOneComma = true;277 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);278 }279 }280 if (match.value != ']') {281 match = this.failsafe('UnclosedPropertyBracket', match);282 }283 if (this.ast) { /​/​#ifdef FULL_AST284 match.twin = lhsb;285 lhsb.twin = match;286 match.isArrayLiteralStop = true;287 } /​/​#endif288 match = this.tokenizer.storeCurrentAndFetchNextToken(true, match, stack); /​/​ might be div289 while (match.value == '++' || match.value == '--') {290 /​/​ gobble and ignore?291 this.failignore('InvalidPostfixOperandArray', match, stack);292 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);293 }294 /​/​ object literals need seperate handling...295 } else if (match.value == '{') {296 if (this.ast) { /​/​#ifdef FULL_AST297 stack.sub = 'object literal';298 stack.hasObjectLiteral = true;299 match.isObjectLiteralStart = true;300 if (!this.scope.objects) this.scope.objects = [];301 match.objectId = this.scope.objects.length;302 this.scope.objects.push(match);303 var targetObject = match;304 match.targetScope = this.scope;305 306 var lhc = match;307 } /​/​#endif308 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);309 if (match.name == 12/​*eof*/​) {310 match = this.failsafe('ObjectLiteralExpectsColonAfterName', match);311 }312 /​/​ ObjectLiteral313 /​/​ PropertyNameAndValueList314 while (match.value != '}' && match.name != 14/​*error*/​) { /​/​ will stop if next token is } or throw if not and no comma is found315 /​/​ expecting a string, number, or identifier316 /​/​if (match.name != 5/​*STRING_SINGLE*/​ && match.name != 6/​*STRING_DOUBLE*/​ && match.name != 3/​*NUMERIC_HEX*/​ && match.name != 4/​*NUMERIC_DEC*/​ && match.name != 2/​*IDENTIFIER*/​) {317 /​/​ TOFIX: more specific errors depending on type...318 if (!match.isNumber && !match.isString && match.name != 2/​*IDENTIFIER*/​) {319 match = this.failsafe('IllegalPropertyNameToken', match);320 }321 if (this.ast) { /​/​#ifdef FULL_AST322 var objLitStack = stack;323 stack = [];324 stack.desc = 'objlit pair';325 stack.isObjectLiteralPair = true;326 stack.nextBlack = match.tokposb;327 objLitStack.push(stack);328 var propNameStack = stack;329 stack = [];330 stack.desc = 'objlit pair name';331 stack.nextBlack = match.tokposb;332 propNameStack.push(stack);333 propNameStack.sub = 'data';334 var propName = match;335 propName.isPropertyName = true;336 } /​/​#endif337 var getset = match.value;338 match = this.tokenizer.storeCurrentAndFetchNextToken(false, match, stack);339 if (this.ast) { /​/​#ifdef FULL_AST340 stack = propNameStack;341 } /​/​#endif342 343 /​/​ for get/​set we parse a function-like definition. but only if it's immediately followed by an identifier (otherwise it'll just be the property 'get' or 'set')344 if (getset == 'get') {